BM6( |||}}}zzzzzzzzz{{{}}}|||wwwvvvvvvxxxzzz{{{}}}xxxxxxwwwuuusssqqqooommmpppooopppsssyyy|||}}}|||{{{{{{}}}}}}zzzwww{{{}}}|||{{{xxxsssooonnnqqqtttllliiihhhjjjkkklllssszzzzzzvvvtttvvvzzztttssspppnnnooottt{{{{{{yyyvvvuuuxxx{{{}}}~~~}}}{{{{{{|||}}}}}}vvvuuussspppmmmiiifffddd^^^aaadddgggiiikkknnnqqqxxxxxxyyyyyywwwrrrkkkgggbbb^^^\\\___eeejjjjjjiiirrruuuxxxyyywwwtttrrrqqqiiiddd___\\\]]]]]]\\\[[[^^^aaaeeeiiikkkjjjgggeeeeeeffffffffffffeeedddccceeekkkqqqssssssqqqiii```\\\\\\\\\\\\[[[ZZZYYYXXXYYYTTTVVV^^^eeejjjsss||||||tttqqqrrrqqqsssvvvwww|||}}}yyyqqqqqqpppqqqrrrrrrpppnnnqqqqqqpppooolllhhheeebbb___```bbbeeehhhkkkmmmooorrrppppppsssrrrqqquuuzzz~~~xxxtttnnnjjjhhhhhhhhhiiillloooqqqrrruuuqqqmmmjjjjjjjjjhhhffflllqqqzzz|||vvvrrrkkkdddaaabbbeeegggsss{{{vvvrrrllliiiooouuuvvvwwwxxxxxxyyyzzz{{{|||~~~zzzrrrlllkkkkkkjjjmmmttt{{{{{{sssllllllrrrwwwxxxvvvnnnmmmkkkkkklllmmmpppqqqsssrrrpppnnnlllkkkjjjiiiggghhhhhhgggfffhhhmmmqqqvvv{{{~~~|||{{{{{{zzzwwwssssssrrrrrrssstttvvvwww{{{{{{|||~~~|||}}}~~~~~~}}}|||||||||}}}|||}}}|||zzzwwwxxxvvvtttvvv{{{yyyyyyyyyyyyyyy{{{|||wwwrrrqqqsssvvvxxxxxxyyy|||}}}xxxxxx{{{~~~}}}{{{xxxwwwrrrmmmpppwwwzzzyyytttnnnjjjmmmooommmkkkkkkmmmrrrvvvqqqhhh``````cccdddcccaaaaaabbbcccddddddeeehhhlllqqquuutttqqqnnnjjjiiigggbbb^^^[[[[[[[[[UUUSSSSSSUUUVVVWWW\\\bbbccclllrrrtttuuuxxxyyywwwxxxuuurrrtttyyyxxxtttoookkkiiijjjkkklllnnnvvvtttqqqsssooolllsssuuutttsssssssssrrrpppnnnlllrrrrrrrrrssswww}}}{{{vvvyyyzzzwwwvvvvvvyyy~~~tttllliiiiiiiiigggeeecccbbbaaacccfffdddcccaaa______bbbfffiiijjjgggcccaaacccgggjjjkkkqqqnnnkkkjjjkkklllmmmmmmwww~~~vvvlllbbbbbb```^^^[[[YYYWWWVVVSSSUUUWWWYYYZZZ\\\___bbbcccdddiiinnnqqqoooiiiddd]]]YYYVVVWWW]]]aaabbbaaaccceeehhhhhheeebbb```___[[[WWWSSSQQQRRRSSSRRRQQQTTTVVVZZZ]]]^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYY[[[aaafffffffffddd]]]UUUSSSSSSSSSSSSRRRQQQPPPOOOQQQOOOQQQXXX```fffqqq|||yyyuuutttrrruuu}}}wwwqqqiiipppxxxxxxnnnkkkoooyyyrrrggggggjjj}}}}}}}}}tttwwwcccYYYYYYXXXWWWWWWYYY\\\eeettt{{{zzz~~~yyyooohhhiiirrr{{{wwwnnnjjjllltttzzzuuuxxx~~~yyypppjjjccc^^^WWWVVVUUUUUUVVVVVVTTTSSSQQQQQQRRRQQQOOOMMMKKKIIIMMMNNNOOOQQQSSSVVVXXXYYYWWWUUUUUUWWWYYYZZZ```gggtttpppgggbbb^^^VVVPPPQQQPPPOOOPPPRRRUUUYYY[[[ZZZXXXVVVUUUTTTSSSQQQOOOPPPUUU\\\dddllluuu}}}}}}wwwsssoookkkiiibbb]]]VVVPPPLLLMMMOOOQQQ^^^jjjuuuvvvpppjjjccc]]][[[UUUTTTXXX\\\\\\\\\]]]]]]___```bbbcccggglllooooooqqqtttvvvuuussspppnnngggiiihhhccc[[[UUURRRRRRRRRVVV]]]ccciiilllmmmmmmkkkqqqvvvyyy{{{|||wwwpppccc[[[TTTUUU^^^ddddddaaa[[[XXXUUUUUUYYY[[[[[[ZZZ[[[ZZZYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQQQQTTTYYY]]]```eeegggdddbbbcccaaa___\\\\\\]]]^^^___`````````___cccgggjjjjjjiiihhhgggiiiiiiiiigggdddcccdddeeehhheee```^^^^^^____________]]][[[\\\aaahhhnnnpppqqqwww}}}~~~yyyrrrpppmmmmmmooopppppprrruuurrrxxx||||||~~~uuulllgggeeefffdddgggjjjkkkkkkmmmnnnppprrryyy~~~{{{qqqfffdddbbb___[[[ZZZ\\\```dddeeeeeeeeegggjjjooosssvvvvvvwwwxxxxxxxxxwwwuuuuuurrrnnnkkkjjjmmmnnnmmmllleeeeeeaaa]]]___fffjjjiiigggbbbaaadddeeeaaa]]][[[[[[]]]^^^[[[UUUPPPNNNOOOQQQSSSUUUUUUUUUXXX]]]bbbgggiiinnntttvvvtttnnnjjjhhhgggfffbbb]]]VVVPPPLLLIIIGGGGGGIIIJJJKKKQQQXXX\\\hhhtttzzz|||xxxuuuuuuvvvwwwwwwrrrwww|||}}}uuukkkeee```^^^]]][[[[[[\\\]]]^^^```gggeee```bbb^^^[[[bbbvvvvvviiigggggghhhhhhfffccc___]]]```aaacccdddfffkkkpppuuuzzzwwwnnnccc]]]^^^___^^^\\\^^^eeennnrrrvvv~~~xxxlllaaaZZZWWWWWWTTTTTTUUUVVVXXX\\\___```bbbaaa___^^^]]]^^^___```eee```[[[XXXZZZ^^^aaadddhhhfffcccdddfffhhhjjjjjjqqqvvvzzzyyyvvvqqqiiiaaaVVVUUUTTTSSSRRRRRRRRRRRRUUUVVVWWWWWWWWWYYY]]]```^^^aaaiiisss{{{{{{tttlll```[[[WWWVVVZZZ^^^``````aaabbbcccaaa]]]YYYVVVUUURRROOOMMMLLLMMMMMMMMMMMMUUUWWW[[[^^^``````___^^^[[[[[[ZZZYYYYYYZZZ[[[\\\^^^cccgggfffccc```ZZZRRRSSSTTTUUUVVVUUUSSSQQQPPPNNNMMMOOOUUU[[[dddrrr~~~zzzpppllliiifffeeeggglllsssxxxkkkgggeeeoooyyyzzzpppddd]]]\\\\\\dddjjjiiiccc]]]^^^```nnnsssyyyyyytttooooooppppppnnnZZZQQQRRRSSSSSSSSSUUUXXX```kkkttt|||}}}~~~rrrkkkhhhhhhnnnvvvyyyuuulllbbb\\\^^^fffnnnxxx|||~~~zzzpppgggccccccjjjqqqzzz~~~|||tttlllggglllqqqrrrkkkbbb\\\VVVQQQNNNMMMLLLMMMNNNNNNLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDDDDCCCDDDDDDFFFHHHJJJKKKKKKJJJKKKPPPSSSUUU[[[bbbuuu~~~{{{pppddd___^^^\\\VVVPPPNNNMMMLLLJJJJJJLLLPPPSSSRRRRRRRRRSSSRRRQQQOOONNNKKKNNNSSS[[[dddnnnwww|||}}}tttmmmiiifffcccaaaZZZVVVQQQLLLJJJKKKMMMOOOVVV```hhhhhhddd```\\\XXXVVVRRRPPPSSSUUUSSSQQQRRRUUUVVVWWWXXXYYY]]]bbbfffhhhjjjlllllliiieeebbbaaa```bbbccc___XXXQQQNNNMMMNNNRRRYYY___cccfffhhhiiidddkkkrrrvvvwwwvvvnnneee[[[SSSMMMPPPZZZ```___[[[VVVTTTTTTYYY___aaa]]]YYYXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRPPPPPPQQQUUUZZZ]]]```eeehhhfffeeeggggggdddddddddeeefffeeecccaaa___^^^eeemmmpppnnnkkkjjjkkkkkklllkkkgggcccaaabbbdddeeeaaa[[[VVVUUUWWWZZZ\\\]]]ZZZXXXZZZ___fffllloookkkooosssuuuuuupppgggaaa```___```bbbdddeeegggiiikkkoooqqqooolllooouuuzzzvvvtttoooggg```^^^aaafffmmmsssxxxyyyzzz||||||{{{www}}}yyyjjj\\\YYYYYYYYYYYYYYY^^^dddjjjkkkjjjiiiiiilllrrrxxx{{{wwwuuurrrrrrttttttsssqqqgggfffbbb___ccclllqqqrrrsssmmmjjjlllmmmhhhcccbbb______]]]ZZZVVVSSSPPPOOOPPPWWW^^^bbbcccgggpppwww~~~|||{{{wwwpppeeeYYYPPPMMMIIIHHHIIILLLOOOXXXaaakkkzzz{{{pppgggaaa```aaacccccccccccccccdddhhhqqqooollllllfff```fffttt}}}uuurrrtttuuutttpppjjjfffcccdddeeefffggggggiiillloooqqqlllbbbYYYSSSSSSUUUVVVXXXaaammmxxx}}}uuuggg]]]YYY[[[]]]ZZZ[[[[[[\\\aaajjjpppqqqsssqqqnnnlllmmmoooqqqqqqsssnnngggcccdddiiinnnpppqqqpppoooqqquuuyyy||||||}}}}}}}}}zzzvvvppphhhaaaXXXWWWWWWVVVWWWXXXYYYZZZ````````````aaadddiiimmmooosss|||{{{nnnjjjdddbbbdddgggjjjkkknnnnnnmmmiiibbb]]]YYYXXXUUUUUUTTTTTTUUUVVVVVVVVVaaaeeelllrrrttttttrrrpppjjjhhhgggffffffhhhjjjkkkkkkrrrvvvtttooohhh___WWWXXX[[[aaadddeeebbb^^^ZZZSSSTTTUUUWWW[[[eeetttoooeee]]]\\\^^^```cccgggnnnxxxzzzxxxyyyjjj```]]]___kkkxxx|||vvvxxx}}}|||rrrfff```\\\XXXWWWZZZXXXXXXYYYZZZ[[[[[[[[[[[[aaahhhoooqqqlllhhhggghhhnnntttvvvnnn^^^PPPKKKLLLMMMOOOQQQTTTYYY```fffiiipppooooooppprrrtttvvvwwwuuujjj^^^XXXUUUWWW___hhhnnnjjjbbbZZZUUUWWW]]]dddgggiiijjjgggaaa^^^aaaeeennnqqquuuuuuppphhhaaa^^^aaaeeeddd]]]UUUQQQNNNKKKJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@??????@@@BBBDDDEEEDDDDDDIIIOOOSSSTTTXXX^^^mmmwww{{{uuunnnggg```WWWUUUWWWXXXTTTPPPNNNMMMKKKGGGDDDDDDGGGJJJMMMNNNPPPQQQQQQPPPOOONNNOOORRRXXXaaakkkttt{{{~~~|||tttjjjccc```___]]]ZZZRRRPPPNNNMMMLLLNNNOOOQQQVVV]]]```^^^]]]^^^^^^]]]XXXTTTSSSVVVUUUPPPNNNNNNPPPQQQRRRSSSUUUZZZ___dddeeeggggggddd___[[[YYYXXX]]]```bbb___YYYSSSPPPOOOOOOUUU\\\bbbeeegggiiikkkjjjqqqwwwyyyxxxsssiii^^^TTTNNNIIIMMMWWW]]]\\\XXXRRRTTT[[[eeemmmmmmfff___\\\\\\]]]\\\\\\ZZZYYYXXXXXXVVVTTTTTTWWW\\\```ccckkkpppttttttvvvzzz|||{{{}}}}}}|||zzzvvvqqqllliiinnnvvv{{{{{{}}}||||||zzztttlllggghhhjjjkkkfff___XXXUUUXXX]]]aaabbb___]]]___eeemmmssswwwyyywwwvvvuuupppggg\\\VVVSSSUUUYYY]]]aaafffiiiiiihhhiiihhheeeaaaccckkkssspppqqqoooiiiddddddllltttssscccUUUVVVXXX[[[```gggoootttzzzyyywwwxxx{{{}}}zzzxxxqqqpppmmmjjjppp{{{yyysssrrrrrrnnnllllllmmmjjjeee```[[[WWWSSSQQQSSS^^^llluuuyyywwwfffYYYOOOJJJFFFGGGKKKRRR___jjjxxx|||qqqiiifffgggjjjnnnooonnnllllllmmmyyy{{{qqqttt}}}zzzvvvtttxxxyyyxxxvvvsssrrrssstttnnnggg]]]UUUOOOMMMNNNQQQ[[[iii{{{yyyhhh]]]\\\bbbhhhlllllliiihhhooo}}}~~~}}}{{{vvvxxx|||yyyqqqiiiddd]]]]]]]]]]]]^^^___```aaaaaaaaabbbbbbeeekkksssyyy{{{vvvrrrrrruuuwwwyyyzzzyyyvvvppphhhbbb^^^]]]]]]___```aaaaaaaaabbbbbblllrrr|||wwwvvvtttssssssuuuwwwxxxvvv~~~zzzpppeee[[[ZZZ```iiippprrrooohhhccc]]]]]]\\\[[[___jjjxxxfff^^^XXX[[[aaagggmmmrrrvvv{{{tttrrryyylll^^^VVVUUUUUU```nnn}}}{{{sssmmmkkklllggg]]]TTTSSSTTTUUUXXX\\\]]]XXXTTTUUUXXX[[[ZZZWWWZZZaaajjjnnnmmmiiifffeeedddbbb]]]UUUMMMHHHFFFEEECCCGGGKKKPPPYYYbbbgggfffeeecccaaaaaacccfffhhhhhheee[[[QQQLLLKKKNNNVVV___hhhddd^^^XXXSSSSSSVVVYYYZZZ[[[[[[ZZZYYY]]]ccciiipppppppppmmmgggaaa^^^\\\^^^aaa^^^VVVNNNLLLLLLKKKHHHIIIKKKNNNPPPOOOLLLIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDCCCDDDFFFHHHJJJGGGGGGKKKQQQSSSRRRTTTYYY___iiirrruuutttpppiiibbbVVVRRRMMMKKKLLLNNNMMMKKKRRRRRROOOJJJEEECCCEEEHHHMMMPPPSSSTTTTTTSSSTTTUUUVVV[[[cccoooyyyssskkk```[[[ZZZZZZXXXUUUQQQRRRSSSUUUWWWXXXXXXYYYZZZ^^^^^^[[[[[[```ccccccZZZXXXYYY[[[ZZZUUURRRSSSQQQRRRSSSSSSVVVZZZaaaeeecccdddbbb^^^WWWTTTTTTVVV\\\```bbbaaa\\\WWWUUUUUU[[[bbbkkkppprrrrrrssstttuuuzzz}}}|||xxxqqqeeeZZZMMMJJJIIILLLSSSXXXYYYWWWUUU\\\iiivvv~~~vvvoookkkkkkllllllkkkiiigggffffffccc``````dddjjjoooqqq}}}|||yyyrrrqqqsssvvvppphhh___[[[]]]ccciiihhheeeccceeellluuu}}}~~~uuuppphhh]]]SSSOOONNNUUU\\\bbbiiiooorrrpppfffccc``````aaaeeeooozzzzzz~~~~~~yyyrrrsss|||ppp]]]\\\]]]ccckkkttt{{{~~~{{{wwwxxxwwwvvv}}}zzzsssrrrrrrpppppprrryyyuuuoooggg___YYYUUUTTT[[[hhhyyyooo```NNNHHHDDDEEEIIIRRR```lll{{{qqqmmmmmmqqquuuzzz{{{zzzxxxxxxyyy}}}{{{{{{qqqiii___WWWPPPKKKKKKNNN\\\nnnkkk___```jjjrrr~~~~~~yyyuuu~~~{{{rrrjjjfffbbbccccccdddddddddcccccc\\\]]]^^^aaagggqqq}}}|||{{{|||~~~{{{uuummmhhheeeeeeccceeehhhjjjiiiiiiiiijjjssszzz~~~}}}|||||||||}}}}}}{{{uuujjjaaa^^^eeennnvvvyyyvvvoookkkbbbbbb___^^^eeesss___YYYXXX___jjjsss{{{vvvpppooo}}}yyypppcccVVVQQQRRRPPPWWW```mmm~~~zzztttnnnjjjfffcccaaaZZZRRRMMMPPPTTTVVVXXXZZZYYYVVVTTTSSSUUUVVVUUUSSSSSSZZZccckkkmmmkkkfffbbbYYYTTTNNNIIIFFFEEEEEEDDD@@@DDDHHHMMMYYYfffkkkhhh\\\XXXVVVVVVYYY]]]___```___VVVNNNJJJJJJLLLSSS[[[eeeccc^^^YYYSSSPPPNNNNNNPPPPPPPPPRRRVVV\\\bbbfffjjjjjjjjjgggccc````````````cccaaaXXXQQQNNNNNNLLLGGGJJJNNNSSSVVVUUUPPPLLLJJJJJJJJJJJJKKKLLLMMMNNNIIIHHHFFFEEEFFFHHHKKKMMMTTTRRRRRRTTTRRROOOQQQUUUWWWaaajjjmmmlllhhh```XXXLLLKKKJJJHHHGGGHHHJJJKKKSSSUUUTTTOOOIIIEEEGGGJJJOOORRRUUUVVVUUUVVVXXXZZZ\\\bbblllxxx{{{jjjaaaXXXTTTUUUVVVTTTQQQRRRTTTXXX\\\^^^___]]]\\\YYY\\\\\\YYYYYY^^^```___XXXWWW[[[______ZZZYYY[[[ZZZYYYXXXVVVUUUXXX]]]```^^^^^^\\\WWWQQQPPPSSSXXX^^^aaadddccc___[[[[[[\\\eeennnxxx}}}}}}|||{{{|||wwwzzz{{{wwwqqqiii]]]RRRIIIJJJKKKNNNRRRUUUWWWWWWZZZcccrrr{{{wwwwwwxxxxxxwwwtttrrrqqqpppmmmiiijjjooouuuzzz|||}}}}}}{{{rrrhhhbbbcccjjjooollljjjhhhjjjrrr|||yyylllfffaaaYYYTTTSSSWWW___ggglllqqqwwwvvvqqqbbb\\\ZZZ___dddjjjttt~~~{{{{{{vvvfffbbbaaafffpppyyy|||{{{~~~~~~wwwtttqqquuuxxxzzzzzzrrrlllmmmppppppqqqtttyyywwwssskkkccc^^^]]]^^^gggrrrooo```MMMIIIFFFHHHKKKRRR]]]hhh~~~tttmmmlllnnnpppvvv|||~~~|||zzz|||~~~}}}yyyyyyrrriiiaaa[[[UUUNNNMMMQQQ]]]ooo~~~lllbbbfffpppyyy~~~{{{uuullleeedddaaabbbcccdddcccaaa^^^\\\XXXYYY\\\bbblllzzz}}}{{{{{{|||~~~~~~{{{vvvqqqmmmmmmnnngggkkkooopppooonnnnnnoootttxxx}}}||||||{{{zzzyyyxxxxxxxxxzzzssslllfffccchhhnnnsssuuussspppmmmcccbbb```bbbnnnVVVQQQSSS^^^lllyyyxxxooojjjjjjwww{{{~~~xxxpppggg[[[PPPMMMPPPPPPQQQTTT]]]nnnzzztttuuuyyy~~~yyyrrrhhhbbb```___[[[XXXPPPJJJHHHMMMSSSSSSRRRRRRLLLMMMOOOOOONNNMMMMMMMMMKKKQQQZZZdddiiihhhaaa[[[OOOLLLIIIFFFEEEEEEEEEDDDBBBEEEGGGKKKWWWfffllliiiWWWSSSPPPQQQUUUZZZ]]]]]][[[SSSLLLIIIIIIJJJPPPXXXbbb```\\\WWWQQQKKKFFFDDDGGGFFFGGGJJJPPPWWW[[[]]]___aaabbbaaa```___```aaa```dddcccZZZRRROOOMMMJJJEEEIIIOOOUUUXXXVVVQQQLLLKKKKKKLLLMMMOOORRRTTTUUUYYYWWWVVVUUUVVVXXX[[[]]]]]]YYYUUUSSSOOOKKKMMMRRRVVV^^^fffhhhfffaaaWWWNNNFFFHHHHHHGGGEEEFFFJJJNNNLLLOOOOOOKKKEEEAAABBBEEEHHHKKKNNNOOOOOOPPPSSSVVV\\\bbbmmmxxx~~~|||ssskkkaaaYYYPPPMMMOOOQQQNNNKKKJJJNNNSSSXXXZZZYYYVVVTTTSSSVVVVVVSSSSSSVVVWWWUUUQQQRRRWWW]]]^^^[[[ZZZ]]]aaa___[[[UUUQQQPPPSSSUUUVVVVVVTTTOOOJJJJJJQQQWWW]]]```cccbbb___\\\]]]___ccclllwww}}}|||yyyxxxxxxppprrrqqqllleee^^^RRRGGGFFFHHHKKKMMMOOOQQQTTTVVVUUU___nnn{{{{{{xxxuuuuuuvvvvvvtttrrrooommmmmmiiieeefffkkkrrrwwwyyy~~~}}}vvvkkkdddeeekkkqqqllliiigggjjjsss}}}pppccc___^^^[[[[[[^^^___hhhoooqqqsssuuuqqqjjj\\\UUUTTTZZZbbbhhhpppyyy}}}yyyyyyrrrddd^^^ZZZ^^^hhhpppppplllsssuuuxxx{{{~~~}}}|||{{{|||zzzssskkkdddaaaccciiioootttyyy|||yyysssnnngggdddgggkkkmmmnnnpppqqqqqqooojjjcccaaadddgggnnnvvvzzziiiZZZKKKHHHGGGIIILLLPPPXXXaaarrr||||||zzzsssjjjeeefffhhhdddjjjpppsssqqqqqqsssvvvzzz~~~{{{rrrnnnmmmlllccc]]]ZZZVVVOOOOOOSSS[[[kkk|||wwwhhhbbbgggsss|||sssooojjjbbb\\\[[[YYYZZZ\\\\\\[[[WWWSSSPPPTTTVVVZZZbbbnnn~~~{{{yyyxxxyyy{{{yyyxxxvvvrrrooonnnooopppkkkoootttuuutttrrrrrrsssmmmooosssvvvwwwvvvtttssssssssssssrrrqqqooommmlllnnnvvvzzzvvvooojjjgggdddccceeehhhjjjkkkjjjiiihhhcccbbbaaaeeevvvVVVVVVWWW\\\fffttt||||||sssjjjhhhnnnuuuyyyzzzxxxtttkkkaaaWWWPPPKKKJJJNNNOOORRR[[[fffooouuuwwwtttmmmfffeeeiiinnnppppppoooggg___ZZZZZZYYYVVVSSSIIIFFFCCCFFFKKKPPPPPPNNNQQQMMMIIIJJJMMMNNNLLLIIIKKKSSS]]]cccbbb]]]VVVRRRNNNLLLHHHEEECCCCCCCCCDDDDDDCCCDDDKKKVVV___cccdddTTTSSSSSSRRRSSSUUUWWWXXXYYYVVVRRRNNNMMMPPPUUUYYYddd\\\VVVTTTPPPHHHDDDFFFGGGKKKOOOOOOMMMNNNSSSXXXWWWZZZ^^^______^^^]]]^^^```___^^^\\\YYYUUUQQQOOOKKKMMMQQQUUUXXXYYYYYYYYYYYYVVVSSSSSSVVVZZZ]]]^^^eeehhhhhhcccbbbeeeggggggeee\\\TTTOOOKKKKKKPPPWWW\\\]]]___aaa```YYYMMMDDDDDDEEEFFFGGGGGGHHHJJJLLLPPPOOOKKKGGGCCCAAABBBDDDGGGOOOSSSMMMGGGGGGLLLPPP[[[___fffoootttrrrjjjdddXXXSSSLLLJJJKKKLLLJJJGGGIIILLLOOOPPPOOONNNNNNNNNPPPNNNLLLKKKKKKKKKMMMNNNMMMNNNPPPUUUZZZ]]]^^^]]]]]]YYYTTTNNNKKKKKKLLLMMMNNNNNNMMMJJJIIILLLRRRWWW]]]]]]^^^^^^___^^^^^^]]]eeeiiiooosssuuussspppmmmhhhfffccc___[[[TTTLLLGGGGGGHHHIIIJJJKKKNNNRRRUUUXXX^^^ffflllnnnoooooooooooonnnnnnooopppooollliiiggggggggghhhjjjmmmqqqssswww{{{{{{wwwuuutttzzz|||yyy{{{~~~}}}vvvooolllnnntttyyy{{{rrrooowww}}}yyyqqqjjjbbb^^^^^^^^^```bbbmmmpppuuuxxxwwwrrrlllggg```______``````cccmmmxxx~~~~~~}}}yyyvvvxxx}}}uuueeeaaa^^^```fffiiiiiigggmmmooorrrtttuuutttrrrppppppooonnnoooqqqrrrrrrqqqooolllfffbbb```^^^]]][[[bbbcccgggkkknnnmmmhhhdddaaacccggglllqqqssssssqqqlllkkkkkkiiieeedddlllwwwxxx{{{{{{{{{rrraaaSSSPPPKKKIIIOOOUUUXXXZZZ]]]ooo|||vvvnnngggdddccccccbbbcccffflllppprrrqqqooommmssswww}}}{{{tttwww{{{xxxooojjjiiiiiiiiifffdddaaa[[[UUUWWW\\\[[[fffsss{{{xxxmmmggghhhmmmrrr~~~}}}yyytttlllddd^^^ZZZYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTRRRVVV```ooo}}}}}}www}}}|||zzzwwwtttsssrrrqqqyyyyyyxxxxxxvvvuuusssssssssvvvxxxwwwsssmmmiiigggggggggiiikkknnnnnnmmmkkkjjjjjjkkklllmmmnnnooopppooommmmmmpppnnnhhheeefffeeeggghhhgggeeecccbbbbbbbbbaaaaaaggg{{{ZZZZZZZZZ[[[aaammm{{{}}}qqqmmmgggbbbdddlllssswwwxxxooommmhhh```XXXRRRMMMLLLLLLMMMPPPWWW```fffiiiiiiiiiccc]]][[[^^^aaabbbaaaccc___YYYVVVVVVSSSNNNIIIJJJGGGFFFIIIPPPTTTTTTRRRRRRPPPOOOPPPRRRRRRQQQOOORRRXXX```dddbbb[[[TTTOOOIIIIIIHHHGGGFFFEEEDDDDDDHHHFFFFFFJJJQQQXXXZZZ[[[TTTTTTTTTUUUWWWXXXZZZZZZ]]]ZZZVVVRRRRRRWWW]]]aaaddd\\\VVVSSSMMMEEEAAABBBIIIMMMQQQSSSRRRRRRWWW[[[UUUWWWYYYZZZYYYXXXXXXYYY[[[\\\]]]\\\YYYTTTOOOLLLKKKNNNSSSWWW[[[\\\[[[[[[___^^^]]]___cccgggiiiiiiiiilllllliiijjjnnnnnnlllddd\\\TTTOOOLLLLLLQQQYYYZZZ]]]___]]]XXXPPPIIIDDDCCCDDDEEEFFFFFFHHHJJJLLLNNNMMMJJJFFFCCCBBBDDDFFFIIIQQQUUUPPPJJJKKKPPPTTT]]]```eeekkknnnkkkddd^^^TTTOOOJJJHHHKKKLLLKKKHHHFFFHHHKKKKKKJJJHHHHHHHHHJJJIIIHHHGGGGGGHHHJJJLLLKKKLLLNNNSSSWWWZZZ[[[ZZZYYYVVVQQQLLLIIIIIIIIIJJJJJJJJJIIIGGGGGGKKKSSSXXX]]]\\\[[[ZZZ[[[]]]```aaadddgggkkknnnnnnllliiiggg___^^^[[[XXXUUUPPPJJJFFFIIIKKKMMMMMMNNNOOORRRTTTVVV[[[bbbgggiiiiiihhhiiiccccccdddfffhhhiiigggeeebbbccceeegggiiijjjkkklllppptttyyy|||~~~~~~{{{xxxvvvuuusssrrrpppuuuzzzyyyuuurrrtttxxx|||~~~}}}xxxuuuvvvxxxwwwtttqqqnnnpppxxxzzz~~~{{{wwwooojjjdddaaaaaadddhhhllltttvvvxxxzzzyyyuuuooojjjcccaaaaaaaaa```bbblllvvvxxxyyyxxxuuurrrssswww{{{|||yyyyyy}}}zzzpppiiifffdddeeejjjmmmmmmkkklllmmmmmmooopppooonnnmmmlllkkkiiijjjjjjjjjiiiggg```]]]ZZZXXXYYYYYYYYYXXX^^^aaafffgggfffdddbbbaaagggiiilllqqquuuwwwvvvuuurrrppppppoookkkjjjsss}}}zzztttjjj^^^VVVRRROOOOOOSSSVVVUUUVVVYYYmmm|||yyytttlllfffdddcccccccccfffiiinnnrrrtttsssqqqoootttwww|||~~~yyytttwww{{{~~~~~~vvvpppnnnooopppqqqrrrppppppnnnfff^^^[[[^^^```jjjtttzzzwwwnnniiijjjooossszzz|||}}}~~~}}}zzzwwwtttsssssssssoooiiibbb\\\YYYWWWWWWUUUTTTRRRQQQPPPPPPPPPQQQUUUWWWaaannn{{{~~~{{{wwwzzzxxxtttqqqpppppprrrsssuuuuuuuuuvvvvvvuuuuuuttttttvvvxxxvvvqqqkkkfffddddddeeegggkkknnnnnnllljjjjjjjjjjjjjjjkkkmmmoooppppppmmmlllmmmjjjeeebbbcccdddeeedddcccaaa```bbbcccbbbcccdddlll~~~______^^^[[[]]]eeesssnnneee^^^\\\]]]aaaiiioooqqqqqqfffeeeccc^^^WWWRRRNNNMMMOOOPPPSSSXXX]]]aaaaaaaaaccc___[[[[[[]]]______^^^bbb```^^^^^^]]]XXXPPPJJJJJJJJJKKKPPPVVVZZZZZZXXXUUUWWWYYYZZZYYYXXXXXXYYY[[[```fffhhheee___XXXTTTMMMMMMMMMLLLJJJHHHFFFEEEJJJIIIHHHIIIMMMPPPSSSSSSUUUVVVXXXZZZ\\\^^^_________]]]YYYXXXYYY^^^cccgggaaa\\\WWWSSSMMMFFFCCCDDDOOOTTTXXXYYYXXXWWWYYY[[[WWWWWWWWWVVVTTTTTTUUUWWWXXXYYY[[[[[[YYYTTTNNNKKKMMMPPPVVV[[[^^^___^^^]]]^^^^^^aaafffjjjmmmmmmllljjjlllmmmmmmqqquuusssnnnccc\\\UUUQQQOOOPPPWWW___]]]___^^^YYYOOOHHHEEEEEECCCCCCDDDEEEGGGIIIKKKMMMLLLKKKIIIFFFCCCCCCFFFHHHKKKSSSWWWSSSNNNPPPUUUXXX```aaacccffffffccc]]]XXXQQQMMMIIIIIIKKKMMMLLLKKKHHHJJJLLLMMMKKKIIIHHHHHHGGGGGGEEEEEEFFFGGGIIIKKKJJJKKKLLLPPPTTTWWWWWWVVVUUUSSSNNNJJJHHHGGGHHHHHHHHHHHHGGGFFFHHHNNNVVV\\\]]]ZZZWWWVVVXXX]]]bbbfffdddeeeffffffeeeccc```^^^YYYWWWUUUSSSRRRPPPLLLJJJLLLNNNQQQRRRRRRRRRTTTUUUVVVZZZ```cccdddccccccccc^^^^^^```dddgggiiiiiigggbbbdddgggiiikkkkkkjjjiiikkkmmmqqqssssssrrrssssssooommmkkkmmmpppsssrrrqqqmmmpppsssrrrnnnmmmppptttxxxyyyyyyuuuoookkkkkkllllllkkkjjjkkkqqq}}}}}}wwwtttnnnlllhhheeeeeejjjqqqvvv{{{{{{zzzzzzxxxuuupppmmmhhheeecccbbbaaabbbiiissssssuuuvvvtttpppooorrrtttwwwvvvrrroooooorrryyy~~~~~~|||uuunnnkkkhhhfffgggkkkmmmlllkkkllljjjhhhgggiiijjjiiiiiiiiihhhgggffffffdddaaa___WWWVVVUUUWWWZZZ]]]___```___dddgggfffbbb```aaacccnnnnnnppptttxxxzzzyyyxxxwwwuuutttsssppppppxxx{{{nnnccc]]][[[UUUTTTWWWZZZYYYUUUUUUXXXjjjxxxxxxrrrkkkfffddddddeeeeeejjjmmmqqqtttvvvuuusssrrrwwwxxx|||{{{wwwuuuxxx{{{|||||||||}}}~~~}}}zzzuuuppppppvvv|||~~~}}}||||||}}}|||ssshhhbbbccchhhpppwwwyyy{{{}}}|||yyy|||yyytttooolllmmmqqquuuwwwzzz}}}zzzxxx}}}{{{yyyvvvvvvyyy{{{}}}}}}}}}yyytttpppnnnlllkkkkkkiiiddd___ZZZWWWUUUTTTQQQPPPOOONNNMMMMMMNNNOOOTTTVVV^^^iiisss{{{zzzxxxvvvtttrrrpppllljjjjjjmmmqqqssspppqqqrrrssstttuuuuuuuuutttuuuuuusssmmmgggcccaaabbbdddgggllloooooommmjjjkkkkkkjjjiiijjjlllooopppqqqmmmjjjiiieee___]]]___aaaaaa___]]][[[\\\```bbb___```dddnnncccdddbbb___^^^ffftttvvvgggaaa\\\]]]aaaeeeiiijjjiiihhh``````^^^YYYSSSPPPQQQRRRXXXXXXXXXYYY\\\___aaabbbdddcccbbbcccfffhhhhhhgggjjjiiihhhhhhfffaaaZZZUUUKKKMMMQQQWWW]]]```___^^^\\\aaaeeeeeeaaa^^^___aaacccggglllnnnkkkfffbbb```ZZZXXXUUURRROOOLLLJJJIIIKKKKKKKKKKKKLLLNNNQQQSSSXXXYYY\\\```bbbddddddddd```^^^]]]^^^```bbbdddddd]]]ZZZXXXTTTPPPMMMLLLMMMXXX[[[___aaa___\\\[[[[[[]]]\\\ZZZWWWTTTTTTWWWZZZYYYZZZZZZZZZXXXTTTQQQNNNQQQUUUZZZ___aaaaaa___]]]ZZZ\\\aaaggglllmmmjjjhhheeegggiiilllrrrvvvrrrjjjbbb]]]XXXVVVUUUXXXaaalllhhhfff```VVVMMMGGGFFFGGGEEEEEEEEEGGGJJJMMMOOOOOOMMMLLLJJJGGGDDDDDDFFFHHHLLLSSSWWWTTTQQQTTTYYY[[[``````aaaaaa___\\\XXXVVVRRRPPPMMMLLLMMMOOONNNMMMJJJLLLOOOPPPOOOMMMMMMMMMJJJIIIHHHGGGHHHIIIKKKLLLLLLKKKLLLOOORRRTTTUUUTTTTTTRRROOOLLLJJJIIIIIIIIIMMMKKKJJJJJJMMMSSS[[[```[[[YYYVVVUUUXXX^^^dddhhhfffeeecccaaa^^^\\\YYYXXXXXXVVVTTTSSSSSSSSSQQQOOONNNPPPTTTVVVVVVVVVWWWXXX[[[^^^bbbccccccaaaaaaaaa______aaadddhhhjjjjjjiiibbbdddeeeggghhhiiiiiihhhjjjllloooooollljjjiiiiiikkkhhhfffiiimmmpppnnnlllkkkmmmooommmkkkmmmrrrvvvyyyyyywwwrrrlllhhhggggggfffeeeeeegggmmmyyy~~~|||{{{vvvrrrpppnnnooommmiiijjjqqqzzz~~~zzzwwwvvvtttpppmmmmmmhhheeecccbbbbbbhhhppprrruuuwwwuuurrrooooooqqqttttttrrrpppoooqqqtttwwwyyy~~~~~~{{{yyyvvvqqqooommmkkklllnnnooonnnlllmmmiiidddccceeeggghhhhhhiiiiiiiiiiiiiiigggccc```XXXXXXYYY]]]cccgggjjjkkkjjjkkkkkkkkkjjjkkklllmmmrrrrrrrrruuuxxxzzzyyyxxxxxxuuusssrrrpppqqqyyy|||oooeeeaaa___WWWXXX\\\___\\\WWWWWW[[[jjjxxxzzzuuunnnhhhffffffffffffmmmooorrruuuvvvvvvtttsssyyyzzz|||~~~~~~|||yyywwwwwwyyy{{{{{{xxxuuutttsssttt}}}}}}xxxssswwwyyynnniiiiiiooovvvzzzzzzyyyyyyxxxtttuuutttrrrpppoooppptttwwwxxxzzz|||uuurrruuuuuuvvvwwwqqqqqqqqqsssuuuxxxzzz{{{~~~{{{xxxsssoookkkiiihhheeedddaaa]]]YYYVVVSSSRRRPPPOOONNNMMMMMMMMMNNNOOOQQQRRRWWWaaaiiipppyyy}}}uuurrroookkkhhhgggeeeeeegggjjjmmmpppmmmnnnooopppqqqrrrrrrrrroooqqqqqqnnnjjjeeecccbbbdddgggkkkqqqttttttqqqmmmmmmllljjjjjjjjjmmmoooqqqqqqlllgggeee```[[[YYY[[[\\\\\\[[[ZZZXXXYYY[[[^^^YYYZZZ```mmm|||hhhiiihhhfffgggooo|||ssshhhdddgggjjjmmmnnnkkkfffaaa___[[[[[[YYYUUURRRSSSZZZ```jjjgggbbb^^^\\\^^^bbbeeejjjjjjjjjkkkmmmmmmlllkkkkkkjjjiiigggeeeaaa]]]ZZZNNNRRRXXX```eeefffdddbbbdddjjjnnnmmmgggcccdddgggjjjmmmppppppmmmiiifffeeeaaa^^^YYYTTTQQQPPPQQQRRRQQQRRRSSSQQQNNNOOORRRVVV^^^___bbbeeehhhiiiiiiiiibbbcccdddfffhhhgggccc___ZZZ[[[ZZZUUUQQQPPPQQQRRR[[[^^^bbbeeeeeecccbbbaaabbbaaa]]]YYYVVVWWWZZZ]]]```^^^[[[YYYWWWUUUUUUTTTVVVYYY]]]```bbbaaa^^^]]]]]]```eeejjjnnnmmmiiieeeaaadddfffiiipppsssnnnfffaaa^^^\\\\\\\\\```lllxxxxxxooocccYYYSSSOOOLLLKKKJJJHHHHHHKKKOOORRRSSSRRRPPPOOOMMMIIIEEEDDDFFFHHHLLLRRRVVVSSSRRRUUUZZZ\\\]]]^^^^^^]]][[[XXXWWWVVVVVVTTTRRRQQQQQQQQQPPPPPPIIILLLOOOQQQPPPOOOOOOPPPNNNMMMKKKJJJJJJKKKLLLMMMOOONNNNNNOOORRRTTTTTTTTTTTTSSSQQQOOONNNMMMMMMMMMPPPNNNMMMMMMPPPVVV[[[^^^XXXWWWWWWXXX[[[___dddfffgggeeebbb___[[[YYYWWWVVVUUUSSSRRRRRRSSSTTTSSSRRRNNNQQQUUUWWWXXXYYYZZZ[[[___aaaccccccaaa_________\\\\\\]]]___bbbddddddccc^^^^^^^^^^^^___aaacccdddjjjlllmmmlllhhheeecccccceeecccbbbdddfffhhhfffdddhhhiiijjjiiijjjmmmsssxxxyyyxxxuuupppkkkhhhffffffeeeddddddeeekkkuuuyyywwwtttnnnkkklllkkkooopppnnnttt{{{wwwvvvuuurrroooqqqkkkfffdddcccbbbgggnnnsssvvvxxxwwwsssooonnnooonnnoooqqqpppnnnmmmmmmnnnxxx~~~}}}zzzzzzxxxuuuvvvuuuttttttttttttrrrqqqmmmiiiddddddgggkkkkkkjjjiiiiiikkkmmmooommmjjjggg]]]]]]___ccciiinnnpppqqquuuqqqoooqqqwww{{{{{{yyywwwvvvuuuwwwyyy{{{|||{{{{{{wwwtttrrrppprrryyyzzzqqqkkkfffbbbVVVWWWZZZ]]]\\\YYY\\\bbbmmm|||~~~yyyrrrllljjjiiiiiiiiipppqqqrrrtttuuuuuuttttttzzz{{{}}}}}}|||zzzyyyxxxxxxzzz{{{yyyuuuqqqooonnnrrrzzz|||yyy|||~~~wwwooommmooosssxxx|||zzzxxxyyyxxxuuupppqqqqqqqqqqqqsssvvvyyy{{{{{{{{{|||{{{sssrrrrrrooonnnnnnlllnnnpppsssvvvyyy|||~~~yyywwwtttpppkkkgggeeeccccccbbb```]]]YYYVVVSSSQQQMMMLLLKKKKKKKKKLLLMMMNNNPPPPPPTTT\\\ccciiirrr{{{}}}tttmmmggg```]]]^^^```cccfffhhhiiijjjllllllmmmnnnnnnmmmmmmmmmjjjkkkkkkjjjgggeeedddeeehhhkkkooouuuxxxxxxuuurrrnnnmmmlllkkklllmmmoooqqqpppjjjeeebbb^^^XXXWWWYYYXXXYYYZZZYYYWWWVVVVVVWWWTTTVVV^^^kkkxxx~~~~~~|||qqqpppooopppttt|||{{{qqqkkkjjjtttwwwyyyvvvnnnfff```]]]XXXYYYYYYVVVUUU[[[fffooo{{{rrriiiddddddiiimmmvvvuuutttssspppnnnkkkjjjjjjiiigggeeebbb___]]][[[TTTYYYaaaiiillllllhhhfffkkkooorrrpppllliiijjjmmmpppqqqqqqooojjjfffdddccc___\\\XXXTTTTTTVVVZZZ\\\ZZZ\\\]]]YYYSSSQQQUUUYYYfffggghhhjjjlllmmmmmmmmmiiiiiikkknnnpppmmmeee___\\\___^^^WWWRRRRRRSSSSSSZZZ]]]bbbgggjjjjjjjjjiiifffddd```\\\YYYZZZ]]]```eeebbb^^^ZZZWWWWWWXXXXXXXXXZZZ]]]```aaa```___^^^___aaaeeeiiilllkkkgggcccbbbfffiiikkkoooqqqmmmeeeaaa___^^^______dddrrryyykkk```ZZZWWWSSSPPPOOOMMMKKKNNNSSSVVVVVVTTTRRRQQQOOOJJJGGGFFFGGGIIILLLRRRUUUSSSRRRVVVZZZ[[[ZZZ[[[[[[ZZZWWWUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQNNNQQQTTTVVVUUUTTTTTTTTTNNNMMMKKKJJJJJJLLLNNNOOORRRQQQPPPPPPRRRTTTTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOMMMLLLNNNQQQVVVXXXYYYVVVVVVWWWYYY[[[^^^aaabbbdddbbb```\\\ZZZWWWVVVVVVOOOOOOOOOQQQTTTUUUUUUSSSQQQSSSVVVXXXXXXYYY[[[\\\___``````___\\\[[[ZZZ[[[[[[ZZZYYY[[[]]]^^^^^^]]]\\\[[[ZZZZZZ\\\___bbbccceeeggghhhgggddd```^^^^^^``````bbbcccccccccccccccddddddddddddfffjjjppptttuuusssooollliiigggfffeeedddeeeeeeggglllttt~~~}}}yyyvvvpppiiiggghhhiiinnnqqqttt}}}yyyyyyyyyvvvsssrrrlllfffeeeddddddhhhnnnsssvvvxxxwwwrrrmmmlllllllllnnnpppooommmkkkjjjjjjuuu{{{|||yyyyyyxxxwwwwwwvvvvvvuuutttrrrpppooommmiiifffhhhnnnqqqpppnnngggiiimmmqqqtttssspppmmmfffggghhhmmmrrrvvvwwwxxxyyyssspppuuu~~~}}}|||zzz{{{~~~|||wwwuuutttuuu|||uuusssrrrllleeeXXXUUUTTTWWWYYY\\\cccjjjuuu{{{tttooommmmmmnnnnnnrrrrrrssstttttttttttttttwwwyyy||||||{{{yyyyyyyyyxxxyyyyyywwwssspppnnnnnnrrryyy|||{{{zzzzzztttnnnnnnsssrrrxxxzzzxxxwwwxxxxxxuuuoooppprrrssssssuuuxxx{{{|||{{{yyyxxxyyy||||||wwwssssssqqqllljjjkkkkkknnnsssvvvxxxzzz}}}xxxwwwtttqqqmmmiiifffdddeeeccc```\\\XXXTTTRRRPPPJJJIIIIIIHHHIIIJJJLLLMMMQQQQQQUUU\\\ccciiisss|||}}}sssjjjaaaYYYXXXZZZ]]]aaadddeeeffffffkkkkkkkkkkkkjjjjjjiiihhheeefffggggggeeeeeeggghhhjjjlllppptttxxxxxxuuurrrllllllllllllmmmmmmnnnnnnnnniiidddbbb]]]XXXWWWYYYXXXYYYZZZYYYVVVSSSQQQQQQSSSUUU]]]kkkuuuvvvtttsss|||zzzwwwyyy|||wwwpppnnnqqqyyy}}}{{{qqqhhhdddccc]]]___```^^^]]]bbbmmmvvvyyyqqqkkkkkkppptttzzzyyyxxxtttpppkkkiiihhhhhhiiiiiigggccc```]]]\\\ZZZaaakkkrrrtttqqqllliiimmmoooqqqqqqooonnnppprrrqqqqqqpppmmmiiifffffffff___]]]ZZZYYYYYY\\\___bbb^^^aaaccc^^^XXXVVV[[[```mmmmmmmmmmmmnnnnnnooopppooommmmmmppprrrpppiiiddd^^^cccccc\\\WWWXXX[[[ZZZ]]]___cccgggkkklllkkkjjjiiigggdddaaa^^^^^^bbbdddgggeeeaaa]]]ZZZXXXXXXXXXWWWXXX[[[]]]___aaaaaabbb```aaacccgggiiiiiigggdddeeejjjnnnnnnooopppmmmgggaaa_________^^^cccppp~~~ssshhh___ZZZWWWWWWRRROOOMMMPPPUUUXXXWWWUUURRRRRROOOLLLIIIIIIKKKMMMMMMRRRUUURRRRRRWWWZZZZZZWWWXXXYYYXXXTTTRRRRRRSSSQQQQQQRRRQQQQQQPPPQQQRRRTTTWWWYYYYYYWWWUUUTTTTTTLLLKKKKKKKKKMMMOOORRRTTTUUUSSSQQQQQQRRRTTTTTTSSSQQQQQQRRRRRRQQQPPPOOONNNLLLKKKKKKNNNSSSWWWWWWWWWVVVVVVVVVVVVXXX[[[]]]___^^^]]][[[YYYXXXVVVUUUTTTNNNOOORRRWWW[[[^^^^^^\\\UUUVVVWWWWWWVVVVVVXXXZZZ]]]^^^]]][[[XXXVVVWWWWWWYYYXXXWWWWWWYYYZZZZZZYYYXXXXXXYYY[[[]]]___aaabbb```bbbcccccc```]]][[[[[[\\\```ddddddaaa```bbbeeebbbaaaaaaaaabbbfffjjjmmmooommmjjjgggfffffffffeeedddeeegggiiimmmssszzz~~~{{{xxxvvvppphhhfffhhhiiiooorrrwww}}}yyyyyyzzzwwwsssssslllfffeeeeeefffjjjooovvvxxxzzzwwwrrrmmmlllmmmpppppppppnnnllljjjkkklllnnnvvv|||zzzwwwxxxyyyxxxsssttttttrrrpppmmmkkkjjjkkkiiihhhmmmuuuxxxvvvrrriiikkkpppuuuyyyxxxuuuqqqooooooqqquuuzzz}}}~~~~~~wwwtttssswww}}}~~~zzzxxxvvvwww}}}wwwrrrtttwwwtttnnnaaaYYYSSSUUUZZZbbbllluuu~~~~~~~~~zzztttpppoooqqqsssssstttttttttttttttuuuuuuuuurrrvvvzzz{{{zzzxxxxxxyyyuuuvvvvvvtttqqqooooooppptttxxx|||}}}yyyxxxyyyyyytttnnnooosssppptttvvvtttrrrtttuuussspppqqqsssssstttvvvyyy|||}}}zzzwwwssspppqqqtttyyyxxxtttrrrrrroookkkjjjlllnnnqqqvvvxxxxxxxxxzzz|||zzzyyywwwtttpppmmmjjjhhhgggddd```[[[VVVRRRPPPNNNJJJIIIIIIIIIIIIKKKMMMNNNRRRRRRVVV^^^eeelllvvvzzzppphhh___XXXXXXYYY[[[^^^```cccdddeeehhhhhhiiiiiihhhhhhgggfffdddeeeeeeeeedddeeegggiiihhhiiikkkooorrrrrrpppnnniiijjjkkklllllllllkkkkkklllgggcccbbb___ZZZXXXZZZ\\\\\\[[[WWWSSSPPPOOOOOOSSSTTT\\\jjjqqqooollllll}}}|||vvvpppqqqwwwyyy~~~|||ssskkkiiiiiieeehhhiiigggccceeemmmuuuwwwvvvrrrmmmiiijjjooottttttsssrrrnnnjjjfffeeeddddddfffhhhgggccc___[[[YYY___fffpppwwwxxxtttoookkkmmmnnnooooooppprrrtttvvvpppppppppnnnkkkjjjkkklllbbbaaa```______```aaabbb\\\aaadddaaa[[[[[[aaahhhrrrqqqpppooooooooopppqqqqqqnnnlllmmmpppppplllggg___fffgggaaa]]]aaaeeeeeeddddddfffhhhjjjjjjiiiggglllkkkiiieeeccccccfffiiigggeeeccc```\\\YYYWWWVVVUUUVVVXXX[[[^^^aaadddeeecccdddeeehhhkkklllkkkjjjfffmmmqqqpppnnnnnnlllhhhaaa___^^^]]]\\\___lllzzzzzzmmm```YYYYYY[[[TTTQQQNNNPPPUUUXXXWWWTTTQQQQQQOOOMMMKKKKKKNNNPPPNNNSSSUUUSSSSSSWWWZZZZZZUUUWWWXXXVVVRRROOOOOOPPPLLLMMMOOOOOOOOOOOOQQQRRRTTTUUUWWWVVVSSSPPPNNNMMMKKKKKKKKKMMMPPPSSSWWWYYYVVVSSSQQQQQQRRRSSSSSSSSSNNNOOOPPPQQQPPPOOONNNMMMJJJJJJKKKPPPUUUYYYYYYWWWWWWVVVTTTSSSTTTWWWZZZ]]]YYYYYYXXXWWWVVVUUUTTTSSSRRRTTTYYY___eeeiiiiiihhhYYYYYYXXXVVVTTTTTTUUUWWW]]]]]]\\\ZZZWWWUUUUUUVVVTTTRRRQQQRRRTTTUUUUUUTTTPPPRRRUUUXXX[[[\\\\\\[[[]]]___aaaaaa___\\\[[[[[[XXX^^^cccbbb\\\ZZZ\\\aaacccbbbaaaaaaaaadddgggiiillljjjgggeeeeeefffgggfffeeefffhhhiiilllpppuuuyyyxxxvvvvvvvvvpppiiihhhkkklllppprrrvvv{{{wwwxxxyyyuuuqqqssskkkfffeeefffgggkkkpppyyy{{{|||yyytttooonnnooorrrqqqnnnjjjggggggjjjmmmjjjssszzzyyywwwxxxzzzyyytttuuuvvvtttqqqmmmkkkkkkjjjhhhiiipppyyy}}}yyytttkkknnnsssyyy||||||xxxtttoooppprrrvvv{{{~~~~~~uuuuuuwwwzzz~~~~~~~~~{{{xxxwwwwww}}}uuurrrwww{{{{{{xxxjjj___VVVVVV^^^hhhuuu~~~}}}{{{wwwrrrpppqqqsssvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvooosssxxxzzzyyywwwxxxyyyssstttsssrrroooooopppqqquuuyyy{{{{{{}}}|||xxxxxxzzz{{{vvvpppooorrrmmmqqqssspppoooqqqqqqpppqqqrrrttttttuuuwwwzzz}}}{{{uuupppjjjhhhlllqqqwwwsssqqqpppnnnjjjjjjnnnppptttxxxyyywwwvvvwwwxxxxxxxxxvvvssspppmmmjjjhhhhhheee```ZZZUUUQQQNNNMMMLLLKKKKKKKKKLLLNNNOOOPPPRRRRRRVVV^^^fffmmmxxxxxxmmmfff___YYYZZZZZZZZZ[[[^^^aaadddfffffffffgggggggggggggggfffdddeeeeeedddcccdddgggiiieeeeeegggiiilllmmmkkkiiifffhhhjjjkkkkkkjjjiiigggjjjfffcccccc```[[[ZZZ\\\aaa___[[[VVVPPPNNNNNNOOORRRRRRZZZhhhnnnjjjffffff{{{}}}|||yyyvvvtttrrr|||{{{zzzxxxvvvtttrrrqqqssssssqqqnnnpppttttttqqqxxxsssnnnkkkkkkjjjiiigggiiijjjjjjiiifffdddccccccggggggfffgggfffddd___\\\dddjjjrrruuuuuusssoookkkiiiiiilllppptttvvvuuutttwwwuuurrrqqqpppooonnnllleeeeeedddddddddcccccccccbbbgggiiiddd[[[YYY```iiivvvoooiiijjjpppuuutttrrrnnnjjjfffeeegggiiihhhgggiiiiiiiiiiiiiiijjjjjjjjjdddfffhhhhhhfffeeedddeeeiiifffcccbbbdddgggjjjkkkjjjbbb]]]\\\[[[XXXUUUVVVVVVXXX[[[]]]___aaadddffffffffffffhhhkkkppptttvvvsssqqqpppnnnmmmiiifffcccaaa___]]]]]]^^^bbbgggjjjyyy~~~rrrccc\\\[[[[[[QQQQQQQQQTTTVVVVVVUUUSSSUUUSSSPPPLLLJJJIIIIIIIIINNNPPPRRRTTTUUUTTTSSSRRRUUUUUUUUUUUUTTTRRRQQQPPPPPPOOOOOONNNNNNNNNOOOOOORRRQQQOOOMMMLLLJJJJJJIIIGGGJJJNNNRRRUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSSSSRRRPPPNNNLLLJJJKKKLLLNNNQQQTTTUUUTTTRRRTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQXXXaaakkkzzzzzzddd\\\SSSPPPRRRVVVWWWVVVaaa___[[[XXXUUUTTTTTTUUUTTTUUUUUUSSSQQQPPPQQQRRRRRRSSSUUUWWWWWWYYY]]]___]]]^^^```___\\\YYYXXXWWW^^^aaadddaaa\\\YYYZZZ]]]ZZZ\\\]]]]]]^^^```cccfffggggggfffeeeddddddddddddcccdddeeegggjjjmmmoooppprrrttttttsssooonnnppprrrsssuuuxxx}}}}}}wwwsssooollljjjpppmmmjjjhhhhhhjjjmmmoooyyyyyyyyyvvvqqqnnnllllllooonnnkkkhhhfffgggkkknnnqqqrrruuuxxx{{{{{{xxxvvvuuuvvvvvvsssoookkkhhhhhhhhhhhhiiinnnsssvvvuuutttnnnnnnqqquuuyyyzzzwwwtttsssrrrrrrvvv{{{~~~}}}|||vvvxxx{{{~~~}}}|||~~~{{{xxx{{{{{{ooooooyyy|||sssfff[[[[[[ccckkkrrrvvvyyy~~~|||zzzxxxvvvvvvttttttuuuwwwyyyzzz{{{yyywwwxxxyyyxxxtttppppppppprrrvvvzzzzzzvvvsssqqqnnnlllmmmqqqssstttsssrrruuuzzz}}}zzz{{{{{{zzzxxxttttttsssttttttsssqqqooolllmmmmmmnnnoooppppppppptttqqqnnnooossswwwyyyxxx{{{uuuoookkkjjjkkkiiihhhmmmmmmmmmllljjjjjjkkklllooosssvvvvvvtttuuuzzz|||uuupppmmmkkkhhhggghhhccc\\\WWWTTTRRRNNNKKKLLLMMMMMMKKKJJJJJJLLLNNNUUUTTTWWW___eeekkkwww~~~xxxrrrllleee```cccaaa^^^^^^aaadddffffffeeeggghhhiiihhhhhhjjjlllddddddccccccbbbbbbbbbcccddddddeeeffffffeeedddcccfffffffffgggiiihhhfffdddaaaaaaaaa```^^^\\\YYYXXXYYYWWWRRRNNNLLLMMMOOOPPPTTTYYY```ddddddbbb___]]]{{{xxxuuuyyyyyyyyyxxxvvvsssqqqpppsssttttttrrruuuzzz{{{xxxvvvrrrmmmjjjiiigggdddaaafffgggggggggfffeeeffffffhhhhhhhhhiiihhheee```\\\dddjjjppptttuuusssooollljjjkkkmmmqqqvvvxxxxxxvvvxxxuuurrrqqqpppooommmllleeeeeeeeefffffffffffffffdddhhhhhhbbbZZZYYYaaaiiitttooolllooouuuyyywwwsssppplllhhhgggggghhhgggeeehhhhhhiiiiiiiiijjjjjjkkkeeefffhhhhhhfffeeeeeeeeegggdddbbbbbbeeehhhjjjjjjddd]]]YYYYYYYYYVVVUUUVVVXXXZZZ\\\]]]^^^___bbbdddddddddeeehhhkkkppptttvvvrrrqqqooollljjjfffbbb```___]]]\\\\\\]]]```dddgggrrr{{{~~~uuuhhh```\\\ZZZSSSRRRRRRTTTVVVVVVTTTRRRTTTRRRPPPMMMKKKKKKKKKLLLPPPQQQSSSTTTUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOONNNMMMLLLLLLKKKKKKLLLHHHJJJNNNRRRTTTUUUUUUTTTRRRRRRSSSSSSSSSSSSRRRRRRVVVUUUUUUSSSQQQOOOMMMKKKNNNNNNOOORRRUUUWWWVVVUUUUUUUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRROOOWWWbbbooo~~~{{{ccc\\\TTTQQQSSSVVVXXXWWW\\\[[[YYYWWWUUUTTTTTTUUUTTTUUUUUUSSSQQQPPPQQQRRRRRRTTTVVVWWWXXXZZZ]]]```^^^___```___\\\[[[[[[\\\```cccdddbbb\\\YYYYYY[[[[[[\\\]]]]]]]]]___bbbddddddccccccccccccdddddddddhhhhhhhhhhhhhhhiiijjjjjjqqqrrrrrrpppmmmmmmooorrrrrrsssuuuyyy|||{{{vvvqqqnnnmmmlllwwwtttppplllkkkllloooqqqxxxxxxxxxuuuqqqnnnllllllkkkjjjhhheeeccceeeiiilllssstttvvvzzz||||||xxxvvvsssttttttrrrnnnkkkiiihhhkkkkkklllpppuuuwwwwwwuuunnnpppsssxxx|||}}}zzzwwwsssssstttxxx}}}~~~yyyzzz|||~~~}}}}}}~~~{{{xxx{{{wwwpppttt~~~~~~zzznnnbbbaaaeeeiiinnnsssttt}}}||||||{{{zzzxxxwwwuuuuuuuuuwwwyyyzzz|||zzzxxxxxxyyyyyyuuuqqqpppqqqssswwwzzzzzzvvvsssqqqooommmnnnqqqssssssrrruuuwww{{{~~~zzzxxxyyyzzzyyyxxxxxxwwwvvvtttrrrnnnkkkhhhjjjkkklllmmmnnnpppqqqqqqsssppplllmmmpppttttttssssssooojjjggghhhjjjkkkkkklllllllllkkkjjjjjjlllmmmrrruuuxxxwwwvvvxxx~~~|||uuunnnjjjhhheeedddccc___YYYVVVUUUSSSQQQNNNOOOOOONNNMMMLLLMMMNNNPPPTTTTTTXXX```fffkkkwww}}}wwwrrrmmmhhhddddddaaa______aaadddeeefffdddfffggghhhggghhhiiikkkddddddcccbbbbbbcccdddeeedddeeefffffffffeeecccbbbfffeeedddeeeeeedddbbb___^^^^^^^^^]]][[[YYYWWWUUUTTTQQQNNNLLLLLLOOOSSSVVV[[[^^^bbbddddddaaa^^^]]]|||zzzwwwuuuuuuuuutttrrrpppooonnnqqqsssuuuuuuzzz}}}vvvtttpppmmmjjjgggbbb___cccbbbbbbbbbdddeeeggghhhjjjkkkkkkllllllhhhbbb^^^bbbeeejjjooopppnnnllljjjjjjkkkmmmrrrvvvyyyyyyxxxxxxuuurrrqqqpppooommmkkkggggggggggggggggggggggggfffgggfff___YYYZZZccclllrrrqqqrrrwww}}}~~~yyytttrrroookkkiiihhhgggfffeeegggggghhhhhhhhhiiiiiiiiiccceeeffffffdddcccccccccdddbbbbbbccceeeggghhhggg___ZZZWWWXXXYYYVVVVVVXXXYYY[[[]]]^^^]]]^^^```bbbcccccceeegggkkkooorrruuupppooommmiiieeeaaa]]][[[]]]]]]\\\]]]^^^```bbbccciiisss{{{vvvlllccc]]]YYYUUUUUUTTTUUUVVVUUUSSSRRRRRRQQQOOONNNNNNNNNOOOPPPSSSSSSTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTRRRPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNJJJLLLNNNQQQSSSSSSSSSRRRTTTTTTUUUVVVWWWXXXXXXXXXZZZYYYWWWUUURRROOOMMMLLLRRRQQQQQQRRRUUUXXXXXXXXXVVVUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTQQQXXXbbbnnnzzzzzzrrr^^^YYYRRRPPPRRRUUUVVVVVVXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSQQQPPPQQQSSSSSSUUUWWWXXXYYY[[[___aaa```aaabbbaaa___^^^___```aaacccdddaaa\\\XXXXXXYYY\\\]]]]]]]]]\\\]]]___bbbbbbbbbbbbcccddddddeeeeeehhhhhhgggggggggggghhhhhhoooooonnnkkkjjjkkknnnqqqpppqqqrrrsssuuuxxxzzz{{{xxxyyyyyyvvvrrrpppqqqsss}}}wwwqqqooooooqqqrrruuuvvvvvvtttpppmmmlllllliiihhhfffdddccceeeiiillluuuvvvxxx{{{}}}|||xxxuuurrrssstttrrrooommmlllllllllmmmnnnrrruuuwwwvvvuuuqqqssswww||||||yyysssuuuxxx|||{{{|||}}}~~~~~~~~~~~~~~~}}}zzzwwwyyy~~~|||uuupppttt~~~tttjjjfffeeefffkkkpppppp|||yyyyyyzzz{{{zzzxxxwwwvvvuuuuuuvvvxxxyyy|||yyywwwwwwyyyxxxuuuqqqqqqrrrtttxxxzzzyyyvvvsssrrrqqqpppqqqtttuuuvvvuuuyyyzzz|||~~~|||wwwvvvxxxyyyyyywwwxxxwwwuuusssooollliiigggkkkkkklllnnnoooqqqrrrsssrrroookkkkkknnnqqqqqqppprrrnnnjjjhhhiiilllnnnooolllkkkjjjiiijjjlllnnnooosssuuuwwwvvvvvvxxx}}}zzzrrrkkkfffdddaaa```^^^[[[XXXVVVUUUUUUTTTSSSSSSPPPMMMMMMNNNPPPQQQRRRTTTVVV\\\dddjjjpppyyy{{{uuuqqqmmmjjjgggdddaaa______aaacccddddddcccdddfffgggfffgggiiijjjeeedddccccccccceeegggiiifffgggggggggfffdddbbbaaadddcccbbbbbbbbbaaa]]][[[ZZZZZZYYYXXXWWWUUUSSSRRRMMMLLLJJJJJJNNNTTTZZZ^^^ddddddeeedddbbb```]]]\\\{{{|||~~~~~~{{{xxxrrrpppmmmkkkjjjkkklllmmmooorrruuuwww{{{|||wwwwwwuuusssppplllgggdddcccbbbaaaaaacccfffiiijjjmmmmmmnnnpppoookkkeee```]]]]]]aaagggiiigggeeeeeehhhiiikkkoootttwwwxxxwwwwwwuuurrrpppooonnnllljjjiiiiiihhhhhhgggfffffffffeeeeeebbb\\\ZZZ^^^hhhppptttuuuyyyyyyrrrpppnnnllljjjiiihhhgggggghhhhhhggggggfffeeeeeeeeebbbcccdddcccaaa___```aaacccbbbbbbccceeeeeedddbbb___[[[YYYZZZZZZWWWVVVYYYYYYZZZ\\\]]]]]]^^^```bbbddddddeeegggiiilllooopppnnnmmmkkkfffaaa\\\YYYXXX]]]]]]]]]^^^______`````````kkksssqqqiiiccc]]]YYYXXXVVVUUUUUUUUUTTTRRRQQQPPPPPPOOOOOOPPPQQQRRRSSSUUUTTTTTTTTTUUUVVVWWWXXXTTTSSSRRRQQQQQQSSSUUUWWWVVVUUUTTTSSSQQQQQQQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLOOOPPPQQQQQQQQQPPPSSSTTTVVVWWWYYYZZZ[[[[[[[[[ZZZWWWTTTQQQOOOMMMLLLTTTRRRQQQQQQTTTWWWYYYYYYVVVVVVUUUSSSRRRRRRRRRRRROOOOOOOOOPPPQQQRRRTTTTTTVVVYYY^^^eeellllllggg```WWWSSSNNNMMMOOORRRSSSTTTXXXXXXXXXWWWVVVTTTSSSRRRSSSTTTTTTSSSQQQPPPRRRSSSSSSUUUWWWYYYZZZ]]]```cccdddeeegggfffdddaaa``````^^^``````^^^[[[XXXXXXYYY]]]]]]]]]\\\[[[[[[]]]___bbbccccccdddddddddddddddbbbbbbcccdddfffhhhjjjkkkllljjjhhhffffffhhhlllnnnnnnoooooopppqqqrrrtttuuuqqquuuyyywwwtttsssvvvzzzzzztttooonnnoooppppppqqqrrrpppnnnkkkkkkkkkiiiiiihhhggggggiiimmmpppwwwwwwyyy{{{|||{{{wwwtttssstttuuutttrrrpppqqqqqqnnnoooqqqsssuuuvvvuuuuuuuuuxxx|||{{{xxxuuuxxx|||{{{{{{|||}}}~~~~~~~~~~~~||||||~~~|||{{{xxxuuuwww|||~~~~~~xxxsssvvv|||tttmmmiiigggggglllrrruuu|||wwwttttttvvvxxxyyyxxxwwwuuusssssstttuuuvvvyyywwwtttuuuvvvvvvtttqqqrrrsssvvvyyyzzzyyyvvvtttsssssssssuuuwwwyyyzzz{{{~~~~~~}}}yyyttttttvvvxxxxxxwwwrrrssssssqqqooommmmmmmmmqqqqqqqqqrrrssssssttttttsssooommmmmmqqqssssssrrrssspppllliiihhhjjjmmmnnnnnnllljjjjjjkkknnnpppqqqqqqrrrsssqqqppprrruuuyyyyyytttlllfffcccaaa___^^^[[[ZZZXXXWWWVVVVVVUUUUUURRROOOLLLKKKOOORRRUUUUUUXXX^^^fffnnntttyyywwwqqqmmmjjjhhhgggcccaaa______```bbbcccbbbaaabbbdddeeeeeeeeegggiiigggfffeeedddfffhhhkkkmmmiiiiiiiiiiiigggeeecccbbbcccbbbaaaaaabbb```]]][[[WWWWWWVVVUUUSSSRRRQQQPPPLLLKKKKKKMMMRRRYYYaaafffllliiifffccc```^^^\\\ZZZ}}}{{{zzzqqqmmmgggcccbbbfffkkkoooqqquuuxxxzzz}}}~~~yyyvvvwwwwwwwwwtttpppmmmkkkkkkhhhffffffiiilllmmmmmmoooooopppqqqqqqnnnhhhddd\\\XXXZZZaaafffdddcccdddgggggghhhlllqqqtttuuuuuuuuussspppnnnnnnmmmllljjjkkkjjjiiigggeeedddbbbbbbbbbaaa^^^[[[]]]ccclllsssuuuxxx~~~vvvnnnkkkkkkkkkjjjjjjiiijjjkkkiiiiiigggfffdddbbbaaa```bbbccccccbbb```______```cccbbbbbbbbbcccbbb```]]]```\\\[[[\\\YYYUUUTTTWWWWWWYYY[[[\\\]]]___aaaccceeeeeefffggghhhiiijjjkkkkkkkkkiiiddd]]]YYYWWWWWW[[[[[[\\\\\\\\\\\\\\\[[[ZZZccciiigggbbb___\\\YYYYYYWWWUUUTTTTTTSSSQQQPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXTTTSSSRRRQQQRRRSSSVVVWWWVVVUUUUUUTTTTTTTTTTTTUUURRRQQQPPPOOONNNMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPOOOPPPQQQSSSVVVXXXZZZ[[[[[[ZZZXXXUUUQQQOOONNNMMMMMMTTTRRRPPPPPPSSSVVVXXXYYYVVVUUUTTTSSSRRRRRRRRRRRRMMMMMMNNNNNNPPPRRRSSSTTTYYYXXXXXX[[[]]]\\\XXXUUURRRPPPNNNMMMOOORRRTTTUUU[[[ZZZZZZXXXVVVTTTQQQPPPSSSTTTTTTSSSQQQQQQRRRTTTSSSUUUXXXYYY[[[]]]aaacccfffiiilllkkkhhhbbb^^^\\\ZZZ[[[\\\[[[ZZZYYYYYYYYY]]]]]]]]][[[YYYYYY[[[]]]aaabbbbbbbbbbbbaaa```___]]]^^^```bbbeeehhhkkklllhhhfffcccbbbdddgggjjjlllmmmmmmmmmnnnoooppprrrssslllqqqttttttrrrsssxxx}}}yyysssnnnlllllllllkkklllmmmmmmkkkiiiiiijjjiiiiiijjjiiijjjlllppptttxxxxxxwwwxxxzzzyyywwwuuussstttuuutttrrrrrrssstttssstttvvvxxxxxxwwwwwwwwwzzz|||{{{vvvssswwwzzz~~~~~~}}}yyyzzz{{{|||}}}}}}}}}}}}zzzzzz}}}|||yyyxxxuuusssuuu{{{}}}}}}}}}|||zzz{{{xxxrrrnnnnnnoooqqqvvv}}}~~~zzztttppppppsssuuuvvvwwwuuusssqqqppppppqqqrrruuurrrpppqqqssstttssspppsssuuuxxxzzzzzzxxxvvvtttpppqqqtttvvvxxxzzz|||}}}zzzvvvrrrqqqtttwwwwwwvvvoooppprrrqqqooooooqqqsssyyyyyyxxxwwwwwwvvvvvvuuusssqqqoooqqquuuxxxxxxvvvooonnnllljjjiiijjjmmmooopppnnnkkkkkknnnpppqqqpppooooooooommmllllllmmmnnnoookkkfffbbb```___^^^]]][[[[[[YYYXXXVVVTTTTTTTTTOOOLLLJJJJJJNNNTTTYYY\\\ccckkkvvv}}}{{{sssmmmiiifffeeedddbbb```___^^^___``````___^^^```bbbccccccdddfffhhhhhhhhhgggggghhhkkkmmmoookkklllkkkkkkiiigggdddcccaaaaaa```bbbcccbbb```^^^VVVUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPSSSYYY```gggkkkooojjjddd```^^^\\\ZZZXXX}}}|||rrrmmmgggbbbbbbgggnnnsssvvv{{{~~~xxxsssuuuwwwwwwtttqqqppppppssspppmmmnnnrrrttttttrrrpppppppppqqqqqqpppllliii___YYYYYYbbbgggeeeeeehhhhhhggghhhkkkooorrrssssssqqqooommmlllllllllkkkjjjjjjiiihhhfffdddbbbaaa```___^^^\\\]]]```gggnnnrrrssswww}}}{{{qqqiiifffhhhjjjjjjjjjjjjlllmmmkkkjjjhhhfffdddbbb``````dddeeeeeeccc```___```bbbbbbaaa``````aaa```^^^\\\^^^\\\[[[[[[WWWQQQPPPSSSVVVXXX[[[\\\]]]^^^aaacccddddddeeefffggghhhhhhiiihhhhhhgggbbb\\\XXXXXXYYYZZZZZZYYYYYYXXXXXXXXXWWWWWW]]]aaa^^^ZZZZZZZZZYYYYYYVVVTTTSSSRRRRRRQQQOOOPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUSSSSSSRRRRRRRRRTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOSSSTTTVVVYYY[[[]]]^^^___XXXVVVRRROOOMMMNNNOOOPPPTTTQQQPPPPPPRRRUUUWWWWWWUUUTTTSSSSSSRRRRRRRRRRRRNNNNNNNNNOOOPPPRRRTTTVVVXXXTTTSSSUUUWWWUUUSSSTTTRRRQQQQQQQQQRRRUUUWWWYYY\\\[[[ZZZWWWUUUSSSQQQPPPRRRSSSTTTSSSQQQQQQRRRTTTRRRTTTWWWYYY[[[]]]aaadddgggiiikkkkkkfff```\\\YYYXXXYYYZZZZZZZZZZZZZZZZZZ\\\\\\\\\ZZZXXXXXXZZZ\\\^^^^^^______^^^]]][[[ZZZ^^^^^^___aaaccceeeggghhhfffdddbbbbbbeeeiiikkklllllllllllllllmmmnnnppppppjjjlllnnnnnnnnnpppvvvzzz|||zzzvvvqqqmmmjjjiiihhhgggiiikkkkkkiiihhhiiijjjiiijjjkkklllmmmppptttwwwzzzxxxvvvvvvwwwxxxxxxwwwsssssstttsssqqqqqqsssuuuyyy{{{}}}}}}|||zzzzzz{{{{{{}}}~~~yyyuuuqqqooovvvyyy}}}~~~}}}||||||yyyzzz{{{{{{|||||||||{{{wwwwwwyyy|||}}}yyywwwvvvtttrrrvvv{{{~~~}}}}}}|||xxxwww~~~xxxrrrqqquuu{{{{{{uuurrrqqqsssuuuvvvvvvuuurrrpppnnnnnnnnnoooqqqnnnlllnnnqqqtttsssqqqtttwwwzzz{{{zzzwwwuuuuuunnnqqqtttuuuvvvwwwyyyzzz}}}~~~wwwsssooooooqqqttttttsssnnnqqqrrrqqqnnnnnnqqqttt~~~}}}|||zzzyyywwwvvvvvvrrrpppoooqqqvvvyyyyyywwwoooppprrrrrrrrrsssvvvxxxrrrooommmmmmooopppnnnlllllllllllllllkkkiiihhhgggeeeccc```______^^^\\\[[[YYYZZZYYYWWWSSSQQQPPPPPPKKKKKKKKKLLLPPPWWW```gggrrr|||zzzuuuoooiiifffdddcccbbbaaa___]]]]]]^^^^^^]]]\\\\\\^^^```aaabbbccceeegggggghhhhhhiiijjjkkkmmmmmmlllllllllkkkjjjgggeeeddd```______aaabbbbbb```^^^UUUUUUSSSRRRQQQPPPPPPPPPRRRTTTVVVZZZ```fffkkkooommmggg```\\\[[[ZZZXXXVVV{{{xxxtttpppkkkhhhiiimmmssswwwxxx~~~xxxsssuuuwwwvvvtttqqqqqqrrrtttqqqppprrrvvvyyywwwuuuqqqpppooopppqqqqqqooommmcccZZZYYYccciiihhhhhhmmmlllkkkkkkmmmqqqtttttttttnnnllljjjjjjkkklllkkkjjjhhhggggggfffeeedddcccccc___]]]]]]___dddiiilllmmmmmmqqqwww{{{zzztttkkkeeedddfffiiijjjiiiiiikkkmmmkkkjjjiiihhhgggeeeddddddcccdddcccaaa^^^]]]^^^``````^^^]]]^^^___```___^^^^^^\\\\\\\\\XXXRRRQQQTTTXXXYYY[[[\\\\\\]]]___aaaaaabbbccceeeggghhhiiiiiieeeffffffbbb[[[XXXZZZ]]]\\\[[[ZZZYYYXXXXXXXXXXXXUUUZZZ\\\YYYWWWXXXXXXVVVXXXUUURRRQQQQQQQQQPPPOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOPPPQQQSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQRRRRRRRRRQQQOOOMMMKKKJJJIIIIIIKKKLLLLLLMMMNNNOOOOOOOOOSSSTTTWWWYYY\\\]]]______VVVSSSPPPNNNMMMOOORRRSSSSSSRRRPPPQQQSSSVVVVVVVVVTTTSSSSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQRRRTTTWWWXXXTTTPPPPPPUUUUUURRRQQQTTTPPPQQQRRRSSSTTTVVVYYY[[[[[[YYYWWWTTTSSSRRRQQQQQQRRRSSSSSSSSSQQQQQQSSSTTTQQQTTTVVVXXXZZZ]]]aaaccceeeffffffddd```\\\ZZZZZZ[[[[[[[[[[[[\\\\\\[[[YYY[[[[[[[[[YYYXXXXXXZZZ\\\\\\]]]^^^______^^^\\\[[[^^^^^^___```aaaccceeeffffffdddccceeeiiilllmmmmmmkkkkkkjjjjjjjjjjjjkkkkkklllkkkiiiiiikkkoootttwwwvvvuuusssqqqnnnkkkiiigggfffhhhjjjjjjjjjiiijjjkkkkkkmmmnnnpppqqquuuyyy|||}}}yyyvvvtttvvvyyy{{{{{{vvvwwwwwwuuuttttttvvvxxxzzz}}}~~~|||zzzzzz{{{yyy{{{|||yyytttooonnnnnnrrrvvvyyy{{{{{{{{{|||~~~|||||||||{{{{{{yyyxxxxxxtttssssssvvv||||||xxxvvvwwwuuutttxxx~~~~~~~~~}}}xxxuuu|||~~~zzztttrrryyyzzzwwwvvvwwwxxxxxxwwwuuussspppnnnmmmmmmnnnnnnllljjjlllqqqtttuuuttttttxxx||||||zzzwwwuuuuuurrruuuxxxxxxvvvuuuvvvwwwxxxyyy|||~~~~~~tttoookkkkkkmmmppppppooollloooqqqooollllllpppttt||||||{{{zzzxxxwwwvvvuuupppnnnlllnnnrrruuutttrrrqqqtttwwwxxxxxxwwwyyy{{{ssspppmmmmmmooonnnjjjfffeeefffhhhiiijjjhhhdddbbb^^^]]]]]]^^^^^^]]]ZZZWWWUUUVVVWWWTTTPPPMMMLLLMMMIIIMMMPPPQQQTTT\\\jjjuuusssoookkkgggfffeeedddccc```^^^\\\\\\\\\\\\[[[YYY[[[]]]___```aaabbbdddfffeeefffgggiiijjjjjjjjjiiijjjjjjjjjjjjiiigggeeeddd^^^^^^]]]^^^___^^^\\\ZZZUUUTTTRRRPPPOOOOOOOOOPPPTTTVVVZZZ```fffkkkoooqqqhhhbbb[[[XXXYYYYYYWWWTTTxxxtttvvvtttqqqooopppssswwwyyyxxx}}}xxxvvvxxxzzzxxxtttrrrssstttqqqnnnmmmqqqwwwyyywwwtttqqqpppooooooqqqqqqqqqpppeeeZZZYYYcccjjjhhhiiinnnpppnnnnnnpppsssvvvvvvvvvkkkjjjhhhiiijjjkkkkkkjjjffffffffffffffffffffffff___^^^^^^aaafffjjjjjjiiihhhkkkqqquuutttooohhhccccccfffiiijjjhhhhhhjjjlllkkkjjjjjjjjjiiiiiiiiihhh``````___]]]ZZZYYY[[[\\\]]]\\\[[[\\\^^^```aaa```^^^^^^______[[[UUUTTTXXXZZZ[[[]]]]]]\\\\\\]]]___^^^___aaadddgggiiijjjkkkccceeeeeeaaa\\\YYY\\\___aaa___]]]\\\ZZZZZZ[[[[[[TTTYYY[[[XXXVVVWWWWWWTTTWWWTTTQQQPPPPPPQQQPPPOOOQQQQQQRRRRRRQQQPPPOOOOOOMMMNNNPPPRRRSSSRRRQQQPPPSSSSSSTTTTTTTTTTTTSSSRRRUUUTTTRRRQQQOOONNNNNNNNNPPPOOOMMMKKKJJJIIIIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPLLLNNNPPPRRRUUUVVVWWWXXXUUUSSSOOOMMMNNNPPPTTTVVVSSSRRRQQQSSSUUUVVVWWWVVVSSSRRRRRRRRRRRRSSSSSSTTTUUUTTTSSSSSSTTTVVVYYYZZZRRROOOPPPUUUUUUPPPMMMOOONNNOOOQQQRRRTTTVVVXXX[[[XXXWWWTTTRRRQQQQQQRRRSSSRRRSSSSSSSSSQQQQQQSSSUUUQQQSSSVVVXXXZZZ]]]```cccdddcccaaa]]]ZZZXXXZZZ[[[^^^]]]]]]]]]]]]\\\[[[YYYZZZZZZZZZYYYXXXXXXZZZ\\\\\\^^^```bbbbbbbbb```___\\\\\\]]]___aaacccfffggggggfffeeehhhlllppppppnnnjjjjjjiiihhhgggffffffgggpppllliiihhhkkkqqquuuwwwsssssssssrrrpppmmmjjjhhhfffhhhkkkkkkkkkkkklllmmmoooqqqsssuuuvvvzzz~~~{{{vvvtttvvvzzz}}}{{{{{{{{{zzzxxxxxxzzz|||yyy{{{~~~}}}yyywwwwwwxxxwwwxxxxxxuuupppmmmlllmmmooorrrvvvxxxxxxzzz}}}~~~~~~}}}|||zzzxxxvvvuuuqqqooonnnqqqxxx|||xxxwwwxxxwwwvvvzzzyyyuuu{{{}}}}}}{{{tttrrrzzz|||{{{{{{{{{{{{yyywwwssspppnnnmmmmmmnnnnnnkkkjjjlllrrrvvvwwwvvvuuuyyy}}}}}}zzzvvvuuuuuuyyy{{{}}}|||yyyvvvvvvwwwsssuuuyyy|||~~~~~~}}}|||qqqmmmiiihhhjjjmmmmmmlllhhhkkknnnmmmkkklllqqqvvvyyyyyyxxxxxxwwwvvvuuuuuunnnkkkjjjkkknnnpppnnnlllooosssvvvvvvtttqqqqqqrrrrrrooommmmmmooommmfffaaa^^^```cccfffhhhfffbbb___\\\\\\\\\]]]^^^[[[WWWTTTQQQSSSTTTRRRMMMJJJJJJKKKJJJOOOTTTVVVWWWaaaqqq~~~xxxnnnlllhhhfffgggggggggfff___]]][[[[[[[[[[[[YYYXXXZZZ\\\^^^___```aaaccceeecccdddfffhhhiiihhhgggfffhhhhhhhhhhhhgggfffdddccc^^^]]]\\\\\\\\\ZZZWWWUUUTTTSSSQQQOOONNNNNNOOOOOOSSSVVV\\\ccciiinnnqqqrrreee___XXXVVVWWWXXXVVVSSS{{{yyyxxxrrrqqqpppooopppssstttzzz~~~{{{zzzxxxvvvuuuuuuuuutttssstttrrrppppppsssvvvxxxxxxxxxwwwuuuuuuvvvvvvtttsssjjjccc]]]^^^eeelllnnnmmmuuuqqqooosssyyy|||xxxsssnnnkkkiiijjjkkkjjjeeeaaafffcccaaaccccccaaaaaaeeeccc```^^^^^^ccchhhmmmppplllooossssssqqqllliiigggjjjhhhfffeeefffgggffffffjjjfffdddiiikkkhhheeeddddddaaa^^^ZZZXXXXXXZZZ\\\___]]][[[]]]aaacccbbb```___```bbbeeeeeebbb]]]YYYYYY\\\]]]ZZZVVVWWW\\\bbbbbbaaaaaadddhhhiiigggdddfffbbb^^^[[[\\\___aaabbbbbbbbbaaa___]]][[[ZZZYYYZZZWWWTTTTTTVVVVVVSSSQQQOOOPPPPPPOOOPPPSSSWWW[[[]]]YYYUUUSSSSSSRRRPPPMMMRRRQQQQQQQQQPPPPPPPPPOOOSSSRRRRRRQQQQQQRRRSSSSSSTTTSSSRRRQQQPPPOOOOOOOOONNNMMMKKKJJJIIIIIIJJJJJJNNNKKKIIIJJJNNNRRRSSSRRRNNNMMMNNNQQQVVVXXXWWWUUUTTTRRRQQQPPPPPPQQQSSSTTTSSSTTTUUUUUUUUUSSSRRRQQQPPPQQQRRRSSSUUUVVVWWWXXXXXXUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMNNNLLLLLLOOOSSSTTTSSSQQQOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSWWWVVVVVVYYY]]]___^^^\\\```^^^\\\\\\]]]^^^]]]]]]YYY\\\^^^^^^\\\YYYVVVVVVXXXYYYXXXWWWUUUUUUVVVXXX[[[\\\]]]```cccdddbbbaaa\\\]]]aaadddfffhhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjhhhhhhgggeeeccceeehhhkkkpppnnnllljjjjjjmmmppprrrxxxzzzyyytttmmmhhhiiillllllooonnnkkkkkknnnnnnllllllpppvvv|||~~~{{{yyyxxxyyy{{{||||||}}}zzzwwwwwwzzz|||{{{yyy~~~{{{wwwuuuuuuuuuuuuuuuzzzvvvrrrooommmllljjjhhhlllmmmppptttwwwzzz{{{|||~~~}}}zzzxxxvvvuuuuuuuuuvvvqqqmmmpppyyy}}}|||zzzyyyyyyzzz|||}}}{{{wwwtttuuuyyy|||~~~|||vvvuuu{{{tttsssqqqooonnnlllllllllrrrqqqpppqqqssssssqqqooosssuuuwwwwwwvvvtttttttttyyy}}}zzzuuusssrrrqqqsssuuuwwwxxxvvvtttrrrooojjjfffggglllooommmkkkhhhiiijjjllloooqqqtttuuuwwwwwwvvvuuutttsssssstttnnnjjjfffeeefffiiilllmmmtttqqqmmmjjjhhhhhhjjjkkkfffhhhkkkmmmllljjjfffddd___```bbbbbbaaa___\\\YYYZZZZZZZZZYYYXXXWWWUUUUUURRRRRRQQQNNNKKKJJJKKKLLLOOORRRUUUZZZbbbnnn}}}zzzuuunnnllliiifffdddccccccddddddbbb___\\\ZZZXXXXXXWWW^^^^^^______```aaaaaabbbdddfffjjjjjjiiigggeeeeeehhhiiiiiihhhfffccc```^^^ZZZZZZZZZZZZYYYWWWUUUTTTPPPOOOMMMLLLLLLNNNPPPQQQUUUZZZaaajjjoooooolllhhh```XXXRRRSSSVVVUUUTTTTTT}}}yyyxxxzzzuuuqqqoookkkgggiiimmmtttyyy}}}zzzvvvtttsssssstttttttttssstttqqqoooooorrrvvvyyyzzz}}}zzzxxxvvvuuutttsssqqqjjjeee```bbbiiinnnooommmooommmnnnqqqvvvwwwtttqqqnnnmmmllllllkkkjjjgggdddeeebbbaaabbbbbb```aaaeeegggdddbbbbbbeeeiiikkklllmmmppprrrrrrooollliiihhhkkkiiieeeddddddddddddcccgggbbbaaaeeegggeeeaaaaaabbb___\\\YYYYYYYYYYYYYYYZZZYYYYYY\\\___aaa___]]]UUUYYY```gggkkkjjjfffaaa[[[ZZZXXXTTTRRRTTTZZZ```bbb``````cccggghhhfffdddccc```\\\YYYZZZ\\\]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZYYYWWWUUUUUUVVVUUUSSSQQQRRRRRRRRRQQQQQQTTTXXX[[[ddd```ZZZWWWVVVTTTQQQNNNSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRRRRSSSTTTSSSQQQPPPOOONNNOOOOOOPPPNNNLLLJJJIIIIIIJJJKKKLLLJJJJJJLLLQQQTTTVVVUUUOOONNNNNNQQQSSSTTTRRRPPPQQQRRRSSSSSSSSSRRRQQQPPPRRRSSSTTTTTTTTTRRRQQQPPPMMMMMMOOOPPPSSSVVVXXXYYYYYYVVVQQQNNNNNNNNNNNNNNNRRRRRRRRRQQQPPPOOONNNMMMNNNMMMMMMOOORRRSSSRRRPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVYYY\\\^^^^^^]]]]]]ZZZXXXXXXZZZ\\\^^^^^^[[[]]]``````^^^\\\[[[[[[[[[[[[[[[XXXVVVUUUWWWXXXZZZ[[[^^^```bbbcccbbbaaa^^^aaaeeeiiikkkkkkjjjiiifffffffffffffffggghhhhhhhhhhhhgggeeecccdddgggjjjnnnmmmllllllmmmpppsssuuuuuuvvvvvvqqqjjjggghhhjjjkkknnnnnnllllllpppqqqooonnnrrrwww|||~~~{{{yyyxxxxxxzzz{{{|||||||||yyywwwwwwyyy{{{{{{zzz{{{yyyvvvuuuvvvvvvvvvuuuvvvtttqqqooonnnmmmkkkjjjkkkmmmpppssswwwyyy{{{|||~~~}}}zzzxxxvvvvvvvvvvvvuuuqqqooossszzz}}}|||{{{zzzzzz{{{}}}~~~}}}yyyuuurrrsssvvvzzz~~~{{{yyyzzz}}}~~~yyywwwrrrnnnlllkkklllmmmrrrqqqpppqqqrrrrrrpppnnnoooqqqssssssrrrrrrssstttxxx{{{}}}|||wwwrrroooooommmnnnooooooooommmkkkiiijjjiiihhhjjjmmmnnnmmmjjjmmmmmmmmmnnnoooqqqrrrsssvvvvvvtttsssrrrrrrrrrrrrnnnjjjfffdddeeehhhjjjkkkrrroookkkhhheeeeeefffgggffffffffffffeeedddbbbaaa_________^^^]]]ZZZWWWUUUWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPPPPNNNMMMMMMOOOQQQSSSVVV\\\bbbkkkvvvzzzpppkkkmmmkkkhhhfffdddccccccdddbbbaaa___\\\ZZZYYYXXXXXX\\\\\\]]]]]]^^^^^^^^^______bbbeeefffeeecccbbbbbbfffgggggggggdddaaa]]][[[UUUVVVVVVVVVUUUSSSRRRQQQOOONNNMMMMMMNNNPPPRRRSSSZZZ]]]cccjjjnnnmmmiiifff^^^VVVRRRTTTVVVUUUSSSTTT~~~zzzwwwuuusssrrrooogggaaaccciiixxx|||~~~{{{zzzsssqqqpppqqqrrrttttttssssssqqqnnnnnnrrrwww{{{}}}}}}yyyvvvtttsssqqqoookkkgggeeehhhnnnqqqooollliiikkkooorrrtttsssrrrpppppprrrsssrrrooommmlllllliiieeedddeeeeeecccdddgggllliiigggfffgggiiiiiiiiioooqqqrrrpppnnnkkkjjjjjjmmmjjjfffdddcccdddccccccddd___^^^bbbdddbbb______```\\\YYYXXXZZZZZZXXXVVVUUUVVVXXX[[[^^^^^^\\\ZZZNNNTTT^^^iiioooooojjjfff```]]]XXXTTTTTTXXX^^^bbbcccaaa```bbbeeefffdddaaa___\\\YYYWWWXXXYYYYYYXXX[[[ZZZZZZYYYYYYYYYYYYZZZYYYWWWUUUUUUUUUUUUSSSQQQUUUUUUUUUTTTSSSTTTWWWZZZbbb___[[[XXXVVVTTTRRRPPPRRRRRRSSSSSSSSSSSSSSSSSSSSSUUUWWWXXXVVVTTTSSSSSSUUUTTTQQQOOONNNNNNOOOPPPQQQOOOLLLJJJHHHIIIJJJLLLIIIIIIKKKOOOSSSWWWWWWWWWRRRQQQQQQRRRSSSRRRPPPMMMNNNPPPTTTVVVUUURRRNNNLLLPPPQQQRRRRRRRRRQQQPPPOOOLLLLLLMMMPPPSSSXXX\\\___]]]XXXQQQLLLKKKMMMNNNOOOSSSSSSRRRQQQPPPOOONNNMMMNNNNNNMMMOOOQQQQQQPPPNNNPPPQQQSSSUUUVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRTTTUUUSSSUUUWWWYYYZZZ\\\^^^```^^^\\\ZZZYYY[[[\\\]]]]]]\\\^^^``````___]]]]]]]]]^^^^^^\\\YYYVVVUUUVVVWWWZZZ\\\^^^```bbbbbbaaa```aaaeeekkkpppqqqpppmmmkkkdddcccbbbaaaaaaccceeefffhhhhhhfffdddcccdddgggjjjkkkkkklllnnnppprrruuuvvvrrrssssssooojjjggghhhkkkjjjmmmnnnmmmoootttvvvtttrrruuuxxx|||}}}}}}|||{{{xxxwwwwwwxxxzzz|||{{{zzzzzzxxxvvvvvvxxxzzzzzzzzzvvvuuutttuuuvvvwwwvvvuuuuuusssrrrrrrrrrqqqooommmkkkmmmpppssswwwzzz{{{|||}}}|||zzzxxxwwwwwwxxxxxxyyyvvvvvvzzz{{{{{{zzzzzzzzz{{{{{{{{{|||zzzwwwssspppqqqtttwww{{{}}}~~~~~~}}}{{{zzz|||~~~}}}{{{zzzzzz{{{|||~~~~~~}}}|||yyyvvvrrrnnnlllmmmoooqqqqqqooonnnnnnoooooonnnllllllnnnoooppppppqqqtttvvvwwwxxxzzzxxxtttoookkkjjjjjjiiihhhgggeeedddcccbbbgggiiikkknnnppppppooonnnrrrrrrqqqqqqqqqqqqqqqrrrttttttrrrqqqpppoooooooooppplllhhhfffgggjjjlllmmmpppnnnjjjfffcccbbbbbbcccfffeeecccbbb``````______^^^]]][[[YYYVVVTTTRRRQQQSSSSSSSSSSSSRRRRRRQQQPPPNNNOOOPPPOOOOOOQQQSSSVVVXXX^^^fffoooxxxuuummmiiikkkiiigggeeecccccccccccc```___^^^\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[]]]___aaabbb```_________cccdddeeeeeebbb^^^YYYWWWRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMMMMNNNPPPRRRUUUWWW^^^```cccgggiiihhhccc___YYYSSSQQQUUUWWWUUUSSSSSS|||xxxqqqsssuuurrriiibbbfffnnn|||zzzyyysssrrrpppqqqsssttttttsssssspppnnnnnnrrrxxx|||~~~|||xxxuuusssrrrqqqoookkkiiiiiilllpppqqqmmmiiiffflllrrruuutttrrrrrrrrruuuxxxzzzyyyuuurrrrrrsssqqqmmmkkkkkkjjjggggggjjjnnnkkkgggeeegggiiijjjkkkqqqrrrrrrpppnnnlllkkklllmmmjjjgggeeeeeeffffffeeeccc]]]\\\___bbb```^^^^^^]]]ZZZXXXYYY[[[[[[XXXTTTTTTVVVZZZ]]]___]]][[[XXXPPPUUU]]]eeekkkkkkfffbbbaaa]]]YYYXXX[[[___ccceeeeeeccc```aaacccccc```]]]ZZZXXXVVVVVVWWWYYYYYYXXXZZZZZZYYYXXXWWWXXXXXXYYYXXXWWWVVVUUUUUUTTTSSSRRRVVVVVVVVVTTTSSSSSSVVVXXXYYYWWWTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQTTTXXX\\\\\\YYYVVVTTTTTTWWWUUURRRPPPOOOOOOQQQRRRQQQNNNKKKHHHGGGHHHJJJKKKHHHJJJMMMPPPSSSUUUUUUTTTSSSSSSTTTTTTTTTRRRPPPOOOMMMOOORRRTTTSSSPPPLLLIIINNNOOOPPPQQQQQQPPPOOONNNOOOOOOPPPRRRVVV\\\bbbeee```ZZZRRRMMMLLLOOOSSSUUUTTTSSSRRRQQQOOONNNNNNMMMOOOOOOOOOOOOPPPOOONNNMMMOOOQQQTTTVVVWWWVVVTTTSSSOOONNNNNNNNNOOOQQQSSSUUURRRVVVYYYZZZYYY[[[___bbbfffdddcccccccccbbb___]]]]]]^^^___^^^\\\[[[[[[[[[]]]]]][[[XXXTTTRRRSSSTTTZZZ\\\___aaaaaaaaaaaaaaaeeeiiioootttvvvsssoookkkdddbbb```^^^^^^```cccdddggggggfffdddcccdddgggjjjiiijjjllloooqqqrrrssstttrrrrrrqqqnnnjjjiiijjjlllhhhlllooopppsssxxxzzzxxxvvvxxxyyy{{{{{{zzzyyyxxxuuuuuuvvvxxxzzz|||{{{yyyxxxwwwvvvvvvwwwyyyzzz{{{rrrrrrrrrtttwwwxxxwwwuuuvvvuuuuuuuuuvvvuuurrrooommmoooqqquuuxxx{{{|||}}}|||{{{zzzyyyyyyzzz{{{||||||{{{zzzzzzyyyxxxxxxxxxzzzyyyvvvssspppqqqtttwww|||}}}~~~~~~~~~~~~||||||~~~}}}zzz|||~~~{{{xxxssspppqqqsssvvvxxxzzzzzz{{{{{{{{{{{{{{{zzztttrrrpppooooooqqqtttvvvnnnlllkkkjjjkkklllkkkjjjjjjlllmmmnnnoooqqquuuxxxvvvwwwwwwuuuqqqmmmiiiggggggfffdddcccbbbaaaaaabbbhhhkkkooopppqqqqqqrrrtttvvvuuutttsssssssssssssssrrrqqqpppooonnnmmmmmmmmmqqqnnnkkkjjjlllpppssstttqqqnnnjjjfffbbbaaa``````eeedddcccbbbbbbaaaaaaaaa\\\ZZZWWWUUUSSSQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPOOOPPPQQQRRRRRRTTTXXXZZZ___fffppp{{{yyysssmmmjjjgggfffdddbbbaaaaaaaaaaaa___^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY]]]^^^___^^^\\\ZZZZZZZZZ___```bbbbbb___[[[VVVSSSQQQQQQQQQQQQQQQQQQPPPPPPJJJJJJLLLNNNQQQUUUXXXZZZaaaaaabbbccccccaaa\\\XXXTTTQQQQQQUUUWWWTTTRRRRRR~~~~~~}}}zzzvvvrrruuuyyyxxxpppkkkqqq{{{|||zzzzzzwwwuuutttsssuuuuuutttssstttqqqoooooosssxxx{{{}}}{{{xxxuuutttttttttsssrrrkkkjjjkkkmmmpppoookkkhhheeekkkrrruuusssqqqrrrsssxxxzzz|||zzzvvvrrrrrrsssuuupppnnnnnnkkkggggggjjjmmmiiidddccceeejjjnnnpppqqqssstttssspppmmmlllllliiigggeeeeeefffggggggfff```ZZZXXX\\\___]]]\\\\\\]]][[[ZZZ[[[]]]]]]ZZZWWWYYY\\\```bbbaaa^^^[[[YYYUUUVVVZZZ^^^bbbcccaaa___]]]\\\]]]```dddggghhhgggiiieeebbbaaabbbbbb___\\\XXXWWWVVVVVVYYY[[[\\\[[[]]][[[YYYXXXVVVVVVWWWXXXWWWWWWWWWVVVTTTSSSSSSSSSUUUUUUUUUSSSRRRQQQSSSUUURRRRRRPPPOOONNNMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPTTTYYY^^^^^^[[[WWWVVVVVVXXXVVVTTTRRRQQQQQQRRRSSSNNNMMMJJJHHHGGGHHHJJJKKKHHHKKKNNNPPPQQQPPPPPPOOOPPPRRRSSSSSSRRRQQQPPPPPPMMMMMMNNNOOONNNMMMKKKJJJMMMNNNOOOPPPPPPOOONNNMMMPPPPPPPPPSSSWWW\\\bbbeee]]]WWWPPPLLLMMMQQQVVVXXXSSSRRRQQQOOONNNNNNNNNNNNOOOOOOPPPPPPOOONNNNNNNNNOOOPPPSSSVVVVVVUUUSSSRRRMMMMMMMMMMMMOOOQQQRRRTTTTTTWWWZZZZZZZZZ[[[___ccciiijjjlllnnnooolllgggbbbbbbbbbaaa^^^[[[YYYYYYZZZZZZZZZXXXUUURRRPPPQQQRRRZZZ]]]aaabbbaaa```aaabbbfffjjjooottttttrrrmmmjjjdddbbb```^^^^^^```bbbdddeeeeeeeeeccccccdddhhhkkkjjjkkkmmmnnnpppppppppoooqqqpppnnnkkkiiihhhjjjlllhhhmmmpppqqquuu{{{}}}{{{yyyyyyzzzzzzyyyyyyxxxwwwuuuuuuuuuwwwzzz{{{zzzyyyxxxxxxwwwwwwwwwxxxyyy{{{rrrqqqrrrtttvvvxxxwwwuuuvvvuuuuuuuuuuuutttqqqnnnpppqqqtttwwwyyy{{{}}}}}}zzzzzzzzzzzz|||~~~~~~|||zzzyyyxxxxxxxxxzzzyyywwwuuussstttxxx{{{~~~~~~~~~~~~~~~}}}zzz{{{|||{{{uuunnnjjjlllooosssttttttuuuvvvwwwxxxxxxxxxxxxqqqqqqrrrrrrssssssssssssjjjiiigggggghhhiiiiiihhhhhhjjjkkklllnnnppptttwwwvvvuuuuuutttqqqnnnkkkhhheeedddcccbbbbbbcccdddeeekkklllmmmnnnoooqqqtttwwwuuuuuuttttttttttttuuuuuuppppppnnnmmmmmmmmmmmmmmmpppmmmjjjkkknnnssswwwyyyrrrppplllhhheeecccbbbaaaaaabbbcccddddddcccaaa```ZZZXXXVVVTTTRRRRRRSSSSSSPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWYYY]]]```gggmmmwwwzzztttooolllhhhfffbbbbbbaaa```___^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]\\\YYYVVVSSSSSSTTT\\\]]]^^^^^^\\\XXXTTTQQQPPPOOOOOOOOOOOOOOOOOOOOOHHHIIILLLPPPTTTXXX[[[]]]eeecccbbbaaa```]]]YYYVVVQQQOOOPPPTTTVVVRRRPPPQQQ~~~|||{{{yyyvvvttttttwww||||||xxxuuu}}}{{{{{{|||zzzxxxvvvvvvwwwwwwwwwvvvuuusssqqqqqqtttwwwyyyzzzvvvuuutttuuuvvvwwwvvvuuummmmmmlllmmmnnnmmmjjjhhheeejjjppprrrrrrqqqqqqssswwwxxxxxxvvvsssooommmmmmqqqllljjjjjjhhheeedddggghhhfffcccccchhhnnnsssuuupppssswwwwwwuuupppmmmkkkdddcccccceeefffgggeeeddd]]]XXXUUUYYY\\\[[[ZZZ[[[]]]^^^^^^___^^^^^^]]]]]]bbbeeehhhhhhddd```\\\ZZZUUUUUUVVVYYY]]]```aaa``````dddjjjoooqqqrrrpppoookkkhhhddddddffffffdddbbbZZZXXXWWWWWWZZZ]]]^^^___^^^\\\YYYWWWVVVVVVWWWXXXWWWXXXXXXVVVTTTRRRSSSTTTSSSTTTTTTSSSQQQPPPQQQSSSSSSSSSRRROOOLLLKKKLLLMMMQQQQQQPPPPPPPPPOOOOOOOOOQQQWWW]]]]]]YYYVVVVVVXXXWWWVVVUUUTTTSSSRRRRRRQQQLLLKKKJJJIIIIIIJJJKKKLLLIIILLLOOOOOONNNLLLKKKLLLKKKNNNPPPPPPNNNMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLMMMLLLMMMNNNOOOOOOOOONNNMMMNNNNNNNNNPPPSSSWWW[[[^^^UUUQQQLLLJJJLLLPPPTTTVVVQQQPPPOOOMMMMMMMMMNNNNNNOOOPPPRRRQQQPPPOOOOOOPPPPPPQQQSSSUUUVVVUUUTTTSSSNNNNNNOOOPPPQQQRRRSSSTTTWWWXXXYYYYYYYYY[[[^^^aaacccfffkkkpppsssrrrnnnjjjffffffccc___[[[YYYZZZ[[[WWWWWWVVVTTTQQQPPPRRRSSS[[[___cccdddbbbaaaaaacccfffhhhlllnnnnnnllliiigggdddcccaaa```___```bbbcccccccccccccccccceeejjjmmmlllmmmmmmnnnnnnnnnnnnmmmnnnllliiifffeeeeeeggghhhiiinnnrrrssswww|||}}}{{{zzzzzzyyyyyyxxxxxxxxxwwwwwwvvvvvvwwwyyy{{{zzzyyyyyyyyyyyyxxxwwwwwwyyy{{{tttsssrrrtttvvvwwwvvvuuutttsssrrrrrrrrrqqqooommmrrrsssuuuwwwyyyzzz{{{{{{xxxyyyzzz|||{{{~~~{{{yyyxxxyyyzzz{{{zzzzzzyyyxxxxxxyyy}}}}}}zzzxxxxxxyyy{{{tttllliiilllqqqtttvvvuuuuuuvvvvvvwwwwwwvvvvvvtttuuuuuuuuussspppnnnlllhhhfffeeeeeegggiiijjjjjjhhhiiikkklllmmmooorrrttttttsssrrrrrrrrrqqqnnnllldddcccccccccdddfffhhhiiilllkkkkkkkkkmmmpppsssuuurrrrrrrrrrrrrrrsssssstttooonnnnnnmmmmmmnnnnnnooonnnkkkiiijjjnnnssswwwyyytttrrroookkkhhhfffdddddd___```aaabbbbbb```^^^]]]YYYXXXVVVUUUTTTTTTTTTUUUQQQQQQSSSTTTUUUVVVVVVVVVXXXZZZ\\\]]]___bbbfffiiipppttt}}}vvvoookkkiiifffccc____________^^^^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[[[[YYYUUUQQQOOOOOOQQQYYYZZZZZZZZZXXXVVVTTTRRRNNNNNNMMMLLLKKKLLLLLLLLLIIIKKKNNNSSSWWW\\\___aaagggeeebbbaaa___]]]ZZZXXXPPPNNNPPPSSSSSSPPPOOOQQQ|||}}}}}}{{{xxxvvvuuuuuuwwwxxx{{{}}}{{{{{{}}}zzz{{{}}}zzzxxxwwwwwwyyyzzzzzzyyywwwuuuttttttuuuvvvvvvuuuuuuuuuvvvxxxzzzzzzxxxvvvqqqpppmmmllllllkkkjjjjjjhhhkkkooorrrssssssttttttxxxvvvtttrrrpppmmmiiifffiiifffdddffffffcccdddgggdddddddddhhhmmmrrrvvvwwwoootttzzz|||zzztttmmmjjjeeeeeegggiiijjjiiieeebbb```ZZZWWW[[[^^^]]]\\\]]]___bbbdddccc___^^^aaadddjjjmmmnnnlllfff```]]][[[UUUUUUUUUYYY]]]aaabbbccceeekkkssswwwvvvtttttttttllliiiggghhhkkknnnnnnlll___\\\YYYXXXZZZ\\\^^^___[[[ZZZXXXVVVUUUVVVXXXYYYVVVXXXXXXWWWTTTRRRSSSTTTRRRSSSTTTSSSQQQPPPQQQSSSRRRSSSRRRPPPLLLKKKMMMOOOQQQPPPPPPOOONNNMMMLLLLLLMMMSSSYYYYYYUUUSSSTTTXXXTTTTTTTTTTTTSSSQQQOOONNNJJJKKKLLLMMMMMMNNNNNNNNNJJJLLLOOONNNLLLJJJKKKLLLJJJMMMOOOOOOLLLJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLMMMNNNOOOPPPOOONNNNNNLLLMMMMMMNNNPPPRRRTTTUUUNNNLLLIIIIIIKKKNNNPPPQQQOOONNNLLLKKKKKKLLLNNNOOONNNQQQSSSSSSQQQPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVPPPRRRTTTVVVVVVVVVUUUUUUXXXWWWUUUVVVXXXZZZ\\\\\\\\\^^^bbbggglllmmmkkkiiieeeeeebbb^^^ZZZYYYZZZ\\\WWWWWWWWWVVVTTTTTTVVVXXX\\\aaaeeefffcccaaabbbeeeeeeeeefffffffffeeeddddddcccbbbaaaaaa``````aaaaaa```aaabbbbbbcccfffkkkooonnnnnnnnnnnnnnnoooooooooooolllgggdddddddddeeefffjjjooossstttwww|||}}}zzzzzzyyyxxxwwwwwwxxxxxxyyyzzzxxxvvvvvvxxxzzzzzzzzz{{{||||||yyywwwvvvxxx{{{xxxvvvssssssuuuvvvvvvuuusssrrrpppqqqrrrsssrrrrrrssstttuuuvvvwwwxxxxxxxxxvvvxxxzzz~~~}}}xxxyyywwwtttssssssvvvzzz|||yyyzzzzzzzzz{{{}}}~~~}}}}}}}}}}}}~~~{{{xxxvvvvvvxxxyyyyyyyyysssllljjjooouuuyyy{{{|||{{{{{{zzzyyywwwuuuuuuwwwwwwuuussspppnnnlllkkkhhhfffeeefffhhhkkkmmmmmmkkknnnpppqqqqqqqqqssstttrrrppppppqqqssssssqqqnnnggggggggghhhiiikkklllmmmooommmlllnnnrrrttttttsssoooooonnnmmmmmmnnnnnnooonnnnnnnnnnnnooopppqqqqqqpppmmmkkkjjjnnnrrrvvvwwwuuutttqqqnnnkkkhhhgggfffcccbbbaaa```^^^]]]\\\[[[[[[ZZZXXXVVVUUUTTTSSSSSSQQQRRRTTTVVVWWWXXXYYYYYY]]]___bbbeeehhhlllqqquuuxxx{{{zzzqqqllljjjjjjgggddd__________________^^^^^^^^^^^^^^^^^^]]][[[YYYXXXWWWXXXYYYZZZ[[[]]]^^^^^^[[[ZZZXXXUUURRRQQQRRRTTTWWWWWWWWWVVVVVVUUUTTTTTTPPPOOONNNLLLKKKKKKKKKLLLLLLNNNRRRWWW\\\```ccceeedddbbb___]]]\\\[[[YYYXXXPPPNNNOOORRRQQQNNNMMMQQQ}}}xxx{{{}}}|||yyyvvvvvvxxxxxxwwwyyy{{{{{{|||{{{yyy{{{~~~xxxwwwvvvwwwzzz|||||||||xxxwwwuuuuuuvvvvvvtttsssuuuvvvxxx{{{}}}}}}zzzwwwtttrrrooolllkkkkkkkkklllmmmnnnpppsssvvvwwwxxxwwwzzzvvvsssrrrqqqnnnhhhccceeebbbaaadddeeedddfffjjjaaacccgggmmmsssvvvwwwvvvnnnttt|||}}}vvvnnniiiiiijjjlllnnnooolllgggcccddd^^^[[[___bbbaaaaaabbb```dddgggeee```___ccciiioooqqqrrrnnnggg```]]]\\\WWWWWWXXX[[[___bbbcccccccccjjjqqqssspppmmmmmmooollliiihhhkkkppptttvvvuuuccc___[[[XXXYYY[[[]]]^^^YYYWWWUUUTTTUUUWWWYYY[[[VVVXXXYYYWWWSSSRRRSSSTTTRRRSSSTTTSSSRRRQQQRRRSSSMMMOOOPPPOOOMMMMMMPPPSSSOOONNNMMMLLLKKKIIIHHHHHHJJJPPPVVVVVVRRRPPPSSSWWWQQQRRRSSSSSSRRRPPPNNNLLLJJJKKKMMMOOOPPPQQQPPPPPPJJJLLLOOONNNLLLJJJLLLNNNMMMOOORRRPPPMMMJJJJJJKKKJJJKKKNNNPPPQQQPPPPPPOOOLLLMMMNNNOOOPPPOOOOOONNNMMMMMMNNNOOOOOOPPPPPPPPPMMMKKKJJJJJJLLLNNNNNNNNNMMMLLLKKKJJJJJJLLLNNNOOONNNQQQTTTSSSQQQPPPRRRTTTTTTUUUUUUUUUVVVWWWXXXXXXSSSUUUXXXZZZZZZYYYWWWVVVYYYVVVRRRSSSWWWYYYZZZXXXYYYYYY[[[^^^bbbdddddddddbbbaaa^^^[[[XXXWWWYYY[[[XXXXXXYYYXXXWWWXXXZZZ\\\]]]bbbggggggdddaaacccfffdddcccbbbaaa```aaaaaabbbbbbbbbbbbaaaaaa``````______```aaaaaacccggglllpppooonnnnnnnnnooopppqqqrrrqqqmmmiiifffeeefffggggggkkkppptttuuuwww||||||yyyyyyxxxwwwwwwwwwxxxyyyzzz|||yyywwwvvvxxxzzz{{{{{{|||}}}}}}zzzwwwvvvxxx{{{zzzxxxtttssstttuuuuuuuuuuuusssqqqrrrtttwwwxxxxxxsssssstttuuuuuuuuuuuuuuuvvvwwwzzz{{{wwwpppnnnlllkkkmmmrrrxxx{{{xxxyyy{{{{{{|||~~~||||||xxxwwwwwwzzz~~~~~~yyytttpppppptttyyy||||||xxxrrrllllllrrrzzz~~~~~~{{{xxxvvvtttwwwvvvssspppnnnnnnnnnnnniiigggfffgggjjjmmmooopppqqqsssvvvwwwvvvvvvvvvwwwpppnnnmmmooossstttrrrpppkkklllmmmmmmnnnooooooppprrrpppooosssyyyzzzwwwrrrmmmlllkkkjjjjjjiiiiiiiiimmmmmmnnnnnnpppqqqrrrsssuuurrrnnnmmmooosssvvvwwwuuutttrrrooollljjjhhhhhhiiigggccc___\\\[[[[[[\\\\\\[[[ZZZXXXUUUSSSQQQPPPQQQRRRTTTVVVXXXYYYZZZZZZ___bbbfffjjjnnnsssyyy}}}~~~vvvppphhheeefffgggfffddd___``````aaa``````______^^^______^^^]]][[[YYYWWWVVVWWWXXXZZZ[[[]]]^^^___]]]\\\ZZZXXXUUUVVVXXX[[[WWWVVVUUUUUUTTTUUUUUUVVVTTTSSSQQQOOOMMMMMMMMMNNNOOOQQQVVV[[[```dddggghhh```]]]ZZZXXXXXXXXXWWWVVVQQQOOOOOOQQQPPPLLLMMMPPP~~~{{{yyyvvv{{{~~~xxxtttsssvvv{{{||||||~~~~~~}}}wwwwwwxxxyyy{{{}}}zzzxxxtttrrrrrrsssuuuwwwwww}}}|||yyyxxxuuuqqqssstttssspppmmmkkkllllllsssssssssuuuxxxyyyyyyxxx|||xxxtttppplllhhhccc``````ccceeeeeecccccceeehhheeefffiiikkkmmmooopppppppppqqqrrrssssssrrrpppooommmmmmmmmmmmllljjjhhhggg___```bbbbbbaaabbbdddfffcccdddgggiiiiiiiiihhhgggkkklllkkkgggaaa\\\XXXWWWWWWXXXYYY[[[^^^___aaaaaadddgggjjjiiigggeeefffggghhhfffgggmmmuuuxxxvvvrrrfffaaa[[[XXXYYY\\\___```ZZZYYYXXXXXXYYYZZZZZZYYYTTTRRRRRRRRRSSSTTTSSSQQQSSSQQQOOOOOOPPPRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQNNNNNNNNNKKKIIIHHHJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVTTTPPPNNNMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOOOORRRRRRPPPNNNMMMLLLKKKKKKLLLKKKLLLOOOTTTVVVTTTRRROOOOOOOOOPPPQQQSSSUUUVVVPPPNNNKKKJJJKKKLLLLLLKKKNNNLLLJJJMMMRRRTTTRRRNNNJJJKKKLLLLLLKKKKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWXXXZZZ[[[[[[ZZZYYYXXX^^^^^^___^^^]]][[[YYYXXXZZZXXXVVVWWWZZZ]]]\\\ZZZXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYXXXWWWYYYZZZZZZYYYWWWWWWXXXZZZ[[[^^^```aaa___^^^```bbbbbbaaa___^^^___```bbbddddddddddddddddddcccbbbaaaaaaaaa```aaacccfffiiikkkmmmkkkiiikkknnnppppppnnnlllkkkiiigggffffffggghhhppprrrtttvvvvvvtttrrrqqqmmmoooqqqtttvvvwwwwwwwww|||zzzvvvtttssstttvvvxxx}}}zzzxxxyyy{{{wwwqqqoooqqqsssuuusssrrrqqqrrrtttvvvvvvvvvsssuuuvvvsssooooootttyyyzzz|||}}}zzzsssllleeebbbffflllpppqqquuuuuuvvv{{{|||{{{zzzyyyzzz}}}zzzyyyzzz|||{{{xxxtttuuuuuuuuuuuuwwwyyy|||}}}~~~zzzqqqmmmrrr|||}}}yyyvvvvvvvvvxxxwwwtttnnnjjjkkkpppuuuqqqppplllgggeeehhhpppvvv{{{{{{zzzxxxwwwvvvvvvuuuoooppprrrssssssqqqnnnllleeemmmrrrqqqrrrvvvwwwssssssqqqsssyyy|||uuunnnnnnmmmjjjgggeeeeeeffflllkkkjjjjjjlllooosssuuuqqqqqqqqqrrrtttuuutttsssrrrooommmmmmnnnnnnkkkhhhdddbbb___\\\YYYXXXXXXYYYYYYZZZZZZXXXUUURRRRRRRRRSSSVVVYYYYYYWWWXXX\\\```kkkmmmqqquuuxxx}}}{{{sssmmmddd______bbbcccdddgggeeebbb___]]]]]]]]]^^^aaa```^^^\\\ZZZZZZZZZZZZVVVWWWXXXZZZ[[[\\\^^^^^^aaa___]]]\\\^^^______^^^___]]]ZZZWWWUUUUUUUUUVVVWWWUUUQQQNNNLLLMMMNNNPPPOOOSSSZZZaaafffgggeeebbb\\\YYYVVVUUUWWWYYYXXXVVVOOOPPPQQQPPPOOONNNPPPRRR~~~{{{yyyxxxwww{{{|||wwwsssrrrwww||||||{{{{{{|||yyyyyyzzz{{{|||~~~{{{yyyvvvtttsssuuuwwwyyyyyy}}}~~~zzzxxxxxxxxxuuutttuuutttrrrpppnnnoooqqqvvvvvvwwwzzz|||}}}|||zzzyyyvvvrrrnnnjjjfffaaa^^^^^^bbbfffgggeeecccdddfffeeeeeefffhhhiiijjjkkklllmmmnnnoooppppppooonnnnnnoooooonnnmmmkkkhhhfffdddbbbbbbcccbbb```aaaccceeefffiiimmmpppooollliiigggdddeeeddd```[[[WWWUUUUUUXXXXXXYYYZZZ[[[]]]___```aaadddffffffdddccccccddddddcccdddgggkkkmmmkkkhhh```]]]ZZZYYYZZZ\\\]]]]]][[[YYYWWWVVVWWWWWWVVVUUUTTTRRRQQQPPPRRRRRRRRRQQQRRRPPPNNNNNNPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOOOOONNNLLLIIIHHHIIIKKKKKKLLLMMMOOOQQQRRRTTTTTTWWWTTTQQQOOONNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLOOOSSSUUUTTTRRRQQQRRRRRRSSSSSSTTTTTTTTTPPPNNNMMMNNNOOOPPPPPPPPPNNNLLLKKKNNNRRRTTTRRROOOMMMOOOPPPPPPPPPOOOPPPQQQQQQRRRSSSUUUVVVWWWXXXXXXWWWXXXYYYYYYZZZYYYYYYYYY\\\\\\\\\\\\ZZZYYYXXXWWWYYYXXXWWWXXXYYY[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVVVVXXXYYYZZZ\\\______]]]]]]^^^``````___^^^^^^___aaaccceeeccccccddddddccccccbbbaaaaaaaaaaaaaaacccfffhhhjjjllljjjiiijjjlllnnnmmmlllmmmlllkkkjjjjjjjjjjjjjjjooopppssstttuuutttrrrppplllnnnpppsssuuuwwwwwwxxxyyyxxxuuussssssvvvyyy{{{zzzzzzyyyyyyzzz|||zzzrrrmmmmmmooorrrtttrrrqqqqqqrrruuuwwwwwwvvvrrruuuwwwuuuqqqpppssswww|||~~~|||yyyqqqiii^^^ZZZ\\\aaaeeegggooorrrvvvzzz|||}}}}}}~~~~~~}}}|||}}}{{{xxxuuuwwwxxxyyy{{{}}}~~~zzzsssooottt~~~~~~yyyuuutttvvvyyywwwwwwuuusssrrrrrruuuwwwrrrpppkkkfffdddgggooovvv{{{{{{{{{zzzyyywwwuuutttpppqqqssssssrrrpppnnnllliiippptttssssssvvvvvvsssrrrrrruuuzzz~~~}}}vvvpppllllllkkkiiieeecccdddeeelllkkkjjjjjjkkknnnqqqssssssrrrrrrtttvvvvvvuuutttqqqooonnnoooqqqoookkkgggaaa___]]][[[ZZZZZZ[[[\\\XXXXXXWWWUUUSSSRRRRRRTTTVVVYYY]]]^^^___aaaeeeiiipppttt{{{~~~tttgggdddaaa```cccfffgggggghhhfffdddbbbaaa````````````^^^\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\^^^___``````cccaaa___^^^````````````^^^]]][[[YYYWWWWWWWWWWWWYYYWWWSSSPPPNNNOOOPPPRRRSSSWWW___ggglllkkkeee```[[[XXXUUUTTTUUUVVVUUUSSSPPPPPPQQQPPPNNNNNNOOOQQQ{{{wwwuuuvvvxxxyyytttqqqrrrxxx|||{{{zzz}}}{{{wwwxxx~~~zzz{{{{{{|||~~~|||zzzwwwvvvuuuwwwyyyzzz{{{~~~}}}yyywwwyyyzzzyyyuuuvvvvvvtttsssrrrtttvvvwwwxxxzzz}}}|||yyyvvvsssoookkkhhhddd```]]][[[```fffhhhfffcccbbbbbbddddddccccccccceeefffgggjjjjjjjjjkkklllllllllmmmppppppnnnllliiifffcccbbbddddddcccaaa______bbbdddeeejjjoooqqqooojjjfffccc^^^^^^]]][[[WWWUUUUUUVVVYYYXXXXXXWWWYYY[[[]]]___^^^```bbbbbb```___``````___````````````___^^^]]]ZZZYYYXXXXXXZZZ[[[[[[ZZZZZZXXXUUUTTTTTTTTTTTTSSSTTTQQQOOONNNOOOPPPPPPOOOPPPNNNLLLLLLNNNPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQPPPPPPOOOLLLJJJHHHIIIKKKLLLLLLNNNOOOQQQRRRSSSTTTVVVSSSQQQOOOOOOOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKNNNRRRTTTTTTSSSSSSTTTUUUUUUUUUTTTSSSRRROOONNNOOORRRUUUVVVVVVUUUNNNMMMLLLNNNRRRSSSRRROOOQQQSSSUUUVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZXXXWWWVVVVVVUUUUUUWWWWWWXXXXXXXXXXXXZZZ\\\[[[ZZZYYYXXXWWWVVVVVVVVVXXXXXXXXXXXXWWWVVVUUUUUUTTTUUUUUUTTTTTTTTTWWWYYYZZZ\\\]]]]]][[[ZZZZZZ[[[\\\\\\\\\]]]___aaaccceeebbbccccccccccccbbbbbbaaaaaaaaaaaabbbcccfffhhhiiijjjhhhggggggiiijjjiiihhhkkklllllllllllllllkkkkkknnnoooqqqssssssrrrqqqpppmmmnnnppprrruuuvvvwwwwwwvvvuuusssrrrssswww{{{}}}{{{{{{{{{{{{|||}}}~~~yyytttnnnkkkkkknnnqqqsssqqqqqqqqqsssvvvxxxxxxwwwrrruuuwwwvvvtttssstttwww|||yyyvvvlll___YYY\\\bbbggghhhkkkpppvvvxxxxxxyyy}}}~~~}}}{{{yyyxxx|||~~~}}}zzzuuuqqqvvv{{{uuuqqqrrrvvvzzzssssssrrrsssttttttsssrrrqqqnnniiieeedddjjjrrrxxx||||||||||||zzzwwwtttrrrsssssstttsssrrrpppnnnlllmmmrrruuuuuutttvvvvvvtttqqqtttwwwyyyyyyuuuppplllmmmmmmllljjjgggeeefffggglllkkkjjjjjjkkknnnppprrrsssrrrqqqrrrttttttsssqqqnnnnnnooorrrsssqqqkkkeee[[[ZZZZZZYYYZZZ[[[]]]^^^WWWWWWVVVTTTRRRSSSVVVYYYZZZ^^^cccfffgggjjjooosssvvv}}}tttkkk``````aaadddhhhjjjjjjiiihhhggggggfffeeecccbbbaaaaaa___\\\YYYXXXWWWWWWXXX]]]]]]^^^___aaabbbcccccceeedddbbbaaabbbcccbbbaaa^^^]]]\\\[[[YYYYYYXXXXXXYYYWWWTTTQQQPPPPPPRRRSSSVVV[[[ccclllqqqmmmddd\\\XXXVVVTTTTTTTTTSSSQQQPPPPPPQQQQQQOOONNNMMMNNNPPP}}}|||vvvtttwww{{{{{{tttpppppprrrzzz}}}}}}zzzxxxzzz}}}{{{uuuvvv{{{~~~|||{{{{{{|||}}}}}}~~~~~~~~~{{{zzzxxxwwwwwwxxxzzz{{{yyy}}}}}}zzzyyy{{{|||zzzvvvvvvvvvuuutttuuuxxxzzzvvvxxx{{{~~~~~~zzzvvvtttqqqmmmjjjhhheeeaaa^^^[[[aaagggiiifffbbb```___cccbbbaaa```aaaccceeefffggggggggghhhhhhjjjkkklllmmmlllkkkiiifffdddbbb```ddddddbbb```^^^^^^aaacccaaaeeehhhhhhddd```]]]\\\]]]]]]\\\ZZZYYYYYYZZZ\\\ZZZYYYWWWVVVWWWYYY\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^\\\YYYWWWWWWXXXXXXWWWUUUVVVXXXZZZ[[[ZZZYYYVVVTTTSSSSSSTTTTTTTTTRRRPPPMMMLLLMMMNNNOOONNNNNNMMMKKKKKKMMMOOOPPPOOOOOOOOOOOONNNNNNOOOOOOOOOQQQQQQPPPMMMJJJIIIJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTTTTRRRPPPOOOOOOOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLNNNOOORRRPPPNNNLLLJJJHHHGGGGGGIIIIIIKKKMMMOOOQQQRRRRRRQQQSSSTTTVVVVVVTTTSSSQQQMMMNNNPPPTTTXXXZZZYYYXXXNNNMMMMMMOOORRRSSSQQQPPPSSSUUUXXXXXXWWWVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVXXXYYYXXXVVVUUUSSSRRRRRRSSSTTTTTTVVVXXXXXXUUUUUUXXX\\\]]][[[YYYVVVUUUTTTTTTTTTVVVVVVWWWVVVVVVUUUTTTSSSQQQRRRRRRRRRRRRTTTWWWZZZ]]]]]]]]]\\\YYYWWWVVVUUUXXXYYYYYY[[[]]]```bbbcccaaabbbbbbbbbbbbbbbaaaaaa``````aaaaaaccceeeggghhheeeddddddddddddeeeffffffiiijjjkkklllmmmlllkkkjjjmmmnnnpppqqqrrrqqqppppppqqqqqqrrrssstttuuuuuuuuuuuusssqqqpppqqqvvvzzz~~~~~~}}}}}}}}}~~~xxxtttnnnlllllloooqqqrrrppppppqqqtttwwwxxxwwwvvvuuuvvvwwwvvvuuuuuuxxxzzz}}}|||~~~|||{{{qqqfffccciiirrrxxxzzzrrrtttvvvwwwxxx{{{||||||}}}|||{{{wwwuuuyyy~~~|||xxxssspppppptttwwwrrrpppoooppprrrrrrooolllmmmjjjgggeeehhhpppzzz~~~|||zzzxxxvvvuuutttuuuuuutttsssqqqooonnnmmmmmmqqqtttttttttuuuvvvvvvrrruuuwwwvvvrrrnnnmmmmmmqqqqqqqqqooolllkkkkkkmmmnnnnnnmmmlllmmmnnnpppqqqpppooonnnooopppooonnnllljjjkkknnnrrrtttqqqjjjcccVVVVVVVVVVVVWWWYYYZZZ[[[XXXWWWVVVTTTTTTWWW\\\```bbbggglllooopppssswww{{{~~~uuukkkdddcccdddeeegggiiijjjiiihhhgggggghhhhhhgggeeecccaaabbb```]]]ZZZYYYYYYZZZ[[[______```aaabbbddddddeeegggeeedddddddddeeecccbbb______]]][[[ZZZXXXWWWVVVUUUTTTRRRPPPOOOPPPQQQRRRVVVZZZbbbjjjnnnjjj```XXXUUUTTTTTTTTTTTTSSSQQQPPPPPPPPPPPPOOOMMMLLLMMMOOO}}}|||wwwtttwww{{{|||}}}{{{vvvqqqoooqqqttt{{{}}}}}}{{{wwwvvvxxx{{{~~~zzzvvvwww|||~~~}}}zzzzzz{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvwwwyyyzzztttzzz}}}||||||}}}|||zzzwwwwwwvvvuuutttuuuxxx{{{xxxyyy|||~~~yyytttssspppmmmkkkjjjhhheeecccbbbggglllmmmiiieeebbbbbbbbbaaa``````bbbdddgggiiiffffffffffffgggiiijjjkkkhhhgggfffeeecccbbbbbbaaabbbbbbaaa___]]]]]]___bbb\\\^^^^^^[[[VVVSSSUUUXXX\\\]]]]]]\\\[[[\\\___aaa[[[ZZZXXXVVVWWWYYY[[[]]]^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]\\\ZZZWWWVVVWWWXXXYYYVVVSSSSSSVVVYYY[[[\\\\\\YYYUUURRRRRRRRRQQQQQQPPPNNNLLLLLLMMMNNNNNNNNNMMMKKKJJJJJJMMMOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNRRRRRRPPPNNNKKKJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSQQQPPPOOONNNOOOOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKLLLMMMOOOPPPSSSQQQOOOLLLIIIGGGFFFEEEIIIJJJKKKLLLMMMNNNOOOPPPNNNOOORRRSSSTTTTTTRRRQQQLLLMMMOOOSSSWWWYYYYYYWWWOOONNNOOOPPPQQQRRRQQQPPPSSSUUUWWWWWWVVVTTTTTTUUUXXXWWWVVVUUUTTTUUUUUUVVVTTTSSSSSSRRRSSSUUUWWWXXXUUUTTTRRRQQQPPPQQQQQQRRRRRRTTTVVVUUUSSSSSSVVVZZZ]]][[[YYYVVVTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOPPPPPPQQQTTTXXX[[[aaa```^^^\\\ZZZWWWTTTRRRVVVWWWXXXZZZ\\\^^^___``````aaaaaabbbbbbaaaaaaaaa______```aaabbbccceeeeee```aaaaaabbbbbbccceeefffjjjkkkmmmnnnnnnmmmlllkkkmmmnnnpppqqqrrrrrrqqqqqqvvvvvvuuuttttttsssssssssuuurrrpppnnnppptttzzz}}}~~~|||}}}~~~|||xxxsssppppppqqqqqqqqqnnnoooqqquuuwwwxxxvvvtttvvvvvvuuuttttttwww{{{~~~~~~|||yyyyyy||||||tttmmmppp|||}}}zzzzzz~~~~~~||||||zzzwwwyyywwwwwwvvvtttqqqooopppqqqooommmkkkmmmpppqqqpppmmmiiigggeeegggnnnyyy{{{wwwuuuuuuuuuvvvvvvuuusssqqqpppooonnnnnnkkkmmmqqqsssttttttvvvxxxtttvvvvvvsssnnnlllnnnrrrssstttsssrrroooooooooqqqqqqqqqpppoooooopppqqqrrrooonnnmmmmmmmmmmmmjjjhhhfffgggjjjoooqqqooogggaaaTTTTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWVVVXXX\\\ccchhhppptttyyy{{{{{{||||||uuummmfffbbbfffgggiiiiiihhhhhhggggggeeefffggghhhfffdddaaa___^^^]]]ZZZXXXXXXZZZ\\\]]]```aaaaaabbbcccdddeeeeeegggfffddddddeeeeeecccaaa```___\\\ZZZWWWUUUSSSSSSPPPOOONNNNNNNNNOOOQQQRRRTTTYYY```fffgggbbbZZZUUURRRSSSUUUVVVUUUTTTRRRRRRNNNOOOOOONNNLLLLLLMMMNNN}}}~~~~~~{{{wwwvvvwwwzzzzzzzzzyyyuuuqqqppptttxxx}}}|||zzzwwwuuuuuuxxxzzzyyyyyyxxxvvvyyyyyyzzzzzz{{{zzzyyyxxxwwwvvvuuutttttttttuuuvvvwwwqqqwww||||||}}}~~~}}}zzzzzzyyyxxxuuutttuuuxxxzzz{{{|||~~~~~~yyytttqqqooommmmmmmmmllljjjhhhmmmppprrrqqqlllgggffffffbbbbbbbbbcccdddfffhhhjjjeeeeeeffffffgggggghhhhhhddddddcccbbbbbbbbbbbbccc```aaaaaa___\\\[[[\\\]]]YYYZZZXXXRRRMMMMMMSSSYYYZZZ\\\]]]\\\\\\\\\^^^```\\\[[[YYYYYYYYY[[[]]]^^^___]]]\\\\\\]]]^^^^^^]]]___]]]ZZZXXXWWWWWWXXXYYYXXXUUURRRQQQTTTWWWYYYZZZ^^^ZZZTTTPPPNNNLLLKKKJJJLLLKKKKKKLLLNNNOOOOOONNNMMMKKKJJJJJJMMMOOOPPPOOONNNMMMMMMLLLLLLMMMMMMNNNQQQQQQPPPNNNLLLKKKLLLNNNMMMNNNNNNOOOPPPQQQRRRSSSPPPOOOOOOOOOPPPPPPNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLLLLLLLNNNPPPQQQRRRQQQOOOLLLJJJHHHGGGFFFLLLMMMMMMMMMLLLLLLNNNPPPMMMNNNOOOQQQRRRRRRQQQQQQNNNMMMNNNPPPTTTUUUUUUTTTOOOOOOPPPQQQQQQQQQQQQQQQSSSTTTTTTSSSRRRQQQRRRSSSUUUTTTSSSQQQQQQQQQRRRSSSQQQQQQQQQRRRSSSTTTUUUVVVSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTVVVZZZYYYXXXVVVUUUTTTSSSSSSRRRSSSSSSRRRRRRQQQPPPOOONNNOOOOOOPPPQQQUUUZZZ^^^cccaaa___]]]\\\ZZZWWWUUUXXXXXXYYY[[[\\\]]]^^^^^^___``````aaaaaaaaaaaa```]]]]]]^^^___```aaabbbbbb]]]___aaabbbccceeehhhkkkooopppppppppppppppooooooooooooqqqrrrssssssttttttwwwwwwuuutttsssrrrrrrrrruuussspppoooqqqvvv|||{{{wwwtttssssssrrrqqqmmmoooqqquuuwwwvvvsssppprrrqqqqqqqqqssswww{{{}}}{{{yyywwwuuuvvvyyy}}}zzzyyy|||}}}|||yyyyyy|||~~~|||qqqsssttttttqqqooommmmmmgggggghhhjjjmmmnnnnnnmmmgggffffffjjjsss}}}}}}zzzvvvttttttuuuvvvuuutttqqqooonnnnnnnnnooollllllooosssuuutttvvvzzzwwwxxxvvvsssnnnmmmpppsssrrrssssssqqqoooooopppqqqtttsssrrrrrrqqqqqqqqqqqqqqqooonnnmmmmmmllliiigggbbbbbbdddhhhkkkjjjddd___UUUUUUVVVVVVWWWXXXXXXXXXYYYZZZ[[[\\\___dddlllqqq{{{tttmmmhhhffffffgggjjjlllmmmkkkiiihhhhhheeefffffffffdddaaa^^^\\\WWWVVVTTTSSSUUUXXX\\\___bbbbbbccccccdddeeeeeefffeeedddccccccdddccc```^^^___\\\YYYUUURRRQQQQQQQQQNNNNNNNNNOOOQQQSSSUUUVVVWWW^^^fffiiiddd\\\UUURRRQQQTTTWWWXXXVVVSSSRRRQQQMMMNNNNNNMMMLLLLLLMMMOOO}}}}}}{{{zzzzzzzzz{{{|||{{{|||{{{xxxttttttxxx||||||xxxtttrrrtttxxx{{{uuuwwwwwwvvvzzz~~~yyyzzz{{{{{{zzzxxxvvvuuurrrrrrqqqqqqqqqrrrssstttpppvvvzzzzzzzzz}}}~~~|||}}}}}}zzzwwwttttttwwwzzz{{{|||}}}|||wwwsssooonnnmmmmmmnnnooonnnlllssstttsssoooiiieeeeeefffddddddeeeeeefffgggggghhhcccdddeeeffffffeeeddddddeeedddcccbbbbbbbbbcccdddaaabbbbbb___[[[XXXVVVUUUVVVWWWUUUOOOJJJKKKRRRZZZYYY[[[]]]^^^]]]\\\]]]^^^[[[[[[[[[\\\]]]^^^___``````]]][[[[[[]]]^^^^^^]]]```[[[VVVTTTUUUVVVVVVUUUTTTSSSQQQQQQSSSUUUUUUUUUWWWSSSNNNJJJHHHHHHHHHGGGIIIIIIKKKNNNPPPQQQPPPNNNMMMKKKJJJKKKMMMOOOPPPPPPOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLNNNPPPMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPQQQSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNLLLKKKKKKMMMOOOPPPNNNNNNMMMLLLKKKKKKKKKKKKPPPQQQRRRPPPMMMMMMOOOQQQOOOOOOOOOPPPPPPPPPPPPPPPQQQOOONNNOOOPPPRRRQQQQQQOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRPPPNNNNNNPPPRRRRRRPPPOOONNNMMMNNNOOOPPPNNNOOOPPPQQQSSSSSSTTTTTTRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNOOOQQQRRRRRRRRRUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPOOONNNMMMNNNOOOPPPPPPRRRWWW]]]aaaaaa```^^^___``````^^^[[[\\\\\\]]]]]]^^^]]]]]]]]]^^^___``````aaaaaa``````[[[\\\]]]^^^___`````````\\\___ccceeegggjjjooorrrsssrrrqqqpppppppppppppppqqqqqqrrrssstttuuuvvvvvvtttsssrrrqqqqqqqqqqqqrrruuusssqqqppptttzzz~~~{{{wwwttttttsssrrrqqqmmmnnnqqqtttvvvuuupppmmmiiijjjlllppptttwwwxxxxxxvvvrrrnnnooouuu{{{~~~|||~~~yyywwwyyyxxxvvvnnnppprrrrrrpppmmmlllkkkiiilllppprrrqqqnnnlllkkkkkkiiiiiimmmuuu}}}{{{zzzyyyxxxvvvuuutttssssssrrrooommmlllmmmnnnoooooonnnpppuuuvvvsssuuu{{{zzzzzzyyywwwsssqqqppppppqqqrrrrrrqqqooooooppprrrttttttsssrrrqqqppppppppppppooommmlllkkkjjjgggeee___^^^^^^aaaddddddaaa^^^XXXYYYZZZ[[[]]]]]]^^^^^^```bbbdddfffjjjqqqxxx}}}|||zzzzzzxxxwwwsssmmmgggfffiiilllmmmrrrwwwxxxuuupppllljjjggggggfffdddbbb___]]][[[RRRQQQPPPPPPTTTYYY^^^bbbdddddddddeeeeeefffggggggcccbbbaaaaaaaaa```^^^[[[ZZZWWWSSSOOOMMMNNNPPPRRRQQQRRRSSSUUUWWWZZZ]]]^^^^^^iiittttttiii[[[SSSPPPRRRUUUYYYYYYUUUQQQNNNNNNKKKLLLMMMLLLLLLLLLNNNPPP~~~|||{{{{{{~~~~~~~~~{{{xxxwww{{{|||vvvrrrqqqsssxxx{{{vvvxxxxxxwwwyyy}}}}}}yyyzzzzzz{{{|||zzzxxxvvvtttooooooooooooppppppqqqrrrqqqvvvxxxvvvwww||||||xxxuuuuuuwwwzzzyyyyyyzzz{{{{{{xxxtttpppmmmllllllmmmooopppooonnntttssspppjjjccc```aaadddeeefffgggggggggffffffeeebbbcccdddfffeeedddbbbaaagggfffdddcccccccccddddddbbbcccccc```[[[UUUQQQPPPRRRTTTSSSNNNIIIJJJRRRYYYZZZ\\\______^^^]]]]]]^^^[[[\\\]]]^^^___``````aaa```]]]ZZZZZZ\\\^^^]]]\\\```YYYRRRPPPSSSTTTSSSPPPQQQPPPQQQRRRTTTTTTRRRPPPMMMJJJFFFDDDEEEGGGIIIIIIGGGHHHKKKOOORRRRRRPPPNNNMMMKKKJJJKKKMMMPPPQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOPPPPPPNNNMMMMMMOOOQQQNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKJJJJJJLLLNNNPPPKKKKKKKKKKKKLLLMMMOOOOOOTTTUUUUUURRROOONNNPPPSSSSSSRRRQQQOOOOOONNNNNNOOOTTTQQQOOONNNNNNOOOOOOOOOOOOPPPRRRRRRQQQPPPQQQQQQSSSRRRPPPNNNLLLLLLOOORRROOONNNLLLKKKKKKLLLNNNOOOLLLNNNPPPRRRSSSSSSSSSRRRQQQRRRSSSTTTSSSRRRQQQPPPPPPMMMKKKMMMPPPRRRQQQOOOQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPOOONNNMMMMMMOOOOOOPPPQQQSSSXXX^^^ccc___^^^]]]```ccceeecccaaa````````````______^^^]]]^^^^^^___```aaaaaa``````ZZZ[[[\\\]]]^^^_________]]]```eeehhhjjjnnntttxxxsssrrrpppnnnmmmmmmnnnooorrrrrrssstttuuuvvvwwwxxxppppppoooooooooppprrrsssuuusssrrrrrrvvv~~~{{{yyyuuuttttttsssrrrqqqlllnnnqqqtttvvvsssoookkkaaadddjjjpppuuuvvvuuussssssmmmhhhkkkuuu}}}}}}~~~}}}|||}}}~~~~~~~~~~~~|||~~~yyyvvvvvvuuurrrnnnoooppppppnnnlllkkklllwww|||}}}uuupppmmmooommmlllooouuuzzz||||||vvvwwwyyyzzzyyyvvvrrrppprrrqqqnnnlllkkkmmmooopppsssqqqrrrwwwwwwsssuuu{{{|||||||||{{{xxxtttooolllrrrssssssrrrqqqppprrrssstttssssssrrrqqqpppooonnnnnnllljjjiiiiiigggdddaaa^^^\\\ZZZ\\\```aaa___]]][[[\\\^^^```bbbcccddddddhhhjjjmmmqqquuu{{{xxxrrrpppppprrrrrrrrroooiiidddeeekkkqqqvvv|||vvvnnnjjjhhhhhhfffdddaaa^^^\\\[[[PPPOOOOOOQQQUUU[[[bbbfffeeeeeeffffffgggggghhhhhhaaa```___``````___\\\YYYVVVSSSNNNKKKKKKMMMPPPSSSUUUVVVXXXZZZ]]]aaadddeeeeeesssooo]]]RRRPPPTTTWWWZZZYYYTTTNNNKKKJJJIIIKKKLLLLLLLLLLLLOOOQQQ}}}~~~|||{{{~~~}}}|||}}}|||uuuqqqrrrtttttttttrrrtttxxx{{{|||{{{yyywwwwwwwwwxxxyyyyyyvvvrrrnnnmmmssstttnnnhhhhhhkkklllnnnoooqqqtttvvvyyy{{{|||}}}xxxuuusssuuuwwwyyy{{{zzzyyywwwuuurrrpppnnnnnnnnnoooqqqrrrqqqnnnllltttooohhhcccbbbdddfffgggiiiiiiiiihhhfffccc```^^^aaaddddddaaa```dddffffffiiifffdddeeeggghhhfffddd^^^______]]]XXXRRRNNNMMMPPPSSSSSSNNNIIIKKKVVV```___^^^^^^___aaaaaa```^^^[[[[[[ZZZZZZZZZ\\\]]]^^^^^^\\\[[[[[[\\\]]][[[ZZZ\\\WWWRRROOOOOOQQQSSSTTTRRRSSSSSSSSSSSSQQQPPPOOOJJJGGGDDDCCCDDDFFFGGGGGGLLLMMMNNNOOONNNMMMLLLKKKJJJIIIJJJLLLPPPRRRSSSRRRPPPPPPOOOOOOOOOPPPPPPQQQPPPOOOMMMMMMNNNOOONNNNNNMMMNNNOOOQQQRRRRRRSSSSSSPPPQQQQQQQQQPPPOOOOOONNNOOOOOONNNNNNNNNOOOPPPPPPOOOOOOPPPPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPUUUUUUSSSPPPMMMMMMNNNPPPLLLLLLLLLLLLMMMNNNOOOOOOQQQOOONNNOOOQQQRRRRRRQQQVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMLLLKKKKKKLLLMMMMMMQQQOOOMMMLLLMMMNNNNNNMMMRRRQQQPPPRRRTTTTTTQQQNNNQQQPPPOOOOOOOOOPPPQQQRRRVVVUUUSSSQQQOOONNNMMMMMMUUUVVVVVVVVVUUUTTTRRRQQQKKKMMMNNNNNNLLLLLLMMMOOONNNPPPRRRTTTUUUWWWZZZ\\\YYYYYYZZZ[[[]]]```bbbcccbbbbbbbbbaaa```^^^]]]\\\___aaabbbbbb```_________aaa___]]]\\\^^^___^^^^^^ccceeejjjnnnppppppooonnnooonnnlllkkkllllllkkkjjjoooqqqsssuuuvvvvvvuuutttqqqsssrrrnnnooorrrtttrrrssspppnnnqqqxxxyyywwwuuusssrrrqqqnnnllliiieeeiiitttwwwooohhhhhh```ffflllrrrtttuuuuuuuuusssnnnmmmrrrxxxyyyzzz{{{zzz~~~~~~~~~~~~{{{{{{{{{}}}|||{{{}}}}}}vvvpppllllllmmmmmmnnnppprrrsssxxxrrrooonnnnnnnnnpppqqqsssuuuvvvtttuuuwwwxxxxxxwwwvvvtttuuuuuusssnnnjjjjjjmmmppprrrpppooopppsssvvvxxxxxx}}}|||{{{yyywwwtttqqqppprrrpppnnnlllmmmnnnqqqssssssrrrrrrsssrrrpppkkkhhhlllkkkiiigggdddaaa___^^^XXXZZZ^^^bbbcccbbbbbbeeebbbeeeiiilllnnnooorrrssswwwyyy||||||{{{|||wwwuuurrrnnnjjjhhhiiijjjjjjjjjiiigggfffiiipppvvvyyymmmkkkgggeeedddaaa[[[YYY[[[QQQNNNMMMQQQZZZbbbeeedddddddddeeeggghhhgggdddaaa```^^^]]]]]]]]]\\\YYYWWWRRRRRROOOJJJHHHOOO^^^jjjmmmkkkgggeeeeeehhhllloooqqq}}}ttt]]]RRRSSSSSS]]]ccc^^^UUUOOOKKKHHHJJJHHHGGGGGGJJJLLLLLLLLL~~~}}}|||{{{zzzzzz{{{}}}}}}vvvsssvvvxxxwwwuuussstttwwwyyy|||}}}~~~~~~||||||{{{zzzwwwrrrmmmiiifffllloookkkggghhhiiihhhnnnppprrruuuxxxzzz|||}}}{{{yyyvvvsssrrrsssuuuwwwxxxxxxwwwuuusssqqqooonnnpppooooooooopppooommmkkkooojjjeeecccccceeeggghhhgggfffeeeccc```^^^\\\[[[```dddeeecccbbbfffiiihhhgggfffeeefffhhhhhheeeccccccdddccc]]]VVVPPPNNNOOOVVVXXXXXXSSSNNNOOOXXX``````_________aaaaaa```^^^\\\[[[ZZZYYYYYYZZZ[[[[[[```^^^]]]]]]^^^^^^]]]\\\YYYTTTOOOMMMMMMOOOQQQRRRSSSSSSSSSRRRPPPNNNLLLKKKIIIGGGEEEEEEHHHKKKMMMNNNPPPOOOOOOOOONNNMMMLLLKKKJJJIIIJJJLLLPPPRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPNNNMMMKKKKKKLLLMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQRRRPPPPPPPPPPPPOOONNNMMMLLLMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLMMMNNNNNNNNNMMMLLLMMMMMMNNNNNNNNNOOOOOOOOORRRRRRQQQOOOMMMMMMMMMNNNMMMMMMLLLLLLMMMNNNPPPPPPSSSRRRPPPQQQRRRSSSSSSRRRWWWWWWUUUTTTRRRPPPOOONNNHHHHHHJJJLLLNNNOOOQQQRRRQQQOOOLLLLLLMMMOOOOOOOOOSSSQQQQQQRRRSSSSSSPPPNNNOOONNNLLLKKKKKKMMMOOOPPPUUUTTTSSSQQQOOONNNMMMMMMQQQQQQRRRRRRQQQPPPOOONNNNNNOOOPPPPPPNNNMMMNNNPPPQQQSSSVVVXXXXXXXXXZZZ[[[XXXYYYZZZ[[[]]]^^^```aaa]]]]]]^^^____________^^^^^^```bbbbbb```]]]\\\\\\___^^^]]]^^^aaadddeeefffhhhjjjmmmooopppooommmkkkmmmkkkjjjjjjkkkkkkkkkkkknnnpppqqqssssssrrrqqqpppppprrrrrroooppptttuuussstttrrrqqqttt{{{}}}uuuuuutttttttttqqqmmmiiifffaaadddmmmooogggbbbcccccchhhooosssuuuvvvvvvwwwvvvrrrqqqtttuuurrrqqqrrryyy}}}~~~}}}{{{zzz{{{{{{xxx|||{{{|||{{{zzzzzz}}}}}}wwwqqqiiiiiikkklllooorrrvvvyyy}}}vvvqqqqqqqqqqqqrrrsssssstttuuuuuuvvvwwwxxxxxxwwwvvvvvvssstttsssppplllkkkmmmooonnnlllkkkmmmqqqvvvyyyzzz~~~}}}{{{xxxuuurrrpppooopppooommmmmmmmmnnnpppqqqtttssspppoooooommmkkkhhhiiigggeeebbb```___^^^^^^ZZZ]]]bbbfffhhhhhhiiijjjnnnqqqvvvyyy{{{|||||||||~~~yyyssspppppprrrvvvuuuuuusssrrrqqqpppoooggggggfffeeeeeeeeefffhhheeefffeeecccdddjjjttt{{{}}}sssllleee```___]]]YYYXXXYYYUUUSSSSSSXXX```eeefffeeegggfffeeeffffffeeebbb``````___]]]\\\\\\[[[XXXVVVRRRRRRQQQNNNRRR^^^rrrwwwpppmmmmmmpppsssuuu}}}oooZZZPPPPPPXXXaaaeee```WWWQQQMMMJJJIIIGGGFFFFFFHHHJJJKKKJJJ~~~}}}}}}}}}}}}yyyxxxxxxxxxyyy{{{}}}~~~}}}wwwvvvzzz}}}zzzvvvqqqrrrtttwww{{{~~~}}}}}}|||xxxsssmmmgggcccaaagggjjjhhhgggiiihhhfffooopppsssuuuwwwyyyzzzzzzuuutttsssqqqqqqqqqrrrssstttttttttsssqqqpppnnnmmmrrrpppnnnmmmmmmllljjjhhhiiigggddddddfffhhhiiiiiifffddd```]]]ZZZYYYYYYYYY^^^cccfffeeefffjjjlllkkkggggggiiikkkllljjjfffcccdddeeeddd\\\SSSOOORRRWWW```aaa^^^XXXSSSSSSYYY___cccbbb``````aaaaaa```^^^\\\[[[ZZZXXXXXXXXXXXXYYY___^^^]]]]]]^^^^^^]]][[[UUURRRMMMKKKLLLNNNPPPPPPRRRRRRQQQPPPNNNKKKIIIHHHIIIHHHGGGIIINNNRRRUUUVVVUUUSSSQQQNNNMMMKKKKKKKKKIIIIIIIIILLLOOORRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOLLLJJJIIIIIIKKKLLLKKKJJJNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPPPPOOONNNLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPOOOOOOOOONNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNNNNNNNLLLLLLLLLNNNPPPRRRVVVTTTSSSRRRTTTTTTTTTSSSWWWWWWVVVTTTSSSQQQOOONNNFFFGGGJJJMMMOOOQQQQQQRRRQQQNNNKKKKKKMMMPPPRRRRRRTTTSSSQQQRRRRRRQQQOOOMMMLLLJJJHHHFFFGGGIIILLLNNNSSSRRRPPPNNNMMMMMMMMMNNNMMMNNNNNNNNNNNNNNNMMMMMMQQQRRRSSSRRRPPPOOOOOOPPPSSSUUUXXXYYYXXXWWWWWWWWWVVVWWWXXXZZZ[[[[[[\\\\\\UUUWWWYYY\\\^^^_________^^^aaacccdddaaa]]][[[YYY\\\[[[\\\___dddjjjmmmooommmnnnoooooonnnllljjjhhhhhhhhhhhhhhhhhhiiijjjkkkmmmmmmnnnooonnnmmmkkkiiimmmppppppnnnppptttvvvtttuuusssrrrtttzzz}}}yyyvvvqqqqqqrrrsssssspppkkkgggeee```aaahhhiiiccc```bbbkkkooossswwwwwwwwwwwwxxxxxxuuuuuuuuurrrmmmmmmppp||||||{{{xxxwwwvvvwwwxxxzzz|||}}}yyyvvvuuu|||{{{zzzzzz|||}}}}}}||||||xxxxxxyyy|||~~~|||uuupppcccfffjjjnnnqqquuuzzz}}}~~~yyyrrrqqqrrrssstttuuuuuuvvvvvvwwwxxxxxxwwwwwwvvvuuuuuusssssssssqqqooonnnoooqqqpppnnnmmmoootttyyy|||~~~~~~|||yyyuuurrrooonnnnnnmmmnnnnnnnnnnnnooooooppptttqqqnnnmmmmmmlllkkkjjjiiigggcccaaa``````bbbccceeejjjppptttuuuvvvvvvvvv{{{~~~}}}qqqggg___]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYY[[[]]]___aaabbbccc____________aaaiiittt}}}|||qqqfff\\\YYYYYYWWWVVVVVVWWWXXXZZZ___eeehhhfffcccfffdddccccccddddddcccbbbaaa___]]]\\\[[[YYYUUUSSSRRRSSSSSSUUU^^^ppp|||tttqqqqqqrrrssstttwwwtttgggXXXPPPPPPZZZaaaddd^^^UUUQQQNNNKKKJJJHHHGGGHHHJJJKKKKKKKKK}}}{{{yyyyyyyyyzzz{{{xxxxxxxxxxxxyyy{{{|||}}}|||vvvwww}}}zzzuuuoooqqqtttxxx{{{}}}zzzzzzxxxtttnnngggaaa______dddgggggghhhlllmmmkkksssssstttuuuvvvvvvuuuuuuqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqpppooonnnmmmrrrooolllkkkjjjiiihhhffffffeeedddeeehhhiiiiiihhheeeaaa\\\XXXUUUTTTUUUVVV\\\bbbffffffhhhlllnnnlllgggiiillloooooolllgggddd```bbbaaaYYYPPPOOOXXXaaahhhfff```YYYTTTUUU[[[```iiigggdddbbbbbb```^^^\\\ZZZYYYXXXWWWWWWWWWXXXYYY\\\[[[ZZZZZZ[[[[[[ZZZYYYTTTQQQNNNMMMNNNOOOPPPPPPQQQPPPPPPOOOMMMLLLKKKJJJLLLKKKKKKNNNSSSWWWZZZ[[[XXXVVVRRRNNNKKKJJJJJJKKKIIIHHHIIIKKKNNNQQQQQQQQQRRRQQQPPPOOOOOONNNOOOOOOKKKJJJHHHIIIJJJKKKKKKJJJOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQPPPNNNLLLKKKJJJNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMQQQPPPPPPOOOMMMLLLLLLKKKJJJKKKMMMPPPSSSTTTSSSRRROOONNNLLLLLLLLLNNNQQQSSSVVVTTTRRRRRRSSSSSSRRRQQQTTTTTTTTTTTTTTTRRRQQQPPPJJJKKKMMMOOOOOONNNMMMKKKOOOMMMJJJJJJMMMPPPSSSTTTTTTSSSRRRQQQPPPNNNMMMLLLKKKHHHEEECCCDDDGGGKKKMMMOOONNNLLLKKKJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOOOONNNRRRRRRSSSQQQOOONNNNNNOOOQQQTTTWWWXXXVVVSSSQQQQQQRRRSSSUUUWWWXXXXXXWWWWWWQQQSSSVVVYYY\\\]]]]]]]]]___bbbeeefffbbb^^^ZZZXXXYYYYYYZZZ^^^eeekkkppprrrlllmmmmmmllljjjhhhfffeeeeeeeeedddddddddfffiiikkklllkkkkkkjjjhhhgggeeedddgggjjjlllkkkmmmqqqsssqqquuurrroooooorrrwwwzzz|||zzzzzzyyyvvvssspppoooooonnnnnnnnnoooooommmiiifffgggaaabbbhhhjjjfffffflllvvvyyy{{{{{{yyywwwvvvvvvvvvtttsssrrrooolllpppwww}}}wwwtttqqqrrrtttsssrrrtttxxx|||{{{uuusssssstttzzzyyywwwwwwxxxyyy{{{|||~~~~~~|||yyyvvvwwwwwwyyy{{{|||xxxrrrlll___eeennntttwwwyyy{{{|||uuuzzz}}}wwwnnnppprrruuuvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuuuutttsssqqqqqqsssvvvyyy{{{yyywwwwwwzzz~~~{{{xxxuuuqqqooonnnnnnnnnlllmmmooopppqqqppppppoooooonnnmmmnnnooopppnnnmmmkkkiiifffddddddfffhhhjjjooowww~~~}}}qqqdddXXXQQQNNNMMMLLLLLLJJJJJJIIIJJJKKKKKKPPPQQQTTTXXX\\\^^^^^^^^^ZZZ[[[]]]]]]___dddmmmtttzzz~~~yyyjjj]]]XXXXXXWWWUUUUUUVVVXXX]]]ccchhhiiifffcccaaa___]]]^^^```ccceeeeee```^^^\\\[[[YYYWWWTTTQQQRRRSSSVVVZZZeeewww~~~tttnnnkkkjjjfffcccbbbbbb]]]UUURRRSSSUUU[[[]]]WWWQQQOOOMMMKKKMMMKKKJJJKKKMMMNNNNNNMMM}}}|||zzzxxxxxxyyyzzz|||zzzzzzzzz{{{{{{|||}}}}}}zzzvvvwww{{{}}}xxxtttqqqtttyyy}}}~~~|||zzzxxxxxxvvvppphhh```[[[YYY\\\ccchhhjjjmmmssswwwxxx{{{zzzxxxwwwuuutttssssssppppppppppppppppppoooooonnnnnnnnnnnnnnnmmmmmmlllooommmjjjhhhhhhhhhfffeeecccbbbbbbccceeeeeedddbbbaaa]]]WWWQQQNNNMMMOOOPPPYYY___cccdddeeeiiikkkiiidddfffjjjkkkjjjfffcccaaa]]]___]]]VVVNNNOOOYYYccceeeaaa[[[VVVVVV[[[ccchhhnnnjjjfffcccaaa___\\\ZZZVVVVVVVVVVVVVVVXXXZZZ[[[\\\ZZZYYYYYYZZZ[[[YYYXXXVVVSSSQQQPPPQQQRRRQQQQQQNNNNNNNNNNNNNNNOOOOOOOOOPPPOOOOOOQQQUUUXXXZZZZZZXXXUUUQQQLLLIIIHHHIIIJJJHHHGGGHHHJJJNNNPPPQQQPPPPPPPPPOOONNNNNNNNNNNNNNNLLLJJJIIIIIIKKKLLLLLLLLLPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQOOONNNLLLKKKPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLOOOOOONNNMMMLLLKKKJJJJJJIIIJJJMMMRRRWWWYYYYYYWWWNNNMMMLLLLLLMMMNNNPPPRRRTTTRRRPPPOOOPPPQQQPPPOOOOOOQQQRRRTTTTTTTTTSSSRRRLLLMMMNNNOOONNNLLLIIIHHHMMMKKKIIIJJJMMMQQQSSSTTTRRRRRRQQQOOOMMMKKKKKKKKKJJJHHHEEECCCDDDGGGKKKNNNJJJIIIGGGFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQOOOMMMLLLLLLMMMPPPRRRUUUUUUSSSPPPNNNMMMNNNOOORRRTTTUUUTTTSSSRRRPPPRRRUUUXXXZZZZZZYYYYYY]]]```cccccc___ZZZWWWUUUVVVVVVXXX\\\bbbhhhkkklllggggggffffffeeeddddddcccbbbcccbbbaaaaaadddjjjooopppnnnjjjgggdddbbbaaaaaaaaaeeeffffffiiimmmooommmooommmjjjjjjllloooqqqqqqooopppooommmiiihhhhhhjjjnnnllljjjhhhiiiiiihhhffffffaaacccjjjmmmkkkooowww~~~yyyuuusssrrrsssooolllkkkiiiiiiqqq{{{~~~vvvooolllhhhlllqqqrrrqqqrrrvvvzzz|||xxxsssppppppsssuuuwwwwwwwwwwwwxxxzzz~~~}}}zzzxxxuuussswwwxxxyyyzzzxxxsssmmmiii^^^hhhuuu}}}~~~{{{xxxxxxtttxxxzzz{{{~~~zzzoooqqqsssvvvvvvvvvtttsssssstttvvvxxxzzz||||||}}}{{{xxxtttrrrtttyyy~~~~~~}}}~~~~~~uuussspppnnnmmmnnnoooppplllmmmpppqqqrrrrrrqqqpppjjjkkkooossswwwwwwuuurrrlllkkkjjjiiiiiikkknnnooosss~~~ssslll```UUUMMMIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFHHHJJJNNNTTTZZZ]]]]]]\\\XXX[[[^^^^^^]]]^^^bbbeeejjjooorrrqqqssszzzqqqaaa[[[ZZZWWWUUUUUUTTTXXX^^^eeejjjjjjhhhfff___]]][[[ZZZ]]]```aaabbb^^^\\\ZZZYYYXXXVVVSSSQQQQQQSSSWWW\\\dddppp~~~xxxpppiiicccaaaZZZUUUQQQRRRRRROOOOOORRROOOUUUWWWSSSOOOOOOOOOMMMMMMLLLKKKLLLNNNNNNMMMLLL}}}|||{{{zzzzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzwwwvvvxxxxxxvvvsssuuuyyy}}}~~~zzzvvvwwwwwwvvvooofff^^^ZZZYYY___jjjtttwwwxxx}}}~~~zzzwwwtttssssssssspppppppppoooooonnnnnnnnnkkkkkkkkkkkkkkkkkkjjjiiijjjiiiggggggggggggfffddd^^^]]]]]]^^^``````^^^\\\\\\XXXRRRLLLHHHGGGIIIJJJTTTYYY\\\\\\\\\```bbbaaa]]]___aaa```^^^\\\ZZZZZZ]]]^^^\\\UUUNNNNNNVVV^^^]]]ZZZVVVWWW]]]eeelllpppmmmiiidddaaa^^^\\\ZZZXXXUUUUUUUUUUUUWWWYYY[[[\\\]]]\\\[[[[[[\\\\\\[[[YYYWWWUUUSSSRRRRRRRRRPPPOOOLLLLLLMMMNNNOOOQQQSSSTTTRRRQQQPPPRRRTTTWWWWWWWWWUUURRRNNNJJJHHHGGGHHHHHHGGGGGGGGGJJJMMMPPPPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNLLLJJJIIIJJJLLLMMMMMMMMMNNNNNNMMMNNNOOOPPPRRRTTTSSSRRRRRRQQQPPPOOOMMMLLLPPPOOONNNLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJLLLQQQWWWZZZYYYWWWLLLLLLLLLLLLMMMNNNOOOOOOPPPNNNMMMLLLNNNNNNNNNMMMMMMNNNQQQSSSTTTSSSRRRQQQJJJKKKLLLLLLLLLKKKJJJIIIJJJIIIHHHJJJMMMPPPQQQQQQPPPPPPOOOMMMJJJHHHIIIJJJIIIGGGEEEDDDEEEHHHKKKNNNGGGFFFDDDDDDEEEHHHKKKMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNMMMKKKJJJJJJKKKOOOQQQSSSSSSQQQOOONNNMMMJJJMMMQQQTTTUUUTTTRRRPPPPPPRRRUUUWWWXXXWWWVVVUUUWWWYYY[[[[[[XXXTTTQQQOOOQQQRRRUUUZZZ___cccddddddaaaaaa````````````aaabbbaaaaaa```___```gggrrr{{{|||wwwppphhhbbb`````````^^^bbbddddddgggkkkllljjjhhhgggfffgggkkknnnppppppjjjmmmnnnlllhhhffffffhhhnnnkkkgggddddddeeeeeedddbbb^^^aaaiiimmmmmmttt~~~}}}wwwqqqooonnnooojjjeeeddddddgggooowwwyyyqqqllliiimmmqqquuuwwwwwwvvvxxx{{{yyyvvvqqqnnnnnnqqquuuxxxvvvxxxyyyzzz{{{~~~zzzwwwtttsssrrrxxxxxxyyywwwtttooojjjgggaaammm||||||wwwuuutttvvvtttqqqrrrvvvuuurrrrrrtttvvvxxxwwwtttqqqoooqqqtttyyy|||wwwuuuwww|||~~~|||||||||{{{xxxvvvoooooommmmmmlllmmmnnnooolllmmmooopppqqqqqqqqqpppiiilllrrryyy~~~}}}zzzppppppqqqrrrsssttttttttt|||vvvnnnbbb\\\RRRKKKHHHHHHJJJKKKGGGGGGHHHHHHHHHGGGFFFFFFBBBCCCGGGOOOWWW]]]]]]\\\XXX\\\______]]]ZZZZZZ\\\eeejjjllljjjkkkqqqwwwzzzsssfff```\\\XXXVVVVVVWWWZZZ```fffjjjkkkjjjiiiccc```]]][[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVTTTRRRQQQSSSWWW[[[```ffflllqqqvvvuuurrroooiiiccc]]]ZZZUUUOOOJJJJJJJJJIIIJJJMMMMMMRRRUUUSSSQQQRRRRRROOOKKKJJJJJJKKKLLLLLLKKKIII{{{{{{zzz{{{|||}}}~~~}}}}}}|||{{{zzzxxxvvvtttsssssstttwwwyyy|||~~~~~~{{{wwwtttrrrtttuuupppiiidddcccdddqqq~~~{{{uuuqqqnnnoooppprrrppppppnnnmmmllllllllllllgggggghhhhhhgggffffffeeeeeeeeeeeefffhhhhhhfffddd\\\[[[[[[\\\^^^^^^]]]\\\\\\XXXRRRKKKHHHFFFGGGHHHNNNRRRTTTQQQQQQUUUWWWWWWXXXYYYYYYVVVSSSRRRTTTVVV[[[[[[YYYUUUQQQRRRWWW\\\ZZZYYYYYY^^^fffmmmooopppgggccc___\\\[[[ZZZXXXWWWWWWVVVVVVVVVWWWXXXZZZ[[[]]][[[ZZZZZZ[[[\\\ZZZYYYUUUTTTRRRQQQQQQOOOMMMKKKKKKKKKLLLMMMOOOQQQTTTUUUPPPOOOOOOPPPSSSUUUTTTTTTOOONNNKKKHHHGGGFFFGGGGGGGGGFFFGGGIIIMMMOOOPPPOOOKKKJJJJJJKKKKKKLLLMMMNNNKKKJJJIIIJJJLLLMMMMMMMMMKKKKKKJJJKKKLLLOOORRRSSSQQQQQQQQQPPPOOONNNMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKNNNTTTVVVTTTPPPIIIJJJLLLMMMNNNNNNMMMMMMMMMKKKJJJJJJLLLMMMMMMLLLMMMOOOQQQRRRRRRQQQOOOMMMIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGHHHJJJMMMOOOOOONNNMMMMMMMMMKKKGGGFFFHHHJJJGGGFFFEEEEEEFFFIIIKKKMMMFFFEEEDDDCCCEEEHHHLLLNNNMMMLLLKKKJJJIIIIIIJJJKKKIIIKKKKKKKKKIIIIIIJJJKKKKKKMMMNNNNNNMMMLLLLLLMMMIIILLLQQQUUUWWWVVVSSSQQQOOOQQQTTTWWWWWWVVVTTTSSSRRRTTTVVVUUURRROOOMMMMMMLLLNNNRRRXXX]]]```___]]]___^^^\\\\\\\\\]]]^^^```____________cccnnn~~~yyylllccc_________^^^ccceeeeeehhhlllmmmjjjeeeddddddfffjjjmmmnnnooojjjnnnrrrqqqlllgggggghhhkkkiiifffdddcccbbbaaa___]]][[[___hhhlllllltttzzzrrrmmmkkkkkkkkkeeebbbdddhhhkkkpppvvv~~~}}}yyyuuusssssszzz{{{|||{{{zzzxxxxxxxxxrrrppplllkkknnnrrrvvvyyyxxxzzz}}}}}}yyytttpppnnnoooooowwwwwwwwwtttqqqmmmjjjhhhfffrrr|||xxxwwwqqqqqqnnngggfffiiilllkkkppprrrvvvyyyyyywwwtttrrr{{{|||zzz{{{||||||{{{tttttttttvvvwwwvvvssspppmmmmmmlllllllllkkkkkkkkkjjjkkklllnnnooooooppppppooorrrvvv}}}{{{~~~|||wwwpppgggaaa[[[TTTLLLHHHHHHJJJMMMNNNMMMNNNOOOPPPPPPNNNLLLJJJDDDDDDFFFMMMVVV\\\]]][[[ZZZ]]]```___\\\ZZZ[[[\\\bbbhhhkkkhhhgggkkkppprrryyypppgggbbb]]]XXXWWWXXXYYY\\\```ccceeefffggghhhfffccc___\\\[[[ZZZXXXWWWVVVUUUUUUVVVWWWWWWUUUTTTRRRSSSVVVYYY\\\```ccceeehhhhhhfffccc```\\\XXXVVVSSSNNNJJJJJJIIIGGGHHHLLLLLLQQQTTTSSSRRRSSSRRRNNNJJJIIIIIIJJJLLLLLLJJJHHHxxxxxxxxxzzz{{{}}}~~~}}}|||{{{{{{|||zzzvvvrrrpppsssuuuuuuvvvxxxxxxxxxvvvtttssslllpppsssqqqnnnlllnnnqqq~~~xxxtttnnnjjjhhhjjjmmmoooqqqooommmkkkjjjjjjjjjjjjeeeeeeeeeeeedddcccbbbbbbbbbbbbcccfffhhhhhhfffddd\\\\\\[[[]]]___aaaaaa```^^^[[[UUUOOOJJJIIIIIIJJJJJJNNNNNNJJJIIIMMMPPPOOOWWWWWWVVVRRRNNNNNNQQQUUUWWWWWWVVVUUUUUUWWW[[[^^^^^^]]]```fffmmmpppmmmiiiaaa^^^ZZZXXXXXXXXXXXXWWWYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYXXXWWWTTTRRRPPPOOOOOOMMMJJJGGGKKKKKKKKKLLLNNNPPPSSSTTTNNNMMMMMMOOORRRSSSSSSRRRLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGIIILLLOOOOOOOOOIIIIIIIIIIIIJJJLLLMMMNNNJJJIIIHHHIIIKKKMMMMMMLLLHHHHHHHHHHHHJJJNNNQQQSSSOOOOOOOOOOOOOOONNNMMMLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOLLLJJJLLLPPPQQQNNNJJJGGGIIIKKKMMMNNNMMMLLLKKKLLLJJJIIIJJJLLLMMMMMMLLLOOOPPPQQQRRRQQQOOOLLLJJJKKKKKKIIIHHHHHHHHHHHHHHHFFFGGGHHHKKKNNNNNNMMMLLLKKKLLLLLLIIIFFFEEEGGGJJJFFFEEEEEEFFFGGGIIIJJJKKKGGGEEEDDDDDDFFFJJJNNNPPPOOONNNLLLKKKJJJJJJJJJKKKHHHIIIKKKJJJIIIIIIJJJKKKGGGHHHIIIIIIHHHHHHIIIKKKIIIMMMRRRWWWXXXWWWUUUSSSNNNPPPSSSVVVWWWVVVUUUSSSRRRSSSTTTSSSPPPNNNMMMMMMIIIKKKQQQWWW]]]^^^\\\ZZZ^^^]]][[[ZZZZZZ[[[]]]^^^]]]^^^^^^___ffftttqqqeee___^^^___```eeeggggggjjjnnnnnnkkkfffeeeeeefffhhhjjjjjjjjjkkkqqqvvvuuuooojjjhhhhhhiiigggfffeeedddbbb^^^[[[\\\ZZZ___hhhkkkkkksss~~~}}}vvvoookkkiiiiiihhhbbbaaagggnnnrrruuuxxx|||~~~}}}|||}}}~~~|||xxxuuusssqqqqqqnnnkkkiiijjjnnnssswwwzzzzzz}}}~~~~~~zzzxxxsssnnnjjjhhhjjjkkkuuuuuuuuurrrooolllkkkkkkjjjuuu|||zzzzzzpppqqqmmmeeecccgggmmmooojjjnnntttzzz}}}|||{{{yyy~~~~~~|||wwwsssjjjkkknnnrrruuutttrrrooommmmmmmmmlllkkkjjjiiihhhiiiiiijjjkkklllmmmnnnooovvvwwwzzz~~~|||sssmmmjjjfff```[[[ZZZTTTLLLIIIJJJMMMOOOOOORRRTTTVVVXXXWWWTTTQQQOOOKKKIIIJJJOOOWWW[[[[[[YYY[[[]]]___^^^\\\[[[^^^aaa^^^eeeiiifffeeehhhmmmooorrrlllfffbbb]]]XXXWWWZZZYYY[[[^^^___```aaacccdddeeebbb```^^^]]]\\\ZZZXXXTTTSSSSSSUUUWWWXXXWWWUUUSSSTTTVVVXXX[[[^^^bbbdddbbbaaa^^^[[[XXXUUUSSSSSSQQQMMMKKKLLLJJJHHHJJJOOOLLLQQQSSSRRRRRRRRROOOJJJLLLKKKKKKLLLNNNMMMKKKIII}}}wwwvvv{{{}}}|||}}}}}}}}}}}}}}}}}}|||{{{zzzxxxvvvsssooollllllooorrrvvvvvvvvvvvvuuuuuutttsssnnnpppttttttnnnkkkwww|||tttpppjjjgggfffgggiiiiiikkkiiigggggghhhfffbbb^^^aaabbbbbbbbbbbbbbbaaaaaabbbbbbcccddddddddddddcccaaa___]]]^^^```aaa___\\\YYYXXXVVVSSSPPPNNNMMMLLLPPPNNNKKKGGGDDDEEEHHHJJJRRRRRRQQQNNNLLLNNNSSSXXX\\\ZZZ\\\___^^^[[[[[[___```fffmmmpppoooiiiddd```ZZZXXXVVVVVVWWWYYYYYYXXXZZZXXXUUUTTTUUUWWWXXXXXX\\\ZZZWWWUUUTTTSSSQQQOOORRRQQQPPPNNNMMMMMMNNNNNNLLLLLLMMMMMMMMMLLLLLLLLLPPPPPPQQQQQQQQQPPPOOOOOOLLLJJJHHHFFFFFFFFFGGGHHHFFFGGGIIIKKKMMMMMMMMMMMMKKKLLLMMMNNNNNNMMMKKKKKKHHHHHHHHHGGGFFFHHHJJJMMMLLLKKKKKKKKKLLLMMMOOOPPPMMMNNNOOOPPPOOONNNMMMLLLMMMKKKGGGDDDBBBAAA@@@???@@@???@@@BBBCCCBBBCCCEEEHHHLLLNNNNNNMMMOOORRRSSSOOOMMMKKKKKKLLLNNNNNNNNNIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJKKKLLLLLLMMMMMMMMMLLLKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMIIIDDDCCCFFFLLLQQQTTTMMMLLLJJJHHHGGGHHHIIIJJJJJJJJJIIIJJJLLLLLLKKKIIIKKKJJJIIIHHHHHHJJJLLLNNNMMMPPPTTTXXXYYYYYYXXXWWWSSSSSSSSSSSSTTTUUUWWWWWWPPPOOONNNOOOOOONNNKKKHHHPPPRRRTTTVVVXXXYYYYYYYYY\\\ZZZXXXVVVVVVXXXZZZ\\\]]]^^^______cccppppppfffaaa```aaabbbddddddcccgggmmmnnnkkkiiiiiiiiigggeeeeeegggiiillloootttuuurrrlllgggdddeeeggghhhgggdddaaa```___```bbbfffhhhjjjlllppprrrrrruuuvvvrrrlllhhhiiillliiijjjjjjjjjlllpppwww}}}|||uuurrrqqqppplllhhhmmmhhhgggkkkppprrruuuzzz~~~{{{xxxvvvooojjjfffdddfffhhhhhhgggnnnooopppnnnkkkiiikkkmmmrrr}}}zzzyyyxxxuuuxxxpppfffaaaccciiinnnqqqnnnrrrwww}}}|||rrrdddfffkkkpppuuuuuusssqqqwwwtttpppllliiiggggggggggggiiikkklllnnnppptttvvvvvv{{{rrrlllddd___^^^^^^\\\[[[XXXVVVRRRKKKHHHLLLVVV___bbbaaaaaaaaa```^^^ZZZWWWXXXWWWVVVVVVXXX[[[^^^```___^^^\\\\\\\\\^^^```aaaeeefffgggfffdddccccccdddbbbeeeeee```ZZZWWWZZZ]]]]]]___```___^^^\\\\\\]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUWWWZZZ\\\]]]ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\[[[YYYWWWTTTRRRQQQQQQPPPNNNMMMMMMNNNPPPQQQTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMKKKKKKLLLLLLLLLKKKyyyuuuuuuzzz}}}{{{|||}}}|||zzzzzzsssqqqmmmhhhddddddhhhkkkqqqrrrtttssspppnnnmmmnnnnnnooosssssspppqqq}}}vvvooolllhhhfffgggiiiiiijjjjjjgggeeecccbbb___ZZZVVVYYYZZZ[[[]]]^^^_________cccccccccbbbbbbaaa```______]]]\\\]]]___aaa```^^^^^^\\\ZZZWWWUUUSSSSSSRRRRRRQQQMMMHHHCCCBBBEEEIIIOOOOOOOOONNNMMMPPPUUUZZZcccbbbcccffffffccccccfffgggjjjmmmmmmhhhbbb\\\YYYWWWUUUSSSSSSTTTUUUVVVUUUWWWUUUSSSSSSUUUVVVWWWWWWZZZXXXVVVUUUUUUSSSQQQOOOPPPOOONNNNNNNNNOOOPPPQQQOOONNNMMMLLLLLLMMMOOOPPPMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIHHHFFFFFFGGGIIIKKKMMMIIIIIIHHHIIIJJJLLLMMMOOONNNOOOPPPPPPPPPNNNMMMLLLLLLJJJGGGDDDBBB@@@???>>>>>>======>>>@@@BBBFFFIIIIIIKKKMMMLLLLLLMMMOOOPPPNNNLLLJJJJJJKKKLLLLLLLLLGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLHHHDDDCCCFFFKKKPPPSSSMMMLLLJJJIIIHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPPPPQQQSSSTTTUUUUUUVVVSSSSSSSSSTTTUUUVVVWWWXXXPPPNNNKKKLLLOOORRRSSSSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXVVVTTTTTTVVVXXXYYYZZZZZZZZZ[[[___kkkzzzuuujjjccc```aaabbbdddggghhheeefffiiiiiigggfffggggggfffddddddfffhhhiiilllppppppnnniiifffdddeeefffggggggeeedddddddddjjjllloooooonnnlllkkkkkknnnooopppnnnlllkkklllnnnkkkkkkkkkmmmqqqvvv}}}|||vvvooolllmmmllljjjgggmmmhhhggglllrrrwww|||{{{wwwssspppmmmllliiifffeeegggiiiiiihhhjjjlllmmmmmmlllmmmpppsssuuu~~~yyyxxxxxxuuuxxxqqqhhhccceeejjjpppsssuuuwww{{{}}}ttthhhhhhjjjnnnsssvvvwwwwwwyyyuuupppkkkhhhffffffggghhhkkknnnqqqsssvvvyyy|||{{{sssoooddd```[[[ZZZ[[[^^^____________\\\WWWTTTVVV___fffhhhhhhggggggfffeeebbb``````aaabbbbbbcccddddddddd```___]]]\\\\\\]]]___```ccceeegggfffdddbbbbbbbbbaaabbbbbb___\\\ZZZ\\\______```aaa```^^^\\\\\\\\\]]]\\\ZZZXXXVVVTTTSSSRRRUUUUUUUUUVVVXXXZZZ\\\]]]ZZZXXXWWWUUUTTTUUUUUUVVVXXXWWWVVVUUURRRPPPNNNMMMOOONNNMMMLLLMMMNNNPPPRRRSSSRRRRRRQQQPPPOOOOOONNNNNNMMMLLLLLLNNNNNNMMMKKKyyyxxx{{{~~~~~~~~~|||zzzxxxvvvvvvssspppjjjddd```aaadddhhhnnnrrruuusssmmmiiijjjllloooppprrrrrrpppttttttnnnjjjiiiggggggiiijjjjjjjjjiiigggeeedddbbb___[[[XXXRRRTTTVVVYYY\\\]]]^^^^^^dddcccbbbaaa___^^^\\\\\\\\\[[[[[[\\\^^^````````````^^^[[[YYYWWWVVVVVVVVVTTTSSSOOOHHHAAAAAAGGGMMMQQQRRRSSSTTTVVVZZZ___cccllljjjjjjmmmlllhhhgggiiihhhiiiiiifff```[[[WWWUUUTTTRRRPPPPPPQQQRRRRRRRRRTTTRRRQQQRRRTTTVVVWWWWWWVVVUUUUUUUUUUUUTTTRRROOOMMMMMMMMMNNNOOOQQQSSSTTTOOONNNLLLKKKKKKMMMPPPRRRNNNMMMLLLKKKKKKKKKKKKLLLIIIIIIHHHHHHIIIKKKLLLNNNIIIIIIJJJKKKLLLLLLKKKKKKNNNNNNNNNNNNMMMKKKIIIGGGIIIFFFEEEGGGJJJMMMLLLKKKEEEEEEEEEFFFHHHJJJMMMNNNOOOPPPPPPPPPOOOMMMLLLKKKJJJHHHFFFCCCAAA>>>===<<<<<<===>>>>>>@@@DDDJJJNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLJJJHHHHHHIIIJJJJJJIIIEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHGGGDDDDDDDDDEEEEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJFFFCCCBBBEEEJJJNNNPPPMMMLLLJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRPPPOOOOOOQQQSSSTTTQQQQQQQQQRRRSSSTTTUUUVVVPPPLLLGGGHHHMMMSSSWWWYYYWWWXXXYYYYYYZZZYYYYYYYYYWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVUUUVVV\\\dddlllrrrpppmmmhhhccc``````aaabbbfffkkkmmmiiieeeddddddbbbcccdddddddddcccdddgggiiiiiijjjlllkkkiiifffeeeeeeeeefffggggggfffggghhhjjjrrrtttvvvuuuqqqmmmjjjiiiiiiiiijjjllloooqqqrrrrrrpppnnnnnnqqqwww~~~tttooojjjhhhiiijjjiiihhhlllhhhhhhooowww}}}}}}|||yyyvvvrrrnnnkkkiiikkkjjjjjjkkkmmmnnnnnnmmmkkkkkklllllllllooosssvvvxxx}}}{{{vvvuuuuuutttyyyssslllhhhjjjooouuuxxx{{{}}}yyyssshhhggggggjjjpppvvvzzz{{{zzzvvvpppkkkggggggggghhhmmmppptttxxx{{{~~~}}}xxxrrrlllgggddd[[[YYYWWWXXX[[[___bbbcccfffggggggdddbbbccchhhlllooonnnnnnmmmmmmlllllllllmmmooorrrsssrrrnnnjjjgggbbbaaa___]]]\\\]]]^^^___```ccceeefffdddaaa______]]]]]]]]]\\\]]]]]]^^^___aaabbbbbb```]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSUUUUUUVVVWWWXXXZZZ\\\]]]XXXVVVSSSPPPOOONNNOOOPPPTTTTTTSSSQQQPPPMMMLLLJJJLLLLLLKKKKKKLLLNNNPPPQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMNNNPPPPPPNNNLLL{{{}}}~~~{{{{{{|||{{{xxxuuussspppooonnnrrrnnnhhhaaa]]]^^^cccgggkkkppptttqqqiiidddfffiiiqqqrrrsssqqqnnnrrr||||||tttnnnkkkiiiiiiiiijjjlllllljjjiiiddddddddddddcccbbb```^^^SSSUUUXXX\\\___aaaaaaaaadddcccbbb```___^^^]]]]]]]]]]]]\\\[[[\\\]]]^^^^^^\\\[[[YYYWWWUUUTTTTTTUUUSSSRRRNNNGGGBBBFFFRRR\\\aaabbbbbbcccfffiiimmmpppooolllkkkmmmlllfffccccccaaaaaaaaa^^^[[[YYYYYYZZZTTTRRROOOOOOPPPQQQQQQQQQRRRPPPPPPRRRUUUWWWXXXXXXSSSSSSSSSUUUVVVUUURRROOOMMMMMMMMMMMMOOOQQQSSSTTTLLLLLLKKKKKKMMMNNNQQQRRROOONNNLLLKKKKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKJJJJJJMMMMMMMMMMMMMMMKKKIIIHHHGGGFFFFFFKKKPPPQQQMMMGGGDDDDDDDDDEEEGGGJJJMMMNNNNNNOOOOOONNNMMMKKKHHHGGGEEEDDDCCC@@@===;;;;;;;;;>>>DDDIIIKKKNNNSSSWWWYYYYYYSSSNNNMMMLLLJJJIIIIIIJJJHHHGGGGGGHHHIIIHHHGGGBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGGGGGGGFFFFFFEEEDDDAAABBBCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEBBBAAADDDHHHLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLKKKLLLMMMMMMLLLKKKKKKKKKPPPQQQSSSUUUVVVWWWXXXXXXVVVTTTRRRQQQPPPQQQRRRRRRLLLMMMMMMNNNOOOQQQRRRSSSQQQMMMJJJLLLRRRWWWYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWTTTSSSUUUZZZ___aaabbbaaaaaa`````````aaabbbccceeemmmpppkkkeeecccbbbaaaaaabbbccccccccceeehhhjjjllllllkkkiiifffddddddeeeggghhhhhhgggfffgggjjjlllrrrssstttsssqqqnnnmmmmmmhhhhhhkkkrrrzzz~~~{{{wwwvvvtttsssvvv|||~~~|||zzznnnkkkhhhggghhhkkkkkkkkkllljjjmmmvvv~~~}}}xxxwwwwwwyyyyyyxxxvvvrrrooolllkkknnnoooqqqsssuuuvvvuuuuuuqqqpppooommmmmmoooqqqsssvvvxxxwwwuuurrrqqqqqqpppvvvsssooonnnpppvvv|||{{{{{{|||~~~wwwtttqqqoooeeedddeeehhhnnntttxxxzzzzzzvvvqqqllljjjjjjlllnnnuuuxxx}}}zzzwwwwwwuuutttrrroookkkhhhfffddd]]]\\\\\\]]]___bbbeeefffiiikkkmmmmmmlllkkkmmmooopppqqqqqqqqqpppqqqsssttt{{{~~~~~~vvvmmmgggeeeccc```^^^]]]\\\]]]^^^]]]```dddeeeccc___]]]\\\ZZZYYYYYYZZZ]]]_________```aaaaaa___[[[XXXWWWWWWTTTTTTUUUVVVWWWXXXXXXYYYUUUVVVVVVWWWYYYZZZ[[[\\\UUURRRNNNKKKJJJJJJLLLNNNSSSSSSSSSRRRPPPNNNMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQQQQNNNLLLyyy}}}{{{vvvrrroootttrrrooollliiigggfffeeehhheee```ZZZWWWYYY___ccceeejjjmmmjjjbbb___aaafffmmmppprrrpppnnnqqqvvvyyyyyyyyyxxxuuurrrnnnmmmllljjjjjjjjjkkklllkkkhhheee]]]^^^`````````___^^^^^^WWWZZZ]]]aaacccddddddccccccbbbaaa`````````aaaaaaaaa```___\\\ZZZZZZ[[[\\\YYYXXXWWWUUUTTTRRRRRRQQQQQQOOOKKKGGGIIISSSdddpppyyywwwsssqqqppppppqqqrrrkkkgggfffjjjjjjeeeaaa```ZZZ[[[[[[ZZZYYYYYY\\\^^^VVVSSSQQQPPPQQQRRRRRRQQQQQQPPPPPPRRRVVVYYYYYYYYYQQQQQQRRRSSSUUUTTTQQQOOOOOONNNNNNMMMNNNOOOPPPQQQJJJLLLNNNQQQSSSSSSSSSSSSOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLKKKJJJEEEEEEIIIOOOUUUSSSLLLDDDDDDDDDDDDFFFHHHKKKNNNOOOMMMMMMMMMKKKIIIGGGDDDCCC???@@@???===:::999<<<>>>DDDRRRaaahhhnnnsssuuusssiii]]]RRROOONNNJJJGGGIIIHHHGGGFFFFFFGGGGGGFFFDDD@@@AAAAAAAAAAAAAAAAAA@@@??????@@@AAABBBBBBCCCCCCFFFGGGIIIJJJJJJJJJIIIHHHJJJIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCEEEGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDAAABBBDDDHHHJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNPPPQQQPPPNNNMMMMMMNNNPPPQQQSSSUUUWWWXXXXXXXXXUUUVVVVVVVVVUUUTTTRRRQQQKKKKKKLLLMMMNNNPPPRRRSSSSSSRRRTTT\\\dddhhhddd```ZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXUUUSSSUUUZZZ]]]\\\ZZZ\\\]]]___aaacccccccccccccccjjjnnnjjjeeeddddddcccaaabbbcccddddddfffiiilllqqqpppmmmiiieeecccdddeeeiiiiiihhhgggeeeeeegggiiinnnooopppooommmmmmnnnpppnnnpppvvv~~~zzzxxxxxxzzz}}}|||xxxuuusssjjjhhhggggggiiikkklllmmmllllllsss~~~~~~~~~yyyrrrnnnooorrruuuvvvvvvtttqqqnnnmmmnnnppprrruuuwwwxxxxxxxxxxxxtttsssqqqpppqqqrrrssstttsssqqqqqqqqqrrrpppooonnnqqqpppppppppsssyyy|||uuutttwww{{{wwwnnnlllllllllcccdddfffkkkqqquuuwwwwwwxxxuuurrroooooopppsssuuu{{{vvvooolllkkkkkkiiiiiijjjjjjiiifffcccbbb______```bbbccceeegggiiijjjmmmoooqqqqqqpppppppppppprrrtttttttttuuuxxx{{{{{{pppiiifffeeebbb___]]]]]]]]]]]]\\\___bbbcccaaa^^^\\\[[[\\\[[[[[[]]]___aaa```___]]]^^^^^^\\\YYYVVVUUUUUUSSSTTTUUUWWWXXXYYY[[[[[[VVVVVVWWWXXXXXXXXXXXXXXXPPPMMMIIIGGGFFFHHHLLLNNNRRRRRRRRRQQQPPPNNNMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLNNNPPPPPPMMMKKKwww}}}|||uuupppkkkggghhhfffccc```^^^]]]]]]]]]___]]]ZZZVVVUUUYYY___dddcccfffgggddd___^^^bbbfffeeeiiilllkkklllppprrrrrrqqqqqqpppooonnnlllkkkjjjggggggggghhhhhhfffbbb___]]]___aaaaaa```^^^^^^^^^ZZZ\\\```ccceeefffeeedddbbbbbbaaa```aaabbbdddeeeeeedddbbb]]]YYYXXXXXXZZZXXXYYYYYYXXXVVVSSSQQQOOOOOOMMMLLLNNNVVVdddtttzzzsssooollljjjiiieeeaaabbbgggkkkgggcccbbbZZZ[[[[[[ZZZYYYYYYZZZ\\\WWWTTTRRRQQQRRRSSSRRRQQQPPPOOOPPPSSSVVVYYYYYYYYYQQQPPPPPPRRRSSSSSSQQQOOOOOOOOOMMMLLLLLLMMMNNNNNNKKKNNNRRRVVVXXXXXXWWWVVVTTTTTTTTTTTTSSSQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKHHHIIIKKKLLLMMMMMMLLLKKKDDDFFFJJJPPPSSSPPPIIICCCDDDDDDEEEFFFHHHKKKNNNOOOLLLLLLKKKJJJGGGDDDAAA???;;;<<<<<<:::888:::@@@EEEQQQggg~~~wwweeeTTTOOOMMMGGGEEEGGGFFFEEEDDDDDDEEEDDDBBB@@@======>>>>>>>>>>>>======;;;<<<===>>>???@@@AAABBBEEEFFFHHHIIIIIIHHHGGGFFFHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEECCCBBBBBBEEEGGGIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLPPPRRRTTTSSSPPPNNNOOOQQQMMMNNNOOOPPPQQQRRRSSSTTTSSSUUUXXXYYYYYYVVVSSSQQQMMMNNNNNNOOOQQQSSSUUUVVVTTTXXXaaaooo{{{|||tttlllYYYXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZYYYVVVTTTUUUYYY[[[[[[ZZZ^^^```bbbdddeeedddbbbaaa```fffiiifffccceeeeeedddaaabbbccccccdddfffiiilllqqqppplllhhhdddbbbdddfffgggggggggfffcccbbbccceeekkklllmmmmmmllllllnnnoootttwwwyyyzzz{{{{{{{{{}}}|||wwwrrrnnnlllfffggghhhiiijjjkkkkkklllmmmooowww|||yyyqqqssstttpppkkkjjjnnnrrrtttuuuuuurrrmmmkkklllnnnppprrruuuvvvuuutttuuuvvvrrrqqqqqqsssvvvyyyzzzyyyrrrooopppuuuyyyvvvsssqqqnnnoooqqqrrruuuzzz}}}vvvrrrsssxxx}}}uuummmlllllllllfffhhhkkkpppuuuxxxwwwvvvvvvuuusssrrrsssuuuxxxyyy}}}zzzppphhhcccbbbbbbbbbgggiiikkkllljjjgggccc```[[[^^^aaacccdddfffiiikkklllmmmoooqqqrrrrrrqqqqqqppptttwwwyyyyyyzzz~~~}}}tttnnngggeeebbb```^^^]]]^^^^^^\\\___aaabbb```]]][[[[[[```aaaaaaaaa```___^^^]]]ZZZ[[[[[[ZZZXXXVVVUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTLLLIIIEEEBBBCCCFFFKKKOOOOOOOOOOOONNNMMMLLLKKKJJJLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMMMMKKKIIImmmuuuwwwqqqiiieeeaaa\\\XXXWWWTTTRRRQQQQQQQQQRRRTTTTTTSSSRRRTTTXXX___ddd]]]]]]\\\YYYXXXZZZ___ccc]]]aaaaaa```bbbiiikkkiiiiiiiiihhhhhhhhhgggdddcccaaa````````````___\\\YYY[[[^^^aaabbb``````aaabbbZZZ]]]aaaeeehhhhhhgggfffcccbbbaaa``````bbbdddeeegggfffccc^^^YYYWWWXXX[[[XXXZZZ[[[[[[YYYTTTPPPMMMOOONNNPPPXXXeeesss~~~}}}ssskkkgggfffeeedddeeeaaaaaagggkkkgggbbb```[[[]]]^^^]]][[[YYYXXXYYYUUUSSSPPPOOOPPPQQQPPPPPPOOONNNOOORRRUUUWWWWWWVVVRRRPPPOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKLLLMMMMMMLLLNNNQQQTTTWWWXXXYYYYYYVVVWWWXXXXXXWWWUUURRRPPPJJJJJJKKKLLLLLLMMMMMMMMMKKKKKKJJJIIIJJJJJJKKKLLLIIIJJJKKKLLLLLLLLLKKKJJJDDDFFFIIIKKKKKKIIIFFFDDDEEEDDDEEEFFFHHHJJJMMMNNNMMMLLLKKKJJJGGGCCC@@@>>>999::::::888888===FFFMMMddd~~~jjjTTTLLLIIICCC@@@CCCBBBAAA@@@AAABBBAAA>>><<<999999::::::::::::999999777888999:::<<<===>>>??????@@@CCCEEEFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCFFFHHHHHHHHHEEEFFFGGGIIIJJJJJJKKKKKKLLLPPPRRRPPPLLLJJJKKKNNNLLLLLLKKKKKKLLLMMMOOOPPPOOOQQQUUUWWWWWWVVVSSSQQQNNNNNNOOOPPPRRRTTTVVVWWWTTTZZZfffxxxyyymmmXXXXXXXXXXXXYYY[[[]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZWWWUUUSSSTTTVVVYYY[[[\\\```bbbdddeeeeeecccaaa___^^^aaabbb``````ddddddbbb```aaabbbbbbbbbdddgggjjjlllkkkhhheeeaaaaaacccfffbbbdddeeedddbbb``````aaadddhhhmmmpppqqqpppooopppuuuwww}}}zzztttxxx{{{zzzwwwwww}}}|||xxxsssnnnjjjhhhgggiiilllnnnnnnmmmmmmlllooopppwww}}}vvvssskkknnnpppmmmjjjkkkqqqxxx}}}}}}{{{vvvooolllnnnqqqppprrrtttsssqqqpppqqqrrrppppppqqqvvv{{{}}}uuuqqquuu|||yyysssuuuwwwxxxyyy|||}}}yyyuuussstttxxx|||~~~vvvpppooonnnkkkjjjkkkmmmqqquuuwwwwwwuuuuuutttttttttuuuwwwxxxyyyxxx|||~~~~~~}}}~~~~~~|||sssmmmeee```___aaaaaaaaajjjkkkllllllkkkiiifffddd[[[^^^bbbdddeeefffhhhjjjjjjjjjkkklllnnnooooooooommmrrrxxx{{{{{{|||zzztttqqqgggeeeccc```^^^^^^^^^___]]]___aaa```^^^\\\\\\\\\```bbbccc```[[[WWWVVVVVVWWWXXXZZZZZZXXXWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWUUUSSSQQQPPPJJJGGGBBB??????CCCIIILLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCAAAAAACCCDDDFFFGGGHHHIIIJJJIIIHHHHHHIIIIIIHHHGGG]]]fffiiibbbZZZVVVSSSOOOLLLJJJHHHGGGFFFGGGHHHIIIHHHIIIIIIKKKMMMSSSZZZ___RRROOOLLLKKKLLLPPPUUUXXXYYY[[[YYYUUUXXX___ccc```______```aaabbb```^^^[[[ZZZZZZYYYZZZ[[[ZZZXXXUUUQQQUUUZZZ\\\]]]^^^```cccZZZ]]]bbbgggjjjkkkkkkjjjcccbbbaaa___```aaabbbdddgggfffddd___ZZZXXXZZZ\\\XXXYYY\\\\\\YYYTTTNNNJJJOOOPPPUUUaaappp|||zzzsssiiicccbbbdddeeefffiiidddcccgggiiiddd]]]ZZZ[[[]]]______]]]ZZZXXXXXXTTTQQQOOONNNNNNOOONNNMMMMMMMMMNNNQQQTTTVVVUUUTTTRRRQQQOOOOOOPPPPPPPPPOOOLLLKKKJJJJJJJJJLLLMMMNNNKKKLLLMMMPPPRRRUUUXXXYYYOOOQQQSSSTTTSSSPPPLLLIIIGGGHHHJJJKKKMMMNNNNNNNNNKKKJJJIIIIIIJJJKKKLLLMMMKKKKKKLLLLLLLLLJJJIIIHHHEEEFFFGGGFFFDDDCCCDDDFFFDDDDDDDDDEEEGGGIIIKKKMMMNNNMMMLLLJJJGGGCCC@@@>>>999::::::999999???JJJSSSssskkkRRRJJJFFF???<<>>>>>??????>>>;;;999666666777777777777666666444555666777999;;;<<<<<<999;;;???BBBDDDDDDCCCBBB???@@@AAACCCDDDFFFGGGHHHCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCDDDFFFHHHHHHGGGDDDEEEFFFHHHIIIJJJJJJJJJGGGKKKMMMLLLGGGDDDFFFIIIMMMLLLJJJJJJJJJLLLNNNOOOMMMOOOQQQSSSTTTTTTSSSRRRMMMMMMNNNOOOQQQSSSUUUVVVSSSYYYfffwwwssseeeXXXXXXXXXYYY[[[]]]```aaa[[[[[[[[[[[[[[[[[[[[[[[[UUUTTTRRRRRRSSSVVVZZZ]]]aaabbbdddeeedddbbb___^^^]]]^^^]]][[[^^^bbbccc______```aaaaaaaaacccfffhhhffffffdddbbb``````ccceee^^^```bbbcccaaa_________]]]dddmmmtttvvvuuutttrrrqqqsssvvvzzz{{{yyyuuurrrooouuuzzzyyytttttt{{{~~~{{{wwwrrrmmmiiigggjjjmmmrrrtttsssqqqpppoooqqqqqqvvv}}}yyyssspppiiimmmooonnnkkkmmmuuu}}}|||tttppprrrvvvqqqssstttrrrooonnnoooqqqpppqqqsssxxx~~~}}}xxxuuuzzz{{{}}}~~~{{{zzzxxxuuussssssvvvxxx{{{}}}{{{vvvsssrrrnnniiilllllllllooorrrttttttttttttuuuuuuvvvvvvvvvvvvvvvsssxxx}}}~~~|||{{{{{{yyyvvvvvvwwwvvvsssoooiiieee___^^^```dddffffffggggggggghhhhhhgggffffff^^^aaaeeefffeeedddfffhhhhhhgggfffgggiiikkklllllljjjpppwwwzzz{{{{{{~~~}}}zzzwwwuuusssqqqgggeeeccc```_________```^^^`````````]]]\\\\\\]]]]]]aaabbb]]]UUUNNNMMMOOOVVVXXXYYYZZZYYYYYYYYYZZZQQQRRRSSSTTTVVVWWWYYYYYYXXXXXXXXXWWWUUURRROOONNNJJJFFF@@@<<<<<<@@@FFFJJJMMMMMMNNNNNNMMMLLLKKKKKKGGGGGGHHHGGGGGGFFFEEEDDD???@@@AAACCCEEEFFFHHHHHHJJJHHHFFFFFFGGGGGGFFFEEEOOOPPPPPPPPPNNNLLLIIIGGG?????????@@@AAABBBDDDEEEAAABBBEEEGGGHHHHHHHHHGGGFFFDDDBBBCCCFFFIIIKKKLLLMMMNNNNNNOOOOOOQQQTTTWWWRRRRRRRRRSSSTTTSSSOOOMMMLLLNNNPPPPPPPPPPPPQQQRRRWWWUUURRRPPPSSSXXX^^^bbbZZZ]]]bbbgggkkkllliiigggbbb\\\ZZZ]]]___^^^___bbb```bbbccc^^^XXXVVVZZZ___^^^\\\^^^aaa\\\QQQLLLMMMKKKUUUccclllnnnnnnooopppnnnkkkfffbbbaaabbbdddfffgggfffeeeddddddcccaaa_________^^^]]]ZZZVVVSSSQQQMMMKKKHHHHHHJJJLLLNNNOOOMMMMMMOOOQQQSSSRRROOOMMMOOONNNMMMMMMMMMMMMNNNNNNLLLJJJHHHGGGFFFGGGIIIJJJGGGGGGGGGHHHJJJLLLNNNPPPKKKLLLMMMLLLJJJHHHHHHHHHDDDGGGJJJKKKKKKJJJJJJKKKLLLJJJGGGDDDDDDEEEHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGFFFFFFHHHKKKNNNPPPOOOLLLHHHDDDAAA>>><<<:::999:::<<<999:::LLLaaa}}}```LLLGGG@@@??????:::;;;<<<<<<:::888777777888777777666555555444333333222222333444555555555555999:::;;;<<<===>>>>>>>>>======<<<===>>>@@@BBBCCCBBBAAA@@@??????AAACCCDDDHHHHHHGGGEEEDDDCCCBBBAAAAAABBBAAA@@@>>>>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIJJJKKKJJJHHHEEEDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNHHHKKKNNNOOOOOONNNNNNNNNPPPPPPOOONNNOOOQQQSSSUUUVVVZZZaaahhhmmmjjjbbb[[[XXXVVVVVV[[[bbbgggfffccc___]]]ZZZYYYZZZ\\\\\\\\\QQQPPPOOOQQQVVVZZZ\\\]]]^^^___``````___]]]ZZZYYYXXXYYYZZZ\\\^^^___``````cccbbbaaa______```aaabbbcccbbb```^^^]]]^^^___```aaaccceeeeeeccc```______bbbkkksssuuussssssqqqnnnsssppplllhhhfffeeeffffffjjjmmmppprrrrrrrrrssstttyyywwwuuurrrooommmlllkkkppprrrtttvvvuuuqqqmmmkkkkkkmmmpppsssssspppmmmkkkgggfffiiinnnnnnoooxxx|||uuupppmmmlllooopppppppppooommmkkkjjjllljjjnnnyyy~~~{{{zzz|||{{{{{{~~~}}}{{{{{{yyyvvvrrrooooooppp}}}~~~~~~}}}yyyssslllhhhiiiiiiiiihhhggghhhkkknnnsssuuuvvvuuurrrqqqsssuuuyyy{{{}}}{{{vvvuuuwww{{{~~~~~~~~~}}}yyytttpppmmmfffdddaaa```aaadddhhhkkkmmmkkkhhhfffffffffffffffbbbdddffffffeeedddeeeffffffddddddfffjjjmmmlllkkkjjjllloootttxxxzzzyyywwwvvvuuussspppnnnlllkkkkkkeeedddbbb```___```aaabbbaaa___^^^___aaa```\\\YYY]]]ZZZXXXWWWRRRMMMLLLOOOTTTYYY[[[YYYWWWYYYYYYWWWTTTRRRQQQPPPQQQSSSVVVXXXaaa^^^ZZZVVVQQQMMMJJJIIICCC@@@===;;;<<<@@@DDDGGGIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCDDDFFFGGGBBBCCCEEEGGGHHHJJJJJJKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHFFFDDDBBB@@@??????????????????????????????@@@AAABBBBBBBBBBBB@@@???>>>@@@CCCFFFHHHHHHFFFGGGHHHHHHHHHIIIKKKMMMIIIIIIHHHIIIJJJJJJHHHFFFFFFGGGGGGHHHJJJMMMQQQTTTRRROOOKKKIIIKKKQQQXXX]]][[[___ffflllooommmgggccc[[[VVVUUUYYY[[[[[[[[[^^^^^^^^^]]][[[ZZZ[[[]]]^^^```]]]]]]]]]WWWNNNJJJLLLQQQXXX```eeeeeeddddddeeegggeeebbb```___```bbbdddfffdddcccbbbbbbaaa^^^\\\]]]\\\ZZZWWWTTTQQQOOONNNIIIGGGDDDDDDFFFIIIJJJJJJKKKLLLNNNQQQSSSRRRPPPMMMLLLLLLLLLLLLLLLMMMMMMMMMHHHGGGEEEDDDCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIKKKKKKFFFGGGHHHGGGEEECCCCCCDDDBBBEEEHHHJJJJJJJJJJJJKKKJJJHHHEEEBBBBBBEEEHHHJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGFFFFFFGGGKKKMMMOOOMMMKKKGGGDDD@@@>>><<<:::888:::<<<:::===PPPeee~~~zzz\\\HHHCCC===<<<===999999::::::999777666666777666666555444444333222222222333444555555666666666777777888999::::::::::::;;;::::::;;;<<<===???@@@@@@@@@?????????@@@AAABBBDDDDDDCCCBBBAAA@@@@@@???AAAAAA@@@>>><<<<<<===???@@@@@@@@@AAABBBCCCCCCDDDBBBCCCCCCCCCBBBBBBCCCEEEEEEFFFGGGFFFDDDCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIFFFIIILLLMMMLLLKKKKKKKKKOOONNNMMMMMMNNNOOOQQQSSSTTTUUUXXX\\\```___[[[WWWUUUVVVZZZbbbjjjmmmjjjfff^^^\\\YYYYYYZZZ[[[\\\\\\RRRPPPOOOPPPTTTXXXZZZ[[[]]]]]]]]]]]]\\\ZZZXXXWWWWWWXXXZZZ]]]___```````````````_________``````aaa___^^^\\\ZZZZZZZZZ[[[\\\bbbdddffffffeeecccbbbbbbeeelllrrrqqqpppppppppnnnllliiifffbbb```___``````iiilllooopppqqqqqqrrrssswwwuuuqqqnnnllllllmmmnnnrrrsssuuuvvvuuurrrnnnlllkkkmmmppprrrqqqnnnkkkhhheeeeeehhhmmmmmmnnnuuuyyyrrrnnnkkkkkkmmmmmmmmmlllkkkjjjhhhhhhiiifffjjjrrrwwwuuutttvvvwwwwwwyyy~~~~~~}}}~~~~~~~~~~~~~~~|||zzzxxxwwwxxxxxxvvvtttqqqppprrrttt|||}}}|||zzzvvvpppkkkhhheeefffgggggggggjjjnnnrrrxxxxxxxxxuuurrrqqqsssuuuwwwyyy{{{yyyuuusssvvvyyy|||yyytttooolllfffeeebbbaaabbbeeeiiilllllliiiffffffggggggeeecccaaacccdddcccaaa______``````___```bbbgggjjjjjjiiilllmmmooosssvvvvvvtttrrrmmmmmmkkkjjjhhhggggggfff```````````````___^^^^^^``````___^^^^^^]]]\\\[[[ZZZXXXVVVVVVSSSOOOOOOSSSYYY]]]___[[[YYYYYYYYYVVVUUUTTTSSSRRRSSSUUUVVVXXX^^^\\\XXXTTTOOOLLLIIIHHHBBB???<<<999:::===BBBEEEJJJJJJKKKKKKJJJIIIHHHGGGIIIHHHGGGFFFFFFGGGHHHIIICCCDDDFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFDDDCCCBBBAAA@@@???>>>===@@@AAAAAAAAA@@@>>><<<;;;>>>>>>======<<<============<<<===???BBBDDDEEEDDDAAABBBBBBCCCDDDEEEEEEEEEDDDBBBAAAAAABBBCCCBBBAAADDDBBBAAAAAADDDIIIOOOSSSLLLHHHCCCAAADDDKKKSSSYYY^^^ccckkkppppppjjjaaa\\\RRRNNNOOOSSSVVVUUUTTTVVVYYYVVVTTTUUUYYY[[[\\\[[[___\\\YYYVVVQQQKKKIIILLLWWWYYY[[[[[[ZZZYYYZZZZZZ]]]]]]\\\\\\\\\^^^___aaaaaa```___^^^^^^]]][[[YYYZZZXXXUUUQQQNNNLLLKKKJJJDDDBBBBBBCCCEEEFFFFFFEEEHHHHHHKKKMMMPPPOOOLLLJJJFFFGGGHHHJJJJJJJJJIIIHHHEEECCCBBB@@@???@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDD@@@BBBCCCBBB@@@??????@@@???BBBFFFHHHHHHHHHHHHIIIFFFCCCAAA???@@@CCCGGGIIIGGGFFFEEECCCBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFEEEEEEFFFIIIKKKKKKJJJHHHEEEBBB???===<<<888777999<<<;;;@@@UUUlllrrrUUUCCC???:::999;;;888666777888777555444444555444444333333222222111111222333444555666666666666555555666777888888888888777777777777888:::;;;<<<===============>>>>>>>>>>>>>>>>>>=========<<<<<<>>>???>>><<<:::999;;;<<<======>>>??????@@@AAAAAA?????????===<<<<<<>>>@@@???AAACCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEGGGJJJJJJIIIGGGGGGHHHLLLLLLKKKKKKKKKMMMNNNOOOPPPOOONNNOOOQQQSSSSSSRRROOOSSS\\\fffooopppkkkeee\\\YYYWWWWWWYYYZZZ[[[ZZZRRRPPPOOOPPPSSSVVVXXXXXXZZZZZZYYYXXXWWWVVVUUUUUUTTTVVVYYY]]]___``````___\\\\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXVVVUUUVVVVVVWWW]]]___bbbbbbaaa``````aaadddjjjnnnkkkiiijjjkkkiiidddbbb___\\\ZZZZZZZZZ[[[eeehhhkkkllllllllllllmmmqqqoookkkiiiiiikkkmmmpppqqqrrrttttttrrrooollljjjiiikkkmmmnnnmmmjjjgggdddcccdddgggkkkkkkjjjooovvv}}}xxxrrrnnnkkkjjjiiijjjiiigggfffdddccccccbbbbbb```bbbhhhllllllmmmnnnrrrqqqrrrvvv{{{}}}|||yyyzzz{{{}}}yyywwwwwwwwwvvvvvvuuuuuuuuussssssqqqooonnnooosssvvv{{{zzzxxxuuuqqqllliiigggcccdddeeefffhhhmmmssswww{{{zzzwwwssspppoooqqqttttttvvvxxxvvvsssrrrtttwww~~~}}}yyyuuupppllliiieeedddbbbaaaccceeehhhjjjjjjgggdddfffiiihhhddd___cccdddeeeccc```^^^]]]]]]___^^^___bbbfffiiijjjjjjjjjkkkkkkmmmnnnmmmjjjgggbbbbbbbbbcccccccccbbbbbb\\\]]]^^^______^^^\\\[[[```bbbcccaaa\\\ZZZZZZ\\\WWWUUUUUUVVVUUURRRTTTYYY```cccccc^^^ZZZZZZXXXUUUSSSSSSSSSSSSSSSSSSSSSSSSXXXWWWTTTPPPLLLIIIFFFEEE@@@===999777777;;;@@@DDDKKKKKKKKKJJJIIIHHHGGGFFFIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHGGGEEEBBB@@@DDDCCCAAA???>>>>>>>>>???@@@@@@AAACCCEEEFFFFFFDDDCCCCCCDDDFFFHHHIIIIIIHHHGGGEEEAAA@@@@@@AAAAAA@@@DDDBBB@@@@@@CCCGGGKKKMMMHHHEEE@@@???CCCKKKTTT[[[dddiiinnnooojjjaaaXXXRRRKKKIIIJJJOOOQQQNNNLLLLLLOOOOOONNNOOOQQQSSSTTTUUUYYYVVVRRROOOKKKJJJMMMPPPXXXVVVSSSQQQQQQRRRTTTUUUSSSSSSTTTVVVXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[YYYXXXWWWTTTPPPKKKHHHGGGFFFGGG@@@@@@AAACCCFFFGGGEEEDDDDDDDDDEEEGGGHHHGGGDDDBBB???@@@BBBDDDEEEDDDCCCBBB@@@@@@>>>===<<<<<<<<<===;;;<<<===>>>???>>>===<<<<<<>>>??????===<<<<<<===>>>AAADDDEEEDDDCCCCCCCCC@@@>>><<<;;;<<<@@@DDDGGGFFFDDDAAA???>>>>>>??????======>>>???@@@AAAAAABBBAAABBBCCCCCCBBBCCCEEEGGGFFFEEECCCAAA>>><<<:::999666444666:::;;;CCC[[[sssiiiNNN???<<<777777:::777333555555555333333333555333333222222222111111111111222333444444555555555444444555666777777666666444444444555555666777888888999999:::::::::999999888888888999999999999999:::::::::999777888:::<<<========================<<<<<<<<<999888888:::<<<;;;===@@@@@@>>><<<;;;;;;======>>>>>>???@@@AAABBBDDDEEEGGGGGGEEEDDDDDDEEEHHHHHHGGGGGGGGGHHHIIIJJJLLLJJJHHHGGGHHHIIIKKKLLLHHHMMMVVV```ggggggbbb]]]VVVUUUSSSTTTVVVWWWWWWWWWQQQOOONNNOOOSSSVVVXXXYYYWWWVVVUUUSSSRRRRRRRRRRRRPPPRRRVVVYYY\\\]]]\\\\\\XXXYYYYYYYYYXXXWWWUUUTTTTTTTTTRRRQQQPPPPPPQQQQQQRRRTTTWWWXXXWWWWWWXXXYYY^^^eeeiiifffcccbbbbbb```^^^]]][[[YYYWWWWWWWWWXXX]]]```bbbccccccbbbcccdddeeedddccccccdddfffhhhjjjkkkkkklllkkkiiigggdddbbbbbbccceeeggggggeeebbb```___aaadddfffffffffhhhjjjnnnmmmkkkjjjhhhhhhhhhhhhgggeeebbb___\\\[[[ZZZZZZXXXWWWXXX]]]bbbeeehhhiiinnnllllllooorrruuuuuuuuuyyyyyy{{{||||||yyysssoooqqqqqqpppppppppqqqrrrrrrooonnnmmmlllkkkmmmqqqtttxxxvvvsssoookkkhhhgggfffcccdddfffgggjjjooouuuzzzzzzwwwrrrnnnllllllooorrrrrrssstttsssqqqqqqsssuuu|||zzzxxxtttoookkkgggeeecccbbbbbbbbbccceeeggghhhjjjfffdddfffjjjiiiccc\\\```aaaaaa```^^^\\\[[[\\\]]]^^^___aaaccceeefffggggggfffffffffeeebbb]]]ZZZXXXYYY[[[]]]____________YYYYYYZZZZZZ[[[[[[[[[[[[bbbgggkkkggg___YYYXXXZZZVVVTTTTTTWWWWWWVVVYYY^^^eeegggfff___ZZZXXXWWWSSSOOOPPPPPPPPPPPPNNNMMMLLLQQQPPPNNNLLLIIIEEECCCAAA===;;;888666888<<>>===<<<::::::999999999888999999888999:::;;;;;;:::999888999:::<<<<<<;;;:::;;;<<<@@@BBBDDDDDDAAA>>>======;;;:::999999;;;>>>BBBDDDAAA???===:::999999:::;;;999999:::;;;<<<============>>>??????>>>>>>@@@BBB??????>>><<<:::999888777444222444888;;;FFF```zzz}}}```HHH<<<<<<777666999777222333444444333222333555333333222222222222222111000111222333333444333333222333333444444444444333222222333444444555555555555555666666666555555444555555555555666666666666555555666666555777999<<>>>>>===;;;::::::999;;;;;;;;;999777777888::::::<<<>>>===;;;888666666666777888:::;;;<<<===>>>>>>???AAA@@@???>>>>>>???CCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAABBBCCCDDDBBBFFFKKKRRRUUUUUURRRPPPOOONNNMMMNNNQQQRRRRRRQQQNNNMMMLLLMMMQQQUUUXXXYYYRRRQQQPPPNNNMMMMMMMMMMMMJJJLLLOOORRRTTTUUUUUUUUUTTTTTTTTTRRRPPPMMMKKKIIIKKKKKKJJJIIIHHHHHHHHHHHHFFFHHHKKKLLLLLLLLLNNNOOOWWW___dddccc___\\\YYYUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRTTTVVVWWWVVVUUUVVVVVVTTTVVVYYY\\\^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZXXXWWWVVVWWWZZZ\\\]]]]]]\\\[[[YYY\\\^^^^^^^^^^^^^^^^^^\\\]]]^^^___aaacccdddeeebbb```\\\XXXTTTRRRQQQPPPMMMNNNPPPTTTZZZaaaeeeeeeiiigggggggggiiikkkmmmmmmrrrpppnnnnnnnnnmmmkkkiiiiiiiiiiiiiiijjjkkkmmmnnnllllllllljjjiiijjjnnnqqqrrrppplllhhheeedddccccccccceeegggiiikkkooossswwwuuuqqqlllhhhhhhjjjmmmooommmnnnnnnnnnnnnnnnpppqqqwwwuuurrrnnnjjjgggeeecccccccccccccccdddfffggghhhhhheeedddfffgggeee___YYYWWWXXXZZZZZZYYYXXXXXXYYY[[[\\\]]]]]]^^^^^^___```dddcccbbbaaa___[[[VVVRRRNNNPPPTTTWWWZZZZZZZZZYYYUUUTTTRRRRRRSSSUUUXXXZZZdddkkkqqqnnncccYYYVVVVVVUUUSSSTTTVVVWWWWWW[[[aaadddfffddd]]]WWWVVVTTTQQQMMMNNNNNNNNNMMMJJJHHHFFFJJJIIIHHHGGGDDDBBB???>>>:::999777777:::???EEEHHHJJJIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]_________^^^^^^^^^]]][[[YYYWWWVVVUUUUUUQQQPPPPPPRRRUUUVVVVVVVVVXXXVVVTTTVVVZZZ^^^^^^]]]UUUQQQMMMJJJIIIIIIHHHGGGFFFFFFIIIOOOTTTVVVTTTPPPJJJJJJJJJLLLQQQWWW]]]aaapppqqqoooggg\\\QQQLLLJJJKKKHHHIIIMMMNNNJJJGGGGGGGGGKKKNNNKKKFFFCCCFFFJJJGGGIIIIIIFFFGGGNNNTTTVVVUUUMMMEEEBBBDDDGGGGGGEEE@@@AAABBBEEEGGGIIIKKKKKKMMMMMMMMMPPPSSSUUUUUUTTTGGGEEEAAA===;;;;;;<<<<<<999<<>>============<<<:::;;;<<<======<<<;;;:::666666777777777888888888999999:::::::::::::::999888999;;;<<<;;;:::;;;<<>>AAABBB<<<;;;:::888777777777888888999999::::::;;;;;;;;;999;;;<<<<<<;;;;;;<<<>>>;;;;;;:::999888777666666555222444888===IIIeeetttVVVAAA999<<<888666999666111333444444333333555666444444444444444333333333000111222333333444444444111111222222222222222111222222333444555555444444444444444333333333333333444444444444444555555555222333444444444555888;;;======<<<;;;:::888888777888:::;;;:::888888888999:::;;;<<<;;;888666444444111222444555777888888888777888999999777777888:::=========>>>>>>>>>>>>>>>999;;;<<<<<<;;;:::;;;<<<>>>???BBBDDDEEEEEEDDDCCCGGGFFFFFFHHHJJJLLLLLLKKKJJJHHHGGGIIILLLPPPRRRSSSKKKJJJJJJIIIHHHGGGFFFEEECCCDDDFFFHHHIIIKKKKKKLLLMMMLLLKKKIIIGGGDDDAAA@@@AAAAAAAAA@@@??????>>>>>>>>>@@@BBBCCCCCCDDDFFFHHHOOOXXX^^^\\\XXXUUUQQQLLLJJJJJJIIIIIIHHHHHHIIIIIIFFFHHHKKKKKKJJJIIIIIIIIIFFFHHHMMMQQQSSSRRRPPPOOOPPPPPPOOONNNMMMLLLLLLKKKJJJKKKNNNQQQRRRSSSRRRRRRPPPSSSSSSQQQRRRTTTSSSPPPLLLNNNQQQTTTWWWYYY[[[\\\YYYWWWTTTPPPMMMJJJHHHGGGDDDGGGIIIMMMTTT]]]aaa``````___^^^]]]]]]^^^```aaa```^^^\\\[[[^^^```bbbcccddddddeeefffggghhhhhhiiifffggggggfffeeefffhhhjjjhhhfffccc```^^^^^^^^^______bbbeeeggghhhjjjmmmooonnniiidddaaaaaadddfffgggeeeeeeeeeffffffhhhiiijjjooommmjjjfffcccbbbaaaaaaaaabbbcccdddeeefffffffffbbbbbbaaaaaa___\\\WWWSSSRRRTTTVVVWWWWWWWWWXXXZZZ\\\]]]^^^^^^\\\\\\]]]^^^aaa```___^^^\\\XXXSSSOOOGGGJJJNNNRRRTTTTTTSSSRRRQQQOOOLLLKKKMMMQQQUUUXXXcccjjjpppmmmcccYYYTTTSSSUUURRRRRRTTTTTTTTTXXX^^^^^^aaa^^^WWWRRRRRRQQQNNNNNNNNNNNNMMMKKKHHHEEEDDDCCCCCCCCCBBB@@@>>><<<:::888888888:::===AAAFFFHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCAAA@@@???>>>============ggggggiiiiiiiiiiiihhhgggfffggggggggghhhhhhhhhhhhiiihhhhhhgggeeecccaaa```\\\[[[[[[^^^bbbfffiiiiiihhhddd______cccggggggfff```]]]ZZZYYYYYYYYYXXXWWWUUUTTTVVV\\\bbbddd```\\\TTTUUUXXX[[[^^^aaacccdddqqqrrrpppiii]]]SSSNNNMMMLLLIIIIIINNNPPPNNNMMMNNNNNNPPPQQQOOOKKKIIIIIIJJJEEEIIIJJJFFFGGGMMMQQQQQQQQQIIIBBBAAAGGGKKKJJJHHH@@@AAAAAABBBDDDFFFHHHIIIIIIIIIIIIKKKNNNOOONNNMMMCCCAAA???<<<;;;;;;;;;<<<;;;@@@HHHPPPUUUUUUQQQMMMIIIFFFAAA???@@@BBBEEEFFF@@@@@@??????>>>=========888999:::;;;<<<======>>><<<<<<<<<<<<<<<===>>>???<<<>>>@@@@@@@@@???@@@BBBFFFGGGHHHGGGDDD@@@>>>===999:::<<<>>>@@@AAAAAAAAA=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::;;;;;;:::::::::;;;999999999888888777777777777444555:::???MMMjjjeeeMMM;;;777<<<888666777444222333555555555555666888555555555555555666666666222222333444555555555555444444555555555444444333333444555666666666555444666555444333222333444444555555555555444444444444444444555444333333555888999888888888888777777777666888;;;;;;:::999888999999::::::999777555666777333444555666666666555444444555666555555555777888999999999::::::999999888333666888888777666777999;;;<<<>>>>>>======<<<<<>>===>>>=========???@@@BBBCCCDDDCCCBBB@@@>>>===<<<;;;<<<<<<<<<<<<;;;:::999999999:::<<<<<<<<<===???AAAFFFMMMRRROOOKKKIIIGGGCCC????????????@@@@@@@@@@@@>>>@@@BBBBBB@@@?????????<<<>>>AAADDDFFFFFFEEECCCFFFEEEDDDCCCCCCCCCCCCDDDAAABBBEEEGGGHHHHHHHHHHHHFFFHHHHHHDDDEEEIIIHHHDDDBBBDDDGGGJJJMMMNNNNNNNNNKKKKKKJJJHHHFFFDDDBBB@@@>>>BBBFFFHHHOOOYYY\\\YYYTTTTTTSSSQQQPPPOOOPPPQQQOOOMMMKKKLLLOOOSSSVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]YYY[[[]]]]]]]]]]]]^^^___]]]\\\ZZZXXXWWWWWWXXXYYYVVVZZZ^^^bbbccccccdddeeeccc___YYYVVVVVVXXXXXXXXX[[[ZZZZZZ[[[]]]^^^______bbb```]]]ZZZYYYYYYZZZZZZ[[[\\\^^^___```aaaaaa```ZZZ[[[\\\YYYTTTOOOLLLKKKMMMOOOQQQRRRRRRRRRSSSUUUWWWYYYZZZZZZXXXXXXZZZ\\\ZZZZZZYYYYYYXXXUUUPPPLLLEEEHHHMMMQQQSSSRRRPPPNNNPPPOOOMMMNNNOOOSSSWWWYYY```dddgggddd]]]VVVSSSSSSTTTQQQPPPPPPPPPOOOSSSYYYVVVYYYWWWQQQMMMMMMMMMLLLMMMMMMKKKIIIFFFDDDAAA@@@===>>>>>>>>>===;;;999777888888:::<<<>>>AAACCCDDDDDDDDDBBBAAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAA<<<<<<:::999999999999999oooppprrrssstttsssqqqpppmmmmmmllllllkkkllllllmmmnnnoooooonnnmmmjjjhhhfffdddcccdddhhhnnntttxxxzzzuuunnnhhhfffiiimmmmmmlllkkkiiigggggghhhiiihhhgggfffddddddhhhlllmmmiiieee^^^```dddgggiiiiiihhhgggppprrrrrrlllaaaWWWRRRQQQLLLIIIJJJOOORRRRRRRRRSSSUUUSSSRRRRRRRRRQQQOOOLLLGGGLLLLLLGGGFFFKKKMMMKKKMMMFFFAAADDDMMMSSSSSSPPPEEEDDDDDDEEEFFFHHHJJJLLLHHHGGGGGGHHHJJJJJJIIIGGGCCCBBBAAA???>>>>>>>>>???@@@EEENNNXXX]]]]]]YYYUUUMMMIIIDDDBBBDDDIIIMMMOOOEEEDDDCCCAAA@@@@@@@@@@@@===>>>@@@BBBCCCDDDEEEEEE??????>>>>>>???@@@BBBCCCAAACCCEEEFFFFFFFFFGGGHHHGGGIIIJJJIIIFFFCCCAAAAAA;;;<<>>>>>>>>888:::;;;;;;:::999:::;;;999999999999888888888888999666777<<>>===;;;;;;;;;::::::;;;===@@@BBBBBBAAACCC@@@>>><<<===?????????===>>>??????>>><<<999888:::999888777888:::<<<>>>>>>===;;;:::999999::::::<<<<<<<<<<<<<<<;;;999999555666888888777888;;;===>>>DDDGGGCCC??????>>><<<:::::::::;;;;;;<<<<<<<<<999;;;======;;;:::999:::888999:::<<<======>>>>>>@@@@@@>>>>>>>>>>>>@@@@@@===>>>@@@AAABBBAAAAAA@@@???AAA@@@<<<===BBBAAA======>>>AAADDDFFFFFFEEEEEEBBBBBBCCCCCCBBB@@@???===;;;@@@DDDFFFLLLUUUWWWTTTKKKKKKKKKIIIFFFEEEEEEFFFFFFEEECCCDDDFFFIIIJJJJJJHHHIIILLLNNNOOONNNMMMLLLLLLNNNRRRSSSTTTTTTTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUNNNSSSYYY]]]^^^^^^^^^^^^ZZZUUUOOOLLLLLLLLLLLLJJJSSSRRRRRRSSSUUUWWWXXXXXXVVVTTTRRRPPPOOOPPPRRRSSSTTTUUUWWWYYYZZZZZZZZZYYYTTTWWWWWWSSSKKKEEEDDDEEECCCEEEGGGHHHGGGGGGHHHIIIKKKNNNPPPPPPOOOOOOQQQTTTTTTSSSSSSTTTSSSQQQLLLIIIFFFJJJOOOSSSTTTSSSPPPNNNQQQQQQRRRTTTVVVXXXZZZ\\\]]]______\\\WWWTTTSSSTTTSSSOOOMMMNNNLLLKKKNNNTTTQQQTTTRRRMMMIIIKKKLLLJJJKKKJJJHHHEEEBBB???===<<<:::;;;<<<===<<<:::888666888999;;;===>>>???@@@@@@CCCBBBAAA@@@@@@@@@AAABBB<<<<<<============<<<<<<<<<<<<===??????@@@@@@???999888777666555555555555uuussspppnnnnnnpppsssuuurrrrrrqqqpppnnnmmmlllkkkmmmnnnooooooooonnnlllkkkiiiooossssssxxxyyyqqqjjjjjjooottttttrrrssssssssstttvvvuuusssqqqpppmmmkkkllloooqqqpppnnnllliiiiiikkkkkkgggeeeeeesssvvvssskkkfffddd___WWW]]]YYYUUUTTTWWWZZZ\\\[[[YYYXXXXXXXXXWWWUUUQQQNNNPPPQQQQQQPPPNNNMMMMMMNNNJJJHHHGGGKKKSSSXXXXXXWWWMMMHHHCCCDDDJJJOOOQQQQQQOOONNNKKKHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFEEEFFFQQQZZZ\\\[[[\\\\\\ZZZXXXQQQJJJIIINNNTTTXXXYYYOOOMMMJJJGGGEEECCCCCCCCCCCCBBBDDDHHHLLLLLLIIIFFFFFFEEEDDDBBBBBBCCCEEEFFFIIIMMMQQQNNNHHHDDDGGGKKKPPPOOOLLLIIIGGGEEECCCCCCAAABBBDDDFFFGGGGGGGGGGGGIIIFFFEEEFFFIIIKKKKKKIIINNNKKKHHHFFFEEEEEEDDDCCC>>>>>>??????@@@AAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@>>>???EEEVVVkkk{{{~~~ppp^^^QQQCCC???:::555222222444555777777999:::;;;;;;;;;;;;999888888888999999:::;;;555666777666666666999;;;<<>><<<888:::;;;;;;999888777999:::999888666444444444666777777777666666555666666666888888777666666555555444333444555666777888888888777888::::::::::::;;;===999:::;;;;;;<<<;;;;;;;;;===;;;999888999999888666555666777999;;;<<<>>>>>>:::999888888888888999999:::999666555555777999;;;===>>>>>>===<<<<<<===???999:::;;;<<<===>>>??????>>>>>>>>><<<:::999;;;===::::::;;;;;;;;;:::888777777888888999999999888777::::::999888777777:::<<<:::>>>BBBAAA<<<777666888;;;:::888999:::;;;;;;;;;===;;;:::;;;<<<===<<<;;;;;;999777888:::<<<:::888;;;===???@@@@@@???===<<<999:::;;;===>>>>>>>>>======<<<<<<===>>>===;;;888999;;;>>>AAABBBAAA???>>>;;;<<<<<<=========<<<;;;;;;<<>>??????@@@AAAAAAHHHDDDAAACCCGGGIIIFFFCCCBBBEEEGGGIIIHHHHHHIIIJJJIIIIIIIIIGGGFFFGGGIIILLLKKKNNNSSSWWWXXXUUUQQQNNNLLLIIIEEECCCCCCCCCCCCBBBEEEGGGJJJLLLMMMMMMNNNOOOKKKIIIFFFDDDCCCCCCDDDFFFIIIJJJKKKLLLMMMOOOPPPPPPOOOOOOMMMJJJGGGBBB???<<<===???@@@@@@???@@@CCCEEEGGGGGGGGGGGGHHHIIIKKKKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFLLLSSSWWWVVVTTTSSSSSSWWWXXXZZZ]]]``````^^^[[[YYYYYYYYYYYYXXXWWWVVVUUUSSSOOOJJJIIIIIIJJJIIIGGGKKKLLLKKKHHHDDDAAA@@@@@@CCCCCCBBBAAA???<<<:::999888888:::;;;;;;<<<<<<;;;=====================<<>>@@@CCCEEEDDDBBB:::999888777666777777888;;;;;;;;;:::999999888888444333222111111222333444sssrrrppppppppprrruuuwwwvvvtttrrrpppnnnmmmmmmlllnnnnnnooopppoooooommmmmmpppuuuvvvtttvvv|||~~~{{{uuupppkkkmmmsssyyyyyywwwwwwvvvvvvvvvwwwxxxvvvtttrrrooolllkkkmmmppppppppppppmmmmmmppppppllljjjkkkrrrtttrrrmmmjjjkkkhhhbbbeeeaaa]]]\\\^^^aaabbbaaa___^^^]]]\\\\\\YYYUUURRRSSSTTTTTTSSSPPPOOOOOOPPPOOOMMMLLLPPPVVVYYYYYYWWWSSSOOOLLLNNNTTTYYYZZZYYYRRRRRRPPPOOOMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLNNNVVV\\\\\\\\\___cccddd^^^WWWPPPMMMQQQVVVYYYYYYSSSQQQOOOLLLJJJIIIIIIIIIIIIHHHIIIKKKNNNNNNKKKIIIHHHGGGFFFEEEEEEFFFHHHIIINNNRRRUUURRRKKKHHHIIIMMMIIIIIIHHHGGGGGGGGGGGGHHHEEEFFFHHHIIIKKKKKKKKKKKKNNNLLLKKKMMMOOOQQQPPPOOOOOOMMMJJJHHHHHHHHHFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEGGGIIIHHHFFFDDDBBBBBBCCCCCCDDDHHHSSSaaammmpppnnnlllkkkhhh___RRRHHHBBB???;;;888666777888999;;;;;;<<<===>>>?????????;;;;;;:::::::::;;;<<<<<<;;;<<<<<<<<<;;;===???BBB@@@EEEHHHEEEDDDFFFFFFDDDBBBCCCCCCAAA>>>======???>>>>>><<<;;;;;;;;;<<<<<<:::999999999:::;;;<<<<<<;;;;;;;;;::::::::::::999777777999:::<<<<<<======:::<<<======<<<<<<>>>?????????>>>>>>============AAA>>>;;;::::::::::::999999::::::;;;===>>>>>>???===============>>>>>>>>>???>>><<<;;;;;;===@@@AAAAAAAAABBBAAA??????@@@BBB??????@@@@@@AAAAAABBBBBBDDDDDDCCC@@@===;;;;;;<<<;;;;;;<<<<<<<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<>><<<:::;;;===??????DDDHHHGGGCCC??????@@@>>>===<<<<<<===>>>>>>===???>>>>>>>>>@@@AAA@@@???<<<;;;:::;;;>>>???===<<<@@@BBBDDDEEEEEECCC@@@>>>999:::===>>>?????????>>>@@@???>>>>>>??????===<<<<<<>>>AAACCCDDDCCCAAA@@@>>>=====================AAABBBDDDFFFHHHGGGDDDAAA?????????@@@AAABBBCCCDDDGGGMMMSSSWWW\\\___ZZZSSSKKKHHHDDDBBBBBBBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEDDDBBBCCCDDDDDDAAA???@@@CCCEEEFFFEEECCCCCCDDD???@@@@@@???===>>>@@@BBBDDDGGGKKKNNNOOOLLLIIIFFFEEEBBB>>>============<<<>>>AAADDDFFFFFFFFFFFFGGGDDDCCC@@@>>>>>>>>>@@@AAACCCDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFDDDBBB???<<<:::<<<===>>>>>><<<<<<===>>>@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBAAAAAAAAACCCHHHNNNRRRSSSSSSSSSTTTXXXXXXYYY[[[]]]\\\YYYVVVSSSTTTTTTTTTTTTSSSRRRRRROOOLLLHHHGGGGGGHHHGGGFFFEEEFFFEEECCC@@@>>>>>>???AAAAAA@@@>>>===;;;999888666777888:::;;;<<<============<<<<<<======>>>???AAA???>>>???BBBCCCAAA???999888777666666666777777999888888777666555555444333222111000111222333444ppppppqqqqqqsssuuuwwwxxxwwwuuuqqqnnnkkkkkkkkklllmmmnnnooopppqqqqqqqqqqqqvvvxxxwwwsssrrrttttttqqqpppmmmkkkpppwww|||}}}{{{yyyxxxvvvuuuvvvwwwvvvuuussspppmmmlllmmmooopppppprrroooooorrrrrrnnnmmmooopppqqqooommmnnnpppoookkkiiifffcccbbbccceeefffgggeeecccbbbaaa___\\\XXXUUUVVVWWWWWWVVVSSSRRRRRRSSSUUUSSSSSSVVVZZZ\\\ZZZXXXTTTRRRRRRUUUYYY]]]\\\ZZZUUUVVVVVVVVVVVVVVVUUUUUUPPPPPPOOONNNOOOPPPQQQRRRVVV[[[]]][[[\\\cccjjjmmmccc]]]VVVSSSUUUXXXZZZZZZXXXVVVTTTQQQOOONNNNNNOOONNNMMMMMMMMMNNNMMMKKKIIIHHHGGGFFFEEEFFFGGGIIIJJJQQQTTTVVVSSSMMMIIIJJJMMMFFFFFFFFFGGGGGGHHHHHHIIIGGGHHHIIIKKKLLLMMMNNNNNNRRRRRRQQQSSSUUUVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKIIIIIIIIIJJJKKKKKKIIIHHHGGGGGGJJJNNNPPPPPPNNNKKKHHHFFFHHHJJJJJJKKKNNNUUUZZZ]]][[[XXXWWWVVVRRRKKKFFFBBB@@@???===<<<<<<======>>>>>>???@@@AAAAAA@@@@@@>>>>>>======<<<=========<<<===>>>======>>>AAADDDDDDLLLQQQOOOLLLNNNPPPPPPLLLLLLKKKIIIEEEBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA>>>>>>>>>???@@@AAABBBCCC????????????@@@@@@@@@@@@;;;<<<>>>@@@AAABBBCCCCCC???@@@AAAAAA@@@???@@@BBBCCCBBBAAA@@@AAACCCDDDFFFGGGCCC???===<<<=========????????????@@@@@@@@@@@@AAABBBCCCEEEEEEEEEDDDDDDCCCBBBAAAAAABBBDDDFFFHHHFFFGGGGGGFFFDDDCCCEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHLLLMMMLLLIIIDDD@@@???>>>@@@@@@AAAAAAAAA@@@??????@@@?????????@@@BBBDDDEEEGGGFFFEEEBBB@@@@@@BBBDDDEEEIIILLLMMMJJJHHHHHHJJJDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDFFFGGGHHHGGGEEEAAA@@@@@@BBBDDDEEEDDDCCCIIIJJJLLLNNNMMMJJJFFFDDD???AAADDDFFFGGGGGGFFFEEEGGGEEEDDDCCCEEEEEEEEECCCDDDEEEGGGIIIIIIIIIGGGFFFDDDCCCBBB@@@@@@@@@AAAAAACCCCCCEEEGGGIIIHHHEEEBBBBBBCCCCCCDDDGGGJJJMMMNNNSSSYYY___cccgggiiiddd]]]RRROOOKKKIIIHHHHHHGGGFFFKKKKKKJJJJJJKKKKKKLLLLLLIIIJJJJJJIIIEEEAAA>>>===???AAACCCCCCAAA???>>>>>>>>>???@@@???>>>===>>>???>>>AAADDDFFFFFFDDDAAA??????<<<999888999:::999888999<<>>===<<<;;;;;;<<<===>>>????????????@@@@@@@@@@@@>>>>>>??????>>>===;;;:::888:::<<<<<<;;;::::::;;;:::::::::::::::;;;<<<===<<<<<<;;;::::::;;;<<<===>>>AAAFFFJJJLLLNNNQQQRRRVVVUUUVVVWWWWWWUUUQQQNNNJJJKKKLLLLLLMMMMMMLLLLLLJJJHHHEEEDDDDDDEEEEEEDDDAAABBBBBBAAA???===>>>??????>>>===<<<:::999777777888888999:::;;;<<<======>>>>>><<<<<<<<<>>>@@@AAA@@@???>>>???@@@@@@>>><<<888777666555555555666666888888777666555444333222111111000000000222333444ooopppqqqssstttuuuvvvvvvuuurrrmmmhhhffffffgggiiikkklllnnnppprrrtttuuuvvvvvvvvvsssooolllkkkjjjiiimmmlllmmmrrryyy~~~}}}{{{xxxvvvsssqqqrrrrrrrrrqqqppppppooonnnnnnmmmllllllnnnmmmmmmpppooolllmmmppppppooommmlllnnnpppnnnllleeecccbbbaaabbbeeeggghhhhhhfffdddbbb```]]]YYYVVVXXXYYYYYYXXXUUUTTTTTTUUUXXXWWWWWWYYY\\\]]]\\\ZZZTTTTTTUUUXXX[[[[[[ZZZWWWVVVWWWXXXZZZZZZZZZYYYXXXQQQQQQPPPOOONNNOOORRRTTTXXX\\\]]][[[]]]eeellloooeeeaaa[[[XXXYYY[[[]]]^^^^^^\\\XXXTTTQQQPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDFFFHHHIIINNNPPPRRRPPPKKKHHHIIIKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMRRRSSSTTTUUUVVVVVVUUUTTTRRRQQQOOOOOOPPPPPPOOOMMMJJJKKKLLLLLLKKKIIIGGGFFFJJJMMMPPPSSSUUUTTTSSSRRRKKKMMMNNNMMMLLLKKKMMMOOOSSSQQQPPPPPPPPPNNNJJJGGGCCCCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@??????>>>============>>>===>>>?????????AAADDDFFFGGGQQQXXXUUUQQQQQQTTTUUURRRRRRQQQNNNIIIFFFDDDDDDCCCDDDEEEFFFFFFEEECCCBBBCCCCCCCCCCCCCCCDDDEEEFFFAAAAAABBBBBBCCCDDDEEEEEE???@@@BBBCCCEEEFFFGGGGGGBBBCCCDDDCCCBBBAAABBBCCCCCCCCCBBBCCCFFFJJJOOORRRLLLHHHCCC@@@???@@@AAAAAADDDDDDDDDDDDCCCCCCBBBBBBEEEFFFHHHJJJKKKJJJIIIHHHFFFEEEEEEEEEFFFHHHKKKLLLLLLMMMMMMKKKIIIHHHIIIKKKKKKKKKLLLMMMNNNPPPPPPQQQTTTUUUUUURRRNNNJJJGGGFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDFFFHHHKKKMMMMMMMMMKKKHHHFFFEEEGGGIIIIIILLLOOOPPPOOOOOOOOOPPPLLLMMMNNNMMMMMMLLLLLLMMMOOONNNNNNPPPQQQRRRPPPNNNHHHIIIJJJLLLNNNNNNNNNMMMQQQSSSUUUVVVUUURRROOOMMMMMMNNNQQQSSSSSSSSSRRRQQQSSSQQQNNNNNNOOOPPPQQQPPPPPPQQQRRRSSSSSSSSSQQQQQQNNNMMMKKKIIIHHHIIIJJJKKKJJJJJJKKKMMMOOONNNLLLIIINNNNNNOOOQQQTTTYYY\\\___```dddgggggghhhiiieee```[[[XXXTTTSSSSSSTTTUUUTTTXXXXXXWWWWWWWWWWWWXXXXXXUUUXXXZZZUUUMMMEEEBBBBBB@@@BBBCCCCCCAAA@@@@@@@@@CCCEEEFFFFFFDDDCCCCCCDDDAAACCCDDDEEEEEEDDDBBBAAA???===;;;;;;<<<<<<<<<;;;999<<>>???@@@@@@?????????>>>>>>=========<<<===>>>>>>>>>>>><<<<<<666999===???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;:::888777777999:::<<<:::<<>>>>>===============>>>AAABBBCCCDDDDDDFFFJJJMMMMMMWWW]]]ZZZTTTSSSUUUVVVVVVVVVUUURRRMMMHHHFFFEEECCCDDDFFFHHHHHHGGGEEECCCFFFFFFEEEDDDDDDCCCDDDDDDAAAAAABBBCCCDDDEEEFFFFFF@@@AAACCCDDDFFFGGGGGGHHHCCCDDDEEEDDDBBBBBBCCCDDDEEEEEEDDDEEEIIIOOOTTTXXXPPPLLLFFFCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEGGGHHHKKKLLLMMMLLLJJJIIIIIIIIIIIIIIIKKKLLLNNNOOOOOOPPPPPPOOOMMMLLLNNNOOONNNNNNPPPRRRTTTVVVWWWXXXXXXYYYZZZYYYVVVSSSQQQQQQKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIJJJKKKNNNQQQSSSQQQQQQPPPMMMKKKKKKMMMOOOOOOQQQSSSTTTUUUUUUUUUVVVTTTVVVXXXXXXWWWVVVWWWXXXYYYXXXYYYZZZ\\\[[[YYYWWWQQQSSSUUUWWWXXXXXXXXXXXXXXXZZZ\\\]]]^^^]]][[[ZZZ\\\\\\]]]^^^^^^^^^]]]]]]```^^^\\\\\\]]]^^^___^^^]]]^^^_________^^^]]]]]]ZZZXXXVVVUUUTTTUUUWWWXXXZZZZZZ[[[]]]______]]][[[[[[\\\]]]___cccgggjjjllljjjllljjjdddbbbcccccc```aaa___\\\\\\^^^aaaccccccbbbbbbaaaaaaaaaaaabbbbbbcccfffhhhbbbWWWNNNKKKKKKGGGHHHHHHHHHGGGGGGIIIJJJJJJKKKLLLLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEECCCBBBBBBCCCCCCBBBAAA===@@@CCCEEECCCAAA@@@???AAAAAACCCDDDEEEFFFFFFFFFDDDDDDCCCAAA@@@>>>======???@@@AAAAAAAAA@@@???>>>???BBBEEEFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@??????>>><<<:::999888999;;;<<<;;;:::;;;<<>>???AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCFFFGGGGGGEEEBBBAAAAAAAAA>>>===<<<;;;::::::::::::;;;<<<<<<===???AAACCCDDDIIIGGGDDDAAA@@@AAABBBDDDDDDDDDEEEDDDCCC@@@>>>===:::::::::;;;;;;;;;;;;:::======<<<;;;:::999888777555555444333444555666777mmmnnnooopppppppppppppppsssqqqmmmjjjiiikkknnnpppllllllmmmppprrruuuxxxyyysssooommmnnnmmmlllmmmppptttuuuxxx|||~~~yyyvvvsssqqqpppooommmkkkiiilllnnnnnnkkkgggcccbbbhhhhhhjjjlllkkkhhhlllrrrwwwqqqmmmoooqqqmmmgggddd[[[]]]^^^______aaaeeegggllliiifffcccaaa___\\\YYYWWWYYYZZZYYYXXXWWWXXXYYYXXXXXXXXXXXXYYYZZZ[[[\\\WWWWWWVVVVVVUUUUUUUUUTTTZZZZZZYYYXXXWWWVVVTTTSSSQQQSSSTTTSSSPPPPPPSSSWWWWWW\\\```aaaeeejjjkkkiiidddcccbbbaaaaaaccceeegggfffccc]]]WWWSSSQQQQQQRRRNNNOOOOOONNNKKKHHHGGGHHHHHHGGGFFFDDDDDDEEEGGGHHHJJJLLLLLLKKKIIIGGGGGGGGGDDDEEEGGGHHHHHHGGGFFFEEECCCCCCDDDEEEGGGIIIKKKMMMPPPTTTXXXYYYXXXVVVTTTSSSPPPOOOOOOPPPRRRSSSQQQPPPMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJJJJLLLOOORRRVVVXXXMMMLLLKKKJJJIIIIIIJJJJJJJJJKKKMMMMMMLLLJJJGGGEEEFFFFFFEEEDDDBBBAAA@@@@@@CCCCCCDDDCCCCCCBBBAAAAAA===<<<<<<<<<======>>>???AAABBBCCCDDDEEEHHHKKKNNNSSS[[[```]]]XXXWWWVVVUUUVVVWWWWWWTTTOOOJJJHHHGGGDDDEEEGGGIIIIIIHHHGGGFFFGGGFFFEEEDDDBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDAAAAAACCCDDDEEEEEEEEEEEEBBBCCCDDDDDDCCCBBBCCCEEEIIIHHHGGGHHHJJJOOOTTTVVVPPPLLLHHHFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQQQQPPPOOOOOOQQQRRRPPPQQQRRRTTTVVVXXXYYYZZZWWWYYYZZZYYYWWWVVVVVVWWWKKKKKKJJJJJJJJJKKKLLLLLLNNNNNNNNNOOOPPPRRRTTTVVVTTTTTTSSSRRRPPPQQQTTTVVVXXXXXXYYYZZZ[[[[[[[[[[[[YYY]]]aaaaaa```___```bbbaaaaaaaaabbbcccbbb___\\\YYY\\\___``````____________```bbbdddgggiiijjjkkkhhhgggfffeeeeeeeeeeeeeeejjjiiiggghhhiiikkkjjjiiihhhiiiiiihhhhhhgggffffffbbbaaa`````````aaabbbbbbddddddeeehhhjjjkkkjjjiiifffggghhhkkkmmmoooqqqrrrooooookkkddd```bbbeeeeeegggeeebbbcccfffjjjmmmoooiiihhhhhhgggggggggggghhhkkknnnnnniii```YYYVVVWWWSSSRRRQQQOOOOOOPPPTTTWWWVVVWWWWWWVVVTTTSSSTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPNNNLLLKKKKKKKKKKKKIIIHHHDDDGGGKKKMMMLLLIIIHHHGGGIIIJJJLLLNNNOOOOOOOOONNNLLLKKKJJJHHHEEECCCAAA@@@DDDEEEFFFFFFFFFEEEDDDCCCLLLNNNPPPQQQPPPOOOOOOPPPQQQOOOMMMKKKIIIGGGFFFFFFCCCBBB@@@>>>======>>>>>>???>>>===>>>AAADDDEEEEEEDDDDDDEEEGGGIIIHHHEEEBBB???@@@AAACCCDDDEEEFFFFFFFFFGGGHHHGGGEEECCCCCCDDDFFFGGGGGGEEECCCAAAAAABBBAAA@@@???>>>======>>>???:::;;;<<>>???@@@AAAAAAAAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::999888888999::::::iiijjjkkklllmmmnnnooopppsssqqqooonnnnnnqqqtttvvvppppppppppppqqqrrrtttuuuqqqlllkkkmmmnnnmmmooouuutttuuuxxx{{{~~~~~~xxxvvvtttsssqqqooollliiiiiikkkkkkiiieeeaaa```aaadddeeegggjjjhhhfffjjjqqqrrrkkkiiinnnqqqllldddaaa]]]___``````___```ccceeeiiifffccc```___]]]ZZZXXXWWWYYYZZZZZZYYYZZZ[[[]]][[[ZZZYYYWWWUUUVVVXXXZZZVVVUUUSSSRRRRRRSSSVVVXXXaaa```]]]ZZZWWWUUUSSSSSSOOORRRUUUTTTQQQPPPRRRVVVUUUZZZ]]]___ccchhhhhhddd______^^^^^^]]]^^^```bbb```\\\WWWRRROOONNNOOOPPPKKKNNNPPPOOOLLLIIIHHHIIIIIIGGGEEEDDDCCCDDDEEEFFFLLLLLLLLLJJJGGGDDDCCCBBB@@@AAACCCEEEFFFFFFEEEEEEAAABBBBBBCCCFFFHHHKKKLLLNNNRRRWWWYYYWWWTTTQQQQQQMMMLLLMMMOOOQQQRRRQQQOOONNNLLLKKKIIIHHHIIIJJJKKKFFFGGGHHHIIIJJJLLLMMMNNNIIIHHHGGGGGGGGGHHHGGGGGGIIIJJJKKKJJJIIIGGGGGGGGGCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<===???@@@AAA@@@AAACCCDDDEEEHHHLLLOOOUUU[[[^^^]]]ZZZYYYWWWSSSQQQSSSSSSQQQMMMIIIFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDDDDCCCCCCAAACCCDDDDDDCCCCCCEEEFFFHHHGGGGGGHHHKKKOOOSSSVVVNNNKKKHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIIIIIIIMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQPPPPPPPPPRRRTTTSSSSSSTTTUUUVVVVVVWWWWWWTTTUUUVVVUUUSSSSSSUUUVVVKKKKKKJJJJJJJJJKKKMMMMMMPPPPPPQQQRRRTTTUUUVVVVVVUUUVVVVVVUUUUUUWWWZZZ]]]^^^^^^]]]^^^^^^^^^^^^]]][[[```eeefffeeedddfffiiifffffffffggggggeeeaaa]]]^^^aaaeeefffdddcccbbbcccdddeeegggjjjoootttxxx{{{sssqqqnnnkkkiiiiiikkklllooonnnnnnoooqqqrrrpppooonnnnnnmmmmmmlllkkkjjjjjjeeeffffffgggggghhhhhhiiiffffffgggjjjmmmoooooonnnnnnoooqqqssstttttttttsssnnnqqqoooiiigggkkkoooqqqpppmmmkkkjjjnnnrrruuuwwwooonnnmmmmmmlllllllllmmmnnnooopppmmmhhhdddcccdddaaa___[[[WWWUUUXXX]]]aaaddddddcccaaa______```bbb```^^^[[[YYYXXXXXXYYYZZZYYYWWWVVVUUUVVVUUURRRPPPNNNRRRVVVYYYXXXUUUTTTSSSUUUVVVYYY[[[\\\\\\ZZZYYYXXXWWWUUURRROOOLLLJJJIIIKKKLLLMMMOOOOOOOOONNNNNNSSSUUUWWWYYYZZZ[[[^^^```___]]]ZZZWWWTTTQQQOOONNNLLLKKKJJJHHHGGGEEEDDDCCCEEECCCBBBDDDHHHJJJKKKJJJHHHHHHIIIKKKLLLJJJGGGDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJLLLMMMKKKHHHEEEEEEGGGEEEFFFGGGFFFDDDCCCDDDEEEEEEDDDBBBAAAAAABBBCCCDDD??????@@@BBBFFFJJJNNNPPPLLLLLLKKKKKKKKKLLLLLLMMMKKKNNNQQQPPPMMMIIIHHHHHHCCCDDDEEEGGGGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<======fffggggggiiikkknnnpppqqqqqqpppoooooopppsssvvvxxxtttsssrrrpppooooooppppppnnniiihhhlllmmmlllooouuuqqqrrruuuxxxzzz|||}}}}}}wwwuuutttrrrqqqnnnjjjgggjjjjjjiiiddd___]]]___bbbaaaaaadddfffdddccchhhoookkkdddccckkkooojjjbbb______aaabbbaaa^^^^^^```bbbeeebbb___\\\[[[ZZZWWWUUUWWWYYY[[[[[[[[[\\\]]]______]]]ZZZVVVTTTTTTVVVYYYZZZYYYWWWUUUUUUXXX^^^bbbgggeeeaaa\\\XXXVVVTTTSSSLLLPPPTTTSSSOOONNNPPPSSSSSSWWWYYY[[[___dddddd```YYYZZZYYYXXXWWWWWWYYY[[[WWWTTTPPPKKKIIIJJJKKKMMMGGGKKKOOOOOOLLLIIIHHHHHHGGGFFFCCCAAA@@@@@@AAABBBMMMLLLJJJHHHDDD@@@>>><<<>>>@@@BBBDDDDDDCCCBBBAAA??????@@@AAACCCFFFIIIJJJKKKPPPUUUWWWTTTQQQNNNNNNKKKKKKLLLNNNPPPQQQPPPNNNLLLJJJHHHFFFEEEGGGIIIKKKDDDEEEGGGHHHHHHHHHFFFEEEFFFEEEEEEFFFGGGFFFDDDCCCDDDDDDDDDBBBAAAAAACCCDDDAAA@@@??????@@@AAABBBDDDAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>@@@AAABBBDDDFFFHHHIIIJJJMMMQQQTTTSSSXXX[[[ZZZYYYZZZVVVQQQLLLMMMNNNMMMIIIEEECCCBBBBBBCCCCCCDDDEEEEEEEEEEEECCCBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAACCCDDDEEEDDDDDDFFFHHHCCCDDDEEEHHHLLLQQQVVVXXXLLLJJJHHHHHHHHHHHHGGGFFFCCCDDDEEEGGGIIIJJJLLLLLLNNNMMMKKKJJJIIIHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKMMMOOOPPPPPPPPPPPPSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTQQQRRRQQQPPPOOOOOOQQQSSSMMMMMMLLLKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXYYY[[[___bbbaaa___^^^^^^^^^^^^]]]\\\[[[aaaggghhhgggfffiiilllhhhhhhhhhhhhhhheeeaaa]]]```dddhhhhhhfffdddcccdddhhhhhhjjjnnnttt{{{{{{xxxsssooommmmmmoooqqqppppppppprrrttttttrrrppppppoooooonnnmmmlllkkkkkkfffggghhhiiijjjkkkkkkkkkgggggghhhkkkooorrrrrrqqqsssuuuwwwyyyyyyxxxuuutttmmmqqqsssppppppuuuzzz{{{xxxuuurrrqqqtttxxx{{{}}}tttsssrrrqqqqqqqqqqqqqqqoooppppppooonnnmmmnnnooojjjgggaaa\\\YYY\\\aaafffiiihhhgggdddbbbbbbdddggghhhfffbbb___^^^___```aaaaaa```^^^^^^^^^\\\ZZZWWWWWW[[[```cccbbb```^^^]]]___aaacccfffffffffdddcccbbb```^^^[[[WWWTTTRRRPPPQQQRRRTTTVVVWWWXXXWWWWWWRRRUUUYYY]]]aaaeeekkknnnjjjhhhddd```\\\YYYWWWVVVTTTSSSSSSQQQOOOLLLJJJIIIJJJHHHGGGIIINNNQQQQQQPPPMMMMMMMMMOOOOOOMMMIIIFFFJJJKKKLLLMMMOOOOOOOOOOOOLLLOOOPPPNNNJJJGGGGGGHHHEEEFFFHHHHHHGGGGGGHHHJJJHHHGGGEEEDDDDDDEEEFFFHHHGGGFFFEEEEEEGGGIIILLLNNNKKKLLLMMMNNNOOOPPPQQQQQQNNNQQQTTTTTTPPPMMMKKKLLLGGGHHHIIIJJJKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHDDDCCCAAA@@@???>>>??????fffhhhkkknnnpppqqqqqqppppppppppppoooooorrrvvvzzzvvvtttqqqpppppppppnnnmmmllllllllllllmmmooopppqqqlllkkkmmmpppuuuxxxzzzzzzttttttuuuwwwwwwuuuqqqmmmooolllhhheeedddcccaaa`````````______aaabbbeeefffbbbdddfffgggfffcccaaa___ZZZ]]]aaacccaaa```dddiiikkkccc\\\[[[ZZZWWWUUUUUUXXXXXXZZZ\\\]]]___```aaa___]]]ZZZWWWVVVUUUUUUVVVWWWYYY]]]^^^___aaaccceeejjjeee^^^[[[ZZZXXXSSSNNNOOOPPPPPPQQQPPPOOONNNMMMNNNOOOSSSYYY^^^___\\\XXXUUUSSSQQQQQQQQQRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIKKKLLLLLLLLLLLLJJJIIIHHHFFFEEEEEEDDDBBB???@@@CCCIIIIIIIIIGGGDDD@@@>>>>>>===???AAAEEEHHHHHHFFFCCCAAAAAABBBFFFIIIKKKJJJIIIOOOPPPSSSTTTSSSPPPMMMJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJHHHGGGGGGHHHIIIJJJEEEDDDCCCCCCEEEFFFEEEDDDEEEDDDCCCDDDEEEEEECCCAAACCCCCCDDDDDDDDDDDDDDDDDD???AAABBBBBB@@@??????@@@BBBAAAAAA@@@???>>>>>>===>>>>>>>>>???@@@BBBCCCDDDGGGGGGGGGGGGIIILLLNNNOOOTTTUUUXXX\\\^^^[[[TTTMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBB@@@>>>======???BBBDDDFFFDDDAAA???>>>>>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEECCCDDDEEEEEEEEEDDDBBBAAAFFFGGGHHHIIIKKKMMMOOOPPPMMMJJJGGGEEEEEEDDDCCCBBBDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNPPPQQQNNNNNNNNNOOOOOOOOOPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSUUURRRNNNLLLLLLMMMMMMLLLKKKKKKMMMNNNOOOPPPPPPPPPTTTSSSSSSTTTWWWXXXXXXXXXVVVVVVVVVXXXZZZ\\\___```]]]\\\ZZZYYYYYY[[[\\\]]]___ccciiillllllkkkjjjiiiiiiiiiiiihhhgggeeedddccchhhiiiiiihhhgggeeedddcccgggeeefffkkktttyyyzzzxxxxxxwwwtttppplllkkkkkklllpppssswwwwwwuuurrrssstttlllkkkiiigggggghhhjjjlllhhhjjjkkkjjjiiihhhiiijjjiiiiiiiiilllqqqtttvvvvvv{{{{{{zzzyyyyyyyyyyyyzzzuuuuuuvvvyyy|||~~~~~~}}}xxxzzzwwwssstttzzz|||xxxwwwvvvttttttuuuuuutttsssnnnrrrsssrrrssswwwwwwtttwwwoooddd___```ffflllooolllkkkiiigggeeeeeehhhjjjkkkjjjgggdddaaabbbdddgggdddeeeeeefffeeeeeedddccchhhnnnsssrrrlllhhhhhhkkkjjjjjjkkkkkkkkkjjjhhhgggiiihhhgggdddaaa\\\XXXVVVVVVXXX[[[]]]]]]\\\YYYWWWXXXZZZ\\\```dddhhhkkkmmmrrrlllddd___^^^^^^]]]\\\WWWWWWWWWVVVTTTRRRPPPOOOPPPOOOMMMLLLMMMPPPSSSUUURRRRRRSSSRRRQQQPPPNNNMMMIIIMMMRRRVVVXXXWWWTTTRRRQQQRRRRRRPPPLLLIIIGGGGGGHHHKKKMMMKKKLLLOOONNNKKKKKKKKKJJJHHHEEEEEEFFFHHHLLLKKKJJJIIIJJJKKKMMMOOONNNPPPSSSUUUVVVVVVTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKHHHFFFCCCCCCEEEHHHJJJKKKkkkmmmpppsssuuuuuuuuuuuupppqqqqqqqqqppprrruuuwwwxxxvvvsssrrrrrrqqqooonnnmmmlllkkkjjjjjjkkkmmmnnnmmmmmmnnnqqqtttvvvvvvvvvrrrqqqqqqrrrsssrrrooommmooollliiigggfffdddbbb`````````````````````aaabbb```aaabbbbbbbbb```^^^]]]aaabbbcccccc```___cccgggggg```ZZZZZZZZZWWWUUUVVVSSSTTTUUUWWWYYY[[[\\\\\\]]][[[YYYWWWWWWWWWXXXYYYYYY\\\___````````````aaafffaaa[[[YYYXXXVVVQQQMMMOOOOOOPPPPPPOOONNNLLLLLLNNNOOOQQQUUUYYYZZZWWWTTTQQQPPPNNNOOOPPPQQQQQQPPPLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJHHHFFFEEEHHHJJJLLLJJJEEEAAACCCFFFOOONNNKKKGGGCCC???>>>>>>???@@@DDDHHHKKKKKKHHHEEEFFFFFFGGGJJJMMMNNNNNNLLLKKKLLLOOOPPPQQQPPPNNNMMMOOOOOONNNMMMLLLKKKJJJJJJKKKJJJHHHGGGFFFGGGHHHIIIEEEDDDDDDEEEFFFFFFEEECCCBBBBBBBBBCCCEEEFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@??????AAABBBAAA@@@>>>??????===>>>>>>>>>>>>?????????======<<<<<<===>>>??????GGGGGGGGGHHHJJJLLLNNNPPPQQQSSSVVVYYYZZZVVVPPPLLLLLLKKKIIIGGGFFFDDDDDDCCCDDDCCCCCCCCCCCCCCCCCCBBBCCCBBB@@@??????AAACCCEEECCCBBB@@@>>>>>>@@@BBBCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEEDDDCCCBBBAAACCCCCCDDDEEEGGGIIIKKKLLLJJJGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFHHHIIIKKKLLLJJJJJJIIIIIIHHHIIIIIIIIIKKKKKKJJJJJJJJJKKKMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRROOOKKKJJJJJJKKKJJJJJJKKKLLLNNNPPPQQQRRRSSSSSSRRRQQQQQQSSSUUUVVVUUUTTTVVVVVVUUUUUUVVVXXXYYY[[[ZZZXXXWWWVVVWWWZZZ\\\^^^dddgggkkkmmmllljjjiiiiiihhhiiiiiijjjjjjjjjiiiiiijjjiiihhhfffdddcccbbbaaabbb```aaafffnnnssstttssstttsssqqqooommmlllnnnoooooosssxxxyyywwwtttrrrqqqkkkiiigggeeedddeeeggghhhjjjkkkkkkjjjhhhhhhiiikkknnnmmmmmmooosssvvvxxxxxx|||{{{{{{{{{{{{zzzzzzzzzuuuuuuvvvyyy}}}~~~yyyzzzwwwtttuuuzzzyyytttsssrrrsssssstttsssrrrqqqppptttvvvvvvxxx||||||zzz{{{tttmmmiiikkkppptttwwwpppooommmiiifffeeegggiiijjjiiigggdddbbbcccgggiiihhhhhhhhhggggggffffffffflllsssyyyyyysssmmmkkklllllllllmmmmmmlllkkkjjjiiijjjiiigggeeebbb___]]]\\\___aaaccccccbbb___\\\ZZZYYY[[[]]]```cccfffggghhhiiiddd]]]YYYYYYYYYXXXWWW\\\[[[ZZZXXXWWWUUUTTTSSSRRRQQQPPPOOOPPPQQQSSSTTTSSSSSSTTTTTTSSSQQQPPPOOOPPPRRRUUUXXXXXXWWWTTTRRRPPPQQQQQQOOOLLLJJJJJJKKKLLLPPPRRRPPPQQQSSSRRROOOMMMMMMLLLJJJGGGGGGHHHJJJLLLKKKJJJIIIJJJLLLNNNOOOPPPRRRTTTVVVWWWVVVTTTSSSPPPPPPPPPOOOOOOMMMLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHFFFDDDEEEGGGJJJKKKKKKoooqqqtttvvvxxxxxxxxxwwwppprrrssssssrrrrrrrrrtttyyyvvvtttsssssssssqqqpppooommmjjjgggfffgggiiikkknnnnnnoooqqqssstttsssqqqpppnnnllllllmmmmmmlllkkkmmmkkkiiihhhgggeeebbb___```````````````___^^^]]]_________^^^^^^^^^^^^^^^gggfffccc^^^\\\]]]```cccddd]]]YYYZZZ[[[XXXVVVVVVQQQQQQSSSTTTVVVWWWYYYYYYZZZYYYXXXXXXXXXYYYZZZ[[[[[[]]]aaabbb```^^^]]]]]]```\\\XXXVVVVVVTTTPPPMMMNNNNNNNNNNNNMMMLLLKKKJJJNNNNNNNNNPPPRRRSSSQQQOOONNNMMMLLLLLLOOOPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJIIIFFFDDDBBBJJJQQQUUURRRJJJEEEHHHLLLWWWSSSMMMFFFAAA?????????@@@CCCGGGMMMPPPOOOKKKGGGIIIIIIJJJLLLOOOOOONNNLLLFFFGGGIIIKKKMMMNNNOOOOOOQQQQQQOOOMMMLLLJJJIIIHHHKKKJJJHHHFFFFFFFFFFFFGGGEEEEEEEEEGGGHHHGGGEEEBBB@@@@@@@@@BBBEEEFFFEEEDDD??????>>>>>>======<<<<<>>>>>???999999:::<<<===>>>???@@@@@@@@@????????????@@@@@@GGGHHHHHHIIIKKKMMMOOOPPPLLLPPPTTTVVVTTTPPPLLLJJJJJJIIIHHHFFFDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA@@@??????AAACCCDDD@@@@@@>>>>>>???AAACCCEEE@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA??????@@@AAABBBDDDFFFGGGFFFEEECCCDDDFFFHHHHHHHHHDDDEEEEEEGGGHHHIIIJJJKKKHHHHHHHHHGGGHHHHHHIIIIIIKKKKKKJJJIIIIIIJJJJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNKKKHHHGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRNNNNNNNNNPPPRRRRRRQQQOOOQQQQQQQQQQQQRRRTTTVVVWWWWWWUUUTTTSSSTTTXXX[[[^^^eeegggiiiiiigggfffeeeffffffgggiiikkkmmmnnnnnnnnnkkkiiifffccc```_________^^^]]]]]]aaahhhmmmnnnmmmrrrqqqooonnnmmmnnnpppqqqqqqtttyyyzzzxxxtttpppnnnhhhgggdddbbbaaabbbcccdddkkkkkkkkkiiihhhhhhkkkmmmsssrrrqqqrrruuuxxxyyyzzz{{{{{{|||}}}|||{{{zzzyyyttttttvvvyyy}}}|||zzzwwwtttvvvxxxtttmmmkkkmmmppprrrrrrqqqnnnmmmoootttwwwwwwzzz~~~|||yyyuuutttvvvyyy{{{|||tttsssppplllgggeeefffggghhhhhhgggeeeeeefffjjjmmmnnnmmmkkkjjjiiiiiiiiijjjooovvv||||||vvvooolllkkkllllllmmmmmmllllllkkkjjjlllkkkhhhfffdddccccccccchhhiiiiiiiiifffbbb^^^[[[[[[\\\^^^```aaabbbaaaaaabbb___[[[XXXXXXYYYYYYXXX___]]][[[YYYWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSQQQQQQVVVWWWWWWXXXWWWUUUTTTRRROOOOOOOOOMMMLLLMMMOOORRRSSSWWWXXXVVVVVVWWWUUUQQQOOOOOONNNLLLJJJIIIJJJLLLLLLKKKJJJJJJJJJLLLNNNPPPSSSTTTVVVWWWWWWVVVTTTSSSSSSSSSRRRQQQPPPOOONNNMMMOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLGGGGGGGGGIIIKKKLLLLLLKKKpppqqqtttvvvwwwwwwvvvvvvooorrrtttuuusssqqqpppppptttsssqqqqqqssstttssssssrrrnnnjjjeeeddddddfffhhhmmmmmmnnnqqqssstttrrrppppppmmmiiigggggghhhhhhggghhhgggffffffeeeccc```]]]``````aaabbbaaa```___^^^aaa```^^^\\\\\\^^^___aaaeeeccc^^^YYYYYY^^^bbbbbbeee___ZZZ[[[[[[XXXUUUTTTRRRSSSTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[YYY\\\```aaa```]]][[[ZZZZZZXXXVVVUUUUUUSSSPPPNNNNNNMMMMMMMMMLLLKKKJJJJJJMMMLLLMMMMMMNNNOOOOOOOOONNNLLLKKKLLLNNNOOOOOONNNIIIJJJJJJJJJKKKKKKKKKLLLGGGHHHIIIIIIHHHFFFCCCBBBKKKVVV^^^XXXNNNJJJNNNSSS[[[UUULLLEEEAAAAAABBBCCCAAADDDIIIOOORRRPPPKKKGGGGGGGGGGGGIIIKKKKKKJJJHHHCCCDDDEEEGGGIIILLLNNNOOOPPPPPPOOOMMMKKKJJJHHHHHHIIIIIIGGGFFFEEEDDDDDDEEEEEEEEEFFFHHHIIIHHHDDDAAAAAA@@@@@@BBBDDDEEEDDDBBBAAA@@@@@@???>>>===<<<<<<>>>???AAA@@@>>>======>>>888888999:::;;;===>>>>>>@@@@@@@@@@@@@@@AAABBBCCCHHHHHHIIIJJJLLLNNNOOOPPPIIIMMMRRRRRRNNNJJJHHHHHHGGGFFFFFFDDDCCCAAA@@@???@@@@@@@@@AAAAAABBBBBBBBB??????=========>>>@@@AAA@@@??????>>>???AAABBBDDD>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGBBBCCCDDDEEEGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLIIIFFFEEEFFFGGGGGGGGGFFFGGGHHHJJJKKKKKKLLLLLLIIIIIIKKKMMMOOOOOOMMMKKKJJJJJJKKKMMMOOOSSSVVVWWWWWWUUUSSSQQQRRRUUUYYY[[[___```aaaaaa______```aaadddeeegggjjjlllmmmnnnoookkkhhhccc___\\\[[[[[[\\\]]]\\\\\\```eeeiiikkkkkkrrrpppooonnnoooqqqrrrsssuuuvvvxxxwwwtttpppllliiigggfffdddbbb``````aaaaaahhhhhhhhhggggggiiinnnqqqwwwuuuttttttvvvxxxyyyyyyxxxzzz{{{||||||zzzxxxwwwttttttvvvyyy}}}}}}yyyuuutttvvvtttmmmeeedddhhhmmmppppppnnnkkkiiijjjooosssuuuyyy~~~}}}zzzyyyxxxxxxyyyzzzzzzyyyuuutttqqqlllhhheeeeeeffffffggggggggggggiiimmmpppsssqqqooolllkkkkkklllmmmoootttwwwvvvqqqkkkiiiiiiiiiiiijjjkkkkkklllllllllooommmjjjfffeeedddeeefffjjjjjjjjjiiifffbbb^^^[[[]]]]]]_________^^^\\\[[[[[[ZZZYYYYYYZZZ[[[[[[[[[]]][[[XXXUUUTTTTTTTTTUUUXXXXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQVVVVVVUUUTTTSSSRRRRRRRRROOOOOONNNNNNNNNQQQUUUYYYZZZ^^^^^^[[[YYYXXXUUUPPPOOOOOOOOOLLLJJJIIIKKKLLLLLLKKKJJJJJJJJJLLLOOOPPPUUUVVVWWWWWWWWWVVVTTTSSSUUUTTTSSSQQQPPPOOONNNNNNPPPQQQQQQQQQQQQPPPOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKGGGHHHJJJMMMPPPPPPNNNLLLoooqqqsssuuuvvvuuuttttttnnnqqqtttuuussspppnnnmmmmmmllllllnnnqqqsssttttttrrrooojjjeeecccccceeefffjjjjjjkkkooorrrssssssrrrrrrmmmhhhdddccccccdddcccbbbaaaaaaaaabbbaaa^^^\\\```aaabbbddddddcccbbbbbbaaa___\\\ZZZZZZ[[[^^^```aaa```\\\XXX]]]ggglllkkkkkkccc]]]\\\[[[WWWSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYZZZZZZYYYXXXXXXWWWWWWWWWTTTXXX\\\^^^]]][[[YYYYYYVVVVVVUUUUUUUUUSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNPPPQQQPPPNNNLLLLLLMMMMMMMMMLLLIIIJJJJJJKKKKKKLLLLLLMMMHHHIIIIIIIIIHHHGGGFFFEEELLLZZZbbb[[[PPPNNNSSSWWWYYYRRRIIICCCBBBDDDFFFGGGBBBEEEJJJOOOQQQOOOIIIEEEDDDDDDDDDFFFHHHHHHFFFDDDCCCCCCCCCEEEGGGIIILLLMMMNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCEEEEEEFFFHHHIIIGGGCCC@@@BBBAAAAAABBBCCCCCCAAA@@@AAA@@@@@@???>>>======<<<===???@@@@@@>>>======>>>999:::::::::;;;;;;;;;<<<:::;;;;;;<<<>>>@@@AAABBBGGGHHHIIIKKKMMMNNNOOOPPPHHHLLLOOOOOOKKKGGGFFFGGGCCCDDDDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAABBBBBB>>>>>>=========>>>???@@@BBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCEEEFFFDDDCCC???@@@BBBCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIFFFEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFIIIMMMPPPPPPNNNLLLIIIIIIJJJKKKNNNQQQTTTVVVXXXVVVTTTRRRQQQSSSVVVWWWWWWXXXYYYZZZYYYZZZ\\\^^^aaabbbdddfffgggiiiiiijjjhhhddd```[[[XXXXXXYYYZZZ\\\\\\\\\^^^aaaeeehhhiiinnnlllkkknnnrrrwwwyyyyyyzzzwwwtttqqqnnnkkkiiiggggggfffdddcccbbbaaaaaaaaacccddddddeeegggkkkppptttwwwvvvuuuuuuwwwxxxwwwvvvuuuwwwxxxyyyyyywwwuuutttttttttuuuxxx|||~~~|||wwwssssssrrrllleee___^^^dddkkkooonnnkkkiiiggggggmmmqqqssswww|||}}}{{{wwwxxxyyyxxxwwwuuuttttttqqqqqqoookkkgggeeeeeefffeeefffggghhhhhhkkkooorrruuusssqqqnnnmmmmmmnnnooooooppppppnnnjjjgggggghhhhhhhhhiiijjjlllmmmooooooqqqnnnjjjfffdddcccdddeeegggggggggfffdddbbb___]]]]]]^^^^^^^^^]]][[[ZZZYYYTTTVVVWWWYYYYYYYYYZZZZZZZZZXXXVVVTTTSSSSSSTTTUUUYYYZZZZZZYYYWWWUUURRRPPPOOOPPPQQQRRRRRRRRRQQQPPPRRRQQQOOONNNNNNOOOPPPQQQOOOOOOOOONNNPPPTTTZZZ^^^aaadddddd```\\\ZZZUUUOOONNNNNNMMMKKKHHHHHHIIIKKKJJJJJJIIIIIIJJJLLLNNNPPPVVVVVVVVVVVVVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKPPPQQQQQQQQQQQQPPPOOOOOOKKKKKKJJJJJJIIIIIIIIIHHHGGGIIILLLOOORRRRRROOOMMMpppqqqsssuuuuuuuuusssrrrmmmpppssstttrrrnnnlllkkkhhhhhhhhhjjjnnnqqqrrrrrrooommmiiieeeccccccdddeeegggfffgggjjjnnnqqqrrrrrrppplllfffbbbaaaaaaaaaaaa^^^]]]]]]^^^```aaa```^^^ccccccdddeeeeeeeeeeeeeee```^^^ZZZWWWWWWXXXZZZ\\\___aaa______jjjyyy~~~yyyoooggg___\\\ZZZUUURRRQQQRRRSSSTTTUUUVVVWWWWWWXXXZZZZZZYYYXXXWWWUUUUUUTTTPPPTTTWWWYYYYYYXXXWWWWWWTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOOOOOOOOOOPPPRRRPPPNNNLLLKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIHHHGGGGGGHHHHHHIIIPPP^^^ddd[[[PPPOOOSSSUUUTTTNNNFFFCCCDDDFFFHHHHHHDDDFFFJJJMMMOOOLLLGGGCCCCCCCCCDDDEEEGGGHHHFFFDDDBBBCCCCCCEEEGGGIIIKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGFFFCCC@@@BBBAAAAAAAAABBBBBB@@@>>>>>>>>>======<<<<<<;;;;;;===>>>??????===<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===???BBBDDDEEEFFFGGGIIIKKKMMMNNNNNNOOOIIIJJJLLLKKKIIIFFFDDDDDD@@@AAABBBCCCCCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAABBB???????????????@@@@@@AAACCCBBBAAA@@@???>>>======>>>>>>===>>>>>>???@@@AAAAAAAAA@@@???????????????AAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCAAA@@@===>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKIIIGGGFFFHHHJJJJJJJJJLLLLLLKKKJJJIIIHHHFFFEEECCCFFFJJJPPPUUUVVVTTTRRROOONNNMMMMMMNNNOOOQQQRRRWWWUUUSSSRRRQQQQQQSSSSSSQQQSSSVVVWWWWWWXXX[[[]]][[[\\\^^^```bbbccccccdddbbb```\\\XXXVVVVVVXXXYYYZZZYYYYYYZZZ]]]```ccceeehhhfffggglllttt{{{yyyvvvppplllkkkjjjiiihhhgggfffeeedddccccccbbbbbbaaabbbdddfffhhhmmmrrrvvvuuuuuuuuuwwwxxxxxxuuusssttttttuuuvvvuuutttsssrrrttttttuuuwww{{{}}}}}}|||xxxtttqqqpppkkkccc]]][[[ZZZaaaiiinnnmmmjjjhhhhhhgggmmmqqqtttwww{{{|||yyytttuuuvvvuuusssqqqpppqqqnnnooonnnkkkgggeeeeeefffccceeeggghhhiiilllpppssssssrrrpppooonnnnnnnnnooommmmmmllliiiggggggiiikkkjjjjjjjjjkkklllmmmooopppnnnkkkgggdddaaaaaaaaabbbddddddddddddcccaaa```___]]]]]]\\\\\\[[[[[[[[[[[[ZZZ\\\______]]][[[ZZZZZZWWWWWWUUUUUUUUUUUUVVVWWWYYYYYYYYYXXXUUUSSSPPPOOOLLLMMMOOOPPPQQQPPPPPPOOOMMMMMMLLLKKKKKKLLLNNNOOONNNNNNOOOOOOPPPTTTZZZ^^^dddggggggbbb^^^[[[VVVPPPLLLLLLKKKIIIGGGFFFGGGIIIIIIHHHGGGGGGIIIKKKNNNOOOTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPNNNMMMLLLLLLMMMMMMOOOOOOPPPPPPOOOOOONNNMMMIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGJJJNNNQQQRRROOOLLLoooppprrrssstttsssqqqpppkkknnnqqqrrrpppmmmkkkjjjhhhgggfffhhhlllnnnoooooojjjiiifffdddbbbbbbcccccceeecccbbbdddhhhlllnnnoookkkgggccc```___`````````^^^]]]\\\^^^aaacccddddddffffffeeeeeeddddddeeeeeeaaa^^^[[[XXXWWWWWWYYYZZZ^^^bbbdddgggwwwqqqggg^^^ZZZWWWSSSQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSOOOQQQTTTTTTTTTSSSSSSTTTQQQSSSTTTUUUSSSQQQPPPOOONNNNNNNNNNNNOOOQQQRRRSSSOOOQQQSSSRRRPPPNNNNNNPPPMMMKKKIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEEEEHHHKKKMMMVVVbbbeeeXXXMMMMMMPPPOOOOOOJJJDDDCCCEEEGGGGGGEEEGGGHHHJJJLLLMMMJJJEEEBBBCCCBBBCCCEEEGGGHHHGGGEEE@@@AAACCCFFFHHHKKKLLLMMMLLLKKKJJJIIIGGGFFFEEEDDDAAABBBBBBCCCCCCCCCCCCCCCFFFDDDCCCDDDDDDDDDBBB@@@@@@??????@@@BBBBBBAAA???<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===;;;<<<<<<========================>>>>>>???@@@AAACCCEEEFFFEEEFFFHHHKKKLLLMMMMMMMMMIIIHHHGGGGGGFFFEEEBBB@@@===???AAACCCCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>??????@@@@@@BBBBBBAAA@@@???>>>======>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>===>>>??????@@@@@@@@@@@@@@@@@@AAABBB@@@??????AAABBBBBB@@@>>><<<>>>@@@BBBDDDDDDDDDCCCEEEDDDCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGKKKIIIGGGFFFHHHJJJKKKKKKMMMMMMMMMLLLKKKJJJHHHHHHDDDHHHNNNVVV]]]___]]][[[RRRRRRQQQPPPPPPQQQRRRSSSRRRQQQQQQQQQQQQQQQQQQQQQNNNPPPSSSUUUUUUVVVXXXYYYUUUWWWYYY[[[]]]___``````]]][[[XXXVVVUUUVVVWWWXXXYYYYYYYYYYYYZZZ]]]aaadddgggddddddjjjssszzz}}}}}}tttqqqmmmlllmmmmmmlllkkkfffeeeeeedddddddddccccccbbbeeegggiiikkknnnrrruuussstttvvvyyyzzzyyyuuuqqqttttttsssssssssrrrrrrrrrtttttttttvvvyyy{{{zzzyyytttqqqooommmeeeZZZVVVXXXYYY```iiimmmllliiiiiiiiigggmmmqqqsssuuuyyyxxxuuuoooqqqqqqpppmmmlllnnnpppoooooonnnkkkgggeeedddeeebbbdddfffhhhiiilllooorrrpppooooooooonnnnnnmmmmmmiiiiiiiiihhhhhhhhhjjjkkkkkkjjjiiihhhhhhhhhiiiiiigggeeeccc```_________``````aaaaaa``````^^^]]]\\\\\\[[[ZZZYYYZZZ[[[]]]^^^dddgggiiigggaaa[[[XXXVVVTTTTTTUUUUUUVVVWWWWWWXXXWWWWWWVVVTTTRRRPPPNNNMMMKKKLLLNNNPPPPPPPPPPPPOOOMMMMMMLLLKKKKKKLLLMMMMMMLLLLLLMMMNNNOOORRRWWW[[[^^^bbbbbb___\\\ZZZUUUNNNKKKKKKJJJHHHEEEEEEFFFHHHGGGFFFFFFFFFHHHJJJMMMNNNQQQQQQQQQQQQQQQQQQQQQPPPQQQPPPOOONNNNNNOOOPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIHHHGGGGGGFFFEEEEEECCCDDDGGGKKKNNNNNNLLLJJJmmmnnnpppqqqqqqpppnnnmmmjjjmmmppppppnnnlllkkkjjjiiihhhggghhhkkklllmmmlllgggfffdddcccbbbaaabbbbbbdddbbb``````dddhhhjjjlllfffccc___^^^___```aaaaaa___^^^]]]___cccfffhhhiiiiiihhhfffdddcccccccccdddcccaaa^^^[[[YYYYYYZZZ[[[]]]bbbffflll}}}pppfff\\\WWWUUURRRQQQRRRUUUUUUVVVWWWXXXYYYYYYZZZVVVVVVVVVVVVUUUUUUTTTSSSOOOPPPRRRRRRPPPPPPPPPQQQPPPRRRTTTTTTRRRPPPNNNNNNOOONNNNNNOOOPPPSSSUUUVVVPPPSSSUUUTTTPPPMMMLLLMMMIIIHHHGGGGGGIIIKKKKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFIIIGGGDDDBBBDDDGGGKKKNNNZZZeeeeeeVVVJJJKKKLLLJJJMMMHHHCCCCCCFFFGGGFFFCCCJJJJJJKKKLLLLLLIIIEEEAAAAAAAAABBBDDDGGGHHHFFFEEE>>>@@@CCCGGGJJJLLLNNNOOOMMMLLLKKKHHHFFFDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCFFFDDDCCCBBBCCCCCCAAA@@@>>>>>>>>>@@@BBBCCCBBBAAA<<<<<<==================<<<===???>>><<<;;;;;;<<<=========>>>>>>>>>??????============>>>???@@@AAADDDEEEHHHJJJLLLMMMMMMMMMIIIFFFDDDDDDEEEDDDAAA===<<<>>>@@@CCCDDDDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<<<<<<<============AAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>=========>>>?????????>>>>>>>>>>>>??????======>>>@@@BBBBBB@@@>>><<<>>>AAACCCEEEEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGKKKHHHFFFFFFHHHJJJKKKLLLKKKKKKLLLLLLKKKJJJJJJIIIFFFJJJRRR[[[bbbeeedddbbbRRRQQQQQQQQQRRRTTTVVVWWWMMMNNNOOOPPPPPPPPPPPPOOOLLLNNNQQQSSSSSSSSSTTTUUUQQQSSSUUUXXX[[[^^^___```YYYXXXVVVUUUUUUVVVWWWXXXZZZZZZZZZZZZZZZ]]]aaadddjjjgggeeeiiipppvvvxxxwwwooommmlllnnnqqqrrrpppmmmeeeeeeddddddddddddddddddfffhhhkkkmmmnnnooorrrtttrrrtttwwwzzz|||zzzuuuqqquuutttsssrrrrrrrrrrrrssstttttttttvvvxxxyyyyyywwwqqqooonnnkkkaaaUUUSSSXXXYYY```iiimmmkkkiiiiiikkkfffkkkpppqqqsssvvvuuuqqqjjjkkklllkkkhhhiiillloooqqqqqqppplllhhheeeccccccbbbdddfffhhhiiilllooorrrmmmmmmnnnnnnnnnmmmmmmlllccceeeggghhhiiiiiiiiiiiijjjiiifffdddbbbbbbaaabbbbbbaaa___^^^^^^^^^______]]]]]]]]]]]]\\\ZZZYYYYYY[[[ZZZXXXXXXYYY\\\___aaahhhjjjkkkggg___VVVPPPNNNPPPQQQSSSTTTVVVVVVVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMKKKLLLNNNPPPQQQQQQPPPPPPOOOOOONNNMMMLLLLLLLLLLLLJJJKKKLLLLLLMMMPPPTTTXXXVVVZZZ\\\ZZZXXXWWWRRRLLLKKKKKKJJJHHHEEEEEEFFFHHHFFFFFFEEEEEEGGGIIILLLNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKJJJJJJLLLNNNOOOLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEAAABBBDDDHHHKKKLLLJJJHHHmmmnnnooonnnkkkhhhggggggnnnnnnnnnnnnmmmlllkkkkkkfffeeeffflllssssssmmmfffcccbbbbbbbbbaaaaaa``````eeeaaa]]]]]]aaaccccccaaaaaa___]]]\\\]]]^^^^^^]]]bbb___^^^aaabbbaaabbbeeebbbbbbbbbbbbbbbccccccddd```]]]ZZZXXXWWWXXXZZZ[[[aaa```cccmmmzzziii```XXXTTTRRRPPPRRRUUUVVVWWWXXXWWWUUUUUUWWWXXXWWWVVVSSSPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQVVVVVVVVVUUUTTTRRRPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOTTTSSSSSSTTTTTTRRROOOLLLIIIJJJHHHEEEAAAAAADDDHHHIIIIIIHHHGGGGGGHHHIIIJJJHHHHHHFFFCCCAAABBBFFFIIIXXXYYYXXXTTTMMMHHHGGGHHHFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGIIIKKKKKKKKKIIIIIICCCDDDEEEGGGJJJNNNQQQSSSRRRKKKCCC???>>>@@@AAAAAA@@@AAABBBCCCCCCBBBAAAAAADDDDDDDDDDDDDDDCCCCCCBBB???AAABBBAAA???======>>><<<;;;;;;:::;;;<<<===>>>>>>>>>===<<<;;;:::::::::>>>===;;;::::::;;;<<<>>>???>>>??????@@@AAABBBCCCFFFGGGHHHJJJKKKLLLLLLLLLEEEFFFHHHIIIJJJGGGAAA===;;;>>>BBBEEEEEEEEEEEEEEE@@@??????>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@?????????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<>>>============>>>>>>???<<<<<<============<<<<<<>>>???AAACCCCCCBBBAAA@@@DDDCCCBBBAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCBBBBBBBBBDDDEEEGGGIIIGGGFFFFFFFFFGGGHHHIIIIIILLLLLLLLLJJJHHHHHHJJJLLLHHHIIIKKKLLLLLLKKKIIIHHHKKKPPPXXX^^^```^^^YYYUUUQQQNNNLLLNNNTTTXXXXXXVVVOOONNNLLLKKKKKKKKKLLLMMMKKKLLLOOOQQQRRRRRRQQQQQQMMMPPPTTTXXX\\\]]]]]]]]]\\\YYYUUURRRQQQTTTWWWZZZ]]]XXXXXX^^^aaa______ccchhhggghhhjjjlllnnnnnnmmmlllkkkmmmssszzzyyyrrrjjjfffgggggggggffffffhhhjjjhhhjjjkkkkkkkkkmmmppprrrtttxxx~~~{{{xxxvvvssssssrrrqqqooooooqqqsssqqqrrrsssuuuvvvvvvuuuuuuqqqqqqqqqnnniiiccc\\\YYYdddfffiiijjjjjjhhhdddbbbfffhhhlllppprrrrrrpppooollliiieeedddfffiiilllmmmqqqqqqooommmjjjgggdddcccfffffffffhhhiiikkklllmmmkkklllllllllkkkjjjjjjjjjfffhhhhhhfffdddcccgggjjjkkkiiieeeaaa^^^\\\[[[ZZZ```]]]ZZZXXXZZZ]]]^^^___^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXUUUUUUWWW\\\```bbbdddddd```ZZZRRRMMMJJJKKKTTTZZZWWWUUUWWWXXXVVVTTTTTTSSSPPPMMMKKKLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOLLLLLLKKKJJJJJJKKKMMMMMMNNNMMMLLLLLLLLLLLLLLLLLLUUUVVVXXXVVVRRRNNNKKKIIIJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDEEEFFFHHHKKKLLLPPPPPPOOONNNMMMMMMLLLLLLKKKIIIGGGGGGIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIGGGEEECCCBBBBBBDDDDDDEEEDDDDDDCCCDDDFFFGGGIIInnnllljjjhhhgggggghhhhhhiiiiiijjjjjjjjjiiihhhhhhgggffffffkkkqqqqqqkkkeeeaaaaaaaaaaaaaaabbbbbbbbbccc___\\\]]]```cccbbbaaaaaa___]]]]]]^^^______^^^]]]ZZZ[[[^^^___]]]]]]___```____________```bbbcccbbb___\\\YYYXXXYYY[[[]]]aaa```aaagggnnnrrrqqqoooeee]]]WWWVVVUUUTTTVVVYYYZZZZZZZZZYYYWWWVVVWWWYYYWWWVVVSSSQQQPPPOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOOQQQRRRRRRSSSSSSQQQPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPRRRQQQOOOMMMEEEFFFGGGEEEBBBBBBDDDGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJIIIGGGEEECCCDDDGGGJJJVVVUUUSSSOOOJJJGGGEEEEEEFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCGGGHHHJJJKKKLLLKKKJJJIIIEEEEEEEEEFFFHHHKKKMMMOOOQQQKKKCCC>>>>>>>>>???>>>@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB???AAABBBAAA???======>>><<<<<<;;;;;;;;;<<<===>>>>>>>>>===;;;;;;::::::;;;<<<;;;999888888999;;;<<>>>>>======>>>>>>>>>=========>>>???@@@@@@@@@??????????????????@@@???>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>><<<<<<============<<<<<<>>>???AAACCCDDDDDDCCCBBBDDDCCCBBBAAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCEEEGGGHHHFFFFFFGGGGGGGGGGGGGGGHHHKKKKKKKKKJJJIIIIIIKKKMMMKKKLLLLLLMMMMMMLLLKKKJJJQQQTTTYYY]]]]]]YYYTTTQQQNNNKKKIIILLLRRRVVVVVVTTTNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNPPPRRRRRRRRRQQQPPPMMMPPPTTTXXX[[[[[[[[[ZZZWWWUUUQQQOOOOOOQQQUUUWWW\\\XXXXXX\\\]]]\\\^^^cccggghhhiiilllnnnooommmkkklllkkklllooorrrpppjjjdddaaabbbddddddcccccceeeffffffhhhjjjjjjkkkkkkmmmooorrrvvv{{{}}}|||xxxuuusssrrrrrrrrrpppnnnmmmnnnoooqqqrrrsssttttttsssrrrqqqrrrrrrrrrppplllgggbbb___hhhiiijjjjjjiiifffcccaaafffiiimmmppprrrqqqpppooolllhhheeeccceeehhhjjjkkknnnnnnooonnnlllhhhdddaaa```bbbeeehhhkkkllllllllllllkkkjjjjjjjjjiiigggfffdddfffhhhgggffffffhhhjjjllliiieeeaaa^^^\\\ZZZYYYZZZXXXWWWXXXZZZ\\\]]]\\\]]]]]]\\\\\\[[[[[[ZZZZZZWWWWWWVVVUUUUUUWWW[[[^^^]]]^^^^^^[[[VVVPPPLLLJJJQQQYYY]]]YYYVVVWWWXXXVVVXXXVVVRRROOOMMMLLLMMMMMMMMMNNNOOOPPPPPPOOOOOONNNKKKKKKJJJJJJKKKLLLNNNOOONNNMMMMMMLLLLLLLLLMMMMMMSSSUUUWWWUUURRRNNNLLLKKKMMMLLLJJJIIIHHHGGGGGGGGGDDDEEEEEEFFFHHHJJJLLLLLLRRRRRRQQQPPPNNNKKKIIIHHHJJJHHHFFFFFFHHHJJJLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHnnniiidddbbbdddhhhiiiiiifffgggggghhhhhhhhhhhhggggggeeedddgggkkklllhhhccc___``````aaaaaabbbbbbccc___^^^]]]^^^aaabbbbbbaaaaaa___^^^^^^```aaa``````[[[WWWXXX\\\^^^[[[YYYZZZ^^^]]]\\\[[[\\\^^^```aaadddaaa]]]ZZZYYYZZZ]]]___```aaaaaaaaa```___]]][[[___YYYVVVWWWYYYXXXZZZ]]]^^^^^^]]][[[XXXWWWWWWXXXVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLMMMOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOMMMLLLLLLMMMPPPQQQQQQPPPHHHIIIKKKKKKIIIGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHLLLKKKJJJGGGEEEFFFIIILLLTTTQQQLLLIIIGGGEEEDDDCCCEEEDDDDDDDDDEEEFFFGGGGGGDDDEEEEEEEEEEEEDDDCCCCCCIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGIIIJJJNNNIIICCC???>>>>>>>>>>>>BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA???@@@AAAAAA>>>======>>><<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<>>???DDDKKKNNNLLLGGGAAA===@@@???>>>>>>======>>>>>><<<<<<<<<===>>>???AAAAAA????????????????????????=========<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<======>>>>>>======<<<===???AAACCCDDDEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEIIIJJJKKKJJJJJJJJJLLLNNNNNNNNNNNNMMMMMMMMMNNNNNNWWWXXXZZZZZZWWWSSSNNNKKKJJJHHHGGGJJJOOOSSSSSSRRRMMMLLLKKKKKKKKKLLLMMMNNNPPPPPPQQQRRRRRRQQQPPPPPPOOORRRVVVZZZ[[[ZZZXXXVVVSSSRRROOONNNOOOQQQUUUWWWZZZYYYYYYZZZYYYXXX^^^eeehhhiiilllooorrrqqqmmmjjjjjjiiiiiihhhfffccc___]]]___aaabbbbbbaaa```aaacccbbbeeehhhiiiiiiiiijjjkkkppptttxxxyyywwwtttqqqpppmmmoooppppppnnnmmmmmmnnnqqqqqqrrrrrrqqqooonnnmmmqqqpppooonnnkkkiiigggeeeiiijjjiiiiiihhhfffeeedddfffhhhlllooopppooommmkkkjjjgggdddccceeegggiiijjjjjjlllnnnooommmiiieeebbb___bbbgggllloooppppppooopppmmmjjjjjjkkkjjjfffccccccfffjjjkkkkkkkkklllmmmmmmiiieeeaaa^^^\\\YYYWWWRRRRRRSSSVVVYYY[[[ZZZYYY[[[[[[ZZZYYYYYYYYYZZZZZZVVVWWWXXXXXXWWWWWWYYY[[[XXXYYYYYYXXXTTTQQQOOOOOOYYY___bbb___[[[ZZZZZZYYY[[[VVVQQQNNNNNNOOONNNLLLLLLMMMMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMLLLMMMMMMNNNNNNRRRSSSUUUTTTQQQNNNMMMMMMOOONNNKKKIIIHHHGGGFFFGGGDDDEEEGGGIIIJJJLLLMMMMMMSSSSSSSSSQQQNNNJJJFFFDDDGGGEEECCCDDDFFFIIIKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGlllfffaaaaaaeeejjjjjjiiigggggghhhiiijjjjjjiiiiiifffdddbbbdddggggggdddaaa`````````aaaaaaaaaaaaaaa]]]___```bbbbbbbbbbbbbbbaaa```______aaabbbaaa```]]]XXXWWW[[[^^^\\\ZZZ[[[]]]\\\ZZZYYYZZZ\\\___```ccc```]]]YYYYYYZZZ]]]______aaaaaa^^^XXXTTTRRRRRRZZZVVVUUUXXX[[[ZZZZZZ]]]______^^^[[[XXXUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNOOOOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLNNNPPPPPPPPPPPPRRRTTTUUUTTTQQQNNNMMMGGGGGGGGGFFFGGGHHHIIIIIIKKKKKKJJJHHHFFFGGGIIILLLRRRMMMGGGDDDEEEEEEDDDBBBDDDDDDEEEEEEFFFGGGHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGFFFEEEFFFGGGHHHIIIJJJHHHEEEBBBAAAAAABBBBBBFFFFFFFFFGGGGGGFFFFFFFFFBBBCCCCCCCCCCCCBBBAAAAAA???@@@AAA@@@>>>=========<<<<<<<<<<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>?????????@@@BBBCCCEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBDDDBBBAAA@@@AAAAAA???>>>@@@DDDJJJMMMKKKEEE@@@===??????>>>===============<<<<<<<<<======>>>@@@@@@<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<;;;::::::::::::;;;<<<<<<=========>>>>>>>>>>>>======<<<===???AAACCCDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHFFFGGGHHHIIIHHHGGGDDDCCCFFFHHHJJJJJJJJJKKKMMMOOOOOONNNMMMMMMMMMOOOQQQSSSYYYXXXWWWUUURRRNNNJJJHHHFFFFFFFFFIIIMMMPPPQQQPPPKKKJJJJJJJJJJJJLLLNNNOOORRRRRRQQQQQQQQQQQQQQQQQQSSSVVVZZZ]]]]]][[[XXXUUUSSSRRRQQQQQQRRRUUUXXXZZZYYYZZZZZZXXXVVVWWW___gggiiikkkooossstttrrrmmmiiieeefffeeeaaa\\\XXXYYYZZZaaaccccccbbb```______``````cccgggiiihhhhhhhhhhhhnnnqqqtttuuussspppnnnnnnkkkmmmpppppppppooooooooonnnoooooopppooommmlllkkklllkkkjjjiiihhhhhhhhhhhhgggggggggggghhhiiijjjjjjeeehhhkkkmmmmmmllliiiggghhhfffddddddfffhhhiiiiiikkklllmmmmmmllljjjhhhfffhhhjjjmmmqqqsssuuuvvvvvvtttpppmmmmmmnnnmmmhhhdddfffiiinnnrrrssssssrrrqqqnnnjjjeeeaaa```^^^ZZZXXXOOOOOOOOORRRVVVXXXYYYXXXZZZYYYXXXXXXYYYZZZ[[[\\\ZZZ\\\^^^^^^\\\ZZZYYYXXXVVVWWWXXXWWWVVVTTTUUUUUU\\\aaafffgggdddaaa^^^[[[XXXTTTQQQRRRUUUVVVRRRNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRPPPOOOOOOPPPPPPNNNKKKHHHFFFEEEEEEEEECCCEEEHHHJJJLLLMMMMMMLLLPPPQQQQQQQQQNNNJJJFFFCCCFFFDDDBBBCCCEEEHHHJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@AAABBBCCCBBBDDDGGGIIIIIIIIIGGGFFFgggdddaaaccciiillljjjgggfffggghhhiiiiiiiiiiiiiiigggeeeddddddfffgggeeebbbcccbbbbbbaaa```___^^^^^^___cccggggggeeebbbbbbbbbaaa`````````bbbbbbaaa```___YYYWWW\\\```___]]]]]]]]]\\\[[[ZZZZZZ\\\]]]______]]][[[YYYXXXZZZ\\\^^^ZZZ]]]___\\\VVVRRRQQQRRRYYYUUUUUUXXXZZZYYYXXXZZZ]]]]]]\\\YYYUUUSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSQQQPPPNNNMMMNNNOOOPPPPPPOOONNNLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJMMMKKKIIIIIIKKKLLLLLLKKKQQQSSSVVVYYY[[[ZZZXXXVVVKKKIIIGGGEEEEEEGGGIIIKKKJJJJJJJJJHHHFFFFFFHHHJJJPPPKKKEEECCCDDDFFFEEECCCDDDEEEEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHHHHGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDGGGFFFFFFFFFFFFHHHIIIKKKHHHIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@>>>@@@AAA@@@>>><<<<<<=====================<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@AAABBBDDDFFFGGGGGGFFFFFFFFFEEECCCBBBAAABBBAAA???>>>??????>>>===???BBBEEEFFFEEEBBBAAA@@@???>>>>>>===<<<=========>>>>>>===============>>>;;;<<<============<<<;;;:::::::::::::::;;;;;;;;;=========>>>===<<<;;;;;;999999999::::::;;;============>>>>>>>>>>>>======:::;;;<<>>???@@@@@@===<<<<<<=========>>>>>>>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======???@@@@@@AAACCCEEEGGGHHHGGGGGGFFFFFFEEECCCBBBAAAAAA???>>>>>>??????>>>===>>>???AAA@@@??????@@@AAA???>>>======<<<<<<======???>>>======<<<<<<<<<=========????????????======::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::999999999:::;;;<<<===>>>===>>>>>>??????>>>>>>===::::::;;;===???AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEDDDDDDGGGJJJKKKLLLLLLNNNOOOKKKKKKJJJIIIJJJLLLOOOPPPMMMLLLKKKIIIIIIHHHIIIIIIEEEFFFHHHIIIKKKKKKLLLLLLEEEEEEEEEFFFHHHJJJMMMNNNOOONNNMMMMMMNNNQQQSSSUUUZZZ[[[]]]]]]]]][[[XXXWWWRRRRRRSSSTTTVVVXXXZZZ[[[ZZZ]]]]]]ZZZZZZaaaiiimmmnnnnnnoooppppppoookkkhhh^^^___^^^[[[XXXXXX\\\```cccbbb```\\\ZZZZZZ\\\___dddfffiiijjjiiihhhiiijjjkkknnnpppqqqpppooopppqqqxxxyyyxxxtttpppllljjjiiikkklllmmmnnnnnnnnnmmmlllhhhhhhhhhhhhhhhiiijjjkkkiiiiiihhhhhhiiijjjkkkkkkoooqqqssstttssspppllljjjfffeeefffhhhlllnnnnnnnnnpppnnnjjjhhhgggiiikkkmmmqqqooommmlllmmmooorrrtttnnnnnnnnnmmmllljjjiiihhhnnnppptttyyy|||{{{wwwtttlllfffaaa```cccccc```]]]WWWTTTPPPNNNPPPSSSUUUVVVUUUVVVWWWYYY[[[\\\\\\\\\bbbdddgggfffaaa[[[WWWTTTQQQSSSUUUVVVTTTSSSSSSSSSTTTXXX```iiikkkddd]]]ZZZRRRUUU[[[cccgggfff___XXXSSSQQQNNNLLLLLLMMMNNNPPPOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMNNNOOOQQQRRRSSSOOOOOOOOONNNMMMNNNPPPRRROOOLLLIIIEEECCCBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFHHHJJJKKKJJJIIIHHHIIIFFFDDDDDDFFFIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@AAACCCEEEHHHHHHGGGFFFDDD___```bbbeeefffgggffffffdddddddddeeeddddddccccccbbbbbbcccdddeeeeeecccbbbbbbbbbaaa```___^^^^^^]]]iiiqqqwwwvvvmmmeeecccdddbbbaaaaaaaaaaaa```^^^[[[[[[ZZZ___kkkrrrnnneee___\\\\\\]]]\\\[[[ZZZXXXWWWUUUVVVXXXZZZ\\\\\\]]]]]]ZZZ[[[]]]]]][[[ZZZYYYYYYZZZVVVUUUYYYZZZYYYXXXZZZUUUUUUUUUTTTRRRQQQRRRTTTUUUVVVVVVVVVUUUTTTRRRQQQOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPPPPOOONNNLLLJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHIIIJJJIIIGGGEEEEEEEEEFFFJJJQQQWWWZZZ[[[SSSRRRQQQPPPNNNMMMMMMLLLIIIIIIIIIHHHFFFFFFGGGIIIGGGHHHHHHFFFEEEDDDEEEGGGFFFGGGHHHIIIIIIHHHHHHGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDEEEFFFHHHIIILLLOOORRRRRRPPPNNNMMMNNNKKKIIIGGGDDDBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@??????>>>???@@@???===<<<<<<<<<===>>>>>>???>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<===999:::;;;<<<<<<=========???@@@AAABBBDDDFFFGGGHHHEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>???@@@@@@>>><<<===>>>??????======>>>???>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<======>>><<<===???@@@@@@???===<<<::::::::::::;;;;;;<<<<<<<<<===>>>???>>>===;;;:::999999::::::;;;===>>>???>>>>>>????????????>>>>>>;;;;;;<<<===???@@@BBBCCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDGGGJJJLLLLLLLLLMMMOOOLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFFFFEEEFFFGGGHHHHHHDDDFFFHHHIIIIIIIIIIIIIIIBBBBBBCCCDDDFFFIIILLLMMMLLLKKKJJJKKKMMMQQQUUUWWWXXXYYYYYYYYYXXXWWWUUUUUURRRSSSTTTVVVWWWYYYZZZZZZ\\\______\\\```iiiooopppooommmjjjjjjjjjiiihhhfff```___^^^\\\\\\^^^aaadddbbbaaa^^^[[[ZZZ\\\aaafffhhhiiikkkkkkjjjjjjlllmmmlllnnnpppqqqqqqqqqsssuuuzzzzzzxxxsssnnnkkkjjjjjjnnnoooooopppooonnnlllkkkiiiiiiiiiiiijjjjjjjjjjjjhhhhhhiiijjjjjjkkkllllllrrrsssuuuuuutttpppllljjjeeefffgggkkkooorrrrrrqqqnnnllliiigggfffgggiiijjjjjjjjjiiihhhiiijjjlllmmmjjjmmmpppoookkkjjjkkknnnooopppssswwwyyyxxxsssooogggbbb]]]^^^bbbdddbbb^^^[[[XXXUUUSSSRRRSSSRRRQQQPPPRRRVVVYYY[[[[[[[[[ZZZ\\\___aaaaaa]]]WWWSSSQQQPPPSSSUUUVVVTTTQQQOOOOOOOOOOOOVVV___aaaZZZUUUSSSMMMRRRZZZaaacccaaa\\\XXXUUURRRNNNKKKIIIJJJLLLNNNMMMMMMOOOPPPPPPPPPOOOOOOLLLMMMMMMNNNPPPQQQSSSTTTOOOOOONNNMMMLLLMMMPPPRRROOOLLLHHHEEECCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEBBBCCCEEEFFFHHHIIIJJJJJJLLLIIIGGGFFFHHHIIIJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@??????AAABBBDDDFFFFFFFFFEEEDDD^^^```bbbcccbbbccceeefffeeeeeeeeeeeeeeedddcccbbb\\\]]]___```aaa```___]]]```````````````_________mmmuuu|||zzzpppfffcccdddcccbbbaaaaaaaaa___\\\ZZZ[[[]]]fffuuu}}}vvviii```[[[\\\]]]]]][[[XXXVVVTTTSSSUUUXXX\\\^^^^^^^^^]]]___````````````___]]]\\\[[[WWWVVVYYY[[[ZZZZZZ\\\SSSTTTTTTSSSRRRRRRSSSUUUVVVVVVVVVVVVUUUSSSQQQPPPLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOONNNMMMLLLJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJLLLNNNMMMKKKHHHGGGDDDCCCEEEKKKQQQTTTUUUUUUVVVWWWWWWUUUQQQNNNKKKIIIJJJJJJIIIGGGGGGHHHJJJDDDFFFHHHGGGDDDCCCEEEGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFNNNRRRUUUUUUQQQMMMLLLLLLHHHGGGEEECCCAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????>>>???@@@???===<<<<<<<<<===>>>?????????===<<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>????????????@@@@@@AAABBBDDDFFFHHHIIIDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>???AAA@@@>>><<<===>>>@@@???===<<<;;;<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@:::;;;<<<>>>>>><<<;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>???>>>===;;;::::::::::::;;;<<<===??????>>>>>>????????????>>>>>>=========>>>???AAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHEEEGGGJJJLLLLLLLLLMMMNNNMMMLLLJJJGGGEEECCCBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGDDDFFFHHHHHHGGGFFFFFFFFF@@@AAAAAACCCEEEHHHKKKMMMJJJIIIHHHIIILLLQQQVVVYYYVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[[[[]]]```___^^^dddnnnsssqqqnnnkkkgggeeeeeeeeeeeeeeebbbaaa___^^^___bbbdddeeecccaaa^^^[[[\\\```hhhmmmkkklllllllllkkkkkknnnooolllnnnpppqqqrrrsssuuuwwwwwwvvvuuuqqqnnnmmmmmmoooqqqqqqqqqqqqooommmkkkjjjhhhhhhiiiiiiiiiiiihhhgggccceeegggjjjlllnnnooopppqqqrrrttttttrrrnnnjjjgggeeefffhhhmmmrrrtttuuutttkkkjjjhhhgggffffffffffffdddeeefffggghhhiiiiiiiiiiiinnnsssrrrmmmkkkooosssoooooopppsssvvvtttoookkkccc^^^ZZZ[[[aaadddbbb^^^]]][[[XXXWWWUUUSSSPPPMMMMMMPPPTTTXXX[[[[[[YYYXXXUUUXXX[[[[[[XXXTTTPPPNNNRRRUUUWWWXXXUUUQQQNNNMMMLLLJJJNNNVVVWWWRRRNNNNNNIIIOOOVVV[[[[[[XXXVVVTTTUUURRRMMMIIIGGGHHHJJJLLLJJJKKKMMMPPPQQQRRRRRRRRRLLLMMMMMMNNNPPPRRRTTTUUUOOOOOONNNLLLKKKLLLOOORRRPPPMMMIIIFFFDDDDDDFFFGGGFFFEEECCCBBBBBBBBBCCCDDDAAABBBCCCDDDFFFHHHIIIJJJNNNKKKHHHGGGIIIJJJJJJJJJFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCBBBAAA@@@???>>>AAABBBCCCDDDEEEEEEEEEDDDdddddddddcccbbbccceeeggggggeeecccaaa```___\\\ZZZ[[[[[[\\\^^^]]]ZZZ]]]bbbdddddddddccccccbbbbbbbbblllssswwwssshhhaaaaaaeeeaaa___]]]]]]]]]^^^]]]\\\___bbbmmm{{{uuuhhhccc^^^]]][[[ZZZZZZZZZXXXVVVVVVXXXYYY[[[\\\\\\[[[[[[___```aaabbbaaa___]]]\\\[[[ZZZYYYZZZ\\\]]]]]]\\\TTTTTTSSSQQQOOOOOOPPPRRRWWWVVVVVVUUUUUUTTTTTTTTTMMMNNNOOOOOOPPPQQQRRRRRRQQQRRRRRRQQQNNNLLLLLLLLLJJJIIIHHHHHHJJJMMMNNNNNNMMMMMMLLLKKKJJJIIIGGGFFFGGGFFFDDDDDDEEEHHHKKKMMMQQQVVV\\\^^^[[[UUUOOOLLLGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJHHHGGGFFFFFFGGGGGGPPPMMMJJJHHHHHHHHHGGGFFFIIIGGGFFFGGGIIIIIIGGGDDDCCCBBB@@@???@@@BBBDDDFFFLLLQQQVVVXXXVVVQQQLLLIIIFFFEEECCCBBBAAA@@@@@@@@@BBBCCCCCCCCCBBB@@@>>>===>>>>>>>>>>>>===<<<::::::<<<===>>>??????>>>===<<<===<<<;;;::::::;;;<<<===:::<<<>>>@@@AAA@@@???>>>?????????@@@BBBEEEGGGIIIGGGEEEBBB@@@>>>>>>??????===========================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>===;;;:::;;;<<<>>>??????>>><<<;;;999999888888888999:::<<<===>>>>>>???@@@@@@@@@??????===<<<;;;888999:::<<<======>>>>>>???@@@AAABBBBBBAAA???>>>===???AAAAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEEEEEDDDAAACCCEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHFFFEEECCCBBBAAAAAABBBCCCDDDCCCCCCDDDGGGIIILLLKKKJJJHHHGGGFFFEEEDDDHHHCCC@@@CCCKKKOOOMMMIIIEEEFFFHHHKKKOOORRRTTTUUUQQQQQQRRRTTTUUUUUUTTTRRRSSSSSSTTTUUUVVVXXXYYYZZZYYY[[[^^^bbbgggllloooqqqlllgggbbbaaadddfffeeeccc^^^```ccceeedddcccbbbbbbdddeeefffeeeeeeeeegggiiikkklllmmmmmmmmmlllkkkjjjlllmmmooorrrttttttrrroooqqqpppqqquuuxxxxxxuuurrrwwwuuuqqqnnnlllkkkiiihhheeegggiiijjjhhhgggffffffgggiiikkknnnooopppooonnnooopppqqqqqqoookkkhhheeeaaacccfffkkkqqqssstttssskkkhhhddddddeeeeeeccc```cccbbbbbbbbbdddfffiiikkkmmmppptttuuurrroookkkjjjlllmmmnnnooooookkkeeeaaa[[[[[[^^^bbbffffffbbb]]]ZZZZZZ[[[[[[[[[WWWRRRNNNLLLOOOSSSUUUVVVTTTQQQNNNPPPRRRSSSSSSQQQPPPPPPPPP```dddfffaaaXXXPPPLLLLLLHHHGGGGGGIIILLLOOOPPPOOOLLLLLLMMMOOOQQQRRRQQQPPPRRROOOLLLHHHFFFFFFFFFGGGIIIJJJKKKLLLNNNNNNOOOOOOJJJKKKLLLNNNPPPRRRSSSTTTOOOMMMJJJIIIIIILLLOOOQQQNNNLLLIIIGGGFFFFFFHHHIIIEEEEEEEEEDDDCCCCCCBBBBBB>>>@@@BBBBBBDDDFFFJJJMMMUUUQQQKKKIIIIIIJJJIIIHHHFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>>>>>>>?????????@@@AAAAAAAAAAAA@@@??????bbbcccdddcccccccccfffhhhiiifffccc```^^^\\\YYYVVV]]]\\\]]]___^^^\\\___dddjjjiiigggeeecccbbbaaa```hhhlllooommmhhhcccaaabbb___^^^]]]]]]_________^^^aaaaaahhhrrrtttlllccc```]]][[[ZZZZZZ\\\\\\[[[ZZZ\\\]]]^^^^^^^^^]]]\\\[[[aaabbbcccccccccaaa___^^^[[[ZZZYYYYYYZZZYYYXXXVVVSSSSSSRRRPPPNNNNNNOOOQQQUUUUUUTTTTTTSSSSSSSSSRRRPPPPPPPPPQQQQQQRRRSSSSSSQQQRRRRRRQQQNNNKKKKKKKKKKKKJJJJJJKKKMMMOOOPPPPPPQQQQQQQQQPPPOOOMMMKKKJJJFFFEEECCCCCCDDDFFFIIIKKKNNNRRRVVVXXXUUUPPPKKKIIIGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHIIIJJJHHHGGGGGGGGGHHHIIIJJJKKKOOOLLLIIIHHHHHHHHHHHHGGGIIIGGGFFFFFFHHHHHHEEECCCBBBAAA@@@???@@@CCCFFFHHHLLLQQQUUUWWWTTTOOOJJJGGGCCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCBBBAAA???===<<<>>>>>>>>>>>>===<<<;;;;;;======>>>>>>======<<<;;;???>>><<<;;;;;;;;;<<<<<<;;;<<<>>>@@@AAAAAA@@@???@@@@@@@@@AAABBBDDDFFFGGGFFFDDDBBB???>>>>>>>>>???========================<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>?????????????????????>>><<<;;;;;;<<<===>>>>>>===<<<;;;:::999999999999999:::<<<============<<<>>>@@@BBBCCCAAA???===999:::;;;<<<===>>>>>>>>>===>>>???@@@@@@???===<<<===???AAAAAA@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCDDDFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAABBBCCCBBBBBBCCCFFFHHHHHHIIIIIIIIIIIIHHHGGGFFFHHHDDDBBBFFFMMMQQQOOOLLLHHHIIIKKKMMMOOOQQQSSSTTTSSSRRRRRRTTTXXXXXXVVVTTTSSSSSSSSSTTTVVVXXXZZZ[[[[[[\\\^^^aaaeeehhhjjjkkkiiieee``````ccceeedddccc___aaadddddddddccccccdddfffgggggggggffffffhhhjjjiiijjjlllnnnnnnnnnnnnmmmmmmnnnooorrrtttssspppnnnqqqssswww~~~yyysssnnnjjjfffdddeeegggkkklllkkkjjjiiiiiiiiikkkmmmpppqqqqqqqqqppppppppppppooolllhhhdddaaacccdddgggkkkppprrrrrrqqqjjjgggdddcccddddddcccaaabbbbbbbbbdddfffjjjmmmoooqqqsssuuutttqqqmmmjjjiiifffdddcccbbbbbb```]]][[[\\\]]]aaagggkkkjjjddd___ZZZZZZ[[[\\\\\\ZZZUUUQQQLLLLLLLLLLLLLLLLLLKKKJJJMMMNNNNNNMMMMMMOOOSSSVVVhhhjjjjjjdddZZZQQQLLLKKKGGGGGGIIIMMMPPPQQQQQQOOOLLLKKKKKKLLLNNNOOOOOONNNPPPNNNKKKHHHFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMJJJJJJKKKMMMNNNOOOPPPQQQMMMLLLIIIHHHHHHKKKMMMOOOPPPNNNKKKHHHFFFFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB???AAABBBCCCDDDFFFJJJMMMSSSOOOJJJGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@AAABBB>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@??????```aaacccdddddddddggghhhfffddd```^^^\\\ZZZXXXVVV___]]]]]]``````^^^bbbgggpppmmmiiieeebbb``````___dddeeeggghhhfffdddaaa```]]]\\\\\\^^^```aaa```^^^aaa```aaaeeefffbbb^^^\\\[[[YYYYYYZZZ\\\^^^^^^^^^ccccccbbbbbb```___]]]\\\``````aaaaaaaaa___]]]\\\[[[YYYXXXWWWWWWUUUSSSPPPQQQRRRQQQOOOMMMMMMNNNPPPSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTQQQRRRRRRPPPMMMJJJIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSRRROOOLLLKKKDDDDDDBBBBBBCCCEEEHHHIIIJJJLLLOOOOOOLLLIIIFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJDDDDDDEEEGGGIIILLLNNNOOOMMMKKKIIIHHHHHHIIIHHHGGGJJJHHHFFFFFFFFFEEECCCAAAAAAAAA@@@@@@BBBEEEHHHJJJLLLPPPTTTUUUQQQLLLGGGDDD???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA???>>><<<;;;????????????>>>===<<<<<>>======<<<<<<<<<<<<@@@???===<<<;;;;;;;;;<<<<<<===???@@@AAAAAA@@@???BBBAAAAAAAAABBBCCCDDDEEEDDDCCCAAA???=========>>>========================<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>??????@@@@@@AAAAAA@@@???===<<<;;;<<<=========<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<999<<<@@@DDDEEEDDDAAA???:::;;;<<<===>>>?????????;;;;;;===>>>>>>===<<<;;;===>>>@@@@@@@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEECCCCCCBBBBBBBBB???AAABBBBBBAAABBBDDDGGGEEEGGGIIIKKKLLLKKKIIIHHHIIIFFFEEEIIIOOOTTTSSSPPPMMMMMMNNNOOOPPPQQQRRRRRRTTTRRRQQQUUUZZZ\\\YYYUUURRRRRRRRRSSSUUUXXXZZZ[[[]]]^^^___```aaaccccccddddddaaa]]]^^^aaaccccccbbbaaacccddddddddddddeeeggghhhiiiiiiiiiggggggiiikkkhhhiiikkkmmmoooppppppoooppppppqqqrrrsssrrrnnnkkkkkkooowwwyyyqqqjjjdddbbbfffjjjmmmpppooonnnmmmmmmkkkmmmppprrrsssssssssrrrrrrrrrrrrooolllgggcccaaaeeefffhhhlllpppqqqpppnnniiigggeeeddddddeeedddbbbbbbcccdddgggjjjooorrruuuvvvvvvuuurrrmmmiiigggffffffbbb^^^\\\\\\]]]^^^^^^___aaaeeejjjnnnllleee___[[[[[[\\\]]]]]][[[WWWTTTMMMKKKGGGEEEDDDDDDFFFGGGIIIHHHGGGGGGHHHNNNUUUZZZggghhhfffaaaXXXQQQNNNMMMIIIKKKPPPUUUXXXXXXUUURRROOOMMMKKKJJJLLLMMMMMMMMMNNNLLLJJJGGGFFFGGGHHHIIIGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKIIIHHHGGGGGGIIIKKKLLLPPPNNNKKKHHHFFFEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@BBBCCCDDDDDDFFFIIIKKKNNNKKKHHHEEEEEEFFFEEEDDDDDDCCCAAA@@@??????@@@@@@????????????@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????^^^aaaccceeeeeefffgggiiiaaa^^^\\\[[[[[[[[[[[[ZZZ___[[[[[[]]]______ccchhhpppmmmiiidddaaa_________aaadddggggggeeebbbaaaaaa^^^^^^^^^___``````^^^\\\^^^]]]]]]^^^^^^]]]\\\\\\ZZZYYYWWWXXX[[[]]]]]]]]]ddddddcccbbbaaa___^^^^^^[[[[[[\\\[[[[[[ZZZXXXXXXYYYWWWVVVVVVUUUTTTQQQNNNQQQQQQPPPOOOMMMMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRTTTSSSRRRRRRQQQRRRRRRSSSQQQQQQQQQOOOLLLIIIHHHHHHFFFHHHKKKLLLLLLMMMNNNOOOOOOPPPQQQQQQPPPMMMJJJHHHEEEDDDCCCCCCDDDFFFHHHIIIGGGHHHIIIHHHEEECCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEFFFHHHIIIIIIJJJCCCDDDEEEHHHJJJMMMOOOPPPKKKIIIGGGFFFGGGHHHHHHHHHIIIHHHFFFEEEDDDCCCAAAAAAAAAAAAAAABBBDDDGGGJJJKKKLLLOOORRRRRRNNNIIIDDDAAA??????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>===<<>>======???>>>===<<<<<<===???@@@AAA@@@>>><<<;;;;;;;;;;;;===>>>???@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<===>>>??????@@@???>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999<<>>??????@@@@@@::::::;;;<<<<<<<<<<<<;;;<<<>>>????????????AAACCCBBBAAAAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBBBBBBB???@@@BBBBBBBBBBBBDDDFFFFFFHHHLLLNNNOOOMMMKKKIIIIIIGGGGGGLLLRRRUUUUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPSSSPPPOOOSSSYYY\\\YYYTTTQQQQQQQQQRRRUUUXXX[[[]]]^^^____________`````````___]]][[[\\\___aaabbbbbbbbbcccdddddddddeeegggiiihhhiiijjjhhhgggggghhhjjjgggiiikkkmmmnnnoooooonnnrrrqqqrrrssssssqqqmmmjjjggglllttt|||yyyrrrkkkgggeeekkknnnqqqsssqqqooonnnnnnmmmnnnqqqsssttttttsssrrrttttttsssqqqnnnkkkgggeeehhhhhhjjjmmmooopppnnnllliiihhhgggffffffffffffffffffggghhhkkkooorrrvvvwwwxxxwwwtttoooiiieeeccccccfffccc___^^^```ccceeeeeeeeedddeeehhhjjjhhhbbb]]]\\\\\\\\\\\\\\\ZZZVVVRRRNNNLLLHHHEEECCCCCCDDDFFFEEEEEEEEEEEEGGGLLLTTTYYYZZZ[[[[[[XXXTTTQQQPPPQQQNNNQQQWWW]]]aaa___ZZZUUUSSSPPPMMMKKKLLLMMMMMMMMMKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFFFFFFFGGGHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBAAABBBDDDEEEEEEEEEHHHJJJJJJHHHFFFDDDCCCCCCCCCCCCCCCAAA@@@???>>>>>>???????????????@@@AAAAAAAAABBB@@@AAAAAAAAAAAA@@@??????___bbbeeegggggggggggghhh___]]]ZZZZZZ[[[\\\\\\[[[\\\XXXVVVYYY\\\^^^bbbhhhllliiieeeaaa_________``````ggglllkkkccc___```dddbbbaaa___^^^^^^]]]ZZZXXXYYY[[[\\\]]]]]]^^^]]]]]][[[YYYWWWVVVXXXYYYZZZYYY``````______^^^^^^^^^^^^XXXXXXXXXWWWWWWVVVUUUTTTUUUUUUTTTUUUVVVUUURRROOOPPPPPPPPPOOOMMMMMMOOOQQQPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQOOOOOOPPPQQQRRRPPPQQQQQQOOOLLLJJJIIIIIIGGGJJJNNNOOONNNMMMNNNOOONNNOOOOOOOOONNNKKKIIIGGGGGGFFFFFFFFFFFFGGGIIIJJJFFFGGGFFFDDDBBBAAABBBDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBCCCDDDFFFGGGHHHHHHHHHDDDEEEGGGHHHJJJKKKLLLMMMHHHFFFDDDDDDFFFGGGHHHGGGHHHGGGFFFDDDBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKKKKNNNPPPPPPLLLFFFBBB@@@@@@@@@AAAAAAAAA@@@???>>>=========>>>>>>?????????>>>????????????>>>>>>===>>>>>>======>>>@@@BBBCCCAAA@@@>>><<<;;;::::::;;;>>>>>>??????@@@@@@@@@???AAAAAAAAAAAA@@@@@@??????@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::888999999:::;;;<<<<<<===???>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999<<<============>>>>>>???:::;;;<<<>>>??????@@@@@@:::;;;;;;<<<<<<=========<<<===>>>>>>>>>???BBBDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDEEEDDDCCCCCCAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAABBBBBB???AAACCCDDDCCCDDDEEEGGGIIIKKKOOOQQQQQQNNNJJJGGGHHHHHHIIIMMMRRRUUUUUUSSSRRRQQQQQQPPPPPPOOONNNNNNPPPNNNMMMQQQVVVXXXVVVRRRQQQPPPPPPQQQTTTXXX[[[^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYY[[[]]]___```aaabbbcccdddddddddeeehhhjjjhhhhhhiiigggeeeeeefffggghhhiiikkklllmmmmmmllllllsssssssssttttttrrrnnnkkkiiimmmsssxxx{{{|||{{{zzzzzz{{{zzzwwwrrrnnnmmmmmmrrrsssuuussspppmmmlllkkkmmmnnnppprrrssssssrrrqqqrrrrrrrrrqqqooommmkkkjjjkkkkkklllnnnppppppnnnkkkjjjjjjjjjiiiiiiiiijjjjjjkkklllnnnppprrrtttwwwxxxxxxvvvrrrlllfffbbbaaabbbaaa```___aaadddggghhhhhhjjjgggcccaaabbb```]]]YYY]]]\\\ZZZZZZYYYVVVSSSOOONNNMMMJJJHHHFFFEEEEEEEEEDDDFFFGGGHHHIIILLLPPPSSSPPPQQQSSSSSSRRRRRRRRRSSSQQQTTTZZZ```ccc```ZZZUUUSSSPPPLLLKKKKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBAAACCCEEEEEEDDDDDDEEEGGGFFFFFFEEECCCBBBBBBBBBCCCBBBAAA???>>>======>>>>>>>>>??????@@@AAAAAABBBBBB@@@AAAAAAAAAAAA@@@??????bbbeeeiiijjjiiigggffffffccc```\\\ZZZ[[[[[[[[[ZZZZZZTTTQQQTTTYYY\\\aaaffffffeeebbb```______```aaa```hhhnnnlllccc]]]___dddfffccc___\\\[[[YYYWWWUUUTTTYYY]]]\\\\\\^^^___]]]\\\YYYVVVUUUVVVWWWWWWWWW\\\[[[[[[ZZZ[[[[[[\\\]]]XXXXXXWWWWWWVVVUUUUUUUUUSSSSSSSSSUUUVVVUUURRRPPPNNNOOONNNMMMLLLLLLNNNPPPOOOOOOPPPQQQRRRRRRSSSSSSQQQPPPOOOMMMNNNOOOQQQRRROOOQQQQQQPPPMMMKKKJJJKKKKKKOOOTTTUUURRRPPPPPPQQQOOOOOONNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJFFFFFFFFFCCCAAAAAACCCEEECCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIDDDCCCAAABBBDDDFFFGGGGGGEEEFFFEEEDDDBBBBBBDDDFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJMMMOOONNNJJJEEEAAA???@@@AAABBBBBBBBB@@@???>>>>>>=========>>>???@@@AAA===>>>>>>??????>>>===============>>>???@@@AAABBB???>>><<<;;;:::::::::;;;>>>>>>>>>>>>>>>>>>>>>????????????@@@???>>>===============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999999::::::::::::;;;;;;;;;::::::999>>>===;;;:::::::::<<<===:::;;;<<<===>>>?????????;;;;;;;;;<<<<<<===>>>>>><<<===>>>======???BBBEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@BBBCCCCCCCCCBBBAAA???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@???AAACCCDDDDDDDDDEEEFFFJJJLLLOOOQQQPPPLLLIIIFFFFFFGGGIIIMMMQQQSSSRRRQQQPPPPPPOOOOOONNNNNNMMMMMMKKKLLLMMMOOOQQQRRRQQQPPPPPPOOOOOOPPPSSSXXX\\\___^^^^^^]]]]]]]]]\\\\\\\\\XXXYYYYYYZZZ\\\]]]___```aaabbbdddeeeeeefffgggiiiggghhhhhhfffdddcccdddeeeiiijjjlllmmmmmmmmmllllllsssssstttuuuvvvuuuqqqnnniiilllppprrrrrrrrrrrrrrrpppsssuuutttqqqpppqqqssswwwwwwuuurrrmmmiiihhhiiimmmnnnppprrrsssrrrqqqqqqnnnnnnnnnnnnnnnmmmmmmlllnnnmmmnnnpppqqqqqqnnnlllkkklllmmmlllkkkkkklllnnnpppppprrrsssuuuvvvwwwxxxuuutttpppjjjeeebbbbbbcccbbbbbbbbbeeehhhkkkkkkjjjlllfff```\\\\\\[[[YYYWWW[[[ZZZXXXXXXWWWUUUQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGGGGIIILLLMMMLLLLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUTTTQQQSSSWWW\\\^^^[[[VVVQQQPPPMMMJJJIIIIIIJJJIIIHHHGGGGGGGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIDDDDDDEEEEEEEEEDDDCCCCCC??????@@@AAABBBCCCEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBAAACCCDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDBBBAAABBBDDDBBBAAA???>>>======>>>>>>===>>>>>>???@@@AAABBBBBB@@@AAAAAAAAAAAA@@@??????fffiiilllmmmkkkgggeeecccdddaaa]]][[[\\\]]]]]]]]]XXXRRRNNNQQQWWW[[[```fffdddcccbbbaaa````````````___eeeiiihhhbbb^^^___aaagggccc^^^ZZZXXXWWWUUUTTTRRRXXX\\\YYYYYY\\\^^^\\\\\\YYYVVVUUUVVVWWWXXXXXXYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUQQQQQQRRRTTTUUUTTTQQQNNNKKKLLLLLLJJJIIIIIIKKKMMMMMMMMMNNNOOOPPPQQQRRRSSSPPPOOONNNMMMMMMOOORRRSSSOOOPPPQQQPPPNNNMMMLLLMMMMMMRRRXXXXXXTTTPPPPPPQQQOOONNNLLLJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFDDDBBBAAACCCEEECCCDDDEEEFFFFFFEEEDDDCCCFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEGGGHHHHHHHHHGGGGGGAAA@@@???@@@BBBEEEFFFEEECCCDDDEEEDDDCCCDDDGGGKKKJJJJJJIIIHHHHHHGGGGGGGGGIIILLLNNNMMMJJJEEEBBB@@@???@@@BBBCCCCCCCCCAAA@@@AAA@@@???>>>>>>>>>??????<<<======>>>>>>===============>>>>>>>>>============<<<;;;:::999999:::;;;>>>>>>===============>>><<<===>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;:::999888::::::::::::::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::::::::999999999999888888777888888888999::::::;;;;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;999:::;;;<<<===>>>>>>>>>:::::::::;;;<<<===>>>>>><<<<<<=========???BBBEEEEEEEEEEEEDDDCCCBBBBBBBBB>>>???@@@AAABBBAAA@@@@@@????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@?????????===@@@BBBDDDCCCCCCDDDEEEIIIJJJLLLMMMMMMJJJGGGEEEDDDEEEHHHKKKNNNOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLHHHKKKNNNOOONNNMMMNNNOOOOOOOOOOOOPPPSSSXXX]]]```^^^]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]___^^^aaadddfffffffffggghhhhhhhhhhhhfffcccbbbcccdddiiijjjlllnnnpppppppppppprrrrrrtttvvvxxxxxxuuurrrlllnnnpppooommmkkklllmmmnnnrrrvvvuuurrrppprrrtttxxxwwwsssnnniiiffffffhhhnnnoooqqqsssssssssrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnooooooppprrrsssrrrpppmmmjjjlllmmmlllkkkkkkmmmpppqqqrrrsssuuuwwwxxxyyyyyysssrrroookkkgggeeeeeefffiiigggfffgggjjjkkklllkkkiiieee___\\\\\\[[[YYYVVVXXXWWWVVVVVVWWWVVVTTTRRROOONNNMMMMMMMMMMMMMMMNNNKKKMMMOOOOOONNNMMMMMMNNNOOOPPPSSSWWWYYYZZZXXXWWWRRRSSSUUUWWWXXXVVVRRRNNNMMMLLLJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGCCCDDDEEEFFFEEEDDDBBBAAA??????@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@BBBDDDDDDBBBAAAAAAAAACCCEEEFFFEEECCCBBBCCCEEEBBBAAA@@@>>>===>>>>>>???<<<======>>>???@@@AAABBB@@@AAAAAAAAAAAA@@@??????iiillloooooolllgggdddbbbaaa^^^\\\[[[]]]```bbbbbbXXXQQQMMMPPPVVV[[[aaafffcccccccccbbbaaa``````___^^^```cccdddccc```___^^^gggbbb\\\XXXVVVVVVUUUUUURRRYYY[[[VVVUUUYYY\\\[[[\\\YYYVVVUUUWWWYYYZZZ[[[YYYXXXWWWUUUUUUUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQRRRSSSTTTRRRNNNKKKIIIIIIIIIHHHGGGGGGIIIKKKKKKKKKLLLNNNOOOPPPQQQQQQPPPOOOMMMMMMNNNPPPSSSUUUNNNPPPQQQQQQOOONNNNNNOOOMMMRRRXXXXXXSSSOOONNNNNNNNNLLLJJJGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFDDDBBBBBBCCCEEECCCDDDEEEGGGGGGEEEDDDCCCIIIJJJKKKLLLLLLJJJHHHGGGCCCDDDFFFGGGHHHHHHGGGFFF@@@>>>===>>>AAADDDEEEEEEAAACCCDDDDDDCCCEEEJJJNNNLLLLLLKKKJJJHHHGGGFFFEEEIIIKKKNNNMMMJJJEEEBBBAAA===???AAACCCEEEDDDDDDCCCDDDCCCAAA???============<<<<<<===============<<<===>>>>>>>>>===;;;999777<<<;;;:::999999999:::;;;>>>===<<<<<<<<<<<<======;;;;;;<<<======<<<;;;:::;;;;;;;;;;;;::::::999888::::::::::::::::::::::::;;;;;;;;;:::::::::999999999888888888888888888888888888999:::::::::999999999888888777666666777777888999::::::;;;;;;;;;:::888999;;;<<<===<<<;;;:::888999:::<<<======>>>>>>::::::::::::;;;<<<===>>><<<<<<===<<<<<>>???@@@AAA@@@??????????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEECCCAAA@@@???>>>>>><<>>>>>>>>>>>???;;;<<<===>>>???@@@AAAAAA@@@AAAAAAAAAAAA@@@??????jjjrrrwwwrrrkkkhhhhhhhhhbbb\\\WWWYYY```ddd```ZZZWWWUUURRRQQQTTT[[[bbbhhhiiieee```]]]^^^___^^^]]]YYY]]]aaabbb___[[[ZZZZZZ[[[YYYVVVTTTSSSTTTUUUUUUZZZYYYXXXXXXXXXXXXXXXYYY]]]YYYUUUUUUWWWXXXXXXWWWUUUTTTSSSSSSSSSTTTVVVWWWVVVUUUSSSRRRSSSRRRPPPOOOLLLOOOSSSVVVVVVSSSOOOLLLNNNMMMKKKIIIIIIJJJLLLMMMMMMKKKJJJKKKNNNPPPRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPOOOOOONNNTTTSSSSSSRRRQQQQQQPPPPPPJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHEEEDDDCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEECCC@@@>>>@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBBBBBBBDDDHHHKKKLLLLLLKKKJJJIIIHHHHHHHHHKKKMMMNNNKKKEEE@@@??????@@@@@@AAABBBCCCCCCCCCCCC???>>>>>>===<<<;;;;;;;;;:::::::::::::::;;;<<<===<<<;;;::::::999999::::::;;;<<<<<<;;;::::::<<<>>>@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>><<<:::999:::::::::999<<<;;;;;;:::999888777777888999999::::::999999888888888777777666666555555888999:::;;;::::::888777888888888888999:::;;;;;;888888777777777777888888777888999;;;<<<===>>>>>>===<<<::::::999:::;;;<<<<<<<<<;;;<<<===???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<=====================>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAADDDCCCAAA???>>>>>>>>>??????AAACCCBBB@@@???>>>???HHHFFFCCCCCCDDDEEEEEEEEEAAABBBDDDFFFHHHJJJLLLMMMKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPSSSXXX\\\___```]]]XXXTTTRRRQQQRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\___aaacccddddddccceeefffkkkhhhdddaaaaaabbbeeeggghhhkkkooorrrttttttsssrrruuuuuuttttttuuuvvvwwwxxx{{{xxxssspppnnnoooqqqrrrxxx|||}}}zzztttooopppssssssqqqnnnjjjggggggiiilllqqqsssvvvxxxxxxwwwtttrrrrrrrrrqqqpppnnnoooqqqsssvvvrrrooonnnooopppmmmkkkjjjkkkkkkllllllmmmmmmmmmsssrrrrrruuuyyy}}}}}}{{{xxxpppkkklllmmmjjjhhhiiifffeeeeeedddcccbbbaaaaaafffccc___^^^______^^^\\\ZZZYYYXXXXXXYYYXXXVVVTTTUUURRROOONNNPPPRRRSSSSSSQQQOOOMMMKKKKKKMMMOOOQQQQQQTTTYYY]]]______^^^]]]VVVVVVVVVWWWWWWVVVVVVUUUSSSRRRPPPMMMJJJHHHFFFEEEHHHEEEBBBCCCEEEFFFDDDBBBEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDEEEGGGIIIIIIGGGDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBHHHHHHFFFEEECCCAAA@@@???AAAAAAAAA@@@@@@?????????@@@@@@AAABBBCCCCCCCCCCCC@@@@@@>>>>>>>>>???@@@AAAdddmmmrrrnnnhhhggghhhhhhccc___\\\]]]bbbdddaaa]]]YYYWWWUUUWWW\\\bbbhhhkkkhhhddd___]]]^^^^^^]]]\\\ZZZ]]]aaaaaa^^^[[[ZZZZZZZZZXXXTTTQQQQQQSSSWWWYYY\\\\\\[[[[[[ZZZZZZ[[[[[[[[[XXXUUUUUUVVVXXXWWWVVVTTTSSSRRRRRRRRRSSSUUUVVVTTTSSSQQQQQQQQQQQQPPPNNNKKKMMMQQQSSSSSSQQQNNNLLLNNNMMMLLLKKKLLLMMMOOOPPPOOONNNMMMNNNPPPQQQQQQPPPQQQQQQPPPPPPQQQRRRTTTUUURRRRRRQQQQQQPPPPPPOOOOOORRRRRRRRRQQQPPPPPPOOOOOOIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEEEECCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCCCCEEEFFFFFFDDDBBB@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDGGGIIIJJJIIIHHHHHHHHHJJJKKKLLLMMMNNNMMMJJJDDD???======??????@@@AAABBBBBBBBBBBB>>>>>>>>>===<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;::::::999999::::::999:::;;;;;;:::;;;>>>@@@??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999999::::::888666;;;::::::999999888888777999999::::::::::::999999888777777777666666666555777888999::::::999888888999999888888888999::::::888888777777777777888888888999::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@??????>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>=========>>>??????@@@@@@???@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBDDDCCCAAA???>>>>>>>>>>>>???AAABBBBBB@@@???>>>???FFFEEECCCCCCDDDDDDDDDDDDHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMOOORRRVVVZZZ]]][[[YYYUUUQQQOOOPPPQQQRRRVVVVVVVVVXXXYYY\\\^^^___```aaaccccccbbbbbbcccdddhhhfffccc``````bbbeeeggghhhjjjmmmppprrrsssssssssvvvuuutttssssssuuuwwwxxxwwwuuuqqqooooooqqquuuwww|||}}}~~~{{{vvvrrrqqqsssrrrqqqnnnjjjgggfffhhhjjjlllnnnrrrtttuuutttrrrqqqrrrrrrqqqooommmnnnqqqssstttpppllljjjkkklllmmmlllmmmllllllllllllmmmmmmnnnrrrrrrrrruuuxxx{{{zzzxxxuuunnniiijjjkkkiiiggghhhddddddccccccccccccccccccfffbbb___]]]^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXVVVTTTVVVSSSPPPOOOQQQRRRSSSSSSPPPOOONNNMMMMMMNNNOOOPPPOOORRRVVVZZZ]]]^^^^^^]]]XXXWWWUUUTTTSSSTTTUUUUUUTTTRRRNNNKKKHHHGGGGGGGGGHHHFFFDDDDDDFFFGGGFFFDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFHHHJJJIIIGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFEEECCCAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAGGGFFFEEEDDDBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@@@@]]]eeejjjgggcccdddeeeeeebbbbbbaaacccddddddbbb___[[[YYYZZZ^^^eeekkkmmmnnneeebbb___]]]]]]\\\[[[ZZZZZZ]]]``````^^^[[[YYYYYYXXXUUURRRPPPQQQUUUYYY]]]]]]\\\[[[ZZZZZZZZZZZZZZZWWWVVVTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTRRRQQQOOOOOOPPPPPPOOOMMMJJJKKKMMMNNNOOONNNMMMMMMNNNMMMMMMMMMNNNPPPRRRSSSRRRQQQQQQRRRSSSSSSQQQOOOMMMMMMNNNOOOPPPRRRTTTUUUPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDAAABBBCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDFFFGGGGGGEEECCC@@@AAAAAAAAAAAABBBBBBBBBCCCDDDFFFFFFEEEFFFGGGIIIKKKJJJIIIIIIKKKNNNQQQSSSPPPPPPMMMHHHBBB>>><<<<<<===>>>>>>??????@@@@@@@@@>>>>>>======<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;::::::999999::::::999:::;;;<<<<<<===???BBB>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888999;;;<<<;;;888555999999999999999999999999999::::::;;;;;;::::::999777777777777666666666666666666777888999999999888::::::999888888888999999888888777777777777888888999999999:::999999888888;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>===============<<<<<<<<<:::;;;<<<===>>>?????????<<<<<<===>>>>>>???@@@@@@>>>??????@@@@@@@@@@@@@@@????????????@@@AAABBBBBBDDDCCCAAA@@@>>>=========>>>@@@BBBBBB@@@???>>>???CCCCCCDDDDDDDDDDDDDDDCCCIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKNNNQQQTTTWWWXXXUUUSSSPPPNNNMMMNNNOOOQQQVVVVVVUUUVVVXXX\\\___bbbaaabbbcccbbb```___```aaaeeecccaaa______aaadddgggggghhhjjjllloooqqqssstttuuutttrrrpppqqqrrruuuvvvrrrpppnnnmmmppptttzzz~~~}}}{{{wwwuuusssrrrqqqpppnnnjjjgggeeefffhhhjjjlllooorrrssssssrrrpppnnnnnnllljjjiiijjjmmmpppsssooojjjhhhiiikkknnnoooooonnnlllkkkkkklllmmmnnnrrrrrrsssuuuwwwxxxvvvuuurrrkkkfffggghhhfffeeefffaaa``````aaabbbcccdddeeedddaaa^^^\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXWWWVVVTTTWWWUUUSSSRRRSSSTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMOOOSSSWWWZZZ[[[[[[[[[XXXVVVSSSQQQPPPQQQRRRSSSTTTQQQLLLHHHFFFFFFGGGIIIGGGFFFFFFGGGIIIIIIHHHFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIHHHIIIJJJKKKJJJHHHFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFDDDHHHKKKJJJEEEAAAAAACCCCCCBBBBBBAAAAAA@@@@@@???DDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAA?????????@@@??????>>>>>>??????>>>>>>>>>>>>??????YYY```dddaaa^^^___`````````bbbdddeeedddbbb``````]]]\\\]]]bbbiiimmmmmmkkkbbb```^^^\\\[[[ZZZYYYYYY[[[]]]^^^___]]][[[YYYWWWUUUTTTRRRRRRTTTXXX\\\^^^YYYYYYXXXWWWVVVVVVVVVVVVTTTTTTTTTTTTUUUTTTSSSRRRRRRQQQPPPPPPPPPQQQSSSSSSRRRPPPOOOOOOPPPPPPOOONNNIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTQQQRRRSSSUUUVVVUUURRROOOIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHIIIIIIJJJJJJJJJJJJHHHHHHHHHGGGFFFDDDBBBAAAAAAAAACCCDDDFFFGGGIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGEEEBBB@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCFFFHHHJJJJJJKKKLLLNNNPPPOOOMMMMMMNNNRRRVVVYYYSSSPPPLLLGGGBBB???=====================>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;<<<;;;::::::999999::::::;;;<<<>>>>>>===>>>@@@AAA======<<<<<<;;;::::::999::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;======;;;999777777888888999999999:::::::::;;;;;;;;;;;;::::::777777777777666666666666555555666777888999999999::::::999888777777888888888888777777777777888888777777888888888888777777::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<;;;<<<<<<===>>>???@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>???AAABBBBBBCCCCCCAAA@@@>>>======<<<===???AAAAAA@@@???>>>???@@@BBBDDDEEEEEEDDDDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKLLLNNNPPPQQQRRRSSSPPPOOOMMMLLLLLLMMMOOOQQQTTTTTTUUUWWWZZZ]]]___aaa```aaaaaa```]]]\\\]]]^^^bbb```___^^^^^^aaadddfffffffffgggiiikkkooorrrssssssqqqnnnllllllnnnppprrrnnnmmmllllllooouuu|||~~~{{{xxxwwwuuurrrpppooonnnmmmiiifffdddeeeffflllnnnppprrrsssrrrpppooollllllkkkiiihhhiiillloooqqqooommmkkklllnnnpppqqqpppnnnllljjjiiijjjlllnnnsssssstttvvvvvvuuutttrrrnnngggcccdddeeecccbbbccc\\\\\\]]]^^^```ccceeefffbbb```^^^[[[ZZZYYYXXXXXXXXXWWWUUUUUUWWWWWWVVVUUUXXXVVVTTTTTTUUUUUUTTTSSSNNNOOOPPPQQQQQQPPPOOONNNMMMNNNQQQSSSUUUVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOOOOMMMJJJGGGFFFEEEFFFGGGGGGGGGHHHJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKJJJJJJJJJKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGEEEKKKPPPNNNHHHCCCCCCFFFDDDCCCCCCBBB@@@??????>>>AAABBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCAAA@@@???????????????>>>===<<>>>>>>>>============YYY^^^```]]]ZZZ[[[[[[YYY\\\___bbbcccaaa___^^^___^^^]]]^^^bbbfffhhhgggeeeaaa```^^^[[[YYYXXXXXXYYY\\\]]]]]]]]]\\\ZZZXXXVVVQQQRRRUUUWWWYYY[[[\\\]]]WWWWWWUUUTTTTTTSSSSSSSSSQQQRRRSSSTTTSSSSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSTTTSSSQQQPPPPPPQQQPPPOOONNNHHHHHHHHHHHHIIIKKKMMMNNNLLLLLLMMMNNNOOOPPPRRRRRROOOPPPRRRUUUWWWVVVSSSPPPJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFEEEDDDBBBAAA@@@BBBCCCDDDEEEGGGHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGGGGGGGEEEBBB@@@CCCCCCCCCCCCDDDDDDDDDDDDCCCFFFJJJMMMNNNPPPSSSUUUUUUSSSQQQOOOPPPRRRUUUWWWSSSPPPLLLHHHEEECCCAAA@@@??????===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999::::::<<<;;;::::::999999::::::>>>@@@AAA@@@???>>>>>>???<<<<<<;;;;;;::::::999999::::::::::::::::::::::::999999888888888888999999;;;:::999:::<<<===<<<;;;666777777888888999999:::999::::::;;;;;;::::::999666666666666777777777777555555666777777888999::::::999999888777777777777888888777777777777888888555555666777888888888888888999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>><<<;;;:::999:::;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@=========>>>???@@@AAABBBAAAAAAAAA@@@???>>>===<<<<<>>??????BBBEEEFFFEEEDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHIIIJJJMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNPPPRRRQQQSSSWWWZZZ]]]^^^^^^^^^^^^______]]][[[ZZZ\\\]]]```___]]]]]]^^^```ccceeeddddddeeefffhhhllloooqqqnnnllljjjhhhggghhhjjjkkkkkkjjjjjjkkknnntttyyy}}}~~~{{{xxxuuusssrrrpppnnnmmmllljjjgggdddccceeefffoooooopppqqqpppooommmkkkjjjkkkjjjiiihhhiiilllnnnmmmnnnooooooooooooooopppooonnnkkkiiihhhiiikkkmmmssstttuuuuuutttsssrrrrrrllleee```aaabbb```___```XXXZZZ\\\^^^```bbbcccddd```___]]]ZZZXXXWWWWWWXXXWWWUUUTTTTTTUUUWWWWWWVVVWWWVVVUUUVVVWWWVVVUUUSSSNNNOOOQQQRRRRRRQQQOOONNNOOOPPPPPPPPPPPPPPPQQQQQQPPPQQQSSSTTTRRROOOLLLJJJIIIIIIIIIHHHGGGFFFDDDCCCFFFHHHIIIKKKLLLLLLMMMNNNMMMLLLKKKKKKJJJJJJJJJKKKLLLKKKJJJJJJKKKKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBAAABBBBBBCCCDDDDDDEEEEEEFFFLLLRRRPPPJJJEEEFFFIIIDDDDDDCCCBBB@@@???>>>>>>???@@@@@@@@@AAAAAAAAAAAA??????AAAAAAAAAAAA@@@??????????????????>>>===<<<>>>>>>>>>>>>======<<<<<>>@@@AAA@@@>>>===<<<===;;;;;;:::::::::999999999::::::::::::::::::::::::999888888777777888888999999888999:::===>>>===;;;777777777888888888999999888999999::::::999999888666666666666777777777777777777777777777888999:::999999888777777777888888888888777777777777888888444555666777888888888888777888999:::;;;;;;;;;:::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<;;;:::888777::::::;;;<<<>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@???============>>>???@@@@@@??????@@@@@@??????>>>===<<<>>>@@@AAA@@@>>>?????????BBBFFFFFFDDDDDDFFFIIISSSRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNPPPQQQSSSPPPSSSXXX\\\^^^^^^]]]\\\[[[[[[[[[ZZZYYYYYY\\\^^^___^^^^^^]]]^^^```bbbccccccccccccdddfffiiilllmmmjjjiiigggfffeeeeeeeeeeeefffggghhhjjjmmmqqquuuxxxyyyxxxuuurrrooonnnmmmnnnkkkjjjhhhdddbbbbbbeeehhhnnnnnnnnnnnnmmmkkkiiihhhdddfffggghhhgggggghhhiiijjjmmmooopppooommmmmmmmmnnnmmmkkkjjjjjjkkklllmmmsssttttttsssqqqppppppqqqkkkddd___``````^^^\\\\\\XXXZZZ]]]```bbbcccbbbbbb^^^^^^]]]ZZZXXXWWWXXXYYYVVVTTTRRRSSSUUUVVVWWWWWWUUUUUUUUUVVVXXXXXXUUUSSSOOOPPPQQQRRRRRRQQQPPPOOOQQQPPPOOONNNMMMMMMMMMMMMLLLOOOSSSUUUTTTPPPKKKHHHFFFHHHIIIJJJJJJHHHEEEDDDFFFHHHJJJJJJKKKLLLOOORRRRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIHHHHHHIIIJJJIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDFFFKKKOOONNNIIIFFFGGGIIIDDDDDDCCCBBB@@@???>>>>>>>>>?????????@@@@@@@@@AAA>>>>>>>>>>>>????????????>>>>>>??????>>>>>>=========>>>>>>>>>===<<<;;;:::ZZZ]]]]]]YYYXXXYYYYYYVVVWWWWWWXXXYYYZZZ[[[\\\\\\]]]___```^^^[[[[[[___dddbbbaaa^^^YYYUUUUUUYYY]]]^^^\\\ZZZZZZ[[[ZZZWWWTTTQQQRRRTTTWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSQQQRRRSSSRRRPPPQQQSSSVVVUUUUUUTTTSSSTTTUUUVVVWWWTTTRRRPPPOOONNNMMMKKKIIIGGGGGGHHHIIIKKKMMMOOOQQQOOOOOOOOOOOONNNNNNMMMLLLMMMMMMMMMOOOPPPPPPNNNKKKIIIJJJLLLNNNOOOPPPPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEFFFDDDCCCCCCEEEFFFFFFDDDBBB????????????@@@@@@@@@AAA@@@BBBEEEGGGIIIMMMRRRUUUVVVTTTRRRPPPOOONNNNNNOOONNNLLLKKKMMMOOOPPPNNNLLLGGGEEEBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999<<<;;;::::::999999:::::::::<<<>>>>>><<<;;;;;;;;;::::::::::::999999999999999999999999999999999999888888777777777777888888888:::===AAADDDCCC???<<<777777777777888888888888777888888999999888888777555666666666777777777888:::999888777888888999:::888777777777777888888999888888777777777777888888666777777888888888777777666777999:::;;;;;;::::::888999;;;<<<============:::::::::;;;;;;<<<<<<<<<::::::;;;;;;::::::999888999:::;;;<<<===???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>=========>>>>>>???<<<===>>>???@@@??????>>>;;;===@@@@@@???>>>??????@@@CCCFFFFFFDDDDDDHHHMMMVVVUUUSSSPPPNNNKKKIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGIIIJJJLLLMMMLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKLLLLLLNNNPPPQQQRRRSSSUUUXXX[[[]]]]]]\\\\\\WWWXXXXXXXXXXXXYYY]]]___```___^^^^^^^^^```aaabbbbbbbbbcccdddeeeggghhhiiiggggggfffeeedddcccbbbaaa```bbbeeeiiilllppprrrssstttuuutttpppllljjjlllooojjjhhheeeaaa```bbbgggkkkmmmnnnnnnmmmlllkkkiiiiiifffiiilllnnnmmmlllllllllmmmoooqqqpppnnnmmmnnnooonnnmmmmmmmmmmmmnnnnnnoooqqqqqqqqqooollllllnnnqqqlllddd_________\\\ZZZZZZYYY]]]aaaeeefffeeebbbaaa\\\]]]]]]ZZZXXXWWWYYY[[[UUUSSSQQQRRRTTTVVVWWWWWWRRRSSSTTTWWWYYYXXXVVVTTTQQQQQQRRRRRRRRRRRRQQQQQQQQQOOOMMMLLLKKKKKKLLLMMMLLLNNNQQQSSSSSSPPPLLLJJJIIIJJJJJJKKKJJJJJJIIIHHHGGGHHHIIIIIIIIILLLQQQUUUWWWVVVTTTQQQOOONNNMMMLLLHHHGGGEEEFFFGGGIIIHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGHHHHHHGGGEEEFFFGGGCCCCCCBBBAAAAAA@@@??????>>>>>>>>>??????????????????>>>===<<<<<<>>>@@@AAA;;;<<<<<<============<<<======>>>>>>===;;;:::999ZZZ]]]\\\YYYXXXZZZZZZWWWWWWVVVUUUVVVYYY\\\\\\[[[\\\___aaa]]]XXXYYY```gggcccbbb^^^XXXTTTUUUZZZ^^^___\\\ZZZZZZ[[[ZZZVVVSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRSSSSSSRRRPPPPPPTTTXXXWWWVVVUUUUUUUUUVVVWWWXXXSSSQQQOOONNNMMMLLLIIIGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKNNNMMMLLLMMMNNNMMMJJJHHHEEEFFFIIILLLNNNOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAABBBCCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBCCCCCCDDDDDDGGGFFFEEEEEEEEECCC@@@>>><<<============>>>>>>>>>???@@@BBBCCCEEEHHHMMMQQQVVVVVVTTTSSSQQQPPPPPPOOOLLLKKKKKKOOOSSSTTTRRRPPPJJJHHHDDD@@@===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999<<<;;;::::::999999::::::666888;;;<<<;;;::::::;;;::::::999999999999999999999999999999999999999999888888777777777777888888999===CCCJJJMMMJJJCCC===888888888777777777777777777777888888888888777777555666666666777777888888;;;:::999888888888999:::777777666666777888999999888888777777777777888888999999999999888777666555666777999:::;;;;;;::::::777999;;;===>>>>>>>>>>>>999999999::::::;;;;;;;;;777777888999::::::::::::999999;;;<<<===???@@@@@@???????????????>>>======???>>>>>>============>>>;;;<<<>>>???@@@@@@@@@???;;;===???@@@???>>>??????AAADDDGGGFFFDDDEEEJJJOOORRRQQQPPPOOOMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEGGGHHHJJJLLLMMMIIIHHHFFFEEEFFFHHHKKKMMMKKKKKKKKKLLLNNNOOOQQQRRRVVVVVVWWWYYYZZZ\\\]]]]]]UUUVVVVVVVVVWWWYYY]]]aaa``````___^^^___```aaabbbaaabbbcccdddeeeffffffgggffffffgggfffeeecccaaa___\\\^^^ccchhhllloooqqqrrrrrrttttttpppjjjiiilllqqqjjjgggccc___^^^aaaggglllnnnnnnoooooonnnnnnmmmmmmrrruuuzzz||||||zzzxxxxxxrrrssssssqqqnnnnnnqqqtttnnnnnnooooooppppppqqqqqqoooooonnnkkkhhhiiilllppplllddd______^^^[[[XXXXXX\\\___dddhhhiiigggccc```[[[\\\]]][[[XXXWWWZZZ]]]UUUSSSQQQQQQSSSVVVWWWXXXQQQQQQSSSWWWYYYYYYVVVTTTRRRRRRRRRRRRRRRRRRRRRRRROOONNNLLLKKKJJJKKKMMMNNNMMMOOOPPPQQQQQQPPPNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMGGGHHHIIIHHHHHHKKKRRRWWWZZZYYYVVVSSSQQQNNNMMMMMMFFFEEEDDDDDDFFFHHHHHHGGGCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????@@@>>><<<;;;<<<>>>AAABBB999999:::;;;<<<<<<<<<<<<======>>>>>>===;;;999888]]][[[ZZZZZZ[[[[[[ZZZYYYWWWUUUSSSQQQSSSVVVZZZ]]]]]]\\\[[[[[[]]]```eeegggeee___WWWRRRQQQSSSWWWYYY\\\\\\]]]]]]\\\ZZZXXXWWWTTTSSSRRRRRRSSSUUUWWWYYY^^^[[[XXXTTTRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVV\\\XXXTTTUUUWWWWWWTTTPPPOOONNNNNNMMMLLLKKKIIIIIIEEEDDDDDDGGGKKKNNNOOOOOOPPPPPPPPPOOOMMMLLLJJJIIINNNMMMKKKIIIHHHHHHHHHHHHHHHJJJMMMOOOPPPNNNMMMKKKNNNMMMKKKKKKLLLMMMMMMLLLJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDDDDCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAAAAA======<<<<<<<<<<<<=========>>>???AAACCCFFFHHHJJJTTTSSSQQQPPPNNNNNNNNNNNNNNNJJJHHHJJJOOORRRQQQOOONNNJJJDDD@@@===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999999:::::::::999999888888888===;;;::::::;;;<<<;;;999::::::::::::::::::::::::;;;:::999777666666555555888777777666777777888999:::===CCCJJJMMMJJJBBB;;;999888888888777777666666555777888888777777888999666555555555555777999::::::999999888777777888888999999999888888888777777888888888777777777777777777777777777777666555555666777888:::999888666555555777999999999:::<<<===;;;:::999888999:::;;;<<<999999999999999999::::::888999:::;;;<<<>>>??????AAA@@@@@@???>>>======<<<::::::;;;;;;<<<===>>>>>>=========>>>??????@@@@@@@@@???>>>======>>>??????CCCCCCBBBCCCDDDEEEGGGHHHQQQQQQQQQNNNLLLJJJJJJLLLIIIHHHGGGGGGHHHGGGEEEDDDEEECCCCCCEEEIIILLLKKKJJJMMMKKKHHHHHHJJJMMMOOOPPPRRRQQQOOOMMMMMMOOOQQQRRRSSSVVVXXXWWWXXX[[[ZZZWWWYYYXXXVVVUUUVVVYYY\\\^^^bbbcccdddccc```^^^]]]]]]cccbbbbbbccceeefffeeecccdddeeefffeeeccccccdddeee___bbbfffiiikkkmmmppprrroooooommmjjjgggfffhhhjjjhhheeebbb^^^]]]aaaggglllnnnoooooommmlllllloooqqqzzz{{{{{{yyyvvvsssqqqppppppppppppoooooopppppppppnnnlllkkkkkkgggdddhhhooonnngggmmmjjjeee]]]WWWTTTUUUVVVZZZbbbkkkoookkkfffcccbbb]]][[[YYYXXXXXXWWWUUUSSSTTTRRRPPPPPPQQQTTTUUUUUUTTTUUUUUUVVVVVVVVVUUUUUUNNNOOOPPPQQQPPPNNNKKKJJJNNNMMMKKKJJJJJJKKKMMMNNNMMMNNNNNNNNNNNNNNNMMMMMMOOOOOONNNLLLKKKIIIHHHHHHGGGFFFEEEEEEFFFIIIMMMOOOXXXWWWUUURRRNNNKKKLLLMMMJJJFFFCCCEEEIIIKKKIIIFFFFFFEEECCCBBBBBBDDDFFFGGGFFFEEEDDDCCCCCCBBBCCCCCCAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>??????@@@===<<<<<<<<<<<<======>>>??????>>>===<<<<<<;;;;;;]]]ZZZXXXXXXYYYZZZYYYYYYZZZXXXUUUSSSSSSUUUXXXZZZ\\\[[[YYYXXXYYY\\\___aaa___[[[UUUPPPOOORRRUUUWWWYYYYYYZZZYYYYYYXXXWWWVVVSSSSSSRRRRRRTTTVVVXXXZZZ\\\ZZZWWWTTTRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXX[[[WWWTTTUUUWWWXXXTTTQQQOOOOOOOOONNNMMMKKKJJJIIIHHHFFFEEEEEEHHHJJJKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIKKKLLLNNNNNNMMMLLLKKKLLLKKKIIIJJJKKKLLLLLLKKKHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDCCCCCCAAA@@@@@@;;;;;;::::::;;;===>>>???@@@@@@@@@AAABBBDDDEEEFFFOOOOOONNNNNNMMMLLLLLLKKKMMMJJJJJJMMMQQQSSSQQQNNNMMMIIIDDD@@@>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::::::::999999999999999999<<<;;;::::::;;;<<<;;;999999999999999999999999999:::999888777666666666666777777777777777777777777888999<<>>????????????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAA@@@@@@>>>>>>>>>>>>???@@@CCCCCCBBBCCCDDDEEEGGGHHHJJJKKKJJJIIIFFFEEEFFFGGGIIIHHHHHHIIIIIIIIIFFFDDDFFFDDDDDDFFFJJJLLLLLLJJJLLLKKKJJJLLLPPPSSSVVVWWWWWWUUUQQQNNNMMMNNNPPPQQQSSSYYY\\\YYYXXXYYYYYYWWWWWWVVVUUUUUUVVVXXXZZZ[[[aaabbbbbbaaa___]]]]]]^^^```aaacccdddddddddcccccciiijjjkkkiiigggdddddddddaaacccgggjjjkkklllmmmooommmmmmkkkgggdddbbbccceeefffdddaaa^^^^^^aaaggglllpppqqqqqqpppooooooqqqsss~~~~~~|||yyysssooonnnppprrrwwwvvvttttttssspppllliiiiiijjjiiijjjpppyyyyyytttllliiiddd]]]XXXUUUVVVXXX]]]dddllloookkkfffcccbbb[[[ZZZXXXXXXXXXXXXVVVTTTTTTRRROOOOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTOOOOOOPPPPPPOOOMMMLLLKKKPPPNNNLLLJJJJJJKKKMMMOOOQQQRRRRRRRRRQQQPPPNNNMMMOOONNNNNNLLLKKKJJJHHHHHHGGGFFFDDDDDDEEEHHHKKKMMMSSSSSSQQQNNNKKKIIIIIIKKKHHHDDDAAABBBFFFGGGEEECCCEEEEEEDDDCCCCCCCCCDDDEEECCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@??????@@@@@@AAA????????????????????????>>>>>>>>>?????????@@@@@@>>>>>>======>>>>>>???@@@@@@???>>><<<;;;;;;::::::===<<<<<<;;;::::::999999\\\YYYVVVUUUVVVXXXXXXXXX\\\YYYVVVSSSRRRSSSUUUWWWZZZYYYWWWUUUUUUVVVXXXYYYWWWUUURRROOOOOOPPPSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSUUUWWWYYY[[[ZZZXXXVVVTTTSSSSSSTTTUUUSSSTTTUUUVVVWWWXXXYYYYYYXXXVVVTTTUUUWWWXXXUUURRROOOOOOOOONNNMMMLLLKKKJJJLLLIIIEEEDDDDDDFFFGGGHHHKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGHHHIIIJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHIIIKKKLLLKKKJJJGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@????????????BBBBBBBBBCCCCCCDDDDDDEEEBBBBBBBBBBBBAAA@@@@@@???:::999999999:::===???AAACCCBBBAAAAAAAAAAAABBBBBBHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKMMMQQQVVVVVVRRRNNNLLLHHHCCC@@@>>>======<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999999999999::::::;;;:::999999;;;<<<;;;999888888888888888888888888888888777777777777888888666777888999999888777666777666777999;;;;;;:::888777777777777666666666666555777888888666666777999555555555555555666888888888777777777777777888999888888888888777777777777666666666777777888888888666666777888999999999999::::::999999888888888888555777888888777777888:::<<<<<<;;;;;;:::888777666888888999999999:::::::::999999:::;;;<<<======>>>==================<<<<<<=========<<<<<<<<<;;;;;;======>>>???@@@AAABBBCCCAAA@@@???>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIGGGFFFEEEFFFHHHIIIIIIJJJKKKLLLJJJGGGDDDFFFEEEEEEGGGIIIKKKKKKJJJLLLLLLMMMQQQVVVZZZ]]]]]]\\\XXXSSSOOOLLLLLLNNNOOOTTT\\\```]]]XXXWWWWWWVVVSSSSSSTTTTTTUUUWWWXXXYYY^^^___```___]]]\\\]]]^^^\\\```eeefffeeeccccccdddnnnooopppnnnjjjgggeeeeeecccfffiiijjjjjjiiiiiijjjkkkjjjhhheeeaaa___```aaagggfffdddbbbaaaeeekkkooorrrrrrsssrrrqqqrrrtttvvv~~~~~~~~~zzzsssllllllrrrxxx|||xxxtttpppkkkhhhiiikkkmmmooovvv}}}}}}zzzjjjhhhccc^^^YYYXXXYYY[[[```ffflllnnnkkkeeebbb```YYYXXXXXXXXXYYYYYYWWWVVVTTTRRRPPPOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPOOONNNNNNMMMMMMMMMMMMQQQOOOMMMKKKKKKMMMPPPRRRWWWWWWXXXWWWUUURRROOOMMMNNNNNNNNNMMMKKKJJJHHHHHHGGGEEEDDDCCCDDDFFFIIIKKKOOOOOONNNKKKIIIHHHIIIJJJHHHEEEBBBBBBDDDEEECCCAAADDDDDDDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@;;;<<<======>>>???@@@@@@======>>>>>>>>>>>>??????>>>>>>======>>>>>>???@@@??????===<<<;;;;;;::::::<<<<<<<<<;;;::::::999999[[[XXXUUUTTTUUUVVVWWWWWWZZZWWWTTTRRRQQQRRRSSSUUUYYYXXXVVVTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOPPPRRRTTTUUUTTTTTTUUUUUUVVVVVVWWWSSSSSSSSSTTTVVVXXXZZZ[[[XXXVVVUUUSSSSSSSSSTTTUUURRRRRRTTTUUUVVVXXXXXXXXXVVVUUUTTTUUUWWWWWWUUURRROOOOOOOOOOOONNNMMMLLLKKKMMMJJJEEECCCDDDFFFGGGGGGKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHJJJLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJFFFEEEDDDDDDEEEHHHJJJLLLJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFDDDCCCBBBAAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@<<<;;;::::::;;;===@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@CCCEEEGGGIIIJJJJJJIIIHHHIIIKKKPPPUUUYYYXXXSSSNNNLLLHHHCCC@@@>>>>>>>>>===;;;;;;;;;:::::::::::::::999999;;;;;;;;;:::999888888888888999999:::::::::999888888999:::;;;;;;:::888888888888888888888888777777666666777888999999666777999:::999888666555888888888999:::::::::999666666666666666666666666555666777777666666777999666666666666777777888888777666666666666777888888888888777777777666666666444555555666777888999999555666777888:::::::::;;;<<<;;;:::999888888888999555666888777666666777888777888999;;;;;;:::999999888888888999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>@@@AAABBBCCCDDDAAA@@@?????????@@@AAABBBAAABBBBBBCCCDDDEEEFFFGGGEEEFFFGGGGGGFFFFFFGGGIIIIIIIIIKKKMMMMMMKKKGGGCCCEEEEEEEEEGGGHHHIIIJJJJJJMMMMMMOOOSSSXXX\\\^^^^^^[[[WWWRRRMMMKKKKKKMMMOOOUUU^^^ccc^^^WWWTTTUUUUUURRRRRRSSSUUUVVVWWWXXXXXX[[[\\\]]]]]][[[[[[\\\^^^[[[aaahhhiiifffdddeeegggnnnpppqqqooolllhhhffffffdddgggjjjjjjhhhfffeeeeeehhhhhhhhheeecccaaabbbccciiiiiihhhfffgggjjjooosssqqqrrrrrrrrrqqqrrruuuwwwyyyyyyzzzwwwpppjjjlllvvvxxxrrrnnnkkkiiimmmnnnoooqqqtttvvvuuurrrhhhgggddd___[[[ZZZ\\\^^^aaaeeejjjkkkhhhccc___]]]XXXWWWWWWYYYZZZ[[[YYYWWWUUUSSSQQQPPPQQQRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPOOOMMMLLLKKKLLLNNNOOOQQQPPPMMMLLLNNNQQQUUUWWW[[[[[[\\\ZZZXXXTTTPPPMMMMMMMMMNNNMMMLLLJJJIIIHHHFFFEEECCCBBBBBBDDDGGGIIILLLMMMLLLJJJIIIHHHJJJLLLJJJGGGDDDDDDDDDDDDCCCAAACCCDDDDDDEEEDDDBBB@@@>>>>>>>>>>>>??????@@@BBBBBBAAA@@@@@@????????????@@@;;;;;;<<<===>>>??????@@@===============>>>>>>>>>===============>>>??????;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<<<>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???===<<<===>>>@@@AAA@@@@@@????????????@@@@@@@@@BBBEEEHHHIIIIIIIIIHHHHHHKKKRRRWWWZZZXXXTTTPPPLLLHHHCCC@@@??????>>>===;;;;;;:::::::::999999999777888999::::::999888777888888888999999:::::::::888777666888:::;;;;;;:::999999999999999999999999666666666666777888999:::666777999:::999888666444777888:::;;;;;;:::999888555555555555555555555666444666777777666666777888777777888888888999888888777666666555666666777777777777777666666666555555444444555666777888888999444555777888::::::;;;;;;<<<;;;:::999888888888888555666777777666555666888777888999:::;;;:::999888777777888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===??????@@@===>>>???@@@AAABBBCCCCCC@@@@@@?????????@@@BBBCCCAAAAAABBBCCCDDDEEEFFFFFFAAACCCDDDCCCCCCCCCEEEGGGHHHIIIJJJLLLMMMJJJFFFCCCCCCDDDEEEFFFGGGHHHIIIJJJOOOOOOPPPRRRVVVXXXYYYXXXUUURRRNNNKKKIIIKKKMMMOOOTTT\\\aaa\\\TTTRRRRRRSSSQQQRRRSSSUUUVVVWWWXXXYYYYYYZZZ[[[ZZZYYYYYY[[[]]][[[bbbiiikkkhhhfffgggiiijjjkkkmmmllliiigggfffgggeeeggghhhhhheeecccaaaaaaggghhhiiihhhgggggghhhiiihhhiiiiiihhhhhhkkkooorrrmmmnnnooooooooopppsssvvvuuuzzz}}}{{{zzzzzzyyyvvvssstttsssoookkkooo{{{tttnnnlllllllllooonnnnnnppppppnnnkkkjjjhhhgggddd```]]]\\\]]]___```cccffffffccc___[[[YYYVVVVVVWWWYYY[[[\\\ZZZXXXVVVTTTSSSRRRSSSTTTRRRQQQPPPPPPPPPPPPPPPOOONNNMMMOOONNNLLLKKKKKKLLLNNNPPPOOOOOONNNNNNQQQUUUZZZ]]]\\\\\\[[[ZZZWWWSSSOOOMMMLLLMMMMMMNNNMMMKKKIIIHHHEEEDDDBBBAAABBBDDDFFFHHHIIIIIIIIIHHHGGGGGGIIIKKKIIIGGGEEEDDDCCCCCCBBBAAAAAABBBDDDDDDCCCAAA>>>===????????????@@@BBBCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@===============>>>>>>>>>>>>>>>>>>========================<<<===>>>>>>???:::::::::;;;;;;<<<>>>>>>===============<<<<<<<<>>???@@@@@@@@@???>>>???@@@AAAAAABBBBBBBBBBBB@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCFFFGGGHHHHHHHHHHHHLLLRRRWWWYYYXXXUUURRRMMMIIIDDDAAA???>>>>>>===;;;;;;::::::999999888888666777777888888888888888999999999999999999::::::666555555777999;;;;;;:::999999999999999999999999777777666666777888999999888888999999888777666555444777:::;;;:::888777666444444444555555555555555444666777777555555666888777777888999999888888777777777666555555555555555666666666666555555555555555555555666666777777777444555666888999:::::::::;;;;;;:::999888777777666444666777777666666777999;;;;;;::::::999777666555777777888999:::;;;;;;<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;999999;;;<<<>>>@@@AAAAAA>>>>>>??????@@@AAAAAAAAA??????>>>>>>???@@@BBBCCC@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEEEEEEEEEEGGGIIIGGGGGGHHHIIIJJJHHHEEEBBBBBBDDDFFFGGGGGGHHHKKKMMMQQQPPPNNNNNNPPPQQQQQQPPPNNNLLLJJJIIIIIIKKKMMMNNNQQQXXX[[[VVVQQQPPPQQQPPPQQQQQQRRRSSSUUUWWWXXXZZZXXXYYYYYYXXXVVVWWWYYY[[[[[[___eeegggffffffggghhheeeggggggfffeeedddeeefffdddeeeeeedddbbb```___```gggiiikkkkkkkkkkkklllnnneeeffffffffffffgggkkkmmmiiijjjkkkkkklllmmmpppssstttxxxxxxuuusssuuuuuutttqqqrrrrrrpppooosss}}}zzzpppllllllmmmnnnmmmkkkkkkmmmmmmjjjiiijjjjjjiiifffbbb^^^\\\]]]^^^___```aaaaaa___\\\XXXVVVVVVVVVXXXZZZ\\\\\\ZZZXXXVVVTTTSSSTTTUUUUUUTTTRRROOOOOOPPPOOOOOONNNMMMLLLMMMLLLKKKJJJKKKMMMOOOPPPMMMMMMNNNPPPSSSWWW[[[]]]YYYXXXWWWUUURRRPPPNNNMMMKKKLLLMMMNNNMMMKKKIIIHHHEEECCCBBBAAABBBDDDGGGIIIEEEEEEFFFEEEDDDDDDFFFIIIFFFEEEDDDCCCAAAAAA@@@@@@@@@AAABBBCCCBBB@@@>>>===@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>=========??????>>>>>>>>>>>>============<<<<<<======>>>???===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ZZZYYYYYYZZZ[[[[[[XXXVVVSSSSSSRRRQQQRRRSSSTTTUUURRRSSSUUUWWWXXXXXXXXXWWWYYY[[[\\\YYYTTTRRRTTTWWWUUUWWWZZZ\\\\\\ZZZXXXVVVSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQOOOPPPQQQRRRRRRQQQPPPOOOOOOQQQSSSSSSRRROOOMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJHHHJJJOOOTTTVVVUUUPPPLLLHHHHHHIIIJJJJJJKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKJJJGGGDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHKKKOOOQQQHHHHHHGGGFFFEEEDDDCCCCCC??????>>>>>>>>>??????@@@>>>???@@@AAAAAA@@@>>>======>>>???@@@AAAAAAAAAAAA===>>>???@@@AAA@@@@@@??????>>>>>>======>>>>>>>>>???@@@AAACCCDDDFFFGGGHHHIIIMMMQQQUUUVVVVVVVVVUUUOOOKKKEEEAAA???>>>===<<<;;;;;;::::::999888888777888888777777888888999:::::::::999999999999999999555444444666999;;;;;;:::888888888888888888888888888777777777777777888888999999888888777666666555444666999999777555555777333333444444444555555555444555666666555555666888555666777777777777666555888777666555444333333333666666666555555555444444555555666666666666666666444555666777888888999999999:::::::::999777555444444555777777777777999:::<<<;;;:::888777777666666666777888999:::;;;;;;<<<;;;;;;;;;::::::999999999>>>>>>======<<<;;;;;;;;;:::;;;<<<===>>>???@@@@@@????????????????????????>>>>>>======>>>???AAABBB???@@@BBBDDDEEEEEEEEEDDDFFFGGGHHHHHHGGGGGGIIIKKKFFFFFFEEEFFFGGGFFFCCCAAAAAADDDGGGIIIIIIJJJNNNPPPRRROOOLLLJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOSSSSSSOOOMMMNNNOOONNNQQQPPPPPPPPPRRRUUUXXXZZZXXXXXXXXXVVVTTTUUUWWWYYYXXXZZZ]]]```bbbccccccdddddddddcccbbb``````ccceeebbbcccbbb```^^^]]]___```hhhjjjllllllkkkkkklllmmmcccdddeeeddddddeeegggiiifffggghhhiiiiiikkknnnqqqtttwwwwwwrrrqqquuuwwwwwwvvvvvvvvvttttttvvv{{{zzzsssnnnmmmmmmmmmmmmjjjggggggjjjjjjfffhhhllllllkkkhhhddd___\\\\\\\\\^^^^^^^^^^^^]]][[[WWWUUUVVVWWWXXX[[[]]]\\\ZZZWWWSSSRRRRRRSSSUUUUUUTTTRRROOOPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPKKKLLLNNNPPPSSSUUUWWWXXXTTTSSSQQQOOOMMMLLLLLLLLLKKKLLLMMMNNNNNNLLLIIIGGGDDDCCCAAAAAABBBEEEHHHJJJDDDEEEEEEDDDCCCCCCFFFHHHEEEEEEEEECCCBBBAAAAAABBB??????@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@????????????@@@@@@?????????>>>>>>>>>@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ZZZZZZ[[[\\\]]]\\\YYYWWWVVVUUUTTTSSSSSSTTTUUUUUUOOOQQQTTTWWWYYYZZZZZZYYY\\\^^^^^^ZZZTTTQQQSSSWWWUUUWWW[[[]]]]]]ZZZWWWUUUSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSQQQOOONNNOOOQQQSSSSSSPPPMMMKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHLLLRRRXXX[[[XXXQQQLLLEEEFFFHHHJJJKKKMMMMMMNNNIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGFFFIIIHHHHHHIIIIIIHHHDDDBBBBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKOOOTTTWWWHHHGGGFFFEEEDDDCCCBBBAAA@@@???????????????@@@@@@???@@@AAABBBBBBAAA???>>>;;;<<<===???@@@@@@@@@@@@999;;;===@@@AAAAAA@@@@@@@@@???>>>======<<<<<<<<>><<<;;;;;;;;;::::::999888777777999999888777888999;;;<<<;;;::::::999999888888888444444444666999;;;;;;;;;777777777777777777777777888888777777777777888888:::999888777666666666666666888999888555444666999333333333444444555555555444555666666555555666888444444555666666555444333999888666555333333222222666666555555555444444444666666666666666555555555444555666777777888777777888999::::::999777444222333555777888777888:::<<<999888777777777888:::;;;666777777999:::;;;<<<<<<<<<;;;;;;::::::999999999??????>>>===<<<;;;;;;;;;<<<<<<======>>>>>>???????????????>>>>>>>>>>>>===>>>============???AAABBB???@@@BBBDDDEEEEEEDDDDDDCCCDDDEEEDDDCCCDDDEEEGGGFFFDDDCCCDDDDDDDDDBBB@@@BBBEEEIIIKKKKKKMMMPPPSSSRRRNNNJJJGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMOOONNNJJJJJJNNNOOOMMMPPPOOONNNNNNPPPSSSWWWYYYXXXXXXWWWUUUSSSSSSVVVXXXVVVVVVWWWZZZ]]]``````___eeedddbbb___]]]^^^aaacccaaaaaa```]]]\\\\\\^^^aaahhhjjjlllllljjjjjjjjjkkkdddeeefffeeeeeeeeeggghhhdddfffgggggghhhjjjnnnppptttvvvvvvqqqqqqvvvzzz{{{}}}|||zzzxxxwwwwwwxxxyyytttrrrooonnnnnnnnnlllkkkhhhddddddgggfffccceeekkknnnmmmjjjeee___\\\[[[[[[^^^]]]]]]]]]]]][[[XXXUUUWWWWWWYYY[[[]]]\\\ZZZWWWQQQQQQQQQRRRTTTUUUTTTRRRPPPPPPPPPOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLNNNOOOOOOKKKLLLNNNPPPQQQRRRSSSSSSQQQOOOMMMJJJIIIIIIJJJKKKJJJLLLMMMNNNNNNLLLIIIGGGCCCBBBAAAAAACCCFFFIIIKKKFFFGGGGGGFFFEEEEEEGGGIIIGGGGGGGGGFFFDDDDDDDDDFFF>>>??????@@@@@@@@@??????@@@@@@@@@???@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>???????????????@@@@@@@@@AAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<===>>>>>>999999999:::;;;<<<>>>>>><<<=====================YYYYYYYYYYYYYYYYYYXXXXXXVVVTTTQQQQQQRRRTTTUUUUUUUUUUUUWWWXXXYYYZZZZZZZZZXXXZZZ[[[ZZZVVVTTTVVVXXXUUUUUUVVVYYY[[[[[[YYYVVVRRRRRRRRRRRRSSSSSSSSSSSS[[[ZZZXXXVVVTTTRRRPPPOOOPPPQQQQQQRRRQQQPPPNNNMMMNNNPPPPPPOOOMMMKKKJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQOOOKKKHHHEEEFFFHHHJJJMMMOOOQQQRRRIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAABBBDDDEEEGGGHHHHHHHHHEEEFFFGGGGGGFFFCCCAAA???FFFFFFFFFGGGJJJNNNQQQTTTGGGEEECCCAAA@@@AAABBBCCCCCCBBBAAA???>>>=========>>>???@@@AAAAAA@@@???>>>===>>>>>>???@@@@@@AAAAAA;;;;;;<<<===>>>??????@@@CCCAAA>>>>>>>>>??????>>>@@@@@@??????@@@BBBDDDEEEJJJJJJKKKOOOTTTXXXZZZZZZUUUMMMDDD>>>>>>>>><<<:::<<<:::888888;;;=========;;;::::::999999:::::::::<<<<<<;;;:::999999888888777888888999999999888888;;;999777666555666777888555777999::::::888666444666777888888666666777888666666555444444444444444666555555555555444444444666555333222333444666888666666666666666555555444666666777777666555444444333444555666666555444333444444555444333222111000666666666666666666666666777777777777777777777777999888666555555777999;;;:::999888777666666666666777555444555777:::;;;;;;888888888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBCCC@@@>>>===;;;;;;===>>>@@@DDDCCCBBBAAAAAABBBDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIKKKLLLKKKIIIMMMKKKHHHFFFEEEEEEGGGHHHLLLNNNOOOOOOLLLJJJIIIIIIJJJIIIHHHJJJMMMPPPPPPPPPNNNLLLKKKKKKLLLPPPTTTVVVWWWSSSOOOOOOQQQTTTUUUTTTYYYTTTPPPRRRXXX]]]___^^^aaaaaa```_______________aaacccccc___[[[ZZZ^^^cccjjjkkkllllllkkkkkklllnnnggggggggggggggghhhiiiiiihhhiiiiiijjjkkkkkkkkkkkkpppnnnlllkkklllppptttwwwxxxxxxwwwvvvuuuuuuwwwyyyvvvtttrrrooommmjjjiiihhheeedddcccbbbccceeegggiiimmmjjjddd^^^[[[ZZZ[[[\\\]]]^^^```aaa___\\\XXXUUUWWWXXXZZZ\\\]]][[[VVVSSSMMMOOOQQQSSSTTTTTTSSSRRRSSSRRRPPPNNNMMMKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOORRRSSSSSSRRRPPPNNNKKKKKKKKKKKKJJJIIIJJJKKKLLLLLLKKKIIIGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHGGGEEECCCCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAABBBBBBBBBBBBBBBAAA???===============>>>>>>>>>>>>============??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>??????<<<::::::>>>BBBEEEGGGAAA???<<<:::888888888999XXXXXXXXXXXXXXXWWWWWWVVVUUUSSSPPPPPPRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZYYYWWWVVVVVVWWWUUUUUUVVVXXXZZZ[[[ZZZXXXSSSSSSSSSSSSSSSSSSTTTTTTYYYXXXWWWUUUTTTRRRQQQPPPPPPQQQQQQQQQPPPOOOMMMLLLKKKLLLMMMMMMKKKJJJJJJKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMLLLIIIFFFDDDEEEGGGIIILLLNNNPPPQQQIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIFFFGGGHHHIIIIIIGGGEEEDDDFFFFFFFFFGGGIIIKKKMMMNNNFFFEEEDDDBBBAAABBBBBBCCCCCCBBBAAA@@@????????????>>>>>>???@@@AAA@@@??????????????????????????????<<<======>>>>>>?????????BBB@@@>>>===>>>?????????@@@@@@?????????AAABBBCCCHHHHHHJJJNNNSSSWWWXXXYYYTTTMMMDDD???>>>>>><<<:::;;;:::888999;;;=========???>>><<<:::999888777777;;;;;;::::::999888888777888888999999999888888777888888888888777777666666555777888:::999888666555333555666555444333444555777666555555444444555555555555555555444444444444555444444333444555666777666666666666666555444444444555555555555444444333444444555555555555444444555555444333333222111111555555555555555555555555666666666666666666666666555444333222222444666888:::999888777666666666666777555444555777:::::::::888888888888999:::;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>============>>>@@@AAA???>>>===<<<<<<===>>>???CCCBBBAAA@@@AAABBBDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@CCCDDDFFFIIILLLMMMMMMLLLJJJHHHGGGEEEEEEGGGIIIKKKMMMPPPSSSSSSQQQMMMJJJIIIKKKJJJIIIJJJMMMOOOPPPOOOPPPOOONNNMMMOOORRRVVVYYYSSSPPPMMMLLLOOORRRSSSRRRYYYTTTQQQQQQWWW[[[\\\\\\aaaaaa````````````aaaaaabbbcccbbb```^^^```dddhhhnnnnnnmmmkkkiiiiiilllnnnhhhhhhhhhhhhiiijjjlllmmmllllllmmmmmmmmmllljjjiiilllkkkjjjjjjkkkmmmooopppooooooppprrrvvvyyy{{{{{{tttssspppnnnkkkjjjjjjjjjfffeeeddddddddddddeeefffhhhddd```[[[YYYYYY[[[\\\___```bbbcccbbb___\\\ZZZYYYYYYYYYZZZ[[[YYYVVVSSSNNNOOORRRSSSTTTTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOQQQRRRRRRPPPNNNMMMKKKJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBAAA@@@>>>>>>>>>??????>>>====================================>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>>>>;;;999999===AAADDDEEE@@@???<<<:::888888888999VVVVVVWWWWWWVVVUUUUUUTTTSSSQQQOOOOOOQQQSSSSSSSSSTTTSSSSSSSSSTTTUUUVVVVVVZZZYYYWWWWWWXXXXXXWWWUUUVVVUUUUUUVVVYYYZZZZZZYYYSSSSSSRRRRRRSSSTTTUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQPPPOOOMMMLLLJJJHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGEEEDDDCCCDDDFFFHHHJJJLLLNNNOOOHHHGGGFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJFFFGGGHHHJJJJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>?????????@@@>>>======???@@@@@@?????????>>>>>>>>>???@@@@@@EEEEEEHHHLLLQQQUUUVVVVVVSSSMMMEEEAAA??????===;;;;;;999888999;;;======<<<@@@???===;;;999888777777;;;::::::999999888888777999999999888888777777666555777888999999888555444555666777888999888777666333444555555333333444555888777666666555555666666555555555555444444444444444444444444555555555555555666666666666555444444222222333333333333333333555555444444444444555555666555333222111222222333555555555555555555555555555555555555555555555555333222111111222444666777999999888777666666666666666555444555777999:::999777777777777888999:::;;;;;;;;;:::::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<>>============>>>>>>???>>>===<<<<<<===>>>???BBBAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAA@@@@@@??????AAACCCFFFIIIKKKLLLLLLLLLFFFEEEEEEEEEFFFIIIKKKMMMMMMPPPTTTUUUSSSOOOKKKJJJLLLKKKJJJKKKMMMOOOOOONNNPPPOOONNNOOOPPPSSSVVVXXXRRRPPPNNNNNNPPPSSSTTTTTTVVVRRROOOQQQVVVZZZ\\\\\\`````````aaaaaabbbcccddddddbbb___```ccchhhlllnnnsssqqqnnnjjjggggggjjjmmmiiiiiihhhiiijjjlllnnnooommmnnnoooooonnnllliiihhhggghhhhhhiiijjjkkkkkklllhhhhhhkkkrrr{{{~~~zzztttqqqnnnkkkiiiiiijjjkkkfffffffffeeeeeecccbbbbbbbbb___\\\YYYXXXYYY[[[]]]aaabbbdddfffeeedddaaa___[[[ZZZYYYYYYYYYXXXUUUSSSPPPQQQRRRTTTTTTTTTSSSRRRQQQQQQOOONNNLLLLLLKKKKKKLLLMMMNNNNNNOOOOOONNNNNNNNNNNNMMMOOOPPPQQQOOONNNMMMKKKIIIIIIKKKLLLKKKJJJGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEHHHGGGFFFEEEDDDEEEFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@CCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???AAAAAA@@@?????????@@@@@@========================;;;<<<<<<===>>>>>>??????======<<<;;;;;;;;;<<<<<<<<<:::888888;;;???AAABBB???>>><<<:::888888888999UUUUUUUUUUUUTTTSSSRRRRRRQQQOOONNNNNNPPPRRRRRRQQQSSSRRRRRRRRRRRRSSSTTTUUUYYYVVVTTTUUUWWWXXXUUUSSSTTTSSSRRRSSSUUUWWWXXXXXXQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKIIIKKKMMMNNNMMMKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEECCCBBBBBBCCCDDDDDDCCCCCCCCCEEEGGGHHHJJJLLLLLLGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKFFFFFFHHHHHHHHHFFFDDDCCCDDDEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@??????@@@@@@@@@======>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>???????????????>>>>>>>>>>>>===<<<===???AAAAAA@@@???>>>>>>>>>=========>>>AAABBBEEEJJJOOOSSSTTTTTTRRRMMMGGGCCCAAA???===;;;:::999999:::<<<======<<<===<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999:::999888777777666666666666666777888888777666555555555666777777888888777777888888777555555555666888888777666666666666666555555555444444444333333222333444555555555444444555555666666555555444333222222222222333333444444666555333333333333555666666555333111111111333444555555555555555555555555444444444444444444444444444444333333444666888999888888777666666666666666666555444555777999999888777777666777777888999:::::::::::::::999999999999888888999999999:::::::::======<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>>@@@@@@??????@@@AAABBBCCCFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@?????????AAADDDGGGIIIJJJJJJIIIIIIEEEEEEDDDEEEGGGIIIKKKMMMJJJMMMPPPQQQPPPNNNMMMMMMMMMLLLJJJKKKLLLMMMMMMLLLMMMMMMMMMNNNPPPRRRTTTVVVOOONNNNNNNNNPPPRRRTTTUUURRRPPPOOOQQQVVVZZZ]]]^^^^^^^^^___```aaacccdddeeeeee```\\\___fffnnnqqqrrrsssrrrpppkkkgggfffggghhhggggggggghhhiiilllnnnooolllmmmnnnoooooommmjjjiiijjjjjjjjjjjjkkkkkklllmmmggghhhnnn{{{wwwtttqqqmmmiiiffffffhhhiiidddeeefffffffffdddbbbaaaaaa___\\\ZZZYYYZZZ\\\^^^aaabbbdddffffffeeedddbbb]]][[[XXXWWWWWWVVVTTTSSSQQQRRRSSSTTTTTTSSSSSSRRRPPPPPPNNNMMMLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLOOONNNMMMNNNOOOOOOMMMKKKKKKIIIHHHIIIJJJLLLLLLKKKFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>??????????????????@@@@@@<<<<<<<<<===============<<<<<<<<<=========>>>>>>======<<<;;;::::::::::::;;;999777777:::===>>>???===<<<;;;:::999999999999TTTTTTTTTTTTSSSRRRQQQPPPOOONNNMMMNNNPPPRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUWWWTTTRRRSSSUUUVVVTTTQQQRRRPPPOOOPPPRRRTTTTTTSSSMMMNNNOOOPPPPPPQQQQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJQQQRRRRRRPPPMMMJJJIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFDDDBBBBBBCCCDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKHHHIIIIIIIIIGGGEEEBBB@@@BBBCCCFFFHHHIIIHHHGGGFFFDDDEEEEEEEEEDDDCCCBBBAAA??????>>>>>>>>>>>>>>>???<<<======>>>@@@AAABBBCCC?????????????????????????????????>>>>>>>>>>>>>>><<<<<<<<<===@@@AAA@@@???=====================<<<>>>@@@CCCHHHNNNQQQRRRRRRPPPMMMIIIEEEBBB@@@>>><<<:::999999:::<<<===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777666666666777777777777666555555666777888555555555555666777888999:::;;;;;;999777555555666888888777666666666666666555444444444444333333333222333444444555555444444555555555555555444444333333222222222333444555666555444333222222333444555666444222111111222333555555555555555555555555555444444444444444444444444555555555555666777888999888777666666666666666666666555444666888888888777666666666666777888999999999999999999999999999999888888888999999999::::::999:::;;;<<<===>>>??????======<<<<<<<<<<<<======>>>>>>>>>???@@@AAAAAABBBDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@EEEIIIMMMOOOMMMJJJHHHGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKLLLLLLMMMPPPSSSMMMKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMOOOPPPRRRSSSTTTLLLMMMMMMMMMNNNPPPRRRSSSTTTSSSRRRSSSVVVYYY[[[\\\\\\\\\]]]^^^```bbbdddeeeccc^^^[[[^^^gggooorrrrrrpppqqqpppnnniiieeedddccceeeeeefffgggiiijjjlllmmmkkklllnnnpppqqqqqqpppooowwwuuupppllljjjjjjkkklllgggjjjtttwwwtttqqqlllgggdddddddddeeeaaaccceeeffffffeeecccaaacccaaa^^^\\\[[[[[[\\\]]]^^^___aaacccdddcccbbbbbb]]]ZZZWWWUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRROOONNNMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMOOONNNMMMMMMNNNMMMKKKIIIIIIHHHGGGHHHJJJKKKKKKKKKFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFCCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@??????>>>=========>>>>>>>>>>>>>>>;;;;;;<<<<<<=========>>>>>>=========<<<<<<<<<;;;===<<<;;;::::::999:::::::::888666666999;;;<<<<<<;;;;;;::::::999999999999TTTTTTTTTSSSRRRQQQPPPOOONNNMMMMMMNNNQQQRRRRRRQQQRRRSSSTTTVVVWWWWWWWWWWWWUUUTTTSSSSSSTTTUUUTTTSSSPPPOOONNNOOOPPPQQQPPPNNNJJJKKKNNNPPPQQQQQQOOONNNMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOPPPPPPPPPNNNMMMLLLTTTUUUTTTRRRNNNJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEECCCCCCEEEFFFEEEDDDCCCDDDDDDFFFGGGHHHIIIIIIFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKIIIFFFBBB@@@@@@BBBDDDGGGHHHHHHGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>===============<<<<<<===>>>???AAACCCDDD??????????????????@@@@@@===============>>>>>>>>><<<<<<<<<>>>@@@AAA@@@>>><<<<<<===>>>>>>=========<<<>>>BBBGGGMMMQQQQQQPPPOOOMMMJJJGGGCCC@@@>>>===999999999;;;======<<<;;;<<<<<<;;;:::999999999999::::::::::::::::::::::::888777666555666666888888888666555444444555888999444444444444555777999;;;>>>>>>===;;;777555444444888777666666555555666666444444444444333333333333333333333333444444444444444555555555555444333333444333222222222333444555444444333333333333444444444444333222222222333444444444444444444444444444444444444444444444444444444444444444444555555666777666666555555666666666555555555666888888777555555555555555666777888999777888888888888999999999::::::::::::;;;;;;;;;;;;777888:::<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA@@@@@@@@@AAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@HHHNNNUUUVVVSSSMMMIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIJJJMMMRRRVVVKKKIIIHHHHHHJJJKKKJJJJJJLLLMMMOOOQQQSSSTTTTTTTTTQQQRRRSSSSSSSSSSSSUUUWWWYYYXXXWWWWWWWWWWWWXXXYYY\\\\\\]]]^^^```bbbdddeeebbb^^^\\\```hhhnnnpppooolllnnnooonnniiieeebbbaaadddeeehhhjjjkkkkkkkkkjjjlllmmmoooqqqsssuuuvvvvvv|||uuunnniiigggggghhhfffjjjtttyyyqqqoookkkfffdddcccccccccaaabbbdddeeefffeeecccbbbcccbbb___]]]\\\[[[\\\\\\[[[\\\]]]_______________[[[YYYVVVUUUUUUUUUTTTRRRSSSSSSRRRRRRQQQQQQPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPOOOOOOOOONNNMMMLLLLLLMMMLLLJJJHHHIIIHHHGGGGGGIIIJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@???>>><<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>======<<<;;;;;;:::;;;;;;:::999999999::::::999888666666888::::::::::::::::::::::::999999999TTTTTTTTTSSSRRRPPPOOONNNMMMMMMMMMOOOQQQSSSRRRQQQQQQSSSWWWZZZ[[[[[[ZZZZZZTTTUUUVVVUUUTTTTTTUUUVVVPPPOOOOOOPPPPPPPPPMMMKKKGGGJJJOOORRRSSSRRROOOMMMKKKLLLLLLMMMMMMNNNNNNOOONNNOOOPPPQQQQQQPPPOOONNNRRRRRRRRRPPPLLLIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEFFFGGGFFFDDDDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIJJJJJJHHHEEECCCAAA@@@AAACCCDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAAAAAAAA???>>>============<<<<<<<<<===???AAADDDEEEAAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<>>>@@@@@@???===;;;<<<===>>>??????>>>>>>;;;===AAAGGGMMMPPPPPPOOONNNMMMLLLHHHDDDAAA>>>>>>999999999;;;===>>><<<::::::999999888888999999:::888888888888888888888888777666555555555777999:::555555555555666666777777444444333333444777:::<<>>999666555555777666555555444444555555444444444333333333222222444333222222222333444555444444555555444444333222444333111000000111222333333333333444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333333333666666555555555666666777555444555666888888666444555555555555666777888888777777777777888888999999999::::::::::::;;;;;;;;;888999:::<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>???@@@@@@@@@===>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>FFFNNNWWWZZZVVVOOOJJJGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIHHHHHHJJJNNNQQQHHHGGGFFFFFFHHHJJJJJJIIIJJJKKKNNNQQQRRRSSSSSSRRRSSSUUUWWWWWWUUUUUUWWWYYYYYYYYYZZZYYYYYYZZZ[[[]]]]]]]]]^^^___```bbbdddeeeaaa```___ccchhhlllmmmmmmkkklllllljjjgggdddbbbbbbfffhhhlllooopppnnnllljjjllllllmmmnnnqqqsssvvvwwwyyywwwrrrmmmiiigggffffffgggiiiqqq}}}~~~uuullljjjhhhfffddddddddddddddddddeeeeeedddcccaaaaaa```___]]][[[ZZZZZZ[[[[[[XXXYYYZZZ[[[\\\\\\\\\[[[XXXWWWUUUUUUVVVUUUTTTRRRSSSRRRQQQPPPPPPOOOOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOMMMLLLKKKKKKLLLLLLJJJHHHIIIHHHGGGGGGHHHIIIIIIHHHJJJIIIHHHGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@>>>??????@@@@@@@@@@@@???>>>>>>??????>>>===<<<;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999:::;;;:::888666777888:::999999888999999:::::::::999999TTTTTTTTTSSSRRRPPPOOONNNMMMMMMMMMOOORRRSSSRRRQQQQQQTTTXXX\\\^^^^^^]]][[[TTTVVVXXXXXXUUUTTTVVVYYYQQQPPPPPPQQQQQQPPPLLLIIIGGGJJJPPPTTTUUUSSSOOOLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPNNNOOOOOONNNKKKHHHGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJEEEEEEFFFGGGFFFDDDBBB@@@@@@AAABBBBBBCCCCCCCCCCCCEEECCCAAA???>>>???@@@AAACCCBBBAAA???>>>=========<<<<<<<<<===???BBBDDDFFFCCCBBBAAA@@@???===<<<<<<999::::::;;;<<<===>>>>>><<<<<<<<<>>>@@@@@@>>><<<:::;;;===???????????????:::<<>>999999999;;;===>>><<<:::444555555777888;;;<<<===666666666666666777777777666555444444555777:::;;;333444666777888777666555444333222222444777:::===HHHHHHFFFBBB===999777777666666555444444444444444444444444333333333222222444333222111111333555666444444555555444444333222444222000///...///000111222222444555555444222222222222333444444444333333444444444444444444444444555555555555555555555555666555555444444333333222666666555555555666666777555444555666888888666444555444444555555666777888666666777777888888888999777777888888888999999999999:::;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@>>>???@@@AAAAAABBBAAAAAA<<<<<<<<<===============@@@JJJUUUYYYUUUNNNHHHFFFCCCDDDDDDFFFGGGHHHIIIIIIDDDFFFGGGGGGFFFFFFHHHIIIGGGEEEEEEEEEGGGIIIIIIIIIGGGIIIKKKNNNPPPPPPPPPOOONNNQQQSSSRRROOOOOOPPPSSSUUUVVVXXXZZZ\\\^^^aaaccc^^^______```aaaccceeefffaaaaaabbbeeehhhkkkkkkkkkkkkkkkjjjgggdddcccccceeeiiilllpppssstttqqqnnnkkkkkkjjjjjjjjjlllooosssuuullllllkkkkkkjjjiiihhhhhhjjjkkknnntttzzzzzztttnnnggggggffffffeeeeeeeeeeeeffffffeeedddcccaaa```___\\\[[[YYYXXXXXXYYYYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZWWWVVVUUUVVVVVVVVVTTTRRRSSSRRRQQQPPPOOONNNNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLJJJHHHJJJHHHGGGGGGHHHIIIHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDDDDEEEEEEFFFFFF@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????===>>>???@@@@@@@@@@@@@@@???@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<===>>>>>>::::::;;;;;;<<<=========888888888888999:::;;;;;;:::888777777999999999888888888999:::::::::999999SSSTTTUUUTTTRRROOONNNNNNNNNOOOQQQRRRSSSSSSSSSRRRUUUUUUXXX___hhhjjjddd]]]WWWUUUSSSQQQQQQSSSVVVXXXUUUVVVVVVSSSPPPLLLKKKKKKKKKOOORRRRRRPPPNNNNNNOOOHHHIIIJJJJJJIIIKKKMMMPPPQQQRRRSSSTTTUUUTTTSSSRRROOONNNLLLJJJIIIHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHGGGHHHHHHIIIHHHGGGEEEDDDFFFGGGIIIKKKKKKJJJHHHGGGGGGDDDAAAAAADDDEEEEEECCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@AAABBBCCCDDDEEEFFFGGGFFFGGGHHHHHHGGGEEEBBB@@@DDDBBB@@@>>>>>>???@@@AAAAAA@@@?????????@@@AAABBBAAA@@@???>>>>>>>>>@@@@@@===;;;:::<<<@@@BBBBBBAAACCCAAA>>><<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBBBB>>>BBBFFFIIIJJJKKKMMMNNNNNNNNNLLLHHHCCC???===<<<===<<<::::::;;;;;;:::888777666666666666666777777999999999888888888777777;;;888444444666777666555666666666666666666666666666444222111222555888;;;DDDCCCAAA>>>;;;999666555777666555444444444444444444444333333222111000000333222111000000111222333333444555444222111222333333222000//////111222444222222333333333333444444000000111222444555666666888777666444444333333333444666777777555333333444555555444333444555666777777666555444444444444444444444444555555555555666555444444555666777777666999888777777777888999:::888999999999999888777777;;;;;;:::::::::999999999::::::;;;<<<<<<;;;::::::===<<<<<<<<<>>>AAADDDFFFCCCBBBBBB@@@???>>>>>>===>>>===<<<;;;<<<>>>@@@BBBEEEEEEGGGKKKMMMMMMJJJHHHFFFGGGGGGHHHHHHIIIIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIIIIJJJJJJKKKKKKKKKOOOQQQRRRPPPNNNMMMOOORRRSSSSSSTTTXXX^^^cccfffgggdddbbbaaa```aaacccfffhhhaaaaaabbbccceeegggiiijjjkkkiiihhhfffeeeeeeeeeeeekkkmmmqqqttttttqqqnnnkkkkkkjjjjjjlllnnnnnnkkkgggfffeeedddfffiiijjjgggdddiiihhhhhhkkknnnooommmjjjkkkjjjhhhfffddddddgggjjjiiihhheeebbb___]]][[[ZZZ\\\[[[ZZZYYYYYYXXXYYYYYYYYYZZZ\\\]]]\\\[[[YYYXXXTTTSSSSSSRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPOOONNNNNNOOONNNMMMLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFCCC@@@@@@BBBCCCAAA???@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@???@@@@@@AAABBBCCC@@@<<<<<<>>>???>>>======>>>>>>?????????>>>>>>???>>>===>>>??????===;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<=========<<<:::::::::999999999888888666555555555555777888999;;;;;;:::::::::999999999RRRSSSUUUTTTRRROOOOOOOOOMMMOOOQQQSSSUUUUUUUUUUUUWWWWWWZZZbbbjjjkkkeee^^^VVVTTTRRRPPPQQQSSSVVVXXXTTTUUUUUUSSSPPPNNNMMMMMMMMMOOORRRQQQNNNLLLKKKLLLFFFGGGHHHHHHHHHJJJLLLOOORRRRRRSSSTTTTTTSSSRRRQQQOOONNNKKKIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKJJJIIIHHHHHHFFFCCCBBBCCCDDDCCCAAACCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBB>>>???@@@BBBCCCEEEFFFFFFEEEEEEFFFFFFEEECCCAAA???AAAAAA???>>>>>>???@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@>>>===;;;===@@@BBBBBBAAAAAA@@@???===<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@>>>@@@DDDFFFGGGIIILLLNNNOOONNNKKKHHHDDDBBBAAA@@@===;;;:::;;;<<<<<<;;;999777777777666666777777888999999888888888777777777;;;888555555777888777555666666666666666666666666777555333222222444666888@@@???===;;;999666555444555444444333333333333444555444444333222222111111222222111111111111222222222444444444222111222333555444333111111222444555222222222333333333444444333333333333333333333333444444444444444555555666555555555444444444333333555444444333444555666777666666555444444444444444444444444444555555555555555444444555666777888888888777666555555666777888888999999999999888777777::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::<<<<<<;;;;;;===???AAACCC@@@@@@AAAAAAAAA@@@??????;;;:::999999:::<<<>>>???BBBCCCDDDGGGIIIIIIGGGDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKNNNOOOQQQPPPNNNNNNPPPRRRYYYYYYYYY[[[```dddfffgggbbbbbbaaa```aaaccceeefff```aaabbbcccfffhhhjjjkkklllkkkiiigggeeeeeeeeeeeejjjlllppprrrrrrooollliiikkkjjjjjjlllnnnmmmjjjgggbbbbbbbbbeeeiiijjjiiigggfffffffffhhhkkkllljjjgggeeeffffffeeedddfffiiilllhhhgggdddaaa^^^[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]\\\[[[YYYVVVTTTTTTTTTSSSRRRRRRRRRRRRSSSQQQQQQPPPPPPOOONNNNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLJJJIIIIIIJJJJJJKKKJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFDDDBBBBBBDDDDDDBBB???DDDDDDDDDEEEDDDDDDCCCCCCAAA@@@????????????@@@AAABBB???<<<<<<===>>>===<<<>>>>>>???????????????>>>???>>>======>>>>>><<<:::;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<<<<<<<<<<::::::999999999888888888666666666555666777999:::;;;::::::::::::999999999PPPRRRTTTSSSRRRPPPPPPPPPMMMOOORRRUUUWWWXXXXXXXXXVVVWWW[[[bbbiiiiiiccc]]]TTTRRRQQQPPPQQQSSSVVVXXXSSSTTTTTTRRRPPPNNNNNNNNNMMMOOOPPPOOOLLLIIIHHHHHHEEEFFFGGGHHHHHHIIILLLNNNSSSSSSTTTTTTTTTRRRQQQPPPPPPNNNKKKHHHGGGHHHJJJKKKMMMLLLJJJHHHFFFEEEDDDDDDFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIKKKKKKKKKJJJIIIJJJGGGEEECCCCCCCCCAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAAAAA======???@@@BBBDDDEEEFFFCCCDDDDDDDDDCCCBBB@@@>>>>>>>>>?????????????????????>>>>>>=========>>>>>>??????>>>>>>>>>>>>??????@@@>>>======???@@@@@@????????????>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<===???AAABBBDDDFFFJJJMMMPPPNNNKKKHHHEEEDDDDDDEEE<<<;;;:::;;;<<<===<<<;;;999888888777777777888888888888888888777777777777888666444444555666555444666666666666666666666666666666555444333333444444::::::999777555444333222333222222222222333333444444444444333222222111111111111222222222222111111111222444333222222333444666555333222111222333333222222222222333333333333555555444333222111111000111111222333444666777888777444111111333444333222444444444333444555555666555555444333333333444444444444444444555555555555555555444444555888:::<<<999888666555444555555666888888999999888888777666888888888999::::::;;;;;;::::::;;;;;;;;;;;;::::::<<<;;;;;;:::;;;===>>>???===>>>@@@BBBBBBBBBAAA@@@>>>>>>=========???@@@AAAAAAAAABBBDDDFFFFFFDDDBBBEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLNNNOOOOOOOOOPPPRRRTTT]]]\\\[[[\\\___bbbcccccc`````````aaaaaabbbcccccc```aaabbbdddfffhhhjjjkkklllkkkiiigggeeeeeeeeeeeejjjlllnnnpppooommmiiigggiiihhhiiijjjkkkkkkiiigggbbbbbbccceeehhhiiigggfffdddcccdddfffhhhhhhfffdddbbbcccdddddddddeeegggiiigggeeeccc___\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZ]]]]]]]]]\\\ZZZVVVSSSQQQTTTTTTSSSRRRRRRRRRRRRRRROOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHJJJKKKKKKLLLKKKKKKJJJJJJLLLKKKKKKJJJIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFEEECCC@@@FFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>@@@@@@AAA???===============;;;??????@@@@@@@@@??????>>>@@@>>>============;;;999;;;;;;::::::::::::;;;;;;999999:::;;;;;;;;;:::::::::999999999999888888888777777666777777888:::::::::::::::999999999888888NNNPPPSSSSSSRRRPPPPPPQQQOOOQQQTTTWWWYYYYYYXXXXXXTTTUUUYYY```eeeddd___YYYRRRQQQPPPPPPQQQSSSUUUWWWSSSTTTSSSQQQNNNLLLLLLMMMLLLMMMMMMLLLKKKIIIHHHGGGEEEGGGHHHIIIIIIJJJLLLNNNTTTTTTUUUUUUTTTRRRPPPOOOPPPNNNJJJHHHGGGHHHJJJLLLNNNLLLJJJHHHFFFDDDCCCBBBFFFFFFGGGHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKKKKJJJJJJHHHGGGFFFDDDDDDCCCBBBAAACCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@<<<===???@@@BBBDDDFFFGGGCCCCCCCCCCCCBBBAAA@@@???<<<===>>>?????????????????????>>>>>>>>>===>>>>>>============>>>>>>>>>??????>>>==================<<<===>>>???>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999>>>>>>???@@@AAAEEEJJJNNNQQQNNNIIIFFFDDDDDDDDDDDD:::999999:::<<<>>>===<<<:::999888888888888888888888888777777777666666666444333333333333333333333666666666666666666666666444444444555555444444333666666555444444333222222222222222222222333444555333333222222222111111111000111222333333222111000000111333333222222333555444333222111000///000000111222222222222333333333555444444333222111000000111111111222333555666777888333......222555444111333333333444444444555555444444333333333333333444333333444444444555555555555555444444444777;;;>>><<<;;;999777666666666666888888888888888777777666666666777888999:::;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<======<<<>>>AAACCCCCCBBB???>>>@@@@@@?????????@@@AAABBBBBBAAAAAABBBDDDDDDCCCBBBDDDDDDEEEFFFFFFGGGGGGHHHEEEDDDDDDCCCBBBAAAAAA@@@DDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJLLLMMMNNNPPPQQQSSSUUUWWW[[[YYYXXXYYY[[[]]]^^^^^^]]]^^^___aaaaaaaaa```___aaabbbdddeeefffggghhhhhhhhhgggfffeeeeeeeeefffgggkkklllnnnnnnmmmkkkhhhffffffffffffggghhhgggfffeeegggggggggggggggfffdddbbbcccddddddfffffffffdddcccbbbcccddddddbbbaaabbbccceeedddaaa^^^[[[YYYXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\[[[YYYVVVSSSQQQSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLJJJJJJIIIIIIHHHGGGFFFEEEGGGGGGHHHIIIJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHFFFCCCAAADDDEEEEEEEEEDDDDDDCCCBBB???>>>======>>>???AAABBBBBBAAA@@@???>>>>>>======???@@@@@@@@@@@@??????>>>@@@>>><<<<<<<<<<<<:::999;;;::::::::::::::::::;;;888999999:::::::::999999999999999999888888888888777777777888888999::::::999999999999888888888888MMMPPPRRRRRRQQQPPPPPPQQQQQQSSSVVVYYYZZZYYYWWWVVVSSSUUUXXX]]]aaa```\\\WWWRRRQQQQQQPPPQQQSSSUUUVVVSSSSSSRRROOOKKKIIIJJJKKKKKKKKKJJJJJJKKKJJJJJJIIIHHHJJJKKKLLLLLLLLLMMMOOOTTTTTTTTTTTTSSSRRRPPPOOOOOOMMMJJJHHHHHHIIIJJJLLLMMMLLLJJJGGGEEEDDDCCCCCCFFFFFFFFFFFFGGGHHHHHHIIIFFFGGGHHHIIIIIIJJJJJJJJJFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@?????????>>>>>>@@@AAACCCEEEFFFGGGCCCCCCCCCCCCBBBAAAAAA@@@<<<===>>>???????????????@@@@@@@@@??????>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>===<<<:::::::::;;;:::<<<>>>??????===;;;:::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888>>>>>>>>>???@@@DDDIIINNNQQQMMMGGGCCCBBBAAA@@@???999888888999<<<======<<<::::::999888777777888888777777777666666666555555333444555555444444444555666666666666666666666666111222333444555555555555444444444333333333333333333333222222333444555555111111111111000000000000000111222333333222111000000111222222222222333444444333222111000000//////111111111222222222333333222222222222222222222222222222222222222333444444777222---...222555444111333333333444444444444444333333222222222222333444333333333444444444444555444555555444333666;;;??????>>><<<:::999888888999777888888888888777666666555555666777999:::;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<===>>>@@@BBBAAA@@@===;;;===<<<<<<<<<======>>>>>>@@@???>>>>>>@@@BBBBBBAAACCCCCCDDDDDDEEEFFFFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKMMMMMMNNNPPPSSSVVVXXXYYYXXXWWWUUUVVVYYY\\\]]]]]][[[]]]^^^``````___^^^]]]cccdddeeeeeefffeeeeeedddbbbbbbbbbccceeegggiiijjjnnnnnnnnnmmmkkkiiigggeeebbbcccddddddcccccccccccchhhhhhiiihhhfffdddcccbbbdddeeefffgggfffeeeddddddaaabbbbbbaaa___^^^^^^___cccbbb```]]][[[YYYXXXWWWZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWTTTSSSQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHGGGDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGEEECCCBBB@@@AAAAAABBBCCCCCCBBBBBB;;;<<<===>>>@@@BBBCCCDDDCCCDDDCCCBBBAAA??????>>>@@@@@@@@@@@@@@@???>>>===???===;;;:::;;;;;;:::999:::::::::999999:::::::::888999999:::999999888888999999999888888888777777666777777888999999::::::999999888888888777777777NNNPPPRRRRRRQQQPPPPPPPPPRRRTTTXXXZZZ[[[YYYWWWUUUUUUVVVXXX\\\^^^]]][[[XXXSSSSSSRRRRRRRRRSSSTTTUUUSSSSSSQQQNNNKKKJJJJJJLLLLLLKKKJJJJJJLLLLLLLLLJJJKKKMMMOOOOOONNNMMMNNNOOOQQQQQQRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIJJJJJJKKKJJJIIIHHHGGGEEEEEEDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJEEEFFFGGGGGGEEECCCCCCDDDAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@?????????@@@AAABBBCCCDDDEEEFFFCCCBBBBBBBBBAAAAAAAAAAAA>>>>>>??????????????????@@@@@@@@@@@@???>>>======:::;;;<<<===>>>>>>>>>======>>>>>><<<:::999:::;;;:::;;;===>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999999<<<===>>>>>>???CCCHHHLLLOOOJJJDDDAAA@@@???===:::888777777888;;;<<<;;;;;;:::999888777777777777777666666666666555555555555555777888999777777777888666666666666666666666666000111222444555555555555333333333333333333333333444333333333333444444555111111111111111111111000111111222222222222111111000111333222111111222333444444444444333222222222111111111111222222222222000000111111222222333333333333222111111111222222555222//////222444444222222222333444444444444333222222111111222222333333333333333333444444444444222444555444333444999===@@@>>><<<;;;999999999:::777777888888777777666555444555666777888999::::::::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>?????????===;;;:::=========>>>>>>>>>>>>>>><<<:::999999<<<>>>??????BBBBBBCCCDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMPPPTTTXXXYYYYYYXXXWWWVVVWWWZZZ\\\^^^^^^[[[\\\]]]^^^^^^]]]\\\[[[bbbcccdddeeeeeedddcccbbb___```aaabbbeeeiiilllnnnoooooommmllliiigggeeeddd```bbbcccbbbaaa```aaacccdddfffhhhhhhfffddddddddddddeeeggggggeeeccccccccc^^^^^^___^^^]]]\\\^^^```___^^^\\\[[[YYYXXXXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZZZZXXXVVVUUUQQQQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKIIIGGGEEEDDDCCCDDDFFFIIIJJJLLLMMMMMMKKKKKKKKKKKKJJJHHHGGGFFFCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDFFFGGGGGGEEECCCBBBBBB===>>>???@@@AAAAAAAAAAAA:::;;;>>>AAACCCDDDDDDDDDDDDEEEFFFEEEBBB@@@???@@@???????????????>>>===<<<>>><<<999999:::;;;;;;:::::::::999999999999::::::999999:::::::::999888888999888888888888777777777555666777888999999999999888888888777777777777666NNNPPPRRRRRRQQQOOOOOOOOOPPPSSSWWWZZZ[[[ZZZXXXVVVVVVVVVWWWXXXYYYYYYXXXWWWUUUUUUTTTSSSSSSSSSTTTTTTQQQQQQPPPNNNMMMMMMOOOQQQPPPMMMKKKKKKMMMMMMLLLJJJMMMOOOPPPPPPOOOMMMMMMMMMLLLMMMNNNOOONNNNNNLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDDDDEEEFFFGGGIIIIIIFFFHHHIIIHHHEEEBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@??????@@@@@@AAABBBBBBCCCCCCAAAAAA@@@@@@?????????@@@AAAAAA???>>>>>>???@@@@@@???????????????===<<<;;;999:::;;;===>>>>>>======>>>??????>>>;;;:::<<<>>>::::::<<<=========<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;999:::<<<===>>>AAAFFFIIIJJJFFFAAA???@@@@@@<<<888888777666777999:::999888:::999888777666666666666666666666555555555444444444666999999888666777999666666666666666666666666222222222333333444444444333333333333333333333333444333333222222222222333222222222222222222222222222222111111111111222222111222333222111000111222333333444444444333333222111111111111222222222222000111111111222222222222222222111111111111222222222222222222333333444444111222333444444444333333111111111111111222333333222222333333333444444444111444666555222222666:::<<<;;;:::888777777888888777777777777777666666555555555666666777888999999::::::999888888999::::::888888999::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<>>:::888777777:::>>>@@@AAAAAABBBBBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGIIIJJJJJJEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGIIIJJJKKKLLLMMMMMMKKKKKKNNNSSSWWWXXXWWWZZZXXXWWWWWWZZZ\\\\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZ^^^___aaacccdddddddddcccaaaaaabbbdddgggjjjmmmoooooonnnllliiigggdddcccbbb```bbbcccbbb```___aaadddccceeegggfffcccaaa```aaaaaaccceeedddaaa______```______^^^[[[YYYYYY[[[]]]ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVWWWXXXYYYZZZZZZYYYWWWVVVSSSRRRQQQOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKIIIFFFDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJHHHFFFEEECCCCCCCCCDDDEEEGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFCCCEEEFFFDDDAAA@@@AAACCC>>>>>>???@@@@@@@@@??????;;;>>>AAADDDEEEDDDBBB@@@CCCEEEGGGEEEBBB?????????>>>??????>>>>>><<<;;;;;;<<<:::888888999;;;<<<<<<::::::999999999999::::::::::::;;;;;;:::999999888888888888888777777777777444555666888888888888888888888777777777666666666OOOPPPRRRRRRPPPOOONNNOOONNNQQQVVVZZZ\\\[[[YYYXXXTTTTTTSSSSSSTTTUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPPPPOOOOOOPPPSSSVVVSSSPPPMMMLLLMMMMMMKKKIIINNNPPPQQQQQQOOOLLLLLLLLLIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJLLLLLLLLLKKKJJJIIIFFFEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHJJJKKKIIIDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>???DDDBBB@@@>>>>>>???@@@AAA===>>>>>>>>>>>><<<:::999888999;;;===>>>>>>======>>>@@@AAA???<<<<<<===@@@::::::;;;<<<==================<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<=========<<<777888:::<<<===@@@DDDGGGGGGCCC??????AAAAAA===999888666666666888999888777999888777666555555555555666666555555555444444444000444777777555444555666666666666666666666666666555444333222222222333333333333333222222222222222333333222111000000000111444444444444444444444444333222111000000111222333222333333222000///000111000000111222222222111111000111111111111222222222222222111111111111111111111111000000111222333333000222444444444333444555111222333444555444333333111111000000111222333333222222333333333444444444000333777666222111444888999888777555555555666666777777777777777666666555555555666666777777888888;;;:::999888888999:::;;;666666888999999::::::999888888999:::;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;:::<<<999888888<<<@@@CCCDDDAAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFGGGIIIKKKMMMMMMFFFEEEEEEEEEEEEEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLJJJJJJMMMRRRUUUVVVUUUZZZXXXWWWVVVXXXZZZZZZYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZ\\\___bbbdddeeeeeeeeeddddddeeefffhhhkkknnnpppooommmjjjgggeeebbbaaa```aaacccdddcccaaa```bbbeeedddfffhhheee```\\\[[[\\\^^^aaacccbbb^^^\\\\\\]]]cccbbb___ZZZWWWUUUWWWYYYVVVVVVUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZXXXYYY[[[[[[ZZZYYYWWWUUUTTTTTTRRRQQQPPPOOOOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNLLLJJJGGGEEEJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJHHHFFFEEECCCCCCCCCDDDFFFGGGIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFBBBDDDDDDBBB???>>>@@@CCC@@@@@@@@@@@@@@@???>>>======@@@DDDGGGGGGDDD@@@===BBBEEEGGGEEEAAA>>>>>>???>>>>>>>>>>>>===<<<;;;:::;;;999777777999;;;======:::999999999999999999:::;;;;;;;;;;;;;;;:::999888888888888888777777777777333444666777888888777777777777777777666666666666[[[YYYVVVRRRPPPOOOOOOPPPVVVYYY\\\]]]\\\YYYXXXXXXUUUUUUVVVVVVVVVUUUUUUTTTWWWWWWVVVUUUTTTSSSRRRQQQQQQSSSTTTUUUTTTSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSSSSRRRNNNJJJGGGJJJKKKKKKKKKJJJIIIHHHHHHFFFGGGIIIJJJJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEHHHDDD@@@AAAFFFJJJJJJHHHHHHHHHGGGFFFDDDDDDGGGIIIJJJJJJIIIGGGFFFDDDCCCCCC@@@???>>>======???AAABBBBBBBBB@@@???>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<>>>>>======<<<<<<<<<;;;;;;===>>>??????>>>===;;;???>>>===<<<;;;:::::::::===<<<;;;:::999:::;;;;;;:::<<<===?????????>>>>>>::::::999:::<<<@@@DDDFFFIIIEEEBBBBBBCCCAAA<<<777999888777666666777888888666777888888777555333222666666777777666555444444555555555555555555555555777666555444333222222222222222333333333333444444222222222333333444444444666555333222111222444555:::888444111//////000111222222222333333444444444222222111111111111111111000000000000000000000000444444333222222111111000444222000///...///000111333333333333333333333333111222222333333222222111111111222222222333333333333222222111111222222333555555444333333333333444222222222111111222333333555444333333444555666777444666888999777666666666666666555444444555777888:::888666777999999666333777777777777888888888888999999999999999999999999::::::;;;;;;<<<===>>>>>>:::888777:::???CCCDDDCCC???@@@@@@AAABBBBBBCCCCCCCCCEEEHHHJJJKKKJJJIIIGGGDDDCCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMOOORRRTTTUUUSSSVVVXXXVVVRRRQQQTTTXXXXXXYYYZZZ[[[[[[YYYXXXWWW\\\]]]```ccceeefffffffff```bbbkkkuuuwwwqqqoooqqqkkkjjjgggeeecccaaa``````dddccccccbbbbbbcccccccccfffdddbbbaaa______``````aaaaaa___^^^]]]]]]]]]]]]aaa___[[[XXXVVVVVVXXXYYYWWWXXXXXXYYYZZZ[[[[[[\\\ZZZXXXVVVVVVYYY\\\___```^^^^^^^^^]]][[[XXXVVVTTTQQQPPPPPPOOOOOOOOOPPPPPPQQQPPPNNNKKKJJJKKKKKKLLLNNNMMMLLLKKKKKKJJJJJJJJJOOOOOOOOONNNMMMLLLKKKKKKLLLKKKIIIGGGFFFEEEDDDDDDIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHIIIIIIHHHGGGEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA@@@???>>>>>>===>>>@@@BBBCCCBBBAAA@@@FFFFFFFFFEEEDDDAAA???>>>:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;:::999999999999;;;;;;;;;;;;999999<<<===>>>>>>===;;;999777888777666555555666777888:::999888777666666666666555666777777777666444333]]]ZZZUUUQQQOOOOOOQQQSSSWWWYYY[[[\\\[[[YYYXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTVVVVVVUUUUUUTTTSSSSSSRRRPPPQQQSSSSSSQQQPPPQQQQQQRRRQQQPPPOOOOOONNNNNNNNNOOOPPPPPPPPPNNNKKKHHHFFFGGGGGGHHHHHHIIIJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHDDDBBBDDDIIINNNNNNMMMMMMLLLIIIGGGGGGGGGHHHIIIGGGFFFEEEDDDBBBAAA@@@???@@@???>>>===>>>???AAABBBAAA@@@???>>>============<<<===>>>???@@@@@@@@@@@@======>>>>>>======<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<>>>@@@@@@>>><<<;;;============<<<<<<;;;;;;;;;<<<>>>??????>>><<<;;;<<<<<<<<<;;;<<<<<<===>>>===<<<;;;:::::::::;;;<<<;;;<<<===????????????>>>;;;;;;:::;;;===@@@DDDFFFHHHEEEBBBCCCDDDCCC>>>::::::999888777666777888888777777888999888666444333666666666666666555444444444444444444444444444444555555444333222111111222222222333333333333444444444444333222222222333333444333222111222333555666===:::777444222222333444222222333333333333333333111111111111111111111111000000000000000000000000333333222222222222111111444333111000000000222333333333333333333333333333222333333333333333333222111111111222222222333333333222222111111222222333444444333222222222222222222222222222222333444444555555444333444444666666444666888888777555555666555444333333333444555666;;;:::888999;;;;;;999777666666777777777888888888999999999999999999999999::::::;;;;;;<<<======>>>;;;:::999<<<@@@CCCCCCCCC<<<======>>>??????@@@@@@BBBDDDFFFHHHHHHHHHGGGFFFDDDCCCBBBAAAAAABBBCCCDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKNNNPPPRRRSSSPPPSSSVVVUUUSSSSSSXXX\\\\\\[[[YYYXXXXXXXXXYYYZZZ______aaabbbccccccccccccbbbhhhuuuwwwmmmkkkiiihhhfffdddbbbaaa``````bbbbbbbbbaaabbbbbbcccccccccbbbaaa`````````aaabbbbbbaaaaaa```___^^^^^^^^^```___\\\[[[ZZZZZZ\\\\\\YYYYYYYYYZZZ[[[[[[[[[[[[ZZZXXXWWWWWWZZZ\\\]]]]]]^^^^^^^^^]]][[[XXXVVVTTTPPPPPPPPPPPPPPPQQQQQQQQQTTTSSSQQQPPPPPPQQQSSSTTTQQQOOONNNLLLJJJIIIHHHHHHMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKIIIHHHFFFEEECCCCCCFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCBBBBBBAAA@@@???>>>>>>;;;<<>>@@@???>>>===>>>???@@@AAA??????>>>>>>=========<<<<<<<<<===>>>????????????<<<<<<<<<<<<<<<;;;::::::========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>??????>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999999:::;;;<<<>>>???@@@>>>===;;;:::::::::;;;<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<>>>AAACCCEEEGGGEEECCCDDDFFFFFFBBB>>>===<<<:::888777777777888777888999999888777555444555666666666666555444444333333333333333333333333444444333222111111111111222222333333333333444444777555333111111111222333333222222222333555777888===;;;999666444444444555333333333333333222222222111111111111111111111111000000000000000000000000111111111222222222222222333222111111111222333444333333333333333333333333111111222222222222111111111111111222222222222333333222222111111222222333333333222111111111111111222222222222333444666666666555444444333444444555444555777777555444555666555444444444444555666777777666555666888888777666666666777777777777888888999999999999999999999999:::::::::;;;<<<<<<=========<<<;;;===???BBBBBBBBB??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFHHHJJJLLLMMMOOOPPPMMMPPPRRRSSSSSSVVV\\\aaabbb___[[[XXXXXXZZZ]]]```aaaaaaaaa``````_________cccjjjwwwwwwlllhhhhhhgggeeecccbbbaaa``````aaaaaa``````aaabbbccccccaaa````````````aaabbbcccccccccbbbaaaaaa`````````___^^^^^^^^^^^^______```ZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYZZZ[[[\\\\\\[[[]]]]]]]]]\\\ZZZWWWUUUSSSPPPPPPQQQRRRSSSSSSRRRRRRUUUTTTSSSSSSTTTVVVXXXYYYSSSRRROOOLLLIIIGGGFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEBBBAAABBBCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>:::;;;===???@@@AAAAAA@@@BBBBBBBBBAAA@@@>>>===<<<<<<<<<============<<<<<<<<<<<<<<<;;;:::999999888;;;999777555555777999;;;;;;;;;;;;:::::::::::::::888777777666666777777888999999888777666666666666666666666777666666555444WWWUUUQQQMMMMMMOOORRRTTTTTTVVVWWWVVVUUUUUUVVVXXXVVVVVVTTTSSSRRRRRRRRRRRROOOOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVVVVSSSQQQOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBBBBDDDGGGJJJKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKHHHFFFFFFIIIMMMQQQRRRRRRSSSMMMHHHHHHKKKMMMKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>>>>>>>???@@@???????????????>>>>>>>>>;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>======<<<============<<<<<<<<<<<<========================;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::888888888999;;;<<<>>>???======;;;:::::::::;;;<<<999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<>>>@@@AAABBBEEEDDDDDDFFFHHHHHHFFFCCC@@@>>><<<:::888777777777777777777888777666555444555555555666666555444444333333333333333333333333444444333222222222222222222222222333333333444444666555222000000222444555666666666666777888999:::;;;:::777555444333333444444333333333222222111111111111111111111222222222000000000000000000000000///000000111222333333333111111111111111222333444222222222222222222222222///000000000000000000///111111111111222222222222333222222111111222222333333333222111111111111111222222222333444555777888666555555444444333333333333555666555444333444555666666777777888888999999444333333444555666666666666666666666777777777888888999999999999999:::::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<===??????@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNLLLNNNPPPQQQSSSVVV\\\aaadddbbb___]]]]]]___bbbdddaaa``````_______________ccchhhnnnrrrrrrooolllkkkfffeeedddcccbbbaaaaaaaaa````````````aaabbbcccddd````````````aaaaaaaaabbbcccccccccccccccbbbaaaaaa________________________\\\\\\]]]]]]]]]\\\[[[[[[]]]\\\\\\]]]^^^]]][[[YYY[[[[[[ZZZYYYXXXUUUSSSQQQPPPQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQQQQQQQSSSUUUWWWSSSQQQNNNKKKIIIGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKLLLHHHIIIJJJJJJHHHEEECCCAAAAAABBBDDDFFFGGGGGGFFFFFFCCCCCCBBBAAA@@@???======BBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<===>>>??????>>>>>>AAAAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>======>>>===<<<;;;:::999999999:::999888777777888999:::;;;;;;:::::::::;;;;;;<<<777777777777777777777777999888777666666555555666666666666666666666555555OOOOOONNNMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSUUUVVVWWWVVVUUUSSSRRRQQQQQQQQQKKKKKKLLLMMMNNNOOOPPPPPPSSSUUUVVVVVVSSSPPPNNNNNNNNNOOOPPPPPPPPPPPPOOOOOONNNMMMKKKHHHGGGFFFEEEEEEDDDCCCBBBAAABBBDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGGGGIIIKKKLLLMMMMMMMMMHHHDDDEEEIIILLLKKKHHHFFFFFFEEEDDDDDDCCCBBBBBB??????>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@;;;<<<===>>>>>>??????>>>???@@@@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<============<<<;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;:::::::::999888888888999::::::;;;===<<<;;;999999::::::;;;777777888888999::::::;;;999:::;;;===>>>?????????DDDDDDEEEGGGIIIJJJIIIGGGCCCAAA>>>;;;999888777777555555555555555555444444444444555555555555444444444444444444444444444444555444444333333333333444222222222333333333444444444222111000111333666888;;;:::::::::999::::::::::::999777555444333333333333333333222222111111111000000111111111222222222000000000000000000000000//////000111222222333444000000000000111111222222222222222222222222222222000000111111111111000000000000111111111222222222333222222111111222222333444444333222222222222222222222222333444555777888555555555444444333222222333444444444222222333555555666777777888999999999666666666666666777888999555666666666666777777777888888888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>??????@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPRRRUUUYYY\\\____________``````aaabbb]]]^^^^^^___```aaabbbbbbgggiiikkkjjjiiiiiijjjjjjeeeddddddcccbbbbbbccccccaaaaaaaaaaaaaaabbbccccccaaaaaaaaaaaa``````______bbbccccccccccccbbbbbbaaa```______^^^]]]\\\[[[[[[[[[\\\]]]^^^^^^]]][[[ZZZ^^^]]]]]]^^^___^^^[[[XXXWWWWWWWWWWWWUUUSSSQQQPPPQQQRRRRRRSSSTTTTTTSSSSSSSSSRRRPPPOOONNNOOOPPPQQQQQQOOOMMMJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLHHHHHHJJJJJJIIIGGGDDDCCCCCCDDDEEEGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@??????>>>BBBCCCCCCDDDDDDCCCCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<===<<<<<<;;;;;;:::::::::======>>>>>>>>>>>>======>>>===<<<;;;::::::::::::999999::::::::::::999999<<<;;;;;;::::::;;;<<<===777777888888888888777777999888777666555555555555666666555555555666666666JJJKKKLLLLLLMMMNNNNNNNNNQQQSSSUUUUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTRRRPPPOOOIIIJJJJJJKKKMMMNNNNNNOOOOOORRRTTTTTTRRRNNNLLLKKKMMMNNNOOOQQQQQQQQQPPPOOOMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHGGGDDDAAABBBEEEHHHHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>======>>>???AAABBBBBBBBBAAAAAA<<<<<<===>>>???????????????????????????>>>======???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<999999:::::::::::::::;;;:::999999999999999999:::::::::999888888888999999<<<;;;999888888888999:::777777777777888999:::::::::;;;===????????????>>>CCCDDDFFFHHHJJJJJJJJJJJJFFFDDDAAA===:::888777666444444444444444444444444333333444555555555555444555555555555555555555555555444444333333444444555222222333333333333444444111111000000222444777888::::::::::::999999888888999999777666555444444444222222222222222111111111000000000111222222333333000000000000000000000000//////000000111222333333000000000000000111111111222222222222222222222222222333333333333333333222000000000111111111111222333222222111111222222333444444333222222222222222222222222222333444666666333444444444444333333222222333333222111111222444222333444555666777777777444555555444333333555888555555666666666666777777888888888999999::::::;;;::::::::::::::::::;;;;;;:::;;;;;;;;;999999;;;===>>>>>>??????@@@AAAAAAAAACCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFHHHJJJLLLLLLLLLLLLLLLMMMNNNOOOQQQTTTUUUWWWVVVXXXZZZ]]]^^^^^^]]]]]]ZZZ\\\^^^aaadddeeeeeeeeejjjoooqqqnnnkkkiiieeebbbcccbbbbbbbbbbbbbbbccccccaaaaaa````````````aaaaaa```aaaaaaaaaaaa```___^^^```aaabbbccccccbbbaaa```aaa```^^^\\\ZZZYYYXXXWWWZZZ[[[]]]^^^^^^]]]\\\ZZZ]]]]]]\\\]]]]]]\\\ZZZWWWSSSTTTUUUUUUUUUSSSRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSUUUSSSQQQOOOMMMNNNNNNOOOPPPNNNKKKIIIHHHJJJKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFDDDCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>==================<<<;;;;;;<<<<<<=========>>>>>>>>>>>>======>>>===;;;:::::::::;;;<<<999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;::::::::::::777888888999999888888777888888777666555555555555666555555555555666777777JJJJJJJJJJJJLLLMMMOOOPPPQQQTTTWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXVVVSSSPPPNNNJJJJJJKKKLLLMMMNNNNNNOOONNNQQQTTTTTTRRROOOLLLLLLKKKLLLNNNPPPQQQPPPOOOOOOLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEEEEFFFDDDCCCAAAAAAAAABBBDDDEEEBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<>>>@@@BBBBBBBBBAAA@@@<<<===>>>???@@@@@@@@@@@@?????????@@@???>>>>>>===@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999999::::::::::::999999888888888888999999;;;;;;::::::::::::;;;;;;:::999888777777777888999888888777777888999;;;<<<<<<===???AAABBBAAA@@@>>>CCCDDDGGGIIIJJJJJJJJJKKKHHHFFFCCC>>>;;;888666666555555444444444555555555222333444444555555555444444444444444444444444444444333333333333333444444222222333333333333444444111111111222333444555666555555555666666666666666777666666555444333222222111111111111222222222222///000000111222222333333000000000000000000000000//////000000111111222222111111222222111111000000111111111111111111111111111111222222222222111111000000000000111111111111333222222111111222222333333333222111111111111111222222222222222333444444111222333444444444333333222222222111000000222444000111333555666666666666222333333111//////111444555555555666666666777777777888888999::::::;;;;;;::::::::::::::::::::::::999;;;<<<;;;999999<<<>>>@@@AAAAAABBBBBBCCCDDDDDDBBBCCCEEEFFFFFFDDDCCCBBBDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEHHHJJJKKKLLLKKKKKKJJJKKKLLLOOORRRSSSSSSRRRQQQSSSUUUXXX[[[\\\\\\\\\YYY\\\```eeeggghhhhhhgggiiioooqqqmmmiiigggccc^^^_______________```aaabbb``````___^^^]]]]]]]]]]]]^^^___```aaaaaaaaa```___^^^___```aaabbbaaa___^^^aaa___\\\YYYXXXWWWWWWXXXXXXYYY\\\^^^^^^]]]\\\[[[[[[ZZZYYYYYYZZZZZZXXXVVVRRRSSSTTTUUUVVVUUUTTTTTTVVVTTTRRRPPPOOOPPPRRRSSSUUUSSSQQQNNNMMMMMMNNNOOOPPPNNNKKKIIIHHHIIIKKKMMMLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHIIIJJJJJJKKKKKKLLLOOONNNLLLJJJHHHFFFEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEBBBCCCEEEFFFFFFEEECCCBBBCCCBBBBBBAAA@@@???>>>>>>============>>>???@@@@@@??????>>>======>>>???@@@<<<======>>>>>>======<<<===<<<:::::::::;;;===>>>:::999999999999999999:::888999::::::999888777666777888999999999999888777888888666555555555555555666555555444555666777888LLLJJJIIIHHHJJJMMMQQQTTTRRRUUUYYY[[[[[[YYYXXXXXXWWWXXXZZZZZZXXXTTTPPPMMMLLLLLLLLLMMMNNNOOOOOOOOOOOORRRUUUVVVTTTQQQOOONNNIIIJJJMMMOOOPPPOOONNNNNNJJJJJJIIIHHHFFFDDDBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAACCCEEEEEEEEEDDDEEEFFFDDDDDDCCCAAA??????AAACCCCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>???>>>>>>===<<<<<<;;;<<>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@??????AAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::999999888888888888999999;;;;;;;;;;;;;;;<<<===>>>999999777666666666777888:::999999888999;;;<<<======???BBBDDDDDDCCCAAA???BBBEEEGGGIIIIIIIIIJJJKKKJJJGGGCCC???;;;888666666666666555555555666666777222333444444555555555444333333333333333333333333222222222111222222333333222222333333333444444444222333333333333333333333//////111222333444444444333333222111111000//////000000111111222222222333///000000111222222333333000000000000000000000000000000000000111111111111333333333333333222111000111111111111111111111111......////////////......000000000000111111111111333222222222222222222333222111111000000000000000222222222111111222333333000111333444555444444333222222222111///000222444111333555666888888888777666777666444111000333777555555555555666666666777777777888999::::::;;;;;;::::::::::::::::::::::::999;;;===<<<::::::===@@@===>>>>>>??????@@@AAAAAA@@@BBBDDDFFFFFFDDDAAA@@@DDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEECCCEEEGGGJJJKKKKKKJJJIIIGGGHHHKKKOOORRRSSSRRRPPPQQQRRRTTTVVVYYY[[[]]]^^^YYY]]]bbbgggjjjjjjhhhgggfffkkkjjjdddaaacccccc```]]]]]]\\\]]]^^^___``````______]]]\\\[[[ZZZZZZZZZ[[[]]]___```bbbbbbbbbaaa\\\]]]___aaaaaa```^^^]]]aaa^^^[[[XXXWWWWWWXXXYYYVVVXXX[[[]]]^^^^^^\\\[[[YYYWWWVVVVVVWWWWWWVVVUUURRRSSSTTTVVVWWWWWWWWWVVVXXXUUURRROOONNNOOOQQQRRRRRRQQQOOOMMMLLLMMMNNNOOOQQQOOOLLLIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOTTTRRRNNNKKKHHHFFFEEEEEECCCBBBAAA@@@AAABBBCCCDDDCCCDDDEEEGGGGGGEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>:::;;;<<<===???AAACCCDDD<<<<<<;;;::::::<<<===>>><<<<<<============<<<<<<<<<;;;:::999:::<<<>>>???;;;999777666666777999;;;777777999999888666444222777888999::::::999888777888777666555555444444555666555444444555666777888LLLKKKJJJKKKNNNQQQRRRSSSRRRUUUYYY[[[ZZZYYYXXXXXXXXX[[[^^^]]]XXXTTTRRRRRRNNNNNNNNNMMMMMMMMMMMMMMMUUUWWWZZZ[[[YYYUUUOOOLLLNNNNNNNNNNNNMMMLLLKKKJJJLLLKKKJJJHHHFFFFFFEEEEEECCCCCCDDDCCCAAAAAACCCDDDEEEDDDDDDEEEEEEEEEDDDBBBCCCDDDEEEEEEDDDBBB@@@>>>@@@BBBEEEGGGHHHGGGEEEDDDFFFDDDAAA>>>======>>>???BBBBBBBBBAAA@@@???===<<<>>>>>>>>>>>>=====================???BBBCCCCCCBBB>>>============???@@@AAA??????@@@AAAAAAAAA@@@@@@BBB???<<<;;;<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<===>>>?????????===<<<;;;<<<;;;;;;;;;;;;<<<======888888888888777777777777888888777777888888999:::::::::888777666444333333888888999999999:::::::::???AAACCCBBBAAA@@@AAABBBAAAAAABBBBBBCCCEEEFFFGGGIIIHHHFFFBBB>>>999666444666666666666555555555555333333444444444444444444333222111222444555444333111111000000111222222333222222222222222222222222333333222111000000111111111111000000//////......000111333333111000111222111111000000000000111111333222222222111000000000000000000000000000000000//////000111222222333333555444333222111111111111333222222222111000000000111111000///////////////////////////000000000000111111111111111111111111......//////111333555666444333111//////000111222444444444444444444444444111111222333333333333222333333333222222111111111666555444333333333333333555444444444555666888999666555666888:::<<<<<<;;;>>>>>>===<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<<<<===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBDDDCCCCCCBBBCCCDDDEEEFFFJJJIIIHHHGGGGGGGGGHHHHHHHHHJJJLLLOOOPPPPPPOOOOOONNNQQQVVVXXXYYYYYYYYYYYY[[[^^^ccceeedddcccbbbaaabbbbbb```___^^^^^^^^^___]]]\\\]]]___cccdddbbb```___^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZ[[[\\\^^^```bbbdddbbb___^^^______\\\YYYXXXZZZ[[[XXXUUUTTTWWWZZZ[[[\\\\\\[[[YYYXXXYYYZZZWWWWWWUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWWWWVVVUUUWWWVVVUUUSSSRRRPPPOOONNNOOONNNNNNNNNNNNNNNNNNOOOOOOLLLHHHFFFFFFHHHIIIIIIOOONNNMMMLLLKKKJJJIIIIIIHHHJJJMMMOOOPPPOOONNNMMMLLLJJJGGGEEEDDDDDDDDDEEEBBBCCCCCCDDDDDDDDDDDDCCCEEECCCCCCDDDFFFFFFCCC???AAAAAA@@@@@@???>>>======????????????>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@???>>><<<;;;:::999888999888888777666555444444666666777888999999:::::::::::::::999888777555555333444555777777777666666333333333444555666777888LLLLLLLLLNNNPPPRRRTTTTTTTTTVVVZZZ[[[ZZZYYYXXXXXXWWWZZZ\\\[[[XXXTTTRRRRRRSSSRRRQQQOOOMMMLLLKKKJJJQQQSSSUUUVVVUUURRROOOLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKKKKJJJIIIGGGFFFEEEDDDBBBCCCDDDCCCBBBBBBCCCEEEFFFFFFFFFGGGHHHHHHHHHGGGEEEFFFFFFEEEDDDBBBAAA???@@@BBBDDDEEEFFFFFFEEEDDDEEECCCAAA>>>===>>>???@@@CCCCCCBBBBBBAAA???>>>===>>>>>>>>>>>>>>>=========>>>>>>>>>@@@BBBCCCBBBAAA>>>>>>======>>>@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@>>><<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>?????????>>>===<<<;;;;;;;;;:::;;;<<<<<<===888888888888777777777777888888777777888888999:::888888888777777666666555888888888888999999999999<<<>>>@@@???>>>===>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCC@@@===:::888666666666666666555555555555333333444444444555555555333222111222444555444333111111111111111111222222222222222222222222222222333222222111000000111111////////////000000000000///111333222111000111111111111000000000000111111222222111111111111111111000000000000000000000000//////000111111222333333555444333222111111111111222222111111111111111111111111000///////////////////////////000000000000111111111111111111111111---...///000222333444555444333111000///000111222333333333333333333333333222222333444444444444333444444444333333333222222555444444333333333444444444444444555555666777888666555666888;;;>>>@@@AAAEEECCCAAA>>><<<:::999888::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFHHHKKKMMMOOOPPPOOOOOOQQQTTTWWWYYYXXXVVVUUUVVVZZZ^^^bbbccccccaaa```_________^^^^^^^^^^^^^^^___]]]\\\\\\^^^aaabbbaaa___```___^^^]]]]]]\\\\\\\\\^^^]]]]]]]]]^^^___aaabbbdddaaa____________]]]ZZZ]]]\\\ZZZXXXWWWZZZ___cccaaa___]]]ZZZYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVWWWWWWUUUTTTRRRPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNOOOMMMJJJGGGGGGGGGHHHHHHKKKKKKKKKKKKKKKJJJJJJIIIIIIKKKNNNQQQRRRQQQOOOMMMGGGFFFDDDBBBAAAAAABBBCCCCCCDDDDDDEEEDDDDDDCCCCCCEEECCCBBBCCCEEEEEECCC@@@AAAAAA@@@??????>>>======>>>>>>>>>=========<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;:::999999999999999888888777777777777777777888999::::::::::::::::::999999888777666444555666777777777666555444444444444444555555666MMMNNNOOOQQQRRRSSSSSSSSSRRRUUUXXXYYYYYYWWWWWWXXXWWWYYY[[[ZZZWWWUUUTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKLLLNNNOOOPPPPPPOOOMMMKKKJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKJJJIIIGGGEEECCCBBBCCCDDDCCCBBBCCCEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDBBB@@@???>>>???AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????@@@BBBCCCAAA@@@>>>>>>===>>>???AAACCCDDDDDDCCCBBB@@@@@@@@@AAAAAAAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<===>>>?????????>>>===<<<:::::::::::::::;;;;;;<<<888888888888777777777777888777777777777888999999777777888888888888888888666666777777777888888888999:::<<<<<<:::999:::;;;===>>>@@@AAABBBBBBBBBBBBAAA@@@???>>><<<;;;:::999666666666555555555555444222333333444555666777777333222111222444555444333222222222222111111111111222222222222222222222222333222111111000111111111.........///000111111111///111222222111000000111111111000000000000111111000000111111111111111111000000000000000000000000///000000111111222222222444333222111111111111111000000111111111111111111111111000///////////////////////////000000000000111111111111111111111111---///111333444444444444444333111000000000111222111111111111111111111111222333333444444444444444555555444444444444333333444333333333333444444555333444555666777777777777666666666888<<>>;;;999999999999:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@AAA@@@AAAAAA@@@@@@??????>>>>>>?????????@@@AAABBBCCCDDDCCCCCCBBBAAABBBCCCDDDEEEDDDDDDEEEFFFEEEDDDCCCBBBCCCEEEHHHKKKMMMOOOOOOOOOSSSVVVXXXYYYXXXVVVVVVWWWYYY\\\```aaa___]]]\\\\\\[[[[[[\\\]]]^^^_________]]]\\\[[[[[[]]]^^^^^^]]]````````````````````````aaaaaa______^^^___```aaacccaaa```___``````^^^]]]```]]]ZZZZZZ```hhhooosssiiiddd]]]ZZZZZZ\\\\\\[[[]]]\\\ZZZXXXVVVUUUUUUUUUWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWVVVTTTSSSQQQPPPOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMKKKIIIGGGFFFFFFFFFHHHIIIJJJKKKLLLKKKJJJJJJIIILLLOOORRRSSSQQQNNNLLLDDDDDDBBBAAA@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCBBBEEECCCAAAAAABBBCCCBBBAAA@@@@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999777777888888999:::::::::888888999999999999999888666666666777666666555444666555444444333333333333NNNPPPRRRRRRQQQPPPOOOOOONNNQQQTTTVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXWWWWWWVVVQQQPPPNNNMMMMMMMMMMMMNNNKKKKKKLLLLLLLLLKKKJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKIIIGGGDDDBBBBBBCCCDDDDDDCCCDDDFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGIIIGGGDDDBBB@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDBBBAAA@@@??????@@@BBBCCCCCCCCCCCCBBBBBB@@@??????=========>>>>>>?????????AAA@@@@@@AAABBBCCCAAA@@@>>>>>>>>>>>>@@@BBBDDDEEEFFFEEEBBB@@@???@@@AAABBB@@@AAAAAA@@@===;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::999999999999:::;;;;;;888888888888777777777666777777777777777888999999888888888888888888888888555555555666666666777777666888999999888777777888:::;;;>>>@@@AAA@@@???>>>>>>===<<<;;;:::999999999666666555555555444444444222222333444666777888888444333222222444444333222222222333222222222111111111111111111111111111111222222111111111111111222.../////////000000000111///111222222000000000111111111000000000000111111//////000000111111222222///////////////////////////000000000111111111222333333222111111111111111//////000000111111222222111000000///////////////////////////000000000000111111111111111111111111...000333555666666555444333222111000000000111111111111111111111111111111111222333333444444333333444444444444444333333333222222222222333444555555333444666777777777666555555666666888<<>>>>>>>>>>>@@@??????>>>>>>======<<>>>>>>>>============<<<<<<<<<;;;;;;>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<=========999:::::::::;;;;;;;;;;;;999999::::::::::::::::::888888888888999999::::::666777888999::::::::::::777777777666555555444333555444444333333333333333OOOQQQRRRQQQNNNKKKJJJKKKLLLOOOSSSWWWYYYZZZ]]]___[[[ZZZYYYYYYYYYYYYYYYXXXPPPOOOMMMKKKJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGDDDBBBCCCDDDEEEEEEDDDDDDFFFHHHKKKLLLMMMKKKGGGDDDDDDEEEGGGEEEBBB???>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDAAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????<<<======>>>???@@@@@@AAAAAA@@@@@@AAACCCCCCAAA@@@???>>>>>>>>>???AAACCCDDDFFFEEEBBB@@@???@@@AAABBB???AAABBB@@@===:::999:::;;;;;;;;;<<<<<<<<<======999:::;;;<<<<<<<<<;;;::::::999999999999:::;;;;;;888888888888777777777666777777666666777777888999::::::999999888777777777444444555555555666666666555777888888777666666777888999;;;===>>>===<<<;;;===<<<:::999777777777777555555555555444444444444222222333444555666777888444333222222444444333222222222333333333333222111111111111111111111111111222111111111111111222222111000000000/////////...///000222222000///000111111111000000000000111111/////////000000111111222////////////////////////000000000000000111111111222222111111000000111111/////////000000111111222111000000///////////////////////////000000000000000000000000000000000000000222444666777777666555222222222111111111111111111111111111111111111111000000111222222222222222222222222222222333333333222222222222222333444555333444666777777777666555555666777888;;;AAAIIIOOOZZZVVVOOOHHHBBB>>><<<;;;888888888999999999::::::888999:::;;;;;;<<<<<<;;;>>>>>>>>>======<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<888888999999:::;;;;;;;;;888888888999999999999999777777888888888888999999555555777888999:::::::::888888777666555444444333222222222222222333444444MMMPPPQQQOOOKKKHHHIIIJJJOOORRRVVVYYY\\\^^^bbbddd]]][[[XXXWWWXXXYYYYYYXXXTTTRRRNNNKKKHHHHHHHHHHHHLLLKKKKKKJJJIIIHHHFFFFFFEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIGGGEEECCCEEEFFFGGGFFFDDDDDDEEEGGGNNNPPPQQQNNNHHHEEEDDDEEEDDDCCC@@@>>>===>>>?????????@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBB@@@AAAAAAAAA@@@@@@???>>><<<<<<===>>>???AAABBBBBBAAA@@@@@@AAACCCDDDBBBAAA??????>>>>>>???@@@BBBCCCDDDCCCBBB@@@@@@@@@AAAAAA???AAABBB???;;;999:::<<<;;;;;;<<<<<<<<<=========999:::;;;<<<<<<<<<;;;::::::::::::::::::;;;;;;<<<888888888888777777777777777666666666666777888888::::::999888777777666666444444555555555666666666555666888888666555666777666777999:::::::::999888<<<;;;999666555444555555555555555444444444444333111222222333444555666666555333222222444444333111000111333444444444333222111111111111111111111111111111111000111111222333111111111000///............000111111000//////000111111000000000000111111//////000000000000000000000000000000000000000000000000000000000000000000222111111000000000111111//////000000000000000000111111000///////////////////////////000000000000000000000000000000000000111222333555666666555555222222222222111111000000111111111111111111111111///000000111111111111111111111222222222222333333333222222222222333333444555555666666666666666555444666777777888===EEEKKKSSSPPPKKKFFFAAA===;;;:::777777888888888999999999888999999:::;;;;;;::::::<<<<<<<<<<<<============>>>>>>>>>@@@AAACCCEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDFFFGGGGGGHHHGGGFFFEEEDDDAAABBBDDDFFFIIILLLNNNOOOMMMMMMLLLKKKIIIIIIKKKMMMTTTVVVXXXXXXWWWVVVVVVWWWYYY[[[___bbbbbbaaa___]]]ZZZ[[[\\\\\\[[[[[[]]]___```aaacccdddddddddcccccc^^^]]]\\\[[[[[[\\\]]]^^^```aaaaaa```^^^\\\]]]^^^[[[\\\^^^bbbeeehhhhhhggggggdddaaaaaaeeehhhiiihhhfffdddaaa______```bbbddd^^^]]][[[YYYXXXWWWVVVVVVWWWVVVUUUSSSRRRPPPOOONNNLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIIIIGGGEEEFFFKKKOOOVVVUUUTTTRRRPPPOOOMMMMMMFFFHHHIIIJJJJJJHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<;;;;;;;;;;;;999::::::::::::;;;;;;;;;777777888999999:::;;;;;;888888888888888777777777777777777777777777777777333444555777888999999999999888777555444444444444111111111111222222333444JJJMMMOOOMMMJJJHHHKKKOOOQQQSSSWWWYYY[[[^^^aaaccc^^^ZZZVVVUUUVVVWWWWWWVVVUUUSSSOOOKKKIIIHHHHHHIIIHHHIIIIIIJJJIIIHHHGGGFFFHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKJJJIIIGGGFFFEEEDDDGGGHHHHHHFFFDDDDDDEEEFFFMMMPPPQQQNNNHHHDDDDDDFFFBBBBBB@@@?????????@@@@@@???@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@??????>>>>>>;;;<<<===>>>@@@AAABBBCCC@@@??????AAADDDEEEDDDBBB@@@???>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>@@@AAA>>>:::999<<>>===<<<<<<;;;;;;;;;:::;;;<<<<<<===888888888888777777777777666666666666666777888888777777777777777777777777555555555555666666666666444666777777666555555666666666666777777777777777:::888666444333444444555555555555444444444333333222222222222333333444444555444222333333444222111///000222444555555444333111111111111111111111111111111000000111222222333000000000000////////////...000111111000//////000111111000000000000111111000000000000000/////////000000000000000000000000000000000000000000000///111111000000000000111111000000000000000/////////111111000///////////////////////////000000000000000000000000000000000000000000111111222222333333222222222222222111000000000000000000000000000000000000111222222222222111222222222333333333444444333333222222111222222222666666555555555555666666333666777666555888???EEEHHHGGGDDD@@@===;;;999888777777777777888888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;<<<>>>AAAEEEIIILLLNNNGGGFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDFFFIIIKKKNNNOOOMMMMMMKKKIIIGGGHHHJJJMMMRRRTTTVVVWWWVVVVVVVVVWWWYYY\\\___bbbbbb___[[[YYYYYY[[[^^^^^^]]]]]]^^^``````aaabbbddddddcccbbbaaa\\\[[[[[[[[[\\\]]]___```___aaaaaa___\\\ZZZ[[[\\\YYY[[[^^^^^^^^^]]]]]]^^^``````aaacccdddeeeffffffdddbbb```^^^^^^aaaccceee^^^\\\ZZZWWWVVVTTTTTTTTTVVVUUUTTTRRRPPPOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMHHHJJJJJJHHHGGGJJJQQQXXX]]][[[WWWRRROOOLLLKKKKKKHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@===@@@AAAAAA>>>======???===>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888888999999999999::::::777777888888999999::::::999999888888777777666666666666666666555555555555222333444666777777777777888777666555444444555555333222222111111111111222HHHKKKNNNLLLIIIJJJOOOSSSQQQSSSVVVWWWXXXZZZ\\\___]]]YYYTTTSSSTTTUUUUUUTTTSSSQQQNNNKKKJJJKKKLLLMMMDDDFFFHHHIIIJJJIIIGGGFFFKKKKKKMMMNNNPPPQQQQQQQQQLLLKKKJJJHHHFFFFFFEEEEEEHHHIIIIIIGGGDDDCCCDDDEEEIIILLLNNNKKKFFFBBBCCCEEEBBBAAAAAAAAAAAAAAAAAABBB>>>@@@CCCEEEFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>?????????>>>>>>===;;;<<<===>>>@@@BBBCCCCCC?????????AAADDDEEEDDDCCC@@@@@@>>>=========>>>?????????@@@AAAAAAAAA@@@@@@>>>@@@AAA>>>999999===AAA<<<<<<<<<<<<=========>>>;;;<<<>>>?????????>>>>>><<<;;;;;;;;;;;;<<<======888888888888777777777777666666666666666777888888444555555666777888888888555555555666666666777777333555777666555444555555666666555555555666777777777666444333333444555666555555444444444333333333222222222222222222222222555444333333333444222111...///222444666666555444000000000000000000000000111111000000111222333333......//////000000111111...000111111/////////000111111000000000000111111111111000000//////......000000000000000000000000000000000000////////////111000000000000000111111111111000000//////......111111000///////////////////////////000000000000000000000000000000000000///.........///000111222111222222222222111000000////////////////////////111111222333333333333222333333333444444555555555444444333222111111111111777777555444444555666777333666777666333555;;;@@@@@@@@@>>><<<:::888777666777777777777888888888888;;;;;;<<<<<<===<<<<<<<<<:::;;;;;;<<<===>>>??????:::;;;???CCCIIINNNRRRUUUHHHGGGFFFDDDDDDDDDEEEFFFHHHGGGGGGFFFEEEFFFFFFFFFCCCCCCEEEFFFIIIKKKMMMOOOMMMMMMLLLKKKJJJLLLPPPSSSQQQSSSVVVVVVVVVVVVWWWXXXYYY\\\___aaa```]]]YYYVVVXXX[[[___```___^^^```bbb___```bbbccccccbbb```___[[[ZZZZZZ[[[\\\^^^aaabbb___aaaaaa___[[[YYYYYY[[[WWWZZZ]]]]]][[[ZZZ]]]___[[[^^^bbbdddcccbbbbbbbbbbbb```^^^]]]]]]```cccfff]]]\\\YYYVVVTTTSSSSSSSSSUUUTTTSSSRRRPPPNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMIIIKKKKKKIIIHHHMMMVVV^^^bbb^^^XXXRRRMMMJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA??????@@@AAAAAAAAA@@@@@@<<>>============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999777777888888888999999999777777888888999999999999::::::999999888777666666555555555555555444444444222333444555666666666666888777555444444555666666555444333111000/////////JJJJJJIIIHHHHHHKKKPPPTTTYYYWWWUUUVVVYYYZZZYYYWWWWWWTTTRRRTTTYYYZZZWWWTTTRRROOOMMMOOORRRQQQLLLGGGHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPKKKJJJHHHGGGGGGFFFEEECCCFFFFFFGGGGGGFFFCCCAAA???EEEFFFGGGHHHHHHGGGEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDCCCAAAAAABBBDDDDDDEEEFFFDDDBBB@@@@@@AAA??????@@@@@@???>>><<<;;;>>>????????????@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBB@@@>>><<<;;;<<<===>>>============>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::888888999::::::;;;<<<<<<<<<<<<;;;::::::999888888:::999999888777777888888777777777777666666666666777777666666666666777777888888777777777777888888444555555666666666666666777555333111111444777999666666777777666666555444222222333444444333333333333222000//////222555666333333333333333333333333000000111222333333444444111111000///////////////222111000.........///000//////000000000000//////111111000000//////............///000000000000000111111111000000000000000////////////////////////111111222222222222111111222111000.........///000111111000000000000111111000000111111111111000000///...------...///000111000000////////////000000000000000000000000000000000000000000000000000000+++,,,---...///111222222000111111111111222222222333333333222222222111111111222333444555444333222222222222222222222222222555555666666777888888888:::999888777666555444333666666666777888888999999;;;:::999999999:::;;;<<<999:::<<<=========<<<;;;===>>>AAAEEELLLSSSYYY]]]NNNKKKHHHDDDCCCCCCDDDEEEEEEDDDBBBCCCDDDFFFFFFEEEFFFFFFEEEEEEFFFHHHIIIKKKIIIJJJKKKKKKLLLNNNQQQTTTTTTUUUVVVVVVWWWWWWWWWVVVWWWZZZ]]]\\\WWWUUUVVVYYY\\\\\\^^^_________^^^^^^^^^]]]]]]___aaaaaa]]]ZZZXXXWWWWWWWWWXXXYYY[[[\\\\\\]]]]]][[[XXXWWWXXXYYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___``````___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\YYYWWWVVVVVVUUUTTTRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPNNNMMMNNNOOOOOONNNMMMPPPNNNLLLJJJKKKNNNRRRTTTRRRRRRPPPNNNKKKIIIHHHGGGIIIIIIHHHFFFEEECCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCCCCBBB???<<>>>>>>>>>>>======>>>>>>>>><<<;;;:::888888888999999::::::;;;===<<<;;;:::888777666666999888888777777777777777555666888888999888777666999888777777888777555333555555444444444333333333555555444333333333333444333333333333333333333333111222333222000///000111HHHHHHGGGGGGGGGIIINNNQQQUUUTTTTTTUUUXXXYYYXXXVVVVVVTTTSSSUUUYYYZZZXXXTTTQQQNNNKKKLLLNNNNNNIIIEEEFFFEEEEEEEEEFFFHHHJJJKKKHHHIIIIIIJJJKKKLLLNNNNNNKKKIIIGGGGGGGGGFFFEEECCCCCCDDDEEEFFFFFFEEECCCBBBDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBB@@@@@@AAABBBBBBCCCEEEDDDBBB@@@@@@AAA???@@@AAAAAAAAA@@@>>>>>>>>>>>>>>>>>>????????????AAAAAABBBCCCCCCCCCCCCCCC>>>===;;;999888888999:::<<<<<<======>>>>>>??????>>>===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::888888999999:::;;;;;;<<<<<<;;;;;;:::999999888888888888777666555555555555777777777777666666666666777666666666666666666777555444444333333444444555444444555666666666666666777555444222333555777888555666666666555555444444222222333333444333333222555444222111111222333444333333333333333333333333000000111222222333444444111111000///////////////222111000///......///000//////000000000000//////111000000000/////////.........///000000000000000000000000000000000000000////////////////////////000111111222222111111000222111000///......///000111111000000000000111111000000111111111111000000///......---...///000111000000////////////000000////////////////////////000000000000000000000000,,,------...///000111111000000111111111222222222222222222222222222222222333333333444444333222222444444444444444444444444444444555555666777777777999888888777666555444444555666666777777888999999::::::999999999:::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<===>>>@@@CCCHHHLLLPPPSSSJJJHHHEEECCCAAAAAAAAABBBEEEDDDCCCDDDFFFFFFFFFDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJKKKMMMMMMMMMNNNQQQSSSRRRSSSTTTUUUUUUUUUUUUUUUVVVYYY\\\[[[WWWUUUWWWZZZ\\\]]]^^^______^^^]]]]]]^^^]]]]]]^^^```___\\\XXXWWWWWWWWWWWWXXXZZZ\\\]]][[[\\\\\\[[[YYYYYYZZZ\\\\\\\\\\\\\\\]]]]]]]]]]]]``````aaaaaa```^^^\\\[[[^^^]]]]]]\\\\\\[[[[[[[[[VVVTTTRRRQQQQQQQQQPPPNNNSSSRRRRRRPPPOOONNNMMMMMMLLLKKKKKKLLLNNNOOONNNMMMPPPNNNLLLJJJJJJKKKMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDCCC???===?????????>>>>>>>>>======>>>>>>>>>===<<<:::888777999999999999999:::::::::;;;;;;;;;:::999999888888888888777666666666666777777777888999999888777666777666666666777777666444555555444444333333333444555555444333333333333444333333333333333333333333333444555444222111222333EEEFFFFFFEEEEEEGGGKKKNNNOOOPPPQQQTTTWWWWWWVVVTTTUUUTTTSSSVVVYYY[[[XXXUUUPPPLLLIIIIIIJJJJJJGGGDDDDDDCCCDDDEEEGGGIIILLLMMMHHHHHHIIIIIIJJJKKKLLLLLLJJJHHHFFFFFFGGGFFFEEECCC@@@AAACCCEEEFFFFFFFFFEEEBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAA??????@@@BBBAAACCCEEEDDDBBBAAA@@@AAA???@@@AAABBBBBBBBBAAA@@@======>>>>>>>>>?????????AAABBBBBBCCCCCCCCCCCCBBB<<<;;;999888777777888999;;;;;;===>>>>>>?????????===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;:::999999888888999999::::::;;;;;;;;;;;;::::::999999888888777777666555444333333444888777777777666666666555666666555555555555666666666555555555555555555666444444555666666666666555666555555555555666777777555555444444444444333333222222333333333333222222555555444333333222111111111111222222333333444444000000111111222333333333111000000///////////////111000000////////////000//////000000000000//////000000000000////////////...//////000000000000000000000000000000000000000////////////////////////000000111111111111000000111000000////////////000111000000//////000000111///000000111111000000//////............///000000000//////......//////000////////////////////////000000000000000000000000.........//////000000000000000000111111111222222000000111111222333333333555444444333222222222222555555555555555555555555333333333444555555666666777777666666666555555555555555666666777888888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<===???AAACCCEEEFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@DDDDDDDDDEEEGGGGGGEEEDDDBBBBBBBBBCCCEEEGGGIIIJJJJJJLLLNNNOOONNNNNNOOOPPPPPPPPPRRRSSSTTTTTTTTTTTTUUUXXX[[[ZZZXXXWWWXXXZZZ\\\]]]^^^^^^^^^]]]\\\[[[]]]]]]]]]^^^^^^]]]YYYWWWVVVVVVVVVWWWYYY[[[]]]^^^ZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]\\\[[[ZZZZZZ[[[\\\\\\___``````aaa```___^^^]]]^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTRRRRRRRRRRRRQQQOOOTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMLLLJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBFFFEEEDDDEEEEEEDDDAAA>>>??????>>>>>>>>>>>>======>>>>>>===<<<:::888666555::::::::::::999999999999999999::::::::::::::::::888777666666555555666666888999::::::999888777666555444444555777888666555777666444333333333444555555555444333333333333333333333333333333333333333333444444444222111222333CCCDDDEEEEEEEEEFFFIIIKKKIIIKKKNNNRRRTTTTTTSSSRRRTTTSSSTTTWWWZZZZZZXXXVVVPPPMMMJJJHHHHHHHHHFFFDDDBBBBBBCCCDDDFFFHHHJJJKKKGGGHHHHHHIIIJJJJJJJJJJJJHHHGGGEEEEEEFFFFFFEEECCC@@@AAABBBDDDEEEFFFFFFFFFAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@???AAABBBDDDFFFGGGFFFCCCAAA??????===>>>@@@AAABBBBBBBBBAAA>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBB===<<<;;;::::::::::::;;;:::;;;===>>>????????????<<<<<<<<<;;;;;;:::999888::::::;;;;;;::::::999888888888999999::::::::::::::::::::::::999999888888888888777666555555555555888888777777666666555555666555555444444555555666666666555555555555666666333444555555666666555555444555666666777777666666444444333333333222222333222333333333333222111111333444444555444333222111000000111222333444444555000000111111222222222333000000////////////000000000000000////////////000//////000000000000//////000000000000//////////////////000000000000///////////////000000000000000///////////////////////////000000000000000000///000000000////////////000000000////////////000000//////000000000000////////////.........//////////////////....../////////////////////////////////000000000000000000000000000000//////////////////000000000000111111111111//////000111222333444444777666444222111111222222555555555555555555555555222222222333444444555555555555555555555555555555444444555666666777777888888888888999999:::;;;;;;<<<;;;:::999:::;;;<<<===;;;<<<>>>@@@AAAAAA@@@@@@DDDDDDEEEEEEDDDCCCBBBAAACCCCCCDDDFFFHHHHHHEEECCC@@@AAABBBDDDFFFHHHIIIJJJIIILLLNNNNNNMMMKKKKKKKKKNNNOOOPPPRRRSSSTTTTTTTTTTTTVVVYYYYYYXXXXXXYYY[[[\\\]]]]]]^^^^^^]]][[[ZZZ\\\\\\]]]]]]\\\ZZZWWWUUUUUUUUUVVVXXXZZZ\\\^^^^^^[[[\\\\\\\\\ZZZZZZ\\\]]]\\\[[[XXXWWWVVVWWWXXXYYY[[[\\\^^^```aaaaaaaaaaaa^^^]]]\\\ZZZXXXVVVTTTTTTUUUTTTSSSSSSTTTTTTSSSQQQRRRRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIJJJLLLMMMMMMLLLJJJJJJJJJIIIHHHFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGHHHBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCDDDDDDBBB@@@???>>>>>>>>>===============<<<<<<;;;:::999888888;;;;;;;;;::::::999999888999999999999999999999999777777666555555555555555999:::::::::999888666555444333333555777888777666777666444333333333555555555444333333222222333333222222222222222222222222000111222111000//////111CCCDDDFFFFFFFFFFFFHHHJJJEEEHHHLLLPPPQQQQQQQQQPPPQQQRRRTTTWWWYYYYYYWWWVVVQQQOOOLLLJJJIIIGGGFFFEEEBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHFFFEEEDDDDDDFFFFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCAAA@@@BBBCCCGGGIIIJJJHHHEEEAAA>>>===<<<===???AAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA>>>======<<<<<<<<<<<<<<<:::;;;===????????????>>><<<<<<<<<<<<<<<:::999888::::::;;;;;;::::::999888888888999999999999999::::::999999999999999888888::::::999888888888888888888888888777666555555555555555444444444444555555333222222111111222222333333444444555555555555555444444666666777777666555555444333222222222222333222333333333222222111000000111333444555444333222000000111111222333444444000111111111111111222222000000////////////000000/////////000000000000/////////000000000000//////////////////000000000000//////000000000000//////......//////000000000000////////////////////////...//////000000//////.../////////000000000000///000000////////////000000//////000000000000////////////////////////......//////............//////........................////////////////////////000000000000000///////////////000000000111111111......///000222333444444777666444222111111222222333333333333333333333333111111222222333444444444444444444444555555555555444444444555666666777777777777888999::::::;;;;;;;;;;;;:::999999;;;<<<===:::<<>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999888777777666666777777666555555555555555999:::::::::999777666555444333333555888999888666777666555444444444555555444444333222222222222333222222222222222222222222000111222111///...///000BBBEEEGGGGGGGGGGGGGGGHHHDDDGGGKKKMMMNNNNNNNNNOOOOOOQQQTTTWWWXXXXXXVVVUUURRRQQQOOOMMMJJJHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCAAAAAABBBDDDGGGIIIJJJIIIEEE@@@===<<<<<<===???@@@AAAAAAAAA@@@AAAAAABBBBBBBBBCCCCCCCCCAAABBBBBBBBBBBBAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@???===<<<<<<======>>>===;;;:::999;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999999999888888::::::999999999:::;;;;;;999999888777666555444444444444333333333333444444444444333333333333444444333333444555555555555444333444444555666555555555555444333222111222333444333333333333222111000//////000222333444444333333000000111111222222333333111111111111111111111111///////////////000000111...//////000000000000/////////000000000000//////////////////000000000000000000000000000//////...---......//////000000111////////////////////////......////////////.........//////000000000000///000//////......//////000...//////000000//////.../////////000//////...---///......------......///........................////////////////////////000000000000000000000000/////////000000000111111......///000111222333444555444444333222222222222222222222222222222222222111111222222333333444444333333444444444444444444333333444444555666666666555666888999:::::::::::::::::::::::::::;;;;;;<<<:::<<<>>>@@@AAAAAA@@@???<<<===???@@@AAA@@@??????BBBBBBBBBCCCEEEEEEDDDBBBAAABBBDDDFFFHHHIIIIIIIIIGGGIIIJJJIIIGGGFFFFFFGGGKKKLLLNNNPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[YYY[[[]]]]]][[[XXXWWWWWWUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]]]][[[XXXWWWXXXYYY\\\[[[ZZZYYYYYYZZZ[[[[[[]]]^^^______^^^]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSQQQQQQRRRTTTVVVWWWUUUSSSNNNNNNNNNNNNOOOOOOOOOOOOOOONNNLLLKKKLLLKKKJJJHHHEEEEEEFFFGGGGGGGGGFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCBBBBBBBBBBBBAAA>>>======>>>@@@BBBBBBAAA>>>>>>============<<<<<<::::::::::::;;;<<<>>>???;;;;;;;;;;;;:::::::::::::::999999888777666666666888777666666555555666666777888999999888777666555555444444666888999888777666666666666555555444444444444333222222222222222222222222222222222222222222333333333111000111222AAADDDGGGHHHGGGFFFFFFFFFDDDGGGJJJKKKKKKKKKMMMOOOLLLOOOSSSVVVWWWVVVUUUTTTRRRRRRRRRPPPLLLHHHFFFEEEBBBBBBBBBCCCCCCBBBBBBAAAIIIJJJKKKKKKKKKIIIHHHFFFDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDBBBAAA@@@AAACCCCCCEEEHHHGGGDDD@@@===<<<>>>???@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAA@@@???;;;<<<<<<======<<<<<<<<<<<<===???@@@@@@>>><<<:::===>>>??????>>>===;;;999;;;<<<<<<<<<<<<;;;::::::999999888888888888888888888888888888888888999999777777777777888:::;;;<<<999999888777666555444444444444333333333333444444777777666666666666777777222333444444555555444444333333333333444444444555666555333222222222444444333333333222222111000///000000111111222111111111111111111111111222222222111111111111000000000000///////////////000111111---...///000111111000/////////000000000000//////.../////////000000000111000000000000000///......------......///000000111////////////////////////---......//////......------...///000111111000/////////............//////......////////////......//////000000000///---,,,///......------......///........................////////////////////////000000000000000000111111////////////000000000111...//////000111222222333333333333444444333222222222222222222222222222222111111222222333444444555444444444333333333333333222333333444555555666666444666777999::::::::::::999999:::;;;;;;;;;;;;::::::;;;===>>>???>>>>>>>>>;;;<<<===>>>??????@@@@@@BBBAAA@@@AAACCCCCCCCCBBBAAABBBDDDEEEGGGGGGGGGGGGHHHHHHIIIHHHFFFFFFGGGIIIIIIJJJLLLNNNQQQRRRSSSTTTVVVUUUVVVWWWXXXYYYXXXWWWWWWXXXZZZ[[[\\\]]]\\\\\\XXX[[[]]]]]][[[XXXXXXYYYVVVWWWYYY[[[\\\\\\\\\\\\ZZZ[[[[[[ZZZXXXWWWXXXZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^]]][[[ZZZXXXWWWVVVVVVUUUUUUTTTTTTTTTRRRRRRTTTVVVYYYZZZXXXVVVOOOOOONNNNNNNNNNNNNNNNNNMMMKKKJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>???@@@???>>>>>>>>>=========<<<<<<<<<::::::999999999;;;<<<===:::::::::;;;;;;;;;;;;;;;::::::999999999999999999888888777666666666666777555666777888777777555555777666666777999:::999777555555777777777666444333444333222222111222222222111111111111111111111111111222333222111000111222@@@CCCFFFGGGFFFEEEEEEEEEEEEHHHJJJJJJIIIJJJLLLOOOKKKNNNSSSVVVVVVUUUTTTTTTQQQRRRSSSQQQMMMHHHEEEDDDAAABBBCCCCCCDDDDDDCCCCCCIIIJJJLLLLLLLLLJJJHHHFFFCCCBBBBBBCCCEEEFFFEEEDDDAAAAAAAAABBBCCCDDDEEEFFFBBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???@@@BBB>>>AAADDDEEECCC@@@>>>===@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???======>>>>>>???>>>>>>======>>>@@@AAA@@@>>>;;;999===>>>???@@@???===;;;:::<<<<<<======<<<<<<;;;:::999999888888888888888888888888888888888888999999333444444555777888:::;;;999999888777666555444444444333333222222333333444444444444333333444444444222333444444555555444444333333222222222333444555777666444222222333444555333333333222222000//////222222111000000/////////222222222111111111111111111111111000000000000000///////////////000111111---...///111111111000/////////000000000000//////.../////////000000111111000000000000000///......---------...///000000111////////////////////////---..................------...///111111111000/////////............//////......////////////......//////000000000///---,,,.........------.................................///////////////////////////000000000111111111111////////////000000000000//////000000111111222222111222333444555444333222222222222222222222222222111222222333333444555555444444444333333222222222222222333444444555555666444555777999:::;;;::::::888999:::;;;<<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;======>>>???@@@AAABBBBBBBBB@@@??????AAABBBBBBBBB@@@AAACCCEEEEEEEEEEEEDDDIIIIIIIIIGGGFFFFFFHHHJJJGGGHHHJJJMMMOOOQQQRRRSSSVVVVVVVVVWWWXXXYYYWWWVVVVVVWWWYYY[[[\\\]]]]]]]]]WWWZZZ^^^^^^[[[YYYYYYZZZWWWXXXZZZ[[[\\\\\\\\\[[[WWWXXXYYYXXXWWWWWWYYY[[[WWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ\\\\\\]]]\\\[[[ZZZSSSSSSSSSSSSSSSTTTTTTTTTNNNNNNPPPSSSVVVVVVUUUSSSPPPPPPOOOOOONNNMMMLLLLLLJJJHHHGGGHHHJJJJJJJJJHHHIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAADDDBBB???>>>??????===<<<>>>=========<<<<<<<<<<<<;;;:::999888888999:::::::::::::::;;;;;;<<<<<<<<<999999:::;;;;;;<<<======999999888777777777777777444555666777777666555555888777777888::::::999777444555777999888666444222444333222222111111222222111111111111111111111111///000111000///......000===???BBBDDDDDDDDDEEEFFFAAABBBDDDGGGJJJMMMPPPQQQMMMQQQUUUXXXXXXVVVUUUUUUPPPPPPPPPOOOLLLIIIEEECCC@@@AAABBBCCCDDDDDDDDDDDDAAAHHHNNNNNNIIIDDDEEEHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFCCCAAABBBDDDDDDBBB@@@EEEEEEEEEEEEFFFGGGHHHIIIJJJHHHEEEEEEEEEFFFFFFEEECCCBBBBBBAAAAAA@@@@@@???AAA@@@@@@??????@@@@@@AAA@@@AAABBBBBBBBBAAA@@@???BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB<<<;;;;;;<<>>======>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<;;;999999111333555888999999888888888999:::999777777777888666666777777777777666666555555444444444333333333888888777666555444444444444333333333333444555555333333444555666666555555888555222111222444555555666666555444444333222222222333333333333222111111111111000000000000111111111111000000000000000111222111000000///000000000///////////////000000000////////////////////////......------------......000000111111111111000000000000000000////////////............////////////333333222111000///......,,,,,,,,,---------......,,,,,,------...///000000..................------/////////...---------,,,............////////////..............................------------..............................111111222333333444555555//////............//////000000000000000111111222111111222222222333333333333333333222222111111111444444333333444444555666666555444333333333333444666666666666666555555555666666666666777777777777999999:::;;;;;;;;;::::::<<<<<<<<<<<<;;;:::999999?????????===<<<<<>>>>>>>>???@@@@@@AAAAAACCCBBBAAAAAAAAACCCEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[\\\]]]\\\ZZZYYY\\\[[[[[[[[[\\\\\\ZZZYYYUUUVVVYYY[[[[[[YYYWWWUUUWWWWWWVVVUUUVVVWWWXXXYYYZZZYYYXXXXXXXXXZZZ[[[\\\\\\ZZZYYYZZZZZZZZZXXXVVVUUUUUUSSSRRRRRRQQQQQQQQQOOOQQQSSSTTTSSSQQQNNNLLLNNNNNNNNNMMMKKKJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHDDDDDDCCCCCCBBBBBBAAAAAADDDCCCCCCBBB@@@???>>>>>>@@@@@@@@@???>>>======<<>>>>>???@@@@@@AAABBBBBB<<<;;;;;;<<>>======>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::999666777888999999888777777888999:::999777666777888777777888888888888777777555555555444444444333333666555444333333222222222444333333333333444555555222333444555555555555555888666222222333555666666555555444444333333222222222222333333222222111000111111000000000000111111222111111000000000111111111111000////////////000/////////000000000111111/////////////////////////////////....../////////...//////////////////.../////////...........................////////////111111000//////.........,,,---------............,,,,,,------...//////000.......................................---------............////////////..............................------------..............................111111111222333444444444//////............//////000000//////000000111222111111111222222222333333333333333222222111111111111111111111111222333333555444444333333333444444666666666666555555555555555666666666777777777777999999::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;===>>>=========???@@@<<<<<<======>>>??????@@@CCCBBBAAA@@@@@@BBBDDDEEEGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIKKKMMMOOOQQQRRRWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ\\\\\\[[[ZZZYYY[[[ZZZZZZ[[[\\\[[[YYYWWWVVVWWWXXXYYYYYYXXXWWWVVVZZZZZZXXXXXXXXXXXXYYYZZZYYYYYYYYYYYYZZZ[[[]]]^^^[[[ZZZYYYZZZZZZYYYWWWUUUVVVUUUTTTSSSRRRRRRRRRRRROOOPPPRRRRRRRRRQQQOOONNNJJJKKKKKKJJJIIIHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@??????>>>@@@@@@??????>>>======<<<@@@???===;;;:::;;;<<<<<<::::::::::::999999999888:::888777888:::;;;:::888777888999999999999888777;;;:::999888666666555555666555555555555555666777888888888888888888888888666666666555444444333333111111222222222222222222000000000000000///.........//////000000111111111>>>AAACCCDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKKKKJJJMMMQQQRRRQQQPPPOOOOOONNNNNNNNNNNNMMMKKKIIIGGGAAABBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAAAAACCCDDDCCCBBBFFFEEEDDDDDDCCCDDDDDDDDDIIIFFFDDDDDDEEEFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@===>>>???AAACCCEEEFFFGGGBBBBBBCCCDDDDDDDDDCCCBBBEEEDDDCCCBBBAAA@@@???>>>>>>>>>??????@@@AAAAAAAAA<<<;;;;;;<<>>=========>>>>>><<<<<<;;;:::::::::::::::888888999:::::::::::::::;;;;;;:::999888777666666777888999888777666777888888888888888888888888888555555555444444444444333666555444333222222222222444333333333333444555555333333444555555555444444888555333222444555666666333333333333333333333222222222333333222222111000111111000000000000111111222222111111111111222222111111000////////////000......///000111222222333////////////////////////000000////////////000000---------......------------------...........................////////////........................------........./////////,,,,,,------.../////////........................---------...........................////////////..............................------------..............................000000111111222222333333//////............//////000000//////000000111222111111111222222222222333222222222222222111111111111000000000000111222222444444333333333444444555555555555555555555555555555555666666666777777777888888999:::::::::::::::999:::;;;;;;<<<<<<;;;;;;999<<<>>>????????????@@@======>>>>>>???@@@@@@@@@AAAAAA@@@??????@@@BBBCCCFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJKKKLLLNNNQQQSSSTTTXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYYYYZZZ[[[ZZZXXXVVVWWWWWWVVVVVVVVVVVVWWWWWW\\\[[[ZZZXXXXXXXXXXXXYYYWWWXXXXXXYYY[[[]]]___```ZZZYYYYYYZZZZZZXXXUUURRRUUUUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPPPPPPPOOOOOOOOOGGGHHHIIIIIIHHHGGGHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEFFFCCCCCCBBBAAA@@@??????>>>@@@@@@??????>>>=========>>>>>>======<<<<<<;;;;;;::::::::::::999999999999;;;999888999::::::999888777777777777888999::::::<<<;;;:::888666555444444555444444444555666777777666666666666666666666666666666555555444333333333222333333333333222222111000000000000000//////...000000000000000111111111@@@BBBDDDDDDCCCBBBAAABBBBBBBBBDDDEEEGGGIIIJJJJJJJJJLLLOOOPPPOOOMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKJJJCCCCCCBBBAAAAAAAAAAAAAAACCCCCCDDDGGGJJJKKKHHHDDDBBBBBBBBBBBBAAAAAAAAA@@@BBBBBBAAABBBCCCCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBFFFDDDBBBBBBCCCEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>???@@@BBBDDDEEEFFFGGGBBBCCCDDDEEEFFFEEEDDDDDDFFFEEEDDDBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@AAA===<<<;;;<<>>???>>>>>>=========>>>>>>===<<<;;;;;;::::::;;;;;;999999::::::::::::999999<<<;;;999888666666666666777888999888666555666777888777777777777777777888555555555555444444444444777666555555444444444555444333333333333444555555444555555666666666555555666444222222333555666555333333333333333333333333222222222222222111000000111111000000000000111111222222222111222222333444222222111000000000000111......///000111222333444////////////////////////000//////////////////000,,,------......------,,,------............//////............////////////------........./////////.........////////////000---------.........//////............////////////,,,---------.../////////............////////////...........................------,,,,,,------...........................//////000000000111111111//////............/////////////////////000111111111111111111222222222222222222222111111111111111222222111111222222333444444444333333333444555555444444555555555555555666555555555666666666777777777888999:::::::::::::::888999:::;;;<<<<<<<<<<<<<<>>????????????>>>>>>============>>>>>>>>><<<;;;:::;;;;;;;;;:::::::::::::::;;;:::999999999999888777777777666666777999;;;===>>>===;;;999777666555444444444444444555666777777555555555555555555555555666666555444444333333222444444444444333333222111//////000000000000//////111111111111111000000000BBBDDDEEEEEEDDDBBBBBBBBB???@@@AAACCCFFFHHHJJJKKKJJJLLLOOOOOONNNMMMLLLMMMLLLLLLMMMMMMMMMMMMMMMLLLEEEDDDCCCAAAAAA@@@@@@@@@BBBBBBDDDIIIMMMLLLGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@CCCAAA??????AAACCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@???>>>>>>???????????????@@@@@@===<<<;;;<<<>>>@@@???>>>>>>===============>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888888999888777666666666666666666777888777555444555666777666555555555555666777666666555555555444444444666555555444444444444555444333333333333444555555666666777777777666666555444333111111333555555444444444333333333333333222111222222222222111000000111111000000000000111111222222111111222333333444333333222111111111111222---...///000111222333333///////////////////////////......------......///......////////////............/////////000000000............////////////---......//////000000111.........////////////000---------......................../////////000000,,,---------.../////////............////////////........................------,,,,,,,,,,,,------................................./////////////////////............///////////////...///000000111000000111111111222222222111111111111111111111111222222111111222222333444444444333333333444444555333444444444555555666666555555555555666666666666666777888999::::::::::::888999:::;;;<<<=========BBBEEEGGGHHHEEEBBB@@@??????@@@@@@AAABBBBBBCCCCCC????????????@@@AAABBBBBBEEEDDDCCCBBBCCCDDDFFFGGGKKKKKKLLLNNNPPPRRRTTTUUUYYYWWWUUUSSSSSSUUUWWWYYYYYYXXXWWWVVVVVVWWWXXXXXXZZZYYYXXXXXXYYYYYYXXXVVVWWWVVVSSSRRRSSSVVVYYY[[[\\\[[[YYYWWWVVVUUUVVVVVVSSSTTTVVVXXXZZZ\\\]]]^^^WWWWWWVVVWWWWWWVVVRRRPPPRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKKKKLLLMMMNNNPPPQQQPPPNNNMMMLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGAAAAAAAAA@@@@@@??????>>>?????????>>>>>>>>>>>>>>>;;;<<<>>>???>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::999888888888777666555555666999<<<>>>???>>><<<:::888777666666444444444444444555666666444444444444444444444444555555555444333333222222444444444444333333222111//////000000000000//////111111111000000000000000AAACCCEEEEEECCCBBBBBBBBB===>>>@@@BBBEEEGGGIIIJJJIIIKKKMMMNNNMMMLLLMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNHHHGGGDDDBBBAAA@@@@@@@@@BBBBBBDDDHHHKKKJJJEEEAAAAAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFEEECCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA???>>>>>>AAACCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDCCCBBBAAABBBCCCEEEFFFGGGFFFFFFEEEFFFEEEDDDCCCBBBAAA@@@???????????????????????????===<<<<<<===>>>??????>>>======<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<=========<<<<<<;;;999888777777666666666666666666666555666777666555444555666666666444444444444666666666666666555555555444444333333222222222222333333444333333333333444555555666666777777777666555555444222111222444666666555666666555444444333222222111111222222111111000///111111000000000000111111111111111111111222333444333333222111111111111222------...///000111111222////////////////////////......------------......//////000000000000//////......//////000111111111............////////////.........//////000000000------........./////////.................................//////000000111---------...........................////////////........................------,,,,,,,,,,,,------........................------------............//////............////////////......//////000111000000000111111111111222000000000111111111111111111000000000000111222222666555444333333333333444333333333444555555666666444444555555555666666666666666888999::::::::::::888999:::;;;<<<<<<<<<<<>>======>>>>>>???@@@@@@@@@>>>???@@@AAABBBDDDDDDEEEEEEDDDCCCBBBCCCDDDGGGHHHJJJJJJKKKLLLNNNQQQSSSTTTWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTVVVXXXYYY[[[XXXVVVUUUVVVWWWWWWWWWVVVTTTSSSRRRTTTWWW[[[^^^^^^]]][[[YYYXXXXXXXXXXXXTTTUUUWWWXXXYYYZZZZZZZZZVVVUUUTTTTTTUUUUUUSSSQQQRRRQQQQQQPPPPPPQQQQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSUUUVVVWWWUUURRROOOMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEECCCCCCDDDDDDDDDDDDDDDEEEAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;:::888888888:::777777666666777999<<<===>>>===<<<:::888777777666555555444444444444444555444444444444444444444444555555444444333222222222222333333333333222222111...//////000000000000000///////////////000000000>>>@@@BBBCCCBBB@@@@@@AAA>>>???@@@BBBCCCEEEFFFGGGGGGIIIKKKLLLLLLKKKLLLNNNMMMMMMLLLLLLMMMMMMNNNNNNJJJIIIFFFCCCAAA@@@AAAAAACCCBBBBBBCCCDDDDDDCCCBBB???@@@AAABBBCCCEEEFFFFFFFFFHHHIIIGGGDDDBBBCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA???>>>???BBBDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAA@@@AAACCCDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAA????????????>>>>>>>>>>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;;;;<<<:::::::::::::::999888888777777888999888777666555555666777666444333444555777666555444444555666777666666666666555555555555333222222111222222333333444333333333333444555555555555555555555444333333555444333444777888888777888888777666444333222222111111111111111000000///111111000000000000111111000000000000111222333333222111000000//////000000------....../////////000//////////////////////////////............////////////000000000000//////------......///000000111............////////////.....................///,,,---------....................................---......///000000111111...............---------............////////////........................---,,,,,,++++++,,,,,,---........................---------------,,,,,,,,,//////............/////////............///000000000000000000111111111111///000000000111111111222111111111111111222333333777666555444333222222222222222333444444555666666444444444555555555666666555666777888::::::::::::999999:::;;;<<<<<<<<<<<>>??????@@@>>>???AAACCCEEEGGGHHHHHHFFFDDDCCCBBBCCCEEEHHHIIIHHHHHHIIIKKKMMMOOOQQQRRRVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUSSSRRRSSSVVVYYY[[[ZZZWWWRRRQQQRRRTTTVVVVVVTTTSSSSSSSSSVVVZZZ^^^```^^^]]][[[YYYYYYYYYYYYYYYWWWXXXYYYZZZZZZYYYXXXXXXUUUSSSQQQQQQSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^ZZZ[[[[[[XXXSSSNNNKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>???<<<<<<===============<<<999999999:::::::::;;;;;;777999;;;:::888888999;;;777777666777777999;;;<<<<<<;;;999888777666666666666666555444333333333333555555555555555555555555555555444333333222222111111111222222222222222222......///000000000000000------......//////000000<<<>>>@@@AAA@@@??????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGJJJKKKJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNLLLJJJGGGDDDBBBAAAAAAAAADDDCCC@@@>>>>>>???BBBDDD===>>>???AAACCCEEEFFFGGGHHHJJJJJJHHHDDDBBBCCCEEEDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@???@@@CCCEEEFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA???@@@BBBDDDDDDCCCBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>>>>===<<<===>>>???>>>===<<<<<<<<<<<<<<<===>>>???<<<<<<;;;::::::::::::;;;777777888999999999999888888999;;;;;;:::888555444555666777666444333444555999777666555555666777999777666666666555555555555444444444333333444555555444333333333333444555555333444444444333333222111666555555666999:::999888:::999888777555333222111111111111111111000//////111111000000000000111111////////////000111222333000000///...............---------...............////////////////////////000000////////////000000......////////////......,,,,,,------...///000000............/////////000------------------------,,,,,,,,,---------...........................------......///000111111222/////////......------,,,............/////////000........................---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////...............///000000000000000000111111111111//////000000111111111222444444333333444444555666888777666444333222111111222222333333444555666666444444444555555555666666555666777888::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;>>>???AAA@@@>>>===<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>???AAADDDGGGIIIJJJJJJFFFEEECCCBBBCCCFFFHHHJJJGGGGGGHHHJJJLLLNNNPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQRRRVVVYYY\\\YYYUUUPPPMMMNNNQQQTTTUUUSSSSSSSSSTTTWWW[[[___bbb[[[ZZZYYYXXXWWWWWWXXXXXXZZZZZZ[[[[[[[[[YYYXXXWWWUUUSSSPPPPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUWWWYYY]]]```cccfffggg\\\\\\\\\XXXSSSMMMIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCEEEFFFGGGBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@???????????????>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<============777777777888888999999999666888;;;:::888888:::<<<777777777777888999::::::999888777666555555555555777666555444333222222222555555555555555555555555555555444333333222222111///000111222222222222222......///000000000000000+++,,,,,,---...///000000:::;;;<<<===>>>???@@@AAA===>>>???AAABBBCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLGGGHHHJJJKKKMMMNNNNNNOOOMMMKKKHHHGGGGGGHHHGGGFFFBBBBBBCCCCCCBBBBBBAAA@@@??????@@@AAACCCEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEE@@@AAABBBAAA@@@@@@BBBCCCBBB@@@>>>@@@CCCEEEDDDCCCFFFFFFFFFEEECCCBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGDDD@@@===<<<===???GGGDDDAAA???@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999999:::::::::999999888:::999999999888777777777555666888999999777555444555555555555555555555555111222333444555555555555555555555555555444444444111111333444555666666666222222222222333444555555444333333333444555777888777999===>>>===<<<<<<<<<>>>===;;;777333111111222000000000000000111111111////////////////////////...///000111111000///...222222111000///...------000000000000000000000000,,,+++***+++---//////...------------------------------............------//////////////////////////////.........---------000///------......---+++..................------///000111000---++++++,,,////////////////////////.........///......---,,,........./////////000000///......------,,,++++++)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,---------......//////------......//////000000444333222000//////......111111222222222333333333111111111111111111111111555555444333222111000///555555555555666666666666666666666666555555555555555555555666777999:::;;;999:::;;;;;;<<<<<<;;;;;;===============<<<<<<<<<>>>>>>???@@@BBBAAA@@@>>>@@@@@@BBBGGGKKKKKKHHHDDDCCCCCCDDDEEEGGGHHHJJJKKKIIIIIIIIIJJJLLLNNNQQQRRR[[[XXXUUURRRPPPQQQSSSUUUXXXTTTPPPOOOQQQTTTWWWYYY[[[RRRLLLMMMQQQTTTVVVXXXPPPSSSWWWYYYYYYYYYZZZ[[[ZZZYYYWWWVVVUUUUUUVVVVVVXXXXXXYYYYYYYYYXXXWWWVVVSSSRRRPPPPPPQQQSSSUUUWWWTTTVVVVVVSSSOOOPPPVVV]]]______bbbgggllllllgggaaaWWWVVVSSSPPPNNNLLLLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBAAABBBCCCDDDEEEDDDCCCAAA@@@???>>>>>>>>>AAAAAA@@@@@@???>>>======BBBAAA@@@??????@@@AAABBB============<<<<<<<<<<<<===:::888999<<<===<<<;;;:::::::::999888888888888;;;:::999888777666555444666777888777666555666777666555444333222333333444;;;777222000222333333222111333444333000///111444333333333222222222111111......///000111222222333........................;;;;;;<<<===>>>>>>???@@@===>>>???AAABBBCCCCCCDDDCCCDDDFFFGGGIIIJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMNNNKKKHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA??????@@@AAABBBDDDFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEAAAAAABBBAAA??????@@@BBBBBB@@@???@@@CCCEEEDDDCCCDDDFFFHHHIIIHHHFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDBBB???<<<<<<>>>@@@@@@???>>>>>>??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;:::999888999999888888888888888888777777888888888666555444555555555555555555555555222222333444444555666666666666666555555444444444222222333444555555555555222222222222333444555555444444333333444666888999888;;;>>>???>>>======>>>>>>>>><<<888444111111222000000000000000000000111000000000000000000000000...///000111111000///...000000000000////////////...........................---,,,---///000000000------------------------------............------........................//////.........---------///...------...///...,,,..................------,,,...//////---,,,---...------------------------,,,,,,---.../////////...******+++++++++,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000------........./////////............////////////111111000///............000000000111111111222222////////////////////////333333222222222222111111444444444444555555555555444444444555555666666666666666666666777888999:::999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;======>>>???@@@AAAAAA@@@CCCCCCCCCFFFHHHHHHEEEAAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIKKKMMMPPPQQQWWWUUURRRPPPOOOPPPRRRSSSVVVSSSQQQRRRUUUXXX[[[\\\XXXQQQMMMPPPUUUUUUVVVWWWVVVYYY\\\]]]]]]\\\\\\]]]YYYXXXWWWVVVUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWVVVVVVRRRRRRQQQQQQQQQSSSTTTUUUTTTUUUUUUSSSSSSVVV\\\bbbfffdddccceeegggeee___YYYSSSQQQOOOMMMKKKJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>===AAA@@@???>>>>>>???@@@AAA============<<<<<<<<<<<<<<<:::888999;;;===<<<;;;;;;<<<;;;;;;:::999888777::::::999888777666555444666777888777666555666777777666555444444444555555>>>:::555333333444333222222444555333111000222444333333222222222111111111/////////000111111111222111111111111111111111111;;;<<<<<<<<<============<<<===???@@@BBBBBBCCCCCCBBBCCCDDDEEEGGGHHHIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKMMMKKKGGGEEEDDDCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFAAABBBBBB@@@>>>>>>???@@@BBBAAA@@@AAACCCDDDDDDCCCCCCFFFJJJMMMMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDBBB>>>;;;;;;===???@@@@@@@@@BBBCCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAA@@@???============<<<;;;:::999888777777888888888888888888999888888777666555555444555555555555555555555555444333333333333555666777888888777666555444444333333444444555555444444333222111111222222333444555444444444444555777999::::::<<>>>>><<<999555222222333111111000000000000000000111111111111111111111111//////000000000000//////.........//////000000000........................000...---...000222222111------------------------------............------.......................................---------...---,,,---//////...---------------------......+++,,,...///...---...///------------------------***+++,,,...///000000000))))))))))))************++++++,,,------...//////000//////......//////000------------------------******+++,,,---...//////.........////////////////////////...............///......------......////////////000000000111111////////////////////////111111111222222222333333222333333333444444444444222222333444555666777777666666666666777777888999999999:::::::::;;;;;;;;;:::::::::::::::::::::;;;<<<<<<======???@@@BBBCCCHHHFFFEEEEEEEEEDDDBBB???AAAAAAAAAAAABBBCCCDDDDDDFFFGGGGGGHHHJJJLLLNNNOOORRRPPPOOOMMMMMMOOOPPPRRRSSSRRRSSSUUUYYY]]]^^^___UUUPPPOOOTTTXXXXXXWWWWWW\\\^^^``````^^^\\\\\\\\\XXXWWWVVVUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUWWWZZZ___cccfffjjjgggcccaaa___[[[TTTOOOMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>??????=========<<<<<<<<<<<<;;;<<<:::999999;;;<<<<<<;;;===>>>>>>>>>===;;;888777999999888777777666555555666777888777666555666777777777666555555555666666???<<<888555555555444333444555555444222111333444333222222222222111111111000000000000000000000000111111111111111111111111<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJHHHFFFDDDDDDCCC@@@???@@@@@@@@@@@@@@@AAAAAABBB????????????@@@AAABBBCCCEEEFFFFFFGGGGGGGGGFFFFFFBBBBBBBBB@@@>>>===>>>???BBBBBBAAAAAABBBCCCDDDDDDEEEGGGJJJMMMMMMJJJGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCDDDDDDFFFEEECCC???<<<<<<>>>@@@DDDCCCBBBBBBBBBBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAA@@@>>>============<<<;;;999888777666666777777888888999999:::999888666555555555555555555555555555555555555666555333222333444666888999999888777555444333333444555555555444444333222111111111111222333444555444444444444555777999:::<<<>>>@@@AAA@@@@@@@@@AAA??????>>>:::666333333333111111111000000000000000000000000000000000000000//////000000000000//////........./////////000000000000000000000000000000000///---...000111111000------------------------------............------................................................---,,,,,,---///000///...,,,,,,------------......+++---......---,,,---...////////////////////////+++,,,---...////////////++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---...........................------,,,,,,,,,+++++++++/////////////////////////////////......---------......------...//////000/////////000000000111111111111111111111111111111111111111111222222222222333333333333444444444444333444444555666666777777777777666666666777777888999999999999999::::::;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>@@@CCCFFFJJJIIIGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFGGGIIIKKKLLLMMMNNNMMMMMMMMMMMMOOOPPPQQQQQQRRRSSSWWW[[[]]]^^^]]]VVVRRRRRRWWWZZZZZZYYY[[[___```aaa___\\\ZZZYYYYYYVVVVVVUUUUUUUUUVVVXXXXXXVVVVVVUUUUUUTTTTTTTTTTTTRRRRRRSSSSSSSSSRRRQQQQQQUUUVVVZZZ___dddffffffeeefffbbb]]]YYYUUURRRMMMIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDD@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<>>>???@@@@@@???<<<888666888888777777666666666555666777888777666555666777666666555555555555555555<<<:::888666555555666666666666555444333222333333222222222222111111111111000000000000000/////////000000000000000000000000;;;;;;;;;:::::::::::::::;;;<<<===???@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEECCCBBB@@@@@@?????????@@@@@@AAA>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFGGGGGGGGGFFFFFFBBBCCCBBBAAA>>>===>>>@@@CCCCCCCCCBBBBBBCCCDDDEEEHHHIIIIIIIIIIIIGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@BBBEEEHHHGGGDDD???<<<;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@???===<<<<<<<<<;;;;;;999888777666666666666777777888888999999999777666555555555555555555555555555555555555666555444333333444666888999888777666555444333222555555555555444333222222111111111111222333444444333333333444555777999;;;<<<>>>@@@@@@??????AAABBB???@@@???<<<888555333333111111111111000000//////////////////////////////000000////////////000000////////////............000000000000000000000000///---,,,,,,...//////...------------------------------............------........................---.....................---,,,,,,---///000///...,,,,,,,,,,,,------......---...///...,,,+++++++++////////////////////////---...............------,,,,,,,,,,,,------------......---------,,,,,,,,,---,,,+++******+++,,,---........................------,,,,,,,,,+++++++++///////////////.........//////......------,,,,,,............///000111111000000000111111111222222111111111111111111111111222222222111111111000000333444444444444555555555666666666666666666666666777666666666666666777777999888888888888999:::;;;::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>>>>>>>@@@DDDGGGJJJIIIHHHFFFDDDCCCCCCDDDAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEGGGIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQSSSWWWZZZ[[[YYYXXXXXXUUUTTTXXXZZZZZZ\\\___`````````^^^[[[XXXWWWWWWUUUTTTTTTTTTUUUWWWXXXZZZWWWVVVUUUTTTTTTTTTUUUUUURRRSSSSSSTTTSSSSSSRRRQQQXXX[[[```fffiiigggbbb^^^[[[XXXTTTQQQNNNLLLJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCC@@@@@@@@@???????????????========================<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;::::::;;;<<<===>>>???@@@@@@???<<<888666777777777666666666666666666777888777666555666777444444444444444444444444666666555555555666777888777666444333333333333222222222222111111111000000000000000///////////////////////////////////////:::::::::999999999999999:::;;;===>>>@@@AAAAAAAAACCCCCCBBBCCCDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCDDDEEEGGGHHHGGGEEEBBBAAA???>>>>>>>>>???@@@>>>>>>>>>???@@@AAACCCDDDEEEFFFGGGHHHHHHGGGEEEEEEBBBCCCCCCAAA??????@@@AAACCCDDDDDDCCCBBBBBBCCCEEEHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCC===???@@@BBBDDDHHHNNNSSSLLLGGGAAA<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>>>>===<<<:::;;;;;;;;;:::999888777666666666777777777777777777777777777777666666666666555555555555555555555555666666555444444555666777777777666555444333333222444555555555444333333222111000000111111222333444222222222333444666999:::<<<===??????>>>>>>@@@AAA@@@@@@@@@===999666444444222222111111000/////////........................000000////////////000000/////////......---------...........................,,,++++++---...---,,,------------------------------............---------------------------------------..................---,,,---//////...---++++++,,,,,,------......---//////...,,,*********------------------------......//////...------,,,++++++++++++,,,,,,,,,---//////...---,,,,,,++++++---------,,,,,,---------------------------------******+++,,,---...//////...............---------.........---------------///.........///000111111000000000111111111222222////////////////////////222222111111111000000000444444444444555555555555777777666666555555555555555555555555666666777888999888777777777888999:::::::::;;;;;;<<<<<<======;;;===@@@AAA@@@AAADDDHHHHHHIIIHHHFFFCCCBBBCCCDDDAAAAAA@@@@@@@@@AAABBBBBBBBBCCCEEEGGGIIIJJJJJJKKKJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPRRRUUUWWWXXXVVVTTTXXXUUUUUUXXXYYYYYY[[[____________\\\YYYWWWVVVWWWSSSSSSSSSSSSUUUWWWYYY[[[YYYXXXVVVUUUUUUUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTT[[[___eeehhhfffaaaZZZVVVQQQPPPNNNLLLJJJJJJJJJJJJFFFFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA????????????????????????======>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::<<<======>>>>>>>>>===;;;888777666666666666666666666777666777888777666555666777222333444444555444444444111333444555444555888:::888555333333333333222111222111111111111000000000////////////////////////000000000000000000000000888888888999999999999999:::;;;<<<>>>???@@@@@@AAABBBAAAAAAAAABBBEEEGGGIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIJJJIIIGGGCCCAAA???===<<<======>>>===>>>>>>???AAACCCDDDEEEFFFGGGHHHHHHHHHFFFDDDCCCBBBCCCCCCBBBAAA@@@BBBDDDCCCDDDEEEDDDBBBAAACCCFFFCCCEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCC<<<>>>@@@BBBEEEKKKQQQVVVLLLHHHCCC@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>===;;;::::::;;;;;;;;;:::999999888777777777777777666666666444555777888888777777666555555555555555555555555666666666555555555555555555555444444333333333222444444444555444444333333000000000000111222333444000000111111333666888999:::<<<======<<<<<<>>>@@@@@@AAAAAA???:::777555444222222111111000//////...////////////////////////111000///......///000111------...............///...........................---++++++,,,------,,,------------------------------............---------------------------------------........./////////...------...///...,,,***++++++,,,------......,,,---......,,,***++++++------------------------------..................++++++++++++,,,,,,,,,,,,---------------------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000...---------,,,,,,,,,,,,,,,------------------............---......///////////////000000000111111////////////////////////000000000000111111111111222333333333444444444444333333444444444444444444444444444555666777888999999888666666666777999:::888999999:::;;;;;;<<<<<<;;;???CCCDDDBBBAAADDDHHHGGGHHHHHHFFFBBB??????@@@@@@?????????@@@AAABBBBBBBBBCCCEEEGGGIIIJJJJJJJJJIIIJJJLLLNNNOOOOOONNNMMMOOOOOOPPPSSSVVVVVVUUUSSSTTTSSSUUUYYYYYYVVVWWWZZZZZZZZZZZZXXXUUUSSSTTTUUURRRRRRRRRSSSUUUWWWZZZ[[[[[[ZZZXXXWWWVVVWWWXXXYYYUUUUUUTTTTTTTTTVVVWWWXXX^^^aaadddbbb]]]WWWSSSRRRNNNMMMLLLKKKIIIIIIIIIJJJFFFEEEEEEEEEEEEGGGHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????===>>>????????????>>>===<<<<<<<<<;;;;;;;;;::::::999;;;<<<;;;999999<<<>>>;;;<<<;;;;;;:::999888777555555555666666666777777666777888777666555666777222333444666666666555444111333555555444555777999888555222111222333111///111111111111000000000000---.........///000000000////////////////////////777777888888999999999999999:::<<<>>>???@@@@@@@@@@@@@@@??????AAACCCFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKKKKIIIGGGDDDBBB@@@===<<<<<<<<<=========>>>@@@AAADDDEEEGGGFFFGGGHHHIIIHHHFFFDDDBBBBBBCCCDDDCCCBBBBBBCCCEEECCCEEEFFFDDDBBBAAACCCFFF???BBBFFFIIIJJJHHHEEECCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDD@@@AAABBBCCCEEEIIINNNRRREEECCC@@@>>>>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===??????===<<<;;;;;;;;;;;;<<<;;;;;;::::::888888777777666666555555333444666888999888777666555555555555555555555555555666666777666666555444333333333333333333333333333333444555555444444333000000000000111222333444000000000111333555777999:::;;;<<<;;;;;;;;;===???@@@AAAAAA???;;;777555444222222222111000//////...000000000000000000000000111000///......///000111++++++,,,---...///000111000000000000000000000000///---,,,,,,---...---,,,---------------------------..................------------------------------------.........//////000///------......---+++******+++,,,,,,---......***+++------,,,,,,,,,---////////////////////////++++++---...//////000000,,,,,,---------.........+++,,,,,,------......///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------,,,,,,+++++++++,,,,,,,,,------............------,,,,,,---------............/////////000111111111111111111111111......///000111222333333111111222222222333333333000000111222333333444555333333444444666777999999999888666555666777999:::777777888999::::::;;;;;;;;;@@@EEEFFFCCCBBBDDDHHHFFFGGGHHHEEE@@@<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEHHHIIIJJJJJJJJJHHHIIIKKKMMMNNNNNNLLLLLLNNNNNNOOORRRUUUWWWVVVUUUPPPQQQUUU[[[ZZZUUUSSSTTTTTTUUUTTTRRRPPPOOOPPPQQQQQQQQQRRRSSSUUUXXXZZZ\\\]]][[[YYYXXXXXXXXXZZZ[[[VVVUUUTTTTTTTTTVVVYYYZZZ___aaabbb]]]TTTOOOOOOQQQNNNNNNMMMLLLIIIHHHHHHIIIFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFDDDEEEFFFFFFFFFDDDCCCBBBFFFEEECCCBBBAAA@@@????????????????????????@@@@@@===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999;;;<<<;;;999999;;;>>>:::::::::999999888888888444444555555666777777777666888888777666555666777333444666777777777666666333555777777555444666888777444111111222222000...111111111111000000000000,,,------...///000111111------------------------<<<;;;999888888999;;;<<<:::;;;;;;<<<===>>>??????@@@@@@AAAAAACCCDDDFFFGGGEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJHHHEEECCCDDDCCCBBBAAA???>>>======>>>>>>???DDDIIIKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@AAACCCEEEGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@<<<===>>>???AAABBBCCCCCCBBBAAA@@@@@@AAABBBDDDEEECCCBBB@@@?????????@@@@@@<<<===============<<<<<<===============<<<<<<;;;>>>>>>===<<<;;;999888777888888888888777777666666666666666777777777777777777666555444444555777888555555555555666666666666222222333444555555555555333333333333333333333333111///......///000000///000000111222444555666777;;;<<<======;;;;;;<<<===<<<=========<<<:::777666333222111000////////////000000000000000000000000000000//////.........---,,,,,,---.../////////...------------------------........................------............------////////////////////////++++++,,,,,,,,,---------,,,,,,,,,---------.................................------,,,,,,++++++***+++,,,---...///////////////............------------------.........//////+++,,,------......------,,,,,,,,,---------......---------------...///000///...---,,,,,,,,,,,,,,,,,,------....../////////---------............///..................---------......///////////////000000000000//////////////////000111111111000000000000////////////000000444444444333333222222222444444444555555555555666555444444333333444444555555555555666777999:::;;;:::::::::;;;;;;<<<<<<<<>>????????????>>>>>>>>>>>>???@@@@@@@@@???>>><<<;;;===<<<<<<;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;:::999888777666777777777777666666666666777777666666666666777777444444444444444444444444444444444444444444444444444333222111000000000000111000000000111222333333000000000000000000000000000000////////////000000<<<;;;999888888999;;;<<<;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@>>>======>>>>>>>>>BBBFFFIIIIIIHHHFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFDDDCCCBBBCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@?????????@@@AAABBBAAAAAA???>>>>>>>>>??????======>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<;;;:::888777888888888777777777777777666666666666666666666666666555333222222333444555666555555555444444333333333333444444444444444444333333333333333333333333222000...///000111000000000000111222333444444555666777999999888888999:::<<<===>>>???===;;;888666222222111000//////000000000000000000000000000000000/////////............------......///.........------------------------------------------------------............------........................++++++,,,,,,,,,---------,,,---------....................................,,,,,,,,,,,,------------))))))***+++,,,,,,,,,,,,///............---------,,,------------.........+++,,,,,,---------------,,,,,,,,,---------............---------......//////...---,,,,,,,,,,,,------------------.........------------....................................---......///////////////000000000000///////////////000111222222222222222111111000000000000111111333333333333222222222111333333333333444444444444555555555444444555555555555444555555666777888999::::::::::::;;;;;;;;;<<<;;;>>>@@@???<<<===AAAEEEJJJLLLNNNKKKFFFAAA>>>>>>>>>>>>===>>>@@@@@@>>>===???AAACCCDDDCCCCCCDDDEEEGGGIIIKKKKKKJJJIIIJJJJJJMMMNNNPPPRRRTTTUUUUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXVVVUUUTTTPPPKKKHHHHHHHHHHHHMMMQQQTTT[[[dddiiiiii```ZZZSSSQQQRRRTTTSSSQQQSSSRRRRRRQQQQQQQQQQQQRRRYYY]]]]]]YYYWWWVVVRRRMMMJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEGGGHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>>>>>>>>??????>>>===;;;:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999888777666777777777777666666666555777777666666666666777777666666555555555444444444444444444444444444444444444333222111000000000000111111111000111111222222////////////////////////........................;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<======>>>???AAABBBCCCCCCCCCCCC@@@AAABBBCCCDDDFFFGGGGGGIIIHHHGGGEEEDDDEEEFFFFFFDDDCCCBBBAAA@@@???>>>===>>>======???BBBFFFGGGHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHHHHGGGEEECCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>??????>>>============>>>===>>>>>>?????????>>>>>>;;;;;;;;;<<<;;;::::::999:::;;;;;;<<<;;;:::999888777777777777777888888888555555555555555555555555555444222111000111111222666555555444222111111000333444444444444333333222333333333333333333333333222111//////111222111000000000000111111222222222222333555555555555777888;;;<<<>>>@@@???<<<999666222111000000000000000111000000000000000000000000////////////................../////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,------------------........./////////........................+++,,,,,,---......//////+++,,,---...///////////////............---------,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,,,,,,,,,,---------......//////...---------............---,,,,,,,,,------------------,,,,,,,,,,,,------------....................................---......///////////////////////////000000000000000000222333444444444444222222111111111111222222222222222111111111111111222222222222333333333333666666555555555555666666555444444444555555666777999:::::::::::::::;;;;;;:::<<<===;;;:::<<>>===<<<<<<<<<>>>@@@@@@???===>>>@@@AAAAAAAAAAAABBBDDDGGGIIIKKKKKKJJJIIIJJJKKKLLLNNNQQQSSSUUUUUUUUUTTTQQQRRRSSSTTTUUUVVVWWWXXXVVVUUUSSSOOOJJJHHHHHHHHHJJJMMMPPPUUU___jjjmmmkkk]]]XXXSSSQQQRRRRRRPPPNNNPPPPPPPPPPPPPPPPPPQQQQQQWWW]]]aaaaaa```]]]VVVOOOIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCAAA@@@???@@@@@@AAA????????????>>>>>>>>>>>><<<======>>>===<<<:::999::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999888777666777777777666666666555555777666666555555666666777777666666666555555444444333333333333333333333333333333222111000000000000222222111000000000111111........................,,,---............---,,,::::::999888888999::::::<<<<<<<<<<<<<<<<<<<<<;;;===???AAACCCCCCBBBAAA@@@>>>>>>@@@AAACCCEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>===>>>===<<<<<<>>>BBBEEEGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIHHHEEECCCAAAAAAAAA@@@@@@@@@AAAAAABBBCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@???>>>======<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===;;;<<<<<<<<<<<<;;;::::::888:::;;;<<<<<<;;;:::999777777777777888888888888555444444444444444333333555444222111000000000000555444444333222222111111444444444444444333222111222222222222222222222222333111000000111222222111000000000000000000000///000222333444444444666888888:::<<<>>>===;;;777555111111000000000000111111///////////////////////////////////////.........///////////////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,------------............////////////000........................---------.........//////---...///000000000000000///............---------+++++++++,,,,,,,,,------***++++++,,,---,,,,,,,,,,,,,,,,,,---------......000///...---------------...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---------.........---------...............---......///////////////////////////000000000000000111222444555555555555222111111000000111111222111111111000000000000000222222222222333333333333555555444444444444555555555555555444555555666666999999999999::::::::::::======<<<:::999;;;@@@DDDHHHHHHGGGEEEBBB???===<<<;;;;;;<<>>>>>>>>===<<<======>>>===<<<;;;:::888888999:::;;;;;;<<<<<<:::::::::999999999999999888888999999888777666666777777666666666555555555555444444333333444444555444444444444555555555666222222222222222222222222333222222111000000111111333222111000000///000000........................,,,---............---,,,999999999999999999999999<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@BBBBBBAAA???>>><<<===>>>@@@BBBDDDFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCEEEDDDCCCBBB@@@???>>>>>>======;;;;;;<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<=========<<<===============<<<;;;;;;888:::<<<======<<<;;;:::777777777777777888888888555555444444333333333222555444444222222111111111333333333333333333333333444444444444333222111111222222222222222222222222333111000000111222222111000000////////////.........///111222222222444666444666888::::::888555333222111000000000000000000////////////////////////.........//////////////////000000000///...------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,---------..................////////////000........................//////.........---------++++++,,,------------,,,///............---------+++++++++,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------......000///...---------------------,,,,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,------------...---------.........//////---......///////////////.../////////000000000111000111222333444444444444000000////////////000000000000000000000000000000333333333333444444444444444333333222222333333444666666666555555666777777999999999999999999999999>>>===;;;999888:::>>>@@@CCCAAA@@@???>>>>>>======;;;<<<>>>AAADDDDDDBBB@@@@@@AAABBBAAAAAAAAACCCFFFFFFGGGHHHHHHGGGGGGHHHJJJGGGIIIKKKNNNOOOOOONNNNNNNNNNNNPPPQQQSSSTTTUUUVVVWWWVVVTTTPPPMMMLLLMMMOOOXXX]]]aaagggnnnppphhh^^^XXXVVVTTTSSSRRRQQQOOONNNKKKLLLMMMNNNOOOOOONNNNNNOOOUUUYYYYYYZZZZZZVVVPPPKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDBBB@@@??????@@@AAACCC????????????>>>>>>>>>===<<<===>>>>>>>>>===<<<;;;777888888999:::;;;<<<<<<:::::::::999999888888888777777888888888777666666666666666666555555555555222222111111111111222222000000111222444555666777222222222222222222222222333222111111000111111111222222111000////////////.................................//////.........999999999999999999999999;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@@@@???>>>===<<<===>>>@@@BBBDDDEEEFFFCCCDDDGGGHHHHHHFFFDDDBBBEEEDDDCCCBBBAAA@@@???>>><<<===<<<;;;;;;===AAADDDGGGFFFEEEDDDDDDCCCCCCCCCEEEFFFFFFEEEBBB?????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBAAA??????AAAAAAAAAAAA@@@???======999:::;;;;;;<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<======>>>>>>======<<<;;;999;;;===??????>>><<<:::888888888888777777777666555555555444444333333222444444444444333222222222222222222333333444444444222333333333333222222111222222222222222222222222222111//////111222111000////////////////////////,,,---////////////111222222333444666666555333222333222111000////////////000000000000000000000000........./////////////////////000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,---------............------........./////////........................//////......---,,,,,,+++------......///......---///............---------,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------......//////...---------......------,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////---......///////////////......//////000000111111000111111222222222222222000000////////////000000000000000000111111111111333333333333444444444444333333222222222222333333666555555555666777777888999999999888888888888777;;;:::888777777999;;;===???===;;;:::<<<=========<<<===???BBBEEEEEEBBB@@@>>>>>>???>>>===>>>AAACCCDDDEEEFFFEEEDDDEEEFFFHHHFFFGGGHHHIIIJJJKKKKKKKKKNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUSSSPPPNNNNNNQQQSSS]]]ccciiinnnqqqqqqhhh^^^UUUTTTSSSRRRPPPPPPPPPOOOKKKLLLMMMNNNOOONNNMMMLLLKKKOOOQQQPPPQQQSSSRRRNNNJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAABBB????????????>>>>>>>>>>>><<<===>>>???>>>>>><<<<<<777888888999:::;;;;;;<<<:::::::::999888888777777666666777777777777666666666666666555555555444444222111111000000111111222...///000222333555666666111111111111111111111111222222111111111111111222111111000/////////000000........................//////............//////888888999999999999888888:::::::::;;;;;;<<<<<<<<>>>>>============>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEDDDBBBAAA@@@???>>><<<======<<<;;;<<<@@@CCCHHHHHHFFFEEECCCBBBBBBBBBEEEEEEEEECCC@@@???@@@AAABBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>???@@@@@@AAA@@@???======999999;;;<<<<<<<<<;;;;;;999:::;;;<<<============<<<<<<======<<<<<<;;;:::;;;===???AAAAAA???<<<::::::999999888777666555555666666555555444333333333333333333333333333222222222222222222222111111111111222222333333333222222111111111111111111111111222000...///000111000000///////////////000000000---///000000//////000111111111222222333333333333444333222000///.........000000000000000000000000............/////////000...//////000000000000///........................------------------------------............------........................------------............,,,---------....................................------------,,,,,,,,,,,,000000111111111111000000///............---------,,,------------.........,,,---......//////......,,,,,,,,,---------............---------......///,,,,,,,,,,,,,,,---...///---------------.........++++++,,,,,,,,,---------,,,,,,------...//////000---......///////////////.........///000111111111000000000000000000///...111000000000000000000111000000000111111222222222222222222222333333333333444333333222222333333444333333444444555666777888999999888888777777777777777666666777999;;;===>>>@@@===999888:::<<<<<<;;;<<<===???BBBDDDDDDAAA>>><<<======<<<;;;<<>>???AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>;;;;;;============<<<;;;888888999999:::::::::;;;::::::999999888777777666555666666777777666666555666666555555555444444444333222222111111222222333111111222333333444444555111111111111111111111111222111111111111111222222000////////////000000111////////////////////////000...,,,++++++,,,...000888888999999999999888888999999::::::;;;<<<======@@@???>>>===<<<<<<======>>>>>>???@@@BBBCCCDDDDDDGGGGGGFFFEEEEEEFFFGGGHHHEEEEEEDDDCCCAAA@@@???>>>;;;===>>>===<<<<<>>??????@@@@@@???===<<<888999;;;<<<===<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999<<<>>>@@@BBBBBB???<<<:::;;;:::999888777555444444777777666555444444333333111222222333333333222222333333222111000///......000111222333333333333333111111111111111111111111111///......///000000///////////////000000111111000222333222111111222333111111111111222333444555555444333111///...------000000000000000000000000---.........//////000000......///000000111000000////////////////////////........................---..................---////////////////////////---------.........//////,,,,,,,,,---------..............................***++++++,,,,,,------...---...............------//////.........------------------.........//////---...//////000/////////,,,,,,,,,---------......---------------...///000,,,,,,,,,,,,,,,---...///---------....../////////++++++,,,,,,,,,---------,,,,,,------...///000000---......///////////////---......///000111111222///000000//////...---,,,222222111111111111222222000000111111222222222333000111111111111222222222555444444333333444444555111222222333444555777888999888888888777777666666666555666999===@@@AAABBBCCC???:::888:::<<<;;;:::;;;<<>>@@@BBBCCCCCCCCCBBB@@@@@@AAABBBBBBBBBAAAAAA????????????>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::888999999999999:::::::::::::::999999888777777666555555666666666666666555666666555555555444444444444333333333333333333444555555444444444333333333000000000000000000000000222111111111111111222222//////...//////000111222000000000000000000000000000---+++))))))+++---000333444555666777888999999:::;;;===<<<999999;;;>>>@@@@@@??????>>>>>>======:::;;;===@@@BBBEEEGGGHHHJJJIIIHHHHHHGGGGGGGGGGGGDDDDDDBBBAAA@@@?????????AAAAAA???===<<<>>>BBBEEERRRMMMGGGCCCBBBCCCDDDDDDCCCBBB@@@>>>======>>>>>>EEEDDDCCCBBBBBBBBBBBBBBBAAA@@@>>>>>>???AAABBBBBBEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@???>>>===<<<>>>AAABBB???<<<<<<999777666999<<<>>>???===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888<<<<<<;;;::::::::::::;;;999888777666444444444333444555666555333222333444444444444444444444444444222222222111111000000000111111111111111111111111000000000000000000000000/////////...............000000////////////000111///............//////000////////////000000000000777444111...,,,,,,------////////////////////////........................////////////////////////---,,,,,,++++++,,,,,,---...------------...//////......---------,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++---------------------------------............///000000000///.........---........................)))***+++,,,...///000111000///---,,,,,,---///000000000//////.........------------............//////...---,,,,,,,,,,,,,,,------------------------........................///////////////.........+++,,,///111333333333222///............//////000...............///000111000000000000000000000000/////////000111222444444333222222111111222222333444444444555555555555666666666666555444444333333333666999;;;;;;<<<===>>>999999999999999999999999:::;;;;;;<<<<<<=========:::===@@@???===<<<===???@@@@@@@@@AAAAAABBBBBBBBBHHHGGGFFFEEEFFFIIILLLNNNOOOOOOPPPQQQPPPOOONNNMMMLLLNNNOOOLLLJJJLLLSSSZZZeeebbb]]]YYYVVVUUUSSSRRRQQQPPPOOOOOONNNNNNNNNOOOMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHCCCDDDDDDDDDDDDDDDDDDCCCFFFEEEDDDCCCBBBAAA@@@@@@@@@???===<<<<<<>>>@@@AAA@@@?????????>>>>>>>>>===:::;;;<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<999999999888777666666555555666888999888555222000111222444555666555555444555555444333222000///...222111111000000111111222222222111000//////000000111111000///////////////......//////000000000111111111000000//////......111///------------,,,+++777777777777777777777777888:::;;;;;;999999;;;>>>>>>>>>======<<<<<<;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDCCCAAA@@@??????>>>??????>>>======@@@EEEIIIWWWRRRKKKFFFCCCBBBAAA@@@BBBAAA@@@>>>>>>>>>>>>???BBBBBBBBBBBBBBBBBBCCCDDDAAA@@@??????@@@AAABBBBBBDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????===<<<<<<>>>AAAAAA???======;;;::::::===@@@AAAAAA======<<<;;;;;;;;;;;;;;;999999::::::;;;:::::::::<<<;;;::::::999999::::::999888666555444333333333444555555555333222333444333333333333333444444444333222222222111111111111111111111111111111111111000000000000000000000000333222222222111111111000/////////......//////000...............///000111.../////////000000000000555333000---,,,,,,---...////////////////////////................................................---,,,,,,++++++,,,,,,------------------...//////............------,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++---------------------------------............/////////..........................................---------......////////////...---,,,,,,---...///000000/////////.........,,,,,,,,,,,,---------...///...---,,,,,,,,,,,,---------------------------......................../////////////////////............///000111111111000//////.........//////111111000/////////000000000000000000000000000000222111111111111222222333333222222111111222222333333333333333444444444444666666555555444444444333444777;;;<<<<<<<<<======999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;>>>@@@@@@>>>===>>>@@@??????@@@@@@AAAAAABBBBBBGGGFFFEEEDDDEEEGGGJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKMMMMMMKKKJJJLLLSSSYYYaaa^^^YYYUUUTTTRRRPPPOOOPPPOOOOOONNNMMMMMMNNNNNNKKKKKKLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>><<<<<<===???@@@>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999888777888999:::;;;;;;;;;;;;:::::::::999888777777777666777888888777666444222333333444444555555444444444444444333222111000///222222111111111111222222222222111000000000000000///...------,,,,,,------////////////000000111111000000000/////////......000///---...///111000000::::::999888777666666555777888999999999999<<<>>>>>>>>>======<<<<<<;;;;;;<<<<<<>>>???AAACCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCAAA@@@???>>>>>><<<======>>>???CCCHHHLLLWWWRRRLLLGGGDDDBBB@@@???AAA@@@???>>>>>>???@@@@@@AAA@@@@@@AAAAAABBBCCCDDD@@@@@@@@@@@@@@@AAABBBBBBDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>><<<;;;<<<>>>@@@AAA???===>>>======???BBBDDDDDDCCC>>>>>><<<;;;::::::::::::777888999:::;;;;;;;;;;;;:::999999888888888888888777777555444333333333333333444555444333222333444111111222222222333333333333333333222222222222111111111111111111111111111000000000000000000000000333333333222222111111111////////////////////////---------......000111111....../////////000000000222111///---,,,---...///////////////////////////////////////////////////------------------------------,,,,,,,,,,,,---------------------......////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------............///---------------.................................000000000///......------///...---,,,,,,---...///......------------,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------------------------------------------------------......//////////////////111///......000111222111111000///...............222111000///............000000000000000000000000333333333222222111111111222222111111111111222222222222222222333333333333555555555444444444444444666:::===???>>>===<<<<<<999999999999999999999999:::::::::999999999999999<<<===??????>>>>>>???@@@>>>>>>??????@@@AAAAAABBBEEEDDDCCCBBBCCCEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLKKKKKKNNNTTTYYY]]]YYYUUURRRQQQOOONNNLLLNNNNNNMMMLLLLLLLLLMMMMMMHHHIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDFFFGGGDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>===<<<======>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;:::888888888999::::::;;;;;;;;;;;;;;;;;;::::::999888888888888888888777777666666555555555444333333333333444222333333333333222111000222222111111111111222222222111000000000000000000///...------,,,,,,------//////000000000000111111///////////////.........***))))))***---/////////;;;::::::999888777666666555666777888999;;;===???@@@@@@??????>>>>>>======:::;;;<<<>>>AAACCCDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHEEEDDDCCCAAA@@@???>>>>>><<<===>>>>>>@@@CCCGGGKKKNNNKKKGGGEEEDDDDDDCCCBBB??????>>>>>>>>>???AAABBBAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAAAAA@@@@@@BBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===;;;<<<===???@@@@@@???>>>>>>>>>???BBBEEEFFFEEECCC???>>>===;;;:::999999999888888999:::::::::::::::888888777666666666666777666666555444333222222222333444555444222111222333000000000111222222333333333333333222222222222222111111111111111111111111000000000000000000000000....../////////000000000000000111111000000//////------------...000111222........./////////000000111000///......///000111////////////////////////////////////////////////------------------------------,,,,,,,,,,,,------------,,,,,,------...////////////////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------,,,,,,........................---------............///+++,,,,,,,,,---.................................000000//////...---------...------,,,,,,------...++++++++++++************+++,,,,,,,,,,,,---------...------,,,,,,,,,------------------------------------------------------............////////////222000000333666777666444111111000......---------...------,,,,,,,,,------000000000000000000000000222222333333333222222222222222111111111111222222222222222222333333333333444444444444444444444444888;;;???@@@???<<<;;;:::888888888888999999999999999999999888888777777666:::;;;======>>>>>>>>>>>>======>>>>>>???@@@AAAAAACCCCCCBBBAAABBBCCCDDDEEEHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMQQQVVVZZZZZZWWWTTTQQQPPPOOONNNLLLMMMLLLLLLKKKKKKKKKLLLLLLHHHIIIJJJLLLMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFCCCBBBBBBCCCFFFGGGDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@???===<<<<<<<<<<<<@@@@@@@@@???>>>=========<<<<<<<<<;;;:::999888777999:::;;;;;;<<<<<<<<<<<<::::::999999999888888888999888777666666777888888777666444333222222333333111222222333333333222222222222111111111111222222111111000000000000000111222111000000//////000000000000000000000000000000........................)))((('''))),,,.........999999999888888888888888555555666888;;;>>>@@@AAA@@@@@@??????>>>>>>======777999;;;===@@@CCCEEEFFFIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@??????AAADDDFFFEEEDDDBBBBBBCCCDDDCCCBBB???>>>>>>>>>>>>@@@AAABBBBBBBBBAAA???>>>>>>>>>>>>???AAABBBBBBAAA@@@AAACCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<===???@@@@@@?????????===>>>???AAADDDDDDBBBAAA>>>>>><<<;;;999999888888999:::::::::999999888777777777666555555555555666666555444333333333333333333444555444222111222333000000000111111222222222222222222222222222222222111111111111111111111111000000000000000000000000***+++,,,---...000111111333333333333333222111000---------......///111111............////////////000000/////////000111222////////////////////////////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---........./////////////////////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000------------------------........................---------............///+++,,,,,,,,,---.................................------------------......---------,,,,,,---------++++++++++++++++++,,,,,,------------............------,,,,,,,,,------...---------------------------------------------------.........//////000000000111444:::???@@@<<<777111111000......---------+++++++++,,,,,,...//////000000000000000000000000///000111333333444333333222111111000000111111222333333333333444444444444222333333333444444555555999<<<>>>???===;;;999999777777777888888999999999888888888777666666666555888999999;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAACCCDDDEEEIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPTTTXXX[[[YYYWWWTTTSSSRRRQQQOOONNNKKKKKKKKKJJJJJJKKKLLLLLLHHHIIIKKKMMMNNNNNNNNNMMMLLLKKKIIIGGGGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFDDDBBB@@@@@@BBBDDDFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>===<<<<<<<<<;;;????????????>>>>>>>>>>>><<<<<<;;;:::999999888888888888999:::::::::999999888888888888888777777777999888666666666777999:::888777555333222222222333111111222333333333222222222111111000000111111222111000000000000000111111333222111111000000111111////////////////////////---------------.........///...------///000000000666777777888888999999999666666666999>>>BBBDDDDDD>>>>>>======<<<<<<;;;;;;777888:::===@@@BBBDDDEEEHHHGGGEEEDDDBBBAAAAAAAAACCCBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>>>>???AAABBBAAA@@@@@@AAAAAA???===??????>>>>>>>>>???AAABBBCCCBBB@@@???===<<<<<<<<<>>>AAADDDCCCAAA@@@AAADDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>@@@BBBBBB@@@???>>>???=========???AAAAAA???=========;;;:::999999999999::::::::::::999888777666777777666555555555555555666666555444333333444444222333444333222111222333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000+++,,,---...000111222333444444555555555333222111///............///000000------.........////////////////////////000111111////////////////////////........................------------------------......------------......,,,,,,,,,,,,,,,------...---............/////////...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000111------------....................................---------............///---------------.................................***++++++,,,---...//////,,,,,,,,,------,,,,,,,,,------............//////---------.........//////------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000555===DDDEEE???888111000///...............,,,------...///111222333000000000000000000000000---...000222333333333333111111000000000000111111333333333333444444444444111111222333444555555666999:::<<<<<<:::999888999666666777777888999999999777777777666666666666666777777777999;;;<<<;;;:::::::::;;;<<<>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFJJJJJJKKKKKKLLLNNNPPPPPPOOOOOOOOOPPPSSSVVVYYY[[[WWWUUUTTTSSSSSSSSSQQQOOOKKKKKKJJJJJJJJJKKKLLLLLLIIIJJJLLLMMMNNNNNNNNNMMMNNNLLLJJJGGGFFFGGGHHHIIIFFFFFFGGGGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<============;;;::::::999999999999:::555666666777777666666666777777777777777777777777777666666555666777999:::777666555444333222222222111222222333333333222222000000000//////000000000000000000000000111111222111000//////......////////////............------,,,,,,,,,---------------000...------.........---666666666777777888888888888777777;;;AAAFFFGGGGGG>>>>>>======<<<<<<;;;;;;::::::<<<===???@@@AAABBBDDDCCCBBBAAA@@@@@@??????AAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAA???===<<<===>>>@@@?????????@@@???===;;;@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<===AAAEEEDDDAAA@@@AAADDDBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAA@@@@@@??????AAACCCEEEDDDAAA>>>>>>???>>>===<<<===>>>>>><<<;;;<<<;;;;;;:::999999999:::888888999999999888888777777777666555555555555555777666555555444444555555222333444333111111111222333333333222111111000000//////000000000111111111111111111111111111111111000000000000000000000000......//////000111111111444555555666555333111000000//////............///---------.........//////------------............////////////////////////------------------------..............................------------......,,,,,,++++++,,,,,,---...,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////------------.........///........................---------............/////////..........................................,,,,,,------.../////////,,,,,,,,,------,,,,,,,,,---------.........//////,,,,,,---------.........,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111111000333;;;BBBCCC>>>777000//////.........//////.........///000111222333000000000000000000000000---...000222222222000000111111000000000000111111222222222222333333333333000111111333444555666666888999999888666666777999666666666777888999999999666666666666777777777777777666666888<<<===<<<:::999999:::;;;===>>>???@@@@@@@@@AAACCCEEEFFFGGGHHHKKKKKKKKKKKKMMMOOOQQQRRRQQQPPPOOOPPPSSSVVVXXXYYYTTTSSSQQQQQQRRRQQQOOONNNKKKKKKJJJJJJKKKLLLLLLMMMIIIJJJKKKMMMMMMMMMLLLLLLMMMLLLIIIFFFEEEFFFGGGHHHFFFGGGGGGHHHIIIIIIHHHHHHCCCDDDEEEFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>==================<<<<<<::::::;;;<<<===>>>??????:::999888888888999:::;;;666666777777777777666666888888888888888888888888555555555555666777888999555555555555444333222222222222333333333222111111//////............//////000000000000000111222222///......---------------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,+++))))))***++++++***777777777666666666666666999888888<<>>>>>==================>>>>>>>>>???BBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAA???<<<;;;<<<============???AAA@@@>>><<>>>>>???@@@@@@???>>>>>>============>>>===AAAEEEEEEBBB@@@AAADDDBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???CCCEEEGGGEEEAAA>>>>>>???@@@>>><<<<<<===<<<;;;999;;;;;;:::999999:::::::::666777888999999999999999777777666555555555555666777666666555555555666666222333444333111000111222555444444333222111000000......//////000000000111111111111111111111111111000000000000000000000000////////////............333444555555555333000///111000///......------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......------------......,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////---------.........//////000000000///.........---.................................///////////////+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111333111111777>>>@@@;;;555//////.........//////000//////.........//////000000000000000000000000000...///111222111000...---111111000000000000111111000111111111111222222222000000111222444555666666777777777666444444777999555666666777888999999999555666666666777777888888888777777999===>>>===;;;888999:::;;;===>>>???@@@@@@@@@BBBDDDFFFHHHIIIJJJKKKKKKKKKKKKMMMOOORRRSSSQQQPPPOOOPPPSSSUUUVVVWWWQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMMMMIIIJJJKKKLLLLLLLLLKKKJJJMMMKKKHHHEEEDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIAAACCCEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???======<<<;;;<<<===============<<<;;;;;;<<<>>>???AAABBBBBB999888888777888:::;;;<<<999999:::::::::999999888999999999999999999999:::333333444555666777888888333444555666555444333222333333333333333222111000......------------......000000///000000111222222//////...------------...---------,,,,,,++++++++++++++++++,,,,,,------------+++***+++,,,......---555555444333333333444444888999;;;===???AAABBBBBB======<<<<<<<<<<<<============>>>======>>>@@@CCCBBBAAA@@@@@@?????????@@@AAA@@@???>>>???@@@AAABBBAAA@@@???===<<<<<<<<<<<<:::;;;>>>@@@AAAAAA@@@???>>>>>>============>>>>>>AAA@@@@@@???>>>>>>??????AAABBBBBBAAA??????AAABBBCCCCCCBBB@@@@@@@@@@@@@@@AAAAAA@@@@@@>>>===<<<;;;AAAEEEHHHFFF@@@======@@@>>>===;;;:::999999:::;;;::::::888777777777888999888888777777888888999:::777666444444555666777777888777555333222222222333444444333333333333222222555444333222111111111111111111111111111111111111/////////000111111222222000///...///000111///...,,,------...///000000111000111222333333222111000000000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222000000///...---,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---///111//////.........---------.........------,,,,,,,,,..................------------------------------.........------.........+++,,,------......------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,+++***+++---000111---,,,++++++------,,,+++------------------------,,,,,,,,,,,,------......---,,,+++++++++,,,---...++++++++++++,,,,,,---...+++,,,------++++++,,,---///...---,,,,,,,,,,,,,,,//////111444777888777555000000000000000000000000///000111000...------...///////////////...............///000000000000000---...///111111222222222---...000111111111000///444333111000111222333333777777777777666666666666555555444444444333333333666666666666777777777888777888888999999:::;;;;;;<<<<<<======>>>>>>?????????@@@BBBEEEGGGIIIJJJJJJKKKKKKLLLNNNPPPPPPOOOMMMMMMKKKKKKNNNSSSVVVVVVUUUOOOOOONNNMMMLLLKKKJJJIIIKKKLLLNNNNNNNNNMMMKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFDDDBBBCCCBBBBBBAAA???>>>>>>======<<<;;;;;;===>>>>>>===??????@@@@@@@@@@@@??????:::;;;<<<<<<;;;888555444666888999888777666777888;;;;;;;;;;;;:::888666555666666666666666777888999:::888555222000000000000222333444555444333222111.../////////------///000........................000000000000000000000000///...,,,++++++,,,...///000///---+++++++++---...+++******))))))******+++555555555444444555555666555666888:::;;;<<<============<<<<<<<<<<<<======<<<===>>>>>>===>>>@@@BBBBBBAAAAAA@@@????????????@@@?????????@@@@@@AAAAAABBBAAA@@@>>>============;;;<<<>>>@@@@@@@@@???>>>??????>>>>>>>>>>>>????????????>>>>>>???@@@@@@AAA@@@BBBBBBBBB@@@@@@BBBCCCBBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@>>>===<<<;;;@@@DDDGGGEEEAAA===>>>@@@???>>><<<;;;:::::::::::::::999888777777777888999888888777777777888999999888666555444555666666666666555444333333333444555444444333333333333222222444444222111111000000000111111111111111111111111111111111000000000000000333111//////111222222111------...//////000111111000000111111111111000000000000///...............///.........------------------------------------,,,------...//////000000000///...------,,,,,,,,,//////.........------------------------------------,,,,,,,,,,,,...///111//////.........---------......---------,,,,,,,,,........................------------------------......------------......+++,,,------......------//////...------------...------------------------------............------...---,,,++++++,,,...///---,,,+++,,,---...---+++------------------------........./////////000000...---,,,+++++++++,,,---,,,+++++++++,,,,,,---...+++,,,------++++++,,,---000///......---------...222111000111222444333333...........................//////...---,,,,,,...////////////..................///000000000000000...///000111111111111111...//////000000000000000444333222222333444444444666666666666666666666666666666555555555555555555555555555555555555666666777777888888999:::::::::<<<<<<<<<===>>>>>>??????AAABBBDDDFFFIIIJJJKKKLLLKKKJJJKKKMMMOOOOOOMMMKKKLLLJJJJJJNNNTTTWWWWWWUUUPPPPPPNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGHHHFFFFFFEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>><<<::::::<<<======<<<>>>>>>????????????>>>>>><<<<<<<<<<<<;;;999777666666888999888777666777888;;;;;;<<<;;;:::888777555555555555555666666777777888777444222000000111111222333444444444333111111///000000///......///111000000000000000000000000////////////////////////...---+++******+++---...///...,,,++++++,,,---...,,,,,,,,,++++++,,,,,,,,,555555555555555666777888444555666888999999::::::===<<<<<<;;;;;;<<<<<<===;;;===?????????>>>???@@@BBBBBBAAA??????>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@CCCBBBAAA???>>>>>>=========>>>???@@@@@@???>>>===@@@??????>>>>>>??????@@@=========>>>???AAABBBCCC@@@BBBCCCCCCBBBBBBCCCEEE@@@AAAAAABBBCCCCCCDDDDDD@@@@@@@@@??????===<<<;;;>>>AAADDDDDD@@@>>>???AAA@@@???>>><<<;;;::::::::::::999888888777777888888777777777777777888888999888777777666555555555555444444333333444555555666444444333333333333222222333222111000000000000000111111111111111111111111222222111111000//////...333111//////111222222111...//////000000111111111000000////////////000000000000///...........................------------........................,,,,,,,,,---......//////000///...---,,,,,,,,,,,,...............---------........................---------......//////000...............---------...------------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------+++,,,------......------//////...------------...........................------............------///...---,,,+++,,,------...---,,,---.........,,,,,,,,,,,,,,,------------......//////////////////...---,,,++++++++++++,,,,,,,,,+++++++++,,,------+++,,,------++++++,,,---000000///............///555222...---.../////////------------------------,,,.........,,,+++,,,---..............................///000000000000//////000000111111111000000000////////////000111111444333333333444444555666555555555555555555666666666666666777777777777777777777666666666666666666777777888999999::::::;;;;;;;;;<<<<<<===>>>>>>???@@@BBBDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKMMMMMMKKKIIIIIIHHHIIINNNTTTXXXXXXVVVQQQPPPNNNMMMLLLKKKLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLJJJIIIGGGFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGHHHGGGGGGEEEDDDCCCBBBBBBAAADDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCBBBAAA@@@??????>>>???<<<:::999:::;;;<<<<<<<<<==================<<<>>>===<<<;;;:::::::::999666888999888777666777888:::;;;;;;;;;:::888666555444444444555555555555666666555333222111111222222222333333333333222111111000000111000///...000222000000000000000000000000////////////////////////---,,,+++******+++,,,---------,,,++++++,,,............------------......444444444444555666777888777777888999::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;===@@@@@@???>>>>>>???BBBAAA@@@???>>>>>>>>>>>>===>>>@@@AAAAAAAAA@@@???BBBAAA@@@???>>>=========?????????@@@???>>>===<<>>>>>>>>>>>??????=========>>>???@@@BBBBBB@@@BBBCCCDDDCCCCCCDDDEEEAAABBBBBBCCCCCCDDDDDDDDD@@@@@@@@@??????>>><<<<<<<<>>===<<<;;;::::::999999999888888888888888777666666666666777888888777888999888666555444444555555444444444555555555444444333333333222222222222111111000//////000000111111111111111111111111111111111111000000//////000000000111222222000...///000000000111111111222000///...------...///000000000///...............------------------------------------------------,,,,,,------............///...------,,,,,,,,,---........................////////////////////////------...///000000//////........................---------------------------------.......................................---,,,,,,++++++,,,,,,---+++,,,------......------//////...------------...........................------............------...------,,,,,,,,,---...///...------//////...---,,,,,,,,,,,,,,,---------+++,,,---......------,,,...------,,,++++++++++++,,,,,,,,,++++++,,,,,,---+++,,,------++++++,,,---//////...............///333111...------...---,,,------------------------,,,.........,,,,,,---...------...............///---...//////000000//////000111111111111000000///111000/////////000222333222333333333333444555666333444444444555555666666666666666777777777777777:::::::::999999999999888888999999:::;;;;;;<<<<<<::::::;;;<<<======>>>>>>>>>???AAACCCEEEFFFGGGGGGIIIHHHIIIJJJKKKKKKIIIGGGGGGFFFHHHNNNUUUYYYYYYWWWPPPOOOMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIJJJJJJIIIIIIJJJJJJKKKLLLNNNMMMKKKJJJIIIIIIIIIJJJEEEEEEEEEEEEFFFGGGHHHHHHKKKIIIHHHFFFDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCEEEFFFCCCBBBBBBAAA@@@?????????===;;;888777999<<<======;;;;;;<<<<<<<<<<<<;;;;;;>>><<<:::999888999:::;;;666888999888777666777888888888999999888777555444333444444444444444444444333333222111111222333333222222222222222111111000000111111111//////000222........................////////////////////////---,,,,,,++++++,,,,,,---,,,+++++++++,,,---............------------......333333333333444555666777888888999:::::::::::::::;;;;;;::::::::::::;;;;;;;;;===@@@@@@???>>>>>>???AAA@@@??????>>>>>>??????===>>>???@@@AAA@@@???>>>AAA@@@???>>>===<<<<<<<<<@@@@@@??????>>>>>>===<<<======<<<<<<<<<<<<======??????>>>>>>??????@@@AAA@@@BBBDDDDDDCCCCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBAAA???????????????>>>===<<<;;;===???@@@@@@@@@@@@@@@??????>>>>>><<<;;;::::::999999999999888888777777666666555555666666777888777999<<<;;;888666555555777666666666555444333333444444333333333222222222222111000000///000000000000000000000000000000000//////000000111111111111///000333666777555000---000000000000111111111111000///...------...///000000000///...............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////...------,,,,,,,,,,,,------.....................////////////////////////---...//////000/////////---.....................---------------------------------.........//////........................---,,,,,,++++++,,,,,,---+++,,,------......------//////...------------...------------------------------............------++++++,,,,,,---.../////////...------//////...---+++++++++,,,,,,,,,------+++,,,.........---,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,---...------,,,------......///......///000000...,,,........................---...//////...---...000,,,---------......//////------...///////////////000111111111111000000///111000/////////000222333000222444333222222333555222333333444555666777777666666666666666666666666::::::::::::999999999999::::::;;;;;;<<<=========999999:::;;;<<<===>>>>>>===>>>@@@BBBDDDEEEEEEFFFGGGGGGGGGIIIJJJJJJHHHGGGEEEEEEGGGNNNUUUYYYYYYWWWOOONNNLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLJJJIIIHHHHHHIIIJJJEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJHHHFFFDDDDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHFFFDDDBBB@@@@@@AAACCCDDDAAAAAAAAA@@@@@@??????>>>:::888777888:::===??????::::::;;;;;;;;;;;;::::::;;;999777666666777999:::666888999888777666777888666666777777666555444333333333444555444444333222111111111111222222333333222222111111000000000000000111111111//////000222......................................................------------......++++++++++++,,,,,,---...------,,,,,,,,,,,,------333333333333333444555666666666777888999999999888;;;::::::999999::::::;;;===>>>@@@@@@>>>>>>>>>??????>>>>>>>>>>>>???@@@@@@===>>>??????@@@@@@??????AAA@@@???===<<<<<<;;;;;;@@@?????????>>>>>>=========<<<<<<;;;;;;<<<<<<===??????????????????@@@@@@@@@BBBDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCBBB@@@??????????????????>>>======;;;<<<===????????????>>>===============<<<::::::888999999999999888777777555555555555555666777777666:::>>>>>>;;;888777888777777777777555444333222444444333333333333222222222111111000000000111111000000000000000000000000...//////000111111222222000222555888:::777222...000000000000000000000000//////............//////000000///...............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,---------------...............////////////////////////........................---------...............,,,,,,,,,------------...,,,,,,------.../////////........................------,,,,,,,,,,,,------+++,,,------......------//////...------------...------------------------------............------******+++,,,...//////000...---,,,---.........,,,******++++++,,,,,,---------...000111111///---,,,+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,+++,,,------++++++,,,------,,,,,,,,,,,,---......------...000222111///,,,........................---...000///......///111,,,,,,,,,---......//////------...////////////...///000000111111111000000111000000000000111222222///222555444111000111333222333333555666777888888777777777777666666666555666666777777777888888888::::::;;;<<<<<<======>>>777888999:::;;;===>>>>>>???@@@AAACCCEEEEEEFFFFFFFFFFFFFFFHHHJJJKKKIIIGGGDDDDDDGGGNNNUUUYYYYYYWWWMMMMMMMMMMMMLLLLLLKKKKKKNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGIIIIIIIIIGGGEEECCCBBBCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFDDDCCCAAA??????@@@AAABBB@@@@@@??????>>>>>>>>>>>>:::888888:::<<<>>>???>>>999::::::;;;;;;::::::999888777555444444666777999666888999888777666777888555555666666666555444333333444555555555444333222000111111222222222333333222111000000//////000000000000111000///...000222000000000000000000000000.................................//////.........+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,555555444444444444555666444555666777888999999999::::::999999999999::::::>>>??????>>>======>>>@@@============>>>@@@AAABBB>>>>>>>>>>>>>>>???@@@@@@AAAAAA???>>>===<<<<<<<<>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@BBBBBB@@@BBBDDDDDDBBB@@@??????@@@AAABBBCCCCCCBBB@@@???>>>????????????>>>======;;;;;;<<<>>>??????>>>===:::;;;<<<===<<<<<<;;;:::888999999:::999888777666555555444444555555666777666;;;@@@AAA===:::999:::666666777777666555444333444444333333333333222222222222111111111111222222000000000000000000000000000000000000000111111111111222222444666555222////////////////////////////////////000000/////////000000///...............++++++,,,,,,,,,------------------------------------------------------------,,,,,,+++,,,,,,---------------.........//////........................///...---,,,,,,---......---------.........//////,,,,,,,,,---------......,,,,,,------...//////000..............................------------......+++,,,------......------//////...------------...........................------............------+++,,,,,,---............---,,,+++,,,---...---+++)))******+++,,,,,,---------///000111111///---+++)))***,,,------------,,,...---,,,,,,+++++++++,,,+++,,,------++++++,,,------------------.../////////...---...//////...,,,------------------------,,,---///...------///000++++++,,,------...//////,,,---......//////.........///000111111111111111000000111222222222222111111444777666222///000333222333444555777888999:::::::::999888777666666555444555555666777888999999999999::::::;;;<<<<<<<<<777777888:::;;;<<<===>>>>>>???AAABBBDDDEEEEEEEEEDDDDDDEEEHHHKKKLLLJJJIIIDDDDDDGGGNNNUUUYYYXXXVVVMMMNNNOOOPPPPPPOOOMMMLLLNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHFFFDDDCCCCCCDDDFFFGGGCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBB>>>>>>>>>>>>============;;;;;;;;;<<<>>>>>>===;;;999::::::;;;;;;::::::999555555444444444666777888666888999888777666777888666666777888777666555444444555666666666555333222000111111222222222222111222111000///...///000000///000000///......///111000000000000000000000000........................---..................---+++,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,777666666555555555666666555666777999::::::;;;;;;:::999999999999999999:::???@@@???>>><<<<<<>>>AAA;;;;;;<<<===???@@@BBBCCC???>>>=========>>>@@@AAACCCBBB@@@???>>>>>>======??????>>>>>>>>>>>>??????>>>>>>============>>>>>>;;;<<<<<<>>>@@@BBBCCCEEE@@@CCCDDDDDDBBB???>>>======???AAACCCCCCCCCAAAAAA>>>????????????>>>>>>===;;;;;;<<<===??????===<<<999:::;;;<<<<<<<<<;;;:::888888999:::999888777666555444444444444555666666555;;;AAACCC???;;;;;;<<<444444666777777777666555444444444333333333222222333222222222222222333333000000000000000000000000222222111111000/////////111///......///000000///////////////...............///000111111000///...000000///...............+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------.........//////........................///...,,,++++++,,,---///---------.........//////,,,,,,,,,------.........,,,,,,------...///000000///////////////////////////......------......///+++,,,------......------//////...------------...000000000000000000000000---..................---------......------,,,+++---,,,++++++------,,,+++))))))***+++,,,,,,------+++---///000///---+++)))((()))+++---.........---...---,,,,,,+++++++++++++++,,,------++++++,,,---...............///000111111///,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///++++++,,,,,,---...//////,,,---......//////............///111111222222222///000111333333222111111222666999888333000111333222333444666777999:::;;;===<<<;;;:::888777666666555555666888999:::;;;<<<777888888999999:::;;;;;;666777888999;;;<<<===>>><<<===???@@@AAABBBBBBCCCDDDDDDEEEHHHKKKLLLKKKJJJDDDDDDHHHNNNUUUYYYWWWUUUNNNOOOQQQSSSSSSQQQNNNMMMNNNMMMLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHFFFDDDEEEGGGIIIKKKCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBB============<<<<<<<<<<<<>>>===>>>??????>>>:::777999::::::;;;;;;::::::999555444444555555666777888666888999888777666777888777777888999999888777666444555666777777555333222000111111222222222111111222111///.........///000.../////////------///000................................................,,,------......------,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---444444444555555555555666777777777777777777777777;;;:::888777777888:::;;;?????????>>>===;;;:::999;;;<<<===>>>???@@@AAAAAA<<<===>>>===<<<;;;<<<===BBB???<<<;;;<<<=========???===;;;::::::<<<>>>@@@>>>===<<<===???@@@@@@???============>>>???@@@AAADDDDDDDDDCCCBBB???===;;;>>>>>>>>>??????@@@@@@AAAAAA???===<<<;;;;;;;;;<<<=========>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999::::::999999999888999:::888444333444777::::::::::::::::::::::::888777666555333333333333222222333444555555555555222111111111000000//////------............------000000000000////////////000000000000000000000000------------------------000000000000////////////.........---++++++,,,---..................------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------............---------......///------------------------...............------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---........./////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...//////000//////...,,,,,,,,,------.........------------------------/////////......---------///......------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,+++*********+++///...,,,+++******+++,,,---------,,,,,,++++++++++++***)))((()))***,,,......---,,,,,,,,,,,,---.........---------,,,,,,,,,///......------,,,+++++++++,,,------......------***,,,......---,,,---...000000////////////000000222222111111111111222222333444555555333111111111333333444555777999:::;;;CCC@@@<<<777444444555666666666888999999999999999::::::999999999999999999555666888888888:::<<>>======>>>@@@BBBBBBAAAAAACCCFFFIIIKKKJJJIIIGGGGGGGGGIIIMMMRRRTTTTTTSSSNNNOOOQQQRRRRRRPPPNNNMMMPPPOOOMMMLLLJJJIIIHHHHHHDDDDDDDDDDDDDDDEEEEEEEEEFFFEEECCCBBBCCCDDDFFFGGGEEEEEEGGGHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;::::::999999888666666666777888888999999777666555555555555555666888888888888888777666666333333222111111222333333222111///.........///000////////////////////////........................////////////////////////...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,444444444444555555555555555555666777888888999999;;;:::888777777888:::;;;<<<<<<===<<<<<<;;;:::999;;;<<<===>>>???@@@@@@AAA<<<===>>>>>><<<<<<===>>>CCC@@@===;;;<<<======<<<;;;<<<<<<======>>>>>>======<<<<<<===???@@@???>>>============>>>???@@@AAAAAAAAABBBBBBBBBAAA???>>>???@@@@@@@@@@@@@@@AAAAAA???>>>===<<<<<<;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::888888999999999999888888666777888777444444666888999999999999999999999999666555555444444444444555333444444444444444333333111111111111000000000///000111111222222111111000000000000000////////////000000000000000000000000222222222222222222222222.........//////000000000...//////...,,,+++---...////////////...---,,,+++......---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------------...........................---------,,,,,,,,,,,,++++++,,,,,,---........./////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////............------------------,,,,,,------------------------.........---------,,,,,,++++++,,,,,,,,,,,,,,,,,,---..................------,,,++++++******++++++++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,+++,,,+++)))((()))***,,,---...---,,,,,,,,,,,,---............---------,,,,,,------------------------,,,,,,---...............---...//////......///111000000////////////000000111000000//////000000111222333333333111000111222555555555666777888999:::???===999666444333444444555666777888999999999999888888888888888999999999666777999999999:::<<<>>>>>>===<<<>>>@@@BBBBBBAAAAAACCCEEEHHHIIIIIIIIIHHHIIIIIIJJJMMMQQQRRRRRRQQQRRRSSSSSSSSSRRRPPPOOONNNOOONNNLLLKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;:::<<<;;;;;;:::::::::;;;;;;<<<;;;;;;::::::999888888666666777777888999999:::888777666666555555555666777777888888777777666555333333222111111222333333222111000/////////000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,444444444444555555555555333444555666777999:::::::::999888777777888999:::999::::::;;;;;;::::::999;;;<<<<<<===>>>???@@@@@@===>>>??????======>>>???CCC@@@===<<<<<<<<<<<<;;;777:::===@@@AAA@@@===<<<<<<;;;;;;<<<>>>??????>>>============>>>???@@@@@@>>>>>>@@@AAAAAABBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>========================<<<;;;;;;777888888888888888888777444555666555444444666888888888888888888888888888444444444444555555666666555555555555444333222111111111111111000000000000111222222333333222222111000000000000////////////000000000000000000000000000000000000000000000000+++,,,---...///000111111...//////...---,,,...///111000000///...,,,+++***------,,,,,,,,,---......,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++*********------------------------,,,---------...///////////////............------,,,,,,,,,,,,,,,------............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................111000///---------......///......------,,,++++++------------------------------------,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++******+++,,,------------+++,,,,,,,,,,,,,,,,,,------,,,***))))))***++++++------,,,,,,,,,,,,------...............---------++++++,,,------...//////------...////////////......//////...---...000222000//////......//////000000//////......//////000000111111000//////222444888888777666666666777777999888666555333333222222555555666777888888888888666666666777777888888999888999::::::999:::<<<>>>===<<<<<<>>>@@@BBBAAA@@@BBBBBBDDDEEEFFFHHHIIIIIILLLKKKKKKMMMOOOQQQQQQPPPTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMKKKJJJHHHHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@???===;;;::::::;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;:::999999888888777777888888999::::::::::::999888777666555555555666666666777666555555444333222222111111222222333222222111000000000000111000000000000000000000000000000000000000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,333333444444444555555555333444444555777888888999999888777777777777888999777888999:::;;;;;;;;;;;;;;;;;;<<<======>>>??????===>>>??????>>>>>>???@@@CCC@@@>>>======<<<;;;:::777999===@@@AAA@@@???===;;;::::::;;;>>>??????>>>===============>>>??????===>>>>>>???@@@AAAAAABBBAAA@@@@@@@@@??????>>>>>>???>>>>>>>>>===;;;::::::;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;:::777777888888888888777777555555555444444444555666666666666666666666666666444444444555555555555555444444444444444333222111111111111000000000000000///000000000000000000///000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////000///------///000////////////...---,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,---------............------,,,,,,,,,+++,,,,,,,,,---------............---,,,+++++++++,,,------------------------,,,,,,,,,---...///000000............------------,,,,,,,,,,,,,,,---........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................222111...,,,+++,,,---...------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,---------,,,,,,---------,,,,,,++++++***++++++,,,,,,---......---,,,***)))+++++++++,,,,,,------------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---......///000/////////---------+++***+++...111/////////....../////////000//////......//////000000000000///...000333666;;;:::888777666555555444444444555444444333333222444444555666777777777777444444555555666777888888999:::;;;:::999999;;;======<<<<<<===@@@AAAAAA@@@AAAAAAAAABBBDDDFFFHHHJJJLLLKKKKKKLLLOOOQQQQQQQQQPPPOOONNNMMMLLLKKKKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@===<<<;;;::::::;;;===>>>>>>===<<<;;;:::999999999;;;;;;::::::999888888888777888888999::::::;;;;;;;;;:::999777666555555555555555666666555555444333222222222222222222222222222222222111111111111111111111111111111111111111////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++333333333444444444444555555555555555555666666666777777777777777777777777777888999:::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<>>>??????>>>>>>???AAABBB@@@>>>=========;;;::::::;;;<<<>>>???@@@@@@@@@;;;::::::;;;>>>??????>>>==================>>>????????????????????????@@@??????>>>>>>======<<<<<<@@@???>>>===<<<;;;::::::::::::;;;<<<===>>>>>>???:::;;;;;;;;;;;;:::999999777777888888888888777777888666555444444444333333555555555555555555555555555555666666555555444333111222222333444444333333000000000000000000111111...//////000000//////...000000000000////////////////////////////////////////////////////////////..................------...///000///------///111------..................,,,,,,,,,,,,,,,---...///,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------,,,------...//////------------------------,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...///......------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................222000...,,,++++++------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++000000///......///000000,,,++++++***++++++,,,,,,,,,---......---,,,***)))+++++++++,,,,,,---------------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------........................---------,,,,,,,,,---......///000/////////---------+++***+++...111//////............//////111000000//////000000111000111111000///111444777;;;:::888666555444333333222333444555555444444333333333444555666666666666333333444555666666777777888999::::::999999;;;======<<<<<<===???AAAAAA@@@@@@@@@@@@@@@BBBEEEHHHIIIJJJIIIJJJLLLPPPRRRSSSRRRLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFEEECCCCCCCCCCCCEEEFFFHHHGGGGGGFFFFFFGGGGGGHHHEEEDDDCCCBBBAAAAAAAAAAAA===>>>>>>??????>>>>>>===:::::::::;;;===???AAABBB??????>>><<<;;;;;;;;;;;;;;;::::::999999888777777777888888999::::::;;;;;;;;;:::999777666555555555555555555555555444333333222222222222222222222222222222222222111111000000000000000000000000000000...................................................------,,,,,,------...------------------------......---,,,+++******)))++++++++++++++++++++++++333333333333444444444444555555555555555555444444666666666777777666666666777777999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;===>>>>>>>>>>>>???@@@@@@???======>>>>>><<<;;;===<<<<<<======???@@@AAA;;;::::::<<<>>>@@@@@@???=========<<<<<<======>>>@@@???>>>>>>===>>>>>>>>>=========<<<<<<<<<<<<<<>>===;;;;;;;;;<<<===============>>>>>>>>>>>>:::::::::::::::999888888777888888888888888888777:::888555444555555333222555555555555555555555555555555666666666555333222000111222333444444444444000000000000111111111111000111111111111111111000000000000000////////////000000000000000000000000000000000000000000000000/////////.........---------...///...------///111+++,,,---...////////////------,,,,,,,,,---......,,,,,,,,,---------...............---------------,,,,,,,,,---------......,,,,,,,,,---...///000111------------------------,,,---------.../////////+++++++++,,,,,,,,,,,,------------------......///......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................000///...,,,,,,,,,------)))***+++,,,...///000000------------------------,,,,,,,,,,,,------------//////...------,,,++++++,,,+++***))))))***+++,,,++++++******++++++,,,,,,******+++,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------//////...---,,,,,,++++++------...////////////......//////...---...000222///......------......///111000000//////000000111000111111111000111444666999888777555444333222222222333444444555555444444222222333444555555555555444444444555555666666777777888999999888999;;;===<<<;;;;;;===???AAA@@@???>>>>>>>>>???AAADDDGGGHHHHHHIIIJJJNNNQQQSSSRRRQQQKKKKKKKKKLLLMMMMMMNNNNNNJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGCCCBBBAAAAAAAAAAAAAAAAAA<<<<<<============<<<<<<999:::<<<>>>@@@BBBDDDDDD??????>>>===<<<<<<<<<===:::::::::999888888777777777777888888999::::::::::::999888777666555555555555555555666555444444333111222222333333222222111111111222222111111000///////////////////////////........................------------------------...------,,,,,,------.................................---,,,+++***))))))++++++++++++++++++++++++222222333333333444444444333333333444444555555555555666666666666666666555666666888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::<<<============>>>@@@>>>=========??????===<<<=========>>>>>>??????@@@;;;;;;;;;<<>>======<<<<<<<<<======???>>>============>>>???<<<<<<<<<===============<<<;;;999999:::>>>AAACCCDDDDDDCCCAAA@@@>>>======::::::;;;;;;::::::999888888888999999999999888888999777555555666777666444555555555555555555555555222333555666777666555444111222222333333333222222///000000000111111111111111222222333333222222111000000000000////////////000000000000000000000000------------------------/////////////////////000,,,---...---,,,,,,...000------........................---,,,,,,,,,------,,,,,,,,,---------......------------............,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------------------------..................,,,,,,,,,,,,------......---------------...//////...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------++++++,,,,,,---...//////------------------------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,)))(((&&&%%%%%%&&&((()))++++++******++++++,,,---++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,---------------------------,,,,,,,,,---...............---...//////......///111///......------......///000//////......//////000...000111111000000222333666666444333333222333333222333333333333444444444111222333444444555555444555555555555666666666666444666777777777888;;;===<<<;;;;;;<<>>======<<<<<<<<<======::::::999999888777777777666666777777888999999:::888777666666555555555666666666666666666555444444111222333333333333222111000000111111111000///...................................................------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++************************222222333333333444444444111111222333555666777777555555666666666666555555555666777888888999999999::::::;;;;;;;;;;;;;;;;;;999;;;======<<<===>>>@@@===<<<<<<===???@@@>>>======>>>??????@@@???>>>>>><<<;;;;;;===@@@BBBBBBAAA>>>======<<<<<<<<<============<<<<<<<<<>>>???@@@<<<<<<======>>>>>>??????999888666777:::???EEEIIIKKKIIIGGGEEEAAA???===;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999999888666444555777999888666555555555555555555555555000222444666777777666666333333333333222222111000//////000000111111111222111111111222222111111111000000000000////////////000000000000000000000000........................---......///000111222222+++,,,------,,,,,,...000.../////////...---,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,---------......------,,,++++++,,,,,,,,,------------------------...............------------------.........//////...------------...//////...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................,,,,,,---.........------,,,------------------------------------------------------....../////////*********++++++,,,---------,,,+++))))))+++,,,---+++*********+++,,,,,,---///...,,,+++******+++,,,---------,,,,,,+++++++++***+++,,,,,,------------***+++,,,------,,,+++************++++++,,,,,,,,,+++,,,,,,------......///+++,,,------......------***,,,......---,,,---............------..................------.........---///111111000///000000444444333222222222333333333222222111222222333444111111222333444444444444666666666666666555555555333444666777777888;;;===<<<;;;;;;<<>>>>>>>>>>>???@@@AAABBB======>>>>>>>>>>>>======???AAACCCFFFFFFEEECCCBBB<<<<<<;;;;;;;;;<<<<<<===::::::999999888777777777666666666777888888999999777666555555555555666666666666777777666666555444111222333444444333222111///000000111111///...---........................000000000000000000000000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((())))))+++,,,---......************************222222222222222222222222222333444444555555444444555555666666666666555555666777888999999:::999999888999::::::;;;;;;::::::777777888999::::::::::::===============<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<======@@@EEEHHHGGGEEECCCCCCAAA???===;;;:::;;;<<<=========<<<<<<<<<======>>>???????????????>>>===<<<::::::;;;:::===GGGUUUaaa```]]]XXXQQQIIICCC>>><<<<<<;;;:::;;;<<<<<<;;;999888888888888777777777666777888:::999777666666666666666666555444444444333444444555555555333222111666555444444333333444444111111000000000000111111000111222333333222111000000000111111111111000000000///...------...///000111000///...............//////...------------.....................------------------------------+++++++++,,,,,,,,,------+++++++++,,,---...///000............////////////...------,,,,,,------...---...............------+++,,,...---,,,++++++,,,...---,,,,,,......---,,,------------------------000000//////.........---,,,,,,,,,---------......000///...---------------.........///000///,,,***///...---,,,,,,---.../////////.........---------000///---+++***+++---...,,,------,,,******+++---------------------------******+++++++++,,,,,,,,,+++++++++******))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,,,,+++***))))))........................++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++,,,------......------------------------------////////////////////////000000000000111111111111---......///000111111222111111111111111111111111000111111222222333444444444333222222333666888:::999888888777666555444444777777888888999999999:::888999:::<<<===<<<<<<;;;::::::<<>><<<<<<>>>AAA??????>>>>>>>>>>>>??????CCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<;;;:::999888:::999777666666666777888:::999999999888777777777777666555444444444444444444555666777666555333222444444333333333333222222111000000000//////......///.........------------//////.........---------------------------------...//////...,,,***+++,,,............//////000000******+++++++++,,,,,,,,,,,,,,,,,,++++++*********333333333333333333333333111222333333444444333333555555666666666666555555666666777888999999999999:::;;;<<<<<<===<<<<<<<<<888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>><<<@@@EEEGGGGGGDDDCCCBBBAAA???===;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>>>>???????????????>>><<<<<<<<<<<>>@@@BBBDDDEEEFFFFFFGGGIIIJJJJJJHHHGGGFFFEEEFFFGGGGGGGGGFFFDDDCCCDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@BBBDDDGGGJJJKKKJJJGGGEEE>>>???@@@AAABBBCCCCCCCCCFFFCCC@@@??????>>><<<;;;<<<===???>>><<<<<<>>>AAA=========<<<<<<=========AAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;:::999888999999777666666666777888999888888888888888777777666555555444333333444444444555555555555444333333444444333333333222222222000000000000//////....../////////.........------//////.........---------------------------------...//////...,,,++++++,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******444444444444444444444444000111222222333333222222555555666666666666555555555666777888999999999999::::::;;;<<<<<<<<<<<<<<<:::;;;<<<======>>>>>>===>>>????????????>>>======;;;;;;;;;;;;<<<===>>>???<<<@@@DDDFFFEEECCCBBBAAAAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;<<<===>>>???@@@======>>>@@@@@@AAAAAAAAA>>>>>>======BBBNNN^^^iiinnnjjjbbbYYYOOOFFF???<<<;;;:::999:::<<<<<<;;;999::::::999999999888888888:::;;;;;;999666444333333444444444444555555555555555555666777777777666666333333222111111111111111111111000000000000111111000111111222222111111000...//////000000//////...------,,,,,,,,,,,,------///...------------------//////...------------...........................---------------------------------.........//////------,,,,,,,,,------...,,,,,,,,,------------.........------------......+++,,,---...............111222333111...,,,,,,,,,...---,,,,,,......---,,,------------------------/////////...............,,,,,,,,,---------............---------...//////000...------.........---///...------------...///---,,,,,,,,,,,,+++++++++...------------,,,,,,,,,///111222222///---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////............------+++,,,------......------------------------------........................//////000000000000111111////////////000000000000111111111111111111111111000111111222222333444444444333333333444666777999<<<;;;888666555555666777666666777777777777888888888888999;;;;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBAAAAAACCCCCCFFFJJJMMMLLLGGGBBB<<<===>>>@@@AAABBBBBBBBBDDDBBB???======<<<:::999===>>>>>>>>>======>>>@@@>>>>>>============>>>>>>>>>??????>>>>>>===<<<;;;:::;;;;;;;;;:::999888777999888888777666777777777777777777777888888888888555444444333333333333333555444333333222222333333333333333333222222222222000000000000000//////...000000000/////////.....................------------------------------------...///...,,,++++++,,,******++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***444444444444444444444444111111222333333333333333555555666666666666555555555666777888999999999999888888999::::::::::::999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::::::::;;;<<<>>>???@@@<<>><<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAA>>>>>>???@@@@@@@@@@@@@@@======<<<<<>>??????@@@@@@???@@@AAABBBBBBBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBGGGLLLKKKDDD===:::;;;===>>>@@@AAABBBBBB@@@>>><<<;;;<<<;;;:::999>>>>>>>>>>>>===>>>??????@@@@@@????????????@@@@@@===============<<<;;;;;;999:::::::::999999888777999888888777777777777777555666666777777888888888444333333222222222333333555444222111111111222333333333333222222222222111000111222222222222111000000000000000////////////........................---------------------------...///...,,,+++,,,---*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++222222222222222222222222222333333444444444444444555555666666666666555555555555666777888888888888777888999999::::::999999999:::;;;<<<<<<===<<<<<<<<<<<<======<<<<<<;;;:::999999999:::;;;===>>>???;;;>>>AAABBBAAA@@@?????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAA@@@@@@@@@@@@@@@???>>>===999:::;;;<<<===@@@CCCEEEFFFDDDBBB@@@===;;;::::::999888888:::;;;<<<;;;999777777777777666666666666555777888888666555555666222333333333444444555555999999888777666555555555444444333222222222222333111111000000000000111111000000000000000000000000......////////////...............//////.........------,,,,,,,,,------...//////...------------...---------.........//////------------------------+++,,,,,,,,,,,,---------......---,,,,,,,,,---------.........///////////////......------......///++++++,,,---......------,,,...//////...---...///...---,,,,,,......---,,,---------------------------------...............,,,,,,,,,---------......---------------...///000000...,,,,,,---...///...---..................---------------............,,,,,,---......------,,,---///111111///---++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,---+++,,,------......------------------------------...........................////////////000000000000000000000////////////111111111111111111111111000111111222222333444444444444444444555555666777888666444222222333555777777777777666666666666666777777888888999::::::;;;>>>>>>>>>>>>????????????>>>>>>???@@@AAABBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@CCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@AAAEEEJJJIIIBBB<<<999:::<<<>>>???@@@AAAAAA???===<<<===>>>@@@@@@???@@@???>>>>>>>>>?????????@@@@@@????????????@@@@@@===============<<<<<<;;;999999:::::::::999888888888888888888777777777666555555555666666777777888333333222222222333333444444333222111000111222222333333222222222111111111111222444555555444333222000000000000////////////---.....................------------------------,,,.........,,,+++,,,---,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++222222222222222222222222333333444555555555555444555555666666666666555555444555666777888888888888999999:::;;;;;;;;;;;;;;;888888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999999:::;;;======;;;===@@@AAA???>>>===>>>=====================<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@??????===<<<<<<555777;;;>>>???@@@??????>>>===<<<;;;::::::::::::888888888999;;;<<<;;;999777777666666666555555555333555777777666666666777333333333333444444444444888777666555444444444444222222111000000000000000111111000000000000111111111000000//////000000111...//////000000//////.........///000000///......------------------.../////////...------------...,,,,,,------.../////////------------------------+++++++++,,,,,,,,,------------,,,,,,,,,------............/////////000000//////............//////,,,,,,------------,,,,,,***,,,......------...///...---,,,,,,......---,,,---------------------------------------.........,,,,,,,,,---------............---------.../////////---,,,,,,...//////...------...//////...------------...............///,,,,,,,,,------------...,,,---//////...,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,---------------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---+++,,,------......------------------------------------------------------......////////////000000////////////000000000000111111111111111111111111000111111222222333444444444444444555555555666666444333222111222444666777888888777777777777666666777777777777888999:::;;;???????????????@@@@@@@@@======>>>???AAABBBCCCCCCAAABBBCCCDDDEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@BBBAAABBBEEEHHHGGGBBB>>>:::;;;<<<>>>???@@@@@@@@@AAA@@@@@@AAACCCFFFFFFFFFAAA???>>>>>>?????????>>>======<<<<<<<<<<<<======<<<===============<<<<<<999999::::::::::::999999777888888888888777666666555555555555666666666666333333333333333444444555444333222222111111222222222222222222111111111111111222444666666555333222000000000/////////......---------...............------------------------,,,---......,,,,,,,,,...---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,333333333333333333333333222222333444444444444333555555666666666666555555444555666777888888888888999999:::;;;;;;;;;;;;:::888999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888888888888999999:::;;;;;;===??????>>><<<<<<===:::;;;<<<======>>>>>>>>>>>>>>>======>>>??????@@@======>>>>>>>>>======<<<888999;;;>>>@@@AAA???>>>;;;::::::999999999::::::888777777999;;;<<<;;;999777777777777666666666666444666777777666555555666444444333333333333333333333333222222222333555666222111111000000000000000111111000000000000111111111000///......///000111///000000111111000000///------...//////...------......------......///000//////...------------...,,,,,,------...//////000------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,------...///---------.........////////////............//////------------,,,,,,+++***+++---......---,,,---......---,,,,,,......---,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......///......---------......---,,,,,,---///000///---------...//////...------,,,,,,,,,------.........------,,,+++,,,---...///+++---......---,,,---///........................******+++++++++,,,,,,,,,++++++,,,,,,------------++++++,,,------,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------......+++,,,------......------------------------------------------------------........./////////000000......//////000000111111111111111111111111111111000111111222222333444444444444555555555555555555111111222333444666777888999999888888888777777777777777666666777888:::;;;<<<<<<<<<======>>>>>>>>><<<<<<===>>>@@@AAACCCDDDDDDEEEGGGHHHHHHHHHGGGFFFBBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCCCCBBBAAA???;;;<<<===>>>???@@@@@@@@@CCCBBBAAABBBEEEGGGGGGGGGBBB@@@>>>>>>???@@@???===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<<<<;;;::::::;;;;;;;;;;;;::::::777888888999888777666555666666555555555555555444444444333333444555555666333333333333333222222111222222222222111111111111///111333555555444222111/////////.........---------------.........//////------------------------,,,---......,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,444444444444444444444444111111222333333333333222555555666666666666555555444555666777888888888888777777888999999999999888888999:::;;;<<<<<<<<<<<<===============<<<<<<;;;888888888777888888999999;;;===??????===<<<<<<<<<999:::;;;===>>>????????????>>>>>>>>>>>>>>>??????:::;;;<<<===>>>>>>>>>>>>===<<<===>>>??????>>><<<666666666666777888999:::777777777999;;;<<<;;;:::888888888888777777777777666777888777555333333444444444444333333222222222/////////000111444666888444333333222111222222222111111000000000000111111111000///......///000111000000111111111111000000,,,,,,---......---,,,,,,...............///000111//////...------------...,,,,,,------...///000000---------------------------------.........//////+++++++++,,,---...///000,,,,,,,,,---------......//////............//////.........---,,,+++***)))---///000///---,,,,,,---...---,,,,,,......---,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......000///...---------------,,,,,,,,,...000000...,,,,,,---...//////...---,,,+++++++++,,,,,,---------...---+++++++++---///000,,,---...---,,,---///111////////////////////////******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++------------++++++++++++++++++++++++++++++------,,,,,,+++***))))))************************++++++++++++++++++++++++((())))))))))))*********---------.........//////+++,,,------......------------------------------------------------------............/////////000---......///000111111222111111111111111111111111000111111222333333444444444444555555666555555555000111222444666888999::::::999999999888888777777777777666666666888999;;;777888888999999::::::;;;;;;;;;<<<===???AAABBBDDDBBBCCCDDDFFFFFFFFFEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@??????????????????===???@@@???>>>======???======>>>???????????????CCCBBBAAAAAACCCDDDDDDDDDCCC@@@>>>>>>@@@@@@???=========<<<<<<<<<<<<======::::::;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;777888888999999777666555666666666555555444444333444444444444444555666777333333444555444333222111222222222111111111111000---///222444444333111000///.........---------------------.........//////------------------------,,,---......,,,,,,---...,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,333333333222222222111111222333444444444444333222111333555555444444444555444444444555555555555666777777777777777888888999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999::::::;;;:::::::::<<<<<<======>>>?????????<<<<<<<<<<<<============;;;::::::999999::::::;;;::::::;;;>>>@@@@@@>>><<<:::999999888888999999:::888888888999999:::::::::777777777777777888888888777777777666555555444444666666555444333333333333333333333222222222111111333333222222111000//////000000////////////000000////////////////////////111111000000/////////.........//////////////////........................///...---,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///......------,,,++++++------...///000000//////,,,,,,,,,---------......///////////////////////////...---,,,+++,,,---...***+++---//////...---+++.........,,,***)))+++,,,111///---...000111///---------------------------------............---------...///111111///...---000///...------...///000......////////////..............................------,,,++++++***)))))))))***+++,,,---.........//////...------,,,++++++)))))))))))))))))))))))),,,,,,,,,------.........///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................+++,,,---......---,,,+++---------.....................------------......///...------------......000000111111111111000000000000000111222222333333111111111222222333333333111222222333444555777888===<<<:::777666444444444555666666777888999999:::777777999:::;;;<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBCCCBBB@@@?????????@@@@@@@@@AAAAAA@@@@@@???>>>===>>>???@@@???>>>===>>>???????????????????????????>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>======:::::::::<<<>>>@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;???>>>;;;999888999:::::::::999777555444333444444444444444555555555555666555555444333333222111111333333333333333333333333000000111111111111000000000000000000000000000000111111000000//////......000///...---,,,---.........------,,,,,,++++++***////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))111111111222222222222222222222333444444333222222///111333333222222222333555555555666666666666777777777666666777777888999999999999888999::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888999999::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============::::::999999999999::::::::::::;;;===???@@@>>><<<;;;:::999999888888888999999999999999999999::::::777777777777777777777888888888888777666666555555444333333333333333444444444444444333333333222222333333222222111000000///000000////////////000000000000000000000000000000000000000//////.........///////////////.................................///...---,,,,,,,,,,,,---........................---------------------------------------------------...//////------...///---------------------------......////////////...,,,,,,,,,---------.................................---,,,,,,,,,,,,---...------.........---+++***)))+++,,,,,,+++***+++,,,+++)))((())),,,---,,,+++------------------------------............---------...///000000///...---000///...------...///000......////////////..............................---------,,,++++++*********+++,,,,,,------------......------,,,+++++++++************************++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................,,,---............---,,,---------............///......------------......////////////////////////000000111111111111000000///000000111111222333333111222222222222222222333222222222333444555666777999999888777555444333333444555555666666777777777666777888:::;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<===???@@@???>>>===>>>???????????????????????????>>>>>>>>>>>>?????????@@@??????>>>>>>>>>=========>>>===<<<===>>>>>><<<:::;;;;;;;;;;;;<<<<<<===>>>@@@???<<<:::999999999::::::888777555444444444444666666555555444444444333555444444333222222111111333333333333333333222222000000111111111111000000111111111111111111111111000000000000//////......///...---,,,,,,,,,---...++++++++++++************........................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************000000000111222222333333111222222333333222222111///111333333222222222333555666666666666777777777666666666666666777888888999999999999999:::;;;;;;<<<<<<;;;;;;::::::999999::::::999999888999999999;;;;;;<<<<<<<<<;;;;;;:::<<<<<<;;;::::::999888888;;;<<<<<<<<<<<<=========::::::999999999999::::::::::::;;;===??????===;;;;;;::::::999888888888999::::::999999999999999999888888777777777777777777999999888888777666666555111111111222222333444555555444444444333333333333333333222222111000000000000000////////////000000111111111111111111111111/////////...............000000//////.........---..............................---,,,,,,,,,------........................------------------------////////////////////////---///000///...---...///++++++,,,------...//////....../////////......---,,,,,,,,,---------..............................------,,,,,,,,,------...000///...---,,,++++++***&&&(((+++++++++***+++,,,+++******+++---//////...------------------------------............---------...///000000///...---//////...------...//////......////////////......------------------------......------,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------...//////...------------........./////////......------------......///000111222222222111000000000111111111111000000//////000111111222222333222222222222222111111111333333333333333444555555555666666666666444333222444444444444444444444444666666888999::::::::::::;;;<<<===>>>???@@@AAABBB@@@@@@@@@AAAAAAAAAAAABBB@@@??????>>>>>>>>>>>>???????????????>>>===<<<;;;===>>>??????======>>>???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>===============<<<>>>===<<<===>>>>>><<<:::;;;:::::::::;;;===???@@@AAA@@@===;;;:::999999999999888777555444444444444777777666555444333222222444444333333222222111111444444333333222222222111///000000111111000000///000000000000000000000000000000000////////////.........---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************000000000111111222222222222222222222222222222222111333555555444444444555555555555555666666666666666555555555555666777777999999999999999:::;;;;;;<<<<<<;;;::::::999999999;;;:::999999888888999999<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999888;;;;;;;;;<<<<<<<<<======;;;;;;::::::::::::;;;;;;;;;::::::<<<>>>>>>===;;;999999888888999999:::;;;:::::::::999999888888888888888888777777777777777888888777777666555555555222111111111222222333444444444333333333222222222222222222111111111000000000000////////////000000000000000000000000000000..................------000000000///......------...........................------,,,,,,,,,------........................------------------------////////////////////////---...///...---,,,---///,,,,,,,,,---------......////////////...---,,,,,,,,,,,,,,,---------..............................---,,,,,,,,,------......000///...,,,,,,+++,,,,,,)))*********)))***,,,...------------.../////////------------------------,,,------......------,,,---......//////......---..............................////////////......------------------------.........------,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++*********---------------------------------,,,,,,+++++++++((())),,,---...---,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................------......//////000000......------------.........000222333333222111000000000111111111111000000//////000000111222222222333333222222111111000000333333333222333333444444222444555777777555444222555444444444444444444444666666777888999::::::999;;;;;;<<<===>>>???@@@AAA======>>>??????@@@AAAAAA>>>>>>>>>============>>>>>>>>>>>>>>>===<<<;;;:::<<<===???>>>======>>>???========================<<<<<<<<<============>>>============<<<<<<<<<<<<:::::::::<<<>>>@@@???>>><<<<<<;;;:::;;;===???@@@AAA@@@>>><<<:::999999999888777777666555444444444666666555444444333222222333333333333222222111111444444333333222111111111//////000000000000//////........................////////////////////////------,,,,,,++++++++++++,,,,,,---......///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************222111111111111111111111222222222222222222222222111333555555444444444555333333333444444444555555555555555444555555666777999888888888888999::::::;;;;;;:::::::::999999999::::::999999888999999:::<<<=========<<<;;;;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;======<<<;;;666666777888999;;;<<<===:::::::::999999888888888888888888888777777666666777666666555444444333333444333222222111111111222222222222222111111111000222222222111111111111111000000////////////000000////////////////////////------..................000000//////.........---........................------,,,,,,,,,------...........................------------------------------------------------+++,,,------++++++,,,---......---------,,,,,,,,,......///......---,,,,,,,,,,,,,,,---------..............................+++,,,,,,------.........------,,,,,,,,,------......---+++)))((()))---000---------,,,++++++++++++------------------------,,,,,,------------,,,,,,------............------------............------......////////////......------------------------......------------,,,,,,------.........---,,,,,,,,,,,,++++++++++++******------------------------//////......------,,,,,,)))+++---...///...---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.................................------.........------......///000000111......------------......---...000222222111000///000000111111111111000000...//////000111111222222222222222111111000000000333333222222222333333444222333555777777666555444666666666555555555555555666777888888999999999999;;;;;;<<<===>>>>>>??????;;;;;;<<<===>>>???@@@@@@============>>>============>>>>>>======<<<;;;:::;;;===>>>>>>======>>>???========================;;;<<<<<<<<<============<<<<<<<<<<<<============:::::::::<<<>>>@@@???>>>>>>===<<<<<<<<<<<<===>>>@@@???>>><<<;;;999999888777777777666666555444444333444444444444444444444333222222222222222111111333333333222222111111111//////000000000000//////////////////////////////.............../////////,,,---,,,,,,,,,,,,+++++++++,,,------...///000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************222222222222222333333333444333333222222333333444///111333333222222222333222222333333333444444444444444444444444555666666777777777777777888999999999999999:::::::::::::::999999888888999999:::;;;<<<<<<<<<<<<<<<;;;:::999999999:::;;;;;;<<<======:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<===<<<;;;666666777888999;;;===>>>::::::999999999999999999999999888888777666666666666666555444444333333222555444333222222111111111111111111111000000000000111111111111111111111111000000////////////000000......................................./////////////////////////////////........................------,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,//////...---,,,,,,++++++------.........------,,,,,,,,,,,,---------......------------------------++++++,,,---............,,,,,,,,,---------......///...,,,)))((()))---000///000000///,,,++++++,,,------------------------,,,,,,------------,,,,,,------------------------------............------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++------------------------////////////............+++,,,---.........---,,,*********++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...........................---,,,,,,,,,,,,---...------...///000000111222......------------......,,,---///000000000000///000000111111111111000000......///000000111111222111111111111111000000000222222222222222333444444222333555666666666555555666666666666666666777777777888888999::::::999999;;;;;;;;;<<<===>>>>>>>>>;;;;;;<<<<<<===>>>??????<<<======>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;::::::<<<============>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============<<<============>>>>>>>>>>>>===<<<===>>>>>><<<:::>>>>>>>>>=========<<<<<<======<<<;;;:::999999888666666777777666555444444222222333333444444444444222222222222222222111111222222222222222222222222...//////000000//////...111111111111111111111111---............/////////---------------,,,++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///000111222444555777777555555444333333444555555///111333333222222222333333333333444444444555555444444333333444444555666666666666666666777777888888888888999::::::;;;;;;777777777888999:::;;;<<<<<<<<<<<<;;;;;;:::999888::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::999999:::::::::===;;;::::::;;;<<<;;;:::888888888888999:::;;;;;;999999999999999999::::::999999888888777666666555666666666555444444333333444444333333333333333444222222222111111111000000111111111111111111111111000000////////////000000////////////////////////.........//////000000000------......///000000000........................,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------------------,,,,,,,,,---.........------,,,,,,,,,---------......------------------------***+++,,,...............,,,---.........---,,,+++)))***++++++***+++---...///111222000...,,,---///------------------------+++,,,,,,------,,,,,,+++...------------------...,,,------......------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,---------------------------------------...............---------,,,,,,,,,,,,,,,)))******+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................---,,,++++++++++++,,,---------...///000111222222......------------......------...//////000000111000000111111111111000000......//////000111111111000000000000111111111111111111111111222333444555333333333333444444444444555555555666777777777888888999999::::::::::::::::::;;;;;;<<<<<<======>>>;;;<<<<<<<<<======>>>>>><<<===>>>?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;======<<<===>>>@@@????????????????????????<<<<<<=========>>>>>>>>>=========>>>>>>>>>??????>>>===<<<===>>>>>><<<:::;;;<<<>>>??????>>>===<<<::::::;;;::::::999999888555666666777777666555444444444333333333333333333111111111111111111222222000000000111222222333333......////////////......000000000000000000000000---------.........//////---......///...---,,,+++))))))******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------************************++++++++++++++++++++++++---...000333555888:::;;;666555444444444444555666111333555555444444444555444444444555555555666666444333333333333444555555555555555555555666777777777777888999:::;;;;;;<<<666777777888999;;;<<<===;;;;;;;;;;;;:::999888777<<<<<<;;;::::::999999999:::::::::;;;;;;;;;<<<<<<999888888888888888888999===;;;::::::;;;<<<;;;:::;;;:::999999888888999999888888888999999::::::;;;999999999888777666666555777777777666555555444444333333333333444555666666333333333222222222111111111111111111111111222222000000////////////000000000000000000000000000000.../////////000000111111,,,,,,---...///000111111........................,,,,,,,,,,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++,,,,,,------......///++++++,,,---............,,,,,,,,,---------......------------------------)))+++,,,...//////......---...///000///,,,***(((###&&&+++------,,,,,,,,,)))+++---,,,***)))+++---------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,---......---,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////------------------------------------------------,,,,,,,,,------.........------,,,+++*********+++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,************,,,,,,------...///000111222222.........------.....................///000222222000000111111111111000000......//////000111111111//////000000111111222222000000000111222444555666333222222111111222333333444444444555666777888888999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<=========<<<<<<<<<===============<<<===>>>@@@@@@@@@???>>>????????????>>>===<<<;;;:::;;;======<<<===>>>@@@????????????????????????============>>>>>>>>>>>>======>>>>>>??????@@@@@@:::::::::<<>>888:::===@@@AAA@@@>>>===888999999::::::999999888555666777777777666555444666555444444333222111111111111111111111111222222//////000111222333333444......////////////......---------------------------------.........//////---.../////////...---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........************************++++++++++++++++++++++++111333666999<<<===>>>>>><<<;;;999777555333222111111222222333333444444555333333333333333333333333222222222333333444444444333444444444555666666666666666555666666777888999777777777888999:::<<<<<<>>>>>>===<<<<<<<<<<<<<<<888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<999999999888888888777777<<<<<<<<<<<<;;;;;;:::999:::999999888888999999:::777777888888999999::::::888777777777666666555555666777888888777555333111555555555555555555444444222222222222222222333333222111111000///......---////////////////////////........................///............---------////////////////////////------............------,,,---------,,,++++++***,,,,,,,,,---...///000000------------------------+++++++++******)))))))))......---------...//////---.../////////...,,,+++***,,,------,,,+++,,,,,,...............------------------,,,,,,++++++++++++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------+++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---...//////000000//////////////////............&&&''')))+++,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...---------............///------.....................---,,,,,,......---,,,---,,,,,,,,,...///...------+++***+++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,//////---***---,,,,,,,,,,,,---......---------............///000000000000111111111111111000/////////000222333000000000000000000000000333111///...///222666999333222000//////000222333333333333333333333333333222333555444444444777999===<<<;;;:::999888888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============:::<<<>>>???@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;======<<<<<<;;;;;;;;;:::===???@@@@@@>>>======>>>===>>>>>>?????????>>>>>>;;;<<<>>>??????===;;;:::;;;;;;<<<<<<<<<;;;::::::;;;:::999888777777777777777555444666999;;;:::888555555444444444333333333222333333333333222111111000000111111111111000000000000000000000000000000///...------...///000111222000---...000000...+++------,,,+++++++++,,,,,,***++++++,,,,,,++++++***---,,,+++***)))***+++,,,))))))***+++---...//////)))))))))***,,,,,,+++***)))))))))***++++++,,,,,,444666888:::<<<=========>>>===;;;999777555444333111222222333333444444555333333333333333333333333444444333333333333333333444444555555555555555555666666666666666777777888666666666777888999:::;;;<<<<<<;;;:::::::::::::::888888999999999:::::::::;;;;;;:::::::::::::::;;;999999999888888888777777:::::::::::::::999888888:::999999888888999999:::777777888888888888888888666666777777777777777777888888888888666444111000444444555555555555555444222222222222222222222222111111000000//////......////////////////////////........................///............---------........................------............---------------------,,,++++++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++,,,---...............------,,,***,,,...---,,,+++,,,------------...............------------,,,,,,+++++++++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,))))))***++++++++++++***////////////............******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------------,,,...---,,,,,,,,,,,,---...---------............///------------------------...---,,,,,,......---,,,---,,,+++,,,---...---,,,,,,+++******,,,......---******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///---***---------------......///------------................../////////000000000000000///...///000111222000000000000000000000000111000///...///111444666333222000//////000222333333333333333333333333333222444444444444444666888<<<;;;:::999888888888888888999999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;<<<>>>??????>>>===<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>=========<<<<<<>>>???AAA@@@>>>======>>>??????????????????>>>>>>===>>>??????>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888777777777777999777555555777777555222555555444444444333333333222333333333333222111111000000111111111111000000//////////////////////////////.........///111111000...,,,,,,---...,,,*********+++,,,------......+++,,,,,,------,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++***++++++******************888999;;;<<<=========<<<>>>===;;;888666555444333111222222333333444444555222222222333333444444444555555444444333222222222666666555555555555555555777777777666666666666666555555555666777888999::::::999888888777888888888888888999999999:::::::::;;;;;;:::999888888888888999999999888888888888888888888888888888888777666999999888888888888999999888888888777777777777777666666666777888888999999:::999888666444222111000222333444555555555555555444333333222222111111111000000000000////////////////////////////////////........................///............---------------------------------------............---------............---,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((((((((()))***+++,,,---///......---------------+++,,,......,,,+++,,,---,,,,,,------......//////...---------------,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,......------,,,,,,+++++++++,,,,,,+++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------------/////////............------......------,,,+++***---,,,,,,++++++,,,,,,---------............------...------,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,......---,,,---+++***+++,,,---,,,***,,,***)))***,,,.........------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,------,,,***------,,,,,,------...///------------............------.........////////////............///000000000000000000000000000000///////////////000111222333222111000000111222333222222333333333333333333222444444444333444666888:::999888777777777777777777777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???>>>===<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;????????????>>>>>>>>>>>>>>>@@@AAAAAA???>>>>>>???@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<============:::999888777666666666666666555444444555444222111555555444444444333333333222333333333333222111111000000111111111111000000/////////////////////////////////...//////000111111///---,,,------,,,+++***+++,,,---......---,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******......---,,,+++******)))((())))))************))),,,,,,++++++***))))))(((:::;;;<<<>>>??????>>>>>><<<:::888666444222222111111222222333333444444555111111222333333444555555444444444444444333333333777777666666555555444444777777777777777666555555555555555666777888999:::999888777777666666777777888888999999999:::::::::;;;:::999888777777777777888888888888888888888888777777888888888888777777999999888888888888999999888888888777777666666666777777777888888888888888999888666555333333222222111222333444555666666666444444333333222111000000////////////000000000000////////////////////////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......///......------...---------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000///...---,,,+++,,,---...+++---......---,,,,,,---++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,++++++******+++,,,+++******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,//////000111111111111000//////.........---------............---,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------............///---------,,,,,,,,,,,,,,,---,,,+++,,,.........,,,,,,+++***+++,,,,,,+++***+++***)))***---...///.........------------......************************++++++++++++++++++++++++++++++++++++,,,,,,+++***,,,++++++++++++,,,------,,,,,,---------.........------........./////////------------......//////000000000000000000000000//////000000111000000000222222111000000111222222222222222222222333333333333444444444333333555777777777666555555555666666666666777777888999999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;===>>>>>><<<<<<<<<;;;;;;;;;::::::?????????>>>>>>>>>>>>>>>???@@@AAAAAA???>>>>>>???@@@AAAAAA@@@@@@???>>>===>>>>>>===<<<;;;:::999999888999:::;;;<<<=========999888777777666666666777333333444555666666555444555555444444444333333333222333333333333222111111000000111111111111000000////////////////////////..................//////222111///.....................//////...,,,)))'''))))))************))))))***+++,,,---,,,+++***)))...------,,,+++***))))))((()))******))))))))))))+++++++++*********)))))):::;;;===???@@@@@@@@@@@@<<<:::888555333222222222111222222333333444444555111111222333333444555555222222333444444555666666777777777666666555555444777777888888777666555444666666666777888999:::;;;999888888777777777777777888888999999999:::::::::;;;:::999888777666666666888888888888888888888888888888999999999999999888999888888777777888888999999999888888777777666666999999999888777666555555666555444444444444555555111222333444555555555555444444333333222111000000////////////000000000000////////////////////////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......///......------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000000///...---++++++,,,------+++---///...---,,,------***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------,,,++++++***+++---,,,+++***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,---............---............------------,,,,,,------......---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,---------------------------------............//////.........---------,,,---,,,+++,,,...///...---,,,+++++++++---...---,,,,,,***)))***,,,.........***))))))(((((())))))***************************++++++++++++++++++++++++***+++,,,,,,++++++++++++******))))))******+++,,,,,,,,,,,,------------........./////////000000000,,,------...............///////////////////////////000111222222111111000222111111111111111111222111111111222222333333333333444444444222333444666555555444444444555666666555555666777777888888999::::::;;;<<<======>>>>>>===============<<<;;;;;;:::::::::;;;<<<===>>>???<<<;;;;;;;;;;;;:::::::::========================>>>@@@AAAAAA???>>>>>>???@@@@@@@@@@@@@@@???>>>======<<<;;;999888888999999777888999;;;;;;<<<<<<<<<999888888777777777777777444555777888888777666666555555444444444333333333222333333333333222111111000000111111111111000000........................------------------------111111///...,,,,,,...///...///000000///,,,***(((******++++++++++++*********+++,,,---,,,+++***)))++++++++++++++++++++++++(((***++++++)))((()))***))))))*********+++++++++:::;;;===???@@@AAAAAA@@@>>><<<999666444333333444111222222333333444444555222222222333333444444444111111222444555666777888777777666666666666666666666666777888888777555555666666666777888999:::;;;999888888777777777777777888888999999999:::::::::::::::999888777777777777888888888888888999999999888999::::::;;;:::::::::888888777777777777888888999999999888888888888888:::999888777666444333333333333333444555555666666111222333444444444444444444333333222222111111111000000000000////////////////////////////////////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,---//////---,,,---...++++++,,,,,,------......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,------------...//////......------,,,,,,***,,,......,,,+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------.........------------,,,******+++------.........---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,,,,------......------,,,---------............////////////......------,,,,,,++++++,,,...///...------,,,,,,---000111111000---+++***+++,,,------,,,******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,++++++,,,******))))))******+++,,,,,,,,,,,,,,,------------....../////////000000000,,,---......//////......///////////////////////////000111111222222222111111111111111111111111111000000111111222333333333333444444333222222444555444444444444444555666777555555666777777888888999999:::;;;<<<===>>>??????======<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@@@@>>>======>>>>>>>>>>>>?????????>>>>>>===;;;999888777888:::;;;999999:::;;;<<<<<<<<<<<<999999888888888888888999999;;;===<<<:::777555555555555444444444333333333222333333333333222111111000000111111111111000000........................------.........---,,,,,,......---***((((((***---+++,,,---...//////...------------......---------+++,,,,,,,,,,,,+++******))))))******++++++,,,,,,(((+++------)))((()))+++((())))))***++++++,,,,,,<<<===>>>@@@@@@??????>>>>>><<<999555333333333444111222222333333444444555333333333333333333333333222333333444555666777777666666666666666777777777444555777888888888666555555555555666777888999:::888888777666666666666666888888999999999::::::::::::999999888888888999999777777888888888999999999888999999:::;;;;;;::::::888888777777777777888888999999999999::::::::::::888777777666555444333333222333444555555555444333222333333444444444333333222222222222222222222222111111000000//////......////////////////////////........................///............---------------------------------+++,,,,,,------,,,,,,+++++++++,,,---------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,++++++***+++++++++,,,------------,,,++++++,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.....................---------+++---//////...,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......///000000000000000.........---------,,,,,,)))***+++,,,---------------,,,,,,++++++,,,,,,------,,,***))))))***,,,---,,,,,,---......---,,,,,,---------............/////////...------,,,++++++,,,++++++,,,...//////...---------///222444555444...---++++++,,,---,,,+++---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,///...,,,+++,,,---+++++++++++++++,,,,,,---++++++,,,,,,,,,---------------........./////////,,,---...///000//////...////////////////////////.........///000111222222111111111222222111111111///000000111222222333333333444444333222222333555333333333444444666777777555666666777888888999999777888999:::<<<===>>>???<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<>>>??????===<<<<<<===;;;<<<===>>>>>>>>>>>>>>>===<<<:::888888:::===???<<<<<<===============<<<::::::999999999999:::::::::===@@@???;;;888666666555555444444444333333333222333333333333222111111000000111111111111000000........................//////000000000///------------,,,)))&&&&&&))),,,+++,,,,,,---...///000000,,,,,,------------,,,,,,---,,,++++++******++++++)))*********++++++++++++)))---///...***(((***,,,******************++++++>>>???@@@@@@???>>>===<<<===:::666333111111111222111222222333333444555555444333333333333333333333444444555555555555555555555555666666777777888888333555777888999888777666444444444444666777888999777777666555555555555666888888999999999:::::::::999999999999999999::::::777777888888999999999999777888999:::::::::::::::888888777777777777888888999999999::::::;;;;;;;;;555555555555555444444444333444555666666444222111333333444444444333222222222222222222222222333333222111111000///......---////////////////////////........................//////.........---------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,******+++,,,,,,---......------------------------)))))))))******+++++++++///...---,,,+++++++++++++++,,,---...---,,,+++***,,,...//////...------...---,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---------,,,,,,+++++++++,,,,,,,,,------.........---------...............+++...000000///------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---//////---......///////////////......---------,,,,,,,,,******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,---......---,,,,,,---------.........//////......---,,,,,,+++******,,,++++++,,,...//////......---...111444777777777///---,,,+++,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---//////,,,+++,,,...------,,,,,,------...///++++++,,,,,,,,,---------,,,,,,,,,---------......------///000000000///...////////////////////////,,,,,,------...000222333111111222222222222111111///000000111222222333333333444444333222111333444333333333444555666777888666666777777888888999999666777888999;;;<<<>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;:::::::::999999:::;;;;;;;;;<<<<<<======<<<===???>>><<<;;;;;;<<<999:::;;;===>>>>>>>>>>>>>>>===:::999:::<<<@@@BBB>>>????????????>>>>>>===:::::::::999::::::;;;;;;777;;;??????<<<:::999:::555555444444444333333333222333333333333222111111000000111111111111000000........................000111222222222000///.........---***''''''***...///......---------......))))))************))))))...---+++***)))***+++,,,++++++*********************...000///+++(((***---,,,,,,++++++***)))))))))@@@???===;;;:::;;;<<<======999555222222222222222000222444555444333333333000111222333444333222222333333333444444444555555666666777888888888888888666666666666666666666666666666444444333444555666888888888888777777777777888888999999999:::::::::999999999999999999999999999999999888999999:::::::::999888777777888999:::999999999999::::::;;;;;;<<<:::888999;;;:::777333444444555555555555555555333333333333333333333333444444333222222222222333333333333222111000//////111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...***+++---...///...------------------------------......------------......------------------------++++++++++++++++++++++++)))******++++++,,,,,,,,,************************,,,---.........---,,,+++///000111111111///...---+++++++++,,,,,,,,,---------,,,++++++******++++++---------------------------------,,,,,,+++++++++++++++,,,,,,------,,,,,,---------....../////////.........------,,,,,,,,,------,,,++++++++++++,,,...///000111111000///...........................---,,,+++*********+++,,,...,,,)))***---000///...------,,,++++++******)))---,,,++++++++++++,,,---000///...---,,,+++******......---------,,,,,,,,,------------------------******++++++,,,---.........,,,,,,111999>>>>>><<<333000,,,++++++,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---000333111---+++---111+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............////////////////////////000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333222111111222222222666666666666777777777777999:::::::::999999;;;===:::::::::::::::;;;<<<===:::::::::;;;;;;<<<<<<<<<>>>>>>>>>===<<<:::999888888999:::;;;<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;:::::::::;;;<<<===>>>???<<<<<<;;;<<<===>>>@@@AAA@@@?????????>>>>>>======:::::::::999999999888888999999999999999888777666555555444333333222222111000000000000000000111111////////////////////////......////////////......---///000111000///---,,,//////.........---------,,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++===============<<<<<<<<<>>>:::666333333333333333444555777666444333222222000111222333333333222222333333333444444444555555999999999999888777666555555555555555555555555555666555444333333444555666888888888777777777666666888888888999999999::::::999999999999999999999999999999888888888888888888888777666666666666777888666777999:::<<<@@@EEEJJJKKKGGGCCC???===:::888666555555555555555555555555333333333333333333333333555555444333333333333333222222222222111000//////000///...------,,,,,,,,,---------------------------------------------------,,,+++,,,---...---,,,+++,,,---.........---,,,------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------///////////////...------,,,,,,,,,,,,---------------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++............------,,,++++++++++++,,,,,,,,,------......---------,,,,,,,,,------,,,,,,,,,,,,------......////////////......------------------------...---,,,+++++++++,,,,,,,,,***((((((+++------,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++,,,---......---------------,,,,,,......---------,,,,,,,,,------------------------,,,,,,------...//////000...------111999======<<<222000,,,++++++,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000...***)))+++...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////.........---------.../////////000000000000000000000000000000000000000000111111111222222222222222222333333333444444333333222222222222333333666666666666777777777777888999999999888888:::;;;:::::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;999888777999999:::;;;<<<<<<<<<<<<999::::::;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===;;;<<<===>>>??????>>>>>>?????????>>>>>>=========::::::999999999888888888:::::::::999888777666555444444444333222222111111111111111000000000000000////////////////////////......////////////............000000000///---,,,///.........------------,,,,,,,,,++++++++++++******************++++++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++:::;;;===??????>>><<<;;;>>>;;;666444444444444444888999999888555222111222000111222333333333333222333333333444444444555555;;;;;;:::999888666444333444444444444444444444444666555444333333444555666888888777777777777666666777888888888999999999999888888888888888888999999999999888888777777666666666666555555555555666666333555888999<<>>>>>>>>===============:::999999999999888888888:::::::::999888666555444333333333222111111000000222111111111000000//////////////////////////////......////////////............///000///...---,,,............------------,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,:::;;;<<<>>>>>>>>>=========:::666333333333333333777888888777444222222222111111222222333333333333333333333444444444555555;;;;;;:::999888666555444444444444444444444444444555555444333444555666777888777777777666666666666777777777888888888888999777777777888888888888888:::::::::999888777666666666666666555555666666666222555888888999BBBRRR___gggfffbbbXXXLLLAAA<<<:::555555555555555444444444333333333333333333333333222222111000000000000000111111111111111000/////////......---,,,,,,,,,---........................////////////////////////---,,,++++++,,,,,,+++***.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------...---------,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,...///111///...---,,,,,,---...///---------.........//////------,,,++++++++++++,,,++++++++++++++++++++++++......................../////////......---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////+++,,,,,,,,,---------...........................,,,,,,,,,---------............---------,,,,,,,,,........................+++++++++,,,,,,,,,---------,,,---000444777888777111///,,,,,,,,,---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++---000///---+++)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................//////........./////////000000////////////////////////000000000000111111111111111222222222222333333333444444333333333444555555666666666666777777777777777888888888777777999:::;;;::::::999::::::;;;;;;::::::::::::::::::::::::::::::;;;::::::999888888::::::;;;;;;;;;:::999999999::::::;;;;;;;;;::::::;;;;;;:::::::::::::::;;;<<<===?????????===;;;:::===<<<<<<<<<<<<<<<<<<<<<999999999999888888888888:::::::::999888666444444333333222111111000000///222222111111000/////////////////////////////////......////////////............/////////...---,,,------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---===<<<;;;;;;<<<===>>>???<<<888444222111222222111333444555444222111222333222111222222222222333333333333333444444444555555777888888888888777666666555555555555555555555555555444444333444555666777777777777666666666666555666666777777777888888888666666666777777888888888;;;;;;<<<;;;:::999888777777777777777777777777777333666888666555<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999999999888777666555444333333222111111000000///111111111111000000//////////////////////////////......////////////.....................------,,,,,,,,,---------------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,--->>>===;;;::::::<<<>>>???;;;888333111000111111000000111222111000111222444222222111111222222333444333333333444444444555555444555666666777777777666666666666666666666666666555444333333444555777888777777666666666666555555666666666666777777777777555555666666777777888888;;;;;;<<<<<<<<<:::999888888888999999999999888888555777888666444888@@@GGGZZZaaajjjmmmfffXXXIII???666666666555444444333333333333333333333333333333555555444333333333333333///000000111111000//////000//////.........//////------------------------////////////////////////---++++++,,,---......---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------------------------++++++++++++++++++++++++...............---------------------------------,,,,,,,,,,,,------...///..................///000,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........***+++,,,,,,------,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---///000111//////............//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))'''))),,,,,,++++++,,,---------,,,++++++***))))))------............------.........------,,,,,,,,,......---------,,,,,,,,,................................................******+++,,,---......//////---,,,------...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))+++---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...///000111111------........./////////000000000000000000000000/////////000000000111111111111111111222222222222333222222222333444555666666666666666777777777777888999999999888888:::;;;;;;::::::999999999999999::::::::::::999999999999999:::;;;;;;;;;;;;;;;:::999999::::::::::::999999:::::::::::::::999999888777777777888999:::<<<<<<>>><<<;;;999999999:::;;;:::::::::::::::;;;;;;;;;999888888888888777777777888888888888777666555555333333333222111111000000000000000000000000000111////////////////////////......////////////...............---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,)))***,,,---------,,,+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,>>>======<<<<<<<<<<<<===<<<888444111111111111111000111111000///000222444222222111111111222333444333333333444444444555555333333444555555555555555555555555555555555555555444444333333444555777888777777666666666555555555555555555666666666777777444444555666666777888888999:::;;;<<<<<<;;;999888888888999::::::999888888444666777888777888:::<<>>???>>>===;;;999===999555222222222222222111222222111//////222444333222111111111222333444333333333444444444555555333333444444444444444333444444444444444444444444444444333333444555777888777666666666555555555555555555555555666666666777444444444555666777777888777888:::;;;;;;:::999888777888999::::::999888777333555777:::;;;;;;999888555>>>MMM[[[```WWWGGG:::777777666555444444333333333333333333333333333333111000000/////////////////////000000000000000///------,,,,,,,,,------...000000000000000000000000........................(((''''''))),,,------------,,,,,,+++,,,---///000++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---------------------------+++++++++,,,,,,---------000000//////...---++++++/////////......---------*********++++++,,,,,,,,,++++++++++++,,,---......++++++---......---++++++........................,,,---.........---,,,+++(((+++//////...,,,...///+++,,,,,,------......///++++++,,,------,,,++++++***++++++,,,---//////000......---------,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---...---,,,---......,,,+++,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---------...---+++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,***))))))(((---------.........//////000000000000000000000000////////////000000000000000111111111111222222222111111111111222333444555666666666666777777777777555666777666555666777999;;;::::::999888888888999:::::::::999999888888888666777888999999999999999666777888999:::;;;;;;;;;:::::::::::::::999888777:::999888888888888888888555777999;;;;;;999777666888888999999999:::::::::888888888888777777777777555666666777777777777777555555444333333222222111......///000111222333333////////////////////////......////////////............---,,,,,,,,,,,,---+++++++++,,,,,,---------......---------,,,,,,,,,)))***,,,......---,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((()))******+++>>>===<<<;;;;;;<<<===>>><<<999555111///000222333000000000000000000000000222222111111000000//////222333333444444333333333444333222111222333444555555444333444666666666555666555555555555666777777555555444444444333333333666666666555555444444444222222333444555666777888;;;;;;;;;;;;::::::999888555555666777777777777777777777777777777666555555444777>>>EEEIIIGGG???999666666666555555444444444222444555555444333333444222222222111111111000000000000000000000000000000////////////////////////......------------......000000...---,,,+++++++++............---,,,++++++***++++++,,,,,,++++++***,,,------......------,,,........................------,,,++++++,,,,,,,,,++++++++++++++++++******---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------..................---+++,,,,,,,,,------......///...---,,,,,,---...///++++++,,,,,,,,,---------///......---------......------...//////...---,,,,,,+++******,,,,,,+++***,,,,,,------,,,,,,++++++------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...***+++,,,,,,------,,,,,,...---,,,+++++++++,,,---*********++++++,,,,,,,,,+++,,,,,,---...///000000.........------,,,,,,,,,------,,,,,,,,,+++++++++------......------,,,+++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++)))&&&###"""+++++++++,,,---...//////000000...------...///000000000000000///...---,,,000000//////.........---000000000000////////////000000000000000111111111000000000000111222333444333444444444555555666666666555444444555888<<<>>>HHHDDD>>>999777777999;;;<<<;;;999777666666777777777777888999::::::;;;;;;:::::::::999999999888888;;;;;;;;;::::::999999999999999999999999999999999999888777666666888:::;;;;;;;;;;;;::::::999999999:::999999888777666555555555555555555555444444333333333333222222222111111111111111111000000000000//////000000000000//////------............------///...---,,,++++++,,,,,,,,,,,,............,,,,,,------,,,+++*********+++,,,,,,,,,------.........+++++++++*********)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************>>>===<<<;;;;;;<<<===>>><<<999666333111000111222000000000000000000000000222222222222111111111111333333333444333333222222333222222222222333444444555444333444555666666444555555444444555555666777555555444444444333333333555555555444444444333333222333444555666777888888:::::::::::::::999888888777777888999999999999888777777777777777666555555555666999===???>>>999555444444444333333333222222222444555555444333333444333333222222111000000000000000000000000000000000////////////////////////000000////////////000000......---,,,,,,,,,---------------...------,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,------------------------...------,,,,,,------...---------,,,------...///---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------............------..................------......------------......++++++,,,,,,,,,,,,,,,,,,------------------.........///000111111000///...---+++++++++,,,---,,,+++***+++,,,,,,------------------------------------.........------,,,,,,,,,...------,,,,,,------...++++++,,,---------------------,,,+++++++++,,,---,,,,,,,,,---------------,,,,,,------.../////////.........------,,,,,,,,,------------,,,,,,,,,,,,------......------,,,+++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......---+++***)))---.........///000000000//////...------.../////////////////////......---000/////////............////////////000000000000000000000000111111111111000000000000111222333444111222333444555666777888888777666555666777999:::AAA???>>><<<;;;;;;<<<<<<===<<<:::999888888888888777888888999999:::::::::999999999999999999999999::::::::::::999999999888888888888888888888888888888777777666777888999:::;;;;;;:::::::::999999999999999888888777777666666555555666666555555444333333333333222222222111111111111111111000000000000//////000000000000//////------............------////////////////////////+++,,,---......---,,,+++,,,,,,+++***************))))))*********+++++++++,,,,,,,,,,,,++++++******************************++++++***))))))***++++++************************>>>===<<<<<<<<<<<<======;;;:::777555333111000000000000000000000000000000222222222222222333333333333333444444333222111111111222222333333333333333555333333444555666555444444444333333333444555555555555444444444333333333444444444444333333333333444444555666777777888888999999::::::999999888888666777888888999999888888777777777777777666555555777666555555666666444222222222222111111111111000222333555555333333333444333333222222111000000///000000000000000000000000////////////////////////000000////////////000000,,,,,,,,,,,,,,,---...///,,,,,,------...---------++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------......///------,,,,,,,,,...///000---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,//////......---,,,,,,+++---..................---,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---.........//////000000000//////...---,,,,,,---...---,,,))))))+++,,,---.........------------------------111000///...---,,,,,,+++...------,,,,,,------...,,,,,,---............------,,,,,,++++++,,,,,,---/////////...............------------------------.........---------------.........------------,,,------......------,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++***)))((((((---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,---...////////////.........//////////////////...---------------......---......///////////////////////////..................//////000000111111000000000111111111222222000000000000111222333333000111222333555777888999888888777777666666555555888:::<<<>>>??????>>>>>>???===<<<:::999888999999888888888888888999999999777777888888999:::::::::999999999888888888888888777777777777777777777777777777777777888888888888:::::::::999999999999999888888888777777777777777555666666666666555444444333333333222222222111111111111111111000000000000//////000000000000//////------............------...///000111111111000///++++++,,,,,,,,,,,,++++++,,,+++******)))*********,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++++++++++++++++++++++++++---+++)))'''''')))+++---************************>>>======<<<<<<<<<<<<<<<::::::999777555333111///111111111111111111111111000111111222222333333333333333333333333222111000000111222444444333222222444333222333555666555444333333222222333333444555555555444444444333333333333333333333333333333333555555555666777888888999777888888999888888777777444555555666666666666666777777777777777666555555888777555555444444333222111111111111111111111000111333555444333222333444333333222222111000000///////////////////////////////////////////////////...------,,,,,,------...---,,,,,,,,,,,,---......++++++,,,---............+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---,,,+++******+++,,,...---------------------------,,,,,,,,,,,,---......------------------------***++++++,,,---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,------------------///---,,,---...///...---)))***+++,,,------------------------------------/////////...---,,,,,,+++...------,,,,,,------...,,,---......//////......,,,,,,,,,,,,,,,,,,------////////////.....................------,,,,,,,,,...............---------//////.........---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***++++++,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,---------...,,,---...///000000000000///////////////.........---......///000111111222000000000111111222222333111111000000111222222333111111222333555666777777666777777777777666444333444666888;;;===>>>>>>>>>???>>><<<:::888888888888888888888888888777777777666666777888999:::;;;;;;888888888777777777777777777777777888888888888888888888999999:::999888888999999999999999888888888777777777777777888888888555666666666666555444444333333333222222222111111111111111111000000000/////////000000000000//////------............------,,,---///000000...---++++++++++++++++++++++++++++++******))))))*********---------...............,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************===============<<<<<<;;;999999999888666444222000222222222222222222222222///000000000111111222222222333333333222222111000000111222333444333222111444333222333555555555444333222222222222333444444555555444444444333333333333333333333333333333333555555666666777777888888666666777777888777777666444444555666666666666666777777777777777666555555333444666666555444333333111111111222222222222222111333444444333222222333222222222111111111111000////////////////////////////////////////////////------,,,,,,,,,,,,------......---,,,,,,,,,,,,---++++++,,,---............,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...---,,,+++***))))))***+++---------------------------,,,,,,,,,,,,---......------------------------++++++,,,------------,,,+++,,,,,,------,,,,,,++++++,,,,,,---...//////000,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,------......///...------//////...---,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,---......//////......+++++++++,,,,,,---------------------------------.........---,,,,,,++++++........................//////.........---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------,,,,,,,,,+++,,,,,,------.........+++,,,---///000000000000.........///////////////---......///000111111222///000000111222333333333111111111000111111222333333333333444444444444444333444666777777666555444555555555666777:::<<<===???===;;;999888777777777888777777777777777777777555555666777999:::;;;;;;777777777777777777777777888888888999999999::::::999::::::;;;;;;:::999999888888888888888888888888777777777777777888888888555555555555555444333333333333333222222222111111111111111111000000000/////////000000000000//////------............------...///000000///---+++)))+++++++++++++++++++++++++++***************++++++++++++******************************++++++++++++******************************++++++++++++******************************===>>>>>>>>>===<<<;;;:::999999888888777555444333222222222222222222222222000000000000000111111111111111222222222222111111000111111222222222222222444222222333444555444333333333222222222333444444555555444444444333333333333333333333444444444444555555555666666777777777555555666666777777666666555666777777888888777777777777777777777666555555000222555666555333333333222222222222222333333333111222444444222222222333000111111111111222222222000000000000000000000000//////////////////////////////............/////////...---,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,++++++***---------------------------,,,,,,,,,,,,---......------------------------+++,,,------......------,,,,,,------------,,,,,,------...000111222333444---..................---,,,---------............------,,,,,,,,,,,,------------------...///000111///...------...///...---,,,---------,,,,,,+++***------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,---............---******+++,,,------------++++++,,,,,,,,,---------...---------,,,,,,++++++.............../////////.........------------,,,------......------,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------.........//////////////////+++,,,---......///......,,,---...///000000000000.........///////////////......//////000000111111///000000111222333444444222111111111111111222222444444444444333333333333111222444666666666666666666444333222333666999<<>>;;;999777777666777666666666666666777777777555555666777888999:::;;;777777777777888888888888888888888999::::::;;;;;;:::::::::::::::999999999777777777777777888888888888888888777777777777777444444444444444333222222333333333222222222111111111111111111000000000000//////000000000000//////------............------///000000000000...---,,,,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,+++++++++)))***************++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************===>>>>>>>>>===<<<;;;:::888888888777777777666666333333333333333333333333222222111111111111111000///000111222222333222222111111111111111222222333333222111222444555444333333333333333333444555555555555444444444333333333333333444444444555555555555555555555555666666666444444555666666666666666555666777777888888777777777777777777777666555555222444666666444222333555111111111222222333333333111222444444222111222333//////000111222333333444000000000000000000000000///////////////////////////......------......///------,,,,,,,,,---......---------...------,,,,,,,,,,,,------------,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,---//////&&&(((***,,,,,,,,,++++++---------------------------,,,,,,,,,,,,---..............................,,,---......//////......------............---------......///000111222222......------------......,,,------...///000111111000///...---,,,,,,,,,,,,------,,,,,,---///000111...---,,,---......---,,,++++++,,,---------,,,,,,---------------------------------------,,,,,,,,,...------,,,,,,------...++++++,,,---------------)))***+++---......------******+++,,,---......///------,,,,,,,,,,,,,,,,,,---........./////////000------------,,,,,,,,,,,,------......------,,,+++------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---//////---.........///000000000+++,,,...///000000//////------...///000000//////............/////////000////////////000000000000///000000111333444444555222222111111111111111222333333333333333333333333222222333444555555555555444333222222444666999;;;@@@???===:::888777777777444555555666666777777777555666666777888999999:::777777777888888999999999777777777888999::::::::::::999888777777777888888666666666777777777888888999999888888777777666666222222333333222222111000333333333222222222111111111111111111000000000000//////000000000000//////------............------,,,---------......//////...---,,,++++++,,,---...,,,,,,++++++,,,------.../////////......---------*********++++++,,,,,,,,,************************************************************************===>>>>>>>>>>>><<<:::999888777777777777777888888333333333333333333333333444333333222222111111111...///000111222333333333222111000000000111333444333222111222444555444333444444333333444444555666555555444444444333333333444444444555555666666666444444444555555555555555333444444555666666666555333444444555555555555555777777777777777666666555777888999666333333555888000000111111222222222333000222444333222111222333......///111222333444555000000000000000000000000////////////////////////---,,,,,,++++++,,,,,,---+++++++++,,,---...000000............---,,,++++++,,,------......------,,,,,,------......------,,,........................,,,,,,,,,---...///000111 """&&&)))+++++++++***---------------------------,,,,,,,,,,,,---..............................---...//////000/////////---......//////......---,,,,,,------------------///...---,,,,,,---...///,,,---...///000222333333111000///...---,,,,,,,,,++++++******+++---...///...---,,,,,,---...---,,,)))***+++,,,---.........------------------------000000///...---,,,,,,+++...------,,,,,,------...***+++,,,,,,------,,,,,,)))***+++---......------)))***+++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000------,,,,,,,,,+++++++++------......------,,,+++************************++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///************+++---///000++++++,,,,,,---...//////+++,,,...000111000000///---...//////////////////---.........//////000000000000000000///////////////000000222333444555555222222111111111111111222111111222333333444555555333333444444444444444555222222333444666888:::;;;BBB@@@>>>;;;:::999888888333444444555666777888888666666777777888888999999777777888888999999999:::555666666777888999999999:::888666555444555666777555666666666777777888888:::999999888777666666555111222222222222111000000333333333222222222111111111111111111000000000000//////000000000000//////---..................---((((((((()))+++---///000......,,,,,,,,,,,,......,,,,,,,,,,,,------...///,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++---+++)))(((((()))+++---************************@@@@@@@@@??????===<<<;;;::::::999777555666888:::888666333111000111222444000000000000000000000000111111000000000000111111444333222111111222333444///000111222333444555555555444444333333333444444777666444333333444555666555444444444444555666666444555555555444333222222333333333444555666777777888777666444444444555666444444555666777777666666666555555555555444444444333333333333333333333333111222222222222111000000111111111111000000000000////////////............---------............///000///---,,,+++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++++++++,,,---.........---,,,+++000//////...------,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...333222111000///...------...---,,,,,,---...000111,,,---///000000000///.../////////...------,,,,,,---,,,+++***+++,,,---...---------,,,,,,+++++++++---------...111555:::===666222---+++,,,---+++***+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,++++++*********...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,.........------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,+++******///......------,,,,,,+++)))***+++,,,------------------------------------...------,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,++++++*********...------,,,,,,------...000///...---,,,------......------------,,,,,,,,,...---,,,,,,,,,,,,---...000000000000000000000000---......///////////////...///111222333444555555222222222222111111111000222222222222222222222222111111222222222333333333888777555444444555666777===<<<:::888777666555555666777777777777555333222666666777888888888888888:::999888777777888999::::::999777666666666777888999999888777666666777777222111111333777999;;;;;;>>><<<888555333222333444666555444333333333333333333222222111111222222333555222000000333444333111......////////////......///............------------------------...///000------......---+++***(((******+++++++++,,,,,,,,,************************+++++++++,,,,,,------------------,,,,,,+++++++++++++++***)))((((((((()))---,,,***)))))))))******???????????????>>>======<<<<<<;;;999777777:::<<<999777444222000111222333111111111111111111111111111111111000000111111111333222111111111111222333111222222222222333333333555444444333333333444444777555444333333444555666555555666666666777777777666666777777666666555444444444444444555666777777888777666555555555666666555666777777777777777666555555555555444444444444111111111111111111111111111222222222222111000000000000000000000000000000111000000000000/////////---------............//////...---,,,,,,,,,---...,,,,,,,,,---------......---------,,,,,,------------------,,,,,,+++++++++,,,------......---,,,+++........................---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...+++++++++,,,,,,---------......---------......///,,,,,,.../////////...---------..................,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,---000333777999444111---+++,,,---,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------/////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,------------------------------,,,+++++++++++++++,,,---------.........///...............---------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,------,,,,,,,,,...---------,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,------......,,,+++++++++,,,,,,,,,,,,---------...............---,,,,,,---..............................---......///////////////---...000111222333333333222222111111111000000000222222222222222222222222111111222222222333333333777666444333333444666777:::999888666555555555444666777777777666555444333666666777888888888888777:::999888777777888999:::;;;:::888777777777888888999888888777666666777777555777:::>>>BBBCCCCCCAAA@@@>>>;;;888666666666777555444444333333333444444333222222111111222222333222000...///111222222000------............------///............---------///......---------......------------,,,+++***)))******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------++++++++++++*********)))+++***)))))))))))))))))),,,,,,***)))))))))******>>>>>>>>>??????>>>>>>============;;;::::::;;;===:::888666333111111222222222222222222222222222222222222111111111111222222222111111000000111111222333333333222222111111111444444333333333333444444666555444333333444555666555666888999999999888777666666777777777666555555444444444444555666777777888888777666666666777777777777888888888777666666555555555555444444444444111111111111111111111111111222222222222111000000////////////////////////111111111111000000000000---------............///---------,,,------...///,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++,,,------------,,,+++***,,,,,,------...///000000......------,,,++++++***,,,,,,,,,,,,------------...------,,,,,,------...(((((()))***+++,,,,,,---..................------+++,,,------......------,,,,,,------...//////000,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,+++,,,---000333555222///---,,,,,,------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000////////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,***------------------------,,,,,,+++*********++++++------------............//////......---,,,,,,+++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,++++++++++++.........---,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------......---,,,,,,,,,------++++++,,,---...///000111......---,,,,,,---......---------------------------......///////////////---...///000111111111111111111000000000/////////111111111111111111222222111111222222222333333333555444333222222333444555666555444444333444444444666777777777666555444333555666777777888888777777:::999999888888999999:::::::::999888888888999999888888777666666666777777666;;;AAAGGGJJJJJJGGGEEE@@@>>>;;;888777666777888444333333333333444444555222222111111111111222222///...---...000111000///,,,------......------,,,///............---------000000///------,,,,,,,,,......---,,,++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,)))))))))))))))((((((((())))))))))))))))))***+++,,,+++******)))*********>>>?????????>>>===<<<<<<===>>>>>><<<::::::<<<===<<<:::777444333222222222222222222222222222222222333222222222222222222333111000000000000000000111333333333222222222111111333333333222333333444444444444333333333444555666444666888999:::999777666444444555555555555444444555555555555555666777777888888888777777777777888777777777777777666555444555555555444444444333333333333333333333333333333111222222222222111000000............////////////111111111000000000//////---------............///,,,---------......//////,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,------.../////////......------,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------,,,,,,,,,,,,,,,......///000///...,,,+++,,,,,,------............---------.........//////+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---///000///...---,,,,,,---------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********,,,......,,,***,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++///......---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---000/////////////////////,,,,,,---......///000000......------------......---------------------------......///////////////...//////000111111111111000000000000////////////000000000111111111111111111111222222222333333333333222222111222222333444333333333333333444555555666666666666666555555444555666666777777777777777::::::999999999999::::::999888888888888888888888888777777666666666777777777;;;BBBGGGHHHFFFDDDBBB;;;:::888555444444444555222222222222333444555555222222111111111111222222------...///000000000000---..................---///............---------//////...---------------///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++,,,))))))))))))))))))(((((()))((((((((()))***++++++++++++******************@@@@@@??????===<<<::::::<<<======<<<::::::;;;<<<<<<;;;888666444333222222222222222222222222222222333222222222222222222333000000000111111000000000111111222222222333333333222222222222222333444555333333333333444444555555333444666888888777666555444444555555555555555444666666555555555666777777777777777888888888888777666666666666555444333333555444444444444333333333333333333333333333333333111222222222222111000000---........./////////000000000/////////.........---------............///,,,------....../////////,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,,,,---------.........------------------------............------------......///000///...,,,+++...............///////////////.........---------,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---------------,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---//////---+++,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---------,,,,,,+++************++++++,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......//////////////////..................------................................................---......///////////////000000111111222111111111000000000000/////////////////////000000111111111111111222222222333333333111111111111222222333333333333333333444555666666777666666555555555555555555555666777777777777777999999999999999999999999666666777777777777777777777666666666666666777777777;;;???AAA@@@>>>===>>>888777555444333333333333222222222222222333444555222111111000000111111222...///000111111111000111//////000000000000/////////............------------------------...//////...---,,,+++***+++,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))((((((((()))***++++++************+++*********?????????>>>===<<<:::::::::<<<<<<<<<:::999:::;;;<<<;;;999777666555444444222222222222222222222222222222111111111111222222000111111222222111111000111111111222222333333333222111111222222333444555222222333333444444555555222333555666666666555444666666777888888888777777777666666555666666777777555666777888888888777777444444555555555444333333444444444444333333333333111111111111111111111111111222222222222111000000.........//////000000111////////////............---------............///------.../////////......,,,,,,,,,---------......+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////..................------+++,,,,,,---......//////,,,---------............,,,------......------,,,***++++++,,,---......///..................------///............///000000000//////...------,,,,,,------------,,,+++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---...---,,,+++,,,---+++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,+++,,,,,,------.........------,,,,,,------......,,,,,,,,,,,,++++++++++++***++++++,,,------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------,,,+++***))))))******+++,,,------.........---,,,,,,---...///------------------------......---,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,---...////////////...---........................---......///////////////111111111222111111000000111111000000000/////////......//////000000111111111111222222222333333333000000111111222333333333333333333333444555666777777666555555555555666666444555666666777777666666777888888999999888888777444555666666777777666666666666555555666666777777888;;;======:::888999;;;777777666555555555555555333222222222222333333444111111000000000000111111///111333333222000000111000000000111111000000000///............---------,,,,,,,,,------///000000---,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++++++++***************+++++++++++++++,,,))))))))))))))))))***+++))))))***++++++++++++***<<<<<<===============<<<:::<<<===<<<;;;999:::;;;;;;:::999888777666555555111111111111111111111111111111111000000111111111111111222333333222111111333333222222222222222111111111111111222333444555111111222333444444555555333444444444444555555555666666777888888888888888777777666666666666777777444555666777777777666666333444555555555555555555444444444333333333222222111111111111111111111111111222222222222111000000......///000000111222222000000000////////////...---------............///......///000000///...---,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,---------,,,,,,,,,,,,...000111333,,,,,,------.../////////---------...............------------............,,,,,,---......---,,,,,,++++++,,,,,,---------.........---------......///......---------...///000..................------......---,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------+++---///...+++******,,,+++,,,,,,------,,,,,,++++++,,,------...---------+++++++++,,,,,,---------------------......//////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,...------++++++,,,,,,---......///,,,,,,++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,++++++)))***+++,,,---...//////111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,))))))+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...///000000///...------------------------------......///////////////000111111111000//////...222222111111111000000000------...//////000111111111111222222222333333333000000111222333333333333333333333333444444555666777666555444444555666777444555666666777777666666666777888888888888777666444555666777888777777666555555555555555666777777444888<<<;;;888555777999777666666666666555555555333333222222111222222222111111000000000000111111///222444444111///////////////000000000000/////////............---------......---------......///+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++*********)))*********+++++++++,,,,,,+++***))))))))))))))))))((()))***+++,,,++++++***999:::;;;===>>>?????????;;;<<<>>>===<<<::::::;;;::::::999999888777666666000000000000000000000000111111000000000000111111111222333444444333222111555555444333222111000///111111111111222333444555000111222333444555555444555444444444444555666666444444555666666666666666888777666666666666777777333444555777777777666555444444555666777777777666444444444333333333222222333333333333333333333333111222222222222111000000...//////000111222222333111111111111000000000000---------.........////////////000000000...---,,,,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,---------++++++,,,,,,...111333555***+++,,,---///000111111/////////...------,,,,,,---------.........//////,,,,,,---......---,,,,,,111111000///---,,,++++++...---,,,,,,---...000111------,,,+++,,,---...///,,,,,,------.../////////000...---+++******+++++++++++++++,,,,,,---------------------------------+++...000...+++)))***++++++,,,,,,------,,,,,,++++++,,,------......------******+++,,,,,,---......,,,,,,,,,---------......---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,++++++,,,,,,---...//////+++*********+++,,,,,,---000000/////////............------,,,,,,++++++***,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,------------******+++,,,...///000000333222///---+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,++++++++++++++++++,,,)))***,,,---...------,,,))))))***+++,,,,,,---...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000000///...---,,,222222222222111111111111---------...///000000111111111222222222333333333///000111333333444444444333333222222333333444555777666555444444555666777444555555666666666666666555666777888888777666555555666777999999999888777555555555555555666777888///444:::;;;777555555777555555555555555555444444444444333222111111111111111111000000000000111111///222555444111...---.........////////////......//////.........---------000///...---------------***+++,,,---...---,,,+++******+++++++++,,,,,,,,,************************++++++++++++******))))))))))))******+++++++++,,,++++++***)))(((((())))))((()))***+++,,,,,,+++***666999<<<<<<:::999:::;;;;;;;;;;;;:::999999888888<<<:::777444333222333333111111111111111111111111111111111111111111111111777555444222111111222222222222111000//////000000000111111222222222111111555555444444444444555555666666666666666555555555888666444444444555444333666666555555555444444444333333333333444444555555555555555444444333333333333222111000000222444555222222222111111111000000333333222222111000////////////000000000000//////........................000000000000000000000000........................------------------------------............------------------------------........................------------------------///...---,,,,,,---...///---------.........//////000000111000000///.........///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................000///---,,,,,,---///000......---------,,,,,,,,,------,,,+++,,,---...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111///---........................---,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---............------,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++++++++,,,,,,---...////////////.........------------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..............................//////...---,,,,,,........................000//////.........//////000000000000000000000000///000000000000111111111111111222222333333333444444555555333111111222333222333333333333222111000555555555555555555444444444444444444555777888999777777777777888888888888777666666666555555555555666666666666555555555555777777777777666666666666666555333222111222333333333333333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000...---,,,+++***'''((()))***+++,,,,,,,,,...------,,,+++***)))))),,,+++*********+++,,,---************************+++*********))))))(((((('''((())))))((('''&&&%%%************************+++++++++************)))666999<<<<<<;;;::::::<<<<<<<<<;;;;;;::::::::::::;;;999777444333222333333111111111111111111111111111111111111111111111111555444333111111111111222222111000000//////000000//////000111222333333333555555444444444444555555666666666666555555555555777555333333555666555444666666555555555444444444666666666666777777888888555555444444444333333333111111222333333333333333222222222111111111000000333333222222111000000/////////000000000000//////........................////////////////////////........................------------------------------............------------------------------........................------------------------000///...------...///000------...................../////////......---,,,,,,...///...------...///------------------------........................000...---,,,,,,---...000......---------,,,,,,,,,------,,,,,,,,,---...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111000...---------------------------...------,,,,,,------......------,,,,,,------...111000000///////////////------------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,---......//////.........---------,,,///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---..............................//////...------,,,........................//////............//////000000000000000000000000000000000111111111111222///////////////000000000333444444333111111222444444333333333222222222111555555555555555555444444444444444444555777888999888888777666555555555666777777666666666555555555666666666666666666666666888888777777777666666666555444333222222222333333333333333333222111000000111111111111111111111111000000000000000000000000////////////////////////111000///...---,,,++++++))))))***+++,,,,,,,,,,,,------,,,,,,+++*********,,,++++++******+++,,,,,,************************++++++++++++*********))),,,+++***)))))))))***************************************))))))))))))(((666888;;;<<<<<<;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;999888666444222222222333111111111111111111111111111111111111111111111111333333222000000000000000111000000////////////000---...///000222333444444555555444444444444555555555555555555555555555555666444333333555666666555555555555555555444444444777777777777777888888888555444444444444333333333000111333555555444222111222222222111111111111111333333222222111000000000//////000000000000//////........................////////////////////////........................------------------------------............------,,,,,,,,,,,,------------------------------------------------------------//////............//////..................------,,,------------,,,++++++***,,,---...------///000................................................///...---,,,,,,---...///......---------,,,,,,,,,---,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///---------,,,------.../////////...---,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............------------,,,,,,//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++******+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......---,,,------------------------///...............//////000000000000000000000000000111111111111222222222222222222111111111111111111222333222111111333444555444333222222222333444444444444444444444555555444444444444555777888999:::888666444333333444555777777777666666666555555555666666777777888888888888888888888777777777777555444333333222333333333333333333333222111000000111111111111111111111111000000000000000000000000........................000000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,+++******++++++,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++++++++***(((&&&&&&''')))******************************))))))))))))(((((((((555777999;;;<<<==================<<<<<<<<<<<<<<<777666444333222222222222111111111111111111111111111111111111111111111111111111000000////////////000//////....../////////......///000111222333444555444444333333444444555444444555555555555555666777555444444555555555444555555555555555555555555444444444444555555555555444444444444444444444444111222333444444333222222111111111111111111111111222222222111111111000000//////000000000000//////........................////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------------------..................---------,,,,,,---------,,,,,,++++++,,,...------,,,...///------------------------........................///...------------...///......---------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......///......------------...++++++*********++++++,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++************+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------------------,,,---------------------------...............------------------------------......---------...//////000000000000000000000000111111111111222222222222444333333222222111111111000111222111111111333555666444333111111222444555333333444444444444555555444444444444555777888999:::888666333333444666777777777777666666666666555555666666777888999999:::999888888888777777777777444444444333333333444444333333333333222111000000111111111111111111111111////////////////////////......................../////////...---------,,,------......---,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***)))(((((((((((())))))************************************))))))))))))444555777:::<<<>>>>>>============<<<;;;;;;::::::444444333222222222222222111111111111111111111111000000000000000000000000//////000/////////......///...............//////000000/////////000111222444444333333333333444444333444444444555555666666999777555444444444333222444555555555555555555555333333333333333333333333444444444444444444444444555444333222222222444444111111111111111111111111222222222111111111111111//////000000000000//////........................................................................------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.....................---,,,------.........---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.................................------...............---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...///...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------111000///...---,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,((()))***,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------...............------------------------------------------...//////////////////////////////000000111111111222222222000000//////......------///000111111000000222444555444222111111222444555333333333333444444555555444444444444555777888999999777555444555777999;;;888777777777666666666666555666666777888999999:::888888888777777777777666444444444444444444444444333333333333222111000000000000000000000000000000////////////////////////..........................................------............------,,,++++++++++++,,,,,,---......,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))******************+++---///000000///---,,,************************,,,,,,++++++++++++******222222444888<<<>>>>>>=========<<<;;;999888777666222222222222222111111111111111111111111111111111000000000000000000000000...//////000000//////......------------......///111111//////...///000111444444333333333333444444333333333444555555666666888666444444444555444333444444444555555555555555555555555444444444444444333333333444444444444555666555333111111222444555111111111111111222222222111111111111111111111111//////000000000000//////........................................................................------------------------,,,,,,------------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---------.........//////---......////////////...---...///---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,......................................................---------,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++***++++++,,,,,,------...+++---///---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,111000///...------------*********+++,,,---...///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))((()))***,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,&&&(((***,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////////////////000000000000111111111000000000000///////////////000111000//////111333333222111111111222333444222222333333444444555555444444444444555777888999777666555555666888;;;<<<888888777777777666666666555666666777777888888888777777777777666666666666333333444555555555555444333333333333222111000000000000000000000000000000000000000000000000000000........................---------...............---.........---,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,+++))))))************************)))))))))))))))*********)))+++...111111///,,,***************************------,,,,,,,,,+++++++++000000222666;;;>>>===<<<===<<<;;;999777555333333000000111111111111111111111111111111111111111111000000000000000000000000...///000000000000///...------,,,,,,------...///000///.........000222333444333333222222333333444222222333444444555666666555444333333555666666666444444444555555555666666666666555555555444444444333333333444444444555555555555444333333333333333000000111111111222222222111111111111111111111111//////000000000000//////........................................................................------------------------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------+++,,,,,,---...///000000------...///////////////+++---...---++++++,,,---------------------------........................---..................---......---------,,,,,,,,,+++,,,---.........---------------,,,,,,+++++++++******+++,,,,,,---......))),,,...,,,)))(((+++///------------------------------,,,,,,,,,,,,------...............///000000,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---...+++,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------------------------------------++++++++++++++++++++++++************+++++++++,,,)))***,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////....../////////000000000111111111111222222222222000111111000......///111000000000111111222222222111222222333444444555555444444444444555777888999666666666666666777888999888888888777777777666666666666666666666666666666666666666666555555555444222333555666666666555444333333333333222111000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////,,,,,,---------,,,,,,+++,,,,,,,,,---------------,,,,,,------,,,+++)))(((++++++++++++++++++++++++)))))))))******+++++++++&&&(((***,,,,,,+++***(((************************,,,,,,,,,+++++++++******//////000555;;;>>>===;;;===<<<:::888555333111000///000000111111111111000111111111111111111111111000000000000000000000000...///000111111000//////,,,,,,,,,,,,------...///......------...111333555444333333222222333333444222222333333444555666666222111111333666888999999444444444555555555666666555555444444444333333333333333333444444555555555333444555666666444222111000000111111222222222222111111111111111111222222//////000000000000//////........................................................................------------------------+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111111000///...***+++,,,---...000111111,,,------.../////////...)))+++,,,,,,,,,,,,---///................................................------............------......---------,,,,,,,,,+++,,,---.........---,,,---------,,,,,,+++++++++******+++,,,,,,---......(((+++---,,,)))(((,,,000.................................------.........++++++,,,---///111222333333333111000///......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------------------------------++++++++++++++++++++++++))))))******+++++++++,,,---.../////////---+++)))++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,---------......,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000////////////////////////............////////////------......//////000000111111111000...---...000...///000111111111111111111111222333333444555555444444444444666777888999666666666666666555555555888888888888777777777777666666666666555555555555666555555555444444444444222333555666666666555555333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,------.../////////+++,,,,,,------,,,,,,+++------------------------,,,,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,************************+++++++++************)))555444333444777999::::::888888888777555333111000000000000000000000000000111000000000000000111222////////////000000000000000000000000000000000000///...------------...///////////////000000000000777777666444444444444444444444444555555555555666555555666777888888999999777666666555555555666666555555555444444333333333444444555555666555555555555555555444444333333333333333333222222111111111111111111111111111111111000000000000000000000000000000000000000///.........//////000111222222333///...---,,,,,,,,,,,,,,,////////////////////////---------...............++++++,,,,,,,,,---------........................000000//////..............................------------............------------------------------,,,,,,------,,,,,,+++***........................//////...---,,,++++++***++++++++++++++++++++++++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++,,,---...///000,,,,,,,,,------.........///---***((((((***---///........................------------------------//////.........------------,,,,,,,,,,,,---......000...---++++++,,,---...++++++++++++++++++++++++,,,,,,+++*********+++,,,///............---------,,,,,,************,,,,,,)))+++------,,,+++,,,---//////...---,,,,,,++++++...---,,,,,,+++***)))(((,,,---------,,,++++++***,,,,,,+++******+++++++++------------------------+++++++++******)))))))))***+++,,,,,,,,,,,,---...,,,,,,,,,+++++++++******------,,,,,,+++*********.................................------,,,,,,,,,---,,,+++,,,///000...+++/////////...---------,,,........................---,,,,,,,,,,,,---......//////.........---------............////////////222111111111111111111111000111222222222222111000111///...///111333333333000000000000111222333333111222333444555444333222222333444555666666666666111444777888777666666666888888777777666666555555666555555555444444444444333333333333333333333333666666555444444333222222222222222111000//////...---...///000000///...---333111///---,,,---...//////............---------,,,+++)))))))))+++---...000000///...------,,,,,,+++,,,---......---,,,+++,,,+++******,,,---,,,+++++++++++++++++++++++++++...,,,+++******(((&&&###+++++++++***************))))))************))))))444333222333666888999999555444333222111//////...111111111111111111111111444333222000//////......////////////000000000000000000000000000000000000///...---,,,,,,---...///.../////////000000000000555555444444333444444444444444444444555555555555666777777888999999::::::666666555555555555555666666666555555555444444444444444555555555444444333444444444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000///............///000000111222222000///......------...................../////////..................------++++++,,,,,,,,,---------......................../////////.........------........................---......//////......------------------------------............---,,,,,,------------------------.........------,,,,,,+++++++++++++++++++++++++++------------------------......------,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,+++++++++,,,---......,,,,,,,,,---------......///---+++******+++---///........................------------------------///.........------------...------------.../////////...,,,++++++,,,---...++++++++++++++++++++++++.....................---...---------,,,,,,,,,,,,---,,,+++******+++,,,---***,,,---...---,,,---...///......---,,,,,,++++++------,,,,,,++++++******......//////...------,,,,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,++++++***,,,------++++++,,,...,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,+++---///000...,,,...............---------........................---,,,,,,,,,,,,---......//////.........---------............////////////222222222222222222222222111111111111111111111111222222222111111000000000222222111111111222222333222222333333444444333333333444444444444444333333222444777777666555666666888777777777666666555555666666666555555555444444444444444444444444444444444444333222222111000000222222111111000//////......//////000000//////...222111///---,,,---...///............------------...---,,,++++++---...///...------,,,++++++******((()))************)))((('''&&&&&&(((+++------,,,++++++++++++++++++++++++,,,+++***+++,,,+++)))(((++++++++++++++++++++++++)))******************)))333222111222555777888888333222000///......//////222222222222222222222222333222222111000///......////////////000000000000000000000000000000000000...------,,,,,,------........./////////000000000222222333333333333444444444444444444555555555555777888888999999::::::;;;555555444444444555555666666666666666555555555555444444555444444333222111333333333333444444444444333333333222222222222111111111111111111111111111000000000000000000000000///000000000000///...............//////000000111111000//////.../////////,,,---------......///////////////...---------,,,,,,,,,,,,,,,------------.................................---------------........................---......//////......---........................///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---...///000000///...---,,,,,,+++........................+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,------------......------,,,,,,------...------------------------------------------------............------------...............//////000///...,,,+++++++++,,,---++++++++++++++++++++++++---...///000000///......------,,,,,,,,,+++++++++------,,,,,,,,,,,,------+++---......------...///......------,,,,,,++++++------,,,,,,,,,,,,,,,,,,...............------,,,------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,+++,,,---...---+++***+++,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------......------------,,,,,,---,,,,,,---//////...,,,---------...............---------------------------,,,,,,,,,,,,---.....................---------............////////////222222222222222222333333222111000000000000111222555888:::999444111000000444333333222222222222333333333222222333333444444444444444333333222111000444555666666555444666777777777666666666666666666777777777666666666555555555555555555555555555555444333333222222111111000222222111111000/////////111000000//////000000111222111///...------..................------------///...---,,,+++,,,---...------,,,,,,++++++******(((((())))))))))))(((((('''''''''(((+++------,,,++++++++++++++++++++++++***))))))+++---...---+++++++++++++++++++++++++++******++++++++++++******111000000222444666777666444333111000///000222333222222222222222222222222...///000000111111111111////////////000000000000000000000000000000000000------,,,,,,,,,,,,------........./////////000000000000111222333333444444333333444444444555555555777777777888888999999999444444444333444444555555555555555555555555444444444444444444333222111000222222222333333444444555222222222222222222222222111111111111111111111111000000000000000000000000//////000000//////...------........./////////000000000///....../////////,,,,,,------......//////000000///...---,,,,,,,,,,,,,,,,,,------------...........................------------------------............////////////......////////////......////////////////////////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++,,,---///000222111000///...---,,,+++------------------------++++++------------++++++,,,,,,+++*********++++++---------------------------------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////...---,,,+++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,,,,+++------------------------+++---//////...---...///---------,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,++++++***------,,,,,,,,,---......------------------------************************,,,---...---+++***+++,,,......---------,,,,,,,,,)))******+++,,,---------........................////////////............+++++++++,,,------,,,,,,,,,---------.../////////---------------------------,,,,,,,,,,,,---..........................................////////////111111111111111222222222333111000......000111333999>>>BBBAAA;;;666555666555555444333222222222222444333222111222333444555333333333333333222111111444555666555333333555777555555666666666666666666777777777777666666666666444444444444444444444444555555555444444333333333111111111111000000//////222111000//////000111222111000///...---..................---------,,,,,,------+++************+++.........---------,,,,,,+++++++++,,,,,,+++++++++...,,,++++++------,,,***++++++++++++++++++++++++)))((()))***---...---+++))))))******************+++++++++,,,,,,+++++++++000//////111444666666555555444222111111222444555222222222222222222222222---...000111222222222111////////////000000000000////////////////////////------------------------............////////////...///111222333444444333333333333444444444444555555555555555555666666666333333333333333444555555333333333333333333333333444444444444333222111000111222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111///////////////...------............///////////////......---......//////---------.........//////000000///...---,,,,,,,,,,,,,,,---------.................................------------------------........./////////000000...//////////////////...////////////////////////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,...000111222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,+++*********++++++------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...------,,,,,,++++++++++++*********++++++,,,,,,,,,---+++((('''''')))---///............------------------------------------+++---//////...---...///,,,,,,,,,,,,,,,++++++++++++,,,,,,------......///******++++++,,,++++++***---,,,,,,,,,------...///------------------------************************,,,---...---+++***+++,,,......---------,,,,,,,,,(((((()))***+++,,,------++++++++++++++++++++++++---------------------...((()))***+++++++++++++++,,,---------.../////////---------------------------,,,,,,,,,,,,---......---.................................////////////......//////000000000111222111///......///111222777===BBBCCC>>>:::999;;;555555444333222222222222444333222111222333444555222222333444444444444444555555666444333333444666444444555555666666777777777777777777666666666666333333333333333333333333555555444444444444333333111111111000000000000000222111000//////000111222000//////..................------------,,,,,,,,,---,,,,,,+++************---------------,,,,,,,,,------------------------...---,,,,,,------,,,***++++++++++++++++++++++++***)))(((***++++++***((((((((((((((())))))******+++++++++,,,,,,+++++++++//////000222555666555444444333222111000111222333222222222222222222222222000111222222222000///...////////////000000000000////////////////////////---......//////......---------.........////////////000222333444444333333333333333333444444444444333333333333333333333333222222222222333444444555222222222222222333333333444444555444444333222111222222222222333333333333111222222222222333333333111111111111111111111111111111111111111111111111...////////////...------////////////////////////......------......///////////////////////////////////////...---------,,,,,,---------....................................---------------..................//////000000111...//////000000//////...........................---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------///000111111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++*********++++++,,,,,,------,,,)))((((((+++...111//////.........---------,,,,,,------------,,,,,,+++---......------...///,,,,,,,,,,,,++++++++++++++++++,,,,,,---------...+++,,,,,,---------------,,,+++++++++,,,---...///------------------------+++,,,,,,,,,,,,---------,,,---...---+++***+++,,,------------,,,,,,,,,,,,))))))***++++++,,,------------------------------*********++++++++++++,,,''')))++++++*********+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...........................////////////---------...//////000000111000////////////000111111666;;;===;;;999999999444333333222222222222333333333222222333333444444111222333444555555555555444555666555333333333555333333444555666666777777777777777666666666555555333333333333333333333333222222222222222222222222111111000000000000000000111000000//////000000111//////////////////......------------,,,,,,,,,,,,------------------,,,,,,++++++++++++************,,,,,,++++++++++++,,,,,,***)))(((***,,,---,,,,,,++++++++++++++++++++++++***)))))))))******)))'''''''''(((((()))***************++++++++++++******//////000333555666666444333333222222111111111000111111111111111111111111///000222222222111///...////////////000000000000////////////////////////......///000000///......---------.........//////000111333444555444333222222222333333333444444444222222222222222222222222111111111111222333444555222222222333333444444444444444555555555444444333333333333222222222222222111111222222222333333333111111111111111111111111111111111111111111111111......//////......---,,,000000000000000000000000//////......//////000111111111111000//////........................------------------....................................------........./////////---......///000000111111//////000000000000//////------------------------...////////////...------------------------------,,,,,,---------------------------------------------------...///000000000/////////......------------------------------------,,,,,,++++++,,,,,,---,,,+++++++++,,,---............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,+++******)))******+++,,,,,,------++++++++++++,,,---...............---------,,,,,,***+++,,,------,,,+++******,,,---...---,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---------------*********++++++,,,---...------------------------++++++,,,,,,,,,---------***,,,------++++++,,,...,,,,,,,,,,,,++++++++++++,,,,,,,,,------.........////////////////////////++++++++++++,,,,,,------(((+++------+++***,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////............////////////------......///000000111000000000000000000000000...000333666777777666555222222111111111222222333222222333333444444333333111222333333333333333222333555666666444333222333222222333444555777777888666666666555555555444444444444444444444444444444222222222222222222222222000000000000000000000111...//////000000//////.........///////////////...---------,,,,,,,,,++++++,,,,,,------......------************************,,,,,,+++******+++,,,,,,***))))))***,,,---,,,+++++++++++++++++++++++++++***))))))***+++,,,***((()))))))))***+++,,,,,,,,,)))******************)))//////111333666777666444444555555444444333111111000000000000000000000000+++---000222333333222111////////////000000000000////////////////////////...///000111111000///...---------.........//////000222444555555444333222222222333333333444444444222222222222222222222222111111111111222333444555333333333444444555555555444444555555666555555555444333333222222111111111111111111222222333333333111111111111111111111111111111111111111111111111......//////......---,,,111111111111000000000000000000///000000111222222333333222111000///......---------...............---------.........//////................................./////////000000---......///000111111222//////000000000000//////------------------------000000000000000//////...........................------------------------------------------------,,,---...///000000000000...............---------...........................---++++++++++++---...+++++++++,,,---...///000.........------,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---......+++,,,,,,,,,,,,+++******))))))***+++,,,,,,------&&&(((+++---...---,,,***---------,,,,,,,,,++++++******,,,,,,,,,,,,******)))+++------,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************+++,,,---...------------------------)))))))))******+++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,+++++++++******.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000***,,,//////---,,,---////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////............/////////000---......///000111111222//////000000000000//////...///000333666777555333000000000000111222333333111222333444555444333222222222222222222111000///222444777777555333222222222222333444555777888888666555555555444444444444555555555555555555555555444444444444444444444444000000000000000111111111---...///000000///...---......///////////////...---------,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...000///------------,,,***++++++++++++++++++++++++***))))))+++------,,,+++******+++,,,------......))))))************))))))000000111222333333444444666666666666555444333222111111111000000000000000111111111000///......---111111000000//////......000000000000000000000000............///111222333...///000111222333444444444444333222111111111111111111222222222333333333333333333222222111111111444444333222333444555666333333444444444444333333555555444333333222111111555333111111222222222111111111111222222333333333444444444444444444444444000000//////000111222222222222111000000000000000........................//////////////////......333222222111000//////...------,,,,,,,,,---......,,,,,,------......////////////.........---------/////////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))***,,,...---+++///,,,+++,,,......+++(((++++++,,,,,,---...//////////////////////////////---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------------------------...---,,,,,,******)))(((+++)))'''))),,,......,,,---,,,***))))))***,,,---------------------------///...---,,,+++,,,---...+++,,,,,,,,,,,,+++******---------,,,,,,+++++++++.........------,,,,,,,,,111...,,,---///000...+++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++*********+++---...)))))))))***+++,,,---...............---,,,+++******++++++,,,,,,++++++***++++++******+++---...000///...---,,,+++,,,------.../////////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,...------,,,,,,------...,,,,,,------...///000000---------............/////////......---------,,,------...///000000//////000000111111111111000000...///000111222333444444333333222222111111000000111222333444555555555555333222222111111222222333333111000222555666444222555555444444555666888999666666666555444444444333444555555666777666666666333333333333333333333333222333222222111///...---.................................//////////////////...,,,,,,,,,,,,***))),,,,,,,,,++++++*********&&&&&&'''((()))***++++++************************************************---,,,,,,+++*********+++,,,,,,,,,,,,,,,+++***)))....../////////...------++++++******)))(((((((((000111111222333333444444666666666555555444222222111000000000000000000000222222111000000///......000000000000///////////////////////////////////////......//////000111222////////////////////////333333222111111111222222111111222222222333333333333333222222222222222222444444333333333444555666777888888999999888888777555555444333333222111111555333111111222222222111222222222222222222333333333333333333333333333333000000//////000111111222///...------,,,,,,------......................../////////000000000000000222111111000//////......,,,,,,,,,,,,------...///...............///////////////.........---------................................................------------------------111///------///111000...///---,,,---//////---***,,,------....../////////........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,,,,***)))***,,,......,,,222000...+++***)))******------,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///+++,,,,,,,,,,,,+++******---------,,,,,,+++++++++------------,,,,,,,,,+++000...,,,,,,......---+++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,---......///............---,,,+++******++++++,,,,,,++++++***++++++++++++,,,---...///111000...---,,,,,,,,,---...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............------------------,,,,,,,,,,,,------,,,------...//////000000.........////////////000/////////.........---------...//////////////////000000111111111111000000...//////000111222333333111111111111111000000000111111222444444555555555333222222111111222222333333222111222555555333111444444444444555666777888555555555555444444444444555555555555666666666666666555555444444333333222333333222111000///......////////////////////////........................///...,,,,,,------,,,***,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,************************************************---,,,++++++******++++++++++++,,,,,,+++******)))***++++++,,,,,,,,,++++++******++++++++++++++++++111111111222222333333444444555555555444333222111000000000000000000111111222222222111000000//////////////////000000000000////////////////////////000000////////////000000111000000///...---,,,,,,222222111111111222333333111111222222222333333333222222222222222222333333444333333333333444555666999::::::;;;;;;::::::999555444444333333222222111444333111111222333222111333333222222222222222222222222222222222222222222000000/////////000111111000000///.......................................///000000000111111222222000000000///......------,,,,,,,,,,,,---...///000000000///////////////..................---------,,,------...//////000000................................................111000......000111000///...------...000000///---.............../////////........................------......------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------*********+++++++++++++++...---------------------...,,,++++++,,,------,,,222000...,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...///,,,,,,,,,,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++...---+++,,,------,,,***,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++,,,------------,,,,,,---..................---,,,++++++***++++++,,,,,,++++++*********+++,,,------------000000...---,,,,,,,,,,,,,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............---,,,,,,++++++,,,,,,---,,,------......//////000...////////////000000000000000////////////......//////////////////...---///000000111111000000///.../////////000000111111///000000000000000000111000111222333333333333333333222222111111222222333444333222333444444222000222222333444555555555555444444444444555555555555666555444444444555777777999999888666555444333222444333111000///...//////000000000000000000000000//////......------,,,,,,...---,,,,,,---...---+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++******++++++***++++++++++++***))))))((()))***+++++++++++++++***++++++,,,------......111111111222222333333333333333444444333222111111000000000000000111111111222222222222111111000000000000000000////////////........................111111000///////////////222222111000///...------111111000000111222333333111111222222222333333333111111111222222333333333333333333333444444555555666777777888888777777666444444444333333222222222444222111111222333222111333333333222222111111111111111111111111111111111000000/////////000000111111000//////.../////////...........................//////000000111111222//////.........---------,,,,,,,,,,,,---///000111111111000000//////..............................---........./////////000........................------------------------......---,,,------......---------...///000//////...............---------........................,,,------...------,,,,,,...------,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------*********+++++++++++++++++++++++++++,,,,,,------///...---,,,,,,---,,,,,,---,,,,,,,,,,,,---......******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++++++++++++++,,,,,,,,,+++*********++++++---.........------,,,+++***++++++,,,,,,++++++***)))***,,,---...---,,,,,,------,,,,,,,,,,,,------+++,,,,,,---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------..................////////////000000000000000///////////////000000///...------//////000000000000//////.........///////////////......//////000000111111000000111222222222222222333222222111111222222333333333333333333222111000000111333444555444333333333333333444444555555555666555444333333555777888;;;;;;999888666444333222444333111///......000111//////////////////////////////...---,,,+++++++++,,,+++***+++,,,---,,,+++++++++++++++++++++++++++...---------,,,,,,,,,+++************************************************,,,,,,++++++***++++++,,,*********++++++***))))))((()))***,,,,,,---------+++++++++,,,,,,---------111222222222222222333333222222222222222111111000//////000000111111111111222222222111111111111111222111111000///......---////////////////////////222111000//////......///000000000000////////////000000000000111222222333111111222222222333333333111111111222222333333333333333333444444444444444333444444555555444444333444444333333333333222222444222000111222333333222333333333222222111111111000000000000000000000000000000///////////////000...---,,,,,,++++++,,,,,,////////////////////////.........//////000000000............------------------------...///000111111111000000//////......---.....................000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---+++,,,---...............------,,,,,,,,,,,,,,,,,,........................,,,,,,------...------,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------***+++++++++,,,,,,,,,---***++++++,,,,,,------...//////...---,,,+++,,,,,,+++++++++++++++,,,,,,---*********++++++,,,,,,,,,---------,,,,,,++++++***,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,+++*********++++++---------...------,,,,,,***++++++,,,,,,++++++******+++,,,---...---,,,+++((()))***+++,,,------...++++++,,,,,,---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******++++++,,,,,,,,,------,,,,,,++++++,,,,,,---***+++++++++++++++,,,,,,,,,,,,,,,---------....../////////000000000000000//////000000///...------//////000000000000//////.............../////////......//////000000111111000000111111222222111111333222222111111222222333222333333333222111000000111222333444444444333222222333333333444444555555666555333222333444666888;;;:::999888666444333222444333000///...///000111........................//////...---,,,++++++++++++***)))***+++,,,+++***++++++++++++++++++++++++---------,,,++++++******************************************************,,,++++++***++++++,,,,,,)))******+++++++++******((()))***+++,,,,,,------,,,+++++++++*********)))222222222222222222222222000111111111111111000000/////////000111111222222111111111111111111111111111111111000//////......000000000000000000000000111111000///////////////---------....../////////111111000000000111222222111111222222222333333333222222222222222222333333222333444444555555444444333444444555555444444333333333333333333333333333333222000111222333333222333333222222222222222222000000000000000000000000000000//////......////////////...------------.../////////////////////////////////................................................---......///000000000///////////////...---------...............111111000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,...///+++---......---------...+++++++++++++++,,,,,,,,,------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------....../////////000---......---+++***+++---------,,,++++++***))))))******++++++,,,,,,------,,,,,,,,,,,,,,,+++******---------------,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,+++******---------,,,,,,---......,,,------...------,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,((((((***,,,---.........+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000//////////////////...---...//////000000//////...---.........//////000000///000000000000000000111000111111222222222111111333222222111111222222333111222333333111000111111222333333444444333333333333333333333444444444444555444333333333444666666888777777666555444444333333222000/////////000111........................//////......------,,,,,,,,,+++******+++,,,+++)))***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++******++++++,,,,,,******+++,,,,,,,,,,,,+++'''((()))***************++++++******)))(((((('''222222222222222222222222///000000111111000000///...//////000111111222222000000000000000000000000......//////000000111111111111111111111111111111111000///////////////000........./////////000000222111111000000000000111111111222222222333333333333333222222222222222222222333444555555555444444444444555555555555444444333333333333333333333333333111000111222444333333222222222222222222333333000000000000000000000000000000///...............222222111000000000000111////////////////////////111111000000///.................................000//////............................../////////---------.........//////000000000///////////////........................------------------------...///000///---,,,...111---///111000...,,,---///***++++++,,,,,,---------------------------------+++,,,------......------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,.........///////////////+++------,,,***)))+++---------------,,,+++******+++++++++,,,------......((()))+++,,,---------,,,---------...------,,,++++++++++++,,,,,,---------+++,,,,,,,,,------------+++---...---***)))+++,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,---......///,,,,,,------...------,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,,,,+++,,,---.........------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////---...//////////////////......////////////......------...///000000111111111111111111111000000000111222222222222222111111333222222111111222222333///111333333111000111333444444333333333333444444444444333333333333333333333333444444444444555555444444444444444444444444111111111000000000000000................................................///---,,,,,,------+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************++++++******++++++,,,---++++++,,,---------------))))))******+++******)))))))))))))))))))))))))))222222222222222222222222//////000000000000000///...//////000111222222222///////////////000000000+++,,,---///000222333444111111111111111111111111000000////////////000000222222222222111111111111222222111000//////000000111111222222222333333333444333333222222111111111222333444555555555444333333333444444444444333333333333333333333333333333333111000111222444444333111111111222222333333444111111111111111111111111111000///...............000000///...............000000000000000000000000333333222111000///............//////////////////111000///......------...,,,---------......//////---------.........//////......//////000000111111................................................,,,...000...,,,+++...000...111333222///---...///++++++,,,,,,---...//////------------------------+++,,,,,,---.........---)))***+++,,,------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++------------------------***,,,---,,,))))))+++...***+++,,,---............++++++,,,------...//////%%%&&&))),,,.../////////------......------,,,++++++++++++,,,,,,---------,,,,,,,,,------.........+++---///...+++)))+++---*********++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,---,,,+++***))))))))))))***+++,,,---...,,,,,,------...---------+++++++++,,,,,,+++++++++...---,,,+++***+++,,,---///000000111000...---,,,,,,------.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000000000//////......---//////............//////........................---------.........//////,,,---------......//////------...///000000000///......////////////......------...///000111222333333333222222111111000000222222333333333222222111333222222222222222222333---000333333111000222444666555444333222333444555444444444333333222222222222333444555555555444444111111222222333444555555000111111111111000000///000000000000000000000000.........///////////////111000............,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++*********+++,,,,,,---+++,,,------............,,,,,,---------,,,,,,+++((((((((()))******++++++///000111222333222111111222111000111222222000...////////////000111333444000000000000////////////---......///000111111222111000000///////////////......///000000000000000000000000000111111111111222222222222222222222222333333222222111000000000///111222444444333222111777666444222///,,,***(((333111111555::::::666111111222333333444444444444444444444444333333222111222222111111111111222222000///...------...///000///////////////000111111000000000000000000000000........................111111000//////////////////////////////000111222//////............/////////............---------..................------////////////////////////...------------......///111000///...---...//////......//////000000111111,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,...//////...------...---,,,++++++******++++++---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,...---+++++++++---///000,,,,,,,,,+++++++++***************++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...------,,,+++***))))))+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,***))))))+++---000///...---,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,//////////////////.................................------------...////////////.........---------------------------,,,,,,111111000000/////////...---......///////////////---------.........//////...///000111333555666666333333222222111000//////000111222222000000111222222333333333333222111000222222333444444555666666222333555666666555333111333333333444444555555555222222222222222222222222333333333222222222111111222222222111000//////......///000000000///---,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,------+++---...---+++++++++,,,******++++++++++++******+++*********))))))((((((222222333444333222111111111///......//////...---/////////000111111222222111111111000///..................///000111111111222111000000////////////......///000000000000000000000000000111111111111111111111111111111111111222222222111111111111111///111222444444333222111444444444555444444333333666444444888<<<===999444111222333333444444444333333444444444333333222111222111111111111111111222111000///......///000000000000000000000111222222////////////////////////........................111000000/////////////////////.........///000000//////............/////////............---------........................////////////////////////..................///000///...---,,,+++,,,------------........./////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++---......---,,,,,,------,,,++++++***+++++++++---,,,,,,++++++,,,,,,---***,,,,,,,,,+++***+++,,,...---,,,+++,,,---///000......---,,,,,,+++******++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******++++++,,,,,,,,,+++************++++++,,,,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------...//////.........------------,,,......................../////////......---------------...///////////////---------.........//////...//////111222333444555333333222111111000//////000111222111000///000222333333333222222111111111000000111111222333333444333333444555555444333222333333333444444444444444333333333333333333333333333333333333222222222222222222111111000//////......///000000000///---,,,000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((((((((()))***+++++++++++++++++++++++++++,,,------,,,***)))+++,,,******++++++++++++******************)))))))))(((111222333444444444444444222000...---...//////...///000111222222111000///222111111000///......---......//////000000111111444333222111000/////////......///000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111222333444333222222222333444666777777888888666555555888<<<<<<999555222222333444444444333333333333444444444333222222111111111111111111111111111000000///000000111111111111111111111222222333................................................000000//////......////////////......---.........//////............/////////............---------........................///////////////////////////////////////000111111222111000/////////000000---------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++,,,......,,,+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---...---,,,,,,,,,---...//////......---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++---,,,+++***************+++++++++,,,,,,---------+++---------+++***+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,......------,,,,,,---------++++++,,,,,,------......+++++++++++++++,,,,,,,,,---------------------------------------......///------------,,,,,,,,,,,,------......//////000000---------,,,,,,,,,,,,,,,------...////////////...---------..................//////000000111222222222222222111111000000///000111222111000///000222444333222111000111222222000000111111222222333333444444444444444444444444444444444444333333333333333333333333333333333333444444444333333333222222222222111111000//////////////////000//////...---//////......---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++)))'''&&&'''))),,,...,,,,,,,,,+++++++++******,,,,,,+++)))((((((***,,,******++++++++++++******************))))))))))))...///000222444555666777555333000///000111222111///000222333222111///---////////////000000000000.../////////000000000111444444222111000000000000......///000000000000000///000000000111111111111111111111111111111111111///000000111222222333333000111222333333333222222333333444444444444333333333333333555777888555333222333333444444333333333333333333444444333333222111111111222222111111111111111111111111111222222111111111000000111111222////////////////////////........................000//////.........//////000///...---------------//////............/////////............------------------...............////////////////////////////////////000111222222333222111000///000111111------------------......------------------------------------------------,,,,,,---...............+++---......---,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((()))***+++,,,------,,,++++++***+++++++++,,,,,,------,,,,,,,,,+++++++++---,,,***)))((())))))******++++++,,,,,,------...---...///---,,,++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---...---,,,,,,---...,,,,,,,,,,,,,,,---...///***++++++,,,---...//////+++++++++++++++,,,,,,,,,------------------------------,,,,,,------...///------,,,,,,,,,++++++++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////....................................//////////////////222111111111000000000///111222333222111000111333444333111//////000222333222222333333444444444444444444333333333444555555555444444333333222222222444444444444444444444444444444444333333333333222111111111111000000////////////////////////...............------,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,*********+++,,,---+++++++++++++++++++++,,,---,,,***(((&&&&&&))),,,******++++++++++++***************)))))))))))))))//////000111222333444444666333000///000111222222000111222333222000...---------...///000111222222////////////000000000000444333222111000000000000......///000000000000000///000000000111111111111222222222222222222222222//////000111222333333444111111222222333333333333333333333333333222111111222222222333444444333222333333333444444333333222222333333444444333333333000111222222222222111000000000111222222222222222111000000/////////000000000000000000000000000000........................//////............//////000///...---------------//////............/////////............------------------.........///////////////////////////////////////000000111333333///...,,,+++++++++,,,---........................------------------------------------------------++++++,,,------------,,,---...000000.........///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---++++++******************(((((()))***+++,,,------,,,,,,,,,++++++*********************************---,,,,,,++++++,,,,,,---*********++++++,,,,,,---************++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++*********+++,,,---------,,,,,,,,,+++++++++---,,,***)))((()))***++++++++++++,,,,,,---------...//////...,,,+++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---......---,,,---...,,,,,,,,,,,,------...///++++++,,,------...//////+++,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++******+++,,,------......------------------......,,,------....................................---........................111111111000000000000000222333444333222222333444333222000//////000222333222222333333333333333444444333333333333444555666444444444333333222222111444444444444444444444444444444333333333222222222111111111000000000000000//////........./////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------,,,+++)))'''((())))))***,,,---......---,,,***'''%%%&&&(((+++******++++++++++++******))))))))))))))))))******333222111111000000000111333111///...///000000///000111222222111000///...,,,---...///000111222333////////////000000000000222222111000000000000111......///000000000000000000000000000111111111111222222222222222222222222//////000111222222333333111111222222222333333333111222333444444555555444333333444444444444444333333333444444444333222222222222333444444444333333000111222333333222111000///000111222222222222222111000//////////////////111111111111111111111111..............................------......////////////......---.........//////............/////////............---------,,,,,,------.../////////////////////////////////////////////000222333333///...---,,,,,,,,,---.../////////..................------,,,,,,------...------------------------***+++,,,,,,------,,,,,,...///111111///...///000...------,,,,,,,,,,,,,,,++++++------------+++++++++---...---,,,+++,,,...++++++************))))))&&&'''((()))***+++,,,---,,,,,,++++++++++++++++++*********+++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,)))***************++++++***++++++++++++,,,,,,,,,((()))***+++,,,---------,,,+++*********+++,,,---------,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,------......//////,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,******++++++,,,,,,------............////////////,,,,,,---............---...............---------..................//////000000000000000000000000222333444333222111222444111111000///000111222333000000111111111111111111222333333444444555555555333333333333222222222222333333333333333333333333333333333222222222111111111111000000000000000000///............///000000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------***+++,,,---,,,)))%%%###'''''')))***,,,...//////---,,,+++)))&&&&&&(((*********++++++++++++******))))))))))))************222222111111111222333444222111///000111111000...111111111000000000000000////////////000000000000000000000000////////////000000/////////000111111......///000000000000000000000000000111111111111111111111111111111111111000000000111222222222333222222111111222222333333000111222333555555555666444444555555444333444444333444444444333333222111111222333333444444444333///111222333333222111///...///000111222222222111222111000000//////000000000000000000000000000000...........................------------...///000//////.........///000000//////............/////////............---------,,,,,,------...//////000////////////////////////.........///000111222333333222000/////////000111.........---------,,,,,,...---,,,,,,,,,,,,---...........................+++,,,,,,------------------///000000///......///......---,,,,,,,,,,,,---***+++---......---+++***,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,+++******))))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++***))))))+++---...------,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,...------,,,,,,++++++***)))+++,,,,,,******+++------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++++++++,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++++++++------,,,,,,,,,---......---------...............,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////+++,,,------......------//////.........---------------......//////000000///000000000000000000000000111222222000000111222000000000000111111111222111111000000000000000000111222333555666555555444222222222222222333333333333333333333333333333333222222111111111000000000000000000000000000000111///......---...///000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************************************))))))******+++,,,,,,---***+++++++++***)))'''%%%(((((()))+++,,,---......,,,---,,,***((('''((()))******++++++++++++******((()))))))))************......///000333666999;;;333222222333444333111000111111000000000000111111111111111000//////......000000000000////////////............///000111222...//////000000000000000000000000000111111111111000000000000000000000000111111111111111222222222222222111111222222333444000111222222333333222222333333444333222222222333444444444444333333222111111222333333444444444444///000222333333222000///---...000111222222111111333333222111000000111111////////////////////////........................---------------...///000///////////////000111222//////............////////////.........---------,,,,,,------...///000000////////////////////////---------...///111222333111000...---------...///---------,,,,,,+++++++++...---,,,,,,,,,,,,---...........................,,,---......//////......,,,...//////...------.........---,,,,,,,,,,,,---***+++---......---+++***,,,---......,,,,,,---...............------,,,+++------,,,,,,+++******)))*********++++++,,,,,,---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,+++***))))))+++---...---------,,,,,,,,,++++++((()))+++---.........---///...------,,,+++***)))'''(((******))))))***,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++)))+++------,,,******+++...------,,,,,,---------...............---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------------------------------,,,---------....../////////+++,,,------......------//////.........---------------......///000000111////////////000000000000...000111000///...///000...///000111111111111111333333222222222222222222000111444666666666555444111111111222222333333444222222222222222222222222111111111000000000000///000000000000000111111111///...------...///000111,,,,,,,,,,,,,,,,,,,,,,,,........................************************************************(((((()))***++++++,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,------,,,)))(((((((((******++++++++++++******(((((())))))*********+++111222222333333444555555555333111000111111000///111111222222222222111111222111111111000000////////////......///000111222000000000000111111111111111111111111111111111111111000///......///000111111111000000000000111111222111111111000000//////000000111111111222222222222222111111111111111222222222222333333444444444333333222111111000000000333333333222222111111111......///000222222///---//////111222222111000000////////////////////////........................000000///...............////////////////////////,,,---...///000000000000............////////////+++,,,,,,------......///...............///000000111000///......------...111111000000//////......000000////////////000000//////000000000000//////------------------------+++,,,---......---,,,+++//////...---------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******++++++,,,------,,,------......------,,,,,,,,,,,,+++***)))((('''((()))+++,,,,,,+++)))(((***+++,,,,,,------,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***'''%%%(((---///---***++++++++++++++++++,,,,,,------------------------...------,,,,,,------...,,,++++++***+++,,,...///...---,,,,,,,,,,,,---...+++,,,------......---------...............------------------------------/////////...------,,,,,,************************+++,,,---......---,,,+++...//////...,,,***+++,,,+++******+++---......---.........------,,,,,,,,,............////////////+++++++++,,,,,,,,,------,,,---......//////..................///////////////000222333333222000///111111111000000000000000222222111111111111222222222222333333333333444444333333333444444444555555222222222222222222222222333222222111111222222333000000000000000000000000//////.........---------......---,,,,,,,,,,,,------------,,,,,,+++++++++************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,------,,,++++++,,,------,,,,,,------,,,+++)))(((******))))))))))))******************************************************000000000111222222333333333222000///000000000///111111222222222222111111111111111111000000000///000000000000000111111111000000000000111111111111111111111111111111111111111000////////////000111111111111000000111111111111111111111000000000///111111111111222222222222333333222222222222222333333333333333333444444444111111222222222222222222333333333222222111111111222111000111222333333222000000111222222111000///111111111111111111111111////////////////////////000000///...............////////////////////////,,,---...///000000000000............////////////------------------------...............///000000111000///......------...000000000000//////......000//////......//////000//////000000000000//////------------------------,,,------------------,,,++++++++++++,,,---...///...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,+++*********---..................---,,,,,,---,,,,,,+++***)))+++,,,---......---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,)))'''))),,,...,,,(((++++++++++++++++++++++++------------------------.........------.........---,,,,,,++++++,,,---...---,,,++++++++++++,,,---***+++,,,,,,------,,,,,,.........//////......---------------------------...............---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++...//////...,,,***+++,,,***)))(((***,,,---,,,+++------------------,,,,,,............////////////,,,,,,---------.........,,,---......//////..................///////////////000222333333222000///111000000000000000000000222222111111111111222222222222222333333333444444333333333333444444444444222222222222222222222222222111111000000111111222000000000000000000000000//////.........---------......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***(((''''''(((***+++++++++***))))))***++++++,,,,,,,,,,,,+++***)))(((******))))))))))))******************************************************000000111111222222333333222000......000000000///111111222222222222111111111111111111000000000000111111222222222111000000000000000000111111111111111111111111111111111111111000000//////000000111222222111111111111222222111111111111000000000000111111222222222333333333333333222222222333333444444444444444444444333333111111111222333444444444222222222222222111111111444222000///111333444444111222222222111000//////111111111111111111111111000000000000000000000000000000///...............////////////////////////,,,---...///000000000000............//////////////////......---,,,,,,+++...............///000000111000///......------...000000000////////////...///..................///...//////000000//////..............................------,,,,,,------...******+++,,,---///111222///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,++++++******......////////////......,,,,,,---------,,,,,,+++,,,------------------,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........+++)))***,,,,,,***'''---,,,,,,++++++*********------------------------//////............/////////...------,,,---------,,,++++++******++++++,,,)))***++++++,,,,,,++++++......///////////////...---------------------------------...............------------------------,,,++++++******++++++,,,---...///---+++***+++,,,+++***)))***,,,...---,,,,,,,,,---------------------............/////////---------.........//////,,,---......//////..................///////////////000111222222111000///000000000000000000111111222222111111111111222222222222222222333333333333222222333333333444444444222222222222222222222222111000000000000000000111000000000000000000000000/////////............---......---,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))+++++++++******))))))******+++,,,+++******))))))))))))******))))))))))))******************************************************222222333333444555555666222000//////111222111111111111222222222222111111111111111000000000000000111111111222111000///...///000000000111111111111111111111111111111111111000000000000000000000000333222222222222222222333111111111000000000000000222222222222333333333333222222111111111222333333666555555444444333333333222222222333333444444444222222222111111111111111111//////000111333222111333333222222111000//////111111111111111111111111000000000000000000000000000000///...............////////////////////////------...//////000//////............///////////////.........---------,,,...............///000000111000///......------...////////////////////////......------------.........//////////////////...////////////////////////...---,,,++++++,,,---...---------...000111333444111///......//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------............------******+++,,,------,,,,,,,,,+++************+++,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,---+++******,,,,,,+++)))------,,,,,,+++***))))))------------------------......------------....../////////...------------,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,......//////000000//////------------------------,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,---...---+++***+++,,,...---,,,---///000///...,,,,,,,,,------.........---------.........//////------------............,,,---......///.....................//////////////////000111111000//////000000000000000111111111222222111111111111222222111222222222222333333333222222222222333333333333111111111111111111111111111111000000000000111111000000000000000000000000/////////.....................---,,,,,,,,,,,,---,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))*********))))))))))))******************************************************222333333444555555666666333222000111222333333222111111222222222222111111000000000000000000111111000000000000///...------///000000000111111111111111111111111111111111111000000111111111111000000333222222222222222222333000000000000000000111111111111222222222333333333000000000000000111222222555555555444444333333222444444444333333222222222111111111111111111111111......000333555555222000444333333222111000000///000000000000000000000000////////////////////////000000///...............////////////////////////---...//////////////////............////////////---------....../////////...............///000000111000///......------................../////////......------------............////////////......////////////////////////...---,,,++++++,,,---...///////////////000111111000...---...///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,------,,,,,,+++((()))***++++++,,,,,,+++,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++++++++******+++,,,---,,,+++------,,,,,,+++***))))))---------------------------,,,,,,++++++,,,,,,---/////////......------,,,,,,,,,------------,,,,,,+++,,,,,,---------------------...///////////////------------------------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++---------+++***+++,,,...---,,,---///000///...,,,,,,,,,------.........------------............+++,,,,,,,,,,,,---------,,,---......///...................../////////////////////000000///////////////000000111111111111222222111111111111222222111111111222222222333333111111111222222222333333111111111111111111111111222222222111111222222222000000000000000000000000////////////////////////......---,,,,,,,,,,,,---+++,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++...------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((()))*********))))))))))))******************************************************111111222222333333444444555333111222333444333222111111222222222222111111000000000000111111111111//////...---------......000000000000111111111111111111111111111111111111000111111222222111111000222222111111111111222222000000000000111111111111000000111111111222222222///////////////000111222333333333333333333222222444444444333222111111111000000000111111111111111...000333777:::999555111444333222111111111111111////////////////////////////////////////////////000000///...............////////////////////////......///////////////...............////////////,,,------...//////000000...............///000000111000///......------...---............////////////..................///---......//////......---...........................------,,,,,,------...///......---,,,,,,,,,------,,,+++---///000///...------------------------++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,++++++((()))******++++++++++++------............------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***+++++++++,,,,,,---------,,,,,,++++++*********------------------------,,,,,,++++++++++++,,,,,,------.........------,,,,,,------......------,,,,,,,,,---............---+++,,,---...////////////------------------------,,,,,,------...///000000++++++++++++++++++++++++...------,,,,,,------...+++,,,---,,,+++***+++,,,,,,+++***+++,,,---,,,+++,,,,,,------------------,,,------------.........+++++++++,,,,,,,,,------,,,---......//////..................//////////////////............///////////////000111111222222222222111111111111222222111111111111222222222222000000111111111222222222111111111111111111111111333333222222222222333333000000000000000000000000...////////////000000000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))+++******))))))***************))))))))))))******************************************************111111222222333444444444555333222111222222111000111111222222222222111111///000000000111111111111000///---,,,,,,...000222000000000000111111111111111111111111111111111111000111222222222222111000111111111000000111111111///000000000111111111111//////000000000111111111////////////000111222333111111222222222222222222222222222222222222111111///000000000111111111222000111333666999999666333333333222111111111222333000000000000000000000000000000000000000000000000000000///...............////////////////////////......////////////..................////////////............////////////...............///000000111000///......------...---------.........//////000//////......//////000---......//////......---------------------------,,,------------------,,,......---,,,++++++,,,,,,...------///111333333222........................+++++++++,,,,,,---------.........---,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++,,,+++++++++,,,---...//////...---,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---,,,------,,,+++++++++,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,,,,+++,,,------------,,,+++++++++,,,------------,,,***+++,,,---............------------------------,,,---------......//////------------------------,,,,,,,,,------,,,,,,,,,***+++,,,,,,+++***+++,,,,,,***)))***+++,,,+++)))------------------,,,,,,,,,,,,---------.........,,,,,,,,,,,,---------...,,,---......//////..................///////////////..................///...//////000111111222222222222111111111111222222111111111111222222222222000000000000111111111222111111111111111111111111222222111111111111222222000000000000000000000000.../////////000000000000......---,,,,,,,,,,,,---++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***)))******+++++++++++++++*********))))))))))))******************************************************333333444555555666666777555333111000111111000///111111222222222222111111//////000000111111111222222000---,,,,,,///222444000000000000111111111111111111111111111111111111000111222333333222111000111111000000000000111111//////000000111111111222////////////000000000000000000000000111222333444000000000111111222222333000000000111222222333333//////000000111111111222000000000222555666555444333222111111111222333444111111111111111111111111111111111111111111111111000000///...............////////////////////////...///////////////................../////////000000000000///......------...............///000000111000///......------...---------.........//////000000////////////000000---..................---------------------------+++,,,............,,,+++///......---------......111000000333666888888888........................+++++++++,,,,,,---------++++++,,,------......///,,,------......------,,,,,,,,,,,,------,,,,,,+++***+++---......---+++***++++++,,,---------,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))((()))******+++...//////---+++))))))***++++++++++++++++++,,,,,,------------------------...------,,,,,,------...)))***,,,---...------,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++)))***+++,,,---------------------------------------------.......................................***+++,,,------,,,+++******+++,,,,,,+++***+++------,,,++++++------,,,+++.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---......//////................../////////000///......------......///...//////000111222222222222222111111111111222222000111111111111222222222000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000111111......---,,,,,,,,,,,,---,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---......---,,,+++)))***,,,------,,,+++*********))))))))))))******************************************************333444555777888888888888666555444222111000000000111111111111111000//////...//////000111222222222////////////////////////222111000.........///000222222222111111111111111222000//////000111111000111111000000//////......000000000000000000000000111111111111111111111111000222555777777555222000111111111000000000000///000000000000111111111111333333333333333333333333333222222222222222222222000111111222222111111000111111111111111111111111222222222222111000......////////////////////////111111000000//////......000000000000000000000000///......---------......////////////////////////000000000000////////////------------------------111000///......///000111000000000000000000000000111111000000//////......------............------,,,,,,------...///000000---....../////////000000111000///......///000111111111000///...---------++++++,,,,,,,,,---------...,,,***+++...000...,,,------------------------...---,,,,,,++++++++++++------,,,++++++*********---,,,,,,++++++,,,,,,---...---,,,,,,......---,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,/////////......---------------------------------+++,,,---.........---,,,+++*********************,,,+++******,,,,,,+++***+++,,,------......------------......---+++)))((('''((())),,,...///---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---.../////////...------............------------------------------------,,,...///000...---,,,,,,,,,,,,,,,---...///,,,)))((())),,,...,,,***------------,,,,,,+++***...........................---,,,+++++++++,,,---...------...///...,,,)))***+++,,,---............,,,,,,---------...............//////000000111111000000000000111111111111000000000111222222222333000000000000000000000000//////000000111111111222000000111111111222222333333333222222111222222222111111///...,,,***)))(((...............---------------,,,,,,,,,++++++++++++******+++---......---************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))))))))***+++++++++,,,+++******************+++******+++++++++,,,,,,,,,+++***)))))))))***,,,,,,222333444666777777777777555444333222111111000000111111111111111000//////...//////000111111222222000000000000000000000000222111000///...//////000333333222111111000000///111000//////000111111000222111111111000000000000000000000000000000000000333333333333333333333333000111333555555333111000222222111111111000000000000000000000111111111111333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111000000000//////...,,,,,,////////////////////////111000000000/////////...//////////////////////////////...---------......////////////////////////000000000//////.........------------------------///...---,,,,,,---...///////////////////////////000000000000//////......------............------,,,,,,------...//////000......------...//////000000000///......///000000///...---,,,,,,+++++++++++++++,,,,,,,,,---------...,,,+++,,,...///...,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---------------,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,.........---------,,,,,,------------------------+++,,,---.........------------------------------...---,,,,,,......---,,,+++,,,------......------,,,------...---,,,+++*********+++---//////---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///.........------............------........................------,,,...///000...---------,,,,,,,,,---.........,,,+++,,,///000///------------------,,,+++***++++++++++++++++++++++++------,,,++++++,,,,,,------,,,,,,---......,,,***++++++,,,---............***++++++++++++,,,,,,,,,......//////000000000000/////////000000000111111111111111111111111222222000000000000000000000000000000111111222222222222222222111111111111111111222222111111111111222222111111000///...------,,,.....................///......------,,,,,,++++++---,,,+++,,,...///...---************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************+++++++++***)))(((''''''((()))************+++++++++,,,,,,+++***)))))))))***,,,,,,111222333555666666777777444333333222111111111222111111111222111111000////////////000111111222222111111111111111111111111111111000/////////000000333333222111000000//////111000000//////000000111222222222222111111111111000000000000000000000000222222222222222222222222111111222222222222111111333222222222111111111111000000000000111111111111222222222222222222222222111111111111111111111111222222222333333222222222111111111111111111111111////////////...------,,,////////////////////////000000000000/////////////////////////////////////////////......---------////////////////////////000000///...------,,,,,,..............................------------......////////////////////////000000000////////////...------............------,,,,,,------.../////////...---,,,,,,,,,---//////000///............///000///...---,,,++++++++++++,,,,,,,,,,,,---------------,,,+++,,,...///...---------------------------...---,,,,,,,,,,,,,,,,,,*********+++,,,------------,,,,,,++++++,,,,,,------,,,++++++++++++***)))*********+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------------------------+++,,,------......------*********++++++,,,,,,---...---,,,---...///...,,,+++,,,------......------+++,,,---............------------///000000---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///......------------............------........................------,,,...///000...---......---,,,,,,,,,------///---------///000///...,,,------------,,,,,,+++------------------------------,,,,,,,,,,,,------++++++***,,,------,,,***,,,,,,------...---------.........////////////000...////////////000000000.........////////////000111111111111111111000000000000000000000000000000111111222222222222333333333222222111111000//////000000///000000111222333111111111111000000000000.........//////000000000000//////...---,,,,,,,,,...---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++++++++***************+++)))(((''''''((()))+++*********++++++++++++,,,+++************+++,,,,,,222333444555666777777777333333222222111222222222111111111222222111111000//////000000111111111111111111111111111111111111111111000000000000000000111111111111000000000000000000000/////////000111111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111333333333222222222111111///000000000111111111111222222222222222222222222000000000000000111111111222222333333333333222222111111111111111111111111000000111111000//////...////////////////////////000000000000///////////////////////////////////////////////////...------//////////////////////////////...---,,,,,,+++***////////////////////////000000000//////000000000////////////////////////////////////////////////------............---------------.........//////...---,,,++++++,,,...///........................000///......---------...,,,,,,,,,------------...,,,,,,,,,,,,---......---------------------------...------,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---000...------------,,,******++++++,,,------------------------------------------------------------******************))))))+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------(((((()))***++++++,,,,,,---+++***+++,,,---,,,++++++,,,------......------++++++,,,...///000111111000///.../////////,,,***,,,------......------,,,------------------------.........................../////////...---,,,,,,------............------........................---,,,,,,...///000...---///...---,,,,,,,,,,,,,,,------,,,---------------,,,---------------,,,,,,............////////////,,,,,,,,,,,,---------...******)))***,,,---,,,+++---------...------,,,,,,/////////000000000111111////////////////////////---------.........//////222222111111000000//////000000000000000000000000111111111111111111111111111111111111000000000000............///111222222222222111111111000000000---......///000111111222111111000///...---,,,,,,...---++++++++++++***(((++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,+++++++++***)))))))))***++++++,,,,,,++++++***************++++++++++++************++++++,,,,,,333444555666777888888888333333222222111222222222111111222222222222111111000000000000000111111111111111111111111111111111000000111111111111111111/////////000111111222222///000111000...---///111000000000000000000000000000000000000000000000000////////////////////////111111000//////000111111333333333222222222111111///000000000111111111111111111111111111111111111//////000000000111111111111222222333333222222111000000000000000000000000///000000000000//////...////////////////////////////////////000000000000..............................///000000///......///////////////////////////......---,,,+++++++++///////////////////////////000000000000000000///......................................./////////------............---------------..................---,,,,,,+++,,,---...------............------///......------------...,,,,,,---------.........,,,,,,------------......---------------------------------,,,,,,---......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///...,,,------...,,,+++,,,------------,,,******++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......,,,,,,------...///000000---,,,++++++------,,,++++++,,,------......------++++++,,,...000222333444111///.........---+++))),,,------......------,,,------------------------.........................../////////...---,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...///000...---///...---,,,,,,,,,,,,,,,---------------,,,------,,,------......---------******+++++++++,,,,,,,,,,,,,,,------............+++***)))***,,,------,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,---/////////...............------------............222111111000000/////////000000000000000000000000000000000000000/////////......///000111111222222............///000111222333222222111000///...------......///000111111222111111000///......------000...---,,,---,,,+++)))++++++++++++++++++++++++)))******************)))+++++++++,,,,,,---------*********++++++++++++,,,,,,+++++++++***)))))))))(((***---//////---***((())))))*********+++++++++******++++++,,,,,,,,,,,,333444555777888888999999444333333222111111111222000111222222333222222222000000000000000000111111111111111111111111111111///000111222222222111111...//////000000111111111...000111000---,,,///222///////////////000000000000000000000000000000000222222222222222222222222111111000000000000111111333222222222111111111111000000000000111111111111000000000000000000000000///000000111111222222222111111111222222111111111000000000000000000000000------.........------,,,////////////////////////////////////000000000000........................,,,---///000111111000///////////////////////////......---------,,,,,,,,,........................------............------........................---............/////////------............------....................................------------,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------............+++,,,...---,,,,,,---///------------------------------------------...///.........---,,,+++++++++---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***---.........---+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...///000111,,,,,,,,,,,,------------------------............------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---...///+++,,,,,,------.........///...---...///000///---+++,,,------......------,,,,,,---...000333555666222000...---...---,,,***,,,------......------,,,------------------------.................................///......------------............------++++++++++++++++++++++++------,,,...///000...---......---,,,,,,,,,------...///000///---------///,,,------............---++++++,,,,,,------......+++,,,---......///......---+++******,,,------,,,,,,,,,------...---------,,,,,,,,,---------....../////////............------------............///000000000000000000//////000000000000000000000000000////////////.........,,,---...///111222333333//////...//////000111222222222111000///...---,,,.........//////000000000///////////////.........333111//////000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***++++++,,,,,,------...************+++++++++++++++++++++***************%%%(((,,,......,,,(((%%%)))))))))************+++***++++++,,,---,,,,,,,,,333333555666777888888888555444333222111111000000000111222222333333333222111000000000000000000000000000000000000000000000///000111222222222222111111111000000////////////---000222000,,,+++...222//////000000000111111111000000000000000000000000333333333333333333333333111111111111111111111111222222111111111000000000000000000000111111111111000000000000000000000000000000111111222333333444///000000111111000000///000000000000000000000000,,,,,,---......------,,,////////////////////////.../////////000000000111........................***,,,...000222222222111////////////////////////------------............------------------------,,,---...//////...---,,,........................---------.........//////------............------........................---...///000000...---++++++,,,------------,,,+++,,,++++++***++++++,,,,,,------------............***,,,......,,,,,,---///---------------------------------------...//////------------------,,,,,,---,,,,,,++++++,,,,,,---***))))))***,,,------,,,,,,,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...//////000000,,,,,,,,,------------...------------.........///------,,,,,,,,,,,,------,,,,,,---------.........------------------------------,,,,,,,,,---...///++++++++++++++++++++++++000...---...///000///...+++,,,------......---------------///111333666777333111///...//////---,,,,,,------......------,,,................................................------......///.........------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000...---------,,,,,,,,,---......---///000///,,,+++,,,...,,,,,,---...............------......///000000111+++,,,---.../////////...///---++++++,,,------,,,++++++,,,---............//////000000000111111111//////.........------------............//////////////////000000000000000000000000000000000000000000000000000/////////...---......///000111222222000000000//////000111111111111000000////////////.....................///------............//////111000......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++******+++,,,,,,---......++++++++++++,,,,,,,,,---***************+++++++++((()))+++,,,,,,+++)))((())))))))))))***************+++,,,---------,,,,,,222222444555666777777777666555444222111000000000000111222333333333333333111111111000000000000000///////////////////////////000111222333333222111333333222000///---,,,,,,,,,000222000,,,+++...222000000111111222222222333000000000000000000000000111111111111111111111111111111222222222222111111111111111000000000000///000000000000111111111111000000000000000000000000000000111222333333444444//////000000000000//////000000000000000000000000......//////000//////...////////////////////////.../////////000000111111........................)))+++...111222333333222////////////////////////,,,,,,---......//////000------------------------...///000111111000///...........................---------.........//////---..................---.....................------///111222111///---+++++++++------------++++++---------,,,,,,---......---------.........//////***---///...,,,+++---000---------------------------------------...///000+++,,,,,,------......///---,,,,,,++++++,,,,,,---++++++***,,,...000//////***+++---......---,,,***------------------------************************,,,,,,------------------,,,,,,,,,---------......---------.........//////...------,,,,,,------...---------....../////////------------------------------,,,+++,,,---...///.....................---...---,,,,,,---...---,,,+++,,,------......------.........///111333666777444222000///000000///...,,,------......------,,,................................................,,,,,,---.../////////...---..................---------------------------------,,,...///000...---,,,,,,,,,,,,------...///***,,,...,,,)))((())),,,,,,,,,---.../////////...******++++++,,,---......***+++---///000000///...111...,,,+++,,,------,,,***+++,,,---......///...............//////////////////.........---------.........////////////000......//////000000111111000000000000000000000000222111111111000000//////////////////000000000000222111111000000000000111//////000000111111111111...............---------,,,,,,------.../////////...,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------******+++,,,,,,---......,,,,,,,,,---------......))))))******+++++++++,,,...---,,,++++++,,,---...))))))))))))***************+++,,,---...---,,,,,,444444333555888::::::999999777555222111000///000000222333222000000111222333111//////000111000///000000000000000000000000333333333222222222111111111111111111111222222222111222333333111111222333111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000........................///000111222222111///...111111222222222222111111111111000000000000111111111111000///////////////........................000///---,,,++++++,,,,,,//////............////////////............//////------............------------///000111111111111////////////////////////...------------...//////000000000000000000000000...........................///000///...---...000//////000000000000//////---------............///...///000///...---...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///------///111111---)))------............------...------,,,+++++++++,,,******,,,---///000111222//////000000000000//////***++++++,,,,,,++++++***++++++***))))))))))))***+++,,,------......------,,,,,,,,,------.........,,,,,,+++******+++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------.........------,,,,,,,,,......---------,,,,,,,,,...,,,+++,,,///111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,111222222111///------...++++++---///000111111111///............---------.........------,,,,,,,,,---------............///---,,,***))))))***,,,------------,,,,,,+++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,....................................---,,,+++***++++++,,,---............---,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++...------...//////...,,,........................000000000...++++++,,,...////////////............000////////////000000111000//////000111111///---//////////////////////////////000000111111111222///......///000111111000000000000000000000000000///////////////.........//////.........---------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------************************............---,,,++++++************************,,,,,,,,,,,,,,,---...///------,,,+++************)))******++++++,,,------,,,+++***)))))))))***+++333333333666999::::::999999888666333222111000000111222333333111111111333333111000///000111000///000000000000000000000000333333222222111111111111222222111111000000//////000111222222000000111222111111111111111111111111222222222222222222222222222222111111111111222222111111222222222222111111000000000000000000000000///////////////////////////000111222222111///...000000111111111111000000111111000000000000111111111111000///////////////...........................---,,,,,,,,,---......111000000000000000000111......------------......//////000000000000//////------...///000000000000........................---------.........//////////////////////////////........................---///000///...---...000...//////000000//////...---------............///...///000000......///000......---------,,,,,,,,,........................---++++++,,,...---+++(((------............------------,,,++++++++++++++++++,,,,,,,,,---------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***///.........///000111111++++++,,,---------------+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,------------......---------,,,,,,,,,......---------,,,,,,,,,///---+++,,,///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***))))))***+++,,,---///000000000000............------------......---------,,,,,,,,,------------............---,,,+++******+++,,,---...---------,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,---............+++++++++,,,,,,+++******---,,,,,,,,,,,,---......------------------------------,,,,,,,,,+++++++++---,,,,,,---//////...,,,........................000111000...,,,,,,---//////////////////////////////............//////000//////000111333444222000000000000000000000000000//////000000000111111111000///...///000111000////////////////////////////////////////////////...//////.........---------------,,,,,,,,,,,,++++++******************++++++------------------------.........///......---,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---++++++*********++++++,,,)))******++++++,,,------,,,,,,******)))******+++111222333666:::;;;:::999:::999777555333222111111222333444444222222333444333222000000111111111000000000000000000000000000222111111111111000000000222222111000///......---///000111111000///000111111111111111111111111111222222222222222222222222222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000///000111222222111000/////////000000000000//////000000000000000000000000000000000000////////////////////////////////////,,,,,,,,,,,,---...///000---------,,,,,,---------------,,,,,,,,,,,,------//////000000000000//////------......///......---........................,,,---...///000///......////////////////////////........................---...//////...---...///.........//////.........---------............///...///000000......///000......---------,,,,,,,,,........................,,,+++******++++++***)))------............------,,,,,,+++************+++------,,,,,,++++++******)))******++++++******)))***++++++,,,,,,++++++***++++++,,,,,,---///000111***++++++,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,---------............---,,,,,,,,,------,,,------------............------------,,,,,,,,,......---------,,,,,,,,,///...,,,---......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...------...///////////////............------------------------,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,+++++++++++++++++++++---///000///...........................000000000///---,,,---///////////////000000000000...---------......///000000000000333555666444333111111111111111111111111//////000000000000111111111000//////000000///...////////////////////////......///////////////////////////.........------------,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++)))(((((()))***+++,,,,,,)))******++++++,,,---------,,,+++************+++111111333777:::;;;:::999:::999888666555333333222222444555444333333444555444222000000111222111000000000000000000000000000111000000000000000000000222222111111000000//////000111222111000///000222111111111111111111111111222222222222222222222222222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000//////000111111111111000000000111111111111000000000000111111111111000000///000000000000000//////000000000000000000000000,,,,,,,,,---......///000,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,------......------,,,---------...------,,,,,,------------------------+++---///000111000...---////////////////////////........................---...//////------...///------............---------------............///---...///...---,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...---,,,++++++,,,,,,,,,,,,------......------,,,++++++******)))******+++------,,,,,,++++++******++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))***+++,,,---)))***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,///...------------,,,+++,,,,,,,,,,,,,,,---------------------------------...///000000//////000222.........//////...------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---.........------,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,++++++++++++***+++***+++---000222111000...........................//////...,,,+++,,,.../////////000000000000000...............///000111111111222333555666444222111111111111111111111111//////000000000000000000222000//////000000///---////////////////////////............////////////////////////............------,,,,,,,,,+++++++++---------,,,,,,+++++++++************************+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************))))))(((((()))******+++)))******++++++,,,------------,,,,,,++++++******222222333666999;;;:::999999999888777666444333222222333555555444444555666444222000000111222111000000000000000000000000000000000000000000000000111111111111222222333333333111222333333111111222333111111111111111111111111222222222222222222222222222222111111111111222222111111222222222222111111000000000000000000000000//////////////////////////////000111111111111111111222222333333222222111///000111111111111000///...///000000000000//////000000000000000000000000........................000000////////////000000//////............//////,,,,,,------------,,,,,,,,,---------------,,,+++........................,,,---///111111000///...................................................---...///...---,,,---///------............---------------............///+++,,,------++++++,,,---......---------,,,,,,,,,------,,,,,,,,,+++++++++---------,,,++++++,,,,,,,,,,,,------------,,,,,,+++******)))******++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,***++++++,,,,,,++++++***......---------------...)))***++++++,,,,,,++++++---------------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,.........---,,,++++++,,,+++++++++,,,,,,,,,------------------------------)))+++,,,,,,,,,,,,---///...............------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++,,,------.........---,,,++++++++++++,,,------------------------------,,,,,,+++++++++*********++++++,,,...111333333222........................+++---...---,,,++++++,,,......//////000000000111////////////000111222333444333333444555444111///000000000000000000000000000000//////////////////222000//////000000///---........................---.........//////000000000000/////////.........------,,,,,,,,,+++++++++---------,,,,,,+++++++++------------------------)))***+++,,,---.........++++++++++++++++++++++++...---,,,++++++***+++++++++******)))(((((()))))))))******++++++,,,------.........---,,,++++++***444333333555888::::::999888888888777666444333222111333444444444444555666444222111111222222222000000000000000000000000000000000000111111111111222000111111222333444555555111333444333222111222333111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000/////////////////////////////////000111111222222222333333333333333333222///000111222222111000///---...000111111000//////////////////////////////....../////////......---//////............///////////////....../////////......////////////......,,,,,,------...------,,,////////////////////////---...///000111000//////................................................,,,---......---,,,---............//////.........---------............///+++,,,---,,,++++++,,,---......---------,,,,,,,,,/////////......------,,,***,,,,,,,,,***)))***+++,,,,,,------------,,,,,,+++************+++,,,,,,***++++++,,,---......///***++++++,,,,,,++++++******++++++,,,,,,++++++***///......---,,,,,,------***++++++,,,,,,,,,,,,,,,......------------,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,---------............---,,,,,,,,,------,,,------------.........,,,,,,,,,------------.........---------,,,,,,,,,,,,---...---,,,+++,,,---******++++++,,,,,,------------------------------)))***,,,+++++++++,,,---------.........------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////000((()))***+++,,,,,,,,,,,,+++++++++++++++,,,------------------------------++++++++++++************,,,+++,,,...111333222111........................+++,,,......,,,+++,,,,,,------......//////000000/////////000111222333444666555444555555444111///000000000000000000000000000000////////////......111000//////000000///...........................------......///000000000000000000/////////......------,,,,,,,,,,,,++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,---------************************---,,,,,,++++++++++++,,,,,,,,,+++***)))(((((())))))******++++++,,,------/////////...---,,,+++***777555333444666888999999666777777777666444333111000222333444333333555666555333111111222222222111000000000000000000000000111111111111222222333333111111111222222333333444000222333222111000111222111111111111111111111111000000000000000000000000222222111111111111222222111111222222222222111111000000000000000000000000000000000000000000000000////////////000111222333222222222333333222222222///000111222222111000///---...000111111111000///........................,,,---...///000000//////,,,,,,++++++++++++,,,,,,///......------......///---......//////......---+++,,,---...............000000000000000000000000.../////////000000000000................................................,,,---......,,,,,,---......//////000000//////...---------............///,,,---......---,,,---.........---------,,,,,,,,,000//////...------,,,,,,))),,,......+++******++++++,,,,,,------,,,,,,++++++++++++++++++,,,------*********+++,,,,,,------***++++++,,,,,,++++++******++++++,,,,,,++++++*********)))))))))***++++++++++++,,,------------------------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***------------------------,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,---------............---------,,,,,,,,,***,,,...---++++++,,,...)))******+++,,,,,,------........................,,,---......,,,,,,---///,,,,,,---.........---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---+++,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------)))***+++---...///000000******+++,,,,,,++++++++++++++++++***++++++,,,---------------------------++++++++++++************+++***+++---///111000///........................,,,...000000...------...,,,,,,,,,---.../////////......//////000222333444666555555666777666333111111111111111111111111111000000/////////.........000///...///000111000///........................------......///000000111000000000000/////////...------,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))***++++++,,,------------+++++++++++++++++++++++++++************++++++,,,,,,++++++*********++++++)))******++++++,,,------//////000///...,,,+++***999777444333555777999999666666777666666444222111000111333333333333444666555333111111222333222111000000000000000000000000111111222222222333333333222222222111111111111111///111222111000///000111111111111111111111111111////////////////////////222222111111111111222222111111222222222222111111000000000000000000000000111111111111111111111111////////////000111222333111111222222222222111111...000111222222111000...,,,...000111222111000///........................***+++---///111111111111...------,,,,,,------......------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,---...////////////000000000000000000000000/////////...///000111111................................................,,,---......,,,,,,---...//////000000000000//////---------.........//////...///000///......///000......---------,,,,,,,,,......---,,,++++++******+++...222222///,,,,,,---+++,,,,,,------,,,,,,+++,,,+++++++++,,,------...***************+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,+++++++++(((((())))))***+++------+++,,,------......------,,,,,,,,,++++++************+++,,,------,,,+++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,------...///+++++++++,,,,,,,,,------,,,,,,,,,------...............---------,,,,,,,,,)))+++------++++++---///))))))***+++,,,,,,------........................+++,,,------++++++,,,---+++,,,------......---------------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,------------,,,***))))))***,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,........................,,,,,,------...---------............---,,,++++++++++++******++++++,,,---------------------------+++++++++************)))***)))***+++...///...---........................---///111222000//////000++++++,,,,,,---...//////------......///111222333666555666777999999777555222222222222222222222222000000//////.........---///......///000222111000........................---------...///000000111000000000000////////////---------,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++************+++,,,---...)))******+++,,,,,,------///000000000///---+++)))444444444444666777888999555333222222444444333111111111222333333444555555333222222111111222222333111111111111111111111111444333222222333333111000000111222333333222111000000000000000000000000000222222111111111111111111222222222222222222222222222111000111222222111000222111111111000000//////222222222111111111000000555444222000///......---111111111111111111111111222222222222111///...---000000000000000000000000000000000000000000000000////////////////////////......////////////......//////.........---------,,,,,,,,,---------......------............------------------------------//////.........---------000000//////.........---........................------,,,+++,,,---...///////////////////////////......///000000///...---........................//////.........---------......---------,,,,,,,,,---------,,,,,,+++++++++............---,,,+++++++++,,,------...///000000.........------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------000///---+++*********+++,,,,,,,,,++++++*********------------------------***+++---...///...------,,,++++++******++++++,,,------------------------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////---,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------...------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------*********))))))))))))((())))))***+++,,,,,,------000///...------...///000---------.........//////........................///......------,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------......---,,,+++***+++,,,---((('''&&&'''***,,,,,,,,,......---,,,,,,,,,,,,---++++++******)))(((((((((((())))))+++,,,---......111000///...---,,,++++++---------............///////////////////////////000000......///111333555888999:::;;;:::888666444333222111000////////////111111000000//////......///////////////000111111////////////////////////000000000000000000000000000000///...---,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,333333333444555666777888666555444444555555444222222222222333333444444555333333222222222222333333111111111111111111111111444222111111222222111000111111222222222222111111111111111111111111111111222222111111111111111111222222222222222222222222222111000111222222111000000000000000/////////...222222222111111111000000333222111000/////////000111111111111111111111111111111111111000///......000000000000000000000000000000000000000000000000////////////////////////......////////////......//////.........---------,,,,,,---------.........---......//////......---------------------------//////.........---------000/////////.......................................------,,,---...///000........................---...///000000///...---........................//////.........---------.........---------,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++000///...,,,++++++,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,------...---------,,,++++++******++++++,,,------------------------...------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------......------,,,,,,,,,---------............------,,,,,,------...------------------------,,,,,,,,,+++++++++***************++++++,,,,,,---...---,,,++++++,,,---...------------.........///------------------------------------------------,,,,,,,,,---------......++++++************++++++...------,,,,,,------...///...---,,,++++++,,,,,,+++***)))+++---/////////......------,,,,,,,,,---,,,+++++++++******))))))))))))***+++,,,---.....................------------------............///------------------------000///.........000222333777888999999888777555333333222111000////////////111000000000/////////...///////////////000000111/////////////////////////////////////////////////////////...---------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,222222222333444555777777888666555555666666555444333333333333333444444444333333222222222222333333222222222222222222222222333222000111222222111000222222111111111111222222111111111111111111111111111111222222222222222222333333333333333333333333222111000111222222111000000////////////.........222222222111111111111111111000000000000000111111111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////......////////////....../////////.........------,,,------------.........---......//////......---------------------------...............---------////////////...................................................///000000........................---....../////////.............................................---------.........------------,,,------------,,,,,,,,,,,,))))))+++,,,,,,---------...---------,,,,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++---,,,+++***************,,,,,,,,,,,,++++++++++++------------------------......---,,,,,,,,,------,,,++++++******++++++,,,---------------------------------,,,,,,------............------,,,,,,,,,------------------------,,,---...---+++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------.........---------------.........//////...------,,,,,,------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,...------,,,,,,------...000000...---,,,,,,,,,,,,---,,,+++,,,...000000000......---------,,,,,,,,,,,,,,,,,,+++++++++++++++))))))***+++,,,---......---------.........//////---------............///------------------------///...------...///111222555555666666666444333222222222111000////////////000000000000//////////////////......//////000000////////////////////////..........................................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))*********++++++************************************************++++++,,,,,,,,,,,,,,,,,,333333333444555666777888888666555555666777555444444444444444444333333333333333333222222333333333222222222222222222222222222111000000222222111000333333111000000111333333222222222222222222222222111111222222222222222333333333333333333333333333222111000111222222111000000000000000000/////////111111111111111111111111111111000000000000111111111111111111111111111111---...///000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////............------------..................////////////......................................................///////////////.................................///////////////000000111........................------..............................................................................------------------------------,,,,,,,,,,,,---...//////..................------------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,++++++,,,---,,,++++++******++++++,,,------------------------------,,,,,,,,,---...............------,,,,,,+++........................,,,---...---+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...............------------...............------,,,,,,------...------------------------............------------,,,,,,++++++++++++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///......------......///...------,,,,,,------...111111///...---,,,+++++++++***)))***,,,---...---------...---------,,,,,,******++++++++++++++++++******++++++,,,------...---------............///---------............///////////////////////////...------------...///000222333333333333222111000111111000///////////////000000000000//////////////////.........//////000////////////////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,444444555555666888999:::777666555555666666555333555444444444444444444444444333333333333333333444222222222222222222222222222111000111222333222111444333222111111222333444222222222222222222222222111111222222333333333333333333333333333333333333222111000111222222111000111111111111111111111111111111111111111111111111333222111000////////////000000000000000000000000---...///000111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......000000/////////.........---------.........//////...//////////////////...........................---..............................////////////////////////////////////////////////000000000000000........................------------......//////........................---.....................//////.........---------------------------------.../////////......---,,,***++++++,,,------......------------------------------,,,,,,------...///------------------------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,++++++,,,---,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,........................---...///...---,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---....../////////...+++,,,,,,,,,,,,---------...------,,,,,,------...------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++---..................---------------------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......///......------......///...------,,,,,,------...111000000///---,,,+++***+++)))((()))+++,,,,,,,,,------.........---,,,+++(((((())))))******+++++++++++++++,,,,,,------...///............------------------............///////////////////////////---------------.........000000111111000000//////111000//////////////////////////////000000000000//////............//////////////////////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((())))))))))))*********************************))))))*********+++++++++*********++++++,,,,,,,,,555555555666777888::::::777666555555666666555444444444444444444555555555444444333333333333444444333333333333333333333333333111111111333444333222333333222222222222333333333333333333333333333333111111222222333444444444333333333333333333333333222111000111222222111000111111222222222222222333111111111111111222222222333222111000////////////000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000/////////......------........./////////...//////000000//////...........................---------........................///////////////////////////////////////......///000000000000000------------------------,,,,,,,,,,,,---...///000........................---------.............../////////.........------------------.....................------,,,******(((((()))***+++,,,------,,,,,,,,,------------...---------------......///++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......---,,,,,,,,,------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,---......///------------------------------------------------...///000///---,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///////////////+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,........................//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,...------,,,,,,------...////////////...,,,+++***---,,,***+++---......---,,,---.........---,,,+++''''''((()))******+++++++++,,,,,,,,,---------...//////.........------------------............///---------------------------.....................////////////////////////000//////....../////////////////////000000000000//////......------......////////////////////////..........................................------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,555555555555666888999:::999777666666777888666555333333444444555555666666444444333333333333444444333333333333333333333333333222111222444555444333222333333333333333333222444444444444444444444444111111222222333444444555444444444444444444444444222111000111222222111000000000111111222222222222000000111111111222222222111111000000000000000111000000000000000000000000000111222222222222222111000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000/////////...............//////////////////000000000000//////........................---------.........//////............/////////000////////////////////////---...///000000000//////------------------------,,,,,,++++++,,,...///000........................---------.........//////////////////............------------.........///,,,---------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------------...//////++++++++++++++++++++++++&&&'''(((***++++++******,,,,,,,,,---------......------------------------,,,,,,------...---------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,---...//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---------------.........///------------------------,,,,,,,,,---------......,,,---...///000000000000,,,,,,,,,,,,---------......------,,,,,,------...---------------------------------,,,,,,,,,++++++*********++++++,,,,,,---***+++,,,,,,,,,,,,+++***---------,,,,,,,,,++++++---------------------------------------------,,,,,,,,,,,,---------......++++++************++++++...------,,,,,,------...,,,---......---,,,+++***...---,,,,,,...//////...,,,---...//////---+++***'''(((((()))+++,,,------,,,,,,,,,------------------------...............---------............///------------------------....../////////............................../////////.........//////000.../////////000000000111000///...------------.../////////////////////////////////////////////////////////...---------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++************+++++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,((())))))***++++++,,,,,,444444444444666777888999:::999888888999999888666333333333444555666777777555444444333333444444555333333333333333333333333444333222333555666555444222222444555555444222222444444444444444444444444111111222333333444555555444444444444444444444444222111000111222222222000//////000000111111111222000000111111222222222222////////////000111222333000000000000000000000000222222333333333222222111000000000000000000000000000000000000000000000000////////////////////////......////////////......000000000000////////////............/////////000//////000000000000//////////////////////////////---------.........//////---.........//////000000000000000000000000000000,,,---///000000000///...------------------------,,,,,,++++++,,,...///000........................---------.........//////000/////////............---------.........//////,,,---...///000000000000111000000000000/////////,,,,,,,,,------............------------...//////------------------------***+++---///000000000///,,,,,,,,,------.........------------------------***+++---...///...------,,,++++++++++++++++++,,,------------------------+++++++++,,,---...///000***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---------.........//////------------------------,,,,,,,,,---------......,,,---...///000000000000---------.........//////...------,,,,,,------...------------------------......---------,,,,,,,,,))))))***+++,,,,,,------,,,,,,............,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...+++,,,---------,,,+++***...,,,++++++---......---,,,---...//////---+++***(((((()))+++,,,---......,,,,,,------------------++++++,,,---...///000111---------.........//////////////////////////////...//////000//////............---------....../////////.........//////000.../////////000000111111000///...---------------////////////////////////000000000000000000000000000000///...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,((())))))***++++++,,,,,,444444555666777999;;;<<<>>>;;;777666777777555222555555555555555666777777222222222333333444444444666555555444444333222222555444444333333444444555111222222333333222222111333333333333333333333333000222333222///...111444333333333333333333333333222222222222111111000000111111111111111111111111///000111222222222222222...000111222222111000...////////////////////////////////////000000000000///000111222222111000///////////////000000000000111111000000//////......//////.........---------////////////////////////////////////////////////000000000000000///......---------.........////////////............//////000000//////.........---..............................---,,,---...///000111000///......///000111000000//////.........---......//////......---,,,,,,---......//////..............................,,,---......//////......+++,,,...//////...,,,+++......................................................---------...//////...------,,,,,,------...///...,,,+++***+++,,,,,,,,,---......------...000.........------,,,,,,,,,.........------.........,,,,,,,,,++++++*********------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,************,,,,,,***+++---///000000//////++++++,,,,,,---...//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,------++++++,,,---.........------,,,,,,,,,000///......------------.........------...............////////////......---------,,,,,,,,,++++++---------,,,,,,+++++++++//////...---,,,,,,,,,,,,***++++++,,,---...//////------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++******++++++,,,---------,,,,,,111///---...111222000...,,,,,,,,,---------......////////////////////////000000000000000//////.........//////000000111111////////////////////////111000///......---......000///...------...///000000000///...............000///...---,,,,,,---.........//////...,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,+++***))))))))))))***++++++++++++,,,,,,,,,(((***,,,------+++)))''',,,+++******)))*********,,,,,,++++++***+++++++++666666666777999:::<<<===???<<<999888999999666444555555555555666777888888333333333333333444444444444444333333333333222222444444333333333333444444222222333333333333222222333333333333333333333333222333444444222222333444333333333333333333333333222222222222111111111000111111111111111111111111000000111222222222222222111111000000000000111111////////////////////////////////////000000000000///000000111111000000///////////////000000000000000000000000//////////////////.........---------////////////////////////////////////////////////000000000000000///......---------........./////////..................///000/////////.......................................------,,,---...///000111000///......///000111000/////////..................//////......---,,,---------............///........................,,,------...............,,,,,,---......---,,,,,,................................................+++************+++,,,,,,...------,,,,,,------......---,,,+++++++++,,,,,,,,,---......------...000///.........---------,,,......------------......,,,,,,,,,+++++++++******------------------------------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,---***+++,,,.........------++++++,,,------...//////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---......---------,,,,,,,,,,,,---,,,,,,++++++++++++,,,......------------...............//////.........---,,,,,,,,,++++++++++++---------,,,,,,,,,++++++......---,,,,,,,,,------+++,,,,,,------.........+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,+++******++++++,,,---............///---,,,,,,//////...,,,,,,,,,---------.........////////////////////////......///000000000000000......//////000000111111........................//////.........//////000000///...------...///000111000//////......////////////...---,,,---............//////...,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,++++++*********++++++*********++++++,,,,,,,,,,,,,,,,,,+++******)))))),,,++++++***************,,,,,,++++++***++++++,,,777777888888:::;;;===>>>???===;;;;;;;;;:::888777555666666777777888999999444444444444444333333333222222222333333333333333444333333222222333333444222222333333333333222222333333333333333333333333444444444666777666555333333333333333333333333333222222222222111111111111222222222222222222222222000000111222222222222111333111///......///111333////////////////////////////////////000000000000000//////......//////000////////////000000000000////////////000000000000/////////............---////////////////////////////////////////////////000000000000000//////...---............/////////......------------......////////////.......................................------------...//////000//////......//////000////////////..................//////......---,,,......---,,,---...///000........................,,,,,,---...............------------------------................................................------,,,,,,------...///...------,,,,,,------......---,,,,,,+++,,,,,,,,,,,,---......------...000............------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---...++++++,,,------,,,,,,+++,,,,,,,,,---......//////...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------///000///...---...///------,,,,,,,,,,,,++++++++++++*********+++,,,,,,------,,,,,,,,,,,,------------............------,,,,,,,,,+++++++++******------------,,,,,,,,,,,,------,,,,,,,,,---......------------------------*********++++++,,,,,,---,,,,,,------------,,,,,,...------,,,,,,++++++***+++,,,---...//////000///...---,,,---......---,,,,,,------------.........////////////////////////,,,---...000111111222222......//////000000111111//////............//////---------......///111111//////............//////111111000/////////000000......---------...//////---...//////...---+++***+++,,,,,,------------,,,,,,,,,,,,++++++++++++***)))******++++++******))),,,++++++++++++,,,,,,---))))))***+++,,,,,,------,,,+++***)))***+++,,,---,,,,,,+++***************,,,++++++***++++++,,,,,,777777888888999;;;<<<===>>>======<<<<<<;;;:::999666777888888999:::::::::666666555555444444333333222222333333444555555666333333222222222222333333222333333333333333333222333333333333333333333333555444444666999999555111333333333333333333333333222222222222222222222222222222222222222222222222000111111222222222111111222111000//////000111222////////////////////////////////////000000000000000///...------...///000////////////000000000000......//////000000111111/////////...............//////////////////////////////////////////////////////000000000000//////.............../////////------,,,,,,,,,,,,------///////////////.................................------------....../////////////////////////////////////////////..................///......---,,,///...,,,+++,,,---///111........................,,,,,,---.........------...------,,,,,,------..................................................................//////000...------,,,,,,------...---------,,,,,,,,,------,,,---......------...000------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------...------,,,,,,------....................................................................................------.........,,,---------,,,,,,,,,,,,,,,---------......//////...........................------,,,,,,------...------------------------++++++++++++++++++++++++---,,,***))))))***,,,------...//////------...///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,+++++++++*********------------------,,,,,,,,,++++++,,,---...///000.........------,,,,,,,,,))))))******+++,,,------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,------............---//////...///////////////------------............////////////////////////---...///000111111111111......//////000000111111111000///......///000111...............///000000/////////....../////////111111000000000000111111------------......//////---.../////////---,,,+++,,,,,,---......---------++++++++++++++++++++++++******++++++++++++******++++++++++++,,,---......))))))***+++,,,------...(((((()))***,,,...///000,,,,,,+++************+++++++++******++++++,,,,,,777777777888999:::;;;<<<<<<=========<<<;;;::::::888999:::;;;;;;;;;::::::666666666555555444444444333444444555666777888888444333333222222333333444333333333444444333333333333333333333333333333333444333333555888888444000333333333333333333333333222222222222222222222333222222222222222222222222111111222222222111111000///000111222222111000///000000000000000000000000////////////000000000000000///...------...///000////////////000000000000......//////000000111111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////------,,,,,,,,,,,,------.........///////////////////////////////////////---------.....................////////////...............///////////////.........///......---,,,///...,,,+++,,,---///111........................+++,,,,,,---...---------...------,,,,,,------...................................................++++++******++++++,,,---...------,,,,,,------...------------------------,,,---......------...000++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.................................................................................---------------------...............///...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++******------------------------+++++++++,,,---...///000.........------,,,,,,+++))))))***+++,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++---------------,,,+++***.../////////.........///---------.........////////////////////////////////////000000000000//////......//////000000111111000///---,,,,,,---///000000000///..................//////////////////...111111000000000000111111,,,,,,---....../////////---.../////////...---,,,---------......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---......))))))***+++,,,,,,------((())),,,...//////...------,,,,,,+++***++++++++++++*********++++++,,,---777777777888888999:::;;;;;;===??????===<<<<<<<<<:::;;;<<<===<<<;;;:::999666666666666666555555555555555666666777888999999555444444333333444444555333333444444444444333333333333333333333333333333333333333444666555333222333333333333333333333333222222222222333333333333333333333333333333333333111222222222222111000000...///111333333111///...000000000000000000000000////////////000000000000000//////......//////000////////////000000000000////////////000000000000...////////////000000000////////////////////////////////////////////////...//////000000000000000000000000////////////.........------------...............///////////////////////////////////////,,,---......//////......---......//////......---.........///////////////......//////......---,,,......---,,,---...///000........................++++++,,,---------------------------------------................................................,,,,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,---............---,,,---......------...000++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------+++,,,,,,------............------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------......---------...//////...................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,---......---,,,---...,,,,,,------------......,,,,,,+++++++++,,,------------,,,,,,,,,,,,------------............---------------,,,,,,,,,++++++------------............+++++++++,,,---...///000.........------,,,,,,,,,+++++++++,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++---...---,,,+++,,,---------........./////////////////////////////////000000000000000///............//////000000111111---,,,***))))))***,,,---111111///......---------......////////////......000000/////////000111111,,,---......///.........---...///000000///...---,,,------------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,///000000...+++***------,,,+++++++++++++++************+++,,,------999999888999999:::;;;<<<;;;>>>AAAAAA???>>>>>>???===>>>>>>>>>===;;;999888666666666666666777777777555555666666777777888888666555555444444555555666333333444444444444333333333333333333333333333333333444555555333333444555333333333333333333333333222222222333333333444444333333333333333333333333222222222222222111000000000000111111111111000000000000000000000000000000////////////000000000000///000000111111000000///////////////000000000000000000000000////////////.../////////000000000000////////////////////////////////////////////////......///000000000000000000000000000/////////...///..................///............/////////000////////////////////////,,,---.../////////...---------...//////...------............/////////000......//////......---,,,---------............///........................++++++,,,------------,,,,,,,,,---......---,,,,,,................................................///............///000000...------,,,,,,------...+++,,,.../////////...---,,,---......------...000,,,,,,,,,------...............------------......,,,,,,,,,---------......------------------------++++++,,,,,,---......///...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---,,,,,,,,,,,,---///000////////////.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////...---...///---------....../////////......---,,,,,,,,,------......------------...............//////..................---------,,,,,,------------.........///,,,,,,,,,,,,,,,---...///------------------,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------***,,,...---+++***,,,...............////////////////////////////////////...//////000000000000///......//////000000111111...---+++))))))+++---...000//////.........//////---...///000000///...---//////......//////000111---.../////////...---,,,---...///000000///...---,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++*********++++++,,,,,,,,,++++++++++++***+++,,,---...//////......------,,,++++++++++++,,,************+++,,,---...::::::::::::;;;;;;<<<===<<>>???@@@???>>>;;;999777555555666666777777888888555555555555666666666666666666555555555555666666333444444555555444444333333333333333333333333333333666777555222222555888333333333333333333333333222222222333333444444444333333333333333333333333222222222222222111000///222111000......000111222000000000000000000000000////////////000000000000///000111222222111000///////////////000000000000111111000000//////........./////////000000111111////////////////////////////////////////////////......///000000000000000111111000000/////////...//////............//////---.........//////000000000000000000000000000000,,,,,,.../////////...---,,,---...//////...---,,,---.........//////000000......//////......---,,,,,,---......//////..............................++++++,,,---------,,,,,,+++,,,...//////...,,,+++................................................,,,++++++++++++,,,------...------,,,,,,------...+++,,,.../////////......,,,---///...------...000........./////////000000///......------......///,,,,,,,,,------.........------------------------++++++,,,,,,---...//////...------,,,,,,------...................................................+++++++++++++++++++++++++++,,,---......---,,,+++++++++******+++---...000///////////////....................................------,,,,,,------...........................------------------------,,,------......------,,,///000111000///...///111........./////////000000222111000//////////////////......------......///......////////////......//////.........------------------.........//////------,,,,,,,,,---......------------------------..................------------............------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///000111111,,,...000///---,,,---000............/////////000////////////////////////,,,---...000111111111111......//////000111111111111000...,,,,,,...000111......---......///000111---...///000000///...---...............///000000....../////////...,,,+++---...///000000///......,,,,,,,,,,,,++++++***)))*********++++++,,,,,,,,,******++++++++++++******,,,,,,+++***))))))))))))------,,,++++++******)))(((((()))+++...222555777...---,,,,,,++++++,,,,,,************+++,,,---...===<<<;;;:::::::::;;;<<>>===<<<<<<===>>>??????@@@@@@@@@@@@@@@??????AAAAAAAAA@@@>>>;;;888666777777777777666666666666777777777777666666555555777666666555555555555666777666666555444444555555555555555444444444333333333333333444333333222222222333333444444333333222444333333222222111111000333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000111111000000////////////---...///000111111111000000000000000000000000000/////////...//////000000////////////////////////........................---------.........//////...///111111///...///000------............------//////............///////////////.........------////////////...---,,,,,,......////////////.........------...000///...,,,------,,,,,,,,,---.../////////...------,,,++++++,,,,,,,,,------...............---------,,,,,,,,,++++++,,,---------,,,+++,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------,,,---......///------------------------...---,,,++++++,,,---...+++++++++,,,,,,,,,,,,---......------------............------------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,..............................------------......------............------///...------------...///+++,,,------......------,,,,,,------......//////........................000000000111222333555555777555222///------...///....../////////......---///...------...///...,,,...------,,,,,,------...,,,,,,---------...........................---------------............///,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------..................////////////000/////////.........---...///111222333222111000//////000000111222222333////////////////////////........................---------.........................../////////////////////.........------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,---------,,,,,,******))))))******+++,,,,,,,,,,,,------,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,<<<;;;;;;:::;;;<<<>>>???@@@AAAAAAAAAAAA@@@@@@???AAAAAAAAA@@@>>>;;;999777888888888777777777777666777777666666666666555555666666666555666666777777666666555444444444444555555555555444444444444333333333333333333222111000333333444444444444333333222222222222111111111111333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111111000000000000///////////////000111111000000///000000000000000000000000222111000////////////000////////////////////////........................------.........////////////000222222000///000111------............------//////............//////............---------,,,.........---------............////////////.........------...//////...,,,------,,,,,,------...////////////......------,,,------------------............---------,,,,,,,,,***+++,,,---------------,,,,,,,,,------------...........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------.................................------------......,,,,,,,,,---------............------------............------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------............------///...------------...///---,,,,,,,,,,,,---.........................................................//////111333555777888888666333000...---......111111000000///...------///...------///000///---///......------......///,,,------------........./////////...---------,,,---------............///------,,,,,,,,,------...------------------------++++++++++++++++++++++++------............------,,,,,,,,,---------......---............//////////////////...............---...000111111111000///......//////000000111111////////////////////////.......................................---------,,,---///000000000///.../////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,---------,,,++++++++++++******++++++,,,---------------,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,<<<;;;;;;;;;;;;===>>>???AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBAAA???===;;;::::::::::::999999999888888666666666666666666666666555555555555555666777888555555444444444444555555555555555555444444444444444444444444333222111111333333444444444444333333111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000//////000000000000000000000000111111000000000000111111////////////////////////....................................///////////////111333333111000111222...//////////////////...//////............//////......---------,,,,,,,,,...------,,,,,,...///000......////////////.........---------//////...,,,...---.........////////////.........---------,,,............------------......---------,,,,,,,,,++++++,,,------.........---------------------------------------------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,------//////////////////////////////............//////------------.........///...------,,,,,,------.........------------......,,,,,,,,,------------...------------------------...---,,,,,,,,,,,,---...++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,...------,,,,,,,,,------........................------,,,,,,,,,,,,------------............------.........------.........------,,,+++,,,---...//////////////////.................................,,,,,,---...000222333444555444111///.........///000000//////............///...---...///000///.........------------......------------............000000///...---,,,,,,,,,---------............///......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......---------.........//////........................---...//////000000//////............//////000000////////////////////////......................../////////...---------,,,,,,---///111111000...---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,++++++***,,,++++++++++++,,,------.........---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCCCCCBBBAAAAAABBBCCCDDDAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBB@@@???===<<<;;;:::::::::999999999888888666777777777777777777777555444444444555666777777555555444444444555555666666666555555555444444444555555666666555444333333333444444555555444444333222222333333444555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222111111000000//////000000000000000000000000////////////000111222333000000000000000000000000////////////////////////........./////////000000000111333333111111111222000000111111111111000000//////............//////......---------,,,,,,,,,...---,,,,,,---...000111......////////////......///...,,,---...///...---......//////000000000000---------,,,,,,,,,,,,,,,.....................---......---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------////////////////////////////////////////////////------........./////////------,,,,,,,,,,,,------......------------......,,,,,,---------.........------------------------///...,,,++++++,,,...///++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++************++++++---------,,,,,,---.................................------,,,,,,------...------............---------..................---------,,,+++,,,---...//////////////////.................................,,,,,,,,,------...///000000///............///000......---------...000000000...---...000000///...------,,,,,,,,,,,,---------------.........//////000000///...---,,,,,,,,,---------............///......---,,,,,,,,,------------------------------........................------............------,,,,,,,,,---------......------------............---------...............------...///////////////...............//////////////////////////////////////////////////////////////////...---------,,,,,,---///111111000...---......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---------------,,,++++++***,,,,,,,,,+++,,,,,,---............---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++NNNMMMKKKIIIHHHHHHHHHIIIGGGGGGHHHHHHGGGGGGFFFFFFDDDCCCBBB@@@>>>===;;;;;;999999999888888888777777777777888888888888999999666666555555555666777777666555555555555666777777666666666555555555444444555555666666666666555555444444555555555555444444333333444444555555666666333333333333333333333333333333333333333333333333111111111111111111111111111111111111111222222222000000000111111111111222333222111000000000000000000000000000000000000000.........///000111333333000000000000000000000000////////////////////////....../////////000000000000111333333111000111222000000111111111111000000//////............//////............---------,,,---------------...///000......////////////......000...,,,,,,...///............///000000000000///,,,,,,,,,,,,,,,,,,,,,,,,..................//////......---------,,,,,,,,,......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------.................................////////////......---------.........//////------,,,,,,,,,,,,------......------------......,,,---------............------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++************++++++------------------...///.................................------.........------............------------...//////...---------,,,,,,,,,,,,---......................................................//////............//////------------...///000000...---,,,,,,---///000111111000...///000000///---,,,,,,,,,++++++,,,,,,,,,------.........//////////////////...---------,,,---------............///------,,,,,,,,,------...------------------------........................------............------,,,,,,,,,---------......,,,------------.........---------------...................../////////000......//////////////////////////////////////////////////////////////////...............---------,,,---///000000000///...000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...------------,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***```^^^[[[XXXVVVUUUTTTTTTVVVVVVUUUSSSQQQOOOMMMKKKIIIHHHFFFCCCAAA???>>>===;;;;;;;;;;;;::::::::::::888888999999999:::::::::999999888888777888888888666666666666666777888888666666666666555555555555333333444555666666666666444444555555555555444444333444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222000000111111111222222222333222111000000000111222000000000000000000000000............///000000111000000000000000000000000////////////////////////.../////////000000000000///111222222111000000111/////////000000///////////////............///////////////.........------------........................////////////......000...,,,,,,---.........,,,,,,.../////////...---------------------------------......//////000000......---------,,,,,,,,,000///...---,,,,,,------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,---......///---------------------------...////////////...---,,,,,,---------.........---,,,,,,++++++,,,,,,---......------------......------------....................................---------,,,,,,---------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------------------...//////........................000//////......//////000------............------------...//////...------+++,,,------......------,,,,,,------......//////........................000//////.........//////............////////////111000...------///000111333111000///000///...,,,------,,,,,,,,,,,,------............////////////..................---------------............///,,,,,,,,,,,,------...///------------------------........................------............------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,------.........//////......//////000111////////////////////////////////////////////////////////////////////////---------...........................////////////000000000000////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,------,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***tttrrroookkkhhheeeddddddeeedddbbb___[[[WWWSSSRRROOOMMMKKKHHHEEECCCBBBBBB????????????>>>>>>>>>>>>999999999::::::;;;;;;;;;<<<<<<;;;:::999999999999777777777777777888999999777666666666555555555555111111333444555666666666444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000111111222222222222000000111111222222222222222222111000000111222333000000000000000000000000000//////...............000000000000000000000000000000000000000000000000////////////000000000000///000222222000///000111------............------//////............//////000////////////.........,,,---...//////...---,,,......////////////......000...,,,,,,---...///...***+++,,,---------,,,+++---.....................,,,------...///000111111......---------,,,,,,,,,222111///---,,,,,,,,,---.........------,,,,,,,,,........................---,,,,,,++++++,,,,,,---...------------...//////------------------------,,,---...//////...---,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---.........------.........---------.........//////........................------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,------...//////......------......///---------------...///000........................000000////////////000000---..................---,,,---...//////...---,,,+++,,,---...///...---,,,++++++,,,,,,---...//////...........................------------...//////000000000000////////////444333000///...///000111444222000000000///---+++.........------...................../////////000---------...............---------.........//////+++++++++,,,---...///000---------------------------------------------------..................---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........///////////////000111111000000000000000/////////////////////////////////000000000000000000000000,,,------......////////////............///000000///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------++++++******++++++,,,---++++++,,,---------,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***yyyuuupppmmmlllkkkiiihhhllllllllllllkkkeee\\\VVVTTTSSSRRRQQQOOONNNMMMLLLNNNHHHAAA>>>@@@BBB@@@>>><<<;;;;;;<<<======;;;999999999888888888999::::::444555666666777777777777666666666666666666666666777666666666555555555555555555666666777777888888777777666555444444333333222222222222222222222222222222333333444555666666111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222111111111111222222333333222111000000111111222111111111000000//////111000///......///000111000000000000000000000000000000000000111111111111---...000111111111000//////////////////......---------......//////000000000000000000////////////------------------------,,,,,,,,,---------.........///000///---,,,---...........................000000//////......------.........------.........------...///...---+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,................................................------------------------///......------///000111222111000///...---,,,+++************++++++,,,---+++---......------///000,,,,,,,,,---------......*********++++++,,,,,,---------,,,++++++,,,,,,,,,***+++,,,------,,,+++***---------------------------,,,+++***+++,,,---...------------------------++++++,,,,,,---...//////...............///000000,,,,,,------.../////////......------------..............................000000//////......------,,,---///000000000///...------------------------//////.........---------........................////////////...---,,,+++........................//////.........---------////////////////////////------............------000000//////.........---...---,,,,,,.../////////---------.............../////////...------,,,,,,---------------...//////......------------......,,,+++***+++---///000///------------........................////////////......////////////......000000///...............---------............///000000000000////////////......---------,,,,,,,,,......////////////......///............---------,,,++++++***)))))))))******++++++,,,------------++++++------------++++++************************.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********uuurrrooommmnnnnnnnnnnnnnnnnnnppprrrrrrooohhhccc\\\\\\\\\\\\\\\[[[[[[[[[^^^WWWPPPKKKJJJIIIEEEBBBBBBAAA@@@??????>>>===<<<:::::::::::::::;;;;;;<<<999999999:::999999888888666666666666666666666666777777666666666555555555666666666666777777777777666555555444333333222222333333333333333333333333222222333333444555555666222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222111111111111222222333222222111000000111111111111111111000000000///111000////////////000111000000000000000000000000000000000000111111111111///000000111000///...---///////////////......---.........///////////////000000000000////////////------------------------,,,,,,,,,---------......,,,---...---,,,+++,,,---..............................///////////////.........------------......------......------,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,................................................------------------------///......---...///000111111111000///...---,,,,,,......------......//////---...//////......///000,,,,,,,,,---------......+++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---***+++,,,,,,,,,,,,+++***------------------------------,,,,,,------...///------------------------,,,,,,------......//////---------------...//////..................------......------------..............................///////////////.........---......///////////////------------------------//////.........---------........................------...............---........................//////.........---------........................---------......---------000/////////.........---000...------.........---..................------------........................---------......///......------------......///...,,,---...//////...000000000000111111111111............////////////......////////////......000000///...............---------............//////////////////000000000///.........---------,,,......////////////......///............---------...------,,,++++++,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++************************------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******jjjhhhggggggjjjmmmnnnnnnrrrrrrtttvvvwwwuuuqqqnnnfffffffffggghhhhhhiiiiiilllgggaaa]]][[[XXXSSSOOONNNLLLJJJHHHEEEBBB@@@???======<<<;;;;;;<<<<<<<<<::::::999888888777666666666666666666666666666666777777777666666666555555777777777777666666666666555555444444333222222222444444444444444444444444222222333333444444555555444333333333333222222222222222111111111000000000111111111111111111111111111111111111111111111111222222111111111111222222333222111111000111111111111111111111000000000000111000000//////000000111000000000000000000000000000000000000111111111111111111000000///---,,,+++///////////////......---///////////////.........000000000000////////////------------------------,,,,,,,,,---------......,,,---...---,,,+++,,,---........................+++,,,...///000000//////------,,,,,,,,,,,,------......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................------------------------------------------------......------......///000000000//////...---,,,,,,000000///.........//////---...//////---,,,---...,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------------,,,---......//////......................................................---,,,,,,,,,,,,---......000//////...------,,,,,,......------------.......................................///////////////...............///000000------------------------...............---------........................+++,,,---...////////////.......................................---------........................------------------------/////////...............111///---------...---,,,/////////...---------,,,,,,,,,------...//////000///......---------............------------......111///......//////...---------........./////////............////////////......////////////......000//////............///---------............///.........//////000000111////////////............------............------///............---------...------,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***cccaaa```bbbeeeiiikkklllrrrssstttttttttrrrpppnnnkkkkkkkkkkkkkkkkkkkkkkkkooommmkkkkkkkkkjjjgggeee]]]^^^]]]ZZZSSSMMMGGGDDDCCCBBB@@@>>>===;;;;;;::::::999888888777777666666777777777777777777777777777777777666666666666555888888777777666666555555555555555444444333333333444444444444444444444444222222333333333444444444333333333333222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111111222111111111000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000///...------,,,///////////////......---000000//////......------000000000000////////////........................,,,,,,,,,---------......---...///...---,,,---...........................+++,,,...///000///...------,,,,,,++++++,,,,,,---///...,,,++++++,,,---...------........./////////------------------------------------------------------------------------........................------------------------------------------------------------......///////////////......---------......---,,,,,,+++,,,,,,,,,......---+++***+++,,,,,,,,,,,,---------......---------,,,,,,++++++***---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.../////////...---///////////////////////////////////////............------,,,------......//////.........---------......------------..............................------......//////000000///......------...000111........................................................................,,,------...//////......................................................///////////////////////////..................///........................000...---,,,.........---000000///...---,,,,,,,,,---------.........////////////...------------.........------------......///...---...///000...---,,,,,,------------..................////////////......////////////......000///............//////---------............///------......///000111111000000000///////////////------............------///............---------,,,++++++*********++++++------------,,,++++++***------++++++++++++------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++cccbbb```aaadddgggiiijjjllllllmmmllllllkkkjjjjjjnnnnnnmmmkkkiiihhhgggfffmmmnnnoooqqqtttuuuttttttmmmqqqsssppphhh]]]TTTPPPLLLJJJGGGDDD@@@===;;;:::<<<;;;:::999999999::::::888888888888888888888888888777777777666666666666888888777777666666555555666666666666555555555555222222222222222222222222222222222333333333333333333222222222222111111111222222222222111111111111111111111111111111111111111111111111111111111111222222111111111111222222222111111111111111222222000000000000000000111111000000111111111111000000///////////////////////////000000000111111111111//////.........////////////////////////......---000000//////......------000000000000////////////........................,,,,,,,,,---------......,,,---...---+++++++++,,,........................---.../////////---,,,+++---,,,,,,++++++,,,,,,---...---,,,++++++,,,...///------------............------------------------------------------------------------------------........................------------------------------------------------,,,------...........................------------------,,,+++*********+++...//////...,,,+++,,,---,,,,,,,,,---------.........------,,,,,,+++++++++---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,......---,,,,,,///////////////////////////////////////.........//////...............///---------.........//////......------------..............................------......//////000000///......------...000111........................---...................................................//////...------,,,........................---.....................000000000000000000000000000000///......///000000---------...............---,,,+++,,,...000000000000000///...---,,,,,,,,,//////.........---------///......---------............------------......+++++++++---///000///---//////000000000111111111............////////////......////////////......//////............//////---------............///,,,------...///000000111000000000000000000000000---..................---///............---------,,,++++++***++++++,,,,,,------------,,,++++++***------++++++++++++------++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++fffdddbbbbbbdddfffhhhhhheeefffgggfffffffffhhhkkkooonnnmmmkkkiiigggfffeeelllnnnppprrrtttvvvvvvwwwvvv{{{~~~vvvkkkccc___WWWUUURRRMMMIIIEEEBBBAAA>>>===;;;999888999999:::888888888888888888888888888888777777777666666666777777777777666666666666666666666666666666666666222222222222222222222222222222222222333333333333222222222222111111111111333222222222222111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111000111111222333000000000000111111111111000111111222222111111000000000000000000000000000000000000000111111111111///////////////000111111///////////////......---///////////////.........000000000000////////////........................,,,,,,,,,---------......***+++,,,+++***))))))+++........................//////......---,,,,,,+++------,,,,,,,,,,,,------------,,,,,,,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............------------------...............---,,,,,,,,,------///111111111///...///000,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000------,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,................................................000000///............///,,,,,,------...//////000......------------.......................................///////////////...............///000000........................---------.......................................////////////...---,,,+++........................---------...............000000000000000000000000111000///......///000111---------------.........,,,+++***,,,...111111111/////////...---------,,,000//////...------,,,,,,---------------...//////......------------......******+++---///000///---....../////////000000000............////////////......////////////......///............//////000---------............///---------......//////000////////////000000000000......////////////......///............------------------------......///,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,ooommmjjjjjjlllnnnooooooiiiiiiiiigggeeeeeeiiillljjjjjjjjjjjjjjjjjjjjjjjjkkklllnnnoooqqqrrrtttuuurrrxxx|||{{{uuunnnjjjiiibbb```\\\XXXTTTQQQOOOMMMGGGEEEBBB???===<<<<<<<<<999999999999999999999999888888888777777777666666666666666666777777777777666666666666666666666666333333333333333333333333222222222222222222222222444333333333222222222222333333222222222111111111111111111111111111111111111111111111111111111111222222111111111111222222111111000000111222222333///000000000111111111111000111222222222222111000000000000000000000000000000000000000111111111111222222000000///000111111///////////////......---.........///////////////000000000000////////////........................,,,,,,,,,---------......,,,---...---+++***+++,,,........................///...,,,++++++,,,---.........------------......+++,,,------......------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------,,,,,,,,,------............------------......///---///000000......///111,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,------...///000...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,------......//////000///......---------...------........................------------..............................///////////////.........---......///////////////........................---------.........//////........................---...............------........................---------.........//////........................///...---,,,,,,---...///,,,,,,,,,------.........---,,,+++,,,...000000000..................------..................------,,,,,,,,,---...///000111......------------......,,,+++,,,...000000...,,,,,,,,,,,,------------...............////////////......////////////.....................///000000---------............///.................................//////000000000//////000000000000/////////............------------------------...//////++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++******+++++++++,,,,,,,,,}}}{{{yyyxxxzzz|||}}}}}}qqqqqqoookkkgggfffhhhllleeefffgggiiikkkmmmnnnoooiiijjjlllmmmnnnpppsssuuujjjooossssssnnnjjjjjjlllhhhgggddd```]]]ZZZYYYXXXWWWTTTPPPKKKHHHEEEDDDDDD999999999999999999999999888888888888777777777777555555666666777777888888444444555555555555555555444444444444444444444444222222222222222222222222555555444444444333333333333333333222222222111111111111111111111111111111111111111111111111111111222222111111111111222222111111000000111222333333//////000000111111111222000111222333333222111000000000000000000000000000000000000000111111111111555444222111000///000000///////////////......------.........//////000000000000000000////////////////////////////////////,,,,,,,,,---------......000111111111///...///000...........................---+++******---///111///......------......///***+++---...///...------000000000000111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,+++,,,,,,------.........,,,,,,,,,,,,,,,---...///***+++,,,,,,++++++---...,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---...///000000...---,,,,,,,,,,,,---...------------------------......---,,,,,,...///000------------------------++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,/////////...------,,,,,,.........------.................................000000//////.........---,,,---///000000000///...////////////////////////---------.........//////........................,,,,,,---...////////////........................---------.........//////------------------------...---+++******+++---...,,,,,,,,,------.........///---,,,,,,...//////...---------...............,,,,,,------.../////////++++++,,,,,,...///111222.........------...............///000111000---+++/////////000000000000111............/////////000......////////////.....................///000111---------.........//////...............------------.........//////000000000000111111111111000000//////.........---------+++++++++++++++,,,---...***+++,,,,,,------------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,|||wwwqqqllliiihhhhhhcccccceeelllsssvvvrrrnnnkkkjjjjjjiiijjjkkkmmmnnnqqqqqqqqqpppnnnkkkjjjiiihhhhhhfffdddbbbaaabbbcccfff___\\\^^^]]]VVVPPPPPPMMMFFF@@@@@@@@@<<<999999;;;:::999888888999:::;;;999999999888888777777666999999888666666555555555444444444555555555666666666666555555555444444444444444444333333222222222444444333222222111111111222333444555444444222222111000/////////000222333222222111111111111222222333333333222222222111111222222222111111111000000111111111111111111111111333222111000000111222333333333222222111000000000000000000000////////////,,,---...000000000//////............////////////000000000000////////////------,,,+++,,,---...///000///...---,,,+++******......---------,,,,,,,,,,,,---///000000///---,,,//////000000000000//////////////////////////////..................------...000111000...------...------------------------,,,,,,,,,------.........------------------------................................................---------............/////////////////////////////////.........---------111000///......///000111---------............//////---,,,,,,...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,++++++++++++........................,,,,,,++++++,,,,,,---...+++++++++,,,---...///000........................------............------......//////...---,,,,,,---------............///........................//////......------------000///...---------------......////////////......////////////////////////............////////////000000///------,,,,,,,,,...///000111111000///...------++++++++++++------------,,,+++,,,---...///000///...---,,,+++++++++,,,---...//////...---,,,......---------,,,,,,,,,...------------...//////................................................------............------////////////////////////////////////////////////111000///...............------------------------........................000//////......000111222///...---,,,,,,---...///.........///////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---------...........................---+++*********++++++,,,++++++******++++++,,,{{{sssooooooooonnnnnnqqqwww{{{{{{vvvppplllkkkjjjiiihhhiiijjjkkkjjjlllnnnnnnkkkhhhgggfffiiilllllliiicccaaadddhhhooojjjiiimmmmmmhhheeeeeeZZZRRRJJJHHHFFFBBB??????>>>===<<<:::999888777777666666777777777888888888888888777666555555555666444444555555555666666666666666555555555444444444444444444333333333222222333333333333333444444444111222333444444333333222111111000///000000111222222222111111111111222222222111111111111000000000222222222111111111000000111111111111111111111111222111000000000000111222///////////////000000000111000000000////////////...///000000000///...---....../////////000000000000000000000////////////------,,,,,,,,,---...///.........////////////000,,,,,,,,,------.........,,,---...000000...---,,,......////////////..............................------...............------...//////...---,,,,,,........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------.................................---------............///........................//////.........---------///...------------...///---------............//////---,,,,,,...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,,,,++++++,,,,,,........................+++++++++++++++,,,------,,,,,,,,,,,,---...//////...............---------------............------......//////...------,,,---------............///.................................///......------000///...------------.........////////////......////////////////////////............////////////111000///...------------...///000000000000///...------,,,++++++,,,------......---------...///000//////...---,,,,,,,,,,,,------...//////...------///.........---------,,,---,,,,,,,,,,,,---......................................................---......//////......---////////////////////////////////////////////////000000///...............------------------------........................//////.........///000111000///...------...///000,,,------...///000111111........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++***************---------...............------+++*********++++++,,,,,,++++++++++++,,,,,,~~~zzzxxxtttqqqnnnmmmlllllliiimmmqqqqqqnnnjjjiiijjjhhhmmmoookkkccc```dddjjjkkkiiikkkpppsssrrrqqqqqqkkkccc[[[XXXUUUPPPMMMLLLCCCBBB@@@>>>;;;999777666777888888888888888888888777777666555555666666666555555555555666666666666666666666555555555444444444444444444333333333333222333333444555666666666000111222333333333333333222222111000000111111222222222111111111111222222000000000////////////...222222222111111111111111111111111111111111111111111000000//////000000111---......///000000111111111111000000000/////////111111111111000///------///000000000000111111111000000000000////////////------,,,,,,------...///....../////////000000000***+++,,,---...///000000,,,---...//////...---,,,------............------------------------------,,,,,,---...////////////------------------,,,+++..............................------,,,+++++++++++++++++++++++++++++++++///...---,,,,,,---...///........................---------............///.......................................------------,,,,,,++++++,,,,,,------------............//////---,,,,,,...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////...---,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,------.../////////.........---------------............------.........///......---,,,---------............///........................,,,---...///000///...---//////......------............////////////......////////////////////////............////////////111111000///............---...////////////...---...---,,,,,,,,,,,,---...//////......//////000111......---------------...---......//////......---////////////...............------------...//////................................................---......//////......---////////////////////////////////////////////////////////////............------------------------..............................------......///000000///............///000+++,,,---...///111222222........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,------.........///---,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,{{{wwwuuutttvvvxxxwwwtttqqqqqqssslllnnnoookkkeeeccceeeiiieeefffjjjpppsssttttttuuuvvvpppkkklllkkkeeeaaa___MMMKKKGGGCCC???<<<;;;:::<<<<<<;;;:::999888777777666666555555555666777777555555666666666777777777666666666666555555555555444444444444444444333333333333444444555555555555000000111222222333333333333222222222111111111111333222222111111222222333000000000000////////////111111111111111111111111111111111111111111111111000000////////////000000000000111111222222222222111111111000000000//////111111111111000000//////000000111111111222222222000000000000////////////---------------......////////////...---,,,,,,+++,,,,,,,,,---...//////000------...//////...---------......//////......---------------------------+++,,,---...////////////------------......---,,,........................//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,,,,---...000........................---------............///................................................,,,,,,++++++++++++,,,,,,---------............//////---,,,,,,...//////.........---------,,,,,,,,,------------------------------.....................------,,,,,,,,,------------------------------+++************+++,,,,,,,,,,,,,,,,,,,,,---...////////////...------,,,,,,------............---------...............---------------............///........................+++---...000000000///...//////............//////......////////////......////////////////////////............////////////111111000///////////////---..................---......------------.............../////////000000---------------...//////......////////////......000000000//////////////////////////////000000111......................................................////////////......////////////////////////////////////////////////...///////////////......................................................------------.........///........................,,,------...///000000111........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////000+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,}}}{{{yyyxxxyyyzzztttqqqnnnkkkjjjhhhgggfffhhhlllqqquuuwwwyyyyyyxxxyyyuuuvvv|||~~~yyysssqqqaaa]]]WWWOOOHHHCCC@@@>>><<<<<<;;;;;;:::999888888777777666666666777777888666666666777777777888888777777666666666555555555444444444444444444444444555444444444333333333222111111111222222333333444222333333333333222222222333333222222222222333333222222222111111111000000111111111111111111111111111111111111111111111111//////000000000000//////222222222222111111000000111111111111000000000000000000000000111111222222111111111111222222222222000000000000////////////------.........//////.../////////...---------,,,........................---..................---/////////000000/////////........................+++,,,---...///////////////...---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111........................///...------------...///........................---------............///........................---.....................,,,,,,,,,------,,,,,,,,,---------............//////---,,,,,,...//////.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......------------------------++++++******++++++,,,---------,,,,,,,,,---......//////.........---------------............------------...............------------............///////////////////////////,,,---///000000000////////////.........//////000......////////////......////////////////////////............////////////111000000////////////000.........------.................................------......////////////------------...///000000////////////////////////000000000000000000000000......------......///000........................////////////////////////...//////////////////...////////////////////////////////////////////////---...//////000///......................................................,,,------...............------------------------///////////////.................................,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---{{{vvvooommmmmmkkkgggdddiiipppuuuvvvwwwyyyyyywwwwwwuuuyyy}}}zzzuuuqqqkkkcccYYYQQQJJJFFF>>>>>>======<<<<<<;;;;;;999888888777777888888888777777777777888888888888777777777666666666555555444444444444555555555555555555444444333222222111444444333222222333333444111222333444444444444333333333222222222222333333333333333333222222222222111111111111111222222222111111111111111111111111///000000111111000000///111111000000///......---222222111111111000000000000000000000111222333444000111111111111222222222000000000000////////////------...////////////.........///000111222222333/////////.........------........................//////000000000000//////////////////////////////,,,,,,---...////////////000---,,,...111222000---++++++++++++++++++++++++))))))***,,,---...///000........................................................................---------............///---------------------------------...............,,,------......------,,,---------............//////---,,,,,,...//////.........---------,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,------...........................------............------,,,---......///.........---------............/////////////////////////////////////////////000000//////......//////000000......////////////......////////////////////////............////////////000//////......//////000//////...------...//////......///000000///......,,,---.../////////.........---------...///000000000//////......//////000////////////000000000000+++++++++++++++,,,------........................////////////////////////...//////000000//////...////////////////////////////////////////////////------///000000000///...................................................------...////////////...------............------000000000///......------........................,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------,,,,,,,,,,,,------|||yyyvvvsssppppppxxx~~~}}}}}}~~~{{{vvvsssuuu|||~~~{{{{{{|||}}}|||xxxpppfff\\\VVVJJJIIIGGGEEEBBB@@@>>>===;;;;;;:::999888888888888777777777888888888999999777777777777666666666555444444444444555555555666555555555444444444444444777666555333333333333444000111333444555555555555444333333222222333333444333333333333222222222222000000111111111222222222111111111111111111111111000000111222222111000000000000000///////////////222222222111111111000000333222111111111222333333000000000111111111111222000000000000////////////,,,---...///000//////.........///000111222333333............////////////.........------............//////////////////...........................------...............---///,,,+++---111222///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...........................,,,---...000000...---,,,........................---------............///---------------------------------.........//////,,,,,,---......---,,,,,,---------............//////---,,,,,,...//////.........---------,,,,,,,,,........................---------,,,,,,+++++++++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...------,,,,,,---------,,,,,,------.../////////------............------,,,------...//////......---------............///////////////////////////222111///...---...000111///////////////000111111......////////////......////////////////////////............///////////////...............//////000000///......///000000...///000000000000///...---...///000000000/////////...............///000111000///......///000111.........//////000000000,,,,,,,,,,,,,,,---..............................//////////////////////////////000000000000//////////////////////////////////////////////////////,,,---///000111000///...................................................---...///000000000//////...///000111111000///...///////////////.................................---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,...------,,,,,,+++++++++++++++---.........------------,,,,,,,,,,,,------wwwrrrqqquuuyyyxxxwwwwwwzzz~~~xxxllleeeYYYWWWSSSNNNHHHCCC???======<<<;;;:::999999999999777888888888888999999999777777777777666666666666444444444555555555666666444444555555666777777777999888666444333333333444///000222555666666666666444333333222222333333444333333333222222222111111000000111111222222222222111111111111111111111111000111222333333222111000000000000111222222333333222222222111111111111000555444333111000111111222///000000000000111111111000000000000////////////,,,---///000000000///...////////////............,,,------...///000111111......------------......---..................---------------------------.........///......------...+++)))+++000111...+++------------------------,,,---------------------------------------------+++---///111111///---+++........................---------.........//////---------------------------------.........//////+++,,,------------,,,+++---------........./////////---,,,,,,...//////.........---------,,,,,,,,,.................................------,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...------,,,,,,,,,------+++,,,,,,---...///000000---..................---,,,,,,---.../////////...---------.........//////000000000000000000000000444222///---,,,...000111///////////////000111111......////////////......////////////////////////............/////////000......---------......///111000///......///000111...///000111111000///......///000222222111111000//////............//////111000///......///000111---.........//////000000///////////////000111111........................000000000000000000000000//////000000000000//////////////////////////////////////////////////////+++---///000111000///...////////////////////////........................---...000111111111000///000111222333333222111000---.........//////000000........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((('''''''''///...------,,,+++***)))***+++---...///...------...------,,,,,,------...}}}rrrmmmnnnqqqqqqppptttzzz|||vvvrrrhhhlllkkkccc\\\VVVMMMCCCAAA???>>><<<:::999888888<<<:::888666666666888999777777777777888999::::::999888666555555555777888888777777666555444444444777666555444333222111111222222222333333444444444555444333222111111111111111111000///......//////111222444555555444222111111222222333333222222111222222222222111111000000222222222222222222222222111111000000000000111111444222000......000222444333222111000000111222333111000///......///000111,,,---...---++++++---...000000000000000000000000111111000///////////////////////////............,,,---...000111111111111111000---,,,,,,---000111000000//////.........---////////////////////////.........------,,,,,,,,,///...---,,,+++,,,,,,---////////////////////////---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////333111...++++++,,,///111...------,,,,,,------...//////.........------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***...///...,,,---------.........//////.........------,,,,,,,,,+++,,,.../////////...---........................,,,------------------,,,........................111000000///......------//////000000///...------,,,---...//////...---,,,////////////////////////000000111111111111000000000000000000////////////111///......//////...---...000111111000000111222000000000000000000000000000000//////.........---//////000000000000//////......///000111222222333////////////////////////111111111111000000000000111111000000000000111111000000000000000000000000////////////////////////------------------------////////////////////////000000000000111111111111000000000000000000000000////////////000000000000...//////000000000000///000000000000000000000000............/////////000000000000000////////////333666999777111...///222......///000000000000000------............------------------------------------++++++++++++------)))******+++,,,---......000000///...---,,,,,,+++------,,,++++++***)))))),,,+++***))))))***+++,,,---,,,***)))((()))***+++vvvnnnjjjiiihhhggglllrrr{{{~~~}}}|||xxx|||zzzssslllhhhaaaYYYMMMJJJFFFAAA>>>=========<<<;;;:::999777777777777;;;;;;:::999888888888999777777777777777666555555777666666555444444333333555555444444444444333333222222333333333444444444555444333222111111111111333222111111000000111111111222333444444333222111111222222333333222222111222222222222111111111000222222222222222222222222111111000000000000111111444333111000000111222333222222111000000111222222111000////////////000111---.........,,,,,,...///////////////////////////111000000///////////////000000000000////////////...//////000000000000///000///...------...///000000/////////..................................../////////......---------///...---,,,,,,,,,------........................---------............///........................------------------------++++++,,,,,,---......///222000...,,,,,,---///000...------,,,,,,------...//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...///...,,,,,,------------..................------,,,,,,,,,+++,,,---///////////////........................------............------........................------------------------......//////...------,,,---......//////......---///////////////////////////000000111111000000///000000000000000000000///111///......//////...---...///000000//////000222000000000000000000000000000000/////////............//////000000000////////////000000111111222222////////////////////////111111111111000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000........./////////000000000/////////////////////222555666555111//////111......///000000000000000---......//////......---------------------------------,,,++++++,,,------,,,,,,,,,,,,------------//////......---,,,,,,,,,---------,,,++++++******,,,+++************+++,,,,,,,,,,,,,,,,,,+++******sssjjjdddbbbaaa```gggooossstttuuuyyy||||||yyyxxxuuupppddd___WWWNNNGGGCCCAAA@@@<<<<<<<<<;;;::::::999888;;;:::888777555444444444555666777888888666444333666555555444444333333333333333444444555555555666333333333333444444444444555444333222222111111222444444333333222222333333222222222222222222222222111222222333333222222111222222222222111111111111222222222222222222222222111111000000000000111111444444333333222222222111222222111000000111222222111000000//////000000111.../////////------///000////////////////////////000000//////......//////111111111000000000//////000000000000000///...---/////////....../////////////////////....................................///////////////...............---,,,,,,,,,---------------------------------------............///................................................+++,,,,,,------.........000///......---............------,,,,,,------..................---------------------,,,,,,,,,,,,------------------------,,,+++***+++---......---,,,,,,,,,,,,------------.........---------------+++,,,---...////////////..............................////////////..............................,,,,,,---......///000000------.........---,,,,,,///..................///////////////////////////...//////000000//////...000000000000000000000000111000...///000000///---...///000000//////000222000000000000000000000000000000////////////......---.........//////000000000000000000000111111111////////////////////////111111111111000000000000//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000111000000///...---000000000000000000000000....../////////000000000////////////////////////111222222222111000000///...//////000000000000000---......//////......---------------------------------,,,,,,,,,,,,------.........---------,,,,,,---------,,,,,,,,,,,,,,,......------,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,...///...---+++)))sssjjjfffeee^^^ccchhhhhhfffgggmmmsssyyyzzzzzzzzz||||||vvvmmmbbbWWWNNNHHHEEEAAA@@@>>>===<<<<<<======999888777666555555555555666666777888777666555444666666555555555444444444444444444444555555555555333333444444444444444444555444333222222222222222444444333333333333444444222111111000000111111222111222222333333222222111222222222222222222222222222222222222222222222222222111111000000111111222333444555555444333111000222111111111111111111222000000000000000000000000///000000///......///111////////////////////////000//////.........//////000000000000////////////...///////////////......---...///000000///...---///////////////.................................//////..................---------------------------------------------------------............///........................------------------------,,,,,,,,,---------...............///......------...------,,,,,,------...........................------------------,,,,,,........................,,,,,,,,,,,,---......---+++++++++,,,,,,,,,------...............---------.....................---........................//////000000000000//////........................//////000000111222222222---......///......------000///...------...///000////////////////////////......////////////......000000000000000111111111111000//////000000///---///000111111000000111333////////////////////////000000//////////////////---------......///000000111111111000000000000000////////////////////////111111111111000000000///000//////......//////000////////////////////////////////////////////////------------------------////////////////////////........./////////000000////////////////////////////////////000000000000111111111111000...------////////////////////////...////////////000000000.........///////////////000//////000111111000...//////000000000000//////......////////////..............................---------,,,,,,---------........................+++++++++,,,,,,---------.........------,,,,,,,,,------------------------++++++,,,------,,,+++***zzzsssqqqfffggggggccc___```eeejjjqqqppprrrwww}}}xxxnnnddd[[[VVVOOOLLLGGGBBB???>>>>>>>>>::::::999999999::::::;;;999888777666555666777777777777777777666666666666666666555555555444444444444444444444444444444444444444333333222333333333333333222222222333333444222111111000000111111222111222222333333222222111222222222222222222222333222222222222222222222222222222111111111111222222222333444555555333111000111111111222222111111111000000111111111111000000///000111000......000111........................//////............////////////.........---------,,,---...//////000000000---...///000000///...---.........///////////////........................------------------------,,,---------------------........................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---...//////...------...------,,,,,,------...---.....................------------------------........................,,,------------------...+++++++++,,,,,,,,,------........................111000///...---,,,,,,+++........................//////000000000000//////////////////////////////111111111111111111111111...///000000000000//////000///...------...///000000000000000000000000000......////////////......///000000000111111111222222000//////000000///...000111333222111111222444//////////////////////////////000000000000000000...............///000111111111111000000000000000000000000000000000000000111111111111000000000///111000000//////000000111////////////////////////000000000000000000000000........................//////////////////////////////000000000111111111////////////////////////////////////000000000000111111111111000...------////////////////////////////////////000000000111------....../////////000///......///111111000...//////000000000000//////...//////////////////...........................------------------------,,,,,,------...///000000***++++++,,,,,,---------......------------,,,,,,------------------------,,,+++***))))))***+++,,,rrrooojjjccc______bbbeeeiiihhhjjjqqqxxx~~~{{{uuupppgggbbb[[[RRRKKKFFFCCCBBB===<<<;;;;;;::::::::::::;;;:::888666666777888999777777777777777777777777666666666555555555444444555555555555444444444444444444333333333333444444222222111111111222333333222222222222222222222222111222222333333222222111222222222222333333333333222222222222222222222222222222111111111111222222111222333444444333222111000111222222222222111000000111111222222111111000///000000000......000111..............................------......//////.........---------,,,,,,++++++---...///000000000---...///000000///...---.........///////////////------------------------,,,,,,,,,---------------+++,,,---.........------////////////////////////---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---...------,,,,,,------...---------...............------------............------------------------,,,---......---,,,---///,,,,,,,,,,,,------------.............../////////222111///...,,,,,,++++++........................//////000000000000//////////////////////////////........................//////000111111111000000000//////////////////000000000000000000000000000...//////000000//////...///000000111111222222222222000//////000111///...000111333222111111222444000000000000000000000000//////000000000000111111111000///......///000111000000000000000111111111000000000000000000000000111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000////////////000000000000000000111000000///...---000000000000000000000000/////////000000000111111---------......//////000......///000000/////////000000000000000//////......//////000000//////...........................------............------***+++,,,---...///000000++++++,,,,,,------......---------,,,,,,,,,,,,,,,,,,------......------,,,,,,***)))((((((***,,,---xxxooojjjhhhgggfffjjjfffgggmmmrrruuu{{{~~~{{{uuunnneee\\\VVVRRRIIIGGGEEEAAA>>><<<:::999;;;::::::999999999999999666666666777777777777777555555555555666666666666666555555555444444444444444444333333333444444555222222111111222333333444111222333444444333222111111222222333333222222111222222222333333333444444222222222222222222222222333222222111111222222333000000111222333333333333000111222222222222111000000111222222222222111000//////000///...---///111...........................------------...///000///.........------------,,,------.../////////.........////////////................../////////000------------------------------------.........///+++,,,---.........------........................---------............///........................------------------------------------------------,,,,,,,,,------............------,,,,,,------...---------.........//////------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---///,,,------------.........---........./////////000000///...---,,,---.................................//////000000//////...////////////////////////,,,,,,,,,---.........///......///000000000000000//////000000000000//////000000000000000000000000///000000111111000000//////000000111111222333333222111000000111111000......000111111000///111222000000000000000000000000//////000000000111111111444333111/////////000111//////000000111111222222000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000000111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000//////000000000111111111,,,,,,---......///000000---000222111///---...000000000000000000///......//////000000000000//////........................,,,---...//////...---,,,++++++,,,,,,------......---------------.........++++++,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++************++++++,,,,,,{{{wwwrrrnnnqqqlllkkkooorrrrrrvvv}}}~~~|||sssjjjdddZZZXXXSSSNNNHHHCCC@@@>>>999:::;;;<<<<<<:::999777555555555666666666666666333333444555666777888888666666555555555444444444444444333333333444444555222222222222333333444555111222444555555444222111222222222333333222222222222222222333333444444444222222222222222222222222333222222111111222222333//////000111222333333444000111222333333222111000000111222333333222111000.../////////------///000........................---------------...///000000/////////.....................///......---,,,////////////////////////---.........//////000000---------------------------.........//////000000***+++---...///...---------------------------------------.........//////................................................------------------------,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,+++---///---------.........//////---.........//////000000------,,,,,,---...000111..............................////////////......000000000000000000000000+++,,,---...///111222222------...///000000//////...///000111111000///...000000000000000000000000000000111111111111000000///000000111222222333333222111000000111111000...---...//////......///000000000000000000000000000//////000000111111111222666444222000//////000111...//////000111222222333000000000000000000000000111111111111000000000000//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000////////////000000000000...///000000000000000///000000000000000000000000000000000000111111111111,,,,,,------...///000000---111444333...,,,...111000000000000000///......//////000000000000//////////////////////////////,,,---...//////...---,,,------,,,,,,,,,+++++++++........................++++++++++++++++++++++++++++++,,,------,,,++++++)))***,,,.........,,,+++yyysssqqqrrrssstttwwwrrrsssyyyzzzmmm```UUULLLFFFCCC===??????===:::888999<<<666999;;;:::777555666888777777666555555555555666444555666777777666555444555555444444444444555555444444444333333333222222222222222222222222222222222222444444444444222222333333333333333333333333444444444333333222222222000111222333333333333333111111111111111111111111555555555444333222111000222111111111000000////////////...------------...////////////////////////,,,,,,,,,---...//////000////////////////////////...///////////////...---000000//////.........------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---................................................------------------------,,,,,,---...///000111111000///.........///111222000///------......---,,,------------,,,,,,+++***......---,,,---...///000........................,,,---...//////...---,,,........................---..................///...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......111111000......---------.........------,,,,,,,,,,,,---------......////////////000000000000//////............////////////000//////.........//////...///000111111000///...111222222111111000///...111000000000//////......333333222111000///......//////000000111111222222000000000000111111111111444333222111111222333444111111000///////////////111111111111111111111111555333111/////////111222111000000000//////......000000000000000000000000000000000000000000000000//////000111111111111111000000/////////000000111............//////////////////000000000000//////222222222222222111000000000/////////............////////////////////////111111111111000000000000111000///...------...///000000000000000000000000////////////000000000000000000000000000000000000222111111000///......---...------,,,,,,------...///............---------000///---,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,---------..............................+++++++++,,,,,,,,,,,,,,,}}}{{{zzzssslllhhhnnnxxx~~~qqqbbbSSSKKKDDDDDDCCCBBB???<<<;;;:::;;;===>>><<<999777888999888777777666666666777777555555666777777666555555666555555444444555555666444444444333333333222222222222222222222222222222222333333444444333333222333333333333333333333333444444333333333222222222000111222222333333333222111111111111111111111111444444444333333222111000111111000000000/////////000000///............///////////////////////////,,,------...//////000000////////////////////////......///////////////...000/////////............---,,,,,,++++++,,,,,,---...------,,,,,,------..................---------........................------------------------............////////////000///.........///111111000...------......---,,,...............---,,,,,,...------,,,---...///000........................------...//////...------...........................------+++***))))))(((...---,,,,,,,,,,,,---...//////............//////------............------,,,,,,,,,---------......111000///...------------.........------,,,,,,,,,------.........///////////////000000000000//////............//////////////////............//////...///000111111000///......///000111111222222111111111111000000/////////111111111111000000000000000000000000000111111111////////////000000000000000000///......///000000222222111000000000000000222222222222222222222222333333222111000111222222111111111000000000//////111111111111111111111111000000000000000000000000///000000111111111111111******++++++---///000111/////////000000000000111//////000000000000//////000000000000000///......000000/////////.........////////////////////////111111111111000000000000111000///...---......///////////////////////////////////////000000000000000000000000000000000000111111111000///............------,,,,,,------...///............---------000///...,,,++++++,,,,,,,,,------......------,,,---------.........//////------------------------///...------,,,,,,,,,,,,tttkkkdddfffmmmttt|||pppggg]]]WWWNNNHHHEEECCC@@@>>><<<<<<===;;;888666666666888888777777777777888888555666666777777666666555666555555444444555555666444444444444333333333333333333333333333333333333444333333222222333333444333333333333333333333333333333333333222222222222000111222222333222222222111111111111111111111111222222222222222111000///000000///////////////...111111000///////////////////////////////////////---......//////000000111////////////////////////------...///000000000///////////////............------,,,,,,,,,,,,------///......------......//////.........------,,,,,,------------------------......................../////////.........------//////......//////000111///...------...///---,,,...////////////...------...------------...//////........................------...//////...------........................000//////...---,,,++++++...------,,,,,,------...//////............//////.........//////.........,,,,,,,,,---------......000000///...------------.........---------------......////////////000000//////000000000000//////............//////////////////............////////////000000000000//////...///000111111222222111111111111111111000000000//////000000111111111222111111111111000000000000//////000000000111111111222222111111111111222222333222222111111111111111222222222222222222222222111222222333333333333333222222222111111111111000222222222222222222222222000000000000000000000000///000111111222222111111---------...///111222333000000000000111111111111//////000000000000/////////000000000000//////...000000000/////////......////////////////////////111111111111000000000000000000///............///........................////////////000000000000000000000000000000000000111111000000//////............------------......///............---------000///...---,,,,,,,,,,,,,,,------......------,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++}}}tttmmmkkklllkkklllnnnuuuxxx{{{~~~wwwdddWWWQQQNNNJJJGGG>>>>>>===;;;999777666666888888777777777777888888666666666777777666666666666666555555555555666666555444444444444333333333333333333333333333333333444444222222222222444444333333333333333333333333333222222222222222222222111111222222222222111111111111111111111111111111111111111111111000//////////////////............111000//////......//////////////////////////////.../////////000000111111////////////////////////,,,,,,...///000000000000///////////////.........------,,,,,,,,,,,,------......------------......///......------,,,,,,+++------------------------////////////////////////....................................//////000000///...------...///...,,,....../////////......---------------......//////........................---..................---........................------......//////000000------------------------------,,,,,,,,,,,,------......////////////......,,,,,,,,,---------......000///...---------------...............---------/////////000000000000000//////000000000000//////............///////////////............//////000//////000000000000//////111222222111111000///...222222111111111111111111000000000000111111111111222222111111000000//////000111111111111222222222333333333333333333333333222111111000000111111111111111111111111111111111000111333555555555333333222222222222222222222222222222222222222222222222000000000000000000000000000000111222222222222111222222111000000000111111//////000000000111111111//////000000000000//////111111222222222222111000000000000////////////...////////////////////////111111111111000000000////////////.........//////........................////////////000000000000000000000000000000000000111000000000/////////.........------------......///............---------//////......------------,,,------......------,,,------------............++++++++++++++++++++++++...---+++)))((())))))***zzzuuurrrnnnlllmmmjjjoootttxxx|||vvvllldddYYYPPPIIIGGGDDDAAA???===<<<;;;999888777777666666777777777777777666666777777777666666666555555666666666555555555444444444333333333333333333333333333333444444222222222222444444333333333333333333333333222222222222222222222222111111111222222111111000000000000000000000000000000000111111111000//////............////////////000///......------......////////////////////////////////////000000000000////////////////////////,,,,,,...///000000000000.........///////////////...------,,,,,,------...------,,,,,,,,,,,,------......------,,,,,,,,,,,,------------------------////////////////////////,,,,,,,,,---...//////000---......//////////////////---,,,---...///...---,,,------.........---------------................................................------.................................)))******+++,,,,,,------------------------------------,,,,,,,,,,,,------......////////////......,,,,,,,,,---------......///......------------...........................000000000000000///////////////000000000000//////............////////////...............///000000000000////////////000000111222222111111000///...111111111111111111222222111111111111000000000000222222111111000000///////////////000000000000111///000000000000000000///000000/////////000000111000000000000000000000000///111333555666555333222222222222222222333333333111111111111111111111111000000000000000000000000000000111222222222222222000///......---------............/////////000000//////000000000000//////000111111222222222111111111000000000////////////000000000000000000000000111111111111000000000///......//////////////////........................////////////000000000000111111111111111111111111000000000000///////////////......------......//////............---------..................------,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++******+++,,,---{{{sssmmmlllooogggkkkqqqtttvvvxxx|||nnn```XXXTTTNNNIIIFFFCCC@@@>>>;;;;;;999888777777666666888777777666666777777888777666666555555666666777555555555555444444444333333333333333333333333333444333333222222333333444333333333333333333333333111111111222222222222222111111111222111111000///000000000000000000000000000000111111111111000000...////////////000000000//////...---------------////////////////////////////////////////////////////////////////////////------...///000000000///.........///////////////......------------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---...///000000------...////////////......---,,,---/////////---,,,,,,---............---,,,---......//////..............................///...------------...///...........................---------,,,,,,,,,+++,,,------......------,,,//////............//////.........//////.........,,,,,,,,,---------............---------------................../////////000000////////////......//////000000000000//////............////////////......---......///000111000000////////////000000...///000111111222222111000000000111111111111111222111111111000000//////111111111111000000000000,,,,,,,,,---------......000111111222222111111000//////////////////000111000000000000000000000000000111333444555444222111111222222222222333333333111111111111111111111111000000000000000000000000000111222222333222222222.........//////000222222............//////////////////000000000000//////...//////000000000000///111111000000000/////////000000000000000000000000111111111111000000000000---...//////000/////////........................////////////000000000000111111111111111111111111000000000000//////////////////............/////////............---------....../////////......---,,,------......------,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++------........./////////xxxuuuuuuooorrruuuuuussssssuuuwww}}}|||pppjjjaaaYYYSSSNNNHHHDDD@@@???===;;;999888777777888888777666666777888888777777666666666666777777555555555555444444444444444444444444444444444444222333333444444333333222333333333333333333333333000111111111222222222222111111111111111000//////000000000000000000000000000111111222222111111000/////////000000000111111000//////...............////////////////////////........................////////////////////////......///////////////.............../////////000......------------......------,,,,,,,,,,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,---.../////////.........---,,,---///000///...------...///////////////,,,---.../////////...---........................///...------------...///........................000////////////.........,,,,,,---......---,,,,,,//////............//////------............------,,,,,,,,,---------.........------,,,,,,------...---........./////////000/////////.........------//////000000000000//////............////////////---------......///000111111000///......///000111...///000111111222222111/////////000000111111111000000000000111111111111000000000000000111111111------------............222333444444444444333222000000//////000000111222111111111111111111111111111222333333333222111000111111111111222222222333222222222222222222222222000000000000000000000000000111222222333333222222111111111111222333444444...////////////000000000//////000000000000//////......///000000000000000111111111000000000//////000000000000000000000000111111111111000000000000,,,---///000000000//////////////////////////////////////////000000000000111111111111111111111111////////////000000000000//////............/////////............------------...///000000///...---,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,+++~~~|||xxxvvvxxxzzzyyy}}}vvvlllddd]]]VVVQQQCCCBBB@@@===;;;999888888999888777666666777888999777777666666666666777777666666555555555444444444444444444444444444444444222222444555555444222222333333333333333333333333000000111111222222222222111111111111111000//////000000000000000000000000000111111222222222111111//////000000111111222222111111000///////////////////////////////////////...............---------////////////////////////...///////////////......---.........//////000000......------------...............------.........)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,.../////////...---...---,,,---///000///.........///000000000000000,,,,,,.../////////...---........................///...---,,,,,,---...///........................))))))***+++,,,---...///,,,,,,---......---,,,,,,---------,,,,,,---------,,,------------------,,,,,,,,,,,,---------......------,,,,,,,,,------...---.........//////000000//////......---------,,,//////000000000000//////............/////////000---------......000111111111000///......///000111111222222111111000///.........//////000000000111......///000111222333333//////000000111111222222000000000000111111111111///000111222222111000///111111000000111222333333333333333333333333333333222222222222111111000///000000000111111222222222333333333333333333333333000000000000000000000000111111222333333333333222222111000///............000000000000111111111111//////000000000000//////000000111222222222222222111111111111000000000000000000000000000000000000111111111111000000000000,,,---///000000000//////000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000//////............////////////.........------------...///000000///......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---...,,,***'''%%%{{{rrrwwwsssssszzzsssjjjeeeVVVOOOGGGAAA???>>>===<<<:::<<<===<<<888666777999666777888999999888777666666666555444444444444555333333333444444444555555444444333333333333222222333333333444444555555555444444444333333222222222111111111111111111111111//////000000111111222222///000000111111111000000333222111111000111111111000000////////////000000////////////////////////000000//////.........---////////////////////////000000000000000000000000........................------++++++++++++------+++++++++,,,---...000000+++,,,...//////...,,,***------------------------------------------------,,,------......------,,,........................---------............///...//////...,,,,,,---///000000///...---,,,,,,,,,.........------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---------.........///000111000///---,,,------------------------//////............//////////////////////////////---------........./////////////////////.........000000111111111111000000111111111111000000000000111111000000//////......////////////////////////000000000000111111111111222111111111000000//////000000000000000000000000222222111111111111111111222222111111111111111222000111222111000000222444000111111111111222222222222222222111222222333333111111222333333333333222444333222111111111222333444333111//////000111222111222333444555444333333111111111111000000000000111222333333111111222333111111111111111111111111111111111111000000000000111222333444444333222111000000000000000000000000000000111111222222222333111///---,,,///111222222111111000000//////......//////000000000000//////111111222222222222111111//////000000000111111111333222111/////////000111.........///000111111111000000000000000000000000........................////////////////////////000///...---------------/////////......---------........................|||zzzssspppvvv~~~vvvbbbYYYNNNGGGDDDDDDAAA???666888:::999777666888:::888999999999999777666555777666555555444444555555333333444444444555555555555555555444444444333333333333333444444444555555444444444333333222222222111111111111111111111111000000000000000111111111111222222333333333333333222111111000///000000000000000////////////000000////////////////////////000/////////............////////////////////////////////////////////////..............................---,,,,,,---......------,,,,,,------......,,,,,,---...---,,,+++***------------------------------------------------,,,------......------,,,........................---------............///......///...,,,,,,...///000000///...------------//////............//////////////////////////////........................---------............///......---------......///,,,,,,------,,,,,,+++***------------------------///..................///////////////////////////---------.........//////////////////////////////000000111111111111000000000000000000000000000000000000000000000/////////111111111111111111111111000000000000111111111111222111111111000000000000000000000000000000000000111111111111111111111111222222111111111111222222000111222111000///111333111111111111222222222222333333222222111222222222111111222333333333333222222222111111111222222333444333111000///000111222111111333444444333333222222222222222111111111111111222333333111111222333111111111111111111111111000000000000000000000000111111222333333222111111111111111111111111111111000000000111111222222222444222///...000111111111111111000000//////////////////000000000000//////000111111111111111111000222222333333333444444444111111///.........//////------......//////000000000000000000000000000000------------------------//////////////////////////////...---------------////////////.........---........................zzzsssvvv|||wwwkkk\\\RRRNNNLLLGGGBBB;;;;;;<<<:::888888999:::999999999999888666555444777777666555555555555555333444444444444555555555666666666555555555555444333333333444444444444555444444333333333333222222222222222222222222222222111111111111000000000000111222333333444444444333111111000////////////000000000////////////000000////////////////////////////////////............////////////////////////................................................///......------......///.........------,,,,,,,,,---------,,,,,,,,,++++++------------------------------------------------------............------........................---------............///---...///...,,,,,,...000000000///...------------//////............//////////////////////////////........................---------............///---------------...///000000///......------......------------------------......------------......////////////////////////------........./////////////////////////////////000000111111111111000000//////////////////////////////000000000000000000111111111111111111111111000000000000111111111111111111111111111000000000000000000000000000000000111111111111111111111111222222111111111111222222000111222222000///000222111111111111222222222333444444333222111111111111111222222333333333333333///000111222222222222222444333111000000111222222000111222222333333222222444333333333333222222222111222333333111111222333222222222222222222222222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000111111111666444111000111111111000111000000000000////////////000000111111000000//////000000111111000000///333333333444444444555555111000000////////////000---.....................000000000000000000000000------------------------//////////////////////////////...------------...////////////....................................||||||||||||{{{yyyyyywwwyyyrrreee___YYYQQQJJJGGGFFFDDD@@@===;;;::::::888888888777777666555555888777666666555555666666444444444444555555555555666666666555555555444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111000000//////000000111222333333333222222111111000000000000000000000////////////000000///////////////////////////////////////.........////////////////////////------------------------..............................------------......------------------,,,,,,///...------,,,,,,------................................................------............------........................---------............///---.........------...000000000///.....................------------......////////////////////////---------------------------------............///,,,,,,,,,---...///000111222111///.........///000------------............------,,,,,,,,,,,,------////////////////////////............///////////////////////////000000000000000111111111111000000............/////////////////////000000111111222111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111222222222222222111111111222333333222444555444222111111222111111111222222222333333555444333222111111111111111222333333444444333333---...000222333333222222333333222111111111222333000000111111222222222222333333333333222222222222111222333333111111222333222222222222222222222222000000000000111111111111111222222222222222222111222222222222222222222222000000000000000000000000555333111000111222111000000000000000000000000000000000000111111000000000//////000000000000//////000000111111111111222222111111111111111111111111////////////////////////////////////////////////------------------------///////////////////////////......---------...............---------------........................yyytttttttttqqqpppmmmmmmuuuxxxpppfff^^^TTTQQQLLLFFFBBB>>><<<:::888888888777777777777777888888777666666666666777444444444555555555666666555555555444444444444333444444444444444444444444333333333333333333333333222222222222222222222222222222111111000000//////000000111333333444444444444333222222111111222222000000////////////000000////////////////////////.........///////////////////////////////////////------------------------........................,,,,,,,,,------,,,,,,,,,+++,,,---.........------//////............//////................................................---......//////......---........................---------............///,,,---......------///111000000///.........//////---,,,,,,,,,,,,,,,,,,---////////////////////////---------------------------------............///,,,,,,,,,---...///000111...---,,,+++***+++,,,------------....../////////------,,,,,,,,,,,,------////////////////////////........./////////000000////////////000000111111000000111111111111000000---........./////////000//////000000111111222222000000000000000000000000///000000000111111111111111111111111111222222222111111111111111111111111000000111111111222222222222222111111222333333444555777888777555333333333111222222222222333333333555444333222111111111111222222333444444444444333...///111222333333333222222222222222222222333333111111111111111222222222333222222222222111111111111222333333111111222333222222222222222222222222111111111111222222333333333222222222222222222333222222222222222222222222111111111000000000000000111000///000111222222111000000000000111111111111000000111111111111000000//////000000000000//////////////////000000000000///000000000000000000000000000000000000111111111////////////////////////------------------------////////////////////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,........................|||uuusssqqqmmmnnnllliiilllvvv|||fffaaaYYYQQQKKKFFFAAA>>><<<<<<;;;:::999999999:::999888888777777777777777444444555555555666666666555555555444444444333333555444444444444333333333222222333333333333444444333333333333333333333333111111111111000000000000222333444555666777777777444444333222222222222333000000////////////000000////////////////////////.........///////////////////////////////////////------------------------........................+++,,,,,,------,,,,,,+++***+++---...///...---------------...//////000000......................................................////////////..............................---------............///,,,---...---------///111000000//////...//////000------,,,,,,,,,,,,------////////////////////////////////////////////////---------............///---------------...///000///......------------------------...//////000000......------------......////////////////////////....../////////000000000...//////000000111111222000000111111111111000000.........//////000000111000000111111111111111111////////////////////////000000000000111111111111111111111222222222222222111111111111111111111111000000000111222222333333222222111222222333444555888999::::::777555333333222222222222333333333333444444333222111111111111222222333444444444444444000111222333333333333333222222222333333333333333222111111111111222333333222222222222111111111111111222333333111111222333333333333333333333333333222222222333444444555555444444333333333333444444333333333333333333333333222222222111111111111111000///...000222333333111000000000111111111111222000111111222222111111000///000000111111000000///000000000111111111111222---......////////////...//////000111111222333333000000000000000000000000........................////////////////////////...------------...//////,,,,,,,,,,,,,,,---------........................}}}www|||{{{sssnnnqqqxxx|||sssggg\\\SSSJJJEEEEEECCCAAA>>>===;;;;;;;;;999999888777777777888888555555555555666666666666666666666555555555555444555555444444444333333333222222222333333444444444333333333333333333333333000000000000000111111111222333444666777777888888444333222222111111222222000000////////////000000////////////////////////............/////////000////////////////////////------------------------........................,,,,,,---......---,,,,,,,,,---...//////---,,,***((()))+++---////////////......................................................////////////..............................---------............///+++---...---------///111000000////////////000000///......------......///////////////////////////////////////////////////---------............///......---------......///000000000000000//////...---------...///000000000///..................///////////////////////////.../////////000000000000...//////000111111222222000000111111111111000000......///000000111222222222222111111111111111111000000000000000000000000000000000000111111111111111111111222222333333333111111111111111111111111///000000111222222333333222222222222333444555555888:::;;;:::777444333222222222222333333333444444333333222222111222222222222333444444555444444444444333333333333333444444111222222333444444444333333222222111222333444555444333333333222222222222111222333333111111222333333333333333333333333333333333444444555666666777666555444444444444555666444444444444444444444444333333333333222222222111222111111222333333222111000000111111111222222222000111111222222111111000000111111111111111111000000111111111111222222222...///000111222111111000---...///000111222333444000000000000000000000000////////////////////////////////////////////////---------------...//////---------....../////////........................zzzwwwzzz}}}||||||~~~|||lll___SSSKKKLLLJJJFFFBBB???===<<<<<<:::999888888777888888888555555555555666666666777777777777777666666666666555555555444444333333333222222222333333444444444333333333333333333333333//////000000111111222222000111222444555666666666333222111111000111111111000000////////////000000////////////////////////---.........//////000000////////////////////////................................................,,,---...//////...---,,,......//////...,,,***((($$$&&&))),,,...///......////////////////////////////////////////////////......////////////..............................---------.........//////+++---...---------000222000000////////////000111000000////////////000000////////////////////////........................---------........./////////......---------......,,,---.........---+++***---------...///000000111//////............//////////////////////////////////////////000000000000...//////000111222222222000000111111111111000000...//////000111222222333333222222222111000000000111111111111111111111111000000000000111111111111111111111222222333333333111111111111111111111111///000000111222222333333222222222222333444555666888999;;;:::777444222111222222333333333444444444222222222111222222333333222333444444555555444444666555444333222333444555111222333333444444444444444333222222222333444555555555444444444333333333111222333333111111222333333333333333333333333333444444555555666777777888777666555444444555666777444444444444444444444444444444444333333222222222555444333333444444222000000000111111222222222222111111222222222222111111111111222222222222111111///000000000000111111111222333444555666555555444+++,,,---///000222333444000000000000000000000000000000000000000000000000////////////////////////---------------...///000.../////////000000111111........................yyyyyyzzzvvvtttwwwttteee[[[VVVVVVTTTOOOHHHAAA<<<:::>>>888555888999777555555888777777666666555555444888777777666555444444444444444444444444444444444222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222111222222333333111111111111111000//////...///000111111000///...111000///...............////////////////////////......////////////......///...---,,,,,,---...///........................////////////////////////000000//////............------------------------000000//////.........---........................//////............//////...................................................---,,,,,,,,,,,,---...000///...------...///000........................////////////////////////////////////////////////------------------------...------...000111000...........................//////......---------,,,...............///000000............/////////000111111000000000000111111000000000000111222333444111000000000111222333333111111111111111111111111000000000///000000111222111111111222222333333333111111111111111111111111111222222333333222222111111111111111111111111111222111000000000111222333444555666666666555333222555444444333333333444444555444222222222444666777222222222333333444444444666555555444444555555666444444444444444444444444666666555555555444444444222222222222222222222222888777555444333333444444444444222222222222444444222222444555777999:::;;;777666444222111222333444444444444444444444444444444444444444444444444444222222222333333444444444111111222333333333333222111111111111111222222222000000000000000111111111000////////////111333444000111111222222111111000000000000000000000000000000111111111111000000///////////////////////////111111000......------------------------,,,,,,,,,------------------------000111111000000///...---}}}wwwpppmmmpppwww}}}~~~pppccc```[[[VVVRRRMMMHHHFFF@@@:::777:::<<<;;;999:::777777666666666555555555888777777666555555444444444444444444444444444444222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222000000//////...//////000111111111111111000//////...///000111111000///...000//////............///////////////////////////------............------......------------............................../////////////////////////////////.........------------------------------000/////////....................................//////............//////........................///////////////////////////...------------...///000///...------...///000........................////////////////////////////////////////////////...........................------...000111000.........................../////////.........------...............///000000........./////////000000111111000000000000111111222111111000000000111111000000000///000000111111111111111111111111111111111000000000000111222222111111222222222333333333111111111111111111111111222222333333333333222222222222222222222222222222444333222222222333555555555555666666555444444333555555444444333444444555555444333222333444666777333333333333444444444444555555444444444444555555444444444444444444444444555555555555444444444444555555555555555555555555666555444444444555666666555444444444444444444555666777888:::<<<>>>???@@@999888666444333333444555444444444444444444444444444444444444444444444444222333333333333333333444333333444555555555555444222222222111111111111111222222111111000000//////000/////////000111222333111111222222222222111111111111111111111111111111///000000111111111000000////////////////////////111000///......---------000000000000000000000///........................///000000111111111000000{{{vvvkkkggggggjjjllljjjsssoooiiibbb___^^^[[[UUUPPPFFF???:::<<<===;;;::::::888888888777777777777777888777777666666555555444666555555555444444333333333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222000000///...---------...000111111111111000000/////////000000000000/////////............//////000////////////////////////,,,,,,------------,,,,,,---..................---........................////////////////////////.........---------------------------------------////////////..................................../////////....../////////........................////////////////////////000///............///000//////............//////........................///////////////////////////////////////////////////////////////////////////...---...000000///...////////////////////////000000////////////.....................///000000....../////////000000000111111000000000000111111333222111000////////////111000//////////////////111111111111111111111111111111111111111222333333222222222222333333333333222222222222222222222222222222333333333333222222222222222222222222222222444333333333333444555666666666555444444444444555555555444444444444555555555555444333333444666777555444444444444444444444555555444444444444555555555555555555555555555555555555555444444444333333666666666666666666666666444444444444555666777888555555666666666666555555555555777999;;;===??????;;;:::888666555555555666444444444444444444444444444444444444444444444444444333333333333333333222444555555666666666666666333333222222111111000000333333222111000//////...000/////////000111222333222222333333333333222222111111111111111111111111...///000111111111111111////////////////////////111000///......---......------------------......////////////////////////...///000111222222222222zzznnnfffbbbaaa___fffqqq}}}{{{tttssstttqqqggg^^^TTTKKKDDDCCCBBB>>>;;;<<<:::::::::999999999999888777777777777666666555555666666555555444444333333333333444444444444333333222222222222222222222222111222222222222222333333222222222222222222222222444333222111000/////////000000111111111111000/////////000000000000//////...............///000111////////////////////////,,,------......------,,,,,,---...//////...---,,,........................////////////////////////------------------------........................///////////////.......................................////////////..............................///////////////////////////..................////////////....../////////........................////////////////////////////////////////////////////////////////////////000...---...///000///...000000000000000000000000000000000000000/////////...............///000000...////////////000000000111111000000000000111111111111000//////...//////222111000///////////////111111111111111111111111222222111111222222333444333333333333333333333333222222222222222222222222222333333333333333333222333333333333333333333333222222222222222333333444666666444333333444555666555555555444555555666777666555555444444555666666666666666555555555444444555555444444444444555555555555555555555555555555555555555444444444444333555555555555555555555555555555555555555666666777444555666777777666555444222333444666888:::<<<===;;;:::999777666555555555555555555555555555555555444444444444444444444444444444444333333222222222333333444555555555555555444444333222111111000000222222222111111000000000000000000000000111111222222333333444444333333222111111111111111111111111---...///111111222222222////////////////////////000000///...............,,,,,,,,,,,,,,,,,,------..............................///000000000000000}}}oooeeeaaaaaaeeemmmuuuyyydddZZZPPPLLLIIIDDDAAAAAA;;;::::::999999888777777777777777777777666666666666666666555555444444444333444444555555444444333222222222222222222222222111111111222222333333333222222222222222222222222555444333222111000000000///000000111111111000000000000////////////000000...............///000111////////////////////////......////////////......,,,---...//////...---,,,........................////////////////////////------------------------.................................///////////////..............................///000000///..............................------------------------------------------------...//////////////////...........................////////////////////////////////////////////////........................111///------...//////...000000000000000000000000/////////000000000000000...............///000000////////////000000000111111111000000000000111111///////////////000111111333222111111000000000000111111111111111111111111222222111111222222333444333333333333333333333333222222222222222222222222333333333444444333333333333333333333333333333333222222333333444444444444666555444333333444666666555555555555666666777888777666666666666666666666666666666666666666666666666555555444444555555666666666666666666666666666666666555555555444444444555555555555555555555555777777777666666555555444333444555666666555444333333444555777888:::;;;<<<999999777666555444444444555555555555555555555555444444444444444444444444444444444333333222222222000111111222222222222222555444444333222111000000000000111111222222333333///000000000111111111111222333333444444333333222111111111111111111111111---...///111111222222222000000000000000000000000000//////............///......//////000000000000------------------------......//////...---,,,,,,{{{pppkkkhhhiiilllqqqwww~~~sssggg[[[TTTOOOHHHDDDCCC<<<<<<;;;:::888777666666777777777777777777777777555555555555555555555555444444555555555555444444333333333333333333333333111111111222222333333444222222222222222222222222333222111000/////////000///000000111111111111000000000////////////000000///............//////000////////////////////////...//////////////////...---..................---........................////////////////////////---------------..........................................///////////////........................---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......////////////..............................////////////////////////////////////////////////........................222000------...//////...////////////////////////......////////////000000...............///000000/////////000000000111111111111000000000000111111////////////000111222333333222111111111111111222111111111111111111111111111111111111111222333333444444444444333333333333333333333333333333333333333333444444444444333333444444444444444444444444444555666666777777666666555444444444444555666666666666555666666777888999777777777777777666666666666666777777777888888888777666666666666666666777777777777777777777777777777777777666666666555555777777777777777777777777777777888777777555444333444444444555555444444444222222333444555666777777666666666555555444444333555555555555555555555555444444444444444444444444444333333333333333333222//////000111111111111111444444333333222222111111///000000111222333444444///000111111111111000000222222333333333333222222222222222222222222222222...///000111111111111111000000000000000000000000//////............//////---------......//////000------------------------............---,,,+++***zzzzzzyyyyyy{{{|||||||||qqqeee[[[PPPJJJHHHCCCBBBAAA???===;;;999999777777777777777777777777444444555555666666777777444444555555555555444444333333333333333333333333000111111222333333444444222222222222222222222222111000////////////000000//////000111111111111111111000///......///000111000//////............///////////////////////////---......//////......---......------------..............................////////////////////////------........./////////..................................../////////000........................---...///000000///...---........................------------------------,,,---...//////...---,,,---...///000000///...---........................////////////////////////////////////////////////////////////////////////222000---,,,---//////...........................------........./////////...............///000000//////000000000111111111111111000000000000111111111111000000000111111222111000000000000111111222111111111111111111111111111000000000000111222222555555444444444333333333333333333333333333333333333333444444444444333333444444444444444444444444444555666777888777777666333444444555666666555555666666666666777888999:::888888888888777777666666555666666777888999::::::888888777777777777888888777777777777777777777777888888888888777777777777666666666666666666666666666666777888777777666555666666555555555555666666333333333333444444444444555555555666555555555444555555555555555555555555444444444444444444444444222333333333333333333444000111222222333333222222333333333333333333333333111111111222222333333333///000111222222111000///111111222222222222111111222222222222222222222222///000000111111111000000000000000000000000000000//////............//////******++++++,,,------...........................---------......---,,,,,,~~~xxx{{{lll^^^TTTQQQJJJIIIHHHEEECCC@@@???>>>777777777777777888888888333333444555666777888888444444555555555555444444333333333333333333333333000000111222333333444444222222222222222222222222111000000000000111111222//////000111111111111111111000///......///000111111000///...............////////////////////////,,,------......------,,,///...---,,,,,,---...///........................////////////////////////........./////////000000////////////////////////---.........//////000000........................---...///111111///...---................................................---...///000000///...------...///000000///...---........................////////////////////////////////////////////////000000000000000000000000333000---,,,---...///...........................,,,---------......//////...............///000000000000000000111111111111111111000000000000111111444333222111000000000000//////...//////000111222111111111111111111111111000000000///000111111222555555555444444333333333333333333333333333333333333444444555555444444333555555555555555555555555222333555666666666555444222333555666777666555444666666666666777888999:::888888888888888777666555555555666888999:::;;;<<<999999888888888888999999777777777777777777777777999999999999888888888777444444444444444444444444444555666888888888777777888777666555555666777888999999999999888888888888444555555666666666666666666666666666666666666666444444444444444444444444222222222333333444444444222333444444555555444444333333333333333333333444333333222222222222222222///000111222222111000///111111111222222111111111222222222222222222222222000111111111111000000///000000000000000000000000//////.........//////000------......///000111111////////////////////////,,,,,,---...////////////~~~yyy|||}}}eeeRRRRRRNNNLLLOOOPPPLLLFFFBBB999;;;===<<<;;;999888888666555444555777888666444666666666666666666666666444444444444444444444444222222222222222222333333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111//////000000///...------............////////////////////////////////////........................//////.........---------////////////............000000////////////000000////////////////////////...............---------........................,,,---......//////......000///...---------------///////////////.................................------......//////000000---------............///...............///000000000000000000000000000000////////////////////////000000000000000///........................------////////////////////////000000000000000000000000333333222222222222222222444444444333333222222222111111111111111111111111000000111222333333444555666555555444222111111000333333444444444333222222000111333555666666555555777777666555444444333333555555555555666666666777777777777777777777777777666666666777777777888888999888777777666666777777::::::999888888777666666999777666666777999<<<>>>999777666888<<<>>>===;;;666666666666666777888888:::999888777666666666666777777777666666777777777999999888888888777777777777777777777777777777777555555666666666666666666666666777777777777777777555555666666555555444333666666666666555444333222222222222222222222222222444333333222222333333444111222222333333222222111333333333222222111111111111222222333333222222111222222111111111111111111444444444444333333222111111111111111111111111111333111000111333333111...000000000000000000000000////////////000000000000222000///------///000222------------------------~~~zzz~~~|||iiiZZZTTTRRRWWW]]][[[RRRJJJAAAAAA???===;;;;;;;;;<<<777777777888777777555444555555555555555555555555444444444444444444444444333333222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000///......---............////////////////////////////////////000000000000000000000000000000/////////.........////////////............///......------......///////////////////////////------..................////////////////////////,,,------...............000///...------------.../////////////////////...////////////////////////.........///////////////---------............///...............///000000////////////////////////////////////////////////000000000000000///..............................////////////////////////000000000000000000000000222222222222222222222222444444444333333222222222222222222111111111111111111111111222222222222222444444444333333333333333222333333444444444333333222333444444555555555555777777666555555444333333555555555666666666777777666666666666666666666666777777777777777777888888888888888888888888999999999999999999999999999999;;;;;;:::::::::::::::;;;666444333444777888777555;;;;;;;;;:::;;;;;;<<<<<<444444444444444555555666:::999999888888999999:::888888888888777777777777666666666666666666666666555555555666666666666666777777777666666666666666666666666666666555555444444444555555666555555555444444444444444444444444444333333222222333333444222222333333333333222222333333222222222222222222111222222333333222222111222222111111111111111111333444444444333333222111////////////////////////222111000111333333111///000000000000000000000000.........///000111111111111000///......///000111........................{{{vvvrrrwwwjjjbbbZZZ\\\dddgggaaaXXXNNNKKKDDD>>>:::999999:::777999::::::777555444333555555555555555555555555444444444444444444444444444444333333222222111111333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000000///..................////////////////////////////////////000000000000000000000000000000000000000/////////////////////............------,,,,,,,,,,,,------////////////////////////,,,---------.../////////000000000000000000000000---------...............//////......------............//////////////////000000000000000000000000///////////////.........---------............///...............///000000////////////////////////////////////////////////000000000000000//////...........................////////////////////////000000000000000000000000111111111222222333333444444444333333333333222222333333222222111111111000333333222222222111111111222222333333444444444555111222333444444444444444555555444444444555555666777777666666555555444444666666666666777777777777777777777777777777777777888888888777777777777777666666777777888999999:::777777777777888888888999777888888888888777666666>>><<<;;;<<<======<<<;;;:::999999888888888999999<<<<<<<<<<<<<<<<<<<<<<<<888888888777777888888888888888888999999999999999666666666666666666666666666666666666555555555555777777777666666555555555666777777777777666555555333333444555666666666666555555555555555555555555444444333333333333444444222222333333333333222222222222222222222222333333111222222333333222222111111111222222222222222222333333444444444333222222111111111111111111111111111000000111222222111///000000000000000000000000---......///000111111222111000///......///000111////////////////////////}}}tttrrruuuxxxlllfffiiinnnlllfff___YYYPPPGGG@@@<<<999888777999;;;:::777444444444444444444444444444444444555555555555555555555555555555444333222222111111333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000//////...............////////////////////////////////////........................////////////////////////////////////............---,,,,,,,,,,,,,,,,,,---////////////////////////,,,,,,,,,---...///000000////////////////////////------------......////////////............//////............////////////////////////////////////000000//////......---------------............///...............///000000//////////////////////////////////////////////////////000000000000//////............////////////////////////////////////000000000000000000000000000000111222333333444444333333333333333333333333444333333222222111111000333333333333333333333333333333333444444444444555111222333444555555555555777666555444444444555666777777777666666666555555666666777777777888888888999999999999999999999999888888777777777777666666999999::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::;;;;;;::::::999999::::::::::::;;;::::::999999999999999:::::::::999888777666666999888888888888888888999999::::::::::::;;;;;;;;;777777777777777777777777777666666666666666555555888777777666666555555444666666777777666666555444444444555666666666666666333333333333444444444444444444333333333333444444222333333333333333333222111111111222222333333333111222222333333222222111111111222222222222222333333333333444444333333222333333333333333333333333000000000111222222111000////////////////////////////////////000000000000000///............///000........................xxxttt~~~}}}wwwmmmfff\\\SSSLLLEEE???<<<888999999999777666666666555555555555555555555555555555555555555555555555555555444444333222111111333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000000///............////////////////////////////////////................................................////////////..................------------......////////////////////////,,,,,,,,,---...///000000...........................------------...///000//////.........//////000---.........//////000000........................000000//////......---------------............///...............///000000........................//////////////////////////////000000000000//////........./////////000000000000000000000000000000000000000000000000000000000000111222333333444444333333333333333333333333333333333333222222111111333333444444555666666777555555555444444444333333111222333444555666666666888777666555444555666777777777777777777666666666777777777888888888888999888888888888888888888888888777777777777777777777<<<===>>>>>>>>>======<<<>>>>>>>>>=========<<<<<<@@@???>>>>>>>>>@@@AAABBB<<<<<<===============>>>??????>>>>>>>>>>>>>>>???;;;<<<<<<<<<<<<;;;:::999<<<<<<;;;;;;;;;;;;<<<<<<999999999:::::::::::::::888888888888888888888888888888888777777666666666888888777777777666666666555666666666666555444444666666777777666555555444333333333444444555555555555444444333333444444555333333333444444333333333111111111222222333333333111222222333333222222111111111222222333333333333222333333444444333333333000000000000000000000000...///000111111111111111////////////////////////111111000000//////......//////............//////------------------------}}}}}}~~~wwwoooddd[[[TTTNNNGGGCCC@@@===999888888999888777666666666666666666666666555555555555555555555555555555444444333333222222333333333222222222111111222222222222222222222222////////////////////////111111111111111111111111//////////////////////////////000111111111000000............////////////////////////////////////000000000000000000000000------------............////////////............//////............//////////////////////////////,,,---------.../////////..............................---,,,---...///000//////......//////000000------......///000000000........................///////////////.........---------............///...............///000000........................////////////////////////...//////000000000000000.........//////000000111000000000000000000000000000000000000000000000000111111111222222333333444222222333333333333444444333333333333333333333333222333333444666777777888666555555555444444333333222333444555555555555555777777666666666777777888888888888888777777777777777888888888999999999999666666666666666666666666888888999999999::::::::::::;;;<<<===>>>===<<<;;;========================@@@????????????@@@AAAAAADDDEEEFFFEEEDDDCCCDDDEEE>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCDDDCCCBBBAAA<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999888999999999999999999999999::::::999999888888777777888888888888888888888888666666777777777666555555777777777777666555444444555555666666777888888888555555444444444444555555333333444444444444333333222222222222222222333333111222222333333222222111111111222222333444444444222222333444444444333333111111111111111111111111---///111111000000111222000000000000000000000000111111000000//////..............................------------------------uuuiiiaaa[[[TTTPPPKKKDDD<<<999;;;<<<:::777777777777777777777777777555555555555555555555555444444444444444444333333333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111//////////////////////////////000111111111111111............////////////////////////////////////000000000000000000000000---.........////////////////////////............//////............//////////////////////////////------..........................................///...---,,,,,,...///000///////////////000111111------......///000000111.................................///////////////---------............///...............///000000........................////////////////////////......///000000000000000---......///000000111111000000000000000000000000000000000000000000000000222222222222222222222222222222222333333444444444111222222333333444444444222222333333444444555555444444444444555555555555444444555555555555555444555666777777888888888888888888888888888888888888888888888999999999::::::777777777777777777777777:::;;;;;;<<<===>>>??????<<<>>>@@@CCCEEEEEEEEEDDDAAAAAABBBCCCEEEFFFGGGGGGFFFIIINNNRRRUUUVVVUUUTTTOOOPPPQQQNNNKKKHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPIIIIIIIIIIIIGGGDDDAAA@@@?????????>>>>>>?????????@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888888888888999::::::;;;;;;888999999999999888777777666666777777777666666555555666666777888888999999555555444444444444555555333333444444444444333333333333222222222222222222111222222333333222222111111111222222333444444555111222333333444444444333444444444444444444444444,,,...111111000///111222000000000000000000000000.../////////000000000111---..................---........................|||qqqjjjddd```TTTJJJ>>>:::===>>>;;;666777777777777777777777777666666666666666666666666333333444444444444444444333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111............/////////000////////////////////////.........................../////////000000111111000/////////............///......------......///////////////////////////...............---------000000000000000000000000///...,,,,,,,,,---///111///////////////000111111---------...///000000111000000000000000000000000---.........//////000000---------.........//////...............///000000........................////////////////////////......///000000000000000---......///000111111222000000000000000000000000000000000000000000000000333333222222222222222222222222222333333444444444000111222333444444555666333333222222222222111111222222333444555666777888555555555666555555444444444555777888999999999888888888888888888888999999888888999999999:::::::::::::::::::::::::::::::::<<<===>>>???@@@AAABBBCCCGGGIIIMMMPPPSSSUUUUUUUUULLLMMMOOOQQQTTTVVVXXXYYYYYY```jjjssszzz{{{zzzyyyooopppppplllgggccccccdddfffffffffggghhhjjjllllllhhhgggfffbbb]]]XXXSSSPPPIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGFFFEEECCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999888888999:::;;;<<<<<<===:::;;;;;;;;;;;;:::999999444555666777777888888888333444444555666777777888555555444444444444555555333444444555555444444333444333333222222111111111222222222333333222222222111111222333333444555555111222333333444444444444111111111111111111111111+++...111111//////111333000000000000000000000000,,,,,,---///000222333333------............------////////////////////////uuulllhhhhhhYYYJJJDDD@@@;;;:::<<<:::;;;:::999666666777999555555555666666666666666666666555555555444444444666666555444444333222222222222222222222222222222111111111111111111111111333333333222222111111111...///000111222222111000333111///000222333222///////////////////////////000000//////......------000000//////.........---...------,,,,,,------...////////////////////////////////////////////////............////////////...///000///...---...000........................///////////////.....................////////////..............................------------......---------.........//////////////////////////////........................////////////////////////111000...---...///111333000000000000000000000000++++++,,,,,,---.........333333333333333333333333000111111111111222222222222222222222222222222222333333333333333333333333444444333222222333333333444444444555555555666666666555555444444444555555555444444555555777888888555555666777777777666666888999:::<<<<<<;;;777444777888999999999999:::;;;======>>>??????@@@@@@@@@DDDEEEFFFFFFFFFHHHNNNRRRUUUiiizzz}}}~~~zzzpppoookkkhhhkkksssyyy{{{{{{|||mmmccc``````]]]XXXVVVZZZeeemmmllldddYYYSSSQQQNNNHHHBBBEEEDDDBBB@@@????????????>>>@@@BBBCCCCCC@@@===;;;>>>>>>>>>>>>?????????>>>===<<<;;;999888777777777555666888777666444333333333333333333444555666777666666555555555444444444555555555555555555555555222222222333333444444444444444333333222111000000333222222222222333444444777555444444555777777777333333333222222222111111111111111111111111111111222000///......///000222////////////////////////000000//////.........---111111000///...------,,,vvvmmmnnn```TTTOOOLLLFFF@@@???;;;::::::999888888777666666666666666666666666666666666555555555444444444555555555444333222222222222222222222222222222222111111111111111111111111333333333222222222111111111111333333444333222222222000...///111222111///000000000000000000000000///////////////.........000/////////............///......------......///............................................................////////////...///000///...---...000........................------......//////000000............////////////........................///......------......///---------.........//////................................................////////////////////////...---+++++++++,,,...///////////////////////////.........///000000111111111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333444333333333333333333333444555555555555555555555666555555444444555555666555555555555555666777888:::::::::::::::999888888:::999888888:::<<<>>>>>>======<<<===???@@@???>>>>>>AAAEEEGGGGGGGGGHHHJJJNNNRRRVVVYYY[[[aaajjjrrr|||tttjjj^^^UUULLLKKKJJJHHHGGGFFFFFFGGGGGGHHHJJJKKKJJJHHHEEECCC???@@@BBBDDDFFFEEECCCBBB???>>>===<<<;;;:::999999999:::;;;;;;999777666666666666666555555666666777666555555555555444444444555555555555555555555555222222333333333444444444444444333333222111111000111111111222333555777888888666333222222333333333333333333222222222222111111111111111111111111111111000///......///000111//////////////////////////////......------------000000//////......------{{{wwwpppdddYYYVVVVVVQQQHHHBBB@@@===;;;:::<<<;;;888555777777666666666666666666666666666555555555444444555444444333333222222111111111111111111111111111222222222222222222222222333333333222222222222111222333333444333333222111000///...///000111000...111111111111111111111111...///////////////000000////////////............/////////....../////////............................................................////////////...///000///...---...000........................,,,,,,---...///000111111............////////////........................///......------......///------........./////////------------------------........................////////////////////////---,,,+++++++++,,,---.........................../////////000111111222222000000000000000000000000000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333444444666555555555555555555555666666555555555555666666666666666666666666777777999999999999999999999999:::999999999:::===@@@AAA@@@??????@@@BBBDDDEEEEEEFFFMMMUUUYYYZZZ[[[___cccooouuu||||||qqqdddccc```^^^[[[YYYXXXXXXXXXXXXYYYXXXVVVRRROOOLLLHHHJJJMMMQQQTTTTTTRRROOODDDCCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;:::999777777999888888777777777777777555555555555444444444444555555555555555555555555333333333444444444444444444444333333222222111111///000111222555777999;;;<<<888444111111222222111333333333333222222222222222222222222222222222222111000///......///000111////////////////////////......---------------,,,///////////////.........~~~zzz~~~xxxlll```\\\]]]\\\VVVPPPKKKEEE>>><<<======:::666888888777777777777666666666666666666555555555555444444333333222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222111000000///000000///000000000000///000000000000000000000000......//////000000000111///////////////.........//////............//////............................................................////////////...///000///...---...000........................------......//////000000............////////////........................//////............//////............////////////................................................//////////////////////////////.........///000111////////////////////////.........///000000111111000000000000000000000000000000111111111222222222333333333333333333333333444444444444444444444444333333333444444444444444666666666666555555555555666666666555666666777777888777777777777777888888777777888999:::;;;======;;;===>>>@@@@@@AAACCCDDDFFFHHHIIIIIIIIINNNVVV\\\dddnnnzzz|||yyywwwuuussssssqqqmmmgggaaa[[[XXXYYYYYY[[[```eeegggfffdddQQQNNNIIIDDD@@@>>>>>>>>>===<<<;;;;;;;;;:::999888888888777777777777777888666666555555555555444444555555555555555555555555444444444444444555555555444444333333333222222222000111222333555888:::;;;===:::555333333444444444444444333333333222222222222222222222222222222222111111000//////000111111////////////////////////.................................///////////////|||www|||uuukkkkkkllljjjeeeZZZQQQFFF???>>>===;;;888999999888888777777777777777777666666666555555555444444333333333333333222111111111111111111111111222222222222222222222222222222222222222222222222333333222111111000000000111111111111111111111111////////////////////////.../////////000000111111.........///////////////...------,,,,,,------...............................................................////////////...///000///...---...000........................000000//////......------............/////////////////////////////////////////////....../////////........./////////000000////////////////////////////////////////////////////////////////////////000000000000000111111222000000000000000000000000......//////000111111111111111111111111111111111000000111111111222222222333333333333333333333333444444444444444444444444222333444555555555555444666666666666666666666666666666666666666777888999999999888888888999::::::<<<;;;;;;<<<===>>>@@@AAA>>>@@@AAABBBEEEKKKSSSYYY```fffiiigggeeekkk{{{yyyrrrmmmllliiihhhkkkpppttttttsssccc^^^VVVOOOJJJHHHHHHIIIDDDBBB???>>>>>>===;;;999777666666666777777888999777777777666666666555555666666666666666666666666555555555555555555555555444444444333333333333333333333333444555666777888:::777444333444555666666444444444333333333222222222222222222222222222222111111000000000000111111000000000000000000000000///////////////000000000.........///////////////yyyxxx|||~~~}}}yyykkkbbbUUUKKKDDD@@@===:::::::::999999888777777777777777777666666666555555444444444444444444444444222222222222222222222222333333333333333333333333111222222222222333333333555444444333333333333444000222333222111000111222........................///000000000000000000111.........///////////////------,,,,,,,,,,,,------------------------------------------------------............////////////...///000///...---...000........................111111000///...---,,,,,,............////////////////////////////////////000//////......//////000....../////////000000000000000000000000000000000////////////////////////////////////////////////....../////////000000000111111111111111111111111000000000111222222333333222222222222222222222222000111111111111222222222333333333333333333333333444444444444444444444444111222444555666666555444555555666666666777777777777666666777777888999:::::::::::::::;;;<<<===>>>??????>>>======>>>???@@@AAABBBCCCFFFOOO```sss|||wwwwww{{{}}}|||yyyuuuqqqlllfffcccaaaaaabbbRRRMMMHHHDDDCCC@@@<<<888:::999999888999999::::::888888888888777777777777666666666666666666666666666666666666666555555555444444444444333333333333444444444444444444555555555333111222444555555555444444444444333333333333333333333333333333333333111111111111111111111111000000000000000000000000///000000000000111111111///////////////.........}}}~~~wwwlll___SSSJJJCCC@@@;;;::::::999888888777777777777777777666666666555555555555555555555555555333333333333333333333333333333333333333333333333111111222222222333333333444444333333333444555666///111222222000///000222////////////////////////111111111000000000000000............/////////000......------------......------------------------------------------------............////////////...///000///...---...000........................000000//////......------............////////////////////////////////////000000////////////000000.../////////000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000//////000000111222222333222222222222222222222222000111111111111222222222444444444444444444444444555555555555555555555555111222444666777666555555444444555666777888888999777777777777888999:::;;;;;;;;;;;;<<<===???@@@AAABBBBBBAAABBBDDDFFFIIIJJJMMMRRRZZZdddttt~~~nnnggg___XXXTTTNNNGGGBBBBBBAAA???>>>===<<<<<<;;;:::::::::999999999888888666666666666666666666666777777777666666666555555444444444444444444444444333333333333333444444555333222222333555666555333555444444444444333333333333333333333333333333333111111111222222111111111000000000000000000000000////////////000000000111000000//////......------|||~~~qqqaaaTTTKKKGGG;;;;;;::::::999888777777777777777777666666666666555555666666666666666666444444444444444444444444333333333333333333333333111111111222222333333333222111111000111222444555...000222111...---///111000000000000000000000000222222111111000000//////---.........//////000000//////............//////------------------------------------------------............/////////000...///000///...---...000.................................///////////////............/////////000000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////...//////000111000000000000000000000000000000000---------...//////000000111111111111111111111111000111111111111222222222444444444444444444444444555555555555555555555555111222444666777777666555333444555666777888999:::777777777777888999:::;;;;;;;;;<<<===???AAABBBCCCHHHHHHJJJLLLQQQVVV[[[^^^```lll}}}zzzqqqjjjcccZZZSSSIIIHHHEEECCC@@@>>>===<<<;;;;;;;;;:::::::::999999777777777777777777777777888888777777666666666555444444444444444444444444222222222222333444555555555555555777888888555333555555444444444333333333333333333333333333333333111111222222222222111111000000000000000000000000---.........//////000000111111000///...------,,,|||vvvlll\\\PPPIIIEEE???:::999999999:::555666777777777777888999666666555555555666666777333333333222222222111111333333222222111222222333...000333666777777666555333333333222222111111111222222222111111111111111111111111000000000000///222111111111000000//////////////////////////////........................------------------------......////////////............//////000000111111......------------......//////////////////////////////...---...///000111000000000000//////////////////............//////........................,,,---...///000111222333000000000000000000000000////////////000000000000........................///000111333222111///...111111000000//////......000000000000000000000000111111222222222333333333444555555555555555555444111111222222222111111000222222333333333333444444666666666666666555555555777777777888999:::999888;;;999777555555777:::<<<===<<>>>>>;;;999777888999999888888888888666666555555555666666777333333333333222222222222222222222222222222333333///111444666777777555444444444444333333333222222111111111111111222222222222222111111111000000000111111111111000000000///000000000000000000000000......................................................////////////........./////////000000000111......------------......////////////////////////------,,,,,,,,,---...///000000000000//////////////////............//////..............................//////000000111111000000000000000000000000....../////////000000000000000000000000000000000...///111222222111///...000000000000000/////////111111111111111111111111111111111111222222222333333444444555555444444333222222222333333222222111333444444444555555555555777777777777777777777777:::999777777888999999999>>>>>>===<<<::::::;;;<<>>AAAHHHPPPXXXeeepppxxxmmmccc[[[WWWPPPIII@@@<<<===???===:::999999888888888888999999777777888888888666555444333333333333333333333333444444444333333333333333555555555555555555555555555555333333222333444444555555444333333444444444111111111111111222333333111111111111000000000///000000000000000000000000......////////////......{{{rrrhhh^^^QQQHHHDDDAAA===999999::::::::::::999888777777666666555555666666666444444333333333222222222222222222222222333444444222333555777777777555444555555444444444444333333000000111111222222333333333333333222222222111111111111111111000000000000111111111111111111111111////////////////////////////////////////////////......////////////......////////////000000000000......------------......////////////////////////------,,,,,,------...///////////////000000000000000//////......//////000........................000000000000////////////000000000000000000000000............////////////000000000000000000000000...///000111111000///...//////000000000000000000111111111111111111111111000000000111111111222222222333333444444333333222222333333444444444333333555555555666666666666777888888888888888888888888888777555555555777999;;;555777999;;;;;;<<<>>>???CCCDDDLLL[[[kkk||||||wwwpppbbbQQQGGGDDDBBB===888;;;:::999888888888888888777888888888888777777666444444444444444444444444555555444444444333333333555555555555555555555555555555444444444555555666777666555555444444444444222222222222222333333444111111111111000000000000000000000000000000000000...//////000000//////...|||tttwwwjjj\\\OOOEEE???<<<999999999999:::999888777888777666666666666666666444444444444333333333333222222222222222333444555444555777777777666555444444444444444444333333333000000111111222333444444444444333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////000000000000......------------......///////////////////////////////////////000000111////////////000000000000000000////////////000000........................////////////000000000000////////////////////////---.........////////////..............................///000000000///////////////000000111111222111111111111111111111111///000000000000111111111222222222333333222222222333444444555555555555444555555555666666666777777888888888888999999999999666777888888999:::<<<>>>666999;;;<<<===???CCCGGGJJJRRRddd}}}qqqaaaUUUKKKBBB;;;???>>><<<:::888777777777777777888888888777777777444444444444444444444444222333333444555666666666555555555555555555555555444555555555666666777777777777555444333333333333444333333222222333444444111111111000000000000000000000000000000000000000//////000000000000//////}}}xxxfffTTTGGGAAA;;;999888888999:::999777888888777666666666666666555555555444444444333333333222222222333444444555555666777777777666555444222222222222222333333333000000111222333444444555444444444333333333333222000000000000000000111111////////////////////////000000000000000000000000..............................////////////......000000000000////////////......------------....../////////////////////////////////000000000000000.../////////000000000111000000////////////000000////////////////////////------...///000111222222////////////////////////.........////////////000////////////////////////......///000000000000000//////000000111111222222111111111111111111111111///000000000000111111111111222222222222222222111333444555666666666666666444555555555666666666666777777777888888999999999888;;;>>>???>>>>>>???AAADDDEEEFFFDDDCCCFFFMMMTTTYYYggg}}}kkk[[[OOOIIICCCBBB@@@>>><<<;;;:::999888888777777777777777777555555555555555555555555444444444555555666666777666666666666666666666666444555555666666777777777666555444333222222222222444444333222222333333333000000000000000000111111000000000000000000000000//////000000000000//////|||vvv~~~jjjXXXMMMDDD@@@;;;999:::;;;:::888999999888777666666666666666666555555555444444444444444333333333333444444555555666666666555555444111111222222222222333333111111222222333333444444444444444333333333222222000000000000111111111111........................////////////////////////..............................////////////......000000000000////////////......------------......////////////////////////,,,---...////////////.........//////000000111111111000000//////000000111////////////////////////,,,,,,---///000222333333000000000000000000000000////////////000000000000111111111111111111111111//////000000111111222222000000111111111111111111222222222222222222222222000000000111111111222222111222222333333222222111333444555666666666666666555555555555666666666666777777777888888999::::::777;;;???@@@??????BBBDDDEEEHHHKKKMMMPPPXXXeeeoooxxxwwwhhh___[[[LLLJJJGGGDDD@@@===;;;;;;;;;:::999888777777777777666666666666666666666666888888777666555444444333666666666666666666666666444555666666777666666555555444333222222222222222444333333222222222222333000000000000111111111111000000000000000000000000///000000111111000000///}}}|||uuuyyyzzzkkk```RRRKKKBBB>>>===>>><<<::::::999888777666666666666666666666666555555555444666555444333333333333333444444444444555555555555222222222333333333444444333333333333333333333333333333333333222222222222///000000000111111111111////////////////////////........................////////////////////////......////////////......111000000000/////////.........------------......////////////////////////,,,---...///000//////............///000111111111111111000000000000111111////////////////////////---......///000111111222000000000000000000000000000000000000111111111222111111111111111111111111000000000111111222333444222222111111111111111111222222222222222222222222111111111111222222222333222222333333333333222222222333444555666666666666666666666777777777888888888888888999:::;;;;;;;;;888<<<@@@CCCEEEKKKTTT[[[[[[aaaiiiooouuu~~~vvvqqqooohhheee^^^VVVNNNFFFAAA>>>???>>><<<:::999888888888666666666666666666666666999999888777666555444333666666666666666666666666444555666666666555444333555444444333333333444444333333222111111111111111///000000000111111111111000000000000000000000000000000111111111111000000}}}zzz~~~xxxsssvvv|||~~~xxxqqq]]]TTTIIIBBB@@@@@@>>>;;;:::999888777666666666666777666666666555555555555777666555444333222222222333333333444444444555555333333333444444555555555444333333333333333333333333333333222222222111111//////000000111111111222000000000000000000000000........................000000000000000000000000......////////////......111111000000/////////............------.........////////////////////////...///111222222222111000---......///000111111222111111000000000000111111000000000000000000000000/////////000000000000000000000000000000000000000000111111111222222222222////////////////////////111111111111222333444555333222222222111000000000222222222222222222222222111222222222222333333333222333333444444333333222222333444555666666666666777888888888888999999999999999::::::;;;<<<======>>>BBBHHHMMMTTT```ooozzz|||oooaaaUUULLLGGGBBBAAA???<<<;;;:::::::::777777777777777777777777666666666666777777777777777777777777777777777777555555666666666444333222555555444444444555555666333222222111000000000111//////000000111111111222000000000000000000000000000000111111111111000000{{{vvv}}}wwwxxx}}}zzzkkkWWWHHHBBBAAA@@@???<<<;;;999666555666999<<<999888888777666555555444555555555555555555555555666555444444333222111111555444333333222222333333333222222222111000000000111111222222222222111111000000000000000000000000444333222000////////////000000000000000000000000000000////////////000000000000000000000000000000...000111000///...///111111000///......///000111000000//////.........---////////////////////////......////////////......////////////////////////'''(((+++---///000000000////////////......................../////////000000000000000111111111111000000000000000000000000000000111222222222222222///...---------...000111111111222222222333333333444333222111111111222333222222333444444555555666444444444555555555555555777999<<<;;;888888:::===>>>;;;:::<<<===;;;===AAAGGGEEEJJJZZZuuuvvvggg]]]VVVMMMBBB>>>???@@@===999999999:::;;;;;;999555222777777777666555444333222555555555555555666777777777777777777666666666666666666555555555444444444444333222222111111222222444444333333222111000000////////////000000000000111111111111000000000000~~~{{{|||mmm]]]PPPFFF@@@===999999999888888888999:::999888888777666666555555555555555555555555555555444444333333333333333333555444333333222222333333222222222222111111111111222222333333333333222222111111111111111111111111222111000000000000000111000000000000000000000000000000////////////000000...........................000111000///...///111000000////////////000000000/////////............////////////////////////...//////000000//////...++++++++++++++++++++++++,,,---.../////////......////////////////////////........./////////000000000000000000111111111111000000000000000000000000111111222222222222222222222111111000111222333444111111222222222333333333555444333222222333444444222333333444444555555666666666666666666777777777999:::;;;:::888777888888;;;888999<<<======@@@FFFGGGOOObbb}}}zzzooo```SSSKKKEEEAAA>>>;;;999666666888:::;;;<<<444555555666777777777777777666666666666777888888888888777777777666666666666666555555555444444444444333222222111222222222444444333333222111111000/////////000000000111111111111111111000000000000yyyfffSSSEEE>>>;;;;;;<<<<<<;;;:::888777999999888888777666666666555555555555555555555555222333333333444444444444555444333333222222333333111111111222222222222222333333333444444333333333111111111111111111111111000000000000000111222222000000000000000000000000000000////////////000000...........................000111000///...///111//////000000000000//////////////////............///////////////////////////000000111111000000///........................//////000000000///......000000000000000000000000....../////////000000000000000000000111111111111000000000000000000000000222222222222222222222111333222222222222333444444111111222222222333333333555444444333333444555555333333333444555555666666777777777888888888999999999999999:::;;;;;;999888>>>;;;<<>>@@@>>>;;;CCCAAABBBEEEIIINNNXXXcccnnn}}}ooo]]]QQQHHHEEEBBB???>>><<<999777:::999999888777777777777888777777777777888999999999999999999888888888777666666666555555555555555444444333222222222222333333333333222222111111111000111111111222222222222111111111111000000000///ooobbbOOOIIIAAA<<<999999999888999999999999888888888888666666666666666666666666666666555444444333222222555444333333222222333333111111222222333333333444111111222222222222111111111111111111111111111111333222111000////////////111111111111111111111111000000////////////000000111111111111111111111111...000111000///...///111...///000111111000///............///////////////////////////////////////000000111111111111000000////////////////////////,,,---------...///000111///000000000111111111222////////////000000000111///000000000111111111111111111111111111111111111111000////////////000000/////////000000000000000111111222222222333333333111111222222333333333333333333444555555666666777666666777888999999::::::;;;999777999>>>@@@???>>>AAABBBIIISSS]]]iiizzz}}}yyytttrrrtttvvvyyyzzz~~~{{{yyy|||uuuhhhSSSNNNHHHCCC@@@???===<<<<<<;;;999888777777777777777666666666666777888888999999999999888888888777666666666666666666666666555444333333222222333333333333222222222222222111000111111111222222222222111111111111000000000///cccYYYKKKBBB======<<<<<<999999999999999999999999666666666666666666666666777777666555444333222222555444333333222222333333222222222333333333333333000111111222222111111000222222222222222222222222444333222000//////......111111111111111111111111000000////////////000000////////////////////////...000111000///...///111//////000000000000//////.........//////////////////////////////////////////000000111111000000///........................//////...---------.........//////000000111111111/////////000000000111111000000000000111111111111111111111111111111111111000000///...///000111222000111222222333333222222111111222222222333333333000000111222333333333333444444444555666666777777666777777888999:::;;;;;;>>><<<:::;;;===@@@BBBBBBCCCKKK\\\ooo}}}sssmmmooouuuzzz~~~|||zzzwwwuuutttttttttnnnllliiihhhjjjlllmmmmmmjjjmmmpppnnniiigggjjjmmmllloooqqqpppnnnooouuu{{{zzztttkkk\\\NNNEEEAAA???>>><<<;;;:::999999999:::;;;777666666666666777888888999999888888888777777777555666666666666777777777555444444333333333333333222222222222222222222222000000000111111111222222111111111111000000000000vvvcccTTTJJJDDD@@@<<<::::::::::::::::::::::::666666666666666666666666666666555555444444444333555444333333222222333333333333333333333333222222111222222333333222222111222222222222222222222222222222111000//////000000111111111111111111111111000000////////////000000////////////////////////...000111000///...///111000000////////////000000............/////////000////////////////////////...//////000000//////...000000000000000000000000000///.........///000111------...//////000111111//////000000000111111111000000000000111111111111111111111111111111111111111000//////000222444666111222333444444444333222111111222222222333333333000111222444444444444444444444555555666666777777777888999:::;;;<<<======@@@@@@@@@@@@BBBGGGNNNSSS\\\iii}}}|||{{{zzzuuupppmmmnnnsssxxxuuutttsssrrrssstttvvvwwwvvvsssooonnnnnnpppqqqqqquuuwwwyyyyyyxxxxxxxxxzzzxxx{{{}}}~~~}}}}}}~~~xxxwwwwwwwwwzzzzzzkkk]]]RRRIIIDDDAAA@@@>>><<<;;;;;;<<<<<<888777777777777888999999888888777777777666666666555666666666777777777777555555444333333333333444222222222222222222222222/////////000000000111111111111111111000000000000{{{fffWWWKKKAAA:::::::::::::::::::::::::::777777777777777777777777444444444555555555555666555444333333222222333333444444444333333222222222222333333444444333333222222222222222222222222222000000000000000111111222111111111111111111111111000000////////////000000111111111111111111111111///000111000///...///111111000///......///000111---.........//////000000////////////////////////......////////////..............................---------...000333555777,,,------...///000000111000000000000111111111111000000000000111111111111111111111111111111111111222111000000222444777999000111222333444333222222111111222222222333333333000222333555666666555555444444555555666777777777999999:::;;;<<<===>>>???@@@BBBDDDFFFIIIQQQ]]]eeezzzyyytttqqqqqqqqqtttttttttttttttuuuvvvvvvyyy{{{~~~~~~~~~wwwttttttppptttyyy~~~}}}yyy{{{{{{lll]]]SSSIIIFFFCCC???<<<:::::::::999999888888999999:::;;;777777777777666666666666555666666666777777888888555555444333333333333444222222222222222222222222////////////000000000000111111111111000000000000kkk[[[MMMBBB???<<<999:::<<<===:::777888777666666777777666555666666555444444444444555333333333333333333333333111222333333444444444444222222222222222222222222222222222222222222222222111111111111111111111111222111111000///000000000000000000000000000000000000000000000000000000000////////////000000000000111222333333333111000///......------------......000000000000000000000000.......................................///000000333222000.........//////000000000000000000000000////////////000000000000222111000//////000111222222222222222222222222222444444333444555777999:::888777555333333333555666222222333333333444444444444444555555555555555555777555444666999:::888555444888<<<===;;;:::<<<>>>EEEDDDEEEOOO```vvv~~~vvvsssmmmgggdddfffkkkooosssxxx~~~yyy~~~{{{oooeee^^^PPPBBB>>>AAA>>>666;;;:::999777777777777777666666555555666777999:::777888999::::::999888777999777555444444444666777444333222222111111222222////////////////////////111111111111111111111111ooo]]]OOOFFFBBB===::::::<<<>>>???:::888777777888999777666666666555444444444444555333333333333333333333333111222333444444444444444222222222222222222222222222222222222222222222222111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222111000000//////..................///000000000000000000000000.......................................///000000111000000///////////////000000000000000000000000////////////000000000111222111000//////000111222222111111111111111111111444444333444555777888999888666555333333333555666222333333333333444444444444444444555555666666666555444333555888999888666777999;;;:::999;;;???DDDCCCMMM^^^ssszzzoooeeefffhhhjjjnnnvvv~~~~~~~~~qqqZZZKKKFFFCCC>>>888888888999::::::::::::999888888777777777888888777888999::::::999888777888777555444333444555666666555444444333333444444000000000000000000000000111111111111111111111111ttteeeMMMIIIAAA;;;999999;;;===;;;:::888999::::::999777777666555555444444555555444444444444444444444444222333333444444444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000/////////000000//////............//////000000000000000000000000////////////////////////...............///000000...//////000000000000000000000000000000000000000/////////000000000111111222111000000000000111222111111111000000000//////444444444444555666888888777666555333333444555555333333333444444444555555333444444555666777777888666555555666888:::999888888:::;;;:::999;;;AAAFFFIII]]]}}}~~~vvvqqqkkkqqqzzzwww```RRRIIIDDD??????>>>===;;;:::888777::::::::::::999888777666888888999999999999888888777666555333333444555555666555444444333333444444222222222222222222222222111111111111111111111111aaaXXXKKKBBB>>><<<999777;;;:::999999::::::999777777666666555555555555555444444444444444444444444333333444444444444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000////////////000000000000111000///......///000111/////////000000/////////////////////////////////////////////////////////...............///000000,,,---///111111111111000//////////////////////////////000000000111111111111111111111111111111111222222222111000000//////333333444444555666777777666555444444444444555555444444444444555555555555333444444666777888999999:::999999999::::::::::::;;;>>>@@@AAAAAADDDJJJOOO```xxxwwwqqqqqqsssyyyyyygggXXXOOOGGGEEEAAA>>>;;;:::::::::999:::;;;;;;:::999777666999999999999999999999999666666555444333444444555444333222222111111222222333333333333333333333333111111111111111111111111~~~zzz~~~sssZZZIIICCCBBB>>>999;;;999888888999:::888777777777666555555555555666555555555555555555555555444444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111000//////000000000000000000000000111111111111111111111111////////////000000000000111000///......///000111//////000111111000//////////////////////////////000000000000000000000000...............///000000,,,---///000111111111000////////////////////////000000000000111111111111111111222222222222111111333333222222222111111111333333444555555666666666555555444444444555555555444444555555555666666666444444555666777999999:::<<<;;;;;;:::999999:::;;;???@@@AAACCCIIITTTbbblllxxxllldddeeedddcccgggnnnvvv~~~~~~~~~|||nnneeeOOOKKKEEE???======???AAA888999:::;;;;;;:::888888:::999999999999999999:::666666555555444444444444444333222222111111222222333333333333333333333333111111111111111111111111}}}nnnfffoookkkQQQFFFCCC@@@===;;;:::888999::::::999777888777666666555555666666666666666666666666666666444555555555555444444333333333333333333333333333222222222222222222222222111111111111111111111111000111111222222000///...000000000000000000000000111111111111111111111111////////////000000000000000000//////000000111111///000111222222111000///000000000000000000000000000000000000000000000000...............///000000------///000111111111111000000000000000000000000000000000111111111222222111111222333333222111111222222222222222222222222222333444555555555555555444444444555555555555555555555555666666666666777555666666777888999999::::::::::::999888999;;;===AAAAAACCCHHHUUUjjjpppjjjgggccc``````bbbgggmmmvvv|||{{{~~~|||xxxkkkdddYYYNNNEEE???>>>>>>::::::;;;;;;;;;;;;;;;:::::::::999999999999::::::666666666666666555555555666555444444333333444444444444444444444444444444111111111111111111111111~~~nnnbbbbbbeeejjjwwwjjjVVVJJJCCC@@@<<<;;;::::::;;;;;;:::888888777777666666666666666666666666666666666666666555555555555555444333333444444444444444444444444222222222222222222222222111111111111111111111111///000222222222111///...000000000000000000000000111111111111111111111111////////////000000000000///000000111222222111111///000222333333222000///000000000000000000000000111111111111111111111111...............///000000//////...//////000111111000000000000000000000000000000111111111222222222111222222333333222222111000000111111222222333333222333444555555555444444333444444555555666555555555555666666666777777777777777777888888999999999888999;;;;;;;;;===BBBFFFKKKQQQ\\\jjj{{{yyymmmdddaaaccciiillloooxxxwwwhhhYYYMMMEEEAAA??????>>>===<<<<<<<<<<<<;;;:::999999999999:::;;;777777777777777666666555666555444444333333444444333333333333333333333333111111111111111111111111|||rrrkkkggg]]]UUU\\\jjjsss~~~oooXXXJJJDDD>>><<<;;;;;;<<<===;;;:::888888777666666666666666777777777777777777777777555666666666555444333333444444444444444444444444222222222222222222222222111111111111111111111111///000222333222111///...000000000000000000000000111111111111111111111111////////////000000000000///000111333333333222111///000222333333222000///000000000000000000000000111111111111111111111111...............///000000000000.........///111222000000000000000000000000000111111111111222222222111222333444444333222111......///000111222333333222333444555555555444333333333444555666666666555666666666666777777777777888888888888888888999999888;;;===???@@@DDDJJJNNN\\\jjjvvvmmmnnnmmmiiiggglllvvv|||nnnbbbXXXSSSEEECCCAAA???============;;;;;;999999999999;;;;;;888888888888888777666666444333222222111111222222333333333333333333333333111111111111111111111111wwwmmmddd^^^[[[ZZZ[[[fffxxxtttZZZHHHEEE@@@:::666777888888777:::999777555555555666666666666555444444666777888222333333444444333333222666555333333333333111000333222222111111222222333///////////////...------000000000000000000000000111222333222000000000111000000000000111111111111000000//////......------000000000000000000000000222111000//////000111222000000000000000000000000...///000111111000///...111000/////////111222333111111000000//////......000000000000000000000000000000000000111111111111444444444444333333222111222222111111111111111222222222222222222222222222333333444444444444444444666666555444444555777888:::666666:::<<<::::::<<<::::::???DDDCCCGGG]]]vvv{{{vvvttttttyyy}}}zzzqqqooosssjjjttt~~~zzzvvvtttssssss}}}}}}xxxppp\\\TTTKKKEEEBBBAAA???<<<999888777555555666:::===>>>===<<<:::999888888888777666666666555555555555222222222222222222222222111111111111111111111111}}}yyyqqqhhhaaaYYY```mmmuuubbbKKKEEE>>><<<===>>><<<:::::::::999888777777777777888777666555444555555666333444444555555444444333666444333333333333222000333333333333333333333333111111111111111000//////000000000000000000000000111222333222000000000111000000000000111111111111111111111222222222222222000000000000000000000000222111000//////000111222000000000000000000000000//////000000000000//////000000000000000000111222111000000000/////////...000000000000000000000000000000000000111111111111333333444444333333222111222222111111111111222222333333333333333333333333333333444444444444555555666666555555666666777777:::777777;;;<<<:::999;;;EEE>>>???HHHTTTgggxxxooogggbbbccceeellltttwwwwww|||}}}yyyssssssssspppmmmlllmmmnnnpppooommmllljjjiiihhhhhhhhhhhhiiikkknnnqqqtttuuuuuutttsssqqqqqquuu{{{~~~zzzyyyvvvjjjYYYKKKBBB@@@???@@@;;;;;;;;;:::;;;<<<>>>@@@<<<<<<;;;:::999888888777777777666666666555555555333333333333333333333333111111111111111111111111{{{pppdddeeehhhppp{{{WWWNNNBBB===>>>???===999::::::::::::999888777777:::999777666555444444444444555555666666555555444666444333333333333222000222333444555555444333222222333333333333222111111000000000000000000000000111222333222000000000111000000000000111111111111000111111222333444444444000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000111111111111000000///000000000000////////////000000000000000000000000000000000000111111111111333333333333333222222111222222111111111111222222333333333333333333333333333333444444444555555555666666888999999999888888666444666:::;;;999888;;;FFF@@@DDDWWWpppqqqjjjhhhbbb]]]]]][[[```kkkyyy}}}uuupppmmmlllnnnrrrvvvvvvqqqiiicccbbbcccccccccaaa```aaabbbbbbcccdddeeeffffffeeeddd``````______``````aaabbbbbbbbbaaaaaaaaaccchhhkkkkkklllllljjjkkkpppyyy~~~vvv___NNNEEEBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;:::999888777777777777666666666555555444444444444444444444444222222222222222222222222~~~xxxpppmmmwwwrrrcccNNNBBB>>>>>><<<999::::::;;;;;;;;;999777666999888777666666555555555444444555555555555444444555444222333333444222111222333555666666555333222222333333333333333222222000000000000000000000000111222333222000000000111///000000000111111111111/////////000000111111111000000000000000000000000111000000000000000000111000000000000000000000000111000///......///000111000111222222222000///...000000000000////////////000000000000000000000000///000000000111111111111222222333333333222222111222222111111111222333333444444444444444444444444333333444444555555666666777888;;;=========;;;:::666555777;;;<<<:::;;;???AAAGGGZZZxxxqqq```aaabbb^^^```iiinnnvvv}}}uuuuuurrrmmmfffccceeeggghhhiiiiiijjjiiigggdddbbb```aaabbbcccdddggglllpppqqqsssvvvyyyzzzzzzyyyxxxtttqqqmmmiiigggggghhhjjjhhhiiijjjiiiiiijjjmmmooonnnnnnnnnnnnooosssyyyqqqtttuuuqqqkkkhhhjjjnnnnnnsss|||~~~hhhVVVIIICCC??????>>>>>>===<<<:::888777888:::;;;;;;:::888666777777777666666666666555444444444444444444444444222222222222222222222222~~~uuu{{{eeeOOODDD@@@>>><<<999::::::;;;:::999777666666666777777777777777777333333444444444444333333555333222222444444333111222333555666666555333222111111222222222222222111111111111111111111111111111222333222000000000111///000000000111111111111000000/////////.........000000000000000000000000000000000111111000000000111111111111111111111111111000///......///000111000111222222222000///...////////////000000000000111111111111111111111111///000000000111111111111111111222333333222222222222222111111222333333444444444444444444444444444333333444555555666777777888:::===@@@AAA@@@>>><<<<<<:::;;;=========AAAHHHIII\\\{{{~~~nnndddfffffffffqqqxxxqqqrrrrrrssssssqqqmmmjjjdddddddddaaa___```fffkkkoooqqqsssuuutttrrrpppoookkkkkkkkklllqqqyyy|||{{{|||~~~}}}uuujjjeeehhhkkkhhhmmmsssyyy{{{zzzxxxwww|||wwwvvvoooYYYLLLDDDBBB@@@???@@@???===;;;777999:::;;;;;;:::888777888777777777666666666666333333333333333333333333222222222222222222222222|||bbbPPPEEE???<<<::::::::::::999888777777555666777888888888888777222333333333333333333222444333222222444444333222222333444555555444333222000000111222222222111111111111111111111111111111111222333222000000000111000000000000111111111111222222111111000//////...000000000000000000000000000000111111111111000000111111111111111111111111000000////////////000000000111111111111000000///////////////000000000000111111111111111111111111000000000000111111111111000111222222222222222222222222111222222333444555333333333333333333333333333333444555666777777888999;;;>>>@@@AAA@@@???>>>>>>;;;;;;<<<>>>AAALLLVVVbbbwwwzzzrrroooqqqwww|||xxxtttmmmfff______aaabbbcccdddddddddffffffgggiiilllrrryyy~~~xxxtttwww{{{|||{{{uuuooommmiiifffgggqqqooo```LLLGGGAAA>>>??????>>><<<:::;;;;;;<<<;;;:::999888888888777777777666666666333333333333333333333333333333333333333333333333hhhTTTFFF???===<<<;;;:::999999999999777777888888888777666666333333444444444444333333444333222222444444333222333333333333333333333333000000111222222222222222111111111111111111111111111222333222000000000111000000000000111111111111222111111111111111111111000000000000000000000000///000111222222111000///111111111111111111111111//////000000000000//////000000000000000000111222.../////////000000000111111111111111111111111111000000000000111111111111000000111222222222222222222222222222333444555555333333333333333333333333333333444555666777888888888999<<<>>>??????>>>======;;;<<>><<<;;;::::::;;;<<<999999999999888777555444444555555555555555555444444333222222444444444222333222222111111222222333000111222222333333333333111111111111111111111111111222333222000000000111000000000000111111111111/////////000111111222222000000000000000000000000///000111222222111000///111111111111111111111111...///000111111000///...111000/////////111222333.../////////000000111111111111111111111111111111000000000000111111111111///000111222222222222222222222222222333444555666222222222222222222222222333333444555666777888999777888999;;;<<<======<<>>===???DDDEEEJJJTTTcccyyy{{{vvvllleeedddccciiisss~~~|||wwwppplllkkkllljjjiiibbb``````fffppp}}}lll[[[PPPIIIEEEEEEAAA??????;;;888:::???777777777999:::;;;999777666666555555555444444444444333333222222333333444nnnVVVGGG>>>@@@@@@;;;999<<<888888888888777777777777555555666666666666555555444444444333333333222222333333222222222222333333222222111111111111222222555555444444333222222111000000000000000000000000111111000000000000111111222222111111111000000000000111111111111222222222222111///.........000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111/////////000111111111111111111111111111111111111111111111111111111111111222222222222555333222222444555444222333333444444444555555555888666555777999999888555888888;;;>>>>>>===AAAGGGTTT```tttrrriiieeeaaaccckkkrrrzzzvvvppplllmmmnnnpppqqqooommmkkkfffiiiooo|||xxxkkk\\\QQQHHHDDDAAAAAA???:::999<<<999777555555666888888777666666555555555444444444444333333222222333333444fffSSSCCC@@@BBB===999888999999999888888888777777555666666777777666666555444444444444333333333333333333222222222222333333333333222222222222333333444444333333222111111111000000000000000000000000111111000000000000111111222222222222222111111111000111111111111222222222222111000///...///000111000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111111111111111111111111111111111111111111111111111111111111111222222222333666444222222333444444444333444444444444555555555:::999888888999:::999777;;;;;;===AAABBBEEEOOOZZZqqqxxxhhhbbbbbbggguuu}}}sssppprrrvvv{{{}}}wwwrrrqqqnnntttyyygggQQQJJJDDDCCCBBB>>>;;;;;;<<<999555444555777999999666666666555555555444444444444333333333333444444~~~eeeLLLBBB@@@>>>;;;::::::::::::999888888777777666666777777777777666666444444444444444444333333333333333222222333333333444333333222222333333444222222222222111111000000000000000000000000000000111111000000000000111111222222222222222222222222000000111111111222222222111111000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111111111111111111222222222111111111111111111111111111111111222222222333333444222000///000222333444444444444444555555555555:::999999999999999999999>>>===@@@EEELLLYYYnnnxxxooohhhkkkuuuxxxxxxwwwtttuuu}}}~~~~~~~~~}}}|||{{{{{{~~~eeeXXXKKKEEECCC@@@>>>>>>???<<<999888999:::::::::666666666666555555555555444444333333333333444444}}}^^^JJJBBB@@@@@@@@@;;;;;;;;;:::999888888777666666777777777777666666444444444444444444444444444333333333333333333444444333333222222333333444222222111111111111000000000000000000000000000000111111000000000000111111222222222222222222222222000000111111111222222222111000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000///000111111000///000222000000111111111222222222111111111111111111111111111222222222222333333333333222111000000111444666444444444555555555666666999999999888888999:::;;;???>>>CCCNNN___vvvuuufffeeejjjzzzyyytttzzz~~~ttt^^^PPPGGGAAA???@@@>>>===<<<<<<<<<<<<:::888777777666666666555555555555444444333333444444555rrrYYYHHHAAA???@@@===<<<;;;;;;:::999888888666777777888888777777666444444444444555555555555444444333333333333444444333333222222222222333333111111111111111111111111000000000000000000000000111111000000000000111111111111111222222222222222000111111111111222222222000000111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000111111000000111222000000000111222222333333222222222222222222222222222222222222333333333333333444444444333444666888444444555555555666666666777888999888888999<<>><<<;;;;;;:::888777777777777777666666666555555555444444444444555555oooVVVIIIDDD>>>======;;;:::999888888777777888888888888777777444444444555555555666666555444444333333444444555222111111111111111111222222222222222222222333333000000000000000000000000111111000000000000111111//////000000111111111222000111111111111222222222///000111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000...000111111000000111333///000000111222222333333222222222222222222222222222222333333333444444444...111444555333222444666555555555555666666666777777999;;;;;;;;;===BBBFFFLLLZZZxxx{{{{{{uuummmgggfffkkkwwwyyyxxxnnnYYYPPPEEEBBB>>>;;;;;;;;;;;;;;;777777777777666666666666555555444444444444555555hhhQQQLLLCCC===999::::::888777:::999888888777777777777777777777666666555555555444222333333444555666777777555444333222111111111111333333333222222222111111444444444333333222222222333222222222111000000000111111111111111111111111111111111111111111111111333333333222222222111111000000000000000000000000222222222222222222222222333222222111111222222333000000000000000111111222000111111111111222222222444444333222222333333333333333333333333333333333333333444444444444444444999777444333444666777777999666888<<<>>>>>>EEEOOOaaavvv{{{uuummmjjjllleeehhhlllooovvvvvvmmmqqq}}}ttt{{{zzzfff[[[IIIHHHDDD???<<<===<<<;;;999999:::888777777888:::777666666666555555555555dddRRRGGG@@@<<<===>>>;;;999:::999999888777777777777777777666666666555555555555333333444444555666666666555444333222111111111111444444444333333333222222444333333333222222222222222222222111111111111111111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222333222222111111222222333000000000000000111222222111111111111222222222222222222111111222222333444333333333333333333333333333444444444444555555555666555333333444666777777999999<<<@@@BBBIIIZZZkkkyyyrrroooiiieeegggaaammmvvvnnnllliiifffppp|||tttbbbWWWIIIAAA???===<<<:::888999999888777666777777777777666666666555555555~~~dddRRRGGG??????AAA???;;;:::999999888777777777777888666666666666555555555555555555555555555555555555555444333222222111111222555555555444444444333333222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111000000000000111222222111111111111222222222333111111000111111222333333333333333333333333444444444444444444555555666666666666666666666777888999999;;;???DDDJJJ[[[vvvuuugggeeeggghhhkkkppp~~~rrrkkkfffeeehhhhhhgggppp|||xxx|||lllUUUKKKGGGAAA===>>>:::999999999888888777777777777777666666666555555bbbRRRCCC???@@@???<<<;;;:::999888888777777888888666666666666666555555555666666555555555444444444555444333222222222222222444444444444333333333333111111111111111111111111000000000111222222222333111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111111000000111111222333111111111222222222333333333333222222222222222333333333333444444444444444444444444555666666777777888999::::::999999:::;;;===AAAGGGQQQ```xxxuuuiii```bbbkkkvvvxxxpppiiicccjjjlllssszzzzzzvvvvvv{{{{{{yyy}}}lllaaaXXXKKKCCCDDD<<<;;;;;;;;;;;;;;;;;;:::777777777666666666666555wwwbbbLLLAAA???===<<<<<<:::999999888888888888888555555555666666666666666666666666555444444333333444444333333222333333333333333333333222222222222111111111111111111111111000000000111222222222333111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111111111111111222222333111222222222222333333333777666555444333222222222333333333444444555555555444444555666666777888888999;;;;;;;;;999999;;;===CCCIIIUUUgggtttgggfffjjjuuuvvvjjjeeefffiiilllzzz||||||ppp\\\NNNKKK@@@>>>;;;;;;<<<===<<<:::888777777777666666666666vvv\\\KKKBBB===<<<===::::::999888888888888999555555555666666666666666666666555555555444444444444444333333333333444444333333222222222111111111111111111222222222222222111111111111111222222222111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222222222222222222222333222222111111222222333222111111111111222333333222222222222333333333333888777666444333333333333333333333444555555666666444555555666777888999999777999:::999888999>>>BBBHHHTTTgggqqqgggaaannn}}}{{{ooodddbbbfffnnnxxxzzzdddVVVHHHCCC===:::;;;;;;:::888888888777777777666666666nnnYYYJJJ@@@===>>>;;;:::999999888888999999555555555555666666666777555555555555555444444444444444333333333444444555444444333333333222222222222222222222333333333444222222222111111111111111111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222222222222222222222333222222111111222222333222222111111222222333444222222222333333333444444444444444333333444444555333333444444555666666666444555666777888999999:::666999:::::::::>>>FFFLLLYYYkkkppplllmmmrrrzzzuuurrroooiiigggpppzzzjjjUUUMMMCCC===<<<;;;999777888888888777777777666666|||eeeRRRDDD>>>???;;;:::999999888888999999444555555555666666777777555555555555555555555555444444333333333444444555555555444444444333333333222222222333333444444444333222222222111111000000111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222222222222222222222333222222222222222222333222222111111222222333444222222333333333444444444111111111222333444666777333333444444555666777777444555666777888999::::::777:::<<<===>>>DDDNNNVVVqqqzzzkkkjjjuuu~~~uuulllhhhiiinnnqqqqqqooottt}}}bbbXXXKKKBBB???===:::888888888888888777777777777eeeKKKAAADDD>>>>>><<<999888;;;<<<;;;999888888777666555555444555555555555555555555555333333333333333333333333444444333333333333222222444111///111666:::;;;;;;333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222///000222222111111222333333333222222111222222222222222222222222222222222555444444444444555666666888555444888:::999888;;;999999===BBBFFFNNNbbbvvvsssiiikkkzzz{{{wwwyyyooommmgggaaacccllltttwww}}}~~~|||hhhMMMBBB???<<<;;;<<<::::::999777555444444555{{{___MMMHHH@@@???<<<:::999;;;;;;:::999888888777666666555555555555555555555555555555333333333333333333333333444444333333333333222222444333444777;;;<<<;;;999333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000111222222111111222444333333222222111222222333333333222222222222222222666666555555666666777888888555555999;;;999999;;;:::;;;???FFFOOOaaa~~~rrrllljjjrrrxxxpppgggfffiiifffhhhhhhkkkuuu{{{uuuppprrr|||yyy]]]LLLDDD>>>;;;;;;999::::::999888777888888uuuYYYIIICCC@@@<<<;;;;;;;;;::::::888888888777777666666555555555555555555555555555444444444444444444444444444444333333333333222222444555888<<>>:::666333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111222333333222222333444333222222111222222333333333333333333333333333333777777666666777777888999888555666:::;;;999999<<<>>>???CCCNNN```{{{vvvmmmbbbfffrrrwwwsssmmmgggaaa^^^eeemmmssswww{{{vvvooommmnnnvvvrrr\\\MMMCCC???>>>;;;;;;;;;;;;:::999999888hhhPPPFFF@@@;;;;;;<<<;;;:::;;;888888888777777777666666555555555555555555555555555555555555555555555555444444333333333222222222333555888;;;<<<:::777444333333333222222222111111222222111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222333444444222222333444222222111111222222333333333333333333444444444444777666666666666777888888888666666999999777888<<>>888888888888888888888888666666666666666666666666444444444444444444444444444444333333333333222222111222222222000000111222333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222444444444444444444444444222333444333222111222333111111111111222333444444333444444555555666666666666555555555555666777777999888888;;;<<<>>>FFFOOO]]]iii}}}|||hhhbbbfffnnn|||uuulllddd___]]]aaalll|||zzzlllYYYJJJDDD???:::888:::;;;;;;999jjjXXXHHHDDDBBB<<<;;;???888888888888888888888888666666666666666666666666333333333333333333333333444444333333333333222222///111333222000///111333333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222333333333333333333333333222333444333111000111222111111111111222333444555333444444555666666777777777777666666777777888999:::999;;;???CCCIIIVVVccc||||||mmmccchhhsssuuuqqqiiibbb^^^___bbbeeeqqqvvvaaaPPPIII@@@<<<<<<===<<<;;;vvvaaaNNNHHHDDD<<<:::>>>888888888888888888999999777777777777777777777777333333333333333333333333444444444333333333222222...111555555333111222333333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222111222333222000///000111111111111111222333444555444444444555666777777888888888888777888999999:::;;;;;;>>>CCCIIISSScccrrrooofffeeesssuuummmiiiddd```aaagggqqqxxx{{{^^^TTTHHH@@@===<<<:::888wwwZZZKKKHHHEEE???;;;:::999888999999999777555444555666777777666555444555555444444444333333333333333333222222222111111333222222111111222222333222222222222222222222222111111111111111111111111222222222111111111000000111111222333333333333222333333222111000///.........///000111222222111000111111111111111111111111222222111111111111111111333222111000111222333444888777666555444333333333999666555999:::888777999999===EEEMMMSSS```{{{{{{llllllkkkqqqoooeeejjj```]]]fffqqq{{{ttttttzzz~~~}}}xxxjjjRRRGGGCCC>>>;;;<<>>DDDHHHPPPZZZeeevvvssskkkgggttt{{{|||nnnfffbbbWWW\\\iii~~~uuupppnnnsss|||xxxxxxnnnZZZJJJ???===AAArrr]]]KKKBBBAAA<<<;;;999999::::::888666555666666777777666666555555555555444444444444333333333333333222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222111111111111111//////000111111111111000000000000000000000000000,,,---///111222444444444222222222222222222222222111111222222222222222222111222222333333333333333111111222444555888999;;;777444555999<<<<<>><<<::::::::::::999777666666666777777666666666555555555555444444444444444444333333333222222222333333333222222333333333222222222222222222222222222222222222222222222222111111111111111111111111///000000111111111111111//////000000111111111111......///111222333444444222222222222222222222222111111222222222222222333000111333444444444333222555555555555555666666777777444555999;;;===CCCIIIPPP\\\ooommmbbbeeewwwtttfff^^^___eeejjjpppmmmzzzrrreee```ccclllyyy{{{yyymmmUUUHHHDDD}}}^^^JJJCCC@@@>>>;;;:::;;;;;;:::888777777777666666777777777666666555555555444444444444444444333333333222222444333333333333333333444222222222222222222222222222222222222222222222222111111111111111111111111000111222222333333222222/////////000111111222222111111111111111222222222222222222222222222222222111111222222333333333333111222333444555444333333777777666555555555555666777555666:::<<<@@@IIIRRRbbbuuunnngggaaagggzzzyyypppbbbZZZ[[[gggvvv~~~xxxqqqsss}}}mmmdddeeejjjqqq|||pppWWWFFFkkkQQQDDDBBB???<<<;;;;;;;;;:::999888777777666666777777888666666666555555555444444444444444444333333333333444444333333333333444444222222222222222222222222333333333333333333333333111111111111111222222222111111222333333333333333//////000000111111111222333333222111111111111222333333333333333333333333111111222222333444444444222222333444444444444444555444555555666777888999999888:::>>>BBBIIIUUU```{{{ooojjj___aaajjj~~~qqqjjjcccZZZXXXbbbwww}}}pppuuuzzzoooiiijjjsss|||zzzkkkSSS{{{___PPPDDDAAA===;;;;;;<<<;;;:::888888777666666777888888666666666666555555555555555444444444444333333333444444333333333333444444222222222222222222222222333333333333333333333333000000111111111222222222000000111222222222222222000000000000000111111111333222111111111222333333333333333333333333333333111111222222333444444555333333333333333444555555333333444555777888:::;;;<<<<<>><<<;;;<<<;;;;;;999888777666666777888999777666666666555555555555555555444444444333333333555444444333333444444555222222222222222222222222333333333333333333333333000000111111222222222222//////000111111111111111111111000000000000000000111111000000111333555666333333333333333333333333111111222333333444555555555444333222333444555666444444555555666888999:::===>>>CCCKKKSSS___qqq~~~iii\\\]]]eeemmmvvvllleeebbb[[[dddttt~~~zzz~~~}}}yyyxxxzzzvvvlllSSSEEE===??????999777<<<::::::::::::::::::::::::777666666666666555555555333333222222222333444444555555555555555555555555222222333333333333444444333333333333333333333333222222111111222222333444444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222000111111222222333444444444222111222555777666444666777888888777777999:::;;;AAAMMMWWW]]]ggg}}}zzziii^^^\\\fffsss}}}sssjjj```\\\^^^dddzzzyyyzzzzzzyyy{{{~~~___MMMAAAAAABBB===:::<<<888888999999999999999999666666666555555555555444444444333333222333333333555555555555555555555555222222333333333333444444333333333333333333333333222222111111222222333444333333333333222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222333444444444444222111333666777666444666777888888888999;;;===>>>DDDOOOYYY```mmm|||nnneeeaaafffwwwtttiii```\\\bbbkkkzzztttqqquuuzzz~~~sss\\\HHHCCCDDDAAA<<<;;;777777777777777777777777666555555555555444444444555555444333222222222333444444444444444444444444222222333333333333444444333333333333333333333333222222111111222222333444333222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555666444333222444666777666555555666777888888;;;>>>AAAFFFKKKVVVbbboooooohhhaaa___fffwwwwwwjjj```\\\bbbrrr{{{zzzzzzmmmmmmrrr|||oooRRREEECCCBBB>>><<<888888888888777777777777555555555555444444444444777666555333333222222222444444444444444444444444222222222333333333444444333333333333333333333333222222111111222222333444222222222111111111000000222222222222222222222222111111111111111111111111222222222222222222222222333333444444555666666666444444444555666777777777777777888888999<<>>CCCKKKVVVccckkkqqqwwwfffiiisssvvviii``````fff|||yyyllldddjjjuuu}}}{{{sssiiieeejjjwww~~~~~~zzztttpppnnnmmmlllkkkfffccc______```aaa___]]][[[ZZZZZZYYYXXXWWWWWWWWWUUUWWWYYYZZZZZZZZZ\\\]]]^^^___```aaabbbaaa```___aaaaaaaaaaaaccceeeggghhhjjjjjjiiihhhiiikkknnnoooxxx~~~xxxWWWEEEAAA>>>===<<<;;;::::::::::::;;;:::888666666666777777555555444444444333333333444444444444444444444444333333333333333333333333555555555555555555555555222333333444444333333222444333333222222333333444333222222111111222222333333333333444444444555555333333222222333333444555333333333333444555666666555666666555444555777999:::<<>><<<<<<;;;999777999888777666555555555666555555555444444444444333444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222222111111000000111111222333222222111111222222333111222444666666555444333333333333333333444444555333333333333444555666777888888888888777999<<<>>>CCCLLLWWWcccqqqvvvhhhgggvvvzzzlll___UUU[[[jjj|||qqqppp|||}}}sssrrrzzz}}}~~~|||}}}yyytttpppmmmjjjgggeeecccaaa___]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYYYY[[[\\\^^^^^^]]]\\\]]]^^^]]]\\\[[[ZZZ[[[\\\]]]^^^\\\\\\]]]^^^___aaabbbbbbbbbbbbbbbbbbcccdddeeefffmmmqqqwww|||~~~}}}yyyvvvtttsssvvv}}}dddOOODDDAAA===<<<<<<<<<:::777888888777666666555555555555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222444333333222222333333444333222222111111222222333000222555666777666333222333333333333333444555555333333333444444555666777888999999888999;;;???BBBJJJRRR^^^mmmtttooofffaaammmlllaaa]]]___mmm~~~vvvxxxzzz|||uuuwww~~~|||zzzxxxwwwtttpppmmmllljjjhhhfffcccbbbaaa___]]]]]]^^^^^^[[[[[[[[[[[[[[[ZZZZZZZZZ[[[]]]______]]]]]]]]]^^^]]]\\\[[[ZZZ[[[\\\]]]^^^[[[[[[]]]^^^___```aaabbb``````aaaaaabbbdddeeeeeennnppprrrssstttsssrrrqqqpppooorrryyyoooWWWHHHCCC===;;;<<<<<<;;;888888888888777666666555555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222444333333222222333333444333222222111111222222333000222555666777666333222444444333333444444555666444444444444555666777777777888888999:::>>>CCCGGGUUUZZZggg{{{lllcccbbb```ggg}}}qqqaaaZZZeeevvvxxxlllllluuuxxxtttqqqpppooosss{{{yyywwwuuusssqqqooommmjjjiiihhhhhhfffddd`````````]]][[[ZZZ\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[]]]^^^___^^^]]]^^^___[[[[[[ZZZZZZ[[[[[[\\\]]][[[\\\^^^___aaaaaabbbbbb______aaabbbdddfffggggggmmmmmmoooppprrrssstttuuupppooorrryyy~~~|||eeeQQQIII@@@;;;<<<===<<<999888999999999888777666555666666666555555555444444444444444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222222111111000000111111222333222222111111222222333111222444666666555444333444444444444444555555666444444444444555666777888777888999:::===BBBIIINNNYYY```qqqtttgggfff]]]fffyyyooo```ZZZ^^^tttxxxnnnjjjgggjjjqqqhhheeefffkkkrrr}}}zzzwwwtttrrrpppooollljjjllljjjhhhggggggfffdddbbb_________]]]YYYXXXZZZ]]]\\\\\\\\\\\\\\\\\\\\\\\\YYY[[[]]]^^^^^^^^^___```[[[\\\]]]]]]^^^^^^]]]]]]\\\]]]___aaabbbcccccccccbbbccceeegggjjjlllmmmnnnrrrsssvvvxxxzzz{{{||||||yyywwwyyyvvv^^^SSSEEE===<<<===<<<999999:::::::::999888777666666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222222111111000000111111222333222222111111222222333222333444444555555444444444444444444444555666666444444444444555666777888888999;;;===AAAHHHPPPUUU]]]iiiooojjjkkkkkk{{{ooo```^^^ccctttssseeebbbhhhmmmllliii]]]aaajjjvvv}}}}}}}}}|||yyywwwvvvssspppmmmlllkkkhhhfffmmmkkkiiihhhgggfffdddbbb___``````^^^ZZZYYY[[[^^^\\\\\\\\\\\\\\\\\\\\\\\\XXXZZZ]]]^^^]]]^^^___```^^^___```aaabbbaaa```___]]]^^^```bbbddddddddddddfffhhhjjjnnnpppssstttuuu{{{}}}gggZZZJJJ@@@======;;;999::::::;;;;;;:::999777666777666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222444333333333333333333444333222222222222222222333333333333444444444555555555444444444444555666666555444444555555666777888999:::<<>>>>>BBBKKKMMMRRRaaappp|||nnneeeaaannnooobbb]]]bbbtttttthhhggggggkkkoooooolllhhhiiiuuu~~~}}}~~~}}}{{{xxxvvvtttsssrrrooonnnmmmllllllmmmmmmnnnoooooonnnmmmllljjjiiihhhjjjgggcccaaa``````___^^^ccccccbbbaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccaaa```___^^^^^^___```aaadddddddddeeehhhjjjkkklllnnnrrrwwwyyy{{{ttt___LLLBBB?????????::::::999999888777777777666666666666555555555555444444444444444444444444333444555555555444333222222333444444333222333444222222222222222222222222555555333222222222333333333333333333333333333333333333333333333333333333222333333444444555555666666555444555666777888888===DDDEEEJJJTTTWWW^^^mmm}}}nnnbbb```fff}}}rrrddd]]]```pppuuuooojjjmmmrrrttttttrrrooommm{{{~~~{{{xxxuuutttrrrrrrrrrqqqrrrrrrssstttuuuuuutttrrrpppnnnllljjjllliiifffdddddddddcccbbbeeedddcccbbbaaaaaaaaaaaacccbbbaaaaaaaaaaaaaaaaaabbbbbbaaa``````aaabbbcccbbbcccdddeeehhhkkknnnppptttxxx~~~hhhSSSDDD>>>======:::::::::999888888777777666666666666555555555555444444444444444444444444444444444444444333222222333444555555333333444555222222222222222222222222555444444333333333333444333333333333333333333333333333333333333333333333333333333444555555666666666666555555666777999:::<<>>GGGKKKQQQ[[[^^^fffwwwppp___eeewwwoooddd______lllwwwkkkkkkqqq{{{uuulllfffhhhttt}}}zzzvvvtttrrrqqqooolllkkkkkkjjjhhhgggffffffffffffgggggghhhiiillllllkkkjjjiiiiiijjjjjjhhhhhhggggggggghhhjjjkkklllmmmnnnoooooorrrwww|||}}}kkkTTTEEE??????;;;;;;::::::999888888888666666666666555555555555555555555555555555555555444444333333222222222222111333444333222111222333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333444555555666666777666777888888888:::???BBBFFFOOORRRWWW___bbbkkk~~~vvvjjjgggzzzooobbbYYY\\\hhh}}}mmmiiipppvvvuuukkk___]]]hhh|||}}}{{{yyyvvvuuutttssspppnnnkkkkkkkkkkkklllmmmnnnoooooonnnnnnmmmmmmmmmmmmnnnlllkkkjjjjjjkkklllnnnooorrruuuvvvvvvvvvyyywww]]]JJJAAA>>>;;;;;;;;;:::999999888888666666666666555555555555555555555555555555555555444444333222222222222222111222333333111111222333222222222222222222222222333444444555555555555444333333333333333333333333444444444444444444444444444444444555666666777777666888:::::::::===CCCIIIJJJSSSVVVZZZccchhhttt}}}gggiiiwwwqqqbbb]]]UUUccc{{{nnngggjjjooorrrbbb^^^\\\dddvvv|||yyyuuutttttttttttttttuuuvvvtttttttttsssttttttuuuuuuwwwvvvvvvvvvvvvxxxyyy{{{}}}eeeOOOBBB>>><<<;;;;;;::::::999888888666666666666555555555555555555555555555555555555444333222111111111222333222333444333222222333444222222222222222222222222333333555666666666555555333333333333333333333333555555555555555555555555444444555555666666777777666888;;;;;;<<<@@@HHHNNNLLLVVV[[[```kkktttxxxlllcccrrrwwwfff___```ddd|||zzzoooqqqssslllcccUUUYYYcccsssoooVVVHHHDDD<<<;;;;;;::::::999999888777666666666555555555555666666666666666666666666444333222111111111222333333444555555333333444555222222222222222222222222000111333444555444333333333333333333333333333333555555555555555555555555444444555555666777777777555999<<<======BBBKKKRRRRRR]]]cccjjjwwwyyylllcccggg~~~lllbbbbbbfffzzzzzzzzz~~~jjjUUURRR[[[kkk|||