BM6P6(@ yyyjjj]]]bbbvvvhhhSSSEEE@@@<<<<<<<<<<<<<<<<<<<<<<<<:::>>>======???CCC___lllcccbbbxxxxxxppplllaaa\\\YYYQQQSSSTTTZZZkkktttrrrxxxooonnncccXXXMMMGGGCCC>>>;;;<<<;;;::::::::::::;;;<<<<<<===<<<===>>><<<;;;@@@HHH\\\www}}}}}}mmm```bbbvvviiiRRRDDD>>><<<<<<<<<<<<<<<<<<<<<<<<:::>>>===>>>AAAHHHfffggg___```wwwzzzppplllbbb^^^\\\TTTSSSSSSXXXddd}}}qqqmmmsssxxxsssqqqdddYYYNNNHHHCCC>>>;;;<<<;;;::::::::::::;;;<<<<<<===<<<===???>>>===BBBJJJ```rrr{{{ttt~~~pppbbbbbbvvvjjjRRRCCC>>><<<<<<<<<<<<<<<<<<<<<<<<:::>>>>>>???DDDMMMooo```ZZZ]]]vvvtttnnneeebbbaaaYYYSSSSSSTTT[[[mmmnnnggglllooozzzzzzsssqqqwwwyyyttteeeZZZNNNHHHDDD>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<===@@@??????EEEMMMdddpppdddssspppqqqccccccwwwjjjRRRDDD>>><<<<<<<<<<<<<<<<<<<<<<<<;;;???>>>???DDDPPPvvvwww[[[WWW]]]www{{{sssjjjgggeee\\\UUUSSSRRRTTT```{{{jjjbbbhhhiiiooojjjddddddmmm|||uuufff[[[PPPIIIEEE???<<<===;;;::::::::::::;;;<<<<<<;;;:::<<>>???@@@FFFNNNhhhjjjaaassslllsssfffhhh|||mmmTTTFFFBBB===========================AAAAAAAAAFFFSSS~~~qqqYYYXXXaaa|||tttiiiddd\\\YYYUUUQQQQQQTTTccchhhbbbhhhkkkhhh^^^ZZZ\\\bbb~~~~~~uuuiii^^^RRRLLLGGGAAA===>>>;;;::::::::::::;;;<<<<<<999888;;;>>>???@@@FFFNNNjjjkkkbbbssskkkwwwkkkkkk~~~oooUUUGGGCCC========================;;;AAABBBCCCHHHWWWpppWWWXXXcccpppiiiaaa[[[UUUQQQQQQQQQZZZuuu~~~hhhbbbhhhjjjfff\\\XXXYYY\\\sssxxxjjj___SSSLLLGGGAAA>>>>>>;;;::::::::::::;;;<<<<<<::::::<<>>>>>>>>>>>>>>>>>>>>>>>999@@@CCCDDDKKKZZZoooVVVXXXdddxxxpppggg]]]UUUQQQPPPOOOTTTkkk}}}iiicccgggiiidddYYYWWWWWWWWWlll|||kkk```TTTMMMHHHBBB>>>>>>;;;::::::::::::;;;<<<<<<<<<;;;===@@@AAABBBHHHPPPqqqvvveeerrrnnnyyyooojjjqqqVVVIII===@@@@@@????????????@@@@@@@@@<<>>???AAAHHHQQQttt{{{fffqqqlllzzzppplllqqqVVVIII????????????>>>>>>?????????@@@<<>>???AAAIIIQQQxxx}}}hhhrrrjjj|||zzzqqqnnnrrrVVVJJJ@@@???>>>>>>======>>>>>>???@@@<<>><<<===??????AAAIIIRRR}}}jjjsssiii{{{zzzrrrlllqqqUUUIII@@@>>>>>>============>>>>>>@@@===BBBDDDJJJoooiiiVVVZZZiiivvvjjj___[[[VVVRRRXXXccc~~~hhhaaa\\\YYYPPPNNNOOOLLLYYYuuuuuuhhhZZZPPPIIIBBB>>>???<<<;;;;;;;;;;;;<<<============>>>@@@???AAAJJJTTT}}}jjjtttiiizzzxxxqqqiiioooRRRGGG???>>>>>>============>>>>>>@@@>>>CCCFFFNNNvvviiiVVV[[[lll~~~pppccc]]]YYYUUUYYYbbb{{{}}}fff^^^YYYWWWPPPNNNOOOJJJVVVqqqxxxkkk\\\RRRJJJBBB>>>>>>;;;;;;;;;;;;;;;<<<======<<<===???@@@???AAAJJJUUUxxxiiivvviiizzzuuunnniiinnnQQQGGG??????>>>>>>======>>>>>>???@@@@@@FFFHHHRRR}}}iiiWWW^^^pppwwwfff___[[[WWWZZZbbbvvvwwwccc]]]YYYVVVPPPNNNOOOJJJUUUpppzzzmmm]]]SSSKKKBBB>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<===@@@AAA???@@@KKKWWWsssjjjzzziiixxx}}}rrrllllllnnnQQQGGG@@@?????????>>>>>>?????????@@@AAAHHHKKKVVVeeeYYYaaasss~~~jjjaaa\\\XXXZZZaaaoooqqqbbb___ZZZWWWPPPOOOOOOJJJUUUppp|||nnn___TTTKKKCCC>>>===;;;::::::;;;;;;===>>>>>>;;;===@@@AAA???@@@KKKXXXrrrlllhhhwww{{{||||||pppjjjpppoooQQQHHHBBB@@@@@@????????????@@@@@@@@@BBBIIILLLXXX```[[[cccvvvlllbbb]]]XXXZZZ```iiinnnaaaaaa[[[XXXQQQOOOOOOJJJVVVqqq}}}ooo___TTTKKKCCC>>>===:::::::::;;;<<<===>>>???;;;===AAABBB???@@@KKKXXXsssooogggyyyxxxssspppvvvpppmmmooommmNNNHHHFFF@@@@@@??????????????????@@@CCCHHHKKK```vvvbbbYYYfff~~~ttthhhaaaZZZZZZ^^^iiiooodddddd```[[[RRROOOPPPKKKVVVqqq}}}rrrcccUUUKKKDDD???;;;<<<;;;;;;::::::;;;;;;<<<>>>@@@>>>???CCCAAAIII^^^uuusssfffwww}}}~~~}}}uuu}}}tttooorrrvvvpppmmmqqqkkkNNNHHHEEEAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEJJJNNNdddsss___[[[iiivvvjjjbbbZZZYYY\\\eeepppeeeeeeaaa]]]TTTQQQQQQLLLWWWrrr|||rrrcccVVVLLLEEE@@@======<<<<<<;;;;;;<<<<<<===>>>@@@===???CCCAAAIII^^^rrrpppeeettt}}}}}}yyyqqqkkksssvvvqqqooolllxxx~~~}}}uuuoootttooonnntttiiiMMMGGGDDDAAAAAAAAABBBBBBBBBBBBBBBDDDGGGMMMRRRjjjrrr^^^\\\mmmzzzlllccc[[[XXXZZZ___~~~rrrgggfffbbb^^^VVVTTTSSSMMMXXXssszzzrrrdddWWWMMMFFFAAA???=========<<<<<<============@@@===???CCCAAAIII^^^pppnnn}}}eeeqqq}}}~~~wwwoookkkppp|||uuupppfffmmmmmmooovvv|||rrrnnnuuuooonnnvvvfffLLLGGGCCCAAAAAAAAAAAABBBBBBBBBBBBEEEHHHNNNUUUppptttaaa]]]ppp|||oooeee[[[WWWXXXZZZwwwuuuiiifffaaa___XXXUUUSSSNNNZZZuuuyyyrrrfffYYYNNNGGGBBB@@@======<<<<<<<<<<<<=========???===>>>CCCAAAJJJ___rrrnnn|||eeeooozzzxxxssstttxxxnnnbbbbbb___^^^dddrrrtttooo{{{nnnooowwwcccKKKHHHCCC???@@@@@@@@@AAAAAABBBBBBEEEGGGMMMWWWuuusssbbb^^^sss~~~qqqggg\\\VVVXXXXXXppp{{{lllgggaaa___XXXUUUSSSNNN\\\yyyyyyssshhh[[[OOOGGGCCCBBB<<<;;;;;;::::::;;;;;;<<<<<>>CCCAAAJJJ___vvvppp{{{ccckkkwww}}}~~~|||{{{yyyjjj^^^ZZZUUUSSSWWWbbbtttzzzzzzmmmooozzzaaaKKKIIIDDD??????@@@@@@AAAAAABBBBBBEEEFFFMMMYYYyyymmm______vvv~~~qqqhhh]]]WWWXXXWWWjjjrrrjjjbbb```YYYUUUSSSPPP```zzztttjjj]]]PPPGGGCCCBBB;;;;;;::::::::::::;;;;;;<<>>CCCBBBJJJ```wwwoooxxx~~~___gggttt|||}}}{{{iii```WWWSSSRRRUUUZZZeeezzzlllooo___LLLKKKEEE@@@@@@@@@AAABBBCCCCCCCCCFFFGGGNNN\\\}}}hhh]]]aaayyy}}}rrriii^^^XXXYYYVVVeeezzzpppeeeccc[[[VVVTTTSSSfff{{{vvvlll^^^PPPGGGBBBBBB<<<<<<;;;;;;;;;;;;<<<<<<<<<>>><<<>>>CCCBBBKKK```tttjjjqqq{{{~~~|||]]]dddqqq{{{|||llldddVVVUUUVVVYYYZZZ```ssslllppp^^^LLLLLLFFFAAAAAABBBBBBCCCDDDEEEEEEGGGHHHOOO^^^fff]]]ddd{{{|||qqqiii___YYYYYYUUUbbbtttgggeee\\\WWWVVVUUUjjj{{{wwwnnn___QQQFFFBBBAAA======<<<<<<<<<<<<======;;;>>><<<>>>CCCBBBKKK```pppfffmmmyyy}}}~~~{{{^^^cccmmmvvvwwwzzzzzzpppiiiggggggeeebbbdddooo|||zzzjjjuuu]]]MMMBBBGGGCCCBBBAAAAAABBBCCCEEEFFFKKKMMMRRRfff~~~bbb\\\___{{{mmmfff```YYYVVVVVV___tttvvvkkkfff]]]XXXUUURRRjjjyyyuuulll```RRRGGGAAA>>>===<<<<<<<<<<<<;;;;;;;;;===???<<<>>>BBBAAAJJJ```bbb\\\eeesssyyyvvv~~~uuuzzz]]]bbbllluuuvvvyyy}}}{{{zzzyyyvvvuuuzzzzzzmmmzzz[[[MMMBBBGGGAAA@@@@@@AAABBBEEEGGGHHHLLLOOOWWWkkkaaa[[[___|||nnnggg```ZZZWWWUUU[[[lllyyykkkfff]]]YYYVVVTTTlllwwwssskkk___QQQGGG@@@>>>;;;;;;;;;<<<<<<<<<=========???<<<>>>BBBAAAJJJ```bbbWWW^^^jjjxxxwwwttt}}}vvvzzzvvvyyy]]]```jjjsssuuuyyy~~~|||~~~~~~}}}~~~~~~zzzuuussspppmmmllllllnnnooowww{{{yyypppYYYMMMBBBFFF??????@@@AAACCCFFFIIIJJJNNNSSS\\\sssaaa[[[aaaoooggg```[[[ZZZWWWXXXddd|||zzzkkkggg^^^ZZZXXXVVVooouuurrrjjj^^^QQQFFF@@@===999999:::;;;<<<===>>>???<<>>BBBAAAIII___dddUUUWWWaaannnsssrrr|||sssrrrvvvxxx}}}]]]```hhhrrruuuyyy{{{}}}}}}zzzxxxxxxxxxxxxyyyyyyuuunnniiigggeeecccaaa```bbbdddeeegggiiioooyyy~~~uuuuuuyyyqqq~~~UUUMMMBBBDDD@@@@@@AAABBBDDDGGGIIIKKKOOOUUUbbbzzz~~~```[[[cccqqqggg___[[[ZZZZZZXXX___rrryyykkkfff]]]ZZZXXXXXXrrruuurrrkkk___RRRHHHAAA>>>::::::;;;;;;<<<======>>><<>>CCC@@@HHH]]]hhhUUUVVV^^^jjjpppooozzz}}}vvvvvvvvvzzz^^^___gggqqquuuzzz{{{xxxyyyzzz{{{zzzwwwsssppphhhgggeeecccbbbbbbcccccceeedddeeekkkvvv}}}yyyuuuooohhheeegggyyyyyyxxxxxxrrrwwwPPPLLLCCCCCCCCCBBBBBBCCCDDDFFFHHHJJJOOOWWWfffxxx^^^\\\eeeuuuhhh___ZZZZZZZZZXXX[[[hhh}}}zzzmmmggg]]]YYYXXXZZZwwwwwwtttmmmbbbUUUJJJBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>===???CCC???FFFZZZlllTTTSSS\\\fffiiikkkyyyvvvrrrrrr{{{YYYXXX^^^hhhooovvvhhh\\\RRRQQQQQQMMMKKKMMMJJJWWWjjj~~~{{{uuuuuu|||xxxhhhFFFKKKEEEBBB@@@AAABBBDDDFFFJJJMMMOOOVVV___nnnaaaSSS\\\kkkuuufff]]][[[VVVYYYZZZWWWWWWggg{{{rrrccc\\\^^^fff|||zzzrrrgggXXXKKKAAA===999::::::;;;<<<===>>>>>>;;;>>>===???CCC???EEEYYYoooVVVTTT[[[eeeiiikkkyyyvvvrrrqqqzzz]]]XXX\\\jjjrrrvvvzzzbbb]]]WWWSSSQQQQQQPPPOOONNNUUU___nnnzzz~~~www___GGGFFFCCC@@@@@@AAABBBCCCDDDHHHMMMQQQZZZ^^^lllcccZZZXXXkkkwwwddd\\\\\\ZZZZZZWWWYYY^^^```vvvsssiiiaaaXXXiii}}}vvvlll[[[III@@@???===============>>>??????======???AAA@@@BBBKKKVVV~~~ZZZSSS\\\ccckkkkkkvvvyyyhhhpppzzz]]]WWWZZZhhhooosssxxxfffaaaZZZUUURRRQQQPPPOOOOOOTTT[[[gggxxx\\\FFFEEEDDDBBBBBBCCCDDDEEEGGGKKKPPPTTT\\\aaannn{{{\\\VVVVVVkkk~~~jjj```^^^ZZZZZZVVVXXXZZZZZZlllvvvjjjccc\\\qqqyyynnn]]]KKKAAA@@@===============>>>>>>???>>>===>>>@@@???AAAKKKUUUaaaXXX___fffmmmllluuu~~~jjjpppxxx^^^VVVXXXeeemmmppp}}}tttvvvxxxkkkfff^^^XXXTTTRRRPPPOOORRRSSSUUU]]]rrr|||zzzXXXDDDEEEEEEDDDDDDEEEGGGHHHKKKOOOUUUYYYbbbgggsssnnnTTTTTTVVVlllrrrddd```]]]]]]YYYXXXYYYUUUbbb~~~vvvhhhaaa^^^vvv|||yyyyyy}}}{{{qqq___MMMCCCBBB======<<<<<<======>>>???>>>======>>>===???JJJUUUjjj]]]ccckkkqqqnnnuuulllooouuuaaaXXXXXXccckkknnnyyy|||tttvvv|||oooiiiaaaZZZUUUSSSRRRQQQTTTSSSRRRWWWgggxxx|||UUUDDDEEEEEEEEEEEEFFFHHHJJJMMMSSSYYY]]]gggmmmzzzgggQQQUUUXXXlllzzziiibbbaaabbb]]][[[[[[UUU\\\qqqwwwhhhaaaaaazzzwwwhhhjjjfffbbb^^^]]]___bbbeeelllrrrzzz}}}sssaaaNNNCCCAAA===<<<<<<<<<<<<===>>>>>>>>><<<<<<===<<<>>>HHHTTTqqqaaahhhssswwwqqqtttmmmmmmrrreee[[[YYYcccjjjmmmwwwvvvnnnpppvvvrrrlllccc[[[WWWUUUTTTSSSUUUSSSQQQTTT```vvvwwwUUUEEEEEEDDDEEEDDDFFFHHHKKKOOOUUU\\\```hhhooo~~~dddOOOUUUXXXlllnnneeedddfffaaa^^^]]]VVVXXXhhh{{{kkkdddeee|||uuunnncccYYY\\\[[[XXXVVVUUUUUUUUUVVVZZZ]]]bbbgggppp~~~sssaaaMMMBBB@@@<<<<<<<<<<<<<<<======>>>===<<<<<<===<<<>>>GGGSSSvvveeeooo~~~~~~uuuuuummmkkkoooyyyjjj^^^ZZZcccjjjllluuuvvviiihhhlllzzzyyyrrrhhh___YYYWWWUUUTTTUUUSSSRRRTTTZZZkkkyyyTTTFFFFFFCCCDDDDDDFFFIIILLLQQQWWW^^^cccgggpppbbbOOOTTTUUUmmmvvvlllhhhiiiccc______XXXVVVaaavvvwwwhhhbbbdddxxx~~~pppiiigggbbb\\\VVVVVVTTTSSSQQQPPPOOONNNRRRSSSUUUWWW\\\fffsss|||tttaaaMMMAAA>>><<<<<<;;;;;;<<<<<<===>>>===<<<===???===>>>GGGQQQmmmwwwyyyuuullliiimmm}}}tttvvvlll___ZZZbbbhhhjjjrrrllleeefffiiizzznnnccc\\\XXXUUUTTTSSSRRRRRRTTTVVV___uuu~~~RRRGGGGGGCCCDDDDDDFFFJJJNNNSSSZZZaaafffiiisssdddQQQUUUUUUmmmuuuooopppiiicccbbb[[[WWW^^^mmmttthhhdddgggxxxwwwxxxwwwrrrppppppmmmiiieeebbb^^^YYYTTTQQQPPPOOOLLLNNNPPPPPPQQQTTT[[[aaarrruuubbbMMMAAA>>><<<;;;;;;;;;;;;<<<======<<<<<>><<<;;;;;;;;;;;;<<<======;;;<<<@@@BBBAAA@@@FFFOOOvvvwwwnnniiijjjwww~~~rrrgggeeekkkrrrbbbWWW[[[ccciiiqqqzzzooogggbbbfff~~~|||sssbbbYYYWWWRRRRRRQQQQQQRRRRRRVVVaaammmtttTTTIIIGGGGGGFFFIIIKKKNNNTTT\\\bbbeeegggmmmvvvbbbPPPSSS[[[qqq}}}xxxpppfff^^^ZZZYYYhhh|||xxx~~~uuuiii^^^^^^WWWRRRQQQPPPOOOPPPSSSQQQQQQVVV___lll~~~xxxgggPPPBBB@@@>>>>>>============>>>>>><<<===>>>??????BBBFFFJJJooovvvooojjjooouuurrrgggfffaaammmxxxsssbbbVVVYYYaaagggoooxxxwwwlllaaabbbvvvwwwfff\\\YYYSSSQQQOOONNNNNNNNNPPPYYYddduuusssUUUJJJHHHHHHGGGJJJKKKOOOUUU[[[aaadddfffjjjsss```OOORRRYYYoootttjjjaaa\\\YYYdddwwwooohhh```YYYXXXVVVRRRPPPPPPPPPOOOQQQWWW```nnnyyyhhhPPPBBB@@@>>>>>>============>>>>>>===>>>>>>??????BBBFFFIIIkkk{{{vvvqqqjjjnnnssstttiiihhhdddjjjkkkqqqvvvdddVVVWWW^^^dddllltttvvviiicccooommmaaa\\\UUUQQQNNNLLLLLLJJJKKKRRR[[[eee{{{pppUUUKKKHHHHHHIIIKKKMMMQQQVVV[[[```ccceeehhhqqq]]]NNNQQQWWWlllwwwmmmddd]]]YYY]]]mmm{{{pppeee```\\\VVVQQQPPPPPPNNNMMMPPPTTTZZZhhhtttzzzhhhQQQCCC@@@>>>>>>============>>>>>>===>>>?????????BBBFFFIIIggg{{{rrrzzzvvv}}}vvvkkklllrrrvvvlllmmmmmmooojjjhhhqqq|||zzzgggWWWUUUZZZ___gggpppwwwjjjmmmssseee___VVVRRRNNNLLLLLLJJJJJJOOOWWW\\\rrriiiRRRKKKHHHGGGIIIMMMPPPTTTXXX\\\```dddfffjjjtttYYYMMMQQQTTThhhtttjjjbbb\\\[[[hhh|||ppphhh```ZZZXXXSSSOOOMMMNNNNNNPPPWWW```ooo{{{iiiQQQCCCAAA>>>>>>============>>>>>>===>>>?????????BBBEEEIIIdddoooiiiuuuwww{{{}}}nnnlllqqqyyy|||{{{}}}xxxzzzyyy}}}mmmYYYUUUWWW[[[ccclllzzzppplll{{{sssddd]]]TTTPPPLLLKKKLLLKKKKKKOOOTTTWWWpppaaaOOOJJJGGGGGGKKKPPPSSSXXX[[[^^^aaafffiiiqqqxxx~~~VVVLLLPPPRRRddd}}}qqqhhhbbb```iiiyyyyyykkkcccaaaVVVRRROOOOOOMMMMMMQQQWWWXXXfff}}}|||jjjRRRCCCAAA>>>>>>============>>>>>>>>>????????????AAAEEEHHHccciiicccrrrxxxzzzppplllqqqwwwzzzttt]]]VVVVVVXXX```iiiuuuxxxnnnxxxnnn```ZZZRRRPPPLLLJJJLLLLLLLLLNNNRRRUUUrrr~~~ZZZMMMJJJGGGHHHMMMRRRWWW\\\___aaadddjjjnnnvvv|||zzzTTTLLLQQQPPPbbb}}}qqqkkkjjjkkkrrrrrruuuwwwiiiddd\\\VVVRRRQQQOOOLLLNNNRRRSSSYYYiii}}}kkkRRRCCCAAA>>>>>>============>>>>>>>>>????????????AAAEEEHHH___jjjdddsssyyyxxxrrrkkkppp{{{xxxzzzaaaWWWUUUWWW]]]fffqqq{{{zzz}}}kkk```\\\VVVTTTPPPNNNOOOPPPNNNOOORRRWWWvvvwwwVVVLLLLLLIIIJJJQQQUUUZZZ```cccdddhhhnnnssswww|||wwwRRRMMMQQQOOO```~~~vvvyyy~~~}}}kkkhhhyyy{{{rrrfff___XXXUUURRRMMMMMMPPPRRRSSS]]]ppp~~~kkkRRRCCCAAA>>>>>>============>>>>>>??????@@@??????AAADDDGGG[[[pppiiiwww{{{wwwqqqjjjooo~~~dddXXXUUUVVV\\\eeeoooyyy}}}kkkbbbaaa]]]ZZZUUUSSSTTTTTTRRRQQQSSSZZZ{{{sssTTTMMMMMMJJJLLLSSSVVV[[[bbbeeegggjjjpppvvvvvvzzzvvvQQQMMMRRROOO___zzzeee^^^iiioooggg___ZZZUUUOOOMMMOOOKKKKKKPPP\\\lll~~~lllSSSCCCAAA>>>>>>============>>>>>>??????@@@??????AAADDDGGGWWW}}}vvvmmm{{{|||vvvppphhhmmmeeeWWWUUUUUUYYYaaaiiirrrrrrkkkjjjhhheeeaaa^^^\\\[[[ZZZXXXdddgggSSSPPPNNNGGGJJJTTTZZZ___eeehhhkkkqqqzzzvvvPPPLLLPPPNNNccc~~~mmmbbbhhhtttzzziiiaaa]]]VVVOOOKKKHHHKKKPPPUUU\\\kkkoooQQQ@@@>>>========================;;;===>>>??????@@@BBBEEETTTooorrr{{{{{{ppp}}}ooohhhiiizzzjjjYYYUUUTTTXXX___gggppp~~~~~~}}}yyyqqqiiicccaaammmzzzcccQQQOOOOOOKKKOOOYYY^^^bbbfffjjjooo|||vvvRRRNNNRRRPPPaaa|||vvvqqqoooyyyzzzllleee^^^UUUOOOJJJJJJLLLNNNPPPYYYnnnoooSSSBBBAAA========================<<<>>>???@@@@@@AAACCCFFFSSSlllrrrxxx{{{ppp{{{ppphhhiiizzzqqq\\\UUURRRUUU[[[dddmmmzzz|||rrrlll|||ppp]]]NNNOOOQQQPPPUUU___cccfffiiillluuuvvvTTTOOORRRQQQ^^^zzzvvvsssvvvkkkbbbXXXQQQPPPOOONNNMMMKKKNNN\\\kkknnnQQQAAA@@@===========================???@@@@@@@@@AAADDDFFFPPPgggpppqqqzzzoooxxxqqqhhhjjjzzzwww___TTTRRRTTTXXXbbbjjjvvvgggXXXNNNPPPSSSSSSYYYbbbeeeiiilllpppzzzyyyUUUMMMOOONNN]]]yyyvvvggg[[[VVVTTTRRRPPPNNNLLLMMMVVV```vvvnnnNNN===<<<===========================>>>?????????@@@BBBEEEMMMaaaoooiiiyyymmmtttttthhhjjjzzz|||bbbVVVSSSTTTVVV___gggrrraaaVVVOOOQQQTTTVVV[[[bbbdddiiiooottt}}}[[[MMMNNNNNN]]]yyy~~~ttteee```UUUQQQNNNMMMKKKKKKPPPWWWcccqqqnnnNNN<<<<<<========================<<<===>>>>>>>>>>>>@@@CCCKKKZZZqqqdddssswwwlllppp}}}vvviiijjjyyygggYYYUUUTTTUUU[[[bbbnnnyyy[[[UUUPPPRRRUUUXXX\\\bbbeeeiiipppvvv~~~cccOOONNNQQQ]]]yyy~~~nnnfff^^^XXXRRRPPPNNNKKKMMMQQQUUU___yyypppPPP???@@@========================;;;===>>>=========???AAAKKKTTTzzzeeelllzzz~~~vvvllllllwwwyyyiiijjjyyymmm]]]WWWUUUSSSWWW^^^hhhttt~~~rrrVVVRRRQQQSSSWWWZZZ^^^cccgggjjjpppwww~~~gggOOONNNSSS\\\xxx}}}|||}}}{{{mmmhhh___XXXUUURRRNNNNNNPPPRRRUUUiiiqqqPPP@@@AAA========================<<<===>>>>>>===>>>@@@BBBKKKPPP}}}lllmmmqqqyyytttkkkjjjrrrzzziiikkkyyyrrr```YYYUUUQQQTTTZZZeeepppzzzjjjSSSQQQPPPSSSWWW[[[```dddiiilllqqqwww~~~hhhMMMLLLSSS[[[wwwxxxtttwww|||xxxiii___WWWTTTQQQNNNMMMOOORRRQQQ```qqqOOO===>>>========================>>>?????????>>>???AAABBBLLLNNNyyyrrrooolllvvvtttkkkiiiooo~~~{{{jjjkkkyyy{{{dddZZZSSSNNNRRRUUU^^^iiirrrzzz```RRRQQQRRRUUUZZZ```ccceeehhhoootttvvvxxx|||}}}{{{{{{cccNNNNNNLLLZZZpppwwwnnnooouuuyyyzzz}}}xxxgggZZZYYYVVVNNNLLLPPPNNNTTTWWWfffsssNNN===@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBFFFNNNooobbbiiieeepppjjjeeennn}}}zzz{{{pppiiiqqqhhh]]]UUUOOORRRTTT[[[eeemmmtttZZZQQQQQQRRRUUU[[[```eeegggiiiooossssssuuuxxxyyyxxxzzz___MMMOOOLLLYYYoooqqqkkkkkklllllllllrrrqqqwwwppp```]]][[[TTTOOOPPPKKKPPPRRR^^^yyytttPPP???AAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBGGGMMMiiidddfffbbbmmmgggaaaiiiwww}}}{{{tttkkkrrrnnnaaaXXXPPPQQQRRRXXX```ffflllwwwnnnSSSPPPQQQSSSVVV[[[aaafffjjjnnnrrrtttqqqqqqtttuuutttxxxZZZLLLOOOLLLWWWnnn|||yyyuuuzzzwwwiiicccaaa___```dddbbbdddooowww~~~gggaaaaaa[[[TTTPPPKKKOOONNNUUUjjjvvvSSSAAABBB>>>======<<<<<<<<<<<<===<<<<<<======>>>@@@AAABBBHHHKKKbbbeeeddd```kkkfff___eeeqqq{{{zzznnnrrrwwwgggZZZQQQPPPPPPTTT[[[```fffppp{{{```OOOQQQSSSUUUXXX]]]bbbhhhllltttwwwwwwrrrpppssstttsssvvv}}}~~~VVVKKKOOOLLLWWWmmmyyywwwiiiccc[[[```fffrrrzzzjjjbbb]]][[[YYY]]]ZZZ[[[cccgggrrrqqqdddbbb^^^VVVPPPMMMPPPNNNRRRbbbsssvvvTTTCCCCCC>>>===<<<<<<<<<<<<======<<<<<<======>>>@@@AAABBBGGGIII\\\gggddd```lllgggaaafffnnn{{{qqqqqqppp___RRROOOOOORRRWWW\\\bbbmmmxxxYYYPPPTTTVVVYYY\\\^^^ccciiinnnzzz}}}{{{uuurrrtttvvvuuuuuu|||WWWKKKOOOKKKXXXmmmxxxuuuddd\\\ZZZRRRVVVZZZ```mmm~~~vvvmmmlllwwwoooddd^^^ZZZXXXTTTXXXVVVWWW^^^aaaiii{{{jjjccc___XXXRRROOOPPPMMMQQQ]]]jjjtttTTTCCCBBB======<<<<<<<<<<<<======<<<<<<======>>>@@@AAABBBDDDHHHYYYoooeeeaaammmiiidddffflll|||rrrppp~~~~~~hhhWWWPPPOOOPPPTTTXXX^^^iiiuuutttUUUUUUYYY\\\___``````ccciiinnn|||}}}wwwtttvvvvvvuuuvvv}}}ZZZLLLNNNKKKXXXmmmzzzsss```VVVSSSSSSNNNRRRTTTVVV[[[dddiiiiiigggccc^^^XXXXXX___kkktttrrrmmmeee^^^YYYWWWUUUTTTSSSXXXXXXYYYaaaccckkk|||xxxiiiaaa[[[WWWQQQPPPLLLPPPYYY```xxxpppQQQBBBAAA===<<<<<<<<<<<<======>>><<<<<<======>>>@@@AAABBBCCCGGGUUUiiidddpppllleeefffhhh}}}~~~|||rrrnnn{{{sss___SSSPPPPPPRRRTTTYYYdddooo}}}eeeSSSXXX^^^aaadddcccbbbccciiinnnyyy}}}|||wwwtttuuuuuutttvvv~~~^^^MMMOOOLLLVVVlll|||vvvbbbVVVRRRQQQPPPMMMRRRTTTSSSUUUZZZ]]]\\\YYYXXXVVVUUUUUUXXX\\\___^^^\\\XXXUUUSSSSSSRRRRRRSSSYYYZZZ]]]eeegggmmm~~~uuugggaaa]]]VVVRRRLLLOOOUUUVVVggglllNNN@@@???<<<<<<<<<<<<<<<===>>>>>><<<<<<======>>>@@@AAABBBCCCGGGPPPtttrrrlllwwwrrriiifffeeewwwxxxpppkkkyyy{{{eeeUUURRRPPPQQQRRRUUU```kkkwww}}}{{{[[[QQQ[[[bbbeeegggeeecccccciiinnnvvvzzzzzzvvvsssttttttrrrwwwaaaMMMPPPNNNUUUjjj~~~}}}iii[[[VVVUUUSSSQQQOOOSSSVVVVVVWWW\\\______]]]]]]^^^___`````````___^^^[[[XXXUUUSSSSSSTTTUUUOOOVVVWWW[[[cccdddkkk{{{mmmeeebbb\\\VVVNNNPPPTTTQQQ]]]yyyiiiLLL???>>><<<<<<<<<<<<<<<===>>>???<<<<<<======>>>@@@AAABBBDDDHHHMMMlll{{{uuu~~~xxxmmmhhhddduuuwwwooojjjwwwhhhXXXRRRNNNNNNPPPTTT]]]fffqqq{{{oooYYYQQQVVV```cccggggggfffgggiiilllrrrsssttttttrrrrrrsssttt{{{cccPPPOOOHHHVVVjjjzzzqqqcccYYYUUUTTTTTTTTTUUUXXXYYYXXX\\\eeemmmppppppooopppqqqrrrpppmmmjjjhhhfffaaa]]]YYYVVVUUUUUUUUUTTTWWW\\\\\\]]]gggrrrttteee___[[[VVVRRROOONNNPPP\\\hhheeeFFF@@@AAA===<<<;;;;;;<<<===<<<;;;============>>>???AAAAAAEEEJJJKKKdddvvvzzzssseeeiiiqqqxxxqqqlllvvvnnn\\\UUUPPPOOONNNPPPWWW___kkkuuucccWWWVVV[[[```dddhhhjjjhhhhhhjjjlllnnnpppqqqqqqqqqqqqrrrtttyyymmmSSSOOOJJJVVVjjj}}}mmmggg___ZZZYYYZZZZZZZZZXXXZZZ]]]eeevvv{{{sssmmmgggbbb___\\\YYYYYY[[[\\\[[[aaaiiixxxmmm```]]]WWWRRROOOLLLMMMVVV```dddEEE@@@AAA===<<<;;;;;;<<<===<<<;;;============>>>@@@AAABBBDDDIIIIII___www{{{xxxiiijjjooozzzuuummmuuuuuubbbZZZSSSPPPNNNNNNSSSYYYcccmmmxxxrrrZZZZZZ[[[\\\aaafffkkkmmmkkkjjjjjjkkkjjjlllnnnooooooppprrrtttwwwzzzWWWNNNMMMUUUiiizzz{{{fffdddaaa___```aaabbbaaaaaaccckkk}}}~~~tttmmmiiieeedddfffhhhggggggiiitttxxx}}}|||gggbbb[[[UUUQQQMMMLLLQQQXXXqqqbbbEEE@@@@@@===<<<;;;;;;<<<===<<<;;;=========>>>???@@@AAABBBCCCHHHGGGXXXvvvzzzoookkkkkkzzz|||zzznnnuuu{{{hhh___VVVRRRPPPNNNQQQVVV]]]fffqqqyyyyyyiii[[[```^^^XXXbbbgggnnnpppnnnkkkjjjjjjjjjkkkmmmnnnnnnoooqqqsssvvv~~~YYYMMMOOOTTThhhxxxnnnllljjjiiihhhiiiiiiiiinnnvvv|||{{{zzz{{{{{{vvv{{{{{{}}}qqqiii```XXXSSSOOOMMMOOOSSSccc```EEE@@@@@@===;;;;;;;;;<<<===<<<;;;<<<======>>>???AAABBBCCCBBBGGGFFFTTT~~~sssvvvvvvmmmhhhsss{{{||||||ooouuummmbbbVVVQQQOOONNNPPPTTTXXXaaakkksss|||qqqddd]]]bbbjjjrrr{{{bbb\\\dddaaa\\\ccciiiooorrrpppllljjjjjjlllmmmoooooonnnnnnpppqqqvvv}}}XXXMMMPPPSSSgggxxx~~~~~~|||}}}{{{yyyvvvttttttvvvwww}}}}}}}}}{{{ooodddYYYTTTQQQMMMMMMOOO]]]uuu^^^DDD@@@???===;;;;;;;;;<<<===<<<;;;<<<======>>>???AAACCCDDDBBBHHHHHHRRRuuurrrrrr{{{ooofffooo}}}yyyvvv}}}pppvvv~~~xxxjjj[[[RRRNNNLLLMMMQQQTTT\\\eeekkkuuurrr```VVVUUUUUUWWWZZZ^^^iii}}}|||ZZZ[[[cccdddeeeeeejjjppprrrooollljjjjjjmmmnnnoooooooooooopppqqquuu|||WWWMMMOOOSSSgggxxx|||yyy}}}vvviii[[[TTTQQQMMMKKKKKKYYYkkk\\\DDDAAA>>>===<<<;;;;;;<<<===<<<;;;<<<======>>>@@@BBBDDDEEEBBBJJJJJJQQQmmmyyyrrrsssgggmmmuuuzzzsss~~~pppvvv|||zzzfffYYYQQQMMMLLLOOOOOOVVV]]]ccclllyyyyyyfff[[[TTTRRRPPPOOONNNNNNUUUgggyyymmmYYY```cccbbbiiifffkkkpppqqqnnnkkkjjjjjjjjjlllnnnooonnnoooqqqssstttyyyxxxUUUNNNNNNRRRfffxxx{{{sssaaaXXXTTTOOOLLLKKKTTT```|||ZZZCCCAAA======<<<;;;;;;<<<===<<<;;;<<<<<<===>>>@@@BBBDDDEEEBBBKKKKKKOOOdddwwwvvviiijjjnnnrrrppptttxxxqqq```VVVOOOMMMOOOKKKRRRXXX]]]fffrrr|||mmmccc\\\WWWQQQOOOMMMMMMKKKNNN___qqqfff^^^iiieee^^^fffggglllppppppmmmjjjiiijjjgggiiilllmmmnnnppprrrtttrrrwwwsssUUUOOOMMMRRRfffxxx{{{|||hhh]]]XXXSSSNNNLLLPPPWWWqqqYYYCCCAAA======<<<;;;;;;<<<===<<<;;;<<<<<<===???@@@CCCDDDEEEBBBLLLLLLMMM^^^}}}|||yyyjjjiiiiii}}}rrrppprrrvvv{{{cccVVVPPPLLLJJJNNNOOOQQQWWW```jjjtttzzzjjjffffff]]]VVVPPPLLLKKKKKKNNNWWW```vvv^^^\\\bbbbbbaaaccceeehhhlllmmmllliiiggggggggghhhjjjlllmmmooooooooonnnwwwtttSSSLLLKKKVVVeeexxxsssccc[[[TTTPPPPPPPPPVVVjjj}}}TTT@@@===<<<<<<<<<<<<<<<<<<===>>>>>>===>>>?????????@@@CCCFFFKKKNNNMMMQQQ]]]ooonnnmmmkkktttvvvppplllttt{{{kkk\\\TTTOOOMMMLLLMMMOOOTTT\\\fffpppuuu|||qqqlllkkk```YYYSSSMMMLLLKKKNNNVVV___ooo\\\\\\ccccccaaabbbeeehhhkkkmmmkkkiiiggggggggghhhiiikkkmmmnnnoooooonnnvvvzzzWWWOOOMMMUUUdddxxx}}}{{{ggg]]]VVVQQQPPPOOOSSSdddzzzRRR@@@===<<<<<<<<<<<<<<<<<<===>>>>>>===>>>??????@@@CCCGGGJJJOOOQQQOOORRR[[[kkk}}}rrrjjjgggpppyyyqqqlllrrryyyttt```WWWQQQMMMKKKKKKLLLPPPWWW```hhhnnnttt{{{yyyuuuhhh]]]WWWPPPMMMKKKMMMUUU^^^~~~xxxfffZZZ^^^eeeeeeaaa```dddgggjjjkkkjjjhhhggggggfffggghhhjjjlllmmmnnnooonnnuuu{{{VVVLLLKKKSSSccc}}}www|||yyyuuuyyy}}}kkk___XXXSSSOOOOOOPPP\\\|||tttPPP@@@>>>===<<<<<<<<<<<<<<<===>>>>>><<<===>>>???AAAFFFKKKPPPTTTUUURRRTTT[[[fffxxxxxxjjjgggmmm}}}~~~rrrjjjnnnuuujjj^^^UUUPPPKKKKKKKKKMMMRRRZZZaaafffjjjssszzzooobbb[[[TTTOOOLLLMMMSSS\\\zzzjjj___YYY```hhhgggbbb___cccfffiiijjjiiigggfffgggffffffgggiiijjjlllnnnnnnooovvvzzzSSSJJJJJJQQQaaa{{{www{{{wwwpppooopppwwwpppaaaZZZTTTPPPPPPOOOVVVqqqnnnLLL@@@???===<<<<<<<<<<<<<<<===>>>>>><<<===>>>@@@BBBGGGMMMRRRWWWWWWTTTVVV]]]dddwwwooojjjlll{{{sssfffhhhooo}}}zzzjjj^^^UUUNNNLLLKKKLLLOOOUUU\\\```eeennnvvv|||rrrfff___XXXSSSOOOMMMRRRZZZwwwddd]]][[[aaahhhhhhccc___bbbeeeggghhhgggffffffgggeeeeeefffgggiiikkkmmmnnnpppvvvWWWMMMNNNPPP```yyyvvv{{{zzzqqqkkkhhhiiioooyyy~~~~~~vvvddd\\\VVVQQQQQQOOOSSSiiigggIII@@@@@@===<<<<<<<<<<<<<<<===>>>>>>===>>>@@@AAACCCHHHNNNRRRWWWWWWUUUYYYaaaeee{{{zzz~~~sssllljjjyyyzzzuuucccdddjjjvvvsssdddWWWPPPNNNLLLKKKMMMRRRWWW[[[aaajjjtttzzzrrrgggaaa[[[WWWRRRNNNRRRXXXsss}}}ccc___^^^```eeefffbbb^^^aaadddfffgggfffeeefffgggeeeeeeeeefffgggjjjlllnnnpppuuu}}}ZZZNNNOOOPPP___xxxvvv{{{uuulllfffeeeeeeiiinnnnnnooo|||hhh^^^YYYTTTPPPPPPRRRcccbbbFFF@@@AAA===<<<<<<<<<<<<<<<===>>>>>>===???BBBDDDGGGKKKPPPSSSUUUVVVUUU[[[dddfffwww}}}uuummmhhhsss{{{zzzcccbbbfffppp}}}lll]]]RRRPPPLLLKKKKKKOOOSSSVVV[[[dddnnnuuu{{{uuuhhhbbb^^^ZZZUUUPPPQQQVVViiizzzeeeccc___^^^___aaa___\\\aaaccceeefffeeeeeeeeegggeeedddddddddfffiiikkkmmmnnnssszzzaaaOOONNNQQQ___xxxuuuyyy}}}ssslllgggcccdddiiihhhfffnnn|||nnnaaa[[[WWWNNNPPPSSS___^^^DDDAAAAAA===<<<<<<<<<<<<<<<===>>>>>>;;;???DDDHHHLLLPPPUUUXXXTTTTTTTTT[[[dddeeesss|||}}}rrrhhhmmm}}}~~~gggbbbeeelllvvvyyygggSSSPPPLLLJJJJJJMMMQQQSSSTTT^^^hhhooouuu{{{~~~}}}zzzgggccc___\\\WWWQQQQQQUUU```xxxwwwhhheee___[[[[[[]]]]]][[[```bbbdddeeeddddddeeegggddddddcccdddfffhhhkkkmmmlllqqqxxxlllUUUQQQQQQ___xxxuuuxxx{{{uuukkkeeedddjjjiiidddhhhssssssddd]]]YYYLLLPPPSSS\\\{{{\\\DDDAAAAAA===<<<<<<<<<<<<<<<===>>>>>>:::???EEELLLQQQUUUYYY\\\SSSSSSSSS[[[ddddddooo{{{xxxkkkkkk~~~}}}kkkccceeejjjrrrzzzkkk]]]QQQOOONNNHHHJJJOOOKKKSSSXXX```gggnnntttzzz~~~vvvcccbbb```\\\VVVRRRPPPOOOUUUiiixxxyyymmmaaaXXXXXX[[[[[[[[[\\\___aaadddffffffeeeeeeeeeccccccdddeeegggiiikkkllllllnnnxxxyyyXXXPPPSSS^^^sssuuussszzzvvvtttvvvuuupppllllll{{{lllfffXXXUUUTTTRRRWWWqqq|||WWWCCC@@@???:::===<<<<<<<<<<<<======>>>@@@@@@DDDOOO\\\cccccc```YYYTTTVVV]]]```bbbpppxxxqqqkkksssxxxpppiiibbbaaaiiisss}}}zzzdddWWWRRRQQQIIIJJJNNNKKKOOOSSSYYY```fffmmmssswww|||ooo___^^^\\\XXXTTTPPPNNNNNNQQQeeeqqqoooeee[[[UUUYYY^^^^^^[[[YYYaaacccfffhhhhhhgggeeeeeeaaabbbcccdddfffhhhjjjkkkkkkmmmwwwyyyYYYQQQRRR\\\qqqwwwtttvvvwwwyyyvvvqqqiii[[[UUUTTTPPPUUUmmmxxxUUUBBB@@@???;;;===<<<<<<<<<<<<===>>>>>>AAAAAAEEEPPP\\\cccbbb^^^ZZZVVVWWW]]]```bbbnnn~~~xxxnnnrrr}}}xxxllldddbbbhhhpppzzzppp___WWWSSSKKKJJJNNNKKKLLLOOOSSSXXX]]]dddkkkppptttxxx~~~~~~gggXXXWWWUUURRROOOMMMLLLKKKMMM___zzz~~~qqqjjj^^^VVVSSSZZZaaaaaa\\\XXXbbbeeehhhjjjjjjhhheeeccc```aaabbbccceeehhhjjjkkkkkkmmmuuuvvvXXXQQQOOOYYYnnnyyyttt~~~xxxrrrvvvzzzxxx|||wwwkkk\\\VVVSSSOOORRRgggqqqQQQAAA??????======<<<<<<<<<======>>>???AAABBBGGGQQQ[[[```___[[[ZZZWWWXXX^^^```bbbmmmzzz{{{rrrooo~~~qqqgggbbbfffmmmttt~~~hhh[[[VVVLLLIIIMMMLLLLLLNNNPPPSSSWWW^^^fffkkkmmmqqqwww}}}www```SSSQQQNNNLLLLLLKKKJJJIIIJJJZZZttt|||uuunnn___XXXUUU\\\cccbbb\\\XXXbbbdddgggjjjkkkiiidddaaa```aaabbbccceeehhhjjjkkkkkkmmmuuupppVVVPPPMMMVVViii{{{vvv~~~vvvqqquuu~~~nnn]]]XXXTTTOOOPPPbbbhhhLLLAAA>>>>>>>>><<<<<<<<<<<<===>>>??????@@@BBBGGGPPPYYY]]][[[WWWYYYWWWYYY___bbbfffoooyyyuuulllwww|||uuuiii```ccciiippp}}}uuuccc[[[OOOJJJMMMLLLKKKLLLMMMNNNQQQWWW___dddfffkkkrrryyyrrrZZZPPPMMMJJJIIIJJJKKKJJJIIIJJJXXXnnnuuuwwwwwwrrrhhh```\\\___bbb```\\\ZZZ___```dddhhhjjjhhhddd___aaabbbbbbdddeeegggiiijjjjjjnnntttiiiSSSNNNLLLSSSfff|||xxxqqqlllppptttaaa[[[VVVQQQQQQ```___IIIAAA>>>===???<<<<<<<<<======>>>@@@@@@???AAAFFFNNNUUUYYYWWWUUUWWWWWWZZZ```ffflllssszzz{{{jjjooo|||xxxjjj___```eeelllyyypppeeeUUULLLMMMNNNGGGHHHIIIIIILLLPPPVVV[[[```eeelllttt{{{rrrYYYPPPMMMIIIHHHJJJLLLLLLJJJLLLVVVhhhmmmllluuuzzzxxxoooiiieeedddaaa]]][[[\\\\\\]]]___dddiiiiiieeeaaabbbbbbbbbcccdddeeeggggggfffmmmssshhhRRRMMMLLLQQQccc~~~zzzmmmiiilll}}}ggg]]]XXXSSSSSS^^^zzzWWWFFFCCC???<<<>>><<<<<<<<<===>>>???@@@AAA???AAAFFFLLLSSSVVVVVVVVVXXXYYY]]]dddkkkqqqwww{{{llljjjyyy}}}lll___^^^ccciiitttqqq]]]PPPOOOOOOEEEFFFGGGGGGIIILLLQQQUUUZZZ___gggooowww}}}|||bbbSSSNNNIIIIIILLLOOONNNLLLMMMUUUdddyyyiii^^^gggssswwwwwwqqqooommmjjjbbbZZZYYY]]]ZZZZZZ\\\aaahhhjjjhhhdddaaaaaaaaaaaaaaabbbcccccc```iiipppyyylllTTTMMMLLLQQQ```~~~}}}|||iiigggkkk~~~kkk]]]XXXTTTTTT\\\uuuzzzQQQEEEDDD???;;;===<<<<<<<<<===>>>@@@AAABBBAAACCCGGGLLLQQQVVVXXXYYY[[[^^^bbbgggnnnuuuyyyzzztttkkkrrrzzz}}}qqqaaa^^^```eeeppp{{{zzzdddSSSQQQPPPEEEFFFGGGHHHIIILLLPPPSSSWWW\\\dddllltttzzzmmmUUUPPPKKKJJJNNNPPPPPPNNNNNNTTT```uuu{{{WWWRRRaaallloooppppppqqqqqqnnncccYYYXXX\\\ZZZXXXZZZ```hhhllljjjgggaaa```____________``````[[[fffmmmuuuqqqWWWMMMLLLPPP___}}}~~~tttbbbaaahhhwwwpppooossskkk]]]XXXTTTTTT[[[rrrwwwNNNDDDEEE???;;;===<<<<<<<<<===>>>@@@AAABBBCCCEEEHHHLLLRRRVVVZZZ\\\^^^aaaeeejjjpppwwwyyyyyy{{{nnnpppuuuzzztttbbb^^^___ccclllwwwppp]]]VVVPPPMMMKKKGGGCCCDDDHHHLLLMMMRRRWWW```iiimmmpppwww{{{fff]]]VVVVVVVVVUUUUUUWWWSSSVVV```rrrmmmLLLJJJTTTXXXYYY^^^bbbhhhmmmmmmfff^^^ZZZXXXXXXZZZ^^^aaadddeeeeeeeee\\\\\\\\\\\\\\\\\\\\\\\\^^^aaajjjrrryyyUUUQQQMMMPPP\\\uuu~~~yyy~~~tttaaadddiii~~~zzzsssmmmkkkgggaaa^^^___hhhzzzpppbbbXXXRRRUUU[[[kkkgggMMMFFFBBB@@@888@@@<<<============@@@DDDGGGDDDJJJQQQUUUWWWYYY\\\``````eeehhhkkkpppxxx||||||qqqnnnrrrhhh```______fffqqqiii```YYYOOOLLLGGGDDDCCCFFFHHHIIIMMMQQQYYYbbbgggiiiqqqyyy||||||qqqgggbbb]]]XXXVVVWWWWWWYYYaaaqqqcccGGGDDDHHHJJJOOOYYY```eeeiiihhhbbb[[[XXXWWWUUUWWWYYY\\\^^^___``````[[[[[[[[[[[[[[[[[[\\\\\\\\\^^^eeemmm|||\\\TTTLLLOOOYYYrrrxxx~~~qqq___aaaeeeyyy}}}ooohhhcccaaa^^^YYYVVVWWW[[[iiixxx|||vvvpppppprrryyyyyyeeeZZZSSSUUUZZZjjj```IIICCCAAA@@@999AAA<<<===>>>>>>>>>@@@DDDGGGHHHMMMTTTXXXZZZ]]]```dddgggkkklllmmmrrr{{{vvvmmmnnn}}}ooobbb^^^]]]bbbjjjxxx{{{lllbbbTTTOOOIIIFFFEEEEEEFFFFFFJJJLLLSSS[[[___cccjjjssstttxxx}}}rrrhhh___[[[[[[]]]^^^eeesssqqqYYYEEE@@@@@@@@@IIIVVV]]]```bbb```[[[VVVTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[XXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[bbbhhhvvveeeWWWKKKMMMWWWnnnvvv|||ppp^^^```cccuuu~~~uuuiiiccc^^^]]][[[WWWUUUVVVVVV^^^gggggg___WWWSSSTTTTTT```}}}iii]]]UUUVVVYYYhhhXXXDDD@@@???@@@:::BBB<<<===>>>>>>???AAADDDGGGKKKPPPWWW[[[^^^```eeehhhlllooooooooouuu~~~lllkkktttwwweee___]]]___eeennn{{{|||kkk\\\TTTMMMJJJIIIGGGFFFGGGJJJJJJOOOVVV[[[___fffnnnnnnrrryyyrrrfffaaaaaa___ccckkkzzzhhhVVVGGGBBBAAAAAAJJJVVVZZZ[[[ZZZXXXSSSQQQPPPQQQUUUUUUVVVWWWXXXXXXXXXXXXUUUUUUVVVWWWXXXXXXYYYYYY\\\[[[aaagggtttmmmWWWKKKMMMTTTiiiuuuyyyqqqaaabbbbbbsss}}}vvvgggaaa]]]]]]\\\XXXWWWYYYWWW]]]cccbbb[[[SSSNNNNNNIIIRRRmmmmmmaaaXXXWWWXXXeeeQQQCCC@@@>>>@@@:::AAA<<<>>>???@@@@@@BBBDDDGGGKKKPPPWWW[[[^^^aaafffjjjllloooooopppxxxppplllrrr{{{~~~hhhaaa___aaadddiiivvvhhh\\\RRRNNNLLLGGGEEEGGGIIIHHHLLLRRRWWWZZZ```fffiiimmmttt{{{wwwiiicccccc___fffrrrcccSSSEEECCCDDDFFFKKKSSSVVVVVVTTTPPPNNNMMMMMMNNNTTTTTTUUUVVVVVVVVVUUUUUURRRRRRSSSTTTUUUWWWWWWXXXZZZYYY___fffrrrtttYYYMMMMMMRRReeesssvvv}}}rrrbbbbbb___nnnzzzssseee___ZZZZZZZZZVVVUUUWWWWWW]]]cccbbb[[[SSSNNNLLLNNNQQQfffqqqdddZZZXXXXXXcccvvvNNNCCC@@@>>>@@@:::@@@<<<>>>@@@AAAAAABBBEEEGGGIIINNNTTTXXX[[[___eeejjjnnnppppppqqqxxxxxxqqqooorrrnnncccaaaaaabbbeeerrr|||yyyiiiZZZUUUPPPHHHEEEGGGGGGFFFHHHNNNRRRTTTWWW\\\dddgggmmmsssxxx}}}}}}ooohhhhhhfffooo~~~ttt\\\NNNCCCAAAEEEGGGJJJLLLTTTRRROOOLLLJJJJJJKKKLLLNNNPPPRRRSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSUUUVVVWWWWWWUUU\\\cccnnnyyy\\\NNNMMMPPP```rrrsss~~~|||~~~{{{rrrbbbaaa\\\hhh|||tttiiiccc^^^^^^\\\YYYXXXYYYYYYbbbjjjiii___SSSMMMKKKPPPOOO```sssfff\\\XXXWWWbbbmmmJJJDDDAAA>>>@@@;;;@@@===???AAABBBBBBCCCEEEGGGGGGKKKRRRVVVYYY^^^dddiiirrrttttttsssxxxwwwjjjjjjxxxxxxgggaaa___^^^aaalllsss}}}|||yyy}}}iii```XXXMMMHHHJJJGGGEEEGGGMMMPPPPPPQQQTTT]]]___ccchhhnnntttyyy{{{~~~zzz{{{xxxzzzfffWWWNNNFFFDDDFFFHHHJJJLLLRRROOOLLLJJJIIIJJJJJJJJJJJJLLLPPPRRRSSSQQQNNNLLLLLLMMMNNNPPPRRRSSSUUUUUUVVVSSSZZZaaajjjxxx\\\MMMLLLMMMZZZzzzqqqqqqzzz|||~~~pppooowwwttteeebbbZZZeeexxx|||qqqkkkfffeeebbb^^^\\\^^^\\\iiitttsssfffWWWOOONNNNNNLLL[[[uuuhhh]]]XXXWWWaaacccEEEBBB@@@===AAA<<<@@@===???AAACCCCCCDDDFFFGGGGGGKKKQQQVVVYYY___eeekkkrrruuuvvvuuuxxx{{{iiigggmmmmmmccc___^^^___hhhllltttwwwjjjiiiooozzzvvvjjj```RRRLLLNNNHHHFFFHHHNNNQQQPPPPPPQQQWWWXXX[[[```fffmmmsssvvv|||}}}{{{iii^^^WWWRRRMMMJJJIIIJJJMMMPPPQQQNNNKKKIIIIIIJJJJJJIIIIIILLLPPPTTTTTTRRROOOLLLKKKLLLMMMOOOQQQSSSTTTUUUWWWTTT[[[aaahhhtttZZZMMMKKKJJJWWWuuuqqqpppwww|||sssttt~~~xxxhhheee\\\eeessstttmmmhhhfffddd___\\\^^^[[[jjjyyyxxxiiiYYYQQQQQQMMMKKK[[[vvvhhh]]]YYYWWW```]]]AAA@@@???===AAA<<>><<<<<<@@@AAABBBCCCBBBCCCEEEGGGLLLQQQWWW\\\^^^```eeehhhoooqqqtttvvvxxx{{{~~~mmmiiidddjjj{{{nnndddZZZ___aaagggoootttwww~~~wwwjjjdddcccmmm{{{gggXXXSSSNNNJJJHHHJJJKKKIIIIIILLLNNNOOOQQQUUUZZZ```dddgggoooqqqvvv{{{kkk[[[[[[```\\\^^^^^^YYYRRRMMMMMMOOONNNLLLJJJGGGGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLMMMOOOPPPQQQTTTUUUWWWZZZeeezzzYYYLLLHHHLLLUUUgggwwwnnnuuu~~~qqqhhhdddcccsss|||rrrnnnrrrzzzvvvqqqllleeebbbbbbhhh~~~|||hhhYYYQQQOOOPPP[[[wwwlllddd[[[YYYeee{{{OOOFFF??????@@@???>>>???===???AAABBBBBBDDDFFFIIILLLRRRYYY]]]```cccgggkkknnnpppsssuuuvvvyyy|||vvvnnngggiii|||uuuggg\\\]]]^^^bbbiiimmmooouuu|||ssskkkeeehhhppp}}}jjj```WWWPPPJJJHHHGGGDDDDDDGGGJJJKKKLLLOOORRRVVVZZZ\\\dddggglllrrrxxx|||kkkZZZWWW[[[___^^^```aaa]]]VVVPPPNNNNNNKKKIIIGGGEEEEEEEEEGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMOOOPPPRRRSSSUUUYYYaaazzzaaaLLLGGGJJJRRRbbbyyyooosss~~~zzzooojjjgggvvv|||qqqllllllrrr}}}vvvnnniiiiiirrrnnn^^^VVVTTTRRRXXXooorrrhhh]]]ZZZfff{{{tttKKKCCC>>>???@@@@@@@@@AAA===???AAACCCDDDFFFJJJLLLMMMSSSZZZ___bbbeeejjjnnnooorrruuuwwwxxxyyy|||~~~xxxkkkjjjrrrpppccc]]]\\\^^^cccffffffkkkqqqzzzuuuqqqmmmoooxxxpppaaaXXXOOOKKKHHHDDDBBBDDDHHHHHHIIIKKKNNNQQQTTTVVV\\\___dddkkkrrrwww{{{}}}~~~mmmUUUQQQWWW]]]```YYY[[[]]][[[VVVQQQMMMLLLIIIHHHFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJKKKMMMNNNOOOPPPRRRRRRUUUYYY___ssskkkNNNFFFHHHOOO]]]yyynnnrrr~~~yyyqqqmmmxxxwwwqqqnnnooo{{{yyyttttttxxxsssbbbZZZWWWTTTWWWhhh~~~wwwkkk___\\\hhh}}}iiiIIICCC>>>???@@@??????BBB@@@BBBEEEFFFGGGJJJMMMPPPNNNTTT[[[```cccggglllppprrruuuyyy{{{|||}}}~~~pppkkknnnyyyyyyjjj___\\\]]]aaabbbcccfffkkkvvv|||yyy||||||~~~kkkaaaVVVRRROOOJJJGGGGGGEEEEEEFFFHHHJJJNNNQQQRRRUUUXXX]]]dddkkkqqqvvvxxxyyyzzz|||~~~]]]KKKLLLSSSVVVXXXQQQSSSVVVWWWTTTQQQMMMKKKHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLMMMOOOPPPQQQQQQSSSSSSVVV[[[^^^mmmtttQQQGGGGGGMMMYYYzzzwwwmmmrrr~~~xxxsss|||xxxsssqqqyyy}}}|||}}}vvveee\\\ZZZVVVXXXdddyyy}}}zzzlll```^^^jjj```HHHCCC???@@@@@@>>>>>>AAABBBDDDFFFGGGIIIKKKNNNQQQPPPUUU\\\aaacccfffkkkooorrrvvv{{{~~~~~~~~~tttmmmnnntttmmmaaa]]]\\\___``````bbbgggnnnyyy{{{qqquuuyyylll]]]UUUQQQLLLIIIHHHDDDDDDDDDEEEGGGIIILLLMMMPPPSSSWWW\\\bbbhhhmmmooorrruuuyyy}}}xxxUUUGGGHHHJJJJJJJJJKKKMMMPPPRRRRRRQQQNNNLLLGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIKKKKKKKKKKKKKKKJJJKKKMMMOOOQQQRRRRRRSSSTTTSSSWWW\\\]]]hhhWWWKKKHHHLLLUUUsssxxxmmmqqqyyy~~~yyyvvvyyyxxxhhh___]]]ZZZ]]]fffsss}}}nnn```^^^kkkyyyYYYFFFBBB@@@AAA@@@===>>>AAAAAACCCEEEGGGIIILLLPPPSSSTTTYYY___cccdddfffjjjmmmppptttzzz~~~}}}rrrnnnqqq}}}qqqddd^^^[[[]]]^^^]]]^^^aaagggnnn{{{pppjjj{{{qqqaaaWWWPPPLLLKKKFFFFFFEEEEEEEEEFFFHHHIIIKKKMMMPPPTTTYYY^^^bbbdddhhhkkkqqqwww|||iiiOOOGGGFFFCCCCCCFFFGGGHHHJJJMMMNNNMMMKKKIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMPPPRRRRRRSSSSSSSSSSSSWWW]]][[[bbb^^^OOOJJJLLLPPPkkk{{{nnnooo}}}{{{{{{lllccc``````dddkkkrrrpppaaa^^^jjj~~~jjjQQQBBB@@@???@@@@@@>>>???DDD@@@CCCFFFJJJMMMRRRWWWZZZZZZ^^^ccceeeeeefffiiilllooottt{{{}}}pppnnnssszzz}}}jjjccc^^^]]]]]][[[[[[\\\___dddnnn~~~XXXfffzzzsssdddYYYSSSSSSKKKJJJHHHGGGFFFFFFGGGGGGGGGIIIKKKNNNRRRVVVZZZ\\\^^^cccjjjqqqvvv{{{|||{{{ttt___LLLHHHGGGBBBDDDJJJDDDEEEFFFHHHIIIIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIKKKMMMPPPQQQRRRSSSRRRSSSRRRWWW\\\YYY___cccRRRLLLKKKMMMeee~~~ooonnn|||}}}|||~~~oooeeecccccciiippprrr~~~qqqaaa^^^iii|||aaaKKK???===>>>@@@@@@???AAAFFFAAADDDIIINNNSSSXXX^^^bbb]]]aaafffgggggggggiiikkkpppvvv}}}sssllloooqqqqqqiiiaaa```___[[[ZZZ[[[[[[]]]dddqqqUUUWWW```ppptttiii```YYYWWWRRRKKKHHHHHHHHHGGGEEEHHHGGGFFFHHHLLLOOOQQQQQQUUUYYY^^^dddkkkrrrzzz~~~vvvrrrxxx{{{vvvgggXXXKKKFFFEEEDDDBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHIIIIIILLLMMMNNNOOOPPPQQQQQQRRRTTTUUUTTTXXX[[[]]]vvv}}}RRRIIILLLNNN___yyyoookkkyyy}}}qqqkkkllliiinnnwwwxxx}}}uuuddd___jjjUUUMMMAAAAAA@@@@@@@@@AAABBBCCCCCCGGGKKKOOOWWWbbbgggfffggghhhjjjkkkkkkjjjkkklllqqqrrrwww~~~|||kkkiiifffyyyssseee```]]]YYYYYY]]]WWWXXX]]]gggsssRRROOOTTT```lll|||}}}lll^^^\\\WWWQQQMMMLLLKKKIIIFFFJJJIIIHHHIIIKKKMMMNNNNNNPPPTTTYYY___eeelllsssxxx}}}zzzsssuuuqqqlllaaaTTTGGGDDDDDDCCCBBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLMMMNNNOOOOOORRRTTTRRRVVVZZZ\\\rrrUUUKKKKKKLLL[[[tttoookkkwww}}}}}}|||uuuoootttpppsssyyyxxx|||vvveee```lllzzzOOOJJJAAAAAA@@@@@@@@@BBBCCCDDDDDDIIINNNRRR\\\ggglllllljjjlllmmmmmmmmmmmmnnnnnnpppqqquuu{{{rrrmmmhhhpppzzzkkkdddaaa]]][[[]]]VVVUUUXXX```iiiwwwSSSJJJKKKUUU[[[dddmmmfff```XXXSSSQQQOOOKKKIIIHHHFFFEEEFFFGGGHHHGGGEEEIIIMMMQQQVVV\\\bbbiiinnnuuuzzztttrrrqqqrrrzzztttkkkeeeWWWLLLBBBAAABBBAAAAAABBB???@@@AAABBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLLLLMMMPPPRRRPPPSSSXXXZZZnnn[[[LLLJJJJJJVVVlllpppjjjuuu|||~~~}}}xxxvvvrrryyy~~~yyy}}}xxxwwwxxxuuuyyywwwfffbbbppppppHHHFFFAAAAAA@@@@@@AAABBBDDDEEEEEEKKKRRRWWW```lllrrrsssoooooooooppppppoooooooooooooooppptttzzzxxxooofffhhhyyyqqqfffaaa]]]ZZZYYYVVVTTTUUUYYY___hhhxxx]]]OOOJJJRRRUUUVVVmmmwwwkkkbbb\\\WWWSSSOOOIIIGGGFFFFFFGGGFFFDDDBBBEEEGGGKKKOOOTTTYYY___dddjjjooouuu{{{yyysssnnnppprrrwww~~~nnnhhhbbb[[[LLLDDD===>>>@@@@@@@@@AAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKNNNQQQOOOQQQWWWYYYiii```NNNJJJHHHSSSeeesssjjjrrr{{{}}}}}}vvvssshhhlllrrrxxx|||wwwzzzxxxfffddduuufffDDDEEEAAA@@@@@@@@@BBBDDDEEEGGGGGGNNNUUU[[[bbbmmmssstttqqqppppppppppppooommmkkkjjjiiihhhiiiooovvv|||sssccceeennn~~~lllbbb]]]YYYWWWXXXTTTSSSVVVYYY^^^iiitttsss]]]MMMMMMMMMNNN___uuu{{{nnnddd[[[VVVPPPNNNLLLKKKKKKJJJHHHFFFCCCFFFHHHKKKNNNRRRWWW[[[aaaeeejjjooossswww{{{~~~}}}rrriiidddbbbdddfffxxx}}}gggYYYYYYUUUKKKDDD>>>:::<<<>>>>>>>>>@@@?????????@@@@@@@@@AAAAAA????????????????????????@@@@@@AAABBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMQQQNNNPPPVVVXXXddd{{{fffPPPJJJGGGQQQ```}}}wwwkkkppp}}}|||||||||xxxuuuiiijjjllloooxxx}}}~~~yyyfffggg{{{^^^DDDDDD@@@@@@@@@AAACCCEEEGGGHHHIIIQQQYYY]]]bbbkkkqqqrrrqqqpppooooooooolllgggccc]]]\\\[[[]]]cccnnnyyy|||fffeeefffxxxxxxhhhaaa\\\YYYXXXTTTRRRSSSUUUXXX___gggtttzzz]]]LLLFFFIIIXXXiiiuuueee[[[WWWTTTOOOLLLKKKJJJHHHFFFEEEFFFHHHIIIJJJMMMQQQTTTYYY\\\```dddgggkkkpppsssxxx}}}|||wwwpppggg^^^YYYXXX\\\dddmmmsssYYYPPPPPPKKKBBB???;;;999<<<>>>======?????????>>>>>>??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKLLLPPPMMMNNNUUUWWW```rrrnnnTTTKKKHHHOOO\\\vvv|||mmmoooyyy{{{zzztttqqqyyy{{{xxxppppppoooqqqxxx}}}{{{{{{{{{hhhkkkVVVEEECCC@@@@@@@@@AAACCCFFFHHHJJJLLLTTT\\\___cccjjjoooqqqrrrqqqpppqqqpppjjjbbb[[[PPPOOOOOORRRYYYgggvvvyyymmmgggcccmmmpppddd]]]YYYXXXSSSPPPRRRSSSSSSWWW]]]gggrrr___LLLKKKUUU]]]yyyqqqccc^^^WWWQQQNNNKKKIIIHHHGGGGGGHHHHHHGGGIIIKKKNNNQQQSSSVVVXXXZZZ^^^bbbeeelllqqqyyy~~~||||||xxxtttoooiiieee```[[[YYY^^^ccciiitttyyy___RRRNNNIIIDDD@@@===::::::===>>><<<;;;===>>>===<<<<<<<<<===??????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIINNNKKKKKKSSSUUU[[[iiiwwwYYYNNNHHHNNNXXXooopppnnnwwwzzzxxx~~~sssgggiiijjjiiigggiiiooovvv}}}{{{vvvvvvvvvwww~~~}}}~~~kkkqqqqqqNNNEEE???@@@@@@AAABBBDDDGGGIIIKKKNNNWWW```cccffflllqqqssstttsssssstttrrrkkk___UUUMMMLLLKKKLLLRRR^^^mmmxxxyyywww~~~qqqfffhhhttt~~~mmmccc]]][[[VVVRRRSSSSSSRRRTTTWWW```hhhtttyyyYYYPPPRRRSSS___tttsssmmmddd\\\VVVSSSQQQOOOHHHHHHHHHGGGFFFFFFHHHJJJJJJKKKMMMNNNPPPSSSWWWZZZ]]]bbbiiinnnppppppppppppmmmqqquuuvvvuuuuuuvvvxxxvvvwwwxxxyyyyyyyyyxxxwwwtttttttttttttttuuuvvvwwwoookkkeeeaaa^^^[[[YYYWWWYYYXXX^^^jjjssszzznnn[[[LLLJJJHHHAAA<<<>>>===:::;;;>>>>>>;;;;;;===<<<<<<;;;:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>??????AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHLLLIIIIIIQQQTTTXXXdddzzz}}}]]]PPPIIILLLTTTkkkqqqnnnuuu~~~yyywww|||ttt]]]ZZZVVVTTTQQQQQQVVV\\\ddd~~~|||yyyzzz{{{}}}nnnuuufffIIIEEE<<<@@@@@@AAABBBDDDGGGJJJLLLOOOYYYbbbfffiiiooouuuwwwwwwvvvvvvwwwuuulll^^^SSSRRRPPPMMMKKKMMMWWWdddnnn~~~|||mmmiiinnnyyy|||ooohhh```ZZZVVVVVVVVVSSSSSSVVVXXX^^^hhhsss~~~uuu^^^UUUPPPZZZaaammm|||xxxjjjbbb]]]YYYVVVQQQMMMIIIGGGHHHJJJKKKKKKGGGGGGIIIJJJJJJKKKOOOTTTUUUXXX\\\^^^]]][[[]]]aaadddcccccccccdddeeeeeefffhhhiiiiiiiiiiiiiiiiiiiiiffffffeeeeeeeeedddbbb```ZZZXXXUUUTTTUUUXXX[[[^^^___hhhuuuzzzPPPKKKEEEAAA@@@???===;;;======<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::::::::<<<<<<<<<;;;;;;:::::::::===>>>@@@AAABBBCCCCCCCCCDDDFFFHHHHHHFFFEEEFFFGGGIIIJJJJJJKKKLLLQQQWWW[[[nnnfffSSSIIIGGGTTTgggxxxqqqxxxyyyssswwwooo]]]UUUNNNNNNNNNMMMLLLNNNYYYkkk}}}xxxuuuuuuxxxyyy{{{nnnvvvZZZCCC???CCCBBBBBBBBBCCCFFFJJJOOORRRWWW\\\cccgggiiilllppptttvvvxxx{{{|||{{{vvvnnniiibbbbbb]]]QQQJJJMMMWWW___vvvxxxgggkkkttt{{{mmmjjj___VVVVVVVVVRRRRRRTTTVVVXXX^^^eeemmmyyynnnYYYTTTVVV[[[fffwww}}}pppeee]]]YYYVVVSSSPPPPPPOOONNNLLLJJJKKKLLLMMMNNNNNNQQQUUUVVVVVVWWWWWWTTTRRRQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXSSSSSSRRRSSSTTTUUUTTTTTTUUUVVVVVVWWWYYY___ggglllzzz}}}```JJJFFFAAA>>>>>>>>>===<<<===<<<<<<<<<;;;;;;;;;:::;;;::::::999999:::::::::<<<<<<;;;;;;;;;:::::::::===>>>???@@@AAABBBBBBBBBDDDEEEGGGGGGFFFEEEFFFGGGJJJJJJKKKKKKLLLPPPUUUYYYgggoooVVVJJJHHHSSSbbb|||yyypppuuuyyyqqquuurrrbbbYYYQQQOOOOOOLLLKKKLLLJJJWWWkkkvvvrrrppppppsssvvvxxx{{{rrrkkkooo}}}pppzzzxxxSSSBBB@@@@@@BBBBBBCCCDDDHHHLLLPPPRRRWWW\\\cccgggjjjmmmrrrvvvyyysss\\\SSSVVV[[[\\\nnn{{{qqqnnnooovvvvvvjjj___\\\ZZZVVVSSSTTTQQQRRRVVV\\\bbbkkk}}}mmmWWWQQQQQQXXXbbbpppwwwllleeebbb]]]ZZZWWWTTTPPPMMMLLLLLLLLLLLLOOOSSSVVVXXX\\\YYYTTTOOOMMMLLLKKKIIIOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQPPPPPPQQQSSSUUUVVVQQQVVV\\\```eeennn{{{gggJJJCCC@@@===;;;<<<======<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999::::::<<<;;;;;;;;;;;;:::::::::<<<===>>>???@@@AAAAAAAAABBBDDDFFFFFFEEEEEEFFFGGGJJJJJJKKKJJJKKKNNNSSSWWW^^^}}}[[[JJJJJJSSSZZZwwwzzznnnqqq}}}yyyooosssyyyiii___VVVSSSPPPLLLJJJJJJGGGNNNWWWhhhssslllkkklllnnnqqquuuxxx}}}jjj___^^^hhhsssjjjJJJAAAAAA===AAABBBDDDGGGKKKNNNRRRSSSXXX]]]cccgggjjjnnntttyyyyyypppXXXSSSVVVXXXfffqqqtttllllllyyyjjjbbb]]]YYYVVVUUURRRRRRTTTXXX[[[bbbqqqgggYYYQQQVVVZZZ```ttt{{{vvvnnnfff```ZZZUUURRRSSSQQQOOOPPPYYYfffooorrrtttlll^^^RRRNNNOOONNNLLLIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMPPPUUUXXX\\\cccmmmuuu|||rrrWWWCCC???>>><<<::::::;;;;;;<<<;;;;;;::::::::::::::::::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????@@@BBBDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJLLLPPPTTTXXXbbbKKKKKKRRRTTTpppzzzlllmmmyyy{{{mmmqqq}}}rrrhhh^^^YYYUUUOOOKKKKKKLLLQQQQQQWWWuuuuuupppppprrrsssrrrvvvzzzpppfffbbbcccuuuvvv]]]CCCBBBCCC===AAABBBEEEIIINNNQQQTTTVVVZZZ^^^dddhhhkkkpppwww|||~~~jjjWWWUUUWWW___hhhuuu}}}ooojjjwwwwwwiii```[[[WWWVVVUUUSSSTTTVVVXXX]]]hhhtttoooXXXQQQPPPQQQ```rrruuulllfffbbbaaa___]]]aaassszzzaaaUUUSSSQQQMMMLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQSSSUUUWWWZZZ```hhhnnnyyyoooWWWHHH??????>>>===;;;:::999999:::999999::::::::::::::::::888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@CCCDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIKKKNNNQQQVVVxxxiiiNNNKKKPPPQQQggg|||lllkkkuuu|||mmmooo{{{vvvkkkddd^^^WWWRRRQQQJJJOOOOOONNN___}}}|||{{{{{{xxx|||~~~rrrhhhccclll{{{yyyyyySSS@@@CCCEEE>>>AAACCCGGGKKKPPPTTTWWWYYY\\\```eeehhhlllqqqyyy|||hhhZZZYYY]]]ggguuuyyymmmrrr}}}zzziii___ZZZWWWRRRPPPOOOQQQRRRUUU]]]gggqqq~~~oooVVVKKKIIISSS```{{{uuutttrrryyyzzzccc[[[UUUOOOVVVVVVUUUUUUVVVVVVWWWXXXVVVWWWXXXZZZ[[[]]]^^^___aaaeeekkkqqqwwwyyyYYYFFF@@@@@@>>>>>>>>><<<999777888999888888999999999999::::::888888777888888999:::;;;:::::::::;;;;;;;;;;;;<<<;;;<<<======>>>>>>>>>======???AAACCCCCCCCCEEEFFFFFFGGGHHHHHHHHHJJJMMMPPPUUUpppsssSSSJJJLLLOOO___nnnjjjrrr~~~ooonnnxxxvvvmmmccc\\\ZZZLLLNNNOOONNNTTTnnnwwwkkkmmmwww~~~jjjMMM@@@CCCEEEAAACCCDDDHHHLLLQQQWWW[[[]]]```cccgggiiilllrrrzzzdddYYYVVVZZZhhhyyyvvvpppqqqxxx|||kkkaaa\\\UUURRRPPPQQQQQQRRRXXX___cccooolllVVVNNNQQQVVVgggzzzxxxmmmfff___\\\\\\]]]^^^```aaacccdddbbbcccdddgggiiikkkmmmnnnrrrxxxaaaJJJ@@@???@@@;;;<<<===;;;888666777999888888888888999999999:::777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===;;;===@@@BBBBBBCCCEEEFFFDDDEEEGGGGGGHHHJJJMMMOOOQQQggg}}}YYYHHHIIIOOOYYY|||pppjjjooo|||qqqnnnuuu|||~~~qqqgggdddZZZSSSQQQTTTTTT```~~~wwwyyyxxx\\\IIIBBBBBBCCCCCCDDDEEEHHHLLLRRRXXX^^^aaaccceeehhhjjjlllrrr{{{bbbXXXTTT^^^ooo~~~sssmmmooo~~~|||nnnfff\\\XXXUUUUUUTTTRRRVVV[[[\\\gggwwwdddVVVQQQOOO[[[lllzzzsssqqqrrrsssuuuxxx{{{}}}{{{}}}hhhLLL???<<<<<<===777999;;;:::777666777999777777888888999999999:::777777777777888999:::;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>:::===@@@AAABBBCCCEEEFFFBBBDDDFFFGGGHHHJJJMMMOOONNNaaa]]]FFFFFFOOOUUUwwwrrrjjjlllxxxrrrooosssyyyzzzooojjjfffWWWRRRWWWTTTWWWwww}}}xxxoooSSSGGGCCCAAAAAADDDFFFFFFHHHLLLRRRYYY___ccceeegggiiijjjlllrrr{{{nnn___TTTZZZhhhwwwyyyooooootttxxxooo___ZZZVVVUUUSSSPPPQQQUUUWWWbbbppp{{{iiiYYYMMMOOO\\\mmmzzzgggOOOAAA>>>???<<<888777777666666666666777777666666666666666666666666777777777777777888888999:::999888888888999;;;;;;;;;;;;<<<<<<===<<<<<<<<<===<<<<<<<<<>>>???AAACCCEEEEEEEEEEEEFFFHHHJJJLLLLLL[[[aaaGGGJJJGGGTTTiiiwwwiiihhhvvvwwwpppqqqvvv}}}{{{lllbbb[[[YYYWWWYYYhhhzzzzzz{{{bbbMMMGGGFFFAAA@@@CCCCCCFFFJJJOOOTTTZZZ```eeefffeeehhhmmmqqqssszzzpppUUUVVV[[[hhhzzz~~~tttjjjoooyyy{{{zzzssscccWWWXXXXXXRRRPPPTTTUUUYYYbbbmmmvvvxxx\\\OOOSSS]]]ooouuu\\\OOO@@@888888:::888555777666666666666666666777555555555555555555555555777777666666666777888888999888777777777888::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===???AAABBBCCCCCCCCCCCCEEEGGGIIIJJJKKKWWWvvvkkkLLLJJJGGGOOOdddyyyiiigggtttyyyrrrrrrvvv|||uuuiiiccc]]]ZZZbbbooommmXXXFFFCCCCCC@@@???BBBFFFHHHMMMQQQVVV\\\bbbfffgggfffjjjooorrruuu|||hhh^^^[[[aaammmsss}}}vvvssssss{{{xxxyyyooo```]]][[[UUURRRTTTRRRUUU\\\fffmmmuuu{{{^^^UUUSSS^^^lllxxxlllPPPCCC???999888999:::888666666666555555555555666666555555555555555555555555666666555555666666777888777777666666666777888999888888999:::::::::::::::<<<;;;<<<<<<===>>>@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJQQQkkkyyyRRRIIIGGGKKK]]]|||}}}jjjfffrrr}}}uuuqqquuu{{{zzzqqqhhh______eeemmm^^^NNN@@@@@@BBB@@@AAADDDIIILLLPPPTTTYYY^^^cccgggggghhhlllrrrtttvvv~~~nnn\\\XXX___cccqqqzzz~~~uuummmooowwwrrrwwwmmmeee```ZZZVVVWWWRRRRRRWWW^^^ccciiittt~~~vvv___QQQWWW^^^aaannnuuuXXXCCC<<<<<<;;;::::::888777666666555555444444555555666444444444444444444444444555555555444555555666777555555555555666666777777666666777888999999999999;;;;;;;;;<<<<<<===>>>>>>??????@@@AAACCCEEEFFFGGGHHHMMMbbbWWWHHHJJJHHHZZZxxxkkkeeeppp~~~uuunnnrrrzzzuuuhhhbbbcccaaawww{{{TTTIII@@@AAACCCCCCEEEHHHLLLOOOTTTXXX[[[```eeehhhiiijjjoootttvvvxxxeeeTTTXXX]]]dddnnn|||vvvmmmnnnpppyyy~~~uuusss~~~oooggg```[[[ZZZTTTSSSUUUYYY]]]aaajjjsss~~~rrrWWWTTTWWWWWWbbbttttttZZZJJJBBB999999999888666444333333555555444444444444555555444444444444444444444444444444333333444444555666444444555555666666666666444555666777888888888888999::::::;;;<<<<<<<<<<<<>>>???@@@BBBDDDFFFGGGGGGGGGKKK^^^\\\GGGLLLIIIYYYvvvmmmeeennn|||uuukkkooozzzrrrfffccc```hhhnnn{{{nnnMMMGGGBBBBBBDDDEEEGGGJJJPPPSSSWWW[[[^^^bbbfffiiijjjlllqqquuuvvvyyywwwWWWTTTXXXZZZaaakkkttt{{{ssspppoooqqq}}}qqqxxxsssfff^^^ZZZXXXUUUTTTVVVYYY\\\cccjjjuuu{{{uuucccYYYQQQWWWdddtttwwwUUUBBB<<<;;;888777666666555555555555444444333333333333444444333333333333333333333333333333333222333444444555333444555666666666666555333444555777888888888888888999:::;;;;;;;;;;;;;;;===???AAACCCEEEFFFGGGHHHFFFKKKZZZyyy|||eeeHHHNNNJJJXXXrrrqqqfffmmmyyywwwiiimmmxxxyyyiiiccc```___[[[```jjjppp~~~```GGGEEEBBBAAABBBEEEIIILLLTTTWWW\\\```bbbeeehhhjjjlllnnnrrruuuuuuxxxmmm]]]VVVRRRUUUZZZ```gggpppyyyuuunnnlllsss}}}}}}vvvvvvfff^^^^^^XXXTTTUUUVVVWWW\\\bbbiiioooxxxrrr\\\UUUYYYhhhzzz~~~WWWAAA999777777888666555666888888777555444444333333333333444444222222222222222222222222222222222222222333444444333444555666777666666555333444555777888888999999888888:::;;;;;;::::::999<<<>>>@@@CCCEEEFFFGGGGGGFFFJJJTTTmmmpppJJJNNNIIIUUUkkkuuugggkkkvvv|||lllmmmvvv|||nnnhhh```]]]WWWYYY\\\ZZZiiitttRRRCCCDDDCCCBBBBBBGGGLLLPPPYYY\\\aaadddgggiiikkkmmmmmmooorrrssssssxxxwww___QQQPPPPPPRRRXXX```jjjpppyyyuuunnnmmmmmmxxxzzzyyylllfff___XXXVVVUUUTTTWWW\\\^^^cccjjjsss{{{rrrbbb___fffuuucccCCC;;;<<<<<<999555333222444666666222...444333333222222333333444222222222222222222222222222222111111222222333444444444666777777777666555333444555777888999999999777888999:::;;;:::999888;;;===???BBBDDDFFFFFFFFFGGGIIIPPPdddxxxLLLMMMIIIRRRdddyyyhhhjjjtttnnnmmmtttxxxtttnnnbbb```\\\___^^^UUUaaannnJJJBBBEEEEEECCCDDDJJJQQQUUU]]]```dddhhhjjjlllnnnpppnnnoooqqqrrrrrrwwwmmmSSSPPPNNNNNNQQQYYYaaagggrrrvvvmmmfffqqquuuzzz|||ooofff^^^ZZZWWWUUUVVVZZZXXX]]]cccjjjqqqyyynnnhhhwww|||rrrIII<<<>>><<<777444444444444444444444444444333333333333333333333333111111111111111111111111222222111111222222333444333333333444444444555555555444444555555666777888999999999999999999::::::;;;===???AAACCCDDDEEEEEEGGGKKKOOO^^^ZZZJJJFFFPPP___tttwwwggghhhmmmooolllrrrttt}}}ooonnnccc]]]______]]]fffssscccJJJDDDCCCAAAAAADDDKKKRRRVVVbbbgggkkkmmmllljjjkkklllkkkooollllllsssvvvdddSSSIIINNNPPPLLLSSS```jjj{{{ssslllnnnsss{{{xxx|||}}}rrreee^^^[[[YYYWWWWWWWWWYYY\\\```eeekkkrrrvvvyyy~~~vvvqqqsssxxx{{{}}}qqqUUU<<<666888666333555444444444444444444444444222222222222222222222222111111111111111111111111222222111111222222333444222333333333333444444444444444444444555666777888888888999999999999::::::<<<===>>>@@@BBBCCCEEEEEEGGGJJJMMMYYYuuuaaaNNNHHHNNNYYYjjjnnnjjjlll~~~tttooossswww~~~~~~ssslllkkkhhhcccgggqqqyyy___IIIEEEDDDBBBCCCGGGNNNUUUYYYhhhmmmtttvvvtttqqqnnnllljjjooommmmmmsssvvv|||bbbMMMJJJMMMLLLRRR]]]jjjyyyqqqjjjlllxxxyyy~~~sssddd^^^ZZZVVVTTTWWWXXXZZZ\\\```dddhhhkkkqqqtttxxx|||tttnnnoootttsss^^^KKK>>>666777888444444888333333333333333333333333111111111111111111111111111111111111111111111111222111111111111222333333111111222222222333333333444444444444555666777888888888888999999999::::::=========>>>@@@BBBDDDFFFEEEHHHKKKRRRgggnnnTTTIIILLLQQQ^^^yyyvvvmmmjjjxxx}}}rrrtttxxxyyypppnnnssspppWWWIIIEEEDDDDDDFFFKKKRRRYYY^^^nnnuuu}}}zzzrrrnnnjjjpppnnnnnnsssuuu~~~bbbVVVVVVVVV\\\eeeooozzz}}}pppmmmppp|||{{{zzzmmmeee^^^XXXVVVVVVVVVWWWYYY[[[]]]^^^ggghhhjjjnnnttt|||nnnkkkxxx~~~zzznnnmmmnnnmmmTTTDDD<<<777666999999555333555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222333000111111111111222222222444444444444555666777777777777888888999999::::::>>>=========>>>AAADDDEEEDDDGGGJJJNNN[[[yyy{{{YYYIIIIIILLLWWWnnn{{{oooiiittttttrrrvvv~~~{{{zzz}}}gggPPPHHHDDDDDDFFFIIIOOOVVV]]]aaaooowwwwwwpppkkkrrrpppppptttuuu~~~rrrkkkhhhlllssszzzyyysssssszzzvvvhhh___[[[ZZZXXXXXXYYYZZZZZZZZZ___```bbbfffkkkqqqvvvyyy}}}~~~lllpppyyyzzziiigggmmm{{{lllVVVEEE>>>888444333555555222///...222222222222222222222222222222222222222222222222000000000000000000000000111111000000111111222333000000000111111111222222333333333444444555666777666666777888888999::::::>>>===<<<<<<===@@@CCCDDDCCCEEEIIILLLSSSmmmXXXHHHGGGIIISSShhhpppiiirrruuunnnqqq{{{~~~yyy^^^JJJGGGCCCDDDGGGKKKRRRYYY___ccclllssszzzsssooovvvtttrrrtttuuuzzz{{{zzzssspppvvv|||vvvtttgggeeeaaa]]][[[[[[[[[[[[ZZZYYY[[[___ccchhhlllnnnppprrrvvv{{{pppttt{{{xxxmmmkkkvvvmmmXXXEEE<<<;;;888555222222444444222000111111111111111111111111222222222222222222222222000000000000000000000000111000000000000111222222000000111111111222222222333333333333444555666777555666666777888999::::::===<<<<<<<<<>>>???AAABBBAAABBBHHHLLLOOOdddXXXJJJGGGHHHPPPaaa~~~ssskkkqqquuujjjlllvvvzzz}}}oooWWWGGGGGGCCCEEEIIINNNUUU\\\aaadddjjjppp{{{}}}vvvttt{{{xxxtttuuuwwwyyypppnnnwww|||{{{~~~rrrkkkbbb\\\ZZZYYYWWWUUUUUUXXX[[[```ccceeefffgggjjjmmmqqqtttwww{{{~~~|||zzzzzz}}}dddPPPFFF<<<666777666666555444333555666666111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111222222111111111222222222333333333333333333444555666666555555666777888999::::::;;;<<<<<<===>>>???@@@@@@??????EEEKKKLLL[[[bbbOOOIIIFFFJJJXXXssswwwllloooxxxuuuiiijjjpppuuu}}}}}}vvvlllmmmqqq{{{{{{wwweeePPPFFFGGGEEEHHHLLLRRRXXX___dddfffmmmqqqxxx~~~yyyzzz{{{uuuvvvxxxyyyppppppuuu|||yyy{{{uuuiiiccc^^^ZZZVVVWWWWWWXXXZZZ\\\]]]___```aaacccfffhhhjjjlllpppssswww{{{}}}sssiiidddnnnyyymmmFFF:::;;;888444333111555666333///000333666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111222222222222333333333333333333333444555666666444555666777888999:::::::::;;;===>>>????????????>>>===CCCJJJIIIVVVoooSSSJJJDDDEEEQQQkkkzzzmmmmmmsssvvviiijjjmmmsss|||}}}|||}}}xxxrrrlllccc]]]VVVWWW\\\gggzzztttnnnsss^^^MMMFFFGGGHHHJJJOOOUUU[[[aaaeeehhhqqqssswww~~~{{{}}}}}}wwwwwwyyyuuupppqqqooozzzxxxttt~~~tttmmmgggbbb[[[YYYWWWVVVVVVXXX[[[\\\ZZZ\\\^^^___```bbbeeehhhhhhkkknnnqqqtttwww{{{~~~uuuiii```aaagggeeeNNN:::777888555444888333333333222222222111111000000000000000000000000111111000000//////......000000000000000000000000///////////////000111111000000000000111111111111333333333444444444555555555555666777888999::::::<<<<<<;;;;;;;;;<<<<<<===???@@@@@@EEEJJJQQQxxxxxxYYYPPPIIIHHHMMMaaapppmmmqqq|||}}}nnnfffgggrrr{{{qqqwwwooorrrwwwsssttt{{{zzzssslllgggaaa[[[WWWSSSSSSYYYeeewwwqqqiii|||dddQQQKKKHHHDDDOOOQQQUUU[[[bbbhhhjjjjjjqqquuuzzz~~~}}}{{{yyysssuuu~~~pppmmmkkksss|||xxxyyyzzzqqqfffaaa[[[XXXXXXZZZZZZYYY\\\YYYZZZ]]]^^^[[[\\\___^^^aaaccccccbbbdddhhhlll{{{yyyuuuqqqpppttt{{{zzzssskkkgggccceeeppp|||rrrTTTCCC666666777333111444333333222222222111111111////////////////////////000000000000//////......///////////////////////////////////////000000111//////000000000111111111333333333333444444444444444555666777888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>??????DDDHHHMMMppp[[[MMMEEEIIIOOO```uuummmoooyyyrrriiifffoooxxx||||||rrriiikkknnniiijjjqqqqqqwwwssskkkccc]]]WWWRRRPPPUUU]]]kkktttiiiwwwzzz___OOOKKKJJJGGGQQQSSSXXX___ggglllmmmmmmrrruuuzzz~~~|||zzzzzzuuuwwwvvvrrrnnnooozzz{{{uuuwww|||rrrjjjaaaZZZXXXYYY[[[[[[WWWUUUUUUXXXYYYVVVWWWZZZZZZ\\\^^^^^^^^^```dddhhhzzzqqqdddZZZXXX\\\bbbffflllqqqzzzwwwtttqqqsssxxx}}}{{{dddOOOAAA888333777888333111333222222222222111111111000////////////////////////000000000////////////...//////////////////////////////......//////000111//////000000000000111111222222333333333444444444444444555666777888999999;;;:::::::::;;;;;;<<<===<<<>>>>>>BBBFFFHHHdddhhhPPPCCCKKKQQQ[[[|||nnnmmmuuuzzznnneeellltttyyytttfffbbbaaa[[[]]]dddcccgggqqqssshhh___[[[UUUQQQSSSWWW^^^kkkxxxqqqxxxpppXXXKKKJJJKKKKKKSSSVVV]]]eeemmmqqqrrrqqqsssvvvzzz}}}{{{zzz{{{yyyyyywwwpppkkklllttt~~~uuuqqqttt~~~xxxmmmfffbbbaaa```XXXUUUUUUWWWWWWTTTSSSVVVTTTUUUVVVVVVVVVXXX[[[^^^jjjYYYRRRQQQRRRRRRRRRTTTWWW]]]fffqqq{{{xxxlllfffiiimmmqqqYYYJJJ<<<888444444888888444222555222111111111111000000000///////////////////////////////////////////////////////////////////////////............///000000////////////000000000111222222222222333333333333333444444555666777888999999999999999:::;;;<<<<<<;;;>>>>>>BBBEEEDDDXXXzzz]]]EEELLLPPPTTTwwwnnnkkkooouuufffjjjpppvvv}}}sssddd^^^XXXZZZ^^^ZZZ]]]bbbkkkwwwqqqgggccc\\\WWWVVVVVVWWW^^^fffwww|||eeeQQQHHHHHHKKKMMMUUUYYY```iiiqqquuuuuutttvvvyyy|||~~~{{{yyy{{{{{{{{{zzzqqqlllmmmsss|||tttrrrrrrvvvvvvnnniiiddd```______]]]XXXVVVXXXUUUUUUTTTSSSSSSSSSUUUVVV]]]vvvrrrcccZZZTTTOOOPPPNNNKKKJJJLLLPPPTTTVVVdddiiiooosssvvv|||zzztttkkkmmmnnnkkkkkkuuukkkNNN>>>;;;666666444444555444222222555111111111000000000//////......................................./////////.......................................//////000...////////////000000000111111111222222222333333333333444555666777777888888888888999999:::<<<<<<;;;???>>>BBBEEEBBBNNNiiimmmJJJLLLNNNQQQrrrpppkkkkkkyyy|||iiiiiimmmttt|||sssfff^^^]]]\\\TTTXXXWWWZZZccclllwww~~~tttjjjccc\\\YYYWWWUUUWWW[[[aaannnrrr\\\MMMGGGHHHLLLPPPWWW[[[bbbjjjrrrvvvvvvuuuyyy{{{~~~{{{zzz{{{|||{{{{{{}}}{{{}}}rrrnnnlllooosssuuukkkmmmooouuu~~~wwwrrrooommmhhhaaa^^^___]]][[[YYYVVVUUUTTTTTTTTTDDDVVVwwwuuujjjcccXXXSSSLLLHHHGGGIIILLLMMMNNNQQQSSSUUUYYY___hhhnnnxxxwwwtttooojjjeeebbb``````fffkkkqqqwwwiiiSSS===555999999555333222111000000000111000000000000////////////........................---............/////////..............................------......///000......////////////000000000000111111111222222222222222333444555666777777777777777888999:::;;;<<<<<>>AAAEEEAAAHHH\\\www|||QQQLLLMMMPPPnnnrrrllliiitttllliiijjjqqqyyyxxxggg___YYYOOOVVVQQQQQQXXX___hhhzzzoooggg___[[[WWWSSSRRRTTTXXXcccrrr{{{jjjVVVKKKIIIKKKPPPTTTZZZ]]]ccckkkrrrvvvvvvvvv{{{|||~~~~~~|||{{{{{{{{{{{{yyyxxxyyyzzzpppiiiggggggtttzzzrrrkkkfffhhhoooyyy~~~wwwooojjjkkkdddaaa]]]ZZZYYYXXXVVVTTT???FFFXXXuuuuuujjj[[[OOOHHHGGGGGGGGGLLLLLLKKKLLLNNNQQQUUUWWW\\\dddnnnuuu{{{xxxllleee___```aaaaaabbbiiittt|||~~~fffOOOFFF;;;888:::999444333000///000111000---000000/////////.................................---------.........//////...........................------------...//////........./////////000000000000000000111111111222222222333444555666666777666666777777888:::;;;<<<;;;>>>===???EEEAAACCCSSSgggZZZMMMMMMPPPgggtttnnnhhhooommmhhhgggnnnvvv|||}}}jjjaaaXXXWWWPPPOOOTTTWWWZZZgggwwwuuukkkbbb]]]XXXRRROOOOOOSSS[[[fffttttttcccQQQKKKLLLOOOUUU[[[^^^```eeekkkrrrvvvwwwvvvzzz|||}}}}}}|||}}}~~~~~~|||zzzyyyyyyyyyxxxxxx}}}}}}}}}ssskkkiiilll{{{~~~qqqmmmllllllqqqxxx{{{{{{qqqmmmiiigggffffffdddbbb<<<;;;AAAQQQfffppp^^^SSSMMMKKKKKKJJJHHHHHHIIIIIIGGGFFFDDDLLLTTTVVVXXXaaarrrrrrqqqnnniiiccc\\\VVVSSSSSSZZZcccmmmyyybbbGGG999;;;999777777222555333111000333444111---000/////////....................................---------.........//////...........................------------...//////............/////////000000000000000111111111111111222222333444555666777666666666777888:::;;;<<<:::===;;;>>>DDD@@@AAANNNYYY}}}bbbPPPLLLNNN___xxxvvvooohhhlllnnnfffdddllltttyyy}}}sssmmmYYYQQQOOOSSSRRRNNNVVVdddkkkxxx}}}~~~zzzoooeee___YYYRRRNNNNNNLLLQQQYYYeeezzz|||ooo^^^NNNLLLOOOSSSYYY___aaabbbfffkkkrrrvvvwwwwwwzzz{{{|||{{{zzz{{{}}}~~~}}}zzzxxxyyyyyyyyyuuuzzz|||zzzzzzwwwssskkkpppvvvwwwkkkeeeeeellluuu~~~zzzyyyzzzzzzxxxvvv999888<<>>999555444222111000111111111111000000000000111000///......---------........................................................................///...,,,++++++,,,---///---------............///000000000000111111111111111222222333333444444555555555666666777777888888888:::===>>>???AAAEEEGGGQQQrrrzzzOOOOOOLLLRRRsssqqqjjjnnnuuu~~~kkk___eeennnsssyyy{{{lll```XXXWWWRRRJJJLLLVVVYYYaaaqqq{{{rrrqqqssssssssssssjjjbbb```ZZZRRROOORRRSSSSSSUUU\\\mmmttthhhWWWLLLQQQWWWXXX]]]eeehhhiiikkknnnqqqsssuuuwwwvvvwwwwwwxxxxxxyyyyyyzzz~~~zzzvvvtttuuuwwwyyyyyyxxxzzz|||}}}}}}~~~~~~|||~~~xxxlllffflllwww|||qqqsssqqqooopppvvv777555777;;;;;;???TTTkkk|||ooo```VVVPPPKKKGGGIIIKKKKKKMMMQQQOOONNNOOOOOONNNQQQ[[[ggguuuxxxyyyxxxuuupppeeeZZZ[[[YYYYYY]]]```bbbaaa```[[[```hhhqqqzzzaaaMMMCCC===:::666444444333333222111111111000000000////////////...---------..............................................................................///...,,,++++++,,,...///---------............/////////000000000111111111111111222333333444444555555555555666777777888888888:::<<<>>>???AAADDDGGGNNNjjjVVVQQQJJJLLLiiiuuujjjlllrrrppp```bbbkkkqqqxxxvvvccc]]]YYYRRRQQQUUURRRWWWaaammmvvv~~~zzzsssqqqnnnlllmmmeee^^^\\\WWWPPPNNNQQQSSSSSSSSSZZZjjjsssbbbTTTLLLRRRYYY\\\aaahhhkkklllmmmoooqqqssstttuuuvvvvvvwwwwwwxxxxxxyyyyyy}}}zzzvvvttttttvvvwwwwwwxxxzzz||||||||||||}}}~~~|||{{{yyyzzz}}}~~~~~~|||rrrqqqrrrttt~~~wwwrrrrrrvvv|||~~~~~~:::777888:::888666???LLLgggtttccc\\\UUURRRPPPMMMLLLOOOUUURRRRRRTTTTTTSSSXXX^^^hhhdddccceeeddd```]]]]]]]]]```eeekkkrrrvvvvvvuuuoooyyyzzzZZZEEE;;;888888666333222333444444333111111000000000000//////...------------...//////........................------------------------------------------------...---,,,++++++,,,......---------............/////////000000000000111111111111222222333444444444444555555666666777888888888:::<<<===>>>@@@CCCFFFKKK^^^aaaTTTHHHHHH^^^xxx{{{llljjjmmm~~~yyyccc___fffmmmvvv~~~qqqddd```YYYRRRPPPOOOOOOSSSZZZ```iiivvvwwwpppjjjgggfff```[[[WWWSSSNNNNNNPPPRRRQQQQQQVVVddd{{{nnn[[[QQQLLLTTT]]]aaaffflllooooooooopppqqqssstttuuuvvvvvvwwwwwwxxxxxxyyyyyy}}}yyyuuusssssstttttttttuuuxxx{{{|||{{{zzz{{{|||~~~|||xxxxxxwwwuuuuuuxxx}}}}}}{{{}}}|||uuuoookkkoooyyy{{{xxxxxxyyy~~~xxxwwwxxx|||;;;888888;;;;;;999<<>>IIIWWWpppzzz{{{wwweeeMMM===999888777444555333111111111222000///000000000////////////...---------...///000222222........................------------------------------------------------,,,,,,,,,,,,------......---------............///...////////////000000000000000111222222333333444444444444555666666777777777888:::;;;<<<===@@@CCCHHHLLLmmmoooTTTGGGIIITTT^^^yyyuuukkkeeemmmqqqccc```fffooovvv{{{~~~mmmccc]]]VVVQQQQQQSSSUUU[[[```hhhmmmvvvzzznnnbbbYYYTTTQQQPPPOOONNNPPPTTT[[[aaadddhhhppp~~~eeeVVVTTTUUU[[[ccchhhllloooqqqqqqqqqrrrtttwwwzzz{{{xxxxxxyyyyyyzzz{{{{{{{{{zzzwwwsssrrrqqqqqqqqqpppooorrrvvvyyy{{{}}}}}}~~~yyyxxxzzzxxxtttwwwvvvuuutttuuuwwwyyy{{{|||~~~yyyuuuppprrr|||444222000111444666888999888;;;===JJJcccwwwnnnRRREEE888333666999777222555333111111111111///---000000////////////......---------......000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///......////////////000000000000111111222333333333333444444555555666777777666888::::::;;;<<>>@@@AAAEEE[[[aaaNNNKKKHHHRRReee|||kkkeeepppzzzssseeebbbgggmmmtttxxx}}}yyyiii```ZZZUUUQQQQQQOOOQQQUUUWWWYYY[[[]]]___aaacccfffgggiiimmmssswwwzzzuuuiii```XXXUUUQQQPPPQQQRRRRRRPPPPPPVVV```sssvvvbbbYYY[[[]]]aaahhhnnnssstttvvvuuuttttttvvvxxx|||~~~vvvvvvwwwxxxxxxyyyyyyzzzwwwuuurrrrrrrrrsssrrrqqqmmmoooqqqsssvvvzzz}}}{{{zzzxxxvvvuuuttttttwwwzzz}}}zzzooopppttt|||///222444444444666666555666888888<<>>EEEKKKfff[[[IIIIIIIIIQQQhhh{{{jjjiiiqqq|||mmmdddcccaaammmsss{{{~~~~~~{{{pppggg```^^^[[[XXXUUUUUUUUUVVVTTTTTTSSSRRRRRRSSSTTTUUUUUUZZZ```ccccccccceeegggdddgggooo|||zzzuuukkk```UUUQQQUUU[[[]]]]]]UUUXXX[[[hhh{{{kkk]]]ZZZ^^^bbbfffjjjnnnsssvvvwwwwwwxxxxxxxxxyyyyyyyyyvvvvvvuuuvvvxxxxxxwwwuuuvvvrrrqqqrrroookkknnnuuuooooooooooooqqqtttwwwyyy{{{zzzzzz|||}}}~~~}}}zzzwwwuuuvvvxxx{{{}}}~~~zzzrrrtttzzz222222222333333333333444333444666666666888;;;>>>BBBMMMbbb}}}ggg[[[JJJ===999999999999222222222111111222222222000000000000/////////...........................,,,,,,------------,,,,,,------------------------------------............,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............//////000000000111111111222222222333333333444555555666666555666777888:::;;;<<<<<<===DDDHHH___rrrPPPHHHGGGLLL^^^zzzqqqjjjooouuuuuuhhhbbbaaajjjqqqyyy}}}~~~~~~~~~yyyqqqhhhaaa]]]\\\\\\XXXWWWUUUTTTTTTUUUVVVWWWTTTXXX]]]```aaaccchhhkkkooottt{{{yyy{{{uuuiii\\\VVVXXX]]]^^^]]]VVVXXX[[[ffftttggg\\\```cccfffiiilllooorrruuuwwwwwwwwwwwwwwwxxxxxxxxxuuuttttttuuuwwwxxxwwwvvvuuurrrqqqsssqqqmmmoootttrrrqqqpppooopppqqqsssuuuxxxwwwxxxzzz}}}~~~~~~zzzwwwwwwyyy{{{|||}}}yyywwwxxxxxx~~~111111222222222333333333222333555666555666777999666<<>>;;;777555555444333111111111000000000000111111000000/////////.........------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------+++++++++***+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000111111111111222222222333444444555555444555666777888:::;;;;;;:::??????LLLmmm^^^OOOGGGFFFMMM^^^xxxrrrjjjgggssstttdddbbbdddiiiqqqwww{{{}}}{{{xxxxxxyyyyyyyyy}}}~~~pppjjjkkkvvv}}}oooeee```___^^^]]]\\\^^^```kkksssjjjeeeaaajjjlllnnnnnnooooooqqqsssvvvvvvuuuttttttuuuvvvvvvsssrrrqqqsssuuuwwwxxxwwwvvvtttsssrrrpppnnnmmmnnnrrrqqqpppooonnnnnnnnnnnnpppqqqrrrsssuuuxxx{{{~~~~~~}}}zzzzzzzzzyyyyyy|||uuuyyyvvvwwwzzz{{{xxxwwwxxx000000000111111111222222///111333444333222222333222444555666<<>>DDDJJJhhhcccOOOHHHKKKNNNbbbuuuhhhfffooo{{{uuuiiibbbfffnnnsssxxx~~~}}}xxxvvvwwwzzzqqqmmmooopppqqqssstttttttttssssssrrrrrrqqqpppooooooppprrrtttvvvuuutttsssssstttuuuvvvwww~~~rrrgggeeegggiiillloooqqqrrrssstttxxxzzzvvvpppnnnsssxxxzzz{{{|||}}}}}}{{{yyyxxxrrrppprrrxxx||||||}}}}}}zzzyyyzzz}}}}}}zzzyyyuuusssxxx.../////////000000000000//////000000000111111111222222222333333333333444999:::;;;:::<<>>DDDSSShhhzzzpppZZZNNNAAA;;;444111111333333222333222222111111000000///000000000/////////......------------------------......---,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++*********++++++++++++,,,)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------............/////////000000000111111111222222333333444555555666666777555777777<<<@@@===HHHbbbvvvRRRHHHHHHQQQmmmqqqeeeccchhh|||uuufffbbbfffkkkqqquuuyyy|||~~~vvvkkklllooorrrtttyyyxxxuuuqqqmmmmmmoooqqqrrrrrrpppppppppqqqrrrssssssrrrrrrssstttvvvxxxyyy}}}|||{{{yyytttmmmnnnoooqqqqqqqqqqqqqqquuuyyy|||zzztttqqqsssuuuwwwxxxzzz||||||{{{yyyxxxoookkkiiimmmpppppprrruuu}}}||||||}}}~~~zzzrrriiibbb\\\ZZZ___fffpppyyy||||||{{{zzz........./////////000000////////////000000000111111111111111222222222222...111555777777999;;;===666>>>IIIRRR^^^qqq{{{hhhUUUGGG???::::::666333222222333333222111111111000000/////////000000/////////.........------------------------...---,,,,,,++++++,,,,,,,,,------......------,,,************************************++++++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000000111111111111222333333444555555666666444666555;;;BBB???DDDWWW\\\HHHHHHKKK```~~~llldddbbbssslllaaaaaagggnnnssswwwzzz}}}rrrlllooorrrtttvvv{{{{{{yyyuuupppmmmnnnpppsssrrrqqqpppppppppqqqqqqpppppppppqqqrrruuuwwwxxx|||xxxxxxwwwsssooopppqqqrrrrrrqqqooonnntttwwwxxxuuuqqqoooqqqttttttuuuxxxyyyzzzzzzyyyxxxooojjjhhhkkknnnooorrrvvv{{{|||}}}|||rrrggg___^^^aaaiiittt~~~~~~yyyuuurrrppp............////////////...////////////000000000000000000111111111222222222333444444444444555666777:::===???CCCNNN^^^jjjzzzddd]]]QQQDDD<<<888777888222111111111333444444444000000////////////......////////////............------------------------------,,,++++++++++++,,,,,,------------------,,,************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............//////000000000111111111222222333333444444555555666888555999@@@???BBBQQQooojjjLLLJJJJJJWWWuuurrrgggaaallluuuddd___eeemmmsssuuuxxx|||~~~sssqqqsssuuuwwwzzz||||||uuupppnnnooossssssrrrqqqppppppppppppnnnnnnnnnooopppsssuuuvvv~~~{{{wwwuuuvvvssspppoooppprrrsssrrrpppnnnlllssssssrrrooollllllooosssqqqsssuuuxxxyyyyyyxxxxxxooojjjgggjjjmmmooossswwwzzz{{{~~~}}}}}}}}}~~~sssgggcccppp{{{xxxpppgggaaa------........./////////......////////////000000///000000000000111111111444444333222222333444444444555777777999???HHHOOO[[[jjjsssdddXXXQQQEEECCC@@@<<<999777555555222222111111111000//////......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,------,,,,,,+++************************)))))))))************+++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111111111222333333444444555888:::666666<<<:::<<>>EEEQQQ___nnn~~~yyygggWWWKKKCCC===999777777777777666555333222444444444222///---,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++***++++++,,,,,,++++++***************************))))))))))))************)))************+++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111111111111222333333444444555:::777666:::888999EEE]]]^^^RRRKKKJJJ^^^{{{sssfffeeeooosssxxxiiidddgggiiimmmqqqvvvzzz|||}}}~~~}}}~~~yyyuuuvvvxxxxxx{{{xxxrrrqqqsssqqqqqqrrrrrrrrrqqqqqqpppqqqpppppppppqqqrrrtttuuuqqqpppqqqrrrsssrrrrrrrrrnnnpppsssuuuvvvtttrrrpppmmmoooqqqrrrrrrrrrqqqrrrqqqsssvvvzzz|||}}}}}}}}}xxxrrroooqqqsssrrrsssvvvxxxyyy{{{}}}~~~~~~~~~}}}yyyyyyyyyzzz|||---------.........//////............/////////000////////////000000000000000000000111222333222111555555555444333333444444444777>>>GGGSSS___iiiooo~~~nnn]]]PPPIII???999666555333111111000...------///111333,,,---////////////111222------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********++++++*********))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000111111222333333444444111888888777<<<:::;;;FFFOOOllldddTTTKKKEEEUUUiii{{{jjjccchhhjjjyyynnneeeccccccjjjnnntttxxxzzz{{{|||}}}|||}}}{{{vvvsssuuuwwwxxx|||vvvqqqrrrvvvpppqqqqqqrrrrrrrrrqqqqqqssssssrrrqqqrrrsssuuuvvvtttsssssstttsssrrrsssuuunnnqqqtttwwwwwwvvvtttrrrkkkoootttwwwxxxvvvsssqqqsssuuuxxx|||~~~zzzvvvwwwxxxuuuuuuwwwxxxyyy{{{|||}}}~~~}}}}}}{{{zzzzzz{{{|||~~~+++,,,------......---------------............///////////////////////////000000111111111222222222333333333444444444555555444666AAA^^^EEECCCGGG^^^]]]]]]^^^dddooo~~~zzzqqqeee[[[TTTLLLCCC===999888777555333333222222000000000000000000000000111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++))))))))))))))))))))))))******))))))))))))******+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,---------............///............////////////000111111222222333444444555555666888999:::;;;<<>>CCCFFFPPPXXXcccnnnxxxkkkddd[[[UUUQQQLLLDDD===;;;777333222333444333000222222111000000000000000000000000000000000000000000000//////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))************))))))******+++,,,******+++++++++,,,,,,,,,------------........................////////////000000111111222333333333444555666777888999:::;;;CCCIIIbbbuuuXXXMMMKKKQQQ^^^zzz~~~iii___```iiixxxxxxiiicccdddgggmmmtttzzz}}}~~~|||}}}~~~vvvwwwwwwvvvvvvuuuttttttttttttvvv|||{{{uuusssqqqpppqqqrrrrrrqqquuussssssuuusssppprrrvvvvvvuuusssrrrsssrrrqqqoooqqqooonnnpppsssvvvxxxyyyrrrrrrsssvvvyyyzzzyyyxxxrrrtttvvvxxx{{{}}}~~~~~~||||||}}}zzzvvvvvvyyyzzzxxxvvvuuuvvvzzz~~~++++++,,,------------,,,,,,,,,---------................................./////////000000000111111111111111222222222333333666222@@@<<<;;;111:::333777666555555555666777777;;;>>>BBBFFFKKKRRRZZZ```cccjjjrrrwwwwwwwwwyyy|||zzzuuurrrkkkhhheeeaaa]]]XXXSSSOOOEEEAAA<<<:::;;;;;;999666777444222222333444444222000///////////////000000/////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))*********************+++++++++******+++++++++,,,,,,,,,,,,,,,---------.....................////////////000000000111222222333333333444555666888999::::::???AAARRRwwwoooSSSGGGOOOWWWmmmvvveeecccdddmmmqqqgggcccbbbhhhnnnssswwwzzzyyyzzz{{{|||~~~wwwwwwwwwxxxxxxwwwvvvtttsssrrrssswww~~~vvvssspppooooooqqqqqqqqqtttrrrssstttrrroooppptttsssrrrqqqqqqrrrrrrqqqoooqqqnnnkkkkkkoootttxxxzzzqqqppppppppprrrtttvvvwwwvvvwwwxxxzzz|||}}}{{{zzz{{{zzz{{{}}}zzzvvvwww|||}}}yyywwwwwwyyy}}}|||}}}~~~~~~||||||}}}~~~***+++,,,,,,------,,,,,,,,,,,,,,,------------................................./////////000000000000000000111111111111222222///777LLL:::333///777222333333333333333333333777666555444555888===@@@AAAAAABBBEEEHHHKKKLLLLLLLLLMMMNNNQQQTTTTTTSSSQQQOOOOOOPPPOOOMMMIIIEEECCCBBB@@@===;;;:::999666444<<<888444333444444333111444222111111111111111000///////////////000000111....................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...............///////////////000000111111222333333333333444555777888999:::<<<<<>>JJJnnncccZZZSSSSSS```wwwuuujjj___^^^kkk~~~ttteeeccceeeeeeiiipppssstttvvvyyy|||~~~|||vvvrrrqqqqqqrrrsssuuuvvvvvvwwwwwwtttttttttuuuwwwyyyzzz{{{uuutttrrrqqqrrrqqqpppnnnmmmmmmooorrrqqqmmmmmmqqqnnnmmmmmmooorrrtttuuutttqqqooonnnppprrruuuvvvvvvttttttrrrpppnnnoootttxxx{{{zzz|||~~~xxxvvvxxx{{{}}}xxxtttxxx~~~{{{yyyxxx{{{}}}}}}|||{{{zzzzzz{{{{{{******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------.........//////............/////////000000(((888333>>>666;;;)))222222333333333222222111222111111111222222111000---222666555111///111555222111//////111222222222222222111000111222444555.........000333444333222222222333333222111///---///000111111///---------000///...------------...------------------------------------------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))******))))))))))))******((()))***+++,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000/////////000111111222222111222333444555777888888999>>>===CCCbbb]]]SSSLLLRRRddd}}}~~~ssseee]]]aaaqqqlllgggddd```aaahhhoooppprrruuuxxx{{{}}}~~~~~~xxxtttrrrqqqrrrooopppqqqrrrsssuuuvvvwwwrrrtttvvvwwwvvvwwwyyyzzzuuutttsssssssssrrrpppmmmmmmmmmooosssrrrnnnnnnrrrmmmmmmmmmpppsssuuuvvvuuuqqqpppppprrruuuvvvvvvuuuqqqrrrqqqnnnlllmmmqqqvvvwwwwwwzzzzzzxxxzzz}}}}}}xxxrrrvvv}}}~~~~~~{{{xxxvvvyyyzzz{{{zzzxxxwwwxxxyyyzzz)))************+++++++++******+++++++++,,,,,,,,,---------............///---------............//////////////////.........///000///666GGGQQQCCC,,,000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111000000///000000000000000000000000////////////////////////000000//////.........---................................................,,,,,,,,,+++++++++******************************************************)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000000000000111111111111111222222333444555666666999>>>???@@@QQQyyyiiiUUUNNNKKKYYYiii~~~gggcccbbbcccrrrooofffeeedddaaammmllllllooosssxxxzzz{{{{{{{{{zzz{{{||||||xxxuuuqqqqqqvvvtttqqqpppqqquuuwwwwwwuuuwwwwwwvvvuuutttuuuxxxzzz{{{xxxuuusssrrrrrrpppooorrrqqqpppqqqrrrrrrqqqooooookkkiiikkkppptttsssqqqnnnooopppqqqssstttuuuvvvpppsssuuurrrmmmkkknnnqqqwwwuuutttxxx~~~}}}vvvrrrsssvvvvvvwwwxxxyyyyyyyyyyyyxxxyyy{{{|||{{{xxxwwwvvvwwwzzz|||~~~)))************+++++++++*********+++++++++,,,,,,------------............------------............////////////...............111000222<<>>VVVtttrrrSSSMMMOOOUUUvvvpppfffbbbbbbppppppiiihhhhhhiiilllmmmnnnmmmnnnnnnmmmnnnppprrruuuwwwwwwxxxyyy{{{}}}yyysssrrrpppppptttwwwuuussstttuuutttoookkkmmmlllmmmqqqtttvvvuuutttvvvtttssssssssssssqqqpppnnnlllkkklllooosssvvvwwwzzzwwwrrrooommmmmmmmmllljjjkkkmmmppprrruuuwwwwwwwwwtttqqqooopppppppppooopppnnnmmmmmmooorrrssstttsssrrrrrrsssvvvwwwwwwvvvzzzxxxvvvvvvxxx||||||}}}}}}|||{{{zzz|||~~~|||)))************+++++++++)))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---....../////////...,,,---000111000---------............------////////////////////////////////////////////////////////////////////////------...///000000000000........................------------------------++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......////////////000000000000111222333444555555555444777:::888:::JJJ^^^fffPPPNNNNNNfffmmm```___eeepppqqqmmmhhhffffffhhhiiijjjllllllkkklllnnnpppsssuuutttuuuvvvwwwzzz|||xxxpppmmmjjjmmmttt|||yyyyyyyyyvvvqqqmmmkkkjjjlllqqqvvvxxxvvvsssuuutttttttttuuuuuusssqqqmmmkkkiiiiiimmmqqquuuvvvzzzxxxvvvsssqqqooonnnnnnkkklllmmmooorrrtttvvvvvvuuutttsssrrrqqqpppppppppooonnnmmmllllllnnnppprrroooppppppqqqrrrsssttttttzzzyyywwwwwwyyy||||||||||||{{{yyyzzz|||~~~~~~~~~)))************+++++++++))))))))))))************************++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////...------...///......///---------......---------........................................................................------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------........./////////000000000000111222333444444555444777999999888<<>>LLLZZZ}}}```LLLMMMEEEQQQccczzz}}}oooiiiiiicccbbbmmmzzznnnfffgggccc___^^^___aaaaaa```bbbbbbaaaaaabbbcccdddeeefffgggjjjlllnnnoooooooooooorrrwwwzzz{{{|||}}}qqqkkkiiiggggggiiilllkkkhhheeedddeeegggiiihhhiiijjjiiihhhiiikkkmmmnnnllljjjjjjjjjiiigggeee^^^^^^___```bbbdddfffggggggiiikkkkkkgggdddbbbaaadddeeeggggggeeebbb___^^^______```aaadddgggiiikkkllllllnnnsssxxx}}}uuuooolllmmmmmmjjjggghhhfffhhhiiijjjiiiiiijjjkkkkkkmmmpppqqqqqqrrrtttvvvvvvvvvvvvuuuuuuuuuttttttrrrtttvvvwwwwwwwwwyyy{{{zzz~~~}}}{{{zzz{{{zzz{{{}}}}}}{{{uuu{{{~~~~~~~~~~~~|||xxxvvvvvvssstttvvvxxxzzz}}}|||{{{zzzxxxvvvsss))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))((((((***,,,///111***))))))(((((())))))***))))))))))))))))))))))))&&&'''(((((())))))))))))(((((((((((((((((((((((())))))))))))*********************++++++++++++,,,,,,,,,,,,,,,---------------......//////000000111111111222222333333444444444444777::::::;;;DDDNNNjjjsssUUUOOOGGGKKKVVVhhhyyyoooeee^^^dddrrrrrrkkkfff___\\\]]]^^^]]][[[```___^^^]]]]]]^^^___```aaabbbeeegggiiijjjkkkkkkkkknnnsssvvvwwwwwwxxxyyy|||}}}wwwlllhhhhhhgggfffhhhjjjjjjjjjhhheeedddfffgggdddfffhhhiiiiiijjjkkkmmmkkkjjjjjjjjjkkkkkkiiiggg^^^___```aaabbbdddfffgggjjjlllmmmkkkgggcccaaa```aaaccceeeeeeccc```______aaaaaaaaabbbdddfffggghhhfffhhhlllrrryyywwwqqqlllllljjjeeecccddddddfffggggggfffeeeggghhhkkkmmmoooppppppoooppprrruuuuuuvvvwwwxxxxxxwwwwwwtttvvvxxxxxxwwwxxxyyy{{{www|||~~~|||zzzyyyyyy|||{{{{{{{{{}}}}}}{{{zzzvvv|||~~~}}}||||||{{{zzz{{{{{{yyyvvvtttsssttttttvvvyyyzzz{{{~~~~~~{{{xxxtttqqq))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''')))***,,,...)))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))***)))))))))(((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000111111111222333333444444333333555888888888>>>FFFTTTvvv^^^LLLKKKMMMXXXmmmxxxlllkkkmmmoootttyyy~~~ssskkkgggddd```]]]___^^^\\\ZZZYYYZZZ[[[[[[[[[\\\___bbbdddeeefffffffffiiinnnqqqrrrrrrrrrsssvvvwwwyyy|||~~~~~~~~~~~~~~~{{{ppphhhfffhhhgggfffggggggiiijjjiiifffddddddeeebbbdddggghhhgggggghhhiiihhhggggggiiikkkkkkiiihhheeeeeedddeeeeeefffggghhhnnnoooooolllhhhcccaaaaaa]]]___bbbbbb```______```cccddddddeeeeeeffffffgggccceeejjjqqqxxx}}}xxxrrrmmmkkkhhhcccaaacccdddeeefffeeeddddddfffgggjjjmmmoooppppppppppppqqquuuuuuwwwxxxxxxxxxwwwwwwwwwyyyzzzzzzyyyyyyzzz|||xxx}}}~~~}}}{{{yyyxxxyyyzzz{{{~~~|||zzzzzz{{{{{{zzzyyyyyy~~~}}}|||{{{|||zzzwwwuuuttttttttttttwwwyyy{{{|||{{{{{{}}}}}}zzzwwwsssppp))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))%%%%%%&&&&&&((()))***+++((((((''''''''''''(((((()))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,---------++++++,,,,,,,,,---------------......///000000000000111111222333333444444555444555888888777;;;BBB???gggsssRRRMMMIIINNN]]]vvvxxxpppjjjkkkoooooo|||{{{ssslllfff___]]]ZZZXXXWWWWWWXXXYYYWWWYYY[[[^^^```bbbbbbbbbbbbfffjjjmmmnnnnnnnnnnnnqqqrrruuuwwwyyy{{{{{{{{{yyyyyyyyyyyy{{{}}}vvvmmmeeefffhhhhhhggggggdddgggjjjjjjfffcccccccccbbbdddfffgggfffeeeeeeeeeeeeeeefffhhhjjjkkkiiihhhlllkkkjjjiiiiiiiiiiiiiiirrrrrrqqqmmmhhhdddbbbbbbZZZ]]]``````^^^^^^___bbbeeeffffffgggggggggffffffdddfffiiiooouuuxxxyyyxxxwwwqqqllljjjgggcccbbbeeedddeeeeeeeeeddddddeeegggjjjmmmpppqqqqqqqqqrrrsssuuuvvvwwwxxxxxxwwwvvvuuuyyy{{{||||||{{{zzz{{{}}}|||}}}zzzxxxwwwvvvvvvyyy|||~~~}}}zzzyyyyyyzzzyyyyyy}}}}}}||||||wwwuuuuuuvvvvvvuuuyyy{{{}}}|||yyyxxxyyy{{{|||yyywwwvvvtttqqqooo))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111111111111222222222333444444555777888:::;;;BBBRRRkkkqqqYYYKKKOOORRRWWWqqq|||sssmmmcccgggqqq~~~|||xxxqqqhhhbbb```^^^\\\ZZZ]]]___^^^ZZZ[[[___aaa______bbbeeeffffffgggiiijjjooommmmmmppptttxxxxxxwwwvvvwwwvvvvvvuuuwwwzzz}}}}}}uuunnngggdddeeeeeebbb___eeedddfffjjjiiiccc``````ddddddeeeggghhhgggeeebbbggggggfffeeeeeegggkkknnnvvvvvvsssllldddaaacccgggtttwwwxxxsssjjjccc```aaa^^^___```_________aaaccchhhlllooopppnnnjjjgggffffffgggiiilllpppsssvvvxxxuuurrrnnnkkkjjjjjjhhhgggbbbcccdddeeeffffffffffffoooooonnnlllkkkmmmpppssszzzyyyvvvsssppppppsssvvvwww{{{}}}~~~|||}}}yyyxxxwwwvvvzzz~~~zzzzzz~~~}}}{{{}}}zzzvvvuuuvvvyyyzzz{{{|||}}}xxxuuuvvvyyy{{{wwwsssqqqrrrrrrpppnnn))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000111111111222222222333333444555666888:::;;;:::DDDVVVtttmmmPPPKKKNNNRRRfff|||qqqnnnjjjhhhmmmuuuxxxrrrmmmiiifffaaabbb```\\\[[[___```___```bbbcccccccccccceeefffllljjjjjjmmmqqquuuvvvuuurrrssstttsssssstttwwwyyy{{{sssrrrmmmhhhfffffffffdddbbbdddbbbdddhhhhhhcccaaabbbddddddeeeggghhhhhhfffdddggghhhiiihhhhhhjjjooosssyyynnneeebbbeeeiiiuuuxxxyyyuuummmgggdddeeebbbcccbbbaaa______```bbbgggjjjmmmnnnllliiihhhggghhhhhhiiikkkmmmppprrrsssuuussspppooonnnmmmllljjjeeefffggghhhiiiiiiiiiiiioooooonnnmmmlllmmmpppsssyyyyyywwwssspppppprrrtttuuuyyy}}}~~~~~~}}}}}}zzz}}}}}}|||~~~|||}}}zzzwwwvvvwwwyyy{{{{{{|||}}}xxxuuuvvvyyywwwtttqqqppppppooommmjjj))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////000000000111111111222222333333444444666777999::::::===FFF\\\___NNNKKKLLLXXXhhhyyynnndddaaaeeemmmzzzzzzuuummmnnnjjjccc```aaaaaa___aaaaaaaaa```___```bbbdddfffeeeeeegggkkknnnppppppmmmnnnppppppppppppsssuuuzzzzzz{{{}}}tttnnnlllkkkjjjiiihhhggggggfffcccaaabbbffffffbbbaaacccddddddeeegggiiijjjhhhgggdddhhhkkkjjjhhhjjjoootttzzznnndddaaaeeeiiirrruuuvvvsssmmmhhhffffffffffffeeebbb```___aaabbbeeegggiiijjjiiihhhhhhiiiiiiiiiiiiiiijjjkkkmmmmmmrrrqqqppppppqqqpppmmmkkkggghhhiiijjjkkklllmmmmmmnnnnnnnnnlllkkkllloooqqqwwwwwwvvvtttqqqpppqqqrrrsssvvvyyy|||~~~~~~~~~~~~{{{xxxxxxyyy{{{||||||~~~~~~yyywwwwwwyyyuuussspppnnnmmmllliiiggg((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************++++++++++++++++++,,,,,,,,,------------------.........//////000000000000111111111111333333333444555666888999===<<<>>>JJJdddeeeUUUMMMRRR]]]hhhsssmmmkkkiiiiiikkkppp}}}zzzsssqqqmmmiiihhhhhhfffdddaaaaaaccceeeffffffeeefffiiilllnnnooonnnppprrrrrrrrrsssuuuwww{{{|||}}}}}}~~~yyyooojjjfffhhhjjjjjjiiihhhhhhhhheeecccccceeeeeeaaa```cccddddddeeegggjjjkkkkkkjjjbbbgggjjjjjjffffffkkkppp~~~zzzsssiiibbb```bbbfffkkkmmmooonnnjjjfffddddddffffffeeecccaaa```bbbddddddeeeffffffeeefffhhhjjjhhhhhhhhhhhhhhhiiijjjkkklllmmmnnnpppqqqpppmmmjjjggghhhhhhiiikkklllmmmnnnllllllllljjjiiijjjlllnnnqqqsssttttttsssrrrrrrsssqqqsssvvvyyy}}}}}}}}}}}}{{{{{{|||}}}}}}}}}{{{yyyyyy{{{wwwtttoookkkiiihhhgggggg((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))******++++++++++++++++++,,,,,,,,,------------------............//////000000000111111111333333333333444555777777888888;;;@@@KKKiiijjjTTTOOOUUURRRgggyyynnneeebbbbbbiiirrryyy~~~|||yyysssnnnkkkkkklllllllllkkkkkkkkkmmmpppssstttvvvwwwwwwwwwyyy{{{~~~~~~{{{ooogggbbbaaadddggghhhgggffffffggggggddddddfffeee```___aaadddddddddgggjjjllllllkkkcccgggjjjiiieeedddfffiiilllkkkhhheeebbbaaaaaabbbeeeggghhhhhhfffdddbbbaaaaaacccdddcccbbbbbbdddeeedddeeedddccccccdddgggjjjfffffffffggghhhiiikkkkkkjjjkkkmmmpppqqqqqqmmmkkkfffffffffggghhhjjjkkkllliiijjjjjjhhhggggggiiikkkkkknnnrrrttttttuuuvvvxxxrrrrrrtttwww{{{~~~}}}~~~}}}~~~~~~}}}|||||||||yyyuuummmfffaaaaaaccceee))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))((((((((()))******++++++++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111333222222333444555666666555666;;;@@@BBBUUUcccQQQLLLOOO\\\uuuwwwkkkfffeeeeeedddccceeemmmxxx~~~~~~wwwwwwvvvtttssstttwwwzzz|||}}}}}}}}}}}}tttiiiccc```___```aaacccdddcccbbbbbbeeecccccceeeddd```^^^```cccbbbbbbdddgggiiiiiiiiieeegggiiihhhgggeeedddddd^^^___aaabbbbbbbbbaaaaaacccdddeeefffeeedddbbb```]]]```ccceeeeeeeeefffgggffffffeeecccaaabbbeeegggdddddddddeeeggghhhjjjkkkkkklllmmmppprrrrrrooommmgggffffffeeefffhhhiiijjjhhhiiiiiihhhffffffggghhhiiilllpppsssuuuwwwzzz|||uuussssssuuuyyy~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyuuummmccc\\\ZZZ]]]___))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((()))******+++***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111222222222222333444555666777666<<>>GGGeeeaaaOOONNNYYYeee~~~vvvrrrqqqooolllhhheeedddcccccc```aaadddfffhhhiiijjjjjjmmmpppssstttuuuuuuwwwyyy|||{{{yyyxxxwwwwwwwwwwww{{{{{{{{{xxxuuussstttuuuvvvwwwxxxyyyzzz|||wwwiiiddd^^^XXXUUUUUUVVVXXXVVVUUUTTTSSSSSSRRRRRRSSSRRRTTTUUUUUUSSSQQQOOOOOOQQQQQQSSSUUUWWWXXXXXXXXXXXXUUURRROOOMMMMMMNNNNNNPPPRRRSSSTTTTTTTTTVVVXXXXXXXXXXXXYYYYYYYYYZZZZZZYYY[[[^^^___``````aaabbbbbbbbbbbbbbb```]]]ZZZYYYVVVWWWXXXXXXXXXZZZ]]]___bbbaaa_________```aaaaaaaaacccffffffdddbbbcccdddgggeeeddddddeeegggggghhhfffgggggggggfffgggjjjmmmkkkiiigggeeefffiiimmmooo}}}}}}vvvtttwww|||}}}~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{|||~~~~~~}}}yyyuuussspppoookkkhhhgggiiijjjjjjnnnqqqsssppphhh^^^UUUQQQ))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''(((((((((((()))''''''(((((())))))))))))))))))*********+++++++++******++++++,,,------...............////////////111111111111222333444444222444666777888999;;;<<<;;;AAANNNgggeeeTTTRRRVVVbbbrrr{{{vvvqqqnnnmmmggggggfffeeeeeedddcccbbbcccdddeeeeeeeeeeeefffhhhjjjiiiiiiiiiiiijjjjjjjjjkkkmmmnnnnnnmmmnnnppprrruuuxxx{{{~~~uuudddaaa___[[[VVVSSSRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPOOOQQQRRRQQQOOOMMMLLLMMMOOOPPPRRRSSSTTTUUUWWWWWWWWWUUUQQQMMMKKKKKKLLLMMMOOOQQQSSSTTTSSSSSSUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWYYYZZZZZZZZZ\\\^^^^^^___``````^^^\\\YYYWWWVVVWWWXXXXXXXXXZZZ]]]___```______^^^]]]^^^___``````bbbdddeeeeeeeeefffgggiiifffbbbaaabbbdddddddddeeefffffffffeeefffiiikkkjjjhhheeeccceeehhhlllooo}}}{{{tttttt{{{~~~{{{{{{{{{{{{{{{}}}~~~{{{{{{|||}}}~~~~~~}}}~~~}}}~~~}}}}}}~~~}}}{{{xxxvvvtttnnnllljjjhhhfffeeefffhhhkkklllmmmjjjbbbXXXOOOJJJ))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))'''(((((())))))******+++)))************+++++++++******++++++,,,,,,------............////////////111000000111111222333444000111333444666888999999;;;===AAAKKKggglllXXXMMMPPPWWWjjj}}}yyyvvvtttrrrnnnlllfffggggggfffeeegggkkknnniiijjjjjjkkkllllllmmmmmmjjjllloooqqqsssvvvzzz}}}qqqbbbXXXYYYYYYVVVSSSOOOMMMMMMNNNQQQQQQPPPOOONNNNNNNNNNNNLLLNNNPPPOOOLLLJJJKKKMMMMMMOOOQQQQQQQQQRRRTTTVVVUUUSSSOOOLLLJJJJJJKKKKKKMMMOOOQQQRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTUUUUUUUUURRRSSSUUUUUUUUUVVVWWWYYYYYY[[[]]]^^^]]][[[YYYWWWVVVWWWXXXXXXXXXYYY\\\___^^^^^^^^^]]]\\\\\\^^^`````````aaaccceeegggiiikkkjjjeee```^^^```bbbcccbbbcccdddeeefffeeefffiiikkkjjjhhheeeccceeeiiimmmqqq|||~~~~~~zzzuuuwww|||zzzzzzxxxwwwyyy{{{}}}~~~~~~}}}}}}~~~zzzyyyyyyyyyyyyyyyyyywwwvvvtttssskkkjjjkkkllliiidddcccfffhhhhhhgggccc]]]TTTLLLGGG))))))))))))))))))))))))))))))))))))************(((((()))))))))*********))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))*********+++(((((())))))***++++++,,,)))************+++++++++*********+++,,,,,,------............////////////000000000000111222333444222222111222444666777777<<<999;;;CCCRRRpppqqqTTTQQQPPPXXXkkk|||~~~}}}{{{yyyxxx{{{~~~rrrbbbWWWSSSTTTTTTSSSPPPLLLJJJKKKMMMPPPOOONNNMMMLLLLLLLLLLLLIIILLLOOOMMMJJJHHHJJJNNNKKKMMMOOOOOOMMMNNNPPPSSSQQQPPPMMMJJJIIIHHHIIIIIIJJJLLLOOOOOOOOONNNOOOOOORRRRRRRRRRRRSSSSSSSSSSSSNNNPPPRRRRRRRRRRRRTTTUUUUUUWWWZZZ\\\]]][[[YYYWWWUUUVVVWWWWWWWWWXXX[[[^^^]]]^^^___]]][[[[[[]]]```___^^^^^^```dddhhhlllnnnhhhccc]]][[[___bbbcccbbb```bbbdddeeeeeefffhhhjjjkkkhhheeedddeeeiiiooorrryyy|||}}}{{{yyyzzz~~~yyywwwuuuvvvyyy|||~~~}}}~~~~~~~~~zzzxxxyyyvvvvvvuuuuuusssrrrpppooohhhhhhlllpppmmmeeebbbeeeeeedddbbb___ZZZSSSMMMHHH))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))*********++++++++++++((())))))***+++,,,,,,,,,)))************+++++++++)))******+++,,,,,,------............/////////000000000000000111222333444666444333333444666777777;;;333777CCCHHHTTTdddVVVQQQOOOWWWeeezzz{{{gggYYYQQQNNNRRRSSSSSSPPPLLLKKKMMMPPPOOONNNMMMLLLKKKKKKKKKKKKHHHKKKNNNMMMIIIHHHKKKNNNJJJLLLNNNMMMKKKKKKMMMPPPNNNMMMKKKIIIHHHHHHHHHHHHHHHJJJLLLMMMLLLLLLLLLMMMQQQQQQQQQRRRRRRRRRRRRSSSLLLNNNPPPQQQQQQPPPQQQSSSSSSUUUYYY\\\\\\[[[YYYXXXTTTUUUVVVVVVVVVWWWZZZ]]]]]]^^^___]]][[[ZZZ]]]```^^^\\\[[[]]]bbbhhhmmmpppfff```ZZZZZZ^^^ccceeeddd^^^```cccdddeeefffhhhjjjkkkiiieeedddeeejjjooossswwwzzz}}}}}}|||{{{}}}zzzxxxuuuuuuxxx|||}}}~~~}}}}}}{{{zzz{{{uuuuuutttrrrqqqooommmlllfffhhhnnntttpppfffbbbdddcccaaa___\\\YYYTTTOOOKKK************************++++++++++++******))))))++++++************++++++))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((()))(((((('''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''000///---+++))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000000000000000111111111111222222333444444555555666:::777888===???GGG___yyy}}}cccQQQSSSYYY^^^nnn}}}cccXXXRRRNNNMMMNNNOOONNNMMMKKKJJJKKKLLLPPPMMMJJJIIIKKKKKKIIIGGGLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHIIIKKKNNNOOOMMMMMMKKKHHHEEECCCDDDEEEKKKJJJIIIHHHHHHIIIKKKKKKMMMNNNPPPQQQQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMNNNSSSTTTVVVWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUWWWZZZ]]]aaa```___^^^]]]\\\\\\\\\^^^\\\YYYXXX```mmmttttttjjjddd]]][[[___cccdddccccccddddddcccbbbcccgggjjjmmmjjjfffdddfffkkkqqquuu{{{zzzxxxyyy|||}}}yyyvvvwww{{{|||{{{wwwvvvtttrrrpppnnnmmmmmmmmmnnnpppqqqpppkkkccc^^^^^^\\\YYYWWWUUUQQQLLLHHH++++++++++++++++++++++++++++++++++++*********)))++++++************++++++))))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''---,,,***)))((('''(((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------......//////000000//////000000000111111111222222333333444555555555888444555999999;;;JJJ]]]rrr^^^RRRMMMUUUaaa|||nnnYYYPPPLLLJJJJJJLLLMMMMMMKKKHHHGGGHHHJJJNNNLLLIIIHHHIIIIIIHHHFFFIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLKKKLLLKKKHHHEEECCCCCCDDDHHHGGGGGGFFFGGGHHHIIIJJJKKKLLLNNNOOOPPPOOOOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNPPPRRRTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUUUUWWW[[[^^^bbbaaa```^^^]]]\\\\\\\\\]]]\\\ZZZZZZcccnnntttttthhhccc]]]\\\___cccdddcccbbbbbbbbbbbbcccdddfffhhhmmmjjjgggeeefffjjjppptttuuutttuuuxxx}}}zzzwwwyyy}}}~~~~~~wwwuuurrrooommmkkkjjjjjjkkklllmmmnnnmmmhhhaaa\\\YYYVVVTTTQQQOOOKKKGGGCCC++++++++++++++++++++++++++++++++++++************++++++************++++++))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))(((''''''''''''((((((((((((((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---------...//////000000//////000000000000111111222222333333444444555555999666777;;;:::888===HHHccctttZZZOOOOOORRRWWWdddxxx~~~zzz^^^NNNIIIGGGGGGHHHJJJKKKJJJHHHFFFEEEEEEGGGLLLIIIGGGGGGGGGGGGFFFEEEFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCCCCDDDEEEGGGGGGIIIJJJJJJIIIFFFCCCCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJLLLNNNPPPQQQPPPOOOOOONNNOOOQQQSSSTTTUUUUUUUUUTTTUUUVVVVVVWWWYYY\\\___cccbbbaaa___^^^]]]\\\[[[[[[[[[[[[]]]eeeppptttsssfffbbb]]]\\\___bbbccccccbbbbbbbbbdddfffhhhhhhhhhnnnkkkhhheeefffjjjnnnqqqpppqqqtttyyy~~~xxxwwwzzz~~~xxxuuuqqqlllhhhgggffffffiiiiiiiiijjjhhhddd]]]YYYTTTQQQNNNLLLJJJFFFBBB???,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************)))******++++++******)))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......//////000////////////000000000111111222222333444444555555777555666<<<===;;;===BBBNNNhhhrrrcccZZZRRROOOQQQ[[[ppp{{{iiiUUUKKKGGGFFFGGGIIIIIIIIIIIIGGGDDDCCCDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDHHHIIIKKKJJJGGGEEEDDDCCCDDDEEEEEEFFFHHHIIIJJJKKKHHHIIIJJJKKKLLLLLLMMMMMMJJJLLLPPPRRRTTTSSSRRRPPPNNNOOOOOOQQQRRRSSSTTTUUUUUUWWWXXXYYYYYY[[[^^^```cccbbbbbb```___]]][[[ZZZXXXZZZ[[[^^^fffooorrrpppeeeaaa^^^]]]^^^```aaaaaaaaaaaabbbeeeiiikkkkkkiiimmmkkkhhhfffgggiiillloooqqqrrruuuzzz|||wwwwww{{{~~~zzzvvvpppjjjfffddddddeeeggggggffffffddd```ZZZVVVRRROOOLLLJJJGGGDDDAAA>>>,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))******************************))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&'''((()))))))))***(((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////...////////////000000000111111222222333444444555333111222666999:::<<<>>>EEETTTtttkkkZZZUUURRRRRR\\\qqqkkk^^^QQQKKKHHHFFFFFFIIIGGGHHHHHHFFFDDDDDDEEEFFFEEEEEEEEECCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCGGGIIIJJJJJJHHHFFFEEEEEEFFFFFFGGGIIIJJJKKKKKKLLLHHHHHHIIIIIIKKKLLLMMMMMMLLLNNNQQQTTTUUUUUUSSSRRRPPPPPPOOOPPPQQQRRRTTTUUUWWWYYYZZZ[[[[[[\\\^^^```aaaaaaaaa```___]]][[[ZZZVVVXXXZZZ]]]eeemmmooollldddbbb```______```````````````bbbdddhhhiiiiiiiiimmmkkkiiiggggggiiikkkmmmpppqqqtttzzzzzzwwwxxxzzzzzzvvvpppjjjfffddddddeeefffeeecccbbb```]]]XXXTTTPPPMMMIIIGGGEEEBBB???===------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))************************************)))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&'''((()))************(((((((((((())))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,---......//////......////////////000000111111222222333333444444444444444555666888:::;;;===BBBWWW}}}ddd\\\UUUTTTZZZeeevvvlll]]]UUUMMMJJJGGGCCCCCCEEEEEEFFFGGGFFFDDDDDDFFFGGGCCCDDDDDDCCCAAA@@@BBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSTTTSSSRRRRRRQQQPPPOOOPPPQQQTTTWWWYYYXXXZZZ[[[[[[[[[[[[\\\^^^______``````___]]][[[ZZZVVVXXXZZZ\\\dddkkkmmmiiicccbbbbbbbbbccccccddddddcccdddfffeeeddddddeeegggkkkjjjiiihhhhhhiiikkkllllllmmmqqqwww~~~|||yyyyyy~~~~~~|||wwwuuupppkkkhhhfffeeefffeeeccc```^^^\\\YYYUUURRRLLLIIIEEEBBBAAA???<<<:::------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((()))))))))************************************))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&'''((()))******))))))(((((((((((())))))))))))(((((((((((()))))))))***************+++++++++++++++,,,,,,------......///........./////////000000111111111222333333444444555777999777666777999:::::::::EEE^^^~~~iii[[[RRRPPPXXXbbbsssqqqssskkkYYYRRRMMMJJJIIIFFFAAA@@@BBBCCCDDDEEEDDDDDDDDDFFFHHHBBBCCCDDDCCC@@@@@@AAADDD@@@@@@@@@@@@@@@?????????<<<===???AAABBBCCCCCCCCCEEEFFFFFFEEECCCCCCDDDFFFCCCDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPSSSWWW\\\___WWWYYYZZZZZZYYYXXXXXXYYY\\\]]]^^^___^^^]]][[[ZZZYYYZZZ[[[]]]ccckkkkkkhhhaaabbbeeeggghhhjjjkkkmmmnnnppppppkkkddd```cccgggiiiiiihhhhhhiiijjjkkkllljjjkkknnnssszzz~~~}}}{{{|||yyysssqqqnnnkkkhhhgggffffffbbb```]]]ZZZXXXUUUQQQNNNJJJGGGCCC@@@???===;;;999........................+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((())))))*********+++************************)))************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%'''((())))))******%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***%%%&&&((()))))))))((('''(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,------......///............/////////000000111111222333333444444///444888777444555666888<<<:::???LLLaaajjjYYYRRRUUU]]]UUUeee~~~ppphhhtttsssYYYNNNLLLJJJIIIIIIGGGAAA@@@BBBAAABBBCCCCCCCCCDDDFFFHHHAAACCCDDDCCC@@@???AAADDD????????????>>>>>>>>>>>>:::;;;>>>@@@BBBBBBBBBBBBCCCDDDCCCBBB@@@AAACCCEEEAAABBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMNNNPPPTTTZZZ```dddVVVXXXYYYXXXVVVUUUUUUVVVZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\\\\]]]ccckkklllhhh___bbbfffjjjmmmooorrrtttyyy|||{{{sssgggaaaccciiihhhhhhhhhhhhiiijjjkkklllmmmmmmmmmqqqwww|||}}}|||}}}}}}|||}}}zzzwwwpppooommmkkkiiigggffffff```^^^ZZZWWWUUURRROOOLLLKKKHHHDDDAAA???>>><<<:::111111000000///.........//////---,,,,,,---...............---,,,,,,+++++++++++++++,,,---------...------------------------************************+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------......------............////////////000000000000111111111111333333444444555666666666:::888<<>>@@@@@@@@@AAAAAAAAABBBBBBBBBAAA???>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<;;;<<<===???AAABBBBBBCCC????????????@@@AAABBBCCCDDDEEEFFFFFFDDDCCCCCCDDDAAAAAAAAAAAACCCEEEHHHIIIGGGHHHIIIIIIHHHHHHJJJLLLNNNNNNNNNPPPSSSXXX]]]```QQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVWWWYYY[[[^^^______]]]]]]___cccfffeeeddddddaaaeeeooorrrqqqyyyzzzhhhaaadddgggbbbdddfffiiikkkllllllkkkooopppmmmjjjllltttyyyzzz{{{{{{zzzzzz{{{|||~~~}}}}}}~~~zzztttkkkmmmnnnlllhhhffffffggg___\\\XXXTTTPPPNNNNNNNNNJJJGGGCCC@@@???>>><<<:::AAA@@@===:::777444222000///...---------.../////////...------,,,,,,,,,,,,---------------------------------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------...---------............//////////////////000000000111111111333333333444555555666666777555999???BBBLLLffftttcccVVVSSSQQQWWWeeezzzxxxsssqqqqqqjjjqqqzzz|||jjj^^^TTTNNNKKKFFFEEEDDDBBB@@@???======>>>>>>?????????@@@@@@@@@AAA@@@???>>>===>>>>>>???===============<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@============>>>???@@@AAA@@@CCCGGGHHHGGGDDDBBBAAA????????????AAACCCEEEFFFDDDEEEFFFFFFEEEFFFHHHJJJLLLKKKLLLMMMOOORRRUUUWWWNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVWWWZZZ\\\]]]]]][[[[[[]]]aaadddcccbbbaaa___dddooouuuxxx|||jjjcccccceeebbbccceeefffhhhjjjjjjkkklllmmmkkkhhhjjjqqquuuvvvyyyyyyxxxyyyzzz{{{}}}~~~~~~~~~~~~||||||xxxrrrmmmmmmmmmllljjjgggeeeddd^^^[[[WWWRRROOOMMMLLLKKKJJJGGGCCC@@@???===;;;:::UUUSSSPPPLLLGGGCCC@@@>>>:::999777555444333222222222111000...---......///......------------,,,,,,......---,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&''''''((()))%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,------------------............///////////////000000000000111111222333333444444555555666888777;;;>>><<<===JJJ[[[|||qqqaaaRRRNNNQQQXXXgggvvvkkkaaa[[[WWWYYY___bbb}}}zzz[[[LLLJJJJJJIIIHHHDDDCCCBBBAAA???===<<<<<<<<<<<<=========>>>>>>>>>???>>>======<<<=========<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<===>>>???===AAAGGGJJJHHHDDD@@@===<<<<<<<<<===>>>@@@AAABBB@@@BBBCCCBBBBBBBBBDDDFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKLLLNNNPPPQQQRRRSSSSSSSSSSSSTTTUUUXXXZZZ[[[YYYYYYYYY[[[^^^```aaa```___]]]cccmmmuuuzzzyyykkkeeedddcccbbbbbbbbbccceeegggiiikkkmmmnnnllliiijjjpppttttttuuuuuuuuuvvvxxxzzz|||~~~~~~~~~}}}|||{{{|||}}}~~~}}}}}}yyysssooommmllllllmmmkkkfffbbb\\\ZZZUUUQQQMMMJJJIIIIIIJJJGGGCCC@@@>>><<<:::888dddbbb```]]]ZZZWWWUUUTTTOOONNNJJJFFFBBB>>><<<::::::888555222000000000000000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++,,,------------,,,---------.........//////////////////000000000111222222222333444444555555777777;;;???===:::@@@HHHUUUxxxkkk```XXXQQQWWWeeedddvvvvvvdddWWWWWWUUUPPPVVVccc}}}xxxcccMMMEEEGGGHHHEEECCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<@@@EEEHHHFFFBBB>>><<<;;;;;;;;;<<<===>>>??????>>>???@@@@@@??????AAACCCBBBCCCEEEFFFGGGGGGFFFEEEHHHIIIJJJLLLNNNPPPQQQRRRQQQQQQQQQRRRTTTVVVXXXZZZWWWWWWXXXZZZ\\\^^^______```___bbbiiiooouuuppphhhgggfffeeedddcccbbbbbbcccfffiiikkkqqqsssqqqnnnooouuuxxxwwwrrrrrrssstttvvvyyy|||}}}}}}|||}}}~~~}}}|||{{{|||~~~}}}}}}~~~}}}wwwpppllljjjlllpppoooiiibbb[[[YYYTTTOOOKKKHHHGGGGGGJJJFFFBBB>>><<<:::888666mmmlllkkkiiigggfffddddddaaa___\\\XXXTTTOOOLLLJJJCCCAAA>>>:::777444333222111111111111000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************+++,,,,,,------,,,,,,------------...............////////////000000000111111222222333444444444333444777:::;;;;;;===@@@KKKaaazzz{{{iiiUUUNNNSSSRRR\\\lll~~~xxxcccWWWQQQSSSRRRQQQ```uuu~~~aaaUUUKKKHHHHHHFFFCCCCCCCCCBBBAAA@@@???======<<<;;;;;;;;;;;;<<<<<<<<<<<<999:::::::::::::::::::::;;;;;;<<<======<<<<<<<<<::::::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<===<<>>======;;;;;;<<<<<<============<<<===>>>>>>===>>>@@@BBB???@@@CCCEEEFFFFFFEEEDDDGGGHHHIIIKKKMMMNNNPPPQQQPPPPPPPPPQQQRRRUUUWWWXXXUUUVVVXXXYYYZZZ\\\]]]^^^``````bbbfffiiippp{{{~~~uuujjjeeefffgggeeeeeecccbbbaaacccfffiiikkksssuuuuuurrrsssxxxzzzxxxqqqqqqrrrsssvvvyyy{{{}}}~~~}}}}}}}}}}}}}}}|||~~~~~~~~~{{{|||}}}yyy{{{~~~~~~}}}}}}vvvpppkkkhhhjjjppppppjjjcccYYYWWWRRRMMMJJJGGGFFFFFFGGGDDD???<<<:::999666555ttttttrrrqqqooommmlllkkkiiiiiihhhfffccc```^^^\\\PPPNNNLLLHHHDDDAAA>>><<<444333222111///...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,,,,------------...............////////////000000000111111222222333333444666555666999<<<=========EEEPPP^^^|||mmmWWWOOOQQQQQQTTT^^^kkk{{{zzzqqqmmmmmmaaa[[[WWWXXX[[[ggg~~~fffSSSMMMGGGEEECCCAAACCCGGGBBBAAA@@@???>>>===<<<<<<999:::::::::;;;;;;;;;;;;777888888999999999999888::::::;;;;;;<<<<<<;;;;;;999999:::<<<<<<=========;;;;;;:::::::::;;;;;;<<<<<<===>>>===<<<;;;;;;<<<;;;;;;<<<<<<===<<<<<<;;;;;;<<<======<<<<<<>>>@@@===>>>@@@BBBDDDDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMNNNPPPRRRTTTVVVSSSUUUWWWXXXXXXYYY[[[]]]\\\^^^```bbbeeelllvvv~~~yyyxxxqqqhhhcccdddeeecccdddcccbbbaaabbbeeehhhjjjooorrrsssqqqrrrwwwxxxvvvrrrrrrssstttvvvyyy|||}}}~~~~~~~~~}}}|||{{{yyyxxxyyy{{{~~~~~~~~~}}}zzzzzz{{{uuuxxx}}}}}}|||yyyssspppkkkfffgggkkklllfffaaaUUUSSSOOOKKKGGGEEEDDDDDDCCC@@@<<<999888777555444zzzzzzyyyxxxvvvuuuttttttqqqqqqqqqpppnnnllljjjiiiaaa``````^^^ZZZVVVSSSPPPFFFEEEBBB???;;;888555444444444333222111//////...------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''''''''&&&%%%$$$''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,---------................../////////000000000000111111222333333333777666666999>>>AAA???;;;:::CCCIII\\\~~~mmm```UUUMMMMMMSSSZZZeeennnxxxxxxjjjeeebbbbbbcccfffrrr~~~}}}bbbQQQJJJDDDAAAAAAAAA???AAAEEE@@@??????>>>===<<<;;;;;;777888888888888999999999555666777888999888888777777777888999999999999999666777888:::;;;<<<<<<<<<:::999999888888999999:::999;;;<<<;;;999888999999::::::;;;<<<<<<;;;:::999999:::;;;;;;::::::<<<>>><<<<<<>>>???@@@@@@@@@@@@EEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJLLLNNNQQQRRRPPPRRRUUUVVVUUUVVVYYY[[[XXX[[[]]]^^^___eeemmmrrroooqqqnnnfffaaabbbcccbbbbbbbbbaaaaaabbbcccfffgggjjjnnnooonnnpppuuuvvvttttttttttttuuuwwwzzz|||~~~~~~}}}zzzwwwuuuttttttssswww|||||||||xxxwwwwwwrrrvvv{{{~~~|||zzz~~~zzzyyywwwtttpppkkkeeecccdddccc___[[[PPPNNNJJJGGGDDDBBBBBBBBB???===999777666555444333}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyxxxwwwuuurrrpppnnnnnnooopppooommmiiieeecccaaa___[[[VVVPPPKKKGGGEEE<<<;;;999777555333111000........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((('''&&&$$$###''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,---------................../////////000000000000111222222333333222111222666<<<@@@===666888AAABBBFFFWWWppprrrbbbSSSNNNMMMLLLOOOTTTOOOYYYeeelllpppxxx{{{qqqggg\\\TTTRRRNNNNNNTTT\\\lllttt\\\KKKDDDBBB>>>>>>BBBDDDBBB@@@@@@>>>>>>===<<<;;;;;;::::::666666666666777777777777444555666888888888777666555555666777777777777777444555666888:::;;;;;;<<<888888777777777777777888666999;;;;;;999777777777999999:::;;;;;;999888777777888999999888999;;;===;;;;;;<<<<<<<<<<<<======CCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHIIILLLNNNOOOMMMPPPSSSTTTSSSTTTWWWZZZVVVYYY[[[ZZZYYY]]]cccgggfffjjjiiiccc^^^```bbbccc````````````aaabbbdddeeeggglllnnnnnnppptttuuusssvvvuuuuuuvvvxxxzzz|||~~~{{{uuupppmmmmmmnnnpppuuu{{{}}}zzz}}}~~~|||vvvttttttqqqtttzzz}}}{{{www{{{{{{vvvtttvvvyyyyyyqqqllleee```^^^\\\XXXVVVMMMJJJGGGDDDAAA@@@@@@@@@===:::777555555555444222{{{zzzxxxwwwxxxzzz}}}~~~}}}|||zzzyyyxxxyyyyyyyyyxxxwwwtttqqqpppqqqmmmhhhfffeeebbb^^^ZZZWWWQQQKKKGGGFFFBBB<<<666777444111/////////...---000///...,,,++++++,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******************************,,,,,,+++***))))))******************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,+++******+++++++++,,,,,,,,,---------................../////////////////////000111111222222444222///000:::DDDCCC;;;444:::???AAADDDRRRhhhzzzttthhh___SSSMMMNNNPPPPPPRRRUUUTTTTTT^^^jjjvvv}}}sssddd[[[VVVRRROOONNNNNNJJJJJJXXXtttyyyfffYYYJJJAAABBB????????????>>>>>>>>>===>>><<<;;;;;;<<<===;;;:::777777777777666666666666666666666666777888999:::777777666555555555555555555555666777888999::::::777777888888888777777666999999999999999999999999777888999::::::::::::999888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>???AAABBBCCCDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJLLLNNNQQQRRRRRRSSSTTTVVVTTTUUUVVVVVVWWW[[[```ddddddeeedddbbb```___aaaccc^^^]]]]]]]]]___bbbeeegggggghhhjjjmmmqqqtttvvvwwwzzzyyywwwuuuvvvxxxzzz|||~~~{{{wwwrrrnnnmmmmmmmmmooorrrxxx{{{yyyyyy||||||}}}~~~~~~|||xxxtttrrrqqqssswww|||{{{xxxrrrooorrrxxx|||{{{|||yyyoooddd___ZZZUUUSSSUUULLLHHHCCC???>>>===<<<;;;777777555444333222222222uuussspppoooqqqwww~~~~~~|||||||||{{{zzzyyywwwvvvuuussspppoooooonnnkkkhhhfff```YYYUUUSSSOOOHHHCCC@@@===999666444222000...333222111000//////000000//////...------------...,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++************************,,,,,,+++***************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,+++++++++***+++++++++,,,,,,,,,------------.............../////////////////////000111111222222222222000000777@@@@@@;;;888;;;>>>======FFFVVVbbb~~~kkk\\\XXXTTTQQQRRRSSSQQQNNNRRRYYY\\\___jjj~~~}}}zzzvvvqqqnnnmmmcccWWWPPPNNNMMMLLLLLLKKKOOOZZZoooiii[[[QQQEEE???@@@>>>============<<<<<<<<<===;;;::::::;;;;;;:::999777777777666666666555555555555555555666777888888777666666555555555555555444444555666777888999999777777888888888888777777999999999999999999999999888888999999:::999999999888888888999999:::::::::::::::::::::;;;<<<===>>>>>>???BBBDDDEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJIIILLLNNNOOOOOOPPPQQQSSSTTTUUUUUUVVVWWWZZZ___cccaaabbbaaa```______aaaccc```___^^^^^^```bbbdddffffffgggjjjnnnrrrvvvxxxzzzxxxwwwuuuttttttvvvyyyzzz{{{yyyuuurrrooommmmmmmmmmmmpppvvv|||}}}zzzxxxxxxzzz}}}}}}|||{{{zzzwwwsssqqqqqqsssvvvzzz|||{{{wwwtttpppqqquuu{{{}}}rrrggg```ZZZTTTQQQRRRJJJGGGBBB>>>===<<<;;;:::777666555333222222222111lllhhhccc```ccckkkuuu{{{{{{zzzyyyyyyyyyxxxvvvtttrrrnnnhhheeeccc___ZZZVVVQQQNNNIIIEEEAAA>>>;;;888555444333111000/////////------,,,,,,,,,---......---------,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++************+++************))))))))))))((())))))******))))))((())))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////...//////000000111111222000222222111444:::===<<<:::;;;;;;:::999===DDDJJJkkkxxxjjjfffcccccc^^^VVVOOOLLLRRRQQQVVVcccpppwww|||yyyuuupppooolllhhhdddaaa^^^]]]TTTQQQNNNOOOTTTXXXYYYXXX[[[eeexxx}}}iiiUUULLLGGG@@@<<<>>><<<<<<;;;;;;;;;:::::::::;;;999888888999:::888777777666666666666555555555333333333333444555666777666666555444444444444555333333444444555666777777777777888888888888777777888888888888888888888888888888999999999888888777777777888888999:::;;;;;;::::::::::::;;;<<<=========???BBBEEEGGGFFFEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIGGGIIIKKKKKKKKKLLLNNNPPPSSSSSSTTTUUUVVVXXX]]]```]]]^^^^^^^^^]]]^^^aaaccccccbbbaaa``````aaacccdddfffgggjjjooossswwwzzz|||vvvuuusssrrrssstttvvvwwwvvvuuutttrrrpppnnnmmmlllkkknnnsssyyy~~~|||yyywwwwwwxxx|||~~~}}}|||{{{zzzxxxtttrrrqqqrrrtttvvvxxxwwwssspppnnnrrrwww~~~sssggg___YYYRRRNNNMMMHHHDDD@@@<<<;;;:::999888666555444333222111111111ooojjjccc]]]]]]aaahhhlllwww{{{~~~}}}|||{{{yyyxxxwwwtttqqqoooooommmjjjgggdddaaa]]]YYYUUURRRMMMKKKAAA???===999666333111///......---------......///.....................---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++************)))))))))((()))))))))******)))))))))((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))******+++++++++++++++++++++,,,,,,,,,------------------.........//////......//////000111111111000333555333222555:::???888888999999;;;===???AAAOOOlllmmmaaaPPPKKKJJJOOOUUUUUUTTTTTTXXX[[[aaaiiirrr~~~uuujjjaaa[[[WWWVVVVVVUUUQQQMMMLLLMMMNNNLLLTTTaaaooo|||___SSSGGGBBB@@@===;;;===;;;;;;;;;:::::::::999999999888666777888888777555666666666555555555444444333333333333333444555666666555444444333333444444111222222333444555555555666666777888888888777777777777777777777777777777888888888999888888777666666666777888999:::;;;;;;999999999999:::;;;<<<===:::===AAADDDFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIGGGIIIJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTVVVZZZ]]]ZZZ[[[\\\\\\]]]___bbbeeefffeeebbbaaa```aaabbbcccggghhhkkkooossswwwyyy{{{sssrrrqqqqqqqqqrrrtttuuuttttttttttttsssqqqooonnnkkkmmmrrrxxx|||}}}{{{yyyxxxxxxxxxyyy{{{}}}~~~||||||}}}yyyuuuqqqqqqqqqsssttttttsssqqqnnnrrrvvvzzzooobbb\\\WWWPPPKKKIIIEEEAAA===;;;999999777666555444333222111111111111zzzssskkkeeebbbbbbbbbgggmmmxxx}}}||||||||||||{{{yyyxxxwwwvvvtttsssqqqnnnkkkiiigggdddaaa^^^WWWUUUQQQLLLFFF@@@<<<999555444333111000000000000,,,---------......//////.........---------,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,************)))))))))((())))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))***++++++++++++***+++++++++,,,,,,,,,------------------.....................///000000111111111444666555222222:::BBB666666777999<<<=========>>>MMMccceeeYYYNNNLLLLLLKKKJJJJJJLLLMMMMMMNNNRRRXXX```fffvvvzzz|||}}}~~~}}}{{{xxxuuutttqqqnnnggg___XXXRRROOONNNKKKLLLMMMJJJFFFHHHNNNSSSZZZmmmwwwaaaOOOHHHBBB???>>><<<;;;===;;;;;;:::::::::999999999888666555555666666555444555555555555444444444444444444333333333444555555555555444333333333333333111111222222333333444444444555666666777777777777666666666666666666666666777777777888888777777666666666777888888999::::::999888888999999:::;;;<<<999;;;>>>AAABBBBBBAAA@@@@@@AAABBBCCCEEEFFFGGGGGGJJJKKKLLLKKKKKKLLLNNNPPPOOOQQQRRRRRRRRRTTTWWWYYYWWWYYY[[[\\\]]]```dddgggfffeeecccaaa``````aaabbbiiijjjlllnnnqqqtttvvvwwwqqqqqqpppppppppqqqrrrsssuuuuuuvvvwwwvvvuuusssrrrnnnooorrrwww{{{}}}|||zzzyyyyyyyyyxxxxxxxxxzzz{{{zzz|||xxxpppoooooopppsssttttttsssooooooqqquuuiii^^^YYYWWWQQQLLLJJJBBB???<<<999888777666444444333222111111111111111yyyqqqiiiccc```\\\bbblllwww~~~zzzyyyzzz|||}}}}}}|||{{{zzzyyyyyyxxxuuutttrrrrrrrrrqqqnnnlllhhhfffbbb\\\VVVPPPJJJGGG===<<<999666333000///...,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---************)))))))))))))))******++++++******)))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))'''((()))+++++++++******++++++++++++,,,,,,,,,,,,,,,------------.........---......//////000000111111333555555222111999CCC666777777888999999999999<<<@@@JJJ^^^~~~yyybbbUUUPPPMMMMMMNNNNNNMMMKKKIIIHHHLLLRRRVVVVVVYYY___dddjjjpppwww||||||vvvssssssqqqqqqooommmjjjgggeeeccc```bbbcccbbb```]]]]]]]]]___]]]YYYSSSMMMJJJJJJKKKHHHKKKMMMJJJHHHMMMYYYcccsss```PPPHHHFFFBBB???<<<;;;;;;;;;:::::::::999999999888888777555444444666666555333555555444444444333333333444444333333333333444444444444333222222222222333111111111222222333333333222333444555666666666555555555555555555555555555555555666777777777777777777777777888888888888999888888888888999:::;;;;;;999:::;;;===>>>>>>>>>===??????@@@AAACCCDDDEEEFFFKKKLLLLLLKKKKKKLLLOOOQQQNNNOOOQQQQQQQQQRRRTTTVVVVVVWWWYYY[[[\\\```dddgggeeecccbbb`````````bbbccchhhiiijjjmmmoooqqqssstttqqqqqqqqqqqqqqqrrrrrrssswwwwwwxxxyyyxxxwwwvvvuuuqqqqqqssswwwzzz|||{{{yyyxxxyyyyyyxxxvvvvvvxxxyyy{{{|||zzzqqqooommmnnnqqqsssuuuuuuoookkkmmmpppdddYYYWWWWWWSSSMMMKKK@@@===;;;999888777555333333222111111000000111111|||uuuppplllbbbcccgggkkkqqqxxx}}}~~~uuummmjjjjjjmmmnnnoooqqqssstttvvvwwwyyyxxxwwwwwwxxxyyyxxxvvvtttpppooommmiiieee```\\\ZZZPPPNNNJJJDDD???;;;888666111111000000///...------////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...************)))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%%%%'''(((***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&''')))+++,,,+++*********++++++++++++,,,,,,,,,,,,,,,---------.........------......///000000000111000222333111000888CCC777888888777555555777:::<<<===AAALLL```~~~wwwooohhhcccbbbWWWTTTPPPJJJFFFFFFHHHKKKLLLNNNPPPRRRUUUXXX]]]```dddgggjjjgggaaa]]]\\\]]][[[ZZZYYYXXXVVVTTTRRRQQQPPPRRRSSSRRRPPPOOOPPPRRRMMMMMMLLLKKKIIIKKKPPPTTTVVVZZZ\\\ZZZYYYbbbsssfffRRRJJJDDDEEECCC>>>:::888999999888888888777777777777666777555444444555666444333444444444333333333333222333222222111111222222222444333333222222222222222111111222222222222333333000111222333444444444444444444444444444444444444333444555666777888888888888888888888777777777777777777777888888999:::;;;::::::::::::;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDJJJKKKKKKJJJIIIJJJMMMOOOMMMNNNPPPPPPOOOPPPRRRSSSTTTUUUWWWYYY[[[^^^bbbeeebbbaaa```______aaacccddddddeeegggjjjmmmppprrrsssrrrrrrrrrrrrrrrsssssssssyyyyyyyyyyyyxxxxxxwwwwwwsssssstttvvvyyyzzzyyyxxxtttvvvxxxxxxwwwwwwxxx{{{}}}~~~zzzssspppmmmlllnnnppprrrssslllhhhkkk{{{jjj^^^SSSRRRSSSPPPJJJGGG???===:::999888777444333222222111000000000000111~~~ooolllgggdddeeejjjpppuuuxxxkkk___XXXWWWYYY[[[^^^bbbgggkkkpppuuuxxx{{{zzzzzz|||}}}}}}{{{xxxwwwwwwvvvuuussspppnnnlllhhheee```YYYRRRMMMIIIGGG888888666444222000///...000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...************))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%%%%''')))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%''')))+++,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000...///222111000777BBB777999999777444555999===777999<<<>>>EEEXXXxxx}}}yyyooocccXXXQQQNNNNNNKKKKKKKKKJJJIIIJJJLLLNNNJJJOOOSSSRRRNNNLLLMMMOOOMMMMMMLLLKKKJJJHHHGGGFFFEEEGGGHHHGGGEEEEEEHHHKKKLLLPPPVVV\\\cccmmmxxx}}}bbbOOOFFFDDDBBBCCCBBB<<<888666777777777666666666666555555555777555444444555666444333444444444333333333222222111111000000000000000111444333222222111111222222222222222222222333333333///000111222333444444333444444444444444444444444222222444666777888888888999999888888777666666666777777777777888999:::;;;<<<;;;:::999999:::<<<<<<<<<<<<===???@@@AAABBBCCCIIIIIIIIIGGGGGGHHHKKKMMMLLLNNNOOOOOOOOOOOOPPPRRRRRRTTTVVVWWWYYY\\\```ddd```___^^^^^^___aaaccceeeaaabbbeeehhhlllooorrrsssrrrrrrssssssssstttttttttzzzyyyyyyxxxxxxwwwwwwwwwtttssssssuuuwwwxxxxxxvvvqqqtttxxxyyyxxxxxxzzz}}}~~~|||~~~~~~xxxtttqqqmmmkkklllnnnooopppiiifffkkkwww~~~|||vvvsssdddXXXNNNMMMNNNKKKEEEAAA>>><<<:::999888777555222222111000000000000000111~~~wwwqqqiiiaaa```cccooovvvssseeeZZZSSSNNNLLLKKKMMMQQQTTTXXX^^^eeejjjrrrqqqttt}}}|||{{{||||||zzz{{{zzzwwwrrrrrrqqqooojjjddd___\\\WWWPPPFFF???<<<999333///111000000111111///+++(((+++***)))***++++++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))************))))))*********+++++++++,,,,,,,,,---------..................////////////111000000000111333555777999666333222555777777666888<<<>>>===<<>>?????????>>>>>>@@@BBBBBBCCCDDDDDDCCCDDDFFFHHHLLLLLLLLLKKKJJJKKKMMMPPPRRRRRRSSSVVVZZZ\\\]]]]]]XXXZZZ[[[[[[[[[[[[]]]___^^^aaafffiiikkklllnnnpppppppppqqqqqqrrrsssttttttwwwxxxyyyzzzxxxvvvsssqqqssssssttttttttttttssssssvvvxxxyyyyyyyyyzzz|||~~~|||}}}|||yyypppooommmkkkjjjkkklllmmmiiinnnsssuuuqqqkkkdddaaa\\\VVVMMMFFFCCCBBB???===;;;:::888777555444444333000000000000111111111111~~~uuujjjeeeeeeccchhhqqqzzzuuujjjbbb]]]YYYWWWSSSQQQPPPOOORRRWWW\\\___eeedddhhhssszzz|||}}}~~~~~~|||{{{{{{{{{yyyuuuqqqllljjjfffaaaZZZUUUQQQKKKCCC===666444111000111111000///...---,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&''''''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))*********************++++++++++++,,,,,,,,,------------...............////////////111000000000111333555666999666333333555666666666555888:::999777:::CCCJJJXXXmmmvvvtttvvvtttnnnkkkpppvvv{{{}}}zzzpppgggbbbaaaaaadddlllwww}}}eee[[[NNNEEE@@@>>><<<999???>>>===;;;999777666555555555555555444444444333333222222222111111111111000000000000/////////...////////////////////////000000000111111111222222111111111111111111111111111111111111111111111111333333333333333333333333111222444666888:::;;;<<<:::999999888777777666666888888777777777888999:::;;;;;;:::999999999999999<<<===>>>>>>>>>>>>@@@BBBAAABBBCCCCCCCCCCCCEEEGGGKKKLLLLLLLLLKKKKKKNNNPPPRRRRRRSSSUUUXXX[[[]]]^^^YYYZZZZZZZZZYYYZZZ\\\^^^]]]aaaeeeiiikkklllnnnpppqqqrrrsssttttttttttttsssxxxyyyzzz{{{yyyvvvsssqqqrrrrrrssssssttttttttttttwwwxxxzzz{{{{{{}}}}}}}}}|||yyyrrrqqqooolllkkkkkklllmmmiiilllppppppkkkeee___\\\ZZZTTTLLLGGGCCCAAA>>><<<:::999888666444333333333000000000000111111111111sssjjjfff^^^```fffooo{{{zzzrrrkkkgggccc```___\\\ZZZZZZ]]]^^^]]][[[XXXVVVYYYcccmmmsssyyy~~~|||xxxuuurrrqqqnnnjjjgggccc\\\RRRKKKCCC???999444333222222222...,,,+++,,,---///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''''''''(((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---------------............/////////000000//////000222444555777555333333444555666555666888::::::::::::<<<>>>AAANNNjjjooo]]]JJJEEE@@@======<<<:::888;;;;;;:::999777666555555444444444444333333333333111111111000000000000///000000000/////////......////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111222333555777999:::;;;888888888777666666555555777777666666777777888999;;;:::999999888999999999:::<<<=========>>>@@@CCC@@@BBBCCCCCCBBBBBBDDDFFFJJJKKKLLLLLLKKKLLLNNNPPPUUUTTTTTTTTTVVVYYY\\\^^^\\\\\\ZZZYYYWWWXXX\\\^^^]]]aaaeeeiiijjjkkkmmmnnnoooqqqtttvvvvvvvvvtttsssxxxyyy{{{{{{yyywwwsssqqqqqqqqqrrrssstttuuuuuuuuuwwwyyy{{{}}}~~~~~~|||~~~~~~|||yyytttssspppnnnlllkkkkkklllhhhjjjkkkiiiccc]]]XXXVVVVVVRRRLLLGGGCCC@@@===:::888777666444333222222222000000000000111111111111~~~|||ssspppkkkiiiiiiooozzzyyytttnnniiieeefffeeefffjjjnnnllleee]]]WWWQQQOOOSSSZZZbbbllluuu}}}~~~{{{xxxvvvwwwuuusssqqqnnnhhhaaa[[[WWWQQQIIIAAA<<<888555333111///---,,,---......---///...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000/////////000111333444555555333333444444555555666777888:::===>>>======AAAEEERRRfffiiiXXXNNNCCCAAA>>>=========;;;999888888888777666666555555444333333333222222222222111111111000000000//////000000/////////........./////////////////////////////////000000000111111000000000000000000000000/////////000000000000000111111111111222222222222111111222444555777888888777666666666555555444444555555555666666777888888999999888888888888999999888:::;;;<<<<<<===@@@BBB@@@AAACCCCCCCCCCCCDDDEEEHHHIIIKKKKKKKKKLLLNNNPPPZZZYYYWWWTTTTTTVVVZZZ]]]___^^^\\\YYYXXXYYY]]]```___cccgggiiiiiiiiiiiijjjjjjmmmqqquuuwwwwwwuuusssuuuvvvxxxyyyyyywwwtttsssqqqqqqrrrssstttvvvwwwxxxvvvxxx|||~~~|||zzz{{{{{{yyywwwtttrrrpppmmmkkkjjjiiiiiihhhhhhgggbbb\\\VVVRRRPPPQQQOOOKKKGGGBBB>>>;;;999777666555333222111111111///000000000111111111111yyyxxxwwwvvvwwwyyy{{{}}}|||~~~~~~~~~yyyvvvsssvvv}}}}}}xxxsssooollljjjhhhkkkmmmllleee___]]]TTTLLLIIIJJJOOOZZZeeewww}}}~~~|||zzzyyywwwuuuqqqooojjjeee___WWWQQQIIICCC>>>;;;888444222111111000///............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''(((((((((((()))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............////////////000111111222444444444333333333444444333222111333777:::::::::===???DDDLLLWWWmmmlllZZZNNNFFFBBB???===:::888888888777777777777777666666666666555222222222222111111111111111111111111000000000000////////////........................................../////////000000000////////////////////////....../////////000000000000000000111111222222222000111111333444555666666555555444444444444333333333333444555666666777777888888777777777888888999777888::::::;;;<<<>>>AAA???AAADDDDDDCCCCCCDDDEEEEEEGGGIIIJJJJJJKKKMMMOOO^^^]]]YYYUUURRRSSSWWW[[[aaa```^^^[[[ZZZ[[[___bbbbbbeeeiiijjjhhhfffeeedddcccgggmmmsssvvvvvvuuutttppprrrtttwwwxxxwwwuuutttrrrrrrssstttuuuwwwyyyzzzuuuxxx{{{~~~~~~yyywwwwwwwwwvvvsssqqqpppnnnkkkiiigggfffeeeffffffccc^^^WWWRRRNNNMMMMMMLLLIIIEEEAAA<<<999888666555444222111111111111///000000000111111111111wwwuuusssrrrsssvvvyyy|||{{{uuussswww|||}}}~~~~~~}}}~~~~~~{{{uuummmhhhgggfffeeeccccccZZZQQQKKKHHHJJJRRR\\\vvv~~~}}}||||||||||||vvvtttqqqmmmhhhbbb[[[VVVHHHCCC>>>999666333111///000//////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((()))(((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''(((((((((((())))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,------------...............//////000000000000222333444444222222333444555333222222444666777777555999???CCCEEENNNcccxxx}}}cccQQQHHHAAA<<<::::::999777555555555777888666666555555555555555444222111111111000000000000111111111111000000000000/////////.........------....................................////////////////////////////////////------......//////000000/////////000111111222222000000111111222333444444333333333333333333333333111222333444555666666666777777777666777777888999666888999999999:::<<>>@@@CCCDDDCCCBBBBBBCCCBBBDDDGGGIIIIIIJJJLLLMMM\\\[[[YYYTTTPPPPPPUUUYYYaaaaaa___^^^\\\]]]aaaccccccfffiiijjjhhheeecccbbb```dddjjjppptttuuutttsssnnnpppsssuuuwwwvvvuuutttssssssrrrsssuuuwwwyyyzzzwwwyyy|||~~~~~~~~~~~~{{{wwwuuuuuuuuussspppnnnmmmllljjjgggeeedddccccccccc```[[[UUUOOOLLLKKKIIIIIIHHHCCC>>>:::888888555444333222111111111111000000000000111111111111zzzssstttwwwxxxyyy{{{yyysssmmmjjjhhhhhhfffbbb^^^[[[XXXWWW\\\ccc{{{~~~}}}{{{yyywwwsssmmmiii[[[UUUMMMFFF@@@<<<888555222222111111000//////...........................------------------------++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''((((((((())))))(((((()))))))))************++++++++++++,,,,,,,,,,,,,,,---------...............//////000000//////000333444444222111222333444444555666666777777888666999===@@@???AAALLLYYYeeexxxlll]]]NNNFFFAAA<<<:::;;;777777777777666666666777444444444333333222222222111111000000000/////////000000000/////////......//////.........---------........................------........./////////........................,,,,,,---......///000000......//////000111111222000000000111111222222222222222222222222222222222000111222444555555555555666666666666666777888888666888999888888888;;;===;;;===@@@BBBAAA@@@@@@@@@???AAAEEEGGGHHHIIIJJJLLLTTTVVVUUURRRNNNNNNSSSXXX^^^______^^^^^^^^^aaacccaaadddhhhjjjhhheeecccbbbaaaeeeiiinnnqqqsssrrrrrrppprrrtttvvvwwwuuutttrrrrrrrrrqqqqqqrrruuuwwwxxxyyy|||~~~~~~||||||||||||xxxuuutttuuuuuuqqqnnnlllkkkjjjiiigggeeecccbbb______]]]YYYSSSNNNKKKJJJHHHHHHFFFAAA<<<888777888555444333222222222222222000000000000111111111111~~~}}}}}}|||{{{}}}~~~}}}xxxpppjjjgggggggggiiilllkkkhhhjjjppp~~~|||{{{xxxtttrrrpppjjj```WWWPPPJJJEEEBBB444444333333222111000000........................------------------------++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///////////////...000222555444222000111333,,,000444666666666777888===:::999:::999;;;BBBKKKQQQ^^^vvvbbbTTTKKKCCC???:::555888>>>444666777777666333222222333333222222111000000000000000000000//////////////////.........---------//////.........---------........................---------.........//////........................,,,,,,------...///000000---......///000111111222///000000000111111111111111111111111111222222222///000222444555555555555666666666666666777888888777888999888777888999;;;999;;;???@@@???>>>>>>>>>===@@@DDDFFFGGGHHHIIIKKKNNNPPPRRRPPPMMMNNNSSSXXX\\\]]]______^^^___aaabbb^^^bbbgggiiiiiifffdddddddddgggjjjnnnpppqqqqqqppptttuuuwwwxxxwwwuuurrrqqqqqqqqqpppoooppprrruuuvvv|||~~~~~~|||{{{{{{zzzwwwuuuuuuvvvuuuqqqnnnkkkkkkjjjiiigggeeedddccc[[[\\\[[[XXXRRRMMMJJJIIIGGGGGGEEE@@@:::777777999555555444333222222222222000000000000111111111111vvvuuusssrrruuuxxxxxxyyyzzz}}}|||~~~~~~xxxuuulllnnnpppqqqsssvvvzzz~~~}}}|||wwwvvvtttpppjjjddd___[[[LLLGGG@@@999333111111111......////////////...---111///------......,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''+++*********))))))(((((())))))((((((((((((((())),,,+++++++++++++++++++++,,,,,,,,,---------......------......///000000000111111111111111222222222222222333444444555555666888999999:::;;;<<<===>>>EEEKKKWWWhhhzzzmmmWWWGGGAAA@@@???>>><<<;;;:::999666666555444333333333333000000000000000000000000////////////............////////////...............///111222111000...---------------------------------------------------------------------------,,,,,,,,,---------......---------............///000000000000000000000000111111111111111111111111222222111111222222333444555555555555666666666666::::::999888888777777777:::::::::;;;;;;<<<<<<<<<>>>>>>???@@@AAACCCEEEFFFKKKNNNQQQRRRRRRRRRSSSTTTWWWYYY]]]aaaccccccaaa```___aaaccceeeggggggfffeeeiiikkknnnrrrttttttsssssswwwxxxzzzzzzxxxvvvtttssspppppppppooommmnnnppprrrzzz|||}}}yyyyyywwwvvvvvvwwwvvvtttrrrpppqqqnnnhhhddddddbbb^^^ZZZXXXVVVTTTQQQMMMGGGCCCDDDCCC@@@===;;;999777777444333333222111111111222222111333777666222111333vvvrrrnnnoooqqqrrrqqqpppyyyuuuvvv|||}}}{{{|||xxxwwwuuuttttttuuuvvvwww}}}}}}~~~}}}yyytttpppmmm```\\\WWWOOOGGG???:::777333222000/////////...---...---,,,---......---+++------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''*********)))))))))(((((())))))(((((((((((())))))+++++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000000000000000111111222222222222222333333444555555555666777777888999:::;;;<<<<<>>???@@@BBBCCCDDDJJJLLLOOOPPPPPPPPPQQQRRRUUUWWW[[[___aaaaaa```______```ccceeefffffffffeeefffiiimmmqqqssstttttttttxxxxxxyyyzzzzzzxxxvvvsssqqqrrrqqqpppnnnmmmnnnpppxxxzzz||||||yyyxxxwwwwwwxxxxxxwwwuuurrruuuuuuppphhhcccbbb___[[[WWWVVVTTTQQQOOOKKKFFFBBB@@@???>>><<<:::999888888444333333222111111222222444111111444444111000333}}}{{{~~~|||xxx{{{uuurrrwww|||~~~xxxuuuvvvxxxyyyyyy||||||||||||~~~}}}{{{rrrqqqnnnhhh___UUUKKKEEE;;;777333000///000000//////...---...//////---+++------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((******))))))))))))(((((())))))(((((((((((())))))******************************+++++++++,,,,,,,,,---------...//////000000//////000000111222333333111222222333333444555555444444555666777888999999::::::>>>BBBEEEJJJWWWddd{{{hhhOOO???;;;===>>><<<999999888777555444333333555444333222222111222222000000000000000000000000/////////............---//////.........---------......///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////////////////////////////111111111111111222222333444444444555555555666666777999:::<<<<<<;;;:::999999:::::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBFFFIIILLLNNNNNNNNNOOOPPPRRRTTTWWWZZZ]]]]]]]]]\\\]]]^^^```cccdddeeeddddddbbbeeeiiinnnqqqsssttttttyyywwwwwwyyy||||||xxxuuurrrssssssqqqooommmnnnooouuuvvvxxx{{{~~~}}}zzzxxxwwwwwwxxxyyyzzzyyyuuurrrzzzyyyrrrhhhaaa___\\\WWWTTTRRRPPPNNNLLLHHHCCC@@@<<<;;;:::999888888888888444333333222222222222222666222000333555333444666}}}vvvxxx}}}~~~tttooossszzz~~~~~~}}}}}}xxxyyyxxxvvvppphhh```ZZZHHHBBB;;;555333333111000111000////////////,,,***---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((()))(((((((((((())))))***)))))))))))))))*********)))************+++++++++,,,,,,---......//////000......///000111222333333111111111222333333444444333333444555666777888888<<<<<<>>>AAAAAABBBJJJRRR\\\hhhnnnXXXMMM@@@:::;;;<<<;;;999999999888777666555444444444444222111111111111111//////////////////////////////.........---------.........---------,,,,,,---............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........................................................000000000000000111222222333333444444444555555555777999<<>>===;;;999999999999::::::::::::::::::<<<===>>>?????????CCCFFFIIIJJJKKKKKKLLLMMMNNNPPPRRRUUUXXXYYYZZZZZZZZZ[[[]]]___```aaabbbbbb]]]```dddiiimmmppprrrrrrwwwvvvuuuyyy}}}~~~{{{wwwqqqrrrrrrqqqooooooppprrrtttttttttvvvyyyyyywwwvvvuuuvvvwwwyyyzzzxxxtttqqqyyyxxxqqqfff___]]]ZZZVVVQQQOOOMMMKKKIIIFFFBBB???:::999888777666666666666444333333222222222333333666222111555777666777999rrrjjjkkkrrrxxxzzz~~~~~~}}}|||}}}|||{{{xxxuuuqqqnnn___WWWLLLCCC>>>:::444000000///------...///...---,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((())))))((((((((((((((()))******(((((()))))))))*********)))))))))*********++++++,,,,,,------.../////////...//////000111111222222000000111111222333333333333333444555666777888888:::999;;;?????????DDDKKKOOOUUUddd{{{uuu___RRRAAA>>>;;;:::;;;;;;777333999888888777666555444444333222111000000///000000....................................------------------------,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------000000//////000000111222333333333333444444444444555777:::===>>>===;;;:::999999999999999999999999999:::;;;<<<===>>>>>>===@@@BBBFFFHHHHHHHHHJJJKKKKKKLLLNNNPPPSSSUUUWWWXXXVVVWWWYYY[[[\\\^^^______ZZZ\\\```dddhhhlllnnnooosssssstttxxx|||}}}{{{yyyppppppqqqppppppqqqtttwwwtttsssrrrrrrssstttsssrrrrrrrrrtttvvvxxxvvvrrrnnnsssrrrmmmccc^^^\\\YYYVVVOOOMMMJJJHHHGGGDDDAAA>>>999999777666444333333333444333333222333333444444444222222555555444666:::sssnnnooorrrsssyyy||||||{{{}}}~~~}}}|||{{{vvvmmmbbbYYYRRRJJJ@@@999555222///...///000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''(((((((((((())))))(((''''''(((((()))***+++((())))))******+++++++++))))))*********+++++++++,,,,,,,,,---......///////////////000000000111111///000000111111222333333333333444555666777888888999777999<<<===<<>>===<<<;;;<<>>HHH]]]rrrxxxsssrrrsssvvvyyy|||~~~{{{|||}}}zzzppphhh```XXXLLLAAA999444222000222222111111000000//////------------------------,,,,,,,,,+++++++++************************************************************))))))((((((((('''))))))))))))))))))))))))))))))))))))************((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))''''''''''''((()))++++++))))))***+++,,,,,,------***++++++++++++,,,,,,,,,++++++,,,------......///111111000000//////....../////////000111111222222111222333333555555666777555333333777999999<<>>CCCEEEIIIUUUiiixxxzzznnn\\\NNNBBB@@@???;;;888888333555777888777666666666666555555444444333333333111000///......------...------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////////////////.......................................///000000111111222222222333333333666666666666666777777777999888888888777777666666888:::<<<>>>>>>>>><<<;;;;;;>>>BBBDDDEEEEEEGGGHHHGGGFFFGGGHHHKKKOOOSSSUUUUUUUUUVVVXXXZZZ]]]___```]]]^^^```aaaccceeeggghhhbbbjjjrrruuussssssxxx}}}wwwuuupppllllllpppwww||||||xxxqqqllljjjiiiiiihhhhhhgggggghhhiiijjjhhhggg^^^aaaaaa]]]ZZZXXXUUUOOOFFFDDDAAA???>>>===;;;:::333333333333444555666666333333333333333444555666444888???EEEKKK^^^~~~yyynnnmmmrrrrrrrrrtttwww{{{~~~|||xxxuuurrriii]]]TTTLLLDDD;;;444555555111,,,,,,000000...,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((()))*********)))))))))))))))******)))*********++++++++++++++++++++++++,,,---......///////////////////////////000000000111111111111222222222333333333444444444555666777888999::::::======>>>@@@FFFLLLSSSWWWkkk{{{{{{hhhYYYPPPDDDBBB???;;;888666555444555555555444444333333333222222222111111111000000////////////////////////------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------///////////////.........111111222333333333333222333333333444444444555555555555555666666666666666999:::;;;<<<============<<<===???BBBDDDEEEFFFFFFDDDEEEFFFGGGIIILLLNNNOOOSSSUUUWWWWWWXXXXXX[[[]]]___^^^^^^aaaeeefffdddbbbdddhhhlllmmmmmmnnnrrrvvvqqqqqqpppnnnmmmppptttwww}}}uuuooollljjjfffccchhhhhhgggeeeeeeddddddddd```___]]][[[YYYVVVQQQNNNEEECCC@@@===:::888888777333333333444555555333111777222111555777555888>>>999CCCQQQ^^^rrr}}}xxxuuuqqqppprrrvvvzzz{{{uuuyyy~~~}}}{{{}}}xxxpppkkkeee^^^TTTLLL@@@>>>777///...111222///...///000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((()))*********)))))))))))))))******)))))))))*********++++++++++++++++++,,,---..............................//////000000000111111111222222222333333333333444444555666777888999999:::<<<<<<<<<>>>BBBFFFKKKNNNSSS[[[gggrrr~~~qqq___RRRIIICCCAAA???===;;;888777555555555444444444333333333222222222222111111111000000000........................------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------///.....................000000111222222222222222333333333333444444444444555555555555666666666666888999:::;;;;;;<<<<<<<<<<<<===???AAABBBCCCDDDDDDCCCDDDEEEFFFHHHKKKMMMNNNPPPSSSUUUWWWWWWWWWYYYZZZZZZZZZZZZ^^^bbbcccbbb```bbbfffjjjkkkkkklllpppsssrrrqqqpppnnnlllmmmqqqttt~~~zzztttnnnjjjhhheeecccfffeeeeeeddddddddddddddd___]]]ZZZXXXUUUQQQLLLIIICCCBBB???<<<999777777777888666555444555555555444444222222666777888AAAJJJ[[[nnnwwwpppoooppprrruuuyyy~~~~~~{{{tttkkkdddXXXTTTIII===777777555111...///000111000...+++)))------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((((((((((((((()))))))))***((((((((((((((()))*********))))))((((((((())))))((((((((()))))))))******+++******++++++,,,---...........................////////////000000000000111111222222222333333333444555555666777888999999:::::::::<<<===???AAABBBBBBFFFJJJMMMTTTbbbssstttaaaXXXJJJ>>>888666777888888777666555555555555555333222222222222111111111111111111111000000000000........................------------------------++++++++++++++++++++++++++++++************+++++++++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------........................//////000111111111111000222222333333333444444444444444555555555666666666777777888999::::::::::::<<<<<<>>>???@@@AAAAAAAAABBBBBBCCCDDDFFFIIIKKKLLLMMMPPPTTTVVVVVVWWWWWWXXXWWWWWWYYY\\\___aaa```______cccgggiiihhhiiilllooorrrqqqpppmmmkkkkkkmmmpppyyywwwtttooojjjfffeeeeeeccccccbbbbbbccccccdddddd^^^[[[WWWTTTPPPKKKFFFCCCAAA???<<<:::777666666555555444222111222333555666888555555777===III\\\lllvvvtttqqqoooooorrrvvvxxxyyy|||yyytttsssooocccTTTIIICCC<<<555111111111000000///...---............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))((((((((((((((())))))*********)))((((((((())))))(((((((((((())))))))))))************+++,,,---..................................../////////000000111111111111222222222222444444555666666777888888888999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJJJJNNNSSSVVVWWWWWWWWWWWWXXXYYY[[[]]]_________^^^]]]aaaeeegggffffffhhhkkkpppppppppnnnllllllmmmooowwwxxxxxxssslllgggfffgggbbbbbbbbbbbbccccccdddeee^^^[[[VVVQQQMMMHHHBBB???>>>===:::888666555444444111222222222222444666888===:::999@@@PPPiii{{{uuusssuuuwwwuuusssrrrwww}}}~~~vvviii___VVVLLLBBB:::888444111000000222333/////////......---------------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))***++++++***)))))))))))))))(((((((((((())))))))))))************+++,,,------........................---............/////////000000000111111111222222444444444555666666777777777888999;;;<<<======<<>>???@@@AAACCCFFFHHHIIIIIIMMMRRRUUUWWWWWWWWWXXXYYYZZZ\\\]]]]]]\\\\\\\\\]]]aaaeeefffeeedddfffhhhnnnooopppooonnnmmmooopppxxxzzz{{{xxxrrrllljjjjjjccccccccccccccccccdddeee^^^ZZZUUUPPPKKKFFFAAA>>><<<:::888666555444444444333555777777555555666888:::>>>FFFWWWppp~~~vvvnnnmmmooosssvvvyyy~~~~~~xxxqqqlllbbbYYYGGGCCC;;;444000///000111000000000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))******---,,,+++***************((((((((()))))))))*********))))))******+++,,,---------------------------------------.........//////000000000000111111111444444444444555555666666666777999:::<<<===>>>>>>============>>>BBBHHHMMMLLLPPPUUUYYY^^^iiizzzqqqgggVVVRRRLLLHHHDDDAAA>>><<<;;;999666555666666555444555555555444333222000000/////////000000000000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))*********)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++------------------------+++,,,------......------***++++++,,,,,,---------------...////////////...000000111111111222222222222222333444555666666777888999999:::::::::999999999:::;;;<<<<<<<<<<<<<<<>>>>>>???@@@CCCEEEGGGHHHHHHLLLPPPTTTUUUVVVXXXYYYWWWYYY[[[\\\[[[ZZZZZZ[[[^^^bbbfffhhhfffeeefffhhhlllnnnppppppooonnnnnnooouuuxxxzzzzzzwwwrrrooommmfffeeedddcccbbbbbbbbbbbb[[[WWWRRRMMMHHHDDD@@@===:::999777555444444444444222555777666333333666999???NNNccczzz}}}|||xxxrrrppprrrwww|||~~~~~~xxxqqqaaa[[[QQQFFF<<<666222111111111000000///......---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((---,,,)))'''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((()))******///...---,,,++++++++++++)))))))))*********++++++))))))))))))***+++,,,---------------------------,,,,,,---------........./////////000000000111111333444444444444555555555555666777888999;;;<<<<<<<<<<<<;;;<<<>>>AAAFFFIIIIIIKKKMMMNNNPPPVVV___gggeeennn{{{yyynnnfff___XXXPPPKKKAAA@@@>>>>>>>>>===:::888;;;999555444444555555444222222333333333111000/////////000000000111111111/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++))))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++,,,------......------*********+++,,,,,,------------...///////////////000000000000111111111222111222222333555666666777777888888999888888777777888999:::;;;<<<<<<===<<<===>>>???@@@BBBEEEGGGHHHGGGJJJNNNPPPRRRTTTWWWYYYUUUXXX\\\]]]\\\\\\^^^___```dddiiijjjhhhfffggghhhlllnnnppppppnnnlllkkkkkkoooqqqtttxxxyyywwwsssooogggfffdddbbb```___^^^^^^UUURRRLLLHHHDDDAAA>>>;;;999888666555444444444555000222444333444999AAAIII^^^sss~~~uuutttwww|||~~~zzzzzz{{{|||~~~}}}wwwkkk^^^PPPEEE===999222111111000///......---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((222///+++'''%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((()))******000///...---,,,,,,,,,,,,************++++++++++++))))))))))))***+++,,,---------------------------,,,,,,,,,---------......////////////000000000000333333444444444444444444555555555555777888999::::::<<<>>>@@@AAA@@@@@@???DDDEEEGGGHHHHHHKKKNNNQQQSSSYYY```gggmmmvvvzzzmmm```WWWRRRKKKEEECCCAAAAAA@@@AAA>>>:::999:::;;;;;;:::666666666777777666444111///000111222222111000//////000000000111111222222//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))((('''''''''''''''************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************+++,,,------......------))))))***+++,,,,,,---------...//////000000//////000000000000111111111111111111222333555666666777666777777777777777666666888888:::;;;<<<============>>>???@@@BBBEEEGGGHHHFFFHHHKKKNNNPPPSSSVVVYYYUUUYYY]]]`````````ccceeeaaafffjjjllljjjhhhhhhiiimmmnnnpppooommmiiihhhgggiiijjjnnnuuuzzzzzzuuuppphhhgggdddaaa___\\\[[[ZZZQQQMMMHHHDDDAAA>>><<<999999888666555444444555555222444666777<<>>???AAABBBDDDDDDEEEFFFGGGIIIJJJKKKLLLOOOSSSVVVZZZ^^^cccfffsssyyyzzzkkk^^^WWWRRRLLLHHHBBBAAA???===;;;:::999999999999888888777666666666333333333222222222111111222111111111000000//////000///......///000///---///............---------++++++++++++++++++++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++*********++++++***'''$$$%%%''')))+++,,,+++***)))))))))))))))******************+++,,,,,,,,,,,,+++............///////////////////////////000111111333222111111222333555666555777::::::999777666666999999::::::;;;<<<======>>>>>>@@@AAACCCDDDEEEFFFGGGGGGHHHKKKNNNQQQTTTVVVWWWZZZ___bbbcccbbbccccccdddfffiiikkkmmmmmmllllllmmmooorrrtttrrrnnniiifffjjjgggfffjjjqqqvvvvvvtttlllkkkiiieee```ZZZTTTQQQKKKIIIEEEAAA===:::999888;;;777666666555222333777888777777===LLLddd}}}yyyxxxxxxyyyyyyxxx{{{sssjjjcccNNNHHH>>>666222111222222000...///111000,,,---000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))******(((((()))******)))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))333---'''%%%(((***(((%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''))),,,///111111111111)))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------,,,,,,+++++++++,,,,,,---.....................////////////000111111222222333333444555555555666777888:::;;;::::::;;;<<<===???@@@AAADDDDDDDDDEEEGGGHHHJJJKKKLLLNNNQQQSSSUUUWWW[[[^^^aaafffmmmvvv}}}xxxrrreee\\\QQQJJJGGGFFFCCC@@@??????===;;;:::999999999999888888777666666555555333333222222222111111111111111111000000000//////000...---...//////...---............------------++++++++++++++++++++++++******************************)))(((((()))******))))))))))))))))))))))))))))))))))))(((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((()))******(((((()))***((()))***+++++++++***)))))))))))))))***************+++,,,,,,---,,,,,,,,,---.........///////////////////////////000000111222222111111222333555666444777999:::888777666666777888888999:::;;;<<<<<<===>>>???AAACCCEEEFFFGGGGGGGGGHHHJJJLLLPPPSSSUUUVVVYYY^^^aaabbbbbbcccddddddfffiiilllnnnooooooooooooqqqtttuuussspppkkkhhhiiigggfffjjjpppttttttqqqjjjiiigggccc]]]WWWRRROOOIIIGGGDDD???<<<999888777999555444777888666555777666999AAARRRiii{{{yyyyyyyyyzzz}}}zzzvvveee[[[MMMAAA888333111000000......111000+++***+++.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))******'''((()))***++++++++++++))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((()))''''''((())))))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%''')))+++,,,---------)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......---............/////////000000111111222333333444555555555555666888999::::::::::::;;;<<<>>>@@@@@@CCCCCCCCCDDDFFFGGGIIIJJJKKKMMMNNNNNNOOOPPPRRRTTTUUUYYY___dddiiimmmrrruuu{{{tttkkkaaaYYYTTTKKKFFF@@@===>>>???>>><<<<<<;;;:::999888888888888888777777666555555444444222222222222111111111000000000000000///////////////---------//////...---......---------,,,,,,,,,++++++++++++++++++++++++***************************))))))(((((())))))***)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******)))***+++(((%%%$$$'''))),,,,,,+++***************))))))))))))***************+++,,,,,,------,,,,,,---------.........////////////......//////000111111111111111222333444555444666888999777666666666666666777888999:::;;;;;;===>>>???AAADDDFFFGGGHHHHHHGGGGGGHHHJJJMMMPPPRRRTTTWWW\\\___```bbbdddeeedddfffiiimmmoooqqqrrrrrroooppprrrsssrrrnnnjjjhhhgggfffgggkkkppprrrpppmmmgggfffddd```ZZZTTTNNNKKKFFFDDDAAA===:::888777666555222222555777555555777:::BBBTTTmmmzzzyyywwwwwwxxx||||||tttgggYYYMMMBBB999333444000...000000------///............------------------------------------,,,,,,+++++++++*********+++******))))))******+++))))))***+++++++++++++++))))))))))))))))))))))))***)))))))))((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((%%%'''((()))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))((('''&&&(((((((((((((((((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,++++++***++++++,,,------......---------.........////////////000111222333333444555555555555666777888999999999999:::;;;===???@@@AAABBBBBBCCCDDDFFFHHHHHHJJJKKKLLLLLLKKKLLLNNNPPPTTTWWW[[[___aaadddgggiiiooosssyyy{{{zzzxxxvvvuuuzzzzzz|||}}}~~~}}}}}}|||{{{{{{zzzzzzzzzyyyxxxyyy{{{~~~}}}{{{sssqqqnnnlllkkkhhhddd``````___\\\WWWRRRNNNJJJHHHDDDAAA>>>=========;;;:::999888777777666777777777666666666555444444333333222111111111111000000000////////////////////////...,,,,,,,,,...///...---------------,,,,,,,,,+++************************************************)))))))))(((((()))))))))(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))((()))+++---///000111222///...,,,***))))))***+++((()))))))))************)))***++++++,,,+++++++++,,,,,,---------.........///............///000000000000000111222222333444333555777777666555666777555666777888999;;;;;;<<<<<<===???AAADDDFFFHHHIIIHHHGGGGGGGGGHHHKKKNNNPPPRRRUUUYYY\\\^^^aaadddfffeeefffiiilllnnnpppqqqqqqmmmmmmoooooommmkkkhhhfffggggggiiimmmppppppmmmjjjfffeeebbb^^^XXXQQQKKKHHHCCCAAA>>>;;;888666666555555444555666555444999AAAQQQ^^^sss~~~}}}}}}}}}wwwlll]]]OOOFFF>>>777111000111000222555//////.........---------------------------------,,,,,,,,,++++++++++++***++++++************+++++++++++++++++++++***))))))))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''((()))***(((&&&%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((''''''&&&(((((((((((((((((((((((()))))))))))))))******+++***++++++,,,,,,++++++*********++++++,,,------...------------...............//////000222333333444444444444444555666777777888888888999:::<<<>>>>>>@@@@@@AAABBBCCCEEEFFFGGGHHHJJJKKKKKKKKKLLLOOOQQQQQQTTTXXX[[[\\\^^^aaacccfffgggiiiiiihhhhhhhhhhhhhhhggggggggggggggghhhhhhddddddddddddddddddddddddbbbaaaaaabbbbbbaaa___]]]WWWVVVTTTRRRQQQOOOLLLJJJKKKJJJHHHEEECCCBBBAAAAAA???>>><<<;;;:::999777555666666555555555555666666555555444444333222222111111111111000000000//////.....................///,,,++++++,,,---......------,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,,,,+++***)))$$$&&&,,,666???CCCBBB???000...,,,)))((()))***+++((()))))))))************((())))))***************,,,,,,,,,,,,------------...............//////000//////000111222222222222333444666666555555666777666666777999:::<<<======;;;<<<>>>@@@CCCEEEGGGHHHIIIGGGFFFFFFGGGJJJNNNPPPRRRTTTWWWZZZ\\\___cccffffffggghhhjjjkkkmmmmmmnnnlllmmmmmmlllkkkiiigggeeegggiiikkknnnooommmjjjgggeeedddaaa\\\VVVNNNHHHEEE@@@>>><<<999777555555555777999;;;999555666EEEUUUsss~~~}}}~~~sssfff]]]LLLAAA666222111//////111/////////.........------------------------------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++***)))((('''))))))))))))))))))))))))***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''',,,+++***'''&&&&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))******+++******++++++++++++************++++++,,,,,,------,,,------------.........---...///000111333444444444444444444444555666666777777777888999;;;===>>>?????????@@@BBBCCCEEEFFFFFFHHHJJJKKKKKKMMMOOORRROOORRRVVVYYYZZZ\\\___aaa`````````aaabbbdddfffgggdddcccbbbaaa`````````aaa^^^______`````````______[[[[[[ZZZYYYWWWUUURRRQQQMMMLLLKKKJJJHHHGGGFFFFFFFFFEEECCCAAA@@@???>>>>>>;;;::::::999888777777666666555555444444444444555444333333222222111000000000000000000////////////---------...............+++******+++---...---,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((('''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))(((+++111888======888333///---+++)))((()))***+++))))))))))))************((())))))***************+++++++++,,,,,,,,,------......------......///000......000111111222111111222444555555444444666777666666777999;;;<<<===>>>;;;<<<===???BBBDDDEEEFFFIIIGGGFFFEEEGGGJJJNNNQQQRRRSSSVVVXXXZZZ]]]bbbfffeeefffggghhhiiijjjkkklllnnnnnnmmmlllkkkiiihhhggggggiiikkkmmmllljjjfffdddcccbbb___ZZZSSSLLLEEEAAA===<<<:::888666555555555333555999:::999AAAVVVkkk~~~|||~~~xxxrrrdddWWWIIIAAA;;;444000///////////////....................................------,,,,,,,,,+++++++++,,,++++++******++++++,,,)))))))))******)))(((((()))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((()))(((((((((''''''''''''+++)))(((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((***+++,,,)))))))))))))))))))))))))))))))))))))))******+++******++++++++++++***************+++,,,,,,------,,,,,,---------.........------...000111333444444444444333333444444555666666666666777999:::<<<===>>>>>>>>>???AAABBBDDDEEEDDDFFFHHHIIIIIIKKKMMMPPPOOORRRUUUXXXYYY[[[]]]___^^^^^^^^^```bbbdddddddddbbbaaa```___^^^___``````^^^____________^^^\\\[[[XXXXXXXXXWWWTTTPPPNNNMMMJJJJJJIIIHHHFFFEEEEEEEEEFFFEEEDDDBBB@@@???>>>===:::::::::999888888888999666555555444333333333333333222222111111000//////000000/////////.........,,,,,,---------.........+++***)))***,,,...---,,,++++++++++++************************************))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((())),,,111777666000)))&&&&&&,,,+++***)))((())))))***))))))))))))******************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////---...///111111111111000222333444444333444666888444555666888999;;;<<<===:::;;;<<<>>>@@@BBBCCCDDDIIIGGGEEEEEEGGGKKKOOORRRRRRSSSUUUVVVXXX\\\aaaeeeddddddeeegggiiikkklllmmmnnnmmmllljjjiiihhhggggggggghhhjjjjjjhhheeebbbaaaaaa___\\\WWWPPPHHHBBB>>><<<;;;999777666555666666333444999CCCNNN^^^uuu~~~zzzzzz}}}~~~~~~qqqbbbWWWNNNBBB888444000/////////....................................---------,,,,,,,,,++++++,,,++++++******++++++,,,&&&'''((())))))******)))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))(((((('''''''''&&&(((&&&&&&''')))***)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******)))******+++,,,,,,------,,,,,,,,,---------......------...000111333444444444444333333333444555555555666666777888:::<<<<<<===>>>>>>???@@@BBBCCCDDDCCCEEEFFFGGGGGGHHHKKKMMMLLLOOORRRTTTUUUVVVXXXZZZ______```bbbcccbbb```^^^]]]\\\\\\[[[\\\]]]^^^___\\\]]]]]]\\\[[[XXXVVVUUUTTTUUUUUUSSSPPPMMMKKKKKKHHHHHHGGGEEECCCBBBBBBCCC@@@@@@???>>>===<<<;;;;;;999999888777555444555666777666555444333333333333222222111111000/////////000/////////............,,,,,,,,,------.........***))))))***,,,...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((333;;;888,,,%%%(((...+++***))))))))))))))))))))))))))))))************+++,,,------......------******+++++++++,,,,,,,,,...------------...//////,,,...///111111111000000222333444333333444666888333333555666888:::;;;<<<:::;;;<<<>>>???@@@BBBBBBIIIGGGEEEEEEGGGKKKPPPSSSSSSTTTTTTUUUWWW[[[```dddbbbcccdddfffiiilllnnnppplllkkkiiigggfffeeeeeeeeefffggghhhgggdddaaa_________^^^ZZZUUUMMMFFF???;;;;;;:::888777666666666666<<<;;;BBBSSSiiiyyyttt{{{{{{~~~wwwrrrjjj\\\III;;;999222///222444000...000111///---,,,,,,+++***)))------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111111222444444333222333444666666555555666888:::;;;<<<<<<===>>>???@@@AAAAAACCCCCCDDDEEEFFFHHHJJJKKKNNNOOOOOOPPPRRRSSSUUUVVVZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZYYYZZZ[[[\\\]]]]]]\\\\\\\\\[[[YYYUUURRRRRRRRRQQQPPPMMMJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;:::999999999999888777666555444444444444333333222111000000000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++)))((())))))***************************))))))))))))))))))))))))******))))))))))))******+++******)))(((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((***---///---(((%%%'''+++*********)))))))))))))))))))))))))))***************+++---......,,,)))'''++++++******++++++,,,---,,,,,,,,,---------......///000000000111111111111///111222222222222333555888555222222555888888888;;;;;;;;;<<<<<<>>>???@@@BBBDDDEEEEEEEEEJJJQQQWWW^^^YYYTTTSSSUUUWWWZZZ\\\[[[\\\^^^```cccgggiiikkklllllljjjiiigggfffeeedddiiifffbbb^^^]]][[[YYYXXXVVVTTTPPPKKKEEE@@@===:::@@@888222333666777888:::;;;LLLfffxxxuuuuuuyyy}}}sssdddXXXLLLAAA777555333//////222111///...///000111000///------------------------++++++++++++++++++++++++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------.........///000000111111111222444444333222333444666666666777888999:::;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGHHHLLLLLLMMMNNNPPPRRRTTTUUUYYYYYYZZZ[[[[[[[[[[[[[[[\\\[[[[[[ZZZ[[[[[[]]]^^^\\\ZZZYYYYYYYYYWWWSSSQQQQQQQQQPPPOOOLLLIIIFFFEEEDDDDDDBBBAAA@@@?????????>>>======<<<;;;:::999888999888777666555444444333444333333222111111000000000000000/////////............------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++))))))))))))***************************))))))))))))))))))))))))******))))))))))))***************)))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((+++---+++'''%%%'''***))))))))))))))))))))))))))))))))))))***************,,,...///...,,,***(((++++++******++++++,,,---,,,,,,,,,------------...//////000000000111111111///111222222222222333555777555222222555888888888::::::::::::;;;===>>>???BBBDDDEEEEEEEEEIIIQQQWWW```\\\WWWTTTTTTVVVYYY[[[ZZZZZZ\\\^^^aaadddgggiiijjjjjjiiihhhgggfffeeedddiiieeeaaa^^^\\\YYYVVVTTTPPPNNNKKKGGGCCC???<<<:::666555777:::999888<<>>???@@@@@@?????????@@@BBBCCCEEEEEEHHHIIIJJJMMMOOOQQQSSSTTTUUUVVVWWWYYYZZZZZZZZZZZZ\\\[[[[[[[[[[[[\\\]]]^^^ZZZXXXVVVUUUUUUTTTQQQOOOOOOOOONNNLLLJJJGGGEEEDDDCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;:::999888888777777777666555444444333333333222222111111000000///000////////////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))*********))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***&&&)))***)))'''%%%'''***))))))))))))))))))))))))))))))))))))************+++,,,.........---+++***+++************+++,,,,,,,,,,,,,,,,,,------------////////////000000000000///111222222111222333555666555333333555777888888999999999:::;;;<<<===>>>BBBDDDEEEEEEEEEHHHOOOUUUbbb```\\\WWWTTTTTTWWWZZZYYYYYYZZZ\\\^^^aaadddfffggggggggggggfffeeeddddddfffccc___\\\YYYUUUQQQNNNIIIGGGEEEAAA>>><<<:::999333666:::;;;888;;;JJJYYYwww{{{~~~}}}vvvvvvjjjZZZLLLBBB:::333000222111//////000000...---........................,,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,------......///000000111000111222222222222333555444666888999;;;;;;:::::::::;;;;;;<<<===>>>???@@@>>>>>>>>>???@@@AAACCCDDDFFFGGGIIILLLNNNQQQRRRSSSRRRSSSTTTVVVXXXYYYYYYYYY[[[[[[[[[[[[[[[\\\\\\]]]YYYWWWTTTRRRRRRRRRPPPOOOMMMLLLKKKIIIGGGEEECCCBBBAAA@@@???>>><<<<<<<<<<<<;;;::::::999888777666666666555555444333333222222111111111000000//////////////////.........------------,,,,,,,,,,,,------++++++++++++++++++++++++************************,,,++++++******)))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******&&&'''))))))'''''')))+++((((((((()))))))))))))))((()))))))))***************+++,,,------,,,***)))***************++++++,,,++++++,,,,,,,,,---------........./////////000000///000222222111111333444555444444444555777888888999999999:::;;;===>>>???BBBDDDEEEEEEEEEHHHNNNSSSbbbeeeccc[[[UUUTTTXXX[[[ZZZZZZZZZ[[[]]]```cccdddfffgggggggggfffeeecccbbbaaa^^^[[[XXXUUUQQQMMMIIIDDDCCC@@@===;;;999888888:::999888888:::HHHbbbzzz}}}xxxyyy{{{qqqeeeZZZOOOBBB888777555333111222222111000........................,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,---------...//////000000000111222111111111444666444555777999:::::::::999::::::;;;<<<===>>>>>>???>>>>>>>>>???@@@AAABBBCCCEEEFFFIIILLLNNNPPPQQQRRROOOPPPRRRTTTUUUWWWWWWWWWYYYYYYYYYZZZZZZZZZZZZZZZXXXVVVSSSQQQQQQPPPOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@???>>>===;;;::::::::::::999999888777666555444444444444333333222111111111000000////////////..................------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******'''((())))))))))))***+++''''''(((((())))))))))))((()))))))))************((()))************)))(((******))))))******+++,,,+++++++++,,,,,,,,,---------............/////////...000111111111111222444444444555555555666777888999999:::;;;<<<>>>@@@AAAAAACCCEEEEEEDDDGGGLLLQQQ```hhhjjjaaaXXXWWW[[[]]]]]]\\\[[[[[[\\\___bbbdddggghhhiiiiiihhhgggeeeddd___\\\WWWTTTPPPMMMIIIFFFCCCAAA>>>;;;999888777777:::888999@@@NNNccc}}}tttpppuuu||||||sssiiiZZZMMM<<<999444111000111111000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))************+++************++++++++++++,,,------......///000000000000111000000111444777444555666777888999999999999999:::;;;<<<===>>>>>>>>>>>>>>>??????@@@BBBBBBDDDEEEHHHKKKNNNOOOOOOOOOMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWUUUTTTQQQPPPPPPOOOMMMKKKHHHFFFEEEBBBAAA?????????===<<<;;;:::999888888888888777666555444333333222222222222111111000000000..............................---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***((((((((())))))*********&&&''''''(((((())))))***))))))))))))************''''''((())))))))))))(((***))))))))))))***++++++++++++++++++,,,,,,,,,,,,------------.........///...000111111000111222444333444666666555555777888999::::::;;;===???AAABBBAAACCCEEEEEEDDDFFFJJJOOO[[[iiiqqqhhh\\\\\\```bbb___^^^\\\[[[\\\___aaaccciiijjjlllnnnnnnmmmlllkkkccc^^^XXXRRRMMMIIIEEECCCAAA???<<<:::888777888888444888EEEZZZppp~~~rrrooorrruuuwwwzzz~~~}}}qqqeeeMMMFFF>>>666222111000000........................------------------------++++++++++++++++++++++++************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))************************++++++++++++,,,,,,---......//////000///000000000///111444777444444444555666777999999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGJJJLLLLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTRRRPPPOOOOOOOOOMMMJJJGGGFFFDDDBBB@@@>>>>>>======;;;;;;999888777666666666666666555444333222111111111111000000000000//////---------------------------------,,,,,,,,,,,,+++++++++************++++++************************************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((''''''(((((()))((((((&&&&&&''''''((())))))***))))))))))))************'''(((((())))))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,---------............///111111000000222333222444777777555555777888888888999:::<<<>>>@@@AAAAAACCCEEEEEEDDDEEEIIIMMMUUUiiiuuummmaaa```eeeggg```^^^\\\[[[[[[]]]```bbbjjjlllppptttvvvxxxwwwwwwllleee\\\SSSLLLGGGCCC@@@===<<<999777777888999;;;999EEE[[[vvvyyypppnnnmmmnnnpppxxx{{{~~~uuuddd[[[OOOCCC;;;777444333////////////////////////------------------------++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))************+++++++++,,,,,,------...//////000///000000//////111444777444444333444555666888:::888999999:::;;;<<<===>>>===============>>>???@@@AAACCCFFFHHHJJJJJJJJJIIILLLMMMNNNOOOPPPQQQQQQQQQPPPQQQRRRTTTTTTSSSSSSRRROOONNNNNNNNNNNNKKKGGGDDDEEECCCAAA???============;;;:::999777666666666666666555555444333222111000000000000000////////////---------------------------------,,,,,,,,,++++++++++++************++++++************************))))))))))))))))))))))))))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''((())))))***))))))))))))************(((((())))))*********+++)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///111111000000222333111444777777555555666999777777888999;;;===???@@@AAACCCEEEEEEDDDEEEIIILLLRRRhhhwwwpppddddddhhhjjj```^^^[[[ZZZZZZ\\\___aaajjjmmmsssxxx}}}ssslll```UUULLLFFFAAA>>>:::888777666666888;;;===FFFTTTmmmuuulllkkkmmmssswww{{{xxxvvvlll[[[KKK@@@777111222000///111///,,,...333------,,,,,,,,,,,,++++++,,,,,,------,,,+++)))((())))))))))))))))))))))))((()))***)))''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,,,,++++++)))((('''******))))))))))))******)))************+++++++++***++++++,,,,,,------............//////000111222111222333444666777888999777777888999:::;;;;;;<<<::::::;;;;;;<<<============???BBBEEEFFFIIIKKKNNNLLLKKKJJJKKKMMMPPPQQQQQQPPPQQQQQQQQQPPPNNNLLLKKKJJJLLLNNNLLLGGGBBB@@@@@@BBBAAA>>><<<;;;;;;<<<===999888777666555555555555333333333222222222111111////////////////////////------------------------************************))))))))))))))))))))))))+++++++++++++++***)))(((************++++++++++++))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************+++*********))))))((((((******))))))******+++,,,++++++,,,------......///////////////000111222333222333333444555666777777666666777888999;;;===>>>???AAACCCDDDEEEFFFHHHJJJTTTeeetttssskkkggghhhjjjggg```XXXUUUWWW[[[___```jjjkkkpppuuuwwwyyyuuudddXXXMMMCCC======999777777999888666>>>IIIaaatttrrrlllmmmppptttxxx{{{}}}~~~}}}pppcccYYYMMMCCC999444222222111...///222............---------,,,,,,,,,------,,,+++)))(((************************)))***+++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))***************)))******))))))))))))******))))))*********+++++++++******+++,,,,,,------...............///000111222000111222333555666777888666777777888999:::;;;;;;::::::;;;;;;<<<============???BBBCCCEEEGGGKKKNNNMMMLLLJJJJJJLLLMMMMMMMMMOOOOOOOOOOOONNNLLLKKKJJJIIIKKKLLLJJJFFFAAA@@@@@@@@@>>><<<:::999999::::::888888777666555555555555333333222111111111111111........................------------------------************************))))))))))))))))))))))))***++++++++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))************)))))))))(((******))))))******+++,,,++++++,,,,,,---.........////////////000111222333222222333444555666777777666666777888999;;;<<<===???AAACCCDDDDDDEEEGGGIIIPPPaaappprrrmmmiiihhhhhheee```[[[XXXXXX\\\___bbbiiiiiimmmpppppppppzzzssscccWWWLLLAAA;;;:::777666666888999AAATTTgggzzz{{{wwwvvvtttssssssvvvxxxzzz}}}zzzpppbbbUUUCCC:::444333333111000222000////////////.........,,,---------,,,+++***)))***************************+++++++++******,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))((((((***))))))(((((())))))***)))))))))*********++++++******++++++,,,---------............///000111222///000111222333555555666555666666777888999:::;;;:::::::::;;;<<<<<<======>>>???AAAAAACCCFFFJJJMMMNNNLLLJJJJJJKKKKKKJJJIIILLLLLLLLLLLLKKKIIIHHHGGGGGGIIIIIIGGGDDD@@@>>>>>><<<;;;999777666666777777777777666555444444444444333222111000///000111111........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((())))))******))))))************))))))))))))******))))))******+++,,,++++++,,,,,,------......////////////000111222222222222333444555666777777666666777777999:::<<<===>>>@@@AAABBBCCCDDDGGGIIIKKK[[[kkkpppnnnkkkhhhddd``````^^^[[[[[[\\\```dddfffgggiiijjjgggfffllltttwwwlll___TTTIII>>>888777777666666999@@@RRRooo{{{sssppppppsssuuuxxx|||qqqdddPPPDDD888444333111111222000000/////////.........---------,,,,,,++++++***************************)))+++++++++***+++---///))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((++++++***)))'''&&&$$$###))))))(((((((((((())))))))))))))))))*********************+++,,,,,,------...............///111111//////000111222333444444444555666666888888999:::999::::::;;;;;;<<<======????????????@@@CCCHHHLLLMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJIIIIIIHHHFFFEEEEEEFFFFFFEEEDDDAAA>>><<<;;;:::999777666555555555666666555444333333222222333333111000......///000111------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************)))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))*********)))))))))))))))******))))))******+++,,,***++++++,,,------......///......//////000111222111222333444555666666777666666777777888:::;;;<<<===???@@@@@@AAABBBFFFHHHIIIVVVeeemmmooommmfff___\\\^^^___^^^\\\\\\```ddddddfffgggfffbbb```cccgggggg___VVVNNNEEE;;;666666777777:::BBBPPPggg}}}wwwqqqmmmppprrrxxxtttdddUUUEEE===777222//////////////////.........---------,,,,,,,,,,,,,,,,,,************************)))***++++++******,,,...))))))))))))))))))))))))************************(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((*********)))'''%%%$$$###))))))(((((((((((())))))(((((()))))))))*********))))))***++++++,,,,,,---------------...///000111...//////000111222333333333444444555666777888999999999::::::;;;<<<<<<<<<>>>??????>>>???AAAFFFJJJJJJIIIIIIKKKMMMOOONNNMMMIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@>>><<<:::999888888777666555555555555555444333222111111111111111000///.........//////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))*********)))))))))*********++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))************))))))******+++,,,******++++++,,,------...............///000111222111111222333444555666666666666666777888999:::;;;===>>>>>>??????AAADDDGGGHHHRRR^^^gggmmmmmmdddZZZXXX[[[]]]]]][[[[[[^^^aaabbbdddfffddd```_________UUUPPPJJJFFF???888666888555:::DDDTTThhh~~~uuujjjjjjmmmrrrzzz~~~xxxkkk]]]RRRFFF:::222///////////////............------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,+++******+++---))))))))))))))))))))))))************************))))))))))))))))))))))))''''''&&&&&&''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((()))((((((''''''(((((()))((((((((()))))))))******))))))******+++,,,,,,,,,------------...///000111//////000000111222222333222333444555666777777888999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@DDDGGGGGGGGGHHHKKKOOOQQQQQQPPPIIIHHHGGGEEEDDDDDDDDDDDDBBB@@@===<<<<<<;;;999777666666666666555555555444333333222111000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))(((((())))))))))))******************))))))******+++,,,******++++++,,,,,,------............///000111111111111222333444555666666666666666777777999::::::<<<<<<=========???CCCFFFHHHMMMVVV```jjjnnneeeYYYVVVWWWXXXXXXXXXYYYZZZ\\\]]]bbbccc```]]]\\\ZZZVVVGGGCCC@@@???;;;666888<<<888EEEYYYlllqqqnnnkkklllrrrzzz{{{tttlll___LLL???:::111111000000000/////////...---,,,,,,,,,,,,---...++++++++++++++++++++++++.........---+++***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))$$$%%%&&&'''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((()))*********((((((''''''''''''(((((((((((((((((()))))))))***)))))))))***++++++,,,,,,------------...///000000///000000111111222222333222222333444555666666777888999999::::::;;;<<<<<<;;;===>>>>>>>>>???BBBDDDEEEFFFGGGJJJNNNPPPOOONNNJJJIIIGGGEEEDDDDDDDDDEEE@@@>>>;;;::::::999777555555555555555555444333333222222111000////////////,,,---/////////...,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***************************(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((((()))))))))******************))))))******+++,,,*********+++,,,,,,------...............///111111111111222333444555555666777666666777777888999:::;;;<<<<<<;;;<<<>>>CCCFFFFFFHHHMMMXXXhhhpppiii\\\UUUTTTSSSSSSUUUVVVVVVVVVXXX]]]___ZZZWWWVVVRRRLLL@@@===;;;:::888555999???FFF[[[uuu~~~wwwooollloootttyyy{{{rrr]]]MMMGGG222222222111111111111000...---,,,+++,,,---...///++++++++++++++++++++++++000000000...,,,+++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))"""###%%%((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---------------...000000000000111111222222333333111222222333444555666777888999999::::::;;;<<<<<<:::<<<>>>???>>>???@@@BBBEEEEEEFFFJJJMMMNNNMMMLLLJJJIIIGGGFFFEEEDDDEEEEEE@@@<<<999888999999777444333333444444444333222222222111000//////.........+++,,,///000000...+++)))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))))))))************++++++++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&'''((())))))***************************(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((())))))*********+++*********)))***++++++,,,)))******+++,,,,,,------...------......///000111000111222333444555555666777777666666777888999999;;;;;;;;;;;;;;;>>>BBBFFFDDDDDDHHHTTTfffqqqlll```UUURRROOOOOORRRUUUTTTRRRTTTZZZ[[[VVVRRRPPPKKKCCC>>>;;;:::999666555:::AAAUUUooozzzooonnnssswwwyyyzzz{{{pppbbbWWWDDD999000000333222///---///000000///---,,,,,,---,,,,,,------,,,,,,+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&***)))((('''''''''''''''************))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,)))************+++++++++,,,,,,,,,,,,---...//////---...///000000111111000222333333444555666777777777777888888888999999999<<<<<<<<<<<<===???@@@AAAAAACCCFFFGGGGGGGGGHHHJJJGGGGGGGGGFFFEEEDDDCCCBBB>>><<<:::888888888666555666666666555444222111000000000///...............///...---,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,------.../////////000000111222333444444555444444444444555777888999:::;;;===>>>>>>???BBBDDDBBBCCCFFFMMMXXXdddooovvvfffVVVJJJMMMSSSRRRPPPRRRUUURRRPPPPPPOOOLLLGGGBBB888888::::::666666CCCSSSssseeekkksssyyy~~~|||zzz}}}tttlllUUUHHH:::444222//////000+++,,,---...---------...,,,------------,,,++++++------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((((((''''''''''''(((*********)))))))))((((((((((((((((((((((((((((((((((((((()))*********+++))))))*********+++++++++,,,,,,+++,,,,,,---...///---...///000111111111111222222333444555666777777888888888888999999999999:::::::::;;;<<<===??????BBBDDDFFFFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDCCCBBBAAA>>><<<999888888888666555555555444444333111000///000//////.....................---,,,++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))*********)))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''''''''((((((((()))))))))+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,------...////////////000111111333333444555444444444444555777888999:::;;;======>>>???BBBDDDBBBCCCDDDHHHPPP\\\jjjtttjjjYYYJJJJJJPPPRRRPPPQQQOOOMMMLLLKKKKKKHHHCCC>>>:::666666999>>>HHHZZZkkk}}}uuu|||IIINNNUUUZZZ___dddkkkqqqxxx{{{}}}zzz{{{~~~nnn___MMM@@@777000000333------.../////////......---------------,,,++++++------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''''''''(((((()))******))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---...///...///000111111222222111222222333444555666777777888888999999999:::::::::999999999:::;;;<<<===>>>CCCDDDFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCAAA@@@???===;;;999888888888666555333333333222111000///...000///......------.........---,,,++++++***++++++,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((''''''((((((((()))))))))******+++************)))))))))++++++++++++,,,,,,,,,,,,,,,,,,------...////////////000000111222333444444444444444444555777888999999;;;<<<===>>>???BBBDDDBBBCCCCCCCCCGGGRRRbbboooppp^^^KKKGGGMMMRRRQQQPPPJJJIIIIIIIIIGGGDDD???;;;===777555===MMMaaavvv{{{tttlllxxxBBBEEEIIIKKKMMMPPPSSSVVVYYY\\\aaagggooovvv{{{}}}}}}||||||yyyttttttyyy~~~ssscccTTTDDD777222333222222111111111000...------------...---,,,,,,+++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))******)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))************++++++++++++,,,---...///...///000111222222222222111222333444555666666777999999999999::::::::::::999999999999:::<<<===>>>AAACCCEEEEEEDDDCCCDDDEEEDDDDDDDDDCCCBBB@@@???>>><<<:::888777777777666444222222222222111000///...//////...------------...---,,,,,,+++******++++++++++++++++++************(((((((((((((((((((((((())))))))))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((&&&&&&&&&'''((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))************************))))))))))))***++++++++++++,,,,,,,,,,,,,,,------...///////////////000111222333444444444444444444555777888999999:::<<<======???AAADDD@@@CCCDDDBBBBBBKKKZZZfffssscccOOOGGGLLLSSSSSSOOOJJJJJJJJJIIIFFFAAA<<<999<<<999;;;III___vvvzzzxxxtttAAABBBCCCDDDDDDDDDEEEGGGHHHKKKNNNSSSXXX]]]aaacccaaa``````ccchhhnnnuuuzzztttoooqqquuuxxx}}}|||rrrgggVVVCCC555111333111//////111111000...------.........---,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''''''''((()))***)))))))))(((((((((((('''(((((((((((((((((((((((()))))))))((((((((((((((((((((()))))))))*********++++++++++++,,,---.........///000111111222111111111111222333444555666666888888999999999:::::::::999999999:::;;;<<<>>>>>>???AAADDDDDDDDDDDDFFFGGGDDDDDDCCCBBBAAA???===<<<:::888666555555555444333222222333222222111000/////////...---------------,,,,,,+++*********+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&'''((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***)))))))))(((((((((((())))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------.../////////...///000111222333333444444444444444555777888999999:::<<<<<<===>>>AAACCC???CCCEEEDDDCCCGGGRRR\\\pppfffUUUIIILLLUUUUUUNNNJJJJJJIIIGGGBBB>>>:::888888===HHH[[[rrr~~~|||{{{@@@AAAAAABBBCCCCCCDDDDDDCCCDDDFFFIIIKKKNNNPPPQQQPPPPPPOOOQQQUUUZZZ___bbbeeejjjrrr|||vvvpppooopppvvvzzzzzzuuugggSSS@@@777444000,,,,,,///222111000...............---,,,,,,------,,,,,,,,,,,,++++++------------------------************************+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((''''''''''''(((((()))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,---...---...///000000111111000111111222333444555666666777777888888888999999999999999999:::;;;<<<===>>>===???BBBCCCCCCCCCEEEFFFBBBBBBAAA@@@>>>===;;;:::777555333333333333222111222222222222222111000000///...------,,,,,,------++++++************+++++++++************)))))))))))))))))))))))))))))))))''''''(((((((((((())))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))******(((((()))))))))))))))***************++++++++++++,,,,,,------.../////////...//////000111222333333444444444444555777888999888:::;;;<<<===>>>AAACCC???BBBEEEEEEDDDGGGMMMSSSfffeeeZZZLLLLLLUUUTTTKKKFFFFFFEEEAAA===:::999999;;;HHH[[[nnnCCCBBBBBBCCCDDDEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEFFFHHHKKKNNNOOOPPPSSSXXX^^^fffpppzzzxxxpppmmmlllpppwwwwwwfffTTTJJJ>>>888000---///111111///...............------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((((((''''''''''''((())))))((((((((('''''''''((((((((((((((((((((((((&&&'''''''''((()))))))))(((((((((((()))))))))***************+++,,,---...,,,---...//////000000///111111222333444555555666666666777777777888888888888888888888999;;;<<<===<<<>>>@@@AAA@@@@@@AAABBB??????>>>===;;;999777666555333111111111222111000000000111111000000/////////...------,,,,,,------++++++************++++++************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))((((((''''''((((((((()))))))))(((((((((((())))))******************++++++++++++,,,,,,------.../////////......///000111222333333444444444444555777888999888:::;;;<<<<<<>>>@@@CCCAAABBBCCCCCCDDDFFFJJJMMMYYY```]]]OOOLLLSSSRRRGGGAAAAAA@@@===999999;;;>>>KKK]]]rrrCCCBBBAAAAAABBBBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBCCCEEEFFFGGGIIIMMMTTT\\\bbb\\\___bbbdddgggqqq~~~tttooobbbgggooowwwuuufff]]]KKKCCC888222111111///---......//////......---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))(((''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((())))))))))))************+++,,,---...+++,,,---...////////////000111222333444555555666666666666666777777777777666666777777888999;;;<<<<<<===??????=========>>>======<<<;;;999777555444333222000///000000000/////////////////////...---......---,,,,,,,,,,,,---+++***************++++++************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''&&&&&&'''''''''((('''&&&&&&'''((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))''''''''''''(((((((((((('''((((((((())))))******)))************+++++++++,,,,,,------...//////000......///000111222333333444444444444666777888999888999;;;<<<<<<>>>@@@CCCCCCAAA@@@@@@BBBEEEIIIKKKOOO]]]^^^PPPKKKRRRPPPDDD??????>>>;;;999;;;???DDD]]]pppFFFEEEEEEGGGHHHHHHFFFDDD@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCDDDFFFHHHJJJKKKIIIIIIJJJJJJMMMTTT^^^fffwww}}}llliiikkkqqquuuwww~~~yyysssgggZZZHHH:::333111000000000///...------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))************+++''''''((())))))))))))))))))************+++++++++.../////////------///111111111222222222333333333444444555555666777777777777666666666666888:::;;;===>>>???>>><<<::::::;;;999999888666555333222222111111111111111111111111000000///...............------,,,,,,+++***))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++---------............////////////000111111222222333333333444666777999::::::888777999===@@@@@@??????@@@AAABBBCCCEEEFFFFFFHHHUUU^^^ZZZRRRMMMGGGBBBAAA<<<:::<<<999999HHH\\\~~~yyyyyyNNNLLLKKKJJJJJJIIIGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDEEEKKKRRRYYYdddjjjvvv~~~vvvpppnnnnnnooowww{{{qqqhhhYYYIII===666444444111000000000111111000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))))))))************+++++++++---...///...------///111111111111222222222333333444444444555666666777777777666555555666888999:::===>>>???>>><<<;;;:::;;;999888777666444333222222111111111111111111111111000//////...............------,,,++++++***))))))***))))))))))))))))))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))************+++++++++------------............---......///000000111111333333333444555777999999999888777999===@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEEEEQQQZZZXXXQQQMMMIIIDDD>>>999999===>>>DDDXXXooo~~~qqqtttTTTRRROOOMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@BBBFFFJJJOOOSSS[[[fffooozzzvvvooommmssszzzyyyuuujjjZZZJJJ===777555000000///000000000---+++.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))************+++++++++---...///...------///111111111111222222222222333333333444555555666666777666666555555666777888999<<<>>>???>>><<<;;;;;;;;;888777666555444333222111000000000000000000000000//////...------------...,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))************+++++++++------------............,,,------......///000000222222333444555777888999999888777999<<>>FFFRRRhhh}}}xxxfffrrr```]]]ZZZWWWVVVVVVTTTSSSOOONNNNNNMMMLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAACCCFFFFFFKKKQQQWWW]]]jjjvvv{{{yyyzzz}}}|||xxxnnn```PPPAAA888555222000000111000,,,)))............------------------------------------******************************)))))))))))))))***(((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''((()))))))))))))))))))))*********+++++++++,,,---......------///111111111111111222222222222222333333444555555666666666666555444555666777888;;;===>>>===;;;::::::;;;666666555444333222111111000000000000000000000000///...------,,,,,,------,,,+++++++++******))))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------.........,,,------...//////000000111222222333444666777888888888888999;;;>>>???@@@@@@@@@AAAAAABBBBBBBBBCCC@@@GGGNNNOOOLLLHHHFFFEEE>>>999:::FFFVVVfffwww}}}yyytttxxxtttoookkkhhheeebbb```[[[[[[ZZZYYYWWWTTTRRRQQQNNNNNNMMMKKKJJJIIIHHHGGGDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAACCCBBBEEEIIIJJJLLLRRRYYYjjjrrr~~~|||xxxyyyzzzkkkVVVFFF<<<777333222333444222/////////.........---------------------------------***************************)))))))))))))))******(((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''((()))))))))))))))))))))*********++++++++++++,,,------------///111000000111111111222222222222222333333444444555555666555444444444555666777999;;;<<<<<<:::999999:::555444444333222111000000////////////////////////......---,,,,,,,,,,,,,,,++++++***************)))'''((())))))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...---......//////000111111111111111222444555777888777777888999;;;<<>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCEEECCC>>>===???BBBEEEPPPdddzzz|||~~~{{{tttnnniiifffaaa```]]]ZZZWWWTTTRRRPPPNNNMMMKKKJJJHHHGGGGGGGGGFFFDDDBBBBBBDDDDDDCCCAAACCC@@@AAACCCDDDBBBDDDHHHKKKOOOVVVZZZ]]]aaaggglll~~~|||uuuvvvzzzuuujjjXXXLLL<<<222000111111///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********++++++''''''((())))))))))))))))))************+++++++++***+++,,,---,,,---///111000000000000111111111111111111111222333333444444666555444333333444555555555777888888777666666777222222222111000000//////........................---,,,,,,+++++++++++++++))))))))))))************&&&''')))******)))'''&&&(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***++++++***)))))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,------......///000000000000000111222444666777555777999:::999:::>>>AAAAAAAAA@@@@@@?????????>>>???===>>>AAAAAA<<<;;;???FFFRRRcccsss~~~yyyzzzzzzwwwsssmmmfff```\\\YYYUUUTTTRRROOOMMMKKKJJJIIIJJJGGGDDDDDDEEEFFFDDDBBBFFFBBB@@@AAAAAA???AAAFFFBBBEEEIIIJJJKKKMMMRRRVVVaaammm}}}uuupppqqqxxx~~~{{{rrrbbbLLL===666444222000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))******)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))))))))************+++++++++***+++,,,,,,,,,---///222000000000000111111111111000111111222333333444444666555444333333333444555444555777777666555555666222222111111000000//////........................---,,,++++++******++++++)))))))))))))))*********&&&'''(((******((('''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))+++,,,,,,******))))))))))))))))))))))))++++++++++++******)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++,,,------......//////000000111222444555666555777999:::999:::>>>AAAAAAAAA@@@@@@???>>>>>>>>>===:::;;;??????;;;;;;@@@SSSeeezzzzzzxxx}}}tttlllhhhgggeee```[[[WWWTTTRRRRRRMMMLLLJJJHHHGGGFFFEEEDDDGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGPPPTTT[[[dddoooyyywwwrrrtttvvvwww|||{{{uuufffPPP@@@777333///555000,,,---111333111...------------------------///...---,,,++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---+++*********))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((######%%%'''***,,,......((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''((())))))))))))))))))************+++++++++++++++,,,------......///////////////000000000000000000000000111111111111222222222333333333444444333444444444444444444333111000000///...---------...---,,,,,,------+++)))+++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((''''''&&&&&&((()))***))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333444555555555666777888:::;;;<<<======>>>>>>>>>>>>>>>======<<<===:::999;;;<<<===BBBHHHjjjuuu{{{uuulllttt~~~yyyrrrjjjccc]]]ZZZYYYWWWTTTQQQOOONNNLLLKKKLLLJJJHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDGGGHHHLLLQQQVVV\\\```ccclllpppyyy{{{rrrtttwww}}}wwweeeUUUIII>>>555444222000000000111111111........................///...---,,,++++++++++++++++++++++++++++++++++++++++++***************+++************)))))))))((())))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))***++++++((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''((()))))))))))))))))))))*********+++++++++++++++,,,,,,---............/////////000000000000//////000000000111111111111111111111222222222333333333444444444444333333000000//////...------,,,...---------......---++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((''''''&&&'''((()))***)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000222333444555555555666777888:::;;;<<<<<<=========>>>>>>======<<<;;;999888888:::;;;AAAOOO\\\rrrzzz|||tttnnngggwww{{{pppjjjhhhddd```\\\YYYVVVSSSQQQNNNLLLJJJIIIIIIHHHGGGEEEFFFFFFEEECCCCCCBBBBBBBBBDDDDDDEEEFFFGGGIIIJJJKKKSSSVVV]]]eeennn~~~uuutttvvv|||wwwjjj[[[HHH999333444444111......000333////////////////////////......---,,,++++++++++++++++++++++++++++++++++++---,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''(((((((((''''''((())))))))))))))))))))))))*********++++++++++++,,,,,,------............/////////000000000//////000000000000111111///000000000000111111111222222333333333333222222/////////......------,,,...------...000000///---++++++*********)))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111333444444555555555666888999;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::888777888:::===HHH^^^qqq{{{|||tttmmmiiihhh~~~~~~~~~yyyrrrlllgggaaa[[[VVVTTTQQQNNNMMMMMMMMMJJJHHHIIIIIIGGGFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIIIILLLPPPTTTXXXfff}}}xxxxxxxxxlllXXXGGG888666333000......000111////////////////////////...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,++++++***))))))***************)))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))******+++(((((((((((((((((((((((('''((((((((((((((('''''''''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))***************++++++,,,------.............../////////000000////////////000000000111//////000000000111111111000111111222222111111000.........---------,,,,,,---,,,,,,...000000///...************))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222333444444444444555777999:::;;;;;;;;;:::;;;;;;;;;;;;:::999999:::888999>>>FFFTTTiii{{{}}}wwwsssrrrrrrxxxttttttuuuuuuuuuxxx|||yyynnnfffbbb]]]XXXVVVVVVVVVSSSPPPLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFGGGBBBDDDGGGIIIIIIQQQeeexxx}}}}}}oooaaaEEE===555000000111000...........................------,,,+++++++++,,,,,,++++++++++++++++++++++++******))))))***++++++,,,))))))))))))))))))******((((((((((((((((((((((((&&&''''''((()))***++++++((((((((((((((((((((((((''''''(((((((((((((((''''''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))(((''''''''''''((()))))))))))))))(((((()))))))))***************++++++,,,------...............////////////...////////////000000000000000000000111111111111//////000000000000//////------------,,,,,,,,,,,,+++******,,,......---,,,*********)))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////111222333444444444444555666888999:::;;;;;;:::::::::::::::999999888999777;;;HHHWWWeeettt}}}{{{}}}uuuuuutttrrrpppppprrruuupppsssuuuwwwzzzvvvnnneee```___^^^[[[XXXQQQPPPNNNLLLKKKJJJJJJIIIEEEEEEDDDCCCCCCCCCCCCCCC>>>???BBBEEEDDDGGGSSS```nnn}}}~~~}}}~~~vvvZZZNNN???666333333000...........................---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---))))))))))))************))))))))))))))))))))))))((((((((())))))*********((((((((((((((((((((((((&&&'''(((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''((()))))))))))))))((((((((()))))))))************++++++,,,,,,------------........./////////......////////////000000000000000000111111111111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++)))******)))))))))((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((()))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000222333333444444333444666777999::::::::::::::::::::::::999888888777888BBBVVViiivvv~~~~~~}}}~~~{{{xxxyyyyyysssrrrpppoooooorrruuuwwwyyyqqqmmmkkkgggbbb[[[ZZZWWWTTTQQQNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEECCCBBBCCCEEEEEEEEEKKKRRRZZZgggyyy}}}|||qqqdddQQQAAA777222111000////////////////////////,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***************++++++((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))***((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''((()))))))))))))))(((((((((((()))))))))************+++,,,,,,---------------.........//////........./////////000000....../////////000000000------............------++++++++++++++++++,,,,,,+++***)))***++++++)))(((***)))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&((()))))))))((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000222333333333333333444555777888999999:::::::::;;;;;;::::::999888:::@@@PPPeeevvv~~~}}}|||wwwtttttttttsssssspppvvv|||~~~|||~~~{{{vvvqqqfffddd```\\\WWWSSSQQQOOOKKKJJJIIIHHHGGGGGGGGGGGGHHHDDDCCCDDDDDDCCCDDDHHHNNNXXXeeeppp{{{xxx}}}uuuaaaJJJ999111111444000000000000000000000000,,,,,,,,,++++++,,,------++++++++++++++++++++++++---,,,+++***))))))))))))(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((******((('''&&&'''(((((()))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,---------------.........//////............/////////000---------.........//////,,,------......------,,,+++++++++++++++++++++,,,,,,+++******++++++)))'''))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&((()))))))))((('''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000111222333333333222333555777888999999999:::;;;;;;;;;;;;:::999999@@@JJJ\\\ppp{{{}}}~~~{{{zzzuuuuuutttrrrqqqqqqtttvvvyyy}}}zzzrrriiiaaa\\\YYYXXXUUURRRPPPOOOPPPOOOKKKGGGFFFGGGGGGFFFDDDDDDEEEGGGGGGIIINNNUUU___iiirrrwwwxxxqqqqqq|||wwwfffRRR@@@666111777000,,,///222111//////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%''')))))))))))))))++++++,,,,,,,,,,,,------+++,,,------......------//////000000000000//////........................------,,,,,,,,,---......------,,,,,,+++***))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...////////////000000111111111000000444444555666777888999999???;;;:::<<<:::666777===LLL]]]qqq}}}}}}{{{zzz|||zzzyyyxxxxxxrrrrrrtttyyy~~~~~~{{{zzz|||oooddd```___```^^^[[[XXXUUUSSSPPPNNNMMMMMMLLLJJJHHHGGGGGGHHHDDDDDDFFFIIIMMMSSSXXX[[[eeelllvvv~~~xxxssswww}}}tttbbbOOO@@@888444000///000///------000///...------,,,,,,------,,,,,,,,,++++++++++++***++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''))))))))))))(((+++++++++,,,,,,,,,------+++,,,------......------......////////////.................................------,,,,,,,,,------------,,,++++++***))))))************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------...///////////////000111111111111111444444555666777888999999>>><<<===>>>;;;888>>>GGGaaannn}}}{{{wwwtttsss}}}yyytttrrrrrrqqqmmmjjjjjjjjjnnnuuu{{{}}}ppplllmmmpppooommmhhhbbb]]]ZZZYYYUUUSSSPPPMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDEEEGGGIIIMMMQQQVVV\\\eeeuuu}}}zzzxxxyyyvvvcccOOOBBB555333222222///+++...333///...------,,,---------,,,,,,,,,,,,++++++++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))(((((((((++++++++++++,,,,,,,,,,,,+++,,,------......---------------......---------------------------------///...---,,,,,,+++,,,,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...///000111222222222222444444555666777888999999;;;===???>>>:::<<>>;;;888AAAXXXmmm~~~|||uuuppppppsssvvvrrrpppoookkkhhhlllsssuuutttuuu}}}tttmmmccc___YYYUUUSSSQQQOOOMMMIIIHHHGGGFFFEEEDDDEEEEEEGGGHHHHHHGGGIIIOOOXXX___qqqwwwzzzrrrzzz}}}oooeeeIII===333222444333111000//////...------------...---------,,,,,,,,,++++++++++++************++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((*********+++++++++,,,,,,+++,,,------......------.........//////.........------------------------///...---,,,+++*********++++++***************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))'''''''''((((((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////...///000111333333444444555555666666777777888888666;;;<<<888:::LLLhhh}}}zzzwwwxxx}}}}}}vvvssstttssspppmmmnnnttt|||rrrlllddd^^^\\\ZZZVVVSSSNNNMMMKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEGGGKKKNNNUUUYYYaaakkkwwwtttyyy~~~~~~xxx\\\KKK:::555555444///---000///......------......------------,,,,,,,,,,,,++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((()))******************+++++++++++++++,,,------......------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))((((((''''''((((((((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((())))))))))))******))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...////////////000111222333333333333555666666666777777777888555999;;;<<>>OOOggg{{{||||||tttnnnjjjgggeee```\\\YYYWWWWWWXXX\\\___aaaeeeooowwwssskkkaaa___[[[XXXWWWUUURRRPPPKKKKKKJJJIIIHHHGGGFFFEEEFFFEEECCCBBBCCCFFFKKKOOOVVVdddwwwsssrrrvvvxxxbbbPPPAAA888111000111000///000//////.........---------...------,,,,,,------...************************************************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))((()))***)))((((((***,,,(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------................../////////000000///000222222222222444666555888:::888555888@@@GGG```vvvzzzqqqllleee___\\\YYYVVVTTTYYY]]]```gggvvvyyyjjjgggccc```]]][[[XXXVVVPPPOOOMMMKKKIIIHHHGGGGGGDDDCCCCCCDDDDDDFFFGGGHHHHHHPPP]]]lllwwwssslllnnnuuuqqqcccJJJ>>>333000111111111333/////////.........------------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++************************((())))))(((((((((+++---))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---......//////....../////////000000000///111333333222333444666333555666444444===LLLXXXsssxxxpppkkkfff___ZZZZZZ^^^```fffxxx~~~mmmkkkhhhggggggfffeeeccc[[[YYYUUUQQQMMMKKKKKKJJJGGGFFFFFFGGGHHHHHHHHHGGGFFFFFFLLLVVV^^^ffftttrrrnnnpppzzz~~~uuu```PPP???777444222111222////////////............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))''''''&&&&&&'''(((((()))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++((())))))***************++++++++++++++++++++++++))))))))))))************((())))))((('''(((+++...))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////.../////////000000000000111333444444333333444666333555555555999HHH___pppzzzppphhh^^^``````dddvvvzzzkkkjjjjjjllloooqqqrrrrrrfffbbb]]]WWWRRRPPPOOOOOOJJJIIIGGGFFFFFFFFFDDDCCCHHHDDDDDDIIILLLOOOWWWaaalll~~~|||tttpppuuu|||wwwcccMMM@@@888222//////000/////////............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++(((((()))***************************************)))))))))))))))*********((())))))((('''))),,,///))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...///000000////////////000000000000222444555555333333444666555777888888???SSSooo}}}uuuqqqkkkhhhlllrrrpppjjjaaaaaagggrrrzzz}}}{{{xxxrrriii___XXXTTTRRRMMMMMMLLLIIIGGGFFFGGGIIIFFFEEEEEEDDDDDDFFFJJJMMMWWW```ssswwwqqqqqqyyysssbbbUUUFFF888333555555444333111...---...000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((************))))))))))))''''''(((((())))))******+++*********))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''((()))***++++++)))************+++++++++************************,,,,,,+++***)))((('''&&&+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000000111111555444444444555555333222555:::<<<>>>MMMjjjzzzsssrrrrrrlllddd^^^]]]aaallluuu{{{|||sssjjjbbb^^^\\\WWWUUURRROOOLLLJJJHHHGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLRRRaaavvvxxxqqqttt|||ssseeeRRR???666666111111000///......///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((************))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++******************************))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''***)))((('''&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111111111222222222333555666555444777999>>>KKKbbb}}}{{{rrriiibbb]]]]]]cccjjjpppwww}}}wwwooojjjggg___[[[UUURRRPPPMMMIIIEEEGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGNNN\\\mmm~~~~~~ooolllpppttt___HHH999555222111000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************))))))(((************))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((''')))************+++++++++************************''''''((()))***++++++,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......///000000111111222///000111333444666777777888999DDD]]]yyyuuullleeecccdddeeejjjppp{{{vvvsssllleee\\\XXXWWWTTTOOOKKKIIIHHHGGGFFFFFFEEEDDDCCCIIIFFFFFFMMMVVVaaaqqq~~~tttlllkkkwww|||pppYYYEEE999777666333222111000...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))(((************)))))))))(((******))))))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))*********+++++++++************************''''''((()))***++++++,,,*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////...//////000111111222222///000222333333555777999<<>>666333333111///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************************))))))))))))''''''(((((())))))******(((((())))))******++++++(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((()))************+++++++++************************)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......////////////000000000000000000000111222222333333///333666666555888>>>DDDbbbzzzrrrpppqqqrrrsss|||lllddd]]]UUUOOONNNNNNKKKFFFDDDDDDEEEFFFFFFCCCCCCDDDGGGNNNVVV]]]bbbvvvwwwppprrryyyvvvcccGGG444111666555///111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********))))))((())))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++---------,,,,,,+++++++++---------............///............/////////000000000000111222222333333444333444666555888FFFWWWyyy}}}xxxlllccc]]]XXXTTTQQQNNNLLLKKKKKKIIIHHHEEEEEEDDDEEEHHHLLLQQQTTT___nnnyyysssvvv|||~~~qqqXXX@@@444333333111000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))***(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++---------,,,,,,+++++++++---------............///........./////////000000000000000111222222333333444444555777888???QQQddd~~~yyyyyy}}}rrrfffZZZVVVTTTQQQOOOMMMKKKGGGDDDFFFEEEEEEDDDDDDEEEGGGHHHOOOYYYffftttuuuqqqsss{{{|||jjjPPP:::222222333////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***************)))***************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******((((((((()))))))))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++---------............///....../////////000000000000000111111222333333333555555666888<<>>NNNfffpppgggaaa[[[VVVTTTOOOMMMKKKHHHFFFEEEEEEEEEDDDEEEIIIOOOVVVeeessstttzzz}}}|||fffSSS===444333444333333////////////////////////........................------,,,,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))***++++++++++++***)))))))))***************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++*********************************************************************+++******)))(((************************************************++++++*********)))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))++++++************++++++******++++++++++++******((()))))))))************+++++++++++++++***************+++++++++,,,,,,,,,/////////...............,,,------......///000000111111222222222222222222222222333444444666:::===LLL```{{{wwwjjjaaa[[[YYYTTTQQQNNNKKKIIIHHHGGGGGGEEEFFFGGGHHHJJJUUUkkkwwwsssttt|||wwwcccJJJ999333222333333////////////////////////........................------,,,,,,,,,+++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********************************************************++++++******)))************************************************+++++++++*********))))))))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))++++++************++++++******++++++++++++******(((((()))))))))*********,,,,,,,,,++++++******************+++++++++,,,,,,000000//////......---------------...//////000000111111222222222222222333111222444666555555:::@@@WWWnnn~~~nnneeeaaaYYYUUUPPPMMMKKKKKKIIIGGGEEEFFFGGGHHHGGGMMM]]]mmmvvvooottt|||~~~qqq[[[DDD555000111333................................................------,,,,,,,,,+++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,******************************************************++++++++++++******************************************************++++++++++++************))))))))))))))))))))))))******))))))))))))************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******++++++************++++++******++++++++++++******))))))))))))************---,,,,,,,,,++++++************+++++++++,,,,,,,,,///.........---,,,,,,,,,------......///000000111111111222222333333333333000222666999777555<<>>444222333................................................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))************+++))))))***++++++++++++***+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++************************++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))******)))))))))***++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++************++++++******++++++++++++******)))*********++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,---......//////000111111111111222222333444444444222222666;;;999999EEEVVVyyyVVVXXXZZZZZZYYYYYY[[[^^^]]]```cccdddfffhhhmmmqqquuurrrkkk```YYYUUURRRMMMHHHIIIEEECCCDDDDDDDDDHHHNNNUUU```uuusssmmmssszzzdddLLL>>>666222////////////////////////........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))******))))))******+++,,,******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************++++++************++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,---------.........///000000111111111111222222333444444555555333555::::::>>>SSSkkkJJJLLLNNNOOONNNNNNOOOPPPQQQTTTVVVVVVUUUVVVZZZ]]]bbbkkkttt{{{|||wwwkkkbbb]]]WWWQQQLLLPPPIIIEEEEEEEEEEEEGGGKKKNNNUUUeee{{{wwwiiilllxxxnnnWWWGGG:::111000000000000000000000000........................---------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))******++++++++++++))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))***+++,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++************++++++******++++++++++++******++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////+++,,,,,,------...............//////000000111111111111222333333444555555888444444888:::CCC^^^{{{CCCCCCDDDDDDDDDDDDCCCCCCHHHHHHIIIJJJLLLNNNPPPQQQYYY]]]cccjjjttt{{{vvvjjjbbbZZZUUUUUUOOOJJJFFFGGGHHHFFFEEEGGGKKKMMMYYYhhhqqq~~~hhheeeqqq}}}vvvjjjYYYAAA...000222222000///111222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((((((((())))))******++++++++++++******************))))))))))))))))))))))))++++++++++++++++++++++++///)))'''+++///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......//////000000111111222222333333333444444444444:::777777AAAOOOjjjBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDEEEFFFGGGHHHIIILLLOOOTTTZZZbbblllvvv}}}rrr```VVVUUUUUUNNNIIIIIIIIIEEEDDDDDDFFFFFFMMMWWW^^^iiipppiiilllttt}}}{{{sssdddNNN<<<333333222000000111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++************************************************************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))************************************************************************,,,+++***)))(((((()))***))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++++++++***))))))************))))))************************************************************************))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))*********************************************************++++++++++++++++++++++++...)))***000444111,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......//////000111111111222222333333333444444444333888666999III\\\xxxAAAAAAAAABBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCBBBDDDGGGKKKPPPWWW___dddttt~~~uuugggccc]]]UUUOOONNNMMMHHHEEEDDDDDDBBBDDDIIILLLTTTjjjwwwmmmjjjsss~~~~~~ttt```NNN777555222111111111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++***)))))))))******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++))))))************))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************))))))))))))************************************************++++++++++++++++++++++++,,,***---444777333,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......///000000111111222333333333333444444444444555888666???XXXqqqAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDBBBCCCEEEFFFIIIMMMRRRVVV___fffqqq|||}}}rrreee\\\TTTSSSRRRMMMIIIHHHHHHFFFFFFGGGGGGLLL[[[jjjwwwiiikkkuuuyyynnn]]]===666000000111111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********************************************************)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************+++******************************+++++++++,,,,,,------------------------........................------------------------,,,,,,,,,,,,------------........................------------------------------------------------------------------------------------------------------------------------------------------------+++,,,,,,---,,,,,,++++++------,,,,,,,,,+++++++++)))******++++++******)))************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))******++++++++++++******))))))((((((***************+++++++++************************+++++++++++++++++++++++++++***---444666111,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////...//////000111111222222333333333444444444444555666999:::JJJjjjCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCDDDFFFGGGHHHEEEFFFFFFFFFFFFHHHKKKNNNSSSXXX___gggqqq~~~}}}nnnbbbXXXVVVUUURRRNNNMMMJJJIIIJJJJJJIIIJJJQQQYYYmmm|||qqqjjjmmmwwwvvvhhhGGG:::000///222111000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,------------------------........................------------------------,,,,,,---------.................................................................................------------------------------------------------------------------------------------------------+++,,,,,,---------,,,,,,---------,,,,,,,,,++++++******++++++++++++******************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++******))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++,,,***+++000111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000//////000000111222222222333333444444444555555555666;;;@@@UUUyyyEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFHHHHHHEEEFFFFFFEEEDDDEEEGGGIIINNNPPPUUUZZZaaaiiirrrxxx~~~pppaaa[[[YYYUUUQQQPPPJJJJJJJJJIIIHHHHHHJJJLLL]]]jjjqqqkkkuuu|||{{{pppVVVCCC333111333111000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++++++++,,,,,,,,,---------------------------------................................................---.........////////////........................////////////////////////////////////////////////................................................------------------------------------------------+++,,,,,,---------------------------,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************)))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---******------++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000//////000111111222222333333444444444555555555555444===JJJdddEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGFFFGGGGGGGGGFFFFFFHHHJJJKKKMMMPPPSSSVVV[[[___bbbkkktttrrrgggaaa[[[VVVSSSNNNMMMKKKHHHFFFFFFFFFFFFMMMWWWgggyyyqqqnnnssszzzzzziiiPPP;;;555555111000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,------------........................------------------------........................////////////000000000000........................////////////////////////////////////////////////................................................................................................+++,,,,,,---......------...------------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,******---,,,***+++///,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000///000000111111222333333444444444444555555555555555DDDXXXwwwEEEEEEFFFFFFFFFFFFEEEEEEHHHHHHGGGFFFFFFFFFFFFFFFIIIJJJKKKJJJIIIJJJLLLMMMJJJKKKMMMPPPQQQSSSUUUVVVOOOVVVaaalll{{{rrrjjjaaaZZZWWWUUUSSSNNNHHHFFFGGGHHHFFFBBBIIITTTdddxxxwwwgggjjjpppyyyvvvZZZ@@@888777111///222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,---------..............................------------------------////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,---.........---......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******))))))(((((((((((())))))******++++++((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++///...++++++...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000000000000111222222333333444444444555555555666666999LLLdddEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKLLLMMMNNNNNNNNNMMMQQQMMMQQQZZZ```jjjmmmaaa]]]XXXRRRMMMMMMLLLIIIGGGHHHFFFCCCHHHUUU```mmmrrrkkkgggllluuu~~~{{{lllWWWCCC777222222222111111000000//////..............................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))*********++++++,,,,,,++++++***))))))))))))************************************))))))*********))))))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////000000///...------,,,,,,............////////////111111111000000//////////////////...............////////////............111000///////////////000111111000000/////////...111000000/////////000000////////////////////////000/////////............---------.........//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************+++++++++************)))++++++************++++++++++++************++++++************************************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------.........//////............/////////000111111111111222333444555333777333333;;;999666===AAAYYY|||EEEEEEEEEFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJLLLSSSVVV]]]qqqxxxiiiaaa[[[UUUPPPPPPOOOJJJGGGGGGDDDAAAEEENNNVVV___tttrrrhhhiiirrrzzzsss```KKK:::333222444111111111000//////..............................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))***************++++++*********))))))))))))************************************))))))************))))))***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////////////////222111111000000//////...........................333333333222222222111111111111111000000000000000111000000//////000000111222222222111111111111111///////////////000000111/////////000000000000000000000/////////.........---------.........//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************++++++++++++************++++++************++++++++++++************++++++************************************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------...................../////////000000111111111111111333444444111555222333:::888666???FFFaaaEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGGGGGGGHHHIIILLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLNNNKKKLLLOOOOOOQQQ___pppzzzlllbbb[[[TTTSSSRRRMMMIIIHHHEEEBBBCCCIIILLLPPP^^^ooo}}}lllhhhnnnuuu{{{|||nnnXXXBBB444222444222111111000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))******))))))************)))))))))))))))*********++++++************************))))))***************)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////------........./////////---......///000111111222000000000/////////......333333333333444444444444111111111000000000//////000000000000000000000111111000000//////000000111///////////////000000000000//////.........////////////000000111111111222000000000/////////......------........./////////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++,,,+++++++++************++++++************++++++++++++************++++++************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------............/////////000000000000000000000111222333444111555444555:::777999FFFTTTqqqGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMRRRQQQRRRSSSQQQPPPXXXcccnnnpppeeeZZZUUUSSSNNNKKKKKKHHHFFFFFFHHHGGGHHHPPP[[[kkkzzzpppmmmooowww~~~|||hhhOOO;;;222222222222111111000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++******))))))******+++******++++++++++++******))))))*********+++++++++************************))))))***+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////............////////////.........///000000111111...//////000111111222222////////////000000000000222111111111111111111111111111111222222333333333444333222222222222222222222222222222222222222222333333222111000000000000/////////000111111222222000000000////////////...............///////////////////////////...------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++************++++++++++++************++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------...////////////000000000000000000000111222333333444999777888;;;888===OOOgggJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQUUUUUUWWWXXXVVVTTTYYY```dddtttrrraaaYYYUUUQQQOOOPPPKKKJJJIIIIIIGGGEEEIIIOOOPPPcccuuurrrkkkpppzzzvvv^^^FFF777111222222222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++************+++++++++,,,,,,------,,,,,,+++************++++++++++++************************))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------................../////////000000////////////////////////000000111111222333333333333333333333444444444444666666666777777888888888555666666777888999999:::888888777555555444444444777777777666555555444444222222222222222333444444//////000000000111111111111000000000////////////........./////////000000//////000000//////...------------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++++++++************++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......////////////000000000111000000000000111222333444666:::888999:::777AAAZZZvvvLLLMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMOOONNNNNNOOOPPPRRRTTTUUUUUUXXX[[[\\\[[[[[[___bbbhhhwwwmmmbbb\\\WWWTTTTTTLLLLLLKKKIIIFFFEEEGGGIIIGGGWWWcccyyy~~~kkkjjjqqq}}}~~~lllUUUAAA555333222222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++************++++++,,,,,,------------,,,,,,*********++++++++++++,,,************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................------------------------,,,,,,---------.............../////////000000000111111111000000000000000000000000000111111111111555666777888:::;;;<<<===;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGDDDCCCAAA???>>>===<<<<<<;;;:::888777555333111000000//////000111222333333111111111111111111111111111111000000000/////////....../////////000000000///000000000000///......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++************++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------............---------------.........///////////////000000000111111111111111111222333444555444888777888999777IIIiiiMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPQQQSSSVVVYYYZZZ[[[___bbbddddddfffiiikkktttzzznnnggg```YYYVVVOOOOOOMMMJJJGGGGGGGGGGGGHHHSSSYYYkkktttjjjkkkuuuzzzvvvcccNNN???333333222111111000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,************************((()))***+++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......////////////////////////........................---............/////////.../////////000000000000111111222222333444444444222333555777999;;;======;;;===???CCCFFFJJJLLLNNNUUUVVVXXXZZZ\\\^^^___```aaaaaacccdddeeeggghhhhhhfffeeeccc```^^^\\\ZZZZZZTTTSSSQQQNNNJJJGGGDDDCCCBBBAAA>>><<<:::888777666555555555444333333222222111111111000000000//////.../////////000000000000000000000000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************++++++++++++************++++++***************************************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------............------........./////////000000//////000000000111111111222222222222333444555666333777777999;;;===UUU|||LLLLLLMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQQQQQQQOOOOOONNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRUUUXXX\\\^^^cccgggkkklllnnnqqqtttuuu~~~xxxpppfff\\\WWWSSSSSSPPPLLLIIIIIIIIIGGGFFFMMMOOO^^^~~~nnnjjjnnnttt}}}zzzlllWWWFFF333333222222111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************((()))***+++,,,---------,,,,,,,,,---------......,,,,,,,,,------.........------------------------........................////////////000000000000////////////000000000000111222333444666777888999:::<<<@@@EEEJJJOOOSSSUUU^^^```dddiiioootttxxxzzz~~~~~~|||yyyuuuqqqmmmiiihhhaaa^^^XXXRRRKKKFFFBBB@@@888888777666555444444333111111111111000000000000////////////000000000000000000000000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++++++++************++++++***************************************************+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------------............------////////////000000000000000000000000111111111111333333333333444555666666444888999<<<@@@DDD```KKKKKKLLLMMMNNNOOOQQQRRRRRRUUUXXXYYYWWWVVVWWWYYYQQQRRRSSSRRRPPPPPPRRRSSSRRRUUUWWWYYY[[[]]]```cccjjjnnntttyyyxxxwww~~~}}}wwwlll```^^^ZZZTTTPPPMMMJJJHHHGGGIIIHHHKKKXXXppp{{{gggdddkkkuuu}}}wwwhhhZZZAAA444...333444...+++///........................------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))(((((()))***+++************************************************)))************+++++++++***+++,,,,,,------,,,,,,---------------------------------.........//////........................111///,,,---///111000...///000000///......000222000111222111111111333555999999:::;;;>>>DDDLLLQQQVVV]]]fffnnntttyyy~~~yyyrrrkkkfffccc]]]UUULLLEEECCC@@@:::666888444111222555555111---///000111222222222000//////000111111111///---,,,000/////////...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...---------+++,,,------......------............/////////000000000000000111111111111000111222333555666777777444777::::::===RRRxxxLLLLLLMMMNNNOOOQQQRRRSSSWWWYYY\\\\\\ZZZXXXYYYZZZVVVWWWXXXXXXWWWXXXZZZ\\\^^^```dddfffhhhjjjlllnnnssswwwwwwlllbbb^^^XXXTTTPPPNNNKKKIIIGGGFFFHHHQQQccc}}}jjjccciiiqqqyyy~~~{{{ooocccHHH999000222444///---000........................------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++*********+++,,,************************************************************++++++++++++++++++,,,------------,,,---------------------------------.........//////........................000...---...000222111///,,,...000000//////000111333333333333333666:::>>>EEEJJJRRRZZZcccllluuu{{{|||~~~xxxpppkkkfff```XXXQQQGGGBBB;;;999999888555111111000000111222333222222222222222222222222222222000000/////////............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...------...+++,,,------......------........./////////000000000000000000111111111111111111222333555666777777777:::???CCCKKKcccNNNOOOPPPRRRTTTUUUWWWXXX^^^```aaaaaa___]]]\\\\\\XXXYYYZZZ[[[\\\^^^aaadddgggjjjooorrrssstttuuuvvvxxx}}}|||jjjfff___YYYTTTQQQNNNLLLIIIIIIIIINNNZZZnnnqqqccceeejjjrrrzzzxxxnnnSSSAAA222111333111000222........................------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++,,,---------------------------------------------........./////////.................................///111222111///...000222222111///000000111222444666;;;BBBJJJPPPaaagggqqq{{{vvvnnn```YYYPPPHHHCCC???;;;777444222//////111333444444333222000/////////000111000000000/////////............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,---............---....../////////000000000000000000111111111222222111111222444555666777888666999???GGGUUUqqqUUUVVVXXXZZZ]]]___```aaafffggghhhgggfffdddbbbaaa^^^___aaabbbdddgggkkkooorrrvvv{{{~~~~~~~~~~~~zzzrrrggg^^^WWWSSSPPPOOOIIIJJJKKKLLLSSSbbbwww{{{dddcccdddjjjttt}}}}}}vvv___KKK888111222222111222......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000///---,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,---...---------....................................////////////..............................///000111000///...222333333222111111333555999===CCCKKKSSS]]]gggmmm|||zzzpppfff^^^WWWOOOKKKAAA<<<777333333444333222444333222000///.........000000000////////////.........------------..............................------------------------------,,,,,,,,,+++++++++---------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...,,,------..................////////////000000000000000111111111222222222111222333444555777888888666888???KKK]]]zzzbbbdddgggjjjmmmoooqqqqqqrrrrrrrrrrrrrrrpppnnnlllnnnoooqqqrrrtttxxx}}}rrrdddZZZUUUSSSRRRHHHIIIHHHGGGIIISSSbbbmmmlllgggcccdddlllwwwyyyjjjWWWAAA555222111111111////////////////////////........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---.........------................................./////////000000///////////////////////////000000000000/////////111222222333666;;;AAAFFFTTT[[[eeeoooxxxzzzrrrmmm```XXXNNNFFFAAA<<<777222444444555555444333111000111000000000///////////////......------......///........................------------------------------,,,,,,,,,+++++++++...------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///,,,---......//////......////////////000000000111111111111111222222222222111222333444666777888888999<<>>DDDMMMXXXcccnnnxxx~~~~~~yyyooobbbXXXLLLHHHAAA:::555333222222111111111000000000////////////............//////................................................------,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000------.../////////////////////000000000111111111111111111222222222333333222333444555666777888999888>>>QQQoooyyymmmbbb[[[SSSQQQNNNMMMMMMMMMLLLKKKOOOZZZgggtttlll```bbbooozzz~~~wwwdddNNN===555333333000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......////////////////////////////////////000000000000000000000000000000000000///111222333555:::BBBGGGOOOVVVbbbooozzz{{{wwwyyyyyyooohhh```SSSEEE<<<777666666111111111111000000000000//////............//////////////////////////////........................---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000---......///////////////000000000000111111111111111111222222222333333333222333444555666888999999>>>FFFZZZ{{{|||oooggg[[[YYYUUUOOOKKKIIIJJJLLLHHHMMMTTT^^^lll{{{hhheeeiiilllyyy{{{|||ttt```III:::333000//////...///111111000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111111111000000000000222000...///222333222000111000///---...111444666222555888<<>>;;;KKKiiiuuulll^^^[[[WWWRRRMMMKKKKKKLLLEEEHHHKKKPPPYYYiii|||pppgggfffhhhwww|||yyyjjjTTTAAA777555111000000111222222111///.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........///////////////000......///222333222000///000222333333333444555777>>>IIITTT___lllyyyxxxkkkgggjjjooossszzz|||~~~yyyyyy{{{yyynnnccc^^^^^^^^^```eeekkkqqquuuxxxmmmaaaYYYFFFCCC===777333111222222111111111111000///...---000000///............///.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------//////.........------------------............///---------.........//////////////////000000000111111222222333333444555555333222333777888777:::>>>EEEXXXzzzxxxlll___]]]YYYUUUQQQNNNLLLKKKHHHIIIIIIJJJMMMVVVbbbkkkzzz|||lllffffffsssxxx|||tttaaaHHH999777333222111111333333222000.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---......//////000000000/////////111444555444222111111222333444888===@@@PPPYYYgggsss|||{{{wwwxxxzzz|||~~~}}}wwwnnnaaa``````bbbeeeiiinnnqqqwwwrrrkkkggghhhnnnwww|||{{{uuuhhh___RRREEE;;;666555555333222222111000000000000111000000///////////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...............------------------............///------.........//////////////////000000000111111222222222333444444555555444333555888999777:::>>>NNNhhhsssfff]]]\\\YYYWWWTTTQQQNNNKKKJJJKKKJJJIIIJJJOOOVVV\\\gggxxxlllhhhpppttt{{{}}}{{{zzzjjjOOO;;;666444222111111222222222000....................................------------------------------------------------------------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------............//////////////////000111222222333333111111222333555555444444444333111222666BBBQQQ[[[jjjsss~~~~~~|||{{{|||zzzqqqrrrrrrtttxxx|||yyypppcccXXXUUUYYYaaagggvvvzzzkkk[[[LLLAAA;;;888444333222111111222333444222111000000//////000000....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,------------...........................---------............///............//////////////////000000000111111111222222333333444555555555555444666999999888<<>>GGGVVVhhhtttvvv}}}zzzjjjhhhgggiiinnnssswwwyyy|||}}}vvvwwwxxxzzz~~~xxxhhhYYYQQQQQQVVVZZZdddvvvssseeeWWWKKKEEE999777444111000111444666222222111000000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,---------.........---.....................---------............///........./////////000000000000000000111111111111222333333444444555666666555555777:::::::::@@@HHHYYY~~~zzzsssooobbb___\\\[[[\\\ZZZVVVRRRLLLKKKHHHFFFDDDEEEFFFGGGMMM\\\wwwvvvjjjlllqqqxxx~~~xxxgggOOO===555222000///000000000000/////////////////////////////////.........------------------------------------------------------++++++,,,------------------,,,,,,,,,,,,---......------------------------------------------------------------------------....../////////000000000...//////000000111111111000000000000000333777:::888AAANNNYYYbbbmmmyyyzzzqqqdddcccbbbdddhhhlllnnnooommmpppuuuxxxyyyyyy{{{|||~~~{{{vvvxxx{{{~~~ttthhh___\\\\\\^^^```rrrwwwllleeeKKKFFF???888333222333444333222222111111111111111/////////////////////////////////.........------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---------............---------...............---------............///....../////////000000000000000000111111111222222333333333444555555666666666666777::::::===GGGRRRfff~~~zzzxxxmmmhhhcccaaaaaa```[[[VVVSSSPPPLLLIIIGGGGGGFFFFFFHHHPPPdddggghhhkkkqqqyyy|||ttt\\\CCC666444111000000111111111////////////////////////////////////....................................------------------------+++,,,------...------------,,,,,,,,,,,,---................................................................................./////////000000000000000000000000000000000000000111222222333999@@@FFFLLLXXXgggrrrwww}}}zzzwwwuuutttuuuwwwxxxxxxwwwlllnnnppppppoooooooooppprrrxxx}}}~~~|||xxxuuutttsssqqq}}}jjjbbbUUUHHH===777444444333333222111111111111222////////////////////////////////////....................................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,---......///------------............---------.........//////---------............///.../////////000000000000000000111111111222222222333333444444555666666666666666777999:::???MMM[[[uuu}}}vvvpppjjjgggfffccc^^^YYYSSSPPPLLLIIIHHHHHHHHHHHHIIILLL[[[vvveeeeeegggmmmuuu}}}}}}}}}{{{dddFFF888555222111111222222222000000000000000000000000000/////////....................................------------------------+++,,,------......---------,,,,,,,,,,,,---..............................................................................////////////000000000000333333333222222222222222333444555666999@@@JJJRRRbbbkkkvvv}}}yyyyyyyyywwwtttsssssstttooovvv~~~}}}{{{wwwvvv~~~zzziiiWWWHHH===888666444333222222111111222222000000000000000000000000000/////////....................................++++++------------++++++******+++,,,,,,---......++++++,,,,,,---...//////---------.........//////---------.........//////---------.........//////////////////000000000000000111111111111222222222333333444444555666666666666666777999:::AAAQQQaaaxxxrrrlllfff___[[[VVVTTTPPPNNNLLLKKKHHHFFFFFFIIISSShhhyyyfff\\\hhhwww||||||~~~wwwhhh\\\CCC666///444666111000555000000000000000000000000////////////............---------------------------------------------------------------------------,,,,,,,,,,,,---..............................---------.........//////............/////////000000000000000////////////222222222222333444555666333777888:::BBBRRRaaahhhvvvwwwzzz}}}{{{yyyqqqttt}}}ssseeeTTTBBB777222333444444333111000///222444666444000...///000000/////////....................................------------------------++++++,,,,,,,,,---------................................................---------............///...///////////////................../////////000000000000111222222333333333333444444555666666666:::888777999<<>>CCCMMMfffwwwhhh^^^WWWSSSQQQLLLHHHHHHKKKMMMWWWxxxnnn^^^\\\eeennnuuuyyy}}}|||wwwsssnnnZZZBBB444222444333111000000000000000000000000////////////............................................................------------------------......------......///000////////////////////////....../////////000000000/////////000000000111111111111111222333333444444111333777>>>JJJWWWdddkkktttzzz~~~~~~~~~yyynnnjjjmmmqqqwwwzzz}}}wwwvvvyyy}}}yyyxxx{{{~~~ttteeeSSSDDD;;;555333111000111222222222111111000000000/////////////////////////////////........................,,,---------....................................---------------------------------............///,,,---...///000000000000/////////000000000111111111111222222333444444444444555555666666777888888777:::@@@HHHWWWrrr|||kkk___WWWSSSOOOIIIIIIMMMKKKNNNggg{{{ddd]]]bbbjjjrrrvvv{{{|||yyywwwsssaaaIII888222333333111000000000000000000000000////////////............................................................------------------------...............//////000////////////////////////.../////////000000000000//////000000000111111111111111222222333444444555777<<>>777444333222000111111111111000000000000000000000000000000000000////////////////////////---------.........//////........................000000000000000000000000---------.........//////,,,---...///000000000000000000000000111111111111111222222333333444444555555555666666777777888888:::<<>>DDDUUU[[[eeeooovvvyyyxxxwww|||}}}|||sssqqqpppttt{{{|||yyyzzz|||pppkkkooouuuuuunnnaaaLLL<<<777999666111555555444222000//////000000000000000000000000000........................---------.........//////////////////////////////.......................................///000000............/////////000000000000000111111111111222222333333333444444444888888777777777999:::;;;:::CCCOOO___zzz}}}zzz{{{ggg[[[UUUQQQNNNMMMJJJKKKSSS\\\llltttddd```gggpppwwwyyy{{{~~~yyyxxxppp]]]FFF888555444222111111111111000000000000000000000000///////////////......------......///////////////////////////......................../////////////////////...////////////////////////000000000000000000000///000//////000111222222222111222222222555<<>>666444333222222111111111000000000000000000000///////////////......------......///////////////////////////..............................//////////////////////////////////////////000000000000000000000000...///000222333333333333///222555888>>>IIIVVV___mmmppptttyyy|||}}}}}}||||||zzzxxxsss|||{{{uuusssxxx||||||zzzyyy{{{{{{yyy{{{}}}rrraaaQQQEEE;;;333333222222222111111222222000000000000000000000000........................------........./////////////////////////////////.......................................///000000....../////////000000000000000000111111111222222333333333333444444444444777666666666666888:::;;;<<>>555333222222222222111111111111000000000000/////////////////////....../////////////////////////////////........................---.........//////000000000000000000000000000000///000000000111111111222...111333222111000111333000999FFFRRR\\\eeemmmsssvvvvvvxxxzzz|||~~~~~~~~~xxxzzz{{{~~~yyyvvvwww~~~vvvmmmpppvvv~~~zzzrrrbbbSSS???;;;666333222222111000111111111111111111111111////////////////////////........./////////000000////////////////////////////////////////////////...............///000000////////////000000000111111111111111222222222222333333444444444555555555666666555666777888:::<<>>EEEOOO\\\fffkkknnnqqqsssxxxyyy{{{}}}~~~}}}yyyttttttyyy~~~}}}}}}|||yyy{{{qqqeee^^^eeerrr}}}~~~vvvmmm[[[QQQCCC999666555333222111111111111111111111111////////////////////////.../////////000000000000////////////////////////////////////////////////...............///000000//////000000000111111111111111111222222222333333444444444444555555555555777777777777999;;;===>>>MMMhhh{{{|||llljjjfffbbbbbbjjjwwwtttccc\\\YYYUUUQQQOOOMMMGGGJJJWWWeeeuuuqqqgggbbbiiirrruuuxxx{{{yyyuuuuuuuuuiiiSSS@@@777333333333222222222111111000000000000////////////000000////////////000000////////////////////////........................---------...///000000111000000000000000000000000///000000111222222333333///222444333333666>>>EEERRRZZZeeelllppprrrtttvvvwwwxxxzzz|||~~~zzzzzzwwwqqqnnnqqq{{{~~~}}}}}}|||yyywwwyyy~~~vvvcccUUUXXXfffttt{{{ooobbbPPPBBB:::666333000111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000...............///000000000000000000111111111111111111222222222333333333444444444555555555666666888777777888:::<<<>>>???TTTqqqtttoooggg^^^```hhhwww{{{kkkbbb^^^[[[SSSLLLLLLJJJJJJMMMRRR___uuu|||kkk```fffmmmnnnqqqxxxwwwzzzxxxqqqlllbbbMMM777222111000111333333111///111111111111000000000000////////////////////////000000000000000000000000///////////////////////////////////////000111111111111111111111111111111///111333333111111111222444555666444555???OOO]]]ccceeeiiinnnrrruuuvvvwww~~~|||yyyyyyzzz|||~~~~~~vvvkkkgggnnn}}}zzzxxxxxxyyy{{{wwwhhhYYYTTTYYYcccqqq|||}}}yyyxxxmmmWWWBBB888555555555555444222000000111333111111111111000000000000//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222333333444444555666666666:::777666888999;;;BBBJJJYYY|||jjjcccfffeeehhhnnnuuuxxx}}}|||lllccc___\\\UUUOOOLLLJJJIIIJJJMMMWWWiii{{{qqqaaaccckkknnnqqqwwwwwwzzzyyysssmmmdddNNN888444333222333444444222111111111111111000000000000////////////////////////000000000000000000000000///////////////////////////////////////000111111111111111111111111111111000111333333111000111222222444777:::>>>HHHWWWbbbeeehhhkkkpppsssvvvwwwxxxyyyyyyyyyzzzzzz{{{|||}}}zzzxxxwwwzzz}}}{{{}}}~~~}}}{{{wwwjjj]]]XXXYYY___jjjuuu~~~~~~vvvdddQQQEEE<<<777444444333222111111333444111111111111000000000000//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111222222222222333333444555555666666777;;;888888:::;;;===EEEMMMfffwwwhhhdddhhheeeeeehhhjjjnnnvvv~~~}}}nnnddd```^^^XXXSSSNNNLLLJJJJJJJJJNNN\\\iiiyyybbb___gggmmmqqquuuvvv{{{zzzuuupppfffPPP:::666555333444555444333222222222111111111000000000////////////////////////000000000000000000000000////////////////////////000////////////000111111222222222222222222222222000222333222111000111222111444;;;BBBKKKVVV```ggghhhjjjnnnqqquuuwwwxxxxxxvvvxxxyyyzzzzzz{{{|||~~~{{{wwwzzz~~~|||yyy{{{ssskkkeeeaaa___dddlllzzzrrrdddUUUFFF;;;444333333222222333444444222222111111111000000000000//////......//////000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111222222222333333444444555555666777777<<<999999;;;<<<@@@IIITTTttt{{{uuunnniiieeegggiiijjjmmmqqq}}}}}}ooofffbbb___[[[WWWRRROOOMMMLLLJJJKKKSSS]]]}}}fff]]]dddlllqqqtttvvvzzz{{{wwwsssjjjTTT>>>888666444333444444333111222222222111111111000000////////////////////////////////////////////////////////////////////////000000//////000000111222222222222222222222222222111222333222111111333444333888AAALLLWWW```fffiiijjjlllooorrrtttvvvvvvwwwxxxxxxxxxxxx{{{~~~}}}~~~|||zzz~~~|||zzzwwwppphhhhhhkkkwwwzzzpppdddSSSEEE888666333222222333333333222222222111111111000000000000////////////000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111111111111222222222333333444444444555666666777777;;;999999;;;===BBBOOO\\\~~~}}}zzzzzz}}}{{{vvvyyysssiiieeeaaa]]]YYYTTTQQQOOONNNKKKJJJNNNUUUlllqqqaaabbbiiippptttuuuzzz{{{xxxuuummmYYYDDD999666444333333333222000222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000111222222222222222222222222222222222333333333222333555777:::@@@JJJUUU___eeehhhiiikkkllloooqqqssstttttttttvvvttttttyyy{{{xxxzzzwwwtttvvvzzz}}}xxxqqqdddWWWBBB===777444333333222222222222222222111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111222222222222333333333444444555555666777777888:::888999;;;>>>FFFVVVeee~~~{{{|||xxxpppjjjeee___[[[TTTPPPNNNMMMKKKHHHJJJOOO^^^ooolllccceeemmmssstttyyyzzzwwwvvvqqq___KKK:::888444222222222111000333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222333333333333333333333333222333444444444666999<<>>HHHRRRYYY___dddfffiiihhhhhhhhhhhhffffffgggfffwww~~~|||yyyxxxuuulll^^^SSS@@@999333555666555333333222111111111111111222222111111111111111111111111000000000000000000000000000000000111111111222222111111111111222222222222222222222333333333444444555555666777888999:::::::::AAAHHHPPPddd{{{fff\\\ZZZTTTMMMHHHGGGHHHLLLSSSaaayyyooofffdddiiippptttuuussspppnnneeeUUUAAA666555666555333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333444555666666555555666666777777888888@@@FFFPPPXXX^^^aaadddeeehhhgggggggggdddbbbfffmmmsss||||||}}}{{{yyyssskkkdddOOOCCC999666666555444555222111111111111222333333222222222222222222222222000000000000000000000000//////000000111222222222111111111222222222222333222222333333333333444444555555666777999:::;;;;;;;;;DDDMMMVVVnnnxxxddd\\\VVVQQQLLLHHHGGGIIILLLUUUhhhyyymmmccceeekkkrrrvvvtttpppmmmiii\\\III;;;555555444222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333444555666666555555666777777888999999GGGMMMVVV]]]bbbdddeeefffeeeeeefffgggbbbaaajjjwww{{{|||~~~{{{wwwrrroooaaaRRRAAA999666444444555222111111111222222333444222222222222222222222222000000000000000000000000000000111111222333333444111111111222222222333333222222333333333333444444444555666777999:::;;;<<<<<>>666555444222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333444666666777555666666777888999999999KKKQQQYYY```dddfffggggggbbbcccfffgggbbbbbbooo~~~|||~~~|||wwwsssrrrooo\\\GGG;;;666444333444222111111111222333333444222222222222222222222222000000000000000000000000111111222333333444555555111111222222222333333333222222333333333444444444444555666888999:::<<<<<<>>>JJJUUUbbbxxxccc\\\SSSRRRNNNKKKJJJJJJMMMVVV```zzzfff^^^gggtttrrrpppsssrrrjjjiiiYYYAAA333444444000444444444333333333222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333444444555666999777555555777<<<@@@CCCKKKTTT[[[^^^bbbggggggbbbfffbbbbbbdddcccgggzzz~~~~~~yyyvvvsssrrrdddQQQDDD???:::444///555333111222444555444333111111111111111111111111444333222111000000000000000111111111111222222222000111111111111222222222333333444444444444444444999666555999;;;:::;;;===BBBSSSYYYcccrrrfffXXXSSSOOOLLLJJJIIIJJJQQQZZZtttlll___cccooooooppptttssskkkjjj\\\EEE666666666222444444444333333333222222111111111111111111111111111111111111111111111111111222222222222333333333333333333333444555666666999888777777:::@@@EEEIIIUUU\\\aaaaaadddhhhhhheeebbbaaaeeemmmvvv|||yyyxxxrrrjjj]]]PPPFFF>>>777222333333222222222222111111111111111111111111111111444333222111000000000000111111111111222222222222111111111111222222222222333333444444444444555555888555555999::::::;;;>>>BBBSSS\\\mmmjjjeeeaaacccjjjwwwrrr^^^XXXSSSNNNMMMJJJIIINNNTTTgggtttaaa___iiilllpppuuurrrlllkkk___JJJ;;;888777444444444444444333333333333222222222222222222222222222222222222222222222222222222222222333333333333333333333444444555777777:::999999:::???FFFLLLQQQZZZ___bbbaaabbbeeefffeeeccckkkzzz~~~~~~sssqqqkkk```SSSEEE;;;555333444444444222111111222222222222222222222222222444333222111111000111111111111111111222222222333111111111111222222222333333333444444444555555555777444555888:::999;;;???GGGWWWccc{{{yyyqqqdddZZZSSSSSSTTTWWWXXX\\\hhhuuu~~~|||```]]]WWWRRRPPPMMMJJJMMMQQQ^^^zzzccc\\\eeekkkpppsssooollllllbbbOOO???999777555555444444444444333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444555666888888999:::;;;>>>DDDKKKSSSWWW[[[___bbbbbbaaabbbdddeeekkkuuuuuurrrkkk```PPPAAA777444555777666333222333555222222222222222222222222444333222222111111111111111111111222222222333333111111111222222222333333333333444444555555666666666444555888999888<<>>CCCIIIPPPWWW[[[___aaaddddddbbbaaacccgggxxx~~~yyyvvvssspppjjj\\\III;;;666666666555333333555666222222222222222222222222444333222222222222222222111222222222222333333333111222222222222333333333333333444555555666777777666444555888999999===DDDRRR___pppnnnggg```XXXUUUVVVXXXVVVTTTWWWTTTSSSRRROOOMMMQQQXXX\\\oooooodddaaaccchhhqqq}}}||||||vvveee\\\TTTPPPMMMIIIJJJMMMXXXooofffZZZaaagggmmmpppjjjkkklllfffXXXGGG:::666777555555555555444444444333333333333333333333333333333333333333333333333333333333333333444444444444444444444555777888:::;;;:::===BBBIIIOOOUUUZZZ\\\``````aaaaaa______gggpppxxxmmmiiiiiihhhiiikkkdddgggmmmuuu}}}{{{~~~}}}xxxsssrrroooeeeUUUGGG<<<999444222333444444444333333333333333333333333333333222222222222333333222222222222333333333333222222222222333333333333333333444555666777777888666555777999999999???GGGSSSccc{{{~~~gggVVVYYYYYYYYY]]]aaadddeeeeeeiiiddd```___\\\XXXXXX[[[VVV]]]dddeee```YYYTTTQQQTTTTTTWWW[[[bbbvvv~~~ooodddYYYSSSOOOKKKJJJLLLQQQcccvvviiiZZZ]]]bbbiiiooommmlllmmmjjj]]]KKK<<<888999555555555555444444444444333333333333333333333333333333333333333333333333333333333444444444444555444444555666777999:::;;;===AAAHHHOOOVVVZZZ\\\]]]```]]]]]]```bbbiiizzz}}}rrrnnnoooiiieeeaaabbbfffhhhhhhfff^^^WWWRRRQQQQQQOOOPPPSSSNNNOOOQQQUUUXXXYYYXXXVVVZZZ\\\bbbjjjooovvv~~~|||}}}{{{wwwuuurrrkkkaaaYYYJJJAAA777333555666555222333333333333333333333333333333333222222333333444222222222333333333444444222222222333333333444444333333444555666777888888777666888:::::::::AAAJJJXXXmmmxxxppp~~~llleee___ZZZ[[[```hhhpppwww|||~~~|||wwwuuuuuuqqqhhhbbb```]]]ZZZWWWTTTRRRPPPNNNMMMIIIJJJLLLMMMLLLUUUoootttrrrzzzyyylll___WWWRRRMMMLLLNNNKKK[[[lllkkkYYYZZZ]]]fffppppppnnnooolllaaaNNN>>>999;;;666666555555555444444444333333333333333333333333333333333333333333333333333333333444444444555555444444555666777999;;;<<>>888777777666555444444444444555555555444444333333333444444444444444444444444444555555666666555444444555666777888888;;;>>>AAALLLSSSXXXYYY[[[```aaa^^^```dddfffnnnpppfffggg```XXXSSSRRRRRRQQQPPPQQQPPPOOOOOOPPPQQQPPPNNNPPPOOOPPPTTTTTTPPPQQQTTTVVVUUUSSSSSSTTTSSSQQQNNNQQQQQQQQQPPPNNNMMMMMMNNNIIIJJJJJJJJJJJJIIIJJJKKKMMMQQQVVV]]]eeeppp|||~~~~~~||||||zzztttooogggZZZIII===999888777555666555444444333333444444222222222222222222222222333333333333333333333333222222333333333444444444666666666666777777777777888888:::<<<===@@@KKKWWWmmmwwwnnnuuuvvv{{{xxxrrroooiii```VVVQQQMMMJJJKKKNNNJJJQQQ^^^kkkyyyyyykkkgggjjjssshhhZZZTTTQQQOOOKKKMMMUUUkkk}}}dddZZZ^^^ffflllpppnnnkkkfff^^^RRRCCC888888777666555444444444444555555555444444444444444444444444444444444444444444555555666666666555555444555777888:::===BBBFFFQQQVVVYYYZZZ]]]bbbcccbbbaaaiiippp|||~~~mmm```YYYSSSQQQNNNMMMNNNNNNMMMMMMRRRQQQPPPQQQSSSUUUTTTSSSXXXVVVYYY]]]^^^\\\[[[^^^```___^^^]]]]]]\\\ZZZWWWVVVVVVUUUTTTSSSRRRQQQQQQMMMMMMMMMLLLKKKJJJIIIIIIHHHJJJLLLNNNRRRWWW^^^ccc}}}~~~~~~}}}zzztttppplllbbbSSSEEE===999888888666555444444333444444444333333333333333333333333333333333333333333333333333333333333444444444444666666666666777777777777999888:::===>>>BBBOOO[[[ttt|||ooozzz~~~oooddd]]]WWWQQQNNNNNNOOOQQQTTTYYYhhh}}}xxxiiiccc```llluuu```[[[WWWQQQLLLLLLPPP```sss___]]]dddhhhooonnnkkkhhhdddZZZIII:::888777666555444444444444555555555555555444444444444444444444555555555555555555555666666666666666444555777888:::>>>DDDHHHQQQTTTXXX\\\```eeehhhhhhmmm{{{vvvfff\\\UUURRRRRRRRRRRRSSSSSSTTTUUUWWW[[[ZZZZZZ[[[^^^______^^^bbbbbbhhhqqquuusssqqqrrrqqqpppoooooopppooommmkkkgggfffcccaaa```^^^[[[ZZZXXXWWWUUUSSSRRRPPPNNNLLLMMMMMMLLLLLLMMMOOOQQQSSS___cccgggiiihhhgggggggggttt}}}{{{vvvrrrooohhh\\\MMMAAA:::888999666666555444444444444444333333333333333333333333222222333333333333444444333333333444444444444555666666666666777777777777999888999<<<>>>DDDRRR___zzzyyynnnnnnzzznnnaaaWWWYYYVVVSSSPPPNNNTTTeeeuuu{{{rrruuurrrdddccceeerrriii___XXXQQQNNNMMMNNNZZZwwwkkk___aaaffflllmmmkkkiiiggg```OOO===888888666555555555555555555555555555555555555555444444444555555666666666555555555555666666777777555666777888:::>>>DDDHHHQQQTTTZZZ___cccggglllrrrqqq```WWWTTTSSSSSSWWWYYYZZZ[[[\\\```ffflllhhhhhhiiilllpppssssssssstttvvv}}}yyyvvvtttqqqllliiigggddd```]]]\\\YYYVVVSSSQQQPPPNNNMMMMMMMMMMMMMMMNNNPPPSSSTTTTTTTTTTTTUUUWWWjjj}}}xxxtttpppkkkaaaTTTFFF===888888666666555444444444444555333333333333333333333333222222222333333444444444333333444444444555555555666666666666777777777777888777888;;;???FFFUUUccc{{{yyyxxxxxxwwwtttmmmhhhiiivvvhhhbbb\\\VVVRRRMMMLLLSSS[[[qqqzzzjjjbbbhhh}}}mmmfff```cccrrruuubbbXXXQQQNNNNNNOOOYYYttt}}}ddd___eeehhhlllllliiihhhdddTTTAAA888888777666555555555555555555555555555666666666444444444555666666777777555555555555666777888888777777888999;;;@@@GGGLLLUUUXXX___dddfffjjjwww{{{qqqcccZZZWWWYYY[[[[[[XXX\\\```bbbeeelllwww|||}}}{{{vvvqqqllliiigggddd^^^ZZZVVVTTTRRRQQQQQQPPPMMMKKKKKKKKKLLLMMMNNNNNNOOOOOOQQQXXXeeezzz{{{xxxpppmmmfff[[[OOOCCC;;;777777666555555444444555555333333333333333333333333111222222333333444444555333444444444555555555555666666666666777777777777999888999<<<@@@IIIYYYiiiwwwqqqhhheeebbbbbbcccbbb```]]]fff|||qqqfff^^^WWWRRRQQQTTTaaaqqquuufff[[[YYYhhhzzznnnccc]]]eeesssiii[[[VVVNNNOOOPPPXXXpppnnn```ccceeekkkmmmiiihhheeeWWWFFF999888777666555555555555444555555555666666666777444444444555666777777777666555555555666777888999777888999;;;???EEELLLRRRWWW[[[aaafffiiisss}}}lllfff```^^^```dddffffffiiiooovvvyyy{{{{{{uuuoooiiifffcccaaa___\\\WWWSSSQQQPPPOOOOOOOOOOOONNNNNNPPPQQQVVVaaarrr}}}{{{rrroookkkcccYYYLLL@@@999777666666555555555555555444444444444444444444444111111222333333444555555444444444444555555555555666666666666777777777777;;;::::::>>>CCCMMM^^^nnnuuukkkiiiccc```]]]\\\[[[[[[XXXVVVeee~~~qqqhhh___ZZZYYYYYY___mmmnnnbbbYYYSSS[[[iiipppcccaaafffuuuqqq___\\\OOOPPPPPPVVVkkktttaaaaaaccckkknnniiigggeeeYYYIII999888777666666555555555444555555555666666777777444444444555666777777888666555555555666777999:::777888:::===AAAIIIQQQWWWVVVZZZaaagggkkk{{{~~~mmmgggllltttvvvuuuyyyvvvtttwww||||||wwwtttqqqlllfff```WWWUUUSSSQQQQQQPPPOOONNNHHHJJJOOOTTTYYYdddttt~~~}}}tttrrrnnniii```SSSEEE;;;777777666555555555555555444444444444444444444444111111222333333444555555444444444555555555666666666666666666777777777777===<<<<<<@@@EEEOOObbbrrrzzztttrrrmmmfffcccccc```[[[hhh|||pppgggfff___aaaqqqxxxjjj\\\TTTSSSWWWZZZyyypppccc]]]eeeggg\\\TTTNNNLLLTTTffffff]]]```iiilllhhhhhhiii^^^NNN@@@;;;888888666333333555555555555555555555444444555555555555666666666777666666666777888888999999999777999BBBIIINNNSSSXXXYYY```dddeeeooommmggg^^^YYY^^^ooo}}}rrrjjjbbb\\\[[[YYYUUUQQQSSSRRROOOMMMNNNRRRXXX\\\lll~~~~~~{{{zzzuuuooommmjjj```OOOBBB;;;999666666888888444111666555444333222333444444333333333444444444555555555555555555555555444444666666666777888888999999===:::???===IIIYYYccc{{{xxxssslllkkkuuuoooqqquuutttsssttttttnnneee[[[UUUTTTUUUVVViiipppddddddwwwuuueeeWWWQQQNNNSSS```wwwlll[[[___gggjjjhhhhhhiii^^^PPP@@@;;;888888666444444666555555555555555555555555555555555666666666777777666777777777888888999999;;;:::===EEEKKKOOOSSSXXX```dddfffhhhxxxzzzlllaaa^^^[[[]]]jjj~~~tttnnniiiccc^^^[[[YYYVVVSSSQQQSSSUUUXXXXXXaaaxxx|||vvvqqqooonnneeeWWWKKK>>>:::666555777777555333666555444333333333444444333333333444444444555555555555555555555555555555666666777777888888999999===:::@@@@@@LLL\\\hhhzzzssszzztttnnnlllnnnjjjhhhddd___[[[XXXVVVUUUbbb}}}jjjaaajjjxxxmmmZZZUUURRRRRRXXXjjjuuuZZZ]]]dddhhhgggiiiiii```SSSBBB;;;777888777555555777555555555555555555555555555555666666666777777777888888888888888888999999;;;:::???HHHOOORRRWWW\\\eeeeeeeeekkk|||sssjjjbbb\\\[[[]]]eeewwwzzzrrrllldddaaa\\\WWWSSSQQQQQQQQQPPPOOOZZZsss|||wwwrrrqqqpppjjj^^^TTTDDD>>>888555555777666555666555444444333333444444333333333444444444555555555555555555555555555555666666777777888999999999===:::BBBCCCQQQbbbqqq~~~}}}zzzzzzooonnnkkkhhhccc___[[[YYYbbb}}}vvvhhhffflllooo]]]YYYTTTQQQSSS```yyyzzz\\\\\\aaaeeegggiiiiiiaaaWWWDDD===777888888666666888555555555555666666666666555666666666666777777777999999999999999999999999999:::AAAKKKRRRWWW]]]ccciiijjjlllwwwzzzsssrrrrrrqqqlllkkkmmmtttyyytttkkkbbb\\\WWWTTTRRRVVVQQQSSSaaawww}}}xxxsssrrrqqqlllbbbZZZKKKDDD;;;555555666777777666555555444444444444444333333333444444444555555555555555555666666666666666777777888888999::::::;;;999CCCFFFUUUgggzzz}}}xxxqqqjjjdddaaa___]]]rrrxxxmmmjjjssswww^^^ZZZVVVRRRPPPYYYoooaaa[[[^^^cccfffjjjiiibbbZZZGGG>>>888888999888777888555555555666666666777777666666666666777777777888999999999999::::::::::::<<<>>>EEEOOOUUUYYY```hhhqqqvvvtttpppttt}}}}}}rrriiibbb^^^XXXTTTSSSWWW^^^gggttt}}}xxxuuusssnnnfff___SSSKKK???888666777888888555666666555555555444444333333333444444444555555555555555666666666777777777777777888999999:::::::::888CCCIIIXXXkkkyyyooohhhccc```XXXgggssshhhhhhvvv___[[[VVVRRRPPPUUUfffwwwjjj[[[]]]aaafffjjjhhhbbb[[[KKKAAA999888:::888777777555555555666666777777888666666666777777777888888888999999::::::;;;<<<<<>>GGGIIIOOOWWW]]]cccnnnyyy{{{sssqqqxxxqqqiiiaaa\\\WWWSSSRRRUUUUUUeee|||}}}~~~{{{uuummmhhhcccXXXJJJ???:::888777777555666666777666555444333333333333444444444555555444555555666777777888888777888888999999::::::;;;<<<:::HHHQQQ```sss~~~{{{{{{~~~{{{ooofffbbbXXX___qqqrrr```aaarrrbbb[[[TTTQQQOOOPPPXXX```wwwxxx\\\\\\___fffjjjgggaaa]]]PPPEEE:::999:::888666555444555555666777888888999777777777777888888888888777777888:::<<<===??????EEEHHHOOOYYYaaajjjxxx|||tttxxxxxxuuuggg```]]]XXXUUUUUUTTTYYYggg~~~zzz|||~~~}}}{{{uuunnnhhhfff\\\MMMBBB;;;999777666555666777777777666444333333333333444444444555555444555555666777888888999777888888999999:::;;;;;;>>><<>>>>>CCCIIIPPPVVV^^^sss{{{{{{jjjeee]]]WWWXXXWWWWWW___kkk|||qqqssszzz{{{vvvnnniii```TTTHHH???;;;:::777777777666666666555555444444555555555666666666555555555555666777888888777999::::::999999:::<<<>>>GGGOOOZZZttt}}}vvvoooggg\\\SSSOOOOOOQQQRRRSSSSSSRRRRRRRRRUUUZZZ^^^sss}}}vvvlllbbbYYY[[[ggg}}}yyyggg```dddvvviii```WWWTTTQQQNNNLLLNNNWWWiii~~~dddeeejjjccc___dddXXXPPPEEE===999888888888777777888888888999999999888888888999999999::::::;;;999:::===???@@@FFFMMMSSS\\\fff|||zzzttthhh^^^ZZZWWWTTTUUUYYYnnn|||rrrmmmsss{{{}}}zzzpppllldddYYYMMMCCC===999777777777666666666666555555555555555666666666666555555555666666777888888777999::::::999999;;;<<>>999888888999888888888888999999999999999999999999::::::::::::;;;999:::===@@@BBBIIIPPPVVVaaammmvvvfff\\\WWWTTTSSSSSS[[[cccvvvyyyooopppuuu~~~~~~zzzqqqmmmfff]]]RRRHHH???:::888777777777666666666666555555555666666666777777555555666777777888888888777999::::::::::::<<<===AAALLLTTTaaarrriiidddbbb```[[[VVVPPPLLLLLLOOORRRTTTTTTVVVYYYYYYWWWUUUTTTTTTYYYnnnzzzoooeeeZZZVVVZZZlllmmm```aaauuuuuuiii]]]XXXVVVRRROOONNNRRR```uuujjjbbbfffeeecccdddZZZTTTJJJ@@@:::888888:::888888888999999999999:::999999:::::::::;;;;;;;;;<<<:::;;;???BBBEEEMMMUUU[[[jjjvvv|||jjj```ZZZWWWUUUVVVUUU]]]rrrxxxtttzzz~~~zzzsssooohhh```WWWMMMCCC===888888777777777666666666555555666666666777777777555555666777888888888888777999:::;;;:::;;;<<<>>>EEENNNWWWjjj|||oooddd^^^]]]]]]^^^\\\XXXRRROOOOOOQQQTTTUUUVVVZZZ^^^___]]]ZZZXXXWWWTTTdddzzztttggg\\\WWWYYYiiiuuuccc\\\iii{{{~~~pppbbb[[[WWWRRRNNNMMMOOOZZZlllpppaaabbbeeeccc```[[[UUULLLAAA:::777888:::888888888999999999::::::::::::::::::;;;;;;;;;;;;>>><<<===AAAEEEIIIQQQZZZfffvvvqqqggg```\\\TTTSSSTTT[[[nnnwwwvvv~~~|||uuuqqqjjjbbb[[[RRRHHHAAA888888888777777777666666555666666666777777777777444555777888999999888888777999:::;;;;;;;;;===???HHHNNN[[[tttrrrkkkccc^^^]]]___bbbddd```[[[TTTPPPNNNOOOPPPPPPTTTYYY^^^aaaaaa^^^\\\[[[QQQ___tttxxxkkk___ZZZ\\\jjjzzzeee\\\fffvvvvvveee\\\WWWRRRMMMKKKLLLVVVeeezzzttt```___dddbbb\\\[[[VVVLLLBBB:::777888;;;888888999999999::::::::::::::::::;;;;;;;;;<<<<<<@@@>>>???DDDHHHLLLUUU]]]pppzzz||||||ooofff```QQQUUUVVVVVV[[[nnnzzzttt|||~~~xxxrrrkkkddd]]]UUULLLEEE888888888888777777777777666666666666777777777777444555777888999999888888777999:::;;;;;;;;;===???KKKOOO]]]|||yyyrrrtttqqqkkkhhh^^^ZZZYYY___dddgggkkkpppmmmeeeYYYRRRPPPQQQRRRSSSWWWYYY\\\___``````___^^^WWW[[[lll~~~lllaaaYYYWWWffflllccceeeiii|||hhhaaa[[[RRROOOTTTLLLTTT___ooovvv\\\\\\hhhggg]]]YYYWWWOOOCCC;;;:::;;;:::999999999999999999999999===:::888999<<<===<<<:::<<<;;;AAAHHHJJJLLLYYYiiitttcccaaaWWWSSSUUUWWW]]]pppyyy~~~{{{zzzssshhh```[[[RRRJJJ===;;;888777777888777666666666666666777777777777777777777777888888888888;;;999999;;;<<<;;;===AAAMMMQQQ^^^xxx___ZZZ]]]ZZZVVVUUUXXXVVVXXX```iiiqqq{{{uuudddVVVPPPOOOPPPQQQUUUXXX\\\___aaaaaa```___XXXYYYfffkkkaaaZZZXXXffftttfffcccdddoooggg___TTTOOORRRMMMSSS\\\iiieee___ffffff]]]YYYWWWOOOCCC;;;:::;;;:::999999999999999999999999===:::999999<<<===<<<;;;<<<<<>>CCCPPPTTTbbbnnn[[[MMMLLLNNNLLLJJJLLLLLLLLLQQQZZZcccnnn~~~mmmZZZPPPNNNPPPSSSTTTWWW\\\```cccbbbaaa___ZZZXXX___{{{nnnccc]]][[[dddkkkdddccctttzzzpppdddWWWPPPPPPNNNQQQVVV```xxxrrrcccdddddd^^^YYYXXXPPPDDD<<<;;;;;;:::::::::::::::::::::::::::<<<:::999:::<<<======<<>>:::888888888777666666777777777888888888777777888888888999999999:::999:::<<<<<<;;;@@@GGGSSSZZZppp{{{^^^\\\[[[```fffeee]]]UUUNNNKKKJJJKKKJJJHHHIIIKKKNNNMMMOOOQQQSSSXXXeeerrruuunnncccXXXQQQOOOQQQSSSTTTWWW\\\```aaaaaa___^^^\\\\\\^^^pppttteee```^^^```}}}vvviiieeefff{{{hhhYYYSSSRRRMMMMMMMMMTTTffffff___aaaaaaYYYYYYRRRFFF>>>===<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>???@@@CCCJJJSSS\\\mmm}}}iii\\\WWWWWWSSSXXXgggyyypppiiifff```ZZZNNNHHHAAA;;;999888888888777777777777888888888888888888888888999999999999:::999;;;===<<<<<>>===:::::::::::::::::::::::::::999;;;<<<<<<;;;<<<>>>@@@???BBBKKKXXXdddxxxxxxfff[[[WWWWWWUUUZZZooo}}}|||sssnnnjjjccc\\\SSSMMMDDD===999999999999777777777888888888999999888888888999999999999:::::::::<<<===<<<<<>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;<<>>:::999999999777777888888888999999999888888888999999999::::::999:::<<<>>><<<<<>>:::999999:::777888888888888999999999888888999999999:::::::::999:::===>>><<<<<>>@@@HHHPPP___ssstttmmmhhhmmmxxx}}}xxxqqqnnnkkkhhhgggeeebbb```]]]ZZZXXXXXXYYY[[[dddmmmfffhhhiiihhheeeccccccdddfffddd```[[[VVVUUUVVVXXX\\\ZZZ\\\iiinnn```___\\\[[[ooo|||sssfffmmmnnn]]][[[UUUNNNLLLQQQWWWgggjjj\\\]]]aaa^^^[[[TTTLLLCCC===;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>===>>>AAADDDFFFJJJRRRgggsssfff]]]ZZZWWW[[[ttt}}}yyyssslllfff[[[VVVOOOFFF???;;;:::999999999999999999999999999777777777888999999::::::<<<::::::<<<>>>AAAHHHQQQeeezzzzzz}}}~~~|||wwwrrrmmmgggaaa\\\[[[]]]cccnnnyyytttuuutttqqqlllhhhffffffiiigggbbb]]]XXXVVVWWWYYY\\\\\\```nnnrrrccc```[[[WWWggg}}}|||xxxggglllxxxbbbZZZUUUNNNLLLQQQVVVeeeqqq___]]]aaa^^^[[[TTTLLLCCC>>><<<<<<;;;;;;<<<<<<<<<=========<<<===>>>???@@@BBBFFFJJJKKKWWWqqqrrraaa\\\XXXVVVaaaqqq~~~~~~|||wwwnnnhhh^^^ZZZRRRIIIBBB>>>;;;;;;999999999999999999999999777777888888999:::::::::<<<::::::===>>>AAAJJJTTTmmmvvvmmmjjjkkkppp{{{}}}vvvppplllkkkjjjhhhccc]]]XXXVVVWWWYYY\\\___fffuuuvvvfffaaa[[[VVV```rrr{{{iiikkk}}}hhhZZZUUUNNNLLLPPPTTTbbb{{{```\\\bbb^^^[[[UUULLLDDD>>><<<===<<<<<<<<<<<<==================???AAAAAABBBGGGMMMSSSeeennnccc^^^XXXXXX^^^qqq}}}~~~zzzrrrkkkaaa\\\UUULLLDDD???<<<;;;999999999999999999999999777777888999999::::::;;;;;;:::;;;>>>>>>BBBLLLWWWsssvvvqqqoooiiigggccc]]]XXXVVVWWWYYY\\\aaalll|||xxxhhhaaa\\\WWW^^^jjj~~~jjjjjjyyyooo\\\VVVOOOMMMPPPRRR]]]~~~ddd\\\ccc]]][[[UUULLLDDD???======<<<<<<<<<=========>>>>>>???>>>???BBBBBBAAAHHHQQQ]]]sssnnnfff^^^YYYXXXYYYjjj~~~}}}uuupppccc___WWWNNNFFF???<<<:::999999999999999999999999888888888999::::::;;;;;;::::::<<<>>>???CCCOOO[[[xxx~~~uuunnnlllhhhfffccc]]]YYYWWWYYY[[[]]]eeesss|||jjjbbb]]]ZZZ]]]fffmmmjjjvvvwww```XXXQQQNNNPPPPPPYYYxxxnnn```bbb]]][[[UUUMMMEEE???>>>>>><<<<<<=========>>>>>>>>>AAA>>>???CCCCCCBBBKKKXXXccc||||||vvviii___XXXTTTVVV]]]kkkxxxtttfffaaaZZZPPPHHHAAA<<<:::999999999999999999999999888888999999:::;;;;;;;;;:::;;;===??????CCCQQQ___wwwpppmmmhhhgggccc___[[[ZZZ\\\^^^cccmmm}}}mmmccc^^^[[[]]]cccqqqkkksssgggZZZSSSOOOPPPOOOVVVrrr~~~gggaaa]]][[[UUUMMMEEE@@@>>>???<<<=========>>>>>>>>>>>>AAA>>>???DDDEEEEEERRRcccvvv{{{wwwqqqddd[[[WWWXXXYYY^^^kkkzzzwwwiiieee]]]TTTJJJCCC>>>;;;999999999999999999999999888888999::::::;;;;;;<<<:::;;;>>>??????DDDRRRaaa{{{xxxiiigggddd```\\\\\\^^^```jjjvvvoooddd___\\\]]]aaatttlllrrrlll\\\TTTPPPPPPNNNTTTooolll```]]][[[UUUMMMEEE@@@??????============>>>>>>>>>>>>BBB===???EEEGGGIIIXXXkkk}}}qqqyyyoooeee```SSSRRRSSSYYYiii{{{yyykkkggg___VVVMMMEEE???<<<999999999999999999999999888999999::::::;;;;;;<<<999;;;>>>@@@???DDDSSScccvvvmmmfff```^^^___bbbiiiqqqwww}}}sssggg___[[[]]]bbbrrrpppsssaaaUUUOOORRRPPPQQQiiitttddd[[[ZZZWWWPPPIIIBBB???===>>>>>>>>>>>>============@@@;;;???HHHGGGIIIcccvvvrrrrrrqqqbbb]]]UUURRRUUUZZZjjj{{{xxxzzzrrrjjj___VVVPPPJJJBBB<<<:::999888999999999777555999999:::;;;;;;<<<<<<======@@@======CCCGGGUUUlll~~~rrrkkkeeeeeegggllluuu~~~tttggg___\\\^^^cccsssooowwwdddWWWPPPRRRPPPPPPgggqqqaaa[[[ZZZWWWPPPIIIBBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>CCC@@@CCCJJJJJJPPPnnnwwwnnnkkkvvvssslll```WWWUUUSSS[[[yyy{{{{{{uuummmbbbYYYRRRLLLDDD>>><<<;;;::::::::::::888666999999:::;;;;;;<<<<<<===<<>>EEEIIIYYYrrruuunnniiijjjooovvvuuuhhh```[[[___eeetttnnniiiZZZQQQSSSPPPPPPdddooo^^^[[[ZZZVVVPPPIIIBBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCFFFKKKLLLXXX}}}}}}nnnfffeeerrrttteeeYYYTTTPPPTTTkkk~~~~~~xxxpppeee\\\TTTMMMFFF@@@>>><<<;;;;;;;;;;;;:::888999999:::;;;;;;<<<<<<===:::>>>===@@@GGGKKK]]]zzz}}}vvvsssuuu|||uuuiii___[[[```hhhvvvnnnmmm\\\QQQRRRQQQPPPccc}}}~~~mmm[[[ZZZYYYVVVPPPIIICCC???>>>>>>>>>???????????????@@@@@@BBBFFFIIIMMMbbbtttiiibbbeeennn~~~lll\\\WWWSSSTTTdddyyy~~~zzzsssiii___VVVNNNGGGBBB>>><<<;;;:::;;;;;;:::999999999:::;;;;;;<<<<<<===:::>>>>>>BBBHHHLLLaaauuujjj```\\\bbblllxxxnnnqqq^^^QQQRRRRRRQQQbbbyyy{{{kkkXXXZZZYYYVVVPPPIIICCC@@@???>>>?????????@@@@@@AAAAAA>>>CCCHHHJJJSSSqqq|||lllaaa^^^]]]eeeuuu~~~ggg]]]VVVQQQXXXfff~~~|||vvvlllaaaWWWNNNHHHDDD>>><<<:::999:::::::::999999999:::;;;;;;<<<<<<===<<<>>>>>>BBBGGGLLLeeewwwmmmbbb^^^gggsss{{{ooowwwaaaRRRRRRRRRQQQ___ttt|||nnnXXXYYYYYYVVVPPPIIICCC@@@????????????@@@AAAAAABBBBBB???FFFKKKOOO___oooddd^^^XXXWWW[[[gggzzzrrreee[[[RRRSSS[[[jjj~~~yyyooodddXXXOOOIIIFFF???===:::999:::::::::999999999:::;;;;;;<<<<<<======>>>>>>CCCHHHMMMlllzzzqqqfffcccmmm{{{~~~ppp~~~fffTTTSSSRRROOO[[[nnnwww\\\YYYXXXUUUPPPIIICCC@@@@@@??????@@@@@@AAABBBBBBCCC@@@HHHNNNSSSiiiuuuiiiaaa[[[YYYXXXZZZbbblll}}}~~~nnndddYYYUUUYYY\\\ttt|||sssggg[[[QQQKKKHHHAAA>>>;;;:::;;;<<<<<<;;;999999:::;;;;;;<<<<<<===>>>>>>>>>CCCJJJRRRvvv|||tttiiifffqqqpppjjjVVVTTTQQQNNNWWWiiibbbYYYXXXUUUPPPIIIDDDAAA@@@??????@@@AAAAAABBBCCCCCC???HHHNNNUUUnnn}}}iiiaaa\\\]]]\\\XXXXXX]]]aaazzzwwwjjj[[[SSSUUUQQQgggvvviii]]]SSSMMMJJJBBB@@@<<<;;;<<<=========999999:::;;;;;;<<<<<<======>>>>>>DDDLLLUUU}}}zzzpppkkkyyyyyysss|||oooXXXVVVTTTMMMUUUffflll^^^YYYTTTRRRMMMDDD>>>===@@@AAABBBAAA@@@@@@AAACCCFFFFFFLLL___vvvfff```aaa\\\[[[[[[TTTZZZaaannnvvv```UUUUUUXXX[[[qqqzzzmmmaaaWWWOOOJJJDDDAAA===;;;;;;<<<<<<<<<::::::;;;;;;<<<=========???;;;@@@JJJKKKXXX{{{yyy{{{ttt}}}ttt[[[VVVTTTOOOUUUddd|||xxxaaaZZZUUURRRMMMEEE??????@@@AAABBBAAA@@@@@@BBBDDDGGGKKKWWWnnnrrriiifff___^^^___YYYXXXZZZaaajjjtttiiiZZZVVVSSSUUUddd|||qqqdddXXXPPPLLLEEEAAA===;;;;;;<<<<<<<<<::::::;;;<<<<<<======>>>???;;;AAAJJJMMM\\\}}}www{{{]]]VVVUUUQQQVVVbbbxxxeee]]]VVVQQQLLLEEEAAABBB@@@AAABBBBBBAAAAAACCCDDDGGGPPPdddvvvoooeeeccceee```]]]\\\\\\]]]```iii}}}vvvaaaXXXRRRRRRZZZlll~~~uuugggZZZRRROOOFFFBBB>>><<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>???<<>>>>>???>>>BBBGGGNNNeee|||yyybbbVVVUUUUUUYYYaaavvvmmmcccXXXQQQKKKEEECCCEEEAAABBBCCCCCCBBBCCCEEEGGGFFFXXXxxxtttpppiiieeeaaa``````___^^^dddkkkxxxrrr]]]XXXWWWVVVZZZkkk|||xxxmmm]]]SSSQQQIIIEEE@@@======<<<<<<;;;;;;;;;<<<<<<===>>>>>>??????@@@CCCFFFOOOiii|||{{{gggXXXUUUTTTYYY```sssnnndddYYYRRRKKKEEECCCEEEAAABBBCCCCCCCCCDDDFFFHHHHHH^^^vvvqqqkkkgggfffdddaaaaaaeeejjjxxxfff[[[VVVTTTWWW```wwwyyywwwpppaaaUUURRRJJJGGGBBB>>>======<<<;;;;;;<<<<<<======>>>??????>>>BBBDDDGGGQQQmmm}}}}}}ooo]]]VVVTTTXXX___lllnnndddYYYRRRLLLEEEBBBDDDAAABBBDDDDDDCCCDDDGGGIIINNNggg~~~uuurrrnnnjjjiiillljjjqqquuucccXXXTTTXXXYYYeeevvvvvvssseeeYYYTTTLLLHHHCCC???======<<<;;;<<<<<<<<<===>>>>>>??????<<>>===<<<;;;<<<<<<======>>>>>>??????999AAAGGGJJJXXXxxx|||bbb\\\VVVSSSZZZiiixxxlll```ZZZUUUIIIFFFHHHDDDCCCFFFBBBAAAGGGEEEDDDLLLPPP~~~~~~{{{|||uuucccRRRUUU[[[\\\yyyyyyttttttlll^^^UUUPPPIIICCCBBB@@@======???<<<<<<<<<======>>>???@@@CCCAAAFFFMMM[[[eee]]]WWWSSSYYYcccrrrnnn```ZZZUUUJJJFFFHHHCCCAAAEEEBBBBBBHHHFFFFFFPPP]]]~~~jjjUUUTTTYYYWWWmmmyyywwwnnnaaaXXXPPPIIICCCBBB@@@======???===<<<<<<======>>>???@@@BBB@@@GGGOOO^^^iii___XXXSSSXXX]]]lllsssbbbZZZVVVKKKGGGGGGCCC@@@DDDBBBCCCIIIFFFHHHVVVoooxxx]]]VVVXXXTTTbbb{{{rrreee\\\RRRKKKEEECCCAAA>>>===???============>>>???@@@@@@AAA@@@GGGQQQbbbmmmaaaYYYSSSWWWYYYiii{{{eeeZZZVVVLLLGGGGGGCCCAAADDDBBBDDDHHHEEEJJJ\\\}}}gggXXXXXXTTT^^^wwwuuuiii```TTTLLLFFFDDDBBB>>>===???============>>>???@@@AAAAAA@@@HHHSSSgggoooaaaYYYSSSVVVWWWgggkkk[[[VVVMMMGGGGGGDDDBBBEEEBBBDDDGGGDDDNNNeeepppYYYWWWUUU]]]pppwwwkkkcccVVVNNNHHHEEECCC???>>>???=========>>>>>>???@@@AAABBB@@@IIIVVVmmmpppaaaYYYTTTVVVWWWgggrrr\\\VVVMMMGGGGGGEEEDDDEEEBBBEEEHHHFFFUUUrrr{{{]]]WWWUUUYYYhhhzzzmmmfffWWWPPPIIIFFFCCC???>>>@@@>>>>>>>>>>>>???@@@AAAAAACCC@@@IIIZZZvvvpppaaaZZZUUUVVVZZZjjjxxx^^^VVVMMMFFFGGGFFFDDDEEEBBBFFFJJJLLL```hhh\\\VVVUUU___{{{}}}pppiiiYYYQQQJJJGGGDDD@@@>>>@@@>>>>>>>>>>>>???@@@AAAAAADDD???HHH^^^ooo```ZZZUUUVVV^^^nnn|||___WWWMMMFFFGGGGGGDDDDDDBBBGGGMMMPPPhhhrrrbbbXXXSSSYYYoooqqqlllZZZRRRKKKHHHDDD@@@>>>@@@>>>>>>>>>>>>???@@@AAABBBCCC>>>HHH```yyy```XXXXXXVVV]]]oooeeeXXXLLLIIIJJJGGGEEEDDDGGGIIIGGGUUUwwwppprrryyy~~~~~~ccc\\\YYYSSSiiitttlll\\\SSSKKKHHHFFFBBB??????=========>>>??????@@@@@@CCCFFFIIIbbbhhh]]]YYYVVV```qqqdddWWWLLLHHHJJJFFFDDDEEEHHHIIIIII[[[{{{mmmaaa[[[]]]bbbggg|||yyywwwzzzmmmbbb]]]WWWfff|||tttooo]]]TTTKKKHHHFFFBBB??????======>>>>>>??????@@@@@@CCCGGGKKKdddrrrccc[[[WWWaaarrrcccVVVKKKHHHIIIEEEDDDFFFIIIIIILLLeee|||xxxqqqggg^^^ZZZZZZ^^^aaafffdddaaaaaammmwwwfff\\\UUU___rrrtttrrr___UUULLLIIIFFFBBB???@@@======>>>>>>???@@@@@@@@@CCCGGGLLLgggyyyfff]]]YYY```ooo}}}aaaUUUJJJGGGHHHDDDDDDHHHJJJHHHNNNnnnvvvnnnjjjccc]]]YYYXXXZZZ[[[^^^___]]][[[```ssslll\\\SSSXXXgggtttsssaaaWWWMMMIIIGGGBBB@@@@@@===>>>>>>??????@@@AAAAAABBBFFFMMMkkk|||ggg^^^\\\```ooo{{{```UUUJJJGGGHHHDDDEEEJJJJJJGGGQQQvvv{{{rrroooiiiccc___]]]\\\]]]YYY]]]^^^\\\[[[ddduuuxxxcccXXXWWW```~~~vvvtttcccYYYOOOJJJGGGBBB@@@AAA>>>>>>>>>???@@@@@@AAAAAA@@@DDDOOOooohhh^^^^^^aaapppzzz```UUUKKKHHHIIIDDDEEEJJJIIIFFFVVV~~~vvvnnnhhheeecccccc\\\```cccaaa^^^___gggooogggYYYZZZ]]]vvv|||wwwfff[[[PPPKKKGGGCCCAAABBB>>>>>>??????@@@AAAAAAAAA@@@DDDQQQvvvjjj^^^]]]___ooozzz```UUULLLIIIIIIEEEDDDIIIHHHFFF\\\wwwnnnjjjhhhhhhiiijjjiiieeeaaaaaaeeeiiiqqqlll[[[[[[ZZZooo|||hhh\\\QQQKKKGGGCCCAAABBB>>>??????@@@@@@AAAAAABBBBBBFFFUUU}}}lll]]]\\\\\\mmmzzz```VVVLLLIIIJJJEEECCCHHHGGGGGG```}}}}}}tttqqqkkkeee``````cccfffeeeppp~~~tttbbbZZZVVVhhhiii]]]RRRLLLHHHCCCAAABBB>>>??????@@@@@@AAABBBBBBCCCHHHXXXjjj[[[\\\]]]llleeeSSSNNNIIIFFFFFF@@@NNNKKKIIInnn{{{ppplllmmmoooooonnnkkkkkktttaaa\\\]]]eeetttdddSSSLLLJJJFFFAAA???????????????@@@AAABBBCCCJJJ???[[[jjj\\\\\\^^^llliiiTTTLLLHHHGGGIIIDDDOOOKKKOOOyyy|||{{{zzzxxxvvvnnniiikkksss~~~eee[[[\\\bbbuuueeeTTTMMMJJJFFFAAA???????????????@@@AAABBBCCCKKKBBBbbbjjj\\\]]]^^^mmmoooUUUKKKGGGGGGKKKIIIOOOKKKXXX|||pppeeeaaaeeeqqqkkkZZZZZZ^^^yyyvvvfffVVVNNNKKKFFFAAA@@@?????????@@@@@@AAABBBCCCJJJEEEhhhjjj]]]^^^___mmmrrrWWWLLLHHHHHHKKKKKKNNNLLLccc|||pppccc^^^```lllrrr[[[\\\\\\qqqwwwiiiYYYPPPKKKFFFBBBAAA@@@@@@@@@@@@AAABBBCCCCCCFFFEEEllllll^^^^^^```nnnpppYYYOOOIIIHHHJJJJJJLLLPPPppp~~~uuujjjdddccciiiwww{{{______[[[jjjyyykkk[[[RRRLLLFFFBBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEGGGqqqooo___^^^```ooommmXXXPPPJJJGGGHHHIIIMMMYYY}}}tttlllhhhnnnvvvyyydddbbbZZZdddzzzmmm^^^TTTMMMFFFCCCCCC@@@@@@@@@@@@AAABBBCCCDDDGGGLLLwwwyyyxxx|||qqq```^^^```pppiiiVVVPPPJJJGGGHHHIIIRRReeezzznnnlllpppnnnpppsss{{{gggeeeYYY^^^|||ooo```VVVMMMFFFCCCDDDAAAAAA@@@AAAAAABBBCCCDDDHHHNNNzzzwwwnnnkkkooossssssttt}}}sssaaa^^^```pppgggTTTNNNJJJGGGIIIJJJVVVnnnvvvpppssslllmmmlllooohhhfffXXX[[[~~~|||pppaaaVVVMMMFFFCCCDDDAAAAAAAAAAAABBBCCCDDDDDDGGGNNNyyyxxxuuuoooiiikkkiiikkk~~~ttt___]]]aaavvvfffSSSNNNLLLIIIFFFLLLUUU{{{wwwpppjjjgggmmm~~~~~~nnnjjjttt{{{}}}|||vvvccc___\\\rrrzzzlllccc[[[MMMGGGFFF@@@CCCBBBAAAAAABBBCCCDDDEEEHHHNNNzzzzzzqqqmmmmmm}}}uuu```^^^cccwwwgggTTTNNNMMMKKKJJJOOOZZZxxxpppooo|||vvvgggbbbdddccchhhjjjkkkxxx}}}hhhbbb]]]qqqoooeee]]]OOOHHHGGGAAACCCBBBAAAAAABBBCCCEEEFFFIIIRRR~~~vvvbbb```dddyyyiiiSSSMMMLLLKKKKKKQQQ___}}}tttzzzwwwpppiiieeeaaa]]]^^^bbbaaacccggglllvvvnnneee]]]nnnssshhh___QQQIIIHHHCCCCCCBBBBBBAAABBBDDDEEEFFFHHHWWWvvvbbb```eeezzzkkkSSSKKKJJJIIIIIIOOOaaa|||}}}~~~wwwqqqlllhhhddd```___bbbdddddddddfffkkknnnxxxsssfff]]]kkkxxxiiiaaaRRRIIIHHHCCCBBBBBBBBBBBBCCCDDDFFFGGGGGG]]]vvvbbb```eee{{{pppUUULLLJJJIIIIIILLLcccxxxnnneee___^^^[[[\\\ccciiilllooorrr|||wwwggg\\\iii|||kkkbbbSSSHHHFFFCCCBBBBBBBBBBBBCCCEEEGGGHHHIIIfffvvvbbbaaahhh}}}tttYYYOOOMMMLLLLLLMMMiiisssfff___```^^^aaaiiirrr{{{|||iii^^^hhhllldddTTTHHHFFFDDDBBBBBBBBBBBBCCCEEEGGGIIINNNrrr~~~wwwcccbbbkkkrrrXXXPPPNNNMMMMMMTTTrrrooogggfffiiisssnnnaaajjjooofffVVVIIIGGGEEEBBBBBBBBBBBBDDDFFFHHHIIIOOOyyy~~~xxxeeedddnnnnnnUUUNNNMMMLLLLLLZZZzzzzzzrrrhhhrrrrrrdddkkkqqqhhhXXXJJJHHHGGGBBBBBBBBBBBBDDDFFFHHHJJJMMMzzz~~~~~~uuueeegggnnnmmmUUUMMMLLLLLLLLLSSS}}}sss}}}rrreeennnssskkk[[[NNNIIIEEEDDDAAA@@@CCCDDDCCCEEEJJJOOO~~~|||~~~}}}uuueeefffpppiiiTTTMMMLLLMMMMMM[[[uuufffmmmsssjjjZZZMMMHHHDDDDDDAAA@@@CCCDDDCCCEEEJJJRRR|||~~~}}}uuudddfffrrrdddRRRMMMLLLMMMOOOfffxxxgggkkkvvvlll[[[NNNIIIEEEEEEAAA@@@CCCDDDCCCFFFJJJUUU|||~~~}}}~~~vvvtttvvvxxx}}}sssqqq{{{tttcccffftttbbbSSSNNNLLLMMMPPPppp{{{hhhkkk|||ppp^^^PPPKKKGGGEEEBBBAAACCCDDDDDDFFFJJJVVV|||~~~|||}}}uuunnnkkkkkkuuunnnddd^^^___ddddddjjjnnnqqqssswwwrrrcccggguuuaaaTTTPPPLLLMMMRRRvvv~~~jjjkkksss___PPPKKKGGGEEEBBBAAADDDEEEDDDFFFKKKUUUyyy~~~}}}|||~~~wwwnnnjjjlllzzzkkkbbbZZZTTTTTTTTTYYYZZZZZZZZZ[[[dddqqq{{{pppdddiiiwww```TTTPPPLLLMMMTTT}}}lllllluuu```OOOJJJFFFFFFBBBAAADDDEEEDDDGGGKKKUUUzzz}}}|||~~~yyyqqqjjjnnnddd```WWWMMMMMMOOOOOOPPPPPPOOOPPPTTTZZZ___lll~~~nnndddlllzzz|||]]]SSSOOOKKKOOOXXXvvvqqquuu}}}uuuuuu|||nnnmmm{{{cccRRRLLLHHHFFFBBBBBBDDDEEEEEEGGGKKKWWW~~~||||||~~~xxxoooiiirrroooWWWXXXSSSLLLOOOTTTLLLMMMNNNPPPRRRSSSUUUUUUUUUcccyyymmmeeennn|||zzz[[[QQQOOOKKKPPPZZZ~~~nnnbbb]]]aaaiii{{{nnnllltttsss~~~pppmmmhhhVVVPPPKKKFFFCCCBBBDDDEEEEEEGGGKKKYYY||||||}}}oookkklllvvviii```VVVQQQRRRTTTUUUTTTSSSRRRQQQQQQSSSSSSSSSQQQYYYXXXbbbyyyjjjaaaooodddRRRNNNOOOMMM```~~~kkkeeebbb\\\^^^hhh}}}uuuiiidddeeeccckkkssszzzpppmmmjjjUUUKKKJJJFFFCCCAAACCCDDDDDDHHHMMM___~~~{{{}}}}}}jjjdddaaaeeennnssspppkkkccc]]]VVVSSSTTTVVVUUUSSSVVVUUUTTTUUUWWWWWWVVVUUU]]]YYY^^^nnnkkkdddtttfffRRRNNNPPPRRRgggkkkeeeccc___cccmmmwwwttthhhcccccc^^^ccciiinnnwwwooommmmmmXXXLLLJJJGGGCCCBBBCCCDDDDDDHHHNNNbbb{{{~~~}}}ooohhh```___bbbdddaaa]]]\\\XXXUUUTTTWWWXXXWWWUUUYYYXXXXXXYYY[[[[[[ZZZYYY\\\WWWXXXbbbooolllgggyyyiiiRRRMMMRRRXXXqqqtttmmmhhhdddkkkxxx}}}xxxxxxzzzsssfff```___WWWZZZ\\\^^^eeeuuuooommmrrr\\\NNNIIIHHHEEECCCDDDDDDCCCHHHOOOhhh|||~~~hhhaaaZZZWWWYYY[[[ZZZXXX\\\ZZZYYYZZZ]]]``````___aaaaaaaaacccdddeeecccaaabbb]]]\\\```eeesssllljjj}}}kkkRRRLLLTTT^^^zzzzzzrrr}}}}}}yyysssddd\\\ZZZRRRSSSSSSSSSWWWaaaooozzzpppmmmttt___PPPIIIHHHEEEDDDDDDCCCCCCIIIQQQqqq{{{~~~~~~fffbbb^^^\\\^^^aaabbbcccbbbaaa```aaaeeeiiimmmooopppooopppqqqrrrrrrpppnnnooojjjggggggdddiii}}}kkkkkkiiiRRRLLLUUU```~~~tttcccYYYVVVPPPPPPPPPPPPPPPSSSYYY]]]eeemmmwww|||~~~qqqooosssaaaRRRJJJHHHFFFEEEEEECCCCCCJJJTTTzzz}}}zzz}}}xxxfffffffffgggiiikkkmmmnnnhhhhhhhhhjjjnnnsssxxx{{{~~~}}}}}}~~~{{{xxxtttqqqpppppplllkkkxxxjjjnnneeeQQQMMMTTT___|||uuucccXXXTTTQQQQQQPPPPPPOOONNNMMMLLLSSSWWW[[[]]]```gggrrrzzzrrrpppssscccUUULLLGGGEEEEEEEEECCCDDDMMMWWW|||yyy|||qqqdddhhhmmmqqqsssuuuwwwyyyxxxzzz~~~~~~}}}}}}wwwqqqwwwkkkrrrwww```PPPMMMSSS\\\wwwwwwrrrxxxtttdddXXXUUUSSSRRRPPPOOONNNMMMKKKHHHNNNNNNOOOQQQTTTXXX^^^bbbooozzztttrrrsssfffWWWNNNEEEEEEEEEEEECCCEEEOOOZZZ}}}zzz}}}yyymmmyyy}}}pppooovvvllluuuppp]]]PPPMMMRRRYYYsss}}}sssooosss}}}tttdddYYYVVVUUURRROOOMMMNNNNNNLLLJJJIIIHHHHHHIIILLLNNNOOOOOOWWW___nnnuuusssttthhhYYYPPPDDDDDDEEEEEECCCEEEPPP\\\~~~{{{~~~xxxxxx~~~{{{oooiiizzzvvvmmm~~~lllYYYLLLOOOSSSTTTrrr}}}yyyrrrfff[[[VVVTTTTTTTTTSSSQQQOOOLLLKKKIIIHHHHHHGGGHHHIIIKKKLLLPPPRRRTTTeeetttttt~~~yyynnn]]]OOOKKKDDDAAAEEEGGGGGGPPP\\\xxxyyyssswwwyyyrrriiilllpppvvvpppjjjYYYLLLPPPTTTVVVuuu|||vvvoooddd[[[WWWUUUUUUUUUTTTRRROOOMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKIIIMMMMMMVVVgggyyyuuuuuu|||ooo___TTTLLLEEECCCFFFFFFFFFMMMXXXqqqwwwqqquuuyyyyyytttvvv~~~ooocccbbbeeewwwvvvtttiiiYYYMMMQQQTTTZZZ|||wwwqqqjjjaaaZZZXXXWWWWWWVVVTTTRRRPPPNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJHHHMMMLLLMMMTTT___{{{vvvwwwssscccYYYMMMFFFDDDGGGFFFDDDIIISSSkkkuuuooorrrxxx~~~xxxqqqlllkkknnnuuupppdddiiijjjyyyxxxyyyiiiYYYOOORRRUUU]]]}}}tttmmmggg^^^YYYXXXXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJNNNLLLKKKOOOUUUkkkwwwzzzzzzeeeZZZLLLFFFDDDGGGFFFCCCHHHQQQkkkuuunnnqqqwww~~~vvvuuuooonnnoooppprrrvvv}}}zzzyyyyyyyyy}}}iiiZZZPPPRRRUUUbbb|||sssllleee\\\XXXXXXWWWVVVUUUSSSQQQPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKIIIKKKHHHHHHNNNNNNZZZqqqyyy}}}gggYYYJJJDDDCCCGGGGGGDDDIIIRRRmmmvvvooorrrwww{{{vvvwwwqqqwww~~~xxxiiiYYYPPPSSSXXXkkk}}}uuunnneee\\\WWWWWWTTTSSSRRRPPPOOOOOOOOOOOONNNOOOOOOOOOOOONNNNNNMMMMMMLLLGGGIIIOOOKKKMMM\\\zzzjjjZZZKKKDDDCCCFFFGGGEEEKKKUUUooo~~~}}}yyyqqqtttvvvzzztttfffWWWPPPTTT\\\tttyyyrrrggg\\\VVVVVVPPPPPPNNNMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPKKKMMMQQQJJJJJJWWWttt{{{ooo^^^MMMFFFCCCFFFFFFEEELLLVVVrrrzzzrrrtttvvvssspppdddUUUOOOUUU___{{{{{{tttiii\\\VVVUUUNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRNNNOOOLLLMMMPPPIIIJJJZZZhhh{{{rrrbbbPPPHHHDDDFFFFFFDDDKKKVVVuuuzzzrrrtttuuu~~~xxxooo}}}yyydddWWWLLLQQQcccvvvjjj___WWWSSSLLLLLLKKKKKKLLLMMMOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMLLLbbbwwwzzzwwwaaaNNNFFFBBBFFFHHHHHHOOOZZZ{{{xxxnnnooottt{{{yyyzzz{{{rrrmmm~~~uuu```VVVLLLRRRccczzzmmm```WWWRRRKKKJJJJJJIIIJJJLLLMMMOOOOOOPPPQQQSSSTTTTTTTTTTTTVVVUUUSSSQQQPPPOOONNNNNNVVVhhhzzzttt\\\NNNFFFCCCFFFHHHHHHPPPZZZxxxnnnnnnttt}}}zzz}}}yyyzzz|||uuukkkmmmooo\\\TTTMMMSSSbbbrrrcccWWWQQQLLLKKKJJJIIIJJJLLLNNNOOONNNOOORRRTTTUUUVVVWWWVVVYYYXXXWWWUUUSSSQQQPPPOOONNN[[[{{{rrrWWWMMMFFFCCCGGGHHHHHHQQQ\\\xxxnnnnnnsss|||rrruuunnniiiqqqlllYYYSSSNNNSSS```{{{xxxgggYYYRRRPPPOOOMMMLLLLLLMMMOOOQQQNNNPPPSSSVVVXXXYYYYYYYYY[[[ZZZYYYWWWUUUSSSRRRQQQRRRXXXuuu~~~rrrVVVLLLFFFDDDHHHIIIIIIRRR^^^yyyoooppprrryyymmmmmmzzziiijjjvvvkkkYYYTTTOOOSSS]]]sssnnn___XXXTTTRRROOOMMMLLLNNNPPPQQQPPPRRRVVVYYY\\\\\\\\\\\\[[[[[[[[[YYYXXXUUUSSSRRRVVVWWWnnnqqqUUUKKKFFFEEEIIIIIIIIISSSaaazzzpppqqqppp~~~wwwqqqtttyyyffflll{{{kkkYYYSSSOOOSSS[[[nnnwwwjjjcccYYYVVVRRROOOMMMNNNPPPQQQSSSUUUYYY]]]___```___^^^\\\\\\\\\\\\[[[XXXVVVUUUUUURRReeepppRRRJJJFFFFFFJJJIIIIIITTTccczzzppppppnnn{{{zzzqqq}}}rrrfffrrriiiWWWRRRNNNTTT[[[lllvvvoooaaa^^^YYYTTTRRRQQQSSSTTTVVVYYY]]]```bbbbbbaaa```]]]]]]^^^___^^^\\\ZZZYYYUUUQQQaaaqqqQQQJJJFFFGGGKKKJJJJJJUUUeeexxxnnnnnnlllyyy}}}kkkqqqooohhhxxxgggVVVQQQNNNTTT[[[mmm~~~xxxhhheee___ZZZWWWVVVWWWYYYXXX[[[___bbbdddcccbbbaaa^^^___```aaaaaa___]]]\\\YYYTTTbbbtttRRRIIIFFFGGGKKKJJJJJJVVVfffwwwlllllljjjwwwvvvsssvvvssslllwwwdddVVVSSSNNNSSS]]]pppxxxppphhhddd```ZZZXXXYYY]]]]]]^^^aaadddeeedddcccbbbaaaaaaaaaaaacccdddeeehhheeeeeeqqqXXXLLLFFFFFFKKKLLLLLLXXXiiiwwwkkkhhhkkkwww{{{uuuvvvqqqpppaaaSSSQQQLLLRRR]]]qqqyyyqqqlllggg```]]]^^^``````bbbeeehhhhhhgggeeebbbaaaaaa```aaabbbdddeeefffccceeeoooUUULLLGGGHHHLLLMMMNNNZZZjjj~~~wwwmmmjjjkkkwwwwwwuuu}}}{{{pppxxx\\\PPPOOOJJJQQQ^^^ttt}}}wwwqqqiiieeeeeeddddddgggjjjlllmmmjjjhhhcccbbbaaa``````aaacccdddcccbbbeeekkkQQQLLLIIIJJJNNNOOOQQQ]]]kkk~~~{{{~~~wwwnnnlllkkkwwwyyytttttt|||yyy~~~wwwrrrxxxYYYNNNNNNKKKRRR```www{{{kkkbbbgggwww{{{wwwuuutttsssvvvtttzzzzzzqqqkkkkkkhhhiiikkknnnpppooollliiidddccc```___^^^___aaabbb```aaaeeegggOOOKKKJJJLLLPPPQQQUUUaaannn{{{~~~wwwmmmlllkkkvvv|||tttrrryyysssrrrttt}}}yyywwwtttWWWNNNPPPNNNUUUbbbzzzwwwccc[[[WWW^^^nnn~~~zzztttoookkkiiifffdddeeedddfffsssxxxrrrpppmmmmmmnnnpppqqqpppmmmjjjeeeccc```^^^]]]^^^___aaa___aaagggdddNNNJJJLLLOOORRRUUU[[[hhhsss~~~uuukkkiiijjjtttyyyrrryyyppplllppp|||}}}pppUUUNNNRRRQQQWWWccczzz|||cccWWWUUUWWW___pppzzzsssnnniiidddaaa]]]]]]^^^cccqqqyyywwwtttsssrrrqqqqqqpppmmmjjjgggddd```]]][[[\\\^^^______bbbiiiaaaOOOKKKOOOTTTWWW[[[dddqqq{{{~~~rrrhhhfffiiirrrtttxxxnnnooo|||jjjSSSMMMTTTSSSXXXbbbxxxjjj\\\VVVTTTVVV^^^qqq}}}sssjjjccc___XXXZZZZZZZZZ___ooo{{{zzzuuu|||{{{xxxuuusssrrrpppnnnlllhhheee```\\\ZZZ[[[]]]^^^```dddlll___OOONNNSSSYYY]]]bbbmmm{{{||||||}}}ooofffdddhhhooovvv~~~yyyrrr{{{dddQQQMMMTTTTTTXXXaaauuuzzzkkkbbb\\\XXXUUURRR[[[oootttiiiaaa]]]XXXZZZ[[[YYYZZZeeexxx}}}zzznnnkkk```]]]``````kkk|||wwwtttrrrpppnnnmmmhhheee```\\\ZZZZZZ\\\]]]aaaeeennn^^^OOOPPPWWW]]]aaagggsss~~~yyyyyy~~~{{{nnndddcccgggnnn{{{YYYNNNRRRQQQRRRYYY___uuu|||{{{ooogggaaa]]][[[\\\bbbjjjsss~~~vvvnnnhhhccceeedddbbb``````fffpppwwwsssfff^^^[[[XXXRRRPPPQQQPPPTTTggg~~~|||zzzxxxsssooommmfff___\\\ZZZXXX[[[aaagggcccrrrUUUTTTSSSXXX___eeeiiippp}}}|||yyy}}}zzznnndddbbbgggooo~~~zzzWWWOOOSSSRRRTTT[[[aaavvv}}}{{{rrrkkkeeebbb```dddjjjpppxxx~~~{{{yyyuuurrrpppnnnkkkgggdddeeeiiinnn{{{{{{wwwooodddYYYSSSPPPOOOKKKKKKNNNNNNSSSiii|||vvvpppjjjccc]]][[[YYYXXX[[[```gggeeevvv}}}UUUTTTRRRXXXaaahhhnnnuuu|||yyy|||yyynnndddbbbeeemmm~~~rrrUUUPPPTTTSSSUUU]]]cccwww~~~|||yyyxxxzzz{{{|||{{{xxxtttooopppsssvvvzzzxxxpppjjjhhhhhhhhhgggccc]]]UUUNNNJJJIIIHHHGGGJJJMMMNNNWWWrrr|||sssiiiccc^^^]]][[[ZZZ]]]bbbhhhiii~~~wwwUUUUUUTTT\\\fffnnnttt}}}|||wwwzzzyyynnndddbbbccckkk|||yyy}}}jjjRRRQQQTTTSSSVVV___eeewww|||yyyvvvsssssstttvvvwwwxxx{{{ppphhhddd]]][[[XXXTTTOOOLLLKKKKKKIIIJJJLLLMMMPPP```xxxlllgggbbbbbb```___aaaeeeiiiooooooVVVXXXYYYbbbkkkrrr{{{{{{uuuxxxxxxnnneeebbbcccjjjzzzvvv}}}yyyfffPPPQQQTTTSSSXXXaaagggwww}}}}}}{{{xxxuuussssssuuuvvvwww}}}mmmaaaZZZUUUSSSPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLSSSiii|||pppkkkhhhgggeeebbbcccgggllluuufffXXXYYY[[[dddnnnuuuzzzsssvvvvvvnnneeebbbccciiiyyyyyyuuudddPPPRRRUUUUUUZZZdddjjjyyyxxxxxx~~~{{{xxxxxxyyy~~~yyyhhh\\\UUUNNNLLLJJJIIIKKKLLLLLLLLLLLLLLLLLLOOO[[[vvvwwwrrrnnnmmmjjjfffeeegggooo|||```ZZZ[[[\\\gggqqqzzzyyyppptttuuunnneeecccbbbhhhwww{{{|||qqqbbbPPPUUUXXXWWW]]]hhhnnn|||}}}}}}}}}kkk^^^VVVRRRLLLJJJHHHIIILLLNNNMMMLLLOOOQQQTTT[[[mmm|||xxxvvvrrrllliiikkkrrrwww]]]______bbbnnnyyyyyyooorrrtttnnneeecccaaaffftttvvv}}}nnnbbbQQQWWWZZZYYY```kkkppp~~~|||fffXXXQQQNNNMMMNNNLLLKKKMMMPPPRRRQQQOOOUUUXXX^^^jjjyyyrrrooopppsssppp]]]ddddddiiivvvxxxnnnqqqtttnnnfffccc___dddrrr}}}zzz}}}fffZZZSSSRRRZZZbbbfffiiiuuu}}}tttfffYYYPPPMMMOOOQQQOOOQQQRRRRRRRRRSSSUUUWWWYYYdddsss|||yyyuuuppp|||lllbbbjjjnnnvvv{{{xxxrrrtttqqqooojjj___aaaeeennn}}}xxxdddZZZVVVVVV\\\cccgggmmmzzzxxxqqqbbb]]]UUUNNNJJJJJJLLLNNNSSSTTTUUUUUUVVVXXX\\\___gggvvv|||xxxuuujjjdddmmmqqq~~~yyyrrrtttqqqooojjj___```dddmmmrrr```ZZZXXX[[[___dddjjjttt~~~qqqiiiccc]]]ZZZWWWVVVTTTSSSTTTVVVXXXZZZWWWXXXXXXYYY\\\aaahhhmmmwww}}}{{{{{{iiiiiitttxxx{{{ssstttqqqoookkk```___ccckkk|||nnn^^^YYYWWW^^^aaafffppp}}}xxxqqqpppzzzzzzssshhh```[[[ZZZYYYXXXPPPPPPPPPPPPSSSVVVYYY[[[bbbbbbcccfffjjjsss|||tttkkkppp|||~~~tttuuuqqqppplllbbb___bbbiiixxxlll\\\XXXWWW```cccjjjwwwwwwgggbbb\\\[[[___iiisssyyy}}}wwwppphhhaaaaaa^^^YYYWWWVVVVVVWWWWWWUUUTTTTTTVVVZZZaaagggkkk}}}~~~{{{rrrqqqyyyvvvuuuqqqpppmmmccc___bbbggguuuiii[[[YYYZZZbbbhhhrrr{{{mmmaaaVVVTTTRRRPPPRRRVVVZZZ^^^dddkkkqqqrrrtttxxxyyywwwsssmmmddd^^^\\\[[[ZZZXXXUUUVVVWWWYYYZZZ[[[[[[[[[ddddddeeejjjrrr}}}wwwtttwwwwwwvvvqqqpppnnnddd```bbbfffqqq}}}bbbZZZ]]]aaafffnnnzzzuuuiii]]]TTTPPPPPPPPPOOOOOOQQQSSSTTTUUU[[[^^^]]]]]]```aaa___\\\[[[ZZZXXXWWWXXXYYYZZZZZZ]]]aaaeeehhhkkklllnnnoooqqqvvv~~~tttvvv|||xxxvvvqqqqqqoooeeebbbcccfffooovvv]]]YYYaaahhhjjjsssxxxhhh___VVVOOOMMMNNNNNNNNNNNNNNNPPPRRRNNNSSSVVVTTTTTTXXXYYYXXXTTTXXX[[[[[[XXXWWWXXXYYY```dddjjjpppuuuyyy}}}sssxxxyyyvvvqqqqqqooofffcccdddeeemmmoooaaa]]]cccjjjttt~~~rrrddd\\\WWWTTTRRRQQQRRRRRRPPPNNNMMMNNNPPPQQQSSSUUUWWWXXXWWWUUUTTTYYYXXXZZZ^^^dddiiijjjjjjkkkxxxyyy}}}zzzuuuppprrrsssmmmiiifffdddiii~~~{{{uuuxxxxxx{{{|||yyymmmcccdddllltttrrrjjj___WWWSSSRRRQQQPPPNNNNNNOOONNNMMMNNNPPPRRRRRRTTTVVVVVVVVVWWWYYY[[[YYY\\\eeeuuu}}}wwwqqqsssuuuooogggdddbbbggg{{{sssppppppssstttrrrxxx|||kkkggglllwwwlll^^^ZZZUUUQQQPPPQQQQQQQQQRRRSSSSSSRRRRRRSSSVVVXXXWWWZZZ[[[[[[[[[___hhhpppkkkpppzzzssstttvvvqqqfffcccaaaeeewww|||uuusssuuuwwwtttxxxyyyjjjjjjttt~~~~~~rrrbbb[[[ZZZXXXVVVUUUUUUUUUUUUWWWWWWXXXXXXXXXYYY\\\___```cccffffffhhhqqq{{{sssssswwwrrrgggccc```eeesss{{{yyyzzzwwwxxxvvvjjjooo}}}zzzyyywwwjjj___YYYZZZ[[[ZZZZZZYYYYYYYYYYYY[[[^^^aaacccfffjjjmmmvvvzzz~~~|||sssrrrvvvsssjjjeeeaaadddppp}}}vvvuuurrrqqq|||rrrkkkuuuxxxtttwwwyyyppphhhbbb]]]```cccfffggghhhjjjkkknnnssszzzwwwxxx}}}~~~sssrrrwwwtttmmmfffbbbdddlllxxxmmmiiifffeeemmmyyyooonnnyyywwwooommmyyy{{{xxxtttyyy}}}tttsssxxxvvvnnngggbbbbbbgggzzztttfff```\\\[[[cccnnnuuu}}}}}}ooopppzzzvvvkkkfffpppvvvtttzzzxxxnnngggaaaaaaddduuu