BM6P6(@ [[[[[[\\\^^^^^^```jjjttt}}}~~~{{{xxxuuusssnnnjjjfffaaa]]]^^^bbbtttwwwZZZMMMGGGAAA<<<;;;999666333111111111222222333333333444333333222222333333444222666444666::::::GGG___{{{qqq```TTTVVV\\\fff~~~xxxvvvsssuuuddd]]]\\\```iiittt{{{{{{yyyxxxyyyzzz{{{~~~{{{pppeee]]]UUULLLHHHGGGJJJOOOXXXbbbllltttyyy|||uuuYYYNNNMMMMMMNNNSSSZZZ```ffflllpppwwwzzzrrrhhhbbbcccgggkkkllljjjiiihhhggggggfffggggggjjjlllnnnpppqqqqqqpppooollljjjhhhfffffffffggghhhiiippp{{{|||rrrjjjjjjoooxxx{{{rrrlllkkkeee[[[RRRNNNLLLJJJXXXjjjyyyxxxlllaaaZZZXXXgggzzz}}}~~~}}}zzz___XXXWWWaaasss~~~ooo^^^SSSLLLIIIIIILLLOOOTTTYYY]]]eeewwwooofffddd\\\YYYRRRJJJDDDDDDGGGJJJLLLXXXgggtttlll___ZZZ\\\dddlll||||||tttjjjccc___\\\XXXUUURRRRRRUUUZZZ[[[WWWTTTUUU^^^dddkkknnnnnnnnnoooqqqyyy|||xxxvvvXXXXXXZZZ]]]]]]^^^fffpppvvv}}}~~~{{{xxxvvvrrrmmmiiifffaaa]]]^^^bbbuuuyyyYYYKKKFFF@@@<<<;;;999666333333333444444444555555555444333333222222333333444222666444666;;;<<>>NNNjjjooo```XXX^^^fffsssnnnkkkmmmooo```\\\\\\^^^gggttt}}}tttdddUUUHHHEEEHHHIIINNNWWWaaakkkuuuooo___^^^aaa```bbbeeegggkkkqqqwww{{{{{{zzznnngggfffiiilllmmmnnnmmmmmmllllllllllllmmmoooppprrrssssssrrrqqqoooiiihhhgggffffffhhhjjjkkkkkkqqqzzz{{{wwwuuusssqqqooommmgggccceeeiiipppzzz}}}uuuvvvqqqhhh]]]SSSPPPSSSWWWhhh}}}nnndddjjjttt|||xxxsssllleeeZZZUUUXXXiiittthhh]]]RRRMMMKKKIIIIIILLLMMMSSS[[[bbblll~~~xxxgggZZZTTTQQQMMMLLLJJJGGGEEEEEEHHHKKKVVVcccuuuvvvcccXXXUUU[[[fffqqq~~~vvvkkkbbb\\\ZZZZZZYYYWWWYYY]]]^^^ZZZXXXZZZ[[[```eeehhhiiijjjllloooxxx~~~xxxqqqoooSSSTTTWWW\\\]]][[[^^^dddlllsss~~~}}}yyyuuurrrppplllhhheeeaaa]]]^^^cccmmm}}}\\\IIIDDD>>>;;;;;;:::777555222222333333333333333333444444333333333333444444333777555666<<>>GGGaaaxxxiii```eeemmmxxxzzzgggjjj}}}lll```]]]\\\aaajjjvvvgggTTTHHHFFFIIIMMMSSSZZZ___ccckkkuuu}}}{{{vvvvvvzzzmmmffffffkkkppprrrqqqqqqqqqqqqrrrssstttuuuwwwxxxzzzzzzzzzxxxvvvuuurrrqqqooonnnnnnoooppprrrwww||||||xxxwwwtttmmmfffaaa^^^^^^\\\\\\___eeehhhmmmxxxvvvlllaaaXXXOOOMMM[[[mmmsssjjjuuu|||vvvvvvyyy}}}zzzuuummmbbbZZZTTT[[[iiiwwwlllYYYRRROOORRRUUUUUUVVVXXXWWW]]]fffoooxxxssskkkgggeeeccc]]]ZZZTTTMMMJJJJJJOOOSSScccooo|||vvvvvvyyytttiii]]]UUUSSSXXXeeeqqqwwwlllccc]]][[[[[[YYYVVVTTTVVVUUURRRRRRUUUUUUWWWZZZ[[[]]]aaaiiiooouuuyyyyyysssVVVTTTUUUZZZ\\\ZZZYYY[[[]]]eeerrr~~~|||wwwrrrooommmiiieeedddaaa]]]```eeeyyykkkNNNIIICCC???>>><<<999666777666666666555555555555555555444444444444555555444888777777>>>IIIfffwwwhhh```fffppp~~~vvvgggmmmkkk```[[[ZZZbbbjjjwwwwww^^^OOOGGGFFFHHHMMMTTT\\\aaadddkkkuuu}}}~~~zzzvvvxxx|||oooffffffjjjoooqqqssssssssstttuuuvvvxxxyyy{{{|||~~~}}}|||zzzuuuuuuttttttuuuwwwzzz{{{xxx}}}~~~~~~{{{ssskkkeeedddeeeaaaaaadddhhhiiimmmwwwyyyxxxxxxzzz|||yyyrrrlllcccZZZSSSOOOJJJLLL___tttssskkkpppxxxsssjjjfffbbbjjjsss~~~|||wwwlll```WWWRRR^^^qqqyyynnn[[[TTTQQQTTTWWWWWWXXXZZZZZZaaakkkttt}}}zzzwwwuuuuuuoooiii___TTTMMMNNNSSSXXXfffqqqxxxpppkkkjjjlllkkkbbbYYYTTTRRRWWWdddqqq}}}ssskkkddd```]]]\\\ZZZVVVTTTTTTSSSPPPQQQTTTTTTVVVXXXYYYZZZ```iiiooossswww|||tttVVVSSSTTTXXXZZZXXXXXXZZZ\\\eeeqqq}}}|||xxxtttqqqlllhhheeedddaaa^^^```eee~~~oooPPPKKKDDD@@@>>>===999666555555444444444333333333555555444444444444555555444999777777???JJJiiiwwwiiiaaaiiiuuusssfffnnnkkk___ZZZXXXbbbjjjxxxkkkTTTJJJFFFFFFIIIMMMTTT]]]cccffflllvvv~~~zzzxxxtttzzzqqqhhhfffjjjnnnpppuuuuuuuuuvvvwwwyyyzzz{{{~~~~~~wwwwwwwwwxxxzzz~~~wwwooojjjkkkmmmhhhhhhjjjllllllnnnwwwyyyiiigggdddcccdddbbb]]]YYYSSSLLLHHHJJJJJJQQQgggssskkkmmmqqqooo|||tttfff```^^^[[[cccooo}}}}}}|||uuuiii[[[RRRPPP___uuuyyynnn^^^WWWTTTVVVYYYZZZZZZ\\\\\\cccmmmxxx~~~vvvhhh[[[RRRRRRXXX]]]hhhsss~~~pppkkkgggeeeeeeddd]]]VVVSSSRRRWWWeeerrr{{{qqqjjjfffccc___\\\YYYUUURRRRRRQQQNNNOOOSSSTTTVVVWWWWWWYYY```iiipppsssxxx}}}tttUUUWWWZZZ]]]___```______bbbgggoooyyy}}}{{{yyywwwvvvmmmkkkgggbbb^^^^^^```cccxxxzzz\\\HHHAAABBB;;;888999666666666666666555555555555555666666555333111222333666444777===???JJJhhhoooiiidddfffvvv~~~qqqkkkpppzzzeee\\\ZZZZZZeeeppp~~~bbbRRRKKKEEEEEEJJJRRRUUUZZZ___fffnnnxxx~~~xxxvvvuuuyyytttkkkiiijjjkkklllnnnrrruuuuuuuuuxxx~~~~~~xxxtttsssttttttwwwxxxuuuqqqrrryyyvvvuuuuuuwww{{{xxxjjjaaaZZZUUUVVVVVVQQQNNNMMMIIIBBBAAAGGGKKKTTTjjjqqqjjjgggeeekkkpppsssmmmbbb[[[\\\```kkkvvv{{{uuukkk^^^VVVTTTWWWaaavvv{{{uuubbb[[[XXX[[[^^^\\\XXXWWW___fffppp{{{}}}kkk[[[QQQNNNSSSYYYhhhsss~~~tttqqqmmmiiiggg```XXXRRRRRRSSSYYYkkkxxxqqqlllggg```ZZZWWWVVVTTTRRRQQQQQQQQQRRRTTTUUUVVVWWWZZZ___ggglllqqqwww}}}wwwSSSUUUYYY\\\___aaaaaabbbfffjjjrrr|||~~~{{{yyywwwuuummmkkkgggbbb^^^]]]___bbbnnn]]]IIIAAABBB<<<888:::777666666666666555555555555666777777666444333333444666444777<<>>JJJhhhyyynnniiieeekkk~~~}}}zzzsssvvvsss___YYY[[[]]]fffrrroooVVVKKKGGGDDDEEEIIIPPPVVV]]]ccciiipppxxx~~~~~~~~~}}}ttttttwwwxxx~~~}}}qqqjjjgggfffffffffkkkrrrwww|||}}}xxxxxxxxxzzz|||~~~}}}|||~~~~~~~~~~~~{{{pppfffaaaVVVOOOIIIIIIIIIFFFCCCCCCDDDBBBCCCHHHLLLYYYuuutttnnnmmmlllllluuu}}}zzzqqqnnnuuu~~~uuuggg]]]TTTPPPQQQ[[[iii|||kkkddd___aaabbbaaaaaabbbhhhnnnwwwfffUUUQQQRRRUUUYYYdddrrr~~~}}}yyyvvvjjj```ZZZZZZ\\\dddyyyzzzqqqeee]]]ZZZYYYWWWUUUTTTSSSRRRRRRSSSTTTVVVWWWZZZ___eeeiiinnnuuuyyyqqqSSSTTTVVVZZZ]]]```cccdddjjjooowww|||xxxuuullljjjgggaaa]]][[[\\\^^^]]]uuufffNNNBBBBBB<<<:::<<<999666666666666555555555555555777777666444333444555666666777:::>>>LLLiii~~~wwwkkkfffdddmmm|||{{{vvvrrr___YYY[[[\\\iiitttiiiRRRIIIFFFCCCDDDHHHPPPWWW___fffkkkrrr{{{tttqqquuuyyy{{{ssskkkgggffffffccchhhpppwww}}}yyy{{{||||||wwwnnnddd]]]TTTMMMGGGGGGHHHFFFEEEFFFAAABBBEEEIIINNN^^^|||wwwqqqpppppprrr|||}}}nnnaaaXXXPPPNNNPPP[[[mmmrrrkkkggghhhjjjjjjllloooqqqvvvaaaSSSSSSVVVYYY\\\eeevvv}}}yyyooofff``````bbbjjj|||rrrggg___\\\[[[YYYWWWUUUTTTSSSRRRRRRSSSVVVXXXZZZ^^^dddgggmmmsss~~~tttlllUUUVVVWWWXXX[[[___aaaccclllpppyyy}}}yyyuuukkkjjjfffaaa\\\YYYZZZ[[[^^^ppplllRRRDDDBBB<<<;;;===:::666666666666555555555555444555666555333333333555555666777999>>>OOOkkk}}}vvveeebbbcccooo~~~~~~~~~yyysssaaa\\\\\\\\\kkkuuuhhhQQQIIIFFFCCCCCCGGGPPPXXXbbbiiinnnuuuqqqqqqvvv|||tttjjjeeeddddddcccgggnnnvvv}}}~~~{{{mmmbbbYYYQQQJJJIIIIIIFFFFFFGGGBBBDDDGGGKKKSSSeeezzzuuuuuuvvv|||uuujjjaaaXXXPPPNNNQQQ\\\qqqwwwrrrnnnppprrrtttxxx}}}wwwYYYPPPSSSVVVZZZ```hhh|||vvvnnnhhhiiijjjpppzzzpppgggaaa]]]\\\[[[YYYVVVTTTRRRQQQPPPSSSVVVXXXZZZ^^^bbbeeekkkrrr}}}uuulllVVVVVVVVVWWWZZZ^^^aaadddlllqqqzzz|||wwwtttkkkiiifffaaa[[[XXXXXXYYY^^^kkksssWWWFFFBBB<<<;;;===999666666666666555555555555333444555444333222333555555777888888???SSSooo{{{rrrcccaaaeeettt~~~xxxyyyrrrccc^^^^^^^^^lllvvviiiRRRIIIGGGDDDDDDHHHQQQYYYdddkkkpppxxxxxxppptttyyyvvvjjjcccaaaaaaeeehhhnnnuuu|||rrraaaWWWNNNKKKIIIFFFEEEFFFFFFIIILLLQQQ[[[ppp}}}{{{}}}tttqqqmmmggg\\\RRRPPPTTTaaaxxx|||xxxwww{{{~~~~~~eeePPPOOOUUUWWW]]]fffoooxxxuuuvvvuuuwwwzzzooofffaaa]]]]]][[[YYYWWWTTTQQQPPPOOORRRVVVYYY[[[]]]aaaccciiippp{{{~~~uuuUUUUUUUUUVVVYYY^^^cccfffhhhmmmvvvzzztttpppjjjiiifffaaa[[[WWWVVVWWWZZZdddwwwyyy[[[GGGBBB<<<;;;<<<888666666666666555555555555333555666555444333444666444777888999AAAVVVrrrwwwlllcccccciii{{{}}}sssxxxpppbbb```bbbcccllluuuiiiQQQHHHFFFDDDEEEJJJRRR[[[fffmmmrrr{{{pppnnnuuuzzzxxxllleeecccdddgggiiimmmttt}}}{{{eee[[[RRROOOMMMKKKKKKMMMNNNOOOQQQWWWeeezzz||||||tttuuuvvvpppbbbUUUSSSXXXiiifffVVVNNNUUU[[[\\\cccppp{{{}}}qqqfff```]]]]]]\\\ZZZWWWSSSPPPOOONNNRRRVVVYYY[[[]]]___aaagggooozzzSSSSSSSSSUUUYYY___eeehhhccchhhqqq}}}~~~xxxrrrmmmjjjiiifff```[[[WWWVVVVVVUUU]]]ppp|||]]]HHHBBB<<<;;;<<<777777666666666555555555555444666777666555555666777444777888999BBBXXXuuusssfffeeeeeemmm{{{ooovvvmmm``````eeegggkkkttthhhPPPGGGFFFEEEGGGLLLRRR[[[fffmmmsss}}}xxxjjjmmmuuuzzzyyynnnhhhhhhjjjiiijjjmmmttt}}}uuueee[[[SSSRRRSSSSSSUUUXXXSSSTTTVVV\\\kkkxxxtttvvvxxx|||~~~wwweeeVVVUUU\\\ppplllZZZPPPOOO\\\bbbaaakkkzzzsssfff___]]]]]]\\\ZZZWWWSSSPPPNNNNNNQQQVVVYYY[[[]]]___aaagggnnnzzzTTTTTTTTTUUUXXX]]]bbbdddbbbbbbjjjyyy}}}xxxtttrrrlllhhhbbb\\\XXXUUURRRPPPQQQZZZfffqqqaaaIIIEEEAAA===<<<777777666555444444333333444555555555555555555555555666;;;===;;;CCCYYYuuuvvvmmmccciiiuuuwwwooo}}}ooocccaaacccdddmmm|||xxxfffRRRGGGEEEDDDFFFHHHQQQXXXbbbmmmyyyssshhhhhhoooxxx{{{rrrmmmkkkjjjlllnnnqqquuuuuueee```VVVQQQXXXaaafffffffff^^^___```eeeuuu||||||{{{}}}{{{tttdddUUUXXXdddsssxxx___RRRMMMQQQ\\\dddgggrrr{{{kkk___]]][[[XXXTTTRRRPPPOOONNNSSSTTTVVVZZZ]]]aaadddffflllpppxxxUUUUUUUUUWWWZZZ^^^bbbdddcccdddkkkxxx}}}xxxtttqqqkkkfff```[[[XXXUUUSSSQQQSSSXXXaaaqqqbbbJJJFFFBBB>>>===888888777666555444444444444555555555555555555555555555:::<<<<<>>:::999888777666555555555555555555555555555555555555444999;;;<<>>>>>::::::999888777666666666666555555555555555555555555444888:::<<>>>>>;;;999888777666555555555555555555555555555555555555444888>>>GGG]]]ssscccZZZXXXiiijjjfffxxxjjj```\\\ZZZ]]]eeennn}}}mmmbbbVVVNNNJJJIIINNNUUU___ooo{{{aaa[[[XXX\\\gggxxx}}}wwwsssnnnsssvvvuuuyyy~~~zzzwwwuuulllhhhdddbbbbbbbbb```^^^dddeeefffgggiiilllqqquuuqqqrrrtttvvvxxxxxxxxxxxx~~~~~~}}}~~~wwwpppjjjgggaaaXXXPPPNNN^^^hhh}}}tttmmmgggcccbbbbbb___bbb```WWWPPPPPPTTTVVVUUUQQQOOOOOONNNUUUlll}}}zzzvvvqqqnnniiiccc^^^XXXRRRNNNFFFBBBAAABBB@@@>>>DDDNNNRRR^^^kkksss{{{pppeee[[[YYYWWWTTTRRRQQQQQQQQQOOOPPPQQQSSSVVVYYY[[[]]]___aaagggrrrYYY[[[]]]```bbbbbbaaa```gggggghhhlllsss~~~{{{xxxnnniiiaaaZZZVVVSSSPPPNNNNNNTTTeee]]]IIICCCAAA<<<999:::999777666555555666666555555555666666666666777777;;;???IIIdddssscccYYY\\\ggg|||~~~ffffffuuukkk```]]]^^^dddmmmqqq{{{sssfffWWWOOOJJJIIIMMMRRRaaatttxxxbbb\\\XXX]]]hhhxxx~~~yyywwwsssyyy}}}|||xxxzzz|||vvvpppiiieeeccc```]]]]]]___aaacccccceeehhhiiiiiinnnuuuxxxvvvxxxvvvuuuvvvzzz}}}|||yyy}}}xxxvvv|||vvvnnnooommmiiiddd]]]WWWRRRPPPYYYqqq}}}wwwrrrpppqqqrrrooofff[[[TTTRRRSSSUUUPPPPPPSSSSSSYYYqqq}}}xxxqqqlllfffaaaZZZTTTOOOLLLHHHFFFBBB??????AAABBBCCCIIIPPPXXX___fffmmmtttpppaaaXXXVVVTTTRRRRRRQQQOOONNNNNNNNNOOOPPPRRRUUUWWWYYYbbbeeekkkuuuYYY\\\___aaaaaaaaabbbcccffffffhhhlllttt{{{wwwpppkkkccc\\\WWWTTTQQQPPPNNNSSSbbb^^^IIICCCAAA===::::::999777666555555666666444555555555555666666666777;;;>>>JJJgggpppbbbYYYZZZggg~~~iiihhhwwwkkk```]]]^^^dddmmmvvv~~~uuuhhhZZZQQQMMMLLLPPPVVV```ssswwwccc\\\XXX]]]iiiyyy}}}{{{www{{{}}}|||yyyyyy|||vvvrrrmmmgggbbbccc```^^^^^^aaadddfffgggkkkooopppqqquuu|||}}}}}}}}}{{{{{{}}}~~~zzztttnnnkkkkkkiiiddd^^^XXXSSSPPPOOO]]]xxx{{{iii[[[VVVWWWWWWSSSSSSVVVVVV\\\ttt~~~yyyqqqiiiddd^^^ZZZSSSNNNIIIFFFCCCAAAAAA>>>>>>AAABBBCCCJJJQQQZZZ```gggllltttrrrdddZZZWWWSSSQQQPPPPPPNNNMMMMMMMMMNNNPPPSSSVVVYYY[[[```cccjjjtttWWW\\\aaabbb```___cccgggeeegggiiimmmuuuzzzvvvrrrmmmeee^^^YYYVVVRRRPPPRRRUUUaaazzzaaaKKKDDDAAA===::::::999777666555555666666444444444555555555555666888:::===KKKkkk{{{lll```ZZZYYYhhhnnnlllzzziii___^^^^^^eeemmmxxxyyytttgggYYYQQQMMMMMMQQQWWW```tttvvvbbb[[[WWW\\\hhhzzz{{{}}}}}}|||zzzzzz{{{|||{{{wwwsssppplllgggdddfffcccbbbbbbfffkkknnnooouuuyyy|||}}}yyy|||}}}vvvoookkkhhhgggdddbbb^^^WWWRRROOOPPPRRRddduuuddd___```aaa______``````ggg~~~~~~yyyrrrjjjbbb\\\VVVRRRLLLGGGDDDAAA>>>===???======@@@CCCEEELLLSSS]]]ccciiinnnuuuuuuggg\\\XXXSSSOOONNNNNNMMMLLLKKKLLLMMMPPPSSSWWW[[[]]]^^^aaahhhrrrUUU[[[aaa```]]]]]]ccciiihhhiiilllooottt~~~~~~yyyuuurrrmmmeee___ZZZVVVRRRPPPQQQTTT]]]rrrdddNNNEEEAAA===;;;:::888777666555555666666444444444444555555555555888999===MMMooovvvhhh^^^ZZZZZZlll{{{sssrrr~~~ggg___^^^___eeemmmwwwwwwpppdddVVVNNNKKKJJJOOOUUUaaawwwttt___XXXUUU[[[gggyyy~~~}}}~~~}}}}}}}}}}}}|||yyywww{{{yyywwwuuussspppnnnlllkkkhhhgggiiimmmsssxxxzzzzzzxxxtttzzzyyy}}}{{{vvvpppjjjfffddddddaaa[[[TTTNNNNNNSSSXXXiiiuuugggiiiqqquuusssrrrpppnnnttt{{{vvvpppjjjccc\\\WWWQQQMMMHHHDDDBBB@@@>>><<<>>><<<===AAAEEEHHHOOOWWWccchhhnnnrrrzzzyyykkk]]]YYYSSSNNNLLLLLLKKKKKKLLLMMMNNNPPPSSSWWWZZZ\\\[[[___fffooo}}}SSSYYY^^^]]]ZZZ[[[bbbiiijjjlllnnnpppsss{{{}}}xxxtttooojjjddd^^^YYYVVVRRROOOMMMOOOWWWiiigggPPPFFFAAA===<<<:::888777666555555666666444444444555555555666666888999>>>OOOppptttfff]]][[[]]]qqq{{{uuu{{{uuuzzz{{{eee^^^___```fffnnnwwwyyyooocccUUUMMMJJJIIINNNTTTddd{{{qqq[[[UUUSSSYYYfffxxx~~~~~~}}}}}}~~~|||yyyzzz{{{{{{zzzxxxvvvuuutttooommmlllnnnttt{{{uuummmkkklllmmmrrr{{{}}}rrrnnnsss}}}wwwuuussspppnnnllljjjjjjnnnjjjaaaUUUMMMMMMTTT[[[nnnsssqqq}}}~~~yyyuuuooohhhaaa[[[TTTPPPKKKHHHDDDAAA@@@???>>>===>>>===>>>DDDHHHLLLUUU]]]jjjooouuuzzz{{{lll^^^YYYSSSNNNLLLLLLKKKKKKNNNNNNNNNPPPRRRUUUXXXYYYYYY^^^dddmmmyyyTTTWWWZZZZZZYYY\\\bbbhhhkkknnnpppppprrryyy}}}wwwssslllhhhbbb]]]YYYVVVRRROOOOOORRRYYYiiikkkRRRGGGAAA>>>===:::999777666555555666666555555555666666666666777888:::@@@PPPooo~~~ttteee\\\[[[aaavvvxxxrrrzzz}}}uuuxxxddd^^^___aaafffnnn{{{~~~sssfffXXXPPPLLLKKKPPPVVVfff~~~mmmXXXSSSRRRZZZgggwww~~~~~~}}}|||~~~~~~|||{{{|||uuusssqqqtttzzz}}}xxxzzzxxxrrrhhh```^^^```hhhjjjpppyyy{{{pppeeefffkkkttt}}}{{{tttrrrpppoooppptttxxx{{{zzzttthhhXXXMMMLLLTTT\\\vvv|||vvvqqqiii```YYYRRRKKKGGGFFFCCC???============<<>>AAAGGGLLLQQQZZZcccooouuu||||||lll]]]YYYTTTPPPNNNMMMLLLKKKMMMMMMNNNOOOQQQSSSVVVWWWXXX]]]ccckkkuuuVVVWWWXXXXXXZZZ^^^dddhhhiiimmmooopppqqqxxx|||vvvrrriiifffaaa]]]ZZZWWWSSSQQQQQQUUU[[[iiimmmTTTGGGAAA>>>>>>:::999777666555555666666666666666777777777888888777;;;BBBPPPlllvvvfff\\\\\\cccxxxyyysss|||rrrsssuuubbb^^^___aaagggnnn~~~vvviii[[[RRRNNNMMMQQQWWWfff{{{gggWWWSSSTTT\\\iiixxx}}}}}}{{{~~~~~~}}}{{{zzzxxxuuupppmmmgggiiiiiieee___ZZZXXXYYYbbbdddhhhmmmnnnkkkeeeaaadddhhhnnnuuuyyyzzzxxxvvvxxxxxxyyyzzz|||~~~|||vvvhhhXXXMMMNNNYYYddd~~~zzzwwwpppjjjbbbZZZSSSMMMGGGDDDBBB@@@===;;;<<<=========AAA@@@CCCJJJPPPVVV```iiiqqqxxx}}}kkk\\\YYYTTTQQQPPPNNNMMMKKKJJJKKKKKKMMMPPPSSSVVVXXXXXX]]]ccciiirrrXXXWWWWWWXXX[[[aaafffiiigggkkknnnooopppxxx|||vvvqqqiiifffaaa^^^[[[XXXUUURRRLLLPPPWWWcccwwwnnnUUUHHHAAA>>>>>>:::999777666555555666666777777777777888888888888777<<>>?????????BBBAAAEEELLLSSSYYYccclllrrrzzz|||jjj[[[XXXUUUSSSRRRPPPMMMKKKHHHHHHJJJLLLOOOSSSWWWYYYXXX]]]ccchhhpppYYYZZZZZZ[[[\\\^^^bbbeeeeeeeeehhhlllpppwww~~~zzzuuuqqqkkkgggaaa\\\YYYWWWUUUTTTQQQOOOQQQ\\\nnnpppTTTMMMEEE<<<===<<<;;;:::888777666666666777777888999999999999888:::999???RRRmmm|||uuudddXXX]]]kkk~~~{{{{{{jjjuuuuuubbb^^^```cccjjjrrrwwwiiiYYYOOOKKKJJJPPPWWWjjj}}}nnn^^^TTTRRRSSS\\\kkk||||||yyyyyy}}}|||{{{ooofffaaa[[[XXXYYYZZZYYYXXXXXXXXXVVVUUUSSSRRRQQQPPPSSSRRRQQQQQQPPPPPPQQQQQQZZZ\\\\\\ZZZVVVVVV\\\aaahhhooowww{{{yyywwwxxxzzz~~~~~~uuulllhhhhhh___WWWTTTPPP\\\vvv}}}xxxuuuooofffaaafffnnnxxx~~~xxxsssssskkkfffgggfffbbbbbbeee\\\ZZZVVVPPPIIIDDDAAA@@@;;;;;;::::::;;;===>>>???AAAFFFMMMRRRWWW]]]eeekkkttt||||||nnnaaaXXXRRRQQQPPPMMMJJJKKKGGGIIILLLNNNOOORRRUUUXXX\\\^^^bbbiiisssXXXXXXYYYYYYZZZ\\\```ccceeeeeehhhlllqqqxxx}}}zzzvvvssslllgggaaa\\\XXXVVVTTTSSSQQQOOOPPPWWWddduuurrrTTTLLLDDD<<<===<<<;;;:::888777666666666777777888888888999999999<<<:::@@@SSSnnn}}}sssbbbVVV[[[lll{{{|||iiiuuuwwweee```aaadddmmmxxxyyykkkZZZPPPKKKKKKPPPWWWiii|||{{{hhhYYYRRRQQQRRR[[[iiiyyy~~~yyyuuupppppptttzzz~~~vvvggg^^^[[[WWWRRRPPPPPPQQQQQQPPPQQQQQQPPPOOONNNLLLLLLKKKNNNMMMMMMLLLLLLLLLMMMMMMUUUWWWWWWUUURRRSSSXXX\\\gggmmmtttwwwuuurrrrrrtttxxx{{{vvvooohhhdddddd[[[TTTSSSRRRaaa|||~~~~~~yyytttoooiiiddd```^^^VVVRRRVVV\\\aaajjjrrruuurrrqqqxxx}}}xxxrrrnnnfff```[[[\\\[[[WWWVVVXXXSSSQQQOOOJJJFFFBBB@@@@@@===<<<;;;;;;<<<===???@@@CCCHHHNNNSSSWWW]]]dddjjjrrrwww~~~{{{mmmbbbZZZSSSQQQOOOKKKHHHIIIHHHIIILLLMMMOOOQQQUUUXXXZZZ^^^cccjjjuuuVVVWWWXXXWWWXXXZZZ]]]```ddddddhhhmmmrrrzzz}}}zzzwwwtttmmmhhhaaa[[[XXXUUUSSSQQQNNNNNNOOOSSS\\\llluuuTTTJJJCCC;;;>>>;;;;;;999888777777666666888888777666777888999:::===;;;AAATTTooo|||qqq___TTTZZZnnnyyy}}}|||hhhvvv|||yyyvvveee``````dddppp~~~{{{mmm\\\QQQLLLKKKPPPWWWgggyyytttbbbTTTPPPOOOQQQYYYgggttt~~~{{{tttppplllggghhhlllvvv|||xxxlllddd\\\VVVRRROOOLLLJJJKKKKKKKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFIIIIIIHHHHHHHHHIIIIIIJJJNNNOOOPPPOOOMMMNNNRRRVVV___dddjjjllljjjhhhggghhhjjjssswwwsssmmmiiifffcccaaaaaaXXXRRRTTTVVVhhh{{{wwwyyytttkkkccc\\\VVVPPPMMMPPPLLLJJJNNNSSSWWW\\\aaaaaa]]]```ooozzzuuuqqqmmmhhheeeZZZUUURRRSSSRRRNNNLLLMMMKKKJJJHHHFFFDDDBBBAAA@@@>>>===<<<<<<===>>>@@@BBBFFFKKKPPPTTTWWW\\\ccciiiuuuwwwzzz|||yyykkkccc[[[SSSQQQOOOJJJGGGGGGHHHJJJLLLMMMNNNQQQUUUXXXYYY]]]dddlllxxxVVVWWWWWWWWWWWWYYY]]]```ddddddiiinnnsss{{{}}}zzzwwwuuummmhhhaaa[[[WWWTTTQQQPPPKKKMMMPPPSSS[[[nnnzzzVVVIIIBBB<<<>>>;;;:::999888777777777777999888666555666777999;;;<<<;;;BBBUUUppp{{{ooo^^^UUU\\\rrr{{{xxx~~~uuugggyyy{{{|||~~~tttddd^^^]]]bbbppp|||nnn]]]RRRMMMLLLPPPWWWfffvvv~~~nnn]]]SSSNNNMMMPPPXXXdddpppvvvyyyuuuoooiiigggeeebbbdddiiiooovvvyyylllgggccc\\\VVVOOONNNMMMLLLLLLKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJIIIHHHIIIMMMPPPRRRVVVZZZ\\\\\\[[[[[[\\\\\\dddjjjgggbbb```aaaaaabbbaaaXXXRRRUUUYYYnnn{{{wwwpppjjjaaaXXXRRRMMMJJJHHHKKKIIIJJJOOOWWW^^^dddgggfff______rrr}}}xxxpppiiiddd```\\\YYYTTTQQQPPPPPPPPPNNNLLLKKKJJJIIIHHHGGGGGGEEEDDDBBB???>>>===<<<===???BBBDDDIIIMMMQQQUUUXXX^^^eeekkk|||{{{~~~~~~zzzlllcccZZZSSSQQQOOOKKKHHHHHHIIIJJJKKKLLLMMMPPPTTTWWWYYY^^^eeennnyyyWWWWWWXXXXXXXXXZZZ^^^aaadddeeejjjooossszzz~~~zzzvvvtttlllggg```ZZZVVVSSSQQQOOOJJJNNNRRRUUU]]]sssXXXIIIBBB<<<>>>::::::999888777777777777888777666555555777999:::;;;;;;CCCWWWrrrxxxlll\\\VVV```vvvyyyxxxpppggg|||sssddd^^^^^^cccrrr}}}nnn^^^SSSMMMLLLQQQWWWcccrrryyyiii[[[TTTMMMMMMPPPXXXcccllloooppplllfffbbb```___]]]```eeeiiippp{{{uuunnnkkkeeeZZZPPPOOOPPPQQQPPPOOOMMMLLLKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFGGGIIIKKKHHHKKKNNNPPPRRRRRRSSSTTTRRR[[[bbbaaa```aaacccccc```^^^UUUPPPTTTZZZppp}}}}}}~~~{{{vvvrrrjjjcccZZZRRRMMMJJJIIIHHHFFFGGGHHHNNNXXXdddmmmqqqtttjjjfffwww|||uuuooofff^^^XXXTTTQQQOOOOOOOOONNNOOOQQQSSSSSSQQQPPPNNNLLLKKKKKKIIIEEEBBB@@@???======???BBBEEEGGGKKKOOOSSSWWWZZZ```hhhnnn{{{}}}|||{{{~~~}}}pppaaaYYYRRRQQQPPPMMMJJJJJJIIIJJJKKKKKKLLLOOOTTTWWWZZZ___fffoooyyyVVVWWWXXXXXXYYY\\\```cccfffgggkkkpppsssxxxzzzuuuqqqkkkfff___ZZZVVVSSSQQQOOOLLLPPPSSSVVV```www[[[JJJCCC===>>>:::999999888777777888888777777666555666777888999999;;;EEE[[[wwwuuuiiiZZZVVVbbbzzz}}}}}}nnnhhhuuueeeaaabbbhhhuuu|||nnn]]]RRRMMMLLLQQQXXXaaaooo}}}ssscccWWWTTTMMMNNNRRRZZZccciiijjjiiigggbbb]]]]]]]]]\\\```eeekkkrrr{{{zzzwwwtttjjj\\\PPPQQQSSSVVVVVVTTTPPPNNNMMMKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDDDDEEEEEEFFFFFFDDDEEEGGGJJJLLLNNNPPPPPPNNNVVV]]]```cccffffffcccXXXWWWOOOMMMSSS\\\ttt~~~}}}zzzzzzzzzzzzyyyvvvppplllddd]]]TTTMMMHHHFFFEEEDDDFFFHHHKKKPPP]]]mmmxxx||||||qqqlll}}}zzzuuujjjddd\\\UUUPPPNNNKKKJJJJJJLLLMMMNNNSSSZZZ\\\ZZZYYYVVVRRRQQQPPPMMMHHHCCCBBB@@@??????BBBFFFJJJMMMPPPSSSWWWYYY\\\bbbjjjpppvvv{{{sssuuu}}}wwwbbbYYYSSSRRRRRRNNNLLLMMMJJJJJJKKKKKKKKKNNNSSSWWW[[[```gggooozzzTTTVVVWWWXXXYYY\\\aaadddhhhiiilllppprrrvvvzzzsssnnniiiddd^^^YYYVVVSSSQQQPPPLLLPPPSSSXXXddd}}}^^^KKKDDD===>>>:::999888888777888888888666666666666777777777888:::===III```|||sssfffWWWUUUaaa|||nnnjjjtttdddaaaeeekkkvvvzzzlll\\\QQQMMMLLLQQQXXX```lll}}}xxxmmm\\\RRRQQQNNNOOOTTT\\\dddhhhgggdddccc^^^\\\___bbbeeejjjqqqyyy~~~~~~}}}}}}}}}{{{rrrfff]]]ZZZ^^^aaabbb^^^YYYVVVUUUQQQQQQPPPOOONNNLLLLLLKKKGGGFFFEEEDDDCCCBBBBBBBBBEEEDDDCCCCCCCCCDDDCCCBBBCCCCCCCCCEEEHHHJJJKKKKKKJJJQQQXXX^^^cccfffbbb[[[NNNOOOKKKLLLWWWccc~~~~~~~~~~~~}}}{{{yyyzzzxxxwwwuuusssoooiiieee[[[VVVNNNHHHEEEDDDDDDCCCHHHMMMRRRZZZiii|||wwwuuu|||qqqiii]]]XXXSSSNNNMMMLLLKKKJJJKKKOOOQQQSSS[[[fffkkkjjjccc___[[[ZZZYYYUUUNNNHHHDDDCCCBBBCCCFFFKKKQQQTTTWWWZZZ\\\\\\]]]bbbiiioooyyyssswww~~~ddd\\\UUUTTTSSSOOOLLLLLLJJJKKKJJJJJJKKKNNNSSSWWW[[[```gggppp|||SSSTTTVVVWWWYYY\\\aaadddjjjjjjmmmpppqqqttt~~~zzzqqqlllhhhddd]]]XXXUUUTTTRRRPPPKKKOOOSSSZZZhhh```LLLDDD>>>>>>999999888888888888888888555555666777888777777777:::>>>LLLdddrrrdddUUUSSS```|||oookkkrrraaa```eeekkkttt}}}yyykkk[[[QQQLLLLLLRRRYYY___kkk}}}{{{ttthhhVVVMMMNNNNNNPPPUUU]]]dddgggeeebbb___\\\]]]cccjjjpppxxxvvvtttvvvyyy{{{{{{vvvoooiiidddiiimmmmmmiiiccc```^^^XXXXXXWWWUUUSSSRRRQQQPPPKKKJJJHHHGGGEEEEEEDDDDDDEEEDDDBBBBBBCCCBBBAAA@@@BBBAAA@@@AAADDDEEEFFFFFFFFFKKKRRRZZZaaaccc[[[QQQIIILLLJJJOOO\\\lll~~~}}}zzzxxxwwwuuurrroookkkfff```[[[TTTOOOJJJFFFEEEEEEFFFFFFEEEMMMVVV```rrrvvvhhh^^^TTTQQQMMMKKKKKKLLLMMMMMMQQQUUUXXXZZZdddrrryyyxxxkkkgggbbbaaa```]]]UUUOOOFFFEEEEEEFFFJJJOOOUUUYYY]]]^^^___^^^^^^aaagggmmmyyy~~~ggg___WWWUUUSSSNNNKKKKKKKKKKKKJJJJJJJJJMMMSSSVVV[[[```gggqqq~~~UUURRRRRRWWW[[[]]]bbbhhhjjjnnnrrrrrrqqquuuxxxppplllbbb___ZZZUUUQQQNNNMMMLLLLLLOOOPPPTTTjjjhhhOOOHHHBBB888;;;:::999888777777777777777888999888777777999;;;<<<>>>JJJdddpppdddVVVVVVgggwwwnnnkkkwwwtttbbb___ccchhhqqq{{{tttgggXXXPPPMMMNNNTTT[[[fffnnn|||{{{nnn```SSSLLLLLLNNNOOOVVVbbbiiihhheeedddccceeehhhlllrrr}}}~~~tttooolllnnnrrruuuvvvuuusssrrrtttvvvxxxxxxxxxuuurrrpppiiihhheeebbb^^^[[[YYYXXXVVVTTTQQQNNNKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGEEEDDDBBBHHHIIIMMMQQQTTTTTTPPPMMMJJJGGGIIIPPP^^^uuu|||zzz{{{}}}|||xxxtttooommmiiigggccc___YYYUUUQQQLLLHHHGGGFFFFFFIIIOOOOOO]]]gggmmm~~~|||qqqbbbUUURRRPPPMMMLLLMMMPPPTTTVVVUUU^^^bbbbbblll~~~sssjjjlllmmmbbbUUUOOOIIIFFFDDDGGGNNNUUUZZZ[[[]]]bbbfffddd```cccmmmwww{{{jjj___UUURRRRRROOOLLLLLLLLLKKKKKKKKKLLLNNNQQQSSS\\\ccchhhnnn{{{UUURRRSSSWWW[[[]]]aaagggiiimmmqqqqqqpppttt~~~wwwnnnjjjaaa___ZZZUUUQQQNNNMMMLLLLLLPPPRRRXXXllllllPPPGGGAAA999;;;:::999888777777777777555666777666555555777999===???MMMiiipppeeeXXXXXXhhh~~~tttkkkhhhtttrrr```]]]aaafffpppzzzrrreeeWWWOOOLLLMMMSSSZZZfffmmmzzzzzzlll^^^RRRLLLLLLOOOPPPWWWccciiiiiiggghhhgggkkkpppwwwxxxoooiiifffhhhllloooqqqpppooonnnrrrtttwwwzzz}}}~~~~~~~~~zzzxxxtttpppkkkfffcccaaa]]]\\\XXXUUURRRPPPOOOOOONNNMMMJJJGGGEEECCCCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCDDDEEEGGGKKKMMMMMMKKKHHHHHHGGGJJJUUUfff~~~|||||||||yyytttooohhheeebbb___\\\WWWRRROOOMMMIIIFFFGGGIIIJJJPPPWWWYYYiiivvv~~~|||uuujjj]]]RRRLLLMMMNNNPPPSSSWWW\\\___gggooossssss|||zzzzzzvvvfffWWWQQQHHHGGGGGGKKKRRRXXX\\\]]]^^^aaaeeeeeefffkkkvvv}}}{{{jjj___UUURRRQQQOOOLLLLLLKKKKKKJJJJJJKKKNNNPPPRRRXXX___eeejjjxxxVVVSSSSSSXXXZZZ[[[___dddggglllppppppooosss}}}tttkkkggg```^^^ZZZUUUQQQNNNMMMLLLKKKOOOSSSYYYlllrrrRRREEE@@@:::;;;:::999888777777777777555666777666555555777999<<>>;;;:::999888777777777777777888999888777777999;;;:::AAATTTvvv}}}mmmfff^^^cccvvvvvvqqq}}}pppcccaaadddiiittt}}}kkk```TTTNNNMMMNNNTTT[[[ccclllyyyooo^^^SSSMMMLLLNNNSSSWWW^^^fffjjjmmmuuu~~~rrrkkkjjjlllllljjjsssssstttttttttrrrpppooopppppppppqqqtttwww{{{}}}zzzzzz{{{|||}}}}}}~~~~~~|||yyyvvvtttsssrrrppplllgggaaa]]]\\\\\\]]]ZZZYYYVVVSSSPPPNNNMMMMMMMMMLLLJJJIIIJJJJJJIIIHHHIIIMMMUUUddd|||}}}{{{zzzyyyxxxsssjjjdddZZZVVVQQQLLLJJJHHHEEEDDDAAA@@@BBBGGGMMMUUUdddrrrzzznnnbbb\\\WWWPPPMMMNNNNNNSSS[[[bbbiiirrr{{{vvv___NNNJJJCCCHHHQQQYYY___cccdddeeeeeeddddddjjjttt|||sssvvv~~~{{{~~~mmmaaaUUUQQQPPPMMMLLLLLLIIIHHHHHHHHHIIIKKKNNNPPPUUU[[[```bbbjjjyyyUUUSSSTTTXXXYYYXXXZZZ^^^eeeiiimmmmmmlllpppzzzzzzooogggddd]]][[[YYYVVVRRROOOLLLKKKLLLLLLNNNRRRZZZkkkYYYHHHCCC???;;;:::999888777777777777555666777666555555777999999AAAUUUvvv|||mmmfff___fffzzzsssrrr|||mmmaaa```bbbgggrrr|||iii^^^SSSNNNNNNOOOUUU\\\```jjjwwwkkk[[[QQQLLLLLLOOOQQQVVV```iiiooouuussspppllliiihhhiiijjjkkkttttttttttttsssqqqooonnnmmmnnnnnnpppsssvvvyyy{{{xxxxxxxxxyyyyyyzzzzzzzzz|||{{{zzzzzz{{{|||~~~~~~zzzuuuoookkkhhhggggggfffddd```[[[XXXWWWVVVVVVTTTRRRPPPOOOOOOOOOMMMKKKIIINNNWWWgggzzzxxxvvvvvvuuuqqqjjjeeeWWWRRRLLLHHHEEEDDDBBBAAABBBAAADDDIIIOOOYYYjjjyyyvvvhhh[[[XXXTTTOOONNNSSSRRRWWWaaalllwww~~~|||ppp[[[MMMIIIEEELLLVVV^^^cccfffhhhiiiiiihhhjjjoooxxxzzzlllnnn|||~~~~~~nnnaaaUUUQQQOOOMMMLLLLLLIIIHHHHHHHHHIIILLLNNNPPPUUU[[[```aaahhhuuuTTTRRRSSSWWWYYYXXXZZZ]]]bbbfffjjjjjjiiimmmwwwvvvllleeeccc\\\[[[YYYVVVRRROOOLLLJJJKKKKKKLLLOOOUUUddd]]]JJJCCC>>>;;;:::999888777777777777555666777666555555777999;;;BBBUUUuuu}}}ppphhh___fff}}}~~~zzzqqqwwwzzzlllaaa```cccgggsss{{{ggg\\\RRRMMMMMMOOOUUU[[[bbblllyyyhhhXXXPPPMMMMMMOOOPPPWWWdddpppxxx}}}qqqggggggffffffggghhhiiiiiippppppqqqqqqpppoooooonnnmmmnnnoooppprrrtttvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvvvvwwwzzz}}}~~~{{{xxxvvvvvvuuusssppplllhhheeeeeeeeefffbbb```___^^^]]][[[XXXVVVRRRWWW```ooo}}}yyywwwtttsssssspppjjjeeeVVVQQQKKKFFFCCCCCCBBBAAABBBBBBFFFLLLRRR]]]pppssscccXXXVVVTTTPPPRRRYYY\\\aaalllzzz}}}zzzwwwvvvxxx|||yyyvvvlllYYYLLLHHHIIIQQQ[[[cccgggiiikkkmmmkkkmmmqqqvvv}}}ssssss{{{ooobbbUUUPPPOOOMMMKKKLLLJJJIIIHHHIIIJJJLLLOOOQQQRRRXXX]]]```fffsssSSSQQQSSSWWWYYYXXXZZZ]]]```dddhhhhhhgggkkkuuu~~~|||sssiiicccbbb[[[ZZZXXXVVVRRROOOLLLJJJIIIGGGHHHLLLQQQ```|||```LLLCCC===;;;:::999888777777777777777888999888777777999;;;<<>>BBBSSSppp|||oooaaaaaappp~~~uuu|||nnnwwwrrrccc```ccciiiuuu~~~uuuaaaVVVMMMKKKNNNQQQWWW]]]iiisss~~~cccWWWQQQMMMMMMQQQWWW___ooo{{{oooiiigggdddcccccceeeggghhhgggfffllllllkkkkkkkkkkkkllllllkkkooopppmmmkkknnnooommmtttsssrrrppppppqqqrrrsssoooppprrrrrrrrrsssuuuwwwyyyzzz|||~~~~~~~~~}}}|||wwwxxx}}}{{{~~~~~~}}}|||wwwrrrpppooollleee___UUUOOOIIIFFFEEEDDDCCCAAAKKKIIIKKKSSSZZZeeeyyyyyynnncccZZZXXXXXXYYY^^^fffooozzz|||rrrqqqxxx~~~ooo[[[RRROOOVVV___gggmmmppprrrtttuuu{{{xxxtttxxxzzz{{{mmmaaaVVVRRRPPPMMMJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMSSSYYYYYY]]]iiippp|||UUUTTTSSSSSSSSSUUUWWWXXXWWWbbbdddcccggghhhlllyyyvvvfff[[[YYYWWWVVVUUURRROOOLLLJJJIIIIIIIIIJJJKKKMMMYYYqqqbbbMMMGGG<<<===;;;999888999999777666777777777777777888888999===AAARRRooo{{{mmm``````ppp|||rrrzzzwwwpppaaa```cccjjjvvvzzzqqq^^^TTTLLLKKKNNNRRRXXX___kkkuuu|||aaaVVVRRRNNNPPPTTT]]]gggyyy{{{wwwvvvxxx|||}}}uuunnnjjjiiifffeeeeeeeeegggiiijjjjjjmmmmmmmmmmmmmmmmmmmmmnnnmmmqqqsssppppppsssuuutttuuuttttttssssssssssssssspppqqqqqqqqqpppppprrrtttvvvwwwxxxzzz|||~~~|||zzzzzzuuuooolllkkkgggaaa\\\SSSOOOJJJGGGGGGGGGEEEDDDKKKJJJMMMUUU^^^lll}}}tttggg___YYYZZZ]]]```fffmmmyyyyyysssvvv{{{cccWWWUUU\\\fffooosssuuuwwwxxx|||}}}xxx{{{~~~zzz|||jjj___TTTRRRQQQNNNLLLLLLJJJIIIHHHHHHHHHJJJLLLNNNSSSZZZ[[[aaammmuuuTTTSSSRRRRRRSSSTTTWWWXXXZZZeeefffdddhhhiiimmmzzzwwwggg\\\YYYUUUTTTRRRPPPMMMKKKJJJIIIHHHHHHIIIKKKNNNWWWjjj|||fffNNNFFF======;;;999888999999777666777777777777777888888999===@@@QQQnnnyyykkk^^^___rrryyyoooxxx|||}}}lll______dddkkkwwwuuulllZZZRRRKKKKKKNNNRRRYYY```nnnxxxyyy___TTTRRRPPPSSSYYYcccqqq|||xxxxxxvvvsssqqqrrrtttwwwyyy~~~tttrrrssstttuuuvvvuuutttrrrqqqpppppppppqqqooooooppppppqqqqqqqqqqqqnnnsssuuussssssvvvxxxwwwxxxxxxyyyyyyyyyxxxvvvuuusssttttttrrrppppppqqqrrrsssssstttvvvxxxzzz|||}}}}}}zzzxxxvvvqqqkkkgggddd```[[[WWWPPPNNNKKKJJJKKKKKKJJJIIINNNPPPTTT]]]gggwwwtttjjj___ZZZWWW[[[aaahhhpppvvv~~~xxxvvvwwwlll^^^ZZZbbbnnnvvvyyyyyyzzz{{{|||zzz~~~ggg]]]TTTRRRRRRPPPMMMMMMKKKJJJIIIHHHIIIKKKMMMNNNPPPXXX\\\cccpppwwwTTTSSSRRRRRRSSSUUUWWWYYY```jjjjjjhhhkkkkkkppp}}}xxxjjj___[[[XXXUUURRRNNNLLLKKKIIIHHHHHHGGGHHHKKKNNNUUUdddrrriiiOOOGGG>>>===;;;999888999999777666777777777777777888888999<<<@@@QQQnnnyyykkk___```uuuwwwoooyyyyyyyyyiii]]]^^^dddlllyyy}}}sssiiiXXXQQQKKKKKKMMMQQQYYYaaapppzzzyyy___TTTRRRQQQUUU\\\gggzzzzzztttrrrqqqqqqqqqqqqrrruuuwwwyyy~~~vvvmmmiiinnnxxx|||yyywwwwwwwwwxxxxxxwwwuuusssrrrrrrvvvxxxvvvvvvzzz|||{{{|||~~~~~~{{{yyyxxxxxxxxxvvvsssrrrrrrsssssssssssstttvvvxxx{{{|||}}}zzzxxxtttooohhhbbb^^^ZZZUUURRRMMMLLLLLLLLLNNNPPPQQQQQQSSSYYYbbblllvvvyyyjjj```YYYUUUTTTYYYdddppp|||}}}sssqqqxxxrrrbbb\\\eeerrryyyzzzyyyyyyzzzyyyzzziii___VVVTTTTTTQQQNNNMMMKKKJJJIIIIIIIIIKKKMMMOOOLLLUUUYYYaaannnttt~~~UUUTTTSSSSSSTTTVVVYYYZZZbbbkkkkkkhhhkkklllppp~~~{{{nnnddd___]]]XXXRRRNNNLLLJJJHHHFFFGGGFFFHHHLLLOOOUUUbbbooommmPPPHHH@@@===;;;999888999999777666777777777777777888888999;;;@@@RRRpppyyylll```aaaxxxwwwrrr}}}vvv~~~vvvggg\\\^^^eeemmm{{{|||qqqgggVVVPPPKKKKKKMMMPPPXXX```pppzzz{{{```TTTRRRRRRWWW^^^nnn|||qqqnnnpppkkklllmmmnnnpppssstttvvvyyy{{{kkkdddbbblllzzz{{{uuurrrrrrwwwzzzyyy{{{~~~{{{{{{zzzxxxuuuttttttuuuvvvvvvvvvvvvxxx{{{}}}}}}{{{zzzrrrmmmfff^^^XXXTTTPPPNNNIIIJJJLLLMMMPPPTTTWWWZZZWWWccctttssscccZZZUUUTTTTTT[[[jjj}}}}}}sssuuusssddd```jjjvvv}}}|||zzzzzz{{{wwwyyynnncccYYYVVVTTTPPPMMMLLLKKKJJJIIIHHHIIIKKKMMMNNNMMMUUUYYY```kkkpppyyyUUUTTTSSSTTTUUUWWWZZZ[[[^^^hhhgggdddggghhhmmm{{{}}}pppgggccc```ZZZRRRLLLKKKJJJGGGEEEFFFGGGJJJMMMNNNUUUdddtttqqqRRRHHHBBB===;;;999888999999777666777777777777777888888999;;;AAAUUUuuuxxxlll```aaazzzzzzyyytttuuufff\\\___fffooo|||yyynnncccRRRMMMKKKKKKMMMPPPYYYbbbqqq{{{|||```UUUSSSTTT[[[cccxxxzzzqqqhhhfffkkkkkklllmmmnnnppprrrtttuuuxxxmmm```[[[\\\gggwwwyyyrrrxxx{{{{{{}}}|||}}}|||zzzxxxwwwxxxyyy|||{{{{{{{{{|||~~~|||{{{zzzqqqlllddd[[[SSSNNNKKKKKKGGGHHHJJJMMMQQQVVV]]]bbb___rrrqqqaaaZZZTTTVVVYYYaaarrr}}}rrrggghhhrrr~~~}}}}}}~~~uuuzzzrrrfffZZZUUUSSSOOOKKKKKKJJJIIIHHHGGGHHHJJJLLLMMMOOOWWWZZZ```jjjnnnvvvTTTSSSRRRSSSTTTWWWYYY[[[ZZZdddccc```dddeeekkkxxx}}}qqqhhhccc___WWWOOOJJJIIIIIIHHHEEEEEEHHHLLLNNNNNNUUUiii|||vvvSSSGGGBBB===;;;999888999999777666777777777777777888888999;;;BBBXXXyyyvvvkkk```___yyy~~~qqq~~~tttfff\\\```hhhppp~~~{{{tttggg\\\LLLIIIHHHJJJMMMQQQ\\\fffrrr|||{{{```UUUUUUXXX___hhhvvvpppjjjcccccciiinnnnnnooooooqqqssstttvvvvvv|||tttbbbXXXUUUYYYgggvvv~~~~~~~~~}}}{{{yyyxxxooojjjaaaWWWNNNIIIGGGGGGEEEFFFIIILLLPPPXXXaaahhhrrrrrrddd___YYY]]]aaahhhxxxtttmmmoooyyy{{{uuu|||sssfffXXXRRRPPPLLLJJJKKKIIIHHHGGGFFFGGGIIIKKKLLLOOOWWWYYY^^^hhhmmmvvvRRRRRRQQQRRRSSSVVVXXXZZZYYYbbbbbb___cccdddjjjxxx~~~qqqhhhccc\\\UUULLLGGGHHHIIIHHHFFFEEEHHHMMMNNNNNNVVVlllyyySSSGGGAAA===;;;999888999999777666777777777777777888888999;;;CCCZZZ|||tttjjj___^^^xxxkkkzzzuuuggg]]]aaaiiiqqq~~~~~~xxxpppbbbVVVHHHFFFFFFJJJMMMSSS^^^jjjsss}}}zzz___UUUVVVZZZcccmmm|||mmmjjjhhhcccdddkkkmmmmmmllllllmmmoooqqqrrrsssyyylll]]]UUUTTT[[[jjjxxx~~~||||||yyywwwvvvnnniii```UUUKKKFFFDDDEEEDDDEEEHHHJJJOOOXXXdddllltttgggddd^^^ccchhhmmmyyyvvvrrrsss|||zzzttt~~~rrrdddVVVOOOMMMKKKJJJKKKHHHGGGFFFFFFFFFHHHJJJLLLMMMTTTVVV[[[fffkkkuuuUUUTTTRRRQQQRRRTTTWWWYYYXXX___eeefffeeefffmmmssssssggg```XXXUUUQQQLLLIIIHHHGGGHHHEEEGGGLLLQQQQQQWWWmmmwwwUUUHHHAAA===;;;999999::::::999888999888777777777888999:::???@@@]]]tttkkkbbbbbbxxx{{{jjj|||ssshhhaaabbbeeekkk{{{zzznnn___SSSIIIGGGGGGKKKOOOUUU___hhhsss|||eeeYYYYYY]]]fffpppvvvllleeebbbbbbhhhooommmnnnooopppqqqqqqppppppwww{{{{{{yyysssttttttvvv~~~zzzhhh\\\TTTSSSXXXdddrrr|||}}}{{{uuuwwwzzz~~~}}}zzztttooolllfff]]]UUUNNNJJJFFFDDDHHHFFFIIIPPPUUU\\\iiiwwwrrrjjjiiirrrrrruuu{{{~~~yyyppprrrtttvvvrrreeeWWWQQQNNNIIIFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLQQQSSSXXX]]]```eeesssVVVTTTRRRQQQQQQSSSUUUVVV[[[aaaggghhhfffgggmmmttt|||pppfff___XXXUUUPPPLLLIIIGGGGGGHHHHHHGGGJJJOOOQQQ[[[vvvxxxVVVIIIBBB===;;;999999::::::999888999888777777777888999:::BBBEEEcccppphhhbbbddd{{{zzziiiyyyrrrggg___```dddjjjyyy~~~wwwjjj[[[OOOJJJGGGGGGKKKPPPUUU___iiisss|||iii]]]\\\```kkkwww{{{rrrgggbbb______eeelllpppppppppqqqqqqqqqqqqqqqrrrwww}}}~~~yyyuuurrrqqqqqqqqqsss|||vvvdddYYYUUUTTTXXXcccqqqzzzzzzwwwmmmmmmnnnrrrzzz~~~}}}|||yyysssnnnmmmggg^^^VVVOOOKKKHHHFFFFFFHHHNNNUUUYYYbbbttt~~~rrrmmmnnnwwwzzz~~~~~~yyysssvvvtttxxxqqqdddVVVOOOLLLIIIGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNQQQSSSXXX]]]```ffftttUUUTTTQQQPPPOOOQQQSSSTTT]]]dddiiijjjggghhhnnntttwwwmmmddd^^^WWWTTTPPPKKKHHHGGGGGGGGGJJJGGGIIIMMMRRRaaayyyVVVIIIBBB===;;;999999::::::999888888888777777777888:::;;;DDDJJJjjj~~~llldddaaafff}}}xxxnnn{{{rrrfff]]]___cccjjjyyy~~~uuuhhhXXXMMMJJJGGGGGGLLLPPPVVV```jjjrrr|||oooaaa___dddrrrwwwnnneee```^^^^^^dddkkktttsssrrrqqqqqqqqqrrrsssppptttzzz}}}zzzuuupppmmmnnnmmmmmmpppyyyppp```UUUSSSRRRVVVaaannnvvvvvvrrrllljjjjjjoooxxx|||{{{zzzwwwrrrmmmmmmhhh```WWWPPPLLLJJJJJJGGGLLLTTT[[[```lllzzzqqqooorrr|||vvvtttzzz}}}uuuzzzqqqcccTTTNNNKKKIIIHHHIIIFFFFFFGGGHHHJJJLLLOOOPPPQQQSSSXXX^^^```ggguuuSSSQQQOOONNNOOOPPPSSSUUU^^^dddjjjjjjgggggglllrrrsssjjjccc]]]VVVSSSOOOKKKHHHGGGGGGGGGJJJGGGHHHMMMSSSdddyyyVVVIII@@@===;;;999999::::::999888888888777777777999:::;;;BBBNNNsssjjjbbb```eee{{{xxxuuuuuuhhh___```fffnnn}}}uuugggYYYOOOJJJGGGHHHLLLQQQWWWaaakkkttt}}}tttdddaaagggxxx~~~wwwnnnfffbbbaaabbbhhhooovvvuuurrrpppppppppqqqrrrrrrwww|||~~~{{{uuupppmmmlllkkkkkkooozzzlll\\\SSSOOOOOOSSS^^^lllssssssooopppnnnooouuu~~~~~~~~~~~~|||}}}~~~zzzxxxwwwsssnnniiijjjfff___WWWPPPMMMMMMNNNNNNSSS[[[dddnnn|||wwwmmmkkknnnxxx~~~pppqqq|||{{{vvv{{{sssdddUUUNNNLLLJJJKKKMMMFFFFFFGGGIIIKKKNNNQQQSSSRRRTTTYYY^^^aaahhhwwwOOONNNMMMMMMOOORRRUUUWWW]]]ccciiiiiieeeeeejjjppp~~~~~~rrriiiaaa\\\TTTRRRNNNJJJGGGFFFGGGGGGHHHFFFIIINNNTTTcccyyyVVVHHH???===;;;999999::::::999888888777777777777999:::<<>>OOOkkkyyyppphhhccclll|||jjj```lll~~~rrrdddWWWNNNJJJIIIJJJLLLOOOUUU^^^iiipppyyy}}}zzztttqqqooogggaaaaaadddhhhpppxxxzzz|||}}}}}}zzzwwwvvvuuuuuuuuuuuuvvvvvvuuuttttttsssvvviiiVVVMMMIIIIIIMMMUUU^^^```]]]XXXVVVVVVVVVUUUTTTUUUXXX[[[aaaccceeedddbbbbbbccceeejjjmmmqqquuuxxxyyyyyyxxxxxxvvvsssppppppsssxxx|||~~~~~~yyyuuusssrrrmmmhhh___VVVOOOKKKJJJJJJIIIHHHFFFGGGKKKQQQWWW[[[hhhttt}}}yyyoookkkmmmooonnnjjjlllvvvzzznnn___TTTLLLFFFGGGLLLIIINNNWWWbbbpppqqqfffbbbcccdddfffrrrxxxnnnlllvvv{{{|||xxxxxxzzzvvvpppoooyyyvvvhhhZZZTTTQQQNNNLLLMMMIIILLLPPPSSSTTTSSSPPPNNNNNNOOOSSSYYY^^^fffuuuQQQPPPOOOPPPSSSUUUWWWWWW^^^ccchhhiiihhhjjjooosss|||wwweeeZZZVVVMMMJJJFFFDDDDDDDDDCCCBBBGGGFFFGGGIIIKKKPPP]]]jjjvvv^^^LLLEEE<<<;;;;;;::::::999999888777777777777888999:::;;;???MMMgggyyyooogggcccnnn{{{kkkaaagggttt~~~qqqcccWWWNNNKKKHHHIIIKKKOOOUUU^^^hhhooouuuzzzzzzuuusssqqqhhhbbbccchhhmmmuuu|||{{{}}}~~~~~~zzzwwwuuuuuutttuuuuuuvvvwwwwwwvvvvvvuuuzzziiiUUULLLHHHHHHLLLSSSZZZ\\\XXXSSSOOOPPPPPPPPPPPPSSSWWW[[[]]]______]]][[[^^^dddjjjqqqtttwwwxxxwwwsssooollljjjkkkkkkjjjlllrrrzzz{{{~~~}}}www~~~yyytttooommmkkkeeeaaaYYYQQQLLLJJJJJJKKKNNNJJJGGGHHHNNNSSSVVVVVVbbbmmmsssmmmbbb]]]^^^``````bbbiiixxxsssfffXXXOOOJJJGGGIIINNNKKKQQQ[[[gggtttrrrgggaaaaaacccdddiiiwwwxxxjjjdddeeeiiimmmmmmkkklllqqqvvvvvvsssttt~~~zzzlll\\\TTTPPPLLLJJJJJJJJJMMMQQQUUUVVVTTTQQQOOONNNOOOTTTZZZ^^^eeesssQQQPPPOOOPPPSSSVVVWWWWWW\\\```ddddddcccffflllrrr|||tttcccZZZVVVMMMJJJFFFCCCCCCCCCCCCBBBDDDDDDEEEGGGHHHNNN]]]mmmyyy___NNNGGG<<<;;;;;;::::::999999888777777777777888999:::;;;???LLLfffwwwllldddbbbppp|||mmmbbbcccjjjttt~~~rrrcccWWWOOOLLLHHHIIILLLOOOUUU^^^hhhoootttyyy{{{wwwuuurrriiibbbdddkkkqqqyyy|||xxxvvvuuutttuuuvvvxxxyyyzzzzzzzzzzzzjjjUUUKKKHHHHHHJJJQQQWWWXXXSSSNNNHHHHHHIIIJJJJJJMMMQQQUUUWWWYYYXXXVVVUUUZZZeeennnwwwyyy{{{zzzuuuooojjjhhh___```bbbeeeiiipppwww|||zzz{{{rrroooccc___kkkyyyyyyssslllgggdddbbb\\\XXXRRRMMMJJJIIIJJJKKKNNNLLLJJJKKKOOORRRTTTUUU\\\eeeiiicccZZZWWWXXXZZZYYY^^^iiizzzyyylll___RRRLLLKKKKKKNNNRRRSSSWWW^^^gggqqqxxx~~~wwwqqqhhhaaa___aaadddeeemmm~~~zzziii___WWW[[[___```bbbhhhqqqyyyuuuwwwzzz}}}nnn^^^TTTOOOKKKIIIIIIHHHKKKNNNQQQRRRQQQOOOMMMNNNPPPTTTZZZ^^^dddqqq~~~QQQPPPOOOPPPTTTVVVXXXXXXZZZ^^^ccccccbbbdddjjjppp~~~rrrcccYYYTTTLLLIIIEEECCCCCCCCCBBBAAA@@@BBBEEEFFFGGGOOOdddwww```NNNEEE<<<;;;;;;::::::999999888777777777777888999:::;;;===KKKfffuuuiiiaaaaaarrr~~~}}}nnncccccciiirrrrrrdddXXXPPPMMMIIIKKKMMMQQQWWW```iiiooowww||||||wwwuuuqqqhhhaaadddkkkssszzz~~~zzzwwwvvvuuuvvvxxx{{{}}}~~~lllWWWMMMHHHGGGIIIOOOUUUVVVPPPJJJDDDEEEFFFFFFFFFGGGJJJMMMOOORRRSSSQQQOOOTTT___hhhrrruuuvvvtttooojjjfffeee\\\^^^aaaeeelllqqqvvvxxx}}}}}}}}}~~~~~~{{{uuuppp```___WWWXXXhhhzzz{{{wwwrrrkkkddd^^^[[[YYYQQQOOOLLLIIIGGGGGGHHHIIILLLPPPSSSRRRQQQRRRXXX]]]dddhhhggg___WWWVVVXXXYYY[[[aaammm}}}uuueeeYYYNNNKKKLLLNNNRRRVVVYYYZZZ___eeelllrrrvvvwwwvvvqqqkkkeeeaaabbbeeehhhooojjj^^^QQQUUUYYY\\\```hhhuuu~~~{{{wwwxxx|||}}}rrrwww}}}}}}nnn]]]TTTOOOKKKIIIJJJHHHIIIKKKLLLMMMNNNMMMMMMNNNOOOTTTYYY]]]bbbooo{{{QQQPPPOOOPPPTTTWWWXXXXXXZZZ___dddfffeeefffkkkooorrrcccWWWPPPLLLIIIEEECCCBBBBBBBBBAAA???BBBFFFHHHIIISSSkkkbbbMMMBBB<<<<<<;;;::::::999999888777777777777888999:::;;;<<>>??????BBBEEEFFFTTTvvvhhhKKKCCC???===:::999999999999888888777777777777999:::;;;<<>>>>>???CCCGGGJJJXXX{{{jjjMMMCCC???===:::999999999999888777777777888999999::::::>>>IIIaaasssccc___bbbsssrrrzzzvvvkkkkkkmmm{{{{{{lll^^^TTTOOOJJJLLLOOOTTT[[[eeepppxxxyyyuuu~~~{{{{{{zzzsssjjjdddfffmmmuuu~~~~~~cccUUUJJJJJJKKKNNNQQQPPPKKKFFFFFFEEEEEEDDDCCCBBBBBBAAA??????@@@AAADDDGGGJJJKKKJJJJJJKKKMMMOOORRRTTTUUU[[[bbbnnnwww{{{xxxrrrnnniiikkkmmmoooqqqtttxxx{{{|||||||||{{{yyyvvvsssqqqwwwwwwyyyqqq^^^QQQOOOPPP]]]vvvzzzooogggccc___ZZZSSSMMMIIIFFFEEEDDDBBBCCCGGGIIIKKKQQQXXXgggvvvyyyllliiiooovvvyyyssslllfffeeehhhnnnssszzzjjj\\\SSSPPPPPPSSSVVVXXX]]]bbbfffllltttzzztttfffbbbjjjxxxyyyfff]]]\\\^^^eeeooo}}}~~~jjj[[[QQQLLLNNNOOOQQQTTTXXX]]]dddiiirrrvvv}}}uuuqqqvvv}}}mmm\\\SSSOOOLLLKKKLLLKKKKKKJJJIIIIIIJJJLLLMMMQQQRRRVVV[[[___eeerrrIIIJJJKKKNNNPPPSSSVVVWWWXXX___fffiiiiiijjjnnnrrr~~~pppbbbYYYUUULLLIIIFFFEEEDDDBBB@@@>>>>>>>>>BBBFFFJJJ\\\kkkNNNEEE???<<<:::999999999999888666666888999999:::999999@@@JJJbbbrrrbbb___dddtttsssxxxuuukkkkkklllwww}}}nnn```VVVPPPKKKMMMQQQUUU\\\eeeooovvv~~~vvvsss}}}~~~|||}}}|||wwwnnngggjjjqqqyyyfffUUUKKKKKKLLLOOOSSSSSSOOOKKKIIIIIIGGGFFFDDDCCCCCCBBB@@@@@@@@@AAABBBDDDGGGHHHHHHGGGGGGGGGHHHJJJMMMNNNPPPVVV___fffiiigggbbb___```bbbfffjjjpppvvv{{{~~~}}}zzzvvvrrrppppppqqqxxxxxxxxxyyy|||wwwhhhWWWOOOOOORRR___zzz~~~sssfff^^^\\\YYYUUUOOOKKKIIIHHHHHHGGGFFFGGGKKKNNNRRR[[[eeexxxqqqgggiiimmmuuurrrqqqsssuuuxxxuuufffZZZRRROOONNNQQQSSSUUU[[[bbblllrrryyy}}}{{{qqqgggfffrrrnnn```]]]^^^fffrrrxxxdddVVVOOOLLLKKKPPPUUUWWWXXX]]]eeekkkrrrxxxyyyrrrpppwww~~~nnn]]]TTTOOOLLLKKKMMMJJJIIIIIIIIIJJJKKKMMMNNNPPPQQQVVV\\\aaagggtttIIIIIIJJJLLLOOORRRTTTUUUVVV]]]eeehhhhhhjjjnnnrrr}}}pppbbbYYYUUULLLIIIFFFDDDCCCBBB@@@??????>>>???CCCIII]]]mmmPPPFFF???<<<:::999999999999888666666888999999:::999999AAAMMMgggssscccaaafffvvvwwwzzz~~~yyyoooooonnnxxx~~~nnn```UUUPPPMMMOOOQQQUUU[[[ccclllrrr}}}uuurrr}}}~~~|||}}}}}}yyypppjjjlllsss{{{iiiVVVKKKJJJKKKOOOSSSUUUTTTQQQRRRQQQPPPNNNLLLJJJIIIHHHCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCDDDEEEGGGIIIJJJMMMOOOSSSVVVXXXYYYXXXWWWXXXZZZ___fffpppyyyzzzxxxuuuqqqmmmnnnqqquuu|||}}}zzzsssmmmggg]]]TTTNNNQQQUUUbbb}}}yyykkk___XXXUUURRRNNNKKKIIIHHHIIIJJJMMMKKKLLLPPPSSSZZZgggtttxxxmmmmmmppp~~~}}}rrrcccZZZVVVSSSQQQRRRTTTWWWaaajjjwwwzzz~~~|||zzzzzz{{{zzz|||{{{uuusssxxxgggcccccclll{{{ttt```TTTNNNMMMKKKQQQXXX[[[^^^cccmmmuuu}}}}}}tttpppsss|||ooo^^^UUUPPPLLLLLLMMMIIIIIIIIIIIIJJJKKKMMMNNNMMMPPPUUU]]]bbbiiivvvIIIIIIJJJLLLNNNPPPRRRSSSUUU[[[bbbffffffhhhmmmrrr|||qqqaaaWWWRRRKKKHHHEEECCCCCCCCCBBBAAA???>>>???BBBHHH]]]oooQQQHHH???===:::999999999999888777777777888999999::::::AAAPPPnnnyyyhhheeeiiivvv{{{}}}|||{{{qqqooolllttt}}}nnn___UUUOOOMMMOOORRRUUU[[[bbbjjjppp}}}~~~vvvsss~~~~~~|||||||||yyypppiiilllsss{{{pppZZZKKKIIIIIIMMMTTTYYY[[[ZZZXXXXXXWWWVVVSSSPPPMMMKKKGGGFFFDDDBBBAAA@@@@@@AAA>>>>>>@@@AAADDDFFFHHHIIIJJJIIIIIIIIIJJJLLLNNNOOORRRTTTXXX```kkkttt{{{}}}ssssssqqqnnnmmmpppxxx{{{oooeee___YYYTTTOOOSSSYYYfff}}}rrrbbbWWWSSSLLLJJJGGGDDDDDDEEEHHHJJJOOOOOORRRWWW\\\eeetttzzz}}}~~~nnn```YYYTTTRRRQQQTTTVVV\\\hhhsss~~~|||~~~jjjffffffppprrr]]]QQQMMMMMMNNNTTT[[[aaafffooo{{{vvvpppnnnyyyppp___UUUQQQMMMLLLMMMJJJIIIIIIIIIJJJKKKMMMNNNLLLOOOVVV^^^dddkkkxxxJJJKKKKKKLLLMMMOOOQQQRRRTTTYYY```cccdddgggmmmsssyyyqqqaaaUUUOOOJJJGGGDDDCCCCCCCCCCCCCCC@@@???BBBEEEIII[[[pppRRRIII???===:::999999999999888888777777777777999:::;;;>>>RRRvvvnnniiikkkuuu{{{|||xxxtttoooiiippp}}}~~~nnn___UUUOOOKKKNNNQQQVVV[[[ccckkkqqqxxx}}}yyyuuu}}}{{{zzzzzzzzzqqqkkknnnuuu}}}yyycccNNNKKKKKKOOOWWW```eeefffaaaaaabbbaaa^^^ZZZUUURRRPPPNNNKKKHHHEEECCCCCCBBB>>>@@@AAACCCEEEGGGGGGHHHFFFEEEBBBAAABBBDDDFFFHHHLLLLLLNNNTTT]]]dddiiijjjfffggghhhhhhjjjqqq|||yyynnngggddd^^^XXXOOOUUU]]]kkkxxxjjjXXXNNNMMMFFFDDDAAA@@@AAADDDHHHJJJOOOSSS[[[dddkkkttt|||iii[[[VVVOOOPPPSSSYYY^^^dddqqq~~~nnnjjjjjjuuuqqq\\\PPPMMMNNNSSSXXXaaajjjvvv|||qqqmmmlll}}}qqq```VVVQQQMMMLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMLLLOOOWWW```fffnnn{{{KKKKKKLLLLLLMMMOOOPPPQQQSSSXXX^^^aaabbbeeemmmsssuuurrr```SSSMMMIIIGGGCCCBBBCCCDDDDDDDDD@@@AAADDDHHHKKKYYY|||pppSSSJJJ???===:::999999999999888999888666666666888;;;<<<<<>>AAADDDEEELLL```|||nnnOOOGGG@@@===;;;999:::::::::999999888888777888:::;;;<<>><<<:::999;;;<<<;;;;;;999888888777888:::;;;<<>>;;;;;;<<<======<<<999888888888888:::;;;<<>>JJJeeeuuunnnwww|||lllhhhnnnuuukkkgggiiissswwwgggZZZVVVUUUZZZ```fffoooxxxzzzxxxtttrrroookkkkkknnntttyyy~~~|||iiiZZZXXXZZZ]]]```aaadddhhhkkknnnsssxxx}}}zzz}}}www]]]SSSQQQOOOMMMKKKIIILLLTTT^^^eeevvvkkkcccbbbgggnnnqqqqqqtttxxxvvv}}}wwwhhh\\\VVVYYY```fffiiioooyyy|||uuuxxxppp```YYYVVV\\\jjj|||yyyoooaaaVVVPPPMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMPPPSSSZZZaaafffoooHHHIIILLLPPPSSSVVVXXXXXXYYY]]]bbbeeeaaa]]]bbbjjjvvvyyyiii[[[RRRPPPHHHHHHGGGFFFEEEEEEDDDDDDEEEKKKRRRYYYiiiqqqSSSJJJDDDAAA>>><<<;;;:::999888999999999999777888:::<<<>>>KKKfffxxxooovvvnnnjjjoooyyymmmhhhiiiuuuyyyiii[[[VVVUUUZZZ```gggqqqzzz}}}vvvqqqkkkhhhddd```___bbbhhhllltttyyy{{{vvv}}}mmm]]]VVVVVV\\\bbb___dddkkkooorrruuuzzz~~~}}}kkkXXXTTTRRRSSSSSSPPPNNNQQQYYYaaaooommmaaaccciiiqqqwwwyyy~~~ttteeeYYYTTTXXX___jjjnnnvvvwwwoooooowwwyyyzzzggg]]]ZZZWWW]]]lll~~~yyyooo```TTTOOOLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMMMMRRRUUU[[[bbbhhhpppFFFHHHKKKOOORRRUUUWWWXXXYYY]]]dddgggccc___ccckkkwwwuuueeeXXXQQQOOOHHHHHHGGGFFFFFFEEEEEEEEEFFFLLLQQQYYYlllsssTTTKKKDDDAAA>>><<<;;;:::999888888999999888777777999<<<<<>><<<;;;:::999777777777888777666666888;;;:::IIIhhhsssgggnnn|||wwwzzz~~~}}}nnneeedddooo~~~xxxjjjXXXTTTRRRWWW]]]dddoooxxx|||tttjjjbbbYYYWWWRRRMMMKKKMMMSSSWWWWWW[[[```fffjjjoootttwwwvvvyyy}}}~~~|||yyyzzzuuusss{{{ooorrr}}}ooo```XXXZZZgggtttsssRRRHHHLLLHHHQQQYYY[[[YYYZZZ^^^aaammm{{{}}}qqqeee]]]\\\^^^eeeqqq{{{xxxiii^^^VVVVVV^^^hhhtttyyyrrroooqqqrrrpppnnnkkkooosssoooddd[[[]]]fffppp{{{yyyxxx}}}gggXXXUUUXXX___ffftttxxxmmm^^^RRRLLLJJJIIIHHHHHHIIIKKKMMMNNNMMMLLLKKKPPPTTT[[[cccjjjsssEEEGGGJJJLLLNNNPPPSSSVVVYYY\\\```aaa______```bbbttt{{{mmmdddVVVNNNNNNJJJIIIHHHGGGFFFFFFEEEFFFJJJMMMQQQYYYjjjsssTTTIII@@@>>><<<<<<<<<<<<;;;:::999888777777777888::::::>>>LLLjjjqqqccclll}}}wwwvvv~~~|||~~~mmmfffffflllttt{{{ppp\\\UUUQQQUUU[[[bbbjjjrrr~~~xxxrrriii___VVVRRRPPPLLLIIIHHHIIIKKKMMMQQQSSSVVVZZZ^^^```bbbbbbeeelllrrrsssrrruuuyyysssoookkkkkkkkkiiidddeeetttxxxuuuwwwzzz~~~{{{xxxuuuuuuvvvttt|||}}}zzz|||yyyqqqmmmmmmsss|||zzz}}}~~~{{{bbbRRR[[[ggg}}}\\\PPPKKKEEEGGGRRRXXX]]]```XXXTTT]]]hhhnnnuuuvvvmmmaaa[[[ZZZ]]]^^^dddmmmvvvuuubbbZZZXXXZZZcccooo{{{xxxsssmmmhhhccc```^^^\\\]]]^^^\\\XXXVVVXXXZZZjjjsss~~~xxxnnn___TTTTTTZZZ```mmm{{{tttjjj^^^TTTPPPNNNLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJNNNTTT[[[aaaiiiuuuFFFHHHKKKMMMOOOQQQTTTVVVWWWZZZ^^^___]]]]]]___aaattt|||ooodddWWWNNNMMMIIIHHHGGGFFFFFFFFFFFFFFFIIILLLPPPXXXjjjsssUUUKKKAAA???===<<<<<<<<<;;;999999888777777777888::::::???MMMnnnnnnaaaiiiyyywwwuuu~~~vvv|||kkkddddddjjjqqq{{{}}}sss^^^WWWRRRTTTZZZaaajjjsss{{{}}}uuunnneee[[[SSSMMMLLLIIIHHHHHHJJJLLLNNNOOOPPPTTTWWWZZZ\\\]]]]]]\\\aaaeeefffeeeiiirrryyyyyyyyyzzzyyyvvvrrrmmmjjjgggfffggggggdddeeerrr|||rrrkkkiiiiiikkklllmmmnnnnnnnnnooorrrtttzzz}}}xxxxxx{{{xxxooojjjhhhhhhvvv{{{qqqooossshhhVVV\\\gggsssVVVLLLIIIDDDIIIUUU[[[bbbggg^^^XXX___aaahhhppppppggg^^^[[[]]]______eeeqqq}}}sssbbb[[[ZZZ[[[eeepppyyypppggg```[[[XXXWWWUUUWWWXXXWWWTTTSSSUUUXXXgggqqqzzzwwweeeZZZTTTVVV^^^gggtttsssjjj^^^UUUPPPNNNLLLJJJKKKLLLMMMNNNNNNNNNMMMLLLQQQVVV\\\aaahhhtttGGGIIILLLNNNOOOQQQTTTVVVWWWZZZ^^^^^^]]]]]]```cccsss~~~pppeeeWWWMMMKKKGGGGGGFFFFFFFFFFFFFFFGGGHHHKKKPPPXXXkkkrrrTTTJJJBBB@@@===<<<<<<;;;:::888999888777777777888::::::===MMMooolll___gggtttwwwtttsss|||zzzjjjbbbbbbhhhooovvv~~~wwwcccZZZRRRSSSXXX```jjjtttwwwzzzpppggg^^^UUUNNNJJJIIIHHHHHHJJJMMMOOOQQQQQQSSSUUUXXXZZZ[[[[[[[[[YYYZZZ[[[\\\]]]aaagggkkkkkkmmmppprrrrrrpppmmmkkkhhhgggggghhhhhhkkksss}}}~~~wwwmmmgggdddcccbbbaaabbbcccfffhhhkkkpppuuuzzzxxxuuuvvv}}}uuullleeeaaaaaapppuuujjjjjjnnnqqq\\\]]]ddd{{{gggPPPJJJIIIGGGJJJUUU]]]gggmmmdddZZZ^^^dddlllqqqnnneee___```cccfffdddjjjzzzrrrbbb]]]\\\___jjjwww|||tttllleee```[[[XXXQQQSSSTTTSSSQQQQQQTTTXXXeeeqqq||||||iiiZZZTTTSSSYYYaaaooo{{{~~~rrrjjj^^^VVVQQQOOOLLLJJJLLLLLLMMMNNNOOOOOOOOONNNTTTXXX]]]bbbhhhsssFFFHHHKKKMMMNNNPPPRRRUUUXXX[[[^^^______```dddhhhqqqqqqeeeWWWMMMIIIFFFFFFEEEEEEEEEFFFFFFGGGHHHLLLPPPYYYllloooRRRHHHCCCAAA>>><<<<<<;;;999777999888777777777888::::::;;;KKKmmmmmmaaagggpppwwwsssxxx{{{jjjcccbbbgggnnnsss}}}{{{hhh^^^TTTSSSWWW___kkkuuuxxxxxxlllaaaXXXPPPKKKKKKKKKKKKMMMOOORRRTTTVVVXXXYYY[[[]]]_______________]]]\\\\\\___cccfffgggjjjmmmrrrvvvxxxxxxwwwvvvrrrqqqqqqrrrtttwww{{{~~~xxxqqqnnnnnnnnnkkkgggjjjlllooorrrwww}}}|||wwwwww{{{{{{{{{yyytttlllccc^^^^^^mmm{{{|||qqqgggggglll}}}zzzbbb\\\^^^rrr```OOOLLLMMMLLLOOO[[[eeepppxxxnnnbbbdddttt{{{~~~wwwmmmjjjlllooorrrnnnrrrsssbbb]]]]]]cccsss|||wwwsssoooiiiaaa\\\RRRTTTUUUSSSQQQRRRVVVZZZeeettt|||yyyvvv]]]SSSRRRSSSZZZbbbsssrrrjjj___VVVRRROOOLLLIIIKKKLLLMMMNNNNNNOOOOOOPPPSSSXXX]]]aaahhhtttEEEGGGIIIKKKLLLNNNPPPRRRWWWZZZ]]]^^^^^^bbbhhhmmmqqqpppcccWWWMMMHHHEEEEEEDDDDDDDDDEEEFFFFFFHHHLLLQQQZZZllloooSSSJJJCCCAAA>>><<<<<<;;;999777999888777777777888::::::;;;IIIiiipppeeehhhmmmwwwrrr}}}mmmeeeccchhhnnnuuunnnbbbWWWTTTXXX___kkkuuu|||wwwhhh\\\SSSNNNKKKMMMNNNPPPRRRUUUWWWYYYZZZ]]]^^^```bbbcccdddddddddfffccc```aaadddhhhiiijjjlllooouuu{{{~~~{{{vvvxxx{{{}}}}}}xxxvvvuuutttrrrlllccc]]]XXXdddpppqqqhhh``````dddxxxfff[[[VVVeeeqqqvvv\\\RRRPPPRRRTTT\\\iiitttzzznnnqqq~~~~~~zzz|||qqqaaa\\\___jjjvvvlllgggbbb]]]YYYUUUVVVWWWVVVTTTUUUYYY]]]hhhyyy{{{yyy~~~jjjWWWRRRSSSUUU[[[ddduuurrrjjj^^^VVVQQQOOOLLLJJJJJJJJJKKKLLLMMMNNNPPPPPPQQQVVV[[[aaahhhvvvDDDFFFIIIJJJKKKLLLOOOQQQSSSVVVYYYZZZ\\\bbbiiiooouuummm```VVVNNNIIIEEEEEEDDDDDDDDDDDDDDDEEEGGGKKKPPPYYYiii}}}oooUUUMMMBBB@@@===<<<<<<;;;:::888999888777777777888::::::>>>IIIcccsssgggggglllvvvqqqppphhhfffjjjpppyyyrrrggg[[[WWWYYY```lllvvvvvvfffYYYRRROOONNNPPPRRRUUUXXX[[[^^^``````bbbcccfffhhhjjjkkkllllllllliiihhhhhhkkknnnpppqqqpppsssxxxxxxuuuqqqqqqqqqmmmddd]]]VVV^^^ffffffaaa\\\\\\^^^qqq{{{gggZZZOOOYYYaaarrrxxxuuuxxxxxxzzzppp^^^XXXWWWZZZ___hhhwwwyyy}}}nnnaaa```hhhxxxxxxdddZZZXXXYYYYYYWWWYYYZZZYYYXXXZZZ___dddppp}}}zzzooo```UUUTTTWWWYYYaaakkkzzztttjjj^^^TTTPPPNNNLLLKKKJJJJJJJJJKKKMMMOOOPPPQQQPPPTTTZZZ```iiiwwwEEEGGGIIIJJJKKKLLLOOOQQQQQQSSSWWWYYY]]]cccmmmttt}}}~~~jjj]]]VVVOOOJJJFFFEEEDDDDDDCCCCCCCCCCCCDDDIIINNNVVVddduuulllRRRKKKAAA???===<<<<<<<<<;;;999999888777777777888::::::===EEE[[[{{{ttteeeeeelllvvvpppqqqiiigggkkkppp|||vvvjjj^^^ZZZ\\\bbblllvvvvvvfffYYYRRRQQQRRRTTTWWW\\\aaafffiiikkklllmmmnnnrrruuuxxxzzz{{{{{{xxxxxxxxxxxxyyy|||}}}{{{||||||vvvpppooopppmmmddd\\\WWWZZZ]]]^^^]]][[[ZZZZZZiiirrr|||gggZZZKKKRRRZZZjjjmmmiiijjjiiikkktttvvvuuutttyyynnndddbbbaaafffnnnxxxyyynnnhhhnnnzzz{{{eee[[[ZZZ\\\\\\ZZZ\\\^^^^^^___cccjjjppp}}}zzzdddZZZTTTVVVYYY]]]iiiwwwuuukkk]]]SSSNNNMMMMMMMMMJJJJJJKKKLLLNNNPPPRRRTTTPPPTTTZZZ```hhhwwwFFFHHHJJJKKKLLLMMMOOOQQQQQQTTTXXX[[[___fffpppxxx|||hhh[[[UUUOOOKKKGGGFFFEEECCCCCCBBBBBBBBBBBBGGGLLLTTTaaapppyyyzzzhhhMMMEEE@@@>>><<<<<<<<<<<<;;;:::999888777777777888:::::::::AAATTTrrrtttcccbbbkkkuuuppprrrjjjgggkkkppp~~~xxxlll```\\\^^^cccmmmvvv~~~vvvfffYYYSSSTTTVVVYYY\\\bbbiiiooosssvvvwwwyyy{{{~~~uuusssvvv}}}xxxpppnnnooolllccc[[[UUUTTTUUUVVVWWWWWWUUUTTTbbblllyyygggZZZJJJOOOWWWeeeggg``````___aaajjjkkkgggdddeeeooopppkkklllkkkpppzzzxxxpppppp{{{~~~yyyhhhaaa```___]]]]]]```bbbdddfffkkktttzzzzzzkkk___WWWSSSVVVZZZ```pppvvvkkk]]]RRRMMMMMMNNNNNNKKKKKKLLLMMMOOOQQQTTTUUUQQQUUUZZZ```hhhwwwEEEHHHLLLOOOPPPPPPQQQRRRVVVXXX[[[]]]aaaiiittt}}}wwwfffZZZPPPKKKKKKFFFFFFEEEAAA>>><<<===>>>AAA@@@FFFSSS^^^eeemmmvvv~~~fffSSSFFFBBBAAA@@@>>>===<<<<<<<<<999999888888888888999999======JJJhhhoooeeedddiiiuuulll|||qqqiiiiiikkkmmmwwwiii^^^[[[aaakkksss~~~ssshhhaaaZZZWWWXXX\\\eeemmmrrrwwwzzzuuuooonnnrrrzzz~~~}}}sssjjjgggddd```UUUOOOKKKMMMNNNNNNPPPTTTZZZjjjtttvvvoooZZZLLLQQQYYYbbbgggaaaYYYWWWYYYZZZZZZ]]]```dddiiisss}}}nnnttt|||||||||xxxrrrmmmmmmqqqvvvzzzuuuoooqqqyyyuuu{{{~~~nnndddeeehhhhhhmmmmmmmmmnnnqqqxxxyyytttcccYYYYYYXXXYYY```nnnpppggg\\\SSSOOONNNMMMLLLIIIHHHGGGGGGIIILLLPPPRRRVVVTTTVVV___kkkyyyFFFJJJNNNPPPQQQRRRSSSTTTWWWZZZ]]]___ccckkkwwwvvvfffZZZPPPLLLLLLGGGGGGFFFCCC???>>>???@@@BBBAAAFFFRRR]]]ggguuugggTTTGGGBBBBBB@@@???===<<<<<<<<<999999888888888888999999;;;;;;HHHeeeoooeeedddjjjssskkk{{{qqqhhhhhhlllooo}}}yyykkk___\\\bbbmmmuuutttjjjbbb]]]\\\^^^dddmmmuuu{{{|||xxxtttmmmkkknnntttxxxxxx}}}xxxoooiiiccc\\\SSSMMMIIIJJJKKKJJJKKKNNNVVVfffppptttooo\\\OOOSSSXXXbbbggg```UUUPPPQQQSSSTTTVVVZZZaaakkkxxxvvvlllvvvtttjjjgggdddaaaaaadddhhhkkkpppqqqtttvvvxxxxxxyyyyyyuuuttt~~~|||tttssswww|||~~~~~~vvvnnnqqqwww{{{|||}}}~~~gggZZZZZZ[[[]]]```gggsssrrriii]]]SSSOOOMMMKKKJJJIIIHHHHHHHHHJJJMMMPPPRRRUUUSSSVVVaaammm{{{HHHKKKOOORRRSSSTTTUUUWWWXXX\\\aaadddgggooo{{{sssdddZZZQQQMMMLLLHHHGGGFFFCCCAAA???@@@BBBDDDCCCGGGPPP]]]mmmgggUUUHHHCCCBBBAAA???===<<<<<<<<<999999888888888888999999:::;;;HHHdddpppeeeeeelllrrrjjjyyyqqqgggggglllqqq{{{|||nnnbbb^^^cccnnnvvvsssiiiccc```aaafffllluuu~~~rrrqqqpppqqqssstttsssrrrllljjjjjjmmmpppsssyyy|||vvvpppfff[[[SSSLLLHHHIIIIIIGGGHHHKKKOOO___jjjpppnnn^^^QQQUUUSSS```ggg```SSSLLLMMMPPPQQQRRRXXXcccsssxxxpppvvv{{{ooommmzzz{{{nnnqqq{{{ssseeeZZZYYYXXXWWWWWWXXXYYYZZZ]]]^^^```cccfffjjjlllnnnooouuuyyy|||}}}zzz|||zzz{{{ooo___ZZZ[[[^^^ccciiipppzzztttjjj]]]SSSNNNKKKIIIGGGIIIIIIJJJKKKLLLNNNPPPQQQSSSSSSWWWbbbooo}}}HHHKKKOOORRRSSSUUUWWWYYY[[[aaagggjjjmmmtttoooaaaYYYRRRNNNMMMGGGGGGFFFCCCAAA@@@AAABBBEEEFFFIIIQQQ___vvvhhhVVVJJJDDDCCCAAA???>>><<<<<<<<<999999888888888888999999<<<>>>JJJdddrrrgggfffnnnuuulllyyyttthhhfffkkkqqqyyy~~~rrreee```cccnnnwww}}}ppphhhdddcccgggnnntttwwwpppiiieee```______aaaeeejjjmmmooonnnmmmlllkkkkkkooowww~~~}}}xxxlll___VVVOOOJJJJJJJJJHHHIIILLLLLLZZZdddkkklll]]]PPPRRRMMM[[[eee___SSSMMMOOORRRRRRTTTZZZhhh|||vvvjjjfffooo|||tttooossssssmmmsssqqqbbb[[[YYYVVVTTTRRRRRRRRRSSSQQQRRRRRRTTTXXX\\\```bbbgggsss}}}eee]]]^^^[[[aaaiiipppwwwrrriii\\\RRRMMMKKKIIIGGGIIIJJJKKKMMMNNNOOOPPPQQQSSSSSSYYYdddooo|||HHHKKKNNNQQQSSSUUUXXX[[[___fffnnnqqqrrrxxxjjj^^^XXXRRRNNNLLLEEEEEEDDDBBB@@@???AAACCCFFFHHHLLLUUUfffhhhWWWJJJEEEDDDBBB@@@>>>===<<<;;;999999888888888888999999;;;>>>JJJbbbuuuiiihhhoooyyyoooyyy{{{lllgggjjjoooxxxvvvjjjcccdddnnnvvvyyyoooiiiggghhhpppxxx~~~}}}||||||}}}}}}~~~wwwrrrjjjccc___\\\YYYWWWVVVTTTSSSTTTXXX```hhhnnnqqqrrrrrrooommmqqqxxx}}}|||pppcccZZZSSSLLLJJJJJJIIIKKKOOOLLLXXX```hhhkkk\\\MMMNNNIIIWWWaaa]]]RRRNNNPPPRRRTTTUUU\\\iii||||||nnncccbbbhhhrrr}}}qqqttt~~~ttttttxxxjjjfffbbb\\\VVVRRRPPPPPPPPPMMMMMMLLLLLLNNNQQQUUUWWWaaapppyyynnn\\\ZZZ]]]]]]dddnnnvvv}}}nnnfffZZZQQQMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQTTTUUU\\\fffppp{{{HHHKKKOOOQQQTTTVVVZZZ]]]cccllltttwwwwww|||zzzeeeZZZVVVQQQMMMLLLDDDDDDDDDBBB@@@@@@AAACCCGGGJJJPPP[[[qqqhhhVVVJJJEEEDDDBBB@@@>>>===<<<;;;999999888888888888999999999===HHH]]]|||yyymmmjjjpppzzzpppxxxtttjjjiiilllwww{{{ppphhhgggnnnuuu{{{tttnnnlllkkknnnxxxyyyqqqllliiifffdddeeedddddddddddddddeeeeeedddfffiiimmmqqqssstttuuusssssstttvvvyyy|||~~~~~~{{{wwwqqqmmmjjjhhhddd^^^YYYWWWUUUSSSQQQNNNMMMKKKKKKOOOXXXccckkkpppvvvyyyvvvtttwww|||~~~}}}rrrgggcccYYYOOOKKKIIIHHHKKKOOONNNYYY```hhhlll^^^MMMLLLKKKVVV^^^ZZZRRRPPPPPPQQQVVVXXX]]]ggguuu|||tttpppkkkccc\\\cccjjjuuu~~~uuu}}}xxxwwwzzzsssoooggg___YYYUUUSSSSSSOOONNNMMMKKKLLLMMMOOOPPPXXXddd}}}rrrnnn}}}hhh]]][[[]]]dddjjjttt|||kkkcccXXXPPPMMMMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQUUUWWW___hhhqqq|||JJJLLLPPPSSSUUUYYY]]]```gggpppzzz}}}{{{~~~vvvaaaWWWTTTQQQMMMKKKDDDEEEDDDCCCAAAAAACCCEEEGGGLLLSSSbbb|||gggVVVJJJFFFEEECCC@@@>>>===<<<;;;999999888888888888999999999>>>GGG[[[yyy|||ppplllqqqyyynnnttt~~~ooojjjkkkuuu}}}wwwmmmkkkpppvvv}}}qqqmmmjjjjjjlllppp{{{qqqkkkddd^^^ZZZXXXWWWVVVXXXXXXXXXXXXYYYZZZ[[[[[[YYY[[[^^^bbbeeefffggghhhhhhhhhjjjlllooorrruuuvvvtttttttttssspppmmmiiiggggggdddaaa^^^[[[YYYVVVSSSLLLLLLKKKJJJKKKRRR\\\ccckkkvvv~~~|||xxxqqqpppdddWWWOOOJJJHHHKKKPPPRRR[[[aaaiiiooobbbPPPNNNOOOWWW\\\ZZZWWWXXXYYYXXX___aaaeeekkkqqqyyyvvvjjjbbb^^^\\\\\\dddppp~~~uuusssxxx~~~yyyvvv~~~xxxqqqiiiccc^^^\\\VVVUUUSSSRRRQQQPPPQQQQQQSSSYYYhhh}}}rrrrrrpppeeecccbbbaaammmsss{{{~~~kkkbbbWWWOOOMMMMMMLLLLLLLLLKKKKKKJJJKKKMMMPPPQQQUUUYYYaaallluuuKKKNNNQQQTTTWWWZZZ___bbbiiisss}}}}}}ttt^^^UUUSSSPPPLLLJJJEEEEEEEEEDDDCCCCCCEEEGGGFFFLLLVVVfffgggUUUIIIFFFEEECCCAAA>>>===<<<;;;999999888888888888999999;;;@@@III\\\zzz~~~qqqmmmqqqvvvkkkrrrssslllkkksss||||||rrrnnnrrrwww}}}xxxiiifffeeegggiiiooozzz~~~zzz}}}ooobbb]]]WWWRRRQQQQQQRRRRRRUUUUUUUUUVVVWWWXXXYYYZZZYYY[[[^^^aaaccceeeeeefffggghhhiiilllooorrruuuvvvssstttttttttsssqqqooommmjjjiiifffdddbbb___[[[XXXPPPPPPOOOMMMLLLOOOVVV\\\fffuuu~~~{{{|||nnn^^^SSSMMMJJJMMMRRRTTT\\\bbbkkkrrreeeSSSQQQQQQWWW\\\\\\^^^bbbdddccciiillloooqqqsssxxxuuuggg[[[WWWYYY^^^fffvvv|||sssooopppsssyyyzzziiimmm|||xxxxxxyyyqqqjjjfff]]]\\\ZZZYYYWWWVVVVVVVVVWWWXXX___kkkuuuzzz{{{tttooonnnnnnooopppvvv~~~{{{rrr``````dddeeebbbtttyyy{{{kkkcccWWWOOOLLLLLLKKKJJJMMMLLLJJJIIIJJJLLLOOOQQQTTTYYYcccnnnwwwJJJNNNTTTXXXYYY\\\aaadddnnnyyy~~~}}}ttt___VVVTTTPPPKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFQQQWWWjjjgggWWWLLLJJJHHHEEEBBB???>>>======;;;;;;999999999999;;;;;;<<<>>>FFFZZZyyyrrrjjjvvvzzzsssvvvwwwmmmkkkqqq{{{{{{rrrooosssxxxwwwlllggg___YYY[[[aaaiiisss|||{{{yyy}}}rrriiidddXXXVVVSSSPPPOOOOOOPPPPPPTTTTTTSSSSSSTTTVVVXXXYYYWWWXXXXXXZZZ\\\___bbbdddhhhkkkmmmooopppqqqtttvvvxxx{{{{{{xxxwwwxxxvvvxxxwwwssslllfffcccccc^^^ZZZTTTQQQQQQSSSUUUVVVaaahhhttt~~~{{{jjjYYYNNNKKKOOOTTTXXX^^^jjjvvvxxxmmm]]]RRRRRRYYYccchhhdddbbbiiisss~~~}}}eee^^^\\\YYY\\\iii}}}tttsssvvvqqqwww||||||mmmeeeccchhhtttzzzssswwwzzzxxxwwwooohhhhhhhhhccc^^^\\\YYYZZZ^^^dddggghhhlllrrrnnnnnnkkkeee^^^[[[^^^bbb```dddjjjpppvvv~~~{{{iiibbbaaaccciiippp|||xxxnnnbbbVVVQQQPPPMMMKKKKKKHHHIIIJJJJJJJJJLLLOOORRRTTTYYYaaaiiitttJJJNNNTTTXXXYYY\\\aaadddqqq{{{~~~zzzrrr___VVVTTTPPPKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGQQQWWWhhhiiiYYYNNNJJJHHHFFFBBB@@@>>>======;;;;;;999999999999;;;;;;>>>@@@HHH]]]}}}ttthhhooo}}}yyyyyyzzznnnkkkqqqzzz}}}tttqqqtttxxxtttiii```XXXRRRSSSWWW\\\dddkkknnnpppqqqtttyyyrrreee]]]YYYUUUTTTRRRQQQPPPPPPQQQQQQVVVUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZZZZ\\\^^^aaabbbfffhhhkkklllnnnqqqtttwwwwww{{{}}}}}}~~~yyytttqqqqqqhhhccc[[[UUUSSSSSSTTTTTT\\\bbbmmmyyyyyykkk\\\QQQNNNPPPTTTZZZ```mmmzzzvvvfffYYYXXX^^^gggmmmmmmnnnxxxkkkccc```___dddlll{{{xxx{{{|||qqq```]]]\\\ccctttooogggiiikkkttt~~~xxxqqqnnnhhhcccaaaeeeggggggiiillliiigggccc]]]XXXUUUUUUUUUWWWZZZ]]]aaaeeelllttt{{{}}}|||ooocccaaadddiiiqqqxxxwwwlll```UUUPPPOOOLLLJJJJJJIIIJJJKKKKKKKKKLLLOOORRRTTTZZZccckkkuuuJJJNNNTTTXXXYYY\\\aaadddqqqzzz|||xxx|||nnn]]]WWWUUUPPPKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIQQQVVVdddkkk\\\QQQKKKIIIGGGDDDAAA???======;;;;;;999999999999;;;;;;>>>@@@III```yyyiiijjjttt}}}|||nnnjjjrrrzzzxxxtttuuuwww||||||ooofff[[[SSSLLLLLLMMMNNNSSSXXX\\\___eeeooozzz}}}qqqeee[[[VVVTTTSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSRRRSSSSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXZZZ[[[^^^```bbbdddfffjjjppptttyyy~~~xxxrrrhhh```[[[YYYWWWVVVYYY\\\eeerrr~~~{{{uuukkk___UUUQQQQQQSSS\\\dddrrrrrrbbb\\\```hhhpppsssxxxrrrhhhffffffmmmppp{{{wwwvvvttt|||hhhUUUVVVVVVaaaxxxzzzzzz{{{hhhbbbbbbbbbhhhrrr{{{wwwooonnnnnnkkkiiiiiiiiigggddd```[[[VVVQQQNNNQQQRRRSSSTTTVVV[[[```eeegggjjjoootttzzzmmmeee```dddlllsss{{{uuukkk___SSSOOONNNKKKIIIIIIIIIKKKLLLLLLLLLMMMPPPRRRUUU[[[dddmmmwwwJJJNNNTTTXXXYYY\\\aaadddooovvv{{{zzzwww|||yyyjjj\\\WWWUUUPPPJJJHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIPPPSSSaaa{{{nnn___TTTLLLKKKHHHEEEBBB@@@>>>===;;;;;;999999999999;;;;;;;;;>>>IIIccc~~~kkkjjjrrr}}}xxxlllhhhrrr{{{|||wwwvvvvvvyyyxxxmmmdddZZZRRRKKKJJJIIIHHHJJJNNNTTTXXX```lllzzzzzzqqqggg^^^YYYXXXXXXUUUTTTTTTSSSRRRRRRRRRQQQRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZ\\\]]]```eeelllppp{{{xxxqqqkkkfffaaa]]]\\\\\\```iiiwww~~~~~~|||yyyvvvrrroooiii```XXXRRRQQQQQQ\\\hhhzzz|||hhhaaadddllltttyyy~~~zzztttqqqrrrzzzzzzxxxmmmllllllwwweeeTTTTTTXXXggg{{{ooouuurrreeebbbccccccfffooowww{{{wwwrrrrrruuuwwwxxxsssiii^^^VVVSSSRRRRRRQQQQQQRRRTTTWWWYYYYYY[[[^^^ccciiirrr}}}{{{gggeeegggmmmuuu}}}uuujjj^^^SSSOOONNNLLLJJJKKKKKKLLLNNNNNNNNNOOOQQQRRRUUU\\\fffoooxxxJJJNNNTTTXXXYYY\\\aaadddoootttxxxxxxvvvzzztttggg[[[VVVSSSNNNIIIGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGNNNQQQ^^^vvvpppaaaWWWNNNMMMKKKHHHEEEBBB???>>>;;;;;;999999999999;;;;;;;;;>>>JJJgggllljjjpppzzzrrrhhhfffmmmvvvzzzwwwvvvxxx~~~vvvllleee[[[SSSLLLJJJHHHFFFGGGJJJOOORRRZZZgggsss{{{|||{{{yyysssiii```[[[YYYZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSVVVWWWWWWYYYZZZZZZ[[[[[[ZZZYYYYYYXXXYYYZZZ[[[\\\ZZZ[[[\\\^^^```eeejjjooouuu{{{|||uuummmhhheeeaaa___bbblllyyy~~~zzzxxxuuuqqqnnnhhhgggccc\\\UUUQQQOOOOOOZZZjjjoookkkmmmttt|||zzzkkkiiigggqqquuuaaaVVVTTT\\\qqqwwwnnnuuu|||ggg___aaadddgggnnnwww}}}sss```XXXXXXTTTTTTSSSRRRSSSTTTTTTTTTRRRSSSTTTWWW[[[bbbiiinnnsssxxx|||ooodddhhhnnnuuu}}}vvvjjj^^^SSSPPPOOOMMMLLLLLLLLLNNNPPPPPPPPPPPPQQQSSSVVV^^^gggpppyyyJJJNNNTTTXXXYYY\\\aaadddqqqsssvvvvvvsssuuurrrfffYYYTTTQQQLLLHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFKKKNNN[[[sssqqqcccYYYQQQPPPNNNKKKHHHDDDAAA@@@;;;;;;999999999999;;;;;;===@@@MMMkkkkkkhhhnnn~~~uuu~~~ooogggeeefffqqq|||xxxvvvzzz||||||{{{{{{|||~~~}}}vvvmmmggg[[[SSSKKKHHHFFFDDDDDDHHHHHHKKKRRR[[[eeemmmpppqqqqqqkkkbbbZZZWWWWWWXXXYYY]]][[[YYYWWWVVVWWWXXXYYYZZZ[[[]]]___```bbbbbbbbbaaa```___^^^^^^^^^______\\\]]]^^^^^^___bbbfffiiilllrrr{{{{{{vvvqqqmmmgggcccfffnnnyyy{{{vvvqqqmmmiiifff___]]]ZZZUUUOOOLLLLLLLLLUUUjjjyyyrrrrrrwwwqqqnnniiimmm~~~kkk\\\WWWTTTaaa{{{wwwpppsssvvvwwwxxxxxxxxxyyy|||uuurrr{{{uuuccc___cccjjjpppxxxqqq[[[UUUYYY[[[ZZZZZZZZZ[[[YYYVVVTTTQQQQQQQQQSSSUUUXXX[[[]]]___bbbjjjxxx~~~nnnfffdddccckkkttt{{{vvviii]]]SSSPPPOOONNNMMMMMMMMMOOOQQQRRRQQQQQQRRRSSSWWW^^^gggpppyyyJJJNNNTTTXXXYYY\\\aaadddmmmnnnqqqrrrpppqqq~~~qqqeeeXXXRRRNNNJJJGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFIIIKKKXXXooo~~~rrrdddZZZSSSRRRQQQNNNJJJGGGCCCAAA;;;;;;999999999999;;;;;;===???KKKiiilllhhhmmmzzzqqq}}}rrriiiffffffrrr|||yyyvvvyyy~~~~~~yyyxxxwwwwwwyyy{{{}}}~~~|||uuummmhhh^^^TTTKKKGGGDDDAAABBBEEEEEEHHHLLLQQQVVV\\\bbbgggfffaaaZZZVVVVVVXXXYYYYYY^^^\\\ZZZXXXXXX[[[___aaaccceeehhhjjjmmmnnnooooooqqqpppmmmjjjhhhgggggggggcccdddeeeeeeddddddfffhhhhhhooowww~~~}}}wwwoooiiijjjqqqxxx}}}|||yyyssslllfffbbb```WWWUUURRRMMMHHHGGGHHHJJJQQQhhhyyywwwyyyzzzxxxnnn```[[[XXXiiiuuuhhh___```bbbcccdddeeefffggghhhoooxxx}}}rrryyyuuueeebbbfffooowww|||uuutttwwwlllZZZZZZaaammmlllmmmnnnnnnjjjddd___ZZZYYYYYYZZZ[[[[[[[[[ZZZ\\\[[[___hhhrrriii^^^___bbbiiisss}}}uuuggg\\\QQQNNNNNNMMMLLLMMMNNNPPPSSSSSSSSSRRRSSSSSSXXX^^^gggoooyyyJJJNNNTTTXXXYYY\\\aaadddggghhhkkkooonnnqqqqqqeeeXXXQQQMMMHHHGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFIIIJJJVVVmmm|||rrrdddZZZTTTTTTRRRPPPLLLHHHDDDBBB;;;;;;999999999999;;;;;;;;;<<>>>>>===???DDDYYYrrrhhhqqq|||vvv~~~|||pppkkkmmm{{{wwwvvvtttvvvyyy}}}|||yyytttrrrpppqqqtttwwwyyyyyy}}}wwwvvvzzzzzzrrrjjjhhh^^^YYYQQQKKKGGGDDDCCCBBBDDDDDDDDDFFFHHHLLLPPPRRRTTTSSSSSSTTTWWWYYYZZZZZZ\\\]]]]]]^^^aaahhhqqqwww{{{xxxxxxxxxwwwuuutttsssssswww}}}zzzrrrmmmqqqrrrqqqkkkbbbZZZUUUTTTLLLKKKIIIEEEAAAAAABBBEEEKKK[[[pppkkkffffff{{{gggVVVVVVPPPOOOUUUYYYWWWVVVXXXaaaiiiyyyzzzyyyzzzpppdddccceeennnzzzyyykkkeeecccbbbcccooozzzqqqkkkuuuzzztttuuutttnnnjjjkkkcccjjjmmmgggbbbgggooouuuggg\\\aaaffffffwww{{{qqq```WWWOOOMMMMMMLLLLLLOOOQQQRRRSSSRRRQQQPPPQQQRRRUUUZZZbbbmmm{{{NNNQQQUUUYYY\\\^^^^^^^^^eeeddddddgggjjjrrrmmmbbbXXXSSSOOOIIIFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFIIIKKKLLLYYYllluuuwwwhhhbbb\\\[[[YYYWWWRRRLLLFFFAAA;;;999888888:::;;;<<<;;;>>>???CCCUUU{{{ssshhhppp{{{|||ppplllnnn{{{xxxuuurrrsssvvvyyy{{{zzzwwwtttqqqpppoooppptttwwwyyyyyyzzzuuutttxxxxxxpppiiifff___YYYQQQKKKGGGFFFEEEEEECCCCCCCCCDDDFFFIIILLLNNNQQQQQQRRRUUUXXX[[[]]]]]]^^^^^^```eeemmmyyy~~~|||zzzyyyyyy{{{~~~|||wwwqqqpppmmmggg___WWWQQQNNNIIIIIIFFFCCC@@@???AAACCCJJJXXXllljjjgggpppvvvbbbTTTRRROOOPPPVVVYYYXXXYYY\\\gggrrrssswwwqqqhhhiiijjjsssvvvkkkgggffffffdddooozzz{{{zzz~~~zzzwww~~~uuukkkiiimmmqqq}}}{{{bbb[[[```hhhlll}}}zzzqqq```WWWNNNLLLLLLKKKKKKMMMPPPRRRSSSSSSQQQPPPQQQRRRUUUZZZbbbnnn|||OOOQQQUUUYYY\\\^^^^^^^^^eeeccccccfffjjjrrrjjj```WWWRRROOOIIIFFFGGGEEEEEEEEEFFFGGGGGGGGGGGGJJJOOONNNVVVlllzzzooogggbbbaaa^^^[[[VVVOOOGGGAAA<<<:::888888:::;;;;;;;;;>>>>>>@@@OOOpppvvvkkkrrr}}}|||qqqmmmooo}}}|||wwwsssnnnnnnoooqqqrrrqqqnnnlllkkkjjjjjjmmmqqquuuwwwwwwwwwtttsssvvvuuuooohhhddd^^^XXXPPPJJJGGGGGGHHHHHHEEEEEEDDDEEEFFFHHHJJJKKKMMMOOORRRVVVZZZ]]]___```aaaccciiisss}}}|||||||||tttqqqjjjccc\\\SSSLLLGGGEEEEEECCC@@@>>>===???AAAFFFQQQbbbwwwjjjjjj|||iiiYYYRRRMMMNNNRRRWWWZZZZZZ]]]aaammm~~~tttlllvvvoooiiikkkmmmwwwnnngggffffffgggjjjvvvtttnnnqqqtttzzzmmm___]]]aaammmyyyyyyooo```VVVNNNKKKKKKIIIIIIKKKNNNQQQSSSTTTSSSQQQPPPQQQUUUZZZcccooo|||NNNPPPTTTWWWZZZ\\\]]]]]]cccbbbbbbeeejjjsss}}}hhh^^^UUUQQQNNNIIIFFFFFFDDDEEEEEEFFFGGGHHHIIIJJJJJJSSSSSSYYYrrrwwwnnnfffdddaaa^^^ZZZSSSJJJCCC???===;;;;;;<<<======<<<<<<<<<>>>JJJeee{{{pppwwwzzzzzz}}}qqqnnnooozzz{{{tttnnniiigggfffggggggfffdddbbbbbbbbbdddhhhmmmqqqrrrsssuuusssrrrttttttooohhhccc[[[VVVNNNHHHGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIKKKKKKKKKNNNSSSWWWZZZ]]]```aaaggglllxxx}}}vvvmmmddd\\\SSSJJJCCCBBBBBBAAA???<<<<<<>>>@@@AAAIIIWWWllliiiooorrrZZZQQQQQQKKKOOOUUUYYY[[[]]]bbbggguuummmiiiuuupppkkkooosss~~~xxxiiifffgggjjjlllwww}}}~~~{{{xxx{{{ddd```cccgggvvvwwwlll___VVVMMMKKKJJJHHHHHHJJJLLLOOOSSSTTTSSSQQQPPPPPPUUU[[[dddppp~~~}}}MMMOOORRRUUUWWWYYYZZZ[[[aaa```aaaeeekkktttwwweee\\\SSSQQQNNNIIIFFFFFFDDDDDDEEEFFFGGGIIIKKKMMMKKKWWWZZZccc}}}tttjjjgggdddbbb___XXXNNNFFFAAA>>><<<;;;<<<======<<<;;;;;;===GGG]]]zzz}}}sss{{{tttsssrrrnnnmmmuuuzzzyyy{{{yyypppiiibbb```]]]\\\\\\[[[ZZZYYY[[[\\\```eeejjjnnnoooooosssrrrqqqrrrrrrooohhhaaaVVVQQQKKKGGGFFFHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJLLLOOOTTTWWWYYY\\\```cccnnnxxxuuuiii___UUUKKKDDDAAAAAAAAA???===<<<===???@@@FFFRRRddd}}}uuugggrrrdddQQQMMMPPPLLLRRRXXX\\\___eeekkkppptttkkkiiivvvtttqqqvvv|||wwwjjjiiilllqqqvvvxxxrrrpppqqq~~~qqqbbbdddkkkppp~~~tttiii___UUULLLJJJJJJHHHHHHJJJLLLOOORRRTTTSSSQQQPPPPPPUUU[[[eeeqqqyyyMMMNNNPPPSSSUUUWWWYYYYYY^^^^^^aaaffflllvvvqqqbbbYYYRRRPPPNNNIIIFFFFFFDDDDDDDDDFFFHHHKKKMMMOOONNNZZZbbbrrrxxxoookkkhhhfffddd]]]RRRIII@@@===;;;::::::;;;:::999::::::<<>>===>>>???CCCHHHPPP___uuukkkeeesssvvv\\\NNNNNNRRRQQQVVV[[[___gggrrr{{{~~~}}}hhhiiikkkzzzvvvwww}}}sssiiiiiimmmttt||||||tttooonnnqqquuu|||~~~zzztttxxx|||vvvjjjdddjjjsss|||ssshhh^^^TTTLLLJJJJJJIIIJJJLLLLLLNNNQQQSSSRRRQQQQQQQQQVVV\\\fffrrruuuNNNOOOPPPSSSUUUWWWYYYYYY[[[\\\aaahhhnnnxxxkkk```XXXQQQOOONNNIIIFFFFFFDDDDDDDDDEEEHHHLLLOOOQQQRRR^^^iii|||wwwrrrnnnllljjjbbbUUUKKKAAA>>>;;;::::::;;;:::999::::::<<>><<<<<<<<<<<<;;;;;;;;;<<>><<<::::::::::::;;;;;;===@@@GGGZZZyyy~~~|||pppfffdddfffmmmuuu}}}nnnaaaWWWNNNEEECCCBBB@@@???@@@CCCDDDFFFGGGHHHHHHGGGGGGIIIKKKLLLKKKIIIHHHHHHIIILLLNNNPPPTTTWWWZZZ]]]^^^WWWVVVTTTSSSSSSTTTVVVWWW]]]aaahhhrrr{{{~~~uuufff[[[TTTQQQSSSRRRQQQQQQSSSVVVZZZ\\\^^^eeeooovvvzzz}}}{{{uuuooo]]]YYYSSSNNNKKKIIIGGGFFFGGGIIIJJJJJJJJJNNNUUUZZZfffmmmrrrsssxxxttt]]]ZZZ^^^oooiii\\\[[[]]]]]][[[]]]```lll|||jjj```ZZZbbbsss~~~uuuppptttyyy|||uuu{{{zzzwwwiii___ZZZYYYWWWXXX\\\^^^___aaafffpppxxxtttgggXXXPPPJJJKKKLLLLLLMMMOOONNNNNNMMMLLLMMMPPPVVVZZZYYY___iiiuuuyyy```SSSTTTUUUVVVVVVXXXZZZ\\\```aaagggpppyyylll```YYYWWWTTTPPPLLLIIIFFFEEECCCDDDFFFGGGHHHJJJNNNQQQUUUbbbxxx~~~nnnYYYHHHBBB@@@>>><<<;;;:::::::::<<<;;;===AAAFFFUUUuuuvvvgggdddeeemmmvvv|||nnnaaaXXXNNNEEEBBBAAA>>>===???CCCCCCEEEFFFGGGGGGGGGFFFGGGIIIIIIIIIHHHGGGHHHJJJOOOPPPSSSVVVYYY\\\___```\\\ZZZXXXVVVVVVWWWYYYZZZaaadddkkkwww{{{pppddd[[[TTTPPPLLLNNNMMMLLLLLLMMMOOORRRSSS\\\aaaiiimmmoooqqqtttwww|||jjjaaaWWWPPPNNNMMMJJJGGGEEEHHHKKKLLLLLLNNNPPPSSSTTT[[[___aaaeeeoooxxx|||~~~}}}~~~yyybbbXXXXXX^^^pppttt^^^UUUWWWZZZ[[[ZZZ```ddduuutttccc\\\XXXaaasss~~~nnnfffaaabbbcccffftttyyyxxxsssfff]]]YYYXXXWWWVVVXXX]]]``````dddjjjrrr}}}pppdddVVVOOOJJJKKKMMMLLLMMMPPPQQQPPPNNNLLLMMMQQQWWW[[[[[[aaajjjwwwuuu^^^RRRTTTVVVVVVVVVWWWZZZ]]]aaacccjjjttt~~~hhh^^^WWWVVVRRROOOKKKHHHFFFEEECCCEEEFFFGGGHHHKKKNNNQQQXXXbbbtttrrrZZZJJJAAA@@@>>><<<;;;::::::;;;<<<;;;>>>BBBDDDRRRuuu|||~~~zzziiieeeeeellluuuyyynnncccZZZOOOFFFBBBAAA>>>===???@@@AAACCCDDDFFFGGGHHHIIIGGGIIIJJJJJJIIIJJJKKKMMMRRRSSSUUUXXX[[[^^^```aaabbbaaa___]]]]]]^^^___```ccceeemmmxxx~~~vvvmmmbbbZZZVVVSSSOOOKKKIIIHHHGGGGGGGGGIIIKKKLLLTTTYYY^^^aaabbbdddgggjjjnnnqqqxxxvvvlll^^^UUURRRPPPMMMIIIEEEGGGKKKMMMNNNOOOOOOPPPJJJPPPTTTTTTVVV]]]dddgggjjjlllqqqzzz{{{fffXXXVVVYYYaaaqqq|||jjjYYYSSSTTTVVVZZZ^^^fffnnnnnn```\\\XXXccctttxxxhhh```\\\\\\YYYWWW```mmmzzzwww}}}sssddd[[[WWWWWWYYYZZZYYY\\\aaacccdddiiipppyyy}}}nnncccTTTOOOKKKLLLMMMLLLMMMQQQSSSRRRPPPMMMMMMPPPVVVZZZ]]]cccmmmzzzmmmYYYQQQTTTWWWWWWVVVXXX\\\___dddfffnnnyyyyyyeee]]]UUUTTTQQQNNNJJJHHHFFFEEEDDDEEEGGGHHHIIILLLOOORRRZZZbbbrrrttt[[[JJJAAA@@@>>><<<;;;;;;;;;;;;;;;:::===BBBDDDRRRxxx~~~~~~{{{lllfffdddiiisss}}}|||vvvmmmeeeZZZPPPFFFBBBAAA>>>>>>@@@>>>???@@@BBBEEEGGGHHHIIIHHHJJJMMMMMMMMMMMMOOOPPPTTTUUUXXX[[[___bbbeeefffeeeeeedddcccbbbbbbbbbbbbfffiiippp{{{|||gggaaaYYYTTTQQQNNNJJJGGGGGGGGGFFFFFFGGGHHHJJJJJJKKKOOOTTTWWWYYY[[[```dddfffjjjssswwwhhh]]]WWWSSSOOOLLLHHHIIIKKKMMMMMMMMMLLLLLLHHHNNNRRRPPPPPPSSSVVVWWWXXX[[[cccooo|||rrr]]]TTTVVVZZZhhhwwwyyyrrrdddYYYXXXZZZ[[[```hhhqqqkkk___^^^[[[gggwwwzzzwwwddd[[[UUUUUUSSSPPPUUU___kkk~~~~~~wwwpppeee[[[UUUUUUWWWZZZ``````cccggghhhjjjqqqyyy{{{mmmdddSSSOOOMMMMMMMMMKKKMMMQQQSSSRRRPPPOOONNNQQQUUUYYY___eeeppp~~~~~~cccRRROOOSSSWWWWWWWWWXXX]]]bbbdddgggooo|||tttccc]]]TTTSSSPPPMMMJJJGGGFFFEEEEEEGGGHHHIIIJJJMMMPPPSSSWWWcccsssuuuYYYIII@@@???===<<<;;;;;;;;;;;;;;;999===BBBDDDSSS}}}}}}~~~ooohhhcccgggppp{{{~~~xxxsssmmmfffYYYOOOEEEAAA@@@>>>???AAA???@@@AAABBBDDDGGGIIIJJJKKKNNNRRRTTTTTTTTTTTTUUUVVVWWW[[[```eeejjjmmmooolllmmmmmmmmmlllkkkiiiiiilllpppvvvzzzlll]]]YYYSSSNNNJJJHHHFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKIIIMMMQQQSSSSSSVVVZZZ___```hhhuuutttfff]]]WWWSSSPPPMMMMMMLLLMMMMMMMMMMMMLLLKKKRRRUUUSSSPPPPPPPPPOOORRRTTTZZZfffuuuooo[[[UUUVVVZZZqqqzzzoooaaa[[[aaahhhjjjnnnvvv{{{eee\\\^^^```nnn}}}{{{wwwvvvcccXXXOOOPPPPPPOOOTTT]]]lllwwwfffbbb\\\XXXWWWYYY]]]aaaffffffhhhlllnnnqqq{{{xxxkkkbbbSSSPPPNNNNNNMMMJJJLLLPPPOOOPPPPPPOOOOOORRRVVVZZZ```gggsssuuu\\\NNNNNNRRRVVVWWWWWWYYY^^^cccaaaeeennn{{{rrrbbb]]]SSSRRROOOLLLIIIGGGFFFEEEFFFGGGIIIJJJKKKMMMQQQTTTUUUcccvvvuuuWWWGGG@@@???===<<<;;;;;;;;;<<<:::888<<>>???AAACCCCCCCCCDDDFFFHHHJJJKKKOOORRRWWWYYYZZZYYYYYYZZZWWWYYY^^^cccjjjppptttwwwyyyzzz{{{{{{{{{xxxvvvtttqqquuu|||~~~kkk^^^WWWTTTOOOJJJFFFEEEFFFHHHCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLOOOOOONNNOOOSSSVVVYYYdddsss{{{lllaaaYYYUUUSSSQQQOOONNNNNNOOOQQQQQQPPPNNNUUUYYYVVVRRRQQQOOOMMMUUUUUUXXXbbbqqqooo]]]WWWUUUZZZwww}}}oooaaa\\\hhhtttwwwzzzuuu```XXX\\\eeesss{{{vvvuuuiii[[[PPPQQQSSSUUU\\\eeettt}}}nnnddd[[[ZZZXXXYYY[[[aaafffjjjiiiiiikkkoooqqqvvvtttggg```SSSPPPOOOOOOMMMIIIKKKOOOLLLMMMNNNOOOPPPSSSWWW[[[```hhhuuusssZZZMMMSSSTTTUUUWWWZZZ]]]```bbbfffjjjpppxxxppp```WWWVVVSSSOOOKKKIIIGGGEEECCCCCCEEEHHHJJJKKKMMMPPPRRRUUU___lllwwwoooSSSFFFBBBAAA???>>><<<;;;;;;;;;<<<;;;:::AAAJJJWWWyyylllbbbccclllxxx}}}xxxtttnnnfff___TTTOOOHHHCCCBBBCCCEEEGGGGGGGGGGGGHHHIIIJJJMMMNNNRRRYYY^^^]]]\\\___aaaaaa^^^^^^___dddllluuu{{{zzz}}}{{{oooccc[[[TTTRRROOOMMMKKKIIIEEECCCAAACCCDDDEEEEEEFFFIIIKKKJJJMMMQQQRRRQQQPPPRRRTTTXXX]]]gggqqquuuvvvzzzsssfff]]]YYYWWWPPPPPPQQQTTTVVVWWWUUUSSSWWWUUUXXX\\\[[[VVVRRRRRRMMM[[[ggglllxxxnnn]]]UUUVVV```xxxsssffffffxxxnnn___ZZZ\\\iii~~~|||sssrrrbbbWWWZZZ^^^___eeennnvvv|||xxxnnnddd\\\\\\[[[\\\___dddiiilllmmmqqqrrrsssuuuyyyvvvggg]]]SSSPPPLLLJJJJJJKKKKKKJJJNNNMMMLLLKKKMMMQQQXXX]]]ccckkkwwwkkkUUUIIIRRRSSSUUUXXX\\\```cccfffiiimmmrrryyynnn___WWWVVVRRRNNNKKKIIIGGGEEECCCCCCEEEHHHJJJKKKMMMPPPSSSYYYcccooozzzqqqTTTGGGBBBAAA???>>><<<;;;;;;;;;<<<;;;:::@@@JJJXXXxxxlllbbbdddlllwwwzzztttoooiiiaaaZZZPPPLLLGGGCCCBBBCCCEEEFFFJJJJJJJJJKKKLLLNNNPPPRRRYYY___eeefffgggiiiiiifffcccbbbbbbfffnnnwww~~~}}}qqqggg^^^WWWSSSQQQMMMKKKJJJHHHEEEBBBBBBCCCEEEEEEEEEFFFIIIKKKKKKMMMPPPQQQPPPOOOQQQSSSRRRUUU^^^hhhlllmmmrrryyyzzzjjj___[[[\\\XXXWWWWWWXXXZZZ[[[[[[ZZZ]]][[[\\\______YYYUUUUUUVVVdddqqqzzzjjj\\\VVVZZZfff}}}tttjjjlll{{{kkk^^^[[[^^^qqq|||kkk^^^```fffhhhlllssszzz}}}xxxmmmsss|||pppgggbbb]]]YYY^^^___bbbffflllqqquuuvvvzzzzzz{{{}}}rrrdddZZZRRROOOLLLJJJJJJKKKKKKJJJKKKKKKKKKKKKMMMRRRZZZ___dddlllxxxgggSSSIIIRRRSSSVVV[[[```eeeiiilllnnnqqquuu{{{}}}jjj]]]WWWTTTQQQMMMJJJIIIGGGEEEDDDCCCEEEHHHJJJKKKNNNQQQTTTYYYbbbnnnxxxsssUUUHHHBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::@@@JJJWWW~~~~~~wwwlllcccdddkkkuuuxxxqqqkkkccc[[[UUUNNNKKKHHHFFFEEEFFFGGGIIIMMMNNNOOOOOOOOORRRVVVYYY```eeekkknnnssswwwuuupppmmmkkkiiikkkqqqzzzqqqgggaaaZZZSSSQQQNNNKKKIIIHHHFFFDDDBBBEEEFFFHHHHHHHHHIIIKKKMMMMMMNNNOOOOOONNNNNNOOOQQQLLLOOOVVV^^^bbbdddkkksssrrreee```aaa]]][[[YYYYYY\\\^^^``````ccc```___bbbbbb]]]YYYXXX\\\iiixxx{{{eeeZZZWWW^^^mmmxxxqqquuutttfff\\\\\\bbbxxxvvvhhhjjjrrrvvvyyy}}}uuummmeeekkktttmmm___YYYYYY[[[\\\aaaeeekkkrrryyy~~~zzznnn```WWWQQQNNNKKKIIIJJJKKKKKKJJJIIIIIIIIIJJJMMMSSS[[[```dddlllxxxzzzbbbPPPHHHSSSUUUZZZ___ffflllpppssssssvvvzzz~~~uuueee[[[VVVSSSPPPLLLIIIHHHGGGEEEDDDDDDFFFHHHIIIKKKNNNRRRUUUYYYbbbmmmwwwtttVVVIIIBBBAAA@@@>>>===<<<<<<;;;<<<<<<:::>>>GGGRRRsss{{{~~~vvvlllcccccchhhppp{{{zzzpppggg___WWWRRRMMMMMMMMMLLLKKKKKKMMMNNNOOOQQQRRRSSSSSSVVV[[[___eeeiiimmmrrr{{{|||wwwsssrrrwww~~~|||lllbbb^^^YYYRRRPPPMMMIIIGGGFFFEEEDDDBBBIIIJJJLLLLLLLLLMMMOOORRRPPPPPPPPPOOONNNNNNOOOOOOLLLNNNSSSZZZ^^^aaaiiirrr|||ppphhheeebbb___]]]]]]```dddgggiiifffaaa```bbbccc___[[[ZZZ\\\fffvvvwwwaaaXXXXXXaaasss~~~zzz~~~|||nnnaaaZZZ^^^fff{{{rrruuuqqqhhhkkkpppzzz}}}rrrcccXXXVVVZZZ```dddgggmmmvvv~~~vvvjjj]]]TTTOOOMMMJJJIIIIIIKKKKKKKKKHHHIIIIIIIIILLLRRRZZZ___bbbjjjuuuvvv^^^MMMFFFVVVYYY^^^dddkkkqqqvvvxxxvvvzzzoooaaaYYYUUUQQQNNNKKKHHHHHHGGGEEEDDDDDDFFFHHHIIIKKKNNNSSSVVV\\\dddqqq|||tttVVVJJJCCCBBB@@@???===<<<<<<<<<<<<===:::<<>>===<<<<<<;;;>>>;;;;;;@@@CCCUUUqqq|||{{{}}}rrrgggbbbbbbgggsss~~~tttfffZZZSSSPPPOOOOOOTTTYYYZZZXXXVVVVVVWWWYYY\\\___^^^^^^aaajjjqqqzzz}}}nnnbbb\\\VVVPPPPPPMMMIIIGGGGGGGGGGGGFFFHHHJJJLLLMMMNNNPPPSSSVVVZZZYYYXXXWWWWWWUUUQQQOOOMMMNNNRRRXXX[[[___gggqqq{{{|||rrrqqqqqqssswwwyyyzzzzzzssskkkeeefffgggddd```^^^\\\dddtttttt```\\\aaammmvvvfff\\\[[[eeerrr~~~|||sssrrrtttjjj\\\[[[ZZZ\\\aaahhhooosss|||yyyooodddXXXQQQLLLJJJGGGGGGHHHJJJKKKKKKIIIIIIIIIHHHJJJPPPWWW\\\aaagggsssnnnWWWHHHAAAYYY\\\aaahhhnnnssswwwyyyvvv}}}yyyggg]]]VVVSSSOOOLLLIIIGGGGGGGGGFFFEEEEEEFFFGGGIIIKKKOOOTTTYYY___lllqqqTTTKKKCCCBBBAAA???>>>===<<<<<<999===;;;<<<@@@@@@KKKbbb{{{xxxkkkcccaaafffrrr~~~|||nnn___TTTPPPQQQTTTUUU[[[bbbdddaaa^^^]]]]]]aaaeeehhhgggfffjjjttt|||tttddd\\\WWWRRRQQQNNNJJJHHHHHHIIIIIIIIIIIIKKKNNNPPPQQQTTTXXX[[[^^^]]]\\\]]]]]]ZZZTTTOOOMMMNNNSSSYYY\\\___gggpppxxxzzzpppgggffffffbbb\\\YYYZZZcccvvvsss___```iiiyyyqqqcccZZZ\\\jjjyyyzzzqqqpppuuuqqqeee^^^VVVYYY^^^dddkkksss{{{vvvlllaaaVVVOOOKKKIIIFFFFFFHHHJJJKKKKKKGGGGGGGGGHHHJJJPPPXXX]]]dddjjjvvvhhhRRREEE@@@YYY\\\aaagggmmmrrruuuvvvvvv~~~xxxfff\\\VVVRRRNNNKKKHHHGGGGGGGGGFFFEEEEEEFFFGGGIIIKKKOOOUUUYYYjjjyyypppSSSKKKCCCBBBAAA???>>>======<<<777<<<<<<===AAA@@@HHH\\\}}}{{{~~~}}}nnneeeaaafffsssyyykkk\\\SSSQQQUUUYYY\\\cccjjjllliiieeeddddddgggkkknnnnnnmmmqqq{{{yyyfff]]]YYYWWWRRROOOKKKIIIIIIJJJKKKKKKLLLNNNQQQSSSVVVYYY]]]```aaa``````aaa```]]]VVVPPPOOOPPPTTT[[[^^^aaaiiiqqq|||}}}rrrgggeeeccc]]]VVVSSSVVV```uuurrr___bbbpppnnn```YYY]]]mmm}}}nnnlllrrr{{{{{{oooeee]]]YYYYYY]]]dddllluuu~~~tttjjj___TTTMMMJJJHHHFFFFFFHHHJJJKKKKKKDDDEEEFFFGGGJJJQQQYYY___hhhnnnyyy}}}cccNNNCCC@@@YYY\\\aaafffjjjnnnqqqrrrttt}}}vvvfffZZZTTTTTTNNNLLLJJJGGGEEEDDDCCCCCCGGGFFFHHHJJJKKKKKKRRRZZZgggmmmQQQLLLEEEDDDCCCAAA@@@???>>>>>>???===;;;<<<===@@@JJJTTTvvv|||wwwllleeefffrrrvvvggg\\\XXXYYY\\\]]]iiisss}}}|||ssslllmmmqqquuuvvvxxxyyy{{{nnnddd]]]VVVTTTMMMHHHJJJKKKJJJIIIKKKOOONNNOOOUUU\\\ccceeeeeeeeeggghhhfffbbb\\\WWWUUURRRRRRVVV\\\___ccckkkuuu{{{qqqgggaaa[[[VVVUUUVVVYYY^^^jjj|||qqqggghhhrrr{{{iii```ZZZ]]]sss~~~ssspppxxxtttvvv}}}sssjjjddd___]]]^^^```fffkkkpppzzzuuuhhh]]]TTTPPPJJJHHHFFFEEEGGGIIIJJJJJJJJJFFFEEEIIIMMMRRRZZZbbbgggrrryyy^^^KKKCCCAAAYYY\\\aaafffiiilllnnnooosss~~~rrrdddZZZUUUTTTNNNMMMJJJHHHFFFEEEEEEEEEHHHGGGIIIKKKLLLLLLSSS\\\lllnnnPPPJJJEEEDDDCCCAAA??????>>>>>>???<<<;;;<<<===@@@IIISSSvvv|||yyymmmfffgggqqq|||yyyjjj^^^[[[^^^bbbeeesssyyy~~~xxxuuuwww|||}}}qqqeee]]]WWWSSSMMMHHHJJJKKKJJJJJJLLLQQQPPPRRRWWW^^^dddfffffffffhhhiiifffaaa\\\XXXVVVTTTUUUYYY```eeekkkuuuuuulllbbb^^^ZZZVVVTTTUUUUUUYYYbbbpppsssiiimmm{{{wwweee___\\\aaayyy~~~yyy|||wwwtttuuuyyy}}}qqqeee___]]]\\\]]]```hhhnnntttyyy~~~sssggg]]]VVVRRRJJJHHHEEEEEEGGGIIIJJJIIIIIIFFFFFFJJJNNNQQQYYY```gggssstttZZZIIIAAA@@@YYY\\\bbbeeegggiiijjjlllrrrmmmaaaXXXUUUUUUNNNMMMKKKHHHGGGFFFFFFGGGIIIIIIJJJMMMMMMNNNUUU]]]rrrqqqRRRIIIEEEDDDBBBAAA???>>>>>>>>>>>><<<;;;<<<<<>>XXX]]]bbbeeefffgggiiikkkrrr~~~jjj^^^WWWSSSSSSLLLKKKIIIHHHGGGGGGGGGGGGJJJJJJKKKNNNOOOPPPWWW___vvvvvvWWWLLLEEEDDDBBBAAA???>>>>>>>>>>>><<<;;;<<<<<<>>>FFFOOOooozzz~~~pppjjjiiiooouuuuuukkkjjjqqq{{{}}}rrraaaWWWSSSOOOJJJHHHIIIJJJIIIKKKOOOQQQSSSVVV[[[bbbhhhlllnnnoooooolllggg```[[[XXXWWWYYY]]]hhhttt|||uuuooofff_________\\\YYYXXXSSSVVV[[[^^^ccckkktttzzz~~~}}}~~~|||uuummm^^^]]]aaallluuutttzzzvvvjjjccc^^^ZZZ[[[]]]```gggoooyyy~~~pppcccXXXQQQMMMIIIGGGEEEFFFGGGIIIIIIHHHGGGGGGJJJOOOPPPPPPVVV]]]jjjvvvhhhRRREEE???===XXX]]]cccfffggghhhmmmqqqxxxzzzfff]]]VVVQQQPPPJJJIIIGGGFFFFFFFFFGGGHHHKKKJJJLLLOOOPPPQQQXXXaaawww{{{\\\PPPEEEDDDCCCAAA@@@??????>>>???<<<<<<===<<<===EEENNNhhhzzzqqqjjjiiimmmsss}}}}}}vvvvvv~~~qqq```VVVRRRLLLIIIHHHIIIIIIHHHKKKPPPPPPSSSWWW]]]ccciiiooorrrrrrqqqmmmggg```[[[ZZZZZZ]]]dddsss~~~xxxlllccc\\\\\\^^^]]]ZZZXXXSSSWWW[[[^^^```eeennntttzzzyyywwwwwwxxxyyyyyyyyy~~~}}}jjj]]]^^^dddnnnuuuggg___^^^\\\]]]```cccgggqqq{{{}}}nnnaaaWWWQQQNNNIIIGGGFFFGGGIIIJJJIIIHHHGGGHHHLLLQQQQQQQQQVVV^^^mmmzzzfffQQQDDD>>><<>>===>>>===>>>EEEMMMccc{{{}}}tttkkkgggkkkppp{{{|||ooo```VVVRRRJJJHHHGGGIIIIIIHHHLLLRRRPPPTTTXXX]]]bbbgggmmmqqqqqqoookkkfff```^^^___aaafffnnn~~~zzzyyyeee[[[SSSUUUZZZZZZXXXXXXTTTVVVZZZ\\\^^^dddkkkqqqyyyxxxtttooolllmmmppptttyyyzzziii]]]___fffooosssfff\\\YYYWWWYYY^^^eeeiiiooo|||xxxkkk```XXXTTTRRRJJJHHHHHHIIIJJJKKKJJJIIIGGGIIINNNRRRRRRRRRYYYaaarrr~~~|||bbbOOODDD>>><<>>???>>>>>>EEEMMMbbb|||zzzxxxllleeehhhnnnvvvxxxppphhh]]]SSSOOOHHHGGGGGGIIIHHHHHHMMMSSSSSSVVVZZZ]]]```dddiiimmmllljjjgggdddbbbcccgggjjjqqqyyyxxxrrr]]]RRRKKKNNNVVVYYYZZZZZZWWWWWWWWWYYY^^^eeennnssszzzyyysssjjjbbbbbbjjjrrrzzzvvvfff\\\```hhhqqqyyymmmddd\\\YYY[[[YYY^^^fffnnnssszzztttggg\\\UUUSSSRRRJJJJJJIIIJJJLLLMMMLLLJJJHHHJJJOOOSSSRRRSSS[[[eeewwwvvv]]]LLLBBB>>>===XXX^^^dddhhhkkktttggg[[[XXXUUUOOOKKKHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJLLLOOOPPPRRRYYYbbbgggkkkppp}}}wwwXXXIIIIIIHHHFFFEEECCCBBBBBBBBBBBB@@@???@@@??????EEEMMMbbb}}}yyy|||mmmdddfffmmmrrr~~~}}}kkkeeeaaaXXXOOOJJJGGGFFFGGGIIIHHHHHHMMMTTTVVVYYY\\\^^^^^^```eeehhhgggfffdddccccccgggmmmqqqzzzwwwkkkXXXMMMFFFKKKUUU[[[]]]^^^[[[YYYWWWXXX^^^hhhrrrxxx|||zzztttggg]]]]]]gggrrrtttddd[[[aaaiiirrryyyiii```\\\YYY\\\bbbbbbgggpppxxx|||ssseeeYYYRRRNNNMMMKKKJJJJJJKKKMMMNNNLLLKKKIIIKKKPPPSSSSSSTTT]]]hhhyyyqqqYYYIIIAAA>>>===ZZZ[[[___dddfffjjjvvv~~~hhh\\\UUUPPPMMMMMMJJJIIIHHHGGGFFFGGGHHHHHHJJJKKKLLLOOORRRUUUXXXZZZeeejjjppp~~~nnnYYYOOOKKKIIIGGGDDDBBB@@@>>>>>>AAA>>>===>>>??????EEELLLaaayyy{{{~~~mmmccccccfffrrryyyrrrgggeeecccXXXNNNHHHHHHGGGFFFFFFGGGHHHJJJLLLSSSUUUYYY[[[]]]^^^```bbbhhhgggffffffhhhnnnvvv|||lll]]]TTTNNNRRRXXX\\\```ccc\\\YYYZZZ^^^dddjjjuuutttcccXXXYYY```ddd}}}nnnfff___cccrrrxxxmmmbbb\\\ZZZZZZ___eeegggnnnwww|||ooocccXXXOOOLLLNNNLLLMMMNNNOOOOOONNNLLLKKKEEEIIIQQQXXX[[[\\\dddmmmzzzgggRRREEE<<<:::;;;XXXYYY\\\___aaadddooozzzzzzeeeZZZTTTPPPMMMMMMJJJIIIHHHHHHHHHHHHJJJJJJIIIJJJJJJLLLOOOSSSXXX\\\aaadddnnnnnn[[[PPPJJJIIIGGGDDDBBB@@@??????@@@======>>>??????EEELLLddd~~~mmmeeefffjjjpppwwwssskkkffffffcccYYYNNNIIIHHHGGGFFFFFFFFFHHHJJJLLLPPPRRRUUUWWWYYYZZZ]]]___bbbeeehhhmmmqqqxxxyyyeee\\\VVVYYY___ccceeehhhccc___]]]```ccciiisss}}}uuudddXXXWWW[[[^^^kkkuuu~~~ppphhhcccjjj}}}|||nnneee^^^[[[[[[\\\aaagggqqqxxx|||nnncccXXXOOOLLLNNNLLLMMMNNNOOONNNMMMKKKJJJHHHKKKQQQXXXZZZ]]]eeeooo}}}|||```MMMCCC===;;;<<>>??????DDDKKKaaarrrjjjjjjmmmnnnuuutttiiiiiikkkmmmgggZZZOOOJJJHHHGGGFFFFFFFFFHHHJJJLLLNNNPPPSSSUUUWWWYYY]]]___aaagggooowww~~~uuukkkdddeeeiiilllnnnpppooojjjeeeeeefffjjjsss}}}wwwgggYYYTTTUUUUUUWWW^^^fffkkkrrr{{{qqqjjjiiivvv|||kkkccc]]]ZZZ\\\___bbbiiippp|||mmmaaaWWWOOOLLLMMMLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLRRRWWWZZZ]]]gggrrrsssVVVFFF@@@>>><<<<<>>>>><<<;;;WWWXXX[[[___```dddooo{{{rrr```WWWSSSNNNJJJHHHEEEEEEEEEEEEGGGIIIKKKLLLIIIMMMQQQSSSRRRTTTXXX\\\lllpppjjj\\\QQQIIIHHHGGGEEECCCBBBBBBAAA???======??????>>>BBBHHHQQQwwwyyypppkkkhhhooozzzuuummmkkkpppzzzuuueeeXXXQQQJJJIIIGGGGGGHHHIIILLLMMMPPPRRRUUUXXX\\\cccjjjnnntttyyy}}}{{{}}}{{{tttqqqoooqqqyyyqqq```UUUOOOLLLLLLMMMOOOSSSYYY```jjjrrryyy{{{mmmlllvvvwwwkkkaaa\\\[[[ZZZ\\\dddlllvvvwwwfff\\\TTTNNNKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHKKKLLLOOOTTTXXX^^^kkkxxxgggKKK???======;;;999UUUVVVZZZ___aaafffqqq}}}}}}nnn^^^VVVSSSNNNJJJHHHEEEDDDDDDEEEFFFHHHJJJKKKFFFKKKPPPQQQQQQSSSYYY___mmmwwwkkk___TTTJJJIIIGGGEEECCCBBBAAAAAA???======??????>>>AAAGGGOOOnnn~~~{{{qqqiiieeelllwww{{{llliiilllvvvyyykkk___WWWKKKJJJIIIIIIIIIKKKMMMOOOPPPRRRVVVZZZaaajjjsssyyy~~~yyyuuurrrssszzzvvvdddXXXQQQLLLMMMJJJJJJMMMPPPUUU]]]eeetttyyykkkoootttggg^^^ZZZZZZ\\\^^^dddmmmwwwrrrbbbXXXRRRMMMJJJKKKLLLKKKJJJJJJIIIHHHGGGGGGJJJKKKOOOUUUYYYaaaooo|||xxxbbbJJJ>>><<<;;;999999WWWXXX\\\aaaccchhhsssvvvhhhYYYTTTRRROOOKKKIIIFFFFFFEEEEEEFFFHHHIIIKKKFFFJJJNNNPPPPPPVVVaaajjjuuuiii___TTTLLLJJJHHHFFFCCCBBBAAA@@@???======@@@???>>>@@@FFFJJJcccyyysssjjjcccjjjuuutttnnnrrrxxx|||ooocccZZZMMMLLLKKKJJJKKKMMMOOOPPPRRRUUUYYY___hhhsss|||xxxvvv{{{xxxfffZZZSSSNNNLLLHHHGGGJJJKKKKKKQQQYYYdddnnnvvvllluuusssggg^^^YYYZZZ___aaafffqqq~~~~~~nnn]]]TTTPPPLLLJJJJJJLLLKKKJJJHHHGGGGGGFFFFFFJJJKKKPPPWWW]]]eeesssnnn\\\HHH>>>;;;999888999[[[\\\___dddfffjjjuuupppbbbVVVRRRRRROOOLLLKKKHHHGGGGGGFFFGGGHHHJJJKKKIIILLLOOOPPPRRR[[[jjjvvv}}}eee]]]RRRMMMKKKIIIFFFCCCAAA@@@??????======@@@???===@@@EEECCCYYYxxxxxxuuulllaaaiiitttzzzrrrvvv~~~qqqdddZZZNNNMMMLLLKKKLLLNNNPPPQQQVVVXXX]]]eeennn{{{~~~zzz}}}yyyggg[[[TTTOOOKKKGGGFFFIIIIIIGGGLLLSSSSSSZZZhhhwwwtttnnnzzzrrreee___\\\ZZZ___ffffffnnn||||||lll[[[RRROOOLLLJJJJJJLLLKKKIIIHHHGGGFFFFFFFFFJJJLLLRRRZZZ```hhhwwwgggWWWFFF>>>:::888888:::bbbbbbbbbbbbeeeooo{{{kkk```WWWUUUSSSOOOKKKKKKGGGGGGGGGGGGHHHIIIJJJKKKNNNKKKLLLQQQRRRYYYqqqxxxfff[[[QQQLLLKKKHHHFFFDDDCCCBBBBBB@@@???>>>>>>>>>???@@@AAAGGGRRRjjj~~~zzzqqqfffkkksss}}}~~~wwwuuufff\\\RRRPPPMMMKKKLLLOOOTTTWWWWWWaaabbbgggttt~~~zzzzzz{{{iii[[[UUUTTTOOOMMMKKKKKKLLLMMMLLLKKKNNNSSS[[[dddnnnxxxuuusssyyyoooggg^^^ZZZYYY[[[bbbjjjuuu|||mmmaaaUUUQQQOOOMMMLLLMMMMMMKKKIIIGGGEEEDDDDDDDDDKKKNNNTTT[[[dddqqq~~~dddSSSAAA:::;;;;;;;;;<<>>>>>???@@@@@@CCCLLLccc~~~|||qqqhhhkkkqqq{{{pppaaaWWWRRRPPPMMMKKKLLLPPPTTTWWWXXXbbbfffkkkxxx|||yyy||||||mmm___VVVTTTOOOMMMKKKKKKLLLLLLLLLKKKKKKNNNSSSZZZdddppp}}}uuuooo|||qqqeee___ZZZZZZ\\\```hhhppp}}}{{{hhh\\\RRRNNNNNNLLLLLLMMMLLLKKKIIIGGGFFFEEEEEEEEELLLOOOUUU\\\eeerrr___OOO???999::::::999999gggiiilllooottt}}}rrrddd[[[TTTRRRPPPLLLIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEJJJPPPWWWiiioooaaaYYYSSSNNNNNNNNNMMMKKKHHHEEEDDDBBBAAA@@@???>>>>>>???@@@BBBHHHZZZwwwrrrkkkkkknnnxxx~~~xxxkkk]]]UUUTTTRRROOONNNOOORRRVVVYYY\\\gggkkkppp|||~~~wwwvvv||||||qqqddd[[[WWWSSSQQQNNNMMMMMMNNNMMMLLLMMMMMMOOORRRZZZeeerrr{{{~~~vvvooommmbbb^^^ZZZYYY]]]ccciiiqqqzzzrrraaaWWWNNNLLLLLLJJJKKKMMMKKKJJJIIIGGGGGGGGGHHHHHHLLLPPPVVV]]]ffftttxxxXXXKKK===999:::888666666fffiiimmmqqqwww}}}iii```YYYSSSQQQOOOKKKHHHIIIFFFFFFGGGGGGHHHHHHHHHHHHFFFGGGKKKPPPWWWmmmnnnaaa[[[VVVPPPQQQQQQPPPNNNJJJGGGEEECCCBBBAAA???>>>>>>??????CCCGGGUUUooovvvnnnkkkllluuu~~~zzzzzz|||qqqggg]]]WWWVVVUUURRRQQQRRRUUUYYY\\\```kkknnnrrr|||xxxuuuwwwyyyzzzxxxrrriiibbb^^^YYYVVVSSSQQQQQQQQQPPPPPPSSSRRRQQQQQQUUU\\\eeelll|||vvvtttoooccc___```\\\\\\bbbjjjrrr|||}}}lll\\\TTTMMMLLLKKKIIIIIILLLJJJIIIHHHHHHHHHHHHJJJJJJKKKPPPWWW^^^gggtttpppRRRGGG===::::::888555555fffiiinnnsssyyyuuuccc]]]WWWSSSQQQOOOJJJHHHJJJGGGHHHIIIJJJJJJIIIIIIHHHFFFHHHKKKNNNXXXooommm```ZZZVVVRRRSSSSSSRRROOOKKKHHHFFFDDDCCCAAA??????>>>??????CCCFFFPPPfff|||rrrmmmkkksss~~~|||}}}zzzzzz~~~qqqhhhaaa[[[XXXVVVTTTSSSRRRSSSUUUYYY[[[^^^hhhkkkppp}}}~~~xxxtttsssrrrqqqooolllhhheee___\\\XXXUUUTTTTTTTTTSSSTTTTTTTTTSSSTTTWWW\\\```lllvvvyyyvvvzzz{{{ggg```aaabbb^^^```hhhrrr}}}zzzhhhZZZTTTNNNMMMKKKHHHHHHKKKIIIIIIHHHGGGHHHIIIJJJKKKJJJOOOWWW^^^ggguuuiiiNNNDDD===<<<<<<999666555iiikkkpppttt{{{nnn___YYYUUURRRQQQNNNIIIHHHJJJHHHIIIJJJKKKKKKJJJIIIHHHCCCEEEHHHNNNZZZrrrkkk^^^XXXTTTTTTSSSSSSQQQNNNKKKHHHFFFCCCBBBAAA@@@??????@@@@@@AAADDDLLL]]]zzzuuupppmmmqqq}}}}}}tttuuuuuusssuuuzzzvvviiiaaa\\\XXXUUUSSSRRRQQQPPPQQQTTTVVVXXXYYYdddiiiqqqvvvrrrnnnnnnooopppnnnlllgggccc^^^[[[ZZZYYYYYYXXXSSSTTTUUUUUUUUUVVVYYY[[[]]]fffuuuvvvvvv~~~rrrccc```bbbcccbbbgggrrruuudddWWWRRRNNNMMMKKKGGGHHHKKKIIIHHHGGGGGGGGGHHHJJJKKKJJJPPPYYY```hhhwww|||bbbJJJCCC===<<<<<<999777777jjjlllpppttt{{{hhh]]]UUURRRPPPOOOLLLGGGGGGJJJGGGHHHJJJKKKKKKJJJHHHGGGCCCEEEHHHOOO]]]ssskkk___XXXUUUUUUTTTRRROOOLLLJJJHHHFFFBBBBBB@@@@@@???@@@AAABBB@@@DDDJJJXXXsssvvvrrroooqqqyyyuuujjjkkknnnooovvvqqqeee^^^ZZZWWWTTTSSSSSSRRRQQQRRRUUUWWWYYYZZZgggnnnvvv}}}xxxttttttxxxzzzxxxuuusssoooiiieeeccccccbbbbbbZZZ[[[ZZZYYYWWWWWWYYY[[[YYY```lllxxx~~~tttwww{{{nnnfffeeeggglllnnnvvvooo^^^RRRNNNLLLMMMKKKGGGHHHLLLHHHHHHGGGFFFFFFGGGIIIJJJKKKRRR[[[ccckkkzzzsss\\\HHHAAA;;;;;;;;;888777888jjjkkknnnqqqxxxzzzeee[[[SSSPPPNNNNNNKKKFFFEEEHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIPPP___sssmmmbbb[[[XXXUUUTTTQQQNNNKKKIIIGGGGGGBBBAAA@@@@@@@@@AAABBBCCCAAAEEEKKKVVVppp|||wwwtttqqqqqqwwwsssgggiiimmmpppzzzzzzmmmccc^^^[[[YYYWWWVVVUUUUUUTTTVVVXXXZZZ[[[```mmmttt}}}|||~~~}}}}}}yyysssnnnmmmllllllkkkeeedddaaa]]]ZZZXXXZZZ[[[WWW]]]dddlllvvv}}}ssswwwrrrmmmlllllloooxxx{{{}}}jjjYYYMMMKKKJJJLLLJJJHHHIIINNNHHHGGGFFFFFFFFFGGGHHHIIIMMMTTT^^^eeemmm}}}mmmWWWFFF???:::::::::777666888hhhlllppptttyyyyyyeee\\\UUURRRNNNKKKJJJJJJIIIHHHJJJJJJJJJIIIHHHGGGEEEDDDHHHFFFGGGOOO^^^ooo}}}pppeee]]]YYY\\\WWWQQQNNNMMMMMMKKKHHHFFFEEEBBB@@@???>>>??????EEE???EEEZZZsss~~~|||wwwooopppvvvvvvkkkllluuu~~~zzzsssiii```\\\[[[ZZZZZZZZZ[[[\\\\\\[[[\\\^^^```jjjqqq|||||||||||||||{{{zzzrrrhhhcccccccccbbb```]]]___ccchhhoooyyyzzztttvvv~~~pppjjjjjjttttttggg^^^NNNMMMKKKJJJIIIIIIJJJJJJJJJHHHEEEDDDFFFIIIKKKLLLQQQUUU\\\eeerrrcccMMM>>>===;;;:::999888888888hhhkkkooossszzztttbbbYYYTTTQQQMMMJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFHHHQQQ___ooo{{{pppeee^^^ZZZ\\\XXXSSSPPPOOONNNKKKHHHFFFFFFDDDBBBAAA@@@@@@@@@BBB@@@EEEVVVpppwww}}}xxxpppooouuu}}}uuuoootttxxxqqqhhh```\\\[[[[[[[[[\\\]]]_________```ccceeennnvvvwwwrrrpppooommmjjjcccdddeeeggglllsss{{{yyywww{{{xxxnnnlllooo{{{zzznnn```VVVMMMLLLKKKJJJIIIIIIIIIJJJJJJGGGEEEDDDFFFIIILLLMMMRRRVVV^^^hhhvvvaaaMMM===<<<;;;999888888777777gggjjjmmmrrr{{{mmm^^^VVVRRROOOKKKHHHHHHHHHGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHLLLVVVcccqqq{{{nnnddd___]]]]]]YYYUUUSSSSSSPPPKKKGGGGGGFFFFFFEEEDDDBBB@@@@@@>>>AAAFFFQQQkkkvvvvvv||||||rrrooorrryyy{{{vvvvvvvvvoooggg___\\\[[[[[[[[[^^^```bbbcccdddeeehhhkkkssszzz}}}yyyuuunnnnnnlllkkkkkkooouuuyyyxxxzzztttooosss{{{uuugggYYYOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGEEEEEEFFFIIILLLOOOSSSXXXaaalllzzzvvvZZZIII;;;;;;999888777777777777fffhhhlllrrr}}}}}}gggZZZTTTOOOLLLIIIGGGFFFGGGFFFEEEDDDDDDFFFGGGHHHHHHIIIIIIIIIKKKQQQ[[[hhhtttzzzlllccc^^^___]]]ZZZWWWVVVUUUQQQKKKFFFFFFFFFFFFFFFEEECCC@@@???<<>>>>>EEEHHHJJJaaa~~~}}}}}}{{{sssqqqrrryyy}}}pppkkkddd```^^^^^^_________aaadddfffgggjjjnnnqqqrrrwww|||||||||~~~}}}~~~{{{{{{|||~~~~~~xxx~~~zzzmmm```UUUOOOKKKKKKKKKJJJIIIIIIHHHHHHFFFGGGGGGFFFFFFIIINNNSSSTTT[[[fffsssdddJJJ<<<999999888777666666666666gggjjjpppzzzooo```WWWSSSLLLIIIFFFEEEEEEFFFFFFFFFIIIIIIIIIIIIHHHHHHGGGFFFHHHKKKRRR[[[hhhwwwmmmddd]]]ZZZ^^^ZZZXXXUUUUUUTTTQQQLLLGGGFFFFFFFFFEEECCCBBB@@@???@@@DDDFFFJJJ[[[{{{|||~~~~~~tttpppooottt{{{zzznnnjjjdddaaa```aaaaaabbbaaacccfffhhhjjjmmmpppssssssvvvzzz{{{~~~{{{}}}zzzsssfffZZZQQQMMMJJJJJJKKKJJJJJJIIIGGGGGGEEEFFFGGGFFFFFFIIIOOOTTTVVV]]]iiiwww|||]]]GGG<<<999999888777777666777777kkknnnuuujjj]]]UUURRRLLLIIIFFFEEEFFFGGGGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHJJJMMMSSS\\\iii|||vvvgggaaaYYYWWW[[[XXXUUURRRRRRRRRPPPLLLGGGIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBDDDIIIUUUpppxxxzzzyyytttnnnlllpppvvv}}}zzzwwwmmmiiieeebbbbbbcccddddddfffhhhjjjlllnnnppptttwwwyyyzzz{{{~~~}}}{{{|||}}}nnn```TTTMMMJJJJJJJJJJJJKKKJJJIIIGGGFFFDDDFFFHHHGGGFFFIIIPPPVVVYYYaaammm|||qqqTTTDDD>>>999999888777777777888888nnnrrrzzzzzzfff[[[TTTQQQKKKIIIFFFEEEFFFGGGGGGGGGIIIIIIJJJJJJKKKJJJJJJIIIOOOQQQVVV^^^lllqqqccc___WWWUUUZZZVVVSSSPPPPPPQQQOOOLLLHHHKKKJJJHHHEEEDDDDDDDDDDDDCCC???AAAHHHRRReeexxxzzzwwwsssllljjjmmmsss{{{|||xxxwwwmmmiiieeebbbcccdddeeeeeejjjlllnnnpppqqqtttwwwzzz~~~~~~~~~{{{~~~}}}~~~mmm]]]RRRLLLIIIIIIJJJJJJKKKJJJHHHGGGFFFCCCFFFHHHGGGFFFIIIPPPWWW\\\dddpppfffLLL@@@===:::999888888888888888888vvv}}}ppp```SSSNNNPPPMMMKKKHHHFFFEEEFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJKKKSSSUUUWWW```uuurrriii___WWWWWWVVVZZZYYYWWWTTTPPPMMMJJJIIILLLKKKIIIGGGDDDCCCBBBAAABBB@@@BBBHHHNNN^^^}}}vvvzzz{{{wwwtttqqq{{{}}}wwwsssqqqmmmhhhfffhhhkkkkkkjjjlllqqqvvvwwwvvvvvv{{{vvvzzz|||~~~xxxgggXXXOOOKKKKKKGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHIIIHHHHHHLLLTTTZZZ```hhhxxxwwwYYYGGG===777888888888777777777777777zzzkkk^^^SSSNNNOOOLLLJJJHHHEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIJJJKKKMMMSSSWWW]]]iiillleee[[[UUUVVVTTTYYYXXXUUUSSSPPPMMMKKKJJJLLLKKKIIIFFFDDDCCCBBBAAABBB@@@BBBGGGLLLZZZyyyzzzsss~~~yyyuuu{{{}}}yyyvvvrrrooojjjiiikkkmmmnnnnnnqqqvvv{{{}}}||||||yyyzzzwwwfffXXXNNNKKKJJJIIIJJJJJJKKKKKKIIIHHHGGGGGGHHHHHHHHHHHHLLLTTT[[[aaakkk{{{mmmSSSEEE<<<666777777777777777777777777}}}uuuccc[[[RRRMMMMMMJJJIIIGGGEEEDDDEEEFFFGGGIIIJJJKKKJJJJJJKKKNNNPPPUUU[[[fffxxxhhhbbbZZZVVVWWWUUUWWWVVVTTTRRRPPPNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBDDDAAABBBFFFIIITTTnnn}}}ooo{{{vvvyyy~~~|||xxxuuuqqqpppqqqsssuuuuuuwww|||}}}xxxtttdddVVVNNNIIIHHHJJJKKKLLLLLLLLLKKKJJJIIIGGGHHHHHHGGGHHHLLLTTT[[[dddooo~~~}}}```LLLAAA:::555777777777777777777777777~~~mmm]]]XXXQQQKKKJJJIIIHHHFFFEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLPPPTTTYYY```ppp|||hhhccc\\\YYYZZZWWWVVVTTTSSSQQQOOOOOOOOOOOONNNMMMKKKIIIGGGFFFEEEEEEEEEBBBBBBEEEFFFMMMccczzz|||nnnxxxrrrwww~~~{{{zzzyyyzzz{{{|||}}}~~~vvv{{{|||wwwzzz|||~~~ooo```TTTMMMIIIGGGJJJKKKLLLLLLLLLKKKIIIHHHFFFGGGGGGGGGGGGLLLTTT[[[fffrrrpppVVVFFF>>>999555666666666777777777777777~~~gggZZZVVVPPPJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLLLLKKKNNNSSSYYY___gggzzzzzziiiddd]]]\\\]]]XXXWWWUUUSSSQQQPPPOOOPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHFFFBBBBBBEEEDDDHHHYYYmmm|||nnn~~~uuupppuuu|||uuuwwwwwwqqqqqqwww|||wwwhhh[[[RRRLLLIIIGGGIIIIIIJJJKKKJJJIIIHHHGGGEEEFFFGGGFFFGGGLLLTTT[[[hhhsssgggOOOBBB<<<888555555555666666777777777777}}}bbbXXXUUUOOOJJJIIIGGGGGGGGGFFFFFFFFFGGGGGGGGGJJJMMMMMMLLLOOOVVV]]]cccnnnuuuhhhddd^^^^^^___XXXZZZXXXUUURRRPPPOOOPPPPPPPPPOOONNNLLLJJJIIIIIIIIIFFFBBBCCCFFFDDDEEESSSdddooozzzvvvqqqrrryyytttsss~~~vvvmmmlllqqqttt}}}wwwnnn```UUUOOOLLLJJJGGGGGGHHHIIIIIIIIIHHHFFFFFFDDDEEEFFFFFFGGGLLLTTT[[[gggttt___JJJ???:::777777444555555666666777777888rrr^^^WWWTTTNNNKKKLLLHHHGGGGGGGGGGGGHHHHHHHHHFFFJJJNNNNNNMMMPPPXXX```eeerrrqqqgggddd___aaaccc\\\^^^[[[WWWSSSPPPOOOOOOPPPOOONNNLLLKKKJJJIIIHHHHHHFFFCCCCCCGGGEEEEEEPPP^^^|||wwwyyyxxxssspppwwwvvvpppvvv~~~tttnnnhhhllltttxxx~~~ooofffYYYPPPMMMLLLKKKIIIGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFGGGLLLTTT[[[eeeuuusssWWWFFF<<<777666888444444555555666777777888~~~kkkZZZVVVSSSNNNLLLOOOHHHHHHHHHHHHHHHHHHHHHHHHFFFKKKNNNNNNMMMPPPZZZbbbffftttooogggfffbbbeeehhhaaaaaa^^^YYYTTTQQQOOOOOOOOOMMMMMMKKKJJJHHHHHHGGGGGGFFFCCCDDDHHHFFFEEENNN\\\xxx|||zzzsssnnnuuuwwwnnnqqqpppllljjjhhhnnnyyy~~~sssjjjaaaUUUNNNLLLLLLKKKJJJGGGHHHIIIIIIIIIHHHGGGFFFCCCEEEFFFEEEGGGLLLTTT[[[cccvvvkkkQQQBBB:::555666999444444444555666777777888vvvhhhZZZTTTSSSOOOLLLKKKFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKNNNRRRSSSSSSYYY```jjj|||tttjjjddddddfffhhhiiiddd[[[SSSRRRVVVXXXSSSNNNOOOQQQSSSRRRLLLGGGEEEDDDEEEEEEEEEDDDEEEIIINNNRRRqqq}}}~~~~~~ssssssxxx~~~zzzsssrrr}}}vvviiiiiiiiihhhoooyyywwwkkkdddZZZOOOLLLKKKHHHFFFFFFHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCEEEIIILLLNNNUUU]]]ppp}}}vvvaaaIII>>>;;;888555333777777666444333333666888qqqdddWWWRRRPPPMMMJJJJJJDDDEEEEEEFFFFFFGGGHHHHHHJJJKKKNNNRRRSSSSSSYYY```ooozzzrrrhhhbbbbbbdddeeefffbbb[[[TTTRRRTTTVVVSSSOOOQQQTTTUUUSSSOOOJJJHHHGGGGGGGGGFFFEEEDDDGGGKKKOOOiii}}}{{{wwwsssuuuyyy~~~{{{qqqmmmwwwyyykkkcccfffkkknnnwwwttthhh```VVVMMMKKKKKKHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEDDDFFFJJJMMMPPPXXXaaasssmmmYYYDDD;;;:::999666555777777666555333444666888iii]]]RRRNNNMMMJJJHHHHHHDDDEEEEEEFFFFFFGGGHHHHHHJJJKKKNNNRRRSSSSSSYYY```rrrzzzxxxpppgggaaa```aaaaaaaaa]]]YYYUUURRRRRRRRRRRRQQQUUUVVVWWWUUUQQQNNNLLLLLLJJJIIIGGGEEEDDDEEEIIILLL```zzz}}}vvv|||ssstttvvvyyy~~~~~~qqqkkksssnnneeeaaahhhpppwwwpppeeeZZZQQQJJJIIIIIIGGGGGGHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEDDDGGGLLLOOOSSS]]]gggwww}}}```OOO>>>888999999888777777777666555333444777999xxxaaaWWWNNNLLLKKKHHHGGGHHHFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKNNNRRRSSSSSSYYY```rrrssssssxxxvvvooofff```_________^^^XXXWWWTTTQQQOOOOOOQQQSSSVVVVVVVVVUUURRRPPPOOOOOOJJJIIIHHHEEEDDDEEEHHHKKK[[[www}}}uuuttttttvvvzzzssskkkqqq}}}rrrlllhhhhhhpppyyy|||lllaaaVVVNNNHHHHHHGGGEEEEEEGGGFFFFFFGGGFFFEEEDDDEEEEEEEEEFFFIIIMMMQQQVVVbbbnnn|||sssVVVHHH:::777999999888888666666666555444555888;;;ppp\\\TTTMMMLLLKKKHHHGGGIIIFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKNNNRRRSSSSSSYYY```rrrrrrqqqxxxuuunnnfffaaa``````^^^]]]UUUUUUSSSPPPNNNNNNQQQTTTVVVUUUSSSRRRRRRQQQPPPPPPJJJJJJHHHFFFDDDFFFJJJMMMUUUttt~~~}}}wwwssssssvvv{{{sssiiikkkuuuvvvkkkkkkkkkoooyyywwwhhh]]]SSSMMMHHHGGGEEECCCCCCEEEFFFHHHIIIHHHFFFEEEFFFHHHFFFGGGJJJOOORRRYYYgggttt~~~iiiPPPDDD999888999999777777555666666555444666999<<<iiiXXXRRRMMMLLLKKKHHHGGGIIIDDDEEEEEEFFFFFFGGGHHHHHHJJJKKKNNNRRRSSSSSSYYY```sssuuuxxx}}}sssmmmfffbbbaaa```^^^\\\VVVUUUTTTQQQPPPQQQTTTVVVUUUSSSPPPPPPPPPQQQQQQQQQLLLKKKIIIGGGEEEGGGJJJNNNRRRqqq}}}~~~|||vvvttttttyyy~~~rrrgggfffkkk{{{vvvjjjiiihhhllluuu~~~rrrcccXXXPPPKKKGGGGGGEEEAAABBBEEEGGGIIIKKKIIIFFFEEEGGGIIIGGGHHHLLLPPPSSSZZZiiiyyyttt___JJJ@@@888888:::888666666555555666555555777:::===wwwbbbUUUPPPLLLLLLKKKGGGFFFHHHDDDEEEEEEFFFFFFGGGHHHHHHJJJKKKNNNRRRSSSSSSYYY```sssyyyxxxpppkkkeeeaaaaaa```^^^\\\YYYWWWUUUTTTUUUVVVXXXZZZUUURRROOONNNPPPRRRRRRRRRPPPOOOLLLIIIFFFGGGJJJLLLWWWrrrzzz~~~yyytttuuu}}}}}}wwwnnnjjjlllyyywwwjjjgggkkkjjjrrr~~~xxxlll^^^SSSLLLHHHFFFGGGEEEBBBDDDHHHEEEIIIKKKIIIEEEDDDFFFIIIHHHJJJMMMPPPRRRZZZkkk{{{jjjRRRCCC<<<666888999777555555444555555555555777;;;>>>rrr^^^SSSOOOLLLLLLJJJFFFEEEHHHFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKNNNRRRSSSSSSYYY```qqqzzzvvvnnniiicccaaa``````]]][[[]]]ZZZWWWVVVXXX[[[\\\\\\VVVRRRNNNMMMPPPSSSSSSRRRSSSRRRNNNJJJGGGFFFHHHKKK^^^vvv{{{xxx~~~~~~vvvtttzzz|||vvvwwwwww~~~}}}wwwtttuuuyyyxxxooommmjjjgggiiinnnqqqzzz~~~ttthhhZZZOOOIIIFFFEEEFFFEEEDDDFFFKKKDDDHHHJJJHHHDDDBBBEEEHHHIIIJJJNNNPPPRRRZZZkkk|||dddJJJ???888444777999777555555444555555555666888;;;???ooo\\\SSSQQQMMMIIIGGGFFFGGGGGGJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMQQQUUUSSSRRR[[[gggwww|||rrrkkkfffaaa```aaa```[[[VVVWWWWWWXXXXXXYYYYYYZZZZZZUUUTTTTTTSSSSSSTTTVVVWWWXXXUUUPPPMMMKKKLLLNNNPPP___qqqqqqrrr~~~{{{}}}}}}rrriiieeebbbfff|||{{{xxxzzzvvvmmmfffcccbbbcccbbbbbbgggnnnxxxzzzpppaaaUUUPPPIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFJJJOOORRRVVVbbbssstttZZZHHH<<<:::888777666777888999333222222333666999<<<>>>jjjZZZRRRPPPLLLHHHFFFFFFFFFGGGJJJJJJJJJJJJKKKLLLMMMMMMLLLMMMRRRUUUSSSUUUaaaooozzzsssiiieeeaaa___```___ZZZVVVSSSUUUXXX[[[\\\[[[YYYXXXSSSSSSRRRQQQRRRRRRSSSTTTVVVSSSPPPMMMKKKLLLMMMOOOWWWeeezzztttrrrxxx||||||~~~{{{vvvrrrjjjaaaZZZXXXWWW\\\qqq{{{wwwwwwpppfff______\\\\\\___```bbbjjjrrr|||}}}uuulll^^^SSSNNNHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHLLLRRRVVV\\\iiiyyykkkSSSDDD:::999777666666666888888444444444555777:::>>>@@@xxxbbbWWWPPPNNNKKKGGGEEEEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLJJJNNNRRRTTTSSSZZZkkk}}}uuuqqqhhhddd```______^^^ZZZVVVQQQUUUZZZ^^^___\\\XXXUUUQQQQQQQQQPPPPPPPPPPPPPPPSSSQQQOOOMMMLLLKKKLLLLLLOOOXXXfffxxxzzztttsss||||||yyy|||xxxpppjjjeeeccc[[[SSSMMMMMMLLLQQQbbbuuutttwwwllleee___XXXSSSXXXWWWXXX\\\___eeeppp{{{vvvooofffYYYOOOKKKGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIOOOVVV]]]eeerrrzzz___JJJ???999888666555555666777777444444555777999<<>>;;;555555555666666666666666111333555888;;;===???AAAjjj\\\UUUSSSMMMKKKHHHFFFFFFGGGHHHJJJHHHHHHHHHHHHIIIJJJKKKLLLOOOSSSUUUZZZlllyyypppjjjdddddddddbbb```_________``````^^^\\\ZZZYYYXXXWWWVVVXXXYYYZZZYYYUUUQQQNNNOOONNNMMMLLLKKKKKKKKKKKKIIIKKKMMMSSSddd{{{wwwnnnsssyyywwwuuuyyy}}}~~~yyyvvvsssrrrooovvvtttkkkYYYSSSJJJEEEDDDFFFGGGEEEFFFHHHJJJJJJJJJNNNXXXaaasss~~~}}}yyyjjjcccZZZSSSQQQRRRVVVXXXWWW]]]gggqqqyyy{{{||||||{{{yyyyyy}}}wwwkkk^^^WWWQQQKKKIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIKKKLLLMMMNNNNNNPPPWWWbbbppp~~~www[[[FFF;;;888555555666666777777777777222333666999<<>>AAABBBCCCjjjZZZQQQNNNPPPOOOLLLHHHGGGGGGHHHHHHGGGKKKJJJHHHHHHHHHKKKNNNPPPTTTVVVXXX```vvvwwwjjjeeedddhhheee```^^^]]]^^^^^^]]]ZZZ[[[\\\ZZZXXXVVVVVVWWWVVVXXXZZZZZZVVVSSSPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPPNNNLLLPPP```wwwzzzwww|||}}}zzzxxxrrrdddTTTLLLHHHCCC@@@AAAHHHCCCBBBEEEIIIKKKOOOTTT```iiizzz}}}www{{{tttrrrtttxxx{{{{{{uuuddd]]]VVVRRRUUUZZZ___aaafffiiittt~~~~~~}}}{{{{{{|||ooocccWWWPPPMMMIIIHHHJJJHHHGGGFFFEEEEEEEEEGGGGGGHHHGGGJJJLLLKKKHHHLLLRRR]]]dddnnnzzz}}}eeeMMM===888:::555666777777777666444333555777999===@@@BBBDDDEEEyyycccWWWPPPNNNOOONNNKKKHHHGGGGGGHHHHHHGGGKKKJJJHHHHHHIIIKKKNNNPPPTTTVVVXXX^^^sssuuuiiifffeeecccaaa_________^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\YYY[[[]]]]]]ZZZWWWUUUTTTPPPPPPPPPPPPQQQRRRRRRSSSUUUSSSQQQSSS]]]qqq{{{|||~~~{{{yyyyyyjjjZZZQQQLLLGGGEEEFFFFFFCCCBBBGGGKKKMMMQQQVVV^^^dddqqqxxx}}}xxxuuuqqqoooqqqvvv|||xxxppp___ZZZUUUSSSWWW]]]bbbdddqqquuu~~~||||||{{{{{{|||zzzlll```TTTNNNJJJGGGGGGIIIGGGFFFFFFFFFEEEFFFFFFGGGFFFGGGJJJMMMLLLKKKPPPVVV___iiitttsss\\\HHH;;;777888555666777777777666444333555777999===@@@BBBDDDEEElllZZZSSSOOONNNMMMLLLJJJGGGGGGHHHHHHHHHHHHJJJJJJIIIHHHIIILLLNNNPPPUUUUUUVVV\\\nnnqqqhhheeeeee^^^^^^___``````^^^ZZZWWWWWWYYYZZZ[[[ZZZ[[[\\\^^^^^^```bbbaaa^^^[[[XXXWWWTTTTTTTTTUUUVVVWWWWWWXXXZZZYYYWWWVVVZZZiii}}}|||{{{~~~ppp^^^TTTNNNJJJIIIJJJEEECCCDDDIIIMMMOOOSSSYYY[[[___hhhvvvwww|||yyypppllllllkkkkkklllooouuu}}}ssshhh[[[XXXVVVWWW\\\ccchhhkkkxxx~~~~~~{{{xxxyyyzzz{{{~~~~~~xxxfff[[[PPPJJJHHHEEEEEEGGGEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFIIIMMMNNNNNNTTT[[[cccnnn{{{eeePPPBBB999666777666666666777666666555444555666999<<<@@@BBBDDDEEE~~~aaaRRROOONNNLLLJJJJJJHHHFFFGGGHHHIIIIIIHHHJJJIIIIIIIIIJJJLLLOOOPPPTTTTTTUUUZZZggg~~~}}}mmmfffdddddd^^^^^^^^^______]]]YYYVVVWWWXXXZZZZZZZZZZZZ[[[]]]eeeggghhhfffbbb]]]ZZZXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[XXXWWWccc{{{~~~~~~zzzqqq^^^SSSNNNJJJIIIJJJHHHFFFHHHMMMPPPQQQVVV\\\[[[```kkkyyytttwwwuuukkkffffffhhhkkkmmmrrryyy}}}mmmaaaZZZYYYYYY\\\bbbiiiooorrr|||}}}zzzyyyuuuvvvxxx{{{|||uuuaaaWWWLLLHHHFFFDDDDDDFFFCCCDDDFFFGGGGGGGGGEEEEEEFFFFFFIIINNNOOOOOOUUU]]]fffrrrvvvYYYFFF===777555666666666666666666666555555555777:::===@@@BBBDDDEEEtttZZZNNNMMMLLLIIIGGGHHHFFFFFFFFFHHHJJJJJJIIIIIIIIIIIIJJJKKKMMMOOOPPPRRRSSSUUUZZZdddvvvvvvkkkdddaaa```___]]]ZZZYYYYYYXXXWWWVVVWWWYYY\\\]]]^^^___bbbdddmmmnnnnnnkkkfff```[[[YYYYYYZZZ[[[\\\]]]]]]]]]]]]YYYYYYZZZXXXVVV^^^xxxzzzooo]]]SSSNNNKKKJJJLLLLLLKKKMMMQQQSSSTTTYYY```bbbkkk{{{yyyqqqsss~~~|||zzzxxxpppnnnjjjeeeaaabbbeeehhhpppuuu}}}uuufff\\\XXXZZZ\\\```eeelllsssxxx~~~zzzxxxwwwwwwtttvvvyyy}}}xxxppp]]]SSSJJJGGGFFFDDDDDDFFFCCCDDDEEEFFFGGGFFFFFFEEEGGGGGGJJJNNNOOOPPPVVV^^^jjjuuummmQQQ@@@:::777555555666666555555555666666666666888;;;>>>AAACCCEEEFFFlllVVVLLLKKKIIIFFFEEEFFFEEEEEEFFFIIIJJJJJJIIIHHHIIIIIIKKKLLLNNNPPPQQQQQQRRRXXX___hhhwwwpppiiiccc^^^]]]^^^ZZZVVVUUUVVVWWWYYYYYY[[[]]]aaaccceeehhhkkknnnqqqrrrqqqnnnhhhaaa\\\ZZZWWWXXXZZZ[[[[[[[[[ZZZYYYTTTTTTVVVWWWUUU[[[ttt~~~}}}mmm]]]TTTPPPMMMMMMOOOOOOOOOQQQTTTUUUWWW___gggrrr~~~zzzppppppyyy}}}xxxsssooojjjjjjhhhfffdddbbbaaa```______``````aaaeeejjjnnnvvv}}}uuujjj```ZZZXXXZZZ^^^ccciiiqqqzzz{{{wwwvvvvvvvvvvvvxxx{{{ssskkkYYYPPPHHHFFFFFFEEEEEEGGGCCCCCCDDDEEEFFFFFFFFFFFFIIIIIIKKKOOOQQQRRRYYYbbbqqqyyyvvvaaaIII===999666555666666555555555555666777777888999<<>>AAADDDGGGHHHIIIjjj]]]PPPKKKIIIFFFEEEEEECCCCCCDDDFFFIIIKKKKKKJJJHHHHHHJJJLLLMMMOOOPPPQQQNNNSSS___mmmxxxtttggggggbbb\\\ZZZ\\\[[[[[[^^^cccgggjjjkkkjjjkkklllkkkiiihhhiiijjjcccdddeeeccc^^^YYYVVVTTTPPPQQQRRRRRRRRRPPPNNNLLLOOOMMMPPPUUUTTTXXXmmmrrreeeWWWRRRPPPNNNNNNOOOPPPPPPRRRVVVYYY^^^kkkxxxwwwkkklllzzzyyypppeee]]]YYYWWWTTTRRRWWWXXXXXXXXXWWWWWWYYYZZZ[[[\\\]]]```fffooozzzrrrbbbZZZZZZ]]]```dddiiipppxxx~~~yyyuuutttuuuwwwzzz|||yyyjjj```SSSJJJCCCCCCDDDCCCDDDFFFDDDCCCCCCCCCCCCEEEGGGHHHJJJJJJNNNSSSWWW[[[dddnnn}}}xxxWWWJJJ<<<666555444555777666555444444555666777888:::<<>>AAADDDHHHKKKLLLLLLgggRRRPPPKKKGGGEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKNNN\\\ooo}}}llleeebbb[[[ZZZ```\\\```ggglllooonnnkkkiiikkkjjjgggfffeeeccc___]]]\\\[[[WWWSSSOOOKKKIIIHHHKKKKKKLLLLLLLLLLLLKKKJJJIIIFFFHHHMMMNNNOOOZZZhhh~~~~~~~~~~~~pppeee```\\\XXXZZZZZZ\\\aaakkkuuu|||~~~yyyuuusssssssssssstttvvvxxx{{{~~~zzztttxxx|||qqqjjj___VVVTTTTTTQQQOOONNNLLLMMMPPPRRRTTTZZZhhhwwwuuunnnggghhhqqq|||rrrdddcccjjjwwwmmmccc]]]VVVSSSPPPPPPSSSVVVXXXYYY[[[\\\]]]\\\[[[\\\^^^___fffhhhlllrrr{{{|||pppddd]]]ZZZ[[[```ffflllsss|||~~~xxxtttvvvxxxyyy|||zzziiiXXXMMMGGGEEEBBBAAABBBCCCCCCBBB@@@@@@@@@AAACCCFFFHHHIIIIIIKKKOOOTTT\\\hhhttt|||rrrXXXFFF===555555777666444555777666666555666777999:::>>>@@@BBBEEEHHHJJJLLLMMMyyyaaaPPPMMMJJJFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKKKKKKKJJJJJJKKKRRRcccwwwlllfffaaaZZZZZZ___YYY\\\aaaeeeggggggeeeccchhhfffcccbbbbbbaaa```^^^```]]]YYYTTTOOOKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFHHHLLLMMMOOOXXXcccrrr~~~~~~}}}pppccc___^^^]]]ZZZ[[[___gggrrr~~~yyyvvvxxx{{{zzzyyyuuuuuussspppmmmnnnqqqsssxxxtttqqqtttzzzuuullleee]]]UUUUUUTTTQQQOOOOOOLLLLLLOOORRRTTTZZZhhhvvvhhhccc]]]]]]eeepppzzz~~~wwwkkkhhhlll}}}rrriiiaaaYYYTTTRRRQQQQQQSSSVVVYYY\\\^^^]]]^^^`````````aaaccceeeiiilllqqqxxxtttjjj```\\\[[[^^^eeemmmqqqxxx}}}{{{vvvtttvvvyyyzzz~~~ooo___OOOFFFEEECCCAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCEEEHHHIIIIIIKKKPPPVVV```mmmzzziiiPPP???888444666888666444444666555555555666888:::;;;???@@@BBBDDDFFFHHHLLLNNNpppZZZOOOMMMIIIFFFDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGIIILLLLLLKKKKKKLLLMMMWWWjjj~~~{{{lllfffbbb[[[YYY\\\YYYZZZ[[[\\\^^^___``````bbb```______```aaaaaaaaaaaa^^^ZZZUUUPPPMMMKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGIIILLLMMMPPPWWW___iiiyyy~~~~~~|||~~~rrrccc^^^\\\\\\[[[^^^dddnnn{{{{{{}}}xxxkkkbbb___bbbffflllooorrrrrrsssyyy~~~~~~}}}wwwnnniiiaaaZZZVVVVVVVVVRRRPPPPPPMMMMMMOOOSSSWWW\\\iiiuuu|||qqqeeeccc___]]]^^^eeeooowww}}}wwwkkkhhhmmm}}}pppeee^^^YYYTTTPPPQQQSSSUUUWWWYYY\\\___aaa```aaaccccccdddeeehhhjjjiiimmmttt|||yyymmmeee^^^\\\]]]```iiirrr{{{~~~{{{wwwuuuuuuxxx{{{|||vvvgggXXXKKKCCCDDDBBBAAAAAACCCDDDCCCBBBEEEDDDDDDCCCDDDEEEGGGHHHJJJMMMRRRYYYdddrrr}}}```JJJ;;;555333666888666444555555555555555777999<<<===>>>@@@BBBCCCDDDGGGLLLPPP~~~dddQQQNNNLLLIIIFFFDDDCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHGGGJJJMMMMMMKKKLLLNNNRRRWWWmmmvvvjjjfffccc^^^ZZZYYY[[[ZZZYYYYYYZZZ\\\^^^___]]]\\\[[[\\\___aaaaaaaaa]]][[[XXXUUUQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHJJJKKKMMMQQQVVV[[[aaaooo~~~~~~wwwjjjbbb^^^]]]^^^aaaiiittt|||hhh\\\WWWXXXZZZ```hhhooooooooouuu|||}}}xxxtttuuusssnnnhhheee^^^YYYWWWYYYXXXTTTQQQQQQPPPOOOQQQUUUZZZ```kkkvvv||||||qqqmmmpppoooggg]]]\\\dddmmmzzz|||rrrgggeeekkkvvvnnnbbbZZZVVVTTTRRRPPPSSSUUUYYY[[[]]]```ccceeefffffffffeeeeeegggjjjmmmjjjoooxxxzzzpppeee```]]]^^^```dddmmmwww~~~|||zzzxxxuuutttwww}}}pppbbbUUUKKKEEECCCBBBAAABBBDDDEEEEEECCCGGGFFFFFFEEEEEEFFFHHHHHHLLLOOOUUU]]]iiiwwwoooUUUDDD999444333666777555444666444444444555888:::===???>>>@@@BBBCCCCCCGGGNNNSSSmmmZZZMMMKKKJJJGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHHHHGGGJJJMMMMMMKKKMMMRRRVVV___wwwyyynnneeecccdddaaa[[[VVVZZZZZZYYYYYYZZZ[[[\\\]]]YYYXXXXXXZZZ\\\^^^]]]]]]ZZZZZZXXXVVVTTTQQQNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHGGGHHHJJJJJJMMMQQQUUUWWW\\\iiizzz~~~{{{~~~}}}zzzuuussswwwuuummmiiihhheeejjjrrr}}}yyyeeeYYYTTTSSSSSSVVV___hhhjjjnnnuuuzzzzzzwwwooojjjjjjiiidddaaaaaa[[[XXXXXX[[[ZZZUUURRRSSSRRRQQQSSSXXX]]]cccmmmxxx~~~}}}}}}uuu```TTTYYYbbbmmmtttqqqmmmnnnooo}}}{{{hhhaaaXXXSSSRRRSSSSSSRRRVVVZZZ___bbbdddfffjjjmmmnnnllljjjfffdddeeeiiillllllsss}}}|||pppfff```^^^___bbbfffjjjttt~~~}}}yyywwwuuuttttttvvv{{{wwwhhh[[[QQQIIIDDDCCCBBBBBBCCCFFFGGGFFFEEEGGGGGGFFFFFFGGGIIIJJJLLLOOORRRXXX```lll{{{}}}```JJJ???888444333666666444555777333333444555888;;;>>>@@@???AAADDDDDDEEEIIIQQQXXXuuubbbVVVOOOIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGJJJMMMMMMKKKNNNTTTZZZpppsssiii``````dddbbb\\\UUUXXXXXXZZZ[[[[[[ZZZZZZYYYXXXWWWWWWYYYZZZ[[[ZZZXXXZZZZZZZZZYYYWWWTTTRRRPPPMMMLLLKKKIIIHHHHHHIIIIIIFFFHHHIIIIIILLLPPPSSSTTT[[[hhhxxxuuu~~~tttsssooohhhbbbaaaffflllkkkvvv{{{uuurrrrrrooosss|||sssaaaXXXTTTRRRPPPPPPXXXaaafffnnnxxxzzzvvvsssiiibbbcccbbb]]]\\\^^^ZZZXXXYYY\\\[[[VVVSSSTTTTTTRRRTTTYYY___eeeoooyyycccPPPQQQZZZ^^^llluuuzzz|||vvvwwwwwwqqqbbb[[[TTTPPPRRRTTTUUUUUUYYY^^^dddhhhkkkmmmqqqttttttqqqmmmgggccccccgggjjjooovvvvvvjjj___^^^^^^aaaggglllqqq{{{zzzvvvtttrrrrrruuuwww~~~oooaaaUUULLLFFFBBBCCCBBBBBBDDDGGGGGGGGGEEEFFFFFFFFFGGGIIIKKKMMMOOOPPPTTTZZZbbbnnn}}}rrrVVVDDD>>>999555444666666444555888333333444666888<<>>666666555555777999999777555555555666888;;;>>>AAACCCCCCBBBCCCDDDFFFNNNaaattthhhTTTJJJFFFEEEFFFEEECCCCCCCCCCCCEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIOOONNNMMMQQQTTT___ttttttiiieee```]]][[[ZZZXXXWWWXXXWWWWWWVVVVVVVVVVVVWWWUUUTTTSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTUUUUUUVVV[[[gggxxx|||yyyyyyxxxsssmmmjjjllloooqqqpppxxx|||yyymmmeeeXXXTTTOOOKKKKKKLLLLLLLLLMMMOOOTTTYYY___aaa```^^^^^^___eeeqqq~~~~~~tttoookkkgggaaa[[[ZZZ]]]^^^bbbeeehhhlllnnniiiaaaYYYQQQKKKLLLOOOPPPRRRUUUWWWYYY[[[\\\[[[ZZZZZZZZZZZZ[[[]]]```fffnnnwww}}}}}}hhh```fffooouuu{{{~~~sssnnnpppxxx~~~qqqeee\\\WWWVVVWWWVVVVVVXXX^^^dddiiinnnrrrxxx|||}}}zzzvvvsssiiiddd``````aaaeeennnxxx{{{~~~nnneeecccdddeeehhhnnnttt}}}zzzwwwtttqqqpppqqqsssttt~~~rrreeeVVVMMMHHHDDDDDDFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCDDDEEEHHHLLLNNNUUU]]]gggppp}}}xxx___KKK@@@:::666555555555777999999777555555666777999<<>>:::666444555333666888999777666666888555777:::===@@@BBBCCCCCCDDDIIIKKKOOO^^^yyymmmVVVOOOLLLEEEAAADDDEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGMMMLLLQQQ\\\aaajjj|||{{{llliiiaaa^^^[[[YYYZZZZZZZZZZZZUUUVVVXXXYYYYYYYYYXXXXXXUUUTTTTTTSSSSSSSSSSSSSSSOOOPPPRRRSSSTTTSSSRRRRRRTTTVVVXXXUUUPPPNNNQQQTTTRRRRRRSSSSSSSSSSSSRRRRRRNNNQQQWWWaaauuu|||uuu{{{uuuhhh^^^[[[]]]aaaeeelllvvv~~~uuummmfffdddlllwww~~~}}}uuutttyyy|||{{{uuupppoooxxx|||ooocccUUUPPPOOOVVV^^^bbbfffjjjeeeiiimmmpppooonnnmmmmmmdddhhhnnnvvv~~~xxxvvv|||aaaSSSPPPPPPLLLYYYlll}}}oooggg]]]YYY\\\___aaa```___fffooovvv{{{~~~}}}{{{wwwrrrjjjccc\\\XXXWWWXXX___iiirrryyy}}}pppgggffflllsssyyy~~~{{{vvvppplllllllllmmmqqqvvv~~~{{{uuunnncccYYYNNNFFFBBBCCCEEECCCBBBCCCCCCDDDGGGIIIJJJIIIHHHFFFCCCGGGKKKLLLMMMQQQZZZ``````mmm}}}eeeRRRAAA;;;999666444555333666999999777555666888777999<<>>555444666666555666444555666555555555777888<<>>AAADDDGGGHHHJJJMMMPPPOOOTTTZZZaaammm|||NNNIIIEEEGGGHHHHHHGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHJJJKKKNNNPPPQQQVVV]]]oooqqqaaaXXXRRRQQQLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQPPPNNNNNNOOOOOONNNLLLKKKJJJJJJKKKHHHMMMSSSXXXZZZZZZYYYYYYRRRQQQQQQQQQQQQQQQRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQNNNNNNQQQUUUWWW```vvvwwwnnnsssyyyzzz|||uuunnnjjjccceeeiiiqqqzzzjjjaaaYYYOOOHHHGGGCCCBBBGGGKKKPPPWWW^^^eeejjjoooooopppxxx|||hhhXXXUUUYYYaaajjjssszzz}}}{{{xxxwwwqqqhhhaaa```\\\cccpppyyyhhh^^^[[[UUUTTTSSSPPPOOOOOOOOONNNOOOMMMKKKHHHEEEDDDFFFJJJLLLQQQZZZiii~~~}}}ttthhh^^^YYYVVVXXX\\\bbbhhhnnnsssvvvxxxzzz|||}}}|||yyyuuurrrkkkfff^^^YYYXXXZZZ\\\]]]aaaeeelllsss{{{zzzwwwtttsssuuu|||{{{yyyuuurrrpppqqqtttvvv|||{{{xxxrrrhhh^^^TTTMMMGGGDDDBBBBBBBBBCCCDDDEEEFFFGGGIIIPPPRRRLLLEEEBBBBBBAAABBBCCCHHHOOOUUU\\\gggrrr{{{~~~mmmXXXGGG@@@999555666777555444555444555666555555777:::===???AAADDDFFFHHHKKKNNNQQQRRRVVV]]]hhhwwwLLLIIIFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKMMMPPPSSSUUUTTT```wwwjjj^^^VVVPPPPPPJJJJJJKKKLLLMMMNNNOOOOOOSSSRRRQQQPPPNNNMMMLLLLLLNNNOOONNNLLLJJJIIIJJJKKKKKKOOOTTTWWWXXXXXXWWWXXXPPPPPPPPPOOOPPPPPPQQQRRROOOPPPQQQRRRRRRRRRQQQQQQTTTQQQRRRUUUVVVYYYgggxxxvvvuuuyyy|||~~~vvvqqqmmmhhheeeeee```hhhtttssshhh]]]QQQHHHFFFBBBAAADDDGGGIIIOOOUUUYYY^^^dddggglllwwwxxxhhhZZZPPPSSSUUUZZZaaaiiimmmmmmkkkhhhcccaaacccdddbbbbbbccc```iiivvv{{{lll___YYYZZZTTTVVVVVVSSSRRRTTTSSSPPPRRRNNNKKKJJJGGGDDDFFFKKKMMMQQQZZZjjj~~~|||vvvlllaaaYYYWWWTTTWWW^^^eeemmmtttyyy{{{xxxyyy{{{|||zzzwwwrrrooofffbbb\\\YYYZZZ]]]```bbbfffkkkqqqyyy{{{vvvssswwwwww|||wwwvvvssspppoooqqqvvvzzz|||xxxpppkkkbbbWWWNNNHHHEEECCCCCCCCCCCCCCCDDDEEEFFFFFFBBBGGGIIIEEEBBBCCCEEEDDDCCCCCCHHHPPPWWW___lllxxxxxxfffQQQBBB>>>999555666777444444666555555666555666888;;;???>>>@@@CCCEEEGGGJJJNNNQQQTTT\\\hhhvvvIIIHHHEEECCCCCCEEEGGGFFFIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMOOORRRVVVXXX[[[jjjtttccc\\\SSSNNNNNNKKKLLLMMMNNNOOOPPPPPPPPPQQQPPPOOOMMMKKKJJJJJJJJJJJJKKKLLLKKKIIIIIIKKKMMMSSSUUUXXXXXXWWWVVVUUUUUUNNNNNNNNNNNNNNNOOOPPPQQQMMMNNNOOOQQQRRRRRRRRRRRRZZZSSSQQQUUUUUUTTT]]]jjjwwwvvvyyy{{{|||tttooojjjfffiiinnnkkkzzzxxxiiiXXXMMMFFFBBBAAADDDFFFFFFIIINNNOOOTTT\\\bbbiiisssqqqcccZZZTTTOOOSSSUUUWWWXXXYYYZZZ\\\]]]XXXTTTTTTZZZ___```bbbdddeeennn{{{zzzsssnnnfff\\\YYY[[[YYY]]]___\\\\\\___^^^ZZZYYYUUUQQQQQQNNNKKKMMMTTTUUUYYYbbbqqqzzzrrrlllcccYYYVVVYYYWWW[[[bbbjjjqqqvvvzzz{{{zzz{{{}}}|||yyyuuuooolllaaa^^^ZZZYYY[[[```ccceeennnrrryyy~~~yyyuuussszzz{{{}}}}}}uuutttrrrooonnnqqqxxx~~~{{{vvviiiddd\\\RRRIIIEEECCCCCCEEEDDDDDDDDDDDDDDDEEEEEE@@@BBBBBB@@@AAAEEEGGGEEEEEEFFFKKKSSSZZZcccppp}}}nnn\\\JJJ===;;;666444555555444555888555555666555666888===@@@???AAACCCEEEGGGKKKOOORRRXXXgggyyyGGGGGGDDDAAAAAADDDFFFFFFHHHIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMPPPTTTWWWZZZfffwwwkkk___ZZZQQQLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSOOONNNMMMKKKIIIHHHHHHHHHFFFHHHJJJJJJIIIIIILLLOOO[[[\\\]]]\\\XXXVVVUUUTTTNNNMMMMMMMMMNNNNNNOOOPPPMMMNNNOOOQQQRRRSSSSSSTTTZZZQQQNNNTTTVVVTTTYYYdddnnnwwwpppttt|||yyytttrrrxxxppp\\\OOOFFFCCCBBBEEEFFFFFFHHHMMMJJJOOOXXX```gggnnnvvv|||zzzyyyqqqcccXXXUUUUUUTTTSSSUUUUUUQQQLLLKKKPPPVVVQQQNNNPPPXXX^^^``````aaagggppp|||zzztttpppjjjggghhheee^^^[[[^^^aaafffhhhffffffkkkjjjeeebbb\\\YYYYYYWWWTTTXXX___fffiiiqqq~~~uuukkkddd[[[TTTUUU[[[\\\```fffmmmrrrvvvwwwxxx}}}~~~~~~}}}yyysssmmmjjj^^^[[[XXXYYY\\\aaadddfffuuuyyy|||yyyvvvttt{{{~~~{{{yyyzzztttsssqqqnnnnnnrrryyyzzzuuueeeaaaYYYOOOHHHDDDDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDBBB???AAAFFFHHHEEEHHHHHHMMMUUU]]]ffftttxxxfffUUUEEE:::888444222333444333666:::555555666555666999===AAA???AAACCCEEEHHHKKKPPPSSS[[[pppEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJIIIIIIHHHJJJFFFIIIRRRTTTRRRYYYfff{{{}}}ddd[[[VVVOOOLLLOOOOOOPPPSSS[[[bbbddd___ZZZVVVOOOIIIIIILLLNNNKKKHHHKKKIIIHHHIIIIIIJJJQQQYYYbbbbbbbbb```\\\VVVPPPMMMOOOMMMMMMMMMOOOPPPOOONNNNNNOOOPPPQQQQQQQQQPPPOOORRRRRRRRRQQQQQQSSSWWWZZZiiivvv|||sssvvv~~~{{{dddUUUJJJFFFCCCCCCDDDCCCEEEIIINNNMMMOOOTTT\\\aaabbbbbbfffddd```[[[VVVTTTUUUWWWXXXZZZZZZWWWRRRPPPQQQSSSTTTRRRRRRUUUZZZ^^^___^^^eeehhhpppxxxxxxppphhheeeffffffeeecccbbbbbbeeegggjjjmmmrrrwwwzzzzzzzzzyyyrrroookkkhhhhhhlllpppttt{{{uuuggg]]]]]]ZZZTTTVVV______dddjjjpppsssuuuwwwxxx~~~~~~}}}zzzuuunnnhhhddd]]]YYYYYY^^^aaaccckkkuuuxxx~~~zzzwwwwwwyyy|||}}}xxxsssssspppmmmnnnqqqwww|||~~~|||sssmmmeee[[[OOOGGGEEEEEECCCBBBCCCDDDDDDEEEEEEEEEEEEDDDFFFDDDCCCCCCCCCDDDDDDCCCGGGNNNTTTVVV^^^mmm|||}}}nnnZZZIII???;;;555555555555555555555555555555444555777;;;>>>@@@BBB@@@BBBGGGJJJLLLQQQWWWdddFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGKKKSSSWWWYYYfffvvvvvv```YYYVVVPPPNNNQQQSSSTTTYYYbbbhhhiiiddd___XXXRRRLLLKKKNNNRRRQQQOOOMMMKKKJJJKKKLLLMMMSSS[[[^^^^^^^^^]]]YYYTTTOOOLLLMMMLLLKKKLLLMMMNNNMMMLLLLLLMMMNNNPPPQQQQQQQQQPPPQQQQQQQQQOOOOOOQQQTTTWWWaaappp}}}{{{nnn___MMMHHHDDDDDDEEEDDDFFFJJJLLLLLLNNNRRRYYY]]]___^^^]]]\\\[[[YYYWWWWWWZZZ]]]\\\^^^]]]ZZZUUURRRSSSUUUWWWVVVVVVYYY^^^aaabbbaaabbbccchhhooopppkkkgggggghhhhhhiiihhhiiikkkooorrrwww|||ooobbbZZZZZZYYYUUUXXX```eeeiiiooosssuuuvvvwwwxxx||||||{{{yyytttmmmgggccc]]][[[\\\aaaeeehhhpppyyy}}}|||zzz|||~~~}}}|||yyytttppprrrpppooopppuuu{{{xxxooohhh```WWWLLLEEECCCCCCBBBAAACCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGIIIOOOVVV[[[dddrrr~~~vvvfffSSSDDD;;;888555555555555555555555555555444444666888;;;>>>@@@DDDCCCEEEJJJLLLMMMRRRXXXjjjGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGHHHIIIJJJKKKIIIIIINNNUUUZZZbbbwww~~~lll[[[VVVUUUQQQPPPSSSUUUXXX^^^gggllllllfff```WWWSSSNNNMMMPPPTTTVVVVVVPPPLLLKKKLLLLLLMMMRRRYYYXXXXXXYYYXXXVVVRRRMMMKKKLLLKKKJJJJJJLLLLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPQQQOOOPPPOOONNNMMMNNNQQQTTTWWWiiiwwwjjjRRRKKKFFFFFFFFFFFFHHHKKKKKKKKKMMMPPPUUUXXXZZZZZZVVVWWWWWWVVVVVVXXX\\\___```aaaaaa]]]XXXVVVXXXZZZ]]]]]]___bbbeeehhhhhhgggdddccceeekkkmmmkkkkkknnnnnnppprrrtttxxx~~~|||wwwfff\\\UUUWWWXXXWWW\\\dddllloootttwwwwwwwwwwwwxxxzzzzzzzzzwwwrrrkkkddd```]]]\\\___eeejjjoooxxx{{{yyyxxxvvvrrroooqqqqqqqqqtttyyy}}}zzzsssiiiaaaXXXQQQHHHBBBAAABBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHKKKLLLKKKRRRYYYaaannn{{{zzzlllZZZIII===777555555555555555555555555555444444555666999<<>>@@@BBBGGGIIIMMMPPPOOOPPPXXXcccFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFGGGJJJLLLNNNLLLOOOSSSVVVZZZhhhtttwwwggg^^^VVVRRROOONNNNNNPPPQQQVVV^^^eeegggbbbZZZTTTPPPSSSXXXZZZZZZXXXVVVUUUYYYSSSNNNNNNLLLIIIJJJMMMPPPQQQRRRRRRQQQOOOMMMLLLLLLKKKJJJKKKMMMNNNMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQOOOMMMMMMNNNPPPUUUbbbtttzzzsss~~~}}}uuu^^^SSSJJJHHHIIIIIIJJJMMMLLLNNNOOOQQQRRRTTTVVVWWWVVVWWWWWWVVVUUUUUUWWWYYY]]]___aaaaaaaaaccciiinnnqqqssswwwzzz}}}xxxnnnfffYYYVVVUUUZZZaaaffflllpppppptttyyy{{{|||||||||}}}{{{tttmmmeee^^^ZZZZZZ___eeejjjrrr{{{}}}{{{yyyvvvtttsssqqqpppooopppssswwwzzz}}}|||zzzwwwtttoooggg\\\TTTKKKHHHDDDAAA@@@AAACCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFEEEDDDFFFJJJNNNTTTYYYaaammm~~~|||ooo[[[III>>>999666555555555555555555555555555444555777:::===@@@CCCDDDHHHJJJNNNPPPOOOSSS```nnnFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHKKKMMMNNNMMMQQQTTTUUUYYYggg|||tttyyywww```\\\VVVPPPMMMMMMOOOQQQRRRXXX```fffgggccc\\\WWWVVV\\\cccfffbbb]]]YYYWWW^^^WWWRRRQQQOOOKKKJJJLLLNNNOOOOOOPPPOOONNNMMMLLLLLLKKKJJJLLLNNNPPPOOOOOONNNNNNMMMKKKKKKKKKKKKKKKRRRRRRRRRPPPNNNLLLMMMNNNVVV___mmm|||sssxxx~~~{{{cccWWWKKKHHHIIIJJJKKKMMMMMMOOOQQQRRRSSSTTTVVVXXXUUUVVVWWWWWWWWWWWWYYY[[[[[[^^^aaaccceeejjjrrrxxx|||{{{qqqggg```VVVWWWZZZ```hhhooosssuuurrrvvv{{{~~~yyyqqqiiibbb]]]ZZZ[[[aaahhhmmmuuuyyyvvvtttqqqooommmmmmnnnooorrrvvv|||zzzvvvqqqmmmhhh```VVVOOOGGGEEECCCAAA@@@AAACCCDDDAAABBBCCCEEEFFFFFFFFFFFFEEEGGGGGGFFFDDDFFFKKKOOOWWW^^^iiivvvuuufffRRRCCC<<<999777555555555555555555555555555555666999<<<@@@CCCFFFGGGIIIKKKNNNOOOOOOWWWkkkGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFHHHJJJKKKMMMNNNMMMQQQTTTUUUZZZfffvvv{{{nnn\\\ZZZUUUOOOLLLMMMQQQSSSRRRXXXaaahhhjjjgggbbb______fffllllllfff___[[[ZZZ^^^WWWRRRQQQPPPMMMKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIKKKOOOQQQQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMRRRSSSRRRPPPMMMLLLLLLLLLSSSZZZgggyyyxxxwwwwww~~~{{{fffYYYLLLHHHIIIJJJJJJLLLMMMPPPRRRSSSSSSTTTVVVYYYVVVWWWYYYYYYXXXYYYZZZ\\\\\\___cccfffiiipppyyy|||tttkkkaaaZZZUUUXXX^^^eeennnuuuwwwwwwwwwzzz~~~uuullleee```]]]\\\]]]eeelllpppwww|||xxxqqqooommmkkkjjjmmmpppssstttzzz}}}wwwssslllgggaaaZZZQQQJJJCCCCCCBBB@@@???@@@BBBCCCAAABBBCCCEEEFFFFFFGGGGGGEEEGGGHHHGGGEEEHHHNNNTTTYYYdddssskkk\\\III===999888666333555555555555555555555555555777:::>>>BBBFFFHHHIIIKKKLLLNNNNNNOOO\\\wwwHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDFFFIIIKKKLLLMMMMMMMMMPPPTTTUUU[[[fffrrryyy}}}xxxeeeYYYYYYUUUOOOKKKNNNSSSVVVPPPWWWaaaiiikkkjjjgggdddeeekkkpppnnnfff^^^[[[\\\[[[TTTOOOOOOOOOLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHKKKNNNQQQQQQQQQMMMLLLKKKKKKKKKMMMNNNOOORRRRRRRRRPPPMMMKKKJJJKKKPPPWWWcccwww}}}xxxtttyyy~~~wwwhhhZZZLLLHHHIIIJJJJJJLLLLLLOOORRRSSSRRRSSSVVVYYYYYYZZZ[[[[[[YYYXXXYYYZZZ___bbbeeehhhlllsss|||xxxpppfff]]]WWWTTTYYY```hhhqqqxxxyyywww{{{~~~{{{rrriiibbb^^^^^^^^^___hhhooorrryyy|||zzzooonnnllljjjjjjnnntttyyyuuu|||}}}|||vvvpppiiibbb]]]VVVMMMGGGAAAAAAAAA@@@??????@@@BBBAAABBBCCCEEEFFFFFFGGGGGGDDDFFFHHHHHHGGGJJJRRRXXXZZZiii{{{|||dddUUUDDD999777777555111555555555555555555555555666888<<<@@@DDDGGGIIIKKKLLLMMMNNNNNNPPP___GGGFFFEEECCCCCCCCCDDDEEEHHHHHHIIIJJJKKKKKKLLLMMMOOOTTTPPPRRR___iiirrrhhhdddVVVQQQNNNOOOTTTXXXYYYWWWVVVXXX\\\aaafffjjjmmmooovvvsssoooiiiccc\\\WWWTTT[[[VVVQQQOOOOOOOOOMMMJJJOOOMMMKKKJJJKKKLLLMMMLLLJJJHHHGGGKKKQQQTTTRRROOOJJJKKKKKKJJJIIIIIILLLNNNNNNPPPPPPKKKIIILLLMMMMMMSSSXXXaaauuuqqquuu{{{iii]]]QQQLLLKKKJJJLLLPPPOOOQQQTTTUUUUUUUUUWWWYYY[[[[[[\\\[[[ZZZZZZ]]]___dddeeegggjjjoooxxxvvvmmmddd[[[XXXZZZWWW```iiilllpppvvvzzz{{{{{{uuummmfffaaa___]]]\\\eeellluuu|||~~~zzzwwwsssoooppppppooommmmmmqqqvvvzzzyyy~~~zzzxxxnnniiiaaaYYYRRRLLLFFFBBBAAAAAAAAABBBBBBBBBCCCCCCFFFEEEEEEDDDDDDDDDDDDDDDCCCEEEGGGFFFGGGLLLVVV^^^iiisss~~~qqqVVVIII===::::::888666666333333444555555666666666777:::???BBBEEEGGGKKKMMMKKKKKKKKKNNNYYYpppGGGFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJLLLNNNQQQVVVTTTXXXhhhttt}}}sss^^^YYYTTTQQQNNNPPPUUUZZZ[[[[[[UUUXXX\\\bbbhhhnnnsssuuupppooommmiiiddd___ZZZWWW[[[XXXTTTQQQPPPOOONNNMMMPPPNNNMMMMMMNNNNNNMMMLLLKKKIIIHHHKKKPPPRRRPPPMMMIIIJJJJJJIIIHHHIIIKKKMMMOOOSSSSSSOOOMMMOOOPPPOOORRRWWW___pppxxxwww|||{{{jjj```VVVQQQMMMJJJKKKOOOPPPSSSVVVXXXXXXXXXYYYZZZ]]]]]]^^^]]]\\\]]]___bbbeeefffhhhkkkpppxxx{{{ppphhh```ZZZXXXZZZYYYbbbkkkooosssyyy~~~~~~wwwssslllfffcccbbbbbbbbbiiipppyyywwwtttrrrooolllppppppooooooooosssyyy}}}{{{vvvsssjjjddd\\\TTTNNNHHHDDDAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDHHHIIIJJJIIIIIIOOOYYYaaannnvvvuuuiiiPPPDDD999777888666555555444444444555555666666666999<<<@@@DDDFFFIIILLLNNNPPPMMMLLLRRRaaaxxxFFFFFFEEEDDDDDDDDDEEEEEEDDDEEEGGGHHHIIIKKKNNNQQQSSSZZZ\\\eeexxxkkk]]]WWWTTTQQQOOORRRWWW\\\^^^]]]WWWXXX[[[```eeekkkpppssshhhhhhgggeeebbb^^^[[[XXXYYYYYYWWWSSSPPPNNNOOOPPPQQQPPPPPPPPPQQQQQQOOOLLLLLLJJJIIIKKKNNNPPPNNNKKKGGGHHHIIIHHHGGGHHHIIIKKKOOOSSSTTTQQQPPPQQQRRRPPPQQQUUU[[[hhh~~~|||~~~|||uuuiiibbb[[[VVVOOOIIIJJJNNNQQQTTTXXXZZZ[[[[[[[[[\\\^^^_________^^^___bbbdddggghhhjjjmmmrrrxxxuuuggg```\\\YYYYYY\\\^^^gggppptttwww}}}|||sssppplllhhhffffffhhhjjjpppvvvxxxqqqnnnmmmlllkkkooopppqqqrrrsssxxx}}}~~~{{{vvvppplllccc]]]TTTMMMGGGDDDBBB@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEJJJKKKKKKKKKNNNUUU```hhhttt{{{xxxiii\\\JJJ???666555777666555555555555555555555666666777;;;>>>BBBEEEGGGJJJMMMPPPSSSOOOOOOZZZoooFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJJJJMMMRRRVVVUUUaaajjjwwwwwwggg```[[[UUUSSSRRRTTTXXX[[[]]]]]]XXXXXXXXXZZZ\\\```dddfff```aaaaaaaaa^^^[[[WWWUUUVVVWWWWWWTTTPPPNNNOOORRRQQQQQQRRRTTTTTTSSSOOOLLLMMMKKKJJJKKKMMMMMMKKKHHHFFFGGGHHHHHHGGGGGGHHHJJJLLLQQQSSSQQQPPPQQQQQQOOOPPPTTTXXX```pppyyyoooiiiddd```\\\VVVNNNHHHIIINNNOOOSSSWWWZZZ[[[[[[\\\\\\^^^___``````___aaadddfffhhhjjjlllooorrrxxx~~~|||zzzlll___YYYXXXYYY\\\```gggpppwwwzzz|||~~~yyyrrrpppmmmjjjiiijjjnnnpppvvv|||~~~uuunnnlllmmmnnnooooooqqqsssvvvxxx}}}~~~{{{wwwpppiiiddd\\\VVVMMMFFFBBBAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGIIIJJJLLLNNNTTT]]]hhhpppxxx}}}ppp___PPPDDD<<<555666888777777888666666555555555666777888===???BBBEEEGGGJJJNNNQQQQQQPPPVVVhhhEEEEEEFFFFFFFFFFFFFFFFFFGGGJJJKKKKKKKKKNNNUUU[[[]]]ooo~~~jjjaaa^^^ZZZXXXVVVUUUUUUWWWXXXXXXXXXVVVUUUTTTTTTVVVXXX[[[]]]_________^^^[[[XXXUUUSSSRRRTTTUUUSSSPPPNNNPPPSSSRRRRRRSSSUUUVVVTTTOOOLLLLLLKKKKKKKKKKKKJJJHHHGGGDDDFFFHHHGGGFFFFFFGGGHHHKKKPPPRRRPPPOOOQQQQQQOOOQQQSSSVVVZZZcccvvv{{{pppfff``````\\\XXXSSSLLLGGGIIIOOONNNQQQUUUXXXZZZZZZ\\\]]]^^^___`````````bbbeeehhhjjjllloooqqqtttxxx}}}|||{{{ooodddYYYVVVWWWZZZ```fffqqqyyy|||wwwrrrqqqpppmmmkkkmmmrrrvvv{{{zzzsssnnnmmmnnnqqqsssrrrtttwwwzzz}}}}}}zzzwwwrrrkkkccc^^^UUUOOOGGGBBB@@@@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMOOORRRYYYbbblllrrrzzzyyyiiiVVVGGG>>>777333555777777777999777666555555666777999:::>>>@@@BBBDDDFFFIIIMMMQQQNNNSSSbbb|||DDDEEEFFFGGGGGGGGGFFFFFFFFFIIILLLLLLLLLQQQ[[[cccnnn~~~fff___\\\YYYXXXXXXWWWUUUTTTTTTTTTTTTQQQQQQRRRSSSVVVYYY\\\]]]aaa```___\\\YYYVVVTTTRRRPPPQQQRRRRRRRRRRRRSSSTTTRRRRRRSSSTTTUUUSSSOOOLLLKKKKKKKKKJJJIIIHHHGGGFFFDDDFFFHHHHHHGGGFFFGGGHHHKKKPPPRRRPPPOOORRRSSSRRRSSSSSSTTTWWW\\\ggg{{{yyyppphhhcccccc\\\UUUPPPKKKHHHKKKPPPOOORRRUUUXXXYYY[[[^^^``````aaaccccccdddfffiiilllnnnpppsssuuuwwwzzz}}}}}}~~~}}}vvvqqqccc]]]WWWWWWYYY]]]eeennnyyyzzzvvvrrrsssrrrooonnnpppvvv{{{xxxvvvqqqnnnnnnpppsssuuuuuuxxx|||~~~{{{vvvrrrllleee^^^YYYOOOJJJCCC??????AAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDEEEHHHKKKMMMQQQRRRTTTXXX___fffmmmrrr|||~~~ppp```MMM???777222000333555444555888666555555555666999;;;===???AAACCCDDDFFFIIINNNQQQPPP]]]tttDDDEEEFFFGGGGGGGGGGGGFFFFFFJJJNNNPPPRRRYYYfffpppzzzuuueee^^^ZZZYYYVVVWWWVVVTTTRRRQQQQQQQQQMMMNNNQQQTTTXXX[[[]]]______]]]ZZZWWWTTTRRRQQQQQQOOOOOOPPPRRRUUUVVVVVVVVVRRRRRRRRRRRRSSSQQQNNNKKKJJJJJJKKKJJJHHHGGGFFFFFFDDDFFFHHHIIIHHHGGGGGGHHHJJJNNNOOOMMMLLLPPPRRRRRRUUUSSSTTTWWWYYY^^^mmm{{{|||vvvpppmmmlllaaaVVVOOOLLLJJJNNNSSSTTTUUUXXXYYY[[[^^^cccfffeeefffhhhhhhiiikkkooorrrsssuuuxxxzzz{{{}}}zzzzzzssskkkfffYYYXXXXXX[[[\\\```jjjuuu}}}zzzuuuppprrrsssqqqpppssszzz{{{ttttttrrrqqqqqqsssvvvxxxyyy|||{{{xxxrrrlllfff___XXXTTTIIIEEE@@@===>>>AAACCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCEEEHHHLLLNNNQQQRRRWWW]]]fffnnntttwwwssscccSSSDDD999555111000444555444555888555555444444777:::===@@@AAACCCDDDFFFGGGKKKOOOSSSYYYkkkDDDEEEFFFGGGHHHHHHGGGFFFGGGLLLQQQTTTXXXaaappp{{{vvvkkkaaaZZZVVVVVVTTTUUUUUUSSSQQQPPPPPPPPPLLLNNNQQQTTTXXXZZZ\\\]]][[[YYYUUURRROOONNNNNNOOOPPPOOOOOORRRXXXZZZYYYWWWRRRQQQQQQQQQQQQPPPMMMKKKIIIJJJKKKJJJHHHFFFFFFFFFDDDFFFIIIIIIHHHGGGGGGHHHGGGKKKKKKHHHHHHMMMPPPPPPVVVSSSTTTWWWXXX[[[eeerrr~~~zzzwwwuuutttfffWWWPPPMMMMMMPPPTTTXXXYYYZZZ\\\^^^bbbgggkkkiiijjjlllmmmnnnppptttwwwwwwyyy|||~~~uuu|||vvvoooggg___YYYSSSUUUZZZ^^^^^^bbbmmmzzz~~~zzzuuunnnqqqsssrrrqqquuu}}}}}}~~~wwwttttttuuuttttttvvvyyy||||||zzzuuuooohhhbbb[[[UUUQQQEEEAAA===<<<===@@@CCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBDDDGGGKKKNNNLLLOOOVVV```llluuu|||~~~{{{jjjXXXIII===555666333333666777666777:::555444444444777;;;???AAACCCEEEFFFGGGIIILLLQQQTTTbbbwwwHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMQQQYYYjjj|||{{{xxxhhh]]]VVVWWWVVVUUUTTTQQQOOONNNMMMMMMNNNNNNOOORRRVVV[[[^^^______\\\TTTMMMMMMNNNLLLLLLNNNQQQOOONNNPPPUUUXXXYYYXXXWWWTTTRRRSSSUUUSSSNNNHHHGGGHHHIIIIIIHHHGGGEEEDDDFFFFFFHHHHHHHHHHHHFFFFFFHHHHHHGGGGGGHHHIIIKKKLLLRRRSSSSSSSSSUUUYYY^^^cccxxxzzz|||~~~{{{rrreeeVVVMMMKKKPPPUUUYYYZZZ\\\bbbhhhlllnnnooorrrssstttvvvxxxyyyzzzzzz|||~~~{{{|||{{{uuunnnggg___XXXTTTQQQXXX]]]```gggqqqzzz}}}}}}yyywwwttttttssssssuuuyyy~~~}}}xxxrrrttttttuuuvvvxxxyyy{{{||||||sssoooiiibbb[[[TTTLLLGGGAAA???===;;;;;;===@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCEEEIIILLLTTTQQQUUUddduuurrr___LLL???;;;:::555555555555555555444444333555777888999<<<@@@CCCJJJHHHHHHLLLLLLMMMVVVaaaxxxGGGGGGGGGHHHIIIJJJJJJJJJNNNNNNQQQWWWcccxxx}}}zzzpppcccYYYUUUVVVUUURRRQQQOOOMMMLLLLLLLLLLLLNNNNNNPPPXXXaaagggfffcccZZZRRRLLLMMMOOONNNOOOQQQSSSPPPNNNOOORRRUUUVVVVVVUUURRROOOOOOQQQPPPKKKGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFIIIHHHHHHHHHIIIJJJKKKKKKOOOOOOPPPPPPQQQUUU[[[___qqq~~~}}}vvvyyy|||zzz}}}{{{|||wwwkkk]]]SSSPPPRRRUUU\\\___dddiiinnnqqqtttuuuyyyzzz{{{}}}~~~||||||}}}tttqqqjjjddd^^^YYYTTTRRRTTT[[[aaafffnnnyyy{{{xxxvvvtttuuuuuuuuuwww|||}}}}}}zzzuuuuuuuuuvvvwwwxxxzzz|||}}}zzzoookkkeee^^^WWWPPPIIIEEEAAA@@@>>>======???AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJMMMUUUUUU[[[hhhwwwxxxgggTTTDDD:::666555555555555555555555555555444666888999:::===AAADDDFFFFFFIIILLLLLLOOO]]]lllEEEEEEFFFGGGIIIJJJKKKKKKJJJLLLQQQYYYiii}}}fff^^^VVVSSSTTTRRROOONNNMMMKKKJJJJJJKKKKKKNNNLLLPPPZZZgggnnnkkkfffXXXQQQLLLNNNPPPQQQQQQSSSSSSPPPMMMMMMOOOQQQSSSTTTRRROOOKKKKKKLLLKKKIIIFFFHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMQQQVVVZZZhhhxxxtttoooqqqrrruuuvvv{{{zzzpppddd[[[WWWWWWYYYaaafffnnnsssvvvxxx|||~~~{{{~~~wwwrrrhhheee___YYYTTTRRRQQQQQQWWW^^^fffnnnyyy~~~yyyvvvtttuuuvvvwwwxxx{{{}}}|||~~~{{{xxxxxxxxxyyyzzz|||~~~wwwqqqjjjeee___XXXQQQKKKEEEAAA@@@@@@??????@@@AAABBBBBBDDDEEEEEEFFFFFFEEEDDDDDDCCCEEEFFFGGGHHHJJJMMMPPPXXX\\\dddnnnzzzzzzlllYYYHHH===777444222555555555555555555555555555777999:::<<<>>>BBBEEEDDDGGGLLLNNNNNNWWWmmmCCCDDDEEEGGGIIIJJJLLLLLLJJJMMMRRRZZZkkkzzzyyyvvv```[[[TTTRRRSSSOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNPPPVVV```jjjnnnkkkfffYYYRRRNNNOOOQQQQQQQQQSSSPPPNNNLLLKKKLLLOOORRRSSSQQQMMMIIIHHHHHHHHHHHHFFFHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHJJJJJJJJJJJJHHHHHHHHHIIIKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJKKKNNNSSSWWW```ppp|||qqqrrruuuqqquuu|||}}}zzzqqqggg___]]]___aaaeeemmmvvv{{{}}}zzzzzzxxxlllfff```]]]XXXRRRNNNNNNQQQSSSZZZaaakkkuuu}}}yyyvvvuuuvvvxxxzzz|||{{{zzz|||~~~{{{zzz}}}}}}~~~{{{qqqjjjddd___XXXQQQLLLGGGBBB???@@@@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFEEEEEEDDDBBBDDDFFFGGGIIILLLPPPSSS\\\dddnnnvvv}}}ssscccOOO@@@:::888666444555555555555666666666666666888;;;===>>>@@@CCCFFFEEEKKKOOOPPPSSSeeeCCCDDDEEEGGGIIIKKKLLLMMMOOOSSSVVV[[[kkkwwwsssttt~~~ooo___[[[TTTQQQRRRMMMLLLLLLKKKJJJJJJLLLMMMNNNQQQXXXbbbjjjlllkkkiiiggg\\\UUUPPPPPPQQQOOONNNOOOLLLLLLKKKJJJKKKNNNQQQTTTPPPMMMIIIGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGIIIJJJHHHHHHJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLNNNRRRUUU[[[iii~~~zzzxxxzzzqqqvvv}}}~~~~~~|||sssjjjcccbbbeeehhhlllsss||||||xxxpppbbbZZZXXXVVVRRRMMMJJJLLLQQQVVV]]]fffqqq{{{}}}zzzxxxwwwxxxzzz~~~|||xxxyyy}}}~~~|||{{{{{{vvvlllfff^^^YYYRRRLLLGGGDDDAAA??????@@@BBBCCCDDDDDDDDDCCCFFFFFFFFFFFFFFFEEEDDDDDDAAABBBDDDFFFIIINNNTTTXXXbbblllvvv|||zzzhhhYYYFFF;;;999999888555555555555666666666777777777999===???@@@BBBEEEGGGGGGLLLOOOPPPZZZtttDDDEEEFFFHHHJJJLLLMMMNNNNNNSSSUUUWWWeee{{{~~~uuussswwwkkk___[[[RRRPPPPPPJJJKKKKKKJJJJJJKKKMMMNNNOOOTTT^^^kkkqqqppplllhhhggg]]]VVVQQQQQQQQQMMMKKKKKKIIIJJJKKKKKKLLLMMMPPPSSSOOOMMMKKKHHHGGGGGGHHHIIIFFFEEEFFFFFFGGGHHHIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMOOOSSSUUUWWWbbbsss}}}uuuxxx~~~zzzrrrmmmkkkmmmpppuuuzzzyyy~~~{{{gggYYYRRRNNNNNNLLLIIIGGGKKKSSSZZZbbbnnnzzz}}}{{{yyyyyyzzz}}}|||xxxwww{{{}}}}}}}}}~~~xxxnnnfffaaaXXXSSSLLLFFFCCCBBB@@@@@@???@@@AAACCCDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCAAABBBCCCFFFJJJQQQZZZ```iiisss||||||pppZZZNNN???777666777666444555555555666666777777888888;;;>>>AAABBBDDDFFFHHHHHHKKKNNNTTTeeeFFFGGGHHHIIIKKKLLLMMMNNNJJJQQQSSSSSS___ttt}}}xxxxxx~~~wwwfff]]]YYYPPPNNNOOOHHHJJJIIIIIIJJJKKKMMMOOOPPPSSS\\\hhhqqqsssoooiiieee]]]UUUPPPPPPPPPMMMJJJJJJHHHKKKMMMNNNLLLLLLNNNPPPMMMLLLKKKIIIHHHGGGHHHIIIDDDDDDFFFGGGHHHIIIIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFHHHIIIKKKLLLIIIKKKLLLMMMNNNPPPSSSUUUTTTZZZhhh~~~}}}~~~~~~}}}}}}||||||~~~|||~~~rrr___RRRLLLFFFGGGHHHHHHIIIOOOYYYaaajjjwww~~~|||zzzzzzzzz{{{~~~~~~yyywwwxxx~~~wwwlllddd^^^ZZZRRRMMMFFFAAA??????@@@@@@???@@@@@@AAABBBDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFLLLVVVaaaiiinnnxxxxxxfffLLLDDD:::555555555555333444555555666777777888888999<<<@@@CCCDDDEEEGGGIIIIIILLLQQQ]]]wwwGGGHHHIIIJJJKKKMMMNNNNNNKKKRRRUUUUUUaaauuu||||||}}}qqqbbb[[[WWWNNNMMMNNNGGGHHHHHHHHHIIIJJJLLLNNNPPPNNNUUUaaalllsssppphhhaaa[[[TTTOOOPPPPPPMMMJJJJJJIIIMMMOOOOOOMMMKKKKKKMMMKKKKKKKKKJJJHHHGGGGGGHHHBBBDDDFFFHHHIIIJJJIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEFFFIIIKKKMMMIIIKKKMMMNNNNNNPPPSSSUUURRRUUUbbbzzz~~~|||{{{zzz~~~~~~lllYYYNNNJJJBBBEEEHHHIIILLLTTT___hhhooo~~~}}}zzzyyyyyyzzz|||xxxxxxvvvyyy{{{nnnddd\\\WWWTTTNNNIIIBBB>>>===>>>???@@@@@@@@@@@@@@@BBBCCCEEEEEEEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDGGGNNNYYYfffnnnqqqzzzuuu```EEE@@@999666555555444333444555555666777888888999999===AAACCCEEEFFFHHHIIIKKKNNNVVVgggEEEHHHKKKLLLLLLMMMOOOQQQQQQPPPRRR\\\kkkwww{{{{{{~~~ggg___UUUPPPPPPQQQPPPNNNKKKJJJJJJKKKLLLNNNMMMMMMQQQXXXbbbnnnyyyzzzlll[[[WWWSSSQQQQQQNNNHHHFFFHHHGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJEEEGGGHHHJJJKKKKKKJJJJJJEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNPPPQQQRRRRRRSSSVVV^^^sss{{{yyy|||{{{{{{|||eeeQQQGGGFFFFFFDDDFFFMMMQQQVVVbbbooo~~~}}}|||{{{~~~zzzvvvrrrvvv|||}}}ooobbbYYYSSSQQQOOOGGGDDDAAA>>><<<===???AAACCCBBBAAAAAAAAACCCEEEGGGJJJGGGCCCCCCEEEFFFFFFDDDGGGHHHKKKOOOVVV___iiipppwww}}}xxxfffSSSBBB<<<666444666888777555555666666666555666888;;;@@@???@@@BBBEEEGGGHHHHHHTTTSSS___|||GGGIIIKKKMMMNNNOOOOOOPPPOOOPPPTTT```ppp}}}tttddd]]]TTTOOONNNOOONNNLLLIIIIIIJJJKKKMMMNNNMMMMMMOOO\\\lllyyy}}}nnn```SSSOOOMMMOOOPPPLLLIIIJJJIIIJJJJJJIIIGGGEEEFFFGGGLLLLLLKKKKKKKKKKKKLLLLLLEEEFFFHHHIIIJJJIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLNNNPPPQQQRRRRRRSSSVVV]]]mmm}}}zzz{{{{{{~~~xxxwww}}}fffPPPHHHGGGEEECCCFFFNNNUUU]]]lllzzz~~~}}}||||||~~~yyyvvvqqqvvv~~~wwwjjj^^^VVVPPPMMMKKKDDDBBB???===<<<===???AAAAAA@@@??????@@@AAACCCEEEGGGDDDBBBBBBEEEFFFEEECCCHHHIIIMMMQQQYYYdddpppxxx~~~vvvjjjXXXGGG===888222111333555444333555666666666555666999<<>>???@@@CCCBBBBBBBBBCCCDDDEEEFFFBBBCCCDDDEEEGGGHHHIIIHHHJJJMMMSSS[[[eeesssooo]]]MMMBBB<<<777444222333555777777666555666777777777999<<>>???@@@@@@CCCCCCCCCCCCDDDEEEFFFFFF@@@AAACCCDDDFFFGGGIIIJJJMMMQQQYYYbbbmmmyyyvvveeeSSSEEE===;;;555555444555777888888888555666888888999;;;>>>AAACCCFFFIIIJJJKKKMMMQQQTTTZZZ{{{IIIJJJKKKKKKKKKMMMQQQTTTVVVfff|||www___WWWNNNMMMKKKJJJIIIIIIIIIIIIIIIKKKMMMLLLLLLNNNTTTXXXYYY```ggglllppplll___RRRMMMFFFCCCGGGKKKJJJGGGFFFEEEGGGHHHGGGFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFFFFEEEDDD@@@AAAAAACCCEEEGGGIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDFFFGGGHHHHHHHHHKKKJJJLLLPPPVVVbbbuuuwwwooorrruuuuuu}}}|||xxxqqqrrrsssuuuxxx|||zzzsssmmmnnnwww}}}tttqqqxxxmmmSSSJJJKKKCCCKKKVVV```ppp}}}wwwtttuuuwwwvvvhhh[[[WWWPPPJJJFFFCCC@@@>>>;;;<<<>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDD???@@@AAABBBBBBDDDHHHJJJQQQXXXbbblllvvv~~~|||jjjYYYIII<<<777777222333555666777777777666555777888999:::<<<@@@CCCEEEGGGJJJKKKKKKNNNTTTZZZkkkHHHKKKMMMKKKIIILLLSSS[[[kkkzzzzzz|||gggWWWQQQKKKLLLLLLKKKJJJIIIJJJJJJKKKMMMNNNLLLKKKOOOVVV]]]]]]eeelllnnnlllggg\\\SSSJJJEEEBBBEEEFFFEEEEEEGGGGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBCCCEEEFFFGGGGGGFFFEEEBBBCCCDDDEEEFFFGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCEEEGGGHHHHHHIIIIIIGGGHHHMMMRRRXXXfffttt{{{nnnlllllljjjyyy~~~|||||||||~~~~~~~~~|||ssssssrrrrrrssstttvvvvvvuuuuuuttttttssspppkkkhhhggg```___hhhnnnrrr|||yyyrrrvvv~~~mmmVVVLLLLLLHHHSSS___jjjxxx~~~{{{wwwtttvvvxxx}}}lll```VVVRRRKKKEEEBBBAAA???>>>===>>>@@@BBBCCCCCCBBBAAA@@@AAABBBCCCCCCDDDDDDDDDCCCDDDDDDBBBBBBDDDJJJNNNVVV___kkkwwwooo[[[LLLAAA666222444222333666777777666666666555777888999;;;===AAADDDEEEHHHJJJKKKLLLQQQ[[[bbbHHHLLLOOOLLLHHHKKKVVV```yyysss|||ppp\\\SSSMMMJJJKKKLLLLLLJJJJJJJJJKKKMMMNNNNNNLLLKKKOOOXXX```dddnnnwwwtttkkkbbbYYYRRRKKKGGGDDDFFFFFFEEEGGGLLLIIIIIIIIIHHHEEECCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEGGGHHHIIIJJJIIIFFFGGGLLLPPPSSS]]]iiirrrlllhhhdddvvv~~~}}}}}}}}}}}}{{{{{{|||uuuuuutttsssrrrrrrqqqrrrssspppllliiihhhfffcccaaabbbZZZYYYaaaeeeeeelllxxx{{{rrrtttzzzmmmWWWNNNMMMPPP\\\iiiqqq}}}{{{}}}}}}{{{wwwuuuvvvyyysssddd\\\TTTOOOHHHBBB@@@???>>>>>>>>>@@@BBBDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHEEEDDDGGGNNNSSSZZZdddrrr~~~vvvcccOOOCCC;;;444222333333555888999888777777777555777999:::;;;>>>BBBEEEEEEHHHJJJKKKMMMUUU```iiiMMMOOOPPPMMMIIINNNaaavvvzzzvvvfffUUUMMMIIIMMMKKKIIIIIIIIIJJJIIIHHHPPPNNNLLLJJJMMMTTT___gggvvv{{{}}}wwwjjj\\\RRROOOHHHGGGGGGGGGHHHIIILLLMMMMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDEEEGGGIIIJJJJJJDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAABBBCCCDDDEEEJJJGGGFFFGGGJJJLLLJJJHHHIIIJJJJJJKKKLLLQQQWWW\\\rrr|||hhhdddjjjxxx~~~}}}yyyzzzzzz{{{|||}}}~~~~~~yyyxxx|||~~~}}}}}}tttjjjbbbaaabbbcccccccccaaabbbddddddeeekkksss|||}}}qqqnnnrrr{{{}}}jjjVVVNNNOOOUUU___iiirrr}}}~~~}}}|||wwwtttssstttwwwyyyuuugggYYYQQQJJJHHHCCC@@@>>>>>>???@@@AAAAAAAAABBBCCCDDDEEEEEECCCCCCCCCDDDDDDDDDDDDEEEFFFBBBAAAEEEHHHIIIPPPZZZbbbrrr~~~kkkYYYEEE:::666333222333444444444444444444444444444555888999;;;???DDDGGGIIIDDDHHHRRRSSSUUUkkkMMMNNNOOOPPPPPPWWWkkk}}}|||aaaTTTMMMJJJMMMKKKJJJJJJKKKKKKKKKJJJMMMMMMLLLLLLPPPYYYdddkkkpppvvvzzzvvvjjj\\\RRRNNNIIIHHHGGGIIIKKKMMMMMMKKKKKKKKKJJJIIIGGGFFFEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIKKKKKKEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEIIIHHHGGGHHHJJJKKKJJJHHHHHHIIIJJJKKKLLLPPPTTTXXXhhhyyytttjjjkkkrrr~~~{{{xxxxxxxxxyyyzzz{{{|||}}}~~~}}}qqqjjjiiikkkmmmnnnqqqllliiigggfffgggooowww|||ppplllnnntttyyy}}}xxxhhhVVVOOORRRWWWbbboooyyy~~~|||}}}yyyuuurrrqqqtttwwwzzzyyylll___SSSLLLHHHFFFBBB???>>>>>>???AAAAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBFFFDDDEEEJJJLLLNNNVVV```jjjwwwuuuaaaRRRAAA999666444333555555555555555555555555555444666999<<<>>>AAAEEEHHHIIIIIINNNVVVYYYccc~~~NNNMMMNNNRRRYYYeeexxxooo[[[RRRNNNLLLNNNLLLKKKKKKMMMNNNNNNMMMJJJKKKLLLOOOTTT]]]gggnnnkkkrrryyywwwlll^^^SSSNNNJJJIIIIIIMMMSSSTTTPPPLLLIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAEEEFFFFFFHHHIIIJJJKKKKKKFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEIIIHHHHHHIIIKKKKKKJJJHHHGGGIIIKKKLLLMMMNNNQQQSSS^^^oootttlllpppzzz}}}yyyvvvvvvvvvwwwxxxyyyzzz{{{zzz|||}}}wwwwww{{{~~~~~~uuupppnnnqqq{{{yyytttwww}}}qqqlllkkklllppptttqqqcccVVVRRRVVV\\\iiixxx}}}~~~}}}zzzyyyvvvrrroooppptttxxx|||}}}ooobbbVVVLLLFFFDDDBBB@@@>>>>>>>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEGGGKKKOOOQQQUUU___iiiuuu~~~tttgggSSSGGG;;;777666555555666666666666666666666666666444777;;;>>>@@@CCCFFFHHHHHHMMMSSSXXXbbbyyyOOOLLLLLLSSS^^^nnn}}}eeeWWWRRROOONNNOOOMMMLLLMMMOOOPPPPPPOOOJJJKKKMMMOOOTTT[[[ccciiikkksss{{{zzzooo```TTTOOOIIIHHHIIIPPPXXXZZZTTTMMMGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBFFFFFFFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEIIIIIIIIIJJJKKKKKKIIIHHHGGGIIIMMMNNNNNNNNNOOOPPPXXXiii~~~pppvvv{{{|||yyywwwvvvvvvvvvwwwxxxzzz{{{wwwzzz}}}}}}}}}xxxvvvvvv{{{uuummmjjjfffiiillljjj```VVVVVV\\\dddsss~~~||||||}}}|||zzzxxxuuurrrooonnnpppuuu{{{tttfffYYYPPPHHHDDD@@@???>>>>>>>>>???@@@AAACCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCHHHNNNSSSVVV\\\gggppp|||yyyhhhWWWGGG>>>666555666555444555555555666666666666777777444888<<<@@@BBBDDDFFFHHHFFFNNNTTTZZZoooPPPLLLKKKSSS```rrr~~~~~~yyy```WWWSSSQQQQQQPPPOOONNNNNNPPPQQQQQQQQQLLLLLLMMMNNNQQQVVV\\\aaannnuuu|||yyynnn^^^RRRMMMFFFDDDFFFMMMVVVXXXSSSLLLFFFFFFFFFGGGGGGGGGHHHHHHBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGKKKOOOQQQPPPOOONNNOOOTTTbbbvvv}}}~~~~~~|||{{{{{{yyyyyywwwwwwwwwxxxzzz{{{wwwyyy{{{|||~~~zzz~~~xxxmmmfffcccdddfffeee^^^XXX[[[bbbooo~~~}}}{{{zzzyyyxxxvvvuuuqqqpppooopppsssyyywwwiii\\\QQQJJJEEEBBB======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAHHHPPPVVV[[[dddnnnuuuqqq\\\KKK???888444555666333222444444444555555555666666666555999===AAACCCEEEGGGIIIJJJQQQXXXeeeOOOMMMOOOWWWbbbpppooo^^^XXXTTTRRRTTTRRRPPPOOOOOOQQQRRRQQQQQQMMMMMMMMMMMMOOOSSSYYY^^^ooouuuyyyuuuiiiZZZPPPKKKEEECCCDDDIIIOOOQQQMMMIIIFFFFFFFFFFFFGGGGGGHHHHHHBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJMMMMMMKKKIIIIIIIIIHHHKKKOOOQQQPPPOOONNNNNNPPP[[[lll}}}{{{|||}}}}}}{{{yyywwwwwwwwwyyyzzzwwwyyyzzzzzz{{{}}}xxxkkkaaa```___``````]]][[[aaajjj|||~~~|||zzzxxxuuutttssssssooooooqqqtttyyy~~~~~~sssjjj]]]QQQHHHCCC@@@???<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB???@@@@@@AAABBBCCCDDDDDDDDDKKKSSSZZZcccooowwwzzzvvvdddOOOBBB999555222555555333222444444444444555555666666777888;;;???BBBDDDFFFIIILLLPPPYYYfff{{{KKKNNNVVV```gggnnnzzzfff]]]YYYTTTRRRUUUSSSQQQOOOOOOQQQQQQQQQPPPLLLMMMLLLMMMPPPVVV^^^cccqqqvvvxxxrrrfffYYYQQQNNNKKKJJJHHHIIIJJJJJJIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIEEEFFFHHHIIIJJJKKKKKKJJJGGGKKKNNNNNNLLLIIIHHHIIIFFFJJJMMMOOOOOONNNNNNNNNOOOWWWeeezzz}}}~~~}}}}}}~~~}}}zzzwwwvvvvvvwwwxxxwwwxxxxxxxxxxxxzzz}}}yyykkk^^^[[[YYYZZZ\\\\\\^^^hhhrrr~~~}}}|||yyyvvvsssqqqpppqqqnnnppptttyyy|||zzzzzz{{{tttggg```TTTIIICCC???>>>===<<<===???AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCC??????@@@BBBDDDEEEGGGGGGJJJQQQWWW___lllzzzwwwgggTTTDDD<<<666222111444555444444666444555555666777777888888===???BBBDDDFFFIIIMMMPPPUUUaaawwwHHHOOO\\\gggkkkmmmttt|||sss```[[[YYYSSSRRRVVVTTTRRRPPPPPPPPPQQQPPPOOOKKKLLLLLLNNNRRRZZZcccjjjtttwwwxxxrrrfff[[[UUUSSSSSSRRROOOLLLJJJHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJFFFGGGIIIKKKLLLLLLLLLKKKGGGKKKOOOOOOLLLIIIHHHIIIEEEHHHLLLMMMMMMMMMMMMNNNPPPVVVbbbxxxzzzlllooovvv}}}~~~~~~zzzwwwuuutttuuuvvvwwwwwwwwwwwwvvvxxx{{{~~~|||mmm___VVVUUUVVVYYY\\\```kkkwww}}}|||{{{yyyuuuqqqoooooopppmmmpppvvv|||{{{yyyyyy}}}~~~uuulllbbb[[[PPPGGGBBB???>>>>>><<<>>>@@@BBBCCCBBBAAA@@@??????@@@AAAAAABBBCCCCCC@@@AAACCCEEEGGGIIIJJJKKKPPPUUU[[[cccrrr|||nnn[[[HHH===999333000111444666555666999555666666777888999999999@@@BBBDDDFFFHHHKKKPPPSSSUUUfffOOONNNYYYmmmxxxxxxyyyuuujjj^^^WWWVVVWWWTTTQQQTTTSSSRRRPPPNNNLLLKKKJJJKKKLLLMMMLLLNNNUUUbbbmmm{{{~~~~~~wwwiii\\\WWWXXXWWWYYYZZZVVVPPPJJJGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFHHHIIIJJJIIIGGGEEEEEEFFFGGGHHHFFFDDDCCCFFFJJJMMMLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLNNNMMMLLLKKKJJJJJJJJJKKKHHHHHHHHHHHHJJJLLLNNNPPPRRRWWW```ttt}}}ooolllooo|||}}}{{{}}}}}}|||zzzvvvtttssstttxxxwwwvvvuuuuuuuuuuuuuuuxxx|||ppp```TTTQQQRRRYYYaaajjjxxxzzzwww|||{{{yyytttpppmmmnnnoookkkpppyyy~~~{{{xxxvvvwwwxxxsssggg]]]TTTMMMDDD@@@@@@@@@>>>;;;??????@@@AAABBBDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGIIILLLOOOTTTXXXaaaooo}}}~~~mmm]]]LLL>>>888888444444444444444444444444555555555666888999:::;;;DDDCCCDDDHHHJJJKKKOOOUUUYYYxxxQQQTTTaaauuu~~~}}}ooofff\\\WWWXXXYYYWWWTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIJJJKKKLLLOOOXXXdddlll|||~~~~~~vvvgggZZZTTTUUUVVVWWWWWWSSSMMMHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHFFFEEEDDDEEEFFFGGGEEEDDDEEEFFFIIIKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPSSS\\\rrruuupppppp{{{}}}|||{{{||||||zzzwwwtttssssssuuutttrrrqqqpppooooooooovvv{{{ttteeeVVVTTTWWW___hhhrrr~~~{{{xxx{{{zzzxxxtttooonnnnnnpppooouuu~~~~~~~~~~~~~~~wwwtttrrrppprrrsssmmmbbbXXXPPPJJJBBB>>>???@@@>>><<<@@@@@@@@@@@@AAACCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFGGGIIILLLPPPSSSYYY^^^hhhvvvvvvbbbQQQDDD:::666777444444444444444444444444555555555666888:::<<<===@@@AAAFFFJJJKKKKKKPPPXXXgggZZZaaaqqqsssggg```YYYWWWYYY[[[YYYWWWTTTTTTRRRPPPNNNLLLKKKJJJGGGGGGHHHLLLSSS]]]gggmmm{{{~~~}}}ssscccVVVQQQPPPUUUUUUSSSOOOJJJFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFCCCEEEGGGGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQYYYmmmwwwsss|||~~~}}}|||}}}~~~{{{wwwtttsssqqqpppnnnlllkkkkkkkkkkkkssswww}}}xxxkkkYYYYYY^^^iiiuuu}}}{{{zzzyyyxxxvvvsssooonnnoooqqqsssyyy}}}{{{}}}vvvmmmlllkkkjjjjjjjjjdddXXXOOOJJJEEE???<<<===???>>>===AAAAAA@@@@@@@@@AAABBBBBB????????????@@@AAABBBCCCDDDFFFHHHIIILLLOOOTTTXXXaaagggssszzzhhhQQQCCC:::555555777444444444444444444444444444444555666999<<>>??????BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIKKKNNNTTTZZZ^^^hhhooo|||}}}kkkYYYDDD:::666555444666444444444444444444444444444444555777;;;>>>BBBDDDCCCFFFLLLOOONNNQQQ___mmmmmmaaa[[[XXXTTTSSSTTTUUUTTTRRRQQQPPPPPPNNNMMMLLLKKKJJJFFFFFFIIIPPP\\\hhhrrrwwwuuueee\\\XXXTTTTTTQQQMMMIIIGGGEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCEEEHHHGGGEEEDDDFFFIIIJJJJJJHHHGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOPPPPPPNNNSSSXXX^^^fffwww~~~}}}uuuooolllhhhgggeeeddddddfffhhhiiikkknnnrrrvvv{{{zzzpppffffffmmm{{{{{{xxxwwwxxxxxxssssssrrrpppoooooorrrtttvvv|||~~~||||||yyynnnffffffdddaaa^^^YYYQQQHHHAAA???===;;;;;;<<>>BBBDDDFFFGGGHHHJJJLLLNNNVVVjjj}}}}}}yyyzzzqqqaaa[[[WWWTTTPPPOOOOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKGGGHHHKKKRRR]]]jjjvvv}}}|||lllddd___[[[RRROOOJJJGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEECCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEGGGHHHGGGFFFEEEDDDEEEFFFGGGFFFGGGIIIKKKLLLLLLKKKKKKKKKKKKMMMNNNOOOOOOOOOOOOLLLOOOUUUXXX[[[gggyyyrrrllliiidddccc```______aaadddfffgggjjjmmmpppuuu{{{|||tttnnnmmmrrrzzzvvvuuuuuuuuupppqqqpppoooooopppsssvvv{{{~~~|||}}}}}}sssiiicccbbb___[[[VVVQQQJJJCCC>>><<<<<<;;;<<<===@@@BBBDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBDDDEEEFFFGGGIIILLLPPPUUU]]]ffflllvvv{{{pppdddKKKAAA999888999777555555444444444444444444444444555888;;;???CCCEEEGGGGGGHHHFFFGGGKKKRRRaaazzzyyyuuutttzzz|||ggg\\\XXXRRROOOLLLJJJIIIJJJKKKLLLJJJJJJJJJJJJKKKKKKKKKLLLFFFIIIMMMRRR[[[hhhwwwnnnfff```ZZZOOOKKKGGGEEEEEEDDDBBB@@@AAAAAABBBCCCCCCDDDEEEEEEAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEFFFEEEDDDEEEDDDCCCBBBBBBCCCEEEFFFCCCEEEGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJMMMQQQTTT\\\nnnyyysssnnnkkkfffdddaaa^^^]]]___aaabbbeeefffiiikkkooouuu|||zzzuuurrruuuyyyuuusssrrrrrrnnnooooooooooooppptttwww~~~}}}~~~{{{{{{~~~}}}tttjjjbbb]]]ZZZWWWRRRMMMHHHDDD@@@>>><<<<<<======???AAADDDFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEEEEJJJLLLOOOTTTZZZccclllsss~~~sssaaaSSS>>>888555666666444444666444444444444444444444444666:::???DDDGGGHHHHHHGGGHHHFFFGGGPPP^^^ssswwwsssrrrxxxmmm```XXXSSSOOOLLLIIIFFFFFFHHHJJJKKKGGGHHHHHHIIIJJJKKKLLLLLLEEEIIINNNRRRYYYfffwwwlllddd]]]VVVLLLIIIEEEDDDDDDCCCAAA>>>AAAAAABBBBBBCCCDDDEEEEEE@@@AAACCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDGGGEEEBBBCCCFFFGGGDDDBBBCCCBBBAAA@@@AAACCCEEEFFFCCCDDDGGGIIIKKKKKKJJJIIIFFFGGGHHHJJJJJJJJJIIIIIIJJJFFFFFFLLLPPPTTT^^^jjj||||||vvvsssqqqkkkhhhddd```^^^___```aaadddeeefffhhhlllrrryyyyyyuuuvvvyyyuuurrrpppooommmnnnnnnnnnnnnqqqtttxxx|||~~~}}}yyy{{{~~~wwwmmmddd\\\WWWSSSPPPKKKFFFBBB@@@??????<<<===>>>???@@@BBBEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDMMMOOORRRWWW]]]gggpppwwwzzzjjjVVVHHH888444222333333111222666444444444444444444444444777;;;AAAGGGJJJJJJHHHGGGIIIGGGKKKXXXkkkvvvnnnsssxxxdddVVVPPPPPPJJJIIIGGGFFFFFFGGGHHHJJJLLLLLLLLLIIIGGGGGGHHHJJJGGGJJJPPPWWW[[[bbbqqq}}}dddYYYTTTIIIMMMGGGCCCDDDDDDAAAAAACCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFCCCDDDEEEEEEDDDBBB???>>>AAA@@@???>>>???BBBDDDFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKGGGEEEGGGHHHFFFFFFHHHIIIIIIHHHIIIMMMTTT]]]cccmmmxxx|||xxxuuukkkhhhdddbbbbbbbbbbbbaaahhhgggffffffiiinnnsssvvv~~~vvvsssyyyyyyvvvuuusssooollllllmmmnnnnnnooosssxxx|||}}}}}}{{{yyy~~~zzzmmmbbbZZZTTTQQQKKKIIIDDD@@@===<<<<<<<<<>>>@@@BBBBBBAAAAAABBBCCCFFFFFFEEEDDDCCCBBBBBBAAADDDBBB@@@@@@BBBDDDFFFFFFRRRTTTYYY___eeekkkttt|||tttdddRRRCCC:::777666444333222333333444444333333222333444666777;;;@@@GGGLLLOOOMMMJJJHHHKKKIIIKKK[[[||||||~~~|||pppaaaUUUOOOPPPJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMLLLJJJHHHGGGIIIJJJPPPRRRVVVXXXYYY___pppdddXXXUUULLLMMMGGGCCCCCCCCC@@@???AAAAAAAAA@@@????????????@@@??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@BBBAAA???===>>>AAADDDFFFGGGGGGIIIJJJJJJKKKKKKKKKJJJFFFEEEGGGGGGDDDDDDGGGKKKLLLMMMNNNQQQTTTXXX[[[fffrrr~~~|||}}}|||}}}zzzwwwppplllgggddddddccccccbbbfffeeeeeeeeegggjjjnnnpppzzz|||vvvqqquuu~~~zzzvvvuuutttpppmmmllllllmmmoooqqqvvv|||{{{|||zzzvvvwww~~~~~~rrrfff]]]VVVQQQOOOHHHFFFBBB???<<<<<<<<<===???@@@BBBBBBAAAAAABBBCCCFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAABBBDDDGGGIIIJJJQQQUUU\\\cccjjjqqqyyytttfffVVVGGG===888555555444333333333333333333333222222333555666888:::>>>EEEJJJKKKIIIFFFDDDEEEIIITTTiiiyyyssssss|||{{{fff]]]TTTOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMLLLJJJHHHHHHJJJLLLWWWYYY\\\[[[YYY```vvvfffYYYWWWQQQMMMGGGCCCCCCBBB???>>>@@@AAA@@@??????>>>>>>????????????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@===<<<<<>>===<<<;;;;;;<<<===>>>@@@BBBDDDDDDBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCC@@@AAACCCEEEHHHKKKOOORRR]]]dddlllrrrwww|||}}}{{{rrrfffTTTCCC888444444666222333444555555444222111222222222333555888:::;;;???CCCHHHIIIGGGEEEDDDDDDIII\\\vvvwwwssszzzfff[[[YYYSSSNNNLLLIIIIIIIIIIIIJJJJJJKKKKKKJJJKKKKKKJJJIIIIIIKKKMMMSSSVVVYYYYYY[[[hhhrrrbbb___YYYQQQKKKGGGFFFEEEBBB@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCDDDEEEFFFDDDBBB@@@>>>===>>>@@@AAA???===;;;999:::>>>BBBDDDIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGEEEHHHMMMWWWTTTQQQQQQSSSUUUVVVUUUWWW[[[cccsssuuu{{{~~~~~~~~~yyyrrrmmmjjjiiigggfff___```bbbcccddddddddddddccceeeggglllsss{{{zzzrrrppppppsssyyy}}}wwwsssrrrrrrpppnnnooopppqqqrrrvvv|||xxxvvvvvvyyy~~~wwwnnnlllpppxxx}}}ssslllddd]]]SSSJJJDDDAAA>>>===;;;::::::;;;<<<===???@@@BBBCCCEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDAAACCCEEEFFFHHHMMMSSSWWWbbbkkkssswww|||~~~zzzsssaaaVVVGGG;;;555444555666111222333444444444222222333333333555777:::===>>>BBBEEEHHHHHHEEEDDDEEEHHHZZZoooyyyzzzttt___YYYWWWQQQLLLLLLHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIJJJIIIHHHIIIKKKMMMNNNPPPRRRTTTWWWfffxxxgggbbbYYYRRRKKKGGGGGGFFFCCCBBBDDDCCCBBBAAAAAA@@@@@@AAAAAACCCBBBBBBAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEBBB@@@>>>===<<<===>>>???>>>===<<<<<<>>>AAADDDFFFHHHHHHHHHHHHHHHGGGFFFEEEGGGEEEFFFGGGFFFFFFLLLUUUeee^^^VVVQQQQQQSSSUUUTTTRRRUUUZZZfffzzz~~~~~~zzzuuuqqqnnnmmmjjjiii```aaaaaabbbbbbaaaaaa`````````aaabbbgggoooyyyzzzqqqmmmlllmmmsss{{{}}}}}}vvvrrrqqqqqqpppnnnppprrrtttvvvzzz|||vvvvvvwww{{{vvvoookkkmmmsss}}}zzzrrriiiccc[[[UUULLLDDD???===;;;:::::::::;;;<<<===???AAABBBCCCDDDFFFEEEDDDBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCEEEGGGHHHKKKQQQZZZaaafffpppxxx{{{}}}~~~uuuhhhPPPHHH>>>777555555555555111222222333333333333333333444555777:::===@@@BBBCCCEEEGGGDDDAAABBBHHHMMMllluuueeeXXXVVVTTTMMMIIIKKKFFFGGGHHHIIIIIIJJJJJJJJJGGGHHHHHHHHHGGGHHHKKKMMMJJJJJJMMMQQQWWWggg{{{kkkcccXXXPPPJJJFFFGGGFFFCCCCCCEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@>>>>>>===>>>>>>???>>>???@@@AAADDDGGGIIIJJJFFFFFFFFFFFFEEEDDDCCCBBBDDDBBBBBBDDDDDDFFFPPPZZZhhh___TTTNNNNNNPPPQQQQQQNNNPPPUUU]]]mmm|||~~~{{{xxxuuutttrrrooolllhhhgggfffdddcccaaa```___]]]]]]^^^^^^```fffooovvv}}}sssmmmjjjjjjpppxxx~~~}}}vvvrrrrrrrrrqqqoooooorrrwww{{{yyyvvvwwwyyy~~~nnnkkkkkksss|||~~~~~~|||wwwpppggg```\\\RRRMMMEEE???;;;::::::::::::;;;<<<===???AAABBBCCCDDDEEEFFFFFFDDDCCCCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFDDDGGGIIIKKKNNNWWWdddmmmnnnyyy}}}{{{wwwhhhWWWEEE>>>666333333444333111222222111111222333333444444555666999<<<@@@CCCEEEEEEGGGGGGCCC@@@CCCMMMUUUwwwggg[[[SSSSSSQQQJJJHHHJJJEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGGGGFFFHHHJJJMMMGGGGGGJJJQQQ[[[kkk{{{llldddWWWNNNIIIEEEFFFFFFCCCCCCEEEAAA@@@@@@???>>>?????????===>>>???@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@??????@@@@@@?????????????????????@@@CCCEEEHHHKKKMMMNNNEEEEEEEEEEEEDDDBBBAAA@@@AAA@@@@@@AAABBBFFFRRR^^^aaaYYYNNNIIIJJJMMMNNNNNNLLLOOOSSSXXXeee~~~sss|||{{{~~~|||zzzyyyxxxuuurrroooqqqooollliiifffcccaaaaaaZZZ\\\]]]]]]^^^bbbiiinnnyyy{{{wwwpppkkkjjjooowww~~~wwwsssrrrsssrrrqqqnnnrrrxxx~~~~~~wwwwwwxxx{{{uuullljjjoooyyy~~~zzzzzzwwwqqqiiiaaa[[[XXXLLLGGG@@@;;;999::::::;;;;;;<<<===???@@@BBBCCCDDDDDDFFFGGGFFFDDDCCCCCCDDDAAABBBBBBCCCDDDEEEFFFFFFEEEGGGJJJLLLQQQ\\\kkkvvvxxxyyyppp]]]HHH???999222000111222111...222222111000111222444555555666777:::===AAAEEEGGGIIIJJJIIIEEEBBBGGGRRR]]]{{{yyybbbXXXNNNMMMMMMKKKIIIJJJFFFHHHJJJIIIFFFEEEFFFGGGDDDFFFGGGFFFEEEDDDEEEFFFFFFGGGLLLUUU^^^lll~~~sssiiiaaaUUUMMMBBB===>>>AAABBBAAA???@@@BBBBBB@@@=========>>>>>>???@@@BBBDDDEEEFFFIIIHHHFFFCCCAAA???>>>===>>>>>>>>>??????@@@@@@AAAAAACCCEEEGGGIIIJJJJJJJJJDDDFFFGGGFFFCCCAAAAAABBBEEEDDDCCCDDDGGGKKKPPPTTTVVVRRRMMMIIIHHHHHHGGGGGGKKKJJJLLLRRRXXXlllvvvsssyyyzzz{{{~~~{{{|||||||||{{{yyyvvvsssqqqrrrqqqmmmiiieeebbb```___]]]\\\\\\]]]^^^```bbbdddnnnrrrxxx}}}zzzrrriiidddiiiqqqxxx~~~|||tttppppppqqqqqqqqquuuvvvyyy~~~|||yyyxxxuuuyyyyyyqqqjjjmmmtttzzzqqqjjjeee___VVVPPPEEECCC???<<<::::::;;;;;;===>>>???AAABBBCCCCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCBBBDDDEEEEEEEEEFFFHHHJJJLLLKKKLLLPPPYYYfffsss|||{{{qqqcccMMM:::777666444222222222444555333333222222333333444555666888:::===???CCCHHHKKKNNNJJJHHHFFFEEEJJJ]]]qqqppp]]]SSSKKKJJJKKKIIIHHHIIIGGGIIIJJJIIIEEECCCDDDEEEDDDEEEFFFFFFDDDDDDEEEFFFCCCFFFNNNYYYcccpppwwwkkkbbbSSSLLLCCC???@@@BBBBBBAAAAAABBBCCCCCCAAA@@@@@@AAAAAAAAABBBBBBCCCEEEFFFGGGIIIHHHFFFDDDAAA@@@???>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCFFFHHHJJJJJJIIIIIIDDDEEEEEEDDDBBBAAAAAABBBDDDDDDDDDFFFIIIMMMQQQTTTSSSOOOKKKHHHGGGHHHHHHGGGIIIGGGJJJOOOUUUfffvvvdddbbbiiillljjjyyy}}}|||{{{zzzxxxvvvtttsssvvvtttqqqmmmiiieeebbb```]]]\\\\\\\\\]]]^^^```aaaeeeiiinnnssswwwzzz~~~zzzrrriiicccfffnnnqqqvvv|||uuuqqqpppqqqqqqpppuuuwww{{{|||wwwvvvuuuvvvzzzsssmmmlllpppyyyuuunnneee]]]XXXRRRJJJDDD???>>><<<:::999:::<<<===>>>???@@@BBBCCCDDDDDDDDDGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCEEEEEEEEEFFFIIIKKKPPPRRRUUU\\\eeeoooxxx}}}~~~{{{oooaaaTTTEEE999666444333111111111333444222222222222333444444555666999<<<>>>@@@DDDHHHKKKIIIEEEDDDGGGLLLXXXmmm~~~gggZZZQQQJJJJJJJJJIIIHHHJJJHHHHHHIIIGGGDDDBBBBBBCCCDDDEEEFFFEEEDDDCCCDDDFFFDDDIIISSS___lllzzzzzzkkk```PPPKKKDDDAAABBBCCCBBBAAAAAABBBBBBAAA@@@AAACCCEEEGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@???AAAAAABBBBBBCCCDDDDDDEEECCCEEEGGGJJJJJJIIIHHHFFFDDDDDDCCCBBB@@@???AAACCCDDDDDDFFFHHHKKKOOORRRSSSOOOLLLHHHFFFGGGHHHIIIIIIGGGFFFIIIMMMQQQ___}}}aaaVVV^^^ccc___nnnyyy{{{~~~|||zzzxxxwwwvvvvvvvvvyyyxxxvvvrrrmmmhhhdddaaa]]]\\\[[[ZZZZZZZZZ[[[\\\\\\___cccgggkkkpppuuuyyy{{{zzzsssjjjbbbccciiikkkooowww{{{vvvsssqqqqqqpppooouuuxxx}}}xxxuuuuuuuuuwww{{{vvvmmmlllooouuu}}}wwwllleee\\\UUUOOOIIIBBB===888888888888999;;;>>>???@@@@@@BBBCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEGGGHHHHHHJJJNNNQQQUUUZZZbbbkkkssszzz~~~{{{yyynnn]]]LLLBBB;;;777444333222111000111222333222222222222333444555666777:::>>>AAACCCEEEHHHJJJEEECCCDDDKKKWWWiii~~~rrrcccZZZRRRLLLKKKKKKHHHHHHKKKGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEECCCCCCDDDEEEHHHMMMWWWdddsssxxxeeeZZZLLLIIIEEECCCDDDDDDCCCAAA???@@@???>>>>>>@@@DDDGGGKKKJJJHHHGGGFFFGGGHHHHHHHHHHHHFFFDDDBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDFFFHHHJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>???AAADDDCCCEEEGGGJJJMMMPPPQQQRRRLLLIIIFFFFFFHHHJJJLLLLLLIIIIIIKKKNNNQQQZZZoooppp]]]ZZZ___```eeepppwwwyyy}}}zzzwwwvvvvvvwwwxxxzzzyyyxxxuuupppjjjeeebbb]]]\\\ZZZXXXWWWWWWWWWWWWXXXZZZ]]]```dddjjjppptttvvv{{{{{{uuulllcccaaadddhhhjjjrrr}}}{{{wwwtttrrrqqqppppppwww{{{~~~xxxwwwyyyzzzzzz~~~zzzmmmjjjnnnrrrzzz{{{pppjjjddd^^^VVVOOOIIIDDD???;;;666666777999;;;===???@@@BBBBBBCCCDDDDDDEEEDDDDDDEEEEEECCCBBBBBBCCCDDDDDDGGGHHHJJJLLLMMMQQQUUUYYY]]]ccclllvvv~~~{{{qqq___LLL>>>888666555444333222222111222333333111111222333444666777888999===AAADDDEEEFFFHHHIIIFFFFFFKKKVVVfffvvv{{{fff]]]XXXQQQLLLKKKIIIFFFFFFIIIFFFEEEDDDCCCCCCDDDDDDDDDBBBDDDDDDDDDCCCBBBCCCDDDJJJOOOWWWccctttsss___UUUJJJHHHFFFEEEEEEEEEDDDCCC@@@@@@???>>>>>>AAAEEEIIINNNLLLIIIGGGFFFFFFGGGHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEDDDFFFGGGIIIHHHFFFDDDBBBAAAAAAAAA???>>>???BBBDDDDDDEEEHHHJJJMMMNNNOOOOOOJJJHHHFFFFFFIIILLLNNNOOOMMMMMMOOOQQQSSSYYYfffqqqmmm[[[XXX___bbbmmm{{{xxxvvv~~~~~~zzzwwwuuuvvvwwwxxxxxxwwwvvvtttooojjjeeebbb^^^]]]ZZZXXXVVVUUUTTTTTTVVVWWWYYY\\\___dddjjjnnnrrrvvv{{{}}}}}}~~~}}}xxxoooeee``````bbbeeennn}}}|||{{{zzzwwwtttrrrqqqqqqrrryyy~~~}}}yyyzzz}}}ooofffhhhooouuu~~~~~~vvvnnneee___VVVRRRLLLEEE@@@===:::888888999;;;<<<>>>???@@@@@@CCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEGGGIIIKKKNNNQQQVVV\\\aaaiiiooowwwxxxgggPPP@@@999777666555444444333333333444444444111111222444666888:::;;;===@@@CCCFFFFFFGGGHHHIIIFFFLLLWWWfffvvviii[[[UUURRRMMMIIIIIIFFFCCCCCCGGGHHHFFFCCCCCCDDDEEEEEEDDDBBBCCCDDDCCCBBBAAABBBDDDFFFKKKSSS^^^rrrmmmZZZRRRHHHGGGGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAADDDHHHKKKMMMKKKHHHEEEDDDDDDEEEFFFEEEEEEDDDBBBBBBAAAAAAAAA>>>???@@@AAABBBDDDEEEEEEDDDEEEEEEFFFEEEDDDCCCBBB@@@AAAAAA@@@???@@@BBBEEEDDDEEEGGGIIIJJJKKKLLLLLLIIIGGGEEEFFFIIIMMMPPPQQQPPPQQQRRRSSSUUUYYY___cccmmmzzzlllaaaeeehhhpppzzz~~~{{{xxxvvvuuuvvvwwwtttsssrrrpppmmmjjjfffddd___^^^[[[XXXVVVTTTTTTTTTTTTUUUVVVXXXYYY]]]bbbfffkkkoootttwwwxxxyyy}}}|||ssshhhaaa___\\\```kkk||||||yyyxxxvvvsssqqqqqqsssuuu|||zzzyyy|||vvvhhhbbbgggoooyyy|||ssskkkbbb[[[VVVLLLIIIDDD???<<<:::::::::;;;===???@@@AAAAAAAAA@@@CCCDDDDDDDDDDDDDDDCCCBBBDDDCCCBBBBBBCCCDDDEEEFFFEEEGGGKKKOOOTTT[[[bbbhhhvvv{{{}}}mmmYYYDDD:::999888666444333333444444444444555555111222333555888;;;===>>>@@@CCCEEEGGGGGGGGGIIIKKKJJJWWWhhhxxxkkk\\\TTTQQQLLLIIIGGGHHHFFFDDDEEEJJJLLLIIIEEECCCDDDDDDCCCAAAAAABBBCCCCCCAAAAAABBBCCCAAAHHHQQQ]]]rrr|||dddTTTPPPGGGGGGGGGFFFEEEEEEFFFGGGBBBCCCCCCCCCBBBDDDHHHJJJKKKIIIEEEBBBAAABBBCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA>>>???@@@AAACCCDDDEEEFFFDDDCCCCCCBBBBBBBBBBBBCCC???@@@BBBBBBAAAAAACCCEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGEEEDDDEEEHHHLLLOOOPPPQQQRRRRRRRRRUUUXXXYYYYYY^^^iiittt}}}wwwuuuyyy|||||||||}}}yyywwwuuuuuuuuuppppppooommmkkkjjjhhhhhh```___\\\YYYVVVUUUTTTTTTSSSTTTUUUVVVVVVXXX[[[^^^cccggglllooopppsssxxx|||xxxlllccc```[[[aaammm}}}xxxwwwuuurrrpppqqquuuyyy~~~zzz{{{}}}mmmddddddllluuu}}}|||wwwppphhh```XXXQQQMMMEEECCC@@@<<<::::::===>>><<<>>>@@@CCCCCCCCCBBBAAADDDDDDDDDDDDCCCCCCBBBAAACCCBBBBBBBBBCCCDDDFFFGGGGGGIIIMMMRRRYYYaaakkkqqq~~~}}}ssskkkYYYJJJ;;;777777555333444222222333444444444444444222333555777:::===@@@AAADDDEEEGGGGGGGGGHHHJJJLLLVVVgggzzzvvvpppppp]]]VVVTTTRRRJJJGGGGGGIIIHHHGGGIIIOOOPPPLLLFFFDDDCCCCCCAAA???AAABBBCCCCCCAAAAAABBBCCC???GGGQQQ___uuusss\\\OOOMMMGGGGGGGGGEEEDDDEEEGGGIII@@@AAABBBBBBAAACCCEEEHHHJJJGGGDDDAAA???@@@BBBDDDCCCBBBAAA@@@@@@@@@@@@AAA??????AAABBBCCCEEEFFFFFFDDDCCCAAA@@@@@@AAABBBCCC>>>@@@BBBCCCCCCCCCCCCEEEFFFEEEEEEDDDDDDEEEFFFFFFFFFDDDCCCDDDGGGKKKNNNOOOQQQQQQQQQQQQTTTWWWVVVSSSVVV^^^hhhuuuzzzwww|||~~~zzzwwwuuutttsssooonnnmmmkkkjjjjjjjjjjjjaaa___]]]ZZZWWWVVVUUUUUUTTTUUUWWWVVVVVVVVVXXXZZZ]]]aaafffiiikkknnnssswww}}}zzznnnddd```^^^eeeqqqwwwwwwtttqqqoooqqqwww|||~~~|||~~~rrrfffdddhhhsss|||}}}oookkkfff___YYYQQQJJJEEE===<<<:::888777888;;;>>>;;;===AAACCCEEEDDDCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBBBBBBBCCCDDDFFFGGGJJJMMMQQQWWW^^^hhhrrryyyuuueee[[[JJJ???777666555111000444000111222333333333333333333444555888;;;>>>AAACCCFFFGGGGGGGGGFFFHHHJJJMMMccctttvvvmmmmmmwwwfff^^^SSSMMMOOOKKKIIIFFFEEEGGGIIIIIIIIIKKKKKKJJJHHHEEEBBB???===@@@??????>>>>>>>>>>>>>>>???AAAKKK```yyy{{{mmm___VVVRRRMMMKKKHHHDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFAAA<<<<<<@@@DDDCCCBBB@@@@@@???>>>======>>>>>>??????@@@BBBEEEFFFFFFEEEDDDDDDCCCAAA??????AAACCCDDDCCCAAAAAAAAABBBDDDFFFIIIFFFCCCCCCEEEEEEDDDAAADDDDDDDDDDDDEEEIIINNNSSSOOOOOOOOOPPPQQQRRRSSSTTTTTT___iiiooo~~~~~~vvvrrr}}}}}}yyyvvvsssooommmpppoooooooooooonnnkkkhhhjjjfffbbb___]]][[[XXXVVVVVVUUUSSSRRRRRRTTTVVVXXXXXXYYY\\\```eeejjjooorrryyy{{{xxxqqqiiiccc```gggssszzzvvvrrrooollllllsss|||~~~{{{{{{~~~{{{hhhcccccceeeppp~~~|||vvvrrrbbb___[[[WWWRRRLLLFFFAAA;;;999888666666777999:::CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBDDDEEEFFFEEEEEEFFFGGGKKKTTT\\\aaagggrrr|||yyyeeeRRRGGG888666444222000111111222333333444444444333222222333666999;;;===@@@DDDFFFFFFFFFIIIKKKHHHGGGRRR___ttt}}}qqqjjjllltttlll^^^XXXOOOJJJLLLIIIGGGDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFDDDBBB@@@>>>@@@??????>>>>>>>>>>>>>>>AAADDDMMM___vvv}}}oooddd]]][[[SSSQQQMMMIIIFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDD@@@======AAADDDDDDBBB@@@@@@???>>>>>>>>>>>>>>>@@@???@@@AAADDDFFFFFFEEEEEEDDDCCCAAA???@@@CCCEEEFFFEEECCCBBBBBBCCCDDDFFFIIIFFFDDDDDDEEEEEEDDDBBB@@@AAACCCDDDFFFIIINNNQQQOOOOOONNNNNNOOOQQQRRRSSSPPPXXX```hhhuuuzzzsssxxx|||zzzwwwtttrrrpppqqqpppoooppppppooollljjjkkkiiieeeccc```]]]ZZZWWWVVVUUUSSSRRRRRRSSSTTTVVVSSSTTTVVVZZZ^^^ccchhhjjjsssuuuyyy}}}|||ssskkkeeebbbjjjwww~~~uuurrroooooommmnnnvvv~~~||||||sssfffeeehhhkkkvvvzzzrrrkkkfffZZZWWWSSSNNNJJJEEE@@@<<<:::999888777777999:::;;;CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???@@@BBBDDDDDDFFFJJJLLLQQQZZZcccjjjuuu~~~xxxlllXXXGGG===555444333111111222333444222333333333333333222222444777;;;>>>???AAADDDFFFDDDEEEHHHIIIGGGKKK\\\mmmyyykkkaaaaaalllxxx~~~___VVVSSSMMMIIIJJJHHHEEECCCBBBCCCDDDDDDCCCAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>BBBDDDLLLZZZmmmrrrhhhcccaaaXXXUUUPPPKKKHHHFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCC@@@>>>???CCCEEEDDDCCC@@@@@@???>>>>>>>>>>>>???AAA@@@???AAACCCFFFFFFFFFEEEDDDCCC@@@???AAAEEEHHHHHHFFFDDDCCCBBBCCCDDDEEEHHHFFFDDDCCCDDDDDDDDDBBB???BBBFFFHHHIIIJJJKKKMMMNNNLLLKKKJJJJJJLLLOOOPPPOOORRRYYYbbbjjjvvvzzzxxx|||{{{yyy}}}xxxwww}}}}}}yyywwwuuutttrrrqqqpppqqqrrrqqqooommmmmmllljjjhhheeeaaa\\\XXXUUUUUUTTTSSSRRRRRRRRRRRRPPPPPPRRRUUUXXX\\\```bbbjjjlllppptttxxx{{{~~~~~~uuukkkdddbbbkkkxxx{{{pppmmmmmmnnnnnnqqqzzz~~~~~~~~~}}}~~~ssshhhbbbgggmmmsss~~~yyyqqqhhh___ZZZRRRNNNIIIEEEAAA>>>;;;999999888888888999;;;===>>>CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@===???BBBDDDGGGKKKQQQUUU[[[bbbkkkuuurrrfffYYYIII<<<666333333222111222333555666333333444444444444444444555999>>>AAACCCDDDEEEFFFEEEEEEFFFHHHKKKXXXnnnzzzzzzrrrhhhbbbdddnnnzzznnnXXXRRRRRRMMMJJJJJJGGGEEECCCBBBCCCCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???BBBGGGRRRbbbvvvxxxmmmeeebbbVVVSSSNNNIIIDDDBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@???AAADDDEEEDDDCCC@@@@@@???>>>>>>?????????BBBAAA???@@@CCCEEEFFFFFFDDDDDDBBB@@@@@@BBBGGGJJJHHHGGGDDDBBBAAAAAABBBCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBFFFKKKMMMMMMKKKJJJJJJLLLJJJGGGEEEFFFHHHKKKMMMQQQRRRXXX```bbbgggyyywwwwww}}}{{{sssvvv|||~~~|||zzzyyytttsssrrrrrrssstttrrrqqqooonnnmmmllliiiddd^^^YYYVVVVVVUUUTTTRRRPPPOOONNNPPPPPPQQQSSSUUUXXX[[[]]]aaacccgggkkkppptttwwwyyy{{{zzzzzz{{{}}}~~~uuujjjccc___gggttt}}}vvvmmmkkklllnnnpppsss}}}|||{{{|||}}}~~~yyygggaaa```gggpppyyyyyyqqqiiiaaaYYYTTTLLLHHHCCC>>><<<;;;:::999888888888999;;;===???@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@BBBEEEHHHLLLRRRYYY^^^eeejjjrrr{{{qqq```SSSHHH>>>888666333333222222222333444555555555555555666777777888888<<>>>>>>>>>>>>>>>>>@@@EEEMMM\\\rrrsssfff___SSSPPPKKKFFFBBB@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@AAACCCDDDDDDCCC@@@???????????????@@@@@@BBBAAA@@@AAACCCEEEEEEEEECCCCCCBBBAAA@@@CCCGGGJJJGGGFFFCCCAAA??????@@@AAABBBBBBAAAAAA@@@@@@@@@AAACCCGGGMMMPPPPPPOOONNNNNNNNNLLLIIIFFFFFFHHHKKKMMMPPPRRRZZZaaa______ooozzzpppzzzvvvqqqrrr|||~~~}}}wwwuuuttttttuuuvvvuuutttooooooooonnnlllgggaaa\\\ZZZYYYWWWUUUSSSPPPNNNMMMPPPPPPPPPQQQSSSUUUWWWYYY[[[\\\```dddiiimmmqqqsssvvvwwwwwwwwwyyy{{{~~~wwwmmmfff^^^eeeooozzzxxxqqqlllkkklllooorrruuuzzzzzzzzz|||~~~lllaaa___aaahhhrrr~~~}}}yyyrrrjjjcccZZZRRRMMMFFFBBB===:::999999999999777888999;;;===???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDFFFIIILLLQQQWWW___dddnnnssszzzoooaaaPPPEEE===777666777444444333333222222222333444444444444555666888999:::>>>CCCFFFGGGGGGGGGHHHJJJGGGFFFQQQggg{{{yyyoookkknnnwwwdddWWWLLLJJJKKKIIIFFFEEEEEEDDDCCCDDDEEEEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>@@@AAAEEENNN^^^tttxxxhhh^^^QQQNNNJJJFFFDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@AAABBBBBB@@@????????????@@@AAAAAAAAAAAAAAABBBEEEEEEDDDCCCBBBBBBBBBBBBAAABBBEEEHHHFFFEEEBBB@@@?????????@@@@@@AAAAAA@@@??????@@@BBB@@@DDDJJJNNNPPPQQQRRRSSSRRRPPPMMMKKKKKKLLLMMMOOOMMMRRRZZZ^^^\\\^^^kkkyyykkknnn{{{~~~sssmmmtttxxx|||zzz}}}zzzxxxvvvvvvwwwwwwwwwvvvqqqqqqppppppoookkkeeeaaa___]]]ZZZWWWSSSQQQOOONNNNNNMMMMMMNNNOOOQQQTTTUUUVVVWWWZZZ^^^bbbgggkkkmmmtttuuuuuuuuuvvvxxx}}}{{{rrrlllaaaeeelllttt|||}}}uuuooolllkkkmmmqqqtttxxx|||{{{zzz~~~uuueee```bbbgggnnnxxx{{{uuuqqqjjjbbbZZZQQQIIIDDD>>>;;;777666666777888888888999;;;===???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFIIIMMMQQQVVV]]]dddiiiuuu{{{zzz___RRRDDD<<<777333333555444444444333333222222222222222111222333555777888===@@@DDDFFFGGGGGGHHHIIIGGGJJJQQQ```yyyzzz}}}wwwqqqsss{{{mmmXXXOOOGGGFFFGGGFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBB@@@??????>>>>>>>>>>>>>>>BBBBBBFFFPPPbbbxxxyyyhhh^^^NNNMMMJJJGGGFFFGGGIIIJJJDDDCCCCCCCCCCCCCCCCCCDDDBBBAAA@@@>>>===>>>@@@BBB@@@?????????@@@@@@AAABBB@@@@@@BBBDDDFFFFFFCCCAAA@@@BBBCCCCCCBBBBBBCCCEEEFFFDDDBBB@@@???@@@AAABBB@@@BBBCCCBBB@@@???BBBDDDAAADDDGGGIIIJJJLLLNNNPPPRRRQQQPPPNNNMMMMMMNNNNNNMMMUUUZZZWWWUUU\\\gggnnnnnngggjjjooovvv~~~~~~uuurrrtttxxxzzzzzz{{{|||~~~wwwwwwyyy}}}{{{yyyxxxxxxxxxxxxwwwssssssrrrrrrrrrooojjjgggdddbbb]]]XXXTTTQQQPPPPPPMMMMMMMMMMMMNNNPPPRRRTTTRRRSSSUUUYYY]]]bbbfffhhhooopppqqqqqqqqqtttyyy}}}~~~~~~~~~~~~}}}vvvqqqbbbdddgggmmmuuu}}}{{{tttpppjjjjjjmmmsssvvv{{{~~~}}}}}}|||lll```___fffoooxxxxxxpppmmmgggccc]]]VVVPPPIIIBBB===:::888555555666888999999999:::<<<>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJMMMSSSYYY```gggnnnrrrxxx}}}vvvlllcccMMMCCC:::777555333222444222222333333444444333333333333222222444666999;;;???BBBDDDFFFFFFFFFHHHIIIFFFSSSeeewww}}}yyyuuuvvv~~~rrr___RRRKKKEEEDDDFFFGGGFFFEEEAAA@@@AAABBBEEEFFFEEEDDDAAA@@@?????????@@@BBBCCC@@@??????>>>>>>>>>>>>>>>AAAAAAEEEQQQdddzzzwwwfff]]]LLLJJJHHHGGGGGGIIIKKKMMMDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@===<<<<<>>>>>??????@@@@@@??????>>>======>>>???@@@CCCEEEHHHPPP^^^rrryyyiii___OOOGGGBBBEEEHHHHHHHHHHHHGGGDDDAAAAAABBBBBB@@@>>>BBB@@@???=========>>>>>>======>>>???@@@AAAAAABBBAAABBBCCCCCCBBBBBBCCCEEECCCBBBAAAAAABBBCCCDDDEEEDDDDDDDDDBBB@@@???@@@AAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIKKKMMMMMMLLLJJJJJJMMMPPPOOOSSSVVVUUUSSSUUU[[[aaalll{{{iii^^^[[[dddppprrrwww{{{~~~zzzzzzzzzzzzxxxwwwwwwvvvvvvuuutttuuuyyy~~~yyyxxxxxxxxxxxx{{{vvvsssttttttpppnnnooommmkkkhhhccc]]]XXXTTTQQQPPPOOOMMMMMMNNNOOOOOONNNPPPNNNMMMNNNQQQUUUWWWXXX]]]```ccceeegggiiilllooorrrvvv{{{}}}~~~|||||||||{{{}}}|||vvvtttuuu}}}|||uuunnnhhhcccccciiiqqqxxxzzztttpppnnnooorrrwww}}}lllaaaaaafffgggrrr~~~yyyqqqhhh```[[[PPPLLLGGGBBB===;;;::::::555666888888888888:::<<<@@@@@@AAAAAABBBCCCCCCDDDHHHGGGFFFFFFFFFFFFFFFFFFHHHGGGEEEFFFIIIMMMPPPQQQUUU^^^ggglllrrryyy}}}|||{{{}}}}}}sssaaaOOOBBB<<<777666444333222333333444333333222222222333555666111333555888:::<<<===>>>CCCFFFHHHHHHGGGHHHKKKNNN]]]nnnhhhUUUMMMJJJHHHEEECCCCCCCCCCCCCCC@@@??????@@@BBBCCCBBBAAA======>>>>>>>>>>>>>>>???======<<<;;;<<<===??????CCCDDDGGGNNN[[[nnn|||qqqddd\\\OOOGGGBBBDDDGGGGGGFFFGGGGGGDDDAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>???@@@???@@@@@@@@@AAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCDDDCCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCBBB?????????AAACCCBBBAAA@@@@@@@@@@@@AAAAAACCCFFFIIIJJJJJJIIIHHHIIIKKKNNNMMMKKKJJJJJJLLLOOORRRSSSTTTTTTWWW]]]aaafff|||uuuddd\\\___gggqqqvvvzzz}}}{{{yyyxxxwwwwwwvvvsssrrrpppppprrrwww|||{{{uuurrrsssrrrnnnlllmmmlllkkkhhhddd___ZZZUUURRRRRRPPPOOOOOOPPPPPPPPPOOOLLLKKKJJJKKKNNNQQQRRRRRRVVVXXX\\\^^^aaadddiiilllmmmqqqvvvzzz{{{{{{{{{{{{}}}|||vvvuuuuuuzzz||||||}}}}}}zzzuuulllgggeeejjjpppwww~~~yyytttpppoooqqqtttyyytttfff___aaafffnnnyyy|||uuummmfff^^^VVVQQQJJJGGGCCC>>>;;;999999999777999;;;;;;;;;<<<===???AAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGIIIHHHGGGHHHLLLQQQVVVXXX___hhhpppuuu{{{{{{xxxpppcccSSSEEE;;;777555444333222222222333333333333222111222333444555333555777:::===???@@@AAAEEEGGGJJJJJJKKKPPPZZZaaaqqqoooXXXMMMKKKEEEDDDBBB@@@@@@AAACCCEEEAAA@@@>>>>>>@@@AAA@@@???>>>>>>>>>===============;;;:::::::::;;;<<<>>>???BBBCCCEEEKKKWWWhhhyyy{{{pppfff]]]XXXNNNGGGBBBDDDFFFEEEDDDFFFGGGDDDBBBAAAAAAAAA@@@???<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEEFFFEEECCCDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEAAABBBCCCBBB@@@??????AAABBBBBB@@@@@@???@@@AAAAAAAAADDDIIILLLMMMKKKGGGEEEGGGJJJMMMMMMLLLJJJIIIIIINNNNNNNNNOOORRRVVVZZZ]]]aaaoooqqqccc```dddoootttyyy}}}zzzuuusssssssssqqqpppmmmllllllnnnppprrryyyzzztttpppqqqoookkkjjjkkkkkkjjjiiifffaaa\\\WWWTTTTTTSSSQQQQQQRRRRRRQQQOOOKKKJJJIIIJJJLLLMMMMMMLLLMMMOOORRRTTTWWW\\\bbbffffffkkkpppuuuxxxyyyzzz|||~~~~~~{{{wwwvvvvvvwwwzzz}}}}}}{{{}}}}}}rrrkkkgggjjjooouuu}}}~~~xxxssspppqqqtttxxx|||uuuggg```___ccciiiuuu|||qqqmmmfff___XXXQQQJJJFFFBBB@@@<<<999777777777777888:::<<<======>>>@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHKKKPPPWWW^^^bbbiiirrr{{{yyyooo___OOOCCC:::555333222222111111111222333333333333222111222333444555666888:::===@@@BBBDDDEEEFFFIIIKKKLLLOOO[[[mmm{{{zzz```RRRMMMMMM@@@AAABBBBBBAAAAAABBBCCCCCCAAA>>>>>>???@@@???>>>>>>=========<<<<<<;;;;;;:::999999:::;;;===???@@@BBBBBBDDDHHHRRRaaaqqq|||vvvjjj^^^WWWSSSMMMGGGCCCDDDEEECCCDDDFFFGGGEEEBBB@@@@@@@@@@@@AAA<<<>>>???@@@AAA@@@?????????@@@@@@@@@AAAAAABBBBBB@@@CCCEEEFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEAAABBBCCCCCCAAA@@@AAABBBBBBAAA?????????@@@AAABBB@@@CCCGGGJJJKKKHHHEEECCCGGGHHHJJJKKKKKKKKKKKKKKKMMMKKKIIIJJJMMMQQQSSSTTT]]]dddnnnwww~~~|||rrrkkkjjjkkkoootttyyyrrrjjjiiilllnnnmmmkkkjjjiiiiiijjjjjjooottt{{{uuupppooonnniiihhhiiijjjjjjiiigggddd___[[[XXXXXXVVVUUUTTTTTTSSSQQQOOONNNMMMLLLMMMNNNMMMKKKIIIIIIJJJKKKLLLOOOSSSYYY^^^___dddkkkppptttwwwzzz|||}}}~~~~~~}}}|||{{{|||~~~{{{xxxxxxxxxxxxzzz~~~uuunnnhhhjjjnnnttt|||}}}wwwrrrqqqsssvvv{{{~~~~~~jjj```___bbbiiippp{{{}}}xxxqqqmmmeeeaaaZZZTTTOOOIIIDDD@@@;;;:::888777666777888999888:::<<<======>>>@@@BBBDDDDDDEEEEEEFFFGGGGGGHHHEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHJJJNNNTTT]]]ffflllpppzzz|||pppcccPPPAAA999666444222111111222222222333444444333333222222222333555666999:::===@@@CCCEEEFFFGGGFFFIIIKKKLLLSSSddd}}}dddTTTLLLGGGFFF@@@DDDHHHJJJHHHEEECCCCCCCCCAAA>>>===>>>??????>>>===<<<<<<;;;;;;:::::::::::::::::::::;;;===???@@@AAAAAABBBFFFNNN\\\jjjtttvvvgggZZZRRROOOLLLGGGCCCDDDDDDCCCDDDGGGFFFEEECCC@@@??????@@@BBB???@@@AAAAAAAAA???>>>===<<<===>>>???@@@AAABBBCCC@@@CCCEEEEEEDDDCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDAAACCCEEEEEEDDDCCCCCCDDDAAA@@@>>>===>>>@@@BBBCCCBBBCCCEEEFFFFFFFFFEEEEEEHHHGGGFFFFFFIIILLLNNNPPPNNNLLLJJJIIIKKKMMMMMMMMMUUUWWW\\\eeennnuuu{{{zzzuuuggghhhkkksss|||ssscccaaadddhhhhhhhhhhhhggggggffffffiiilllvvv}}}wwwqqqpppmmmiiigggiiijjjjjjiiihhheeebbb^^^\\\^^^\\\ZZZYYYXXXVVVRRROOOPPPOOOMMMMMMMMMLLLJJJGGGHHHHHHHHHHHHIIILLLQQQTTTYYY]]]dddjjjooorrrvvvyyyzzz{{{||||||zzzzzz{{{|||}}}}}}~~~}}}{{{yyyyyyyyyzzz|||~~~uuummmhhhiiimmmrrrzzz|||vvvtttsssuuuyyy~~~tttccc^^^```fffnnnuuu}}}xxxqqqjjjccc^^^YYYUUUOOOKKKGGGCCC???<<<888888777888999:::;;;<<<;;;===??????@@@@@@BBBDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGFFFIIIMMMRRRYYYcccnnnuuuyyyyyynnn^^^RRRBBB888666555444222222222333444444444555555333222222222444555777888;;;<<>>>>>>>>;;;;;;;;;:::::::::::::::;;;:::::::::;;;===>>>?????????@@@CCCJJJVVVdddmmmwww{{{{{{rrrbbbTTTLLLJJJIIIDDDBBBCCCCCCAAACCCGGGFFFEEECCC@@@>>>>>>AAACCCAAAAAAAAAAAA@@@???>>>===<<<===>>>???@@@AAAAAABBBAAABBBCCCCCCBBBBBBCCCEEECCCBBBAAA@@@@@@@@@AAABBBAAACCCFFFGGGFFFEEEEEEFFF@@@???===<<<===@@@CCCEEEDDDDDDCCCCCCDDDFFFGGGHHHHHHFFFCCCCCCFFFKKKNNNPPPOOOOOOOOONNNMMMLLLKKKKKKKKKKKKOOOWWW___hhhttt~~~~~~hhhdddeeeppp{{{~~~hhh___``````aaacccdddeeeddddddcccfffeeemmmzzzzzztttrrrooojjjiiijjjjjjjjjiiihhhfffdddcccbbbfffeeebbb```]]]ZZZUUUQQQPPPNNNLLLKKKJJJIIIGGGEEEGGGHHHHHHGGGFFFGGGJJJMMMQQQUUU[[[aaafffjjjnnnqqqsssuuuxxxyyyyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~|||tttlllggghhhlllpppvvv}}}|||wwwvvvwwwxxx}}}vvvkkkaaa___ccciiirrrzzz{{{wwwqqqkkkddd]]]UUUQQQLLLIIIDDDAAA???===;;;:::888888999:::<<<>>>@@@AAA@@@BBBDDDDDDDDDDDDFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJJJJIIIHHHHHHIIIIIIIIINNNUUU[[[bbbkkkvvv}}}|||lll^^^JJJBBB888333333444222000333333444555555555444444222222222444555888;;;<<<>>>???AAACCCDDDFFFFFFGGGFFFIIIMMMVVVeeezzzbbbRRRLLLEEEBBBDDDJJJPPPUUUTTTNNNGGGBBBAAA???<<<999888999;;;<<<<<<999999999999::::::::::::;;;:::999999999;;;<<<===<<<<<<===???FFFQQQ^^^gggnnnssstttjjjYYYKKKFFFFFFDDDAAA???@@@@@@???BBBGGGFFFFFFDDD@@@======AAADDDAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@???@@@CCCEEEBBBAAA@@@???>>>???@@@@@@@@@BBBEEEFFFFFFEEEEEEFFF@@@>>><<<<<<===@@@CCCEEE@@@@@@@@@AAABBBDDDFFFGGGGGGDDDAAABBBEEEHHHIIIIIIKKKNNNQQQQQQNNNKKKJJJKKKGGGFFFIIIOOOSSSZZZhhhvvvqqqiiihhhuuuwwwggg___\\\^^^aaacccddddddbbbaaaddd```dddoooxxx}}}~~~wwwuuuqqqmmmkkklllkkkjjjiiigggffffffffffffpppnnnkkkhhhddd___YYYTTTPPPNNNKKKIIIHHHHHHGGGFFFEEEFFFGGGFFFEEEEEEGGGIIIHHHLLLQQQWWW[[[___cccffffffjjjooossstttsssssstttttttttssstttuuuvvvwwwvvvwwwxxxyyyzzz{{{{{{zzzyyyzzz|||~~~~~~|||ssslllggghhhjjjlllpppvvv~~~}}}xxxyyy{{{{{{lllfffbbbdddiiioooxxx|||wwwooojjjddd]]]WWWQQQLLLHHHCCC@@@===;;;:::::::::999888999:::<<>>@@@AAABBBCCCEEEFFFFFFGGGGGGHHHKKKSSS```tttnnnVVVLLLGGG@@@AAAGGGLLLPPPTTTQQQIIIBBB>>>>>>===:::777666777999;;;;;;888888888999999::::::;;;:::999888888888999:::;;;:::::::::===CCCNNNZZZccciiimmmnnncccQQQDDDAAACCCAAA>>>===>>>>>>===@@@FFFFFFFFFDDD@@@======AAADDD@@@??????>>>???@@@BBBCCCDDDDDDCCCBBB@@@???>>>>>>BBBBBB@@@???>>>???CCCFFFBBBAAA???>>>>>>>>>??????>>>AAADDDFFFEEEEEEEEEEEE???>>><<<;;;===@@@CCCFFF;;;;;;===???@@@AAABBBCCCFFFCCCAAABBBEEEFFFDDDBBBFFFKKKQQQQQQMMMIIIIIIKKKIIIHHHIIILLLLLLOOO]]]mmm~~~|||qqqnnn|||nnn```\\\^^^bbbeeefffeeecccaaabbb\\\^^^hhhoootttzzzwwwsssnnnmmmnnnlllkkkhhhgggffffffhhhiiivvvtttqqqmmmhhhbbb\\\WWWRRROOOKKKIIIIIIIIIHHHHHHBBBDDDFFFFFFEEEEEEFFFGGGBBBEEEJJJOOOSSSWWW[[[^^^[[[```gggkkkmmmmmmmmmmmmqqqpppoooppprrrtttuuutttssstttvvvwwwxxxxxxwwwwwwuuuxxxzzz||||||}}}~~~}}}}}}}}}tttmmmhhhhhhiiiiiilllppp|||~~~yyyzzz}}}~~~tttgggdddeeejjjooottt~~~|||uuuoooeeeaaaZZZTTTOOOKKKGGGDDD@@@===:::999999:::;;;:::999:::;;;>>>@@@BBBDDDEEECCCEEEFFFEEEDDDCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIEEEFFFGGGHHHJJJLLLNNNPPPUUU\\\fffnnnttt{{{~~~lll[[[JJJ===888666333222222333333333222333333444333222000///111222333555999===@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGJJJMMMWWWiiiooobbbQQQFFFDDDFFFEEEDDDHHHGGGFFFDDDAAA???<<<;;;:::999888777666666666666888999999:::::::::999999<<<<<<;;;:::999888666555999:::===@@@AAADDDQQQ]]]eeekkkjjj^^^OOOEEE@@@<<<>>>===:::999999<<<@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@;;;???AAA>>>===??????>>>AAABBBBBBCCCCCCBBBBBBAAA????????????@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<>>>@@@CCCCCCAAA???>>>>>>>>><<<:::;;;>>>AAABBBCCC??????>>><<<<<<;;;;;;;;;888<<>>===DDDDDDEEEFFFHHHIIIJJJJJJNNNIIIEEEEEEGGGMMMXXXcccvvvzzzccc``````aaaaaaaaaaaabbbbbb]]]```dddeeefffllluuu|||{{{vvvvvvsssooorrrooollljjjiiihhhgggfffmmmmmmmmmkkkhhhdddaaa^^^YYYUUUPPPMMMKKKJJJIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHKKKNNNPPPRRRTTTXXX^^^ccceeeeeeeeefffggghhhjjjlllnnnppprrrrrrrrrqqqqqqqqqqqqrrrsssssstttuuuvvvuuuuuuwwwzzz|||{{{zzzyyyyyyzzz|||}}}~~~sssqqqmmmfffaaabbbhhhmmmyyy|||{{{}}}uuueeefffgggjjjpppyyy}}}wwwsssnnnfff```\\\VVVOOOKKKHHHEEEBBB?????????===:::777666777888<<<>>>AAACCCFFFGGGGGGGGGEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGJJJLLLKKKKKKMMMRRRVVV^^^eeelllsss~~~}}}jjjUUUDDD;;;:::333333222111222333555666222333333444444444333333333444444666999===@@@BBBCCCEEEGGGHHHHHHHHHIIIJJJMMMYYYkkkbbbWWWKKKDDDCCCDDDBBB???DDDDDDCCCAAA???===;;;:::999999888777777777888888777777888888999888888777;;;;;;::::::999777666555999:::===@@@@@@CCCNNNZZZccchhhfffZZZLLLCCC???======<<<:::999:::<<>>???CCCDDDAAA???@@@@@@>>>AAAAAABBBBBBBBBBBBAAAAAA????????????@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>???@@@BBBDDDCCCAAA???>>>>>><<<:::999;;;>>>BBBCCCDDD??????>>><<<<<<;;;;;;<<<===@@@CCCCCCBBBAAA@@@@@@AAABBBCCCFFFIIIKKKNNNOOOQQQKKKGGGGGGHHHLLLVVV```mmmwwwsssfffbbb______aaacccbbb```]]]___bbbccccccgggnnnuuuzzz}}}{{{wwwqqqqqqooollljjjiiiiiigggfffkkkkkkkkkjjjhhheeebbb```]]]ZZZUUUQQQOOOLLLIIIGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHKKKMMMNNNMMMQQQVVVYYY[[[\\\]]]^^^bbbcccdddfffhhhjjjlllmmmmmmmmmmmmmmmnnnooopppqqqpppqqqsssssssssuuuwwwyyyyyyyyyyyyyyyzzz{{{{{{|||{{{|||~~~~~~~~~~~~xxxtttnnneee______eeekkkyyy|||{{{|||tttjjjdddggglllqqqvvv~~~|||tttmmmiiiccc\\\VVVSSSNNNHHHDDDAAA???<<<999999::::::999888888:::<<<<<<===???AAABBBDDDDDDEEECCCCCCDDDEEEFFFFFFFFFFFFIIIIIIHHHIIIIIIJJJJJJIIIGGGIIILLLNNNOOOTTT\\\aaaiiinnnttt{{{zzzqqqcccSSSFFF<<<666333333222222222333333444555333444444444444444444444555666777:::<<>>===<<<:::999999888888888888999::::::888999999::::::999888888;;;;;;;;;;;;:::999888777::::::<<<>>>>>>@@@IIISSS___bbb^^^RRRFFF@@@???===;;;:::::::::;;;<<<===>>>===>>>>>>???????????????AAAEEEEEEBBB???@@@@@@>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBB@@@???>>>===>>>???AAABBBBBBCCCEEEDDDAAA???>>>===;;;999999;;;>>>BBBDDDDDD??????>>>===<<<<<<<<<<<<@@@AAABBBAAA??????@@@AAA===>>>AAADDDIIIMMMPPPRRRRRRMMMJJJJJJJJJKKKRRRZZZdddoootttlllccc___bbbdddcccaaa^^^```bbbaaa```bbbgggkkknnn}}}|||vvvrrrpppmmmllllllkkkiiihhhhhhhhhiiihhhgggeeecccbbbaaa^^^[[[WWWTTTPPPKKKHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGHHHIIIJJJMMMPPPSSSTTTUUUWWWYYYZZZ[[[\\\^^^```bbbcccdddeeeeeefffggghhhjjjkkkllljjjllloooqqqqqqrrrtttvvvwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxzzz{{{}}}}}}~~~~~~{{{{{{|||}}}|||wwwnnnccc[[[\\\ccciiiyyy}}}{{{}}}}}}ooofffeeejjjrrryyy~~~wwwqqqiiibbb]]]WWWPPPKKKIIIFFFAAA===;;;999777555444555777888999;;;>>>AAA?????????@@@AAABBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFKKKKKKJJJJJJJJJJJJKKKKKKJJJMMMQQQTTTWWW^^^hhhooowww{{{fffXXXGGG<<<999888444///222222333333444444333333444444444555555444444444777888;;;>>>AAACCCDDDDDDFFFHHHIIIGGGFFFIIIPPPWWWjjjxxxpppYYYNNNIIIDDDBBBCCCCCCAAA>>>============<<<;;;:::999888888888888999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999:::999;;;===<<<===DDDLLLYYY[[[VVVJJJ@@@=========888999:::;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAA>>>BBBCCC@@@>>>??????===??????@@@@@@@@@@@@??????>>>>>>===>>>>>>???@@@AAA???>>><<<<<<===@@@CCCEEECCCDDDEEEDDDAAA>>>======;;;::::::;;;>>>AAABBBBBB??????>>>===<<<<<<======>>>???@@@???===<<<<<<===<<<===???BBBFFFKKKNNNQQQNNNKKKIIIJJJJJJJJJOOOVVVXXXeeeyyy~~~pppeeeaaabbbddddddbbbccccccbbb``````ccceeeiiiwww|||vvvtttqqqooonnnmmmkkkjjjffffffggggggfffeeeddddddbbb```^^^\\\YYYUUUOOOKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEGGGIIIKKKLLLMMMNNNQQQTTTRRRSSSTTTVVVXXXZZZ[[[\\\^^^^^^___```bbbdddfffgggeeehhhlllnnnooopppqqqrrrtttuuuvvvwwwwwwvvvuuutttvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyzzz|||~~~}}}~~~}}}xxxmmmaaaYYYZZZbbbiiiwww}}}~~~wwwmmmiiihhhnnnvvv~~~{{{vvvrrrooommmhhhaaaZZZUUUOOOIIIDDDBBB@@@>>>;;;999888666666333666888;;;<<>>BBBEEEFFFEEEEEEGGGHHHHHHFFFGGGOOO^^^jjjrrr]]]RRRNNNIIICCC@@@???@@@???>>><<<<<<<<<<<<<<<;;;;;;:::777777888888999:::<<<<<<===============<<<;;;:::999999:::::::::999999888:::999:::<<<;;;;;;???FFFQQQRRRNNNDDD===;;;<<<;;;777888999:::;;;;;;::::::;;;;;;===>>>??????@@@@@@;;;???AAA???>>>@@@AAA???>>>>>>????????????>>>>>>============>>>???@@@@@@>>>===<<<<<<===@@@DDDFFFCCCDDDEEECCC@@@>>>===>>>>>><<<;;;<<<>>>??????>>>???>>>>>>============>>><<>>???BBBEEEHHHJJJIIIFFFFFFHHHIIIIIINNNUUUPPP[[[nnn}}}~~~ooobbb]]]```eeedddeeeeeedddcccccccccdddcccmmm{{{|||xxxtttpppnnnmmmkkkiiifffffffffffffffeeeeeeeee```___^^^^^^]]]YYYTTTQQQOOOMMMKKKHHHGGGFFFFFFFFFHHHGGGEEECCCCCCBBBCCCCCCBBBCCCDDDEEEEEEFFFIIIKKKMMMMMMOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZ\\\^^^```aaaaaadddhhhjjjkkklllmmmoooooopppqqqrrrsssrrrqqqpppuuuttttttsssssssssssssssvvvwwwyyy{{{}}}}}}{{{|||}}}~~~|||}}}~~~{{{uuukkk```YYYZZZaaahhhsss{{{vvvlllhhhfffnnnsssyyyzzzuuupppkkkfffcccaaa^^^XXXRRRMMMHHHCCC@@@===<<<<<<:::999888888888888:::===???@@@AAADDDFFFFFFEEEDDDCCCCCCCCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJJJJKKKNNNQQQVVV[[[cccjjjqqqzzzyyybbbTTTDDD???888444444555555555222333444555444333222111222222222222333444666666:::===AAAEEEGGGGGGFFFFFFIIIJJJIIIJJJQQQ```tttzzz___TTTQQQLLLGGGAAA<<<;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::777777777888888:::;;;;;;;;;;;;;;;;;;:::999888888444555666666666666666555999888999;;;;;;:::<<>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@???>>>======>>>@@@BBBDDDBBBCCCCCCAAA???======>>>???===<<<===>>>>>>===;;;???>>>>>>======>>>>>>>>>>>>AAADDDEEECCCAAA??????AAA@@@???>>>>>>@@@BBBDDDFFFDDDDDDFFFGGGHHHMMMTTTTTT\\\jjj~~~zzzsssyyy}}}jjj^^^\\\___```aaabbbcccdddddddddddd```fffooo|||xxxqqqnnnllljjjiiihhhhhhgggffffffeeeeeeeee_______________]]]YYYVVVSSSQQQNNNKKKIIIHHHHHHHHHIIIGGGEEECCCBBBBBBBBBBBBBBBDDDEEEDDDDDDEEEGGGIIIIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\___bbbcccdddeeefffhhhggghhhiiijjjkkkkkkkkkkkkppppppooonnnnnnnnnnnnooorrrtttvvvyyy{{{}}}~~~~~~~~~~~~}}}zzzzzzzzz{{{{{{||||||}}}zzz{{{}}}~~~wwwssskkkaaaZZZZZZ```fffmmmvvvyyyllleeedddeeerrrvvv{{{zzzvvvpppkkkfffaaa]]]YYYTTTQQQNNNIIIDDD@@@===<<<777999::::::888888999:::>>>@@@BBBCCCCCCCCCDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHIIIKKKMMMMMMMMMPPPUUUZZZ\\\dddppp{{{zzzdddNNNBBB666666666444333222222333333333444444444333222222222111111222444666888:::===@@@CCCGGGIIIIIIIIIHHHGGGHHHKKKRRR___rrrgggUUUOOOMMMHHHEEE@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777777777777888999:::;;;;;;;;;::::::999777777333444555666666666666666999777888;;;<<<:::;;;???BBBEEEDDD@@@<<<<<<999555666666777777888999999:::888888999::::::;;;::::::;;;???AAA???>>>@@@AAA@@@<<<======>>>>>>======<<<<<<<<<<<<<<<===>>>???????????????>>>??????@@@AAA@@@AAAAAA@@@===<<<===>>>===<<<<<<===>>>>>>===;;;???>>>>>>>>>>>>>>>??????@@@BBBCCCCCCBBBBBBBBBCCCDDDBBB@@@>>>===>>>???@@@GGGDDDDDDFFFGGGGGGMMMSSS[[[]]]ddduuuqqqkkkuuu{{{iii]]]XXXXXXYYY[[[^^^aaabbbbbbaaa```eeeiiinnnwwwwwwrrrooonnnnnnkkkjjjiiigggfffeeeddddddbbbaaa``````aaa___]]]ZZZWWWUUUQQQMMMKKKJJJJJJJJJHHHGGGDDDBBBAAAAAAAAAAAADDDEEEFFFGGGFFFFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQSSSTTTVVVXXXYYYZZZZZZ[[[^^^```_________```aaaccceeeeeeiiihhhhhhhhhiiijjjkkklllnnnppprrruuuxxxzzzzzz{{{vvvxxxyyy{{{||||||{{{{{{yyyyyyyyyyyyyyyyyyzzzzzzxxxyyyzzz|||}}}}}}|||{{{tttrrrlllddd\\\ZZZ]]]aaahhhqqq|||~~~ooodddaaacccfffrrrvvv|||{{{uuullliiiccc^^^ZZZVVVQQQNNNHHHGGGEEEBBB>>>;;;::::::666888;;;;;;::::::<<<>>>@@@CCCEEEFFFEEEDDDEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDEEEGGGIIIJJJKKKNNNRRRSSSSSSWWW___eeehhhrrrwwwkkk]]]LLL???;;;222333444555555444444444555444333333222222222333222222222333666999<<<>>>AAACCCFFFIIIKKKLLLLLLKKKGGGJJJRRRaaauuuqqqWWWMMMIIIEEEFFFDDDBBB@@@>>>===<<<;;;:::::::::::::::999888777777777777777777777888999<<<<<<<<<<<<;;;:::999888555666777888888999888888999777888;;;<<<:::;;;>>>===AAACCC@@@===<<<999444666666666666777888999:::::::::;;;<<<<<<<<<;;;;;;:::>>>@@@<<<;;;======;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@?????????>>>???@@@@@@???===<<<===???;;;;;;;;;<<<>>>???>>>===???>>>>>>>>>>>>>>>??????AAAAAAAAA??????@@@CCCEEEFFFDDDAAA>>>======???@@@JJJFFFEEEFFFFFFGGGLLLSSSYYYXXXYYYgggpppgggtttvvvbbbUUUPPPQQQUUUYYY^^^``````______cccddd```aaaiiiqqquuuwww~~~wwwuuuttttttmmmllljjjhhhfffeeedddccceeedddbbbbbbbbbaaa^^^\\\ZZZWWWSSSOOOLLLKKKKKKLLLGGGFFFCCCAAA@@@@@@@@@@@@@@@BBBCCCDDDBBBBBBBBBCCCDDDDDDEEEFFFGGGIIIIIIJJJIIIIIIJJJJJJLLLMMMOOOPPPRRRRRRSSSSSSSSSTTTWWWZZZYYYYYYYYYZZZ[[[^^^```bbbbbbbbbcccccceeehhhjjjlllkkkmmmpppsssuuuwwwxxxxxxqqqrrrtttvvvxxxyyyzzzzzzyyyyyyxxxxxxwwwxxxxxxxxxuuuvvvwwwxxxxxxwwwuuutttsssrrrmmmeee]]]ZZZ[[[]]]dddmmmyyy}}}}}}~~~qqqccc[[[\\\aaafffqqqvvv}}}yyytttmmmeeeaaa^^^XXXTTTPPPLLLHHHEEECCCCCCBBB???<<<::::::;;;777:::===>>>>>>>>>@@@CCCAAACCCFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJIIIHHHGGGIIIHHHGGGGGGGGGIIIKKKMMMMMMQQQVVVWWWYYY^^^fffmmmuuu|||dddSSSEEE:::777999555444444666999::::::888666555333222111222333333333333333555888<<<@@@BBBEEEFFFHHHKKKMMMNNNNNNNNNOOOSSS```ttt~~~xxxbbbQQQIIIHHHDDDDDDBBB@@@>>><<<:::999999:::::::::999999999888888777777666666555555555444888888999888777666444333888666333222222333666888;;;888555555888::::::999;;;<<<<<<;;;:::999888777666666777888888888888888999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<=========<<<;;;:::888999:::<<<===>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;????????????>>>>>>>>>>>>===<<<<<<>>>BBBCCCBBB@@@AAA@@@@@@@@@@@@AAABBBCCCEEEDDDBBBAAA??????>>>>>>@@@AAABBBDDDFFFHHHJJJLLLWWWTTTTTT]]]mmmwww~~~wwwcccPPPOOOOOORRRXXX]]]``````\\\]]]^^^^^^___^^^^^^^^^eeeiiiqqq~~~|||xxxvvvtttnnngggdddeeefffgggfffgggeeebbb``````___^^^\\\WWWVVVUUUSSSPPPNNNMMMLLLEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNPPPPPPUUUUUUUUUVVVWWWWWWXXXXXXXXX[[[]]]\\\ZZZ[[[aaagggfffgggiiikkkmmmoooqqqrrrmmmnnnqqqsssuuuvvvvvvvvvpppooonnnnnnnnnppprrrtttsssrrrrrrqqqqqqqqqrrrrrrmmmllliiiddd^^^[[[[[[[[[fffjjjrrryyy~~~}}}yyyzzz|||sssfff]]]ZZZ]]]aaaeeetttwwwzzz}}}~~~~~~zzzsssmmmhhhccc\\\WWWQQQPPPMMMIIIEEEBBB@@@???;;;;;;;;;::::::999999999???@@@AAABBBCCCCCCCCCCCCHHHHHHGGGFFFEEEEEEFFFFFFHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJIIIHHHHHHJJJNNNQQQOOOQQQXXXbbbgggjjjttt{{{fffMMM???:::666444333444666999;;;;;;999666444777555333111111111333444555666666888;;;>>>AAACCCGGGHHHJJJMMMNNNOOONNNNNNNNN]]]pppzzz~~~jjjXXXIIIDDDCCC???AAA@@@>>><<<;;;999999888::::::999999999888888888777666666666555555555555777777888888777666444333666666555555555555666666:::777555666888::::::888:::;;;;;;::::::888777777555666777777888888777777999999999:::::::::;;;;;;:::::::::999999999999999:::;;;<<<<<<<<<;;;::::::777888999:::;;;<<<<<<<<<======>>>>>>>>>>>>======@@@@@@??????>>>===<<<<<<=========>>>>>>>>>>>>>>>>>>===<<>>@@@AAABBBAAAAAA@@@??????>>>>>>@@@@@@AAACCCEEEGGGIIIJJJQQQPPPQQQWWWddduuuwww^^^VVVNNNLLLRRRXXXZZZYYY[[[[[[\\\\\\\\\\\\[[[[[[]]]```gggrrr{{{uuuoooiiieeeffffffeeecccgggdddbbbaaaaaa```^^^]]]XXXWWWVVVTTTRRRPPPOOONNNGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRSSSVVVXXXXXXVVVWWW]]]aaa```aaabbbdddfffhhhiiijjjkkkllloooqqqssstttttttttmmmlllkkkkkklllmmmoooqqqoooooonnnnnnnnnnnnoooooommmllljjjfffaaa]]]\\\\\\fffkkksss|||~~~zzz{{{ppphhh]]]VVVVVVZZZ```dddoooqqqtttvvvwwwwwwuuutttppplllfffaaa]]]XXXRRRNNNIIIHHHEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBCCCDDDDDDDDDDDDHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHGGGGGGGGGJJJOOOSSSVVVYYYbbbmmmsssxxxttt___PPP@@@888666444444555555777999::::::888555333555444222111111222444555777888999;;;>>>AAADDDEEEEEEHHHJJJKKKLLLMMMPPPRRR```ppp~~~vvvZZZMMMCCC@@@AAA===>>>===<<<;;;:::999999999:::999999999999888888888666666666666555555555555555666666777666666555555444444666777777666444444888777555666888999999888999999999999888777666666555555666777777777777666999999999999999::::::::::::999999999888888777777999999::::::;;;::::::999555666777999::::::::::::::::::::::::::::::::::::????????????>>>>>>===<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>@@@BBBCCCBBBAAABBBAAA>>><<<;;;<<<>>>???>>>???@@@AAAAAA@@@????????????@@@BBBDDDFFFHHHIIIKKKLLLNNNQQQXXXdddsss~~~wwwhhhUUULLLMMMQQQSSSRRRXXXXXXYYYYYYYYYYYYXXXXXXUUUWWW[[[cccqqq|||vvvoookkkjjjiiigggeeefffdddbbbaaaaaaaaa___]]]YYYXXXWWWVVVTTTSSSRRRQQQLLLKKKJJJIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCC@@@????????????@@@@@@AAACCCCCCCCCCCCDDDEEEGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLMMMPPPQQQQQQPPPQQQVVVZZZXXXXXXYYY[[[\\\]]]^^^___ccceeegggjjjlllmmmnnnnnnggggggffffffggghhhjjjkkkiiiiiiiiiiiiiiiiiijjjjjjhhhiiihhheee```\\\[[[ZZZccciiirrr|||~~~{{{|||}}}rrr___YYYRRRNNNPPPWWW]]]aaaggghhhjjjkkkjjjiiigggfff^^^[[[WWWSSSPPPLLLHHHEEEAAA@@@>>><<<:::999888888::::::;;;<<<===>>>???@@@BBBCCCDDDEEEEEEFFFFFFEEEHHHGGGGGGFFFFFFFFFFFFGGGIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIINNNUUUYYYaaaeeeoooyyyzzzfffVVVCCC;;;555333333222333666777888999999888666444222333222222111222444666777999;;;===@@@CCCEEEFFFGGGIIIKKKMMMKKKJJJMMMUUU\\\tttxxx}}}dddQQQIIIAAAAAABBB===<<<<<<;;;:::::::::::::::999999999999888888888888666666666666666555555555444444555555666666666666333333444555555444333333777666666666777888888888777777888888777666666555444555555666666666666666888888888999999999999999999999888888777777666666888888888999999999999999666666888999999:::::::::999888888888888888888999======>>>>>>>>>===<<<<<<999999:::;;;<<<<<<======>>>>>>???@@@BBBBBBBBBAAA@@@@@@??????????????????===???AAACCCDDDDDDCCCBBB@@@@@@AAABBBDDDFFFHHHIIIHHHLLLNNNNNNPPPWWWeeepppjjjWWWMMMLLLNNNOOOVVVVVVVVVWWWWWWVVVVVVUUUSSSSSSTTTZZZfffwwwzzzsssqqqpppnnnmmmgggeeecccccccccaaa___]]][[[ZZZYYYXXXWWWVVVUUUUUUPPPPPPOOONNNLLLIIIGGGEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBCCC@@@@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKLLLOOORRRQQQQQQRRRSSSTTTUUUUUUVVVYYYZZZ]]]```bbbccccccccc``````___``````aaacccccccccccccccddddddddddddddd```aaaaaa```\\\XXXVVVVVV\\\cccnnnxxx}}}~~~|||zzz{{{yyynnncccSSSOOOJJJIIIMMMSSSYYY\\\^^^______^^^]]][[[XXXWWWPPPNNNLLLIIIGGGDDDBBB@@@===<<<;;;:::999999999999:::;;;<<<>>>@@@BBBCCCDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMQQQWWW___eeennnsss|||sss___KKK>>>999555333333222000333888888999999888666444222111111111111222444666888999;;;===@@@CCCFFFHHHHHHIIIMMMPPPPPPNNNMMMTTTbbbnnn}}}~~~lllXXXMMMHHHAAABBBCCC===<<<;;;;;;::::::;;;;;;<<<999999999888888888777777555555555666666666666666333333333444444555666666333333222111111222333333555555666666666666777777666666777777777666555555444555555666666666666666888888888888888888888888888888888777777666666666777777777777888888999999777888999:::;;;;;;;;;:::999888888777777888888999:::;;;<<<===>>>===<<<;;;888999999:::;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAA<<<>>>AAADDDEEEDDDBBB@@@>>>@@@CCCFFFGGGGGGFFFFFFBBBBBBBBBDDDEEEGGGIIIJJJJJJNNNQQQOOONNNRRR]]]hhhwwwiiiTTTJJJJJJNNNSSSSSSTTTUUUUUUUUUUUUTTTVVVUUUUUUWWW```nnn~~~zzzyyyxxxvvvkkkjjjhhhfffeeeccc___]]]]]]\\\[[[ZZZYYYXXXWWWWWWSSSSSSSSSRRROOOLLLIIIHHHCCCCCCCCCCCCBBBBBBAAAAAABBBAAA@@@@@@@@@AAABBBDDDAAAAAA@@@@@@???@@@@@@AAA??????>>>>>>>>>???@@@@@@??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRUUUWWWYYYZZZZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^______^^^^^^YYYZZZ[[[ZZZWWWTTTSSSRRRWWW^^^iiittt{{{}}}|||{{{}}}|||zzzxxxxxxyyy}}}zzzrrrkkk```WWWMMMJJJGGGGGGJJJOOOSSSUUUUUUUUUTTTSSSQQQOOOLLLKKKEEEEEEDDDBBB@@@???>>>>>>:::::::::::::::;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIMMMOOOQQQUUUZZZbbbkkkqqq{{{{{{iiiXXXIII===777888555444444222000444:::999999888666555333222111000111222444666888:::;;;<<<>>>AAADDDGGGIIIJJJJJJKKKNNNRRRSSSXXXeeexxxzzz]]]OOOHHHEEE>>>@@@BBB:::;;;;;;;;;::::::;;;;;;<<<999888888888888777777777555555555666666666666666333333333333333444555666333333111000000111333333333555777777666555666777666666666777777666666555555555666777777777777666888888888777777777777777777777777777777777777777777777777777777888999:::999999:::;;;;;;<<<;;;;;;:::999888777777888999:::999:::<<<>>>>>>>>><<<;;;999999::::::;;;;;;<<<<<<<<<>>>@@@@@@??????@@@AAA:::===AAADDDFFFEEECCCAAA>>>@@@BBBDDDFFFGGGGGGGGGCCCCCCCCCDDDFFFGGGIIIJJJKKKOOORRRPPPNNNQQQZZZbbbiiippp~~~|||aaaOOOJJJKKKOOOOOOQQQRRRSSSSSSTTTTTTVVVWWWWWWXXX]]]hhhvvv~~~|||tttrrrooommmjjjfffaaa^^^___^^^]]]\\\ZZZYYYXXXWWWUUUVVVVVVUUUSSSOOOLLLJJJEEEEEEEEEDDDDDDCCCBBBBBBDDDCCCAAA@@@@@@AAACCCDDD@@@@@@???>>>>>>>>>>>>??????>>>>>>=========>>>>>><<<<<<<<<===>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKMMMOOOPPPRRRSSSSSSSSSSSSPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVXXXXXXXXXWWWWWWTTTUUUVVVUUUSSSQQQPPPQQQTTTZZZeeepppxxx{{{{{{zzzyyyxxxvvvuuuvvvyyy|||~~~xxxkkkccc]]]UUUMMMIIIGGGEEEEEEGGGJJJKKKLLLMMMLLLKKKJJJHHHFFFDDDCCC<<<===>>>===;;;:::;;;<<<999999999:::;;;<<<===>>>???@@@AAACCCDDDFFFGGGHHHEEEFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEEEEFFFHHHJJJLLLNNNQQQTTTYYY___fffoooxxx~~~tttbbbRRREEE;;;888888555222111222222111555;;;999888666555333222222222111222444666999;;;<<<===>>>???BBBEEEHHHJJJKKKLLLEEELLLWWWaaannn{{{bbbQQQGGGDDDBBB<<>>@@@AAA@@@>>>===::::::;;;;;;;;;;;;;;;;;;;;;>>>@@@@@@>>>===>>>@@@;;;<<<>>>???@@@@@@@@@@@@<<<===>>>@@@AAACCCDDDEEEBBBBBBCCCCCCEEEFFFHHHIIIIIILLLOOONNNMMMPPPVVV\\\```cccooosss\\\OOOJJJJJJKKKMMMNNNPPPQQQRRRRRRRRRTTTWWWXXX[[[bbbmmmvvv~~~|||xxxuuuqqqkkkeee```aaa```___]]][[[YYYXXXWWWVVVVVVWWWWWWUUURRRNNNLLLGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCAAA??????AAACCCDDD@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>@@@AAABBBBBBAAAAAABBBBBBCCCEEEFFFGGGGGGJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLNNNPPPQQQRRRRRRQQQPPPOOOOOOOOONNNLLLLLLMMMNNNPPPVVV```jjjssswwwxxxxxxwwwuuussssssuuuyyy|||~~~yyyttthhh\\\UUURRRKKKDDDDDDCCCBBBBBBCCCDDDDDDCCCEEEDDDCCCBBBAAA???>>>===888:::;;;;;;999888:::<<<;;;;;;<<<<<<===???@@@AAACCCCCCDDDEEEFFFGGGGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHHHHJJJOOOSSSVVVXXX]]]dddllluuu~~~{{{fffYYYKKKBBB:::444333777333//////333444444555999999777555333222222222333333444666888;;;===>>>>>>AAABBBCCCEEEHHHKKKMMMOOOJJJUUUfffyyyrrrQQQKKKDDDCCCAAA;;;???BBB::::::999888888888888888888888888888888777777777777444555555555666666777777555444333222222222333444222444666888888666444222111444777777555444555666666666777777777777777666666666777888888888888888888888777777666666666555666666777888999:::;;;;;;888777777777777999;;;<<<999999:::;;;;;;;;;:::::::::888777666666777888::::::<<>>::::::;;;<<<===???AAABBBAAAAAABBBBBBDDDEEEGGGGGGGGGIIIKKKLLLLLLOOOTTTXXX\\\[[[eeeyyyiiiVVVKKKFFFHHHJJJLLLNNNPPPQQQQQQMMMQQQUUUWWWYYY^^^gggooorrryyyzzzuuuooogggbbbbbbaaa___]]][[[YYYWWWVVVVVVWWWXXXXXXVVVSSSOOOMMMHHHHHHHHHGGGFFFEEEEEEDDDDDDCCC@@@???>>>@@@BBBCCCBBBBBBAAA@@@@@@@@@@@@@@@======<<<;;;::::::::::::=========<<<<<<<<<<<<;;;<<<;;;<<<>>>@@@@@@@@@???===>>>???@@@AAACCCDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIKKKMMMNNNNNNMMMLLLJJJJJJJJJHHHFFFGGGIIIKKKKKKQQQ[[[eeemmmrrruuuuuuvvvtttrrrrrrvvvzzz}}}yyyooojjj^^^RRRLLLJJJEEE???AAA?????????@@@AAA@@@>>>@@@??????>>>===<<<;;;;;;777:::<<<;;;999999;;;===?????????@@@AAABBBDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJMMMKKKJJJJJJMMMSSSXXX\\\___eeemmmwwwtttcccOOOEEE<<<999555000///333333000000555888666444444888777444222111222333444444555777:::<<<>>>??????CCCCCCDDDFFFIIILLLOOOQQQTTTaaawww{{{bbbRRRFFFDDD@@@===;;;:::;;;<<<===;;;999888999999888777555555555555555555555555777666666555555555555666444444444333333222222222222333444444444333222111666555444333333444555666777777666555444444333333222222333333333444444444333555666555333222222333444555555666666666666666555666777888999::::::::::::999999:::;;;;;;:::888777888888888999999999999;;;<<>>?????????>>>===;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<>>><<<::::::;;;=========999:::;;;===>>>>>>>>>>>>@@@>>><<<===@@@DDDFFFFFFGGGGGGJJJNNNNNNKKKLLLPPPRRRQQQWWWeeeuuu|||dddTTTIIIIIIKKKLLLMMMOOOQQQSSSQQQSSSTTTUUUVVVYYY\\\___iiikkksss{{{pppiiieeefffccc```]]]\\\[[[ZZZXXXZZZYYYXXXXXXXXXVVVSSSPPPJJJIIIHHHHHHHHHGGGEEECCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<;;;;;;;;;<<<<<<:::999888777777777<<<<<<;;;;;;;;;;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKSSS```mmmuuuuuurrrssssssrrrsssvvvzzz}}}{{{wwwpppjjj___XXXOOOIIIHHHEEEAAA===<<<<<<;;;;;;;;;;;;;;;<<<::::::999999999999999999888999;;;===???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDEEEGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFHHHIIIJJJJJJHHHFFFFFFHHHJJJLLLMMMNNNPPPRRRTTTUUUZZZ```fffmmmwwwjjjUUUKKK;;;:::777444222111222222444444444444444444444444333333333222000000222444888<<<@@@@@@======AAAEEEFFFCCCEEEJJJLLLKKKOOOVVVbbbxxx~~~ccceeeSSSHHHDDDBBB???<<<::::::;;;<<<===;;;999888888888777666555555666666666666666666777777666555444444444555333333333333333333222222333333444444444333333222666555444333333444555666666666555555444333333222111111111111222222222222444555666666444333333444444555666666777777666666666666777999999::::::::::::999888999;;;;;;999888777777777777888888888888<<<>>>@@@BBBCCCBBBAAA???>>>>>>>>>===<<<;;;999999;;;;;;;;;<<<<<<<<<======>>><<<::::::;;;<<<<<<;;;999:::;;;===>>>>>>>>>>>>???===<<<===???BBBCCCDDDEEEDDDGGGMMMOOOLLLKKKLLLMMMKKKNNNYYYgggttttttggg\\\VVVOOOLLLLLLMMMMMMLLLOOOQQQRRRSSSTTTWWW[[[^^^___```gggqqq{{{zzzqqqllliiifffbbb___^^^]]][[[ZZZYYYXXXVVVVVVVVVTTTQQQNNNKKKJJJIIIIIIIIIIIIGGGEEECCCCCCCCCBBBBBBBBBBBBAAABBBAAA@@@@@@???@@@@@@@@@??????>>>======<<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHPPP^^^llltttvvvtttrrrrrrqqqrrruuuzzz|||uuuqqqoookkkeee```UUUOOOGGGCCCBBB@@@<<<999:::999999888888999999999::::::::::::::::::::::::;;;<<<>>>???AAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEKKKKKKJJJKKKMMMOOOPPPPPPQQQTTTXXX\\\```gggpppvvv~~~{{{jjjUUUFFF???888777444222111000111111444444444444333333333333333444444333222333555777888<<<@@@AAA???@@@DDDHHHDDDCCCEEEHHHHHHKKKXXXeeezzz|||nnnUUUiiiSSSIIIDDDAAA???===:::999::::::;;;===;;;888888888888666555555666666666777777888888888777666555444333333333222222222333333333333333444444333333333333444444555444444333333444444555555444444333333222222222111111222222222333333333444555777666555333444444555666666777777777777777666777888999999:::999999999888888888::::::888777555555666666666777777777;;;<<<>>>@@@AAA@@@???>>>=========<<<;;;:::999888;;;;;;;;;<<<<<<<<<======>>><<<::::::;;;;;;:::999999:::;;;===>>>>>>>>>>>>>>>===<<<>>>@@@BBBCCCCCCDDDBBBEEENNNRRROOOKKKIIIIIIFFFGGGMMMWWWeeezzzvvvjjj[[[QQQNNNNNNLLLJJJMMMNNNPPPQQQRRRTTTXXX[[[ZZZYYY]]]eeellltttxxxooolllhhheeecccaaa___^^^ZZZXXXWWWVVVUUUTTTQQQNNNLLLJJJIIIIIIJJJJJJHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;:::::::::999999999999999999999999<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFNNN[[[gggppprrrqqqnnnnnnnnnpppssswww{{{~~~~~~~~~~~~~~~}}}}}}|||yyyqqqlllgggcccaaa]]]WWWSSSJJJEEE???===<<<<<<:::777777777666666666666777777::::::;;;;;;<<<<<<======???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEIIIIIIKKKLLLNNNPPPQQQRRRXXX[[[aaagggnnnxxxmmm[[[MMMAAA999777444333222000///000000111444444333333222222222111333444555555555555888:::999<<<@@@BBBBBBCCCGGGKKKEEEFFFGGGFFFGGGQQQfffzzz|||zzzrrrWWWHHHuuuYYYKKKFFFCCC===<<<;;;999999999:::;;;<<<:::888777777777666555555555555666777777888888777777555444333333222222111111222222333333333444444444222222222333555666444333333333333333333444333333333222222222111111333444444444444555555555444555777666555444444555555666777777888888777777666777888888999999999888888777666777999999777555444444444555555555666666777888:::;;;<<<<<<;;;::::::;;;;;;;;;:::999888888;;;;;;;;;;;;<<<<<<<<<<<<>>><<<::::::::::::999777888999:::<<<======>>>>>>======>>>@@@DDDFFFFFFFFFEEEBBBFFFOOOUUUSSSLLLIIIGGGEEEEEEHHHNNN[[[rrrooo___VVVRRRPPPOOOKKKLLLNNNNNNOOOQQQTTTWWWZZZYYY[[[aaaeeehhhooowwwxxxuuupppllljjjgggdddbbb^^^\\\ZZZXXXWWWUUURRRPPPLLLJJJIIIIIIJJJJJJIIIHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>===============>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>========================DDDGGGMMMVVV```fffhhhhhhggghhhiiilllooosssvvvxxxyyyzzz{{{|||}}}||||||{{{{{{zzzyyyyyyyyyzzzzzz{{{xxxxxxyyyyyyxxxtttnnnjjjfffbbb]]]YYYUUUQQQLLLIIICCC???<<<;;;;;;<<<;;;:::777666666666666777777888;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKHHHIIIJJJLLLNNNRRRWWWZZZbbbffflllttt}}}~~~jjjRRRDDD===888666666222111000000000000111222444333333222222111111000222333555666777888:::<<<<<<>>>AAABBBCCCDDDGGGJJJIIIIIIHHHHHHMMM___yyy|||qqq|||xxx[[[LLLGGG}}}]]]MMMGGGBBB>>>;;;;;;999999888888999999:::999777666777777666555444444444555555666666666666555444333222222222222111111111222222333333333333222222111111333444555222333333333333333333222222222222222222111111111333333333444444444555555333444666666555444444555555555666777777777777777666666777777888888777777666555555666777777666444333444444444444555555555555666777888999999999888888888999999999888888777::::::::::::;;;;;;;;;;;;===;;;::::::::::::888666777888999:::;;;<<<<<<<<<<<<===???CCCHHHJJJKKKJJJDDDAAADDDMMMSSSPPPJJJGGGDDDDDDFFFIIIKKKTTTgggxxx~~~sss```UUUQQQQQQKKKLLLMMMMMMMMMNNNQQQSSSWWWWWWZZZ```bbbbbbeeekkknnnyyyyyytttpppllliiifffcccaaa]]]ZZZXXXVVVSSSPPPMMMKKKIIIHHHIIIJJJIIIHHHFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????@@@@@@>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999:::999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAADDDIIIPPPWWW]]]___```bbbdddfffiiimmmpppssstttuuuvvvxxxyyyyyyyyywwwwwwvvvuuuuuutttsssrrrrrrrrrqqqqqqqqqpppnnnjjjddd___\\\YYYUUUQQQLLLHHHDDDAAA>>><<<;;;:::;;;<<<<<<<<<999999888888999::::::;;;===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGGGGFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLNNNOOOSSSZZZdddjjjooosss{{{www```QQQ@@@:::888666444444111111111111111222333333333333333222222111111111111444666888999:::<<<>>>???@@@BBBCCCCCCDDDEEEGGGFFFFFFGGGLLLZZZrrrtttsss|||zzz```OOOIIIJJJeeePPPIIIFFFAAA===;;;::::::999888888888888888666555555666777777666555555555555555555444444444444333222222222333333111111111222222222222222111111000111111222333444111222222333333222222111222222222222222222222222000000111111111222222222111333555555444333444555444555555666666666666666555555666666666666555555555444444444666666555333333333444444444555555555555666777888888999999999666666777888888888777777888888888999999999::::::;;;:::999999::::::888666555666777999:::::::::::::::<<>>@@@GGGJJJHHHEEEDDDBBBCCCEEEHHHIIIMMMZZZggg~~~{{{~~~qqq]]]TTTQQQMMMNNNNNNMMMLLLLLLNNNPPPOOOPPPUUU\\\___^^^```eeedddnnn{{{yyytttooollljjjfffaaa]]]ZZZWWWSSSQQQPPPNNNKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>======<<<<<>>>>>>>>>>>=========999999999999999999999999;;;::::::999999999::::::888888888888888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===BBBHHHNNNTTTXXXZZZ]]]___bbbfffjjjmmmoooooooooppprrrssssssrrrqqqooommmmmmlllkkkjjjiiihhhgggjjjiiihhhgggeeeaaa[[[WWWQQQOOOLLLIIIEEEAAA>>>===;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCC@@@AAAAAABBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKNNNRRRVVV[[[eeeqqqyyykkkZZZJJJ@@@777666666333000000111111222222333333333333222333333333333333333333333666999;;;;;;<<<>>>@@@BBBBBBCCCCCCDDDEEEEEEEEEAAAFFFNNNYYYlll|||xxxzzz___PPPHHHFFFHHHoooVVVKKKGGGCCC???>>>;;;;;;:::999999888777777666444333444666888888777777777666666555555444444222222222222222333333444222222222222111111111111......///000111222222222000111222333333222111000333333333333333333333333/////////000000000111111000222444444333222333444333333444555555555555555333444444555444444333333444333333444555555444222444444444444555555555555444444555666666777777777444555666777777777777777777777777777888888888888999888888999::::::888666333444555777888888999999999:::===BBBEEEFFFEEECCC@@@>>>>>>BBBCCCAAAAAADDDCCCCCCDDDGGGFFFGGGOOOYYYjjj}}}xxxrrrsss~~~qqq```WWWPPPPPPPPPNNNKKKKKKLLLNNNMMMMMMPPPVVVYYYYYY\\\aaa```hhhrrrzzz{{{xxxtttoooiiiddd```\\\XXXUUUUUURRRNNNLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::>>>BBBFFFKKKOOORRRSSSVVVZZZ^^^bbbeeefffgggccceeeggghhhhhhgggeeeccc```````````````___^^^^^^___]]][[[ZZZXXXUUUQQQNNNFFFFFFEEECCCAAA???>>>>>>======>>>>>>======>>>???>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCCCCCCCBBBBBBCCCEEEGGGHHHHHHHHHGGGHHHGGGFFFDDDDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOUUU^^^eeemmmvvvnnn```PPPDDD>>>888444444444111000111111111222222333333222222222222333333444444555555666999<<<>>>???@@@AAABBBCCCCCCCCCEEEFFFHHHHHHHHHEEESSScccooo~~~|||^^^NNNIIIFFFDDDDDDkkk[[[LLLFFFBBB===:::;;;<<<<<<;;;:::999888777666444333333444666888999888999999888777666555444444111111111111222333444555333222222222111111000000,,,---///111111111111000000111222333333222111000333333333333333333333333000111111111111222222222///111333333222222333444222333444444555555444444333333333444444333222222333333222333444555333111444444444555555555666666111222222333333444444555333444555666777777777777666666666666777777777777777777777999::::::888666222333444666777777888888888999<<>>AAAFFFFFFDDDEEEFFFFFFEEEKKKSSSXXXjjj~~~xxxkkkhhhsssoooaaaRRRRRRQQQNNNLLLKKKLLLMMMQQQOOOPPPSSSTTTTTTXXX^^^___eeekkkoooxxx|||xxxqqqkkkfffaaa]]]ZZZXXXUUUQQQNNNNNNMMMMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::;;;===>>>::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???AAACCCGGGIIIKKKMMMRRRWWW[[[]]]^^^^^^XXXZZZ\\\^^^]]]\\\YYYXXXVVVWWWWWWXXXXXXXXXXXXXXXUUUSSSQQQOOONNNLLLIIIFFF@@@AAABBBBBBAAA@@@AAABBB@@@AAABBBAAA@@@@@@AAABBB????????????@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIGGGFFFDDDDDDEEEGGGHHHIIIIIIKKKMMMPPPSSSVVVWWWXXXbbbnnnyyywwwaaaQQQGGG???777999555333444333111333777111111222222222222111111111222333444555555666777999<<>>=========:::999888777666666666666777666555444333333444555:::999888777666555444444222222333333333444444444555444222000//////000111222222111111111111222222222222222222222222222222111222222333333222222111222222111111111111111222222222222111111111000000222222333333333444444444000111333444555444444333111111111111111111222222444444444444555777888:::777777777777666555444333666444333333555666666555888777666555666888:::;;;:::888777999;;;:::777444666444333333777:::<<<===>>>>>>============>>>>>>@@@@@@??????@@@AAACCCDDDCCCDDDEEEFFFGGGHHHIIIIIIPPP```qqq{{{|||rrrnnnooouuubbbYYYQQQPPPMMMGGGFFFIIILLLMMMNNNQQQSSSVVVWWWXXX___eeelllpppssswww}}}|||wwwrrrllleee```^^^\\\YYYVVVTTTRRROOOLLLLLLJJJHHHGGGGGGGGGFFFEEEFFFDDDCCCDDDEEEEEEDDDBBBCCCBBB@@@?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>=================================<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<;;;;;;>>>===;;;:::;;;>>>BBBDDDIIIJJJLLLNNNQQQRRRTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOLLLNNNPPPRRRRRRQQQPPPOOOMMMKKKIIIFFFDDDCCCCCCCCC666777888:::===@@@CCCDDDCCCBBBAAA@@@AAABBBCCCDDDBBBAAAAAAAAAAAAAAAAAABBBEEECCCAAA???>>>>>>>>>???===???BBBBBBBBBAAABBBCCCEEEFFFGGGHHHHHHGGGFFFFFFFFFDDDCCCDDDHHHJJJJJJHHHKKKNNNQQQRRRTTTXXX___eeegggtttyyynnnfffYYYKKK@@@999666666555444333333222222333333333333333333222222222111222222222222333555777999===<<<===BBBGGGJJJIIIGGGCCCBBBDDDFFFDDDDDDNNN\\\gggxxx}}}\\\QQQGGGCCCBBBAAABBBEEExxx___OOOJJJCCC>>>;;;;;;;;;;;;:::999888777666666666666777666555444333333444555777666555444333222222111222222222222333333333333444333111000///000111111222111111000000111111222111111111111111111111111111222222222222222222111222222111000000111111222222222222111111111000000222222222222333333333333111222333444444444333222222222222222222333333333444333333333444666888999666666666666666555444444666555444444666888888777888888777666777999;;;<<<:::999777888::::::888555444333222444777:::<<<<<<@@@???>>>======>>>??????????????????@@@AAACCCDDDCCCCCCDDDEEEEEEFFFFFFGGGLLLVVVaaammm{{{xxxuuuvvv{{{rrreeeVVVNNNIIIFFFHHHMMMIIIKKKLLLNNNQQQUUUZZZ]]]___dddjjjnnnqqquuu|||wwwnnngggbbb___\\\ZZZXXXUUURRROOOQQQNNNLLLKKKKKKKKKJJJIIIEEEDDDCCCCCCEEEEEEDDDCCCCCCBBBAAA????????????@@@AAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>========================<<<<<<<<<<<<===============<<<<<<<<<<<<===>>>>>>========================>>>===;;;;;;;;;===@@@AAAAAABBBCCCEEEFFFGGGHHHHHHKKKKKKJJJIIIHHHHHHGGGGGGEEEFFFGGGHHHIIIHHHHHHGGGFFFEEECCCAAA???>>>>>>???;;;;;;<<<===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBCCCAAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@>>>>>>>>>>>>??????AAACCCCCCBBBBBBCCCDDDFFFGGGHHHJJJKKKKKKKKKJJJGGGEEEDDDFFFJJJMMMNNNMMMNNNRRRVVVYYY]]]dddmmmsss{{{tttcccSSSNNNEEE===666333333444444444333222222222222222222222222222222222222222333333333444666888:::;;;???>>>???BBBFFFGGGFFFCCCIIIEEECCCFFFKKKRRR```mmm|||fffSSSJJJBBB???>>><<<===@@@{{{```QQQHHHDDD>>>:::999999999999999888777666666555666666555555444333333333444444555555444333222111111000000111111111222222222222333222000000///000111222222111111000000111111222000000000000000000000000111111222222222222111111111111000000000111111222222111111111111000000000000111111111222222222222222333333444333333222111444444444444444333333333333222222222333555777888555555555555555555555444777555444555888999999999999888777777888999;;;<<<;;;999888777999999999888444444666999===>>>>>>===CCCAAA???===<<<===???@@@????????????AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCJJJMMMRRR\\\mmm{{{{{{zzzdddUUUMMMIIIJJJNNNIIIKKKLLLMMMNNNRRRYYY___^^^bbbgggkkkooottt|||}}}uuummmjjjfffccc```]]]YYYVVVSSSQQQNNNLLLLLLKKKJJJIIIFFFEEEDDDEEEFFFGGGFFFEEECCCBBBAAA@@@????????????AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA????????????>>>>>>>>>===========================<<<<<<======>>>??????@@@===============>>>>>>???????????????????????????>>>======<<<<<<======>>>??????@@@AAABBBBBBAAAAAABBBAAAAAAAAA@@@@@@?????????????????????@@@@@@@@@??????>>>===<<<<<<<<<<<<@@@@@@@@@???@@@@@@AAAAAACCCCCCCCCCCCBBBBBBAAA@@@?????????>>>>>>???????????????>>>>>>>>>>>>??????BBBCCCDDDDDDCCCBBBCCCEEEDDDEEEGGGHHHJJJKKKKKKKKKFFFEEEDDDFFFJJJOOORRRTTTXXX\\\bbbgggllluuuwwwdddUUUKKK???===999555333333444555333333222111111111111222111111222222222222222222555555666777999;;;===>>>@@@@@@BBBEEEHHHIIIGGGEEEMMMFFFDDDLLLZZZjjjzzzcccPPPJJJCCC===<<<<<<999:::<<>>;;;:::<<<>>>@@@>>>???@@@AAACCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBIIIIIILLLSSS```ooo|||~~~}}}lll```VVVNNNJJJJJJLLLNNNMMMLLLOOOUUUZZZ\\\___dddiiinnnuuu||||||~~~~~~{{{vvvqqqlllhhhbbb___ZZZWWWRRRPPPNNNMMMLLLKKKIIIHHHGGGGGGIIIIIIHHHGGGDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>======>>>>>>???@@@???????????????@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;>>>>>>???@@@@@@@@@@@@@@@>>>>>>==================>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>?????????BBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBB@@@>>>===???>>>>>>======>>>>>>???>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDBBBBBBCCCEEEFFFFFFHHHIIIJJJKKKLLLLLLHHHHHHHHHKKKPPPWWW]]]```hhhlllsssyyynnnZZZLLLBBB===999888666555333333333333333222111111000000111111111111222222333444444555666777888:::<<<>>>@@@AAAAAACCCFFFIIIKKKLLLLLLKKKKKKIIILLL\\\rrrcccQQQIIICCC>>><<<===<<<999999<<>>>>>>>>>>>????????????????????????AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>???@@@@@@>>>>>>?????????@@@@@@@@@???@@@@@@???>>>===;;;:::888999:::;;;<<<<<<======<<<<<<==================??????>>>===<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBB???????????????@@@AAAAAA@@@AAAAAAAAA@@@???===<<>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDEEECCCDDDDDDCCCBBBBBBDDDFFFKKKKKKLLLMMMNNNOOOPPPPPPMMMNNNQQQUUU[[[ccckkkpppwww}}}zzzcccQQQGGG@@@:::777555555444222111000///...333222111111000000111111111222333444555777888888999:::;;;===???AAABBBBBBEEEGGGIIIJJJKKKLLLLLLLLLKKKQQQ^^^ssscccOOOGGGGGG===;;;:::<<<;;;888888<<>>AAAEEEGGGFFFBBB???>>>===;;;999999;;;===???===???AAACCCFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@DDDJJJOOOPPPTTTaaannnwwwvvvwww}}}{{{xxx{{{ppp[[[MMMLLLJJJIIIJJJKKKMMMNNNSSSVVVZZZ```ffflllppprrrqqqsssuuuwww{{{}}}|||}}}yyyqqqllleee^^^ZZZWWWUUUSSSOOOMMMKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>????????????????????????BBBAAAAAA@@@??????>>>>>>???????????????@@@@@@AAA>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<;;;888999:::;;;<<<=========;;;;;;<<<<<<======>>>>>>@@@??????>>>===<<<<<<;;;<<<===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@???>>>>>>===@@@@@@@@@??????@@@@@@@@@AAABBBCCCEEEFFFFFFGGGGGGDDDDDDEEEDDDCCCDDDGGGIIIKKKKKKKKKLLLNNNPPPQQQRRRQQQTTTYYY___fffoooxxx~~~lll[[[HHH???<<<888555333333333333333333222222222333333222111111111111222333444555777999:::<<<<<<===>>>@@@BBBCCCDDDDDDDDDIIIJJJKKKJJJIIIIIIKKKMMMUUUcccvvv~~~bbbOOODDD@@@@@@888777777999888555666:::rrrYYYOOOHHHBBB@@@<<<:::999999999888666444555444444333444444555555///000111222333333222111222222111111111111000000000000000111111111222222111111111000000///......000000////////////000000...........................//////000000//////............//////000222222////////////000000111111000000000111111111222222222111111000000111222333555555555444333222222222222222222222333444666777777777666666777999<<<===999888666666777888777666444555666777777888888888777999;;;;;;:::999:::<<<<<<===@@@CCCDDDCCC???<<<<<<<<<;;;;;;<<<===>>>???;;;===???BBBEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBFFFJJJKKKMMMVVVaaakkklllnnnrrrwww}}}yyyxxx{{{zzzbbbZZZQQQLLLLLLMMMMMMLLLNNNPPPTTTYYY]]]```aaa```aaabbbcccdddhhhppp{{{zzzqqqjjjddd```]]][[[WWWUUUSSSRRRRRRQQQNNNLLLIIIIIIIIIHHHGGGEEECCCAAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@????????????@@@AAAAAA???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@??????>>><<<<<<======>>>???@@@@@@AAAAAAAAAAAA@@@>>><<<;;;;;;<<<>>>@@@AAAAAAAAA@@@??????????????????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGGGGGGGEEEFFFFFFFFFFFFHHHKKKNNNKKKLLLMMMOOORRRVVVYYYZZZ^^^cccjjjrrrzzz|||kkk^^^QQQEEE;;;888777333111333444444444444555555666666444444333222222222222222555666888:::<<<>>>@@@AAACCCDDDEEEGGGGGGGGGGGGFFFJJJKKKLLLKKKKKKNNNSSSXXXiiizzzbbbOOOFFF???:::999777555666777555222555:::]]]KKKFFFCCC???>>>;;;:::888888999888555333444444333333333444444555///000111222333333222111444444444333333333333333111111111111222222222222111111111111000///------000000////////////000000////////////////////////......////////////..................///000222222.../////////000000111111111111111111222222222222111111000000000111333444777777666555444444333333333222222222333555777888888777777777888:::===???<<<:::888777888888777666555666777888888999999888555999<<<===;;;999:::<<<>>>???@@@BBBDDDBBB???;;;;;;<<<<<<===>>>???@@@AAA999;;;>>>AAADDDEEEFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDIIIDDDCCCFFFHHHHHHNNNVVVaaaeeekkkpppqqqrrrsssssssssrrrwww}}}mmmuuu}}}~~~yyylll[[[QQQOOOOOONNNLLLLLLMMMPPPTTTVVVWWWUUUSSSUUUUUUUUUTTTUUU[[[eeelllxxxyyyrrrnnnjjjhhh```]]][[[YYYYYYWWWUUUSSSJJJJJJJJJIIIHHHFFFCCCBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEEEECCCAAA>>><<<<<<===???AAAAAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@CCCBBBAAA@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHJJJNNNQQQRRRSSSUUUXXX]]]aaafffhhhqqqwwwmmm^^^OOOBBB???999666777555000000555444333222222222222333333555444333333222222333333777888999<<<>>>@@@BBBCCCGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJLLLMMMPPPVVV___eeezzz}}}~~~gggNNNDDDCCC???999666888777777888666333666<<>><<<888;;;BBB???===:::888999999888777444555666777888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAAAAA@@@???777:::<<<===<<<;;;;;;;;;:::???DDDGGGFFFDDDDDDEEEFFFGGGGGGGGGFFFEEECCCBBB???AAACCCEEEEEEFFFIIIKKKQQQ\\\jjjwwwttthhhdddiiisssuuussszzzooouuu|||hhhYYYPPPKKKIIIGGGKKKOOOQQQPPPNNNMMMLLLRRRQQQOOOOOOOOOQQQSSSUUUccchhhqqq||||||wwwqqqllleeebbb```^^^ZZZVVVVVVSSSPPPNNNNNNLLLHHHDDDEEEDDDBBBBBBCCCDDDCCCBBBBBBBBBBBBAAA@@@@@@??????BBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@>>>===<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCCCCBBB@@@??????>>>???????????????????????????>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAAAAA@@@??????>>>???@@@AAABBBAAA@@@?????????@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAABBBDDDFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEFFFFFFEEEDDDEEEEEEMMMMMMMMMKKKJJJLLLOOORRRWWWXXX^^^fffiiikkktttkkkYYYMMMFFFAAA===888666444333222333555666666555555444444333333333666555444333444555666777888;;;>>>@@@AAABBBEEEGGGIIIGGGHHHLLLLLLIIIIIILLLLLLLLLLLLNNNSSS```sssxxxfffZZZKKK@@@;;;:::888666;;;:::777555444555888999rrr[[[GGGEEEFFFAAA<<<<<<999999888777666555444333222222222222222222222333000000000000000000000000222222111111111111222222222111111111111111111111///000000111111000000/////////////////////////////////////////////////////////000000000000//////------......//////000000...///000222222111111000000000000000000000000000////////////000111222333555666888777555444444555999::::::777444555999===CCCBBBCCCDDD@@@999999>>>AAA???<<<:::;;;;;;:::999555666777888888999999888:::::::::;;;<<<<<<======<<<<<<===============<<<666888;;;=========>>>@@@;;;???DDDFFFEEEDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAA>>>@@@BBBCCCCCCEEEGGGJJJLLLTTTaaaqqqzzzkkkmmmttt~~~yyyoooooouuuvvveeeWWWOOOMMMLLLJJJJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLNNNOOOQQQVVV___jjjwwwxxxsssppplllgggbbb]]]YYYUUUSSSRRRQQQOOOLLLKKKIIIFFFEEEEEEEEECCCAAACCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>======>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@AAACCCDDDDDDCCCCCCBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@??????@@@AAABBBCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCAAA@@@@@@BBBDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHKKKKKKKKKKKKMMMRRRXXX]]]bbbdddlllwww}}}iii___QQQFFF@@@<<<888444777666444333333333444555444444444333333222222222555444444444555666777888:::===@@@CCCDDDEEEFFFHHHPPPLLLJJJKKKJJJIIILLLQQQKKKMMMQQQZZZgggyyy|||oooUUULLLAAA:::999:::999888:::999777666555666777888uuu[[[MMMCCCDDDEEE???::::::888888777666555444444333000111111222333333444444000000000000000000000000333222222111222222333333222222222111111000000000...//////000000//////...////////////////////////000000000000000000000000...//////000000//////...---------...//////000000...///000222222111111000000000000000000000000000////////////000111222333333555666666555555777888:::;;;;;;999666666:::>>>HHHHHHJJJIIICCC<<<:::<<>>;;;:::;;;;;;;;;:::555666777888999999999999888999:::;;;===>>>???@@@???>>><<<;;;::::::;;;;;;999;;;===???>>>???@@@AAA>>>AAADDDFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCAAA@@@???>>>???@@@@@@@@@BBBEEEHHHGGGLLLUUUfff}}}sssppprrr|||vvvnnnjjjrrrzzzdddVVVQQQMMMIIIHHHJJJLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHLLLSSS\\\gggsssyyysssnnnkkkgggaaa]]][[[YYYWWWVVVTTTQQQNNNLLLJJJHHHEEECCCDDDEEEEEEEEEEEEDDDCCCCCCEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>============?????????@@@@@@AAAAAAAAAAAA@@@@@@??????AAABBBCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEECCCAAA@@@BBBDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEGGGIIIJJJJJJKKKMMMOOOPPPPPPPPPQQQTTT\\\fffmmmtttxxxvvvdddYYYIIIDDD???;;;:::999555222555555444444444333333333222222222222222111111111444444444555777888:::;;;<<<@@@DDDGGGHHHHHHIIIJJJOOOLLLKKKKKKIIIGGGIIINNNNNNSSS]]]lll{{{|||lllSSSFFF@@@:::666777999999888777777777777666666666666~~~___NNNGGGCCCCCCBBB;;;777777777777666555555444333333111111111222222333333333000000000000000000000000222222222222222222333444222222111111000000//////...//////000000//////...////////////////////////000000000000000000000000...//////////////////...,,,,,,---......//////000...///000111222111111000/////////////////////////////////000000222333444444555666666555555666888777999:::888666666999===DDDGGGJJJIIIEEE???>>>>>>>>><<<999888999999999888555666777888999999999999777888:::<<<>>>@@@AAABBBBBB@@@===;;;::::::;;;<<>>???@@@AAABBBDDDEEEEEEDDDCCCCCCCCCCCCBBBBBB@@@???>>>>>>>>>????????????@@@CCCFFFFFFIIIOOOZZZlll~~~xxxrrrnnnuuuwwwllllllsss}}}vvvfffVVVRRRMMMMMMOOOOOOJJJEEEHHHHHHIIIIIIIIIHHHGGGGGGIIIKKKNNNSSSYYYaaakkkqqq|||}}}zzzqqqiiiccc___]]]]]]\\\YYYVVVTTTQQQNNNJJJGGGGGGHHHHHHIIIHHHHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<<<<===>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCCCCBBBAAAAAA@@@????????????????????????????????????@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@AAABBBDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGEEECCCBBBDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNPPPRRRUUUXXX\\\\\\[[[\\\aaajjjuuu}}}|||iiiXXXKKKDDD???===:::999:::999666444333444444444444333222222000111111111111111111111333444555777999;;;===>>>???CCCHHHKKKLLLLLLMMMMMMJJJJJJMMMPPPNNNJJJKKKPPPYYYbbbppp}}}pppVVVEEEAAA===999777888888777666555666777777777666555555bbbOOOIIIEEEBBBAAA>>>:::888888666666555555444444333333333333333222222222111111000000000000000000000000222111111111222222333444111111111000000000/////////000000111111000000///////////////////////////////////////////////////......////////////......,,,,,,------.../////////...///000111222111111000///////////////////////////000000000222333444555777888777666444333444666666888:::888666666999<<>>;;;999888999:::999999666777888999999:::999999777888:::<<<>>>@@@AAABBBBBB@@@===:::999:::<<<===@@@AAABBBAAA@@@???AAABBBEEEDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@??????>>>>>>>>>???@@@AAA@@@@@@AAACCCEEEEEEJJJNNNQQQZZZhhhuuuzzzzzztttooorrrvvvooommmnnnwwwhhh___UUUPPPOOONNNKKKGGGHHHHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIKKKPPPWWW[[[fffqqqvvvllleeebbbbbbccc```]]][[[XXXUUUPPPMMMMMMNNNNNNOOONNNMMMKKKJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???=========>>>>>>AAAAAAAAAAAAAAABBBBBBBBB@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???AAABBBDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGEEECCCCCCEEEFFFJJJJJJIIIHHHHHHHHHIIIJJJKKKNNNQQQSSSVVVZZZ___bbbhhhhhhiiilllrrr}}}mmm[[[MMMDDD???<<<:::888666555555555555444333333333444333333222111000000000111111222222333444555777999;;;>>>???@@@BBBEEEJJJMMMNNNNNNOOOPPPNNNMMMOOORRRRRRRRRZZZbbbooo{{{pppWWWGGG@@@===;;;999888888777666555333444666777777666555444bbbOOOFFFBBBAAA>>>===<<<;;;;;;;;;555555444444444333333333444444333333222111111000000000000000000000000000000000000000111222333333000000000000000000000000///000000111111000000///////////////////////////////////////////////////---......//////......---,,,,,,,,,---......//////...///000222222111111000000000000000000000000000111111111222333555666777::::::888666333222333444666888:::999777777:::===BBBGGGJJJGGGCCCBBBBBB@@@???===;;;:::;;;<<<<<<;;;888999:::;;;<<<<<<<<<<<<888999:::;;;===>>>???@@@>>><<<:::888888999;;;======>>>@@@AAAAAACCCEEEHHHHHHFFFDDDCCCDDDDDDCCCBBB??????>>>>>>>>>>>>??????AAACCCDDDDDDCCCCCCDDDFFFDDDJJJNNNMMMOOOZZZhhhpppvvvvvvuuuuuu{{{{{{tttmmmnnnrrryyygggWWWOOOMMMMMMNNNHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGJJJOOORRRWWWaaalllsss|||~~~}}}{{{ssspppoooooommmiiigggccc___YYYUUUVVVWWWXXXXXXVVVTTTQQQOOOJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????AAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@??????AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@BBBCCCEEEFFFFFFFFFEEEDDDEEEFFFGGGGGGHHHHHHGGGDDDEEEEEEDDDCCCDDDFFFHHHLLLKKKKKKKKKLLLMMMOOOPPPTTTWWWZZZ^^^bbbgggmmmqqqtttwww{{{hhh___QQQDDD<<<999888888555444333333333444555666333333333222222222111111000111111222333444555555555666888;;;>>>???AAAAAAEEEGGGJJJLLLMMMOOOQQQSSSRRROOONNNOOORRR[[[lll|||{{{vvvpppXXXFFF===;;;666777777777666666666555333444555666666666555444eeeRRRGGGCCC>>>===;;;999::::::999777444444444333333333333333333222222222222222222222000000000000000000000000////////////000111222333......//////000111111111...//////000000//////...////////////////////////---------------------------......//////......---+++,,,,,,------......///...///000222222111111000000000000000000000000000222222222333555777888999::::::888555222222333555333666888888666555888;;;>>>EEEGGGBBB>>>@@@AAA??????===;;;:::;;;<<<<<<;;;<<<===>>>??????@@@??????:::::::::;;;<<<<<<======;;;:::999999:::<<<>>>???<<<===???@@@AAACCCGGGJJJKKKGGGDDDBBBCCCDDDCCCAAA>>>=========>>>???@@@AAACCCEEEHHHIIIHHHFFFFFFFFFDDDIIIKKKIIIKKKTTT^^^cccmmmuuu{{{zzzwww~~~vvvrrrssszzzooo___UUUQQQPPPIIIHHHFFFEEECCCCCCCCCDDDDDDFFFHHHHHHIIIJJJLLLNNNMMMUUU[[[]]]cccnnnxxx~~~~~~}}}yyytttnnngggbbb```aaaaaaaaa___\\\XXXVVVPPPPPPNNNMMMLLLKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDDDDEEEBBBAAA@@@@@@@@@AAACCCDDDBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHDDDEEEFFFGGGGGGHHHGGGGGGDDDEEEFFFFFFFFFHHHKKKNNNQQQQQQQQQSSSVVVZZZ]]]```eeegggkkkooottt{{{sssddd[[[LLLGGG???:::666555444333222333555555555555555666444333111000000111111222222222333444555666777777666777:::===???AAAAAAAAAFFFHHHJJJKKKLLLNNNRRRUUURRRRRRTTTZZZ```lllyyyttt}}}lllVVVHHH???:::999666666777777666555666666333333444444555555555555eeeSSSIIIBBB???<<<<<<:::888888888444000444444333333333333333333111111111222222333444444000000000000000000000000............///000111222------...///000111222222---..................---////////////////////////---------------------------..................---++++++,,,------......///...///000222222111111000000000000000000000000000333333333444666888999:::999999888555222222444666///222555555333222555888888>>>AAA<<<:::===@@@???===;;;888888999:::::::::??????@@@BBBBBBBBBBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???BBBCCC???@@@@@@@@@@@@BBBEEEHHHLLLHHHDDDBBBCCCDDDCCCAAA======<<<===>>>@@@BBBCCCDDDGGGKKKLLLKKKHHHGGGGGGEEEHHHGGGFFFIIIQQQWWWXXXcccqqq~~~}}}tttuuuyyypppttt{{{sss```SSSMMMLLLJJJHHHEEEDDDDDDEEEFFFDDDFFFHHHHHHGGGFFFFFFGGGHHHMMMPPPOOOQQQ[[[ffflllxxx}}}zzz}}}{{{sssnnnggghhhhhhgggeeeaaa]]]ZZZVVVUUUSSSRRRQQQPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJJJJDDDEEEEEEFFFEEECCCBBBAAA@@@@@@AAABBBCCCEEEEEEFFFBBBBBBAAAAAAAAABBBCCCDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKKKKDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIJJJKKKMMMQQQTTTVVVWWWYYY\\\aaafffkkknnnsssvvvzzztttdddUUUJJJCCC;;;999777666666555333111///222555555444222111000444333111//////000111333333333444555777888999999777888;;;>>>@@@AAAAAABBBGGGHHHIIIIIIJJJMMMRRRUUUTTTYYYdddoooxxxwwwuuuwwwoooQQQDDDAAA???<<<<<<:::;;;;;;999777555555666333333333444444555555555dddRRRJJJDDD@@@???999999888888777666666666444444444444333222111000000000000000000000000000000000000000000000000000//////////////////......////////////000000000000---------............///.........------,,,,,,,,,......//////...---,,,,,,............/////////000++++++,,,...000111111000000000000000000000000000000000000000000000000000000222333555777999999:::999888777555333111///...333333333444555666777888<<<<<<;;;;;;:::999999888;;;:::999888888:::;;;===@@@BBBDDDEEEEEECCC@@@>>>;;;;;;:::::::::;;;<<<<<<;;;<<<===?????????>>>======AAADDDFFFEEECCCBBBBBBCCCEEEDDDAAAAAADDDEEECCC======<<<<<<<<<======>>>EEEHHHKKKJJJHHHFFFFFFHHHHHHHHHJJJKKKMMMOOOQQQQQQ```gggpppuuutttttt~~~|||rrryyy~~~eeeUUUQQQJJJHHHLLLLLLFFFAAAAAAEEECCCBBBCCCDDDFFFFFFEEEFFFIIIKKKKKKLLLOOOTTTYYYhhhrrr|||xxx||||||wwwvvvuuuqqqjjjcccaaa___]]][[[[[[ZZZXXXVVVQQQQQQQQQQQQPPPPPPOOONNNPPPMMMJJJHHHHHHHHHGGGFFFCCCAAA???@@@BBBEEEFFFGGGDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>???@@@AAAAAAAAA@@@???BBBDDDFFFFFFFFFEEEFFFGGGDDDDDDCCCCCCBBBCCCCCCCCCGGGIIIKKKLLLKKKKKKKKKMMMGGGFFFEEEFFFGGGJJJMMMNNNKKKMMMOOOQQQSSSWWW\\\```aaagggmmmoooooorrrzzzzzzooo___SSSKKKFFFAAA===777777666444444333333333333333222222222222222222333333222222333333444555333222111444999======<<<<<<===@@@CCCFFFFFFDDDBBBEEEHHHJJJLLLMMMRRRYYY___]]]iiiuuu}}}lll]]]KKK???;;;<<<;;;999777777777777777666555555555444333333333333444555yyygggRRRGGGCCC???<<<;;;999888888777777666555555444444444444333222111000000000000000000000000000000000000000000000000000.........///////////////000000000///////////////---------............//////...............------...////////////...---,,,.........///////////////---,,,,,,...111333222000000000000000000000000000000000000000000000000000111111333444555555555555555444444333222111111000333333333333444555666777888888888888999999999999:::999888777888999;;;<<>><<<;;;;;;;;;;;;<<<======;;;<<<===?????????>>>===<<>>=========>>>???@@@AAABBBDDDFFFEEECCCBBBCCCEEEEEEGGGIIILLLPPPSSSUUUVVVXXX\\\ccchhhiiijjjttt{{{lll^^^SSSJJJIIIHHHEEEEEEHHHGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHIIIHHHGGGHHHLLLPPP[[[bbbllltttzzz~~~~~~}}}~~~xxxmmmkkkiiihhhgggfffcccaaa^^^[[[XXXVVVWWWXXXXXXXXXUUURRRNNNLLLLLLKKKIIIHHHGGGFFFEEEFFFGGGGGGFFFDDDHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBCCCEEEEEEEEEEEEGGGHHHGGGGGGGGGFFFFFFGGGHHHHHHIIIKKKMMMNNNMMMMMMNNNOOOLLLLLLLLLMMMNNNQQQSSSUUUWWWXXXYYYZZZ]]]aaafffjjjpppvvv|||qqq]]]UUUJJJCCC@@@>>>;;;999888888777666555555555555222222222222222222222222222222222222333444555555555444444777;;;???@@@???AAABBBDDDFFFGGGGGGEEEDDDFFFGGGIIIKKKOOOVVVaaaiiikkkyyyvvvXXXNNNAAA999999999888555666777777777777666555555555444333333333333444555www[[[PPPGGGCCC@@@===;;;;;;888888777777666555555444333333333333333222111000000000000000000000000000000000000000000000000000---.........//////000000000000000//////.........---------............///........./////////////////////////////////...---///////////////.........///000111444555444222///000000000000000000000000000000000000000000000000000111111222222222111111000000111111111222222222444444333333333333444444444444555555666777888888999888888888888:::<<<===BBBBBB@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<>>>??????>>>>>>===>>>???AAAAAA@@@AAABBBCCCDDDHHHIIIHHHHHHJJJHHHDDD@@@?????????@@@BBBCCCDDDAAABBBBBBAAA@@@@@@BBBDDDEEEFFFIIILLLNNNQQQRRRSSSPPPPPPTTTYYY\\\```iiissswwwwww}}}uuufffVVVLLLGGGFFFIIIMMMGGGFFFEEEEEEFFFFFFEEECCCFFFFFFFFFEEEDDDEEEGGGIIIKKKPPPVVV[[[```hhhqqqxxx}}}{{{xxxxxx|||~~~|||{{{yyyvvvsssrrrkkkdddbbbdddggggggfff^^^[[[XXXUUUTTTRRRPPPNNNKKKKKKKKKLLLMMMLLLIIIGGGIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGFFFEEEDDDCCCFFFGGGHHHHHHHHHIIIKKKNNNJJJJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTTTTVVVWWWUUUVVVXXXZZZ]]]```bbbccchhhiiijjjkkkmmmrrryyy}}}|||lll\\\PPPFFFAAA;;;999999:::999777777666555444444333444444111111222222222222222222222222222333333555666666888888888;;;???CCCDDDDDDCCCDDDEEEGGGGGGGGGGGGFFFIIIKKKNNNQQQXXXdddrrr}}}|||rrrUUUHHHAAA;;;999;;;<<<999666666666666777666666555444555444444333333444444555yyy]]]MMMHHHCCCBBB>>>:::999;;;777777666666555444444444222222222222222111000000000000000000000000000000000000000000000000000000------......///000000000000000000///......---------------............///------....../////////000...//////000//////......////////////............000777???@@@;;;444000000000000000000000000000000000000000000000000000000//////000111111111111000//////000111111222333333444444333222222222222222222222222333444444555555666666777888;;;===???AAAAAA@@@===:::999999::::::::::::::::::;;;<<<======<<<===>>>??????>>>===<<<@@@AAAAAAAAA@@@BBBDDDGGGDDDIIILLLKKKLLLMMMKKKFFFDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA??????AAACCCEEEGGGGGGHHHIIIIIIHHHHHHGGGLLLIIIJJJPPPUUUZZZbbbiiiuuuyyyqqqppprrr~~~mmm]]]SSSNNNLLLKKKJJJHHHFFFEEEEEEDDDBBB@@@DDDDDDDDDDDDDDDEEEGGGHHHDDDFFFIIILLLPPPUUU]]]bbbpppxxxxxxsssrrrssstttrrrtttyyy|||tttrrrvvvyyywwwssskkkhhheeebbb```]]]ZZZWWWQQQPPPOOOOOOPPPPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLJJJJJJHHHHHHIIIIIIIIIHHHFFFEEELLLMMMNNNNNNNNNPPPSSSUUURRRRRRSSSSSSUUUVVVXXXYYYYYY[[[^^^___```aaabbbdddbbbdddhhhmmmrrruuuwwwxxx{{{|||}}}tttfff[[[PPPGGG@@@???<<<999777888777666444333333222111000000111111111111111222222222222222222222333333555666777888;;;;;;<<>>LLLLLL???222...000////////////////////////////////////////////////---...///000111222222222111111111111222222222222444333222111111000111111222222222222222222222222333444777999===@@@CCCEEE???===999666666777999;;;999999999999:::;;;<<<===<<<===>>>??????>>>===<<<>>>????????????@@@CCCFFFFFFKKKOOOOOOQQQRRRPPPLLLIIIGGGDDDBBB@@@@@@AAABBBDDDBBB???>>>???AAADDDEEEIIIIIIIIIHHHFFFDDDAAA@@@IIIFFFFFFLLLRRRUUU[[[aaahhhuuuwwwvvv{{{}}}vvvlllfffooozzz{{{lll```SSSJJJNNNKKKIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDBBBCCCEEEGGGHHHJJJMMMOOO[[[eeesss~~~wwwqqqnnnmmmlllkkknnnvvvzzzwwwtttqqqoookkkgggeee___\\\WWWTTTSSSTTTSSSSSSUUUUUUTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSQQQRRRRRRRRRQQQPPPNNNMMMPPPRRRTTTUUUUUUWWWZZZ\\\]]]^^^___```bbbeeeggghhhfffiiilllnnnooopppssstttuuuyyy{{{hhh```UUUKKKEEEBBB???===:::999777666555333222000222111111000000000000111111111222222333333333333333333444555777888:::;;;===>>>@@@BBBDDDFFFIIIJJJLLLMMMMMMMMMLLLNNNRRRUUUQQQXXXbbbllluuuuuuVVVGGGDDD???;;;666444555666555444555555555555555444333333444444444444444444444444zzz[[[LLLIIIBBB===999999777555777;;;555555444444333222222222000000111111111000000///////////////////////////////////////////////////////////////////////////........................---------............///,,,,,,,,,---------------,,,---............................../////////000///???OOONNN???111---000////////////////////////////////////////////////---...///000222222333333111111111111111111111111333222111000000000000000222222222222222222222222333444777:::===@@@CCCDDD<<<:::888666666999<<<>>>999999999:::;;;<<<===>>>===>>>>>>??????>>><<<<<<:::;;;;;;;;;;;;===@@@BBBFFFLLLPPPQQQTTTVVVUUUQQQMMMKKKGGGCCCAAA@@@AAABBBDDDAAA>>>>>>@@@BBBDDDEEEIIIIIIJJJJJJIIIFFFDDDBBBEEECCCFFFLLLPPPQQQTTTYYYaaajjjkkklllqqqpppuuutttgggiiilllqqqyyyzzzgggWWWRRRNNNJJJGGGGGGGGGHHHGGGFFFEEECCCBBBBBBAAA???===@@@AAABBBCCCDDDDDDCCCCCCLLLTTT```jjjsss|||~~~xxxqqqmmmgggeeegggooowww}}}|||xxxxxxssskkkeeecccbbbaaaaaaaaa```______^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]][[[YYYXXXYYY\\\___aaabbbccceeeggghhhhhhjjjlllooorrrtttvvvyyy|||~~~pppccc[[[NNNIIICCC>>>;;;;;;;;;;;;888777777666555555444333333333222222222222333333222222333333444444555555444555666777999;;;===>>>???@@@BBBCCCCCCDDDGGGJJJJJJLLLMMMLLLLLLPPPWWW]]]jjjrrr|||}}}\\\EEE@@@DDDAAA>>>999777666666666555444444555555444444333222333444444555555444444333zzzaaaNNNEEEDDDAAA;;;777999:::999999;;;444444444333222222111111//////000000000000000///////////////////////////////////////////////////000000000///......------,,,------....../////////---------............///............------------++++++,,,---------------,,,------...///000111111///:::EEEEEE;;;000---///////////////////////////////////////////////////......///000111111000000/////////000000111111111111111000/////////000000111111222222333333444444444555777999;;;===>>>???;;;:::999888:::===AAACCC;;;;;;;;;;;;===>>>???@@@===>>>?????????===<<<;;;777888:::::::::<<<>>>@@@BBBGGGKKKMMMPPPUUUUUURRROOOMMMIIIEEECCCCCCDDDEEEEEECCC@@@AAACCCFFFGGGFFFIIIJJJKKKLLLKKKIIIFFFDDDBBBDDDIIIPPPQQQOOOPPPTTTXXX```eeejjjooojjjmmm|||tttpppkkkkkkqqqzzzrrrddd^^^UUUNNNJJJHHHGGGGGGHHHFFFDDDDDDDDDDDDAAA>>>@@@?????????@@@@@@@@@???BBBIIIQQQWWW[[[dddqqq{{{~~~yyyrrrlllhhhhhhiiikkkmmmttt}}}~~~yyyyyyxxxwwwvvvuuuuuuvvvqqqooommmllllllmmmpppqqqqqqqqqqqqqqqooommmkkkjjjmmmpppuuuxxxyyyzzz{{{{{{yyyzzz|||~~~}}}wwwnnnddd[[[SSSLLLHHH@@@>>>;;;999888888888888888888888777666666666777333333333222222333333444333333444555555666666777666666777999;;;===@@@AAA???AAACCCBBBAAABBBEEEGGGGGGKKKOOORRRWWW```llluuuvvv^^^MMMAAA>>>@@@???===;;;:::999999888777333444444444444333222222333333444555555444333333rrrYYYNNNFFF>>>;;;>>>888444777999777444444444444333333222111111000//////000000000000000///////////////////////////////////////////////////111111000///...---,,,,,,+++,,,,,,---...///000000---------.........//////000000//////.........---***+++,,,,,,---------,,,+++,,,---...///111222222///444:::;;;666111......//////////////////////////////////////////////////////000000///......---,,,,,,---...///000111111000000////////////000000000000111333444555666777555666777888999:::::::::;;;::::::;;;===AAAEEEHHH<<<<<<======>>>@@@AAABBB===>>>?????????===<<<;;;777999;;;<<<<<<===???AAA<<>>@@@AAAAAA???CCCHHHJJJLLLTTTaaalllsss}}}|||tttnnniiihhhaaahhhooouuuxxx}}}~~~pppggg^^^XXXPPPIIIEEEBBB@@@???999999888888888888777666666666666444222111222333222111111111111111222222444444555555666777777888777777888:::<<>>AAADDDEEECCC???<<<;;;>>>@@@@@@>>><<>>>>>>>>???AAAFFFLLLQQQRRRQQQOOOLLLKKKKKKKKKKKKIIIHHHIIINNNTTTVVVRRRNNNIIIJJJJJJJJJJJJIIIHHHHHHEEEHHHLLLOOOPPPNNNKKKIIIHHHRRRaaannnttttttsssqqqtttyyyuuuxxx}}}{{{~~~pppddd[[[SSSOOOJJJHHHFFFEEEEEEDDDBBB@@@BBBAAA@@@???>>>=========BBBAAAAAAAAAEEEJJJOOORRRcccjjjttt~~~~~~xxxuuutttmmmiiilllmmmlllnnntttxxx|||wwwiii^^^VVVRRRIIIFFFBBB===:::888777777999888888777666666555555444333222111111222333333333333333333333333333333444666999:::::::::<<<===;;;<<<======<<<===???AAA>>>===>>>AAA???<<>>@@@AAABBBCCC@@@===;;;;;;>>>AAAAAAAAA>>>???@@@???>>><<<===>>>AAAAAA@@@@@@>>>===;;;;;;<<<<<<===>>>@@@CCCFFFIIIMMMMMMMMMMMMMMMNNNOOOOOOJJJIIIIIIMMMRRRSSSOOOKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJMMMNNNPPPPPPQQQMMMQQQZZZeeennnsssrrrpppmmmvvv~~~}}}zzzyyyzzz~~~rrraaaVVVRRRNNNHHHEEEEEEEEEDDDCCC??????????????????@@@@@@@@@??????@@@BBBEEEIIILLLVVV\\\eeemmmrrruuuxxxzzz~~~wwwqqqpppoookkkkkknnnqqqsssvvv|||{{{sssggg[[[QQQJJJEEEBBB???>>>;;;:::999999:::;;;555555555555555555555555444333222222222222333444444444444444555555555555666888:::;;;;;;<<<===???AAACCCDDDDDDCCCBBBCCCDDD===;;;<<<>>>???AAAJJJVVV^^^jjjzzzyyyuuutttXXXNNNBBB999666666666444666666666555555555444444222222222222222222222222222222333333333333444444```OOOAAA??????:::888999666555444555666666444222222222111000//////000000..............................------------......---............//////////////////............------222777666111,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...------,,,,,,,,,,,,------////////////////////////+++,,,,,,------,,,,,,+++---............/////////------........./////////000000////////////......................................................111222444444333333555666333444555666777888999::::::<<>>AAABBBBBB===>>>>>>===<<<===???AAADDDDDDCCCBBBAAA???===<<<;;;<<<<<<>>>??????@@@@@@DDDEEEGGGJJJMMMOOOPPPQQQJJJIIIIIILLLOOOOOOKKKFFFEEEDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFHHHKKKOOOSSSUUUQQQOOOQQQYYYeeemmmooommmgggmmmzzz~~~|||~~~zzzwwwuuuxxxzzzmmmaaaYYYOOOHHHFFFGGGGGGGGG@@@@@@AAABBBBBBBBBAAAAAA?????????@@@AAABBBDDDDDDIIIMMMSSSXXX[[[^^^bbbdddhhhlllqqqwww|||~~~{{{vvvrrrqqqooonnnmmmnnnpppuuuzzz}}}xxxmmmeeeYYYTTTLLLEEEAAA>>><<<;;;888777666666666888999:::333333333444444555666777444333333222222333444444444444555666777888999999888:::===>>>>>>>>>@@@AAAAAADDDGGGGGGFFFDDDCCCCCC>>><<<===@@@CCCJJJWWWcccrrr|||pppmmmtttnnnUUUKKKDDD<<<777777888777777444444444444444333333333222222222222222222222222222222333333333333444444|||dddPPPGGG???>>>===888666888555444444555666666333111111111000000000000000000...........................------,,,,,,------...---------.........///////////////////////////...+++111666666111,,,******,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///---,,,,,,++++++,,,,,,---////////////////////////++++++,,,,,,,,,,,,++++++.............../////////............////////////000000000000000/////////........................---------...............111222444444333333444555222333444666777999999::::::===@@@CCCCCCAAA===;;;:::999999:::<<<>>>???@@@:::<<<>>>?????????@@@BBBCCCCCCCCCCCCBBBAAA@@@???@@@>>>===<<<============<<<>>>AAAEEEIIIKKKLLLMMMJJJIIIIIIKKKLLLJJJFFFCCC@@@@@@@@@@@@AAACCCEEEFFFCCCCCCCCCDDDGGGKKKOOOQQQOOOMMMMMMSSS\\\dddhhhiiiggghhhooo{{{|||tttpppsss{{{xxxmmm^^^SSSNNNMMMKKKIIICCCDDDDDDDDDCCCBBB@@@???AAAAAABBBBBBBBBAAAAAA@@@BBBDDDGGGIIIKKKMMMQQQSSSSSSVVV[[[___eeelllsssxxxvvvsssnnnjjjiiijjjkkkkkkmmmnnnqqqvvv~~~~~~xxxooohhhbbb\\\TTTNNNJJJFFFAAA???>>>>>>===<<<888777666555444444555555444444333333444555777888222222222222333333333444333444555777888:::;;;<<<<<<>>>@@@AAAAAABBBCCCEEECCCFFFIIIIIIGGGEEECCCBBB@@@AAAEEEKKKRRR\\\hhhqqq}}}rrrnnnsssqqqVVVFFFCCC@@@;;;999:::;;;::::::444444444444444333333333111111111111111111111111222222222333333333444444xxx]]]OOOEEE@@@;;;999666333333555444333333555666555222000000111111111111000000000........................------,,,,,,,,,,,,------------------.............../////////////////////+++000555666333///,,,***------------------------)))***+++***))))))***+++---,,,,,,++++++,,,,,,---////////////////////////---,,,,,,,,,,,,,,,,,,---////////////////////////........./////////000000/////////000000000000000........................---------.........//////000222444444333222333444111222333444666777999999:::===AAADDDCCC@@@;;;888888888999999999:::;;;<<<;;;>>>CCCEEEEEEDDDBBBBBBAAABBBCCCDDDEEEFFFFFFFFFGGGBBB>>>;;;<<<>>>>>>>>>;;;===@@@CCCFFFGGGHHHHHHHHHHHHIIIJJJIIIGGGCCCAAA=========>>>???AAABBBCCCBBBCCCDDDFFFGGGHHHIIIIIIGGGIIILLLPPPUUU[[[```cccffffffiiippp}}}tttooooooqqqsssxxxiii```XXXOOOIIIDDDDDDDDDCCCCCCAAA@@@@@@AAABBBBBBBBBAAA@@@???>>>@@@AAABBBBBBBBBCCCGGGIIIEEEGGGJJJLLLPPPVVV\\\aaaiiimmmsssxxx{{{~~~zzzsssoookkkhhheeeddddddeeeggglllrrrxxx||||||wwwnnnhhh]]]YYYRRRNNNKKKGGGCCC???@@@>>>:::999999999888777888888777555444444333333555444222111111222444555111222222333333444444444333444666888:::<<<===>>>???BBBDDDEEEEEEFFFGGGHHHKKKLLLNNNMMMJJJGGGEEEEEEFFFLLLVVV```kkkvvv~~~{{{tttssszzzlllTTTEEE@@@<<<:::888777777777777666444444444444444444444444111111111111111111111111222222222333333333444444yyy\\\KKKEEE>>><<<999777555555666777444333222333444444222000111111111111111000///...------------------------------,,,,,,,,,,,,------,,,------------.........---............/////////...///222666888666222---------------------------***+++,,,+++))))))+++,,,------,,,,,,,,,,,,------////////////////////////...------,,,,,,------...000000000////////////........./////////000000000......////////////000000------------------------,,,,,,------.../////////000222444555333222222222222222111222333555777888999<<<@@@CCCBBB>>>999666666888999999999888:::;;;>>>BBBHHHKKKJJJGGGDDDBBB???@@@BBBEEEHHHJJJKKKLLLIIIDDD===;;;===???@@@???>>>???AAACCCDDDEEEFFFFFFFFFGGGIIIIIIHHHFFFCCCAAA<<<===>>>@@@AAAAAABBBBBBDDDFFFHHHIIIIIIGGGEEEDDDBBBFFFKKKNNNQQQTTTYYY]]]___```eeekkktttvvvooojjjgggoooxxx{{{mmm]]]RRRHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>===@@@@@@@@@???>>>>>>@@@BBB???AAABBBBBBCCCGGGKKKNNNTTTYYY___dddhhhmmmsssxxx}}}zzztttnnnggggggffffffgggiiilllmmmsssvvvzzz~~~yyyrrriiibbb]]]YYYTTTPPPMMMJJJFFFCCCAAA???<<<::::::888666555666555444333666666666666666666666666333222000......///111222333333444555666666666666666777888:::<<<>>>@@@@@@CCCEEEHHHIIIIIIIIIKKKLLLNNNOOOOOOMMMLLLKKKMMMOOOWWWbbbooozzzwwwzzzjjjTTTDDD>>>???999999888777666555444444333333444444444444555555111111111111111111111111222222333333333333444444uuu]]]KKKBBBAAA;;;:::888777888999888666555333111111222333222111222222222222111000...------------------------------,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,------............///------333:::;;;666///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---///......------------......////////////////////////...---,,,,,,,,,,,,---...000000000000/////////....../////////000000000000------........./////////------------------------,,,,,,------...//////000000222444555333222111111333222000//////222555777888;;;???AAA@@@===888555444777:::;;;::::::<<<>>>@@@CCCGGGHHHFFFCCCAAA@@@;;;<<>><<<@@@@@@@@@AAABBBCCCDDDEEECCCEEEHHHIIIHHHFFFDDDCCC===???AAADDDEEEDDDCCCAAAFFFFFFGGGGGGGGGEEECCCBBBCCCCCCFFFIIINNNSSSVVVWWWRRRXXXbbbhhhkkkvvv|||sssnnnlllmmmuuuxxxjjjXXXUUUQQQLLLIIIGGGFFFFFFAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???======>>>@@@???@@@@@@??????@@@BBBDDDFFFJJJOOORRRTTTYYYaaahhhttt}}}ttttttsssrrrqqqpppppppppmmmooopppppppppqqqsssuuuyyy{{{~~~}}}yyytttmmmfffaaaZZZWWWRRRMMMIIIFFFDDDCCCCCCBBBAAA???>>>===;;;:::777666555666777777666444444444555666666666666666333111000//////111444666555666888999::::::999999::::::<<<===???AAACCCCCCFFFHHHJJJKKKKKKLLLMMMOOONNNOOOPPPRRRWWW^^^ggglllxxx~~~dddSSSIII@@@<<<===888888888777555555555555222222222222333333333444111111111111111111111111222222333333333333444444jjjTTTHHH???;;;<<<777777666555777777444000666333111000111222222222222222333222111///---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---)))(((///999===777///++++++++++++++++++++++++*********)))''''''***,,,///......------......///////////////////////////------,,,++++++,,,------111111000000/////////...////////////000000000000,,,---------......//////------------------------,,,,,,------...///000000///222444555333222111111444222///------000444777888:::===@@@???<<<888555333777:::<<<<<<<<>>AAACCCEEEFFFAAA===:::;;;>>>???<<<999???>>>======>>>@@@BBBCCCBBBDDDGGGIIIHHHFFFEEEDDD???AAAEEEGGGHHHFFFDDDBBBEEEDDDDDDCCCCCCBBBAAA@@@FFFBBBAAAEEEMMMTTTUUUSSSIIISSS___eeecccggg{{{{{{ssslllkkkrrryyy~~~kkkfff^^^VVVOOOJJJHHHGGGCCCCCCBBBBBBCCCCCCDDDEEECCCDDDCCCBBB???>>>???@@@@@@@@@AAA@@@???>>>@@@AAA???CCCFFFFFFFFFIIIQQQWWWjjjxxxzzzsssuuu|||~~~~~~|||zzzyyypppppppppmmmjjjhhhiiijjjggghhhkkkmmmpppuuu{{{{{{}}}{{{uuuqqqnnndddbbb```^^^\\\XXXSSSPPPFFFGGGGGGEEEAAA>>>======888999999999:::999888777444333333555777888777666555555666666666555444444444333222222333666999;;;888999:::<<<======<<<<<<======???@@@BBBDDDEEEFFFGGGIIILLLMMMMMMMMMOOOPPPPPPRRRVVV]]]hhhwww}}}{{{{{{rrr]]]IIICCCBBB>>>999888444444444333222111222444000000111111222222222333000000000000000000000000222222333333333444444444zzzlllXXXIIIAAA>>>===;;;888888777555555444444444222222222111000//////...////////////////////////......//////......---,,,///...,,,+++***++++++,,,+++,,,---...///...---,,,---------,,,,,,+++++++++........................,,,+++***)))***+++,,,---******))))))******+++,,,...---+++***)))******+++---------.........//////------------------------------,,,+++,,,---///000---------.........////////////.........---------,,,------......------,,,......///000000000000000000///000111222222000///111111000///...000444777999;;;<<<===<<<:::777555444666888999:::;;;>>>AAABBB>>>;;;;;;<<<===;;;999888666444666:::===>>>===666999===@@@AAA@@@===;;;:::::::::999999:::::::::@@@DDDIIILLLKKKIIIGGGFFFIIIGGGEEEDDDDDDEEEDDDCCCGGGFFFEEECCCAAA???>>>===EEEEEEFFFJJJOOOQQQOOOMMMJJJVVVbbbeeebbbbbbkkktttzzzttthhhhhhooovvvvvvyyykkk]]]PPPIIIDDDEEEEEEEEEDDDCCCDDDEEEAAA@@@>>>======???AAACCCAAA@@@??????@@@@@@???===>>>@@@BBB@@@???AAAHHHOOOdddlllmmmbbbZZZ]]]cccgggiiikkkoootttyyy~~~}}}vvvqqqmmmkkkkkkjjjgggeeedddfffhhhiiijjjjjjkkkmmmqqqwww}}}{{{tttqqqkkkfff```^^^^^^\\\VVVQQQOOONNNMMMKKKIIIGGGFFFEEEAAA>>>::::::;;;<<<;;;999888888888777666555333222666444222333555666555222999777555333222333444555333444444444444666999<<<;;;===>>>??????>>>===;;;???@@@AAACCCEEEFFFHHHHHHLLLJJJMMMSSSTTTOOONNNQQQRRR^^^kkkuuuxxxmmmrrrwwwVVVMMMCCC<<<;;;:::888555666555444333333333333333111222222333333222222111111111111111111111111111000222444555444333333444~~~___UUUHHH???<<<;;;:::888777666555444333333333333222222111111000//////...////////////////////////...............------,,,...---,,,+++++++++,,,---++++++,,,------------------------,,,,,,,,,,,,,,,------------------------+++*********++++++,,,,,,******))))))******+++,,,...---+++*********++++++++++++,,,,,,,,,------------------------------------,,,++++++,,,---...///------------.........//////.........------------,,,------......------,,,---...//////000000//////...//////000111111///...333333222000///000333666999:::<<<<<<<<<999777555444666888::::::<<<@@@BBB???===;;;<<<>>>???===<<<===:::888888:::<<<<<<<<<999;;;>>>@@@@@@>>>;;;999<<<<<<;;;;;;;;;;;;<<<<<>>???>>>===???FFFLLL[[[___]]]RRRJJJLLLPPPSSSXXXZZZ^^^ccciiinnnsssuuuuuuyyy}}}zzzwwwuuurrrqqqooommmkkkjjjjjjjjjeeedddcccccceeehhhmmmoooppprrrtttttttttssstttvvvzzz}}}|||xxxtttqqqnnnllljjjjjjiiigggccc^^^YYYVVVVVVRRRMMMLLLMMMLLLHHHCCCFFFFFFEEECCCBBBAAA@@@??????<<<999888:::;;;999888555555555666555555444444444222111333666777777555777666555444444444555666555666777777777888;;;>>>===>>>@@@AAAAAA@@@>>>===BBBBBBDDDFFFHHHJJJLLLMMMKKKHHHHHHMMMNNNNNNRRRYYYfffrrryyynnnsssqqqXXXMMMFFF>>>:::::::::888555555555444333333333333333111222222333333222222111111111111111111111111111000222444555444333333444uuu^^^KKKFFF@@@<<<<<<<<<:::888555555444333222222222222222111111000000//////...000000000000000000000000...............---,,,,,,,,,,,,+++++++++,,,------+++++++++++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++******))))))******+++,,,---,,,+++++++++++++++,,,************++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------........................------------------............------------...///////////////---...///000000///...---555555444222000000333555999::::::;;;:::999777666555777999;;;<<<>>>AAADDD===<<<===>>>AAABBBAAA@@@BBB???<<<::::::;;;::::::;;;<<<>>>@@@???===;;;999>>>>>>============>>>>>>AAACCCEEEFFFEEEEEEEEEFFFJJJGGGEEEEEEFFFHHHIIIJJJHHHHHHGGGFFFEEEDDDDDDCCCGGGIIILLLPPPSSSSSSOOOLLLCCCJJJQQQPPPLLLLLLSSSZZZaaadddhhhmmmuuu|||pppnnnrrryyyxxxiiiaaaWWWQQQPPPOOOMMMJJJDDDCCCCCCCCCBBBBBBBBBBBBFFFDDDBBBAAAAAAAAA???===<<<>>>???>>>===@@@EEEJJJXXXWWWPPPFFF???@@@BBBBBBEEEGGGKKKPPPUUUZZZ^^^```bbbffflllooorrrssstttvvv|||}}}|||zzzzzzzzzyyywwwssspppoooiiigggdddbbbaaaccceeegggeeeggghhhgggeeeccccccccccccfffjjjooorrruuuvvvvvvrrrrrrrrrqqqpppnnnlllkkkhhhiiijjjkkkkkkkkkkkkjjjllljjjhhhfffcccbbbaaa```aaa```^^^[[[XXXVVVTTTSSSQQQPPPOOOMMMKKKHHHFFFEEEGGGDDDAAAAAACCCCCC@@@===>>>======<<<<<<;;;;;;:::;;;999777666777888777666222222333444444444444444222111111333666888888777555555666666666666666666777999:::::::::;;;>>>@@@@@@AAABBBCCCCCCBBBAAA@@@CCCDDDDDDFFFHHHJJJKKKLLLGGGDDDDDDGGGLLLSSS^^^hhhzzzvvvqqqvvvsssVVVDDDAAA===999777888999777555555444444333333333333333111222222333333222222111111111111111111111111111000222444444333222333444www\\\MMMFFFCCC>>><<<;;;;;;999777555444333222222222222222111111000000////////////000000000000000000000000------.........---,,,,,,++++++++++++,,,------...,,,+++***)))***+++,,,---,,,,,,,,,------......///************************((()))+++,,,,,,,,,+++*********))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------............------......///000000000000///...///111111000.........222333222111000000333555888999999999888777777666666888:::;;;<<<>>>BBBDDD>>>>>>@@@BBBCCCDDDDDDCCCDDDBBB>>><<<:::::::::::::::<<<===>>>???>>><<<;;;@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDIIIGGGEEEEEEHHHJJJLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDHHHKKKOOORRRTTTRRRNNNKKKDDDHHHLLLJJJGGGHHHNNNUUU___aaadddhhhooo{{{uuuuuutttvvv{{{yyykkkdddaaa]]]TTTLLLHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCAAA@@@AAA@@@>>>===???@@@AAA@@@@@@BBBGGGKKKVVVQQQHHH@@@<<<<<<<<<<<<;;;<<>>@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCHHHGGGGGGGGGGGGIIIJJJKKKDDDEEEGGGMMMUUUaaappp||||||{{{~~~qqqYYYIIIAAA999888666666888888666444444444333333222333333444111222222333333222222111111111111111111111111111000222333333222222333444uuuZZZJJJDDDAAA>>>:::777555444444333555444333333222333333333000000000///////////////////////////////////////---------...---,,,,,,+++***++++++,,,------------,,,+++***)))***+++,,,---+++,,,,,,------.........************************((()))***+++,,,+++***)))******))))))******+++,,,+++++++++,,,------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------------......//////......---...///000000111111000000...111333333000......///---///000000///111333666888888777666666666777777666888:::;;;;;;===@@@CCC@@@AAABBBCCCDDDDDDEEEEEECCCBBBAAA>>><<<:::::::::999:::;;;===>>>?????????AAAAAAAAA@@@@@@AAAAAAAAA>>>>>>===<<<;;;;;;>>>AAAFFFEEEDDDFFFHHHKKKLLLLLLIIIHHHHHHGGGFFFEEEDDDCCCIIILLLPPPSSSSSSPPPLLLJJJEEEGGGIIIHHHGGGIIINNNSSSZZZ]]]aaaeeejjjsss~~~}}}~~~vvvrrrttt}}}{{{sssdddXXXSSSRRROOOMMMKKKJJJJJJJJJGGGFFFDDDDDDEEEEEEDDDBBB@@@@@@AAAAAABBBDDDGGGJJJOOOHHH@@@;;;999999999999999999;;;<<<>>>???AAAAAAAAADDDGGGIIIJJJLLLOOOQQQRRRWWW\\\aaabbbccccccdddfffjjjoootttvvvuuurrrqqqkkkjjjhhhgggiiilllppprrrpppqqqqqqnnnjjjgggffffffdddeeefffgggfffeeecccbbb\\\\\\]]]]]]\\\YYYVVVUUUTTTSSSQQQOOONNNOOOPPPQQQSSSRRRQQQOOOMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>???@@@>>>===;;;;;;::::::999777777777888888888999999999444444555444444333333333333333444444333333222111333333444444333444444555444666999;;;<<<<<<:::999;;;===???@@@@@@@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGFFFKKKJJJIIIHHHIIIJJJLLLMMMJJJPPPYYY```jjjxxx}}}|||eeeRRREEE>>><<<777777777777777666444222333333222222222333333444111222222333333222222111111111111111111111111111000222333222111111333444www\\\JJJBBBBBB<<<:::777555333444555666444333333222222333333444////////////////////////////////////////////////---------------,,,++++++++++++,,,---------,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,************************((()))******++++++************))))))******+++,,,)))***,,,---............,,,,,,,,,,,,---------...******++++++,,,,,,------------.........---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////.........//////000000000000000///222444444000......000+++---...//////111333666888777555444444555666777666777999999999:::===??????@@@AAAAAAAAABBBDDDGGGCCCDDDDDDBBB???<<<;;;;;;999999:::<<<===???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA<<<<<<;;;999888999<<<>>>CCCCCCDDDFFFIIIJJJJJJHHHEEEEEEFFFFFFFFFFFFFFFFFFKKKOOORRRTTTQQQNNNKKKJJJFFFGGGGGGGGGHHHJJJNNNQQQUUUZZZ```fffjjjqqqyyy~~~~~~|||~~~uuurrruuu|||~~~qqqdddcccaaa]]]XXXSSSNNNLLLIIIHHHFFFFFFFFFFFFDDDCCC@@@@@@@@@@@@BBBDDDFFFGGGIIIBBB===<<<;;;999:::<<<999999999999999999999999<<<>>>?????????@@@CCCEEEBBBFFFJJJMMMOOOPPPQQQSSSPPPSSSXXX^^^aaacccbbbbbb______^^^___bbbggglllooopppqqqqqqooollliiihhhhhhiiijjjkkkkkkjjjhhheeeddd]]]^^^___```^^^[[[XXXVVVQQQOOOMMMJJJIIIIIIJJJKKKMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@???>>><<<<<<;;;:::::::::;;;;;;:::999999888666555555444444444555555666666666666222444555555444333333444555555555555555444333333444666777666555444555666888999;;;===>>>>>>===<<<<<>>@@@AAA@@@@@@????????????@@@@@@;;;<<<;;;999888888;;;===@@@AAACCCFFFIIIIIIFFFDDD@@@AAACCCEEEGGGJJJKKKLLLOOORRRUUUTTTQQQNNNLLLLLLJJJIIIIIIJJJKKKMMMOOOPPPQQQVVV]]]cccgggmmmtttyyyzzzvvvtttsssoooqqqvvv~~~uuuiii\\\UUUNNNLLLJJJHHHGGGFFFCCCAAABBBAAAAAABBBDDDFFFGGGGGGDDD???===>>>===999:::???999999999999888888888888:::;;;;;;:::999:::<<>><<<;;;;;;:::::::::999999888888888777777888777666555555555333333333333444444444444222444777777555333444555555555666777777777777666666888999999888777999;;;;;;<<<>>>????????????>>>???BBBDDDFFFFFFFFFGGGHHHJJJIIIIIIIIIIIIIIIIIIJJJHHHIIIMMMSSS[[[dddlllppp___QQQDDD@@@???:::666666555666777777555444333333222222111111222333333444111222222333333222222111111111111111111111111111111111222111000000222444}}}ZZZHHHAAA===;;;;;;444555777777666555444444111000000000000000111111.........///////////////------------------------,,,,,,---------,,,++++++,,,------...---,,,***)))+++,,,---...///...---,,,,,,++++++******)))))))))***************************)))((((((((()))+++,,,*********)))***++++++,,,(((***,,,...////////////++++++,,,,,,,,,---------))))))***+++,,,,,,------//////000000000///---,,,---------,,,,,,++++++++++++++++++,,,,,,---------......////////////......***+++,,,,,,------,,,,,,---111444222...+++,,,...///000222222111111222444777666333222222444666888555666777666555555777999666888999888999===DDDJJJHHHKKKNNNMMMGGG@@@<<<;;;===<<<;;;;;;<<<===>>>???@@@??????>>>>>>??????@@@<<<<<<<<<;;;999999;;;======???BBBFFFIIIHHHDDDAAA===>>>AAAEEEIIIMMMPPPQQQRRRUUUWWWUUUQQQNNNMMMNNNNNNMMMMMMMMMNNNOOOOOOOOOKKKPPPVVV[[[___dddkkkpppttt}}}|||tttnnnccceeeiiipppzzzpppeeeXXXUUUQQQOOOMMMJJJFFFDDDEEEDDDDDDEEEGGGIIIJJJIII>>>::::::<<<:::555666<<<::::::::::::::::::::::::888888777666555666999;;;777888999999888999<<<>>>;;;<<<===>>>@@@BBBDDDDDDAAA@@@???@@@CCCGGGLLLOOOSSSUUUVVVVVVUUUTTTTTTUUURRRSSSUUUWWWXXXWWWVVVUUUQQQRRRTTTUUUSSSPPPLLLJJJIIIGGGEEECCCAAA@@@@@@@@@CCCCCCDDDDDDCCCBBB@@@??????>>><<<:::888666555444888888888888777666444333333444555444333333444555333333333444444444444444111555888888555444444666444555666888999999::::::666999;;;<<<;;;;;;>>>@@@>>>??????@@@@@@@@@@@@@@@AAADDDGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJRRRUUU\\\eeeqqq~~~ppp[[[MMMAAA888888999666666999333555666555444333333444222111111111222333333444222222222333333222222222111111111111111111111111111111111000///000222555qqq^^^JJJAAA???>>>======777666444333222111111111000000000000000000000000222111000///...---,,,,,,////////////////////////000///,,,*********+++,,,++++++***)))(((((()))))))))***++++++,,,,,,,,,,,,'''(((******))))))***,,,))))))***+++,,,,,,------************************)))*********+++++++++++++++,,,------......------++++++,,,,,,......//////)))***+++,,,------------........................,,,,,,+++++++++,,,------,,,,,,---...---,,,+++***......---,,,,,,,,,------------......---+++)))(((.........------,,,,,,,,,------......///000000000111222222333333444444555666777888888888666555444666555555666888<<>>======<<<=========<<<<<<;;;;;;:::;;;;;;<<<999999999888888888888777666666777777777777777666777777888999:::;;;<<<<<<<<<;;;:::::::::<<>>===<<<;;;;;;;;;;;;;;;:::::::::999999888888888777666555555555555555444444444333333333222222222333333444444555555666444555666666444333444666555444444444444333333333777888999::::::::::::::::::;;;<<<>>>@@@BBBCCCDDDAAABBBBBBBBBBBBAAA@@@@@@@@@BBBEEEJJJNNNOOOMMMKKKLLLLLLKKKKKKKKKNNNSSSWWWZZZcccqqq|||dddQQQIII;;;:::888666555444444555666666555444444444444555222222111111111111222222000000222333333222000000000000111111111111000000333222111111000000111111]]]PPPBBB===;;;999777888666555444333222111111111000000000000000000000000////////////....................................000...,,,*********+++,,,,,,+++***)))))))))))))))******+++,,,,,,,,,++++++(((***+++***))))))***+++(((((()))******+++,,,,,,************************)))))))))*********++++++,,,,,,---------------,,,))))))******************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,---------,,,+++***++++++*********++++++,,,------......---,,,+++***......---------,,,,,,,,,------......///000000000111111222333333444444555555555666666666555333333777666666666777999<<<===???AAACCCBBB@@@===<<<;;;<<>>???CCCEEEJJJNNNRRRUUUVVVVVVYYYYYYXXXUUUSSSRRRSSSTTTXXXVVVTTTTTTUUUTTTRRRPPPMMMMMMMMMNNNPPPVVV^^^dddhhhkkkpppyyyyyyuuurrrlllfffgggkkksssuuuyyyyyykkk```VVVNNNJJJIIIFFFDDDCCCDDDEEEEEEDDD??????@@@AAAAAA@@@>>><<<>>>>>>>>>======<<<<<<<<<:::::::::999999999888888777777777888888777666666555666666777777888888888888888777777888999;;;<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>???>>>=========<<<;;;;;;;;;:::999888777666666666666888888888777777777666666777666555555444444444555444444444333333333222222222333333444444555666666444666777666555444555666555555666666777777888888999:::;;;<<<<<<======<<<===>>>>>>??????@@@@@@AAADDDDDDDDDEEEEEEEEEDDDDDDCCCDDDGGGKKKNNNQQQRRRRRRQQQRRRSSSTTTWWW]]]dddiiioooxxx|||kkkZZZJJJAAA>>>:::999777555444444444444555444444333333333333333222111111000000111111222222333333333333333333222000000111111111111000000222111000000//////000000HHHAAA;;;:::888555444555555555333222111111000000////////////////////////,,,,,,---...///000000111........................///...,,,+++******++++++,,,,,,+++************++++++++++++,,,++++++*********+++,,,+++***)))***+++'''(((((())))))*********************************((((((((()))))))))******,,,,,,---------,,,,,,+++******))))))(((((((((((()))***+++,,,------------++++++++++++,,,,,,,,,,,,...------,,,++++++++++++,,,,,,---------,,,+++***(((((())))))******++++++---...............------...------------,,,,,,,,,------......///000000000111111222222333444444444333333444444444333222111777666555555555777888999:::===??????>>>=========>>>@@@DDDGGGHHHGGGEEEDDDIIILLLKKKEEE@@@>>>;;;888888888999:::;;;<<<======???AAACCCBBB@@@>>>======FFFGGGJJJNNNQQQUUUWWWXXXWWWXXXYYYWWWTTTRRRRRRRRRVVVQQQOOOQQQUUUVVVQQQLLLMMMMMMLLLLLLMMMPPPVVVZZZaaadddjjjppp}}}yyypppmmmnnnlllkkkkkkooovvv~~~yyyiii[[[RRRPPPMMMIIIFFFFFFFFFEEEEEE???@@@BBBDDDEEECCC???;;;???????????????>>>===<<<<<<<<<;;;;;;;;;:::::::::999999999999888777666666666666666666666666666666555666666666777888888888666777777777777888888888666666666777777777777888777777777666666666666666666666555444333333333333666666555555555555444444555555444333333333444444555444444444333333333333333333444444555555666666555666777777666555666777777888999:::;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFIIIMMMSSSZZZ___bbbcccdddeeegggkkkrrrzzz|||bbbNNNAAA999666888777777555444333333333333333333333222222222111111222111111000000111111222333333222222222222333333///000000111111000000///000000///............///>>>;;;:::;;;888444555888444444222111111000000000........................+++,,,------...///000000------------------------------,,,+++******++++++,,,,,,+++++++++++++++,,,+++++++++++++++***)))(((,,,------,,,***)))***+++((((((((())))))*********************************(((((((((((()))))))))))),,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---------------.........///...---,,,+++*********---------,,,,,,,,,++++++((()))***++++++,,,,,,,,,.........///////////////------------------------------......///000000000111111111222333333444444222333333333333222222222555555444444555666777777999;;;======<<<<<<<<<===>>>???@@@AAAAAABBBBBBBBBFFFIIIIIICCC>>>===<<<999888999:::<<<===>>>>>>>>>AAABBBCCCBBBAAA@@@@@@@@@GGGGGGIIIKKKOOOSSSWWWYYYVVVXXXYYYXXXUUURRRPPPPPPOOOLLLJJJKKKPPPSSSRRROOOTTTRRRNNNJJJIIIKKKOOOSSSXXX___gggmmmvvv||||||zzzuuunnnjjjjjjlllnnnpppqqqhhh___[[[UUUPPPLLLIIIGGGEEEFFFEEEEEEGGGHHHGGGBBB>>>===>>>???@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::999777777999999999999888888777777666666777888999999888888777777777777777777777777555555555666666666666666555555555666666666666666777666555444444444444444555555555555555555444444444444333333333333333444666555555555444444444444444444555555666777777777666888999888777777888999;;;;;;<<<<<<===>>>>>>???>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHFFFIIIOOOWWWaaalllvvv|||tttaaaMMMBBB===888555555555555444333333222222222222222333222222222111111111111000000000000111111111000///......///000111//////000000000000//////111000//////......//////<<<:::::::::888444666;;;333222111111000000000000---------------------------------...............------------------------,,,,,,++++++******++++++,,,+++++++++++++++,,,,,,++++++++++++******)))(((,,,------,,,***)))***+++)))))))))***************************************(((((((((((())))))))))))***+++++++++++++++************++++++,,,------...******++++++,,,,,,++++++,,,,,,,,,---------......///...---,,,+++*********------,,,,,,,,,+++++++++***+++,,,...//////////////////...////////////000------------------------------......///000000000000000111222222333333444333333333333333333444444333444444555555777888888:::<<<======;;;:::;;;<<>>AAACCCDDDGGGGGGBBB???@@@@@@???;;;<<<===>>>??????>>>>>>AAA@@@@@@@@@AAABBBBBBBBBFFFFFFGGGIIILLLPPPTTTVVVUUUWWWYYYXXXUUUQQQOOONNNKKKJJJIIIHHHJJJOOOUUUYYY[[[XXXQQQJJJFFFHHHMMMQQQQQQ[[[fffmmmrrr|||xxxwww}}}zzznnnfffaaa^^^\\\hhhnnnxxx~~~tttooohhhaaa[[[TTTOOOKKKOOOKKKHHHGGGIIIIIIEEEBBB===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>======<<<;;;:::999;;;;;;;;;:::999999888888777888888999999999999888999999999999999999999999777777777777777666666666666666666777777777777777777777666555555555666666666666666666666666666666444444444333333444444555777777777777666666666666666666666777888888999999888:::;;;;;;::::::;;;<<>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMTTT^^^jjjwwwyyy|||wwwUUUHHH<<<999999777333222333333333333333222222222222333333333333222111111111000000000000000000111111000............000111//////000000000000//////111111000////////////000;;;888777888666333444888222111111000//////000000........................///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++************+++,,,,,,*********+++******))))))***+++,,,+++***)))***+++************************************************((((((((()))))))))******))))))***++++++++++++***''''''((()))***+++,,,---******+++++++++++++++***))))))******++++++,,,,,,...------,,,++++++++++++...---,,,+++++++++,,,,,,,,,---...000000000//////000//////.........//////,,,,,,,,,------------...------......///000000000000000111111222333333333444444333333333444555555444555555666777888888999:::;;;<<<;;;999999999;;;???===:::888999===AAADDDBBBFFFFFFBBBAAADDDEEEDDD???????????????????????????===<<<<<<>>>@@@AAAAAADDDDDDEEEGGGJJJNNNRRRTTTTTTVVVWWWVVVSSSOOOMMMLLLLLLKKKIIIGGGHHHMMMVVV]]][[[XXXQQQJJJFFFGGGLLLPPPNNNWWWaaagggkkkqqqzzz}}}{{{yyy}}}wwwkkkccc\\\YYY[[[^^^eeeooozzzzzzssskkkddd___VVVQQQKKKJJJKKKKKKGGGCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>======;;;;;;;;;::::::999999999999999999999999999999999::::::::::::999999999999888888777777777777777666777777777777777666666666777777666666666666666777777888888888888888999999666555555555555666777777999999999999888888888888888888888999::::::;;;;;;:::<<<============>>>@@@AAAAAAAAA@@@@@@?????????AAABBBDDDEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNPPPTTTWWWXXXbbblllzzzoooXXXIII>>>555444555444444555111222333333333333333222222222333444333222111000111000000//////000000111111111000000000000111111...//////000000//////...222111000000//////000000777444444777777333111333111111000////////////000.................................------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))***+++,,,((())))))************)))(((***+++***))))))***+++))))))))))))))))))))))))************************)))))))))*********++++++'''''')))***++++++++++++'''((((((((())))))************++++++++++++******((())))))***++++++,,,,,,------,,,++++++,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,...//////...---,,,111000...------------...,,,,,,,,,---------......------......///000000000000000000111222222333333444333333222333444555666888888888999999888888888888999999888777777888::::::999999999;;;===@@@BBB@@@CCCDDD@@@???BBBDDDCCC???>>>=========>>>@@@AAABBB???;;;;;;===???@@@@@@BBBCCCEEEGGGKKKNNNPPPRRRTTTUUUUUUTTTPPPMMMKKKKKKNNNJJJGGGEEEHHHLLLRRRUUURRRQQQNNNKKKIIIIIILLLOOOOOORRRVVVZZZ^^^eeeooowww|||yyyyyy}}}~~~|||uuuooollldddcccbbbdddjjjrrrzzz{{{iiiddd___^^^___]]]VVVPPPPPPNNNKKKHHHFFFFFFFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAAAAA@@@===============<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;:::::::::999:::999999999888888888777999888888888777666666666888888777777777888888999888888999999999:::::::::888777777777777888999:::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<=========>>>@@@@@@??????AAABBBAAAAAABBBBBBBBBBBBBBBBBBDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKMMMPPPSSSUUUWWWXXXUUUVVVYYY]]]bbbhhhnnnqqqkkkUUUGGGAAA:::444444333222333666000111333444444444333333000111222333222111///...000000////////////000000///000000111111000000///......////////////......000000///.........//////444111333777999444000///111000000////////////000////////////////////////------------------------++++++++++++++++++++++++)))******+++++++++******))))))(((((()))***++++++'''((()))***************'''(((******))))))***,,,((((((((((((((('''''''''************************************++++++++++++%%%&&&((()))+++,,,,,,,,,************))))))))))))******+++++++++******)))******+++,,,------......,,,,,,+++++++++,,,------...---,,,+++***+++,,,---***+++,,,------,,,***)))111000...---,,,,,,,,,---,,,,,,,,,------.........------......///000000000000000000111222222333333333333222222222333555666;;;;;;;;;;;;:::888777666444666666666666666888:::444555777:::<<<===>>>>>>===@@@@@@<<<;;;>>>@@@???===<<<;;;;;;<<<>>>@@@BBBFFFBBB>>>===>>>@@@@@@@@@BBBCCCFFFHHHKKKNNNPPPQQQTTTUUUTTTRRROOOLLLKKKKKKNNNHHHBBBBBBGGGKKKKKKIIIHHHJJJKKKKKKKKKKKKLLLMMMPPPOOOMMMNNNSSS^^^jjjssszzzuuusssuuu{{{vvvqqqjjjdddcccggglllppprrruuuyyy}}}~~~zzzzzz{{{wwwnnneeeZZZWWWRRRMMMIIIHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@@@@@@@AAAAAAAAABBBAAA???>>>===???@@@BBB>>>=========<<<<<<;;;;;;<<<<<<;;;;;;:::::::::999;;;;;;:::999888888777777;;;:::::::::::::::;;;;;;888888999999:::::::::;;;999999888888999:::;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAAAAAAAACCCDDDAAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNJJJLLLPPPVVV\\\bbbfffhhhfffhhhlllrrrzzzfffNNNBBB???555222222444333///...000000111333444555555444333...///111222111000...---000000////////////000000,,,---...//////...---,,,......////////////......//////...------------...555444444333222111000000000000000000///////////////............---------///...---,,,,,,---......//////...---+++***))))))---,,,,,,,,,++++++******---,,,***(((((()))***+++)))***++++++***(((%%%$$$)))***+++++++++)))((('''(((((())))))*********+++******))))))))))))******(((((())))))*********+++++++++******************++++++******))))))((((((((()))***,,,,,,+++******((()))+++---------+++***((()))++++++++++++---///+++,,,,,,---,,,+++***)))'''((()))***+++***)))))),,,---......,,,,,,---...------------------------......------...///111222111111111222222333333333111111111111222333444444777777777888888999999999:::999777666666777999:::444555555777:::===@@@BBBAAA@@@???===<<<<<<<<<<<>>AAADDDHHHIIIJJJKKKLLLLLLLLLLLLOOOPPPPPPNNNKKKHHHGGGHHHHHHFFFDDDEEEHHHIIIIIIGGGHHHFFFDDDDDDGGGJJJLLLMMMOOONNNMMMMMMOOOUUU]]]ccclllssswwwtttooosss|||uuurrrrrrqqqppphhhhhhggghhhllluuuvvvoooeee```^^^[[[WWWSSSSSSPPPMMMMMMNNNMMMJJJGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@????????????>>>>>><<<===>>>????????????>>>===<<<;;;:::::::::;;;<<<<<<:::999:::<<<<<<:::777:::;;;<<<>>>@@@@@@>>><<<;;;;;;;;;:::888999;;;===??????@@@@@@@@@???>>>>>>CCC@@@>>>>>>@@@AAA???===???>>>???@@@BBBBBBAAA@@@AAABBBCCCEEEFFFHHHIIIIIIJJJHHHKKKQQQTTTRRRPPPPPPOOOZZZcccfffppprrr\\\NNNEEE===777666555333222222222333333333222111222444555444333111111111000000000000000000///...---,,,+++++++++---------............///.........//////////////////............---------222222222222222222111111000000000000/////////...............------------,,,+++***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))---,,,***)))((()))***+++******+++++++++)))((('''******++++++***))))))(((((((((((()))))))))******+++******************+++(((((()))))))))******************************************)))))))))))))))))))))***++++++++++++******+++,,,......---,,,+++)))***++++++++++++,,,...++++++,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000111111111111222222222222222111111000111111222333444777777777888999::::::;;;;;;:::888777777888999:::;;;;;;;;;;;;<<<>>>@@@AAA??????>>>===<<<<<<;;;;;;>>>;;;888888<<>>>>>@@@CCCEEEGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIHHHFFFDDDDDDEEEHHHFFFEEEFFFHHHJJJHHHGGGGGGEEECCCDDDGGGJJJLLLMMMKKKKKKJJJIIIKKKOOOUUUZZZeeejjjoooooonnnsss}}}pppjjjaaa\\\]]]eeeooouuu{{{~~~{{{yyyvvvqqqmmmdddaaa]]]\\\\\\[[[XXXUUUOOONNNLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@CCCCCCBBBAAAAAA@@@???>>>AAABBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<======>>>>>><<<;;;<<<>>>>>><<<999<<<<<<===???@@@@@@>>><<<>>>??????>>>======???AAA@@@AAAAAABBBBBBBBBAAAAAADDDAAA>>>>>>???@@@???===>>>======>>>????????????@@@AAACCCEEEHHHJJJLLLMMMMMMMMMPPPWWWYYYXXXYYY\\\dddoooxxx}}}~~~||||||xxxiiiVVVGGG@@@<<<888444333222111000000000000111555333333444555666555444444333222111///...---,,,000///...------------------------............///////////////........................------------000000111111222222222222000000000/////////..................------------------,,,+++++++++++++++)))******+++,,,---......+++++++++,,,,,,,,,,,,,,,,,,+++***)))((()))***++++++++++++***************,,,+++******************'''((((((((((((((())))))******))))))))))))******(((((())))))))))))******************************((())))))))))))))))))******))))))))))))***+++++++++,,,---......---+++******+++,,,,,,******+++,,,+++++++++,,,++++++***))))))***++++++,,,,,,++++++(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222111111111111111111000000000000000111222333333555666666888999:::;;;;;;999888777666666777888999@@@@@@???>>>=====================<<<<<<;;;;;;;;;999888888999<<>>BBBBBBBBBAAAAAA@@@??????BBBAAAAAA@@@???@@@@@@@@@@@@???===>>>??????===<<>>>>>???@@@@@@??????AAABBBAAAAAABBBBBBBBBBBBBBBBBBDDDAAA>>>============<<<>>>======<<<===>>>???@@@AAACCCFFFJJJNNNRRRUUUVVVVVVXXX]]]ccceeefffkkkrrryyytttrrrqqqvvvuuuUUUKKK@@@999888999888666222111000000///000000000444333222333555555555444333222111000///...---,,,//////............//////---------............///000/////////...---------............------------000111111111111111111111000000/////////..................---------,,,,,,...------,,,,,,,,,,,,,,,))))))***+++,,,------...+++++++++,,,,,,---------+++***))))))))))))*********))))))))))))***+++,,,,,,+++***))))))***+++,,,''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************'''((((((((())))))*********)))((((((((()))+++,,,,,,,,,,,,,,,,,,+++***)))+++,,,---,,,***)))***+++***++++++++++++*********'''(((((()))))))))))))))((()))******(((((()))***++++++++++++++++++++++++,,,---------...///000000111111111000000/////////////////////000111222222222333444555777888::::::666555555444444555666777???>>>===;;;:::999888888;;;;;;;;;;;;;;;;;;::::::666777999;;;>>>@@@AAAAAAEEEFFFGGGHHHIIIJJJJJJJJJFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCBBB@@@???@@@BBBEEEFFFGGGIIIIIIHHHFFFEEECCCBBBAAACCCFFFIIIKKKKKKMMMMMMMMMKKKIIIIIIKKKMMMNNNTTT\\\cccjjjrrr{{{zzzjjjbbb___]]][[[^^^___bbbhhhrrr~~~~~~uuukkkaaaZZZUUUSSSSSSPPPMMMJJJIIIJJJLLLNNNLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHFFFEEECCCBBBCCCCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>======AAABBBCCCCCCAAA?????????>>>@@@BBBCCCCCCBBBCCCDDDFFFFFFEEEDDDDDDCCCCCCCCCFFFDDDBBB@@@????????????@@@@@@???>>>???@@@DDDFFFHHHKKKOOOUUU[[[aaafffhhhiiikkkqqqwwwyyy{{{wwwnnnnnnqqqzzzjjjUUUFFF@@@999666777777666444222222222111111111222222111000///000222222222111......///////////////000---------------...//////---------............///000000///...------,,,,,,.........---------,,,,,,222222111000000///......////////////...............------------,,,,,,,,,))))))************))))))++++++++++++++++++++++++%%%&&&&&&''''''((((((((())))))))))))))))))******((((((((((((((()))***+++++++++)))))))))***+++,,,((((((((((((''''''''''''***))))))(((((())))))***))))))(((((((((((((((((((((((()))))))))*********''''''(((((()))))))))******)))((((((((()))+++,,,************))))))((((((,,,------,,,***)))***+++*********************+++((((((((((((((())))))))))))***+++***)))((()))+++++++++++++++++++++++++++,,,,,,------.../////////000000000//////.....................///000111111///000111222444666777777555555555555666666777777;;;;;;::::::999888777777888888999:::::::::999999666888;;;===???AAABBBBBBFFFGGGIIIKKKMMMMMMMMMMMMGGGFFFDDDBBBAAA@@@@@@@@@CCCCCCCCCAAA>>>===>>>@@@DDDEEEGGGHHHHHHFFFEEEDDDBBBAAAAAABBBEEEHHHIIIIIIMMMNNNNNNLLLJJJIIIJJJLLLIIIOOOWWW[[[^^^fffrrr}}}}}}}}}vvvpppiiiddd```]]][[[]]]cccooo{{{|||sssmmmjjjfffccc]]]XXXTTTSSSTTTUUUVVVVVVVVVTTTRRROOOMMMKKKJJJKKKLLLLLLLLLJJJHHHGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>===<<<======@@@AAABBBAAA>>><<<===>>>AAACCCGGGHHHHHHHHHHHHIIIKKKJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHKKKOOOSSS[[[^^^cccjjjqqqxxx}}}}}}uuutttzzz{{{aaaMMMAAA<<<999444222222222000---111111111111111111111111000///...///111111111000------........./////////++++++++++++,,,---......---------............///000//////...---,,,,,,+++...------------,,,,,,,,,222222111000///...------/////////.........------------------,,,,,,,,,,,,)))***+++,,,------------,,,,,,++++++******))))))&&&''''''''''''''''''((((((((())))))))))))))))))''''''(((((()))))))))***))))))))))))))))))***+++)))))))))((((((((((((''',,,,,,++++++++++++,,,,,,))))))(((((((((((('''''''''(((((())))))*********'''(((((((((((((((((())))))(((((((((((()))******)))))))))(((((((((((((((+++,,,---,,,***)))***+++******)))))))))***++++++***))))))))))))***+++,,,)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---......///......//////...............---------------...///000000...//////111222333444444666666777777888888999999999999:::::::::999888888555666888999:::999999888666999<<<>>>???@@@BBBDDDEEEGGGIIIKKKMMMMMMMMMMMMFFFEEECCCAAA????????????BBBBBBAAA???<<<<<<===???CCCEEEFFFFFFEEECCCCCCCCCBBBAAAAAABBBEEEGGGGGGGGGIIIIIIIIIHHHFFFFFFHHHJJJJJJOOORRRQQQPPPUUUaaakkkyyy~~~wwwrrrkkkeeedddhhhnnnssswwwxxx{{{~~~yyyqqqkkkhhhffffffllllllkkkhhhddd^^^XXXTTTOOOPPPQQQQQQPPPNNNLLLJJJKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGHHHHHHHHHGGGFFFEEECCCDDDCCC@@@>>>===???AAA???AAABBB@@@===;;;<<>>AAACCCDDDEEEGGGIIIJJJJJJJJJJJJEEECCCAAA???======>>>>>>AAAAAAAAA???======???AAABBBDDDEEEDDDBBB@@@BBBCCCBBBAAAAAABBBDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDGGGJJJLLLMMMLLLJJJIIILLLRRRXXXkkkyyy}}}yyywwwwwwxxxvvvuuurrrpppqqqsssvvvxxx}}}vvvqqqeeeffffffeeeccc```\\\ZZZWWWUUURRRPPPNNNNNNNNNOOOMMMMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHEEEBBBBBBDDDFFFCCCFFFGGGEEEAAA@@@BBBFFFEEEIIINNNRRRRRRQQQPPPPPPOOONNNNNNNNNOOORRRTTTVVVWWW\\\bbbeeefffeeeeeefffkkkqqqwww|||~~~}}}{{{yyycccPPPCCC<<<888666444333222222222111000///,,,---.../////////......000///...///111222111000//////...------,,,,,,,,,,,,,,,+++++++++,,,---------------............///---------------------------------,,,,,,,,,++++++........./////////////////////.........------------------,,,,,,,,,++++++'''(((+++---///000000000******************++++++))))))((((((''''''&&&&&&''''''((())))))***))))))(((***+++,,,,,,+++)))(((%%%&&&''')))))))))((('''++++++******))))))((((((((((((''''''''''''(((((())))))(((((('''''''''&&&&&&''''''((()))******+++))))))(((((('''''''''&&&&&&''')))*********)))((())))))(((((()))***+++,,,***+++,,,,,,+++***+++,,,***)))(((((((((***+++,,,((('''&&&&&&&&&''')))***(((***+++***)))((()))+++------------------------***+++,,,...///......---,,,,,,,,,------.........,,,,,,,,,,,,---...//////000000111111222222222333000111222333444444444444666777888888777666555444222444666888999999888777777999;;;;;;;;;<<>>AAABBBAAA@@@???@@@CCCFFFBBBDDDDDDBBB@@@???AAACCCCCCBBBAAABBBDDDEEEDDDCCCAAABBBAAAAAAAAADDDHHHLLLMMMJJJHHHGGGIIILLLNNNNNNWWWiiiyyy}}}uuummmiiihhhjjjlllooottt|||}}}xxxtttqqqgggeeeaaa]]]ZZZYYYYYYYYYQQQRRRSSSSSSSSSRRRPPPPPPMMMNNNMMMJJJFFFEEEHHHKKKJJJMMMNNNLLLHHHGGGJJJNNNPPPTTTZZZ^^^^^^]]]\\\\\\[[[[[[[[[]]]```dddhhhjjjooovvv~~~{{{wwwvvvvvvvvvqqqttt}}}mmm\\\HHH<<<::::::888333333222222111000000///...---...000111111111000000...---,,,---/////////...++++++,,,------...//////...------,,,,,,------------------.........//////,,,,,,---------------------------,,,,,,,,,++++++///000333555222,,,***---..............................---,,,,,,+++******------------------------************************++++++************++++++)))***++++++++++++***)))(((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))((((((((((((''''''''''''(((((((((((('''(((((()))***+++))))))))))))(((((((((((()))))))))(((((((((((((((&&&'''((((((((('''%%%$$$''''''(((((())))))******************************)))))))))))))))))))))))))))+++---,,,+++***+++,,,,,,+++***)))((((((((((((***************)))((((((+++,,,------......------***+++,,,---------,,,+++............//////////////////000000111111111222444444444333333333222222777777666666555555444444555555555666666666666666777:::<<<===<<<<<<===???CCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???=========>>>>>>@@@@@@AAABBBBBBCCCCCCDDD>>>>>>>>>>>>>>>???@@@@@@CCCBBBBBBAAAAAAAAABBBBBB??????@@@BBBDDDGGGIIIJJJEEEFFFGGGHHHIIIHHHHHHGGGPPPUUU___ooo}}}wwwyyy~~~yyyqqqhhhcccaaabbbdddgggjjjnnnttt||||||tttooonnnnnnoooeeebbbbbbdddhhhiiiddd``````^^^[[[ZZZYYYZZZYYYYYY]]]\\\\\\\\\___ccchhhkkkmmmjjjkkkrrrtttrrrsssxxxyyywwwvvvwww{{{~~~~~~{{{uuutttwwwwwwtttyyyrrraaaKKKFFF>>>888444333222222//////000000000000//////000000//////.........---///...---,,,,,,---...///////////////////////////+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......000...,,,)))''''''((((((888111---...///,,,))))))........................------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++***))))))(((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((******)))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++,,,+++******))))))*********************)))((((((++++++,,,------------,,,******,,,------------,,,............////////////111111111111111111222222222222222222222222333333444555555666666666555555555555555555666666666666777999;;;;;;;;;:::;;;<<<>>>???@@@AAAAAAAAAAAAAAA======<<<<<<===???@@@AAADDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>=========>>>??????@@@BBBCCCDDDCCCBBBAAAAAAAAAAAABBBCCCEEEFFFGGGDDDEEEFFFHHHIIIIIIHHHHHHKKKOOOVVVaaaooo~~~~~~wwwuuuxxx{{{}}}vvvmmmiiieeeeeedddcccbbbeeejjjooossstttuuuzzz|||{{{}}}|||xxxuuurrrpppqqqsssuuuuuutttssstttvvvxxx}}}pppYYYIIICCC???999555333333333222//////000000000000//////000/////////.........---///...------------...///........................+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))((()))***+++EEE777,,,,,,000000---+++------------------------,,,++++++******)))))))))++++++++++++++++++++++++************************+++******))))))******+++))))))'''&&&&&&'''))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((())))))))))))************************++++++***))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))************************)))+++,,,,,,+++******+++))))))))))))))))))***+++)))************))))))(((******+++,,,,,,,,,,,,+++)))***+++,,,---...------............////////////222222222222111111111111000000000111222222333333222333444666777777666555444444555555555666666666777999::::::999888888999888:::===???@@@@@@???>>>999999:::<<<>>>@@@BBBDDDEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@>>><<<<<<<<<===>>>===???BBBEEEEEEDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGIIIIIIIIIIIIHHHJJJMMMQQQYYYfffuuuyyywwwxxxyyyzzzyyy}}}|||wwwqqqppplllfffaaa```cccgggkkkkkklllooouuuzzz~~~|||fffQQQAAA888888666333222222333333222...//////000000//////.../////////...............///...------------...///........................+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,------------***))))))))))))+++,,,---DDD777,,,,,,000111///---------------------------,,,+++++++++*********)))++++++++++++++++++++++++******************************))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''''''''''''''(((((((((((())))))))))))***************+++++++++)))(((&&&%%%%%%&&&'''(((******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))***,,,,,,***)))***+++&&&&&&&&&'''((()))******))))))************)))((())))))***+++++++++++++++)))***+++,,,---.....................////////////222222111111000000//////......///000111222333333111333444666666666444444333444444555555666666666888999::::::888777777777555777:::===>>>===<<<:::888888:::<<<>>>@@@BBBCCC@@@@@@AAABBBBBBCCCCCCDDD@@@???===;;;<<<===???@@@AAAAAACCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBAAAAAAAAACCCEEEGGGIIIIIIIIIIIIHHHIIIJJJIIILLLWWWhhhttt~~~}}}~~~~~~~~~wwwppppppuuuzzz}}}zzzwwwwwwxxxxxxvvvtttqqqrrrtttvvv{{{{{{{{{}}}oooYYYGGG===999888222111000000222333222111...//////////////////....................................------.................................+++,,,,,,------,,,,,,+++******++++++++++++******++++++,,,,,,------------***)))))))))***+++,,,---555///+++,,,---******,,,------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))))))))***'''(((***++++++***((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))(((''''''&&&'''''''''((((((((()))))))))***))))))******++++++++++++''''''%%%%%%%%%&&&'''(((******))))))((((((''''''************************''''''''''''''''''''''''(((***,,,+++***)))******'''''''''((()))***+++,,,((())))))*********))))))((()))******++++++************++++++,,,---..................////////////000000//////......------------...///111222333333333444555555555333222111333333333444555666666777888:::;;;:::888666666777555777:::<<<<<<;;;999777:::;;;<<<===>>>???@@@@@@>>>??????@@@@@@AAABBBBBB======<<<<<<===@@@BBBDDDFFFEEECCCAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCAAABBBDDDGGGHHHIIIIIIIIIIIIIIIHHHFFFHHHRRRaaammmsss{{{~~~yyykkkhhhfffgggkkkpppvvvzzz}}}}}}~~~|||xxxuuuuuuxxx|||xxxgggQQQ@@@999999999888111000000111222222111///......////////////......---------...............---..................---........................+++,,,,,,------,,,,,,+++)))******++++++******)))***+++,,,---------,,,,,,++++++******************,,,,,,...111...)))***...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))(((((())))))***((((((***++++++***(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((((((''''''&&&'''''''''''''''(((((())))))******(((((())))))***+++++++++((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))************************(((***++++++***))))))***************+++,,,---...((())))))************)))))))))***++++++++++++***,,,,,,+++++++++,,,---...............////////////............---------------...///000111222333333555555444333222222111111222222333444555666666777777999:::999888666666777666777999:::;;;:::888777===>>>????????????>>>>>>AAA@@@@@@??????>>>>>>===;;;<<<===>>>@@@BBBDDDEEEGGGEEEBBB???>>>???AAABBBAAACCCDDDFFFGGGGGGGGGFFFAAACCCEEEFFFHHHHHHHHHHHHFFFFFFFFFEEEGGGOOOZZZbbblllnnnrrryyy~~~pppiiibbbaaaaaaaaacccgggmmmuuuzzz}}}{{{uuuyyyzzzzzzxxxwww{{{{{{fffWWWLLL???999999999555000222111000000111222000///---......//////......------------------.........------...//////...------------------------------+++,,,,,,------,,,,,,+++*********++++++*********)))***,,,---------,,,+++,,,,,,,,,+++***)))((((((,,,---111333111++++++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))***)))'''&&&&&&''')))***(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&'''(((((('''''''''((()))*********''''''((())))))***++++++))))))***+++++++++++++++(((((((((((())))))))))))''''''''''''''''''''''''++++++++++++++++++++++++((()))++++++)))))))))******************+++,,,---(((((()))***************)))***++++++,,,,,,++++++...---,,,+++++++++,,,,,,............////////////------..................//////000000111222333333555333222111111111333444111222222333555666666777555777888888666555555666666777888999::::::;;;;;;???@@@@@@AAAAAA@@@>>>>>>AAAAAA@@@@@@???>>>>>>>>><<<===???AAACCCDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDDDDDEEEGGGIIIJJJIIIHHHGGGBBBCCCEEEFFFGGGGGGGGGFFFCCCCCCCCCDDDHHHNNNSSSWWWbbbbbbcccffflllxxx{{{|||www|||wwwnnnkkkiiiffffffiiimmmuuu~~~}}}yyyyyy{{{yyyzzz{{{yyyvvvuuuwwwyyy{{{|||~~~~~~zzzuuuqqqqqqrrrpppyyypppXXXFFF???;;;777666777666222...222000//////000111111000---......//////......---,,,,,,,,,------.........------...//////...------------------------------+++,,,,,,------,,,,,,+++***++++++++++++++++++***)))***,,,------,,,+++***,,,,,,++++++***))))))(((,,,+++---000...***(((+++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,)))%%%!!!!!!%%%))),,,(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++&&&''''''((()))*********((()))***,,,,,,,,,+++***''''''(((((())))))******++++++++++++++++++++++++))))))))))))))))))))))))((()))++++++)))((()))***'''''''''''''''(((((()))(((((()))*********************+++,,,,,,,,,,,,+++///...,,,+++******+++,,,............/////////000---.........//////000000000000111111222222333333333222000///000222555777111111222333555666666777333555666666555444444555555666777888:::<<<===>>>???@@@AAABBBBBB@@@???>>>>>>??????@@@AAAAAABBBBBB===???AAADDDEEEDDDCCCBBB>>>???@@@BBBCCCDDDDDDDDDGGGHHHJJJKKKKKKJJJHHHGGGCCCDDDEEEFFFGGGGGGFFFEEEBBBBBBBBBEEEJJJMMMOOOOOOTTTVVVXXXWWWZZZdddsss~~~wwwwwwwww|||}}}yyyxxx|||~~~{{{yyyyyypppqqqrrrooollllllnnnqqqqqqrrruuu{{{~~~yyy|||zzzttttttsssnnnhhhddddddeeevvv|||aaaOOOCCC;;;555444333222111111222333111///------///111222111---..................---,,,,,,,,,------.........,,,---...//////...---,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++(((***+++------,,,+++*********+++++++++***))))))---------,,,,,,+++++++++++++++,,,---,,,+++***)))$$$'''***+++***)))(((((()))))))))***+++++++++,,,************)))))))))))))))))))))((((((''''''''')))(((''''''''')))***+++(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))(((((((((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((((((((((((''''''''''''''''''(((((((((((((((((('''((((((((()))))))))***+++***)))(((((()))***+++(((***+++***)))((()))*********))))))))))))*********************)))))))))***++++++,,,,,,++++++***------..................//////000111000000///.........///000111222333333---.........//////000000222222111000000111222333222222222333555666888999222333444444555555444444222444666666666999>>>CCCHHHFFFDDDAAA?????????@@@=========>>>@@@BBBDDDFFFCCCBBBCCCFFFIIIHHHDDD@@@===>>>???BBBEEEGGGIIIJJJOOOHHH@@@@@@EEEIIIHHHEEEHHHFFFCCCAAA@@@BBBDDDFFFJJJIIIGGGGGGGGGIIIKKKLLLOOOPPPOOOKKKJJJQQQ___jjjttt|||}}}zzz~~~~~~rrrfffaaaaaaaaaccceeekkkrrrwwwxxxzzz~~~vvvsssrrrssstttuuu|||yyy}}}{{{}}}zzzwwwwwwwww{{{xxxwwwvvvpppnnnkkkhhhbbb___gggqqq~~~~~~pppYYYJJJAAA;;;777555333000000222222000---///............---------///...---,,,+++,,,,,,---++++++++++++,,,,,,---...******+++,,,,,,,,,,,,+++,,,---...//////...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***)))&&&(((***+++***)))))))))******************++++++*********)))))))))((((((&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&'''(((((()))&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''')))((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,+++***)))'''&&&%%%$$$((((((((((((((('''''''''(((((((((((())))))))))))))))))(((''''''((())))))((()))******)))((()))*********))))))))))))******((((((''''''''''''((((((++++++,,,,,,,,,,,,++++++,,,------..................///111222111000///...---...///000111222222222............/////////000111000000///000111222333333333333444555666777888444555666666777777666666444666777777888:::???BBBGGGFFFCCCAAA@@@???@@@@@@=========>>>???AAACCCEEEEEEEEEEEEFFFFFFEEECCC@@@===>>>@@@CCCFFFHHHJJJLLLIIICCC===<<>>AAABBBAAA???>>>======>>>>>><<<<<<======???@@@BBBCCCFFFGGGFFFEEECCCAAABBBCCC???@@@BBBEEEGGGJJJLLLMMMFFFAAA<<<===BBBEEEEEECCCDDDBBBAAA@@@AAADDDGGGIIIHHHHHHGGGGGGGGGHHHIIIJJJIIINNNQQQPPPLLLIIIKKKNNN[[[aaakkkuuu~~~zzzyyyyyy{{{uuullleeebbbgggooovvvtttuuuzzz~~~{{{yyyzzz{{{{{{{{{wwwyyy|||}}}zzzuuusssrrrpppnnnkkklllnnnppprrrtttuuuvvvxxxxxxuuutttwww{{{zzzuuuooojjjggghhhjjjmmmsssyyy|||}}}{{{lllRRRJJJ@@@999666555333111333222000000111111///...............------------...------,,,,,,,,,,,,------,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++------............------...------,,,+++*********,,,,,,,,,++++++******)))++++++++++++++++++++++++,,,+++******)))***************++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++***+++,,,,,,***)))(((***+++++++++******))))))((((((***)))))))))(((((((((((()))))))))(((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))(((((((((((('''''''''''''''''''''((((((((((((((()))(((''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((((((((())))))))))))))))))))))))(((''''''&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***))))))************))))))+++***)))((()))***+++---++++++,,,,,,,,,,,,++++++***+++,,,---------------,,,...111333333222///...,,,---///111222222111000........./////////////////////000111333444666666777666666555555555666666333333444555555555555555666777888888999;;;===???;;;;;;:::999999999::::::;;;<<<<<<===???@@@AAABBBEEEFFFFFFCCC@@@@@@CCCGGGEEEEEEFFFHHHIIIKKKLLLLLLIIIEEEBBBCCCGGGKKKKKKIIIEEEDDDCCCCCCCCCEEEHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJOOOSSSSSSNNNJJJIIIIIIOOOVVV___hhhoootttxxxzzzzzzzzzyyywwwxxx~~~}}}rrrlllnnntttzzzvvvtttyyy|||wwwqqqnnnnnnooonnnllllllooorrruuuxxx|||wwwsssrrrqqqnnnjjjfffeeefffiiinnntttzzz~~~zzztttooopppttt{{{mmmXXXLLLAAA>>>:::777666555333111111111000000000000///............---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,+++*********++++++,,,,,,---...---------------------------------...------,,,+++***))))))***************+++++++++************************++++++***)))))))))***+++*********++++++,,,,,,,,,,,,,,,++++++***************++++++***))))))***,,,+++******))))))((((((((()))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))(((&&&%%%(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''((((((((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''(((((()))))))))***))))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))''')))***)))((('''((()))((()))************)))(((+++***))))))***+++,,,---***++++++,,,,,,++++++***)))***+++,,,------------,,,---000222222111///...---...///000111111000000///////////////.........///000222333555666777888777666666555555555555555333444555555666666555555555555666777999;;;<<<<<<888888888777777777888888::::::<<<>>>???AAABBBBBBCCCDDDDDDAAA???@@@EEEJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGIIILLLOOOOOONNNFFFEEECCCBBBBBBCCCEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEIIIMMMPPPPPPMMMJJJIIIIIIIIIOOOWWWZZZ[[[^^^dddiiiooopppooonnnpppuuu|||}}}~~~wwwsssrrrqqqnnnlllnnnpppssswww|||}}}wwwrrrqqqppprrryyyttt^^^MMMAAA;;;555555444333333111///---///000000000///...//////...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++***************++++++,,,,,,,,,,,,,,,---------,,,,,,---------------,,,++++++***))))))(((((()))***++++++,,,---************************++++++************++++++*********+++++++++++++++++++++***))))))))))))***((()))******))))))***,,,))))))))))))))))))(((((())))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((((()))''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))'''((())))))''''''((()))((()))***++++++***)))(((''''''((())))))*********))))))************))))))((()))***+++,,,---------+++,,,...///000//////............//////000000000///////////////.........///000222444666777777777666555555444444444555555666666777888888888888777444444444777:::<<<<<<<<<999999999999999999999888888999<<<>>>AAACCCDDDDDDCCCCCCAAA@@@@@@BBBGGGJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGIIILLLMMMMMMLLLDDDCCCBBBAAA@@@@@@AAABBBEEEFFFGGGHHHHHHGGGEEECCCEEEGGGIIIJJJIIIHHHHHHHHHFFFKKKOOOPPPNNNOOOUUU[[[aaaeeekkkooorrrvvv{{{lllUUUDDD;;;777666//////000111111000///......///000///...---...///------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,++++++************+++(((((()))************)))------,,,,,,,,,,,,------++++++++++++************'''(((((()))***+++,,,,,,************************))))))***++++++++++++***++++++++++++******************((('''''''''((()))$$$''')))************+++((((((((()))))))))))))))))))))((((((((('''''''''(((((((((((())))))******(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''%%%%%%&&&''''''((())))))&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''((()))))))))&&&&&&'''((()))***++++++(((((()))******)))(((((('''((()))(((''''''((()))((()))***++++++***)))(((%%%''')))***++++++***)))(((((())))))))))))(((((('''((()))+++,,,,,,------+++++++++,,,---...//////000///...------...000111000/////////...............000111333444555555555444444333333333444444555666666777888888888888888444333444777<<<>>>>>>===::::::::::::999999888777777999<<>>999999999999888777666555666888<<<@@@CCCFFFGGGHHHHHHDDD??????BBBDDDDDDCCC@@@AAABBBCCCDDDEEEFFFFFFBBBBBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEGGGHHHIIICCCEEEHHHIIIIIIFFFCCCAAAAAACCCFFFHHHIIIHHHFFFEEEBBBAAABBBFFFLLLOOONNNLLLGGGKKKQQQWWW```lllzzzsssaaaNNNDDD999444555777444000222222111000...---...000,,,...000///---,,,...000---------,,,,,,,,,++++++)))***+++,,,---,,,,,,+++***)))))))))***+++,,,,,,,,,,,,---............---------++++++++++++------)))))))))***++++++,,,,,,,,,,,,+++***)))((('''&&&))))))))))))))))))))))))###%%%(((++++++***'''%%%************************(((((())))))************((()))***++++++***)))((())))))(((((((((((())))))'''''''''''''''''''''''')))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%&&&'''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((***))))))(((''''''&&&&&&)))(((((((((((()))******'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&)))((('''''''''(((***+++((((((((((((((()))******))))))))))))))))))))))))((()))))))))))))))(((((('''(((((()))***+++++++++'''((()))++++++******)))'''(((***+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,...///000000000000111111000000//////......+++,,,...000111222111111000111111222222333333444555555666777777666555444555666777777777888<<<>>>@@@???===;;;999777666666555999<<<>>>===>>>AAACCC@@@@@@?????????AAABBBCCC???===;;;===AAADDDEEEDDDCCCCCCCCCBBBBBBDDDHHHKKKHHHFFFEEEEEEFFFGGGGGGFFFIIIKKKLLLLLLKKKHHHEEECCCEEEFFFGGGGGGFFFEEECCCBBBBBBBBBCCCGGGMMMPPPOOOMMMHHHIIIKKKNNNUUU___jjjrrr}}}rrr___MMMBBB;;;:::888555333000...---(((+++...///---,,,++++++000000///...------,,,,,,------------,,,,,,+++***...---,,,+++++++++,,,,,,,,,+++***((((((((())))))******))))))***,,,---///******+++,,,,,,---......,,,)))'''((()))***(((%%%&&&''')))***+++++++++***************************))))))))))))((((((((((((,,,,,,++++++++++++++++++)))))))))))))))*********(((((()))******)))(((((())))))(((((((((((())))))''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))(((((('''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))((('''''''''(((******((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((())))))******'''((()))***+++******)))'''(((***+++,,,,,,++++++*********++++++,,,,,,,,,---...///000111111111111000000000000//////......,,,---///000222222222111111111111222333333444444444555666777666666555444444555777777666777999;;;===<<<:::999777666666666555777:::;;;::::::<<<>>>>>>============???@@@AAA@@@>>>===???CCCFFFGGGFFFCCCDDDCCCBBBBBBDDDHHHKKKKKKGGGDDDBBBCCCDDDEEEEEEJJJKKKLLLLLLJJJGGGDDDBBBEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEFFFIIIMMMOOONNNLLLIIIIIIHHHHHHKKKRRR\\\bbbmmmttttttaaaQQQGGG@@@===777666555444222111000///,,,...000111///......//////......------,,,,,,,,,,,,------------,,,,,,+++------,,,,,,++++++++++++,,,+++)))((((((((()))***))))))((())))))+++,,,---******++++++,,,------...+++)))'''((()))***(((&&&&&&''')))***++++++******************************))))))))))))((((((((((((---------,,,,,,+++++++++*********)))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%$$$############$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((()))***((((((''''''(((((()))***))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))(((((()))************)))((()))***+++++++++++++++))))))***+++,,,,,,------//////000111222222222222000000000////////////...---...///111222222222222111222222333333444555555444444555666666555555444333555777888777666666777888888777666555555555555555666888888666666666777::::::::::::;;;<<<===>>>>>>======???CCCFFFGGGGGGDDDEEEDDDDDDCCCEEEHHHKKKLLLHHHBBB???@@@BBBDDDEEEJJJJJJKKKJJJIIIGGGEEECCCEEEEEEEEEFFFFFFGGGIIIIIIIIIHHHIIIKKKMMMNNNLLLJJJJJJHHHEEEBBBCCCHHHPPPVVV^^^cccpppyyyvvvtttuuuxxx}}}uuuhhhTTTBBB777444555777222222222222111111111111+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---,,,,,,,,,+++++++++++++++***)))((((((((()))***(((((((((((()))***+++,,,******++++++,,,,,,------***)))(((((())))))((('''''''''((()))************************************))))))))))))((((((((((((---,,,,,,++++++******)))************))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''(((((((((%%%&&&((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((())))))(((''''''''''''((())))))))))))))))))))))))))))))'''(((((())))))))))))((('''''''''(((((()))))))))((()))))))))************))))))******++++++++++++))))))***+++,,,------...//////000111111111111111////////////////////////...///000111111222222222222222222333444444555555333444444444555555555555333555888999888666555444444444444444444555555666666777777666555333333222666777777888999:::;;;;;;;;;;;;<<<>>>AAADDDEEEFFFEEEEEEEEEDDDDDDEEEGGGJJJIIIFFFBBBAAABBBDDDEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFHHHGGGFFFFFFFFFGGGIIIJJJGGGHHHIIIKKKLLLLLLKKKKKKKKKIIIFFFCCCCCCHHHPPPUUUWWWYYY```jjjooollliiijjjooooooooorrrzzzxxxmmmeeeQQQKKKAAA999555444444444000000000000000000000000+++,,,,,,+++))))))***,,,++++++++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))(((''''''((()))***))))))))))))******++++++******++++++,,,,,,,,,,,,))))))(((((())))))(((((('''(((((()))))))))))))))************************))))))))))))((((((((((((+++*********)))))))))(((*********)))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))&&&&&&&&&'''''''''(((((($$$&&&(((***+++***((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&''''''((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))))))))******)))))))))))))))***************************++++++))))))***+++,,,,,,---------...//////////////////...............//////////////////000000111222222111111222333333444444555333333333333333444555555444777:::;;;999777555444333333333333444555666777999888777777666555333222444555666777888999:::::::::;;;===???AAACCCDDDFFFEEEFFFFFFEEEDDDDDDFFFHHHCCCCCCBBBDDDFFFHHHGGGFFFDDDDDDEEEFFFGGGHHHJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHCCCEEEHHHJJJKKKLLLLLLLLLMMMLLLIIIFFFFFFIIIOOOTTTVVVTTTVVVYYYZZZYYYZZZ^^^gggkkkppprrrttt{{{~~~vvvjjj]]]PPPHHH;;;:::888777777666333111000000/////////............//////---,,,+++---...******++++++++++++++++++'''((()))***************++++++,,,,,,,,,+++***)))))))))(((''''''((()))*********++++++++++++++++++******+++++++++++++++,,,(((((())))))(((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************)))((((((''''''(((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$&&&))),,,,,,+++((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))************)))))))))((()))******++++++******)))******++++++******+++++++++,,,,,,,,,,,,------......------------............//////////////////...///000111111000111111222222333444444222222222222222333555555444777:::;;;999777555555444444444555666777999999:::999888888888888555333444555777888::::::;;;;;;<<<>>>AAACCCCCCCCCEEEFFFDDDEEEFFFEEECCCCCCDDDEEE@@@AAABBBEEEHHHIIIHHHFFFCCCCCCCCCDDDFFFHHHKKKLLLIIIIIIHHHFFFFFFEEEEEEEEEAAADDDGGGJJJJJJKKKMMMNNNPPPNNNLLLHHHFFFGGGJJJMMMSSSPPPNNNNNNLLLJJJMMMRRRXXXbbbnnnttttttuuuzzzvvveeeYYYNNNCCC<<<:::555333111111111111///...000000//////......------,,,---...---+++******+++++++++++++++++++++++++++(((((()))*********))))))***+++,,,,,,,,,+++)))((()))((('''''''''((()))******+++,,,,,,,,,,,,++++++******++++++++++++++++++'''((())))))(((((()))***)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++''''''((()))***++++++,,,***)))(((((((((((()))***))))))(((((((((((())))))''''''''''''''''''''''''''''''((())))))((('''&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((('''&&&&&&%%%%%%###&&&***---...,,,)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))***)))((((((((()))++++++,,,+++***))))))***++++++,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,---------........./////////...---------...///000///000000111111222222333222111111111222333444555333555888888777666555666777777777777888:::;;;<<<;;;999888999:::;;;888666555666888:::<<<<<<<<<<<<===@@@CCCDDDCCCBBBCCCEEEDDDEEEEEEDDDBBBAAABBBCCCAAAAAAAAACCCFFFGGGGGGFFFEEEDDDCCCCCCDDDFFFIIIKKKFFFFFFFFFGGGFFFFFFEEEEEEAAAEEEIIIKKKKKKKKKMMMOOONNNNNNLLLIIIFFFEEEGGGHHHNNNLLLKKKKKKGGGCCCDDDIIILLLVVVccckkknnnoooqqqrrr~~~tttgggYYYJJJCCC===666333444333000......//////...---////////////............)))+++,,,,,,***(((''''''------,,,,,,++++++*********+++++++++++++++***))))))***,,,,,,,,,+++)))((((((''''''&&&'''((()))***)))***+++,,,,,,+++***)))++++++******************&&&(((***)))(((''')))+++)))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***+++,,,,,,---&&&&&&''')))***+++,,,---+++***)))(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''(((((()))))))))'''&&&%%%%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''(((((((((((((((((()))(((((((((((()))******))))))((('''&&&%%%%%%$$$###&&&***......---)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&'''((()))************((((((((((((((('''''''''***)))((((((((()))+++,,,,,,+++***))))))***++++++------,,,++++++******)))---------...------,,,,,,---------........./////////...---,,,,,,---///000/////////000111111222222111111000000111333444666222444666666555555555666999999999999:::;;;======:::888777999;;;<<<:::777666777:::<<<===>>>>>>>>>;;;>>>BBBBBBAAA???AAABBBCCCDDDEEEDDDBBBAAAAAABBBDDDBBB@@@@@@BBBDDDEEEEEEHHHFFFDDDCCCCCCEEEGGGIIIBBBCCCEEEFFFGGGGGGFFFEEECCCGGGKKKLLLLLLKKKMMMOOOKKKLLLLLLJJJHHHGGGGGGHHHJJJJJJKKKLLLHHHBBBBBBEEEIIINNNUUU^^^fffkkknnnooovvv}}}zzzgggWWWIII@@@999;;;;;;555000000......///222444333111///........./////////000000+++---//////---+++))))))......------,,,+++******---------------,,,+++***)))***,,,,,,,,,+++)))'''((('''&&&&&&'''((()))***((()))***++++++***)))(((++++++******************&&&(((******((('''))),,,))))))'''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((***)))(((''''''&&&&&&'''(((((((((((((((((('''''')))((('''&&&&&&&&&&&&&&&&&&%%%#########%%%'''(((&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&)))(((&&&&&&&&&''')))+++)))((('''''''''(((***+++---,,,+++)))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))...---,,,,,,+++++++++,,,------,,,++++++++++++,,,---------...///000000111333333222111000000111111444555555666777888888999:::888888999<<<===;;;999555666777888999:::::::::::::::;;;<<<===>>>???@@@EEECCCAAA?????????AAABBBEEEDDDCCCAAA>>>===???@@@DDDCCCAAA@@@@@@AAACCCDDDDDDCCCBBBCCCDDDHHHKKKMMMMMMJJJFFFDDDDDDFFFFFFFFFFFFGGGIIIKKKKKKKKKKKKJJJJJJKKKKKKIIIFFFDDDCCCDDDGGGGGGHHHHHHFFFCCCAAA???FFFHHHKKKOOOSSSWWW]]]aaapppqqqvvv~~~vvviiiZZZJJJ???<<<999444222222222111000............////////////,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******+++***)))'''''''''((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%'''((()))((('''''''''(((******,,,+++***)))((()))***+++++++++***))))))))))))***************************************++++++,,,---------,,,,,,,,,,,,------------......///000000111111000000000000111222222111222333555777888999:::;;;999888:::<<<===<<<;;;666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========DDDCCCAAA@@@@@@@@@AAAAAACCCDDDDDDBBB@@@??????AAABBBAAA@@@??????@@@AAACCCDDDCCCCCCDDDGGGKKKOOORRROOOLLLHHHFFFEEEFFFFFFEEEHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIIIIHHHFFFDDDEEEFFFEEEEEEFFFFFFDDDBBB@@@>>>AAADDDFFFIIILLLPPPUUUXXX^^^aaaffflllrrruuuuuuttttttuuuuuuvvvxxx|||xxxeeeUUUIIIAAA:::555888555222111111111000///---.........////////////---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++************)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((''''''''''''((())))))&&&&&&''''''((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&''''''&&&%%%%%%&&&&&&'''((((((((())))))((((((''''''&&&&&&%%%%%%$$$######$$$%%%%%%'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&%%%$$$$$$&&&'''(((((((((''''''(((((()))******)))((((((((()))***+++...---,,,***)))(((((((((************************'''(((((()))+++,,,------,,,,,,------.../////////------......///000000000000000/////////000111111///000222444777999;;;<<<;;;999888999;;;=========888999;;;===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;BBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDCCCAAA@@@@@@AAAAAA@@@???>>>>>>???@@@AAAAAAAAABBBDDDHHHLLLQQQSSSRRRNNNJJJHHHGGGGGGFFFEEEJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHHHHGGGEEEEEEFFFHHHDDDDDDEEEEEEDDDCCCAAA@@@???AAADDDEEEFFFIIILLLOOOSSSWWW\\\```cccfffiiikkkmmmmmmllllllooottt||||||eeeZZZIII<<<666333222111222111//////000000...------------.........//////------------,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&''''''(((******%%%&&&&&&''''''(((((()))&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))(((''''''''''''((()))***''''''''''''(((((())))))((((((''''''''')))***+++...---,,,***)))))))))(((++++++++++++++++++++++++(((((()))***+++,,,------+++,,,---...///000111111............//////000000111000000///////////////111222333555888:::;;;<<<:::999888999:::;;;<<<======>>>???AAAAAA@@@???>>>======<<<;;;:::;;;;;;<<<@@@AAABBBBBBCCCBBBBBBAAA@@@BBBDDDEEECCCBBBAAABBBBBBAAA@@@?????????@@@@@@@@@@@@AAACCCFFFJJJNNNPPPQQQNNNJJJIIIHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHIIIHHHGGGEEEDDDFFFGGGEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDFFFFFFFFFGGGIIIKKKOOOSSSXXX[[[\\\^^^cccgggjjjkkkmmmooopppssswwwzzzyyyfffYYYGGGBBB<<<888666555333111///......///000000...---,,,,,,---------.........------------------------...------,,,+++***))))))++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******'''((()))******)))((('''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''(((((())))))&&&''''''(((((((((((((((((((((''''''''')))***++++++******************+++***************************+++,,,,,,------,,,,,,+++,,,---///000111111111............////////////------......///111222333666666777888999::::::;;;999999999999999999:::;;;@@@AAACCCDDDCCCBBB@@@>>>===<<<;;;::::::<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCAAACCCEEEEEEDDDBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFIIIKKKLLLMMMKKKIIIHHHIIIJJJIIIIIIEEEEEEFFFGGGIIIKKKLLLMMMLLLKKKJJJGGGDDDCCCEEEFFFDDDDDDDDDDDDCCCCCCBBBAAAEEEFFFHHHHHHGGGGGGHHHJJJIIIMMMPPPRRRQQQSSSXXX\\\___dddlllrrruuuuuutttttt{{{rrrdddVVVIII@@@666555444444444333000......------///000111///...,,,,,,,,,,,,------------------------------------------,,,+++******))))))++++++++++++++++++++++++***))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******'''((()))******)))((('''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%'''(((((('''''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''***)))((((((((()))***+++(((((((((((()))***+++,,,))))))))))))))))))))))))***+++,,,---...---,,,+++***,,,...///111111111000......//////////////////((()))+++...111444777999::::::999999999999999999999:::<<<<<<:::999999999@@@BBBDDDFFFFFFDDDBBBAAA>>>===;;;:::;;;===???@@@@@@AAAAAABBBCCCDDDDDDEEECCCEEEFFFEEECCCBBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBFFFFFFGGGGGGHHHIIIJJJKKKJJJHHHGGGGGGHHHIIIIIIHHHBBBBBBCCCEEEGGGJJJLLLNNNNNNNNNLLLHHHEEEDDDEEEGGGCCCCCCBBBAAAAAA@@@@@@???DDDFFFHHHHHHGGGGGGGGGHHHGGGHHHJJJKKKLLLMMMOOOPPPSSS[[[gggpppuuuvvvvvvuuuzzztttcccSSSHHHAAA;;;777555444222000.........//////...---...000000000///+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++******))))))+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******'''(((((()))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((('''''''''''''''((()))***(((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%'''((((((''''''''''''''''''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''',,,+++***)))((()))***+++''''''''''''((()))***+++((((((((((((((((((((((((''')))+++---...------,,,***+++...///000000///.../////////////////////...******,,,///222555888999999999999999999999999999:::===@@@@@@===:::888888===???CCCFFFHHHHHHFFFEEEAAA???===;;;;;;<<<>>>@@@AAAAAA@@@AAABBBDDDFFFGGGFFFGGGFFFEEEBBBAAABBBDDDEEEEEEEEEEEEDDDCCCBBBBBBFFFFFFGGGHHHHHHIIIJJJJJJIIIGGGFFFFFFGGGGGGFFFDDDBBBBBBBBBCCCEEEHHHJJJLLLNNNNNNLLLIIIFFFFFFHHHJJJFFFFFFDDDCCCBBBAAA@@@@@@BBBDDDGGGHHHGGGGGGHHHIIIHHHHHHHHHIIIKKKLLLJJJIIIKKKQQQZZZbbbhhhmmmppprrrxxxwww]]]UUUIII???:::888555333222222111///......///111000...,,,,,,---/////////++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++***************++++++++++++++++++++++++,,,+++************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******((((((((((((((()))******((((((((((((((('''''''''''''''''''''''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((((((((((((((((((''''''''''''((())))))(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&***)))(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''((((((''''''''''''''''''''''''&&&(((&&&%%%$$$$$$%%%'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((%%%%%%'''((((((((('''&&&---,,,+++)))))))))******'''''''''''''''((())))))(((((((((((((((((((((((($$$&&&)))+++---...------***+++...///000///...---///////////////........./////////000111333444555888888888888888999999999<<<@@@CCCCCC???;;;999888999<<>>BBBAAA@@@@@@AAADDDFFFHHHHHHHHHGGGDDDBBBAAABBBDDDEEEEEEEEEEEEDDDCCCBBBAAACCCDDDDDDFFFGGGHHHIIIIIIIIIHHHFFFEEEEEEEEECCCAAABBBBBBBBBBBBDDDFFFHHHIIIMMMMMMKKKIIIGGGHHHKKKMMMKKKJJJHHHGGGEEEDDDCCCCCCBBBEEEHHHIIIIIIIIIIIIJJJHHHFFFEEEGGGJJJJJJGGGCCCDDDGGGKKKOOOUUU\\\ccchhhqqq{{{{{{rrr^^^QQQDDD???:::777666555222///&&&)))...000111000//////000...+++***,,,---......******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******)))(((''''''''')))***+++))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))%%%''')))******)))'''%%%))))))))))))))))))))))))'''((((((((((((((('''''')))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))***))))))))))))+++---...,,,***((('''&&&'''((()))'''(((((()))***+++++++++******))))))(((((('''''')))*********++++++++++++------...///000000000///222222111111000000000///...////////////111555888888777555444444666888999===@@@BBBAAA<<<999888999<<<>>>AAADDDFFFHHHHHHHHHEEEBBB???>>>@@@BBBAAA???EEECCCAAA???@@@BBBEEEGGGLLLKKKIIIGGGEEEBBB@@@???AAABBBEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBAAABBBCCCEEEGGGIIIKKKJJJHHHGGGHHHIIIKKKMMMMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIJJJIIIHHHIIIKKKMMMLLLJJJGGGEEEDDDEEEFFFGGGEEEDDDBBBCCCFFFLLLRRRVVV```eeekkkpppsssvvvyyy{{{|||xxxtttvvv|||xxxnnnbbbWWWMMMCCC>>>888777444222111111111111//////.........---------,,,+++*********+++,,,---++++++************++++++))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++++++++++++++*********)))***************+++++++++******))))))((((((''''''(((((()))(((((('''&&&&&&(((((())))))))))))((((((***)))(((''''''((()))***'''(((***++++++)))'''%%%&&&&&&''''''''''''''''''$$$%%%''')))******)))(((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''((()))))))))((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&((()))***)))))))))))))))((('''''''''(((((()))******++++++***)))))))))(((((((((''')))))))))*********++++++++++++,,,---............/////////......---------...///000//////111555888888888777666666777888888888;;;===>>>===;;;999999999:::===@@@BBBDDDEEEEEEDDDAAA???@@@BBBCCCBBBAAAEEECCC@@@>>>>>>AAADDDFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBCCCEEEHHHJJJKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHGGGHHHJJJKKKOOOMMMKKKJJJJJJIIIIIIHHHJJJKKKLLLKKKKKKKKKLLLNNNKKKJJJHHHFFFEEEEEEEEEEEEHHHFFFCCCAAABBBFFFJJJMMMNNNRRRXXX]]]aaadddhhhjjjllljjjiiimmmttt}}}}}}ooofff[[[WWWPPPJJJDDD>>>888555555444222000/////////000///.........---------,,,,,,,,,+++*********+++,,,+++******))))))******+++)))******+++++++++++++++******))))))))))))******************************************)))))))))(((*********************)))))))))))))))(((((((((((())))))******)))(((((('''(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))((((((((('''&&&'''''''''''''''&&&&&&$$$%%%''')))***)))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&'''(((((('''((()))+++***)))'''%%%'''(((((())))))******+++))))))))))))((((((((((((((((((((()))))))))******((()))***+++,,,,,,,,,,,,.........---------------...///000//////111444777888888888888888888888888666777:::===@@@???<<<:::777999;;;>>>@@@BBBCCCDDDBBBAAAAAACCCEEEFFFEEECCCEEEBBB???<<<<<<>>>AAADDDFFFEEECCCAAAAAAAAACCCDDDAAACCCFFFIIIKKKLLLMMMMMMOOONNNMMMLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMKKKIIIGGGGGGGGGIIIJJJOOOOOOMMMLLLJJJIIIHHHGGGLLLMMMNNNNNNMMMLLLNNNOOOJJJJJJIIIHHHGGGEEEDDDCCCEEECCCAAA??????AAADDDFFFEEEHHHKKKNNNQQQSSSWWWZZZ^^^___aaagggqqq{{{~~~rrrcccSSSIII???===:::777666555333111000000///.....................------------,,,,,,---,,,+++***************+++******))))))******+++******+++,,,,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))++++++*********)))))))))*********))))))((((((((((((((((((((())))))))))))***************))))))((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''+++***((('''&&&'''((()))(((((((((((('''&&&%%%%%%$$$%%%'''((())))))((('''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&''''''''''''(((((())))))***''''''((())))))((('''&&&(((((((((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))((((((***+++,,,,,,,,,,,,//////////////////.........///000000///111333555888888999:::::::::999999999999;;;???CCCCCC???;;;999:::<<>>;;;;;;===@@@BBBHHHFFFBBB@@@>>>???@@@AAAAAABBBEEEHHHKKKMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPKKKJJJIIIHHHGGGGGGHHHHHHKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJOOOOOONNNMMMJJJGGGFFFFFFLLLNNNOOOOOOMMMLLLMMMNNNJJJKKKKKKKKKIIIFFFDDDBBB???>>>===<<<>>>@@@CCCEEEGGGHHHIIIIIIHHHIIIKKKMMMSSSUUUZZZaaajjjssszzz~~~yyylll^^^RRRHHH@@@;;;888666333222222222111000...------------.........------,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((******))))))))))))************+++,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++******)))((('''&&&&&&''''''(((((())))))******)))))))))******))))))((((((((())))))))))))((((((''''''''''''''''''''''''))))))(((''''''''''''((((((((((((((('''&&&%%%$$$%%%&&&'''(((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''((((((((())))))))))))))))))(((((('''&&&&&&'''((()))((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***,,,------............//////////////////---///000000000000222444777777999:::;;;;;;;;;;;;<<<<<<<<>>@@@CCCEEEFFFDDDFFFHHHIIIIIIHHHHHHHHHCCCAAA???<<<<<<===???AAAFFFDDDBBB???>>>???AAACCC@@@AAADDDHHHJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRLLLJJJHHHGGGFFFFFFGGGHHHLLLLLLLLLLLLLLLKKKKKKJJJEEEDDDDDDDDDEEEGGGJJJLLLMMMNNNOOOMMMIIIFFFEEEFFFKKKMMMNNNNNNLLLJJJJJJJJJJJJKKKLLLLLLJJJGGGDDDBBB<<<<<<<<<<<<>>>@@@BBBDDDDDDEEEEEEDDDBBBBBBCCCEEEFFFHHHMMMSSSYYY```fffjjjttt|||uuunnnddd\\\OOOCCC<<<888777777444222000/////////...------------...............++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((***))))))))))))))))))*********+++,,,,,,,,,,,,++++++******************+++************************************))))))))))))+++******)))((('''&&&&&&''''''(((((())))))******''''''(((((()))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))***)))(((&&&%%%(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&''''''((((((((('''''')))(((&&&%%%%%%''')))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******((()))+++,,,---...//////---------------.........---...000000000000111333555666777888:::;;;======>>>======>>>>>>===:::777777888999:::===@@@BBBCCCFFFGGGHHHHHHFFFEEEEEEFFFBBBAAA@@@?????????@@@AAABBBAAA@@@@@@AAADDDFFFHHH@@@BBBEEEHHHJJJKKKLLLLLLKKKLLLNNNOOOPPPPPPPPPPPPKKKIIIGGGEEEDDDDDDEEEFFFKKKLLLLLLMMMLLLLLLKKKKKKAAAAAAAAAAAACCCFFFIIIKKKLLLNNNPPPOOOJJJGGGGGGHHHIIIKKKLLLLLLJJJHHHGGGGGGHHHHHHIIIJJJIIIGGGDDDCCC??????>>>>>>>>>>>>>>>??????AAABBBCCCBBBCCCDDDFFF???AAADDDGGGJJJNNNTTTWWWbbbjjjuuu}}}zzzwwwzzzsssaaaSSSKKKDDD@@@;;;777555444333111111///------/////////...------......///......---******++++++++++++,,,,,,***+++++++++***)))((((((***))))))(((((())))))***))))))***++++++++++++*********))))))))))))******************************(((((('''''''''&&&&&&&&&*********))))))((((((((((((((((((((())))))))))))&&&''''''(((((((((((('''(((((())))))))))))(((((((((((())))))))))))((((((%%%''')))******(((%%%###(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))*********++++++((()))***,,,---...//////---------....../////////---...000111000000111222444444555666999<<<>>>@@@?????????>>>;;;999999:::666666777888;;;>>>@@@BBBFFFGGGGGGEEEAAA???@@@AAA@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCEEEFFFHHHIIICCCDDDFFFIIIKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJHHHEEECCCBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHGGGGGG@@@?????????AAADDDGGGHHHLLLOOOSSSQQQMMMIIIIIIKKKHHHJJJLLLKKKIIIFFFEEEDDDDDDEEEEEEFFFEEEDDDCCCBBB@@@@@@???>>>===<<<;;;;;;<<>>666666777888;;;>>>AAABBBFFFGGGFFFBBB===;;;<<<>>>???AAACCCEEEFFFEEECCCBBBDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHGGGIIIGGGDDDAAA@@@AAABBBCCC@@@AAABBBCCCDDDCCCCCCBBB@@@@@@??????@@@BBBDDDEEELLLQQQUUUSSSOOOKKKLLLNNNHHHJJJLLLKKKIIIFFFDDDDDDAAABBBBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>===<<<;;;:::999<<>><<<<<<<<<:::;;;;;;:::999:::???DDD@@@CCCHHHMMMSSSYYYaaafffkkknnnppprrryyy~~~sssfff^^^TTTPPPGGG>>>777555888;;;555333111000111111111000///---++++++,,,---,,,+++,,,,,,---...---,,,+++***))))))******+++++++++,,,((((((***++++++***))))))))))))(((((((((((())))))''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((++++++++++++***************************+++++++++******))))))((((((''''''(((((()))***************(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%&&&''''''&&&&&&''''''(((''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%$$$"""!!! &&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$###"""""""""$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$"""!!!&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((())))))******++++++++++++***+++,,,---------,,,+++---...111222333222111000.........///000111333333000111333666999<<>>===;;;:::999888;;;:::888888:::>>>BBBEEEGGGHHHHHHFFFBBB===:::999FFFFFFFFFHHHJJJIIIGGGEEEHHHDDDDDDHHHJJJHHHEEEDDDFFFGGGJJJLLLMMMMMMMMMLLLMMMNNNNNNPPPPPPMMMHHHDDDGGGFFFDDDCCCBBBAAAAAAAAABBBCCCBBBAAA??????AAACCC@@@===;;;===???>>>AAAFFFQQQQQQQQQNNNKKKHHHHHHHHHIIILLLMMMJJJDDDAAACCCEEEGGGEEEAAA>>>===>>>AAABBBCCC???<<<;;;======:::888<<<===??????>>>===:::999999999:::;;;;;;<<<<<<===AAA@@@???@@@BBBEEEIIIKKKVVVZZZ```hhhqqqyyyyyy~~~~~~uuujjjaaaZZZRRRHHHBBB;;;:::999777555333111000//////............//////......//////...---,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,)))%%%$$$&&&((((((&&&(((((((((((((((((())))))))))))+++,,,,,,+++***)))%%%''')))++++++***(((&&&***(((&&&&&&(((*********))))))(((((('''''''''&&&))))))))))))(((((((((((())))))((((((''''''&&&&&&'''((()))))))))(((&&&%%%((())))))))))))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$###""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$((((((((((((((()))******(((((())))))))))))(((((()))))))))*********************,,,---------,,,,,,---...000222222111000///000000000111222333444555222333444777:::===@@@BBB???>>>===<<<:::999777777:::999999:::<<>><<<;;;DDDEEEFFFHHHJJJJJJHHHFFFIIIEEEDDDGGGIIIGGGEEEEEEFFFFFFHHHIIIJJJJJJJJJJJJNNNNNNOOOPPPQQQOOOKKKHHHDDDDDDBBBAAA@@@???>>>>>>@@@@@@@@@???===>>>@@@BBBBBB>>>===???@@@???BBBGGGLLLMMMMMMLLLJJJHHHIIIIIIGGGIIIJJJGGGBBB???@@@CCCDDDBBB???<<<<<<===>>>@@@AAA???<<<;;;======;;;999<<<======>>>===<<<;;;:::999999999999::::::::::::999888777777999<<>>===;;;:::888777666999999:::<<<>>>@@@BBBCCCDDDEEEFFFDDDAAA???>>>>>>CCCCCCDDDGGGJJJKKKIIIHHHIIIDDDAAACCCDDDCCCCCCEEEFFFFFFFFFFFFGGGGGGHHHHHHLLLLLLMMMNNNOOONNNKKKIIIBBBAAA@@@???===<<<;;;;;;<<<=========<<<===???BBBDDD@@@>>>@@@AAA@@@BBBGGGJJJKKKKKKIIIGGGEEEEEEFFFDDDFFFFFFDDD???===>>>@@@@@@???<<<;;;:::;;;<<<===???===<<<;;;<<<===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999888888888888777777777777666666555666999;;;===;;;===AAAFFFKKKPPPTTTVVV___cccjjjqqq|||yyyssslllgggccc]]]SSSKKK@@@<<<888777888888666333333333222111000///......///......------......///------......------,,,,,,,,,++++++++++++*********+++******))))))******+++///---+++***+++------,,,+++*********))))))(((((((((((())))))))))))((((((,,,+++)))'''''''''((()))(((&&&%%%%%%'''(((((('''***)))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''&&&''''''((()))***((()))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$!!!###%%%&&&'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((((((((((((((('''''''''((()))***+++,,,---......---...////////////......---------...///000111222222222222444777:::>>>@@@@@@@@@>>>===;;;999888888888:::<<>>>>>@@@AAAAAACCCFFFIIIKKKKKKJJJHHHBBB????????????AAAEEEHHHGGGFFFDDDDDDEEEFFFGGGKKKJJJJJJJJJKKKJJJHHHFFFAAAAAA@@@???===<<<;;;:::;;;<<<======<<<>>>AAACCCFFFAAA???@@@@@@???AAAEEEJJJKKKJJJGGGCCC@@@@@@@@@BBBCCCCCCAAA>>><<<<<<=========<<<;;;;;;;;;<<<=========<<<<<<<<<=========<<<;;;;;;:::::::::;;;;;;999999888888777666666555888777666666666888:::;;;888999;;;???BBBEEEHHHIIIJJJNNNUUU^^^mmm}}}qqqgggZZZUUUNNNJJJGGGCCC===888888666333333444444222000000000/////////............------------------...,,,,,,---------,,,,,,+++++++++++++++******************))))))))))))******,,,+++)))))))))*********+++++++++***))))))(((((((((((((((((((((''''''''')))((('''&&&%%%$$$$$$$$$'''&&&%%%&&&((()))((('''************))))))))))))(((((((((((())))))))))))'''(((((())))))*********&&&&&&%%%&&&''')))+++,,,(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###"""$$$&&&'''((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$(((((())))))(((((('''&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((((((''''''''''''''''''(((((()))***+++---......------.........---------,,,,,,,,,---...///111111333333333444777:::>>>AAABBBBBBAAA@@@>>>===<<<;;;:::<<>><<<======<<<;;;<<<>>>@@@AAA@@@BBBEEEHHHKKKKKKKKKIIIDDD@@@@@@@@@???DDDJJJMMMJJJFFFCCCBBBCCCFFFGGGLLLJJJIIIHHHHHHHHHFFFDDDBBBBBBBBBAAA@@@???===<<<===>>>?????????@@@CCCFFFFFFBBB???@@@???===???CCCHHHHHHHHHEEEBBB?????????AAABBBAAA@@@>>><<<<<<<<<=====================>>><<<<<<<<<<<<<<<<<<===>>><<<<<<;;;:::::::::;;;;;;::::::999888777666555555333333222222222333444555666666888999;;;===?????????AAAEEEMMMZZZmmmsssfff\\\RRRJJJDDD@@@;;;888777666444111333222111111111000...---........................------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,++++++++++++*********))))))***))))))))))))))))))***((())))))((((((((()))***************))))))(((((()))(((((('''''''''''''''&&&'''(((((('''%%%###!!!(((''''''((()))***)))((())))))))))))************'''((((((((()))))))))***''''''(((((())))))******&&&%%%%%%%%%''')))+++,,,)))((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((''''''&&&&&&%%%%%%$$$$$$&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$(((((())))))((('''&&&&&&((((((((((((((()))******(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))***,,,---...---------,,,,,,,,,,,,,,,............///111222333555555444555777;;;???BBBCCCCCCCCCBBBAAA@@@@@@@@@===???AAABBBBBB@@@>>><<<:::;;;:::999888:::===@@@AAA@@@AAADDDHHHJJJKKKKKKKKKGGGDDDDDDCCCCCCIIIPPPPPPMMMGGGCCCAAABBBEEEGGGMMMKKKHHHHHHHHHIIIHHHGGGCCCCCCDDDEEEDDDCCCBBBAAA@@@AAABBBAAAAAACCCFFFHHHGGGCCC@@@@@@???<<<>>>BBBBBBCCCDDDDDDBBBBBBCCCDDDAAA@@@???>>>===<<<;;;;;;<<<===>>>???@@@@@@??????<<<=========;;;;;;===???======<<<<<<;;;::::::999999999888777777666555555222111111222222333444444777777888999:::;;;<<<=========>>>AAAIIIUUUccclllzzzrrrnnnfffddd\\\OOOFFFAAA<<<777:::888444222222222111000//////000000000000//////---.....................---,,,,,,++++++,,,,,,---******+++,,,,,,,,,+++++++++************)))))))))***))))))(((((())))))***''')))******)))(((***+++((((((((((((((()))))))))***)))(((''''''&&&''''''&&&(((***+++***(((%%%###((('''''')))***+++)))((((((((()))))))))))))))***''''''(((((())))))******''''''''''''((((((((((((%%%%%%&&&&&&((()))***+++)))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&''''''&&&$$$""""""$$$&&&'''$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''((((((((((((((()))******(((((())))))))))))((((((&&&&&&'''((()))******+++******)))))))))+++,,,---------,,,+++++++++++++++---------...///000222222444333222222555999===@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCBBB???<<<;;;;;;:::999888777999===@@@AAAAAAAAACCCGGGJJJKKKKKKIIIFFFEEEFFFEEEEEEKKKSSSRRRNNNGGGAAA???@@@DDDGGGIIIGGGEEEEEEGGGIIIJJJJJJCCCDDDFFFGGGGGGGGGEEEEEEBBBCCCDDDCCCCCCDDDFFFIIIIIIEEEAAAAAA???===>>>BBBAAABBBDDDDDDCCCCCCEEEFFF???>>>===<<<<<<<<<:::999<<<===???AAAAAAAAA@@@@@@<<<>>>>>>===;;;:::<<<>>>>>>>>>???>>>===;;;999888777666666666555555444444333333333444555666666777777888888999:::;;;<<<<<<;;;:::999:::===CCCKKKPPPbbbooo{{{~~~uuummmhhhaaaVVVMMMIIIDDDDDD???888444555444222555333111000000000000000,,,...000111111111111111---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++++++++++++++************))))))))))))))))))(((((((((((())))))&&&(((******)))((()))+++&&&&&&&&&'''(((((())))))+++***)))''''''''''''''''''((())))))))))))(((''''''&&&'''(((******((('''''''''((((((((()))))))))'''''''''((()))*********''''''''''''&&&&&&&&&&&&%%%&&&'''((()))))))))))))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''&&&$$$!!!!!!$$$&&&$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''(((((((((###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((%%%&&&'''((()))+++,,,,,,++++++***))))))***+++,,,---,,,,,,+++*********++++++++++++,,,---...///000000///......111555999<<>><<<:::<<<;;;:::888777999>>>AAABBBAAAAAACCCFFFIIIKKKJJJEEECCCCCCDDDDDDDDDJJJRRRSSSNNNFFF@@@>>>???CCCFFFDDDBBBAAABBBEEEHHHJJJKKKCCCDDDFFFHHHIIIIIIGGGGGGCCCDDDDDDDDDCCCDDDFFFIIIKKKFFFCCCBBBAAA>>>???BBBCCCEEEEEEEEECCCBBBCCCDDD>>>===;;;;;;;;;;;;999888;;;===???AAABBBBBBAAA@@@===>>>???===;;;:::<<<>>>??????@@@@@@>>>;;;888666555555444444444444333333111111222333444555666666333444444555666777888999777777666666999<<<@@@CCCLLLVVV]]]]]]^^^gggttt|||rrriiiddd[[[RRRKKKIIIFFFAAA===<<<333555333000///333444222............//////000000***,,,...///...------...,,,,,,,,,+++++++++++++++,,,++++++++++++++++++,,,((()))***+++++++++++++++************))))))))))))))))))(((((((((((())))))$$$'''))))))'''&&&(((***$$$%%%%%%&&&'''((()))))),,,+++)))((('''''''''(((((('''&&&%%%&&&'''((()))&&&%%%&&&'''))))))'''%%%&&&'''''''''(((((())))))&&&''''''((()))******+++'''''''''&&&&&&%%%%%%$$$%%%&&&''')))))))))(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''((()))))))))))))))(((***,,,,,,++++++,,,...///...,,,***)))))))))))),,,+++******+++,,,...///000111111111111333777:::@@@AAABBBDDDDDDDDDDDDCCC@@@EEEFFFBBB>>>===;;;888>>>===;;;999777999===AAA>>>AAAEEEGGGGGGFFFFFFGGGFFFDDDCCCBBBBBBEEEGGGIIIIIIFFFBBB???======???@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGEEEAAA>>>>>>CCCHHHFFFGGGGGGEEEBBBAAAAAABBBGGGIIIKKKJJJHHHEEEDDDCCC<<<<<<<<<===>>>===;;;888??????>>>>>>>>>??????@@@>>>===;;;:::999::::::;;;======<<<;;;:::888777666555555333222222333444555555555555444444333333333333333333333444666777888666666777777888:::;;;<<>>;;;888666555444444333222000///...---......000///...------...///000,,,------....../////////------.........---,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))((((((((((((***)))(((''''''&&&''''''&&&''')))*********)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((()))***,,,,,,))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))(((***+++*********,,,.........,,,+++******+++++++++*********+++,,,---...000111222111222333777:::???@@@BBBCCCCCCCCCBBBAAA===BBBDDD@@@>>>>>>===:::<<<<<<<<<;;;:::;;;>>>@@@@@@CCCEEEFFFEEECCCCCCCCCBBBBBB@@@@@@AAADDDGGGIIIGGGDDDAAA>>><<<===>>>???AAAAAA@@@@@@@@@@@@AAABBBDDDDDDEEEFFFGGGGGGHHHHHHIIIHHHGGGCCC@@@@@@DDDGGGGGGGGGFFFCCC@@@>>>>>>???JJJKKKMMMMMMJJJHHHGGGFFF@@@???>>>>>>>>>===:::888<<<<<<<<<============>>><<<;;;:::999999999:::;;;;;;;;;;;;:::999888777666555444444444444444555666555555555444444333333333222222333333444444555555777666666777777888999:::;;;;;;:::;;;>>>BBBFFFHHHOOORRRWWWZZZ[[[]]]^^^______aaadddgggmmmvvvvvvoooaaaZZZPPPGGGAAA===:::888999888666333222111000000222111000............///000///...------...///000------------------....../////////......---------************************+++++++++*********))))))))))))))))))((((((((((((((('''''''''''''''((()))&&&'''((()))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((()))***+++))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))((())),,,...------,,,,,,,,,,,,------************+++,,,---...111222333333222444777:::===>>>@@@AAABBBAAA???>>>999>>>AAA???===>>>>>>;;;;;;===@@@BBBAAAAAAAAAAAABBBDDDFFFFFFCCCAAA????????????>>>>>>@@@CCCFFFGGGDDDBBB???<<<;;;;;;===>>>AAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIFFFDDDCCCEEEFFFIIIIIIGGGCCC@@@>>>>>>???FFFHHHJJJIIIGGGDDDCCCCCCCCCBBB@@@@@@???>>>;;;999999:::;;;<<<<<<<<<;;;;;;:::999888888888999:::;;;999999999999888888777777444444555666666777666666555555555444444444444444111222333444444444333222777666666666666666777777888888777777888:::===>>>>>>@@@BBBBBBBBBBBBCCCEEECCCDDDEEEGGGKKKRRR[[[aaagggmmmrrrtttssstttyyy~~~tttuuuvvvxxxyyyyyyyyyyyyrrrmmmgggbbb]]]VVVNNNHHHCCC???999555333333333333333222111000///.........000///............/////////......------......///------,,,,,,,,,,,,,,,,,,000///---+++++++++++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))((((((((((((&&&&&&&&&&&&'''((()))***&&&'''((())))))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((((((((((((((((((((('''''''''(((((())))))((((((''''''''''''((('''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))((((((((())))))((('''(((+++...+++,,,,,,,,,---...//////++++++,,,,,,------...///111222333333333444777999888:::===???@@@@@@???>>>888===@@@>>>===>>>>>>;;;<<<@@@EEEIIIHHHFFFEEEDDDCCCEEEGGGGGGDDDAAA@@@??????>>>======>>>@@@BBBCCCAAA???===;;;::::::;;;<<>><<<;;;999888888777777777999:::;;;888777777777777777888888333444666888888888777777555555555555555444444444222333444666555444222111777666555555444444444555777777666555666888:::;;;;;;<<<<<<:::999999;;;===<<<<<<===>>>???BBBEEEGGGKKKNNNQQQQQQOOOOOOSSSWWW[[[dddooowww}}}|||qqqfff___SSSSSSRRRQQQQQQPPPPPPQQQMMMJJJGGGEEECCC???:::777;;;888444222222222333222111111000000////////////---------....../////////---------------------------,,,,,,++++++*********---,,,)))'''&&&'''(((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''''')))(((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((())))))))))))((((((((())))))(((((()))+++---***+++,,,---.../////////------...//////000000000111222444444333444666888333666:::===@@@@@@???>>>:::???AAA???===>>>>>>;;;<<>>>>>>>>??????>>>===;;;:::999:::;;;;;;@@@@@@BBBDDDGGGJJJMMMOOOLLLKKKJJJIIIIIIHHHHHHHHHJJJJJJIIIIIIIIIHHHGGGFFFGGGFFFEEEBBB@@@@@@BBBDDDDDDEEEFFFDDDBBB@@@@@@AAA???>>>===>>>@@@AAAAAA@@@<<<>>>???@@@???>>><<<:::888777777666777888:::;;;777777666666666777888999444555777888888888777666555555555555555555555555333444666777777555333222777666555444333333333333222111111222222444666777888888777666444555777:::666777999;;;<<<;;;:::888===>>>???>>><<<<<>>===<<<<<<======999888777777888777666555555333000//////000///...////////////////////////,,,,,,------......//////,,,,,,------------,,,,,,,,,,,,,,,++++++******))),,,***(((&&&%%%&&&'''(((*********************************)))))))))(((((())))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''')))))))))))))))(((((('''''')))************+++,,,)))***+++---..................000111111222111111000111333333333333444666111444999===??????>>>===;;;@@@CCCAAA???@@@@@@===<<>>>>>======<<<;;;:::999999::::::;;;===>>>@@@CCCFFFJJJMMMOOOKKKKKKKKKJJJIIIGGGFFFEEEIIIGGGFFFGGGHHHIIIHHHFFFDDDDDDBBB@@@>>>???BBBEEEBBBCCCCCCAAA???===>>>???===<<<;;;===AAACCCDDDDDDBBBBBBBBBBBBAAA???===<<<999888777777777888999:::888888777666666777888999666666777777777777666666555555555555555666666666333444555666666666555444666666555444333333333444111111111222333444555666444444444333222333555777222333555888;;;;;;888555777888999888888888:::<<<:::===??????AAAHHHTTT]]]gggppp|||~~~~~~~~~yyyuuussssssttttttsssnnnhhhccc]]]\\\]]]aaadddaaaYYYQQQKKKHHHDDDAAA@@@===:::888777666555555555555555666444444333333333333333333///---,,,,,,...///...---,,,------.........------++++++,,,---.........---+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++)))((((((((()))*********************************)))))))))((((((((())))))))))))(((((((((((()))((('''&&&%%%%%%%%%%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((''''''''''''(((((()))'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''(((((($$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''######$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$""" $$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''')))))))))))))))(((''''''&&&))),,,---,,,++++++,,,((()))+++,,,---------------...000111222222111111///111222333222222333444333666:::===???>>><<<::::::@@@CCCBBBBBBDDDDDDBBBAAADDDHHHJJJIIIGGGFFFEEEFFFHHHKKKKKKIIIGGGFFFFFFBBBBBBAAA@@@@@@?????????;;;::::::999999:::;;;;;;===>>>@@@BBBEEEHHHJJJLLLJJJLLLMMMMMMLLLJJJGGGFFFGGGEEECCCDDDGGGIIIHHHGGGHHHGGGEEEBBB???@@@CCCFFF@@@AAAAAA???===;;;<<<===>>><<<<<<>>>BBBEEEGGGGGGGGGFFFEEECCCAAA???===<<<;;;:::999888777888999::::::999777666666777888999888888777666555555555555444555555555666666666777333333333444444555555555666555555444444444444555444444444555555666666777333444555444333222444555444333333555888:::888666333444555666555666666777888999999999999<<>>>>><<<999777999???CCCCCCDDDGGGHHHFFFGGGIIIKKKLLLKKKIIIIIIIIIGGGJJJKKKKKKIIIFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA:::::::::999::::::;;;;;;@@@AAAAAACCCEEEGGGIIIJJJKKKMMMOOOQQQQQQNNNKKKIIIFFFCCCAAABBBFFFHHHIIIHHHNNNLLLIIIFFFCCCCCCEEEHHHEEEEEEEEECCC@@@???@@@AAA@@@>>>>>>@@@CCCFFFHHHHHHJJJHHHFFFCCC@@@>>>===<<<<<<;;;999888888888999999;;;:::888777666777888999:::888666555444333444444444555555555666666777777222111111222333444555666555555555444444555555666444444444444333333333333222333444333111000111222999555111111333555444333222222333333222111000000666666666777777888888888<<<<<<>>>BBBEEEGGGEEECCCAAADDDGGGHHHFFFFFFGGGIIIJJJKKKMMMPPPTTTWWWZZZ\\\___^^^\\\YYYVVVSSSPPPNNNSSSQQQNNNLLLJJJIIIJJJKKKIIIHHHGGGGGGGGGFFFBBB@@@======>>>???????????????999999:::<<<>>>>>><<<:::666555888@@@FFFFFF>>>666555333111111111222111000000111111111111000//////222222222000.........000......---...000000...------...///000///...---,,,+++,,,------------++++++***+++,,,------,,,+++***+++++++++,,,,,,---------%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((%%%%%%%%%%%%&&&'''((((((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&&&&&&&'''((()))***+++'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%'''''''''%%%###""" ###%%%&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((()))*********++++++++++++++++++,,,,,,,,,---------,,,---......------...000............///111222333777888999::::::999777666888;;;???BBBDDDGGGJJJMMMHHHIIIIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKJJJHHHFFFEEEFFFCCC@@@???@@@AAAAAA@@@===>>>>>>===;;;999999:::AAAAAAAAABBBCCCDDDEEEFFFJJJJJJKKKLLLNNNMMMJJJHHH???@@@BBBDDDFFFHHHIIIJJJLLLJJJHHHFFFFFFHHHJJJLLLGGGFFFDDDBBB@@@???>>>>>>AAABBBCCCDDDFFFHHHIIIIIILLLKKKHHHEEEAAA===;;;999<<<<<<;;;:::999999888777888888999:::::::::999999777777666666666666777777444555555666777888888999444333222222222333444555888777666555555444444555333555666555111000333666222222222222222333444555444444444444444444444444222111111111222333333444333444555555555555555444777777888999:::;;;;;;<<<::::::;;;<<<<<<===>>>>>>@@@@@@??????@@@CCCEEEGGGFFFEEECCCBBB@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::999999888888777666555444333222222444444444444444444444444444555888::::::999888666111111111111111111111111//////......------------............//////////////////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((''''''''''''''''''((((((((((((''''''+++)))(((&&&&&&&&&''''''))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&((())))))(((&&&&&&''''''''''''&&&&&&&&&''''''(((((('''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###""""""###%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######"""#########$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,---......------...///......//////000111333444888888999999999888888777:::===???AAACCCFFFIIILLLJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFFFFCCC???>>>>>>???@@@@@@===>>>>>>===;;;::::::;;;AAA@@@@@@@@@AAABBBDDDEEEIIIIIIHHHIIIJJJHHHEEECCC??????AAABBBDDDEEEGGGGGGEEEDDDCCCBBBCCCDDDGGGHHHEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJJJJIIIFFFCCC@@@===;;;:::;;;::::::999888777777777777777777888888999999999888888777666666666777777333444444555666666777777444333222222222333444555666666555444333333333333555555555444222222333444333333333222333333444444333333333333333333333333222111111111222333333444444444444555444444333333555555666666777777888888555666666777888888999999777666666555666888:::<<<===<<<;;;:::999888888888666666666666666666666666444333333222111111000000333333333333333222222222222222222222222222222222000222444666666555333111000000000000000000000000000/////////............000000//////.........---------------,,,,,,,,,+++........................------------------------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$%%%&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''''''''((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********+++++++++++++++,,,...---,,,,,,---///////////////111222333444888777777777777777888888<<<>>>???AAABBBEEEIIILLLMMMNNNNNNNNNNNNNNNNNNMMMKKKKKKLLLKKKKKKIIIHHHGGGGGGCCC>>><<<<<<===>>>???<<<===>>>===<<<;;;<<<===AAA@@@>>>======???BBBDDDGGGFFFEEEEEEEEECCC@@@>>>===>>>???AAABBBCCCEEEEEEDDDDDDCCCCCCDDDFFFHHHIIICCCBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHIIIEEEDDDCCCAAA???===;;;:::;;;;;;::::::999999888888666666555555666777999::::::999888777777777777777333333333444555555666666333333333333333444555666777666555444444333333444888666444333444444333222555444444333333333333444222222222222222222222222222222222222222222333333444444444444444333222111333333333333333333333333222222333333444444555555444444333222333444555666555444333333222222333333222222222222222222222222111111111000//////......//////000000111111111222000000000000000000000000///000222333222111///...////////////////////////000///////////////......222111000///...---,,,,,,,,,,,,++++++++++++******......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&%%%'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%###"""######%%%&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&'''''''''(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))***************,,,------,,,,,,---...............///111222333555555444333444555777888;;;<<<>>>@@@BBBEEEJJJNNNOOOOOOPPPPPPOOONNNLLLKKKIIIIIIKKKKKKKKKJJJHHHGGGGGGCCC>>>;;;;;;<<<===>>>;;;<<<>>>>>>======>>>???AAA???<<<;;;;;;===AAACCCDDDCCCBBBBBBCCCAAA???===<<<===>>>@@@BBBDDDFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHAAAAAAAAA@@@AAAAAABBBCCCAAAAAABBBCCCDDDDDDEEEEEE@@@@@@???>>>===;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;777666555444555777:::<<<;;;:::999888777777777777333333444444555555555555333333333444444555666666999999888777666666666666;;;777444444666666444111555555444333333222333333222222222222222222222222111222222222333222222222555555555555444333222111222222111111111111111111222222333333333444444444555444444333333333444444111111000000111111222333222222222222222222222222333222222222111111000000...////////////000000000........................000111222333222111///...................................................000000//////...------,,,++++++++++++++++++++++++---+++***((((((***+++---************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&((())))))((('''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$%%%&&&(((''''''&&&&&&''''''''''''&&&&&&'''&&&$$$######%%%'''(((***))))))((('''&&&&&&%%%'''&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$##################"""###%%%&&&'''&&&&&&%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%$$$###""""""###%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''''''''(((((((((((()))((((((((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((((((((()))))))))************+++,,,,,,++++++,,,...,,,,,,,,,---...///000111222111111111111333555666888:::<<>>>>>===>>>???@@@@@@>>><<<:::;;;===AAACCCCCCBBBAAAAAACCCCCCAAA@@@;;;<<<>>>AAADDDGGGIIIJJJFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;888777666555666888:::<<<::::::999888777777888888555555555555555666666666333333444555666666777777999888777666666555555555;;;888555555777777555333555444333222222222222222333333333333333333333333111222333333333222222111666666666555444333222111111111111111111111111000222222222333333333333333111111000000000000000000000//////000000222333333111111111111111111111111000000000///////////////000000000000////////////////////////////////////000111111111111000///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------...++++++++++++++++++,,,,,,,,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&((()))******)))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%&&&((())))))(((&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&(((*********)))(((''''''&&&&&&((((((''''''''''''(((((($$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$"""$$$&&&''''''&&&%%%###########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((()))))))))************)))+++,,,,,,+++***,,,---++++++++++++,,,...///000/////////000111333444555555888<<>>>>>>>><<<>>>??????>>>>>>???AAA???>>><<<<<<===???BBBDDDDDDCCCAAABBBCCCDDDCCCBBB<<<===???BBBEEEHHHJJJKKKIIIIIIIIIIIIGGGEEEBBBAAAAAAAAA???>>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888888888888888888888888555555666666777777888888888888777777777888999:::888888777777777888888999555555555555555555555555333333555666777777777777666555444333333222222333888666444444555666555444333222222111111111111222333333333333333333333333111222333444333222111000444444555444444333222111111111111111111111222222000000111111111111111111000000000000////////////............///000111222........................////////////////////////111111000000//////......////////////////////////...............------,,,////////////////////////*********++++++++++++,,,+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&'''((())))))))))))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&&&&((())))))(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&''')))***))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######%%%'''(((######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++)))***++++++******+++,,,+++++++++,,,---...///000...///000222333444555555555888===@@@AAABBBCCCDDDFFFGGGIIIIIIHHHFFFCCCBBB???BBBEEEHHHIIIHHHGGGEEE@@@???>>>>>>???@@@???>>>===???@@@@@@>>>>>>???@@@=========>>>@@@BBBDDDFFFGGGEEECCCCCCDDDDDDCCCBBB>>>???AAABBBDDDFFFHHHHHHJJJKKKLLLLLLJJJHHHEEECCCAAA@@@???>>>===<<<<<<<<<:::::::::::::::999999999666666666666666666666666222333333444555555666666888777777777777666666666666666666666777888999999444444444444444444444444222333555777888888888888555444333222222111111222222222333222111222333555000000000///000000111111222222222222222222222222111222333444444222111///111111222222222111111000000000000111111222222333000000000000000000000000000000111111111111111000............///000111111........................000000000000000111111111.........///////////////........................,,,,,,,,,,,,------------------------------------******+++++++++,,,,,,,,,+++++++++***************)))))))))*********++++++++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''$$$$$$$$$%%%&&&'''))))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$""""""$$$''')))######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########((('''%%%#########%%%&&&!!!"""%%%'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$######$$$&&&((()))&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++(((***++++++******+++,,,,,,,,,,,,---...///000111...///111444666666666666666999>>>@@@@@@?????????CCCEEEFFFGGGGGGDDDBBB@@@>>>@@@DDDGGGHHHHHHFFFEEE???>>>>>>???AAAAAA@@@>>>>>>@@@AAA@@@???>>>???@@@======>>>@@@BBBDDDFFFGGGIIIGGGDDDCCCCCCCCCBBB@@@AAAAAABBBBBBCCCDDDEEEEEEDDDFFFGGGHHHHHHEEECCCAAAAAA@@@???>>>=========>>>:::::::::999999999999888555555555555555555555555222333333444555666777777777777777777666555444333555555555555666888999:::333333333333333333333333222333555777888999888888666666555444333333333333---000111111......111555//////...//////000111111000000000000000000000000111222444444444222000///...//////000000000000///...//////000111222333333222222222222222111111111,,,---...////////////...000000//////000000111222////////////////////////........................++++++,,,---...000000111------------------------,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++***)))((('''''''''((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''((((((((((((''''''""""""""""""###%%%''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&''''''''''''''''''&&&"""###$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))******###%%%&&&%%%%%%&&&(((***$$$######%%%'''))))))((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&'''((())))))*********(((&&&&&&(((***)))))))))))))))******+++((((((((()))******++++++***+++,,,+++******+++---...,,,+++))))))***,,,---000111333555666666666555888999;;;<<<===???BBBEEEGGGHHHIIIGGGDDDBBBBBBBBB<<<===???CCCFFFGGGEEEBBB>>>>>>>>>>>>>>>===<<<<<<>>>>>>????????????>>>>>>>>>>>>???AAACCCFFFHHHIIIAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCBBBBBB@@@>>>===<<<<<<<<<::::::999999888777777666;;;:::999888777666555444666555444333333444555666444666888::::::999777666333333444555666777888999777777666666666666777777666666666666666555555555555444333222111222333444222222222222222222222222222222111111111111111111444222000//////000222444444333111///......///000222111111111000000//////////////////000000000000222222222111111111000000222222111111000000//////...///000111111///---+++//////............//////000000//////.........---000000///.....................------------......////////////////////////,,,+++)))''''''((()))***------+++******+++------************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,'''&&&%%%''')))***'''###((((((((('''&&&&&&%%%%%%&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&$$$######$$$&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))'''%%%""""""###%%%'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############""""""""""""######$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""##################"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((###%%%&&&%%%%%%%%%''')))&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&'''((((((((()))******)))'''&&&''')))))))))(((((())))))***+++*********************)))+++,,,,,,+++******,,,------,,,***))))))+++,,,---111222333444555555666555666888;;;===>>>@@@DDDFFFGGGHHHIIIHHHEEECCCCCCCCC??????@@@BBBCCCCCCAAA???===============<<<;;;;;;<<<===>>>>>>??????>>>>>>???@@@AAABBBDDDFFFHHHIIICCCCCCCCCCCCCCCBBBBBBBBBFFFDDDCCCDDDGGGHHHHHHHHHDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA???>>>===<<<<<<<<<===<<<;;;:::999777777666999999999888888777777666666666444444444444666666555666888::::::888666555222333444555666777777888777666666666666666666777666666666555555444444444333333222222111111222222111111111111111111111111111111111111111111111111444222000//////000222444444333111///......///000111111111000000000///////////////000000000111111222222111111111000000000111111000000000000000000...///000000000...---,,,//////............//////000/////////.........---///......---------------......------------......---------------------------+++***(((((()))***+++,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))******))))))))))))******(((&&&%%%&&&((()))'''%%%%%%%%%&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$"""!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$"""!!! """###$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$%%%&&&%%%$$$%%%''')))((('''%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''')))******(((''''''((())))))(((((())))))***+++,,,,,,,,,,,,+++***))))))+++,,,,,,+++***)))+++,,,++++++***)))***+++---...222222222222333333444555555777:::<<<>>>@@@CCCFFFFFFGGGHHHGGGEEECCCCCCCCCCCCAAA?????????>>><<<;;;;;;<<<<<<<<<<<<;;;::::::999:::;;;===>>>>>>??????@@@AAABBBDDDEEEFFFGGGGGGEEEDDDBBBAAA@@@@@@AAAAAAGGGFFFEEEFFFHHHIIIIIIHHHDDDCCCBBB@@@?????????@@@@@@???>>>===<<<<<<;;;<<<>>>>>>===;;;:::888777666888888888999999999888888777666555444444555666777777888999:::999777555444222222333444555666666777555555555555555555555555666666666555444333333222222222222222222111000000000000000000000000000000111111111111111111111111333222000//////000222333333222000///...//////000111111000000000000//////000000000111111111222222111111111111000000000000/////////000000000000000/////////...............//////............///////////////..................------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((''''''(((((((((((('''%%%%%%'''((('''&&&%%%%%%&&&&&&'''((((((((())))))(((((('''&&&&&&%%%(((((('''''''''&&&&&&&&&%%%%%%$$$############$$$&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%""""""###############$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###!!!"""###$$$%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&((((((&&&%%%%%%&&&'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''%%%'''''''''''''''&&&&&&&&&&&&(((******)))'''''''''((((((((((((((()))******,,,,,,---------,,,+++*********+++)))(((''')))*********)))***+++,,,---...111000/////////111222333444777999;;;<<<===???AAABBBCCCEEEDDDBBBAAAAAAAAABBB@@@===;;;;;;;;;:::999;;;;;;;;;<<<<<<;;;;;;:::777888:::<<<===??????@@@@@@AAACCCEEEFFFFFFFFFFFFCCCBBB@@@>>>>>>???@@@AAAEEEDDDDDDEEEFFFGGGFFFDDDAAAAAAAAABBBAAAAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999999999:::;;;;;;;;;:::999888777777666555555666777777999999::::::888666444333222222333333444555555666444444555555555555444444666666555444333222222111222333444444333222000///111111111111111111111111000000000000111111111111222111000//////000111222222111000///////////////000000000000000000//////000111111111222222222222111111000000000/////////.........//////000000000///......---------...//////......------......///...........................------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))'''''''''''''''''''''''')))'''&&&%%%&&&''''''(((((((((((('''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''############$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$%%%%%%%%%%%%%%%$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!""""""!!!!!! %%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$%%%'''&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$'''''''''''''''&&&&&&&&&%%%''')))***((('''''''''((((((((('''((())))))******+++,,,.........---,,,((())))))(((&&&%%%'''((())))))******+++,,,---......------,,,---...000111555777999:::999999:::;;;===>>>@@@???>>>======>>>>>>;;;888777888999999999::::::;;;;;;<<<;;;;;;:::666777999;;;===???@@@@@@???AAADDDFFFHHHGGGFFFEEEAAA@@@???======???AAABBBDDDCCCCCCDDDEEEEEECCCAAA;;;>>>AAADDDEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<===999999:::;;;;;;<<<<<<======>>>>>>>>>===;;;999777888777666666666666777888:::::::::999888666444333222222333333444555555555444444555666666555444444666555555444333333222222444555555666555333111000222222222222222222222222//////000000000111111111111111000//////000111111000000000/////////////////////////////////000000000111111111222222222222000000000/////////......------....../////////000......------------...///......------------......---------...............///......---,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++((()))++++++++++++)))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''%%%%%%&&&''')))((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***)))(((''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&############$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$"""!!!&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%%%%######%%%&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''''''''''''''%%%'''(((((('''''''''(((((((((''''''(((((()))***(((***,,,.........---,,,((())))))'''%%%%%%&&&'''*********+++,,,,,,,,,,,,+++++++++,,,---...000000666888::::::999777777777888:::;;;;;;:::::::::;;;999777555555666888888888888999999:::::::::::::::666777999;;;===???@@@@@@@@@BBBFFFJJJKKKJJJIIIGGGCCCCCCAAA@@@@@@AAAAAABBBEEEEEEEEEEEEFFFEEECCCAAA999<<<@@@DDDEEEEEECCCBBB=========<<<======>>>>>>888999:::;;;===???@@@@@@@@@AAAAAAAAA@@@===:::999999888777666666777888999::::::999999777666555444333333444444555555555555444555666777777666555444555555555555444444444444666666666666555333222222222222222222222222222222...//////000000111111111000000000//////000000000////////////////////////......////////////000000000000000111111111222222////////////............---------...............---------------...............------------......---------------.........///......---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&'''((('''%%%%%%'''(((%%%%%%&&&&&&'''((((((((($$$%%%%%%&&&''''''((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&(((&&&%%%%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''(((((((((%%%'''''''''&&&&&&(((***(((''''''''''''((()))))))))***,,,......---+++)))*********)))&&&&&&'''(((***++++++,,,,,,,,,++++++)))***,,,---///000111111666888;;;;;;:::888888888555777999999888888999:::555444333333555777777666555666777777888888777777777888:::<<<>>>???@@@AAAAAAEEEIIINNNPPPOOOMMMKKKIIIIIIGGGFFFDDDCCCBBBAAAEEEEEEEEEFFFFFFEEEBBB???<<<===>>>@@@AAABBBBBBCCC===============>>>???@@@;;;<<<===>>>@@@AAABBBBBB@@@AAACCCCCCCCC@@@>>><<<999999777777777777999999999999999888777666555555444555555555555666666666444555777888888777555444444555555555555666666666777777555444333222222222111111111111111111111111......//////000111111222000000000//////000000000......///////////////............/////////000000/////////000000000111111/////////.........------......------------------+++,,,---.........------...------,,,,,,------...,,,,,,,,,------............------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++******)))((()))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''%%%''')))(((&&&%%%&&&(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))******&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$###"""$$$&&&***(((&&&&&&&&&&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''((())))))&&&''''''&&&%%%&&&(((***'''''''''''''''((())))))***+++---...---+++)))'''+++,,,,,,***((('''((()))++++++,,,,,,,,,+++******(((***,,,///111222333222666888;;;===<<<;;;:::;;;444666888888888777888999444333222333555666555444333333444555666666555555888999:::===>>>@@@@@@AAACCCGGGLLLQQQSSSSSSPPPNNNOOONNNMMMKKKHHHEEEBBB@@@DDDDDDDDDDDDEEECCC@@@===@@@>>><<<;;;<<<>>>AAACCC>>>======>>>>>>???@@@AAA??????@@@AAABBBBBBCCCCCC???AAACCCEEEEEECCCAAA???:::999888777777888999:::999999888888777666666666555555555666666666666666555666777999999777666555444444555555666777777777777666444222111111111222000000000000000000000000---......///000111111222///000000000000000000///......///////////////...---.........//////000000////////////000000000000//////.........---------.........------,,,,,,,,,***+++---//////...---,,,...------,,,,,,------...,,,,,,,,,------.........---,,,++++++******++++++++++++************++++++)))))))))))))))))))))))))))************)))((((((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))******)))'''&&&###'''***)))'''%%%&&&''')))(((((('''&&&&&&%%%%%%(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))&&&%%%$$$$$$######$$$$$$&&&&&&$$$######$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&!!!!!! !!!"""######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%"""!!!!!!###%%%'''''''''(((&&&$$$%%%&&&'''&&&%%%))))))((('''&&&%%%%%%$$$######$$$%%%&&&'''((()))(((((('''&&&&&&&&&''''''******++++++***)))'''&&&***+++,,,+++***)))***+++++++++,,,,,,,,,+++******...///111111000000222333444666999<<<===<<<999888666777777888888888777777555555444444444333333333666777777888888888888777777999<<>><<<<<<>>>@@@AAAAAAAAA@@@???>>>===<<<>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFEEECCCAAA@@@<<<;;;888666666666777888;;;888555555777777666444333444666777888777555444222444555666666444222111444555666555555555777999999777555222111000000000111111111111111000//////---......//////////////////...---,,,,,,---///000......///000000000000000///......------///000111//////////////////////////////...------------------------------------------------,,,,,,+++++++++******************************))))))))))))******+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********''''''(((((())))))************************************))))))((((((''''''((('''''''''&&&&&&&&&&&&)))(((((('''''''''((((((%%%&&&&&&&&&''''''(((((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((($$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$###""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$######"""$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######$$$$$$###"""'''&&&$$$$$$&&&'''&&&%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))''''''((()))))))))((('''''')))***)))(((((()))***++++++,,,,,,,,,++++++***---...000000//////111222444555888:::;;;999777555333333555777888999::::::666555555555444333333333666666777777888888777777777999;;;>>>AAABBBCCCCCCEEECCCAAADDDIIILLLJJJGGGHHHFFFCCCAAA@@@@@@AAACCCDDDCCCCCCDDDFFFFFFCCCAAAAAAAAAAAA???======???@@@AAAAAAAAA@@@???>>>===<<>>@@@@@@@@@@@@???>>>AAADDDEEEBBB???@@@???>>>===>>>???AAACCCEEEDDDCCCCCCEEEEEEDDDCCCBBBCCCBBB@@@======>>>@@@@@@@@@@@@@@@???>>>>>>===???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDD>>>===;;;888777666666666;;;999666444444444222000444555666666666555444333222222222333444555666777999999888666333111111222555444333222111111111111000000000000000//////...------...////////////...111000...,,,++++++,,,,,,---...//////000/////////......------......///000...........................---,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******************************))))))))))))******)))******************)))***))))))))))))(((((((((++++++***************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%((('''''''''''''''((((((''''''(((((((((((())))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!###((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%'''&&&%%%$$$""" %%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&############$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$######"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((((((((($$$%%%'''''''''''')))*********+++,,,---------,,,---...000000//////111222555666777888777444222000555555555555555444444333777777666555555444333333444444444555555666777777888888:::;;;<<<===>>>>>>>>>>>>>>>@@@AAAAAA===:::======<<<;;;<<<>>>???@@@EEEDDDCCCCCCDDDEEEEEEEEECCCCCCBBB???<<<;;;<<<>>>>>>>>>?????????>>>>>>===???@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEEEE@@@???===;;;999777777777999888666555555555444444666666777777777666555444444333222222222444666888999999888555222000000111222222222111111111111111//////000000//////...---,,,---......//////......//////---,,,,,,,,,,,,------......//////.........------------......//////------------------------...------,,,,,,,,,------------,,,,,,++++++******,,,+++++++++++++++++++++******************************))))))))))))******))))))************))))))))))))))))))))))))))))))+++*********)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&'''((((((((((((((()))))))))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&& """''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!""""""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''%%%'''((((((&&&&&&''')))&&&%%%######%%%&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''(((((((((((()))''''''&&&%%%$$$$$$$$$$$$)))))))))(((((('''''''''%%%&&&((((((((((((***+++)))***+++,,,---............000111111111111222444777777777777666333111///444444444444444333222111666555555555555444444444333333333333444555666777888888999999;;;<<<======?????????@@@@@@>>>;;;999::::::;;;;;;===???AAABBBDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCAAA>>>;;;999:::;;;<<<<<<======>>>=========>>>???@@@AAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDAAA@@@>>><<<:::999888777777777777777666777888999888888888888777777666666777555333111111333555666666777666444222000111222111111111111111111111000...////////////...------,,,------...............,,,,,,,,,,,,------......------............---,,,,,,------...............------------------------...---------------......,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))************))))))************************)))))))))((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((((((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!"""%%%&&&((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''***,,,---+++&&&$$$%%%&&&&&&%%%######%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((((((((('''&&&&&&%%%$$$%%%%%%%%%+++***)))((('''''''''''''''(((******))))))***,,,)))***+++---...////////////111222222222222333555666666666666444222000//////000111222333333333333333333333444444444444555222222111111222444666777888888888888:::;;;===>>>????????????>>>===;;;:::666777999;;;???BBBEEEFFFBBBDDDEEEEEEEEEEEEFFFHHHCCCCCCAAA===:::777888999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA???>>>===<<<:::999888777555777888888777888:::<<<999888888777777666666666777666444222222222444555444555555333111000111333000000111111111000000///...............------,,,,,,,,,---............---******+++,,,---...//////---------...------,,,+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...*********************************+++++++++++++++))))))))))))))))))))))))******))))))))))))******)))******************)))))))))************++++++((('''''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''''''''((((((((()))))))))(((((((((''''''%%%%%%%%%%%%&&&'''(((((())))))(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###### """$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$%%%%%%%%%$$$""" ######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((***---...+++&&&###$$$&&&&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***)))((('''&&&&&&&&&'''(((((()))******(((((()))***((()))+++---...///000000///000222222111111333444444444444333222111///...//////000111222222222222000111111222333444555555222111000000111333666777777777777888:::<<<>>>???===>>>>>><<<;;;999999999666777999<<>>:::777777888777777888::::::;;;;;;;;;<<<===>>>??????@@@????????????>>>>>>>>>>>>>>>>>>;;;;;;::::::888777666555555777888888666666999;;;888777666555555444444444555444333333333444555666555555555333111///000111000000111111111000...------............---,,,,,,+++,,,------......------***+++,,,,,,---------------------------,,,+++++++++,,,---.........------++++++++++++++++++++++++******))))))***++++++,,,(((((())))))***+++++++++)))*********++++++++++++))))))))))))))))))))))))******))))))))))))************++++++++++++******((((((((()))))))))******''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%######%%%%%%%%%%%%######&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$###!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&""""""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&***,,,***%%%###&&&)))&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$######$$$%%%&&&''')))+++---...&&&%%%$$$$$$%%%&&&((()))((()))***)))((('''((()))((()))+++---...000000000...///111111000000222333333333222222000///...---222222222111111000.........///000111333444555666111111000000111333666777777777777888:::<<>>???@@@@@@???CCCGGGHHHGGGEEEFFFGGGGGGFFFDDD???;;;888888999555666777888999:::::::::;;;<<<===>>>>>>????????????>>>===<<<;;;;;;<<<<<<888888888777777555444333555777888777555444666999777666555333333222222222222222222333444555666777666666555333000...///000000111111111111///---,,,------......------,,,++++++,,,------......------,,,,,,---------,,,++++++------------,,,,,,+++***+++,,,---.........---,,,++++++++++++++++++++++++(((((('''(((((()))******''''''((()))***+++,,,,,,))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,++++++&&&'''''''''(((((())))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))'''###"""&&&***%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$###$$$&&&)))'''%%%#########%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###...222)))###&&&&&&!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&'''))),,,---(((''''''''''''(((((()))((((((''''''''''''((((((******+++,,,,,,---......---......///000/////////////////////000000000000000///...------...000111111///...///222333222000444333222222222333444555888666444444777999;;;;;;777888888666444444888;;;<<<<<<======>>>?????????DDDEEEFFFGGGHHHIIIIIIIIIHHHFFFBBB>>>;;;999999999777888;;;===>>>>>>===<<<>>>>>>?????????>>>======999999::::::;;;<<<<<<<<<777777777555333333555777777777777777777888888888888777555333222222222222111000/////////111222333333333333333333333333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...///......------,,,++++++000///---,,,+++,,,,,,---000///...---------------------,,,,,,,,,,,,++++++***************************+++,,,---...---,,,,,,))))))***+++,,,,,,------)))))))))))))))*********((((((((((((((((((((((((++++++***)))(((((())))))''''''&&&&&&&&&&&&''''''((()))*********((('''&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***+++,,,'''%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&$$$###$$$&&&((('''%%%#########%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$...000((($$$&&&&&&!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((()))''''''&&&'''''')))***+++******)))))))))***++++++((((((''''''''''''((((((***++++++,,,,,,---------,,,---......//////............//////000000000111000///...------///000222111///...///222333222000333333222222333444666666999777555555888:::<<<<<<;;;<<<;;;999777777:::===<<<<<<===>>>>>>???@@@AAADDDDDDEEEFFFFFFFFFFFFFFFDDDBBB???<<<:::999::::::888999;;;===>>>?????????@@@AAAAAAAAA@@@???>>>>>>??????>>><<<;;;:::888888777777777555444333555777777777777777777777777777777666555333222222222222111000/////////000222333111222222222222222222222222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------******++++++,,,------.........---,,,+++,,,------//////...---------------------,,,,,,,,,+++++++++************************((((((******+++******)))))))))***++++++,,,------***)))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))''''''&&&&&&&&&&&&''''''(((((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&%%%###"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((%%%""" ###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,...((($$$&&&&&&"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''(((((())))))((('''''''''(((((()))))))))))))))***++++++)))((((((''''''(((((()))+++++++++,,,,,,,,,,,,,,,+++,,,,,,------------------......///000111111222111000.........000111333111000///000222333222111222222333333555777888999999777666777999;;;<<<<<<999:::999777666555777999<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAA@@@@@@???>>><<<:::999888999:::;;;::::::;;;<<<===???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@DDDCCCAAA>>><<<999777666666777777666444444555777777777777666666555555444666555444333222111111111000000000///000000111222//////000000111222222222333222222111000///......,,,,,,,,,,,,,,,,,,------,,,------......------,,,))))))***++++++,,,,,,------,,,,,,,,,,,,------.........---,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************''''''((()))))))))))))))))))))******+++,,,,,,,,,*********))))))(((((((((******************************)))((((((((())))))''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&***)))(((&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! &&&$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$%%%%%%$$$$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***+++'''$$$%%%%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%%%%$$$&&&%%%%%%%%%&&&'''((()))))))))(((((((((((()))))),,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,,,,,,,---...///000111222333111000///...///111333444222222111222222333222222222333444555777999;;;;;;888777666777999;;;<<<;;;999888888666555555666666::::::;;;;;;===???AAABBB@@@@@@???===<<<;;;:::::::::999777666666777999:::::::::999999;;;===@@@AAA@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAA???===;;;999888666777777666444444555666777666666555444333333222555444333333222111111111000000000000000000111111//////000000111222333333111111000000///......---,,,,,,,,,---------------+++,,,---......---,,,+++------,,,,,,+++*********+++++++++,,,,,,------...------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***************************((())))))***************))))))******+++++++++,,,++++++***)))(((''''''&&&))))))))))))))))))))))))***))))))((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""!!! """###$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''+++***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%$$$############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((((((&&&$$$%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&%%%###""""""$$$######$$$%%%&&&''''''))))))(((((((((((())))))+++++++++++++++++++++***)))******+++++++++++++++,,,---...///000111222333222111000///000222444666444444444444333333333444444555666888999;;;<<<<<<666555555666888:::::::::<<<;;;:::999999999999999999888999999;;;>>>AAABBBCCCBBB@@@===<<<:::::::::888777666444555666777999:::999777777888:::===???<<<>>>@@@BBBEEEFFFGGGHHHDDDCCCAAA???<<<:::888777555666777777555444555555555555444444333222111111333333333222222111000000000000111111111000000000///000000111222333444444/////////......------,,,,,,,,,,,,------.........+++,,,---......---,,,+++.........---,,,,,,++++++***++++++,,,,,,---------,,,,,,++++++++++++,,,---,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))*********)))***************+++++++++******)))((('''&&&&&&(((((((((((((((((((((((()))((((((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###!!! !!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&((()))***+++ """$$$&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&'''((()))******))))))(((((())))))************+++++++++++++++)))******+++++++++++++++---......///000111111222222111111000111333666777666777888777555444555666777888999:::;;;;;;;;;;;;666555555666999::::::999999888777888999:::999888888888888999;;;>>>BBBDDDGGGEEEBBB@@@>>><<<<<<<<<777666555444555666888::::::999777777777999:::<<<999;;;===@@@CCCEEEGGGGGGEEEDDDAAA>>>:::777444333555666888777666444444555333333333222222111111000111222222222222111000///000111111111111000//////000111111222222333333333.........---------,,,,,,,,,,,,,,,---......//////,,,------......------,,,+++,,,,,,------...//////***+++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++++++++************))))))))))))))))))))))))'''''''''''''''((())))))************************)))))))))(((((('''''''''''''''''''''''''''''''''((((((''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&''''''(((%%%###!!!"""&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%''''''''''''%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%&&&!!!"""###%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&'''%%%### !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&'''((()))++++++******))))))))))))******))))))******++++++,,,,,,)))***++++++,,,,,,++++++......//////000000000111333222111111222444777888777999:::999777666777999:::;;;<<<<<<<<<;;;:::999666555666777:::;;;:::999666444444555888999888666:::999999:::===@@@DDDGGGFFFDDDAAA>>><<<;;;;;;;;;444444444444666999<<<>>>;;;:::999888888888999999888999;;;>>>@@@BBBCCCCCCBBBAAA???<<<999666444222444666888888666444444555111111111111111111111111000111222222222111000///000111111222111000///...000000111111111111111111...............---------,,,,,,------.../////////---------,,,,,,---------***++++++,,,------......++++++,,,---,,,+++*********************+++,,,,,,++++++++++++************))))))))))))))))))))))))(((((('''''''''((()))***************))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%'''((()))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$!!!!!!%%%((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###%%%'''((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&'''(((((('''&&&$$$###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###!!! ######"""######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&'''%%%### """###%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""###%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))))))))(((%%%%%%&&&&&&((()))***+++******))))))))))))******(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++////////////000000000000333222111111333555777999999;;;<<<;;;888666888:::======>>>>>>===;;;999888777666777999;;;<<<;;;:::888666666888<<<===<<<999;;;;;;:::;;;>>>BBBFFFIIIBBB@@@===:::888777888888222222333444777;;;???AAA===<<<;;;:::999999999999888999;;;<<<>>>>>>??????<<<<<<;;;:::888777666666444666888888666555444444000000000000111111111111000000111222222111//////000111222222222000///...000000000000///////////////////////////.........,,,,,,------...///000000......,,,++++++,,,......------,,,,,,+++******)))+++,,,,,,---,,,+++)))(((******))))))***+++,,,,,,+++++++++************)))))))))))))))))))))))))))+++***)))))))))***,,,---*********)))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***'''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""!!!"""$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&((())))))(((&&&%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$$$$$$$&&&''' !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''))))))'''%%%###""""""###$$$&&&(((+++---########################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######!!! ###'''###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%$$$###"""###$$$%%%'''((((((((((((((('''&&&)))))))))((((((((((((((()))))))))))))))))))))))),,,,,,,,,------............000111111000//////000111111222111000111444666>>><<<999777666777888:::;;;;;;<<<===<<<;;;:::999:::::::::::::::;;;<<<===::::::::::::;;;===???@@@>>><<<:::;;;???DDDHHHIIIEEE???777333444777888888666222///333;;;@@@@@@===BBB???;;;:::;;;:::888555999999:::;;;<<<<<<;;;;;;;;;;;;:::999888777666555777666666777888777444222111111000000//////......///000000000111111111111///000222333222111///...////////////000000000000000/////////............////////////000222333444///////////////////////////...------------...///......------,,,+++******+++++++++++++++***)))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++(((((())))))))))))(((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%''')))+++%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%***'''%%%&&&)))***(((&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''%%%######"""""""""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''$$$"""!!!###&&&###$$$&&&'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%&&&''''''''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,------------,,,...000000/////////000222333333333222333555888<<<:::888666666777999:::<<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<888888888888:::<<<>>>???;;;999777888<<>>@@@AAABBBBBBAAA@@@???>>>===<<<<<<;;;;;;<<<888777777777888:::;;;===999777666777;;;???AAABBB???:::555444555555444222222333666:::===@@@AAAAAA<<<:::999:::;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<999999888777666555555444777555222111222111000///111000000000000/////////222222222222222222111111333222///...---...000111/////////000000000111111000000000/////////......------,,,,,,,,,------...------------------------,,,+++************+++,,,,,,,,,++++++***)))))))))***++++++++++++***))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((())))))***************'''(((((())))))(((((('''(((((((((''''''''''''&&&((('''''''''&&&&&&%%%%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%&&&''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))(((&&&$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###!!! $$$%%%%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%'''((())))))))))))&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))++++++++++++++++++++++++(((***,,,.........000111...000111111000111222444666555555555666888:::;;;>>>???AAABBBDDDDDDDDDCCC@@@@@@>>>===<<<<<<<<<<<<;;;;;;999888888888999999999777777999<<<@@@AAAAAA===999666666777777444111111555:::======<<<>>>???777777777888:::::::::999;;;;;;;;;;;;;;;;;;<<<<<<888777777666555555444444777555222000000000000///000000000000000000000000222222222222111111111111222111000///...///000000//////000000000111111111000000000////////////.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***++++++*********))))))((((((******+++++++++******)))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))***))))))((('''(((((((((((((((((('''''''''((('''''''''&&&&&&(((((((((''''''&&&%%%%%%)))((((((''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&%%%''')))'''$$$"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######%%%&&&&&&%%%######***)))&&&$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%'''((())))))))))))&&&&&&&&&''''''((((((((())))))))))))))))))))))))*********************)))'''))),,,------...000111...000222222111111222444333333444444666888999;;;<<<>>>@@@BBBCCCCCCCCCCCC@@@???>>>===============AAA@@@===:::888777777777888777777:::===???@@@@@@===:::888888999999555222222777<<<>>>;;;999:::;;;444555777888999999999999<<<;;;::::::::::::;;;;;;777777666666555444444444888555222111111111111000000000000000111111111111111111111111111111111111000111222222222111///...000000000000111111111111111000000000//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******((((((((((((************)))))))))))))))((()))******+++++++++******(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((()))))))))(((((('''''''''((((((((((((''''''&&&''''''((('''&&&%%%%%%(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&***((($$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%((()))(((%%%###%%%'''%%%%%%&&&&&&&&&'''''''''######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&&&&'''((()))))))))(((((((((((())))))******+++)))))))))))))))))))))))))))))))))))))))((((((((('''***,,,---......000111111333555555555444555666222222333444555777888999:::;;;===???@@@@@@@@@@@@===============>>>??????DDDBBB???<<<999888777666666666777:::===>>>>>>======;;;999999;;;;;;777444444888<<<===;;;999999:::555777999:::999888888999<<<;;;999888888888999:::777777666666555555555555666555333222333333222111000000000111111111111222111111111111222222333333000222333444444222000///000000000111111111222222111111000000000/////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++******))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&(((***###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""##################""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''''''''&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%######&&&(((((('''&&&%%%%%%$$$$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&'''((((((((('''''''''((((((((((((((('''&&&&&&'''(((((()))******)))))))))))))))))))))))))))))))))((((((''''''''')))+++---.........000111111333666777666555666777111222222444555666777888777888:::;;;<<<<<<<<<;;;:::::::::;;;===???AAABBBCCCBBB???<<<:::888888888777777999<<>>;;;999999;;;;;;888555555777:::<<<===<<<<<<===888;;;>>>>>>;;;999999999;;;:::888777666777888999777777777666666666666555333222222333444444333111000000111111111222222222111222222333444555666666444444444444333333222222000000111111111222222222111111111000000000/////////......------------...---------------------------,,,+++******+++,,,---************************))))))***+++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&''''''((((((''''''&&&%%%&&&'''((((((&&&%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%$$$######### """%%%'''''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''(((''''''###$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$###$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!! !!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$########################$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!!!!###%%%%%%$$$&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$ """###%%%&&&&&&%%%%%%'''(((((((((((((((''''''######$$$$$$%%%&&&''''''))))))))))))))))))))))))))))))(((((('''''''''&&&***,,,...///......///111000222555666555444555555111222222333555666666777555666888999999999999888777888999;;;===@@@BBBCCCAAA???===;;;:::999999:::::::::<<>>;;;888888::::::888555555666999<<<>>>@@@@@@@@@;;;>>>AAAAAA===:::::::::;;;999777666555666777888777777777777777666666666111111111333555555333111000000111111222222222222222333444555666888999999777666444222222333444555000111111111111222222222111111111111000000000000---------,,,,,,------...------------------------...---,,,++++++,,,---...***************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((('''&&&&&&%%%&&&''''''''''''''''''&&&%%%&&&'''((((((&&&$$$###"""######$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$###""""""!!!$$$'''((('''$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$ ###$$$%%%&&&&&&%%%$$$### !!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%$$$$$$###$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$!!! """&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###""" !!!%%%&&&$$$"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$!!! """&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$%%%&&&&&&''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))++++++)))((('''((((((((((((((('''''''''((()))+++,,,---.........---///111333444333222111333333444555555666555555555555555555666666666666666777888999::::::999888;;;<<<======<<<<<<===???>>>===>>>???BBBCCCBBBAAA;;;:::999999::::::999777777888999;;;<<<======>>>???BBBDDDBBB>>>:::999::::::999777666666666777888777777666555444333333222222222333333333333444444333333333222222222222222111222333444666777888888777777777777666555444333444333111000000000111222000111111111111000//////........................//////...------,,,++++++***)))((()))***+++***)))+++*********))))))((((((((((((((((((((((((((((((&&&''')))***++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&"""###$$$%%%&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""" """%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!######$$$%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))))))))(((&&&%%%$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###"""%%%###"""###%%%%%%###!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%$$$$$$######%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$###$$$%%%%%%######$$$%%%)))'''$$$!!! """###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&)))))))))))))))((((((((()))***+++,,,------......---...000222333222111111222333444666666666666666666666666666555555555555666777888999999888888777:::<<<======<<<;;;===>>>>>>>>>>>>@@@BBBCCCAAA@@@888666555555666777666555777777999:::;;;<<<<<<<<<>>>@@@BBBAAA===:::999999999888777666555666777777555555555555555555555555333333333333333333333333222222111111111222222333111111222333444444555666666666666666555444333222333222111000///000111111111111111000000000000///.................................---,,,++++++++++++***)))***+++,,,+++***************)))))))))((())))))))))))))))))))))))((()))************((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$######"""###$$$$$$###""""""###%%%###########################$$$%%%%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((('''&&&%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######!!!"""############"""!!!'''%%%$$$%%%%%%%%%###!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################"""############$$$$$$$$$"""###$$$$$$""""""###$$$)))'''%%%""" !!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''$$$######$$$((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))******+++,,,------,,,,,,,,,---///000111111000///000111444666888888777666888888777777666666666555777777888999999888666666999;;;<<<<<<;;;;;;<<<===???>>>???AAACCCCCCAAA@@@777555222222333555666666777888999:::;;;;;;;;;;;;===???@@@???===:::999999888777666555555555666777444444555666777888888999555555555444333333222222111111000000000111333444000000111111111222222222444444444444444333222111222111000/////////000000222111000/////////000000////////////////////////...------,,,,,,++++++***---,,,++++++,,,---,,,***************))))))))))))************************************)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&%%%###############"""!!! ###$$$$$$###""""""###%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&&&&%%%$$$''''''&&&&&&%%%$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""##################"""%%%$$$$$$$$$%%%$$$###"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""$$$%%%$$$###"""###%%%%%%$$$###"""""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%######$$$)))(((%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))***++++++,,,,,,,,,++++++,,,---...////////////......000333666888888777666888888888888999999999999999999:::::::::999777666999:::;;;;;;::::::;;;===AAA@@@AAACCCDDDDDDBBB???999666444333555777999:::999999:::;;;<<<<<<<<<;;;===>>>>>>>>>===<<<;;;;;;888777555444444444555666555666666777888999::::::777777666555444333222222111000//////000111444555111111111111111111111000222222333333222111000000111000000///////////////333111///...---...000111////////////////////////------,,,,,,++++++++++++---,,,++++++,,,,,,+++************)))))))))))))))************************)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""" ###$$$$$$###""""""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$$$$''''''&&&%%%$$$######""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""##########################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""### !!!"""#########"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$#############################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######%%%%%%###""""""###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$$$$%%%(((&&&$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((******+++,,,,,,+++++++++,,,------..................///222555666666666666666666888999;;;===>>>>>>;;;<<<<<<===<<<;;;999888999:::;;;;;;::::::;;;===BBBBBBBBBDDDEEEDDDAAA???:::777555444666999;;;<<<<<<<<<===============<<<=====================<<<888777555444444444555666888888888999999:::::::::888888777666444333222222000000000000111222444555222222222222111111111111111111111111111111000///000000000000/////////...222111///------...///111////////////////////////------,,,,,,,,,,,,,,,+++---+++******++++++***)))))))))))))))))))))******************************'''(((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""############%%%%%%%%%%%%$$$###"""!!!###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!#########"""###%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$!!!!!!""""""###"""""""""###$$$$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((())))))***+++,,,,,,++++++---------------------......///000222333444444555333444666888;;;===???@@@<<<<<<===>>>>>>===<<<;;;999;;;<<<<<<;;;;;;<<<===AAAAAABBBDDDEEECCC???<<<777555444444777:::;;;;;;>>>>>>>>>???>>>>>>======<<<;;;:::;;;===>>>===<<<888777666555555555666777999999:::::::::;;;;;;;;;999888777666555444333333111111111222333333333444333333222222222222222222000000111111111000000///000000111111111000///...111000///.........//////........................---------------------------,,,******++++++)))((())))))))))))************************************''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$############$$$%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%% ###%%%%%%###"""###$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%###$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$###%%%&&&%%%$$$###$$$%%%######%%%%%%%%%###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''((()))++++++,,,,,,,,,......------------......////////////000111333444111222444666999;;;===>>>;;;;;;===>>>>>>===<<<<<<:::<<<======<<<;;;===>>>??????@@@BBBBBB@@@<<<999666555444666888;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<999777666777:::<<<<<<:::999888777666555666777777888888999:::<<<===>>>???888888777777666555444444111222444555555444333222222222222222222222222222000000111111111111000000000111222222222111000///000000/////////.........------------------------........................///---++++++,,,,,,***)))((()))))))))************)))))))))))))))))))))))))))(((''''''''''''))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$###"""###$$$$$$###""""""###%%%########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########$$$%%%&&&#########$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$###&&&(((&&&###!!!"""$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%########################"""############$$$$$$$$$"""$$$$$$$$$###"""###$$$ """%%%&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&'''((()))$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***'''''')))***,,,,,,------///......---------......000///...------///111333111222333555666888999:::999:::<<<=========<<<<<<;;;<<<======<<<<<<===???======>>>@@@@@@>>>999666666666666888;;;======<<<>>>>>>>>>>>>===<<<;;;:::777555333555888;;;:::999:::999777666666666777888666777888;;;===???AAABBB888888777777666666555555222333555777777555222111000111111111222222222222000000111111111111111000111222222333333111000////////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////000...------------+++***(((((())))))*********+++((((((((((((((((((((((((+++***((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!""""""############"""###$$$$$$###""""""###%%%""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########$$$&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%((()))""""""""""""""""""######$$$$$$$$$############"""$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$######""""""######$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$###"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&((((((((((((((((((((((((---,,,+++++++++,,,---...,,,,,,------...///000000000111333555666777888888888888999::::::;;;<<<<<<<<<<<<======<<<<<<;;;:::999999999999888777555444444555888:::<<<============>>>??????>>>;;;999777555333222444888:::888666555555666777777666555555666777999;;;<<<===>>>>>>???===:::666444333444444333333333222222222111111333222222222111000000000222222333222222111000///---...///000111222222222111111111111111000///.........,,,,,,+++,,,---...,,,,,,,,,---...//////000222111111000000000000000+++,,,,,,---,,,+++)))(((+++*********))))))((((((''''''(((((())))))******(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$$$$###!!!""""""###$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$#########$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%)))(((&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%''')))%%%%%%%%%$$$$$$#########$$$$$$$$$############"""$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$#########"""$$$$$$############$$$$$$%%%%%%$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$)))((('''&&&%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))),,,++++++******+++,,,---,,,,,,------...//////000///000111333444555666666666777777888999999::::::999::::::;;;<<<<<<<<<;;;888888888888888666555444666777999;;;============<<<======<<<;;;999777666444444333555777888888888777777666666555555555555555666888:::<<<>>>>>>???>>>===:::777555444555555333333222222111111111111222222222111111111111111222222333222222111000///000000111111111111111000111111222222222111000000000///---,,,,,,,,,------,,,,,,---......///000000111111000///////////////***+++,,,,,,,,,+++***)))*********)))))))))(((((()))))))))((((((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% """$$$&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############""""""!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%$$$###"""""""""######%%%%%%$$$$$$###$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$###"""$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((((((((('''&&&%%%$$$######$$$$$$$$$############"""###$$$$$$$$$$$$###""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!###$$$%%%&&&&&&%%%%%%$$$###""""""$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%)))((('''''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))***+++,,,,,,,,,,,,------.../////////---...000111222333444444444555555666666777777888666777888999;;;;;;;;;;;;666777777777666555444444999999;;;<<<<<<<<<<<<<<<;;;:::999888777666555444333555666666666777999::::::999777555444444444555333444666999;;;===>>>>>>===<<<999777666555555555222111111111111000000000111111111111111222222222222222333222222111000///111222222222222111000000111222333333333333333222222111///---,,,,,,------------......///000000000//////...------------...)))******++++++++++++*********))))))))))))((((((******))))))(((''''''&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$###"""!!!!!!!!!""""""%%%$$$$$$###$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&$$$###$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$######""""""##################"""########################"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%&&&((('''&&&&&&%%%$$$###""""""%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&'''''''''&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((())))))***++++++---------.........//////---...///111222333333333444444555555555666666666555666777888999999999999555555555555555555444444::::::::::::::::::::::::999888777555444333333333333666888777555666999===<<<;;;888555444444444555444555666888999:::;;;;;;999888777666555444444444111000000000000000000000000000000111222222222333222222222222222111//////000111222222222222222111111222333444444444444444333222000...---,,,------.........//////000000000...------,,,,,,,,,,,,,,,(((((()))******+++++++++))))))))))))))))))(((((())))))((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$#####################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%)))((('''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$#########"""""""""######$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""######$$$%%%&&&''''''$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((()))******++++++---------...............//////000222333333333333555555555666666666666666666777777777777777666666444444444444444555555555999999999888888888777777777777666555444444444444555777888777555666:::>>>>>><<<999777555555555666666666777777777777666666555444444333333333333333000000000000000000000111000000000111222222222333222222222222222111//////---...000111222333333444111222333333444444444444333222000...---,,,------............////////////---,,,,,,+++++++++++++++(((((((((((()))******+++(((((((((((((((((())))))&&&'''''''''((((((((()))&&&''''''''''''''''''''''''''''''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%###!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$############"""""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++++++++........................000000111333333444444444666666666666666666666666777777777777777666555555444444444444444555666777999888777777666666777777666666666666777777777777777777777666666888;;;>>>???>>>;;;999888777777777777777777777666444333333111111222222222222222222000000000111111111111222111111111111111222222222222222333222222111000///+++,,,...000222333444444000111222222222222222111222111///---,,,,,,---------.....................---,,,++++++******++++++)))((((((((((((((()))***''''''(((((((((((())))))%%%&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""######$$$%%%%%%%%%$$$$$$############$$$%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&&&&&&&'''(((############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$""""""############""""""########################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%###########################"""""""""""""""""""""$$$$$$############$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&''')))+++,,,,,,,,,,,,........................000000111222333333333333666666666666666666666555555666666777777777777666444444444444555666888888999888777666666777777888555666888999;;;;;;;;;::::::777555555777:::<<<===???>>>===<<<;;;:::999999555666666555555444333222000000111222222333333222111111111111222222333333222222222111111111111111222222333222222111000///+++,,,...///111111222222000000000000000000///...000///---,,,,,,,,,------------------------,,,,,,---,,,++++++******++++++***)))((('''''''''((()))'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$###############$$$%%%&&&'''$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$##################$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$############$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''))))))(((&&&$$$"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''')))+++,,,---,,,,,,.....................---///000111222222222222222555555555555555555555555333444555777888888888888555444444444555777888::::::999888777777888999999444666999<<<===>>>===<<<;;;888444555888<<<===<<<>>>>>>>>>>>>===<<<:::999444444444555555444333333000000111333333444444333111111222222222333333333333222222222111111000000222222333222222111000///------...//////000/////////////////////...---,,,......,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++***)))((('''&&&&&&'''(((&&&'''''''''(((((())))))((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$######$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&%%%$$$############$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''$$$"""!!!!!! !!!###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$######"""########################"""############$$$$$$$$$%%%###!!! !!!###%%%$$$$$$##################"""############$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###"""!!!!!! $$$#########""""""!!!!!!"""###$$$%%%%%%$$$###"""########################%%%%%%%%%%%%$$$###!!!!!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%###"""!!!'''$$$""""""%%%&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%(((''''''&&&&&&((()))******)))))))))((((((''''''''''''((()))+++,,,---......///000111111000...---...///000222222222111111222222333444444555666666999999::::::;;;::::::::::::888555444444777;;;>>><<<;;;:::999999:::;;;;;;===:::777777:::============;;;888666666999===@@@CCCAAA???<<<::::::999999666666444333111///......111111111222222333333333222222111111111111111222////////////000000000000111111000000///---,,,++++++,,,---...////////////......------------,,,,,,......---,,,+++++++++++++++++++++,,,,,,---------++++++************++++++(((((())))))((('''&&&&&&''''''''''''((()))++++++((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""###%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$!!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$############!!!!!!!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$######"""""""""$$$##################$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###############$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###"""########################""""""""""""!!! %%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""%%%###""""""%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%&&&(((((())))))(((((((((''''''''''''((()))***+++---......//////...............///...///000111222111111000000111222444666777999999::::::;;;<<<============;;;999666555666999===??????>>>===<<<<<<<<<<<<===>>>;;;999999;;;======<<<===;;;888666555666888:::>>>===<<<;;;::::::;;;<<<888777666444222111000///222222222222222222333333222222111000000000000000....../////////000000000000000000000///...---,,,---...............------,,,,,,++++++++++++******---,,,,,,++++++++++++,,,+++++++++,,,,,,,,,------******))))))))))))******(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))***((()))))))))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###"""######$$$$$$$$$######%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""############""""""""""""""""""######$$$%%%%%%&&&########################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$#########"""""""""""""""##############################$$$$$$$$$$$$######!!!###%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$######"""!!!%%%%%%%%%$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$###"""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$%%%&&&&&&'''((((((((((((''''''''''''((()))***+++,,,---...//////...,,,++++++,,,...000...///000000111111000000///000222444777999;;;<<<:::;;;===>>>@@@AAAAAAAAA<<<;;;999888999<<<@@@BBBCCCCCCAAA@@@????????????>>>===<<<<<<======<<<;;;<<<;;;999666555444444444:::999999888999;;;<<<>>>:::999888666555333222111333333222222222222222222333222111///............------........./////////......////////////......////////////...---,,,+++,,,,,,++++++++++++******++++++*********++++++,,,++++++++++++,,,,,,,,,,,,))))))(((((((((((())))))((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((())))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%$$$$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""(((''''''&&&&&&&&&&&&&&&""""""######$$$$$$$$$%%%########################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$##################$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""#########$$$$$$#########""""""############"""""" """$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""""""""""""""%%%%%%&&&&&&%%%$$$######$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((())))))***+++---...///000...---,,,,,,,,,---.../////////000000000000000000000111222444777999:::;;;:::;;;===???AAACCCDDDDDD???>>><<<<<<===@@@CCCEEEFFFFFFEEECCCBBBAAA@@@@@@???>>>>>>>>>>>>===;;;:::;;;:::999777666444333333777777666777888:::<<<===<<<;;;:::888666555444333333333333222222111111111222222000///------,,,,,,------------.........///------...//////000//////......//////...------,,,......---------,,,,,,,,,))))))))))))***+++,,,,,,+++++++++++++++++++++,,,((((((''''''''''''((((((((((((((('''''''''(((((('''&&&&&&&&&''''''((()))((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&"""###%%%'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&&&&%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###&&&%%%$$$#########$$$$$$$$$$$$$$$######"""""""""########################""""""#########$$$$$$$$$%%%###"""!!!!!!"""###%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""#########"""###$$$$$$$$$$$$###"""!!!""""""######""""""!!!!!!"""###$$$%%%%%%$$$###""""""##################$$$##################$$$"""""""""""""""""""""""""""""""""###""""""!!! """""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$%%%&&&&&&&&&$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&''''''''''''))))))))))))))))))))))))))))))***+++---...///000,,,---...///000//////...//////000000111111222333333333444555666777777888888:::<<>>>>>???>>>===;;;::::::999999999999888777666555777777666666777888:::;;;<<<<<<:::999777555444444333333333222222111111111222111000...---,,,,,,,,,------------.........///,,,---...///000000000000,,,------...//////............---------,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++((((((''''''''''''((((((((((((''''''''''''((()))((((((((('''(((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''############$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$&&&"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%$$$$$$###############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&###!!!%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$"""""""""############$$$%%%$$$###"""!!!"""######%%%$$$$$$###""""""!!!!!!########################"""############$$$$$$$$$%%%###!!!!!!###%%%"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$###############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""############""""""$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$######""""""!!!!!!""""""###$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$&&&''''''$$$"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''(((((((((((())))))))))))((()))***+++,,,---...///***,,,...000111000///...//////000000222333555666777777777777666666666666888:::<<>><<<======<<<:::888999:::999999999999999999999888888777666666666777999999<<<;;;:::888777555444333333333222222222222222222222111000...------------------........./////////------...///000000//////+++,,,---...////////////,,,,,,++++++++++++******++++++*********++++++,,,+++++++++++++++*********((((((''''''''''''(((((((((((('''&&&&&&''')))***))))))((((((((())))))***&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$###&&&&&&&&&&&&%%%$$$###""""""###############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$#####################$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&&&&%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###$$$%%%$$$###"""%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$$$$############$$$$$$%%%%%%&&&%%%###"""!!!"""###$$$############""""""""""""########################"""############$$$$$$$$$$$$$$$###""""""###$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!"""######$$$$$$######"""&&&%%%###""""""###%%%&&&"""""""""######$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###############$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""!!!$$$''''''%%%######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&''''''(((((('''((()))***+++---......++++++,,,---......////////////000111333666888999999999999999999999999999999;;;===???BBBDDDEEEEEEAAA@@@???>>>>>>???@@@AAA>>>??????@@@???>>>===<<<:::;;;;;;999666555888:::::::::999888888888999999777666666666666888:::;;;;;;:::999777555444333222222222222222222222333333111000000///.........///....../////////000000000......///////////////...------...............---,,,,,,++++++++++++******---,,,,,,++++++++++++,,,++++++++++++*********))))))(((((((((((((((((()))((((((&&&&&&&&&''')))***)))(((((('''''''''((((((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""" !!!"""!!!!!!!!!"""######$$$$$$########################"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######&&&$$$"""!!!"""$$$&&&(((#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%###"""!!!!!!%%%'''&&&%%%%%%'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((()))+++,,,---...,,,+++******+++,,,///000//////000111444777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCDDDEEEFFF???>>>===<<<<<<<<<===>>>;;;<<<===>>>======;;;:::888999999666444444777:::<<<;;;999777777777777888555555555666777999;;;<<<:::999888666555333222111111111111222222333333444111000000/////////000000////////////000000000000...///////////////......////////////...---,,,,,,.........---------,,,,,,......---,,,++++++++++++++++++++++++******))))))))))))(((((((((((())))))((('''&&&%%%&&&'''***+++(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''+++***(((&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))%%%"""!!!###%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$$$$######$$$&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%$$$#########$$$&&&&&&$$$$$$$$$######"""""""""$$$$$$$$$############"""########################&&&&&&%%%$$$$$$$$$%%%%%%###"""""""""$$$%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$&&&&&&&&&$$$"""!!!!!!$$$'''(((((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))************))))))++++++,,,------......///......000111333555666777888999;;;;;;;;;;;;<<<>>>============>>>>>>>>>>>>777888;;;???CCCEEEDDDCCC<<<<<<============<<<<<<888888777777777777888888<<<<<<;;;:::999777777666777777777777777888999999>>><<<999666444333333333666666555444333333222222222111000//////.........//////000111111111111000000000//////......---------...///000000///...---((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,******)))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''########################%%%$$$###""""""###$$$%%% """%%%''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%######$$$&&&)))+++---+++'''$$$""""""######!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###!!!"""######"""$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$#########$$$$$$$$$############"""########################$$$$$$$$$%%%&&&'''((()))###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&$$$###!!! """%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))************)))))))))******+++,,,,,,------......//////000111111222444666999:::;;;<<>>>>>>>>=========<<<<<<::::::<<>>;;;;;;<<<<<<;;;;;;:::999999888777777666666666666:::::::::::::::999999999666666666666666777888888888888777777666555444333666666555555444333333222222222000///////////////...///000111111111111111111111111000000/////////---...///000000///...---...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&########################$$$$$$###""""""###$$$$$$)))'''$$$""""""###&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%$$$###$$$'''***,,,---+++(((%%%###"""###$$$###$$$$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$########################%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&""""""!!!!!!""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""########################""""""###%%%''')))+++,,,############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&%%%$$$###""" """######""""""$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((((((%%%%%%%%%%%%&&&'''((()))((())))))******))))))(((((((((((()))******++++++......---------,,,,,,,,,111333666777888999;;;===>>>>>>===<<<<<<;;;;;;<<<>>>>>>>>>???@@@???;;;999::::::::::::999888666666888888777777666666666555999999999::::::;;;;;;;;;666555555555555666777777111333555777777666555444666666666555444444333333333222111000////////////......///111111222222222222222222222111111111111......////////////......000//////......---,,,,,,------------------------***++++++++++++***))))))******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$###""""""###$$$$$$***((($$$!!! """%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$$$$$$$%%%(((+++---,,,+++(((%%%$$$###$$$%%%$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!  """%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###%%%%%%$$$$$$######""""""################################################$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################!!!"""###$$$&&&(((***+++###$$$%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%$$$$$$###!!!"""###"""!!!"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((((((((('''&&&&&&&&&&&&''''''((((((((())))))))))))((((((''''''(((((()))******+++,,,,,,,,,,,,++++++++++++111333444444333333444555<<<;;;;;;:::;;;;;;<<<===BBBAAAAAABBBBBB@@@<<<999;;;;;;:::999888666444444555555666666777777777777888888888888999999999999555555444444444555555666111222333555666666555555666666666555555555444444333333222111000000000000---...///111222222222222111111111111111111111111...//////////////////...---------...//////000000........................*********+++***))))))(((***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################$$$##################$$$"""###$$$$$$$$$###""""""################################################$$$$$$$$$$$$&&&))),,,---+++***'''%%%$$$$$$$$$%%%############""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!! ###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$$$$######"""""""""################################################$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################"""""""""###$$$&&&'''(((###%%%&&&%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%$$$$$$$$$###$$$$$$###"""###$$$&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%***)))((('''&&&%%%%%%%%%(((((())))))))))))(((((((((((())))))***++++++++++++++++++,,,,,,---------111222333333222111333444888777777888:::<<>><<<<<<;;;:::888666555444222333555777888999999999777777777666666666666555555555444444444444555555444333333222222333555666777666666666666666555555444333222111111000000000......///111111222222222///000000000000000000000/////////....../////////,,,,,,,,,---......//////........................+++++++++++++++******)))***))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""""""""#######################################$$$$$$#########!!!"""###%%%%%%%%%$$$#########################################################$$$%%%''')))+++---)))(((&&&%%%$$$$$$$$$%%%!!!!!!"""""""""######$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## """###$$$######%%%&&&###############"""""""""##################################################################$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""##############################"""######$$$%%%%%%###&&&'''&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))))))))+++***)))'''&&&%%%%%%$$$'''(((((())))))((((((''')))))))))***++++++,,,,,,******+++,,,...///000000///111333333333444666888555555555666999<<<@@@BBBCCCCCCDDDEEEFFFEEECCC@@@<<<<<<;;;:::999777555444222333666888::::::::::::666666666555555444444444666666555444444444444555666555333222222333555666777777777777777777666666555444333222111111111111//////000111111111111000............//////////////////............//////.........---,,,,,,++++++------------------------+++,,,,,,,,,,,,+++************)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""##############################"""###$$$$$$$$$$$$###"""&&&%%%###""""""$$$'''(((#######################################$$$$$$$$$"""######$$$&&&((()))***&&&&&&%%%$$$$$$$$$$$$$$$""""""!!!""""""$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###%%%""""""""""""############################################################"""""""""###$$$$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$############"""####################################$$$%%%&&&&&&###&&&((('''###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&###%%%''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***++++++,,,,,,******((('''&&&&&&&&&&&&''''''((((((((((((''''''((())))))******+++,,,,,,++++++,,,---...///000000...///111222222333555666555555444555777;;;???AAAAAAAAAAAACCCDDDCCCAAA>>>;;;;;;::::::888777555555555666888:::;;;:::999888444444555555555555666666777666666555444444555555444444444444444555666666777777777777777777777777555444333222222111222222000111111111111000//////------........./////////000///...------...///000///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''')))(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""&&&%%%###"""!!!!!!!!!"""########################""""""#########$$$$$$$$$""""""###$$$%%%&&&'''((($$$$$$##################$$$$$$###"""######$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###!!!!!!""""""######$$$$$$""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$############"""#################################$$$%%%&&&((()))###''')))'''###!!!###'''########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%&&&!!!$$$''''''&&&$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''((()))(((((('''''''''((((((''''''((((((((((((''''''(((((())))))******++++++,,,,,,,,,------......///...///000///...---...///666666555555777:::===@@@@@@??????AAABBB@@@===;;;999999999999888666555444888999;;;;;;;;;:::888666333333444555666777888999888777666555555555555555000222444666777777666666777777777777777888888888555555444333222222222222111222222111111000///...---.........//////000000000///...------...///000,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******)))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((('''&&&$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""###$$$%%%%%%$$$###"""!!!$$$%%%###""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""'''&&&%%%############$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############""""""""""""""""""""""""&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))+++***((($$$"""########################$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''')))***+++)))***+++,,,,,,+++***)))............///000111111///000111000//////111333333333333444666999<<<>>>AAA>>>;;;;;;;;;;;;888555666999<<<===;;;999777666<<<;;;;;;:::888666444333666555333333333555777888555555555555555555555555444444444666888888666555888777555333333333555666777555222000000111333444222222111111000/////////++++++---...////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++000000///......---,,,,,,***)))(((((())))))((('''((((((''''''''''''(((((('''&&&%%%$$$$$$%%%'''(((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""%%%%%%$$$!!!######""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!######$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$######""""""""""""######((('''%%%$$$$$$$$$%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%$$$###"""!!!########################&&&&&&%%%$$$$$$######""")))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###""""""!!!########################$$$$$$$$$############"""""""""""""""#######################################""""""""""""""""""###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&$$$""" ########################$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$######"""!!!!!! ############$$$$$$$$$%%%!!!!!!!!!"""######$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))***++++++***))))))************+++,,,------///000111111000000111333222222111222444666999;;;===:::888777777777444222444666999:::999777777777;;;;;;:::999888666555444555444333222333444666777666666666666555555555555555444555666888888777555777666444222222333444555777555333111111222333555333222222111000//////...,,,,,,...///111111222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++******)))((((((''''''***)))(((((())))))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""$$$&&&&&&%%%###"""######""""""######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""######$$$######%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$######""""""""""""######'''&&&%%%$$$######$$$%%%###########################################################################$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$""""""########################%%%%%%%%%$$$$$$$$$$$$###)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%'''((()))((((((&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############"""""""""""""""####################################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$######"""!!!########################$$$$$$############$$$$$$"""""""""########################$$$$$$$$$$$$%%%######$$$$$$###""" """""""""#########$$$$$$!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))************))))))((((((((((((((()))++++++///000222111000000111333111000000000111333555666999777555555555555333111111333666777666777888999:::::::::999888666555444444333222222222333555666777777777666666555555555555444444666888888666444555444222111111222333333777555333222222333444555333333222111000///...---,,,---///111222333444444........................---------,,,,,,+++++++++***************+++++++++,,,,,,++++++******))))))***)))(((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""######""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###############"""%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$$$$$$$############$$$$$$######""""""""""""######%%%%%%$$$############$$$###########################################################################$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$%%%(((***,,,***)))'''&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########""""""!!!"""""""""####################################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%%%%$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$####################################$$$$$$$$$$$$###$$$&&&'''&&&%%%"""!!!!!!""""""""""""#########$$$$$$######"""!!!!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***+++,,,,,,///000222222111000111222111000000000000222333333888888777666666666555444000222444555666777999;;;888888888888777666555444444333222222222333333444666666666555444444333333333333333444666666444222333222111111111111222222666555444333333333555555444333222111000......---,,,---///111333444444555111111111111000000000000......---,,,,,,+++******************************.........---------,,,,,,***)))(((((())))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&((((((((('''%%%$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$######""""""""""""######$$$#####################################################################%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%(((+++,,,***)))'''&&&%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$##################""""""""""""""""""""""""$$$$$$$$$#########""""""!!!"""""""""##########################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&%%%$$$$$$%%%&&&'''########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$%%%'''&&&%%%###!!!!!!""""""""""""#########$$$$$$######"""!!!!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((()))))))))******+++,,,------///111222111000000111111111000111111222222333777777777777666666777777222444666777777888;;;===777777777777777666555444444333333333222333333333444444444333333222222222222111111333444444111///111111000000000111111111555444333333333333444555333333222111000///......+++,,,...000111222333333222222111111000000000///......---,,,,,,+++***************************************)))))))))))))))***)))(((((())))))((('''((((((''''''''''''((((((''''''((()))((('''%%%$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""!!!!!!""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$######""""""""""""##############################################################################%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!! ###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%&&&########################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&''')))+++((((((&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""########################$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$############$$$%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$!!!"""###$$$######"""!!!"""""""""#########$$$$$$!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((('''''''''((((((''''''''''''(((((((((((((((((()))***++++++,,,...000111000/////////000000111111222222222333333444666666555555666777333666888999999999:::;;;555666666666666666555555444444444444333333333333222222222222222222222222222111111222333333111...000000000111111111111111333333222222333333444444222222111111000/////////,,,,,,...///000111111111000//////......------,,,---------,,,,,,++++++++++++++++++***************((((((((((((((((((((((((***)))(((((())))))((('''(((((((((''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######""""""######$$$%%%#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%##################$$$$$$$$$$$$############$$$$$$######""""""""""""######"""###$$$$$$%%%$$$$$$$$$########################################################################"""############""""""!!!###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%%%%&&&########################""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%&&&''''''(((&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&&&&$$$"""!!!########################$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%################################################!!!"""""""""####################################$$$$$$############$$$$$$$$$$$$#########"""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$$$$%%%!!!!!!!!!"""######$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%'''((((((((('''&&&(((((('''&&&&&&'''((((((''''''''''''((()))***+++***,,,///000///...---.........000111111222222222111333555555444444666888444777::::::999888777888444444555666666555555555555555555555555444333333111111111222333333444444333333222333444444111///000000111111222222222222111111111222222222333333111111000000000000000000---...//////000000////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************)))(((((())))))((('''(((''''''&&&&&&''''''(((***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((("""###$$$%%%&&&((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%######""""""######$$$%%%"""#########$$$$$$$$$$$$################################################$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$######""""""""""""######"""###$$$%%%&&&&&&%%%$$$########################################################################""""""######$$$$$$######"""###%%%&&&&&&%%%###"""$$$######"""###$$$%%%&&&#################################$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$#################################$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""%%%''''''%%%""" ########################$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######""""""!!!!!!!!! """"""""""""############%%%$$$$$$######$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!########################%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''')))*********)))(((((('''&&&%%%%%%&&&'''((()))(((((())))))***+++,,,)))+++...///...---,,,---,,,---...000111222222222111444777777555555888:::555777:::;;;999777555555333444555555666555555555555666666666555444444333111111222333444555555666555444444555666555333000///000111222222222222222000000111111111222222222000000000000111111111111//////000000000000//////111000000///...---------,,,,,,,,,,,,,,,,,,,,,---++++++++++++******))))))(((((((((((())))))))))))***)))(((((())))))(((''''''&&&&&&%%%%%%&&&&&&'''+++***((('''&&&&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((!!!"""###%%%''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$######""""""""""""#########$$$%%%&&&'''&&&&&&%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""######"""""""""###%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%"""###%%%%%%&&&%%%$$$###########################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$###""""""""""""$$$#########""""""!!!!!!########################$$$!!! ###%%%$$$"""!!!!!!###$$$$$$%%%$$$$$$###$$$%%%%%%%%%%%%$$$###%%%###"""$$$&&&'''$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$###""""""!!!"""""""""%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###""""""###""""""!!!  !!!!!!""""""############""""""###$$$%%%%%%!!!###$$$%%%$$$"""!!!!!!"""###$$$$$$###"""!!!###"""""""""###$$$%%%%%%!!!""""""######""""""!!!########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$$$$###"""######$$$$$$$$$%%%%%%%%%########################!!!$$$'''((('''%%%###&&&&&&''''''''''''&&&&&&(((((()))***************((((((((((((''''''''''''&&&''''''((()))******+++++++++,,,,,,,,,---------//////////////////000000222222111111222222333444666777999:::999666444222777888888888777666555444777888888888777666444333111222333333222222444666999999999999777555222111...///000222222333333222333444444555666666666555222222333444333222111000---.........//////000000000///...---------------+++++++++++++++++++++,,,************************+++*********))))))((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%$$$$$$%%%'''((()))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''''''''%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$######"""$$$$$$######"""#########!!!!!!!!!"""######$$$$$$!!!######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,+++)))'''%%%###""""""######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###############$$$$$$$$$#########""""""""""""########################%%%###!!!"""$$$&&&%%%###"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&$$$"""#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""""""""###$$$$$$###""""""###$$$$$$"""######$$$$$$######"""##################"""""""""""""""""""""!!!!!!!!!"""""""""""""""###$$$$$$ !!!"""###$$$######"""!!!"""###$$$$$$###"""!!!######"""""""""###$$$$$$&&&''''''((((((''''''&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!###$$$$$$###!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''((('''%%%$$$&&&&&&''''''''''''&&&&&&(((((()))************)))((((((((((((''''''''''''&&&''''''((())))))******+++++++++++++++,,,,,,,,,//////000000111111111111333222222222222222333333555666888888888555333111333333333333333333444444888888888777666555444444333444555444333444555777999999999888777555333111000111111222333333444444444444555666666666666666111222222333222111///...------......//////////////////...---------------,,,,,,,,,,,,,,,+++++++++************************************)))))))))(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!""""""""""""%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$######$$$$$$$$$######"""%%%$$$$$$#########$$$$$$############"""""""""""" """#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%&&&###############"""""""""########################%%%$$$"""###%%%&&&&&&%%%$$$###"""!!! !!!""""""&&&%%%$$$######$$$%%%&&&%%%$$$###$$$%%%&&&$$$"""#####################"""$$$$$$############$$$$$$%%%%%%$$$###############$$$$$$###""""""###$$$$$$"""""""""######"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$###""""""!!! !!!!!!""""""""""""######!!!"""""""""############""""""############""""""######"""!!!!!!!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$&&&&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))))))))))))))(((((((((((('''''''''''''''''''''(((((())))))***+++++++++***************...//////000111222333333444333222222222222222333444555666777666555222111111111000000111333444555888777666555555555555555555666777666555555777999888888888777666444333222333222222222222444555666444444555666666666555555111111222222111000...------------............///......---,,,,,,,,,------......------,,,,,,++++++************************************))))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%"""######$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&################################################$$$#########$$$$$$%%%%%%'''%%%###!!! """###%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%%%%$$$############"""""""""""""""%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$$$$##################$$$""""""############""""""""""""###$$$%%%%%%%%%$$$#########"""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!"""######$$$"""""""""######"""""""""######"""!!! !!!!!!!!!!!!""""""""""""!!!!!!##############################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))(((((((((((((((((('''''''''''''''''''''((((((((())))))************)))))))))))),,,,,,---///000222333333444444333222222222222333555555666777666555333222555444222111222333666777777666555444444444555666666777777666555555777888777777666666555444333333444333111000111222555666333333444444444444444333222222333222111000...---------------------------------,,,,,,,,,,,,,,,---//////...------,,,++++++*********************************)))))))))))))))'''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%""""""###$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$######"""""""""######"""""""""######$$$###$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###############$$$$$$$$$########################""""""""""""""""""$$$%%%)))'''%%%"""!!!"""###$$$$$$"""!!!!!!"""$$$###$$$%%%%%%%%%$$$$$$$$$###"""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$!!!"""""""""#########$$$!!!!!!""""""""""""!!! """""""""!!!"""######$$$###""""""""""""""""""#########"""!!! !!!!!!$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%### """%%%'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++---///000111222444444333333222333333444666666777777777666555555777666444222222333444555555555444333333444555666555666666555444444555777666666555444444444333333333222000///000111333444222222333333333222222111222333444444333111000///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////...------,,,++++++))))))))))))))))))))))))))))))))))))))))))******&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''""""""######$$$$$$$$$%%%###""""""!!!!!!!!!"""############$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$######"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$#########$$$$$$$$$$$$$$$########################!!!"""###"""!!!!!!###%%%((('''%%%$$$######$$$$$$###"""!!! !!!"""###"""$$$&&&%%%$$$###$$$%%%"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###############"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""##################!!!!!!""""""###$$$$$$%%%!!!"""###$$$###"""!!! !!!"""""""""##################""""""""""""############"""!!!!!!!!!""""""%%%%%%&&&&&&&&&&&&%%%%%%########################!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))************))))))***,,,---///000000333333333333333444555555666777777777777777666666555444333111000000111111333333333333333444555666444555555444333222444555555444444333333333444444222111000000000111222333222222333333222222111111222222333444333222111000---,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,......------,,,,,,++++++))))))))))))))))))))))))))))))))))))************&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''""""""######$$$%%%%%%&&&"""""""""""""""!!!!!!!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%########################!!!###$$$###"""!!!$$$&&&&&&%%%%%%$$$$$$#################################"""$$$&&&&&&$$$######%%%!!!""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###""""""""""""###"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$##############################"""###$$$%%%$$$###!!! !!!"""###$$$######"""$$$###"""!!!!!!"""###$$$######"""""""""###$$$$$$######$$$$$$$$$$$$##############################!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!###$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***+++,,,,,,******+++,,,...///000000222222222333444555666777666666666666666666666666111111111111111000000000111111222333444555555555555666666444333222333555444444333222222333444555222222222222222222222222444444444444444333222222///000222333333222222111,,,,,,,,,,,,+++++++++******************+++,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((()))))))))************&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!"""$$$$$$%%%%%%$$$"""""""""######%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###!!!!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$###############$$$$$$#########$$$$$$%%%%%%%%% !!!"""###%%%'''(((#########$$$$$$%%%%%%%%%########################"""$$$&&&%%%""""""%%%(((###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%$$$###"""$$$'''&&&$$$"""###%%%!!!!!!"""$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""!!!""""""""""""###$$$%%%%%%$$$###"""""""""############""""""&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$###"""""""""###$$$%%%&&&%%%$$$""" !!!###$$$%%%$$$"""!!!$$$###"""!!!!!!"""###$$$######""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))((($$$ ######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&)))((((((((('''''''''''''''''''''''''''''''''&&&''''''(((***+++,,,---...+++,,,,,,---...///000000111111222333444666777888444555555555555555555555///000111222333333222222///000222444555555444444666666666555333333444555444333222222222333444555333333444444444333222222555666666666555444444333---...000111222222111111,,,,,,,,,++++++***************))))))***+++,,,,,,+++++++++++++++++++++,,,))))))))))))))))))))))))(((((())))))*********+++%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((((('''&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!"""$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&&&&&&&%%%$$$$$$############$$$&&&'''&&&$$$"""!!!""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$!!!""""""###$$$&&&'''(((""""""""""""""""""""""""$$$$$$$$$######"""""""""########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%###!!!!!!"""###"""""""""###$$$$$$$$$%%%&&&%%%$$$$$$###$$$$$$$$$###"""!!! !!!"""###########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###########################""""""###$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))((()))))))))************,,,,,,---...///000111222111000000000000222333444555555555555555555555555333222111000////////////...///000222333444555555666666555555555666666777666444222111111222333444444333333222222333333444555555444444444333333333............///000111222---...//////...,,,***)))(((((((((((())))))))))))+++***)))(((((()))***+++***)))(((''''''((()))))))))))))))))))))(((''''''%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%%%%''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""########################""""""!!!!!!!!!!!!""""""########################!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%$$$$$$######"""&&&$$$!!!"""&&&(((!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$ !!!!!!"""###%%%%%%########################%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&###############$$$$$$$$$"""!!!!!!""""""###$$$$$$###"""!!!!!!!!!!!!"""###########################$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$########################### !!!!!!"""######$$$$$$###$$$%%%%%%%%%%%%$$$###########################%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''''')))*********++++++++++++,,,,,,,,,,,,---///111222111111000000111333444555555555555444444444444444333222222111000////////////000111222333444444444555555444444555555666666666444333111111222333444333333333222222333333333111111111111000000000000//////////////////000000............---,,,+++***)))))))))))))))(((((((((+++***)))(((((()))***+++***)))(((''''''((()))***)))*********))))))((('''(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$########################%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$#################################""""""!!!!!!""""""###########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$############"""###$$$$$$%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$###""""""""""""###$$$""""""!!!!!!"""######$$$########################$$$$$$$$$###############"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$###""""""###$$$$$$$$$############### !!!"""###$$$%%%%%%###""""""!!!!!!""""""###########################$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!"""######$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%*********+++++++++,,,,,,,,,+++******+++---///111000000000111222333555666444444444333333333222222333222222111111000000000111111222333333333333333444333333333444444555666555444333222111222333333333333333222222333333333000000/////////.........000/////////..................---,,,++++++++++++*********))))))(((((('''******))))))))))))******((((((''''''''')))***+++*********+++******)))(((+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""""""""""""""########################$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""""""""###%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%%%%%%%%%%$$$########################$$$##################$$$########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&&&&%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################%%%%%%$$$$$$$$$$$$$$$%%%########################""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""######!!!!!!"""%%%$$$$$$$$$###"""""""""""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$))))))*********+++++++++,,,+++)))))))))+++...000......///000111222444444333333222222222111111111222333333222222111111000222333333444333333222222222222222222333444555555555555333222222222222222222222222333333222222222111111111111000000000000000000//////...---,,,,,,...---+++*********+++,,,++++++******)))(((''''''***))))))))))))))))))***((('''''''''((()))+++,,,******+++++++++******)))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$########################%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&!!!"""$$$&&&&&&%%%$$$###&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$############$$$$$$$$$$$$######&&&%%%$$$$$$###$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######"""!!!%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$%%%%%%%%%$$$$$$###""""""############""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%######""""""""""""##############################"""""""""######$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))+++***)))((()))+++---...+++,,,---...///000111111111111111111111111111111222333333333333222222111333444444444444333222222111111111222222444555555555555444333222222111111111222222333333222222111111111111111000000000000////////////...,,,+++***---,,,+++))))))***+++,,,,,,++++++***)))((((((''')))))))))******)))))))))((('''''''''((()))+++,,,)))******+++++++++******'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%((((((((('''&&&%%%$$$$$$"""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$##################$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$############$$$%%%%%%$$$############"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$%%%$$$$$$$$$%%%$$$$$$$$$###############"""######$$$###"""!!! """######$$$$$$######""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###############"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&'''''''''((((((((())))))***************+++,,,,,,++++++,,,---.....................///000000111111222333444555444444222111333444444444444444333222111111111222333444555666555555444444333222111000000111222333333222111000/////////.........---------...//////...,,,***)))++++++******)))******++++++++++++******))))))((())))))************))))))((((((''''''''')))***+++((()))******+++*********&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""##################"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""###############$$$$$$########################%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""####################################$$$$$$%%%%%%$$$$$$##################$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%###""""""$$$&&&((($$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$$$$###!!!""""""!!!!!!###$$$###############$$$$$$$$$ !!!###$$$$$$###"""!!!"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""######"""!!!!!!"""##########################################""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%(((((((((((()))))))))))))))***+++,,,,,,,,,++++++,,,,,,---.........---,,,++++++,,,...///000111222222333444555555444333222333333444444444444444333111111222222333555666777555555555444333222000000000111222333333222111000------------,,,,,,,,,,,,,,,---.........,,,***)))))))))***************)))************************((()))***++++++***)))(((***)))(((''''''((()))***'''((())))))*********))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$###""""""""""""###$$$########################"""###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######%%%&&&'''######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""##############################$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""###########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((""""""######$$$$$$$$$%%% !!!$$$&&&''''''&&&%%%"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""############""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$%%%''''''''''''%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%))))))))))))************)))***,,,---...,,,+++***---.../////////...---,,,)))***+++---///000222222222333555666666555333222222333444444555555444444222222222333444555777888555555555444333222000//////000222333333222000///.........---------,,,,,,+++,,,---......,,,+++)))((()))***++++++***)))(((***************+++++++++((()))***++++++***)))(((***)))(((''''''((())))))''''''((())))))))))))))),,,+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%&&&######""""""!!!!!!  !!!###%%%'''((()))%%%%%%''''''''''''%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$##################$$$########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""###$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################!!!"""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######%%%$$$###""""""###$$$%%%######""""""!!! !!!"""""""""""""""###$$$&&&''''''&&&$$$###"""############$$$$$$$$$########################""""""!!!!!!"""###$$$$$$&&&%%%###"""!!!"""######!!!!!!!!!"""######$$$$$$!!!""""""""""""#########&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$&&&&&&$$$"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$(((""")))%%%$$$'''$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$######%%%'''(((&&&''')))*********)))((('''((()))++++++******)))...///000111111///---,,,+++++++++,,,---...///000111111222333333333333222444555666666666555444333666555333111111222333444000000111222333222///,,,,,,,,,...///000000000000------------------------......---,,,***)))((((((***************)))((((((******)))((('''&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!######"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''$$$"""###%%%&&&$$$!!!$$$$$$$$$$$$######""""""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$###############$$$  """"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$#################################""""""#########$$$$$$###""""""###$$$$$$$$$$$$$$$$$$############!!!"""######$$$############$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$###########################""""""""""""######$$$$$$$$$##############################"""""""""""""""""""""#########$$$$$$%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$"""$$$######""""""######$$$########################$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$(((!!!###&&&"""%%%)))###$$$$$$######$$$$$$%%%&&&'''&&&%%%#########$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###&&&%%%$$$######%%%&&&(((&&&'''((()))))))))(((((('''((()))*********))))))+++,,,---//////...,,,++++++++++++,,,---...///000000111111222222222222222222333444555555444333222222111///...---...///000111000000111222111///---......///000111111111111++++++++++++++++++++++++------,,,,,,+++***))))))+++++++++++++++***)))(((++++++***)))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$"""$$$$$$$$$$$$#########"""######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%%%%&&&%%%%%%$$$###########################$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$#########$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$###"""""""""######"""######$$$$$$$$$######%%%$$$$$$###""""""!!!!!!############$$$$$$$$$%%%%%%$$$######"""#################################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###$$$######""""""######$$$""""""""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######!!!""""""######""""""!!!"""###$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""############$$$$$$$$$$$$###&&&$$$!!!,,,222((($$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&'''((((((((((((''''''(((((()))***)))))))))((()))***,,,,,,,,,++++++++++++++++++,,,...///000///000000111111111111111000111111222222222111111///...---,,,,,,,,,---...111000//////000000///...---...////////////......++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++******)))+++++++++******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$##################$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$###############$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%########################!!!""""""############"""########################%%%$$$$$$$$$$$$$$$$$$%%%$$$##################$$$ !!!""""""###$$$$$$"""######$$$$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$########################%%%$$$$$$###"""""""""""" !!!###$$$%%%%%%$$$###$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$##################""""""""""""""""""""""""&&&%%%%%%$$$$$$$$$$$$$$$########################!!!!!!!!!"""###$$$$$$#########""""""""""""######""""""""""""""""""""""""######$$$$$$$$$######"""######$$$$$$$$$$$$###### !!!!!!!!!!!! !!!"""$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$!!!$$$'''######555===111$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))&&&''')))***+++,,,,,,,,,*********+++,,,---//////......///000000000000000.........///////////////000///......---...//////111///...---///000//////++++++,,,,,,,,,++++++***,,,,,,------------......++++++++++++++++++++++++)))***************))))))******************))))))))))))))))))((((((((((((************************)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$#########"""######$$$%%%$$$$$$############$$$$$$###"""  """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""#################################### !!!"""###$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$######### !!!"""###$$$%%%%%%!!!"""######$$$$$$######$$$######""""""######$$$""""""#########$$$$$$$$$########################%%%%%%$$$###""""""###### !!!###$$$%%%%%%$$$###""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%############$$$#########""""""""""""""""""""""""%%%%%%$$$######$$$$$$%%%######################## !!!""""""""""""###$$$###""""""""""""""""""###########################"""######$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$!!!$$$(((######444===000%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''((((((((('''''')))***+++,,,------*********+++,,,---...///,,,---......//////......,,,,,,,,,,,,------....../////////.../////////000000...------...//////...***+++++++++++++++***))),,,,,,,,,------.........++++++++++++++++++++++++(((((())))))***))))))(((((()))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$######""""""###$$$$$$%%%#########""""""#########$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!!!!""""""""""""###########################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""######$$$$$$%%%&&&''''''!!!""""""###$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%$$$$$$#########$$$$$$"""######$$$$$$$$$######""""""######$$$%%%%%%&&&############$$$$$$$$$%%%""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###""""""!!!!!!###$$$%%%########################!!!"""######"""!!!###$$$###""""""!!!!!!""""""###########################""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""############""""""!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$"""############$$$$$$$$$&&&$$$&&&$$$!!!+++111'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''''''''&&&$$$##################$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))'''&&&&&&&&&&&&'''(((((((((((()))***+++,,,---...************+++---...///+++,,,,,,---------------+++*********+++,,,---...,,,---------...............---,,,---//////...---,,,,,,------------,,,,,,)))******++++++,,,,,,---,,,,,,,,,++++++*********(((((()))************)))'''(((((())))))***************))))))((((((''''''''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%$$$######""""""!!!""""""""""""#################################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$########################$$$$$$#########$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!"""###$$$%%%$$$$$$###########################  !!!$$$%%%########################"""$$$%%%$$$"""!!!"""$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!!!!!!! """"""!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$***###%%%&&&!!!$$$'''!!!######""""""######$$$%%%######%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%(((((('''''''''((()))***&&&&&&%%%%%%%%%&&&'''((())))))))))))***+++,,,---))))))******+++,,,...///***++++++,,,---,,,,,,,,,***)))))))))***+++---...+++,,,,,,------...------,,,,,,,,,...//////...,,,++++++,,,---............))))))***++++++,,,------------,,,,,,+++***))))))******+++,,,,,,,,,,,,,,,(((((()))******+++,,,,,,*********)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%'''((('''%%%###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$########################%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###"""############$$$$$$$$$####################################$$$%%%&&&&&&&&&%%%###"""""""""######&&&&&&%%%$$$$$$#########!!!""""""""""""#########!!!"""###$$$%%%%%%$$$###########################!!!###%%%""""""""""""""""""""""""###%%%&&&%%%""" """$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$#########"""  """%%%'''########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$+++!!!###)))$$$###%%%"""!!!!!!!!!!!!!!!""""""###!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%)))(((((('''''')))***+++&&&&&&%%%$$$%%%&&&'''((()))(((((())))))***+++,,,)))))))))***+++,,,......******+++,,,,,,,,,,,,+++***))))))))))))+++---...,,,---......////////////++++++,,,...000000---+++((()))***+++,,,---------++++++,,,------...//////......---,,,+++))))))(((+++,,,------............))))))***+++,,,------...+++******)))(((''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%''')))'''$$$###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$##################""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""""""""###$$$%%%&&&$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""#########$$$$$$$$$&&&%%%###"""""""""######!!!"""""""""##########################################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%((('''%%%#########%%%&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$######"""""""""!!!"""###%%%%%%$$$######""""""""""""############%%%%%%$$$$$$%%%%%%&&&'''***((($$$  """###"""!!! """###$$$########################$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$!!!!!!""""""#########$$$### !!!!!! !!!""""""!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$###"""###%%%&&&%%%$$$$$$#########$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''&&&&&&((((((((((((((((((((((((***+++,,,---.../////////******+++,,,,,,---......,,,,,,,,,+++++++++******---,,,+++*********+++,,,///...,,,***))))))))))))***+++,,,---............******++++++++++++,,,,,,((()))+++,,,---.........---,,,***)))))))))*********,,,------,,,***))))))+++***)))(((((()))***++++++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########(((%%%  %%%((('''%%%###"""!!!"""###$$$!!!"""###$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###""""""!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###""""""#########$$$$$$$$$%%%%%%###"""""""""##################$$$$$$$$$$$$##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%&&&%%%$$$###"""###$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$######""""""""""""""""""###$$$$$$$$$$$$###""""""""""""##################""""""######$$$$$$(((&&&$$$"""!!!"""$$$%%%$$$######""""""""""""###########################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############%%%"""!!!######"""!!!""""""!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))***+++,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++***)))))))))+++,,,---+++,,,------------,,,+++***+++,,,---............,,,,,,,,,,,,---------...,,,------......//////000------+++*********+++++++++,,,------,,,+++******+++***)))(((((()))***+++*********)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################&&&%%%%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$###""""""###$$$&&&$$$###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###"""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%$$$######"""############$$$$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$###############""""""###$$$$$$%%%%%%$$$$$$############""""""""""""#########"""######$$$%%%""""""""""""############""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""############&&&$$$"""!!!###$$$$$$$$$!!!"""""""""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################!!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""###""""""###%%%'''&&&%%%(((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&((()))***+++++++++************************,,,,,,,,,,,,++++++++++++))))))((()))***,,,---///(((***---///000000...---***+++,,,---............---.........////////////,,,+++***))))))***+++,,,------,,,+++++++++,,,,,,,,,,,,---------,,,+++*********))))))))))))************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$###""" !!!""""""%%%%%%$$$###"""!!!!!! $$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%%%%%%%%%%&&&"""#########$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######"""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######!!!""""""""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$###########################$$$$$$$$$%%%%%%##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$###"""""""""###%%%&&&!!!"""""""""############$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%$$$###"""!!!###########################$$$%%%%%%%%%###"""!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""""""""""""""#########%%%$$$#########$$$$$$$$$!!!"""###"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""###""""""###%%%'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&''')))***++++++,,,,,,++++++++++++************------,,,,,,,,,++++++++++++*********+++,,,...///(((***,,,...//////...---***+++,,,---........................////////////+++***(((&&&&&&&&&((())),,,++++++++++++++++++++++++*********++++++***)))***))))))))))))))))))******)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$##################$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$### !!!"""######"""!!! ###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&####################################$$$#########""""""""""""#########$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&!!!"""""""""###############$$$%%%&&&&&&&&&%%%%%%######$$$$$$###"""!!! !!!###$$$$$$###"""""""""""""""""""""""""""###$$$$$$%%%$$$###!!! """""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""######""""""""""""""""""######""""""""""""""""""############""""""###$$$ """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""###""""""###%%%&&&&&&%%% !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&''''''''''''''''''''''''&&&'''((()))***+++++++++,,,,,,,,,,,,,,,+++++++++---------,,,,,,,,,++++++...---,,,++++++,,,---...,,,+++++++++++++++,,,,,,***+++,,,---............,,,------------............---+++)))((()))***+++)))))))))************)))***(((&&&''')))***)))''')))))))))******)))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%###"""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""######$$$$$$$$$########################$$$$$$############$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$###############""""""###$$$$$$$$$$$$###!!!!!!"""""""""#######################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%#########"""######$$$%%%""""""""""""############!!!"""###$$$%%%$$$##################"""!!!  !!!###$$$$$$$$$""""""""""""""""""""""""##################""""""!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""############""""""""""""!!!"""$$$###"""!!!"""### """$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$#########%%%&&&%%%$$$!!!###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((())))))))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...---+++++++++,,,---...---+++***)))******+++***+++,,,---............++++++,,,,,,,,,---------,,,+++)))((((((((())))))'''((())))))***))))))))))))&&&$$$%%%((()))(((&&&))))))************))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################!!!%%%&&&%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""""""""###############!!!""""""######$$$$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########!!!!!!""""""###$$$$$$$$$########################$$$######""""""######$$$"""#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$##############################""""""######$$$%%%########################"""""""""###$$$$$$%%%%%%%%%$$$#########$$$&&&'''###""""""!!!"""###$$$%%%"""""""""######$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""############ """###%%%%%%$$$###"""######"""""""""""""""""" !!!!!!"""###$$$%%%""""""""""""""""""""""""###""""""""""""######$$$!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!############"""""""""!!! ###%%%$$$"""!!!"""$$$ """$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$""" ###%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))******++++++,,,,,,------...------------,,,,,,,,,,,,+++*********+++,,,------,,,,,,,,,,,,+++++++++***+++,,,---............+++,,,,,,,,,,,,---------(((((((((''''''''''''''''''((()))***+++******)))***&&&###$$$(((***)))'''((()))***++++++***)))((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!"""######$$$$$$$$$###############$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$#################################$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""!!!"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%#################################"""###$$$$$$%%%########################"""""""""###$$$$$$%%%%%%$$$###"""!!!!!!###%%%'''###"""!!!!!!!!!"""$$$%%% !!!!!!"""""""""###!!!"""###%%%%%%$$$######""""""""""""############"""$$$%%%''''''&&&%%%$$$""""""""""""###$$$%%%&&&$$$$$$"""""""""###$$$%%%""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%% !!!!!!"""###$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!!!!###&&&%%%###!!!"""$$$ """%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""###$$$%%%&&&&&&'''"""######$$$$$$%%%&&&&&&'''%%%$$$$$$%%%$$$###!!!"""###%%%&&&&&&%%%$$$###%%%$$$#########$$$%%%&&&!!!###%%%''''''%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++,,,,,,(((((()))***+++,,,,,,---......---------,,,,,,,,,((((((''''''(((***,,,---***,,,...///000...,,,+++++++++,,,---............,,,,,,,,,---------......******++++++++++++******((()))***+++,,,,,,+++***+++'''###$$$(((+++***'''((()))***++++++***)))((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$((((((%%%"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$##############################$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$%%% !!!!!!"""###$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$""""""############""""""%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###""""""############"""!!!$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%$$$"""!!! !!!"""$$$######################## """###$$$$$$###""" #########"""""""""""""""########################%%%%%%%%%$$$$$$$$$######&&&%%%###"""""""""######""""""""""""""""""""""""$$$$$$$$$###############$$$%%%%%%%%%%%%$$$###"""%%%###"""###%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!%%%''''''%%%###%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------......//////111000///...............+++++++++++++++***)))(((''''''((()))))))))))))))###%%%''')))))))))'''&&&%%%&&&''')))******++++++'''(((((())))))))))))(((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%%%%$$$$$$###"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$#########""""""!!!!!!########################%%%%%%$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%((('''%%%######$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$############$$$%%%&&&&&&!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############"""""""""!!!!!!###$$$%%%%%%######$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###""""""""""""""""""""""""##############################$$$$$$$$$$$$######!!!!!!"""""""""######### !!!"""###$$$$$$###"""!!! !!!"""###########################!!!"""###$$$$$$###"""!!!###"""""""""""""""""""""########################%%%%%%$$$$$$############%%%%%%###"""""""""######""""""""""""""""""""""""##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))******++++++++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,------............///...------,,,,,,,,,,,,******+++++++++***))))))''''''((()))))))))))))))&&&'''((())))))(((((('''((((((((()))(((''''''&&&(((((()))))))))(((((('''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########""""""""""""##########################################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%###!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""""""""###$$$%%%%%%######$$$%%%""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###########################$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""!!!!!!!!!""""""###"""###$$$%%%%%%$$$###"""""""""############""""""!!!!!!!!!"""""""""######!!!!!!!!!"""""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""##############################$$$############"""""""""%%%$$$######"""#########"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$$$$%%%&&&'''((()))***%%%###!!!!!!#########"""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))(((************************,,,,,,,,,,,,------------,,,,,,+++*********++++++))))))******************(((((())))))******))))))))))))(((((((((((((((((()))))))))))))))(((((('''))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""""""""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$&&&&&&'''$$$######""""""######$$$###############"""""""""########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%""""""############""""""""""""######$$$$$$%%%%%%###""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""!!!!!!!!!"""###$$$!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!"""""""""""""""####################################"""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$&&&''')))+++,,,---(((&&&$$$$$$%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((((((((()))))))))))))))++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,(((((()))***++++++++++++((())))))*********))))))***)))(((''''''''''''''''''((()))***+++,,,,,,,,,))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$########################"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!!!!"""###%%%&&&''''''$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$######""""""""""""###############$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""######$$$$$$$$$######"""######$$$$$$######"""""""""###$$$$$$$$$$$$###"""""""""""""""###$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!""""""!!!!!!!!!""""""#########$$$$$$$$$############""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""####################################"""""""""""""""""""""###############$$$#########""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$%%%''')))+++,,,,,,---(((&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********++++++++++++++++++++++++*********)))))))))))))))'''''''''(((((()))))))))+++++++++++++++*********++++++***++++++,,,------((()))***++++++,,,++++++))))))************))))))))))))((('''&&&&&&&&&'''&&&&&&((()))***+++++++++))))))))))))(((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%###$$$%%%&&&&&&%%%$$$### !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######""""""""""""""""""""""""############$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############$$$######""""""######$$$""""""######$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$################################################""""""###$$$$$$$$$$$$###""""""############""""""""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""#####################"""########################""""""""""""""""""""""""###""""""""""""""""""###!!!!!!!!!"""######$$$$$$########################"""""""""############$$$""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$&&&))),,,---,,,+++)))&&&$$$""""""$$$$$$$$$###%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$ !!!$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))******************************************************&&&''''''(((((())))))******************)))))))))++++++++++++,,,---...///***+++,,,,,,,,,,,,,,,,,,******++++++******)))))))))((((((((((((((((((''''''''''''''''''&&&%%%%%%((((((((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$%%%%%%$$$$$$$$$"""#########$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""!!!!!!"""""""""############$$$%%%%%%######$$$%%%%%%%%%$$$######$$$%%%%%%############""""""""""""$$$######""""""######$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$###!!!###%%%'''((('''&&&%%%########################!!!""""""######""""""!!! !!!!!!!!!"""#####################$$$#########$$$$$$#######################################""""""""""""###### !!!!!!"""######$$$$$$####################################$$$$$$%%%%%%!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""##################$$$$$$$$$'''+++......,,,(((%%%%%%###""""""$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))))))))***)))))))))))))))))))))((((((((((((((((((((((((***+++++++++++++++++++++&&&''''''((())))))***************))))))(((((((((*********+++,,,---//////------.........---,,,,,,***++++++++++++***)))(((((()))***+++,,,+++***)))((((((((((((((('''&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$######""""""!!!!!!$$$$$$############$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$################################################!!!"""###$$$$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$### ###&&&)))***)))&&&%%%$$$$$$###""""""###$$$$$$""""""############""""""""""""""""""############""""""#########$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""###### !!!!!!"""###$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$###############$$$(((,,,000///+++&&&"""&&&%%%$$$$$$&&&(((((('''######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$""" !!!###$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((++++++++++++++++++,,,,,,'''''''''((()))******+++******))))))(((((((((''')))))))))***+++---...///////////////...---,,,,,,+++++++++++++++***)))((()))***,,,...///...,,,+++'''((()))+++,,,,,,,,,,,,&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$############$$$%%%&&&&&&&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%% !!!"""###$$$%%%%%%""""""""""""############&&&$$$!!!!!!$$$&&&$$$%%%%%%!!!"""(((""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""######$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$#########""""""!!!!!!$$$$$$$$$#########""""""!!!$$$(((++++++)))&&&$$$%%%%%%%%%$$$$$$#########!!!!!!""""""####################################%%%%%%%%%$$$###"""!!!  """$$$$$$$$$######""""""############""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$#########""""""!!!""""""""""""#########$$$""" !!!###$$$### $$$$$$$$$#########""""""$$$###"""!!!!!!"""######+++,,,...///,,,(((###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((******)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))...---,,,+++************)))(((&&&%%%&&&''')))***,,,+++)))'''&&&''''''(((,,,,,,,,,---------.........///000111111///---,,,...---,,,+++***)))))))))++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))(((''''''&&&&&&,,,)))&&&&&&((()))'''%%%(((((('''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%(((''''''&&&$$$######""""""###$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$$$$!!!!!!!!!"""""""""""""""""""""""""""##################""""""""""""######$$$&&&&&&######'''!!!!!!"""######$$$%%%%%%######""""""""""""######"""""""""###$$$$$$$$$%%%##################$$$$$$######$$$%%%%%%%%%%%%$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$%%%&&&'''##################""""""$$$$$$$$$#########"""""""""$$$&&&((()))'''%%%###%%%%%%%%%$$$$$$#########"""""""""""""""#################################""""""###$$$$$$$$$$$$$$$""""""#########""""""!!!""""""############"""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""###$$$$$$$$$$$$%%%%%%%%%%%%###"""###%%%&&&$$$"""$$$$$$$$$#########""""""$$$######"""###$$$&&&'''+++,,,------+++((($$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***))))))************))))))))))))))))))))))))))))))---,,,,,,+++******))))))(((((('''''''''(((***+++++++++***)))((((((((((((******+++++++++,,,,,,,,,---...///000000...,,,+++...---,,,+++************+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%(((&&&$$$%%%'''((('''&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$""""""""""""$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!"""######$$$%%%%%%$$$###"""!!! """""""""#########$$$$$$!!!"""############"""!!!$$$&&&'''%%%"""!!!$$$&&&!!!!!!!!!"""######$$$$$$######""""""""""""########################$$$$$$!!!""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$##################"""""""""""""""########################"""###$$$$$$%%%%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""############""""""###############"""""""""""""""""""""""""""""""""$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$###############$$$$$$###$$$%%%&&&(((***,,,,,,,,,+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((((()))))))))(((''''''))))))))))))))))))))))))++++++,,,,,,+++***)))(((''''''(((((()))***++++++++++++++++++***)))((((((((())))))))))))*********,,,---.........---+++***---,,,+++*********************)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$###"""$$$&&&''''''&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!"""$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$##################$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%###%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$&&&&&&%%%$$$######"""!!!""""""#########$$$$$$$$$"""""""""""""""""""""""""""$$$&&&%%%###"""###$$$""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$######"""$$$$$$$$$###########################""""""""""""########################&&&&&&%%%%%%$$$"""!!! %%%$$$"""!!!!!!!!!"""###""""""############""""""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""########################!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$%%%''')))***///...+++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))&&&'''((((((((((((((('''(((((((((((((((((((((((()))***+++,,,,,,***(((&&&&&&'''(((***++++++++++++***+++,,,,,,,,,***)))(((((((((((()))))))))******+++,,,,,,,,,,,,+++******,,,+++***************+++***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""################################################$$$$$$$$$$$$%%%###!!! !!!###%%%!!!"""$$$$$$###"""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$##################%%%$$$$$$######$$$$$$$$$#########$$$$$$%%%%%%&&&########################&&&&&&%%%$$$$$$##########################################"""""""""""""""########################%%%%%%%%%$$$###"""!!! ###"""!!!!!!!!!"""$$$%%%""""""############"""""""""""""""!!! """"""""""""""""""""""""########################!!!!!!"""""""""############$$$$$$$$$#########$$$########################%%%%%%$$$$$$%%%&&&((()))111...+++'''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))''''''''''''''''''''''''''')))***++++++***(((&&&'''''')))***++++++++++++)))***+++,,,,,,+++)))((()))))))))************++++++++++++++++++******)))*********)))******++++++)))((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))************))))))((('''''''''&&&'''(((((('''&&&%%%%%%&&&'''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""############""" !!!!!!""""""#########$$$$$$$$$$$$%%%&&&$$$!!!!!!$$$&&&!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""########################$$$$$$%%%%%%$$$$$$###""""""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""%%%$$$$$$############$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###############!!!"""""""""#################################### !!!""""""######""""""!!!!!!!!!!!!"""###$$$%%%""""""############""""""###""""""""""""""""""!!!""""""""""""""""""""""""###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""######!!!!!!"""##################$$$$$$$$$%%%$$$$$$$$$&&&''')))+++///---)))&&&###""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''((()))******)))((('''((((((((()))))))))******)))***************))))))************++++++++++++,,,+++++++++************)))))))))))))))***+++,,,((((((''''''(((((())))))))))))))))))))))))))))))'''(((((())))))******+++++++++******)))(((((('''''')))+++***(((&&&%%%&&&&&&&&&&&&'''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$#########""""""""""""###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%&&&$$$!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$######""" !!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$###"""""""""###$$$$$$$$$$$$$$$$$$#####################""""""""""""######"""""""""###$$$$$$$$$%%%$$$$$$########################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""%%%%%%$$$#################################""""""""""""#########$$$$$$$$$""""""###$$$$$$#########!!!"""""""""#########$$$ !!!"""###$$$$$$%%%######################## !!!!!!!!!!!!!!!!!!""""""#########""""""""""""############""""""$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% """$$$###!!! """###""""""#########$$$$$$$$$"""###$$$%%%(((+++...000***(((&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''''''''((())))))))))))(((((())))))***))))))*********+++++++++,,,,,,++++++*********+++(((((((((((()))***,,,,,,'''''''''''''''((())))))))))))))))))))))))))))))'''(((((()))******++++++*********)))((((((''''''%%%(((++++++)))'''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$############$$$&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!! !!!"""###""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""############""""""%%%###"""###$$$%%%&&&%%%#########"""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$###""""""######$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$ !!!#########"""!!!!!!!!!""""""#########$$$ """###$$$%%%&&&########################""""""!!!!!! ######$$$$$$$$$""" """"""############"""""" !!!!!!"""""""""###""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!""""""""""""######### ###$$$$$$!!! """$$$""""""######$$$$$$$$$$$$!!!!!!###&&&***///222555%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((''''''&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))+++***(((&&&%%%&&&'''(((***)))(((''''''((()))***))))))))))))************---,,,++++++******++++++(((((((((((()))+++,,,,,,'''''''''''''''((()))***))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))(((''''''&&&&&&"""&&&***+++)))'''((()))&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%$$$$$$######### !!!"""###$$$%%%&&&&&&&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&$$$###!!!!!!###$$$&&&""""""######$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%