BM6P6(@ @@@AAABBBCCCEEEFFFGGGHHHKKKLLLQQQZZZdddnnn}}}vvvhhhooohhhWWWQQQWWWllluuu```NNNFFFDDDBBBAAAAAA@@@>>><<<<<<;;;:::888777555444333444222000111333444333000333333333333333333333333333444444666;;;GGGUUU```ppp~~~{{{vvvooommmnnnllluuu|||~~~|||nnnfff______aaaccciiinnnssszzzxxxjjj___VVVNNNIIIBBBAAAAAAAAACCCGGGKKKMMMSSSTTTVVVWWWZZZ```ggglllttt}}}lll^^^UUUTTTXXX```zzzrrraaaSSSLLLHHHDDDBBB>>><<<;;;<<<>>>??????>>>;;;999666444444444333222444444333222333444555666222333555666>>>OOOfffwwwsssccc]]]___ppp~~~vvvsssvvvzzzzzzyyy{{{zzzyyywwwvvvtttssssssoooqqqtttyyy{{{{{{wwwtttqqqtttwww{{{~~~yyyuuupppmmmmmmnnnooooooqqqrrrtttvvvxxxyyyzzzzzz|||{{{{{{{{{}}}~~~===>>>???@@@BBBCCCDDDDDDFFFGGGLLLUUU^^^hhhwww{{{eeelll}}}ooo[[[SSSZZZrrryyybbbPPPGGGEEEBBBAAAAAA@@@>>><<<<<<;;;:::888777555444333444222000111333444333111333333333222222333333333444555666888>>>JJJYYYdddttt}}}yyyxxxtttnnnkkklllmmmvvv~~~~~~~~~zzzrrrkkkkkkmmmpppwww}}}{{{sssggg\\\SSSLLLFFFBBB???>>>===<<<===???BBBDDDDDDEEEFFFGGGIIINNNTTTYYYaaahhhsss}}}tttfffZZZUUUVVV\\\rrr~~~ssscccUUULLLGGGDDDCCC>>>===<<<<<<>>>??????>>><<<999666444444444444333444333333333333444555555333555777999AAARRRiiiyyyppp```]]]bbbtttzzzsssqqqtttxxxzzzzzzzzzzzzyyywwwuuusssrrrqqqlllmmmppptttwwwwwwuuurrrqqqsssuuuxxxzzz|||}}}}}}vvvrrrmmmjjjjjjkkkkkkkkkmmmoooqqqtttvvvwwwwwwwwwxxxxxxyyyyyy{{{}}}::::::;;;<<<===???@@@@@@BBBCCCHHHPPPXXXbbbqqq~~~gggnnn~~~xxxaaaWWWaaa~~~~~~eeeRRRGGGEEEBBBAAAAAA@@@>>>===<<<;;;:::999777555444333444222111222333444333111444333222111111222333444666777888:::AAANNN^^^iiiwww}}}vvvrrrrrrrrrmmmjjjiiioooxxx~~~}}}wwwwwwzzzxxxppplllaaa\\\SSSLLLFFFBBB???======<<<:::888888999:::;;;;;;<<<===>>>???CCCHHHLLLWWW]]]eeemmmsssyyy~~~ttteeeZZZVVVZZZkkk}}}uuuhhhYYYLLLEEEDDDDDD???>>><<<<<<>>>?????????<<<999666555555555444333222333444444555555444444555666999<<>><<<<<<===?????????<<<:::777555555555444333222333444555666555444333555777:::???III[[[pppsss^^^UUU\\\kkk{{{vvvpppmmmppptttxxxzzzyyyyyyyyyxxxvvvrrrooommmllllllmmmpppsssuuutttssspppooonnnmmmlllmmmooopppnnnkkkgggddddddeeeeeedddeeegggkkknnnpppqqqpppppppppqqqsssvvvyyy|||~~~777777888999:::;;;;;;<<<@@@AAAEEENNNVVV___nnn{{{nnncccooohhhSSSIIIFFFCCCAAA@@@@@@???>>>===<<<;;;999888666555444333333444333333333333444555555444333333444555555666777888<<>><<<:::::::::999888777777666777777888888888999999999;;;???BBBPPPUUU]]]dddiiinnnqqqtttuuuwww{{{kkk\\\WWW```qqq}}}{{{rrrcccRRRGGGEEEGGGBBB???===<<<===?????????<<<:::777555555555444333222333444555666555444333555666:::AAAMMM___ssswwwdddSSSPPP]]]ooo{{{wwwrrrooopppsssvvvxxxxxxyyyzzzzzzxxxtttpppmmmllllllmmmppprrrssssssqqqnnnllljjjgggfffggghhhiiijjjgggdddccccccddddddccceeefffiiilllnnnnnnnnnmmmnnnooorrruuuyyy|||~~~777777888999999:::;;;;;;===>>>CCCKKKTTT^^^lllyyyuuugggooojjjSSSJJJGGGCCC@@@@@@@@@@@@???===<<<;;;:::888666555444222444555444333222333555666666666666666666666666666777999>>>HHHXXXlllzzz{{{{{{~~~xxxqqqnnnhhhffffffjjjkkkiiikkknnnvvv|||||||||~~~pppbbbYYYPPPLLLGGGCCCAAA???>>><<<:::<<<<<<;;;999777888999666666555555555555666666555666777777777888;;;>>>CCCJJJSSS\\\bbbgggjjjmmmkkklllnnnqqquuuxxx{{{}}}tttaaaTTTYYYggg|||~~~vvvgggWWWKKKGGGGGGCCC@@@===<<<===???@@@@@@===:::777666666666555444222333444444555555444444555777;;;CCCQQQdddwwwzzzlllYYYMMMPPPaaarrryyywwwtttrrrqqqsssuuuvvvxxxzzz|||}}}{{{wwwssspppllllllmmmoooqqqqqqooommmkkkiiifffdddbbbbbbbbbccceeecccaaaaaabbbcccccccccfffggghhhiiijjjkkkkkkkkklllnnnqqqtttxxx{{{}}}}}}}}}||||||777777777888999999::::::<<<===BBBKKKTTT^^^mmmzzz{{{iiijjjkkkTTTJJJGGGCCC@@@@@@@@@@@@@@@======;;;:::888777555555222444666555333222333555666777888999999888777666777888;;;@@@KKK\\\qqqyyy|||~~~|||wwwxxxtttjjjeeedddaaabbbeeehhhgggfffjjjqqqyyyzzz{{{mmm___TTTKKKFFFAAA???<<<;;;;;;:::999777444777999999888777888999777666666555555555444444444555777777777888;;;======BBBJJJRRRXXX]]]aaadddbbbcccccceeeiiimmmqqqsss~~~zzzeeeVVVVVV^^^oooxxxkkk[[[OOOIIIGGGDDDAAA===<<<<<<>>>@@@@@@===:::777666666666555444444333333333333444555555666888===GGGVVViii{{{xxxeeeUUUMMMUUUggguuu}}}tttttttttsssssssssuuuvvvxxx{{{~~~{{{vvvsssmmmnnnppprrrsssrrrnnnkkkhhhfffdddbbb```_________aaa___^^^___aaaccccccbbbgggffffffeeefffggghhhiiiiiikkkooosssvvvxxxzzzzzz{{{~~~||||||~~~666666777777888888999999===>>>CCCMMMVVV```ppp}}}~~~iiifffmmmVVVKKKGGGCCC@@@@@@@@@@@@@@@======<<<:::888777555555222444666555333222333666666777:::;;;;;;:::777666999:::<<>>CCCHHHLLLQQQVVVYYY]]]]]]]]]^^^aaafffjjjmmmpppwww|||ggg[[[XXXYYYfff|||yyylll^^^RRRJJJFFFEEEAAA===<<<<<<>>>@@@@@@===;;;888666666666555444555444333222333444555666888:::???IIIYYYlll~~~wwwcccTTTPPPZZZlllwwwyyyoooqqqrrrsssssstttuuuvvvxxx{{{}}}xxxuuupppqqqtttvvvwwwuuuppplllfffeeecccaaa___^^^]]]]]]]]]\\\\\\]]]```bbbbbbbbbhhhfffdddccccccdddfffggghhhjjjmmmqqqtttvvvwwwxxx{{{~~~~~~}}}~~~888888999999999999888888;;;<<>>??????>>><<<999888777777888444333222111111111222333111444666888888999:::<<<===<<<>>>FFFQQQ```vvvtttrrruuu}}}yyytttuuu~~~}}}yyyrrrjjjccc^^^]]]^^^^^^```cccbbbccckkkuuuzzzwwwwwwzzz}}}~~~yyytttyyysssbbbXXXLLLDDD@@@>>>;;;888888888888888888888888888777777666666666666777777888777777666555444444444333333333444444555555555999:::;;;>>>CCCIIINNNRRRUUUUUUVVVWWWYYY\\\___```hhhkkkrrr{{{mmmaaaWWWRRR]]]rrrzzznnn\\\LLLEEEFFFFFFCCC???======???@@@AAA???<<<888666555555555444444444333222222333333333777777???OOOaaarrrqqq___TTTQQQXXXkkk{{{}}}wwwsssoooqqqsssuuuvvvtttrrrqqqxxxyyy|||~~~xxxtttqqqpppooopppooommmiiifffddddddaaa\\\WWWVVVYYY\\\XXXXXXXXXYYY[[[]]]```aaa^^^```aaabbbaaaaaacccdddiiikkknnnppppppqqqssstttyyyzzz|||{{{{{{zzz|||}}}888888999999999999888888:::;;;???FFFMMMVVVgggvvvzzzbbb___eee}}}sss]]]OOOGGGBBBBBBCCCAAA@@@AAA@@@???<<<:::888777777777555444333222222222333333222333444555666999===@@@BBB@@@CCCLLLXXXhhh|||xxxrrrvvv~~~uuuqqqttt{{{yyytttnnngggbbb```___aaa```aaabbbbbbeeennnyyy~~~ssspppppptttwwwxxx|||}}}xxxsssvvv~~~yyyggg[[[RRRKKKBBB>>>======;;;999777777777777777777777777777777666666666666777777888777777666555555444444333333333444444444555555777777888;;;???EEEJJJMMMQQQQQQRRRSSSTTTWWWYYY[[[[[[___eeennnxxxtttbbbVVVNNNTTTeeeuuuyyynnn]]]NNNIIIKKKFFFCCC???======???@@@AAA@@@===999777666666666555555555444444444444444555777888AAASSSfffxxxnnn]]]QQQQQQZZZkkkxxxyyytttrrrqqqqqqrrrsssttttttuuuuuuvvvwwwyyy|||}}}{{{wwwsssqqqpppoooooonnnlllhhheeedddccc```[[[WWWVVVXXX[[[WWWWWWWWWXXXZZZ\\\^^^___]]]___`````````aaaccceeehhhkkkmmmooooooppprrrssswwwxxxzzz{{{{{{{{{}}}~~~~~~888999999::::::999999888::::::===CCCJJJTTTfffuuu}}}ccc[[[\\\qqqxxxbbbOOOHHHBBBCCCDDDCCCBBBCCCAAA@@@===;;;888777666555666555444333333333444444333333333333444888>>>BBBFFFFFFKKKUUUbbbrrr~~~www{{{{{{sssqqquuu}}}yyytttnnnjjjiiiiiijjjhhhdddbbbbbbbbbgggrrr~~~|||nnnjjjiiillloooqqqwww}}}xxxrrrqqquuuyyy|||lll^^^RRRKKKFFFAAA<<<:::;;;<<<:::888666666666666666666666666777777666666666666777777777777777666555555444444333333333444444444444555444444555777;;;@@@DDDGGGKKKKKKLLLNNNPPPRRRTTTVVVVVVXXX]]]fffqqq~~~~~~fffYYYNNNOOOYYYfffuuuxxxlll]]]PPPLLLOOOFFFCCC???======???@@@AAAAAA>>>:::888777777777666666555555555555555666666666:::EEEYYYmmmhhhWWWKKKQQQ]]]kkkrrrrrroooooorrrqqqqqqqqqrrruuuwwwxxxuuuuuuwwwyyy{{{zzzvvvsssqqqooonnnmmmmmmjjjgggdddcccbbb^^^YYYVVVUUUWWWYYYVVVVVVWWWWWWXXXZZZ[[[\\\[[[\\\]]]^^^^^^```cccfffhhhiiilllmmmmmmnnnppprrrsssvvvyyy{{{|||~~~999999::::::::::::999999::::::===BBBHHHSSSeeeuuu~~~ddd[[[XXXjjjzzzbbbOOOGGGBBBCCCDDDCCCBBBCCCBBB@@@>>><<<999777555444555444444333333333333333333444444444444777<<>>======<<<999777777777777777777777777777777777666666666666777777777777666666555555555555444444444444444444444444222222333555888;;;???AAAEEEGGGIIIKKKOOORRRTTTVVVXXXYYY\\\cccnnn|||mmm```TTTRRRTTT]]]nnnvvviiiZZZNNNKKKNNNGGGDDD???===>>>@@@AAABBB@@@===999777777777666555555555555444555555666666666;;;JJJ___ssswww___PPPGGGRRR```jjjllljjjjjjlllooopppppprrrtttvvvwwwyyyuuutttuuuvvvwwwwwwuuusssqqqooommmlllkkkiiifffcccaaa___[[[WWWTTTSSSUUUVVVTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[[[[\\\^^^bbbeeefffgggiiijjjjjjkkkmmmoooqqquuuzzz~~~::::::;;;;;;;;;;;;::::::<<<;;;>>>BBBHHHSSSdddttt~~~zzz}}}eeeYYYTTTeeeyyy|||aaaNNNGGGAAABBBCCCBBBAAABBBAAA@@@???===:::777555444333333333333222222222111333555666777666666888999@@@KKK\\\hhhmmmwwwzzzwwwzzz}}}{{{uuulllggghhhkkkoooqqqsssllleeebbbdddiiitttwwwmmmddd______bbbllluuuyyy}}}~~~|||vvvpppjjjfffeeegggnnnzzz}}}zzzxxx~~~pppggg[[[QQQLLLIIIFFFDDDCCCAAA@@@???>>><<<999777888888888888888888888888777777666666666666777777666666666666555555555555444444444444444444444444333333333444666999;;;<<>>NNNdddwwwoooYYYNNNGGGTTTccchhhfffeeegggjjjlllnnnqqqtttvvvvvvvvvvvvsssqqqppppppqqqqqqpppooopppnnnllljjjjjjhhheeeccc___\\\WWWSSSQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVXXXYYYZZZZZZ\\\___bbbccceeefffffffffgggjjjlllooottt|||:::;;;;;;<<<<<<;;;;;;:::===<<>>======<<<::::::888888888888888888888888777777666666666666777777666666666666666666555555555444444444444333333333333333444444555777888999===???DDDIIINNNSSSVVVWWWWWWVVVWWW\\\gggvvvyyyhhhYYYSSSOOOPPPaaavvvxxxiiiYYYLLLGGGHHHJJJGGGCCCAAAAAACCCDDDEEE???;;;888555555555555444333333333333444555666666999AAASSSiii|||hhhUUUOOOIIIXXXeeefffbbbbbbfffiiijjjlllpppsssuuuuuutttssspppnnnkkkiiijjjjjjjjjiiillljjjhhhggggggfffdddbbb\\\XXXSSSOOONNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTVVVXXXYYYYYYZZZ\\\^^^aaaaaabbbbbbaaacccfffhhhnnnttt~~~;;;;;;<<<<<<<<<<<<;;;;;;<<<<<>><<<999777666333333444444444333222111555555666555444555777999;;;FFFYYYjjjttt~~~xxxmmmggghhhlllnnnoookkkeeeaaaccchhhnnnwwwvvvjjjaaaYYYTTTVVVZZZccclllwww}}}zzzxxxxxxxxxwwwvvvuuuuuutttoooiiibbb^^^\\\\\\```fffkkkoooooonnnlllbbbaaa^^^[[[XXXUUURRRQQQQQQSSSVVVYYYZZZZZZXXXWWWVVVQQQKKKHHHGGGFFFCCC@@@;;;<<<<<<<<<;;;:::::::::888888888888888888888888777777666666666666777777555666666666666666666666555555444444444333333333333333444444444555555555999;;;@@@EEEIIIMMMOOOPPPTTTTTTUUU[[[gggvvvrrr]]]UUUPPPPPPaaaxxx}}}mmm^^^QQQKKKJJJLLLIIIEEEBBBCCCEEEFFFGGG???<<<888666666666555555444444444444555666777888:::EEEYYYppp___OOOOOOMMM[[[fffddd```aaafffhhhkkklllnnnppprrrsssssssssrrrnnnjjjgggfffggggggggggggeeecccbbbbbbbbbaaa___ZZZUUUOOOLLLLLLLLLLLLKKKKKKLLLNNNPPPRRRSSSSSSSSSRRRUUUXXXZZZYYYYYYYYYZZZ^^^______^^^^^^___bbbeeekkksss;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>CCCGGGMMM[[[hhhttt|||sssrrrcccUUUPPP```rrr~~~bbbTTTLLLFFFEEEEEEBBB@@@@@@>>>>>>>>>>>><<<:::888777333444555555555444333222555555444333222555999======DDDTTThhhxxx~~~uuuiiicccdddgggiiihhhfffaaa___cccjjjqqqyyyzzzooofff]]]TTTPPPRRR[[[eeerrr{{{}}}~~~}}}yyyvvvvvvvvvvvvuuussssssqqqlllfff```\\\ZZZXXXZZZ]]]``````]]]ZZZXXXTTTRRRPPPNNNKKKHHHFFFEEEGGGGGGIIIJJJLLLMMMNNNOOONNNIIIDDDAAABBBBBB@@@>>>===>>>>>><<<:::999999999777777777777777777777777777777666666666666777777555555555666666666666666555555555444444333333333333333333333333333333333666999<<>><<<;;;:::888:::@@@FFFMMMWWWaaauuu}}}rrrooo{{{jjjWWWTTTZZZsssjjjXXXLLLDDDEEEEEE@@@>>>BBB??????===;;;:::888777666777777666555444444444444333444444444333444777999;;;HHHYYYhhhwwwtttfffbbbbbbdddfffjjjfffaaa^^^aaakkkuuu{{{}}}wwwiii^^^VVVRRRPPPSSS[[[ccciiiooovvv}}}~~~|||vvvooonnnrrrrrrpppvvvsssnnnfff___ZZZXXXXXXTTTTTTTTTTTTQQQNNNJJJHHHHHHGGGFFFCCCAAA>>>===<<>>???DDDGGGGGGHHHKKKMMMJJJIIIIIIHHHDDD@@@>>>999999::::::::::::999999777777777777888999;;;;;;;;;888555444555666666666888888777777666666555555333333333444444555555555444444444444444444444444777888;;;>>>BBBFFFIIIKKKKKKLLLNNNTTTaaaqqqxxx___VVVTTTfffqqq```TTTOOONNNPPPNNNKKKHHHGGGGGGHHHIIIDDD???999777888888777555555555555444333333555777???LLLccc{{{qqqYYYMMMKKKPPP___jjjhhhaaa```fffjjjooonnnlllkkklllooorrrttttttpppkkkhhhgggfffffffffgggdddaaa````````````___TTTQQQLLLIIIHHHIIIHHHHHHFFFHHHKKKLLLMMMNNNPPPSSSRRRRRRRRRTTTVVVXXXXXXWWW[[[^^^aaa```]]][[[[[[]]]iiinnnyyy;;;<<<>>>??????>>><<<;;;;;;999:::@@@FFFMMMXXXcccttt~~~wwwpppxxxlllXXXVVV]]]wwwpppYYYMMMDDDEEEEEEAAA???CCCBBBAAA@@@>>><<<999666555555555444333222222222222222333444555555666:::<<<:::HHHYYYiiixxx|||ooobbb^^^___```cccfffdddaaa___dddoooyyy~~~zzzmmmbbbXXXQQQMMMJJJPPPWWW^^^eeennnvvv{{{~~~~~~xxxqqqooorrrrrroooqqqoookkkeee^^^ZZZWWWVVVOOOOOONNNLLLJJJFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;999;;;???BBBCCCGGGMMMRRRQQQOOOMMMIIIDDDAAA@@@999999999999888777666555888888777777666666666666666444333333555777777777555555555555555444444444333333333444444444555555444444444444444444444444666777999;;;>>>AAADDDEEEIIIJJJKKKQQQ]]]mmm~~~hhh]]]YYYgggzzzkkk^^^UUUQQQQQQOOOLLLIIIHHHHHHIIIJJJCCC>>>888666666777666444555555555444333333666888???OOOgggkkkTTTKKKKKKVVVbbbkkkhhhaaaaaafffjjjooonnnmmmlllmmmoooqqqssstttpppllliiigggfffeeecccbbb```^^^^^^______]]]\\\RRRNNNJJJGGGGGGGGGGGGFFFEEEGGGIIIJJJKKKLLLNNNPPPTTTSSSSSSSSSUUUWWWWWWWWWZZZ]]]aaaaaa^^^]]]^^^```jjjsss<<<===>>>??????>>>===<<<<<<::::::???EEEMMMZZZeeesss}}}tttvvvrrr\\\YYYaaa|||vvv\\\NNNEEEEEEFFFBBBAAAEEEDDDDDDDDDBBB???:::777444555555444333222222222222222333555555666888<<>>AAABBBGGGGGGHHHLLLWWWgggxxxtttfff^^^iiiwwwiii\\\UUURRRQQQNNNKKKJJJJJJJJJKKKDDD???999777888888777555444555555444333444666999???QQQkkkcccNNNIIILLLZZZdddiiieee___```fffiiinnnnnnnnnnnnnnnooopppqqqrrrpppmmmkkkiiigggdddbbb___^^^]]]]]]]]]\\\ZZZWWWNNNKKKGGGEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHIIIKKKLLLTTTSSSRRRRRRSSSUUUWWWYYY[[[^^^aaabbb``````bbbeeelllyyy>>>>>>?????????>>>===<<<===::::::>>>EEEMMMZZZfffsss|||zzzyyyyyy```]]]eeezzzaaaQQQEEEEEEFFFCCCBBBFFFDDDEEEEEEDDDAAA===999666777777666555444444444444222444555666666888<<>><<<:::999::::::666888:::<<<<<<;;;999888:::888666666777777666444555555666666777777888888444444444444444444444444444444444444444444444444666777888:::<<>>>>>===>>>;;;:::>>>DDDLLLYYYeeerrr{{{~~~eeeaaajjj~~~gggUUUFFFEEEFFFDDDCCCGGGCCCDDDEEEDDDBBB???;;;999777777666555444444444444333444666666666888;;;>>>HHHXXXlll}}}www}}}pppccc______```aaaddd[[[ZZZ]]]ggguuu~~~ppp___SSSNNNGGGCCCEEEIIILLLSSS\\\dddooo|||}}}yyyxxxtttnnnjjjgggdddbbb^^^YYYQQQLLLFFFDDD@@@<<<999777777888666666666666666666666666333555999;;;<<>>777999===AAAAAA@@@===;;;;;;999777666777777666555555555666666777777888888444444444444444444444444444444444444444444444444333444666888;;;>>>AAACCCDDDDDDEEEFFFLLLYYYjjjvvv~~~~~~}}}nnnbbbfffxxxqqqbbbYYYTTTSSSQQQNNNMMMKKKKKKKKKGGGBBB<<<:::;;;;;;:::888333444555555444666999;;;AAAVVVooolllSSSHHHKKKSSS[[[aaacccaaaaaagggnnnqqqpppppppppppppppooooooooommmmmmlllmmmmmmllliiifffcccbbbaaa```]]]YYYRRRNNNHHHFFFDDDCCCDDDEEEEEEDDDEEEFFFGGGGGGFFFFFFGGGIIILLLMMMNNNNNNOOOSSSYYY]]]```ccceeedddaaaaaacccffflll~~~}}}{{{wwwrrrnnnnnnqqqvvvyyy~~~}}}}}}|||xxxwww|||AAAAAA@@@@@@???>>>>>>>>>>>>;;;;;;???DDDKKKVVVaaammmwwwhhhfffrrrmmmYYYHHHEEEFFFDDDDDDGGGBBBCCCCCCCCCAAA???<<<:::555555444333222222222222333555666777888:::>>>AAAKKK\\\qqq}}}ttteee^^^\\\\\\]]]```[[[ZZZ]]]ffftttwwwfffZZZQQQFFF@@@CCCFFFGGGMMMVVV\\\fffsss{{{~~~zzztttnnnjjjeeeaaa]]]VVVNNNGGGAAA>>>;;;888555444444555777777777666666666555555444555888;;;===DDDVVVgggyyyyyyoooiiiaaaXXXHHHFFFAAA===;;;;;;<<<>>>:::>>>CCCHHHJJJHHHEEEBBB???<<<999777777888888777444444444555555555555555555444444444444333333333444444444444444444444444000111333555888<<>>>>>===;;;;;;???DDDIIISSS]]]fffqqq~~~hhhkkk|||sss]]]JJJEEEFFFDDDCCCFFFDDDDDDCCCAAA???<<<:::999555555444333222222222222222444777999;;;???DDDGGGOOObbbwwwzzzhhh^^^[[[YYYZZZ]]]]]][[[]]]fffsss~~~pppeeeYYYLLLDDDEEEFFFDDDGGGPPPUUU]]]iiittt{{{{{{sssmmmfff```ZZZSSSIIIBBB===;;;999777555444444444444444444444444444444555555555888;;;>>>FFFWWWfffvvv~~~zzzxxxooobbbPPPLLLFFF@@@<<<;;;<<<===<<>>;;;:::999999555555555555555444444444555555444444444333333333444444444444444444444444222222444555888;;;===>>>???AAACCCCCCDDDLLLYYYcccmmmrrryyy}}}~~~~~~}}}}}}zzzyyywwwtttqqqqqqsssvvvxxx{{{}}}iiibbbjjj~~~pppfffYYYXXXWWWUUURRRQQQOOONNNDDD???:::777888999777666222333444555555777;;;===IIIbbb{{{uuu\\\MMMHHHLLLQQQ\\\```aaabbbgggpppvvvvvvtttssspppooonnnnnnooopppllljjjiiihhhhhhfffcccaaa]]]\\\ZZZXXXVVVRRRMMMIIIAAA@@@???@@@BBBCCCCCCBBB@@@BBBDDDDDDCCCDDDEEEGGGFFFJJJMMMNNNLLLMMMRRRVVVYYY[[[\\\\\\ZZZZZZ^^^aaagggtttyyyqqqmmmgggbbbaaacccfffiiioootttyyy}}}|||dddVVVPPPNNNOOORRRCCCBBBAAA@@@????????????===;;;;;;@@@DDDHHHQQQZZZaaalll{{{zzzhhhooovvv___KKKEEEFFFDDDCCCEEEFFFEEEBBB@@@<<<:::888777777777666555444444444444111444777:::>>>CCCIIIMMMSSSggg}}}lll```[[[XXXYYY\\\___]]]^^^fffsss~~~yyynnndddUUUJJJJJJHHHBBBDDDKKKQQQXXXcccoooyyyvvvooofff^^^XXXPPPFFF>>><<<;;;:::888777666555555111111111222333333444444222111222666:::BBBQQQ```rrr}}}xxxiiiWWWSSSKKKCCC>>><<<<<<===<<>>===@@@BBBBBBBBBGGGSSS]]]iiinnnuuuzzz||||||{{{{{{uuutttpppkkkhhhgggiiilllrrrwwwnnnaaafffsssxxxmmm\\\[[[YYYWWWUUUSSSQQQQQQFFFAAA;;;999::::::999777222333444555666888;;;>>>LLLfffrrrZZZLLLIIIKKKNNNZZZ]]]___```eeennnrrrrrruuussspppnnnmmmnnnoooqqqmmmjjjgggeeedddbbb___]]]XXXWWWUUUSSSRRRPPPLLLIII>>>======>>>@@@BBBAAA@@@>>>@@@BBBBBBBBBBBBDDDFFFGGGKKKNNNNNNKKKJJJNNNRRRSSSUUUXXXWWWVVVXXX\\\```eeepppxxxppplllgggbbb```bbbeeegggjjjqqqxxx{{{ttt]]]PPPKKKHHHFFFGGG?????????@@@@@@AAAAAAAAA@@@???======AAAIIITTT[[[ccchhhsssllllll}}}```NNNJJJDDDDDDFFFCCCEEEDDDCCCAAA???>>><<<<<<444333333333333444555555555777777888===EEEMMMPPPaaassskkk\\\UUUUUU]]]eeegggmmmqqqoooqqqyyy~~~lllaaaRRRHHHFFFGGGHHHGGGNNNSSS\\\eeepppzzz|||tttgggZZZOOOGGG@@@===999999999888777555444333555444333333333333444555666666666777666:::GGGUUUlll~~~|||qqqgggZZZLLLFFFEEEBBB@@@@@@@@@JJJXXXfffttt~~~{{{ppp___OOODDD>>><<<;;;:::999777777777777555444666666666555555555444444444444555555555555555555777666666666777999<<<>>>???>>>???AAACCCGGGQQQ[[[mmmuuu||||||{{{}}}}}}{{{tttooohhhbbb```bbbgggkkkssswww~~~pppcccdddnnnooo]]][[[WWWSSSQQQQQQRRRRRRIIIDDD???<<<<<<;;;888555888666777888777666<<>>>>>>>>>>>?????????@@@AAABBBCCCEEEFFFFFFIIIIIIJJJJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUWWW[[[]]]eeennn~~~vvvpppkkkeeeaaa```aaaaaaaaafffnnnwww|||ppp[[[PPPKKKGGGDDDCCC??????@@@@@@@@@AAAAAAAAA@@@???>>>>>>BBBJJJUUU\\\fffiiiqqq|||{{{gggeeexxx}}}aaaOOOJJJEEEDDDGGGDDDEEEEEECCCBBB@@@>>><<<;;;555555555555555666666777444666999:::===DDDMMMSSShhhxxxjjj]]]VVVWWW___hhhxxx~~~~~~{{{~~~ooodddUUUJJJFFFFFFGGGFFFKKKPPPXXXbbblllwww{{{rrreeeWWWMMMDDD???<<<666666666555444222111000555444333333333333444555666666777777777:::GGGSSSkkk|||~~~uuulll^^^PPPJJJGGGEEECCCDDDCCCNNN]]]lll||||||kkkZZZMMMDDD>>><<<:::999777666777666555333444444333333333222222222444444444444555555555555777777666777888:::===>>>@@@>>>>>>AAABBBGGGSSS___mmmuuu|||}}}}}}~~~}}}vvvqqqjjjdddbbbdddgggjjjrrrvvv~~~lll___```iii|||wwwbbb^^^YYYTTTQQQOOONNNNNNGGGCCC>>>======<<<:::777888666777888777666<<>>======<<<<<<======>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIMMMOOOQQQRRRSSSVVVYYY\\\dddnnn~~~~~~uuummmiiifffcccbbbbbbaaa```dddkkksssyyy|||oooYYYMMMHHHDDDBBBBBB???@@@@@@@@@@@@AAAAAAAAA@@@???>>>???CCCLLLWWW___jjjlllpppwwwvvv```[[[lll~~~bbbPPPKKKFFFEEEHHHEEEFFFEEEDDDCCC@@@>>><<<;;;777777666666777777888999333666:::;;;===DDDQQQ]]]ttt{{{zzz}}}jjj]]]XXXYYYaaajjjvvvkkk\\\OOOIIIGGGGGGFFFGGGLLLTTT]]]gggsss~~~xxxnnn```RRRHHHAAA<<<:::888888888777666555444333555444444333333444444555666555666777777:::EEEPPPhhhxxxxxxrrreeeWWWOOOKKKHHHHHHJJJKKKUUUdddsssttteeeXXXMMMEEE@@@===;;;888777888777666555777666666666555555555555333333333444444444555555888777777888999;;;===???@@@>>>>>>@@@BBBHHHVVVdddqqqzzzzzzvvvpppjjjggggggiiijjjrrrwwwxxxcccXXXYYYbbbtttjjjeee^^^WWWSSSPPPNNNMMMEEEAAA>>>===???>>>;;;888777666777888777777===EEE[[[ppp|||xxxdddOOODDDBBBHHHOOOVVVWWWZZZ```fffkkknnnnnnlllnnnrrruuuwwwuuuppplllnnnllliiigggddd```[[[XXXVVVTTTPPPLLLGGGCCC@@@???<<<<<<;;;;;;;;;;;;<<<<<>><<<:::777777666666777777888999444777:::<<<===FFFZZZmmm~~~||||||iii]]]XXXXXX___gggttteeeWWWNNNJJJGGGFFFEEEIIIPPPYYYcccooo{{{qqqhhhZZZLLLCCC===:::888999999999888777666555555444444444444444444444444555444444666666888AAAKKK```mmmyyy|||{{{{{{zzzvvvssshhh[[[RRRMMMIIIKKKPPPRRR\\\iiivvvvvvkkk```VVVMMMGGGAAA>>>;;;999999999777666777777777777666666666666222222333333444444555555777777777888999;;;===>>>AAA???>>>???AAAIII[[[kkk{{{}}}xxxrrrnnnlllllllllvvv{{{uuufffWWWQQQRRR]]]mmmrrrkkkbbb[[[WWWUUURRROOOEEEBBB??????@@@???;;;888777666666888888888>>>FFFZZZooo~~~uuutttyyy]]]JJJBBBBBBHHHNNNTTTVVVZZZaaahhhmmmnnnnnnnnnoooqqqtttvvvtttqqqmmmpppnnnkkkhhheee```[[[WWWVVVTTTOOOJJJEEEBBB@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBDDDEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJKKKLLLLLLOOOSSSVVV```kkk~~~tttfffccc___^^^^^^```aaaaaaccchhhnnnssswww{{{uuu```RRRLLLHHHGGGHHH@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAGGGRRR^^^fffpppuuuzzz}}}xxx^^^QQQYYYkkkdddRRRNNNHHHHHHJJJGGGHHHHHHGGGEEEBBB???;;;999666666555555666666777888777777999<<<>>>JJJccc|||}}}|||iii]]]VVVUUU[[[bbbvvv|||mmm___SSSLLLGGGEEEEEEHHHNNNVVV```lllxxxwwwhhh___RRRFFF>>>:::888777555555555555444333222222444444444444444444444444333222222444444666===EEEUUU```jjjnnnnnnnnnooonnnooofff\\\TTTMMMIIIMMMSSSVVV```mmmyyywwwnnneee\\\TTTNNNDDDAAA===:::999888666555444444333333333222222222222222333444444555666666666666777888999;;;<<<===@@@??????@@@BBBLLL___rrr~~~yyyuuusssqqq{{{qqqcccVVVMMMKKKNNNYYYiii~~~ssskkkaaa[[[YYYWWWTTTQQQFFFCCCAAAAAABBB???:::666666555666888888999???GGGYYYooosssnnnooo}}}pppVVVGGGBBBDDDIIIPPPQQQTTTZZZbbbjjjoooqqqqqqtttsssrrrrrrssssssrrrppprrrpppllliiifffaaa\\\XXXSSSPPPKKKFFFBBB@@@@@@@@@===<<<<<<;;;;;;<<<<<<=========>>>@@@AAABBBCCCDDDBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHIIILLLPPPSSS\\\iii~~~tttiiiddd]]]ZZZ[[[___ccceeeeeehhhmmmrrrvvv{{{xxxdddXXXPPPJJJHHHIIIAAAAAAAAA@@@@@@@@@@@@?????????@@@CCCIIITTTaaaiiiqqqyyybbbRRRVVVccc}}}fffSSSOOOJJJIIILLLIIIIIIIIIHHHGGGCCC???;;;888555555444444555555666777999777999===AAAMMMhhh~~~zzzhhh[[[TTTQQQUUU[[[nnnxxxvvvhhhZZZOOOHHHDDDEEEHHHLLLSSS\\\hhhuuu}}}xxxooo]]]UUUJJJAAA;;;999888777666666666666666555444444333444444555555444444333333111111444555555:::AAALLLTTT]]]`````````bbbdddgggaaaZZZTTTMMMIIINNNVVVYYYdddqqq~~~zzzrrriiiaaaYYYTTTJJJFFF@@@<<<999888666444666666555555555444444444222333333444555666777777666777888999:::<<<<<<===>>>>>>@@@AAADDDNNNcccwww{{{yyyyyyiiiYYYNNNIIIJJJLLLTTTfff|||pppggg]]]WWWVVVVVVSSSPPPFFFDDDCCCCCCCCC@@@:::555666555666888999:::@@@III[[[pppzzzkkkhhhlll|||}}}hhhPPPDDDCCCGGGMMMSSSQQQTTTZZZbbbkkkqqqssstttwwwuuusssrrrsssttttttsssssspppmmmjjjgggbbb]]]YYYNNNLLLHHHCCC???===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<===>>>???AAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFIIINNNQQQXXXffftttjjjddd\\\WWWXXX]]]cccgggfffhhhkkkpppuuuyyy}}}|||{{{kkkaaaXXXOOOJJJJJJAAAAAAAAA@@@@@@@@@????????????@@@DDDKKKVVVccclllqqqzzzgggSSSUUUaaazzzfffTTTPPPKKKJJJMMMJJJJJJJJJIIIHHHDDD???;;;888555555444444555555666777999666999AAAFFFOOOeee}}}~~~wwweeeYYYRRROOORRRXXXdddppp|||ttteeeWWWNNNIIIEEEGGGJJJPPPYYYdddqqqyyy~~~qqqgggRRRMMMDDD>>>:::999888888888888888888888777777666333333444555555444333333555222222555666666:::???FFFLLLSSSWWWVVVUUUXXX]]]___\\\XXXTTTMMMIIIOOOXXX___iiivvv|||ssskkkddd^^^[[[SSSNNNHHHBBB???<<<:::888:::::::::999999999888888333444444555666777888999888999:::;;;===>>>>>>???<<<>>>AAACCCEEEPPPfffzzz|||ssseeeWWWNNNKKKLLLLLLOOObbb{{{oooeeeZZZUUUTTTTTTRRRNNNDDDCCCBBBDDDEEEBBB<<<666555444666999999:::AAAJJJ___tttzzzllllllrrrvvvbbbLLLCCCEEEJJJQQQVVVUUUWWW[[[ccckkkqqqtttuuuttttttsssuuuwwwxxxwwwvvvssspppmmmkkkhhhddd^^^[[[NNNLLLHHHCCC???<<<999888;;;;;;::::::::::::;;;;;;999:::;;;<<<===???@@@@@@DDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEHHHLLLPPPTTTddd~~~rrreee___WWWSSSTTTYYY]]]```dddeeeggglllqqqvvvyyy{{{{{{zzzrrrhhh\\\UUUSSSAAAAAAAAA@@@@@@???????????????AAADDDLLLWWWdddmmmqqq{{{jjjUUUUUUaaayyygggUUUQQQKKKKKKMMMJJJJJJJJJJJJHHHDDD???;;;888555555555555555666777777999666:::DDDIIIOOOaaavvvyyy{{{tttcccWWWPPPNNNQQQVVVZZZiiixxx}}}~~~ooo```UUUOOOEEEFFFIIINNNVVVbbbooowwwyyykkkaaaLLLGGGAAA<<<:::999999888444555555555555555444333333333444555555444333333666333333666888888:::???EEEIIIOOOSSSRRRPPPSSSYYYZZZYYYWWWTTTNNNJJJPPPYYYdddnnnzzzzzzqqqkkkfffbbb```\\\WWWPPPJJJEEEBBB???===999999999888888888777777444444555666777888999:::999:::<<<>>>???@@@@@@@@@;;;===AAADDDGGGQQQggg|||wwwpppdddXXXPPPOOONNNLLLKKK___zzzqqqggg[[[UUUUUUUUURRRNNNAAAAAABBBDDDFFFDDD>>>999555444666999999;;;BBBJJJcccxxx~~~sssuuu}}}sss___JJJCCCFFFMMMTTTYYYXXXYYY]]]dddkkkqqqttttttqqqrrrtttxxxzzz{{{yyywwwrrrpppnnnkkkhhhddd___\\\RRROOOKKKFFFAAA<<<999777:::999999999999999999:::888999:::;;;<<<>>>??????@@@@@@AAAAAABBBCCCCCCCCCFFFFFFEEEDDDDDDGGGLLLPPPRRRccc}}}ppp]]]XXXRRROOOPPPSSSVVVXXXbbbbbbdddhhhnnnsssvvvwww{{{~~~xxxkkkaaa^^^>>>>>>???@@@@@@@@@@@@???AAAAAACCCGGGOOOZZZeeekkkvvvkkkUUUWWWbbbyyyfffTTTPPPLLLMMMQQQOOOKKKLLLMMMLLLHHHCCC===999777777777555444444555777777999>>>DDDHHHNNN[[[ggguuurrrtttsssbbbWWWPPPMMMPPPVVV^^^lllyyy~~~~~~~~~~~~|||~~~{{{xxxwwwvvvwwwyyyzzz{{{zzzlll]]]TTTPPPLLLJJJNNNTTT\\\jjjuuu|||yyymmm```VVVEEEAAA<<<999888888777777666555444444555666555333666555555555555444444444666666555333333777<<<@@@GGGMMMRRRQQQLLLKKKOOOSSSUUUVVVTTTOOOIIIGGGKKKPPP]]]iiizzz~~~ooofffddddddbbbaaa^^^YYYUUUPPPJJJDDDAAA======<<<;;;:::999888888555666777888999:::;;;;;;999;;;===>>>???AAAEEEGGGEEECCCAAACCCGGGRRRddduuu|||lll\\\UUUPPPJJJHHHJJJMMM\\\xxxuuudddYYYUUUQQQTTTUUUKKKGGGEEEGGGKKKIII@@@;;;<<<666777444666<<<999===NNNgggxxx|||rrrYYYIIIFFFFFFOOOWWWUUUZZZZZZ\\\```gggmmmqqqssstttuuuvvvvvvvvvuuutttsssrrrtttrrrmmmjjjjjjhhhdddWWWRRRKKKEEE@@@===:::888888999:::;;;<<<;;;:::999;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCBBBBBBDDDHHHKKKRRR___uuuzzzooo___UUULLLIIIIIIIIIJJJMMMXXXXXX]]]cccggghhhlllrrr|||}}}rrrhhh>>>????????????@@@@@@@@@AAABBBCCCHHHPPP[[[gggnnnxxx{{{}}}hhhUUUYYYaaawwwgggVVVRRRMMMMMMQQQNNNMMMNNNNNNMMMIIICCC===999666777777555444444666888:::<<>>999666555555444333888666555555666777555444777666666666555555555555666555555444555888>>>BBBIIINNNRRRPPPKKKIIIKKKOOOSSSSSSQQQLLLGGGEEEIIIMMMXXXccctttuuuiiieeedddcccdddcccaaa]]]XXXRRRKKKFFFCCCCCCAAA@@@???===<<<<<<999999999:::::::::::::::999:::<<<>>>???@@@DDDFFFFFFCCCBBBDDDHHHRRRdddtttooo^^^UUUOOOIIIHHHJJJKKKWWWpppvvvdddZZZVVVRRRUUUVVVLLLHHHHHHKKKNNNKKKAAA;;;;;;666777444666<<<999>>>OOOhhhyyysssZZZIIIFFFFFFPPPYYYWWWZZZZZZ\\\aaahhhnnnrrrssssssttttttuuutttsssrrrqqqpppssssssooonnnnnnlllggg]]]WWWOOOGGGAAA===:::888888888:::;;;;;;;;;:::999:::::::::;;;<<<===?????????@@@@@@AAAAAA@@@@@@???AAABBBCCCCCCCCCEEEHHHJJJPPP\\\pppxxxnnn```VVVLLLIIIHHHGGGHHHJJJRRRRRRWWW___ccceeekkkqqq|||}}}@@@???>>>>>>>>>???AAAAAAAAABBBEEEIIIQQQ]]]iiirrr|||uuuwwwfffUUU[[[bbbyyyiiiWWWTTTOOOOOORRROOOPPPPPPPPPOOOJJJDDD===999666777777666444555777999999>>>FFFKKKLLLRRRbbbssswwwqqq|||}}}rrrqqqggg[[[TTTOOONNNSSSYYYdddmmmtttxxx{{{xxxpppiiidddaaa[[[\\\^^^dddssssssjjjZZZSSSNNNMMMQQQXXXfffsss{{{|||sssiii^^^SSSKKKDDDAAA<<<999888888777666999777666666777777666444444444444444333333333222444555555555666:::@@@DDDNNNRRRUUURRRLLLHHHIIIKKKNNNNNNMMMHHHCCCBBBEEEHHHQQQ[[[kkkzzz{{{mmmiiiiiihhhhhhiiiiiigggbbbZZZRRRMMMKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>======<<<<<<<<<;;;:::;;;===>>>>>>@@@CCCEEEFFFDDDDDDFFFIIIRRRdddsss}}}xxxdddWWWNNNHHHGGGHHHJJJRRRgggwwwfff\\\WWWSSSWWWXXXNNNIIIKKKPPPSSSNNNCCC;;;999666777555777<<<999???QQQkkkzzztttZZZJJJFFFGGGPPPZZZXXXYYYZZZ]]]cccjjjooossstttrrrrrrrrrrrrqqqpppnnnmmmlllppprrrpppoooooommmhhhccc\\\RRRHHHAAA===:::888777888999999::::::999999::::::::::::;;;===>>>???>>>>>>????????????>>>>>>@@@AAACCCDDDDDDEEEFFFHHHMMMXXXjjjwwwmmmbbbWWWMMMIIIGGGDDDDDDFFFIIIJJJPPPXXX^^^bbbiiippp{{{AAA???>>>======???AAABBBAAACCCFFFJJJQQQ]]]lllvvvxxxxxxjjjXXX]]]gggiiiXXXVVVQQQRRRUUURRRSSSTTTSSSQQQLLLEEE>>>:::666777777666555666888;;;888AAAMMMUUUYYYbbbwwwrrrmmmyyyyyymmmggg^^^VVVQQQNNNNNNTTT\\\gggnnnsssuuuyyy~~~~~~~~~vvvnnngggddd\\\ZZZYYY\\\gggxxxyyyfff]]]UUURRRRRRYYYfffrrr{{{wwwmmmddd[[[RRRLLLGGGDDD@@@===<<<;;;:::999999777666666777777555444555555555444444444333333333444555666888<<>>@@@@@@@@@AAACCCFFFFFFEEEEEEGGGJJJSSScccrrr}}}ppp]]]PPPIIIFFFFFFJJJNNN^^^yyyxxxggg]]]YYYUUUYYYYYYPPPGGGMMMTTTVVVPPPEEE<<<888555888555777<<<999@@@TTTnnn|||rrrXXXHHHEEEFFFPPPZZZYYYWWWYYY\\\cccjjjpppssssssqqqqqqpppooonnnlllkkkkkkiiimmmooonnnmmmllliiidddccc\\\QQQGGG@@@<<<:::999777777888888888888999888999999999999:::<<<===>>><<<======>>>>>>======<<<>>>@@@CCCDDDDDDDDDEEEFFFKKKUUUdddwwwwwwooocccXXXNNNIIIFFFBBBAAABBBDDDEEEJJJSSSZZZ___fffnnnyyyAAA???>>>======???AAABBB@@@CCCFFFJJJPPP]]]lllwww~~~{{{rrr]]]```mmmhhhYYYXXXUUUVVVZZZWWWWWWWWWWWWSSSMMMFFF>>>:::666777777777666777:::<<<>>>HHHXXXdddlllxxxssslllwwwvvvjjj___XXXRRRNNNLLLMMMVVV___ooouuuzzz{{{|||~~~wwwppplllccc^^^YYYYYY^^^iiiwwwrrrhhh]]]VVVTTTXXXcccooo|||yyyoooggg```ZZZSSSNNNFFFDDD@@@>>>===<<<:::888999888666666777666555333888888888888777777777666222333555777999>>>CCCGGGUUUWWWXXXUUUOOOJJJGGGFFFFFFEEECCC@@@>>>===>>>???GGGNNNZZZgggttttttpppqqqrrrppppppoookkkddd^^^ZZZYYYRRRPPPMMMIIIGGGEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCBBBCCCEEEGGGFFFEEEEEEHHHKKKRRRaaaooo}}}}}}yyyxxx|||~~~hhhWWWNNNIIIFFFIIIJJJWWWoooyyyhhh^^^ZZZVVVZZZ[[[QQQFFFOOOWWWXXXQQQGGG>>>999555888666888<<<999BBBWWWqqq}}}mmmTTTFFFDDDFFFQQQZZZYYYTTTWWW\\\ccckkkppprrrssspppooonnnmmmlllkkkjjjjjjjjjnnnooollljjjiiieee___]]]VVVLLLCCC>>><<<::::::666666666666777777888888888888888888999;;;<<<===;;;<<<<<<======<<<<<<;;;===???AAABBBBBBBBBCCCDDDHHHQQQ^^^nnnxxxqqqcccXXXNNNIIIFFFBBB???@@@BBBBBBGGGOOOUUUZZZaaaiiiwww@@@???>>>>>>>>>???AAAAAA@@@BBBFFFIIINNNZZZkkkwwwyyycccfffvvvhhhYYYZZZXXXZZZ]]][[[[[[[[[YYYVVVOOOGGG???:::666777777777777888;;;>>>HHHRRRcccrrr|||wwwooozzz}}}qqqfffZZZUUUOOOLLLJJJLLLWWWbbbyyy{{{wwwjjjddd]]]ZZZ[[[aaammmyyy}}}rrreee\\\VVVWWW```jjj{{{wwwqqqhhh```\\\WWWRRRMMMJJJGGGDDDBBBAAA@@@===;;;;;;999888777888777666444555555555444444444333333111333555777999>>>CCCGGGPPPQQQSSSQQQMMMHHHDDDCCCDDDBBB@@@>>>===<<<<<<<<>>????????????@@@BBBDDDLLLVVVdddxxxwwwqqqbbbXXXNNNJJJGGGBBB@@@AAAAAAAAADDDJJJNNNRRRXXX```ooo{{{~~~>>>????????????@@@@@@@@@???BBBEEEGGGLLLWWWiiivvv}}}hhhllliii[[[\\\YYY[[[^^^[[[^^^^^^\\\WWWPPPGGG???:::555666777777888999<<>>>>><<<:::::::::999888666333333222222222111111111111222555777999===BBBEEEKKKMMMNNNNNNLLLHHHEEECCCCCCAAA???======<<<<<<;;;===DDDNNNZZZhhhzzzzzzvvvsssvvvyyyyyysssjjjbbb______UUUSSSOOOLLLJJJIIIIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCEEEFFFDDDCCCEEEHHHJJJPPP]]]jjjxxx~~~zzzooollljjjlllmmmpppzzzooocccYYYPPPLLLLLLVVViii{{{xxxggg]]]ZZZWWW[[[\\\RRRPPP\\\ccc^^^TTTJJJAAA:::444888777888;;;999DDD\\\nnn{{{}}}cccMMMDDDGGGKKKUUU^^^ZZZTTTXXX___hhhpppuuuvvvuuupppooommmlllllllllmmmmmmkkknnnmmmhhhfffeeebbb]]]OOOJJJCCC>>>;;;999888777555555444444444555666777666666666777888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===<<<;;;<<>>>>>???@@@@@@@@@@@@???>>>AAADDDFFFJJJVVVgggttt}}}kkkpppkkk]]]]]]ZZZ[[[^^^[[[______]]]XXXQQQHHH???:::555666777888888:::===@@@KKKTTTfff{{{uuusss~~~sssjjjdddYYYSSSMMMIIIFFFJJJWWWeee{{{rrrlllgggeeemmmxxxyyymmmccc___dddlllvvvxxxrrrlllddd^^^ZZZVVVPPPKKKIIIGGGDDDBBBAAA???===:::@@@>>><<<<<<<<<;;;:::888888888777777777666666666000222555777999<<>>=========<<<::::::@@@KKKWWWfffxxx|||xxxyyy}}}zzzpppgggaaa```WWWUUUQQQNNNLLLLLLLLLMMMIIIIIIHHHGGGFFFEEEDDDCCCEEEFFFFFFEEECCCBBBDDDEEECCCCCCEEEHHHJJJOOO\\\iiizzz{{{vvvkkkgggeeeeeeeeegggoooyyywwwkkk```VVVQQQQQQ[[[mmm}}}xxxggg]]]ZZZVVV[[[\\\RRRVVVbbbhhhaaaUUUKKKAAA999444888888999;;;:::EEE]]]kkkyyyaaaLLLDDDIIINNNXXX```\\\UUUYYYaaajjjssswwwxxxwwwpppooonnnmmmlllmmmnnnooohhhjjjiiidddbbbbbb```\\\MMMHHHBBB===:::888666555555555444333444555666777555555666666777999:::;;;;;;<<<<<<======<<<<<<;;;;;;<<<;;;:::999:::>>>@@@<<>><<<<<>>;;;;;;:::999777777666555444333333333333444444444555888===AAADDDIIIJJJKKKMMMLLLKKKIIIHHHJJJHHHDDDBBBAAA???===;;;@@@BBBGGGNNN[[[mmm|||uuummmfffbbb```\\\WWWTTTSSSRRRNNNKKKNNNLLLJJJGGGEEECCCBBBBBB@@@@@@BBBDDDGGGHHHFFFDDDGGGCCCAAACCCFFFNNN]]]kkk}}}yyyvvvpppiiicccbbbbbbccchhhooo{{{yyynnnfffbbbZZZQQQ\\\sss{{{iiiZZZYYY\\\YYYWWWWWWZZZeeekkkdddWWWMMMCCC;;;:::555555777666999HHHZZZmmm|||xxx^^^JJJAAADDDNNN^^^hhhaaaZZZZZZ^^^eeennnsssuuutttnnnnnnnnnnnnmmmlllkkkjjjfffdddaaabbbcccaaa]]]YYYKKKFFF???999777666555555555444444333333444444555777666666666666777777888777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAACCCHHHOOOXXXdddpppxxx}}}uuuooonnnllliii___ZZZSSSMMMHHHEEEBBBAAABBBAAA>>>======>>>@@@BBBMMMQQQWWW]]]aaabbbaaa````````````___]]]ZZZWWWVVVMMMMMMMMMMMMOOOTTT[[[```AAAAAAAAA@@@@@@>>>===<<<@@@>>>???CCCHHHQQQ```mmmnnncccddd```aaadddbbb___bbbccc^^^TTTHHH???<<<===999777:::;;;;;;>>>CCCHHHOOO\\\nnn{{{zzz~~~rrrggg\\\QQQIIIHHHHHHJJJUUUccc{{{xxxqqqooooooyyyyyyoookkkfffaaa[[[UUUNNNIIIBBBAAA???===>>>???BBBDDDCCCBBB@@@@@@???===999777777777666555444444444555666666666777;;;???DDDFFFKKKLLLNNNOOOOOONNNLLLKKKKKKIIIFFFDDDCCCBBB@@@>>>@@@DDDIIIPPP[[[lll|||}}}}}}{{{wwwqqqllliiibbb___[[[YYYXXXVVVSSSPPPPPPOOOMMMJJJHHHFFFEEEDDDBBBBBBCCCEEEHHHHHHFFFDDDEEEBBBAAADDDIIIQQQ___lll||||||yyysssnnnjjjgggeeeiiippp{{{sssjjjcccZZZTTTbbbzzzuuudddWWWWWWZZZWWWTTTUUU___iiimmmeeeXXXMMMDDD===;;;666666888888:::JJJ\\\rrrzzzZZZGGG@@@DDDNNN```jjjddd[[[\\\```fffnnnsssttttttpppppppppooonnnlllkkkjjjgggdddaaaaaa```^^^YYYTTTHHHDDD===888666666555555444444333333333333444444555555555555666777888888777777888888999::::::::::::;;;;;;<<<======>>>>>>===???DDDJJJRRR]]]iiiqqqvvvyyyxxxrrrmmmlllkkkhhh]]]XXXRRRMMMIIIGGGEEECCCBBBAAA>>><<<<<<===???@@@@@@CCCGGGLLLOOOPPPPPPOOOQQQQQQQQQQQQPPPNNNMMMLLLGGGGGGGGGFFFGGGJJJOOOSSS@@@@@@AAAAAA@@@???>>>>>>>>><<<===AAAFFFNNN\\\iiinnnccceeecccdddhhhfffdddffffff```TTTHHH???;;;>>>:::999;;;<<<===@@@EEEHHHMMMXXXkkk}}}ttthhh]]]RRRKKKJJJHHHHHHRRR___ttt}}}}}}}}}|||wwwuuuxxx{{{qqqnnniiiddd^^^WWWPPPKKKBBB@@@>>>======???AAACCCCCCCCCCCCDDDCCC@@@:::666999888888777777777777888777777888999===BBBGGGJJJOOOPPPQQQSSSSSSRRRPPPOOOMMMKKKIIIHHHHHHGGGEEECCCCCCHHHNNNTTT[[[jjj~~~|||||||||{{{xxxtttpppnnngggeeebbb___^^^\\\YYYVVVTTTSSSPPPNNNKKKIIIHHHHHHDDDDDDDDDFFFHHHHHHFFFDDDBBB@@@BBBFFFKKKSSS```mmmyyyzzztttkkkeeehhhooo{{{yyymmmeee[[[YYYlllpppaaaWWWXXXZZZWWWUUUWWWhhhnnnpppgggYYYMMMDDD>>>;;;777777999999<<>>DDDMMM___jjjfff]]]___bbbhhhnnnrrrttttttrrrqqqqqqpppnnnllljjjiiihhheeeaaa___]]]YYYRRRMMMEEE@@@;;;777555555555555444444333333333333444444333333333444555666777888666666777888888999999::::::::::::;;;<<<<<<======;;;===@@@EEELLLVVVaaahhhlllqqqrrrooolllkkkhhheee[[[WWWQQQLLLJJJHHHGGGEEEBBB@@@>>><<<;;;;;;<<<===;;;===???BBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAA@@@???@@@BBBDDD@@@@@@@@@AAAAAA@@@??????===;;;<<<@@@DDDKKKYYYeeexxxwwwnnndddgggeeefffiiigggeeegggggg```TTTHHH???;;;<<<:::999:::===AAAFFFJJJNNNOOOVVVhhh~~~uuujjj\\\RRRKKKJJJIIIHHHQQQ]]]ttt{{{xxxvvvwwwxxxyyy|||{{{~~~}}}zzzzzzxxxuuuoooiiiccc\\\TTTOOOFFFEEEBBBAAA@@@BBBCCCEEEEEEEEEEEEEEEEEEBBB===999;;;::::::999999::::::;;;888888888:::>>>CCCHHHKKKRRRSSSUUUVVVWWWVVVTTTSSSPPPNNNMMMMMMNNNNNNLLLJJJIIINNNUUUYYY^^^jjj}}}}}}zzzxxxtttqqqnnnnnnllliiifffccc___\\\ZZZVVVUUURRRPPPMMMKKKJJJJJJEEEDDDDDDFFFGGGGGGFFFDDDAAA@@@BBBGGGLLLRRR^^^jjjwww}}}tttjjjlllttt{{{yyynnneee\\\___xxxpppccc\\\^^^___\\\[[[___pppsssrrrhhhZZZLLLCCC===;;;777666999999===MMM___zzzrrrNNNAAA===CCCJJJZZZfffbbb]]]```dddiiinnnqqqssstttrrrrrrqqqooommmkkkiiihhhiiifffbbb^^^[[[UUUMMMFFFAAA===888555555555555444444333333333333333333444444444333333333444555555555666666777777888888999999999::::::;;;;;;<<<<<<<<<>>>@@@CCCIIIRRR\\\cccffflllpppmmmkkkiiifffaaa\\\WWWQQQLLLJJJHHHFFFEEEAAA@@@>>><<<::::::;;;;;;>>>>>>??????@@@@@@AAAAAA?????????@@@@@@@@@@@@@@@===>>>???>>>===<<<===???@@@@@@AAAAAAAAA@@@@@@???===;;;<<<@@@DDDJJJWWWcccqqq~~~mmmtttpppfffiiifffgggjjjgggeeegggfff___TTTHHH@@@===999999999:::???GGGNNNQQQWWWSSSXXXiiiuuujjj\\\RRRKKKKKKIIIIIIRRR___sss}}}~~~|||wwwssspppnnnnnnooorrrtttzzz~~~{{{uuunnnhhhaaaZZZVVVPPPNNNKKKHHHFFFFFFGGGHHHKKKJJJHHHGGGGGGEEEAAA???<<<<<<;;;;;;::::::;;;;;;999999999;;;???CCCHHHKKKUUUVVVXXXYYYZZZYYYXXXWWWRRRQQQRRRTTTVVVWWWVVVTTTQQQVVV[[[^^^bbblll{{{{{{xxxwwwuuurrrooorrrqqqooojjjeee```\\\ZZZVVVUUURRRPPPMMMLLLJJJJJJEEEDDDDDDEEEFFFGGGFFFDDDBBBAAACCCHHHLLLQQQ\\\gggvvv|||wwwwww}}}}}}uuummmfff```fffrrrhhhbbbdddddd```bbbhhhvvvuuurrrjjj\\\LLLAAA<<<999555555999999===MMM```yyylllKKK???===AAAEEESSS^^^[[[[[[^^^ccchhhlllpppssstttqqqqqqpppooommmkkkiiihhhjjjgggbbb___[[[TTTKKKDDD>>>;;;777555444555444444333333333222222333333333666555444333333222333333444444555666666777777888888888888999::::::;;;;;;<<<===???AAAFFFNNNWWW]]]dddjjjooommmjjjgggccc^^^]]]XXXRRRLLLIIIFFFDDDBBB@@@???>>><<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>============>>><<<===??????>>>===>>>???AAAAAABBBAAAAAA@@@??????===<<<===@@@DDDIIIUUU```lll{{{{{{iiilllrrriiikkkiiijjjllliiifffhhhfff___SSSHHH@@@===777999::::::@@@KKKSSSVVV]]]XXX]]]ppp{{{nnn^^^TTTLLLKKKIIIIIISSS```nnnxxx|||xxxrrrmmmiiifffeeejjjmmmuuuzzztttooojjjfffccc```]]]XXXSSSPPPNNNNNNNNNSSSRRRPPPNNNNNNLLLIIIGGGAAA@@@???>>>=====================>>>AAAFFFJJJMMMVVVWWWYYY[[[\\\[[[ZZZYYYTTTTTTVVVZZZ^^^``````___ZZZ\\\^^^```eeemmmwww}}}wwwuuuuuuuuutttqqqqqqqqqoookkkeee___[[[YYYVVVTTTRRRPPPMMMKKKJJJJJJFFFEEEDDDEEEGGGHHHHHHGGGDDDCCCDDDHHHLLLQQQ\\\gggvvv}}}~~~|||sssnnnjjjeeennntttkkkfffhhhgggcccgggooo{{{xxxtttmmm___MMM@@@<<<888555555999999>>>NNNaaayyyfffIII???>>>@@@AAALLLVVVTTTVVVZZZ```fffjjjooosssvvvqqqqqqqqqooonnnllljjjiiijjjgggccc```]]]VVVMMMFFF===:::777555444444444333333333222222222222333333666555555444333333333333333444444555555666777777777777888888999::::::::::::;;;<<<>>>BBBIIIRRRXXXaaahhhllljjjgggddd```ZZZ\\\WWWQQQKKKGGGEEECCCAAA??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<======>>>@@@??????>>>@@@AAACCCCCCBBBBBBAAA@@@???>>>===;;;<<<@@@CCCHHHSSS^^^iiiwwwuuueeehhhssskkkooonnnooorrroookkkllliiiaaaTTTHHH@@@===888;;;;;;;;;AAAMMMVVVXXX\\\YYYbbb{{{yyycccWWWNNNKKKIIIHHHRRR```jjjttt~~~|||uuunnngggbbb___ccceeellluuuzzz~~~}}}zzzyyyxxxxxxtttqqqkkkddd___[[[ZZZYYY[[[[[[[[[[[[ZZZWWWRRROOOKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDCCCDDDGGGJJJNNNQQQVVVXXXZZZ\\\\\\\\\[[[ZZZUUUVVVZZZ___eeehhhhhhhhh```______aaafffmmmssswww}}}vvvrrrrrrsssqqqoookkkmmmmmmiiiccc]]]ZZZZZZVVVUUURRRPPPMMMKKKJJJJJJHHHGGGFFFGGGIIIKKKKKKJJJFFFDDDEEEIIIMMMTTT```lllvvv~~~|||uuurrrooollltttyyypppkkkllliiiffflllvvv~~~zzzvvvqqqcccOOOAAA===999555666:::;;;???PPPccc{{{___HHH??????AAA@@@IIISSSQQQPPPUUU]]]ccchhhmmmssswwwrrrrrrrrrqqqpppooommmmmmiiigggdddccc```ZZZQQQJJJ>>>;;;777555555444333222333333222222222222333333444444444444444555666666333333333444555555666666666666777777888999999:::999:::;;;<<<@@@GGGOOOUUU\\\bbbfffeeebbb```\\\XXXYYYTTTNNNIIIFFFEEECCCAAA>>>>>>>>>======<<<<<<<<<===>>>???@@@@@@AAA@@@@@@============>>>@@@AAABBBBBBBBBCCCAAA@@@@@@AAACCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;<<>>:::777777;;;<<>>;;;888666555555333222333222222222222222222333222222222333555777888999222222333444444555555666666666666777888888999999:::;;;<<<===@@@GGGOOOUUUWWW]]]aaa```^^^^^^ZZZVVVVVVRRRLLLHHHFFFEEEDDDCCC>>>>>>>>>>>>>>>=========<<<===???AAABBBBBBBBBAAA@@@@@@AAABBBDDDFFFIIIKKKGGGGGGFFFDDDBBBBBBCCCEEELLLJJJGGGEEECCC@@@===::::::999;;;@@@CCCGGGQQQ\\\gggyyyiii[[[\\\wwwqqqkkkrrrqqqrrrwwwxxxwwwsssnnngggYYYHHH>>><<<;;;===???AAADDDMMM^^^lllgggkkkyyyooo]]]MMMJJJMMMOOOWWWaaagggsss~~~wwwlllccc___\\\]]]bbbeeehhhrrr}}}~~~~~~~~~tttnnnkkkkkkjjjiiiiiiiiihhhfffcccaaa___]]]YYYVVVTTTTTTSSSSSSVVVUUUTTTSSSTTTVVVXXXYYY[[[YYYVVVVVVXXXZZZZZZZZZ```______dddkkknnnkkkgggeeebbb^^^\\\___dddlllpppzzz~~~uuuqqqqqqmmmgggdddbbb^^^]]]\\\\\\ZZZYYYZZZYYYVVVRRROOOLLLJJJJJJGGGIIILLLNNNNNNMMMKKKIIIIIIGGGHHHKKKOOOVVVcccooo|||yyywwwwwwsss{{{xxxsssqqqrrrqqqooovvvwwwooobbbQQQCCC===888;;;777888===>>>MMMfff{{{tttWWWEEE@@@::::::DDDPPPTTTQQQPPPRRRVVV\\\cccjjjooorrrrrrppppppqqqttttttqqqnnniiijjjjjjiiieee]]]SSSKKK@@@===999777666555333111222222222222222222222222444444444444444444444444444444333222333444555666777777888888888777777666999888999===@@@BBBIIIQQQSSSXXX]]]``````]]][[[ZZZWWWQQQJJJGGGGGGFFFCCC???>>>===<<<;;;;;;;;;<<<===AAABBBCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCGGGLLLQQQKKKLLLLLLJJJGGGEEEEEEEEEMMMJJJFFFCCCAAA???<<<:::999888:::???BBBGGGQQQ[[[iiizzzhhh]]]___qqqrrrlllsssssstttzzzyyy{{{wwwrrriiiZZZHHH>>><<<:::<<>>;;;888666555444333222222222222222222222222222333333333333333333333333444333222222222333444555333444555666777777777777999777888<<<>>>AAAGGGOOORRRWWW]]]aaaaaa```___^^^XXXRRRLLLHHHHHHGGGCCC??????>>>===<<<<<<===>>>>>>@@@BBBEEEGGGIIIJJJJJJJJJGGGFFFEEEEEEFFFIIIKKKLLLJJJKKKKKKJJJHHHHHHIIIJJJNNNJJJEEEAAA???===<<<:::999999;;;???CCCHHHSSS]]]lll|||~~~fff]]]```mmmsssnnntttuuuwww}}}{{{{{{uuulll[[[III>>>===:::<<>>777:::888999>>>???LLLeeepppTTTCCC@@@<<<===HHHUUUZZZWWWSSSUUUZZZ___ffflllqqqsssuuurrrooommmnnnpppppppppmmmllljjjfff___TTTHHH@@@;;;999555444444444333222222222222222222222222222222222222222222222222222222222111111222222333444000111333555666777888888888666666:::<<<>>>EEEMMMRRRVVV\\\aaabbbcccccccccZZZUUUOOOKKKJJJGGGDDD@@@@@@???>>>======>>>???@@@@@@BBBFFFKKKNNNQQQRRRRRROOOLLLIIIIIIKKKLLLKKKIIIJJJJJJIIIHHHFFFFFFHHHJJJMMMIIICCC???===<<<;;;:::;;;:::<<>>777;;;999:::???@@@MMMeeemmmQQQAAA>>>;;;===JJJXXX\\\ZZZSSSVVVZZZ```fffkkkoooqqqqqqpppnnnmmmmmmmmmmmmllljjjhhhfffaaaZZZOOOCCC<<<888666333222333444333333222222222222222222222222111111111111111111111111111111111111111222222222000111333444666777777777888555555888:::<<>>>>>???@@@@@@@@@CCCHHHMMMSSSXXX[[[\\\ZZZTTTMMMKKKLLLMMMJJJGGGGGGGGGEEEBBBAAABBBEEEHHHKKKGGGAAA===<<<;;;:::999:::888:::???CCCJJJVVVaaannn}}}bbbXXX[[[rrrtttqqqvvvwww}}}~~~~~~{{{vvvlllYYYGGG@@@AAA:::===???BBBQQQlllyyyeeeQQQIIIHHHIIIOOOXXXdddooozzzvvvjjjaaaZZZUUUSSSTTTYYYbbbnnn|||zzzxxxxxxxxxzzztttqqq```YYYNNNEEE@@@===<<<;;;???>>><<<::::::;;;===>>>@@@CCCFFFIIINNNWWWccclll|||}}}yyytttppppppmmmiiiddd___[[[XXXVVVTTTSSSSSSXXX```iiippptttpppqqqpppnnnkkkhhhggghhhbbb___ZZZUUURRRRRRRRRSSSTTTSSSRRRSSSTTTWWWYYY[[[```eeeiiijjjkkkoooooollleee^^^VVVOOOLLLLLLLLLMMMJJJKKKLLLMMMLLLKKKIIIGGGKKKKKKIIIHHHFFFDDDCCCCCC@@@???AAAEEEHHHMMMXXXccchhhooozzzpppbbb[[[eeevvv}}}zzzyyy}}}wwwmmm___OOOCCC???888;;;999;;;AAABBBPPPiiihhhNNN>>><<<:::===JJJYYY^^^[[[SSSUUUZZZ```fffjjjnnnooolllmmmnnnnnnmmmjjjhhhfffeeecccaaa]]]WWWMMMBBB;;;777444222222333444444333222222222222222222222222111111111111111111111111000000111111111222222222333333444555666666666666777444444777999<<>>@@@CCCJJJTTT\\\nnn}}}~~~xxxuuurrrkkkccc\\\WWWTTTRRRUUUWWW[[[ccckkkrrrvvvwwwsssrrrpppooommmllljjjiiiccc```[[[UUUQQQNNNMMMLLLIIIHHHFFFEEEFFFGGGJJJKKKMMMRRRUUUUUUXXX^^^cccdddbbb\\\SSSLLLHHHGGGGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCDDDDDDCCCCCCBBB@@@???>>>>>>===>>>BBBEEEIIISSS]]]gggooozzzrrrdddZZZeeewww}}}{{{~~~|||zzzyyyoooaaaPPPDDD???999<<<999;;;AAAEEETTTnnneeeLLL===;;;:::>>>LLLZZZ___\\\SSSVVV[[[```fffjjjlllnnniiillloooooolllhhheeedddbbbaaa___\\\VVVNNNDDD===666444222222333444444333222222222222222222222222111111111111111111111111000000111222222222222111333333444555666666666666777444444777:::===FFFNNNVVVXXXZZZ[[[[[[\\\^^^___aaa```]]]YYYUUUPPPMMMLLLHHHGGGDDDBBB@@@@@@@@@@@@BBBDDDGGGMMMVVV```hhhmmmkkkcccYYYQQQMMMJJJFFFDDDAAAAAA@@@???CCCJJJSSSZZZCCCAAA>>>===<<<<<<:::888888777888===BBBIIIVVVccctttjjjdddlllyyywww{{{}}}~~~yyylllWWWDDD>>>@@@<<<@@@AAAAAAQQQooo~~~hhhSSSKKKIIIIIIPPPYYYeeeppp{{{|||mmm```SSSMMMIIIIIIKKKNNNXXXcccgggrrr|||{{{vvvtttrrrqqqmmmrrryyy}}}sssjjj```XXXRRREEEBBB???===<<<;;;888777999999999888888888888888555777999:::<<>><<>><<<;;;===;;;===@@@AAADDDMMMWWWbbbjjjvvvttthhh\\\hhhxxxxxxuuuxxx{{{yyy{{{rrrdddRRRDDD>>>:::<<<999;;;BBBGGGXXXttt~~~aaaJJJ>>>===<<<@@@NNN\\\```^^^TTTWWW\\\bbbgggkkkmmmnnnlllnnnpppoookkkgggffffffdddbbb```]]]XXXPPPGGG@@@777555333222333444333333222222222222222222222222222222222222222222222222000111222333333333222222000000222333555666666666888555444888;;;???HHHRRRVVVXXXYYYZZZ[[[\\\^^^```cccbbbaaa]]]XXXTTTQQQPPPMMMKKKIIIFFFCCCBBBAAAAAADDDDDDFFFKKKUUUaaalllrrrsssoooiii```XXXPPPJJJGGGEEEDDDBBBBBBEEEMMMWWW___AAA???=========<<<:::888;;;:::;;;@@@EEEMMMZZZggg{{{nnnlllwww{{{zzz}}}{{{mmmWWWDDD===???<<>>===<<<;;;:::888777888999::::::::::::999222555777777999===DDDJJJUUUeeexxx}}}zzzllliiiddd```^^^___bbbeeekkkqqq{{{zzzuuupppooopppppplllggg```]]]XXXQQQKKKFFFBBB@@@<<<;;;:::888777777888888222777:::999:::@@@FFFHHHOOOJJJDDD???======<<<<<<>>>>>>===<<<;;;;;;<<<<<<888:::<<<>>>???===;;;:::<<<;;;<<<>>>???BBBJJJTTT[[[dddqqq~~~vvvkkk```jjjyyy}}}tttssswww~~~~~~{{{yyy|||ssseeeSSSDDD>>>;;;===999:::BBBHHH[[[www{{{```JJJ???>>>===BBBOOO]]]bbb___VVVYYY^^^dddiiilllnnnnnnoooqqqqqqnnnjjjggggggiiifffeeebbb___YYYQQQHHHBBB888666333222333444333333222222222222222222222222222222222222222222222222000111222333444333222222,,,---///222444666666777888555555888<<>>DDD???===;;;AAAUUUoooyyy~~~nnnYYYNNNKKKKKKMMMPPPhhhoooxxx~~~uuuaaaNNNHHHGGGEEEEEEFFFHHHIIINNNXXXbbbmmm|||~~~vvvrrrmmmhhhggggggjjjqqqzzz~~~{{{}}}xxxoooeee[[[QQQHHHBBBDDDCCC@@@===;;;999777777666666666666777777777777666777999999:::;;;>>>@@@GGGUUUiii}}}|||qqqiiiffffffeeeddddddhhhpppvvvyyyyyywwwtttpppllliiigggaaaXXXNNNFFFDDDAAA===999999888666444333444666777444444444444666777888999>>>>>>===:::777555555666666666777777777777666666777888888888999999999999:::;;;;;;<<<>>>BBBHHHMMM[[[bbbmmmyyy~~~ooogggttt~~~xxxlllqqq}}}zzz|||}}}rrraaaMMMAAA===:::===<<>>BBB???>>>???EEEXXXooovvvmmmsssppp[[[NNNIIIIIINNNTTTgggnnnvvv|||{{{kkkZZZSSSNNNIIIFFFFFFFFFEEEIIIQQQXXXaaaooozzz~~~wwwsssnnnhhhdddccceeelllsssxxxwwwuuuvvvqqqhhh___VVVMMMFFFAAACCCBBB@@@>>>===;;;;;;:::777777777777777777777777222444555666666777:::<<>>FFFJJJZZZuuu{{{^^^III=========BBBNNN\\\aaa___WWWYYY^^^bbbfffjjjllllllmmmmmmmmmlllkkkiiifffeeefffdddbbb```[[[TTTLLLFFF:::777444333333555555444000000000000000000000000000000111222222222222111222222222222222222222222111222222333444555666666888888888888:::???FFFKKKOOOOOOOOORRRVVV\\\```bbbdddeeefffddd___YYYUUUSSSQQQOOOMMMJJJGGGEEEDDDCCCCCCCCCEEEIIINNNWWWhhhwww|||tttmmmgggaaa]]]TTTKKKEEEDDDGGGKKK>>>>>>======<<<:::999888999999<<>>@@@BBBIII[[[ppp|||tttuuutttppphhh```gggsss___QQQIIIHHHPPPYYYfffllltttzzz}}}wwwlllcccYYYOOOIIIHHHFFFDDDEEEJJJOOOTTT^^^hhhxxx}}}zzzuuuqqqkkkfff___^^^___ccciiilllllljjjiiiddd\\\TTTNNNHHHCCC@@@AAAAAA@@@@@@???>>>>>>===999999888888777666666666111222444444444555777999>>>EEETTTfffyyy|||tttnnnlllttt}}}{{{xxxtttrrrqqqmmmddd]]]TTTNNNEEE???===;;;888555444333222111000111222333222222222222222222222222222333444333222111222444333333333444444333333333555555555666666666777777888999:::;;;<<<@@@EEEIIIPPPWWWbbbnnnwww~~~uuurrr|||pppuuu~~~~~~~~~}}}}}}mmmZZZGGG<<<:::888<<<:::===EEEIIIYYYsss}}}]]]GGG<<<===???DDDQQQ^^^ccc```WWWYYY]]]bbbfffiiikkkkkkmmmmmmmmmlllkkkjjjhhhggggggeeebbb___ZZZTTTMMMGGG:::888555333444555555555000000000000000000000000///000111111222222111111222222222222222222222222222333333333444444555555777888888888999;;;???CCCIIIKKKNNNRRRWWW\\\```cccggghhhgggddd^^^YYYVVVUUUTTTRRRNNNKKKHHHFFFFFFFFFCCCBBBEEEJJJOOOWWWgggvvvzzzwwwqqqeeeXXXLLLFFFEEEFFF>>>>>>>>>===<<<;;;:::999::::::<<>>>>>@@@CCCJJJ\\\sssxxxooopppmmmhhh```XXX^^^{{{uuueeeVVVKKKGGGNNNXXXccciiirrrxxx{{{yyypppdddXXXOOOLLLJJJFFFDDDGGGJJJMMMTTT[[[kkkrrrvvvtttpppmmmgggaaa[[[ZZZYYY[[[^^^______^^^YYYTTTNNNIIIFFFDDDCCCAAAAAAAAAAAA@@@??????>>>===;;;::::::888777666555555444555666666555666888:::;;;???IIIZZZooo}}}}}}~~~xxxqqqooonnnhhh]]]SSSKKKFFF???:::888777555333333222111111111111222222222222222222222111000000111333444333222111222333111111222222222222111111333444444444444555555555777888999:::;;;>>>CCCFFFLLLSSS^^^iiiqqqxxx~~~zzz~~~rrrwww~~~~~~zzziiiVVVDDD;;;;;;888;;;999<<>>;;;777444444333333222222222222222222222222222///000000111111111111111111111111111111111111111333333333333333333333444555777888999999:::<<<>>>DDDHHHMMMSSSXXX]]]aaadddggggggfffbbb^^^ZZZYYYYYYWWWUUUPPPLLLIIIIIIIIIIIIDDDDDDGGGKKKOOOVVVdddrrrzzzmmm^^^SSSMMMJJJ?????????>>>===<<<::::::;;;;;;<<>><<<======???AAAIII\\\xxxyyyooommmgggaaaZZZRRRXXXvvv{{{rrrfffZZZNNNGGGKKKSSS```fffooovvvzzz~~~~~~~~~}}}|||}}}}}}~~~wwwlllaaaXXXSSSNNNIIIFFFGGGIIIJJJOOOTTTaaahhhnnnnnnllljjjfff```[[[YYYVVVUUUTTTTTTSSSSSSIIIFFFBBB@@@AAABBBCCCCCCAAAAAAAAAAAA???>>><<<;;;<<<;;;:::999888777666555555666777777666666888::::::<<>>:::666444333333222333222222222222222333333333333444444333222111000333555666555333222222222000000111111111111000000222222333333333444444444666777888999:::<<<@@@CCCJJJQQQ\\\eeekkksss{{{vvvyyy}}}wwwfffSSSCCC<<<===777;;;999;;;CCCFFFVVVpppaaaJJJ<<<===???EEERRR___ccc```XXX[[[___dddhhhlllnnnooommmmmmmmmlllllllllkkkkkkiiifffbbb___ZZZTTTNNNIII>>>;;;666444333333222111222222222222222222222222//////000111111111111000111111111111111111111111222222333333333333333333333555888999::::::<<<===AAAEEEMMMSSSXXX]]]bbbeeedddeeedddbbb___]]]]]]^^^ZZZWWWSSSOOOLLLKKKLLLLLLGGGGGGIIIMMMOOOSSS___lll{{{tttfff\\\WWW@@@@@@??????>>><<<;;;:::;;;;;;>>>@@@CCCMMMcccwwwwww[[[FFF===<<<===<<<>>>AAAIII^^^}}}uuulllddd\\\VVVNNNSSSqqqrrrjjjaaaWWWMMMFFFIIIOOO[[[cccnnnvvvzzz~~~}}}{{{xxxwwwxxxyyyyyyyyyvvv{{{|||xxxqqqjjjbbb[[[SSSMMMIIIIIIJJJJJJLLLPPPZZZbbbiiikkkkkkkkkgggccc___\\\WWWRRRNNNLLLKKKKKK@@@>>><<<<<<>>>AAABBBBBBAAAAAABBBAAA@@@>>><<<;;;<<<<<<;;;:::999888777666555666666666444444666888999;;;AAANNNbbb|||}}}{{{yyysssmmmddd^^^YYYQQQGGG???:::999666444222222222333222333333333333444444444333444444555444333222000333555777666555333222222111111111222222111111111222222222333333333444444555666777888888:::>>>@@@GGGOOOYYY```eeellluuu|||tttcccQQQBBB<<<>>>888;;;999;;;BBBFFFUUUpppaaaKKK======>>>CCCOOO\\\```^^^WWWZZZ___dddiiimmmpppqqqooonnnmmmlllllllllllllllhhhfffccc```[[[UUUNNNHHH999777444222333444444444000000000000000000000000...///000000111111000000111111111111111111111111111222222222333333444444222555888999::::::<<<===>>>CCCKKKQQQUUUZZZaaafffddddddeeecccaaa``````aaa\\\ZZZVVVRRRPPPNNNNNNNNNKKKKKKMMMPPPQQQTTT^^^iii|||sssiiiccc@@@@@@@@@???>>>===<<<;;;;;;<<>>BBBKKKaaayyynnncccZZZNNNPPPmmm}}}wwwggg^^^UUUNNNHHHEEEHHHOOOWWW```lllvvv{{{~~~}}}zzzvvvttttttuuuuuuuuuqqqwwwyyyvvvsssqqqjjjaaa\\\UUUOOONNNOOOMMMMMMOOOUUU]]]dddfffhhhiiihhhdddddd```ZZZRRRLLLGGGFFFFFF>>><<<;;;<<<>>>?????????@@@AAABBBBBBBBBAAA???>>><<<<<<;;;:::999888888888555666666555444444555777777999???JJJ]]]xxx~~~yyytttooolllfffaaaYYYRRRKKKEEE>>>:::555555444222111111222333111222222333444444444333222333444555555333222111///111444555444222222222222222333333333333222222222222222333333333444444444555777777777999<<<>>>CCCKKKTTTZZZ^^^dddnnnvvvzzz}}}sssbbbPPPAAA;;;<<<888<<<:::<<>>>>>:::???DDDNNNddd|||nnnbbbRRRPPPkkktttlll```VVVKKKFFFCCCCCCIIIPPPUUU___lllvvv{{{~~~}}}yyyuuusssssstttttttttpppuuuwwwuuutttuuunnndddddd\\\UUUTTTSSSPPPOOOPPPPPPXXX___bbbdddgggfffdddhhhddd\\\SSSKKKEEEDDDDDD???===<<<===>>>>>>===<<<>>>@@@BBBDDDDDDDDDBBBAAA<<<;;;;;;::::::999999888777888888777555555666888444888>>>HHHYYYuuuyyyrrrkkkddd```[[[XXXQQQJJJBBB===999777333333333222111111333444000111222333333333333333000111333444444333222000***---111333222222222333333333444444444444333333222222333333333444444444333555666777777888;;;===@@@HHHQQQVVVYYY___iiiqqqvvvyyy}}}sssbbbOOO???999:::999<<<:::<<>>===<<>>???@@@???>>>>>>@@@@@@@@@AAAEEEKKKSSSXXXlll}}}pppjjjqqqkkkNNN@@@@@@???<<>>???@@@BBBEEEGGGGGGEEEBBB@@@???<<<999888888888777666666555555555555666777777999555888EEEUUUkkk~~~vvvooojjjbbbXXXPPPLLLHHHCCC===888555444333333333333333333333333333222222222222222222222222444444444444444444444444222222222333333444444444000222333333111...---...222333333444444333333222333444444555777888:::;;;AAABBBGGGPPPVVV[[[bbbjjjppprrrvvv{{{vvv___III<<<:::<<<;;;<<<======>>>JJJ^^^ppp}}}YYYCCC>>><<<<<>>:::555222222222222111222111111000000000000000222111111111000000//////000000000000000000000000000000000111222222333333888666444222222555888:::<<<<<<@@@GGGLLLPPPXXX```jjjoooqqqnnnjjjiiifffbbbbbb```\\\XXXUUUQQQOOONNNOOORRRTTTUUUWWW^^^iiirrrxxxuuujjjcccbbbAAABBBCCCDDDDDDCCCBBBBBB??????@@@BBBFFFMMMUUUZZZcccqqq~~~mmmfffooojjjNNN@@@??????<<<>>>@@@EEERRReee|||oooTTT___bbbvvvbbbWWWMMMGGGCCCBBB@@@???CCCIIIWWW^^^hhhooosssvvvzzz}}}~~~||||||~~~}}}wwwrrrnnnooommmjjjjjjkkknnnqqqssssssqqqppppppqqqpppllliiigggddd```\\\XXXVVVUUUTTTUUUVVVZZZ^^^cccffffffeeehhheeeaaaZZZRRRJJJDDD@@@>>>===<<<;;;<<<===>>>???@@@BBBEEEHHHIIIHHHFFFEEEAAA>>>;;;:::::::::999888666666555555555555666777999666888CCCPPPcccwwwrrrjjjeee```XXXOOOHHHEEEBBB>>>:::777555555666444444444444444444444444222222222222222222222222444444333333333333333333222222222333333333333333333555666555333222222222222333333444444333333222333444444555666888:::;;;======BBBJJJPPPTTT\\\ccckkknnnrrrxxx}}}~~~}}}}}}~~~~~~}}}|||zzzzzzzzzzzzzzzxxxyyy{{{~~~vvv___III<<<:::;;;;;;<<<===>>>@@@III]]]ooozzzXXXBBB<<<999999>>>HHHRRRVVVXXXVVVUUUWWW^^^gggooossstttuuuuuuuuussspppnnnmmmmmmhhhgggfffccc]]]UUULLLFFF>>>:::555222222222222111222111111000000000000000111111111111000000000///000000000000000000000000000000000111222222333333666666666555666666777888;;;:::>>>EEEJJJOOOWWW___iiiooorrrpppnnnllliiieeedddbbb^^^ZZZVVVSSSQQQOOOLLLNNNPPPQQQSSSYYYccckkkyyyzzziii^^^[[[CCCDDDEEEFFFFFFEEEDDDCCC@@@AAACCCGGGMMMTTT[[[___bbblll{{{}}}jjjcccmmmgggMMMAAA???>>><<<<<<@@@GGGSSSdddyyyvvvXXX``````rrr]]]QQQJJJDDD@@@@@@???>>>AAAFFFUUU\\\eeelllooorrruuuxxx|||}}}}}}|||{{{{{{}}}{{{tttnnnhhheeecccbbb``````ccchhhmmmpppqqqooonnnnnnnnnnnnmmmkkkllljjjgggddd```\\\ZZZXXXWWWXXX[[[```fffiiijjjiiijjjhhhddd]]]UUUMMMFFFAAA???>>>===<<<<<<>>>???AAA@@@BBBFFFIIIKKKKKKKKKJJJDDDAAA>>><<<<<<<<<;;;:::777666555555555555555666888666999@@@HHHWWWvvvvvvppphhhccc]]]XXXTTTMMMEEE???<<<:::888666555666777888444444444444444444444444222222222222222222222222222222222333333333333333333333222222222222222222444555666555333333444666222333333444444333333222333444444555666888999:::::::::>>>EEEJJJNNNUUU]]]eeehhhnnntttyyy|||~~~~~~wwwvvvvvvxxx{{{}}}}}}}}}vvvuuutttrrrqqqpppppppppnnnpppttt{{{vvvtttvvv^^^III===:::;;;;;;<<<>>>@@@BBBIII\\\nnnwwwWWWCCC<<<999888;;;DDDMMMSSSUUUTTTTTTVVV]]]gggooorrrsssvvvvvvvvvuuussspppmmmkkkhhhfffdddbbb]]]VVVMMMGGG>>>:::555222222222222111222111111000000000000000111111111111000000000000000000000000000000000000000000000111222222333333333444555777777666555555999888<<>>>>><<<>>>BBBIIIUUUggg|||{{{ZZZ```___uuu___QQQJJJDDD??????@@@@@@CCCGGGRRRYYYbbbiiilllppptttwwwyyy{{{||||||{{{{{{|||~~~|||uuunnnhhhdddbbb]]]\\\\\\\\\___dddkkkooopppooonnnnnnoooppppppppppppooommmkkkgggbbb___]]]\\\]]]```eeejjjnnnooooookkkjjjgggbbbZZZRRRJJJFFF@@@???===<<<<<<>>>@@@BBBAAACCCFFFJJJLLLLLLLLLKKKFFFCCC@@@>>>>>>>>>===<<<888777666555555555555555777666999>>>BBBNNNkkk}}}pppfffbbbZZZWWWSSSOOOKKKFFF@@@;;;666555444333444555666777444444444444444444444444222222222222222222222222111111222222222222333333333333333222222111111000222333333222000111333555222333333444444333333222444444444555666777888999::::::===CCCHHHKKKRRRZZZ```dddkkkqqqvvvxxxzzz{{{ssssssrrrtttvvvwwwvvvuuuqqqpppooommmlllkkkjjjjjjkkknnnrrrxxxzzzpppqqq}}}{{{uuu]]]III>>>:::;;;<<<;;;>>>BBBDDDIII[[[nnnwwwWWWDDD>>>;;;999;;;BBBJJJQQQTTTRRRRRRUUU]]]gggnnnrrrrrruuuuuuvvvwwwvvvsssnnnkkkiiifffdddaaa^^^XXXOOOIII>>>:::555222222222222111222111111000000000000000111111111000000000000000000000000000000000000000000000000111222222333333111222333444555444444333888777;;;AAAGGGKKKSSS[[[cccjjjpppooommmkkkfffaaa^^^\\\XXXTTTPPPLLLJJJIIICCCDDDEEEEEEGGGKKKQQQUUU^^^mmmcccRRRMMM>>>???@@@AAAAAAAAA@@@???CCCEEEKKKUUUaaakkkqqqssszzzyyyfffaaalllzzz]]]III@@@>>>======???DDDJJJUUUjjj^^^aaa\\\~~~~~~hhhWWWMMMEEE??????@@@AAADDDHHHPPPWWW```ggglllpppuuuyyyxxxzzz{{{|||{{{|||}}}~~~|||vvvpppjjjfffcccbbb^^^_________```eeekkkpppppppppqqqqqqrrrsssuuuwwwtttsssrrrpppmmmhhheeebbbbbbbbbdddhhhmmmqqqrrrrrrlllkkkjjjfff___WWWOOOJJJ@@@???===;;;<<<>>>@@@BBBBBBDDDFFFIIIJJJKKKJJJJJJHHHEEEBBB@@@??????>>><<<:::999888777666555555555666555999===>>>GGGaaa{{{tttiii]]]UUURRRNNNMMMJJJHHHEEEAAA<<<999444333333333333444555666444444444444444444444444222222222222222222222222111111111222222333333333444333333222222111111111222222222111///000222555222333333444444333333222444444444444555666888888:::999;;;AAAEEEHHHOOOWWW]]]ccckkkpppssstttvvvwwwpppooonnnoooppppppnnnllliiiiiiiiihhhgggffffffeeefffjjjooouuuzzz{{{sssvvv}}}wwwsssvvv~~~sss[[[III>>>;;;;;;<<<:::===CCCEEEIII[[[pppyyyYYYEEE>>>;;;999:::???FFFMMMQQQPPPQQQTTT\\\fffnnnqqqqqqrrrssstttwwwyyywwwsssoookkkhhhdddbbb___ZZZQQQJJJ>>>:::555222222222222111222111111000000000000000000000000000000000111111////////////////////////000000000111222222333333444444333333333444555666777777:::@@@EEEIIIPPPXXXaaahhhmmmkkkhhheee```ZZZXXXVVVSSSOOOKKKHHHFFFEEE@@@@@@AAAAAAAAADDDHHHJJJMMM[[[lll{{{www]]]LLLGGG===???@@@BBBCCCCCCCCCCCCCCCFFFNNN\\\kkkwww}}}~~~rrrcccaaammmsssWWWFFF???=========>>>DDDKKKVVVnnnbbbaaaYYYxxxxxxeeeUUUKKKAAA??????@@@CCCGGGPPPVVV___fffkkkpppvvv{{{xxxzzz|||}}}}}}}}}|||yyytttooojjjgggffffff___aaabbbaaa___aaafffkkkppprrrtttvvvvvvxxxzzz|||yyyyyyxxxvvvssspppmmmkkkhhhhhhiiikkkooorrrsssrrrnnnnnnnnnkkkddd[[[RRRMMM@@@???<<<:::;;;===@@@BBBCCCDDDFFFHHHIIIJJJJJJJJJJJJGGGDDDBBBAAA@@@???>>><<<;;;:::888777666666666666555888<<<===BBBWWWmmm~~~kkk___UUULLLEEEDDDCCCCCCBBBAAA>>>;;;999777444444444444444555666666444444444444444444444444222222222222222222222222111111222222333333444444444444333333333333333333333444555444222222333555222333333444444333333222444444444444555666777888777555777===AAADDDLLLTTT]]]ccckkkoooppppppqqqrrrlllkkkkkklllmmmllljjjgggddddddeeefffffffffffffffdddiiipppuuuzzz|||xxxrrrpppsss}}}oooYYYHHH>>>;;;;;;===999<<>>:::555222222222222111222111111000000000000000000000000000111111111111////////////////////////000000000111222222333333777666555555555666888999777666888>>>BBBEEELLLSSS]]]cccgggdddaaa^^^YYYTTTRRRPPPMMMJJJGGGDDDCCCBBB======<<<<<<===>>>???@@@BBBKKKUUU___mmm~~~}}}iiiSSSEEE@@@>>>???AAADDDEEEFFFFFFFFFFFFJJJTTTeeewwwlllccceeesssmmmQQQCCC>>><<<<<<>>>===EEENNNZZZuuucccbbbWWWttt{{{bbbUUUGGGBBB@@@@@@BBBFFFQQQWWW```fffjjjooouuuyyyxxx{{{~~~~~~|||xxxtttpppnnnmmmllldddfffhhheeeaaa```bbbfffooorrrwwwyyyzzz{{{}}}~~~}}}{{{xxxwwwuuurrrqqqpppqqqtttvvvvvvuuussssssrrrnnnggg\\\RRRLLL@@@>>>;;;999999<<>>===<<<:::999888777777888666777;;;;;;===LLL^^^yyyqqqcccTTTKKKFFF@@@===<<<;;;<<<===<<<:::888777666555555555666777777888888666666666666666666666666222222222222222222222222222222222333444444555555444444444444444444555555444666777666444333333333222333333444444333333222444444444444555666777777555333555:::???CCCKKKSSS\\\ccckkknnnmmmkkkkkklllkkkkkklllnnnoooooommmkkkhhhiiikkkmmmooopppppppppqqqvvv}}}|||uuuqqqsssuuulllWWWGGG>>><<<<<<>>>888:::CCCEEEHHH]]]vvv~~~ZZZCCC::::::999:::;;;???DDDHHHMMMNNNRRR[[[fffmmmooooooppppppssszzzsssmmmgggdddccc]]]SSSKKK>>>:::555222222222222111222111111000000000000000///000000000111111111111////////////////////////000000000111222222333333444444555666666666666555555444666;;;>>>@@@FFFNNNSSSXXX\\\YYYVVVUUUQQQMMMJJJHHHFFFCCCAAA???>>>===:::999888888888888888777888>>>CCCHHHSSScccpppvvvxxxqqqjjjbbbVVVHHH???<<<===>>>AAADDDFFFGGGHHHHHHKKKOOO[[[mmmkkkeeekkkzzzjjjNNNAAA===<<<<<>>HHHRRR```|||cccbbbWWWtttnnn___NNNFFFCCCBBBCCCFFFSSSYYY```fffiiimmmrrrwwwyyy|||~~~zzzwwwuuussssssnnnqqqrrroooiiifffgggiiimmmrrrxxx{{{||||||~~~}}}}}}zzzyyywwwxxxyyy{{{zzzzzzwwwwwwvvvqqqhhh]]]QQQKKK@@@===:::888999;;;???AAA@@@AAADDDHHHKKKNNNPPPQQQOOOLLLHHHFFFEEEEEECCCBBB@@@???===;;;:::888888777:::666777;;;::::::EEESSSiii}}}hhh\\\OOODDD???>>><<<;;;<<<888:::;;;;;;:::888777777555555666777888::::::;;;888888888888888888888888222222222222222222222222222222333444444555666666444444444555555666666666333555777666444222111111222333333444444333333222444444444444444555666777555444666;;;???DDDLLLUUU\\\cccjjjmmmjjjgggggghhhmmmmmmooorrrtttuuusssrrrppprrruuuxxxzzz|||}}}}}}|||xxxrrrrrrvvvyyykkkUUUFFF???<<<<<<>>>777999BBBEEEIII^^^yyyZZZBBB<<<<<<======>>>AAAEEEHHHLLLMMMRRR[[[eeemmmooooooppppppsss{{{uuuooohhheeeccc^^^TTTLLL>>>:::555333222222222111222111111000000000000000//////000000111111111222////////////////////////000000000111222222333333...000333555555444111000444333444888;;;===CCCJJJIIIOOORRROOOMMMMMMKKKGGGCCCBBB@@@>>><<<:::999999888777555555555555333222000666<<>>???AAA===BBBFFFPPPaaa}}}pppZZZZZZffflllTTTGGGEEEDDDFFFHHHSSSXXX^^^bbbeeejjjpppuuu|||zzz||||||yyyyyyxxxuuuqqqmmmhhhfffnnnsssyyy~~~~~~|||{{{{{{}}}|||}}}yyyooofff___VVVNNNGGG@@@999999;;;<<<@@@EEEDDDEEEGGGIIIKKKMMMOOOPPPPPPOOONNNLLLJJJHHHFFFFFFHHHCCC===999999999777555<<<:::777666777;;;???BBB]]]iii{{{sss```UUU@@@>>><<<:::888777777777777888999888777666888999555666888:::<<<>>>??????@@@<<<999888888888555222333222111000000111222333333333555555555444333222666666555444444444444555444555666666666555333333555555555555555555555555666555555555555444444444666555777;;;>>>AAAJJJTTT___dddiiiiiifffdddgggjjjkkknnnssswwwyyyzzz{{{}}}}}}~~~|||zzz{{{xxxrrrnnnssshhhNNN@@@>>>===999:::<<<>>>AAACCCKKK^^^ooo]]]FFF>>>;;;:::;;;;;;:::???EEEGGGJJJQQQYYYaaaiiiooosssppptttwww{{{tttpppkkkfffbbbZZZQQQJJJ???;;;777333222111000///000000000000000000000000000000000000000000000000222222222111000//////...222111000.........///000222111111111111111222222333333222333555777:::<<>>BBBEEEJJJHHHFFFBBB???;;;999777CCCCCCCCCDDDFFFHHHJJJJJJNNNYYYmmmxxx}}}___HHHBBB===>>>AAA===@@@EEENNN```|||pppXXXWWWbbbrrr[[[NNNJJJHHHIIIKKKVVVZZZ```dddgggkkkqqquuuzzzyyy{{{zzzuuupppmmmrrrvvv|||}}}||||||~~~{{{}}}zzzrrrkkkfff___XXXPPPGGG???======>>>CCCHHHFFFGGGIIIKKKMMMOOOQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHHHHCCC>>>;;;;;;:::999888:::999777777888;;;>>>@@@KKKVVVgggtttqqq]]]MMMDDD===;;;999777666555555555555777999999999999:::<<<888:::<<<>>>@@@AAAAAA@@@???<<<999888999888666444666555333222111222222222333444555666666555444444666666555444444444444444333444555555555444222222555555555555555555555555555555555555444444444444555555777<<<>>>AAAIIIRRRWWW\\\bbbdddccceeekkkppprrruuuyyy|||}}}~~~~~~yyytttqqqrrrvvvgggMMM???>>>===:::<<<===@@@CCCDDDKKK[[[lll]]]EEE===:::999:::::::::???EEEFFFJJJPPPXXX```iiiooosssrrruuuvvvxxx}}}}}}sssooojjjfffaaaZZZPPPIII>>>:::666333222222111000333222000//////000222333000000000000000000000000111111000000///......---222111///.........///000000000000000111111222333333333222222444666888:::<<<<<<============<<<<<<;;;;;;:::999888666555444333333333333333333333333555555444555777;;;???AAAAAAAAA???===;;;999888777EEEEEEEEEFFFHHHKKKMMMOOOVVVbbbxxxyyyZZZFFFAAA===>>>AAA===AAAEEENNN```|||nnnTTTQQQ\\\|||xxxaaaTTTOOOMMMMMMOOOVVV[[[aaaeeegggjjjooosssuuuuuuyyyyyyvvvwwwzzz|||zzz{{{|||yyy|||{{{wwwsssqqqlllgggZZZPPPEEE???>>>>>>BBBHHHJJJKKKMMMOOOQQQRRRSSSTTTRRRRRRQQQPPPOOONNNMMMMMMJJJGGGBBB???===<<<;;;:::888888777777888:::<<<===AAAJJJVVV```hhhqqq|||}}}gggWWWJJJ???888999888666444333222333333444777999::::::;;;===>>><<<>>>AAADDDEEEDDDCCCBBB>>><<<:::999999999888666888777666555444333333333333444555666666666666666666555444444333333444444333333444444333333222111555555555555555555555555555555555555444444444444444444777;;;===???GGGOOORRRXXX^^^aaacccgggpppwww|||yyyrrrssswww}}}}}}cccKKK>>>======;;;>>>@@@CCCFFFFFFKKKXXXfffyyy^^^CCC<<<999777999999999???EEEEEEHHHNNNUUU___hhhooossstttvvvvvvtttwww{{{zzzwwwrrrnnniiieee```YYYOOOGGG<<<999555333333333222111222111///......///111222000000000000000000000000000000//////......------111000///.........//////////////////000222333333333222222111222444555666666666777777777777666666777777777777666555444444222222222222222222222222333333222333444777:::<<<::::::;;;::::::999999888GGGHHHIIIJJJKKKNNNRRRUUU\\\jjjrrrUUUCCCAAA===>>>AAA>>>CCCGGGPPPbbb}}}iiiNNNLLLWWWsssuuu```UUUPPPNNNOOORRRUUUZZZ```cccdddfffjjjmmmqqqrrrwww~~~|||}}}|||yyyvvvvvvwwwvvvzzz|||{{{{{{|||zzzvvvjjj^^^PPPHHHCCCAAADDDIIINNNOOOQQQSSSUUUUUUVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRPPPMMMHHHDDD@@@===;;;:::777777888888888999999:::???EEEKKKPPPTTTZZZbbbhhhsssyyyxxxaaaPPPGGGAAA;;;666777666444333222222222333555777:::<<<<<<<<<===???@@@BBBEEEHHHHHHFFFDDDBBB;;;;;;999999999999999999888888777777666666666666555555666777777888888888666555555444333444444444444444444444333333222222555555555555555555555555555555555444444444333333333333666;;;===>>>EEENNNUUUZZZ```cccfffmmmvvv~~~yyyyyy~~~zzz___III>>><<<======???@@@DDDGGGHHHKKKUUUaaavvv```BBB;;;888666888888999>>>FFFEEEGGGLLLSSS\\\eeennnrrruuuwwwvvvssstttwwwxxxuuuqqqnnniiieee```XXXMMMEEE;;;888555333333333333222///..................///////////////////////////000000000//////.........////////////.../////////------...///000111333444222222111111111222333333444555555666666666666555444444555555555555444444222222222222222222222222333222222222333555888999999:::;;;<<<<<<<<<;;;;;;JJJKKKMMMNNNPPPSSSYYY]]]cccqqqjjjPPPAAAAAA===>>>BBB@@@EEEIIIQQQccc|||fffLLLHHHSSSkkkzzzkkkYYYPPPMMMMMMOOOSSSWWW[[[aaaccccccdddgggjjjqqqrrrwww~~~{{{vvvrrrrrrrrrrrrxxx|||rrrcccYYYQQQKKKKKKOOOSSSTTTVVVXXXYYYYYYYYYXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUPPPJJJCCC>>>:::999777777888888888888888888999<<<@@@BBBCCCGGGLLLPPPXXX]]]eeemmmuuu~~~{{{fffYYYJJJ@@@>>>===999555666666444333222333333444666999<<<>>>>>>>>>??????CCCEEEGGGIIIHHHFFFCCCAAA999::::::999999:::;;;<<<999999999:::::::::::::::777777777888888999999999777666555555444444555555666555555444444444444444555555555555555555555555555444444444444333333333222222666:::<<<>>>FFFNNNUUU\\\dddjjjooovvvuuuZZZGGG>>><<<===>>>???@@@CCCHHHJJJLLLUUU___yyyeeeFFF<<<888666777777888>>>FFFEEEGGGJJJPPPYYYccckkkqqquuuxxxxxxuuutttxxxyyyxxxqqqmmmiiieee```WWWLLLDDD:::888444333333444333333---...000111111000...---////////////////////////111111000000000000000///.........////////////...---------...///111222333111111000000000111111111444444555666666666666666333333444555555555555555444444444444444444444444333333333333444666888999;;;<<<===>>>>>>===;;;:::MMMPPPSSSUUUVVV[[[ccciiimmmzzzdddLLL@@@AAA>>>???DDDBBBEEEIIIRRRddd~~~hhhNNNHHHPPPdddmmm```RRRLLLKKKKKKPPPUUUZZZ^^^cccfffeeeeeefffhhhppprrrwww~~~~~~yyysssnnnlllllllllttt{{{vvvkkk```WWWRRRSSSYYYZZZ]]]_________^^^]]]^^^^^^]]]]]]\\\\\\[[[[[[]]][[[WWWOOOFFF???;;;999999999999888888888888888555777999;;;<<>>>>>>>>>>>======::::::999999999999::::::888777666666555555666666777666555444444444444555555555555555555555555555444444444444333333333333333222555999;;;???HHHQQQUUU^^^kkkuuu|||zzz{{{oooVVVFFF@@@===>>>@@@???@@@CCCIIIMMMPPPYYYccc}}}nnnOOO???:::888888777888>>>FFFFFFGGGIIINNNVVV```iiinnnrrrwwwxxxvvvuuuxxxzzzyyyqqqnnnjjjfffaaaWWWLLLCCC;;;888444333333333333333///000222333333222000///000000000000000000000000111111111111000000000000------.../////////......------------...000111111000000000000000111111111222222333444555555555555333444555666666666666666555555555555555555555555333333444555666777999999<<<===>>>>>>>>><<<999888RRRVVVYYY\\\^^^dddmmmtttxxx___III@@@BBB@@@AAAEEECCCHHHLLLVVVjjjpppUUUIIILLL^^^ggg[[[PPPKKKJJJLLLQQQWWW[[[___dddfffdddcccdddfffkkkmmmssszzz~~~~~~zzztttlllgggdddcccfffooozzztttggg^^^\\\___aaaccceeefffeeecccbbbbbbaaaaaa```___^^^^^^]]]```^^^ZZZRRRHHHAAA===<<<;;;:::999888888888888888666777999:::;;;<<<===>>>;;;===@@@CCCFFFKKKPPPTTT[[[bbbiiiiiifffbbbYYYQQQEEEBBB>>><<<;;;;;;:::999666555444444444555666777777;;;AAAEEEHHHIIIKKKLLLIIIIIIIIIHHHGGGDDDBBBAAA;;;===???@@@???@@@CCCFFFDDDEEEEEEDDDCCCAAA@@@???===<<<;;;999999999999:::999999888777777777777777666555444333333333444444555555555555555555555555444444444333333333222222444222444777:::???JJJUUU^^^iiixxx|||{{{kkkSSSFFFAAA??????AAA@@@@@@DDDKKKPPPVVV```iiizzz\\\AAA===999888777888>>>EEEHHHHHHIIILLLTTT]]]ffflllooouuuxxxvvvtttvvvwwwvvvqqqnnnkkkgggbbbXXXLLLCCC<<<999555333333333333222111000000//////000000111000000000000000000000000000000000000000000000000,,,---.../////////.........---------......///000//////000111111111111111000111222333444444444444555666666777777777777777555555555555555555555555222333444555777888999:::<<<===?????????<<<:::888UUUZZZ^^^```ccciiisss{{{~~~]]]HHH???CCC@@@BBBFFFEEEKKKPPP[[[qqqwwwZZZKKKJJJZZZfff[[[PPPLLLKKKMMMRRRXXXYYY^^^bbbdddbbbaaaaaabbbdddgggmmmuuuzzz|||zzzuuunnnfff___\\\[[[bbblllyyyyyynnnjjjdddfffhhhjjjjjjiiigggfffddddddcccbbbaaa```______```___\\\TTTJJJBBB???>>><<<;;;:::888888888999999666777777777777666555444777888:::;;;===AAAFFFJJJIIIQQQXXXYYYXXXVVVPPPJJJ@@@???<<<999666555555555666555444444444555666777777;;;BBBHHHLLLOOOQQQSSSKKKKKKJJJHHHFFFDDDCCCBBB===@@@BBBCCCBBBCCCGGGJJJKKKKKKJJJIIIGGGDDDAAA??????>>><<<:::999999999::::::999999888888888888888555444333222111222333444555555555555555555555555444444444333333333222222444222333777:::@@@LLLWWWiiiuuu~~~~~~hhhQQQFFFCCC@@@???AAAAAAAAAEEEMMMTTTZZZeeeoooeeeCCC>>>:::999888888>>>EEEIIIHHHHHHLLLRRR\\\eeekkkmmmssswwwuuusssttttttrrrrrroookkkhhhbbbXXXLLLCCC<<<999555333333333222111111...+++))))))+++...111000000000000000000000000.........///////////////+++,,,.../////////............---------......///...///000111222222222222111111333444555555555555777777888888888888777777555555555555555555555555111222333555777888::::::===???AAABBBAAA???===;;;ZZZ```fffjjjrrr~~~rrrOOOHHHBBBBBBCCCCCCDDDFFFMMMTTTddd}}}cccNNNIIIWWWpppooo```TTTOOOMMMJJJOOOXXX[[[___```^^^^^^___]]]YYYZZZ\\\ccclllttt}}}uuuqqqkkkddd]]]YYYWWWVVVVVV```pppwwwsssnnnllloooqqqnnnkkkkkklllkkkhhhfffcccaaa``````aaadddeee^^^PPPDDD??????:::::::::999777666444333666666666666666666666666555666777888:::<<<===>>>DDDFFFIIIMMMNNNLLLGGGDDDAAA>>>;;;;;;;;;999555222777555444666555333666;;;===DDDMMMUUUXXXWWWUUUTTTNNNLLLIIIHHHHHHHHHGGGEEECCCDDDEEEGGGIIIIIIJJJJJJMMMPPPSSSRRRNNNIIIEEECCCCCCAAA>>>;;;999888999999::::::999888777666444333666666777777777777666666666777888888666555555666555555555444444333333333444555777888999???QQQcccrrr}}}hhhPPPFFFCCC>>>;;;===BBBEEEJJJQQQYYYbbbiiimmmhhhIII===555777999888;;;AAAKKKJJJJJJMMMUUU^^^eeeiiipppqqqqqqrrrrrrqqqqqqppppppooommmiiicccZZZPPPHHH===999555222222222222222222111111000000000000000//////000000000000//////000000000000000000000000//////...---,,,,,,++++++---------............///000000000000111111111111...000222444444444555777999999999999888888888777:::999999888777666666555666666666777999;;;>>>???DDDBBB??????@@@>>>;;;777gggnnnuuu{{{xxxnnnOOOHHHCCCDDDEEEEEEFFFIIISSS[[[llliiiTTTNNNVVVnnnrrraaaSSSPPPPPPOOOTTT]]]\\\______\\\[[[[[[YYYUUUVVVXXX]]]eeellluuu|||kkkggg```XXXQQQMMMKKKKKKLLLVVVhhh~~~}}}vvvsssuuuvvvsssqqqqqqooommmkkkhhheeecccaaaaaafffjjjjjjcccUUUHHHAAA???;;;;;;;;;:::999888666666666666666666666666666666555666777888999:::;;;<<<>>>@@@CCCFFFGGGEEEBBB???>>><<<::::::;;;:::888555777555444666555333666;;;BBBIIISSS[[[^^^]]]ZZZYYYRRRPPPMMMKKKJJJIIIGGGFFFGGGGGGHHHJJJJJJKKKKKKKKKOOORRRTTTTTTPPPKKKGGGEEECCCAAA???<<<:::999999999777888999999999999888777555555666666666666555555777999::::::888666555555555555555444444333333333000111444777;;;FFF[[[ooo~~~fffNNNEEEBBB===<<<>>>AAAFFFMMMVVV___gggmmmqqqkkkKKK>>>666888:::999<<>><<>>?????????===<<<<<<:::888888:::;;;:::999777555555666555333666;;;EEEMMMYYYaaadddbbb^^^\\\XXXUUUQQQNNNLLLKKKIIIGGGLLLLLLMMMMMMMMMLLLLLLKKKQQQSSSUUUUUUQQQLLLIIIGGGDDDCCC@@@===;;;:::::::::777999:::;;;;;;:::999777555555555555555555555555999;;;>>>===;;;888555555555555555444444444444444000111444888>>>MMMfff|||yyybbbKKKCCC@@@===<<<@@@@@@GGGPPPZZZdddllltttxxxlllMMM@@@888999:::999<<>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<===>>>@@@AAA@@@??????@@@CCCDDDCCCBBBuuuhhhttt}}}^^^KKKGGGDDDFFFGGGGGGJJJNNNQQQ\\\uuuttt^^^SSSOOO^^^oooZZZVVVYYY\\\```gggnnnpppnnnhhhdddccc___ZZZRRROOONNNQQQUUU\\\gggrrr{{{mmmbbbSSSNNNHHHAAA<<<;;;;;;<<<>>>CCCOOOccc}}}~~~~~~}}}{{{xxxuuupppllliiigggkkkooopppkkk^^^QQQGGGCCC???>>>===<<<;;;:::::::::666666666666666666666666666666666666777777777777999;;;<<<===<<<<<<<<<===<<<;;;999999999:::;;;;;;888555555666555333666<<>>>>><<<:::777555666666666555555666666666:::===@@@@@@===999666555555555555555555444444444555555777;;;BBBRRRnnnrrr\\\HHHAAA???<<<===BBBAAAGGGPPPYYYbbbmmmxxxyyyiiiOOOBBB888999:::888;;;BBBHHHIIILLLPPPVVV```jjjpppqqqrrrsssuuuwwwxxxxxxxxxsssssssssqqqkkk```TTTLLLBBB>>>999666444444333333222222222222111111000000000000000111111000000000000000000000000000000000000//////...---,,,,,,,,,---------............///.........///000000000111000222333444555666888;;;999:::;;;===@@@BBBCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBCCCEEEFFFGGGGGG~~~lllbbboootttWWWHHHEEEDDDFFFGGGGGGJJJOOOPPP]]]xxx{{{cccTTTNNNXXXzzz|||ddd\\\]]]^^^cccjjjwwwzzzxxxsssnnnlllgggaaaUUUOOOLLLLLLNNNRRR[[[dddnnn}}}}}}ttthhhZZZQQQHHHDDD@@@;;;999999:::<<<===???FFFUUUlll}}}yyytttnnnjjjggghhhkkkmmmjjj```UUUKKKGGG@@@???===<<<:::999999999777777777777777777777777666666666666666666666666999;;;<<<<<<;;;:::;;;===>>>>>>===;;;:::999999:::888666555777666444777<<>>>>><<<:::888666888888777666666777888888;;;===@@@@@@===999666555555555555555555555555555777777999===EEEVVVrrrhhhVVVDDD@@@???<<<>>>CCCBBBFFFLLLSSS[[[hhhwwwooojjjPPPBBB888777888666999@@@IIIKKKMMMPPPTTT\\\fffmmmoooppprrrtttvvvwwwxxxxxxrrrrrrrrrpppjjjaaaVVVNNNBBB>>>999555444333222111111222222222222111000000000000111111111111000000111111111111111111111111222111000///---,,,******---------............///.........///000111111222...000222333555777;;;>>>:::;;;===@@@CCCFFFHHHIIIMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCGGGGGGGGGGGGGGGHHHJJJKKKxxxiiicccqqqmmmSSSGGGEEEEEEHHHGGGFFFIIIOOOUUU```yyyhhhVVVOOOUUUsssnnnbbb______eeennn{{{~~~{{{vvvrrrllleeeYYYSSSMMMKKKKKKKKKPPPVVV^^^lllttthhh___UUUKKKCCC>>><<<:::888777888999:::;;;<<<@@@JJJ^^^yyy}}}wwwpppkkkhhhgggjjjkkkiiiaaaXXXPPPKKKCCCBBB???<<<:::999999999777777777777777777777777666666666666777777777777777:::===<<<:::999:::===???@@@AAA???<<<:::999999888666666777666444777<<>>>>><<<888666666555555555555555666666666333555999>>>FFFVVVqqq|||___OOOBBB@@@???<<<>>>CCCBBBEEEIIIMMMSSS```qqq}}}~~~iii|||oooRRRCCC888777777555888???IIIKKKMMMOOOQQQXXXbbbiiioooppprrrsssuuuvvvwwwwwwrrrqqqpppnnniiiaaaXXXQQQCCC???:::666444333222111111222333333333222000///000111111222222111111000111111111111111111111111222222111///---,,,+++***---------............///......///000111222333333---///111222444777;;;>>><<<===@@@CCCFFFIIILLLMMMQQQQQQPPPOOONNNMMMLLLLLLIIIHHHGGGFFFEEEFFFFFFGGGLLLLLLLLLKKKJJJKKKMMMOOOxxxllljjjyyyiiiPPPHHHGGGHHHJJJIIIGGGJJJPPPYYY```rrrkkkWWWNNNPPPlllvvvhhh```___gggrrr||||||xxxppphhh^^^VVVOOOKKKIIIFFFHHHLLLRRR]]]lll{{{~~~rrrbbbUUUMMMHHHBBB>>>::::::999888777777888888777999<<>>;;;:::999999777777777777777777777777666666666777777888888888777;;;???>>>;;;:::;;;>>>>>>AAACCCCCC???<<<::::::999666666777666444777<<>><<<<<<<<<;;;::::::;;;<<<<<<999888777666666777888999999:::<<<;;;999777777777444555555555666666666777222444888>>>DDDQQQhhh}}}~~~rrrXXXJJJ@@@@@@@@@======BBB@@@CCCGGGJJJOOOYYYiiivvvmmm}}}uuuTTTFFF:::888888555888???GGGIIILLLMMMNNNUUU___gggpppqqqrrrtttuuuvvvvvvvvvrrrqqqooommmiiiccc[[[VVVEEEAAA;;;777555444222111111222333444444222000///000111111222222111111000111111111111111111111111000000//////......---------------............/////////000111222333444444///000111111222444888;;;>>>???BBBEEEHHHLLLNNNOOOSSSSSSSSSSSSSSSTTTTTTTTTMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMNNNRRRUUUuuulllkkk{{{gggOOOJJJIIIJJJLLLJJJHHHKKKQQQYYY]]]iiikkkVVVKKKKKKeee{{{jjjaaa___iiivvv||||||ssskkk```XXXPPPLLLHHHDDDCCCFFFFFFNNNYYYdddooo}}}uuuhhhWWWJJJDDDAAA???<<<;;;;;;::::::999888888777444777:::<<>><<<===@@@<<<@@@DDDEEEAAA===<<<;;;999666666777666444777===@@@HHHTTT^^^dddfffffffffhhhccc]]]XXXVVVUUUTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZWWWXXXYYYWWWSSSOOOMMMMMMKKKJJJIIIGGGDDDAAA>>>===@@@???<<<999888888999:::999777666555555666777999888999:::999888666777777444555555555666666777777444666:::>>>AAAKKK^^^qqqxxx|||kkkSSSGGG???@@@AAA======BBB>>>BBBHHHJJJMMMVVVdddppp|||uuuxxxVVVGGG;;;999888666999@@@DDDGGGJJJKKKMMMSSS^^^fffqqqrrrsssuuuvvvvvvvvvvvvrrrqqqooollliiiddd^^^YYYGGGCCC===999666555333222111222333444444222111///111111222222222222111111111111111111111111111111---.........//////000000---------........./////////000111222333444555555111222222111111222666999???AAACCCFFFJJJMMMOOOQQQSSSTTTUUUVVVWWWYYYZZZZZZPPPOOONNNMMMMMMNNNOOOOOONNNPPPQQQPPPOOOQQQUUUYYYxxxvvvzzz{{{aaaWWWSSSNNNJJJJJJJJJIIILLLQQQXXXYYY```rrrlllUUUPPPPPPaaa~~~mmmfffffflllrrr{{{ooohhhbbbXXXPPPKKKGGGEEEDDDHHHHHHJJJPPPZZZhhhuuu}}}vvvfff\\\NNNEEEAAA@@@>>><<<999888888777666666666666;;;666666===BBBHHH\\\rrr{{{vvvuuuuuutttrrrnnnfff\\\VVVNNNIIICCC???======<<<<<<777888999;;;;;;;;;:::999666555444555888:::<<<<<<<<>>???>>>???@@@AAA@@@<<<::::::888555333333555888:::===GGGQQQYYYbbbjjjmmmkkknnnjjjddd]]]XXXWWWXXXYYYWWWUUUSSSSSSVVVZZZ^^^``````^^^\\\YYYUUURRROOONNNOOOLLLIIIEEEBBB@@@@@@@@@>>>;;;888666666777777666:::999777666666777777888888999:::;;;;;;999777666888777777777777666666666555444666:::@@@JJJ\\\lllwwwvvv^^^JJJEEE>>>;;;<<<>>>??????BBBEEEHHHKKKOOOVVV```gggxxxbbbGGG:::;;;777555;;;===AAAFFFLLLMMMNNNSSS^^^gggooorrruuuvvvuuusssrrrqqqvvvssslllggghhhhhhaaaWWWHHHDDD===888555333222111111///000444444000///111222222111111111111222222000000000000000000000000000000111111111///...,,,---------............///...///000222222111111000222222222333444666888:::>>>@@@DDDHHHKKKMMMMMMNNNRRRUUUWWWWWWUUUUUUXXXZZZSSSRRRQQQOOONNNNNNMMMMMMOOOQQQSSSTTTSSSSSSTTTUUUuuuwww~~~www```XXXQQQLLLJJJJJJJJJIIIKKKPPPSSSUUU\\\iii}}}oooXXXNNNNNN]]]}}}qqqhhhfffjjjpppwwwmmmggg^^^VVVPPPKKKGGGEEECCCBBBCCCFFFNNNXXXccciiivvv}}}xxxmmm___WWWLLLDDDBBBAAA???<<<;;;;;;999888777777777777===888888<<<===@@@PPPcccttt~~~}}}|||yyysssiii___WWWLLLHHHCCC???======<<<<<<999999:::::::::999777777666555444555777999;;;<<<@@@FFFJJJGGGCCCBBBAAA???>>>============<<<:::777888777555444444666999:::>>>HHHSSS\\\eeeooorrrrrrsssoooiiiaaa\\\YYYZZZ[[[[[[YYYVVVUUUVVVYYY\\\^^^bbbaaa___[[[WWWTTTQQQPPPNNNLLLHHHDDDAAA@@@@@@@@@???<<<999888888999888888:::999777666555666666777777777888888888666555444666666666666555555555555777666777;;;@@@JJJ\\\lll|||{{{~~~mmmVVVGGGCCC???>>>@@@AAAAAA@@@DDDGGGJJJLLLPPPWWWaaahhhrrrdddHHH;;;===888555:::<<<@@@FFFKKKMMMMMMRRR]]]fffooorrruuuvvvuuusssssssssvvvsssmmmiiiiiihhh```VVVJJJEEE???999777555333222333111111555444000///111222222111111111111222222000000000000000000000000000000000000///...------------------...............///000111222111111000222222222222444666888999???AAADDDHHHKKKNNNPPPQQQSSSVVVXXXYYYXXXXXXZZZ\\\TTTSSSRRRPPPOOONNNNNNNNNRRRSSSUUUUUUTTTTTTTTTUUUrrrzzzoooZZZUUUNNNJJJIIIKKKKKKJJJKKKOOOUUUXXX^^^gggtttvvv^^^MMMKKKVVVtttuuujjjeeehhhnnnsssnnnggg___XXXQQQKKKHHHBBB@@@>>>>>>BBBHHHPPPTTT^^^dddnnnwww~~~}}}xxxnnncccXXXRRRKKKFFFEEEDDDAAA???>>>===;;;:::999888888777<<<777777999888999DDDRRRaaapppyyymmmaaaXXXLLLHHHCCC@@@>>>>>>>>>===;;;;;;;;;;;;999888666666666666555666777999<<<>>>HHHOOOSSSPPPKKKIIIFFFCCC@@@>>><<<::::::999777666777777666666777999;;;<<>>>>>999666::::::???DDDJJJLLLLLLQQQ[[[dddnnnqqqsssuuuttttttuuuvvvuuusssoookkkjjjhhh```VVVMMMHHHBBB<<<999777555333444222222555555111///111222222111111111111222222000000000000000000000000000000///...------------------------...............///000111111111000000222111111222333555777888===>>>AAAEEEJJJNNNRRRTTTQQQTTTWWWZZZZZZZZZZZZ[[[VVVUUUSSSQQQPPPOOOOOONNNUUUVVVXXXWWWUUUTTTUUUUUUvvvcccRRRNNNKKKIIIIIILLLMMMKKKLLLOOOUUUZZZaaaiiisss}}}eeeOOOKKKQQQjjjtttiiiccceeekkkyyyuuunnnhhh```XXXQQQLLLFFFDDD@@@>>>>>>AAAEEEHHHNNNSSS\\\eeennnvvv~~~}}}yyysssiii___WWWSSSOOOLLLKKKIIIFFFCCC???>>><<<:::999777777666666444555777777777???IIISSS```rrr|||oooaaaXXXMMMIIIEEEBBBAAA@@@???>>><<<<<<;;;;;;:::999888777777777777777888;;;???AAAQQQYYY^^^[[[UUUQQQLLLHHHCCC@@@<<<999888777666555777777888999:::<<<===>>>AAALLLYYYcccmmmxxx}}}zzzsssjjj```[[[ZZZ[[[WWWWWWVVVTTTSSSSSSUUUWWW]]]]]]]]]\\\[[[YYYWWWVVVPPPNNNJJJFFFCCCBBBAAAAAA???===;;;::::::;;;:::999:::999777555444444555555999999888888777666666555999888888888777777777777999777888;;;@@@IIIZZZiiiuuuxxxnnnhhhkkktttxxx___KKKDDDBBB@@@>>>>>>>>>>>>>>>BBBDDDGGGIIIKKKRRR[[[aaammm~~~oooQQQ@@@@@@:::666999888===BBBHHHJJJJJJOOOXXXaaammmooorrrtttuuuuuuwwwyyyttttttrrrnnnllljjjbbbXXXQQQLLLFFF@@@<<<999666444333111222666666222111333222222111111111111222222000000000000000000000000000///---,,,++++++,,,---,,,,,,---------........./////////000000000000000111111000111222444666777:::;;;===AAAFFFLLLQQQTTTMMMPPPTTTWWWXXXXXXXXXWWWUUUUUUSSSQQQPPPOOONNNNNNVVVWWWXXXXXXVVVTTTTTTUUUvvvZZZMMMKKKJJJHHHJJJNNNOOONNNNNNQQQPPPVVV]]]fffppplllTTTNNNOOObbbxxxnnneee___bbbhhhyyy|||~~~}}}{{{xxxsssnnnhhh```WWWRRRJJJHHHDDD@@@??????AAABBBCCCGGGNNNUUU^^^hhhrrrxxx}}}{{{wwwqqqhhh___[[[YYYWWWUUUSSSPPPLLLIIIAAA@@@>>>;;;999777666666444444666777777777<<>>>>>CCCOOO\\\dddlllwwwyyyoooccc\\\[[[]]]ZZZ[[[[[[XXXTTTQQQQQQRRRUUUVVVXXXZZZZZZZZZZZZYYYTTTRRRMMMIIIFFFCCCCCCBBB>>><<<::::::;;;;;;:::888:::999777666555555555666999999999999999888888777888888888777777777666666888777888;;;@@@JJJ[[[jjjyyyzzzssskkkhhhllluuu~~~vvv___PPPKKKIIIDDD@@@======???@@@BBBDDDFFFGGGJJJOOOXXX___qqqxxxWWWCCCAAA:::777999888:::AAAGGGIIIIIIMMMVVV^^^jjjmmmrrruuuvvvwwwyyy{{{uuuvvvuuuqqqooommmfff]]]WWWRRRKKKDDD???:::666333111///111555666444333666222222111111111111222222000000000000000000000000000///---+++++++++,,,,,,,,,,,,,,,------------...///////////////000000000111000000000111222444555888999<<<@@@EEEKKKPPPSSSKKKMMMPPPTTTVVVWWWUUUTTTRRRRRRPPPOOONNNMMMMMMMMMTTTUUUWWWVVVUUUTTTTTTUUUmmmVVVLLLKKKLLLJJJKKKPPPRRRQQQRRRUUUQQQVVV\\\dddqqqsssZZZSSSPPP```ssshhh```]]]```fffqqq{{{wwwwwwuuu|||zzzvvvsssnnnggg```[[[NNNLLLHHHDDDAAA??????@@@BBBDDDHHHMMMTTT]]]ffflllqqqvvvyyyvvvsssoooggg```______^^^\\\YYYVVVRRRPPPGGGEEEBBB???===:::999888999999999999777777888;;;>>>FFFWWWkkk}}}{{{nnnbbbZZZOOOKKKGGGDDDBBBAAA???===888888777666666666777777333555777777888<<>>???GGGSSS^^^eeejjjsss{{{~~~~~~sssfff^^^]]]^^^```cccdddaaaYYYRRRNNNMMMOOORRRUUUYYY[[[\\\]]]\\\XXXUUUPPPKKKGGGDDDBBBBBB===;;;::::::;;;;;;:::999:::999777666666777777888888999;;;======<<<:::999777777666666666555555555888777888===BBBMMM___ooo|||~~~{{{uuuoooooottt|||uuuaaaUUURRROOOJJJDDD??????BBBEEEDDDFFFHHHHHHJJJOOOXXX^^^rrr]]]EEE@@@:::666999888888???EEEGGGGGGKKKSSS[[[gggkkkqqqvvvxxxzzz{{{|||wwwyyyxxxtttrrrqqqllleee^^^YYYRRRJJJDDD>>>888444000///000555666333333555222222111111111111222222000000000000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------//////.........///000111000000//////000111333444888:::<<<@@@EEEIIIMMMOOOJJJKKKLLLOOORRRSSSRRRPPPMMMMMMLLLKKKKKKKKKKKKKKKNNNPPPRRRSSSRRRRRRSSSTTT~~~dddSSSMMMLLLNNNLLLMMMQQQTTTSSSVVVZZZZZZ[[[^^^dddrrrxxx```XXXSSSaaaqqqddd^^^\\\```eeeooo{{{yyyvvv}}}{{{xxxvvvsssoooiiifffXXXVVVQQQLLLHHHEEEDDDCCCCCCEEEFFFIIILLLSSSZZZ___bbbiiioooooonnnmmmhhhbbb``````aaa___\\\YYYWWWVVVNNNLLLIIIFFFCCC@@@>>>===;;;<<<;;;999777777888888;;;>>>JJJ]]]qqq{{{pppeee___VVVRRRNNNKKKHHHFFFCCCAAA>>>===<<<:::999999999:::666999<<<<<<>>>CCCKKKSSSdddnnnvvvuuunnnggg^^^WWWNNNKKKGGGEEEDDDBBB@@@???>>>===<<<;;;===???BBBDDDLLLWWWbbbeeehhhooovvvyyy~~~rrrddd[[[ZZZ\\\___dddhhhfff^^^UUUOOOMMMPPPRRRVVV[[[^^^_________ZZZWWWRRRLLLGGGCCCAAA@@@===<<<<<<<<<======<<<:::999888888777777888:::;;;:::===@@@DDDEEECCCAAA???999999999888888888777777888888:::@@@FFFRRReeeuuu|||{{{vvvwww}}}rrr```VVVPPPOOOLLLGGGBBB@@@BBBEEEDDDFFFGGGHHHIIINNNVVV\\\lllzzzaaaGGG@@@999666999888777===DDDFFFFFFIIIQQQYYYdddiiiqqqwwwzzz{{{||||||zzz|||{{{wwwuuuuuurrrmmmgggbbbYYYQQQIIIBBB;;;666222000111444444111000222222222111111111111222222000000000000000000000000/////////......---,,,+++++++++,,,,,,,,,---------///......---...///000111000///......///000222333555777:::>>>AAADDDFFFHHHFFFEEEEEEGGGKKKLLLKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHJJJMMMOOOOOOPPPRRRTTTttt\\\OOOLLLLLLPPPNNNNNNRRRUUUUUUXXX]]]___]]]\\\aaaooo{{{cccZZZUUUcccrrrccc]]]\\\```dddppp{{{~~~|||zzzxxxwwwtttooolllccc```\\\VVVQQQMMMJJJIIIAAAAAABBBBBBDDDIIINNNSSSXXXaaahhhkkklllmmmiiiddd^^^`````````]]][[[ZZZYYYSSSRRROOOKKKHHHEEECCCBBB:::<<<;;;999888999:::999======DDDTTTggg{{{|||rrriiiccc]]]ZZZVVVRRROOOLLLIIIFFFFFFEEEBBB@@@>>>=========<<>>>>>======>>>??????===;;;999888888888888:::;;;<<<>>>BBBGGGKKKLLLKKKHHHFFF======<<<<<<<<<<<<;;;;;;999999<<>>@@@CCCEEEDDDBBBDDDDDDDDDDDDEEEFFFGGGHHHDDDFFFJJJLLLMMMOOOQQQSSSlllUUUMMMMMMLLLLLLOOOSSSUUUVVVWWWXXXYYYaaa```aaagggppp~~~nnnccc[[[iii{{{iii```\\\___eeeoooyyyyyy|||}}}xxxsssqqqkkkddd```]]]YYYRRRLLLKKKJJJGGGDDDBBBEEEJJJNNNNNNTTT\\\eeejjjmmmlllllljjjgggdddaaaaaa```^^^]]]]]]___\\\UUUQQQPPPLLLHHHDDD@@@;;;888888999999999;;;888<<>>============999;;;<<<<<<::::::;;;===AAAFFFNNNTTTVVVTTTOOOKKKFFFBBB>>><<<<<<;;;888444777<<<>>>@@@JJJ___uuu~~~wwwvvvwwweeeTTTIIIIIIJJJJJJIIIFFFCCCAAAAAAAAAAAAEEEJJJKKKKKKPPPWWW___jjjzzzllljjjrrrMMM;;;888777666666;;;;;;@@@HHHKKKJJJNNNVVV^^^fffpppvvvwwwwwwyyy||||||{{{{{{zzzzzzyyyvvvsssnnniiiaaaXXXPPPGGG???::::::777444333444444333222222222222///---,,,...///000000000000000222444555111000///...---,,,++++++***)))))))))***+++,,,,,,,,,,,,,,,---------......---......///000/////////222111333777<<<>>>===;;;===<<<;;;:::;;;<<<===>>>???>>>===<<<<<<===???@@@@@@AAABBBCCCEEEFFFGGGHHHhhhTTTOOOOOONNNMMMPPPRRRTTTTTTUUUWWWXXX^^^aaaggglllqqq}}}uuuhhh___lllyyyjjjbbb^^^___bbbppp~~~zzztttoookkkiiiiiigggbbb^^^UUUTTTQQQLLLIIIIIILLLOOOOOOUUU^^^gggmmmpppqqqpppllliiifffdddccccccaaa```aaacccbbb]]]YYYXXXTTTOOOJJJFFF@@@<<<::::::;;;::::::999<<>>???AAABBBCCCDDD{{{aaaTTTRRRRRRPPPQQQRRRTTTTTTSSSTTTVVVXXXYYYaaalllrrruuu~~~qqqdddnnnvvviiidddaaaaaabbbqqqvvvsssqqqrrrtttuuussspppcccbbb___ZZZUUURRRSSSTTTVVV[[[ccckkkqqqtttuuutttmmmkkkhhhggggggfffeeedddeeeiiijjjfffdddccc^^^YYYSSSNNNFFF@@@===<<<<<<;;;:::;;;===???DDDSSSoooxxxooohhhdddbbb\\\[[[ZZZYYYXXXWWWWWWWWWYYYXXXVVVTTTRRRQQQQQQQQQUUUTTTVVVXXXXXX[[[eeeppp}}}wwwuuuqqqlllhhhhhhjjjmmmtttxxx|||~~~~~~~~~zzzrrrkkkeee```\\\YYYSSSWWW\\\______]]]\\\\\\WWWXXXZZZ\\\___aaabbbccccccaaa^^^XXXRRRMMMKKKKKKHHHGGGEEEBBB???===<<<;;;999:::;;;;;;::::::<<<===FFFPPP___kkknnniii```YYYPPPJJJBBB>>>======<<<;;;;;;===@@@GGGXXXnnn~~~yyyxxx}}}pppVVVFFFCCCFFFHHHPPPZZZ___\\\VVVOOOLLLFFFEEEFFFIIIIIIHHHJJJOOOTTT^^^nnnqqqfffdddIII===888777888555666<<>>rrr\\\TTTSSSSSSPPPUUUUUUUUUTTTSSSTTTVVVXXXUUU^^^kkkuuuzzz}}}kkknnnrrrgggcccbbbcccdddpppxxxvvvuuuvvvxxxyyyxxxvvvmmmmmmkkkgggccc`````````cccffflllrrruuuvvvuuutttmmmkkkjjjiiijjjjjjiiigggfffkkknnnmmmkkkjjjfff```ZZZTTTLLLEEEAAA>>><<<;;;;;;;;;<<<===>>>IIIaaawwwuuummmhhhdddaaaZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\^^^______]]]YYYVVVTTTSSSTTTVVVWWW[[[eeeppp}}}||||||~~~xxxqqqjjjeee```]]]ZZZ\\\___aaabbbaaa```___[[[[[[\\\]]]___bbbdddfffeeedddaaa[[[UUUPPPMMMMMMNNNLLLIIIFFFBBB@@@>>>===:::;;;;;;:::::::::===???EEEQQQaaapppvvvsssjjjddd[[[RRRGGG@@@=========<<<:::<<>>FFFNNNRRRSSSSSS]]]cccjjjooorrrssstttvvvxxxxxxxxxyyy{{{zzzxxxvvvxxxtttmmmfff]]]SSSJJJCCC999777444333333333333222000111222111000000111222000000000///////////////000//////...------,,,,,,,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,,,,------...............000///------///000222222...///111222222222111000222111111111222333444555333444555666777888999999kkkYYYSSSSSSQQQOOOSSSSSSSSSRRRPPPPPPSSSUUUTTTYYYeeerrr|||rrrmmm}}}pppccc^^^^^^aaadddnnn{{{~~~|||{{{zzzyyyxxxwwwuuurrrssssssrrrpppooooooqqqsssuuuwwwyyyxxxuuurrrpppmmmlllkkklllmmmmmmlllkkkffflllpppooooooooojjjddd___ZZZRRRJJJEEEAAA>>><<<;;;888888:::>>>EEETTTaaawww~~~xxxrrrlllfffaaa]]]YYYYYYXXXYYYYYYZZZ[[[[[[[[[^^^ccciiikkkggg___YYYWWWUUUUUUWWWZZZ___iiisss~~~xxxsssnnniiifffaaabbbbbbcccccccccaaa```]]]]]]]]]]]]___aaadddfffeeedddbbb]]]VVVQQQNNNMMMNNNMMMJJJFFFBBB???===<<<;;;;;;<<<;;;:::;;;>>>AAAHHHSSSdddsss||||||wwwssseee[[[MMMBBB===<<<<<<;;;===>>>CCCMMMbbbwww~~~vvvvvvvvvzzz~~~}}}oooUUUEEE@@@CCCFFFKKKNNNWWWeeeooonnnaaaTTTIIIFFFGGGKKKMMMMMMOOORRRVVV]]]kkk|||kkkzzz}}}[[[FFF>>><<<<<<999:::???GGGSSS[[[\\\YYY___dddjjjqqquuuwwwyyyzzzuuuuuuvvvyyy|||}}}}}}{{{{{{wwwqqqiii___SSSGGG@@@999666333222333333222111222333444333111///000000000000000000000//////////////////...------,,,,,,++++++************++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,000//////......///000222---...000111111111000///000000000111111222333444222222333444555666666777fffVVVRRRPPPOOONNNNNNOOOOOONNNMMMLLLNNNOOOSSSWWWaaannnzzzuuuhhhooouuueee]]]YYY[[[```iiiuuu~~~zzzxxxwwwuuuwwwxxxxxxxxxyyy{{{}}}~~~{{{vvvqqqnnnmmmllllllnnnpppqqqpppnnnhhhnnnrrrrrrrrrrrroooiiiddd```YYYRRRMMMGGGBBB???<<<777555888===AAAGGGMMMcccuuuvvvsssooolllhhhccc]]]ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\```gggooorrroooeee]]]YYYUUUTTTVVVZZZ___hhhrrr~~~{{{xxxtttpppeeedddccccccdddcccbbb``````___^^^^^^___aaabbbccceeeeeebbb^^^WWWQQQNNNMMMLLLJJJGGGDDDAAA>>>===<<<<<<======<<<;;;===@@@CCCHHHRRRcccrrr|||~~~{{{xxxkkk```QQQDDD>>>===<<<;;;<<>>>>>>>>======???BBBEEEHHHSSSdddttt}}}~~~zzzvvvlllaaaRRRFFF@@@>>>======;;;???DDDMMM\\\ooozzz|||{{{xxxssszzzzzzwwwrrrrrrtttzzzxxx\\\HHHBBBBBBAAA???BBBCCCGGGNNNTTTUUUQQQLLLKKKFFFFFFKKKOOOOOOPPPRRRRRRXXXdddwww|||zzzhhhLLL???999555666888<<>><<<;;;:::===CCCJJJVVVdddnnnwww}}}{{{wwwrrrnnnrrrnnnhhhdddcccbbbaaa```\\\\\\\\\\\\]]]^^^^^^___dddeeehhhooouuuuuuoooiiiaaa[[[WWWWWWYYY\\\ccckkkyyy~~~xxxssskkkhhhfffgggjjjlllkkkjjjjjjjjjjjjiiiiiihhhggggggffffffddd```YYYSSSOOONNNLLLKKKIIIGGGFFFDDDDDDCCC?????????>>>===@@@DDDGGGNNNYYYkkk{{{}}}wwwkkk```RRRFFFAAA@@@???>>>@@@DDDIIIQQQ___ppp|||}}}wwwtttrrrpppnnnrrr|||mmmUUUFFFAAACCCCCCBBBAAAEEEHHHIIIIIIIIIJJJLLLLLLGGGFFFJJJNNNNNNNNNOOONNNTTT```sss{{{qqqSSSCCC;;;666666888===KKKddd}}}oooqqqssswwwzzz|||{{{zzzzzzzzzzzz}}}}}}yyyvvvrrrkkk```SSSFFF===888666333222222222222111000222444555444333333333...///111222333333333222...............---------...---,,,,,,++++++++++++,,,,,,------------......---...//////000000//////***...111111000...///111111000///...///000111222...///000222333444444444111111222222333333444444jjjXXXTTTSSSLLLIIILLLMMMNNNNNNLLLIIIGGGGGGGGGSSSVVVVVVZZZdddkkk}}}pppcccSSSNNN\\\uuu{{{aaaUUUSSSVVVXXX___gggjjjiiikkkooo|||}}}~~~|||~~~zzzwwwuuuooorrrvvvwwwvvvuuuwwwyyywwwyyyzzzyyyxxxwwwxxxyyywwwtttooojjjeee```ZZZVVVKKKGGGAAA>>>===>>>??????CCCJJJTTT\\\ccciiiooottttttrrrqqqqqqrrrppplllhhhjjjgggeeefffggggggccc```[[[^^^aaa```]]]ZZZ[[[\\\bbbfffmmmuuuxxxvvvpppkkk___]]]XXXUUUUUUZZZbbbhhhttt}}}zzzqqqkkkgggiiikkklllmmmnnnpppqqqmmmmmmlllkkkjjjjjjiiiiiijjjgggccc^^^ZZZUUUPPPLLLLLLKKKJJJHHHFFFDDDBBB@@@===>>>>>>>>>>>>???BBBDDDQQQ]]]ppp{{{rrr```YYYOOOFFFAAA???===<<<>>>BBBKKKYYYgggsssyyy|||}}}}}}|||{{{yyyxxxzzz{{{}}}rrrkkkkkkjjjjjjmmmuuuxxx```KKKIIIJJJGGGDDDFFFDDDEEEFFFFFFEEEFFFHHHKKKIIINNNNNNIIIGGGKKKLLLIIIMMMQQQYYYiii|||}}}|||[[[BBB:::===999999:::FFF___yyysssqqqpppssszzz~~~}}}zzzvvv{{{{{{ssskkkaaaSSSDDD:::666444222111111222222111222111111000000000000000000000000000////////////111///......//////...,,,//////---+++***)))((((((++++++++++++++++++++++++---,,,,,,,,,,,,---......------......///000111111000000000000000111111111111111222222222111111000111222222333444555666777qqq]]]MMMJJJJJJEEEDDDGGGLLLMMMMMMKKKIIIIIIKKKLLLNNNQQQPPPTTT^^^fffzzzzzzaaaXXXLLLJJJXXXmmmhhhZZZVVVRRRRRRVVV[[[\\\[[[]]]aaaoooqqqtttwww|||zzzwwwuuuooorrruuuuuutttssstttvvvvvvwwwyyyyyyxxxxxxyyy{{{xxxuuuqqqnnnjjjfff```]]]RRRMMMGGGBBB@@@@@@@@@@@@@@@FFFOOOWWW]]]ccciiimmmnnnlllkkkkkkkkkkkkhhheeehhhfffeeefffhhhhhhfffdddbbbcccccc```[[[YYY[[[^^^bbbfffmmmssswwwuuuooojjj```^^^ZZZWWWVVVZZZaaafffpppwww{{{qqqkkkeeefffggghhhhhhiiijjjlllpppooonnnlllkkkiiihhhggghhheeebbb```]]]ZZZVVVSSSPPPPPPNNNMMMJJJGGGEEEDDD???@@@@@@??????@@@BBBDDDPPP[[[nnnzzzqqqaaaZZZPPPHHHCCCAAA???===@@@CCCJJJWWWdddooouuuwwwuuutttrrrpppmmmlllllllll{{{tttkkkllllllmmmpppuuu~~~mmmXXXGGGFFFIIIGGGEEEGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJNNNNNNIIIGGGJJJLLLJJJJJJOOOWWWfff~~~|||___CCC888:::888888999AAATTTiiissssssiiihhhhhhnnnuuu{{{|||zzzxxx}}}{{{tttlllcccVVVHHH>>>999666333222222222222111222111111000000000000000000000000000////////////333222000000111222000///...---,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++,,,---...///000111111000000000000111111111111222222333333333333222222222222333444444555666666}}}fffVVVHHHGGGHHHFFFFFFIIILLLLLLLLLKKKKKKLLLNNNQQQLLLNNNKKKNNNYYYbbbwwwuuu___XXXMMMLLLXXXiiinnn^^^VVVOOOLLLLLLMMMLLLKKKNNNSSS^^^___bbbffflllttt}}}{{{wwwtttrrrsssttttttrrrrrrrrrtttsssuuuwwwxxxxxxyyy{{{|||yyywwwuuussspppmmmhhheee\\\VVVOOOHHHEEECCCAAA@@@@@@EEELLLSSSYYY___dddgggiiigggfffeeeffffffeeecccfffeeeeeeggghhhiiihhhfffhhhhhheee```ZZZYYY\\\___cccfffkkkqqqtttrrrmmmhhh```___]]]ZZZYYY\\\```dddjjjppp~~~{{{qqqkkkdddddddddeeeeeefffggghhhrrrqqqooollljjjgggfffeeeeeedddbbbbbbaaa```^^^[[[WWWWWWUUUSSSPPPMMMJJJHHHCCCCCCCCCBBB@@@AAACCCEEEMMMYYYlll~~~}}}uuuhhhaaaVVVNNNJJJGGGDDDAAACCCEEEKKKWWWeeepppvvvxxxvvvtttqqqlllhhheeebbbaaakkktttzzzllllllmmmppprrrwww}}}yyy^^^NNNBBBCCCHHHHHHGGGIIIJJJIIIIIIJJJKKKKKKJJJIIIHHHKKKKKKGGGEEEHHHIIIIIIHHHMMMUUUbbbyyy}}}fffFFF888888777888888;;;EEERRR[[[^^^\\\\\\^^^eeeooovvvzzzzzzzzz~~~zzztttmmmeeeYYYLLLCCC<<<999555333333222222111222111111000000000000000000000000000////////////000...------...///---,,,,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------000000000111111111222222333444444555555444444333444444444444444555666777yyyaaaTTTIIIHHHJJJJJJKKKMMMKKKMMMNNNNNNNNNNNNOOOPPPMMMNNNKKKMMMXXXaaawwwoooeeeTTTNNNXXXeeeqqq___SSSNNNIIIFFFDDDBBBAAAFFFMMMQQQRRRTTTWWW\\\eeennnttt{{{}}}xxxuuuvvvuuuuuusssrrrqqqqqqrrrooorrruuuwwwxxxyyyzzz|||{{{zzzxxxwwwuuurrrmmmjjjddd___XXXQQQLLLHHHEEECCCEEEHHHNNNTTTYYY^^^bbbeeeffffffeeedddeeeeeeeeedddeeeeeeeeefffggggggffffffhhhhhhfffaaa\\\ZZZ]]]aaaeeegggjjjnnnpppooojjjgggaaaaaa```^^^]]]]]]```cccfffiiittt{{{rrrkkkgggfffeeeeeefffhhhiiiiiinnnmmmllljjjhhhfffdddcccdddcccbbbcccddddddbbb```^^^]]][[[XXXUUURRROOOMMMFFFFFFFFFDDDBBBBBBDDDFFFKKKXXXmmmwwwoooddd[[[VVVRRRLLLGGGGGGHHHMMMZZZjjjwww~~~|||wwwpppjjjddd___\\\\\\bbblllvvv{{{zzz|||sssmmmnnnqqquuuzzz~~~mmmRRRGGG???BBBGGGHHHHHHJJJMMMLLLKKKLLLNNNMMMJJJGGGFFFGGGGGGDDDCCCDDDFFFHHHKKKNNNSSS^^^ssskkkKKK;;;:::666777888777:::@@@IIINNNRRRSSSWWW^^^hhhqqqvvvxxx{{{zzztttnnnfff\\\PPPGGG>>>:::666333333333333222222111111000000000000000000000000000////////////---,,,++++++------,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------............000000///---,,,+++***)))000000000111111222222333333333444555555555444444555555444444444555777777qqq[[[RRRIIIGGGIIIJJJLLLMMMKKKNNNQQQRRRQQQNNNMMMLLLNNNOOOLLLNNNXXX___tttttt\\\MMMSSS^^^yyysss```SSSMMMGGGCCC@@@>>>>>>CCCKKKKKKLLLMMMOOOSSSYYYaaafffmmmsss{{{~~~}}}|||xxxxxxvvvsssqqqppppppppppppnnnqqquuuwwwxxxxxxyyyzzz|||{{{zzzyyywwwtttoookkkjjjfff```[[[VVVQQQLLLHHHKKKMMMPPPUUU[[[___bbbcccdddeeeeeeeeedddddddddeeeddddddeeeeeedddcccccccccbbbddddddbbb___^^^```ccchhhhhhjjjlllmmmlllhhheeebbbcccbbbaaa______aaaccceeegggnnnzzz}}}uuuooojjjhhheeeeeegggiiijjjiiiggggggfffeeedddccccccbbbccccccbbbcccddddddbbb`````````^^^[[[XXXTTTQQQPPPHHHHHHHHHFFFDDDDDDEEEGGGJJJXXXooosssjjjddd^^^UUUNNNIIIIIINNN\\\ooo~~~{{{tttmmmeee]]]XXXTTTWWW\\\ccclllvvv|||yyyxxx{{{~~~~~~sssuuuwwwzzztttbbbJJJDDD@@@BBBGGGHHHIIIJJJOOOOOOOOOPPPOOOMMMIIIFFFHHHGGGFFFEEEDDDDDDGGGJJJPPPRRRTTT[[[nnnnnnOOO>>><<<666777888777666888@@@HHHOOOPPPSSSZZZbbbkkkqqqtttzzz}}}~~~~~~zzztttnnnhhh___TTTLLL@@@===888555444444444444222111111000000000000000000000000000////////////000///...///000111000...000///...---,,,,,,,,,,,,++++++++++++++++++++++++------...///000//////.........---------,,,,,,,,,///000000111222333333333222222333444444444444444666555444444555666888999kkkYYYSSSLLLJJJLLLNNNPPPPPPMMMPPPRRRSSSPPPMMMKKKKKKMMMPPPMMMPPPXXX\\\mmmkkkTTTSSSZZZsssrrrbbbUUUJJJEEEAAA@@@>>>===BBBIIIIIIJJJLLLMMMOOOSSSYYY]]]aaagggpppwwwzzzyyyxxxwww}}}{{{wwwssspppppppppqqqppppppssswwwyyyyyyyyyyyyyyy{{{zzzzzzyyyxxxuuuppplllmmmkkkiiifffbbb]]]VVVRRRQQQQQQRRRVVV[[[___aaaaaaaaaccceeeeeedddbbbbbbbbbbbbdddeeedddcccaaaaaabbb^^^aaaccccccaaaaaadddgggjjjjjjjjjjjjkkkjjjgggeeecccddddddcccaaaaaaccceeefffggglllsssyyy{{{vvvooojjjfffeeefffhhhgggeeeaaaaaaaaaaaaaaaaaaaaaaaaaaa```___```aaaaaa___]]]______]]][[[XXXTTTRRRPPPIIIIIIIIIGGGEEEEEEGGGHHHJJJYYYrrryyytttlllaaaXXXPPPNNNRRR___rrrzzztttmmmeee^^^VVVVVVVVVWWW]]]hhhttt}}}}}}{{{zzz~~~~~~zzzyyyzzzyyyzzz|||}}}{{{}}}{{{|||~~~iiiVVVEEECCCAAACCCFFFIIIKKKLLLPPPSSSVVVUUUQQQMMMIIIHHHKKKHHHGGGHHHGGGFFFIIINNNSSSUUUWWW]]]mmmsssUUUBBB;;;666666777888666777>>>GGGMMMOOORRRWWW^^^ffflllpppvvvzzz|||{{{}}}|||yyytttpppkkkddd[[[TTTHHHCCC===888666555444444222111111000000000000000000000000000///////////////...---...///000///...111000///...---,,,,,,,,,++++++++++++++++++++++++,,,---...000000///......)))***+++---...000111111///000000111222333444444222222333444555555555555666555444444555777:::;;;zzzfffWWWTTTOOOMMMPPPTTTWWWWWWOOOPPPPPPOOOMMMLLLMMMNNNMMMQQQQQQSSSZZZ[[[hhh```UUUSSSgggnnnaaaWWWKKKGGGDDDCCC@@@>>>BBBGGGIIIJJJLLLNNNOOOQQQUUUXXXYYY```iiipppttttttttttttyyy{{{}}}xxxuuuuuuwwwwwwvvvtttwww{{{||||||zzzyyyyyywwwxxxxxxyyyzzzwwwsssooooooooopppqqqoooiiibbb\\\WWWVVVVVVYYY^^^aaabbbaaa```dddggghhheeebbbaaaaaa```ccceeeeeecccbbbccceee```bbbcccbbbaaaccciiinnnmmmkkkjjjjjjjjjiiigggddddddeeedddcccbbbccceeegggggghhhkkknnnppptttvvvpppiiifffffffffccc```__________________``````]]]\\\[[[\\\^^^^^^\\\[[[\\\[[[ZZZXXXVVVSSSQQQOOOHHHIIIIIIGGGFFFFFFHHHJJJJJJZZZttt}}}rrrhhh\\\YYYZZZeeevvv}}}xxxpppjjj```\\\WWWSSSUUU^^^jjjsss|||~~~}}}xxxvvvwwwyyyxxxyyyyyyxxx{{{{{{~~~vvv]]]III@@@AAAAAAAAADDDIIIMMMNNNRRRXXX]]][[[TTTMMMKKKLLLKKKGGGFFFGGGFFFDDDHHHOOOQQQVVV[[[aaaoooaaaHHH;;;666555666888888777>>>GGGLLLNNNQQQUUU[[[bbbiiinnnqqqvvvxxxxxxyyy||||||yyyyyyvvvsssqqqpppllleee```RRRLLLDDD===999666444333222111111000000000000000000000000000////////////---,,,+++,,,...///...---//////...............///++++++++++++++++++++++++***+++---...///...---,,,++++++,,,---///000111222///000000111333444444555333333444555666666666666555555444444555888<<<>>>tttbbbRRRPPPMMMLLLOOOUUUXXXXXXQQQPPPNNNKKKJJJKKKOOORRROOOTTTTTTWWW]]]\\\ggg~~~fffQQQHHHWWWvvvxxxiii___WWWMMMJJJHHHGGGDDDAAABBBGGGHHHJJJMMMOOOPPPRRRTTTVVVVVV\\\eeemmmpppqqqrrrrrruuuxxx{{{~~~{{{|||~~~~~~~~~xxx{{{~~~~~~|||zzzzzzuuuuuuwwwzzz{{{yyyvvvrrroooqqquuuxxxwwwrrriiiccc\\\[[[ZZZ\\\aaadddeeedddaaafffjjjkkkhhhdddbbbaaa___bbbeeeeeeddddddfffhhhddddddcccaaa```dddlllrrrooommmjjjiiiiiihhhfffeeeeeeeeeeeecccbbbcccfffiiihhhiiikkklllkkklllwww}}}vvvnnniiigggeeeaaa]]]_______________^^^^^^^^^YYYXXXXXXZZZ\\\\\\[[[ZZZYYYYYYXXXVVVTTTRRRPPPNNNHHHIIIHHHGGGFFFFFFHHHJJJJJJZZZuuuuuuiiidddbbbkkk{{{|||uuuoooiiicccZZZRRRQQQXXXdddmmmsssyyy}}}wwwuuuuuu{{{zzzyyyxxxuuuwwwuuu{{{oooTTTAAA===???@@@@@@CCCIIINNNPPPTTT\\\bbb```VVVNNNMMMOOOIIIDDDBBBEEEDDDAAAEEEMMMOOOVVV]]]eeerrrlllNNN===777444444888888777===FFFJJJLLLOOOTTTYYYaaahhhmmmnnnsssvvvvvvwwwyyyxxxtttwwwtttsssssssssqqqlllhhhZZZTTTJJJAAA;;;777444222222111111000000000000000000000000000////////////111//////000222333222111---------......///111111++++++++++++++++++++++++((()))+++------,,,+++***000000/////////.........///000000222333444555555444555666777888888888888555444333444666999===???{{{ccc\\\WWWXXXUUUQQQRRRWWWWWWUUUPPPNNNMMMNNNQQQSSSRRRPPPNNNPPPUUUYYY^^^dddkkkooojjjNNNJJJJJJbbbxxx{{{jjj\\\TTTUUUVVVTTTLLLCCC???BBBGGGHHHJJJNNNRRRTTTVVVWWWWWWWWW\\\dddjjjmmmnnnoooppppppvvv|||~~~zzzzzz|||~~~|||zzzyyyzzz{{{|||{{{yyyuuuuuuvvvzzz}}}{{{ssslllhhheeebbbaaaaaacccccccccfffggghhhgggfffddddddeeehhhgggfffdddcccbbbbbbbbbdddaaa^^^^^^bbbiiinnnqqqnnnmmmlllkkkjjjiiiiiiiiieeeffffffdddccccccfffhhhfffhhhjjjiiihhhkkkrrrxxx~~~zzzpppiiifffddd```]]]______```______]]][[[ZZZ[[[YYYWWWYYY\\\]]][[[YYYWWWWWWVVVUUUSSSPPPNNNMMMJJJIIIHHHGGGGGGGGGHHHIIINNNVVVggg~~~~~~xxxuuuyyy{{{wwwtttnnndddZZZUUUWWW^^^cccooowww~~~|||}}}sssttt{{{yyyrrrttt~~~{{{||||||^^^IIIBBB===>>>???BBBFFFJJJMMMPPPUUUWWWXXXTTTNNNIIIGGGHHHGGGEEECCCAAAAAADDDGGGIIIKKKRRR]]]jjjvvvxxxUUU???;;;666444777999888999<<>>???@@@BBBFFFIIIMMMOOOSSSTTTSSSQQQMMMIIIHHHHHHIIIGGGDDDCCCCCCEEEHHHJJJKKKQQQZZZcccmmmyyy~~~ZZZBBB===888555777888666777:::AAAEEEJJJNNNQQQXXXaaagggssstttvvvwwwvvvuuuuuuuuuuuuvvvxxxyyywwwuuuqqqooohhhbbbWWWKKK@@@999666444111111111111000000000000000000111111111000...---111000000000/////////...---------.........//////---------,,,,,,+++++++++))))))))))))*********+++******+++++++++,,,,,,,,,...///000222333444444444///111555888:::999888777333222111//////111666:::lll___```YYY]]]\\\VVVQQQPPPOOONNNMMMNNNOOORRRTTTUUUSSSQQQSSSWWW[[[^^^```bbbdddfffrrriiiKKKEEEBBBEEERRRkkksssgggeeeeeefffcccYYYMMMDDDAAABBBDDDHHHNNNVVV[[[^^^``````aaaffflllqqqssssssrrrrrrmmmppptttwwwxxxzzz}}}{{{{{{{{{zzzzzzxxxwwwwwwzzz}}}|||yyyuuunnnjjjddd``````aaacccddddddfffhhhiiihhhhhhhhhiiihhhhhhgggfffcccaaa^^^]]]]]]]]]^^^aaaeeehhhhhhhhhmmmmmmmmmllllllkkkkkkkkkggghhhhhhgggeeeeeeggghhhfffggghhhhhhhhhmmmuuu{{{|||qqqhhheeeddddddcccaaaaaabbbcccaaa___\\\[[[UUUVVVYYY]]]aaaaaa```]]]\\\ZZZWWWTTTRRRPPPOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKNNNNNNSSS___pppxxxuuuwwwzzz||||||{{{sssjjjbbb]]]\\\hhhnnntttvvvttttttwwwzzz}}}zzzwwwyyy|||fffNNNBBB@@@>>>???AAADDDGGGJJJMMMOOORRRPPPNNNLLLLLLLLLJJJIIIKKKIIIGGGEEEEEEFFFHHHJJJLLLQQQWWW\\\aaammm}}}```FFF@@@:::666666666444444777===CCCJJJMMMNNNSSS\\\dddqqqsssuuuvvvuuuttttttuuuwwwxxxxxxxxxwwwvvvtttssskkkfff]]]QQQFFF===777444111111111000000000//////000000111111111000///...222111111000///......---------.........///////////////...---,,,+++******)))))))))***************++++++++++++,,,,,,,,,------///111333444444333222///111555777999888777666111111000...---///222555}}}}}}{{{ddd[[[]]]WWW]]]^^^XXXQQQNNNOOONNNKKKMMMPPPSSSUUUTTTSSSQQQTTTXXX]]]bbbdddeeeggghhhmmm|||dddGGGBBB@@@DDDKKKccc~~~ssssssooommmggg[[[NNNEEEBBBCCCFFFKKKQQQXXX]]]`````````dddjjjqqqwwwyyyyyyxxxxxxtttvvvxxxyyyyyyzzz~~~}}}}}}}}}}}}}}}~~~|||zzzzzz{{{{{{yyyvvvpppkkkddd___^^^___aaabbbccceeeggghhhgggfffeeefffcccbbb```___^^^^^^^^^^^^]]]___bbbgggkkkmmmkkkiiimmmnnnnnnnnnnnnmmmmmmmmmlllmmmmmmmmmkkkjjjkkkmmmhhhiiiiiijjjlllqqqxxx}}}~~~{{{sssllliiigggeeedddfffgggggggggeeebbb```^^^XXXYYY[[[]]]___```___^^^```^^^[[[WWWUUUTTTTTTTTTPPPOOONNNMMMLLLLLLKKKKKKNNNMMMOOOVVVaaammmvvv{{{zzzxxxuuupppmmmpppvvv{{{zzzuuuvvvyyy}}}zzzpppgggcccdddiiinnnqqqqqqrrrvvvzzzuuuZZZEEE>>>???>>>???BBBEEEIIIMMMPPPRRRRRRNNNKKKKKKNNNPPPOOOMMMKKKJJJHHHFFFFFFGGGHHHJJJKKKQQQWWWYYYZZZdddttteeeJJJ@@@:::555666555444444777999BBBJJJLLLKKKNNNXXXaaalllooossstttssssssuuuwwwzzzzzzzzzyyyyyyxxxxxxxxxpppkkkaaaUUUIII???999555333222222111111000000000000000000111000000000000////////////000000000000............///////////////......---,,,,,,++++++************************,,,,,,,,,---------......+++---000222333222000///...000333555666555444333000111000...------000222{{{{{{sss```XXXYYYUUU[[[^^^XXXRRRQQQRRRQQQJJJMMMPPPSSSTTTSSSRRRQQQWWW\\\aaaeeeggggggggghhhlllvvv^^^DDDAAA@@@EEEGGG[[[}}}xxxssshhhZZZLLLEEECCCEEEIIIMMMTTT[[[aaadddeeefffhhhoooxxx~~~}}}|||{{{{{{}}}~~~|||zzzxxxvvvtttnnnhhhaaa\\\ZZZ[[[]]]^^^dddgggiiiiiigggdddbbbbbb[[[YYYVVVUUUWWW[[[```cccdddfffjjjpppttttttqqqooonnnoooppppppppppppoooooooooqqqqqqqqqooonnnnnnoookkkkkklllnnnpppuuu{{{~~~{{{zzz|||~~~{{{wwwtttqqqmmmkkknnnnnnmmmkkkhhheeebbbaaa\\\]]]^^^___```bbbdddfffbbb```]]]ZZZXXXWWWWWWXXXVVVUUUTTTRRRPPPNNNLLLKKKMMMMMMMMMQQQWWW^^^dddfffeeedddbbb^^^\\\```hhhooo~~~~~~xxxvvvyyy}}}yyyoooiiicccgggllloooqqqtttxxx|||kkkPPP@@@<<<>>>===???CCCGGGKKKOOORRRTTTQQQNNNKKKMMMQQQTTTTTTRRRJJJIIIGGGFFFFFFGGGHHHIIIKKKRRRXXXYYYYYY___lllxxxjjjOOO@@@:::555555555444555888888@@@IIILLLJJJLLLTTT\\\dddiiioooqqqqqqrrrvvvyyy||||||{{{{{{{{{{{{{{{{{{tttnnncccUUUIII@@@:::888555555444333333222111111111000000000000111111111////////////000000000000........./////////000000------------------------+++++++++******************+++++++++,,,,,,,,,,,,)))+++...000000///---,,,---...000111222111000///000111111000......///111|||xxx{{{mmm^^^XXXWWWUUUZZZ[[[WWWTTTUUUVVVUUUMMMOOORRRSSSSSSRRRQQQRRR]]]aaaeeegggfffeeeeeeeeejjjooo\\\DDDBBBAAAAAA@@@PPPrrrzzzlll[[[MMMFFFDDDEEEIIIMMMTTT[[[ccchhhlllnnnmmmttt~~~~~~}}}}}}}}}~~~}}}yyyuuurrrqqqkkkfff___ZZZYYYYYYZZZ[[[bbbdddffffffccc```^^^]]]XXXVVVUUUVVVZZZaaahhhlllpppqqqssswwwyyyxxxuuurrroooppprrrssstttsssrrrrrrppprrrsssrrrpppooooooooommmnnnooorrruuuyyy|||~~~~~~}}}{{{xxxxxxzzz{{{xxxyyywwwtttoookkkhhhffffff\\\^^^aaabbbcccdddfffiiibbb```^^^\\\[[[ZZZZZZ[[[ZZZZZZXXXVVVTTTQQQOOOMMMKKKKKKMMMOOORRRTTTWWWXXXVVVWWWWWWTTTSSSWWW```iiivvv~~~{{{{{{~~~}}}sssmmmgggiiilllooorrruuuzzz}}}~~~```HHH>>>======>>>@@@CCCGGGKKKNNNPPPQQQMMMLLLLLLNNNQQQTTTUUUUUUIIIHHHGGGGGGGGGHHHJJJKKKLLLQQQVVVWWWWWW\\\fffnnnrrrVVVBBB;;;666666666444666999777>>>GGGJJJIIIKKKQQQVVV]]]dddkkknnnoooqqqvvvzzz{{{{{{{{{{{{{{{|||||||||vvvpppdddWWWKKKBBB<<<999777666666555444333222222111111000000000111222222222111111000///......---....../////////000000000,,,,,,------............+++++++++++++++*********(((((((((((()))))))))))))))***,,,---...---,,,+++,,,,,,......///...---,,,///000111111///...///000|||~~~uuufff^^^ZZZYYYYYY[[[YYYVVVUUUXXXYYYWWWQQQSSSUUUUUUSSSRRRSSSTTT^^^aaadddeeeeeeddddddeeejjjkkkxxx___GGGCCC@@@>>>>>>HHHdddtttbbbSSSIIIDDDCCCHHHKKKPPPWWW^^^dddiiilllnnnuuu~~~xxxsssqqqooommmiiiccc```^^^^^^^^^^^^bbbeeehhhhhhfffccc``````___```bbbfffkkkrrrxxx{{{}}}|||{{{{{{zzzxxxtttqqqppprrrtttvvvvvvvvvuuutttssstttvvvuuusssqqqqqqqqqmmmnnnqqqtttxxxzzz{{{{{{{{{{{{zzzyyyyyy|||xxxssspppoooooofffiiimmmnnnllliiiggggggddddddcccbbbbbbaaaaaa```[[[[[[[[[ZZZXXXVVVSSSRRRLLLMMMNNNOOOOOOPPPRRRSSSOOORRRTTTRRRRRRVVVaaajjjsss{{{wwwnnnnnnoooppprrruuuxxx{{{{{{rrrUUUBBB===>>>===???AAACCCFFFHHHIIIIIIJJJFFFIIILLLMMMOOOPPPRRRSSSHHHHHHHHHIIIJJJKKKLLLMMMLLLNNNPPPQQQRRRWWW```gggzzz{{{|||^^^FFF???888777666444555888666;;;CCCGGGHHHJJJMMMPPPZZZaaaiiillllllnnnsssyyyxxxxxxyyyzzz{{{{{{zzzzzzvvvqqqggg\\\PPPEEE>>>999777666555444333222111111111111000000000111222333111000000000/////////....../////////000000000000............------------,,,,,,,,,++++++*********(((((()))))))))************++++++,,,,,,,,,,,,+++,,,------...------,,,,,,,,,...000000///......///lllaaa^^^]]]\\\\\\\\\YYYUUUVVVZZZZZZWWWTTTVVVXXXVVVTTTSSSTTTVVVZZZ]]]```cccdddeeeggghhhjjjjjjuuucccJJJDDD@@@AAA???EEE]]]zzzhhhXXXKKKDDDAAAGGGIIILLLQQQWWW\\\aaadddlllttt~~~xxxssspppooorrrooojjjgggfffeeeeeedddiiimmmpppqqqpppmmmkkkkkkiiilllqqqwww}}}|||yyyvvvqqqnnnqqqsssuuuwwwxxxxxxwwwvvvvvvxxxyyyyyywwwuuuttttttmmmnnnqqquuuyyyzzzyyyxxx||||||||||||}}}{{{xxxxxxxxxwww|||zzzrrrkkkhhhhhhhhhhhhiiiiiihhhgggfffZZZ[[[[[[[[[[[[YYYWWWVVVPPPQQQQQQPPPPPPQQQRRRTTTLLLQQQTTTTTTTTTZZZeeennnssssssrrrqqqqqqrrrtttvvvxxxwwwiiiMMM======>>>===AAABBBCCCEEEEEEEEEDDDCCCAAAEEEJJJLLLLLLLLLNNNQQQIIIIIIIIIJJJLLLMMMOOOPPPLLLLLLKKKKKKNNNTTT]]]cccvvvwwwdddJJJBBB;;;888666333444666555999???DDDGGGIIIJJJKKKZZZaaahhhkkkjjjkkkqqqvvvuuuvvvxxxyyyzzzyyyyyyxxxtttqqqjjj```UUUIII???999666666555444222111111000111111000000000111333444,,,---...///000111222333////////////000000000000000000///...---,,,,,,+++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------......------,,,,,,***---///000///......///|||~~~wwwhhh```\\\[[[]]]]]]ZZZTTTQQQVVV]]]___\\\[[[YYYVVVTTTSSSSSSUUUVVV^^^^^^______```aaabbbbbbhhhhhhttthhhOOOCCC@@@BBBCCCCCCPPPrrrzzzjjjXXXIIICCCDDDAAAAAABBBCCCFFFMMMUUU[[[___gggsss|||zzzuuutttuuussstttuuutttrrrpppppppppuuuvvvyyy{{{}}}~~~~~~}}}|||wwwtttrrrpppppprrrsssssstttuuuuuuvvvvvvvvvttttttvvvzzz{{{yyywwwjjjlllooossswww{{{}}}~~~~~~}}}}}}~~~xxxooollliiikkkmmmnnnllljjjiiiiii\\\ZZZYYY[[[]]]^^^\\\YYYRRRRRRQQQPPPOOOOOOOOOOOOMMMPPPSSSSSSQQQTTTcccsss~~~{{{wwwsssqqqsssvvvyyy{{{zzz{{{zzzzzz|||zzz\\\III???:::999999DDDEEEFFFHHHHHHHHHGGGGGGCCCCCCDDDEEEGGGIIIJJJLLLEEEFFFIIILLLNNNOOOPPPPPPJJJKKKKKKJJJJJJOOOWWW]]]nnn{{{~~~pppRRRGGG<<<999888555444444555888;;;>>>AAAEEEIIILLLSSS[[[dddhhhhhhjjjpppvvvwwwuuuttttttuuuvvvvvvuuutttqqqkkkdddZZZOOOCCC<<<444333222222333333222000000000000000000000000000000000000000000000000000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))...---,,,***)))(((((((((++++++,,,,,,,,,,,,------,,,---...//////...---,,,ssseee```]]]\\\\\\]]]ZZZUUURRRVVV^^^```]]]YYYXXXVVVUUUUUUUUUWWWXXX[[[[[[\\\]]]^^^___``````eeefffpppnnnQQQBBB@@@===AAADDDOOOnnnsssdddUUUGGGAAABBBBBBBBBBBBAAABBBFFFLLLPPPYYYaaallltttzzz~~~|||xxxxxxyyy{{{|||}}}|||zzzyyyyyyzzz}}}~~~zzzvvvrrrpppoooooovvvwwwzzz|||||||||zzzyyyyyyxxxwwwyyy|||}}}|||zzzppppppqqqsssvvvzzz}}}~~~~~~~~~tttpppjjjkkkmmmoooooonnnllljjj]]][[[ZZZ[[[]]]^^^]]][[[VVVUUUSSSRRRQQQQQQQQQQQQNNNPPPTTTUUUTTTYYYjjj{{{~~~yyytttqqqrrruuuxxxyyy{{{zzzxxxvvvxxx~~~rrrUUUEEE@@@???>>>???@@@BBBDDDFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIEEEFFFIIILLLNNNOOOOOOPPPOOOPPPPPPNNNLLLOOOTTTYYYkkk~~~~~~~~~YYYJJJ;;;666666444222111333666999<<<>>>BBBFFFIIIQQQYYYccchhhhhhjjjooouuuyyyxxxvvvvvvvvvvvvvvvuuuvvvrrrllleee\\\RRRGGGAAA777555444333333333222000222222222222222222222222000000000000000000000000////////////////////////---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))((((((((((((((())))))***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++kkkaaa___^^^\\\[[[\\\ZZZVVVTTTWWW^^^```]]]VVVVVVVVVWWWWWWXXXXXXXXXWWWXXXYYY[[[\\\^^^^^^___bbbbbbkkkwwwTTTBBB@@@888???DDDMMMhhhpppaaaSSSGGGAAAAAA???@@@@@@???>>>@@@DDDFFFNNNVVV```iiiooouuu{{{}}}~~~zzzuuuqqqpppqqqqqquuuxxx{{{~~~}}}{{{yyy|||{{{{{{|||~~~~~~}}}wwwuuuttttttvvvzzz}}}tttnnnmmmmmmooosssvvvvvvsssooo```___]]]]]]^^^______^^^[[[YYYVVVTTTSSSSSSTTTUUUQQQRRRVVVYYYZZZaaasss{{{uuuqqqrrrtttwwwxxx{{{yyyvvvtttvvv|||iiiNNNAAAAAABBBBBBBBB???AAACCCEEEHHHIIIJJJKKKHHHHHHGGGFFFFFFFFFFFFGGGEEEGGGIIILLLNNNOOOOOOOOOKKKMMMNNNMMMKKKLLLOOOSSSggg{{{~~~eeeRRR===666666555222000111444666999;;;>>>BBBEEEMMMVVV```fffhhhjjjnnnssszzzzzzzzzyyyxxxwwwvvvvvvyyyuuuooohhh___VVVMMMGGG<<<999666444444333222000111111111111111111111111000000000000000000000000////////////////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((((((((())))))******++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,~~~vvvbbb\\\^^^^^^[[[YYYZZZZZZXXXUUUXXX^^^```^^^WWWWWWXXXYYYYYYYYYXXXWWWUUUVVVXXX[[[\\\^^^^^^^^^aaa```gggvvvWWWCCC@@@777>>>BBBJJJfffuuueeeWWWJJJCCCBBB;;;<<<=========>>>@@@BBBCCCJJJTTT]]]eeennnwww}}}{{{}}}yyyuuussstttuuuwwwwwwyyy{{{}}}~~~}}}|||{{{}}}|||||||||}}}}}}}}}}}}yyyxxxwwwxxxzzz}}}{{{rrrlllooooooqqqwww}}}{{{vvvhhhfffdddbbbaaaaaa``````^^^\\\YYYWWWVVVVVVWWWXXXVVVVVVYYY\\\___gggxxxzzztttqqqrrruuuxxxzzzyyywwwtttuuuyyyyyyaaaHHH>>>@@@BBBAAA@@@BBBCCCEEEGGGIIIJJJLLLLLLHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGIIILLLNNNOOOOOOOOOFFFIIIMMMNNNMMMMMMPPPTTTeeewwwttt\\\CCC888888888555333111333555777999;;;???BBBIIIPPP[[[bbbfffiiimmmpppzzz|||}}}|||zzzxxxwwwwww|||xxxrrrkkkcccZZZQQQLLLAAA===999555333222111///........................////////////////////////////////////////////////000000000000000/////////------------------------+++,,,,,,,,,+++******)))------,,,,,,+++***))))))+++++++++,,,,,,,,,------///...---,,,,,,---...///yyywww{{{jjjZZZWWWZZZZZZXXXVVVWWWYYYXXXVVVYYY^^^```]]]YYYZZZ[[[[[[ZZZYYYWWWUUUUUUWWWZZZ\\\^^^_________aaa```cccnnn|||[[[DDDBBB;;;>>>???GGGeeennn\\\LLLDDDBBB;;;<<<======<<<<<<===???<<>>AAACCCBBB@@@DDDDDDEEEFFFGGGIIIJJJKKKGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGJJJLLLNNNNNNNNNNNNJJJNNNSSSTTTSSSSSSUUUXXXdddsss{{{gggJJJ;;;999999777666111333555666888:::===@@@DDDKKKTTT\\\bbbfffjjjnnnwwwzzz~~~~~~|||yyyxxxxxx~~~{{{vvvooohhh___VVVPPPHHHCCC<<<777333222000///........................////////////////////////////////////////////////000000000000000000000000------------------------++++++,,,,,,,,,+++******,,,,,,------,,,+++***)))+++++++++,,,,,,,,,------...---,,,++++++,,,---...zzzrrrvvvlll___TTTSSSUUUUUUTTTTTTTTTWWWXXXWWWXXX]]]^^^]]]\\\\\\\\\\\\[[[YYYWWWVVVWWWYYY\\\___`````````___```^^^```gggppp}}}^^^FFFCCC>>>@@@>>>EEEcccxxxaaaMMMCCCBBB@@@@@@@@@>>>;;;::::::<<<:::???FFFNNNWWWcccpppyyy}}}}}}zzzuuutttsssssstttvvvxxxzzz}}}|||zzzzzzzzz|||{{{|||{{{yyywwwwwwyyy{{{xxxyyy||||||vvvrrrpppoooqqqtttyyy{{{yyywwwuuuuuutttqqqkkkgggeeedddbbbbbbaaa```____________aaa```bbbeeehhhmmm{{{sssqqqpppqqqtttxxx{{{{{{zzzyyyyyy}}}cccSSSEEEAAADDDEEEEEEEEECCCCCCDDDDDDFFFGGGIIIJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNNNNNNNNNNNNNQQQUUUVVVTTTSSSTTTVVVbbbnnnvvvtttTTTAAA:::777666666222333555666666888;;;===@@@EEENNNVVV]]]ccchhhlllrrrwww|||~~~|||yyyyyyzzz~~~|||yyyuuuoooggg^^^XXXOOOIIIAAA:::555333222111111111111111111111111111000000000000000000000000////////////////////////---------...............------------------------,,,,,,,,,------,,,,,,+++&&&''')))+++,,,,,,++++++++++++,,,,,,,,,,,,------++++++************++++++~~~tttqqq{{{{{{___WWWPPPPPPPPPOOOPPPRRRRRRVVVXXXWWWXXX\\\]]]\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYY[[[]]]```aaaaaa___^^^]]]\\\]]]bbbhhhsss```HHHEEE<<>>777555777111333444555555666999;;;===AAAHHHPPPXXX```fffjjjlllssszzz}}}|||zzzzzz{{{|||{{{{{{zzzwwwppphhhaaaWWWPPPGGG>>>999666444444222222222222222222222222000000000000000000000000////////////////////////,,,,,,---------.................................,,,------......---------%%%''')))+++,,,,,,,,,+++++++++,,,,,,,,,,,,------******++++++++++++******{{{ttttttmmmYYYSSSOOONNNMMMKKKMMMQQQPPPUUUXXXWWWWWW[[[]]][[[[[[[[[[[[[[[[[[\\\\\\\\\YYY[[[^^^```aaa```___^^^ZZZYYY[[[___dddnnnaaaJJJFFF999BBBDDDFFF[[[mmmTTTJJJKKK<<<<<<<<<;;;;;;<<<@@@BBB@@@CCCEEEHHHNNNXXXeeennn}}}{{{{{{|||||||||{{{zzzzzzzzz{{{}}}~~~~~~~~~|||yyyxxx{{{~~~~~~}}}~~~}}}}}}|||xxxtttrrrrrrrrrqqqtttwwwvvvqqqllliiihhheeegggiiijjjkkkjjjhhhgggeeeeeehhhmmmqqquuu}}}tttnnnnnnooorrruuuwwwwwwvvvzzz{{{}}}bbbZZZRRRNNNKKKFFFDDDEEEFFFFFFGGGIIILLLOOORRRTTTTTTSSSQQQNNNLLLJJJIIIHHHGGGHHHJJJLLLMMMNNNNNNMMMJJJNNNSSSUUUUUUWWWZZZ]]]ZZZdddzzzoooTTTCCC999777999000222333333333444777999;;;???DDDLLLUUU^^^eeejjjhhhpppxxx|||{{{zzz{{{|||yyy{{{}}}~~~}}}wwwoooiii\\\UUUKKKAAA<<<999777666000000000000000000000000000000000000000000000000////////////////////////---.........//////000000........................------......///.........+++,,,---......---+++***++++++,,,,,,,,,---------+++,,,---......---,,,+++tttqqqzzz}}}cccRRRRRRRRRRRRQQQPPPOOONNNRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYY]]]aaacccaaa^^^^^^]]][[[ZZZYYYZZZ[[[\\\ZZZZZZZZZZZZ[[[fff~~~oooRRRDDD>>>>>>>>>DDDVVVwwwzzzbbbPPPFFF@@@===<<<>>>>>>;;;;;;>>>;;;;;;???FFFLLLTTTaaannn}}}~~~~~~~~~}}}zzzxxxyyyzzz{{{yyyyyyzzz}}}~~~}}}|||{{{zzzzzz}}}|||~~~~~~{{{wwwsssqqqqqqvvvyyywwwuuusssnnnhhhffffffgggiiillllllkkkiiijjjiiiiiilllrrryyytttnnnmmmooorrrxxx}}}~~~}}}{{{xxxtttxxxvvvaaaXXXPPPLLLIIIEEEFFFIIIOOOMMMKKKIIIIIILLLOOOQQQQQQPPPNNNLLLJJJJJJJJJJJJKKKHHHEEEFFFIIIKKKKKKJJJJJJJJJKKKMMMOOORRRTTTUUU^^^```lll^^^DDD>>>:::222333333222222111222222222999;;;@@@EEEMMMWWWbbbiiikkknnnssswwwzzz{{{||||||zzzyyyxxx{{{}}}zzzrrrkkkeee]]]RRRGGG???999666333555333222222333333111000...///000111111000///...000///------///000///...000000///...............,,,---------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++***++++++,,,nnnppp|||pppYYYQQQQQQQQQQQQQQQPPPOOONNNQQQQQQRRRSSSUUUVVVWWWWWWXXXWWWXXX[[[^^^___\\\ZZZ\\\YYYVVVUUUWWWYYYYYYYYYZZZZZZZZZ[[[\\\fff|||~~~aaaOOOCCCAAA@@@DDDSSSqqqmmmYYYMMMDDD???===???>>>;;;;;;=========???EEEJJJQQQ]]]iiivvv~~~~~~~~~yyy{{{}}}}}}{{{zzz}}}~~~|||{{{zzzzzz}}}||||||~~~zzzvvvtttuuuyyy|||zzzxxxwwwrrrlllhhhhhhhhhiiilllmmmlllkkkkkkjjjjjjnnnttt|||uuulllhhhhhhooovvvrrr[[[SSSLLLJJJHHHFFFGGGJJJNNNLLLJJJHHHHHHJJJMMMOOOPPPNNNMMMKKKJJJJJJJJJKKKKKKIIIFFFGGGIIIKKKJJJIIIJJJKKKLLLNNNQQQTTTWWWXXXYYYZZZeee|||yyyjjjNNNAAA<<<666444444333333333333444444999;;;>>>DDDKKKVVVaaahhhlllnnnqqquuuyyyzzzyyyxxxyyyxxxxxx{{{~~~|||uuuoooggg```UUUKKKCCC===999666555333222111222222111//////000111222222111000000000///------///000///...000000///...............------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******+++,,,uuunnnuuu{{{aaaQQQOOOOOOPPPPPPPPPPPPOOOOOOOOOQQQSSSUUUWWWWWWWWWWWWYYYYYYYYYZZZ\\\\\\ZZZXXX[[[WWWTTTUUUZZZ\\\YYYVVVYYYYYYZZZZZZ[[[dddxxxwww```JJJEEEAAADDDOOOgggiiiYYYIIICCC??????>>><<<;;;===>>>===???DDDGGGLLLWWWbbbjjjttt~~~}}}zzzxxx~~~}}}{{{zzzzzzzzzzzz|||}}}zzzxxxzzz~~~~~~|||{{{wwwrrrlllkkkiiiiiikkklllkkkjjjffffffgggkkksss{{{tttiiicccbbbdddooozzz}}}iiiTTTMMMHHHGGGGGGFFFHHHKKKLLLJJJHHHFFFFFFHHHJJJKKKMMMLLLKKKKKKJJJJJJKKKKKKKKKIIIHHHHHHIIIIIIIIIHHHIIIJJJKKKNNNQQQTTTVVVXXXUUUTTT]]]rrrqqqsss}}}___III>>>;;;666555444444444444555666888:::<<>>>>><<<<<<>>>===<<<>>>BBBDDDHHHRRR\\\```mmm}}}~~~|||{{{zzzwwwyyy}}}}}}{{{}}}~~~~~~{{{vvvpppnnnjjjiiiiiiiiihhhgggaaabbbdddkkkttt}}}}}}tttjjjbbb^^^```bbblllwwwttt___QQQKKKGGGGGGHHHGGGHHHKKKJJJIIIGGGEEEEEEFFFHHHIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIKKKMMMOOOQQQRRRSSSQQQWWWiiirrrrrruuuTTTAAA===777666555333333444555666777888:::>>>DDDOOOZZZbbbiiihhhiiinnnuuuxxxvvvtttwwwwwwyyy|||}}}|||xxxtttrrrlllcccYYYPPPFFF>>>999666444111000111111000//////000000111222222222222000///------///000///...000///............///////////////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------------xxxnnnfffcccgggmmmuuu___SSSNNNLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSUUUXXXZZZZZZYYYXXXUUUVVVWWWXXXXXXXXXYYYYYYZZZYYY[[[bbbhhhggg___VVVUUUTTTUUUUUUUUUYYYeeesss```MMMAAABBBGGGVVVxxxtttSSSIII@@@>>>???>>>>>>???;;;:::<<<@@@BBBFFFNNNXXX]]]lll}}}~~~|||{{{www{{{~~~}}}~~~}}}~~~|||xxxtttqqqmmmjjjiiihhhfffeeeaaabbbfffnnnyyy~~~{{{vvvrrrkkkddd^^^]]]```cccfffooo}}}mmmZZZQQQKKKHHHIIIIIIHHHHHHJJJHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMTTTRRRVVVccctttyyysss|||fffJJJ???999777555333222222444555555666888;;;@@@IIISSSZZZ```aaaccciiiqqquuuvvvuuuvvvwwwyyy{{{|||{{{xxxvvvxxxssskkkbbbWWWKKKAAA:::888555222111111111111000////////////000000111111000///------///000///...//////............//////000000000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////xxxkkk___WWWYYYfffsssfffWWWOOOKKKKKKLLLNNNOOOQQQRRRRRRSSSRRRSSSUUUVVVWWWXXXWWWWWWPPPRRRSSSSSSRRRRRRTTTUUUUUUVVVZZZaaafffddd]]]UUUUUUTTTTTTTTTRRRSSS\\\gggvvvwww[[[FFFEEEGGGOOOkkk]]]QQQEEEAAA@@@???>>>???;;;:::<<>>>>>>>>===>>>@@@???@@@FFFOOOXXXgggyyy~~~~~~~~~|||{{{}}}|||zzzwwwvvvvvvvvvxxxwwwvvvtttjjjkkknnnuuu}}}~~~rrrjjjdddddddddccccccfffjjjnnnjjjjjjlllqqqxxxqqq^^^SSSMMMIIIGGGJJJKKKIIIHHHJJJGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJFFFHHHKKKKKKIIIHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHNNNQQQWWW\\\bbbpppzzzkkkmmmmmmQQQ???===888444222111222333111222555777:::>>>DDDHHHKKKQQQXXX]]]aaafffmmmssssssvvvzzz}}}~~~{{{wwwqqqhhh\\\OOOGGG<<<999555222222333333333333222111////////////000000///------///000///..................///000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///......---~~~qqqcccZZZWWW]]]pppvvv___SSSRRRQQQOOOKKKLLLNNNPPPSSSTTTUUUVVVQQQQQQPPPPPPPPPPPPQQQQQQSSSTTTUUURRRNNNMMMNNNPPPTTTTTTUUUWWWXXXZZZ[[[\\\XXXVVVUUUTTTQQQNNNSSSZZZ[[[mmm|||XXXOOOKKKFFFWWWqqqtttdddRRRIIIEEEAAA======AAA??????@@@???>>>CCCKKKQQQaaasss{{{zzz}}}}}}zzzxxxxxxyyy|||}}}xxxxxx{{{uuujjjaaaccceeegggiiimmmrrrvvvsssqqqpppppptttzzz~~~gggVVVMMMJJJFFFFFFIIILLLJJJIIIKKKFFFFFFGGGHHHIIIKKKLLLMMMLLLMMMNNNNNNNNNLLLKKKJJJDDDHHHKKKKKKIIIHHHIIIKKKDDDCCCCCCCCCDDDEEEFFFFFFIIIOOOWWW[[[]]]jjjnnnhhhxxx{{{[[[BBB???:::666333222222333000222444666888<<<@@@CCCEEEMMMUUUYYY[[[___hhhoooqqquuuzzz~~~|||zzzvvvnnncccVVVNNN===:::666333333444444444555444222000//////000000000///------///000///..................///000111//////......---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////)))***,,,---...---,,,,,,ssseeeaaaaaaeeevvveee[[[WWWQQQOOORRRQQQRRRTTTUUUTTTRRROOOMMMNNNNNNMMMLLLLLLLLLMMMNNNWWWZZZZZZVVVOOOJJJKKKMMMNNNOOOPPPPPPQQQSSSVVVYYYSSSRRRQQQPPPQQQSSSUUUWWWbbbdddnnn~~~tttTTTFFFIIIVVV```vvvfffUUUMMMJJJEEEDDDGGG@@@>>>===???>>>===@@@EEEKKKTTTbbbrrr|||yyyyyy|||}}}|||{{{|||{{{}}}llleeegggjjjnnnrrrxxx{{{|||}}}ttt```RRRLLLJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGIIIIIIIIIIIIGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFMMMNNNQQQUUUZZZggg~~~uuucccllllllOOODDD:::777777555444666444444444555777888:::;;;@@@DDDIIIOOOTTTZZZ```eeekkkssszzz~~~yyyuuuooofffYYYOOODDD@@@;;;777555555444333222111000000000000000111///...,,,++++++---000222............///////////////............---------...---,,,++++++,,,---...------------------------...222777:::777222---+++/////////...------,,,,,,~~~uuuhhh```aaadddkkk}}}www^^^TTTRRRMMMMMMRRRRRRSSSTTTTTTSSSPPPNNNLLLHHHHHHHHHIIIIIIHHHHHHGGGQQQSSSTTTPPPJJJGGGHHHJJJKKKLLLMMMMMMNNNPPPSSSUUUPPPPPPPPPQQQRRRSSSTTTUUU\\\^^^ffftttlllUUUJJJPPP[[[yyyiiiXXXPPPLLLFFFBBBBBBAAA>>>===??????===@@@DDDCCCKKKYYYiiizzz~~~~~~~~~~~~{{{yyyyyy{{{||||||{{{sssmmmnnnppptttyyyyyy{{{ooo]]]QQQLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGIIIIIIIIIJJJLLLNNNOOOPPPLLLLLLJJJIIIHHHHHHHHHHHHDDDDDDCCCDDDEEEFFFHHHIIIMMMNNNQQQTTTXXXcccxxxoooooo{{{YYYKKK>>>999888666444444444444444555666777999999:::===BBBGGGLLLSSSYYY^^^eeemmmuuuzzz}}}yyyuuuqqqiii]]]TTTFFFAAA;;;777444333222111222111111000000000000000---...//////000000000000............///////////////............------------------,,,,,,------------------------------------111555777555111...,,,---------...............~~~{{{~~~~~~rrrccc\\\ZZZaaakkkxxxkkkUUUMMMLLLJJJKKKOOORRRRRRQQQQQQPPPNNNMMMLLLHHHIIIJJJKKKKKKJJJIIIHHHLLLNNNOOOLLLHHHEEEFFFHHHGGGGGGHHHJJJKKKMMMOOOPPPMMMNNNPPPRRRSSSSSSSSSRRRXXXXXX^^^hhhtttmmmQQQMMMXXXwwwtttggg```[[[SSSKKKFFFBBB>>>===@@@@@@>>>???BBB>>>EEEOOO]]]nnn|||zzz~~~~~~}}}}}}{{{yyyyyy{{{|||||||||{{{uuuvvvxxx|||~~~wwwwwwyyy|||}}}iiiYYYPPPMMMJJJIIIHHHGGGGGGFFFFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGHHHJJJMMMPPPRRRTTTPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBBBBCCCEEEHHHJJJLLLLLLMMMPPPTTTWWW___oooyyyjjjXXXDDD<<<999777444333333333333444555666777888999;;;>>>BBBGGGNNNVVV[[[^^^gggoootttyyy~~~}}}{{{xxxvvvsssmmmccc\\\LLLGGG???999666444333222222222111000000000000000,,,...111333444222///---............///////////////............---------,,,------......------,,,------------------------,,,///222333222000......+++,,,,,,---......//////~~~{{{zzz}}}}}}nnnaaaUUUSSSWWWdddtttppp___OOOJJJKKKJJJJJJKKKNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOOOOMMMIIIGGGGGGHHHDDDEEEFFFIIILLLNNNNNNNNNKKKMMMOOORRRSSSSSSQQQPPPVVVVVVZZZbbblllzzz___RRRZZZqqq~~~zzzvvvkkk[[[NNNEEE@@@>>>@@@@@@>>>>>>AAA???CCCJJJSSSbbbxxxxxxwww}}}~~~}}}|||{{{|||}}}~~~zzz|||zzzxxxzzzyyyfffWWWQQQPPPKKKJJJIIIHHHGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFHHHJJJNNNQQQTTTVVVSSSQQQOOOLLLIIIGGGFFFEEEBBBBBBBBBCCCEEEHHHJJJLLLJJJKKKOOOSSSVVV\\\iiivvv|||fffLLL>>>999666555444333333333333444444555666888999;;;>>>BBBIIIPPPVVVYYYbbbkkkpppuuuzzz|||zzz|||zzzyyyxxxuuupppiiicccVVVPPPGGG???:::888666555333333222111000000000000,,,...111333333111///---............///////////////............---------+++,,,---......---,,,+++------------------------+++---///000///......///,,,,,,,,,------.........~~~~~~~~~~~~~~~yyypppeeeYYYPPPLLLOOOXXXiii~~~bbbXXXNNNLLLMMMLLLJJJHHHHHHIIIIIIIIIJJJKKKLLLLLLHHHGGGFFFFFFFFFGGGIIIKKKQQQQQQPPPNNNJJJHHHGGGFFFDDDEEEGGGLLLPPPSSSRRRPPPLLLMMMOOOQQQRRRQQQPPPOOOTTTTTTWWW]]]eeesssttt^^^___jjjlllYYYKKKEEE@@@AAAAAA>>>>>>??????BBBFFFMMMYYYooozzzyyy~~~~~~~~~~~~~~~~~~zzzyyy|||{{{zzz}}}yyyfffYYYSSSSSSNNNNNNMMMLLLKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGJJJMMMQQQTTTVVVRRRQQQNNNKKKHHHFFFEEEDDDDDDCCCCCCCCCEEEFFFHHHJJJIIIJJJMMMRRRUUUYYYdddooorrrUUUCCC:::777666777444444333333333444444555444555666777;;;@@@GGGLLLUUU^^^ggglllqqqwwwzzzxxx{{{zzzzzzyyyvvvrrrmmmiii^^^XXXNNNEEE???;;;777555444333222111000000000000...///000000000//////...............///////////////............---------+++,,,---......---,,,+++------------------------+++,,,------------...000......------,,,,,,,,,,,,|||}}}~~~}}}uuuiiiZZZOOOHHHFFFHHHPPP___sssuuu]]]WWWPPPNNNOOONNNKKKGGGFFFGGGHHHJJJKKKKKKKKKKKKHHHGGGFFFFFFGGGHHHJJJKKKSSSRRRPPPMMMKKKHHHGGGFFFFFFGGGJJJPPPWWWZZZYYYVVVPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQTTTXXX^^^jjjsssgggddd|||hhhSSSJJJBBBAAA@@@>>>>>>???<<>>999666555444333222111000000000111000///.........//////............///////////////............---------,,,------......------,,,------------------------+++,,,------,,,,,,...///......------,,,++++++***~~~}}}}}}yyyyyyzzz|||~~~{{{uuuiiiYYYJJJCCCBBBDDDIIIWWWmmm{{{hhh^^^YYYRRRMMMNNNNNNLLLIIIIIIJJJLLLMMMMMMLLLJJJIIIIIIJJJMMMNNNOOOOOONNNMMMSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHLLLTTT]]]aaa___[[[UUUSSSPPPNNNMMMNNNPPPRRROOOOOOQQQTTTXXXbbbvvvvvvffftttsssZZZOOODDDAAA@@@>>>>>>???:::===AAADDDLLL___yyy~~~~~~}}}|||||||||||||||wwwrrrpppsssvvvzzz}}}~~~|||kkk^^^YYYXXXVVVXXXYYYZZZYYYWWWUUUSSSFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFGGGIIIKKKMMMPPPQQQKKKJJJIIIGGGEEEDDDCCCCCCEEEEEEDDDDDDDDDFFFGGGHHHKKKIIIJJJMMMNNNPPPWWW___ppp}}}mmm]]]MMM@@@:::;;;666666555444444333444444666777999999999;;;???AAAGGGOOOVVVZZZaaajjjpppqqqsssuuuwwwyyyxxxwwwuuuuuunnnhhh___VVVMMMEEE>>>999555555333222111000000000111111000000////////////............///////////////............------------------,,,,,,---------------------------------+++---......,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,}}}{{{zzzzzzzzzuuutttsssuuuwwwzzz{{{{{{yyyooo___NNNCCC@@@CCCFFFMMM___yyysss```aaa[[[RRRLLLKKKNNNMMMKKKLLLNNNOOOPPPOOOLLLIIIGGGGGGJJJOOOSSSTTTRRRNNNKKKTTTRRRQQQPPPPPPPPPOOOMMMHHHIIINNNWWW```dddbbb^^^YYYUUUPPPLLLKKKMMMQQQSSSOOOOOOQQQSSSUUU]]]ppplllqqqsss___RRRFFFAAA@@@>>>>>>???<<>>666555444222111000000000111222222333222111000///............/////////000//////.........---------......,,,++++++,,,......------------------------+++---///...---,,,,,,---***++++++,,,,,,------...{{{vvvrrrttt{{{}}}xxxrrrqqqooommmmmmoooqqqqqqqqqtttgggXXXLLLCCC???CCCIIIRRRlllwwwcccXXXYYYWWWSSSOOOLLLKKKLLLLLLPPPPPPPPPOOOMMMJJJHHHFFFHHHJJJOOOUUUYYYXXXRRRMMMRRRPPPNNNNNNNNNOOONNNNNNJJJMMMNNNPPPYYYdddfffbbb\\\[[[UUUNNNOOOUUU[[[\\\UUUPPPOOOSSSTTTYYYjjj}}}}}}~~~rrrqqq{{{||||||{{{uuuggg]]]PPPDDD===<<<===>>>===???@@@@@@CCCNNN___lll~~~{{{~~~~~~{{{yyywwwuuurrrpppiiinnntttyyy~~~xxxoooeee``````bbb___\\\[[[YYYUUUPPPKKKIIIHHHFFFEEEDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEECCCBBB@@@AAAAAABBBEEEHHHIIIIIIHHHGGGHHHIIIIIIJJJMMMQQQTTT^^^qqq}}}{{{}}}uuudddMMM>>>:::777444333555555333333666444444555555666666777777:::???FFFNNNTTTZZZ```dddkkkppptttttttttwwwwwwuuurrrpppllleee\\\QQQHHHCCC>>>:::555222222333333333111111000///////////////////////////............000000////////////000000,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...zzzvvvrrroooqqqvvvwwwsssnnnmmmkkkiiihhhiiijjjjjjiiiccc[[[QQQIIIBBB???FFFNNNbbbzzziiiZZZTTTSSSQQQNNNKKKIIIIIIIIIJJJPPPPPPOOONNNLLLIIIGGGFFFHHHHHHJJJNNNSSSUUUSSSQQQQQQPPPOOOPPPQQQQQQQQQPPPMMMOOOOOONNNSSS\\\___]]]\\\[[[WWWQQQQQQXXX\\\]]]VVVRRRQQQSSSTTTVVVeeevvvuuuaaa\\\dddgggjjjnnnlllfff^^^RRRHHHBBB@@@@@@AAA<<<>>>???>>>???GGGUUU```{{{~~~}}}zzzwww{{{~~~{{{zzzxxxvvvtttrrrpppnnnooosssyyy~~~{{{tttlllfffdddbbb^^^YYYUUURRRNNNIIIEEEHHHGGGEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCBBBAAA@@@???@@@@@@BBBDDDHHHKKKLLLLLLIIIJJJJJJJJJIIIKKKNNNQQQYYYiii~~~xxx|||xxxlllWWWEEE<<<888444333666777555555777555555555555666666666666888<<>>???===<<>>@@@AAA???>>>AAAGGGMMM[[[ooo{{{tttnnniiifffjjjqqqzzz}}}{{{vvvvvvvvvuuusssrrrsssssswwwzzz~~~zzzuuujjj]]]UUUPPPLLLFFFCCCBBBEEEHHHKKKTTTRRRNNNKKKHHHEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCC???@@@AAABBBCCCCCCDDDDDDHHHGGGFFFDDDCCCDDDFFFHHHJJJKKKKKKJJJIIIIIIJJJLLLQQQXXXlllyyy~~~uuu```NNNAAA:::666666666333222333666666666555555444444444444666999===BBBJJJRRRXXX\\\ccciiilllpppvvvyyyxxxxxxtttqqqrrrsssooodddZZZKKKFFF>>>888555444444333222111000000//////000000////////////..................------------..................------------+++,,,,,,------,,,,,,+++...------,,,,,,------...---------------......///zzztttooommmlllqqqsssuuutttqqqmmmkkkkkkbbb```]]]ZZZXXXUUURRROOOJJJHHHFFFCCCAAAJJJbbbyyyjjj]]]WWWSSSPPPKKKKKKJJJIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFGGGFFFFFFFFFFFFHHHKKKMMMJJJLLLNNNNNNMMMLLLMMMOOONNNSSSXXX[[[XXXSSSRRRRRRSSSVVVVVVTTTVVVZZZ[[[YYYVVVQQQPPPTTTSSSQQQXXXcccwwwgggSSSLLLFFFGGGOOOOOOQQQOOOMMMKKKJJJHHHDDDBBB>>>???AAA@@@???AAAEEEHHHSSS___tttxxxrrrlllhhhkkkqqqwww}}}{{{yyyuuuuuuuuusssqqqqqqtttvvv{{{~~~uuupppkkk```RRRJJJIIIFFFBBB???@@@DDDJJJNNNXXXUUUQQQLLLHHHEEECCCBBBAAAAAABBBCCCDDDDDDCCCCCC??????@@@AAABBBDDDEEEFFFIIIIIIGGGDDDAAAAAACCCEEEFFFHHHIIIIIIIIIIIIKKKMMMQQQUUUfffyyyuuu|||~~~lll\\\GGG>>>666666666555444666666666555555444444333333444555777999===DDDLLLRRRWWW___fffiiinnnuuuyyyyyyyyyuuurrrtttuuurrrggg^^^PPPJJJBBB;;;777666666666222222111000000000000000////////////..................------------..............................------............------...------,,,,,,------...,,,,,,,,,+++,,,,,,---...yyyqqqllljjjjjjjjjnnnpppqqqpppmmmiiifffeee]]][[[XXXVVVTTTQQQMMMJJJHHHFFFCCCBBBCCCRRRnnn~~~zzzuuuaaaYYYVVVPPPJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJHHHGGGFFFCCCDDDEEEEEECCCCCCDDDEEELLLOOOQQQPPPNNNNNNQQQUUUWWWYYY]]]aaa^^^WWWRRRQQQPPPSSSTTTSSSTTTYYYZZZXXXWWWQQQOOOSSSSSSQQQVVV```nnnnnnWWWNNNCCCBBBGGGFFFHHHHHHGGGHHHHHHGGGDDDAAA===>>>??????>>>@@@BBBDDDKKKPPP___www~~~yyyrrrlllmmmrrryyy|||zzzxxxwwwrrrrrrpppmmmjjjkkkqqqvvvyyy}}}zzzoooeeebbb___VVVLLLGGGHHHGGGDDDAAA@@@BBBGGGKKKSSSQQQMMMIIIEEEBBBAAA@@@@@@AAACCCDDDEEEEEEDDDCCC>>>>>>>>>???@@@BBBDDDEEEFFFHHHHHHFFFBBBAAADDDGGGDDDFFFHHHIIIIIIJJJLLLNNNPPPSSSaaavvvooonnnzzzzzzmmmTTTHHH<<<999999999999;;;555555555444444444444444444444666777:::???FFFJJJPPPXXX```dddjjjqqquuuvvvxxxuuurrrssstttqqqjjjcccVVVOOOFFF>>>999777666666222222111000000000000111////////////............------,,,,,,,,,,,,------------........./////////......////////////.........------,,,,,,------...,,,++++++++++++,,,------}}}uuunnniiiiiijjjlllkkkllllllllljjjfffaaa^^^VVVTTTRRRQQQOOOMMMIIIFFFDDDCCCBBBEEEMMM___|||~~~lllZZZUUUSSSOOOJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEHHHJJJKKKIIIGGGEEEBBBDDDFFFEEECCCBBBCCCDDDJJJMMMOOOOOOMMMPPPVVV[[[gggcccbbbccc```VVVOOONNNPPPSSSSSSRRRSSSXXXZZZYYY[[[SSSPPPRRRRRROOOTTT]]]fffdddUUUFFFBBBEEECCCDDDDDDEEEGGGHHHHHHEEECCC>>>??????>>>>>>???AAABBBEEEFFFQQQeee|||~~~wwwuuuxxx}}}{{{yyywwwvvvvvvqqqpppmmmgggdddfffnnnvvvyyy~~~ggg___YYYWWWUUUNNNIIIGGGHHHHHHGGGDDDAAAAAADDDGGGKKKJJJGGGEEECCCBBBAAAAAA@@@BBBDDDEEEFFFFFFEEEDDD????????????AAACCCDDDFFFHHHKKKLLLJJJEEEBBBDDDFFFCCCEEEHHHIIIIIIIIIKKKLLLKKKPPPYYYfff{{{uuulllpppyyykkk[[[JJJAAA>>>;;;:::;;;333444444444444444444555222333444555666:::???CCCHHHPPPXXX\\\bbbjjjooooootttsssrrrrrrrrrpppmmmjjjaaaYYYNNNDDD===999777666333222111111000000111111////////////...............------------------...,,,,,,---...///000111111---..................---...------,,,,,,------...,,,,,,,,,,,,,,,---......yyyqqqiiieeefffiiikkkkkkjjjjjjjjjiiieee___ZZZQQQOOONNNMMMLLLIIIEEEBBBBBBAAADDDKKKWWWkkk|||fffWWWRRRQQQPPPMMMJJJIIIHHHFFFEEECCCBBBAAAAAACCCHHHKKKLLLJJJGGGEEEEEEGGGIIIGGGEEEDDDFFFIIIFFFIIILLLLLLKKKOOOXXX___uuukkkeeeccc___TTTMMMKKKPPPSSSSSSQQQSSSYYY[[[ZZZ^^^UUUQQQRRRQQQNNNSSS[[[___xxxttt```MMMEEEGGGEEECCCCCCEEEGGGIIIIIIGGGEEEBBBAAA@@@?????????AAABBBCCCDDDLLL[[[lll{{{~~~|||yyywwwuuuuuuuuurrrppplllfffbbbeeennnwwwuuu___YYYSSSRRROOOIIIFFFGGGEEEGGGGGGEEECCCBBBDDDGGGFFFEEEDDDCCCCCCCCCDDDEEEAAABBBDDDFFFGGGGGGFFFEEEBBBBBBBBBBBBCCCEEEGGGHHHMMMPPPQQQMMMFFFBBBAAACCCDDDFFFHHHIIIIIIHHHIIIKKKFFFNNNTTT[[[ppppppnnnqqqmmmWWWHHH@@@:::777666333333333444444555555555111222333444444777;;;>>>BBBJJJRRRWWW]]]eeejjjjjjrrrrrrrrrqqqqqqpppooooookkkcccVVVJJJBBB===:::888333222111111000111111111000/////////............000000////////////000000+++,,,---...///111222222,,,------......------,,,...------,,,,,,------......------------...//////nnnllljjjgggfffeeefffggghhheeeaaa___]]]ZZZVVVTTTTTTPPPLLLHHHFFFEEEDDDCCCCCCAAAHHHYYYmmmnnnhhh^^^VVVPPPMMMKKKJJJJJJGGGCCCCCCDDDEEECCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHKKKLLLLLLJJJFFFDDDGGGHHHJJJLLLNNNRRRWWW[[[ooojjjaaaXXXQQQMMMKKKKKKNNNNNNNNNNNNOOOPPPQQQQQQWWWVVVSSSOOOMMMOOORRRVVV[[[lllppp\\\QQQIIICCCEEE@@@???BBBDDDBBBAAACCCCCCBBB@@@?????????@@@@@@BBBCCCGGGMMMWWWlll{{{wwwxxxuuuuuuvvvvvvuuusssqqqppppppiiibbb^^^]]]bbbppp}}}zzzkkkYYYTTTNNNLLLLLLLLLHHHDDDJJJHHHGGGEEECCCBBBAAAAAACCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEDDDCCCAAA@@@CCCDDDDDDDDDDDDEEEIIILLLJJJOOOSSSQQQJJJCCC??????CCCEEEGGGHHHGGGFFFFFFGGGIIIGGGKKKXXXjjj{{{wwwxxxnnnZZZGGG<<<999:::666666444111222444444222444555555666777888888999>>>AAAGGGOOOVVV]]]bbbdddjjjjjjkkknnnqqqtttuuuuuummmhhh___UUUJJJBBB<<<999777444111///000111111111000111111111///...,,,***........................////////////////////////------,,,,,,,,,+++++++++---------.........//////,,,,,,------.../////////hhhfffeeedddcccdddfffgggfffccc___\\\ZZZWWWTTTQQQNNNLLLHHHFFFDDDCCCBBBBBBCCCEEEQQQhhhwwwaaa___[[[VVVQQQNNNLLLKKKHHHEEEBBBAAABBBCCCAAA@@@BBBBBBBBBBBBCCCDDDDDDEEEIIIJJJLLLMMMLLLIIIFFFDDDDDDFFFHHHKKKMMMQQQVVVZZZ```]]]WWWRRRNNNMMMMMMNNNLLLLLLLLLMMMMMMNNNOOOPPPUUUUUUTTTRRRPPPOOOQQQSSS[[[hhhtttdddUUUIIIIIIDDDAAACCCDDDBBBAAACCCCCCBBBAAA@@@??????@@@@@@@@@AAACCCHHHOOO___zzz{{{wwwwwwuuuuuutttsssqqqnnnlllkkkhhhddd___]]]]]]dddttt{{{pppcccUUUQQQKKKJJJKKKJJJGGGDDDHHHHHHGGGEEEDDDBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBDDDFFFFFFEEEDDDCCCFFFGGGHHHJJJJJJIIIHHHGGGIIIMMMQQQOOOIIIBBB@@@@@@BBBDDDGGGHHHGGGFFFGGGHHHIIIIIIMMMWWWbbbqqqpppYYYFFF;;;888777777666444333333444444444555555666777777888888;;;>>>CCCIIIQQQWWW]]]___fffgggiiilllpppsssttttttsssooohhh^^^SSSHHH@@@<<<888666333222222222111000111111111111000///---,,,//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,------......,,,,,,------.../////////```_________```bbbdddeeeccc```\\\YYYWWWTTTPPPMMMIIIHHHFFFDDDBBBBBBBBBBBBDDDKKK^^^{{{wwwgggXXX[[[\\\ZZZTTTNNNKKKJJJEEECCCAAA@@@@@@@@@???>>>BBBBBBBBBAAABBBBBBCCCCCCJJJKKKLLLLLLKKKHHHFFFDDDAAADDDGGGJJJMMMPPPSSSVVVRRRPPPMMMJJJIIIJJJLLLNNNKKKKKKKKKKKKLLLMMMNNNNNNRRRTTTUUUTTTRRRQQQQQQQQQ[[[ccctttjjjYYYRRRLLLGGGFFFEEECCCBBBDDDEEEDDDBBB@@@@@@@@@@@@@@@AAA@@@AAACCCGGGQQQdddvvvzzzwwwxxxvvvuuurrroookkkhhhfffddd___^^^^^^^^^___gggzzz{{{{{{}}}sssbbbYYYPPPMMMIIIHHHIIIIIIGGGDDDFFFFFFGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFGGGGGGGGGGGGGGGIIINNNSSSVVVSSSLLLFFFGGGJJJMMMKKKFFFBBBAAAAAA@@@CCCFFFGGGGGGGGGHHHIIIHHHKKKQQQVVV[[[ggg~~~rrrYYYEEE;;;999999777666444333444666444444555555666777777777888999<<>>>>>AAAAAA@@@@@@@@@AAAAAABBBGGGHHHIIIIIIIIIGGGFFFEEECCCFFFIIIKKKLLLMMMOOOQQQMMMKKKHHHFFFEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQSSSSSSRRRRRRSSSTTT[[[___lllqqqbbbZZZRRROOOKKKFFFEEEFFFGGGEEECCCBBB@@@@@@@@@AAACCCAAAAAACCCDDDIIIUUUaaa~~~~~~xxxvvvxxxwwwuuuqqqlllgggbbb___^^^[[[]]]aaacccdddlllyyywwwcccVVVQQQLLLJJJHHHHHHIIIIIIGGGEEEEEEFFFGGGGGGFFFDDDBBB@@@???@@@@@@AAAAAA@@@@@@???AAABBBDDDEEEFFFGGGFFFFFFEEEIIIPPPZZZ```]]]SSSIIIFFFGGGHHHGGGDDDBBBBBBCCC???AAAEEEGGGGGGGGGIIIJJJGGGNNNUUUXXXXXXbbb}}}sssYYYGGG<<<999777666333222444888444444444555555666666666666666777;;;@@@GGGNNNRRRXXX\\\aaafffjjjmmmpppqqqxxxxxxvvvpppggg[[[PPPJJJBBB>>>:::666555444333222000000000000000000//////000000000000000000000000////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,------.../////////ZZZZZZZZZYYYYYYYYYYYYYYYZZZXXXTTTRRRPPPMMMJJJGGGDDDDDDCCC@@@>>>>>>AAADDDKKK\\\vvvxxxcccUUUQQQRRRYYY```___VVVLLLFFFDDDCCCCCCCCCBBBAAA@@@????????????????????????@@@AAABBBCCCCCCEEEFFFGGGGGGHHHHHHJJJLLLLLLKKKJJJKKKLLLKKKJJJGGGEEEDDDEEEFFFGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOPPPRRRVVVYYYZZZ]]]hhhwwwnnnddd]]]VVVNNNIIIJJJHHHGGGEEECCCAAA@@@@@@AAACCCAAA@@@CCCDDDEEELLLTTTfff{{{}}}zzzwwwvvvwwwvvvtttpppjjjddd^^^ZZZXXXZZZ^^^dddhhhiiippp}}}xxxjjjZZZPPPMMMJJJIIIIIIIIIJJJJJJIIIHHHEEEFFFGGGHHHHHHFFFDDDBBBAAAAAA@@@@@@?????????@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDGGGOOOYYY___\\\QQQGGGDDDEEEFFFEEECCCBBBBBBCCC>>>AAADDDFFFGGGGGGIIIJJJMMMTTT[[[\\\XXX```xxxrrr[[[DDD<<<666555444222333888444444444444555555555555555555555777<<>>DDDJJJUUUhhh}}}hhhWWWOOOMMMIIINNNSSSTTTPPPJJJEEEDDDCCCDDDEEEDDDBBB@@@???@@@============>>>???@@@AAA???@@@@@@AAACCCFFFHHHIIIKKKLLLLLLKKKHHHGGGGGGHHHGGGFFFEEEDDDDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNQQQVVVYYYYYY\\\fffyyyyyyooodddWWWPPPNNNJJJIIIFFFDDDBBBAAAAAAAAAAAA>>>===AAACCCCCCFFFJJJSSSddd{{{yyyxxxuuutttuuurrrpppmmmhhhbbb[[[VVVRRRWWW\\\ccciiijjjooo}}}yyyyyyqqqaaaUUUOOOLLLIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHIIIIIIHHHFFFFFFEEEDDDAAA???>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDGGGLLLRRRTTTPPPGGG@@@DDDDDDDDDDDDDDDCCCCCCBBB>>>AAADDDFFFFFFGGGHHHIIITTTYYY^^^]]]XXX[[[mmmsssVVVGGG:::888777444444777444444444444444444444444555444444666999???DDDHHHIIINNNSSSWWWZZZ^^^dddiiihhhjjjmmmnnnlllgggbbb___WWWPPPGGG???;;;888777666222111000////////////000//////////////////////////////////////////////////////.........---------///...............------,,,,,,------.../////////VVVUUUTTTSSSQQQNNNLLLKKKMMMKKKIIIGGGGGGEEECCCAAA===>>>>>>======CCCMMMVVVdddyyynnnZZZRRRNNNIIICCCEEEHHHJJJIIIHHHEEEDDDBBBDDDFFFDDDAAA??????@@@;;;;;;;;;<<<===???@@@AAA@@@@@@@@@AAABBBEEEGGGIIIKKKKKKJJJHHHEEEDDDFFFGGGEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJMMMNNNNNNPPPRRRTTTXXXZZZbbbqqqqqqaaaUUUQQQLLLJJJHHHEEECCCAAAAAAAAA@@@<<<<<<@@@BBBBBBCCCEEEJJJSSSeee}}}yyywwwwwwsssqqqqqqlllkkkjjjfff```XXXRRRMMMPPPTTT\\\dddgggjjjttt~~~xxx}}}rrrbbbXXXSSSPPPMMMGGGIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGBBB>>><<<===???AAA?????????@@@AAABBBCCCDDDDDDFFFIIIJJJJJJGGGCCCAAADDDDDDDDDEEEEEEDDDBBBAAA>>>AAADDDFFFFFFFFFGGGHHHSSSUUUYYYZZZWWWWWWbbbooommmVVVBBB======888444666333333333333333333333333444333333555888<<>>999666555444333111000000111111000000000000000000000000//////////////////////////////.........---------.........------,,,,,,,,,,,,,,,------.../////////SSSRRRRRRPPPNNNLLLJJJHHHIIIGGGEEEDDDDDDCCC@@@???===???@@@???AAAJJJWWWaaaqqqyyy]]]MMMLLLIIIAAADDDCCCCCCDDDFFFFFFEEECCCAAACCCEEEDDDAAA>>>>>>???999999:::;;;===???AAABBBCCCBBBAAAAAABBBDDDGGGIIIJJJIIIHHHEEECCCCCCEEEGGGFFFEEECCCBBBAAA@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEGGGJJJNNNPPPPPPNNNNNNNNNWWWYYY___kkkyyyfffYYYTTTMMMKKKHHHEEECCCBBBAAAAAABBB===<<<@@@CCCCCCBBBDDDHHHKKKSSSfffzzzxxxwwwsssooonnnhhhhhhgggddd^^^WWWOOOJJJIIILLLUUU^^^cccfffmmmtttwww{{{tttqqqwwwyyyyyyeeeWWWSSSRRRPPPNNNFFFHHHJJJJJJIIIHHHGGGGGGJJJJJJIIIIIIIIIJJJKKKKKKMMMIIICCC>>>;;;===@@@BBB======>>>???AAACCCEEEFFFCCCEEEGGGGGGFFFEEEFFFGGGDDDDDDDDDFFFFFFEEEBBB@@@???AAADDDFFFFFFFFFGGGHHHNNNNNNRRRUUUUUUUUU\\\eeettt~~~bbbIIIBBBAAA;;;555555333333333333333333333333333333333555777;;;???AAA>>>BBBFFFHHHIIINNNWWW___dddeeegggjjjkkkmmmmmmmmmbbb___YYYSSSKKKCCC;;;666888777555333222222222222111111111111111111111111////////////////////////------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,------...//////000PPPPPPOOONNNLLLJJJHHHGGGBBBAAAAAAAAAAAAAAA???===<<<>>>@@@DDDKKKYYYjjjvvvvvv```RRRJJJEEECCCCCCAAABBBDDDEEEFFFEEEDDDDDDEEEEEECCCBBB@@@???>>>=========>>>@@@AAABBBCCCDDDDDDBBBBBBBBBCCCCCCAAA???FFFHHHHHHDDD???===AAAEEEAAAAAA@@@???>>>>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFJJJKKKMMMNNNMMMMMMOOOQQQWWWXXX]]]gggvvvvvveeeZZZNNNLLLIIICCC>>><<<===?????????@@@BBBBBBCCCCCCCCCCCCDDDJJJTTTbbbyyy}}}vvvrrrooommmllleeecccaaa^^^ZZZTTTMMMHHHGGGIIINNNRRRWWW\\\aaadddiiijjjjjjjjjjjjiiihhhhhh```bbbxxx|||xxxlll]]]SSSQQQPPPMMMJJJMMMIIIHHHKKKLLLJJJHHHJJJMMMLLLJJJIIIHHHHHHHHHIIIJJJFFFBBB??????>>>===<<<@@@?????????@@@@@@BBBBBB@@@@@@@@@@@@AAAAAABBBCCCAAACCCDDDEEEEEEDDDCCCAAA???@@@BBBDDDFFFGGGHHHHHHLLLLLLMMMMMMNNNQQQVVVYYYlllzzz~~~~~~aaaNNNBBB999666999555555555444111000000111444444333333333555777999:::::::::;;;@@@JJJUUU]]]```cccggghhhggghhhkkknnnkkkhhhbbb[[[TTTLLLEEE@@@>>>:::555///,,,,,,...000---...//////000/////////111111000000//////............////////////......++++++,,,,,,---...//////555444333111000...---,,,NNNNNNMMMLLLJJJHHHFFFEEE@@@???>>>>>>>>>===;;;:::999<<>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@AAACCCEEEFFFDDDCCCEEEHHHJJJHHHCCC@@@AAACCCAAAAAA@@@???>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKLLLMMMOOORRRTTTYYYaaaooopppeee]]]WWWNNNHHHFFFEEEDDDCCC@@@@@@AAAAAABBBAAAAAAAAABBBCCCGGGNNNXXXjjj~~~yyytttqqqooollljjjbbb^^^YYYUUUQQQMMMHHHEEEBBBEEEJJJOOOTTTXXX\\\^^^\\\]]]]]][[[WWWTTTSSSTTTZZZgggooodddWWWOOONNNMMMJJJGGGNNNJJJIIILLLMMMKKKJJJLLLMMMLLLKKKIIIHHHHHHIIIIIIHHHEEEBBB????????????>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCC@@@AAABBBDDDFFFHHHHHHIIIJJJJJJJJJJJJKKKMMMQQQUUU___mmmwwwcccPPP@@@888999777777666444333333555666111222222333444444555555999999999999===DDDMMMTTTWWW\\\aaadddfffgggkkknnnnnnllliiieee___XXXRRRMMMGGGCCC<<<555111000111222//////000000000000000000000000000000////////////......////////////......,,,,,,---......///000000111111000000000/////////KKKKKKJJJIIIGGGEEEDDDCCC???>>>===<<<;;;:::999999:::???IIIYYYmmm|||kkk]]]OOOIIIFFFCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBEEEGGGGGGDDDBBBCCCGGGKKKKKKGGGBBB@@@@@@@@@@@@??????>>>???????????????AAABBBCCCDDDDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMNNNPPPUUUZZZcccwww|||pppeeeVVVMMMJJJIIIFFFBBBBBBCCCCCCCCCBBBBBBAAA@@@CCCCCCEEEIIIMMMXXXlll~~~|||wwwuuusssqqqpppmmmiiifff^^^YYYQQQKKKHHHFFFDDDCCC>>>AAAFFFKKKOOOQQQRRRRRRQQQTTTUUUQQQJJJGGGHHHJJJUUUnnnccc[[[QQQLLLLLLLLLIIIFFFMMMJJJJJJOOOQQQOOOMMMNNNLLLLLLKKKJJJIIIIIIIIIJJJGGGDDDAAA???@@@@@@@@@@@@===>>>@@@AAABBBBBBBBBAAABBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCAAABBBCCCEEEFFFHHHIIIIIIHHHIIIIIIHHHGGGIIILLLOOOTTT___tttjjjRRRBBB<<<888666444222111222333444000222444666777666444333666666666777888===CCCGGGKKKQQQYYY___bbbeeejjjnnnpppqqqrrrqqqmmmgggaaa]]]TTTOOOFFF===777444444555111111111111111111000000////////////000000000000......////////////......------......///000000000------......///000000111HHHHHHHHHGGGEEECCCBBBAAA??????>>><<<::::::;;;<<>>>>>>>>???@@@AAABBBBBBAAA@@@??????>>>>>><<<===============>>>>>>DDDDDDDDDFFFFFFEEEAAA>>>CCCFFFIIIIIIFFFBBB@@@???@@@???????????????@@@@@@>>>???AAACCCDDDDDDCCCCCCAAACCCEEEFFFGGGHHHJJJLLLLLLOOOSSSUUUYYYhhhzzziiiYYYPPPJJJEEEBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCEEEGGGIIIMMMZZZggg}}}yyyvvvooonnnnnnnnnlllhhhbbb^^^XXXSSSLLLGGGDDDCCCBBBAAA===???CCCHHHKKKKKKIIIGGGHHHLLLNNNKKKEEECCCHHHNNNVVVrrroooYYYTTTNNNLLLMMMMMMKKKHHHJJJJJJNNNUUUXXXSSSOOONNNKKKKKKJJJJJJJJJJJJJJJJJJFFFCCC@@@???@@@BBBBBBBBB???@@@BBBCCCCCCAAA???>>>AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCEEEFFFHHHIIIJJJIIIJJJIIIHHHGGGGGGJJJLLLRRRZZZlllnnnSSSCCC:::888555444333222111000111444888;;;;;;999666444222333444444555777;;;>>>BBBIIIRRRYYY]]]aaafffjjjooossswwwyyywwwqqqllliii___YYYOOOEEE===888777777333222222111000000000000......//////000000111111......////////////......------......////////////,,,,,,------...///000000FFFFFFFFFEEEDDDBBBAAA@@@===>>>===;;;999:::===AAAIIITTThhh|||xxxzzz}}}nnndddWWWPPPIIIHHHGGGDDDBBBCCCAAA@@@>>>======>>>???@@@@@@?????????>>>>>>======;;;;;;<<<===>>>???@@@@@@CCCCCCCCCEEEFFFEEEBBB@@@DDDEEEDDDCCC@@@???>>>??????>>>>>>>>>???@@@AAAAAA>>>???AAACCCDDDDDDCCCCCCAAACCCEEEFFFFFFGGGIIIKKKHHHKKKOOOQQQTTT```zzzmmm[[[OOOIIIGGGBBBBBBBBBCCCCCCBBBBBBBBBAAAAAADDDGGGGGGHHHQQQZZZlll}}}|||yyyvvvssskkkjjjjjjiiifffaaaZZZUUUNNNKKKHHHEEECCCAAA???===:::<<>>@@@IIIQQQ```tttzzz___QQQNNNKKKJJJKKKLLLKKKIIIGGGIIIPPPYYY\\\VVVOOOLLLIIIIIIIIIJJJJJJJJJJJJJJJEEECCC@@@???AAABBBCCCCCCCCCCCCDDDDDDCCC@@@===;;;@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCDDDEEEGGGHHHIIILLLLLLLLLJJJHHHHHHIIIKKKRRRWWWfff~~~gggMMM>>><<<999888888777444222222444888;;;;;;999555333///111333333444555888:::>>>DDDLLLRRRVVVZZZ___cccmmmsss{{{~~~|||wwwrrrooogggaaaWWWLLLCCC===:::999444333222111000000000000......//////000000111111......////////////......------------------......------------............DDDDDDCCCCCCBBB@@@???>>>999::::::999888:::@@@EEEOOO```{{{|||~~~qqqeee\\\TTTNNNJJJIIIHHHDDDBBBCCCAAAAAA@@@????????????@@@??????>>>>>>>>>>>>>>>>>>;;;<<<===>>>@@@AAABBBCCCAAA@@@AAACCCGGGHHHHHHGGGEEECCC@@@>>><<<<<<===>>>>>>>>>>>>>>>???@@@AAABBB??????AAABBBCCCDDDDDDDDDBBBCCCEEEEEEEEEFFFGGGIIICCCEEEJJJOOOSSS^^^ssszzzeeeUUUMMMKKKBBBCCCCCCCCCBBBAAA@@@@@@>>>>>>AAAEEEEEEDDDIIIQQQVVVbbbtttzzzwwwuuurrrooohhhfffdddaaa^^^XXXQQQLLLFFFDDDCCCBBBBBB@@@===;;;999;;;@@@HHHQQQTTTSSSPPPCCCDDDBBB@@@???EEEQQQ[[[nnnvvv}}}nnnUUUJJJHHHFFFFFFGGGHHHHHHGGGEEEGGGNNNXXXZZZTTTLLLIIIFFFGGGHHHIIIIIIIIIIIIIIIEEECCC@@@@@@AAACCCDDDCCCEEEEEEEEEDDDBBB???===<<>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCBBBBBBDDDEEEGGGIIILLLMMMMMMKKKIIIHHHIIIKKKMMMQQQ\\\ppp{{{___GGGBBB<<<999999888666333111333555777777555333222///111222333333444666888:::???FFFJJJMMMQQQVVV[[[iiipppyyy~~~|||xxxuuussskkkggg^^^UUULLLEEEAAA???777666444222111000111111////////////000000000000......////////////......------------------------...............---------AAAAAA@@@@@@???>>><<<<<<777999:::999999===EEELLLXXXoooqqqeee[[[UUUPPPKKKHHHHHHGGGCCCBBBDDDAAABBBBBBBBBAAAAAA@@@????????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBDDDHHHKKKMMMMMMEEEBBB???<<<<<<<<<<<<============>>>???AAABBBCCC@@@@@@@@@AAABBBCCCDDDEEEBBBCCCEEEEEEDDDCCCEEEFFFDDDEEEHHHNNNSSS\\\jjjxxxooo```TTTNNNJJJJJJIIIHHHFFFCCCAAA@@@@@@???AAAEEEDDDBBBDDDIIIKKKTTT```nnnwwwrrrpppooollliiidddaaa]]]YYYUUUPPPJJJGGGCCCBBBAAAAAABBBBBBAAA??????@@@DDDLLLUUUZZZYYYWWWJJJHHHDDDDDDIIIUUUdddnnnzzzzzz}}}www}}}sss```NNNGGGEEECCCCCCDDDEEEFFFFFFEEEDDDIIIPPPRRRNNNIIIGGGDDDEEEFFFHHHIIIIIIHHHHHHFFFCCCAAA@@@AAACCCCCCCCCDDDDDDCCCBBBAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<======CCCBBBAAAAAABBBDDDFFFHHHJJJKKKKKKJJJHHHGGGHHHIIIGGGJJJRRR```ttt}}}aaaWWWIII>>>:::888666444333333333333333333333333111222333222111111333555666:::>>>BBBDDDHHHOOOTTT___gggqqqwwwwwwtttssstttooolllfff^^^VVVNNNIIIFFF;;;999777444333222333333000000000000////////////......////////////.....................---------........................>>>>>>>>>>>>===<<<;;;:::888:::<<<<<<<<>>======<<<;;;=========>>>???AAABBBCCCAAA@@@@@@@@@AAACCCEEEFFFBBBCCCDDDDDDBBBBBBCCCDDDIIIHHHIIINNNSSSXXXaaakkk{{{nnn___UUUTTTSSSQQQNNNKKKGGGEEECCCDDDCCCDDDFFFDDDAAABBBFFFDDDKKKRRRXXXfff~~~|||wwwppplllkkkjjjgggdddaaa]]]XXXSSSOOOKKKGGGDDDFFFDDDBBBBBBDDDEEEFFFEEEGGGGGGIIIPPPXXX\\\ZZZWWWKKKGGGDDDFFFPPPaaasss~~~~~~yyy||||||}}}eeeVVVIIIGGGFFFDDDCCCCCCDDDFFFGGGFFFCCCDDDIIIKKKHHHFFFGGGBBBDDDEEEGGGHHHHHHHHHGGGFFFDDDAAA@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>??????======<<<<<<<<<<<<======BBBBBBAAA@@@AAACCCEEEGGGHHHIIIIIIHHHFFFEEEFFFGGGEEEHHHMMMUUUeee}}}qqq[[[III@@@<<<:::999777666444333333444555666333444333111//////111333333666:::<<<>>>CCCKKKQQQUUU^^^iiipppqqqooopppqqqrrroookkkddd]]]UUUOOOKKK>>><<<999666555444555555111111000000//////............////////////......///////////////.........---.........///000000000>>>BBBEEEBBB===999999<<<>>>;;;;;;<<<<<>>>>>@@@EEEIIIGGGDDDBBBAAACCCEEEEEEEEE???@@@CCCHHHMMMPPPQQQPPPCCCBBBAAAAAAAAAAAA@@@>>>;;;???@@@???@@@CCCCCC@@@BBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAABBBDDDEEEEEEGGGJJJLLLPPPVVV]]]aaa|||sssfffaaaddd___YYYTTTQQQMMMGGGBBBCCCAAAAAAAAACCCCCCCCCAAAAAADDDHHHNNNWWWgggzzz~~~zzzpppqqqllleeebbbccc```ZZZ\\\XXXRRRLLLFFFCCCAAAAAAEEEDDDDDDCCCDDDJJJQQQWWWYYYYYYXXXWWWVVVWWWYYYZZZMMMKKKJJJQQQcccyyy~~~||||||}}}jjjYYYNNNGGGFFFEEECCCBBBAAAAAABBBBBB@@@BBBFFFIIIJJJIIIHHHGGGDDDCCCBBBBBBBBBDDDEEEFFFGGGFFFDDDBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBBIIIFFF@@@999555666:::>>>:::<<<===>>>===>>>???AAABBBBBBAAA@@@>>>???BBBDDDFFFDDDBBBAAAAAACCCFFFGGGDDDFFFKKKQQQZZZmmmyyy___NNNDDD<<<444:::333000333666555444555---......000111222333444333444555777;;;@@@DDDGGGOOOUUU]]]dddhhhjjjjjjkkkjjjlllllliiigggdddZZZQQQIIIDDD<<<777555555555555333444444222000.........111111000000000/////////---------.........//////+++,,,,,,---...///000000:::===???>>>;;;888888999888888<<>>>>>>>>======>>>>>>>>>DDDCCCAAA<<<999888:::<<<:::<<<===>>>======???@@@AAAAAAAAA???>>>>>>AAACCCCCCCCCAAAAAAAAABBBDDDEEEEEEFFFIIIMMMSSSbbb|||iiiWWWHHH<<<999555444666666444333666111111222222222222222222333333444666999===AAACCCIIINNNVVV]]]aaacccdddeeegggjjjkkkkkkkkkiiibbbZZZOOOJJJCCC===:::999999999444444333111000//////000////////////////////////---------.........//////......//////////////////777888:::::::::999888777999:::>>>EEENNN[[[oooqqqjjj^^^TTTOOOMMMMMMMMMNNNJJJFFFCCCBBBCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAACCCEEELLLHHHCCCAAACCCEEEEEEDDDCCCCCCDDDGGGKKKMMMMMMLLLGGGGGGGGGFFFFFFEEEDDDCCCEEELLLPPPKKKEEEBBBAAA@@@CCCBBBBBBAAAAAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLOOOTTTYYY]]]fff}}}~~~xxxxxxrrrnnnhhhddd___WWWMMMFFFHHHFFFDDDCCCDDDCCCBBBAAACCCDDDDDDCCCCCCGGGOOOVVViiizzzzzzvvvsssppplllkkkllliiidddaaa___ZZZTTTLLLJJJGGGDDDBBBAAABBBBBB===???BBBFFFLLLWWWdddnnn|||zzzkkk[[[QQQRRRaaarrr|||}}}cccSSSMMMKKKHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEBBBBBBAAAAAAAAABBBCCCDDDCCCBBBBBBCCCDDDEEEFFFGGG@@@@@@????????????@@@@@@>>>@@@@@@???===:::::::::;;;<<<>>>>>>======>>>????????????>>><<<===???AAA@@@@@@@@@@@@AAAAAABBBBBBDDDEEEGGGIIIMMMXXXoooqqqZZZIII;;;777555555444111111444666555555444333222111000222222333444666999<<<===@@@EEELLLRRRVVVXXXZZZ\\\```eeehhhiiikkkmmmiiicccYYYSSSLLLFFFCCCAAA@@@>>>888777444222111222333333........................---............/////////111111000000////////////888777777999;;;;;;999777AAABBBEEELLLYYYlllhhhaaaWWWPPPMMMMMMNNNOOOPPPLLLGGGDDDCCCBBBBBBAAACCCBBBBBBAAAAAABBBBBBBBBDDDEEEFFFEEECCCAAAAAABBBGGGBBB>>>???CCCGGGFFFEEECCCCCCCCCEEEGGGIIIHHHGGGFFFHHHIIIHHHGGGEEEDDDDDDGGGOOOTTTOOOFFFCCCBBBBBBGGGFFFEEECCCCCCCCCDDDDDD???AAACCCEEEFFFFFFFFFEEEFFFHHHJJJKKKMMMPPPUUUXXX```rrrzzzwwwooolllhhheeeaaaZZZPPPIIIIIIGGGDDDCCCCCCDDDCCCBBBCCCDDDDDDCCCCCCEEEJJJNNNRRR^^^pppwwwqqqnnnllliiiggggggfffccc```\\\WWWQQQLLLEEEDDDBBB@@@??????@@@@@@???AAADDDFFFKKKVVVeeeppp}}}nnn___XXXaaatttoooYYYNNNLLLJJJIIIDDDDDDCCCCCCBBBBBBBBBBBB@@@??????>>>???@@@AAABBBAAAAAAAAA@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBCCC@@@@@@????????????@@@@@@<<<===??????===;;;;;;<<<;;;===>>>===<<<<<<===>>>===>>>>>>===;;;;;;===???===>>>???@@@@@@@@@??????AAAAAADDDGGGKKKTTTgggyyyuuu```III???777666666555444555666666555444333111111000222111222222333555777888999===BBBGGGJJJMMMPPPRRRXXX]]]aaadddgggkkkjjjfffaaa\\\VVVPPPMMMJJJHHHFFFAAA===999666444444444444---------.........//////.............../////////////////////////////////888777666777999;;;;;;;;;CCCJJJUUUbbbrrr~~~sssccc]]]VVVPPPNNNOOOQQQRRRQQQMMMHHHEEECCCCCCBBBAAABBBBBBBBBAAAAAABBBBBBCCCGGGHHHIIIGGGDDDAAA??????AAA>>>===BBBJJJOOONNNKKKCCCBBBAAABBBDDDEEEDDDDDDEEEGGGJJJIIIGGGDDDDDDDDDEEENNNSSSNNNGGGEEEFFFFFFIIIGGGFFFDDDCCCCCCDDDDDD???@@@BBBDDDEEEFFFEEEEEEEEEGGGIIIIIIJJJMMMPPPSSSVVVbbbxxx~~~ssskkkhhheeecccaaa\\\UUUOOOIIIFFFDDDCCCCCCDDDDDDCCC???@@@AAAAAABBBCCCEEEGGGGGGNNNWWWbbboooyyypppjjjhhhgggeeeccceeebbb___\\\WWWPPPIIIEEEAAAAAA???>>>======>>>>>>>>>AAACCCDDDHHHSSScccooo}}}oooiiikkkyyy}}}dddTTTMMMKKKHHHFFFCCCCCCCCCCCCCCCBBBBBBBBB>>>===<<<;;;;;;<<<>>>??????@@@@@@@@@@@@??????????????????@@@@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;===???<<<===>>>===<<<;;;<<<===;;;<<<===<<<;;;;;;<<<===;;;<<<>>>???@@@???>>>===>>>???BBBEEEHHHNNN]]]lllbbbPPP???:::;;;:::888666444444444333222222222111111111111111222222333333555777;;;>>>AAADDDHHHKKKQQQWWW\\\]]]aaaeeegggdddeeeaaa\\\XXXVVVSSSQQQOOOHHHDDD===888666555333111////////////////////////////////////////////////,,,,,,---......///000000777666666666999===AAADDDHHHXXXnnnsssggg^^^ZZZUUUQQQQQQRRRRRRSSSQQQNNNIIIEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCGGGHHHHHHFFFBBB???>>>>>>>>>>>>BBBMMMXXX]]]ZZZUUUDDDBBB@@@@@@BBBCCCCCCBBBDDDGGGJJJJJJGGGDDDCCCDDDCCCJJJNNNKKKGGGHHHJJJJJJIIIGGGEEEBBBAAAAAABBBCCCAAABBBCCCDDDEEEFFFFFFFFFFFFGGGIIIIIIIIIJJJMMMOOOOOOWWWggg{{{vvvlllgggbbb___^^^[[[VVVRRRLLLIIIFFFDDDDDDEEEDDDDDDBBBAAABBBBBBBBBCCCCCCDDDCCCFFFJJJNNNWWWggg|||{{{vvvpppiiidddccccccaaa___bbb]]]YYYWWWSSSKKKEEECCC??????>>>>>>======>>>>>>===@@@BBBCCCFFFRRRdddrrr}}}|||pppssszzz|||jjjXXXOOOLLLIIIDDDBBBBBBCCCCCCDDDCCCCCCBBBBBB===<<<;;;:::::::::;;;<<<>>>>>>?????????>>>======@@@@@@AAAAAAAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<:::999;;;>>>@@@<<<>>>>>>===;;;:::;;;<<<:::<<<===<<<;;;:::;;;===;;;<<<===>>>>>>>>>===<<<>>>>>>@@@CCCCCCFFFOOOZZZqqqzzzfffOOODDD@@@;;;666333333333333333333333333333111111111222222222222222444555777888999===AAADDDLLLRRRVVVWWWZZZ___aaaaaacccaaa^^^]]]\\\[[[YYYWWWOOOIIIBBB===:::888444000222222222111111000000000000000000////////////...++++++,,,---...///000000777888999:::<<>>>>>@@@>>>@@@IIIXXXeeejjjccc[[[EEECCCAAAAAABBBCCCCCCCCCDDDHHHLLLKKKGGGDDDDDDEEEDDDIIIKKKHHHHHHKKKNNNMMMJJJHHHEEEBBBAAAAAABBBCCCFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIKKKKKKJJJJJJLLLNNNOOORRR\\\kkkyyyzzzsssjjjdddaaa___\\\YYYSSSOOOJJJGGGEEEEEEDDDCCCDDDCCCBBBCCCCCCDDDDDDDDDAAACCCDDDFFFIIIRRR```iii~~~{{{yyytttoookkkgggaaa_________]]]ZZZYYYSSSOOOOOOLLLEEEAAABBB======>>>>>>???@@@@@@AAA???BBBDDDDDDGGGRRReeettt~~~{{{gggYYYMMMJJJJJJGGGDDDCCCAAABBBCCCDDDDDDCCCBBBBBB>>>>>>===<<<<<<;;;<<<<<<===>>>>>>???>>>===<<<;;;<<<===???@@@AAA@@@@@@???>>>==================>>>;;;<<<<<<;;;:::;;;===???===>>>>>>===;;;::::::;;;:::<<<======<<<;;;;;;<<<;;;<<<<<<===============>>>>>>@@@BBBAAA@@@GGGOOO___nnnooo]]]MMM???888777555555555444444444333333111222222222222222222111333444444333444777<<>>BBBKKKYYYcccyyy|||qqqdddYYYPPPNNNMMMNNNPPPQQQQQQPPPQQQMMMIIIFFFEEEEEEEEEEEE????????????@@@@@@AAABBB===>>>>>>>>>======???AAA===AAALLL]]]llloooggg]]]FFFDDDBBBBBBCCCDDDEEEDDDDDDIIIMMMMMMHHHEEEEEEFFFGGGIIIIIIGGGHHHMMMPPPOOOMMMKKKHHHEEECCCCCCDDDEEEIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLNNNNNNNNNTTT]]]gggxxxzzzqqqllljjjgggeeeXXXTTTNNNIIIGGGEEEDDDBBB@@@???>>>???AAABBBCCCBBB>>>AAACCCCCCDDDHHHOOOUUUYYYjjj}}}uuuooonnnkkkfffdddaaa\\\[[[\\\\\\YYYWWWPPPIIIEEEGGGFFF@@@>>>@@@<<<<<<===???@@@BBBCCCDDDEEEGGGHHHGGGGGGRRRdddtttmmm\\\PPPGGGHHHJJJGGGFFFGGGAAABBBCCCDDDDDDDDDBBBBBB?????????>>>>>>===<<<<<<======>>>>>>>>>===;;;:::888999;;;===????????????:::::::::999999::::::::::::;;;======<<<;;;<<<======>>>>>>===;;;999:::::::::<<<======<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@CCCBBBAAAFFFMMMQQQ___qqqzzz```KKKCCCCCC888888777666555444444333222222333333333333222222444333222111111444999<<<<<>>888888777666444333222222111111000000/////////...000000000000////////////::::::>>>FFFNNNZZZppppppbbbZZZXXXNNNNNNNNNNNNNNNNNNNNNNNNRRRNNNJJJGGGEEEEEECCCBBB888:::>>>BBBCCCCCCAAA@@@BBBAAA???===>>>???AAACCCDDDEEEIIIRRRZZZ]]]ZZZUUUFFFEEEBBBAAA@@@AAACCCDDDJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJLLLNNNOOOOOONNNMMMKKKIIIGGGFFFEEEEEEDDDHHHKKKKKKHHHGGGIIILLLRRRQQQQQQPPPOOONNNNNNNNNLLLLLLOOOUUU\\\jjj}}}uuuoookkkggg]]]RRRLLLHHHDDDDDDFFFBBBBBBCCCCCCCCCCCCCCCCCCAAA@@@@@@AAABBBDDDFFFHHHQQQQQQ\\\nnnzzz}}}yyyrrrlllgggccc___]]]YYYYYYXXXVVVUUUSSSRRRRRRJJJFFFBBB@@@@@@@@@>>><<<>>>>>>>>>@@@DDDIIINNNRRRXXXVVVQQQJJJHHHOOO^^^kkk{{{vvvaaaMMMJJJFFFCCCAAA@@@AAABBBDDDDDDDDDCCCCCCBBBBBBAAA===============>>>>>>>>>????????????>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<:::::::::::::::777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>======>>>@@@BBBCCCKKKOOOZZZjjjzzziiiTTTEEEAAA888333555555333444999444222111222444666555444222222222333333444444444999<<>>BBBEEEGGGFFFEEECCCCCCBBB@@@>>>===???@@@BBBAAAAAADDDJJJPPPRRROOOKKKCCCBBBAAAAAAAAAAAABBBCCCHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMOOOQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGFFFHHHIIIJJJKKKLLLNNNOOOSSSSSSSSSRRRRRRPPPOOONNNOOONNNOOOQQQTTT]]]nnn~~~vvvlll```UUUNNNIIIEEEDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBDDDEEEFFFGGGFFFMMMYYY___bbbnnn}}}xxxsssnnnhhhccc___[[[XXXVVVSSSRRRQQQOOONNNLLLKKKJJJEEEBBB>>>===>>>>>><<<:::@@@@@@???BBBIIITTT___gggppplllbbbWWWQQQTTT```jjjrrr|||dddTTTKKKIIIFFFCCCAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>><<<<<<;;;::::::::::::;;;::::::999999999999::::::<<<<<<<<<============>>>===<<<<<<;;;;;;::::::999777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<===>>>@@@BBBFFFHHHQQQ^^^lll|||nnnYYYJJJAAA;;;;;;;;;666333444555444222111111222333333222222222222333333333444666888;;;===???BBBFFFIIILLLMMMOOORRRVVVYYY]]]^^^```___\\\ZZZWWWTTTRRRQQQOOOJJJDDDBBBAAA???999444666555555444333333333333333111000000222222222111BBBIIIUUUdddrrruuukkkaaaXXXSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNQQQMMMIIIFFFFFFEEEDDDCCC???AAADDDGGGHHHHHHFFFEEEEEECCCAAA???>>>>>>???@@@@@@??????BBBFFFGGGDDDAAA@@@@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPRRRSSSQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHHHHJJJMMMPPPRRRRRRTTTTTTUUUUUUTTTRRRPPPNNNOOONNNNNNNNNOOOSSS```llltttgggYYYPPPKKKFFFDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDBBBEEEKKKLLLLLLSSS^^^mmm~~~yyyrrrmmmfffbbb]]]YYYVVVSSSPPPNNNLLLKKKJJJHHHFFFEEECCCCCCAAA???<<<<<<===>>>======CCCCCCEEEIIITTTdddvvv{{{mmmcccbbbhhhooopppiiiWWWMMMHHHGGGEEECCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@???>>>>>>>>>===AAA@@@@@@???>>>=========<<<<<<;;;:::::::::::::::999999888888888999999:::============>>>>>>??????<<<<<<======<<<;;;999888777888:::;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===???@@@BBBCCCHHHQQQ\\\kkkuuu```RRREEE???===:::666555777666555222000000222444111111111222222222222222222444666888:::<<<@@@BBBEEEFFFHHHKKKNNNQQQTTTVVV]]]]]]\\\[[[ZZZYYYYYYXXXWWWSSSOOOLLLJJJFFF???:::999:::::::::999888666555555333222333444555444222IIIUUUfffwww}}}tttiiibbb[[[SSSOOOPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNKKKGGGDDDDDDDDDCCCBBB>>>@@@BBBEEEFFFFFFEEEDDDFFFDDDBBB???>>>=========AAA???>>>>>>@@@AAA@@@???===>>>@@@BBBCCCDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFIIIJJJKKKLLLNNNOOOQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQMMMJJJGGGIIIMMMQQQRRRQQQRRRSSSUUUVVVTTTRRROOOMMMLLLKKKLLLNNNPPPSSS\\\ggg}}}}}}nnn]]]SSSMMMGGGDDDEEECCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBEEECCCDDDGGGHHHGGGKKKSSSXXXfff}}}{{{rrrlllgggddd\\\YYYUUURRRQQQOOOMMMKKKHHHGGGFFFDDDBBBAAA?????????>>>===>>>???AAABBBCCCGGGJJJPPPXXXddduuuwwwqqqsssvvv{{{nnn[[[PPPKKKEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>======@@@??????>>>===<<<;;;;;;<<<<<<;;;:::999999999999888888888777888888999999<<<<<<<<<===>>>>>>>>>???;;;<<<===>>>===;;;999888888999:::;;;<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;======<<<<<<<<<===>>>???AAAAAADDDJJJQQQ___uuulllTTTEEE@@@???>>><<<555666777555333222444666111111111111111111111111000111333444555777:::<<>>@@@BBBDDDDDDDDDDDDCCCFFFEEECCC@@@>>>===<<<<<>><<<<<<>>>???@@@@@@===>>>@@@BBBDDDEEEFFFFFFAAAAAABBBBBBCCCDDDEEEEEEJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRTTTUUUPPPLLLHHHHHHKKKNNNNNNMMMOOOPPPRRRSSSRRRPPPMMMKKKIIIHHHJJJNNNQQQTTT\\\ddduuuuuuaaaUUUNNNHHHEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@BBBCCCCCCFFFJJJJJJSSSaaaqqq{{{nnnfffaaa]]]ZZZTTTQQQNNNMMMLLLKKKIIIGGGCCCCCCBBBAAA???>>>===<<<======>>>@@@BBBDDDHHHJJJLLLSSS^^^iiisss~~~wwwuuuvvv}}}zzziiiZZZOOOIIIEEEBBBBBBBBBBBBAAAAAA@@@@@@>>>??????@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>======>>>======<<<;;;;;;::::::<<<<<<;;;:::999888888888888777777777888888999:::::::::;;;<<<<<<===>>>>>><<<<<<>>>>>>>>><<<:::888888999:::;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<>>>>>>======>>>>>>????????????BBBFFFJJJVVVlllqqq]]]TTTNNNGGG@@@555666777666555555555666111111111111111111111111000111222333333444666999;;;;;;<<<>>>@@@BBBDDDFFFLLLLLLNNNQQQSSSVVVWWWXXXXXXWWWWWWWWWUUURRROOOLLLEEEGGGIIIJJJIIIGGGDDDAAA===<<<<<<>>>???@@@>>><<>>???AAABBBDDDEEEFFFAAAAAAAAABBBCCCDDDDDDEEEHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOQQQSSSTTTPPPNNNKKKJJJJJJJJJJJJIIIKKKLLLNNNOOOOOONNNLLLKKKIIIGGGHHHLLLOOOQQQWWW^^^nnnzzzdddWWWPPPJJJEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>???@@@BBBCCCDDDJJJRRR[[[iii}}}xxxkkk```YYYUUURRROOOKKKIIIGGGFFFFFFEEECCCAAA>>>>>>>>>===<<<<<<;;;;;;:::<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;999888888888888888888888888888999:::;;;999::::::;;;<<<===>>>>>>======>>>>>>===<<<:::999999999:::;;;;;;;;;:::999999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===@@@BBBDDDLLL___rrrzzzmmmZZZKKKAAA===999666666555555333222222222222222111111111111222333222222222444666777777888999;;;<<<>>>???DDDEEEGGGJJJNNNQQQSSSTTTQQQRRRSSSSSSSSSRRRQQQPPPJJJLLLNNNOOOOOOMMMJJJIIIDDDDDDEEEGGGJJJJJJIIIGGGzzzlll^^^WWWRRRPPPOOOKKKKKKMMMJJJJJJIIIIIIHHHGGGGGGFFFFFFCCC@@@>>>???@@@@@@???AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAA???===<<<;;;::::::;;;:::;;;<<<===???===<<<<<<===???AAACCCEEEAAABBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGHHHJJJKKKLLLNNNMMMMMMMMMMMMMMMNNNOOONNNNNNNNNMMMJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJGGGGGGKKKMMMOOOTTTZZZfffqqq}}}eeeWWWPPPJJJFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBBBBAAA@@@AAAAAA@@@@@@AAACCCDDDCCCCCCGGGLLLPPPWWWcccsss~~~}}}xxxkkkdddZZZSSSOOOMMMKKKHHHEEEDDDBBBBBBBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>BBBEEEHHHLLLRRRWWWaaahhhooossstttyyyrrrssszzzyyysssuuu{{{wwwkkk[[[NNNHHHGGGFFFEEE@@@???>>>===>>>@@@BBBCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>===<<<;;;999888777777777888888888999999:::;;;<<<::::::;;;<<<===>>>??????>>>>>>======<<<<<<;;;;;;999:::;;;;;;;;;:::999999999999::::::;;;<<<<<<============>>>=========<<<999<<>><<<<<<;;;<<<===<<<;;;<<<===???<<<;;;:::;;;<<>>>>>>>>>>>===AAAFFFIIILLLQQQXXX]]]jjjnnnpppooonnnsss~~~uuuzzzvvvmmmnnnssstttrrr___XXXNNNEEEBBBBBBDDDEEE@@@???===<<<===???BBBDDDBBBBBBBBBAAAAAA@@@@@@@@@============>>>>>>>>>>>>======>>>>>>??????@@@@@@===<<<;;;999888777777777999999999999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@???>>>===<<<;;;;;;<<<<<<999:::;;;;;;;;;:::999888999999::::::;;;<<<======;;;<<<<<<===<<<<<<;;;;;;999<<>>???LLL[[[bbbtttppp___JJJ<<<999:::888666444444444333333222222222222333333222000000111333222222222222333555666777666777:::===@@@DDDFFFGGGGGGHHHIIIIIIIIIJJJMMMNNNMMMNNNOOOPPPQQQQQQQQQPPPRRRRRRUUUXXX\\\]]]\\\[[[qqq```VVVOOOMMMIIIFFFEEEFFFHHHIIIIIIGGGDDDDDDEEEGGGGGGGGGGGGDDDAAA???@@@@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@???>>>======<<<======<<<<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@AAACCCBBB@@@@@@???@@@AAABBB???@@@BBBDDDFFFHHHIIIJJJNNNMMMMMMLLLJJJHHHFFFEEEKKKNNNQQQPPPLLLJJJJJJKKKHHHGGGHHHLLLPPPSSSTTTTTTJJJIIIHHHIIILLLOOOQQQRRR[[[[[[dddvvvjjj[[[VVVQQQMMMKKKLLLIIIGGGHHHGGGCCCBBBDDDBBBAAAAAACCCEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBFFFKKKOOOWWW___kkkvvvzzzsssjjjdddaaa]]]VVVQQQOOOMMMKKKGGGDDDBBB@@@@@@AAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<=========???AAAFFFLLLRRRXXX]]]___uuuvvvvvvsssrrryyylllhhhnnnooofff]]]PPPLLLGGGBBB??????@@@BBBBBBBBB@@@???>>>>>>>>>>>>DDDBBB@@@>>>======>>>???===>>>???@@@@@@???>>>===;;;::::::;;;<<<>>>@@@AAA<<<<<<:::999888777777777;;;:::999999999999;;;;;;======>>>???@@@@@@AAAAAA======>>>>>>>>>>>>======;;;;;;:::::::::999999999555666999;;;<<<<<<<<<<<<======<<<:::888888:::;;;<<<>>>???>>><<>>???@@@AAACCCEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLNNNQQQUUUYYY\\\^^^___~~~ssseeeYYYRRRMMMJJJGGGDDDCCCDDDFFFGGGHHHFFFCCCCCCDDDFFFFFFFFFFFFDDDAAA@@@@@@@@@???>>>>>>??????@@@@@@AAABBBBBB?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::===============>>>???@@@BBBAAAAAA@@@@@@@@@@@@AAA@@@@@@AAACCCEEEFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEIIIKKKLLLLLLIIIGGGFFFFFFGGGHHHJJJNNNRRRUUUVVVVVVNNNKKKIIIHHHKKKMMMOOOOOOVVVWWW___nnn{{{kkkccc\\\XXXWWWXXXQQQJJJHHHEEEBBBCCCGGGDDDBBBBBBBBBCCCCCCAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@BBBEEEHHHHHHNNNWWW___hhhvvvzzzsssjjjddd\\\WWWTTTPPPKKKFFFHHHGGGEEEBBB@@@>>>===<<>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<=========>>>???AAAGGGNNNVVV]]]cccffftttxxx||||||}}}lllgggiiifff]]]TTTJJJHHHDDDAAA@@@@@@AAACCC@@@@@@@@@??????>>>>>>===BBBAAA???>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<===>>>;;;:::999888888888888888::::::999888999:::;;;<<<<<<<<<===>>>>>>???@@@@@@======>>>>>>>>>>>>======::::::::::::999999999999777888999;;;<<<<<<<<<<<<===>>>===;;;999999:::<<<<<<>>>???===<<<>>>EEEKKKPPPXXXfffyyy{{{gggVVVFFF===;;;999888666555555555444444111111222222222111111000222222222111111222222222333333333444555666777888999999:::<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEHHHIIILLLPPPTTTWWWYYYZZZ|||qqqeee[[[TTTQQQIIIGGGDDDBBBAAABBBCCCDDDFFFDDDBBBBBBCCCDDDEEEDDDFFFCCCAAAAAAAAAAAA@@@???<<<===>>>???@@@@@@@@@???========================;;;;;;;;;:::::::::999999>>>===;;;::::::<<<===???AAAAAAAAAAAAAAA@@@????????????@@@AAABBBDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMLLLLLLLLLLLLKKKHHHFFFFFFGGGJJJOOOTTTWWWWWWVVVPPPMMMIIIGGGIIIKKKLLLMMMPPPRRRXXXcccrrr|||rrrllljjjfff^^^VVVRRRMMMHHHFFFHHHGGGEEEDDDCCCCCCCCCAAA???BBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBAAA@@@???@@@BBBAAAEEEJJJNNNQQQZZZfffooo~~~yyyvvvsssnnngggaaaZZZUUUNNNJJJHHHEEEAAA===BBBAAA@@@>>><<<;;;::::::<<<<<<<<<;;;;;;::::::999<<<<<<<<<===============>>>AAAGGGPPPZZZeeemmmqqqvvv}}}llldddaaaZZZPPPJJJDDDCCCAAA@@@@@@AAABBBCCC===>>>?????????>>>===<<<>>>>>>????????????>>>>>>===;;;999888888999;;;===???>>>===;;;::::::::::::999888888777777888888999888888888888999:::<<<===;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::999999999888999:::;;;;;;<<<<<<;;;;;;>>>>>>>>><<<::::::;;;<<<;;;======<<<;;;===BBBGGGLLLMMMUUUiiioooYYYJJJDDD;;;999777777666555222000111111111111111111111111222222111111111111222222111111111111111222333333444444555666777999999:::::::::;;;<<<===>>>>>>???AAACCCFFFIIILLLOOOQQQRRRtttfff[[[TTTOOONNNGGGEEECCCAAA@@@AAABBBCCCDDDBBBAAAAAABBBCCCCCCBBBDDDBBBAAAAAABBBBBBAAA???999;;;===???@@@???>>>===<<<<<<<<<<<<============:::::::::999999999888888>>>===:::888888:::<<<===???@@@AAAAAAAAA@@@>>>===<<<<<<<<<===???AAACCCDDDDDDDDDDDDEEEGGGJJJLLLMMMOOOLLLKKKKKKMMMMMMIIIEEEDDDEEEIIIOOOTTTVVVUUUSSSOOOLLLHHHFFFGGGIIIKKKLLLLLLOOOUUU]]]gggzzztttllleeeaaa[[[RRRJJJHHHJJJHHHFFFEEEEEEEEECCCAAACCCBBBBBBBBBBBBAAAAAAAAA@@@BBBDDDCCCBBB@@@@@@@@@BBBEEEGGGGGGGGGKKKRRRYYY^^^eeekkklllkkkqqq~~~|||wwwrrrnnnjjjfffccc^^^XXXTTTQQQMMMHHHEEEDDDBBB@@@>>>@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@GGGRRR^^^kkkvvv||||||}}}jjj___WWWNNNGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<>>>???@@@???===<<<;;;<<<>>>???@@@???>>>===;;;:::999888888999:::;;;>>>===<<<;;;:::999888888777666666666777777888999777777777777999;;;===>>><<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>??????===;;;:::;;;<<<:::;;;<<<;;;:::;;;???BBBFFFFFFLLL\\\uuusss___TTTCCC???;;;888888777555222111111111111111222222333222111111000000111111222111111000//////000000000222333333444555666777777777777888888999:::;;;;;;<<<===@@@CCCEEEHHHIIIJJJvvvhhh[[[RRRLLLHHHFFFFFFEEECCCAAAAAAAAABBBCCCCCCAAA@@@@@@BBBBBBBBBAAABBBAAA@@@@@@BBBBBBAAA???888:::<<<>>>>>>>>>===<<<<<<<<<<<<<<<============::::::999999999888888888>>><<<:::888888999;;;======>>>@@@@@@@@@@@@>>>===:::::::::;;;<<>>@@@CCCCCCBBB@@@@@@@@@AAABBBCCCBBBAAABBBFFFJJJKKKPPPUUUUUUTTTXXXcccmmmsss}}}~~~|||zzzxxxtttooolllbbb```\\\WWWSSSNNNIIIFFFIIIGGGDDDBBBAAA@@@???>>>======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::>>>FFFRRRaaaqqq~~~~~~}}}xxxeeeWWWNNNGGGDDDEEE???????????????>>>======;;;<<<>>>???@@@???===<<<999;;;===???@@@???===<<<999:::;;;;;;;;;;;;:::999;;;;;;::::::999999888888555555555555666777888888666666666777888;;;===>>>======>>>>>>>>>>>>>>>???>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::===>>>???>>><<<;;;;;;<<<999::::::::::::;;;===>>>???BBBGGGRRRbbbwwwxxxhhhSSSLLLBBB<<<::::::999777333333222222222222333444222222111111111111222222222111000000///000000000111222222222333333444444444444555555666666777777888999;;;>>>@@@AAABBBCCC~~~uuulll```VVVOOOKKKGGGCCCEEEDDDBBBAAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAA@@@??????>>>@@@AAAAAA@@@>>>999:::;;;============<<<========================:::::::::999999999888888<<<;;;999888999:::;;;===<<<===>>>???????????????>>>===<<<;;;<<<>>>@@@BBBAAABBBDDDEEEGGGGGGHHHHHHGGGFFFGGGHHHIIIIIIGGGEEEBBBCCCEEEGGGJJJKKKIIIHHHEEECCCBBBBBBEEEHHHIIIIIIKKKNNNTTTZZZ```nnn}}}nnndddYYYSSSQQQIIIGGGDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA;;;>>>@@@AAA???>>>??????@@@AAAAAA@@@???@@@BBBDDDCCCFFFIIIIIIHHHKKKRRRXXXWWW___lll{{{{{{xxxtttpppmmmjjjiiiiiiiiiiiihhheeecccXXXVVVSSSOOOJJJFFFCCCAAAAAA@@@>>><<<;;;;;;;;;<<<:::::::::999999:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>FFFSSSccctttxxxtttsssooo[[[OOOGGGCCCCCCEEE?????????>>>>>>===<<<<<<===>>>?????????>>>===<<<999;;;===>>>???>>>===<<<888:::;;;======;;;:::888888888999999999999888888444444444444555555666777666666666777888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999::::::<<<>>>???>>><<<::::::;;;888888999:::;;;<<<<<<<<<999>>>CCCHHHPPP___sssfff[[[LLLBBB>>><<<999666666666444333222333444555333222222222222222222333222111111000000000111111000000000000000000000000111111111111222222222333555666888:::;;;<<<======yyy}}}rrrkkkcccWWWPPPLLLJJJFFFCCCCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@AAABBBBBBAAA???=========>>>@@@AAA???===::::::;;;;;;<<<=========?????????>>>>>>======<<<;;;:::::::::999999999999:::::::::::::::;;;<<<===;;;;;;<<<<<<>>>???AAABBBFFFDDDAAA???===>>>???@@@CCCEEEGGGHHHHHHGGGEEEDDDEEEGGGIIIJJJJJJIIIIIIJJJEEEDDDDDDDDDFFFFFFDDDCCCBBBAAA@@@BBBDDDFFFFFFEEEHHHKKKPPPVVVZZZeeexxxyyyiii]]]WWWOOOLLLHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>???@@@@@@???>>>>>>???AAAAAABBBAAAAAAAAABBBBBBAAABBBCCCDDDDDDFFFIIIKKKIIIMMMUUU]]]fffpppzzzyyyssspppnnnmmmllloooqqqpppnnnooosssxxx|||wwwnnnkkkhhheeeccc```]]][[[ZZZYYYXXXYYYYYYYYYWWWUUUOOONNNLLLIIIFFFCCCBBBBBB<<<<<<;;;:::888888:::;;;:::999999888888999999::::::::::::;;;<<<======>>>???>>>>>>>>>===============@@@HHHUUUeeexxxyyyoookkkiiitttqqqaaaQQQGGGCCC@@@@@@BBB???>>>>>>============>>>@@@@@@@@@??????>>>>>>===:::;;;<<<=========<<<;;;::::::::::::::::::::::::888888999999999888666666444444444444444444555555777666666666888:::<<<==============================<<<:::999999:::<<<===;;;;;;:::::::::999999999:::999888888888999::::::;;;===>>>>>>;;;:::999999777777888:::<<<===<<<<<<999===@@@AAADDDNNN]]]jjjxxxtttcccUUUNNNGGG@@@::::::888666444333333444555444444333333333333444444111111000000000111222222000000000/////////////////////000000000000111111222333444666777888888888|||xxx~~~zzziiiaaaXXXMMMFFFDDDDDDBBB???AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@AAACCCCCCAAA???<<<;;;<<<>>>@@@@@@>>>===;;;;;;;;;;;;;;;===>>>>>>AAA@@@@@@???>>>======<<<;;;;;;;;;:::::::::999999999999:::;;;<<<<<<======:::::::::;;;===@@@BBBDDDMMMKKKFFFBBB???>>>>>>>>>GGGIIIKKKLLLKKKIIIEEECCC???CCCGGGGGGFFFEEEGGGIIIGGGEEEDDDCCCDDDCCCBBB@@@AAA@@@@@@BBBDDDDDDCCCAAAFFFHHHLLLRRRVVV]]]mmm||||||fffYYYUUURRRMMMJJJIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBB@@@???@@@AAA????????????????????????@@@@@@@@@BBBDDDEEEEEEEEEEEEGGGIIIKKKPPPWWW___eeeeeeccc___[[[XXXWWWVVVVVVUUUXXX[[[YYYWWWWWW\\\```gggkkkmmmmmmjjjkkkppptttuuusssqqqooommmjjjfffccc[[[YYYVVVUUUTTTSSSRRRPPPPPPNNNMMMMMMMMMLLLJJJHHHEEEEEEEEECCC@@@???@@@AAA=========;;;::::::<<<===;;;;;;:::::::::::::::;;;999999:::;;;;;;<<<======AAA@@@@@@@@@??????>>>>>>???BBBJJJVVVgggzzzsssiiifffaaakkkvvv}}}~~~wwwfffXXXIIICCCBBB@@@>>>???>>>======<<<<<<>>>???@@@BBBBBB@@@???>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888777777888:::;;;888999999999888777555444555444444333333444444444777777666666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;999888888999;;;<<<999999999888888888777777999888777777777888:::;;;:::<<<>>>===;;;999999999666666888:::===>>>===<<<===?????????@@@GGGRRR[[[iii|||~~~nnndddZZZNNNFFF<<<:::888555444444555555555444444333333444444555000000000000000111222222222111111111111111000000000000111111111111111111000111222444555555555555zzzlllcccYYYQQQHHHCCCBBBCCCAAA??????>>>>>>============>>>CCCCCCCCCCCCBBBBBBAAA@@@>>>>>>===<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???AAACCCBBB@@@???===<<<<<<;;;::::::999999888888999999888666666999<<<===;;;888;;;888888;;;>>>>>>BBBFFFMMMOOOOOOIIIAAA???DDDJJJPPPRRRSSSPPPIIIDDDBBBBBBAAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@AAABBBDDDDDDDDDDDDCCCHHHIIIMMMPPPQQQTTT___kkk}}}uuufff[[[SSSRRROOOIIIEEEFFFFFFCCCBBBDDDEEEBBBBBBEEECCCCCCCCCCCCBBBAAA@@@@@@@@@?????????>>>>>>======????????????????????????@@@@@@BBBDDDFFFIIILLLMMMOOOPPPPPPOOONNNKKKIIIHHHMMMLLLJJJIIIIIIJJJLLLMMMUUUSSSQQQPPPPPPSSSWWWYYY\\\[[[ZZZYYYVVVTTTRRRPPPKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFEEE??????>>>===============AAAAAA@@@>>>===<<<::::::;;;;;;;;;;;;;;;;;;<<<======::::::<<<;;;:::>>>DDDCCCEEEFFFEEEBBB???===<<<>>>FFFPPP]]]qqqrrrgggaaafffgggkkkrrryyyzzztttnnn```VVVIIIBBBBBBDDDEEEEEEBBB>>>;;;999999:::;;;;;;>>>>>>======<<<<<<<<<;;;===<<<;;;<<<>>>>>>>>>===;;;:::888666555555666777999999:::999888666444333111111222333444666666777888888888777777777777777777888:::;;;;;;:::888777777777666666666666777777777888888888999999999999888999::::::888888999:::;;;;;;<<<<<<;;;;;;:::999:::999888777666666666666;;;<<<=========AAAGGGLLL^^^jjjyyyeeeVVVPPPHHH===777777888888666555333111//////111333444444444444444444444444444333222222111111111111111222222111111111111111222222222333333333444444444zzzkkk^^^WWWSSSMMMEEEBBBCCCDDDCCCAAA======<<<;;;;;;;;;<<<<<>>???AAA@@@???>>>===<<<<<<<<<===<<<;;;:::999888888888888777777:::<<<===;;;999===::::::>>>@@@@@@BBBFFFKKKLLLJJJEEEBBBDDDKKKRRR]]]ZZZTTTLLLEEE@@@>>>>>>???@@@BBBDDDEEEFFFEEEEEEFFFFFFFFFFFFEEECCCAAA???@@@AAABBBCCCDDDDDDCCCCCCIIIJJJLLLNNNMMMMMMUUU^^^nnnssseee\\\UUUNNNJJJKKKKKKGGGEEEHHHHHHEEEEEEGGGDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCDDDFFFIIIJJJMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA??????>>>===============???>>>>>>======<<<<<<<<<:::999999999999999::::::<<<;;;;;;>>>>>>>>>CCCKKKKKKKKKKKKHHHFFFEEEFFFGGGFFFNNNYYYhhh|||uuunnnjjjhhhggggggjjjooonnniiicccZZZRRRHHHDDDDDDGGGGGGGGGDDD@@@<<<::::::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<;;;:::;;;===>>>===<<<===;;;999888777777888999777888888888777555333222222222333444555666777777999999888777777666555555666777999::::::999777666777666666666666666666777777777777777888888888888777888999999777666777888999::::::;;;;;;::::::::::::999888777777666666666999:::;;;;;;;;;???DDDIIISSS___tttxxxddd[[[NNNEEEBBB@@@<<<888;;;:::888666555444444444222222111111111000000000333222222111111111111111222111111111111111222333222222222222333333333333~~~nnn```VVVQQQLLLHHHCCCBBBCCCDDDCCCBBB>>>>>>===<<<<<<<<<<<<<<<>>>????????????>>>======<<<;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;=========<<<<<<<<<<<<<<>><<<;;;999999888888999999999;;;======<<<:::===;;;===AAACCCBBBDDDGGGJJJIIIFFFDDDDDDJJJRRRXXX```XXXNNNDDD>>><<<;;;;;;>>>???@@@BBBDDDEEEEEEEEEGGGGGGGGGFFFEEEBBB@@@??????@@@AAABBBCCCCCCCCCCCCIIIHHHJJJKKKJJJHHHLLLSSS[[[kkktttggg\\\VVVTTTMMMHHHFFFGGGGGGEEECCCEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDBBBAAA@@@?????????@@@@@@????????????@@@@@@????????????????????????@@@@@@??????@@@AAABBBCCCAAAAAABBBAAAAAA@@@??????AAAAAAAAA@@@@@@??????>>>???????????????>>>>>>>>>???>>>>>>===============<<<<<<<<<===============:::999999888888999999999:::999;;;>>>???@@@HHHQQQRRRPPPMMMJJJIIILLLQQQVVVYYYaaammmzzz~~~{{{xxxvvvlllfffaaa```aaa___ZZZUUUPPPLLLHHHHHHLLLOOOOOONNNFFFBBB===999999;;;<<<===<<<<<<;;;;;;;;;;;;;;;:::;;;:::999:::;;;<<<<<<:::;;;:::999777777777888888666666777666666444222111333333444555666666777777:::999888777666444333333555666777888888777666555666666555555555555666666555555555666666666777777777888888777666555555666777777888999::::::::::::::::::888777777777777777777888999999:::<<>>>>>>>>>>>===>>>>>>???>>>>>>======>>>===<<<<<<;;;;;;<<<<<<;;;::::::999999999999999::::::;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::;;;===>>>>>><<<;;;===;;;>>>DDDFFFEEEFFFJJJMMMLLLJJJIIIKKKPPPTTTXXXRRRKKK@@@:::999:::;;;;;;>>>>>>@@@BBBCCCEEEFFFFFFGGGGGGGGGFFFEEEBBB@@@??????@@@@@@AAABBBBBBCCCCCCGGGEEEEEEHHHHHHGGGIIINNNOOOZZZkkk~~~vvvjjjcccUUUNNNIIIIIIIIIFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>??????@@@@@@CCCBBB@@@>>>===<<<============>>>>>>>>>>>>======???@@@AAAAAABBBBBBBBBAAA???@@@@@@@@@??????>>>===>>>=========<<<<<<<<<;;;????????????????????????>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<>>>AAABBBEEEOOOZZZ[[[XXXUUURRRTTT[[[eeemmmuuu}}}}}}nnnfff\\\WWWVVVTTTPPPMMMIIIIIIJJJNNNRRRUUUUUUSSSFFFAAA<<<888888999;;;;;;:::::::::::::::::::::::::::888888888:::;;;:::999888777666555555555555666555666666666555444222111222222333444444555666666777777666666555444333333444555666666666666555444666555555444444555555666333444444444444555555555777888888777555444555666444555666888999:::::::::::::::999888777777777777777777888888999;;;>>>@@@???DDDRRRhhh}}}yyyqqqgggZZZPPPEEECCC@@@===:::888666666555555555555555555555555444333222222111111222222111111111111222333444444000000111111111222222222qqqbbbSSSJJJIIIGGGEEEDDDCCCCCCCCCBBB@@@BBBBBBAAA??????>>>>>>>>>>>>>>>???????????????>>>======<<<;;;;;;;;;;;;;;;:::::::::999999888777777888888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>;;;<<<>>>???>>>>>>======<<<;;;>>>DDDGGGGGGHHHKKKSSSTTTUUUUUUUUUTTTSSSRRRCCC>>>999777999<<<<<<;;;>>>???@@@AAABBBDDDEEEFFFFFFFFFFFFEEEDDDBBB@@@>>>??????@@@@@@AAAAAABBBCCCGGGDDDDDDGGGIIIGGGFFFHHHMMMRRR[[[hhhzzzzzzfff\\\SSSQQQOOOLLLJJJJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=========>>>???@@@AAAAAACCCBBB@@@>>>======>>>>>><<<<<<===>>>>>>===<<<<<<;;;<<<===>>>>>>>>>===<<<@@@@@@@@@@@@???>>><<<<<<===<<<<<<<<<<<<<<<;;;;;;????????????????????????>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;<<<<<>>999666666777888999888888888888888999999999999888777888:::::::::999666666555555555555555555555666666777666555333222111111111222222333333444444444444444444444555555444444444444444444444444555555444444444444555555222222333333333444444444777888999888666555666777333444555777888999999:::;;;:::999888777777777777888777888999:::<<<<<<<<<>>>???GGGXXXkkkrrrhhhZZZVVVOOOGGGAAA===;;;:::555555666666666666666666555555444333333333333333222222111111222333444444000000111111111222222222ttthhh[[[MMMFFFGGGHHHGGGFFFEEECCCCCCBBBBBBAAAAAA???>>>============>>>??????@@@@@@@@@@@@???;;;::::::999999999999999999999::::::999888777777777888:::;;;<<<<<<;;;;;;999999::::::<<<===???@@@<<<>>>@@@AAA???>>>>>>???>>><<<>>>CCCEEEEEEGGGJJJUUUYYY]]]]]]YYYSSSNNNLLL<<<;;;;;;;;;===>>>===<<>>????????????@@@AAABBBCCCGGGEEEHHHOOOQQQLLLDDDAAAKKKLLLQQQYYYeeeyyy}}}ooo```XXXSSSNNNJJJJJJIIIHHHFFFDDDBBBBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>???@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;>>>>>>>>>===<<<;;;:::999==============================>>>>>>>>>>>>>>>???===============>>>>>>???@@@??????>>>===<<<<<<;;;:::::::::;;;<<<===>>>??????@@@DDDGGGIIIOOO^^^mmmwwwwwwxxx{{{yyyjjjbbbWWWQQQOOOOOOLLLIIIIIIIIIJJJIIIGGGDDD@@@>>>===:::777555555666777666666777777777777888888888999888777888999::::::888777777777777777666666666555555666666666555333222000000000111111222222222222222222333444444555555444444444444444444444444444444333333333333444444222222222333333333444444555777888777666555666888333444555777888999999999;;;:::999888888777888888888888888999;;;<<<;;;999======AAALLLZZZmmmrrrmmmcccWWWMMMEEE???===888777777666666555555555777666666555555555555555333333222222222222333333111111111222222222222333tttccc\\\TTTIIIDDDGGGHHHHHHGGGEEEDDDDDDFFFGGGBBBAAA@@@???>>>============>>>???@@@@@@@@@@@@???;;;:::999999888888999999888999:::::::::999888777777999;;;<<<===<<<;;;:::999999::::::;;;<<<>>>>>>===@@@BBBBBB@@@>>>???@@@CCC??????AAABBBAAABBBFFFMMMSSSZZZYYYSSSKKKFFFDDD:::<<<>>>>>>>>>>>>>>>???>>>======<<<===>>>???@@@AAAAAABBBBBBBBBAAA????????????>>>>>>???@@@AAABBBFFFHHHRRR___dddZZZLLLBBBFFFFFFJJJPPPWWWddd{{{rrrddd[[[SSSNNNLLLMMMKKKHHHEEECCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBB======>>>???@@@AAAAAA@@@>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>======>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????===============>>>????????????????????????>>>>>>======>>>???AAABBBDDDEEEDDDFFFKKKQQQTTT]]]ooo|||uuufff^^^UUUOOONNNMMMIIIFFFEEEEEEDDDBBB???<<<:::999999777555555666777666555555555666666666777777777999888777888:::;;;:::999555666666777777666666666333444444555555444222111111111111111111222222222222222222222333333333333444444444333333444444444444444333333333333444444222222222333333333444444333444666666555555666888444555666777888999999999;;;;;;:::999888888888888888777777999;;;;;;999666:::;;;>>>DDDLLLZZZqqq|||qqqeeeYYYPPPKKKDDDCCCAAA>>><<<:::888777999888777777666666777777555444333333222222222222222222222222333333333333sssaaaSSSOOOKKKBBB@@@DDDHHHHHHGGGFFFEEEFFFHHHKKKEEEDDDCCCAAA@@@?????????======>>>???????????????===<<<;;;;;;::::::;;;;;;888999:::;;;;;;:::999888888999;;;======<<<;;;:::;;;::::::::::::;;;<<<<<<===@@@CCCCCC@@@>>>???@@@GGGBBB@@@AAA@@@===>>>BBBBBBJJJQQQQQQIIIAAA>>>>>>777:::>>>>>>======???BBB===<<<;;;::::::;;;<<<===???@@@AAAAAAAAAAAA?????????>>>>>>>>>>>>@@@AAABBBDDDJJJZZZmmmuuujjjWWWJJJAAABBBGGGMMMPPPXXXkkk~~~ttthhh^^^WWWUUUPPPMMMJJJFFFDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFAAAAAABBBBBBBBBAAA???>>>AAA@@@>>>======>>>@@@AAA??????>>>======>>>>>>???<<<<<<===???@@@@@@@@@@@@????????????????????????>>>?????????@@@@@@AAAAAA===============>>>??????===>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDFFFIIIKKKLLLQQQTTT[[[aaafffqqqzzzsssccc\\\SSSOOOMMMLLLGGGBBB???@@@@@@???===<<<<<<===777666555666777888777555444555555555666666777777999888888888:::;;;:::999333333444444555444444333111222333444333222111000222222222222222222333333333333333222222111111111555444444333333444444555444333333222222333333444222222333333333444444444000222444444444444666888555666777888888999999888<<<;;;:::999888888888888777666666888;;;:::777333777999===AAAEEENNNbbbuuurrrggg```QQQPPPMMMIIIEEEAAA>>><<<:::999999888888888888888666555444333222111111111222222333333333444444444|||rrr```XXXMMMFFFEEEDDDCCC@@@FFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAA>>><<<===>>>============<<<;;;999999;;;>>>===888666999<<<;;;CCCCCCBBB???;;;999999999::::::888888888999:::;;;:::;;;;;;;;;::::::<<<===>>>???@@@AAAAAA???>>><<<>>>===<<<;;;;;;<<<===>>>@@@AAAAAA@@@???>>><<<:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<>>>AAAEEEFFFFFFEEEDDDAAA???>>>AAAAAA>>>===@@@CCCFFFSSSkkkiiiRRRDDD===>>>EEEJJJMMMZZZkkkzzz|||kkkaaa\\\UUUSSSPPPMMMJJJHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEHHHGGGGGGGGGGGGHHHHHHHHHJJJKKKJJJGGGGGGJJJHHHCCCDDD@@@???BBBCCC@@@>>>@@@AAACCCCCCAAA>>><<<>>>@@@@@@AAA@@@???======>>>??????>>>>>>=========>>>>>>???>>>===;;;;;;;;;;;;<<<>>>===<<<<<<===>>>???@@@DDDBBB@@@???@@@@@@@@@@@@CCCBBBCCCEEEHHHJJJJJJIIIHHHIIIKKKOOOUUU[[[aaaeeekkkmmmqqquuu|||~~~~~~uuuhhh```XXXOOOIIIFFFDDD@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<:::888555444555777777777666666666555555444444444777999:::;;;;;;:::888777:::888555333222222333444111111111111111111222222333222111111000000111111222222222222222222333333111111222222222333333333111111222333333444555555666666555222///...000111333444555555444444555777999888777666666777888999777999;;;===>>><<<:::999888888777777777777777888999:::???DDDFFFIIISSS]]]tttyyyqqqiii___WWWTTTRRRPPPMMMIIIHHHFFFCCCBBBAAA@@@@@@===;;;777444222222333333444444444666888888666444pppeeeWWWPPPHHHDDDDDDEEECCCAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCC@@@>>><<<===>>>============<<<;;;:::999555:::<<<;;;<<>>;;;888888999;;;:::999888888888999:::999:::;;;:::999:::;;;======>>>???@@@@@@>>>===<<<>>>===<<<;;;;;;<<<============>>>>>>===<<<:::999;;;;;;<<<======<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>AAADDDEEEEEEDDDCCC>>>;;;<<>>EEEIIIIIIRRR]]]eeerrrtttmmmddd```ZZZTTTOOOKKKIIIIIIFFFGGGGGGGGGGGGGGGHHHJJJNNNOOOQQQQQQPPPNNNMMMLLLPPPRRRQQQNNNNNNNNNKKKEEEGGGBBB@@@BBBBBB@@@>>>@@@???AAABBBAAA>>>>>>@@@BBB???@@@@@@AAA@@@AAABBBCCC@@@@@@???>>>>>>===>>>>>>@@@@@@???>>>>>>>>>???@@@@@@??????>>>???@@@AAABBBBBB@@@???@@@AAACCCDDDEEEFFFGGGKKKPPPUUUXXXXXXWWWXXXZZZ]]]cccjjjrrrxxx|||~~~zzzoooccc[[[TTTKKKFFFDDDBBB>>>;;;<<<<<<;;;;;;;;;;;;<<<<<<999888777888999999777666333333333333333444444444444555666888999999999888666666555444444444555666333333222111000000000000777666555444333333333333222222222222222222222222111111222222222333333333111222222333333444444444555555444222000///000222333555666666555555666777888888777777777777888888777999;;;======<<<:::999888888777777777777888888666666:::>>>???BBBJJJTTTaaasssyyyqqqllliiigggfff___]]]ZZZWWWVVVSSSOOOLLLIIIEEE???:::666444555666666666666777999999777555xxxdddYYYNNNIIIDDDBBBBBBCCCAAA???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBB@@@===<<<<<<======<<<<<<<<<;;;;;;::::::555:::===<<<===@@@BBBAAAAAAAAA@@@===:::888888999;;;:::999888888888888888999:::;;;:::999999;;;======>>>?????????>>><<<;;;===<<<<<<;;;<<<<<<======:::;;;<<<======<<<;;;:::<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;===???AAACCCDDDCCCBBBAAA;;;999999<<<===<<<===AAA>>>FFFOOOZZZooozzzhhhLLLBBB>>>CCCGGGGGGJJJPPPTTT[[[jjj}}}yyyooodddZZZTTTPPPOOOLLLOOOQQQQQQOOOOOORRRUUU[[[```eeeeeeaaa\\\XXXWWWYYY\\\]]]\\\[[[[[[VVVOOOMMMHHHDDDEEEDDDAAA@@@BBB???AAABBBAAAAAAAAACCCDDD>>>>>>@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<===???@@@???????????????@@@AAAAAABBBBBBCCCDDDFFFHHHJJJLLLNNNRRRZZZdddlllqqqqqqppprrrtttyyy~~~xxxsssnnnddd[[[SSSMMMFFFBBBAAA???===:::<<<<<<;;;;;;;;;;;;<<<<<<888999:::<<<<<<;;;777444000000111111222333333333000111222444666888999:::777777777666666555444444444333222111000/////////888777666555444444444444444333333222222111111111111111222222222333333333222222222333333333333333333444333222000000222333444555777777666666666777777777888888888888777777777888:::<<<<<<;;;:::999888777777777777777888888666555777:::;;;;;;BBBJJJPPPZZZiii{{{{{{wwwrrrqqqqqqoooiiiccc^^^WWWNNNDDD===::::::;;;:::999888999::::::999777ooo]]]SSSJJJGGGDDDBBBAAA@@@===:::>>>>>>???@@@AAABBBBBBCCC@@@AAAAAA???<<<;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;999>>>AAA??????@@@@@@>>>?????????<<<999888888999::::::999888888777777777888999:::999888888:::<<<===>>>>>>???>>>===<<<<<<<<<;;;;;;<<<<<<<<<======:::;;;===>>>??????>>>>>>===<<<:::999888999:::::::::::::::999::::::;;;;;;>>>???@@@AAABBBAAA@@@???<<<999999<<<===;;;===@@@===FFFKKKPPPccczzztttTTTGGG>>>@@@DDDFFFHHHKKKLLLOOOXXXiii}}}oooeee```]]][[[```fffhhheeecccdddeeennnuuu||||||vvvnnnhhheeeccchhhkkklllmmmlllfff___VVVOOOIIIHHHFFFCCCBBBDDDBBBBBBDDDDDDDDDCCCCCCDDDBBBBBBCCCEEEGGGHHHGGGFFFFFFFFFDDDCCCAAAAAA@@@@@@>>>>>>===<<<<<<===>>>?????????@@@AAABBBCCCDDDDDDGGGIIILLLOOOQQQTTTVVVXXX```fffqqq~~~|||uuunnnhhhaaaXXXQQQLLLHHHBBB???>>>>>><<<;;;<<<;;;;;;::::::;;;;;;<<<:::999:::;;;<<<;;;777555111111111111222222222222000000111333555777999::::::::::::999777333000...333222111000000000000000333333222222222222333333444444333333222111000000111111222222222333333333333333333222222222222222222333333111000111333555444666888888777666777777666777888999999888777666666777999:::;;;:::999888777777777777777777888999:::888999;;;::::::>>>DDDIIINNNXXXhhh}}}}}}uuummm```SSSIIIDDDCCCDDDAAA???>>>???@@@@@@???===wwweeeVVVNNNFFFEEEDDDCCCBBB@@@===;;;>>>>>>??????@@@AAABBBBBB?????????===;;;:::;;;<<<;;;;;;:::::::::;;;;;;<<<:::@@@EEEEEEEEEHHHHHHFFF=========;;;888777888999999999999999888888777777888999999999888888:::;;;>>>>>>>>>>>>>>>======<<<::::::;;;<<<<<<<<<<<<<<<:::;;;===>>>@@@@@@??????===<<<:::999888888888999999999999999999:::;;;<<<===>>>???@@@@@@???>>>>>>@@@===;;;======;;;<<<@@@===EEEHHHIIIWWWooo{{{xxxdddUUUEEE@@@BBBEEEFFFGGGEEEGGGOOO]]]tttyyyuuuttt{{{|||zzz~~~uuuqqqpppuuuyyyyyyyyywwwppphhh]]]UUUMMMIIIFFFBBBBBBEEEDDDEEEGGGIIIJJJIIIFFFDDDFFFEEEFFFIIIMMMOOOOOONNNJJJIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@?????????@@@AAA@@@AAACCCEEEHHHJJJKKKLLLNNNTTT\\\ccchhhlllqqqtttzzz~~~wwwnnnfff___VVVMMMHHHFFFCCC@@@>>>======<<<<<<;;;;;;::::::::::::;;;;;;<<<:::999999999999777666555444444333222111111000333333333333555666888999999999:::999777333000---////////////000111222222//////000000111333444555444444333333222111000000111111222222222333333333222222222222222222222111222222222111000111333555333555888999888777666777666777888999999888777666666777888999999999888888777777666666777888999999===::::::<<<;;;:::<<>>>>>>>>???@@@@@@@@@>>>>>>>>><<<:::999:::<<<::::::999999999;;;<<<===???DDDGGGDDDCCCDDDCCC@@@;;;<<<<<<:::888777888999777777888999999888888777777888999888777777999;;;>>>=========<<<<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<888:::<<<===>>>???>>>>>>>>>===;;;:::999888888888999888888999999:::;;;<<<<<<======>>>>>>>>>======CCC???<<<>>>===;;;===AAA@@@DDDEEEFFFNNN___nnnuuuuuueeeQQQDDDAAABBBBBBBBBBBBFFFMMMYYYkkkzzz|||~~~vvvmmmdddZZZPPPJJJFFFBBBBBBEEEHHHKKKPPPVVVZZZZZZVVVRRRJJJHHHGGGIIINNNQQQQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHCCCCCCAAAAAAAAAAAABBBCCC???AAAEEEIIIMMMQQQSSSTTT\\\eeettt~~~yyypppgggaaaZZZOOOFFFBBBAAA@@@>>><<<<<<;;;<<<<<<;;;;;;::::::::::::;;;;;;===;;;999999999999777666777777666444333222111000444444555555666666666666444555666777666555333111.........///000111222333000111111222333444666777444333333222222111111111111111222222222333333333111111111222222222222222222333333111000111333555222555888999888666666666777777888888888888777777555666777777777888777777666666666666777888999:::===999888::::::888999===>>>???DDDLLLVVVhhh{{{tttpppnnnnnnkkkjjjiiiiiikkkllllllkkkkkkZZZNNNGGGEEE@@@AAABBBBBBAAAAAAAAAAAA<<<<<<<<<========================<<<:::999:::;;;:::999888888999;;;===>>>@@@DDDEEE@@@======;;;888:::::::::999777666777999555666777888999999888888666777888888666777888:::<<<;;;:::::::::999::::::888999:::<<<======<<<<<<:::;;;===>>>???@@@??????>>>======<<<:::999777666888888888888999:::;;;<<<;;;;;;<<<<<<============AAA===;;;======<<<>>>BBBDDDBBBCCCFFFIIIPPP___nnn|||ooo[[[KKKCCCBBBAAA???CCCGGGMMMSSS\\\kkk}}}yyynnncccWWWPPPKKKGGGGGGKKKPPPUUU___kkktttvvvrrrnnn___YYYTTTRRRSSSTTTRRROOOOOONNNNNNMMMLLLLLLLLLMMMGGGGGGFFFGGGHHHJJJLLLMMMHHHKKKQQQWWW]]]bbbeeegggrrryyyqqqhhh```]]]WWWLLLCCCAAA======<<<;;;:::999:::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<===;;;777555666666555444333222222111222333444666666666666555333333444555555444333222///////////////000111222444333333333333444555555222222222222222222222222111111222222222333333333000000111111222222333333333333333222000000222444111444777888777666555555888888777777777777888888555555666666666777777777666666666666777888999:::;;;777666999999777888:::<<<;;;===CCCIIISSSfffwwwvvvaaaQQQIIIEEEEEECCCDDDCCCBBB???======>>>;;;;;;;;;;;;;;;;;;;;;:::<<<======;;;999999:::;;;:::999888888999;;;===>>>;;;@@@BBB@@@???AAACCCAAA999::::::999777666777999333555777888999999999999666777888777666666888::::::999888888777777888888777999:::<<<======<<<<<<===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>===<<<999777555888888888888999:::;;;<<<::::::;;;;;;<<<======>>>???;;;:::<<<======???DDDGGGAAABBBGGGFFFFFFUUUiii{{{qqq___OOOFFFDDDBBB???AAADDDHHHHHHJJJSSScccooowwwlll___WWWQQQMMMNNNQQQWWW___mmm}}}|||tttiiibbb___\\\WWWSSSPPPPPPOOONNNNNNOOOOOOOOOPPPPPPQQQSSSUUUXXX[[[]]]ZZZ]]]ccckkkrrrxxx|||~~~yyyssskkkbbb[[[ZZZUUUKKKCCCAAA:::;;;;;;999888888888:::;;;::::::999999::::::;;;;;;<<<>>>@@@@@@===888333444333333333333333333333///111333666777777666555555555555444333111000///111000000////////////000555555444333222222222222222222222222222222333333111111222222222333333333//////000111222333333444333444333222000000222333000333666888777555444444999888777666666777888999555555555555666666666777666666666666777888999:::;;;777666999:::888888;;;???<<<<<<@@@CCCFFFQQQ^^^nnn{{{gggVVVMMMHHHDDDBBBCCCBBB@@@???>>>>>>??????>>>===<<<;;;;;;<<<===>>>999<<>>:::999<<<@@@:::;;;;;;<<<;;;;;;::::::<<<===>>>>>>>>>===;;;:::;;;:::888777777999:::<<<;;;:::888777666666666777777777777777777777777777888777777888999999777555666777888999::::::::::::<<<===???@@@AAA???>>>===<<<<<<===>>>>>>===999666777555444555777999::::::999999999999999;;;<<<<<<>>><<<:::;;;===???AAAAAAFFFBBB>>>===???FFFNNNTTTeeelllooocccOOOAAA???DDDAAACCCEEEGGGJJJOOOVVVZZZggg{{{iii```ZZZVVVWWW\\\___ppprrriiiddd```^^^TTTWWWXXXVVVSSSTTTZZZ```\\\[[[ZZZ^^^jjjwwwzzzwwwtttwww||||||rrrnnnccc]]]UUUNNNIIIFFFCCCAAA999999888777666666777777;;;;;;;;;::::::999999999;;;;;;;;;:::999888777666111222333444555444333222444444444444444444444444444444444333333222222222......///000000000000000111111222333333333333222///000000000000111111111222222222111111000000000444333000//////222555777333222111000000000111222444444555555666777777777777666555444444555666777666666666666666777777888666666777999;;;;;;888666999888777777777999:::;;;AAA>>>;;;:::===DDDKKKPPPYYYiiitttiiiZZZNNNIIIGGGEEEDDD???>>>===;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;===>>>???===AAACCCAAA===;;;<<>>>>>===;;;:::;;;;;;<<<>>>@@@???<<<999999777555666888:::::::::999999::::::;;;<<<<<<<<<@@@>>><<<;;;<<<>>>??????BBBAAA??????AAAEEEJJJMMMZZZbbbhhhbbbSSSFFFAAABBB>>>???@@@@@@BBBEEEJJJNNNXXXrrrzzzrrrkkkjjjmmmxxxxxxooohhheeeaaaaaa```\\\XXXZZZ```eeemmmmmmnnnuuu|||rrriiicccXXXSSSLLLFFFBBB???===<<<888777666666555555666666999999999999999888888888777888888888888888777666222222333333444444333333444444444444444444444444222222222222111111111000......///000000000000000000111222222333333222222111111111222222222333333333333222222222111111111111000000000000111222333222111111000000111222333444444444555666666777777777666555444444555666777555555444444555555666777666666777999;;;:::888666666555444444444555777888<<<:::888777:::???EEEIIIMMMWWWjjj~~~qqq^^^WWWNNNIIIGGGFFFDDDCCC===<<<;;;:::999999999999:::::::::;;;<<<===>>>???BBBEEEGGGEEE@@@======>>>>>>======<<<;;;:::999999999999999999:::;;;<<<<<<999888777666666777888999:::999777666555444444444555555555555555555555555666666555555666777888999888888999999:::;;;;;;;;;:::;;;<<<======<<<;;;:::::::::<<>>@@@@@@@@@AAABBBDDDEEEFFFLLLTTT]]]]]]UUUKKKCCC@@@AAAAAAAAA@@@@@@BBBEEEHHHOOOccc}}}{{{wwwqqqlllnnnsssyyy{{{sssmmmfff\\\UUULLLHHHBBB>>><<<:::999888666666555555444444555555777777777777777888888888444555666666777777777666333333222222333333444444333333333333333333333333000000000000000/////////......///000000000000000000111222222333333222222333333333333444444444444333333333333222222222222///000111111222111111000111000000000111222333333333333444555555666666777666666555444444555666666444333333333333444555555666666666888::::::888666888888777666777888999:::999888777777888<<>><<<<<<;;;::::::999999999888999999:::<<<===>>>???BBBDDDFFFEEEBBB???===>>>???>>>===<<<:::999999999777777666777888:::<<<===888777777666666666666777888888777666555444333333555555555555555555555555555555555444444666999;;;999999999999999:::;;;;;;<<<============<<<;;;;;;999999;;;???CCCEEEDDDCCC===;;;999888999::::::999999:::<<<>>>???>>>===<<>><<<;;;<<<>>>@@@AAAAAAAAABBBBBBBBBBBBBBBDDDIIIQQQUUUSSSLLLDDD???CCCDDDDDDBBBAAABBBDDDFFFLLLWWWmmmzzzmmmeeeaaa\\\SSSKKKFFFBBB>>>;;;::::::999999666666555555444555555666666666666777777888888888555555666666666666555555444333222111222333444555222222222222222222222222000000000000000000//////......///000000000000000000000111222222222222222333333333444444444444555333333333333333333333333111111111111111111111111//////000111111222333444222333333444555555666666555555555555555555555555333333333333333444555555666555666777999999777666:::999888888888999:::;;;999999999999:::;;;======???BBBHHHRRRccc{{{nnn\\\SSSOOOMMMJJJHHHEEEAAA===;;;;;;;;;;;;:::999999888888777888999:::;;;<<<======>>>@@@AAAAAA@@@???>>>>>>???>>><<<:::999888888888666555555555777999;;;<<<888777777666666555555555777777777666555555444333666666666666666666666666555666666555444555999<<<999999888888888999::::::<<<<<<<<<<<<;;;;;;::::::888888:::>>>CCCEEEFFFEEE>>><<<999999999::::::999999;;;===?????????===<<<<<<======<<<;;;<<<@@@CCCFFFDDDBBB@@@@@@@@@BBBCCCBBBDDDHHHKKKKKKHHHBBB===>>>>>>???>>>===>>>@@@BBBGGGKKKYYYppptttddd\\\ZZZWWWOOOGGGBBB???<<<::::::;;;:::999666666666555555666777777666666777777888888999999777777777777666555444333444333222111222333444555222222222222222222222222111111111111111111111111......///000000000000000000000111222222222222111222222222222333333333333333333333333333333333333222111///------...000222//////000111222333333333222222333333444444555555444444555555555555444444444444333333444444555666666555555666777888777666777666555444444555666777999999999::::::::::::::::::@@@FFFIIIOOO```zzzuuu^^^QQQLLLGGGFFFEEECCCAAA>>><<<;;;999999999999999777666666777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>===<<<:::888888888888999555555555666777999:::;;;888888777777666666555555555666666777777666666555777777777777777777777777555777999777555555999<<<999888777666666777888999::::::999999888777777777777777999===AAADDDEEEDDD>>>;;;999888999::::::999:::;;;<<<>>>>>>>>>>>>===;;;<<<>>><<<;;;<<<@@@DDDGGGEEEAAA>>>===???AAACCCBBBBBBBBBCCCCCCBBB???<<<:::;;;======<<<===???AAADDDDDDMMM]]]pppzzznnn___WWWVVVSSSMMMFFF>>><<<999888999999999888666666666555666666777888777777777777888888888888777777777666555444333222333333222222333333444444111111111111111111111111111111222222222222222333......///000000000000000///000111111222222111111111111111111222222222222222222222222333333333333222///,,,******,,,...000///000111222222222222222111111222333333444444555444444555555555555444444444333333333333444555555666555444555666777777555999888777666666666777888666777777777777777777666333:::AAAAAABBBLLL```pppyyycccRRRKKKIIIBBBAAA@@@>>>===<<<======::::::;;;;;;:::999777666777888999:::;;;;;;:::999;;;:::888888999:::<<<<<<;;;:::888777666777888999555555666777888999999999888888888888777666555555444555666888888888888777666666666666666666666666666999;;;:::777666888;;;888777666555555666777888:::999999888777666666666777777888;;;???BBBBBBBBB<<<:::888888999::::::999:::;;;;;;<<<<<<===>>>>>><<<>>>???===::::::???CCCEEECCC@@@>>>======???@@@@@@@@@@@@??????===<<<;;;;;;<<<===>>>======???@@@AAABBBHHHRRR\\\hhh{{{}}}rrrhhh[[[SSSQQQOOOJJJEEE>>><<<999888888888777666555444444444555555666777777777666666666666666666444444555555444333222222222222333333444444333333111111111111111111111111111111111222222222333333......///000000000000000///000000111111111111111111111111111222222222222111111111222222222333333222000///------...///000000111222222222222111000111111111222333333444444333444444555555444444333222222222222222333444444666444333444555777666555<<<;;;999888888888999:::555555555555555555555666333777:::<<<===BBBLLLTTTcccpppqqq```QQQHHHDDDDDDBBBAAA@@@===;;;;;;===>>><<<===>>>>>>===<<<:::999777888::::::;;;:::999888<<<:::777555777999:::;;;:::888777555555666888999444666777999999999888888999999999999888777555555333444666888999:::999999555555555555555555555555666:::===<<<888666888;;;888777555444333555666777<<<;;;:::999888888888888777777777:::===@@@@@@@@@;;;999777777888::::::999;;;;;;::::::;;;<<<===>>>===@@@AAA>>>:::999===BBBBBBAAA@@@>>>============>>>>>>???>>>===;;;;;;;;;999:::<<<<<<;;;:::<<<===;;;===CCCKKKNNNVVVhhh{{{~~~~~~|||xxxuuulllcccXXXPPPMMMKKKGGGDDD???===:::999999999777666333333333333444444555666666666666555555444444333111111222333333333333222111222333444555444333222000000000000000000000000000000111111222222222333...//////000000000000000//////000111111111111111111111222222222333333333000000000111111222222222333333333333333222111111000111222333333222000///000111111222333333444444333333444555555444333333111111111000111222222333666444333333555666666555999888666555555555666666666666555555555666777777888888777999<<>>::::::<<<===>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;777555444444555555555555555555555555555666666666666555444333222333333333333333333333333222111111111111333444555333222000/////////000111............///000222222222222222111000//////...---...///000111222333444111111111111111111111111111111111111000000000000111111111111111111111111////////////000000000000,,,...111333555555444444444444444333333222222222222222111111222222333444444333333333333444555555777666555666777888777666333333333444444666777777777777888999:::<<<>>>???CCCGGGUUUlll~~~uuujjjbbbUUUQQQKKKGGGDDDCCCAAA@@@DDDAAA<<<:::::::::::::::???>>>===<<<;;;;;;;;;;;;888888888777777888888888777777666666777777888999666777999::::::999888888666444333444666888777555666666555555555555666666888777777888999:::999888888777555333333333444555777777888777666555333222444444444444555666777888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999777888999:::;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::<<<;;;:::999999:::;;;;;;888999999::::::::::::999===<<<<<<<<<===>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@@@@AAAFFFOOOWWWkkkzzztttqqqooooooiii```VVVPPPKKKDDDBBBCCC@@@>>>;;;888666555555555444444444444444444444444555555555555444333222111111111111111111111111111333222111////////////000222222000/////////000000............///000111222222222111000000///......,,,------...///000000111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111000000000000111333555555555444333333333333333222222222111222222111111222222333444444333333333333444555555555555555555666666555555555444444333333333333444666666777888999;;;<<<===@@@BBBKKK[[[kkkzzz~~~sssoooiii]]]QQQIIIDDDBBB@@@@@@AAAAAA@@@???DDDAAA===:::999999999888??????===<<<;;;999888888888888777777777777888888666666666666666777888888555666888999999999888777555444333444555666555444666555555444444555555666555777888777777777888999:::999888666555333222222444444555555444444333222444444444444555666777888777777777777888999::::::???>>>===;;;999777666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999;;;:::999888777777888999888999999999999888777666777777888888999;;;<<<===:::::::::::::::::::::::::::<<<>>>>>>===@@@EEEJJJRRRdddrrr~~~sssnnnmmmnnnoooiii]]]RRRMMMJJJDDD@@@??????===:::888666555444555444444444444444444444444444444444444333222111000111111111111111111111111333222111000////////////111111000/////////000000............///000111111111111000000//////......---.........//////000000111111111111111111111111111111111111000000000000111111111111111111111111333333333222222111111111333333444555555444333222222222222111111111111111222111111111111222333333333333333333333444555555444444444555555444444333555555444444555555666666555555555666888999;;;;;;>>>===AAAHHHPPP[[[kkkyyyxxxooogggccc]]]QQQFFF@@@CCCBBBAAAAAABBBAAA???>>>AAA>>>;;;:::::::::999888======<<<;;;:::999888777666777777777777777777666666555555555555666777777333444666777888777777666555444444444444444444333555444444444444444444555333666888777555444666999::::::::::::888666444333333333333444444444333333444444444444555666777777666666555444555666888999>>>>>><<<:::888777555555777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;999777666666777777999::::::;;;::::::999999777777777777888999:::;;;999999999999999999999999:::<<<============???BBBGGGUUU]]]fffxxxwwwllliiikkkoooqqqeeeYYYMMMJJJHHHCCC>>>;;;<<<;;;999666555333333333333333333333333333333333222222222222222111000000222222222222222222222222111111111222222333444444000000000/////////000000...............///000111000000000//////.........000000000000111111111111111111111111111111111111111111111111000000000///111111111111111111111111333333333222111111000000222222333444444333222222111111111000000000000000111111111111111222222333333333222222333333444555444555666666555444333444444444555666888:::<<<===444444444555666777999:::===<<<===???AAAGGGUUUbbbxxxwwweee___ZZZXXXSSSJJJCCCAAADDDCCCBBBBBBBBB@@@===;;;===;;;999999:::;;;;;;:::999::::::;;;:::999999888555666777777777777666555555555555444555555666777222333444666777666666555555555555444333333333333444444333333333333444444222555777666444333555888888999:::;;;;;;999888777444444444444444444555555333333333444444555666777999999888777777888:::;;;;;;;;;:::999888777777777777777888999::::::::::::888888999;;;<<<===>>>???<<<;;;999777777666777777888888:::;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<999999999999999999999999999;;;===>>>>>>>>>???@@@CCCMMMPPPTTTaaammm}}}ttthhheeehhhkkkmmm^^^RRRGGGEEEEEEAAA<<<999999888777555333222111111333333333333333333333333111111111222111111000000222222222222222222222222000111111222333333444444/////////000000000//////...............//////000/////////...............000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000222222111111111000000000///000111111222222333333000000000000000000000000111111000000111111222333333222222222222333444444555777999999777555555555333444555666888:::<<<===333333333444555666777888;;;;;;<<<>>>===>>>GGGRRR]]]hhhzzz~~~wwwyyy{{{vvvlllfffSSSNNNLLLLLLIIICCCAAACCC@@@???>>>>>>>>>>>>;;;999:::999888888:::<<<<<<;;;777888999::::::999888777444555666777777666555444444444444444444555666666222333555666777777777777666666777555333222222333444333333222222333333444333555666666555555666777666777999:::::::::999999555555444444444555666666333333333333444555666777777777666666666777777888888888888888888999999999666777888999::::::::::::777888999;;;<<<>>>??????;;;:::888777666666777888555666777888999:::::::::<<<<<<;;;:::::::::::::::999999999999999999999999:::;;;<<<===>>>?????????<<>>:::999888777666555333222111000222222222222222222222222000111111111111111000000000000000000000000000000111111222111111000............///000000000/////////......---......//////..................---------.........//////000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111/////////000111222222333000000000000111111111111111000000000000111222222222222222222222333444444666999<<<<<<999666555777444444333333444444555555333333333444444555777777888777999<<<<<<;;;@@@GGGIIIRRRaaarrrzzzqqqooolllcccYYYTTTIIIFFFDDDDDDAAA>>>???DDD???===<<<<<<===>>><<<;;;:::999888888:::;;;:::999777888999:::999888666555333444666777777666444333444444333333444444555666444555777999:::::::::999777888999777444222222444333333222222222222333333555444444555666777666555555555666777777777777777666555444444333444555555333333333333444555666666444444444555555444444333666666777777888999999999666777888999999::::::999999999999:::;;;;;;<<<<<<888777666555555666777777555666666777888888888777777777666666666777888888:::::::::::::::::::::::::::::::::;;;<<<======<<<777AAA@@@???EEEKKKTTTddd|||ttteee\\\YYYWWWSSSOOOIIICCC>>>>>>>>>;;;:::;;;888888777666555444222111222222222222222222222222000111111222222111111111000000000000000000000000111111222222111000...---------///000000000/////////......------.........------------------------,,,------...///000000111000000000000000000000000111111111111000000000000000000000000000000000000000000111111222333333333111111111111111111222222000000000111111222222222000000000000000111222222222222222111222222333444555:::>>>===999555555777333333222222111222222222444444444444444555666777777555666:::;;;:::<<<@@@???FFFPPP\\\jjj|||yyynnnjjjcccVVVLLLIIIHHHEEECCCCCC???===@@@FFFDDDBBB??????@@@@@@???>>>;;;:::999999::::::999777999999::::::999666444222333444666777777666444333444333333333333444555555666777999;;;<<<<<<<<<<<<777999:::888444222333444333222222222222222222333777555333444777999777555555555444444444555555555666555444333222333444444333333333333444555666666666666888888888777666555666666777777888888999999666777888999999:::999999:::::::::999999999888888666555444333444555666777888888888888888777777666777777777777888:::;;;<<<:::::::::::::::::::::::::::999888999:::::::::999888AAA@@@===AAACCCIIIXXXddd{{{oooeeeYYYRRRQQQOOOIIIDDDCCC???<<<===;;;999999===999999999888777555444333111111111111111111111111000111111222222222111111111111111111111111111111///000222333444444333333,,,---///000000000/////////......---------......---------------------------...///000111222333444000000000000000000000000111111111111000000000000000000000000000000000000000111222333444444555666555444333222111111111111000000111111222222222333000000000000000111111222222222111111222222333444555:::>>>===999555555666111111111222333444555666444444444444555555666777888444444888;;;:::;;;>>><<>>@@@BBBFFFIIIWWW```qqqxxxqqqaaaZZZPPPJJJGGGEEEAAA===;;;;;;:::999999999::::::::::::999777555333111000111000000000111222333333///000111333333222111111......000111111222111111111000000222555666333000000000000000000000000000000//////............///,,,,,,------------------222111///---...000222444////////////////////////......---------,,,,,,,,,///......---------......000000000000111111111111+++,,,...///111222222333222111111111222333444444333333222111000000000111222222333333333333444444555555555555555555555555444444333222222111111000000000111222222333333444555555555555666777999999;;;<<>>;;;:::;;;>>>@@@DDDCCCCCCBBBBBBBBBBBBBBBCCC===888666888999888666888777666666777777666444333333333444666777555444444333333333555555555333555555666777888888888888999;;;<<<;;;777444222222000111222333222000...---///000111222333444444444555555555444444444333333555333222222333444333222000111222333333333333333333333444444555555555666333222222333555777666555444666999;;;;;;:::777666555555444444444444444444333333444555666777888999444555555555666666666666888777666777888888888888<<<======>>>===<<<;;;:::;;;:::::::::::::::::::::;;;<<<======>>>@@@CCCFFFHHHNNN[[[kkk||||||xxxvvvooofffaaaVVVPPPHHHCCCBBBBBB>>>;;;;;;::::::999999999999999999777555444333333444444222222222222222222333444000000111222222222222222000000000111111111111222111000000222444555333000////////////////////////000000////////////000111------------------------111000///......000111222..............................---------,,,,,,,,,///......---------......//////000000000111111111//////000111111111111111111111111111111222333333444333222222111111222222222222222333333333444444444444444444444444444444333333222222222222111111333333444444555555555666555555555555666777888999777888:::<<>>:::999:::<<<===DDDDDDEEEEEEEEEDDDCCCBBBCCC???:::888999999888666777666555666777777666444333333333555777888777555555666777666555444555666777777666666666666777777<<<>>>>>>===999666444444222333444444333222000///111111222222333555666777444444333333333333333222444333111222333444444333111111222333333333222222111222222333444555555666666555444555777888888777444666888::::::999777666555444444444333333222222222222333333444555666666444444444444444555666666999999888777666777777888>>>@@@AAA@@@>>><<<<<<<<<<<<<<<;;;;;;:::999999888<<<=========<<<===@@@BBBAAADDDKKKTTTaaauuummmeeeccc___XXXTTTJJJFFF@@@>>>>>>???===;;;:::999999888888888888888777555333111222444777999444444333333222333333333111111111111111222333333444333222111000111222222111000000111333333222000........................////////////000111222222.........------,,,,,,+++............//////000000..............................---------,,,,,,,,,......---------....../////////000000000000111111222333333222222111000///000000000000000111111222444444333222222222222333222222222222333333333333333333333333333333333333111111111222222222222222444444555555555555555555555555555555555666777888888888999999;;;???DDDHHHOOOXXXfffsss~~~sssddd\\\UUULLLEEEEEEEEEBBBAAABBBBBB@@@>>>;;;;;;<<<>>>???BBBCCCEEEFFFFFFDDDBBB@@@CCC@@@<<<999999999888666666555555666888888666444444333444555888999888777555888:::888555444666888999888666555444444555666===>>>>>><<<999666444444333333444444333222111111222111111111222444666777222222222222222222222222333222111111333555555444111222222333333333222222000111111222333444555555777666555666888999888777444555777999999888777555666666666555444444333333222222333333444444444555555555444444444555666777999888888777666888;;;===DDDGGGIIIFFF@@@;;;:::;;;999999999888888777777777<<<=========<<<>>>@@@CCCDDDEEEGGGJJJRRRccc}}}fff\\\YYYUUUPPPLLLDDDAAA>>>======>>><<<;;;999888777777666666777777666555444333444555777888555444333222222222222222333222111000111222333444666555222000000000111222111000000111111111111000....................................///000222222//////...---,,,,,,++++++,,,---.../////////...---..............................---------,,,,,,,,,...------------...//////////////////000000000111222222222222111000//////000000////////////000000333222222111111222222222111222222222222333333333333333333222222222222222///000000111222333333333333333333333333333333333555444444444555555666777777888::::::;;;===@@@CCC@@@GGGPPPWWW^^^kkk|||wwweeeWWWQQQOOOIIIEEEDDDDDDBBBAAAAAA>>>===;;;;;;;;;===???AAA@@@BBBDDDEEEEEECCC@@@>>>AAA???<<<:::999999888777555555555777999999777555555555555777999:::999777555777999888555444666999999888666444333333444444:::;;;;;;999666444333444222222222222222222111111//////......///000222333222222222222222222222222333222111111333555555444222222333333333222222111000000000111222333333444333222111222444444444222444555666888888777666555666666555555555444444444444444444444444444555555666666555555666666777888666777777777888<<>>@@@CCCFFFEEEDDDDDDEEEHHHSSSjjj~~~qqq]]]UUURRRMMMFFFCCCAAA???===<<<<<<;;;:::888777777666555555555555666555666777888888777555444444333222111111000111111333222111111111222444555777555333111000000111222000000000000//////000000........................,,,,,,,,,---...///000111//////...---,,,,,,+++++++++,,,.../////////------..............................---------,,,,,,,,,---------------...//////...////////////000000000//////000000111000000000000000///////////////000111111000000000000111111111111111222222222333333333333222222222111111111//////000111222222333444222222222333333333333333444444444444444444555666333555777888888888:::<<<<<>>===<<<;;;999888888888555555666999;;;;;;999777888777777888999:::999777444555666666555555666777888777666555333333333222777888888666444333333444111111111111111111111111222222222111111222222333111222222222222333333333444333111222333444444333222222333333333222111111000000000111111111111111444333222333444555444333333444666777777777666555333333333333333333333333555555555555555555444444555666777777888777777777444666888999;;;AAAJJJQQQ\\\cccfff___PPPBBB======888999999:::;;;;;;<<<<<<888:::<<<===>>>AAAEEEHHHFFFDDDBBBCCCDDDJJJXXXfffwwwrrrdddVVVPPPMMMGGGAAA???======<<<;;;:::888666555666666555444444444444444444666888999888666333111222222111111000000111111222222222222222333444444555444222111000000000111000111111///...---///111........................,,,,,,,,,,,,---...//////.........------,,,,,,++++++,,,.../////////...---------------------------......---------,,,,,,,,,---------------...///000......////////////000000,,,---...000000111111111111000000///////////////000////////////000111111111111111111222222222222444333333222222111111111//////000000111222333333222222333444444555666666444444333333333444444555555777888888666666777888999<<>>BBBJJJQQQfffvvv|||qqqkkkiiicccbbb```ZZZSSSKKKFFFCCCBBBBBBBBBBBBBBBCCCAAA???::::::999999:::<<<>>>???@@@@@@BBBCCCBBBAAA???>>>;;;;;;;;;:::999888888888555666777:::======;;;999:::999888999::::::888666222222222333555666666666666666666555444333222111444555555444333222333555222111111111111111222222333333333333222111000///222222222222333333444444555333222222333444333222222333333333333222111000111111000000000000//////666555444555666666555444333444555666666666555555333333333444444555555666666666555555444444444333333444666888888777666444444777:::;;;>>>EEEPPPYYYaaajjjppphhhVVVEEE>>>===:::::::::::::::::::::;;;777999:::<<<===@@@DDDGGGHHHCCCAAABBBCCCFFFNNNVVV]]]nnn}}}uuuqqq___VVVNNNJJJFFFAAA>>>>>>:::;;;<<<<<<:::777555444555555444333333333333333333444555666555444222111222222111111111222333333111222333333444444333333222222222111111000000000000111111///---,,,...111////////////////////////......---------......///------------------------------...///////////////------------------------......---------,,,,,,,,,---,,,,,,------///000000........./////////000000......///000111111111111222111000000/////////000000000//////000111111222111111111111222222222222555444444333222222111111//////000000111111222222000000111222444555666666444444333333333333333444666777888777666666777999888999999999999<<<@@@CCCRRR^^^rrr}}}ooobbbZZZXXXVVVTTTPPPLLLIIIFFFEEEDDDDDDEEEEEEDDDCCCBBB@@@===>>>>>>===<<<===>>>???@@@AAAAAABBBBBBBBBAAA@@@???999:::;;;:::888888888999555666888;;;>>>>>><<<:::;;;:::999999::::::888666111///...111555777666444444555666666555333222111333444444444222222444666222222222111111222333333,,,---------,,,***(((&&&222222222333333444444444666444222222333333222111333333333333333222111000111111111000//////......333222111111333333222111333444555555666666555555444555555666777888999999666555555444444333333222000333666888888777444222666999<<<===@@@HHHSSS\\\aaakkkrrrkkkXXXEEE===<<<::::::999888888777777777777888:::;;;<<<>>>BBBEEEFFF@@@<<<>>>AAACCCHHHMMMMMMXXXkkkyyynnneee___PPPIIIDDDAAA===888888;;;:::<<<>>>>>><<<999777777555444333333222222333333222222111111222222333333222222222222333444444555111222333444555444333222000111111111111000/////////111111///,,,+++...111000000000000000000000000000//////.........//////,,,,,,------------------............//////000000------------------------......---------,,,,,,,,,,,,,,,,,,---...///000111............/////////000000111111222222222222111222222111000000000000000111111000000111222333333000111111111111222222222555555444444333222111111000000000000111111111111,,,---...///111333444444444444333222222333333333///111222333333444777999888777666666777999;;;===AAAIIIVVVdddtttuuueeeWWWPPPOOOPPPOOOOOOMMMKKKHHHFFFEEEDDDEEEFFFEEECCCAAAAAABBBDDDCCCAAA>>>===>>>@@@DDDFFF;;;<<<>>>@@@BBBAAA>>><<>>CCCLLLVVV]]]dddhhhjjjdddVVVHHH???:::<<<;;;999777777888999:::999999:::;;;<<<>>>>>>???===>>>>>>???@@@BBBCCCDDDDDDLLLWWWcccqqqyyyllleeeaaa[[[UUUFFFAAA;;;999:::<<<;;;999::::::;;;:::999777555444222333555444333222222333333333333333333333333333444444444555555444333333666555444333222111111111333111///...000111111111........................111111000...---,,,+++***,,,,,,------------------........................------/////////...---,,,........................------------------------,,,,,,------...///000000------------.........///000000111111111111000000////////////............222000...///222333111///222222111111222222333444666333000000222444222000222222111111111111222222222222222222222222222222444444222222222222444444333444555555666666555555666666666666777777777777@@@BBBFFFLLLXXXiiizzz}}}sssdddVVVMMMJJJKKKMMMNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFEEEDDDAAAAAABBBDDDDDDCCCAAA@@@@@@BBBDDDFFF=========???AAAAAA???===@@@;;;777888888555333444777777888888999;;;<<<===999999888777666555444444333333444444444444333333555666666555222111111222222222222333222222111111111111000000///000000000...---------------......222222111111111222222222444333222111111222333444333222111000000/////////111000000////////////000222222111111111111222222222222222222222222222222333333333333333444444555333333333333333333444444444444444555666777777777666777:::===CCCJJJSSSYYY]]]aaabbb]]]QQQFFF>>>;;;;;;:::888666666777888999999999:::;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAAAAAGGGNNNUUU^^^lll~~~mmm```YYYTTTMMMHHHEEEBBB>>>;;;:::999888777::::::::::::999777666555333444666555333222222222333333333333333333333333222222222333222222222111444333333222222222222333333111//////000111111111................................................------------------------------------------------------............------........................------------------------++++++,,,,,,---......///------........./////////000000111111111111000000........................111///---...000111000...222222111111222222333444555333111111222333222000222222111111111111222222222222222222222222222222333222111111111111222333333444444555555555555555555555666666666777777777;;;;;;<<>>===>>>???@@@???>>>???:::888999999555444555555555555666888:::===>>>999888666444333333333444111222333333333333222111333444555444222111222333000111111222222222111111000000000//////.........//////...//////000111222111111111222222333333444333222111000000111222333444333222000000000111111------.../////////......000000///000000111222333000000000000000000000000222222222222333333333333111111111222333333333444444444444555666666777777444666:::===AAAFFFLLLQQQQQQTTTUUUQQQJJJBBB===<<<999888777666555666777888999999999::::::;;;;;;;;;>>>>>>============>>>>>>BBBFFFIIIKKKNNNWWWdddmmmxxxzzz~~~vvvkkk\\\RRRLLLHHHBBB>>>BBBAAA@@@<<<888666555666999999999999888777555555444666777666333222222222222222333333333333333333222222222222222222222222111111111111111222333333333111//////111222111000........................+++,,,---...///000000111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------......------------------------........................***++++++,,,,,,---------............/////////000///000000111111000000///---------....../////////000...---...///000///---222111111111111222333333444333111111333333222000222222111111111111222222222222222222222222222222222111111000000111111222333333444555555555555555555555555666666666666777999999999999;;;@@@FFFKKKWWWaaannnyyyhhh]]]PPPIIIIIIMMMOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@>>><<<<<<>>>?????????>>>:::999;;;<<<888555666555555444555666999;;;===888666444222111111333444000111333444444333111000333444555555444333444666///000111111222111111111000000000000///......---////////////000111333333000000111222333444444444222222111000000111222222444333111//////000111222+++,,,...///000///..................///111222222222222222222222222222222111222222222222222222222//////000111222333333444444444444555555666666666444777:::===>>>AAACCCFFFEEEGGGHHHFFFAAA>>><<<<<<888888777666666666777888999999999999999999::::::=========<<<======>>>???AAACCCEEEFFFGGGMMMVVV]]]kkkyyywwwnnnmmmnnnllljjjiii```YYYOOOHHHFFFDDDAAA>>>===>>>???<<<888555555777777777777666666555444444555666777666444222222222222222222222222333333333444444333333444444555555222111111000111111222222222111000000111222111000........................+++,,,---...///000111222000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///------------------------........................++++++,,,,,,,,,---------........./////////000000//////000000000000//////------...//////000111111//////...///////////////111111111111111222222333333333222222333222111000222222111111111111222222222222222222222222222222222222111111111111222222333333444555555555444444444444555555555666666666888999999::::::<<<@@@CCCEEEKKKSSSZZZaaakkkvvv~~~XXXQQQHHHEEEFFFHHHGGGDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIGGGFFFFFFGGGDDDEEEEEEDDDDDDBBB@@@???@@@>>>;;;;;;<<<===>>>>>>>>>::::::>>>>>>:::777777666555444444555666888999666555222111000111222333111222333444444333222111222333444444333333444555///000000111111000000000000000111111111000///...+++++++++,,,---...///000///000111333333444444333222111111111111111111222222111000///...///000000,,,---///000111111000///............///000111222333333333333333333333333111222333333333222111111//////000111111222333333444444444444555555555555555888;;;<<<;;;;;;;;;<<<<<<=========<<<:::::::::888888777777777888888888888999999999999999999999<<<<<<<<<===>>>???@@@AAA<<<>>>@@@AAABBBEEEKKKPPPTTT^^^iiiqqq|||tttiiieeebbb]]]YYYYYYRRRMMMGGGCCCBBBBBB@@@>>>888:::<<<:::777555666888555555444444333333222222444555666666333222222222111111111222222333333333444333333333333444555666444333222111000000000000222111000111222333222000........................---......//////000000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...///------------------------........................------------........................//////////////////000000000000//////......///000111111222222000000111000000000000000111111000000111111222333222333333333333222111111222222111111111111222222222222222222222222222222222333333333333333333222222333333444555444444444444444444444555555555555222444666777777888;;;===@@@BBBEEEGGGKKKRRR\\\bbbooo{{{MMMJJJFFFEEEEEEDDDAAA???BBBCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJJJJGGGFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>???<<<::::::;;;<<<<<<;;;<<<999:::???@@@;;;888777444444444555555555555555444333222111111111222222222222222222222222222222000111222222000000111222000000000000000///......//////111111222111000///---------------...///000...///111222333333222111222222222222222222222222//////000000//////////////////000111111111000000//////...//////000111222111111111111111111111111222333444444444333111111000000000111222222222333444444444444444444444444555777::::::999777777777777888888999999999999999777777888888888888888888888888888999999:::::::::;;;;;;;;;<<<>>>???AAABBB===>>>@@@@@@AAABBBEEEHHHGGGLLLRRRXXX```ooo{{{qqqgggaaa\\\UUUPPPOOOIIIFFFCCC@@@>>>===;;;999777888888777666666777999555444333222222222222222222444555444333222222333000000111111222333333333222111111000111222444555555444333222111000000000222111111222333333222000........................////////////////////////000/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------.........///...//////000000//////.../////////000000111111222000111222111000///000222111000000000000111222222111333444444333111111111222222111111111111222222222222222222222222222222222333333444444333333222222222333444444444444444333333333444444444555555222333555666555555666888<<<=========???DDDJJJOOOTTT```qqqIIIHHHGGGFFFEEECCCAAA@@@AAAAAAAAABBBBBBCCCDDDDDDEEEGGGHHHHHHFFFDDDCCCDDDAAAAAA@@@@@@??????>>>>>>===;;;999999:::::::::999999777999>>>???;;;777666000111333555666666555444333333222222222222111111333222000//////000222333000111222111000///000111111111111000///...---,,,,,,---///000111111000///000000/////////000000111...///111222222111000///222222333333333333222222...///111222222111000///111111000000///000000000000000000//////000111111111111111111111111111111333444555555555444222111111222222222222222222222444444444444444444444444333555777888777666777888666666666888999999777666555666666777888888888777777888888999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===???@@@AAAAAABBBCCCDDDAAADDDGGGJJJOOOYYYhhhsssqqqhhh```\\\VVVOOOJJJIIIAAA@@@>>>======;;;:::888:::888555444555666666666555555444333222333333444///111333333222111222333///000000111222222333333222111000000111222444666444444333222222222222222222111111222444444222000.........................../////////000000000000////////////............------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......////////////...................../////////...000222111///...///111000000000000000111222222000222555555333111000111222222111111111111222222222222222222222222222222111222333333333333222111222222333444444444444333222333333333333444444444333555666666555555666777888888999:::;;;>>>AAACCCFFFMMMXXXcccooo|||DDDEEEEEECCCAAA???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEFFFFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>??????;;;:::999999::::::888777777555777===>>>:::555444,,,...222555777777555444222222333333333222111111222111...------...111222222333444333111000111222111111111000///---++++++)))+++---///000000///......------,,,,,,,,,------...///111222111000...---222333333444444333333222...000222444444333000///222111000.........///000222111111000000000000111222222222222222222222222333444666666666444222111333333333222222222222222444444444444444444444444000333555666666777999:::666666777888999999777555444444555666777777666666777888888:::;;;<<<======;;;;;;;;;::::::;;;;;;<<<888999;;;===>>>???@@@@@@@@@AAADDDFFFHHHMMMYYYdddqqqtttggg```YYYVVVQQQJJJEEEDDD::::::;;;<<<=========<<<===999444222444555555444777666555444333444555666...000222222111111222333///000000111222222333333444333222222222444777888333333222222333333444555222111111333444444222000........................---......///000111222222.........///////////////........................(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......////////////......------------------,,,,,,---///111000---,,,...000000000000000000111111222///222666666333000000111222222111111111111222222222222222222222222222222000111222333333222111000222222333444444444333333222222333333333444444444000222444444444444666888555666888999:::;;;<<<===<<<@@@FFFJJJQQQ]]]mmmxxxGGGDDDBBB@@@AAAAAAAAA@@@@@@???>>>>>>>>>???AAABBBDDDBBBAAAAAAAAAAAA@@@???===<<<<<<;;;;;;;;;<<<<<<;;;:::999888777666666666:::;;;;;;:::888555333111444444555666666777666666555444333222111///......000000////////////000000222111111111000000//////111111000///...------,,,//////000000000000//////...,,,)))'''(((***---///000000000000000000000111222222222222222111000///111000///...---,,,++++++444333000......///111222222222111111111111111111444333333222111111111222222333555666666555333222444555555555555555555444666555333333222333444555888777666444444555555666777666666555555555555666666666777888999999::::::::::::::::::999999888888888888777777888999999:::999:::<<<>>>???@@@@@@AAA<<<>>>AAACCCFFFJJJPPPTTT```ppppppeeeWWWSSSNNNHHHEEEEEEFFFGGGBBB@@@>>><<<;;;;;;<<<===<<<:::666444555555555555555555444333333222111111222222222111111111000000000111111111111222222222333222111000000000111222222111111000000000000000000222222222111111333555000///...---------------222111111111000000//////........................---------,,,,,,+++++++++..................------------------,,,,,,+++***,,,++++++++++++++++++,,,++++++++++++,,,---......,,,------......------,,,///......---------......000000000000000000000000,,,111111......222222---111111111000000000000000333333333333333333333333333222111111000000111111222111000//////000111222333222111000000222444555111222222333333222222111222333444444555555444444444444444555555555555666666666777777888888888999<<<===???BBBGGGMMMRRRUUU```fffnnntttyyyDDDAAA???>>>>>>???>>>===??????>>>======>>>???@@@CCCBBBAAA@@@@@@@@@???>>>>>>>>>===<<<<<<<<<======<<<;;;999777666666777777:::999999777666444333222444444555666666666666666444444333222111000///...//////............//////111111111000000000//////000000//////......---------..................------,,,***))))))+++---///000000000000000000000000111111222222111111000000...////////////000000000000000//////............111111111111111111111111444333222111111111111111222333444555555444333222222333333444444333333222555444333333333333444555666666444333333333444555666666555444444555666777555555666666777888888999888888777666666666666666777777777666666777888888999:::;;;<<<===???@@@@@@===???CCCEEEGGGIIIKKKMMMYYYdddsss~~~yyynnnbbbZZZPPPMMMHHHDDDAAAAAACCCDDDBBBAAA???<<<;;;;;;<<<<<<<<<999666555555555555555444444444333333222222111222222222111111111000000000000111111111222222222333222111000000000111222222111000000//////000000000000000111222333444444//////............//////000000000/////////..............................---,,,,,,,,,++++++++++++---------------,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,)))))))))******+++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////////////////////////////---000111......222222...111000000000000000000000333333333333333333333333333222111111000000111111222111000//////000111222333222000000000111333444222222222222222222222222111222333333444444333333444444444444555555555555666666777777777888888888999999:::<<>>>>>===<<<>>>>>>===<<<<<<======>>>AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<:::888777777888:::<<<:::999777555333222222222444444555555666666555555333333333222111000//////......------------......111111000000000000////////////..................+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...000000000/////////......///000000111111111111000000000000000111111111222---...///000000///---,,,000000000000000000000000333222111111111111111111111222333444444333222111000111111111111111111000444444333333333333444444555444444333222333333333555444333333333555777888444444444555555666777777888777666555555555666777777777666555555555666666999999999999:::<<<>>>@@@===@@@DDDFFFFFFFFFFFFGGGPPPVVV]]]bbbhhhsssyyyhhh```ZZZSSSLLLHHHFFFCCC@@@???@@@AAACCCCCCAAA???===;;;;;;;;;;;;;;;999666555555666555444333333333333333222222222222111111111111000000000000000000111111111222222333222222111000000111111111111000///////////////000...---...222555444333//////////////////000000//////...............---------------------------+++++++++++++++*********+++++++++++++++,,,,,,,,,***++++++++++++******))),,,,,,++++++++++++,,,,,,)))******++++++,,,------,,,,,,------------,,,,,,******++++++,,,---...///------------------------...000///------000111000000000000000000000111111222222222222222222222222222222111000000000000111111111000000000000111111111111000///000111222333333222111000000111222333000111222222333333222222444444444444555555555555666666777777777777888888777777666777888:::<<<======AAAGGGIIIKKKPPPYYY```lllwww@@@???===>>>??????>>>=========<<<<<<<<<;;;;;;<<<@@@@@@@@@???>>>=========;;;:::999888777777777888:::999777777999<<<@@@CCC>>>;;;888444111111111222333444444555555555444444333222222222111000000000///......------......///000000000000000000//////---.....................++++++,,,,,,,,,,,,++++++++++++,,,---------------000000//////...---------......///000111111111111222222111111000//////......///////////////......//////////////////000000222111111000000000111111111111222333333222111111///000000111111000000///333333333333333333444444555444444333333333333333444333222111222444777999444444444444555555666666999888777555555666888999777777666666555555666666999888777777888:::===???<<>>AAABBBBBBDDDJJJOOOOOOZZZiiirrruuuwww|||===<<<;;;<<<>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;>>>@@@AAA???===;;;<<<>>>::::::999777777666666666888777777888;;;@@@EEEHHHAAA>>>999555111000111111333333444444444444333333222222111111111111111111000//////////////////000//////////////////000000------------............,,,,,,------------,,,,,,***+++,,,---------,,,,,,.........---------,,,,,,---...///000000000000000000000000//////......---///---,,,++++++,,,...///---------....../////////000000000//////000000111000111111111111111111000000000111111111111000000111222222333333444444444555555555555444444333333333222111111222444666888444444444555555555555555777666555555555666777888888777777666666666777777888777666666777999;;;===<<<===>>>>>>???AAADDDGGGBBBEEEHHHHHHIIINNNWWW^^^kkkyyyyyyjjjXXXLLLIIIHHHDDD???????????????@@@AAABBBCCC@@@@@@>>>===;;;:::999999999888666666666777666444111222222222222222222222000000000000000000000000//////000000000111111111333333222222111000//////000///......---.........///+++)))+++111555333000111000///---,,,+++******////////////////////////------------------------************************++++++,,,,,,---------...,,,,,,---------------,,,******))))))))))))*********+++,,,---............+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///...---.........///000//////000000111111111111111111111111111111111111222111000000//////000000000000000111111000000000000000000000000111111222333222000//////000222333222333333444444444444444333333333444444444444555777777666666666666666666777666666666777777888888888:::======<<<<<>>@@@BBB@@@===;;;<<>>>>>>>>======<<<;;;:::999999888888777666666777777666444222222222222222111111111//////000000000000000111/////////000000000111111333333333333222000///...//////...------------------+++***+++///222111000000///...,,,+++*********///////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,------......,,,------...............******))))))))))))******'''(((***+++,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,---------,,,***((('''++++++++++++++++++++++++...,,,---000000...---////////////000111111222222000000000000000000000000111111000////////////000000000111111111111000000000000000111111111222222222111000//////000111222333333444555555555555444333333333333444444444444777777666666666666555555444555555666666777777777888999;;;<<<;;;:::;;;<<<<<<@@@DDDDDDDDDGGGNNNUUU\\\bbbiiimmmrrryyy666555666888:::;;;999888888999;;;<<<============>>>AAACCCAAA===;;;===@@@======;;;:::999888888888555555666777:::===@@@BBB:::888666444333333444444333333333333333222111111000000111111111222222222/////////....../////////........./////////000000.........------,,,,,,,,,,,,,,,------------,,,,,,)))))))))*********++++++******++++++,,,,,,------....../////////...------++++++,,,---...///000000,,,+++******+++,,,---...+++++++++,,,------......///............///000111000//////////////////000000000111111111111000000///000222333444444333333333444444555444333222111111222333333444333222222333333333333333333333333000111333444444444333222444444444555666777888999777777777888888999::::::888:::;;;<<<<<<===@@@BBB===???BBBBBBBBBCCCFFFHHHMMMSSS\\\eeeooo{{{~~~rrrhhh^^^XXXMMMIIIDDD@@@>>>===<<<<<<::::::;;;<<<<<<;;;::::::::::::::::::999999888888888777666666888888666444333333222222111111000000////////////000000111111////////////000000000111333333333333222000...---///...------,,,,,,------,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---*********+++,,,---------+++,,,------.........---,,,,,,++++++++++++,,,,,,%%%''')))***++++++***)))++++++,,,,,,,,,,,,+++++++++,,,---...---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,***---222222...,,,......//////000111111222222000000000000000000000000111111000//////////////////000111222222111000///000111111222222222222222111111000000000000111111222222333444444444444333222222333333333444444444777777666666666555555555444555666666777777666666888:::<<<======<<<;;;;;;:::;;;=========@@@DDDGGGGGGLLLQQQUUUWWW]]]fffnnntttvvvxxx{{{}}}zzz777666777:::<<<<<<;;;999777888;;;===>>>>>>>>>>>>>>>BBBDDDBBB===;;;===AAA<<<;;;:::888777666666666555555666777888:::<<<<<<444333333222333444555666333333333333333222111000000000000111222222333333.........------.........---.........//////000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++))))))(((((())))))***+++))))))***+++,,,------...////////////...---,,,,,,...............---------,,,---///000000000//////******+++,,,,,,---.....................///000111//////............////////////000000000000/////////000222333444444333333222222333444333222111000000222333444444333111///222222111111111111111111000222555777777666444222222222333333555666888999666777888999::::::999999666999<<<>>>>>>=========@@@AAABBBBBBAAAAAADDDFFFEEEIIIMMMQQQWWW```kkkssszzzooocccYYYQQQKKKGGGCCCBBB@@@===::::::<<<>>>;;;;;;<<<===<<<;;;:::999888888999999999888888777777666666777888888666444444333333222111000//////.../////////000000111111////////////000000000000333333444333222000...---......---,,,,,,,,,,,,---+++,,,------,,,,,,...000,,,,,,,,,---...///000111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((())))))***++++++,,,,,,***+++,,,,,,------------...------,,,,,,------...'''(((***,,,---,,,+++***+++++++++,,,,,,+++++++++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***---333444...+++---...//////000111222222222000000000000000000000000111111000//////////////////000111222222111000///111111222333333333333222000000111111111111000000111111222333333333333222222222333333333444444444777777666666555555555444777777888888888777777666555777999;;;;;;;;;999999777888999:::<<<>>>???@@@>>>CCCHHHIIIIIIKKKQQQWWWUUUYYY]]]___bbbffflllrrrooouuu~~~}}}vvvoootttxxxzzz~~~:::::::::::::::::::::::::::::::::;;;<<<===>>>???DDDCCCBBB@@@???>>>>>>>>><<<;;;:::888777666666555555555555555666666666666444444444333333444555555333333333333333222111000111111111000000000//////000///...---------------........................000000///...,,,+++*********+++,,,,,,+++***)))((()))***+++,,,,,,+++***)))+++***)))))))))***,,,,,,000///...---------------++++++++++++++++++++++++------............------///...---,,,++++++***+++,,,,,,.../////////...---///000111222222111000///222222222111111111000000...//////000111222222222222222222222222222222222222222333333333222222111222111000000000111222333333333333333333333333333333555666666555444444555666666666666666777777777999:::<<<;;;::::::;;;===??????>>>>>>??????@@@AAABBBDDDHHHKKKNNNQQQVVVYYYlllsss{{{~~~vvvoooiiiaaaUUULLLHHHEEECCCAAAAAA@@@>>><<<;;;:::;;;;;;::::::<<<<<<<<<<<<::::::999999999888888888777777777666555555666666555444222111///...------------000000////////////000000222111111111000000//////444444444444333111000///......---,,,,,,,,,------++++++***+++,,,...000222...------,,,,,,------...111000///...---,,,,,,,,,---------,,,,,,+++++++++)))***,,,......---,,,++++++,,,,,,---,,,+++)))(((////////////...---,,,+++************************++++++******)))'''&&&%%%''')))---...---,,,++++++...,,,***((((((***,,,...---------.........//////........................///000000///...------...//////000000000000//////,,,------...............,,,------...///000000111000000111111111222222222111111111000000000000///222222222111111111000000000000111222333333444444555555555555555555555555555555555555555666777888888888888888777777777777666777888999888999<<<>>>======>>>???AAABBBCCCDDDFFFGGGIIIKKKOOOTTTWWWZZZ\\\```eeejjjlllkkkhhhfffeeefffhhhlllpppvvvzzz}}}yyy}}}::::::::::::::::::::::::::::::::::::;;;;;;<<<===@@@???>>>======<<<======<<<;;;:::888777666666666444555555555666666666666444333333333333333444444222333333333222222111000444444333333333333222222//////.........//////000------------------------------,,,,,,,,,,,,,,,,,,******+++,,,++++++))))))'''((()))******)))(((''',,,+++*********+++------///......---,,,,,,,,,---------,,,,,,,,,,,,,,,---...///000111111000///...------,,,,,,------......,,,---.../////////...---//////000111111111000000222222222111111111000000...//////000111111222222222222222222222222222222111222222333333222222111222111111000111222333444333333333333333333333333333555666666555444444555666666666777777777888888888:::;;;;;;::::::;;;===>>>>>>>>>>>>>>>???@@@@@@>>>@@@BBBDDDFFFHHHLLLOOOXXX___fffkkkppp}}}wwwoooiiibbb]]]ZZZTTTKKKEEEAAA@@@>>>===>>>===<<<:::999999999:::999999:::;;;;;;:::999999999999888888888777777777777555333333444333222000111111000///...///000000000000////////////000000111111111000000000//////000000000000000///...---...------,,,,,,,,,,,,,,,,,,+++++++++,,,...///000------,,,,,,,,,,,,------///...---------------...------,,,,,,,,,+++++++++)))***,,,---...---,,,+++***+++,,,,,,,,,+++***)))++++++,,,---............************************)))))))))))))))(((((('''''')))+++,,,++++++,,,---000...+++)))(((***,,,...,,,,,,,,,,,,---------...............------------///000111000......///000//////000000000000//////------...////////////...------...//////000111111111111111111222222222222222222111111111000000000222222222111111111000000000111111222333333444444555555555555555555555555666555555555555666666777777777777777666666666666555666777777777888:::<<<;;;<<<<<<===>>>???@@@@@@DDDCCCCCCDDDEEEGGGIIIJJJJJJMMMQQQUUUWWWVVVUUUSSSRRRSSSVVVYYY]]]```dddeeeiiilllppptttvvvuuusssqqq999999999999999999999999999999999999999999999999;;;;;;::::::::::::;;;;;;;;;:::999888777666666666444444444555555555666666333333222222222222222333222222222333222222111000111111111111000000000000............///000111222,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...)))***++++++,,,++++++***(((((()))******)))((((((,,,,,,++++++,,,,,,---...------,,,,,,+++,,,,,,,,,///...---,,,,,,---...//////111333444444333111///++++++,,,---...000111222,,,---......//////.........///000111111111111000222111111111111000000000/////////000111111222222222222222222222222222222111111222222222222222111222222222222222333444444333333333333333333333333222444666666444444444555555555666777888999999:::777888::::::999:::;;;==================>>>>>>???>>>@@@AAABBBBBBDDDFFFIIIIIINNNUUUYYY^^^iiiyyyoooaaaYYYTTTPPPLLLIIIFFFAAA>>><<<;;;:::999;;;:::999888777777888999777888888999999888888777888888888777777777666666666444222111111111///---000000000000000111222222000//////......//////000111111000000000000//////........................------,,,+++++++++++++++---,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,---,,,,,,,,,------...///,,,,,,,,,,,,++++++++++++)))***,,,---------,,,+++)))***++++++,,,+++++++++)))***+++,,,------------************************''''''((()))))))))))))))((())))))((((((***---000222000---***)))***+++---++++++++++++,,,,,,,,,,,,............------,,,,,,---...//////...---...000///000000111111000000///......///000000000//////...//////000000111111111111111222222222333333333333222222222111111111111222222222111111111111111111111111222222333333444444444444444444444444444666666555555444555555555666666666666555555555444444555666666666666999;;;:::::::::;;;;;;<<<<<<<<<>>>>>>===<<<<<<======>>>???@@@CCCEEEGGGGGGGGGGGGFFFGGGJJJMMMOOOQQQQQQRRRUUUVVVYYY[[[\\\[[[ZZZYYY999999999999999999999999888888888888777777666666777777777888888999:::;;;999999888777666666666777333333444444444555555555333222111111111111111111111111222222222222111111000000/////////.........///...............///000,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++***++++++,,,,,,...---,,,+++,,,---///000///111444666666444111///+++++++++,,,---///111111---------.....................///000000111111111111111111111000000000000//////000000111111111111111111111111111111111111000111111222222222222111333222222333333333444444222222222222222222222222222333555555444333444555555555666777888999:::;;;555777999999999999;;;<<<<<<;;;;;;;;;;;;<<<======>>>???AAAAAAAAABBBDDDFFFDDDHHHLLLNNNRRRZZZfffooo{{{sssiii[[[QQQLLLJJJIIIGGG@@@???===<<<;;;::::::999:::999888777777777888999666666666666666666666666777777777666666666555555555333222222222222111///000000000000000000000111/////////....../////////000000000000000000//////...------......//////000---,,,++++++******++++++------------------------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))******+++++++++,,,,,,,,,,,,++++++***)))(((************************''''''((())))))))))))))))))((('''&&&&&&)))///333333111...+++******+++++++++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++------,,,,,,---//////000000111111000000///...//////000000000000000///000000000111111111222222222222222333333333333333333333222222222111111111111111111111111111111111111111222222333333333444444444444444444444444777666555555444444444444555555555444444444333333444555666666555666888::::::999999999999999999999999999999:::;;;<<<=========>>>>>>???AAABBBCCCDDDCCCEEEGGGJJJKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLLLL888888888888888888888888666777777777666555444333666666666666888999:::;;;777777666555555555666666333333333333444444444444333222111111000000000111000111111222222111111111333333222222222111111111000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++*********++++++,,,------,,,,,,++++++++++++,,,,,,)))******+++++++++++++++***************+++,,,------,,,+++++++++---...///---///222444444222///---,,,,,,++++++,,,---......------------......//////....../////////000000111000000000000000000000000000000000000000111111111111111111111111111111111///000111111222222222222222222333333444444444444222222222222222222222222111333555555444333444555444555666777888999::::::555666888888777888999;;;::::::999999::::::;;;<<<999;;;======>>>???BBBDDDCCCDDDEEEFFFIIIMMMTTTYYYggg}}}tttiiiaaa[[[UUUNNNIIIGGGGGGEEEDDD<<<<<<===<<<;;;:::999999:::999888777777888999999555555555555555555555555666666666555555555444444333222222333555666666555111000000000///...------//////............////////////////////////000000---,,,,,,,,,---...///000---,,,++++++******++++++------------------,,,,,,,,,++++++******++++++,,,......,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,+++)))))))))******++++++,,,++++++++++++***)))(((''')))))))))))))))))))))))))))))))))))))))(((''''''))))))(((''''''***///333333111///,,,************---------,,,,,,,,,,,,,,,------------------------+++,,,......------...000//////000000000000//////...//////000000000000000000000000000111111111111111111222222222333333333333333333222222222111111111111111111111111111111111222222222222222333333444444444444444444444444777666555444444444444444444444444444333333333333555666777666666666888:::999999999999999888888888777777999:::;;;======>>>;;;::::::999:::<<<>>>???>>>@@@CCCEEEEEECCCAAA???@@@@@@AAABBBCCCEEEGGGHHH777777777777777777777777555555666777666555333222555555555666777888999:::444444444333444444555555222222222333333333444444333333222111000000000000///000111111222111111111111111111000000000000///000///...,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++,,,,,,---+++***))))))))))))***+++((()))***++++++++++++******)))******+++,,,---...++++++,,,,,,------......,,,...000111111000...,,,------,,,+++++++++,,,,,,...------------...//////000//////......//////000//////000000000000000111000000000000000000111111111111111111111111111111//////000111222222222222111111222333333333333333222222222222222222222222000222444444444333444555444444555666777888888999555666888777666666777999888888888888888999999::::::;;;===>>>???AAADDDFFFDDDCCCCCCCCCEEEGGGIIIKKKQQQbbbxxxtttiii```VVVPPPLLLIIIFFFDDDCCCAAA???===999:::<<<;;;999888888888;;;:::999888777888888999555444444333333444444555555555555444444444333333222222222333666888888777111111000000///---,,,+++///......------......///......////////////000000+++******)))***+++---...------,,,+++++++++++++++,,,------......---,,,,,,,,,,,,++++++++++++,,,,,,......,,,+++***)))))))))*********+++++++++++++++************+++++++++,,,******)))))))))***++++++'''((()))***++++++++++++)))))))))))))))))))))))))))))))))))))))((('''''')))******))))))+++...111111000...,,,************------------,,,,,,,,,,,,+++++++++,,,------.........///000000///...000111---......//////......---......///000000000//////000000000000000000000000000000111111111222222222333222222222111111111111111111111111111222222222222222222222222222222222333333333333333333333333555555444444333444444444444444444444333333333222555666777666555666777999999888888888888888888888777888888999:::999999999999888777777777888:::;;;;;;<<>>??????AAACCCFFFCCCAAA@@@AAACCCEEEDDDDDDEEEOOO[[[fffuuuzzzqqqeee\\\UUUPPPKKKHHHFFFDDDBBB@@@???===<<<;;;777999;;;;;;999888999;;;<<<;;;999777777666777777555444333333333333444555444444444444333333333333111000000222444555555444///000000111000///...---///......------......///........./////////000000,,,+++***))))))***,,,---...------,,,,,,,,,,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,------,,,,,,+++***************)))*********++++++++++++***************++++++,,,+++***)))(((((()))******(((((()))***++++++++++++))))))))))))))))))))))))'''(((((())))))))))))((()))+++---------,,,---/////////---+++******)))))),,,,,,,,,,,,+++++++++***))))))***+++---...///000...///000///---------///,,,,,,------------,,,,,,------...////////////...//////////////////////////////000000000111111111222222111111111000000000000000111111111222222222222222222222222222222222333333333333333333333333444444333333333444555555555444444444444333333333444555666555444444666888777777777777777777777777666666777888888777666555888888777666777888999999999;;;<<<>>>???>>>===<<<::::::;;;<<<===>>>???@@@777777777777777777777777333444666777777666444333333333333333444555666777000000000000111222333333111111222222222333333333555444333222111111111111//////000111111111111111111111111111000000000000///......---------..............................))))))***+++,,,------...///...,,,+++***++++++,,,...---,,,++++++,,,---...***+++,,,---...---,,,,,,*********+++,,,...///000***,,,///111222111///...------............---------------------...///000......---,,,---...///000333111000...------------.../////////000000111111111111111000000000000000000000000000000000000000......000111111222222222///000111222333222111111111111111111111111111111///111333444333333444555444444444555555555555555666777888777555333444555666666666666666777888888888999:::::::::;;;===???===;;;:::<<>>============777999<<<;;;::::::<<>>>>>>>>===<<<;;;<<<<<<============<<<===???BBBGGGMMMRRRUUUWWW```jjjxxx~~~zzzvvvoooeee^^^QQQNNNJJJEEEBBBAAAAAAAAAAAA@@@???>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888888888888777666444444333444555444222111222333333333333222222222222222000000000000000000000000000/////////............---,,,,,,,,,,,,---......111111000///............,,,++++++******++++++,,,)))******+++,,,---......000///...---,,,+++++++++...///000///,,,+++***+++*********))))))))))))((())))))))))))))))))))))))+++++++++++++++***)))(((+++++++++******((('''''')))(((&&&%%%&&&''')))+++******)))(((((((((((((((''''''''''''(((((((((((()))((('''(((+++------,,,+++++++++++++++***)))(((,,,+++******)))*********---+++)))''''''((()))***---------............///...---,,,+++,,,...000222//////............//////111111000000/////////......///000000000///---,,,111111000000//////......111111222222222333333333666333111222555666444222333444444555666777888888222222111111111222333444:::555000///000111111000222222333333444555666666333444555666666555444333555555555444444333333333555555555555666666666666555555666777888999999:::;;;;;;;;;;;;<<<<<<======:::666444555888999666333333333333333333333333333111222444666666666555444000000000000000111222222777777666444333222111000111111111111111111111111000000000111111222222222////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,000///...------,,,------++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))******+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---....../////////......---------+++++++++,,,,,,---------,,,,,,,,,------------...+++,,,,,,---------------000000000000///...---,,,...------------------,,,000000000000000000000000000/////////.........---/////////000111111222222111111111111111111111111111111222222222222111111222222222222222222222222777666666555444444555555777666666666555555555444666666666666777888888999999:::;;;<<<===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>???AAADDDFFFHHHIIIKKKSSS]]]fffnnnvvv~~~}}}sssnnnhhhccc```ZZZRRRKKKIIIGGGDDDAAA???????????????>>>===<<<;;;:::999999999:::::::::::::::999999777888888777666555444444333444444444222111222333111111111111222222222222000000000000000000000000000000/////////............------------...//////---,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------*********+++,,,...///000,,,...///...,,,*********++++++*********)))))))))))))))))))))))))))))))))******++++++******))))))+++++++++******)))(((''')))(((&&&&&&&&&''')))*********)))(((((((((((((((''''''''''''((((((((((((+++***((()))***++++++***))))))*********)))((((((******))))))******+++,,,,,,+++***)))((())))))***------------...............---,,,+++,,,...000111////////////////////////000000/////////.........///////////////...------111000000///////////////111111222222222222222222333222111222333444333222111111111222333333444444444444444444444555666666999555111000111222111000222222333333444444555555333444444555555444444333555555444444444333333333555555555555666666666666555555666777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<:::777555666888999777444222222222222222222222222111222333444444333222111111111000000111111222333666666666555444222000///000000000000000000000000//////000000000000111111---......///000111111222.........///......---,,,......------------......,,,,,,,,,,,,------------++++++*********))))))******+++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...///111000000///...------,,,)))******+++,,,---......,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,......////////////......---------------.........////////////////////////////////////............/////////000111111222222111111111111111111111111222222111111111111222222222222222222222222222222666666555444444444555555666666666555555555555555666666666666666666666666777888:::;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>@@@DDDJJJNNNQQQVVV]]]bbbnnntttvvvnnnkkkjjjiii```[[[UUUQQQNNNJJJEEEAAAAAAAAA@@@??????>>>>>>>>><<<<<<;;;:::999999888888888888999999999999999888777777777777666555444444222333444333111111111222//////000000111111222222000000000000000000000000000000000/////////......///............///000000++++++***+++,,,---......,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,......---,,,+++++++++++++++,,,---,,,+++))))))***,,,+++++++++************))))))))))))))))))))))))))))))************************+++******)))((('''(((''''''&&&&&&((()))*********)))(((((((((((((((''''''''''''((((((((((((,,,***)))((()))***)))(((''''''(((((())))))(((((())))))))))))******+++,,,+++++++++***************,,,,,,,,,---------......------,,,,,,,,,...///000...///000111111000///...///............---------///...------------------000000///......///111111222222222111111111111111000111222222111000111222111111111111111111111111444444555555555666666666777555333333333333111000333333333333333333333333222222333333333333222222444444444444333333333333444555555555555666666666666666777888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;999777666777888999888666333333333333222222222222222222333333333222111111333333333333333444444555000222444555555444333222000000000000000000000000..............................//////000000111111///000111111111111000///---,,,,,,,,,------...///,,,,,,,,,---------......++++++,,,,,,,,,++++++***+++,,,,,,---.../////////++++++,,,,,,,,,,,,---------,,,***((()))+++---///000000///...---,,,,,,+++(((((())))))******++++++++++++,,,,,,,,,---------***++++++,,,---,,,,,,,,,------...//////000//////,,,,,,------......//////........................111111111111000000000000/////////000111111222222111111111111111222222222333333111000000111333333222222222222222222222222555555444444444444444555555555555555555555555555666666777777666666666555777888999:::;;;:::999999::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<===??????AAACCCEEEFFFGGGIIINNNQQQRRRWWW```kkkwww{{{xxx{{{qqqddd____________WWWRRRMMMIIIGGGEEEBBB@@@???@@@@@@AAAAAA@@@>>>>>>;;;;;;::::::999999888888777888999999999999999999666666666666666555444333111333333222111000111222---......///000111111222000000000000000000000000000000000////////////..................//////000---------------...//////+++,,,,,,,,,,,,,,,,,,+++------------------------222111///---+++***)))((((((***++++++)))((()))***,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))***++++++***************)))(((((((((''''''''''''((())))))***))))))(((((((((((((((''''''''''''((((((((((((+++)))'''((()))***)))(((%%%&&&'''((())))))))))))******))))))))))))***+++******++++++++++++***)))+++,,,,,,,,,---------------,,,,,,,,,,,,---...///...///111222222111///...------------------------///...,,,++++++,,,---...000///...---...000111333111111111111111000000000///111333222000///111333444444444333333222222222111111222222333333333333444444444555444333111000333333333333222222222222111111222222222222111111333333333333333333333333444444444555555555666666666666777888999:::;;;;;;;;;<<<=========<<<;;;:::888777777777888888888777555555444444333333333222222222333333222222222111333333222222333333444555000111333555555444333222//////////////////////////////////////////////////////////////////000///......///000000000000000,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,...//////...,,,+++---------,,,,,,,,,------+++++++++,,,,,,------------,,,)))((((((***---.........------,,,+++***************))))))(((((((((+++++++++,,,,,,,,,------++++++,,,------------,,,,,,---...///000000000000---------....../////////////////////////////////000000000000111111111111/////////000111111222222000000111111111222222222444333222111111222333444222222222222222222222222444444333333333333444444444444444555555555555555666777888888888777666555777888999:::;;;:::999999::::::::::::;;;<<<===>>>>>>===<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBEEEGGGFFFIIINNNUUU\\\ccchhhkkkmmmrrryyyzzztttqqqmmmkkkmmmppprrrsssnnneeeYYYRRRQQQUUUXXXYYYMMMJJJEEEBBB@@@??????>>>???@@@AAAAAA@@@???===;;;;;;;;;;;;:::::::::::::::999999::::::::::::999999444555555555555444444333111222333222000///000111------...///000000111111000000000000000000000000111000000000////////////------,,,,,,------...///000///......------------+++,,,------------,,,+++++++++,,,,,,---......///------,,,,,,---...//////'''(((******)))((()))***,,,,,,,,,+++++++++******(((((((((((((((((((((((()))((((((((()))***++++++)))************))))))((('''''''''''''''((())))))***))))))(((((((((((((((''''''''''''((((((((((((((('''&&&&&&)))*********&&&'''((()))***+++++++++++++++***)))(((((((((((()))******+++++++++******++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...---///000222222000///---,,,,,,,,,---------------...---,,,++++++,,,......//////......///000111222000000000000000000000000///222444333000///111444555555444444333222222222...///000111111111111000222444555555444222111000222222222222222111111111111111111111111111111111333333333333333333333333444444444444555555555555666666777888999::::::;;;:::;;;=========<<<;;;:::666666777777777777777888666555555444444333333333111111111222222222222222000000//////000000111222333444444444333222000///////////////////////////222222111111111111000000000000000000////////////------,,,,,,,,,,,,---...,,,,,,++++++,,,---......,,,,,,,,,,,,------------***,,,///111111000---,,,------,,,+++***+++++++++***++++++,,,,,,------...,,,+++***))))))***,,,---,,,,,,,,,,,,++++++++++++------,,,+++***))))))(((++++++++++++,,,,,,,,,,,,+++,,,------......------------...///000000//////.............../////////////////////////////////............/////////////////////000111111222222000000000111222222333333333333222222222222333333222222222222222222222222333333222222222333444444444444444444444555555555555666777888999888777666777777999:::::::::999888999999888888999;;;===>>>???>>><<<::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBCCCEEEHHHKKKNNNPPPRRRQQQVVV]]]eeennnxxxuuunnnjjjbbb```]]]\\\]]]^^^^^^]]]XXXRRRKKKIIILLLQQQUUUVVVFFFEEEBBB???=========>>>>>>>>>>>>>>>===<<<:::888;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;:::999999888333444444444444444333333000111222111/////////000......//////000000111111000000000000000000000000111111000000000/////////,,,,,,,,,,,,,,,---......//////...---,,,++++++,,,+++,,,---......---,,,+++)))******+++,,,---.../////////...---,,,,,,,,,,,,&&&(((******))))))***+++,,,+++++++++************((((((((((((((((((((((((***)))((('''((()))***+++))))))************))))))'''''''''(((((((((((((((******)))(((((((((((((((''''''''''''((((((((((((&&&%%%$$$&&&(((*********&&&'''((()))***+++++++++******)))(((((((((((())))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,---...///000000///...---,,,,,,,,,------------...---------------......////////////000000000000000.../////////000000000000000222222222111000111222222222222111111000000000///000111222333222111111111333444444333111000111111111111111111111111111222111000000000000111222222222222222333333333333333444444444444555555555555555666777888999999:::999:::<<<>>>>>>===<<<;;;555555666666666666777888555555444444333222222111////////////000111222222//////......//////000111444444333333222111111111........................111111111000000/////////......//////000000111111222000...+++******+++,,,,,,,,,,,,+++,,,,,,------++++++++++++,,,,,,,,,,,,)))+++///111111000---++++++***)))))))))***+++,,,******+++,,,,,,---......++++++************++++++++++++,,,,,,,,,,,,------,,,,,,++++++******))))))***++++++++++++,,,,,,,,,,,,---......//////............///////////////...////////////............---------------------------........./////////000/////////000111111222222///000000111222222333333222333333333333333333222222222222222222222222222222222222222222333444444333333333444444555555555333444666777888888666666555666777888999888777777777666555555666888;;;<<<>>><<<:::888777888999:::=========>>>@@@@@@???>>>>>>>>>???AAABBBCCCCCCDDDCCCGGGKKKPPPTTTZZZbbbggggggnnnwww{{{ppphhhbbb^^^\\\XXXUUUQQQPPPPPPPPPPPPOOONNNJJJFFFGGGKKKOOOQQQQQQDDDCCCBBB@@@>>>===>>>???<<<<<<<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<::::::::::::999777666555222333333444444444333333000111111111///...///000000000000000000000000000000000000000000000000000111111111000000000//////---------------.../////////......---------......+++,,,---//////---,,,+++*********++++++,,,,,,,,,222111///,,,)))'''&&&%%%%%%'''*********)))***,,,++++++*********)))))))))((((((((((((((((((((((((+++***(((''''''((()))***))))))************))))))&&&''''''(((((((((((((((******)))(((((((((((((((''''''''''''(((((((((((('''&&&%%%%%%'''))))))(((&&&''''''((())))))))))))'''''''''((((((***++++++(((((('''''''''(((***+++************++++++++++++,,,,,,,,,------,,,,,,+++---------......---------,,,---------............------...///////////////...///111111111000...---,,,---......///000111111111000//////111111000///000000000000000000/////////000222333333333111000000222333333000///000111//////000000111111222222222222111000000111222222111111222222222333333333333333444444444555555555444444555666777888888999777999;;;>>>???>>>===<<<444555666666555555666888444444333333222111000000---------......000111222000000000000000111111222111111111111222333444555..............................---------,,,,,,,,,,,,,,,---///000222333333999666222---++++++,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,(((***...111111///,,,***((((((''''''(((***,,,---******+++,,,,,,---......******++++++************++++++,,,------......///(((((((((((())))))))))))******+++++++++,,,,,,,,,---...//////000/////////...///////////////......000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,///000000000111111222222/////////000111111222222///000000111222222333333222222444555555444222222222222222222222222222222222111111111222333333444333333333444444555555555111222444666777777666555333444666777777777666555555444333333444666999;;;;;;999777666666888:::<<<;;;;;;<<<>>>??????===;;;999:::<<<===>>>?????????@@@BBBDDDEEEEEEHHHNNNSSSPPPUUU]]]ccceeefffffffffjjjqqqzzz{{{}}}~~~|||{{{{{{tttmmmbbbZZZUUUSSSSSSSSSTTTQQQLLLIIIIIIJJJJJJJJJHHHFFFCCCEEEHHHKKKJJJHHH@@@@@@@@@>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;<<<:::::::::999777666444333222222333444444444333333///111111000///...///000111111111111000000000000000000000000000000000000111111111111000000000000...............///000000000000///000000111222333+++,,,...//////...,,,++++++++++++************)))+++***))))))((()))))))))%%%'''************+++,,,*********))))))))))))(((((((((((((((((((((((((((,,,+++((('''&&&'''((()))((())))))*********))))))&&&''''''((()))(((((((((******)))(((((((((((((((''''''''''''((((((((())))))'''&&&&&&'''''''''&&&%%%&&&''''''((('''''''''$$$%%%%%%''')))+++---...((('''&&&%%%&&&''')))+++)))************+++++++++,,,,,,---------,,,++++++...---,,,,,,,,,,,,---...---------....../////////,,,---///000000000///......000111333222000---++++++,,,---...///111222222111...,,,---000111///---000000000111111111111111---///111222222222000//////111333222///...///222...//////000111222222333333222111000000111222333111111111222222333333333333333333444444444555555333333444555666777888888666888;;;>>>??????>>>===777888999999888666444222333333333222222111111111333222000.........//////111000...---,,,,,,------//////000111222444666777111111000///...---,,,,,,//////000000000000000000....../////////...,,,+++...------------,,,,,,,,,...---+++*********++++++++++++***)))***+++---...111///,,,,,,,,,---+++******++++++***((('''((())))))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,***)))))))))))))))***+++,,,------...+++---///111111///,,,+++------............------........................,,,,,,,,,,,,,,,---...///////////////000000000000,,,---///111222111000///222111000000000111333333111222333444555666666666222222111111222222333444222222222222222333333333222222111111222222333444333333333444444444555555666666555555444444444444555555555555555555444444444555666777888999::::::<<<===>>>>>>>>>===<<<;;;<<<<<<<<<<<<============>>>=========>>>@@@CCCDDDIIIJJJKKKLLLMMMOOOPPPPPPTTT[[[bbbgggjjjooowww}}}{{{|||}}}xxxssspppooopppqqqjjjjjjjjjgggdddaaaaaaaaaWWWVVVTTTRRROOOLLLJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEGGGCCCBBBEEEJJJKKKEEE?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;<<<<<<;;;:::888666444333111111111222222333333333555444333333222111000000111111000///...---,,,,,,...............---------000000111111111111000000...............///000111111111000......---------+++,,,,,,------,,,,,,++++++*********+++,,,,,,---,,,++++++***)))(((''''''(((((()))***+++,,,,,,,,,---,,,+++***)))))))))))))))(((''''''(((***,,,...))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###%%%'''(((''''''((()))((())))))(((%%%$$$$$$%%%(((((()))***************+++***)))))))))))))))***)))*********++++++++++++)))************+++++++++---,,,***)))))))))******))))))***+++,,,------...++++++,,,,,,,,,,,,------000000000000000000000000//////.........---------////////////////////////222111111111000000//////111111000000000000111111111111111000000000000000111111111111000000000000000000000111222222333333333111000......///111222333333222222333333444555555444333333333333444555666666666666777777777777999999:::;;;;;;<<<<<<===555555666666666444333222333333333333222222222222222111000............///000///---,,,,,,------...000/////////000111111222000000//////...---------///////////////.........---.../////////...---,,,.........---------,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,---.........---,,,+++++++++***)))((()))******)))(((***+++)))******++++++++++++***************************+++++++++******++++++,,,)))+++,,,,,,***)))))))))************++++++++++++,,,---...//////...---,,,------............------///.........---------,,,...------------......///,,,,,,,,,,,,------------,,,---///000111111000000111111000000000111222333///000111222222222222222111111111111111222333333222222222222222111111111222222111111222222333444222222222222333333333444777666666666555555555555555555555555555555444444444555666777888999::::::999:::;;;;;;;;;:::999999;;;<<<<<<<<<============???>>>======>>>AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFKKKQQQTTTVVVYYY___dddgggdddcccffflllsssxxxzzzyyyzzz{{{xxxuuussstttuuuxxx|||~~~yyyvvvxxx{{{~~~|||xxxtttqqqooonnnnnnhhhfffaaa]]][[[ZZZ[[[\\\\\\]]]]]][[[YYYWWWWWWXXXQQQPPPOOONNNLLLJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCCCCFFFIIIHHHCCC???>>>>>>>>>=====================<<<;;;:::999999888:::999888888888999::::::888888888777666555444333111111111222222333333333444444333222111111000000000000000///......------////////////............000000000111111000000000...............///000000000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++*********+++,,,,,,---*********))))))))))))))))))))))))******++++++,,,,,,,,,+++***))))))))))))***)))((('''((()))+++,,,((((((((((((((((((((((((*********)))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###%%%'''(((''''''((())))))***+++***)))((()))***(((((()))************)))))))))((((((((())))))***))))))))))))*********+++)))************+++++++++,,,,,,***)))))))))******)))******++++++,,,,,,---++++++,,,,,,,,,,,,------//////////////////////////////.........---------........................---......///000111222222111111000000000000111111000000000000000000000000111111111111000000000000///000000111111222333333222111000//////000111222333222222222222333444444555444333222222333444555666666666666777777777777999999::::::;;;<<<<<<<<<333333333333333222222222222333333333333333444444111111///......---.........---,,,,,,,,,---...///000000///------,,,------........................//////......------,,,,,,,,,---......///.....................---------------,,,+++*********++++++***++++++,,,,,,,,,,,,+++***+++,,,+++***(((((()))'''(((******))))))+++,,,)))************))))))(((************************,,,+++***))))))***+++,,,)))***,,,+++***))))))***+++*********)))))))))(((------------------------,,,------......------,,,.........------,,,,,,,,,//////..................***+++++++++,,,,,,,,,,,,---......///000000111111000000000000000111222222//////000111111000000000000000000000000111111222222222222111111000000///222111111111111222333333111111111111222222222222777666666666666666555555444444444444444444555555555555666666777888999999888888999999:::999999888;;;;;;;;;<<<<<<<<<======>>>>>>======>>>@@@BBBCCC>>>>>>>>>??????@@@@@@@@@???CCCFFFHHHGGGHHHLLLOOOOOOOOOPPPSSSXXX[[[\\\\\\[[[___aaa]]]WWWTTTWWW[[[[[[]]]______]]]\\\]]]^^^^^^]]][[[ZZZYYYYYYZZZ[[[UUUSSSPPPMMMKKKKKKMMMNNNOOOPPPQQQPPPNNNMMMMMMNNNIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBAAA@@@@@@@@@CCCEEEGGGHHHGGGDDD@@@>>><<<<<<<<<=====================<<<;;;::::::999999:::999999888888888999999444444444444444444333333111111111222222222222222333333222222111111000000////////////////////////000000000000000000000000000000000000000000000000.............../////////......---,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,(((((())))))************************************,,,++++++***)))))))))(((***)))((((((((()))***+++((((((((((((((((((((((((******))))))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%'''(((''''''((()))((()))++++++******+++,,,'''((())))))******))))))''''''''''''((()))******(((((((((((()))))))))))))))************+++++++++,,,+++******)))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...............---------........................,,,,,,---...///000111111111000000//////000000111000000000000000000000000111111111111000000000000//////000111111222222333222111000//////000111222222222222222222333444444444444333222222333444444555555666666666777777777888999999::::::;;;<<<<<<111111111111111222333444222222333333444444444555000000///...------------,,,++++++++++++---///000000///...,,,,,,+++++++++,,,,,,---------...............------,,,+++++++++,,,,,,---....../////////.........------------,,,,,,+++++++++++++++++++++'''((()))******)))(((''''''***,,,+++)))(((((()))((()))******)))(((***+++))))))***))))))(((''''''************************,,,+++)))(((((()))***+++(((***++++++)))((()))***)))))))))))))))(((((((((---,,,+++++++++,,,---...,,,,,,------------,,,,,,+++,,,,,,,,,------------............---,,,,,,+++------------..................---......///111111////////////000000111111111111111111111111000000///////////////000111111222222222111000///......111111111111111222222333111111111222222222222333555555555555555555555555333333444444444444555555555555666666777888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>??????========================???BBBDDDDDDCCCCCCFFFHHHGGGGGGIIIKKKMMMNNNNNNMMMPPPRRRSSSPPPKKKIIIKKKNNNOOOOOOOOOPPPQQQRRRQQQPPPNNNNNNMMMMMMNNNOOOPPPQQQNNNLLLJJJHHHGGGHHHJJJKKKLLLMMMMMMLLLJJJHHHIIIJJJDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBAAA@@@AAAAAABBBFFFIIILLLJJJEEE@@@===<<<::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888444444333333222222222222111111111111111222222222111111111111111000000000......//////000000000000000000111111111111222222000000000//////000000000---........................---,,,++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++,,,+++++++++))))))))))))))))))******************))))))))))))***************)))((((((***))))))((((((((())))))((((((((((((((((((((((((***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&'''(((((('''&&&''')))'''(((((()))))))))))))))&&&&&&&&&&&&''')))******'''''''''(((((((((((()))))))))*********+++++++++++++++******************,,,+++++++++******))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................000000////////////000000/////////000000000000000111111111111000000000/////////000000111222222222111000000///000000111222222222222111222333333444444333222111111222333444444555555555666777777777888888888999::::::;;;;;;111111111111222333444555222222222333333444444444//////......------,,,+++************+++,,,...///......---,,,,,,,,,------++++++,,,,,,------......---,,,,,,,,,+++++++++***------------......//////------------,,,,,,,,,,,,++++++++++++++++++++++++'''((()))******)))'''&&&((()))*********))))))***++++++,,,***(((''''''((()))))))))))))))((('''&&&))))))))))))))))))))))))+++***)))((((((((())))))''')))+++***)))((()))***&&&''''''((())))))******,,,+++*********,,,---///++++++,,,,,,,,,,,,++++++((()))***+++,,,...//////+++,,,,,,,,,,,,+++***)))---............/////////...---------...///000111......//////000000000000000000111111111000////////////......//////000111222222222111000///......111111000000111111222333222222222222333333333333333333333333333333333333333333333333444444555555555555555666777777888888888888888888999999::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;===>>>??????@@@AAACCCCCCDDDDDDDDDDDDDDDFFFGGGKKKIIIFFFEEEDDDDDDDDDDDDHHHFFFEEEFFFHHHJJJIIIHHHFFFFFFFFFGGGGGGHHHIIIIIIGGGFFFEEEDDDEEEFFFGGGHHHOOOOOOOOOMMMIIIGGGGGGHHHCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@@@@@@@AAACCCEEEFFFKKKNNNOOOKKKCCC===::::::999999:::;;;<<<======>>>======<<<;;;:::999999888999999999999888888777777666666444333222111111111111111111111111111111111000000000000000000000000......//////000111111111111111111111222222333333000000///......///000000------...///......---,,,...---,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,++++++***++++++******)))(((((('''******))))))))))))))))))))))))*********)))(((((())))))(((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((&&&'''''''''''''''''''''$$$&&&(((((('''&&&'''((('''(((((('''%%%$$$$$$%%%''''''((()))))))))))))))&&&&&&&&&&&&''')))******&&&'''''''''(((((((((((())))))*********+++++++++************+++*********,,,++++++******))))))(((+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.............................................------------............000000////////////000000......//////000000000000111111111111000000000///...//////000111111222222000000000000000111111222222111111111111222333333333222111000000111222333333444444555666777777777777777888888999:::::::::111222222222333333444444111222222222222222333333............---,,,+++*********))))))***,,,---...------,,,,,,,,,---......+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,......---------...//////,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++***++++++++++++******)))***(((&&&''')))++++++***,,,------+++(((&&&&&&'''((())))))))))))(((((('''))))))))))))))))))))))))******))))))(((((('''''''''(((******)))((()))***&&&&&&'''((()))***+++++++++******)))***+++---...***++++++,,,,,,++++++***'''((()))***,,,---...///)))***+++,,,+++***)))(((,,,,,,,,,,,,------------,,,------...//////000000------...///////////////------...//////.........///////////////000000111222222222111111000000///111000000000000111222222222222222222333333333444111111111222222222222333222222333333444444555555555555555666666777777777666666666666666777888999999999999:::::::::;;;;;;999999999888888888888888:::::::::999999999999999888999:::<<<===???@@@AAABBBBBBBBBAAA@@@@@@CCCEEEFFFBBB???>>>@@@BBBBBBAAACCCBBBAAAAAACCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHOOOOOOOOOLLLHHHFFFEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@?????????AAADDDGGGIIINNNNNNMMMHHHAAA;;;999:::999999::::::;;;<<<======AAA@@@>>><<<:::888666555999999999999888777666555777666444222111111111111111111111111111000000000......//////000000111111/////////000000111111111000000111111222333333333000000............000000------...//////---,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,---,,,+++***))),,,,,,+++***)))(((''''''))))))))))))))))))))))))((((((*********)))((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%'''(((((('''&&&&&&''')))******(((&&&$$$$$$%%%&&&'''(((((())))))((((((''''''''''''((()))******''''''''''''(((((((((((()))************+++++++++))))))***++++++++++++***++++++*********)))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------...............------------------------******+++---///000111222000//////......//////000---......//////000000111111111111111000000000000......///000000111111222//////000000111111222222111111111111111222333333222222111000000111222222333333444555666777777888666777777888888999::::::000111222333333333222111222111111111111111111000------......---,,,***)))+++***)))))))))+++,,,------,,,,,,,,,+++,,,,,,---+++++++++++++++,,,,,,,,,******+++,,,,,,---------//////...---,,,---......+++++++++*********)))))))))***+++,,,,,,,,,,,,+++---,,,++++++*********++++++&&&!!!"""(((,,,+++(((+++,,,,,,+++(((''''''((((((((()))*********))))))))))))))))))))))))))))))((()))******)))(((&&&$$$&&&(((******)))((()))***((((((((())))))*********)))))))))******+++,,,---******++++++++++++******))))))******++++++,,,,,,((()))+++,,,,,,+++***)))***+++++++++,,,,,,,,,,,,+++,,,---////////////...,,,---.../////////......,,,---...///////////////000000//////000000111222222222222222222111111111000000000000000111222222111111111111222222222222111111222222222333333333111222222333444444555555555555555666666666666666666666666666666888999:::999999999999::::::::::::999999999999888777777666777777777888888888888888777888888;;;===???@@@@@@???AAACCCBBBAAA@@@BBBDDDAAAAAA???>>>>>>???BBBDDDCCCCCCBBBBBBAAABBBCCCEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHKKKLLLLLLJJJGGGEEEEEEFFF@@@@@@AAAAAABBBBBBBBBCCC@@@???>>>???@@@CCCGGGIIILLLKKKGGGCCC>>>;;;;;;;;;999999::::::;;;;;;;;;<<<>>>>>>===<<<:::999888888888999999999888777555444555444222111000111222333222111111111000000000///------......///000111111000000000000000000111111000000000111222222333333111000...------...000111,,,---...//////---+++***++++++*********++++++,,,+++,,,,,,------,,,,,,+++***+++,,,------+++***(((+++*********))))))((((((''''''(((((())))))******'''((()))******)))((('''&&&&&&'''((())))))))))))''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&'''((()))***)))'''&&&&&&'''&&&'''(((((())))))(((((())))))((((((((())))))***''''''((((((((())))))))))))************+++++++++((()))***+++,,,++++++***************))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------******,,,---///111222333//////............//////------......///000000111111111111111000000000000......//////000111111111...///000111111222222222111111111111111222222333222111000//////000111222222333333444555666777888666666777777888999999999///111222444444222000///222111111111000000//////,,,---......---,,,***)))+++***)))))))))***+++,,,------,,,+++************++++++++++++++++++++++++******+++,,,---......///111///...---,,,,,,---...*********))))))))))))((()))***+++,,,---,,,,,,+++,,,+++)))((((((((()))***,,,$$$&&&,,,+++''')))***+++***)))((()))***'''((()))******+++******))))))))))))))))))))))))'''(((***+++***(((%%%###&&&''')))***)))((()))***************))))))))))))(((((()))***+++,,,,,,,,,******++++++++++++******+++++++++************)))((()))+++---------++++++++++++,,,,,,,,,---------***+++...000000000...---,,,,,,.../////////...---......000111222222222222000000000000000111222222222222222222222333333333000000000000000111111222000000000000111111111111222222222333333444444444111111222333333444555555555555555666666666666666999888888888888:::<<<===888888999999999:::::::::999999:::999999888777666777777777888888888999999666555666888;;;=========999<<<@@@AAA???>>>???@@@<<>>:::;;;AAAGGGBBBCCCCCCAAA??????BBBDDDCCCDDDDDDEEEEEEDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEIIIJJJJJJIIIGGGFFFFFFGGG===>>>???@@@AAABBBCCCCCCAAA@@@>>>>>>???BBBEEEGGGJJJGGGBBB>>><<<;;;<<<<<<999999::::::::::::;;;;;;888888999:::;;;======>>>888999999999888777555444222111000///000111333444222111111111000000//////,,,------...///000111111111111000000000000000000//////000111222222333333111///...------...///111,,,---...//////---+++******)))))))))))))))******+++,,,,,,------,,,,,,+++***+++---------+++)))((())))))))))))************&&&''''''((()))******+++&&&''')))***+++***((('''%%%%%%'''((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&'''%%%&&&''''''&&&&&&'''(((&&&''''''(((((((((((((((+++******))))))))))))***(((((((((((()))))))))))))))************+++++++++((()))***+++,,,,,,+++***)))))))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........./////////000000//////............//////---------...///000000111111111111111000000000000......//////000111111111......000111222222222222111111111000111222222333222111000//////000111222222222333444555666777888666666666777888888999999000222333333111000000111000000000222333222///,,,......---,,,+++******)))))))))***+++,,,,,,------///...,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******)))))))))++++++++++++++++++++++++,,,---......---+++((('''))))))))))))))))))))))))%%%$$$%%%'''******'''$$$)))((((((((('''''''''''',,,+++***)))'''%%%###"""(((***+++***(((''''''((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''%%%'''((((((''''''((())))))))))))))))))******++++++++++++*********))))))------,,,,,,+++***))))))************************++++++************++++++***++++++,,,---.../////////////////////.........000///.........///111222222222222222111111111111000000000000000000000000//////000000000000//////000000000000000000000000...000333555777777666555222222111111222222333444999888777666555666777777555555666666777888888888444555555666777888888999:::::::::999999888888888555555444444444444555555555666777999:::;;;<<<<<<>>>>>>????????????>>>>>>>>>??????>>>======>>>@@@@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCDDDDDDDDDBBBBBBAAAEEEHHHFFFAAA>>>@@@CCC@@@BBBCCCBBB@@@>>>>>>???????????????>>>>>>>>>>>>=========>>>@@@BBBEEEFFFCCCAAA>>>:::777666666777777888999:::;;;<<<<<<<<<999999999999999999999999666666666666555555555555222111111111111111222222333222111000////////////...............///000000111000000///////////////////////////............---///111000------...111---,,,***(((((()))***+++,,,,,,++++++,,,,,,---...///......---,,,+++******))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''((())))))(((((('''''''''(((''''''&&&%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))++++++***))))))***((((((''''''''''''((((((,,,+++***))))))***+++,,,''')))***++++++***)))'''((((((((((((((((((((((((***)))'''%%%%%%&&&((())),,,......---+++******+++***+++,,,---.....................------,,,,,,,,,,,,++++++******++++++,,,...///000///---,,,,,,...000000//////.........---............////////////000000000000000000000000------------------------//////000111222333333444...///000111111111111111111111000000111111222333111222333444555555555555444444444555555666888888000222333333111000000111111000000111222222///---000///...,,,+++)))((('''))))))***++++++,,,---------,,,+++)))))))))***+++******))))))))))))******------------,,,,,,,,,+++************))))))))))))***+++,,,---,,,***((('''))))))))))))))))))))))))&&&%%%&&&(((***+++(((%%%)))))))))))))))(((((('''&&&&&&'''(((((()))((((((''')))******(((''''''((())))))))))))))))))))))))***)))))))))((((((''''''***)))))))))((((((((('''***+++,,,+++***+++---...))))))(((((())))))***++++++++++++*********))))))---,,,,,,+++******))))))************************++++++************++++++,,,,,,------...////////////.....................///...---------...000000........................000000000000000000000000111111222222222222111111000000000000000000000000...000222444555555444333222222111111222222333444333222111000///000000111333333333444555555666666444555555666666777777777888888888888888777777777666555555444444555555666555666888999;;;<<<<<<<<<<<<======>>>>>>======<<<<<<===>>>===<<<;;;===>>>????????????@@@AAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDBBBEEEGGGFFFBBB@@@AAACCC@@@AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>@@@BBBCCCAAA@@@===;;;999777777777777888999:::;;;;;;;;;;;;999999999999999999999999666666666666555555555555111111111000000111111222222111000000/////////000...............///000000111000//////....../////////............---------///000111///,,,++++++------,,,***)))((()))***+++*********)))***++++++,,,+++++++++***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''))))))))))))))))))))))))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''((((((''''''&&&&&&''''''(((***)))''''''&&&'''((()))'''(((***++++++***((('''((((((((((((((((((((((((******)))((((((((()))******+++,,,,,,+++***+++---***+++,,,---............------,,,,,,,,,+++++++++------------------------...//////...---,,,,,,...000/////////.........---............////////////000000000000000000000000------------------------000000000111111222222333///000111111111111111111111111000000111111222333222222333444555555555555555555555555666777888999000222333222111///000000222111000000111111000///000000...,,,***)))'''&&&))))))******+++,,,,,,,,,++++++***)))))))))************))))))))))))******......------------,,,,,,)))))))))(((((('''''''''((()))***++++++***)))((())))))))))))))))))))))))''''''''')))++++++)))''')))***+++++++++***((('''$$$%%%&&&((()))*********&&&((())))))((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))((('''&&&'''))),,,))))))(((((())))))***++++++++++++***************+++++++++******))))))(((************************++++++************++++++................................................------,,,,,,------...///000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000///000111222333222111111222111111111111222333333333333222111111111111222222222333444444555555666555555555555555555555555555666666666666666777777666666555555555555666666666777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<;;;:::;;;<<<============>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEDDDCCCBBBAAAAAA???@@@AAA@@@>>>=========<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;===>>>???>>>>>>===<<<:::999888888777888999:::::::::::::::999999999999999999999999666666666666555555555555111111000000000000111111111000000////////////000///............//////000000000///............///.........---------,,,,,,---......---,,,+++,,,---,,,+++***)))((()))***+++((((((((((((((())))))***'''((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))(((((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''&&&''''''(((((((((((((((###$$$%%%'''((()))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%$$$$$$&&&((((((''''''&&&&&&''''''((()))((('''&&&%%%%%%&&&'''((((((************(((((((((((((((((((((((((((((()))))))))*********))))))(((***++++++++++++,,,...***+++,,,------......---,,,,,,++++++++++++******,,,,,,............,,,,,,---...///...---,,,---.../////////...........................////////////000000000000000000000000////////////////////////111111111111111111111111111111222222222111111000111000000000000111222222333333444444444444333333666555555555666777888999000111333222000//////000333111//////000111000///000///...---,,,+++***)))))))))******+++++++++,,,+++++++++************+++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++)))))))))(((''''''&&&&&&''''''((()))******))))))(((((((((((((((((((((((()))))))))***+++***)))(((((()))***++++++)))(((&&&(((((((((((((((''''''&&&%%%'''((()))(((((((((***))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))((((((((((((&&&%%%$$$"""!!!"""%%%(((((((((((((((((()))***************************************)))))))))((((((************************++++++************++++++.........------,,,,,,,,,---------------.........---------------.........000000000000111111111111000000000000000000000000......////////////......000000000000000000000000000111222222222111000000111111111111111222222333666666666555555555555555333444444555666666777777444444444444444444444333444444555555666666777777666555555555555555555666666777888:::;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;:::999;;;<<<<<<:::::::::;;;;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<===???AAACCCDDDBBBAAABBBBBBBBB@@@>>>===???@@@???===;;;;;;<<<:::;;;;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;:::999888777888999999999999999888888888999999999999999999666666666666555555555555111111000/////////000000//////.........///000000//////............///000000///......------..................------------'''(((***+++,,,---...///+++***))))))))))))******(((((('''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++***))))))))))))((((((((('''''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((((('''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((('''%%%$$$%%%(((***)))((((((''''''(((((()))+++***((('''&&&&&&'''((((((((()))******)))((((((((((((((((((((((((((((((&&&''')))***+++***((('''***+++,,,,,,++++++,,,...***+++,,,---------------,,,,,,,,,+++++++++++++++)))***,,,------,,,***))),,,---......,,,,,,---.......................................////////////000000000000000000000000////////////////////////222111111111000000000///222222333222222111000000000000000000000111222222333333444444444333222222555444444444555555666777///111222222000//////000222000....../////////..................---------)))***************++++++))))))******************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********))))))(((((((((&&&''''''((())))))))))))(((((((((((((((((((((((()))************)))))))))(((((()))))))))((('''&&&******))))))(((&&&%%%$$$$$$&&&((()))((('''((()))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))'''%%%$$$%%%(((+++((((((((('''((())))))************************************)))))))))))))))************************++++++************++++++---,,,,,,++++++******)))+++,,,,,,,,,---------...------......////////////,,,,,,,,,,,,------......////////////////////////......////////////......000000000000000000000000222222222222222111111000111111000000111111222333333333333333333222222222333333444444555555666666444444444444333333333333444555555555666666777777555555444444444444555555666777888999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999;;;======;;;::::::;;;::::::::::::;;;<<<======;;;;;;::::::<<<>>>@@@AAAAAA@@@??????@@@???===;;;<<<===>>>>>><<<::::::;;;999999::::::;;;;;;;;;<<<>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<<<<<<<;;;:::999888888888999888888777777777777777888888888999999666666666666555555555555111000//////.........///...---------...///000000//////............/////////......---------------/////////.........------''''''(((***,,,---......))))))))))))))))))******)))(((((((((((()))******+++******)))(((((('''''''''((((((((()))))))))***))))))************))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((('''%%%$$$$$$'''******))))))))))))))))))******)))(((&&&&&&&&&'''(((((((((((())))))((((((((((((((((((((((((((((((((('''(((***,,,---,,,***)))---......---,,,++++++,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------)))***,,,------,,,***)))+++---...---,,,,,,---...---------...........................////////////////////////////////////000000000000000000000000222222111111000/////////222222222222222111000///000000//////000000111222333333333444333333222222333222222222222333444444///111222111000.../////////...------......---,,,,,,,,,------......//////************************'''((())))))***)))))))))******))))))))))))******++++++,,,,,,,,,,,,------************************''''''(((((())))))******)))))))))))))))))))))))))))***+++***(((((()))***((((((((('''''''''''''''&&&'''((((((((((((((('''%%%'''(((((('''''''''(((((((((((((((((((((((((((%%%%%%&&&'''(((((())))))(((((((((((())))))))))))******)))'''%%%&&&(((***((((((''''''(((((()))******************+++++++++************************************************++++++************+++++++++++++++******)))))))))***++++++,,,,,,---------------...////////////...,,,,,,,,,---....../////////////////////////////////000000111111000000///000000000000000000000000222222111111111111111111111000000000000111222222222333333333333222111111000000111222222333333444444444444444444444444444555555555555555666666666444444333333333333444444555666777888999999999999::::::;;;;;;;;;;;;::::::888:::<<<===;;;:::::::::999999999999:::;;;<<<===<<<<<<<<<===>>>???@@@AAA>>>>>>???>>>===<<<;;;;;;;;;<<<===<<<:::999999999999999999:::;;;;;;<<<<<>><<<;;;;;;;;;<<<===<<<;;;;;;;;;;;;:::::::::888888888888888777666555555555555666777777888888666666666666555555555555111000///......------...,,,,,,,,,------///000111000//////............///......---,,,,,,,,,,,,---............---------,,,+++***)))***+++,,,+++***(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++***)))(((''''''''''''(((((())))))******))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((('''&&&''''''(((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''%%%&&&&&&$$$######%%%'''***))))))(((((())))))***'''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...///...---,,,---......---+++******+++++++++,,,,,,,,,,,,++++++,,,,,,------------......,,,,,,............,,,,,,+++,,,------,,,,,,---...---------------.....................////////////////////////////////////000000000000000000000000111111111000000/////////000000111111111000000///000////////////000111111222222333333333333222222222111111111111111222222///000222111///......///---,,,,,,---...---+++)))+++++++++,,,,,,,,,,,,,,,************)))))))))))))))***+++,,,------,,,+++******))))))))))))***************++++++,,,,,,,,,((())))))******++++++,,,)))))))))((())))))******)))))))))))))))))))))))))))***+++***'''&&&(((***+++***((('''&&&'''((()))%%%%%%'''((())))))))))))&&&''')))((('''&&&&&&'''(((((((((((((((((((((((($$$$$$%%%&&&'''))))))***'''((((((((()))))))))***'''(((((('''%%%$$$&&&'''(((''''''''''''((())))))))))))*********+++++++++***+++++++++++++++++++++************************++++++************+++++++++++++++************************+++,,,,,,------+++,,,---...///...------------...//////000111111//////////////////////////////000000000000//////000000000000000000000000000000000///000000111111000000000000000111222222333444444555444333222111000000000111222222333333333333444444555555666666444444444444333333333333333222222111111222222333444555666777777888777777888999999::::::999999888666888;;;;;;:::888888888999999999999:::;;;<<<<<<<<<<<<===>>>??????>>>>>><<>>===<<<;;;:::;;;<<<<<<===<<<;;;:::999::::::;;;888888888888777666555444333333444444555666666777666666666666555555555555111000///...------------+++++++++,,,---///000111000000///..................------,,,+++,,,,,,,,,,,,,,,,,,+++++++++******---+++)))***,,,---+++)))'''(((((()))))))))))))))))))))(((((())))))***+++************))))))(((((('''''''''((()))************(((&&&%%%%%%&&&(((***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&$$$&&&'''&&&%%%$$$%%%&&&((((((''''''''''''((((((&&&%%%%%%%%%%%%'''((()))(((((((((''''''(((((((((((((((((((((((((((((((((((()))***,,,,,,,,,,,,,,,***+++,,,+++))))))***+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------------------------------***,,,------,,,,,,---...,,,,,,,,,------.....................////////////////////////////////////////////////////////////000000000000000/////////......///000000000/////////////////////000111111000111222333333333333333222222111111111111222222///000222111///......///+++++++++---...---***'''+++++++++*********))))))*********)))))))))))))))---...000111111111000000,,,,,,++++++++++++,,,,,,''''''(((((()))))))))***''''''((()))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))(((***+++)))&&&%%%'''***---+++)))'''&&&(((***+++&&&&&&'''((())))))((((((&&&((()))(((&&&%%%%%%&&&(((((((((((((((((((((((($$$$$$%%%&&&''')))******'''((((((((())))))******((()))***)))'''&&&&&&''''''''''''''''''((())))))))))))******++++++++++++++++++++++++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,---...---,,,,,,******++++++,,,---......////////////////////////------............------000000000000000000000000...............///000000000000000000000111111222111111222333222111000///111222222333444444555555333333444444555666777777444333333222222111111111222111111111111111111222444444555666666777666666777777888888888888777777444777999:::999777666666999999999999:::;;;<<<===:::;;;<<<=========;;;;;;<<<@@@CCCAAA<<<999;;;>>>999;;;<<<;;;999777777888999999:::;;;;;;<<<=========<<<;;;:::::::::;;;<<>>>>>999:::<<<===;;;888444222555444444444333333222222222333333444666777777888555555444444333222222111000///......------------***)))))))))((((((((('''))))))))))))************(((((((((((((((((((((((())))))))))))************%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))+++---...+++******)))((('''''''''%%%%%%&&&&&&((()))+++,,,999555...)))'''(((***+++###$$$%%%&&&((()))***+++&&&'''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!'''(((%%%###%%%)))(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&'''%%%''')))(((&&&%%%&&&)))%%%&&&''')))***+++++++++((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))(((&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''((((((''')))+++)))&&&%%%&&&(((+++***((('''&&&%%%%%%%%%''''''''''''(((((((((((()))+++,,,---,,,+++,,,------------------.........+++---000111000///......444222222444111+++''''''///............//////000/////////...............,,,+++)))((((((***+++---+++++++++***)))'''&&&%%%&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&((()))++++++)))&&&""" &&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$(((&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$++++++***)))((('''&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%$$$%%%%%%$$$#########$$$%%%&&&&&&$$$""""""$$$%%%&&&%%%''''''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((()))******)))((('''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%'''''''''%%%###""" """%%%''')))))))))))))))(((((('''''''''&&&%%%&&&&&&''''''''''''''')))'''%%%&&&((((((&&&$$$'''((()))***++++++***)))+++******)))(((''''''''')))*********)))(((''''''((()))+++***)))(((((()))******((((((((()))***+++/////////...............111111222333333333222222777999;;;???CCCFFFIIIJJJLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEEEEFFFDDDBBB???>>>======;;;999777555444333444444333333444666888999888:::<<<<<<;;;;;;;;;<<<222333555666555333111///000///---+++******+++,,,++++++***)))))))))******'''(((((())))))(((((('''))))))((((((((())))))***'''''''''&&&&&&'''''''''''''''''''''(((((((((((((((&&&$$$%%%((()))'''%%%&&&&&&&&&&&&&&&'''((())) ###%%%$$$"""!!!###&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%(((+++///222444333222111///---,,,+++%%%&&&'''(((***,,,------555,,,$$$###))),,,***%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((()))'''%%%$$$###$$$&&&'''&&&&&&''''''''''''&&&&&&$$$&&&((()))'''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&&&&))))))(((((('''''''''&&&&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((())))))((('''&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%######$$$%%%&&&'''((()))***,,,...///......///000/////////000111222222333///111444444444333333444777444444777777444444666888777777666666666777777666666555555444444333333111000...------...///000---------,,,+++)))((('''(((((((((((()))******+++((((((((((((((((((''''''&&&'''((('''&&&$$$!!! &&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$'''&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&''''''((((((######$$$$$$%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$""""""$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((('''&&&%%%$$$&&&'''((((((((('''&&&&&&)))(((((((((''''''''''''&&&&&&'''(((((((((((((((***(((''''''))))))(((&&&'''((()))***+++******)))((((((((((((((((((((((((************)))(((((('''&&&(((***+++*********,,,++++++***++++++---///000222222222222222222222222555555555555555555555555666888<<>><<<999888666333222222111222333444555777999;;;===>>>???BBBDDDAAABBBDDDDDDDDDAAA>>>===777555333000......//////,,,,,,+++++++++++++++,,,''''''(((((())))))******)))((((((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((()))'''%%%&&&((()))(((&&&(((''''''''''''(((((()))%%%&&&''''''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''')))(((((()))***---000111......---------,,,,,,,,,,,,,,,,,,------............(((######'''***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''')))++++++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######$$$)))(((((((((''''''''''''&&&''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((()))***+++,,,,,,///111222222222444555333444555666777999::::::666888999999777777888:::===:::999<<<>>>>>>@@@DDDBBBAAAAAA@@@@@@?????????@@@@@@???>>>======<<<<<<999888777555555555666777222222222111///...,,,+++++++++******++++++,,,---*********))))))(((((((((''''''&&&&&&%%%$$$######''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))******$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''')))))))))((((((&&&%%%$$$((((((((((((''''''''''''''''''((()))))))))))))))+++***((()))******)))''''''(((***++++++***))))))%%%&&&&&&'''((())))))***++++++******)))(((((((((''')))+++,,,+++***+++,,,---,,,,,,---...111333444666666666777777888888999888777666444444444555555333666<<>>;;;999555444333222111111222333555777999<<>>???@@@AAAAAA===>>>===;;;999888999;;;@@@===>>>BBBCCCBBBCCCGGGGGGGGGGGGGGGGGGFFFFFFEEEHHHHHHGGGGGGFFFEEEDDDDDDBBBBBB@@@???>>>>>>>>>>>>::::::999999777555444333000000...---,,,,,,,,,,,,,,,,,,+++***))))))((((((***)))((('''&&&'''((((((((((((((('''''''''''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''''''((($$$$$$%%%%%%&&&'''''''''((((((((((((((('''''''''(((((()))*********************))))))))))))((((((((()))***++++++***)))(((&&&&&&&&&'''(((((())))))+++******)))((((((((((((***,,,------+++******+++000/////////000222444555888999999:::;;;<<<<<<===888666444222111111222333222555:::???DDDHHHJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJMMMLLLIIIFFFCCC???===<<<>>>===<<<::::::;;;===>>>@@@AAACCCCCCBBB@@@===;;;:::999777555333333333333333444666888;;;AAAHHHMMMMMMNNNOOOPPPNNNLLLIIIFFFGGGFFFBBB???============999888666333000...,,,,,,***)))((((((((()))***+++))))))((((((''''''(((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))(((((()))))))))((()))(((((('''&&&&&&&&&&&&'''$$$"""$$$'''((('''$$$%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&'''((()))))),,,++++++***)))(((''''''###%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))((((((((('''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&'''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&&&&'''(((((()))))):::<<<>>>@@@@@@AAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAA>>>:::888888999;;;:::===CCCDDDBBBBBBDDDIIIJJJKKKLLLLLLLLLKKKKKKMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBAAA@@@???>>>===:::999777555222111/////////...---,,,+++***))))))+++***)))''''''(((***+++***)))(((''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''######$$$%%%&&&((()))***'''''''''(((((((((((((((((())))))***************)))))))))((((((''''''(((((()))***++++++***)))(((((((((((((((((((((((((((***))))))(((((()))*********,,,...///......///000666555444444444555666777::::::;;;;;;<<<===>>>>>>888777444222111222333444222444777;;;>>>@@@BBBBBBEEEFFFGGGIIIJJJKKKLLLLLLLLLKKKIIIEEEBBB???<<<;;;???===;;;:::999;;;===>>>@@@BBBDDDEEEEEECCC@@@>>>===<<<:::777555444444444222222333444666<<>>===<<<555444666;;;<<<::::::===???AAAEEEIIILLLNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNKKKLLLMMMMMMNNNNNNMMMMMMKKKJJJHHHEEECCCBBBAAA@@@======;;;:::888666555444---,,,++++++************,,,+++)))'''&&&'''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%"""###&&&((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&((($$$%%%&&&'''''''''&&&%%%%%%$$$$$$&&&((((((&&&$$$$$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&'''((()))(((((('''+++***)))(((''''''((((((''''''''''''((((((((()))'''((())))))******))))))(((***+++***((('''(((***)))******+++***)))((('''(((((())))))******++++++,,,,,,+++,,,...000333555444666888999888888999;;;888888777777777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<666666555444444666888999444777;;;@@@EEEIIILLLMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEBBB@@@>>>;;;999888888888777888888888999;;;@@@CCCKKKMMMOOOPPPPPPOOOLLLKKKCCC@@@<<<888444222111000///000000222333555777888555666777777666333000......---,,,+++************))))))(((((((((((())))))''''''''''''((((((((((((&&&((()))(((&&&%%%'''))))))(((((((((((())))))***&&&'''((((((''''''((()))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%"""######$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''(((******((((((&&&%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&''''''(((((((((((((((((((((((((((''''''''''''$$$%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))<<<>>>???@@@???>>>???@@@BBBCCCDDDEEEFFFHHHIIIIIIEEEGGGIIIIIIFFFCCCAAAAAA<<<888777888777555555999777:::???CCCGGGJJJKKKLLLNNNNNNNNNOOOPPPPPPQQQQQQOOOPPPPPPQQQQQQQQQPPPPPPLLLMMMNNNOOOPPPPPPPPPPPPKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCBBB@@@>>><<<::::::000000///......---,,,,,,---+++)))'''&&&'''(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''((((((((('''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%(((***$$$%%%&&&'''''''''&&&%%%%%%$$$%%%&&&((((((&&&$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%$$$$$$$$$$$$$$$$$$%%%((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%''')))***+++***)))(((((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))''''''((())))))))))))))))))+++---,,,)))((()))+++)))***++++++***)))((('''''''''(((***+++,,,.........------...111444777999>>>???@@@>>>;;;999888999333333333333555777999:::=========<<<<<<<<<<<<<<<;;;<<<======>>>======<<<999777555444444666888:::<<<>>>AAAEEEIIIKKKLLLMMMOOOOOONNNLLLKKKJJJIIIHHHEEEDDDCCCAAA@@@?????????AAAAAAAAABBBCCCCCCDDDDDDFFFDDDBBB???===<<<<<<<<<;;;<<<<<<======???CCCFFFNNNOOORRRSSSTTTSSSQQQOOOGGGDDD???999444111///...111000000000000111222222666888:::;;;;;;888555333///...---,,,++++++++++++++++++************++++++''''''''''''((((((((()))%%%''')))(((%%%%%%&&&)))******))))))***+++,,,,,,$$$&&&)))(((%%%%%%'''***))))))((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%$$$###$$$'''))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''(((((())))))'''%%%$$$###$$$&&&'''&&&''''''''''''''''''&&&$$$%%%&&&&&&%%%%%%''')))(((((((((((((((((((((((((((((('''''''''(((((()))&&&'''''''''(((((())))))&&&''''''((((((((((((((()))(((((((((''''''''''''"""###$$$%%%'''((())))))'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((888888777666777888999:::===<<<;;;:::999::::::;;;===>>>???@@@@@@??????>>>999888777777777666444222444555777999===@@@CCCEEEJJJKKKLLLNNNOOOPPPQQQQQQOOOPPPQQQRRRRRRSSSSSSRRRRRRPPPOOOQQQSSSSSSPPPMMMSSSNNNGGG@@@<<<;;;===???EEEFFFFFFGGGFFFEEEDDDDDDAAA===999666555444000---,,,+++)))'''&&&'''((()))%%%%%%&&&''')))(((&&&$$$%%%%%%&&&''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((***(((%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''***)))((((((((((((((()))((()))***++++++***)))(((+++++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,333333222333666:::>>>AAABBBAAAAAA???===;;;999888777666555444333333333333777777777777999;;;===>>>@@@@@@@@@???>>>;;;999888777777777777888999:::;;;DDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEEEECCC@@@>>>;;;;;;:::::::::999999999<<<<<<<<<===>>>>>>??????@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGMMMMMMNNNOOOPPPQQQSSSTTTJJJFFF???888333111000000333222111111222333555555111444999===>>>>>><<<:::555333000...------///000---,,,***))))))***+++,,,&&&&&&''''''''''''''''''((((((''''''''''''(((((()))(((&&&%%%&&&))),,,...&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$!!! """%%%((('''&&&((()))(((((('''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&"""###%%%'''(((((('''&&&&&&'''((('''%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''')))(((&&&%%%%%%&&&((())))))))))))))))))(((((((((&&&''''''(((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,***'''&&&&&&''''''&&&&&&&&&&&&''''''******)))((('''&&&%%%%%%'''''''''''''''''''''''')))(((''''''((()))***+++'''&&&&&&((()))***)))(((((('''%%%$$$$$$%%%&&&(((555555444444444555666777:::999888777666666666777333444555666666666555555555444333444666666555444333333444666888:::<<<===@@@BBBGGGKKKNNNNNNNNNMMMPPPPPPRRRSSSTTTUUUUUUUUUUUUSSSQQQQQQRRRSSSQQQPPPNNNJJJDDD>>>:::888888999>>>@@@CCCFFFHHHIIIHHHHHHHHHEEEAAA>>>===<<<999666444222///,,,)))((((((((()))((((((((())))))'''%%%'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''',,,***'''&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$############$$$%%%&&&&&&&&&&&&&&&'''''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''---,,,+++)))((((((((((((*********++++++*********************++++++++++++++++++,,,---///000111111333444666:::===@@@CCCDDDDDDCCC@@@===:::777444333888888777777666666777777888777777777888999;;;<<<;;;<<<<<<<<<:::999777666666666777888999;;;<<<===BBBAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@>>>;;;999555555555444444444333333333333555777888999999999<<<<<<<<<<<<;;;;;;;;;;;;?????????@@@BBBDDDFFFGGGKKKKKKLLLMMMOOOQQQSSSTTTMMMIIICCC===777333111111111222333333333333222222444777;;;???@@@@@@>>>======;;;888555111///,,,+++......---+++***((('''''''''''''''((((((((())))))(((''''''&&&&&&''''''((()))((('''&&&&&&((()))***'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&$$$"""$$$'''))))))(((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&$$$$$$&&&''''''(((((((((&&&'''((('''&&&%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&(((((('''''''''&&&&&&&&&%%%&&&''''''(((((('''''')))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***((((((((((((''''''&&&&&&''''''((()))))))))(((''''''&&&&&&'''''''''''''''''''''''')))((('''''''''((()))***''''''''''''((('''&&&%%%)))(((&&&%%%%%%&&&'''(((555444444444444555666666888777555444222222111111000111222333333333333222111111111333666888888777333333333333333444555666666:::@@@FFFJJJKKKJJJIIIMMMNNNPPPRRRTTTUUUUUUVVVWWWUUURRRQQQRRRSSSSSSSSSNNNLLLIIIEEEAAA===;;;999777999>>>CCCHHHKKKLLLMMMNNNKKKIIIGGGFFFDDDBBB@@@>>><<<888333///,,,+++***+++)))(((((()))******)))((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''+++)))'''''''''((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((%%%""""""%%%(((((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((((((///...,,,***)))(((((((((++++++************++++++(((((()))***,,,---......+++,,,...000333555777888777999<<<@@@CCCDDDEEEEEEHHHGGGDDDAAA>>><<<:::999<<<<<<;;;;;;:::;;;;;;;;;888777777666666666777777777777888888888777666666555666777999;;;===???@@@??????>>>>>>=========<<<<<<;;;:::::::::999666333000000000000////////////,,,...000333444555444444666666666666666777777777;;;;;;<<<===???AAACCCDDDFFFFFFGGGIIILLLNNNPPPRRROOOMMMHHHBBB===888555444333555888:::;;;;;;:::999999;;;???BBBDDDDDDCCCAAACCCBBB@@@<<<888333///---///......---+++)))'''&&&((((((((()))))))))******)))((((((''''''(((((()))((((((((('''''''''&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&$$$$$$%%%'''))))))(((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&'''((())))))&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''))))))((((((((('''''''''%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''((((((((((((''')))))))))((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((((()))******)))((()))+++(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((())))))))))))((('''&&&%%%))))))'''''''''((()))***999999999999:::::::::;;;999888666444333111000///222222333333444444555555222111111333666999999999444444333222222222333333333666;;;???CCCEEEEEEDDDGGGHHHJJJLLLMMMOOOOOOPPPRRRRRRRRRRRRSSSTTTTTTTTTOOOOOOOOOMMMJJJEEE@@@>>>555777999===BBBGGGLLLNNNMMMLLLLLLKKKJJJIIIGGGFFFFFFDDD@@@<<<777444222111+++)))'''''')))+++,,,+++''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%***((($$$""""""$$$(((***)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))---,,,+++***)))(((((((((+++***)))(((((()))***+++'''((()))+++,,,.../////////000222444777999:::;;;===>>>???@@@AAAAAAAAAAAAGGGFFFEEEDDDCCCCCCDDDDDDAAAAAA???>>>===<<<<<<<<<666666555444444333333333444555555666777777777777777888:::;;;===???@@@@@@>>>>>>>>>======<<<;;;;;;;;;:::999999999777444222111111111000000000//////...000333555666555333222222222222222222333333333444444555777888:::<<<===>>>>>>@@@BBBDDDGGGJJJKKKLLLKKKIIIFFFBBB>>>:::999333555888<<>>@@@CCCFFFGGGHHHHHHGGGEEEDDDBBB???<<<:::888777111000///---,,,+++******)))))))))))))))))))))***+++******))))))******+++&&&&&&'''(((((('''&&&%%%***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''$$$#########%%%&&&''''''''''''(((((()))(((((('''(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&((()))***%%%'''((((((&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((((('''''''''&&&%%%&&&''''''((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((('''''')))+++((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((((((((((((((())))))(((''''''&&&&&&&&&)))***++++++***)))))))))******)))))))))***+++,,,>>>>>>??????@@@@@@@@@@@@===<<<;;;999777555444333111222222222333444555555444333222333666888999999555444333333333333444444555555777888:::<<<>>>??????@@@AAACCCDDDDDDEEEEEEGGGJJJMMMPPPQQQQQQQQQRRRLLLMMMNNNNNNLLLHHHDDDAAA;;;999777777:::@@@FFFIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKIIIGGGDDDAAA>>><<<;;;222///,,,*********))))))&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&'''((()))((('''''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((())))))***))))))((((((((())))))******)))(((''''''((()))***)))******,,,---...//////555666666777999:::;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCAAA>>><<<;;;:::999444444444333333222111111222222333444555666777888;;;<<<>>>???@@@AAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>============;;;888555444444444333333333222222555666888999888666333111111111111111111111111111---...///000222333444444666666777999;;;>>>@@@AAADDDDDDDDDDDDBBBAAA???>>>444444444666999>>>BBBDDDBBBCCCEEEGGGIIIJJJKKKKKKHHHEEEAAA===<<<<<<>>>???999777333000...---......************))))))((((((***))))))(((((())))))***###$$$&&&((()))(((((('''***)))(((''''''((()))***))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&(((+++++++++******)))''''''((((((((((((((((((((((((%%%'''((((((''''''(((***)))((('''&&&&&&''')))***%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''((((((%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%$$$$$$''''''''''''(((((((((((())))))))))))))))))))))))%%%&&&'''&&&&&&&&&(((***(((((((((''''''(((((((((&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%(((******))))))+++,,,+++++++++,,,,,,------...BBBCCCCCCDDDEEEDDDDDDDDDCCCBBBBBB@@@???<<<:::999777777777777888999;;;<<<888666555555888:::;;;;;;888777777666666666777777999888777777777999;;;<<<;;;;;;;;;<<<<<<;;;;;;:::===@@@CCCFFFGGGGGGIIIJJJIIIJJJLLLNNNMMMKKKIIIGGGBBB???:::666666999===AAACCCFFFIIIKKKLLLLLLNNNOOOMMMLLLKKKJJJIIIGGGFFFEEE===:::555222///,,,(((&&&&&&''''''((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&$$$%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((()))))))))'''(((((((((((()))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((()))******''''''''''''((()))***+++******))))))))))))******+++,,,---...000111222222::::::::::::999999999999777666666888;;;@@@DDDGGGFFFFFFFFFFFFEEECCCBBBAAABBB@@@>>><<<999888777666333444444555444444333333111111222333444666777888???@@@BBBCCCDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBAAA>>>;;;777777777777666666666666;;;;;;<<<;;;:::777555333333333333333222222222222,,,---...///000000000000222222222333444666777888;;;;;;===>>>????????????;;;:::777666666999===???BBBBBBCCCEEEGGGHHHJJJKKKJJJFFF@@@;;;999:::<<<>>>AAA???;;;666333111111111......---+++***)))(((((((((''''''&&&&&&''''''(((###$$$&&&((())))))))))))***))))))(((((())))))***''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&(((***,,,,,,++++++***((('''&&&'''''''''''''''''''''''''''((())))))(((''')))***((('''''''''''''''(((((($$$&&&))))))'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))%%%%%%&&&''''''''''''&&&(((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))%%%'''(((((('''&&&'''))))))((((((''''''(((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))((()))))))))))))))((('''"""&&&)))***((((((+++---,,,------.../////////000FFFGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHGGGEEECCCAAA@@@????????????@@@BBBDDDEEE???===<<<<<>>============???>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999777666555666777888888777999===@@@CCCDDDFFFHHHJJJJJJKKKKKKGGGDDD???:::777666666777;;;???DDDHHHIIIKKKMMMOOOOOOOOOOOOOOONNNNNNMMMLLLEEEBBB???;;;888333...+++))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((******(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))(((&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&&&&%%%%%%&&&(((((())))))(((%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((())))))***'''((((((((())))))))))))***)))(((((((((((()))***''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((()))******+++)))))))))((())))))******+++++++++,,,,,,+++++++++---...///222444666888999<<<;;;;;;:::999999888888555666888;;;@@@DDDHHHKKKGGGHHHHHHHHHEEEBBB>>><<<;;;:::999777666555444444444555666888888888888888666666666666777999;;;<<<@@@AAADDDFFFGGGGGGGGGFFFDDDEEEEEEFFFFFFGGGGGGGGGHHHGGGFFFFFFFFFEEEBBB???======<<<<<<<<<;;;;;;;;;??????>>>===<<<:::999888888888777666555444444333111111222333333222111111222222222111222222333333333444555777999;;;<<<======<<<999777777777999:::?????????@@@BBBDDDFFFGGGFFFCCC>>>:::888888999:::?????????>>>===:::888666333222000...,,,***)))((()))((((((''''''(((((()))&&&'''(((((()))))))))))))))))))))******)))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((()))(((&&&&&&(((+++)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((&&&&&&''''''''''''&&&&&&$$$&&&))))))(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&&&&'''(((((()))******$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''((('''''''''(((((((((((()))((((((((((((((((((((((((''')))++++++)))((('''((())))))(((((((((((())))))'''''''''(((((((((((((((************************((()))***++++++******)))%%%)))------***))),,,///---...///000000111111111KKKKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIGGGEEEDDDBBBAAAAAAAAACCCDDDFFFHHHFFFDDDCCCDDDGGGKKKMMMNNNKKKJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFDDDCCC>>>>>>===;;;999666444333444333111---+++...444:::999:::<<<>>>AAACCCEEEGGGIIIGGGCCC???:::666333111444999@@@DDDFFFHHHKKKNNNPPPPPPQQQQQQQQQQQQPPPOOOGGGEEECCCAAA???<<<777444,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&$$$&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))''''''(((((())))))******'''&&&$$$######$$$&&&'''(((((('''''''''&&&&&&&&&&&&'''((()))************$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******+++***)))(((((()))***+++''''''''''''((((((((()))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++***)))))))))***,,,,,,...//////...,,,,,,---...111444888;;;===???<<<;;;;;;:::999999888888777:::===AAAEEEGGGIIIJJJAAABBBCCCCCCAAA===888555666555444444333444444444555666888:::<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBB???AAADDDGGGIIIJJJJJJIIIEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGDDDAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>======;;;;;;:::999777666555555666777777888777666555444555444333222111111111111000000111222444777999:::555555555444444444333333<<<<<<<<<<<<>>>AAACCCDDD???>>><<<:::888888888888888;;;@@@DDDEEECCC@@@===666555333111...,,,***))),,,,,,++++++++++++,,,,,,***)))))))))((((((((((((((()))***++++++***)))(((************************''''''((((((((((((''''''$$$&&&'''&&&$$$$$$&&&)))%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&%%%%%%'''''''''&&&%%%$$$$$$&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''(((((())))))))))))(((((()))(((((((((''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&'''''''''((()))******+++$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))+++------,,,)))(((((())))))(((((((((((())))))((((((((((((((((((((((((************************((()))***+++,,,,,,+++***+++///222111...,,,...222......///111111222222222JJJLLLOOOPPPNNNKKKJJJIIIKKKKKKJJJJJJIIIHHHHHHHHHDDDEEEGGGHHHHHHHHHFFFEEEHHHIIIJJJLLLMMMOOOPPPQQQNNNMMMLLLLLLMMMMMMKKKIIILLLJJJIIIKKKMMMMMMJJJGGGGGGGGGFFFDDDAAA<<<888666666555444333333444555666666666666777999;;;===???AAAAAABBBAAA>>>:::555222000222666:::>>>DDDKKKOOOPPPRRRTTTTTTSSSSSSTTTUUUSSSOOOJJJHHHHHHEEE>>>888:::666000+++******++++++,,,+++))))))******(((&&&(((((((((((((((((('''&&&***))))))((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$***)))'''%%%$$$###$$$$$$'''((()))((('''&&&''')))((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((******))))))((((((((('''''''''((((((((((((''''''''''''&&&%%%&&&'''((()))((((((''''''''''''((((((''''''((()))***))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((******)))(((((((((((((((*********)))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,+++***************+++,,,------------......//////111333777:::===?????????>>>===:::999888999;;;<<>>???======>>>@@@CCCEEEDDDDDDBBBBBBBBBCCCEEEFFFEEECCCFFFGGGGGGGGGEEEFFFGGGIIIKKKLLLMMMKKKHHHGGGFFFGGGDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCC@@@===;;;===>>>>>><<<999777666666666444333555777888666333444777999666444333///***------...///000000111222333333444444444222111000777888;;;===>>>===<<<;;;<<<888555555888888777444777666777<<>>>>><<<;;;::::::::::::;;;===???@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;:::999888888888999:::;;;<<<===BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBDDDEEEEEEDDDBBBAAAAAABBBEEEFFFEEECCCBBBDDDEEEFFFFFFGGGJJJLLLIIIKKKMMMMMMKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIHHHHHHGGGAAABBBCCCBBB@@@???>>>>>><<<:::999999::::::777444222888;;;999777777555222////////////000000000000222333333333333222111000444555777999:::;;;;;;;;;;;;999777777777777777666999777777:::???CCCEEEEEEFFFCCC>>>;;;888555222000************************,,,+++)))'''&&&'''((())))))))))))))))))***++++++***)))(((''''''((()))***&&&%%%$$$&&&((())))))((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))'''&&&'''***+++***(((''''''&&&%%%%%%%%%%%%&&&######$$$$$$%%%'''((()))&&&%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((()))***)))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((************************+++)))((((((***++++++***''')))******((('''((()))((()))***,,,------------///////////////000000111111222222222111000///.........///000111111222222;;;???DDDHHHJJJJJJKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNSSSPPPKKKIIIJJJLLLMMMNNNLLLLLLLLLMMMOOOOOOMMMKKKLLLLLLMMMMMMLLLJJJHHHGGGEEEDDDAAA>>><<<:::999999888777555444222222111111555555666777555333000///...000222444888>>>FFFKKKKKKNNNRRRTTTTTTSSSSSSSSSVVVTTTRRRRRRSSSRRRNNNJJJ???<<<999777555222///,,,+++(((&&&&&&''')))******%%%&&&'''((()))*********(((((('''&&&%%%$$$######(((((())))))(((((('''&&&&&&&&&&&&&&&'''((()))***'''((()))((('''&&&''')))%%%%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''&&&&&&&&&'''((()))+++******))))))******+++******************************)))))))))((((((((((((((())))))******++++++)))))))))))))))))))))))))))***************************))))))))))))******+++,,,---///000222333444999:::===>>>>>><<<999888888999:::<<<>>>@@@BBBCCC@@@@@@??????>>>>>>======>>>>>>??????????????????>>>>>>>>>>>>>>>???@@@@@@DDDDDDDDDDDDDDDDDDCCCCCC???@@@AAABBBBBBBBBBBBAAADDDCCCBBBCCCDDDEEEDDDCCCBBBDDDEEEEEEEEEGGGJJJMMMJJJNNNRRRTTTRRRNNNKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKLLLLLLDDDEEEEEEFFFFFFEEEDDDCCCBBB@@@>>>======<<<999777555===AAA>>>999888888777333333222111000000//////111111222222111111000///000000111333555777999::::::;;;;;;:::888777888999<<<:::888888;;;???AAABBBKKKHHHEEEBBB???;;;777444...---,,,+++***++++++,,,,,,+++)))'''&&&&&&''''''&&&&&&&&&'''((()))++++++))))))(((((((((((())))))%%%$$$$$$&&&)))*********)))(((''''''''''''((((((((((((((((((((((((((((((((('''%%%%%%''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&'''#########$$$%%%&&&'''(((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''***((('''%%%%%%&&&((()))((('''&&&%%%%%%&&&((()))(((''''''''''''&&&&&&&&&)))))))))'''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((()))))))))))))))))))))))))))''''''&&&%%%###$$$&&&(((((())))))((('''''')))*********+++,,,...000222333555444444444333333333333444333333222111111111111...//////000000111111111:::>>>CCCGGGHHHIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLLLLRRROOOKKKJJJJJJLLLLLLLLLKKKLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMLLLKKKJJJIIIJJJIIIGGGEEECCCAAA???>>>;;;:::999777555333222222111222333333333111000///---...///000333999@@@EEEHHHLLLQQQTTTTTTSSSSSSSSSTTTRRRRRRRRRSSSRRROOOLLLAAA???;;;999888666444222///,,,((('''(((***++++++)))))))))))))))((('''&&&'''(((((()))******++++++((((((((((((((('''&&&&&&((((((((((((''''''(((((('''((()))((('''&&&''')))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((((()))))))))))))))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((()))(((&&&%%%&&&''')))+++((((((((((((((((((((((((************************)))))))))******)))))))))''''''((()))***++++++,,,))))))))))))))))))))))))+++***************************))))))******++++++---...///111333666777888;;;;;;;;;;;;;;;:::999888:::;;;===???@@@AAAAAAAAA========================CCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEFFFFFFAAABBBCCCDDDCCCCCCCCCCCCGGGEEEDDDEEEGGGHHHHHHGGGJJJKKKKKKKKKKKKMMMPPPSSSVVV[[[```bbb```[[[VVVTTTSSSTTTVVVWWWWWWTTTPPPNNNLLLNNNPPPQQQQQQPPPNNNLLLKKKJJJIIIJJJJJJJJJIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@HHHLLLFFF???<<<<<<<<<999888777555333222000///000000000000000/////////.........///111555888::::::===???>>>;;;999;;;===???===;;;:::<<<@@@CCCEEENNNLLLIIIGGGDDD@@@;;;888777555222///---,,,------+++***)))((((((((((((((('''&&&&&&'''((()))******(((((())))))))))))((((((&&&%%%%%%&&&)))******))))))(((((('''''''''''''''((((((((((((((((((((((((&&&&&&%%%&&&''''''''''''%%%%%%&&&&&&'''''''''&&&'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''',,,***'''&&&%%%&&&((())))))'''%%%$$$$$$&&&(((***(((''''''''''''&&&&&&&&&''''''&&&$$$""""""$$$&&&'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&''''''### $$$((()))))))))(((''''''***,,,++++++,,,...000444777999:::::::::999888777666666555444222000///000111111///000000000000000000000<<>>EEEIIIOOORRRSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPMMMKKKDDD@@@;;;888888999999999555222---+++++++++++++++************)))((('''&&&$$$$$$%%%&&&'''(((((()))&&&''''''''''''&&&%%%%%%(((((((((((((((((('''''''''((()))((('''&&&''')))&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&'''((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((+++)))((('''''')))+++,,,(((((())))))))))))(((((())))))))))))))))))))))))((()))************))))))''''''((()))***++++++,,,************************++++++++++++*********************+++,,,---......111111333555777888:::;;;:::888777666666888:::<<>>===<<<:::;;;;;;===>>>???@@@AAAFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGDDDFFFIIIJJJIIIJJJKKKMMMIIIHHHIIILLLPPPTTTVVVVVV\\\]]]^^^^^^___bbbfffiiippptttyyy{{{xxxrrrmmmjjjfffjjjppptttsssmmmgggbbbccceeehhhiiigggaaa[[[WWWWWWTTTQQQPPPQQQRRRQQQOOOPPPOOOMMMKKKIIIHHHGGGHHHHHHPPPTTTNNNFFFCCCDDDDDD@@@???===;;;999777555444222222111000000///////////////......000333777999:::===@@@@@@>>>===>>>@@@BBBAAA@@@???@@@DDDHHHKKKPPPNNNMMMKKKJJJFFFBBB???@@@===888444000---,,,,,,******)))))))))******+++***))))))(((((()))))))))(((((())))))))))))(((((()))(((''''''((()))(((&&&(((((((((((((((''''''&&&((((((((((((((((((((((((((()))))))))(((((())))))'''(((((()))((('''&&&&&&((('''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&&&&''''''''''''''''''''''''''''''+++***(((&&&&&&&&&'''(((((('''%%%$$$$$$&&&)))+++(((''''''''''''&&&&&&&&&''''''&&&$$$""""""$$$''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&((((((((((((''''''''''''(((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((+++,,,+++((($$$$$$(((,,,)))******)))((()))+++---------...111444888;;;===>>>>>>>>>>>>===;;;:::999555333111///...///000111111111111111111000000000<<<>>>???@@@BBBEEEJJJMMMNNNLLLIIIFFFDDDCCCCCCDDDAAAAAABBBBBBCCCEEEEEEFFFBBBDDDGGGIIIJJJJJJIIIHHHJJJIIIHHHIIIIIIIIIFFFDDDFFFIIILLLMMMMMMMMMNNNOOOPPPOOONNNMMMKKKJJJIIIIIIKKKKKKLLLLLLMMMLLLLLLKKKIIIHHHEEEAAA<<<777333000333222111000//////000000...///000///000111555888BBBFFFKKKNNNPPPPPPQQQRRRTTTUUUUUUTTTSSSQQQNNNMMMGGGCCC===999999:::<<<<<<999666222///......---+++'''((())))))*********)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%&&&'''((()))))))))'''((()))((('''&&&''')))((((((((((((((()))))))))&&&&&&''''''((()))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''((((((''''''''''''((((((******)))))))))***+++,,,***++++++,,,,,,++++++***((((((((((((((((((((((((((()))***+++++++++***)))(((((())))))******++++++******************************++++++++++++++++++++++++,,,---///111222333444555666777888999::::::777555444333555888;;;>>>AAAAAA@@@>>>===;;;:::::::::;;;===>>>@@@BBBDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHLLLQQQSSSTTTUUUYYY\\\WWWWWWYYY^^^ffflllqqqsssxxxyyyzzz{{{}}}{{{sssnnniiiccc^^^[[[]]]_________\\\[[[XXXSSSMMMJJJIIIJJJHHHOOOQQQMMMGGGGGGHHHGGGFFFEEEDDDBBB@@@>>><<<<<<888777555444222111111111111111//////000222555666888;;;>>>???@@@@@@AAABBBCCCCCCDDDDDDDDDGGGLLLOOORRRPPPOOONNNNNNMMMJJJHHHEEEBBB>>>999444000...---++++++++++++++++++++++++,,,+++******)))))))))***))))))(((((((((((())))))+++)))(((((((((((('''%%%((()))))))))((('''&&&%%%((((((((((((((((((((((((---......,,,)))''''''(((((()))******)))((('''&&&&&&%%%%%%%%%&&&&&&'''((()))(((''''''&&&'''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''&&&%%%%%%%%%''')))***(((''''''''''''&&&&&&&&&'''(((((('''%%%&&&(((***''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((()))))))))))))))))))))))))))******)))'''&&&&&&)))+++)))+++++++++***+++---///...///111444888;;;>>>@@@???@@@@@@@@@???>>><<<;;;666555333111000111222333333333333222222111111000<<<===???AAAEEELLLTTTZZZ]]]ZZZTTTNNNHHHEEECCCCCCBBBCCCCCCEEEGGGHHHJJJKKKHHHIIIKKKMMMLLLKKKIIIGGGIIIGGGEEEDDDEEEEEEDDDCCCCCCGGGJJJLLLKKKKKKLLLNNNMMMLLLKKKJJJIIIIIIHHHHHHJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJGGGDDD@@@<<<:::;;;:::777555444333444444222333444444222222333444>>>AAAEEEIIIKKKLLLOOOPPPTTTUUUVVVUUUTTTRRRQQQPPPJJJGGGBBB>>>===<<<;;;:::999666333111111000...---(((((()))************)))+++******)))(((''''''&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((('''&&&'''((()))((('''&&&''')))((((((((((((((('''''''''&&&&&&''''''((())))))***)))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''&&&((((((''''''''''''(((((())))))))))))***************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))'''(((***,,,,,,+++***))))))))))))))))))******************************************++++++,,,,,,,,,,,,,,,...///222555777888777777777777777777888888444444555666888:::;;;<<<>>>===<<<;;;:::;;;<<<<<<>>>???@@@AAACCCDDDFFFFFFAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBCCCFFFIIIMMMPPPSSSTTTXXX^^^dddhhhjjjmmmrrrwwwxxxxxxyyy}}}xxxuuuxxx|||{{{yyysssiii^^^WWWTTTTTTPPPTTTTTTPPPMMMNNNMMMKKKJJJJJJIIIHHHFFFEEEDDDCCC???>>>;;;999777666555555333222111000000000111222555666999<<<@@@BBBAAA@@@CCCEEEFFFFFFFFFGGGKKKNNNPPPNNNMMMMMMOOOPPPOOONNNIIIGGGDDD@@@<<<888555333/////////...---+++***)))******)))))))))***++++++***)))(((''''''((()))******)))'''((())))))((('''((()))))))))((('''&&&%%%((((((((((((((((((((((((+++,,,---+++(((&&&&&&(((%%%&&&((()))***)))''''''''''''&&&&&&''''''(((((())))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((('''&&&&&&&&&%%%%%%&&&&&&((())))))(((''''''''''''&&&&&&&&&&&&'''(((((((((((()))+++''''''''''''''''''''''''&&&&&&'''((((((((('''''''''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((************************'''&&&%%%%%%&&&''''''''')))+++---...------...///000111444888;;;>>>@@@AAA???@@@AAABBBAAA@@@>>><<<:::999888666666666666777555555444444333222111111===>>>@@@CCCJJJTTT___ffflllggg```WWWOOOJJJFFFEEEEEEFFFGGGHHHJJJMMMOOOPPPUUUVVVWWWWWWVVVSSSPPPNNNIIIFFFBBB@@@AAABBBDDDDDDAAAEEEIIIJJJJJJIIIKKKMMMIIIHHHHHHGGGGGGGGGGGGGGGJJJKKKLLLNNNOOONNNNNNMMMKKKKKKLLLLLLKKKJJJHHHGGGDDDBBB???;;;999999999:::555777888777555333333333;;;>>>BBBEEEGGGIIILLLOOOQQQSSSUUUUUUTTTRRRRRRRRRMMMJJJFFFCCC@@@===:::777666555333222222222///...,,,,,,++++++)))((('''&&&''''''''''''(((((((((((((((((((((((((((''''''&&&(((((((((((('''%%%###!!!'''((()))((('''&&&''')))((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((())))))(((((('''''''''&&&((((((((('''&&&&&&&&&%%%''''''''''''((((((((()))''''''(((((((((((('''''''''((((((((())))))******%%%&&&&&&''''''&&&&&&%%%%%%%%%'''((((((((('''&&&((((((''''''''''''((((((''''''((()))***)))))))))((()))***++++++***)))(((************************'''(((***,,,---,,,***)))*********)))))))))))))))************************))))))***+++,,,,,,------,,,---///111444777:::;;;888777777777666666555555222444777:::<<<<<<:::999:::999888888999;;;>>>@@@AAABBBCCCCCCDDDEEEFFFFFF??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGIIINNNUUU\\\bbbgggjjjnnnttt|||wwwlllgggfffaaacccaaa\\\YYYYYYWWWRRRMMMMMMLLLKKKJJJJJJIIIIIIEEECCC@@@===:::999888888444333222111000/////////333333555:::@@@BBBAAA>>>BBBEEEGGGGGGEEEEEEHHHKKKMMMKKKIIIJJJLLLOOOPPPPPPMMMLLLJJJHHHDDD@@@===;;;333333222000---+++)))'''(((((((((((()))+++,,,---+++)))(((&&&&&&((()))+++(((''''''((()))******)))((())))))))))))'''%%%$$$((((((((((((((((((((((((%%%(((***)))'''&&&(((***"""$$$&&&((())))))((((((++++++)))((('''&&&&&&%%%))))))((('''''''''''''''''''''''''''''''''''''''"""$$$&&&(((((('''&&&%%%%%%%%%&&&''''''(((((()))(((((('''''''''&&&&&&&&&"""$$$'''(((''''''(((***((((((((((((((((((((((((%%%&&&((()))***)))((((((%%%%%%&&&'''((()))***++++++***(((''''''(((***+++&&&'''''''''(((((())))))(((((())))))))))))(((((()))))))))))))))(((((((((************************)))'''&&&'''+++,,,***((())),,,///000///...//////000222666:::===???@@@AAA???@@@AAABBBBBB@@@>>>=========<<<;;;::::::::::::666666555444444333222222888888999???KKK[[[kkkuuuuuuppphhh```WWWMMMDDD>>>CCCFFFJJJLLLNNNTTT^^^fffgggqqqtttnnnkkkkkkcccXXXSSSHHHCCCHHHJJJEEEDDDJJJLLLKKKKKKKKKKKKKKKLLLLLLKKKIIIGGGGGGHHHIIIIIIHHHHHHKKKNNNOOOOOONNNNNNNNNOOOMMMJJJIIIJJJKKKLLLLLLHHHGGGEEEDDDCCCBBBBBBAAA???????????????>>>>>>>>>???>>><<<<<<>>>CCCHHHLLLMMMOOORRRUUUTTTRRRNNNLLLKKKGGGEEEEEEFFFDDD===777888999999888555333444444333000+++'''$$$$$$%%%&&&'''''''''&&&&&&''''''((((((((((((((((((''''''''',,,***'''&&&&&&&&&%%%###&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&$$$$$$$$$%%%&&&'''((())),,,+++)))'''&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######&&&'''((())))))******)))******))))))((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''((()))******)))(((''')))((('''&&&'''(((+++,,,))))))))))))))))))))))))''''''&&&&&&''')))+++,,,))))))******++++++++++++*********)))))))))))))))+++,,,---...///...------///111222333444777;;;>>>::::::;;;::::::999888777888999:::888777777888:::;;;;;;<<<<<<>>>???@@@AAAEEEEEEDDDEEEEEEEEECCCBBB???>>>>>>>>>???AAACCCDDDIIIHHHHHHJJJNNNRRRTTTUUUTTT___jjjqqqyyy}}}~~~}}}xxxnnnccc\\\TTTRRRPPPLLLJJJIIIIIIIIIKKKJJJHHHEEEAAA??????@@@888777555222000...------...111555777888<<>>???@@@BBBCCCBBBBBBAAA@@@?????????>>><<<:::777555444444444888777444222111000111111666666888===HHHWWWdddmmmlllhhhbbb[[[TTTMMMEEEAAA???AAADDDFFFJJJTTTaaakkksss~~~}}}rrr```TTTNNNQQQRRRNNNPPPWWW[[[]]]^^^]]]YYYUUURRRQQQJJJGGGCCCBBBBBBDDDEEEEEEJJJLLLNNNOOOOOONNNNNNNNNMMMKKKJJJJJJLLLNNNOOOOOONNNMMMLLLJJJIIIHHHHHHGGGIIIHHHGGGEEEDDDCCCBBBAAAAAA???===<<<<<<>>>AAACCCFFFIIILLLOOOPPPOOONNNLLLGGGDDDAAABBBDDDDDDAAA===;;;;;;;;;999666444444444777444000,,,***((())))))***))))))(((''''''''''''(((((((((((((((((((((((($$$###"""###%%%''''''&&&'''''''''((((((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''((()))(((((('''&&&''')))+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%''''''(((((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++***)))((())))))(((''''''(((******)))))))))))))))))))))))),,,,,,+++++++++,,,,,,---)))*********++++++++++++************************,,,------.........------111333555666777999<<>>@@@AAAAAA@@@@@@AAA@@@???@@@AAAAAAAAA@@@AAA@@@AAABBBCCCFFFHHHIIIQQQSSSXXX\\\```ccceeeffflllvvv}}}uuufffbbb\\\UUUPPPLLLKKKKKKNNNNNNNNNMMMJJJGGGEEEEEE>>>===;;;999777666555444...111333444444666:::>>>@@@AAABBBBBBAAAAAABBBCCCBBBAAABBBDDDIIIMMMPPPQQQOOOOOONNNMMMKKKIIIHHHGGGCCCBBB>>>999222...,,,,,,------,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((('''(((((()))***++++++******))))))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))*********((('''&&&&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&''')))(((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))'''(((''''''''''''''''''''')))(((((((((((('''''''''))))))))))))))))))))))))+++***)))((()))***++++++...---+++*********,,,---......//////000000111111444777:::<<<===>>>@@@AAABBBAAA@@@???>>><<<;;;;;;;;;:::888666555444444555444333222111000/////////222222444777>>>GGGPPPUUUVVVSSSOOOLLLHHHDDD???<<<<<<<<<===>>>BBBMMM\\\fffooo{{{ggg[[[RRRRRRRRRRRRWWW```kkkqqqwwwwwwooogggbbb```WWWRRRJJJDDDCCCDDDFFFFFFHHHIIIKKKLLLMMMNNNOOOOOOJJJIIIIIIKKKOOOQQQRRRRRRSSSSSSRRRPPPOOONNNMMMLLLOOOOOONNNMMMLLLJJJJJJIIIGGGFFFDDDAAA???>>>======AAABBBEEEIIIKKKMMMMMMMMMDDDAAA======@@@BBBBBBAAA=========;;;777555555555999777444111///---++++++,,,+++***)))((('''''''''(((((((((((((((((((((((("""!!!!!!"""%%%'''(((((((((((((((((()))))))))***((((((((((((''''''''''''(((((('''''''''(((((()))(((''''''&&&''')))***+++''''''''''''''''''''''''''''''''''''''''''''''''***))))))(((((('''''''''(((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((()))***+++,,,++++++***)))***++++++++++++******))))))))))))))))))(((((())))))))))))))))))))))))+++++++++++++++***))))))************++++++++++++************************......------...//////000444666999:::;;;;;;===???======<<<:::999777666555888999999888777777999::::::<<>>===>>>???@@@AAACCCDDDGGGJJJOOOSSSWWWYYYaaagggpppvvvyyy|||}}}sssggg\\\TTTOOOMMMLLLMMMOOOPPPOOOLLLIIIGGGDDDCCC@@@===:::777666555111222333222222222444666999;;;???@@@@@@???@@@@@@?????????@@@BBBFFFLLLPPPOOOOOOPPPPPPPPPNNNMMMLLLNNNJJJEEE???:::555000---...---------------......++++++*********)))))))))************************))))))''''''''''''))))))))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((&&&%%%$$$&&&&&&&&&&&&''''''((((((******))))))(((((())))))''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))(((((()))******)))'''((((((((((((((()))))))))(((((((((((('''''''''&&&)))))))))))))))))))))))),,,+++)))(((((()))***,,,------,,,+++,,,---...///000000000000111222333444555888:::;;;;;;<<<===>>>>>>===<<<;;;999888777666777777666555555666666777333333333333333222111111444444444555666999;;;===AAA???>>>======;;;999777999999888777:::BBBLLLSSSYYYdddooouuu{{{~~~zzzsssbbbXXXOOOMMMMMMPPPYYYbbbppp{{{~~~yyyxxxooofffYYYNNNHHHFFFFFFFFFEEEEEEFFFHHHKKKMMMNNNNNNHHHGGGHHHKKKOOORRRSSSSSSTTTTTTSSSRRRQQQPPPOOONNNOOOOOOPPPPPPQQQQQQQQQRRROOONNNMMMKKKHHHEEEBBB@@@BBBCCCEEEGGGJJJLLLNNNOOOEEE@@@;;;999:::<<<======<<<======;;;999777888999888888666444222///---,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))'''%%%%%%&&&'''&&&%%%''''''((((((((()))))))))((((((((((((((('''''''''((((((''''''''''''''''''******(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((''''''&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))+++------,,,+++)))))))))*********************************)))((('''))))))))))))))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++*********+++++++++++++++...------...///222444555777999<<<>>>=========>>>999999999999999:::::::::888999:::999888888:::<<<>>>??????@@@???===;;;:::@@@@@@@@@@@@@@@BBBFFFHHHKKKNNNTTT[[[cccjjjpppssswww~~~qqqbbbWWWPPPLLLMMMMMMOOOOOONNNLLLJJJLLLJJJFFFBBB===999777555555555555444333333333444444666999::::::;;;<<<>>>===???AAAAAAAAABBBGGGKKKNNNOOOQQQRRRRRRQQQOOONNNPPPLLLHHHEEECCC@@@:::555///...---,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))(((((((((((()))'''(((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''###$$$&&&'''((((((''''''%%%&&&&&&'''''''''''''''******))))))((())))))***((((((''''''''''''((((((***)))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***)))(((((()))))))))))))))*********))))))))))))(((((((((((()))))))))))))))))))))))),,,+++***((('''(((+++---,,,,,,,,,,,,---...///000111111111111222444555666777888999999777666777888777777777666555444444444666666666777888999::::::666777999::::::999888777888888888888777666555444999888888999::::::999777555555555555666999===AAADDDLLLVVV]]]aaaccc```\\\VVVOOOHHHFFFGGGLLLVVV___iiiwwwwwwgggWWWMMMHHHEEEEEEEEEEEEEEEHHHKKKMMMLLLJJJIIIHHHHHHIIIMMMOOOPPPPPPRRRRRRRRRRRRRRRQQQOOOOOONNNOOOOOOPPPQQQRRRRRRSSSRRRSSSSSSRRRPPPMMMJJJHHHIIIIIIJJJKKKLLLNNNPPPQQQHHHDDD>>>999666555555555888:::;;;;;;::::::;;;<<<999999999777555333111///+++***))))))))))))))))))(((((((((((())))))******,,,***'''&&&'''&&&%%%$$$&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((('''(((***,,,,,,+++***)))(((((((((((())))))************++++++***)))(((''')))))))))))))))))))))))))))+++,,,...//////...---,,,+++++++++++++++++++++***+++++++++,,,,,,,,,---,,,------///222666999;;;999;;;>>>>>>===<<<<<<===555444444444444555777777999:::;;;:::999:::<<<===BBBAAA@@@>>>>>>>>>???@@@===@@@CCCEEEHHHMMMTTTYYYaaaeeekkkrrrzzz}}}xxxwwwvvvvvvwww{{{wwwfff\\\WWWTTTRRRQQQRRRSSSQQQOOOQQQOOOLLLIIIEEEBBB@@@???888888777777777666555444444444555444444666:::<<<<<<@@@DDDEEEDDDCCCDDDFFFHHHJJJLLLOOOQQQRRRSSSSSSPPPMMMKKKJJJJJJGGGAAA<<<222111///---++++++,,,,,,++++++++++++************((((((((((((((((((((((((***)))(((''''''((()))******))))))(((((((((((()))'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%'''((())))))((('''%%%&&&''''''((((((''''''(((((((((''''''(((((())))))((((((''''''(((((()))))))))((('''''''''''''''(((''''''&&&&&&''''''((()))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))'''((()))))))))((((((((())))))))))))******+++++++++++++++************)))***************************++++++)))((())),,,///,,,,,,,,,---...///000111222222222333333444666666777777777555222000000111111111222333333444444555777888999:::;;;<<<======:::;;;===>>>>>>>>>===<<<999:::<<<===<<<;;;:::999999999888999;;;;;;:::888444555666777999999::::::999===BBBGGGJJJJJJIIIGGGCCCAAA>>><<<<<>>999555333222555777999999999:::;;;===;;;;;;;;;:::999777666555---,,,+++***************'''(((((())))))******+++((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&'''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))************+++******)))((((((''''''(((((((((((((((((((((((('''((()))***+++***))))))((('''''''''((()))***+++******************))))))))))))))))))))))))))))))((((((***+++,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...---...000333666:::===???:::<<<===<<<;;;999::::::999888777555555555666777;;;<<<<<<<<<;;;<<<>>>@@@???>>>======???BBBFFFHHHBBBGGGNNNUUUZZZbbbkkkrrr}}}xxxuuurrrpppooolllgggbbbbbbaaaaaacccffflllqqqtttsssvvvzzzvvviiiddd^^^[[[ZZZXXXUUURRROOONNNLLLJJJIIIHHHGGGGGG===;;;::::::::::::777555666666444333222333777:::;;;>>>BBBEEEFFFEEEDDDDDDBBBDDDFFFJJJOOOSSSVVVWWWQQQQQQPPPOOONNNJJJDDD@@@:::777444000...,,,,,,,,,,,,++++++++++++*********''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((())))))))))))'''&&&%%%$$$%%%'''((((((((('''&&&''''''&&&&&&&&&'''(((((())))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&(((***)))((('''(((((((((((())))))******++++++,,,,,,,,,,,,++++++++++++************************(((***---,,,***+++...111---......///000111111222222333444555555555444444444444333111///---...///000111222333555666777888:::;;;<<<===>>>?????????;;;<<<<<<=========<<<<<>>???>>>===;;;888888:::<<<===<<<===>>>666888888666666999===AAAJJJSSS___jjjpppsssttttttssslllaaaWWWPPPMMMJJJIIIKKKKKKPPPXXX```cccaaa^^^WWWSSSMMMIIIHHHHHHIIIIIIJJJKKKMMMOOOQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOONNNOOOQQQSSSTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSSSSRRROOONNNKKKGGGAAA<<<999777444555777888777888999;;;::::::999999999999999888333222000...,,,******)))'''(((((()))******++++++((('''%%%&&&((()))))))))''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&%%%&&&&&&'''((()))%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))************(((((((((((((((***+++,,,+++***)))))))))***+++,,,))))))))))))))))))))))))''''''''''''(((((()))***------,,,,,,,,,+++++++++++++++,,,,,,---.........000111444777:::<<<>>>>>>;;;;;;;;;999777666777888===<<<:::999888999;;;<<<<<<===>>>>>>===>>>@@@BBB@@@AAADDDHHHMMMSSSYYY\\\\\\bbbkkkrrrwww~~~{{{xxx}}}~~~||||||xxxrrrjjjjjjiiihhheeebbb___^^^^^^]]]]]]]]]___cccfffiiigggiiimmmqqqtttwwwyyyzzzsssrrrqqqqqqtttxxx}}}xxxrrrmmmggg___XXXQQQPPPNNNLLLJJJIIIIIIHHHEEECCCAAA@@@@@@???;;;777888999888777555444666888888999;;;@@@DDDFFFFFFEEEDDDDDDEEEGGGKKKOOOSSSVVVPPPSSSUUUTTTQQQLLLHHHGGGDDDAAA<<<777222000//////,,,,,,+++++++++*********(((((((((((((((((((((((('''(((***++++++***((('''(((((('''(((((()))***+++(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))((('''%%%$$$$$$%%%'''((()))((('''&&&'''&&&&&&&&&''''''((()))***))))))(((((())))))***''''''&&&''''''((()))***((((((''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&(((***)))'''&&&''')))''''''(((((()))******+++,,,,,,,,,+++++++++******************************%%%)))...///------000333111111222333333333333333222444555666666555222111//////000///......111333555555666777999:::;;;;;;<<<===>>>???@@@??????>>>;;;;;;:::::::::::::::;;;VVVWWWXXXYYYYYYWWWUUUTTTOOOMMMKKKJJJJJJHHHFFFCCCGGGEEEDDDCCCCCCBBB@@@>>>???===;;;<<<<<<<<<===@@@555999;;;:::888999;;;<<<>>>CCCKKKRRRXXXZZZZZZYYYXXXSSSLLLGGGEEEDDDCCCBBBGGGJJJRRR___lllssssssppp]]]XXXPPPJJJGGGGGGGGGGGGEEEGGGIIILLLNNNNNNNNNMMMJJJKKKLLLNNNOOOQQQRRRSSSNNNOOOQQQSSSTTTUUUTTTTTTRRRSSSTTTUUUUUUUUUSSSSSSOOOPPPPPPMMMHHHCCC???===444666777777666666777888777777666666666777888888888777444111---+++)))((('''(((((()))***+++++++++,,,+++))))))+++++++++***(((((((((((())))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''')))***+++(((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((******)))))))))***+++,,,***))))))))))))+++---...+++***)))((((((***,,,...))))))))))))))))))))))))---,,,***)))))))))***+++---------,,,,,,+++++++++++++++,,,,,,---...//////333444777:::<<<=========;;;;;;999777444444555777888777666666888:::===>>>===>>>??????>>>???AAACCCJJJMMMTTT\\\dddkkkqqqsssyyy~~~yyysssvvvxxx|||~~~~~~{{{xxxuuuqqqvvvwwwssssssuuutttnnnkkkmmmnnnmmmkkkiiihhhhhhjjjiiihhhggghhhjjjlllmmmhhhhhhiiijjjkkkmmmnnnooodddbbbaaaaaacccggglllpppwww{{{nnnddd[[[YYYVVVSSSOOOLLLJJJIIIMMMJJJHHHGGGFFFDDD???:::999;;;<<<;;;999666555555555444555999AAAFFFHHHGGGJJJIIIHHHGGGHHHKKKNNNPPPMMMRRRWWWWWWSSSOOOMMMMMMLLLHHHBBB<<<777444222222,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((+++,,,,,,+++((('''''''''''''''(((***++++++(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%&&&((()))(((((('''$$$%%%'''))))))((('''&&&'''''''''''''''((())))))******))))))))))))******&&&&&&&&&&&&((()))***+++((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))%%%(((******'''&&&''')))&&&''''''((()))*********+++++++++************)))************************###)))///111//////111444333444555555666666555555222444666888777444111///+++,,,---...///111444777999::::::;;;<<<============>>>???@@@@@@???>>>===<<<;;;:::999888999::::::ooommmlllooottttttpppllllllggg```[[[XXXVVVTTTSSSSSSQQQOOOOOOOOONNNJJJFFFHHHFFFCCCAAAAAAAAA@@@???===;;;888666777999::::::;;;===???AAACCCDDDDDDDDDDDDBBB>>>;;;999999999:::AAAFFFRRRcccsss}}}~~~|||mmmcccVVVNNNKKKJJJHHHEEECCCDDDFFFGGGGGGHHHIIIIIIJJJIIIIIIJJJKKKMMMNNNOOOQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQPPPLLLFFFAAA===:::999777666888999999999;;;999666444444555777999888666444222111///,,,***---***'''%%%%%%''''''''',,,***((('''&&&&&&&&&'''))))))))))))))))))))))))******)))((('''&&&&&&%%%%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''$$$!!!"""%%%''''''&&&)))))))))))))))))))))))))))((('''((())))))'''%%%)))'''%%%######&&&)))+++,,,,,,,,,,,,,,,+++***)))))))))))))))************,,,+++++++++++++++++++++*********)))))))))))))))))))))((((((((()))***+++///)))$$$$$$)))---...---//////......///222444666888:::;;;======<<<:::999888888888888777666555444777777777777888999;;;<<>>CCCEEEFFFLLLTTTWWW___lllzzzyyyrrrrrruuutttuuuyyy|||yyyzzzzzzzzzyyywwwuuuvvv{{{~~~wwwoooooouuuuuuqqqmmmfff```______]]]^^^aaaiiipppvvvvvvrrrnnnppprrruuuvvvwwwxxx{{{{{{ppphhh___YYYRRRKKKMMMTTTLLLJJJIIIHHHHHHFFFCCCAAA@@@AAAAAA???;;;777444333222444888<<<>>>@@@AAAAAACCCEEEHHHIIIJJJKKKLLLNNNUUUUUUVVVUUUTTTQQQNNNLLLMMMJJJGGGDDD@@@:::444///+++,,,---......---++++++)))***+++++++++***((('''(((((())))))*********+++((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))***))))))***)))((('''&&&%%%%%%%%%%%%&&&&&&'''((())))))***((((((((((((((()))******((((((((((((((((((((((((+++++++++***************((()))+++***(((''''''(((((((((((((((((((((((((((++++++***)))(((((())))))(((((((((((())))))))))))******))))))******+++,,,++++++***************+++------,,,++++++,,,---...000...,,,+++,,,///444777777777777666666666777777000111111000...///111333///000222333333555888:::::::::;;;;;;;;;;;;<<<<<<>>>===<<<<<<======;;;999999888777666666555555555yyysssooommmlllkkkiiifffdddccccccaaa\\\XXXVVVRRRMMMIIIFFFCCC@@@>>>===<<<;;;;;;;;;<<<;;;;;;>>>???@@@AAAAAA@@@???>>>===<<<999777777888:::;;;===@@@IIIXXXhhhuuu{{{{{{rrriii]]]TTTPPPMMMIIIFFFDDDEEEGGGHHHIIIHHHGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTTTTSSSPPPQQQRRRQQQNNNKKKGGGDDD@@@>>>;;;999:::::::::999666555333222222333444555999888777666666333///,,,,,,***(((((((((((('''&&&"""###&&&((()))))))))((((((((((((((((((((((((((()))))))))((('''''''''&&&(((((((((((((((((())))))((((((((((((((((((((((((''''''(((((())))))))))))******))))))(((((('''''')))&&&$$$$$$'''((((((''')))))))))))))))))))))))),,,+++)))((())))))'''%%%)))'''&&&$$$%%%''')))***)))***************)))((())))))))))))*********************+++++++++,,,,,,++++++++++++++++++******------------.........//////+++''''''+++///...------------...000333666777:::;;;<<<======<<<:::999777777777777666555444444666777999:::;;;===>>>???AAA@@@CCCJJJPPPTTT]]]fffsssyyy}}}xxxyyy|||~~~wwwooommmiiieeedddfffggglllpppoooiiicccbbbccceeefffffffffgggkkkppptttvvvxxx||||||tttlll___RRRMMMPPPQQQOOOMMMLLLKKKJJJGGGEEEEEEDDDCCCAAA???<<<<<<;;;666777777888999;;;<<<===@@@BBBEEEGGGHHHJJJLLLNNNRRRRRRSSSSSSSSSRRRPPPOOOOOOMMMKKKHHHEEE@@@:::666/////////......,,,++++++***++++++,,,+++***)))(((((()))))))))************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))))))))((((((((('''''''''((()))))))))((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((*********************)))&&&(((******)))(((((()))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((()))))))))***+++************+++,,,,,,++++++************++++++,,,,,,+++++++++,,,---...,,,,,,...000333555888999:::888666555444444444444444444444333111111222444222444666777888999<<<>>><<<<<<<<<<<<;;;;;;;;;;;;999888888999:::;;;999777999888777666666666666666~~~yyyuuummmhhhaaaZZZTTTNNNHHHDDDCCCCCCBBBBBBAAA@@@???>>>BBBBBBBBBBBBAAA???===;;;888777555444444555777888;;;;;;???IIIWWWdddmmmpppnnnggg^^^XXXTTTQQQMMMJJJJJJJJJKKKLLLLLLKKKGGGDDDFFFGGGIIIKKKLLLMMMMMMMMMLLLPPPTTTTTTRRROOOOOOPPPRRRRRRRRRSSSSSSTTTTTTUUUQQQQQQRRRRRRQQQPPPNNNMMMHHHEEE@@@===<<<<<<;;;:::333222222222222222333333888999999;;;;;;888333000---,,,+++++++++***'''%%% %%%)))+++***(((&&&''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((('''(((((((((((()))))))))++++++***)))((('''&&&&&&+++)))''''''((())))))((())))))))))))))))))))))))///---***((((((((((((&&&'''''''''''''''((())))))''''''(((((())))))(((((()))))))))*********++++++)))))))))***+++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,---............---000---***+++...000///------...///111444777:::<<<======>>>>>>>>><<<;;;:::888888888777777666666555:::<<<>>>???@@@AAACCCDDDFFFIIIPPP[[[eeemmmxxx}}}uuuqqqrrrtttwwwyyyvvvooohhhcccbbb]]]]]][[[ZZZXXXZZZ^^^aaa```bbbffflllttt}}}vvvcccWWWTTTUUURRRPPPNNNMMMLLLIIIGGGGGGFFFCCC@@@>>>>>>======;;;:::777555444555666777;;;===@@@CCCEEEHHHLLLOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSQQQPPPNNNLLLHHHCCC???555444222000...---,,,+++++++++,,,,,,++++++***)))))))))))))))************************************))))))((((((((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))(((''''''&&&&&&'''((()))+++,,,---***))))))(((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((()))))))))))))))+++,,,------+++******+++************************+++***))))))))))))))))))((((((((()))))))))******+++++++++++++++,,,------++++++************+++++++++++++++++++++,,,---...+++...222666999::::::999:::888666444333555777888555666666444222222333555555888;;;<<<<<<===>>>@@@;;;;;;:::999888777777666777666666777888999777666777777666555555555666666{{{ssskkkbbb[[[VVVQQQPPPNNNKKKHHHFFFFFFGGGIIIIIIIIIHHHFFFCCC@@@???===;;;:::888777777888999<<<;;;:::???GGGPPPVVVYYY\\\YYYUUUSSSRRRQQQOOOMMMPPPPPPPPPRRRRRRQQQNNNLLLLLLLLLKKKKKKJJJKKKKKKLLLKKKPPPSSSSSSOOOLLLKKKMMMPPPPPPPPPQQQRRRTTTUUUUUURRRRRRRRRRRRRRRRRRQQQQQQNNNJJJEEEAAA???===<<<:::333333444444444444444444444555888<<<>>><<<888444111///---+++++++++)))'''###%%%(((++++++)))&&&###((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''+++***))))))))))))((((((((((((((((((((((((((((((...+++((('''''')))))))))''''''((())))))))))))(((&&&&&&'''((())))))))))))))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,///---,,,---///000...,,,///000333666999===???@@@????????????>>>===;;;:::;;;;;;::::::::::::::::::>>>@@@BBBBBBCCCEEEIIIMMMUUU\\\ggguuuzzzvvvkkkjjjgggccc^^^]]]^^^___YYYXXXXXXZZZ```hhhpppuuu|||{{{mmmfff___\\\YYYVVVTTTQQQMMMKKKIIIGGGDDDBBBAAA???>>><<<===<<<999777555444444444444777:::>>>BBBGGGMMMQQQPPPPPPPPPQQQRRRSSSUUUVVVTTTSSSSSSRRRRRROOOKKKHHH===;;;888333000...---,,,++++++++++++*********))))))))))))))))))*********))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))((('''&&&&&&&&&&&&'''((()))+++,,,---***)))((((((((()))******''''''&&&&&&''''''((()))))))))))))))))))))))))))'''''''''(((((((((((((((,,,------,,,)))'''&&&'''******************************)))))))))))))))***(((((()))))))))*********,,,,,,++++++,,,,,,---...++++++*********+++,,,,,,+++++++++,,,---......///111333777:::;;;:::888777666555444333555888===???333444555444333333444555777:::<<<<<<;;;;;;;;;<<<:::999999888777666555444777777666888::::::999777888888777666666555666666~~~vvvqqqhhheee```YYYTTTSSSVVVYYY[[[ZZZXXXUUUQQQLLLHHHFFFDDDCCCAAA@@@>>>=========<<<;;;:::;;;>>>BBBDDDFFFIIIHHHGGGHHHHHHIIIHHHGGGLLLNNNRRRUUUWWW[[[^^^```bbb^^^XXXRRRNNNKKKKKKLLLHHHJJJMMMLLLJJJHHHIIIJJJNNNNNNOOOQQQRRRSSSTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQQQQMMMIIIEEECCCAAA>>>;;;555555555555555555555555000222555999===>>><<<:::777333...+++***+++,,,,,,*********))))))'''&&&&&&))))))))))))))))))))))))((((((((()))))))))))))))((((((((()))***+++++++++((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))******))))))))))))((('''''''''((((((((((((((((((((((((***'''%%%%%%''')))***+++'''((()))*********))))))'''(((((()))************************++++++++++++---,,,,,,+++***)))((((((************++++++,,,,,,------......//////......---------...//////...,,,///111555999<<>>===<<<;;;;;;;;;::::::;;;<<<===>>><<<@@@DDDGGGJJJPPPYYY```mmmvvv|||uuupppnnnnnnccc^^^WWWRRRRRRWWW^^^cccgggkkksss||||||||||||{{{~~~vvvsssnnnhhhbbb\\\UUUPPPKKKIIIHHHGGGGGGEEEBBB???<<<<<<<<<;;;999777555333000222666:::???FFFMMMRRRRRRRRRRRRRRRRRRTTTUUUUUUTTTSSSSSSTTTTTTSSSPPPMMMEEEBBB>>>999444111///...++++++******))))))))))))******))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&%%%((('''''''''(((((()))***...---+++)))((('''((((((((((((''''''(((((()))***))))))))))))))))))))))))&&&&&&''''''((((((((((((%%%&&&''''''%%%######$$$***************************)))))))))))))))******))))))))))))************,,,,,,++++++,,,,,,---...++++++******+++,,,,,,---+++,,,---...///000111111555666888999999999999888444333111111333777<<>>@@@@@@@@@@@@???===;;;:::999888888~~~wwwoooiiihhhnnnssswwwuuurrrlllfff___YYYVVVMMMLLLJJJGGGDDDBBB@@@@@@;;;<<<<<<===>>>>>>>>>>>>?????????>>>>>>=========AAAFFFMMMQQQVVV```lllvvv|||wwwnnneee]]]WWWUUUTTTJJJIIIFFFEEEEEEFFFHHHIIILLLMMMOOOQQQRRRRRRRRRRRRPPPQQQRRRSSSRRRQQQPPPOOOPPPNNNLLLJJJIIIFFFBBB???888777777666555555666666222333444777<<>>>>>>>>??????>>>>>>======<<<<<<:::::::::;;;<<<>>>AAABBB===DDDNNNVVV]]]gggsss|||yyyqqqdddXXXQQQPPPSSSVVVWWWZZZ___dddkkkpppuuuwwwppplllhhhfffcccbbbiiirrr}}}uuukkkaaa[[[RRRNNNJJJIIIIIIHHHDDD@@@======>>>>>>===:::777555111222444777;;;BBBJJJPPPRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUTTTRRROOOJJJHHHDDD???999555111000,,,,,,+++************+++************))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((('''&&&&&&))))))((('''''''''((((((444111...***'''%%%%%%%%%((((((((((((((()))******))))))))))))))))))))))))&&&&&&''''''(((((())))))###%%%'''((((((((()))+++************************)))))))))))))))******+++)))))))))*********+++++++++++++++++++++,,,------++++++***++++++,,,---...---...000222333444555555666666777888999:::;;;<<<444333111000111333666888555777999:::::::::;;;<<<777888888666444444555777444555666888:::;;;<<<=========???CCCGGGKKKKKKKKKIIIHHHEEEBBB???<<<;;;:::~~~xxxuuuhhhfffaaa[[[TTTNNNIIIGGGAAAAAABBBAAA@@@?????????;;;;;;;;;:::888777888888888@@@GGGJJJNNNZZZnnn}}}vvvpppllliii]]]UUUKKKFFFEEEGGGGGGFFFJJJLLLOOORRRSSSRRRPPPOOOMMMOOOQQQSSSTTTSSSQQQPPPOOOOOOOOOOOOOOOLLLGGGDDD>>>===:::888777777888999;;;999777888;;;???BBBCCC<<<888222...------...---((('''''''''''')))+++,,,))))))))))))))))))))))))+++*********)))((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((())))))******$$$'''******((('''''')))))))))))))))))))))))))))'''&&&&&&''')))++++++***)))))))))*********++++++******+++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++***((('''''')))+++---,,,---...///000111222444444777:::>>>@@@@@@???>>>>>>=========<<<==================>>>AAADDDGGGIIIJJJVVVfffttt}}}nnnbbbZZZWWWVVVRRRSSSTTTXXX]]]eeelllppphhheeebbb^^^XXXTTTZZZbbbyyy}}}vvvjjjbbbXXXPPPLLLIIIEEEAAA@@@@@@???>>><<<:::999888666666666666888===DDDIIIMMMNNNPPPRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUUUURRRPPPNNNLLLIIIDDD>>>999444222///...---,,,+++,,,------************)))))))))(((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''((('''''''''***))))))(((((())))))***333000---)))'''''''''((((((''''''''''''((())))))((((((((((((((((((((((((&&&''''''((())))))******((()))+++,,,+++***+++,,,)))))))))))))))))))))))))))))))))))))))***++++++))))))*********++++++++++++************+++,,,,,,++++++++++++,,,---......///000333555777888888888999999:::;;;;;;;;;;;;:::444333222222333444555666888:::<<<<<<;;;999999:::777777777666555777;;;>>>;;;<<>>EEEEEEEEEQQQiii}}}~~~rrreeeUUUKKKHHHHHHFFFCCCIIILLLPPPSSSTTTRRROOOLLLKKKMMMQQQTTTVVVUUUSSSQQQNNNOOOQQQSSSSSSQQQKKKGGGDDDBBB???<<<:::;;;<<<===CCC???;;;999;;;@@@DDDFFF;;;888444111000///---,,,''''''''''''((((((((())))))))))))))))))))))))))),,,++++++***)))(((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))(((((((((((($$$'''***+++)))((()))***)))))))))))))))))))))))))))(((((()))++++++***(((******))))))******+++,,,******+++******)))((('''******+++++++++,,,,,,,,,******+++,,,...///000000++++++,,,,,,---...//////000...+++)))***,,,///111---...///000111222555777:::<<<@@@CCCDDDDDDBBB@@@===<<<<<<<<<<<<======>>>AAAAAAAAACCCFFFJJJNNNPPP[[[jjj~~~uuuhhhaaa]]]TTTSSSRRRTTTZZZccclllrrrkkkjjjiiiddd\\\UUUXXX___gggyyy}}}kkk]]]UUUOOOJJJFFFDDDBBB???<<<:::999999999;;;:::888666666:::@@@DDDIIIKKKNNNPPPRRRRRRQQQPPPQQQQQQRRRTTTVVVUUUSSSQQQPPPNNNLLLGGGAAA;;;666333111000///...---...//////+++*********))))))(((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&'''((((((((('''******))))))***+++,,,,,,---,,,***((()))***---...'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((()))******+++)))******)))&&&###"""###(((((((((((((((((((((((())))))((())))))***++++++)))************+++++++++******))))))******+++,,,++++++++++++,,,---...///000222444777999:::::::::===>>>??????===:::777555333333444555777999;;;<<<:::;;;<<<<<<999777666666888888777777888;;;AAAEEEKKKMMMPPPUUUZZZ___bbbdddhhheeecccaaa___\\\XXXUUUNNNKKKGGGAAA<<<777444222