BM6@ 6(@@ RRRRRRQQQQQQRRRSSSSSSTTTZZZ[[[___ccc```XXXTTTUUU___aaa___[[[ZZZ^^^```^^^aaaeeehhhjjjsss}}}{{{wwwxxxyyyyyywwwtttqqqooonnnrrrxxx}}}~~~qqq~~~|||SSS>>>999222444333333222222333333444000555555444555555CCC^^^qqqeeelll{{{yyylllQQQJJJEEEHHHKKKIIIGGGFFFEEEEEEEEEEEEGGGMMMTTTYYY^^^bbbhhhnnnqqqtttwwwyyy}}}~~~~~~}}}|||~~~}}}{{{yyyxxxxxxyyyyyyuuuxxx||||||zzzzzz{{{}}}xxxxxxyyy}}}xxxlllVVVKKKAAA???BBBCCCEEEHHHPPPVVV```hhhmmmoooqqqrrrtttuuuvvvyyy|||}}}|||{{{}}}yyyuuutttxxx{{{lll[[[WWWUUUYYYfffqqquuuvvvxxxyyyxxxwwwxxxwwwyyy}}}nnnjjjnnnyyy}}}wwwqqqrrr}}}ssskkkhhhjjjnnnQQQQQQRRRRRRSSSTTTUUUVVV\\\]]]```ccc```YYYVVVXXXaaabbb```\\\\\\___aaa___cccfffggghhhoooxxx{{{xxxxxxyyyzzzzzzyyyvvvsssqqqkkkpppwww}}}|||vvv|||TTT@@@===666444333333222222333333444///444444666999777CCC[[[xxxkkkqqq}}}pppTTTLLLGGGHHHKKKHHHEEEEEECCCCCCCCCCCCFFFKKKSSSXXX]]]bbbhhhnnnrrrvvvyyy{{{|||}}}~~~~~~}}}|||}}}|||zzzyyywwwwwwvvvvvvwwwyyyzzzyyyxxxxxxzzz}}}wwwwwwyyyxxxmmmWWWLLLBBB@@@AAABBBCCCFFFPPPVVV```hhhmmmppprrrsssttttttvvvyyy|||~~~}}}||||||xxxuuuvvvzzz}}}}}}kkk\\\WWWXXXcccnnnuuuxxxzzzzzzyyyyyyyyyxxxzzz{{{mmmkkkqqq~~~|||wwwwwwsssjjjfffiiimmmPPPQQQRRRSSSUUUWWWXXXYYY]]]^^^aaaccc___YYYXXX[[[bbbdddbbb]]]]]]aaabbb```eeefffeeefffkkkssswwwvvvzzz{{{}}}}}}|||yyyvvvtttiiiooovvv|||xxxyyyzzzSSSAAA>>>888444333333222222333333444///333333666;;;999BBBWWW{{{lllppp|||zzznnnVVVMMMGGGHHHJJJGGGDDDCCCAAAAAAAAAAAADDDIIIQQQVVV]]]bbbhhhnnnsssvvvzzz|||{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyywwwwwwwwwwwwxxxyyyyyyyyyxxxwwwwwwzzz|||vvvwwwzzzwwwkkkWWWMMMCCC@@@@@@@@@BBBEEEPPPVVV```hhhmmmppprrrsssttttttvvvyyy}}}~~~~~~}}}}}}zzzwwwuuuwww|||~~~ggg]]]WWW]]]hhhqqqwww{{{zzzyyyzzzzzzxxxzzzyyyiiiiiirrryyyyyy~~~sssjjjhhhmmmrrrOOOPPPRRRTTTVVVXXXYYYZZZ\\\]]]aaabbb]]]WWWWWW\\\cccdddbbb^^^]]]```bbb```ddddddcccdddiiipppuuuxxx{{{xxxvvvmmmqqqxxx}}}tttvvvuuuOOO===;;;666444333333222222333333444111333111444:::999@@@TTT{{{kkklllwwwuuuiiiUUULLLFFFGGGIIIGGGDDDDDDAAAAAAAAAAAACCCIIIPPPUUU]]]bbbhhhmmmqqqtttwwwyyy{{{|||}}}~~~~~~~~~}}}zzzxxxuuuttttttvvvxxxzzzwwwxxxxxxxxxxxxyyyzzzzzzwwwxxxzzzssshhhUUULLLDDDAAAAAA@@@BBBFFFOOOVVV```hhhmmmqqqssstttssstttuuuyyy}}}~~~}}}}}}{{{wwwttttttwww|||xxxhhhYYYWWW^^^hhhrrrzzzxxxxxxyyyzzzxxxxxxwwwcccdddooo{{{uuuuuuyyyqqqlllnnnuuu|||NNNOOORRRTTTVVVWWWXXXXXXYYY[[[___```[[[TTTUUU[[[cccdddbbb]]]]]]```aaa___aaa```aaaccchhhnnnvvv|||}}}zzzwwwsssvvv{{{~~~rrrooorrrLLL;;;999333444333333222222333333444333444111333999777???SSS~~~|||lllkkktttsssiiiRRRIIICCCDDDGGGGGGEEEEEECCCCCCBBBBBBDDDIIIPPPUUU]]]aaagggkkknnnpppssstttzzz{{{}}}}}}yyysssnnnlllmmmpppsssrrrsssuuuxxxzzzzzzyyyxxxvvvwwwyyy|||ooodddSSSKKKEEECCCBBBAAACCCHHHNNNUUU___gggmmmppprrrtttssssssuuuxxx|||~~~}}}|||zzzwwwtttrrrssswww{{{}}}|||~~~wwwaaaVVVVVV^^^jjjuuuuuuuuuwwwxxxwwwwwwuuuaaacccnnn|||~~~uuuoooqqq|||wwwpppmmmqqqzzzNNNOOOQQQSSSTTTUUUTTTTTTUUUXXX^^^___YYYRRRSSSYYYccceeebbb^^^]]]```aaa___]]]\\\^^^ccchhhmmmuuu}}}}}}{{{xxxzzz|||}}}~~~sssnnnpppKKK<<<:::444444333333222222333333444444888666777:::666===QQQyyyxxxhhheeennnnnnfffRRRIIIBBBDDDGGGGGGFFFGGGFFFFFFDDDCCCDDDHHHNNNSSS\\\```eeejjjmmmoooqqqsssyyyzzz|||~~~{{{tttmmmgggeeedddeeeiiijjjlllpppuuuwwwwwwvvvtttuuuwww}}}yyylllbbbTTTMMMHHHEEECCCAAADDDHHHMMMSSS]]]fffllloooqqqsssssssssuuuwwwzzz|||{{{yyyxxxuuurrrqqqtttwwwyyyzzzvvvzzz~~~ppp___WWWXXXbbbmmmqqqrrruuuxxxwwwwww~~~ssseeefffooozzz{{{sssooorrr}}}xxxqqqnnnpppxxxNNNOOOQQQRRRRRRQQQPPPOOORRRWWW^^^```YYYQQQRRRXXXeeefffddd___^^^aaabbb```ZZZYYY\\\cccfffiiirrr{{{yyyzzzzzzzzz{{{}}}}}}xxxssslllJJJ<<<;;;444444333333222222333333444444;;;>>>@@@@@@888<<>>DDDGGGEEE999;;;NNNppp~~~|||~~~xxxhhheeennnpppiiiYYYOOOGGGGGGIIIHHHGGGGGGIIIHHHEEECCCBBBEEEKKKOOOWWW\\\cccjjjooossswwwyyysssuuuwwwyyy{{{||||||||||||}}}}}}{{{uuunnnfffaaa[[[XXXVVVXXX```jjjpppsssuuuuuutttvvvzzzpppggg[[[UUUOOOJJJDDD???@@@DDDJJJQQQ[[[dddjjjmmmpppqqqsssssstttvvvxxxxxxwwwuuuxxxuuutttuuuwwwyyyxxxvvvuuuyyy|||}}}~~~yyyfffYYY[[[cccnnnpppuuuyyyyyyyyyqqqhhhgggnnnvvvwwwqqqssszzz}}}|||xxxsssooopppuuu{{{MMMNNNOOOOOOMMMMMMNNNOOOXXX\\\```^^^XXXTTTSSSUUUbbbiiihhh___^^^dddccc\\\XXXZZZ\\\^^^bbbhhhoootttyyyuuuttt{{{}}}zzzyyybbbGGG;;;666333222222222222222222222222444777999777666999@@@FFFmmmqqqgggfffkkkooooooiiiYYYJJJFFFIIIJJJJJJJJJIIIGGGDDD@@@@@@DDDJJJOOOVVVZZZ```eeeiiinnnrrruuuvvvwwwyyy|||}}}zzz}}}~~~{{{vvvjjjeee^^^XXXXXX^^^gggnnnnnnqqqrrrrrrxxxxxxoooaaa[[[RRRLLLHHHFFFBBB???IIINNNUUU^^^eeekkknnnooossstttuuuwwwwwwwwwvvvuuuyyyxxxwwwvvvvvvvvvwwwxxxzzzzzz{{{|||vvvfff______jjjqqqyyy{{{zzz|||wwwdddooovvvzzz|||uuurrr|||}}}{{{wwwrrrpppppptttwwwMMMNNNOOOOOOMMMMMMNNNOOOWWW\\\```___YYYTTTRRRRRR\\\dddeee___^^^cccbbb[[[ZZZZZZ[[[\\\___fffmmmsss}}}~~~~~~wwwrrrrrrxxx~~~}}}|||~~~___EEE:::777444222222222222222222222222444666888777666888???EEEhhh{{{nnnggghhhmmmqqqmmm]]]MMMHHHJJJKKKKKKKKKHHHGGGDDDAAAAAADDDJJJNNNUUUYYY___dddhhhmmmqqqtttvvvvvvxxxzzz}}}~~~|||{{{{{{{{{}}}{{{vvvlllaaaXXXXXX___fffnnnppppppnnnsss|||rrriiiaaaUUUKKKGGGFFFDDDBBBHHHMMMTTT\\\dddjjjnnnpppttttttuuuvvvvvvvvvvvvvvvxxxwwwvvvuuuuuuvvvxxxyyy{{{{{{{{{}}}~~~rrrgggbbbiiiooowwwzzzzzz|||vvvhhhsssxxxzzz{{{rrrooozzzyyyrrrmmmlllnnnpppMMMNNNOOOOOOMMMMMMNNNOOOVVV[[[``````[[[UUUPPPOOOVVV^^^aaa^^^]]]aaa```[[[[[[[[[YYYYYY[[[bbbjjjpppyyy{{{{{{xxxxxx|||}}}zzztttoooooouuu{{{}}}~~~|||{{{}}}\\\CCC:::888555222222222222222222222222333444666555555888>>>CCC```wwwhhhcccjjjrrrnnn]]]MMMGGGIIIJJJIIIJJJGGGFFFEEECCCBBBDDDHHHLLLSSSWWW]]]bbbggglllpppsssvvvuuuuuuwwwzzz||||||{{{{{{yyyyyy|||ppp^^^UUUWWW\\\eeeiiiiiieeejjj{{{xxxpppeeeVVVKKKFFFEEEEEEEEEGGGKKKRRRZZZcccjjjooorrrvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvttttttuuuwww{{{}}}}}}}}}}}}~~~rrrhhhiiiooowwwzzzzzz|||tttjjjuuuzzz|||}}}tttppp{{{}}}tttnnnllllllmmmMMMNNNOOOOOOMMMMMMNNNOOOTTTYYY___aaa]]]VVVOOOLLLVVV]]]___\\\ZZZ]]]^^^]]]]]][[[XXXVVVWWW^^^gggmmmvvvxxxwwwttttttxxxyyywwwqqqlllkkkqqqwww{{{}}}{{{||||||ZZZBBB:::888444222222222222222222222222222333444444555888<<<@@@YYYjjj___eeeqqqjjjYYYIIIDDDFFFGGGGGGGGGEEEFFFEEEDDDCCCDDDGGGJJJRRRVVV\\\bbbgggkkkpppsssvvvtttsssuuuxxx{{{||||||}}}zzzxxxxxx|||mmm]]]WWWXXXYYY```cccaaafffyyyzzzmmmcccUUUKKKFFFEEEEEEDDDEEEIIIPPPYYYbbbkkkpppssswwwvvvuuuttttttuuuvvvwwwvvvuuuttttttvvvzzz~~~}}}pppnnnsssyyy{{{{{{|||oooiiiuuu|||yyyttt~~~}}}uuurrrqqqssstttMMMNNNOOOOOOMMMMMMNNNOOORRRWWW]]]```^^^WWWOOOJJJYYY^^^___[[[XXXZZZ]]]___]]][[[WWWTTTUUU[[[dddjjjtttvvvvvvssstttwwwxxxuuuoooiiigggmmmtttxxx|||~~~|||}}}{{{WWW@@@:::777222222222222222222222222222111222333444555888<<<>>>UUUkkk]]]aaannniiiXXXGGGBBBDDDFFFGGGHHHEEEFFFEEEDDDCCCDDDFFFHHHQQQUUU[[[aaafffkkkpppsssuuusssrrrssswwwzzz||||||}}}{{{zzzyyy{{{||||||{{{ooobbb]]][[[ccciiikkkrrr|||rrrddd\\\RRRJJJGGGEEECCCAAACCCHHHPPPYYYccckkkqqqtttvvvuuutttsssssssssuuuuuuvvvuuuuuuvvvyyy|||~~~}}}yyyvvvyyy|||}}}}}}~~~mmmlllyyy{{{ttt{{{}}}vvvssstttwwwzzz{{{MMMNNNOOOOOOMMMMMMNNNOOOPPPUUU[[[___^^^XXXPPPKKKYYY]]]___]]]YYYXXX\\\```\\\ZZZVVVSSSTTTZZZbbbiiirrrvvvwwwuuuuuuxxxwwwtttnnnhhhfffkkkqqqvvvzzz~~~~~~}}}|||~~~~~~}}}vvvTTT???:::777111222222222222222222222222111111222444666999<<<===PPPyyy|||kkk]]]aaannnmmm\\\JJJEEEGGGIIIJJJKKKFFFFFFEEEDDDBBBCCCFFFHHHOOOSSSZZZ___dddjjjooorrrtttsssrrrtttwwwzzz|||||||||||||||}}}}}}}}}zzzwwwvvvsssiiigggooovvvxxx}}}xxxpppggg]]]WWWOOOJJJGGGEEEBBB???BBBHHHQQQ[[[eeelllqqqsssttttttsssrrrrrrrrrrrrssstttuuuvvvxxxzzz~~~~~~||||||}}}~~~~~~~~~~~~qqqrrr~~~uuummmuuuwwwrrrnnnnnnsssxxx{{{|||MMMNNNOOOOOOMMMMMMNNNOOOOOOSSSYYY]]]^^^YYYQQQLLLRRRXXX^^^```\\\YYYZZZ___[[[YYYVVVTTTUUUZZZbbbgggqqquuuwwwvvvvvvxxxvvvrrrooohhheeeiiippptttyyy}}}zzzyyyyyy{{{~~~}}}oooOOO===:::777111222222222222222222222222222111222444777:::<<<===KKKppp{{{uuuiii___dddqqqtttaaaOOOHHHHHHIIIJJJKKKFFFFFFEEECCCAAABBBEEEHHHLLLPPPVVV\\\bbbggglllooosssrrrsssuuuxxx{{{||||||{{{{{{|||}}}~~~}}}yyyvvvvvvyyyuuuooosssvvvxxx}}}uuurrrllleee]]]WWWOOOJJJHHHFFFCCC@@@BBBHHHRRR^^^gggnnnqqqrrrrrrrrrrrrrrrrrrqqqppppppqqqsssuuuxxxzzz}}}~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~{{{uuu}}}~~~{{{xxxmmmhhhrrrsssoookkklllrrrvvvwwwvvvMMMNNNOOOOOOMMMMMMNNNOOONNNRRRWWW\\\^^^YYYRRRMMMLLLSSS]]]bbb___ZZZZZZ]]]ZZZXXXVVVTTTUUUZZZaaagggoootttwwwwwwwwwxxxvvvqqqpppiiieeeiiiooosssxxx}}}wwwvvvvvvyyy~~~}}}{{{}}}jjjKKK<<<:::888111222222222222222222222222222222222444888;;;<<<===GGGkkkvvvpppggg```gggtttwwweeeQQQHHHHHHHHHHHHHHHGGGFFFEEEBBB@@@BBBEEEIIIJJJNNNTTTZZZ___eeejjjmmmsssrrrsssvvvyyy||||||||||||{{{{{{{{{|||zzzwwwtttzzzwwwyyy~~~mmmoooooonnnwwwwwwssssssooojjjaaaZZZQQQJJJHHHFFFDDDBBBBBBIIITTT```iiioooqqqqqqpppqqqqqqrrrqqqpppooonnnoooqqqtttwwwzzz|||||||||zzz{{{}}}}}}}}}yyyyyy}}}~~~}}}{{{{{{}}}sssyyyvvvrrrppphhhgggsssvvvqqqmmmnnnrrruuutttqqqLLLLLLMMMMMMMMMLLLLLLKKKLLLPPPVVV\\\^^^\\\XXXVVVTTTTTTVVVZZZ___aaa___\\\YYYVVVUUUWWWXXXZZZ___fffnnnsssvvvtttsssuuuuuusssqqqnnnkkkjjjkkkpppvvvyyywwwtttsssvvv}}}zzzuuuyyy~~~iiiIII777666777222222222111111111111222222111222444555555777999<<>>PPPxxxoooccclllsss___NNNIIIGGGCCCFFFGGGHHHHHHFFFCCCAAA???CCCGGGLLLRRRXXX___eeeiiimmmnnnpppqqqrrrsssvvvxxx|||}}}}}}}}}}}}}}}|||{{{wwwuuuttttttvvvvvvtttrrrppppppooommmmmmooossswww{{{~~~}}}tttkkkdddZZZOOOIIIHHHQQQZZZfffpppuuuwwwxxxyyywwwuuurrrqqqqqqrrrssstttsssssstttvvvwwwxxxyyyzzz|||zzzxxxyyy|||yyyzzz|||~~~qqqbbb\\\dddmmmnnnkkkmmm{{{~~~xxxpppkkklllooommmhhhRRRRRRQQQQQQOOONNNLLLLLLMMMOOOSSSXXX[[[^^^___``````^^^[[[YYYYYY\\\```ccc___YYYUUUWWWZZZ\\\___bbbmmmqqqsssqqqqqqvvvyyyyyy{{{}}}{{{tttjjjgggkkkppp|||~~~xxxtttzzz___CCC666666666555222222111111111111222222111222444555555666999;;;>>>KKKooo}}}iiigggzzz}}}ttt^^^MMMJJJJJJFFFFFFFFFGGGGGGFFFDDDAAA>>>BBBFFFKKKQQQVVV]]]dddiiilllnnnqqqrrrssstttuuuwww{{{|||}}}}}}}}}}}}}}}|||yyyxxxvvvvvvvvvvvvuuutttqqqssstttuuuvvvxxx{{{~~~xxx|||~~~yyyrrrkkkdddZZZPPPKKKLLLRRR[[[gggpppssstttvvvwwwuuutttsssqqqpppqqqssstttuuuvvvvvvwwwyyyzzz{{{|||xxxyyyzzz}}}}}}yyy{{{}}}}}}~~~~~~ooo```eeennnuuuuuuppprrryyyyyyxxxuuuqqqqqqrrrkkkaaaQQQQQQQQQPPPOOONNNMMMLLLJJJMMMQQQVVV[[[]]]_________^^^\\\YYYXXX[[[___cccaaaZZZUUUWWW[[[\\\^^^aaalllqqqsssrrrqqqrrrrrrppprrrtttuuuqqqkkkhhhjjjmmmxxx{{{~~~zzzvvv{{{\\\AAA666666666555222222111111111111222222111333444555555777:::<<<>>>GGGfffhhh```qqqyyyttt^^^MMMKKKLLLIIIGGGFFFEEEEEEEEEDDDAAA>>>AAADDDIIINNNTTT[[[cccgggjjjmmmqqqttttttuuuvvvwwwzzz{{{||||||}}}}}}}}}}}}yyyxxxvvvuuutttsssssssssvvvyyy}}}xxx|||~~~}}}tttnnnggg```WWWNNNKKKNNNRRR\\\iiippprrrrrrsssvvvtttttttttrrrqqqqqqrrrtttvvvvvvvvvwwwxxxzzz|||}}}wwwyyy|||||||||}}}}}}}}}~~~~~~rrrtttyyy{{{vvvrrrtttwwwyyytttxxxxxxuuuvvvuuujjj\\\OOOOOOOOOOOOOOONNNMMMMMMHHHKKKQQQWWW[[[^^^______``````^^^ZZZWWWXXX\\\```bbbZZZUUUWWW[[[]]]^^^```gggnnnsssrrrqqqpppmmmiiigggjjjllllllkkkiiiiiijjjtttwww{{{}}}}}}~~~yyyuuu{{{}}}xxxWWW@@@888777555333222222111111111111222222000222333444444666999;;;>>>CCC^^^yyyccc\\\iiiwwwvvvbbbPPPNNNMMMHHHIIIFFFDDDCCCDDDDDDAAA??????BBBFFFKKKQQQYYY```eeeiiimmmrrruuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}}}}}}}xxxwwwvvvtttrrrrrrssstttxxx|||{{{}}}}}}}}}}}}qqqkkkddd]]]SSSKKKJJJNNNTTT___kkkrrrrrrrrrsssvvvsssuuuvvvuuusssrrrsssuuussssssssstttuuuwwwyyyzzzyyyzzz|||~~~}}}zzzqqqooosssvvvuuuqqqxxxzzzwwwxxxwwwkkkZZZNNNNNNOOOOOOOOONNNMMMMMMGGGKKKQQQXXX]]]___``````bbbaaa___[[[WWWVVVYYY]]]ccc[[[UUUWWW\\\]]]^^^```ccckkkrrrsssrrrpppkkkeee```bbbfffiiikkkkkkiiihhhqqquuuxxxzzz{{{}}}wwwssszzz{{{rrrSSSAAA;;;888444111222222111111111111222222///111222333333555888:::===AAAZZZ~~~{{{}}}qqq```[[[eeeuuuxxxeeeSSSPPPMMMFFFJJJGGGCCCBBBCCCDDDAAA???===@@@DDDIIIOOOVVV^^^ccciiimmmrrrvvvwwwxxxyyyzzzxxxxxxzzz{{{||||||||||||xxxxxxwwwuuusssrrrsssuuuuuu{{{}}}~~~}}}}}}}}}qqqjjjccc[[[QQQHHHIIINNNVVVaaannnttttttssstttwwwtttvvvyyyxxxuuussstttvvvqqqppppppqqqrrrtttvvvxxx|||||||||~~~wwwkkkkkkrrrwwwuuuqqqxxxzzzvvvwwwxxxlll[[[RRRRRRSSSRRRPPPMMMJJJHHHFFFJJJQQQXXX^^^aaacccccccccaaa^^^[[[YYYWWWVVVVVV]]]YYYVVVUUUYYY\\\^^^^^^ccchhhjjjjjjkkkmmmkkkggg]]]^^^___aaacccfffiiikkkoooppprrruuuyyy|||wwwppptttqqqQQQ===666555444333222222111111111111222222///000111222222444777999???@@@RRRzzzxxxzzz~~~wwwtttkkk___dddwwwnnnXXXNNNJJJEEEKKKFFFBBBCCCFFFGGGCCC???<<<===@@@EEELLLUUU\\\```dddiiioootttvvvwwwxxxyyyxxxyyyzzzzzzzzzzzzyyyxxx{{{uuurrrqqqooommmnnnrrrxxx|||}}}|||}}}uuunnneeeZZZMMMEEEGGGNNNYYYaaakkkrrrttttttttttttuuutttsssrrrqqqqqqrrrsssmmmkkkiiijjjllloooqqqrrrzzzyyyyyy{{{~~~~~~}}}}}}}}}~~~~~~tttnnnpppuuuxxxwwwtttuuuuuutttsssooodddWWWRRRSSSRRRRRRPPPMMMKKKIIIIIILLLQQQWWW\\\___```aaabbbaaa^^^\\\ZZZXXXXXXXXX\\\YYYVVVVVVZZZ^^^```aaaaaafffiiijjjkkknnnmmmiiibbbaaa___^^^^^^```aaaccchhhiiilllqqqvvv{{{vvvqqqwwwoooNNN;;;777666555444222222111111111111222222///000111222222444777:::>>>???PPPvvv~~~~~~}}}zzzpppbbbaaapppzzzrrr```RRRKKKGGGIIIGGGDDDEEEFFFEEEBBB???===>>>@@@DDDJJJQQQXXX\\\bbbfffmmmrrruuuvvvwwwxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzsssmmmjjjhhhgggkkkqqqqqqwww{{{~~~}}}||||||yyytttnnneeeWWWLLLJJJMMMYYY```iiiooorrrrrrrrrsssqqqqqqqqqpppooonnnmmmlllbbb```\\\[[[]]]```dddfffmmmooorrrwww}}}~~~~~~||||||}}}~~~~~~}}}|||}}}~~~|||ssspppsssxxxxxxuuupppqqqpppooonnnlllcccYYYSSSSSSRRRQQQPPPNNNLLLKKKKKKMMMPPPUUUXXX\\\^^^___aaa```^^^\\\[[[ZZZZZZZZZZZZXXXVVVVVVZZZ^^^aaaccc___dddhhhjjjlllpppppplllhhheee```[[[XXXWWWXXXXXX\\\^^^bbbgggmmmrrrvvvxxx{{{}}}~~~uuurrrzzzkkkIII999888888666444222222111111111111222222000111111111222444888;;;>>>???MMMpppxxxjjjaaaiiiuuuxxxlllXXXKKKHHHGGGGGGHHHGGGFFFDDDAAA?????????@@@CCCHHHNNNSSSWWW^^^cccjjjooorrrtttuuuvvvxxxwwwvvvvvvvvvvvvwwwwwwrrriii```\\\ZZZZZZ```gggooovvv||||||zzzyyyvvvssslll___PPPIIIIIISSSXXX```fffiiijjjkkkkkkjjjjjjjjjiiigggdddaaa___YYYWWWSSSPPPPPPTTTXXX[[[^^^aaagggooovvvzzz{{{zzzuuutttssstttxxx|||||||||~~~{{{ttttttzzz|||xxxtttppppppnnnkkkiiifff]]]TTTSSSSSSRRRQQQPPPOOONNNMMMKKKLLLOOORRRVVVZZZ]]]_________^^^]]]\\\\\\\\\\\\YYYXXXVVVUUUWWW[[[^^^aaa^^^dddiiikkkooottttttqqqmmmhhhbbb[[[VVVTTTTTTTTTSSSUUUYYY]]]aaadddggghhhtttxxx~~~}}}uuuttt|||gggEEE888888888444222222222111111111111222222000111111111222444999<<>>888999555111222222222111111111111222222111111111111111555;;;???EEEKKKSSSeeerrrffffffvvv|||mmmVVVJJJEEEFFFGGGHHHHHHFFFDDDCCC@@@@@@@@@BBBEEEJJJOOORRRUUU[[[cccjjjnnnqqqtttuuussssssssspppllleee___[[[QQQMMMKKKMMMMMMMMMPPPTTTgggsss~~~yyytttjjjddd^^^YYYRRRIIIEEEEEEAAAAAACCCGGGLLLPPPRRRSSSUUUSSSQQQQQQUUU\\\dddiiilllppptttuuurrroooooopppnnnkkkfffdddfffiiilllmmmppppppqqqtttxxx|||~~~~~~|||~~~|||{{{vvvvvvqqqwwwzzzvvvmmmaaaPPPCCCOOOQQQTTTVVVVVVSSSPPPNNNKKKMMMOOORRRVVVYYY[[[]]]\\\\\\]]]]]]]]]\\\ZZZYYYWWWWWWVVVTTTRRRTTTXXX\\\\\\bbbhhhlllrrrxxxzzzxxxvvvtttqqqnnnlllkkklllllloooooopppooonnnllljjjhhh```aaadddhhhlllpppsssuuu{{{~~~|||www{{{mmmQQQ:::888:::444222666222222111111111111222222111111111000111555;;;@@@IIIPPPYYYfffoooaaa\\\iiiwwwsssaaaQQQFFFEEEDDDEEEHHHIIIGGGDDDAAAAAA@@@AAACCCGGGJJJMMMRRRWWW```ggglllooorrrtttqqqpppooommmjjjhhheeeddd^^^ZZZYYY\\\^^^___ccchhhvvvqqqkkkddd```ZZZQQQMMMMMMJJJIIIIIILLLRRRWWWYYYZZZbbbaaa```bbbfffmmmtttyyy|||vvvrrrppppppooooooqqqqqqssswww{{{~~~~~~}}}}}}}}}zzz~~~wwwvvv|||uuu{{{}}}wwwlll___PPPCCCNNNQQQUUUWWWWWWTTTPPPNNNMMMOOOQQQTTTVVVXXXYYYZZZ[[[\\\]]]]]]\\\[[[YYYXXXUUUVVVVVVTTTSSSUUUZZZ___ZZZaaagggkkkqqqwwwyyywwwyyyxxxvvvtttsssrrrrrrrrrssstttvvvvvvvvvtttrrrqqqlllkkkjjjiiijjjkkkmmmnnnpppttt{{{{{{www~~~dddKKK888888:::444333999222222111111111111222222111111111000111666<<<@@@KKKTTT\\\hhh|||}}}jjj\\\UUU```sssxxxiiiWWWHHHDDDAAADDDIIIKKKIIIEEECCCBBB@@@@@@AAACCCFFFHHHOOOUUU]]]eeejjjnnnqqqrrrrrrpppnnnllllllmmmoooqqqtttpppnnnrrruuuwww}}}}}}vvvssslllccc^^^]]]\\\ZZZYYY\\\bbbhhhjjjkkkrrrrrrqqqrrruuuyyy}}}}}}zzzwwwtttrrrkkklllpppvvv|||~~~yyyxxx}}}{{{tttwww|||wwwiii\\\MMMAAAQQQRRRTTTUUUUUUSSSQQQOOOOOOPPPRRRUUUXXXZZZ]]]^^^]]][[[ZZZYYYZZZYYYXXXVVVXXXZZZ[[[YYYUUUTTTVVVXXXZZZ\\\bbbjjjnnnqqqxxx~~~{{{xxxxxxzzz|||uuuwwwzzz}}}|||{{{yyyuuurrrooommmlllmmmkkkkkkpppzzzyyywww{{{YYYEEE555555666222111555111111111000000000000000333111111222222444;;;DDDQQQ[[[eeepppyyy}}}~~~zzzlll___SSS]]]wwwwww^^^TTTGGG???BBBHHHHHHFFFGGGGGGDDD@@@>>>>>>AAAEEEHHHMMMRRRYYY___dddhhhkkkmmmoootttyyy{{{{{{|||~~~wwwsssjjjhhhnnnyyy{{{www|||~~~wwwooocccaaafffrrrzzz{{{|||~~~}}}{{{yyyzzz}}}}}}vvvqqqwww{{{~~~zzzlllYYYHHH===PPPRRRTTTUUUUUUSSSQQQOOONNNPPPRRRTTTWWWZZZ\\\]]]]]][[[ZZZZZZZZZZZZXXXWWW[[[\\\\\\YYYUUUTTTTTTVVVVVVXXX]]]eeeiiimmmttt|||}}}~~~|||}}}~~~|||{{{yyyvvvtttrrrmmmgggdddgggqqq~~~yyywwwwwwUUUCCC555555777333111444111000000000000000000000333111111333222444;;;DDDUUU```lllvvv|||xxxssscccVVV\\\ssszzzfffWWWIII???AAAHHHJJJJJJJJJGGGDDDAAA>>>???AAAEEEGGGJJJOOOWWW^^^ccchhhlllooossszzz~~~{{{xxx|||~~~}}}xxxwwwwwwwwwwwwyyyzzz{{{}}}wwwjjjbbb```jjjvvv{{{|||}}}|||yyyuuussszzz|||uuuqqquuu{{{uuuxxxyyytttgggVVVFFF===OOOQQQSSSUUUUUUTTTRRRPPPOOOPPPQQQTTTVVVYYY[[[\\\]]]\\\ZZZZZZ[[[[[[ZZZXXX\\\]]]\\\YYYVVVSSSSSSTTTSSSSSSWWW^^^cccfffmmmuuu}}}{{{vvvrrrjjjaaa]]]cccppp{{{xxxwwwyyymmmMMM???444555777444111333000000000000000000111111333111222333333333:::CCCVVVdddrrr}}}yyy~~~~~~nnn]]]\\\nnn}}}|||qqqaaaQQQCCCBBBHHHLLLLLLKKKGGGEEEAAA??????AAADDDFFFGGGLLLSSS[[[aaaggglllpppsss|||~~~~~~|||zzzvvvuuuuuutttuuuvvvxxxyyy{{{wwwiii^^^dddrrr|||}}}|||}}}|||wwwqqqsss}}}rrrpppqqqpppnnnppppppjjj___PPPCCC<<>>::::::JJJLLLPPPTTTVVVWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[XXXWWWWWWXXX[[[\\\\\\[[[]]][[[YYYZZZZZZXXXSSSOOOJJJGGGIIIPPPUUUUUUSSSSSSUUUYYY^^^aaabbbbbbaaabbbbbbdddhhhlllpppsssuuuvvvyyy{{{||||||nnnpppuuu}}}~~~|||tttzzz{{{~~~rrrttt|||aaaDDD:::999777444555666444111...//////000111222222222333222444666555333888???OOOoooxxx~~~|||gggVVVZZZggguuuvvvmmm[[[MMMHHHGGGDDDFFFFFFEEEDDDCCCAAA???>>>???BBBFFFJJJNNNSSSXXX\\\eeennn~~~ttt```SSSNNNJJJOOOZZZhhhqqqtttvvv||||||vvvqqquuu~~~sss```QQQIIIHHHKKKNNNRRRXXXaaallltttxxx}}}~~~|||}}}{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwwwwwwwyyyzzz{{{|||~~~|||xxx{{{~~~}}}xxxtttoookkklllpppwww{{{~~~{{{zzzssstttuuusssrrrtttnnnhhh^^^PPPEEE===;;;;;;JJJMMMQQQTTTVVVWWWXXXZZZXXXWWWVVVVVVWWWXXXZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\ZZZXXXTTTPPPNNNJJJLLLOOOQQQRRRRRRPPPOOOOOOVVV___fffiiigggeeeccc___```ccciiipppuuuwwwwwwzzzyyyyyy{{{{{{sssooowww~~~{{{vvv~~~}}}yyy[[[@@@444333333444555555444222000111111111111222222222333444555555555777;;;===NNNqqqttt~~~||||||nnnZZZWWWccctttzzzwwwfffUUUMMMJJJIIIMMMKKKGGGCCC@@@>>>>>>>>>???BBBEEEIIILLLPPPTTTXXX___fffvvvttt```UUUKKKMMMVVVaaammmvvvyyyvvvrrrppppppssswwwzzzsssaaaRRRGGGHHHHHHJJJOOOWWWaaalllrrr||||||}}}~~~~~~}}}|||{{{|||}}}~~~|||yyyyyyyyy{{{{{{{{{{{{{{{|||}}}}}}~~~}}}xxxyyyuuulllfffgggkkklllyyyzzz~~~zzz|||yyy{{{~~~uuuooopppqqqhhhZZZKKK@@@:::999999KKKMMMPPPSSSVVVWWWYYYZZZXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZXXXVVVRRRNNNLLLLLLMMMPPPQQQRRRQQQOOONNNSSSZZZccckkknnnmmmkkkjjjaaabbbdddiiipppuuuwwwwwwyyyyyyyyyyyy{{{zzzrrrvvvzzzuuuyyyxxxyyymmmRRR<<<444333333444555555444222000111111111111222222222222333555555555777:::===KKKnnn|||~~~ttt]]]VVV^^^uuu~~~qqq___SSSLLLHHHLLLJJJGGGDDDBBB@@@@@@@@@???AAAEEEGGGJJJNNNRRRVVV[[[aaappplll^^^QQQPPPWWW```kkksssrrrpppmmmiiifffgggkkknnn{{{xxxjjj]]]QQQIIIIIIIIIJJJNNNWWWaaalllrrr{{{|||}}}}}}}}}|||{{{{{{|||~~~}}}{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~yyyooojjjkkkmmmlllooossszzzwwwqqqppplllcccUUUGGG>>>999888888KKKMMMOOORRRVVVXXX[[[\\\YYYXXXWWWVVVWWWWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWXXXWWWVVVSSSOOOLLLJJJNNNOOOQQQSSSSSSRRRPPPOOOVVV\\\dddkkknnnnnnnnnmmmeeeeeefffjjjppptttwwwxxx{{{{{{zzzyyyyyy|||yyywww{{{zzzuuu~~~|||mmmtttyyy```HHH999444333333333555555333222000111111111111222222222111333444555555777:::<<>>::::::;;;;;;PPPNNNMMMPPPUUUZZZ\\\]]]ZZZYYYXXXWWWVVVVVVWWWXXXZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVUUURRRNNNKKKIIIOOOQQQTTTXXX[[[]]]______^^^^^^]]][[[[[[]]]aaadddiiihhhiiilllppptttvvvvvvwwwyyyzzzzzzyyyyyy{{{|||~~~|||~~~|||zzzwwwuuu~~~qqqcccwww|||^^^EEE888333222222333444444333111000000111111111222222222111333666777777888:::<<<@@@WWW~~~{{{nnniii[[[eeesss{{{wwwhhhVVVLLLHHHIIIIIIJJJIIIIIIHHHGGGBBBBBBCCCBBBBBBEEEIIILLLRRRSSSYYYiiihhhVVVRRRWWWcccnnnwww|||~~~xxxjjj]]]WWWVVVVVV___hhhjjjiiieee]]]UUULLLKKKJJJLLLUUUaaannnvvvxxxyyy{{{|||||||||{{{zzzzzz|||}}}}}}||||||~~~zzz{{{|||}}}~~~|||}}}~~~yyy{{{~~~uuuuuuttttttsssoooggg^^^XXXOOOCCC;;;:::<<<======SSSPPPMMMOOOUUUZZZ\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUURRROOOKKKIIIOOOQQQUUUZZZ^^^cccfffgggcccbbb___[[[YYYYYY]]]```ggggggiiimmmrrrtttuuutttsssuuuwwwxxxxxxxxxzzz|||{{{~~~}}}|||}}}yyyxxxyyy|||ooohhh^^^BBB777333222222222444444222111000111111111111222222222222444777999999:::;;;===CCCQQQrrrwwwqqq___```gggqqqssshhhWWWLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDCCCAAAAAACCCFFFIIIMMMPPPXXXddduuuwwwbbbVVVUUU___jjjuuu|||wwwiii___ZZZYYYcccnnnssssssnnndddYYYNNNKKKIIILLLTTTaaaooowwwxxxyyy{{{|||}}}}}}|||{{{zzz{{{|||{{{zzz{{{}}}~~~zzzzzz{{{}}}~~~}}}||||||~~~~~~~~~ssstttuuuvvvwwwtttiii^^^TTTJJJ>>>999:::===??????VVVQQQMMMOOOTTTZZZ\\\[[[\\\[[[YYYWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXVVVVVVVVVTTTQQQNNNJJJHHHOOOQQQUUUZZZ```eeeiiikkkddddddccc```]]][[[\\\]]]dddfffiiinnnsssuuutttssssssuuuvvvwwwxxxyyy{{{}}}zzz}}}}}}wwwwwwzzz}}}xxxlllqqq~~~VVV===888333222111222444444222111000111111111111222222222333555888:::;;;;;;<<<===CCCIIIddd}}}wwweee]]]\\\gggpppkkk^^^TTTJJJJJJHHHHHHHHHHHHIIIJJJFFFEEEDDDAAA@@@AAAEEEHHHHHHOOOXXX```iiiwwwmmm\\\UUU\\\fffpppxxxwwwjjjbbb```jjjtttyyyyyytttiii]]]OOOLLLIIIKKKSSSaaaoooxxxyyyzzz|||}}}~~~~~~}}}}}}{{{{{{|||{{{yyyzzz|||~~~{{{{{{|||}}}}}}~~~|||{{{yyy~~~}}}|||~~~~~~zzz~~~wwwrrruuuwwwwwwyyywwwjjj[[[PPPFFF;;;666999===???>>>XXXRRRNNNNNNTTTYYY[[[[[[\\\[[[YYYWWWVVVUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXUUUUUUUUUSSSQQQMMMIIIGGGOOOQQQUUUZZZ```eeeiiikkkaaaccceeeeeebbb^^^[[[ZZZccceeeiiiooosssuuutttqqqvvvwwwyyyyyyzzz{{{~~~~~~~~~}}}sssqqqrrrvvv|||zzzwww}}}uuuiiiwwwxxxNNN999999333222111222333444222000000111111111111222222222333666999;;;<<<<<<===>>>@@@BBBXXX~~~{{{iii[[[UUUaaaooopppggg___KKKJJJHHHGGGGGGHHHIIIKKKGGGFFFDDDAAA@@@AAADDDGGGGGGOOOXXX\\\___hhhxxxqqq```VVV[[[eeellluuutttjjjfffooowww{{{{{{vvvkkk```OOOLLLIIIKKKSSSaaapppyyyyyyzzz|||~~~~~~~~~~~~}}}|||}}}|||{{{zzzzzz|||~~~|||}}}}}}~~~|||}}}|||yyywwwiiiqqqvvvvvvwww|||xxxvvv{{{zzzsssvvvzzz||||||~~~{{{lll\\\MMMCCC888444888===>>>>>>^^^SSSIIIKKKQQQVVVZZZ]]]]]]]]]\\\ZZZVVVUUUUUUVVVUUUVVVVVVWWWWWWVVVVVVUUUWWWWWWVVVVVVTTTPPPJJJEEEKKKNNNSSSXXX^^^cccfffhhhgggiiiiiieee___ZZZYYYZZZcccfffkkknnnooopppqqqsssvvvuuutttuuuvvvxxx{{{}}}|||qqqjjjggghhhrrr|||||||||{{{zzz|||vvvfffhhh}}}iiiHHH999:::444555555555444333333222222222222222333444555666888:::<<<<<<<<<<<<>>>???CCCIIIQQQdddyyyrrrvvvooocccUUUVVViiizzzsssaaaZZZOOOEEEDDDHHHLLLLLLKKKIIIGGGCCCAAABBBBBBCCCBBBCCCGGGOOOWWW^^^eeekkkooo{{{~~~pppdddaaa]]]XXXiiirrryyytttvvvzzz~~~wwwkkkaaaSSSMMMGGGHHHRRRbbbpppxxx|||}}}~~~~~~~~~}}}{{{{{{|||~~~|||}}}~~~~~~~~~~~~{{{zzz{{{~~~}}}uuunnnhhhhhhiiilllqqqwww|||~~~zzzxxxtttsss~~~|||{{{xxxxxxyyyvvvhhhZZZDDD<<<666999;;;:::;;;???eeeYYYNNNMMMQQQTTTXXX[[[\\\]]]\\\YYYVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVTTTPPPKKKFFFJJJLLLQQQVVV]]]bbbgggjjjlllmmmlllggg___ZZZXXXXXXbbbeeejjjmmmnnnoooppprrrttttttssssssuuuwwwyyy{{{tttooommmsssxxxyyyzzzyyyzzz}}}nnn^^^bbb~~~___BBB444333444444555555444444333222222222222222333444666666999:::<<<<<<<<<===>>>@@@AAAFFFKKK[[[zzz|||tttgggWWWSSSbbbtttwwwpppcccXXXKKKEEEFFFIIIJJJIIIMMMIIICCC@@@@@@BBBCCCCCCAAAFFFLLLTTTZZZaaagggkkkvvv{{{yyyoooiiihhhddd\\\eeepppxxxyyy}}}{{{oooeeePPPKKKFFFHHHQQQ___lllssszzz{{{}}}~~~~~~|||{{{zzz{{{|||}}}{{{||||||}}}}}}~~~}}}}}}zzz{{{|||~~~~~~zzzzzz{{{~~~~~~wwwpppdddbbb```cccjjjrrrwwwyyy|||yyy|||xxxwww}}}~~~|||xxxuuutttoooaaaSSSCCC;;;777:::<<<;;;<<>>???AAAAAACCCFFFQQQppp~~~}}}wwwzzzuuucccWWWZZZhhhuuuzzzooodddUUUJJJGGGIIILLLMMMPPPKKKEEEAAA@@@BBBCCCDDD???CCCHHHNNNTTTZZZ```eeennnsssrrrllljjjnnnkkkccceeepppzzzzzz{{{|||qqqhhhRRROOOKKKMMMVVVaaalllrrrvvvxxxzzz|||}}}~~~|||{{{zzzzzzzzz{{{zzzzzz{{{{{{{{{{{{||||||vvvxxx{{{}}}~~~}}}{{{zzzzzzyyy{{{~~~~~~yyytttgggccc```dddmmmuuuyyyzzzuuu|||}}}{{{{{{zzzwwwrrrmmmkkkfffXXXJJJ@@@<<<999;;;<<<<<<===???vvvgggXXXPPPNNNOOOSSSWWW]]]^^^^^^[[[XXXUUUTTTUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVUUURRRNNNKKKJJJJJJKKKMMMRRRYYY___bbbfffgggfffbbb\\\XXXXXXYYYaaadddhhhkkklllmmmpppqqqqqqqqqqqqrrrsssuuuwwwxxx||||||}}}vvvwwwxxxzzz}}}ttt___XXXeee|||dddKKK:::444555333444444555444444333333222222333444555777999:::;;;===>>>???>>>???AAABBBCCCDDDEEELLLddd~~~yyy~~~vvveee[[[]]]iiiuuuvvvnnn```QQQJJJLLLPPPRRROOOKKKGGGEEEDDDDDDCCCBBB>>>AAAEEEIIIMMMSSSYYY]]]fffmmmmmmfffdddjjjnnnllljjjtttyyywwwwwwzzz~~~zzzqqqhhhWWWTTTPPPQQQWWWaaammmssstttuuuwwwyyy|||~~~}}}|||zzzzzzzzzzzz{{{zzzzzzzzz{{{{{{||||||wwwyyy|||}}}}}}zzzwwwuuuyyyyyy{{{}}}~~~zzzwwwnnnjjjiiinnnxxx~~~}}}www~~~zzzrrrooojjjdddaaa\\\QQQEEE>>><<<;;;<<<======>>>@@@zzzlll\\\RRRNNNNNNRRRWWW^^^___```^^^[[[XXXWWWWWWUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUTTTPPPMMMLLLKKKIIIIIILLLPPPUUUXXXXXXZZZ[[[ZZZWWWWWWZZZ]]]bbbdddhhhjjjkkkmmmppprrrqqqqqqrrrssstttvvvwwwxxxzzzzzz|||~~~~~~{{{{{{|||~~~}}}mmmYYYYYYmmm}}}bbbGGG888555888333333444444555444444333222222333555666999:::<<<<<<>>>@@@@@@@@@@@@BBBDDDEEEEEEFFFKKK[[[{{{wwwfff[[[^^^hhhvvvtttiiiXXXLLLKKKNNNOOOJJJJJJJJJJJJJJJHHHDDDAAA???@@@BBBDDDGGGMMMSSSWWW___jjjlllaaaZZZ```kkkqqqpppxxxzzzwwwzzz~~~|||ssskkkZZZWWWRRRQQQUUU___jjjrrrssstttvvvxxxzzz}}}}}}|||{{{{{{zzz{{{{{{{{{{{{|||}}}~~~|||}}}~~~}}}{{{xxxuuurrryyyyyyzzz|||}}}}}}{{{yyyssssssuuu|||~~~~~~~~~~~~yyyrrrooohhh___ZZZUUUKKK@@@<<<======<<<<<>>???AAAAAAAAAAAACCCEEEFFFDDDFFFKKKTTTiiiuuuaaaZZZ^^^nnntttooo^^^OOOJJJIIIFFFFFFHHHJJJMMMNNNLLLGGGCCCAAAAAABBBBBBDDDIIIOOOSSSZZZgggkkk^^^SSSYYYgggpppooouuuzzzqqqbbb```]]]ZZZ]]]dddooovvvuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{|||~~~}}}{{{xxxvvvuuutttxxxyyyzzz{{{{{{zzzzzzyyy|||~~~}}}}}}yyyzzzvvvlll```WWWPPPFFF<<<;;;>>>>>>;;;;;;???CCCCCCxxxhhh\\\SSSOOOQQQVVV[[[]]]______^^^\\\[[[[[[XXXVVVUUUSSSRRRSSSTTTUUUVVVUUUUUUUUUVVVVVVTTTRRRNNNMMMJJJHHHHHHIIIJJJLLLKKKNNNPPPQQQQQQTTTZZZ______aaaccceeefffiiilllooonnnoooppprrrsssttttttuuuvvvxxxzzz}}}iiiSSSKKKdddvvvWWW>>>444333333222333444444555555444444222333444666888;;;>>>??????@@@BBBBBBBBBBBBDDDFFFHHHFFFHHHMMMPPPYYYvvv~~~hhhYYYYYY```mmmrrrfffWWWPPPLLLGGGEEEFFFIIIMMMOOONNNKKKHHHDDDCCCCCCBBBCCCGGGMMMRRRWWWdddhhh]]]TTTXXXdddkkkkkkooo{{{vvviiijjjjjjiiiiiinnnuuuzzzxxxwwwwwwwwwxxxzzz{{{|||}}}}}}~~~}}}}}}||||||{{{zzzyyyyyyzzz|||zzzwwwuuuuuuwwwxxxxxxyyyzzzyyyyyyxxxxxxyyy~~~|||{{{|||xxxmmm___TTTMMMCCC:::;;;??????::::::@@@EEEFFF}}}mmm```VVVPPPQQQUUUYYY[[[^^^___^^^\\\[[[[[[YYYWWWUUUSSSRRRRRRSSSTTTVVVUUUUUUUUUVVVVVVUUUSSSNNNMMMKKKIIIIIIIIIJJJKKKMMMOOOQQQRRRQQQTTTYYY^^^]]]___aaacccdddfffjjjmmmlllmmmoooppprrrsssssssssvvvwwwzzz}}}~~~~~~xxx^^^JJJHHHlllmmmMMM:::666555333222333333444555555555444222333444666999<<<>>>@@@???AAABBBCCCCCCCCCEEEFFFKKKHHHKKKQQQOOOQQQgggyyy~~~xxxkkkYYYUUUTTTgggssskkk___YYYTTTNNNEEEFFFHHHKKKNNNOOONNNLLLFFFEEECCCBBBBBBFFFLLLQQQUUUaaafff^^^XXX\\\ccceeegggiiitttxxxhhhkkknnnooooooppptttwwwzzzyyyxxxxxxxxxyyyzzz{{{{{{|||||||||||||||{{{{{{xxxxxxxxxyyy|||}}}wwwsssrrruuuyyy|||xxxyyyzzzyyywwwvvvwwwxxx}}}|||xxxtttiii[[[QQQKKKCCC;;;;;;@@@???999999@@@FFFGGGyyymmm^^^QQQNNNRRRUUUXXXZZZ\\\[[[ZZZZZZZZZYYYWWWUUUSSSRRRSSSUUUVVVVVVUUUUUUUUUTTTTTTSSSSSSPPPOOONNNMMMLLLLLLLLLKKKPPPQQQSSSVVVXXXYYYZZZZZZ^^^```aaabbbcccdddgggjjjmmmmmmmmmnnnoooqqqrrrsssuuuvvvxxx{{{}}}~~~}}}}}}tttQQQ;;;LLLxxx}}}\\\FFF:::444222222222333666888888888777666999888777777999;;;>>>???AAA@@@??????AAACCCFFFGGGKKKJJJIIIIIIMMMUUU___fff{{{www}}}zzz{{{vvvjjj^^^VVVaaaooovvvrrrgggZZZRRRMMMMMMLLLKKKJJJKKKLLLMMMKKKIIIFFFCCCAAABBBFFFJJJQQQSSSVVVXXXYYY[[[^^^```___eeepppxxxnnngggeeelllrrrssssssuuuyyywwwvvvvvvyyy{{{||||||{{{zzzyyyzzz|||}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~{{{zzzyyywwwwwwwwwxxxyyyxxxzzzzzzxxxuuutttuuuxxx{{{{{{yyyrrrhhh\\\OOOCCC@@@DDD???>>>>>>>>>>>>>>>??????{{{ooobbbUUUOOOQQQTTTWWWYYY[[[[[[ZZZYYYYYYZZZXXXVVVTTTSSSTTTVVVWWWUUUUUUTTTTTTTTTSSSSSSSSSQQQPPPNNNMMMMMMMMMMMMNNNQQQRRRTTTVVVXXXYYYYYYZZZ\\\]]]___``````bbbeeegggllllllmmmmmmnnnpppqqqrrrvvvxxxzzz|||~~~|||~~~}}}~~~~~~iiiJJJ>>>SSS{{{pppQQQ>>>555111000000222333555777777888777777::::::999999;;;===@@@AAAAAAAAA@@@@@@AAACCCFFFGGGJJJJJJJJJKKKMMMRRRXXX]]]ttt{{{}}}~~~{{{rrriiiZZZ___hhhsssyyytttggg\\\LLLLLLMMMNNNPPPPPPOOOMMMLLLKKKHHHEEEBBBCCCEEEHHHMMMPPPSSSUUUWWWZZZ]]]```aaaeeemmmyyynnngggffflllrrrssssssuuuxxxwwwuuuvvvxxx{{{{{{{{{}}}|||{{{{{{}}}}}}|||{{{{{{zzzzzzxxxwwwvvvvvvuuuwwwwwwwwwwwwxxxxxxyyyzzzxxxyyyyyyvvvsssrrrsssuuu|||~~~{{{tttlllbbbWWWJJJ@@@???BBB??????>>>>>>>>>>>>??????tttgggZZZQQQOOORRRTTTWWWZZZ[[[ZZZYYYXXX[[[YYYWWWTTTTTTTTTVVVWWWTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQOOONNNNNNOOOPPPQQQSSSTTTUUUWWWXXXXXXYYYYYYYYY[[[\\\]]]]]]^^^aaaccckkkkkkkkklllmmmnnnooopppuuuvvvxxx{{{}}}{{{yyyzzz~~~}}}~~~www]]]CCCBBB___}}}xxxaaaFFF777222000///111333333444555777888888999<<<<<<;;;;;;===???BBBCCCCCCBBBBBBBBBBBBDDDFFFGGGHHHIIIJJJKKKKKKMMMQQQSSS\\\vvv|||{{{}}}xxxgggdddeeeppp}}}sssgggPPPNNNNNNPPPSSSSSSQQQMMMNNNNNNLLLIIIFFFDDDDDDEEEGGGJJJMMMPPPSSSWWW[[[^^^aaaccchhhoooxxxooojjjiiimmmrrrsssssstttwwwvvvtttuuuwwwzzzzzzzzz}}}{{{zzz{{{||||||{{{zzzxxxxxxwwwuuusssrrrqqqppprrrsssuuuwwwxxxzzzzzz{{{wwwxxxwwwvvvttttttuuuwww|||vvvmmmdddZZZPPPEEE===<<>>>>>>>>>>>>>>???zzzmmm```TTTMMMNNNPPPSSSWWW[[[\\\[[[YYY[[[YYYVVVTTTSSSSSSUUUVVVSSSSSSSSSRRRRRRRRRRRRRRRSSSRRRPPPOOOOOOPPPSSSTTTTTTUUUVVVWWWWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\___aaahhhhhhhhhiiijjjlllmmmnnnqqqrrrtttwwwzzz|||}}}~~~yyywwwyyy}}}uuuXXXAAAGGGjjj|||mmmXXXAAA555333222222333444444444555666888:::;;;======<<<<<<>>>@@@CCCDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFGGGHHHHHHHHHIIILLLNNNSSSccc~~~{{{qqqiiilllwww|||wwwnnn[[[UUUOOOMMMOOOQQQPPPNNNQQQRRRQQQNNNJJJFFFDDDDDDBBBEEEHHHKKKNNNSSSXXX\\\___```ccchhhmmmrrrvvvxxxtttqqqoooppprrrsssssssssvvvtttssstttvvvxxxyyyyyyzzzyyyxxxyyy{{{|||{{{zzzwwwwwwvvvuuuuuutttssssssqqqrrruuuwwwyyyyyyyyyyyyuuuvvvwwwyyy{{{}}}uuunnnhhh___TTTLLLCCC<<<<<>>>>>>>>>>>>>>>>>ssseeeXXXNNNLLLMMMOOOTTTZZZ]]]]]]\\\ZZZXXXUUURRRQQQRRRSSSTTTRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSQQQPPPPPPRRRSSSUUUTTTUUUUUUVVVWWWWWWVVVVVVWWWXXXZZZZZZZZZ[[[]]]```ddddddeeefffhhhjjjlllmmmnnnppprrruuuxxx{{{|||}}}{{{yyyyyy|||~~~rrrWWWAAALLLqqqttteeeRRR>>>555444444444444444444555666888:::<<<>>>>>>=========>>>AAACCCEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDFFFJJJMMMNNNTTTnnn}}}pppiiikkkppptttuuujjj```TTTKKKIIIKKKMMMOOOSSSTTTUUURRRNNNIIIFFFEEEAAACCCEEEGGGJJJNNNTTTWWWZZZ\\\___ccchhhkkknnnoooqqqsssrrrqqqssszzz}}}|||yyywwwuuusssrrrssssssrrruuusssrrrrrruuuwwwxxxxxxxxxwwwwwwyyy|||}}}}}}|||zzzzzzyyyxxxwwwwwwvvvuuurrrsssuuuvvvwwwwwwvvvvvvrrrtttyyy|||ppphhhddd[[[PPPJJJCCC======@@@@@@@@@???>>>======>>>>>>xxxlll___VVVNNNMMMNNNRRRYYY]]]^^^]]]YYYWWWTTTRRRPPPQQQRRRSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUWWWXXXYYYYYYYYYZZZ\\\^^^``````bbbdddfffiiilllmmmnnnpppsssvvvyyy{{{}}}~~~}}}{{{zzz{{{}}}|||zzzuuulllWWWFFFUUU{{{zzzmmm\\\KKK:::333444444333333444555777999;;;===????????????>>>>>>???BBBDDDFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCEEEIIILLLMMMMMM]]]~~~rrrfff```dddoooxxxvvvmmm___QQQIIIHHHLLLOOORRRTTTUUUSSSOOOJJJGGGFFFCCCDDDEEEFFFGGGJJJOOORRRSSSVVV[[[```dddhhhjjjkkkmmmpppoookkklllrrrwwwyyyyyyzzzxxxtttrrrttttttrrrsssrrrpppqqqsssvvvwwwvvvwwwvvvvvvxxx{{{}}}}}}|||}}}|||{{{yyywwwtttsssrrrqqqrrrrrrsssssssssrrrrrrpppssszzzyyylllccc\\\SSSKKKGGGDDD@@@???AAAAAA@@@???>>>============||||||rrrhhhaaaTTTQQQNNNQQQWWW\\\]]]\\\ZZZXXXUUURRRQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUSSSSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXXXXWWWXXXZZZ\\\\\\]]]___bbbeeeiiilllnnnmmmnnnqqquuuxxxzzz|||}}}|||}}}~~~~~~}}}{{{www}}}|||xxxyyy{{{|||wwwtttjjjfffWWWNNNdddzzzkkkUUUEEE666222444555444444444666999<<<>>>@@@@@@AAAAAAAAA@@@@@@AAADDDFFFHHHIIIIIIIIIIIIIIIHHHGGGGGGCCCEEEFFFFFFEEEEEEFFFHHHKKKLLLUUUmmm}}}zzzqqqdddZZZ\\\gggssszzzvvvmmm```SSSLLLLLLNNNOOOQQQRRRPPPMMMJJJHHHGGGGGGGGGGGGEEEEEEGGGJJJMMMNNNQQQVVV\\\```cccddddddjjjoooppplllkkkooosssttttttxxxwwwrrrqqquuuvvvtttrrrqqqoooppprrruuuvvvuuutttsssrrrsssuuuvvvuuutttwwwvvvuuusssqqqpppnnnmmmnnnnnnmmmmmmnnnnnnooooooooosss{{{uuuggg]]]OOOHHHCCCDDDDDDBBBAAACCCAAA@@@???>>>============rrr~~~vvvoooiiiYYYTTTOOOPPPUUUZZZ[[[ZZZ\\\YYYVVVSSSRRRRRRSSSTTTSSSSSSTTTTTTUUUUUUUUUVVVRRRSSSUUUUUUTTTRRRPPPNNNOOOPPPQQQSSSTTTTTTUUUUUUTTTVVVWWWWWWVVVWWWYYY[[[ZZZ[[[]]]aaaeeeiiilllnnnjjjlllnnnrrruuuxxxyyyzzzyyy{{{}}}~~~}}}zzzyyyqqqzzz}}}wwwwww{{{}}}zzzsssoooeeebbbWWWVVVrrr~~~lllQQQBBB555333666777666666444666:::>>>@@@AAABBBAAACCCBBBBBBBBBCCCFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGCCCEEEHHHIIIGGGEEEDDDCCCEEEIIIMMM\\\~~~yyywwwpppcccXXXWWWaaajjjyyy{{{xxxmmm]]]QQQMMMMMMMMMNNNOOONNNKKKHHHGGGGGGJJJIIIHHHFFFDDDEEEHHHJJJLLLOOOTTTYYY\\\^^^^^^^^^ffflllpppmmmjjjlllooooooppptttuuuppppppvvvxxxvvvrrrpppoooppprrrtttuuuuuupppooommmmmmnnnmmmllljjjmmmmmmmmmmmmmmmllllllllljjjjjjiiiiiijjjkkkmmmnnnpppsss{{{{{{ooobbbXXXFFF@@@===@@@CCCCCCCCCDDDAAA@@@???>>>============iiiuuu|||uuuqqq```ZZZSSSOOOPPPTTTWWWZZZ]]]\\\YYYUUUQQQPPPRRRTTTTTTSSSSSSSSSTTTUUUVVVVVVWWWVVVVVVTTTRRRPPPNNNMMMNNNOOOPPPQQQQQQQQQPPPPPPTTTUUUWWWVVVUUUUUUVVVWWWXXXWWWXXX\\\aaaeeefffeeekkklllnnnppprrrtttvvvwwwyyyxxxwwwvvvttttttsssssspppssswwwyyyzzzzzzyyyyyyzzzqqqjjjccc___WWWbbbyyy```JJJ===444444666555777;;;888;;;===???@@@AAADDDFFFBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEHHHJJJPPPfff}}}zzzxxxzzz}}}xxxqqqiiiccc```___pppuuu{{{}}}uuueeeSSSGGGKKKKKKJJJIIIHHHGGGGGGFFFLLLMMMNNNLLLHHHFFFEEEEEEEEEIIINNNRRRTTTVVVXXXZZZ^^^ccchhhkkkjjjiiiiiijjjjjjlllpppsssttttttrrrpppnnnlllkkklllnnnqqqrrrrrrtttmmmccc^^^]]]___aaabbbgggiiikkklllllllllmmmoookkkllllllkkkkkklllooorrrxxx~~~}}}zzz|||xxxiiiWWWLLLAAA??????AAAEEEHHHHHHFFFAAAAAAAAA@@@@@@?????????aaalll|||~~~xxxhhh```VVVOOONNNQQQVVVYYY]]]\\\ZZZWWWSSSRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUUUUTTTSSSQQQPPPNNNMMMOOOOOOOOOOOOPPPPPPPPPPPPSSSTTTUUUUUUTTTTTTVVVWWWWWWVVVWWW[[[```cccdddccchhhiiikkknnnqqqsssuuuuuutttssssssssssssttttttuuussswww{{{{{{wwwvvvyyy}}}}}}uuujjjccc]]]\\\YYYjjjuuuYYYFFF;;;333222444444555888999;;;===???@@@AAADDDFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFCCCEEEGGGJJJWWWuuuyyywww}}}~~~tttnnnmmmmmmllllllnnnsssuuuoooaaaVVVIIIFFFDDDCCCFFFIIIKKKLLLMMMNNNNNNMMMIIIFFFEEEEEEBBBFFFKKKNNNPPPQQQSSSTTTZZZ^^^cccffffffeeefffgggiiikkknnnppppppnnnllljjjeeecccaaaaaaccceeeffffffiiiccc\\\XXXYYY\\\^^^___eeegggjjjjjjjjjjjjkkklllooommmlllmmmrrrxxxzzzuuuvvvqqqdddTTTKKKAAA@@@@@@CCCGGGIIIHHHFFFCCCBBBBBBAAAAAA@@@@@@@@@YYYaaappp}}}sssiii\\\QQQNNNPPPTTTWWW[[[\\\\\\ZZZWWWTTTSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSRRRQQQPPPOOONNNOOOOOONNNMMMNNNOOOPPPQQQQQQRRRTTTTTTTTTTTTVVVWWWVVVVVVWWWYYY]]]```aaaaaaeeefffiiillloooqqqssssssrrrrrrqqqqqqrrrsssttttttvvv{{{~~~{{{uuutttzzz~~~yyypppeee^^^XXXYYY]]]sssoooQQQBBB:::222111222222333666999;;;===??????@@@CCCEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCCCCBBBDDDFFFIIIYYY}}}|||{{{}}}nnngggbbbgggrrrwwwqqqiii\\\TTTJJJGGGIIILLLNNNMMMMMMOOOOOONNNJJJGGGEEEEEE@@@CCCGGGIIIJJJKKKLLLMMMTTTWWW[[[]]]^^^___```bbbgggiiijjjkkkkkkiiifffddd]]]ZZZWWWVVVWWWYYY[[[[[[]]]ZZZVVVUUUWWW[[[^^^___ccceeehhhjjjjjjiiijjjkkkqqqmmmjjjnnnxxx~~~vvvooommmggg\\\OOOIIICCCCCCDDDGGGJJJKKKJJJIIIDDDDDDCCCAAAAAA@@@@@@@@@WWWZZZeeevvv{{{rrreeeYYYRRRPPPQQQQQQXXX[[[\\\\\\YYYVVVTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTRRRRRRSSSRRRRRRQQQPPPOOOOOONNNLLLKKKLLLMMMOOOQQQPPPQQQSSSTTTSSSSSSUUUWWWUUUUUUWWWYYY\\\^^^______bbbdddgggjjjmmmpppqqqqqqssssssrrrqqqqqqqqqqqqrrrxxxzzzzzzwwwtttvvv|||}}}vvvmmmccc]]]TTTXXX```zzziiiLLL???:::444111111333444555:::;;;>>>>>>???@@@BBBDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@AAADDD@@@CCCFFFDDDHHHeeeuuujjj______iiitttyyyyyyooodddVVVNNNOOOPPPNNNKKKMMMNNNOOOMMMJJJFFFEEEDDD@@@BBBEEEFFFFFFGGGHHHIIINNNOOORRRTTTVVVXXXYYYZZZ```bbbdddfffgggfffdddcccZZZWWWTTTSSSUUUXXXZZZZZZYYYXXXWWWXXX[[[___ccceeeeeegggjjjkkkjjjjjjjjjkkkmmmiiigggmmmzzz}}}sssiiiddd]]]RRRIIIFFFEEEFFFHHHKKKMMMMMMMMMLLLDDDCCCBBB@@@?????????@@@YYYXXX]]]lll~~~yyynnnccc[[[UUUPPPMMMTTTWWW[[[\\\ZZZWWWUUUTTTSSSSSSRRRRRRQQQRRRRRRSSSRRRSSSSSSSSSRRRRRRQQQPPPNNNMMMKKKJJJKKKLLLNNNPPPOOOQQQRRRRRRRRRRRRTTTUUUSSSTTTVVVXXXZZZ\\\^^^___aaacccfffjjjmmmnnnoooooonnnnnnnnnnnnnnnooopppqqqxxxvvvssssssvvv{{{~~~|||tttiii___ZZZOOOTTT```}}}|||bbbJJJ>>><<<777444333555666666:::<<<>>>>>>>>>???@@@BBBCCCCCCBBBAAAAAA@@@??????AAAAAAAAABBBBBBBBBBBBBBB???>>>>>>======>>>>>>???BBB===???EEEDDDCCCSSSjjj|||yyyvvvmmmaaaZZZ]]]hhhvvv~~~uuukkk___XXXVVVTTTNNNHHHKKKLLLLLLJJJGGGEEEDDDEEEBBBDDDFFFGGGFFFFFFHHHIIIJJJJJJLLLNNNQQQSSSTTTTTTUUUWWWZZZ]]]```aaabbbbbbYYYWWWUUUUUUXXX[[[^^^___YYYZZZZZZ\\\^^^bbbgggjjjjjjkkkkkkjjjhhhgggggghhhhhhfffhhhqqq~~~|||qqqeee\\\TTTJJJDDDCCCDDDEEEHHHIIIJJJJJJKKKKKKDDDBBB@@@>>>======>>>>>>ZZZYYY[[[eeettt~~~vvvmmmcccZZZQQQLLLOOOSSSWWWZZZYYYWWWVVVUUUSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLKKKJJJKKKLLLMMMNNNMMMOOOPPPPPPOOONNNPPPQQQOOOQQQTTTVVVWWWYYY\\\^^^```bbbeeeiiikkkllllllllldddeeegggiiilllppprrrtttwwwsssqqqtttzzz~~~~~~{{{pppdddYYYSSSKKKRRRccc~~~oooYYYFFF===>>>;;;666555888999888;;;<<<>>>>>>>>>>>>???AAAAAAAAAAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA=========<<<<<<============:::<<>>888777:::;;;999;;;===>>>>>>======???@@@@@@??????>>>>>>=========????????????@@@@@@@@@AAA===<<<<<<;;;;;;<<<<<<===:::<<<>>>===<<<===AAAFFF```~~~yyyssssssssspppiiiaaa___dddjjjuuuyyy}}}yyykkkZZZNNNFFFEEECCC@@@>>>???CCCFFFJJJKKKLLLLLLKKKLLLNNNOOOMMMMMMOOORRRUUUVVVSSSPPPOOOPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVXXX[[[]]]]]]\\\\\\\\\[[[ZZZYYY[[[```dddffffffggghhhkkkpppwww|||~~~zzzwwwyyy~~~pppeeeYYYPPPHHHAAAAAACCC@@@AAABBBAAA@@@AAAEEEHHHEEECCC@@@===<<<<<<===>>>[[[]]]^^^]]]___ggguuu|||sssjjjaaaXXXSSSHHHLLLQQQTTTUUUVVVWWWWWWSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKIIIJJJJJJIIIGGGFFFFFFGGGGGGJJJNNNPPPQQQSSSWWW[[[]]]___bbbeeegggfffeeedddfffgggiiilllppptttwwwyyytttxxx|||}}}}}}||||||}}}xxx{{{|||vvvlll___VVVRRRUUUaaaxxx~~~{{{ooo\\\GGG;;;<<<@@@???999777:::<<<999;;;===>>>>>>======>>>@@@???>>>>>>>>>============>>>>>>??????@@@@@@@@@AAA===<<<<<<;;;;;;<<<<<<===999@@@BBB<<<888;;;@@@CCCIIIbbb{{{zzzzzzzzzzzz|||{{{uuukkkbbb^^^]]]ZZZfffvvvzzzkkk```DDDCCC@@@===;;;>>>CCCGGGKKKMMMNNNMMMMMMMMMPPPRRRQQQQQQRRRVVVYYYYYYUUUQQQUUUUUUUUUUUUUUUTTTTTTSSSWWWWWWXXXZZZ\\\]]][[[YYY^^^^^^\\\YYYVVVXXX]]]aaa^^^```dddiiirrr}}}xxxzzzzzziii___TTTLLLEEE@@@AAAEEEBBBCCCCCCAAA@@@AAAFFFJJJGGGEEEAAA>>>======>>>???ccc]]]YYYZZZ\\\```fffmmm|||pppkkkbbbVVVTTTPPPLLLMMMQQQVVVWWWWWWSSSNNNJJJJJJNNNQQQPPPNNNRRRQQQPPPOOONNNMMMKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFJJJJJJJJJLLLNNNQQQTTTUUUXXX[[[^^^````````````aaajjjjjjmmmqqquuuwwwvvvuuuvvvzzz~~~~~~}}}vvvzzz{{{ssseeeXXXTTTTTTWWWssswww{{{lllRRR@@@<<<<<<;;;;;;;;;;;;<<<======>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>@@@AAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::BBBMMMjjjzzzzzz~~~}}}|||uuuttttttooogggYYYZZZ^^^jjj{{{uuu]]]SSSGGG@@@???@@@@@@@@@LLLNNNPPPPPPOOOPPPSSSVVVTTTTTTTTTVVVXXXYYYXXXWWWTTTTTTVVVXXXZZZZZZWWWUUU[[[]]]\\\XXXYYY\\\]]][[[^^^^^^[[[UUUOOOMMMOOOQQQQQQVVV___lllyyywwwkkkYYYQQQHHHCCCCCCCCC@@@>>>===???@@@AAAAAACCCEEEHHHGGGEEECCCAAA???>>>>>>>>>jjjccc^^^]]]]]]]]]ccciiiwwwvvvooofff]]]ZZZUUUOOOMMMOOOQQQRRRQQQTTTOOOKKKKKKNNNPPPOOOMMMOOONNNNNNLLLIIIHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDDDDEEEEEEGGGHHHHHHJJJMMMPPPSSSUUUWWWXXXYYYZZZ[[[^^^bbbeeeiiikkkooorrrtttvvvvvvvvvyyy|||}}}||||||xxxwwwssskkkaaaXXXSSSQQQbbb~~~{{{zzz{{{eeeKKK<<<999;;;;;;;;;;;;;;;<<<======??????@@@AAAAAA@@@??????????????????????????????===@@@CCCBBB???;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::<<>>@@@AAAAAAAAABBBEEEGGGFFFDDDBBB@@@>>>=========oooiiieeebbb___[[[^^^dddlll~~~uuullleeeaaaZZZRRRMMMMMMNNNMMMLLLSSSOOOKKKKKKMMMNNNNNNLLLKKKLLLKKKHHHDDDDDDGGGKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFDDDCCCDDDDDDEEEEEEEEEFFFHHHKKKOOORRRTTTUUUUUUUUUVVVYYY^^^fffkkkiiimmmrrrtttssstttvvvxxx|||~~~}}}{{{zzzzzzzzzuuummmeee^^^XXXTTTQQQjjjkkkwwwvvv\\\DDD::::::;;;;;;;;;;;;<<<<<<<<<===@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDHHHFFF@@@;;;:::<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::999999===<<>>AAACCCDDDCCC???AAABBBBBBBBBBBBCCCEEEDDDCCCAAA???===<<<;;;;;;oookkkiiigggccc\\\[[[^^^fffvvv}}}vvvppphhhaaaWWWPPPNNNMMMLLLJJJOOOLLLIIIIIIKKKMMMMMMLLLKKKKKKJJJGGGCCCDDDIIINNNLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFEEECCCBBBCCCCCCDDDDDDDDDEEEFFFIIIKKKNNNPPPRRRSSSUUUWWW[[[bbbjjjoookkkpppuuuvvvssssssvvv{{{~~~zzzxxxwwwxxxyyyuuunnneee]]]XXXVVVVVVnnnuuuggg{{{mmmSSS@@@;;;===;;;;;;<<<<<<=========<<<@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGMMMRRRRRRLLLHHHHHHJJJ<<<<<<;;;:::::::::::::::::::::::::::999999999999===<<<@@@KKK```yyyssslllpppjjj```\\\fffuuu}}}~~~{{{~~~vvvgggVVVLLLHHHHHHHHHGGGFFFGGGHHHHHHKKKKKKKKKNNNRRRVVVWWWWWWYYYXXXXXXZZZ]]]^^^^^^]]]XXX\\\^^^^^^```cccdddaaa^^^]]]]]]___dddmmmwww}}}uuukkkbbbYYYNNNEEEBBB@@@===>>>@@@CCCDDDDDD@@@AAACCCCCCAAAAAABBBCCCBBBAAA???>>><<<:::999999qqqmmmkkkkkkhhhaaa[[[[[[```iiittt|||~~~vvvmmmbbbXXXSSSOOOKKKHHHJJJHHHFFFFFFHHHKKKLLLMMMMMMLLLJJJGGGEEEGGGMMMQQQLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBBAAABBBBBBCCCEEEDDDDDDEEEFFFIIIKKKLLLLLLPPPUUUZZZ___eeekkkooonnnssswwwwwwuuutttxxx|||~~~zzzwwwuuuuuuwwwttttttpppggg]]]YYY\\\aaaxxxnnniiiwww___III===<<<>>>;;;<<<===>>>>>>>>>======AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@HHHSSSaaahhhfff___XXXUUU???>>>===;;;:::999999999::::::999999999888888888777999===@@@GGG^^^|||ttt|||yyysssnnnpppuuuuuurrrmmmooottt|||zzzlll```[[[YYYTTTPPPLLLHHHEEECCCEEEEEEEEEHHHMMMQQQSSSSSSQQQQQQRRRTTTWWWWWWVVVTTTRRRUUUWWWWWW\\\eeejjjjjjjjjlllpppvvv|||}}}|||}}}{{{oooeee[[[QQQHHHCCCAAA@@@??????AAABBBBBBBBB>>>@@@BBBBBBAAA@@@@@@AAA@@@@@@???===;;;:::888777vvvooonnnmmmfff___[[[XXX[[[aaakkkwww{{{oooddd[[[TTTLLLGGGHHHGGGFFFFFFGGGIIILLLMMMNNNLLLIIIGGGHHHLLLOOORRRLLLKKKKKKIIIHHHGGGFFFFFFEEEDDDCCCAAAAAAAAAAAABBBDDDDDDCCCDDDEEEHHHJJJKKKJJJOOOVVV]]]bbbfffkkkmmmsssvvvyyyyyywwwwwwzzz}}}~~~{{{wwwssssssuuuwwwpppqqqoooggg___```iiisss}}}iiipppxxxfffOOO@@@<<<<<<<<<<<<===???@@@@@@@@@???>>>AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCRRRgggwwwxxxmmm]]]RRR??????===;;;:::999999999999999999888888888777777555999===<<<<<>>AAAAAA@@@???????????????>>>===<<<999888777vvvqqqooojjjbbb]]]UUUUUUWWW^^^hhhtttwwwmmmeee]]]UUUOOOKKKKKKIIIHHHGGGHHHJJJLLLMMMIIIEEEEEEJJJNNNOOONNNKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCBBB@@@@@@@@@@@@AAAAAAAAABBBCCCFFFIIIKKKMMMOOOTTTZZZaaafffjjjnnnqqqxxxyyyyyyyyyzzz{{{|||}}}|||{{{wwwssspppqqqtttwwwssspppkkkffffffooo~~~vvvlll}}}tttkkkXXXEEE===>>>>>>;;;===???@@@BBBBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@???????????????????????????JJJZZZiiilllcccRRREEE<<<;;;::::::::::::::::::999888888888777777777777888999;;;;;;;;;AAARRRddd|||wwwxxxwwwuuuddd^^^ZZZ___kkkwww|||}}}zzzvvvqqqnnnkkkhhhdddaaa^^^]]][[[\\\___bbbdddddd^^^[[[WWWVVVWWWZZZ\\\\\\[[[```ccceeelllwww~~~|||~~~|||xxxqqqmmmooowww~~~}}}}}}||||||xxxkkk^^^SSSJJJAAA???BBBAAABBBBBBAAA@@@>>>===<<<999<<>>>>>>>>?????????>>><<<:::888666}}}rrrpppmmmeee```VVVUUUVVVYYY]]]eeesss~~~yyyrrrlllfff^^^XXXOOONNNMMMJJJHHHGGGIIIKKKLLLFFFAAACCCJJJOOONNNKKKJJJJJJJJJIIIIIIHHHHHHGGGDDDCCCAAA@@@???@@@@@@AAA>>>>>>@@@BBBFFFJJJNNNPPPVVVZZZ```eeejjjoootttwww|||zzzyyyzzz|||~~~~~~}}}{{{yyyuuuqqqoooppptttxxxyyyrrrhhheeemmm}}}vvvsssoooeeeSSSCCC???CCCBBB;;;>>>@@@AAACCCCCCBBBAAA@@@@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???BBBHHHPPPUUUPPPEEE;;;888888888888999:::;;;<<<888888888888777777777777888555444777999<<>>@@@FFF???@@@BBBAAA???===<<<;;;888:::>>>???>>>=========?????????>>><<<:::888666rrrjjjiiihhhfff___XXXRRRTTTXXX]]]cccjjj{{{zzzzzz{{{zzztttkkkddd\\\WWWPPPKKKIIIHHHHHHHHHDDDDDDCCCDDDEEEHHHJJJLLLFFFEEEDDDFFFHHHHHHEEEBBBDDDDDDBBB@@@>>>>>>@@@BBBAAABBBCCCDDDHHHPPPXXX^^^^^^^^^```eeekkkrrryyy}}}|||{{{|||~~~uuupppmmmmmmllliiikkkoooqqqjjjeeekkk|||www^^^IIICCCAAA<<<:::>>>@@@@@@@@@???????????????@@@@@@@@@??????>>>===<<<======>>>>>>>>>>>>=========>>>??????>>><<<:::888;;;;;;:::777555555777999888777777666666666666666666666555555777:::===???MMM___zzzssstttyyywwwmmmiiikkkllljjjffffffffffffeeegggmmmvvv}}}wwwwwwwwwvvvvvvzzz{{{uuuppppppssswwwxxx|||{{{yyyyyyzzz|||}}}}}}wwwqqqjjjgggkkksss{{{zzzwww|||vvvqqqpppkkkbbbUUUOOOHHHDDDBBBBBB@@@???@@@@@@AAABBBBBB???:::777888:::===???AAA@@@???>>>:::<<>>===<<<;;;<<<<<<============<<<<<<<<<=========<<<;;;999888:::999888666444444666888888777666666555555666666666555555555666888;;;<<<@@@JJJaaawwwrrrtttvvvtttqqq___^^^\\\ZZZ[[[___gggmmmvvvuuuttttttwww||||||zzz{{{}}}~~~vvvpppjjjgggiiimmmoooqqqppplllggggggmmmwww{{{yyy{{{tttnnnjjjaaaWWWKKKGGGBBB@@@AAABBBAAA@@@???>>>>>>???@@@===888333555777;;;>>>??????===;;;:::<<<>>>???>>>;;;888666{{{mmmiiikkkkkkfff```\\\XXXTTTUUU[[[```fffooo{{{tttnnnfff^^^WWWQQQMMMJJJEEEDDDBBB@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBB???===>>>@@@BBBCCCCCCDDDGGGJJJJJJMMMRRRVVVYYY]]]bbbeeeiiijjjlllooosssvvvyyyzzz}}}yyysssoooqqqmmmiiigggcccaaadddjjjmmmpppzzz{{{ooo[[[KKK>>>===>>><<<<<>>>>>??????@@@@@@===>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::999888888888888777555333333555666777777666555555555555666555555444444555666888999;;;<<>>>>>???@@@???>>>===::::::<<>>888222333666;;;>>>@@@???<<<;;;:::;;;<<<<<<;;;:::888777}}}rrrooommmjjjhhheee]]]UUUSSSVVVWWW]]]gggrrr}}}~~~yyyrrrjjjddd]]]WWWSSSKKKIIIGGGDDDCCCCCCCCCDDDEEEDDDCCCCCCBBBAAA???>>>@@@BBBDDDFFFGGGHHHKKKMMMSSSVVVYYY[[[^^^aaadddgggoooqqqsssvvvyyyzzz{{{{{{|||~~~~~~|||wwwpppkkkhhhmmmjjjjjjjjjgggdddgggmmmooo{{{xxxeeeNNNCCC;;;<<<===<<<<<<>>><<<<<<======>>>???@@@@@@<<<<<<<<<<<<;;;:::999999888999999999999999999888:::999888777777777777888666777777555444333555666777666555555444444555555555444444333333444555666<<<999:::DDDVVVpppyyysssssstttsssrrrzzzzzzxxxvvvssspppnnnmmm___ZZZVVVYYYbbbiiikkkjjjjjjfffbbbaaadddjjjooorrrooofff^^^___jjjwwwzzzsssqqqrrruuuvvvyyywwwuuuyyytttlllddd\\\SSSHHH???@@@?????????@@@???>>>======;;;:::>>>BBBBBB<<<666444777<<<@@@AAA@@@===;;;999999999999999999888888uuummmkkkjjjiiicccZZZTTTTTTRRRUUU\\\dddooozzz~~~yyysssmmmfff___[[[XXXVVVSSSOOOMMMLLLLLLLLLJJJJJJIIIHHHFFFEEEEEEEEEHHHIIIKKKKKKKKKMMMPPPRRRYYY[[[\\\^^^aaafffkkkoootttvvvxxxzzz||||||{{{{{{yyyyyyvvvqqqkkkfffeeeeeeggghhhmmmpppoookkknnnttt{{{qqqZZZGGGBBB=========<<<<<<===;;;;;;<<<===>>>>>>??????<<<<<<<<<;;;;;;:::999888777777888888888888777777888777777666666666666777666777777666555444555777666555555444444444444444333333333333333333444444555555666888===MMMjjj~~~yyywwwwwwwwwuuuxxxzzz~~~}}}zzzgggbbb```fffrrr|||~~~|||yyyrrrjjjfffiiirrr{{{zzzqqqnnnrrrxxx}}}zzzuuurrrtttyyy}}}~~~rrroooooopppppphhh^^^WWWPPPIIIAAA===>>>???AAABBBBBBBBBBBBBBBFFFCCCBBBDDDFFFCCC===777444666:::>>>???===;;;999888777777777777888888888tttoookkkkkkggg___XXXVVVOOOQQQTTTXXX```kkkwww|||xxxrrrlllgggbbb```\\\XXXUUUTTTSSSSSSRRRSSSRRRPPPNNNMMMNNNPPPSSSSSSSSSSSSSSSUUUXXX\\\^^^```bbbeeeiiiooovvv{{{xxxyyyyyyzzzzzzxxxwwwvvvqqqpppmmmgggaaa```cccggggggkkkrrrwwwvvvtttxxxzzzdddMMMEEECCC@@@>>>===<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;<<<<<<;;;;;;:::999888666666777777777777666666666666666666666666666666555666777777555444555666555555444333333333333444222222333333333333333333000222666666555;;;NNNaaa~~~~~~{{{wwwllliiiiiippp~~~uuupppsss{{{yyyttttttvvvxxxzzzwwwtttrrrrrrwww}}}wwwooommmmmmkkkcccYYYOOOJJJFFFAAA??????:::<<<@@@CCCDDDFFFHHHJJJPPPOOOMMMKKKGGGAAA:::555333444777888999888666555555555555666666777777888|||qqqmmmjjjeee```^^^TTTUUUTTTTTTVVV\\\eeelllwwwwwwyyy|||}}}|||xxxuuullljjjfffbbb___]]]\\\\\\ZZZ[[[[[[YYYWWWVVVXXX[[[]]]]]]\\\[[[[[[^^^dddhhhhhhkkknnnrrruuuyyy~~~{{{zzzyyywwwtttqqqooommmggghhhfffbbb]]]^^^dddjjjrrruuu{{{~~~~~~~~~pppYYYGGGBBBCCCBBB???<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666777777777777666666444555666777777666555555333444666666444333444555555444444333222333333333111222222333444444444444222222444666666777???JJJ\\\sssyyytttooommmmmmsss}}}|||zzz{{{~~~}}}|||zzzwwwvvvyyy~~~zzzyyy{{{~~~vvvpppmmmfff___TTTJJJBBBAAA@@@======@@@999<<<@@@BBBCCCEEEIIILLLRRRSSSSSSOOOGGG>>>999666444444555555555444333222222333444666666777777777xxxpppnnnkkkgggeee\\\\\\YYYUUURRRRRRWWW[[[aaadddkkkrrryyy||||||zzzyyyvvvrrrnnnkkkiiiiiihhh___aaaaaa___]]]\\\___bbbcccbbbaaa```aaaffflllqqqsssvvv{{{}}}~~~~~~}}}{{{xxxtttoookkkhhhfffaaabbbccc```]]]___eeekkkzzzgggTTTGGG@@@CCCBBB>>>;;;;;;===>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999666666777777777777666666333555666888888777555444111333444444333222333444555444333333222222333333111111222333444555444444444000///222444444666999<<>><<<<<>>@@@AAA@@@BBBEEEIIIMMMQQQSSSOOOFFF>>>;;;;;;777777666555444444333333111222444666777777666666wwwooollljjjcccccc```YYYRRRNNNOOORRRXXXYYY\\\aaaiiiqqqyyy}}}|||}}}|||yyyvvvsssssssssqqqqqqpppmmmjjjiiijjjlllmmmnnnooooooooorrrvvvyyy|||zzzxxxyyyssslllfffcccbbb```^^^```bbbbbb^^^[[[]]]dddjjj}}}ssszzz{{{cccOOODDDCCCAAA????????????===;;;<<<<<<<<<<<<============<<<<<<======<<<;;;;;;:::888888999999999999888888444555666777777666555444222222222333333444444444333333333333333333333333111111222222222222111111111111222333333444555555999<<>><<<;;;===AAACCCBBBAAA>>>???@@@???===;;;<<<===CCCCCCDDDDDDBBB>>>;;;888999999999888888666555555000111333555666666555555qqqkkklllkkkhhhccc\\\VVVSSSRRRSSSQQQRRRTTTXXX___ffflllppptttuuuwwwvvvuuuuuuvvvwwwuuuvvvvvvuuuttttttuuuwwwxxxyyyxxxwwwvvvvvvyyy{{{|||}}}~~~}}}{{{vvvqqqnnnfffeeeccc```]]]]]]```bbbeeedddcccbbbccchhhooouuu{{{jjjVVVIIIDDDDDDCCCAAA@@@AAA@@@>>>===========================>>>>>>======<<<:::999888777888888888888888888777555555666777777666444444222222222333333333444444222222222222222222222222000111111222222111111000111111222222333444444555777888;;;BBBRRRkkk~~~yyy}}}}}}}}}|||yyy{{{}}}xxxrrrnnnlllllllllllleee___]]]WWWMMMDDDAAA???>>>===???BBBDDDDDDBBB?????????>>><<<;;;<<<===???@@@AAAAAA???<<<999777777777888999999999888888111222333444555555444444|||wwwrrrmmmkkkgggdddaaa^^^ZZZWWWOOOOOOPPPRRRUUUZZZ^^^```dddfffiiijjjjjjkkkmmmooolllooorrrtttttttttvvvwwwxxxxxxvvvssspppooopppqqqqqqsssuuutttqqqkkkddd```WWWZZZ\\\[[[ZZZ\\\aaagggjjjkkknnnqqqtttwww{{{}}}xxxkkkVVVIIIEEEEEEDDDBBBAAA@@@AAA@@@???===???>>>>>>======<<<<<<<<>>===;;;999777666666777777888888777777666555555666666666555333222222222222222333333333333111111111111111111111111000111111222222111111000111111111222333333444444555777888666999HHHaaattt}}}|||~~~|||zzz{{{~~~~~~yyytttrrrtttwwwsssrrrqqqppppppqqqrrrtttcccUUUJJJIIIKKKHHHAAA<<>>>>>???AAACCCBBBBBB?????????===;;;:::<<<>>>;;;<<<======<<<:::777666444555777888999:::;;;;;;222333333444444444333333|||yyysssooolllkkkjjjgggaaa]]]VVVVVVTTTSSSSSSTTTVVVWWWWWWZZZ\\\^^^^^^^^^___```^^^bbbfffiiijjjjjjjjjkkkkkkjjjiiifffbbb``````aaadddeeeffffffccc^^^YYYVVVVVVXXXZZZ]]]___ccchhhkkkpppvvv~~~~~~|||||||||oooZZZLLLFFFEEEFFFCCCAAA??????@@@@@@>>>===??????>>>>>>===<<<;;;;;;=========<<<:::999777666555666666777777666666555555555666666555444222111222222222222222222222333111111111111111111111111000000111111111111000000000111111111222222333333222666999777444888EEEPPPkkk|||}}}{{{}}}~~~|||}}}}}}{{{yyyuuuppplllkkkmmmooonnnppprrrsssqqqmmmhhheeeSSSFFF<<<===BBBCCC???<<<===<<<======>>>???????????????>>><<<::::::<<<>>>888999:::::::::888777666333444555777888999999999333333333333333222222222{{{zzz~~~yyypppkkkhhhdddaaabbb```]]]ZZZWWWUUUSSSSSSRRRTTTWWWXXXXXXWWWXXXXXXVVVYYY^^^``````_________]]]]]]]]][[[XXXVVVVVVWWWYYYYYYYYYXXXWWWVVVUUUUUUYYYWWWYYY```iiippprrrqqqyyy|||xxxyyy}}}sss[[[LLLHHHHHHEEEBBBCCCBBB@@@@@@AAAAAA@@@>>>???>>>>>>===<<<;;;:::::::::;;;;;;;;;:::999888777444555555666666555555444333444555555555333222111222222222222222222222222222222222222222222222222000000000111111000000000000000111111111111111222///111333333333444666999HHHUUUjjjxxxwwwvvvuuuxxx~~~~~~{{{}}}{{{wwwvvvwwwwwwsssqqqnnnnnnooorrrssstttyyywwwrrrjjjaaaVVVMMMHHHFFF>>>999;;;>>>>>>>>>???<<<==================>>>>>>???>>><<<::::::;;;===888888999999999888666666333333444555555555555555333222222222111111111222~~~~~~rrrkkkiiihhhhhhfffccc___[[[XXXVVVTTTNNNQQQTTTUUUTTTSSSSSSSSSOOORRRVVVXXXWWWUUUUUUTTTRRRSSSTTTTTTRRRQQQRRRSSSSSSSSSSSSSSSTTTVVVXXXYYYXXXUUUWWWbbbpppyyyzzzvvv|||uuuqqqttt~~~ooo___LLLCCCEEEGGGCCC>>>EEECCCBBBBBBCCCCCCBBBAAA===<<<<<<;;;;;;:::::::::999999:::::::::999888888444444444555555444444444111222333444444444222222222222222222222111111111222222222222222222222222///000000111111000000///000000000000000000000000444111......111444555555888<<>>???@@@???>>>===>>>???===>>>>>>===;;;::::::;;;888888888888777666555555333333444444444333222222222111111000000111222222vvvqqqjjjiiifffdddaaa^^^\\\[[[TTTVVVXXXWWWUUUQQQOOOOOOLLLOOORRRSSSRRRQQQQQQQQQPPPRRRSSSTTTSSSRRRSSSUUURRRTTTUUUXXXZZZ\\\^^^^^^XXXXXX\\\eeeqqqyyyzzzxxxzzzuuuooonnnuuuxxxooojjjYYYPPPEEE@@@AAACCCAAA>>>CCCAAA@@@@@@AAABBBAAA???::::::::::::::::::::::::::::::::::::999888666666333333444444444444333333000111222333444444333333222222222222111111111000111111111111111111111111//////000000000000//////000000000000000000000000666222//////222555555555111333666;;;FFFVVVhhhttt|||wwwttttttvvvwwwxxxtttsssqqqpppqqqtttxxxzzz|||wwwrrrppprrruuuwwwwww~~~{{{zzz|||~~~{{{tttnnnWWWPPPFFF===:::>>>DDDIIIMMMFFF@@@>>><<<999;;;>>>>>>???@@@???===;;;===>>>;;;===??????===:::999999777777777666555444333333333333333444444333333222000000//////000111222333~~~yyyjjjjjjhhhgggeeecccbbbaaaaaacccccc```[[[UUUQQQOOOPPPRRRTTTUUUTTTTTTTTTUUUVVVXXXZZZZZZZZZYYYZZZ[[[TTTWWW[[[^^^aaabbbbbbaaa[[[^^^cccjjjqqquuuwwwxxxpppjjjhhhrrr~~~}}}ssscccZZZNNNKKKFFFAAA???@@@AAABBB???>>><<<===>>>>>>===<<<999999999999999999999:::<<<<<<;;;:::888666444333222333333444444333333222...///111333444444444333222222222222111111000000000000000000000000000000//////000000000000//////000000000000////////////......///000111111///------111555555444888DDDMMMZZZjjj~~~zzzzzzyyyyyyzzz|||~~~~~~}}}}}}wwwtttoooeeeVVVJJJEEEBBB<<<999999>>>DDDHHHWWWLLLAAA===;;;999999;;;;;;===???===:::999:::<<<:::<<>>;;;999888777666666555333222222111222333444444555555555444000/////////000111333444vvv|||}}}{{{zzzuuukkkdddfffjjjgggaaafffaaa___aaa```ZZZUUUSSSVVVWWWXXXYYYXXXYYYZZZ[[[]]]___```^^^______[[[UUUQQQVVV]]]bbbgggjjjlllnnnkkkpppxxx}}}yyyqqqpppsssqqq~~~}}}qqqcccXXXRRREEEDDDBBB@@@???>>>======???>>>===;;;999999:::;;;999::::::999888777999:::888999999999888777555444333333222222111000000000111111222222222222111111000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000111222333333444444>>>DDDOOO^^^nnn~~~wwwllldddYYYRRRNNNIII@@@:::888999;;;:::999:::>>>AAAFFFCCC???;;;999:::;;;<<<============<<<;;;:::999<<<<<<;;;:::999888777666555555444444444333333333333333333333333333333333333222000//////000222333vvvyyyzzzwwwwww{{{~~~}}}oooiiiiiifff```bbb^^^]]]aaabbb^^^[[[ZZZUUUXXX\\\^^^____________]]]______^^^___aaa^^^XXXVVVYYY]]]aaagggmmmtttyyy|||vvvpppiiihhhqqq|||ooo\\\PPPKKKCCCBBBAAA@@@???>>>>>>>>>>>>===:::666555555777:::999::::::999777777888:::888888999999888777555444333333222222111000000000000111111222222111111000000000000000/////////...................................................////////////////////////....../////////000000000///000000111222222333333222666<<>>===<<<;;;::::::::::::999999999999999999888888999999888777666555444444444444444444333333333333111111111111111111111111222111///......///111222yyyxxxwwwtttnnniiilllrrr||||||sssjjjaaa^^^^^^bbbccc```^^^^^^WWWZZZ___ccceeeeeebbbaaa]]]______]]]^^^aaa```\\\^^^aaafffkkkqqqwww~~~yyyooogggdddjjj{{{iiiSSSGGGCCCAAAAAA@@@????????????@@@BBB@@@<<<888444444777:::999::::::999777666777999777777888888888666555444333333222222111000000000000111111222222111111000000000000/////////.......................................................................................////////////000......//////000111111111///000222333555999>>>BBBVVV^^^kkkwwwsssjjj]]]SSSKKKEEE@@@<<<:::DDDNNNLLL@@@777666999:::;;;:::888666555666777666777888999::::::::::::555555555666666666777777777777666555444333333222444444444333333333222222////////////////////////000///...------...///000}}}yyyyyytttjjjiiipppyyyiiifffdddeeeccc]]]ZZZ[[[XXXZZZ^^^bbbeeefffdddbbbaaaccceeefffkkkqqqssspppmmmppptttvvvvvvuuuuuuuuurrrrrruuuyyy||||||sss^^^MMMCCC??????????????????@@@@@@AAAIIIIIIGGGBBB<<<999999;;;999999:::888666555666888666666777777777666444444333333222222111000000000000000111111111111000000000000/////////.........................................................------------------------------........./////////------........./////////222333333333333444666888;;;@@@HHHPPPXXXbbbmmmttt|||pppcccZZZMMMGGG@@@;;;::::::::::::888DDDOOOMMMAAA777777;;;;;;;;;;;;999888777777777222333444666888:::<<<===666666666555555555555666777777666666555444444333333333333333222222222222........................//////...------...//////|||wwwyyyvvv{{{|||xxxuuunnnddd``````bbbbbbdddhhhnnnqqqrrrqqqrrruuuwwwyyyzzzzzzyyyuuuqqqmmmllllll|||}}}}}}qqqaaaUUUKKKBBB===>>>>>>>>>>>>???@@@AAABBBLLLOOOPPPLLLEEE>>>::::::999999999777555444555777555555666777666555444333333333222222111000000000000000000111111000000000////////////....................................................................................------------............,,,---------------......///111222222222222444555222555888999;;;???GGGMMMVVV\\\eeeooowww~~~}}}zzzqqqlllddd]]]VVVOOOFFF@@@>>><<<:::888888999999888888>>>CCCAAA;;;666555666888888888888888888888777333333333333666:::>>>@@@;;;:::999777666555555555666666555555444333333333333333222222222111111111/////////////////////////////////....../////////}}}~~~{{{}}}|||{{{|||}}}|||yyywwwwww{{{tttbbbVVVPPPKKKCCC============>>>???@@@AAAAAAGGGLLLQQQNNNFFF>>>999999888999999777555444444666444444555666666555444333333333222222111000000000///000000111111000000////////////.........------------------------------------------------------........................,,,,,,,,,---------......------------------------+++---000000/////////000111333333222000111555999777<<>>;;;888999:::<<<=========<<<;;;777666555666777888777666444333333555777777666444666444333222444888<<>><<<:::888666555555555333333222222222111111111222222222111111111000000////////////////////////////////////////////////vvvnnnuuu|||lllbbbWWWPPPNNNKKKEEE???>>>>>>===>>>>>>???@@@AAA???EEEKKKIIIBBB<<<:::;;;888999888666444333444555333333555555555555444333333333222222111000000000//////000000000000////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------+++...000111000/////////...111222111///...111444111333555777888999<<<>>>999;;;===??????===;;;999:::999777888999::::::999666444333555888:::888666333666:::>>>?????????>>>888444111333888;;;999777444333222444777777555222666555444444555666888:::<<<:::888666444444555555333333222222222222111111222111111111000000000000////////////////////////------............------yyyjjjnnn{{{www|||wwwhhhWWWTTTPPPNNNLLLJJJFFFCCC>>>>>>>>>>>>>>>???@@@@@@:::@@@FFFEEE???;;;<<>>>>>?????????@@@@@@@@@@@@??????===<<<<<<999888777666555444333333222333333444444333333222000000000000////////////000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000000000000000111111000000000000111111222222222444555333111...000000000111222333555666555111///111666999666333555555555555555444444444000111444666777666555444444555666777666555333222333333333444444444444444777666555444333222222222111222333222000000000111222222111000///...------..................------,,,---------.../////////yyyxxx}}}|||||||||}}}}}}|||zzz}}}xxxuuu}}}nnn]]]RRRCCCAAA??????AAAAAA???============>>>>>>?????????>>>>>>>>>>>>===<<<;;;:::888888777666555444333333222222333333333333222222000000000000/////////...////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////111111000000000000111111111111222444777777666444000000111111222444555666555222000222666888666333555555555444444333333333000111333444555555555555444555666777777666444333444444444444444555555555666555444333333222222222111222333222000///000111000000000000////////////............------------------------............vvvrrr~~~{{{uuunnniiihhhjjjlllzzz}}}~~~|||~~~|||tttxxx|||~~~~~~vvviii\\\RRRMMMAAA?????????AAAAAAAAA???===============>>>>>>>>>;;;<<<<<<;;;;;;:::999888777777666555444333333222111111222222222222111111000000000/////////......////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////////////////////////////111000000//////000000111111000111444888;;;<<<<<<111111222222333444555666555333111222555666444222555555555444444444333333111111222222333555666777444555666777777666555555444444555555555666666666555555444333222222222222111222333222000///000111......//////000000111111......---------,,,,,,,,,............------------{{{sssooo|||vvvssstttvvv}}}~~~~~~}}}xxxrrrrrruuuvvvsssrrrxxx~~~}}}sssuuussskkk^^^RRRJJJFFFCCCBBBBBBBBBBBBCCCBBBBBB<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::999888888666666555555444333333222000111111222222111111000000000/////////.........////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////000000////////////000000111111111444888<<<===>>>111111222333444555555555555333222222444555333111444444444555555666666777333222111111222444666888444555666777777777666666444444555555666777777777444444333222222222222222000222222111000///000111////////////000000000000......------,,,,,,++++++.........------,,,,,,,,,|||xxxzzzxxxsssnnnnnnrrrtttrrruuuzzz}}}{{{wwwxxxxxxnnndddeeeddd]]]RRRIIIDDDBBB@@@@@@@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999999:::999999888888555555444444333333222222000111111222222111111000////////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................000000////////////000000222111111333666999::::::111111222444444444444333444333222222333333333222222222444555777999:::;;;555444222111222444777888555555666666666666666555444444555555666777777888333333222111111111222222000111222111///...///000000000000000//////////////////...------,,,++++++......------,,,,,,,,,+++zzz{{{zzzuuuooonnnppppppllljjjooossssssrrrvvvooo___^^^ZZZSSSJJJCCC???@@@AAA>>>??????>>>;;;::::::;;;;;;;;;;;;:::::::::::::::777888888888888888777777444444333333333222222222111111222222222222111111/////////.........------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................000//////......//////000222111000222444666666555000111222333444333222222222222222222333333333333111111333555777999;;;<<<777666444333333555666777666666555555444444444444333333444555666777777888222222111111000111111222000111222111///...///000111111000000//////......000000///...---,,,,,,+++------------,,,,,,,,,,,,|||wwwyyyuuuoooooommmiiiiiikkkjjjfff___dddkkkpppvvvsssdddYYYTTTNNNDDD===:::;;;===>>>;;;===???>>><<<;;;<<<>>>;;;:::::::::999999999999555555666666666666666555333333333333222222222222222222333333333333222222//////.........---------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////............//////000000000222444555333222...000111333333222111000000111222222222222333444111111333444555777888888:::999777666555555666666777666555444333222222222222222333444555666777777111111000000000000111111///111111111///...///000////////////000000000000222111000///...------,,,,,,,,,,,,,,,,,,,,,------~~~|||xxxxxxrrryyyyyykkk___bbbccccccfffkkkjjjfff___cccjjjqqqzzzzzzxxxssskkkbbb[[[XXXWWWGGGBBB;;;999:::<<<;;;:::666999;;;;;;999999;;;>>>:::::::::999999999888888333333444555555444444444333333222222222222222222222333333444444333333222//////.........---------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////............//////...///000333555555333111...///111222222111000//////000222222222222444555222222222333333444444444;;;:::999888666666555555777666555333222111000000111111222333444555666777111000000000000000111111///111111000///...///000------...///000111222222333222111000///...------+++++++++,,,,,,---------}}}{{{qqqlllmmmpppwwwwwwiiidddcccdddiiioooppplllhhhmmmnnnqqqwwwrrreeebbb`````````\\\SSSLLL>>><<<;;;===AAAAAA===888888777777999;;;;;;:::999<<<;;;:::::::::999777444555333222222444444333111000000000000000000000000222333333333333222111111000000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,............////////////...------///222333333333111000/////////000222333222222333444444444444333444444444444444444444444;;;999666444333111///------...000222555777888999333333333222222222111111111111111111111000//////...............///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,wwwpppuuu|||yyyyyyvvvuuuwww{{{{{{xxxtttzzzyyyxxx|||vvvhhhiiieee___[[[WWWQQQIIIBBB:::999999===BBBDDDAAA===999999888999;;;;;;:::999<<<;;;999999:::999666444555333222222333444222111000000000000000000000000222222222222222111111000000///...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,............/////////////////////111555777888777000000000000000111111222111111222333333333333333444444444444444444444444::::::999777555222000///000000000111222444555666222222222111111111111111000111111111111000//////...............//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{~~~}}}|||pppfffeee___WWWPPPJJJEEE>>>999666666777<<>>;;;999555555777<<>>===;;;:::;;;;;;:::888:::999888888999888666444444333222222333333222000000000000000000000000000000000000000000//////...///...------,,,,,,,,,---------------------------++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))((())))))))))))************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////---------///222444444333...///000222222111000000//////000111111111111111222222222222222222222222444999>>><<<777333222444222111000......///000111.........////////////000//////000000//////...---------.........///......,,,,,,,,,+++++++++******++++++++++++++++++++++++|||zzz|||yyypppjjjjjjjjjkkkjjjeee___YYYLLLHHHBBB>>>======>>>???666777999<<>>???@@@999999:::;;;===>>>???@@@???===:::999999:::999999888777666777888777555444444222111111222222111000000000000000000000000000000000000000000///......------,,,,,,,,,,,,------------------------------******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........111000//////000000///...//////000111111111111111//////000111111111111111111111111111111111111111///222666555333000000222///000111111222333444444/////////.........------...............------,,,+++,,,---//////...------,,,,,,,,,+++++++++******++++++++++++++++++++++++~~~|||{{{{{{xxx{{{}}}xxxsssppppppnnnjjjeeecccdddbbb\\\RRREEE;;;666?????????>>>===<<<===>>>999::::::::::::;;;<<<===>>>;;;888777888999999999777666555666777777555444333222111111222222111///000000000000000000000000000111111111111000//////---,,,,,,+++,,,,,,------------------------------)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........111///...///000111000///000000000000000111111222///000111111222222111111111111111111111111111111///000111111111111111111000222333555666555444444111111000///...---,,,,,,---............---,,,,,,***,,,---//////...---,,,---,,,,,,,,,++++++++++++************************|||}}}xxxqqqllliiiddd^^^XXXUUURRRKKKBBB;;;999;;;>>>777999:::;;;::::::::::::999:::::::::999999;;;<<<===:::777666888999:::999777666555666777777555333333222111111222222111///000000000000000000000000111111111111111000//////,,,,,,,,,++++++,,,------------------------------)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------.........---,,,...000111000///111000/////////000222333000000111222222222222222000000000000000000000000000///...///111222111000222444666888888666444222222222111///...---,,,+++------......------,,,+++***+++---//////...---,,,---------,,,,,,,,,++++++************************ttt}}}}}}zzzwwwuuurrrmmmcccYYYPPPKKKHHHGGGAAA???<<<999777777777888777777777888999999999:::999999999:::::::::;;;;;;???===;;;888666555444555666555555555555444444444333111//////111222000...000000000000000000000000000000000000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,...///000000000...///000///.........000111111000000//////......222111111000000000000000333222111/////////000000...///000111111111111111///000111222222111000///000000///...---,,,,,,,,,......---,,,,,,+++******''')))+++...///...---,,,,,,,,,,,,++++++*********)))************+++++++++NNN]]]rrr|||~~~~~~yyyuuurrroooccc^^^UUULLLDDD@@@===<<<<<<:::888555444444444555777777888888888888888999999999999999::::::::::::<<<;;;:::888666555444444444444444444333333333333333111//////111222000...////////////////////////000000000000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------------,,,,,,,,,,,,---...///000111111111---...//////------...///000000000000//////......222111000000//////000000111000/////////000111222//////000111111111000000///000111111111111000///000///...------,,,,,,,,,...------,,,++++++******)))***,,,---...------,,,,,,,,,,,,++++++*********))))))*********+++++++++111999GGGVVVhhh~~~|||tttllleee___[[[MMMIIIDDD>>>:::777666666888777555333333333444444888888888888777777777777888888888888999999999999999999999888777555444333333333333222222222111111222000//////000111///...///////////////////////////000000000000///......,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***..............................///111222222222222,,,...///...---,,,---...000000000////////////...222111000000//////000000............///000222222000000000000000000///...//////000000000000//////000///...---,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))*********++++++///222666;;;DDDTTTfffsssyyymmm```VVVMMMEEEAAA===<<<:::888777777888999888777666555555555666666888888888777777666666555666666777777777888888888555666777777777555444222333333222222222111111111111000000000000000///...//////////////////////////////000000//////...---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++---------.....................000111111222222222,,,---...---,,,,,,---...////////////////////////111111000///////////////............//////000000000000000000///......---///////////////////////////...------,,,,,,,,,---,,,,,,,,,,,,++++++******...---,,,++++++++++++,,,+++++++++***************))))))))))))************222333444444555:::BBBIII[[[jjjiiiaaaTTTIII@@@;;;777555999888888777777888888999777777777777777777777777888777777666666555555555555555555666666666777777444444555666555444333222333333333333222222222111000000000000///......///........................///////////////...------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000000000000,,,---...---,,,,,,---................../////////111000000///.../////////////////////......------///////////////...---,,,///..................///...------,,,,,,,,,,,,---,,,+++++++++++++++******......---+++++++++++++++************************(((((()))))))))*********,,,...000111222333555777:::CCCQQQaaaqqqyyymmmbbbZZZJJJEEE===777555666777777999999888777666555444333666666666666666555555555666666666666555555555555444444444444555555555555444444444444333222111111333333333222222222111111///000111000...---...///...........................////////////...------++++++************++++++******++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,---...............,,,...///...---,,,---...---............/////////111000//////......//////////////////...---,,,+++..................---,,,......------------......------,,,,,,,,,,,,------++++++++++++++++++******---------,,,,,,+++++++++)))))))))***************((((((((()))))))))*********+++---//////000111222111222555===HHHUUUbbbjjj{{{tttmmmcccYYYQQQIIIAAA===999666333222444666777777555555666666555444333222666666666666666555444444444555555555555555666666333333333333444444444444555444333222111000000000222222111111111000000000...000111000...,,,...///..............................//////......---,,,++++++************++++++)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,))))))******+++,,,,,,---,,,,,,---............------...//////------...///---------.........//////000000///............///,,,---.........---,,,,,,,,,,,,---.........------......---,,,,,,---......---,,,,,,+++,,,,,,------******************+++++++++,,,---------,,,+++***((()))))))))*********+++(((((((((((()))))))))***111000///---,,,,,,---...444222000111444999<<<===EEEOOO[[[cccmmmzzz|||mmm___WWWLLLFFF>>>:::999999999888777666555555666555333111///111333555666666666666888888888888777666555444333444444555555666666666222222333333333444444444666444222000//////000000000000000000////////////...000111000---,,,---000..............................//////......---,,,++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,))))))***++++++,,,------------.....................///000///......///000---------.........//////000000///...............***+++---...///......---++++++,,,---...............---,,,,,,,,,,,,---...,,,,,,,,,++++++,,,------******************++++++***+++---......---+++***(((((())))))*********+++(((((((((((())))))))))))+++,,,------......------////////////000000000000555888<<<@@@DDDHHHLLLOOOZZZ]]]aaahhhooowww}}}xxxvvvuuuxxx}}}xxxqqqfffYYYMMMDDD>>><<<444444444444444444444444444444444555444444333333333444555555444444555666888888888888777666444444777222000444777444222222000555666222111555666444555555444333333222111111222222222111000//////......------,,,,,,------...........................,,,------......------,,,************************)))************+++++++++************))))))))))))******))))))))))))******************************+++*********))))))((((((******))))))))))))******(((((((((((()))***,,,,,,************************)))************+++++++++)))************+++++++++***++++++,,,,,,---......000000///...,,,+++***))),,,------.../////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,,,,,,,,,,++++++,,,......---+++,,,+++******))))))******))))))************))))))******))))))))))))******))))))))))))************+++,,,------...---------....../////////000000000///111333444444666888:::<<<>>>AAAFFFKKKQQQUUUWWWOOONNNMMMOOOSSSWWWYYYZZZUUUQQQIIIAAA;;;777555444444444444444444444444444333444444444444444333333333555666666666666777999666666666666666666555444444111111555666333333666,,,---111444555555444333555444444333222222111111222222111111000//////......------,,,,,,------...........................,,,------......------,,,************************)))************+++++++++************))))))))))))******))))))))))))******************************************)))))))))(((******))))))))))))******)))((((((((()))***++++++************************)))************+++++++++)))************+++++++++******++++++,,,---------//////...---,,,++++++***,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,+++,,,,,,,,,,,,++++++,,,......---+++,,,+++******))))))************++++++++++++************))))))))))))******))))))))))))************++++++,,,------------------.........////////////...///000000.........000///000111333666888;;;<<<666666666666777:::???BBB<<<:::666333111111222333333333333333333333333333333333444444444444333333333555666666666666777999666666666666666555555555555333333333000---000666===444111666777333111555444444333333222111111111222111111000000//////......------,,,,,,------...------------------------,,,------......------,,,************************)))************+++++++++++++++*********)))))))))******))))))))))))******************************************))))))))))))******))))))))))))*********)))))))))))))))******************************)))************+++++++++)))************+++++++++))))))******+++,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------------,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,+++******))))))******++++++,,,,,,,,,,,,++++++******))))))))))))******))))))))))))************++++++,,,------------,,,------------...............000111111000000111333222222222222333444666666333555555444333555;;;@@@888777555333222333555666222222222222222222222222222222333444444444333333444555666666444444555666999888777666555555555555555444444444111222<<>>GGGMMMVVV]]]bbbiiiqqqvvvzzzyyyyyyyyyzzz{{{}}}~~~yyyyyyxxxwwwyyy{{{~~~zzzxxxwwwzzz}}}|||||||||}}}|||yyyvvvccc___XXXPPPMMMKKKCCC;;;777666333111///.........)))+++...---***)))***,,,------,,,+++++++++++++++---............------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++*********************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))+++,,,+++***++++++******))))))((((((,,,,,,,,,++++++)))((('''))))))))))))))))))))))))))))))******+++++++++,,,++++++***)))(((((())))))(((((((((((((((((((((((((((((()))))))))*********++++++******)))(((((((((***************+++,,,---------///333888@@@KKKTTTdddiiipppuuuxxx{{{~~~yyywwwvvvxxx|||}}}}}}{{{yyyyyyzzz~~~}}}zzz{{{~~~|||vvvpppnnnkkkbbbWWWHHHCCC===888555222///---'''+++......+++)))+++...------,,,++++++++++++,,,//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************++++++++++++******************++++++++++++************************************************************************((((((((((((((((((((((((************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))(((((((((((((((((((((((((((((()))))))))************)))((()))+++,,,+++***++++++******))))))((((((++++++,,,,,,------,,,,,,)))))))))))))))))))))))))))***************++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))************+++*********)))))))))(((******++++++,,,...///000222777===AAAIIITTTbbbkkktttwww{{{~~~}}}||||||wwwuuussstttxxx|||~~~}}}~~~~~~|||yyyxxxyyyzzz~~~{{{yyyxxx{{{uuu[[[TTTKKKDDD@@@;;;444///---///111111///...///111...---,,,,,,++++++,,,,,,......---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++***************++++++++++++,,,************************************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))((((((((((((((((((((((((((((((((()))))))))*********)))((()))+++,,,,,,+++************))))))))))))&&&'''***,,,...000111222))))))))))))))))))))))))************************))))))******)))))))))))))))))))))))))))))))))))))))))))))*********++++++************************,,,,,,...000333666999:::@@@JJJRRRVVV\\\fffpppvvvqqqtttwwwyyyyyywwwtttrrrqqqqqqpppooopppqqqrrrsssuuuxxx{{{yyyuuupppoooppptttrrrqqqqqqsssxxx~~~nnnfff]]]WWWUUUOOOEEE===555444222000///............------,,,,,,,,,,,,,,,---,,,++++++***++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******++++++++++++***************+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))(((((((((((((((((((((((((((((((((((()))))))))***)))(((((()))+++---,,,+++)))))))))))))))*********&&&((())),,,...///000000))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))******++++++,,,---///222777===CCCGGGJJJVVVaaakkkkkkkkkooorrrssskkklllnnnqqqrrrqqqooommmnnnqqqssssssqqqqqqsssvvvvvvzzz~~~}}}xxxsssrrrsssttttttsssrrrtttxxx}}}~~~zzzrrrpppqqqmmmcccYYYDDD>>>777333333222///+++......---,,,,,,,,,,,,---,,,++++++******+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++************++++++))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,************************************************(((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))+++---,,,+++(((((())))))******+++++++++++++++,,,,,,++++++***))))))))))))))))))))))))*********)))))))))))))))((()))************)))))))))))))))))))))))))))))))))************+++++++++(((((()))***+++,,,,,,---...111666===EEEMMMSSSVVVfffrrr{{{yyysssqqqooollliiiiiikkknnnpppooommmkkkuuuzzz|||}}}~~~|||{{{}}}||||||qqqWWWMMMBBB===<<<;;;555000......---,,,,,,,,,,,,---,,,++++++***+++,,,...///+++++++++,,,,,,---------++++++++++++++++++++++++++++++************++++++))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******)))(((((((((((((((***************************)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************************************************+++++++++*********))))))+++)))&&&'''))))))'''$$$''''''((()))***++++++,,,***(((%%%&&&((()))(((&&&***)))((('''(((***,,,...)))***++++++,,,---000222666>>>DDDDDDJJJZZZhhhnnnooopppqqqqqqooolllhhhfffkkkmmmsss{{{~~~zzzzzz~~~ooobbbSSSLLLMMMJJJAAA888666222111333000******///...,,,+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************))))))***+++++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******)))(((((((((((((((************************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))************************************************+++++++++*********))))))(((&&&%%%'''***,,,+++)))(((((())))))******++++++,,,)))'''''')))***)))'''+++***)))((()))***,,,---***+++,,,---...111666:::BBBLLLUUUXXX]]]fffnnnqqqkkkjjjjjjjjjkkknnnqqqsss}}}{{{qqqeeeaaacccbbbZZZRRRFFF===666333000,,,---111000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++************************************************++++++++++++++++++,,,,,,******************************+++++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))************************************************+++************)))))))))'''&&&&&&(((***,,,,,,+++)))))))))))))))*********---+++))))))***+++***))),,,+++***))))))+++,,,------...000222555;;;BBBGGGRRR\\\ggglllnnnpppqqqooommmnnnqqquuuzzz|||vvvvvvyyyyyytttooo^^^PPP@@@777444111111222111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++++++++***)))((())))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))((())))))***(((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************************************************************))))))))))))***)))))))))))))))((((((*********))))))))))))))),,,,,,******************************,,,---///000444555777:::???FFFOOOUUU\\\dddlllqqqrrrqqqooonnnvvv{{{{{{yyyzzz}}}tttcccOOOCCC>>>;;;666222222000....../////////...------------------------+++,,,------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++++++++***)))((())))))))))))))))))))))))((()))))))))************************************)))))))))))))))******+++******))))))))))))******(((((((((((((((((((((((('''((()))***++++++******)))))))))))))))))))))))))))))))))))))))******+++(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))******)))((('''''''''*********)))))))))))))))************))))))***+++((()))+++---000333555666999<<<@@@DDDIIIOOOWWW\\\^^^aaagggmmmqqqsssuuuwww~~~~~~~~~}}}zzzzzz|||~~~~~~tttbbbVVVQQQLLLBBB999888555111....../////////------------------------+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++******)))))))))***++++++))))))))))))))))))))))))'''(((***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))******+++((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))************))))))))))))))))))))))))************************(((((()))))))))))))))***((()))******(((((()))***)))))))))))))))*********((()))******)))***,,,...+++,,,///333777:::===>>>AAAEEEJJJOOOSSSWWW[[[^^^]]]^^^eeeoooxxx}}}}}}yyyxxxzzzzzzzzzyyyxxxwwwuuusssqqqvvvzzz~~~vvvmmmjjjeeeYYYLLLFFF@@@888222000000000000------------------------+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++******))))))******+++,,,************************&&&(((***,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))******+++'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))************************(((((((((((())))))******+++---...,,,***((()))+++(((((())))))******++++++''')))++++++++++++...111111333666:::>>>AAACCCEEELLLQQQYYY^^^aaaaaa``````aaaccclll{{{}}}wwwtttuuuwww}}}}}}zzzuuuvvv{{{~~~}}}}}}||||||{{{zzzzzz}}}~~~xxxsssqqqtttxxx||||||zzzwwwuuuzzzuuuwwwuuuiiiYYYQQQDDD:::444111111111........................+++,,,------,,,,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++******))))))***+++,,,,,,************************&&&(((***,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))******+++'''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))************************'''((((((((())))))******222333333000+++''''''((('''(((((()))***++++++,,,'''***,,,---,,,---111444777999<<<@@@CCCFFFGGGHHHVVV\\\eeekkkllliiifffdddgggjjjuuu||||||{{{vvvqqqnnnppprrrvvvvvvrrrnnnooouuuxxxwwwvvv{{{~~~wwwvvvxxxzzz{{{}}}xxxooohhhgggmmmwww~~~vvvxxxhhh]]]NNN@@@777333222222........................+++,,,------,,,,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++******))))))++++++++++++******))))))+++******)))))))))******)))*********++++++,,,,,,))))))******+++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,---------......))))))))))))******************+++++++++***))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((((((((())))))******++++++>>>QQQRRR:::)))+++,,,%%%***************)))((((((+++++++++***+++///444999<<<<<<>>>BBBGGGKKKMMMMMMZZZ```fffgggccccccggglllqqqvvv~~~}}}wwwuuuvvvyyy}}}vvvqqqnnnooorrrtttwwwsssnnnmmmooosssuuuuuuwww{{{}}}yyyxxxzzz~~~{{{vvvqqqnnngggnnnxxxvvvkkk[[[MMMBBB:::444///333...---000111...---...//////.........------------------,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++*********))),,,+++++++++************)))))))))((((((((())))))))))))*********+++++++++))))))*********+++++++++,,,,,,+++************+++************************(((((((((((()))))))))***++++++++++++,,,,,,,,,---))))))))))))******************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))))))))))))))))))))*********)))555666+++&&&,,,...(((''''''((((((((((((((((((+++++++++***,,,000666;;;BBBBBBBBBEEEIIIMMMPPPQQQ```eeeiiikkkjjjnnnwww}}}}}}{{{xxxwwwxxx|||zzztttpppoooooopppxxxuuurrrssswww|||zzzyyy{{{|||xxxvvvooossszzz~~~{{{lll]]]QQQEEE;;;444000......000///,,,,,,/////////.........------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++************,,,,,,++++++++++++************)))))))))******+++***++++++++++++,,,,,,,,,)))))))))***************,,,+++******))))))******************************((((((((()))))))))******************++++++++++++)))))))))*********++++++++++++******+++,,,---...+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))***))))))))))))))))))(((((()))'''&&&(((+++***&&&&&&''''''((())))))*********+++,,,---///555;;;@@@IIIIIIJJJMMMQQQVVVZZZ]]]bbbiiiqqqwwwzzz}}}yyywwwvvvvvvuuutttuuuxxx|||~~~{{{xxxvvvvvvuuu}}}|||zzz|||wwwuuuvvv{{{{{{|||~~~|||wwwqqqrrrvvv}}}{{{pppdddWWWJJJAAA555222000000...+++---111/////////.........------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---------************************++++++***)))))))))******************************(((((()))))))))******************++++++++++++,,,))))))*********+++++++++,,,+++*********,,,///000++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))******))))))((((((((('''///)))&&&)))+++)))&&&%%%************++++++,,,,,,)))+++...111666<<>>???DDDGGGKKKPPPUUU[[[aaaeeekkkhhhccc```^^^[[[WWWSSSQQQPPPNNNKKKGGGDDD@@@???999555000---,,,---...---,,,,,,---...//////---***,,,,,,+++***************************************,,,++++++******++++++,,,************************))))))))))))************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))++++++)))(((***)))'''((()))***)))((())))))))))))***************+++------///444<<>>777333333222000000222////////////////////////......---------,,,,,,,,,...------,,,,,,+++++++++***+++,,,------///222555888:::>>>CCCHHHNNNRRRTTT[[[\\\```gggpppyyy}}}wwwrrrnnnjjjgggjjjhhheeeeeeeeebbb]]]XXXQQQGGG:::222000111111000,,,,,,---///000...+++)))---,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))************+++************)))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))++++++)))(((+++)))&&&&&&''')))))))))))))))))))))************)))+++...111555;;;DDDJJJMMMTTT[[[^^^^^^aaaiiipppwww}}}yyyxxx|||~~~||||||xxxxxxxxxxxxxxxyyyzzzzzz|||||||||{{{zzzxxxwwwvvvxxxxxxyyyzzz|||~~~uuutttttttttuuuwwwxxxzzzyyyxxxyyy}}}{{{xxxzzzuuusssvvvwwwaaaDDD;;;333333333000------////////////////////////---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---///222333555999???DDDMMMPPPUUUYYY^^^bbbfffiiioooooorrrzzz|||yyywwwvvvyyywwwvvvzzz~~~~~~yyytttnnn```NNNBBB===:::555000000///......//////---+++------,,,+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************((()))))))))************************))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))***)))((()))++++++)))(((((('''&&&&&&((()))((('''((()))))))))******************,,,333<<>>777555333111111////////////////////////............////////////---------------------...;;;BBBKKKRRRXXXaaalllttt~~~~~~{{{ssslllfff^^^SSSKKKHHHCCC===888555222000...///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))************(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))++++++)))(((((())),,,000222000,,,)))))))))))))))************------222@@@PPPYYYWWWQQQOOOUUU```kkkuuu{{{}}}{{{yyyuuussszzz~~~{{{wwwqqqlllfffdddfffiiikkkkkkgggggggggggghhhiiijjjkkkhhhiiikkkmmmooopppqqqqqqqqqqqqqqqppppppoooooooookkkjjjiiijjjmmmoooppppppmmmmmmmmmpppuuu|||}}}nnn]]]JJJ>>>777111///000///////////////////////////////////////000000000.........---------------UUU\\\eeejjjmmmrrr{{{|||}}}{{{sssjjjddd```\\\VVVOOOGGG???888222///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))************(((((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))++++++)))(((((()))+++...000000---***))))))))))))************---333???OOO]]]dddccc```___bbbhhhqqq{{{zzzvvvzzz|||}}}~~~|||yyyvvvtttoooiiidddcccfffiiijjjhhhffffffggghhhhhhiiijjjjjjiiijjjlllnnnpppqqqqqqqqqqqqqqqrrrrrrqqqqqqpppoooooonnnmmmmmmnnnooonnnmmmmmmooorrrssstttxxx~~~wwwwwwzzzppp]]]NNN@@@444//////////////////////////////............//////000000//////......------,,,,,,ooouuu|||}}}{{{{{{yyyuuu{{{xxxrrrjjj```TTTGGG???//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))))))))************'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***)))((()))++++++)))(((''''''''')))+++,,,+++***))))))))))))************,,,888JJJ[[[eeejjjmmmnnnnnnmmmooouuu~~~|||yyy{{{~~~|||}}}zzz~~~zzzxxxwwwtttqqqnnnkkkiiihhhlllhhheeegggmmmppppppnnniiiiiijjjkkkkkkkkkkkkjjjjjjkkklllnnnnnnmmmmmmlllrrrrrrsssttttttssssssrrrqqqooonnnnnnooonnnkkkiiioootttxxxyyyvvvwww{{{yyy~~~uuu}}}{{{sssaaaOOO>>>666555////////////////////////---------.........//////000000///...---,,,,,,,,,|||zzzsssaaaOOO???555.........,,,---111,,,,,,,,,------------,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))),,,&&&$$$(((+++***+++///666LLL\\\___gggwww|||vvvuuusssssszzz{{{uuuwww}}}~~~yyyyyyrrrpppqqqyyyrrrrrrooojjjfffcccbbbcccdddjjjlllnnnnnnmmmkkkjjjjjjjjjkkklllllllllkkkiiihhhlllmmmmmmmmmmmmlllkkkkkkqqqsssuuuuuusssqqqpppqqqoooooooooooonnnmmmllllllttttttuuuwwwxxxyyyzzz{{{~~~~~~}}}{{{yyy|||zzz}}}lllRRR>>>444333///...000000------///////////////////////////,,,,,,,,,------.........zzztttwwwqqqbbbJJJ@@@666333111------111+++*********+++------...++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))),,,)))(((++++++***...444GGGTTT___fffqqq}}}}}}vvvssswww~~~{{{tttsssyyy}}}}}}zzzmmmhhhlllsssxxxqqqjjjhhheeeccccccccceeefffiiikkkllllllkkkjjjkkklllnnnnnnoooooonnnmmmmmmlllnnnoooooooooooonnnmmmmmmtttuuuwwwwwwuuutttssstttsssssssssssssssrrrqqqqqqnnnoooqqqtttvvvyyy{{{|||~~~}}}}}}}}}}}}~~~|||iiiMMM<<<333///---//////------///////////////////////////,,,,,,------------------}}}{{{|||xxxqqqiiidddfffnnnuuuwwwxxxzzzyyyxxxvvvvvvvvv}}}~~~~~~tttiii^^^TTTHHH???777111...///...,,,******+++---------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))++++++------+++,,,555@@@YYY[[[bbbnnnzzz{{{vvvrrr}}}}}}}}}yyyrrrpppwww~~~vvvhhheeeppp{{{{{{uuunnnfffeeeeeeeeeeeeggghhhiiigggiiijjjjjjjjjkkkmmmooosssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqpppuuuwwwxxxxxxvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvuuummmnnnppprrrtttvvvxxxyyy~~~~~~|||zzz{{{[[[EEE888222///000000---,,,...////////////////////////------------------,,,,,,}}}tttpppnnnggggggfffeeeeeejjjqqqvvvqqqtttvvvtttqqqppprrrttt~~~}}}}}}}}}|||~~~~~~{{{|||}}}zzztttvvvlll^^^PPPCCC888222000111...,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))),,,...,,,***111BBBQQQ```]]]cccrrrzzzxxxvvvxxxzzz~~~|||}}}xxxyyyvvvrrrttt}}}yyyqqqsss}}}}}}xxxuuupppjjjhhhhhhhhhhhhiiiiiijjjjjjhhhiiijjjjjjkkklllpppsssuuutttsssrrrrrrssstttuuuuuuvvvvvvvvvvvvuuutttttttttvvvwwwvvvuuutttuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwuuuuuuuuuttttttssssssssszzzyyyzzz~~~~~~tttzzzfffPPPAAA999222111111...,,,...////////////////////////.........------,,,,,,,,,~~~}}}~~~|||vvvnnniiiggghhheeeiiiooouuu{{{|||xxxxxx|||uuudddTTTGGG===777000...,,,---000000---))),,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((+++---+++...<<>>555444222000000000000111........................ooollljjjjjjjjjeee[[[SSSVVVSSSUUUZZZ]]]]]]^^^bbbbbbccccccccc```]]]YYYWWWUUUXXX]]]___aaacccfffiiihhheeeaaa\\\YYYXXXXXXXXXWWWWWWYYY\\\bbbkkkuuu}}}tttXXX>>>666444///,,,...------,,,,,,,,,,,,------++++++,,,------,,,++++++************************************************)))******++++++******)))))))))))))))***************++++++,,,,,,++++++******(((***...---///AAAVVVuuu||||||{{{~~~}}}~~~sssfff[[[eeepppzzz~~~~~~zzzqqqfffWWW\\\hhhtttxxxrrrllljjjmmmmmmllliiieeedddhhhllllllkkkjjjiiijjjmmmppprrrqqqqqqqqqqqqooollljjjhhhccc___[[[XXXVVVUUUSSSRRRSSSTTTVVVXXX[[[^^^```aaadddeeefffdddbbbbbbeeehhheeefffgggggggggfffeeeeee``````^^^\\\XXXTTTQQQOOOJJJIIIGGGGGGHHHJJJNNNPPPXXX]]]eeelllqqquuuyyy{{{|||xxxppplllpppuuuxxx~~~zzzsssvvv|||aaaIII777555333111//////000000------------------------ddd^^^ZZZ\\\bbbfffddd```]]][[[]]]cccfffeeedddfffccccccdddeeedddcccaaa```]]]aaaeeefffeeeeeefffhhhhhhgggeeebbb___\\\ZZZXXXYYYWWWSSSRRRTTT\\\gggoooxxxyyyrrrqqqzzziiiHHH<<<:::444///000...------,,,,,,------...++++++------------++++++******************************************************++++++++++++******))))))))))))************+++++++++,,,,,,+++++++++***(((***---+++111JJJggg}}}|||zzz}}}zzzpppddd[[[eeeqqq}}}xxxkkk]]]UUU]]]jjjwwwxxxqqqkkkjjjjjjiiiggggggiiikkklllmmmnnnllljjjkkknnnqqqttttttqqqqqqqqqqqqoookkkhhhfff[[[XXXTTTRRRSSSUUUVVVVVV^^^```bbbdddggghhhiiiiiilllmmmnnnllliiihhhkkknnniiijjjkkklllmmmlllkkkjjjgggggggggeeebbb]]]YYYWWWQQQNNNJJJGGGEEEEEEGGGHHHKKKQQQZZZbbbiiioootttwwwyyy~~~~~~ssslllmmmpppqqqvvv}}}wwwqqqTTT888777444111/////////000------------------------UUUUUUVVVXXX\\\___ccceeeaaabbbdddhhhllllllhhheeeiiihhhgggfffgggfffdddcccaaa___aaagggiiifffiiiooojjjjjjhhhdddcccfffddd```___\\\YYYVVVVVVXXX\\\^^^kkkqqqzzzvvvhhhaaaiii}}}cccGGG888333111---//////...,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********)))))))))))))))*********))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++------111BBB```zzz|||zzz}}}{{{qqqlllnnnppp|||zzzyyyzzz{{{vvvmmmeeeeeekkkpppqqqttttttlll``````aaadddgggiiijjjjjjjjjllllllllllllmmmooopppqqqrrrqqqqqqpppmmmhhh```[[[RRRRRRRRRTTTWWW[[[___bbbfffhhhjjjlllmmmmmmllllllnnnnnnooooooppppppppppppoooqqqsssuuuvvvuuusssqqqppppppnnnllljjjgggeeecccZZZVVVPPPLLLJJJIIIHHHHHHJJJJJJMMMSSS[[[fffpppvvvvvvyyy}}}~~~yyysssoooppptttxxx|||hhhEEE:::000000222111000000......------------......UUUVVVWWWYYY\\\___bbbdddddddddfffjjjnnnooonnnkkklllkkkiiihhhggggggfffeeebbbaaaccchhhiiigggiiiooolllmmmjjjggggggiiihhhdddeeebbb___]]]\\\^^^```aaaeeejjjsss{{{|||mmmcccfffsss~~~jjjSSSCCC;;;555///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,++++++******))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++---...///888NNNiii{{{}}}yyywww{{{{{{tttpppqqqwww{{{zzzuuupppnnnnnnmmmrrrsssqqqooonnnggg^^^aaabbbeeegggiiijjjjjjjjjllllllllllllmmmnnnooopppqqqqqqpppmmmggg```YYYUUURRRSSSVVVZZZ^^^cccfffhhhhhhhhhiiikkkmmmooopppqqqqqqrrrtttvvvwwwvvvuuuttt{{{|||}}}}}}}}}{{{yyywwwuuuuuuuuutttrrrooommmlllfffbbb]]]XXXSSSOOOJJJGGGGGGGGGHHHKKKRRR\\\eeejjjtttvvvzzz~~~|||vvvtttuuuvvvzzzqqqOOO@@@333000222222///...///......------......///WWWXXXYYY[[[]]]```bbbdddhhhhhhiiilllooorrrrrrrrrrrrpppmmmkkkiiiiiijjjjjjggggggiiilllllljjjlllpppmmmnnnllliiiiiillljjjfffkkkjjjhhhfffeeeeeeffffffbbbggglllooosss{{{wwwlllhhhlllqqqvvvdddRRREEE:::222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++*********...------,,,+++***))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,//////222CCC^^^ttt|||{{{~~~}}}zzzyyy}}}~~~xxxpppmmmooovvv}}}sssfffccciiirrrqqqtttsssnnnhhheeebbb^^^cccdddeeegggiiijjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnoooqqqooojjjaaaYYYTTTSSSXXXZZZ^^^bbbfffiiikkklllkkkkkkkkklllnnnrrruuuxxxwwwyyy|||~~~~~~}}}{{{yyy~~~}}}|||yyyyyyzzzyyyvvvsssooommmooommmiiiddd___XXXPPPKKKHHHGGGEEEEEEIIIPPPWWW\\\mmmooosssxxx}}}~~~zzzwwwwwwxxx{{{~~~}}}zzz\\\JJJ888222333222///---///......------......///\\\\\\]]]___aaaccceeeffflllkkkkkklllnnnppprrrtttuuutttqqqnnnllllllnnnpppooooooqqqqqqpppoooppprrrppprrrpppnnnnnnqqqooojjjmmmmmmmmmllllllkkkkkkkkkgggiiijjjhhhhhhnnn|||}}}wwwtttrrrsss```OOO@@@555444222000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************,,,,,,,,,++++++******)))))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++///000666NNNlll|||{{{}}}{{{{{{|||~~~tttjjjkkkqqqyyy~~~vvviii^^^^^^hhhssspppqqqoooiiibbb___```aaadddeeefffggghhhiiiiiiiiihhhhhhhhhggghhhhhhiiiiiimmmnnnllleee\\\WWWYYY\\\ddddddeeefffggghhhjjjjjjoooooopppqqqsssvvvyyyzzz~~~~~~~~~}}}{{{{{{{{{{{{{{{||||||}}}}}}}}}|||}}}}}}|||yyyuuuqqqnnnrrrpppmmmjjjgggbbb[[[WWWPPPMMMIIIFFFFFFIIINNNQQQ```dddkkksssyyy}}}|||{{{zzzxxxyyy|||yyywwwpppwwwjjjTTT===444333222000...//////............//////bbbbbbdddeeeggghhhiiiiiiooonnnlllkkkkkkllloooqqqttttttssspppnnnooorrruuuwwwyyyyyywwwuuutttttttttuuuwwwvvvttttttvvvtttooommmnnnnnnnnnoooooonnnnnnmmmnnnkkkeee```cccoooyyylllYYYIII===777444000.........---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((()))))))))******++++++))))))))))))))))))))))))++++++,,,------------,,,***---222???ZZZttt}}}yyy}}}vvvsssxxx|||ppphhhmmmwww|||~~~|||nnndddaaafffooouuuqqqpppmmmhhhbbb^^^aaaeeefffffffffffffffgggggghhheeedddcccccccccccccccdddggggggddd^^^YYYZZZaaaiiillljjjgggeeeeeegggjjjlllsssuuuwwwxxxzzzzzzzzzzzz}}}zzzwwwvvvvvvwwwwwwxxxxxxxxxxxxwwwxxxxxxxxx|||}}}}}}~~~}}}{{{xxxwwwwwwuuurrrpppnnnkkkgggdddZZZVVVPPPKKKHHHHHHIIIJJJRRRXXXbbbllluuuzzz|||}}}{{{{{{vvvxxxvvvkkkooo~~~vvv___FFF888444222000000/////////....../////////ggghhhjjjkkklllllllllllloooooommmkkkiiijjjmmmppprrrtttuuutttssstttxxx}}}}}}}}}}}}{{{xxxzzzyyywwwwwwxxxuuuoooppppppppppppppppppppppppoooooollleee___^^^dddjjj{{{xxxhhhXXXKKK<<<777111...///111000///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))***************''''''((()))***++++++,,,))))))))))))))))))))))))++++++,,,---------------+++...999NNNfffwww{{{zzz{{{sssnnntttvvvkkkhhhrrr|||~~~~~~rrrbbb]]]eeeooosssrrrtttpppmmmjjjfffbbbcccgggffffffeeeddddddeeeeeefffbbbaaa```_______________```___]]]YYYYYY^^^gggooollljjjfffeeefffjjjooosssuuuwwwzzz|||}}}|||{{{zzz|||yyyuuuqqqpppqqqtttvvvxxxwwwvvvtttrrrpppmmmlllssstttuuuxxxyyy{{{||||||~~~|||yyywwwvvvsssooolllccc___YYYSSSNNNJJJHHHGGGHHHNNNWWWaaakkkssswwwzzz{{{}}}yyyyyy|||ooonnnyyymmmRRR@@@777222000222000//////......//////000kkklllmmmnnnoooooonnnnnnoooppppppnnnllllllpppsssuuuyyy}}}~~~}}}}}}wwwvvvuuusssrrrqqqpppppppppnnnnnnmmmiiieeebbbbbbcccjjjrrr~~~{{{jjj\\\IIIAAA777111000111000///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((()))))))))*********+++)))))))))******+++++++++))))))))))))))))))))))))+++,,,------...---------...111BBB^^^rrrwwwyyy}}}zzzvvvsssvvv~~~vvvllliiiuuu~~~~~~}}}vvvgggYYYZZZiiiuuuuuupppooojjjgggiiiiiifffeeehhhfffeeedddcccbbbccccccdddaaa```___^^^]]]]]]]]]]]]^^^]]]\\\]]]___eeejjjnnnjjjiiihhhhhhkkkppptttwwwuuuvvvxxxyyy{{{|||}}}}}}{{{yyyvvvuuuuuuwwwzzz|||}}}}}}}}}{{{xxxtttpppnnnoooooopppqqqtttvvvyyy{{{~~~~~~~~~~~~}}}zzztttpppkkkiiiddd]]]VVVPPPLLLIIIFFFHHHMMMTTT^^^hhhqqqvvvzzz~~~{{{{{{wwwrrrwww|||```JJJ:::111000333000000////////////000000lllmmmooopppppppppooonnnoooqqqqqqpppnnnooossswww{{{|||zzzwwwtttrrrpppppppppnnnnnnoooooommmiiieeeccc___hhhvvvwwwhhhVVVKKK>>>444111///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++(((((())))))*********+++,,,,,,++++++++++++++++++))))))))))))))))))))))))+++,,,------......------111444IIIjjjzzzxxxxxx{{{{{{zzz{{{}}}zzzooolllwww~~~{{{zzz}}}rrrdddYYY___ppp|||{{{tttfff```___eeejjjhhhhhhkkkfffeeedddbbbaaaaaabbbcccaaa```___^^^]]]\\\\\\\\\```___```cccgggjjjllllllkkkkkklllmmmpppsssvvvxxxuuutttuuuvvvxxx{{{|||||||||}}}~~~|||uuutttsssssssssvvvxxxzzzxxxzzz}}}~~~wwwrrrrrrpppllleee^^^WWWQQQMMMFFFFFFFFFKKKTTT```llltttvvvzzzzzzyyy~~~vvvwww~~~jjjQQQ===111///333000000////////////000000pppsssvvvuuurrrnnnmmmnnnrrrrrrrrrtttwwwzzzzzzyyyxxxtttqqqmmmlllppprrrpppmmmllllllllljjjiiihhheeehhhsssnnn^^^GGG666222444222+++------------------------++++++++++++++++++++++++******************************++++++++++++*********++++++++++++,,,,,,,,,000,,,***...000---,,,,,,000EEE```rrryyy|||zzz{{{}}}{{{xxxzzz~~~zzzrrriiibbbdddrrr{{{wwwppppppbbb\\\XXX]]]fffmmmlllhhhgggfffccc```^^^]]]]]]\\\\\\]]]^^^\\\ZZZYYY\\\___dddgggjjjkkkkkkjjjjjjkkkpppqqqsssvvvxxxxxxyyyyyywwwuuutttwww|||}}}{{{yyy{{{|||yyytttxxxwwwvvvsssooofff]]]VVVOOOIIIDDDFFFKKKRRR]]]gggvvvyyy~~~~~~|||www___HHH999222111000000000///......------nnnqqqsssrrrooonnnoooqqqttttttvvvyyy~~~zzzsssqqqtttmmmmmmlllkkkkkkkkkkkkkkkhhhffffffmmmwwwuuu___EEE555000...,,,------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))************///++++++...000///...///555LLLeeerrryyy}}}zzz{{{yyy{{{|||sssgggiiiiiimmmuuuwwwsssnnnmmm```]]]\\\aaahhhllljjjgggeeecccaaa___]]]\\\\\\\\\^^^______]]][[[[[[^^^aaaeeegggjjjjjjjjjjjjkkkmmmpppqqqsssvvvwwwxxxxxxxxxtttssstttwww|||~~~}}}}}}~~~~~~}}}{{{zzzxxxvvvrrrllleee```WWWOOOHHHGGGHHHKKKTTT\\\nnnsss{{{{{{~~~}}}zzzfffPPP>>>555222111000000///......------ooopppqqqooolllmmmrrrvvvyyyyyyzzz}}}yyyyyymmmnnnnnnmmmkkkjjjkkklllhhhhhhgggfffhhhppp{{{|||yyy{{{xxxZZZ>>>000///000------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))*********+++---++++++///000///000333???WWWlllsssxxxxxxvvvzzz}}}||||||xxxjjj\\\hhhpppuuutttrrrpppnnnjjj]]]___bbbgggjjjkkkhhheeeaaa```^^^\\\[[[[[[\\\\\\`````````___^^^___bbbeeehhhiiiiiiiiiiiijjjmmmooopppqqqsssuuuvvvwwwvvvvvvsssssstttxxx|||||||||~~~~~~|||{{{yyyxxxtttooolllaaaXXXOOOJJJGGGGGGLLLSSSaaajjjvvv}}}||||||tttuuu{{{sss\\\FFF999555111111000///............ssssssqqqnnnkkkmmmsssyyy}}}|||}}}~~~~~~uuuuuutttpppllljjjjjjkkkiiikkkkkkfffaaacccoooyyyyyyqqqpppuuu{{{hhhLLL:::555444............------------++++++++++++++++++++++++******************************++++++++++++******+++++++++,,,,,,,,,---------+++,,,//////---111777IIIaaarrrtttxxx~~~ppppppzzzzzzqqqdddZZZiiisssvvvpppmmmooolllddd]]]bbbhhhmmmmmmjjjfffddd^^^]]][[[ZZZZZZZZZ[[[\\\____________```cccfffiiiiiiiiiiiihhhhhhjjjmmmqqqpppqqqssstttuuuuuutttssssssssstttvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~}}}~~~~~~}}}|||}}}}}}}}}~~~~~~{{{wwwtttiii```VVVOOOJJJGGGJJJOOOUUU```oooxxx{{{|||yyymmmkkkpppwww~~~fffNNN===666222111000///.........///wwwvvvtttooolllnnntttyyy}}}||||||~~~}}}{{{wwwrrrmmmkkkkkkllljjjnnnpppkkkbbb```gggooowwwpppnnnppp~~~ppp[[[III;;;333/////////......---------++++++++++++++++++++++++******************************++++++++++++******+++,,,,,,,,,,,,------------,,,---...---,,,333<<>>444222222111111TTTXXX]]]cccfffjjjnnnpppkkknnnoooppptttzzz|||yyylll```ZZZ```ccc______dddiiiiiijjjkkkllllllllllllgggjjjmmmnnnnnnrrrwww|||~~~xxxsssnnnqqqooocccXXX[[[nnnvvvooouuuyyy___HHH:::333...,,,---------,,,,,,,,,+++++++++*********+++,,,,,,---************************************+++,,,---...111///888RRRnnn~~~~~~pppwww~~~}}}rrrvvv{{{ttteee[[[SSSXXX```ggglllllljjjggghhhhhhiiijjjlllmmmnnnnnntttssstttuuuvvvtttooojjjbbbaaa```aaaeeehhhkkkkkkkkkkkkjjjjjjkkknnnppprrrssswww___TTTKKKTTT```jjjsssqqq]]]ZZZiiixxx~~~rrrbbbWWWRRROOONNNQQQWWWeee}}}zzzqqqeee\\\SSSKKKIIILLLSSS___mmmtttyyyvvvlllqqqvvvsssxxxsssxxx}}}~~~vvv___EEE777333000///...VVV[[[aaagggjjjkkklllmmmjjjhhheeefffooo}}}nnn^^^YYYVVVTTT[[[fffeeegggjjjkkkkkkiiiiiiiiillllllmmmnnnpppqqqssstttyyy{{{tttrrrpppmmmhhh```[[[___hhhsssnnnyyy{{{iiiRRR<<<000---///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((''')))+++,,,,,,,,,---...222333BBB\\\uuuxxxsssyyy~~~zzzxxxwwwttttttuuuwwwtttlllaaaXXXUUU]]]dddggghhhjjjiiifffcccfffjjjlllmmmnnnooopppvvvvvvvvvtttqqqlllhhheee```aaacccfffiiikkkkkkjjjgggggggggiiikkknnnqqqsssvvv}}}eeeOOOKKKLLLVVVeeepppyyysss___ZZZbbbsss|||yyyqqqdddZZZWWWTTTQQQQQQQQQOOOVVVooo}}}xxxnnnaaaUUUMMMIIIHHHMMMUUUbbboooyyyzzzllliiivvvzzz{{{{{{xxx{{{jjjMMM:::444444222000WWW]]]eeekkkmmmmmmlllkkkhhhfffeeegggqqqvvvbbbZZZVVVTTT[[[eeefffiiikkklllllljjjjjjjjjkkkkkklllmmmnnnppprrrsssrrrxxxxxxrrrpppnnniiiaaaZZZ\\\bbbuuussslllsss{{{kkkUUU@@@333//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))''')))+++,,,,,,,,,---...222777GGGbbbyyy~~~ssszzz|||~~~|||wwwrrrooonnnkkknnnsssuuussskkkbbb[[[\\\ccchhhhhhhhhiiihhheeeeeegggjjjlllmmmoooqqqsssyyyyyywwwtttoooiiidddaaa```aaadddgggiiijjjjjjiiieeefffgggjjjlllooorrrtttzzz{{{gggTTTHHHHHHNNN\\\fffpppttt___XXX___ppp{{{{{{ooofffcccaaa\\\YYYVVVQQQUUUjjjzzzrrrfff[[[QQQKKKIIIJJJQQQ]]]kkkwww|||qqqkkkpppzzz~~~yyyxxx|||zzz}}}oooRRR===555333222///ZZZ```hhhnnnooommmjjjhhhgggfffeeegggqqqgggZZZUUUTTTZZZbbbhhhjjjmmmnnnmmmlllkkkkkkkkkkkkkkklllmmmooopppqqqppptttzzzuuurrrpppmmmeee\\\ZZZ]]]iiisssyyymmmnnnvvvzzzmmm[[[GGG888111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))(((***,,,,,,,,,,,,...000111;;;PPPjjjzzzppp}}}xxxrrrlllhhhgggbbbjjjrrruuurrrkkkdddaaafffkkkmmmjjjhhhhhhgggdddhhhiiikkklllmmmpppsssvvv}}}|||xxxsssmmmfff```]]]___aaaeeehhhiiiiiihhhfffdddeeehhhkkkooorrrtttuuu}}}lll[[[IIIEEEHHHRRR\\\hhh|||vvv```WWW\\\lllsssyyyyyyuuuqqqkkkeee___WWWWWWhhh~~~~~~xxxnnncccXXXOOOJJJHHHLLLVVVdddsss}}}yyyooojjjpppyyy{{{zzzuuuyyyyyyvvv{{{{{{uuuXXXAAA777333111///___dddjjjnnnnnnkkkiiiggghhhgggfffhhhmmmyyyjjjYYYRRRRRRXXX___hhhkkkmmmooonnnmmmlllmmmllllllllllllmmmnnnooopppqqqsssuuuyyyxxxuuusssqqqkkkaaa]]]]]]___iiiyyyxxxppprrr~~~zzzppp```NNN>>>333.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******)))***,,,,,,,,,---///111///???XXXqqqvvvrrr~~~zzzssslllgggdddbbbkkkuuuwwwqqqiiifffeeeooorrrrrrmmmiiihhhgggdddiiiiiijjjkkkllloootttxxx|||xxxrrrkkkeee```]]]___bbbeeeggggggfffddddddcccfffjjjnnnqqqssstttuuusss___OOOGGGDDDKKKSSS```tttyyybbbVVVYYYhhhpppxxx~~~wwwpppjjjaaa^^^mmm}}}vvvkkk___SSSKKKHHHIIIPPP]]]nnnzzz~~~vvviiikkkuuu||||||uuuuuuxxxxxxqqqttt}}}xxx]]]FFF999333111000dddgggjjjkkkjjjiiihhhhhhgggeeeeeehhhkkkqqqkkkYYYPPPOOOUUU\\\fffiiilllnnnnnnmmmmmmnnnmmmmmmmmmmmmnnnnnnooopppppppppqqqrrrxxx{{{vvvsssrrrnnneee___^^^ZZZcccssszzzttt~~~{{{tttfffUUUDDD666.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))+++,,,,,,,,,...000333000DDD```uuuvvvsssvvv|||vvvmmmddd___gggooovvvtttllldddbbbcccrrruuutttnnniiiiiigggdddhhhiiiiiijjjkkkoootttyyy}}}zzzuuupppjjjeeeaaa___^^^bbbeeefffdddbbbaaaaaacccfffkkkpppsssssssssrrrwwwzzz}}}}}}eeeVVVKKKBBBDDDIIISSSfffxxxzzzdddVVVWWWdddqqqxxx|||uuulllhhhttt{{{rrrfffXXXOOOJJJJJJMMMXXXggguuu|||}}}|||nnnkkkrrr|||zzzxxxyyy}}}wwwnnnpppzzzxxxaaaJJJ<<<444222222gggiiikkkjjjiiihhhhhhhhhccc___```gggkkkooozzzooo]]]QQQNNNSSSYYYcccfffjjjlllmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnooooooqqqrrrrrrssswwwxxxrrrqqqnnngggbbb```ZZZaaannn|||yyymmm]]]JJJ:::000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***+++,,,,,,---...222444555MMMhhhxxx~~~~~~ppprrryyy}}}wwwmmmbbb[[[nnnrrrtttnnnddd]]]\\\^^^pppttttttnnnkkkjjjiiifffhhhhhhiiijjjlllpppuuuyyyyyyvvvqqqlllgggcccaaa```^^^aaadddccc___]]]]]]___cccfffkkkppprrrpppmmmkkkjjjkkklllvvvtttcccSSSEEEAAAAAAEEESSSbbbxxxdddUUUTTT```qqqwww~~~wwwrrr|||~~~wwwlll___VVVNNNLLLLLLSSS```mmmxxx}}}tttmmmlllwww~~~}}}{{{~~~xxxnnnqqqwwwyyyeeePPP@@@666333222hhhkkkmmmnnnllliiihhhhhh___XXXXXXaaahhhkkkuuuvvvdddTTTOOORRRXXX___bbbgggjjjkkklllnnnooonnnnnnmmmmmmlllmmmmmmmmmppprrrssstttvvv}}}vvvsssqqqkkkeeeccc\\\___ggguuussscccPPP>>>333......---------,,,,,,,,,------------------------***+++,,,,,,------,,,,,,+++,,,,,,,,,---///333666>>>WWWqqq|||}}}}}}~~~}}}|||qqqttt||||||xxxqqqhhhbbbwwwwwwrrriii___YYYZZZ\\\lllppprrrnnnllllllkkkiiihhhiiikkklllnnnqqqvvvzzzuuurrrlllgggbbb___^^^^^^___aaabbb___[[[XXXZZZ]]]aaadddjjjnnnnnnkkkfffccc^^^]]]\\\cccxxxxxxfffSSSIIIBBB???FFFRRRqqquuucccTTTQQQ\\\lllqqqxxx}}}{{{rrrfff^^^PPPNNNLLLOOOWWWeeesss|||}}}yyynnndddllluuu|||yyynnnpppssszzz|||kkkWWWDDD888333222hhhkkkpppqqqooollliiiggg^^^TTTRRR[[[cccgggppp||||||jjjXXXPPPRRRWWW\\\```eeehhhjjjlllmmmooommmmmmlllkkkkkkkkklllllljjjlllooopppqqqvvv}}}|||wwwtttoooiiiggg]]]]]]bbbnnn~~~xxxhhhTTTBBB666......---------,,,,,,,,,------------------------***+++,,,,,,------------+++,,,,,,,,,---///333666DDD^^^www~~~}}}~~~~~~zzztttxxx~~~|||{{{xxxrrrmmm{{{rrrggg^^^ZZZ[[[^^^hhhmmmpppnnnmmmnnnmmmjjjhhhjjjlllnnnpppssswww{{{rrroooiiiddd___\\\[[[[[[___aaaaaa]]]XXXVVVYYY]]]___ccchhhlllkkkgggaaa]]]VVVUUURRRUUUiiixxxbbbTTTIIIAAACCCLLLeeezzzrrraaaRRROOOYYYhhhlllsss|||}}}vvvkkkcccRRROOOLLLLLLRRR___ppp{{{}}}|||nnn^^^cccooo{{{{{{mmmmmmpppuuuzzz|||}}}ppp[[[GGG999333111kkklllnnnpppppppppooonnn^^^VVVQQQUUUZZZ___hhhsssuuucccWWWUUUWWW^^^bbbhhhjjjjjjiiijjjlllkkkiiihhhjjjmmmnnnllljjjmmmnnnooooooqqqtttxxx{{{{{{tttrrroooiiieee```\\\```ooo~~~nnnZZZEEE777222//////000...+++,,,000+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++000---,,,------///333777NNNddd{{{}}}uuussswww}}}~~~wwwzzzxxxooonnnuuuzzzoooaaaXXXYYY^^^bbbllllllllllllkkkjjjiiihhhnnnmmmnnnqqqvvvyyyxxxwwwtttooohhhbbb]]]\\\\\\]]]bbb___ZZZXXXXXXZZZZZZ[[[]]]eeehhhddd______]]]XXXUUUQQQNNNTTTddd|||vvv```QQQHHHDDDCCCXXXssszzz```PPPOOOSSS```kkkwwwxxxmmmfffZZZSSSMMMLLLPPPZZZkkkyyyzzz~~~}}}zzzsssjjjhhheeeqqq}}}zzz~~~lllkkknnnpppsssvvvzzz~~~gggOOO???555///lllqqqwwwzzzxxxtttpppooo```XXXSSSUUUXXXYYY^^^eeettt~~~}}}kkk[[[UUUWWW\\\aaafffiiihhhhhhiiikkkjjjiiihhhjjjmmmnnnllljjjlllmmmnnnnnnooorrrvvvyyy~~~|||sssnnnlllgggccc]]]___mmmxxxcccLLL<<<222//////000///++++++...+++,,,,,,------,,,,,,+++,,,,,,++++++***++++++,,,---++++++---...000555;;;UUUjjj}}}vvvvvv{{{|||wwwvvvnnneeeiiitttxxxtttlllbbb^^^```fffjjjmmmmmmmmmmmmmmmllllllkkknnnllllllqqqwwwzzzxxxuuuppplllfff```\\\[[[]]]^^^bbb^^^YYYWWWWWWYYY[[[[[[cccjjjnnnlllkkkjjjfff___YYYSSSNNNRRR```xxxqqq___QQQIIIEEEVVVnnnzzzeeeUUUPPPPPP^^^jjjwww{{{qqqjjj___WWWOOOLLLOOOWWWffftttyyy~~~~~~yyyrrrlllgggnnn~~~|||}}}vvvttttttvvvxxx{{{mmmSSSAAA777111kkkvvvyyysssfff^^^VVVTTTTTTSSSTTTVVV___qqqsssaaaWWWVVVYYY^^^ccceeeeeeeeehhhjjjiiihhhhhhjjjlllmmmllljjjlllmmmnnnnnnnnnooosssuuuxxxuuunnnpppkkkfffaaa```jjj~~~{{{gggNNN;;;222//////000///+++***,,,+++,,,,,,------,,,,,,+++,,,++++++***++++++,,,,,,+++)))+++...///000777@@@^^^ssszzzwwwzzz}}}yyyqqqeee^^^ggguuusssoooiiieeedddfffjjjmmmmmmmmmnnnoooooooooooonnnnnnkkkkkkpppxxx{{{wwwrrrkkkhhhccc^^^\\\\\\]]]___aaa\\\WWWUUUVVVXXX[[[\\\ffflllqqquuuxxxvvvnnndddZZZRRRLLLMMMWWWnnnttt```QQQIIIQQQddduuutttfffXXXOOOKKKXXXdddrrr}}}zzz~~~vvvpppfff]]]SSSMMMMMMSSS```lllwww|||{{{rrrjjjkkkyyy}}}|||}}}|||{{{~~~tttYYYDDD999444iiivvv}}}uuukkk___WWWRRRPPPNNNNNNMMM^^^rrr{{{tttfffZZZTTTVVVZZZ___``````aaaeeehhhgggggghhhjjjkkklllkkkkkkmmmnnnoooooonnnoooqqqsssuuuyyyppptttmmmjjjfffdddhhhwww{{{kkkQQQ===444000...000///+++***++++++,,,,,,------,,,,,,+++++++++******++++++,,,,,,+++***,,,000//////999FFFgggzzz~~~yyyzzzzzznnnbbb___iiiuuurrrlllhhhhhhiiihhhhhhjjjkkklllmmmnnnooopppppppppnnnkkkkkkqqqyyy{{{uuunnnhhheeeaaa^^^\\\]]]___```^^^ZZZUUUSSSTTTXXX[[[]]]cccgggnnnxxx|||pppdddWWWNNNHHHIIIPPPbbbqqq\\\OOOKKKVVVaaaddd^^^TTTKKKFFFLLLWWWgggttt~~~pppttt{{{vvvkkkaaaVVVOOOLLLPPP[[[fffuuu{{{wwwmmmgggnnn{{{}}}yyywww~~~}}}yyy]]]HHH<<<777lllsssuuueeeYYYRRRMMMKKKDDDMMM[[[gggkkkeee[[[SSSTTTWWW[[[\\\[[[]]]aaaeeeeeefffhhhiiijjjjjjkkkkkknnnoooppppppooooooppprrrqqqxxx}}}tttvvvooommmkkkiiigggoooyyyuuuzzz~~~ttt^^^JJJ777222...//////,,,***++++++,,,,,,------,,,,,,++++++*********++++++,,,---...+++---111//////<<>>===BBBMMM\\\hhhqqqzzzzzzmmm```___hhh|||qqqiii^^^WWWQQQOOOTTT\\\jjjsss{{{||||||~~~~~~~~~wwwkkkccciiixxx}}}ssskkkppp|||zzzuuuvvvyyy}}}yyytttooo|||yyydddPPPBBB:::nnnnnnnnnqqqwwwtttaaaUUUHHHDDDAAAEEEMMMSSSUUUUUURRRTTTUUUTTTSSSTTTYYY^^^bbbeeehhhiiihhhhhhjjjlllkkkmmmoooooonnnnnnooopppssstttzzz|||wwwtttpppooonnnhhhdddpppvvvkkkppp}}}~~~ooo^^^AAA777///---...------///+++,,,,,,------,,,,,,+++************+++,,,---...///+++---222000222HHHddd}}}yyyzzz~~~tttuuuvvvgggeeennnpppiiiggg\\\ZZZfffpppnnnkkkkkkhhhiiikkklllmmmnnnoooooonnnsssyyy}}}{{{vvvooojjjfffdddaaa]]][[[[[[[[[[[[SSSRRRQQQRRRUUUXXXYYYYYY\\\aaaooossskkk[[[JJJ@@@FFFNNNUUUeeewwwzzzhhhZZZMMMIIIGGGBBB===<<<999999@@@MMMYYYcccppp|||xxxllliiilll{{{uuummmccc[[[SSSNNNPPPVVVcccnnnxxx{{{{{{~~~~~~~~~rrrdddfffvvv~~~qqqjjjppp|||uuummmqqqwww|||~~~|||xxxuuuppp{{{zzzhhhUUUEEE:::hhhnnnssssssqqqssszzzooo^^^LLLGGGBBB@@@DDDLLLRRRVVVRRRTTTTTTRRRQQQRRRWWW\\\aaadddhhhiiihhhhhhjjjmmmjjjkkkmmmnnnmmmmmmnnnooonnnpppuuu}}}~~~}}}wwwwwwqqqnnnnnnhhhcccmmm~~~ooorrruuudddCCC888///---.........000+++,,,,,,------,,,,,,+++************+++,,,---......)))+++111000444MMMllluuuvvvzzzppprrrzzzjjjgggppprrrkkkjjj]]]ZZZfffqqqooojjjkkkiiijjjkkkmmmnnnooooooooonnnuuu}}}{{{tttnnnjjjeeeccc```\\\ZZZYYYXXXYYYQQQPPPPPPRRRUUUXXXYYYXXX\\\aaapppsssmmm]]]HHH;;;AAAKKKQQQ```rrrvvveeeVVVOOOJJJBBB===<<<555333666AAAMMMXXXhhhvvv}}}~~~yyyvvv}}}xxxpppggg___UUUNNNNNNRRR___kkkvvvzzz{{{~~~wwwffffffuuupppiiiqqq~~~ttthhhnnnwww|||}}}{{{xxxvvvsss}}}|||kkkXXXFFF:::lllmmmmmmoooqqqssstttvvvnnnbbbQQQCCCBBBGGGKKKPPPVVVOOOQQQSSSSSSRRRUUUZZZ___ccceeegggiiiiiikkknnnppplllkkkjjjjjjkkklllnnnoooqqqppprrrwww~~~{{{{{{|||yyyuuurrrpppooollliiimmmtttzzzuuu|||uuueeeNNN<<<...---///---+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,///111...444RRRrrr|||wwwmmmrrr}}}yyyuuudddpppuuunnnpppiiiaaa```jjjssssssooonnnllljjjjjjmmmmmmjjjjjjmmmnnnxxxzzzuuuoooiiiiiieee___ZZZYYYXXXXXXXXXQQQPPPNNNOOORRRUUUWWWXXX^^^cccrrruuujjj[[[NNNDDDFFFKKKQQQ]]]jjj{{{jjj[[[PPPGGG???;;;;;;777888===@@@FFFYYYlllzzz~~~zzzsssiii[[[OOOOOOTTTYYYgggsssyyy||||||}}}zzzooogggjjjvvvpppmmmsssiiioooxxxyyyyyy}}}yyyzzzwww___GGG999mmmmmmnnnoooqqqssstttvvv}}}nnn```SSSMMMKKKIIIKKKPPPMMMNNNNNNMMMMMMPPPVVV[[[aaadddgggiiiiiijjjlllnnnkkkkkkjjjjjjkkklllnnnoooooommmnnnsssyyy|||yyyzzzzzzvvvrrrpppoookkkhhhkkkqqq|||uuugggQQQ???///...000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++...000000:::YYYyyy}}}zzztttzzzzzzuuuyyykkkbbbooorrrlllpppgggaaabbbllluuuuuupppnnnkkkiiiiiilllllliiijjjmmmpppyyyzzzuuuoooiiihhhddd___[[[YYYXXXWWWVVVPPPOOONNNOOOQQQTTTWWWXXX___eeetttttthhhXXXLLLCCCEEEJJJPPP]]]jjj~~~uuuggg\\\QQQFFF>>>;;;666666:::<<>>mmmmmmnnnoooqqqssstttuuuxxxsssdddZZZRRRLLLJJJLLLLLLKKKJJJIIIIIIMMMSSSWWW\\\```eeehhhiiijjjjjjkkkkkkkkkkkkkkkkkkmmmnnnnnnllljjjkkkooosssyyy~~~vvvxxx|||yyytttqqqnnniiieeegggkkk{{{wwwkkkVVVBBB111///000...---///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++---000333AAAccc~~~wwwrrrlll```bbbpppppplllqqqbbbaaaeeepppxxxwwwrrrooojjjggggggjjjkkkiiiiiimmmsss{{{yyytttoooiiigggddd```\\\ZZZXXXUUURRROOONNNNNNNNNPPPSSSVVVXXX___fffwwwsssgggVVVJJJAAACCCIIIOOO[[[hhhsssxxxmmm```PPPEEE???999666777888===MMM___rrrzzz|||vvvnnn```SSSNNNOOOPPP[[[iiisss{{{vvvllliiipppyyyyyysssrrr}}}wwwvvvzzzsssxxxtttVVVBBBnnnnnnooopppqqqssstttuuuzzzzzzqqqccc[[[UUUPPPNNNLLLKKKKKKJJJKKKMMMPPPRRRTTTZZZaaafffiiijjjkkkkkkjjjjjjkkkkkklllmmmmmmnnnllljjjkkkmmmooosss|||uuuxxxyyysssnnnhhhbbbaaadddttt{{{rrr[[[FFF444//////---,,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++,,,///555HHHkkkxxxsssddd[[[fffrrroookkkooo^^^aaaiiissszzzyyytttpppjjjgggfffiiijjjiiijjjnnnwww~~~~~~xxxsssnnnjjjfffccc```]]]ZZZVVVRRROOOMMMMMMNNNNNNOOORRRUUUXXX\\\eeexxxsssgggVVVIII@@@BBBGGGLLLWWWccciii{{{~~~ppp^^^PPPIIIAAA:::999999<<>><<<===IIIYYYjjjsss||||||wwwlll^^^SSSOOOMMMSSS___mmmwww|||}}}~~~}}}zzztttkkkfffooo|||~~~{{{~~~|||tttsssyyyqqqUUUBBBoooppppppppprrrssstttuuurrruuuyyyssslllaaaVVVOOOMMMKKKKKKKKKJJJHHHFFFHHHNNNWWW```eeeiiikkkmmmiiijjjkkklllmmmmmmmmmmmmmmmlllnnnpppoooooottt|||xxxyyywwwqqqjjjccc______ooo~~~jjjRRR;;;111...+++***...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------///;;;UUUvvvooo]]]___llllllfffbbb\\\XXXcccpppwwwyyyyyyuuupppllliiihhhkkkmmmmmmooottt}}}uuuqqqnnnjjjgggddd```\\\XXXSSSNNNJJJHHHKKKMMMMMMLLLNNNTTTXXXWWWbbbvvvpppeeeVVVIIIAAABBBEEEHHHRRR]]]```hhhqqqyyy|||pppcccUUUHHHAAA======HHHVVVgggrrr|||zzzuuummm___SSSMMMMMMQQQ\\\kkkvvvzzz{{{}}}}}}{{{wwwmmmfffnnn|||}}}|||zzz||||||vvvvvv~~~qqqXXXFFFpppppppppqqqrrrssstttuuupppssswwwzzzuuujjj```WWWSSSMMMJJJIIIIIIHHHGGGHHHNNNVVV]]]bbbfffiiijjjiiijjjkkkmmmmmmmmmmmmllljjjjjjmmmpppooonnnrrryyy|||yyywwwrrrmmmgggddddddmmmrrrYYY@@@444000++++++///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......111@@@\\\||||||kkk^^^fffpppjjjfffbbbUUUWWWdddqqqvvvxxxxxxtttooonnnkkkjjjmmmoooooorrrwww}}}tttpppnnnkkkhhhddd___ZZZVVVQQQLLLIIIGGGJJJLLLLLLKKKMMMSSSXXXYYYcccvvv}}}kkkaaaSSSGGG???BBBFFFJJJSSS___cccfffjjjmmmqqq{{{wwwiiiYYYIII@@@;;;999CCCPPPcccppp{{{yyyuuunnnbbbUUUNNNLLLNNNXXXjjjvvvzzz|||~~~~~~~~~ttthhhlllxxx|||{{{xxxwwwyyyuuu|||sss\\\KKKpppppppppqqqrrrssstttuuutttuuuvvvvvvyyy}}}rrrkkk```YYYPPPJJJIIIJJJKKKKKKJJJNNNUUU\\\```cccfffhhhiiijjjkkkmmmnnnmmmmmmlllhhhhhhkkknnnnnnlllpppvvvzzz~~~yyy~~~vvvssspppkkkhhhhhhqqqxxx^^^CCC777111,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,......333DDDaaaxxx~~~jjjaaallluuujjjhhhfffTTTWWWeeerrrvvvvvvwwwtttoooooolllkkknnnpppqqqtttzzz|||tttpppnnnkkkhhhddd___YYYUUUPPPLLLIIIFFFIIILLLLLLKKKMMMSSSYYY[[[dddvvvyyyggg]]]PPPEEE>>>AAAGGGKKKVVVaaafffgggfffeeeeeelll{{{wwwjjjYYYHHH>>>888666???KKK\\\iiivvvzzz}}}zzzvvvqqqeeeXXXQQQKKKLLLVVViiiwww{{{}}}yyyjjjiiittt}}}wwwssszzz|||}}}}}}~~~yyyttt{{{uuu___NNNoooooooooooopppsssuuuvvvuuuvvvwwwwwwyyy{{{vvvlllbbbXXXSSSNNNJJJKKKNNNPPPRRRVVVZZZ^^^ccciiimmmhhhiiijjjjjjkkkkkkkkkkkkggghhhiiijjjkkkmmmpppsssxxxxxxvvv{{{sssppprrrqqqnnnpppuuucccHHH333...111000+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...,,,111IIImmm|||xxx~~~tttooonnnsssrrrhhhZZZRRR]]]jjjuuuvvvttttttrrrmmmoookkkiiikkklllnnntttzzzzzzsssnnnlllkkkiiieee```ZZZTTTNNNHHHEEEHHHIIIJJJLLLNNNQQQSSSTTTXXXbbbtttyyyeeeZZZMMMDDD>>>???EEELLLVVV___eeeeeedddcccdddiiipppuuuxxxfffWWWEEE<<<888999???EEETTTbbbpppvvvyyy~~~zzztttmmm```SSSNNNOOOVVVdddpppwww|||zzzooommmppp}}}}}}vvvmmmooo|||xxxxxxyyywwwxxx|||xxxzzz{{{yyywwwpppaaaRRRppppppooooooppprrrtttuuuuuuvvvwwwvvvwww}}}ssshhh\\\UUUQQQMMMLLLNNNPPPSSSWWWZZZ^^^ccchhhllliiiiiijjjkkkkkkkkkkkkkkkhhhjjjkkkkkkkkkmmmpppsssvvv|||xxx}}}|||wwwpppnnnpppooollllll{{{}}}yyy{{{yyygggLLL666///111000,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---...444LLLooowwwzzz~~~~~~ooommmoootttrrrggg[[[UUUbbbmmmvvvwwwttttttqqqmmmnnnjjjiiikkklllnnnttt{{{xxxrrrmmmlllkkkhhhddd___YYYTTTNNNIIIFFFIIIIIIJJJKKKNNNQQQSSSUUUXXXbbbtttyyyeeeZZZMMMDDD>>>???EEELLLVVV^^^cccddddddccccccgggmmmrrrxxxuuulllbbbTTTCCC:::777777===DDDSSSaaaooouuuxxx}}}|||vvvooobbbUUUOOOOOOUUUcccpppwww|||yyypppmmmppp~~~wwwjjjjjjwwwyyyyyyyyyvvvuuuwwwuuuuuutttwwwzzzuuucccQQQqqqqqqppppppqqqqqqrrrssstttuuuvvvuuutttxxx~~~qqqbbbYYYTTTOOOLLLLLLOOORRRWWW[[[^^^cccgggkkkjjjjjjkkkkkkkkkkkklllllljjjkkkmmmmmmlllmmmppprrrtttzzz||||||xxxqqqmmmnnnllliiigggrrrvvvqqqvvv~~~~~~nnnSSS;;;000000000---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***---///888QQQqqq~~~vvv~~~}}}|||~~~}}}wwwfffiiioootttoooddd[[[XXXiiiqqqxxxwwwuuusssqqqnnnllliiiiiikkkmmmooovvv~~~|||vvvqqqmmmlllkkkeeeccc^^^YYYSSSMMMJJJHHHJJJIIIIIIKKKMMMPPPTTTVVVXXXbbbtttxxxeeeZZZLLLDDD>>>???DDDKKKTTT]]]aaabbbccccccbbbdddiiinnnooowww|||wwwnnnfff]]]PPPAAA888555666<<>>???DDDJJJSSS[[[___bbbddddddbbbccchhhmmmlllsssxxxxxxuuurrrkkkdddXXXMMM@@@888555555<<>>@@@DDDIIIQQQXXX^^^bbbeeeeeebbbdddjjjppplllqqqsssqqqooommmfff___TTTJJJ@@@999666777>>>FFFUUUcccppptttvvvzzz}}}yyytttiii^^^UUUOOOPPP[[[iiisssyyy}}}{{{xxx{{{|||xxxrrrooowwwqqqhhhnnnzzz}}}}}}|||{{{~~~zzzwww[[[qqqqqqrrrrrrrrrqqqqqqpppoooqqqsssuuuvvvwwwxxxxxx{{{{{{{{{}}}sssfff]]]SSSIIIDDDDDDFFFLLLTTT\\\aaafffiiillllllkkkjjjiiihhhiiijjjkkkjjjlllnnnnnnnnnmmmnnnoooqqqwwwuuutttzzz|||xxxrrrpppmmmjjjfffgggooo{{{mmmnnnwww~~~xxxeeeJJJ555---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...000111===ZZZ}}}xxxiii[[[```dddhhhhhh```XXX[[[bbbkkklllpppvvvxxxuuussssssnnnnnnoooqqqqqqrrr|||~~~uuupppnnnmmmkkkiiibbbaaa]]]VVVNNNIIIIIIKKKIIIJJJKKKMMMOOORRRTTTUUUYYYaaarrrwwweeeZZZLLLDDD>>>@@@DDDHHHOOOVVV\\\aaaeeedddbbbeeemmmuuutttwwwwwwtttqqqnnnfff]]]PPPHHH@@@;;;777777???HHHWWWeeeqqquuuuuuxxx|||~~~~~~~~~zzzvvvlllaaaWWWPPPNNNYYYgggrrrxxx}}}|||{{{~~~}}}wwwpppmmmsss~~~vvvnnnrrr{{{}}}~~~||||||vvv^^^ppppppqqqrrrrrrrrrqqqppppppppprrrtttvvvwwwwwwvvvxxxxxxuuuqqqsssxxxyyyvvvlllfff```ZZZPPPFFFDDDGGGJJJPPPXXX```dddgggjjjkkklllkkkiiigggggghhhiiijjjhhhjjjmmmnnnmmmmmmmmmnnnooosss|||sssnnnvvvzzzwwwrrrpppnnnllleeecccjjj{{{rrrnnnsssyyyvvvgggNNN777------///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,///333AAA```~~~{{{qqqdddXXXhhhhhhhhheee]]]XXX]]]fffjjjiiinnnvvvxxxssspppppppppppprrrtttrrrsss}}}uuuooonnnmmmkkkhhhbbbaaa^^^VVVMMMGGGHHHJJJKKKLLLOOORRRTTTVVVVVVWWWYYYaaarrrvvveee[[[KKKDDD???@@@CCCGGGNNNUUUYYY^^^cccbbbaaaeeepppzzz{{{wwwrrrhhh^^^LLLFFF???;;;777777???HHHXXXeeeqqqtttsssvvvyyyzzzyyy{{{}}}|||xxxoooeeeYYYPPPMMMVVVeeeqqqxxx|||~~~|||}}}|||tttllliiisss}}}wwwqqqwww~~~}}}~~~||||||tttbbbooopppqqqrrrsssrrrqqqqqqqqqqqqqqqsssuuuvvvuuutttssstttqqqiiidddcccaaa^^^^^^]]][[[WWWNNNEEEEEEJJJOOOTTT\\\cccgggiiijjjkkkllljjjhhhgggfffggghhhiiigggiiilllmmmmmmmmmmmmnnnmmmooowwwrrroooxxx}}}yyyssspppmmmkkkdddaaafffwww|||ppppppvvvuuuhhhOOO777---,,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***...555EEEeee~~~uuukkkaaaXXXnnnkkkhhhccc\\\YYY___iiijjjiiimmmvvvxxxrrrmmmmmmrrrrrrtttuuusssttt}}}uuuooonnnmmmjjjhhhbbbbbb^^^VVVLLLFFFGGGJJJLLLNNNRRRUUUXXXYYYYYYXXXYYYaaarrrvvveee[[[KKKDDD???@@@CCCGGGNNNTTTWWW\\\aaaaaa```eeerrr}}}}}}xxxrrrggg\\\JJJDDD>>>:::777777???HHHYYYeeeqqqsssrrrtttvvvwwwuuuvvvyyy|||}}}zzzqqqgggYYYPPPLLLUUUeeepppwww{{{}}}|||~~~{{{qqqiiiggguuu}}}wwwssszzz}}}}}}zzz~~~tttfffppppppqqqqqqrrrrrrqqqqqqqqqsssttttttsssrrrrrrssssssoooiiieeeccc```\\\XXXUUUWWWWWWRRRKKKFFFGGGIIIRRRWWW^^^dddhhhhhhhhhfffkkkkkkjjjiiihhhgggfffeeeiiijjjllllllllllllnnnooommmoootttwwwvvvxxxvvvrrrrrrjjjfffgggjjjttt|||pppsss{{{xxxjjjQQQ;;;000///000---,,,++++++******++++++******+++++++++,,,,,,,,,......444IIIjjjmmmXXXVVVkkkmmmhhh\\\TTTWWW___eeehhhiiikkkoooqqqrrrpppnnnrrrrrrrrrqqqqqqvvv{{{rrrqqqoookkkgggeeebbb```[[[SSSLLLJJJLLLOOOSSSUUUWWWXXXXXXXXXXXXXXXYYYaaapppsssbbbXXXMMMDDD???AAAEEEHHHLLLPPPYYY\\\______```fffpppxxx}}}wwwpppdddXXXFFF@@@;;;999888:::BBBKKK[[[dddmmmrrrrrrpppqqqsssuuuwww{{{}}}~~~yyypppkkk]]]SSSNNNUUUbbblllrrrwwwyyy}}}~~~zzztttllleeesss|||zzztttwww{{{zzz}}}~~~|||}}}uuuiiirrrssssssttttttttttttttttttvvvwwwwwwvvvuuuvvvwwwsssooojjjfffddd```\\\YYYTTTUUUTTTOOOIIIEEEFFFIIITTTYYY___eeehhhiiijjjjjjkkkjjjiiigggffffffeeeeeejjjkkkmmmmmmllllllmmmooommmmmmrrr}}}xxxqqqtttwwwrrrqqqhhheeefffhhhpppwwwpppttt{{{yyymmmUUU===111...------,,,++++++******++++++******+++++++++,,,,,,,,,//////666JJJlll}}}~~~}}}jjjXXXXXXiiikkkfffZZZSSSVVV^^^ccchhhjjjmmmpppssssssrrrppprrrssssssrrrsssxxx}}}ssspppooojjjeeedddbbb```[[[TTTNNNMMMPPPSSSTTTVVVXXXYYYYYYYYYYYYYYYXXX```nnn}}}rrrbbbYYYNNNEEE???@@@DDDGGGKKKOOOSSSXXX___cccfffnnnxxxxxxqqqcccWWWFFF@@@<<<:::999;;;BBBKKK[[[cccmmmrrrqqqpppqqqtttwwwyyy{{{|||}}}yyyqqqkkk^^^UUUPPPVVVbbblllsssxxxwww{{{|||uuummmgggrrrzzz~~~xxxrrruuu~~~}}}~~~~~~}}}~~~uuujjjrrrrrrssstttttttttttttttuuuwwwxxxxxxwwwwwwxxxzzzuuurrrmmmiiifffbbb]]]ZZZWWWWWWUUUOOOIIIFFFGGGJJJUUUYYY___cccfffhhhkkklllkkkjjjhhhfffeeeeeefffgggkkkmmmnnnmmmllllllmmmnnnmmmmmmpppyyyyyykkkmmm{{{yyyssspppgggeeefffggglllzzztttpppvvv||||||qqqYYY@@@222---,,,---,,,++++++******++++++******+++++++++,,,,,,,,,///000888MMMmmm}}}{{{xxxfffXXX\\\jjjkkkfffZZZTTTXXX```fffjjjlllpppssstttuuutttsssrrrssssssssssssyyy~~~ssspppnnniiieeedddbbb___ZZZUUUQQQQQQUUUXXXVVVWWWYYYZZZ[[[ZZZZZZYYYYYY___lllzzz|||qqqccc[[[OOOFFF???@@@CCCEEEIIIMMMPPPVVV___eeekkksss~~~zzzqqqbbbUUUFFF@@@<<<;;;;;;<<>>DDDLLLXXX```jjjnnnooooooqqqtttxxxyyyzzz|||}}}yyyrrrmmmaaaVVVPPPVVVaaakkkrrrwwwxxxyyy|||}}}xxxpppkkklllttt|||wwwpppttt|||||||||kkkjjjkkklllmmmnnnnnnnnnnnnpppqqqrrrssssssuuuxxxzzz~~~}}}zzzuuuoooiiieeebbbfffbbbZZZPPPIIIGGGGGGIIISSSXXX^^^aaabbbeeekkkooommmllliiiggggggiiikkkmmmmmmooooooooommmlllmmmnnnpppooopppuuummmiiisss}}}wwwrrrrrrmmmfffeeebbbeeesss|||{{{|||yyy___CCC333//////---,,,++++++******++++++******+++++++++,,,,,,,,,...000999QQQrrr~~~|||qqq^^^YYYfffpppooohhh^^^[[[aaajjjnnnqqqtttwwwwwwuuurrrqqqqqqooopppqqqqqqrrrxxxzzzqqqoooooollliiiiiiccc^^^WWWRRRPPPRRRVVVXXXZZZYYYYYY[[[]]]]]][[[YYYZZZ___kkkxxx{{{ssshhhbbbRRRHHH???>>>@@@BBBFFFJJJQQQVVV[[[```eeeooo}}}zzznnn]]]NNNBBB???===>>>>>>???EEELLLVVV^^^gggllllllmmmpppsssuuuwwwzzz|||~~~yyyrrrnnnaaaVVVOOOTTT___iiipppuuu{{{yyyyyyxxxqqqiiihhhlllsss{{{~~~uuummmqqq{{{{{{jjjjjjkkklllnnnnnnooooooooooooqqqrrrssssssvvvzzz|||{{{ssslllhhhffffff___UUUKKKDDDBBBCCCEEERRRXXX___bbbccceeekkkpppmmmllljjjiiiiiikkklllnnnmmmooopppooonnnnnnooopppqqqqqqqqqttt~~~rrrkkktttyyysssssspppfffbbb^^^bbbttt}}}}}}dddGGG666000000---,,,++++++******++++++******+++++++++,,,,,,,,,///000:::TTTvvv{{{mmm[[[YYYjjjnnnlllddd[[[YYY```iiimmmppptttxxxwwwtttpppppppppnnnooopppppprrrxxxxxxpppppppppmmmjjjiiiccc]]]UUUPPPPPPSSSVVVXXX[[[ZZZYYY[[[^^^^^^[[[XXXZZZ___kkkxxx|||tttjjjdddRRRGGG>>>===???AAAEEEJJJNNNSSS[[[aaahhhtttwwwjjjYYYKKK@@@===<<<>>>??????EEEKKKSSS[[[dddiiiiiikkkooorrrtttwww{{{~~~yyysssnnnaaaVVVNNNSSS]]]gggooottt{{{xxxxxxwwwooodddeeelllpppyyy|||sssiiimmm{{{}}}zzzjjjjjjkkklllmmmnnnoooooooooooopppqqqrrrsssvvvzzz~~~~~~uuummmiiigggbbb[[[OOOEEE@@@???AAACCCMMMUUU]]]``````bbbhhhmmmjjjjjjjjjjjjjjjkkklllmmmmmmnnnooooooooooooppprrrqqqqqqqqqssszzzvvvnnnwww~~~vvvsssoooiiiccc]]]dddzzz}}}vvv~~~jjjMMM999000...---,,,++++++******++++++******+++++++++,,,,,,,,,000222<<>>AAAEEEJJJNNNVVV```iiirrr|||~~~sssgggVVVHHH===;;;;;;>>>??????DDDKKKPPPXXXaaafffgggiiimmmqqquuuyyy}}}yyysssooocccWWWOOOSSS]]]gggoootttwwwuuuxxxzzzqqqeeedddmmmppp{{{uuujjjlllzzz{{{mmmhhhiiijjjlllmmmnnnnnnnnnmmmnnnooopppqqquuuyyy}}}vvvnnniiihhh```XXXLLLCCC???@@@CCCEEEHHHPPPXXX\\\\\\]]]ccchhhhhhiiiiiijjjkkkkkkkkkkkklllnnnooopppooooooqqqsssppppppppprrrxxxwwwooozzzxxxsssmmmnnnfff```hhhyyyooozzzoooRRR;;;000,,,---,,,++++++******++++++******+++++++++,,,,,,,,,111333>>>ZZZ}}}zzzuuufffUUUWWWmmmllliii```WWWWWW```iiimmmiiioootttuuurrrpppqqqsssooopppqqqrrrttt{{{yyysssssssssmmmgggddd```YYYRRROOORRRXXX\\\^^^\\\YYYXXXZZZ]]]^^^ZZZVVVUUU[[[hhhwww{{{tttiiicccQQQFFF===;;;>>>AAAEEEJJJQQQZZZgggrrrzzz|||qqqdddTTTFFF<<<:::;;;>>>??????DDDJJJOOOVVV___dddeeeggglllpppwww{{{yyysssooodddYYYPPPTTT^^^hhhpppuuussssssxxx}}}uuugggeeemmmsss~~~yyymmmnnn{{{|||~~~oookkklllmmmnnnoooooooooooonnnnnnpppssssssrrrwwwvvvpppiiicccSSSPPPKKKFFFCCCCCCCCCDDDFFFIIINNNUUUZZZ___aaaccchhhffffffgggiiilllmmmnnnoooooonnnmmmmmmmmmnnnnnnrrrssssssrrrtttyyyqqqttt|||tttuuulllhhheeeiii{{{wwwnnnttt~~~|||]]]>>>000000+++++++++,,,,,,---------++++++******++++++,,,---...555???\\\{{{~~~}}}|||zzzfffYYYaaammmnnnhhh```^^^cccgggfffbbbbbbkkkuuuyyyuuurrrrrrtttqqqqqqqqqrrruuu|||zzzrrrooolllfffcccbbb```___ZZZSSSRRRWWW[[[[[[\\\YYYWWWZZZ^^^^^^[[[VVVYYY```jjjtttxxxuuullleeeTTTIII???<<>>===???DDDKKKSSS]]]aaacccfffnnnuuuvvvwwwyyy}}}~~~{{{vvvvvvwww|||~~~wwwqqqnnndddZZZQQQRRR___lllssstttyyyxxxyyy{{{wwwooolllnnnyyy|||~~~zzztttssszzz}}}}}}zzz}}}ooollllllmmmnnnoooooooooooommmmmmooorrrrrrrrrxxxwwwnnnfff^^^MMMKKKGGGEEEDDDEEEFFFGGGFFFHHHMMMRRRWWW\\\^^^```ccccccccceeehhhkkkmmmmmmqqqpppooonnnmmmlllkkkkkkppprrrtttssstttwwwnnnppp}}}tttsssmmmjjjfffhhhuuu{{{ooottt~~~zzz\\\>>>000000+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///555???\\\~~~~~~kkk]]]eeepppsssnnngggeeejjjpppppplllgggnnnuuuxxxwwwtttttttttqqqqqqoooooossszzz{{{rrrooolllfffbbbbbb```___ZZZSSSRRRWWWZZZZZZZZZWWWVVVXXX\\\]]]YYYVVVWWW^^^jjjuuuzzzwwwnnngggVVVKKK@@@>>>AAADDDJJJPPPXXXaaannnyyyxxxkkk[[[MMMDDD<<<999:::===>>><<<>>>BBBIIIPPPZZZaaadddiiipppuuuwwwwwwxxx{{{~~~~~~zzzwwwttttttvvvzzz}}}~~~|||{{{~~~wwwqqqnnndddZZZQQQRRR^^^lllssstttzzzyyy{{{|||yyyrrrooopppvvvzzz}}}{{{wwwwww|||zzzxxx}}}yyyzzz~~~wwwkkkllllllmmmnnnoooooooooooonnnmmmooorrrrrrrrrxxxwwwlllaaaXXXJJJHHHEEEEEEFFFGGGGGGGGGFFFGGGKKKOOOSSSWWWZZZ\\\^^^```bbbeeehhhkkknnnoooooooooooommmkkkhhheeedddmmmqqqssssssttt~~~ssshhhjjj{{{}}}ssspppnnnlllhhhfffoooooovvv}}}www[[[===000000---,,,,,,,,,,,,,,,,,,+++------,,,,,,------...//////666???\\\nnnbbbiiirrrvvvsssnnnkkkpppyyyzzzvvvppprrruuuxxxyyyxxxvvvuuurrrpppnnnmmmpppxxx|||sssppplllfffaaaaaa```___ZZZSSSQQQUUUXXXXXXWWWUUUUUUWWWZZZ[[[XXXUUUUUU]]]jjjwww}}}yyyppphhhWWWLLLBBB@@@CCCFFFLLLQQQYYYdddsss{{{qqqfffXXXLLLDDD???<<<;;;======;;;<<<@@@FFFLLLVVV___ffflllqqqtttwwwwwwwwwyyyzzzzzzwwwuuussstttuuuvvvwwwxxxxxxxxx~~~~~~wwwqqqnnneee[[[QQQRRR^^^lllsssuuuzzzzzz|||~~~zzzsssoooqqqpppuuuyyy{{{{{{}}}xxxuuuxxx|||{{{~~~|||wwwwwwyyyrrrgggjjjkkklllmmmnnnnnnnnnnnnpppnnnoooqqqpppooottt|||wwwkkk^^^TTTLLLIIIGGGGGGIIIIIIGGGDDDFFFGGGIIILLLPPPTTTWWWYYY[[[]]]aaaeeehhhkkknnnpppllllllllljjjgggccc___]]]jjjnnnqqqrrrsss{{{rrrdddbbbssszzzrrrooommmnnnjjjeeekkk|||tttwww|||~~~rrrXXX===000000---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......///666@@@[[[nnnccckkkrrruuutttoookkkqqq||||||wwwuuuuuuwwwzzz{{{yyyvvvsssqqqnnnllloooxxx}}}tttppplllfffaaa```aaa___ZZZRRRPPPTTTVVVVVVUUUTTTTTTWWWYYYZZZXXXVVVUUU]]]kkkxxx}}}yyynnnfffWWWLLLCCCAAACCCFFFLLLQQQXXXdddwwwwwwmmmcccWWWLLLEEECCC>>><<<======;;;;;;>>>CCCIIIRRR]]]fffkkknnnooorrrssstttvvvxxxxxxxxxwwwwwwwwwuuusssqqqsssvvvzzz~~~}}}wwwqqqmmmfff[[[QQQRRR^^^llltttvvv{{{zzz|||}}}xxxpppkkkllllllppptttxxx|||zzzvvvxxx|||yyyyyyvvvtttxxx}}}ttteeeiiiiiijjjkkkllllllllllllnnnmmmnnnnnnkkkhhhkkkqqqwwwkkk]]]SSSKKKIIIHHHJJJMMMMMMIIIEEEGGGGGGHHHJJJMMMQQQUUUXXXVVVZZZ^^^aaacccgggkkkooolllllllllkkkhhhddd```^^^hhhlllooopppqqqyyyrrrbbb]]]lllxxxvvvpppppplllnnnkkkfffkkk|||yyy{{{yyynnnVVV===000///---------,,,,,,++++++++++++++++++++++++,,,,,,---000777@@@[[[~~~{{{hhhaaaiiipppssstttooohhhmmm{{{yyyvvvtttvvvzzz{{{yyyvvvuuurrrooonnnqqqyyy}}}tttppplllfffaaa```aaa```YYYQQQNNNRRRTTTSSSSSSTTTUUUWWWYYYZZZYYYXXXUUU^^^kkkwww{{{vvvkkkbbbUUUKKKBBB@@@CCCFFFJJJOOOUUUcccxxxxxxmmmbbbXXXNNNHHHGGG@@@<<<======;;;:::<<>>======AAAHHHOOOTTTYYYbbbfffbbb]]]___fffkkkooooooppppppqqqpppppppppooooooqqqrrrsssxxxtttjjjkkk{{{zzzpppnnnmmmkkkjjjlllrrrsssvvvuuugggQQQ===333000---------,,,,,,+++++++++++++++++++++,,,---......000666???YYY{{{uuu]]]WWWlll~~~wwwmmm___WWWXXXbbbooowwwqqqoooppptttwwwwwwuuuuuuqqqnnnnnnrrrvvv|||uuummmjjjhhhddd```aaa^^^YYYRRRMMMLLLNNNQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSXXXaaajjjooommmgggaaaRRRIIIBBB?????????BBBGGGPPPYYYeeessskkkbbb```ZZZUUUTTTLLLEEE<<<888:::===>>>===DDDNNNZZZ]]]UUUKKKCCC@@@@@@AAAJJJZZZeeegggjjjoootttwwwyyyxxxwwwwwwzzz~~~}}}~~~{{{vvvrrrpppjjj___TTTRRR\\\jjjtttxxxzzz|||~~~~~~{{{rrrggg___hhhwwwvvvhhhiiiwwwzzzmmmsssyyyfffhhhjjjlllmmmmmmnnnppprrrwww|||~~~ssslllggg[[[MMMHHHIIIKKKNNNNNNKKKFFFBBBBBBAAA??????BBBIIIOOOTTTYYYbbbgggccc___aaahhhlllpppqqqqqqrrrrrrrrrqqqqqqppppppqqqrrrrrrwwwtttjjjkkk{{{|||sssrrrpppnnnmmmooowww{{{uuuyyywwwgggPPP<<<222000---------,,,,,,+++++++++++++++++++++,,,---......222666>>>XXXzzzxxxccc]]]ooo~~~yyyoooaaaXXXYYYbbbnnnvvvqqqnnnnnnsssvvvvvvttttttqqqnnnmmmqqqvvv|||tttmmmkkkiiieeebbbaaa^^^YYYRRRMMMLLLNNNQQQNNNOOOQQQSSSUUUVVVWWWWWWUUUYYY```iiinnnlllfff```QQQIIIAAA@@@@@@@@@DDDHHHLLLTTT^^^kkk{{{ggg___^^^\\\YYYYYYRRRIII???::::::===???>>>EEEQQQ^^^bbb\\\RRRIIIFFFBBBCCCLLLZZZdddhhhlllppprrruuuwwwxxxvvvwwwzzz~~~{{{}}}}}}yyyuuussslll```TTTQQQZZZhhhrrrvvvyyyzzz}}}~~~{{{sssiiiaaaggguuu}}}rrrccccccrrr~~~~~~pppsss{{{sssaaafffhhhjjjkkklllmmmoooqqqwww}}}uuunnniii\\\LLLIIIIIIKKKMMMNNNLLLGGGCCCDDDBBB@@@@@@CCCHHHNNNQQQWWW```fffdddaaadddjjjmmmrrrssssssttttttssssssrrrqqqppprrrsssrrrvvvssshhhhhhxxxzzzssssssoookkkiiimmmxxxvvvyyy|||yyyhhhOOO:::111000------,,,,,,,,,,,,++++++++++++++++++,,,---......333777>>>VVVyyy}}}|||kkkfffsss~~~|||rrreee\\\]]]eeepppwwwqqqllllllqqquuuuuusssuuupppmmmmmmqqqvvv}}}tttnnnlllkkkgggdddbbb___YYYSSSMMMLLLNNNQQQLLLNNNQQQTTTWWWYYYZZZZZZWWWZZZ___ffflllkkkeee```PPPHHHAAA@@@AAAAAAEEEJJJKKKQQQYYYcccyyysssaaaZZZ\\\___aaabbbYYYPPPDDD<<<;;;===@@@@@@JJJVVVeeemmmiii```WWWSSSDDDEEEKKKVVV___eeekkkqqqqqqtttvvvvvvttttttwwwzzzzzz{{{}}}{{{xxxvvvmmmaaaSSSPPPXXXfffppptttxxxzzz}}}~~~|||tttjjjccchhhvvv|||pppaaa```nnn|||}}}zzz{{{sssssswwwnnn]]]dddfffiiijjjkkklllnnnppprrryyyuuunnniii\\\NNNJJJKKKLLLNNNOOOMMMIIIEEEBBBAAA???>>>@@@EEEJJJMMMQQQ[[[bbbbbbbbbfffkkkmmmssssssttttttttttttttttttrrrqqqssssssrrruuurrrfffeeettt|||vvvooopppnnnhhhdddjjjzzzwwwyyy}}}zzziiiOOO999000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......333888???WWWxxxyyy~~~rrrmmmwww~~~vvvjjjbbbdddlllvvv}}}ssskkkiiipppvvvtttsssvvvpppmmmmmmqqqvvv}}}uuunnnmmmllliiifffccc```ZZZSSSNNNLLLNNNPPPNNNPPPSSSWWWZZZ[[[\\\\\\ZZZZZZ^^^dddjjjjjjeee___OOOGGGAAA@@@AAABBBGGGLLLMMMSSSYYYaaaqqqqqqaaaZZZ^^^dddhhhiii___VVVIII???<<<===@@@BBBMMMYYYjjjttttttnnngggcccJJJIIIKKKOOOUUU]]]fffmmmnnnqqqtttsssqqqppprrrtttzzzzzz|||~~~{{{wwwuuukkk___QQQNNNWWWeeepppuuuyyy{{{}}}~~~{{{sssiiiaaajjjxxx~~~ssscccbbbqqq~~~zzzuuuuuuwww~~~zzzssssssuuukkk]]]ccceeehhhiiijjjlllnnnppprrrwwwxxxnnnggg\\\RRRMMMNNNOOOQQQQQQOOOJJJFFF???>>><<<<<<===AAAEEEHHHLLLUUU]]]^^^```eeejjjlllpppqqqrrrsssttttttttttttrrrrrrttttttrrruuuttthhhfffttt{{{tttllllllpppiiidddkkk~~~tttuuu{{{{{{kkkPPP999000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......111777???WWWwww}}}www~~~tttnnnwww~~~xxxnnnhhhkkkttt~~~uuujjjgggooovvvtttssswwwqqqnnnnnnrrrvvv|||uuuooonnnnnnkkkhhhccc```[[[TTTNNNLLLNNNPPPRRRTTTWWWZZZ\\\]]]\\\[[[ZZZZZZ\\\bbbiiijjjeee^^^NNNFFF@@@???AAABBBGGGLLLLLLSSSZZZaaammm~~~oooddddddhhhiiihhh```XXXLLLBBB======???AAAJJJUUUcccnnnrrrpppmmmlllYYYXXXTTTPPPPPPVVV___eeefffjjjnnnpppoooooorrruuu{{{|||}}}~~~~~~yyytttqqqhhh\\\PPPNNNXXXgggrrrwww{{{|||~~~~~~zzzqqqfff^^^hhhwwwuuugggggguuuxxxtttttttttwwwxxxvvvrrrtttssshhhYYYccceeehhhiiijjjlllnnnqqqvvvyyyrrrggg]]]VVVPPPQQQSSSUUUUUUQQQJJJEEE>>>===;;;;;;<<<@@@DDDFFFLLLTTTZZZ[[[]]]cccgggiiikkklllnnnpppqqqsssssssssssssssuuuvvvtttvvvvvvjjjiiiwww~~~uuummmlllkkkfffbbbhhhzzz|||kkkllluuuzzznnnSSS;;;000///++++++,,,,,,,,,,,,------++++++++++++,,,---......000666???WWWuuu~~~yyyzzz}}}{{{~~~yyypppiiittt}}}xxxoookkknnnwwwvvvhhhcccmmmuuurrrrrrwwwssspppooorrrvvv{{{vvvpppooonnnlllhhhdddaaa[[[TTTNNNLLLNNNPPPUUUWWWZZZ\\\^^^]]]\\\[[[YYYXXXZZZbbbjjjkkkeee^^^NNNFFF??????@@@AAAFFFKKKIIIOOOXXX```jjjyyyrrrkkkjjjfff```[[[VVVMMMEEE???======>>>BBBIIISSS\\\bbbeeefffgggggghhhddd\\\VVVXXX\\\^^^^^^ccciiinnnppprrrvvvzzz}}}}}}}}}~~~}}}wwwrrroooeee[[[PPPOOOZZZhhhssswww{{{|||~~~}}}yyyoooddd\\\eeeuuuwwwjjjiiivvv~~~vvvuuuxxxzzz{{{zzzwwwuuuwwwsssdddTTTccceeehhhiiijjjllloooqqqwwwxxx{{{jjj^^^XXXRRRTTTWWWZZZYYYSSSJJJDDD???>>>======???BBBFFFHHHRRRWWWZZZYYYZZZ___cccdddfffgggjjjllloooqqqrrrrrrssstttvvvwwwuuuwwwtttiiiiiixxxwwwnnnllldddbbb```eeesss|||hhhbbboooyyypppWWW>>>111///+++++++++,,,,,,---------++++++++++++,,,---......000555===TTTrrr{{{xxxzzz|||||||||~~~jjjbbbppp{{{~~~wwwnnnjjjmmmuuu~~~uuuddd___jjjrrrppppppvvvuuuqqqppprrruuuzzzxxxqqqpppooolllhhheeebbb\\\TTTNNNLLLNNNPPPSSSUUUYYY\\\]]]]]][[[ZZZWWWVVVYYYaaajjjllleee]]]NNNFFF???>>>???@@@DDDIIIIIINNNTTTZZZbbbqqqxxxoooiiiaaaWWWTTTRRRMMMFFF@@@<<<;;;;;;<<>>===>>>???CCCHHHLLLOOOSSSVVV[[[jjjxxxnnnhhh^^^SSSPPPOOOLLLGGGAAA<<<:::999;;;::::::<<>>AAACCCCCCAAADDDJJJPPP___dddgggaaaWWWQQQRRRVVVUUUYYY___hhhooottttttsssrrrqqqqqqrrrrrrvvv{{{ooohhhhhhrrr|||zzzqqqjjjhhheeeaaacccrrr|||mmmcccmmmuuunnnWWW>>>111...---,,,,,,++++++,,,,,,---......---------...//////333555<<>>;;;>>>BBBEEEFFFHHHKKKPPPVVV[[[fffzzzzzzmmmfff[[[NNNHHHFFFEEECCCAAA===888444555666777999<<>><<>>ZZZxxxkkkcccooozzzuuutttrrrqqqtttyyy~~~kkk\\\^^^gggkkkmmmqqqrrrrrrsssvvvvvvvvv|||uuunnnnnnnnnlllgggccc^^^XXXPPPJJJLLLQQQPPPRRRVVVYYY[[[\\\\\\[[[WWWUUUVVV\\\dddfffaaaZZZLLLFFF???<<>>;;;999:::;;;<<<;;;888:::<<<>>>???CCCGGGJJJGGGFFFBBB>>>===CCCKKKPPP]]]```dddgggiiikkknnnppprrrtttvvvwwwwwwwwwxxxyyy|||}}}zzzwwwsssnnnkkk^^^TTTPPPXXXeeeooosssuuuuuuvvvwwwuuuqqqkkkddd```nnn~~~~~~sssuuu{{{~~~zzz|||yyyvvvpppbbbRRRZZZ^^^bbbfffgggiiikkkllllllooossstttssswww}}}{{{rrrjjjgggaaa\\\VVVRRRRRRRRRQQQPPPLLLKKKIIIGGGGGGJJJOOORRRTTT\\\iiitttzzzzzzxxxvvvkkkhhhddddddfffjjjmmmooolllkkklllmmmnnnqqq}}}yyynnnhhhffflllqqqnnnhhheeebbbdddgggooo}}}{{{|||qqqYYYBBB555000...---,,,,,,++++++,,,,,,---+++******+++,,,---...///444:::@@@YYYyyyuuukkkaaakkk~~~yyysssnnnhhhgggooozzzuuueee^^^___bbbfffjjjnnnppptttvvvssspppuuu~~~yyyqqqooopppooogggccc___YYYQQQJJJJJJOOOTTTUUUWWWXXXYYYXXXVVVUUUTTTRRRRRRYYYaaaddd___ZZZMMMGGG@@@===???BBBEEEEEEGGGHHHMMMPPPMMMJJJMMMTTTTTTYYY\\\[[[WWWRRRIIIAAA;;;:::999;;;===??????>>>@@@DDDIIINNNSSSXXX^^^aaaWWWTTTNNNFFF??????FFFNNNVVVZZZ^^^cccfffiiimmmppprrrtttvvvwwwwwwwwwxxxzzz}}}~~~{{{wwwsssooolll\\\TTTQQQZZZhhhppptttuuurrrsssssssssppplllgggdddqqq~~~|||tttwww~~~}}}}}}|||yyywwwzzzwwwrrrlll]]]NNNXXX[[[aaadddfffhhhiiikkkmmmppprrrsssrrrtttxxx|||xxxooohhheee^^^\\\YYYVVVUUUUUUVVVWWWSSSQQQOOOMMMMMMNNNOOOQQQTTTXXX```iiiqqqttttttsssmmmjjjgggggghhhkkklllllljjjiiijjjlllmmmqqq|||vvvkkkfffffflllpppmmmgggddd```aaadddlllzzz|||}}}qqqWWW???333---(((---,,,,,,++++++,,,,,,---++++++++++++,,,...///000555<<>>EEE\\\{{{{{{ppp```ddduuuyyywwwuuuppphhhfffppp}}}}}}tttkkkgggfffeeeccchhhlllsssvvvqqqmmmrrr{{{uuupppnnnlllgggccc___ZZZRRRJJJIIINNNQQQRRRUUUWWWXXXXXXWWWVVVQQQOOOPPPWWW```eeebbb^^^PPPIII@@@<<<<<<>>>??????AAABBBGGGMMMMMMKKKLLLQQQQQQNNNJJJGGGCCC???======@@@???@@@DDDJJJPPPUUUVVVXXX\\\bbbgggkkkooorrrttt|||jjjYYYTTTXXXYYY]]]aaaeeehhhkkknnnqqqpppsssuuuvvvvvvwwwxxxzzz|||~~~~~~}}}{{{yyytttnnniii[[[TTTSSS^^^lllrrrssssssqqqqqqqqqpppnnnkkkhhhfffqqqzzz|||uuusss}}}xxxxxx}}}~~~yyytttjjjYYYIIIUUUYYY___ccceeefffhhhiiikkkmmmqqqsssuuuxxx|||~~~}}}uuulllddd___ZZZ[[[YYYRRRKKKKKKRRRZZZgggeeedddddddddcccbbb```aaaaaaccciiiqqquuutttqqqpppoooooooooppppppnnnlllnnnmmmnnnpppqqquuuuuuhhhfffiiippptttoooiiifff]]]]]]^^^eeetttxxxnnnwwwxxxjjjNNN999444111,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---...///111111777@@@HHH___|||{{{{{{ooo\\\]]]mmmxxxyyyyyyuuullliiirrr}}}zzztttlllfffccc```]]]fffkkkrrruuuqqqmmmqqqzzzvvvpppmmmjjjgggddd```[[[RRRJJJIIIMMMNNNPPPSSSVVVXXXYYYYYYXXXPPPNNNOOOWWWaaafffddd___PPPIII@@@;;;;;;=========CCCDDDHHHNNNOOOMMMOOOSSSRRRMMMHHHCCC@@@>>>???AAA???===<<<@@@GGGPPPWWW[[[\\\```dddgggiiiiiijjjkkksss~~~ssshhhhhhbbbeeeiiikkkmmmooorrrtttooorrrtttuuuuuuvvvwwwyyy{{{}}}{{{{{{{{{{{{yyytttmmmhhh[[[TTTTTT___lllssssssrrrrrrrrrqqqooommmjjjgggeeevvv}}}|||tttrrr}}}wwwwww{{{vvvkkkYYYIIIRRRUUU[[[aaaeeegggggggggnnnpppqqqpppnnnrrryyyvvvllleeebbbaaa[[[PPPDDD@@@CCCHHHKKKVVV```jjjmmmnnnoooooommmeeeddddddgggkkknnnoooooorrrpppooommmmmmmmmnnnnnnqqqnnnmmmoooqqqvvv{{{ooofffdddgggpppuuuqqqkkkgggYYY^^^aaaeeepppzzzqqqpppyyyttteeeMMM888000...---++++++++++++++++++++++++---++++++---...---///333:::@@@MMMgggwww```ZZZlllwww~~~vvvnnndddkkk{{{ssskkkccc]]]ZZZfffjjjnnnnnnlllmmmrrrwww{{{vvvnnndddiiiccc___]]]UUUKKKGGGJJJMMMNNNPPPSSSVVVYYY[[[\\\TTTOOOMMMUUUaaahhheee```UUULLLBBB>>>;;;999;;;???BBBIIIPPPRRRNNNKKKJJJLLLMMMIIICCCAAABBBCCCCCCBBB???===:::999<<>>>>>AAABBBJJJVVVaaaggglllppprrrrrrhhhgggfffgggjjjmmmnnnnnnppppppnnnmmmmmmnnnnnnooopppmmmlllnnnpppuuu{{{pppeeecccfffoootttqqqkkkhhh```aaaccciiiwwwtttnnnoooyyyssscccKKK777///...---++++++++++++++++++++++++---++++++......---000555===DDDQQQjjjuuu[[[VVVhhhzzzvvvlll```cccwww}}}}}}zzztttjjjaaa\\\YYYccchhhmmmnnnlllmmmrrrwww{{{uuunnneeefffaaa^^^]]]WWWNNNJJJKKKLLLMMMPPPRRRUUUXXXZZZ[[[QQQLLLKKKSSS```gggeee```SSSJJJBBB>>><<<:::;;;???HHHNNNTTTUUUPPPKKKJJJJJJGGGDDDAAAAAACCCCCCBBBAAA===:::666444666;;;BBBFFFOOORRRWWWZZZ[[[[[[]]]^^^dddhhhooowww{{{yyyrrrlllooollljjjkkknnnpppqqqqqqooopppqqqrrrssstttuuuvvv|||}}}~~~~~~}}}xxxttttttssslllbbbUUURRRUUU```iiimmmnnnppprrrssstttssskkkdddeeekkkzzz|||rrruuu}}}|||}}}yyy~~~yyydddPPPFFFOOOSSSXXX___dddggghhhiiihhhkkknnnoooqqquuu|||yyyooogggccc```WWWJJJAAA>>>=========EEEQQQ]]]eeejjjqqquuutttmmmkkkhhhgggiiilllmmmmmmooonnnnnnnnnnnnooooooppppppmmmlllmmmooosss~~~zzzoooaaa```dddmmmrrrpppkkkiiifffeeefffooo~~~pppmmmrrrzzzsssaaaIII666...------++++++++++++++++++++++++---++++++......---111777@@@HHHUUUmmmuuu[[[TTTddd|||tttiii[[[ZZZiiitttxxx{{{wwwlllaaaZZZWWW^^^eeekkknnnmmmnnnrrrvvv|||tttmmmgggccc```___^^^YYYQQQMMMLLLKKKMMMOOORRRTTTVVVXXXXXXNNNJJJIIIQQQ^^^fffeeeaaaSSSJJJBBB???<<<:::;;;???IIIOOOTTTTTTMMMGGGDDDDDD@@@AAABBBDDDFFFFFFCCCAAA<<<888444111222777>>>BBBLLLOOOSSSWWWXXXZZZ[[[]]]```aaadddhhhkkkllljjjhhhkkkjjjiiikkkmmmoooooonnnppppppqqqssstttuuuvvvwwwzzz{{{}}}~~~|||wwwsssrrrqqqiii```TTTRRRVVV```iiilllmmmoooqqqrrrtttrrriiiaaabbbhhhzzz~~~zzzqqquuuzzztttvvvppp___MMMDDDMMMPPPVVV]]]bbbfffhhhiiijjjmmmrrruuuyyy}}}yyyooofffaaaWWWNNNDDDAAAAAAAAAAAABBBNNNXXXccchhhkkkpppsssrrrrrrnnnjjjhhhiiikkkmmmmmmmmmmmmmmmnnnoooppppppqqqpppmmmlllmmmooorrr}}}vvvlll^^^]]]bbbkkkooommmiiihhhhhhgggjjjuuu~~~sssrrrxxx~~~uuuaaaGGG444---,,,,,,++++++++++++++++++++++++,,,+++,,,......---222999CCCKKKXXXppp{{{eee[[[eee|||uuujjj\\\XXXaaajjjuuusssdddYYYUUU[[[bbbjjjnnnnnnnnnqqquuu~~~tttmmmiiicccbbb```___[[[UUUNNNKKKJJJKKKNNNQQQSSSTTTUUUUUULLLIIIIIIQQQ]]]fffgggdddWWWNNNEEEAAA>>><<<<<<@@@HHHNNNSSSRRRKKKDDD@@@???>>>AAAFFFJJJKKKIIIEEEBBB<<<999555333555:::AAAFFFMMMPPPTTTWWWYYY[[[]]]___``````aaabbbdddfffgggggghhhhhhjjjlllnnnooonnnmmmpppppprrrsssuuuvvvwwwxxxyyyzzz|||}}}}}}{{{vvvqqqpppnnnfff\\\RRRRRRWWWbbbjjjlllmmmoooppprrrssspppfff^^^```ggg{{{{{{tttmmmsssxxxpppnnnhhhYYYIIIBBBKKKNNNTTTZZZ```dddggghhhjjjooouuu{{{wwwnnnddd^^^PPPHHHCCCEEEGGGEEEFFFIIIWWW```iiikkklllooopppoootttqqqllljjjjjjlllmmmnnnllllllmmmnnnoooppppppqqqpppmmmmmmooopppsss}}}|||pppggg\\\\\\aaaiiillliiifffgggdddgggnnnzzz~~~vvvvvv{{{wwwaaaEEE333---,,,+++++++++++++++++++++++++++,,,+++---///......444<<>>@@@CCCIIIOOOUUUTTTMMMFFFAAA@@@???CCCIIILLLLLLHHHCCC@@@:::888666666999???FFFKKKMMMPPPTTTVVVXXX[[[^^^```^^^```aaabbbcccddddddeeefffhhhkkkmmmnnnnnnnnnnnnooopppqqqsssuuuvvvxxxxxxxxxyyyzzz|||}}}~~~~~~|||yyytttooommmkkkbbbXXXQQQRRRYYYdddkkklllmmmooopppqqqsssoooddd\\\aaajjj}}}xxxoooiiippp{{{}}}xxxoooiiiaaaTTTGGG???IIILLLQQQWWW]]]aaadddfffhhhnnnvvv}}}zzzsssjjj```ZZZMMMHHHGGGKKKKKKGGGIIIOOOZZZcccjjjllllllooopppoootttqqqmmmllllllnnnoooooollllllnnnoooppppppppppppnnnllllllooopppttt}}}vvvllleee___^^^ccciiijjjfffdddeeecccgggqqq~~~|||vvvwww}}}vvv]]]BBB111------,,,++++++++++++++++++++++++,,,,,,...///......555???NNNYYYggg{{{~~~~~~pppmmm}}}~~~uuukkklllkkkxxxrrr```VVV]]]dddlllooonnnmmmooorrrwwwzzzpppmmmhhhgggccc^^^\\\ZZZRRRJJJHHHIIILLLOOOPPPPPPPPPOOOKKKIIIJJJQQQ\\\eeehhhhhhaaaVVVKKKFFFCCCBBBEEEJJJJJJQQQWWWWWWPPPHHHCCCBBBCCCGGGKKKKKKHHHBBB===:::666555666888<<>>DDDHHHKKKMMMOOORRRSSSTTTVVVZZZ\\\[[[^^^``````^^^^^^___aaacccfffiiikkkjjjkkkmmmooommmnnnoooqqqtttvvvwwwxxxzzzzzzyyyzzzzzz{{{{{{|||zzzxxxqqqkkkiiifff\\\RRRQQQTTT^^^iiiooonnnnnnqqqpppqqqqqqlllbbb^^^iiixxx|||tttlllmmmyyy~~~yyyxxx~~~}}}sssggg[[[PPPDDD;;;HHHJJJNNNSSSXXX]]]```aaagggooo{{{~~~wwwxxxvvvssspppllldddZZZSSSDDDDDDJJJRRRPPPIIINNNZZZaaaiiippppppppprrrsssrrrqqqooonnnoooqqqrrrrrrqqqlllmmmoooppppppoooooonnniiihhhiiilllooorrr||||||vvvpppjjjfffggggggjjjmmmkkkfffccceeeiiijjjuuu{{{tttyyyxxxkkkSSS:::------000000+++++++++++++++++++++++++++,,,///000......777BBBSSS___nnnyyy}}}wwwlllkkkrrr{{{ooolllzzzwwwiii___dddiiioooooolllkkkmmmpppttt~~~tttnnngggfffaaa[[[\\\___ZZZQQQFFFHHHKKKNNNOOONNNMMMLLLIIIGGGHHHNNNXXX```eeefff___SSSHHHCCCDDDHHHPPPYYYeeekkkqqqpppggg]]]WWWUUURRRSSSRRRMMMDDD<<<888666444555888<<>>???JJJVVVgggttt~~~}}}tttkkkddd^^^aaa\\\SSSIII@@@999555333444666:::>>>CCCHHHKKKMMMQQQPPPPPPSSSXXXZZZZZZXXX[[[\\\\\\\\\[[[\\\___bbbdddeeeggggggggghhhjjjlllvvvsssqqqssswwwyyyxxxwww|||{{{{{{zzzzzzzzz{{{{{{|||tttooonnnjjj```VVVQQQRRR\\\eeeiiilllqqqttttttsssuuuqqqddd\\\bbbppp{{{~~~pppiiittt~~~uuuyyy{{{kkkZZZLLLAAA:::GGGJJJOOOSSSUUUYYY\\\___fffrrryyy~~~{{{vvvqqqiii^^^QQQIIICCCGGGLLLNNNOOOSSS[[[bbbhhhjjjlllnnnppppppoooooooooooooooooooooooooooooommmnnnoooppppppoooooonnnmmmjjjhhhiiinnnvvv|||{{{rrrjjjeeedddccckkkpppnnnkkkiiigggdddeeelll{{{{{{}}}vvv]]]AAA333000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***000......222000444CCC___sss~~~rrr___nnnzzzuuummmiiiggg}}}gggUUUXXXccckkkqqqppppppqqqrrrqqqqqqxxx{{{uuukkkjjjeee]]][[[^^^]]]XXXLLLFFFDDDGGGIIIFFFCCCCCCAAAAAACCCIIIQQQYYY]]]^^^TTTNNNGGGBBB<<<<<>>FFF^^^pppyyymmmdddWWWJJJBBB>>><<<;;;<<<===>>>AAADDDHHHJJJLLLNNNNNNPPPSSSXXX[[[[[[[[[[[[\\\\\\\\\[[[\\\^^^```eeefffggggggffffffhhhiiinnnppprrrttttttuuuvvvwwwvvvvvvvvvvvvvvvwwwxxxyyywwwrrrmmmjjjeee[[[TTTRRRWWWaaakkknnnppprrrsssqqqsssssslllaaa]]]eeeqqqyyytttmmmmmmzzz{{{yyyjjjYYYJJJ===444CCCFFFKKKOOORRRWWW[[[___cccrrr~~~sssfffZZZPPPJJJNNNLLLKKKLLLQQQZZZeeemmmnnnnnnooopppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqqqqooollliiijjjpppxxx~~~xxxppphhhaaa^^^bbbiiinnnkkkgggfffeeebbbbbbtttzzzuuusssaaaMMM888...---,,,++++++,,,,,,,,,---------------,,,000------333444<<>>>>>???@@@BBBDDDGGGHHHIIIJJJMMMQQQUUUXXXZZZZZZ[[[\\\^^^]]]]]]]]]___```dddfffggggggfffeeefffgggjjjnnnqqqqqqooonnnppprrrrrrrrrrrrssstttuuuwwwwwwtttppplllhhhaaaXXXSSSSSS[[[eeennnpppqqqrrrrrrppprrrpppiii```___hhhsssxxxqqqlllnnnzzz{{{{{{{{{ssseeeUUUHHH;;;111BBBEEEIIILLLPPPUUUZZZ^^^cccrrrvvveeeWWWNNNJJJRRROOOKKKLLLSSS^^^iiipppooopppppppppppppppppppppoooooooooooooooooooooooonnnnnnmmmmmmnnnoooppppppmmmkkkiiikkkqqqyyy|||vvvoooggg```\\\bbbhhhlllhhhdddcccaaa^^^eee{{{{{{ssskkkWWWFFF444------,,,++++++,,,,,,,,,------.........---111...---444777???QQQvvvrrrooowwwiii___rrr}}}www```KKKHHHVVVaaajjjnnnpppssssssqqqrrrsssxxxtttpppkkkhhhddd```\\\ZZZRRRKKKEEEEEEFFFCCCBBBBBBCCCEEEIIIKKKKKKJJJHHHGGGDDD@@@===<<<999777888===LLLaaa}}}ooo\\\LLLDDDAAA???>>>>>>=========>>>@@@BBBCCCCCCFFFIIIMMMPPPSSSUUUWWW[[[\\\^^^_________```bbbccceeeggggggfffeeeeeefffiiikkknnnllliiigggiiikkknnnnnnoooppprrrtttuuuvvvrrrnnnkkkggg^^^UUURRRUUU^^^hhhpppqqqqqqrrrrrrooopppmmmfff```cccmmmuuuwwwpppmmmoooyyy~~~}}}uuussskkk]]]QQQFFF:::000BBBDDDGGGJJJNNNRRRXXX\\\cccqqq{{{eeeUUUMMMKKKUUUPPPLLLMMMVVVbbbjjjoooooooooooooooooooooooopppoooooooooooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmjjjhhhhhhkkkrrrxxx}}}|||xxxsssmmmfff___YYYdddjjjlllhhhcccaaa___]]]ggg|||}}}~~~tttfffPPPAAA333......---+++,,,,,,,,,,,,---......//////---222//////666999AAASSSyyywwwrrrnnn___mmmzzz}}}xxxcccMMMIIINNNYYYeeekkkooorrrsssqqqqqqqqquuuyyyrrrllljjjfff```\\\\\\UUUMMMFFFFFFFFFCCCBBBDDDAAADDDHHHJJJKKKLLLNNNOOOGGGBBB>>>>>><<<999999===AAARRRqqqppp[[[LLLDDDBBB@@@???<<<;;;:::999999;;;===??????BBBFFFIIILLLNNNQQQSSSXXX[[[^^^______```bbbcccaaacccfffgggfffeeeeeefffhhhhhhhhhfffeeedddeeegggkkklllmmmnnnpppsssuuuvvvpppnnnkkkfff\\\SSSRRRXXXaaaiiipppppppppqqqrrrpppnnnjjjcccaaahhhtttxxxwwwpppooosss{{{~~~}}}~~~~~~~~~qqqnnndddWWWLLLCCC999000BBBDDDGGGIIILLLPPPVVVZZZaaalllhhhYYYTTTTTTVVVPPPLLLPPPYYYdddjjjlllkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmkkkjjjiiieeeeeegggkkkrrrwww{{{|||{{{xxxsssoookkkddd\\\WWWfffkkklllgggaaa___\\\ZZZggg~~~tttooowww~~~sss```LLL???333//////---,,,,,,,,,,,,------.../////////...333111111888:::BBBSSS|||zzzqqqzzzhhhfffvvv}}}|||xxxeeePPPJJJFFFSSS```hhhmmmqqqrrrpppoooppprrr{{{}}}tttmmmkkkfff```]]]^^^ZZZQQQIIIGGGFFFCCCBBBCCCCCCEEEHHHIIIKKKMMMRRRVVVNNNGGGCCCAAA???;;;:::<<<:::DDD[[[vvvgggTTTEEE@@@???>>><<<;;;999888666777888;;;<<<===AAAEEEHHHIIIKKKNNNQQQUUUWWW[[[]]]^^^___aaaccc___bbbeeeffffffeeeeeefffgggdddbbbaaaccceeefffgggiiijjjkkkmmmppprrruuuvvvooommmkkkeeeZZZQQQSSSZZZcccjjjoooooonnnppprrrqqqkkkgggbbbcccmmmyyy|||wwwpppssszzz}}}~~~||||||rrrmmmaaaSSSHHHAAA888///CCCDDDFFFHHHKKKOOOUUUYYY\\\fff{{{kkk^^^\\\^^^VVVQQQMMMQQQ[[[eeejjjjjjiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmkkklllmmmnnnmmmjjjhhhfffccccccfffkkkrrrwwwyyyyyyxxxuuuppplllhhhbbbZZZUUUeeejjjkkkeee___\\\YYYWWWfffwwwiiieeerrr}}}qqq\\\JJJ>>>333000000...,,,---,,,,,,------...///000000...333222333:::;;;BBBSSS}}}{{{lllyyytttbbbsss{{{{{{wwwfffRRRLLLBBBOOO]]]fffkkkppprrrpppnnnoooqqqxxxvvvnnnkkkfff___]]]```^^^UUUKKKHHHEEEBBB@@@AAAHHHIIIJJJJJJJJJMMMSSSXXXTTTMMMFFFDDD@@@;;;:::;;;999<<>>:::;;;:::999:::999777555666777:::;;;===AAAEEEGGGHHHJJJMMMPPPRRRUUUYYY\\\]]]___```bbb^^^aaadddffffffeeefffffffffbbb^^^___cccgggiiiiiihhhiiijjjmmmooorrruuuvvvnnnmmmllleeeYYYQQQSSS[[[dddkkkooonnnmmmppprrrrrriiieeeaaadddqqq}}}}}}xxxpppuuu}}}}}}|||zzzuuuoooaaaQQQFFF???777...???AAADDDFFFIIIMMMRRRUUUYYY```qqqqqqfffaaa^^^ZZZNNNIIISSS\\\^^^aaagggdddfffiiiiiiiiiiiijjjkkkkkkmmmooonnnllljjjiiiiiilllmmmmmmmmmmmmkkkjjjiiicccdddfffiiimmmrrrvvvyyywwwooolllnnngggZZZWWW]]]eeeiiiiiibbb]]]]]][[[XXXppp|||}}}jjjcccggglllqqqjjjXXXBBB888///......---,,,------...///.........000222000666555555;;;<<>>UUUsssxxxbbbXXXJJJ>>>999999<<<>>>;;;888555333444666777888===???BBBDDDEEEGGGJJJMMMTTTUUUWWWWWWXXXZZZ]]]___bbbbbbcccdddddddddccccccddd```]]]```fffkkkllljjjeeecccdddhhhnnnrrrsssrrrnnnlllfff]]]UUUTTTYYY^^^kkkkkkkkknnnpppqqqpppnnnlllcccaaajjjuuuyyywwwuuupppyyy|||xxxxxxvvviiiZZZOOOEEE:::222000>>>@@@BBBDDDGGGJJJOOORRRVVV[[[iiivvvnnnhhhcccYYYMMMGGGOOOVVVWWWYYY___]]]___bbbdddeeefffhhhjjjiiikkkmmmmmmlllkkklllmmmlllmmmmmmmmmmmmllljjjjjjdddeeegggjjjnnnqqqtttvvvsssmmmkkkkkkcccWWWUUU]]]ggggggfffbbb^^^]]]^^^aaauuu|||iiibbbggglllpppgggSSS???666...---...---,,,---...///000000//////111333111777666666<<<===EEEXXXqqqggg}}}}}}sss||||||ooonnneeeOOOCCCFFFPPP^^^hhhjjjjjjllllllmmmlllooo{{{}}}qqqlllggg```\\\[[[\\\YYYSSSMMMGGGDDDEEEFFFHHHJJJIIIDDDFFFOOOVVVXXXRRROOOKKKDDD>>>:::999:::===:::===IIIZZZfffhhheee]]]UUUIII>>>999777999;;;;;;888555444555666666666:::<<>>@@@BBBDDDGGGKKKNNNSSSXXXbbbssszzzuuunnngggYYYMMMFFFJJJNNNNNNOOOSSSRRRUUUZZZ]]]```cccfffhhhgggiiikkklllllllllnnnpppllllllmmmmmmmmmllllllkkkeeegggjjjmmmoooqqqqqqrrrnnnkkkjjjhhh]]]SSSTTT]]]jjjdddaaaaaa^^^[[[aaalllzzzyyygggaaagggmmmpppdddMMM:::222,,,---...---,,,...///000111111000111333555222999888888===>>>FFFXXXvvveeeuuuxxxyyyvvvooogggXXXDDDCCCIIIVVVcccggghhhiiijjjllllllmmmttttttmmmjjjfffaaa___\\\[[[XXXRRRJJJFFFEEEGGGIIIIIIFFF@@@AAAIIIQQQTTTSSSQQQLLLEEE>>>:::888999:::;;;;;;<<>>AAADDDGGGPPPSSSWWWZZZ[[[\\\^^^``````aaabbbbbbcccccccccbbbaaa______bbbgggiiihhhfff```aaadddhhhlllmmmllljjjeeeccc]]]WWWSSSWWW___gggkkkkkklllnnnppppppnnnllldddbbbgggrrr||||||yyywww|||xxxsssrrrqqq~~~uuufffUUUIII???555000///===>>>@@@AAABBBDDDHHHKKKRRRVVV^^^iii{{{wwwoooiii\\\RRRJJJJJJKKKIIIHHHJJJIIIMMMRRRWWW[[[___cccffffffhhhiiijjjkkkllloooqqqllllllmmmmmmmmmlllllllllhhhjjjmmmoooqqqqqqooonnniiiiiihhhdddYYYQQQVVV```lllaaa[[[^^^[[[WWWbbbuuu|||uuueeebbbjjjppppppaaaIII555///+++,,,---,,,,,,///...///000000000111333555444:::999999>>>>>>FFFWWW~~~}}}hhhpppxxxtttrrriii```GGGAAAAAANNN]]]eeehhhhhhhhhjjjkkkjjjmmmyyyxxxpppmmmjjjeeeaaa[[[\\\[[[VVVMMMGGGFFFGGGIIIHHHDDD???===AAAFFFIIIOOONNNJJJDDD>>>:::999999888:::<<<999666999BBBKKKUUUSSSPPPJJJCCC???<<<;;;<<<:::777666666666444333555777999:::;;;>>>BBBEEENNNRRRWWWZZZ\\\]]]^^^_________```aaabbbbbbbbbbbb______aaadddggghhhgggddd```cccgggkkkmmmllliiigggccc___YYYTTTRRRXXXaaaiiillllllmmmooopppooollliii```bbbkkkwww}}}zzzvvvtttwwwttttttuuu}}}|||qqqbbbQQQDDD:::222...///???@@@AAAAAAAAACCCFFFIIIMMMSSSZZZbbbmmm{{{rrrnnnccc[[[TTTQQQNNNJJJGGGFFFEEEHHHNNNRRRVVVZZZ^^^aaadddfffhhhiiijjjkkkmmmooolllllllllkkkkkkkkkkkkkkkjjjllloooqqqqqqpppnnnlllfffgggfff```WWWRRRYYYdddkkk___XXXYYYVVVUUUeee{{{{{{uuuqqqeeefffooorrrooo^^^DDD111---+++---...,,,,,,///---.../////////000222444444;;;::::::???>>>EEEVVVzzznnnoooxxxppp{{{yyynnneeeKKKAAA===FFFVVVbbbhhhjjjfffhhhjjjiiihhhppptttpppnnnhhhcccZZZ[[[[[[WWWPPPJJJGGGGGGGGGFFFDDDCCCAAA@@@CCCFFFKKKJJJHHHCCC???<<<;;;<<<999;;;===<<<:::;;;AAAFFFPPPQQQRRROOOJJJDDDAAA@@@???<<<999777666666444333555666888999:::===BBBEEENNNQQQVVVZZZ[[[\\\^^^___]]]^^^___```aaaaaaaaaaaa___```ccceeeggghhhfffdddcccfffjjjmmmmmmkkkhhhfffbbb]]]WWWRRRRRRYYYbbbhhhllllllmmmooopppnnnjjjggg___dddoooyyy{{{uuuqqqrrr{{{zzz}}}~~~|||zzzyyykkk\\\KKK???777000...///@@@AAABBBAAAAAABBBEEEGGGGGGNNNUUUZZZ```lll}}}{{{uuujjjfff```[[[VVVPPPKKKHHHDDDHHHLLLOOORRRUUUXXX[[[```cccgggiiiiiijjjkkklllmmmlllkkkjjjiiiiiiiiiiiikkklllnnnpppooonnnkkkjjjddddddbbb\\\UUUVVV^^^fffhhh```XXXUUUSSSXXXlll~~~xxxqqqooogggllluuurrrjjjVVV>>>///,,,,,,......,,,,,,///,,,.../////////000333555555;;;;;;;;;???>>>DDDTTTvvvuuuooosss{{{vvvjjjSSSFFF;;;@@@MMMZZZeeekkkggghhhkkkjjjhhhlllzzz|||uuuqqqkkkddd\\\[[[YYYWWWSSSOOOKKKHHHEEEDDDFFFHHHHHHGGGJJJNNNMMMMMMKKKGGGAAA>>>======<<<======>>>>>>>>>>>>???IIINNNRRRSSSNNNIIIFFFFFFDDD@@@;;;777666666555555555666888999:::===BBBEEENNNQQQUUUXXXYYYZZZ\\\^^^\\\]]]^^^___```aaaaaaaaaaaabbbeeegggggggggfffeeefffiiimmmooommmjjjgggfff```\\\VVVRRRTTT[[[ccchhhmmmmmmnnnppppppmmmiiieee```fffrrrzzzxxxrrrppprrr{{{xxxuuucccUUUEEE<<<555000///000@@@AAAAAA@@@@@@@@@CCCEEEEEEKKKQQQUUUXXX```kkksss{{{pppoookkkeee___XXXQQQKKKFFFHHHKKKMMMNNNOOOQQQSSSZZZ^^^dddhhhjjjjjjkkklllnnnlllkkkiiiggggggggggggiiijjjkkklllkkkjjjhhhgggaaaaaa]]]WWWTTTYYYaaagggdddbbb[[[TTTTTTaaaxxx}}}yyyoookkksssyyypppaaaLLL444...,,,---000///,,,,,,///---...000000000111444666444;;;;;;;;;???===BBBSSSsssyyynnnuuu~~~~~~ooo\\\LLL<<<;;;DDDQQQ^^^hhhiiijjjmmmnnnlllkkkuuuzzztttmmmfff___[[[XXXWWWWWWUUUOOOKKKHHHFFFFFFJJJKKKJJJNNNUUUXXXWWWTTTMMMFFF@@@===<<<<<<<<<===>>>>>>>>>===<<>>???AAACCCFFFKKKPPPSSSVVV\\\dddkkkpppzzz|||ssstttqqqkkkddd]]]TTTNNNGGGIIIKKKLLLKKKKKKLLLNNNUUUZZZbbbhhhjjjkkkllllllnnnmmmjjjhhhfffeeeeeeeeeggghhhhhhiiihhhgggfffeee```^^^YYYTTTTTTZZZbbbgggbbbddd^^^UUUVVViiipppooowww{{{mmm[[[EEE---...---...111///,,,,,,///...///111111222333555888444;;;;;;;;;>>><<>>888===IIIYYYeeellllllooorrrooolllsss~~~~~~vvvooohhhbbb\\\WWWWWWZZZYYYSSSMMMMMMHHHFFFIIIIIIHHHMMMVVVcccaaa\\\SSSJJJAAA<<<::::::;;;=========>>>??????FFFNNNWWW[[[YYYVVVUUUUUUJJJEEE===777555666888888555666666777888<<>>888444111111222BBBBBBBBBAAA@@@@@@BBBEEECCCEEEHHHMMMSSSYYY]]]```bbbjjjuuu{{{uuutttppplllfff^^^VVVQQQIIIIIIIIIHHHGGGHHHKKKNNNSSSZZZccchhhgggfffhhhjjjjjjiiigggggghhhgggfffdddeeegggiiiiiigggfffeeeeeebbbaaaXXXNNNSSSbbbjjjhhhfffiiibbbYYYeee{{{yyyvvvpppcccQQQ???333//////.........//////000///000111222333444444444666666:::>>>??????EEELLLkkkwwwzzzzzzqqqhhhsss~~~pppbbbTTTDDD;;;;;;CCCRRR```eeeiiimmmmmmkkklllqqqvvv|||sssgggccc^^^YYYYYY[[[YYYSSSLLLKKKIIIFFFCCCBBBEEEHHHKKK___aaa___WWWJJJ???999777;;;:::;;;>>>===;;;>>>CCCEEEOOOXXX[[[[[[[[[WWWRRRIIIAAA888777;;;===888222111444777888:::>>>DDDHHHPPPQQQSSSVVVYYY[[[\\\]]]\\\\\\\\\]]]^^^___```aaacccdddcccbbbbbbcccfffiiinnnmmmllljjjgggdddaaa```ZZZXXXVVVXXX___eeeiiijjjlllkkklllnnnlllgggfffiii```iiiuuu{{{tttmmmttt{{{{{{}}}uuunnnhhhfffRRRHHH<<<333000000111000DDDDDDDDDBBBAAA@@@BBBCCCDDDFFFHHHLLLQQQUUUYYY[[[YYY___fffooo{{{xxxmmmiiiffffffeee```WWWOOOIIIIIIIIIGGGFFFGGGIIILLLTTT[[[dddhhhhhhgggiiijjjkkkiiigggfffggggggfffdddeeefffffffffdddcccbbbbbb```[[[TTTOOOUUU___eeedddcccdddcccgggxxx~~~}}}zzzrrrcccQQQ@@@555///...............///000000111222333444555555555777777:::>>>======BBBIIIgggyyyvvvwwwmmmcccqqqtttgggYYYHHH>>>;;;@@@LLLWWWccchhhlllmmmkkkkkkpppuuu~~~vvvooohhhaaa[[[YYY[[[ZZZUUUPPPIIIGGGDDDDDDGGGJJJMMMNNNZZZ]]]]]]WWWMMMDDD???>>>;;;999:::======<<<>>>CCCJJJSSS\\\^^^^^^\\\XXXSSSJJJAAA888555999;;;888333555777999999:::>>>DDDIIIPPPQQQSSSVVVXXXZZZ[[[\\\\\\\\\\\\\\\]]]___```aaabbbbbbcccbbbaaacccfffiiijjjjjjiiigggdddbbb```^^^XXXXXXYYY]]]ccchhhiiihhhlllkkklllnnnkkkeeedddfffdddlllwww|||wwwssszzz}}}wwwzzz|||uuuooohhhaaa]]]OOOFFF:::222///000000000HHHHHHGGGEEEBBB@@@AAABBBDDDEEEGGGJJJMMMQQQTTTUUUSSSUUUWWW]]]iiivvv||||||ppphhh```]]]___]]]UUUMMMJJJJJJIIIGGGFFFGGGJJJMMMVVV\\\dddhhhiiihhhiiikkkllliiifffdddeeeeeeeeeeeeeeedddcccaaa```______^^^]]]SSSNNNRRRYYY]]]^^^___\\\]]]ddduuu}}}}}}rrr```MMM???888...---------...//////000222333444555666777777777999999;;;===<<<;;;???FFFaaa~~~uuuxxxmmm```lllssseeeSSSFFF>>>===EEENNN```eeejjjllljjjkkkooosssxxx{{{xxxnnnggg^^^ZZZZZZ[[[XXXUUUJJJGGGEEEGGGMMMRRRUUUUUUWWWZZZ[[[WWWNNNFFFAAA@@@;;;999:::======<<>>===<<<@@@GGG[[[~~~vvvdddhhh|||vvvzzzttt```OOOCCC>>>BBBIIIZZZ```gggjjjjjjjjjmmmqqqqqq{{{|||uuulllbbb[[[ZZZZZZZZZYYYRRRMMMHHHIIIPPPWWW[[[\\\]]]___^^^YYYQQQHHHBBB@@@;;;999:::===>>>===AAAFFFNNNWWW______^^^___```___[[[RRRGGGAAAAAAAAA???<<<;;;:::999999<<>>???AAACCCFFFJJJLLLNNNOOOPPPSSSWWW___lll|||}}}qqqcccXXXRRROOOJJJIIIFFFDDDDDDHHHNNNSSS\\\___dddgggiiiiiihhhhhhhhheeeaaa```aaacccddddddfffccc___]]]]]]\\\[[[YYYSSSKKKMMMZZZbbb^^^YYYYYYWWW]]]rrr}}}tttnnnlllyyyxxxqqqbbbNNN>>>555222,,,------...///000222333666777888999:::;;;;;;;;;::::::<<>>CCCJJJWWW{{{ooohhhyyy|||pppnnnzzziiiVVVGGG???@@@EEERRRZZZccchhhhhhiiikkknnnooorrr~~~{{{sssggg___[[[ZZZZZZYYYXXXRRRKKKHHHLLLSSSZZZ]]]``````^^^YYYQQQIIICCC@@@<<<:::;;;>>>??????CCCIIITTT]]]dddbbb^^^___```aaa```XXXNNNHHHEEECCC>>>;;;:::888777888===DDDKKKOOOQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^\\\]]]___```aaabbbeeeggglllkkkiiifffccc___\\\ZZZYYY\\\```dddgggiiijjjjjjooonnnnnnpppmmmhhhgggjjjzzz||||||{{{}}}zzzpppmmmwww~~~wwwxxxzzzrrr^^^LLLAAA;;;333......//////...IIIJJJJJJHHHEEEBBBAAAAAA===>>>???AAADDDGGGIIIKKKHHHJJJNNNSSSXXXcccuuuzzzjjj]]]WWWOOOLLLFFFBBBAAAFFFNNNUUU___aaadddfffhhhgggfffeeebbb```^^^^^^```bbbcccccceeeaaa]]]\\\]]]]]]ZZZWWWPPPPPPUUU]]]aaa]]]WWWTTTLLLXXXppprrriiihhhjjjtttpppfffWWWFFF888000...------...///000222444555777888999:::;;;<<<<<<<<<;;;;;;===@@@@@@???CCCJJJRRRsss}}}qqqsssvvvkkkpppooo\\\LLLAAA>>>AAAIIIRRR^^^eeeggggggjjjmmmnnnnnnvvvzzzoooeee___\\\ZZZYYYYYYTTTMMMGGGGGGLLLSSSXXXVVVTTTQQQMMMHHHCCC???======;;;<<>>999999777666999???GGGLLLOOOPPPOOOPPPPPPRRRUUUWWWYYYXXXXXXXXXYYYZZZ[[[\\\]]][[[]]]___aaabbbcccfffhhhmmmkkkiiifffccc___[[[ZZZ\\\___bbbeeegggiiilllnnnooommmmmmnnnmmmjjjkkkppp}}}~~~{{{zzz}}}{{{tttrrryyy{{{~~~wwwaaaNNN===888111...///000000///GGGHHHIIIHHHEEECCCBBBBBB>>>??????@@@BBBDDDFFFGGGCCCFFFKKKOOORRRZZZnnn}}}nnneee\\\VVVMMMEEECCCHHHQQQXXXaaabbbdddeeefffeeecccbbb\\\[[[[[[\\\___aaabbbbbbbbb^^^[[[[[[]]]]]]YYYUUUPPPXXX^^^___]]]ZZZSSSLLLDDDSSSkkk~~~uuufffaaafffnnnpppiii]]]OOOAAA666///,,,---......000222444666777777888999;;;<<<<<<======<<<<<<>>>@@@???===AAAHHHNNNlllssszzzrrrlll|||uuufffVVVGGG???>>>AAALLLYYYbbbeeefffiiikkkjjjnnnssswwwmmmeee___[[[XXXWWWUUURRRKKKGGGHHHNNNUUUPPPMMMIIIEEEBBB@@@>>>===???======@@@BBBCCCHHHOOOaaappp}}}~~~xxxqqqkkkggg___]]]ZZZXXXUUUNNNFFF@@@;;;999999<<>>===>>>@@@===;;;>>>DDDKKKhhhwwwuuu{{{nnnyyyzzzooo```NNNBBB>>>===HHHWWWaaadddfffhhhkkkgggnnnsss{{{|||sssiiiaaa[[[XXXUUUWWWWWWRRRKKKIIINNNTTTYYYTTTNNNIIIFFFEEEDDDCCC@@@>>>>>>AAACCCDDDJJJQQQ___rrr~~~vvvpppccccccccccccaaaZZZQQQKKK>>><<<<<>>@@@>>><<<;;;<<<===;;;:::;;;???BBBHHHTTTttt}}}zzzpppkkk~~~|||}}}uuufffRRRBBB===>>>EEERRR]]]bbbeeehhhllllllmmmttt|||uuummmbbb[[[XXXXXXXXXXXXSSSOOOQQQWWWeeehhhggg```XXXUUUQQQMMMDDDDDDDDDEEEGGGIIIJJJKKKUUUiii~~~sssmmmfffbbbaaa___[[[WWWMMMJJJHHHHHHKKKMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVUUUUUUUUUWWWYYY\\\^^^```bbbbbbbbbccccccddddddeeebbb```]]][[[[[[]]]___aaagggfffgggjjjmmmooommmkkklllggggggooowww{{{|||yyy}}}wwwrrrrrroooiii___RRREEE>>>222111000.........///000FFFEEECCCCCCEEEGGGGGGGGGCCCCCCBBBAAA@@@???>>>>>>AAA======AAACCCFFFTTTeee|||nnnbbbZZZPPPLLLPPPUUUXXXYYY\\\[[[YYYYYYYYYXXXUUUSSSQQQVVV[[[______^^^]]]]]]\\\^^^___[[[WWWUUUYYY]]]rrroooddd[[[UUUGGGEEESSSbbb}}}yyymmm___]]]jjjyyy~~~yyygggYYYJJJ@@@999222///000//////000222444666888999;;;::::::;;;>>>>>>===<<<;;;<<<<<<:::999999;;;===AAAJJJeee{{{mmmaaayyyvvv|||uuu\\\EEE???<<<@@@MMMZZZbbbfffiiiooonnnlllmmmuuu~~~uuuiii___YYYVVVWWWYYYXXXSSSQQQSSS\\\bbbfffbbb]]]ZZZVVVRRREEEEEEEEEFFFGGGIIIJJJKKKPPP```|||{{{rrrggg^^^[[[ZZZYYYWWWPPPNNNMMMNNNOOOOOOOOOMMMMMMMMMNNNOOOQQQSSSUUUWWWUUUVVVXXXZZZ]]]___aaabbbcccccccccccccccccccccccccccaaa]]][[[[[[]]]aaacccgggggghhhjjjmmmnnnmmmkkkiiiiiimmmvvv~~~}}}~~~~~~{{{yyyooosssrrroooggg\\\NNNAAA999111111///......//////000GGGEEEBBBBBBDDDFFFGGGGGGDDDDDDCCCBBBAAA???>>>===@@@;;;999<<>>BBBFFFNNNYYYeeemmmpppooohhhbbbRRRLLLFFFHHHNNNSSSRRROOOOOOMMMKKKKKKMMMNNNNNNNNNOOOSSSYYY\\\]]]\\\\\\\\\aaa___YYYRRROOOUUUbbblllllliiiaaa\\\WWWKKKQQQjjjyyykkkeeedddmmmyyy{{{qqqggg[[[PPPEEE???:::333//////000000222333555666777888999:::;;;;;;;;;;;;;;;;;;;;;::::::999999:::999999;;;>>>KKKjjj~~~lllhhhnnnkkk}}}yyyeeePPPEEE???FFFRRR]]]fffkkkjjjlllllljjjkkkuuu|||tttnnnbbbZZZTTTUUUXXXWWWWWWYYYRRRPPPLLLJJJNNNQQQLLLCCCGGGGGGGGGGGGHHHIIIIIIJJJJJJNNNVVVbbbnnnxxx||||||xxxqqqfff\\\SSSNNNJJJIIIGGGIIILLLNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRVVVWWWZZZ]]]___aaabbbccceeeddddddccccccbbbbbbbbb^^^]]]\\\\\\^^^ccchhhkkkhhhjjjkkkllllllllllllkkkiiipppyyy{{{wwwqqqzzz|||{{{{{{uuuooo|||wwwooocccTTTEEE888111111000///......///000111QQQLLLGGGCCCCCCDDDFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@===::::::;;;<<<======AAAEEEJJJOOOQQQQQQOOOLLLJJJFFFDDDGGGKKKNNNLLLHHHGGGFFFEEEGGGJJJMMMNNNNNNOOORRRWWWZZZ[[[[[[\\\\\\^^^YYYSSSNNNPPPXXXcccllljjjiii^^^TTTQQQQQQccc|||ffffffmmmzzzzzzlllcccSSSIIIAAA===999444000///000111333444666777777777888:::;;;;;;:::999::::::;;;:::999:::<<<===<<<;;;;;;>>>FFF\\\yyylllwwwlllzzzuuuVVVJJJ@@@@@@HHHRRR]]]eeeeeeiiilllkkkkkkqqq~~~yyyrrrjjj```XXXUUUVVVVVVWWW[[[WWWSSSMMMIIILLLOOOLLLEEEHHHGGGGGGGGGGGGGGGHHHIIIFFFIIIOOOTTTYYY^^^bbbeeeeeebbb\\\VVVQQQMMMJJJIIIDDDGGGJJJLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSXXXYYY[[[\\\^^^```bbbcccdddddddddccccccbbbbbbbbb\\\\\\\\\^^^aaaeeejjjllliiikkkmmmmmmlllkkkkkkllloooxxxxxxrrroooyyy}}}{{{{{{{{{yyyvvvzzztttiii[[[LLL???555000000//////......///111111XXXSSSLLLGGGEEEEEEFFFGGGDDDEEEGGGHHHHHHGGGEEEDDD@@@???>>><<<;;;;;;;;;:::>>>======???@@@@@@@@@@@@CCCCCCDDDFFFHHHHHHEEECCC???@@@AAAEEEJJJNNNOOOOOOOOORRRUUUXXXYYYZZZ\\\^^^UUUQQQMMMMMMSSS[[[bbbeeedddiiiaaaSSSRRR[[[rrr}}}jjjjjjrrr~~~sssbbbXXXHHH@@@:::999888444111111000111333555666777777777777:::<<<;;;999888999::::::999999;;;???AAA@@@>>>;;;@@@DDDQQQrrrppp}}}ssswww}}}]]]PPPBBB===@@@HHHTTT___dddgggjjjkkkkkkpppxxxxxxrrrhhh___YYYUUURRRTTTXXXUUUWWWTTTNNNKKKMMMMMMKKKHHHGGGGGGFFFFFFFFFGGGGGGGGGIIILLLNNNPPPQQQRRRRRRSSSSSSQQQOOOLLLKKKKKKLLLFFFIIIKKKKKKJJJJJJKKKMMMMMMMMMNNNPPPRRRUUUWWWXXX\\\\\\\\\\\\^^^```bbbcccddddddcccccccccccccccccc]]]^^^___aaacccfffhhhjjjiiilllnnnnnnllljjjkkklllrrr|||}}}vvvppprrr}}}|||{{{{{{zzz~~~~~~yyywwwqqqkkk___QQQCCC999333000000///.........000111222^^^XXXPPPIIIGGGGGGGGGHHHDDDFFFHHHIIIIIIIIIGGGFFF@@@AAAAAA>>><<<;;;:::999<<<999888:::===>>>@@@AAA@@@BBBDDDFFFFFFDDDBBB@@@;;;<<>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAA@@@>>><<<;;;>>>>>>???BBBGGGKKKNNNNNNQQQSSSWWWZZZ\\\[[[WWWTTTLLLJJJJJJOOOWWWZZZXXXUUU^^^^^^aaafffmmmvvvzzzuuuoooyyy~~~xxxmmmaaaSSSGGG;;;888555333333333222111111222222333555777888999===<<<;;;:::999999888999888888999:::;;;======>>>CCC@@@AAAMMMccc{{{|||zzztttbbbNNNBBB<<<<<>>===::::::;;;<<<<<<<<<<<<;;;;;;<<<=========<<<;;;:::======>>>AAAEEEIIIKKKLLLPPPRRRWWW[[[\\\ZZZVVVRRRGGGKKKSSSYYY]]]\\\YYYWWW]]]]]]aaaiiissszzz}}}}}}uuurrryyy~~~}}}rrreeeYYYMMMCCC999666444222333333222111222222333444555666888999::::::999999999:::;;;;;;999999:::;;;<<<======>>>>>>===???GGGYYYvvv{{{{{{www}}}}}}|||}}}kkkUUUGGG>>>;;;AAAIIIWWW^^^eeejjjjjjkkknnnqqqqqq{{{~~~qqqiiibbbYYYTTTSSSSSSTTTWWWXXXWWWTTTPPPNNNJJJIIIHHHGGGHHHIIIJJJKKKGGGGGGHHHJJJJJJKKKKKKKKKIIIHHHGGGFFFFFFGGGIIIJJJKKKJJJIIIIIIIIIIIIKKKKKKMMMQQQVVVYYY[[[\\\]]]^^^\\\]]]^^^___```aaabbbcccbbbcccdddeeedddbbb___^^^aaabbbdddeeefffgggjjjllliiilllnnnmmmkkkkkkooottt}}}uuuyyy|||xxxxxx|||zzz{{{xxxqqqmmmppprrrqqqkkk\\\KKK@@@:::444000000......///000000000000///yyyeeeYYYQQQKKKHHHJJJGGGCCCAAABBBDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@===============<<<<<<;;;888999:::;;;;;;;;;;;;;;;<<<>>>???BBBEEEHHHJJJKKKOOOSSSXXX\\\]]]ZZZUUURRRIIIQQQYYY^^^]]]\\\\\\^^^ZZZ]]]eeeppp{{{}}}xxxrrrxxx|||rrrnnnppp~~~wwwiiiZZZNNNEEE>>>666444222222333444333222444444444444555666777888777777777888:::;;;===>>>;;;;;;;;;<<<<<<============???BBBFFFOOOggg~~~{{{{{{pppqqqzzzttt}}}yyybbbPPPCCC===???CCCLLLTTT^^^fffhhhiiijjjllllllooo|||zzzrrrmmmfff\\\VVVTTTTTTUUUUUUVVVVVVVVVVVVPPPNNNKKKIIIHHHIIIKKKLLLEEEEEEGGGHHHHHHIIIIIIIIIGGGFFFFFFEEEEEEGGGHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNRRRVVV[[[^^^___^^^]]]]]]]]]^^^aaacccdddcccbbbaaaeeeddddddcccbbbaaa```___bbbdddggghhhhhhiiijjjllljjjjjjjjjhhhgggkkkssszzzyyywwwyyyxxx|||~~~uuulllmmmrrruuussshhhXXXFFF<<<666111//////000000000000000111111222oooaaaUUULLLOOOJJJFFFCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>======:::;;;;;;<<<<<<<<<<<<<<<===???BBBEEEGGGIIILLLMMMRRRVVV\\\___^^^ZZZVVVSSSUUUWWWYYYYYYXXXZZZ^^^cccYYYbbbooozzz|||tttpppyyy|||ppphhhlllttt}}}yyyoooaaaTTTIII@@@;;;444333222333555666555444555555444555555666777777777777777888999;;;<<<===<<<<<<==================>>>@@@DDDFFFGGGXXX|||tttiiippp|||rrrvvvsss]]]MMMCCC??????CCCKKKVVV```dddfffggggggkkkkkkppp~~~~~~wwwooofff^^^YYYXXXVVVUUUVVVWWWZZZ[[[WWWUUURRRNNNKKKIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKMMMOOORRRTTTUUUVVVYYY\\\^^^]]]\\\\\\\\\```aaacccdddeeedddccccccgggeeecccaaa``````aaaaaaaaadddgggiiihhhhhhiiijjjiiihhheeedddfffmmmwww|||xxxzzzzzzwww{{{tttnnnrrryyyyyytttcccSSSBBB999444000///000222111000000000111333444zzzfffXXXRRRNNNIIIGGGIIIIIIFFFCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@???============<<<<<<;;;;;;;;;;;;<<<@@@DDDHHHJJJLLLOOORRRXXX\\\___```]]]YYYWWWVVV[[[ZZZYYYYYYYYY[[[\\\]]][[[lll|||}}}xxxxxx~~~~~~tttgggeeennnxxxzzztttkkk```SSSGGG===999444444333555777888777666555555555555555666777888888888888888999999:::;;;<<<<<<==================;;;===BBBCCC???IIImmmmmmdddtttzzz|||lllXXXJJJ@@@:::>>>DDDNNNXXX^^^aaacccdddhhhiiilllqqq|||uuukkkeee```]]]YYYVVVUUUVVVXXXYYYXXXXXXXXXVVVTTTQQQNNNLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKNNNRRRUUUXXX[[[\\\ZZZ[[[[[[ZZZZZZZZZ\\\^^^ddddddddddddeeeffffffggghhhfffcccaaa```aaacccdddcccfffiiijjjiiiiiiiiijjjiiigggeeedddhhhqqq{{{}}}{{{|||vvvxxx|||ssspppvvv|||vvvmmm]]]NNN>>>666333111000111222111000000000111333444oooWWWQQQIIIGGGHHHHHHEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>><<<;;;;;;======<<<;;;::::::;;;;;;<<>>>>>>>>===<<<;;;;;;>>>===<<<<<<<<<===>>>???AAAHHHQQQVVVYYY]]]cccgggffffffccc\\\UUUSSSWWW[[[VVV]]]dddgggeeeaaa^^^]]]ooo|||{{{yyyrrrkkklllqqqsssppphhh___XXXTTTLLL@@@666444444444444666888888777555444444444555666888999:::999999888888888888999999999999:::;;;<<<======>>>@@@===@@@GGGEEEEEEYYYsssvvvmmmzzz~~~mmm^^^NNN@@@>>>>>>>>>BBBJJJSSSZZZ^^^\\\aaafffffffffmmm|||vvvnnnlllhhhccc^^^[[[XXXWWWQQQSSSUUUXXXZZZZZZZZZZZZVVVWWWWWWWWWWWWVVVUUUUUUQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWYYY[[[\\\]]]]]]\\\[[[\\\]]]^^^^^^___bbbddddddeeegggiiijjjkkkkkkjjjgggfffeeedddeeegggiiikkkiiijjjkkkjjjiiiiiikkklllkkkllloootttzzz|||||||||zzzyyy{{{}}}}}}|||mmm^^^LLL@@@555222222111000111///000000111111111111111OOOeee{{{iiiYYYRRROOOLLLHHHEEEDDDDDDCCCBBBBBBAAAAAA>>>????????????>>>>>>===??????>>>???@@@BBBCCCEEEHHHOOOYYY```ccchhhnnnsssjjjhhhbbbZZZRRRPPPVVV[[[YYYaaahhhgggbbb```eeekkkxxx|||}}}uuurrrmmmkkkrrrxxxssshhhYYYPPPIIIHHHDDD;;;555444333333444555777777555333333333444555777888:::;;;888888777777888999::::::888888999:::;;;======>>>===777:::CCCCCCAAAPPPfffwwwzzzttthhhYYYKKK???<<<:::<<>>FFFRRRuuuuuuwwwsssdddlll{{{yyyWWWLLLAAA<<<;;;999;;;>>>NNNSSSYYY]]]^^^___bbbdddfffiiioooyyy}}}vvvrrrhhhfffbbb```^^^\\\YYYWWWUUUTTTTTTVVVXXXXXXWWWUUUUUUVVVXXXYYY[[[\\\\\\\\\^^^___```aaaaaaaaaaaaaaaeeefffggghhhiiilllppptttrrrqqqooollljjjhhhgggggggggggghhhhhhiiiiiihhhhhheeefffgggggggggjjjnnnqqqrrruuuzzz~~~}}}~~~|||zzztttkkkpppvvvwwwpppaaaPPPDDD666222///...000222000///222222222222333333333333===IIIVVV\\\[[[XXXZZZ]]]oooyyywwwnnngggbbb___\\\]]]^^^______^^^]]]]]]^^^^^^\\\YYY\\\gggrrrtttooolllhhheeedddddd___VVVNNNYYYYYY[[[___dddggghhhhhhaaaXXX[[[mmm}}}~~~wwwpppqqqwwwwwwnnncccfffooozzz~~~xxxiiiXXXMMMFFF>>>555111222333222///222222222222111111111111222222333444444444444444333333333333333444444444666444333444666888888777999777777999999888<<>>111000...///111222000///222333333333333333444444>>>DDDNNNZZZcccccc\\\UUUVVV]]]kkk|||zzztttqqqppprrrtttsssqqqpppqqqrrrqqqllldddbbbjjjtttvvvrrrooojjjfffeeeddd```XXXQQQVVVXXXZZZ___bbbccc```^^^YYYYYYdddwww~~~~~~|||}}}}}}vvvrrrvvvzzz|||xxxmmm^^^QQQJJJBBB;;;333000222444222000222222111111111000000000111222222333333333333333111222222222333333333444555444333333666777777777777555666999::::::===BBBFFFbbb}}}qqqooovvvoooUUUFFF???;;;:::;;;@@@DDDJJJPPPVVV[[[```bbbbbbeeehhhjjjjjjnnnuuu{{{zzzsssmmmkkkjjjiiiiiieeecccaaaaaabbbbbbaaa_________```bbbbbbccccccccccccdddfffhhhjjjlllmmmmmmppprrrttttttrrrqqqqqqqqqkkkiiigggeeedddeeeggghhhhhhiiiiiihhhhhhgggeeeeeedddfffgggiiikkknnnssswww~~~~~~xxxtttrrr~~~{{{}}}yyyuuu|||}}}zzzooo]]]KKK???999000//////000222222111000222222222333333444444444IIIEEEEEEPPP^^^fffaaaZZZQQQRRRWWWbbbppp|||}}}~~~yyypppiiikkkpppqqqnnnoookkkfffcccaaa^^^YYYUUUPPPUUU[[[``````]]]XXXTTT[[[cccqqq~~~{{{wwwwww~~~}}}~~~~~~|||vvvlll```TTTKKKFFF<<<888333111222333333111111111111000000000000///000111222222333333222222111111222222333333444444555444333333555777777666666444555999<<<;;;===AAAAAAUUUxxxxxxsss|||hhhXXXLLLBBB;;;999;;;===AAAGGGNNNUUU[[[^^^^^^bbbhhhjjjkkkkkknnnpppxxxyyyuuurrrpppooommmkkkiiihhhhhhhhhgggeeeeeefffgggggghhhhhhhhhgggiiijjjllloooqqqrrrsssssswwwyyyzzzyyyuuuqqqnnnmmmgggfffdddddddddfffhhhiiihhhhhhhhhhhhgggfffeeedddfffggghhhiiilllqqqxxx}}}~~~wwwpppmmmmmm||||||}}}zzzyyyuuufffSSSCCC999555000000000111111222222222111111222222333333444444ZZZRRRKKKLLLSSSXXXWWWTTTQQQOOONNNRRR[[[eeemmmrrr{{{yyy{{{{{{yyysssllljjjmmmmmmjjjhhhfffbbb___\\\ZZZZZZYYYPPPTTTWWWXXXVVVUUUVVVXXXhhhttt~~~|||yyywwwuuuzzz|||zzzyyy|||wwwrrrjjj```VVVLLLDDD???666555444333222222222222111111000000000/////////000111111222222222222222111111222222333444444555555444333444666777777777666333444999;;;:::;;;===>>>IIIfffvvvqqq|||rrreeeTTTEEE===:::999;;;>>>EEELLLRRRVVVZZZ]]]bbbfffhhhjjjkkkmmmkkkrrr|||{{{xxxwwwuuurrrpppppppppooommmmmmnnnooopppqqqqqqqqqqqqrrrssstttvvvwwwwwwwwwwwwxxxxxxwwwtttoookkkiiiiiiffffffeeeeeefffggghhhiiihhhhhhhhhhhhgggfffeeeeeeeeefffgggiiimmmuuu~~~xxxqqqnnnqqquuu~~~{{{{{{yyyyyyxxxlll\\\KKK???777333000000000000///000111222000000111111222333333444fffaaaYYYQQQLLLHHHGGGFFFMMMKKKJJJKKKOOOTTTXXXZZZ^^^gggqqqttttttvvv~~~{{{sssqqqqqqoooqqqoookkkjjjlllllliii```___]]]ZZZXXXYYY\\\^^^VVVUUURRRLLLJJJOOO[[[eeevvv}}}xxx{{{{{{wwwuuuuuuyyy~~~{{{sssppptttlllhhh```YYYQQQHHH???:::222333444444222111111222000000000000////////////000000111222222222222222111111222333444444555555666444333444666888888777666444444999;;;999888:::===CCC[[[yyykkkuuu{{{fffQQQFFF:::888777999???FFFLLLOOOXXXYYY[[[___cccgggiiikkkiiikkknnnpppuuu}}}}}}yyywwwwwwwwwvvvttttttuuuvvvxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyyyyuuutttqqqlllgggddddddeeehhhhhhggggggggghhhhhhiiigggggghhhhhhgggfffeeeeeedddeeefffhhhnnnxxx~~~uuuooopppyyy||||||}}}~~~|||{{{~~~yyyxxxxxxxxxpppdddUUUHHH===666222000000000///......000222//////000111222222333333mmmYYYTTTUUURRRIIICCCAAA???AAAJJJRRRVVVUUUSSSVVVPPPOOOSSSVVVYYYcccooozzz{{{rrrmmmkkkhhhnnnooonnnllliiigggfffgggaaaaaa^^^[[[___eeeccc[[[UUULLLEEEJJJTTTaaaoooyyy}}}}}}|||sssooorrr|||wwwkkkddd___WWWPPPOOOLLLCCC888222333444555444222111222333000000000111222222222333222222111111000111111111222222222333333333444444444444444555666777777888888888888888999:::;;;;;;???AAALLLgggpppiiiwwwnnn\\\HHHBBB:::777999<<<>>>???MMMSSSYYY^^^```bbbeeehhheeegggiiikkklllooorrruuu}}}{{{zzz~~~~~~~~~~~~}}}|||{{{{{{~~~|||zzzxxxwwwuuuqqqooojjjiiigggeeedddeeefffgggjjjiiiggghhhjjjkkkkkkjjjjjjlllmmmiiiddddddiiinnnkkkgggfffmmmyyyxxxrrrtttyyy~~~|||tttuuuxxx}}}vvvuuu{{{yyyrrrhhhYYYJJJ;;;000000555222222111000//////000000333222111111000000111111vvvggg```[[[RRRHHHCCC???======AAAHHHQQQ[[[bbbZZZTTTQQQQQQPPPOOOTTT\\\nnntttwwwsssmmmkkkiiigggmmmmmmmmmjjjfffcccaaaaaa]]]```bbbbbbeeehhhccc[[[OOONNNRRR\\\eeekkkpppvvv{{{|||~~~|||wwwlllhhhllluuuyyyrrrfff```WWWQQQLLLIIICCC:::555444333444555444222111222333111111111111111222222222333222222111111111222222222333333333444444444444333444444555666666777777888888888888999999:::;;;@@@AAAIII]]]}}}}}}pppeeejjj}}}zzzhhhXXXPPPEEE<<<888999<<<>>>DDDIIIOOOTTTWWWZZZ^^^aaabbbdddfffgggggghhhjjjlllooorrrvvv{{{~~~~~~}}}}}}|||{{{yyyxxxvvvuuusssrrrpppppppppooommmjjjhhhgggfffeeeeeeeeefffgggjjjhhhggggggiiijjjjjjiiihhhhhhgggfffgggiiimmmooojjjkkknnnrrrwwwzzzzzzyyy{{{rrrooowwwvvvnnnrrr|||}}}uuuwww|||wwwlll```QQQDDD888000000444222222111000000000000000333222111111000000111111~~~uuunnndddWWWMMMJJJGGGGGGEEEAAAAAAHHHTTT]]]___\\\[[[ZZZXXXUUUWWW[[[fffnnnsssrrrooommmkkkhhhdddfffgggfffdddcccccccccaaaccccccaaa``````]]]YYYYYY[[[bbbjjjmmmkkkllloooxxxyyyzzz{{{xxxtttpppllljjjggghhhmmmooohhh]]]WWWPPPKKKGGGBBB;;;444333777222444444333222111222333222222222111111111111111333333222222222222333333333333333444444444555555333444444555555666666666777777777777888999:::;;;???@@@DDDPPPggg}}}pppiiimmmuuuxxxpppgggXXXHHH===888:::===;;;???DDDIIINNNRRRWWWZZZ^^^```cccdddcccbbbaaabbb```bbbfffjjjnnnqqqtttuuu{{{{{{{{{{{{{{{{{{zzzzzzwwwvvvuuussspppnnnmmmlllhhhhhhggghhhjjjjjjiiigggfffffffffffffffgggggggggjjjhhhgggggghhhiiihhhgggeeeeeegggjjjmmmnnnkkkhhhkkkpppvvvyyywwwtttrrrqqqqqqmmmooo|||}}}rrrllltttzzzxxxvvv{{{}}}tttdddVVVFFF<<<555000000222222222111000000000000111222222111000000000000111yyyuuummmbbbZZZXXXQQQRRRPPPIIIDDDEEEIIIKKKZZZ\\\___bbbccccccdddfffgggqqqyyy{{{yyyvvvpppjjjccccccbbb___]]]^^^```bbb___^^^[[[VVVUUUYYY^^^bbbmmmkkkjjjiiiddd```ccciiiuuussspppkkkfffdddeeegggtttooojjjhhheee___WWWQQQOOOIIIBBB===777333333888222333444333111111111222333222222222111000000000333333222222333333444444333333444444444555555555333333444444444555555555666666666777888999:::;;;>>>>>>@@@FFFTTTrrrvvvqqqrrr{{{lllYYYGGG===:::;;;777999===BBBGGGMMMSSSWWWYYY]]]aaacccbbb```___^^^]]]^^^___```bbbdddeeeffflllmmmmmmmmmmmmnnnnnnnnnlllkkkiiihhhfffeeeddddddeeeeeeeeefffhhhiiihhhgggeeefffggghhhiiiiiiiiiiiijjjhhhffffffggghhhgggfffeeehhhmmmppppppllleeeaaannnrrrwwwyyyxxxtttqqqooojjjnnnvvv|||xxxtttttt}}}|||uuuxxx|||qqq___OOO>>>777444222111111222222111000000111111111222222111000000000000000{{{xxxuuunnngggeee[[[\\\VVVMMMIIIIIIHHHCCCLLLRRRYYY]]]___`````````bbbnnnzzz|||sssjjjgggddd^^^WWWSSSSSSWWW[[[WWWVVVTTTUUUYYY```jjjrrrrrrmmmhhhddd^^^[[[```hhhoookkkddd]]][[[___hhhnnn{{{uuulllddd^^^[[[VVVRRRNNNDDD:::777666333222333222333444333111000111222333222222222111000000000333222222222333333444555333333333444444444555555333333333333444444444444555555555666777888:::;;;<<<<<<>>>BBBKKKddd{{{|||{{{jjjWWWGGG>>>;;;555555666999???FFFKKKNNNSSSXXX]]]aaaaaaaaa``````^^^^^^______``````aaaaaaddddddddddddddddddddddddcccbbbaaa``````aaaaaabbbfffeeeeeefffhhhhhhgggeeefffggghhhjjjkkkkkkkkkkkkiiihhhffffffggghhhhhhggghhhlllooonnnjjjggghhhjjjvvvtttsssssssssrrrooollljjjuuuyyyuuuqqqvvv}}}tttrrr{{{}}}kkkZZZJJJ;;;555555333111111222111111111111111222222222111000000//////000000|||vvvqqqpppsssrrrhhhXXXPPPNNNJJJCCCIIIPPPWWWYYYXXXXXXUUUQQQUUUaaaooowwwzzzxxxooofff]]]ZZZUUUPPPOOORRRYYY^^^[[[ZZZ[[[aaafffiiimmmqqqjjjhhhhhhiiihhheeefffjjjjjjeee^^^[[[___gggrrrxxxxxxtttkkk```ZZZXXXUUUQQQFFF;;;222222333222//////111333333222111000111222222222222111111111111111222111111222222333444555222222222333333333444444333333333333333333333333444444444555666888999:::;;;:::===AAAGGGXXXzzz|||lll[[[MMMEEE:::777444444777;;;???AAAJJJOOOUUUZZZ\\\]]]]]]^^^ZZZ[[[]]]___aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```_________```bbbccceeeddddddccceeefffgggeeedddggghhhhhhiiijjjkkkkkkllliiigggffffffhhhiiiiiiiiiiiikkkjjjgggdddhhhsss|||zzzvvvqqqnnnmmmmmmlllkkkrrr~~~yyyvvvtttnnnwwwuuulllppp{{{~~~uuubbbQQQDDD888555555444222222222111111111111222333333111111000////////////000~~~{{{}}}sssddd]]]VVVMMMOOOXXX^^^^^^\\\[[[WWWQQQOOOYYYcccjjjnnnnnnggg___WWWVVVTTTSSSTTTXXX^^^cccaaa\\\\\\ccciiijjjkkknnnpppnnnpppuuuuuupppkkkkkkgggdddaaacccjjjppptttuuupppooohhh\\\TTTQQQLLLEEE:::333000111222000///000111222333222111000000222111111111111111222222222000000000111111333444444111111111222222222333333333333222222222222222222333333444555666888999:::;;;999<<>>@@@???AAACCCFFFHHHIIIIIIIIIPPPPPPPPPQQQQQQQQQQQQQQQVVVVVVWWWYYYZZZ\\\]]]]]][[[\\\^^^```aaabbbccccccgggeeecccbbbaaa___]]]\\\^^^^^^___^^^^^^```cccfffhhhoooxxx~~~|||xxxtttuuusssooonnnttt}}}{{{ssspppvvv}}}wwwqqqnnnoooooonnnjjjaaaSSSDDD:::666555444333222111111111111111111111111111111111222111111111000000000///|||xxxtttuuu{{{}}}zzzxxx{{{}}}uuummmiiilllqqqrrrsssuuuuuutttsssrrrqqqqqqqqqrrrtttsssqqqrrrsssssssssrrrqqqnnnmmmooosssvvvvvvuuuwwwtttqqqlllggg___WWWQQQKKKGGG@@@888222...---,,,111000000111333333222000111000000//////.........////////////000000000000000111111000......///000///...---,,,,,,,,,------,,,,,,,,,,,,---...///000444333333333333444555555666666777888:::<<>>@@@BBBCCCDDDFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPSSSXXXYYYYYYZZZ]]]```jjjgggbbb]]]WWWSSSQQQOOOSSSTTTVVVXXX[[[aaahhhmmmtttzzzzzzvvvtttqqqrrrqqqssszzz~~~sssnnnmmmttt|||{{{tttuuuxxx{{{yyyrrrgggWWWGGG:::444555555333222111111000000000000000000000000000000000000000///////////////vvvlllhhhooo|||~~~{{{zzzxxxyyy}}}}}}}}}{{{|||||||||{{{vvvtttrrrrrrssstttsssqqqnnnppptttzzz}}}zzzqqqnnnjjjeee___WWWOOOJJJ@@@<<<777222......//////111000000111333333222111000000/////////.........////////////000000000000111222111000......000222---,,,+++++++++,,,------++++++++++++,,,---//////444444333333444444555666777777888888:::<<<===>>>>>>JJJhhhuuummmhhhccc[[[RRRKKKDDD???===<<<<<<<<<===???@@@BBBCCC@@@AAABBBDDDEEEEEEEEEEEE<<<<<<===>>>???@@@AAAAAACCCHHHNNNPPPNNNOOOTTTXXX```^^^ZZZTTTOOOKKKKKKKKKQQQUUUYYY^^^dddjjjqqqvvv{{{|||vvvssssssssswwwzzz{{{~~~vvvtttssswww~~~zzzyyy~~~sssaaaNNN???777444444444222111111000000000000000000000000000000000........................wwwkkkeeejjjttt~~~~~~}}}~~~~~~|||{{{vvvvvvvvvwwwxxxwwwuuuttttttvvvzzz~~~jjjhhhddd___YYYQQQHHHBBB777555222///......000222111000000111333333222000////////////............////////////000000000000111111111000///111444777555333111...---,,,,,,,,,+++++++++,,,---...000111444333333333333444555555666666777777888:::;;;;;;666@@@RRRnnn{{{{{{~~~~~~xxxppphhhaaaZZZSSSOOOHHHGGGFFFEEEDDDCCCCCCDDDBBBCCCDDDDDDCCCBBB@@@???555555666777999:::;;;;;;:::???DDDEEECCCDDDHHHLLLMMMNNNOOONNNNNNOOOSSSWWW```eeekkkpppsssuuuwwwyyy~~~zzzvvvuuuvvvyyy~~~wwwwwwwwwyyy}}}}}}yyyyyy~~~}}}ooo[[[GGG:::555444333222111111000000000000////////////////////////------------------......}}}tttnnnnnnrrrwwwzzzyyy}}}~~~|||~~~}}}zzz~~~{{{wwwvvvyyyxxxwwwvvvvvvxxx{{{|||fffccc^^^XXXPPPGGG>>>888111000...------...///000000//////000222222111///........................////////////000000000000000111000000111444:::>>>AAA???:::555000---+++***,,,,,,,,,---...000111222333222222222222333444444333333444555666777777888777???GGGVVVzzz|||qqqlllsss{{{xxxzzz|||yyywwwsssmmmhhh___^^^\\\YYYWWWTTTRRRQQQRRRRRRQQQOOOKKKGGGBBB@@@888999:::<<<===???@@@AAAAAADDDGGGGGGFFFEEEGGGIIIKKKOOOUUUYYY]]]ccckkkqqquuuyyy~~~~~~{{{yyywww~~~}}}|||||||||}}}~~~{{{|||uuuxxxzzzyyy{{{~~~zzztttsssxxx~~~~~~uuueeeRRRAAA666222111222111111000//////000000////////////////////////---------------.........{{{uuurrrqqqooouuu|||}}}~~~}}}~~~yyyzzzuuutttsssqqqooommmkkkkkknnnooo^^^YYYQQQJJJBBB;;;444///.........------.........///......///111111000...........................////////////000000000000/////////000222888???DDDDDDBBB===777222...,,,***,,,,,,---...///111222333222111111111111222333333111222333555666777777777:::===AAAJJJaaaqqqeeeiiirrrxxx~~~|||wwwoooooooooooonnnllljjjiiiiiiiiihhhfffbbb]]]XXXUUUOOOPPPRRRTTTVVVXXXZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYY[[[aaaggglllnnnsssyyy}}}zzzxxxzzzvvvtttwww~~~zzzuuuwww}}}~~~{{{~~~yyy{{{xxxuuuwwwzzzzzzvvvrrrnnndddUUUFFF;;;555222111111111000////////////000........................------------.........///yyyoookkkbbbjjjtttzzz||||||{{{zzzvvvvvvyyyrrr}}}wwwrrrqqqgggiiikkkkkkhhheeebbbaaaTTTNNNEEE<<<666111---+++......////////////...---...------...000111///...---.....................////////////000000000000......///000444:::CCCIII???===999555222///...---,,,,,,,,,---///111222333111111000000111111222333333444555777888999999999888666999BBBLLLdddpppmmmnnnooowww~~~zzznnnppptttwwwyyyzzzzzzzzz||||||}}}|||yyyuuuqqqnnnlllmmmooorrruuuwwwyyyzzzzzzxxxvvvuuuuuussspppmmmjjjoootttuuusssssswww{{{}}}}}}}}}uuupppmmmrrr~~~yyyooolllttt|||yyyzzzzzz|||~~~}}}xxxoooggg___UUUGGG===888666444333111000000////////////000........................---------....../////////}}}xxxrrrooopppuuuwwwxxx~~~}}}~~~}}}~~~}}}}}}{{{yyywwwuuusssuuuwwwyyyxxxuuuqqqnnnmmmaaadddfffgggccc[[[SSSNNNCCC???999333///......///..................------////////////////////////---------------------------------............///.........000222666:::<<<;;;999666333111000111111//////000111222333333333000000111111111222222222444444444555555555555666888999888<<>>888666222...,,,+++,,,---..................------........................---------------------------------............//////......///111444777999888777444222111000111111//////000111222222222222111111111111222222222222444444444444555555555555666777666999???FFFaaa||||||~~~~~~}}}zzzzzzzzzyyyxxxxxxzzz}}}}}}|||{{{|||~~~~~~|||~~~}}}}}}}}}|||{{{|||||||||yyywwwvvvuuusssrrrsssvvvxxxzzz}}}~~~~~~~~~}}}{{{xxxwwwxxx}}}~~~zzz{{{~~~}}}yyyvvvqqqqqq}}}zzzooodddNNNBBB666222111///...000////////////////////////................................................~~~|||wwwsssrrruuutttssssssvvvzzz~~~xxxuuutttxxxxxxxxxwwwuuutttrrrqqqqqqgggdddbbbdddhhhlllmmmllljjjeee\\\QQQFFF<<<555111///...,,,++++++,,,------------------------..............................---------------------------------............//////......///000222444555555333222000000000111111//////000111222222222222111111222222222333333333444444444444555555555555555777555888<<<>>>QQQrrr|||zzz{{{oooooorrr{{{~~~yyy|||{{{wwwtttrrr~~~}}}{{{zzz{{{|||~~~{{{~~~}}}{{{xxxxxxyyy{{{|||||||||wwwvvvyyy{{{|||{{{vvvxxx{{{~~~vvvpppuuu|||}}}zzzuuuuuu|||yyy|||vvviii^^^CCC:::222111000......///////////////////////////........................------------------------{{{rrrpppnnnmmmpppvvv||||||yyyuuutttvvvxxxxxxwwwsssuuuvvvwwwuuurrrooommmcccaaaaaaeeelllooommmiiiXXXRRRIII???777222000000---------....../////////,,,,,,------------..............................---------------------------------............//////............///000111111000000//////000000111//////000111111111111111222222222222333333333333333333444444444555555555555888777999===;;;FFF___}}}|||uuuppptttqqqmmmmmmuuu}}}~~~zzzuuusss~~~{{{wwwtttrrrrrrqqquuu|||}}}~~~{{{zzzzzz|||~~~~~~}}}|||xxxzzz~~~~~~zzzrrruuuzzz}}}ssspppxxx{{{~~~{{{uuuvvv{{{|||ttthhh[[[RRR===777333333333000///000////////////////////////........................------------------------}}}yyyrrrnnnnnnrrrxxx|||}}}uuuooommmmmmpppqqqwwwzzz}}}}}}zzzssskkkfffgggeeeeeehhhiiidddZZZQQQ@@@<<<555///,,,---000222...//////000000000000///,,,,,,,,,,,,------..............................---------------------------------............//////.................................//////000000//////000111111111000000111111222222222333333333333333333444444444444555333777555888===:::>>>PPPZZZtttyyykkkhhhppp{{{~~~yyyuuuzzz}}}~~~~~~zzzvvvrrrnnnlllkkkooovvv|||}}}xxxttttttwwwtttwww{{{}}}}}}yyyvvvssswwwzzz~~~}}}yyyuuussstttzzz|||yyy{{{}}}|||{{{xxxssspppssszzz}}}yyyvvvwwwzzz~~~zzztttmmmbbbUUUIIIAAA999555333444333///...///................................................------------------------~~~}}}zzzsssnnnooorrrvvv|||xxxssspppmmmiiiccc\\\PPPBBB888222///,,,))))))+++...000..................------++++++,,,,,,------......---------------------------------------------------------............///...............------------.........//////////////////000111111000000///000000111111111222222222333333333333444444444444111555222444:::888888DDDCCCUUUssstttkkknnnwww~~~{{{}}}}}}{{{yyywwwuuuttttttsssxxx|||{{{tttooommmnnnuuuyyy~~~~~~{{{wwwvvvxxx|||}}}wwwrrrssswww~~~}}}zzzxxxvvvuuutttyyytttmmmjjjmmmttt{{{|||{{{{{{}}}~~~yyypppeee[[[PPPBBB888444444111000222111---+++---................................................,,,,,,,,,,,,,,,,,,,,,,,,}}}|||}}}yyyhhhcccZZZPPPEEE;;;444000---,,,+++******++++++,,,------,,,++++++,,,,,,---***++++++,,,------......---------------------------------------------------------............///...............------,,,---......//////////////////000000000000000////////////000000000111111111222222333333333444444444333555000111999777555===;;;CCCTTTlll}}}zzz{{{~~~yyyzzz}}}|||}}}{{{{{{{{{{{{{{{{{{{{{{{{zzz}}}}}}yyyxxxxxx~~~~~~|||}}}~~~}}}zzzwwwsssqqqpppqqqrrrxxxrrrllljjjnnnwww}}}xxx{{{|||yyymmmaaaTTTJJJ@@@555000111000......000///,,,,,,///................................................,,,,,,,,,,,,,,,,,,,,,,,,XXXdddrrr{{{zzzrrrkkkfffSSSMMMCCC777...+++...111,,,------------,,,+++***---,,,+++++++++,,,......******+++,,,,,,---......---------------------------------------------------------.........//////.........//////...------......//////000//////...///000000000000000//////////////////000000000000222222333333333444444444777888222111999888444;;;777777===KKKccc~~~yyyyyyzzz~~~}}}}}}}}}yyyyyyyyyyyyzzzzzzzzz{{{{{{zzz}}}zzzvvvuuuvvvxxxrrrpppnnnmmmoootttyyy|||wwwsssooonnnrrr|||xxxsssqqqmmmzzz~~~wwwsss```SSSEEE>>>666//////333...---...111000---///333................................................,,,,,,,,,,,,,,,,,,,,,,,,999<<>>CCCFFFOOORRRXXX```iiiqqqxxx{{{|||zzzssspppkkkgggccc___[[[WWWRRRNNNGGGBBB???;;;777444222111///,,,++++++,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------................................................////////////........................////////////////////////111111000000000000000111222111111111222222333333333333333333444555666777555333666;;;<<>>@@@@@@???>>>;;;777444222666444222111111111///---,,,,,,+++,,,,,,------------,,,+++***************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.............................................////////////........................////////////////////////000////////////000000111000111111222222222222222222222222222333444555666888555777;;;===;;;>>>DDDLLLhhh~~~xxxzzz~~~zzz{{{{{{wwwsssrrrtttvvvuuutttssssssuuuzzz|||qqqqqqrrruuuzzz}}}}}}{{{xxxvvvwww{{{wwwlllhhheeehhhsss|||vvvuuurrrkkkbbbVVVGGG<<<333000......///000000///.........///......---,,,------------------------,,,,,,,,,------,,,,,,,,,---,,,***))))))***,,,---******************++++++,,,,,,++++++,,,,,,---...222222222111///---+++***,,,+++***+++,,,---,,,***+++,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------.......................................////////////////////////////////////........................//////......///000111111///000111222222222111111222111111222222333444555444222222777:::;;;===???>>>MMMhhh~~~|||{{{{{{yyyllljjjrrryyyyyyuuu{{{yyyxxxzzz~~~rrrpppoooqqqvvv|||{{{xxxzzz~~~uuullleeejjjoooxxxzzzsssppphhh\\\MMM???777555000/////////000000...---.........///......---,,,------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,***))))))***,,,---))))))))))))))))))))))))(((((()))*********)))))),,,,,,,,,,,,,,,,,,++++++***)))(((***,,,---,,,++++++---...---+++)))))))))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................////////////000000000000000000000000....................................///000111111...///111222222222111000111111111111222333444444555333222333666999;;;<<<===>>>HHHaaa|||tttqqqtttxxxzzz{{{|||rrrkkksssyyyxxx{{{~~~yyyvvvssssssxxx~~~|||tttnnnjjjiiiiiiqqq{{{zzzrrrmmmeeeZZZMMM???444111444//////000000000///...---......//////......---,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,+++******+++---...++++++,,,,,,,,,,,,++++++((())))))***************))))))******+++++++++++++++***)))***,,,...---,,,***,,,......+++******+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------....................................////////////////////////////////////...........................------......000111111...///111222222222000000000000000111111222333444666666555444666999;;;;;;;;;:::???JJJ[[[uuutttmmmlllmmmnnnnnnnnnttt}}}yyy~~~~~~qqqnnnkkkjjjmmmpppqqqqqqvvv{{{qqqggg___RRRDDD===999333111333---...000000///...............//////......---,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------%%%&&&'''((()))))))))))),,,+++***)))))))))******)))))))))*********++++++)))(((((()))+++,,,+++***&&&))),,,,,,***)))***,,,((()))***++++++,,,++++++++++++++++++++++++++++++++++++******++++++,,,---******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------..................................../////////000................................................---------......000111111...///111222333222000///000000000000111222333444333444555444444777999999666<<>>AAADDDRRRddduuujjjgggiiiooowww}}}zzz{{{}}}}}}vvvqqqdddddddddffffffccc___[[[gggrrr}}}|||xxxrrrllldddXXXIII>>>555444333222111000000000........................(((---<<>>===CCCLLLaaa}}}~~~sssnnnmmmooouuu|||zzzvvvpppmmmnnnqqquuuwww~~~zzzvvvrrruuuxxxwwwrrrkkkeeeaaa```dddjjjqqquuutttpppllluuu}}}wwwyyyqqqdddXXXNNNDDD;;;555333222111111000000000111........................------333<<<<<<333------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,++++++++++++,,,,,,''''''((((((((((((''''''))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))(((((('''(((((()))))))))))))))************))))))))))))************************(((((((((((()))******+++************************************************++++++++++++++++++++++++///111444444222///,,,,,,++++++,,,---............,,,,,,,,,,,,---...//////........................000000000000////////////000000000000111111111111222333333333333444444444222222222222333444555666:::666666;;;===<<<>>>BBBNNNggg~~~|||{{{~~~~~~xxxooohhhfffiiinnnqqqyyyxxxuuuqqqmmmkkkmmmooovvvzzz{{{sssmmmiiifffmmmuuuvvvoooggg```^^^^^^fffooorrrnnnhhheeedddpppuuu|||~~~yyyvvv}}}|||tttlllhhh___QQQDDD<<<777333111000000000//////000000111------------------------444---((((((((((((---444***++++++++++++,,,,,,,,,******+++,,,------......---,,,+++******+++,,,---''''''((((((((((((''''''))))))(((((((((((())))))''''''(((((())))))))))))(((((((((((((((((())))))''''''((()))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((((((((()))***+++,,,,,,************************************************++++++++++++++++++++++++///000000///,,,+++,,,---***+++,,,---............,,,++++++,,,,,,---...///........................000000000000//////////////////000000000111111111222222222333333333444444222222222222333333444555999555444888<<<===>>>@@@EEEVVVlll~~~yyyooojjjkkkooorrrooolllgggbbb___```eeehhhjjjmmmoooooojjjeee```^^^]]]fffooopppiii___YYYXXX\\\fffsssyyyxxxtttrrrsssxxx|||}}}wwwtttzzz}}}{{{wwwqqqiii```NNNHHH???777333111111222//////.........///000000---------------------------,,,---//////---,,,---*********+++++++++,,,,,,******++++++,,,---......,,,,,,***))))))***,,,,,,''''''(((((((((((('''''')))((((((''''''(((((()))&&&''''''(((((())))))***''''''(((((((((((())))))&&&'''(((((())))))((((((&&&''''''((()))***+++,,,))))))))))))))))))))))))((((((((()))***+++,,,---************************************************++++++++++++++++++++++++------,,,***))))))+++---***+++,,,---.../////////++++++++++++,,,---...///........................////////////000000000000/////////000000000111111111111222222222333333333111111111222222333333333444333333555888;;;======???IIITTT^^^ooo}}}|||~~~}}}vvvmmmgggfffiiilllppprrrttttttqqqooommmmmmlllttt|||}}}wwwnnnhhhfffkkkuuu~~~}}}}}}~~~~~~zzzzzzooodddZZZOOOFFF888666333111000000111222.........------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++************++++++++++++******++++++,,,,,,------++++++************++++++''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&''''''((())))))***'''''''''((((((((())))))&&&'''(((((())))))(((((('''((((((((())))))******))))))))))))))))))))))))'''''''''((()))***+++,,,************************************************************************((()))******))))))***,,,)))***,,,---.../////////++++++++++++,,,---...///..............................//////000000111111////////////000000000111000000000111111111222222000111111222222222222222111333555666777888888888:::@@@FFFJJJUUUiii}}}{{{xxxwwwyyy~~~wwwtttzzz|||~~~~~~~~~}}}|||wwwjjjXXXIII@@@888222.../////////......///000......---------------...++++++++++++++++++++++++///---***&&&&&&***---///************++++++++++++++++++++++++++++++,,,,,,******++++++++++++******''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))%%%%%%&&&&&&((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************%%%'''***++++++*********)))***,,,---.../////////++++++++++++,,,---..............................---......///000111111222////////////000000000000///000000000000111111111000111111222222222111111111666::::::888777555333999>>>AAAAAAFFFRRR___eeeooozzz{{{www{{{wwwyyyvvvttttttuuuwwwxxxxxxddd^^^PPP???555444444222...//////...---,,,---...///...---,,,,,,,,,,,,---++++++++++++++++++++++++,,,------,,,,,,------,,,)))************+++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,)))************++++++++++++******+++,,,...000111......---+++***,,,333888555444111...---------............/////////////////////000000000000//////222222222111222222333333444333222000000000000111444444555555666777777777<<<<<<<<<>>>AAAEEEIIIKKKNNNSSS]]]lll|||}}}zzz~~~wwwwwwxxx{{{~~~|||rrrcccWWWGGG@@@888333111222111111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++*********++++++++++++,,,,,,---------************************++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))*********************************+++++++++,,,,,,)))************+++++++++,,,,,,,,,---///222444666,,,------+++***,,,000444333222///---,,,------...............//////////////////000000000000//////111111000000000111222222333222111000000000111222444444444555666666777777777777777888;;;>>>AAADDDEEECCCEEELLLWWWkkk~~~~~~~~~wwwqqqiii[[[LLLAAA===888222......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++******+++++++++++++++,,,,,,---------************************++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))*********************************++++++++++++,,,)))************+++++++++***+++,,,...000333555666+++,,,---,,,++++++---///000///---,,,,,,,,,---...------.........///////////////000000000000/////////////////////000111222111111000///000111222333333333444555555666666777555444444555777999;;;===???;;;888999???MMMdddxxx~~~llleee[[[RRRJJJBBB999333333000...,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))************************************++++++++++++))))))*********+++++++++((()))***+++---...000111+++,,,---...------,,,,,,,,,,,,+++++++++,,,---...,,,------......///////////////000000000000//////////////////000111111222000/////////000111333444222333333444555555666666777666666666777888:::;;;<<<:::;;;===>>>BBBMMMXXX^^^iii{{{uuuggg^^^GGGBBB;;;777555444333111///...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))******++++++++++++,,,---///000///---+++*********+++,,,,,,---...,,,,,,,,,---...//////000//////000000000000///////////////000111222333333//////......///111333444222222333333444444555555999888888888888999999:::777777:::===<<<:::===CCCEEEMMMZZZjjj}}}zzznnn```RRREEE===999777444111111000000000---...//////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))************+++)))************+++++++++***++++++++++++******)))++++++,,,///111000...+++)))******+++,,,---------++++++,,,---...//////000//////000000000000///////////////000111222333444//////......///111222333111111222333333444444555777777888888888777777777888666666888777555888>>>===@@@FFFNNNZZZjjjzzzpppfffWWWIII???999666444111111111111111000///...+++---......,,,***))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++******++++++,,,,,,------,,,,,,,,,,,,++++++************************************************%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))***+++,,,,,,+++*********)))***---000000...+++******+++,,,------------***++++++,,,...//////000//////000000000000//////.........///000111222333000///......///000111222111111111222333333444444666666777777777777666666:::777777999999777999===:::<<<>>>AAAFFFNNNVVV\\\kkkuuu}}}ssshhh```PPPIII???777333222333333(((***---//////.........)))+++------+++)))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++******++++++,,,------------,,,,,,+++++++++************************************************%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++&&&''')))***++++++******)))((((((+++...000...+++***+++,,,------------,,,******+++,,,...//////000//////000000000000//////,,,,,,------///000111222000//////......///111222000111111222333333444444666666777888888777777777666666999>>>>>>:::888999666999<<<>>>???AAACCCEEEEEEMMMYYYcccnnnzzzsssiii___TTTHHH???888666444333222111...++++++---//////...,,,++++++)))+++......,,,+++---///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++*********+++,,,,,,------------,,,,,,+++++++++************************))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''))))))(((((()))***++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))((()))******))))))***+++---,,,***((('''(((((()))))))))))))))************,,,,,,------------------------,,,------...///000111111222111111000///..................///000000///////////////000111111111111000000000111333444444444444555555777888888888999:::;;;::::::888888666999===@@@AAA@@@>>><<<@@@DDDGGGJJJMMMTTT```iii}}}uuuiiiaaaVVVNNNIIIDDD>>>888222111111000///......---,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))************))))))++++++************++++++))))))))))))************''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''))))))(((((('''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((((((((()))((())))))*********+++,,,,,,+++***))))))((((((((())))))))))))************,,,,,,,,,------------------,,,,,,------...///000111111111111111000/////////............///000000///////////////000111111222111000000000111333444444444444444555666777777666777999:::::::::999888777999<<>>999===@@@AAABBBFFFMMMSSSeeeppp|||yyyvvvooofff___RRRLLLDDD@@@>>>===999666000000//////...------,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******************************)))******++++++******)))+++******))))))******+++))))))))))))************'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&))))))((('''&&&&&&&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((()))((((((''''''((())))))(((((()))***++++++,,,,,,++++++++++++***)))(((((())))))))))))************+++,,,,,,,,,---------...,,,,,,,,,,,,---...///000000111111111111000000/////////......//////000111000////////////000111111222111111111111222333333333333333444444555555666444555777999:::::::::999888999;;;===>>>?????????999<<>>???<<<>>>???>>><<<;;;===???@@@EEEJJJMMMOOOTTT\\\bbbjjjkkkooorrrpppooottt||||||xxxwwwuuuqqqaaa[[[SSSNNNMMMLLLJJJHHHLLLHHHDDDAAA???<<<999666333111...---...000///.........------,,,,,,,,,,,,------.........------,,,+++++++++++++++++++++++++++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++******))))))))))))******((()))))))))************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((()))***+++''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((***---//////...******+++,,,,,,+++)))(((((()))))))))******************++++++,,,------...,,,++++++,,,,,,---...///...///000111111111111111///////////////000111111000000000000000111222222222222333333333222222222111222333444444333333222111222555888:::;;;;;;;;;777777777777888:::<<<===:::::::::999999;;;>>>@@@AAACCCEEEDDDCCCBBBDDDFFFLLLNNNRRRVVVTTTSSSYYYaaayyyxxxpppcccYYYWWWTTTPPPKKKEEE===888888999888777999777444333222222111111000///------.../////////......---------------,,,,,,,,,---------------,,,++++++++++++++++++++++++******************************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***))))))))))))))))))***((()))))))))************%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&'''(((***+++,,,&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))))))((('''***...111111///***+++++++++++++++******))))))))))))************))))))***+++,,,---......++++++++++++,,,---...///---...///111111222222222000000//////000000111222111000000000000111222222333333333444333333222111111222333444444444333222111333555888:::;;;<<<<<<888888888888888999::::::;;;:::999999;;;>>>BBBDDD???@@@AAA@@@>>><<<<<<<<<@@@@@@DDDHHHHHHHHHLLLSSSpppssslllZZZJJJEEECCC???BBB<<<555111111333333333///......------......///++++++,,,,,,---...000000------------------------++++++,,,,,,------,,,,,,++++++++++++++++++++++++)))))))))***************))))))(((((((((((())))))***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))(((((())))))***))))))))))))************%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''((()))***&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))***'''&&&***///333222000+++++++++******++++++,,,))))))))))))************))))))***+++,,,---......++++++++++++,,,---...///---...///000222222333333000000//////000000111222111111000000111111222333333333444444444333222111222333444555555444333222222444666999;;;<<<<<<<<<:::::::::::::::999999999<<<<<<<<<===???AAABBBBBB=========<<<;;;;;;<<<======;;;===BBBEEEEEEHHHMMMaaajjjgggTTTCCC>>>???>>>@@@;;;333000000222222111,,,---...------------...)))***++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++************************((()))))))))*********+++******))))))))))))************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))))))))))))))************%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))******'''&&&***000444333000,,,+++*********+++,,,---))))))))))))************((()))***+++,,,---......++++++++++++,,,---......,,,---///000222333333333000000000000000111111222111111111000111111222333333333444555444333111000222333555666666555333222333555777:::;;;<<<===<<<<<<<<<===<<<;;;:::999888::::::;;;===??????===;;;===<<<:::999999;;;>>>@@@<<<888999???CCCDDDFFFIIIKKKYYY[[[JJJ999777;;;<<<@@@:::333//////000///......///000000...---------,,,------,,,***)))***+++******************++++++((()))***+++++++++++++++************************(((((())))))*********+++++++++************++++++*********++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***))))))(((((((((((())))))))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&((()))***'''(((***---///000111111,,,,,,,,,++++++*********+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,++++++******+++---...000//////000111111111111111333222111000000111222333111111111111111222222333333555777666444222222222555555555555555555555555666666777888999::::::;;;;;;;;;;;;===@@@@@@???===>>>??????===:::999999999======<<<;;;;;;:::999999;;;888777;;;AAADDDCCC@@@CCC@@@===:::999999:::;;;;;;777222111111111...,,,///......------,,,++++++,,,,,,+++******+++,,,,,,)))************+++++++++******+++++++++******)))+++*********))))))((((((+++***)))))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''''''((()))***++++++,,,))))))))))))))))))))))))************************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&'''((()))***(((((()))+++---///000111---,,,,,,,,,+++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,++++++++++++,,,---.../////////000111111111111000222222111000000111222222111111000000000111222222333444666666444222222222555555555555555555555555666666777888999:::;;;<<<======>>>@@@BBBBBB@@@>>><<<===>>><<<:::888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;888666888===@@@???<<<===;;;888555444444555666888444111///000000...,,,.........---,,,,,,++++++,,,++++++******++++++,,,))))))*********+++++++++*********++++++******)))************)))))))))(((+++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))************************&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((()))***---///000------------,,,,,,,,,,,,+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,***+++,,,------...------...///000000111111000000222111111000000111111222111111000000000000000111222444555555333222333333444444444444444444444444555666777888:::;;;<<<===>>>>>>???AAACCCBBB???<<<:::;;;;;;;;;999888999:::888888999:::<<<===>>>>>><<<888555666888::::::888888777444222000000111222333111///......///---,,,......------,,,,,,++++++,,,+++************+++,,,)))))))))*********++++++))))))******+++******)))************))))))))))))******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))*********))))))))))))))))))))))))************************%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))(((''''''(((***---///------------------------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,***+++---.........---,,,...//////000000000000000111111000000000000111111111111000000//////000000111333444444333222333444444444444444444444444444555666777999:::<<<===>>><<<<<<===@@@AAA???<<<999777999:::999888777888:::666777888999:::<<<======<<<999666444555666666555777666333111000000111111000///........................------,,,++++++***++++++************++++++))))))))))))************((())))))************************)))))))))))))))***************+++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''')))((('''&&&'''))),,,---------------------------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,+++,,,---...///...---,,,......///000000000000000000000000000000000000000111111000000000000000111111222333333222222444555444444444444444444444444555666777888:::;;;<<<===;;;;;;<<<>>>???>>>;;;888666777999888777777888:::777777888888888999999999;;;999777555555555444333555444222111000000000000...////////////...//////...------,,,++++++******************************(((((()))))))))*********'''((()))***************))))))))))))))))))******))))))******++++++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&)))(((((('''((()))***+++,,,,,,,,,,,,------------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,------............---------...//////000000/////////000000111111000000///111111111000111222222333000111222222222222444777333333333333333333333333666666777888999::::::;;;<<<<<<<<<===>>>>>>===;;;666888999888777777888999999888888888888888888888888888777666555444333333222111000///............,,,...000000...---...///------,,,,,,++++++******))))))***++++++***))))))((((((((()))))))))******''''''((()))************))))))))))))************))))))***++++++++++++***************************************************************************)))))))))))))))*********************************))))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&))))))))))))))))))******++++++++++++,,,,,,,,,---+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,......------------......---...//////000000//////...///000111111000///...111111111111222444555555///111111111111222555777333333333333333333333333666666777777777888888888;;;:::999:::<<<======<<<777999:::999777777777999::::::999999999999999999333444666777666444333222000000//////......------***---//////---+++,,,---------,,,,,,+++*********((()))***++++++***)))((((((((((((((()))))))))***&&&'''((()))************((()))))))))************((()))***+++,,,++++++***************************************************++++++++++++++++++++++++(((((())))))******++++++************************))))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%((()))************))))))*********++++++,,,,,,,,,+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,000///---,,,,,,---...///---......///////////////...///000111111000///...000000111222333555666777///000111111111222555888333333333333333333333333666666666666666666666666888777555555888:::;;;;;;888::::::999777777777888:::::::::;;;;;;<<<<<<<<>>;;;,,,***'''&&&'''(((((('''''''''(((((((((((('''''''''(((((('''&&&&&&)))+++***))))))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))((('''&&&&&&'''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((***************************+++,,,---------,,,+++------......//////000000222111111111000000000//////000000000//////000111222222222111111111111111222222222222111000///...000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))(((''''''''''''((()))'''(((((((((,,,111111---)))((('''''''''(((((((((''''''((((((((((((''''''(((((('''&&&%%%&&&))),,,)))((((((((('''''''''&&&''')))))))))(((((()))+++))))))(((((((((((())))))(((((((((((()))))))))))))))))))))((('''&&&&&&&&&'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((&&&'''''''''((((((((()))***************************+++,,,---------,,,+++---------...///000000111111111111111000000000000...000111000...---...000111111111111111111111111222222222111000///...---....../////////...------,,,,,,,,,+++,,,,,,,,,,,,+++++++++******)))))))))((((((''''''''''''(((((('''((((((%%%&&&)))((($$$&&&'''''''''''''''((()))''''''((((((((((((''''''(((((('''&&&%%%&&&))),,,((((((((((((''''''''''''&&&'''))))))(((((()))***))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((((((***)))))))))(((((((((''''''''''''''''''''''''''''''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))((((((''''''''''''(((((())))))******************************+++---.........---,,,,,,------...///000111111000000000000000000000000---000222111...,,,---...000000000111111111111111111111111111000///...---------.........------,,,,,,++++++++++++,,,,,,---++++++******)))(((((((((''''''''''''''''''''''''%%%((((((%%%%%%((((((&&&%%%&&&((((((''''''((()))''''''(((((((((((('''''''''(((((('''&&&&&&)))+++((((((((((((((((((((((((&&&'''(((***++++++***)))))))))(((((((((((())))))(((((((((((())))))))))))%%%&&&&&&((()))***++++++*********)))((('''''''''''''''''''''''''''''''''''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%########################%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''((())))))***++++++************************+++,,,---...///...------,,,,,,---...///000111111////////////////////////,,,000333111---***+++---///000000000111111111222000000111111000///......,,,,,,------------,,,,,,++++++*********+++------+++******)))((((((''''''&&&''''''''''''''''''&&&$$$((((((&&&%%%((()))'''$$$''')))(((&&&&&&''')))''''''((((((((((((''''''&&&'''((((((''''''(((***))))))))))))))))))))))))(((((())),,,000000,,,((())))))(((((((((((())))))(((((((((((())))))))))))&&&&&&'''((()))***+++,,,))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((()))*********(((((())))))))))))(((((((((((((((((())))))))))))######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%########################'''&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((((((((('''''''''(((((()))***++++++,,,)))))))))))))))))))))))),,,---.../////////...---,,,,,,---...///000111222............////////////,,,000333222---***+++---//////000000111111111222000000000000000//////...++++++,,,---------,,,,,,++++++*********+++---...+++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&%%%((()))%%%$$$&&&'''%%%$$$'''))))))&&&%%%&&&(((''''''((((((((((((''''''%%%'''))))))((('''((()))))))))))))))***************)))***///444444...((())))))(((((((((((())))))(((((((((((())))))))))))((((((((()))***+++++++++''''''(((((())))))******''''''''''''''''''''''''&&&''''''((()))******+++(((((())))))))))))(((((((((((((((((())))))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$&&&''')))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******(((((((((((()))))))))))),,,+++***))))))***+++,,,,,,---......//////......///000000000111111111111111000000000000000111222...111555555333///---+++000...,,,,,,///222444555666222...---...///...,,,------,,,,,,+++***))))))******))))))))))))******))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))*********))))))((()))))))))+++.../////////))))))))))))(((&&&%%%$$$((((((((((((((()))******&&&(((******)))((()))*********))))))(((((('''''')))((('''&&&&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$&&&''')))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))***(((((((((((())))))))))))++++++***))))))***++++++,,,------...............//////000000000111111111111000000/////////000000...000333333111///------000/////////222777<<<@@@;;;666000---......---,,,---,,,,,,+++******))))))******))))))))))))******))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))************))))))***)))((()))+++,,,,,,+++))))))))))))((('''&&&&&&((((((((((((((()))******&&&((()))***(((((()))******)))))))))(((((((((''')))((('''&&&&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((((()))***(((((((((((())))))))))))++++++***))))))***++++++,,,,,,---...............////////////000000000000000000//////.........------...000000...---......///000000000222999CCCKKKCCC<<<333...,,,---,,,,,,,,,,,,++++++***)))))))))***))))))(((((())))))***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))***((('''((())))))((('''((())))))******))))))(((((((((((((((((()))******&&&((())))))(((((()))***))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((())))))))))))+++******************+++,,,,,,---.........------........./////////000000000000//////...---,,,+++,,,---------,,,,,,...000---...///......666BBBLLLHHH@@@555...+++,,,++++++++++++******))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((((((((())))))************))))))(((''''''))))))((('''(((((()))***************((((((((((((((())))))***'''((())))))(((((()))+++))))))))))))(((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))(((((((((((())))))))))))*********++++++*********+++,,,,,,---...------------............/////////////////////...---+++***+++,,,,,,,,,+++,,,...000---...///---,,,222===FFFFFF>>>444---+++++++++*********))))))))))))(((((())))))(((((((((((())))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))******''''''''''''(((((((((((((((((()))***************(((''''''(((***++++++)))'''((()))******++++++***((((((((((((((())))))***(((((()))((('''''')))+++(((((((((((())))))))))))'''((((((((((((((((((''''''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))(((((((((((()))))))))))))))***++++++++++++***)))++++++,,,---------------------------.........///....../////////...,,,++++++,,,---,,,+++,,,---//////000///...---111888===>>>888000,,,++++++***((()))))))))((((((((((((((()))((((((''''''(((((()))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((())))))***''''''''''''(((((((((((('''((()))******+++******(((''''''(((+++,,,,,,+++'''(((((()))************((((((((((((((()))******((())))))(((''''''***,,,(((((((((((())))))))))))''''''((((((((((((''''''''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))***++++++++++++***)))++++++,,,------------,,,,,,,,,---------.........---...///000000///---,,,+++,,,...---,,,,,,---.........------...000222444333///++++++,,,,,,***'''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''(((((((((((('''((()))******+++++++++***)))((()))***+++***(((''''''((()))))))))((((((((((((((((((((()))******((()))((('''&&&'''***,,,'''((((((((()))))))))***&&&'''((())))))((('''&&&'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))++++++,,,---------,,,,,,,,,,,,,,,---------......,,,...///111111000...---+++---//////---,,,,,,---+++******,,,...///...---+++)))(((***,,,---***''''''''''''(((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))''''''''''''((((((((()))''''''(((******+++++++++,,,***)))((())))))'''&&&''''''((((((((((((''''''((((((((((((((()))******))))))((('''&&&'''***,,,'''((((((((())))))******&&&'''((())))))((('''&&&&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))*********)))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,------.........,,,---...------///111444111...+++***+++------,,,000///...---,,,++++++++++++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********)))((('''&&&%%%%%%&&&'''''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((('''&&&&&&&&&&&&''')))(((''''''(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((((((((***)))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......+++,,,---,,,,,,---000333333000,,,***+++,,,------...---,,,+++************++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))))))))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((('''&&&&&&&&&&&&'''((('''&&&&&&((()))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))(((((((((((())))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++,,,++++++,,,///111555222---******,,,------,,,,,,+++***))))))))))))+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((((((((((()))******)))(((''''''&&&&&&'''''''''&&&%%%&&&((())))))((())))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++,,,,,,------,,,,,,------------------------+++,,,,,,++++++,,,...111777333...******+++,,,---,,,+++******)))))))))*********))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((('''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((((((((((((((((())))))***)))(((((('''''''''''''''((('''&&&(((***++++++***))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%%%%&&&''''''((())))))(((((())))))************++++++,,,------------,,,------------------------,,,------,,,,,,,,,///111666222---+++***+++,,,,,,,,,++++++************+++)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&&&&'''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((((((((((((((((())))))***))))))(((''''''''''''((()))(((((()))+++---,,,+++(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((($$$$$$%%%&&&'''((())))))((((((((()))******++++++++++++,,,---------------...------------,,,,,,,,,------...---,,,,,,///111333000---++++++++++++***++++++***************+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%&&&'''((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((((((((((()))*********)))((((((''''''((((((***)))((()))+++,,,,,,+++(((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((((((((()))'''(((((()))******+++++++++,,,------...---------......---------,,,,,,,,,,,,------,,,***+++---//////---,,,+++,,,,,,***))))))))))))(((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))(((((((((((((((***)))((((((*********((((((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((('''(((((()))***++++++++++++,,,------......------.........------,,,,,,,,,+++,,,,,,***)))***,,,...,,,+++++++++,,,,,,***((((((((('''''''''(((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))************)))((((((((((((((()))(((''''''(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,+++++++++***)))'''''''''((()))))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''***)))(((''''''&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&''''''((()))******++++++*********))))))(((((((((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++++++++***)))(((((('''((((((((((((((((((((((((***************)))(((((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++******+++++++++***++++++,,,++++++******+++***((('''''''''((()))))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''')))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((())))))***************)))))))))(((((((((((((((((()))))))))))))))))))))******))))))((())))))))))))))))))))))))++++++******)))(((((('''(((((((((((((((((((((((())))))******))))))((('''(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******))))))))))))******+++++++++++++++***)))(((***)))((('''''''''((((((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((())))))*********))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******))))))(((((('''(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((())))))((()))))))))************++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********))))))*********++++++++++++***)))((('''(((((((((((('''((((((((('''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))))))))((('''''''''((()))***))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((()))))))))************+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++************+++++++++++++++***)))((('''&&&'''''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((''''''''')))***+++)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((())))))))))))***************++++++,,,,,,------...------,,,,,,,,,,,,+++++++++++++++******+++++++++)))))))))))))))((('''&&&&&&&&&'''(((((((((''''''&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))(((((())))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))(((((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((())))))))))))******************+++,,,,,,---......------,,,,,,,,,,,,++++++******))))))))))))******((((((((()))((((((''''''%%%&&&'''(((((((((''''''%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))******************+++,,,,,,---......---------,,,,,,,,,++++++))))))(((((((((((())))))''''''(((((((((((((((((($$$%%%'''(((((((((''''''%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''''''''&&&&&&'''''''''(((((())))))(((((((((((())))))))))))((()))+++,,,------,,,,,,))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$######$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''((((((((((((************))))))))))))...------,,,,,,------...//////.........---------++++++******************''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((('''%%%%%%%%%&&&(((***))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''"""###$$$%%%'''((())))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******,,,,,,,,,++++++,,,,,,,,,......------------,,,,,,------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''%%%%%%&&&'''(((((()))***((((((((((((((((((((((((***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++///...---,,,+++)))(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((($$$%%%((()))***)))'''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************,,,,,,,,,+++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&'''))))))(((((('''(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''''''''((((((((((((&&&'''''')))***+++,,,---,,,,,,------------,,,,,,++++++*********)))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''&&&'''((()))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))************************%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((())))))***''''''''''''((((((((((((&&&'''((()))***+++,,,,,,,,,,,,............,,,,,,+++************)))))))))&&&&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((***((('''&&&&&&(((***+++))))))))))))))))))))))))&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))******''''''''''''(((((((((((('''(((((()))***++++++,,,***+++---......---+++***+++++++++*********))))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((()))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++''''''''''''((((((((()))(((((())))))******++++++)))***,,,------,,,***)))++++++++++++******************))))))((((((''''''))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&''')))***+++***((('''))))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((('''((((((((())))))******((()))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***))))))))))))))))))(((''''''''''''''''''''''''''''''%%%''')))******)))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************+++)))''')))+++,,,***'''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((************************+++,,,,,,,,,++++++***))))))))))))))))))(((''''''''''''''''''''''''''''''%%%&&&)))******)))&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))((()))++++++)))'''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((************************+++++++++,,,++++++***)))(((((()))))))))(((''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***(((((((((((())))))))))))************************''''''''''''((((((((((((***)))((()))++++++)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((******************************++++++++++++******'''(((((((((((((((''''''''''''''''''''''''''''''%%%&&&((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********)))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))******++++++*********''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((()))*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((()))******+++*********&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((()))++++++)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''((((((((())))))))))))))))))))))))))))))))))))(((((()))***************%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))++++++)))((()))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))************************(((((()))***************%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''***,,,+++)))((()))+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))((((((******))))))((((((''''''(((((((((((())))))))))))+++*********))))))((((((''')))***)))((('''(((************)))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))(((***)))))))))((((((((('''(((((((((((())))))))))))************)))))))))(((''')))***)))((('''(((******)))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))''')))***)))((('''(((***))))))))))))))))))******&&&&&&''''''(((***+++,,,(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********)))))))))))))))''')))***)))((('''(((***)))))))))))))))*********''''''''''''((()))***+++(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******''')))***)))((('''(((***(((((())))))************))))))(((((((((((())))))(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************''')))***)))((('''(((***((((((((()))******++++++******)))((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************'''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************''')))***)))((('''(((***'''(((((()))******++++++)))(((((((((((())))))***(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++'''((((((((())))))******(((((((((((())))))))))))(((((())))))*********+++((()))***)))((('''(((***'''(((((()))***+++++++++''''''''''''(((***+++,,,(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%'''(((******((('''%%%''''''&&&&&&'''(((***+++&&&'''((())))))((('''&&&((((((((((((((()))******((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))************''''''((()))***++++++,,,******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((()))))))))(((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((('''&&&%%%%%%&&&'''''')))((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((('''((()))******)))(((''')))(((''''''&&&'''((((((''''''((((((((((((''''''((((((((((((((()))******((((((((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))************(((((())))))******++++++******)))((((((((((((((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))******************************((('''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))***************)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%&&&&&&'''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((()))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))***)))'''&&&''''''(((((((((((('''''''''''''''''''''(((((()))***))))))(((((())))))***))))))(((((('''''''''''')))((('''&&&&&&'''((()))((((((((((((((())))))*********))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))+++***))))))(((((()))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))(((((((((((()))******''''''((())))))))))))))))))))))))*********++++++************************((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&(((******)))(((''''''(((((((((((((((((('''(((''''''''''''((()))))))))((((((''''''(((((()))&&&''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((())))))***))))))******************((((((((((((((((((((((((((()))))))))*********************)))))))))))))))++++++***)))))))))))))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))******+++&&&'''((()))******))))))((((((((()))******++++++************************''''''''''''''''''''''''***)))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))***)))(((((('''(((((())))))(((((('''((((((''''''(((((()))***''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))************(((((((((((((((((((((((())))))))))))************)))))))))))))))*********++++++***))))))))))))***((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%&&&&&&&&&''''''''''''''''''((()))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''******)))))))))***++++++)))***+++---------------+++++++++,,,---.........////////////////////////++++++++++++++++++++++++......------,,,+++******************************'''((((((((())))))))))))(((((())))))))))))((((((((((((((((((((())))))***'''((()))******)))((('''&&&'''((())))))(((''''''''''''((((((((((((''''''((((((((((((((()))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))******++++++,,,+++******))))))******((())))))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))******+++,,,---...000222222222222111444444555666777777888888999999999999999999999999666666666666666666666666222222111000...---,,,+++************************((((((((('''((()))******(((((())))))))))))((((((((((((((((((((()))******''')))***,,,,,,***)))'''(((((()))))))))'''&&&%%%&&&'''((())))))((('''&&&((((((((((((((()))******''''''(((((()))))))))***************************))))))))))))************'''(((((()))***++++++,,,,,,+++******)))*********((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&'''''')))*********)))((('''''''''((())))))***+++***((('''((()))'''((()))++++++,,,,,,++++++...//////111444111---999888777888999<<>>;;;888555333111//////......,,,***'''(((************((((((&&&''''''((((((((())))))))))))(((((((((((()))***************)))'''&&&%%%((((((((((((((((((((((((***)))((()))***+++***)))''''''''''''(((((((((((((((((())))))*********+++************************,,,,,,+++***))))))******+++++++++***************))))))************))))))++++++,,,,,,,,,++++++***------------,,,+++***)))******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&''''''((()))))))))((('''&&&&&&'''((((((***+++,,,,,,++++++,,,...---.........//////000000555777666555888===>>>;;;???@@@BBBFFFKKKQQQVVVYYYWWWXXXZZZ]]]___bbbdddfffdddcccaaa```aaaccceeegggcccbbb___]]]ZZZXXXWWWWWWSSSSSSSSSSSSRRROOOKKKHHHKKKGGGBBB===999333...***,,,,,,,,,+++***((('''&&&+++++++++++++++,,,,,,,,,))))))((((((((())))))***************)))((('''&&&(((((((((((((((((((((((((((&&&%%%&&&'''((('''%%%''''''((((((((()))))))))))))))******************************************,,,++++++***))))))*********************+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))(((******))))))((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&''''''(((((()))((((((((((((((()))***'''((()))******,,,///222444444555666999;;;>>>???@@@@@@===;;;>>>FFFIIIHHHKKKMMMSSS[[[eeennnvvv{{{rrrrrrrrrrrrtttwwwyyy{{{|||yyyvvvttttttuuuxxxzzzyyyxxxwwwuuutttsssrrrrrrmmmmmmllliiiddd]]]WWWSSS[[[XXXSSSNNNIIICCC===999777555333000...,,,+++***+++***************++++++******)))))))))))))))***((())))))******))))))(((((((((((((((((((((((((((...,,,++++++++++++***)))((())))))))))))*********+++++++++++++++*********************************,,,+++******)))*********))))))******++++++,,,,,,,,,------......------,,,***++++++,,,,,,+++++++++++++++++++++***))))))(((***))))))))))))(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''&&&''''''(((((())))))))))))***++++++,,,'''(((***+++,,,///444777<<<<<<===>>>@@@BBBDDDEEEBBBDDDFFFHHHOOOZZZaaaaaaaaacccffflllrrrxxx~~~wwwuuurrrqqqqqqsssuuuwwwxxxuuuqqqmmmkkkkkkmmmnnntttuuuvvvxxx{{{~~~}}}~~~|||vvvooojjjfffhhhfffbbb___[[[VVVQQQMMMHHHFFFAAA===999666444333+++***)))(((((()))******++++++***)))))))))******'''((()))***************(((((((((((((((((((((((('''&&&%%%&&&(((((('''&&&))))))*********+++++++++---,,,,,,++++++*********************************++++++***************+++))))))******+++,,,------------............------******+++,,,,,,,,,+++++++++++++++++++++***))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((('''''''''((())))))(((((()))***++++++,,,,,,***,,,///111333666;;;>>>AAACCCEEEGGGHHHIIIHHHHHHKKKQQQWWW^^^jjjwww}}}}}}qqqppppppoooooooooooooookkkiiifffeeefffiiillloooooolllgggbbb___]]]^^^^^^bbbcccgggkkkpppuuuyyy|||yyy}}}~~~~~~yyywwwtttqqqnnniiiddd``````\\\UUUNNNFFF@@@<<<:::111000...,,,+++++++++,,,,,,,,,+++***************'''((()))***+++++++++***))))))))))))))))))))))))))))))***...222666777777************++++++++++++---,,,,,,++++++*********************************+++***************++++++))))))***+++,,,------...,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))************&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***(((((((((((()))***+++,,,'''(((***+++------------,,,///222555777999<<>>;;;777222...,,,++++++------,,,+++************((())))))***+++++++++***))))))))))))))))))))))))+++,,,///555<<>>???AAABBBHHHQQQ___mmmwww{{{zzzxxxrrruuuvvvuuuwwwzzzwwwrrrkkkmmmpppuuuzzz~~~~~~~~~|||||||||}}}vvvxxxxxxssskkkfffeeeggghhhkkkqqqyyy|||uuulllddd^^^ZZZUUUQQQJJJAAA:::444111///......---++++++*********))))))***+++++++++******))))))))))))))))))))))))######$$$(((---000222222)))))))))************+++))))))************************************************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++))))))*********+++++++++&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((()))***+++---///000222444666888:::;;;;;;;;;===AAAFFFIIIJJJJJJKKKKKKXXXaaannnyyy}}}zzztttooommmqqqssstttxxx~~~~~~{{{wwwrrrsssuuuaaadddjjjrrr{{{}}}wwwssspppoooiii```TTTJJJBBB===;;;///...---,,,++++++++++++******+++++++++******)))))))))))))))))))))))))))///---,,,+++,,,,,,***(((((())))))))))))*********(((((())))))*********+++******************************))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,((()))***+++,,,---------)))******+++++++++******))))))******++++++++++++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%,,,+++)))'''&&&&&&&&&'''$$$'''***,,,...111444777>>>@@@AAA@@@======???AAA@@@IIIVVVaaagggeee```[[[eeegggjjjkkkjjjkkknnnqqqxxxzzz}}}|||uuusssvvvxxxzzz~~~vvviiiYYYJJJBBB>>>:::444000///...---,,,((('''''')))***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))************************************)))************+++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&((((((((((((((()))))))))+++---...000111555:::===:::???DDDGGGGGGEEEEEEFFFVVV___kkktttvvvpppfff___bbbfffkkkoooqqqssswwwzzzzzz|||~~~}}}|||zzznnn```WWWLLLFFF===666222000///...,,,***))))))******(((&&&************************************************************************))))))))))))************************************************++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((('''''')))***++++++++++++...111444666888999<<<>>>===???CCCGGGKKKRRRYYY^^^ccchhhooottttttqqqkkkgggjjjnnnuuuzzz~~~zzzvvvtttuuuxxxxxxsssqqqssstttssskkkgggcccgggpppzzz~~~uuuqqqmmmlllnnnqqqtttvvvzzz}}}uuummmccc[[[OOOEEE===777333111000...,,,++++++***)))'''************************************************************************)))))))))*********++++++************************************+++++++++,,,***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,...///000333777<<>>>>>AAAFFFOOOYYYaaahhhlllooocccccceeeggglllqqquuuxxx{{{~~~}}}|||{{{||||||wwwwwwwwwtttnnniiieeedddhhhmmmnnniiidddccccccbbb[[[WWWSSSUUU[[[bbbfffggg[[[XXXUUUUUUYYY]]]```bbbjjjmmmsssyyy}}}{{{tttiii\\\QQQFFF>>>888444111...,,,,,,,,,+++***++++++++++++++++++++++++***************************************+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((()))))))))******))))))***+++...333777:::<<<===>>>>>>???BBBFFFIIILLLVVVffftttzzzwwwnnnhhhggghhhkkkpppwww~~~}}}zzzwwwqqqkkkhhhffffffggghhhgggeeebbb___]]]___```ccciiillliiifffggghhhgggaaa^^^\\\]]]aaaccccccbbb[[[YYYXXXYYY[[[]]]]]]\\\]]]```fffmmmrrruuuvvvuuuzzz{{{{{{|||vvvjjj\\\NNNFFF999555111...---------,,,++++++++++++++++++++++++************************))))))*********+++++++++************++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((************************%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''(((((())))))******&&&'''***...333:::@@@CCC@@@>>>;;;999;;;CCCNNNVVVfffgggiiilllnnnmmmjjjgggpppuuu~~~}}}xxxtttsssrrrpppooommmhhhbbb\\\XXXXXXZZZ[[[cccbbbaaa``````dddiiimmmlllqqqttttttvvvzzz|||{{{vvvvvvvvvxxxzzzzzzyyywwwtttssssssssssssqqqmmmkkkkkklllnnnpppqqqooojjjfffggggggeeecccgggqqqxxx{{{rrrddd[[[JJJDDD<<<666222000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,*********++++++++++++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((('''************************&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%'''(((((((((''''''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((()))******''')))...444:::>>>AAABBB>>>@@@CCCFFFLLLTTT]]]cccqqqjjjaaa^^^aaaiiipppuuuxxx{{{tttooohhheeefffjjjnnnooommmiiiddd``````ccchhhkkkqqqqqqqqqqqqrrruuuzzz~~~}}}xxxpppiiieeeeee```YYY[[[dddkkkmmmsssxxx}}}xxxrrrfff___SSSGGG>>>777222///------------------------++++++++++++++++++++++++((())))))***++++++,,,,,,*********+++++++++,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((************************'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((())))))******...555:::>>>>>>===;;;???HHHVVVbbbjjjnnnooopppcccccceeekkkttt{{{~~~~~~xxxrrrkkkeee___^^^cccllltttwwwwwwtttpppnnnqqqwww|||zzzqqqccc^^^aaacccaaagggkkknnnooottt}}}uuufffVVVIII???777333------------------------++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$&&&))))))(((((()))***...333999>>>@@@BBBCCCEEEFFF\\\ttt~~~zzzssslllgggmmmpppvvv{{{|||uuuooolllkkkfffgggggghhhoooxxxzzzwwwyyywwwuuuxxx}}}rrreeeccc```\\\ZZZ]]]gggttt}}}}}}}}}mmm___RRRDDD999333222111///...------...+++***)))))))))+++,,,---*********++++++,,,,,,,,,***+++------,,,,,,---...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------........................,,,,,,,,,+++++++++************++++++++++++***************************************)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%''')))))))))***,,,...555888<<<>>>@@@BBBFFFJJJWWWhhhvvvwwwpppllllllmmmvvvwwwzzz}}}wwwsssmmmiiihhhggggggfffkkkmmmmmmmmmrrryyy|||zzz|||{{{}}}zzzooojjjccc]]]\\\___dddiiiuuuuuuuuuxxx~~~zzzpppeeeWWWJJJCCC===555111111000---***+++,,,,,,+++******+++---******+++++++++,,,,,,,,,)))+++,,,,,,++++++,,,...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------........................,,,,,,,,,+++++++++************++++++++++++*********************************)))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''')))******---000333999<<>>FFFQQQXXX[[[```gggmmmqqquuuxxx|||yyyllljjjiiimmmrrrqqqhhh```jjjooorrrooohhhbbb``````mmmvvv}}}~~~~~~~~~xxxyyy}}}{{{{{{}}}xxxqqqfff]]]YYYXXXYYYZZZgggqqq~~~wwwiiiYYYKKK???777222+++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,)))+++++++++))))))***+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++************++++++++++++******************************(((((())))))************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$######$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((())))))***)))+++...111444888>>>AAAIIISSS```ggghhhiiimmmqqqxxx{{{~~~wwwjjjVVVWWW\\\fffnnnqqqnnniiigggjjjlllggg``````gggooozzz~~~|||}}}~~~~~~vvvooopppwwwzzz|||zzzvvvrrrrrrsss}}}~~~tttkkkddd]]]YYY[[[cccnnnvvv|||ppp^^^MMM@@@:::444222000///.........///------------,,,,,,,,,,,,***,,,,,,,,,***)))***+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************((((((((()))******++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((())))))******---000444777;;;>>>BBBEEERRR]]]jjjqqqpppppptttyyy~~~zzztttjjj```PPPTTT]]]hhhppptttsssqqqbbbeeegggfffgggmmmxxx{{{mmmiiikkknnnrrrvvvvvvqqqmmmlllmmmttt|||yyyrrrlll```______aaagggqqq~~~uuudddSSSHHHAAA;;;444000111111///---......---------,,,,,,,,,,,,------,,,+++******,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************'''(((((()))******++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++000333888<<>>CCCGGGKKKKKKUUUaaaiiikkkmmmrrrvvv~~~wwwrrriiihhhiiikkkmmmnnnmmmkkkjjjmmmsssyyy~~~wwwrrrqqqsssuuuvvvtttsssqqqllliiiggghhhjjjnnnlllkkkjjjjjjiiiiiihhhiiiiiijjjiiihhheeebbb```aaaaaabbbccceeegggjjjkkkooohhhaaa```ffflllnnnmmmooommmmmmrrryyy}}}}}}{{{|||rrrhhh]]]dddmmmuuu}}}yyyjjjYYYJJJ>>>888333222111000000000///...---------............///...........................---,,,,,,,,,,,,,,,,,,...------000333333000,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************)))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((()))))))))''''''(((+++...111555<<