BM6P6(@ nnnOOOFFFFFFFFFEEECCCAAA@@@@@@>>>;;;888555444444333222111000000---------...............,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,...111555<<>>>>>DDDXXX\\\____________YYYQQQNNNSSSZZZ^^^^^^ZZZWWWUUUUUUZZZdddppp{{{|||iiijjj|||qqqsssvvvoootttwwwnnntttzzz}}}yyyyyyuuu~~~ppp}}}}}}zzzsss}}}^^^FFFFFFNNNQQQUUUXXXYYYWWWTTTRRRGGG;;;000......------...))),,,...//////000111333777888999;;;===>>>@@@@@@CCCBBBAAA@@@@@@BBBDDDEEEJJJJJJRRRfff}}}kkkXXXKKKZZZxxxlllfff[[[IIICCCJJJKKKSSSTTTWWWZZZ[[[bbbuuummmOOOFFFGGGGGGEEECCCAAA@@@@@@>>>;;;999555444444333222111000000..................------,,,,,,,,,---------......---------.........//////......---,,,,,,...222555<<>>DDDJJJPPPTTTVVV^^^TTTJJJCCCAAAHHH]]]pppuuu]]]\\\gggmmmdddnnnkkkccciii}}}vvvmmmfffWWWIIIDDDDDD???777;;;>>>OOO___dddkkkooohhhbbbWWWPPPLLLKKKTTTWWWLLLFFFFFFGGGIIIMMMRRRWWWYYYVVVSSSEEE:::<<>>@@@AAAAAA@@@?????????AAACCCDDDFFFGGGQQQfff}}}}}}cccOOOZZZvvvfffRRRKKKNNNLLLRRRSSSWWWZZZ\\\eeewwwkkkOOOGGGHHHGGGEEEDDDBBBAAA@@@>>>;;;999555444444333222111000000/////////...---------,,,,,,,,,,,,---------..................////////////---...---,,,,,,...222555;;;DDDLLLNNNOOO[[[ppplll\\\fffiiiYYYooodddLLL???:::AAAWWW}}}}}}}}}llliiiwwwvvvcccYYYdddsssuuunnn```[[[nnnnnnhhhcccmmm|||hhh^^^SSSQQQXXXbbbhhhjjjfffggghhhkkkssswwwqqqgggZZZZZZcccsss|||sss```QQQNNNXXXfffrrrvvvsssnnnkkkoooiiieeehhhsss~~~___OOOIIIFFF<<<888888333777999>>>DDDJJJPPPTTTWWWVVVMMMGGGHHHIIISSSoooccc[[[eeeyyy{{{kkknnnooo^^^NNNWWWccc}}}tttooodddVVVMMMGGGAAA:::???KKKggg}}}yyyrrrbbbWWWOOOKKKRRRWWWNNNFFFFFFGGGJJJMMMPPPQQQPPPKKKGGG>>><<<@@@BBBXXXzzz|||vvvwwwuuussstttvvvvvvssspppttt{{{wwwccc___ccchhh{{{wwwxxxkkkeeeqqq~~~uuu}}}qqqvvv|||~~~yyyoooccc^^^}}}gggMMMKKKNNNQQQUUUWWWXXXVVVTTTQQQJJJ>>>333//////...---...,,,...///000//////111333666777888:::<<<>>>@@@AAA>>>>>>===>>>???AAACCCEEEGGGIIIVVVnnnsssUUUZZZmmmVVVPPPRRRMMMPPPRRRWWW[[[^^^hhh|||iiiNNNGGGHHHHHHFFFDDDBBBAAA@@@>>>;;;999555444444333222111000000000000///...---,,,,,,,,,,,,,,,,,,---------......------------............---------,,,,,,...222555;;;EEENNNPPPRRR___xxxwwwbbbeee{{{sssaaaVVVrrreeeKKK>>>999BBBZZZ|||yyyzzzzzz{{{oooooowww|||kkkjjjrrr}}}zzznnnYYYIIIJJJRRRTTTNNNNNNPPPUUUdddmmmbbbTTTNNNRRR[[[dddhhhhhhhhhhhhiiiooouuuqqqjjj]]]XXX]]]nnn{{{vvvcccSSSQQQYYYgggtttxxxsssnnnllloooggg___aaalll|||kkk```YYY___eeebbbVVVMMMMMM\\\wwwzzz]]]NNNHHHFFF<<<888888333777999>>>CCCJJJOOOTTTVVVNNNHHHIIIRRRVVV___}}}mmmrrrooobbbfffwwwnnnnnnzzzlllQQQIIILLLcccyyyuuummmbbbWWWNNNFFFBBBGGGYYY~~~}}}jjj\\\QQQIIIOOOUUUOOOIIIHHHHHHKKKOOOOOOKKKGGGGGGCCC@@@EEEHHHGGGbbb{{{{{{sss^^^XXXYYYYYYqqqyyy~~~zzzlllcccjjjsss|||ssswww}}}qqq}}}ssstttfff```}}}iiiPPPOOOOOOQQQUUUWWWXXXVVVSSSQQQKKK???333000000...---///...///000000///000222333666777888:::<<<>>>@@@AAA======>>>???AAACCCEEEFFFHHHLLL\\\www]]]^^^~~~nnnUUULLLOOOMMMNNNPPPVVV[[[```jjjgggMMMGGGHHHGGGFFFDDDBBBAAAAAA???<<<999555444444333222111000000000000///...---,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------,,,,,,...333666<<>>CCCIIINNNSSSUUUSSSMMMNNNVVV]]]iii}}}gggcccooonnndddvvvrrrlllzzzsssUUUOOOFFFOOOkkkzzzuuunnnfff\\\RRRKKKIIINNNdddlll[[[OOOEEEHHHOOOLLLFFFEEEGGGMMMUUUWWWRRRKKKIIIEEEBBBGGGIIIJJJlll}}}xxxvvvxxx}}}qqqXXXPPPRRRSSSfff{{{}}}ooofffgggqqqwwwrrruuu|||mmmvvvwww}}}zzzkkkaaa|||gggQQQQQQOOOQQQTTTWWWWWWUUURRRPPPJJJ>>>333000000......///...///000000000000333555888888:::;;;===>>>@@@@@@>>>???@@@AAACCCFFFGGGHHHGGGKKK\\\zzzeeeeee~~~uuuZZZIIIJJJLLLLLLOOOUUU[[[```kkkeeeLLLGGGGGGEEEFFFEEECCCBBBAAA???<<<:::555444444333222111000000/////////...---------,,,,,,,,,,,,---------......***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///333666>>>GGGPPPTTTWWWdddzzzrrrbbbeeellllllmmmqqqtttgggcccmmmRRRAAA777>>>XXX~~~~~~}}}}}}ssshhhrrrwwwgggWWWNNNMMMSSSRRRIIIIIIRRRQQQ]]]dddjjjwwwoooaaaUUUPPPRRRXXX]]]fffhhhiiijjjpppuuutttooo___TTTRRRaaarrrttthhh[[[TTTYYYgggxxx{{{tttooopppooofff\\\]]]jjj}}}vvvYYYHHHBBBBBBFFFIIINNNVVVfff~~~~~~\\\LLLFFFCCC:::777999555999;;;>>>CCCHHHMMMQQQSSSSSSOOOOOOWWWdddyyy|||ooo```YYY```zzz|||fffnnn~~~~~~tttlll]]]NNNMMM___{{{xxxooohhh```VVVOOOMMMSSSiiiqqq```TTTGGGGGGMMMLLLDDDCCCFFFRRR```fffaaa[[[NNNJJJDDDEEEHHHOOOwww~~~}}}yyytttqqqwwwttt[[[MMMMMMOOOZZZqqq~~~}}}sssiiieeevvvvvvvvvpppssszzz~~~~~~ooosss|||rrr```zzzeeeOOOPPPOOOQQQTTTWWWWWWUUUQQQOOOIII===222/////////...000...///000000000222555777;;;;;;<<<===>>>??????@@@@@@AAABBBDDDFFFHHHIIIIIILLLOOO___}}}|||qqqdddeee}}}jjjNNNGGGKKKKKKNNNSSSYYY^^^iii~~~dddKKKFFFFFFDDDFFFEEECCCBBBAAA???<<<:::555444444333222111000000..................------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,///333777@@@HHHPPPUUUYYYdddvvvmmmeeesss|||xxxzzzwwwfff```}}}lllQQQ???666===XXXttthhhqqqqqqhhhbbb]]]___bbbbbbbbbbbbiiissssssnnn{{{~~~wwwkkk]]]SSSOOOQQQTTT\\\aaaeeeiiipppvvvuuuqqqaaaVVVRRR^^^oootttlllcccUUUYYYhhhzzz~~~vvvqqqtttsssjjjaaacccpppxxxfff[[[WWWZZZ```ccciiitttyyyjjjXXXOOOIII===:::<<<888:::<<>>>>>>>>>>>????????????AAABBBDDDEEEGGGHHHIIIIIIQQQRRR```|||}}}jjjvvvtttXXXZZZ}}}lllooozzzYYYJJJLLLJJJMMMRRRXXX\\\ggg{{{cccJJJEEEEEECCCGGGEEECCCBBBAAA@@@===:::555444444333222111000000---------...............,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,///333777AAAHHHPPPVVV[[[dddrrr}}}mmmkkk{{{fff^^^~~~qqqNNN===555>>>YYY}}}~~~uuuooorrrvvvzzz}}}wwwooowww{{{|||~~~qqqyyyyyyjjj\\\TTTSSSTTTTTTZZZaaagggooovvvvvvrrrdddXXXSSS^^^nnntttoooiiiWWW[[[jjj}}}yyytttxxxwwwnnngggiiiwwwwww|||~~~{{{}}}{{{yyy{{{wwwdddXXXOOOBBB===>>>:::;;;===@@@CCCGGGKKKNNNPPPWWW```gggpppzzzoooyyyyyywww~~~}}}uuummmbbbYYYVVVZZZlll|||jjjcccfffeee```\\\ZZZcccnnnqqqhhh^^^SSS\\\``````aaaddd}}}tttYYYNNNOOOTTT[[[\\\VVVUUUfffzzzuuuXXXLLLJJJLLLTTTgggtttiiiZZZVVVnnnvvvyyywwwyyyxxxtttdddJJJIIIOOOQQQTTTWWWVVVTTTQQQNNNEEE999///---...//////111---...///000111333888;;;@@@@@@@@@???????????????AAABBBDDDFFFGGGHHHHHHHHHPPPPPP\\\vvvzzziiipppvvvbbbKKKMMMmmmzzzUUUYYYaaaNNNOOOJJJLLLRRRVVV[[[eeeyyyiiiLLLDDDFFFGGGDDDDDDBBB@@@>>><<<;;;:::777666555444222111000///111111000...---,,,+++***------------------------+++,,,---------,,,+++++++++,,,---,,,,,,///666;;;EEEJJJUUUWWWSSSccczzzwwwnnnddd~~~gggeeeyyywwwLLL@@@;;;AAATTTwwwzzz{{{~~~yyylllooottt|||ooo___UUUJJJKKKOOOUUU\\\fffpppvvvxxxcccYYYQQQWWWiiitttnnncccWWWTTThhhyyyuuuqqq||||||jjjbbb|||zzzsssxxxzzzrrr~~~zzzhhh\\\SSSDDD???BBB>>>@@@AAABBBBBBAAACCCFFFHHHXXXlll~~~uuunnnaaaUUUYYYgggvvvaaa]]]gggiiifff]]]QQQZZZcccnnnuuuxxx{{{wwwXXXLLLEEEAAACCCHHHHHHGGGSSSeeesssYYYOOONNNMMMRRRfffzzzmmm\\\UUU^^^yyyxxxsss|||}}}}}}jjjUUUOOOUUUWWWVVVSSSSSSUUURRRMMMEEE:::111///...---...000000//////000222555888:::===>>>>>>???@@@@@@AAAAAADDDDDDCCCCCCDDDFFFHHHIIIHHHNNNXXXeeezzzyyyoookkkiiiZZZKKKKKKggg~~~JJJKKKTTTkkk___RRRJJJMMMOOOSSSWWW[[[ccctttjjjLLLDDDEEEFFFDDDDDDBBB@@@>>><<<;;;:::777666555444222111000///000000///...---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,///666;;;DDDIIITTTVVVRRR___rrrxxxtttoooiiieeeaaavvvsssIII>>>999>>>RRRuuuzzz|||~~~vvvlllpppyyyzzzgggYYYIIIJJJMMMRRRYYYcccnnnvvvyyyeeeYYYOOOTTTgggtttpppdddZZZSSSddd|||xxxvvvrrr{{{|||nnnhhh}}}qqqiiixxxvvvdddYYYRRRFFFDDDHHHFFFBBBBBBBBBAAA??????BBBDDDVVVppp~~~yyypppcccXXXWWWccczzztttvvvnnnfffaaaXXXkkksss~~~iiiUUUIIIBBB???BBBBBBAAAJJJXXXmmm[[[OOOGGGPPP^^^{{{sssiii]]]WWW___xxxyyypppvvv}}}~~~hhhTTTOOOTTTVVVVVVTTTTTTUUUQQQKKKDDD:::111///...---...000000//////000222555888:::======>>>???@@@AAAAAABBBDDDCCCCCCCCCDDDFFFHHHIIIIIINNNTTTaaavvv{{{tttoooZZZLLLMMMhhhMMMHHHLLLaaaVVVKKKFFFIIIKKKPPPUUUYYYcccuuukkkMMMDDDEEEEEEDDDDDDBBB@@@>>><<<;;;:::666666555444222111000000//////.........------------------------------------,,,+++++++++,,,------+++---...---,,,000666;;;BBBFFFRRRSSSOOOZZZkkknnniiigggiii}}}fffbbbvvvnnnHHH<<<777<<>>FFFddd{{{uuuhhh]]]WWW]]]uuuzzzmmmeeeggggggzzzlllYYYMMMCCC@@@===;;;CCCNNNtttjjjUUUGGGKKKSSShhhrrrkkkbbb\\\___ppp|||pppttt~~~{{{vvv{{{{{{fffSSSOOOSSSVVVWWWVVVVVVUUUPPPJJJCCC999111//////------000/////////111333555888:::<<<===>>>???@@@AAABBBBBBDDDDDDCCCDDDEEEFFFHHHIIIJJJLLLQQQ\\\sss|||uuufffYYYYYYqqqRRRFFFCCCTTTJJJDDDBBBCCCFFFMMMSSSXXXbbbvvvlllNNNEEEGGGGGGDDDDDDBBB@@@>>><<<;;;:::666555555444222111111000---.....................------------------------...,,,+++******+++---///+++---...------000666<<>>AAAIII```||||||cccQQQHHHJJJXXXqqq|||tttjjjbbb]]]ddd~~~sssuuulll[[[cccnnn|||~~~yyysssiiiUUUQQQRRRVVVXXXWWWWWWVVVOOOHHHBBB999111//////------/////////000111333666888999;;;<<<===>>>@@@AAACCCCCCFFFEEEEEEEEEFFFHHHJJJKKKJJJLLLPPP]]]vvvxxxkkkhhh|||VVVFFF???MMMCCC???@@@???CCCKKKQQQVVVbbbxxxlllNNNGGGIIIJJJDDDDDDBBB@@@>>><<<;;;:::555555444333333222111111---------...............---------------------------,,,*********,,,...///,,,---...------000777<<>>999>>>QQQtttwwwyyy|||}}}ttt|||pppWWWMMMGGGKKKUUU^^^hhhqqqsssfffUUUSSShhhrrrfff[[[hhh{{{pppvvvxxxoooooo}}}ooopppnnneeellltttlll^^^WWWNNNLLLOOOKKKNNNLLLGGGAAA:::777777888888HHHZZZeeemmmsssqqqmmmvvvxxxzzzyyyxxxvvvjjjbbbVVVWWWuuuxxx{{{~~~[[[OOOPPPSSS[[[dddjjjkkklllggg[[[LLLDDDCCCLLLfffvvv```IIIHHHOOOddd{{{pppfff\\\[[[ooo~~~mmmkkkvvvnnnYYY___jjjwwwvvv{{{ssslllmmmnnnXXXRRRRRRVVVXXXXXXWWWVVVOOOGGG@@@888000//////------///...///000222444666888999:::;;;<<<>>>@@@BBBCCCDDDHHHGGGGGGGGGHHHJJJLLLMMMJJJLLLSSSbbb|||}}}|||xxxrrrZZZJJJ@@@MMMBBB>>>@@@>>>CCCKKKQQQUUUaaaxxxkkkNNNGGGIIIJJJDDDDDDBBB@@@>>><<<;;;:::555555444333333222111111------..................------------------------,,,++++++***+++,,,...///,,,.........---111777<<>>@@@BBBDDDEEEHHHHHHHHHHHHIIIJJJLLLMMMJJJNNNUUUfff}}}}}}xxx\\\LLLBBBLLLAAA===??????DDDLLLPPPSSS^^^vvvkkkMMMFFFHHHHHHDDDDDDBBB@@@>>><<<;;;:::555444444333333222222111..................------------------------------******+++,,,,,,---......,,,...///......111777===DDDEEENNNSSSWWWlll~~~gggqqqoooIII===888===OOOrrrnnnrrrwwwzzzzzz}}}zzznnn~~~xxxdddSSSQQQUUUYYYbbbllliiieeeZZZUUUddd{{{~~~rrr]]]VVViiivvvyyyyyyppppppzzz```]]]eeejjjnnnrrrrrrlllbbbZZZVVVYYY```fffggg```aaapppwwwoootttxxxuuuooocccgggrrr}}}{{{ggg]]][[[UUUUUUVVVOOOLLLIIIDDD>>>888666777999888>>>AAADDDRRRhhhuuuuuulllnnnwww}}}yyytttuuufff^^^XXX```|||qqq___PPPJJJMMMXXXiiiyyyvvv```NNNFFFJJJ]]]YYYRRRLLLSSSjjjvvvooolllaaaTTTXXXfffxxxbbbWWW\\\ddd}}}zzzxxxnnn}}}}}}mmmmmm~~~hhhUUURRRTTTWWWXXXWWWVVVUUUOOOGGG>>>666000///000...---...---...000222555666777888999:::<<<>>>AAACCCEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMOOOUUUfffwww___MMM@@@III===:::>>>AAAFFFLLLOOOPPPZZZqqqkkkMMMDDDEEEFFFDDDDDDBBB@@@>>><<<;;;:::444444444333333222222222//////.........---------------------------------)))***+++,,,---...------,,,...///......111777===CCCEEEPPPWWW\\\ppp|||dddiiirrrrrrzzzsss{{{zzzjjjGGG;;;666:::MMMooojjjpppvvvyyyyyy|||{{{vvv|||mmmYYYUUUWWWYYYaaalllgggggg^^^XXXfff{{{sss\\\VVVkkkxxxxxxiiiPPPJJJKKKLLLRRR[[[aaaZZZPPPJJJIIIIIIHHHGGGDDDAAAGGG___~~~uuueeemmmrrrfff\\\]]]\\\\\\bbbiiimmmqqq|||~~~oooeeeccc]]]]]]\\\TTTIIIGGGBBB<<<777666777:::222:::>>>@@@NNNhhh|||ssspppuuuwwwrrruuu{{{xxxgggddd^^^\\\jjjrrrZZZMMMPPPZZZlll~~~sssbbbRRRGGGJJJkkk```WWWLLLNNNcccuuuoooooodddRRRNNNXXX~~~zzzhhh___dddmmmwww}}}nnnmmmwwwbbbRRRQQQUUUXXXXXXVVVUUUTTTOOOHHH>>>666//////000...---...---...000333555666777888999:::;;;>>>AAACCCEEEFFFFFFEEEEEEEEEFFFHHHJJJKKKOOOPPPUUUddd|||ppp```LLL===EEE999888<<>>>>>:::888<<>>666???<<>>::::::JJJlllwwwhhhqqq{{{uuu}}}~~~|||zzzzzzyyy}}}vvvggg```bbbbbbXXXUUUdddyyyzzznnntttuuuyyyqqqddd\\\___iiikkktttrrrggg^^^fffwwwzzzqqqcccXXXhhh}}}tttxxxnnn```UUUYYYfffpppwwwzzzppppppooommmhhh^^^RRRHHH???===AAATTTqqq|||xxxsssppppppjjj]]]NNNFFF???BBBFFFTTT```aaammmhhhVVVIIIJJJLLLGGGDDDFFFBBB@@@>>>???HHH]]]vvvxxxlll```___dddrrr}}}qqqsss}}}yyypppjjjhhhbbbeeennndddggg{{{hhhXXXQQQWWWiii}}}rrr^^^XXXoooaaaNNNRRR```yyy|||nnn^^^UUUiii|||ooonnntttyyy{{{}}}^^^OOOQQQRRRWWWYYYYYYYYYWWWPPPHHH===333+++,,,//////.........000222444666888888999<<<<<<>>>???AAACCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJHHHNNNSSS[[[rrrwwwvvvrrraaaTTTeeewwwaaa___GGG999???;;;@@@JJJNNNQQQWWW[[[fff|||cccJJJEEEGGGFFFFFFDDDAAA@@@???===:::888777666555333222222111111///............---------------,,,+++++++++,,,,,,---,,,,,,---......---++++++,,,---------000666;;;???IIIYYYhhhmmmmmmpppuuunnnhhhvvvrrrpppzzznnnDDD;;;777:::LLLooozzziiinnnvvv|||ssszzz}}}{{{zzz{{{qqquuu{{{}}}xxxrrrvvv~~~jjjhhhaaaccczzzqqq```aaadddeeedddhhhwwwmmm___bbbkkkhhhwwwuuujjj___eeetttxxxpppeeeYYYgggzzzrrrwwwwwwpppppp|||mmm___IIIBBB???LLLhhh}}}yyyxxxwwwsssdddQQQCCC>>>777:::>>>MMM]]]aaalll}}}hhhXXXYYY___[[[RRRLLLHHHGGGEEEAAAEEEUUUooopppddd]]]YYYaaarrrkkkkkkpppuuulllhhhaaa```ppppppgggeeecccnnn}}}kkkZZZRRRccc}}}uuuaaaaaaxxxgggQQQQQQ___{{{~~~qqqaaaXXXaaa~~~ssssssyyy{{{|||zzz|||\\\NNNQQQRRRWWWZZZ[[[ZZZXXXOOOGGG===444,,,---///...---...///000222555777888999:::>>>>>>>>>???@@@CCCEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHMMMPPPWWWkkk}}}yyyoooeeeXXXMMM]]]jjjcccIII999<<<999<<>>=========???BBBEEEGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFKKKNNNSSSfffsssggg\\\PPP]]]eeeYYYFFF:::======:::HHHPPPSSSVVVUUU___tttjjjPPPIIIHHHFFFFFFDDDAAA@@@???===:::888666555444333222111111111///............---------///...---,,,,,,---...///---,,,,,,---......---++++++------,,,,,,000888>>>DDDHHHKKKMMMRRR^^^nnnyyyxxxiiikkkuuukkkqqqjjjFFF:::555<<>>===<<<===>>>AAADDDFFFHHHHHHGGGFFFEEECCCBBBAAADDDIIIMMMQQQccczzzooodddVVV```aaaOOOBBB===???BBB===IIINNNPPPSSSRRR[[[ooooooQQQGGGFFFDDDFFFDDDAAA@@@???===:::888666555444222111111000000///............---------......---------...//////---,,,,,,---......---+++,,,------,,,,,,111999???BBBHHHLLLLLLRRR___nnnwwwwwwmmmooooooccchhhpppHHH;;;666<<>>UUUuuuiiiggggggqqqxxxvvvooossssssfffsssxxxvvvwwwnnndddfffhhhhhhccc\\\TTTNNNEEEFFFLLLXXX]]]ZZZTTTRRRmmmmmmVVVHHH???999666666555999888===IIIPPP\\\ooopppssskkk]]]SSSPPPXXXdddmmm|||}}}mmm___\\\cccnnnwww|||kkkbbbiii}}}|||sssnnniiibbb^^^]]]ZZZhhh}}}|||ttttttnnnrrr{{{wwwbbb^^^ooo|||pppaaaaaaxxx{{{ssshhhxxx}}}wwwppp||||||ZZZLLLPPPTTTYYY\\\\\\[[[XXXOOOFFF:::333.........---...111222333555888:::;;;<<<=========>>>>>>@@@BBBEEEFFFMMMLLLJJJGGGEEECCCBBBBBBAAAHHHMMMRRRdddvvvkkk[[[ccceeeMMM@@@999:::???@@@IIILLLNNNRRRPPPVVVhhhtttTTTGGGFFFFFFFFFDDDAAA@@@???===:::888777666444222111000/////////............---------+++,,,------.........------,,,,,,---......---+++,,,------,,,,,,111999@@@BBBIIIMMMLLLQQQ___mmmtttxxxrrrnnnmmm^^^ccctttKKK===666999GGGiiiyyyuuuppphhhhhhttt|||zzz}}}xxxyyy~~~}}}zzzyyy|||iiiSSSFFFAAA@@@@@@CCC???III\\\{{{mmmeeeeeepppyyyyyyrrrtttqqqeeettt{{{zzzzzzqqqbbbUUUMMMMMMLLLJJJGGGCCC???===<<<>>>GGGSSSWWWSSSLLLIIIbbbyyyssskkk[[[HHH???;;;999888:::666<<<::::::CCCKKKXXXmmmxxxnnnbbb]]]aaafffggggggqqqsssgggeeennnvvvrrrhhhooo~~~wwwrrrmmmfff```^^^XXXaaatttnnnyyylllnnnxxxssspppyyy~~~|||rrreee[[[bbbuuu}}}lllgggyyy~~~ooovvvuuueeeaaaeee^^^MMMPPPVVVZZZ\\\[[[ZZZWWWPPPGGG888222.........---///333333444666888:::<<<======>>>???@@@BBBCCCEEEFFFGGGNNNLLLHHHEEECCCCCCCCCDDD>>>GGGMMMSSSfffttt```fffuuuZZZGGG999555===AAAIIIKKKNNNTTTQQQRRR^^^yyyWWWIIIIIIJJJFFFDDDBBB@@@???===:::888888777555222111///......//////.........---------)))***,,,---...---,,,,,,---,,,,,,---......---+++,,,------,,,,,,111:::AAADDDJJJLLLIIIMMM\\\kkksss~~~yyyooo~~~kkkZZZ^^^nnnLLL>>>666777AAAaaawwwqqq~~~}}}lllbbbaaannn{{{xxxsss{{{}}}~~~|||xxx{{{sss^^^HHH@@@BBBCCCAAA???>>>???IIIeeexxxlllllluuuyyyyyynnncccttt}}}}}}|||ooohhh^^^MMM???DDDBBB>>>;;;:::;;;===???::::::@@@IIINNNMMMMMMNNN^^^~~~ssskkkSSSHHH<<<777555333555888444;;;888444:::@@@OOOeeeuuukkkbbbdddmmmrrrnnngggjjjwwwooohhhnnnvvvnnnjjj~~~}}}xxxtttpppjjjeeebbbSSSZZZmmm}}}fffooo}}}eeecccqqqzzznnnnnn}}}qqqhhhddd[[[WWWccc}}}ssslll~~~qqquuuvvv```]]]fff^^^MMMPPPWWWZZZ\\\ZZZYYYWWWPPPHHH777111.........---000555333444666999;;;<<<===>>>???AAACCCEEEFFFGGGHHHHHHLLLIIIEEEBBB@@@AAACCCDDD<<>><<<999666555444333222000///......000000///...------,,,,,,***+++,,,---------,,,+++***+++,,,,,,------,,,,,,---***)))+++,,,///666>>>FFFDDDJJJMMMNNN___qqqrrr{{{yyylllyyysssdddaaaffftttNNN???666777BBBbbb}}}{{{mmmfffeeeqqqxxxtttxxx}}}~~~wwwiii```\\\fffssssss___LLLHHHKKKIIICCC???FFFNNNNNNTTTyyyxxxvvv}}}{{{pppmmmxxx|||iiiWWWJJJAAA;;;;;;999===>>>===>>>AAA@@@<<<<<<:::???JJJMMMNNNVVVccctttrrrkkkbbb[[[XXX[[[___uuuzzz```LLL===<<<999444222444666777:::<<<;;;777555:::FFFPPPssstttggghhhzzzxxxmmmmmmhhhnnn|||zzzzzzxxxttt|||{{{wwwsssnnniiieeeXXXVVViii```fffzzzgggYYY]]]}}}yyyjjjddd[[[YYYggg~~~wwwsssnnn___YYYRRRUUUhhh~~~yyyqqq~~~{{{|||jjj```ooorrrTTTJJJNNNXXX[[[]]]\\\\\\XXXNNNCCC777///+++---000111444777000333777:::<<<>>>@@@CCCCCCBBBBBBEEEIIIKKKKKKIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAIIIOOONNN___kkkbbbbbbDDD999DDDAAABBBGGGOOOQQQNNNLLLMMMvvvVVVJJJGGGEEEGGGEEEBBB@@@>>><<<999666555555444222111000///...000//////...------,,,,,,***+++,,,---------,,,+++***+++,,,,,,------,,,,,,---+++***,,,,,,///888BBBEEEFFFOOOUUUXXXiii{{{|||wwwbbbiiirrrrrruuuiii```ZZZ^^^uuuMMM>>>666777AAAaaazzzpppkkkkkkuuu}}}zzz}}}~~~}}}}}}tttiii]]]PPPFFFIIIOOOWWWbbbuuuzzzhhh^^^\\\\\\ZZZWWWUUUYYYXXXYYYuuu~~~pppooozzzlll]]]LLLCCC???<<<;;;===???DDDKKKRRRWWWXXXOOODDDGGGGGGNNN]]]kkkqqqrrrrrr\\\XXXQQQJJJHHHLLLUUU\\\vvvpppVVVCCC:::999666333222333444555888::::::777555999CCCLLLXXXzzz}}}}}}wwwrrrhhhjjjuuu|||yyyuuupppkkkgggYYYUUUggggggeeesssiiiXXXZZZqqqyyy|||~~~{{{tttsssvvvooonnnaaa[[[RRRNNNZZZqqq}}}{{{{{{hhh\\\VVV^^^ooo~~~uuu|||pppfffuuujjjPPPJJJPPPVVVYYY[[[ZZZZZZWWWMMMBBB777000,,,...000111333666222555888;;;<<<>>>@@@BBBAAA@@@AAADDDGGGIIIGGGEEEGGGFFFEEECCCBBBBBBCCCCCCEEELLLQQQOOO]]]sss___vvvOOO<<>>;;;888555444444444444444555777999777555888???FFFIIIhhh}}}uuukkkgggmmm}}}{{{yyytttnnnjjjZZZTTTdddsssdddhhhmmmXXXVVVfff~~~qqqsss}}}uuuhhheeezzz}}}qqqssswwwnnnhhh]]]TTTZZZlllooorrruuuddd___dddppp|||}}}uuu}}}ttthhhttt}}}___LLLKKKSSSXXXZZZ[[[ZZZYYYWWWNNNDDD777111---///000000222666555777:::<<<======???AAAAAAAAACCCFFFHHHGGGEEEBBBEEEEEEDDDDDDDDDEEEEEEFFFHHHMMMSSSRRR]]]|||lllRRRnnn^^^???@@@AAAAAAEEEJJJMMMQQQ]]]iiipppSSSJJJJJJIIIJJJGGGDDDAAA???===999777777666555444222111000000//////.........---------)))***,,,---...------,,,***+++,,,,,,------,,,,,,,,,---///...+++---;;;IIITTTVVV^^^bbbaaapppppp]]]nnn}}}xxxxxxnnnhhh\\\]]]rrrMMM<<<555777???ZZZ{{{|||rrryyy~~~vvvmmmiiisss{{{{{{~~~}}}yyyvvvzzzsssaaaVVVUUUSSSMMMHHHHHHEEEBBBCCCJJJTTT[[[zzzjjjeee^^^ZZZ\\\hhh~~~qqqxxx~~~uuu]]]JJJEEE>>>888999===@@@EEEJJJXXXkkkwwwxxxzzz{{{tttrrr~~~yyyvvvwwwooojjjeeehhhrrr}}}|||kkkXXXKKKBBB<<<777777888777555444222555888777666777;;;@@@GGG\\\mmm}}}}}}xxxrrriiihhhvvv~~~}}}{{{wwwqqqlllZZZSSSaaa}}}eee```zzzsss[[[TTT]]]rrrssszzzjjj___hhhyyysssfffccckkkuuuzzzppphhhuuupppttt}}}}}}|||qqqxxxmmmrrrtttXXXKKKNNNUUU[[[]]]]]]\\\[[[YYYPPPFFF666222///000111000222666888:::<<<======>>>???AAACCCDDDGGGIIIIIIHHHDDDBBBAAABBBBBBCCCEEEFFFGGGGGGHHHLLLTTTUUU^^^yyyooorrrZZZGGGaaalllEEE===@@@BBBFFFJJJLLLRRR```nnnnnnQQQIIIIIIIIIIIIGGGDDDAAA???===:::777777666555444222111000000...............---------)))***+++---......------***+++,,,,,,------,,,,,,,,,---//////+++---:::HHHWWWWWW]]]]]]ZZZiii}}}|||kkkXXXooonnniii]]]^^^sssOOO<<<555777===UUUvvvwwwmmmttt{{{kkkcccqqq}}}wwwxxx}}}}}}uuurrreeeRRRJJJSSS]]]aaaSSSTTTUUUSSSMMMIIIIIILLLqqq{{{kkkXXXOOOMMMWWWfff~~~zzzooo|||{{{xxx}}}pppZZZGGG<<<>>>;;;;;;???CCCJJJUUU```kkk}}}wwwsssqqqsss{{{vvvqqqrrrsssnnngggcccfffqqqxxxllleeeNNNBBB888888999777444333222555777888666666888;;;@@@JJJTTTggg}}}pppiiippp~~~~~~|||wwwqqqlll[[[QQQ___yyyjjj^^^ttt{{{bbbUUUVVVwwwtttqqq{{{pppeeegggooo}}}tttmmmmmmnnnlllqqqrrrsss||||||}}}sssyyyxxxxxxnnnVVVMMMQQQVVV[[[^^^^^^\\\[[[XXXNNNDDD555111000111111000222777:::<<<>>>?????????@@@AAABBBEEEHHHIIIHHHFFFCCCAAA>>>???@@@BBBDDDFFFGGGHHHHHHJJJRRRTTTYYYuuu{{{mmmbbbMMMGGG___zzzQQQ@@@@@@BBBHHHLLLMMMPPP\\\iiimmmOOOFFFFFFFFFHHHEEEBBB@@@???===:::888666555444333222111000///........................((()))+++---.........---***+++,,,,,,------,,,,,,,,,,,,......,,,---777CCCQQQQQQWWWVVVSSScccxxx~~~oooYYYnnnuuugggYYYZZZ|||vvvQQQ===555777;;;PPPqqqvvvlllrrr|||pppbbbooouuummmnnnvvvzzzzzzrrrdddPPPAAAAAARRRiiizzzqqqpppooojjj]]]NNNEEECCCNNNeeeyyy{{{sssnnniiidddSSSLLLMMMXXXggg}}}uuuooonnnXXXEEE======???BBBHHHNNNTTT___ttt~~~|||zzzzzzzzz{{{{{{{{{|||nnnllloootttrrrlllccc]]]aaammmxxx~~~{{{^^^LLL<<<999999555222333333555888888777777777888555===KKKkkkzzznnnmmmvvv~~~|||zzzuuuoookkk[[[PPP]]]wwwrrraaaooommmYYYWWWttt|||sss~~~{{{vvvsssxxxzzzzzzkkk}}}pppppp{{{www|||rrryyy{{{~~~kkkVVVQQQTTTWWWYYY\\\]]][[[YYYTTTIII===333111111222222000333999;;;===@@@@@@@@@@@@AAABBB@@@CCCFFFGGGEEEBBBAAA@@@<<<===@@@BBBEEEFFFGGGHHHIIIIIIPPPRRRRRRgggyyycccLLLGGGWWWttt^^^HHH@@@BBBFFFKKKLLLMMMTTT]]]mmmOOOEEEFFFFFFEEECCCAAA???>>>===;;;888555555444222111000///...........................((()))+++---.........---***+++,,,,,,------,,,,,,+++***+++---------444<<>>666777999KKKlllyyynnnrrrzzz}}}zzzeeejjj~~~qqqgggiiirrrwwwwwwjjjVVVBBB===AAAMMMcccxxxzzzssslll___NNNEEECCCCCCLLLUUUWWWTTTUUU[[[aaaeeebbbaaaccchhhxxxsssttt|||{{{jjjYYYHHH???DDDNNNXXX^^^eeehhhgggrrr{{{}}}~~~|||yyywwwuuutttwww}}}wwwjjjaaabbbfffkkknnnooojjjccc```ccchhhpppwwwqqqYYYCCC===<<<777555777666777888999888888888888333;;;IIInnntttlllllluuu~~~zzzwwwrrrlllhhhZZZPPP]]]vvv{{{hhhmmmwww^^^WWWooozzz~~~wwwuuu~~~~~~qqqqqq{{{yyyuuusssgggqqq}}}}}}uuuiiiUUURRRVVVWWWYYY\\\^^^\\\YYYSSSEEE999111000111333222111555;;;<<<>>>@@@AAAAAAAAABBBDDD@@@CCCEEEEEECCCAAAAAABBB<<<>>>@@@CCCFFFGGGHHHHHHIIIGGGOOORRROOO```sssYYYFFFLLLooofffOOOAAA@@@BBBGGGIIIIIINNNTTTlllOOOGGGHHHIIIDDDBBB@@@>>>>>>===;;;999555444333222000///......---.....................((()))+++---............++++++,,,---------,,,,,,+++)))))),,,------111888GGGJJJSSSSSSNNN[[[nnnrrrbbbhhhccc{{{vvv^^^VVVzzzzzzTTT???666888888IIIiii|||qqqsssyyy{{{gggcccqqqvvvlllnnnvvv{{{zzzfffOOO@@@AAABBBAAAJJJZZZrrrhhh```\\\UUULLLIIILLLTTTSSSUUUWWWVVVWWW```kkk}}}|||xxxnnnhhhrrrttt{{{}}}yyyzzz|||wwwttt{{{{{{kkkYYYKKKCCCCCCPPP___tttzzz~~~yyyqqqxxx}}}yyywwwwwwzzzvvvzzzzzzsssjjjhhhjjjlllssssssnnneee\\\WWWYYY]]]TTT[[[dddgggccc^^^ZZZYYYdddlllyyydddJJJBBB@@@;;;999<<<888888999999999888888888666:::DDDeeexxxkkkfffnnn~~~}}}yyyuuupppjjjgggZZZPPP]]]uuu}}}~~~mmmlll}}}bbbQQQfff|||~~~~~~qqqkkkqqq{{{llluuuvvvrrrxxxuuuiii[[[hhh~~~}}}~~~~~~{{{pppqqqhhhTTTRRRVVVWWWZZZ^^^```___[[[TTTEEE777000///111444333111555<<<<<<>>>AAABBBBBBBBBCCCEEECCCEEEGGGFFFDDDCCCDDDFFF===???BBBEEEGGGIIIIIIIIIHHHFFFOOOSSSPPP```jjjIIIIIIttt~~~}}}gggQQQBBB??????CCCFFFGGGKKKPPPgggMMMFFFGGGFFFEEEDDDBBB@@@===:::999777888777666444333222111111......---------,,,,,,,,,+++,,,---...///...---,,,---------,,,,,,+++++++++,,,,,,,,,+++,,,///444888BBBQQQOOOQQQQQQUUUhhhhhhfffjjjdddmmmyyycccYYYmmm~~~]]]???666333;;;LLL```}}}nnnmmmtttyyy|||~~~mmmaaafffqqquuutttuuuxxx}}}tttaaa[[[PPPFFFFFFLLLPPPPPP\\\___]]]XXXWWW\\\```aaajjjqqqtttqqqooopppssstttxxxxxx~~~|||qqqhhhbbbaaaeeeppp|||kkkXXXFFFAAAFFFPPP^^^kkk~~~zzzyyy|||uuueee^^^ggguuuyyyooollliiieeeeeeiiifffbbb\\\XXXYYY___gggllliiigggccc]]]ZZZ\\\ccciiikkkjjjgggccc___\\\YYYWWWTTTUUUVVVXXXZZZ[[[[[[[[[[[[bbblllyyyoooWWWLLLFFF???999666555888:::888666666777777777555===RRRmmmooodddjjj}}}{{{|||}}}vvvssspppdddZZZXXX___ppp~~~oooggg|||kkk___aaazzz{{{yyyppprrryyyyyy|||qqq~~~}}}sssvvvvvvrrr```bbbpppyyyssskkkttthhh^^^nnnuuu[[[QQQRRRTTT[[[[[[\\\\\\XXXOOOAAA777222111///...///333666999999;;;>>>@@@AAACCCGGGIIICCCCCCDDDDDDEEEEEEDDDDDDCCC@@@>>>AAAGGGJJJIIIGGGKKKIIIKKKOOOVVVbbbvvvQQQNNNtttyyyeeessslllHHH======???CCCHHHMMMPPPQQQhhhOOOHHHGGGEEEEEEDDDBBB@@@===;;;999888777666555333222111111000......---------,,,,,,,,,++++++,,,------------------------,,,,,,++++++++++++++++++***+++---222666AAAPPPMMMNNNKKKNNNcccfff\\\```ZZZbbbuuu^^^SSSfff___AAA777333999III\\\~~~|||nnnlllrrrwww{{{~~~sssbbb```gggkkkjjjkkkmmmttt|||{{{zzzuuunnnkkkhhhbbb[[[aaaeeehhhkkkssszzztttpppkkkgggddd^^^UUUOOOEEECCCDDDMMMWWW^^^___]]]PPPEEE===???JJJXXXjjjxxx{{{{{{tttqqqooosssfff]]]SSSIIICCCDDDCCC@@@===;;;<<>><<<:::===CCCGGGEEEBBB@@@???BBBLLLZZZjjj}}}mmm```dddiiimmmlllppp||||||lllmmmdddYYYQQQIII@@@;;;;;;;;;::::::::::::;;;<<<<<<666666666666666999>>>BBBAAABBBDDDGGGIIIKKKMMMNNNKKKJJJIIIGGGGGGGGGHHHHHHMMMPPPWWW___dddooo{{{dddOOOCCCAAACCC???:::888777888999::::::===DDDIIIIIIPPPjjjpppfffjjjrrruuuqqqwwwwwwrrrlll___TTTXXXddduuuzzzhhhmmmiii___ooouuu]]]VVV```qqq}}}mmmyyyrrr|||xxxqqq~~~xxxzzz|||vvvkkkaaammmqqqUUUMMMVVV^^^[[[[[[[[[[[[WWWMMM@@@666222111000///111444777999===@@@DDDFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLJJJIIIFFFCCCBBBDDDGGGJJJIIIHHHDDDFFFHHHKKKSSSkkkdddlll}}}ZZZSSSSSSGGG??????AAAEEEJJJMMMOOOOOOhhhPPPJJJJJJHHHFFFEEECCC@@@>>>;;;999888555555333111000//////.........---------,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++******,,,000333999IIIIIILLLIIIOOOpppyyyggg```nnnyyy}}}pppZZZMMM]]]zzzeeeFFF:::333666CCCTTTuuuuuunnnnnnrrrvvvyyyvvvfffeeemmmooojjjhhhccc___bbblllyyy{{{yyy{{{}}}|||xxxkkkrrr{{{zzznnn^^^RRRKKKFFFAAA<<<@@@@@@???>>>@@@CCCBBB???BBBIIITTT```lll{{{bbbRRRNNNNNNPPPQQQWWWnnnwwwdddIIIEEEAAA???===<<<;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<999999999999999:::;;;<<<777888999:::<<<===>>>???AAAAAA@@@@@@BBBDDDGGGIIICCCDDDJJJOOOPPPYYYxxxfffSSSJJJHHHEEEAAA???<<<===CCCKKKLLLIIIMMMVVVYYYVVVXXX```kkknnnxxxyyykkkgggiiiuuunnnrrrwwwqqqjjj]]]QQQWWWddduuuqqqpppsssbbbllluuu```XXX]]]gggrrr{{{sssjjj|||}}}yyy~~~xxx~~~|||qqqmmm|||hhhQQQOOOWWW]]][[[[[[[[[[[[WWWMMM???555222111000000222555888:::@@@BBBDDDDDDDDDEEEGGGIIIJJJLLLNNNOOOOOONNNLLLJJJHHHFFFDDDEEEHHHIIIIIIHHHEEEIIILLLKKKOOOgggccc```XXXEEEEEECCC>>>>>>@@@EEEKKKPPPRRRRRRaaaIIIDDDEEEDDDFFFEEECCCAAA>>>;;;:::888555444333111000///............---------,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---000333:::JJJLLLRRRPPPVVVzzzhhhZZZfffqqqrrrtttqqq\\\NNN[[[vvvhhhHHH<<<444666BBBRRRsss{{{ppplllppptttvvvwww{{{~~~wwwffffffooonnndddbbbcccdddffflllwwwyyytttwww|||ssslllgggwwwrrr___TTTRRRRRROOOKKKDDDHHHGGG@@@===>>>@@@>>>GGGSSSbbbnnnyyyoooaaaWWWPPPKKKGGGHHHZZZpppnnn``````[[[PPP@@@AAA@@@>>>>>>@@@BBBBBBAAA@@@???>>>===>>>>>>???@@@@@@@@@??????>>><<<:::;;;;;;;;;::::::::::::999;;;::::::;;;===AAADDDFFF???@@@FFFMMMRRR^^^yyyhhhUUUMMMLLLKKKIIIEEEDDDPPP___hhhbbb```dddbbbZZZXXX]]]dddkkkvvvsssiiieeeuuu{{{rrrssswwwpppiii[[[MMMWWWeeetttuuurrryyybbbiii~~~|||uuueeeaaagggoooxxxrrrnnnzzzyyy|||}}}|||mmmkkk{{{{{{bbbTTTVVV\\\^^^\\\\\\\\\[[[WWWMMM???555111111111222333666999:::BBBBBBBBB@@@@@@BBBFFFJJJHHHJJJKKKMMMMMMLLLKKKJJJIIIGGGFFFFFFGGGHHHHHHHHHBBBGGGKKKJJJJJJ]]]___YYY```EEEBBBAAA@@@@@@BBBGGGNNNTTTWWWYYYeeeLLLGGGIIIHHHGGGFFFDDDAAA>>><<<:::999555444333111000//////.........---------,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------+++,,,---,,,,,,---000222???NNNOOOWWWTTTXXXyyyjjjWWWggg{{{}}}yyyttt___MMMUUUppp|||kkkKKK===444555@@@PPPppp~~~pppkkkoootttvvvxxx}}}{{{jjjmmm|||{{{rrrxxx~~~wwwwwwzzzlllooo|||pppccc```hhhsss{{{}}}vvvyyypppZZZFFFAAACCCDDDSSS```ooozzz{{{nnngggaaa]]]YYYWWWZZZ___vvvrrrdddOOODDDEEEGGGEEELLLOOOPPPNNNNNNSSSWWWXXXWWWUUUQQQNNNKKKJJJJJJJJJFFFEEEDDDCCCBBB@@@<<<999;;;;;;;;;::::::999999999888888888888999;;;<<<===???AAAHHHTTTeeezzzttt^^^OOOKKKJJJIIIEEEDDDPPP```kkkvvvoooiiimmm|||nnndddooo{{{yyyxxxwwwooogggYYYJJJWWWgggvvvuuuppp{{{}}}aaaccc}}}yyyyyymmmllluuuuuuttt|||uuu{{{}}}nnneeennn~~~pppZZZQQQWWW\\\[[[]]]]]]]]]\\\XXXMMM???555111111222333555777:::;;;AAAAAA@@@??????AAAFFFIIIEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGCCCGGGLLLNNNOOO\\\zzz||||||WWWPPPpppmmmTTTKKKBBBDDDBBBBBBDDDIIIOOOSSSUUUkkkSSSMMMNNNLLLGGGFFFDDDAAA???<<<:::999666555333222000000//////......---------,,,,,,,,,++++++,,,---------------+++++++++,,,,,,---------***+++,,,,,,+++,,,...111???KKKLLLVVVTTTTTTrrrrrr]]]ppp{{{cccMMMPPPjjjnnnMMM???444333===JJJjjj~~~oooiiiooovvvxxx}}}lllmmmzzzxxxwwwxxxttt}}}{{{yyyXXXOOOUUUZZZiiittt~~~|||zzzvvvssstttsssjjj```SSSNNNGGGCCCFFFOOOYYY___bbbgggiiiggghhhpppwwwxxxvvvtttooojjjddd```\\\[[[\\\YYYUUURRROOOJJJCCC>>><<<<<<;;;;;;:::999999999888888888888888888888888===???DDDTTTssszzzoooqqq|||iiiUUUKKKDDDEEEDDDAAAHHHTTT^^^tttwwwkkkkkksss~~~xxxnnneeeVVVHHHXXXlll{{{|||qqqxxxddd```}}}|||xxxvvvwwwxxxwww~~~~~~{{{pppssszzz~~~|||}}}uuuttt~~~}}}kkkTTTLLLRRRYYYYYY___^^^^^^^^^YYYNNN@@@666111111222333666888:::<<<===???AAABBBBBBCCCEEEGGGBBBBBBCCCCCCEEEGGGJJJKKKIIIIIIHHHGGGEEEDDDEEEFFFEEEHHHLLLOOOQQQZZZnnn|||kkkOOOEEE]]]zzzuuueeeRRRPPPKKKGGGDDDFFFIIIMMMNNNkkkSSSLLLKKKIIIGGGFFFDDDBBB???<<<:::999666555444222111000000///......---------,,,,,,,,,+++,,,---...///...---,,,+++++++++,,,,,,---------(((***++++++***+++---///:::EEEGGGSSSRRRRRRmmm}}}xxxbbbvvvhhhNNNNNNhhhpppOOO???333111999FFFeee|||nnnhhhooowww{{{{{{|||}}}}}}~~~hhhccc|||||||||yyyuuu___```{{{]]]WWWfffqqq|||uuuaaaJJJBBB???HHHWWWhhhyyy}}}yyyvvvqqqkkkeee___WWWNNNHHHBBBBBBAAA@@@>>>===<<<<<<888888999:::::::::999999888:::<<>>CCCFFFFFFEEEEEEEEEAAA@@@@@@AAACCCFFFJJJLLLIIIIIIHHHGGGDDDCCCDDDEEEDDDDDDFFFIIILLLRRR___lll~~~{{{xxx~~~eeeMMMBBBSSSsssjjj```ZZZRRRLLLJJJKKKMMMOOOgggPPPJJJKKKLLLJJJGGGCCC@@@???===:::888888777555333111000000///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---...//////;;;FFFKKKOOOVVVWWW```sss{{{vvvooozzzYYYTTTlllttt[[[<<<111555666CCC]]]rrrooopppqqqxxxzzz{{{|||~~~tttdddggg~~~mmmXXX[[[ooolllfffmmmwww||||||```OOONNNMMMTTTjjj~~~rrriii___WWWOOONNNKKKGGGGGGHHHCCC===???<<<888777888999::::::444??????>>>]]]xxxqqqbbb\\\XXXVVV\\\dddrrrwww~~~ooolllwww~~~~~~~~~pppbbbOOORRRkkkzzzppp{{{nnn```jjj}}}vvvrrr}}}pppzzz}}}~~~uuu{{{|||kkk[[[fff~~~~~~~~~{{{fffTTTOOOUUU[[[[[[ccc^^^]]]___\\\OOO>>>444111222444555777999;;;;;;===???AAABBBBBBDDDGGGIIIFFFBBB??????BBBFFFGGGFFFIIIIIIHHHGGGFFFFFFGGGGGGDDDEEEHHHIIIIIINNN^^^nnnzzzOOOHHHbbbvvvsssfffYYYQQQNNNLLLLLLNNNfffPPPIIIJJJKKKJJJGGGCCC@@@???===:::888888777555333111000//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++,,,,,,---...///777DDDKKKQQQXXXXXX```sssuuuwwwsssrrriii^^^nnnxxx```@@@333555555AAAZZZssspppqqqssszzz~~~uuuaaa^^^pppxxxdddWWWbbbnnnwwwwwwppprrrpppmmmooouuuzzzzzzsss[[[RRRUUUZZZddd|||zzzrrrkkkbbbaaa[[[RRRMMMKKKGGGBBBAAA???===<<<===<<<;;;999777===;;;:::RRRyyyuuurrrppppppttt{{{||||||zzzqqqtttxxxjjjSSSTTTkkkzzznnnwwwooo```hhh{{{vvvrrrpppuuuwwwsss[[[[[[qqq{{{jjjWWWOOOSSSYYY[[[eee```]]]\\\VVVIII<<<555222222444666888:::<<<===@@@AAABBBBBBBBBBBBDDDFFFFFFCCC@@@@@@CCCFFFGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEBBBDDDFFFGGGEEEKKK]]]nnnZZZGGG]]]yyy}}}vvvkkkbbbUUULLLLLLPPPQQQPPPeeeOOOHHHIIIJJJJJJGGGCCC@@@???===:::888888777555333111000//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---...///333AAAJJJQQQXXXXXX___rrrtttmmmnnnmmmxxxwwwfffnnn|||eeeDDD555666555???UUUsssoooqqqtttzzz~~~vvv^^^VVVaaappp{{{ooovvvuuu]]]ZZZXXX[[[gggzzzppp[[[OOO]]]llltttyyy|||{{{www}}}pppccckkkqqqwww~~~pppbbbZZZSSSNNNFFFDDDCCCAAA@@@>>>:::666:::;;;777555DDDcccwwwrrrtttxxxzzzzzz~~~sssooo}}}|||}}}rrrYYYXXXlll|||nnnsssqqq```dddwww{{{wwwtttppplllzzzaaaRRRbbbuuu}}}}}}sss```UUUVVV]]]```bbb___]]]YYYPPPCCC;;;:::222333555777:::<<<>>>???CCCCCCCCCBBB@@@@@@AAACCCFFFCCCAAAAAACCCEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEEEE@@@CCCFFFEEEBBBHHH[[[ooonnnLLLWWWzzzmmm]]][[[]]][[[RRRHHHIIIQQQSSSOOOfffPPPIIIJJJKKKJJJGGGCCC@@@???===:::888777666444222111000//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++,,,---...///222@@@IIINNNSSSTTT]]]qqqwwwhhhiiiddd```vvveeelll}}}hhhGGG666555444<<>>333444666888;;;>>>@@@AAABBBCCCCCCBBB@@@???@@@BBBEEEDDDBBBBBBCCCDDDFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGAAADDDGGGFFFBBBGGG[[[pppYYYTTTvvvdddGGGDDDMMMVVVWWWMMMHHHLLLNNNJJJgggQQQKKKLLLMMMJJJGGGCCC@@@???===:::888777666444222000//////...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++,,,---......444AAAGGGJJJNNNOOO[[[rrryyykkkllldddYYYxxxmmm___kkk}}}iiiIII666444333:::LLLnnnnnniiilllpppvvvyyy{{{~~~vvv___QQQRRRXXXjjjrrrwwwwwwyyy{{{sssjjj___WWWYYYaaa___```dddjjjrrrzzz|||rrrjjjnnn}}}{{{rrrqqqkkkGGG@@@:::===EEEWWWqqqrrr\\\GGG999>>>QQQgggvvvwwwiiiaaafffrrryyy{{{}}}tttlll```TTTLLLGGGDDDCCCCCC@@@@@@AAA@@@PPP~~~ssshhh```eeewww~~~lllfffeeeppppppiiiuuutttpppzzzsss```[[[jjj{{{{{{qqq{{{zzz{{{sssdddrrrzzz[[[SSSUUUfffttt{{{~~~|||{{{wwwxxx}}}|||vvvnnnZZZUUUZZZ]]]\\\^^^```bbb\\\LLL===888;;;444555777999<<<>>>@@@AAA@@@AAAAAAAAA??????AAACCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGDDDFFFIIIGGGDDDIII[[[oooiiiRRRllljjjDDDAAABBBUUUaaaZZZMMMIIIIIIHHHhhhRRRKKKLLLMMMJJJGGGCCC@@@???===:::888777666444222000///......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,---...444AAAGGGIIILLLNNN\\\uuu{{{xxxiiiZZZmmm|||fffZZZggg~~~lllLLL666444333888FFFiiipppiiimmmqqqvvvyyy{{{~~~{{{cccQQQLLLNNNfffqqq{{{~~~yyy```YYYTTTRRRNNNNNNZZZjjjppppppmmmiiifffiiipppvvvvvvzzzrrrcccXXX```qqquuueeeRRR???:::999===CCCNNNdddzzz}}}eeeNNNAAA;;;888<<>>???@@@@@@??????AAACCCAAABBBCCCBBBAAAAAABBBDDDCCCDDDEEEGGGGGGFFFEEEEEEFFFFFFGGGGGGFFFJJJYYYhhhqqqPPP___pppCCC======QQQdddeeeWWWIIIFFFJJJgggQQQKKKLLLMMMJJJGGGCCC@@@???===:::888666555444222000///......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...111@@@HHHLLLPPPRRR```yyymmm]]]cccsss}}}zzzfffUUU^^^zzzqqqPPP999444222555BBBdddooogggkkkoootttxxxyyy|||jjjUUUKKKJJJ]]]lll{{{|||nnndddQQQMMMMMMRRRRRRTTTaaasssuuukkkiiilllccccccnnnzzzyyyjjj___TTTQQQUUUTTTLLLBBB@@@:::999>>>@@@CCCRRRdddxxxqqqaaaJJJ;;;888;;;<<<>>>JJJYYYiiiyyy{{{wwwvvvnnn```[[[___eeehhhbbbZZZhhhvvveee[[[VVVSSSJJJMMMRRRQQQGGGJJJkkksss___YYY```ccc]]]KKKDDDAAALLLbbbyyy}}}|||sssyyy{{{wwwhhhZZZcccxxxwwwzzzxxxyyyrrryyy~~~}}}vvvZZZJJJWWWgggooo~~~yyyfffXXXXXX___bbb___dddbbb___VVVFFF777333777777777888999;;;<<<===>>>>>>???@@@???>>>>>>@@@BBB@@@AAACCCBBB@@@???@@@BBBBBBDDDEEEGGGGGGGGGEEEDDDEEEDDDCCCEEEEEEIIITTT___{{{nnnMMMTTTzzzGGG:::999FFFZZZfff]]]KKKEEELLLgggPPPJJJKKKLLLJJJGGGCCC@@@???===:::888666555333111000///......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++,,,---...--->>>JJJOOOTTTVVVddd|||qqqdddcccnnn}}}|||hhhRRRVVVqqqvvvTTT;;;555222333>>>```}}}mmmdddhhhlllpppvvvwwwyyy|||oooYYYMMMKKKSSSbbbsss}}}tttiiiddd___ZZZIIIFFFKKKRRRQQQOOOYYYhhh}}}~~~hhhZZZVVVPPPMMMYYYlll{{{wwwrrr{{{wwwlllhhh```^^^YYYTTTNNNHHHBBB???===555333999===>>>IIIXXXbbb[[[MMM===444444444333555;;;DDDRRRhhh~~~tttsssoooffffffmmm|||tttdddiii|||ooohhhddd]]]aaagggdddXXXWWWpppooo^^^ZZZSSSHHHEEE???<<>>===???@@@???AAABBBAAA???>>>???BBBDDDEEEGGGIIIJJJIIIGGGFFFDDDAAA@@@BBBDDDGGGOOOXXXppp{{{vvviiiIIIOOOeeeSSSAAA555:::LLL```]]]KKKEEELLLfffPPPJJJKKKLLLJJJHHHEEEBBB???<<<::::::888777555333111///------......---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++++++++******++++++,,,---111:::FFFOOOTTTYYY```eeewww}}}kkk[[[jjjrrrXXXKKKcccwww[[[@@@222222777:::VVVtttppp^^^aaaiiiiiissswww||||||{{{{{{uuufffWWWCCCNNNWWWeeeqqq}}}}}}mmmgggccc___^^^___\\\UUUOOOKKKDDDKKKbbbqqqpppkkkkkklllwwwqqqWWWGGGDDDBBBAAAHHH^^^yyy||||||tttddd[[[\\\]]]\\\XXXOOOFFF???>>>???888555555777888:::@@@GGGGGGDDD<<<555222444666555>>>888777BBBVVVooowwwoooooorrrkkkrrr{{{yyyzzz{{{{{{zzzxxxppp|||fffRRRHHHEEE???CCCEEECCCFFFTTThhhuuu{{{|||uuuuuuuuujjj]]]dddxxx{{{~~~{{{{{{~~~tttWWWTTT^^^hhhxxx}}}zzzwww|||yyy~~~~~~xxxfffWWWWWW\\\]]]```eeecccaaaZZZNNN@@@777555777:::::::::;;;<<<<<<======@@@??????>>>??????@@@@@@AAAAAABBBAAA@@@???AAACCCGGGHHHIIIIIIFFFDDDCCCCCCBBB@@@???>>>AAAFFFLLLOOOjjj{{{zzzpppcccTTTDDD^^^aaa<<<;;;<<>>MMMcccxxxsss```VVVWWWPPPNNNIIIBBB<<<888777888888555444666666777<<>>666555777999:::<<<>>>@@@AAABBBBBB======>>>>>>???@@@AAABBBAAABBBBBBAAA@@@@@@AAACCCEEEGGGHHHHHHFFFDDDCCCDDDEEECCCAAA@@@CCCHHHNNNRRRddd~~~ooo___QQQBBBWWW|||iii@@@::::::@@@JJJQQQOOOJJJIIIiiiRRRJJJJJJKKKIIIHHHEEEBBB???<<<;;;:::777666555333111///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))+++---++++++******++++++,,,---222;;;EEEKKKLLLLLLOOOQQQqqq{{{pppbbbTTT___^^^GGGQQQmmm|||bbbCCC111000555777PPPoootttdddfffooorrrtttxxx|||}}}||||||qqq]]]EEEGGGPPP```rrrkkkTTTEEE@@@AAADDDJJJRRR]]]iiiqqqhhhhhhjjjsssnnnUUUGGGAAA<<<777555666777:::@@@MMM___ssszzzjjjXXXPPPQQQIIIEEE???:::888777777777999666444555444444999???CCCHHHHHHDDDAAABBBAAA>>>999:::<<<>>>CCCSSSpppzzzuuuuuummmjjjgggiiirrryyyuuummm^^^\\\jjj~~~|||~~~dddRRRMMMOOOSSSTTTUUUWWWXXXUUUNNNEEE???FFFNNNVVVaaauuuzzzxxxlllccclll{{{gggQQQPPP___uuu~~~vvvzzzgggXXX[[[dddfffeeefffeee```UUUGGG:::333444777777:::===AAAEEEFFFGGGGGG<<<<<<===>>>???AAABBBBBBAAABBBBBBAAA@@@@@@AAACCCEEEGGGIIIIIIHHHFFFFFFGGGHHHFFFCCCBBBDDDIIIOOOSSS___xxxtttbbbQQQ???SSS{{{rrrCCC:::888;;;FFFNNNNNNJJJHHHjjjRRRJJJJJJKKKIIIGGGEEEBBB???===;;;:::777666555333111000............---------,,,,,,,,,------------------------,,,***)))'''(((***,,,---++++++******++++++,,,---...777DDDLLLNNNOOOQQQTTTppp|||zzzpppbbbdddbbbGGGJJJccc~~~iiiIII444000555777MMMlllvvvfffeeennnssstttwww{{{||||||}}}wwwaaaFFFFFFNNN^^^rrroooYYYIIIDDDEEEEEEFFFMMM[[[nnn{{{~~~eeeHHH:::999999888777777:::===>>>AAAIIIVVV___gggiiirrr~~~xxxrrrkkk^^^QQQKKKMMMHHHBBB;;;888888:::999888999555444444444444888???MMMYYY```]]]VVVQQQJJJAAA===>>>@@@AAAAAAIII^^^rrryyysssooopppyyyssseeeeeeyyyqqqccclll{{{~~~|||ooooootttwwwwwwtttrrrmmmbbbRRRGGGBBB@@@CCCIIIRRReeezzznnnfffppp~~~~~~|||nnnTTTMMM]]]uuuyyy~~~tttbbbUUUZZZdddfffdddccceee^^^QQQBBB666222444777888:::???CCCFFFHHHGGGGGG<<<======>>>???@@@@@@@@@??????@@@???>>>===???AAADDDFFFIIIJJJIIIHHHIIIJJJIIIFFFCCCBBBDDDIIIOOORRR]]]xxxrrrZZZAAASSSzzz}}}JJJ===888888BBBKKKMMMIIIFFFjjjSSSJJJJJJJJJHHHGGGEEEBBB???===<<<;;;666666444333111000///.........---------,,,,,,,,,------------------------+++***)))((()))***,,,---++++++******++++++,,,---***444AAAJJJNNNOOORRRUUUkkkyyy~~~ssshhhgggdddIIIDDDYYYzzzsssQQQ888333666777JJJiiiwwweeebbbjjjppprrruuuxxx{{{}}}~~~hhhJJJFFFJJJZZZqqq~~~~~~tttgggUUUTTTOOOJJJLLLXXXkkkzzzaaaOOO===666666666555555888:::;;;;;;<<>>888555666777666555999666444555555555;;;AAAVVVkkk}}}~~~xxxqqqeeeXXXGGGEEEEEEFFFEEEEEEMMMVVVlllyyy|||wwwtttpppsssooonnn}}}{{{zzz[[[HHHCCC======>>>CCCSSSrrrsssmmmwww}}}wwwxxx___RRR\\\rrrtttkkkppp~~~wwwyyyxxxoooppp}}}nnn^^^TTT[[[eeefffcccbbbeee\\\MMM>>>444111444888999;;;???BBBDDDDDDCCCBBB>>>>>>?????????>>>======<<<======<<<;;;;;;<<<>>>@@@CCCEEEGGGFFFFFFGGGHHHGGGEEEBBBAAACCCGGGKKKNNNXXXwwwpppOOOSSSuuu\\\CCC:::666???IIILLLHHHDDDjjjRRRJJJJJJKKKHHHGGGDDDBBB???===<<<;;;666555444333111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++******++++++,,,---)))222???GGGJJJLLLOOOSSSooo}}}mmmaaa^^^tttcccLLLBBBOOOrrrzzzXXX<<<555777777EEEeee}}}vvvccc]]]dddllloooqqquuuyyy|||~~~~~~~~~rrrTTTEEEGGGVVVnnnrrrsss{{{oooggghhhrrrzzzrrr___FFF===777777888666555666:::999999999;;;???CCCFFFFFFDDDMMMaaappptttuuuxxx}}}wwwoooggg___VVVNNNIIIAAA>>>;;;999888888777777:::777555666666666<<>>@@@@@@@@@>>>===>>>??????@@@???>>><<<;;;:::;;;;;;:::999999:::<<<;;;===@@@AAAAAAAAABBBBBBDDDCCCBBBAAABBBEEEHHHIIINNNqqqlllSSSlllvvvKKK>>>777===HHHKKKGGGBBBiiiRRRJJJJJJKKKHHHFFFDDDBBB???===<<<<<<555555444333111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++******++++++,,,---'''000<<>>999777:::<<<;;;;;;===???BBBEEEEEEEEEFFFIIILLLPPPMMMUUUiiiwww}}}qqqfff```[[[SSSLLL>>>??????>>><<<;;;<<<===<<<999777777666555:::@@@aaawwwkkkeee```\\\UUUIIIAAA>>>EEEZZZuuu{{{}}}zzznnnmmmtttsssVVVLLLFFFCCC@@@???EEEZZZ~~~yyyqqqwww|||www^^^QQQbbb{{{~~~vvvxxx~~~gggTTTUUUdddqqqzzzvvvmmmeeekkkkkkrrrfff]]][[[ccciiiffffffiiibbbWWWHHH;;;444444888;;;<<<<<<=========<<<<<<;;;<<<===???@@@???>>><<<;;;999:::;;;:::888888:::;;;999<<<>>>????????????@@@AAAAAAAAABBBCCCDDDEEEFFFIIIlllXXXfffSSSCCC999===HHHKKKFFF@@@iiiRRRJJJJJJKKKGGGFFFDDDBBB???>>><<<<<<555555444333222000//////......---------,,,,,,,,,++++++++++++++++++++++++((())),,,---...---+++***++++++******++++++,,,---&&&///:::CCCHHHLLLSSSXXXhhhsssggg]]]YYYggg[[[HHHFFFddd|||___@@@777666444:::ZZZuuusss```WWW___iiijjjlllpppvvv|||~~~~~~~~~~~~iiiLLLKKKXXXtttyyytttvvvxxxzzzzzzllluuupppsssfffIII:::???999555999<<<===>>>AAAGGGOOOWWWXXXRRRLLLJJJKKKUUUTTT```vvv{{{jjj^^^\\\\\\WWWPPP999<<>><<<:::<<<>>>>>>:::777777555333777===ZZZ{{{|||vvvoooggg\\\NNNEEECCCFFF]]]yyy}}}kkk```kkk||||||bbbXXXHHHEEEBBB@@@AAAPPPrrr~~~yyyqqquuu~~~vvv~~~xxx]]]LLL\\\{{{{{{rrrttt|||fffRRRPPP]]]hhhvvvooofffdddsssooouuubbb\\\\\\dddhhheeeeeeiii```VVVGGG;;;555555999<<<<<<<<<;;;;;;;;;;;;<<<<<<:::<<<>>>???@@@???>>>===:::;;;;;;:::999999:::<<<;;;===@@@AAA@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDJJJjjj___eeeWWWGGG:::>>>HHHKKKEEE???jjjNNNEEEHHHMMMKKKIIIEEECCCAAA>>>;;;999666555444333111000//////......//////...,,,+++)))++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,///777@@@JJJSSSXXXZZZ___jjjSSSppp~~~{{{YYYCCCLLL___{{{}}}eeeCCC,,,444333???LLLppp{{{___QQQ\\\aaannnmmmnnnqqqvvv{{{~~~xxxRRRMMMYYYyyyuuuppppppnnnqqqwwwwwwssssssxxxhhhNNN???:::888:::>>>FFFPPPVVVTTTNNNbbb{{{ooo]]]NNNUUUUUUbbb~~~~~~ssseee^^^[[[SSSIII===<<<===???>>>;;;<<<@@@;;;:::;;;<<<999444666<<>>>>>===<<<<<<<<<;;;;;;;;;<<<======>>>???============>>>???@@@AAA??????@@@AAABBBDDDEEEFFFHHHWWW|||hhh^^^nnnvvv===>>>BBB===JJJCCC===hhhNNNFFFIIILLLJJJHHHEEECCCAAA???<<<999666555444333111000//////...............,,,+++***++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,+++++++++******,,,///777GGGVVV]]]ZZZTTT___pppVVVmmmfffPPPOOOXXXuuulllKKK222666333<<>><<<888999===BBBAAA@@@===;;;:::;;;<<>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAACCCDDDFFFGGGFFFRRRrrrhhhQQQTTTuuuEEE>>>BBB>>>GGGAAA===fffNNNGGGIIIKKKIIIGGGDDDBBBAAA???===:::666555444333111000//////............---,,,++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***---...888LLL```fff[[[OOOSSSrrrzzzbbbwwwwww___PPPJJJmmmuuuVVV888777222888GGGgggvvvbbbQQQUUU\\\dddeeefffjjjooovvv{{{~~~eeeXXXZZZsss|||~~~ttthhhjjjxxxfffSSSGGGBBBAAABBBMMMZZZhhhlllkkknnnzzz~~~{{{}}}{{{fffSSSFFFDDDDDDEEEBBB>>>>>>BBBHHHLLLHHH>>>;;;>>>>>>999999QQQtttiiigggmmmyyyuuu~~~||||||hhhOOOGGGBBB>>>CCCMMMmmmzzznnnqqqnnneee\\\ZZZ]]]```_________fffsss~~~~~~}}}{{{ooojjjkkkgggfffoooxxxsss[[[JJJRRRfff}}}|||}}}|||qqqhhheeehhhlllbbb]]]```cccfffkkkooollleeeXXXCCC888666444888===888888888888888999:::;;;<<<>>>>>>??????@@@AAAAAABBBAAA???===:::::::::<<<===???>>>>>>??????@@@AAABBB@@@@@@@@@AAACCCDDDFFFGGGDDDLLLdddyyyxxxcccGGGBBB]]]RRR>>>AAA@@@CCC???>>>gggOOOHHHJJJKKKHHHFFFDDDBBBAAA@@@===;;;666555444333111000//////.........------,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++---...777III]]]ccc[[[PPPNNNgggvvvggg~~~hhhTTTEEEggg~~~|||]]]<<<777000444DDDbbbvvvkkkUUUNNNRRR[[[^^^ccchhhlllqqquuuxxx{{{|||iii[[[]]]wwwwwwjjj^^^^^^sss{{{{{{gggRRRGGGHHHMMMPPPbbbiiiooooookkkqqq{{{kkk^^^OOOLLLKKKKKKHHHDDDEEEIIILLLVVVTTTDDD<<>>999:::;;;;;;<<<===???@@@@@@???@@@@@@@@@AAAAAAAAABBBDDDAAA===:::888999;;;<<<>>>>>>>>>>>>>>>???@@@@@@>>>??????@@@AAACCCDDDEEECCCGGGZZZxxxvvvqqq]]]HHHDDDVVVooo```???@@@@@@??????@@@jjjQQQIIIJJJLLLHHHFFFDDDBBBAAA@@@===;;;666555444333111000//////......------,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++---...555AAAOOOWWWXXXUUUVVVgggxxxggg```xxxqqq]]]MMMbbbzzzaaa===666///111AAA^^^xxxxxx]]]HHHGGGTTTZZZccciiimmmnnnppprrrwwwyyy~~~rrrbbbbbb{{{tttjjj]]]RRROOO^^^~~~kkkTTTLLLVVVeeeoooxxxrrrkkkfffeeeqqq|||sssiiicccRRRNNNLLLLLLHHHCCCDDDHHHNNN^^^bbbSSSFFFDDDBBB<<>>QQQyyy~~~|||mmmgggffffffiiiqqq~~~yyyvvvzzzdddSSSFFFDDDHHHQQQmmmrrrddd]]]RRRWWWZZZXXXUUUSSSOOOJJJEEELLL[[[nnn}}}~~~~~~}}}ppphhhfffaaaeeefffmmmqqqbbbOOOQQQ```|||~~~}}}}}}pppaaa\\\```dddgggkkklllfff^^^NNN<<<555777666:::>>>888;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????DDDAAA===:::888999;;;<<<===<<<<<<<<<<<<======>>><<<<<<===>>>???AAABBBCCCDDDFFFUUUqqq```KKKEEETTTnnnpppCCC>>>@@@<<<@@@@@@pppTTTIIIJJJMMMIIIGGGDDDBBBAAA???===:::666555444333111000//////...------,,,,,,,,,------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,...333:::CCCLLLSSSWWWUUU___uuugggcccyyyzzzcccPPP[[[tttfff@@@777000111???WWWxxxhhhHHHCCCNNNVVVaaahhhkkkmmmooopppssswww|||vvvbbb^^^vvvnnnaaaVVVKKKGGGGGGSSSlllzzz]]]TTTccczzzsssddd___cccsssuuukkkhhh\\\XXXTTTQQQLLLFFFFFFIIIQQQbbbllleeeYYYRRRKKKEEECCC:::DDDlll|||||||||uuusssvvv{{{fffUUUOOONNNQQQTTT\\\hhh{{{zzzrrrtttzzzbbbOOOFFFEEEHHHWWWzzzwwwjjjfffiiimmmtttyyywwwqqqhhh\\\RRRFFFKKKXXXlll|||~~~tttlllhhhbbbfffbbbgggnnncccQQQPPP^^^~~~|||vvvvvvxxx{{{ggg\\\]]]aaaeeegggjjjiiiaaaXXXDDD666333666444777<<<999999:::;;;======>>>>>>>>>AAA@@@@@@???>>>>>>======AAA???===:::::::::<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBEEEFFFRRRnnnrrrQQQ@@@OOOsssMMM???@@@;;;BBB>>>wwwWWWIIIJJJNNNJJJHHHEEECCCAAA???<<<999666555444333111000//////...---,,,,,,,,,,,,---...++++++++++++++++++++++++))))))******++++++,,,,,,******+++++++++,,,,,,,,,+++---111888@@@HHHOOOSSSQQQTTTxxxtttlllyyyfffMMMQQQmmm~~~mmmEEE:::222333===OOOtttsssNNNGGGFFFNNNXXX___cccgggmmmqqqqqqvvv{{{~~~fffYYYmmmsss```TTTMMMLLLTTT[[[aaammm{{{iii```ooo}}}lll___^^^fffvvvvvvnnnooommmgggaaa\\\TTTLLLJJJMMMQQQ\\\kkkrrrnnnbbbTTTKKKCCC@@@DDDZZZ{{{uuu~~~~~~dddNNNEEECCCCCCAAADDDIIIRRR___qqqyyyxxxwwwwwwyyy}}}ttttttyyyaaaMMMDDDDDDFFF___}}}sssllluuuzzzkkkQQQQQQYYYkkk}}}}}}tttmmmkkkeeeiiibbbeeennnfffTTTRRR___yyyssstttvvvxxxzzzzzz```XXX```dddggghhhiiiggg^^^SSS>>>333444888444777>>>===888888:::;;;;;;;;;::::::=====================<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBFFFEEEOOOjjjdddIIIPPPqqqZZZBBB@@@<<>>;;;999666555444333111000//////...---,,,+++,,,---...///++++++++++++++++++++++++))))))***+++,,,---------*********++++++,,,,,,,,,+++---111999CCCJJJMMMNNNVVVUUUyyy~~~nnnqqqiiiMMMJJJhhh~~~sssIII<<<444555;;;IIIqqq{{{SSSLLL>>>EEENNNUUUZZZaaajjjqqqpppuuu{{{}}}sss\\\iii}}}gggRRRWWWUUU]]]pppyyyuuuqqqsssffffffjjjwwwnnnjjjxxxrrrddd\\\```jjjyyyoookkkpppwwwpppiiibbbXXXNNNKKKMMMOOOUUUeeevvvzzzlllYYYMMMKKKNNNPPPVVVkkk|||ppp|||{{{qqqNNN??????CCCCCC>>>AAADDDJJJSSSaaarrr}}}}}}iiihhhffffffhhhlllpppsss|||nnnvvvqqqWWWGGGDDD???PPP{{{}}}uuusss]]]ZZZ]]]lll~~~|||}}}~~~sssmmmlllgggnnndddfffpppjjjYYYVVVbbb~~~yyy{{{~~~wwwttt}}}{{{}}}```YYYcccgggiiijjjjjjfff\\\QQQ<<<444888<<<777999BBBCCC888999:::;;;;;;;;;:::999::::::;;;;;;<<<<<<======;;;;;;;;;<<<===>>>>>>???>>>======<<<<<<<<<======<<<<<<<<<===>>>@@@BBBCCCFFFDDDLLLgggxxx\\\VVViiicccEEE@@@<<>>???EEELLLVVVeeeqqqxxxjjj___eeeiiijjjkkkkkkgggaaaqqqzzz```PPPHHHHHHOOObbbyyy|||ooo[[[___vvv}}}~~~rrrhhhfffiiiiiilllmmmhhhaaa^^^```|||www|||uuuvvv___ZZZdddjjjoooooolllfffZZZNNN999999:::<<<>>>AAAEEEFFF>>><<<:::888777999;;;===>>>===;;;::::::;;;===>>>===>>>>>>>>>????????????============<<<<<<<<<<<>>KKKZZZdddgggiiipppxxx~~~uuuaaajjj{{{}}}}}}zzzrrrggg]]]WWWhhhgggbbb[[[UUUSSSWWW[[[YYYXXXYYY[[[___jjj}}}yyy___^^^eeejjjssssssooohhhhhheeeWWWYYYooo{{{mmmddd\\\WWWYYY___WWW```nnn|||tttuuuwwwuuuhhhYYY```wwwuuuuuuyyyiii]]]\\\___bbbUUUSSSTTTLLLHHHHHHDDD>>><<<<<<@@@DDDLLLXXXdddiiitttzzzpppcccXXXXXX]]]cccggglllpppllleee```ssshhhYYYMMMIIIGGGPPPcccppp^^^ccczzzuuujjjhhhkkkjjjmmmpppnnnhhhdddeeexxxttt~~~kkkYYYYYYeeejjjnnnooommmfffXXXKKK999999:::;;;===@@@CCCDDDAAA@@@>>>===<<<===>>>???===<<<;;;999999:::;;;<<<=========>>>>>>>>>??????========================>>>???AAAAAA@@@AAADDDFFFEEEIIINNN\\\{{{iii```xxxbbbKKK===CCCrrrTTTIIIJJJNNNIIIHHHGGGDDDBBB???<<<;;;888777555333111000000///------------------------++++++++++++++++++++++++)))************++++++++++++***************++++++)))***,,,000666@@@KKKRRRUUUVVVdddeeeQQQ]]]uuu~~~fffFFF???NNNhhhkkkMMM999000666999PPPyyypppXXXGGGBBB>>>===CCCOOO[[[ddddddlllvvv}}}ttttttqqqooo|||}}}}}}{{{uuulllccc^^^ggg[[[KKK@@@<<<@@@EEEIIIBBBKKKZZZggglllmmmsss{{{ttt\\\XXX[[[bbbnnnsssqqqiiibbbYYYFFFAAAPPPbbbsssxxxjjjcccccchhhaaammm}}}uuuccc\\\qqq~~~tttkkkgggttt|||zzzkkkcccbbbcccWWWTTT[[[___TTTMMMLLLGGGBBB???===>>>>>>AAAKKKUUU\\\___nnn~~~}}}{{{ppp[[[eeeqqq|||xxxiii\\\RRRJJJIIIKKK\\\rrrbbbhhh~~~yyymmmjjjnnnkkklllrrruuuqqqllljjjuuuqqqxxxxxx```YYY___hhhllloooooommmfffVVVGGG;;;;;;;;;<<<===>>>@@@AAABBBBBBAAA@@@???>>>>>>>>><<<;;;:::999888888999:::<<<<<<<<<=========>>>>>>===========================>>>@@@@@@???@@@BBBDDDDDDGGGKKKUUUpppvvvZZZhhhaaaIIIEEErrrUUUIIIIIIKKKHHHHHHFFFDDDAAA>>><<<:::888777555333111000000///------------------------++++++++++++++++++++++++))))))*********+++++++++*********)))******+++,,,,,,,,,+++,,,222>>>MMMWWW]]]XXX___qqqSSSTTTllluuuPPP===GGG]]]wwwvvvWWW>>>222555555DDDlll|||aaaRRRKKKBBB===>>>III]]]mmmhhhlllrrrvvvwwwyyy}}}{{{wwwqqqlllhhhUUUOOOHHHCCCAAABBBAAAAAABBBDDDPPPeeexxxvvvbbb\\\[[[cccrrrzzzvvvhhhXXXMMM>>><<>>>>>???>>>?????????>>><<<;;;999;;;:::999888777777888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>===>>>@@@BBBDDDGGGHHHNNNaaa}}}zzzqqqQQQTTTuuu~~~]]]FFFqqqUUUIIIGGGHHHHHHGGGFFFDDDAAA>>><<<:::888777555333111000000///------------------------++++++++++++++++++++++++))))))*********+++++++++******))))))***++++++,,,...,,,++++++222BBBVVVeeefff^^^\\\zzzYYYTTTooo]]]AAAEEESSSlll}}}```DDD666444333===___lllWWWNNNCCC======IIIbbbyyyqqqqqqpppnnnmmmrrrzzz~~~wwwqqqnnnllljjjhhhVVVYYY[[[YYYRRRJJJDDDBBBQQQJJJJJJVVVhhhwww{{{kkkddd___dddtttlllVVVGGG:::888DDDPPP___ooouuuyyyiiiUUUnnn}}}yyypppjjjttt{{{}}}jjjccc```ZZZLLLIIIJJJBBBCCCCCCCCCBBB>>>===EEEOOO]]]TTTUUUiii~~~wwwrrrrrr|||{{{hhh^^^]]]TTTLLLbbbttttttxxx}}}kkkjjjmmmqqqqqqrrrzzzuuugggjjjyyytttpppnnngggeeelllssssssooolll~~~~~~yyy{{{ggg___hhhtttuuuvvvvvvrrrlllbbbQQQAAA>>>>>>>>>>>>>>>>>>======;;;;;;<<<===<<<:::888777999999888888777777777777999999:::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;<<<===<<<<<<<<<>>>@@@CCCEEEGGGJJJVVVnnnvvv~~~hhhMMMKKKiiilllNNNpppVVVJJJHHHGGGHHHGGGFFFCCCAAA>>>;;;:::888777555333111000000///------------------------++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,,,,,,,,,,+++,,,444FFF]]]nnniiiaaaZZZrrr|||___SSSrrrkkkIIIFFFKKK```zzziiiMMM999333333;;;RRRyyyuuudddZZZOOOIIIEEEIII\\\qqqwwwvvvqqqllljjjoooxxxxxxoooiiihhhhhhgggfffccceeeeee]]]PPPFFFBBBBBBFFFLLLVVV___eeekkkwwwtttlllbbbbbbqqqyyy|||mmmVVVHHH<<<888???MMM^^^pppuuuvvvjjjVVV```uuuzzzhhhmmm}}}{{{}}}~~~rrrllljjjbbbSSSPPPPPPFFFEEEEEEFFFEEE???<<>>>>>>>>>>>===<<<;;;999:::;;;;;;;;;:::888888888888888888888888888888888888888999999999::::::888888999::::::;;;;;;;;;:::;;;;;;;;;::::::<<<>>>>>>BBBEEEGGGPPPeee|||{{{vvvfffOOOFFF^^^}}}pppVVVqqqXXXLLLIIIHHHGGGGGGEEECCC@@@===;;;:::888777555333111000000///------------------------++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---***+++------333AAATTTcccbbb___WWWhhh~~~oooZZZwwwzzzOOOGGGDDDTTTqqqpppXXX:::111333:::HHHkkk|||ooohhhdddccc\\\VVV]]]kkkwwwxxxvvvsssppprrrxxx}}}{{{tttmmmiiijjjkkkiiiggg^^^]]]WWWMMMCCC@@@DDDJJJDDDMMM]]]jjjoooqqqxxxvvvfffaaalllpppwwwiiiQQQEEE>>>:::???GGGXXXllltttrrruuuvvvcccYYYhhh}}}jjjiiisss{{{|||ttt```]]]aaa[[[ZZZYYYWWWQQQEEE<<>>999888===>>>OOOdddnnnjjjdddgggnnnqqqQQQ\\\rrrwwwmmmggglll|||wwwuuuwww{{{~~~eeefffsssvvvtttqqqkkk^^^LLL===;;;@@@AAAGGGDDD>>>OOOssstttnnneee______dddkkkooobbb___eeewwwxxxuuuzzznnn]]]VVVnnn{{{nnn```SSSQQQ]]]^^^PPPGGGJJJJJJZZZsssuuuoookkkiiirrrvvvpppwwwvvvmmmffffffgggfffhhhkkklll^^^cccppp}}}}}}~~~~~~nnn\\\cccrrryyy~~~~~~ppp]]]NNNCCC;;;888999:::;;;:::999888777444444444555666666777777555666777999::::::::::::777777777777888888888888555666666777888888999999888999:::999888888:::;;;888===AAAAAABBBQQQnnnjjjNNN]]]jjj{{{^^^LLLIIINNNKKKHHHDDDBBBBBB@@@<<<999:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,+++***))))))***+++,,,///+++***,,,///444===GGGMMMccc^^^WWWsssvvvnnnVVVAAAHHHdddyyywwwmmmJJJ///000777666TTT|||xxxiiipppzzzqqqqqqwwwooozzzzzz{{{|||}}}zzzuuuqqq~~~uuurrrlllggghhhppprrrkkkccc```NNNGGGAAA>>>===BBBSSSeee}}}pppeeefffrrr{{{qqqiiiyyyvvvXXX@@@:::999555EEEGGGUUU]]]ZZZ\\\___ZZZbbbqqqZZZSSSeee{{{qqqmmmdddeeewww}}}rrrpppzzznnnssskkkUUUFFF@@@??????>>><<<===FFFZZZtttoooppptttrrrlllxxx}}}zzzwwwwwwyyyxxxsssoookkkppprrrnnnfff```aaadddeeegggllluuu~~~iiiYYY```yyyqqqcccZZZNNNEEEAAAAAA@@@???HHHIII___~~~wwwvvvyyy{{{tttxxx~~~uuukkkiiiiiigggffffff|||uuukkkhhhnnn}}}~~~vvviiidddjjjpppxxx{{{}}}{{{qqq]]]HHH<<<888999888777888888888666555333444555555555444222111555555666888999:::;;;<<<888888888777777777666666444555777888999999999888888888888777888888999999===@@@???BBBDDDEEE^^^bbbTTTiiixxxzzz]]]KKKIIIMMMLLLIIIEEECCCAAA???;;;888:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++***))))))***++++++...+++***,,,---000;;;FFFKKK]]]```^^^rrrvvvzzzlllSSS<<>>===>>>FFFYYYooo}}}{{{xxxsss{{{yyy___eeemmmrrrrrrrrrrrrsss~~~uuulllfffeeegggaaa``````aaahhhvvvqqq___XXXmmmrrrkkk[[[SSSIIIBBB???>>>===<<<@@@GGGbbbyyy|||zzzqqqnnnmmmiiieeeddd|||qqqnnnxxxoooeeeiiixxxvvvtttkkkggglllooovvv}}}nnnWWWCCC888555888888888888999888777666555555555555555444333333555666666777888999::::::999888888888777777777777555666777888999999888888999888888888888999999:::<<>>@@@BBBCCCZZZqqqTTT\\\}}}yyywwwZZZJJJHHHLLLMMMJJJGGGDDDBBB???;;;888:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++***))))))***+++++++++***++++++***---:::GGGMMMXXXdddgggoooxxxkkkyyyqqqUUU:::;;;UUUoooyyyvvvTTT666222888111CCCmmmjjjXXXRRRPPP]]]kkkmmmnnntttzzzzzzuuurrrsssvvvxxxqqqppp||||||sss}}}~~~yyyvvvoookkkkkknnnnnnhhh```]]]___RRRDDD???CCCKKKWWWaaavvvzzzsssxxxyyyjjjwww}}}www```HHH===999777999GGGggg~~~~~~vvvZZZQQQfffgggXXXaaayyy}}}wwwnnneee```jjjzzz}}}~~~~~~yyynnnzzzssscccRRRDDD:::<<<<<<===AAAKKK[[[mmmxxx~~~iiigggsss|||rrrpppiii```\\\bbbqqq}}}oooYYY```zzzsssddd]]]PPPJJJBBB>>><<<<<<:::888999AAA\\\~~~~~~xxxuuusssmmmgggdddyyywwweeecccqqqccc\\\jjjuuu~~~kkkmmmrrruuu|||yyyeeeMMM;;;444444555555666777777777666666777777666555555555555555666666777777777888888888999888888888888777777777666666777888888777777777999999888888999999:::;;;:::>>>===???AAABBBUUUwww___RRRllluuuWWWIIIHHHKKKKKKJJJGGGEEEBBB???===;;;:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++******************+++((()))++++++))),,,:::JJJTTTXXXhhhllliiijjj___yyy|||___???888LLLeeeuuuxxxbbb@@@222555...777[[[xxx}}}fffPPPFFFIIIWWWdddiiikkkqqqxxxzzzwwwsssrrrrrrsssllljjjsssllljjjxxx|||tttqqqrrrqqquuussssssttttttpppjjjgggiii\\\LLLFFFLLLUUU___dddnnnxxx~~~zzzwww~~~|||iiioooyyy{{{jjjOOO<<<888:::;;;FFFiiiiii```kkkzzzhhhlll}}}ppphhhooowwwiiiooo|||rrroookkkfff```VVVJJJAAAAAADDDJJJSSS^^^lllxxx~~~yyykkk{{{oooddd^^^___cccuuuwwwccc[[[fff}}}rrraaaTTTNNNFFFBBB===;;;;;;;;;888666888;;;LLLiii~~~~~~~~~~~~|||zzzssskkkhhh|||}}}{{{rrrtttyyyYYYYYYooottthhhsss{{{~~~rrrZZZBBB666444555111333444555444444555555999888666555555555666777666666666666666666666666888888888888888888888888777777777777777777666666999888888888999:::;;;<<<:::>>>===>>>AAAAAAPPPmmmsssSSSaaasssUUUIIIIIIJJJIIIIIIGGGEEECCCAAA??????:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********++++++*********&&&(((,,,---+++...;;;JJJ[[[^^^lllmmmeee|||}}}bbbhhhhhhGGG888BBBYYYmmmwwwlllIII333111...111KKKfffzzzjjjPPP???BBBOOO\\\fffkkkooouuuzzz|||yyysssnnnllliiihhhnnnuuuuuu]]]eeeiiiddd```ccckkkpppyyyzzzzzzzzzzzzzzzwwwsss|||qqqccc[[[]]]eeekkkmmmwww{{{{{{yyy|||nnnfffsss}}}sssVVV===777<<<<<>>>>>AAAAAAKKKbbb|||XXXSSStttqqqSSSJJJJJJJJJIIIIIIIIIFFFCCC@@@@@@@@@:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***++++++++++++***)))'''(((,,,...---///999EEE\\\dddpppooohhhwwwlllcccwwwsssSSS===;;;KKKbbbqqqpppSSS999222111222BBBXXX{{{tttWWW===;;;EEESSSeeeiiilllqqqxxx||||||wwwrrrjjjiiiiiilllooovvv___XXXQQQNNNPPPXXXhhhvvv{{{~~~}}}~~~|||yyyooolllppptttvvvyyywwwtttsss}}}vvvdddmmmxxxuuu\\\AAA888===999CCC\\\pppssszzz}}}{{{zzzmmmuuuxxxhhhjjj~~~|||yyyzzzrrreeeZZZRRRNNNMMMMMM```lll{{{{{{ggg]]]bbbeeeggg}}}vvvmmmbbbhhhxxxxxxkkk[[[PPPPPPQQQUUUfffzzzyyykkk\\\MMMDDDBBB===:::888888;;;<<<:::777666555BBBaaayyyyyy|||~~~xxxvvv~~~}}}jjjfffxxxvvvrrraaahhh~~~lllNNN;;;888888666555888;;;:::888666888:::888888777666666666666666555444444444444444444444555555666666666666777777666666666555555666777777666666777777888999:::;;;999???>>>>>>AAA@@@FFFXXXqqq~~~YYYFFF^^^qqqSSSJJJKKKKKKLLLLLLKKKHHHBBB???>>>???:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***++++++++++++***)))***))),,,.........444<<>>@@@KKKaaaeeehhhmmmrrrvvvzzz}}}~~~vvvrrrqqqrrruuuyyyrrrYYYDDDBBBHHHRRRggg}}}}}}~~~~~~xxx{{{~~~wwwttt}}}iiihhhmmmooo```HHH<<<===;;;CCCUUU___[[[bbbrrryyyiii\\\aaaiiilll}}}{{{nnnrrrrrr______|||rrr[[[LLLHHHLLLRRRbbbsssttt```bbbkkkvvv|||tttmmmlllxxxwwwbbbWWWKKKEEEDDDHHHRRR\\\yyyssscccTTTGGGAAAAAA<<<999666777:::<<<:::999666555???WWWsss{{{yyy{{{yyy}}}~~~vvvkkkcccsss{{{ttt|||mmmaaannnfffHHH999;;;;;;666555999<<<;;;777555777999666666777777666666555444333333333333333444444444444444444444555555555666555555444444555666777888555555555666777888:::;;;888>>>===<<<@@@>>>AAAOOOddd{{{{{{UUUBBBRRRuuupppRRRKKKLLLKKKNNNOOONNNIIIBBB===<<<<<<:::888666444444222000.........---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***))),,,+++,,,......,,,///444JJJhhhvvvwwwxxxsss___TTTlllxxxSSS:::999LLL___wwwpppXXXAAA777111666GGGbbbttthhhOOOFFFAAAFFF[[[aaafffkkknnnpppwwwzzz{{{aaaBBB???FFFNNNddd~~~xxxpppeeeccchhhbbbNNN???===AAACCCQQQ^^^bbbmmmyyyxxxnnnggg\\\NNNCCCAAAKKKVVVwww~~~kkkdddrrr}}}qqqsss~~~zzz|||zzzfffUUUVVVjjjwwwZZZFFFDDDMMMWWWdddxxxmmmppp~~~ooo``````mmmiiiRRRLLLCCC>>>>>>CCCFFFFFFUUUpppmmm[[[MMMBBB>>>???;;;888555666999;;;;;;999888555888FFFYYYkkkvvv{{{~~~|||{{{|||tttwwwaaaYYY]]]zzzyyyyyyxxxkkkcccsss{{{^^^AAA888===>>>777333777:::888444222444666555666777777777666444333222222222333333444444444333333333444444555555555555444444444555666888999444444444555666888999:::666===<<<:::???===>>>IIISSSooo~~~pppQQQFFFOOOnnntttWWWHHHHHHMMMKKKJJJHHHEEEBBB???===<<>>aaaqqqooopppmmmxxxdddXXXccc\\\BBB===DDDPPPzzz|||\\\999,,,333===JJJeeeoooWWW>>>???JJJPPPZZZ```fffiiilllrrr{{{~~~pppKKKAAAEEEQQQkkkjjj[[[fffgggYYYJJJ===EEEOOOtttVVVFFF<<<===??????FFFPPPppp{{{eeeSSSJJJIIISSSkkk|||}}}pppiiisssyyyjjjcccjjjhhhXXXUUUZZZ___aaazzz}}}}}}xxxuuuwwwyyy~~~}}}{{{|||lll```]]]YYY___~~~ooo]]]QQQEEE@@@@@@???@@@BBBJJJXXXooouuuXXXIIICCC===;;;>>>999777777;;;===<<<888666:::999999===JJJ\\\kkkrrrttttttzzz~~~uuurrr|||rrrPPPTTTggg{{{uuukkkqqqtttYYYAAA===FFFJJJEEE555555444333333333333444444444333333333444555666333222111222333333222111222222333333333444444444222222222333333444444444555555555666666666666777777888:::::::::<<<>>>@@@NNN^^^wwwUUUJJJcccwwwYYYJJJIIIMMMKKKJJJHHHFFFCCC@@@>>>===>>>999777777555000...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++*********---///777VVVhhhlllqqqnnnuuuxxxgggdddwwwXXXHHHBBBGGGiii{{{jjjGGG333111777>>>___uuuhhhNNNBBBEEEJJJWWW]]]dddjjjmmmrrryyy~~~|||}}}ZZZIIIIIIVVVppppppllliiidddXXXHHHEEELLLqqqnnnKKK>>>666:::???CCCMMMXXXqqqwwwkkkmmmtttiiiXXXIII;;;>>>>>>GGG\\\qqq~~~uuuqqquuu{{{mmmhhhrrrssslllpppxxx{{{{{{{{{|||~~~xxxssssss}}}{{{aaaSSSLLLPPPjjjyyydddWWWJJJDDDBBB@@@AAACCCBBBMMM```yyynnnUUUIIIBBB:::666888:::999888888999:::<<<===777777777<<>>:::555444333333222222333333222222111111222222333333333111000111222333222000111222222222222333333333111111111222222222222222444444444555555555666666666777999999999;;;===???DDDQQQxxxmmmOOOYYY{{{]]]MMMKKKMMMLLLKKKIIIGGGDDDAAA@@@???:::999999999555...---000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))***++++++***+++---//////GGGZZZgggqqqqqqsssuuugggeeeKKK>>>@@@YYYrrrvvvTTT999111444777XXXyyyzzz^^^DDD@@@HHHPPPWWWaaaiiinnnsssxxx|||~~~~~~|||yyyxxx{{{hhhOOOGGGSSSlll~~~yyy|||oooTTTEEEBBB[[[tttxxxzzzlllKKK???666333;;;CCCJJJUUUaaaxxxrrr]]]TTTRRRHHH>>>888000777888???OOO```mmmxxx~~~xxxzzz~~~|||vvvmmmlllwww~~~}}}|||yyy}}}~~~{{{}}}wwwkkkdddlll{{{gggSSSIIIXXXoooggg[[[NNNHHHEEECCCDDDGGGCCCHHHXXXrrrvvvbbbPPPJJJFFF???;;;===>>>??????>>><<<;;;<<<<<<888777666:::EEEXXXnnn~~~xxx|||mmmjjjsss}}}}}}xxxuuuyyy|||vvvwww~~~WWWEEEWWWmmm{{{zzzmmmnnn}}}rrrWWWAAA999999999555333333222111111111111222/////////000000000111111111000///000111222111///000000000111111111222222111111111111111000000000333333333333444444444444555666888888888999;;;===AAAIIInnn\\\PPPttt```PPPLLLMMMLLLLLLJJJGGGEEECCCAAA@@@:::777666666333///...111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))((((((((()))***++++++++++++,,,...---<<>>CCCOOOjjjzzz\\\???444444888TTTxxxiiiFFF===IIIFFFNNNZZZeeemmmsssxxx{{{~~~}}}{{{yyywwwwwwxxx[[[JJJPPPggg{{{lllOOO???AAANNNSSSVVVMMM777888666999CCCLLLRRR[[[ccc{{{uuuZZZIIICCC;;;888:::777666666;;;EEEPPP[[[jjjvvv~~~|||~~~yyypppnnnvvv}}}zzz~~~~~~xxxmmmkkkrrr{{{rrrYYYVVV```xxx|||ggg\\\QQQMMMJJJHHHJJJNNNIIIJJJUUUpppiii[[[OOOMMMJJJCCCAAACCC>>>AAADDDDDDEEEDDD???999===;;;999:::???LLLaaarrruuuvvvpppooozzzzzzwwwxxx~~~sssjjjdddmmm}}}rrrSSSHHHaaazzz~~~wwwxxx~~~~~~nnnppp|||mmmXXXJJJBBB<<<888666222222111000000000000000......//////000000000000111///...///000111000////////////000000000000111222222222111111000000///111222222222333333333333444555666666666777999;;;AAAFFFiiioooSSSbbbaaaRRRNNNMMMLLLKKKJJJHHHEEECCCBBBAAAEEE<<<444333444111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((((((***+++,,,++++++,,,...000666KKKdddsssyyy~~~iiiiiiuuuPPP???DDDFFF___zzz~~~hhhIII777111777NNNsssvvvOOO===BBB===EEEQQQ___jjjrrrxxx{{{}}}~~~~~~}}}|||{{{yyywwwzzz{{{||||||zzzzzz{{{|||sssZZZUUUggg|||lllpppyyy^^^GGG999999;;;======888888<<>>FFFTTTaaammmjjjooo~~~rrrjjjlllvvv{{{{{{~~~~~~~~~uuuooolllooo{{{eeeZZZdddzzznnneee\\\WWWSSSPPPPPPTTTMMMIIIQQQkkkyyycccZZZTTTWWWVVVPPPOOOTTTPPPQQQPPPOOORRRUUUNNNDDDDDD@@@<<<<<<<<>>;;;<<>>JJJWWWdddnnnuuuyyyzzz}}}~~~}}}||||||zzzvvvttttttuuuvvvxxxyyyzzzzzzkkkZZZdddvvvnnnTTTNNNYYYkkkzzz~~~```KKK888666666333555<<<===FFFSSS___gggkkklllmmm{{{~~~oooRRR???:::555444777444555444555666666999BBBMMMSSSXXXhhh{{{nnneeejjjwww~~~}}}zzzzzz{{{vvvooolllqqqeee]]]nnn|||tttlllfff___XXXVVVXXXSSSLLLPPPgggmmmaaa___eeerrrxxxwwwzzz}}}qqqlllkkkdddZZZQQQHHHBBB@@@???@@@KKKYYYjjjmmmtttyyyvvvtttzzz|||xxx|||xxx|||uuueeeYYYJJJQQQWWWeeeqqqcccOOOLLL___www~~~xxxpppzzzwww~~~~~~mmmPPPHHHGGGNNNLLL===333333111111000////////////000...///000111222111000///000///...///000111000............/////////000000222222222222222111111111111111111111222222222222333444555555555555777999999AAAWWWlllLLLWWW|||{{{\\\PPPNNNLLLKKKJJJIIIGGGEEECCCAAAAAAHHH@@@999777555222111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,'''))),,,---,,,+++,,,---000111OOOooouuu|||\\\nnnqqqLLL@@@<<>>AAANNNMMM<<<222444222111000000//////000000---...000111111111//////111000//////111111000///...////////////000000000000000000111111111111111111111111222222222333333444555666555555555777999888BBBMMMooo|||oooMMMMMMfffyyyZZZOOONNNLLLJJJIIIHHHFFFDDDCCCAAA@@@:::888777777444000222666//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...'''))),,,---,,,+++,,,------///RRRsssvvv{{{UUUaaa{{{cccUUUCCCIII\\\uuu~~~oooUUUDDD777:::MMMooovvvUUU<<<;;;===CCCLLLYYYdddmmmqqqxxx}}}{{{zzzzzzvvvppptttpppmmmrrr~~~dddZZZdddnnnwwwYYYHHHCCCDDDAAAHHHXXXkkkxxx|||}}}tttqqqiiigggzzzqqqOOOOOOSSSYYYbbbhhhVVVDDD111333<<<555555FFFQQQ]]]nnn|||]]]aaagggooozzzyyyooo^^^DDD555777666999<<<888555444555777555111333888???GGG\\\yyy~~~uuufff]]]eee{{{~~~{{{zzz~~~sssrrrooossswww{{{~~~zzzvvvnnnddd___```XXXMMMIII\\\zzzpppyyyeeeRRRKKKFFFCCCKKKWWWhhhvvv}}}xxxvvv~~~|||xxxuuurrrmmmkkkuuu|||vvvvvvyyyrrrjjjdddjjjwwwwwwrrrfffHHHBBB]]]zzzxxxiii|||yyy{{{~~~}}}{{{wwwlllXXXAAA888;;;IIIHHH777...222222222111000000000000000,,,---///111111000///...222000///000111222111///////////////000000000111......//////000000111111111222222222222333333333444555666666555555777999555???BBB\\\vvvnnnPPPLLLWWWwwwyyyXXXJJJKKKPPPLLLKKKIIIFFFCCCAAA@@@@@@???<<<999777555444111//////---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,$$$""",,,<<>>PPPooorrrcccdddttt~~~{{{~~~~~~{{{zzzuuulllbbb\\\YYYLLLDDDMMMaaaqqqzzz~~~oooaaa```OOOHHH[[[iii{{{yyyxxx~~~|||xxxtttrrrppprrr}}}{{{mmmuuuuuufffjjj}}}hhhMMMAAAQQQkkkcccbbbyyypppyyy{{{ooohhhZZZHHH888999::::::999555222///////////////............////////////000000000000333111///...---...///000//////000111111111111000...000222222111111222333444333444555777777555333111222333444555555555555888===>>>PPPvvvxxxooo^^^FFFKKKnnnxxxXXXIIIJJJOOOMMMLLLJJJGGGEEECCCBBBAAA===;;;888666666555333111000...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++'''&&&+++222333---&&&)))******++++++,,,,,,---------===___{{{zzz\\\WWWjjjmmmHHH@@@DDDSSSgggxxxqqqYYY>>>888777HHHjjjuuuWWWDDD>>>:::===EEEOOO^^^jjjqqquuu{{{ppp___RRR[[[sssyyyaaaRRRTTTVVV[[[ccckkkjjjdddRRRQQQ[[[mmmxxxwwwtttvvvccc[[[WWW[[[eeeuuujjjXXXMMMUUUhhhppppppWWWAAA===<<<;;;EEETTTgggsssdddBBB>>>999999???FFFMMMPPPIIIJJJJJJHHHFFFEEEDDDDDD@@@===888666555555444333666:::IIIeee~~~nnnmmm|||xxxoooeee^^^RRRHHHBBBHHHVVVhhhzzzyyyfffXXX```sss}}}}}}}}}}}}ppplllvvv~~~vvvrrroooyyy{{{eeeOOO???AAA\\\zzz|||hhhkkkvvvttt|||lll^^^MMM===555666777777666444222000////////////.............../////////000000000000222111///...---...///000///000000111222111111111///111222222111000111222333222222444666666555333111222333444555555555555555:::;;;HHHhhh~~~mmmTTTJJJiiivvvWWWIIIJJJMMMNNNMMMKKKHHHFFFDDDCCCBBB;;;999777666666666444333111///......///000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************((()))******)))((('''&&&))))))******+++,,,,,,,,,---+++333KKKjjj~~~{{{yyy~~~aaaUUU]]]QQQ???999DDDYYYppptttfffGGG666222<<>>AAARRRfffjjjooowwwjjjPPPLLLZZZmmmppphhhWWWBBBEEETTTiii}}}{{{^^^]]]fffvvv}}}xxxrrrqqq]]]XXXSSSQQQUUUccc{{{uuu|||iiiLLLCCCDDDFFFNNNYYYpppsss]]]EEE<<<888888777444888BBBCCCPPPZZZZZZYYYYYYTTTLLLHHHAAA888555666777777444555777AAAVVVppp|||ooonnnzzz|||{{{ppphhhRRRKKKDDDDDDLLL___{{{xxxrrr|||~~~|||||||||{{{yyyyyy~~~uuuhhhjjjwwwzzznnnqqqlllMMM;;;999HHHiiipppsss|||{{{rrrzzz~~~kkkUUUBBB777222333222222222222222222////////////................../////////000000000111000///.........///000000000111222222222222111000222333222111000111222111000111222555555444333111222333444555555555555444:::999@@@WWWnnnnnnOOObbbtttUUUIIIJJJLLLNNNLLLJJJHHHFFFDDDCCCCCC<<<:::777666666555444222000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************&&&(((******((((((***,,,)))))))))***++++++,,,,,,---...111===WWWsss}}}xxxzzz{{{qqq\\\WWWlllZZZAAA555>>>QQQhhhssslllOOO888555;;;JJJwwwvvvSSSAAA888>>>AAA???LLL```eeehhhppp{{{uuu^^^JJJHHHUUUYYYVVVOOODDDSSSgggzzz______jjjzzzxxxnnnllllllhhh___XXXWWWdddzzzsssUUULLLOOOSSSYYY```uuujjj___PPPBBB;;;>>>;;;333444???>>>UUUgggjjjkkkllldddVVVLLLBBB777333555888777555555666<<>><<<999666555444222000///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,************************''''''((())))))+++,,,---((())))))******+++,,,,,,,,,111111333EEEbbbuuuxxx~~~|||oooccchhhkkkKKK777:::GGG\\\nnnqqqZZZAAA;;;:::AAAllleeeKKK:::>>>BBBAAAJJJZZZcccfffllluuu~~~lllOOOBBBGGGJJJMMMOOOIIIRRReee}}}|||nnn\\\]]]hhhxxx|||qqqddd```zzzyyyvvvpppnnnsss}}}rrr]]]ZZZaaahhhnnnsssyyyyyynnn[[[HHH===@@@@@@888666===:::SSSiiipppsssuuujjjZZZJJJ@@@555111444777777444333666;;;HHH___uuu}}}{{{~~~|||ssshhhfffppp~~~|||qqqtttttteeeVVVHHHIIIXXXqqq|||rrruuu{{{ppplllkkkooo|||~~~nnnbbbllloooTTT>>>BBBWWWmmmkkkhhhtttkkk}}}wwwwwwwwwbbbJJJ<<<:::666444222000//////000000////////////........................///////////////...............//////000000111222222222222111111222222111000///111333000///...///222333333222111222333444555555555555555999999<<>>888;;;LLLfffttthhhNNN>>>777888ZZZbbbDDD;;;<<<>>>HHHTTTaaaeeelllsssyyyzzz___LLLIIIIIIOOOSSSLLLUUUeeeuuu}}}}}}yyyppphhh\\\[[[bbbnnnooobbbVVVQQQkkkwwwzzznnnfffkkkvvvzzzgggTTTDDDAAA???:::666777999KKK^^^hhhnnnmmmbbbTTTBBB;;;444111333666666444333666:::GGGaaa}}}yyyjjjdddlllyyy}}}xxxxxxxxx|||qqqpppyyywwwsssoooooovvv~~~|||gggVVVIIIRRRkkkwwwssswww}}}yyyyyy|||jjj]]]cccqqq|||pppgggjjjqqqxxxssskkkjjjwww___JJJ>>>LLLhhhpppuuutttsss|||iiiQQQ???666444666444222111/////////000////////////............------........./////////---............///////////////000111111111111000111111111000///000222555222000//////111222222111111222333444555555555555333555555:::AAAHHHhhhbbbbbbkkkSSSLLLMMMNNNLLLKKKJJJHHHFFFEEEDDDDDD>>>;;;888666555444222111///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((***+++***)))((('''((((((((())))))******++++++***+++,,,---777NNNkkk{{{|||zzzsss|||fffHHH>>>777???XXXkkksss\\\EEE888555GGGooowwwVVV@@@999;;;BBBIIIXXX```jjjqqquuu{{{rrr[[[MMMIIIUUU]]]UUU```lllvvvwwwsssooojjjfff]]]WWWXXX______TTTKKKJJJSSShhh~~~qqqooorrrzzzzzzmmmZZZJJJAAA<<<888555:::AAALLLYYY___[[[OOOEEE:::777444333444666666555555777888AAA]]]{{{jjjbbbiiiwww|||ooopppqqquuu|||nnngggxxx|||nnnfffbbb[[[TTTKKKVVVbbbiiipppkkk[[[RRRbbb}}}yyyvvvxxx}}}zzzpppmmmqqqwwwxxxzzz}}}}}}vvvpppqqqwwwzzz|||vvvmmmcccUUUKKKRRRaaa|||~~~tttgggbbbmmm|||{{{hhhjjjttt|||PPPEEEFFF___}}}vvv~~~{{{{{{zzzZZZAAA777444111222222111000000000000000////////////............---------.........//////,,,---....../////////.........///000000000000///000000000000///111444777444222000///000111111000111222333444555555555555333222222:::@@@AAAZZZjjjOOOjjjSSSMMMNNNOOONNNMMMKKKIIIGGGFFFFFFFFF<<<:::777666666555444333111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++&&&***......***(((***---((((((((()))******++++++---******///:::PPPmmmzzz|||yyy{{{rrrqqqjjjRRRHHH;;;:::MMM___wwweeeLLL>>>888;;;[[[dddIII<<<:::===@@@OOOZZZhhhooorrruuu~~~|||```IIIDDDWWWeee^^^^^^iiirrrqqqkkkhhheeeccc\\\SSSPPPTTTTTTMMMHHHJJJJJJ```tttyyyzzzpppssszzzqqqXXXGGG@@@===999;;;999???LLLSSSLLL@@@888555555555555555666666777999888555;;;VVV|||}}}lllccckkk{{{|||ppppppqqqssszzz~~~jjj^^^kkk~~~xxxwwwooobbbYYYTTTKKKAAA>>>HHHTTTWWWYYYbbbuuuqqqccc^^^ppp{{{lll]]]WWW[[[bbbmmmrrrzzz}}}vvvkkkhhhkkktttxxx|||}}}zzzwwwwwwxxxkkkaaaYYYSSSGGG???FFFUUUvvv}}}~~~wwwnnndddbbbsssppp]]]eeevvvoooFFFDDDQQQrrr|||mmmxxx|||wwwRRR999666777333...//////000000000111111000/////////............---------.........//////,,,,,,---.../////////...---....../////////////////////000//////111555888555333111000000111111000222222333444555555555555555222222<<>>SSSzzzqqqGGGlllUUUNNNOOONNNNNNLLLJJJGGGEEEEEEEEEEEE@@@===999777666555333222/////////...------,,,,,,---,,,++++++------,,,+++++++++***)))(((((())))))***)))(((''''''((()))***))))))))))))************---***+++000444AAAbbbyyyvvvuuu}}}pppcccxxx~~~ZZZCCC???===DDDWWWhhhsssYYY999888999LLLxxxsssKKK@@@===888<<>>QQQrrr{{{pppeeelllxxxzzz{{{}}}xxxyyyrrr___bbbuuu}}}~~~yyyqqqfffZZZOOOFFFBBB@@@AAAAAAAAAEEENNNZZZcccyyypppooo{{{rrr___SSSKKKHHHMMMUUU```lllyyyyyynnnfffkkkuuuqqqtttvvvvvvssspppnnnmmmeee```YYYPPPFFFAAAEEENNNrrr~~~}}}qqqgggdddkkkxxxyyyddd\\\```lllwwwqqqVVVCCCTTTmmmgggooovvv}}}pppIII333222444000000000000000///////////////////////////......------------...------,,,,,,,,,,,,,,,---...///000000///////////////...............//////000000111111000000111000//////111444000111111111111222222222666111222888:::===LLL```}}}zzzOOOkkkTTTMMMLLLLLLNNNMMMKKKIIIGGGFFFEEEEEE@@@===999777666555333222/////////...------,,,,,,---,,,++++++------,,,+++++++++***)))))))))))))))***)))(((''''''((()))***))))))))))))***************((())),,,...888TTTppprrrrrrtttsssyyyyyy]]]ddd|||vvvWWWDDD777;;;PPP```uuuhhhNNNEEE888>>>___]]]III>>>777<<>>???QQQnnn}}}qqqbbbcccllllllaaabbbeeelllrrr}}}{{{ooocccggguuu~~~{{{sssjjj^^^SSSLLLHHHHHHFFFCCCAAACCCHHHMMMbbbvvv~~~}}}ooo\\\NNNEEE@@@CCCIIIMMMZZZkkkuuusssmmmnnnsssxxxzzz||||||yyywwwuuuuuuoooggg]]]SSSIIIBBBDDDKKKooouuuiiieeelllyyyyyymmmZZZTTTSSSWWW]]]aaaWWWBBBGGG___|||{{{dddooodddDDD333111333222000000000000/////////..................---,,,,,,,,,---------------,,,,,,,,,,,,,,,------...///000////////////............///////////////000000000//////000///......000222000000111111111222222222666111222777777888EEEVVV|||rrrOOOmmmUUUMMMLLLLLLMMMMMMMMMLLLJJJHHHFFFEEE@@@===999777666555333222/////////...------,,,,,,---,,,++++++------,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))((()))+++***///CCCYYYkkkyyy}}}xxxwwwZZZSSShhh]]]>>>:::NNNVVVssswwweeeRRR999444JJJqqqxxx[[[CCC888;;;<<>>;;;;;;===<<<999:::===MMMKKKDDDBBBRRRnnnuuubbb^^^ffffffZZZTTTPPPRRRXXX```mmmxxx|||xxxvvvtttqqqnnntttyyy||||||mmm```dddrrr}}}vvvhhh^^^XXXWWWSSSNNNHHHDDDBBBCCCIII___rrrkkkwww}}}vvveeeWWWKKKBBB@@@AAADDDMMM]]]lllrrrppprrrvvv{{{pppbbbWWWLLLDDDDDDGGGkkktttiii___bbbrrrzzzhhh\\\UUUSSSPPPMMMLLLLLLFFF???QQQmmmsssooo~~~~~~vvvSSS===555111111333000000000/////////......---------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000........................000000//////////////////---...///...------///111000000000111111111222222555222333666555333===IIIddd}}}~~~ttt___rrrXXXOOONNNNNNLLLMMMNNNOOOMMMJJJGGGEEE@@@>>>:::777666555444222/////////...------,,,,,,---,,,++++++------,,,+++******)))))))))))))))***))))))(((((((((((())))))((()))))))))******************,,,---+++,,,999HHHhhhzzzrrreeeSSSYYYxxxzzzLLL===LLLLLLkkk{{{rrr]]]AAA555BBBUUU|||sssRRR>>>888::::::AAAOOO]]]eeejjjooovvvyyy~~~zzzeeeVVV___cccccc[[[SSSOOOLLLHHHMMMMMMTTTllllll]]]\\\ZZZTTTYYYfffjjjiiiaaaVVVZZZpppwww^^^SSS@@@777888:::NNNooorrr[[[MMMGGGDDDCCC@@@<<<;;;===AAA@@@AAAAAA===<<>>:::888777666444333/////////...------,,,,,,---,,,++++++------,,,+++***)))))))))))))))******(((((())))))))))))((((((((()))))))))***************+++---...,,,---555>>>[[[uuu{{{pppxxxvvv___TTTbbb}}}TTT:::BBBBBB___wwwzzzjjjOOO===;;;BBBhhhiiiJJJ888:::777<<>>:::EEEaaasss```ZZZSSSOOOIIICCCCCCFFFFFFHHHKKKIIIBBBCCCQQQbbb|||wwwiiiZZZ[[[hhhpppooosssqqquuupppcccjjj~~~xxxfffQQQGGGDDDCCCEEEGGGIIILLLMMMKKKHHHHHHMMMRRRNNNTTT___lllvvv~~~vvvcccYYYggg{{{{{{wwwpppjjjfffdddccccccccc\\\gggyyyxxxoooggg```UUUTTTQQQYYYnnn}}}zzz}}}{{{jjjXXXKKKMMMOOOZZZfffjjjhhhqqq~~~ssseee[[[RRRKKKHHHJJJ\\\ttt|||www|||~~~qqqeee\\\___hhhuuuwwweeeZZZYYYcccqqqmmm^^^RRRCCCBBBRRRlll}}}hhh[[[;;;555666111...111////////////............---............---,,,,,,***++++++,,,------,,,,,,---,,,,,,,,,,,,------...,,,---------......//////000000//////......------...///111111000///000222//////000000000111111111000000222444444333777<<>>:::888777666444333/////////...------,,,,,,---,,,++++++------,,,+++)))))))))))))))******+++(((((())))))))))))(((((())))))))))))************''')))+++++++++,,,111666OOOhhh|||~~~yyyqqquuuuuueeehhh{{{^^^===>>><<>>VVV^^^>>>:::666777AAANNNYYYbbbjjjppptttxxx{{{}}}uuu~~~yyyiiiTTTEEEAAAPPPttthhhGGG;;;:::555888<<<888@@@VVVzzzmmmbbbYYYTTTXXX```eeefffeee\\\NNNHHHSSSbbbooottttttoooooouuuuuupppqqqnnnppplllcccooovvv^^^OOOGGGBBB@@@@@@DDDGGGIIIGGGCCCCCCGGGKKKIIILLLUUUaaajjjqqqzzzzzzeeekkkxxxxxxtttssssssssspppiiiooo~~~uuuooofff___]]]dddqqqrrr```OOOKKKHHHBBBGGGHHHTTTjjj}}}}}}xxxwww}}}|||fffUUUJJJNNN\\\mmmqqqlllqqq}}}vvvkkkaaaWWWNNNKKKMMMaaatttzzzwwwzzzssscccZZZUUU___ppp~~~yyyjjj]]]]]]eeewwwzzzcccSSS@@@BBB___yyyssskkkOOO666222555111...000/////////.........------...............---,,,,,,)))***+++,,,,,,------,,,------,,,,,,,,,,,,------,,,,,,,,,---......////////////.....................000222222111000111222/////////000000000111111///000222333444555777:::DDDQQQnnnsssXXXMMMMMMNNNLLLMMMNNNNNNMMMKKKIIIGGGAAA>>>;;;888777666555333/////////...------,,,,,,---,,,++++++------,,,+++)))))))))))))))***++++++'''((()))******)))((('''))))))))))))************'''))))))((((((+++///222EEE^^^|||zzzzzz{{{}}}qqqIIIAAA???FFF^^^vvv|||pppVVV:::AAADDDkkkuuuLLL<<<777555:::CCCMMMYYYccckkkqqqxxx|||}}}yyy___III@@@;;;@@@```sssZZZCCC999;;;555222666444:::JJJeeeqqqcccaaafffsss|||{{{uuukkkuuu~~~eeeSSSGGG???;;;;;;@@@CCCFFFFFFDDDDDDFFFJJJIIIHHHJJJQQQVVVZZZbbbkkk~~~}}}uuurrr{{{jjj^^^SSSOOONNNJJJHHHGGGBBBFFFEEE>>>:::;;;======>>>@@@KKK___rrr}}}~~~|||}}}yyyfffSSSQQQ\\\pppxxxtttvvv~~~uuujjj\\\PPPLLLNNNgggtttzzzzzzxxxiii\\\^^^```kkk{{{}}}rrrhhhYYYPPP[[[mmmzzz]]]PPPBBBOOOzzz|||vvvTTTCCC333000111111000000//////.........------------------------,,,++++++))))))***,,,,,,------,,,------,,,,,,+++,,,,,,---++++++,,,------...//////------..................---///111111000///000000////////////000000000111///111222222333555666777???CCC^^^uuuZZZOOOOOOQQQLLLMMMMMMMMMLLLKKKIIIHHHBBB???;;;888777666555333000//////...------,,,,,,---,,,++++++------,,,+++))))))((())))))***++++++'''((()))******)))((('''))))))))))))************)))***)))'''(((,,,///000777SSS}}}SSSDDDDDD@@@OOOiiixxxyyyeeeGGGBBB555SSSZZZ@@@999555888===FFFSSS^^^gggoooxxx}}}}}}}}}~~~vvvkkksss}}}|||zzzyyy{{{xxxkkkNNN<<<<<<777333KKKooogggWWWIII>>>777<<<777333666666999EEEXXXlll||||||oooooouuu|||xxxaaaQQQGGG@@@>>>???:::===AAACCCDDDEEEGGGJJJNNNIIIFFFHHHIIIIIIPPPZZZgggqqq~~~|||mmmooozzzWWWEEE???<<<>>>@@@>>><<<===;;;888666666666666555555888999BBBTTThhhuuuzzz|||xxxdddZZZ\\\nnnzzzzzz~~~~~~rrr```QQQLLLNNNdddooovvvwwwqqq___WWWcccwwwuuugggYYYJJJEEEWWWooo}}}oooPPPIIIEEE^^^}}}ssscccDDD;;;222...///111111111//////.........---------+++,,,,,,,,,,,,+++******((()))***+++,,,---------------,,,++++++,,,,,,,,,++++++,,,,,,---...//////,,,------....../////////+++...000111000...//////////////////000000000000000222222111111444555555:::888SSSmmmYYYPPPKKKNNNMMMLLLKKKLLLMMMLLLJJJIIIAAA???<<<999888555222///000000///...,,,+++******++++++++++++++++++++++++************))))))((((((,,,+++***)))(((((((((((((((((((((((()))))))))))))))******++++++,,,------111KKKoooyyytttxxxKKKCCC<<>>;;;===AAADDDHHHMMMSSSWWWQQQHHHAAAAAAAAA@@@BBBHHHPPP^^^mmmuuu~~~|||qqqnnn}}}aaaJJJCCC@@@<<<;;;===>>>===;;;999777555555555666555444888666<<>>DDDLLLQQQSSSWWW___eeeooouuu~~~~~~lllWWWIIIFFF???BBBGGGMMMSSS[[[bbbhhhZZZLLL@@@@@@CCCDDDDDDFFFFFFNNNUUU^^^mmmzzzuuuxxx[[[GGGBBB>>>;;;:::<<<===;;;999999777555444555555444333666444:::JJJ\\\iiiuuuttteeeiiiuuutttbbbUUUOOO]]]eeehhhbbb\\\eeexxxcccXXXUUUOOOZZZuuukkkPPPDDDJJJiiixxxrrruuuoooEEE999666111///...///..................---,,,+++***,,,+++******,,,,,,+++***''')))***,,,,,,+++***)))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,........................////////////............//////000000000000//////111111111111222333444444666999CCC]]]|||rrrYYYMMMJJJPPPOOONNNMMMLLLMMMLLLIIIGGGCCC@@@;;;888666555333222////////////////////////+++++++++++++++++++++++++++++++++++++++*********&&&&&&&&&&&&'''((()))***(((((((((((())))))))))))))))))******+++,,,,,,,,,---444NNNyyy{{{QQQZZZwww}}}QQQ>>>???BBBEEEjjjuuu]]]BBB555BBB^^^iiiRRR<<<666888999;;;???SSS\\\dddhhhmmmqqqsssqqqxxxlllSSSIIIDDD@@@AAADDDIIIRRRYYY\\\ZZZXXXQQQPPPNNNMMMKKKGGGBBB>>>888333333:::???EEESSSccciiirrrtttnnnlllnnncccTTTEEE@@@:::666555666666666:::>>>DDDFFFIIIOOOYYYaaadddwww~~~sss|||nnn\\\UUUPPPRRRUUUYYY^^^eeemmmsssjjjWWWCCC===???@@@>>><<>>===>>>>>><<<999888666444444444555444333444333777EEEVVVfffuuu}}}qqqsss||||||iiiYYYQQQYYY\\\^^^\\\___ppp|||nnn^^^VVVSSSWWWlllbbbKKKRRRaaaxxxuuuuuuttt~~~\\\>>>888444111///...///......///...---,,,,,,++++++,,,,,,+++******+++,,,+++***((()))***+++++++++***)))*********++++++++++++,,,,,,,,,,,,,,,------------+++,,,,,,------....................................//////000000/////////000000000000111222333444555555:::MMMnnnvvvZZZNNNLLLSSSQQQOOOMMMMMMMMMKKKIIIGGGEEE@@@;;;777555555444333/////////...............++++++++++++++++++++++++++++++++++++++++++++++++'''''''''''''''((()))***(((((((((((()))))))))))))))))))))***++++++,,,,,,000,,,>>>iii\\\UUUmmmhhhCCC<<>>999777555333:::===>>>>>>???EEEQQQZZZ```{{{rrrwww}}}sssqqqooolllhhhhhhkkkrrrwww|||jjjSSSEEEBBBCCCDDDCCCEEECCCAAADDDSSSkkk~~~wwwmmmhhhggggggeeehhhkkkiiiggghhhnnnsssrrrssstttvvvxxxyyyxxxuuuvvvzzz}}}||||||~~~gggXXXPPPLLLGGGDDDCCCAAA===:::888666444333444444444222333222555???NNN```qqq{{{vvveeeZZZZZZYYYXXX\\\iii|||sssfffZZZSSSUUUddd}}}ZZZSSSmmm~~~xxxwwwxxxxxx]]]DDD555666333000......///...---///...,,,+++***+++,,,---+++***)))***+++,,,+++)))(((((()))***+++******)))************++++++++++++,,,,,,,,,---------......***++++++,,,---...//////------...............///......//////000/////////000000///000000111222333666333333???XXXwwwyyy]]]PPPMMMTTTQQQOOONNNMMMMMMLLLIIIGGGEEEAAA;;;777666555444333000000///...---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))((((((((()))(((((((((((())))))))))))((())))))******+++,,,,,,111***666ZZZ{{{kkkVVVaaaQQQ888===:::KKKmmm}}}hhhGGG888>>>SSS{{{aaaBBB555555888888AAAJJJTTT\\\eeepppwwwxxx}}}lllVVVEEE::::::999:::DDDQQQVVVTTTSSSTTTTTTQQQMMMKKKLLLNNNNNNWWWfffrrr{{{iii]]]MMMAAA:::888666444666777777666666===HHHRRRjjjuuuyyyzzzzzztttbbbXXXWWW\\\___SSSTTTUUUVVV\\\kkk}}}}}}}}}|||uuunnnkkkcccaaa___aaaeeejjjlllmmmrrrtttuuuqqqhhhaaa___aaacccdddfffjjjqqq|||pppmmmfff^^^YYYWWWWWWWWW^^^ppp|||oooccc]]]TTTMMMHHHCCC===999888666444444555555444333444444666;;;GGGZZZlllvvv~~~~~~uuujjjddd``````jjj|||wwwlllZZZPPPOOOZZZsssdddRRR^^^}}}www___CCC666333333111///......///...---...---,,,******+++,,,---+++***))))))++++++***)))(((((())))))************))))))*********+++++++++,,,,,,,,,---------......++++++,,,---......//////,,,---------......//////------...///////////////////////////000111222222666222111888JJJfffyyy^^^RRRNNNSSSPPPOOONNNMMMNNNMMMJJJHHHDDDAAA<<<999777666444333000000///---,,,+++***)))++++++++++++++++++++++++*********+++++++++++++++,,,+++***))))))((((((((((((((((((((())))))))))))(((((())))))***+++++++++...***222KKKggg{{{sssVVVVVVvvvoooBBB999999@@@^^^}}}vvvUUU999444CCCkkkzzzTTT:::444666777:::CCCLLLSSS^^^kkkuuuxxx|||~~~~~~bbbIII@@@<<<999:::EEEWWWjjjwwwxxxzzzzzztttlllggghhhkkkoooxxxsssdddPPPAAA:::999888777222444555555666<<>>:::===>>>===@@@EEEYYYhhhzzzqqq^^^PPPEEE>>>;;;999777666777777777555555:::===>>>HHH^^^qqqzzz{{{wwwxxx~~~}}}}}}kkkzzz|||rrrdddTTTIIIQQQXXXttt}}}gggkkkqqqmmm~~~~~~pppHHH555444222***///...------//////...---)))***,,,------,,,+++******)))((()))***+++***(((((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---...//////+++,,,---...////////////...------......///000111444444666666666AAA]]]xxxuuuXXXUUUUUUNNNMMMNNNOOOPPPOOOMMMKKKIIIGGGCCC???<<<:::888555222111000///...---,,,++++++//////...---,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************000...***///:::HHHlllyyytttsssuuummmIII:::;;;AAAOOOmmmrrrbbbTTT@@@666DDDuuu{{{\\\EEE777999333888>>>???JJJZZZ___iiipppyyyjjjZZZGGG>>>>>>EEERRR]]]yyyUUU@@@:::666333222222111111222444555666;;;FFFSSS\\\cccooowwwvvvyyynnnlllxxxqqqtttyyy|||vvvuuurrrooollllllpppuuuyyylllWWWHHH>>>???AAA???AAAFFFQQQWWW___dddbbbZZZOOOGGG@@@<<<999;;;<<<;;;===@@@DDDcccyyyxxx```NNNCCC>>>===:::888:::======999777999:::@@@DDDFFFMMM___qqq|||{{{|||~~~{{{vvv}}}xxxeeeLLLEEEMMMcccvvvqqqdddkkkzzzvvv~~~|||zzzyyyPPP<<<555///...222//////...---,,,,,,++++++))))))*********+++++++++(((((('''((()))***,,,---(((((())))))))))))(((((())))))(((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---............////////////111111000///////////////555111222666666777HHH]]]xxxXXXSSSSSSMMMOOOPPPPPPPPPNNNLLLIIIGGGEEEBBB>>><<<:::999666444111000///...---,,,,,,+++...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))+++)))+++000888XXXuuu}}}___@@@444>>>???ZZZlllqqqiiiHHH333<<>>CCCHHHYYYoooxxxYYYBBB999666555444333222222222333444555555:::AAAIIIRRR\\\fffmmmjjjlllsss{{{}}}uuuttt~~~zzzpppppp}}}|||yyyyyyrrrllllllsss}}}zzzzzz|||}}}tttjjjZZZKKKDDD@@@======BBBIIILLLOOOQQQNNNIIICCC???===<<<===???<<<999;;;@@@KKKiii{{{sss___NNNCCC>>><<<;;;;;;:::;;;??????<<<<<<@@@BBBGGGJJJLLLTTTdddttt|||yyy|||uuujjjXXXKKKQQQ___zzzhhhbbbkkkeee@@@111000...++++++.........---,,,,,,++++++)))))))))*********++++++***)))((((((((()))***+++(((((())))))))))))(((((())))))(((((((((((())))))))))))*********++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---............////////////111000000///////////////333000111777666666@@@PPP}}}YYYQQQQQQMMMQQQQQQQQQPPPNNNKKKHHHGGGCCCAAA>>><<<;;;999777555111000//////...---,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((()))***************'''---------...///IIIooo~~~rrrlllzzz|||NNN333===666HHH```xxxxxxTTT666777===```uuuRRR>>>333333999888???IIIKKK[[[bbbllltttzzzfffQQQDDD<<<<<<>>>BBBNNNccc~~~~~~xxx\\\DDD999777777666555333222222222333444888666666<<>>>>>@@@AAABBBDDDGGGHHHFFFAAA===>>>???CCCEEEAAA;;;;;;@@@KKKhhhyyy~~~~~~wwwrrrgggYYYNNNIIIFFFBBB???;;;:::===BBBBBBAAACCCGGGJJJNNNQQQTTT]]]kkkvvvzzz~~~zzznnn[[[MMMPPPeeexxxjjj\\\cccooo~~~qqqRRR555...333333...+++...------,,,,,,+++++++++))))))))))))************+++***)))(((((((((((()))(((((())))))))))))(((((())))))(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,------............/////////000000//////......//////222...000666666444888@@@bbbZZZQQQRRROOOPPPPPPPPPOOOMMMKKKJJJHHHEEEBBB>>><<<:::999666444000000000///...------,,,---,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************'''---...///111///???[[[||||||pppbbbhhhjjjAAA===;;;@@@PPPhhhsssbbbFFF888;;;QQQuuulllIII888333888777;;;CCCCCCSSS[[[eeennnuuu{{{vvvcccQQQDDDAAACCCCCCGGGSSSgggyyyiiiaaabbbdddbbb^^^TTTWWWWWWUUU```yyyyyy___GGG;;;888888555444333222222333555555;;;888666999>>>BBBBBB@@@BBBEEEGGGJJJOOO[[[jjjuuu~~~|||uuuwww~~~}}}tttsss~~~kkkWWWLLLHHHFFFEEE???>>>BBBLLLWWWYYYRRRJJJDDDCCCFFFJJJIIICCC???@@@OOOjjjxxx|||vvvmmmccc\\\SSSNNNLLLIIIBBB<<>><<>>>>>CCCFFFTTTzzzcccKKK???:::777222222222222333555777888555555555666555666777888555999<<<===BBBMMM]]]iiiuuurrruuu~~~zzzrrrrrr}}}yyyxxx~~~|||jjj]]]XXXRRRJJJCCC======JJJ^^^jjjhhhaaaMMMGGGEEELLLQQQMMMEEE@@@YYYqqq{{{{{{tttkkkfffbbb___^^^\\\VVVMMMFFFHHHLLLSSSZZZYYYVVVWWW\\\bbbeeehhhlllttt~~~{{{xxxpppddd```oooqqqTTTTTTlllzzz]]]@@@888000//////...,,,,,,+++++++++++++++*********''''''((((((((()))))))))&&&''''''((()))*********(((((())))))))))))(((((())))))(((((((((((())))))(((((()))))))))******************+++++++++,,,,,,++++++******++++++,,,---------------............//////............//////111...,,,000333444444555AAA```^^^UUUUUURRRMMMMMMMMMMMMMMMMMMMMMMMMIIIEEEAAA===:::666333000000000000/////////......------------------------))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***************,,,---((()))000,,,)))111PPPfff}}}oooXXXPPPlllLLL===777999EEE\\\wwwqqqPPP777777DDDgggqqqOOO:::777444333888777@@@HHHRRR\\\dddmmmuuu{{{||||||___NNNIII<<<;;;===CCCMMM[[[mmm}}}}}}uuulllgggfffccc\\\UUUFFF999777===;;;???gggpppUUUEEE<<<777111111111222444666999:::///333666666222222555888333777;;;>>>DDDOOO^^^jjjuuunnnnnnsssvvvuuuooosss{{{{{{zzz{{{~~~{{{{{{wwwnnn___NNNHHH>>>666===QQQeeeqqqsssXXXMMMHHHOOOWWWVVVNNNGGG[[[pppxxxyyy}}}wwwnnncccXXXQQQQQQTTTZZZ___\\\YYY\\\bbbuuuyyy|||}}}tttkkkgggggghhhppp|||yyyuuuiiibbbaaasss^^^SSSbbb~~~ZZZ===444333111///,,,******+++************************''''''''''''(((((((((((($$$%%%'''((()))*********(((((())))))))))))(((((())))))(((((((((((())))))((((((((()))))))))******************++++++++++++++++++******++++++,,,---,,,------------...............------....../////////...---///111444555666777KKKfff|||~~~^^^VVVUUUOOOOOONNNNNNMMMLLLLLLLLLMMMGGGDDD@@@<<<:::777444111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************,,,///++++++111---***111<<>>;;;<<<>>>FFFWWWhhhqqqnnnmmmooosssuuusssqqqWWWIIIAAA???999===]]]bbbJJJ===777333222222333444666888999111555888888666666888<<<===???DDDJJJTTTbbbqqq|||vvvnnnmmmooottttttooouuu}}}~~~~~~zzzzzz}}}~~~zzzyyyxxxwwwyyy}}}xxxzzz||||||{{{oooWWWLLLDDD;;;:::DDDXXXlllyyycccXXXSSSXXX___```[[[WWW^^^qqqwwwzzzqqqfff^^^[[[cccccceeeddd```^^^eeennn|||{{{~~~}}}|||zzzwwwuuusssrrrqqqvvvzzzsssnnnbbb]]]hhhyyybbbSSS___zzzgggEEE333222222111///......---,,,)))*********************&&&&&&'''''''''(((((((((%%%&&&((()))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))***************++++++++++++++++++******++++++,,,---,,,,,,---------............------------...///000,,,...///000111333444333333===RRRlll}}}___WWWTTTMMMQQQPPPOOOMMMLLLKKKKKKKKKFFFCCC???<<<:::888555333000000000000////////////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************$$$+++******///,,,+++444111JJJiii||||||{{{llltttUUU;;;777@@@FFF\\\sssrrrRRRAAA333<<>>888555444333333444555666777333555777888999999:::;;;AAACCCGGGOOO\\\mmm~~~zzzrrrqqqqqqwwwvvvqqqvvv~~~{{{|||yyyxxxxxxxxxnnniiifffhhhlllqqqzzz~~~~~~}}}{{{yyy{{{zzzyyy{{{xxx~~~yyyrrrwwwqqqrrrzzzwwwnnnppp{{{}}}```MMMLLLHHHBBBCCCPPPfffwwwkkkccc^^^aaafffgggeeeeeekkk|||zzz{{{~~~yyywwwtttpppkkkjjjttt|||}}}zzzooo}}}vvvooojjjeeeaaarrr]]]OOORRRqqqzzzTTT;;;555111///---,,,...///---))))))))))))))))))*********&&&&&&&&&'''''''''(((((('''((()))))))))(((&&&&&&(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......---------------...///000)))...222222111111111000333999JJJddd{{{}}}___UUUTTTQQQRRRQQQPPPOOOMMMLLLKKKKKKGGGDDD@@@===;;;888666333333000000111000---,,,......------,,,,,,------...************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,---------***555MMMjjjzzzrrruuuQQQ666888AAAJJJccceeePPP888777DDDTTT{{{zzzTTT;;;444555777333:::@@@DDDJJJUUUaaaiiiqqqvvv|||nnnXXXGGG999999<<<>>>HHHVVV___ppppppkkkkkkaaaddd~~~sss```LLLEEESSSfff[[[KKKDDD:::888444222444444333444888777;;;===<<>>666555555888;;;===AAAJJJVVV]]]fffllltttyyy{{{}}}qqq\\\HHHAAA>>><<>>>>>999666666666444555999???DDDGGGJJJTTTdddpppsssuuuuuupppuuu}}}~~~}}}xxxpppqqqqqqmmmhhhjjjttt}}}|||tttwww~~~xxxnnniiikkkjjjgggccc```aaadddgggiiillllllmmmooorrrwwwzzz}}}{{{{{{nnn^^^WWWYYYbbbsss~~~~~~oooaaagggmmm|||{{{wwwyyyyyypppfffaaawww~~~```LLLDDDWWWjjj{{{tttxxx\\\FFF555......//////...---,,,+++******))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''')))((('''&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,++++++---...+++++++++,,,,,,,,,------,,,,,,,,,---------......//////000000000111111111///111666CCC___zzz^^^WWWWWWUUUMMMNNNOOOOOONNNLLLJJJHHHGGGDDD@@@===;;;999666444333000000111000---,,,...------,,,,,,,,,,,,------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,111---...???^^^{{{rrr^^^aaannnaaaBBB444888GGGUUUooommm[[[DDD888888MMMkkkmmmKKK;;;777888777666666999@@@JJJQQQYYY```kkkrrrvvvxxxzzz}}}vvv\\\LLLBBB;;;<<>>FFFmmm}}}[[[CCC555...++++++///...------,,,+++******)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((''''''&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++******+++---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------//////000000000000111111...000222777JJJjjjyyy]]]VVVWWWUUULLLNNNPPPQQQPPPMMMKKKIIIFFFCCC@@@===;;;999666444333000000111000---,,,...---,,,,,,,,,,,,,,,,,,---************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++++++++++++++---,,,---;;;[[[}}}}}}~~~gggVVVPPPaaa|||RRR999888@@@EEEaaaqqqmmmSSS===444>>>SSS\\\EEE<<<999555333666999===CCCHHHOOOXXXdddmmmrrruuuxxx{{{pppZZZGGG;;;:::???AAAQQQWWWWWWaaaoooqqqlllwwwnnnSSSPPPQQQ\\\jjjpppiii___GGG>>>666333333333444888999>>>EEELLLWWWhhhyyyooo```aaabbbdddlll{{{yyyrrrmmmnnnnnnnnnwwwzzzvvvyyy||||||zzz~~~|||zzzrrrdddaaaeeemmm{{{uuupppooowwwtttbbbWWWRRR^^^sss|||yyywww{{{zzzoooaaa```ppp}}}```DDD<<>>BBBGGGOOO[[[eeekkkoootttwwwwwwxxx{{{~~~mmmRRR???;;;>>>???IIISSSYYYhhh{{{qqq\\\XXXYYYaaajjjkkkhhhdddRRRFFF:::555444444555888666;;;CCCHHHLLLTTTaaalllwwwvvvfffbbbeeejjjttt}}}uuulllkkkgggeeekkkwwwzzzsssvvvxxxyyyvvv|||~~~qqqkkkiiikkkyyy~~~yyyqqqgggeeeooo{{{uuudddXXXTTT^^^mmm~~~{{{xxxssswwwvvvnnnjjjuuubbbHHH???KKK```ppp}}}~~~jjjRRR:::000111111///...,,,,,,,,,+++******))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''(((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''')))******)))((()))+++*********+++++++++,,,,,,,,,,,,---------............////////////000000000000444555333555GGGhhhyyy\\\TTTUUUSSSQQQRRRRRRRRRQQQNNNLLLJJJEEECCC???===;;;:::777555333000000111000---,,,...,,,,,,++++++++++++,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))))),,,,,,...<<>>000---///...,,,++++++++++++*********))))))((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))+++************++++++++++++,,,,,,,,,,,,------------......////////////000000---000333333333???YYYrrryyy\\\UUUVVVUUUSSSSSSRRRQQQOOOLLLJJJIIIEEEBBB???===;;;:::777555333000000111000---,,,...,,,,,,++++++++++++,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))---...///...111BBBcccuuu___]]]ZZZhhh```FFF777:::KKKYYYeeeiiiVVV???888@@@VVVwwwzzzQQQAAA555666888444333777999>>>EEEKKKQQQZZZcccjjjppppppttt{{{~~~fffPPPCCC<<<666EEE[[[jjjzzzooorrr}}}~~~xxx```PPPFFF>>>::::::555666888:::<<>>>>>GGGbbbrrrRRR>>>000///000222000,,,,,,000************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''((((((''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,+++***)))***+++)))************+++++++++(((((((((((())))))))))))............/////////000111//////000...///<<>><<<999666444444222///.........,,,++++++++++++*********))))))+++***)))***++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))),,,......,,,,,,333AAALLL~~~vvvhhhjjjhhhYYYjjjnnn???999999===LLL```hhhXXXCCC777;;;GGGcccSSS;;;???555///444444222222777>>>CCCHHHRRR[[[eeefffkkkssswwwxxx|||xxxbbbNNNAAA:::@@@HHHMMMZZZiiimmmoooaaa[[[PPPHHH@@@===CCCXXXzzzwww~~~~~~ssspppkkk```aaa|||{{{|||yyyrrr|||~~~ssseeeXXXWWWXXX```ooo~~~~~~wwwvvvwwwqqqppprrrmmmeeemmmxxx}}}sss___NNNGGGEEEDDDVVV|||zzzVVVBBB555000///...---......---+++************)))))))))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////...///000000000333777:::WWWsss[[[QQQVVVSSSTTTRRRQQQSSSRRRNNNLLLNNNHHHEEEAAA>>><<<:::777444444222///.........,,,+++,,,,,,,,,,,,++++++******+++***))))))++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))'''+++---+++***---777???lllttt{{{~~~jjjeeeVVV>>>777444;;;KKKYYY______???888444FFFoooqqqTTTFFF777666:::333444333555:::>>>CCCLLLUUU\\\^^^eeeoootttuuuyyylllWWWCCC<<<<<<===EEEPPP]]]ttt|||qqqbbbVVVRRR___}}}uuufff___^^^jjjpppwww}}}tttoooggg\\\\\\uuuzzzyyy{{{ttt}}}~~~~~~vvvdddWWWKKKQQQ]]]nnnzzzwwwvvvssswwwvvvllljjjjjjaaakkkiiieee^^^PPPAAA;;;<<>><<<:::777555444222///.........,,,+++---------,,,,,,,,,,,,++++++***))))))++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))&&&***---,,,))))))...222KKKfffttt|||{{{qqqPPPAAA555666<<>>::::::...666333333666888<<>>///000000///...,,,,,,------+++***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))((((((((()))))))))***************++++++++++++,,,+++,,,,,,------......///---...///......///222555333LLLlllaaaVVVXXXTTTQQQOOOOOORRRQQQNNNMMMOOOHHHEEEAAA>>>===;;;888666444222///.........,,,+++,,,,,,,,,,,,,,,,,,,,,++++++)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((,,,///...+++***---000555\\\ooohhhQQQ===:::;;;>>>MMM```kkkZZZBBB444<<>>AAAMMM```xxxzzz|||wwwnnnfff]]]\\\qqq}}}ttttttsssvvvyyy|||~~~vvvwwwzzz~~~{{{wwwtttxxx}}}~~~}}}qqqllllllqqqnnniii```YYYUUUVVVYYYqqq}}}yyymmm]]]RRROOOYYYgggddd\\\ccchhh___aaaVVVHHH>>>999===LLL[[[zzzzzz[[[CCC///,,,222222...---++++++,,,,,,***)))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((&&&&&&'''((())))))******((((((((()))))))))******************+++++++++++++++++++++,,,------........./////////......111333...>>>VVVqqqbbbWWWZZZVVVPPPNNNNNNQQQPPPLLLLLLNNNHHHEEEAAA???===;;;999777444222///.........,,,+++************++++++++++++***)))((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))+++---...---+++,,,///222333SSS|||}}}iiixxxeeeDDD999777:::GGGWWWmmmfffWWWDDD999DDDccc~~~zzzSSS>>>===222000000444666555666:::@@@DDDNNN\\\dddiiiooovvvpppXXXEEE<<>>KKKiiillliiiWWW???888JJJaaalllFFF>>>777333222555666444444666<<>>@@@OOOaaarrr{{{```UUUdddhhhXXXPPPWWWWWWRRRRRRXXX___kkkqqqlllqqqjjjeeeddd___\\\mmm}}}}}}{{{~~~xxxvvvvvvwwwwwwtttttt}}}tttxxx}}}zzz{{{tttssswwwwwwxxxwwwpppjjjddd^^^YYYSSSOOOKKKIIIOOO```vvvzzztttpppmmmggg^^^___```\\\```ddd___HHH<<<444;;;NNNeee|||www}}}yyy___EEE444000---///000''',,,+++))))))******((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))*********)))))))))*********++++++)))))))))************+++)))******++++++,,,,,,------///000000//////000222555333777GGGgggttt[[[SSSWWWVVVTTTQQQQQQSSSQQQMMMLLLNNNHHHEEEAAA???>>><<<:::888444222///.........,,,+++*********++++++,,,,,,,,,***((('''((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))'''(((((())))))***,,,......222BBBccczzzggg^^^pppwwwRRR===888<<>>===HHHwwwdddMMMAAA:::444444444333333555888999@@@JJJRRRWWW^^^fffjjjnnnqqqsssuuu{{{zzzeeeRRRGGG???AAAGGGUUUooowwwfffYYYYYYggglllccc```hhhgggfffiiinnnkkkjjjxxx|||nnnjjjgggdddeee___WWWeee||||||}}}~~~zzzuuuuuuxxxzzzyyyxxx~~~qqqrrrrrrsssuuu}}}~~~~~~uuunnnqqqyyy}}}pppddd[[[TTTNNNJJJHHHKKKRRR[[[iiiyyy{{{{{{~~~sss___[[[bbb^^^XXXQQQHHH???888<<>><<<:::888444222///.........,,,++++++++++++,,,,,,---------***((('''((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&((()))++++++++++++++++++///333@@@```lllXXXZZZlllzzzRRR>>>888;;;SSSrrr~~~mmmQQQAAAAAAKKKjjjJJJ@@@666333222111333666555555;;;DDDJJJPPPWWW```fffjjjnnnnnnnnnpppvvv|||nnn]]]JJJ???;;;FFFgggzzznnnpppnnnooorrrqqqooopppssswwwyyy|||rrryyyqqqggggggfffhhhaaaUUU```xxx{{{tttpppsss~~~|||zzzwwwxxxvvvqqqmmmpppyyy~~~wwwttt}}}~~~pppaaaUUUMMMGGGEEECCCMMM]]]ppp}}}uuuwwwuuuZZZUUUaaa___QQQAAA555@@@???MMMnnn|||aaaDDD222+++...000((((((000111+++***(((((())))))'''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,(((+++---...---...///000***///000000;;;XXXzzznnnYYYTTTYYYVVVUUURRRRRRSSSRRRNNNLLLNNNKKKHHHEEEBBB@@@===:::777555222000......---+++***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...000///333EEEeeeooo^^^]]]UUUgggrrrLLL===888===MMMfffyyytttYYY???AAAQQQsssRRR666333999777222333333555999???BBBFFFPPPZZZaaabbbdddgggjjjooouuuyyy}}}}}}cccRRREEE@@@MMMaaazzzpppnnnrrrpppmmmkkklllpppwww|||xxxzzzkkk]]]\\\aaaaaa^^^kkk}}}zzzyyyyyyzzzyyyvvvwww|||}}}}}}uuubbbUUUKKKDDDEEEKKKXXXiii{{{~~~{{{uuurrruuuyyyxxxwwwwwwmmmcccXXXPPPGGG???===???KKKXXXooo~~~ttttttXXXDDD888///...---,,,++++++++++++))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''((()))***++++++,,,************************))))))))))))************///............---------***---333555222;;;]]]lllXXXRRRWWWVVVUUUSSSRRRTTTSSSNNNMMMNNNKKKHHHEEEBBB@@@===:::777555222000......---+++***,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,...222>>>WWWwwwjjjeee[[[bbbddd888<<<;;;???PPPkkkxxxgggMMM<<>>UUUjjjiii]]]FFFCCCTTTsss^^^FFF;;;555333444333333555999;;;===EEEMMMYYY]]]bbbfffhhhjjjlllnnntttxxx}}}kkkZZZOOOHHHSSS^^^iiipppzzzuuueeeWWWQQQUUU^^^eeeeee___VVVPPPPPPUUU]]]bbbjjjnnnpppoooqqqwww{{{|||yyyaaa[[[\\\]]]]]]pppwwwnnnsss||||||vvvyyyzzzyyyyyy}}}yyyxxxzzzyyyxxxyyy}}}zzzeeeZZZNNNIIIKKKTTTcccooo~~~~~~|||zzzyyyrrrnnnjjjgggbbb___bbbhhhiii]]]LLL>>>555:::LLL___wwwooo{{{___CCC555///,,,------,,,+++************(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************+++,,,,,,......///000......000222///222DDDXXXoooZZZRRRUUUVVVWWWTTTSSSUUUTTTPPPNNNPPPKKKHHHEEEBBB@@@===:::777555222000......---+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************///***+++000...000GGGcccyyyhhhssssssBBB:::777;;;CCCNNN\\\iiidddMMM???OOOtttcccLLL<<<666555222111222555777999???GGGTTTYYYaaagggjjjlllnnnooouuuwwwyyy|||hhhMMMGGGIIIJJJKKKNNNWWWbbbiiimmmqqquuuvvvsssooonnnnnn]]]XXXRRRNNNMMMNNNOOOOOOQQQNNNIIIFFFEEEEEEEEEEEEPPPXXX\\\[[[bbbrrr}}}~~~ooobbb^^^\\\[[[kkkyyyooopppsss{{{uuu}}}zzzuuurrrxxx}}}yyyxxx{{{|||~~~tttkkkhhhTTTSSSSSSWWWaaappp~~~{{{xxxvvvuuuqqqjjjbbb^^^ZZZWWWWWW[[[ZZZMMM@@@:::???QQQnnn~~~|||}}}```EEE444/////////,,,,,,+++***************((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))))))))))))))((((((((())))))))))))))))))))))))((()))))))))************---------,,,,,,,,,,,,+++///---///111000000999DDDuuu```UUUWWWYYYWWWTTTSSSUUUTTTPPPNNNPPPKKKHHHEEEBBB@@@===:::777555222000......---+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********///'''(((///...+++777IIIdddmmm^^^hhhxxxbbbGGG666999;;;;;;NNNiii}}}eeeFFF>>>UUUyyyhhhOOO@@@888333000000333555777<<>>???AAABBBCCCEEEIIINNNNNNLLLLLLOOORRRIIIMMMRRRXXX[[[YYYSSSNNNIIIFFFCCCAAABBBBBB@@@>>>@@@GGGJJJKKKWWWoooyyyhhh___[[[XXXfff{{{zzz}}}vvvzzztttkkkhhhsss{{{uuuxxxnnn```WWWTTTOOOXXXfffsss}}}|||{{{xxxuuurrrooonnnmmmaaaVVVTTTSSSPPPKKKIIIIII@@@;;;FFF]]]yyymmmppp}}}}}}dddUUUAAA333---,,,---...++++++***)))))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((()))))))))(((((((((((((((************************((()))))))))************---,,,,,,,,,++++++++++++...---...000111111444888|||gggYYYYYYZZZVVVSSSSSSUUUSSSOOOMMMOOOKKKHHHEEEBBB@@@===:::777555222000......---+++***++++++++++++,,,,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))*********%%%%%%,,,///...222;;;JJJ~~~uuu\\\SSSYYY|||]]]:::666777555AAAWWWxxxwww```FFFCCCWWWgggJJJ666777222111333555555999>>>EEEKKKTTT]]]eeekkkqqquuuyyyxxxxxx{{{tttVVVLLLCCCBBBCCCAAA>>><<<:::===???>>>===>>>BBBFFFGGGMMMWWW```ddddddbbb```[[[TTTJJJDDDBBBBBBAAA@@@===@@@BBBFFFTTTkkk}}}hhh]]]ZZZUUUaaayyyxxxqqqmmmlllkkkxxxvvvoooeeecccooo}}}|||zzzuuusss}}}nnn[[[MMMHHHHHHZZZiii}}}~~~~~~|||yyyuuuqqqnnnmmmiii\\\RRRRRRSSSOOOFFF@@@:::999BBB[[[zzzjjjppp}}}vvvsssIII>>>444111000...,,,,,,******)))))))))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((************************))))))))))))************((()))******,,,,,,---...,,,---...///000111222333lll[[[ZZZ[[[UUUSSSRRRTTTSSSNNNMMMNNNKKKHHHEEEBBB@@@===:::777555222000......---+++************+++++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***'''((((((***,,,///222444<<<___eeeWWWPPPcccdddMMM>>>777;;;DDD[[[rrrrrr\\\MMMKKKdddbbbBBB===888444555555444666:::===BBBIIIQQQZZZbbbkkkppptttuuuxxxzzz{{{}}}jjj]]]OOOGGGAAA:::777888;;;<<<=========>>>@@@AAALLLRRRZZZ___aaaaaabbbcccbbbZZZQQQJJJHHHFFFCCC@@@AAA???@@@HHHTTTdddyyyiii]]]YYYSSS[[[ppp~~~zzznnnbbbZZZVVVUUUttt}}}|||wwwooojjjooo{{{~~~}}}|||{{{wwwtttuuu~~~}}}{{{vvvjjjZZZLLLGGGMMMSSSmmm}}}~~~~~~}}}||||||||||||~~~}}}zzzwwwsssooollljjjbbbYYYSSSTTTTTTMMMCCC===:::CCCYYYyyyzzzwww~~~uuuYYY===555000222333///---...))))))((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''''''''((()))))))))************************))))))))))))************(((((()))***+++,,,------,,,---......///000111222ooo]]]YYYZZZUUURRRRRRSSSRRRNNNLLLNNNKKKHHHEEEBBB@@@===:::777555222000......---+++***)))))))))******+++++++++************************''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))......)))(((---111111777>>>aaannndddVVVOOO[[[zzztttMMM===<<<>>>AAAdddtttnnndddPPPLLLccc^^^CCC<<<777666555333333666777;;;AAAHHHQQQZZZdddkkkooossswwwxxxvvvwww}}}~~~ppp___OOOBBB@@@EEE555666888:::;;;<<<<<<;;;PPPVVV]]]]]]YYYUUUUUUVVVPPPMMMLLLNNNQQQPPPJJJEEEEEE>>>???JJJTTT^^^oookkk^^^ZZZRRRVVViiiuuuzzzssseeeZZZVVVWWWZZZbbbuuu}}}sssqqqxxx|||yyy}}}|||yyyssssssqqqrrrvvvyyyuuulllccc\\\XXXPPPFFFCCCLLL]]]lll|||}}}|||~~~~~~|||{{{zzzzzzzzzzzzvvvuuusssoookkkgggcccaaaXXXSSSQQQRRROOOEEE<<<888EEEVVVttttttpppOOO777333---***...///+++***,,,))))))(((((((((((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))************+++++++++************))),,,......------///111111mmm[[[YYYYYYTTTSSSTTTUUURRRKKKIIIKKKLLLJJJHHHEEE@@@<<<999777666444111///...---,,,***,,,,,,+++******+++,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))((((((((((((***++++++,,,,,,------...222222CCCddd|||rrrhhhYYY[[[wwwIII777:::777FFFaaayyyyyyeeeRRRLLLYYYtttcccTTTBBB888444333333333888777:::@@@FFFMMMYYYdddmmmnnnoooppprrrvvv|||ooo^^^QQQHHHAAA;;;777777777666888<<>>;;;999666444111///...---,,,***,,,,,,+++******+++,,,,,,++++++++++++************))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((******+++,,,,,,------...+++///888KKKggg{{{iiibbbxxxfffHHH>>>888???MMMcccxxx{{{hhhRRRHHHUUU~~~}}}ZZZBBB;;;:::999777777555666:::===BBBNNNZZZcccdddfffgggiiimmmrrruuu{{{kkk^^^LLLCCC<<<<<<===:::777555AAAUUUlllxxxzzz|||zzzkkkiiieee______hhhxxxyyyeeeZZZSSSQQQ[[[iiihhhqqqyyy~~~yyylllcccdddgggeee```^^^[[[cccjjjnnnuuu|||}}}yyyssszzzyyyqqqpppzzz|||yyy{{{{{{wwwsssvvv~~~vvvtttxxx|||~~~{{{uuuqqqwww|||vvvwww{{{~~~||||||}}}|||}}}wwwjjjbbb``````]]]ZZZSSSNNNLLLIIIDDDCCCDDDCCCGGGQQQ^^^ooo~~~~~~~~~~~~~~~~~~|||yyyuuuwwwvvvssstttuuusssnnnjjjooooooeee\\\[[[\\\\\\WWWOOOBBB:::@@@SSShhhsssuuuwww___GGG888222000.........---,,,,,,++++++)))))))))((('''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,------...rrraaa\\\XXXVVVTTTSSSRRRNNNHHHGGGIIIKKKJJJIIIFFFCCC@@@===;;;666444111///...---,,,***,,,++++++******++++++,,,++++++++++++************************************(((((((((''''''(((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******++++++,,,---------,,,222333666MMMsss}}}mmmppp~~~^^^DDD888:::===LLLkkk~~~iiiQQQEEE[[[|||ZZZDDD;;;888777777666666777777999DDDOOO]]]___bbbeeegggjjjnnnqqqxxx~~~qqqaaaRRRDDD@@@???;;;666333777HHHbbbzzzyyyyyytttkkkdddgggsss~~~~~~nnn```UUURRR]]]kkkiiiooosssrrrsssxxx}}}qqqhhhkkkssstttnnnhhhdddhhhhhhfffeeehhhjjjjjj```hhhkkkggghhhpppvvvvvv~~~{{{yyy}}}~~~vvvmmmpppvvvzzzyyyzzznnneeemmmqqq{{{yyyuuunnnmmmvvv{{{||||||{{{|||}}}~~~qqqbbbYYYWWWTTTQQQJJJDDD>>>;;;888777<<>><<<:::;;;:::<<>>bbbsssooohhhmmm```KKK:::;;;BBBOOOhhhnnnXXXSSSfffmmmUUUFFF777666666888888666:::@@@HHHLLLRRRYYY___eeekkkooopppvvv}}}}}}lllYYYGGG>>>>>>???:::???SSSooozzztttrrrssstttuuuwww{{{kkk[[[VVV___kkkwwwoooeee\\\YYYZZZ^^^ccckkknnnsssyyy{{{{{{uuulllaaaVVVLLLFFFEEEDDDGGGJJJJJJMMMWWWbbbhhhtttpppjjjeee```\\\ZZZ[[[XXX\\\ccciiiqqqyyy~~~}}}yyytttoooxxx~~~|||yyy|||yyyssseeebbbppp~~~~~~|||}}}yyyrrrpppvvv~~~||||||xxxjjjWWWJJJDDD@@@===;;;999888:::???EEENNN\\\jjj}}}{{{zzzyyyyyyzzz|||~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}|||zzzssstttrrrnnnllllllggg```aaa```aaadddbbbXXXIII???;;;KKK___tttuuummmtttqqqUUUHHH999000//////***&&&,,,,,,,,,+++******))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$'''''''''(((((((((((()))''''''''''''((((((((((((''''''((()))))))))))))))''''''(((((())))))))))))((()))))))))************))))))***++++++,,,,,,---yyyiii\\\WWWZZZWWWVVVTTTSSSRRRNNNHHHGGGIIIHHHGGGFFFDDDAAA>>><<<:::666444111///...---,,,******++++++,,,,,,++++++***++++++++++++************''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''''''''((((((((((((''''''(((((())))))******))))))******+++,,,,,,,,,,,,'''+++444///...KKKrrr{{{rrr^^^[[[ccceeeDDD===>>>@@@OOOfff|||tttTTTJJJ\\\wwwZZZ@@@999444555555333444666>>>BBBHHHPPPWWW___ggglllqqqvvv{{{|||{{{}}}~~~cccQQQKKK???===???EEELLL]]]|||ssspppmmmkkkwwwxxxmmm[[[TTTWWW^^^ddd___\\\\\\\\\YYYYYY[[[```iiirrrxxx|||ooo```TTTKKKDDDCCCEEE???@@@BBBCCCHHHSSSaaajjjfff```ZZZWWWSSSPPPPPPTTTSSSUUUYYY^^^eeeppp~~~zzzvvvyyyyyyrrryyy}}}yyyuuuyyyssshhhlllxxx~~~{{{|||~~~zzzpppjjjpppzzz}}}wwwuuuyyyzzzrrroooeeeWWWIIIAAA===:::888999:::999===HHHWWWggg{{{}}}|||{{{{{{{{{{{{xxxyyy{{{|||}}}}}}|||{{{xxxwwwvvvvvvwwwxxxwwwvvvpppqqqnnnjjjhhhhhhddd___aaagggkkkdddQQQ???<<>>DDD\\\vvvsssfff```______mmmooo{{{ooo___VVVUUUWWW]]][[[\\\^^^[[[WWWZZZaaaeeekkkooosss|||zzzjjjZZZSSSNNNIIIFFFGGGAAAAAAAAABBBEEEMMMZZZdddccc^^^[[[\\\YYYUUUUUUXXXYYYZZZ[[[\\\aaakkkzzz|||wwwnnngggjjjqqq|||{{{vvv{{{~~~zzzxxx|||tttmmmqqqzzz}}}zzzxxxwwwqqqgggeeemmmwww}}}}}}{{{qqqkkkmmmvvv}}}}}}|||{{{oooccc]]]SSSIII@@@>>>===:::;;;???BBBDDDOOObbbuuu||||||{{{{{{{{{{{{||||||zzzzzzzzzzzzyyyyyyxxxwwwvvvuuussssssssstttsssrrrmmmnnnkkkhhhhhhlllkkkgggdddbbb\\\PPP@@@999DDDUUUqqqrrrkkkooo~~~{{{qqqMMM555333111///,,,+++,,,...000+++++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))&&&&&&''''''((())))))***))))))))))))************)))))))))***++++++,,,,,,ooo___TTTTTTYYYVVVTTTSSSTTTUUURRRKKKIIIKKKKKKJJJHHHFFFCCC???===;;;666444111//////...,,,******+++,,,------,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))&&&'''(((******((('''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))&&&''''''((()))******+++)))))))))***++++++,,,,,,)))******)))***000999???^^^yyyvvvdddccc}}}cccHHH>>>@@@EEEIIIiiizzz|||xxx___MMMVVV^^^}}}mmmYYYCCC999888777666555333666;;;AAAIIIRRR\\\bbbcccjjjrrruuutttuuuzzzoooYYYGGGDDDFFFGGGMMMWWWrrrlll[[[UUUWWW[[[^^^bbbqqqsssddd]]]ZZZYYYfffcccbbb^^^VVVRRR\\\jjjqqqqqqoooooozzzxxxjjj^^^\\\[[[SSSJJJFFFEEEDDDCCCBBBCCCGGGPPPXXXjjjffffffiiiggg```^^^```\\\\\\\\\[[[\\\eeesss}}}{{{wwwqqqggg^^^___gggqqqwwwwwwvvv~~~{{{yyy~~~~~~~~~|||zzz|||xxx{{{{{{yyy}}}|||nnnllluuu{{{xxxsssoooggg___aaalllvvvzzz}}}}}}qqqfffeeemmmuuu|||vvvxxx}}}~~~xxxmmm```SSSLLLFFF>>>999;;;;;;999;;;AAAIIIQQQddd~~~~~~}}}|||||||||||||||{{{{{{yyyxxxvvvuuuttttttwwwuuusssrrrssssssrrrppplllmmmkkkiiilllrrrtttrrrhhhUUU@@@888:::DDDWWWhhhrrriiittt}}}zzzoooPPP;;;444,,,,,,,,,+++++++++++++++++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''(((((()))))))))))))))&&&&&&&&&'''((())))))***))))))))))))************)))))))))***++++++,,,,,,zzzhhhaaaZZZWWWXXXVVVTTTTTTUUUQQQKKKJJJMMMNNNJJJHHHHHHEEE???<<<===555333000//////...---+++)))))))))))))))))))))))),,,+++)))((('''''''''((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''')))***))))))(((((((((((((((((((((((((((((((((((()))******++++++------,,,,,,---...000111;;;QQQtttrrrgggfffuuueeeOOOBBB888AAAGGG]]]}}}{{{\\\FFFDDDJJJfffeeeNNN>>>555444888888888:::>>>AAAEEENNNXXXaaaeeeiiikkklllpppvvv{{{{{{ooo\\\SSSPPPLLLHHHTTT___pppqqqaaaUUUMMMHHHEEEMMMSSSaaawwwwwwfffZZZZZZ```mmmmmmjjjffffffgggccc\\\\\\```eeemmmyyy~~~ssspppiiiccccccfffaaaSSSGGGNNNKKKGGGDDDDDDEEEGGGIII[[[iiiqqqkkkfffiiiiiieeebbbffffffccchhhttt~~~wwwpppnnnjjjccc___```kkklllrrryyy|||{{{|||zzzzzz{{{|||~~~~~~tttmmmrrr~~~}}}}}}oooaaa^^^eeerrryyynnnffffffmmmuuuooorrrkkk\\\XXXcccppptttxxx{{{{{{vvv{{{|||vvvqqqnnniiidddooouuuzzz{{{wwwttttttvvvvvvrrrnnnmmmpppuuuyyy{{{}}}vvvlll___QQQCCC::::::777777:::<<>>;;;<<<666333111//////...,,,***************************---,,,***)))((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&&&&((((((((((((((((((((((((((((((((()))******++++++---,,,,,,,,,,,,...///000444@@@ZZZyyywwwsss{{{aaaHHH@@@>>>===GGGaaa}}}zzzhhhUUUFFFDDDZZZvvvuuu]]]JJJ>>>888666555666888:::>>>IIITTTYYY]]]aaadddfffjjjpppuuuyyy~~~~~~qqqbbbXXXKKKMMMOOOTTT]]]dddbbbZZZ\\\XXXSSSPPPNNNNNNMMMMMMGGGLLLWWWlllzzziii]]]\\\aaa}}}zzzsssiii___ccccccbbbbbbgggnnnkkkdddiiigggfffhhhjjjggg___XXX[[[ZZZXXXSSSMMMHHHEEEDDDDDDSSS^^^```dddmmmoookkkrrrvvvuuuppppppxxxxxxqqquuuxxxtttmmmiiiiiinnnxxx~~~yyyzzzyyyzzz||||||{{{|||iii[[[WWWbbb{{{wwwjjjbbbbbbiiiooouuusssjjj\\\TTTYYYcccjjjooottt{{{yyysssiiiooovvvyyywwwqqqjjjfffjjjnnnqqqrrrpppmmmkkkkkkooollliiihhhjjjmmmpppqqqxxxpppcccUUUJJJAAA;;;888<<<<<<>>>CCCIIISSSfffxxx~~~}}}{{{yyywwwvvvxxxwwwvvvuuutttrrrooommmpppppppppnnnllllllnnnpppyyyppp^^^KKK<<<555777===MMMjjjzzz}}}{{{uuuUUUAAA777111---,,,---,,,,,,+++******))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""###$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''((((((((())))))((((((((((((((((((((('''))))))))))))))))))))))))))))))*********+++++++++rrraaaXXXYYYUUUSSSSSSTTTQQQKKKJJJMMMMMMIIIGGGGGGDDD>>>;;;<<<777444111///...---+++)))************************---,,,+++***)))))))))***'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((()))******++++++++++++++++++,,,---...///...///===[[[zzzYYYFFF===;;;;;;GGGbbb{{{oooUUU???@@@PPPkkknnn^^^QQQ@@@;;;888888777777===DDDNNNSSSYYY]]]```eeelllqqquuuyyy||||||}}}qqqiii[[[OOOKKKLLLHHHCCC>>>>>>???CCCHHHLLLNNNNNNLLLMMMRRRaaazzzzzzjjj______ddduuujjjqqqooojjjddddddkkkqqqrrrsssuuuwwwyyyzzzxxxuuurrrrrrrrrooofffYYYKKKBBB>>>888AAALLLUUUdddtttyyyuuu|||}}}yyy|||{{{uuukkkfffooo{{{xxxyyy~~~{{{|||}}}pppkkkvvvsssfff```aaagggkkkuuunnneee\\\SSSPPPXXXcccmmmrrrzzz|||wwwkkkkkksss}}}}}}tttppprrrhhhhhhhhhiiijjjhhheeebbbaaa^^^[[[ZZZ[[[\\\\\\\\\]]]VVVKKK@@@:::999;;;===???FFFSSS^^^gggrrr}}}}}}}}}}}}{{{yyyvvvuuuyyyvvvsssrrrsssqqqkkkfffdddgggiiijjjkkkpppyyy|||eeeLLL===999888888@@@NNNgggsssqqq~~~~~~tttiiiOOO444***,,,...+++(((,,,,,,++++++***)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''((((((''''''(((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++~~~sssddd[[[ZZZUUUSSSSSSTTTQQQKKKKKKMMMMMMIIIGGGGGGDDD===:::;;;888555222///...---***)))************************++++++******))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((,,,+++)))((((((((()))***((((((((((((((((((((((((((((((((()))******++++++*********++++++,,,---------***///EEEaaa{{{{{{yyy}}}wwwUUUDDD???;;;===FFFXXXpppmmmUUUFFFAAAMMMlll}}}nnnNNNCCC:::888999888888:::DDDIIIPPPVVV[[[bbbjjjoooqqqtttuuurrroootttwwwdddWWWPPPIIIAAA@@@>>><<<>>>DDDJJJOOORRRWWWSSSRRR[[[mmmyyykkk``````eeevvv|||wwwuuuqqqlllmmmyyytttbbbQQQFFFBBB???@@@CCCLLL___ttt|||{{{{{{~~~{{{qqqjjjoooyyy|||}}}zzzvvvvvvyyynnneeebbbdddhhhjjjmmmddd___\\\VVVQQQYYYggguuuxxx|||~~~}}}||||||wwwzzz~~~xxxyyywwwxxxllliiifffgggiiihhhccc^^^UUUSSSOOONNNMMMLLLJJJHHHDDDBBB>>>:::999<<<@@@DDDHHHZZZqqq~~~~~~~~~~~~}}}{{{yyyxxxvvvvvvuuusssrrrpppmmmggg___YYYXXX]]]eeennnwwwyyymmmWWWCCC777888>>>DDDKKKVVViiipppooonnndddOOO<<<***&&&,,,...,,,)))++++++******))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************|||vvvsssiii]]]VVVUUUSSSSSSUUURRRLLLLLLOOOMMMIIIGGGGGGDDD>>>;;;<<<888555222///...---***)))************************))))))))))))))))))((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&'''(((***+++((((((((((((((((((((((((((((((((()))******++++++))))))***++++++,,,,,,,,,---,,,///888GGG___oooeeecccsss}}}zzzgggQQQ???;;;:::???WWWrrr~~~uuufffSSS???===SSSnnndddPPP<<<666888:::;;;<<<;;;@@@FFFMMMSSS[[[eeekkkllloooqqqmmmhhhhhhmmmsss}}}uuujjj]]]RRRLLLFFF>>>;;;>>>FFFOOOTTTUUUPPPMMMSSSbbbwww}}}ooobbb___bbbfffzzz{{{yyywwwtttwww{{{lll```YYYVVVQQQKKKEEEIIIYYYnnn|||~~~~~~sssrrruuu~~~|||zzzyyy{{{zzz|||wwwnnnhhhfffffffffffffff```___```\\\WWW]]]jjjwwwxxxyyyxxxwwwvvvwwwyyywwwyyy{{{yyyzzztttnnngggeeedddbbb[[[TTTMMMKKKHHHFFFEEECCC@@@>>><<<<<<<<<<<<>>>DDDLLLRRRcccvvv~~~}}}|||||||||yyywwwvvvvvvwwwpppooojjjccc\\\WWWVVVWWWZZZaaannn}}}~~~uuuTTTLLLBBB;;;999===FFFNNNdddtttyyywwwyyy]]]BBB===444------///---,,,,,,******))))))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))))))))*********uuutttzzztttdddWWWVVVTTTTTTVVVSSSNNNMMMPPPNNNJJJHHHHHHEEE???<<<===777444111///...---+++)))++++++++++++++++++++++++(((((())))))))))))(((''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((()))******++++++))))))***,,,,,,,,,,,,,,,+++...111222444DDDddd{{{oookkk[[[pppYYYFFF===:::CCCQQQccckkktttqqq___KKKFFFKKKfff~~~tttXXXEEE<<<888888999555888===AAAGGGOOOZZZbbbfffjjjnnnnnnkkkhhhggghhhppp|||zzzggg]]]OOOCCC???AAAEEEHHHGGGBBBAAAGGGUUUjjjwwwfff___```bbbtttzzzuuusssrrrkkkddd\\\[[[eeeuuu||||||~~~yyyssssss{{{{{{wwwuuutttuuuttttttxxx~~~zzzzzz{{{}}}|||vvvnnnhhhdddbbbaaahhhggghhhgggaaa[[[^^^dddkkklllmmmmmmmmmooosssvvvzzzzzzzzzxxxwwwxxx{{{~~~|||}}}~~~uuurrrwwwssslllccc\\\XXXSSSKKKEEEBBB@@@>>>=========<<<;;;:::<<<@@@DDDMMM[[[lllwww~~~~~~~~~~~~|||xxxvvvtttsssssslllggg^^^SSSNNNRRR]]]gggmmmpppyyyttt[[[GGG999999::::::===KKKdddyyyvvvmmmqqqOOO;;;666---,,,---///---))))))---)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((()))))))))******pppmmmuuussseeeZZZVVVUUUUUUWWWTTTOOOOOORRROOOKKKIIIIIIFFF@@@===>>>666333111//////...,,,***++++++++++++++++++++++++((()))************)))(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&((((((((((((((((((((((((((((((((()))******++++++)))***+++,,,---------,,,+++---000///---555JJJ```||||||cccHHH???===:::FFFVVVoooqqqTTT@@@BBBOOObbbvvvrrrYYYDDD999888555777888999<<>>555333000//////...---+++++++++++++++++++++++++++))))))+++,,,,,,+++***)))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((******+++++++++)))(((&&&((((((((((((((((((((((((((((((((()))******++++++)))***,,,---......---,,,++++++---//////111<<>>HHHPPP^^^bbbjjjttt}}}}}}yyyttttttwwwooo```TTTMMMGGGAAA======@@@HHH\\\ooosssiiihhhfffsss}}}kkkeeefffiiiqqqyyyxxx}}}zzzkkkkkknnnsssvvvxxx~~~~~~zzzxxxxxxyyyzzz~~~|||tttzzzsssfff```aaaeeepppzzz{{{pppeee```[[[SSSTTTXXX]]]aaaccceeehhhiiijjjmmmppppppnnnmmmoooqqqttttttmmmaaaZZZZZZ[[[ZZZTTTPPPJJJEEEAAA???<<<;;;;;;:::;;;>>>DDDJJJNNNPPPZZZeeettt~~~~~~}}}xxxzzz|||{{{wwwpppiiidddZZZWWWVVV\\\kkk{{{vvv]]]FFF888555777;;;>>>777<<>><<<===:::444000000///+++)))***,,,,,,++++++***)))(((((()))))))))))))))(((''''''(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,...111444666WWWssspppxxxbbbHHHAAA===BBBFFF]]]yyyYYYKKK===:::CCCVVVnnndddNNNAAA:::777::::::999>>>FFFRRR]]]jjjrrrzzz|||}}}|||rrrcccWWWRRRIIIBBB@@@FFFPPPWWWxxxuuuggg___gggkkkuuuzzzxxx}}}|||ooobbb\\\ZZZ[[[cccnnnrrrvvv{{{|||{{{~~~ooojjjqqqooogggoooyyysssuuu{{{|||www|||vvvssssssrrrnnnjjjrrrssssssqqqlllddd\\\WWWWWWWWWYYY]]]cccggghhhgggdddddddddeeeeeeggghhhiiimmmhhh```YYYUUUQQQOOONNNIIIEEE@@@===============AAAAAADDDNNN\\\iiiqqquuuzzzxxxzzz}}}yyyrrrpppsssrrrkkkggghhh\\\jjjyyyvvv[[[@@@555999999333===BBBSSSsss~~~xxxzzz|||ooonnn}}}kkkVVV@@@444///,,,******+++*********))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))hhhTTTTTTYYYYYYUUUUUUWWWXXXVVVQQQPPPSSSWWWPPPLLLJJJIIIEEE???<<<>>>;;;555111111///+++)))+++,,,,,,+++******)))(((((()))))))))))))))(((''''''(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++,,,---000333444DDDXXXooouuuPPPAAA@@@@@@OOOhhhuuu|||mmmYYYHHH===>>>KKKZZZuuuuuueeeVVVEEE;;;444222777???IIITTT```jjjuuu~~~~~~xxxlll___SSSLLLKKKLLL\\\hhhvvv~~~}}}uuunnnjjj^^^]]]```iiiwwwvvviiiaaa```bbb[[[VVVVVVUUUTTTXXX___bbbgggnnnuuuzzz}}}~~~wwwsssooowwwrrroooxxx}}}xxxzzz}}}uuutttxxxzzzxxxuuutttyyy{{{yyyzzz~~~~~~{{{~~~}}}}}}~~~~~~~~~||||||}}}|||zzzxxx{{{~~~{{{wwwrrrssssssrrrnnniiidddaaaccceeeggggggeeeddddddeeeccccccbbb```___^^^]]]\\\^^^ZZZTTTNNNHHHDDD@@@>>>>>><<<;;;:::;;;???DDDGGGSSSXXXaaaooo}}}}}}|||~~~vvvtttsssqqqiiiaaaaaahhh}}}~~~sssuuugggQQQ<<<555:::???AAAZZZkkkwwwlllyyy|||rrrrrr|||nnnLLL>>>111+++***((('''(((******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((('''((((((((())))))))))))jjjTTTRRRXXXZZZXXXUUUVVVVVVSSSPPPPPPSSSVVVOOOKKKJJJJJJFFF@@@>>>???;;;666222222000,,,***++++++++++++******))))))((()))))))))))))))(((((('''(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********++++++++++++,,,---,,,,,,,,,---///111222333<<>>CCCGGGMMMTTT^^^eeeyyy}}}{{{yyywwwvvvuuurrrrrrrrroooiiiiiiuuuxxxjjj```WWWKKK???;;;???JJJ[[[iiiuuusssxxxyyyooo|||yyyzzz}}}uuuUUU>>>333---***++++++))))))+++((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&''''''((((((''''''((((((((()))))))))oooVVVPPPUUUYYYYYYUUUVVVUUURRRPPPPPPSSSVVVNNNKKKJJJKKKHHHBBB???@@@<<<666222222111---+++,,,+++*********)))))))))((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++---,,,,,,,,,---...///000///111333HHHnnnkkkddd^^^{{{[[[EEEDDDGGGTTTllluuuYYYDDD;;;999===DDDOOOccc}}}uuuaaaMMMAAA<<<>>>CCCLLL\\\nnn|||||||||{{{wwwnnnbbbZZZXXXPPPKKKKKKPPPVVVaaakkkmmmtttxxxqqqqqqiiicccdddiiijjjeee```bbbfffkkkoooqqqssstttuuu||||||pppkkkmmmsssvvvwwwwwwuuu{{{~~~vvvuuupppjjjfffdddcccaaa___aaahhhpppuuuvvvtttqqqnnnfffddddddhhhqqqyyy}}}~~~{{{xxxwwwyyy|||zzz{{{~~~{{{tttnnnjjjgggfffdddddddddaaa\\\XXXUUUTTTOOOOOOMMMKKKHHHDDDAAA???;;;;;;;;;;;;<<<>>>AAACCCDDDMMMZZZdddllluuu~~~~~~zzzwwwtttqqqnnnmmmooonnnmmmnnnttt|||nnnaaaVVVOOO???888:::FFFUUUeee}}}tttdddxxxuuuooozzzyyyvvvdddFFF444---,,,++++++---,,,)))))),,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((()))'''''''''((((((((())))))rrrVVVMMMOOOTTTWWWUUUUUUTTTRRRQQQQQQSSSUUUOOOLLLKKKLLLIIICCC???@@@<<<666222222111---+++,,,*********)))))))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,---......000333111888LLLcccxxxaaaXXXiiiTTTFFFHHHNNNWWW|||ZZZEEE888666666<<>>BBBMMM^^^rrr}}}qqqhhhXXXOOOIIIIIIMMMQQQWWW]]]ZZZaaammmvvvyyy||||||kkkdddiiimmmhhh```[[[___ccchhhkkknnnrrruuuvvvxxxzzz{{{}}}zzzrrruuuyyyvvvpppzzz}}}|||xxxxxx{{{wwwpppiiiiiihhhgggfffccc```___aaahhhppptttpppkkkiiikkkaaa]]]ZZZ]]]fffqqqyyy}}}~~~}}}|||xxxvvvwwwzzz}}}vvvnnnhhheeeccc```[[[VVVUUUUUUSSSNNNHHHHHHGGGEEECCC@@@===:::999;;;<<<<<<<<<===AAAHHHMMM[[[fffvvvzzzxxxtttpppllljjjiiijjjhhhhhhlllxxxuuuiii___TTTHHH@@@::::::FFF]]]qqqooo^^^bbbnnn}}}eeeooowww}}}eeeDDD000---111+++))))))+++(((%%%&&&+++&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((sssUUUIIIJJJPPPTTTUUUTTTTTTSSSSSSTTTTTTTTTPPPMMMLLLMMMJJJCCC??????;;;666222222000,,,***+++))))))))))))))))))))))))'''(((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))************+++***++++++,,,,,,------------333333333;;;HHHiii{{{lllkkkiiiJJJCCCEEEJJJjjjtttyyygggLLLCCC;;;666888@@@OOO\\\oooYYYNNNBBB===???HHHWWWdddvvv{{{|||jjj]]]PPPKKKKKKKKKLLLNNNMMMPPPWWW___bbbeeennnxxxqqqddddddhhhddd\\\___```aaa```aaabbbfffiii```fffnnnxxx}}}}}}tttjjjiiiqqqxxxyyyuuupppjjjeeehhhkkkoooqqqpppmmmllllllfffhhhlllooojjjddddddgggeeeaaa]]]]]]cccllluuuzzzyyy{{{zzzwwwsssrrruuuxxx{{{wwwooojjjhhh___VVVNNNKKKMMMMMMFFF@@@>>>===;;;:::888777777777:::>>>CCCHHHNNNWWWbbbjjj{{{~~~xxxvvvqqqhhh___ZZZZZZ]]]___hhhyyy{{{oooccc\\\UUUJJJ???999???III^^^yyyvvvccceeexxxyyytttvvv}}}zzz[[[@@@333/////////+++)))((()))(((&&&(((---&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&'''''''''(((((((((uuuWWWJJJKKKQQQVVVTTTTTTTTTUUUVVVVVVTTTSSSQQQNNNMMMNNNKKKCCC>>>>>>;;;555111111///+++)))+++((()))))))))))))))))))))''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))***+++,,,---------,,,111111111555888NNNpppuuuuuunnnYYYJJJHHHNNNUUUfff}}}rrrcccRRRCCC888444:::DDDFFFZZZqqqzzzkkkZZZMMMDDD@@@EEEMMMccckkkvvv}}}}}}}}}ssswww|||{{{llleee```WWWOOOJJJFFFDDDEEEIIILLLOOOVVV^^^dddhhhnnntttyyy~~~|||uuussspppjjjcccaaa]]]XXXTTTSSSUUUXXX\\\aaajjjuuuzzzuuummmppptttuuuppphhhddddddkkkpppuuuwwwvvvvvvwwwyyytttmmmiiilllmmmiiigggiiikkkjjjgggddddddhhhnnnssssssuuuwwwtttnnnlllmmmppprrrvvv|||~~~}}}|||uuullleeeaaaTTTMMMDDDAAAAAAAAA???;;;888777888999<<>>>>>:::444000000///+++)))***(((((((((((())))))))))))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************((()))***+++,,,---------...000---///222...888PPPmmmuuuiiicccUUU???AAAIIIWWWeeerrrvvvgggSSS???555555444===CCCEEENNNccczzzxxxgggVVVHHHEEEIIIPPPWWWaaahhhkkkmmmppprrrsssssstttwww|||~~~vvveee[[[SSSMMMGGGFFFEEEEEEIIINNNRRRPPPQQQXXXfffwww~~~yyyssssss{{{tttqqqlllgggdddeeeiiimmmqqqppppppuuu{{{|||vvvtttnnnggghhhnnnmmmqqqvvvwwwvvvwww{{{tttiiimmmttttttpppnnnnnnooonnnjjjeeedddgggkkknnnqqqssspppkkkggggggiiijjjkkklllmmmmmmooorrruuu~~~||||||~~~{{{rrrhhh\\\SSSMMMFFFBBB<<<777555777888::::::;;;>>>CCCKKKUUU]]]bbbnnnwww~~~}}}|||zzzyyyuuuxxxxxxppphhhhhhsss~~~kkkZZZPPPPPPIIICCC@@@>>>DDDXXXlll~~~zzzccciiivvv~~~{{{~~~zzz]]];;;888333///------......,,,'''%%%((()))&&&%%%&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((yyyYYYRRRZZZ[[[UUUYYYYYYYYYXXXWWWVVVUUUTTTRRROOONNNNNNKKKDDDAAABBB<<<666222222111---+++,,,++++++************++++++(((***+++***)))((()))***)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))***+++,,,,,,------------...///111333444555FFFXXXuuu}}}rrr{{{rrrYYYSSSMMMGGGBBBHHH]]]ssslllOOO999888333333999;;;===LLL^^^ooo|||xxxeeeTTTNNNKKKKKKPPPYYY```aaa```dddfffjjjnnnsssvvvxxxzzz}}}~~~~~~}}}~~~}}}rrrllleee```]]]ZZZVVVSSSTTTPPPOOORRRTTTWWWbbbnnnxxxwwwsssmmmllluuuzzzyyyzzz{{{wwwvvvvvvvvvuuuwww|||vvvnnnnnnqqqrrrnnnqqquuuxxxwwwuuuttttttwwwvvvtttrrrqqqpppooooootttsssrrrnnnjjjddd___\\\bbbcccddddddcccaaa^^^]]]]]]\\\YYYYYY[[[```fffiiikkkjjjjjjkkkkkkjjjiiiggg]]][[[VVVOOOIIIDDD@@@>>>999999777666666999>>>BBBCCCJJJUUUaaammmzzz~~~yyyxxxwwwsssnnnnnntttvvvrrrooowwwrrr^^^MMMDDDCCCAAA>>>AAAKKKUUUbbb|||rrrdddqqq}}}rrrUUU<<<......---,,,,,,+++******+++***((('''&&&%%%&&&&&&((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzWWWMMMUUUYYYTTTXXXXXXXXXXXXWWWVVVUUUTTTRRROOONNNNNNKKKDDDAAAAAA<<<666222222111---+++,,,++++++************++++++************************)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))******************++++++,,,,,,,,,---------...000111333444:::CCCZZZzzzyyyzzzyyyrrr]]]QQQJJJGGGJJJPPPnnniiiMMM>>>555111555777444888AAAPPPaaasssxxxbbb[[[RRRLLLLLLRRR[[[bbbgggfffggghhhlllpppuuuwwwwwwxxxyyyyyyzzz||||||wwwuuurrrooommmfffaaa]]]ZZZUUURRRUUU]]]llljjjfff___]]]fffvvv||||||vvvrrrqqqppppppooonnnrrrvvvxxxyyyyyyyyyyyyxxxtttuuuvvvuuuwwwyyy{{{{{{zzzvvvrrrooouuuttttttsssrrrrrrssssssuuutttqqqmmmhhhbbb^^^[[[[[[[[[\\\\\\ZZZXXXUUUTTTVVVSSSQQQOOOOOOQQQTTTWWWYYYYYYZZZ[[[[[[YYYVVVTTTLLLIIIFFFBBB>>>;;;999999777888999:::===CCCJJJPPP[[[aaajjjttt~~~~~~xxxsssqqqrrrpppnnnfffiiinnnuuujjjWWWIII>>>999:::@@@>>>EEEZZZsss{{{ooopppuuuvvv|||aaaMMM@@@888------,,,,,,+++******)))))))))((('''''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~YYYLLLRRRXXXVVVXXXXXXXXXXXXWWWVVVUUUUUUSSSPPPNNNOOOKKKDDDAAAAAA<<<666222222111---+++,,,++++++************++++++,,,***((())),,,---+++((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))************++++++++++++++++++------------...///000111444555CCCbbbvvvmmmfff}}}```FFF===???KKK```zzzaaaNNN===888777333111333444AAAQQQ]]]iiisss{{{}}}|||wwwmmm___RRRMMMOOOTTT\\\]]]___aaaeeeiiilllnnnppprrrtttuuuuuuvvvyyy{{{{{{{{{{{{zzz{{{~~~yyytttkkkccc```bbbccc```YYYPPPKKKPPP[[[eeemmmnnnmmmhhhbbbbbbgggmmmzzztttpppkkkgggffffffeeedddbbbbbbdddgggjjjjjjiiigggnnnuuuxxxxxxwwwyyyxxxvvv{{{zzz{{{}}}}}}yyyrrrlllpppppppppppppppqqqrrrssssssppplllfff```[[[XXXVVVQQQQQQQQQPPPNNNKKKHHHGGGFFFDDDBBB@@@??????AAABBBBBBDDDEEEFFFFFFDDDAAA@@@<<<:::888666666666777888???BBBGGGLLLSSS\\\dddjjjtttxxx}}}}}}|||xxxrrrnnnkkkiiigggfff^^^```hhhzzz~~~kkkTTTGGG@@@<<<;;;<<>>999999444777:::<<>>BBBEEEHHHWWW]]]fffooowww~~~yyyuuusssnnniiifffbbb]]]ZZZ[[[bbbhhhtttuuuhhhUUUIII===999999;;;@@@FFFZZZuuuwwwkkkjjjxxxyyyvvvwwwVVV>>>555333///*********)))))))))((((((((('''((()))*********((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&___QQQVVVZZZYYYVVVVVVWWWWWWXXXWWWWWWWWWUUUQQQOOOOOOLLLDDDAAAAAA<<<666222222111---+++,,,++++++************++++++---)))&&&(((,,,...+++'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))+++*********************------,,,,,,,,,,,,---------000777AAAKKKZZZrrrwwwgggssssssYYYJJJGGGFFFOOObbb|||nnnVVVBBB888;;;999666444222333:::@@@GGGOOOZZZdddgggccc\\\VVVLLLMMMNNNQQQSSSUUUWWWXXX[[[^^^bbbdddeeeeeefffgggnnnqqqtttvvvwwwvvvwwwxxxwwwnnnfffcccbbbXXXSSSMMMHHHFFFGGGHHHIIIJJJKKKNNNTTTZZZYYYRRRKKKMMMLLLKKKMMMQQQRRRPPPNNNKKKIIIGGGGGGHHHJJJKKKKKKLLLKKKLLLPPPUUUXXXWWWUUUYYY]]]______aaadddccc___^^^]]]```gggmmmooojjjdddWWWWWWVVVVVVUUUVVVVVVVVVUUUQQQLLLGGGBBB???>>>>>>;;;;;;:::999777666444333666666666666777777777888777888999888999<<>>:::777999???JJJ\\\lll~~~tttbbbhhhrrrtttkkkRRR666+++...111---&&&))))))((((((((((((((('''))))))*********(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}[[[OOOUUUYYYUUUUUUUUUVVVWWWXXXXXXXXXXXXUUURRRPPPPPPLLLDDDAAAAAA<<<666222222111---+++,,,++++++************+++++++++)))'''(((+++,,,***'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))******************---,,,,,,,,,,,,,,,---...---222888999777<<>>DDDWWWuuu~~~ZZZDDD:::777555666555222222555555777===EEEPPPZZZaaaeeeZZZUUUOOOIIIHHHJJJOOOSSSWWWZZZ^^^aaabbbdddeeegggdddiiippptttvvvwwwwwwwww}}}~~~~~~~~~~~~~~~|||vvvqqqhhh```ZZZUUUQQQNNNOOOLLLIIIGGGFFFCCC>>>999?????????>>>======???@@@===<<<;;;;;;>>>@@@AAAAAADDDDDDEEEHHHLLLNNNOOONNNOOOQQQPPPMMMOOORRRRRRNNNMMMNNNPPPTTTYYYZZZWWWTTTIIIHHHGGGFFFEEEEEEEEEEEECCCAAA>>>:::888777777777444444444333333333333333444333333333333444444555777999<<<>>>AAAGGGOOOVVV^^^aaagggnnnwww|||yyyvvvuuuvvvvvvuuuuuusssnnnhhhccc\\\PPPEEECCCFFFNNNaaasssbbbFFF666222999888:::AAAMMMaaa~~~uuu[[[aaavvvyyy^^^HHH<<<111---,,,++++++,,,((((((((((((((((((((((((******))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzVVVLLLTTTXXXTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVRRRQQQPPPLLLEEE@@@AAA<<<666222222111---+++,,,++++++************++++++((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((())))))******++++++,,,,,,,,,,,,,,,---...//////000333555333333;;;EEE]]]uuupppnnn}}}sssiii]]]RRRJJJJJJWWWfffwwwtttXXXLLL@@@;;;888333111222666666666666:::CCCPPPYYY]]]XXXQQQJJJFFFFFFGGGIIINNNQQQUUUXXXZZZ]]]```bbb^^^bbbhhhmmmooopppqqqrrrqqqssswwwyyyzzz|||{{{tttooolllhhhddd^^^VVVOOOJJJFFFDDDBBBBBBAAA@@@>>><<<<<<<<<999888777777999;;;;;;:::<<<===???@@@@@@AAABBBDDDCCCDDDBBB@@@BBBFFFEEE@@@@@@AAACCCDDDEEEEEEDDDCCC>>>===<<<;;;;;;:::::::::999888777666666666777888666666666777888999:::;;;888888888999;;;===@@@AAAEEEJJJRRRXXX\\\ccclllsss}}}}}}}}}|||yyyuuurrrppppppnnnllljjjhhhccc^^^YYYRRRHHHDDDIIIPPPZZZmmm}}}eeeJJJ888333666222555===MMM```vvvpppmmmssstttYYY@@@666222000000...)))***...(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%################################################"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzTTTJJJTTTYYYVVVTTTUUUVVVWWWXXXYYYYYYYYYVVVSSSQQQPPPLLLEEE@@@AAA<<<666222222111---+++,,,++++++************++++++&&&((()))((('''&&&''')))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''(((((()))***++++++,,,,,,,,,,,,,,,---...///000---)))***///444333222333999WWW{{{vvvnnneeepppttt___LLLGGGJJJOOObbbtttWWWFFF;;;555444777---333888666222333;;;DDDTTTSSSRRROOOKKKFFFAAA???@@@BBBFFFIIIKKKOOORRRUUU\\\___bbbdddeeefffhhhjjjfffjjjooorrrtttvvv{{{{{{{{{{{{|||~~~rrrdddYYYSSSQQQGGGFFFEEEDDDDDDAAA===999;;;999777777888999888777777999;;;:::888777999;;;:::;;;:::999<<<@@@???:::777999::::::999888999:::888888777777666777777777666666666777888999:::;;;;;;;;;<<<===???AAACCCDDDCCCDDDEEEHHHLLLQQQVVVYYY\\\eeepppyyy~~~zzzvvvrrrsssttttttrrroookkkiiieeeccc___\\\YYYUUUPPPLLLKKKHHHNNN[[[cccgggtttxxxaaaIII888333888===@@@FFFWWWooouuullloooxxx^^^HHH888///000'''$$$***...+++''''''((((((((()))))))))))))))'''&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&yyy^^^TTTMMMVVVYYYYYYXXXWWWVVVVVVWWWYYYZZZUUUQQQOOOPPPNNNGGGAAA@@@;;;777333000...---+++)))************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------,,,---//////......000111777===MMMhhhppplllmmmkkkRRRHHHLLLJJJOOOdddvvvcccPPP@@@888555444333111111111222333444888>>>FFFJJJIIIEEEAAAAAA???<<<:::;;;>>>CCCFFFPPPRRRWWW]]]aaaaaaaaabbb___```eeekkkmmmmmmrrrxxxuuuvvvwwwwwwwwwxxxzzz||||||}}}~~~yyyvvvlllhhhbbb\\\VVVOOOHHHCCCBBB???<<<;;;::::::888777:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<<<<;;;;;;:::999999888888999999777666666777:::===??????<<<===@@@CCCEEEFFFFFFGGGKKKPPPUUUWWWXXX\\\ccciiijjjooopppmmmooovvvyyyxxx~~~|||zzzxxxvvvsssqqqqqqqqqpppnnniiibbbYYYSSSXXXOOOHHHGGGDDDAAACCCIIITTTYYY^^^fffsss}}}|||sssaaaRRRCCC;;;777555;;;CCCUUUiiigggdddrrrvvvzzzbbbKKK:::222///...---,,,***+++,,,,,,+++)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''%%%$$$%%%''''''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$############"""$$$$$$$$$#########"""""""""############$$$$$$$$$"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''}}}```VVVMMMVVVWWWXXXWWWWWWVVVWWWXXXYYYYYYUUUQQQOOOPPPMMMGGGAAA@@@;;;777333000...---+++)))************************(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************+++++++++,,,,,,,,,------,,,---//////......000111000333;;;JJJbbbuuuiiiTTTLLLFFFLLLaaa~~~xxx```PPP===:::777555555555555555777666666888<<<@@@CCCCCCCCCBBB@@@===<<<;;;;;;;;;EEEFFFHHHLLLNNNNNNOOOPPPUUUVVVZZZ___``````dddjjjlllnnnpppqqqrrrtttwwwyyywwwyyy|||~~~{{{~~~{{{wwwrrrooojjjeeebbbXXXTTTOOOKKKIIIHHHFFFEEEBBBBBBBBBBBBAAAAAAAAA@@@CCCDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIKKKIIIIIIKKKOOOSSSVVVWWWZZZ[[[\\\___aaaeeegggiiiooossswwwyyyzzz}}}vvvssspppmmmllljjjgggeeeiiifffaaa[[[VVVQQQLLLIII@@@======AAACCCCCCGGGNNNRRR]]]lllwwwssseeeNNNBBB777555888@@@LLLXXXvvvrrrttt||||||hhhZZZGGG999222///---***,,,***))))))******)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########"""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''~~~aaaVVVOOOVVVWWWWWWWWWVVVVVVWWWXXXYYYYYYUUUQQQOOOPPPMMMFFFAAA@@@;;;888333000///---+++)))************************(((((((((((((((((((((((())))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,+++---...///......///111...111444666BBB___wwwuuuiii\\\NNNFFFEEESSSpppwwwZZZPPPCCC999555444555444555222...---000555999<<>><<<888888:::===@@@DDDMMMVVV[[[jjj{{{ttt___NNN===666222999GGGXXXkkkyyyvvveeeiiiwwwhhhJJJ???333...000222///+++***)))(((((())))))((('''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###%%%$$$$$$$$$############$$$$$$$$$###############"""############$$$$$$$$$&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||]]]TTTOOOXXXWWWVVVVVVVVVVVVWWWXXXXXXYYYUUUPPPNNNOOOMMMFFFAAA@@@;;;888444111///---+++***************************(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))***************++++++++++++,,,,,,,,,+++---............///111...333666444666GGGddd||||||ooofffXXXLLLNNNZZZlll{{{aaaKKK===777444333222111000222333444333222999;;;>>>@@@CCCDDDDDDDDD888888777444555999<<<;;;===;;;<<>>??????>>>;;;<<<;;;999888999===AAADDDLLLXXXcccppp~~~kkkVVVGGGCCCDDDEEEMMM\\\ppp{{{kkknnnvvv```GGG777333+++,,,---,,,++++++,,,---+++)))(((((())))))(((''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&]]]QQQNNNXXXTTTSSSTTTUUUWWWXXXXXXXXXXXXTTTPPPNNNOOOLLLEEE@@@???<<<999444111000...,,,***))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************************++++++++++++***,,,---...------...000.........---...222888===IIIkkkzzzooommm{{{mmmRRREEEEEEHHHSSShhhzzzdddWWWGGGBBB:::555333333444444//////000222777===BBBFFFMMMRRRPPPHHHBBB@@@:::111666111///111333333444777666999;;;>>>@@@CCCGGGJJJRRRUUUXXXXXXWWWXXX]]]bbb```cccfffhhhiiijjjlllnnnqqqqqqqqqrrrssstttvvvwwwzzz{{{}}}~~~|||yyywwwuuuuuuvvvwwwvvvsssnnnkkkhhhfffbbb```\\\[[[YYYYYYWWWRRRJJJDDD<<<999666555666888888888888777666666:::EEETTT___iiiuuu{{{cccNNN@@@>>>IIIVVVhhhuuummmlllzzz{{{~~~dddRRRAAA111+++,,,&&&***...---+++***---000***)))(((((())))))((('''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%[[[NNNMMMWWWTTTRRRSSSUUUWWWXXXXXXXXXXXXTTTPPPNNNNNNLLLEEE@@@???<<<999555222000...,,,***))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************************++++++++++++***,,,------------...000111///------///333666999999LLLaaa}}}uuukkknnnzzzyyyhhhVVVHHHIIIQQQ]]]ooommmcccTTTFFF===888666555222111000000222555888:::FFFQQQWWWTTTTTTUUUMMMBBB???888333444444222111333000111333444555777:::<<>>:::777666555666999;;;;;;;;;===AAAFFFMMMWWWfffyyywwwdddVVVHHHCCCFFFQQQfffxxxmmmhhhlllxxxttt~~~]]]<<<222444111,,,)))***+++,,,,,,++++++---///)))(((''''''(((((('''%%%(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%% ###%%%%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%WWWKKKLLLXXXUUURRRSSSUUUWWWXXXXXXXXXXXXTTTOOOMMMNNNLLLEEE@@@???<<<999555222000...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++***,,,------------...000---------...///000222333333888CCC\\\{{{zzzuuurrruuu}}}qqqYYYSSSPPPKKKQQQ```qqqwwwdddSSSFFF===777444333333222222222333444000@@@OOOUUU\\\bbb^^^SSSIIIAAA:::999888444222333///111222222222333555777444777;;;===>>>@@@DDDGGGFFFIIILLLOOOQQQTTTXXXZZZ]]]^^^___bbbeeehhhkkklllrrruuuvvvssssssuuuvvvtttvvvxxx{{{}}}~~~~~~{{{zzz|||yyyvvvtttsssrrrpppnnnllllllkkkhhheee```[[[YYYVVVUUURRRQQQOOOKKKGGGCCC@@@BBBDDDCCC@@@<<<:::999444444444777:::======<<>>444111444555333222555333666???GGGQQQccctttiiidddZZZLLL???777555666111111000000000000000000999333222777999666777:::;;;>>>@@@@@@??????BBBFFFOOORRRVVVZZZ]]]^^^^^^^^^eeefffhhhkkknnnppprrrsssvvvzzz}}}}}}{{{{{{~~~{{{yyywwwtttrrrpppooommmkkkhhhfffdddccc^^^[[[VVVSSSQQQNNNIIIEEEDDDCCCAAA@@@@@@???<<<:::<<<;;;:::999999:::;;;<<<===<<<<<<>>>DDDMMMWWW\\\sssnnn___UUUKKKFFFFFF???EEETTTkkkiiifffppp|||jjjQQQ333111///,,,************************)))))))))(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuPPPLLLGGGNNNTTTSSSSSSUUUXXXZZZZZZWWWUUURRROOOMMMMMMJJJCCC???@@@;;;888333000///...,,,++++++******))))))))))))))))))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((())))))*********+++++++++*********+++,,,,,,,,,++++++,,,...............///000111888===<<<===MMMbbbzzzrrrpppzzzoooTTTMMMLLLUUUeeeyyylll^^^MMM@@@999666555555666333222666999>>>KKKXXXbbbeeehhhddd[[[PPPHHHCCC;;;999666333222333555666333...---222444222333666555777999999888999<<>>@@@CCCGGGIIIKKKKKKKKKSSSTTTVVVYYY]]]aaadddfffkkkooossstttsssuuuyyy}}}|||{{{uuurrrooommmllljjjhhhfffbbb```^^^[[[XXXUUUSSSRRRQQQMMMIIIEEECCC@@@;;;888999888888888999999666444666666777<<>>???AAAAAABBBEEEIIINNNSSSUUU[[[___eeehhhjjjmmmssswwwxxxyyyzzz{{{{{{{{{{{{zzzzzzxxxuuuqqqnnnkkkiiihhhdddbbb___]]]]]]\\\ZZZXXXPPPOOOLLLIIIFFFCCCAAA@@@AAA>>>;;;999888666333000333222222333555666555333666888===JJJ]]]qqqmmmVVVKKKFFF@@@>>>CCCNNN\\\mmmzzz{{{lll```ddduuuiiiTTTAAA111++++++------------,,,+++***)))))))))))))))((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$####################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~VVVNNNJJJSSSXXXQQQRRRSSSWWWZZZ[[[ZZZYYYUUUQQQOOONNNJJJCCC>>>???;;;888333000///...,,,++++++******))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%'''(((((())))))''''''''''''(((((((((((())))))))))))************((()))+++,,,+++++++++,,,---------...//////...---000...000555555111111444333999KKKeee|||kkk]]]TTTQQQRRRTTTnnn}}}lllXXXKKKDDD:::888777666555333111111///333:::@@@CCCEEEDDDDDDXXX\\\aaaccc___VVVKKKDDD???:::666444333333444444222222111000000000000111444444444444666888:::;;;888888888999===AAAFFFIIIKKKPPPVVV\\\aaagggmmmqqqrrrssstttvvvwwwwwwxxxxxxyyyzzz|||~~~~~~}}}{{{}}}}}}|||}}}|||yyyuuuqqqwwwtttqqqooonnnmmmkkkiiieeedddbbb```^^^\\\[[[[[[YYYWWWTTTRRRQQQPPPNNNLLLCCCBBB@@@>>><<<:::888888777666666555555555444444555333222333555777888777999>>>JJJ^^^vvvwwweeeNNNAAA@@@BBBFFFPPP^^^nnnpppffffffnnnppp]]]III<<<111''''''...***+++,,,,,,,,,+++***)))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~VVVMMMHHHPPPSSSPPPPPPRRRUUUXXXZZZYYYXXXUUUQQQOOOOOOJJJCCC??????;;;888333000///...,,,++++++******)))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((()))))))))*********''')))++++++++++++...000555111---,,,---//////...+++,,,///111000///111555444444:::GGGZZZrrr~~~vvvlll```VVVVVV^^^kkk}}}sssgggTTTMMMBBB999666777777666666444222222333555777888AAAIIIWWWdddmmmqqqpppoooVVVQQQIIIAAA;;;888444000444444333333333444444444222111000000000222444555666555444444666999===???===AAAGGGNNNUUU\\\bbbffffffgggjjjlllooopppqqqrrrqqqsssvvvxxxyyy}}}|||||||||{{{yyywwwuuussstttsssrrrrrrrrrpppmmmjjjkkkhhheeebbbaaa___\\\ZZZUUUTTTRRRQQQOOONNNNNNNNNNNNKKKHHHFFFEEECCCAAA???::::::999999888888777777555555555555444444444555333222111333666999;;;;;;???GGGVVVmmm}}}pppdddXXXQQQHHH???CCCMMMTTTaaasss}}}kkkhhhlllrrrPPP???222111000+++***///((()))***++++++***)))((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############""""""###$$$%%%%%%%%%$$$########################""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$YYYNNNIIIOOORRRQQQQQQQQQTTTWWWYYYYYYXXXTTTQQQOOOOOOKKKDDD@@@@@@;;;888333000///...,,,++++++******)))))))))))))))((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''((((((((((((((((((((()))))))))******(((***++++++***,,,111666DDD<<<222,,,,,,---......---///111000,,,+++...333111000111666===LLLcccxxxwww\\\ZZZXXXZZZdddtttgggNNNAAA<<<888333666444111000111333333333000555???MMM]]]mmmzzzwwwjjj]]]PPPBBB777666444222222444555444333222111000//////000111222555444333222222444666777333555:::@@@FFFLLLPPPRRRTTTUUUXXX[[[^^^aaabbbccccccfffiiijjjkkkooovvv{{{~~~~~~yyy{{{~~~~~~|||}}}~~~||||||~~~|||wwwppppppooonnnmmmkkkjjjiiieeecccaaa```___^^^[[[XXXVVVTTTQQQOOONNNLLLIIIFFFEEEEEECCCBBBAAA@@@@@@???@@@===;;;999888888666444444444555555666666666777333444555444222111111222111444888???FFFKKKLLLKKKTTTZZZfffyyyqqq]]]PPPFFFBBB>>>???DDDNNN^^^mmmnnn___^^^lllyyyttt\\\GGG:::000***+++---+++(((&&&)))))))))***))))))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""###$$$$$$$$$$$$$$$###########################"""############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^^QQQKKKSSSUUUSSSRRRRRRTTTWWWYYYYYYYYYTTTPPPOOOOOOKKKEEEAAABBB;;;888333000///...,,,++++++******)))))))))))))))((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$''''''''''''(((((((((((((((((((((((()))))))))***(((***+++***)))---555<<>><<<:::777444555444333333222222222222222222111111111111222222111222333666:::===>>>???BBBDDDFFFIIILLLNNNOOOPPPOOOSSSVVVWWWXXX\\\dddjjjnnnpppqqqsssuuuzzz~~~{{{~~~~~~|||zzzyyyrrrssstttvvvvvvuuusssrrrppprrrqqqnnnmmmnnnlllhhhdddcccbbb```^^^]]]\\\[[[UUURRRNNNKKKIIIGGGDDDBBBBBB@@@>>>>>>>>><<<:::888:::999999888777777777777777555333333444444333222333333333333444444555555000222444444333333666888<<>>@@@AAABBBCCCAAADDDHHHIIIJJJNNNVVV]]]]]]___aaacccffflllrrrwww~~~|||yyywwwvvvvvvuuutttrrrtttxxxxxxwwwtttrrrrrrpppooonnnmmmmmmmmmmmmmmmfffhhhgggbbbaaacccbbb^^^YYYXXXVVVSSSQQQPPPOOONNNGGGEEEBBBAAAAAA@@@???>>>;;;:::999999::::::888666666555555555555555666777555333222333666777888777444444444444333333333333---000555777888;;;???CCCMMM[[[qqq{{{qqqmmmnnnooolllhhhWWWQQQHHHAAA???CCCIIINNNTTTfffxxxuuu``````gggtttuuu```LLL:::...---333%%%---///(((&&&,,,///,,,+++***((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeNNNMMMQQQWWWSSSSSSTTTUUUWWWYYY[[[\\\TTTNNNJJJJJJIIIDDDAAABBB<<<777222/////////---***,,,+++***)))((((((((((((((((((((((((''''''''''''&&&'''((())))))'''%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((***,,,***)))+++333999YYYOOO@@@333+++***---000///------000444444000+++---...///000111222333333888;;;HHHddd{{{lllcccVVVLLLNNN```ttt~~~nnnXXXHHHAAA;;;444333000111444444111444;;;>>>HHHSSS\\\hhhssstttooobbbiiiqqqpppgggYYYOOOIII>>>@@@===666555888888444555333///......000111111111111///---111777555000222444666999;;;<<<<<<<<<>>>>>>===<<<===@@@FFFJJJNNNOOOPPPRRRVVV[[[___bbbnnnzzz}}}zzzooonnnnnnmmmmmmllllllkkkjjjkkkmmmooooookkkeeeaaaaaaaaa``````______^^^^^^ZZZXXXVVVVVVUUUTTTQQQNNNIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@===;;;:::999999999444444555555555555555666777666555333222111000000666444333222222444666888333444444444333444777999999;;;>>>@@@CCCIIIQQQWWW___yyypppaaaUUUNNNKKKEEEDDDCCCDDDIIITTT```iii{{{ggg___bbbuuukkkZZZEEE666222111---)))************)))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######"""""""""""""""""""""""""""############$$$$$$$$$###!!!!!!"""###$$$###"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbbNNNMMMPPPTTTSSSSSSTTTUUUWWWYYY[[[\\\TTTNNNJJJKKKIIIDDDAAABBB<<<777222/////////---***,,,+++***)))((((((((((((((((((((((((''''''''''''&&&'''((()))((('''%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((***+++***''')))...333@@@;;;444---******---///...------000333444///+++......//////000111222222;;;666333;;;MMMfff}}}~~~ttteeeYYYWWWYYY]]]hhhuuunnn^^^SSSIII???666555444333555:::...222666888>>>FFFGGGDDDGGGKKKQQQUUUXXX]]]ffflllgggeee\\\LLL@@@<<<999555555444444444444444444333555777666222111333333///333444555777777777666666555666777888999;;;???BBB>>>>>>>>>@@@BBBFFFIIIKKKVVV^^^gggjjjgggbbb___^^^YYYYYYXXXXXXWWWVVVUUUUUUWWWXXXZZZ\\\\\\YYYTTTPPPMMMLLLLLLLLLKKKKKKKKKKKKGGGFFFDDDDDDDDDCCC@@@>>>???>>>===<<<;;;:::999999999888666555444444555555666666555555444444333333555555444444555555666777333222222111111111222222333444555555666888<<>>777222000000555666666444666999888555::::::::::::???IIIWWWaaajjjssszzzvvvmmmddd\\\VVVIIIHHHEEEAAA===:::777666444999;;;888666777888777333333333444444444555555444555666555333222222333888888888888999;;;===???>>>BBBEEEEEEBBB@@@@@@BBBDDDCCCCCCBBBAAAAAA@@@@@@CCCCCCEEEGGGHHHFFFBBB???;;;::::::::::::999999999777666555555666666444222777666666555444333222222333222222222222333333444444444444333333222222222222222222222333444555555666666666777777777888888888;;;@@@EEELLLTTT]]]cccvvvmmmcccUUUMMMNNNUUU^^^ccc~~~}}}yyyuuuqqquuuooo\\\III;;;///---+++***,,,,,,,,,***))))))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######"""#########"""""""""""""""""""""""""""############$$$$$$$$$###!!!!!!"""###$$$###""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$dddTTTTTTTTTUUURRRRRRRRRSSSUUUWWWXXXYYYSSSNNNKKKKKKJJJDDDAAAAAA<<<777222/////////---***++++++***)))(((((())))))((((((((((((''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''''')))+++'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))******(((&&&'''((('''(((***+++,,,,,,++++++,,,,,,,,,...000000...+++..................//////)))///555666333111222555IIITTTggg{{{pppuuu{{{mmmdddUUUUUU]]]mmmzzzyyybbbRRRGGG@@@===777888999;;;>>>???>>>;;;======;;;888555666999<<>>BBBFFFJJJLLLRRRVVV^^^gggrrr}}}{{{vvvqqqhhh___ZZZaaalllxxxxxxmmmppp|||oooYYYGGG;;;222......///000000...+++***)))))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$""""""""""""""""""""""""""""""#########$$$$$$$$$###!!!!!!!!!###$$$###"""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$iiiUUUTTTTTTVVVQQQQQQRRRRRRTTTUUUWWWXXXRRRMMMKKKLLLJJJEEEAAA@@@<<<777222/////////---***+++***))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&((()))&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''')))******)))))))))++++++,,,,,,,,,,,,,,,++++++++++++---......---,,,------------------......111000///,,,+++,,,///111555999DDDZZZyyyrrrppp{{{uuukkkaaaYYYWWWWWW]]]qqqnnn^^^TTTOOO===;;;:::>>>DDDIIINNNQQQIIIIIIIIIFFFAAA;;;777555888<<>>===???DDDKKKUUU```iiiooo{{{xxxeeeVVVQQQTTT]]]dddttttttpppnnnqqq|||iiiOOO<<<333000000000(((***,,,,,,***)))***+++(((((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$###!!!!!!!!!###$$$###"""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$mmmUUUQQQQQQUUUQQQQQQQQQRRRSSSTTTUUUVVVRRRMMMKKKMMMKKKEEEAAA@@@<<<777222/////////---*********)))))))))))))))***((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''((()))***+++++++++))))))))))))***+++,,,---******+++,,,,,,,,,,,,,,,++++++,,,,,,------------111///,,,++++++,,,------...333777:::FFF```|||pppuuuuuuhhh]]]\\\```hhhtttrrriii\\\SSSKKKJJJOOOVVV```hhheeeccc___YYYRRRIIIBBB>>>===:::999:::>>>HHHYYYiiizzzrrrkkkiiiggglllzzzooolllfff___ZZZWWWVVVUUUKKKIIIDDD>>>999888:::<<<;;;;;;;;;::::::999999999777666666666666666666666333333333333444444444444444333333333555555444333222222222222333333333333222111111222444555333222222222222222333333333333333444444444444333333222666666666666666777777777666777:::???DDDIIIMMMOOOXXX[[[bbblllyyy}}}gggbbb______bbblll{{{wwwvvv|||wwwooo\\\KKK888000...---++++++*********)))'''&&&''')))((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$###!!!!!!"""###$$$###"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssWWWPPPQQQVVVPPPPPPPPPQQQRRRSSSTTTUUUQQQMMMKKKMMMKKKEEE@@@@@@<<<777222/////////---*********))))))))))))******((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''''''''((()))*********'''''''''((()))***++++++)))***+++++++++++++++,,,)))******+++,,,------...(((+++///222111///,,,))))))///111,,,,,,999LLLYYYpppzzzrrrccc]]]XXXYYYcccrrrzzznnnhhhdddbbbdddjjjwwwvvvssspppkkkeee^^^ZZZLLLHHHFFFEEE@@@::::::>>>RRR]]]jjjpppmmmcccZZZVVVFFFHHHLLLWWWkkk~~~~~~||||||qqqnnnggg^^^UUUNNNLLLKKKKKKJJJIIIHHHFFFDDDBBBAAAFFFDDDBBB@@@???>>>============<<<:::999888777666999777666666777888777666555555555666666666777777444444333555666666555444555555666666777777777888777888999;;;;;;;;;;;;:::<<<===???AAACCCEEEGGGGGGLLLOOOUUU]]]fffnnnuuuyyy~~~~~~}}}wwwoooiiijjjnnnyyy}}}qqqjjjggg{{{}}}lllZZZNNN<<<333,,,,,,---)))'''(((---,,,+++***)))(((&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$###!!!!!!"""###$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxx[[[SSSSSSXXXPPPPPPPPPQQQQQQSSSTTTUUUQQQMMMLLLMMMKKKEEE@@@???<<<777222/////////---******)))))))))))))))******)))((((((((('''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))(((&&&&&&((()))((((((&&&'''((()))))))))(((((()))***++++++******+++,,,((())))))+++,,,---......''')))++++++***+++...222''',,,...///222555333...333BBBZZZsssrrrppp|||wwwhhhYYYRRRRRRWWWeeettt|||sssqqqmmmrrrzzzwwwjjj```TTTHHHCCCFFF???DDDIIIIIIEEEAAAAAABBB;;;<<<<<<>>>GGGSSSYYYXXX\\\]]]___dddlllvvv}}}wwwtttssszzzyyyxxxuuurrrooollljjjbbb^^^ZZZVVVTTTSSSRRRQQQKKKJJJGGGEEEBBB???===<<<@@@>>><<<<<<======<<<<<<<<<<<<<<<=========>>>>>>;;;::::::;;;<<<<<<;;;999;;;<<<<<<<<<===>>>>>>>>>===???AAACCCEEEFFFFFFEEEIIIKKKOOOTTTYYY^^^bbbdddvvvzzzttt\\\MMMOOOVVV```iiirrr}}}}}}vvvllleeeeeeooo}}}xxxgggPPP999***...******......***+++///%%%%%%%%%(((+++,,,+++)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$###!!!!!!"""###$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$lllZZZSSSTTTRRRQQQPPPPPPPPPQQQTTTVVVXXXUUURRRNNNKKKIIIGGGDDDAAAAAA:::444222000+++***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######"""""""""%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......111111666@@@OOOfffzzzyyy{{{uuuqqqsssxxxkkk___[[[YYYUUUZZZ\\\eeezzzzzzvvv}}}}}}~~~{{{rrrgggVVVHHHFFFHHHNNNRRRNNNFFFAAABBB;;;;;;:::::::::<<>>AAA@@@HHHNNNZZZfffkkklllqqqzzzzzz}}}zzzzzzyyywwwvvvvvvxxx{{{}}}xxxqqqmmmkkknnnzzzuuukkklllttt{{{zzzbbbTTTBBB555000///---***,,,,,,+++***))))))(((((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$##################""""""""""""""""""""""""$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%###!!!######!!!###"""""""""""""""""""""###############$$$$$$$$$$$$$$$###############$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$##################""""""########################dddWWWSSSVVVUUUQQQPPPPPPPPPQQQTTTVVVXXXSSSPPPLLLIIIGGGEEEBBB@@@@@@999444333000,,,***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''******'''$$$!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))*********++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------111///...///000555BBBPPPhhhuuu|||zzzxxxfff[[[]]]kkk~~~}}}uuuuuuqqquuuvvvqqqmmmmmmmmmkkkiiihhhppp}}}ssslll```QQQIIIHHHJJJKKKIIIHHHGGGBBB;;;888;;;===<<<======CCCKKKOOOPPPSSSVVV\\\___dddkkkrrrxxx}}}}}}~~~wwwvvvuuuvvvzzzxxxeeeXXXDDD;;;111,,,,,,...---,,,+++*********))))))(((((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$###""""""########################$$$$$$$$$#####################$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""$$$"""""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$"""###"""""""""""""""""""""######$$$$$$$$$###############$$$###############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$#########"""########################eeeVVVRRRUUUUUUQQQPPPPPPPPPQQQTTTVVVXXXRRROOOKKKHHHFFFDDDBBB@@@???999444333111,,,***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%'''''''''((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,///---...///------444===;;;FFF\\\vvv~~~vvvllliiijjjooo~~~{{{iii```bbbeeefffkkkfffhhhwwwyyyooollllllmmmnnnjjjjjjdddYYYPPPLLLGGGCCCCCCAAAAAAFFFJJJJJJFFFCCCCCCDDDFFFIIILLLOOOQQQRRRQQQSSSVVVXXXZZZ\\\```ddd^^^___cccjjjrrryyy|||~~~{{{zzzpppiiieeeqqq{{{vvvlll[[[FFF777555111,,,+++---///---+++)))))))))))))))))))))(((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###"""!!!"""###$$$###"""###########################%%%"""!!!"""""" """""""""""""""#########%%%$$$$$$$$$###"""""""""#########"""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%$$$#################################eeeTTTPPPUUUVVVQQQPPPPPPPPPQQQTTTVVVXXXQQQNNNKKKHHHFFFDDDBBB@@@>>>888444333111---***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))*********((((((((()))))))))***************+++++++++,,,,,,***)))+++...---+++...333---333===IIIWWWnnn{{{yyyzzz|||nnnmmmmmmpppzzz~~~rrrgggjjjcccaaagggqqq{{{ttteeeXXXNNNKKKIIIIIIMMMSSSTTTMMMEEECCCCCCBBBAAAAAABBBBBBCCCDDDAAA??????AAADDDEEEEEEAAAAAABBBEEEJJJNNNOOOPPPSSSZZZaaadddbbb```aaaccc^^^aaaeeeeeeffflllvvv~~~xxxrrrpppmmmlllpppwwwsss```QQQGGG>>>333***---+++)))***,,,,,,***((()))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$###### !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!###$$$###"""########################!!!$$$###!!!######!!!!!!""""""############%%%$$$$$$$$$###"""""""""######""""""###$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################dddSSSOOOUUUVVVQQQPPPPPPPPPQQQTTTVVVXXXQQQNNNKKKHHHGGGEEEBBB@@@===888444444222---***+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((()))))))))******'''''''''((((((((())))))))))))*********+++++++++,,,+++---000///,,,,,,000---000444666888FFFccc|||}}}nnnlllsss{{{xxxjjjcccdddiiimmmoooyyy~~~sssnnniiifffaaa```fffnnn}}}yyyooo______]]]]]]```___VVVKKKFFFEEEDDDCCCCCCDDDEEEFFFCCC@@@<<<<<<===>>>===;;;999999888:::===>>>>>>===@@@BBBDDDDDDBBB@@@??????FFFHHHKKKLLLNNNQQQWWW\\\ZZZ]]]___aaabbbcccfffhhhhhhmmmqqquuu|||xxxrrrjjjccc```ooossszzzhhhXXXDDD666111111///---***))))))***,,,---,,,***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$###### !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!###$$$###"""########################"""$$$""" $$$$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$###############""""""""""""###$$$%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$eeeUUUQQQTTTTTTQQQPPPPPPPPPQQQTTTVVVXXXQQQNNNKKKIIIGGGFFFCCCAAA<<<777444444333...++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%###%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((()))))))))***&&&&&&'''''''''((((((((())))))))))))*********+++///---...000000,,,,,,///,,,---///111111555CCCQQQttt}}}{{{uuuqqqyyysssdddZZZZZZ```mmm~~~sssjjjhhhkkkrrrvvvzzz}}}}}}~~~~~~zzzuuuuuuuuummmbbbYYYWWWUUUTTTSSSTTTUUUVVVLLLNNNPPPNNNKKKGGGDDDCCC@@@AAABBBEEEHHHKKKKKKJJJIIIFFFDDDDDDFFFHHHGGGFFF@@@AAADDDFFFHHHJJJJJJKKKLLLOOOSSSVVVYYY[[[___aaa___bbbeeeiiiqqqyyy|||yyyxxxzzz}}}pppiiidddeeehhhlllttt}}}tttdddIII@@@555///...//////---,,,+++***+++,,,,,,---,,,))))))(((''''''&&&%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$###### !!!###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$###"""########################!!!###""" ###### !!!!!!"""######$$$$$$###############$$$$$$$$$""""""""""""###$$$%%%&&&########################################################################""""""""""""""""""""""""################################################$$$$$$############$$$$$$"""############$$$$$$$$$!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$iiiYYYRRRSSSQQQQQQPPPPPPPPPQQQTTTVVVXXXQQQOOOKKKIIIHHHFFFDDDBBB<<<777444444333...++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""""""""######$$$$$$$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))&&&&&&&&&'''''''''(((((())))))))))))************+++)))))),,,,,,)))))),,,...++++++...///...222777;;;FFFXXXmmmpppiiibbbcccqqq}}}{{{xxxvvvsssqqqoooxxx}}}{{{wwwssspppooooooooofffmmmsssqqqggg^^^ZZZZZZVVVVVVWWWYYY\\\]]]\\\ZZZWWWSSSPPPRRRYYY^^^```___[[[\\\___cccggggggeeecccgggjjjoootttwww{{{~~~xxxppphhheeegggqqqrrrwww~~~zzziii[[[SSSDDD444555333111111222000,,,(((,,,+++)))''''''''''''(((***))))))'''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&##############################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%######"""""""""###%%%&&&########################""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$%%%%%%%%%###"""########################  ###$$$$$$###"""""""""""""""""""""""""""### !!!""" !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""###$$$%%%&&&########################################################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""############$$$$$$$$$ !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$tttZZZRRRTTTVVVQQQOOONNNMMMOOOSSSWWWYYYRRRNNNIIIFFFFFFEEEBBB???<<<999444000...---+++***************))))))))))))))))))(((''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''(((((())))))******((())))))*********))))))---------............///222333555:::DDDSSScccmmm}}}uuuvvvuuummmiiikkknnnllliiippp|||vvvqqqqqquuuwwwuuuqqqzzzyyy~~~yyypppttt~~~zzzvvvpppjjjeeefffggghhhmmmxxxtttfffSSSCCC:::666222///000///...---,,,,,,+++,,,************)))))))))(((***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""$$$$$$############$$$$$$################################################""""""############""""""""""""""""""""""""""""""&&&%%%###!!!!!!"""###$$$""""""############""""""$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""$$$$$$$$$#########""""""########################!!!!!!"""###$$$$$$%%%%%%########################""""""""""""############$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######oooYYYTTTUUUUUUQQQPPPNNNNNNOOORRRVVVXXXRRRNNNHHHFFFEEEDDDAAA>>><<<888444000///---,,,***************)))))))))))))))(((''''''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''&&&'''''''''((())))))******)))))))))*********)))))),,,---------.....................///111777>>>CCCVVViiivvvjjj```ZZZaaapppuuunnnkkkoooqqqppprrrxxx}}}}}}~~~}}}{{{mmmllljjjjjjmmmqqquuuwwwzzznnngggNNNEEE999111000111111000...---,,,+++*********************)))))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""$$$$$$############$$$$$$######################################################$$$$$$$$$$$$##############################&&&%%%###"""!!!"""###$$$""""""############""""""#########"""""""""!!!!!!######""""""""""""##############################$$$$$$$$$#########""""""########################"""######$$$%%%%%%&&&&&& """"""""""""############$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######iiiWWWTTTUUUSSSQQQPPPNNNNNNOOORRRUUUWWWRRRMMMHHHEEEEEEDDDAAA>>>;;;888444111///...,,,***************))))))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((('''''''''''''''&&&''''''(((((()))******)))))))))))))))))))))))),,,,,,,,,,,,------------***,,,---------...111333666???OOOcccyyyzzzjjjbbbccchhhrrryyy{{{{{{wwwrrrqqqrrrpppkkkkkkkkkmmmpppuuuxxxxxxxxx{{{~~~zzzxxxtttnnnhhheeeeeeffftttzzztttcccQQQFFF:::555...+++,,,---,,,++++++******)))(((((((((((())))))))))))((((((((((((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$############$$$$$$################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$""""""############"""""""""""""""!!!!!!!!!!!!!!!######""""""""""""##############################$$$$$$$$$#############################################$$$$$$%%%&&&&&&&&&########################""""""""""""############$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######hhhUUURRRSSSQQQQQQPPPOOONNNOOOQQQTTTUUUQQQLLLGGGEEEDDDCCC@@@===:::777444111000...,,,***************)))))))))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''')))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))******))))))(((((((((((((((++++++++++++,,,,,,,,,---***,,,...///000000222444555444555;;;III___vvv}}}{{{uuussspppmmmllljjjhhheeelllkkkllloootttvvvuuusssooonnnpppsssrrrooopppsssxxxvvvrrrqqqsssyyyzzzrrrmmmnnnppprrrrrrwwwyyy|||~~~wwwcccTTTHHH===666666333000......---+++)))***))))))((('''''''''((())))))((((((((('''''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$######$$$$$$############$$$$$$###################################################$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$""""""############""""""""""""""""""""""""""""""$$$######""""""######$$$#################################################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""##################################################################################################################""""""""""""######nnnXXXRRRTTTTTTQQQPPPOOOOOOOOOQQQRRRTTTPPPLLLFFFDDDDDDBBB???<<<999777444111000...,,,***************)))))))))(((''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))******)))(((''''''((((((************++++++++++++,,,,,,+++***''''''(((******...333444555999BBBIIIkkk}}}zzz}}}zzzwwwsssoooooopppoookkkggg```___aaadddbbb^^^^^^bbbffffffdddaaa___bbbhhhmmmeeecccbbbdddggggggddd```[[[^^^bbbcccccceeeiiinnneeeeeeeeedddbbb```___^^^fffiiimmmmmmmmmpppxxx~~~~~~mmmVVVCCC999555333222******+++---......---,,,***))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&%%%$$$###""""""###%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################""""""############""""""##########################################$$$$$$""""""############""""""########################$$$$$$############$$$$$$########################################################################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################################################################################################################""""""""""""######qqq[[[UUUVVVVVVQQQPPPPPPOOOOOOPPPQQQRRRPPPKKKFFFCCCCCCBBB???<<<888666444222111///,,,***************))))))))))))(((''''''&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))+++***((('''&&&''''''((())))))))))))*********+++++++++***)))'''(((***---'''---333333///---000333:::KKKbbbsssyyyvvvwwwxxxvvvrrrrrrvvvssstttsssqqqnnnnnnrrruuuwwwtttrrrtttxxx{{{{{{zzz~~~}}}lll^^^QQQGGG;;;222//////000000)))***+++,,,,,,++++++******))))))(((((())))))***((('''''''''&&&&&&&&&&&&((('''%%%$$$###"""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################"""""""""######""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""############""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$##############################""""""""""""######kkkXXXUUUVVVTTTQQQQQQPPPOOOOOOOOOPPPQQQOOOKKKEEECCCBBBAAA>>>;;;888666444222111///,,,***************)))))))))))))))(((''''''&&&&&&''''''$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######!!!"""###$$$%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''(((((()))+++***(((&&&&&&&&&'''(((((((((((()))))))))******(((***,,,,,,---...111444.........,,,,,,///333666,,,444>>>EEEKKKTTTbbbmmm|||xxx~~~|||jjjZZZJJJ>>>666555333000///.........//////...,,,***)))))))))))))))(((((((((((())))))'''''''''&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$$$$$$$############$$$$$$################################################"""######$$$$$$######"""########################""""""###$$$$$$$$$$$$$$$""""""############""""""""""""""""""#########$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""######bbbSSSSSSSSSOOOQQQQQQPPPOOOOOOOOOPPPPPPOOOJJJEEECCCBBBAAA>>>;;;777666444222222000,,,***************))))))))))))))))))(((''''''''''''((($$$$$$############$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$######!!!"""###$$$%%%$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((())),,,***(((&&&%%%&&&'''((((((((((((((())))))))))))&&&(((***+++***))))))***,,,******,,,000111...+++...000333444666:::AAAFFFLLL```}}}ttt]]]III@@@<<<:::555666555333000...---...*********)))((()))+++---(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""############"""""" !!!!!!!!!""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######eeeVVVSSSPPPIIIPPPOOONNNMMMMMMMMMNNNOOOSSSNNNIIIFFFEEECCC???<<<;;;888444111000...+++)))***+++***(((***//////+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################""""""###$$$$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))******(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000444;;;EEEQQQ```sss{{{~~~zzzkkkXXXPPPEEE>>>;;;999555222222333444444333000...,,,,,,,,,---+++***)))***,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########$$$%%%%%%&&&"""############$$$$$$$$$##############################""""""######$$$%%%"""!!! !!!"""###"""!!!$$$#########""""""!!!!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""############""""""##############################""""""""""""######$$$$$$$$$#########"""""""""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################hhhQQQKKKKKKIIILLLKKKKKKKKKKKKLLLNNNOOOPPPLLLHHHFFFEEECCC>>>:::999666333111000///---+++)))''',,,???VVVYYY@@@###''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""###$$$$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&))),,,,,,(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))***)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///+++---111222666===HHHQQQeeexxxwwwhhhTTTEEEAAA;;;555222333444333000222222333333222000...,,,,,,------,,,***)))+++,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$##############################""""""######$$$%%%"""!!! !!!#########!!!############"""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""############""""""##############################""""""""""""######$$$$$$$$$#########"""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################""""""""""""""""""""""""########################jjjNNNEEEHHHLLLKKKJJJJJJJJJKKKMMMOOOPPPLLLIIIGGGFFFFFFDDD>>>999777555222111000000...------%%%%%%777RRR[[[DDD(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################""""""###$$$$$$$$$$$$###!!!###$$$$$$######%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$%%%***//////((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((''''''(((((()))******))))))))))))))))))(((++++++++++++++++++++++++*********+++,,,,,,------///000000...,,,---222777777EEEZZZqqqzzzkkkeee]]]WWWQQQHHH;;;111333000---...111444444222111111222222111///---,,,+++,,,,,,+++))))))***,,,''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%"""############$$$$$$$$$##############################""""""######$$$%%%"""!!! !!!###$$$###"""############""""""""""""################################################$$$###""""""""""""""""""""""""""""""""""""""""""""""""############""""""##############################""""""""""""######$$$$$$$$$###############"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################iiiMMMEEEJJJNNNNNNMMMLLLLLLLLLNNNOOOPPPIIIHHHGGGHHHHHHEEE???:::888555333111000///...,,,)))'''$$$&&&...666333,,,)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###!!!"""$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&###""""""&&&******%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((())))))******))))))((((((((('''************************(((((())))))***++++++,,,)))+++,,,,,,+++,,,///222///111555>>>OOOfff~~~yyynnnmmmxxx}}}nnn```XXXFFFAAA<<<:::;;;:::777444222000///000222444333111///000000000///...,,,,,,***++++++***(((''')))***&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$############$$$$$$%%%$$$$$$###$$$$$$%%%%%%""""""#########$$$$$$$$$##############################""""""######$$$%%%"""!!! !!!###$$$###"""#########"""""""""""""""###############$$$$$$$$$##############################"""""""""""""""###""""""""""""""""""""""""""""""############""""""##############################""""""""""""##############################""""""#########$$$$$$$$$""""""""""""""""""""""""########################!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################hhhNNNGGGIIIKKKPPPOOOMMMLLLLLLLLLMMMMMMJJJHHHHHHIIIJJJGGG@@@;;;:::777444111000...,,,***###+++000,,,&&&$$$%%%%%%)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$###!!!"""$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))***)))))))))((((((''''''))))))))))))))))))))))))''''''(((((()))************+++++++++***)))******+++---///333999BBBKKKQQQlll|||wwwvvvyyy}}}tttfffWWWIII>>>888;;;777333111222444444333111000//////000///...,,,............---,,,,,,+++((())))))(((&&&%%%'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%""""""#########$$$$$$$$$##############################""""""######$$$%%%###"""!!!"""###$$$$$$"""""""""""""""""""""######""""""#########$$$$$$$$$###########################"""""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""################################################""""""""""""""""""""""""########################hhhOOOGGGGGGEEEOOONNNLLLJJJIIIIIIIIIJJJKKKIIIIIIJJJJJJGGGAAA;;;;;;888444111000...+++))),,,///...***(((***)))&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################""""""###$$$$$$$$$$$$###"""###$$$###"""!!!"""$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$%%%%%%###!!!!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))(((((((((((((((((('''(((((((((((((((((((((((('''''''''((())))))******///////////////.........---------...///111222333>>>HHH[[[ppp|||}}}xxxkkkccceeekkkmmmvvv\\\UUUJJJAAA:::666444222666444111000111111111000//////////////////......------,,,,,,++++++++++++'''(((((('''%%%%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################$$$$$$############$$$$$$%%%%%%$$$$$$######$$$$$$"""############$$$$$$$$$##############################""""""######$$$%%%###"""!!!"""$$$%%%$$$###""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################iiiOOOGGGGGGFFFMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJHHHHHHHHHEEE@@@;;;999777333111000///,,,***///---'''"""%%%,,,...+++''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""###$$$$$$$$$$$$######$$$%%%$$$""" !!!"""######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((())))))******&&&&&&&&&''')))***++++++111...***((())),,,000222111111333888CCCUUUiiiwww}}}vvvrrrnnnnnnyyy~~~xxxxxxyyyyyyrrr\\\MMM:::666111///111333444444......///000111111000......//////.........000111,,,,,,+++************+++))))))***((('''&&&''')))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$##############################""""""######$$$%%%###"""!!!"""$$$%%%$$$###!!!"""""""""############!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""################################################""""""""""""""""""""""""########################jjjOOOGGGIIIKKKMMMMMMLLLKKKKKKLLLMMMNNNLLLIIIGGGFFFFFFDDD>>>:::777555222111000000...,,,"""'''+++******+++***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""###$$$$$$$$$$$$###$$$%%%%%%$$$!!! !!!#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%%%%""" ###'''(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''(((((()))*********+++***(((((()))******)))******+++---//////...,,,---000444666666777;;;>>>JJJXXXjjj|||xxxpppppppppnnnuuuwwwxxxyyy~~~}}}{{{nnncccZZZOOOCCC:::777444111000111000...+++---///000111000...***(((,,,---,,,+++)))***,,,---,,,+++******)))************++++++***(((((()))***%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$############$$$$$$&&&%%%%%%$$$#########$$$"""############$$$$$$$$$#################################"""###$$$$$$%%%###"""""""""$$$%%%$$$###!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""!!!""""""###$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""######""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################fffMMMGGGIIIHHHLLLLLLKKKJJJJJJJJJJJJJJJLLLJJJGGGGGGGGGEEE@@@<<<666444222111000///---+++))))))(((((()))***++++++((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%%%%$$$######$$$%%%%%%################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$############$$$%%%%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++......//////000111111111>>>===???GGGZZZvvv}}}zzzvvv|||||||||rrrrrrvvvjjjbbbUUUNNNFFFAAA@@@>>>999444111000000///...---------....................................---,,,+++***))))))))))))(((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$#########""""""########################%%%%%%$$$######"""""""""""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!! !!!""""""###""""""#########"""""""""""""""!!!""""""""""""######### !!!"""$$$$$$######"""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""##############################""""""""""""###### !!!"""######$$$######""""""############""""""""""""""""""############"""""""""""""""""""""""""""###$$$$$$$$$"""!!! $$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""jjjPPPIIIJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKKKKHHHEEEEEEEEECCC???;;;777555222111000...,,,***))))))(((((()))******+++((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))))))))*********++++++,,,,,,------.../////////222111222666AAAQQQcccooovvvzzz|||qqqrrrxxx||||||}}}uuuiii\\\RRRJJJDDD@@@???:::444333444444111...000000//////...------,,,------------------------............---,,,+++***))))))))))))((((((((('''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$#########""""""########################"""""""""#######################################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!""""""""""""""""""""""""""""""#########"""""""""#########$$$$$$ !!!"""###$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""##############################""""""""""""######""""""#########""""""!!!""""""############""""""""""""""""""############""""""""""""""""""""""""###############"""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""mmmRRRHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLJJJGGGDDDCCCCCCBBB>>>:::888666333111000...+++)))))))))((((((((()))******((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$#####################$$$$$$$$$$$$######%%%$$$############$$$%%%################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))************)))******++++++,,,------------...///000444:::>>>BBBDDDHHHOOOYYYfffttt}}}yyyqqqrrrxxx|||}}}{{{|||{{{vvvyyyzzzkkk```bbbjjjrrr}}}zzzvvvxxx{{{}}}zzz|||{{{lll```]]]SSSKKK@@@777222111222222333000------///111000.../////////......------,,,------------------------------------,,,++++++***)))))))))((((((((('''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$#######################################!!!!!!""""""###$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""!!!!!!!!!!!!!!!""""""######$$$$$$############$$$$$$$$$%%%!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""##############################""""""""""""######$$$$$$$$$######""" """"""############""""""""""""""""""############""""""""""""""""""""""""$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""lllRRRFFFGGGIIIKKKJJJJJJJJJJJJKKKLLLLLLJJJGGGDDDCCCCCCBBB>>>:::999666333111000---***((())))))((((((((())))))***''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))))))))******((())))))******+++,,,,,,---///111111000/////////222222000000222888@@@FFFYYYhhh|||~~~}}}}}}||||||{{{xxxyyy{{{vvvuuuyyyzzz{{{{{{eeeUUURRRLLL>>>666999555333111111222444444444555222000///000111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###############################################################$$$$$$%%%%%%########################"""""""""""""""""""""""""""""""""######"""""""""######"""!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""##############################""""""""""""#####################"""!!!!!!""""""############""""""!!!"""""""""############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""mmmTTTHHHHHHKKKKKKKKKJJJJJJJJJJJJKKKLLLKKKHHHFFFFFFFFFDDD???:::999666333111000---***((())))))((((((((((((((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))))))(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((())))))***++++++,,,,,,***---///000///....../////////...------///333666222<<>>777666444222111000///---+++***)))((('''''''''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%!!!###$$$%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))*********)))+++------+++*********+++---//////...---......+++***)))+++///000///---000111333555666888;;;>>>@@@KKKZZZhhhuuuyyykkk[[[LLLAAA888///---444444---+++111+++...---))))))...///,,,---,,,,,,---------***(((+++,,,------,,,++++++++++++++++++++++++++++++,,,************************((())))))*********))))))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$###""""""######$$$$$$$$$$$$######################## !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""!!!  !!!$$$%%%#########"""""""""""""""!!!""""""""""""############"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""#########$$$$$$######"""!!! """"""############""""""""""""""""""############"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!""""""###$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""rrr```OOOIIIKKKNNNNNNNNNKKKIIIGGGHHHIIIGGGIIIKKKKKKIIIDDD>>>;;;999666333111111111000///)))((((((((('''''''''''')))((('''&&&&&&'''((()))###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$###############"""!!!!!!######""""""""""""############################## !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***************++++++,,,,,,++++++***************+++,,,---...............////////////666666888;;;???EEEJJJLLL\\\eeeooowwwvvvcccOOOCCC<<<555555888........................+++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,+++++++++*********************)))((((((+++*********))))))(((((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''((('''$$$"""""""""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###!!!!!!""""""######$$$$$$""""""""""""""""""""""""#########"""""""""""""""######################## !!!!!!""""""######""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$""""""""""""""""""""""""######""""""""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""&&&%%%###"""""""""######%%%###""""""###$$$$$$###%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%#########"""""""""""""""{{{nnn^^^QQQLLLOOONNNNNNNNNKKKIIIGGGHHHIIIGGGHHHJJJJJJGGGCCC>>>;;;888555222111000000///...))))))(((((((((''''''''')))((('''&&&&&&'''((()))###$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$#########""""""""""""""""""""""""############"""""""""!!!""""""#########$$$$$$$$$###############"""!!!!!!######""""""""""""############################## !!!!!!"""######$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))***************++++++++++++******))))))******+++,,,,,,---------........./////////.........000333777:::<<<999@@@EEEIIIQQQ\\\aaaaaaeeeiiipppwww}}}~~~wwwsssrrrooonnnrrruuunnncccVVVGGG999222000---...111------------------------+++++++++,,,,,,,,,,,,---+++************++++++,,,,,,,,,+++++++++************************)))(((((()))))))))(((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''(((((()))(((&&&$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$###"""""""""""""""#########""""""""""""""""""""""""############""""""""""""########################!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""""""""######""""""""""""##################"""""""""!!!""""""""""""""""""""""""%%%$$$###"""""""""######%%%###""""""###$$$$$$###%%%$$$"""!!!!!!!!!"""##################"""!!!!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$%%%$$$$$$###"""!!! uuugggXXXNNNKKKNNNNNNNNNNNNKKKIIIGGGHHHIIIGGGHHHHHHGGGDDDAAA===;;;777555222000000///...,,,)))))))))(((((((((''''''(((((('''&&&&&&'''((((((###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$$$$$$$#########""""""""""""""""""""""""############"""""""""""""""""""""#########$$$$$$"""############""""""!!!######""""""""""""##############################!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$###""""""########################$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((())))))))))))******)))******++++++******)))(((((()))***++++++++++++,,,,,,---------.........---,,,,,,,,,---...000222222555777777:::>>>@@@???===???AAADDDHHHMMMSSSXXXfffgggkkksss|||~~~{{{{{{{{{|||ttthhh___WWWPPPJJJJJJGGGDDDGGGPPPVVVOOOEEE===444,,,+++++++++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***))))))))))))))))))++++++++++++*********)))))))))******))))))(((((((((((('''''''''''''''&&&(((((((((((((((((((((((('''''''''''''''((()))***'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########!!!""""""############"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""!!!!!!""""""""""""""""""""""""###"""""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""##################""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""######%%%###!!!"""###$$$###"""$$$###""""""!!!"""""""""!!!""""""""""""!!! """"""""""""""""""""""""############""""""""""""########################""""""""""""""""""""""""$$$######""""""######$$$&&&%%%$$$###""" zzzhhhXXXNNNKKKMMMNNNNNNNNNKKKIIIGGGHHHIIIGGGGGGFFFDDDBBB???===;;;777444222000000///,,,+++)))))))))(((((((((((('''''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$############""""""""""""""""""""""""#########"""""""""""""""""""""""""""############""""""############"""!!!######""""""""""""##############################!!!!!!""""""########################$$$$$$$$$$$$######$$$$$$$$$######"""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%########################&&&&&&%%%$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((())))))******))))))(((&&&'''(((***************+++++++++,,,,,,,,,------...------,,,,,,---.........///000000111222333333333333333222222333777:::;;;;;;===@@@EEEHHHGGGFFFDDDDDDDDDFFFIIILLLOOOQQQWWWZZZ^^^```aaafffmmmrrrwwwzzz|||~~~~~~~~~{{{{{{zzzxxxuuussssssuuummmjjjhhhhhhmmmrrrwwwyyyjjjeee___[[[[[[ZZZXXXUUUQQQKKKCCC<<<888555222000444222000444<<>><<<;;;666555222111000///,,,******)))))))))((((((((((((&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!"""""""""#########!!!""""""#########""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""#########""""""#########$$$$$$$$$"""######$$$$$$$$$##############################""""""############""""""""""""""""""####################################&&&&&&%%%$$$############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))'''(((((())))))(((((('''&&&&&&'''((())))))))))))************++++++++++++******)))******++++++,,,+++***+++,,,------...///)))+++.../////////111333000/////////000000000//////......//////111222333222555666666666888===BBB===???AAACCCDDDFFFHHHJJJHHHHHHIIIKKKLLLJJJGGGDDDCCCDDDDDDBBB@@@>>>???@@@;;;999999:::===@@@BBBBBB<<<777333111222333222000222111///.........---,,,+++***,,,.........---------------++++++***(((&&&(((((((((((((((((((((((()))))))))*********++++++,,,+++***)))))))))))))))*********)))))))))(((((('''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))******#########"""######$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&################################################$$$######""""""######$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$%%%########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$###"""!!! """"""""""""""""""""""""######""""""""""""######""""""""""""""""""##############################""""""""""""###"""""""""$$$"""!!!!!!"""######""""""""""""#########""""""""""""###$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########uuu^^^SSSOOOLLLNNNNNNNNNKKKIIIGGGHHHIIIGGGFFFEEECCCAAA>>><<<;;;777555333222111///,,,)))******)))))))))(((((((((&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$############"""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######!!!""""""############"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""######"""""""""############$$$""""""###$$$$$$$$$$$$###########################!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""###########################%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))***(((((()))))))))*********(((((()))***+++,,,,,,,,,///------000000......000'''***...//////...------000000000000/////////000000000///...............333333333222111111333555/////////000000000111111555333111000111111111//////000111000...---...///111111111222444444333111444222000000111333333333------.........---,,,+++,,,+++---...+++'''(((+++'''***+++))))))***)))&&&''''''''''''''''''''''''((())))))))))))*********+++***)))))))))))))))***))))))))))))((((((((((((''''''((()))))))))((((((((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$""""""###$$$$$$$$$######################################################$$$###"""!!!!!!"""###$$$############""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%##########################################"""""""""""""""""""""""""""""""""###$$$$$$$$$###"""!!!""""""""""""""""""""""""######""""""""""""######""""""""""""#################################### !!!"""#########""""""$$$""" !!!"""###"""!!!!!!!!!"""############""""""######$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""######$$$$$$nnnXXXOOOLLLIIINNNNNNNNNKKKIIIGGGHHHIIIFFFFFFFFFDDDBBB???<<<:::888666444333222000,,,)))*********)))))))))((((((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$#######################################""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!"""""""""###!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$########################""""""############""""""!!!""""""""""""#################################$$$$$$$$$###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&'''&&&$$$$$$$$$&&&)))***''''''((((((((()))))))))))))))***+++,,,,,,------)))%%%%%%)))***&&&'''***,,,...//////---+++******,,,---...///......///////////////...............---,,,++++++,,,,,,***)))333222222222222222111000444222000000111222222111000222333333111000111222---,,,+++,,,---,,,***(((***+++,,,,,,++++++,,,---++++++,,,+++***)))))))))///++++++......)))))),,,&&&***+++((('''+++,,,)))''''''''''''''''''''''''((((((((()))))))))******((((((((('''(((((())))))))))))((((((((('''''''''&&&''''''((())))))((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$ !!!!!!!!! ################################################$$$###"""!!!!!!"""###$$$"""""""""""""""#########""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&##########################################$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""""""""""""""""""""""""""######""""""""""""######!!!"""""""""#################################### """#########""""""###""" """###"""!!! !!!"""###$$$######"""!!!!!!"""###############""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! """""""""""""""#########jjjVVVPPPNNNKKKNNNNNNNNNKKKIIIGGGHHHIIIFFFFFFFFFEEECCC???<<<:::888777555444333000---)))************))))))))))))%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!"""#####################""""""""""""######""""""""""""""""""""""""#########"""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$""""""""""""""""""""""""############$$$%%%&&&&&&""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%(((&&&###"""###%%%)))+++'''''''''(((((((((((()))&&&'''((())))))))))))((()))%%%&&&+++,,,******///''')))++++++++++++,,,...)))+++------,,,+++,,,,,,)))***++++++,,,---.........,,,+++,,,///000---***+++******+++,,,---,,,,,,+++***)))***+++,,,,,,+++,,,---......,,,++++++,,,000...,,,,,,,,,,,,+++***))),,,///...+++)))***,,,(((((()))(((((()))+++------&&&$$$***---+++)))***%%%******%%%$$$(((***'''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((())))))(((((((((''''''''''''&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$######!!! """###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$######"""!!! ################################################$$$###""" """###$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&########################"""""""""###$$$$$$$$$%%%"""""""""""""""""""""""" !!!###%%%&&&%%%$$$###""""""""""""""""""""""""######""""""""""""######!!!!!!""""""#########$$$######################## !!!#########"""!!!###""" """""""""!!! !!!"""$$$$$$$$$###""" !!!"""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! $$$$$$######""""""!!!!!!|||ddd[[[PPPHHHLLLNNNNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCBBBAAA>>>;;;777555333222111000---++++++++++++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$############""""""""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############""""""""""""############&&&%%%###"""""""""######$$$$$$%%%###"""!!!###$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,+++******++++++++++++++++++++++++)))+++------+++)))((()))***************)))((((((******))))))((((((''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((()))******))))))(((((('''''''''&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""%%%$$$###""""""###$$$%%%#################################"""""""""""""""""""""""""""""""""""""""$$$###""" """###$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######""""""""""""""""""""""""""""""!!!!!!  !!!"""###############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""####################################"""""""""""""""""""""""""""!!! !!!###$$$###"""!!! !!!""""""############""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""############"""""""""""""""#########eee[[[RRRKKKOOONNNNNNMMMKKKJJJIIIHHHGGGHHHFFFDDDCCCBBB@@@===;;;777555333111111///---+++)))))))))***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$############""""""""""""""""""""""""""""""######!!!!!!!!!!!!"""""""""###!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""############""""""""""""############%%%%%%###"""""""""######$$$$$$%%%###"""!!!###$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********+++***))))))))))))***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------,,,++++++******************************)))***,,,,,,***)))((())))))************)))((('''(((((((((((((((((())))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((())))))***)))((((((((('''''''''&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################"""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!! !!!""""""############"""""""""""""""""""""""""""############"""""""""!!!""""""""""""####################################"""""""""""""""""""""""""""!!!!!! !!!"""###$$$""""""!!! !!!"""###!!!!!!""""""#########$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""############$$$$$$######""""""!!!!!!cccXXXPPPKKKPPPNNNMMMLLLKKKJJJIIIHHHGGGIIIGGGDDDCCCBBB???<<<999777555333111111///---+++'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$############""""""""""""#########"""""""""""""""!!!!!!!!!"""""""""######""""""""""""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""############""""""""""""############%%%$$$######"""#########$$$$$$%%%###"""!!!###$$$#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((((())))))))))))******))))))))))))*********++++++++++++++++++*********++++++++++++++++++************************+++++++++******+++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))(((***++++++)))(((((())))))))))))))))))(((((('''&&&&&&''''''((())))))***&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''')))(((''''''&&&'''''''''((((((''''''(((((()))***((((((((('''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#####################""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!! """############""""""!!!""""""""""""""""""""""""############""""""""""""""""""""""""####################################"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$!!!!!! !!!"""###$$$ !!!"""###$$$%%%%%%######"""""""""!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""############%%%%%%$$$###"""!!! |||]]]RRRLLLIIINNNMMMMMMLLLKKKJJJIIIHHHHHHIIIGGGDDDCCCAAA>>>;;;888777555222111000///,,,***''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$#################################""""""""""""##################"""""""""!!!###############""""""!!!!!!!!!"""""""""#########"""""""""""""""##################"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############$$$$$$##################$$$$$$%%%###"""!!!###$$$############################################################$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))******++++++******))))))))))))******+++++++++************************+++******))))))******++++++++++++******)))))))))'''''''''''''''''''''''''''(((***)))((('''((()))((((((((())))))(((''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&'''''''''(((''''''''''''((())))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""########################"""""""""""""""#########""""""""""""""""""""""""######"""!!!!!!"""######$$$$$$######""""""!!!!!!######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!###############"""!!! """"""""""""""""""""""""#########"""""""""""""""!!!"""""""""####################################"""""""""""""""""""""""""""""""""""""""######### !!!"""######$$$ !!!!!!"""######$$$$$$"""""""""######"""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""############""""""!!!"""""""""############$$$#########""""""!!!!!!zzzYYYMMMJJJHHHMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIGGGDDDBBBAAA>>>:::888666444222111000...,,,***((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$##############################""""""""""""""""""###############"""""""""!!!""""""############"""!!!""""""""""""##################""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""########################$$$#########$$$$$$%%%###"""!!!###$$$################################################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''(((((())))))*********)))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&''')))&&&''''''(((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""########################!!!!!!""""""##########################################""""""""""""###############""""""!!!!!!!!!######""""""""""""##############################!!!!!!""""""""""""""""""###############"""!!! """"""""""""""""""""""""""""""""""""""""""######!!!"""""""""############################################################!!!""""""############### !!!"""###############""""""""""""""""""!!!"""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$########################!!!!!!!!!!!!!!!""""""###""""""############""""""!!!"""""""""############!!!!!!""""""#########$$$zzzXXXMMMKKKJJJOOOMMMLLLLLLKKKJJJJJJIIIIIIHHHFFFCCCBBBAAA>>>;;;888666444222000000...,,,***)))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$##############################""""""!!!!!!""""""###############"""""""""""" !!!"""$$$$$$$$$###""""""""""""#########$$$$$$############""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""###$$$$$$$$$$$$###$$$$$$%%%###"""!!!###$$$################################################"""""""""############$$$#########$$$$$$%%%%%%&&&############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((''''''(((((((((((('''''''''(((((())))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))%%%&&&''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""##################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!!!!!!!"""######$$$$$$########################"""""""""######"""""""""#########"""""""""""""""######""""""""""""##############################!!!!!!""""""""""""######"""############""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############################################################!!!"""######$$$$$$###### !!!"""######""""""############""""""!!!!!!!!!"""###$$$$$$$$$###""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""##############################!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""############ !!!"""###$$$%%%%%%zzzXXXMMMLLLLLLOOOLLLLLLLLLKKKJJJJJJIIIIIIFFFDDDBBBAAAAAA???<<<999666444111000///...+++))))))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!""""""############"""""""""""" """$$$%%%%%%$$$###""""""#########$$$$$$$$$############"""""""""!!!!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############!!!"""###$$$%%%$$$$$$###$$$$$$%%%###"""!!!###$$$################################################""""""""""""############"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((((((((((('''&&&'''''''''(((((('''''''''((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$''')))$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""##################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################## !!!!!!"""######$$$$$$########################""""""############""""""""""""########################""""""""""""##############################!!!!!!"""""""""#########!!!""""""############"""""""""""""""""""""""""""!!!"""""""""############""""""""""""############################################################!!!"""###$$$$$$$$$###### !!!"""######"""!!!!!!"""""""""""""""######### !!!###%%%%%%$$$###"""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""############!!!!!!""""""######$$$$$$yyyWWWLLLLLLKKKOOOLLLLLLKKKKKKJJJJJJIIIIIIEEEDDDBBBAAAAAA???<<<:::666444111000///...+++))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$########################""""""!!!!!!!!!!!!""""""############""""""""""""!!!$$$%%%%%%$$$$$$"""############$$$$$$$$$$$$#########""""""!!!!!!!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############!!!"""###$$$%%%%%%$$$###$$$%%%%%%###"""!!!###$$$################################################""""""""""""############""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&(((((((((''''''&&&&&&%%%(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&)))$$$%%%&&&&&&'''''''''&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%######################## !!!!!!"""###$$$$$$$$$########################""""""############""""""""""""######$$$$$$%%%%%%######""""""""""""##############################!!!!!!""""""#########$$$ !!!"""###############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############################################################!!!"""###$$$%%%$$$######!!!!!!"""######"""!!! !!!"""###$$$%%%%%% !!!###%%%&&&%%%###""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""###########################!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""########################""""""""""""www\\\MMMKKKNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEDDDBBB@@@===;;;999333333222000...,,,***)))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$########################""""""""""""""""""######""" $$$$$$""""""%%%"""###$$$%%%%%%$$$###"""######"""!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!! !!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""#################################$$$%%%&&&(((((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((&&&$$$$$$&&&((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""%%%$$$""" !!!!!!$$$#########""""""!!!!!!$$$$$$########################""""""""""""##############################$$$$$$###"""!!!!!!""""""######""""""""""""######!!!!!!"""###############################################################""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!""""""############""""""#########"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!!""""""uuu[[[LLLKKKMMMNNNNNNMMMKKKJJJHHHGGGFFFFFFEEEEEEDDDBBB???===;;;999444444333111///---+++***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$###"""!!!!!!"""###$$$#################################"""""""""""""""&&&###"""$$$$$$"""###&&&"""######$$$$$$######"""######"""!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""########################'''&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""###!!! !!!!!!"""###$$$############"""""""""!!!##############################""""""""""""######""""""""""""""""""""""""$$$$$$###"""""""""""""""######""""""""""""######!!!!!!"""##################################################################""""""!!!!!!""""""###############"""""""""!!!""""""############""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""!!!"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""############""""""""""""############$$$$$$###"""""""""""""""yyy^^^MMMJJJLLLMMMOOONNNLLLIIIGGGFFFEEEDDDEEEEEECCCBBB???===:::999555555444222000...,,,+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######################################################""""""""""""##############################$$$#########""""""!!!!!!'''###"""$$$$$$!!!"""%%%$$$######""""""######$$$###""""""!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$############"""########################&&&&&&%%%%%%$$$###""""""$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!!!!"""""""""###### !!!"""########################""""""""""""##############################""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""""""""######""""""""""""######!!!!!!"""#######################################""""""""""""""""""""""""#########""""""#####################""""""""""""""""""############""""""""""""""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""######$$$##############################""""""""""""!!!!!!""""""""""""########################$$$$$$$$$$$$$$$###""""""""""""""""""cccPPPKKKLLLLLLMMMLLLJJJHHHGGGFFFEEEEEEEEEDDDCCCAAA???<<<:::999555444333222000---+++***''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###################################################""""""""""""""""""###########################$$$$$$######"""!!!!!!!!!""" !!!%%%%%%"""!!!###$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$$$$##################$$$########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""########################"""######$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$$$$########################""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!"""""""""#########"""###$$$$$$###""" #########"""""""""""""""###############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""######"""""""""""""""#########""""""""""""######!!!!!!"""#######################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$#########"""""""""""""""""""""############"""""""""""""""""""""#########""""""""""""""""""""""""""""""############"""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$###########################"""""""""!!!!!!!!!!!!!!!"""""""""############"""""""""#########$$$$$$######"""""""""""""""###eeeQQQLLLMMMNNNJJJIIIHHHGGGGGGGGGGGGGGGDDDDDDCCCAAA???<<<:::888333333222111///,,,***)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&################################################"""""""""######"""""""""####################################""""""!!!!!!###)))***%%%######$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$#################################!!!!!!"""""""""#########!!!""""""""""""#########$$$######""""""######$$$$$$$$$$$$#########""""""######################## !!!"""$$$$$$$$$$$$#########""""""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$""" """"""""""""""""""######""""""#########$$$$$$$$$######""""""""""""#################################"""""""""""""""############""""""""""""######!!!!!!"""#######################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$""""""""""""""""""######""""""############""""""!!!!!!""""""############""""""""""""""""""""""""""""""############""""""!!!"""""""""#########$$$########################!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$########################"""""""""!!!!!!!!!!!! !!!"""""""""############!!!!!!!!!"""""""""#########"""""""""""""""######dddPPPKKKNNNPPPHHHGGGGGGFFFFFFGGGGGGHHHDDDDDDBBBAAA>>><<<999888333333222000...,,,***)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################"""""""""""""""""""""### !!!%%%,,,,,,'''$$$$$$###""""""!!!!!!""""""###!!!!!!!!!!!!!!!""""""###""""""""""""############""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###"""########################!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""######""""""""""""######$$$$$$$$$############"""########################""""""###$$$$$$"""!!! ###""""""""""""###$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$!!!!!!"""###$$$$$$$$$$$$""""""""""""############"""""""""###$$$$$$%%%%%%######""""""""""""##############################"""""""""""""""######$$$######""""""""""""######!!!!!!"""#######################################""""""""""""""""""""""""#########""""""#########""""""""""""############""""""############""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############""""""!!!""""""######$$$$$$$$$########################!!!!!!!!!"""""""""######"""""""""""""""######$$$########################""""""!!!!!!!!!!!! """"""""""""############ !!!!!!!!!"""""""""""""""""""""""""""######$$$eeePPPIIIKKKMMMHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCBBB@@@>>>;;;999888444333333111///---+++)))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!########################!!!!!!!!!"""######$$$$$$$$$###$$$((('''###!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###"""###$$$$$$$$$$$$###"""########################!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""######""""""""""""######$$$$$$$$$############"""######################## """###$$$###"""!!!"""""""""""""""###$$$$$$!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######################## """###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%!!!"""""""""############!!!""""""###$$$$$$%%%%%%######""""""""""""##############################"""""""""""""""###$$$$$$######""""""""""""######!!!!!!"""##################################################################""""""!!!!!!""""""###!!!"""""""""############""""""############"""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""############""""""!!!""""""######$$$%%%%%%########################"""""""""#########$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""############!!!!!!"""""""""#########"""""""""""""""###$$$$$$hhhPPPGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBB@@@>>>;;;999888555555444222000...,,,+++))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!######################## !!!"""###$$$%%%%%%'''###!!!"""  !!!"""######"""!!! !!!!!!!!!!!!!!!"""######""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""##################""""""""""""######$$$$$$$$$############"""###########################%%%%%%%%%%%%"""""""""""""""######$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%###!!!!!!"""$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%######################## ###&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$######""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%$$$"""!!!""""""###!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%######""""""""""""######""""""""""""""""""""""""""""""!!!""""""###$$$$$$######""""""""""""######!!!!!!"""###############################################################""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""############"""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$%%%%%%####################################$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! """"""""""""############"""############$$$$$$$$$""""""!!!""""""###$$$$$$fffNNNHHHIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCBBBAAA???<<<:::999888444222000//////...+++***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###"""!!! !!!"""######!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!$$$"""!!!!!!"""$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$######""""""""""""######!!!!!!"""###############$$$$$$###"""!!!!!!""""""###$$$$$$###!!! """###""""""############""""""""""""""""""""""""""""""!!!"""$$$""" """"""############""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$########################""""""""""""""""""""""""###$$$$$$$$$""""""###$$$###"""""""""""""""######""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""############$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!###"""!!!!!!!!!"""$$$%%%"""""""""""""""#########$$$$$$###"""!!!!!!""""""###$$$$$$""" """$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""""""""#########"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""######""""""""""""######gggRRRMMMNNNMMMIIIIIIHHHGGGFFFFFFFFFFFFBBBBBB@@@>>><<<:::888888444222000///...---+++)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$############"""""""""!!!!!!!!!"""$$$$$$%%%%%%$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!!!!"""!!!  """###"""!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############$$$######""""""######$$$###""""""!!!!!!""""""###!!!!!!"""###############$$$$$$###"""""""""""""""###$$$$$$###!!! """###"""""""""######"""""""""""""""""""""""""""""""""###!!! !!!###$$$###!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""###$$$$$$$$$%%%###############$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$############$$$$$$########################"""""""""""""""""""""""""""$$$%%%%%%$$$######$$$######""""""""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############"""""""""""""""#########""""""""""""""""""""""""############"""""""""!!!###""""""!!!"""###$$$%%%"""""""""""""""""""""###$$$$$$###"""""""""""""""!!!"""!!! !!!###!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################""""""############""""""########################################################################"""""""""#########$$$$$$"""#########""""""!!! """"""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######~~~eeeRRRMMMMMMKKKIIIHHHGGGFFFEEEEEEEEEEEEAAA@@@???===;;;999888777444222000///...---+++)))((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""######""""""""""""##################""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!  !!!"""""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############$$$######""""""######$$$"""!!!!!! !!!!!!"""!!!!!!"""###############$$$###""""""""""""""""""###$$$$$$###!!! """###""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""######"""!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$$$$$$$#################################$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!$$$&&&'''&&&$$$$$$$$$$$$######"""""""""######""""""""""""####################################################################################""""""""""""############ !!!!!!"""######$$$$$$""""""""""""""""""""""""############""""""""""""###""""""""""""###$$$$$$######""""""""""""""""""$$$###""""""""""""""""""!!!!!!!!! !!!$$$"""""""""!!!""""""###$$$################################################""""""############""""""####################################################################################$$$$$$$$$%%%#########$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######vvvfffQQQKKKIIIGGGHHHGGGFFFEEEEEEDDDEEEEEE@@@@@@>>>===;;;999888777555333000///...---+++)))(((((((((((((((((((((((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###""""""""""""""""""############"""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######!!!!!! !!!!!!!!!!!!"""#####################"""""""""""""""######$$$$$$###!!! """###"""""""""!!!!!!"""""""""""""""""""""""""""""""""$$$###""""""""""""!!! """"""############""""""########################%%%%%%$$$###""""""######%%%%%%%%%$$$$$$$$$$$$###################################################%%%%%%$$$$$$######""""""!!!!!!"""""""""#################################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&''''''$$$$$$$$$#######################################$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!$$$'''((('''%%%$$$$$$$$$$$$######""""""######!!!"""""""""############""""""""""""""""""""""""################################################!!!"""""""""############!!!!!!""""""############""""""""""""""""""""""""#########""""""""""""""""""""""""#########$$$$$$#########"""""""""""""""######"""""""""""""""###"""######"""!!!"""%%%'''######"""""""""######$$$################################################"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######uuuiiiQQQKKKJJJHHHGGGGGGFFFEEEDDDDDDDDDDDD@@@???>>><<<;;;999888888555333000///...---***((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""######""""""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!  """""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""""""""###############""""""""""""""""""###!!!!!! !!!!!!!!!!!!"""##################"""""""""""""""#########$$$$$$###!!! """###""""""!!! !!!"""""""""""""""""""""""""""""""""""""""!!! """"""############""""""########################%%%$$$$$$###""""""""""""%%%%%%$$$$$$$$$#########################################################$$$$$$$$$######"""""""""""""""""""""####################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$########################"""""""""""""""""""""""" ###'''((('''&&&%%%$$$%%%%%%$$$###############!!!"""""""""############""""""""""""""""""""""""################################################!!!"""""""""########################""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""######"""#########$$$$$$$$$$$$############""""""!!!!!!###"""""""""""""""######""""""###""""""###&&&((($$$$$$############$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######ttteeeMMMGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===;;;:::999999666333111///...---***((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""############"""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""!!! !!!"""######!!!"""""""""""""""!!!!!! !!!!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###"""!!!!!! !!!!!!"""!!!!!!"""###############"""""""""""""""######$$$###$$$$$$###!!! """###"""""" """""""""""""""""""""""""""""" !!!"""!!!  !!!""""""############""""""########################$$$$$$###"""""""""######$$$$$$$$$$$$####################################################################################"""""""""#########$$$$$$########################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$############$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""""""""#######################################$$$$$$############$$$$$$########################"""""""""""""""""""""""" ###&&&'''&&&%%%%%%%%%&&&%%%$$$###############""""""""""""############""""""""""""""""""""""""################################################""""""""""""############$$$$$$######"""!!!!!! """"""""""""""""""""""""""""""""""""############"""###$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""######$$$ !!!!!! """%%%'''&&&%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$%%%!!!"""######$$$#########""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######{{{cccKKKEEEEEEDDDFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>><<<;;;::::::666444111///...,,,***'''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""""""""##################$$$$$$$$$######"""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###"""!!!"""$$$$$$$$$""""""""""""""""""!!! !!!"""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""###!!!!!!"""###############"""""""""""""""###$$$$$$###$$$$$$###!!! """######"""  """###""""""""""""""""""""""""!!!###""" !!!###""""""############""""""###########################""""""""""""######$$$$$$$$$$$$$$$############################################################!!!!!!""""""######$$$$$$""""""#########$$$$$$$$$###########################""""""!!!!!!""""""###########################"""""""""###$$$$$$$$$%%%$$$$$$###"""""""""""""""######$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$########################$$$$$$############$$$$$$########################"""""""""""""""""""""""" """$$$%%%$$$$$$%%%&&&'''&&&%%%$$$############""""""""""""####################################################################################""""""""""""#####################"""""""""""""""""""""""""""""""""""""""!!!"""""""""############"""###$$$%%%%%%%%%$$$$$$$$$$$$######"""!!!!!! """""""""""""""###$$$$$$ !!!!!!!!!"""&&&(((&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$ !!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######jjjQQQIIIHHHFFFFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???>>>===<<<;;;:::666444111///...,,,)))'''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$######$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!""""""#########$$$########################!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###$$$"""""""""$$$%%%$$$###"""""""""""""""!!!  !!!"""######$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!!"""###############""""""!!!""""""###$$$$$$###$$$$$$###!!! """######!!!  !!!###"""""""""""""""""""""""""""$$$###!!!!!!###&&&""""""############""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$############"""########################"""""""""""""""""""""""" !!!"""###$$$%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&######"""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$########################$$$$$$############$$$$$$########################"""""""""""""""""""""""" """############%%%&&&'''&&&%%%$$$############""""""""""""####################################################################################""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$###"""!!!!!! """"""!!!""""""###$$$$$$ """#########%%%(((+++'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######### !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######cccLLLGGGEEEAAADDDCCCCCCBBBAAAAAA@@@@@@BBBAAA>>>;;;999888888888888777444222///,,,***)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$"""!!! !!!"""$$$%%%######""""""""""""######%%%$$$###!!!!!!!!!"""######""" !!!"""###!!! $$$######"""!!! !!!!!!""""""!!! """""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""############ !!!"""######"""!!! !!!  !!!"""###""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$################################################""""""""""""""""""""""""$$$"""!!! !!!"""$$$""""""""""""""""""""""""######$$$$$$$$$$$$############""""""""""""######$$$$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%$$$###""""""###$$$%%%!!!!!!""""""###$$$&&&&&&""""""""""""""""""""""""%%%$$$"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""########################"""""""""""""""""""""""" !!!###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$##############################################################################"""############$$$$$$$$$#########"""""""""""""""""""""""""""##################################################################""""""!!!!!! """""""""""""""""""""""" !!!"""######$$$######""""""""""""######cccLLLFFFFFFCCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAA>>>;;;999888888888777666444222///,,,***)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""$$$%%%"""""""""!!!!!!"""""""""%%%$$$"""!!!!!!!!!"""######!!! !!!"""###""" !!!!!!""""""######!!!!!!""""""!!! """"""""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""############!!!!!!"""######"""!!!!!!""""""!!! !!!"""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""""""##################"""######""""""""""""######%%%%%%###"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%$$$$$$$$$##############################$$$$$$###""""""###$$$$$$##################$$$$$$""""""""""""""""""""""""%%%$$$###""""""""""""###""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""################################################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$$$$####################################################################################"""############$$$$$$$$$############""""""""""""""""""""""""###############################################################"""""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!"""######$$$######""""""""""""######qqq}}}dddLLLFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@>>>;;;999888888777777666444111///,,,***)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""!!!""""""""""""!!! !!!"""###"""!!! !!!"""#########!!!!!!"""""""""!!! """"""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""############!!!""""""######""""""!!!$$$######""""""""""""###""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!""""""######""""""!!!######""""""""""""######%%%%%%$$$###"""""""""######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$##############################$$$$$$###""""""###$$$$$$%%%$$$$$$###""""""######""""""""""""""""""""""""%%%%%%$$$############$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$###"""!!!################################################""""""""""""""""""""""""$$$############"""""""""########################################################################"""############$$$$$$$$$########################""""""""""""####################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""###############""""""""""""######iiijjjgggMMMEEEGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@===;;;999888777777666555333111...,,,***)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%##############################$$$$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###### !!!!!!!!!!!! ######"""""""""""""""""""""!!! !!!"""###"""!!!###"""""""""!!!!!!!!! !!!!!!"""""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$###""""""!!!!!!""""""###""""""#########$$$$$$$$$################################################""""""""""""""""""""""""######"""!!!!!!"""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""########################$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$##############################$$$##################$$$$$$$$$###############$$$########################%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""###"""""""""""""""""""""########################################################################""""""#########$$$$$$$$$"""###############$$$$$$!!!"""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""###############""""""""""""######mmmdddiiiOOOFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDAAA@@@===:::888777777777555444333000...,,,***)))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%########################"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!! """""""""#########""""""!!! !!!"""######"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!"""""""""##################""""""""""""######"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""######!!!!!!"""###$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################$$$$$$#########""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################################################################""""""###$$$$$$$$$######""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""###########################################################################""""""#########$$$$$$$$$""""""######$$$$$$$$$%%%!!!"""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################""""""""""""##################""""""""""""######tttccc}}}iiiPPPGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDAAA???===:::888777777666444444222000...,,,******((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""" !!!"""######"""!!! !!!!!!"""############"""!!! !!!###$$$###""" !!!"""###$$$%%%!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!""""""""""""############$$$######""""""######$$$ !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""######""""""!!!######""""""""""""###### !!!"""$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$$$$$$$###"""!!!!!!!!!"""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%################################################"""""""""""""""""""""""""""""""""############$$$########################################################################"""############$$$$$$$$$""""""######$$$%%%%%%%%%""""""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######################################################""""""""""""######uuu___wwwfffOOOHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDAAA???===:::888777666666444333222000...,,,******((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!###$$$$$$###!!! !!!"""###$$$######"""!!!  ###$$$###"""!!!"""$$$%%%%%%!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!!!!!""""""""""""############$$$$$$###""""""###$$$$$$ !!!"""###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""#########$$$$$$#########"""""""""""""""""""""""""""##################"""######""""""""""""######"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$$$$$$$###"""###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""############$$$$$$%%%%%%########################################################################"""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&""""""""""""############################################################ !!!!!!!!!"""""""""#########################################################""""""""""""######rrrXXXppp~~~cccOOOIIIIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDAAA???<<<:::888777666666444333111000...,,,+++***((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""!!!!!!!!! """###%%%%%%###""" !!!"""$$$$$$$$$###"""  ###$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!""""""""""""############%%%$$$###""""""###$$$%%% !!!"""$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$######""""""######$$$"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$$$$############""""""""""""######%%%%%%&&&%%%$$$""" $$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$##############################"""###$$$%%%%%%$$$###"""%%%$$$######"""#########"""""""""""""""""""""""" !!!"""###$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################################################################"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""""""""############################################################ !!!!!!!!!""""""##############################$$$$$$########################""""""""""""######yyyYYYhhh\\\KKKGGGFFFJJJGGGGGGEEEDDDCCCCCCCCCCCC>>><<<:::888666555555555666444111000///...+++)))&&&&&&'''((()))***++++++***)))((('''&&&&&&%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###%%%$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""!!!  !!!"""#########"""""""""""""""$$$$$$######"""!!!!!!!!!%%%###!!!!!!"""###"""!!!############"""""""""""""""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!##############################$$$######"""!!! """"""""""""""""""""""""""""""###$$$$$$###"""!!!""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$$$$######################################################!!!"""""""""####################################%%%$$$###""""""###$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################vvvXXXggg^^^LLLGGGFFFJJJGGGFFFEEEDDDCCCCCCCCCCCC>>>===;;;888777666666666555333111//////---+++)))'''''''''((())))))******&&&&&&%%%$$$###""""""###%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$################################################"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """"""############"""""""""""""""""""""""""""""""""!!! !!!"""###""""""""""""""""""""""""""""""""""""#########'''%%%######$$$$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!########################!!!""""""#########"""""""""""""""""""""""""""""" !!!!!! """"""""""""####################################!!!"""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""""""############$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$####################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################uuuYYYeee___MMMGGGEEEHHHFFFFFFEEEDDDCCCCCCCCCCCC???>>>;;;999777777666777444222000///...,,,***(((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$################################################""""""""""""""""""""""""!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""###### !!!!!!"""######$$$$$$&&&$$$######$$$$$$$$$### !!!!!!""""""###!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######!!!""""""######""""""!!! !!!!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""" !!!"""######$$$######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######################## """######$$$$$$$$$""""""""""""""""""""""""!!!""""""#########"""""""""""""""#########$$$$$$########################""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""############$$$$$$$$$ !!!""""""######""""""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$#########"""""""""########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################~~~aaahhh```MMMGGGDDDGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@>>><<<:::888777777777444222///...---,,,)))'''))))))(((((((((''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""""""""#########!!!!!!""""""###############""" """""""""!!! !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###"""""""""######""""""""" !!!!!!!!!!!!!!!!!!"""############"""""""""""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!########################!!!!!!"""###############""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""""""""""""""############""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""#########$$$$$$$$$ !!!"""""""""""""""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$##################""""""""""""!!!########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$###############################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$!!!"""""""""###############################################################"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################ppprrr```MMMFFFCCCFFFEEEDDDDDDCCCCCCCCCCCCCCC@@@>>><<<:::888777777777444222///...---,,,)))'''))))))((((((''''''&&&&&&$$$$$$######"""#########%%%$$$$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """$$$$$$"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!""""""########################""""""!!!!!!###!!! !!!""""""!!! !!!""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###""""""############"""""" !!!!!!!!!!!!!!!""""""###############""""""""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""" !!!!!!""""""############$$$$$$$$$$$$##############################"""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""#########$$$$$$$$$ !!!"""""""""""""""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################""""""""""""!!!########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######################################################""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########!!!"""""""""############""""""""""""""""""""""""###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################{{{xxx^^^LLLEEEBBBEEEDDDDDDCCCCCCBBBCCCCCCDDD???>>>;;;999777777666777444222000///...,,,***((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$############$$$$$$################################################"""""""""""""""""""""""" """###$$$"""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!! $$$"""!!!!!!###$$$$$$### !!!!!!""""""###!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######"""######$$$$$$######""" !!!!!!!!!!!!!!!"""######$$$$$$######"""""""""""""""""""""""" !!!"""######$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$######""" """""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$ !!!""""""######""""""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######################################################!!!!!!"""""""""#################################"""###$$$$$$$$$$$$###"""""""""""""""###############################################################"""""""""$$$%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################xxxrrr|||[[[JJJEEEBBBEEECCCCCCCCCBBBBBBCCCCCCDDD>>>===;;;888777666666666555333111//////---+++)))'''''''''''''''''''''&&&'''&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%'''(((((($$$$$$############$$$$$$################################################"""""""""""""""""""""""" !!!###$$$###"""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!"""############"""!!! !!!!!!"""######$$$$$$#########"""""""""""""""###"""!!!!!!###$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!"""######"""######$$$$$$######""" !!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""#########""""""!!!""""""""""""""""""""""""$$$$$$######$$$&&&'''(((#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$"""############$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""############""""""""""""""""""""""""###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################ooogggzzzZZZIIIDDDBBBEEECCCCCCBBBBBBBBBCCCCCCDDD>>><<<:::888666555555555666444111000///...+++)))''''''''''''''''''''''''#########""""""###$$$$$$$$$$$$$$$%%%&&&'''((()))$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$###"""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$!!!!!!!!!"""######$$$$$$!!! !!!""""""!!!############""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$###### !!!!!!!!!"""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""######$$$$$$###""""""""""""""""""""""""!!!!!! !!!###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""############ ###########################"""""""""$$$%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""########################``````|||aaaOOOEEE@@@BBBBBBBBBBBBCCCEEEDDDBBB@@@???===:::777555444555555222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!###""" !!!"""###!!! ########################!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######$$$#########""""""!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""" !!!%%%&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""####################################$$$###"""!!!!!!"""###$$$%%%$$$###!!! """"""""""""############""""""""""""############"""""""""""""""######$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&''''''((((((''''''&&&######$$$%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""""""""############""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""######""""""""""""######llleee```MMMDDD???@@@DDDCCCBBBCCCEEEEEECCCBBB???===:::777555555555555222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$###""""""###$$$$$$################################################""""""############""""""############"""""""""!!!""""""""""""!!!!!!!!!!!!""""""#########""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""######$$$""""""""""""""""""""""""############"""""""""!!!###"""!!!!!!"""###""" ########################"""""""""""""""###############$$$$$$$$$$$$##################"""""""""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""############$$$$$$$$$$$$###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""##########################################""""""""""""###############"""!!!!!! """"""""""""############""""""""""""############"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!########################%%%%%%%%%$$$$$$$$$######""""""""""""############################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""######""""""""""""######yyyooocccPPPHHHDDDFFFFFFDDDCCCCCCDDDEEEEEEDDD???===;;;888666555444444222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###"""!!!$$$$$$###""""""###$$$$$$######################################################$$$$$$$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""############""""""""""""###!!!!!!!!!######"""!!!####################################""""""""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""####################################""""""############""""""!!!!!!"""######"""!!!!!!""""""""""""############""""""""""""###############""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""######""""""""""""######dddQQQJJJGGGJJJGGGEEECCCBBBDDDEEEEEEEEE>>>===;;;888666555444444222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$###""""""$$$##################$$$################################################"""######$$$$$$######"""#########"""""""""""""""""""""""""""!!!!!!!!!!!!###"""!!! !!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""$$$$$$###""""""""""""""""""""""""""""""#########"""""""""""""""###!!!!!!!!!###$$$###"""########################$$$$$$######""""""!!!!!!######$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!$$$&&&%%%!!! """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###!!!!!!"""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!"""""""""####################################!!!"""###$$$$$$###"""!!! """$$$%%%$$$"""!!!!!!"""""""""############!!!"""""""""##################""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""######""""""""""""######cccOOOHHHDDDFFFGGGEEECCCBBBDDDEEEEEEEEE>>>===;;;999777555444333222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########################################################!!!!!!""""""""""""!!!!!!""""""""""""""""""######""""""""""""!!!!!!!!!!!!"""!!! !!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###""""""########################""""""""""""""""""######"""!!!!!!"""###$$$$$$###########################$$$$$$######""""""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!$$$&&&%%%!!! """!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""####################################""""""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!"""""""""####################################!!!"""###$$$$$$###"""!!! ###$$$%%%$$$###"""!!!"""""""""############!!!"""""""""###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""######""""""""""""######iiiQQQHHHDDDEEEFFFDDDCCCCCCDDDEEEEEEDDD======;;;999777555444333222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!! !!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""#######################################""""""""""""############"""!!!!!!"""$$$%%%$$$#######################################""""""""""""######$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###"""""""""#########$$$$$$########################"""############$$$$$$$$$%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""####################################""""""############"""""" !!!###$$$$$$$$$######""""""""""""############""""""""""""############$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))(((''''''''''''(((&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""######""""""""""""######jjjRRRIIIEEEGGGDDDCCCBBBCCCEEEEEECCCBBB===<<<;;;:::888666444333222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######"""""""""!!!"""""""""############""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""######$$$########################!!!"""""""""############"""!!!!!!"""$$$%%%%%%$$$########################"""""""""""""""###############$$$$$$$$$$$$######!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""##########################################""""""""""""###########################$$$""""""""""""############""""""""""""############$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$%%%%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''&&&&&&&&&''''''(((((())))))(((((('''$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""######""""""""""""######cccMMMFFFCCCEEEBBBBBBBBBCCCEEEDDDBBB@@@===<<<<<<:::888666444222222111000///---+++***)))''''''''''''''''''''''''%%%%%%%%%$$$$$$#########'''&&&&&&%%%$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!! """###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""#########"""!!!!!!!!!"""$$$%%%########################!!!!!!""""""#########$$$"""!!!!!!"""$$$&&&%%%$$$########################!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""### !!!%%%&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!"""############$$$$$$$$$########################"""############$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""####################################$$$###"""!!!!!!"""###$$$$$$$$$###""""""######$$$""""""""""""############""""""""""""############$$$$$$######$$$$$$%%%&&&########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((((())))))))))))(((((($$$%%%&&&&&&''''''&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""######""""""""""""######```KKKFFFFFFJJJEEECCCBBBAAABBBCCCCCCBBBAAA???;;;888555444444444444333222000///---,,,+++((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""###%%%&&&########################""""""""""""""""""""""""################################################$$$#########""""""!!!!!!########################""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$###"""!!!!!!""""""%%%$$$"""!!!!!!!!!"""### """"""!!!!!!###%%% """"""!!!!!!"""$$$###$$$&&&&&&&&&$$$"""!!!######$$$$$$$$$######""""""###$$$$$$###"""###$$$!!!!!!"""""""""#########$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$!!! !!!"""$$$%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""#########$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$#########""""""!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''(((((())))))***)))))))))(((((((((((()))))))))((((((((((((((()))))))))))))))(((''''''*********)))((((((''''''++++++***)))((((((((())))))((((((''''''((()))************)))))))))((((((''''''(((((((((((((((''')))))))))(((''''''&&&&&&''''''''''''''''''(((((('''''''''''''''&&&%%%$$$''''''''''''&&&&&&&&&%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%^^^MMMHHHEEEGGGEEEDDDCCCCCCDDDDDDCCCBBB@@@>>>;;;888555444444444222222000///---+++******((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""!!!!!!!!!"""$$$%%%############################################################################################################"""""""""!!!########################""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$###"""""""""""""""$$$$$$"""!!!!!!!!!"""### !!!######"""###$$$&&&"""######"""!!!!!!###%%%###$$$%%%&&&&&&$$$"""!!!""""""###$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$""""""##################$$$$$$$$$#########"""""""""""""""#########$$$$$$!!!!!! !!!"""$$$%%%$$$$$$###""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!""""""""""""###""""""""""""""""""""""""########################""""""############""""""""""""#########$$$$$$$$$########################%%%%%%$$$$$$$$$#####################"""""""""!!!""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((('''''''''(((((((((((((((((((((((()))***************++++++))))))))))))))))))))))))&&&'''((())))))***))))))''''''((()))******++++++,,,++++++************+++******++++++++++++++++++******************))))))))))))************))))))******))))))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%)))((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$##################|||\\\NNNKKKGGGGGGEEEEEEEEEFFFGGGFFFDDDBBB@@@>>>;;;888666444444444111000///---+++***)))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$###""""""""""""###$$$######"""!!!"""""""""!!!###$$$$$$######%%%&&&%%%%%%$$$"""!!!!!!$$$&&&###$$$%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###############!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""###############$$$$$$$$$########################%%%$$$$$$$$$$$$#####################""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''(((((()))(((((()))))))))(((((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((******+++,,,---------,,,+++++++++***************,,,,,,,,,,,,,,,---------..................------.........///////////////000000000111111000000/////////......---,,,,,,+++++++++******))))))(((((('''((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######%%%%%%$$$$$$###""""""!!!|||[[[OOONNNKKKLLLFFFFFFFFFHHHIIIHHHEEEBBB???===;;;888666555444444111000///---+++***((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%%%%###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""$$$######""""""######$$$$$$$$$###""""""#########$$$######""""""""""""""""""###$$$$$$######$$$&&&&&&&&&$$$!!! ###%%%######$$$$$$$$$$$$###"""######$$$$$$$$$######""""""###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$###########################!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######$$$$$$##################$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""##############################""""""""""""######################################################$$$$$$$$$$$$#####################"""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&'''((()))***************))))))))))))(((((('''((((((((()))))))))))))))))))))******++++++++++++,,,,,,------,,,,,,+++------......///000000111444555666666777777777777999888666444444555666777666666666777888999999999999::::::::::::999888888777666666555444444333333222111111000///......---+++++++++++++++***)))((('''''''''(((((((((((()))%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######$$$$$$$$$#########""""""]]]MMMKKKJJJMMMFFFFFFGGGHHHIIIHHHEEECCC>>>===;;;999777555444444222111000...,,,+++***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################################################################$$$$$$############$$$$$$$$$###############$$$$$$############"""""""""!!!!!!###$$$###""""""###$$$%%%$$$### """$$$"""#####################%%%%%%%%%$$$###"""!!! """###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""""""""""""""########################$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""########################""""""""""""""""""""""""######"""!!!!!!"""######################################################$$$$$$$$$#########""""""""""""""""""""""""######!!!"""""""""############""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((()))*********************************))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000)))***+++,,,---.........///000333777:::>>>@@@BBBAAABBBCCCDDDEEEEEEEEEDDDEEEAAA===999888:::>>>@@@:::;;;<<<===>>>???@@@AAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;:::999999999777777666555444333333222000000///...---,,,***)))((((((((()))))))))))))))))))))))))))***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$bbbLLLFFFFFFJJJGGGGGGGGGHHHIIIHHHFFFDDD===<<<;;;999777666444444333222111///...,,,+++***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$$$$############$$$%%%%%%"""############"""!!!!!!!!!###$$$###""""""###$$$######""" !!!$$$"""""""""############$$$%%%%%%%%%$$$###"""!!! """###$$$$$$###"""###$$$############$$$$$$%%%%%%###############$$$$$$$$$!!!!!!!!!"""""""""######""""""###$$$$$$######""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$#######################################$$$############"""""""""""""""""""""############""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((()))******+++******)))*********++++++++++++************++++++++++++***+++,,,---...///000000000222444777999<<<======??????@@@AAACCCDDDEEEFFFEEEFFFGGGHHHIIIHHHGGGFFFCCC???:::555444666:::===:::;;;<<<>>>@@@AAACCCCCCBBBBBBBBBBBBAAA@@@?????????>>>>>>======<<<;;;;;;:::999999888888777777777555555444444222111///...,,,,,,+++++++++*********((())))))))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%dddMMMEEEDDDIIIHHHGGGFFFFFFGGGGGGFFFDDD<<<<<<;;;:::888666444444333222111///---,,,+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############################################################################################################%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&"""######$$$###"""!!! ###$$$%%%$$$###"""###%%%!!!"""###"""!!!!!!###$$$"""""""""""""""###$$$$$$"""######$$$$$$$$$######"""###$$$$$$###"""###$$$ !!!!!!"""###$$$%%%%%%""""""#########$$$$$$$$$"""""""""#########$$$$$$"""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""### !!!!!!!!!!!!"""""""""########################""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""####################################""""""""""""!!!"""""""""############""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))***++++++*********((())))))***+++,,,------((((((***+++---...///000000111222333555666777888???@@@BBBDDDFFFGGGHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEGGGHHHGGGFFFDDDCCC???===999666555555666888999:::<<<>>>@@@BBBDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<888999999999999888888777444444333222111111000///***+++++++++***((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$########################$$$$$$eeePPPHHHGGGLLLIIIGGGEEEEEEFFFGGGFFFEEE<<<;;;;;;:::888666555444222222000///---+++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""#########$$$################################################################################################%%%$$$$$$######$$$$$$%%%$$$#########$$$%%%%%%&&&"""######$$$$$$"""!!! $$$&&&&&&&&&$$$$$$%%%&&&!!!"""$$$$$$######$$$%%%""""""!!!!!!"""###$$$$$$ """###%%%%%%&&&&&&"""$$$$$$$$$###"""###$$$ """###$$$%%%&&&""""""######$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%%%%$$$"""""""""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""############################################################$$$###""" """###$$$$$$$$$$$$$$$######""""""####################################""""""""""""!!!!!!""""""#########$$$""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++******)))(((((()))***,,,---...///,,,---000222555888:::;;;??????@@@BBBDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEE;;;<<<>>>AAADDDGGGIIIJJJHHHIIIJJJKKKKKKIIIGGGEEECCCCCCBBB@@@???===<<<;;;:::;;;<<>>>>>>>>>>>======<<<:::999888777666333333333333222000---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""xxxnnngggKKKEEEIIIIIIJJJHHHFFFEEEEEEEEECCCBBB@@@>>>;;;777555333222222222111000///---+++***)))******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$###"""!!!!!!""""""%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!! !!!!!!"""""""""""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""########################&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""######""""""!!!!!! """"""""""""""""""""""""&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))$$$&&&((((((((((((***,,,)))))))))************+++,,,---------,,,,,,...000555777999===AAADDDGGGHHHLLLNNNOOONNNJJJGGGFFFFFFHHHFFFDDDCCCBBBAAA>>>===CCC@@@AAAFFFIIIIIIJJJLLLPPPNNNNNNPPPPPPMMMHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGEEEEEEEEEFFFEEEEEEKKKJJJIIIHHHHHHHHHIIIIIIHHHEEEDDDFFFGGGFFFEEEEEEEEEDDDCCCDDDEEEEEEEEECCC???BBBFFFFFFEEEBBBBBBBBB;;;<<<>>>>>><<<:::999999999888888888888666333111222000...+++***)))))))))))))))((('''((()))+++,,,))))))((('''&&&&&&&&&'''(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%""""""############$$$$$$$$$$$$$$$############$$$$$$yyyuuuiiiMMMGGGIIIHHHIIIGGGEEEDDDEEEEEEDDDCCC???===:::777555333333333222111000///---+++***))))))))))))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$###"""""""""""""""&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""""" !!!!!!"""""""""""""""############""""""""""""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%$$$############""""""!!!!!!!!!!!!########################$$$###""""""""""""###$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))***++++++***)))***,,,***************+++,,,,,,***---000222444888<<>>======<<<<<<<<<;;;888666555444222///...---,,,,,,***))))))(((((())))))***)))((((((''''''&&&''''''$$$%%%%%%%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###############$$$$$$$$$$$$$$$$$$############$$$$$$lllOOOIIIJJJGGGHHHFFFEEEDDDEEEFFFEEEDDD===<<<999777555444444444222111000///---+++***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###############$$$$$$###""""""""""""###%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$###### !!!""""""######"""""" !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""########################$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$######""""""""""""!!!!!!!!!########################""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))*********((()))******)))((()))+++,,,,,,++++++,,,---///000000333777;;;???CCCHHHLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLMMMPPPRRRSSSRRRQQQPPPPPPOOONNNMMMKKKKKKJJJOOOLLLLLLOOOOOOLLLLLLOOOMMMNNNNNNLLLLLLLLLNNNOOOOOONNNLLLKKKKKKMMMPPPRRRKKKNNNOOOLLLHHHFFFIIIMMMLLLLLLLLLNNNOOOOOOMMMKKKIIIJJJIIIIIIJJJJJJKKKKKKIIIHHHFFFFFFFFFHHHJJJKKKIIIGGGFFFEEEFFFGGGFFFEEEAAABBBBBBBBBBBBBBBBBBBBB@@@@@@??????@@@???<<<::::::999777555333222222222,,,,,,+++***))))))))))))(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###############$$$$$$$$$%%%$$$$$$############$$$$$$oooPPPIIIJJJFFFGGGFFFDDDDDDEEEFFFFFFEEE<<<;;;999777555555555555222111000///---+++***)))((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!!!!"""############"""!!!!!!"""###$$$$$$%%%&&&""""""""""""""""""""""""########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&'''''''''((((((((()))((((((((((((((((((((((((((())))))******+++++++++&&&(((************,,,...---------...000444777888>>>@@@BBBDDDFFFHHHLLLOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSTTTSSSPPPQQQQQQOOOMMMIIIFFFEEEEEEIIIGGGHHHKKKKKKIIIJJJNNNKKKLLLKKKKKKLLLMMMJJJEEEJJJJJJJJJIIIIIIHHHGGGGGGKKKJJJIIIIIIIIIJJJMMMNNNIIIGGGDDDEEEHHHJJJIIIHHHKKKMMMMMMJJJGGGGGGGGGEEEFFFFFFFFFEEEFFFIIILLLOOOJJJHHHGGGGGGIIIIIIGGGEEECCCCCCDDDDDDEEEEEECCCAAAAAA@@@???@@@@@@???<<<:::===<<<;;;:::999888777777111000///---,,,+++******(((((((((((('''&&&&&&%%%(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$qqqOOOHHHIIIGGGGGGFFFDDDDDDEEEFFFFFFEEE;;;:::888777666555666666222111000///---+++***)))((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$###############$$$$$$"""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$!!!""""""##############################$$$$$$$$$################################################$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!"""""""""""""""""""""############################################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$######&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))***+++,,,,,,---***,,,......---...///111000111222555888<<<@@@BBBGGGIIIJJJIIIIIIJJJLLLNNNSSSSSSRRRQQQPPPOOOOOONNNPPPPPPPPPQQQRRRRRRPPPNNNIIIJJJKKKKKKIIIHHHIIIKKKLLLKKKLLLNNNLLLIIIJJJOOOLLLOOOSSSXXXaaaeee]]]PPPRRRPPPNNNLLLLLLNNNPPPRRRXXXSSSNNNRRR]]]fffhhhgggeee___YYYXXX\\\aaadddddd\\\aaa```YYYSSSPPPLLLHHHEEEFFFGGGFFFDDDEEEGGGIIILLLLLLLLLNNNOOONNNLLLJJJMMMLLLLLLLLLLLLJJJFFFBBBCCCBBBAAAAAAAAA@@@===:::>>>>>>=========<<<;;;;;;777777666444222000///...+++++++++***)))(((&&&%%%***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$pppNNNFFFJJJIIIHHHFFFEEEDDDEEEFFFEEEDDD<<<;;;999777555555555666222111000///---+++***)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$$$$############$$$%%%%%%"""""""""#######################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!"""######$$$$$$######%%%%%%%%%$$$#########"""################################################%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""!!!!!!!!!!!!"""###"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))******)))(((((('''&&&&&&))))))))))))))))))))))))))))))***+++,,,------...,,,---///...------...000777888;;;>>>AAAEEEGGGHHHHHHJJJKKKKKKJJJKKKMMMOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFHHHKKKKKKJJJIIIIIIJJJIIIMMMRRRTTTVVVXXX]]]aaaaaa`````````[[[UUUVVVZZZZZZcccmmmxxxvvvhhhddd]]]YYY[[[aaajjjppptttjjjdddkkk||||||zzz}}}zzzooojjjccc[[[WWWZZZ\\\[[[VVVQQQPPPPPPNNNPPPRRRSSSRRRQQQRRRTTTLLLJJJGGGHHHKKKLLLJJJGGGHHHGGGEEEEEEDDDBBB>>><<<======>>>???@@@@@@@@@???>>>>>>===<<<:::888666555111111111000...,,,)))'''((((((''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$nnnMMMFFFJJJJJJIIIGGGEEEDDDEEEEEEDDDCCC===;;;999777555555555555222111000///---+++***)))+++*********)))(((((((((''''''''''''''''''''''''###%%%''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""!!!""""""""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$###############################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***)))))))))((((((((((((((())))))))))))))))))))))))))))))***+++,,,---......+++---000111222333666888???AAADDDGGGIIIJJJKKKJJJGGGHHHJJJJJJJJJLLLNNNPPPIIIIIIJJJKKKKKKLLLLLLMMMIIIOOOVVVWWWUUUUUUYYY]]]bbbfffkkkmmmmmmooosssxxxzzzzzzzzzyyysssmmmmmmrrrvvv~~~{{{~~~}}}rrrsssyyy~~~yyyrrrnnnmmmhhhkkkmmmjjjgggiiiooovvvddd\\\RRRLLLLLLMMMLLLJJJKKKJJJHHHGGGEEECCC???<<<<<<===???AAACCCDDDDDDDDDEEEEEEEEEDDDBBB@@@>>>===999999999777444111---+++)))))))))))))))******+++''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%'''(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$zzzlllMMMFFFJJJKKKJJJHHHFFFEEEEEEEEECCCBBB===<<<999777555444444444222111000///---+++***))),,,++++++***)))(((''''''''''''''''''''''''''''''"""$$$''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###"""###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((''''''(((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******''''''(((((())))))******)))))))))))))))))))))))))))******+++---...//////---111555:::===BBBFFFJJJFFFHHHKKKMMMNNNMMMLLLJJJGGGIIIJJJJJJJJJKKKMMMOOONNNOOORRRVVVZZZ^^^aaabbb```hhhqqqtttrrrssszzz}}}rrraaaWWWQQQMMMJJJLLLJJJHHHFFFEEEAAA===:::<<<===@@@CCCEEEFFFFFFFFFIIIIIIIIIIIIGGGEEECCCBBB??????>>><<<999555111......---,,,***)))(((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###"""$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$mmmRRRNNNFFFKKKGGGGGGGGGGGGFFFDDDCCCAAA@@@;;;999999666222222555444333222000...+++***)))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###""""""$$$&&&&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%(((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###(((&&&$$$"""!!!!!!"""###"""############$$$$$$$$$########################%%%%%%$$$###""""""######%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&'''(((((((((((((((''''''))))))))))))************)))))))))******,,,------***)))(((+++...///...+++000555???GGGJJJJJJKKKMMMKKKJJJIIIIIIIIIIIIHHHGGGCCCFFFKKKQQQZZZccclllrrrwwwuuuwww{{{|||}}}zzz{{{uuusssrrrlllfff^^^PPPEEEDDDHHHHHHCCCDDD>>>::::::;;;<<>><<<;;;;;;888777444111...+++***)))***(((&&&&&&''''''&&&%%%((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$nnnSSSOOOFFFKKKGGGGGGGGGGGGFFFDDDCCCAAA???;;;888999666222222555333222111///---+++)))((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$###"""!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###'''%%%###"""!!!"""######"""############$$$$$$$$$########################%%%$$$$$$###""""""######%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''&&&'''(((((())))))((((((''')))************+++++++++***************+++,,,---333000---,,,///333777999AAAEEEKKKMMMLLLIIIJJJMMMHHHHHHHHHJJJNNNPPPQQQPPPUUUYYY]]]```dddlllyyyyyy~~~mmmYYYOOOOOOSSSTTTIIIFFFFFFHHHFFF@@@<<<<<<@@@DDDEEEBBBDDDJJJMMMLLLGGGGGGFFFDDDCCCBBBAAAAAA@@@>>>;;;888555333111000,,,)))'''&&&'''(((''''''(((''''''&&&&&&&&&''''''(((((((((&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqTTTPPPGGGKKKGGGGGGGGGFFFEEEDDDBBBBBB???;;;888888666333222555222111000...,,,***)))((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))+++***'''&&&''')))$$$&&&'''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%"""############$$$$$$$$$########################%%%$$$######"""#########%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((())))))))))))((((((*********+++++++++,,,,,,++++++*********+++,,,,,,---------///444;;;AAAEEEEEEIIILLLKKKHHHIIINNNRRRTTTRRRPPPRRRXXX___fffiiiiiilllooommmlllsssrrrcccaaaggglll\\\SSSKKKGGGDDD@@@@@@BBBCCCCCCAAA>>>AAAFFFHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHFFFEEECCC@@@===:::888777000---***(((((((((((((((((('''''''''''''''(((((()))))))))'''$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$tttWWWRRRIIIMMMGGGGGGFFFEEEDDDCCCBBBBBB???:::888888777333333555222222000///---+++***)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&***...,,,'''%%%'''***$$$%%%''''''&&&&&&''')))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########""""""######%%%%%%""""""#########$$$$$$$$$########################$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''(((((((((((()))*********))))))************++++++++++++++++++******+++,,,------,,,000666;;;>>>AAADDDGGGAAAGGGKKKKKKNNNXXXccciiisssnnniiihhhnnnxxx~~~xxxxxxwwwtttvvvvvviii___VVVQQQNNNKKKIIIKKKCCCBBBAAA@@@BBBCCCAAA>>>DDDFFFHHHIIIKKKKKKLLLKKKIIIHHHGGGEEEBBB???===<<<888444///,,,******)))(((''''''&&&&&&&&&'''(((((((((((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvvYYYTTTKKKNNNGGGGGGFFFEEEDDDCCCBBBBBB>>>:::888888777333333666333333222000///---,,,+++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&***---+++'''$$$&&&)))%%%&&&((('''''''''((()))'''''''''''''''''''''''''''''''''(((((()))))))))'''''''''''''''''''''''''''(((((((((((((((((('''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""""""""######$$$%%%%%%""""""#########$$$$$$$$$########################$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((()))(((((()))***++++++******)))))))))*********+++++++++++++++,,,...///111222;;;@@@EEEFFFEEEFFFKKKOOOTTTYYY]]]___gggwww~~~rrrppprrrwwwtttgggXXXOOOMMMJJJFFFEEEDDDBBBAAA@@@@@@AAACCCFFFHHHIIIJJJKKKJJJJJJJJJHHHGGGDDDBBBAAA@@@<<<777222///---+++)))'''&&&&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuXXXSSSJJJNNNGGGGGGEEEDDDCCCBBBBBBBBB>>>:::888888777333333666444333222111///...------))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&)))+++***'''&&&''')))&&&((()))(((''''''((()))((((((((((((((()))))))))((((((((()))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$"""############$$$$$$$$$#################################"""######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((('''&&&&&&''')))***((()))***++++++,,,++++++************+++++++++,,,,,,---...000333777999;;;AAAEEEHHHIIIKKKTTTcccpppuuuyyyyyyyyyrrrhhhooohhh___UUUIII???<<>>???@@@CCCEEEGGGIIIKKKLLLLLLLLLKKKJJJHHHGGGEEEBBB>>>:::777333000---)))(((''''''&&&&&&''''''$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrrVVVQQQHHHLLLHHHFFFEEECCCBBBBBBBBBBBB===999777888777444444777333222111000///...---,,,))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((())))))))))))))))))((()))***)))''''''''')))((()))))))))*********+++******))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$######"""############$$$$$$$$$##############################""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((&&&&&&&&&''')))***((()))***+++,,,,,,,,,,,,,,,,,,,,,---------.........000222666;;;???CCCEEEEEEKKKSSSWWW^^^mmmsss]]]GGG======>>>===<<<===???BBBEEEGGGIIIJJJLLLMMMMMMLLLKKKJJJFFFDDDBBB@@@>>>;;;777333,,,,,,***)))((((((''''''%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$oooSSSOOOFFFJJJHHHFFFEEECCCBBBBBBBBBBBB===999777888777444444777222111000///...---,,,,,,))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))+++,,,***))))))******)))(((''''''((())))))******+++++++++,,,++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$######""""""############$$$$$$$$$##############################""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''''''''''''''((((((((()))((('''&&&%%%&&&'''***+++((()))***+++,,,---------.........////////////000111222666:::@@@FFFJJJLLLVVV___jjjqqqvvvvvvYYYHHHEEE???>>><<<<<<===@@@DDDGGGFFFHHHJJJLLLLLLLLLKKKJJJEEEDDDDDDDDDCCC@@@<<<999///...---+++***))))))((('''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqQQQNNNKKKMMMGGGGGGFFFEEEDDDCCCBBBBBB>>><<<:::888666555555555222111000///...---,,,,,,************)))))))))((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&(((''''''((()))******)))***++++++***(((''')))+++---***)))+++------)))$$$+++***)))***+++,,,+++***,,,+++***)))***+++,,,,,,******,,,...---)))***...,,,++++++*********+++,,,***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''&&&%%%$$$###%%%&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((()))))))))))))))***+++***))))))+++---+++)))---555555000...111666<<>><<<:::888666555555555222222111///...,,,++++++++++++++++++************(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&&&&$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((((((((()))))))))))))))((()))***++++++***''')))***)))((((((***+++***+++++++++,,,,,,------111000//////000//////...***++++++,,,......---,,,222//////111000,,,,,,000000000000///---,,,,,,---+++++++++++++++,,,,,,,,,((((((((('''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((()))))))))))))))))))))((()))))))))*********++++++,,,,,,,,,+++*********+++222---,,,///111333999AAAEEEHHHIIIHHHJJJXXXnnn{{{pppggg___UUUMMMGGGDDDDDDEEEGGGFFFGGGIIIJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBB>>><<<999666444111,,,))))))((('''&&&&&&&&&'''(((&&&&&&'''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%nnnPPPNNNIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB>>><<<:::777666555555555444333111000...,,,******,,,,,,,,,++++++++++++***(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((()))******+++++++++(((((((((((()))))))))))))))***++++++***+++---///...///000///------000333111111111111111111111111888888:::===??????<<<:::???:::777999:::888888:::666666666444222111222333111111111000000/////////************************))))))))))))((((((((((((''''''&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((())))))))))))))))))))))))******+++++++++,,,,,,,,,...,,,+++,,,---......---555222111444999@@@KKKUUU[[[]]]]]]\\\\\\fffwwwxxxnnnjjjhhh___PPPBBBDDDFFFHHHHHHGGGHHHIIIJJJIIIIIIIIIHHHHHHFFFEEEEEEEEEBBB???<<<:::777222///+++***(((&&&&&&'''((()))((((((((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%wwwTTTPPPKKKKKKGGGGGGFFFEEEDDDCCCBBBBBB===<<<999777555555444555444333222000---+++***))),,,,,,+++++++++*********(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((''''''((((((((()))))))))***************+++++++++((()))******))))))***+++......---,,,+++,,,000333111222333444666777666666777888999:::;;;===@@@BBBAAA@@@???BBBEEEFFFDDDAAADDD>>>;;;===???>>>>>>@@@<<<:::888666666777999:::888888666555333111000///........................+++++++++***************)))((('''&&&&&&&&&'''((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))************+++++++++,,,,,,,,,,,,---+++***,,,///111111111///333;;;CCCJJJQQQYYY```ggglllsssvvvwwwzzz{{{}}}sssqqqzzzyyycccJJJBBBGGGIIIGGGFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHIIIGGGDDDBBB@@@<<<888555000...+++(((&&&&&&'''(((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%{{{RRRJJJEEEHHHGGGGGGFFFEEEDDDCCCBBBBBB===;;;999777555444444444444333222000---+++***)))+++*********))))))))))))(((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###%%%'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))((((((((()))))))))******,,,++++++******))))))))))))+++---,,,++++++---/////////...---,,,...222555777777<<>>;;;666444000,,,)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%|||QQQHHHDDDHHHGGGGGGFFFEEEDDDCCCBBBBBB===;;;999666555444444444444333111000...,,,***************)))))))))(((((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''(((((())))))******))))))))))))************,,,++++++++++++*********&&&))),,,---++++++...111222666:::>>>@@@BBBEEEGGGOOOQQQZZZnnntttttttttssstttzzz}}}rrrqqqrrrrrrlllccc______[[[TTTMMMNNNRRRQQQJJJAAAAAAAAA@@@???>>>===<<<;;;888777777666555444333333333333222222111000000000000000000000///...---,,,---+++)))'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((''''''(((((()))((())))))******+++++++++******+++++++++,,,,,,,,,......------...333;;;@@@QQQ[[[eeejjjpppyyy~~~tttjjjfffiiieee[[[UUURRRHHH===IIIIIIJJJKKKLLLMMMMMMMMMMMMKKKIIIHHHHHHFFFCCC@@@===;;;777333...***'''&&&((((((''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%yyySSSLLLHHHLLLGGGGGGFFFEEEDDDCCCBBBBBB<<<;;;999666444444444444222222111///...,,,+++++++++++++++*********))))))(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))''''''((())))))***++++++)))))))))*********++++++******+++,,,------......---111555555444444888<<>>:::666111---***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%sssQQQMMMJJJKKKGGGGGGFFFEEEDDDCCCBBBBBB<<<;;;888666444444333444222111000///...---,,,,,,,,,,,,,,,+++++++++******(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))'''(((((()))***+++++++++)))************+++++++++))))))+++---///111222333;;;@@@DDDEEEDDDEEEIIINNNWWWeee{{{zzzkkkiiieee```ZZZUUUQQQOOOLLLKKKJJJHHHFFFDDDBBBAAA:::999999888777666666555666999===AAABBBBBB@@@???===;;;777222///---,,,,,,''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))((())))))***++++++,,,,,,---------.........//////,,,222999===DDDSSSiiiyyysss^^^GGGHHHJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLMMMLLLJJJHHHCCCCCCBBB???;;;666111...+++*********))))))((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%YYYIIIEEEJJJHHHFFFCCCCCCCCCCCCBBBAAA???===999666444444444444222222111///...---,,,+++)))))))))))))))*********))))))((('''''''''''''''''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&,,,+++)))))))))(((&&&%%%)))((((((***---//////...222...000666444111999GGGWWW^^^iiirrruuusssnnnkkk{{{|||uuuttt{{{kkkYYYNNNQQQTTTMMMGGGFFFMMMEEE@@@???===666555888777666666;;;AAADDDCCCAAACCCBBB@@@<<<777333///---)))((('''&&&''''''%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))************+++)))'''(((+++------+++---------------...///000666;;;>>>BBBQQQfffuuuzzz{{{yyy|||cccRRRGGGIIILLLIIIGGGJJJIIINNNNNNIIIGGGJJJKKKGGGCCC@@@>>>???AAA???999333...---+++)))''''''''''''''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%ZZZKKKGGGLLLHHHFFFDDDCCCDDDDDDBBBAAA>>>===:::777555444444444222222111///...---,,,+++)))))))))))))))))))))***(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''')))))))))(((((('''''''''***)))((((((***+++++++++---000222222000......///666333666???CCCFFFTTTeeerrrqqqpppdddXXXSSSHHHBBB@@@DDDEEEAAA>>>>>>;;;999666444666;;;@@@DDDHHHHHHGGGEEEAAA<<<777444...,,,***)))))))))(((&&&%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))))))))************...,,,******,,,---+++)))+++,,,...//////000222333666CCCOOOVVV]]]iiitttxxx~~~wwwxxxsssmmmdddVVVHHHBBBCCCGGGKKKLLLHHHGGGKKKKKKHHHFFFBBB>>>>>>@@@???;;;777555333000---***((('''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%]]]LLLGGGKKKIIIGGGEEEEEEEEEEEECCCAAA>>><<<:::777555444444444222222111///...---,,,+++******))))))))))))))))))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((())))))))))))))))))))))))))))))(((((((((,,,+++***)))((()))***+++'''***---,,,+++000999BBBUUUWWW^^^iiinnnqqq|||{{{}}}}}}}}}~~~zzzzzz|||~~~zzzuuukkk```VVVRRRNNNIIIDDDAAA>>>===:::666333555:::???AAACCCEEEFFFFFFBBB???<<<333111...,,,+++***((('''&&&&&&%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***)))))))))*********++++++---,,,,,,---......,,,***,,,...111333555888<<>>@@@@@@???<<<<<<:::666222---***'''&&&''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%bbbLLLDDDGGGIIIGGGFFFFFFFFFEEECCCAAA===<<<:::777555444333333222222111///...---,,,+++*********)))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((()))))))))))))))*********************)))+++,,,------,,,,,,---...222222111222:::LLLbbbqqq|||||||||{{{|||xxx{{{~~~tttaaaVVVNNNIIIFFFEEEDDDBBBAAA???===<<<;;;777999<<<@@@CCCDDDDDDDDD:::777333///---+++(((&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((('''((())))))***))))))*********+++++++++******,,,---...///...---111222333666;;;EEERRR[[[gggwww~~~|||{{{rrriiihhhnnnlllcccccckkkgggiiinnntttyyyzzzvvvsssooouuuzzz}}}yyytttwwwyyyzzzxxxwwwxxxyyyyyytttooolllnnnuuu|||zzzyyy~~~qqq[[[MMMLLLKKKJJJJJJKKKJJJIIIGGGEEEBBBBBBCCCCCCAAA@@@@@@>>>:::666111---***)))&&&'''((())))))(((''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggOOOEEEGGGHHHGGGFFFFFFGGGFFFCCCAAA===<<<:::888666444333333222222111///...---,,,+++************))))))(((((()))(((((('''''''''''''''%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))++++++++++++++++++++++++'''***---/////////111333444333555???RRRlllzzzyyyvvvppphhhfffqqqsssddd\\\VVVQQQMMMGGGBBBBBBFFFGGGCCC>>>888888888:::===AAAEEEGGG@@@>>>:::777444000,,,)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))******************+++++++++++++++,,,------------......000222444999DDDWWWmmm}}}yyyvvvmmmiiihhh```___bbbhhhkkkfff```]]]mmmqqqsssrrrrrrrrrlllccc\\\^^^^^^\\\^^^ccceeebbbdddffflllrrryyy}}}zzzwwwvvvvvvfffeeeccceeejjjoooqqqppp|||xxxfffOOOKKKHHHHHHIIIJJJJJJJJJDDDDDDEEEFFFGGGFFFCCCAAA@@@???===999666222///...((((((((((((((('''&&&&&&)))((((((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkRRRIIILLLGGGFFFFFFFFFGGGEEEBBB@@@<<<<<<:::999666444333222222222111///...---,,,+++++++++******)))((((((((())))))(((''''''''''''(((%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))''''''(((((())))))******+++++++++,,,,,,,,,,,,,,,***,,,...---,,,---111555666;;;GGG\\\uuu|||yyyzzzwwwrrr}}}~~~sssiiiaaaUUUIII===;;;AAAGGGFFFBBB===;;;888666666888<<<>>>CCCAAA@@@???===:::555111******)))(((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++*********++++++++++++,,,...//////...------...000000555===FFFTTTiii}}}nnn```VVVQQQRRRSSSUUUTTTTTTTTTUUUXXX[[[]]]dddkkkpppqqqvvv~~~~~~xxxqqqzzz}}}zzzuuullljjjhhheeeppprrruuuuuupppooowwwzzzwwwvvvUUUMMMGGGGGGHHHHHHIIIKKKBBBDDDGGGHHHIIIGGGEEECCCAAAAAA???===:::777555333,,,+++***(((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%jjjRRRIIILLLFFFEEEEEEFFFFFFEEEAAA???<<<<<<;;;999777555333222222222111///...---,,,+++++++++******)))(((((('''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((()))(((((())))))***++++++,,,+++,,,,,,,,,------------...000222222666???LLLUUUdddlllzzz}}}yyyuuutttyyyyyyjjj^^^QQQIIIJJJKKKIIIFFFBBB@@@<<<888666555666777===>>>@@@BBBCCCAAA<<<888///...,,,+++))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''))))))(((((())))))***+++*********+++++++++,,,,,,---...//////...111555:::<<>><<<<<<;;;999777555333111222222111///...---,,,++++++++++++***)))(((((('''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((()))'''''''''''''''((())))))))))))***+++,,,,,,------,,,,,,,,,------.........,,,000666>>>MMMccc|||~~~||||||~~~wwwnnnqqq{{{rrreee______jjjooossspppkkkjjjrrrzzztttooottt~~~tttjjjaaaYYYRRRMMMHHHFFFDDDAAA>>><<<;;;:::555777<<>>JJJ]]]yyyxxxuuutttyyy~~~|||eeeXXXZZZ```bbbeeepppxxxsssggg``````cccaaa^^^]]]ccclllooojjjdddbbb___]]]^^^ccchhhmmmoooxxxrrrrrr|||zzzqqqfffXXXMMMDDDFFFIIIFFF???;;;555......888AAAAAA======888555222000///...,,,***+++******++++++)))&&&###''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************((((((((()))******++++++++++++++++++,,,...///000+++...111333888FFF[[[kkkqqqkkknnnzzz|||ssssss|||{{{{{{{{{{{{xxxsssmmmhhhfff```YYYWWWYYY]]]______]]]aaaeeehhhqqq~~~}}}wwwtttnnnccc[[[WWWTTTZZZhhhyyy}}}}}}iiibbb```WWWKKKDDDEEEDDDBBB@@@@@@BBBEEEGGGIIIHHHHHHHHHHHHFFFBBB@@@;;;999666222///,,,***))))))(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&lllTTTHHHFFFDDDEEEEEEEEEEEECCCBBBAAA???===:::888777666444333333222111000///...---,,,+++++++++************)))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''%%%&&&''''''(((((('''''')))(((((('''''''''(((((())))))))))))))))))))))))------,,,,,,------------***...111222111222888>>>HHHVVViii{{{uuunnnlllhhhfffjjjxxxxxxpppjjjllluuurrrtttnnn___YYYbbbooouuu~~~}}}xxxqqqjjjffffffhhhjjjqqqhhhbbbcccgggkkkssszzzvvvaaaMMMGGGIIIHHHCCC@@@===666222444777888<<>><<<999555111---+++)))***(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&oooVVVHHHEEEEEEEEEEEEEEEDDDCCCBBBBBB???===:::888777666444333333222111000///...---,,,+++++++++************)))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((''''''''''''''''''''''''&&&&&&''''''((()))(((((((((''''''(((((()))************************+++++++++++++++,,,------+++///222444777???KKKTTTmmm|||xxxqqqpppqqqwwwvvv~~~sssbbb]]]^^^cccqqqxxxvvvsssmmmjjjhhhiiikkkrrr|||```SSSQQQNNNHHHDDDAAA===999666222000555<<<>>><<<:::888777444000...---+++)))((((((((('''&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++((())))))******+++,,,,,,,,,,,,------............222333888DDDWWWnnn|||www|||{{{vvvhhhZZZWWWUUUSSSQQQPPPPPPQQQQQQPPPQQQSSSUUUYYY```gggmmmqqq|||{{{zzz}}}qqqiiiccc[[[WWWVVVTTTRRRPPPPPPRRRXXX^^^cccwwwyyysssdddVVVDDD===@@@EEEEEECCCHHHHHHHHHIIIIIIGGGCCC???CCCAAA>>>999444000---++++++)))((('''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkSSSHHHGGGFFFFFFEEEEEEDDDCCCCCCBBB???===:::888777666444333333222111000///...---,,,+++++++++*********))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&((('''&&&&&&&&&''')))***(((((((((((((((((()))***************************''')))+++,,,,,,,,,---...333666:::AAAPPPdddttt||||||zzz}}}zzzsssooottt|||}}}ssslllnnnttt}}}sssjjj]]]PPPIIICCCCCCCCCAAA;;;666333333;;;:::::::::;;;:::777555000---)))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++))))))******+++,,,,,,,,,---......///000111111222666:::BBBOOO```uuuoooeee[[[WWW[[[]]]VVVNNNNNNPPPSSSUUUVVVWWWXXXXXXVVV]]]fffpppzzz{{{~~~uuuppppppsss~~~{{{nnnnnnttt}}}tttgggbbbZZZRRRMMMMMMPPPRRRUUUdddxxxqqq]]]KKKBBB@@@BBBEEEDDDDDDFFFHHHIIIHHHEEEBBBGGGEEEBBB>>>999444000...,,,***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&dddPPPHHHIIIGGGFFFFFFEEEDDDDDDCCCCCC???===:::888777666444333333222111000///...---,,,+++++++++*********))))))))))))((('''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''')))))))))((((((''''''&&&(((((('''&&&&&&((()))***((((((((((((((()))******************************))),,,///000///......000888@@@MMMaaa}}}~~~}}}}}}tttaaacccgggqqquuuooollllllrrrvvvbbbXXXLLLKKKJJJGGGEEEBBB<<<777777777888:::===???>>>===444111,,,***)))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++*********+++,,,,,,------222222111111222333444555999BBBPPP\\\hhhvvv~~~mmmUUULLLDDDEEELLLRRRSSSRRRPPPSSSWWW[[[___dddkkkppp|||wwwsssrrroookkkjjjppptttqqqnnnooorrrtttwwwuuurrrooonnnnnnooopppqqqtttvvvsssmmmiiikkknnnvvv~~~wwwpppqqqtttxxxhhh\\\TTTPPPNNNRRRUUUYYY]]]cccqqqqqqZZZKKKGGGJJJ@@@@@@BBBEEEHHHIIIHHHGGGIIIHHHFFFBBB===888444222...+++(((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&cccOOOHHHIIIGGGGGGFFFEEEDDDDDDDDDDDD???===:::888777666444333333222111000///...---,,,+++++++++************)))))))))((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''))))))((((((((((((((((((((((((''''''(((((()))***(((((((((((()))***++++++***************************,,,///...------000444>>>OOOfff|||~~~sss```ZZZ[[[cccoooxxxpppppp|||yyywww|||ttt___ZZZPPPFFFCCCDDDCCC@@@888777888:::===AAABBBBBB999666111...---,,,+++***((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))((((((((()))))))))***************++++++++++++,,,***++++++,,,,,,---......000///......///333666888>>>LLL^^^kkkrrrzzz}}}}}}hhhTTTGGGCCCAAADDDFFFGGGIIIMMMSSSWWW^^^fffrrryyyqqqooopppooolllgggiiiiiiiiihhhjjjmmmppprrrpppmmmjjjhhhhhhhhhiiigggkkkqqqssssssqqqrrrsssxxxzzz|||{{{yyyxxxxxxxxx|||lllaaa[[[TTTPPPLLLKKKLLLSSSdddsssvvvWWWDDD<<>>???AAAEEEHHHIIIIIIIIIIIIGGGEEEAAA===999777111...***(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&fffQQQJJJJJJHHHGGGFFFDDDDDDDDDDDDEEE???===:::888777666444333333222111000///...---,,,+++++++++************)))))))))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((()))))))))''''''((()))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,...555@@@III\\\ooo{{{sssnnnzzzyyytttzzzwwwrrrtttxxxssseeeaaawwwyyyhhhSSSEEECCCEEEDDD@@@===;;;;;;===@@@AAABBB>>>;;;666333111///,,,***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,++++++,,,,,,---.........---,,,---///666>>>GGGLLLXXXfffxxxhhhTTTHHHFFFFFFHHHKKKIIIIIIRRR___nnnvvv{{{yyyzzzwwwrrrmmmnnnooonnnkkkjjjmmmqqqqqqpppnnnllljjjiiiiiiiiijjjooovvv}}}}}}{{{~~~{{{yyyxxx{{{ooohhhaaa[[[UUUOOOPPPWWWrrriiiLLL;;;@@@???===>>>AAAEEEGGGHHHHHHHHHHHHFFFDDDAAA===;;;666333...***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&jjjUUULLLLLLHHHGGGFFFDDDDDDDDDDDDEEE???===:::888777666444333333222111000///...---,,,+++++++++************)))))))))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******&&&''')))*********)))((((((((((((((()))***+++,,,------------------------...///000111777EEEXXXfffzzz~~~zzznnnyyyrrrhhheeennnvvv|||yyynnniiikkkooo~~~zzzvvvooogggaaa___vvvvvvpppaaaeeegggnnnkkkSSSIIIHHHGGGGGGDDD???<<<===>>>???@@@AAA>>>999666333000---***)))(((((((((''''''''''''))))))))))))))))))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,------......//////000333:::EEESSS```hhh{{{qqqbbbSSSJJJIIIMMMIIILLLQQQUUUWWW```www{{{vvvxxxzzz}}}~~~~~~~~~{{{zzz}}}lll\\\PPPOOOTTTLLLjjjfffRRRCCC@@@===<<>>:::666000,,,***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&lllRRRPPPGGGJJJIIIHHHHHHHHHGGGEEECCC???===;;;888666555444444222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,)))---000///---,,,,,,+++///555:::@@@PPPiiitttggghhhmmmvvv}}}zzzlllllllllnnnqqquuuwwwvvvtttvvvuuuxxxtttfffggglllrrrwww```PPPHHHDDDFFFIIIKKKGGGBBBBBBGGGBBB@@@<<<999666444111000...---+++***)))))))))***))))))))))))((('''&&&%%%''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))'''''''''((())))))************+++++++++,,,,,,,,,000,,,+++,,,,,,+++...333111222888DDDVVVjjjyyywwwmmmeeeXXXLLLKKKKKKIIIHHHKKKPPP^^^mmmzzz{{{dddVVVQQQUUU[[[dddssszzznnnTTTDDD===BBBDDD>>>>>>EEEDDDHHHKKKKKKGGGDDDCCCDDD???>>>999222***&&&''')))))))))))))))((('''&&&%%%''''''&&&&&&&&&&&&''''''mmmQQQOOOHHHJJJIIIGGGGGGHHHGGGEEECCC???===;;;888666555444444222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***************)))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---,,,+++)))+++///222222;;;@@@LLLbbbtttuuu}}}{{{zzzmmmcccccc^^^\\\eeevvvxxxpppooooooxxxooocccOOOJJJGGGIIIJJJHHHHHHJJJHHHAAA999666777888555222///...,,,***)))))))))))))))))))))(((((('''&&&&&&((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,///------000111///000555666:::DDDTTTfffuuuuuuhhh```XXXRRRNNNOOOQQQTTT[[[cccuuuiii___TTTQQQXXXhhhzzz|||qqq\\\IIIDDDAAA:::999>>>>>>BBBGGGIIIHHHFFFFFFFFFDDDCCC???888111,,,+++,,,((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''oooQQQLLLIIIIIIHHHGGGGGGGGGFFFDDDBBB>>>===;;;999666555444444222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++)))))))))*********+++++++++++++++,,,,,,,,,------///,,,******,,,000333555===KKKddd{{{wwwuuussswwwxxxsssttt|||qqqggg[[[VVV\\\gggpppuuulllcccaaarrruuuddd]]]\\\___iiizzz]]]PPPDDDCCCHHHJJJKKKLLLNNNDDD999666999<<<:::666111000---+++))))))((()))******)))(((''''''''''''((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,,,,,,,------+++***,,,000000...000555:::CCCTTThhhzzzwwwnnneee\\\VVVPPPOOOPPPTTTZZZeeeuuu{{{{{{yyy^^^MMMIIINNN```qqqiiiOOOBBB>>>:::;;;>>>;;;???EEEHHHIIIHHHHHHGGGGGGFFFDDD>>>777111...---((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''pppPPPJJJHHHIIIGGGFFFFFFGGGFFFCCCAAA>>>===;;;999777555444333222222222111///...,,,++++++,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***************+++))))))*********+++++++++,,,,,,,,,,,,------------------///000000///222888GGG```|||nnnoooppppppzzz|||nnneeeeeegggiiibbbZZZSSS[[[rrruuuhhh]]]ZZZ___rrruuucccPPPGGGGGGIIIMMMPPPOOOHHH@@@<<<======;;;888555333000---+++***))))))+++***)))((('''''''''((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((((())))))***++++++,,,,,,,,,,,,---------------,,,---/////////444<<>><<>><<<;;;:::888555111...,,,+++***+++***)))(((((('''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************((((((((()))******++++++,,,,,,---------.........333000000111111555???KKKnnnzzzwwwkkkZZZZZZWWWTTTSSSZZZgggqqq|||}}}xxxuuuxxxqqqXXXNNNRRRZZZoooyyyiii___UUUGGG;;;<<<===>>>@@@CCCEEEEEEFFFFFFFFFEEECCC???999333///,,,+++)))(((((((((((((((''''''&&&&&&&&&&&&''''''kkkOOOJJJEEEGGGFFFEEEEEEEEEDDDBBB@@@===<<<<<<:::888666444222222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((())))))***************++++++++++++,,,---------.........//////000...111888???KKKccczzztttjjjjjjwwwwww```ZZZ___bbboooqqqtttzzzwwwoooooo|||nnnWWWFFFBBBFFFHHHLLLPPPNNNHHHBBB??????@@@>>>:::666222///...---************)))((('''&&&)))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((()))******************************++++++,,,------------------.........//////000......111444;;;KKKYYY~~~ooobbb[[[TTTMMMGGGHHHIIIIIINNN___xxxiiiaaadddfffcccaaahhhnnnsssuuussstttxxx|||~~~qqqXXXTTTOOOUUUooowwwkkkWWWEEE@@@===:::999<<<@@@DDDEEEGGGFFFFFFFFFEEE@@@;;;666///...,,,***((((((((((((''''''&&&&&&&&&&&&''''''eeeNNNMMMEEEGGGFFFDDDDDDEEEDDDBBB@@@<<<<<<<<<:::888666333222222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))******++++++*********+++++++++,,,,,,---.........////////////222...555GGGZZZmmmqqqzzz}}}jjjccc___WWWSSSSSSYYY^^^iiiuuubbb[[[dddvvvlllTTTGGGEEEGGGJJJNNNPPPMMMIIIFFFDDDFFFCCC???:::666333111000)))***+++,,,+++)))'''%%%)))(((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((()))))))))*********************************++++++,,,,,,------...---.........////////////+++,,,111777===HHHZZZkkk}}}fffWWWNNNGGGEEEFFFFFFIIINNNUUUbbbwwwxxxpppkkkhhhhhhkkknnnwwwwwwcccYYYOOOYYY|||nnn[[[PPPIII???999999===AAADDDFFFFFFFFFGGGHHHFFFAAA<<<333111...+++)))(((((()))''''''&&&&&&&&&&&&''''''aaaOOOOOOEEEGGGEEEDDDDDDDDDDDDAAA???<<<<<<<<<;;;999666333222222222222111///...,,,++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,............/////////000333///;;;YYYuuuyyyqqqhhh[[[SSSPPPLLLPPPiiisss\\\[[[```rrrkkkXXXPPPGGGHHHJJJNNNPPPPPPLLLHHHIIIFFFBBB===888555222111((())),,,------***&&&$$$))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************************************((())))))******+++,,,,,,............/////////000...111999CCCLLLYYYlll}}}hhhSSSNNNLLLFFFEEEJJJJJJPPP[[[jjj~~~|||sssnnnuuu~~~yyyvvvtttssswww}}}yyyssspppdddfffgggggghhhnnnvvv|||yyywwwppp^^^QQQbbblllcccXXXHHH===:::<<>>777222222///+++******++++++***&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&'''(((*********)))((())))))))))))((((((((((((******))))))(((((('''''')))************+++++++++++++++++++++,,,...000111///------000000------000555444@@@WWWhhhqqq{{{zzzbbbUUUIIIFFFFFFDDDGGGMMMYYYiii~~~zzzuuurrrmmmhhhbbb[[[WWWWWWXXXYYYaaagggpppyyyzzzvvvoooggg___YYYUUUTTTOOOMMMKKKMMMQQQUUUWWWVVVYYY]]]bbbhhhnnnuuu}}}zzzmmmkkksssttt]]]XXXfff~~~uuu```III<<<<<>><<<:::777666555444222222111000...,,,+++)))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((()))))))))*********))))))******+++,,,,,,,,,,,,,,,------------,,,+++---//////...333:::OOOeeeyyyzzz}}}fffTTTOOOVVVdddvvvtttaaa^^^zzzwwwhhhTTTJJJJJJMMMNNNMMMPPPMMMIIIHHHFFFBBB<<<666444111---++++++,,,+++***((((((((((((((((((''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))((((((((((((******))))))((((((((((((************+++++++++++++++++++++,,,---...///000222---,,,000111000000333;;;@@@SSSlllzzz|||vvvbbbXXXNNNFFFGGGMMMVVVcccooo}}}xxxnnnkkkhhhjjjqqqzzzyyyoooddd[[[UUUUUURRRMMMIIIFFFFFFHHHIIIOOOTTT[[[aaafffgggeeedddYYYWWWRRRLLLGGGDDDBBBAAABBB???===>>>@@@CCCDDDCCCCCCEEEHHHJJJLLLOOOSSSVVV\\\aaahhhpppvvvyyyyyyyyypppiiidddfffppp{{{vvvkkkeeefffpppqqqhhhffffffwwwlllUUUEEE@@@>>>===BBBDDDEEEFFFGGGIIIHHHFFFAAA===888333000---***(((******))))))((((((''''''nnnVVVIIIFFFHHHHHHHHHHHHGGGEEEDDDCCC>>>===;;;999888666555555222222111000...---+++***+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((()))))))))******((((((((()))))))))************))))))******+++,,,---------.........//////---...111222//////999EEEjjjyyykkkcccnnnjjjZZZXXXSSSTTT\\\___eeezzzqqqbbbkkk{{{iiiRRRHHHHHHMMMOOOOOOMMMLLLLLLKKKGGG@@@;;;777444000...------,,,+++******))))))(((((('''''')))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''(((((())))))(((((((((((())))))))))))***))))))))))))(((((((((************+++++++++,,,+++,,,---...............333///---///222222444888===MMMjjjrrr\\\NNNMMMKKKLLLUUUcccvvv~~~qqqeee\\\WWWQQQNNNMMMPPPXXXaaaiiimmm{{{uuujjj```VVVLLLEEECCCBBB???=========>>>???CCCFFFKKKOOOPPPNNNJJJGGG???>>><<<:::999999999:::<<<:::777777777888888888999:::<<<<<<;;;:::;;;<<<>>>AAAEEEIIILLLMMMMMMMMMHHHDDD@@@@@@FFFPPPXXX]]]nnnnnnooonnnjjjkkkvvvwwwaaaTTTWWWdddxxxuuucccTTTLLLEEE???@@@@@@AAADDDGGGIIIIIIIIIFFFCCC===888444000+++(((******))))))((()))))))))rrrXXXIIIFFFHHHHHHHHHGGGFFFDDDCCCBBB>>>===;;;999888777666666222111111000///---+++***+++++++++*********))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((()))))))))*********(((((()))))))))***************))))))******+++,,,---------......///////////////000222333777DDDPPP{{{~~~sss[[[```ppp}}}}}}~~~xxxbbbRRROOOGGGDDD___zzzooodddOOOGGGJJJOOOLLLKKKKKKMMMMMMJJJCCC===:::777333111000///---+++,,,+++***)))(((((('''''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---...//////...---,,,222000///000///000999BBBKKKaaavvviii\\\TTTSSSNNNVVVddduuuxxxhhh[[[QQQIIIEEEDDDCCCCCCFFFLLLTTT\\\```nnnwwwwwwpppeee\\\UUUOOOHHHDDD>>>>>>===============>>>???AAAEEEHHHHHHDDD???<<<888888888888999;;;===>>><<<;;;999888888888888777888:::======<<<;;;;;;<<<>>>>>>>>>>>>======<<<<<<===;;;999777777;;;BBBFFFSSS\\\lllyyy{{{vvvuuuyyyuuufffRRRWWWcccttttttiii^^^RRRGGG???<<<;;;@@@EEEGGGHHHIIIGGGDDD@@@;;;777111+++&&&***)))(((((((((((()))***oooVVVIIIGGGGGGGGGGGGFFFEEECCCBBBAAA>>>===;;;999888777666666111111111000///---,,,++++++++++++*********))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******************))))))******+++,,,,,,,,,,,,---.../////////...+++---777DDDOOO[[[ddd|||uuujjjyyyzzzjjjdddTTTCCCNNNhhhzzzwwwnnnqqqrrr}}}```LLLFFFGGGIIIHHHIIIKKKLLLIIICCC>>>;;;999666333222000...,,,---,,,+++)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))((('''&&&&&&'''((()))'''((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,,,,---.../////////...---...000333222///222AAARRRlllzzziii^^^WWWSSSWWW^^^^^^ooouuudddUUUJJJDDDAAA@@@<<<<<<===>>>BBBHHHNNNRRR```kkkuuuwwwwwwxxxwwwsssooofffYYYNNNGGGCCC???<<<;;;;;;;;;;;;::::::::::::999<<>>BBBCCCDDDHHHFFFEEEBBB???;;;555...)))***)))((('''&&&'''((()))lllSSSHHHIIIFFFFFFFFFEEEEEECCCBBBAAA>>>===;;;999888666555555111111000000///---,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))*********++++++)))))))))*********++++++******))))))******+++,,,+++,,,,,,---...///000000111000999PPPiiizzz~~~~~~~~~~~~zzz}}}bbbOOOKKKVVVgggpppggg[[[ddd{{{___LLLDDDIIIGGGGGGIIIKKKIIIDDD???;;;999777555444222///------,,,+++)))))))))******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))***((((((''''''&&&'''''''''''''''(((((())))))******)))))))))************+++++++++++++++,,,,,,,,,,,,,,,---...///////////////---000444555555===SSSgggrrrbbbTTTOOOMMMNNNXXXdddxxx~~~|||~~~yyytttxxx}}}{{{uuuiii^^^OOOCCC===<<<<<<;;;888999::::::;;;>>>CCCFFFTTT___ggghhhiiillliiibbb]]]TTTHHH???;;;;;;:::999;;;;;;::::::999:::::::::888999<<<>>>>>>===<<<;;;666777777888999999999999555666777777666555666777222444666666666555666777666666666666666777999999333555777777666444444444===AAAOOOeeevvvxxxooohhhjjj}}}vvvdddXXXXXXcccrrr|||vvv]]]NNNCCCBBBCCCAAAAAAEEEFFFFFFFFFEEEBBB===555000---+++)))'''&&&'''((()))lllTTTIIIJJJFFFFFFFFFFFFFFFEEEDDDCCC@@@>>><<<:::777666555444000000000000///...,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++******))))))******+++,,,,,,------...000111111222666<<>>;;;;;;;;;;;;;;;;;;::::::999::::::::::::999999888777999:::999777555666888888888999888777666888:::666666666777777888888999666666666777777777666555<<<===HHH]]]nnnooofff^^^WWWcccxxxsssccc\\\___cccuuu{{{rrrtttzzzfffSSSMMMHHHAAA@@@DDDDDDEEEGGGIIIHHHCCC<<<777111///,,,)))(((((()))***nnnUUUJJJKKKFFFFFFGGGGGGGGGFFFFFFEEE@@@???===:::777555444333000000000000///...,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++*********)))***++++++,,,---...///000111222333333666BBB^^^~~~~~~bbbQQQDDD???KKK^^^mmmzzz}}}iii[[[QQQLLLlllfffNNNLLLJJJKKKMMMLLLHHHEEE:::888777666555333000...---,,,***))))))+++,,,...************))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++&&&'''((()))((('''%%%$$$&&&''''''((()))******+++))))))******++++++++++++++++++,,,,,,,,,---------------,,,---...000222333222...///:::MMMbbbyyy~~~iiiUUUMMMHHHIIINNNRRR\\\vvvpppsssuuuvvvvvvyyywwwpppfff\\\UUUPPPLLLJJJLLLOOOUUU\\\bbbgggiiijjjnnnnnnnnnnnnllliiifffdddbbbaaa```dddlllpppggg[[[GGGAAA;;;999:::;;;888555555777999999888999===@@@>>>FFFKKKKKKQQQYYYVVVJJJHHHCCC===:::;;;<<<<<<;;;888777666666888:::===???;;;:::888777666555555555::::::::::::999888777777777999:::999555333333555555555555444333444666999;;;;;;:::999777666555555:::888555555666666666444222666EEEZZZiiifffZZZPPPLLLRRRbbbzzziii___\\\^^^ttt{{{wwwqqqjjjxxx```VVVMMMCCC@@@DDDAAACCCFFFIIIJJJFFF???:::444222...+++))))))***+++wwwRRRKKKHHHIIIHHHGGGFFFEEEEEEEEEEEE>>><<<:::999888777444222111111111000000///...---+++++++++************)))******)))(((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))***++++++++++++***+++---...---,,,,,,---...000,,,...333111+++000;;;FFF]]]{{{~~~uuuyyyyyy~~~sssXXXPPPJJJGGGGGGOOOcccwwwmmmYYYSSSeeemmmSSSDDDJJJOOOHHHEEEKKKCCC>>>777444333333111//////---***)))******((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))(((((('''''''''&&&''''''(((((())))))******+++++++++***++++++,,,,,,///...---,,,+++,,,,,,---***,,,///111333333222222777666666BBB[[[vvvlllWWWOOOJJJEEEJJJ[[[jjjvvvuuulllggggggpppxxxzzz|||uuu]]]WWWNNNHHHFFFFFFEEEDDD???DDDJJJNNNPPPSSSWWW[[[[[[[[[[[[ZZZXXXUUUSSSQQQVVVUUUVVV\\\aaa^^^QQQFFF===;;;999777666666777777888777777666777888999;;;<<>>???===;;;:::999777666777999<<<>>>:::<<<:::666555777777555999777555444555555444333444666888888777777777999444666777666444444888<<<777888888777555555777999666555555555555666777888888888<<>><<>>===666...((('''((('''&&&xxxUUUMMMGGGHHHHHHGGGFFFEEEEEEEEEEEE>>><<<:::999888777444222111111111000000///...---++++++++++++******************)))(((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))***++++++++++++++++++---......,,,,,,---///...***---222222222>>>NNNkkk|||yyyiiippp~~~{{{vvvsssrrrrrrpppqqqrrrvvv{{{oooTTTEEEAAADDDNNNWWWnnnfffkkkvvvxxxXXXEEEBBBEEEIIIKKKHHHCCC<<<777555444444444111///---,,,,,,,,,***)))***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((((('''''''''''''''(((((()))*********+++++++++***++++++,,,---000///...,,,,,,,,,---...//////000/////////000111000:::DDDNNNbbb|||yyycccQQQKKKKKKVVVllluuuccc\\\[[[bbbmmmtttuuuwwwzzzyyyiiiYYYMMMIIIDDDAAAAAA@@@>>><<<===???AAAAAAAAABBBDDDGGGNNNNNNNNNNNNNNNLLLKKKJJJGGGFFFGGGKKKNNNKKKBBB:::999999888888777888888888888777777777777888999::::::;;;<<>>@@@BBBIIIYYYvvvuuukkkiiittt{{{xxxuuuxxx}}}ppp[[[GGG>>>===:::AAAEEEDDDDDDHHHIIIFFFBBB===666000,,,+++***)))uuuUUUMMMFFFHHHHHHGGGFFFFFFEEEEEEEEE>>><<<:::999888777444222111111111000000///...---,,,+++++++++******************)))((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))************************************)))******++++++++++++++++++---......------...///000---...111444<<>>@@@CCC@@@AAAAAABBBCCCCCCBBBBBB>>>>>>???@@@AAA???;;;777666777888999999999999999777777777888888888888888;;;:::888999;;;???DDDGGGLLLKKKGGGCCC===:::999999666555444444555888:::<<>>===@@@EEEHHHGGGFFFDDD>>>777000,,,++++++oooPPPKKKGGGHHHHHHGGGGGGFFFEEEEEEDDD>>><<<:::999888777444222111111111000000///...---,,,,,,+++++++++***************))))))((())))))***************)))))))))(((((((((((((((((((((((((((((()))))))))************************************)))***++++++,,,,,,+++++++++---......------///000666333111222888HHHggg{{{lll___XXXUUUQQQNNNLLLKKKKKKKKKLLLLLLMMMLLLJJJKKKMMMOOOPPPNNNMMMKKKJJJJJJJJJJJJPPPQQQRRRTTTXXX___ggglllrrr|||}}}nnnTTTHHHEEEOOOVVVzzzfffnnn___JJJGGGKKKLLLKKKLLLJJJDDD>>>999999;;;777555222111000///...,,,*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))))))))(((((((((((((((((('''(((((()))******+++++++++++++++++++++,,,---...111000///......///000000000111222000///111666:::@@@bbb}}}~~~pppddd[[[VVV[[[ddd|||~~~sssfffkkkoooooolllkkklllhhhaaaRRRPPPTTT```qqqzzznnn```TTTJJJEEECCCCCCDDDDDDEEEDDDCCCCCC???@@@BBBBBBBBBBBBBBBBBB<<<<<<======>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<666777999:::::::::999888666666777888888999999999===<<<:::999;;;???DDDFFFVVVUUUQQQIII???888666777444444444444555777:::;;;AAAKKKYYYgggqqqooo^^^MMMAAA>>>:::888888888777666666999===???>>><<<;;;:::======>>>AAADDDDDD???;;;<<<999666555666888777666888777666666555555666666;;;@@@IIISSSZZZZZZUUUPPPGGGAAABBBIIIIIIJJJ\\\uuu|||}}}}}}zzzuuussswwwqqq[[[JJJDDD@@@>>><<<<<>><<<:::999888777444222111111111000000///...---,,,,,,,,,++++++++++++*********))))))))))))******************)))))))))((())))))))))))))))))))))))((()))))))))******************************************+++,,,,,,,,,,,,++++++,,,............///111444333333777BBBZZZ{{{}}}yyy}}}sssiiifffbbbYYYPPPIIIJJJLLLNNNOOOOOOPPPQQQQQQRRRRRRRRRQQQSSSVVVXXXSSSSSSTTTUUUVVVWWWWWWXXXQQQRRRSSSRRRQQQQQQRRRTTTUUU\\\fffoooxxxxxxiiinnn|||oooTTTFFFHHHDDD^^^ccc^^^ddd}}}yyy]]]GGGCCCJJJHHHKKKMMMJJJCCC===;;;:::999666333111111///---,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))******(((((())))))))))))))))))(((((())))))***+++++++++++++++++++++,,,---...///111000///...//////111111...000222111000222888===NNNoooyyygggZZZUUU[[[kkkxxx~~~ssshhhssswwwwwwqqqmmmoootttxxxkkkbbb[[[aaauuuxxxiiiZZZNNNIIIIIIEEEEEEEEEFFFFFFGGGIIIJJJHHHIIIJJJJJJHHHDDD???<<<=========<<<<<<<<<<<<<<<;;;<<<<<<;;;999888:::===999:::;;;;;;;;;:::888777777777888999:::;;;<<<===;;;;;;;;;===???BBBFFFHHHUUUUUUQQQHHH???888666777555444444555666888999:::888BBBRRRcccqqqttthhhZZZDDDAAA===:::999999888777:::>>>CCCEEEEEEDDDCCCCCCCCCBBBCCCFFFIIIIIIEEEAAAAAA>>>:::888888999:::;;;999999888888777888888999888EEEZZZooozzzvvvggg[[[TTTIIIFFFLLLLLLGGGMMM[[[ooo}}}hhhuuu|||}}}vvvppptttzzzoooeeeTTTDDDCCC>>>:::<<>><<<:::999888777444222111111111000000///...---,,,,,,,,,,,,++++++++++++******)))))))))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,............000222---111999FFFYYYssswwwzzzxxxuuuzzzqqqfffXXXQQQPPPQQQPPPMMMNNNRRRYYY]]]```aaabbbcccddddddcccaaa``````ccceee```aaabbbccccccccccccccc___aaaaaa___ZZZTTTQQQOOONNNPPPRRRTTTYYYaaallltttjjjddduuupppSSSGGG@@@KKKccczzztttaaaRRRYYYrrrrrrSSSFFFHHHGGGIIIKKKKKKGGGBBB>>><<<:::888444222111///---+++++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((())))))******+++(((((())))))))))))******(((((()))******++++++,,,++++++++++++,,,...///000000//////......///111222...111222111000333<<>>>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<===<<<<<<<<<<<<;;;;;;:::999;;;;;;;;;<<<>>>AAACCCEEE===>>>???AAACCCEEEGGGHHHIIIHHHFFFAAA===:::999:::777777777777888999::::::<<<@@@GGGNNNXXX^^^ZZZRRRCCC@@@;;;888777777777666:::===AAADDDCCCCCCBBBCCCBBBBBBCCCFFFIIIKKKKKKKKKGGGFFFDDD@@@<<<999:::;;;;;;;;;::::::;;;<<<<<<===888GGG```}}}~~~nnnjjj[[[OOONNNNNNLLLNNNTTTSSSfffvvvbbbmmmtttrrrpppqqqrrrqqq|||ooo[[[KKK@@@888999???BBBCCCCCCCCCEEEEEECCC===666000...}}}VVVKKKDDDFFFGGGHHHHHHHHHFFFDDDCCC>>><<<:::999888777444222111111111000000///...---------,,,,,,,,,+++++++++******))))))******+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,...///...///111222---999KKKaaazzzxxxuuutttfff^^^QQQOOONNNOOOQQQVVVZZZ\\\dddjjjrrrxxx{{{~~~~~~|||}}}xxxpppgggaaa^^^\\\YYYUUUPPPOOOPPPSSSUUU[[[aaaoooeee___ooommmLLLHHHBBBHHHYYYeeeqqqttt```RRRQQQeee}}}uuu\\\JJJIIIHHHHHHHHHHHHGGGDDDAAA<<<:::666444222000...,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))******++++++(((((()))))))))*********((())))))******+++,,,,,,+++++++++,,,---...///000//////...---...///000111///111222111333<<>>>>><<<;;;;;;;;;<<<======>>>???AAABBBAAA@@@???===<<<<<<<<<<<<======>>>AAA@@@???@@@CCCGGGLLLOOOMMMLLLIIIGGGEEEEEEEEEEEEAAA???<<<;;;<<<<<<<<<<<<::::::::::::::::::::::::BBBFFFJJJLLLRRRXXXXXXTTTPPPKKKEEE???<<<:::999888888:::======<<<;;;;;;<<<;;;<<>>???AAAAAA???HHH]]]{{{xxxiii___]]]]]]\\\ZZZWWW^^^qqqtttjjjfffkkknnnjjjgggiiirrrmmmZZZGGG@@@???>>>======@@@AAACCCCCCBBB<<<555000YYYKKK@@@FFFGGGHHHIIIHHHFFFDDDCCC???<<<:::999888777444222111111111111000///...------------,,,,,,,,,++++++******))))))***+++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,.../////////111333444DDD]]]yyy~~~|||pppbbbWWWPPPMMMLLLIIIPPPYYYaaaffflllrrrwww}}}zzzwwwqqqlllccc\\\WWWRRROOOMMMJJJIIINNNYYYbbblll{{{cccCCCIII```ooo|||___[[[FFF;;;DDDIIIVVVtttrrrWWWOOOhhh}}}sssNNNLLLHHHEEEEEEHHHIIIHHHFFF>>>;;;777555333111///---+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++(((((())))))*********+++)))))))))***++++++,,,,,,+++++++++,,,---...000000///...---------///000111000111222222777FFF\\\llllll^^^ZZZ]]]eeesssyyyyyy~~~sssllldddYYYSSSTTTUUU___mmmyyyzzzkkk___SSSIIIBBB>>>>>>===<<<<<<===???@@@>>>>>>@@@CCCEEEEEEAAA>>><<<<<<;;;<<<===???AAABBBEEEDDDCCCCCCGGGLLLRRRVVV```\\\UUUMMMGGGCCCAAA@@@@@@===999:::<<<>>>===;;;<<<<<<<<<;;;;;;;;;::::::@@@JJJUUU^^^hhhoooqqqooohhhaaaXXXPPPIIIEEEAAA???;;;======<<<:::999888999444666999<<<@@@HHHRRRZZZjjjrrrxxxrrrdddUUUMMMKKK>>>>>>>>>???@@@BBBCCCDDDFFFIIIWWWvvv{{{vvvkkkgggtttwwwaaaiiioooggggggrrrrrraaaPPPGGG@@@;;;;;;======???BBBCCC???666///}}}^^^KKKGGGHHHHHHGGGGGGFFFFFFEEEEEE>>><<<999888777777555444222111000///...---,,,,,,---------------------------,,,++++++******++++++************************+++++++++*********))))))***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++)))+++222444111333888AAAZZZrrrzzztttvvvxxx{{{nnnhhh]]]VVVOOOJJJHHHJJJOOOTTT\\\iiivvv|||}}}sssnnnggg^^^WWWXXXOOOIIIJJJKKKLLLTTT]]]pppxxx|||vvvYYYCCC:::MMM]]]vvvrrr\\\HHH===@@@NNN\\\sssYYYccc||||||lll|||tttQQQKKKHHHJJJJJJGGGHHHLLLFFFBBB<<<888555333111///...---,,,+++************)))))))))))))))(((''''''))))))(((((('''''''''&&&''''''''''''((((((((()))+++)))'''(((+++,,,***((())))))))))))************++++++******++++++,,,---+++*********+++---///000000000000000111222333444222000111555???QQQiii{{{nnn]]]TTTSSS[[[{{{xxx~~~~~~~~~qqq___WWWWWWeeerrrwwwbbbOOOFFFGGG@@@???<<<:::BBBKKKJJJCCCBBBGGGIIIJJJPPPVVVPPPEEEEEEAAA>>>??????>>>BBBHHHEEEHHHJJJKKKKKKOOOVVV]]]lllnnnkkkccc[[[TTTLLLDDDCCCEEEAAA999666;;;???>>>???===???CCC@@@999<<>>AAAAAA???===<<<;;;:::;;;@@@???CCCKKKLLLSSSfffttt{{{iiiNNNHHH>>>===???@@@JJJPPPIIIKKKPPPUUUddduuukkkpppmmmlllvvv||||||{{{vvv{{{}}}cccIII;;;;;;???999>>>@@@AAADDDFFF???444xxxXXXEEEBBBGGGGGGGGGFFFFFFEEEDDDDDD>>><<<999888777777555333111111000///...---,,,,,,---------------------------,,,++++++******++++++************************+++++++++*********))))))******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///111444333111777???QQQkkk{{{}}}zzzssssss^^^PPPJJJMMMKKKJJJKKKPPPXXXbbbiiilllxxxyyynnnfff```XXXQQQOOOMMMJJJLLLQQQVVVZZZggg{{{~~~yyyuuukkkYYYIIIBBB:::JJJcccyyyjjjPPPAAA???FFFNNNrrrsssjjjmmm}}}|||lllUUUCCCEEEJJJGGGEEEHHHEEEAAA<<<888555333111//////...---+++************)))))))))))))))((((((''')))((((((((('''''''''''''''''''''((((((((())))))+++)))((((((***+++***((())))))))))))************++++++******++++++,,,---+++*********+++---///000000000000000111111222333444111000777GGG___zzz{{{gggZZZYYY\\\kkkyyyrrrzzzyyyzzz}}}yyyfff___bbbooo}}}~~~hhhRRRFFFEEEAAAAAA@@@AAAJJJVVVZZZWWWDDDPPPZZZ\\\___aaaYYYNNNIIIDDD@@@@@@@@@@@@DDDJJJMMMOOORRRSSSVVV]]]eeelllzzz~~~wwwmmm^^^RRRNNNIIICCC>>><<<<<<===???BBB???AAAEEEBBB>>>DDDOOOYYYaaaqqqoooaaaYYYRRRMMM@@@???>>>===>>>???>>><<<<<>><<<999777777666555333111111000///...------,,,---------------------------,,,++++++******++++++************************+++++++++***************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111///333BBBPPPhhhwwwwwwcccSSSIIIEEEFFFIIINNNUUU___lllyyyqqqhhh___XXXRRRLLLIIIJJJKKKKKKQQQ___qqqtttlllhhh```VVVPPP===@@@KKK]]]nnn~~~mmmSSSDDDAAABBB[[[rrrrrr^^^iii{{{{{{mmmJJJCCCIIIIIIFFFFFFDDDAAA<<<999666444222000000///...,,,+++***************)))))))))(((((((((((((((((((((''''''''''''''''''((((((((()))))))))***)))((()))***+++***((()))))))))*********++++++++++++******++++++,,,---++++++***+++,,,---///000111000000000000000111111222///000;;;SSSrrr}}}jjj]]]]]]eeemmm|||uuu{{{{{{}}}pppjjjlllyyyttt^^^OOOKKKAAABBBAAAAAAHHHTTT]]]aaaZZZlll~~~|||nnn```TTTLLLDDDCCCBBBCCCFFFKKKRRRTTTXXX\\\aaaiiirrrxxx|||kkkaaaRRREEECCCAAA<<<;;;>>>EEEBBBDDDHHHGGGFFFQQQ```yyy{{{ooofff\\\RRRCCC???::::::;;;======<<>>999<<<>>>===>>>@@@@@@>>>{{{[[[KKKJJJFFFFFFFFFFFFEEECCCBBBAAA>>>;;;999777777666444333111000000///......---------------------------------,,,++++++******++++++************************************************++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++...///...111@@@ZZZooo~~~yyyhhhYYYPPPMMMLLLMMMVVV]]]fffnnnxxxxxxkkkbbb\\\YYYWWWLLLIIIHHHMMMSSS]]]mmmzzz|||uuummmddd\\\OOOCCC<<>><<<<<<===AAAFFFWWWbbbhhhllluuuvvvxxxlll]]]XXXZZZXXX___fffccc]]]gggnnnmmmlllpppuuuvvv~~~lllzzz|||~~~hhhSSSFFFBBB:::;;;=========???@@@@@@vvvVVVFFFEEEFFFFFFGGGGGGEEECCCAAA@@@===;;;888777666666444222000000//////......---------------------------------,,,++++++******++++++************************************************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000111222===UUUuuu|||}}}rrr}}}{{{aaaXXXNNNGGGHHHOOOWWW]]]jjjvvvxxxsssooolllaaaZZZRRRMMMJJJIIIOOOWWWjjjyyy{{{lllaaaUUULLLEEEGGGRRRhhh^^^EEE;;;AAAKKK[[[nnnyyyvvvlllUUUMMMQQQmmmWWWAAAFFFJJJDDDDDDBBB>>><<<:::999666444333222000...---,,,++++++++++++***)))((())))))***'''''''''((((((((((((((((((((((((((()))))))))***))))))******)))))))))***************++++++++++++++++++******++++++,,,---,,,+++++++++,,,...000111000000000000000000111222222???QQQfffvvviii```iii}}}mmmcccZZZWWWTTTSSSWWWcccvvvzzziiiaaa^^^ZZZWWWWWWXXX```jjjppprrrsssvvvyyy~~~ddd\\\VVVKKKGGGLLLGGGEEEIIISSSYYY^^^lll{{{vvvbbbKKKFFFBBBAAA@@@BBBMMMYYYiiixxxwwwqqqssspppsssyyyxxxpppxxx}}}uuujjjaaaeeeuuuvvvpppuuu|||jjjRRR@@@===<<<<<<>>>???>>>>>>???sssSSSCCCBBBFFFGGGHHHHHHFFFDDDAAA@@@===;;;888666666555444222000000//////............---------------------------,,,++++++******++++++***************************************+++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111777JJJhhhqqqttt|||nnn]]]RRRNNNJJJJJJOOOYYYeeemmmtttzzzwwwlll```XXXRRRMMMMMMOOOOOO]]]sssvvvggg]]]aaabbb\\\TTT\\\yyysssMMMBBB<<<999AAAOOO^^^mmmxxxfff[[[PPPXXXxxxmmmIIICCCEEEAAAEEECCC@@@???===;;;999666444333111///...---,,,,,,,,,+++***)))((()))******'''''''''(((((((((((((((((((((((()))))))))******(((***+++***)))((()))************++++++++++++,,,++++++******++++++,,,---,,,,,,+++,,,---...000111000000000000111222333444777MMMgggzzz}}}lllhhhkkkuuuiiiXXXWWWXXX___iiiwwwyyyooojjjddd^^^ZZZYYYdddppptttppplllnnnsss{{{lllbbbVVVOOONNNKKKGGGLLLYYYbbbgggoooyyysssPPPGGGAAABBBDDDHHHVVVeeesssqqqfff```lll}}}ffffffqqq|||{{{cccGGGFFF???;;;<<>>===>>>pppQQQDDDFFFGGGHHHIIIIIIHHHEEEBBB@@@===:::888666666555333222////////////............---------------------------,,,++++++******++++++************************))))))*********+++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............///000444BBB^^^~~~uuuttt~~~lll\\\QQQIIIKKKOOOSSSYYYdddpppyyyvvvooolllhhh]]]QQQKKKKKKRRR]]]jjjzzzxxxmmmqqquuussslllkkkxxx~~~bbbOOO@@@888===BBBIII]]]sssyyyuuueeeXXXhhhfffLLLEEEFFFFFFDDDBBBAAA@@@>>>;;;999555444222000...---,,,,,,---,,,***(((((()))***+++''''''''''''((((((((()))(((((()))))))))*********(((***+++***(((((()))+++*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---///000222000000000111222444555666CCC```||||||tttzzzrrr^^^___ggguuu{{{sssjjjdddaaannnzzzyyyooojjjooowwwvvviii\\\SSSPPPKKKOOO___jjjkkklllooorrrxxxhhhVVVIIIJJJPPPUUU___jjjsss~~~~~~}}}sssjjjnnnwwwqqqfffmmmyyy|||{{{|||~~~}}}fffRRRDDD888888<<<===>>>???jjjNNNCCCHHHHHHHHHJJJJJJHHHEEEBBB@@@===:::888666666555333222///////////////.........---------------------------,,,++++++******++++++************************))))))******++++++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222555===QQQsssnnnjjjrrr^^^TTTPPPNNNTTT[[[dddllltttiiiYYYLLLLLLMMMPPPYYYkkkvvvpppqqq~~~xxxWWWEEE<<>>NNNgggzzz___```YYYIIINNNGGGEEECCCBBBAAA@@@<<<:::666555333111///------,,,---,,,***(((((()))***+++&&&'''''''''(((((())))))))))))))))))************(((***,,,+++(((''')))+++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---///111222///000000222333555777888TTTsss}}}uuuvvv{{{tttppp}}}vvvqqqyyynnn___TTTNNNRRRbbbnnnmmmhhhgggiiinnnuuu}}}oooZZZZZZbbbfffjjjqqqqqqvvvhhheeegggkkk}}}}}}ooonnnpppuuuxxx~~~vvvyyyeee[[[fffttt}}}xxxxxx[[[HHH666444999<<<>>>AAAuuueeeOOOBBBGGGHHHHHHHHHGGGEEEBBB@@@???===<<<:::888777666555555222111000//////.................................******+++++++++,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++***+++,,,,,,------,,,,,,---------............///,,,,,,,,,---...//////......???RRRlllppplllrrrvvv|||eeeXXXRRROOOSSSZZZjjjsss}}}nnnaaaZZZSSSOOOOOORRR\\\gggqqqrrr|||[[[???@@@BBB;;;BBBTTTtttooouuu|||YYYTTTEEEGGGGGGBBB>>>>>><<<::::::888555333222111...,,,,,,,,,++++++***+++++++++(((((())))))))))))(((((())))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...///000111222222666///,,,000444777>>>FFFbbb{{{kkkbbb]]]ccciiilllppptttqqqnnnsssvvvvvv|||ssswwwyyyuuurrrpppnnneeeWWWKKKMMMKKKTTTjjj|||sssjjjeeejjjqqqwww~~~sssjjjggghhh{{{ppp[[[___rrryyyxxx~~~SSS>>>===555888AAA>>>pppcccPPPBBBDDDHHHHHHHHHGGGEEECCC@@@???===<<<:::888777666555555222111000//////.................................******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***)))******+++++++++,,,------------,,,---------............///,,,,,,------...///000000777TTTkkk|||}}}ssswww|||zzzkkk\\\WWWWWW[[[ccckkk}}}wwwjjj\\\RRRMMMLLLRRRZZZccc|||yyyxxxsssYYYIII@@@<<>>===mmmbbbPPPAAABBBHHHHHHHHHGGGEEECCCAAA???===<<<:::888777666555555222111000//////.................................******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********++++++,,,------------------------............///------...------...111444EEElllpppuuu~~~ooo^^^WWWRRRTTT\\\fffrrr|||{{{jjj___VVVPPPNNNPPPLLL^^^vvvxxxxxxzzz\\\DDD<<<===>>>OOOiiiuuu^^^]]]xxxlllKKKDDDAAAEEEDDD===;;;>>>999888777777777555222000...---,,,+++++++++++++++((())))))******))))))((()))))))))*********++++++)))))))))*********++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000111222222111222444444333;;;NNN```zzz}}}wwwqqqmmmmmm}}}yyyxxx|||}}}jjjggg]]]UUUKKKEEECCCAAA===999:::666777DDD]]]~~~ooocccdddgggkkksss}}}|||nnncccZZZWWWXXX```jjjsss|||yyynnn]]]cccrrr~~~ZZZOOOSSSaaa|||}}}sssxxxhhhEEE===<<<;;;???pppbbbNNNAAADDDHHHHHHHHHGGGFFFDDDBBB@@@===<<<:::888777666555555222111000///....................................******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,---...------------------............///...//////---+++...555<<>>999666555333444777:::<<<<<<888:::<<>>>>>@@@BBBBBBBBBBBBDDDFFFEEELLLUUU^^^hhhxxxvvvrrrcccVVVMMMKKKJJJQQQhhhyyy||||||cccLLL===;;;888;;;HHH]]]pppzzzvvv^^^[[[{{{qqqQQQCCCEEEDDD======:::777555555666555555222111000...------,,,,,,)))******++++++******)))*********+++++++++,,,,,,*********+++++++++,,,,,,+++,,,------...---------------------............//////000111222333333444333333666BBB\\\xxxxxxzzzyyysssoootttrrraaaUUURRRRRRQQQOOOMMMLLLHHHEEEEEECCCDDDGGGLLLYYYrrrlllOOO======666555444555888;;;>>>???:::======@@@LLL___mmmqqqjjjaaaVVVLLL@@@666333666888777666666777999;;;;;;:::CCCLLLTTTbbbuuurrrggg```^^^kkk|||uuu^^^MMMFFF\\\rrrRRRBBB:::|||kkkUUUFFFIIIGGGHHHHHHHHHGGGFFFDDDCCC===<<<:::888777666555555222111000//////.................................******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---...///...------,,,---......//////......---------.........//////)))...111444===UUUxxx}}}{{{hhh[[[WWWZZZeeeqqq}}}wwwmmm```WWWRRRNNNGGGAAA@@@???>>>>>>???>>><<<:::888;;;>>>>>><<<:::999888===AAAFFFIIIOOO[[[lllzzz~~~nnncccZZZUUUKKKFFFTTTiiizzz}}}{{{[[[BBB:::666;;;CCCQQQpppiiiRRRddd~~~ZZZCCCDDDFFF@@@@@@<<<888555555666777666222111000///------,,,,,,******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......---------------.........////////////000111222333333444000444:::GGGaaa}}}~~~uuuoooppppppjjjffffff``````]]]UUUQQQYYYlll}}}{{{qqqhhhbbbbbbbbb```^^^\\\XXXSSSIIIFFFFFFGGGHHHLLL\\\mmmiiiSSS>>>444999555444222222444777;;;=========;;;:::BBBNNNTTTQQQNNNEEE>>>===<<<999888999666666666666777888888888888BBBKKKRRR```uuusss```UUU\\\kkktttfffWWWHHHNNNrrr]]]JJJ:::mmmcccQQQDDDHHHHHHHHHIIIHHHGGGDDDAAA???<<<;;;:::888777666666555111111000000//////......,,,---------.../////////,,,+++******,,,......---///...,,,*********,,,---***++++++,,,,,,++++++***------------------------------...//////...---,,,---///000666KKKlllvvv}}}jjjXXXUUU]]]jjjyyy~~~gggYYYNNNLLLHHHDDD@@@>>><<<<<<===:::888777999;;;<<<;;;:::;;;<<<<<<;;;;;;;;;<<<:::;;;===@@@CCCHHHOOOSSS```dddjjjsss}}}ooo```ZZZRRRIIIIIIQQQ___ttt{{{~~~vvvyyyUUUBBB555999<<>>>>>;;;777444555666666444333222000///---,,,++++++,,,,,,,,,,,,+++******)))************+++++++++---,,,,,,,,,,,,,,,++++++...------,,,,,,,,,------,,,---......//////......444///---111444333111222777444===UUUkkk}}}iiiaaaYYYUUUVVVXXXWWWUUUVVVVVVSSSNNNKKKMMMUUU]]]jjjuuusssnnnssszzzttttttuuuqqqkkkZZZQQQFFF@@@AAADDDEEEEEESSSQQQMMMGGGBBB===:::888888777555444555888;;;===;;;===??????===<<<;;;<<<888777666555555666777888333444444555555666666666999@@@IIISSS___oooooohhh```ZZZXXXbbbzzzoooRRRIII\\\{{{pppSSS:::ooodddTTTGGGFFFHHHHHHIIIHHHFFFDDDAAA???<<<;;;:::888777666666555111111000000//////......---------...............---+++******,,,...------///...,,,******+++,,,---++++++,,,,,,,,,,,,++++++------------------------+++,,,---///000000/////////000444@@@YYYwww~~~uuu|||{{{hhh___ZZZbbbooo~~~qqqgggZZZNNNHHHFFFEEEDDDBBB@@@???>>>>>>::::::<<<======;;;999777::::::999888777777888::::::;;;;;;;;;<<<@@@EEEIIIIIIIIIJJJKKKNNNQQQSSSUUUfffqqqpppiiibbbTTTJJJIIIHHHVVVnnntttyyy{{{___DDD999777<<>>???@@@???<<<:::888888888777666666666666777888555555555666666777777777888???HHHRRR^^^nnnwwwjjj^^^YYYZZZjjjcccOOOLLLXXXsssqqqYYYEEEpppbbbWWWJJJEEEHHHHHHHHHHHHFFFDDDAAA@@@<<<;;;:::888777666666555111111000000//////.....................------------+++***+++,,,------,,,...---,,,+++***+++,,,---++++++,,,,,,,,,,,,++++++------------------------***+++---///000111111222222222;;;RRRmmmwwwffflllxxxddd___bbbjjjxxxmmmXXXLLLFFFBBB>>>>>>???@@@AAABBBCCCDDDDDDDDD@@@AAABBBAAA>>><<<<<<<<<;;;:::777555555666777888999888777666777;;;@@@EEEFFFDDDBBB@@@@@@AAABBBDDDEEEFFFMMMZZZfffwww~~~sssmmm___OOOFFFBBBFFFRRRhhhsssqqqwwwaaaDDD999888@@@GGGdddyyybbb```www}}}```EEEDDD@@@AAABBB???:::666555666555444333222000...---,,,,,,,,,,,,,,,,,,++++++***)))************+++++++++***++++++,,,,,,------...---------,,,,,,------...------...////////////......+++,,,222555444444666;;;IIIdddtttpppuuu{{{tttmmmjjjiiihhhfffkkkvvvyyynnnhhhlllllllllkkkiiiiiijjjlllfffaaa\\\XXXSSSMMMKKKMMMNNNOOOMMMHHHGGGIIIIIIGGGEEE@@@:::777999;;;<<<;;;::::::::::::999999999999888777666555666888:::;;;AAABBBBBB@@@;;;888666555888777777666666777888888666777777777777777777777666===GGGPPP\\\lllrrrddd\\\\\\aaaqqquuuZZZFFF@@@VVVuuu|||eeeRRRooo]]]VVVLLLDDDIIIIIIHHHGGGEEECCCAAA@@@<<<;;;:::888777666666555111111000000//////....../////////...---------,,,---,,,***+++,,,------,,,------,,,+++++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------+++,,,---///000111222222333555FFFeeennn___nnnlll^^^cccnnn~~~xxxggg^^^XXXNNNEEECCCCCC@@@======;;;===AAAEEEHHHJJJLLLLLLKKKJJJEEE@@@;;;:::===@@@:::999777777777888888777666666666666888===DDDJJJHHHEEEBBB>>>===>>>@@@BBBDDD===>>>FFFJJJQQQjjj{{{qqqeeeVVVMMMKKKGGGHHHTTTiii~~~nnngggvvv\\\CCC:::<<>><<<<<<999888777888::::::777555555666666777999???FFFJJJNNNKKKEEE???;;;999888999<<<666888?????????PPPgggsssbbbWWWOOOIIIEEEIIIVVVllltttaaajjjrrrNNN;;;999>>>CCCYYYrrr}}}pppVVVSSSgggwwwkkkQQQDDD@@@@@@AAA???999888;;;777666555333222000///...,,,------------,,,++++++))))))*********+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///---...//////000000/////////...///444555555777;;;OOOjjj~~~}}}|||yyyuuuqqqllldddXXXNNNQQQRRRPPPKKKGGGGGGCCC???===;;;::::::;;;<<<======<<<<<<<<<<<<;;;:::999888;;;;;;:::999999999::::::===>>>???>>>;;;999888888888999999::::::;;;;;;;;;999999888888777777666666444999AAAIIITTTeeezzz~~~|||ooopppnnnqqqxxxrrrUUULLLKKKIIIjjj}}}|||fffoooUUULLLGGGFFFJJJIIIHHHFFFDDDCCCBBBAAA<<<;;;:::888777666666555111111000000//////.....................---------...---++++++,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++,,,,,,------.........000000//////000111222333888KKKhhhfffhhhuuupppeeehhhqqqzzzmmmZZZQQQIII???;;;===<<<999999;;;:::777777999888999<<>>;;;999999;;;:::777333777777777777888:::???BBBMMMJJJFFFAAA>>><<<<<<<<<777555777;;;:::888???KKK[[[mmmsssaaaXXXPPPHHHFFFGGGSSSnnntttrrr}}}ZZZ>>>666:::@@@@@@QQQiiimmm[[[NNNMMM\\\~~~hhhMMMCCC>>>@@@AAA<<<:::===888777666444333111000///---------------,,,++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,---......///......///000000000000///000///000444555666;;;BBB]]]zzz}}}pppeeebbbbbb___ZZZXXXUUUMMMDDD>>>===<<<;;;;;;<<<======>>>>>>@@@AAABBBAAA@@@@@@======<<<;;;;;;;;;;;;;;;999;;;======<<<::::::;;;::::::<<<===============;;;;;;:::999888777777777555888>>>DDDOOObbbxxxuuuqqqooolllkkkttt\\\MMMLLLKKK___uuuvvvZZZIIIBBBEEEJJJIIIHHHFFFDDDCCCBBBBBB<<<;;;:::888777666666555111111000000//////......---------...............///---++++++,,,,,,,,,+++***+++,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,---......///////////////000222444555HHH```zzzooo___qqq{{{nnnggghhhuuu\\\KKK?????????;;;:::>>>???<<<;;;;;;888555777<<<999999:::;;;<<<>>>@@@AAALLLSSSaaarrr|||yyymmmaaaLLLFFF???<<<<<<;;;999666777888888777777777999;;;;;;:::999888888999:::;;;:::::::::999888777888999CCCMMM```xxxppphhh[[[PPPJJJDDDCCCQQQdddjjjMMM===<<<===:::DDDVVVbbbfff\\\JJJNNNkkk[[[III>>>@@@CCC???<<<>>>999888777555333222111000---------...------,,,+++)))************+++++++++******+++,,,,,,---......,,,,,,,,,,,,---...//////......///000000000000000///...///333666999BBBKKKnnnwwwuuuqqqnnnnnnjjj]]]OOOBBBAAA@@@>>>======>>>???@@@AAACCCEEEEEEEEEDDDCCC@@@???>>>>>>===<<<<<<;;;888:::<<<===<<<;;;;;;<<<;;;<<<===???@@@@@@??????>>>>>>===<<<;;;:::999888555888;;;@@@KKK___www|||pppjjjggglllwww[[[OOOKKKTTTiii|||^^^HHH???DDDJJJIIIHHHFFFDDDCCCBBBBBB<<<;;;:::888777666666555111111111000//////......,,,------......////////////---++++++,,,,,,,,,******+++,,,---------------,,,------......------,,,++++++,,,,,,---...//////------...///111444666888VVVqqqxxx\\\ccc}}}kkkdddgggqqqooo[[[LLL>>>888>>>CCC???===@@@;;;:::;;;<<<:::666777<<<<<<;;;:::999999:::<<<===???GGGXXXppp|||ZZZQQQEEE???===>>>===;;;555777888888777777888:::;;;;;;::::::::::::;;;;;;888:::999555666;;;;;;777<<<>>>GGGYYYttt~~~nnn___SSSOOOHHHCCCIIIUUUjjjyyyzzz___HHHBBB999===EEEKKKYYYpppnnnTTTFFFZZZ|||eeeOOO???@@@DDDAAA===>>>999888777666444222111000------......------,,,+++)))************+++++++++'''((()))+++---///000111+++++++++,,,---...///000...//////000000000000000---,,,...222666<<>>???AAABBBAAA@@@>>>===AAA@@@@@@???>>>===<<<<<<888:::<<<===<<<;;;;;;<<<<<<===???@@@AAAAAAAAA@@@AAA@@@???>>>===<<<;;;:::666777999===HHH]]]vvvwwwpppooorrrqqqSSSEEEPPPddd~~~ZZZMMMBBBGGGIIIIIIGGGEEECCC@@@>>><<<===<<<:::888666444333333111111111111000000000000///...---,,,,,,---...///------------------------------------------------------------------------,,,,,,------.../////////---333000...333444666@@@cccxxx}}}hhhTTTppp|||uuudddeeerrrfffVVVPPPAAABBB@@@<<<===@@@@@@;;;>>>=========<<<:::;;;>>>777777<<>>???@@@;;;:::888777777666333111///...------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000000000000000////////////777000111:::<<<===NNNeee}}}vvvqqq~~~zzzooo\\\UUUKKKCCC@@@@@@AAAAAAEEECCC@@@???>>>>>><<<::::::;;;<<<;;;:::888888888999999999:::::::::::::::;;;<<<===>>>@@@BBBCCCDDD??????@@@@@@>>><<<999888666777999>>>III]]]sssvvvoooooovvv```FFFMMMRRRgggXXXLLLAAAFFFJJJIIIHHHFFFDDDAAA???======<<<:::888666444333333111111111111000000000000///...------------...///------------------------------------------------------------------------,,,,,,---......//////000///333000///222111888KKK|||lll___```vvvkkkfffnnn~~~~~~hhhUUUJJJFFF<<<>>>BBBEEEHHHIIIJJJJJJFFFEEECCC@@@<<<888777777>>><<>>>>>BBBNNNaaannnooobbbZZZPPPHHHFFFIIIXXXqqq{{{zzz~~~aaaNNN@@@===999===OOOiii|||kkk[[[cccmmmLLLDDD???===???===<<<:::888888777666333111//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000000000////////////444...000999<<>>>>>???AAAAAA@@@>>>??????===;;;999999888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????@@@@@@???>>>===<<<<<<<<<;;;;;;<<>>===<<<:::888666444333333111111111111000000000000///...------------...///------------------------------------------------------------------------,,,------......///000000000222000222444333CCCaaa}}}aaagggsssfffhhhqqquuucccVVVMMMFFFAAAAAA???BBBKKKOOORRR\\\hhhfffccc\\\TTTKKKDDD???<<<===;;;???MMMbbbkkk]]]KKKFFFEEEBBB???CCCTTTmmm~~~```JJJFFFMMM======<<<:::666999IIIZZZXXX]]][[[OOOEEECCC???999;;;:::999888888888999999;;;<<<<<<999777999@@@GGG___vvvjjj]]]OOOGGGBBBGGGVVVrrr}}}zzzsssUUUBBB555999DDDSSSmmm{{{mmmYYY``````JJJ>>>???AAA:::<<<;;;999888888777444222000000...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000222///222:::>>>DDD\\\www{{{qqqdddYYYSSSQQQJJJGGGCCCAAABBBCCCDDDCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>===AAA@@@>>>=========>>>????????????AAAJJJ[[[ooo}}}wwwtttwwwvvv}}}SSSFFFCCCDDDTTTppp|||VVVKKKAAAEEEJJJJJJIIIGGGEEECCCAAA???===<<<:::888666444333333111111111111000000000///.........------.........------------------------------------------------,,,,,,---------------------------...//////000000...000000444888:::QQQwwwrrr```vvvlllaaaeeeqqqwwwiii___YYYVVVRRROOORRRGGGBBBGGGJJJOOOddd}}}xxxlll___PPPEEE???===>>>MMMjjjzzzhhhOOOMMMGGG>>>999>>>KKKWWWrrrlllVVVKKKAAA???===;;;999<<>><<<888888;;;>>>FFFVVVeeexxxiii[[[SSSKKKFFFJJJ\\\vvv|||zzzWWW:::;;;???@@@SSSppp|||{{{^^^PPPrrryyyZZZCCC@@@BBB999===<<<:::999999888555333111111///...------------,,,,,,,,,------------...------------------------+++,,,.../////////...---////////////000000000000222111555===AAALLLggg|||rrrmmmmmm^^^ZZZSSSMMMJJJIIIHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>?????????>>>???@@@AAAAAA@@@>>>===AAA@@@@@@????????????????????????AAAIIIZZZnnn|||~~~uuuooovvv]]]KKKHHHBBBGGG___}}}~~~YYYOOODDDGGGJJJIIIIIIGGGEEECCCAAA@@@===<<<:::888666444333333111111111111000000000///---..................---------------------------------------------------,,,,,,,,,---------......------......///000000111...000///444;;;AAAZZZ{{{ggggggmmmaaa```nnnnnnjjjeeeaaa___aaafffiiiiiiZZZOOOMMMJJJKKK^^^vvveeeNNNGGGDDD@@@GGGaaa~~~[[[TTTIIICCCBBBEEEHHHIIIXXXgggnnnPPPJJJCCC>>>>>>???AAAHHHOOOggg~~~{{{aaaHHHGGGBBB===999888999888888;;;===>>>>>>;;;;;;<<<>>>@@@CCCFFFYYYsssfff```SSSJJJFFFMMM\\\rrrwwwqqqBBB<<>>>>>===;;;::::::999666444222222000///...---------,,,,,,---------.........------------------------+++,,,.../////////...---.../////////000000000111111222666>>>EEETTTpppwwwqqqiiibbb]]]ZZZWWWUUUNNNKKKGGGFFFEEEEEECCCAAABBBAAAAAAAAA@@@@@@@@@???;;;;;;===>>>>>>======<<>>999999:::;;;:::===???@@@@@@===;;;999999===BBBAAAHHH[[[tttsssiiiUUULLLEEEEEEKKK[[[yyy}}}III888999:::DDDSSShhhuuuqqq\\\TTTdddRRR===AAACCC???>>><<<;;;;;;:::777555444333111000...---------,,,---------............------------------------,,,---......//////............//////000000111111000111666???LLL___{{{{{{uuurrrpppnnnmmmaaa\\\VVVRRRQQQOOOKKKHHHFFFEEEDDDCCCBBBAAA@@@???==================>>>>>>GGGIIIKKKLLLJJJEEE@@@===<<<<<<<<>>EEEVVV^^^pppoooWWWSSSwwwjjjHHHAAAAAA@@@>>>===<<<<<<:::888555444333222000///...------------------....................................---------------...//////.........///000111111111222222888EEEXXXppp~~~}}}yyyssslllhhhhhhfffbbb___YYYXXXVVVTTTRRRPPPOOONNNMMMKKKIIIHHHGGGGGGHHHIIIRRRRRRRRRQQQMMMHHHDDDAAA>>>======@@@IIIZZZnnn|||gggZZZLLLFFFMMM```}}}bbbWWWHHHGGGGGGGGGFFFEEECCCBBB@@@???===<<<:::888666444333333111111111111000000000000,,,---...//////...---,,,------------------------------------------------++++++,,,,,,---...//////......//////000000111111***777666999SSSooo~~~{{{rrrlllsssvvvmmmjjjvvvsssVVVCCCAAADDDGGGUUU^^^kkkyyy~~~wwwrrriii```VVVjjjyyybbbTTTKKKMMM___tttvvvdddTTTOOOSSSXXXXXXUUUQQQUUUiiipppZZZRRRWWWdddsss~~~ssseeeaaaqqqsssfffUUUGGGAAA???===<<>><<<>>>AAALLL\\\gggbbbTTTHHHDDD>>>:::===@@@CCCGGGLLLooo~~~ooo```WWWPPPIIIGGGKKKkkkeeeJJJ888111777<<>>>>>@@@@@@:::444555444333111///...------........................------------------------,,,,,,,,,---------......//////000000111111222222666===;;;NNNkkk[[[\\\___aaakkkyyy~~~|||}}}~~~}}}|||zzzzzz{{{zzzyyywwwtttsssllliiidddaaa___^^^\\\[[[cccbbb^^^WWWOOOJJJIIIJJJEEEEEECCCDDDKKK[[[nnn{{{^^^OOOIIIEEEOOO___]]]RRRHHHEEEJJJIIIGGGFFFCCCBBB@@@???<<<;;;:::888666555444444111111111111000000000000/////////.........------........................,,,,,,,,,---------......//////...------------...//////.........///000000000000===ZZZwwwvvvpppvvv{{{yyykkkiiivvvvvv```XXXNNNBBB;;;:::;;;<<<<<>>@@@IIIYYYhhhjjj```UUUDDD@@@===>>>>>>===AAAGGGYYYxxxfff\\\UUUMMMIIIJJJYYYrrrxxxaaaJJJ<<<888???666@@@\\\|||sssggghhhyyyMMMCCCBBBAAA???=========:::777777666444222000///..............................------------------------------.........///////////////000000111111222222000;;;DDDbbbtttaaa^^^ccclll|||~~~uuuuuutttuuutttqqqlllhhhfffeeeddddddddddddbbb``````___]]]YYYSSSNNNJJJIIIHHHGGGEEEEEEMMM\\\ppp~~~rrrZZZKKKDDDGGGPPPlll^^^QQQHHHFFFJJJIIIHHHFFFCCCAAA@@@???<<<;;;:::888666555444444111111111111000000000000000000////////////..............................,,,,,,,,,---------.........------------.../////////////////////000111111111333IIImmmsssuuuxxxrrrmmmsssmmmLLLEEEAAA<<<:::;;;<<<:::999@@@MMMccc|||vvveee^^^ZZZWWW^^^vvvvvvkkkccc^^^hhhmmmmmmeee[[[SSSMMMHHHKKKFFFCCCDDDEEEFFFKKKRRRxxxvvveeegggwwwrrr\\\NNNHHHDDDBBB@@@???CCCSSSgggrrrnnnfffKKKFFFCCCAAA===:::<<>><<<===>>>===;;;999;;;BBBOOO```nnnuuusssooozzz}}}~~~oooddd\\\[[[mmmyyyooohhhmmmtttxxxuuupppjjjaaaYYYTTTOOOKKKJJJGGGCCCDDDHHH\\\rrruuu~~~hhhWWWNNNIIIEEECCC??????LLLdddxxx}}}xxx^^^SSSHHHBBB???<<<===@@@???XXX{{{pppeee[[[PPPIIICCCOOObbbxxxvvv|||~~~jjjKKK666:::>>>JJJccc}}}ccclllzzzoooMMMCCC@@@???>>><<<999999;;;888777555333222111000000....................................................../////////000000000//////000111222222333333:::>>>PPPuuuooopppsssssssssvvvyyy{{{{{{zzzxxxuuussstttssslll^^^SSSKKKIIIFFFFFFNNN___vvvrrrWWWKKKDDD>>>HHHjjj___QQQGGGHHHKKKJJJHHHFFFCCCAAA???>>><<<;;;:::888666555444444111111111111000000000////////////000000000000000........................,,,,,,,,,---------......,,,,,,,,,---...///000111/////////000000222333333666CCCaaazzz|||yyy~~~pppxxxnnnbbbPPP>>><<<<<<;;;<<<<<<===<<<;;;???@@@EEEPPP[[[```\\\WWW]]]\\\```nnnqqqdddiii{{{~~~~~~|||||||||yyyttteeeaaa\\\WWWNNNFFFEEEIIIKKKhhhppp[[[QQQMMMJJJEEEAAA>>>HHHcccwwwdddOOODDDAAA?????????>>>GGGYYYwwwsssggg[[[QQQGGGGGGLLL___~~~wwwttteee@@@999:::===OOOqqqfffXXXeeeXXXDDD???>>>@@@???:::888;;;888777555333111000//////................................................------.........///////////////000111222333444444<<>><<<;;;:::888666555444444111111111111000000000000......////////////000000........................,,,,,,,,,---------......,,,,,,,,,---...///000111000000000000111222444444777KKKiiiyyyxxx{{{~~~~~~sssnnnzzzcccOOOFFFAAA<<<:::::::::::::::;;;<<<===AAA???BBBMMM]]]gggfffbbb[[[[[[[[[ZZZ```qqqxxxqqq~~~~~~{{{sssnnniiibbbVVVIIIDDDFFFHHHSSSpppzzz^^^RRROOOMMMFFFCCC@@@GGGcccyyy^^^LLLDDD@@@???@@@BBBAAAGGG]]]zzzmmm```VVVJJJDDDAAAMMMlllzzzpppEEE;;;:::999EEEbbb}}}qqqPPPVVVqqqkkkLLLBBB===@@@AAA;;;888:::888777555333111000000///................................................------........./////////...///000111222444555555777AAAbbbwww}}}ssseeeRRREEEDDDCCCBBBEEEOOObbbyyyeeeRRRHHHCCCBBBFFF[[[vvv|||xxxdddPPPDDDFFFLLLKKKIIIFFFCCC@@@>>>===<<<;;;:::888666555444444111111111111000000000000------........./////////........................,,,,,,,,,---------......---------------...///000000000000111222333444555<<>>===<<<<<>>===<<<;;;:::888666555444444111111111111000000000000,,,---------......//////........................,,,,,,,,,---------.........------------...//////000000000111222444555666DDDaaa||||||vvvzzzuuuvvv~~~cccJJJCCCCCCCCCEEEJJJNNNNNNNNNKKKFFFAAA===<<<@@@???GGG___xxxggg\\\KKKLLLOOO[[[oooooo^^^MMMMMMFFFDDDXXX~~~nnnRRRAAA@@@GGG???AAABBBCCCNNNmmmzzznnnfffPPPNNNIIIEEEQQQkkk~~~cccMMM;;;:::888999BBBQQQ^^^ccc^^^LLLMMMrrriiiRRR@@@???@@@<<<:::<<<;;;:::888666444333222222........................////////////////////////000000000000111111111111...///000111333444555666CCCTTTvvv~~~qqqqqqrrrssssssssssssrrryyy|||vvvooofff]]]VVVPPPIIIEEE???@@@BBBGGGSSSggg}}}rrrVVVKKKMMM>>>>>>DDDSSSdddsss~~~eeeVVVMMMFFFKKKJJJIIIGGGDDDBBBAAA@@@===<<<;;;999777666555444111111111111000000000000///......------///000111................................................000//////.........//////333000...111222333666<<>>@@@QQQfffggg[[[PPPZZZ[[[???AAABBB555555CCC<<<:::888666555444111///000000///.......................................000//////.........//////000333///...555444333<<>>LLL]]]qqqeeeSSSQQQmmmpppKKKDDDEEE===:::@@@<<<:::888666555444111///000000///............///........................000//////........./////////333//////555444555@@@NNNiii~~~}}}zzzwwwwwwzzz|||{{{yyyxxxzzz}}}~~~nnnbbb\\\WWWRRRQQQMMMIIIGGGGGGHHHHHHGGGLLLOOORRRVVVcccxxxYYYJJJJJJ???===@@@JJJ\\\lllwww{{{^^^SSSNNNLLLLLLKKKIIIFFFCCC@@@>>>===<<<<<<:::999777555444444111111111111000000000000///............///000000................................................//////............////////////111222111555BBBOOOdddvvv~~~vvvyyywww{{{~~~[[[BBBFFFAAA>>>@@@BBBCCCDDDGGGHHHJJJMMMOOOPPPOOONNNMMMBBBCCCGGGTTTsssjjjUUUSSSbbbtttjjjWWWUUUYYY___mmm|||iiiSSSQQQ]]]___YYYQQQLLLFFFRRRlllwwwrrrlllaaaQQQHHHRRRcccwww|||aaaPPP@@@:::999;;;DDDNNNooommm___TTTcccVVVBBB@@@???<<<:::<<<:::888666666444222000111000//////......//////......................../////////......//////000///222///000666555999GGGZZZuuu}}}|||yyywwwrrrllliiijjjjjjhhhfffeeeeeeeeefffiiilllppprrrrrrqqqjjj^^^UUUPPPMMMJJJFFFEEEEEEFFFIIIJJJJJJIIIPPPSSSVVV\\\llldddLLLGGGAAA======EEEUUUeeepppuuu```RRRLLLKKKMMMKKKIIIFFFCCC@@@===<<<<<<;;;:::888777555444333111111111111000000000///............/////////000................................................///............//////000...000222222000666GGGYYYfffsss~~~wwwrrrvvvsssXXXGGGBBB@@@>>>@@@BBBCCCCCCDDDKKKOOOVVV[[[]]]YYYSSSMMMDDDDDDEEEOOOiiimmmZZZYYYeeewwwzzz```[[[```hhhtttwww___WWW```jjjjjjcccXXXIIIHHHYYYyyy}}}yyyuuukkkXXXHHHJJJVVVqqq~~~~~~iiiXXXDDD888666:::@@@EEE]]]mmmqqqfffiiieeeEEE;;;>>>===888<<<:::888777666555333111111000000///.../////////........................//////////////////000111///222///111777666===PPPhhh|||rrrkkkhhheeeaaa^^^```]]]ZZZWWWVVVVVVXXXZZZYYYYYYVVVOOOJJJGGGGGGFFFGGGHHHJJJMMMOOOPPPPPPOOORRRSSSUUU]]]ooozzz[[[GGGDDD???===DDDQQQ```jjjnnnzzzhhhWWWNNNMMMMMMLLLIIIFFFCCC@@@>>><<<<<<;;;:::888666555444333111111111111000000000///---......///////////////...............................................................///000000///111333222111777KKK___hhhsssyyy~~~rrrsss|||jjjZZZTTTMMMKKKIIIGGGIIILLLMMMMMMWWW___mmm|||zzzsss```ZZZPPPPPPbbbvvvaaaZZZ___pppyyyjjjkkksss~~~mmm]]]^^^rrr|||vvvfffOOOEEEOOO]]]zzzqqq___MMMHHHNNNaaa|||vvvzzzvvvhhhRRR>>>777:::@@@CCCLLLgggyyyrrrjjjzzzXXXAAA??????<<<<<<:::888777777666333222111111000//////////////////////////////////////////////////////000111111///222000333777666@@@XXXsss~~~xxxssslllhhhbbb]]]YYYWWWXXXYYYQQQRRRSSSSSSRRRQQQRRRTTTSSSTTTVVVWWWWWWVVVUUUUUUZZZ[[[[[[aaarrrxxxRRRFFFAAA>>>CCCNNN[[[cccfffvvvkkkVVVLLLKKKMMMLLLJJJGGGDDDAAA???>>>;;;;;;999888666444333333111111111111000000000000---......///000/////////......................................................---......///000111000111333444444<<>><<<;;;<<<:::888777777666444222222111000000//////000000////////////////////////////////////000111222222111333222555888666CCC___vvvxxxnnngggcccbbb___```eeekkkmmmkkkmmmpppiiijjjiiigggccc`````````fffggggggjjjvvvbbbJJJDDD>>>???IIIUUU]]]aaayyygggRRRJJJKKKMMMLLLJJJHHHEEECCCAAA@@@;;;:::999888666444333222111111111111000000000000------///000000000///...................................................---------......///000111000111333666:::DDDYYYlllttt|||ttt~~~|||vvvyyy~~~ppplllpppfffhhheeeaaaaaaeeeddd___^^^```iiizzz}}}ttt~~~jjj\\\[[[qqqzzziiiaaaXXXvvvhhhPPPLLLGGGVVV}}}tttmmm___QQQJJJJJJYYYqqq~~~{{{}}}oooGGG999999:::@@@LLL[[[```UUUQQQgggZZZBBB:::999<<<:::888777777777555333222111000000//////000000////////////////////////////////////000111222333222444333666888555EEEddd||||||wwwsssrrrttt|||~~~wwwtttuuuwwwvvvzzz}}}}}}vvvSSSIII>>><<>>JJJ___rrrvvv~~~rrrzzzyyy~~~yyytttnnnjjjrrr|||jjj___gggxxxppp]]]]]]VVVtttxxx\\\RRRMMMRRRvvv|||tttqqqgggWWWNNNGGGOOOeeerrrFFF888<<>>===<<<:::888777777777555333222111111000000000000000000000000000000000000000////////////000111222333333555444777888555EEEggg{{{\\\PPPAAA;;;CCCRRR___gggllldddRRRTTTMMMLLLLLLJJJGGGGGGHHHDDD===::::::999888666444333222111111111111000000000000000000000000000000000000,,,---------.../////////........................---///////////////111333222///111<<>>IIIcccuuurrrtttbbbNNNPPPIIILLLLLLJJJGGGGGGHHHDDD===::::::999888666444333222111111111111000000000000000000000000000000000000---------.......................................---///////////////111333000...444BBBTTTeeevvvppp^^^VVVeeemmmUUURRR___zzzkkk[[[SSSWWWppp|||ooobbb[[[HHHHHHKKKYYYuuueeeRRRIII===:::999<<>>AAAVVVeeeggglll~~~cccLLLNNNHHHLLLLLLIIIGGGGGGIIIDDD===;;;::::::888777555333222111111111111000000000000000000000000000000000000...............---------........................---///////////////111333//////888KKK```qqq~~~~~~zzz}}}www||||||dddbbbooozzz~~~eee[[[VVVdddnnnqqq{{{|||vvvwww~~~vvv^^^VVV]]]sssjjjZZZPPPXXXnnnrrrhhhfffPPPKKKFFFLLLbbbgggSSS===888888:::DDDYYYiiidddVVV\\\qqqFFFAAA<<<;;;999999999888666555333333111000000000000000000000000000000000000000111111000000000111111222444444666777888EEEfff{{{~~~}}}ppp[[[PPPAAA>>>MMMXXXaaakkk|||fffNNNPPPKKKKKKKKKIIIGGGHHHIIIEEE>>>;;;;;;:::999777555333222111111111111000000000////////////////////////////////////...---------,,,........................---/////////...///111333000222>>>SSShhhuuu~~~uuuuuu|||wwwvvvtttvvvxxxvvvaaaNNNLLLTTT[[[^^^___bbblllpppgggUUUVVVUUUSSSYYYfffllljjj^^^\\\]]]mmm~~~~~~jjj[[[cccyyyuuueeeVVVSSS^^^xxxyyynnnnnn\\\RRRFFFEEEUUUsss~~~vvv]]]BBB777999888<<>><<<999999999888777555333333222111000000000000////////////////////////111111000000111111222222333555777777888HHHkkkxxx~~~nnnWWWOOOEEECCCLLLQQQcccsssgggPPPRRRMMMKKKKKKIIIFFFHHHIIIEEE>>>;;;;;;:::999777555444333111111111111000000000////////////////////////////////////...---------,,,........................---/////////...///111333111666EEE[[[nnnwww|||zzz~~~jjj^^^YYYXXXOOOHHHGGGIIIJJJJJJKKKSSSWWWbbbooovvvqqqiiieeegggjjjoooyyyzzzlllVVVPPPHHHDDDFFFKKKMMMKKKFFFJJJMMMXXXxxxyyyxxx___kkk}}}nnn]]]SSSSSSeeevvvrrreeeYYYJJJCCCMMMfffxxx~~~|||hhhMMM777;;;888777HHHaaajjjddd^^^|||```BBB???===:::888888888777555444333222111000000000000////////////////////////111111111111111222333333111555888999;;;MMMpppyyytttpppsss{{{mmmRRRKKKFFFEEEJJJIIIaaauuufffPPPRRRLLLJJJKKKIIIFFFHHHIIIEEE???<<<;;;;;;999888666444333111111111111000000000000000000000000000000000000...............---------........................---///////////////111333111999LLLbbbqqqvvvyyy}}}|||{{{```NNNGGGFFFEEEDDDBBBAAABBBEEEHHHKKKJJJNNNUUUXXXTTTQQQQQQRRRUUUXXX___kkkxxx{{{xxxrrrrrr[[[QQQGGGDDDDDDCCCBBBAAA:::AAADDDKKKeeeiiicccdddqqqiiitttuuucccSSSIIIRRRqqqyyykkk```QQQFFFGGGXXXxxxhhhqqq}}}pppVVV======999666AAAWWWfffiiiZZZttt~~~QQQ@@@===:::888888888777666444333222111111000111111000000000000000000000000111111111111111222333444000444888:::AAAVVVwwwsss}}}zzzxxxbbbWWWWWWcccssszzzYYYNNNGGGDDDEEECCCYYYlll~~~eeePPPRRRKKKJJJJJJHHHFFFHHHJJJFFF???<<<<<<;;;:::888666444333111111111111000000000000000000000000000000000000---------.......................................---///////////////111333222>>>RRReeennnnnnpppsssnnn{{{~~~~~~wwwdddRRRGGGCCCDDDFFFFFFDDDDDDGGGLLLOOOPPPPPPTTTZZZ]]]\\\]]]```___aaabbbcccjjjrrrvvvuuulll{{{jjj___UUUSSSQQQKKKIIILLLDDDGGGGGGIII[[[vvv\\\PPPGGGJJJTTTaaappp{{{~~~~~~}}}nnn^^^LLLHHHZZZrrrqqqgggZZZMMMEEEMMMgggbbbfffwwwmmmHHHAAA999666===IIIVVV]]]QQQdddZZZAAA>>>:::888888888777666444444333222111111111111000000000000000000000000111111111111222333444555000333666999EEE```qqqiiizzz{{{ppp{{{wwwaaaPPPJJJJJJ]]]qqqiiiXXXJJJDDDGGGIIIXXXhhhwwwfffRRRSSSKKKJJJJJJHHHFFFHHHJJJFFF???<<<<<<;;;:::888666444333111111111111000000000000000000000000000000000000,,,------....../////////........................---///////////////111333555AAAUUUeeehhhddddddhhhcccwww|||qqqhhhaaa\\\\\\ZZZTTTMMMJJJJJJMMMKKKNNNPPPPPPRRRVVVXXXXXX___bbbiiirrrvvvwww{{{vvvxxxwwwuuuwww~~~|||ooofffccc___WWWUUUYYYVVVTTTOOOMMMZZZpppZZZNNNCCCAAABBBFFFQQQ]]]ttt~~~{{{mmmXXXHHHMMM\\\uuummmaaaSSSFFFGGG\\\tttiiiYYYpppRRRDDD888666999===EEELLLLLLVVVqqq[[[BBB???;;;888888888777666555444333222111111111111000000000000000000000000111111111111222333444555222333444777HHHgggjjjfffkkkvvvtttwww|||fffXXXOOOLLLLLL___tttuuuaaaMMMFFFOOOUUU```kkkvvv~~~eeePPPRRRLLLLLLKKKIIIHHHGGGFFFCCCAAA;;;:::999888777555444444111111111111000000000000////////////////////////................................................111......111000,,,,,,///333JJJXXX^^^ggghhhdddeeeiii}}}qqqbbbXXXXXX^^^TTTRRROOONNNNNNOOOPPPQQQVVVYYY^^^ccchhhlllooopppsss{{{|||wwwvvvzzzyyyoooqqqqqqjjjhhhllleeefffbbb^^^dddrrr{{{|||ZZZNNNCCC@@@??????FFFNNN[[[wwwxxxfffVVVNNNMMMrrr}}}tttiii]]]NNNGGGQQQbbbzzzpppjjj___III999:::>>>;;;<<>>IIILLL```|||RRREEE:::999;;;999666555777666555444333222222111///000111000///...///111000000000111222222333333333555666;;;LLLlll{{{fffppp||||||}}}uuuccc[[[gggtttwww]]]SSSSSSTTTbbbooouuusss}}}cccPPPUUUQQQMMMKKKIIIHHHGGGEEEBBB@@@::::::999888666555444444111111111111000000000000////////////////////////................................................---+++---000000///222888<<>>QQQvvvrrr___ooo|||rrrxxxzzz{{{zzz}}}dddVVVUUUVVVdddpppuuuttt}}}cccNNNQQQMMMMMMKKKIIIHHHGGGEEEAAA???::::::999777666555444333111111111111000000000///////////////////////////................................................---,,,---000000///444;;;FFFWWW___aaafffeeefffpppzzzmmmkkkeee```___```\\\WWW```ccchhhlllkkkggg```[[[QQQQQQQQQSSS\\\iiisssvvvvvvlllooo|||uuupppvvv|||hhh``````nnn|||}}}}}}xxxssspppnnnmmmpppqqqsssrrrlllddd]]]YYYUUUcccyyyiiibbbcccyyyyyypppbbbQQQIIIJJJQQQrrruuuvvvyyy|||mmmSSSAAA;;;999:::;;;BBBLLLJJJMMMooo]]]@@@>>>@@@999666;;;666666555444333333222222///000111111000///000111000000000111222222333333///777<<>>:::999888777666444333333111111111111000000000///////////////////////////........................///////////////////////////...///111//////555>>>SSSaaaffffffhhhdddfffsssyyyqqq[[[OOOOOOLLLJJJNNNUUUVVVRRRSSSXXX___cccaaa[[[TTTOOOOOOWWW___dddmmm|||ooo```bbbppp}}}xxxooojjjppp{{{|||uuukkkccc``````eeelllsssvvvvvvtttqqqooolllqqq}}}zzzxxxiiicccrrr{{{tttjjjYYYKKKGGGHHHiiiuuusss{{{fffJJJ===;;;:::777???MMMRRRPPPccclllFFF>>>???999666;;;555555555444444333333222000111222111000///000222000000000111222222333333333777;;;HHHhhhkkkyyy}}}}}}|||{{{zzz{{{ppp[[[RRRPPPMMM[[[iiioooxxxoooUUUSSSNNNMMMKKKIIIGGGFFFCCC@@@===999999888777555444333333111111111111000000000000////////////////////////........................//////////////////////////////000111//////777AAA[[[gggllllllmmmhhhkkk{{{www}}}sssddd___ggg}}}yyy\\\HHHDDDFFFDDDBBBIIIUUUYYYUUUMMMQQQUUUWWWWWWUUUTTTTTTbbbnnnzzz~~~xxxjjjgggnnnvvvyyyiiiZZZRRRRRRXXXcccnnnsssuuuxxxyyywwwyyyzzzqqqaaaiiitttmmmuuuzzzuuuooo___NNNGGGFFF```zzzqqqyyy}}}pppPPP>>><<<===;;;???NNN\\\ZZZaaa{{{PPP>>><<<888666999555555444444444333333333000111222222000000111222000000000111222222333333777555;;;NNNnnnzzzkkk}}}uuuxxxyyytttyyypppooorrrvvvzzz~~~zzzcccUUUNNNJJJSSSZZZ]]]fffxxxuuuYYYTTTNNNMMMKKKIIIGGGEEECCC???===999999888666555444333222111111111111000000000000////////////////////////........................////////////////////////------///111///111;;;FFFXXXdddjjjnnnpppkkkqqqyyy~~~vvvfffVVVNNNGGGHHHLLLUUU[[[WWWJJJ>>><<<@@@@@@???IIIYYY```]]]SSSRRRQQQQQQUUU^^^jjjsssttt___UUUTTTYYYfffrrruuuvvvwwwvvvrrrqqquuu}}}dddYYY]]]rrr}}}xxxttteeeTTTJJJHHHYYYuuutttyyywww}}}aaaCCC;;;===??????JJJ]]]```bbb\\\AAA;;;;;;:::999555444444444444333333333000111222222000000111222000000000111222222333333777444<<>>JJJPPP]]]ffflllooolllttt~~~pppddd\\\NNNAAA===:::AAAEEEEEEEEEFFFCCC===999======<<>>VVVggguuu```___wwwmmmuuuiiiZZZ[[[\\\ppp~~~tttooowwwoooZZZLLLBBBHHHLLLOOOWWWkkkrrrZZZOOOPPPLLLJJJHHHGGGFFFEEEBBB@@@;;;:::999888777555444444222222222111000//////...000000000000000000000000//////.........---------////////////////////////...,,,---000111555CCCSSS\\\ZZZaaaccc]]]ggg}}}{{{sssWWWKKKGGGBBB===<<<===>>>???@@@@@@@@@@@@EEEDDDBBBBBBLLLZZZbbbdddcccfffmmmyyy~~~zzzuuuwwwzzzzzznnn[[[ddd|||{{{oooggggggnnnyyypppaaaUUULLLOOO___}}}ZZZ;;;@@@BBB666BBBKKKUUUbbbpppuuuMMM999777999888888666444333333333222111111111111111111111111111111111111222333444555666777333AAA___rrrxxx}}}\\\fffnnnkkk~~~zzzhhhffffffooo|||{{{}}}zzzzzzwww]]]ZZZRRRLLLPPPPPPLLLSSSmmmlllVVVNNNQQQLLLJJJHHHGGGFFFEEEBBB@@@;;;:::999888777555444444222222222111000/////////000000000000000000000000//////.........---------////////////////////////...---///111222777GGGWWW[[[ZZZaaaaaaZZZfff}}}dddWWWOOOHHHBBBAAAAAAAAAAAACCCCCCCCCCCC???BBBDDDFFFNNN\\\fffiiiccciiiyyysssccceeeuuuyyytttpppzzz}}}rrrcccWWWLLLKKKXXXuuulllFFF:::888666@@@FFFMMMXXXddd|||SSS===<<<>>>;;;888666444333444333222111111111111111111111111111111111111222333444555666888666FFFeeeyyydddrrruuulll{{{vvvsssmmmzzz~~~~~~zzzvvvttt|||wwwYYYUUUPPP]]]bbb^^^TTTXXXsssgggTTTNNNQQQLLLJJJHHHGGGFFFEEEBBB@@@::::::999888666555444444222222222111000000//////000000000000000000000000...............---------////////////////////////---///111222333:::LLL]]]]]]]]]cccbbbZZZhhhxxxiii]]]RRRKKKJJJHHHGGGGGGHHHIIIIIIHHHTTTXXX[[[[[[]]]dddhhhhhhbbbgggzzzuuunnnooo}}}xxxxxxvvvggg\\\QQQKKKQQQjjjzzzSSS:::888888???BBBFFFNNNVVVnnnWWW<<<;;;===888999666444333444444333111222222222222222222222222111111111222333444555666777888KKKkkk}}}jjj~~~lllsss~~~{{{~~~rrryyyzzzrrrttt|||{{{[[[TTTSSSjjjvvvrrr```___{{{~~~gggVVVOOOPPPLLLJJJHHHGGGFFFEEEBBB@@@::::::999777666555444333222222222111111000000000000000000000000000000000........................////////////////////////,,,///222222444>>>QQQ```bbbaaafffccc^^^nnn|||~~~vvvssspppppprrrsssrrrpppuuuxxxyyyxxxwwwwwwqqqkkk```]]]iii~~~}}}}}}rrrhhh[[[NNNLLL]]]yyyzzz]]]CCCDDD:::@@@AAAEEELLLOOO___zzz```???:::;;;666999777555444444444333222222222222222222222222222111111111222333444555666666888LLLlll|||ppp}}}vvvpppzzzzzzsssuuu~~~yyyuuuxxxsssrrr{{{dddYYY[[[jjjrrrjjjjjjYYYQQQOOOLLLJJJHHHGGGFFFEEEBBB@@@:::999888777666444333333222222222222111111111111////////////////////////---.....................////////////////////////+++...111111666CCCTTT```cccbbbeeebbb```tttzzzyyy}}}ttt]]]TTTZZZppp{{{vvvvvvuuutttyyy{{{rrrbbbQQQHHHSSSkkkvvvwww||||||fffLLLIII;;;???@@@GGGQQQQQQWWWiiirrrKKK>>>===:::999777555444444444333222222222222222222222222222111111111222333444555666444888LLLlll||||||~~~vvvqqq~~~yyyiii]]]]]]jjj}}}vvvuuurrr}}}qqq]]]```gggyyykkk[[[RRRNNNLLLJJJHHHGGGFFFEEEBBB@@@999999888777555444333333222222222222222222222222////////////////////////---------...............////////////////////////,,,///000111:::IIIWWW^^^aaa^^^```___bbbzzzwww^^^SSSWWWpppxxxiiifffqqqxxxpppcccRRRFFFLLL___yyyrrrpppzzzsssVVVGGG=========IIIYYYYYYWWWaaaXXXAAA;;;;;;:::777555444555555444222333333333333333333333333111111111222333444555666333:::PPPqqq}}}|||{{{}}}|||lllxxxooooooqqqxxx~~~zzzjjjcccYYYTTT[[[kkk|||uuusss{{{^^^aaaggggggYYYRRRNNNLLLJJJHHHGGGFFFEEEBBB@@@999999888666555444333222222222222222222222222222////////////////////////---------........./////////////////////////////////000000333???PPPZZZ\\\```\\\\\\]]]fff|||xxxzzzyyyvvvtttfffZZZZZZttt~~~mmmeeelll|||wwwpppgggVVVHHHIIIUUUlllyyyrrrvvvjjjPPPCCC???<<>>AAA:::888666555555555444333333333333333333333333333111111111222333444666666555CCCaaa}}}}}}llltttyyyppphhh```\\\cccqqqvvvpppfffiiivvvtttooozzzbbbfff```ooottthhhOOOQQQMMMMMMKKKHHHGGGFFFEEEBBB@@@::::::888777555333222111222222222111111111000000////////////////////////000000//////.........---............////////////,,,///111666FFFYYYbbbaaaggg\\\WWWdddyyy}}}~~~xxxxxxnnn~~~uuudddgggvvvxxxkkk^^^ccc}}}pppvvvvvviiiRRRGGGNNNYYYqqqzzzxxxmmmFFF>>><<>>BBBZZZ|||oooGGG>>>;;;:::888777555444444444222222222222222222222222333333222222333333444555:::???ggg|||}}}~~~xxxtttxxxuuuyyyxxxiiiiiiiiigggqqqxxxvvvnnnaaaccckkkvvv}}}qqqjjjTTTUUUNNNKKKIIIGGGEEEEEECCCAAA???:::999888666555333222111222222222111111111111111////////////////////////////////////........................////////////111444777>>>IIIUUUZZZYYYXXXTTTZZZlll{{{qqqxxxqqqbbbdddyyy}}}uuu```QQQMMMPPPfff}}}~~~yyyMMMAAA;;;<<>>999999888666555444222222111111111111111111111111///////////////////////////////////////.....................///////////////333999BBBLLLTTTWWWVVVUUUVVV```sss~~~|||yyy}}}zzzhhhbbbooozzziiiWWWMMMJJJ\\\{{{yyyuuuyyyzzzkkkJJJ???::::::EEE```uuussspppZZZAAA;;;:::999777666555555444333333333333333222222222333333333333333444555666:::DDDiiivvvwwwxxx{{{|||wwwtttyyyvvvyyyuuusssuuu{{{yyysssbbb___jjjzzzpppkkkVVVUUULLLKKKIIIFFFEEEDDDCCC@@@>>>999888777666555444333222111111111111111111111111////////////////////////.........///////////////............////////////...333===JJJSSSWWWXXXXXXUUU[[[hhhzzz}}}vvvkkkhhhooocccgggyyyooo]]]PPPFFFSSSooo}}}yyytttiiiuuuzzz[[[KKKAAA>>>AAAEEEWWWiiijjj\\\tttcccCCC<<<;;;999888666555555555444444444333333333222222333333333333444555666777999BBBeeennnttt|||zzz}}}{{{vvvoooppp}}}uuuxxx~~~}}}yyyeeeYYY___llluuunnnWWWUUUMMMKKKIIIGGGEEEEEECCCAAA???888888777666555444333333111111111111111222222222////////////////////////.........///////////////............////////////000666CCCSSS\\\\\\[[[\\\VVV^^^ooo|||{{{}}}aaaUUU^^^yyymmmmmm{{{uuudddUUUGGGMMMddd{{{zzzhhhkkkvvv~~~ttt]]]NNNAAA>>>BBBCCCPPP```eeeWWWiiinnnIII<<<;;;:::888777666555555555555444444333333222222333333333333444555777777888EEEiiikkkuuu|||}}}||||||~~~sssiiieeeppptttuuuiii]]]\\\bbbuuu{{{rrrYYYWWWOOOLLLJJJHHHFFFEEEDDDBBB@@@888888777666555444444333000000111111111222222222////////////////////////............/////////000............////////////111777GGGXXX___]]]ZZZ[[[SSS^^^qqq}}}xxxxxx{{{XXXMMMccc|||vvv{{{~~~tttuuuyyykkk\\\KKKKKK]]]sss~~~tttooopppyyyzzznnnVVVCCC<<>>;;;999999888666555444333222000000111111111111000000111111000000//////....................................---......///000111222===KKKUUUXXXWWWVVVUUUMMM___ttt~~~xxxsssxxxhhhRRRYYYvvv|||jjj[[[]]]dddvvvuuuppphhhaaacccmmmvvvuuunnnttt}}}gggSSS^^^qqq{{{uuuiii^^^TTTRRRUUUbbbvvvsssqqqeee\\\MMMBBBBBBSSSooo{{{uuu~~~XXX@@@888777777333888:::111555555444444444333333333444444444333222444777:::;;;^^^xxx}}}zzzzzzxxxtttxxx~~~jjjfffqqqooogggcccdddtttvvvgggXXXPPPLLLIIIFFFDDDCCCAAA>>><<<999999888666555444333222000000111111111111000000111000000000/////////...........................------------...///000111333???OOO[[[]]][[[XXXWWWVVVdddvvv|||xxxnnnzzzzzzbbbWWWiii~~~|||xxxyyy~~~|||wwwrrrrrrwww|||yyy{{{|||{{{yyyyyy}}}wwwhhhcccddd]]]YYYZZZfffyyylllZZZRRR^^^nnn{{{}}}qqqdddVVVPPPPPP^^^ttt}}}|||ooo\\\KKKCCCNNNlll~~~]]]CCC:::999999444777999111555555444444444333333333333444444444333444777:::AAAiii}}}~~~{{{~~~vvvbbb^^^hhh{{{kkkdddaaalllooo```TTTMMMKKKIIIFFFDDDCCCAAA>>><<<999999888666555444333222000000111111111111000000000000000000////////////////////////////////////------,,,------...///000333AAASSS^^^```]]]ZZZYYY```lll|||{{{vvvzzzccc```yyyzzzvvvwww|||}}}|||~~~lll```[[[RRRLLLMMM\\\zzzzzzuuuppp___]]]aaakkkwwwnnn\\\PPPLLLUUUmmmooo\\\LLLAAAHHHlllfffEEE<<<;;;;;;444555888222555555444444444333333333222333444555444555888:::BBBrrr}}}qqq\\\WWW___{{{ttthhh___ggg}}}|||lll]]]RRRKKKKKKIIIFFFDDDCCCAAA???<<<999999888666555444333222000000111111111111000000000000000000////////////000000000000000000000000,,,,,,,,,,,,---...///000444AAAQQQZZZ[[[YYYXXXZZZfffrrr{{{zzzuuu~~~mmmiii~~~zzz~~~{{{wwwkkkbbbQQQNNNNNN]]]{{{~~~}}}{{{nnnjjjpppwwwhhhlllnnnjjjdddaaaccceeennntttxxx|||vvvbbbSSSLLLLLLdddxxxgggUUUIII???EEEhhhsssIII===;;;;;;444555888444555555444444444333333333111333444555555666999;;;>>>uuu}}}ttt___WWW[[[uuu|||mmmbbbjjj~~~nnn___TTTNNNJJJHHHFFFDDDCCCBBB???===999999888666555444333222000000111111111111000000////////////000000000000000000000000000000000000------------...///000000555???KKKQQQPPPPPPTTTYYYgggttt~~~|||zzzpppjjj~~~wwwxxx~~~yyywww}}}nnn|||xxxmmmXXXUUUQQQYYYrrr|||qqqgggaaa```dddnnntttlll[[[SSSZZZgggeeeggghhhfffeeegggooowwwuuucccVVVMMMIII\\\{{{{{{jjjYYYLLL@@@@@@XXXuuu{{{zzzOOO???999:::555555999666555555444444444333333333111222444555555777:::<<>>999999888666555444333222000000111111111111000000.../////////000000000111........................///////////////000222222;;;CCCJJJJJJFFFHHHPPPYYYllloooyyykkk\\\aaatttwww{{{tttfff[[[UUUjjjsssiiixxxvvv[[[NNNHHHCCCEEEJJJUUUWWW___hhhppp|||{{{nnnggg\\\PPPMMMQQQeeevvvnnnlllooossslllVVVAAA===GGGPPPbbbcccaaapppmmmNNN<<<;;;999999:::444555555444444444333333333333333222222333777===AAARRRyyyuuuyyy}}}jjjZZZbbbqqqaaaiii}}}ttt```SSSPPPQQQJJJHHHEEEDDDCCCBBB@@@>>>999999888666555444333222000000111111111111000000.../////////000000111111........................////////////000111222333>>>FFFNNNMMMIIIIIIQQQZZZooolllmmmrrruuuuuuZZZXXXaaannn~~~{{{~~~nnn[[[TTTZZZaaa~~~yyycccOOOHHHCCC@@@EEEOOONNNOOOZZZqqq{{{qqqlll```SSSLLLKKK\\\vvviiidddyyybbbFFF???FFFLLLWWW___]]]hhhyyyUUU???===;;;;;;999333555555444444444333333333444333222111222777>>>CCCPPP~~~wwwkkkiiilllpppyyyppp\\\aaa}}}zzz}}}tttaaafffxxxvvvcccXXXRRRNNNIIIHHHFFFEEEEEEDDDAAA???999888777666444222111000000000000000000000000000////////////////////////........................---///111000...///333666FFFGGGIIIKKKKKKLLLVVVaaaqqqnnnkkkjjjjjjxxxlllMMMIII^^^ppptttssszzz{{{bbbPPPPPPcccwwwaaaSSSHHHFFFFFFCCCFFFMMMOOOUUUiii}}}rrrbbbSSSNNNKKKVVVtttwwwfffeeefffMMM>>>???LLL^^^hhheeeiiiYYY@@@>>>;;;888999888666666555555555444444444111111444777777777<<>>999888777666444222111000000000000000000000000000////////////////////////........................---///111000...///333777DDDEEEGGGIIIIIILLLXXXdddtttrrrooohhhaaaeeezzzcccHHHLLLfffzzz~~~qqquuu|||hhh\\\___oooyyyiiiYYYLLLIIIHHHFFFJJJRRRTTTYYYiii}}}lllZZZRRRLLLTTTooo{{{jjjhhh```LLLBBBDDDOOOfffuuupppiii}}}VVV>>><<<999888:::888666666555555555444444444444333333555444444999AAARRRwww}}}|||uuurrrvvv{{{}}}}}}ppphhhyyytttccc___kkkwwwbbbWWWRRROOOHHHFFFDDDDDDCCCBBB???===999888777666444222111000000000000000000000000000////////////////////////........................---///000000...000444888EEEFFFHHHIIIIIIMMMZZZhhhtttuuutttmmmbbb```mmm}}}uuuWWWCCCPPPrrr}}}}}}~~~ooohhh```YYYYYY``````cccpppqqq```WWWNNNPPPhhhvvvqqqyyyaaaSSSIIIGGGOOOtttmmm{{{ZZZ@@@<<<888888:::777666666666555555555444444555333333444444555<<>><<<999888777666444222111000000000000000000000000000////////////////////////........................---///000///...000666:::LLLMMMPPPQQQNNNPPP\\\iiilllrrrvvvrrrjjjjjjuuu~~~~~~~~~mmmPPPBBBUUU{{{ooogggkkkooosss}}}ttthhh\\\PPPMMMaaa{{{www{{{kkk^^^NNNGGGNNNvvvtttwwwfffIII@@@999888999444666666666666555555555555555333333555666:::DDDNNNiii{{{|||{{{zzz|||{{{qqqlllooopppnnnttt~~~~~~yyyyyy}}}{{{eeejjj|||tttbbbVVVRRRVVVppp{{{bbbTTTOOOMMMFFFEEECCCBBBBBBAAA>>><<<999888777666444222111000000000000000000000000000////////////////////////........................---...//////...111777<<>><<<999888777666444222111000000000000000000000000000////////////////////////........................---...///......222888>>>TTTXXX\\\[[[UUUTTT^^^kkkyyy~~~uuuvvv~~~vvvvvv|||nnnRRRFFF[[[zzzxxxuuu~~~yyyuuucccUUUMMMXXXqqqsssiiizzz~~~ppp[[[IIIMMMcccoooPPPAAA999;;;<<<555777777777666666666555555666444333333444666???IIIfff}}}qqq|||{{{|||~~~xxxvvvwwwyyyxxx{{{ccc\\\eee~~~}}}|||wwwuuuvvvqqq[[[MMMJJJMMMNNNbbbxxx^^^QQQOOOOOOGGGFFFDDDCCCCCCAAA???<<<999888777666444222111000000000000000000000000000////////////////////////........................,,,...///......222999???NNNQQQUUUTTTOOOQQQ```qqq{{{yyy}}}}}}lllSSSGGG[[[}}}www{{{sssfffYYYOOOUUUhhhuuufffwww}}}qqq]]]IIINNNggguuuTTTBBB:::<<<===555777777777777666666666555555333333444444555===GGG___|||tttzzz|||fffXXXZZZpppwwwssszzzuuusssuuuyyyyyy]]]OOONNNRRRRRR```uuu\\\PPPOOOQQQHHHFFFDDDDDDCCCBBB???===999888777666444222111000000000000000000000000000////////////////////////........................,,,...///......222:::@@@HHHJJJLLLKKKHHHNNNbbbvvvvvvxxxjjjRRRGGG[[[{{{~~~lllqqqooorrruuuhhh[[[QQQSSSbbbyyy~~~```ttt~~~wwwdddMMMMMMbbb}}}[[[FFF<<<======444777777777777666666666666444222333666777999AAAJJJfff}}}yyyyyyooo[[[YYYfff~~~zzzhhhxxx~~~uuurrrrrryyyjjj[[[ZZZ^^^[[[ddd~~~zzzXXXJJJLLLKKKJJJIIIFFFEEEDDDAAA>>><<<888888777555444333222111000000000000000///......////////////////////////////////////////////////)))---...,,,///888???BBBIIIMMMHHH>>>DDDYYYfffgggmmm|||yyybbbKKKJJJ^^^uuuwwwlllggguuuxxx{{{lllbbbQQQNNN]]]ooosss|||[[[LLLUUUlllkkkHHH;;;>>>???888777777777777666666666666333777333222777777===NNNooo~~~zzzyyyvvvttttttvvvzzz~~~cccTTTUUUxxx}}}yyyzzzmmmhhheee___lllzzzYYYJJJLLLJJJJJJHHHFFFEEEDDDBBB>>><<<888888777555444333222111000000000000000///......////////////////////////////////////////////////,,,//////---///777>>>AAADDDKKKIIIBBBIII\\\gggeeekkkqqqtttxxx}}}nnnYYYFFFIII___ttt~~~}}}wwwqqqnnnuuupppgggfffrrrgggsss|||ssshhhTTTNNNYYYhhhoooSSSQQQ\\\www|||yyyrrr~~~pppLLL===???>>>888777777777777666666666666444888444333888888>>>NNNppp~~~~~~|||wwwvvv|||iii\\\WWWuuuuuujjjccc^^^nnnzzzYYYKKKLLLJJJJJJHHHFFFEEEDDDBBB???<<<888888777555444333222111000000000000000//////...////////////////////////////////////////////////...000000...000888???BBBAAAJJJKKKGGGMMM^^^gggccchhhdddfffrrr|||bbbNNNBBBMMMdddvvv|||~~~tttggg```ZZZTTTQQQPPPVVViiivvvjjjdddiiihhhbbbkkkwww|||pppfffSSSLLLVVVddd}}}YYYNNNNNNlllttttttnnnyyytttQQQ@@@???>>>:::777777777777666666666666444888555444999999???PPP{{{~~~}}}uuukkk___qqq}}}jjj^^^ZZZnnnyyy[[[NNNOOOLLLIIIHHHFFFEEEDDDBBB???<<<888888777555444333222111//////000000000000//////////////////////////////////////////////////////---000000...111:::BBBFFFDDDLLLMMMHHHNNN___gggdddccc^^^bbbrrr{{{ZZZGGG@@@RRRkkkxxx|||~~~|||oooeeemmmzzzkkkaaaSSSHHHDDDDDDCCCAAAHHHMMMZZZqqqsssjjjfffrrrllloooxxxzzzooogggUUULLLRRR^^^zzzyyyWWWMMMMMMrrrwwwzzz{{{XXXCCC??????<<<777777777777666666666666555999666555::::::AAAQQQ}}}~~~}}}lllooo}}}eeeWWWSSSkkkxxx\\\QQQRRRNNNIIIGGGEEEEEEDDDBBB???===888888777555444333222111//////000000000000//////////////////////////////////////////////////////+++//////...333===GGGKKKKKKPPPNNNFFFLLL^^^hhhgggbbb]]]```lllsssuuu}}}}}}~~~wwwXXXCCC???VVVpppxxxzzz~~~xxxoooYYYOOOVVVbbb~~~wwwbbbSSSIIICCC>>>===@@@DDDGGGIIINNNXXXiii|||vvvoookkkzzz|||xxxqqq^^^QQQOOOUUUllloooPPPKKKRRR||||||xxxdddIII???>>><<<777777777777666666666666555999666555:::;;;AAARRRvvv~~~yyyxxxxxx~~~zzzooovvvwwwwwwrrr\\\PPPNNNgggwww]]]SSSSSSOOOIIIGGGEEEEEEDDDCCC@@@===888888777555444333222111...//////000000000000000////////////////////////////////////////////////+++...///...444@@@JJJOOOOOOSSSMMMCCCIII^^^llllllggg```^^^bbbeeejjjwww{{{[[[CCC>>>WWWpppuuuvvv}}}|||mmm[[[RRRVVV```tttzzzbbbPPPEEEDDDAAA@@@CCCEEEGGGLLLRRR```kkkzzzxxxtttyyyssscccUUUPPPRRRhhhjjjKKKHHHTTTyyyrrrPPP@@@<<<;;;777777777777666666666666444888555555:::;;;AAARRRiiiyyyuuuvvvwwwvvvrrrggg\\\dddppplllYYYMMMJJJdddwww]]]SSSRRRLLLHHHGGGEEEDDDDDDCCC@@@>>>888888777555444333222111......///000000000000000////////////////////////////////////////////////---000000///444@@@KKKPPPOOORRRLLLBBBIII```ppprrrooojjjeeeeeekkktttdddHHH@@@ZZZqqqsssttt~~~}}}mmmbbb[[[]]]cccsssnnn[[[NNNFFFEEEDDDFFFJJJLLLNNNWWWbbb}}}vvvtttfffYYYSSSSSShhhfffIIIIIIUUUyyySSSAAA<<<<<<777777777777666666666666333777444444::::::AAARRRmmm|||}}}zzzmmm\\\```llluuubbbRRRIII___www]]]RRRPPPJJJHHHGGGEEEDDDDDDCCC@@@>>>888888777555444333222111......///000000000000000///////////////////////////////////////////////////222111000444@@@KKKOOOLLLPPPKKKCCCKKKbbbsssuuuvvvssspppqqqzzz~~~mmmNNNDDD]]]ssssssvvvvvvvvv|||{{{~~~|||nnnfff```]]]^^^ccciiilllqqqqqqgggnnn}}}}}}{{{mmm]]]SSSOOO```}}}}}}```IIINNNXXXyyyTTTAAA>>>>>>777777777777666666666666222777444333999:::AAARRRuuu}}}yyy~~~kkklllwwwmmmWWWHHHZZZyyy[[[OOOPPPMMMGGGEEEDDDCCCBBBAAA>>>;;;:::999777555333222111111000000000000000000000000///////////////.........000000//////.........---222111...///777CCCIIIIIIOOOGGG@@@BBBPPPbbbqqqyyytttyyybbbLLLDDDWWWpppyyy{{{|||ccc[[[hhhwwwsssfffWWWQQQ___rrrvvvyyyttt]]]NNNMMMdddpppJJJBBBBBB666::::::999999888777777777777555222666<<<999BBBZZZtttrrrqqqsssxxxwww^^^SSSGGGQQQ|||zzz\\\OOOPPPMMMHHHFFFDDDCCCBBB@@@===;;;:::999777555333222111111000000000000000000000000/////////////////////...111000000000////////////...///...///666???CCCAAAGGGBBB???FFFUUUdddlllnnnvvvrrrtttqqqPPPCCCFFF___uuu{{{{{{~~~qqq]]]]]]lllyyyiiiXXXPPP\\\nnnvvvsssmmm\\\OOOLLL^^^sssJJJ@@@AAA888::::::999888888777777666666666222666;;;999FFFaaayyyhhhdddaaaaaagggsssgggSSSMMMEEERRR~~~{{{\\\OOOPPPMMMIIIGGGEEEDDDBBB@@@===::::::999777555333222111111000000000000000000000000......//////////////////111111111000000000000///---//////000777>>>???;;;@@@<<<>>>III[[[fffgggcccddduuusssrrr|||~~~aaaBBB<<>><<>>;;;:::999777555333222111111000000000000000000000000------......///000000000,,,---------------....../////////111:::FFFKKKJJJHHHAAA???III\\\lllssssssiiikkkrrr~~~||||||uuuNNN999888IIIlllmmm[[[]]]hhh}}}zzzmmm]]]OOOQQQ[[[yyy}}}nnn```PPPDDDHHH[[[qqqyyy]]]EEECCC???;;;;;;;;;:::999999888888777:::888999<<>>======<<<<<<;;;::::::999:::999<<>><<<999888666444222111000000111111000000//////..................////////////......---,,,---...///000//////444>>>KKKPPPNNNJJJEEEBBBJJJXXXiii}}}sssqqqeeeiiiuuuxxx}}}yyy|||xxxbbbAAA666;;;EEEVVViiixxxhhhWWWTTTkkkyyyiiiZZZSSSSSSrrruuuZZZHHHDDDSSSeee}}}```JJJDDD>>>>>>>>>===;;;999999;;;===999888:::===<<>><<<:::999;;;===;;;:::;;;>>>===CCCYYYqqq||||||llleeefffttt{{{iiicccbbbdddppp~~~mmmnnnkkkQQQJJJDDDCCCGGGMMMYYYcccggglllrrrtttrrrqqqsssvvvxxx|||lllfffcccdddmmm|||[[[NNNPPPNNNIIIGGGEEEDDDCCCBBB@@@>>>888777666444333222222222000000000000////////////............////////////...------------...////////////111888AAAGGGGGGDDDBBB>>>FFFTTTccc|||~~~qqqrrr}}}}}}}}}iiiKKK999999<<>>;;;:::;;;======;;;===???>>>FFF^^^xxx~~~{{{{{{uuu^^^WWW[[[```hhhqqq{{{yyyoootttmmmLLLHHHEEEEEEJJJZZZvvvqqqiiiddddddnnn|||ZZZMMMNNNLLLHHHGGGEEEDDDDDDCCCAAA???888777666444333333333222000000000000////////////............////////////------------......//////000...///555<<>>>>>???>>>KKK[[[dddqqq~~~}}}yyyxxxqqqooo}}}ggg???:::<<>><<<<<<===::::::<<>>:::999888555444222222111////////////000000000000............////////////,,,---......//////............000333888;;;<<<<<<>>>===NNNaaahhhnnnsssooommmrrrmmmjjjyyyjjjDDD999===GGGWWWkkk{{{yyyzzzwwwZZZNNNTTT```vvv{{{~~~qqqcccZZZ___rrryyybbbLLLIIINNNkkkxxxpppRRRIIIEEEBBBCCCCCCAAA???======>>>::::::<<>><<<;;;===???AAAQQQvvvzzzuuuhhh___YYYUUUXXX^^^[[[SSSSSS[[[lllrrr___fff}}}vvvkkkbbbaaaeeeZZZZZZ[[[]]]bbbggglllnnnzzzwwwjjjaaa___mmm___NNNOOONNNKKKIIIFFFDDDCCCAAA>>><<<===<<<999666444111000///.../////////000000111111............/////////000,,,,,,.../////////...------///222666999;;;<<<<<<<<<:::LLLeeennnpppnnnfffZZZ___nnn|||{{{ooommmyyy~~~mmmTTT:::666<<>>>>>>>>>>>>>>??????@@@PPPvvvyyycccXXXTTTOOONNNPPPRRRPPPSSSUUU]]]~~~WWWZZZwwwuuummmnnnccc^^^VVVQQQPPPRRRUUUWWWRRReeeyyyzzznnnbbb\\\eeecccLLLMMMOOOMMMJJJGGGEEEDDDBBB???===777777666555333222111000000000000000000000000000000000//////.........---......------------......------222777999888:::???:::888IIIaaalllrrrrrrjjjfff___ccckkkqqq}}}zzztttuuu{{{qqqXXXDDD>>>777===III[[[mmmzzz}}}yyysssuuuyyy}}}ooo^^^```cccqqqwwwvvvzzzmmmccc]]]ccctttyyyvvvfffHHHEEEDDDLLL___qqquuuooojjj{{{\\\SSSEEEBBB@@@BBBDDDBBB===<<>><<<777777666555333222111000000000000000000000000000000/////////..................------------......---,,,000777::::::<<>>;;;777777666555333222111000000000000000000000000000////////////..................------------......000...000888???@@@@@@AAACCC???LLLaaallluuu{{{wwwpppcccjjj|||}}}wwwuuurrrkkkoootttvvvtttgggNNN777666;;;GGGXXXjjjxxxrrrttt}}}~~~wwwfffWWWZZZjjj|||kkkOOOGGGEEEMMMcccyyy~~~xxxuuuSSSNNNFFFCCCAAACCCEEEBBB===<<>>CCCEEEMMMGGGVVV|||ooo]]]VVVVVVSSSNNNFFFIIIJJJJJJOOO```|||xxxpppooogggqqqhhhVVVRRRNNNKKKHHHEEECCCBBB@@@===;;;777777666555333222111000///////////////////////////////////////...............------------......333///111:::CCCEEEDDDDDDAAA===KKKaaannn{{{mmmpppzzzqqqkkkdddnnnsssssstttoooXXX===666:::EEEVVViiixxx{{{ssssss}}}{{{jjjlllyyy}}}~~~yyyjjj[[[^^^iiisssTTTKKKEEELLLgggsss{{{UUUQQQKKKDDDCCCDDDFFFCCC>>>===@@@@@@DDDFFFNNNHHHZZZ|||kkkdddiii{{{dddXXXZZZYYYRRROOOPPPPPPKKKGGGRRRlllwwwvvvnnnwwwjjjXXXTTTOOOKKKHHHEEECCCBBB@@@===;;;777777666555333222111000////////////////////////.........///////////////......------------......222...///999BBBDDDDDDDDD@@@===LLLaaannn}}}lllnnn|||pppfffeeerrrwwwqqqoookkkWWW===666:::DDDUUUhhhxxxzzzkkkaaaeeetttvvvpppyyyxxxlllmmm|||uuuiii^^^bbblll^^^LLLDDDLLLpppooo[[[TTTOOOFFFEEEFFFHHHEEE???>>>AAAAAAEEEEEELLLHHHZZZzzzuuusssttt|||}}}aaaXXX^^^tttcccaaa___XXXSSSTTTTTTOOOHHHJJJ___uuu}}}sss~~~iiiWWWSSSOOOKKKIIIFFFDDDCCCAAA>>>;;;777777666555333222111000000000000000000000000000.........///////////////......------------.........+++...777>>>@@@@@@AAABBB???NNNaaakkkxxxvvvgggnnn|||qqqffflllzzzvvviii]]]JJJ777777:::DDDTTThhhyyyrrrddd___eeennn}}}yyyzzzuuufffqqq{{{qqqfff]]]cccooofffMMMEEEQQQzzzqqqaaaVVVNNNIIIHHHHHHJJJGGGAAA@@@CCCCCCEEECCCLLLHHHZZZeeeWWWZZZssspppeee___ZZZSSSQQQRRRRRRKKKHHHTTTddd~~~uuugggSSSPPPNNNLLLJJJGGGEEECCCAAA>>><<<777777666555333222111000000000000000000000000000............/////////000......------------......,,,,,,000777<<<<<<>>>BBB@@@???MMM```gggpppyyyxxxllllll||||||tttiiisssjjjRRR@@@444777;;;DDDTTThhhyyyxxxoooiiihhhiiilllrrr||||||uuussssssrrrrrrwwwhhhbbbwww~~~tttggg^^^```mmm||||||mmmSSSMMMXXX}}}xxxhhhXXXMMMKKKJJJKKKLLLIIICCCBBBDDDEEEEEEBBBLLLKKK\\\|||oooqqq{{{sss\\\YYYfffmmmdddbbbZZZUUUTTTVVVRRRJJJMMMWWWlll~~~tttdddPPPNNNLLLMMMJJJGGGEEEDDDBBB???===777777666555333222111000000000000000000000000000---.........//////000000.........------............///444:::======@@@DDD===<<>>777888;;;DDDTTThhhzzz|||wwwtttsssqqqooolllqqq{{{ssshhhZZZQQQOOOPPPOOOMMMVVVmmmyyyqqqsssrrrkkkccc]]]]]]```aaafffqqquuu```lllyyykkk```^^^jjj|||vvv\\\VVV^^^{{{nnn[[[NNNMMMKKKLLLMMMJJJDDDCCCEEEGGGEEEBBBNNNNNN___yyypppjjjuuulllUUUZZZ\\\lllkkkccc```zzzppppppfff]]]ZZZ\\\XXXMMMJJJOOOZZZrrr{{{rrrgggTTTRRRNNNMMMJJJFFFDDDCCCBBB@@@???:::999777555333222111111111000///------......///........................000///...---------------000...000666;;;>>>CCCHHHAAA???MMM]]]___aaaggggggaaammm~~~ttttttxxxuuuXXXCCC<<<555888AAAQQQfffyyy|||xxxuuuttttttvvvvvv|||}}}kkk^^^MMMGGGEEEHHHGGGCCCDDDJJJLLL[[[wwwrrrfff___XXXQQQMMMMMMLLLIIIEEEHHHEEEMMMbbbssszzzpppiii~~~oooaaa```jjjssseeecccvvvzzz|||___RRRLLLMMMNNNNNNLLLIIIFFFDDDIIIFFFDDDEEENNNdddxxxlll^^^TTTRRRZZZ```iiipppoooeeeVVVLLLIIIHHHLLL\\\tttttt\\\bbbtttxxxwwwiii\\\XXXXXXTTTOOOMMMRRRddd}}}uuupppkkkWWWSSSOOOMMMJJJFFFDDDCCCBBB@@@???:::999777555333222111111111000///...---......///........................//////...---------------...---000777<<<>>>BBBGGGAAA@@@NNN[[[YYYXXX\\\[[[\\\```ooozzzyyy}}}{{{ssstttzzz|||oooUUU???666555888BBBRRRfffxxx|||yyyvvvtttsssqqquuuzzzwww~~~{{{jjj[[[RRRKKKDDD???@@@AAABBBIIIQQQVVVddd|||rrrjjjccc[[[RRRLLLJJJJJJHHHEEEGGGDDDGGGMMMQQQ[[[tttqqqzzz}}}oooaaaaaalllwwwnnnwww}}}vvvyyy^^^SSSNNNOOOPPPPPPNNNKKKHHHFFFJJJFFFBBBBBBIII^^^~~~uuuhhh^^^TTTMMMKKKRRRSSSVVVXXXYYYVVVPPPLLLGGGFFFGGGNNN___xxxbbb```mmmvvvfff___\\\WWWRRRPPPNNN]]]xxx{{{zzztttqqqlllXXXSSSMMMLLLJJJFFFDDDCCCBBB@@@>>>:::999777555333222222111000000///............///........................//////...------------...------111999>>>???AAAEEE>>>AAARRR```]]]]]]cccbbbccc```iiisssuuuzzz~~~wwwuuuvvvxxxyyyoooYYYAAA222555999BBBSSSfffxxx~~~{{{xxxvvvtttmmmvvvwwwooooooppp}}}}}}}}}}}}|||zzz{{{yyyyyyuuuaaaPPPHHHFFFGGGEEEGGGOOOYYYcccnnnxxx|||}}}}}}xxxqqqkkkeee^^^VVVPPPGGGDDDEEEFFFDDDIII]]]sss}}}}}}ooobbbbbbmmmyyywww]]]SSSQQQQQQRRRRRRQQQMMMJJJHHHLLLGGGAAA???DDDYYY}}}{{{fffYYYSSSMMMJJJIIINNNLLLIIIIIIIIIIIIHHHFFFDDDFFFIIILLLVVVkkkrrrgggmmmrrrfff___XXXTTTSSSLLLVVVmmm{{{sssmmmgggSSSPPPLLLLLLIIIGGGEEEDDDBBB@@@>>>999888777555333222222222000/////////....................................///......---------......---...333<<>>CCCYYYvvvllliiiiiihhhfffdddbbb```]]][[[XXXSSSPPPRRRYYYbbbhhhooo|||wwwwwwrrrfff]]]YYYZZZOOOTTTddd}}}zzzyyyooofffzzzcccQQQPPPMMMKKKIIIGGGEEEDDDBBB???===999888666555333333222222///////////////......---..............................---------......///...///555>>>CCCCCCCCCFFF@@@GGG[[[gggfffkkkpppllleeefffvvv|||zzzuuuuuuyyygggMMM666555888AAAQQQeeevvv|||xxxvvvvvvvvvtttwww{{{}}}{{{mmmbbb[[[XXXWWWVVVPPPJJJFFFEEEDDDBBB???AAAAAADDDNNN___mmmmmmfffNNNHHHCCCDDDMMMXXX```dddfff___XXXVVV]]]jjjyyy~~~|||yyy|||~~~~~~sssiiihhhlllzzzwwwaaaTTTMMMMMMPPPcccqqqccc___kkk{{{{{{```RRRSSSTTTUUUUUUSSSPPPLLLJJJPPPKKKEEEAAAEEE\\\~~~rrrfffbbbdddYYYWWW```yyyyyyuuuxxxyyyuuukkkaaasssdddSSSRRROOOKKKIIIGGGFFFEEECCC???===888777666555444333333333/////////000///......---...........................------------...//////...///555>>>BBBCCCDDDGGG>>>EEEYYYhhhnnnzzz|||ooojjjuuuvvvnnnnnnlllmmmqqq___HHH222555777@@@OOOcccuuuxxxsssqqqqqqrrrvvvvvv{{{vvvyyy}}}nnn]]]PPPHHHEEEDDDEEEBBB>>>>>>@@@AAA???===;;;===???FFFRRR\\\[[[UUUJJJEEE???>>>BBBHHHLLLNNNOOOKKKLLLXXXnnnqqqbbb[[[UUUPPPNNNSSS]]]bbb\\\QQQKKKLLLTTT\\\kkk}}}qqq[[[SSSTTTVVVuuurrrccc]]]iii~~~yyy```TTTTTTUUUVVVVVVTTTQQQNNNLLLQQQMMMHHHDDDHHH```~~~|||~~~{{{zzzjjjdddfffccc\\\___ttt{{{xxxuuu|||qqqcccooohhhUUURRRNNNJJJIIIGGGFFFEEECCC???<<<888777666555444333333333...///000000000///------........................---------------...//////......333;;;@@@AAACCCFFF<<>>MMMaaatttyyyssspppppppppuuuvvv|||qqqsss}}}mmm]]]RRRMMMLLLMMMLLLJJJHHHIIILLLMMMJJJGGGAAACCCCCCDDDIIIPPPPPPMMMKKKHHHDDDBBBDDDHHHLLLNNNQQQTTT\\\nnnxxxdddWWWRRROOOJJJGGGJJJRRRXXXWWWPPPKKKKKKKKKOOOVVV___jjjvvvooogggffftttrrrccc\\\hhh~~~qqq]]]XXXWWWXXXXXXXXXWWWTTTPPPNNNQQQOOOJJJFFFIII```}}}|||{{{pppggggggiii```^^^ooo{{{xxxyyyssszzzwwwfffnnnkkkVVVPPPJJJJJJIIIGGGFFFEEECCC???<<<888777666555444333333333...///000000000///---,,,........................---------------...///000------111999>>>???AAAEEEAAAGGGYYYkkk{{{rrrxxxyyyoooeeeqqq}}}```NNN@@@333555666===KKK```ttt|||wwwsssqqqppprrrxxx{{{iiipppvvvggg^^^\\\___bbb\\\ZZZXXXXXXZZZYYYTTTPPPBBBCCCAAA===>>>CCCEEEDDDHHHGGGFFFFFFIIIOOOVVVZZZgggnnnzzzxxxkkkdddaaa]]]WWW\\\XXXXXXZZZZZZXXXYYY]]]VVVYYY^^^dddiiinnnsssvvv}}}rrrccc]]]ggg}}}}}}vvv|||}}}jjj[[[[[[YYYYYYZZZZZZYYYVVVRRRPPPQQQOOOKKKFFFIII___~~~~~~zzzoooooolllaaa]]]lllzzzttttttwwwpppvvvxxxhhhqqqpppWWWRRROOOJJJHHHFFFDDDCCCBBB???===888888777555444333222111000000000000000///......//////............//////........................000///000555<<>>???>>>===@@@IIIPPPXXXSSSFFFFFF^^^vvv|||uuueee\\\eeeyyyuuudddfffppp~~~zzz[[[UUUZZZ]]]]]]ZZZYYY[[[ZZZWWWWWWRRRJJJOOOKKKYYYxxxhhheeebbb```fffyyyxxxzzz{{{yyyvvv~~~uuurrrjjjnnnoooVVVQQQNNNKKKIIIFFFDDDCCCAAA???<<<888888777555444333222111000000000000000///......//////............//////........................000///111777>>>CCCCCCBBB???EEEOOO\\\jjjuuu{{{}}}~~~lllooommmMMM;;;666555:::<<>>;;;<<<>>>>>>;;;;;;>>>DDDDDDBBB@@@CCCMMM\\\hhh```[[[NNNPPPlllzzziiiaaaiii}}}{{{ccc^^^bbb}}}```ZZZ[[[^^^^^^[[[[[[]]]\\\YYY\\\WWWPPPTTTMMM\\\~~~pppfffccc___dddxxxzzz{{{zzzxxxyyyvvvlllooonnnuuummmTTTPPPNNNMMMJJJGGGEEECCCAAA>>>;;;888888777555444333222111000000000000000//////...//////............//////........................///000222999@@@DDDDDDBBB===DDDOOOZZZcccjjjoooqqq|||mmmppp{{{rrrPPP;;;777333999===LLLhhhzzz}}}yyytttpppqqqvvvuuu|||{{{cccdddvvvlllaaabbbeeebbbWWWKKKEEEBBB???>>>@@@BBB@@@AAAAAA>>>;;;>>>CCC===@@@DDDJJJTTTdddvvvpppgggSSSOOOffflllfffnnneee\\\\\\ooobbb\\\\\\___```^^^^^^aaa```]]]___]]]UUUVVVNNN]]]zzziiieee___bbbuuu|||zzzyyyvvvxxxqqqhhhqqqtttyyykkkSSSOOONNNNNNKKKHHHEEECCCAAA>>>;;;888888777555444333222111//////000000000000////////////............//////........................///000333:::AAAEEEDDDAAA<<>>MMMiiizzzzzztttoooqqquuuvvv|||pppYYYWWWnnnlllbbbcccfffbbbZZZQQQLLLIIIGGGFFFEEEFFFDDDCCCBBB>>>===DDDNNNPPPWWWbbbmmmvvv~~~zzzlllRRRDDDQQQggguuuhhhhhhpppvvvmmmhhhooopppjjjkkkxxxpppaaaZZZ]]]aaabbbaaabbbffffffccc______WWWUUUKKK[[[oooiiiaaabbbsss~~~{{{zzzwwwvvv}}}uuupppwwwyyy|||jjjSSSPPPOOONNNKKKHHHFFFDDDAAA>>>;;;888888777555444333222111//////000000000000////////////............//////........................///000333:::AAAEEEDDDAAA===FFFSSS]]]aaaccceeefffZZZeeekkkmmmuuuzzzmmmooopppwww|||pppVVV???666333:::???MMMhhhxxx~~~zzzvvvqqqmmmooouuuuuu{{{zzzcccRRRRRRjjjvvvuuu~~~{{{xxxuuussspppeeebbbaaa```___dddppp}}}|||lllQQQBBBKKKYYYqqq{{{vvvxxx~~~yyyvvvssspppiii```ZZZYYY[[[mmmnnnjjjpppmmmeee\\\^^^bbbddddddfffkkkllliiibbbbbbXXXUUUJJJ[[[}}}yyypppeeecccrrr|||yyy}}}|||tttzzz}}}kkkSSSPPPNNNNNNKKKHHHFFFDDDBBB???<<<888888777555444333222111...//////000000000000000//////............//////........................///000222999@@@DDDDDDBBB>>>GGGTTTaaahhhjjjjjjjjj\\\___aaadddkkkrrrrrrnnnooorrrwwwzzztttbbbIII777444;;;???MMMhhhwww}}}|||ooonnnuuu|||{{{vvvqqqooollljjjnnnuuusss{{{yyycccZZZ^^^ooo}}}sssxxx~~~oooTTTGGGNNNVVVfff~~~|||zzzttthhh\\\VVVQQQRRR___nnnuuuhhh```dddppppppkkkqqqsss}}}lllbbb```dddggggggjjjoooqqqoooffffff[[[VVVLLL]]]xxxxxxzzzkkkfffsssrrrwwwmmmTTTOOOMMMMMMJJJHHHFFFEEECCC@@@>>>888888777555444333222111......///000000000000000//////............//////........................000///111777>>>CCCCCCBBB>>>FFFTTTcccooosssrrroooccc^^^^^^eeejjjjjjkkknnnpppxxx~~~~~~sssUUU888444;;;???MMMhhhyyypppgggllluuu{{{xxxsssnnnllliiihhhmmmtttpppzzz~~~xxx|||xxxhhhbbbppp}}}ssswwwqqqTTTIIIOOORRR\\\pppxxxooogggddd\\\RRRJJJHHHEEEHHHXXXkkkyyykkkaaafff}}}nnnhhhnnnwww{{{ooodddaaaeeehhhiiimmmsssuuusssjjjhhh[[[VVVNNN___uuuzzzqqqiiiuuutttyyyoooUUUOOOLLLLLLJJJGGGFFFEEECCCAAA???888888777555444333222111......///000000000000000//////............//////........................000///000555<<>>MMMiii{{{}}}pppnnnvvv}}}|||vvvqqqmmmjjjhhhlllsssnnnyyy~~~nnn\\\YYYoooxxxlllvvv|||rrraaa^^^rrrmmmQQQHHHPPPRRR[[[mmmjjjlllmmmjjjbbbXXXPPPLLLGGGAAAAAADDDBBB@@@LLL]]]wwwddd^^^OOOTTTttt|||kkkdddjjj{{{vvv{{{mmm```aaafffiiikkkooouuuwwwvvvjjjgggYYYTTTNNN^^^www{{{|||uuulllvvv}}}zzzpppVVVOOOJJJOOOLLLGGGFFFEEECCC???<<<999888777666444222111000222111///.........///000//////////////////////////////.........------------000111333<<>>MMMbbbwww{{{tttooommmjjjhhhjjjnnnpppvvvppp```ZZZdddzzz~~~nnnSSSHHHHHHJJJKKKLLLMMMLLLLLLNNNRRRWWW\\\```dddiiippptttxxx~~~{{{zzz}}}xxxiiieeennn{{{}}}ggg___ffflllpppqqqsssxxxzzzyyyyyyoooeeeVVVNNNeee~~~uuuvvv||||||vvv{{{~~~qqqVVVPPPMMMOOOLLLGGGFFFEEECCC???<<<999888777666444222111000111111000///////////////////////////////////////...............------------//////222999AAABBB@@@CCCDDDJJJVVVeeesss{{{fffeeennn{{{zzzmmmgggjjjnnnvvv|||xxxlll[[[GGG888555666<<>>CCCDDDJJJUUUdddpppwwwyyyhhhllluuu}}}yyynnniiilllpppxxxrrrXXXCCC;;;444444:::HHH]]]sss|||zzztttqqqmmmhhhhhhkkkkkkssszzzxxx{{{oooXXXVVVeeewwwhhhTTTGGGLLLWWWkkkpppgggqqqgggXXX^^^iiippp```aaafffmmmsssvvv{{{~~~sssgggXXXTTTqqqvvvmmmsss{{{}}}}}}nnnQQQMMMPPPOOOKKKGGGFFFEEECCC???;;;999888777666444222111000000000000000000//////...---------------------------...........................///333777:::===>>>CCCEEELLLXXXdddlllnnnmmmmmmwwwyyyrrrpppsss|||zzzZZZCCC;;;222333888GGG\\\rrr}}}|||vvvrrrpppmmmiiijjjmmmjjjsssmmmYYY^^^uuummmWWWIIIDDDCCCPPPgggsssgggqqqgggWWW\\\___|||ooo\\\]]]fffmmmtttwww|||yyykkkXXXTTTtttssskkksss|||{{{~~~}}}oooQQQMMMPPPOOOLLLGGGFFFEEECCC???<<<999888777666444222111000000000000000000///......---------------------------------...............///...000555888999<<<@@@DDDGGGNNNYYYbbbeeeccc___cccrrrvvvooouuu|||^^^CCC666222222777EEEZZZppp~~~rrrnnnkkklllkkkjjjkkkoookkkrrrjjjWWW^^^wwwvvvvvvvvvooo^^^MMMEEEEEEBBBNNNddd}}}ppphhhqqqhhh[[[bbbeeewwwpppZZZXXXhhhooouuuyyy~~~qqqZZZTTTvvvtttlllvvv|||xxxuuuTTTMMMOOOOOOLLLGGGFFFEEECCC???<<<999888777666444222111000///000000111000///...---////////////////////////---------.........//////000///111777::::::===CCCEEEHHHOOOXXX```bbb^^^ZZZUUUbbboootttwwwzzzxxxrrr|||{{{cccGGG444333333777CCCWWWlll|||}}}pppllljjjkkkkkkiiijjjnnnlllrrr~~~{{{eeeSSSYYYooozzztttnnngggbbb```YYYZZZZZZWWWUUUYYYbbbiiipppllliiidddWWWHHH@@@@@@???III___}}}wwwllljjjrrrkkk___hhhgggvvvuuu]]][[[kkkrrrxxx{{{ttt\\\UUUzzzyyyoooxxxxxxzzzWWWMMMNNNOOOLLLGGGFFFEEECCC???<<<999888777666444222111000///000111111111000...---111111111111111111111111---------.........//////111///222999;;;:::>>>EEEEEEGGGNNNWWW```cccaaa^^^PPPYYY^^^^^^fffttt}}}||||||jjjNNN666555444666AAATTThhhxxx|||yyyvvvqqqnnnmmmkkkggggggjjjnnnrrr|||uuuaaaPPPUUUhhhvvvzzzzzzfffccc^^^XXXRRRMMMIIIHHHGGGIIIIIIIIINNN]]]sss|||ssskkkfff^^^PPPGGGEEEEEELLL```~~~}}}{{{tttjjjkkktttmmmbbblllcccuuuzzzdddbbbmmmtttzzz}}}ttt]]]XXX}}}rrrzzzyyy~~~YYYNNNOOONNNLLLIIIGGGEEEBBB>>><<<:::999777555333222111111000000000000000///............////////////............//////...---,,,,,,------000888AAAFFFEEEBBBEEEGGGLLLXXXffflllcccXXXNNNRRR___gggiiiuuuzzzXXX000666555777@@@QQQfffxxx~~~yyytttrrrnnnkkkhhhfffffffffkkkppp{{{mmmbbbUUUTTT^^^hhhllljjj^^^VVVOOOOOOMMMIIIIIIMMMOOOOOORRR[[[iiixxx|||qqq___LLLBBB@@@EEEHHHaaa|||qqqiiirrrpppggghhhkkk{{{dddZZZlllrrrxxx|||tttWWWSSS|||xxxZZZMMMMMMNNNLLLIIIGGGEEEBBB???<<<:::999777555333222111111000000000000000///............////////////............//////...------,,,------111999BBBHHHHHHEEEHHHHHHMMMXXXfffnnnmmmggg\\\ZZZdddnnnnnnttt}}}|||}}}```;;;777666888@@@PPPdddvvvzzztttqqqmmmhhhfffeeeeeeffffffkkkwwwrrreee[[[^^^iiipppsssuuulllfffbbbcccbbb```bbbfffrrrvvv~~~uuu```MMMEEEEEEDDDGGGaaa{{{rrrhhhrrrnnnkkktttnnndddooovvv|||uuu\\\[[[}}}yyy{{{ZZZLLLLLLMMMKKKIIIGGGEEECCC???<<<:::999777555333222111111000000000000000///............////////////...............///......---,,,---...111888AAAGGGHHHHHHFFFGGGMMM[[[lll{{{~~~pppoootttoooooouuuvvv|||uuu\\\>>>777666888???MMMaaattt{{{ssspppjjjeeebbbbbbdddeeeccchhhvvvooobbb```rrrwww```LLLEEEFFFCCCGGGaaawwwppphhhrrrfffiii|||pppgggrrrzzzwwwccceeeyyyxxxvvvZZZMMMLLLMMMKKKHHHGGGEEECCC???===:::999777555333222111111000000000000000///............////////////......---...............------------///555<<>>:::999777555333222111111000000000000000///............////////////......,,,------...//////......,,,,,,---///444;;;DDDIIILLLFFFIIIXXXccchhhoooyyyzzzvvv}}}|||aaaEEE555444555666999CCCUUUjjjzzz~~~sssooojjjddd___\\\\\\___aaaeeejjjwwwnnn[[[RRRdddxxxmmmaaadddrrrlllRRRFFFFFFGGGSSSuuuxxxnnnlllvvv|||vvvtttssshhhbbbkkkssshhhPPPKKKjjj|||eee~~~zzz|||vvvwwwTTTKKKOOOLLLJJJHHHGGGFFFDDDAAA>>>:::999777555333222111111000000000000000//////.........////////////......,,,,,,---.../////////...,,,---...000666???IIIOOOVVVJJJGGGOOOUUUSSSVVV]]]bbbqqq|||{{{iiiJJJ666666777888:::AAARRRgggvvv}}}rrrnnnjjjeee___]]]]]]^^^```dddiiiwwwcccNNNIIIEEEWWWrrrllldddkkkyyylllRRRGGGHHHGGGTTTwwwwwwpppmmmwww~~~uuuwwweeecccppptttkkkPPPGGGggg~~~bbbwwwyyyYYYJJJMMMMMMKKKHHHGGGEEECCC???===:::999777555333222111111000000///...............................................................---000111222:::FFFOOORRRUUULLLJJJTTTZZZXXXZZZaaabbbkkktttxxxzzz}}}tttnnn___HHH;;;555333333888@@@OOOeeexxxzzzlllkkkgggcccbbb___\\\^^^ccccccgggtttttt```RRRSSSVVVkkktttmmmssseeeKKKEEEHHHKKK^^^{{{xxxooolllnnn{{{yyyfffhhhllldddgggppp~~~]]]LLLKKKiiixxxcccuuu~~~xxxXXXKKKNNNMMMKKKHHHGGGEEECCC???===:::999777555333222111111000000///...............................................................+++...000555@@@NNNWWWYYYVVVNNNOOOYYY``````cccjjjkkkkkkjjjjjjnnnwwwuuummmdddOOO888555333333888???NNNeeexxx}}}pppjjjfffcccaaa^^^[[[]]]bbbccchhhuuu|||mmmdddeeeiiiyyysssrrrvvvfffLLLFFFIIIKKKaaauuunnnjjjooo|||wwwcccdddrrr~~~dddiiirrr\\\MMMMMMmmmwwwaaattt{{{wwwXXXKKKOOOMMMKKKHHHGGGEEECCC???===:::999777555333222111111000000/////////.........................................................+++---///666DDDTTT[[[ZZZUUUOOOQQQ[[[cccgggnnnvvvssskkkbbb___fffqqq{{{tttttteeeAAA666444333777>>>LLLcccvvvsssjjjeeebbbaaa]]]ZZZ\\\aaabbbhhhuuu{{{||||||tttzzz{{{fffMMMGGGJJJMMMfff}}}tttkkkhhhppp~~~ttt```aaa|||gggmmmvvv]]]MMMMMMkkkyyy```rrruuuxxx~~~|||xxxzzzxxxXXXKKKNNNMMMKKKHHHGGGEEECCC???===:::999777555333222111111000000000000000///......................................................------...555DDDSSSWWWTTTSSSNNNNNNVVV```iiiuuu~~~qqqeeeeeellltttyyy|||yyywwwMMM777444333666<<>>999888777555333222222222000000000000////////////000000000////////////...------------------------***,,,...///333:::DDDLLLVVVXXXXXXWWWYYY^^^aaa___hhhnnn{{{~~~|||uuuaaaGGG888444222444555666===FFFdddvvvooogggaaaZZZTTTRRRTTTVVVWWW\\\fffttt~~~xxxsssyyyxxxqqqqqq{{{vvv}}}|||~~~vvv^^^bbbvvvkkkPPPHHHOOOppp{{{iii|||sssSSSHHHLLLIIIIIIHHHFFFDDDBBB@@@???888888666555444333222222000000000000////////////.........---------------------------------------+++---...///222:::EEEMMMNNNRRRUUUVVV[[[dddkkkmmmqqqrrrvvv{{{}}}~~~~~~zzztttgggTTT;;;333///333666888???HHH^^^~~~xxxqqqhhhbbb[[[TTTRRRTTTVVVWWWZZZcccpppyyyvvvrrrtttvvvqqqttt{{{}}}}}}}}}vvvwww```eeeyyygggMMMGGGOOOooohhhpppRRRGGGJJJKKKJJJIIIHHHFFFCCCAAA@@@888888666555444333222222000000000000////////////........................------------------------.../////////222999DDDLLLMMMQQQUUUVVV\\\hhhtttxxxzzzxxxuuuqqqoooppppppppp{{{vvv}}}}}}qqqFFF999111444777888>>>HHH]]]zzzwwwooogggaaaZZZSSSRRRTTTUUUXXX\\\dddqqqxxxpppkkkttttttqqqvvvvvvooofffgggwwwbbbJJJFFFOOOnnnhhhnnnRRRGGGIIIKKKKKKJJJHHHFFFDDDBBBAAA999888777555333222222222000000000000///////////////000000000000111111111------------------------///000000///111999DDDLLLTTTXXXYYYWWW[[[hhhvvv}}}~~~~~~xxxooojjjmmmpppqqqnnnnnn{{{UUUBBB444555777666;;;EEEaaa{{{vvvooogggaaaZZZSSSRRRTTTVVVYYY^^^eeeooo}}}wwwpppyyytttrrrxxxyyyssstttnnnzzz|||\\\GGGFFFRRRqqqggglllRRRIIIJJJJJJJJJIIIGGGEEECCCAAA@@@:::999777555333222111111000000000000///////////////000000000111111111111------------------------......//////222:::FFFOOOWWWZZZZZZWWW\\\jjj{{{tttnnnrrrxxx|||tttuuu___HHH555555777555;;;FFF___{{{xxxppphhhbbbZZZSSSQQQSSSWWWYYY\\\aaajjjxxxxxxzzzvvvttt{{{~~~{{{|||uuuwwwXXXFFFIIIXXXyyyfff{{{jjjRRRJJJLLLIIIIIIHHHFFFDDDBBB@@@???;;;:::888555333111000000000000000000////////////---.........//////000000------------------------,,,------...222;;;HHHQQQSSSWWWWWWVVV]]]ooozzzrrrvvvaaaGGG444333777666===IIIUUUsss{{{sssjjjccc[[[SSSPPPRRRWWWXXXZZZ]]]eeesssvvvmmmnnnyyy|||}}}xxxvvv|||~~~zzztttsssVVVFFFLLL^^^dddxxxkkkQQQKKKNNNLLLKKKIIIFFFCCCBBBAAA@@@:::999888666444333333222........................------............------........................***+++,,,---000777AAAIIIKKKQQQYYY[[[ZZZaaawww{{{wwwzzz|||ttthhhYYY:::444;;;444555???>>>TTTiiiyyyqqqiiibbb\\\UUUQQQOOORRRUUUXXX]]]gggwww}}}yyyyyyrrrppprrrvvvtttsssaaahhhwwwwwwssszzzvvvpppwww{{{oooYYYOOOVVVgggeeettt|||kkkPPPHHHIIILLLKKKHHHFFFDDDBBB@@@@@@;;;:::888666444333222111........................------............------...........................///000//////333;;;AAAGGGMMMUUUZZZZZZ___pppvvvnnnrrr~~~~~~{{{yyymmm]]]JJJ888666888000666AAA>>>SSSiiiyyyqqqgggaaa\\\UUUQQQOOORRRTTTWWW\\\eeeuuu{{{vvvwwwwww|||qqqmmmfff^^^WWWUUUVVVXXXaaaoootttfffppprrrvvv|||wwwvvv~~~vvvjjjyyyssswwwjjjVVVOOOXXXjjjjjjvvv|||tttnnneeeeeejjjwwwmmmQQQFFFFFFKKKJJJHHHFFFDDDBBB@@@???<<<:::888666333222111000////////////////////////------............------........................///000111///...111777<<>><<<;;;888666333111000///000000000000000000000000------............------........................***---/////////222888===@@@EEEPPP[[[]]]\\\^^^cccddd]]]]]]ppp~~~|||ooo___BBB999666666444444888;;;III___{{{|||ooodddaaa]]]UUUPPPQQQPPPQQQSSSYYY```kkk}}}yyysssrrrpppmmmmmmooo|||vvvooogggfff```[[[VVVTTTWWW[[[]]]\\\dddiiisssrrrlll}}}rrraaadddsss~~~yyyvvvvvv}}}wwwtttqqqkkkooouuulll]]][[[bbbooohhhsssyyy|||zzzrrrsssnnnUUUJJJHHHIIIIIIHHHFFFDDDAAA???===<<<:::888555333111//////000000000000000000000000------............------........................(((+++---...///333999>>>CCCHHHRRR\\\___\\\[[[^^^^^^]]]cccsss|||zzztttjjjPPP???111444999222222===FFF[[[wwwpppdddbbb___VVVPPPRRRPPPOOORRRXXX]]]gggyyyuuukkkccc]]]XXXYYYZZZ[[[^^^cccvvv}}}}}}~~~{{{yyy{{{vvvppp~~~{{{nnnnnn|||~~~tttooorrr{{{{{{}}}nnnjjjqqqxxxggg[[[[[[bbbmmmggguuu|||{{{iiiRRRIIIIIIIIIIIIHHHGGGDDDAAA>>>===;;;999777555222111000///////////////////////////------............------........................,,,---.........111888===JJJNNNVVV]]]^^^[[[]]]aaaaaaffflllttt|||{{{hhhVVV<<<333888444222>>>EEEYYYuuussseeedddaaaVVVPPPRRRQQQOOOQQQWWW[[[cccvvvsssggg___ZZZXXXPPPOOOSSS]]]gggppp{{{zzz~~~rrrlllooozzzuuunnnttt{{{}}}]]]TTTXXXbbbmmm```pppwwwyyy}}}~~~fffRRRJJJKKKHHHHHHHHHGGGDDDAAA>>><<<999888666444222111000000........................------............------...........................//////------111888>>>QQQTTTYYY]]]\\\ZZZ```hhhkkkqqqwwwyyyyyy}}}\\\777444888666;;;DDDWWWqqquuuffffffcccVVVPPPRRRRRROOOQQQWWWZZZ```ttt~~~vvvpppmmmnnnooovvv{{{vvvooosss{{{zzzqqqwwwsss[[[TTTZZZhhhrrr~~~XXXhhhvvvvvvwwwqqqgggSSSMMMNNNHHHHHHHHHGGGDDDAAA>>><<<888777666444222111111111........................---..................---.................................------222;;;BBBUUUWWW[[[\\\YYYYYYbbbmmmsssyyy}}}|||===111<<<;;;666AAATTTnnnwwwggggggdddWWWPPPRRRRRROOOQQQXXXZZZ___sss|||tttzzzuuu{{{rrryyyttt```YYYaaaoooxxxYYYfffzzzttt}}}|||zzz~~~|||pppiiihhhjjjrrrssstttrrrpppooorrruuuzzz}}}aaaKKKIIIOOOGGGHHHIIIGGGCCC@@@>>>>>>:::999777555333222111111////////////////////////........................//////...---,,,,,,++++++,,,+++,,,,,,+++...:::GGGccceeebbbYYYTTTZZZdddjjjttt}}}III111444666666===MMMeee~~~~~~kkkbbb^^^XXXQQQLLLKKKRRRRRRRRRYYY\\\hhh}}}tttqqq}}}www{{{vvvyyy}}}rrr]]]]]]___fffrrrxxx]]]cccvvvttt~~~zzzqqqtttzzzrrrwww}}}tttkkkdddaaa``````bbbeeeiiikkkmmmnnnpppqqqzzzvvvpppooorrrxxx~~~eeeOOOHHHHHHGGGHHHHHHGGGCCC@@@>>>>>>:::999777555333222111111////////////////////////........................///......---,,,,,,++++++------------+++,,,666BBB``````ZZZPPPOOOYYYfffnnnqqqFFF444444555888===III\\\uuunnneeeaaa[[[SSSOOOLLLSSSRRRQQQWWWYYYdddxxxttt\\\VVVbbbnnn|||www|||~~~|||~~~jjjRRRWWW^^^eeennn}}}uuuYYY```uuuwwwvvvkkkccc]]]aaarrr~~~}}}vvvsssvvv|||jjjTTTIIIEEEFFFHHHHHHGGGCCC@@@???>>>:::999777555333222111111////////////////////////.................................------,,,,,,+++...---...///,,,***111:::QQQRRRPPPKKKMMMXXXcccgggrrryyy|||uuuwwwaaaDDD777333333888<<>>HHH___uuujjjddd\\\UUURRRLLLPPPNNNMMMRRRSSSZZZkkk~~~~~~}}}zzz~~~xxxuuuyyyjjjVVVRRRTTTVVVWWWaaayyyrrrSSS[[[vvvwwwiiiRRRJJJJJJEEEGGGHHHFFFCCCAAA??????:::999777555333222111111////////////////////////........................---------------,,,,,,,,,+++***,,,///---+++...333999BBBJJJNNNQQQUUUVVVTTTVVVWWWYYYZZZ___rrrtttQQQ;;;888444000555;;;<<>>GGGNNNOOOOOOSSSYYY[[[UUUUUUXXX^^^eeevvvxxxTTT:::666444111666999999AAAWWWzzzyyymmmcccZZZSSSQQQLLLOOOKKKKKKQQQRRRVVVeee}}}sssooo{{{uuusss|||lll}}}yyypppqqq}}}cccRRRQQQUUU\\\dddqqqZZZZZZzzz}}}yyy^^^NNNGGGEEEFFFGGGFFFDDDAAA@@@@@@:::999777555333222111111////////////////////////........................------------------------...,,,,,,......,,,...222;;;GGGRRRRRRPPPSSSYYY^^^WWWYYYdddqqqxxx~~~bbbCCC777444333777666777===RRRsss}}}pppfff\\\UUUTTTOOORRRMMMLLLRRRQQQTTTaaavvv~~~vvv~~~|||ooopppuuunnnpppkkkppprrr\\\SSSVVV]]]fffmmmuuu___YYYyyy{{{}}}jjjUUUIIIDDDFFFGGGFFFDDDAAA@@@@@@:::999777555333222111111////////////////////////........................------------------------111...,,,......+++---000111CCCTTTWWWSSSSSSVVVYYYeeeiiiwww~~~qqqNNN;;;444222777444444:::MMMnnnttthhh^^^XXXVVVSSSUUUOOOMMMRRRPPPRRR___ppp~~~ppp|||||||||xxxyyyyyyqqqmmmuuuhhhVVVTTTaaahhhnnnnnnrrrbbbXXXtttttt___TTTGGGHHHHHHHHHGGGEEECCC@@@???<<<:::888666555444111///000000000000////////////////////////////////////...------,,,,,,------......------------...//////666IIIXXXXXXSSSRRRTTTTTT```rrrwww@@@222<<<111333777<<>><<<:::777666555444222000000000000000////////////------------------------...------,,,,,,------......------------...//////555OOOhhhmmmcccYYYWWWYYYaaa{{{|||nnn???333222444666999BBBWWWvvv~~~pppeee\\\XXXTTTOOOMMMMMMMMMLLLOOOTTT\\\iii|||uuuppp}}}ssszzz~~~{{{sssxxxwww\\\YYY\\\hhhlllooopppsss```WWWkkk|||gggccclllyyyiiiUUUPPPHHHFFFFFFFFFFFFDDDAAA???>>>;;;999777666555444222000000000000000////////////------------------------...------,,,,,,------......------------...//////666KKKbbbkkkfff^^^ZZZ[[[```yyyuuuiii@@@444777444555777===NNNjjjuuuggg]]]XXXTTTOOOKKKKKKKKKJJJMMMSSSYYYcccuuuxxxtttzzzpppyyy~~~pppjjjcccbbbhhhoootttvvv~~~lllffflllrrr{{{yyyrrrxxx{{{~~~xxx^^^\\\^^^iiilllpppqqqtttyyy```TTTfff{{{{{{lll^^^^^^gggwwwhhhSSSNNNHHHGGGGGGGGGFFFDDDBBB???>>>;;;999777666555444222000000000000000////////////...........................------,,,,,,------......------------...//////333???OOO[[[^^^[[[YYYYYY___pppzzz|||^^^AAA555222444555666:::FFF]]]|||yyyiii]]]XXXSSSNNNJJJJJJJJJIIILLLQQQ[[[aaaqqq}}}vvv{{{ooozzzrrr___\\\XXXUUUVVV[[[bbbgggqqq{{{zzzpppmmmppptttzzzyyydddmmm}}}~~~gggfffhhhkkknnnrrrsssuuuwww```QQQ```ttthhhdddjjjyyywwwccc[[[^^^hhhrrriiiSSSNNNGGGHHHHHHHHHGGGEEECCC@@@???:::888666666666555333111000000000000////////////////////////////////////...------,,,,,,------......------------.../////////333>>>KKKRRRSSSUUUWWW\\\fffuuuoooWWWDDD777000444555666999@@@RRRrrr}}}jjj]]]WWWRRRNNNJJJKKKJJJIIIKKKOOO[[[]]]jjj~~~sss}}}uuu~~~vvveeefffhhhiiimmmsss|||~~~```qqq|||~~~iiiiiijjjjjjooottttttuuu|||```NNN[[[}}}|||tttlllfffddd[[[SSSQQQVVVeee|||kkk]]][[[aaaggglllTTTNNNFFFIIIIIIIIIHHHFFFDDDAAA@@@:::888666666666555333111000000000000////////////...........................------,,,,,,------......------------...//////...111:::EEELLLMMMSSSZZZZZZ```jjjttt{{{|||wwwcccQQQAAA666666333444777999<<>>JJJMMMNNNVVVaaaeeeaaa___ccclllwww{{{fff]]]HHH444777666555666777777@@@\\\xxxvvv]]]WWWUUURRRNNNLLLLLLLLLLLLKKKNNNMMMUUUiii~~~wwwnnndddppp}}}zzzuuuyyytttjjjiiinnnpppmmmnnnwwwhhhJJJTTTvvv~~~wwwsssqqqrrrlllccc___bbbcccfffllluuu|||tttccc^^^___gggvvviiiTTTFFFHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222000000000000000000000000000///............///000...---,,,,,,......---,,,++++++,,,---------------...111:::EEELLLQQQZZZdddllliiihhhnnnyyy~~~vvvttt[[[>>>:::666555666777777@@@ZZZttt~~~ddd\\\VVVSSSOOOMMMMMMMMMLLLLLLMMMKKKSSSeeeyyyvvvmmmzzzzzzwww~~~mmmjjjqqqjjjmmmiiijjjrrrzzzkkkMMMUUUqqqzzzhhhaaa```eeerrrvvv\\\GGGHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222000000000000000000000000000///............///000...---,,,,,,......---,,,,,,,,,---............---......444AAANNNWWW```fffmmmkkkllluuuuuuQQQ@@@777555555777777>>>UUUnnnmmmbbbXXXUUUPPPNNNMMMMMMMMMMMMKKKIIIOOO^^^pppxxxlll|||yyygggbbbllliiikkkggghhhnnnuuuzzzoooPPPTTTpppmmmcccaaacccmmmqqq\\\JJJHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222////////////////////////---------,,,,,,---------...---,,,,,,......---,,,,,,---......//////......------333AAASSS```fffhhhkkklllppp{{{iiiJJJ888555555777888===PPPeeesssfffZZZVVVQQQNNNMMMMMMMMMMMMKKKIIILLLXXXgggvvv|||vvvsssttt{{{ttt|||zzzlll|||nnnaaaeeejjjllliiiiiinnnssspppuuutttQQQPPPnnnpppddd```bbbhhhwwwgggVVVIIIHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222////////////////////////,,,------------------,,,...---,,,,,,......---,,,,,,---......//////......---...444BBBWWWfffjjjhhhjjjooowww~~~YYY999555444777888;;;JJJ[[[~~~vvvggg\\\XXXRRRNNNMMMMMMMMMMMMKKKIIIKKKSSS___mmm~~~{{{hhhfffbbb]]]ZZZ^^^fffmmm|||tttppp~~~pppjjjjjjllliiiiiimmmpppnnnppp|||VVVNNNhhhvvviiicccbbbgggtttdddSSSFFFHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222000000000000000000000000......///000000///.........---,,,,,,......---,,,,,,,,,---............------///333@@@TTTeeeiiifffdddlllxxxwwwvvvnnnbbb:::444333777888:::EEESSSqqqyyyiii]]]YYYRRRNNNLLLLLLLLLLLLKKKIIIJJJOOOWWWdddvvvvvv```OOOOOONNNMMMNNNTTT___gggyyy~~~xxxwww|||ppp{{{uuu```nnn}}}qqqgggjjjgggfffjjjmmm}}}rrrooo]]]MMMcccqqqiiieeejjjwwwgggUUUGGGHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222000000000000000000000000......///000000///.........---,,,,,,......---,,,++++++,,,---------------...///000888JJJ]]]eeeccc^^^hhhqqq|||wwwfffrrruuu\\\;;;444333777999999AAALLL___mmm^^^YYYRRRMMMKKKKKKKKKKKKIIIGGGHHHLLLQQQ[[[nnn~~~}}}uuuaaa\\\^^^aaacccgggppp{{{yyy|||rrrpppeeeQQQ___mmmdddhhheeeeeeiiikkkzzzwwwpppaaaKKK___vvvnnniiinnn|||iiiZZZLLLHHHGGGGGGGGGGGGEEEBBB???;;;:::999777666444333222000000000000000000000000+++,,,---......---,,,+++...---,,,,,,......---,,,***+++,,,,,,------,,,,,,......---111AAAVVVaaaaaa___hhhooottt|||eeebbbbbbPPP;;;444222777999888>>>HHHQQQ|||qqq^^^YYYQQQLLLJJJJJJKKKKKKGGGFFFGGGJJJMMMVVVhhhyyy}}}pppuuu|||}}}xxxpppmmmpppuuu|||xxxlllqqqzzzdddUUUdddgggeeehhhffffffjjjkkkzzzyyyqqqbbbHHHWWWxxxoookkkrrrcccUUUMMMEEEEEEEEEEEEFFFDDDAAA>>>;;;:::888666444333222222000000000000////////////---------............///111///+++***+++---------,,,,,,,,,---------......---000000///888KKK\\\dddggg|||qqqnnnlll^^^[[[OOO:::999777444555888<<<>>>LLLggg{{{iiiaaaTTTKKKGGGHHHKKKMMMJJJJJJKKKKKKJJJPPP```ppp{{{pppccc___iiivvv~~~~~~|||{{{}}}|||~~~}}}zzz~~~mmmyyy{{{oooeeejjj|||ooommmiiifffgggjjjqqq~~~nnnaaaKKKZZZwww{{{wwwyyywwweeeSSSIIIFFFFFFFFFFFFGGGEEEBBB???<<<;;;999777555444333333000000000000////////////---------............///000...,,,+++,,,------,,,,,,,,,,,,---------......,,,000111000999MMM___hhhiiixxx|||ooojjjuuuxxxwwwzzzvvvrrrccc???888333333666999<<>>;;;:::888666444333222222000000000000////////////---------............///---,,,,,,---...///---+++,,,,,,,,,---------......+++,,,,,,---222???SSSccc]]]TTTTTT]]]dddhhhuuu~~~tttuuuqqqNNN888222444888;;;;;;NNNrrrwwwcccVVVRRRPPPKKKFFFKKKIIIHHHGGGCCCBBBHHHQQQhhhuuurrrgggaaa]]]\\\TTTIIIJJJRRRvvvxxxxxx|||wwwtttyyy}}}zzzyyysss}}}sssjjjkkkmmmooommmoooyyycccyyyQQQDDDHHHeee~~~bbbSSSKKKEEEEEEEEEEEEFFFDDDAAA>>>:::999888666444333222222000000000000////////////---------............///---,,,+++,,,.........---,,,,,,,,,---------......******+++---222???UUUgggbbb^^^cccoootttrrryyyyyy}}}lllFFF555777;;;999:::GGGeee}}}gggWWWOOOLLLIIIFFFHHHFFFEEEEEEBBB???CCCJJJ]]]lll{{{lllddd]]][[[YYYXXXZZZ^^^vvv{{{}}}~~~nnnmmmnnnqqqqqqrrryyyjjjsssZZZFFFBBBYYYyyywwwyyycccTTTLLLFFFEEEEEEFFFFFFEEEBBB???;;;:::888777555444333333000000000000////////////---------............///...,,,++++++,,,.........,,,,,,,,,---------......---++++++---000:::PPPdddfffgggmmmuuuwwwuuuzzz~~~}}}OOO555888:::444999@@@UUUnnnppp\\\QQQMMMLLLLLLHHHEEEDDDDDD@@@===???DDDNNN___rrr|||xxxwwwsssrrruuuwwwwwwyyy}}}tttoooeeeLLL@@@PPPjjj{{{vvveeeUUULLLGGGGGGFFFGGGHHHFFFCCC@@@<<<;;;:::888666555444444000000000000////////////---------........./////////---******,,,...//////,,,,,,,,,---------......222...---,,,,,,333GGG[[[eeegggkkkoooppprrr|||wwwyyyHHH///777<<<333888:::III___{{{xxxbbbUUUPPPQQQSSSJJJHHHFFFEEEAAA<<<===AAACCCVVVkkkxxx{{{|||}}}~~~zzzwwwzzz}}}|||{{{|||zzzmmmmmmRRREEEOOOaaa{{{