BM6P6(@ fffrrr|||bbbVVVbbbrrr~~~uuueee^^^XXXWWWVVVUUU]]]ggg{{{wwwvvvsssooolllhhhddd___\\\TTTOOOMMMUUUbbbhhheee___VVVOOOHHHLLLaaa{{{tttttt{{{eee[[[\\\ooo```UUULLLKKKJJJDDD<<<888555444444444444555666666444@@@kkkOOOHHHSSSfff{{{yyyaaaTTTSSSRRRLLLGGGIIILLLKKKHHHFFFEEE@@@???DDDCCC<<<:::===<<<777444666888999<<<@@@???EEEMMMWWWbbbkkkmmmlllooonnnmmmkkkhhheeeaaa```^^^]]][[[ZZZYYYZZZ[[[\\\^^^^^^```bbbcccdddeeeeeefffiiimmmmmmkkkhhhiiijjjooosss}}}}}}kkkeeehhhvvvrrrfffmmmnnnnnngggUUU@@@666555111111000000000000111111111222222333444555666666777888999999999:::===???@@@EEEQQQvvvjjjLLLBBBFFFOOOWWWUUUIIIBBBBBB;;;999888888999999888666999@@@FFFHHHEEEEEEJJJOOOTTTYYY___fffnnnppphhh\\\^^^\\\^^^fffsss~~~|||zzz~~~vvvtttwwwdddXXXUUUVVVUUUTTTWWWYYYYYYTTTQQQOOOJJJEEEJJJSSS\\\cccmmm|||}}}|||~~~~~~}}}~~~}}}zzzyyyzzz}}}gggoooyyy```VVV```qqq~~~|||vvvrrrooorrryyyhhhaaa[[[ZZZWWWVVVYYY```ttt|||xxxuuurrrnnnjjjgggbbb]]]YYYNNNJJJIIIQQQ```mmmrrrrrraaaZZZRRRQQQaaaxxxuuuxxxjjj^^^^^^ooo___TTTLLLKKKKKKEEE>>>999555444444444444555666666999BBBiiiQQQJJJUUUhhh}}}zzzjjjWWWMMMKKKOOOPPPRRRVVVWWWUUURRRPPPLLLGGGDDDDDDCCC@@@>>>>>>>>>999666888999999<<<@@@===AAAIIISSS___iiimmmmmmnnnmmmlllkkkhhhdddaaa___\\\[[[ZZZYYYYYY[[[\\\^^^[[[\\\^^^```bbbcccccccccaaaeeejjjmmmmmmkkkhhhfffdddiiisssnnngggeee{{{ooo]]]mmmnnnnnngggUUU@@@666555111111000000000000111111111222222333444555666666666888999:::999;;;===???>>>GGGNNNddd\\\CCCCCCIIISSSUUUNNNDDD@@@===;;;999888888777666444777===CCCEEEEEEFFFIIILLLQQQVVV^^^gggssszzzvvvmmmfffeeedddfffmmmtttzzz~~~~~~}}}~~~}}}rrrddd___^^^]]][[[bbbdddccc^^^XXXUUUNNNHHHKKKTTT___hhhuuu~~~zzzyyy{{{||||||{{{}}}~~~}}}zzzyyyzzz|||eeejjjsss]]]TTT^^^ooo{{{qqqkkkkkk```aaaaaa```]]]bbbtttqqqiiiaaa]]]ZZZVVVVVVXXXgggwww}}}zzzuuurrrnnniiieee```ZZZVVVKKKHHHGGGNNN]]]nnn|||rrrkkk```ZZZ```qqqvvvyyykkk___]]]qqq]]]TTTLLLMMMMMMGGG???;;;555444444444444555666666999AAAhhhTTTKKKTTTggg|||nnnddd^^^XXXTTTRRRXXX```iiinnnlllgggaaa]]]UUUSSSNNNHHHEEEEEECCC???@@@;;;999:::;;;;;;>>>CCC>>>???DDDOOO\\\fffkkkmmmllllllkkkiiigggdddaaa___[[[ZZZYYYYYYZZZ[[[]]]^^^YYY[[[]]]___aaaaaaaaa```ZZZ]]]dddkkkooommmeee^^^VVVZZZeeetttwwwmmmttt^^^lllnnnooohhhUUUAAA666444111111000000000000111111111222222333444555666666666888999::::::;;;>>>@@@<<>>iiiVVVKKKRRRdddxxxnnn\\\XXX```kkkoooppprrr|||uuukkk]]]```]]]RRRJJJHHHFFFAAA@@@<<<:::<<<===>>>DDDKKKDDDAAADDDNNN[[[dddiiikkkjjjjjjjjjhhhfffccc```___\\\[[[[[[ZZZZZZZZZ[[[\\\ZZZ[[[]]]^^^^^^^^^]]]\\\UUUWWW]]]gggmmmkkk___UUUMMMOOOXXXggguuu~~~~~~{{{ffflllnnnooohhhVVVAAA555444111111000000000000111111111222222333444555666666666888999::::::<<<>>>@@@>>>IIIIIIJJJ```~~~___MMM===>>>IIIPPPKKKCCCAAA>>>;;;999888777555333666777999???FFFIIIHHHGGGHHHMMMTTT^^^nnn~~~}}}|||tttlllkkkrrrzzz{{{zzz|||}}}|||uuuoooggg___]]]fffssszzzyyywwwwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}xxxttthhhZZZZZZuuukkkVVVRRRXXXiii|||}}}vvvuuuvvvqqqsssnnn^^^RRROOOQQQQQQ[[[ooorrrdddZZZUUURRRQQQWWW]]]bbbcccfffsss}}}yyyuuupppkkkfff```ZZZVVVNNNLLLJJJIIILLLSSS\\\bbbbbb^^^WWWPPPNNNXXXlll}}}wwwpppxxxzzzooofff\\\VVVWWWjjjyyy[[[SSSNNNPPPQQQKKKBBB<<<555444444444444555666666333===gggVVVIIIPPPbbbvvvrrrggg\\\^^^nnnhhhlllkkk```TTTLLLGGGDDD@@@<<<;;;<<<>>>BBBKKKUUUOOOHHHGGGQQQ]]]cccfffjjjiiiiiiiiihhhfffcccaaa______^^^]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXSSSSSSXXXaaahhhggg\\\QQQNNNLLLQQQ]]]lllxxxjjjkkkmmmoooiiiVVVAAA555333111111000000000000111111111222222333444555666666666888999:::;;;<<>>aaaUUUGGGOOOaaauuu{{{nnnmmmkkkmmmzzz}}}wwwqqqkkk```SSSJJJHHHBBB>>><<<<<<>>>EEERRR___YYYOOOLLLVVV```ccceeeiiihhhhhhhhhhhhfffdddbbbaaabbbaaa```^^^\\\ZZZXXXXXXYYYXXXWWWVVVVVVVVVXXXXXXVVVTTTVVV\\\dddeee```YYYXXXQQQOOOWWWdddppp}}}~~~xxxoookkkmmmoooiiiWWWAAA555333111111000000000000111111111222222333444555666666666888999:::;;;===@@@BBBFFFFFFJJJUUUWWWQQQkkk~~~aaaFFF???FFFMMMNNNDDDAAA===;;;:::::::::999888777777;;;AAAFFFGGGGGGFFFGGGHHHJJJRRR^^^dddeeedddkkkqqqmmmfffcccjjjrrrsssxxx{{{zzz{{{~~~~~~}}}~~~~~~}}}~~~}}}}}}~~~}}}~~~~~~{{{dddYYYZZZoookkkUUURRRRRRdddxxxtttrrrfffYYYLLLHHHHHHQQQkkknnn\\\RRRMMMJJJEEEFFFFFFGGGKKKXXXmmm~~~}}}yyyvvvqqqmmmhhhccc]]]YYYMMMKKKJJJJJJLLLMMMLLLKKKHHHFFFFFFFFFFFFMMM___rrruuuqqqzzzzzzlll^^^WWW___||||||\\\UUUQQQTTTTTTMMMBBB;;;555444444444444555666666:::===^^^WWWGGGMMM___ssszzzkkkiiirrrxxxyyy~~~qqqpppmmm]]]PPPNNNFFFAAA===<<<===EEEUUUddd^^^RRROOOZZZdddeeeeeeiiihhhhhhiiihhhgggeeecccbbbbbbaaaaaa___^^^\\\ZZZYYY[[[YYYWWWVVVXXX[[[___aaa[[[XXXWWWZZZbbbhhhjjjiiidddYYYPPPSSS]]]iiivvv|||{{{tttjjjmmmooojjjWWWAAA555222111111000000000000111111111222222333444555666666666888:::;;;;;;===@@@CCCGGGGGGIIIRRRVVVQQQ```]]]GGGEEEJJJMMMIIIEEE@@@<<<;;;;;;:::999888777666888<<>><<<:::999888888777555555888===CCCGGGJJJKKKIIIFFFIIIQQQWWWXXX[[[eeeoooqqqmmmiiijjjnnnooouuuwwwuuuxxx~~~|||~~~||||||~~~{{{|||~~~}}}vvvsssnnnpppssstttttttttyyy~~~}}}{{{|||~~~~~~zzzyyyzzz}}}~~~{{{yyyRRRTTThhhqqqXXXQQQNNN\\\ppprrrllllllpppggg``````aaacccjjjrrrzzzrrrcccSSSKKKKKKPPPUUUtttttt```SSSJJJEEE===@@@GGGLLLNNNUUUjjj~~~zzzvvvqqqkkkfffbbb]]]ZZZOOOOOOLLLJJJTTTeeeoooqqqsssiiidddeeeaaa[[[bbbooo{{{uuuwwwddd___qqqrrrYYYTTTQQQUUUXXXTTTFFF999666555444333333333444555888>>>[[[eeeIIIJJJXXXrrrwwwaaabbbxxxuuusssmmmbbbZZZWWWEEE???AAA===GGG___nnneee]]]YYY]]]bbbeeegggjjjiiiiiiiiiiiihhhfffeeedddcccccccccaaa^^^ZZZVVVTTTXXXZZZ\\\```dddgggjjjkkk^^^VVVPPPRRRZZZfffwww~~~gggUUUQQQSSSccc}}}xxxmmmmmmtttiiioooqqqfffSSS@@@555222000000000000000000000000111222222222111333555888777:::<<<======>>>???AAAEEEHHHKKKMMMOOOSSSZZZ___uuusssQQQEEEHHHNNNJJJGGGFFFAAA:::888:::;;;:::888777888:::===???FFFFFFEEEFFFGGGJJJLLLMMMVVV[[[bbbgggiiijjjjjjjjjllloootttwwwxxxyyyzzz{{{wwwxxxyyy{{{}}}~~~}}}~~~zzztttmmmeeedddhhhkkkjjjhhhhhhkkknnnooonnnnnnqqqsssvvvwwwzzz}}}~~~yyyvvv~~~~~~zzzzzz{{{~~~}}}{{{[[[WWWeeerrrYYYQQQLLLYYYlll{{{}}}yyy|||zzzyyy{{{{{{vvvppppppoookkkbbbUUUKKKKKKPPPfffxxx{{{gggUUUJJJEEECCCEEEJJJNNNOOOXXXmmm|||{{{{{{wwwrrrmmmhhhddd___\\\VVVTTTOOOMMMVVVhhhwww||||||xxxuuuhhh[[[[[[dddnnntttzzzzzzxxxzzzvvvwwwmmmlll~~~}}}]]]XXXTTTVVVYYYTTTFFF999555555444333333333444555888>>>ZZZiiiIIIJJJXXXrrr~~~uuuzzzvvvsssllldddYYYIIICCCCCCCCCRRRiiissslllccc\\\\\\___aaaeeeiiijjjjjjiiiiiihhhfffeeedddggggggfffddd```[[[WWWUUUZZZ[[[\\\^^^___aaabbbcccXXXRRRMMMNNNRRRZZZgggrrrzzzsss```QQQMMMNNN\\\ttt}}}ooodddkkk}}}iiihhhnnnoooeeeQQQ???555333000000000000000000000000111222222222222333555888777999<<<>>>>>>???AAABBBFFFIIIKKKMMMOOORRRWWW\\\gggkkkKKKJJJIIIFFFEEECCC???999:::>>>;;;:::999888888999;;;<<>>555333000000000000000000000000000222333333222333666888777999===???@@@AAACCCEEEGGGIIIKKKMMMOOOQQQUUUXXXaaalll^^^JJJCCCBBBCCCEEECCC>>><<>>@@@BBBEEEHHHJJJKKKJJJNNNSSSXXX\\\```dddgggjjjmmmrrruuuvvvwwwwwwxxx|||{{{{{{zzzzzzyyyyyyxxx{{{|||{{{vvvtttqqqnnnmmmooouuuyyy}}}zzzsssxxx}}}~~~}}}~~~wwwwwwxxx{{{~~~~~~}}}iiiZZZXXXxxx\\\OOOHHHTTTgggyyylllffffffkkkhhhZZZOOOKKKeeeyyy~~~cccLLLFFFJJJSSSUUUXXXYYY\\\eeettt|||ssssss|||~~~|||xxxsssooollliiieeeccc\\\YYYSSSOOOTTTcccuuuvvvlll]]]MMMFFFFFFIIILLLPPPRRRUUU___qqqxxxuuuwww|||```\\\XXXYYYYYYSSSFFF;;;555555444333333444666777777<<>>@@@BBBCCCFFFHHHGGGHHHJJJMMMOOORRRTTTVVVaaafffsss\\\GGGBBB@@@EEEHHHEEE???===:::;;;;;;;;;:::999777666888999<<>>===CCCEEEBBB>>>;;;<<<<<<<<<;;;:::777666666777999<<>>===>>>DDDRRRaaaeeefffgggiiijjjkkkkkkkkkllllllmmmmmmkkkiiifffddd``````___^^^\\\[[[ZZZZZZRRROOOLLLKKKJJJOOO\\\jjjtttgggbbbhhhxxxzzzhhhfffjjjhhh\\\III:::333333000000000000000000000000...111444555555666777999:::===AAACCCEEEGGGIIIKKKLLLJJJIIIKKKNNNRRRUUUVVVRRRaaa^^^\\\yyy}}}jjjIII:::;;;???BBBBBB<<<=========<<<;;;999888888888888999;;;>>>AAACCCGGGHHHIIIJJJKKKNNNSSSWWW[[[```hhhmmmpppqqqqqqrrrssstttuuuxxxzzz}}}~~~vvvqqqrrruuu{{{||||||}}}~~~}}}{{{{{{{{{{{{yyyxxx{{{vvvwwwZZZSSSKKKlllzzzaaaPPPIIIPPP^^^nnn~~~xxxmmmllloooqqqsssvvvxxx~~~ppprrr~~~sss[[[OOOOOOPPPRRRRRRWWWiii{{{~~~|||mmm[[[TTT\\\kkkzzz~~~|||xxxvvvuuutttqqqpppmmmkkkhhhddd```aaaqqqyyyhhh^^^[[[[[[___[[[[[[[[[VVVWWWjjj~~~qqqmmmyyyiiizzz~~~sss[[[\\\___aaa___UUUFFF:::555444444444555666888999:::???WWWzzzWWWNNNUUUooouuullleee[[[JJJDDDBBB<<<===@@@<<<======???@@@@@@CCCPPP^^^cccdddfffiiikkklllmmmnnnmmmnnnnnnmmmkkkhhheeecccaaaaaa```___^^^]]]\\\\\\VVVTTTRRRPPPOOORRR```mmmtttiiikkkwww{{{qqqhhhkkkiii\\\HHH999333333000000000000000000000000...111444666666666888999<<>>???AAA>>>>>>>>>>>>===<<<;;;;;;;;;999888777888;;;???AAACCCDDDFFFGGGHHHKKKOOORRRVVV[[[dddjjjnnnooopppppprrrsssuuuxxx{{{~~~~~~uuupppqqqyyy|||}}}~~~}}}{{{{{{||||||{{{zzzyyyrrrsssYYYTTTIIIgggzzzaaaQQQGGGLLLWWWfffwwwtttppptttyyy}}}wwwpppqqqpppgggoooeeeKKKMMMJJJKKKPPPSSSWWWcccpppzzzuuu{{{{{{dddXXX\\\lll}}}~~~{{{yyyxxxwwwuuusssrrroookkkgggbbbccctttwwwtttuuurrrnnnllljjjaaa^^^ooo|||pppmmmyyyiiiyyyzzz]]]___bbbeeeaaaVVVEEE999555444444444555666888999<<<@@@VVVvvv___KKKRRRlll}}}vvvrrr^^^LLLGGGHHH@@@:::<<<;;;===???CCCEEECCCDDDOOO[[[bbbcccfffiiikkknnnooopppkkklllllllllkkkiiigggeeeeeeddddddbbbaaa```______ZZZYYYXXXWWWTTTVVVaaannnpppcccbbblllwww{{{}}}yyy}}}sssjjjllliii\\\HHH888222333000000000000000000000000...000444666666777888999>>>@@@CCCFFFGGGHHHJJJLLLXXXSSSMMMJJJLLLOOOQQQQQQRRRXXXVVVVVV___kkkeeePPPBBB<<<===>>>>>>>>>>>>===============;;;888666666999===@@@AAACCCEEEFFFHHHKKKOOORRRRRRYYYaaahhhlllnnnoooppprrrsssuuuxxx|||~~~~~~{{{{{{zzzvvv~~~~~~{{{~~~}}}{{{{{{}}}~~~}}}|||xxxpppbbbLLLMMMeeexxx___RRRJJJLLLSSS```qqqppp```___XXXKKKHHHNNNQQQPPPPPPSSSUUUUUUYYY^^^^^^^^^hhh|||~~~jjjeeeppp|||{{{{{{}}}~~~}}}}}}uuuooommmgggdddqqqqqqjjjooo{{{ppplllpppppp}}}ttt]]]```^^^bbbgggWWWAAA;;;666555444444555666777888:::???YYYxxxbbbJJJIII^^^zzzzzztttdddSSSDDD@@@@@@>>>===???BBBEEEGGGFFFDDDFFFLLLQQQZZZ___fffkkkmmmnnnnnnooommmmmmlllkkkjjjjjjjjjjjjfffeeecccbbb``````______\\\[[[ZZZYYYYYY]]]bbbgggzzz}}}{{{ooo___UUUVVV[[[gggkkknnnooouuu~~~wwwttt~~~pppgggkkkgggUUU@@@444000000000000000000000111111222000222444555555777:::<<<>>>@@@CCCEEEGGGIIILLLOOOZZZWWWRRRMMMKKKLLLOOOQQQUUUUUUUUUUUUYYYdddttt]]]BBB<<<@@@333???DDD===999===???======<<<:::888777777777888>>>???BBBDDDGGGIIIJJJJJJLLLSSS\\\eeekkknnnpppqqqqqqxxxvvvtttxxxuuurrrxxx}}}}}}}}}|||{{{{{{}}}zzz{{{|||~~~~~~}}}}}}|||}}}}}}~~~~~~}}}~~~|||{{{|||~~~mmmQQQQQQlllxxx___QQQGGGHHHNNN[[[lll|||rrrbbbVVVLLLVVVXXXVVVPPPLLLLLLJJJGGGDDDHHHIIIJJJTTTgggwww~~~|||yyyxxxqqqjjjqqq~~~wwwzzzxxxpppoootttuuu___bbbaaadddfffUUU>>>888666555444444555666888999<<<@@@ZZZ{{{lllMMMKKK___zzzvvvpppdddXXXMMMKKKJJJHHHGGGIIIHHHJJJKKKIIIFFFHHHNNNSSSZZZ^^^cccgggjjjlllnnnpppmmmlllkkkkkkjjjjjjjjjkkkhhhgggeeedddcccbbbbbbbbbfffdddbbb___]]]^^^aaadddiiiiiifff\\\PPPIIIJJJNNNQQQVVVXXXZZZbbbqqq~~~wwwxxxtttjjjfffjjjfffTTT???444111000000000000000000111111222111222444555666777:::===???AAADDDFFFHHHJJJMMMOOOWWWTTTOOOKKKJJJKKKMMMOOOTTTTTTTTTRRRSSSZZZfffooofffKKK>>>>>><<<888777;;;@@@???:::>>>===;;;999888777777888;;;<<<>>>@@@BBBEEEFFFGGGKKKPPPWWW]]]aaaeeeiiikkkhhhooommmmmmssspppiiimmmppprrruuuwwwwwwwwwxxxyyyxxxwwwwwwxxxzzz|||}}}}}}~~~}}}||||||||||||~~~~~~}}}|||{{{{{{}}}|||}}}wwwTTTRRRnnnzzz```QQQFFFGGGKKKWWWgggxxxooo```\\\eeebbbZZZPPPJJJHHHCCC>>>:::<<<<<<>>>GGGWWWdddkkk|||qqqpppxxx~~~uuujjjkkksssqqqzzz~~~mmmyyy~~~qqq___dddcccffffffRRR;;;555555555444444555777888999>>>@@@[[[uuuRRRLLL^^^zzz~~~vvvrrrmmmeee^^^WWWQQQNNNQQQUUUUUUUUUVVVUUUUUURRRMMMIIIIIINNNRRRYYY\\\```dddgggkkknnnqqqmmmlllkkkkkkjjjkkkkkkkkkjjjiiihhhfffeeeeeefffffflllkkkhhhddd``````bbbddd]]]ZZZSSSKKKDDDAAABBBEEEBBBFFFHHHIIIQQQeee{{{www|||qqqnnngggeeehhhcccQQQ>>>333111000000000000000000111111222111333555666777888;;;>>>@@@CCCEEEGGGIIIJJJMMMPPPRRRPPPLLLIIIHHHIIIKKKLLLPPPQQQRRRPPPPPPSSSZZZ___rrr]]]BBBCCC;;;777:::??????>>>>>>???>>><<<:::999888777777888888999:::<<>>@@@\\\zzzVVVLLL[[[xxxooobbb^^^ZZZSSSLLLIIIFFFHHHRRR___fffeeeaaa^^^[[[UUUMMMHHHGGGJJJMMMUUUYYY___eeehhhlllooorrrmmmmmmlllkkkkkkkkklllllljjjiiihhhgggggghhhiiijjjkkkjjjgggdddbbbbbbeeehhh```YYYOOOHHHDDDCCCCCCCCCCCCGGGIIIGGGNNNbbbzzzyyy}}}zzzrrrhhhuuuhhhdddfff___NNN<<<333111000000000000000000111111222222333555777888:::===???BBBDDDGGGHHHIIIKKKMMMPPPOOOMMMKKKIIIHHHIIIKKKLLLKKKNNNQQQRRRRRRTTTXXXZZZbbb{{{rrrZZZFFF@@@>>>BBB???999===FFF???>>>===<<<:::999888888666666666666888;;;>>>@@@EEEGGGJJJMMMNNNPPPSSSUUU[[[aaaaaagggsssqqqfffdddfffjjjooorrrtttvvvxxxyyyyyyyyyyyyyyyzzz}}}~~~}}}}}}~~~}}}~~~~~~}}}||||||{{{{{{{{{~~~}}}}}}}}}~~~}}}||||||~~~qqq___llleeeQQQLLLJJJJJJSSScccuuurrr___```aaaeeelllwww~~~tttoooeeeWWWNNNNNNQQQLLLCCC???<<<999999@@@OOObbbpppjjjddd\\\VVVVVVaaarrryyymmmbbb\\\^^^dddjjj~~~}}}}}}kkk}}}pppppp[[[dddfffgggcccNNN:::888555555555555666888:::;;;>>>@@@\\\YYYKKKVVVuuunnn^^^WWWRRRMMMGGGEEEBBBDDDRRReeepppkkkbbbUUURRRLLLEEEAAAAAADDDGGGNNNUUU___gggllloooqqqrrrpppooonnnmmmlllllllllllliiihhhgggggghhhjjjmmmoookkkjjjhhheeedddfffkkkoookkkaaaTTTLLLIIIHHHFFFDDDIIINNNNNNLLLPPPbbbxxx{{{~~~}}}qqqjjjkkk~~~eeecccccc\\\JJJ:::222111111000000000000000111111222222444666888999;;;>>>AAACCCEEEHHHIIIIIIKKKMMMOOOMMMLLLKKKJJJJJJKKKLLLMMMJJJMMMPPPSSSTTTUUUVVVWWW\\\iii^^^MMM>>>;;;:::888===EEE???>>>>>>===<<<;;;:::999888777666666777999<<<>>>@@@CCCGGGJJJJJJJJJKKKKKKQQQXXXZZZaaaooonnndddbbbeeehhhjjjlllnnnqqquuuwwwrrrtttwwwxxxxxxzzz}}}~~~|||zzzzzz{{{|||{{{|||~~~}}}~~~}}}}}}|||{{{|||||||||~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}zzzaaafffhhhQQQLLLIIIGGGNNN^^^qqqqqqbbbXXXNNNPPPRRRTTTWWW[[[```dddeeefffuuuyyylll[[[QQQSSSUUUMMMAAA===;;;999:::???MMMeeezzz{{{pppeee___]]]___eeelll{{{uuufffWWWMMMKKKPPPUUUaaarrr|||uuu{{{}}}qqqvvv~~~nnn\\\eeegggfff```LLL::::::555555555555666888:::<<<>>>@@@[[[xxxrrrsss___KKKSSSqqqrrr```SSSMMMIIIHHHBBB@@@AAAJJJZZZddd]]]QQQDDDAAA===::::::<<>>>>><<<===>>>>>>>>>>>>===<<<<<<999999888777777888::::::;;;>>>CCCFFFFFFEEEEEEEEEFFFMMMOOOTTT``````YYYZZZ___```bbbccceeehhhmmmpppmmmqqquuuwwwvvvxxx{{{zzz|||}}}|||{{{zzz{{{}}}{{{|||~~~zzz|||~~~~~~}}}|||{{{|||~~~||||||{{{{{{||||||}}}}}}zzz{{{|||}}}}}}~~~}}}}}}uuu]]]```oooWWWMMMIIIFFFLLL[[[oooqqqhhhccc___\\\\\\```cccccc^^^VVVOOOKKKGGGIIITTTfffzzzyyyfff[[[\\\]]]QQQCCC>>>>>>???>>>>>>GGG```xxxuuunnnggg```^^^aaallluuummmfffYYYJJJBBBAAADDDGGGSSSfffqqqyyywwwrrr|||~~~}}}|||yyylll^^^gggiiieee]]]HHH888999555555555555777999;;;<<<@@@AAAZZZrrrooofffNNNQQQooovvvttt{{{fffSSSHHHEEEGGG>>>???@@@BBBIIINNNIII???;;;999666555777999<<<>>>EEEMMMXXXdddlllqqquuuwwwwwwvvvtttqqqooonnnmmmlllmmmmmmmmmooorrrwww}}}}}}{{{zzz~~~yyytttpppllljjjiiiddd^^^bbbpppzzzqqqhhhwwwuuu___```___UUUDDD666111111111000000000000000111111222333555777999;;;===AAACCCDDDFFFHHHHHHHHHIIIKKKMMMKKKLLLLLLMMMNNNOOOOOOOOONNNNNNMMMNNNOOOPPPQQQPPPRRRXXX^^^fff}}}tttUUUIIIFFF@@@888<<<===>>>?????????>>>>>>;;;::::::999888888777777777999<<<>>>>>>???AAACCC@@@HHHHHHKKKSSSSSSNNNSSSWWWZZZ^^^aaacccfffiiikkkkkknnnqqqqqqpppsssyyy~~~tttwwwyyyzzzyyyyyy{{{}}}{{{|||~~~zzz{{{|||{{{{{{|||~~~~~~{{{yyywwwvvvwwwyyy|||~~~zzzzzzzzz{{{|||}}}~~~{{{}}}~~~||||||~~~ppp\\\aaawww]]]OOOJJJFFFLLL[[[ooo~~~sssooossszzzxxxjjj\\\TTTIIIIIIHHHGGGQQQfff|||ooodddfffeeeXXXGGG@@@AAACCC@@@:::===TTTlllyyymmmdddZZZQQQPPPUUUaaalll{{{|||tttfffbbbXXXLLLEEECCCDDDCCCMMMbbbqqq|||vvvtttzzzoooaaajjjjjjeee[[[EEE666888555555555555777999;;;===BBBBBBYYY}}}yyyrrrkkkPPPPPPmmm|||lll^^^^^^pppqqqWWWGGGEEEHHH<<>>;;;888777888999::::::CCCJJJUUU```iiipppvvvzzzyyyxxxuuussspppnnnmmmlllppppppqqqssswww}}}~~~uuulllnnn{{{www|||}}}pppxxxccc```^^^TTTCCC666111111111000000000000000111111222333555888999;;;>>>AAADDDDDDFFFHHHHHHHHHHHHJJJLLLJJJKKKLLLNNNOOOOOOOOOOOONNNMMMLLLMMMOOORRRTTTTTTRRR]]]```[[[iii~~~[[[JJJBBB<<<;;;<<<>>>???@@@@@@@@@???;;;;;;;;;:::999777555444555666777777888;;;???BBBBBBIIIHHHHHHNNNLLLJJJPPPTTTYYY___dddgggiiijjjllleeeggghhhffffffjjjrrrzzzsssvvvxxxwwwvvvvvvxxx{{{{{{|||~~~}}}}}}|||{{{yyyzzz}}}}}}~~~}}}zzzxxxwwwyyywwwuuussssssuuuxxxzzzyyyyyyyyyzzz|||~~~}}}yyy{{{|||aaa]]]|||bbbSSSIIIIIINNNWWWnnn||||||gggYYYXXXMMMGGGHHHEEEJJJfff~~~ccc]]]hhhaaaKKKDDDAAAAAABBB======OOOggg}}}qqqdddXXXRRRQQQRRRTTTaaassszzzrrrooommmmmmeeeTTTGGGBBB???;;;IIIYYYmmm|||zzzzzzzzzmmm``````dddfff[[[GGG999444444555666777777999<<>>======>>>???<<<999888;;;???@@@EEENNN[[[iiirrrwwwyyyyyyxxxvvvsssqqqooonnnmmmrrrtttuuuvvvxxx{{{zzzrrrddd```]]]RRRAAA444111000000111111000000111222222333444777;;;>>>@@@AAACCCEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQUUU[[[]]]bbbtttwwwRRRFFFGGG@@@;;;:::AAAEEEBBB???@@@???===<<<<<<===<<<888444666666777888999:::;;;;;;<<<>>>BBBEEEFFFFFFHHHIIIMMMPPP[[[hhhoookkkfffddd]]]]]]___ccccccccchhhppppppppppppqqqqqqrrrssstttyyyzzz{{{|||}}}}}}}}}}}}~~~zzz{{{{{{zzz~~~|||}}}|||}}}|||~~~~~~{{{xxxvvvtttsssuuusssrrrpppoooppppppqqqzzz{{{}}}|||{{{{{{}}}~~~~~~||||||```ZZZ}}}hhhSSSIIIHHHMMMUUUmmm{{{~~~~~~kkk[[[NNNEEECCC@@@DDD\\\xxxlll______WWWHHHCCC@@@AAACCC@@@???MMM```uuueeeVVVKKKFFFDDDIIIXXXlllzzz{{{pppgggcccbbbllllllcccQQQAAA<<<======GGGVVVhhhxxxzzz{{{tttfff```bbbgggfffYYYEEE888555444555777777888:::===@@@@@@GGGVVVwww\\\QQQcccsssrrrdddXXXPPPHHHDDDMMM[[[mmmVVVJJJMMMLLLJJJIIIGGGFFFEEECCCBBB???@@@???>>>;;;::::::;;;;;;@@@IIIVVVeeeoootttuuuyyyxxxuuurrrooommmkkkjjjnnnpppsssvvvxxx{{{yyy}}}qqqaaa```]]]RRRAAA444111000000111111000111111222333444555888<<<>>>@@@AAACCCEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRUUUWWW[[[]]]^^^hhh{{{\\\EEEGGG>>>999<<>>@@@???===;;;;;;<<<;;;888555666666777777888999999999:::===@@@BBBCCCDDDFFFGGGIIILLLTTT^^^cccbbbaaaccc[[[ZZZ[[[___aaaaaaffflllppppppqqqrrrssstttvvvwwwvvvwwwxxxzzz{{{|||||||||{{{xxxyyy}}}~~~zzzyyy||||||}}}~~~}}}|||}}}}}}{{{|||~~~}}}|||{{{yyyxxxvvvuuutttttttttsssrrrrrrqqqrrrrrruuuxxxzzz{{{zzzzzz{{{|||~~~~~~~~~}}}~~~~~~~~~~~~~~~bbbUUUhhhnnnWWWJJJHHHKKKRRRiii|||vvvfffUUUFFFAAA>>>???QQQgggwww|||kkkXXXNNNGGGAAA>>><<<>>>AAA???<<>>???@@@BBBCCCDDDFFFLLLSSSVVVXXX]]]eeebbb^^^]]]aaaeeegggjjjnnnnnnooooooppprrrtttvvvwwwssstttuuuwwwyyyzzz{{{{{{yyyxxxzzz~~~~~~{{{zzz{{{||||||||||||~~~~~~}}}{{{zzz{{{|||~~~}}}~~~}}}||||||zzzyyyyyyxxxxxxwwwvvvvvvuuuuuussstttttttttttttttssssssrrruuuzzz|||}}}||||||}}}~~~}}}}}}zzzeeeRRRRRRsss[[[MMMHHHJJJOOOddd~~~~~~||||||yyydddPPPEEE@@@???KKKZZZ```eeehhh___PPPCCC???@@@>>><<<===@@@???;;;<<>><<>>444111111///000000111111333444555666999<<<>>>@@@AAABBBEEEGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJMMMMMMNNNOOOQQQSSSUUUVVVSSSQQQRRRUUUUUUVVV\\\cccrrrgggVVVEEE@@@EEEJJJIIIFFFEEECCC@@@>>>>>>=========888777777666666555444444555777999:::;;;;;;===??????BBBHHHNNNQQQTTT]]]gggkkkdddaaadddhhhjjjkkknnnllllllmmmnnnoooqqqrrrsssppprrrsssvvvxxxyyyzzzzzzxxxyyy|||~~~}}}|||}}}{{{zzz|||}}}zzzxxxyyy{{{|||~~~{{{yyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvuuuuuurrrssstttvvvvvvuuuttttttssswww}}}~~~uuuiiiPPPGGGyyy|||\\\LLLGGGJJJMMM```{{{yyysssqqqiiigggeeeeeekkkyyyxxx```PPPFFFAAAEEEMMMTTTVVVXXXVVVMMMCCC@@@BBBAAAAAAAAACCCAAA===<<<===>>>DDDKKKPPPPPPNNNJJJIIIHHHHHHJJJRRR^^^hhhkkkkkknnnhhhgggooo{{{|||oooaaaSSSPPPMMMLLLJJJDDD===999<<>>@@@AAABBBCCCFFFHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJMMMMMMNNNPPPRRRTTTVVVWWWSSSPPPOOORRRSSSTTTXXX]]]bbbxxxpppRRR@@@AAAGGGIIIFFFEEEDDDCCC@@@>>>>>>>>>???999999888777666555444444444555777777777888:::<<<;;;???GGGOOORRRUUU^^^gggjjjbbb^^^```cccdddeeehhhkkkkkkkkkllllllnnnoooppppppqqqsssuuuwwwxxxyyyyyyvvvxxx{{{|||}}}~~~~~~|||}}}{{{zzz|||~~~{{{wwwxxxyyy{{{|||}}}}}}}}}|||yyyxxxxxxzzzzzzzzzyyyxxxxxxwwwvvvuuuuuutttqqqrrrtttvvvwwwwwwvvvvvvuuuyyy||||||vvvnnnnnnTTTHHHhhh^^^MMMHHHJJJLLL\\\www|||zzz}}}|||zzzrrrgggaaajjjppp___SSSHHHDDDEEERRRUUUUUUQQQLLLFFFBBB@@@AAABBBBBBAAA???>>>???AAAEEELLLUUU[[[\\\XXXTTTQQQHHHCCCAAAGGGTTTaaahhhjjjfff^^^[[[fffxxxtttjjj```XXXQQQHHHBBB@@@@@@DDDJJJVVVffftttvvvqqqttt~~~~~~ttt{{{mmmaaacccjjjiiiYYYDDD888666888666777:::;;;===AAAEEEHHHLLLRRRXXXmmmrrrTTT\\\mmmzzzrrrfffcccccciiimmmpppnnnfff^^^YYYXXXddd|||ttttttvvvyyyzzzrrreee[[[TTTOOOJJJFFFDDDEEEEEEEEEBBB>>>===EEEVVVfffnnnqqqqqqqqqpppnnnkkkgggdddbbb]]]^^^^^^\\\XXXUUUTTTTTTLLLKKKPPP[[[ccckkk|||qqqssswwwzzzsss{{{|||qqqnnnttt}}}gggccc]]]VVVHHH888111111111///000000111222444666888999???@@@BBBBBBBBBDDDFFFIIIFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJLLLLLLMMMNNNPPPRRRTTTUUUVVVRRRPPPRRRRRRRRRUUUZZZ```hhhlllLLL>>>???CCCCCCDDDEEEDDDBBB???>>>>>>???;;;;;;:::999888777666666444555666666555666888::::::===EEEMMMRRRSSSYYY___bbb\\\XXXYYY[[[\\\___ccchhhhhhhhhiiijjjlllmmmnnnoooppprrrsssuuuvvvwwwwwwrrruuuwwwvvvxxx{{{|||zzzzzzzzzzzz{{{}}}~~~}}}|||vvvwwwxxxzzz{{{{{{||||||~~~~~~~~~~~~|||zzzxxxwwwyyyzzzzzzzzzxxxwwwwwwvvvvvvuuuuuutttrrrsssuuuvvvxxxyyyyyyzzzyyy}}}vvvpppoookkkcccxxxaaaNNNUUUqqqiiiUUUMMMMMMJJJTTTlll|||nnnfffmmmxxxzzzqqqfffYYYOOOKKKUUU]]]```XXXQQQNNNIIICCCCCCEEEFFFCCCBBBEEEKKKPPPTTT[[[ccchhhfff___WWWSSSFFFCCCAAACCCKKKXXXfffoooddd^^^ZZZ\\\ggguuu|||vvvnnn___OOOHHHJJJDDDFFFHHHMMMYYYdddgggdddooo}}}zzzyyyvvviii___ccciiifffTTTAAA888666666666888:::<<<>>>BBBGGGJJJLLLQQQTTTfffvvvRRRVVVeeesss}}}tttyyyooopppuuuxxx~~~~~~xxxqqqiiibbbaaa}}}}}}rrrhhh```[[[SSSKKKEEEEEEIIIMMMJJJCCC>>>DDDTTTeeeooorrrppppppnnnkkkgggbbb]]][[[UUUUUUUUUSSSPPPOOOPPPQQQMMMGGGGGGNNNSSS[[[ooo~~~pppuuu||||||ssseeefffuuuxxxeeedddZZZRRRDDD555000111111///000000111333555777999;;;AAABBBCCCCCCCCCDDDGGGIIIDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKMMMOOOQQQQQQTTTRRRQQQSSSRRRQQQSSSXXX\\\aaapppqqqRRRCCCBBBCCCFFFHHHIIIGGGCCCAAAAAABBB======<<<;;;:::999999888555555666555444555777999::::::>>>FFFKKKKKKMMMQQQRRROOOMMMOOOPPPQQQWWW^^^______aaaccceeehhhjjjlllnnnooopppqqqrrrsssssstttqqquuuuuurrrtttzzz|||zzzvvvxxxyyyzzzzzzzzzzzz{{{vvvwwwxxxyyyzzz{{{{{{{{{zzz{{{|||||||||}}}~~~|||{{{{{{{{{{{{yyyxxxwwwwwwxxxxxxvvvuuussstttttttttuuuuuuuuuuuuuuuvvvvvvxxxzzz|||~~~|||yyyuuusssrrrvvvrrrhhhbbbbbb___XXXmmmRRRGGGYYYuuu___TTTPPPGGGLLL```oooyyyyyy~~~~~~wwwjjj^^^WWW[[[jjjpppfff\\\ZZZVVVMMMJJJNNNOOOLLLKKKQQQ\\\cccfffkkkoooooogggZZZNNNGGGFFFFFFDDDBBBEEEQQQcccrrrooollleee\\\WWWZZZccckkkrrrwww}}}zzzgggQQQHHHKKKDDDEEEEEEFFFMMMVVVZZZXXXkkkzzz}}}}}}nnnaaaXXXdddhhhcccQQQ???888777555666888;;;===???CCCGGGKKKLLLPPPPPPaaaxxxRRRUUUbbbrrr}}}fffoootttuuuxxx}}}|||zzzyyyxxxtttiii___ZZZjjjyyy{{{lllggg]]]QQQHHHHHHNNNTTTRRRIIIAAAFFFUUUfffqqquuuqqqpppnnnjjjddd^^^XXXUUUNNNOOOOOONNNMMMNNNPPPSSSPPPGGGBBBDDDGGGMMMaaawww}}}pppwwwtttdddgggzzzttt^^^]]]XXXPPPBBB444///111222///000000111333555888:::;;;BBBCCCDDDCCCCCCDDDGGGJJJCCCDDDFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLNNNNNNOOOOOOQQQTTTSSSQQQSSSYYYRRRZZZaaajjjmmmPPPFFFFFFIIILLLNNNMMMIIIFFFEEEFFF>>>>>>===<<<<<<;;;::::::555666666555444555777999;;;888999???CCCCCCDDDFFFAAA???@@@BBBBBBDDDLLLVVVUUUVVVYYY\\\```dddgggiiimmmmmmooopppqqqqqqqqqqqqrrrvvvvvvrrrttt{{{|||rrrvvvyyyyyywwwvvvxxx{{{vvvwwwxxxyyyzzz{{{{{{{{{yyyzzz{{{{{{{{{|||~~~}}}zzzyyyxxxxxxxxxxxxzzzzzzxxxwwwvvvvvvvvvuuurrrpppooopppqqqrrrtttuuuvvvvvvxxxxxxxxxyyy{{{~~~zzzsssmmmiiifffkkkiii___ZZZ[[[XXXRRR~~~tttYYYJJJRRRuuuwww___SSSNNNNNNYYYhhhvvv}}}iiihhhqqq}}}zzzmmmeeeeeeWWWNNNRRRWWW]]]jjjyyy~~~|||vvviiiYYYPPPNNNPPPOOOLLLJJJJJJKKKSSSdddtttssstttrrrkkkeeebbb]]]WWWYYYZZZYYYXXXUUUPPPKKKHHHGGGFFFGGGIIIIIIHHHMMMUUUiii{{{gggWWW^^^fffhhh```LLL;;;666888:::666999>>>AAACCCEEEHHHIIIEEEMMMSSS[[[www[[[VVVfffwwwkkk\\\dddwww}}}ooojjjjjjoooyyyeeeXXXSSSNNNUUUjjjlll^^^HHHGGG[[[hhhkkkqqqnnnkkkfff___ZZZUUURRRQQQTTTOOOKKKLLLMMMJJJFFFCCCEEECCCAAA@@@???DDDRRR```vvv{{{{{{~~~lllmmm{{{eee]]]]]]SSSGGG;;;555222///...000555444444666999<<<======???AAADDDFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKJJJKKKKKKJJJHHHFFFFFFGGGJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPSSSTTTTTTSSSTTTTTTTTTSSSYYYdddnnnhhhAAAIIIJJJSSS___^^^SSSMMMOOOFFFBBB???>>>??????===::::::999888888999888666444666666777777888888999999;;;;;;<<<>>>@@@BBBDDDEEEKKKLLLNNNPPPUUU\\\eeekkkpppqqqqqqpppnnnnnnppprrryyytttnnnlllqqqyyyyyyxxxwwwuuuttttttuuuvvvxxxwwwwwwvvvwwwyyyzzz{{{yyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||yyyvvvttttttvvvyyy{{{zzzvvvqqqppprrrsssqqqmmmsssqqqpppqqqsssuuuuuutttsssvvvzzzzzzzzz}}}}}}uuuqqqnnnjjjccc]]]```aaa```[[[TTTOOOLLLMMMqqqWWWIIILLLhhhdddUUUNNNLLLUUUbbbtttxxxzzz|||uuummm___WWW\\\eeelllwww}}}pppaaaVVVSSSTTTZZZWWWTTTQQQOOOTTTdddtttyyy|||{{{tttmmmgggaaaZZZWWWVVVTTTQQQOOOMMMKKKKKKJJJHHHIIIJJJHHHGGGMMMTTTiii|||gggWWW___fffeeeZZZGGG999666777888888;;;@@@CCCEEEGGGIIIKKKHHHOOOSSSZZZrrr\\\QQQ^^^rrryyyccccccooo}}}www|||qqqbbbZZZSSSYYYooozzzjjjQQQKKK]]]iiijjjooojjjgggbbb]]]WWWSSSPPPOOOLLLKKKJJJIIIFFFBBB???>>>AAA@@@@@@???<<>><<<:::999888888777555333666666666666777777888888::::::;;;<<<>>>@@@BBBCCCHHHIIIKKKNNNRRRYYY```eeemmmoooppppppooonnnpppqqqtttqqqnnnmmmnnnsssxxx|||zzzxxxvvvtttssssssqqqpppuuuuuuuuuuuuvvvwwwxxxxxx{{{|||}}}~~~~~~}}}|||{{{}}}~~~~~~}}}|||||||||}}}~~~~~~}}}|||{{{yyyxxxwwwvvvvvvwwwyyyzzzzzzvvvqqqqqqssssssqqqnnnrrrqqqpppppppppqqqrrrrrrrrruuuxxxzzz{{{|||rrrllliiifffbbb___^^^]]]ZZZTTTNNNKKKLLLMMMqqqZZZKKKFFFWWWmmmYYYNNNKKKQQQ[[[nnn~~~vvvkkkhhhrrr~~~{{{|||zzztttlllfffeeefffgggccc^^^WWWQQQTTTddduuu}}}zzztttllleee[[[XXXTTTOOOMMMLLLMMMNNNMMMKKKJJJJJJHHHGGGLLLTTTjjj{{{eeeWWWaaafff```QQQ@@@666555777777:::>>>CCCGGGIIIJJJLLLNNNLLLPPPSSSXXXkkkbbbNNNSSSiiixxxsssyyy{{{mmmeee]]]cccxxx|||^^^QQQ^^^ggggggiiicccaaa]]]XXXSSSOOOLLLKKKDDDHHHKKKIIIDDD???<<<:::===>>>@@@@@@;;;;;;EEEQQQdddttt}}}yyy{{{wwwaaaYYYVVVJJJ???555222111000111333222222444666999;;;===>>>AAABBBDDDFFFFFFEEEDDDCCCEEEGGGIIIJJJKKKJJJIIIHHHJJJKKKLLLKKKIIIHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLPPPQQQSSSSSSRRRQQQQQQRRRRRRRRRVVV\\\___eeeyyywwwrrr|||zzz\\\OOOIIIXXXwwwzzzdddRRRNNNHHHCCC@@@?????????>>><<<:::999999888555333555555555555666666666666777888888999;;;===>>>???BBBDDDGGGJJJNNNRRRXXX\\\dddfffjjjkkkkkklllmmmnnnnnnppprrrqqqnnnnnnpppsssvvvtttrrrrrrtttssspppmmmqqqrrrsssttttttuuuuuuuuu|||}}}~~~~~~}}}{{{yyywww{{{{{{||||||||||||{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzyyyyyyyyyzzz{{{~~~}}}|||zzzyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{{{{wwwsssrrrssstttrrrpppqqqqqqqqqooonnnnnnppprrrxxxxxx{{{wwwllldddaaa```^^^]]]XXXVVVQQQLLLHHHHHHKKKNNN{{{bbbQQQDDDJJJmmmzzzaaaSSSMMMOOOUUUeeexxxooorrrwww|||yyylll]]]PPPOOO\\\lll{{{}}}vvvhhhddd^^^XXXSSSQQQQQQQQQNNNKKKJJJJJJHHHGGGNNNVVVkkk|||xxxbbbYYYbbbfffZZZIII;;;666777888888===AAAFFFJJJMMMNNNOOOQQQPPPRRRSSSWWWeee~~~qqqUUUNNNaaa~~~xxxrrrhhhkkk~~~hhhTTT\\\bbb^^^^^^[[[YYYVVVSSSOOOLLLIIIHHHBBBHHHLLLNNNLLLIIIBBB;;;:::===@@@AAA<<<999AAALLLYYYiii{{{|||yyyyyywwwaaaZZZVVVGGG===333111000///000333222444777999;;;===???AAACCCDDDEEEFFFGGGFFFEEEDDDFFFGGGJJJKKKLLLJJJHHHFFFGGGHHHIIIHHHGGGFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLPPPRRRSSSRRRQQQPPPPPPQQQQQQRRRUUUYYYYYY[[[fffssszzzsss]]]UUUgggmmm]]]LLLEEEGGGIIIDDD===???===;;;:::::::::888777555555555555555555555555666666666777888999;;;<<<<<>>>>>:::888===EEEOOO\\\nnnxxxxxxuuuwww|||rrr___[[[WWWEEE;;;222000000...///111333777;;;======>>>AAACCCEEEEEEFFFGGGGGGGGGFFFEEEFFFHHHJJJLLLLLLJJJHHHGGGEEEFFFHHHGGGFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLPPPQQQRRRQQQOOOOOOPPPQQQQQQRRRUUUXXXWWWXXX]]]cccqqqppp___iii~~~|||jjj[[[QQQJJJDDD@@@@@@>>><<<;;;<<<===<<<;;;777777777666555555555444555555555555666777888999888;;;>>>@@@AAACCCEEEGGGHHHMMMTTTZZZ___bbbfffhhhgggnnnvvvxxxuuuqqqpppqqqnnnmmmmmmpppssstttrrroooooopppqqqssstttssssssrrrssstttvvvwwwwwwwwwuuutttttttttuuuvvvwwwyyy{{{|||zzz{{{|||}}}~~~~~~}}}}}}{{{{{{zzzxxxwwwwwwyyy|||xxxwwwvvvuuuuuuvvvwwwxxxzzzxxxuuussssssuuuwwwyyy}}}zzzwwwuuuuuuxxx|||zzzxxxvvvuuuuuuuuuuuutttppprrrssssssssssssuuuvvv{{{pppooommmlllkkkjjjfffbbb^^^```]]]YYYUUUQQQOOOLLLJJJBBBCCCDDDFFFIIIJJJKKKKKKttt^^^KKKEEEUUUgggXXXSSSRRRZZZllluuucccTTTKKKIIIQQQ[[[rrr{{{ssskkkbbb[[[WWWWWWSSSPPPNNNLLLLLLTTT^^^nnnnnn^^^^^^___```OOO>>>666777:::===@@@BBBFFFLLLQQQSSSTTTTTTUUUWWWTTTSSSVVV[[[kkkaaa^^^sss|||tttsssxxxzzzpppxxxooo]]]hhh|||iii\\\aaaxxxuuu___JJJJJJLLLHHHGGGJJJJJJKKKKKKJJJIIIHHHHHHBBBEEEGGGMMMYYYccc]]]OOOCCC???<<<;;;999666999>>>GGGOOO^^^iiinnnooovvv~~~{{{}}}hhhZZZZZZVVVCCC999111000000///000222555999>>>@@@??????AAADDDDDDEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIKKKLLLKKKJJJIIIFFFGGGHHHHHHHHHHHHIIIJJJGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPQQQPPPNNNNNNPPPRRRPPPRRRTTTVVVWWWXXXZZZ]]]^^^lllrrr^^^dddrrrdddNNNHHHJJJDDDAAA???>>>?????????>>>:::999999888777666666555555555555555555666777888777999;;;<<<<<<===???@@@BBBFFFMMMTTTYYY___cccgggccciiiooorrrqqqooooooooooooooopppoooooonnnmmmmmmooopppqqqrrrssssssssssssooopppqqqssstttuuuuuuuuurrrrrrrrrsssuuuxxx{{{|||zzz{{{|||}}}}}}|||{{{{{{xxxwwwuuurrrqqqrrruuuxxxuuutttssssssssstttvvvwwwvvvuuusssrrrrrruuuwwwyyy{{{xxxuuussssssuuuxxx{{{wwwvvvuuusssrrrsssssstttqqqqqqqqqtttvvvvvvtttrrrxxxyyy{{{zzznnndddcccaaa^^^\\\YYYUUUQQQMMMOOOOOONNNMMMJJJGGGCCCAAA<<<===AAAEEEIIIJJJHHHFFFiiiUUUKKKLLLjjjrrr]]]SSSQQQSSSdddvvv{{{yyysssfffYYYSSSRRRRRRUUUZZZhhhyyy}}}uuummmgggdddaaa\\\WWWSSSOOOOOOWWW```ooo}}}ddd\\\cccaaaYYYJJJ:::666777999>>>DDDCCCGGGNNNSSSUUUUUUVVVVVVZZZUUUSSSUUUVVVbbbiii\\\kkk|||zzzttttttxxxvvvwwwnnn^^^]]]rrruuuooolll[[[KKKMMMSSSZZZPPP@@@@@@CCC@@@@@@DDDEEEGGGIIIJJJJJJJJJIIIBBBEEEEEEGGGVVVgggllleeeRRRHHH???<<<;;;888888:::@@@DDDNNN[[[dddjjjuuu}}}qqqkkkqqqcccXXXYYYRRR???777000000111111222555666;;;@@@AAA???>>>@@@BBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGIIIJJJKKKKKKKKKKKKDDDFFFHHHHHHGGGGGGIIIKKKGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOOOOOOONNNNNNQQQSSSPPPRRRSSSTTTVVVXXXZZZZZZZZZ```ooo{{{}}}mmmaaaeeeyyyiiiYYYUUUJJJGGGCCCAAA@@@@@@???>>>===<<<;;;:::999888777777666666666666666666777777777888999999888888:::<<>>EEECCCHHHOOOTTTVVVVVVVVVVVV]]]VVVSSSTTTSSS\\\~~~kkkXXXdddttt}}}vvvuuu{{{wwwjjjaaa```___bbbpppvvvlll\\\YYY\\\OOOAAACCC999GGGDDD999:::>>>===>>>AAACCCEEEHHHJJJKKKKKKKKKCCCGGGFFFEEERRRiiivvvvvv___RRRDDD???>>><<<::::::======DDDRRR]]]gggsssqqqiiimmmyyycccYYYXXXPPP<<<444...000222333555888666;;;@@@AAA>>><<<>>>AAA@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMBBBCCCEEEEEEEEEEEEGGGIIIHHHHHHHHHIIIKKKMMMNNNOOOMMMNNNNNNNNNMMMOOOQQQTTTPPPQQQQQQQQQTTTXXXYYYXXXYYYZZZaaappp~~~uuupppmmm```tttnnnZZZNNNKKKFFFCCCAAA@@@>>>===>>>>>>===<<<:::999888888777777666666666777777888888888888777666666999;;;>>>AAAEEEIIIMMMRRRWWW[[[eeeddddddfffiiikkklllkkkgggkkknnnkkkfffeeejjjpppoooooonnnnnnnnnppprrrsssrrrqqqppppppppprrruuuvvvrrrqqqppppppqqqsssuuuvvvxxxxxxzzzzzzzzzxxxvvvuuuoooqqqttttttrrrpppoooooommmmmmmmmmmmoooqqqssstttnnnnnnnnnoooqqqtttvvvwwwoooppprrrrrrqqqooollljjjooooooooommmkkkkkkmmmnnnrrrnnnlllpppuuusssiii```[[[ZZZZZZ[[[^^^___``````UUURRROOOLLLJJJHHHEEEBBB???AAABBBAAA???>>>======>>>===>>>@@@BBBBBB>>>:::xxxeeeUUUCCCHHHdddxxxlllTTTPPPPPPSSS___rrr~~~}}}{{{yyynnn___XXXXXXWWW___oooxxxqqqiiicccaaa[[[VVV[[[fffyyy~~~~~~yyyvvvhhh```___cccfffPPPCCC888888<<<>>>CCCJJJIIIMMMQQQSSSTTTTTTUUUVVVTTTVVVTTTVVVWWWUUUiiixxxUUUXXXiiivvv|||pppddd```]]]VVVRRRSSSNNNJJJFFFEEEEEEDDD???;;;<<<<<<;;;::::::999::::::;;;@@@DDDFFFKKKOOOOOOKKKIIIIIIGGGDDDFFFSSSgggwwwlll```OOOCCC>>>===<<<;;;===???BBBGGGQQQaaatttxxxjjjjjjzzzvvvZZZTTTVVVIII777555333222222444666888<<<<<<<<<<<<===???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIEEEFFFHHHJJJLLLNNNOOOPPPNNNNNNMMMMMMNNNPPPRRRTTTSSSRRRQQQQQQQQQSSSTTTUUUXXXWWW\\\fffmmmzzztttyyyuuuiiiiiivvvjjjYYYKKKIIIGGGAAA???DDDBBBAAA@@@===<<<:::999999999777555444666888999999555555666666666666666666;;;===@@@BBBEEEIIINNNQQQWWWXXXZZZ\\\^^^```bbbbbb______^^^^^^___bbbdddfffkkkmmmnnnppppppooommmlllqqqooommmmmmmmmooorrrttttttrrroooooooooppppppooowwwzzz}}}~~~{{{wwwsssrrrsssqqqooooooooonnnlllkkkqqqooonnnllllllmmmooopppjjjjjjiiihhhhhhiiikkklllnnnooopppooollljjjjjjjjjiiihhhfffeeedddgggkkknnnoooqqqqqqoooiii```WWWQQQPPPQQQRRRSSSSSSRRRQQQPPPNNNMMMMMMKKKHHHEEEBBB@@@<<<>>>@@@>>><<<<<>><<>><<<;;;;;;:::999999999999999:::===@@@DDDJJJQQQQQQMMMKKKKKKIIIFFFFFFKKKUUU]]]\\\TTTIIIBBB@@@@@@>>><<<===>>>AAAGGGQQQbbbttt~~~sssyyynnnUUUSSSSSSCCC666444333222333555777999<<<<<<<<<<<<===>>>???????????????@@@AAABBBDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLMMMMMMQQQPPPNNNLLLLLLLLLMMMNNNQQQPPPPPPPPPQQQRRRTTTUUUUUUSSSUUU[[[]]]ddd{{{~~~{{{zzzzzzmmm\\\WWWXXXRRRHHH@@@AAAAAABBBBBBAAA@@@???>>>;;;888666555666777777666666666666666666666666666999:::<<<>>>???BBBFFFIIIIIIJJJKKKMMMNNNPPPQQQRRRTTTTTTUUUVVVYYY]]]aaaccckkkmmmoooppppppnnnllljjjooonnnllllllllloooqqqssssssqqqnnnnnnooopppoooooosssvvvyyyzzzxxxtttqqqpppmmmlllkkkkkklllmmmllljjjkkklllmmmnnnooonnnnnnmmmiiiiiihhhgggggghhhiiijjjmmmnnnmmmkkkgggdddddddddgggffffffeeefffiiilllooorrrrrrqqqmmmfff\\\SSSNNNJJJJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGFFFEEECCCAAA@@@>>>>>>>>>======>>>AAADDD?????????@@@@@@???===;;;uuuooodddJJJ???GGGPPP}}}aaa[[[NNNLLLSSSfffyyy~~~|||wwwqqqmmmppptttlllssszzz~~~nnn^^^VVVSSSOOOMMMPPPUUU^^^lllxxx~~~ssshhhaaaXXXRRRXXXdddxxxuuujjjkkkqqqsssssssssyyyzzz{{{qqqaaa[[[```___WWWDDD===999;;;@@@CCCGGGKKKKKKNNNQQQSSSSSSSSSTTTUUUTTTVVVUUUWWWYYYXXXiiipppUUU\\\eeeuuuyyylllfff^^^SSSKKKGGGFFFCCCAAA@@@@@@@@@@@@<<<<<<;;;::::::::::::;;;999;;;<<<@@@JJJTTTVVVRRROOONNNLLLJJJGGGFFFFFFFFFKKKGGGCCCAAABBBCCCAAA>>>>>>???AAAFFFQQQbbbsss~~~~~~www}}}fffSSSUUUQQQ===444333222222444666999;;;<<<<<<<<<<<<=====================>>>???@@@BBBBBBDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKOOONNNLLLKKKJJJJJJJJJKKKNNNNNNNNNOOOPPPRRRSSSTTTVVVTTTUUUXXXUUUVVVdddvvv{{{rrrqqqpppccc^^^ZZZRRRHHHKKKJJJIIIGGGEEECCCAAA@@@>>><<<999999999999777666666666666666666666666666777999:::;;;;;;===@@@BBBBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKOOOSSSYYY]]]```hhhjjjmmmoooooommmjjjhhhlllkkkkkkjjjlllnnnqqqrrrrrrpppooonnnpppppppppooopppsssvvvvvvtttqqqooonnniiihhhhhhiiilllmmmmmmlllgggjjjmmmpppqqqooollljjjffffffeeeeeedddeeeeeefffeeeffffffdddaaa___``````ccccccdddgggjjjmmmppprrrtttrrroooiiiaaaXXXPPPKKKDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@???>>>???BBBEEEGGGHHH>>>@@@AAA@@@>>>>>>???BBBxxxkkkRRRCCCEEEGGGmmm~~~bbb[[[PPPKKKOOO___sss~~~xxxggg[[[WWWYYYbbbxxxxxxiii^^^VVVRRROOOPPPQQQSSSYYY```vvvuuuiii^^^WWWPPPKKKSSSaaatttvvvddd```bbbdddgggkkkzzz~~~uuuxxxpppaaa^^^ddd___QQQ>>>;;;:::>>>CCCGGGJJJKKKMMMOOOQQQRRRRRRQQQRRRSSSQQQTTTSSSUUUYYYXXXfff```[[[```lll|||}}}tttnnnvvvsssggg[[[RRRNNNLLLJJJGGGDDDCCCCCCDDD@@@@@@???>>>============:::::::::>>>KKKXXX\\\YYYUUURRRMMMKKKJJJIIIFFFCCCEEECCCBBBBBBDDDEEEDDDBBBBBBAAABBBGGGRRRaaaqqq{{{{{{|||```SSSXXXPPP;;;222222222333555888;;;<<<<<<============<<<<<<;;;=========>>>???@@@AAABBBDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNPPPQQQSSSSSSUUUUUUWWWYYYVVVUUU]]]hhh|||mmmdddgggqqq~~~~~~uuuqqqlllddd[[[WWWPPPIIIDDDAAAAAAAAAAAA???===<<<<<<<<<:::888777777777777666666666666777999:::;;;;;;<<<>>>@@@BBBBBBBBBCCCCCCCCCDDDDDDAAACCCFFFJJJOOOTTTYYY\\\```cccfffiiijjjiiigggeeeiiiiiiiiiiiikkknnnppprrrsssqqqpppppprrrrrrqqqpppqqqrrrtttssspppmmmlllkkkjjjiiihhhjjjlllnnnmmmllleeehhhkkkmmmmmmkkkgggeee````````````````````````\\\^^^`````````aaaccceeecccccceeehhhlllpppssssssnnnkkkgggaaaZZZRRRLLLIIIBBBBBBAAAAAA@@@??????>>>;;;;;;;;;<<<>>>@@@BBBDDDCCCAAAAAADDDHHHKKKIIIGGGCCC@@@<<<:::===FFFQQQXXX}}}lllUUUGGGFFFEEE___~~~bbbZZZRRRLLLMMMZZZlllzzz}}}{{{wwwooodddXXXQQQOOOOOOTTTZZZiiiyyynnn___YYYUUUTTTRRROOOOOORRRcccmmmzzztttaaaWWWNNNJJJEEECCCMMM[[[nnn|||{{{fff^^^\\\YYY]]]eee{{{pppppprrrkkk```___ccc[[[KKK:::<<<>>>AAAEEEJJJLLLLLLNNNPPPQQQQQQPPPPPPQQQRRRNNNRRRPPPRRRWWWVVV```uuudddeeeiiisssmmmbbbXXXYYYfff~~~~~~jjj\\\UUUSSSOOOKKKGGGEEECCCBBBDDDCCCAAA@@@???>>>>>>>>><<<<<<;;;>>>JJJZZZaaaaaa___XXXPPPLLLLLLLLLKKKIIIJJJHHHFFFFFFFFFFFFFFFFFFFFFEEEDDDHHHSSSaaapppyyyxxx[[[SSSUUUIII999111111222444666999;;;===<<<======>>>======<<<;;;>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDEEEFFFGGGGGGFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEFFFGGGHHHIIIJJJKKKHHHHHHHHHIIIIIIJJJKKKKKKJJJKKKLLLNNNPPPQQQRRRRRROOOPPPSSSUUUSSSRRRVVV\\\cccuuuooo___ZZZooozzzqqqcccUUUKKKFFFEEEFFFCCCAAA>>>===>>>===<<<;;;999999999888888777777777555777:::;;;;;;;;;===???===========================???BBBEEEIIIMMMQQQSSSUUUXXX\\\```bbbbbbaaa```ccccccdddfffhhhkkkmmmoooqqqpppoooppprrrrrrqqqpppqqqqqqqqqoookkkhhhgggggghhhgggffffffhhhiiihhhfffbbbcccccccccbbb```^^^]]]ZZZZZZ[[[[[[\\\\\\\\\\\\]]]___ccceeefffhhhjjjkkkiiigggffffffiiijjjjjjhhh]]][[[XXXSSSNNNJJJFFFDDD??????>>>>>>============:::::::::;;;>>>AAACCCEEEFFFEEEDDDFFFHHHGGGBBB===>>>:::888???OOObbbqqqyyyqqqWWWHHHEEECCCRRRzzzeee\\\RRRLLLKKKTTTbbbppp~~~~~~~~~rrrkkkiiiiii^^^]]]\\\YYYVVVUUUVVVXXX^^^\\\___kkkwwwpppggg___[[[XXXUUUUUUXXXTTTZZZbbbjjjrrrrrrgggZZZOOOGGGBBBAAA???>>>GGGUUUiiiwwwnnneee\\\TTTXXXddd}}}lllmmmhhhaaa]]]^^^\\\QQQDDD:::>>>BBBCCCGGGLLLNNNLLLPPPQQQRRRQQQOOOOOOPPPQQQLLLQQQOOOOOOUUUTTTZZZjjjsssrrrppppppuuuccc]]]YYY\\\aaalllmmmbbb]]]XXXTTTRRROOOIIIDDDGGGFFFDDDBBB@@@???>>>===>>>???===???IIIXXXdddhhhhhhaaaWWWPPPNNNNNNMMMLLLOOONNNLLLJJJHHHHHHHHHHHHHHHFFFDDDIIIUUUdddrrrzzzqqqVVVRRRMMM>>>666000111222444777999<<<===<<<===>>>??????>>>===<<<>>>>>>??????@@@AAACCCDDDAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKMMMOOOPPPQQQQQQQQQOOOOOOQQQQQQPPPPPPQQQSSSYYY___mmmzzzyyyllliiihhhrrrxxxgggYYYQQQNNNIIIEEEAAA?????????>>>===;;;;;;;;;::::::999888888444666888999999999:::;;;999999999999999999888888:::;;;===@@@BBBEEEGGGHHHJJJMMMPPPSSSVVVWWWWWWWWWYYYZZZ[[[^^^aaadddfffgggjjjiiiiiijjjllllllkkkiiijjjjjjiiifffbbb```___```___^^^\\\]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVUUUWWWXXXYYY[[[\\\\\\\\\\\\dddhhhlllmmmmmmkkkjjjjjjkkkfff```]]]\\\ZZZWWWTTTIIIHHHFFFDDDBBB@@@???>>><<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===???AAACCCDDDGGGEEEDDDBBBAAA>>>:::777999<<>>@@@>>><<>>AAA@@@???EEEUUUdddllllllhhhaaa[[[VVVSSSPPPNNNNNNNNNNNNMMMKKKJJJIIIIIIGGGDDDCCCIIIWWWhhhvvv~~~jjjTTTRRRDDD444555111111333555777:::;;;<<<;;;===???@@@AAA@@@???>>>>>>>>>>>>???@@@AAABBBCCC???@@@AAACCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQRRRRRRUUUWWW\\\hhhxxxwww|||mmmfffmmm~~~zzzmmmeeeUUUPPPJJJEEECCCCCCBBBBBB=========<<<;;;;;;::::::555777999999888777666777888888888888888888888888888999:::<<<>>>@@@AAAAAADDDEEEFFFHHHJJJKKKLLLMMMMMMNNNPPPSSSVVVYYY\\\]]]^^^]]]^^^___aaaaaa```^^^\\\]]]\\\YYYWWWVVVWWWXXXTTTSSSQQQQQQRRRSSSQQQPPPSSSSSSTTTTTTTTTTTTTTTSSSXXXYYY[[[^^^___```aaaaaafffjjjnnnooommmhhhdddbbb```ZZZRRRMMMLLLJJJFFFCCC=========<<<<<<<<<;;;;;;::::::999999:::;;;<<<=========>>>@@@AAAAAAAAAAAAAAA@@@>>><<<;;;<<<@@@CCCNNNWWWhhh|||oooRRRIIIFFFLLLqqqcccUUUMMMHHHEEEGGGNNN[[[nnn~~~}}}zzzttttttvvvyyy}}}tttnnnuuu~~~tttpppnnnqqqqqqkkkeeebbb``````[[[RRRLLLKKKHHHEEEGGGBBB@@@CCC@@@<<>>AAAAAA>>>BBBRRRcccmmmkkkkkkiiifff```YYYTTTPPPIIILLLNNNOOONNNKKKJJJIIIEEEBBBBBBJJJYYYkkkzzzhhhUUUSSS@@@///777111222333666888:::;;;<<<;;;===???AAABBBAAA@@@@@@======>>>>>>???AAABBBCCC>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMOOOPPPPPPMMMNNNOOOPPPQQQPPPPPPOOOOOOOOONNNMMMOOORRRSSSRRRQQQWWWZZZ]]]iii}}}tttyyyttteeeoooaaa[[[SSSLLLIIIHHHGGGGGG???>>>>>>===<<<<<<;;;;;;999;;;<<<;;;999666555555666666666666666777777777777888:::<<<>>>??????@@@AAAAAAAAAAAABBBCCCEEEEEEDDDEEEHHHKKKOOORRRTTTVVVUUUTTTUUUWWWYYYYYYWWWUUUQQQRRRQQQPPPNNNNNNPPPRRRMMMLLLKKKKKKMMMMMMMMMKKKPPPQQQSSSUUUWWWWWWVVVVVVZZZ\\\^^^aaaccceeeeeeeeeaaaeeejjjllliiiccc^^^[[[RRRKKKDDD@@@@@@AAA???<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===???@@@>>>???@@@AAAAAA@@@??????::::::999888999AAALLLUUUmmmwwwqqq^^^DDDKKK```^^^TTTNNNLLLJJJGGGEEEMMMaaauuu{{{mmmooosssqqqtttxxxzzzwwwrrrkkkfffhhhddd]]]SSSKKKHHHJJJMMMQQQLLLHHHGGGDDDCCCGGGNNNZZZzzzrrroooaaaQQQXXXooo~~~uuuwwwmmm___WWWYYYUUUIIIAAAAAAFFFIIIKKKLLLLLLLLLNNNOOOMMMOOOQQQQQQOOOMMMLLLMMMRRRRRRQQQOOOOOORRRVVVZZZpppoooppp~~~ddd___WWWRRRQQQPPPHHH???IIIBBBBBBAAA@@@OOObbbgggiiinnnnnngggbbbaaa\\\VVVTTTQQQOOOQQQSSSRRRMMMHHHFFFDDDEEEMMM[[[kkkyyy{{{{{{kkkWWWGGG:::333222333444555777888999:::;;;999:::<<<===>>>>>>>>>===>>>>>>>>>??????@@@@@@AAADDDBBBAAAAAABBBBBBAAA@@@CCCCCCBBBBBBBBBDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEDDDEEEGGGIIIJJJKKKLLLLLLKKKLLLOOOQQQQQQQQQPPPOOOSSSRRRPPPOOONNNNNNOOOOOONNNSSSXXX[[[aaannnzzzyyyzzziiiccceeekkkyyyttteeeZZZVVVTTTOOOKKKFFFDDDBBBCCCDDDCCC>>>999777999<<<===;;;:::999999999999999888666555666777555777;;;<<<===>>>???AAA???@@@AAABBBBBBBBBAAA@@@AAABBBDDDEEEEEEGGGIIILLLNNNLLLKKKIIIHHHHHHIIIIIIFFFDDDCCCEEEIIIJJJIIIGGGLLLKKKLLLNNNQQQTTTTTTTTTVVVXXXZZZ\\\]]]]]]\\\\\\aaaaaaaaaaaaaaa```___^^^^^^\\\YYYVVVSSSOOOKKKHHHAAA@@@>>><<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<<<>>:::888:::<<<<<<;;;;;;<<<===>>>CCCQQQdddrrr}}}oooRRRIIIXXXjjj[[[RRROOOLLLIIIEEEIIIYYYjjjzzzwwwsss}}}|||wwwssskkkaaaTTTMMMOOOUUU\\\___```YYYRRRLLLFFFAAABBBGGG[[[zzz}}}uuuxxx~~~sssqqqfff[[[gggtttmmmoooggg]]]WWWWWWRRRFFF@@@AAAHHHJJJMMMNNNNNNOOOPPPRRROOOOOOOOOOOOPPPOOOOOONNNQQQQQQPPPOOOOOOQQQUUUYYYfff{{{|||vvvfffoooyyy}}}sssfff\\\UUUOOOJJJGGGCCCAAAEEEFFFDDDPPP___```iiinnnooojjjgggfffccc]]][[[YYYVVVWWWYYYXXXRRRMMMGGGEEEFFFMMM\\\mmm{{{yyyvvvqqq|||vvv```NNN@@@666222222444555666777999:::;;;;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAADDDCCCCCCCCCEEEEEECCCAAACCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLLLLMMMMMMKKKLLLNNNPPPQQQPPPOOOOOOQQQPPPNNNMMMMMMNNNNNNOOOPPPTTTXXXXXXZZZaaammmwwwqqqnnnllljjjjjjpppsssiiibbb^^^UUURRRNNNJJJGGGDDDAAA>>>EEEBBB>>>:::999888888999888888777777666777999;;;:::;;;======<<<<<<===>>>???===<<<;;;;;;<<<>>>???BBBCCCDDDDDDDDDEEEGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFEEEHHHLLLOOOPPPOOORRRSSSUUUWWWZZZ\\\^^^___bbbcccdddeeedddcccaaa```[[[[[[ZZZYYYXXXVVVUUUTTTLLLJJJGGGEEECCCAAA>>><<<===<<<;;;999999999999:::888999:::;;;<<<=========@@@AAAAAA@@@??????AAACCC<<<<<<;;;;;;;;;;;;;;;:::<<>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBCCCCCCDDDFFFGGGGGGDDDBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLNNNOOOPPPOOOOOONNNNNNMMMLLLLLLLLLMMMOOOOOOQQQTTTWWWWWWUUUWWW\\\bbblll|||uuuwwwtttnnnttt~~~~~~rrrnnnggg^^^UUUOOOMMMMMMFFFFFFEEEDDDCCCAAA>>>;;;;;;:::888777777999:::<<<===>>>>>>===<<<<<<>>>@@@GGGDDD>>>:::888:::<<<>>>BBBCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFFFFIIIMMMRRRUUUWWWVVVYYY[[[[[[ZZZZZZ\\\___`````````___]]]ZZZXXXVVVQQQQQQPPPNNNLLLIIIGGGFFFAAA>>>;;;::::::;;;:::999::::::999999999999::::::888999:::<<<>>>@@@AAABBBBBBCCCBBBAAA>>>===>>>???:::;;;:::888777:::@@@EEEOOO\\\mmm|||xxxhhhMMMGGG___kkk]]]WWWPPPKKKFFFDDDGGGNNNbbbpppzzz[[[XXXXXX```jjjmmmhhhaaaVVVSSSQQQQQQNNNJJJJJJOOOaaa{{{zzzcccUUUZZZfffuuuyyymmmgggbbbggg{{{mmmfffeeeZZZXXXWWWTTTKKKAAA@@@FFFFFFHHHJJJKKKLLLNNNPPPSSSNNNIIIDDDEEEJJJNNNNNNLLLNNNOOOOOOOOONNNOOORRRTTT]]]hhhnnnWWW^^^eeewwwlllZZZNNNNNNMMMNNNTTTPPPJJJUUUbbb___bbbccccccbbbbbb```\\\YYYVVVSSSQQQPPPOOOMMMIIIFFFFFFDDDDDDNNN```rrrpppoootttooo___MMMAAA999555555888666777888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCAAABBBDDDFFFHHHHHHEEEBBB@@@BBBCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLMMMOOOPPPNNNSSSXXXYYYXXXWWWYYY\\\dddrrrzzzqqqllltttqqqeee___kkk{{{~~~yyynnnccc\\\ZZZZZZPPPRRRSSSPPPIIICCC@@@???>>>===;;;::::::::::::999;;;============>>>AAADDDPPPLLLEEE???<<<;;;<<<===???@@@BBBAAAAAABBBDDDFFFHHHHHHIIIJJJIIIHHHFFFEEEEEEDDDDDDEEEIIINNNSSSUUUYYY\\\]]]YYYRRROOOPPPSSSPPPPPPOOONNNLLLIIIGGGEEEFFFFFFEEEDDDBBB@@@>>>===@@@===:::999:::;;;<<<;;;:::::::::;;;;;;<<<<<<=========>>>@@@AAACCCEEEFFFAAAAAAAAA???<<<:::;;;<<<<<<<<<:::777888BBBTTTaaarrr~~~}}}{{{tttPPPBBBQQQppp|||ggg^^^TTTNNNJJJFFFEEEHHHVVVggg}}}zzzppp]]]aaahhhnnnoooiii^^^WWWXXXWWWWWWYYYWWWSSSSSSWWWiii}}}mmm______eeewwwzzznnnggghhhuuusssiiiccc```YYYYYYWWWRRRHHHBBBCCCIIIHHHIIIKKKKKKLLLMMMPPPSSSOOOJJJEEEEEEJJJMMMMMMLLLLLLMMMOOOOOONNNNNNOOOQQQVVV\\\vvvgggYYY]]]vvvvvvkkk[[[OOOKKKMMMUUU```]]]VVV^^^eee^^^\\\YYYXXXYYY[[[ZZZWWWVVVRRRQQQOOOMMMLLLJJJHHHFFFDDDBBBDDDOOOcccuuupppmmmuuuyyyfffXXXHHH>>>888555555888777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>??????AAABBBCCCDDDDDD???@@@BBBEEEGGGGGGDDDAAA@@@BBBCCCEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOPPPMMMQQQWWWZZZZZZYYYZZZ[[[bbbcccmmmvvvooovvv~~~```___aaagggmmmooojjjeeejjjjjjiiiccc\\\WWWVVVWWW___eeeiiicccVVVIIIDDDDDD???===<<<<<<>>>>>><<<:::<<<>>>??????>>>???AAACCCJJJHHHDDD???<<<:::::::::888:::;;;<<<<<<===@@@BBB??????AAAAAAAAA@@@>>>===@@@@@@??????AAAEEEIIILLLUUUXXXXXXSSSKKKEEEFFFHHHDDDDDDCCCBBBAAA@@@>>>>>>===>>>>>>>>>===<<<;;;:::>>>;;;888777777999999999:::;;;;;;<<<=========>>>AAAAAA@@@@@@AAABBBDDDDDDAAA@@@???<<<999888999::::::>>>CCCGGGMMM]]]rrr|||xxxrrrWWWDDDIII]]]zzzlll\\\TTTOOOJJJFFFFFFMMM[[[qqquuummmsssuuuwwwtttlllccc]]][[[[[[YYY[[[___aaaccciiipppsssyyymmmiiijjj~~~zzzssskkkiiiqqqyyynnniiifffccc[[[ZZZVVVNNNFFFBBBFFFJJJLLLMMMMMMMMMMMMOOORRRUUUSSSOOOKKKJJJLLLNNNNNNMMMJJJLLLNNNNNNMMMMMMMMMNNNRRRUUUkkk___^^^nnntttdddYYYQQQKKKMMM]]]qqqssslllppprrreeePPPKKKGGGJJJMMMMMMMMMNNNJJJJJJIIIHHHFFFEEEDDDDDDBBBAAAEEESSSgggzzzyyyrrrtttlll\\\OOOBBB:::666333333555777777888888999::::::;;;<<<;;;;;;::::::;;;<<<<<<===>>>???@@@AAABBBCCCDDD>>>>>>???BBBEEEEEEDDDBBBAAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNLLLPPPTTTWWWWWWVVVVVVVVVXXXZZZ___hhhuuurrr^^^UUUVVVXXXTTTMMMGGGHHHIIIHHHFFFEEEFFFFFFOOOccc{{{mmm\\\RRRHHHDDD@@@@@@CCCEEEEEEDDDDDDFFFGGGFFFDDDBBBAAABBB???>>>===<<<;;;:::999999555666888888777888;;;===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<>>>>>@@@=========<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<>>><<<999888999::::::999:::;;;<<<===============AAA@@@???>>>>>>>>>@@@@@@===<<<:::888777999===@@@BBBMMM]]]iiittt~~~zzzsssgggPPPHHHLLLqqqiii]]]UUUNNNGGGDDDEEEPPPaaasss{{{yyyooohhhfffggg]]]YYYXXX\\\bbbkkkxxx|||}}}rrrnnnppp}}}qqqooolllooo|||rrrhhhhhhhhheee]]][[[SSSJJJCCCCCCGGGJJJNNNNNNNNNNNNMMMNNNQQQTTTUUUSSSPPPNNNMMMLLLLLLMMMIIIKKKNNNNNNMMMLLLLLLLLLPPPQQQbbbkkk```dddpppuuurrrggg]]]UUUMMMKKK^^^sssvvvqqqyyy}}}qqqQQQHHHAAABBBDDDCCCCCCEEEAAAAAAAAA@@@??????@@@AAABBBAAAGGGWWWmmm~~~}}}aaaRRRGGG===888555222222444666666777888888999999999;;;:::999999999999:::;;;<<<===>>>???@@@BBBCCCCCC>>>>>>>>>AAADDDEEEEEECCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKHHHGGGFFFFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSRRRRRRSSSVVVVVVXXX[[[___kkkyyyrrrjjjbbbVVVKKKEEEBBB???============<<<:::MMMiii{{{rrraaaYYYOOOJJJKKKOOORRRRRRPPPRRRTTTTTTRRROOOMMMLLLFFFEEECCCAAA@@@?????????;;;<<<<<<;;;999999;;;<<<>>>===============>>>>>>999:::<<<;;;999999;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>======???>>>===>>>@@@@@@???>>>===>>>???@@@@@@??????>>>@@@???===<<<<<<===???@@@<<<======???DDDLLLVVV]]]cccooowww\\\KKKBBB___ssscccYYYPPPGGGCCCAAAHHHTTTfffxxxxxxwwwqqqooopppggg___WWWVVVZZZcccttt}}}qqqooosssvvvttttttttt{{{~~~jjj```aaabbb```___[[[QQQFFFAAABBBGGGIIIMMMMMMMMMLLLKKKLLLOOOQQQTTTTTTRRROOOKKKIIIIIIKKKHHHJJJMMMNNNMMMKKKKKKKKKKKKMMM[[[{{{vvv```[[[ccc{{{{{{qqqrrreeeZZZMMMFFFUUUgggfffcccrrr~~~vvv___RRRHHHFFFEEEBBB@@@BBB===>>>??????>>>???AAABBBBBBBBBIII[[[rrrxxx\\\MMMCCC:::888666444333444666666777777888888888999;;;:::999888888888999:::;;;<<<===>>>@@@AAABBBCCC???>>>>>>@@@CCCEEEFFFEEECCCCCCBBBBBBCCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJFFFEEEDDDDDDDDDEEEFFFGGGKKKLLLNNNOOOQQQRRRSSSSSS^^^VVVSSSVVV[[[^^^fffpppyyyzzzwwwuuu{{{ZZZSSSIIICCCAAAAAA???===BBBAAAEEERRRggg|||{{{nnn^^^TTTSSSWWW[[[]]]XXX\\\___aaa```]]][[[[[[WWWTTTPPPLLLIIIHHHHHHHHHDDDDDDDDDAAA>>>======??????>>>===<<<<<<===>>>???888:::<<<<<<:::999;;;======<<<;;;<<<>>>???>>>===??????>>>=========>>>>>>======>>>>>>>>>>>>>>>===>>>===>>>@@@BBBCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@???>>>======???AAABBBCCCEEEIIIOOOZZZiiixxx~~~~~~sssVVVGGGTTTwwwqqqUUURRRTTTFFFHHHFFFKKK\\\ooo|||wwwsssiiiiiijjjiiiccccccttt{{{lllhhhnnnyyyxxx|||vvviiiaaa\\\\\\```___XXXLLLAAAAAAHHHLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQOOOLLLKKKLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLPPPLLLRRRnnneee]]][[[hhh{{{zzzqqqgggXXXSSSQQQNNNOOOTTTZZZaaalllwwwkkk```QQQGGGDDDCCCBBB@@@===>>>>>>===<<<<<<>>>@@@HHHCCCLLLfff{{{qqqQQQJJJDDD:::444111222444666:::999999888888999999::::::::::::999999999888888<<<<<<===>>>???@@@AAAAAA???@@@CCCEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEDDDDDDEEEGGGIIIJJJKKKIIIGGGHHHKKKLLLKKKHHHJJJKKKKKKJJJHHHHHHIIIKKKMMMJJJFFFCCCBBBCCCEEEGGGKKKKKKMMMOOOQQQSSSUUUVVVUUUTTTSSSSSSUUUXXX[[[]]]nnnyyypppsssqqq___WWWTTTMMMFFFDDD<<>>???>>>======<<<<<<<<<<<<======???>>>======>>>???AAABBBCCCBBBBBBAAAAAABBBBBBBBB===@@@BBBCCCAAA@@@??????@@@CCCGGGIIIJJJIIIIIIJJJMMMOOOPPPMMMHHHDDDDDDEEEBBBBBBAAA???===>>>CCCHHHVVVWWW```ooozzzoooQQQMMMgggdddWWWSSSKKKIIIFFFIIIVVVeeeqqqzzzzzznnnuuu}}}zzzxxxtttsss{{{rrreeeeeelll|||yyy|||rrrfff___ZZZ[[[]]][[[VVVJJJ@@@???FFFJJJJJJLLLKKKKKKKKKKKKLLLMMMMMMOOOOOOOOONNNLLLKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKPPPfffnnnbbbYYY^^^lllyyy~~~wwwaaaVVVMMMIIIHHHLLLSSS\\\jjjvvvkkkaaaTTTKKKIIIIIIIIIHHHCCCBBB???>>>======>>>???EEEDDDPPPiii~~~iiiKKKEEE@@@888333222444666888>>>===<<<;;;;;;::::::;;;999999999999888888888888::::::;;;<<<===>>>??????>>>???BBBDDDEEEEEEDDDCCCDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJJJJHHHGGGHHHKKKLLLJJJHHHIIIJJJJJJIIIHHHHHHJJJKKKKKKIIIEEECCCAAAAAABBBCCCHHHIIIKKKNNNQQQSSSTTTTTTPPPOOOOOOOOOQQQTTTWWWZZZbbbppp~~~}}}wwwiiiZZZRRRQQQMMMKKKFFFAAA@@@JJJZZZhhhnnnggg]]]TTTOOOJJJGGGFFFIIIJJJJJJJJJLLLSSS]]]eee___\\\XXXTTTQQQPPPQQQRRRTTTSSSRRRQQQQQQRRRSSSTTTOOOOOONNNLLLJJJGGGEEEDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@?????????@@@AAABBBDDDCCCBBB@@@?????????>>>>>>@@@BBBCCCBBBAAAAAABBB???AAADDDFFFGGGHHHIIIJJJLLLPPPTTTSSSMMMFFFBBBAAAEEEEEEEEEFFFJJJRRR^^^fffrrruuu~~~]]]FFFQQQnnn}}}bbbRRRQQQKKKGGGGGGNNNWWW```lllvvvwwwaaa___iiizzzyyytttwww}}}nnniiirrr{{{}}}|||~~~nnnccc]]]YYYXXXZZZXXXSSSJJJAAAAAAGGGKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIKKKLLLMMMMMMLLLLLLNNNPPPKKKKKKJJJIIIIIIJJJKKKKKKKKKMMMNNNYYYyyy{{{jjjYYYTTTYYYdddrrr|||xxxfff[[[VVVRRRRRRVVV^^^kkkwww}}}ssseeeZZZUUURRRQQQOOOJJJFFF@@@======>>>===;;;BBBFFFVVVpppvvvpppooovvvzzz]]]DDD???;;;555222222555888999>>>>>><<<;;;::::::::::::888888888888777777777777888888999:::;;;<<<======<<<===???AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBDDDFFFHHHIIIIIIGGGGGGHHHJJJJJJJJJIIIGGGHHHIIIIIIHHHHHHJJJLLLLLLJJJHHHEEECCCBBBBBBBBBDDDGGGJJJMMMPPPQQQQQQQQQLLLLLLKKKLLLOOORRRUUUWWWYYY]]]jjj}}}}}}wwwmmm^^^PPPIIIGGGIIILLLSSSPPPKKKHHHGGGCCC>>>999AAA>>>;;;999<<>>>>>======<<<;;;;;;;;;<<<<<<======;;;::::::999999999999:::<<<<<<;;;;;;<<<>>><<<===?????????@@@CCCEEEIIILLLOOONNNJJJEEEDDDDDDGGGLLLTTT___kkkzzziiiIIIEEESSS^^^rrrUUUTTTOOOJJJGGGHHHJJJQQQ^^^jjjwww}}}yyyoooiiiiii{{{~~~zzziiibbb^^^dddqqq~~~|||mmmssswww~~~wwwiiiaaa\\\WWWVVVWWWSSSQQQKKKDDDDDDKKKPPPPPPLLLKKKIIIHHHGGGFFFFFFFFFHHHJJJKKKKKKKKKLLLOOOQQQLLLKKKIIIHHHHHHIIIKKKLLLKKKOOOMMMNNNfffsss^^^QQQOOOUUUcccooo{{{nnnhhhddddddeeeiiirrr|||uuulllfffcccaaa___VVVNNNEEE@@@AAAAAA???<<>>??????????????????@@@@@@AAABBBCCCCCC@@@@@@AAABBBBBBCCCDDDEEEGGGFFFFFFGGGHHHIIIIIIIIIFFFGGGHHHHHHGGGHHHJJJLLLOOONNNLLLJJJHHHFFFEEEDDDDDDFFFJJJMMMNNNNNNMMMLLLKKKKKKKKKLLLOOORRRUUUWWWVVVWWW[[[cccnnn{{{vvv{{{wwwggg[[[SSSOOOLLLJJJFFFCCCBBBCCCAAA<<<<<<;;;::::::<<<>>>======;;;;;;::::::999999999999777777888:::===@@@CCCEEEMMMTTT[[[[[[TTTKKKFFFEEECCCBBB@@@>>><<<;;;:::::::::999999888888777777777777777666666777777888999777888999888777888999;;;;;;<<<<<<:::999:::===@@@FFFHHHHHHGGGHHHKKKSSSYYY[[[dddsssrrrTTTFFFGGGJJJ___^^^UUUSSSNNNIIIFFFDDDGGGRRR^^^lllsss|||wwwnnnwwwpppeeecccXXXSSSNNNRRR```sssqqqiiixxxooo}}}rrrfff```[[[VVVSSSTTTMMMMMMJJJFFFFFFMMMRRRTTTMMMLLLKKKIIIHHHGGGFFFFFFGGGHHHJJJJJJJJJLLLNNNPPPMMMLLLJJJIIIIIIJJJLLLMMMJJJOOONNNJJJ[[[|||iiiYYYOOONNNWWWbbbzzz~~~{{{xxxxxxvvvtttxxx~~~}}}xxxuuuttttttttttttddd[[[NNNGGGEEEEEECCC@@@BBBQQQhhh|||ooolllwwwjjjOOO@@@:::777444333444555555444333333333444555666777888777777777666666666555555888888999:::;;;<<<<<<===::::::;;;<<<<<<<<<============>>>???@@@AAABBBBBBAAAAAAAAAAAABBBAAAAAAAAADDDEEEFFFFFFGGGGGGHHHIIIEEEFFFGGGGGGGGGGGGJJJLLLQQQPPPNNNLLLIIIGGGFFFFFFGGGHHHKKKMMMMMMLLLIIIHHHJJJJJJKKKLLLOOOQQQTTTUUUVVVXXX[[[[[[[[[cccyyyxxxttt~~~vvvmmmiiibbb```XXXLLLGGGIIIJJJGGGCCCAAA@@@@@@@@@???===;;;999999999::::::999999888888777777777888:::<<<===;;;BBBKKKLLLGGGAAA======>>>===<<<;;;::::::::::::999999888888888777666666666666666666666666777888888999:::999888888:::<<<999:::::::::;;;===BBBEEENNNQQQVVVZZZ___gggqqqyyy~~~zzzbbbLLLCCCCCCMMMsssoooXXXUUUPPPKKKHHHDDDCCCJJJSSScccjjjuuu~~~vvvcccVVVRRRNNNKKKFFFHHHWWWqqqssshhhlllsssvvvlllbbb^^^ZZZSSSOOOOOOHHHJJJIIIEEEFFFKKKQQQRRROOONNNLLLJJJIIIHHHHHHGGGGGGHHHIIIJJJIIIJJJLLLNNNLLLLLLKKKJJJJJJKKKLLLLLLIIIMMMOOONNNXXXrrr|||jjjXXXMMMOOOWWWnnn}}}}}}~~~~~~|||{{{qqqgggXXXLLLEEEBBB???>>>GGGYYYqqq{{{{{{zzzsssvvvyyyaaaKKK>>>888777555555555555444222222222333444666777999:::777777777777666666666666888888999:::;;;<<<======999999:::::::::;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBBBBAAAAAA@@@BBBDDDFFFFFFEEEFFFGGGIIIEEEFFFGGGGGGFFFFFFHHHJJJOOOMMMKKKHHHFFFEEEEEEEEEIIIJJJLLLMMMLLLKKKIIIHHHJJJJJJKKKLLLNNNPPPQQQRRRTTTWWW[[[[[[UUUVVVcccssszzz{{{lll[[[UUUPPPJJJKKKHHHCCC>>>;;;::::::;;;999999888888888777777777:::999777666555666666777222777===???===:::888888888888777777777888888999555666666666666666555444666666555444444555555555444555777888888888:::<<<===???AAADDDGGGLLLQQQVVVdddmmmxxx|||[[[HHHGGGGGGYYY~~~aaaUUUPPPLLLJJJFFFCCCDDDIIITTT]]]iiittt~~~yyykkkfffYYYUUUMMMMMM^^^yyy~~~nnn___bbbuuuvvvpppggg___[[[WWWPPPKKKJJJHHHLLLLLLGGGFFFJJJNNNOOOOOONNNLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKOOOQQQSSSaaagggSSSNNNSSS___ppp{{{jjjXXXKKKDDDAAAAAAMMM```yyyzzz~~~{{{xxx~~~kkkWWWEEE:::666555555666777777555333333333333444555777888999888888888777777777666666777888999999;;;;;;<<<===999999999999999::::::;;;<<<<<<<<<======>>>>>>???===>>>@@@BBBCCCCCCCCCCCCAAACCCEEEEEEDDDEEEGGGIIIFFFGGGGGGGGGEEEEEEGGGIIIMMMKKKGGGDDDCCCCCCDDDEEEIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRUUUUUUVVVXXXUUUTTTYYYaaafffxxxyyyzzz|||{{{tttiii`````````]]]VVVNNNIIIGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;:::999999:::;;;:::;;;;;;<<<;;;;;;::::::999999999888888999999:::888999:::;;;;;;::::::999::::::;;;<<<>>>@@@BBBCCC@@@CCCGGGKKKMMMNNNQQQRRR[[[^^^aaadddggglllqqquuuoooSSSPPPDDDGGGhhhkkkTTTPPPLLLLLLIIICCCAAACCCCCCLLLYYYfffqqqzzzwwwtttzzzxxxooobbb]]]kkk{{{|||qqqYYYKKK\\\zzz{{{lllmmmddd]]]YYYUUUNNNHHHFFFLLLPPPPPPKKKHHHJJJMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIGGGGGGHHHJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJOOORRRMMMQQQmmmsssZZZQQQTTTSSSggg|||kkkYYYNNNLLLLLLQQQeee}}}vvv```OOOAAA555444444444666888888777555333333333333444444555666888888888888777777777777777777888999:::;;;;;;<<<999999999888999999:::;;;<<<<<<<<<===============:::<<>>BBBAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDFFFFFFFFFEEEEEECCCDDDGGGLLLQQQVVVZZZ\\\]]]aaahhhmmmqqqsssvvvxxxtttYYYQQQBBBPPPsssyyy]]]SSSLLLKKKJJJEEECCCFFFEEEGGGKKKSSS___lllxxxyyyqqqiiimmmjjjfffcccbbbbbbbbbaaaiiizzzyyy|||~~~}}}nnnWWWXXXeee{{{pppfffeeebbb[[[SSSKKKHHHIIIKKKRRRPPPMMMKKKJJJJJJKKKLLLGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGIIIKKKMMMOOOPPPGGGEEEHHHMMMNNNQQQ\\\iiipppaaaSSSLLLWWWnnn|||~~~xxxrrrpppssswww{{{www^^^MMMLLLTTTfffzzz~~~uuueeeRRRCCC;;;888888888777666666666666666777666555444444444444444777777777777777666555555666888:::999888777888999888888999999999999::::::<<<<<<<<<<<<============@@@@@@@@@AAAAAABBBBBBBBBCCCBBBCCCDDDFFFJJJMMMPPPHHHIIIJJJIIIHHHGGGGGGGGGHHHJJJKKKHHHDDDBBBBBBDDDDDDEEEGGGJJJMMMNNNPPPPPPSSSUUUVVVVVVTTTRRRQQQRRRSSSSSSTTTUUUTTTSSSRRRQQQUUUSSSVVV```mmm|||xxxuuutttttt}}}wwwlllgggfffiiiqqqzzzuuuqqqjjjbbbZZZWWWYYY\\\gggjjjiiibbb\\\\\\]]]\\\___bbbkkktttuuuooojjjiiilllhhhhhhppp{{{rrrWWWAAAEEE```|||gggXXXLLLJJJLLLIIIDDDAAAAAABBBEEEKKKUUUaaammmsss{{{uuutttsssrrrpppooollliiigggfffeeecccaaadddfffhhhkkkwwwxxxttt```]]]dddtttpppfff]]]]]]YYYPPPFFFBBBFFFKKKOOONNNLLLKKKJJJIIIIIIJJJFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNHHHGGGHHHKKKKKKMMMWWWbbb~~~jjjVVVNNNQQQ```nnnuuurrrhhhddd```bbbbbbjjjjjjPPPJJJSSSfff{{{|||nnn[[[KKK@@@:::888999888888777666666777777666666555444444444444444777777777777777666555555555777999999888888888:::888999999999999:::::::::<<<<<<============>>>>>>>>>??????@@@@@@AAAAAABBBEEEEEEEEEFFFHHHJJJMMMNNNGGGGGGGGGFFFFFFGGGIIIKKKJJJLLLNNNMMMIIIEEECCCBBBDDDEEEGGGIIIKKKMMMNNNNNNPPPRRRTTTSSSRRRPPPPPPQQQSSSSSSTTTUUUUUUUUUTTTSSSSSSPPPPPPTTT[[[fffzzz~~~xxxvvvxxx}}}mmmNNN@@@LLLaaa~~~{{{fffQQQLLLOOONNNGGG@@@@@@???@@@CCCJJJTTT]]]cccvvv|||wwwssspppccc\\\```cccpppyyy{{{nnnddd^^^tttnnncccVVVYYYWWWOOOEEEAAAFFFLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHHHHIIIHHHIIIOOOXXXsssyyytttrrrVVVSSSLLLRRR^^^hhhzzz|||pppjjjbbb]]]VVVZZZrrr|||uuuwwwqqqQQQHHHQQQeee|||{{{dddOOOBBB<<<999888999999888777777777777888666555444444444444444444666666777777777666555555444666888888888888999:::999999999999:::::::::;;;<<<=========>>>>>>>>>???>>>>>>>>>???@@@AAAAAAAAAFFFFFFGGGGGGIIIJJJLLLLLLGGGFFFDDDDDDEEEHHHKKKMMMKKKNNNPPPPPPLLLGGGDDDBBBDDDEEEGGGHHHJJJKKKKKKKKKLLLMMMOOOOOONNNNNNNNNOOORRRSSSTTTUUUUUUUUUUUUUUUVVVSSSQQQRRRRRRVVVaaakkk{{{yyyfffJJJEEENNNddd~~~eeeUUUQQQOOOKKKFFFBBBAAA??????CCCJJJQQQVVVfffrrr||||||ppplllhhhjjj}}}|||}}}sssfffeeeppp|||}}}xxx~~~iii^^^XXXXXXVVVQQQKKKIIIKKKOOOKKKLLLMMMMMMLLLKKKHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGLLLQQQ```lllmmm~~~___XXXKKKKKKTTT]]]mmm~~~uuuddd^^^lllpppaaaXXXXXXdddqqqhhhMMMFFFMMMccc}}}tttZZZFFF===:::888777777777666666666666777777555555444333333444444444555666666666666666555555222444777888777888999:::999999999999::::::::::::<<<<<<======>>>?????????>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLHHHGGGEEEFFFHHHJJJKKKLLLIIIKKKLLLLLLJJJHHHEEEDDDFFFGGGHHHIIIIIIJJJJJJJJJGGGIIIKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUVVV[[[```lllrrr|||wwwwww{{{ZZZGGGDDDOOOqqqjjjWWWNNNLLLKKKEEECCC@@@>>>???CCCGGGJJJRRR[[[eeennnsss}}}~~~zzzwwwyyy~~~xxxiii```dddxxx||||||~~~zzzeee\\\[[[WWWRRRQQQRRRRRRPPPNNNKKKLLLNNNOOONNNLLLJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHGGGFFFFFFIIILLLMMMPPPttt{{{mmmssszzz___PPPLLLQQQRRR]]]mmmrrr{{{rrrttt~~~yyypppeeeZZZRRRQQQ[[[gggrrr}}}|||sssiiiVVVFFFFFFKKKccczzzuuuuuuzzz}}}kkkSSSCCC<<<:::777444555555444444444555555666444444333333333444444555555555666666666666555555111444666777777777888:::888888888999999999::::::;;;<<<<<<===>>>???????????????@@@AAABBBCCCDDDEEECCCCCCDDDEEEFFFIIIJJJKKKIIIHHHHHHJJJLLLLLLJJJGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIEEEGGGHHHHHHHHHHHHJJJLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQSSSTTTTTTUUUWWWYYYYYYWWWWWW]]]ppplllQQQEEEDDDZZZ}}}gggSSSMMMLLLFFFDDDAAA???>>>>>>???@@@GGGLLLUUU```iiiqqq|||zzztttrrruuuzzzlllbbb\\\cccxxxwwwddd]]]ZZZSSSNNNOOOTTTVVVQQQKKKLLLMMMNNNOOONNNMMMKKKIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDFFFFFFEEEFFFJJJLLLKKKGGGaaa~~~{{{nnnZZZQQQPPPJJJNNNZZZ___kkkuuuzzzpppeeeZZZSSSXXX```cccfff\\\RRRPPPIIIBBBGGGMMMffftttpppttt{{{nnn```MMM@@@;;;:::777333444333333333333444444555333333333333333444444555444444555666666666555555222444666666666666777888777777777777888888888999::::::;;;<<<===>>>?????????@@@AAABBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFIIIKKKHHHGGGHHHKKKNNNMMMIIIEEECCCAAA??????BBBEEEHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIEEEFFFGGGGGGFFFGGGIIIKKKJJJJJJJJJKKKLLLNNNOOOPPPOOORRRSSSRRRSSSVVVVVVTTTPPPSSSWWW[[[dddxxx~~~bbbPPPDDDLLLfffdddTTTNNNGGGFFFDDDBBB@@@>>>===<<>>>>>>>>???@@@AAACCCDDDEEEFFFKKKHHHEEECCCBBBDDDGGGIIIFFFEEEDDDGGGLLLMMMJJJFFFBBB@@@???AAADDDGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIFFFGGGGGGFFFFFFFFFIIIKKKJJJIIIIIIIIIJJJLLLMMMNNNOOORRRRRROOOPPPUUUUUUQQQOOOSSSUUUSSSRRR[[[mmm}}}~~~sss\\\IIIFFFYYYmmmttt^^^RRRIIIIIIHHHFFFCCC@@@>>><<<>>>???DDDKKKOOOVVVfffwwwyyyyyyssspppmmmmmmqqquuuqqqdddYYYLLLVVVjjj{{{ssstttjjj\\\ZZZSSSQQQPPPPPPQQQQQQNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEECCCCCCBBBBBBBBBBBBEEEEEEBBBDDDIIIHHHCCCFFFKKK[[[www\\\SSSLLLJJJLLLJJJQQQ]]]kkkqqqqqquuuvvvjjjmmmvvvfffbbbTTTMMMSSSQQQIIIJJJXXXppp~~~tttvvvyyy~~~pppZZZPPPCCC:::555555555555444444444444444555666777222222222222333333444555333333444555666666666555333444666666555444555666555555555555666666666666888888999:::;;;<<<===>>>===>>>???@@@BBBCCCDDDEEEPPPMMMGGGCCCBBBCCCFFFHHHEEEBBB@@@CCCHHHLLLKKKHHHCCCBBBAAADDDGGGHHHFFFDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHGGGFFFFFFHHHKKKJJJJJJIIIIIIJJJKKKMMMNNNKKKNNNNNNJJJLLLRRRRRRNNNNNNMMMLLLNNNRRRWWWZZZ\\\ggg~~~bbbPPPOOOWWWjjj^^^QQQKKKHHHJJJGGGAAA???BBB;;;===@@@CCCFFFNNNWWW___iiiwwwzzzrrriiidddcccfffpppuuuiiiUUULLLQQQTTThhhzzzpppgggaaa\\\YYYRRRQQQOOONNNMMMLLLLLLLLLFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDEEEFFFEEEEEEEEEGGGGGGEEEDDDBBBBBBAAAAAADDDDDDDDDDDDCCCCCCCCCCCCGGGGGGNNNeeexxxyyymmmXXXRRRMMMHHHDDDKKKKKKPPPXXX___fffqqq{{{}}}ppp^^^ZZZXXXQQQOOOSSSjjjxxx}}}xxxwww{{{{{{eeeSSSFFF:::777777666444444444444333333333333222222444444444444444444444444777666555444444444444444666666666666666555555555666555555555555666666777888888999:::;;;===>>>???============>>>???@@@AAAJJJMMMPPPMMMGGGCCCCCCEEECCCHHHHHHEEEEEEJJJJJJFFFBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJFFFFFFHHHIIIJJJKKKKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIKKKIIIHHHJJJMMMOOONNNMMMJJJIIIHHHHHHIIIKKKNNNOOOYYY```jjjuuunnnSSSMMMSSSpppwwwgggVVVGGGCCCDDDCCCCCCEEE?????????>>>???EEEMMMTTT]]]jjjyyy}}}zzztttmmmgggbbb___]]]cccbbbcccaaaTTTGGGKKKXXXjjjzzzyyyppphhhaaa[[[XXXQQQPPPOOONNNMMMLLLLLLKKKHHHHHHHHHIIIJJJKKKLLLMMMIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBAAABBBDDDDDDDDDCCCCCCCCCBBBBBB@@@EEEHHHSSSttt{{{sss{{{ssscccVVVNNNLLLIIIHHHJJJNNNRRRWWWbbbllltttyyysssiiibbbZZZZZZ___ttt}}}ppp]]]OOOCCC888666777555444444444444333333333222222222444444444444444444444444555555444444333444444444666666666666555555555555777666666555555555666666888888888999;;;<<<>>>???>>>>>>>>>>>>>>>???@@@@@@CCCHHHMMMNNNJJJGGGFFFHHHCCCGGGGGGDDDEEEIIIIIIFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGFFFGGGJJJLLLKKKIIIHHHGGGGGGFFFGGGIIIKKKLLLOOORRRWWW\\\dddsss~~~xxx|||YYYOOOJJJSSSkkkvvvdddQQQJJJJJJIIIDDD@@@EEECCC???;;;:::===CCCGGGNNNZZZfffooo{{{{{{wwwxxxqqqggg^^^XXXXXX[[[]]]aaaZZZRRRJJJAAAAAARRRggg~~~wwwpppiiiaaaZZZUUUOOOOOONNNMMMLLLLLLKKKKKKHHHHHHIIIIIIJJJLLLMMMNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBB<<>>?????????>>>>>>>>>??????@@@@@@EEEKKKNNNLLLIIIGGGHHHDDDGGGGGGEEEEEEHHHHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEIIIHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFGGGHHHIIIHHHFFFFFFEEEEEEDDDEEEFFFHHHIIIKKKLLLLLLJJJLLLUUUcccnnnppp```~~~xxxnnn[[[OOOLLLWWWlll}}}hhhWWWLLLGGGDDDDDDGGGEEEAAA>>><<<<<<>>>@@@DDDNNNWWW[[[cccppp}}}zzztttoooiiiccc[[[TTTRRRTTTXXX[[[XXXNNNCCC???@@@LLLdddyyy}}}~~~{{{vvvpppiii```WWWQQQNNNNNNMMMMMMLLLKKKJJJJJJFFFFFFFFFGGGHHHJJJKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@AAABBBDDDFFFCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>CCCAAA>>>PPPtttmmmtttxxxbbbTTTOOOKKKGGGFFFDDDCCCHHHOOOWWW]]]gggpppwww|||}}}nnnmmmssszzzvvvzzzfffRRRMMMBBB:::333333555444444555333333333222222222222111333333333333333333333333111111111111222333444444444444555555555555555666888888777555555444444444777777888999:::<<<===>>>@@@??????>>>>>>??????@@@CCCFFFJJJKKKIIIGGGGGGGGGGGGHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHFFFGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGEEEEEEDDDJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCDDDEEEFFFFFFJJJKKKKKKIIIHHHKKKSSSZZZXXXjjjwwweeeRRREEExxxwwwqqq\\\JJJJJJRRR]]]{{{lllRRRGGGIIINNNEEEDDDBBBAAA@@@???>>>======DDDJJJKKKOOOYYYeeemmmxxx|||{{{vvvooogggbbbTTTRRROOOLLLJJJJJJKKKKKKEEE???;;;@@@NNN```ttt|||~~~|||yyytttmmmfff]]]SSSMMMLLLLLLLLLLLLLLLJJJIIIIIIEEEEEEEEEFFFHHHIIIKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@AAABBBDDDFFFCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@??????AAAGGGZZZ{{{ooogggxxxiiiZZZRRRKKKHHHFFFCCCCCCFFFIIINNNWWW```hhhooovvvzzzwwwttttttuuuzzztttYYYHHHFFF<<<666111333444333333555333333222222222111111111333333333333333333333333111111111111111222333444333444444444555555666666888888777555555444444444777777888888:::<<<===>>>??????????????????@@@AAAEEEFFFFFFFFFFFFGGGIIIKKKIIIHHHHHHHHHHHHFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHGGGFFFEEEDDDCCCHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEHHHIIIIIIGGGFFFHHHJJJIIINNNVVV^^^kkk~~~~~~uuuiii\\\OOOCCC:::555|||{{{XXXNNNQQQMMMXXXvvv{{{dddTTTMMMGGGFFFDDDCCCCCCAAA???===<<>>???>>>>>>??????AAABBBBBBCCCBBBAAABBBDDDHHHMMMOOOKKKHHHGGGIIIHHHEEEDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFHHHIIIJJJJJJJJJEEEFFFGGGGGGFFFEEECCCBBBCCCDDDDDDCCC@@@??????@@@AAABBBCCCDDDEEEFFFFFFGGGDDDFFFHHHGGGEEEBBBAAAAAAFFFEEECCCAAAFFFUUUiiixxxtttiiiUUUMMMBBB;;;555111333777ggghhh___UUU\\\vvvvvv^^^SSSNNNIIIEEEDDDCCCAAA@@@>>>>>>>>>===<<<>>>CCCHHHOOOSSS\\\ffflllpppyyy~~~zzzvvvvvvyyy{{{pppjjjbbbYYYSSSMMMHHHEEEGGGFFFDDDBBB@@@>>><<<;;;:::FFFVVVeeerrr||||||rrrmmmfff___YYYTTTPPPMMMHHHIIIJJJKKKKKKJJJHHHGGGCCCDDDDDDFFFGGGIIIKKKLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBAAABBB@@@@@@?????????>>>>>>>>>===:::<<>>NNNbbbxxxsssiiittt}}}aaaSSSPPPMMMGGGCCC???@@@BBBEEEHHHOOOVVV\\\fffmmmvvv|||uuuqqqyyymmmeeeoooyyywww~~~lllXXXJJJ>>>555666222111333444222333555222222222222111111111111222222222222222222222222444333333222222222222333222222333444444555666666777666666555555555666666666777777888999;;;<<<=========>>>???@@@BBBCCCDDDBBBAAAAAABBBEEEIIILLLMMMJJJFFFEEEHHHFFFBBBAAADDDHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHGGGGGGCCCDDDFFFGGGGGGEEEDDDCCCAAABBBCCCAAA>>>===>>>???>>>???AAACCCDDDFFFFFFGGGEEEFFFFFFEEECCCBBBAAAAAA???BBBDDDDDDCCCDDDHHHLLL^^^mmmuuugggYYYJJJ@@@<<<666333333111///333999|||jjjddd]]]ooo```XXXOOOHHHFFFEEEDDDCCCCCCAAA???>>><<<<<<>>>AAAGGGFFFKKKUUU___hhhqqqyyy}}}}}}vvvxxxxxxtttooojjjhhhiiiaaa[[[RRRKKKFFFDDDCCCBBBAAA???<<<:::999:::;;;===FFFXXXmmmyyy||||||mmmhhh```YYYUUURRRPPPOOOGGGIIIJJJKKKKKKIIIHHHFFF@@@AAAAAACCCEEEGGGIIIJJJIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDEEEFFFEEEEEEEEEGGGGGGEEEDDDBBBBBBAAAAAA????????????>>>>>>>>>>>>;;;===>>>;;;;;;@@@FFFIIIhhhggg```ppp]]]YYYUUUOOOJJJCCCCCCBBBAAACCCHHHOOOTTT[[[aaaiiipppvvv~~~zzzlllqqq~~~|||uuu~~~zzz}}}{{{```OOOGGG===111555222111444444222222555222222222111111111111000222222222222222222222222555555444333222222222222222222333333444555666666666666555555555666666777666666777888999;;;<<<===<<<======???@@@BBBDDDEEEDDDCCCCCCDDDFFFHHHHHHGGGIIIDDDCCCFFFEEE@@@???BBBHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCEEEFFFGGGFFFDDDCCCAAACCCDDDCCC@@@>>>???AAA<<<===???BBBDDDEEEFFFFFFEEEDDDBBBAAAAAABBBCCCEEE===>>>???>>>>>>>>>@@@AAA;;;HHHZZZnnnwwwdddOOOAAA:::666444222000222666555000///333~~~```ZZZ```zzzooo```ZZZSSSGGGBBBDDDDDDDDDBBB@@@>>>=========AAABBBEEEIIINNNUUU]]]bbbrrruuuxxxzzz{{{{{{|||~~~}}}~~~}}}zzzzzz{{{zzzvvvsssrrrooojjjeee```\\\ZZZYYYMMMKKKGGGDDDCCCAAA@@@>>>AAA<<<:::;;;999888???JJJ___sss}}}uuuooopppfff[[[VVVSSSOOONNNPPPMMMIIIEEEFFFIIIJJJHHHDDDEEEDDDCCCBBBCCCEEEGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>????????????>>>>>>>>>===;;;;;;::::::;;;>>>@@@BBBVVVzzzzzzqqqfffvvv___XXXRRRJJJJJJCCC@@@DDDGGGDDDCCCEEEQQQUUU\\\dddmmmvvv||||||~~~vvvtttlllYYYIII===888999333333333222222111111111333333222222111000//////111111111111111111111111444333222111111111222333444444444555555555555666444555777999999777555444444555777888999999888888======>>>???@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBEEEGGGEEEDDDBBBAAAAAABBBDDDEEEGGGFFFEEECCCCCCCCCDDDEEECCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA???>>>======<<<<<<===???@@@BBBDDDEEEDDDDDDBBBAAA@@@?????????@@@??????>>>===<<<<<<;;;999===CCCKKKUUUfffzzzzzzlllZZZSSSHHH===666444555777222111111111000000//////yyyiii[[[bbb{{{xxxmmm___SSSLLLFFFEEECCC@@@===;;;;;;<<<;;;<<<===???CCCGGGLLLOOOWWWZZZ^^^aaaccceeegggiiivvvyyy|||zzzvvvtttvvvxxxuuuvvvwwwyyyyyyxxxwwwvvvqqqnnnkkkjjjjjjhhhddd```WWWVVVUUURRRNNNJJJFFFCCCBBBBBBAAAAAAAAA@@@>>><<<===888777999===DDDRRRaaauuu|||~~~ooohhhnnnlll```UUUPPPNNNKKKJJJJJJHHHFFFDDDFFFJJJJJJFFFBBBEEEDDDBBBBBBBBBCCCEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>>>>>>>>>>============<<<<<<<<<::::::999999:::<<<>>>???KKKeeevvvjjjxxxooo^^^PPPQQQIIIDDDDDDCCCAAACCCGGGGGGJJJPPPWWW___fffkkknnnwwwttt]]]LLL@@@777333444333333333222222111111111333333333222111111000000111111111111111111111111333333222111111222222333444444444444555555555555444666888999999888666444444555777888999999888888;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBEEEGGGFFFDDDCCCAAAAAAAAACCCDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@??????>>>>>>======>>>>>>@@@BBBCCCDDDBBBAAA@@@???>>>===============<<<<<<;;;::::::999999<<<>>>>>>???DDDMMMUUUhhhoooyyyyyymmm___NNNBBB@@@===888333000000111222111111111000000000//////fffTTTYYYoooooo^^^PPPMMMHHHDDDAAAAAABBBCCC;;;;;;;;;;;;<<<>>>???AAAAAACCCGGGJJJKKKMMMPPPRRR\\\___bbbbbb```___aaaccc``````bbbbbbbbbaaa```___YYYWWWTTTRRRQQQNNNJJJGGGHHHGGGFFFDDDBBBAAA@@@???@@@AAAAAAAAA@@@>>><<<;;;;;;999:::@@@JJJZZZooo}}}zzzooonnngggcccqqqiii[[[NNNJJJJJJIIIGGGGGGEEEEEEFFFJJJMMMLLLGGGBBBDDDCCCBBBAAA@@@AAABBBCCCCCCCCCDDDDDDCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>============<<<<<<;;;;;;;;;::::::::::::999888888888999;;;<<<>>>MMMnnn}}}mmm___ssspppYYYVVVPPPKKKIIIFFFCCCCCCEEE@@@BBBFFFJJJPPPTTTXXXZZZ^^^gggsss|||}}}~~~xxxdddMMM???777333000111222222222222222111111111444333333222222111111111111111111111111111111111333222222111111222333333444444444444555555555555555666888999999888666555444555666777888888888888999999:::;;;<<<======>>>>>>???@@@BBBCCCEEEFFFGGGDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCBBBCCCDDDFFFGGGEEEDDDBBBAAAAAAAAABBBDDDCCCCCCBBBBBBBBBBBBCCCAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBB@@@???===<<<;;;;;;::::::::::::999999888888777777444666888777555555777:::@@@EEENNNXXXfffuuuzzzmmm\\\NNNDDD<<<444...//////000000000111111111000000000000////////////{{{}}}```RRRWWWfffssswwwbbbXXXKKKDDDCCCEEEDDDCCCBBB@@@???>>>?????????>>>===???AAABBBAAABBBCCCEEEGGGJJJLLLMMMLLLKKKMMMOOONNNOOOOOOOOOOOOMMMLLLLLLHHHGGGFFFDDDBBB@@@===;;;DDDBBB???===>>>AAAFFFIIIHHHGGGEEEAAA===;;;;;;<<<<<<@@@GGGRRR```qqqwww|||wwwoooooo~~~~~~llljjjtttfffXXXKKKHHHJJJIIIGGGFFFDDDFFFJJJNNNQQQOOOIIIDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCAAA???===@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999:::999888777777888999999888@@@XXX}}}rrraaaggg}}}jjj]]]WWWQQQNNNMMMJJJDDD@@@AAABBBDDDFFFHHHKKKLLLMMMVVVZZZaaaiiittt~~~xxxvvv{{{}}}xxx}}}~~~nnnZZZCCC888444333111111222222222111111111111111444333333333222222111111111111111111111111111111222222222222222222333333333333444444444555555555555666888999999888666555555555666777777888888888888888999:::;;;<<<======>>>>>>@@@AAACCCEEEFFFGGGDDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@??????>>>>>>>>>>>>??????>>>===<<<;;;:::999999999888888777777666666666666222444777888888999;;;===777888;;;>>>DDDLLLVVV]]]sss~~~|||rrrgggQQQHHH===555444555555444///000111111111111000///////////////////////////fff{{{yyycccWWWVVVZZZffflllpppxxxppp[[[MMMJJJIIIEEEAAAFFFCCC@@@???@@@@@@???>>>???@@@AAA@@@???>>>@@@AAAAAACCCDDDDDDDDDCCCCCCDDDFFFFFFFFFEEEEEEDDDCCCCCCAAAAAABBBAAA@@@???>>>>>>===>>>@@@BBBDDDGGGIIIJJJFFFEEEAAA<<<999:::???CCCLLLWWWeeeqqq|||}}}uuuyyyyyyzzz|||uuurrrnnnjjj___SSSIIIGGGIIIHHHGGGGGGDDDFFFKKKOOOPPPNNNIIIEEECCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBB@@@>>>===???????????????????????????>>>===<<<;;;:::::::::;;;;;;:::::::::999999999999999888888888888888888777>>>HHH]]]~~~oooeeejjjqqqeeeUUUMMMNNNNNNHHH@@@CCCCCCDDDDDDDDDDDDDDDDDDMMMOOOSSSZZZeeetttvvvsssvvvzzz{{{dddQQQ===555444333222222111111111111111111111111333333222222222222222111111111111111111111111111111111222222333333333333333333333444444444444555555666777777777777666555555555555666666777888888888999::::::<<<<<<===>>>??????@@@AAABBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCBBBAAACCCDDDDDDCCCCCCDDDEEEGGGFFFEEECCCBBB@@@??????@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@>>>>>>????????????@@@@@@@@@???>>>>>>=========>>>>>>===<<<;;;:::999999999777777666666666666666555777777777666555555777888666777888888:::===BBBFFFIIIVVVfffrrr|||xxxkkk[[[JJJ???===999444222333333222111111000///...------,,,,,,.....................///RRRdddzzzwww|||}}}hhhYYYSSSSSSQQQPPPWWWkkk|||lllccc^^^YYYUUUOOOJJJDDDAAABBBBBBAAA???>>>??????>>>======???AAA??????????????????>>>===??????>>>>>>>>>>>>>>>>>>;;;===??????>>>>>>???@@@@@@FFFNNNUUUWWWTTTNNNJJJ======<<<;;;===FFFRRR[[[sss~~~nnngggjjjdddXXXTTTLLLFFFEEEFFFDDDDDDFFFCCCEEEIIIKKKKKKIIIFFFDDDBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999999999:::::::::999999999888888888888888888777777777777666>>>@@@DDD___zzzkkkbbbpppgggRRRMMMPPPNNNIIIEEEDDDCCCBBBAAA@@@???>>>CCCEEEIIIOOOYYYfffttt~~~|||sssiiieeehhhrrrzzz|||tttooowww|||lllTTTEEE777222222111000111000000000111111111111111111111111111111111111111111111111111111111111111000000222333333333333333333333333333444444444444555555555666666555555555555555555555666777888999999999:::;;;<<<===>>>>>>?????????@@@AAABBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCAAACCCEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDBBBAAA?????????@@@@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@>>>>>>????????????????????????>>>===============>>>===<<<:::999999888888666666666666666555555555777555333222111222444555333555666777666777999;;;999<<>>===>>>>>>??????>>>===>>>>>>>>>>>>>>>>>>??????>>>AAADDDDDDCCCCCCDDDFFFJJJOOOWWW\\\[[[VVVNNNHHH>>>BBBGGGLLLUUUccctttuuuggg```[[[TTTLLLJJJGGGEEEFFFEEEBBBCCCGGGEEEGGGHHHHHHGGGFFFEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@??????===========================<<<;;;:::999888888888888888888777777777777666555555555666666666666555555:::;;;:::GGGggg~~~nnneeeppplll[[[WWWUUURRRIIIHHHGGGEEECCCAAA@@@???>>>AAAEEEHHHMMMVVVcccllltttjjjfff^^^XXXXXX]]]fffmmmqqqwww|||}}}uuupppvvv{{{iii[[[CCC:::222111111000///111///000000000111111111222000000000000000000000000111111111111111111111111///000222333444444333333222222333333333444444444444444444444444444444444555555444444555666888999888999999:::;;;<<<======<<<===>>>???@@@AAAAAABBBBBBCCCEEEGGGGGGGGGFFFEEEAAACCCEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@?????????AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@???>>>????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<=========<<<;;;999888888777777444444444444444444444444111111000111333555666666222333444333111111222333888555333222444888>>>CCCQQQXXXbbbllluuu~~~|||wwwpppggg\\\RRRKKK===999333///...000222444......///000111000...---000000000000000000000000,,,,,,---------.........JJJIIISSSlll```TTTKKKIIIHHHGGGQQQ___dddooozzzyyyqqqpppzzz~~~qqqiiieeebbb___[[[RRRQQQOOOKKKGGGDDDDDDEEEBBBAAAAAACCCDDDEEEDDDCCCFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMPPPPPPOOONNNPPPRRRLLLMMMMMMMMMJJJFFFBBB@@@HHHOOOYYYcccooo|||}}}yyymmmhhh___QQQJJJKKKFFFEEEFFFHHHEEEBBBDDDIIIIIIJJJJJJHHHGGGFFFGGGHHHCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@========================<<<<<<:::999888777777777777666666666666555555555222333444444555555555444444666999999;;;NNNvvvddd]]]yyymmm```YYYUUUOOONNNMMMKKKHHHFFFEEEDDD;;;>>>AAAAAABBBGGGQQQZZZbbbooozzzqqqaaa]]]XXXTTTUUUXXX]]]aaacccooonnnZZZPPP888333///111111000000333//////000000111111111222///////////////000000000111111111111111111111111///000222333444444333333222222333333333444444444333333333333333333333333555555444444555666888999888888999:::;;;<<<<<<===:::;;;<<<>>>???AAABBBBBBAAABBBEEEGGGHHHHHHGGGFFF@@@CCCEEEFFFEEECCCDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@???@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>======????????????>>>>>>>>>===>>>===<<<<<<<<<<<<======<<<;;;:::888777777666666333333333333333333333333000000111222333333222000111222333222222333666888111000000444666666444444111555;;;@@@EEEMMMWWW^^^gggssszzzppp[[[WWWOOOGGG???:::777777444444444333222111///---000000/////////000000000---.../////////---+++***,,,,,,,,,------.........EEEKKKJJJUUUuuuvvvaaaOOOKKKIIIDDDBBBFFFQQQQQQTTTYYYZZZ\\\ccclll}}}{{{vvvpppjjjiiimmmqqqeeehhheee[[[SSSOOOLLLJJJHHHGGGGGGGGGIIIJJJIIIHHHNNNNNNNNNPPPRRRSSSRRRQQQ\\\bbbeeeaaaWWWOOOMMMNNNBBBBBBCCCCCC???===DDDMMM^^^sss{{{{{{rrrdddVVVMMMJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHFFFEEEEEEDDD@@@@@@@@@@@@AAAAAABBBCCC???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999999888777777777555555555555555555555555666555444333333333333333<<<999999999888BBBaaammmYYYeeelll]]]VVVKKKMMMOOONNNKKKGGGEEEDDDDDDCCCAAAAAABBBDDDGGGIIISSS^^^nnnyyy~~~|||}}}zzzpppjjjkkkdddaaa^^^[[[[[[\\\^^^___aaassscccPPPBBB222222222111000//////...111111000000//////......---...///000000111000000000111111111222222222222000111111111111222222222333555555555333222333444666555555555555444444444444444555555666555555555777777999:::::::::::::::::::::<<<>>>???AAABBBCCCAAACCCDDDFFFGGGGGGGGGGGGDDDEEEGGGGGGGGGFFFDDDBBBEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBAAA??????AAACCC@@@@@@@@@@@@?????????>>>BBBAAA???>>><<<;;;;;;;;;>>>===;;;:::999999:::;;;<<<<<<;;;:::999888777666333333333222222222111111111111111111111111111111111111222222222333333333111111111111111111111111333444666777999;;;======GGGLLLUUU___iiittt~~~oooaaaVVVMMMHHH;;;:::888666444333222222222111111000///......---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,CCCIIIHHHOOOdddwwwwwwcccYYYTTTOOOKKKHHHIIIFFFFFFHHHIIIJJJOOOUUUXXXYYYYYYXXXXXX[[[bbbgggqqqvvvwwwqqqjjjfffaaa\\\YYYXXXXXXYYY\\\^^^___^^^```___```bbbdddeeeeeedddaaa```\\\UUULLLEEEAAA???@@@<<<;;;>>>BBBHHHTTT^^^~~~|||{{{uuupppggg\\\RRRKKKIIIJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFAAAAAA@@@@@@AAAAAABBBBBB???@@@@@@@@@@@@???>>>>>>===============<<<:::::::::999999888777777666666444444444444444444444444555444444333333333333444666444555888666;;;RRRkkkbbbZZZwwwnnn[[[RRRQQQPPPNNNKKKHHHGGGGGGFFFEEECCCBBBCCCDDDFFFGGGJJJSSS___iiiooouuu|||}}}}}}{{{yyyvvvsssqqqooojjjjjjkkklllhhhfffjjjrrrrrrttttttooogggaaa___```{{{xxxiiiXXXGGG;;;222222111111000//////...000000000000//////.........//////000000000000///000000000000111111111111000000111111111222222222222444555444333333444555555555555555444444444444222333444444444444444444555666777888999999999999999:::;;;===???@@@BBBBBB@@@AAACCCEEEFFFFFFFFFEEEDDDEEEGGGGGGGGGFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCBBB@@@??????@@@@@@?????????>>>>>>>>>>>>@@@@@@>>>===<<<<<<;;;;;;===<<<:::999888888999999:::999999888666555555444333333222222222111111111111111111111111111111111000000000111111111222222111111111111111111111111333444444555666777777888888;;;AAAFFFKKKQQQWWW[[[dddppp{{{tttoookkkdddYYYNNNFFF???;;;888888777555444222111111111111111000000///......---............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,BBBFFFDDDFFFPPPYYYppp~~~~~~xxxppphhh[[[NNNLLLEEE@@@@@@AAA@@@BBBFFFBBBBBBBBBBBBBBBEEEIIIMMMcccllltttwwwwwwwwwsssnnnhhhfffeeefffiiikkkllllllbbb```]]]\\\[[[YYYVVVTTTRRRMMMFFFBBB@@@???===;;;AAA<<<<<>>============<<<<<<;;;:::999999999888777777666666555444444444444444444444444333333333222333333444444222111444888666666AAAPPPooopppZZZkkkxxxbbb___ZZZTTTPPPNNNMMMMMMIIIHHHFFFEEEDDDCCCCCCCCCDDDIIIPPPUUUZZZ```hhhnnnooorrrtttwwwyyy|||}}}}}}~~~~~~~~~|||zzzxxxuuutttqqqmmmjjjgggeeeddddddddddddbbb```]]]ZZZXXX\\\[[[\\\^^^^^^cccrrr{{{uuuwww{{{xxxhhhYYYJJJ<<<333222111111000000//////...000000000////////////...//////000000000///............/////////000000000000000000111111111222222111333444444333333444666555555555555444444444444111222333333444444333333444555666777777888888777999999:::<<<>>>???@@@AAA>>>@@@AAACCCDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@???@@@BBBCCCCCC@@@>>>===>>>>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<;;;:::999888777777777888777666666555444333222222222222222222111111111000000000000000000000000000////////////000000000000000000000000000000000000333333222222222111111111000111333444444666999;;;===EEEPPP]]]iiisss}}}|||vvvuuuiiifff```ZZZTTTNNNGGGBBBCCC>>>999555333222222111333333222111000000000000000000000///......------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,AAABBB@@@BBBEEEGGG]]]{{{jjj\\\RRRIIIGGGEEEBBBAAABBBDDDBBB@@@>>><<<<<<===>>>>>>HHHQQQWWW\\\```___ZZZXXXUUURRRQQQRRRSSSSSSSSSOOOMMMIIIFFFDDDBBB???===???===::::::;;;=========???@@@HHHVVVfffvvvyyytttrrrnnnjjj[[[TTTLLLGGGFFFGGGFFFEEEIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGBBBBBBBBBBBBAAA@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<;;;:::999888888888777666666555555444333333333333333333333333222222111222222333444444333222444888888555888???KKKfffgggfff~~~zzzoooeee]]]WWWTTTRRROOONNNMMMKKKIIIGGGEEEDDDDDDFFFHHHIIIJJJMMMQQQUUUYYY[[[^^^```bbbeeehhhkkkkkkjjjjjjkkklllllljjjhhheeegggiiiiiifffccc```___XXXXXXWWWVVVTTTTTTSSSSSSWWWWWWWWWVVVTTTQQQNNNLLLQQQTTTZZZ```cccjjjyyyvvveeeVVVJJJ===444000111111000000///////////////////////////////////////000000000///...---------------.........//////000000000000111111111111000222333333333333555666555555555444444444333333111222333444444444444444444555666777777888888888888999:::;;;===>>>???@@@>>>???AAACCCDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDCCCCCCAAAAAAAAA@@@??????>>>>>>===@@@BBBCCCAAA???>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;::::::999888888777777555555444333333222111111222111111111111000000000000000000000000000000000....../////////000000000000000000000000000000000111111000000//////......///000111111000111333444111333666888:::===AAADDDPPPPPPPPPSSSWWW]]]bbbeeefffggggggiiilllsss||||||xxxtttrrrqqqqqqpppnnneee^^^XXXWWWTTTLLLEEEBBB@@@===:::777555333111///444111//////111333444444000000////////////000000/////////......---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++AAAAAA>>>AAAEEECCCRRRqqqssshhh]]]WWWRRRKKKFFFFFFIIIGGGDDDAAA@@@@@@@@@@@@:::???CCCDDDGGGJJJIIIEEEHHHEEECCCBBBBBBCCCBBBAAA???===;;;;;;<<<======<<<:::<<<>>>>>><<<:::::::::===HHHZZZlllxxxxxxppplllgggbbbRRRLLLFFFCCCDDDEEEEEEDDDHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAA??????>>>????????????>>>======;;;;;;;;;::::::999888777777777666555555444444333333333333333333333333333111111111111111222333444444333444777777666666999===RRRpppxxx___```ooo~~~pppddd[[[UUURRRRRRQQQOOONNNLLLJJJJJJFFFGGGGGGFFFEEEDDDEEEFFFJJJLLLNNNNNNOOOPPPSSSUUUYYYWWWVVVUUUUUUUUUSSSQQQQQQTTTWWWWWWTTTQQQOOOOOONNNOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTRRROOOLLLJJJHHHOOO\\\iiiooottt~~~xxxhhhWWWJJJ@@@555000000000000000///////////////...............////////////////////////...---,,,,,,------------.........//////000000000111111111000111333333333333444666555444444444444333333333222333444555555666666666666666777888999999999999888999:::;;;<<<===>>>???>>>???AAACCCDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@???>>>>>>======999<<<@@@AAAAAA@@@@@@@@@============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;:::999999888888444444444333222222222111111111111000000000///////////////////////////////////////000000000000111////////////////////////////////////////////////---...////////////111333222333444444333333444555888888888999:::<<<>>>??????AAACCCEEEHHHNNNUUUZZZ^^^___bbbgggmmmoooooommmlllllljjjiiiiiijjjkkkllljjjiiihhhiiikkkjjjfffaaaVVVTTTQQQOOOMMMKKKHHHFFF@@@:::888:::;;;888555444444222000111333444555444111000...///000111111111//////......///000000111............------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++???AAA>>>@@@FFFDDDJJJ^^^}}}vvvooofffaaaaaa\\\XXXQQQKKKGGGEEEBBBAAAAAABBBAAA???@@@DDDDDD@@@???>>>>>>>>>@@@@@@???>>>;;;:::888888:::<<<<<<<<<:::@@@FFFJJJJJJJJJJJJKKKWWWdddxxxvvvkkkddd]]]WWWJJJHHHEEEDDDDDDEEEEEEDDDGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBCCCBBBAAA@@@???>>>>>>??????>>>>>>===<<<::::::::::::999888777666666666555555444333333222222222222222222222222222111111111000111111222222222222222333444444555777555DDD]]]iii[[[cccuuu|||mmmcccWWWVVVSSSQQQNNNLLLKKKJJJGGGHHHHHHHHHGGGFFFEEEEEEGGGHHHHHHHHHGGGGGGHHHJJJLLLKKKIIIIIIIIIIIIGGGFFFDDDHHHLLLLLLJJJHHHIIIJJJMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQTTTVVVVVVUUUSSSQQQTTTZZZggguuu}}}{{{|||ooo^^^MMMDDD;;;111...111////////////////////////---............/////////....../////////...------,,,,,,---------........./////////000000000111111000222333333222222333555444444444444333333333333222333444555666777777777777888999::::::;;;;;;:::999999:::;;;<<<===>>>???>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>=========888:::>>>???@@@@@@AAABBB============<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999888777444333333333222222222222000000000000////////////////////////////////////////////////000000000000////////////////////////---......//////000000111...///000///...---///111///111444444444333333444444444444555444444444444666777888999999<<>>CCCAAAAAADDDIIINNNQQQRRRRRRVVV^^^iiisssyyy{{{{{{|||mmmaaaYYYQQQKKKCCCDDDFFFFFFEEEEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@AAACCCCCCBBBAAA@@@>>>>>>>>>>>>>>>======<<<999999999999888777666555555555444444333222222222222222222222222222222222222111111000000000000111///222333333222333555555///888EEE```|||kkkooosssooohhh___XXXRRRNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFFFFGGGIIIIIIGGGFFFGGGIIIKKKJJJJJJDDDHHHMMMNNNLLLMMMPPPTTTUUUVVVXXXZZZ[[[\\\\\\\\\\\\___dddiiilllnnnnnnmmmtttsssuuu}}}}}}zzz~~~{{{___NNN@@@<<<666...---222////////////////////////---------.........//////------......///.........------------............////////////000000000111111222333333222111222444444444444333333333222222111111333444555666666666777888999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???<<<===???AAABBBBBBBBBAAAAAA@@@@@@???????????????@@@@@@??????>>>=========999;;;===>>>>>>>>>@@@BBB>>>>>>>>>=========<<<<<<;;;;;;:::::::::::::::;;;999:::::::::999888777666222222222222111111111111000000/////////.................................------........./////////....................................////////////000111111000......///111---///000000...------......///111222333333444444...///000///......///111444444333333333333555666444444555555444333333222333444555555444333444555000111222222222222222222222///...///,,,''''''+++///...---,,,------+++***000//////000111000...---......------......//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************888DDDAAA:::<<<===>>>DDDRRRkkk}}}~~~{{{tttllliiihhhddd^^^_________```___]]]XXXUUUMMMOOOTTT]]]iiiuuu}}}||||||tttsss}}}zzzxxxooobbbWWWPPPJJJDDD>>>BBBFFFGGGFFFFFFGGGIIIDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAACCCCCCCCCAAA@@@>>>>>>>>>>>>>>>======<<<999999999888888777666555555555444333333222222111111111111111111111111111222222111000//////000000///333666555333444555555222555333AAAgggxxxpppwwwjjj___XXXTTTPPPNNNJJJIIIIIIJJJKKKKKKJJJKKKKKKJJJHHHGGGHHHJJJIIIHHHHHHJJJNNNQQQRRRRRRMMMQQQVVVXXXXXXYYY___dddeeegggjjjmmmppprrrrrrsssssswww~~~}}}}}}uuuhhhOOO@@@555444222------444.........///////////////---------.........//////,,,,,,---.../////////...---------.........//////////////////000000000000222333444333111111111333444444444333333333222222///000222333444555555555777777999::::::::::::::::::;;;;;;<<<===>>>??????;;;<<<===???@@@@@@@@@@@@@@@??????>>>===>>>>>>>>>@@@@@@??????>>>>>>======<<<=========<<<===???AAA>>>>>>>>>>>>============<<<;;;::::::999999999:::888888999999888777555444111111111111000000000000000/////////....................................,,,,,,,,,---------..............................//////...............------...///...---...000222000111222111000000111333//////////////////...---111222333333222111222333...///000000//////111333///000111222222111000///,,,///222222000///222555000000000...------///111------///111///,,,000666///......///111111000...******+++---000000///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************@@@?????????>>>>>>======CCCUUUppp~~~yyy}}}zzzqqqzzzyyy}}}qqq```RRRJJJEEE@@@===>>>@@@BBBCCCEEEEEEEEEDDDEEEEEEFFFGGGHHHFFFBBB???CCCBBB@@@???>>>???@@@@@@BBBAAAAAAAAABBBBBB@@@???>>>>>>>>>>>>============::::::999999888777777777666555444333222222222222000000000000000000000000000000000000000000000000000000111222333333444444555333666<<>>>>>????????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA======???@@@AAABBBBBBBBB???>>>>>>============>>>:::::::::999888777555555666555555444444333222222333222000/////////000111................................................------------------------//////.........---------............////////////000000//////.........---............//////////////////////////////////////////.........---------///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,---------..............................---------,,,,,,+++++++++++++++++++++++++++++++++************************************************??????>>>>>>>>>=========AAAMMMddd}}}xxx}}}xxxttthhhWWWKKKDDDBBB@@@>>>>>>@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEBBB???BBBAAA@@@@@@?????????@@@AAA@@@?????????@@@AAAAAA??????>>>>>>===<<<;;;;;;999888888777777666555555555555444222222111111111000000000000000000000000000000000000000000000000000000111111222333333444444333555999>>>NNNrrrvvv|||vvvrrrsssrrrooorrrwww|||uuulllfffgggkkknnnqqqrrruuuxxxwwwtttssswwwzzz{{{ttthhhXXXIII777555333000....................................,,,,,,,,,---------......------------------------....................................////////////111111111111111111111111333333333222222111111111333333333333333333333333666666777777777777888888888888999:::;;;<<<======>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@<<<===>>>@@@AAABBBBBBBBB>>>>>>======<<<<<<======;;;:::::::::999777666555444444333333222222111111222111000/////////000000........................------------------------------------------------///.........---------,,,---.........////////////////////////......---------.........///////////////////////////////////////.........------------////////////////////////////////////////////////........................///////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,------------...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************>>>============<<<<<<<<<>>>CCCRRRlll~~~}}}{{{wwweee[[[LLLBBB>>>>>>???@@@>>>???AAABBBCCCCCCCCCCCCEEEDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@AAA@@@@@@???>>>@@@???>>>>>>>>>???@@@@@@@@@@@@???===<<<;;;:::999777777777666555555444444444444333222111111111111000000000000000000000000000000000000000000000000000000000111222222333333333222444666666===VVVooo}}}zzz}}}xxxcccUUUFFF:::444333111///......//////------------------------,,,,,,,,,---------......------------------------....................................////////////111111111111111111111111222222222222222111111111333333333333333333333333666666666666777777888888666777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????????????????@@@@@@??????@@@@@@@@@@@@??????<<<===>>>???@@@AAAAAAAAA>>>>>>===<<<;;;;;;<<<<<<;;;;;;::::::999888666666333333222222111000000///111111000////////////000------------------------------------------------,,,,,,,,,,,,------------......------------,,,,,,---------........./////////............------------------.........//////////////////////////////............------------////////////////////////////////////////////////........................////////////////////////////////////////////////......------------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************<<<<<<<<<<<<<<<;;;;;;;;;;;;<<>><<<===??????>>>???@@@AAAAAABBBBBBBBBEEECCCAAA@@@AAABBBAAAAAA>>>???@@@AAAAAA@@@???>>>???AAABBBBBB@@@>>>======???>>>>>>===<<<::::::999777777666666555444444444333333222111111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222444555222222???NNNnnn}}}~~~||||||uuuvvvyyy|||xxxbbbNNNAAA999333111000///.........//////------------------------,,,,,,,,,---------......---------------------------------...........................////////////000000000000111111111111222222222111111111111111333333333333333333333333444555555666666777777777666777777888999:::;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>???????????????>>>???@@@AAA@@@???>>>===;;;<<<===>>>????????????>>>===<<<;;;:::::::::;;;::::::::::::999888777666333222222111111000000///000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------.................................------------------------........................................................................................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************************************::::::::::::::::::::::::::::::<<>>>>>??????>>>>>>>>>??????@@@@@@AAAAAADDDAAA???>>>???@@@AAA@@@===>>>@@@AAAAAA@@@???>>>???CCCGGGGGGCCC>>>;;;999<<<<<<<<<<<<;;;;;;;;;;;;888777777666666555444444222222111000000000111111//////////////////////////////////////////////////////000000000000111111111222444555111000444;;;BBBWWWmmmyyy~~~vvvvvvvvvsssjjjfffppp~~~yyyrrrcccMMM<<<444222111.....................///------------------------,,,,,,,,,---------......---------------------------------.........//////............//////////////////000000000111111111111111111111111111111111333333333333333333333333333444444555666666777777777777888999:::;;;<<<<<<999999999999:::;;;<<<<<<=========>>>>>>?????????>>>>>>???@@@???>>><<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888777666666333333222222111111000000////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,------------------------------------------------------------------........................------------------------------------------------,,,------------------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************888888999999999999::::::999:::<<<===CCCQQQbbbooonnngggfffnnn|||tttmmmdddTTTEEE<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@BBB@@@======>>>@@@@@@???===>>>??????@@@????????????DDDHHHHHHDDD>>>:::999;;;;;;;;;;;;;;;;;;;;;;;;777777777666555555444444111111000000000000000111///////////////////////////////////////////////////////////////000000000000222333444333222333444888<<>>>>>??????===>>>>>>======<<<;;;::::::;;;<<<<<<=========<<<<<<<<<;;;999888888888888777777888888777666666555333333222222111000000000.........///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------******++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************************************************************777777777888888999999999888;;;======<<<@@@HHHPPP```qqqxxxvvvuuu||||||xxxooobbbYYYRRRIII@@@:::<<<>>>???????????????>>>>>>=========>>>???@@@???>>>======>>>??????>>>>>>>>>>>>>>>>>>???@@@@@@>>>BBBFFFEEE@@@======>>><<<;;;;;;;;;::::::999999666666555555444333333333000000/////////000000111////////////////////////////////////////////////////////////////////////000000111111222444444333999333777KKKcccvvv}}}rrr]]]QQQAAA666111///......,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...//////000............////////////......//////000111111222///000000000111111111222333333333333333333333333111222333444555666666777555666666777888999::::::888888888888999:::;;;<<<;;;;;;<<<======>>>??????======<<<;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<;;;:::999777777777777666666666666666555555444222111111000000//////...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************+++++++++,,,++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************************************************************666666777777888888888999888;;;>>>>>><<<::::::;;;>>>III\\\tttzzz{{{~~~|||qqqnnncccRRRFFF@@@>>>;;;;;;<<<============???@@@>>>>>>===<<<<<<===??????>>>===<<<===>>>???>>>===???>>>=========>>>@@@AAA===@@@BBB@@@===<<>>BBBNNNrrrqqqbbbMMMAAA555000000111///...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...///000000............/////////000---......///000111111222//////000000111111111222333333333333333333333333111111222333555666666777444444555666777888999999888888888888999:::;;;<<<;;;;;;;;;<<<===>>>>>>???===<<<:::999888888999999::::::;;;;;;<<<<<<;;;;;;<<<;;;:::888777666666666555555555555555555444444000000000///......------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------))))))******+++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++++++++,,,,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))************************************************222333555777888777777666;;;::::::999888777666666999;;;AAALLL___yyy{{{{{{}}}ssshhhhhhqqqxxxzzzqqqbbbXXXKKKAAA======>>>>>>999777666777999;;;<<<<<<:::<<<>>>>>>===<<<===>>>>>>>>>>>>>>>????????????======<<<<<<<<<>>>@@@AAA??????>>>>>>======<<<<<<<<<;;;:::999777666555444333222111111000000111111111000000////////////////////////...------,,,,,,....................................////////////......//////000000111111444222555999777<<>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>???@@@========================;;;:::999888666555444333222222111000000000111111111000//////......//////---------...................................................////////////.........///000000111111444222555777444333CCCWWW{{{rrriii^^^LLL;;;333222111///...---------------------------------,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------------------------------............------...////////////////////////000111111222222000000000000000000000000222222222222222222222222333333222222333333444555777777888888888888999999666666666666666777777888:::::::::::::::::::::::::::::::::999999999999888::::::::::::;;;;;;;;;<<<::::::999888777666444444333333333444333222222111000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++333222000---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))************------,,,,,,,,,+++++++++))))))))))))))))))))))))444444444444555555666777555555555555555555555555888777666666:::CCCMMMUUUppprrrlllrrruuuooouuuttteeeeeejjjooowww|||kkkZZZOOO???===;;;:::;;;<<<<<<<<<;;;999777777888::::::999888:::<<<<<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???:::;;;;;;<<<======>>>>>>999888777666555444333222222111111000000000000000000000///............///+++,,,,,,---......//////---------------------------............/////////---......//////000111111333111333666333///444???TTTxxxrrraaaUUULLL>>>222222111000///...---------------------------------+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,------------------------------------............------...////////////......//////000000111111222000000000000000000000000222222222222222222222222333333222222333333444555666777777777888888888999666666666666666777777888::::::::::::::::::::::::::::::::::::999999999999999:::::::::::::::;;;;;;::::::999888777555333222222333333333333222111111000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++444333111...,,,+++******+++++++++++++++++++++++++++++++++++++++*********************************))))))))))))************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))555444333222333444666777444444444444555555666666888888777777777;;;AAAEEEUUUhhhwwwnnnlllxxxqqqcccaaajjjwww|||zzzsssgggYYYMMMEEE===<<<;;;;;;;;;<<<<<<;;;999777666666888:::;;;:::888999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<======::::::;;;;;;<<<<<<<<<<<<888888777666555444333333111111000////////////000000///......------......,,,,,,,,,------.........---------------------------------.........//////------......///000000111111///111555666222333888???WWWmmmuuuaaaPPPEEE>>>777000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......//////............//////000111111111000000000000000000000000111111111111222222222222333333222222333333444555555666666777777888888888888888888888888999999:::;;;;;;::::::::::::999999;;;;;;:::::::::999999999999999999999::::::::::::::::::999888666555333222222222222222222111111000//////...------,,,+++++++++++++++++++++++++++++++++++++++*********))))))***************************************************************************************++++++,,,************************************++++++++++++************************************************************************************************************************************************************************,,,,,,++++++++++++++++++************************+++++++++***************************************((()))))))))************+++++++++++++++*********))))))))))))))))))))))))444444333222222333555666333333444444555666666666222333555555555777:::<<<:::EEEXXXmmmxxxttt{{{}}}|||{{{ttteee\\\]]]hhhuuu~~~~~~vvviii[[[PPPFFF???;;;======;;;:::999:::<<<>>>;;;999777666777888888777777999;;;;;;:::999:::;;;<<<;;;;;;;;;::::::999999888999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999999888888777666555555444333111000//////....../////////......---------------......------,,,,,,,,,,,,------------------------------------............---------...//////000000000......222555555666777888AAAHHHXXXqqq~~~ttthhh[[[III<<<666222000///000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------........................///000000111111////////////////////////000000000111111222222222333333222222333333444555444444555666777777888888888888888888888999999:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999999999999888666444333222111111222222111111000///.........---,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************************************************************************))))))******+++,,,************************))))))*********+++++++++************************************************************************************************************************************************************************''''''((()))***+++++++++************************************************************************((()))))))))************************************))))))))))))))))))))))))333333333222222333333444333333444444555555555666111333555555444444555666222888@@@EEEJJJYYYvvv}}}zzzyyytttwww{{{ssslllccc___eeessszzzsssnnnooowww|||rrrkkk```YYYOOOFFFAAA???======999999888777777888<<<@@@???<<<999777666666444333777999;;;;;;:::::::::;;;<<<<<<;;;;;;:::999999999777888999:::;;;;;;;;;:::;;;;;;;;;:::999888888777888777777666555555444444000000///.....................---,,,,,,,,,,,,---......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------......///000000000......///111333333333444:::999;;;EEENNN^^^uuunnn___OOODDD888222000......000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............------......//////000000111//////////////////////////////000000111222222222333333222222333333444555333333444555666777888888666666666666666777777888999999999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999888888888888777888888888777666555444333000111111111111000//////------------,,,,,,++++++++++++++++++++++++++++++***************************************************************************************************))))))))))))***++++++************************)))))))))************+++************************************************************************************************************************************************************************)))******++++++******)))************************)))))))))***************************************))))))))))))************)))))))))))))))*********))))))))))))))))))))))))222222333333333333222222222222222333333333333333222444666666555444444555777777888777555:::MMMaaazzzvvvwww|||yyyvvvyyy}}}}}}pppmmmkkkrrryyyiiieee``````hhhvvvwwwqqqhhh[[[PPPDDDAAA===;;;;;;===>>>>>>555777888777666777:::===<<<:::777666666777666555888:::<<<<<<;;;:::;;;<<<===<<<<<<;;;::::::999999666777888999:::::::::999999999999999999888888888666666555555444333333333000///......------.........------,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---......//////000.../////////000111000///222666333222666666>>>PPPlllzzzrrr^^^LLL???666000111111......111...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++***************++++++,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------------......///000000000/////////////////////////////////000111222222222333333222222333333444555222333333444666777777888666666666666666777777888888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888777777777777666666777777666555555444000000111111000000///...---------,,,,,,,,,,,,+++************************************************************************************************************************)))))))))))))))***++++++************************))))))))))))***************************************************************************************************************************************************************************************+++,,,,,,+++***)))(((************************((()))))))))*********+++************************))))))))))))************((((((((()))))))))******))))))))))))))))))))))))111222333444444333111000111111111111111111111111///111444444333222333333555000222:::@@@???===???NNNfff}}}yyyssspppwwwqqqttt{{{wwwuuu{{{pppeeeddd___[[[ZZZcccvvv~~~mmmnnnnnnooosssyyy~~~oooeee```WWWHHH===<<<;;;999999999888666555666999;;;:::777555666888666555444555777:::;;;;;;888:::<<<<<<;;;;;;;;;<<<======<<<;;;;;;:::999999555666888999::::::999999777777777888999999::::::444444444333333222222222//////...------------......---,,,,,,++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000,,,///111111111222111///222222...333???;;;666===AAAhhhyyymmmaaaMMM:::444...+++//////+++***---------,,,,,,++++++,,,,,,++++++++++++++++++++++++*********)))***++++++,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------------......///000000000////////////////////////...//////000111222222222333333222222333333444555222222333444555666777888888888888888888999999:::777777888999;;;<<<======<<<<<<;;;;;;;;;:::::::::999888888888777777666666555555666666666666555555000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,******************************************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***++++++***)))((())))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))333333333222222111111111444444444444333333222111333333333333333333333333444444444555666777777888===GGGZZZnnn}}}yyymmmooo|||rrrggghhhuuu}}}wwwvvvrrrhhhiiigggmmmvvvyyyppp```WWWUUUYYY[[[dddtttzzzsssrrrxxxnnn\\\RRRIII@@@;;;<<<999999999888888888777777666666666666666666666666444444555666777777666666666666777888999::::::;;;<<<;;;;;;::::::;;;;;;<<<:::999888777888999:::;;;666666666666555444333222333333222222111000000000//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000000000111222444555555666>>>IIIaaauuujjj]]]LLL<<<444//////...---,,,,,,++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------............///............////////////000000000000000000000000111111000000111222333333333333222222222333444444333333333444555666777888555666666777888999999:::::::::999999888999999999:::::::::999999999888888888888888888888888888888666666666666555444333222111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************************************))))))))))))******+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))333333222222222111111111222222333222222111111000333333333333333333333333222333333444555555666666888:::AAAJJJRRR\\\kkkxxx}}}sssssszzzqqquuu{{{nnnccc```hhhttt~~~lllaaa___bbbppp}}}pppnnn~~~}}}}}}tttooo___RRREEE@@@<<<777666777999999888888888777777777666666666666666666666666444555555666666666666555555666666777888999:::;;;;;;;;;::::::::::::;;;;;;???>>><<<:::999888999999777777777777666555444333333222222111111000/////////......---,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.............../////////000000000000000000111222333444555555888:::@@@MMMdddssscccXXXLLL>>>333//////......---,,,,,,++++++************************++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------........................////////////000000000000000000000000000000000000000111222222333333222222222333444444333333333333333444555666555555666777777888999999:::999999888888888999999999999999999999999888888777777777777777777777777555666666555555444333222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************************************))))))))))))***************)))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))222222222111111111111111000111111111111000//////222222222222222222222222111111222222333333444444666333222333666;;;GGGRRRcccgggrrr~~~|||rrr}}}}}}nnneeeiiiqqqwwwqqqrrrqqqvvvfffYYYQQQFFF>>>777666777666666888888888777777777777777666666666666666666666666666555555555666555555444444555555666777888999::::::::::::999999999999::::::DDDBBB???<<<:::888777777888888888888777666555555222222111111000000//////......------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------................../////////000000000000000111222333444444555333555666777???RRRlllvvvkkk]]]MMMBBB999111,,,,,,......------,,,,,,++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------........................////////////000000000000000000000000000000/////////000111111333222222222333333444555444333333333333333444444555555555666666777777888999888888888888888999999888888888888888999999999666666666666666666666666555555555555444333222111/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************************************************))))))(((((())))))***))))))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((((((((())))))*********))))))))))))))))))))))))111111111111111111111000000000111111111000000///222222222222222222222222111111111222222333333333333111333555555444888>>>DDDGGGPPPccc}}}wwwvvv~~~}}}ppplllnnnrrraaaQQQCCC;;;???;;;777777888888888888666666666666666666666666555555555555555555555555555555555555555444333222444555555666777888999999999999888888888888999999CCCBBB???;;;999777666666666777777777666666555444222111111000//////......---------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000000000111222333333444222777;;;:::888<<>>EEETTTlll|||yyy~~~tttooo}}}rrrmmmcccXXXLLLAAA999666888777666444555555555333555555555555555555555555444444444444444444444444444444555444444333222222444444555666777888888999888888777777777777888888>>>===;;;888777666666666444444444444444444333222111111000//////......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------...............///////////////000000111111222222222333333222000000555===DDDIIIaaauuuaaa\\\VVVFFF???888333111///---...111,,,,,,,,,,,,,,,+++++++++************************************************************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............////////////////////////////////////000000///////////////000222222222222333444555666777666666555555555555666555555555555666666666666777666666666777777888999777777777777777777777777666666666666666666666666333333333333222111000///------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))''''''(((((())))))))))))((((((((((((((((((((((((////////////000000000000///000000111111111111000000000000000000000000000222222222222222222222222666222000222222000111555444666777777;;;GGGYYYggg}}}yyy}}}|||{{{{{{{{{yyysssjjjbbbOOOLLLFFF@@@;;;999888888111444444222333555555222333444444444444555555555444444444444444444444444333333333444333333222222333333444555666777888888777777777666666777777777999888666555555555666666111222222222222222111111000000//////......------,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,------------------.........///////////////000000000111111111111000000222444777888888666AAAUUUlllxxxmmmaaaPPPHHHBBB555222......//////,,,---000,,,,,,,,,,,,++++++++++++************************************************************************)))************+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////000000000000000000000000111111000/////////000000111111111222333444555666777666666666666666777777666666666666666666666666666555555555666777888999777777777777666666666555666666666666666666666666222222222222111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))++++++++++++************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))........./////////000000---...///000000000000///000000000000000000000000000000000000000000000000555111///111222111222555///111333333444888???EEEOOOWWWaaakkkzzz{{{{{{xxxzzz}}}zzzrrrooojjjcccZZZQQQIIIDDD999888666444444555777888000444555222222666666444222333333333444444444444333333333333333333333333111222222333333333333222222333444555666777777888777666666555555666666777666555444333333444555666000111111222222111111111000000///......------,,,++++++++++++++++++++++++)))*********++++++++++++************************************************************++++++++++++++++++,,,,,,,,,------------------.........///////////////000000000000000///222666999999666111---222444:::DDDOOO___xxx}}}yyypppZZZOOOKKK>>>444333///...,,,---///...++++++...++++++++++++++++++++++++************************************************************************)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............////////////000000000000000000000000222222111000000000000000111111111222333444666666555555555555555666777888777777777777777777777777555555555555666777888888888888777666555555444333444444444444444444444444111111111111000///......++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))---.........//////000000,,,------.../////////...000000000000000000000000///////////////.........,,,***,,,222555222000111333333222333444444444333666>>>DDDGGGNNN^^^nnnwww}}}~~~{{{wwwnnnhhhYYYVVVNNNEEE<<<666555555444444444444444444444444///444555000///333444111222222222333333444444444333333333333333333333333000111222333333333333333222333333444555666777777666666555555555555666666555555333333222333444555000111111222222222111111000//////...------,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000000000000///...000333777111111444555333777JJJ]]]zzzwwwlllgggfffWWW@@@999<<<111'''+++111111///...000---))))))---++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000000000000000000000000000333333222111000000111111111111111222333444666777333333333444555666777888888888888888777777777777444444444555555777888888999999888666555444333222333333333333333333333333111111111111000///...---+++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))////////////////////////......////////////......////////////000000000000////////////////////////////////////000000000000///000000000111111111111222333444777;;;BBBKKKQQQXXX___gggoooxxxzzzpppeeeZZZQQQKKKAAA???;;;888555444444444333333222111111222333333222222222222222111000///000111111222222333444444333333333333333333333333222222111111111111222222444444444444444444444444444444444444444444444444222222222222222222222222111111111111000000000///000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------............///........................////////////000000000000333222222333666999<<<>>>NNN```~~~}}}vvvkkk]]]OOOGGG999777444111/////////000---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))...------,,,,,,------...,,,,,,,,,---------......---......///////////////333222222222222222222222000000000000000111111222333333333444444444555555777777666666555555444444444444444555555555555555888777666555444333222222444444333333333222222222.........///////////////,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))..............................////////////............/////////000000000.........................../////////000000000000//////000000000111111111222222333333444888===AAA@@@DDDKKKPPPVVV```llluuu~~~zzzrrrkkkccc^^^XXXQQQKKKDDD===999999777555333222111222333333222222111111222222333222222222222222111000000000111111222222333333444333333333333333333333333222111111000000111111222333333333333333333333333444444444444444444444444222222222222222222222222111111111000000000///////////////...---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------.........................../////////000000000000333333222222333555888999;;;DDDVVVlll~~~zzzvvvnnnbbbTTTGGG;;;555555444222000............---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,------,,,,,,,,,---------......---......///////////////222222222222111111111111000000000000000111111222333333333444444444444555666666666555555555555555333333333444444555555555888777777666555444333222333222222222111111111111/////////...............,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))..............................////////////...............////////////000............................../////////000000000////////////000000000000000000111000///000222555000333666888:::@@@HHHNNNMMMOOOSSSYYY```fffkkknnnuuuvvvwwwyyy|||~~~wwwuuuuuurrrllleee___ZZZSSSJJJDDDAAA>>><<<:::888777444222222111000//////000222222333222111111111111222333111222222222222111000000000000111111222333333333444444444444444444444444222111111000000111111222222222222222222222222222333333333333333333333333222222222222222222222222000000000000///////////////......------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))***++++++,,,,,,++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,............................../////////000000000333222111000000111222333444333888AAAMMM]]]qqq{{{uuuppp\\\WWWOOOEEE<<<555111000000//////...------,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,---------......---......///////////////000000000000000111111111000000000000000111111222333333333333444444444444444444555555555555555555222222333444555555666666888888777666555444444333111111111000000000000////////////......------,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((........................---......//////......---------........./////////................................./////////000000........./////////000000---...000000000000222444///111222222222444888;;;444444555777:::>>>AAACCCHHHIIIKKKNNNRRRUUUXXXYYY```___```fffnnnqqqmmmiii```aaa```\\\UUUPPPNNNMMMJJJGGGBBB>>>;;;888444111555444333444666777666555111111000000000111222333222222111111111111222222111111222222222111111000000000000111222222333333333333333333333333333333111111000000000000111111222222222222222222222222222222222222222222222222222222222222111111111111000000/////////.........------------,,,,,,++++++************************))))))))))))))))))))))))************************************************))))))***+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,................................./////////000000222111000000///000000111555222333666888<<>>;;;666111//////000222,,,------...------,,,+++,,,,,,++++++++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---......///////////////////////////000000000000000000000000000111111222222222333333333444444444333333333444444555555666222222333555666777888888888888777666555555444444111111111000000000////////////......---,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((((((........................------............------------------................................................////////////---............/////////,,,...000111111111222444//////000/////////111222666555444333333333555555666777999;;;===>>>???@@@@@@??????DDDJJJLLLHHHCCCBBBBBBAAA???===:::999999666555333333333444444444222111111222444555444333222111111111111111111111111111111111111111111111000111111222222222111111///000000111111222333333333333333333333333333333111000000000000000000111333333333333333333333333222222222222222222222222222222222111111000000000/////////............---,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,------------..................................../////////////////////000000111111222000///333888999666777:::CCCHHHQQQ]]]mmm{{{uuupppnnnjjjbbbVVVHHH;;;333555333111...,,,,,,------,,,------......---,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////....../////////000000000000000000000000111111222222222222333333333444444222222333333444444555555333444555666777888999999777777666666555555444444111111111111000000000000///......---,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''------------------------------............------,,,,,,,,,---------......------------------------------........./////////------------.........///...///000000......///000.........///////////////222111111111222333333444333444555666666666666555666555555888;;;;;;888555666666666666555555555555444444333333333333444444333222111111222222111000111111000000000/////////000000111222222111000000000000111222222222222111//////000000111222222222222222222222222222222222111000000//////000000111333333333333333333333333111111111111111111111111222222222111000000/////////.........------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))************+++,,,,,,,,,,,,------------........................------........./////////---...///000111111222222222000111666777555666999666888;;;@@@IIIVVVdddmmm{{{vvvnnnccc\\\SSSNNNGGG???888444333222000000000000//////......---------------------,,,++++++************++++++************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---......///////////////......//////000000111111000000000000000111111222222222222222333333333333222222333333333333333333444444555666777777888888666666555555444444444444111111111111000000000000---------,,,,,,++++++******++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''------------------------,,,------......------,,,+++,,,,,,,,,,,,------------------------------------------.........//////,,,,,,---------.........///000000...---,,,...///......///000111111000...***+++,,,...////////////...///000111222111111000333333444444444444333333333222111111111222222111222222333222111000000000444222111111222222111000///000000000000000000000///000111222222111000///000000111222222222222222//////000000111111222222000000000000000000000000000000////////////000000222222222222222222222222111111111111111111111111222222222111000/////////.........---------,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))************++++++++++++,,,,,,,,,,,,........................---------.........//////------...///000000000000666111///111222111222666444555555666777;;;AAAEEEMMMTTT]]]dddjjjqqq|||{{{zzzpppjjjaaaYYYRRRJJJAAA:::666444111......000333444+++,,,---...//////000000///...,,,+++++++++,,,,,,++++++************++++++************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))***************************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---......///////////////......///000000111222222000000000000000111111222111222222222222333333333333333333333222222222222333444444444555555666666444444444444333333333333000000000/////////......,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&------------------------,,,------......------,,,++++++,,,,,,,,,------------------------------------------.........//////,,,,,,,,,---------.........//////...---...111333------...///000000...,,,///000111222222111///...,,,---///111333333333222...///000///......///000333111///......///...---...///111111000000000111111000///000111222111//////000111222333333333333///000111222222111000//////000111222222222222222/////////000111111222222////////////////////////000000////////////000000000000000000000000000000000000000000000000000000222222222111000//////.........---------,,,,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++........................---------.........//////------...//////......---111---,,,///222111222555///222444555444333222333555777999888999BBBPPP[[[[[[^^^bbbfffjjjoootttxxx~~~yyypppjjjeeeeeeccc\\\VVVSSSJJJDDD===888666555222///111222333444222...+++(((///...---,,,+++******)))///...+++***))))))+++,,,++++++************++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,,,,,,,,,,---------......---......///////////////...//////000111222222333000000000000000111111222111111222222222333333333444333333222222111111111333333333333333333333333333333333333333333222222//////.........---------++++++++++++++++++,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------////////////000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////////////////////////////////////////111111000///////////////111111111111111111111111000000000000111111111111111//////000111222111000111111000000000000000111000000000000000000000000222222222222222111000///222222222111111111111000222111111000///......---///...---,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////////////////////////////000000000111111111111111111000000000000111111333333333444666777999:::??????>>>>>>???BBBDDDFFFPPPTTTZZZ```dddfffffffffkkkqqqvvvrrriiidddfffkkkiiigggccc___ZZZUUUQQQOOOEEECCC@@@===;;;999888888333333222222111000//////000//////...------,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********,,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''+++*********))))))(((((()))************++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------............///////////////......------///000111000000111111111000000///111111111111111111111111444444333222111111111111333333333444444444555555333333222222111222222222222111000///------,,,,,,************************,,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,------------...------............------....../////////000000000000000000000000000000000////////////////////////000000000000000///..............................////////////////////////111000000///////////////111111111111111111111111//////000000000111111111000/////////111222111000111111000000000000111111000000000000000000000000000111111111000000///...111111111000000000//////111111000000///......---......---,,,,,,,,,,,,,,,*********)))******++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------....................................//////000000000111111111111000000//////000000111222222222222333555666777555444444333444666999:::555777;;;???AAABBBBBBBBBGGGKKKOOOMMMHHHDDDFFFIIIJJJIIIFFFCCC@@@===:::999888777555333222111111222333222222111000000///////////////...---,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''************)))))))))((()))************++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------............///////////////......---...///000111000000111111111111000000111111111111111111111111333333222111111111222222333333333333444444444444333333222111111111222222111000///---,,,+++++++++************************++++++***))))))***++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,------------,,,------......------,,,.........////////////000000000000000000000000000/////////////////////////////////000//////...---........................////////////////////////000000//////......//////000000000000000000000000//////000000000000111111000///...///111222111000111000000000000000111111000000000000000000000000//////000000//////......000000/////////.........000000000///......------...------,,,,,,,,,,,,,,,++++++***)))))))))******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000000000////////////000000111000000000000111222333222111000///000111333444555666777888888888888888222444666666555444555666777777666555444222222111111000000///000000111111222111111000000////////////......------,,,,,,+++------,,,,,,,,,,,,,,,++++++++++++++++++************+++,,,------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************)))))))))))))))************++++++++++++++++++***************++++++,,,,,,,,,,,,---------............////////////............///000000000000111111111111000000111111111111111111111111222111111111111222333333222222333333333444444444333333222111000000111111///...---,,,+++*********************************+++******))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,------........./////////////////////////////////////////////////////////.........//////......---................................................000//////.........//////000000000000000000000000////////////000000000111000///...///111111111///000000000000000000111222000000000000000000000000/////////000000//////...000000000/////////....../////////......---------------,,,,,,+++,,,,,,---,,,+++***))))))((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------------------------------........./////////000000000//////......//////000000000////////////000000333222111111000111222222333333222222111222222222333222222333444555555444444444444444444444444444000000000000111111222222000000000/////////......------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++*********************+++,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,---------------.........//////............/////////000///000000111111111111000111111111111111111111111000000000000111222333444222222222222333333333333333222111000000000000000......---++++++***************************************))))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------............................................................,,,---............------........................------------------------//////............//////////////////////////////...////////////000000000///.........000111000///000000//////000111222222//////////////////////////////000111111000000///111111000000000/////////............------------,,,,,,+++++++++,,,,,,---++++++***)))(((((((((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,------------------------------............///////////////............//////111000//////.../////////000000//////.........//////...------------...///111///---...000000///------------....................................---//////...............---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++***)))''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))*********+++++++++************************+++++++++,,,,,,,,,------------------............---....../////////////////////000111111111111111111111111111111111111111/////////000111222333444111111111222222222333333333222111000////////////......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......................................................+++,,,------...---------------------------------------------------------......------......//////////////////////////////......////////////000000///...---...000111000///////////////000111222333//////////////////////////////000111111111000000111111111000000000//////------------------------+++++++++++++++,,,,,,---******)))((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......------------......000000///......///////////////////////////......222222222222222333444555111///---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,------------------------++++++++++++++++++++++++)))************+++++++++)))))))))***************+++***'''&&&%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++***************+++++++++++++++,,,,,,,,,,,,------,,,------------.........---......///000/////////...///000111111222111111111111111111111111111111/////////000111222333444000000111111111222222222222222111///...............---,,,,,,+++++++++,,,))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******+++,,,,,,,,,,,,---------------------------------........................++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000................................./////////000000///...---...000000000///////////////000111222333////////////////////////---...//////000000000///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---)))(((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,---------............------------------............------...//////......//////000/////////,,,------............///111111000///...///000111////////////000000000111...///000111111000///...,,,,,,,,,,,,,,,---------*********+++++++++++++++))))))))))))******++++++((()))))))))*********+++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************)))************+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........------///000000000///......///000111111222222222111111111111111111111111000000///000000111222222000000000000111111111222222222000///...---------,,,,,,+++************+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------------------------------........................***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000..................................../////////000///...---...000000000...////////////000111222333////////////////////////,,,,,,---.../////////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---(((((('''(((((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,------...///******+++,,,,,,,,,,,,,,,......////////////......,,,------,,,++++++...000******+++,,,---......///***+++---...//////......,,,,,,,,,,,,,,,,,,,,,,,,******************++++++(((((())))))*********+++(((((())))))*********+++((()))+++,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++)))************+++++++++))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---///000000000///.........///111111222222222111111111111111111111111000000000000000111111222000000000000111111111111222111000///------,,,,,,+++***)))))))))))))))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++------------------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........////////////000......////////////......//////////////////............////////////..............................,,,,,,,,,---------......------......------,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***************)))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************************************+++++++++,,,,,,,,,------------------------***+++,,,---...---,,,,,,------------------------................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))))))))))))))***''')))+++------+++)))'''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((())))))))))))((()))))))))************++++++************++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......111111111111222222222222222222222222222222222222111111111111111111111111000000111111111111000000111000...,,,+++,,,---...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///......////////////..............................//////000000000000//////........................,,,,,,,,,---------......---------...------,,,+++,,,,,,+++++++++*********************************))))))))))))))))))))))))***************)))(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))*********************************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((()))))))))))))))*********++++++++++++***))))))))))))))))))*********+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.............../////////000000222222222222222222222222111111111111111111111111///000000111111000000///111000...,,,+++,,,---...******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............/////////......////////////......------------------......000000000111111000000000........................,,,,,,,,,---------......---------------,,,++++++,,,++++++++++++*********************************))))))))))))))))))))))))))))))******))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))*********************************************++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))((((((((()))***++++++************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))*********+++++++++,,,,,,))))))(((((((((((())))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------........./////////111111111111111111111111000000000000000000000000//////000000000000//////000///---,,,++++++,,,---***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((()))******************************************************************************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000---......//////......---,,,,,,,,,---------------//////000000000000//////........................,,,,,,,,,---------......,,,------------,,,++++++++++++++++++************************************((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************************************************++++++++++++,,,,,,++++++***)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((()))***,,,,,,+++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((())))))))))))))))))*********+++++++++))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...///...---,,,+++++++++,,,************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((()))***************************************************************************************))))))))))))))))))))))))************************************************************++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------............------,,,,,,,,,---------......---..................---........................,,,,,,,,,---------......,,,,,,------,,,,,,+++***+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++******)))))))))************++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,+++***(((''''''(((***+++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000////////////////////////......////////////.........---,,,,,,+++*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))))))))))))))))))))))))))(((((()))******************************************************************************)))))))))))))))))))))))))))))))))******************************************************)))******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------............------,,,,,,,,,---......//////,,,------......------,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,+++******+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))************+++************************+++************+++,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++***)))(((((((((((()))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////111111111111111111111111////////////////////////------............---------,,,,,,++++++******))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((()))***+++++++++))))))))))))))))))))))))(((((()))***************************************************************+++*********)))))))))((())))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,------...//////000000------............------........................,,,,,,,,,---------......+++,,,,,,,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,+++***)))))))))***,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.............../////////000000222222222222222222222222........................---------......---------,,,,,,,,,++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))******+++,,,,,,------))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++........./////////000000,,,------......------,,,------......///000111111......////////////..............................,,,,,,,,,---------......+++,,,,,,,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++,,,------...+++***)))))))))***,,,---))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......111111111111222222222222222222222222222222222222........................,,,------......------,,,++++++,,,++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,************,,,,,,,,,,,,,,,---------......//////.........---------........................,,,------......------,,,---------,,,,,,+++++++++111---******++++++,,,...******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((''''''&&&&&&'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++---,,,***)))((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************+++++++++***)))))))))***++++++,,,,,,++++++******))))))******+++,,,---,,,+++******+++,,,---,,,,,,,,,------------...///.........------------------------------------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++******++++++******+++---******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((''''''''''''(((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))******+++++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''(((((()))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------........./////////000000000000000000000000000000000000...------------,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))'''''''''((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))******+++*********)))***++++++,,,,,,++++++******))))))******+++,,,------++++++++++++------,,,,,,,,,,,,------------............------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++$$$(((,,,,,,***)))***+++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000000000000000000000000000------------,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((************************************************************************************************(((((()))******+++******))))))***+++++++++++++++******))))))******+++,,,...---,,,++++++,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++)))++++++******++++++(((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))******+++'''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''')))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000////////////////////////---------,,,,,,,,,++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))((((((''''''&&&&&&(((((((((''''''((((((((()))))))))((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))***************))))))***++++++++++++*********))))))******+++,,,---,,,++++++++++++,,,---+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++222111,,,''')))...,,,'''******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))(((((('''''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))******+++&&&''')))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''')))******((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////........................------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&'''(((((((((((((((((('''))))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))***)))))))))((()))******++++++************))))))******+++,,,,,,,,,************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,++++++*********+++++++++++++++444555000((((((...---(((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((()))))))))(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))******+++(((((())))))***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))***((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////........................,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))((('''((())))))*********************))))))******+++,,,++++++))))))))))))++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))*********++++++++++++---666777---'''+++---+++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''***))))))(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))++++++***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''(((((()))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''(((((()))************************)))***++++++,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************+++++++++,,,,,,+++++++++))))))******++++++++++++$$$555<<<111&&&(((---...******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&***))))))((('''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))+++++++++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((''''''''''''((((((((())))))(((((('''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&%%%&&&&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,,,,+++*********+++******+++++++++,,,,,,,,,......---------,,,,,,,,,...---,,,+++++++++,,,---))))))))))))))))))))))))---......,,,'''$$$%%%&&&&&&&&&''''''(((((())))))******))))))((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,------......------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,...------------,,,,,,,,,---,,,+++******+++,,,---))))))))))))))))))))))))***+++,,,+++(((&&&''')))'''''''''((((((((((((((())))))))))))((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((()))))))))*********)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''((())))))(((((((((((((((((((((((('''((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++******++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++*********++++++,,,))))))))))))))))))))))))''')))******))))))***+++(((((((((((((((''''''''')))))))))(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((((((((((())))))))))))******)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******************++++++))))))))))))))))))))))))(((((()))))))))******+++))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++---...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((()))))))))***))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++))))))******++++++++++++))))))))))))))))))))))))******))))))******))))))))))))((((((''''''&&&&&&'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))***+++---...///''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++((()))***+++,,,,,,,,,,,,)))))))))))))))))))))))),,,***))))))******((('''((((((((((((((('''''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))***+++,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((()))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((((((((''''''(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***((()))+++,,,---------,,,)))))))))))))))))))))))),,,***((((((***+++)))''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++*********+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,---......------))))))))))))))))))))))))+++((('''(((+++,,,***(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''((((((((())))))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&''''''((((((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))))))))***************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((,,,+++*********+++,,,------,,,,,,+++*********+++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''******))))))(((((((((''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,***)))))))))***+++(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))************+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++*********+++,,,------,,,++++++*********+++)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''')))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++******)))))))))***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))************************************+++************+++,,,,,,,,,,,,+++************+++)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******************++++++++++++******++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))***************************************************++++++,,,++++++***************+++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++******+++++++++++++++,,,,,,,,,************************************************((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************************************))))))******++++++++++++*********))))))***++++++)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************)))******++++++******)))*********++++++,,,,,,,,,************************************************'''(((***++++++***)))((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************((()))******++++++*********))))))))))))***++++++((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))************))))))))))))******+++,,,,,,,,,************************************************(((((())))))******))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***+++******))))))))))))))))))***++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))************))))))((())))))***++++++,,,,,,************************************************((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((()))++++++******)))))))))((())))))***++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))************))))))((())))))***++++++,,,,,,************************)))))))))))))))))))))))))))(((''''''''')))***+++((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((+++*********))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))(((((((((((())))))***((('''&&&&&&'''(((***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((*********)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''(((''''''''''''''''''(((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''))))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''')))((((((''''''(((((())))))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''')))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))******************))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((''''''((((((((()))(((''''''''''''((()))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))***))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))******************))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******))))))''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))))))))((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))(((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((('''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''((((((''''''''''''(((((('''(((((())))))))))))((())))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))((((((((('''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))((((((((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))***))))))((('''&&&(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))((((((''''''''''''((((((************)))'''&&&&&&(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((((((((('''&&&&&&&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******((((((''''''''''''((((((************)))'''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((())))))(((((('''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))******+++((((((''''''''''''(((((())))))***))))))((('''&&&''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((()))******)))((('''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++((((((''''''''''''(((((('''((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((()))***''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((((((((((((((************************(((((()))))))))*********((((((((())))))*********,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((+++***)))(((((()))***+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''(((''''''''''''(((((()))''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((((((''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************+++++++++++++++*********************+++++++++,,,))))))))))))******++++++******)))((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((******)))(((((()))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))((((((''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,*********))))))((((((((())))))))))))))))))))))))))))))))))))************''''''(((((((((((())))))))))))((((((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***))))))(((((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,*********)))))))))((((((***************+++++++++************++++++++++++))))))))))))*********************)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((***)))((('''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++************************************************************************------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++************************************************************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''''''''(((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))*********)))))))))))))))******************************************************++++++******************+++++++++,,,------......+++++++++,,,------......---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))(((''''''''''''(((((()))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))************************************************************++++++,,,,,,------,,,---...///111222333333111111222222333444444555666666666666555555444444333333222222222111111111000///...---,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((())))))(((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((()))***''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((($$$$$$&&&((()))*********))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******)))))))))))))))***************************************************)))***+++,,,...///000111555666777999;;;<<<>>>>>>??????@@@AAAAAABBBCCCCCCGGGGGGFFFFFFEEEEEEEEEDDDAAAAAAAAA@@@@@@@@@??????666555333222000/////////++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''')))***)))((('''(((***))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&(((((((((((()))))))))***((((((((()))))))))******************************)))******++++++******)))((((((((())))))*********))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))+++************+++,,,---***+++,,,,,,---,,,+++***,,,,,,,,,,,,,,,+++++++++///111444666999===BBBFFFHHHHHHIIIJJJKKKLLLMMMMMMOOONNNMMMMMMNNNNNNMMMKKKLLLJJJHHHGGGFFFEEEBBB@@@???@@@BBBEEEGGGIIIJJJKKKHHHGGGFFFCCC@@@===:::999888888777555333000...---,,,,,,,,,,,,+++***)))))))))))))))***************---,,,)))''''''(((***+++(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''')))***)))((('''(((***)))((((((((('''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))*********)))(((((((((((()))*********)))))))))((((((((()))))))))))))))*********************************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))************))))))))))))*********++++++++++++***,,,+++***)))))))))******+++,,,...000333555777999>>>@@@BBBDDDFFFHHHLLLOOONNNOOOOOOPPPQQQRRRSSSSSSRRRQQQQQQQQQQQQOOOKKKHHHDDDBBB@@@???>>>===;;;999888999;;;===>>>?????????CCCCCCDDDEEEEEEFFFGGGGGGEEEEEEDDDBBB@@@===;;;:::111111000000000000000000,,,,,,,,,+++,,,,,,------************************))))))************))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''')))***)))((('''(((***((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))***++++++************))))))************************+++++++++***************))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))************************))))))***++++++***)))(((+++***)))((()))+++...000333444666999<<<@@@BBBDDDHHHJJJLLLMMMMMMMMMNNNPPPMMMMMMNNNPPPQQQSSSTTTUUURRRRRRRRRRRRQQQLLLGGGBBB>>>===:::999999888666444555666777888999888888777::::::;;;>>>AAADDDHHHJJJKKKKKKKKKJJJJJJHHHGGGGGGBBB@@@<<<888444111/////////...---+++++++++,,,,,,((()))***++++++***)))(((***++++++++++++++++++*********************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''(((''')))***)))((('''(((***((((((((((((((('''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))***************+++))))))************))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))((('''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))***************++++++***)))))))))))))))***+++++++++---///222555888999>>>>>>>>>>>>???AAACCCDDDCCCEEEGGGGGGEEEDDDCCCCCCAAABBBDDDFFFIIILLLNNNOOOOOONNNMMMLLLKKKHHHDDD@@@AAA???===<<<===<<<:::888:::;;;===>>>>>>===<<<;;;::::::999:::<<>>;;;999999444222///---+++******+++******************))))))******++++++++++++************************************))))))))))))************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((((((((((()))''')))***)))((('''(((***'''''''''((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((()))*********++++++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******+++++++++*********++++++*********))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))******************************))))))******+++++++++,,,,,,+++)))((())),,,000222222555888;;;===>>>>>>===@@@???===;;;;;;;;;<<<<<<;;;===>>>>>><<<999888888777999<<<@@@DDDHHHKKKLLLMMMKKKIIIHHHHHHHHHGGGFFFGGGFFFDDDDDDDDDDDDCCCAAACCCEEEGGGHHHIIIHHHGGGEEEGGGFFFEEEDDDEEEGGGIIIKKKLLLLLLNNNOOOOOOPPPPPPPPPOOONNNKKKJJJIIIJJJKKKLLL???===;;;777555333222111000///,,,***))))))***+++)))******************)))******************************))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''')))***)))((('''(((***'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))((((((((())))))))))))***)))))))))*********++++++******+++++++++,,,,,,,,,******++++++,,,---------,,,------......------,,,+++++++++++++++*********++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************************))))))******+++,,,,,,,,,...---,,,,,,///444888<<>>===;;;::::::;;;:::<<>>BBBDDDHHHHHHGGGEEEBBB===999666444333222333555888;;;===AAABBBBBBBBBAAAAAACCCEEEBBBCCCEEEHHHKKKMMMOOOQQQOOONNNMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQRRRRRRQQQPPPOOOQQQSSSTTTSSSQQQMMMKKKNNNNNNPPPQQQSSSUUUVVVWWWZZZZZZZZZZZZZZZZZZYYYYYYSSSRRRPPPLLLIIIFFFCCCBBBJJJKKKMMMNNNMMMLLLKKKJJJBBB@@@<<<888333000...---******++++++++++++******++++++++++++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''&&&&&&'''''''''((()))***)))((('''(((***&&&'''''''''(((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))*********++++++,,,,,,,,,***+++,,,---///000111111222222333444666777888888888888888999:::;;;;;;<<<======>>>>>>>>>>>>======::::::999999999888888888444444333111000///...---************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((())))))*********+++************************))))))***+++,,,,,,------...222888>>>CCCGGGHHHHHHIIIHHHEEEBBB>>>;;;888777666555555666888<<<@@@CCCDDDEEEFFFFFFEEEGGGJJJMMMGGGGGGHHHJJJLLLMMMNNNOOONNNNNNOOOQQQSSSTTTSSSRRRWWWVVVUUUUUUWWWWWWVVVUUURRRTTTUUUUUUTTTPPPLLLJJJNNNOOOQQQSSSTTTUUUVVVVVVQQQRRRTTTVVVXXXYYYZZZZZZYYYXXXWWWUUUSSSPPPNNNLLLDDDFFFJJJMMMNNNNNNMMMLLLGGGFFFCCC???:::444000---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++***))))))((((((++++++,,,,,,,,,+++******+++*********+++,,,...///***+++---///000111222222333555888999:::<<<>>>@@@???@@@@@@BBBCCCDDDEEEEEEFFFDDDBBB@@@???>>>>>>???CCCCCCCCCEEEFFFGGGFFFDDDDDDEEEEEEEEEDDDCCCAAAAAA>>>???AAA@@@===;;;::::::666555222111///---***'''+++***)))(((((()))***+++******))))))((())))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))************************------+++***))))))))))))***,,,...---,,,***++++++------,,,++++++///555:::@@@BBBEEEFFFEEEFFFGGGIIIKKKHHHHHHIIIDDD<<<<<>>???BBBDDDDDDBBB???===888444...******+++,,,---...,,,******+++,,,++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))((((((((((((((((((((((((((()))))))))++++++++++++,,,...//////222333555777888999::::::>>>@@@BBBBBBBBBCCCEEEGGGHHHGGGFFFEEEDDDBBBBBBAAA===<<<;;;:::999999999::::::::::::<<>>>>>???@@@AAA@@@>>>;;;777444000---***---+++******+++***)))(((******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))))))))***+++((())))))))))))*********++++++*********++++++,,,,,,---///111333555666666======???@@@BBBBBBCCCCCCFFFGGGGGGFFFDDDCCCDDDEEEBBBAAA???===;;;999777666333333333333444444444444111000000222555888999999999999:::;;;>>>AAACCCEEEGGGIIIKKKLLLMMMNNNQQQTTTQQQOOOLLLJJJHHHEEEBBB???===<<<999666333111//////++++++************+++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******************************)))******+++,,,,,,++++++)))+++,,,,,,,,,---///111222777===BBBEEEGGGIIIJJJIIIJJJLLLLLLLLLMMMOOOQQQKKKLLLOOOTTTXXX]]]gggqqqzzzyyywwwuuuttttttuuuvvvtttqqqmmmkkklllllllllkkkfffjjjoooqqqqqqpppooooooqqqqqqssswww{{{}}}}}}|||xxxyyy{{{||||||yyywwwuuuzzzxxxvvvttttttttttttssskkkjjjiiiiiiiiijjjkkklllppppppnnnkkkhhhdddaaa___UUUTTTSSSRRRRRRSSSUUUVVVPPPNNNLLLLLLMMMNNNNNNNNNMMMKKKHHHDDDAAA>>><<<;;;BBBCCCEEEDDDAAA;;;555111---,,,***+++,,,,,,***)))******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++...---,,,,,,,,,,,,---...///111555999===???@@@@@@BBBBBBCCCCCCDDDCCCCCCCCCAAABBBAAA???<<<::::::;;;666666555444333222222111222222222222222222222222...---,,,...111333444444000000///000222444888999===???BBBEEEHHHLLLRRRVVVQQQPPPNNNMMMMMMLLLIIIGGGFFFEEEBBB???<<<999777666000///...---++++++******++++++******)))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********************************((()))***+++++++++******)))+++---...///222666999>>>BBBGGGJJJKKKJJJJJJJJJNNNNNNNNNMMMLLLOOOSSSWWWSSSYYYbbbkkkssszzzxxxrrrooommmgggdddaaa______```bbbcccjjjooovvvyyyyyyxxxxxxxxxvvvvvvwwwyyy||||||zzzxxxsssvvvyyy{{{zzzxxxuuuttttttrrrqqqtttxxxzzzyyyvvvpppooooooppprrrtttvvvxxx}}}{{{zzzxxxvvvtttssssssiiigggeeeccccccbbbaaa```SSSPPPLLLIIIHHHHHHHHHGGGNNNOOOQQQPPPLLLFFF???:::<<>>222000---,,,---......---***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******************************++++++++++++******,,,,,,,,,++++++*********(((((()))+++---///111222555777:::===???@@@@@@@@@============<<<:::999888666777888888777666777999999999999999999999999999888888777666666555555555555333222222444555444444333111000//////111333444888:::<<<>>>AAAEEEJJJNNNJJJJJJJJJKKKMMMNNNMMMLLLLLLKKKJJJHHHEEECCCAAA@@@999777555222///---,,,+++******)))))))))***++++++************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))************************************)))******++++++******)))+++...111444666:::>>>AAAFFFHHHJJJKKKJJJJJJJJJKKKJJJKKKLLLNNNRRRYYYaaagggnnnwwwyyyrrrlllgggcccbbbaaaaaa___^^^___aaaeeegggjjjpppwwwzzzyyywwwwwwyyyssstttuuuwwwyyyyyyvvvtttzzz|||~~~}}}{{{yyyxxxyyyzzzyyyyyy{{{~~~~~~{{{wwwvvvvvvuuutttsssqqqqqqpppvvvvvvvvvvvvwwwyyy{{{|||tttrrrqqqpppooolllgggddd[[[WWWRRRNNNLLLKKKIIIHHHDDDGGGKKKOOOPPPNNNJJJHHH>>>CCCGGGIIIHHHEEEDDDCCC>>>999444///...---,,,,,,+++***)))))))))******+++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******************************+++,,,,,,+++******************************)))+++...222555888:::;;;999:::::::::999888777777444444444444333222111000000333666888:::<<>><<<;;;::::::;;;;;;>>>===<<<<<<<<<;;;999777666555444333333444444555999:::;;;<<<;;;<<<>>>@@@DDDEEEFFFIIINNNPPPQQQPPPOOOOOOOOONNNMMMKKKIIIHHHBBB@@@===:::777444333222---,,,+++******)))******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((()))******++++++************************+++++++++++++++,,,---...222555:::===???BBBEEEGGGHHHIIIKKKKKKKKKLLLNNNPPPMMMPPPVVV]]]dddmmmvvv|||~~~vvvllleee_________```aaacccdddeeebbbcccdddeeefffhhhmmmppppppvvv||||||xxxuuuuuuwwwxxxyyy|||~~~{{{xxxzzz|||~~~yyyuuuqqqqqqqqqqqqppppppppppppqqqrrrsssuuuxxx{{{}}}yyywwwvvvwwwxxxvvvpppkkkaaa^^^ZZZWWWVVVUUUSSSQQQLLLKKKIIIHHHGGGIIIKKKLLLIIIKKKMMMKKKFFFAAA@@@AAAHHHDDD>>>888444000,,,***---,,,+++))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************************++++++,,,,,,++++++***)))***+++,,,---...///000555777:::===??????>>>===888777666444333333222222111111222333444444444444555888:::===>>>@@@CCCFFFFFFFFFEEEDDDCCCBBBBBBAAABBB@@@===;;;;;;===@@@AAADDDDDDDDDEEEEEECCC???<<<888999999:::;;;======>>>>>>@@@BBBAAA@@@???@@@AAABBBBBBDDDIIINNNQQQRRRRRRSSSSSSSSSSSSRRRPPPNNNMMMIIIHHHEEECCC@@@>>>===<<<777666444111...,,,+++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********'''(((((()))******++++++************************,,,,,,++++++---111444666<<<@@@DDDGGGGGGGGGHHHHHHIIILLLNNNOOOOOOPPPQQQSSSYYY___hhhooosssvvvwwwxxxooovvvxxxqqqhhhaaaYYYRRRQQQTTTYYY^^^cccgggjjjlllfffhhhkkklllmmmooosssvvv|||yyy{{{~~~~~~yyyvvvooonnnmmmnnnpppssswwwyyyvvvvvvwwwyyyzzz{{{||||||{{{yyywwwzzz}}}~~~{{{xxxnnnkkkiiigggfffeeebbb```^^^ZZZTTTMMMIIIGGGGGGGGGMMMPPPQQQOOOIIIDDDDDDEEEKKKJJJIIIHHHDDD???777222111000---++++++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************************+++,,,------,,,+++******+++---///222444666777???@@@BBBBBB@@@<<<888555333222111111111222444555222333555888999;;;<<<<<<===>>>@@@@@@??????@@@BBBFFFFFFFFFFFFFFFFFFFFFFFFAAA???<<<:::;;;>>>BBBEEEFFFGGGHHHJJJJJJHHHCCC???<<<>>>@@@CCCFFFHHHIIIJJJGGGIIILLLMMMMMMMMMMMMNNNAAAAAACCCHHHMMMPPPRRRQQQUUUUUUUUUUUUTTTRRRPPPNNNMMMLLLJJJIIIGGGFFFEEEEEEBBB@@@===888444111...---************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++'''(((((()))***+++++++++************************---,,,+++,,,000555:::===DDDGGGKKKMMMLLLJJJHHHHHHMMMPPPSSSUUUTTTSSSRRRRRRccciiiqqqvvvssslllddd___YYY```bbb]]]ZZZ\\\]]][[[\\\^^^cccgggkkkmmmmmmmmmooorrrvvvwwwwwwyyy|||}}}~~~~~~yyyvvvrrrooopppsssxxx{{{zzzzzzzzzzzzyyyxxxvvvvvvzzzvvvtttwww}}}}}}{{{yyywwwuuuqqqnnncccbbb___ZZZUUUPPPLLLJJJHHHMMMRRRRRRNNNKKKLLLOOOIIILLLPPPTTTTTTOOOFFF???444222000---,,,,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))*********)))))))))))))))))))))))))))))))))))))))***************)))))))))------------------------***,,,///444888<<<@@@AAADDDCCCAAA<<<888555555666999666444444444444777:::;;;<<>>CCCHHHHHHKKKGGGHHHLLLGGGCCCKKKFFFCCC@@@???AAAFFFMMMQQQQQQPPPNNNKKKHHHEEEBBBAAAAAAAAABBBDDDFFFGGGFFFEEEGGGHHHIIIKKKLLLNNNOOOPPPLLLLLLKKKJJJIIIJJJMMMPPPZZZWWWUUUTTTUUUUUUTTTSSSTTTRRROOONNNNNNMMMKKKIIIIIIGGGCCC@@@>>>;;;666333444000+++***+++---,,,+++---,,,,,,,,,---,,,)))&&&))))))******+++++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))******)))((())),,,///+++,,,,,,+++******,,,...111333444555888<<>>888555000...---,,,)))'''+++***)))***++++++***((()))))))))******+++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))******)))((())),,,///---------+++)))***,,,...***...333999>>>DDDJJJNNNLLLMMMNNNMMMJJJJJJNNNSSSOOOOOORRRWWWZZZ^^^iiittt~~~|||wwwooofff```]]]^^^]]][[[]]]dddgggfffggglllbbbhhhpppxxx}}}~~~~~~|||yyytttttt{{{uuunnnjjjhhhddd^^^YYYccc^^^[[[[[[XXXPPPJJJHHHTTTSSSRRRRRRRRRQQQPPPPPPNNNIIIBBB:::444000...---------,,,******)))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))******************************,,,+++++++++************,,,+++******,,,///222444:::999777666666777999:::666888;;;======>>>@@@BBBCCCEEEGGGHHHHHHGGGFFFDDDEEEEEEEEECCCCCCDDDGGGIIIOOONNNPPPUUU]]]eeehhhiii}}}rrruuuooonnnmmmnnnsss|||zzztttnnnkkkhhhccc\\\VVVTTTTTTSSSSSSPPPOOOLLLJJJHHHGGGGGGHHHDDDEEEFFFGGGIIIKKKMMMNNNRRRRRRQQQSSSTTTUUUSSSRRRRRRRRRRRRRRRPPPLLLEEE@@@EEEFFFGGGIIILLLKKKIIIFFFEEEBBB???;;;888333...***,,,***))))))+++,,,,,,+++)))))))))))))))***************)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))******)))((())),,,.........---+++)))***...000222777===CCCGGGJJJLLLNNNNNNQQQQQQNNNJJJJJJOOOTTTXXXZZZ```gggjjjkkkrrrzzzwwwsssmmmgggeeedddeeeeee______dddlllqqqsssuuuyyy{{{}}}zzzvvvxxx}}}yyyzzzzzzxxxwwwxxxyyyxxxtttpppjjjgggggghhhdddYYYOOOKKKQQQPPPPPPRRRSSSTTTRRRPPPVVVRRRMMMIIIDDD>>>555///,,,,,,,,,++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))*********(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********************************+++++++++++++++*********+++,,,...111444777:::<<<999888555444333555777999;;;===AAACCCDDDDDDEEEFFFHHHHHHFFFDDDHHHPPPWWWZZZMMMQQQTTTVVVUUUUUUWWWXXXccceeeiiipppxxx|||yyyxxxvvvuuuuuuwww}}}yyyrrroooppprrrtttpppllleee]]]UUUPPPLLLJJJFFFDDDCCCCCCFFFIIIKKKLLLSSSSSSRRRSSSTTTTTTRRRPPPQQQRRRSSSTTTRRRLLLDDD>>><<<===AAAFFFKKKNNNNNNMMMMMMMMMKKKHHHCCC===666222111///,,,+++,,,------,,,))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******)))***,,,...,,,,,,+++******---111555>>>BBBIIINNNOOONNNNNNMMMPPPQQQQQQOOOOOOSSSUUUUUUeeeiiipppwwwuuulllfffeee]]]___aaadddfffhhhkkkmmmgggjjjpppyyy~~~~~~||||||}}}{{{zzzyyyvvvvvvxxx{{{|||zzzyyy{{{yyytttqqqoooiii^^^UUUQQQNNNLLLLLLNNNSSSVVVWWWVVVWWWSSSQQQQQQQQQLLLCCC<<<---,,,++++++***+++,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))))))))(((((())))))******************************************+++++++++,,,,,,,,,///111444888:::;;;;;;;;;777666444444555888<<<>>>CCCEEEGGGHHHFFFEEEEEEFFF@@@EEEIIINNN[[[nnn}}}nnnooopppooonnnllllllmmmssswww{{{}}}~~~~~~vvvyyyxxxwwwvvvwwwyyy{{{}}}~~~|||yyy|||uuuiii___WWWTTTMMMIIIDDDDDDGGGLLLOOOQQQPPPOOOOOOPPPRRRSSSQQQPPPOOOPPPRRRTTTRRRMMMFFF@@@999:::<<>>BBBEEEGGGIIIJJJKKKMMMPPPRRRQQQYYYbbbiiivvvzzzlllkkklllqqqrrrpppooorrrssswwwxxxtttnnnnnnvvv~~~}}}~~~{{{xxxuuurrrsssvvvzzz~~~ooo```XXXRRRMMMJJJLLLRRRVVVVVVTTTVVVSSSQQQQQQRRRRRROOOLLLEEEBBB<<<555000---++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''(((((())))))*********'''(((((()))******++++++++++++++++++++++++++++++,,,---...000222444666666999999888777777777777888===>>>???@@@BBBEEEGGGHHHAAACCCEEEGGGHHHJJJNNNPPP]]]kkkyyy}}}yyyzzz||||||{{{}}}|||{{{}}}xxxyyy{{{|||zzzwwwtttqqqyyy{{{}}}{{{qqqjjjddd___XXXRRRSSSPPPMMMLLLMMMNNNOOOOOOMMMMMMMMMOOORRRRRRQQQOOODDD???888444666;;;AAAEEENNNRRRVVVXXXUUURRRQQQPPPHHHEEEBBB>>>;;;777333///,,,,,,,,,,,,+++++++++***+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''')))++++++******+++---+++...333888;;;???CCCFFFIIIIIIGGGFFFGGGLLLRRRWWWdddsss}}}pppllllllqqquuuwww{{{~~~~~~tttuuuvvvxxx{{{uuupppeee```\\\\\\^^^]]]WWWPPPTTTTTTSSSQQQPPPNNNLLLKKKLLLJJJFFFAAA;;;555111...,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))&&&''''''((()))******+++'''(((((()))***+++++++++++++++++++++++++++++++++---...000333555888:::;;;:::888666444666999>>>@@@AAABBBBBBCCCDDDEEEFFFFFFKKKMMMQQQTTTXXX^^^dddhhhiiiwww|||zzz~~~|||{{{{{{yyywww|||~~~xxx~~~xxxtttvvvyyy}}}wwwppp___ZZZTTTOOOMMMMMMMMMLLLLLLKKKLLLNNNQQQTTTUUUUUURRRJJJ???777666;;;AAADDDKKKOOOTTTUUUSSSQQQPPPQQQPPPMMMKKKHHHEEEAAA;;;888---------,,,,,,++++++++++++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''')))+++++++++***+++,,,///333888===@@@CCCFFFHHHCCCCCCBBBCCCIIISSS```hhhzzz{{{rrrpppmmmnnnsssvvvttttttuuu~~~~~~}}}vvvuuu{{{~~~~~~yyyuuutttssslll```VVVQQQRRRSSSRRROOOLLLKKKJJJJJJKKKKKKJJJEEE???888444,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))++++++************++++++*********************************)))'''(((***,,,)))+++------,,,,,,---...---000555777777666666777555333666<<<===;;;???FFFKKKIIIGGGGGGLLLWWWccckkkooopppvvv{{{yyyrrrnnnooopppsssqqqwww{{{}}}|||}}}vvvsssyyy~~~}}}yyyooovvv{{{zzz|||rrrwwwuuuzzz~~~{{{uuugggZZZQQQLLLMMMNNNNNNLLLKKKLLLPPPSSSOOOPPPMMMCCC666111555<<>>BBBFFFBBB>>>BBBOOOYYYdddvvvwwwuuuuuutttqqqsssvvvwwwxxxzzz|||~~~~~~zzz|||sssmmmlllnnnqqqoooooorrrxxx~~~~~~{{{zzzssswwwwwwzzz}}}}}}}}}}}}nnnYYYXXXUUUPPPMMMQQQWWWVVVQQQIIIDDD@@@DDDLLLNNNIIIBBB999333...---///000,,,(((***))))))***,,,---,,,+++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))(((((((((''''''))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))*********))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))++++++************++++++************************)))*********)))***,,,...------...---,,,---///111888999888888666555555555888888;;;@@@BBBBBBHHHOOOSSSUUUVVVXXX```qqq}}}|||{{{yyyyyywwwxxxrrrqqqzzz}}}|||{{{zzzyyyrrruuuzzz{{{xxxttt{{{~~~ssstttqqqvvvwwwggg]]]UUUUUUSSSNNNKKKKKKNNNRRRUUUTTTNNNDDD999444777;;;;;;BBBIIIJJJEEEAAABBBDDDEEELLLOOOKKKGGGDDD@@@:::???<<<777222...,,,,,,,,,000///...---------,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************************+++---111444@@@BBBCCCBBBBBBBBBFFFIIIDDDEEELLLXXXeeerrrxxxrrruuuxxxwwwtttqqqqqqzzzrrrfff^^^\\\^^^```^^^___dddllltttxxxxxxvvvxxxrrrooojjjllliiimmmxxxxxxxxxyyy}}}{{{~~~yyynnndddbbb\\\TTTRRRTTTUUUSSSPPPJJJBBB???@@@DDDFFFFFFGGGAAA888000,,,,,,---...+++***))))))+++++++++***************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******++++++))))))************))))))))))))))))))))))))))))))'''((())))))******))))))++++++************++++++************************''')))++++++++++++---///---.../////////111555888:::888555444444666777777<<<===AAAGGGJJJMMMTTT\\\ccchhhooottt|||}}}yyy|||vvvrrr{{{~~~~~~{{{~~~zzzrrrsssvvvwwwvvvttt{{{zzzzzzuuuvvvqqqeeebbb]]]UUUNNNJJJIIIJJJOOOOOOLLLGGG@@@;;;999999555;;;BBBFFFEEEAAA<<<999<<>>:::666222///...,,,------------,,,+++*********)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************)))))))))*********++++++---+++((()))---333888;;;DDDBBB@@@@@@AAACCCEEEFFFEEENNNZZZeeerrr}}}~~~}}}zzzrrrllllllqqqsssrrrwwwxxx}}}~~~|||qqqhhhcccdddfffiiikkkqqqzzzyyy~~~{{{yyyyyyqqqllluuussszzz}}}xxxuuuzzz~~~|||{{{xxxuuuvvvyyyxxxtttmmmnnnjjj```WWWTTTSSSQQQWWWRRRJJJBBB======???BBBLLLJJJDDD<<<333......///...,,,******+++++++++***************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))(((((()))************)))++++++************++++++************************(((***+++,,,++++++,,,---+++---111333555888;;;===555333222444888<<<>>>>>>AAAEEELLLRRRWWW___iiirrruuu{{{}}}|||~~~|||}}}}}}~~~~~~}}}{{{xxxsssyyy}}}|||yyyrrrhhh^^^UUUNNNKKKIIIIIIKKKLLLKKKGGGAAA===666:::AAAHHHJJJFFF>>>777666999???FFFMMMNNNHHH@@@999:::<<>>===>>>???@@@BBBEEEHHHKKKSSS```lllrrrzzz~~~uuuffflllmmmmmmmmmnnnppppppooo{{{}}}yyy}}}}}}|||{{{}}}}}}{{{vvvoookkkppp{{{}}}|||}}}|||}}}rrrjjjhhhiiiooovvv~~~uuuqqqssssssssstttvvvuuupppkkkpppuuuxxxtttmmmeeeZZZPPPWWWVVVRRRNNNHHHAAA===:::BBBEEEHHHGGGCCC;;;333...000...,,,+++,,,---,,,+++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))((())))))***************++++++************++++++************************)))+++,,,+++******+++---...222666:::;;;:::;;;;;;888888999<<>>CCCDDDBBB>>>===:::444...+++,,,---************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************************++++++++++++---,,,---222999>>>>>>===<<>>@@@AAA@@@@@@AAABBBIIIVVVccckkksss}}}~~~}}}wwwuuu{{{}}}}}}}}}}}}~~~vvvpppccc\\\RRRJJJEEEDDDEEEFFFCCCDDDHHHOOOVVVVVVPPPJJJ===444...333<<>>===;;;>>>BBBDDDDDDFFFQQQdddsssyyywwwqqqjjjiiimmmnnnllluuuvvvyyy{{{xxxwww~~~uuusssyyyzzz{{{www|||yyyqqqmmmiiieeebbb[[[gggwww}}}~~~zzzmmmpppoooiiigggkkkqqqsss||||||~~~vvvmmmmmmqqqrrrpppnnngggqqq~~~sss```YYYTTTOOONNNPPPQQQOOOMMM>>>;;;:::>>>FFFKKKIIIFFF666333///,,,++++++***)))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''((((((((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++************************,,,,,,,,,+++,,,///444777<<<======<<<:::999999:::<<<@@@EEEEEECCCEEELLLRRRcccppp{{{~~~xxxyyyyyyrrrpppssswww}}}~~~~~~qqqmmmeee[[[QQQJJJEEECCCFFFEEEGGGLLLSSSVVVUUUSSSEEE:::111222777===GGGOOOTTTNNNEEE;;;666999CCCLLLMMMNNNLLLEEE999000,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,000444888<<<<<<;;;;;;:::>>>DDDLLLSSSXXX```iiipppsssnnniiigggeeeffflllsss|||}}}wwwsssvvvxxx}}}~~~|||yyysssnnnkkknnntttxxx{{{yyyyyy{{{~~~{{{||||||}}}xxxrrrooollllllpppiiipppyyy{{{qqqddd```ZZZUUURRRRRRTTTVVVKKKEEE>>><<<@@@FFFKKKNNNBBB>>>888333000---+++***************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++************************,,,,,,++++++---222999>>><<<<<<:::888888:::???BBB<<>>GGGKKKPPPQQQIII===999>>>FFFSSSVVVWWWQQQEEE999222000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,333777;;;<<<:::999999;;;>>>IIIZZZiiirrrrrrmmmhhhllliiikkkpppnnniiilllvvv~~~~~~|||pppllllllsssyyyyyyxxxwwwrrrlllmmmppprrrvvv|||vvvkkkjjjooosssxxx{{{zzz|||nnnnnnjjjbbbXXXRRRSSSVVVRRRNNNHHHAAA>>>AAAHHHMMMNNNIIIAAA:::555222...,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((()))***,,,,,,***'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))************)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******111...+++...555<<<@@@@@@===::::::>>>???<<>>999...,,,***+++---...,,,)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))******+++,,,)))************---111444BBB>>>;;;<<<:::999@@@JJJJJJ[[[nnnvvvsssooolllkkkrrrrrruuuyyywwwrrruuu|||zzzqqqqqqzzz}}}yyywwwiiigggllliiijjjmmmiiiqqqyyy{{{|||zzzlllmmmrrrxxxyyywwwxxxppp___TTTTTTUUUTTTTTTPPPGGG>>>===BBBHHHJJJKKKKKKGGG>>>444---......,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))(((((((((((((((((())))))))))))((((((***((((((---222444000,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))***++++++,,,,,,++++++))))))************)))))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---000333666777888888888@@@===>>>AAAAAAAAAHHHQQQbbbllluuuvvvsssvvvxxxsssssswww{{{{{{{{{~~~{{{~~~~~~xxxnnnhhh^^^TTTMMMKKKLLLMMMOOOLLLGGGAAA===999666555DDDHHHNNNQQQNNNGGG???999???EEEMMMTTTTTTNNNEEE???333///,,,+++,,,,,,***(((++++++*********)))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,++++++******+++///555:::AAA@@@AAABBBAAAAAAJJJVVViiiqqqyyyxxxrrrmmmlllmmmwwwsssrrrtttvvvzzzxxxuuuzzzyyyrrriiiccciiissszzz{{{~~~|||uuuvvvyyy{{{{{{zzzxxxwwwwwwfff\\\YYYVVVUUUWWWSSSJJJCCC@@@EEEGGGIIILLLLLLGGG>>>777///...---,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************(((((((((((())))))))))))(((((())))))))))))((((((,,,(((''',,,555888333---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++))))))************)))))))))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------.........333888999666555666888AAA???>>>>>>???EEESSS```rrrxxx|||zzzvvvvvv~~~~~~|||~~~xxxsssrrrssszzz{{{~~~{{{{{{}}}rrrfff[[[RRRMMMKKKMMMLLLJJJJJJHHHBBB999333===BBBJJJRRRUUUOOODDD<<<777<<>>???@@@@@@CCCMMM]]]jjjnnnssswwwwwwtttsssvvvzzz~~~zzzxxxwww~~~~~~|||rrrhhh```\\\SSSOOOKKKKKKLLLJJJDDD>>>===DDDMMMVVVXXXSSSKKKEEE:::<<>>???;;;EEERRRZZZ```eeekkkooommmrrrxxx||||||yyyvvvttt~~~~~~}}}yyyxxx|||~~~}}}jjj```SSSKKKJJJJJJJJJHHHAAAIIIRRRUUUSSSOOOMMMLLLBBB??????DDDMMMSSSTTTRRRMMMJJJCCC<<<555000...---*********+++++++++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))************))))))))))))))))))))))))+++++++++***+++,,,,,,---))),,,111666999===AAADDDHHHHHHKKKSSSbbbssszzzrrrnnnmmmoooyyy}}}rrrpppwwwyyy|||zzzuuuuuu|||~~~~~~yyy||||||nnngggffffffsss}}}~~~yyylll]]]VVVRRRQQQSSSXXXPPPJJJDDDDDDHHHMMMOOOOOOMMMGGG>>>555...,,,---...************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))((((((%%%))),,,+++'''%%%'''***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******++++++******))))))************)))))))))************+++++++++++++++,,,,,,------......,,,---...///000111222222222111222777===@@@===:::BBBUUUnnnxxxvvvzzz}}}vvvuuu~~~yyy{{{wwwwwwcccRRRIIIGGGGGGHHHEEEKKKQQQPPPKKKHHHIIILLLFFFAAA>>>???GGGPPPWWWZZZXXXWWWRRRIII???777111///---,,,,,,++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))))))))))))))))))))+++++++++++++++,,,------+++000666<<>>CCCFFFFFFFFFVVViiizzz~~~{{{ppp___QQQJJJHHHHHHIIIKKKLLLKKKHHHFFFFFFGGGHHHDDD???===AAAJJJTTT[[[YYYZZZZZZUUULLLBBB<<<999777666444222///---+++***++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++)))))))))))))))))))))))),,,++++++++++++,,,------333666;;;@@@BBBEEEHHHJJJLLL___vvv{{{xxxyyy~~~|||zzzxxxooohhheeeiii||||||yyyvvvyyysssrrryyykkkgggiiiuuu}}}tttkkkaaaVVVRRRSSSRRRQQQOOOLLLIIIIIILLLOOOUUUTTTQQQLLLDDD;;;333///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************&&&''''''((()))******+++(((((())))))))))))((((((+++)))((((((***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))************)))))))))************+++++++++++++++,,,,,,---...///////////////000111111222222555888<<<@@@CCCKKKTTT\\\hhhuuu|||{{{~~~}}}~~~~~~vvvhhh[[[RRRMMMLLLLLLKKKIIIIIIJJJIIIFFFDDDJJJGGGBBB>>>>>>EEEOOOWWWSSSWWW[[[[[[UUUMMMHHHEEEBBB@@@===999555111...,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))((((((((('''))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...999;;;???AAACCCGGGKKKNNN[[[qqq}}}zzzzzzxxx}}}}}}~~~wwwqqqnnnmmmlllkkkwww{{{|||~~~|||~~~vvvxxxxxxwwwuuuvvv|||{{{vvvxxx}}}lll```jjjyyyyyykkk___ZZZNNNRRRTTTRRRNNNLLLNNNQQQSSSUUUWWWUUUNNNBBB666///------------------------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))******))))))((((((''''''+++*********))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++*********************,,,------------...000222111111222444555555555888>>>FFFNNNUUU___llluuuwwwwwwyyy~~~xxxuuusssnnncccXXXQQQJJJGGGKKKNNNKKKFFFDDDFFFFFFCCC>>>;;;???HHHOOOSSSUUUXXX[[[]]][[[WWWTTTQQQRRRNNNFFF@@@;;;555---,,,+++++++++,,,+++)))'''))))))*********+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++******************,,,,,,...000...+++///666<<>>BBBPPPggg{{{xxxuuuzzz}}}}}}||||||vvv{{{uuummmnnniii]]]UUUTTTRRRQQQQQQTTTZZZbbbkkkqqqkkkkkknnnppprrrpppllliiihhhhhhiiikkknnnqqqssstttxxxwwwwwwxxx}}}~~~yyyzzz|||qqqqqq{{{{{{~~~{{{kkkkkkaaaWWWRRRRRRUUUWWWYYYZZZ[[[ZZZYYYYYYXXXOOOEEE666222---+++---...---,,,************************************************))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((************))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++++++++'''))),,,---...000222555555444555666888;;;>>>@@@JJJWWWgggrrruuuwwwzzz~~~{{{vvv|||yyywwwyyyzzz}}}yyy{{{rrrwww}}}xxx}}}rrrWWWJJJNNNRRRQQQEEEHHHIIIDDD>>><<<@@@EEELLLSSS[[[\\\YYYWWWYYY]]]YYYWWWSSSSSSWWWXXXOOODDD:::666000,,,+++,,,,,,---***************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++++++++++++++)))***000333666:::@@@======@@@LLLddd}}}~~~tttlllmmmuuuzzz{{{wwwyyysssqqqzzzlllaaa^^^YYYRRROOOQQQQQQRRRTTTXXX\\\aaaeeegggggghhhjjjmmmooonnnllliiiddddddeeefffgggiiikkklllhhhfffddddddgggnnnuuuzzz}}}tttrrryyytttpppxxxzzz}}}|||qqqqqqeeeTTTMMMTTT\\\^^^```___\\\XXXYYYZZZWWWQQQBBB999///,,,...000///---++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***)))&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++++++++,,,)))+++...///000111333555888777555666:::AAAKKKQQQbbbhhhrrrzzz}}}}}}{{{zzz|||{{{{{{pppmmmpppwwwyyy{{{{{{~~~}}}ppppppqqqtttwwwwwwsssooooootttnnn\\\ZZZWWWNNNKKKKKKJJJHHHEEEBBBAAAAAAGGGPPPZZZ\\\WWWSSSTTTXXXYYYWWWSSSQQQUUUZZZXXXRRRDDD>>>555...++++++,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************+++++++++++++++,,,---+++---444999:::===AAA===BBBLLL]]]sssyyyvvvpppkkkjjjmmmqqqsssxxx|||zzzyyy}}}iii___WWWUUUUUUSSSUUUZZZ[[[___dddjjjooorrrssstttvvvvvvxxx{{{~~~}}}xxxwwwvvvvvvuuuuuuuuuvvvqqqnnnjjjfffeeefffhhhiiimmmpppuuu{{{lllggguuusssnnnpppyyywwwwwwnnn^^^QQQPPPXXX___bbbaaa]]]XXXXXXZZZXXXTTTKKKCCC888000---.........++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***)))&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************++++++,,,,,,,,,,,,---///111111111222444666555666777:::BBBOOO___jjjxxxvvvuuuzzz{{{xxxxxx}}}rrrmmmoooxxx|||||||||vvvssstttuuutttqqqtttxxxqqqmmmeeeYYYSSSOOOJJJIIIJJJHHHCCC>>>@@@IIITTTXXXSSSMMMJJJJJJNNNSSSVVVTTTTTTWWWXXXVVVMMMFFF===555///,,,***)))************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************++++++,,,,,,,,,,,,------111888;;;;;;>>>BBBCCCPPPbbbsss~~~uuusssqqqmmmjjjlllttt|||~~~yyyqqqccc```^^^aaadddfffjjjnnnssswww~~~yyyuuuqqqooojjjjjjhhhhhhlllsss}}}|||yyyyyykkkqqqyyy|||xxxrrr```OOOPPP\\\aaacccaaa\\\ZZZ[[[XXXSSSPPPLLLCCC888...***+++...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))'''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++,,,---------000111333444444444666888555<<>>>>>JJJUUUXXXWWWVVVTTTQQQQQQLLLEEE>>>888222,,,)))+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++,,,------------///444:::===>>>EEELLLbbbqqq|||vvvuuusssqqqooonnnttt}}}zzzqqqlllnnnpppnnntttwww|||yyypppiiifffgggiiipppvvv}}}mmmppp}}}yyyjjjhhhqqqzzzvvv[[[RRR[[[aaadddeeeaaa___]]]YYYTTTRRRRRRMMMBBB555,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''((((((((()))))))))***((()))))))))************((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++,,,------...000222444666666888:::<<>>999>>>JJJnnn}}}xxxkkkooosssuuu|||{{{|||}}}yyyrrrppp{{{{{{xxxzzz{{{xxxzzzvvv}}}|||}}}jjjUUUFFFOOOJJJEEEFFFNNNUUUTTTOOOAAA<<<666666<<>>777666:::@@@CCCDDDLLLOOONNNGGGCCCBBB???999222...***)))+++,,,+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************++++++******++++++,,,------******---///000555;;;:::<<>>111///---,,,,,,,,,,,,+++++++++++++++************************************************************++++++************++++++******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))***************))))))))))))(((((((((++++++***)))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,---///222666999===888888???EEELLL[[[kkk{{{~~~{{{}}}|||uuunnnnnnooorrrxxx}}}xxxyyy~~~xxx}}}}}}zzzXXXSSSOOONNNPPPSSSTTTTTTKKKCCC:::777;;;???>>>;;;DDDJJJMMMHHHAAA???@@@@@@;;;444,,,))),,,---+++'''))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))*********++++++++++++******++++++,,,---...,,,,,,///111333999AAAEEEGGGPPP```ssszzzssspppppprrrttt}}}}}}|||yyyvvvtttsssiiibbb^^^UUURRRMMMJJJIIIIIIHHHGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMOOOMMMLLLMMMNNNOOONNNMMMNNNNNNOOONNNMMMKKKJJJIIIKKKIIIGGGFFFHHHPPPYYY```jjjrrr~~~}}}qqqhhhiiirrr{{{pppgggiiisss{{{xxxmmmbbb[[[VVVUUUYYY______[[[WWWUUUUUUSSSOOOLLL999555///,,,------,,,+++,,,+++++++++************************************************************++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))((()))))))))************)))))))))))))))))))))))),,,,,,+++***)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...------///555:::===>>>@@@===BBBOOO]]]fffooovvv}}}tttvvv}}}{{{zzz|||}}}zzzxxxzzz|||xxxzzz}}}~~~}}}fffNNNGGGNNNVVVXXXWWWSSSIII>>>:::>>>AAAAAA>>>===EEELLLLLLGGGCCC@@@???AAA;;;333...---,,,+++***+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))*********+++++++++++++++******++++++,,,---...------000222444===FFFNNNXXXiiixxx~~~zzztttqqqrrrwww{{{zzz}}}|||~~~xxxtttvvv}}}sssnnneee[[[SSSNNNLLLKKKLLLKKKJJJIIIJJJLLLMMMNNNLLLMMMMMMOOOPPPRRRSSSTTTVVVVVVWWWXXXXXXWWWVVVUUUVVVUUUTTTTTTUUUUUUSSSRRRTTTYYY]]]\\\WWWRRRQQQQQQOOOOOONNNMMMKKKJJJIIIIIIGGGMMMVVVaaammm{{{uuurrrrrrppp|||xxxdddiiiwwwwww~~~wwwmmmcccXXXRRRVVV]]]```]]]ZZZYYYYYYYYYVVVTTTGGG>>>444...---//////...,,,,,,+++++++++*********************************************************++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))((()))))))))************))))))))))))************,,,,,,+++***)))))))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------///444888<<<======???AAALLLaaassszzzwwwrrrrrryyytttuuuwwwzzz|||{{{||||||xxxuuuvvvzzz```TTTRRRSSSUUUYYYWWWLLL@@@;;;>>>CCCEEEEEE;;;???HHHPPPQQQJJJ@@@:::@@@>>>:::333,,,)))***,,,++++++******))))))(((((())))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******((()))))))))************************++++++++++++++++++******++++++,,,---...---...111333777BBBMMMQQQddd|||}}}xxxvvvyyyyyypppxxxtttssstttzzzwwwlll]]]YYYSSSNNNKKKKKKNNNOOOLLLLLLMMMMMMNNNPPPSSSTTTWWWXXXYYY[[[\\\^^^______aaabbbeeeggggggfffdddcccdddcccbbbbbbbbbaaa___]]]ccckkkqqqlll___UUUSSSUUUQQQRRRSSSSSSQQQMMMIIIFFFJJJJJJJJJIIIMMMXXXhhhsssvvvhhhkkkrrr}}}wwwjjjnnnjjjqqq~~~}}}}}}sssbbbTTTQQQUUU]]]]]]^^^^^^^^^\\\XXXVVVPPPGGG:::000,,,---///000,,,,,,,,,++++++++++++***************************************************++++++************++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))************)))))))))************+++++++++***)))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........000444777:::<<<======CCCKKK[[[ooo}}}~~~uuullllllqqqyyyrrrssssssqqqpppuuu~~~|||{{{zzz}}}}}}hhhSSSLLLQQQUUUMMMCCC======AAADDDFFF<<<;;;AAAMMMSSSNNNCCC;;;<<<>>>>>>888...)))))),,,******************))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))*********************++++++++++++,,,++++++******++++++,,,---------000555888???MMM[[[bbbrrr|||}}}|||{{{wwwqqq}}}xxxtttssszzz|||rrrfffZZZQQQRRRPPPMMMKKKKKKMMMPPPRRRNNNPPPRRRTTTUUUWWWZZZ]]]bbbccceeegggiiijjjjjjjjjmmmooosssvvvwwwvvvtttrrruuutttttttttsssrrrooolllfffnnnuuurrrggg^^^\\\^^^VVVTTTQQQPPPPPPPPPOOOMMMRRRQQQNNNJJJHHHJJJQQQWWWfffpppyyyqqqnnnttt{{{oooeeeeeesss}}}ppp\\\QQQPPPZZZ]]]```aaaaaa^^^ZZZWWWTTTMMMBBB777///,,,---///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++************++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))************))))))*********+++++++++))))))((((((((()))******((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000444999<<<>>>AAAFFFJJJVVVcccsss|||~~~zzzuuurrrpppsssxxx}}}rrrrrrpppooopppttt{{{~~~sss]]]UUUTTTPPPJJJCCC???>>>???@@@>>>999999DDDLLLLLLHHHFFF===@@@AAA>>>777000,,,,,,******************++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))*********************+++++++++,,,,,,++++++******++++++,,,------...333:::@@@KKK\\\lllyyyzzzzzzyyywwwvvvxxxzzz{{{}}}~~~}}}}}}~~~yyy}}}yyyxxxyyy}}}vvvlllaaaWWWPPPKKKHHHMMMMMMNNNPPPRRRUUUWWWXXX\\\___dddgggiiimmmrrruuuwwwxxx{{{~~~uuuzzz}}}xxxuuusssiiieee___[[[ZZZYYYWWWVVVRRRRRRQQQOOOMMMMMMMMMNNNKKKRRR^^^lll}}}}}}qqqnnnssszzz}}}tttdddeeevvvyyy}}}jjj\\\XXXXXX[[[___aaaaaa___]]]\\\UUUTTTNNNDDD888///---...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++************++++++******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))************))))))******++++++++++++(((((('''(((((()))******(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111666<<<@@@CCCIIITTT\\\jjjyyy}}}xxxzzz~~~wwwyyy|||~~~zzzyyyvvvttttttwwwzzz||||||~~~xxxwww}}}~~~lllUUUUUUQQQJJJBBB<<<;;;<<<@@@777444;;;DDDHHHLLLQQQAAABBBCCCCCC???999222---)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,///555>>>GGGSSSgggyyyttthhhfffoooyyy}}}}}}uuuyyy{{{|||}}}|||}}}}}}yyy~~~ttthhhYYYVVVPPPLLLJJJLLLPPPSSSPPPSSSXXX]]]bbbfffhhhiiinnnsssyyy~~~|||vvvqqqmmmggg___ZZZYYYWWWUUUSSSQQQOOONNNMMMNNNLLLJJJIIIQQQddd~~~rrrnnnrrrwwwiii[[[lllkkktttvvviiieeeXXX[[[^^^```aaa``````aaaWWWZZZYYYPPPAAA555///...---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000...---///333333:::CCCJJJOOO[[[ooo|||vvvooosssvvvzzz~~~xxxsss~~~yyyzzzyyyqqqrrrvvv|||~~~||||||yyykkkeeeiiijjjmmmkkkaaa\\\dddrrr|||~~~zzzuuuyyycccNNNMMMGGG999;;;IIIJJJ@@@888888<<>>BBBIIIWWWooo{{{rrrnnnsssuuuxxx{{{}}}{{{wwwsss~~~yyyyyy|||wwwmmmnnnpppttt|||qqqdddccciiinnnmmmeee___aaagggkkksssvvv{{{}}}}}}~~~[[[LLLKKKHHHAAA<<>><<>>DDDPPPaaarrr~~~vvvrrrpppnnntttsssvvvyyyvvvyyywwwuuusss{{{{{{hhhdddbbbdddeeeeeehhhmmm}}}~~~wwwzzzuuuwwwzzz|||}}}aaaLLLKKKTTTTTTVVVVVVUUURRRNNNLLLLLL@@@>>>@@@GGGKKKCCC777///,,,,,,+++++++++++++++,,,++++++************++++++)))************+++++++++************************************************)))************+++++++++******************************++++++++++++******+++++++++,,,------.........///111444:::OOOrrr}}}lllbbb]]]UUUZZZaaahhhooowwwxxxkkkbbb```XXXUUUSSSPPPKKKHHHKKKRRRaaa{{{mmmgggooorrrdddiiikkkmmmmmmllllllooorrr\\\SSSQQQZZZaaa___]]]]]]aaa```]]]VVVLLL@@@555...///...---,,,+++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))))))))******+++,,,,,,************************+++++++++************************************************+++++++++,,,,,,,,,,,,,,,------------...///000111000000222777;;;>>>FFFRRRbbbrrr~~~yyyxxxssssssxxxqqqkkkeeegggjjjkkkkkkkkknnnrrr~~~^^^ZZZeeesssmmmVVVNNNOOOOOOQQQSSSPPPKKKEEEBBBAAACCC===<<>>999<<>>444000---+++,,,---,,,+++++++++************++++++))))))*********+++++++++************************************************))))))*********+++++++++************************++++++,,,,,,,,,,,,+++++++++,,,,,,------...//////111555999@@@OOOiii}}}zzz{{{zzz}}}oooddd___bbbeeemmmrrryyy}}}zzzooogggaaa```^^^XXXRRRQQQJJJNNN___|||qqqiiihhhyyykkk]]]VVV\\\aaaaaafffooojjj\\\PPPOOOUUU[[[^^^___```aaabbb```ZZZNNN???444000...,,,,,,---...---,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))***+++++++++******************************,,,,,,++++++***))))))(((*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............(((---111222333777???GGGXXXiii{{{}}}rrriiinnnsssqqqkkkgggeeefffmmmxxxsssTTTOOOPPPKKKWWWggg~~~uuuttttttzzz~~~fffPPPGGGHHHKKKMMMMMMHHH@@@:::AAA>>>999999@@@IIIJJJFFF;;;555///,,,,,,---,,,+++++++++************++++++)))************+++++++++************************************************)))************+++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---......//////...555???KKK```yyy~~~zzz~~~{{{~~~yyytttkkkeeecccggglllqqqvvvzzzvvvjjjgggeee___YYYVVVSSSNNNNNNZZZmmmvvvdddgggwwwvvvggg[[[[[[___aaafffkkkoooeeeYYYRRRRRRVVV[[[___bbbbbbcccccc```WWWKKKAAA444000,,,,,,...000///---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++,,,+++***))))))************************))))))*********+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............***...111333666???NNNZZZyyy{{{tttnnneeeaaadddiiimmmnnnooorrruuu|||eee^^^]]][[[kkk{{{tttmmmlllsss}}}xxxaaaMMMKKKJJJLLLOOOLLLDDD<<<:::===;;;999<<>>;;;;;;BBBIIIJJJFFF===111++++++---...---++++++************++++++)))************+++++++++************************************************)))************+++++++++************************+++,,,,,,------,,,,,,+++,,,,,,------.../////////222@@@QQQcccxxx}}}xxxyyyzzzqqquuuwwwiiidddaaafffqqq{{{~~~yyyoooccc[[[ZZZUUUQQQOOONNNUUUhhh|||zzzggg```sssgggYYYYYY```dddqqqtttpppdddWWWRRRVVV[[[ccc```___```bbb```ZZZTTTAAA999111,,,---...---+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++,,,------------,,,+++******++++++++++++******)))************+++++++++,,,,,,++++++++++++,,,,,,------------------,,,,,,///.........///000000///...333222777EEEUUUoooxxxzzzyyy~~~yyyeee```bbbddduuuzzzhhh]]]iiisssbbbOOOIIIMMMOOOHHH???888888888666777;;;DDDJJJHHHCCC<<<555///,,,+++++++++******)))))))))))))))+++++++++++++++***)))(((+++++++++*********))))))******************************+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////...222888777PPPfffxxxyyyvvvrrrrrr{{{vvviiieeefffmmmssstttvvv}}}}}}pppgggeee^^^WWWRRROOONNNSSSZZZiiiwwwjjjmmmtttyyydddXXXYYY^^^gggnnnuuussscccUUUWWW```ZZZ___aaa___```dddccc^^^RRRFFF777---,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***************************+++,,,------,,,+++*********++++++++++++******)))************+++++++++******))))))))))))******------------------------+++++++++---...///......000555666@@@UUUhhh|||qqq|||}}}~~~vvvqqqvvvzzzqqqpppooonnnxxxjjjhhhttt~~~^^^JJJFFFHHHGGGCCC::::::999777666:::BBBHHHIIIEEE@@@999333...,,,+++++++++***)))))))))))))))+++++++++++++++***))))))+++++++++*********))))))******************************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------///...,,,000666AAA\\\rrrxxxtttuuu{{{}}}mmmhhhkkkqqqxxx||||||}}}xxxnnnfff___[[[VVVQQQOOOQQQXXXkkkuuuhhhttt~~~wwwccc]]]___mmmppptttsssnnnddd[[[TTTWWW]]]___^^^___ccceeebbb\\\QQQAAA555...---------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******************************++++++++++++************++++++++++++******)))************+++++++++******))))))))))))******+++,,,,,,------.........***+++,,,---.../////////000555777EEE___tttwwwllltttsssmmmooo}}}|||ssszzz{{{}}}vvvwwwyyy}}}|||nnnnnnpppRRREEEDDDGGGIII======;;;888666888???DDDJJJHHHDDD???888222---***,,,+++******))))))*********++++++++++++***))))))+++++++++*********************************************+++++++++,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---///000///...333:::OOOlll|||yyy{{{ppphhhllluuu}}}}}}yyywwwwwwtttnnnkkkkkkoootttxxxyyy}}}|||rrrhhhddd```XXXQQQNNNNNNRRRaaa{{{mmmffflllxxxnnnaaa___qqqzzz~~~yyyrrrkkk^^^PPPVVV\\\```______cccffffffccc[[[LLL>>>333...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******))))))*********+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---...000111000000111111222999;;;HHHaaarrr~~~wwwkkknnnyyy~~~~~~~~~}}}{{{wwwuuu{{{xxxpppvvv}}}{{{yyywwwvvv{{{}}}tttcccLLLCCCFFFLLL@@@@@@>>>999666666;;;@@@IIIIIIGGGDDD===555...))),,,,,,+++************+++******+++++++++******)))******************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------///111111222:::CCC[[[xxx|||zzz|||uuummmlllttt}}}zzztttmmmgggdddaaa^^^ZZZWWWWWW[[[___bbbhhhmmmttt|||qqqkkkhhhaaaYYYUUURRRKKKMMMdddjjjfffiiiyyy}}}kkkbbbmmmtttkkkbbbVVVSSSZZZ```bbbbbbccceeehhhddd^^^SSSFFF999222///000------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******))))))*********+++++++++------,,,,,,,,,,,,------++++++,,,,,,---.../////////000222111000000222444:::CCCGGGPPPcccnnnrrrzzz{{{mmmiiimmmnnnyyy}}}||||||xxx||||||wwwuuu~~~{{{vvvWWWEEEFFFMMMCCCBBB@@@;;;666555888<<>>JJJeee|||xxxyyyuuupppqqquuu{{{xxxuuuooohhhbbb\\\XXXVVVVVVUUUTTTTTTTTTVVVWWWXXXYYY]]]cccjjjrrr{{{~~~rrrmmmgggaaa]]]XXXQQQLLLUUUhhh~~~|||mmmaaaggg~~~|||gggccc{{{{{{lllZZZLLLRRRZZZ```cccccceeehhheeeaaaYYYMMM@@@666000...------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,+++************+++,,,******++++++++++++******)))************+++++++++++++++************+++++++++,,,,,,------.........---///000///...000555999AAAQQQYYY^^^hhhkkkkkkqqqvvvxxx~~~{{{qqqkkklllgggvvv|||{{{wwwpppjjjgggfffkkkuuufffNNNIIINNNEEEDDDAAA<<<666444666999DDDFFFIIIIIIEEE===555///...---,,,,,,++++++,,,,,,))))))***++++++++++++******************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------........./////////444CCCRRRrrr~~~xxxuuuwwwoooqqqvvv{{{~~~zzztttppphhhddd___YYYUUUSSSSSSSSSSSSTTTVVVWWWXXXXXXWWWWWWSSSVVVXXXZZZ^^^fffqqqyyy{{{qqqhhhddd\\\YYYVVVTTTVVVaaawwwnnnccckkk~~~nnn```iiiuuu|||bbbLLLMMMRRR[[[aaabbbeeehhhgggddd^^^UUUIII===222+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************************************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************---,,,+++******+++,,,---******++++++++++++******)))************+++++++++,,,++++++******++++++,,,------------------------+++---///...///333<<>>QQQddd~~~{{{zzzzzzuuurrrsssxxx{{{|||}}}vvvpppkkkfffccc\\\[[[YYYXXXXXXZZZ]]]^^^]]]^^^```aaabbbbbbaaaaaa]]]]]]\\\XXXUUUXXX___fffwww~~~vvvooofffbbb^^^YYYRRRRRR___ooouuufffgggwwwjjjbbbbbbsss{{{^^^WWWTTTYYY___```bbbfffgggdddaaa\\\TTTHHH999///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))*********+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************------,,,++++++,,,------******++++++++++++******)))************+++++++++...------,,,,,,------...------------------,,,,,,+++---///000111888CCCLLLeee|||yyyxxxuuuqqq~~~xxxvvv{{{zzzpppfff```dddtttxxx\\\KKKFFFFFFCCC===666333444777CCCFFFKKKMMMLLLFFF>>>:::......---,,,,,,,,,,,,---((()))***+++++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---............111666<<>>TTTggg}}}vvvvvv|||{{{{{{xxxxxxwwwvvvvvvzzz{{{}}}zzz}}}}}}zzzuuurrrrrrvvv|||zzzyyyyyyyyyxxxvvvwwwyyy{{{|||~~~{{{~~~sss```TTTVVV^^^sss```OOOTTTNNN@@@999666555???HHHJJJKKKLLLKKKIIICCC===555...+++++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111000222>>>ZZZ{{{zzzvvvyyy}}}}}}sssjjjeee[[[\\\^^^aaaeeehhhlllooommmmmmmmmmmmooosssyyy}}}yyyuuurrrlllqqqwwwyyysssiii^^^WWWSSSSSSUUUZZZaaagggiiijjjddd^^^YYYZZZaaapppyyynnneee]]]VVVVVVOOOPPPjjjwwwjjj```hhhbbbZZZkkk~~~zzziiiYYYTTTXXX^^^aaadddfffeeeeeefffccc]]]PPPFFF888...,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***************************************************TTTMMMCCC:::444111000000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,---------..................///000111111444666888CCCVVVbbbttt~~~uuusss{{{zzz{{{{{{~~~}}}{{{uuupppqqqwww|||yyyyyyzzzxxxuuuwww}}}~~~}}}|||zzzxxxssspppllliiiiiihhhhhhgggeeegggiiikkklllnnnppprrrxxxzzz|||~~~~~~vvvzzzrrrWWWPPPQQQaaa{{{nnnTTTTTTPPPGGG???666555???GGGIIIIIIKKKJJJHHHDDD???888111,,,***+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,------......---......//////000111111111999JJJggg~~~{{{}}}zzzwwwxxx|||}}}ooobbb]]]^^^]]]```dddhhhkkkmmmppprrrrrrssssssttttttwww{{{~~~|||wwwuuuuuuwww}}}wwwmmm]]]WWWPPPNNNRRRXXX]]]___]]][[[YYYWWWXXXddd}}}wwwjjj```YYY^^^WWWKKKVVVxxxwwwddd```qqqxxxaaadddrrrwwwaaaSSSQQQUUU]]]bbbeeeeeeeeegggeeeaaaYYYQQQBBB333,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************ZZZWWWRRRJJJ@@@777222///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------..................///000111222666:::???LLL]]]cccmmmxxxtttzzz|||zzz}}}|||vvvqqqppprrruuu~~~vvvvvvsssxxx}}}yyyuuuqqqlllhhheeedddcccaaa\\\YYYVVVTTTUUUUUUUUUUUUSSSVVVYYY[[[[[[\\\```bbbkkkmmmpppqqqrrrsssuuuwwwwww{{{}}}vvvxxx{{{kkk[[[SSSWWW^^^kkkzzz\\\SSSOOOLLLFFF<<<666???FFFHHHGGGIIIHHHFFFEEEAAA;;;444...*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,---......///.........///000000111111555EEE^^^zzz~~~xxxzzzyyyyyyzzz}}}|||qqqjjjccc]]]^^^bbbeeehhhlllnnnnnnpppsssuuuwwwyyy{{{{{{{{{zzz{{{}}}}}}{{{{{{|||tttdddYYYTTTTTTSSSRRRUUUUUUUUUSSSRRRZZZpppyyykkkbbb```[[[SSSQQQ]]]uuuuuuhhhhhhvvvqqqdddggg~~~jjjVVVPPPQQQYYY___ddddddeeefffeeeaaa^^^[[[OOO===111...///---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************\\\]]]]]]UUUIII<<<333...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------..................///000222222555<<>>fff~~~tttttt{{{~~~tttbbbaaa``````aaafffmmmsssxxxyyyxxxtttqqqttt}}}|||wwwuuuuuu{{{|||rrrgggcccZZZQQQLLLIIIMMMZZZiiittthhhaaaaaa]]]SSSPPPUUU|||mmmbbbmmm{{{~~~dddaaaeeetttkkkWWWNNNVVVYYY]]]aaaeeegggeee```ddd^^^XXXPPPAAA111,,,///------,,,,,,,,,------...---------------------------,,,++++++******++++++,,,,,,,,,++++++*********************************bbbbbb___[[[YYYUUULLLAAA555000,,,------******,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------............///000//////000///---000777IIIXXXjjjsssrrrllliiiiiivvv{{{|||~~~|||~~~~~~~~~|||~~~{{{~~~vvvvvv{{{{{{~~~{{{xxxsssqqqmmmhhhccc___[[[YYYOOONNNLLLIIIGGGFFFDDDDDDAAAAAAAAAAAAAAAAAABBBBBBFFFHHHJJJMMMOOOQQQRRRRRRRRRQQQOOONNNLLLKKKJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMPPPSSSXXX\\\```eeejjjnnnrrrwww}}}yyyxxx{{{}}}qqqxxx|||ooobbbPPPBBBHHHWWWjjjRRRRRRSSSKKKGGGFFFGGGIIILLLMMMKKKIIIIIIGGGBBB<<<666000---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......+++///,,,,,,111///...888HHHooo~~~tttttt|||yyynnnhhhaaabbbcccdddggglllsssxxxyyyxxxvvvsssrrruuu}}}{{{vvvtttuuuwwwzzz~~~{{{xxx|||uuuiii\\\SSSNNNOOOXXXdddsssjjjiiieeeZZZTTTVVVgggjjjgggmmmpppaaacccpppsssccc]]]UUUVVVYYY]]]cccggggggdddeee```\\\UUUGGG777///000...------,,,,,,------...---------------------------,,,++++++******++++++,,,,,,,,,+++++++++******************************bbbbbb```\\\[[[ZZZSSSKKK===666///...---***+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------.........111000000222000///444;;;OOO___rrr|||xxxpppkkkjjjmmm|||}}}~~~{{{|||zzzxxxnnnrrr{{{|||xxxssspppdddaaa\\\WWWQQQMMMJJJIIIBBBAAA@@@???@@@@@@BBBCCC@@@AAABBBCCCDDDDDDDDDDDDHHHJJJNNNQQQTTTUUUVVVUUURRRQQQOOOLLLIIIFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFHHHLLLOOOQQQUUUZZZ]]]bbbffflllsssyyyvvvpppsss}}}zzzhhhmmmwww{{{qqq[[[FFFBBBJJJlllxxxVVVRRRSSSKKKLLLKKKKKKLLLMMMNNNMMMLLLHHHGGGDDD???:::444///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***...,,,---222///111>>>YYY~~~vvvyyyvvvhhhbbbaaabbbeeeiiilllppptttzzz}}}yyyvvvsssqqqrrrwww}}}}}}yyyvvvuuuvvv{{{|||}}}}}}|||yyyvvvtttrrrqqqooollljjjnnnwww}}}uuueeeZZZTTTTTTXXXrrrsssooojjj___VVVTTTUUUoooxxxgggbbbxxx|||eeeeeennn~~~zzznnniiiZZZWWWVVVYYY___ccceeeeeeeeebbb```[[[OOO???444111......---------------...---------------------------,,,++++++******++++++,,,,,,,,,++++++++++++***************************```aaa___\\\[[[[[[VVVOOOFFF===555222///------000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---------.........//////000000111333222444<<>>@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGHHHKKKNNNQQQRRRUUUYYY___eeellltttyyyuuummmooouuuvvvuuuqqqnnnnnnxxx~~~nnnYYYLLLJJJ\\\~~~~~~]]]MMMKKKKKKOOONNNMMMMMMMMMNNNNNNNNNIIIGGGEEEBBB>>>888222...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,000...000444000444FFFjjj~~~xxxllleeedddfffgggkkkppptttwwwyyy|||~~~wwwssspppooorrrwww{{{}}}~~~}}}|||zzzxxxxxxyyyzzz~~~|||xxxsssmmmiiieeeccchhhhhhhhhhhhkkkqqqyyyzzzooogggcccbbbnnnuuunnndddZZZVVVQQQ[[[tttrrrccchhh{{{mmmiiipppuuunnnddd\\\UUUVVVZZZ^^^aaacccccccccbbb___VVVHHH:::333///......------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************___aaa```]]]\\\\\\XXXSSSJJJBBB999555222...---000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........////////////000000000000000///000111222666BBBOOOnnnzzzuuummmpppzzz}}}{{{~~~~~~yyynnnppp|||~~~yyyuuusssooohhhaaa\\\VVVQQQMMMHHHFFFCCC@@@>>>>>>>>>???AAAAAAAAAAAACCCEEEGGGHHHJJJKKKKKKKKKKKKIIIGGGFFF@@@AAACCCEEEFFFFFFEEEDDDAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>@@@AAACCCCCCDDDEEEHHHJJJFFFHHHLLLPPPUUU\\\ccchhhvvv{{{zzztttsssrrrqqquuuwwwvvvyyy~~~lllXXXLLLMMMaaa{{{kkkOOOEEEJJJNNNNNNNNNMMMLLLLLLMMMNNNIIIGGGEEEDDDAAA<<<555///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........000...000333///888NNNvvv|||rrrkkkiiikkkllllllnnnqqqvvvyyyzzzyyyyyyyyyssspppooopppssswwwyyyyyyzzzyyyxxxxxxyyyzzz{{{|||wwwtttoookkkiiijjjlllmmmpppqqqrrrtttxxx~~~]]]cccttttttjjjaaa\\\SSSNNNXXXyyyjjj^^^lllqqqkkkppp{{{lll___TTTTTTXXX[[[___cccbbbbbbbbb```ZZZOOOAAA666000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************\\\```aaa___^^^^^^[[[WWWKKKCCC===:::666000---...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------............//////000000000111111111111//////000111999JJJ[[[zzzzzzqqqqqqyyy}}}ssswww~~~|||xxxqqqkkkddd___YYYSSSNNNJJJFFFCCC???>>>>>>===>>>???@@@AAA@@@AAACCCEEEHHHJJJKKKLLLIIIIIIHHHGGGFFFDDDCCCBBB======>>>>>>>>>>>>======???@@@BBBDDDEEEFFFEEEEEE@@@?????????????????????@@@AAABBBBBBAAABBBDDDFFFBBBDDDGGGJJJNNNSSSZZZ^^^hhhmmmtttzzzxxxqqqlllrrrwww```OOODDDJJJaaayyysssUUUEEEHHHLLLMMMNNNMMMLLLKKKLLLMMMJJJGGGEEEDDDBBB>>>777222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---///,,,...222///===ZZZ|||zzzqqqiiigggkkkppppppooosssvvvzzzzzzxxxuuurrrqqqnnnppprrrtttuuuwwwxxxyyywwwvvvuuuvvvxxxzzzzzzyyypppnnnkkkjjjlllpppvvvzzzzzz|||kkkeeelllxxxlllccc]]]SSSJJJLLLfffxxxbbbeeeqqqyyyllljjj|||rrraaaSSSSSSXXX[[[```fffaaabbbaaa___]]]VVVHHH;;;000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,************************TTTZZZ^^^^^^^^^___]]]XXXMMMGGGBBBAAA===555000///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............////////////000000000000000///000222777DDD[[[pppwwwrrrttt{{{sssuuuwwwrrrpppllleee___VVVRRRMMMIIIFFFEEEBBBAAA===>>>???AAABBBDDDEEEFFFGGGHHHKKKMMMNNNNNNMMMLLLDDDCCCBBBAAA@@@?????????>>>======<<<===>>>???@@@BBBCCCEEEGGGHHHGGGFFFEEEAAAAAAAAABBBBBBBBBBBBBBBAAACCCCCCCCCBBBCCCDDDFFFEEEGGGHHHIIIJJJMMMPPPSSSXXX[[[```eeelllsss{{{xxxooonnn}}}{{{jjjMMMGGGNNN___bbbSSSGGGFFFIIIKKKNNNNNNLLLKKKKKKMMMKKKGGGDDDCCCCCC???999333------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......---...,,,000444444HHHjjj~~~sssooolllmmmqqqtttuuutttvvvxxxzzzyyyuuupppllljjjlllqqqwwwzzzyyyxxxyyyzzzuuutttssstttvvvvvvtttrrrppppppqqqsssxxx}}}tttlll}}}ssshhhaaaUUURRRNNNVVVuuussshhhfffuuusssbbbjjj|||yyyeeeVVVUUUYYY[[[___fffbbbbbb```^^^___\\\PPPBBB111000///...------------++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,************************LLLSSSZZZ[[[\\\^^^\\\XXXPPPKKKHHHHHHDDD;;;444222------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////............/////////000......111666???PPPmmmyyypppmmmooossstttyyyjjjjjjttt~~~wwwooofffaaa___\\\UUUNNNHHHEEEAAA?????????>>>>>>@@@AAACCCFFFHHHJJJJJJKKKMMMNNNOOOPPPOOOLLLHHHFFF@@@???>>>=========>>>???@@@@@@>>>>>>???BBBDDDFFFEEEFFFGGGHHHGGGFFFDDDBBBDDDDDDEEEEEEFFFFFFFFFFFFDDDEEEFFFFFFEEEEEEGGGHHHKKKKKKKKKJJJGGGFFFGGGHHHFFFHHHLLLPPPVVV___hhhnnnzzzjjjooottt]]]OOODDDDDDIIIJJJGGGEEEGGGKKKOOOOOOMMMKKKLLLMMMKKKGGGCCCBBBBBB@@@:::444------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......///000...333888;;;RRRwww{{{tttooopppsssuuuwwwyyy{{{|||vvvxxxyyywwwrrrmmmiiigggkkkrrr{{{~~~|||zzzzzz|||uuusssrrrssstttsssooolllpppsssyyy{{{yyy{{{|||~~~ooo{{{sssjjjZZZ]]]SSSIII]]]ooo```kkk|||]]]ZZZgggrrrxxx{{{kkkYYYWWWZZZYYY[[[bbbcccccc```^^^``````UUUFFF111111000......---------++++++++++++++++++++++++---,,,++++++******++++++*********++++++,,,,,,,,,************************CCCEEEIIIOOOUUUYYYZZZZZZWWWWWWTTTOOOKKKFFF<<<222---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................222222111000///...------..................------000.........000111111111111222555<<>>>>>>>>>>>???BBBGGGMMMQQQRRRRRRSSSSSSQQQPPPPPPMMMJJJFFFAAA???AAABBBCCCBBBBBBCCCEEEHHHBBBDDDFFFHHHHHHGGGEEECCCGGGEEEBBBAAAAAADDDGGGJJJLLLLLLMMMOOOPPPQQQRRRSSSRRRPPPNNNNNNPPPOOOKKKHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIILLLQQQXXX]]]hhhsssnnnjjjjjjvvvyyy\\\@@@;;;BBBEEEAAA===HHHKKKNNNQQQQQQOOOLLLJJJLLLIIIFFFDDDBBB@@@<<<:::222///,,,***+++,,,---------------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......---------........./////////---///444888FFFhhh{{{uuuqqqyyyyyyyyyyyyzzz|||}}}~~~|||wwwrrrpppooommmllldddmmmzzzxxx{{{zzzxxxtttnnnjjjlllqqqtttwww~~~zzzuuulllllllllmmmnnnrrrwww|||tttvvvrrr```[[[UUUQQQPPPaaaiiidddmmmooo[[[^^^dddjjjwwwrrrZZZOOOXXX```___cccaaa_________\\\WWWSSS<<<333---000111...,,,...//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************;;;<<>>111000...---,,,,,,------------------------------........................000//////......------,,,........................///.........000111111111444222888HHH\\\wwwzzzxxxzzz{{{}}}|||uuutttlllfffllliiiuuuyyywwwyyyrrrsss|||{{{wwwsssqqqttt{{{xxxpppiiiccc]]]YYYPPPMMMGGGCCCAAA@@@???>>>======>>>@@@BBBCCCEEEFFFJJJMMMRRRUUUVVVUUUUUUVVVSSSPPPKKKGGGDDDCCCDDDEEEDDDGGGKKKLLLLLLJJJJJJJJJKKKKKKIIIHHHFFFEEEDDDDDDCCCDDDFFFJJJPPPVVV[[[^^^ggggggfffeeedddccccccbbbbbb^^^ZZZWWWTTTQQQMMMIIIGGGGGGGGGGGGHHHIIIKKKLLLOOOPPPQQQQQQRRRTTTXXX[[[```gggnnnvvv{{{ssskkkppp~~~fffLLLAAAAAAAAA@@@@@@HHHJJJNNNQQQRRRQQQPPPOOOLLLIIIFFFDDDBBB@@@===:::333000,,,***+++,,,---,,,---------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,---------......---------........./////////000111444<<>>>>><<<;;;===>>>AAADDDGGGJJJKKKLLLOOORRRUUUWWWVVVUUUUUUUUUOOOKKKFFFCCCCCCHHHNNNRRRRRRUUUYYYYYYVVVQQQMMMKKKNNNLLLJJJHHHHHHIIILLLNNNMMMQQQXXXaaajjjqqqwwwzzz|||wwwrrrnnnjjjhhhccc___ZZZUUURRROOOLLLJJJGGGGGGFFFGGGHHHKKKNNNPPPRRRSSSUUUUUUVVVWWW[[[]]]___aaabbbhhhvvvpppjjjvvvppp\\\MMMCCC@@@CCCIIIHHHIIILLLOOORRRSSSSSSSSSLLLJJJGGGDDDCCC@@@===;;;444111---++++++,,,,,,,,,------,,,,,,,,,,,,++++++......------------,,,,,,,,,,,,,,,---------......------........./////////000222222666FFFbbb}}}zzzwwwtttzzz|||yyyxxxxxxwwwvvvwwwwwwvvvtttsssxxx~~~tttmmmmmmrrruuuwww~~~wwwvvvssspppkkkgggdddbbbfffgggjjjmmmqqqxxxrrrjjjaaaXXXOOOOOOccczzziiifffnnnjjj^^^TTTXXXiiiqqqlllZZZ\\\fffdddbbb```___^^^\\\YYYWWWIII===000---......,,,,,,.........------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************DDD@@@:::555444999@@@FFFUUUXXXXXXUUUTTTRRRNNNHHH>>>777///,,,...000///---------------------------........................++++++,,,,,,,,,------------------..................//////000000000222444555888LLLjjj{{{|||~~~~~~uuufffdddgggnnnnnnjjjqqq~~~wwwpppkkklllqqqsssrrrrrruuu{{{{{{uuupppggg^^^WWWPPPKKKGGGJJJFFFBBB???@@@AAABBBBBBEEEFFFHHHIIIKKKKKKKKKKKKKKKMMMOOOOOONNNMMMMMMMMMFFFEEEFFFIIINNNVVV]]]bbbbbbbbbaaa\\\UUUOOOKKKJJJDDDEEEGGGJJJPPPVVV\\\___hhhlllttt{{{{{{tttllleee```]]]WWWUUURRROOONNNNNNOOOOOONNNMMMLLLKKKLLLOOORRRSSSOOOQQQRRRTTTVVV[[[aaaeeehhhjjjjjjkkksssnnnkkk|||}}}zzzvvvlll\\\LLLDDDIIIPPPGGGHHHJJJMMMOOOQQQSSSTTTMMMKKKGGGEEECCCAAA>>>;;;666222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------..................////////////111222111:::VVVwwwzzz{{{~~~wwwwww~~~|||yyyxxxxxxyyyxxxxxxzzzzzzwwwqqqlllnnntttzzz|||uuutttxxx|||~~~{{{vvvqqqmmmiiihhhfffeeeeeegggiiijjjlllnnnqqquuuzzzvvvmmmccc\\\RRRMMMVVVeeexxxmmmhhhqqqmmmWWWSSSbbbhhhwwwsss^^^[[[ccccccbbb```___^^^\\\[[[YYYQQQDDD666...---...---+++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************TTTOOOEEE;;;444444999===KKKQQQVVVVVVUUUTTTPPPJJJDDD<<<222---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---......//////---------.........//////---///000000000000333555777DDD___zzz~~~tttsssttt}}}vvvjjjiiippprrrnnngggkkk{{{qqqjjjhhhkkksss|||{{{zzz{{{}}}vvvrrrhhhddd___YYYSSSMMMFFFBBBDDDAAA>>>>>>AAAFFFJJJLLLPPPOOONNNLLLIIIGGGEEECCCAAABBBCCCCCCBBBBBBCCCDDDCCCGGGNNNVVV]]]cccfffgggccc```ZZZRRRLLLIIIJJJLLLGGGKKKQQQZZZbbbjjjooorrr~~~~~~{{{nnnllliiiccc^^^YYYUUUSSSVVVUUUSSSQQQPPPQQQSSSTTTRRRQQQOOONNNNNNPPPQQQSSSOOOPPPPPPQQQUUU[[[ccciiirrryyy}}}zzzxxxnnnkkk|||zzz}}}zzzkkkXXXLLLLLLOOOFFFGGGHHHJJJLLLNNNPPPQQQNNNKKKHHHFFFDDDBBB>>><<<777444///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000333000111DDDjjjyyy~~~~~~~~~yyy{{{~~~~~~{{{|||{{{yyyxxxxxxyyy{{{{{{zzz{{{||||||xxxqqqjjjffffffuuu|||tttlllfffcccbbbaaaaaaaaadddiiipppvvvzzzwwwyyy|||ttthhhbbbXXXOOOPPPWWWjjj{{{hhhgggdddUUU```iiioooyyy}}}tttddd[[[ZZZ______```___^^^]]]\\\\\\VVVLLL>>>222......---+++---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************___[[[QQQDDD888333444777@@@HHHOOOQQQSSSUUUTTTQQQIIIBBB999222000///---+++,,,,,,,,,,,,,,,,,,,,,,,,........................------....../////////000,,,,,,------.../////////,,,///111111///000333777777KKKgggyyy{{{www{{{yyywwwvvv{{{|||wwwuuu{{{|||xxxpppgggiiittt~~~vvvkkkiiikkknnntttzzz~~~yyyrrrlllhhhaaa^^^[[[WWWSSSMMMGGGCCC@@@???@@@DDDJJJQQQUUUVVVSSSQQQMMMHHHDDDAAA>>>===999;;;<<<<<<<<<===@@@BBBJJJPPPYYYaaaeeeeeebbb```VVVTTTPPPLLLJJJMMMSSSXXXbbbffflllsssyyy|||}}}~~~zzzzzzyyyvvvrrrlllfffcccYYYYYYXXXXXXWWWVVVUUUUUU[[[[[[ZZZWWWTTTRRRSSSTTTPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVWWWYYY^^^dddiiiyyy|||hhhiiiuuusssbbbUUULLLHHHCCCDDDEEEHHHJJJLLLNNNOOONNNLLLIIIFFFEEEBBB???===999555111---------,,,+++++++++,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,---------............/////////000000000444///555RRR}}}}}}{{{}}}}}}}}}mmmuuu~~~~~~}}}~~~}}}{{{{{{zzzzzz|||~~~yyyoooccc\\\gggzzz}}}xxxoooeee^^^]]]```dddcccccceeeiiiqqqzzzrrriii___SSSMMMOOOWWWooocccsssnnnVVVZZZnnnqqqvvvyyyvvvkkk]]]SSSYYY[[[^^^```___]]]]]]]]]WWWSSSHHH:::111///...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************eeebbb[[[NNNAAA888666777999AAAFFFHHHJJJOOOSSSSSSMMMHHHAAA888222...---,,,------------------------......................................./////////,,,,,,------...//////000,,,///222111///000444888>>>RRRfffnnnmmmnnnqqqrrrrrr}}}~~~~~~|||rrrkkkooowww}}}}}}zzzpppjjjlllqqqtttvvvyyy}}}xxxpppkkkhhhgggaaa]]]YYYUUURRRNNNJJJGGGEEEGGGLLLRRRWWWYYYXXXVVVLLLIIIEEEAAA===<<<<<<<<<:::;;;<<<>>>???BBBFFFJJJTTTXXX]]]aaaaaa___[[[XXXOOOQQQUUUYYY]]]bbbhhhlllxxxyyy{{{|||zzzxxxuuurrrccccccaaa___\\\YYYVVVUUURRRSSSTTTUUUVVVXXXXXXYYYZZZ\\\]]]\\\ZZZYYYZZZ\\\[[[]]]```dddgggjjjllllllnnnppprrrssstttvvvyyy|||nnneeelllttthhh^^^QQQEEE>>>@@@CCCGGGJJJMMMOOOPPPOOOLLLIIIGGGEEECCC@@@===:::666111...------,,,++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------........./////////000000000000444000===bbb}}}{{{qqq}}}~~~}}}}}}|||}}}~~~~~~|||uuujjjaaadddyyysssmmmddd[[[XXX^^^iiirrrmmmmmmooossszzz~~~zzzoooeeeXXXOOONNNOOOhhh{{{iiihhhuuutttXXXXXXhhhttt~~~}}}yyyrrrbbbSSSSSSWWW]]]```___^^^]]]^^^VVVXXXQQQAAA444//////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************ffffffaaaVVVHHH???;;;;;;888===@@@???@@@GGGMMMOOOPPPMMMFFF===444///---...........................................................................,,,,,,------...///000000+++///222222///000444999LLL^^^jjjhhhgggmmmooojjjqqq|||yyywww}}}ssspppwwwxxxoooiiimmmtttyyy|||~~~}}}yyyrrrllliiijjjkkk```[[[UUUPPPMMMJJJHHHGGGIIIMMMSSSZZZ\\\XXXQQQKKKCCCAAA===:::999:::<<<>>>===???AAABBBEEEIIINNNRRRYYYZZZ\\\\\\[[[YYYVVVTTTRRRYYYccclllssswww{{{}}}xxxwwwtttpppjjjccc^^^[[[PPPPPPOOOPPPPPPQQQSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXVVVZZZ___bbbccceeehhhkkkppptttzzzttthhhlllwww}}}rrrllleeeVVVGGG;;;>>>BBBGGGLLLOOOQQQRRROOOMMMIIIGGGEEECCC@@@===;;;777222...------,,,++++++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......////////////000000000000444222DDDmmm||||||}}}~~~}}}}}}~~~~~~yyyxxxzzzwwwpppiiiiii|||vvvoooiii___XXXXXXccctttwwwwwwxxx{{{wwwsssttt~~~rrriii\\\RRRPPPMMMUUUxxxqqqeeejjj}}}|||___^^^\\\ttt{{{uuuhhhWWWOOOUUU\\\``````^^^^^^^^^UUUZZZVVVFFF666000000///------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************jjjkkkkkkcccVVVHHH===777>>>:::888888999<<>>>>>=========>>>???@@@DDDGGGLLLRRRWWW[[[]]]^^^```\\\WWWTTTUUUYYY___cccjjjooowww|||rrriiiccc^^^WWWRRROOOMMMIIIFFFIIIGGGFFFGGGKKKPPPTTTVVVRRRRRRRRRRRRRRRUUUYYY\\\[[[cccppp}}}sssrrrsssuuuxxxjjjkkkrrrhhhUUUCCC>>>;;;???DDDGGGMMMRRRLLLNNNLLLHHHEEEFFFEEEAAA===:::666222///......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///+++)))---///...///222444333MMM{{{yyy~~~sssyyy~~~}}}}}}~~~~~~||||||}}}~~~xxxppplllnnnllleee```fffwww}}}xxxsssnnnkkkgggiiitttwwwoooggg\\\TTTPPPSSS]]]zzzyyyddd^^^uuu|||eee\\\eeewwwzzzwwwlllWWWTTT\\\^^^YYY[[[```___XXXZZZYYYTTTKKK???555000.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********fffhhhiiifff]]]QQQEEE>>>:::888888;;;;;;===CCCKKKRRRLLLIIIHHHCCC888111000000+++***---///,,,+++---///......------......///---------.........//////........./////////000000000000000000...333AAAQQQdddqqqrrroooooolllllluuu~~~xxxrrrttt}}}www{{{}}}{{{sssjjjmmmyyysssjjjeee^^^XXXUUURRRQQQOOOQQQMMMIIIIIINNNUUU\\\```___YYYPPPJJJEEEAAA<<<999======>>>???CCCGGGLLLNNNRRRWWW^^^eeegggeee```]]]WWWWWWYYY[[[___cccgggiiiooonnnmmmkkkggg___UUUNNNMMMJJJFFFEEEEEEFFFDDDCCCIIIJJJLLLOOORRRSSSSSSSSSUUUVVVWWWYYY\\\```fffkkkyyyssslllzzzzzznnnqqqxxxppp___KKKDDD@@@AAACCCDDDHHHMMMMMMOOONNNIIIGGGHHHFFFBBB???<<<888444000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000,,,,,,///111///000333666<<>>??????CCCEEEHHHMMMSSSZZZaaadddfffhhhkkkkkkggg```XXXSSSVVVYYY___dddggggggfffeeeaaa\\\VVVQQQLLLHHHEEEBBBAAA@@@@@@BBBEEEHHHHHHHHHNNNOOOPPPRRRTTTVVVXXXYYYaaaeeejjjpppvvv}}}zzz{{{xxxtttvvvrrrdddgggyyy~~~tttuuuzzztttjjjVVVNNNFFFDDDCCCCCCEEEJJJNNNPPPOOOKKKIIIIIIHHHDDDBBB???;;;666222000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111...///222333000111444777IIIkkkyyy|||xxx{{{sssxxxyyywwwssslllfffcccbbbccceeeeeeggglllqqqsssrrrooopppsss}}}nnn```[[[RRROOOPPPSSSiiiyyydddfffvvvwwwcccbbbqqqzzzyyy]]]VVVSSSXXX```aaa```___\\\\\\YYYRRRGGG;;;222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***cccccceeeiiijjjcccUUUIII;;;999:::======;;;<<>>CCCIIIMMMOOORRRXXX___fffkkkoooqqqooommmiiiddd___[[[WWWUUU[[[^^^aaacccaaa\\\VVVRRRLLLIIIEEEBBBBBBCCCFFFGGGFFFFFFGGGHHHKKKLLLNNNNNNOOONNNMMMMMMQQQYYYaaaggguuu{{{~~~|||uuunnniiidddaaaeeekkkxxx~~~~~~vvvqqqrrr~~~nnnaaa___lllzzzwwwtttrrr]]]TTTJJJFFFDDDCCCFFFKKKMMMPPPOOOKKKJJJJJJHHHDDDCCC@@@<<<777333000...---------------------------------------------------------------............000///000333333000111555666VVV}}}~~~|||||||||mmm}}}zzzrrrooohhhiiigggbbb[[[VVVUUUVVVaaahhhqqqwwwwwwtttpppnnnyyy{{{sssddd```ZZZNNNOOOLLLTTTnnndddjjjaaaYYYkkkwwwwwweeeYYY\\\bbb```^^^```\\\\\\ZZZUUUKKK???444---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++```^^^___dddiiiggg\\\RRRCCC???<<<<<<<<<::::::>>>JJJKKKLLLLLLLLLHHH@@@999555000---///000//////111/////////....../////////........./////////000000////////////000000000111...000222333444???VVVlllyyy||||||tttmmmjjjwwwwwwvvvyyy}}}yyyrrrllleee___[[[OOOPPPOOOLLLHHHFFFIIILLLPPPUUU\\\bbbaaaYYYMMMDDDGGGEEECCCBBBEEEKKKSSSXXX___ccciiipppttttttsssrrrjjjiiifffdddbbbaaa```aaaUUUVVVVVVTTTPPPKKKEEEBBBDDDDDDDDDEEEFFFHHHJJJLLLLLLLLLLLLKKKJJJKKKLLLMMMKKKNNNRRRXXX___jjjuuu}}}vvvnnnjjjeee```]]]\\\\\\^^^eeemmmxxx}}}{{{zzzuuuuuurrrddd^^^dddxxxtttqqqttt^^^TTTIIICCCBBBBBBFFFLLLKKKOOOOOOKKKJJJJJJHHHCCCCCC@@@<<<888333000---,,,---------------------------------------------------------........./////////...000333222000222777===eeezzz}}}sssmmm~~~rrrggg```]]]dddffffffbbb\\\WWWVVVWWW```iiirrrrrrlllhhhjjjnnn||||||zzziiiddd___LLLOOOQQQLLLlll}}}kkkggg}}}dddXXXhhhsss{{{rrr___]]]```___^^^aaa[[[[[[ZZZVVVMMMBBB555...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++^^^ZZZYYY]]]dddfffaaa\\\MMMFFF@@@???===::::::===CCCIIIMMMNNNMMMJJJEEE???777111...//////------///000//////......//////000....../////////000000000/////////000000000111111///000333555:::JJJiii}}}}}}vvvoookkkttt~~~||||||}}}zzzvvvpppiiiccc^^^\\\[[[TTTTTTTTTSSSQQQRRRSSSUUU]]]ZZZVVVSSSOOOKKKFFFBBBDDDGGGKKKPPPVVV^^^ffflllssswww||||||xxxtttiiiiiiiiifffbbb[[[VVVRRRDDDDDDCCCBBBBBBAAAAAAAAAAAAFFFLLLPPPRRRSSSTTTUUUSSSSSSSSSQQQPPPRRRUUUWWWZZZcccppp||||||rrrmmmhhhccc``````___]]]___cccfffiiipppxxx~~~{{{|||ssseeeaaakkkuuummmppp```TTTHHHAAA>>>???DDDKKKKKKNNNOOOLLLKKKKKKHHHCCCBBB@@@===999444111...---------------------------------------------------------........./////////......000222111000444;;;QQQzzzzzzpppttt~~~~~~~~~~~~yyyooofff___\\\[[[\\\eeefffeeebbb^^^ZZZWWWWWWaaaeeegggccc]]]^^^iiitttvvvttt~~~oooggg___MMMPPPTTTLLL[[[xxxkkktttmmm\\\dddmmmvvvttt```YYY[[[^^^``````[[[[[[ZZZWWWPPPEEE999111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,ddd^^^YYYXXX\\\``````___TTTLLLFFFCCCAAA<<<::::::<<>>===<<<<<<===???BBBFFFHHHHHHOOOXXX^^^``````___^^^[[[\\\^^^___bbbgggooouuu{{{{{{yyymmmfff```_________bbbfffooonnnrrrwwwyyyyyy|||xxxkkkfffxxxuuuiii\\\MMMDDD??????CCCJJJKKKOOOPPPNNNLLLLLLIIIEEECCCAAA>>>:::666333000///------------------------....................................//////////////////000222111111888@@@jjj{{{qqq}}}~~~}}}{{{{{{}}}yyytttgggaaa[[[WWWXXX]]]bbbeeefffdddbbbaaa```___\\\ZZZ]]]]]]\\\ZZZZZZ```jjjrrrllljjjtttvvvvvvwwwkkk```WWWSSSQQQKKKQQQoooqqqlllzzz{{{```___gggsss{{{yyy}}}qqqaaaVVVXXX___```]]]\\\[[[ZZZXXXSSSIII===555////////////............------------------------------------------------******+++++++++,,,,,,,,,mmmfff\\\VVVVVVYYY\\\]]]XXXPPPJJJHHHEEE>>>999888777EEEPPPPPPLLLLLLKKKHHH???888444333222000///222000000////////////000000////////////000000000000000000000000111111111111111111111666DDDfff}}}}}}tttssszzz~~~yyypppjjjmmmyyy{{{|||~~~~~~sssoooiiibbb^^^___cccffffffccc```aaaccceeecccaaaRRRMMMGGGDDDFFFJJJNNNQQQ\\\dddooowww|||~~~~~~}}}{{{xxxuuurrrqqqgggbbbYYYPPPHHHCCCAAA@@@AAAAAA@@@AAACCCGGGJJJMMMXXX___gggjjjhhhccc___]]]^^^aaaeeejjjpppzzz|||{{{xxxrrrkkkgggeeeeeeeeebbbaaaeeehhhlllrrryyyyyygggrrrttteeeTTTIIIBBB@@@DDDJJJLLLPPPRRROOONNNNNNKKKFFFCCCBBB???<<<888555222111------------------------..................................../////////000000000111222222222;;;DDD{{{yyyuuusss}}}{{{||||||}}}||||||{{{zzzyyy|||~~~{{{}}}}}}zzzzzz|||vvvkkkdddYYYUUURRRSSSZZZcccjjjmmmhhhfffcccdddggghhhfffcccTTTTTTTTTXXX^^^cccffffffgggcccooolllhhhsss~~~pppdddbbbWWWLLLIIILLLbbbvvvhhhqqqbbb[[[dddssswwwmmmuuupppcccWWWXXX``````XXX]]]\\\ZZZYYYTTTLLLAAA888000/////////............------------------------------------------------*********++++++,,,,,,,,,vvvmmmaaaXXXTTTUUUYYY[[[WWWSSSNNNIIIEEEAAA<<<888;;;AAAHHHMMMNNNKKKHHHFFFEEE>>>555///...//////...000000000000000000000000000000111111111111000000111111222222222111111000---333777<<>>IIIIIIJJJLLLMMMMMMKKKIIIHHHCCCAAA???===;;;666111---......---,,,,,,,,,,,,---//////.........---------............/////////000000333444(((666999111\\\lllqqq{{{}}}yyyvvvtttvvvzzz{{{wwwvvvxxx|||}}}zzzyyyyyyzzz|||}}}xxxyyyzzzyyyyyy{{{~~~~~~zzzrrriiiaaa]]]UUUUUUWWW\\\bbbgggiiiiiiiiiiiiggghhhlllmmmeeeZZZUUUXXX\\\^^^______``````aaahhhnnnvvvzzz```\\\jjjtttsssxxxuuuuuuxxxyyyssskkk\\\SSSTTTQQQMMMYYYlllnnnooo~~~yyyfffeeemmmrrrrrrwwwyyyooo^^^XXX___```YYY\\\[[[[[[YYYUUUNNNFFF@@@555111///111000---,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxjjj^^^WWWUUUVVVWWWZZZWWWSSSMMMHHHBBB===:::999???FFFLLLNNNLLLIIIGGGFFFAAA999333000/////////000000000000000000000000///000000111111000000///111111111111111111111000000444999AAAOOOjjjzzzwwwxxx~~~}}}}}}|||zzzxxxwww|||vvvrrrrrrtttyyytttxxx~~~~~~~~~~~~|||zzzwwwtttrrrrrrssssssoooooooookkkddd\\\TTTPPPIIIMMMTTT^^^iiittt|||~~~~~~~~~~~~}}}}}}}}}|||{{{zzztttkkkfffddd^^^VVVNNNLLLEEE@@@AAAGGGIIIHHHNNNUUU___fffiiijjjjjjkkkjjjlllooottt{{{yyynnneee^^^ZZZXXXQQQPPPPPPRRRXXXaaajjjppprrr|||kkkjjjyyyhhh[[[OOOAAA>>>EEEGGGIIILLLNNNNNNLLLIIIGGGDDDBBB@@@>>>;;;777222...///...------,,,,,,------//////.........---------........./////////000000000222444+++666888999jjjiiirrrxxxuuuuuutttvvvyyyyyyvvvxxx}}}|||zzzyyyyyyzzz{{{~~~~~~yyyvvvwwwxxxyyyyyyxxxyyy{{{|||~~~|||wwwppphhhaaa[[[WWWVVVYYY]]]bbbeeehhhiiiiiikkknnnooommmmmmkkkcccZZZXXX[[[___bbbbbb```]]]\\\]]]ccckkkuuuiiiVVVVVV[[[ZZZhhhuuu~~~zzzuuusssttttttsssrrrrrruuuwwwzzz~~~sssbbbUUUTTTPPPKKKRRR```sssllltttjjj```gggppptttzzz~~~uuu___SSSVVV\\\[[[\\\[[[[[[YYYVVVPPPHHHBBB555111///000000---,,,///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzkkk___YYYWWWVVV[[[ZZZYYYTTTLLLDDD???<<<666;;;CCCJJJNNNNNNKKKIIIGGGDDD>>>777222//////111000000000000000000000000...//////000000//////...000000000000111111000000444666???LLLYYYiii|||xxxyyyzzz{{{|||}}}~~~~~~~~~}}}sssvvvtttooosss}}}~~~~~~{{{}}}~~~~~~~~~~~~|||yyyxxxssssssppphhh]]]TTTQQQRRRTTT[[[gggsss}}}~~~yyyxxxzzzzzzwwwtttrrrrrrnnncccZZZSSSNNNIIIFFFHHHHHHIIIQQQ[[[aaaaaaiiipppyyy|||wwwsssuuuyyy~~~zzzjjjeee^^^WWWRRRQQQQQQRRRQQQRRRUUU[[[eeeqqq}}}{{{eeebbb{{{sssdddWWWFFF>>>@@@DDDGGGKKKNNNOOOMMMJJJGGGEEECCCAAA???<<<999444000///...------,,,---------...............---------....../////////000000000000000222000666777FFF~~~wwwiiivvv{{{vvvuuutttuuuwwwyyyvvvuuu{{{~~~}}}~~~{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~zzzwwwtttrrrqqqvvvwwwxxxwwwuuutttttttttuuurrrllleee___[[[YYYWWWYYY^^^eeehhhhhhhhhjjjkkkmmmrrruuurrrmmmjjjddd^^^]]]```ccceeeccc___ZZZVVVWWW]]]gggsss|||```UUUSSSSSSSSS[[[bbbdddcccdddcccaaallluuulll[[[WWWSSSLLLLLLSSSiiiqqqmmmxxx``````jjjooowwwnnnZZZTTTYYY]]][[[[[[[[[ZZZXXXSSSLLLGGG666111...//////------///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzkkk```ZZZXXXVVVYYY[[[YYYQQQHHHAAA===555999@@@GGGMMMOOOMMMKKKGGGFFFCCC;;;333//////111////////////////////////......////////////......000000000000000000111111444888HHH\\\gggmmm~~~|||xxxwwwooonnnsssxxxvvvqqq{{{{{{{{{{{{|||}}}{{{wwwrrrpppiiibbb[[[ZZZ]]]```lllrrrzzz~~~{{{|||yyyvvvuuuvvvuuuqqqmmmjjjjjjfff\\\QQQKKKIIIJJJLLLSSS[[[cccooo{{{~~~~~~~~~zzztttooohhhaaa]]]ZZZYYYYYYYYYYYYZZZZZZZZZ[[[___fffqqq}}}iii^^^hhhuuuiii]]]LLL@@@===AAAEEEJJJOOOPPPNNNKKKHHHFFFDDDAAA???===:::666222//////...---------------...........................////////////000000000000000111444555555TTTxxxssslll|||{{{yyyzzztttuuuwwwwwwuuuuuu}}}zzz|||~~~xxxvvvyyy{{{}}}}}}|||{{{yyyxxxwwwwwwwwwuuuqqqnnnmmmoooqqqsssvvvwwwxxxuuuqqqmmmkkkjjjiiigggddd```^^^]]]]]]]]]]]]bbbhhhjjjhhhhhhlllpppooorrrrrrooonnnnnnkkkeeeeeeddddddcccaaa]]]WWWSSSRRRXXXcccsssuuueee\\\WWWPPPRRRRRRQQQTTTZZZbbbgggyyywwwccc\\\YYYQQQLLLMMMSSSzzz{{{jjjwwwjjj___bbbeeepppmmm[[[YYY]]]ZZZZZZZZZ[[[YYYUUUPPPKKK999222---...///------///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuueee\\\XXXRRRVVVZZZ[[[VVVMMMDDD>>>666888<<>>666000...///////////////////////////......////////////......000000//////000111222222000;;;QQQhhhrrrrrryyywwwwwwqqqvvv|||~~~qqqmmm~~~}}}{{{zzzyyy{{{~~~{{{vvvmmmggg___]]]aaaiiipppuuu~~~{{{yyyzzz{{{zzzwwwsssnnnkkkfffeee```WWWNNNKKKPPPWWWaaakkkvvv}}}}}}{{{pppdddaaa\\\YYYYYYYYYYYYXXX]]]^^^```aaabbbccccccbbbcccjjjvvvkkk^^^___wwwwwwmmmcccSSSCCC<<>>>>>AAAGGGLLLOOOOOOMMMLLLGGGEEEAAA???===;;;888555000///......------......---------.............../////////000000000111111222333...777777@@@qqqxxxxxxyyynnnhhh{{{}}}yyywwwvvvtttssssssuuuvvv{{{{{{xxxzzz{{{zzz{{{}}}~~~~~~|||zzzuuupppkkkhhh]]]^^^aaaeeekkkrrrxxx|||vvvvvvtttpppiiidddaaa```______^^^]]]]]]]]]]]]]]]dddeeedddbbbaaadddkkkqqqllliiiddddddmmmvvvvvvoooiiiccc\\\XXXWWWVVVSSSPPPNNNRRR```uuuuuugggfffhhhnnntttwww|||sssfffaaaZZZRRRMMMIIIcccvvvkkkiiinnn{{{dddYYY\\\ZZZZZZZZZZZZZZZXXXTTTQQQBBB888///...000///...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuupppccc^^^YYYYYYZZZXXXQQQKKK===:::888<<>>999333///000000000000000000000000///000000111111000000///222222111000111333555666???TTTjjjttt{{{~~~vvvyyy}}}tttxxx~~~uuuxxx|||}}}|||{{{yyyxxxxxx{{{{{{}}}wwwrrrmmmnnnrrrxxx|||vvvlll```XXXQQQNNNPPPVVV]]]ffftttqqqddd]]]XXXSSSOOOOOOOOOQQQWWW^^^eeejjjlllssswwwwwwgggaaafffuuu}}}xxxiiiTTTEEE===AAAFFFKKKNNNOOOOOONNNGGGDDDAAA>>><<<:::888666000//////...............---------.........////////////000000000111111111000555---777;;;MMMyyyhhheeekkkzzzxxxvvvssstttqqqqqquuuyyyyyyzzz~~~{{{zzz}}}||||||zzzwwwqqqjjjccc___\\\^^^ccciiiooosssvvvwwwsssrrrppplllgggdddccccccaaa___]]][[[\\\^^^aaacccfffeeebbb``````aaadddgggggggggfffffflllrrrqqqlllccc^^^XXXUUUUUUTTTPPPMMMMMMPPP^^^ttt~~~zzz{{{ooofff]]]TTTOOOPPPXXXlllrrrhhhlllxxx~~~ooo^^^[[[ZZZZZZYYYZZZZZZXXXTTTQQQGGG;;;111///000///..............................,,,,,,,,,,,,,,,,,,,,,,,,........................oooeeeZZZWWWZZZ[[[VVVQQQ@@@;;;888:::AAAIIILLLMMMKKKIIIFFFDDDBBB===555///000000000000000000000000000000111111111111000000333222111111222333666777LLLdddvvvyyy~~~yyywww~~~zzz|||yyyzzzyyyrrrzzz{{{uuu|||tttuuuyyyyyywwwwwwxxxxxxyyyzzzzzz{{{xxxzzz~~~yyyvvvrrrwww{{{sssooottt|||{{{sssmmmcccTTTHHHNNNNNNUUUdddssssssiii]]]WWWWWWYYY[[[ZZZ```bbbfffmmmtttzzz||||||uuugggeeelll~~~qqq\\\LLL===@@@EEEJJJMMMOOOPPPPPPGGGDDD@@@>>><<<:::888666000000///...............---------.........//////000000000000111111111111///666,,,777>>>VVVrrr```eeerrryyyyyyzzzxxxuuuuuupppooottt{{{zzzxxx}}}~~~zzzwwwzzzzzzzzzxxxtttnnnfff___ZZZ^^^bbbhhhnnnqqqsssrrrqqqoooooommmjjjfffeeeeeefffbbb___\\\ZZZ\\\bbbhhhmmmgggeeeaaa```_________^^^ccchhhkkkjjjjjjlllkkkggg]]]YYYUUUTTTUUUTTTNNNIIILLLOOO\\\ssswwwkkkaaaWWWQQQOOOJJJUUU~~~yyyuuucccbbbnnnsss|||ddd[[[ZZZZZZYYYZZZZZZXXXTTTQQQJJJ>>>222000111000..............................,,,,,,,,,,,,,,,,,,,,,,,,........................pppaaa\\\XXXSSSXXXcccPPPEEE:::666<<>><<<999777222111000.........//////............////////////000111111111111222222222777...444:::BBBkkkooo\\\aaayyyzzzyyyzzzxxxvvvuuuqqqqqqrrrsssyyy~~~xxx{{{}}}~~~yyywwwsssmmmhhhccc```^^^bbbiiiqqqtttqqqmmmlllmmmiiikkklllllljjjiiihhhiiigggccc______cccgggjjjjjjiiigggeeebbbaaa```aaabbbgggooovvvtttpppmmmgggbbb___bbb]]]ZZZ```]]]WWWZZZUUUQQQ```yyyvvvggg[[[UUURRRJJJOOObbb}}}|||wwwxxxaaaVVVfffooorrrZZZ]]]]]]\\\YYYWWWVVVSSSPPPMMMEEE;;;444111///...---........................,,,,,,,,,,,,,,,,,,,,,,,,..................------uuuhhhdddaaa[[[\\\cccVVVLLL@@@:::;;;AAAGGGIIIMMMJJJFFFEEEEEEBBB;;;555222111000000111111000///000111111111111222222222111000111333222222:::CCC___nnnxxxzzz{{{{{{qqqrrrwwwzzzooozzz{{{|||yyymmmggggggpppuuuuuuuuuvvvxxxyyyxxxxxxxxxyyynnnXXXMMMJJJNNNXXXggguuuwwwjjjaaa___`````````mmmtttyyy||||||}}}~~~nnndddiii}}}vvv[[[FFF999@@@KKKOOONNNPPPIIIFFFBBB@@@>>><<<:::888333222000///......//////............////////////000111111111111222222222666111666===LLLwwwiiiZZZbbb{{{wwwvvvwwwuuurrrqqqrrrqqqpppsss{{{{{{~~~yyyvvvrrrlllgggdddbbbaaaffflllrrrtttrrrooonnnooollllllmmmmmmmmmkkkhhhgggeeecccaaabbbgggkkkmmmmmmjjjhhheeecccbbbcccdddfffllltttyyyxxxuuusssooojjjjjjpppooommmooohhh[[[WWWYYYSSSaaazzznnn```[[[SSSKKKLLLYYYqqqvvviiiZZZdddlll|||vvv[[[YYYZZZYYYXXXXXXWWWUUUSSSMMMFFF<<<555111///...---........................,,,,,,,,,,,,,,,,,,,,,,,,........................zzzlllhhhddd]]][[[]]]]]]UUUJJJAAA===???DDDHHHLLLJJJGGGGGGFFFCCC>>>999444222000000111111111///000111111111111222222222222111222333222444>>>IIIfffrrrzzz{{{}}}wwwkkkiiiqqqxxxsss|||xxxpppllllllrrrvvvvvvvvvwwwxxxxxxyyyzzz{{{zzzqqqWWWFFFBBB@@@EEESSSeeevvv{{{xxxsssooonnnqqqtttwww}}}|||{{{~~~hhhdddvvv~~~ZZZ>>>???IIIKKKLLLRRRJJJGGGCCC@@@>>><<<:::888333222000///......//////............////////////000111111111111222222222555444888AAAZZZcccYYYggg}}}tttssstttqqqnnnnnnqqqooonnnsss~~~yyyvvvpppkkkgggeeeeeeeeelllppptttuuurrrqqqqqqsssqqqooonnnooopppnnnhhhdddcccccccccfffkkknnnoooooollljjjgggeeefffhhhkkkmmmuuu~~~~~~xxxwww}}}qqqbbbaaaYYYfffxxxeee[[[WWWPPPLLLNNNaaattt}}}rrr[[[```gggtttzzzcccXXXWWWWWWXXXZZZYYYWWWVVVNNNGGG>>>777222000...---........................,,,,,,,,,,,,,,,,,,,,,,,,........................uuukkkeee]]]YYYXXX___\\\UUULLLDDD@@@BBBEEEJJJIIIGGGGGGFFFDDD???;;;666444111000111111111000000000111111111222222222222111222222222666CCCPPPjjjzzz{{{{{{mmmllluuu~~~{{{|||yyysssrrrpppssswwwwwwwwwwwwwwwxxx{{{}}}yyy___IIIDDD>>>>>>FFFRRR```vvv}}}}}}|||~~~~~~|||}}}ttteeemmmvvvKKKDDDIIIHHHIIIQQQKKKHHHDDDAAA???===:::888444333111///......//////............////////////000000111111111222222222333666:::HHHkkk```[[[mmm{{{tttsssssspppmmmmmmooolllkkksssyyyuuuooojjjggghhhiiikkkppprrrttttttsssrrrtttuuuvvvrrrpppqqqssspppiiibbbcccdddgggjjjmmmnnnnnnnnnmmmllljjjiiikkknnnsssvvv~~~ssssssxxxxxxkkkbbbnnnnnn\\\\\\VVVOOOIIIUUUyyyrrrvvv}}}___ZZZdddpppssszzzvvv]]]YYYWWWZZZ\\\[[[YYYXXXOOOIIIAAA999333000..............................------------------------............////////////uuujjjaaa\\\ZZZ]]]___^^^WWWNNNFFFCCCBBBHHHHHHGGGGGGFFFCCC???===888555222111111111111000000000111111111222222222111000111111222888HHHYYYnnn{{{zzz|||wwwzzzzzzooosssxxx~~~{{{yyyuuuuuurrrsssvvvvvvwwwvvvvvvxxx|||iiiOOOGGGAAA>>>AAACCCKKKbbb{{{~~~yyyssspppwwwzzz}}}~~~zzzvvvtttxxxnnnjjjWWWHHHHHHFFFHHHPPPLLLIIIEEEBBB@@@===:::888555333222000///...//////............////////////000000111111111222222222333777<<>>UUUppp{{{pppfffaaa___```ooovvvwwwvvvvvvzzz}}}ppp^^^IIIEEEFFFJJJPPPMMMJJJFFFCCC@@@>>>;;;888555444222000///...//////............////////////000111111111111222222222333777>>>^^^mmm]]]___rrr}}}zzzwwwwwwuuupppmmmnnnfffhhhnnnyyywwwtttpppmmmmmmpppsssvvvtttttttttuuuvvvwwwyyyzzzzzzwwwtttrrrrrroooiiieeeiiikkknnnooommmkkkiiiiiinnnoooppptttxxx}}}ppp^^^ZZZNNNNNNSSSgggyyyrrr}}}ggg[[[SSSRRROOOOOOfffzzzpppuuupppZZZ```lllrrrxxxpppddd\\\]]]^^^ZZZXXXZZZQQQNNNGGG>>>555000//////........................------------------------.........//////000000111pppccc\\\WWW[[[______[[[TTTMMMIIIIIIJJJJJJIIIFFFCCC@@@???<<<888444111111111111000000111111111111222222222000111222333555@@@XXXmmmwww}}}uuupppvvvyyyxxx||||||ooooootttcccppptttrrrtttrrrtttqqqrrrtttsssrrrwwwdddRRRHHHCCCDDD???>>>PPPhhh~~~{{{lllkkkgggbbb```bbbhhhmmmyyy|||zzzxxxvvvzzzyyy~~~dddKKKCCCHHHMMMOOONNNKKKFFFCCCAAA>>>;;;888666555333111////////////............////////////000111111111111222222222444777BBBlll|||}}}}}}wwwbbb]]]cccwww{{{|||wwwuuuvvvsssnnnkkkllldddjjjtttvvvtttrrrpppqqqtttwwwzzzuuuuuuvvvwwwyyy|||}}}}}}zzzxxxvvvrrrooollljjjiiikkknnnqqqqqqooolllkkkkkkmmmooosssxxx~~~tttdddVVVVVVMMMPPPPPP[[[{{{lll```TTTRRRSSSMMMZZZ~~~sssoooccc___gggrrryyyvvvfff[[[\\\]]]XXXWWW[[[RRROOOIII@@@666000///000................................................---......///000000111111~~~lllbbbVVVYYY\\\^^^]]]XXXRRRMMMJJJLLLLLLKKKGGGDDDAAA@@@===999444222111111111111000111111111111222222222111222333555888DDD]]]sssyyy~~~rrryyy{{{xxx{{{yyyrrrtttrrr``````wwwqqqpppsssrrruuuoooqqqrrrrrrrrrvvvsss]]]OOOHHHIIIFFFBBBNNNbbb{{{rrrkkkfffaaaZZZVVVZZZ[[[]]]```eeennnzzzzzzuuurrrppppppxxxjjjNNNCCCIIINNNMMMNNNKKKGGGCCCAAA>>>;;;999666555333111////////////............/////////000000111111111111222222222444777DDDuuu|||vvvwwwjjj\\\___hhh~~~{{{yyyuuussstttqqqkkkhhhiiiccckkkxxxuuutttrrrrrrsssvvvzzz|||vvvvvvwwwyyy|||zzzyyyvvvrrrmmmjjjjjjkkklllpppsssssspppnnnnnnooommmpppuuu{{{}}}|||xxxqqqmmmjjjbbbYYYOOOKKKTTTPPPRRRuuuiiiWWWTTTUUUJJJOOOtttuuullljjj]]]aaapppzzzxxxfffYYYZZZ[[[WWWWWW\\\RRRPPPJJJAAA777000///000................................................---......///000111111222wwweeeXXXQQQWWW```^^^\\\[[[TTTNNNMMMKKKIIIHHHEEE@@@===???<<<888444222111111222111111111000000000000000777...444555222LLLmmmsssyyy~~~~~~zzz~~~sssnnnvvv^^^SSSeee}}}vvvqqqooommmmmmooopppoooooopppttt{{{uuueeeVVVNNNEEE@@@HHHWWW|||}}}uuunnnfff```ZZZXXXVVVSSSQQQRRRVVVYYYgggooowww{{{yyyuuupppmmmnnnsssyyy~~~{{{qqqTTTFFFKKKMMMHHHPPPLLLGGGDDDAAA???<<<:::777555333111///.........////////////000000000000000111222222111111333555777777WWW~~~}}}ggg]]]___uuuzzz|||sssooonnnqqqpppkkkhhhhhhgggrrr~~~zzzxxxtttssswww~~~{{{{{{yyyyyyzzz}}}|||{{{wwwpppjjjjjjoootttrrrrrrqqqpppooonnnnnnmmmppptttzzzwwwrrrjjjgggkkkooojjjaaa\\\[[[WWWOOOZZZrrr^^^TTTWWWQQQKKKeeemmmuuuzzzdddcccrrrxxxsssZZZWWW]]]]]]YYYWWWXXXPPPHHHCCC===444///...........................---...///000000///...---////////////000111333333tttkkk^^^TTTWWW___]]]]]]]]]VVVQQQOOOLLLJJJHHHFFFBBB??????===999555222111111222111111111111000000000000444---333777;;;WWWxxxyyyzzz|||rrrgggppp|||uuuVVVSSSkkk}}}rrrooommmkkkkkkmmmoooooooooqqqvvv}}}iii\\\RRRJJJKKKRRRaaajjjzzz~~~~~~{{{rrreee]]]XXXVVVSSSPPPTTTWWWZZZ[[[]]]```fffjjjrrr{{{xxxooojjjkkkmmmqqqwww}}}tttXXXFFFGGGKKKJJJOOOLLLGGGDDDAAA???===;;;777666333111///.........////////////000000000000000222222222111222444666999<<>>555//////........................---...///000000///...---/////////000000222333444tttpppgggXXXVVV[[[ZZZ]]]___YYYTTTQQQMMMJJJHHHFFFDDDBBB@@@>>>:::666333222222222111111111111111111111111444...222999DDDccc|||}}}xxxoooiiirrr}}}gggNNNVVVtttxxxooommmmmmkkkkkknnnmmmmmmooorrryyyrrrddd\\\SSSNNNNNNWWW^^^kkkyyyyyymmmgggffffffiiimmmyyy}}}wwwmmmfff]]]XXXXXX[[[]]]]]]]]]ccckkkoooqqqtttzzz{{{wwwsssooohhhcccaaagggpppzzztttmmmvvv{{{aaaJJJEEEIIIMMMOOOKKKGGGDDDBBB@@@>>><<<777666444111////////////////////////000000000000111222333333222222555666999CCCooouuuiiimmmwww{{{yyy}}}vvvpppnnnmmmpppnnnjjjiiikkkmmm{{{}}}hhhfffeeehhhjjjlllrrrzzzxxxyyy|||}}}~~~}}}tttrrrxxx||||||yyyxxxtttqqqppprrrrrrqqqooovvvzzz~~~yyyuuupppqqqsssvvv|||}}}vvvvvvmmmaaaUUU\\\jjjZZZXXXRRRIIISSSiii~~~qqq}}}bbbfffxxxnnnYYYSSSYYY___^^^\\\WWWPPPIIIEEE???666000///..............................////////////....../////////000111222444555~~~ooo]]]VVVXXXWWW[[[```[[[WWWSSSMMMIIIGGGFFFEEEDDDAAA???;;;888555333222222000111111111111111222222555222333;;;NNNkkkzzzyyy|||tttjjjooovvv|||___NNN___~~~~~~uuunnnmmmnnnmmmmmmoookkklllooottt}}}zzzpppeee\\\YYYWWWYYY___gggooowww~~~qqqjjjbbb^^^^^^```ccceeeiiinnnuuuzzz{{{xxxrrrnnnnnnjjjfffeeehhhlllooopppxxxzzzssspppmmmiiieeebbbaaabbbbbbbbbiiiooozzzwwwllldddlllmmmTTTFFFHHHNNNOOOKKKGGGDDDBBBAAA>>>===888666444111000/////////////////////000000000000111222333333333333666888888JJJ|||sssiiisssyyy~~~wwwrrrnnnlllmmmooommmiiiiiilllsssrrraaa\\\XXXXXXXXXZZZaaajjjyyy||||||wwwxxx}}}}}}yyyuuutttrrrpppnnnoooppprrryyy{{{~~~~~~{{{wwwsssqqqqqqvvv{{{~~~ssscccWWW___mmm[[[XXXTTTMMMQQQ]]]rrrwwwbbb]]]qqqvvvbbbVVVWWW\\\\\\YYYVVVOOOJJJGGGBBB888222000...........................//////////////////...//////000000222333555666xxxeee[[[YYYVVVZZZ```]]]XXXSSSMMMIIIFFFEEEDDDDDDBBB@@@===999666444222222000000111111222222222333555666666AAA^^^xxx|||zzz~~~|||rrrgggooossstttsssxxx}}}\\\WWWpppxxxpppkkkkkkmmmlllmmmnnnjjjkkkooowww{{{vvvmmmllljjjjjjlllpppuuuxxxqqqpppnnnlllnnnqqqrrrrrrooorrrwww|||~~~yyypppfff___ZZZYYYSSSTTTUUUVVVZZZ```fffkkkyyy~~~tttlllfffcccbbbqqqwwwaaaNNNHHHJJJOOOLLLHHHDDDBBBAAA>>>===888666444222000/////////////////////000000000000111222444444333444777999:::UUUyyyqqq~~~zzzrrrooolllkkklllnnnlllhhhjjjnnnyyyooobbb[[[SSSOOOMMMNNNVVV___xxx~~~xxxzzz|||}}}{{{xxxqqqssstttpppkkkjjjpppwww{{{{{{zzzwwwtttrrrsssuuu{{{tttcccYYYdddttt```YYYVVVPPPPPPUUUwwwppphhhXXXgggttt{{{wwwcccYYYZZZZZZWWWUUUOOOKKKIIIDDD:::333111/////////////////////////////////......////////////000000111333444666777tttiiibbbYYYYYY___^^^XXXTTTNNNJJJGGGFFFDDDCCCCCCAAA>>>;;;888555333222000000111111222333333333333888:::KKKqqq}}}uuujjjssstttrrrqqqwwwsss^^^eeeqqqjjjfffhhhjjjiiiiiikkkjjjkkkpppyyy~~~}}}}}}lllhhhaaaXXXPPPLLLMMMNNNLLLRRRYYY___eeemmmvvv}}}wwwjjjdddccc[[[ggg~~~|||ttt]]]MMMHHHQQQMMMIIIEEEBBB@@@>>><<<888777555222000000///000////////////000000000000111333444444444555888:::BBBcccwwwuuutttmmmllljjjiiikkkmmmjjjgggjjjpppxxxlllcccYYYRRRLLLLLLRRR[[[www~~~uuu{{{zzzxxxyyyqqqssstttppplllmmmttt{{{zzzzzzyyyvvvtttuuu{{{tttbbb[[[ggghhh[[[VVVQQQNNNNNNmmm~~~ooovvvzzztttXXX^^^gggpppsss___[[[[[[XXXTTTOOOLLLKKKFFF<<<444222//////////////////////////////............//////000000000222333555777888{{{ppp___ZZZ^^^^^^YYYUUUPPPLLLJJJHHHEEEDDDCCCBBB???<<<999555333222000000111222222333444444111;;;>>>TTT}}}yyyttt|||zzzwwwwwwqqqdddrrrnnnhhhdddgggiiihhhhhhiiijjjkkkqqq{{{sssfff\\\YYYSSSNNNJJJKKKOOOSSSUUU^^^iiirrrwww}}}tttiiieee^^^bbbvvvttt[[[MMMSSSOOOJJJEEEBBB@@@===:::999777555222111000000000////////////000000000000111333444555555666888;;;JJJppp}}}lllsss~~~pppjjjkkkhhhhhhjjjllliiigggkkkrrrxxxjjj___UUUPPPTTT[[[sss}}}zzz{{{zzz{{{xxxuuurrrppprrrwww{{{~~~xxxzzz|||{{{{{{vvvccc]]]iiiooo]]]UUURRRPPPNNN\\\qqqmmm[[[\\\aaajjj~~~aaaZZZ\\\ZZZSSSOOOMMMLLLHHH>>>555222////////////////////////000///...------...///000000000111222444666888999zzzddd[[[^^^^^^ZZZWWWRRRNNNLLLIIIFFFDDDDDDBBB@@@===999666333222000000111222333333444444111===AAAXXX}}}}}}}}}|||}}}xxxyyyssskkk{{{yyyoooiiieeehhhkkkjjjiiiiiijjjlllqqq}}}wwwqqqhhh```TTTSSSQQQNNNNNNRRRXXX]]]\\\fffsss|||||||||}}}qqqhhhbbb^^^kkkgggUUUTTTPPPJJJFFFBBB???<<<:::999777555333111000000000////////////000000000000111333444555555666999;;;MMMvvvqqqeeerrr{{{mmmiiijjjggghhhjjjllliiifffkkksss{{{lll^^^UUUVVV[[[gggwwwvvvpppllliiivvv}}}|||}}}wwwpppqqqyyywww{{{xxxddd^^^iiirrr^^^UUUTTTSSSRRRRRR~~~ssshhhzzz]]]^^^aaakkk```XXX[[[ZZZSSSOOOMMMMMMHHH>>>666333000000000000000000000000000///...------...///000000000111222444666888999{{{```UUU\\\[[[YYYVVVQQQMMMIIIGGGFFFDDDBBB???===;;;888444111333333222222111222222222000;;;GGG```zzz|||}}}yyydddqqqwwwkkkhhhffffffhhhiiihhhfffggghhhrrr~~~uuukkkccc]]][[[ZZZSSSVVVYYYZZZ\\\bbbllluuu}}}|||wwwzzzyyyyyy{{{eeeccc\\\cccvvv```TTTNNNNNNHHH======@@@999<<<999444111000000000///000000000000111111111111555777333333888555777EEE]]]}}}pppYYYeee{{{vvvlllhhhhhhhhhiiilllmmmgggdddnnn|||wwwhhh^^^UUUaaaeeeeee^^^WWWSSSRRRPPP[[[mmm{{{zzzzzz|||~~~~~~xxxddddddtttvvvfff\\\SSSOOOOOOSSSkkkgggsssggg___aaajjj~~~yyy```VVVWWWYYYXXXRRRLLLIIIHHHCCC999000000///------///000///...000000000000////////////---444000---444888;;;EEEwwwaaaWWW[[[\\\ZZZWWWRRRNNNJJJGGGEEEDDDBBB???===;;;888444111444444333333333333333444444???JJJaaa|||xxxuuuyyy~~~iiiaaawwwrrrjjjhhhffffffhhhiiihhhgggiiikkkttt|||wwwmmmiiiccc]]]YYYXXXYYYYYY```fffnnntttxxx~~~}}}xxxwwwwwwwwwyyy~~~rrrhhh^^^]]]eeexxxqqqXXXOOOLLLFFF<<<===BBB======999555222111111111000000000000000111111111111444666333444:::777;;;KKKtttnnn```\\\nnnrrriiiggghhhiiihhhhhhfffbbbcccqqq|||nnn___[[[VVVTTTQQQLLLFFFCCCOOO[[[lll~~~}}}~~~~~~wwwfffgggvvv~~~kkk___UUUPPPPPPLLL```nnnnnnkkkccceeelll}}}xxxaaaWWWXXXZZZXXXRRRLLLIIIHHHCCC999111000///------///000///...000000000000////////////...222000000666777>>>PPPsssddd[[[YYY]]]\\\XXXTTTOOOJJJFFFDDDCCCAAA???===<<<999555333555555444444444444555555777DDDQQQeeezzztttmmmtttzzz}}}yyysssttt~~~sssWWW___~~~yyyllliiigggffffffgggiiihhhgggkkknnnwww}}}uuuooohhhbbb```^^^[[[ZZZ[[[^^^ccceeeqqqyyy~~~yyyuuuttttttwww|||{{{lllbbbZZZWWWfff^^^QQQLLLGGG>>>@@@FFFBBB===:::666333333222222111000000000000111111111111222555333666:::777>>>SSSgggXXX___zzzxxx{{{lllffffffhhhjjjgggccc```^^^dddvvvwwwdddSSSPPPOOOKKKFFFEEEFFFKKKXXXnnn}}}wwwuuujjjlllyyyrrrcccXXXRRRPPPJJJUUUvvvxxxmmmwwwrrreeeccciiiuuuwwwcccXXXWWW[[[XXXSSSMMMJJJHHHCCC:::333111///......///000000///////////////000000000000///111///333777666DDDaaavvvhhh^^^XXX^^^]]]ZZZVVVQQQKKKFFFCCCCCCAAA???>>><<<:::777444444444444444444444555666777IIIYYYlll}}}wwwnnnrrrrrrpppkkkiiipppbbbMMMaaarrriiieeeeeedddeeefffggggggggglllpppzzz{{{oooggg```\\\^^^^^^___aaafffmmmtttxxx{{{xxxsssrrrrrruuu{{{oooeee[[[UUUcccbbbSSSLLLIIIBBBCCCGGGCCC<<<999555333333222111000///000000000111111111111111444444666999555AAA[[[fff[[[aaa|||ttthhhdddfffiiikkkhhhbbb^^^^^^hhhyyygggZZZTTTMMMLLLQQQFFFFFFOOOccc}}}ssszzzrrrmmmqqq{{{xxxggg\\\TTTPPPPPPNNNeeeqqqsss{{{ccc\\\bbblll}}}xxxfffXXXVVVZZZWWWSSSNNNKKKHHHCCC;;;444111///......///000000///////////////000000000000111000///555888777MMMtttooocccZZZ^^^]]]\\\XXXSSSLLLGGGCCCCCCAAA???>>>===;;;888666333333333333333444555555666MMMcccvvv|||wwwnnnrrrtttrrrlllhhhqqqqqqTTTJJJddd~~~zzzmmmgggbbbbbbcccccccccdddfffggglllsss}}}uuujjjccc___\\\[[[]]]aaahhhpppyyy{{{wwwtttqqqqqqqqqssszzzsssggg^^^XXX```dddRRRKKKKKKEEECCCBBB<<<999777444222222222000//////000000000111111111111222444444666666333DDDeeebbb[[[dddpppeeecccfffiiijjjgggccc```cccnnn|||vvvdddTTTNNNQQQIIIGGGKKKWWWfffqqquuuvvviiiuuuvvvsssooonnnsss}}}mmmaaaXXXQQQRRRJJJZZZxxxpppfffZZZbbbkkk~~~~~~lllYYYSSSXXXWWWSSSOOOLLLIIICCC<<<666111000......000111000///.../////////000000000111222222000555:::===[[[zzzjjjaaa]]]]]]]]]ZZZUUUNNNHHHDDDCCCAAA??????>>><<<:::777222222222222333444555666999UUUnnn|||wwwrrrkkkpppuuuwwwrrrnnnuuudddMMMNNNlll~~~~~~sssfffeee```aaacccccccccdddfffhhhnnnwwwtttlllgggdddccc^^^bbbiiiqqq{{{~~~|||xxxzzz{{{{{{yyyvvvrrroooooooooooorrryyy|||kkk___YYYWWWlll}}}hhhRRRIIIJJJEEE@@@===666888666333222222222000///000000000000111111111111222444333555555222IIIqqq{{{___\\\jjj||||||mmmdddcccdddfffeeeeeecccaaagggtttrrr```WWWRRRMMMJJJMMMQQQSSSVVVZZZSSSbbbsss~~~rrrnnnooovvvuuuggg\\\SSSNNNGGGTTTyyylllqqqaaaiiioooyyy|||xxx^^^SSSVVVVVVTTTQQQMMMIIICCC===888222000//////000111000000......//////000000111111111444222444===KKKppprrriii\\\]]]]]][[[WWWPPPIIIEEEBBBAAA?????????===;;;888333333333333444555666777@@@___yyyyyyuuuqqqllloootttxxxvvvssswww~~~]]]LLLWWWzzz~~~xxxmmmbbbfff```bbbdddddddddeeehhhjjjrrr|||yyytttpppnnnmmmmmmqqqwww~~~}}}zzzwwwvvvuuuvvvwwwwwwuuurrrooolllmmmllllllooovvvnnn```\\\RRRYYYvvvyyy{{{rrrXXXKKKKKKEEE@@@===666888666444333444333111///000000000000111111111111222444333555555555RRRwww]]]___rrrzzzwwwjjjcccaaabbbbbb___```______hhhxxxvvvfff\\\RRRPPPNNNJJJJJJMMMKKKSSS]]]hhh{{{zzzyyytttppppppxxx}}}nnn```TTTNNNIIIPPPkkkppp{{{|||iiillljjjmmmsssgggTTTTTTVVVTTTQQQNNNIIICCC===999222000//////000111111000.........///000111111111///666444444BBB\\\xxxooo[[[\\\]]]\\\XXXQQQJJJFFFBBBAAA@@@??????>>>;;;999444444444555555777888888GGGggg~~~|||zzzzzzzzzwwwtttrrrppptttwwwvvvtttvvv|||~~~[[[NNN___xxxjjj```hhhaaaccceeefffeeefffiiimmmuuu|||xxxuuurrrqqqyyy|||~~~zzzxxxwwwvvvtttuuuvvvuuutttqqqmmmkkkkkkjjjjjjmmmuuuqqqcccaaaTTTTTTqqqyyyvvv}}}```PPPNNNHHHCCC@@@;;;999777555555555444222111000000000000111111111111222333333666666888XXXqqq[[[```xxx|||tttiiiccc```______[[[\\\[[[\\\hhhzzz{{{lll^^^YYYVVVPPPMMMOOOMMMNNNOOOWWWmmm}}}rrrlllnnnuuu}}}{{{|||}}}|||}}}vvvrrrqqqyyyssscccVVVSSSMMMKKK\\\xxxwwwllliii```bbbkkkmmmVVVTTTVVVTTTRRRNNNIIICCC>>>:::222000//////000111111000---......///000111111222---777555333FFFhhh~~~ooocccYYYXXXXXXSSSKKKFFFGGGDDD@@@>>>===<<<:::999222:::666222666777666===PPPttt~~~{{{|||xxxrrrxxxyyylllrrruuuvvvwwwzzz~~~|||wwwZZZSSSkkkssshhhccc___bbbbbbeeegggfffdddgggmmmxxx~~~|||zzzzzz|||~~~|||~~~zzzvvvuuuvvvvvvvvvtttrrrooolllkkkllljjjiiillltttzzz___\\\^^^WWWggg{{{xxxwwwvvvgggPPPKKKMMMHHH@@@===888666333222222222111000222222111111222222333444333000888222888???PPPiii[[[eeeuuuyyyqqqfffbbb```^^^[[[]]][[[YYY\\\jjj{{{xxxfff\\\XXXTTTPPPNNNLLLLLLRRR]]]kkkxxxmmmhhhaaa\\\\\\aaaggglllllllllllljjjkkkssszzzyyy}}}tttwwwyyygggYYYSSSVVVRRRVVVvvvxxxqqqkkkSSSfff```jjj~~~}}}]]]XXXUUUVVVTTTOOOJJJFFF???777666111///111222000///222111000///////////////000777111333;;;OOOzzz}}}mmm]]]YYYYYYUUUMMMHHHGGGDDD@@@>>>===<<<:::999333:::666222777777777???\\\|||yyy|||nnnqqqoooooosss|||zzzrrrzzzvvv[[[\\\vvvrrrgggdddbbbaaaaaacccfffeeedddhhhnnnzzz~~~~~~~~~}}}|||~~~{{{xxxwwwwwwwwwvvvuuussspppooommmqqqnnnkkklllsss~~~kkk^^^]]]VVV```||||||{{{}}}}}}lllVVVPPPQQQKKKCCC===888666444333333222111000222222111111222222333444222000999333888AAAWWWvvv___ZZZiiizzz}}}||||||mmmbbb___^^^\\\ZZZ[[[ZZZZZZ```ooo}}}pppccc[[[XXXSSSMMMLLLOOOUUUYYYZZZVVVTTTOOOLLLKKKMMMPPPRRRTTTUUUVVVWWWYYYbbbnnnwww~~~~~~~~~~~~zzz{{{~~~yyyttttttqqqlllnnnzzz~~~~~~vvvzzzlll[[[RRRTTTPPPSSSpppooo}}}xxx[[[]]]eeennncccWWWWWWXXXVVVOOOJJJFFF???888777222///111222000///111000000////////////000000333222333@@@___vvv```YYYZZZXXXPPPJJJGGGDDD@@@>>>===<<<:::999444:::666222777777999DDDqqqxxxrrrlllkkkuuuwwwllltttdddWWWeeennnfffcccbbb```___aaadddcccccciiippp}}}~~~}}}vvvtttxxx|||||||||}}}}}}|||{{{zzzyyyxxxwwwvvvtttrrrqqqqqqqqqrrrooolllmmmsss~~~ddd]]]XXX\\\lllsss___UUUTTTOOOFFF>>>999777555444333333222000222222111111222222333444111222999555777CCCbbbooobbbUUUZZZoooqqqvvvggg]]][[[[[[[[[YYYYYYZZZ[[[bbbsssuuujjjbbbXXXRRRRRRQQQOOOLLLLLLKKKJJJIIIHHHHHHHHHHHHDDDEEEGGGHHHJJJQQQZZZbbbbbbbbbdddfffjjjnnnrrrttttttuuusssnnnllloooxxxwwwmmmhhh``````^^^]]]aaaqqq{{{~~~xxx~~~ttt___VVVVVVQQQPPPfffoooyyylll\\\dddkkkyyyfffVVVZZZ[[[XXXPPPIIIEEE@@@:::777222000111222000///111000000000//////000000111111777555GGGsssuuu^^^WWWZZZYYYQQQJJJGGGEEEAAA>>>===<<<;;;999555999555333777777<<>>===;;;:::666999555444888777>>>PPPxxxxxxqqqkkkyyyeeeKKKOOOjjjxxxmmmeee```\\\^^^\\\]]]___aaadddmmmwwwtttcccWWW[[[gggxxx}}}{{{~~~}}}wwwpppnnnqqqxxx~~~{{{yyyvvvuuuvvvwwwvvvuuutttsssqqqooonnnnnnnnnnnnmmmllllllooovvvhhh^^^]]]dddjjjVVVOOOOOOKKKBBB<<<:::777666555444333111222222111111222222333444333666888888444FFFuuu~~~bbbVVVUUUccc{{{vvvnnntttjjj^^^WWWWWWXXXXXXWWWSSSVVVZZZddduuuvvvmmmjjjjjjhhhfffeeeccc___[[[XXXUUUSSSSSSSSSRRRQQQOOOMMMMMMOOOQQQTTTSSSRRRQQQPPPPPPOOOOOOQQQSSSTTTVVV\\\iiizzzwwwiii^^^XXXWWWRRRPPPPPPRRRWWWfff}}}}}}jjjaaa]]]VVVQQQWWWmmmzzzfffeeelllrrrjjj^^^\\\^^^[[[RRRIIIEEEAAA===999444111222222000///111000000000000000111222222000;;;>>>\\\qqq]]]XXX[[[YYYQQQKKKHHHEEEAAA???>>>===;;;:::777999555444888777AAAVVVxxxyyy~~~ppprrr|||zzz^^^JJJSSSppp}}}wwwqqqlllgggaaa]]]^^^[[[[[[^^^```eeeppp|||mmmhhhggglllssszzzzzz}}}~~~tttpppnnnqqqyyy|||wwwsssrrrsssuuutttrrrrrrqqqpppnnnlllkkkkkkjjjmmmmmmnnnqqqwwwsss```ZZZ___zzzpppXXXOOORRRNNNCCC>>>;;;888777666555333222222222111111222222333444444777555999666KKKxxxZZZQQQTTTfff~~~vvvuuunnnfff[[[VVVVVVWWWVVVTTTOOOSSSZZZfffyyyyyysssooommmllleeecccaaa```______```aaabbbaaa___]]][[[YYYWWWVVVWWWYYY]]]bbbkkkvvvwwwkkk___WWWTTTTTTPPPMMMLLLOOOQQQ\\\wwwvvvbbb\\\UUURRRTTTddd{{{|||aaaaaammmuuujjjXXXZZZ^^^\\\SSSJJJEEEAAA>>>:::444111333333000///111000000000000111111222333///:::JJJooo{{{ggg___]]]ZZZTTTPPPHHHEEEBBB???>>>===<<<:::888999555555999777CCC[[[rrrppp~~~zzzrrrzzzqqqXXXIIIVVVrrrwwwooogggeeeeeedddaaa^^^^^^[[[[[[]]]```fffsss|||~~~}}}}}}|||vvvpppssswww}}}zzzuuupppoooqqqttttttrrrqqqqqqpppnnnllljjjhhhgggjjjkkknnnrrrxxx~~~eeeXXXZZZoooxxx___UUUXXXRRRDDD???<<<999888777666444222222222111111222222333444444777333;;;:::RRR{{{XXXNNNSSSeee|||vvv|||iiibbbYYYUUUVVVVVVSSSPPPNNNSSS[[[gggzzz~~~}}}{{{wwwsssooollljjjmmmooouuu}}}}}}vvvjjj```XXXTTTQQQOOOMMMIIIIIIKKKKKKSSSmmmggg^^^WWWTTTQQQYYYxxxzzzvvveee]]]hhhnnn}}}ttt]]]WWW\\\\\\TTTKKKEEEAAA>>>:::555222333333000///111000000000000111222333444555>>>^^^pppeee```[[[VVVTTTIIIFFFBBB???>>>===<<<:::888999444555999777DDD]]]~~~ooo{{{mmmgggrrrwwwtttkkkSSSGGGUUUqqqoooddd[[[YYY]]]```___]]]^^^[[[[[[]]]```ggguuu{{{tttpppxxx}}}{{{xxxsssmmmmmmqqqttttttsssqqqqqqqqqooommmjjjgggfffeeeggglllrrrzzzkkkXXXYYYddd~~~fff[[[]]]UUUEEE???===:::888777666444222222222111111222222333444333666111======WWW]]]OOORRRccczzzttt|||fff___XXXUUUUUUUUUQQQMMMPPPUUU\\\hhhyyytttlllbbbYYYUUURRRNNNKKKKKKGGGGGGIIIHHHNNNgggnnnbbbZZZVVVOOOPPPlllyyyrrrppp___eeegggvvvnnnUUU[[[\\\UUUKKKEEEAAA>>>;;;555222333333000///111000000000000111222333444===EEEnnntttbbbZZZYYYTTTNNNHHHBBB>>>===<<<:::888::::::;;;;;;888<<>>>>>;;;999::::::;;;:::888<<>>:::999888555444666333333222222333333444555444>>>555:::GGGlllrrrRRREEEPPPeeeuuuuuussstttccc[[[TTTTTTTTTPPPMMMMMMOOOUUU___lllwww|||xxxqqqiii```ZZZWWWUUUQQQMMMKKKFFFDDDHHHGGGIIIWWWiiiuuuccc[[[QQQPPPQQQ\\\nnnxxx```aaagggpppfff\\\\\\ZZZMMMFFFDDD===<<<888444111111222222111333444444333333444666777@@@lll}}}iiiVVVYYYRRRLLLEEE@@@???>>><<<::::::::::::999888===NNN___uuuvvvxxx|||yyy{{{{{{pppaaaeeeooowwwrrrmmmzzz[[[IIIXXXrrrzzzhhhYYYXXX[[[YYYXXX[[[YYY[[[]]]___dddmmmyyy|||yyyvvvtttqqqooonnnmmmkkkjjjhhhhhhgggeeecccaaa^^^]]]\\\]]]aaahhhrrr~~~ppp]]]UUUXXXkkkzzzbbbZZZWWWGGG@@@;;;:::888555444555444444333333444444555666555<<<666:::KKKwwwcccJJJCCCPPPfffxxxtttvvvrrraaaZZZTTTSSSSSSOOOLLLLLLOOOWWWbbbmmmxxx|||{{{|||wwwsssmmmggg```[[[XXXUUUPPPLLLJJJEEEEEEGGGFFFFFFQQQ___{{{hhh^^^QQQOOOOOOVVV{{{qqquuu___^^^dddooolll___\\\ZZZNNNGGGDDD>>><<<888444111111222222111222222111222333333555666OOO}}}kkkSSSZZZSSSMMMEEE@@@???>>><<<:::;;;:::999999888???RRRddd~~~zzzxxxuuutttsssooodddkkkssstttlllhhhwww}}}SSSGGGccc|||iiiYYYWWWYYYXXXWWWZZZWWWYYY\\\```gggppp{{{}}}wwwrrrssspppnnnllllllkkkiiihhhfffeeedddbbbaaa___]]]\\\ZZZ[[[^^^eeeooo||||||eeeYYYXXXcccrrr^^^XXXJJJCCC===;;;888444333555333333333333333444555555888:::888999OOOuuuXXXFFFDDDSSSlllsss{{{~~~nnn___XXXSSSRRRQQQMMMKKKLLLPPPZZZfffpppyyy}}}zzztttoooiiieee```\\\YYYUUUPPPLLLIIIFFFFFFGGGEEEDDDKKKUUU|||~~~lll```QQQOOONNNRRRrrrvvvsss```\\\```lllsssbbb\\\[[[PPPGGGEEE???<<<888444111111222222111111//////111222222555888```iiiRRRYYYTTTNNNEEE???======;;;999:::999999888999CCCXXXlll}}}xxxwwwtttrrrsssuuu}}}{{{nnnkkkwwwvvvPPPJJJlll|||iiiYYYWWWYYYWWWWWWYYYUUUWWW[[[```iiisss~~~{{{uuupppooommmkkkjjjjjjjjjiiihhheeedddbbb```^^^]]]\\\[[[WWWXXX[[[aaalllyyymmm]]]XXX]]]mmm{{{eeeUUUMMMEEE>>><<<999555444666222222222222222333333444999888:::999SSSoooSSSDDDFFFWWWqqqsssyyyjjj\\\WWWRRRQQQOOOKKKJJJLLLQQQ^^^kkksss{{{{{{rrrjjjfffddd```]]]YYYUUUQQQNNNIIIGGGGGGFFFDDDCCCGGGMMMjjjooobbbRRRPPPPPPOOOjjj}}}rrrddd\\\^^^iii|||xxxccc[[[[[[RRRIIIEEE???<<<888444111111222222111333000111444444444:::BBBpppzzzgggVVVXXXVVVOOOEEE???===<<<:::999:::999888888;;;GGG___ttt~~~}}}wwwyyytttpppwwwppplllttt}}}mmmOOOOOOqqqzzzhhhYYYWWWZZZWWWVVVYYYUUUVVVYYY```jjjvvv|||wwwsssnnnllljjjiiijjjjjjjjjhhhdddccc```^^^\\\ZZZYYYYYYTTTUUUXXX___iiivvvsss___VVV\\\gggttt}}}nnn[[[NNNFFF???<<<999555555777222111111111111222333333999555===;;;WWWqqqSSSEEEHHHXXXsss|||sssuuugggZZZUUURRRPPPNNNIIIIIILLLSSSbbbpppvvv}}}|||qqqiiieeecccaaa]]]YYYUUURRRQQQJJJJJJHHHFFFDDDDDDFFFIII]]]zzzrrrdddSSSQQQQQQMMMdddrrriii^^^___iiivvvzzzbbbYYY\\\TTTJJJDDD>>><<<888444111111222222111111///111444222111<<>>===;;;::::::888888999===KKKeee{{{}}}}}}tttxxxrrrmmmyyyqqqmmmqqqtttzzzttt```KKKPPPlllxxxfffXXXXXX[[[XXXVVVXXXUUUUUUXXX___jjjwww|||wwwuuupppmmmkkkjjjjjjjjjiiigggcccaaa^^^[[[XXXWWWVVVUUUQQQSSSVVV]]]gggsss~~~zzzcccWWW]]]bbb~~~zzz{{{mmm^^^OOOGGG???<<<:::666666999333222222222222333444444777222???===]]]yyyWWWHHHJJJZZZvvvyyytttrrrdddXXXTTTQQQPPPLLLHHHHHHLLLTTTfffuuuyyyxxxqqqllleeedddaaa]]]YYYVVVTTTTTTLLLLLLIIIFFFDDDEEEFFFGGGSSSooowwwgggTTTRRRRRRJJJ]]]ssszzzooobbbbbbkkkssszzz```WWW\\\VVVKKKDDD===<<<888444111111222222111......111444///...>>>TTTxxxllleeeWWWZZZSSSIIIAAA???>>><<<;;;999888888999>>>MMMhhh~~~rrrvvvppplllzzzwwwssstttsssxxxlllUUUFFFNNNfffvvvyyyvvveeeXXXYYY\\\YYYVVVXXXUUUUUUWWW^^^jjjxxxyyyvvvuuurrrpppmmmkkkjjjiiigggfffbbb```\\\YYYVVVTTTSSSSSSPPPQQQUUU\\\fffqqq|||ggg[[[___]]]uuuzzz```XXXOOOGGG???<<<:::777777:::444333333333333444555555555000AAA???```]]]KKKMMM\\\yyywwwtttqqqcccWWWSSSQQQOOOLLLGGGHHHLLLUUUhhhwww{{{}}}xxxsssrrrrrreeedddaaa]]]YYYVVVUUUVVVNNNMMMJJJFFFDDDFFFGGGGGGMMMhhhzzzjjjVVVSSSRRRHHHYYYssswwwssseeeeeennnsss~~~zzz___VVV]]]XXXLLLDDD===<<<888444111111222222111222222777888222111EEE^^^uuukkkWWWXXXXXXQQQDDD===<<<;;;888999:::;;;;;;>>>PPPrrr~~~vvvssshhhbbbjjj}}}{{{|||wwwvvv[[[GGGDDDMMM```iii___^^^\\\YYYWWWUUUUUUUUUVVVWWWTTTYYYhhhxxx~~~vvvpppqqqnnnkkkiiihhhgggeeecccaaa___]]]YYYWWWTTTSSSRRRPPPNNNNNNSSS^^^kkkwww~~~jjj___ZZZ\\\qqqnnn[[[RRROOOIIIAAA:::777777666666333333222222333333444555000:::888CCCqqqUUUJJJOOOcccmmmtttlll^^^SSSSSSQQQNNNJJJHHHIIIJJJVVVdddsss{{{|||wwwsssnnnllleeebbb___]]][[[YYYVVVTTTOOOMMMJJJGGGEEEDDDEEEEEEOOO[[[wwwmmm[[[RRROOONNNLLLpppzzzmmmggg___hhhkkk{{{eeeTTTYYYXXXIII???AAA<<<999555333333333222111444222555---888888===~~~zzzccc[[[ZZZQQQEEE=========:::999999:::;;;???QQQppp|||vvvggg^^^ddd}}}~~~zzz^^^JJJHHHRRRcccfffYYYYYYXXXVVVTTTTTTUUUVVVWWWXXXVVV\\\lll|||yyysssqqqoookkkiiihhhgggeeecccaaa```]]]ZZZVVVTTTRRRQQQNNNMMMMMMQQQ\\\iiiuuu|||qqqddd\\\ZZZkkk}}}ppp]]]RRRMMMHHHAAA;;;888777666666333333222222333333444555444<<<<<>>======<<<:::888888;;;AAARRRlll{{{iii\\\```vvv|||]]]IIILLL[[[jjjiiiWWWTTTSSSSSSRRRSSSUUUVVVWWWWWWWWW___ppp{{{wwwrrrooollljjjiiigggeeecccaaa```]]]ZZZVVVSSSPPPOOOKKKJJJJJJNNNWWWdddqqqyyy|||kkkaaaZZZddd{{{~~~~~~sss```QQQKKKGGGAAA<<<999888666555333333333333333444444555333999;;;PPP|||UUULLLPPPbbb{{{ooouuucccUUUQQQPPPOOOLLLIIIHHHIIIKKK```nnn}}}zzzuuuoookkkhhhgggeeeaaa___]]][[[XXXUUUPPPOOOKKKHHHFFFEEEEEEFFFFFFPPPiiiuuuaaaWWWRRRPPPNNNaaatttvvvaaaaaabbblllvvv\\\ZZZZZZMMMAAA???<<<999555333333333222222222333666222999>>>VVVkkkcccUUUHHH???<<<<<<;;;;;;777666:::CCCQQQgggyyynnnaaaeee|||{{{YYYDDDMMMaaasssppp^^^SSSSSSRRRRRRSSSTTTUUUVVVSSSUUU```rrr|||yyyssspppmmmkkkiiihhheeedddbbbaaa^^^[[[WWWSSSPPPNNNIIIHHHHHHKKKRRR^^^llluuu}}}oooeee[[[aaa}}}~~~yyyeeeRRRKKKGGGBBB===;;;888666444333333333333333444555555444666999TTTrrrOOOIIINNNaaa~~~wwwoooooo^^^RRROOONNNMMMJJJHHHHHHJJJLLL___nnn~~~~~~yyytttoookkkiiiiiifffccc```^^^\\\XXXVVVRRRPPPMMMIIIGGGFFFFFFFFFFFFMMMaaa|||yyydddXXXRRROOOMMM[[[wwwiiiggghhhlll}}}}}}___ZZZZZZNNNAAA<<<;;;888555333333333333222333555555333666===aaasssgggWWWJJJAAA<<<:::999;;;777666:::BBBOOOaaaqqqtttggglll}}}WWWAAAMMMdddvvvsssbbbVVVUUUUUUTTTTTTTTTTTTTTTRRRVVVbbbuuu}}}zzzxxxtttqqqnnnkkkjjjhhhfffdddbbbaaa___\\\XXXTTTPPPNNNIIIHHHGGGHHHMMMXXXfffpppzzzooofff\\\___yyylllUUUMMMIIICCC???;;;999666444444444333333444444555666:::999===]]]gggIIIIIIPPPdddvvvooolll[[[PPPMMMLLLKKKHHHFFFGGGJJJMMM\\\kkkzzz|||xxxtttqqqnnnmmmjjjgggdddaaa___\\\YYYVVVSSSQQQNNNJJJHHHGGGGGGGGGHHHLLL[[[sss|||eeeXXXRRRNNNLLLWWW~~~zzz}}}rrrgggiiioooeee^^^]]]SSSEEE???;;;888555333333333333222333666444666777CCCsssvvvhhhXXXLLLCCC<<<999999;;;888777:::@@@KKK\\\lllwwwkkkpppyyyyyywwwxxxYYYCCCOOOeeetttooo^^^WWWWWWWWWVVVUUUTTTSSSSSSSSSXXXeeexxx~~~{{{yyyxxxuuurrrooolllkkkiiifffdddbbbaaa```]]]ZZZUUURRROOOIIIIIIGGGFFFIIISSS```kkkwwwnnnggg]]]\\\pppuuu\\\QQQLLLEEE@@@<<<999777555444444444444444555555666999888@@@ddd___GGGJJJUUUjjjtttppp|||hhhYYYOOOKKKKKKIIIFFFEEEGGGKKKNNN[[[hhhvvv{{{}}}{{{xxxtttrrrpppoookkkhhhdddaaa___\\\XXXVVVUUUSSSOOOKKKIIIGGGGGGGGGHHHKKKWWWnnn~~~fffXXXRRRNNNLLLSSSvvvzzzxxx^^^aaannnfff^^^]]]SSSEEE>>>;;;888444333333444333333222555111;;;===NNNttteeeVVVMMMFFF>>>;;;;;;;;;999888:::===FFFYYYiiiyyytttjjjqqqvvvuuusssttt}}}ZZZFFFSSSgggqqqjjjYYYVVVVVVVVVVVVUUUTTTSSSSSSSSSXXXfffxxx}}}{{{zzzzzzvvvsssooommmkkkiiifffdddbbbbbbaaa___\\\XXXTTTQQQKKKJJJHHHEEEFFFOOO\\\ggguuu}}}rrrlllbbb\\\hhh}}}dddUUUPPPGGG@@@<<<999777666444444444444444555666666555666EEElllzzz{{{YYYDDDKKKWWWmmmppprrryyyeeeWWWNNNJJJIIIGGGEEEDDDFFFKKKOOO^^^jjjuuuxxxzzz}}}xxxuuurrrpppoookkkhhhdddaaa___\\\XXXUUUVVVTTTPPPLLLIIIHHHHHHHHHHHHJJJTTTiiihhhZZZSSSOOOMMMNNNooozzz~~~YYY\\\nnn{{{ddd]]]ZZZQQQDDD===:::777444333333444444333222444...===AAATTTqqqbbbTTTMMMHHH@@@======;;;999999999;;;DDDWWWiiisssppphhhqqqzzzyyywwwuuuxxx}}}XXXGGGVVViiippphhhVVVTTTUUUUUUUUUUUUTTTTTTSSSPPPVVVcccvvv}}}{{{{{{|||wwwtttpppmmmkkkiiifffdddbbbbbbaaa```]]]YYYUUUSSSLLLKKKHHHDDDDDDLLLZZZeeeuuu}}}xxxssshhh]]]ccc|||jjjYYYRRRIIIAAA<<<999888777555444444444444555666666666:::MMMxxx~~~yyyUUUBBBIIIVVVlllkkktttwwwcccUUUMMMIIIHHHGGGDDDDDDFFFKKKOOObbbmmmvvvwwwxxx~~~yyyuuuqqqooonnnjjjhhhdddaaa^^^[[[WWWUUUVVVTTTQQQMMMJJJHHHHHHHHHHHHJJJRRRfffiii[[[TTTPPPNNNKKKjjj{{{ZZZ\\\nnn{{{zzzgggaaa]]]TTTHHH@@@:::777444333333444444333444555---===@@@TTT|||sssdddUUUMMMFFF>>><<<>>>555999<<<===AAAMMM___mmm|||lllggguuutttqqqppplllsssgggPPPEEEWWWlllkkk^^^TTTTTTSSSSSSRRRRRRRRRSSSSSSQQQXXXfffxxx}}}zzzwwwvvvwwwwwwtttoooiiifffeeefffdddaaa```___]]]YYYWWWQQQKKKFFFBBBAAAFFFUUUcccoooyyy}}}hhh]]]aaajjj}}}|||___PPPJJJFFF:::777999666555444444444444555666666888:::RRRsssPPPAAALLLYYYmmmlllzzzqqq___SSSLLLNNNKKKHHHGGGEEEEEELLLUUUmmmuuu{{{zzzzzz~~~xxxtttqqqoooooollliiidddaaa___]]][[[YYYVVVTTTQQQMMMKKKIIIHHHGGGJJJLLLOOO]]]zzzqqq___TTTOOONNNSSSYYY~~~xxxzzztttxxxcccXXXgggzzzmmm```___RRRBBBAAA<<<999666444444444333333555333::::::@@@lllxxxkkk\\\RRRHHH???;;;<<<777:::<<<===CCCSSSiiizzz}}}kkkfffvvvtttoooooolllrrrwwwsss```LLLDDDVVVhhhfffZZZSSSRRRRRRQQQQQQQQQQQQQQQRRRQQQXXXgggyyy~~~zzzxxxvvvvvvuuusssppplllgggdddeeedddbbbaaa```]]]ZZZWWWSSSMMMHHHDDDAAAEEEQQQ]]]kkkuuu~~~mmm___^^^```ppp{{{mmmZZZOOOGGG;;;888:::666555444444444444555666666888:::UUUtttPPP???IIIWWWnnnooo~~~ppp^^^RRRKKKLLLIIIGGGGGGEEEGGGOOOXXXnnnvvv|||{{{{{{~~~yyytttqqqoooooommmjjjeeebbb```]]][[[YYYVVVTTTQQQMMMKKKIIIHHHGGGHHHJJJNNN[[[wwwxxxdddXXXRRROOOOOOTTTvvvuuuuuuooojjjrrrdddWWWeeexxxlll___^^^RRRBBB>>><<<999666444444444444333555333999===IIIuuussscccVVVJJJ@@@;;;<<<:::;;;<<<===FFFZZZttt{{{mmmmmmvvvooooooqqqwwwuuuhhhVVVFFFCCCTTTbbb___VVVSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQYYYiii{{{~~~{{{yyyvvvtttrrrrrrrrroooiiidddddddddccccccbbb___ZZZVVVTTTOOOJJJFFFCCCCCCKKKUUUeeeppp{{{rrrddd___\\\lllxxx|||hhhUUUIII<<<999:::555555555444444555555666777888;;;[[[|||UUU@@@HHHVVVooo~~~qqqnnn]]]QQQJJJIIIFFFEEEFFFFFFHHHQQQZZZnnnvvv}}}}}}}}}~~~yyytttqqqooonnnnnnkkkgggcccaaa^^^[[[XXXUUUTTTQQQMMMKKKIIIHHHHHHFFFIIILLLXXXsss~~~hhh[[[SSSOOOLLLQQQmmmuuurrrzzzoooyyyhhhZZZdddsssqqqccccccYYYGGG@@@<<<999555444444444444333666333888AAAXXXmmmYYYIII@@@======:::;;;<<<>>>GGG\\\xxx}}}yyyooovvv|||ssstttzzz|||iiiMMMBBBDDDUUU___YYYSSSSSSRRRRRRQQQQQQQQQRRRSSSSSSQQQZZZkkk}}}|||{{{vvvrrrpppqqqsssqqqjjjddddddddddddeeeddd```[[[WWWTTTOOOKKKHHHDDDCCCHHHOOOcccnnnyyyqqqeee^^^[[[ooottt\\\LLL>>>:::;;;555555555555555555666666777999===cccZZZCCCHHHWWWrrrzzzrrrlll\\\QQQJJJHHHFFFEEEEEEEEEHHHPPPZZZllluuu|||}}}}}}~~~yyyuuuqqqooonnnooolllhhhdddbbb___[[[XXXUUUSSSPPPMMMKKKIIIHHHHHHFFFIIILLLVVVooojjj[[[RRRMMMMMMRRRfffzzzrrrmmmaaagggqqq|||uuueeeddd]]]KKKAAA;;;999555444444444444444666333666FFFggg}}}```JJJ@@@===>>>999;;;<<>>kkkwwwUUUAAAGGGWWWuuuwwwrrrjjj[[[QQQKKKJJJGGGFFFFFFEEEFFFNNNWWWhhhrrrzzz{{{}}}~~~zzzuuurrrooommmnnnkkkhhheeebbb___[[[XXXTTTSSSPPPMMMKKKIIIIIIIIIGGGJJJMMMVVVlllmmm]]]SSSNNNMMMRRR^^^|||qqq|||mmmffflllsss{{{xxxddd___YYYIII>>>;;;888555333444555555444666555666KKKwwwhhhMMMAAA>>><<<:::;;;===@@@KKKcccwwwkkk```mmmiiiGGGBBBIIIZZZ```WWWQQQSSSKKKKKKKKKKKKLLLMMMNNNOOOQQQ]]]ppp~~~wwwtttpppoooooonnnkkkhhhfffeeeeeefffeeeccc^^^[[[UUUOOOKKKJJJHHHFFFGGGKKK```kkkwww~~~mmm```VVVhhhvvv___PPP@@@;;;<<<777666666555555666666777888;;;@@@rrrcccIII>>>GGGYYYxxxttttttgggXXXPPPLLLKKKHHHFFFFFFDDDEEELLLVVVeeeoooxxx{{{}}}zzzvvvrrrooommmkkkiiigggdddbbb___[[[XXXTTTRRRPPPMMMKKKJJJIIIIIIHHHLLLNNNUUUjjjrrrcccXXXRRRJJJPPPVVVsssnnnwwwlllgggmmmuuujjj```YYYKKK@@@;;;888555333444555555555555777888RRRlllQQQDDD???<<<;;;<<<===AAAPPPlllzzzlll]]]hhhhhhGGGBBBJJJ\\\bbbXXXPPPQQQKKKKKKKKKKKKLLLMMMNNNOOOQQQ]]]rrrxxxvvvrrrnnnlllkkkkkkkkkgggfffeeeeeeeeeccc```]]]XXXRRRLLLKKKIIIFFFFFFJJJZZZgggttt{{{vvvgggXXXeeennn^^^QQQAAA;;;<<<888666666666666666777777888<<>>;;;===???BBBQQQtttmmmffftttgggDDDAAAMMMbbbgggZZZQQQTTTNNNMMMLLLLLLLLLMMMOOOOOOPPPaaattt{{{wwwrrrmmmjjjhhhhhhiiijjjhhheeecccbbbaaa^^^\\\WWWSSSMMMGGGCCCCCCDDDFFFOOO\\\kkkuuu}}}qqqcccXXXeeexxxiii[[[SSSGGG:::777===777666555555555666888999:::DDDzzzrrr{{{]]]JJJDDDOOObbbuuuvvvaaaTTTMMMKKKIIIGGGFFFFFFCCCDDDMMMWWWjjjsss{{{}}}{{{xxxtttooollliiigggdddcccaaa___[[[XXXVVVTTTQQQMMMKKKJJJIIIJJJJJJMMMNNNSSSaaawww{{{jjj]]]TTTQQQKKKMMMjjjuuuiii```\\\ppp}}}___QQQJJJBBB;;;888444333333555555555555333BBBmmmsssaaaQQQEEE>>>>>>;;;===???BBBOOOnnnqqqfffrrrhhhFFFBBBLLLaaahhh\\\QQQPPPNNNMMMLLLLLLLLLMMMNNNOOORRRcccuuuyyyvvvqqqmmmiiihhhhhhiiiiiihhhfffeeedddbbb___\\\WWWSSSMMMGGGCCCCCCDDDEEEMMMZZZiiisss{{{{{{kkkddd^^^iiiooo___UUUIII;;;555999777666666555666777888999999DDD~~~~~~vvv}}}^^^KKKGGGSSSfffwwwttt___SSSLLLJJJHHHFFFFFFEEECCCDDDNNNYYYkkkttt|||}}}{{{xxxtttoookkkiiigggeeecccaaa___\\\YYYWWWUUURRRNNNKKKIIIIIIIIIHHHJJJLLLPPP___ttt~~~mmm___UUUQQQKKKJJJdddwwwkkk}}}bbb^^^ooowww```UUULLLBBB;;;888444333333555666666;;;888IIItttuuubbbVVVJJJ@@@;;;;;;===???BBBMMMgggssseeeoookkkHHHCCCKKK```jjj___RRRMMMMMMMMMLLLKKKLLLMMMNNNOOOSSSdddwww~~~wwwuuupppllliiihhhhhhiiihhhgggggggggfffddd```]]]XXXTTTNNNHHHDDDBBBCCCDDDIIITTTbbblllwwwpppjjjccchhhzzzzzzyyydddWWWLLL>>>777888777777666555666777888999999FFF^^^LLLHHHTTTgggwwwrrr]]]QQQKKKIIIGGGEEEEEEEEEDDDFFFPPP[[[llluuu}}}}}}zzzwwwsssnnnjjjiiigggeeecccbbb```\\\YYYXXXVVVSSSOOOLLLIIIHHHHHHFFFIIIKKKOOO]]]rrr|||zzzwwwuuuuuuwwwzzz|||~~~pppaaaWWWOOOJJJGGG]]]zzznnn|||fffcccppp|||nnn^^^XXXOOOAAA;;;888555333444555666666:::666JJJuuu}}}hhh[[[PPPDDD;;;:::<<>>CCCOOOccc{{{xxxtttGGGBBBHHH\\\llliii[[[QQQMMMLLLKKKKKKKKKLLLMMMNNNQQQeeezzz~~~}}}vvvtttpppllliiihhhggggggffffffggghhhhhhfffbbb^^^XXXUUUOOOIIIDDDBBBAAAAAABBBKKKUUU```mmmzzz}}}oooeeehhhxxx~~~}}}{{{mmm{{{yyy___NNNCCC===;;;888777666666666777999::::::LLLeeePPPGGGNNN___tttooo\\\QQQLLLKKKFFFDDDDDDDDDDDDGGGSSS___oooxxx|||yyyvvvqqqlllhhhgggfffcccbbbaaa___\\\ZZZWWWVVVSSSOOOLLLIIIFFFEEEEEEHHHIIIKKKTTTcccooossssssrrrmmmfff]]]VVVQQQPPPRRRPPPNNNLLLMMMOOORRRTTTUUUYYY```fffmmmvvvvvvdddXXXKKKLLLHHHYYY~~~qqqzzz}}}mmmjjjssszzzvvv```UUUVVVOOOBBB<<<999555444444666777777777;;;ZZZeeeSSSGGG>>><<<;;;===CCCPPPdddyyyyyynnnDDD@@@FFFYYYhhhhhh^^^TTTLLLLLLKKKJJJKKKLLLMMMNNNSSSggg|||~~~wwwuuurrrnnnjjjhhhfffffffffeeeeeefffgggeeebbb___YYYVVVPPPJJJEEEBBB@@@@@@BBBIIIRRR[[[iiixxxrrrgggjjjzzzqqqvvvcccMMMAAA;;;888888888777666777888999:::999MMMfffPPPGGGOOOaaavvvnnn[[[PPPLLLKKKGGGEEEDDDDDDDDDGGGTTT```pppxxx|||xxxuuupppkkkgggfffdddbbbaaa```^^^[[[YYYUUUTTTQQQNNNKKKHHHFFFDDDAAADDDEEEEEEJJJTTTZZZ[[[YYYYYYVVVRRRLLLGGGEEEDDDCCCBBBAAAAAAAAACCCEEEFFFFFFHHHOOOWWW^^^hhhwwwyyyfffYYYLLLOOOJJJWWW|||sssvvv~~~mmmiiiooovvv}}}fffXXXVVVOOOEEE<<<999666444555666777777777BBBhhhrrrWWWFFF===>>><<<<<>>CCCKKKTTTbbbqqqyyyyyy|||~~~zzzmmmmmmyyyxxxvvvdddNNNBBB;;;999999888777777777888999:::;;;OOO^^^KKKEEEPPPcccuuukkkXXXOOOKKKJJJHHHEEEDDDDDDCCCGGGTTTaaapppxxx{{{xxxtttpppjjjfffdddbbbaaa```___]]]ZZZXXXRRRQQQPPPMMMJJJGGGEEEDDD@@@CCCCCCAAACCCGGGHHHFFFEEEFFFFFFEEEBBB@@@@@@AAA>>>>>>>>>???@@@@@@AAABBB@@@@@@DDDKKKPPPYYYjjj{{{|||iii[[[OOOQQQJJJRRRwwwuuuppppppiiimmmssssss```YYYRRRIII===:::666444555666777777555GGGsss{{{]]]LLLBBBAAA===;;;@@@OOOcccwww~~~}}}ssshhhiii~~~UUUAAA@@@EEEQQQ]]]___YYYRRRLLLKKKJJJJJJJJJKKKMMMNNNYYYnnnzzzxxxuuuppplllhhheeedddeeedddbbbbbbcccdddbbbaaaYYYVVVQQQKKKEEEAAA???>>>999===CCCLLL[[[jjjrrrrrryyy{{{~~~~~~tttrrr{{{~~~xxxdddOOODDD???<<<999888777777777888::::::>>>SSSTTTDDDBBBPPPeeesssiiiWWWMMMJJJIIIIIIFFFDDDDDDCCCGGGTTT```pppxxx~~~{{{xxxtttooojjjfffcccaaa```___^^^]]]ZZZWWWPPPPPPOOOMMMJJJGGGEEECCCAAADDDDDDAAA@@@AAA???;;;===???@@@???>>>>>>???@@@===>>>@@@AAABBBBBBBBBBBB@@@>>>@@@DDDHHHOOOaaarrrkkk]]]QQQSSSIIIMMMssswwwlll~~~tttkkknnnsss~~~ggg]]]TTTLLL===:::666444555777777777777MMM}}}www\\\JJJ???<<<<<<<<<@@@PPPfffvvv|||zzzrrreeefff|||VVVBBB>>>DDDTTT]]]ZZZRRRPPPJJJJJJJJJJJJJJJKKKLLLLLLVVVjjj}}}{{{wwwrrrnnnllljjjgggeeeiiifffccccccdddeeeccc```^^^ZZZTTTMMMFFFBBB???===>>>>>>@@@EEENNNZZZeeelllssswww{{{}}}}}}tttiiiooo}}}|||hhhPPPBBB>>>===999888777777777888::::::<<>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDEEEFFFFFFHHHGGGCCCEEERRR```xxxppp\\\SSSMMMKKKQQQlllwwwmmmrrrgggooo~~~eee\\\XXXJJJAAA:::666666777555666999===QQQsss[[[JJJ>>>===<<<;;;???OOOgggyyyssseeeggg|||\\\DDD???BBBQQQZZZWWWRRRPPPJJJJJJJJJJJJJJJKKKKKKLLLVVVjjj~~~}}}yyyvvvrrrooonnnmmmkkkiiijjjgggdddcccddddddbbb___^^^ZZZTTTMMMGGGCCC@@@???=========AAAIIISSS]]]cccjjjooovvvzzz{{{|||~~~qqqllleeejjj}}}~~~hhhQQQCCC>>><<<999888777777777888::::::DDD]]]yyyMMMEEEHHHSSSfff{{{zzz}}}cccTTTMMMJJJHHHFFFCCCBBBCCCDDDGGGRRR]]]mmmvvv~~~{{{wwwtttnnniiieeebbb```\\\ZZZYYYWWWUUUSSSPPPNNNLLLIIIFFFDDDCCCBBBBBBAAA@@@???>>>===============>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEFFFFFFIIIIIIJJJIIIEEEEEEOOO\\\vvvsss___SSSNNNKKKQQQkkkxxxmmmuuuiiiooo{{{dddZZZVVVHHHAAA;;;666666666555666999>>>WWWlllZZZKKK???======;;;???NNNggg{{{sssfffiii|||gggFFF???BBBPPPYYYVVVPPPPPPJJJJJJIIIIIIJJJJJJKKKLLLTTTiii~~~{{{|||xxxvvvrrrpppppppppooommmjjjhhhfffddddddccc```^^^]]]YYYTTTMMMHHHDDDAAA@@@<<<;;;;;;===BBBJJJQQQVVV___fffpppwwwyyyyyy{{{|||~~~|||lllkkkhhhmmm~~~hhhRRREEE???;;;999888777777777888::::::DDD___nnnJJJCCCGGGSSSfff{{{zzz{{{bbbRRRLLLIIIGGGFFFCCCAAABBBDDDHHHRRR]]]kkkuuu~~~}}}yyyvvvrrrmmmgggcccbbb___\\\YYYXXXVVVTTTRRROOONNNKKKHHHFFFCCCBBBAAA@@@@@@???>>>==================>>>??????@@@AAAAAACCCDDDDDDEEEFFFGGGHHHHHHKKKKKKLLLKKKFFFDDDLLLVVVqqq}}}wwwdddSSSOOOLLLPPPhhhzzzlll}}}wwwkkkmmmuuudddZZZUUUGGGAAA;;;666666666666777:::===\\\yyyggg[[[MMM@@@<<<===<<<@@@OOOggg{{{wwwmmmqqqlllEEE@@@DDDRRR[[[WWWPPPMMMJJJIIIIIIIIIIIIJJJKKKKKKTTThhh}}}yyyvvvsssqqqqqqpppooonnnkkkjjjhhhfffdddbbb```^^^[[[XXXSSSMMMGGGCCCAAA@@@<<<;;;::::::===AAAFFFJJJPPPXXXbbbiiimmmppptttvvvwwwxxx}}}tttooojjjrrrkkkTTTHHH@@@:::999888777777777888::::::@@@bbbdddGGGAAAEEERRRfffyyyyyyzzz```QQQKKKHHHFFFEEEBBBAAABBBDDDHHHSSS^^^llluuu}}}}}}zzzvvvrrrmmmhhhdddaaa___[[[XXXWWWUUURRRPPPOOOMMMKKKHHHEEECCCAAAAAA??????>>>>>>>>>>>>>>>???>>>>>>???@@@AAAAAABBBCCCFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKFFFDDDIIIRRRlllyyyzzzfffTTTPPPMMMOOOeee~~~lll{{{xxxkkkjjjoooddd[[[WWWIIIBBB;;;666666666666888<<<@@@bbb|||jjj]]]NNN@@@:::<<<>>>CCCQQQhhh|||~~~uuuyyyxxx{{{eeeCCC@@@GGGXXX```ZZZPPPKKKIIIIIIIIIIIIIIIJJJKKKKKKTTThhh}}}{{{xxxtttqqqpppooommmlllllllllkkkiiifffbbb```___ZZZWWWRRRLLLFFFCCC@@@@@@>>>===;;;::::::===???AAABBBHHHOOOVVV[[[aaahhhmmmppprrrwww~~~~~~pppfffppppppWWWJJJAAA999999888777777777888::::::BBBiii|||]]]GGG@@@DDDQQQeeewwwxxxxxx___PPPJJJGGGFFFEEEBBBAAABBBDDDHHHSSS^^^mmmvvv~~~{{{xxxtttoooiiieeeaaa^^^ZZZWWWVVVTTTQQQOOONNNLLLJJJHHHEEECCCBBBBBB@@@@@@?????????@@@@@@AAA@@@@@@AAAAAABBBCCCCCCDDDGGGGGGHHHHHHIIIJJJJJJJJJGGGFFFHHHHHHFFFCCCHHHPPPhhhvvv{{{gggUUUQQQMMMNNNbbbmmmyyyyyyjjjgggkkk}}}bbbZZZWWWIIIBBB;;;666555666666999===EEEiiisssaaaNNN>>>999===???DDDSSSkkk}}}}}}vvvyyyssstttvvvWWWAAA???HHHZZZccc\\\PPPKKKIIIIIIHHHHHHIIIIIIJJJKKKTTTiii~~~}}}zzzuuurrrpppnnnllljjjlllmmmnnnlllhhhdddbbbaaa\\\XXXSSSLLLGGGCCC@@@???@@@???===;;;:::;;;<<<<<<>>>BBBGGGKKKOOOVVV___fffhhhjjjqqqyyy}}}~~~uuufffqqqxxxZZZKKKBBB:::999888777777777888::::::BBBlllttt\\\HHH@@@CCCOOOcccvvvxxxxxx^^^PPPJJJGGGFFFDDDBBBAAABBBDDDHHHSSS___nnnvvv}}}|||yyyuuupppjjjfff```^^^ZZZWWWUUURRRPPPMMMMMMLLLJJJHHHFFFEEEDDDDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHHHHIIIIIIIIIJJJFFFDDDEEEFFFDDDCCCHHHOOOeeettt}}}hhhUUURRRNNNMMM___oooxxx{{{kkkfffjjjxxxyyy```YYYVVVIIIBBB;;;555555666777:::>>>FFFooo{{{eeePPP???;;;===???DDDTTTpppyyy{{{qqqpppsss|||OOOAAA>>>FFFXXXbbb\\\QQQMMMIIIIIIHHHHHHIIIIIIJJJKKKVVVjjj~~~~~~{{{wwwtttrrrpppnnnllllllnnnpppnnnjjjfffdddddd___[[[UUUNNNHHHDDDAAA@@@@@@???>>><<<;;;:::::::::===@@@CCCEEEGGGLLLSSSYYY]]]___fffpppuuuwww|||{{{jjjttt]]]LLLCCC;;;999888777777777888::::::???mmmtttcccJJJAAACCCMMMaaawwwzzzwww^^^PPPJJJGGGFFFDDDAAA@@@BBBDDDIIITTT___llluuu|||}}}yyyuuupppkkkggg```]]]YYYVVVTTTQQQOOOLLLLLLKKKJJJHHHGGGGGGFFFFFFCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEEEEDDDCCCGGGNNNcccrrrkkkVVVSSSOOOLLL]]]qqqxxxnnnhhhkkkttt{{{ccc\\\XXXJJJCCC;;;555555666777:::???LLL|||hhhRRRBBB<<<>>>>>>BBBTTTtttnnnmmmtttxxxOOOAAA===DDDUUU___ZZZRRRNNNIIIHHHHHHHHHHHHIIIJJJJJJVVVjjj{{{xxxuuutttrrrqqqooollloooqqqoookkkgggffffffaaa^^^WWWPPPJJJEEEBBBAAA@@@@@@>>><<<;;;:::999999777999<<<======???DDDIIISSSUUU]]]gggnnnpppuuu{{{}}}~~~|||kkksss^^^LLLCCC<<<999888777777777888::::::>>>qqqxxxkkkKKKBBBBBBLLL```yyy|||xxx^^^PPPJJJHHHFFFDDDAAA@@@BBBDDDIIITTT___jjjsss{{{~~~}}}xxx|||yyyuuupppjjjfff```]]]YYYVVVSSSQQQNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGKKKHHHFFFEEEDDDCCCGGGNNNbbbqqqnnnVVVTTTOOOKKK\\\rrrxxxqqqjjjllluuuhhhaaa\\\MMMCCC;;;555555666777;;;@@@ZZZ{{{XXX@@@@@@<<>>======::::::::::::;;;;;;<<<===GGGHHHOOOYYY```eeemmmtttyyyzzz}}}xxxlll|||bbbGGG===???999999999888777888:::===DDDvvvxxxuuuMMMEEEEEEKKK^^^uuuuuu___RRRLLLGGGDDDDDDBBBAAABBBDDDHHHSSS^^^lllrrrzzzxxx}}}{{{yyysssjjjddd]]][[[XXXUUURRRQQQPPPOOOPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHHHHHHHJJJKKKMMMLLLKKKJJJHHHFFFDDDCCCBBBEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJKKKGGGDDDDDDHHHMMM___iiitttzzzrrr___RRRVVVPPP^^^zzzttttttkkkmmmwwwppp```WWWJJJBBB===999888777777===DDD```]]]DDD???<<<>>>IIIZZZppp|||{{{RRRAAA???BBBKKKRRRQQQLLLJJJFFFGGGGGGGGGFFFFFFHHHJJJRRReeeyyy|||xxxuuussssssqqqpppooopppooolllhhheeecccccc___\\\XXXSSSMMMHHHEEECCCAAAAAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;;;;<<<===@@@AAAGGGPPPXXX]]]eeemmmwwwxxx|||yyymmmyyy|||bbbKKK@@@???999999999888777888:::===AAArrrxxxzzzLLLEEEEEELLL```uuuuuu]]]QQQKKKGGGDDDDDDBBBAAABBBDDDHHHSSS___ooouuu}}}}}}{{{xxxssskkkeee```^^^[[[XXXUUUSSSRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMLLLJJJJJJJJJKKKMMMNNNMMMLLLKKKIIIGGGFFFDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIFFFBBBBBBFFFKKK[[[hhhuuu{{{~~~ppp```SSSWWWQQQ___yyyssssssiiiiiitttppp___VVVHHHBBB===999888777777===DDD^^^~~~ZZZCCC===;;;===GGGWWWiii}}}}}}xxxPPPAAA@@@BBBHHHJJJHHHHHHJJJFFFGGGGGGGGGFFFFFFHHHIIIQQQdddxxx}}}{{{wwwuuuttttttsssrrrrrrqqqnnnjjjddd```^^^^^^YYYWWWTTTPPPLLLIIIFFFEEEAAAAAA@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<::::::???GGGMMMSSS\\\dddqqqtttyyywwwkkkttt}}}uuuaaaNNNBBB>>>999999999888777888:::===AAAooo{{{}}}KKKEEEFFFOOOccctttttt[[[OOOJJJGGGDDDDDDAAA@@@BBBDDDIIITTT___pppvvv~~~}}}zzzxxxtttmmmhhhcccaaa^^^[[[XXXWWWVVVUUUSSSSSSRRRRRRRRRRRRRRRRRROOONNNMMMLLLLLLLLLMMMNNNMMMMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEDDDEEEEEECCC??????CCCFFFVVVdddrrrxxx{{{oooaaaTTTWWWQQQ```yyyqqquuujjjiiiyyyuuuaaaVVVIIIBBB===999888777777===DDD]]]tttUUUBBB;;;:::<<>>===============;;;:::<<>>>>>>>>>>>>>><<<<<>>???>>>=========>>>@@@JJJNNNRRRYYYhhhyyysss```RRRTTTNNN^^^uuuvvvnnnqqq{{{fff[[[NNNBBB===999888777777===DDD___ttt```OOOCCC>>>======EEEWWWkkkvvvwwwzzzpppsss}}}|||nnnuuuyyyKKK@@@HHHTTTZZZTTTJJJEEEGGGEEEFFFFFFFFFEEEEEEGGGHHHOOObbbwww~~~{{{xxxtttpppmmmkkkjjjhhhccc^^^[[[YYYZZZTTTRRROOOKKKGGGDDDBBB@@@??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???<<<<<<>>>===<<<@@@FFFMMMSSS\\\dddlllttt~~~vvviiiiiimmmgggSSSKKKDDD;;;999999999888777888:::===@@@mmmwwwOOOGGGGGGQQQhhhrrrqqqXXXKKKHHHFFFEEECCC@@@@@@BBBDDDIIIUUU```rrrxxx~~~qqqxxx~~~|||wwwqqqkkkhhhfffccc```]]][[[ZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZTTTSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIHHHFFFEEEEEEDDDBBBBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<===>>>??????DDDEEEEEEJJJYYYmmm|||uuu```QQQSSSMMM^^^wwwrrrjjjooozzzssscccZZZMMMBBB===999888777777===DDD___qqq___MMM@@@>>>===>>>HHH___yyytttllllllooopppkkkgggtttUUUBBBIIITTTZZZUUUKKKEEEFFFDDDEEEFFFEEEDDDEEEFFFHHHNNNaaavvv}}}zzzwwwsssnnnkkkjjjjjjhhhddd___ZZZWWWWWWRRRPPPNNNJJJGGGDDDBBBAAA??????@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAABBBCCC???======???>>>;;;>>>CCCCCCJJJSSS\\\dddooo{{{tttlllkkkhhhSSSKKKEEE<<<999999999888777888:::======mmmRRRHHHGGGPPPgggqqqpppXXXLLLHHHGGGEEEBBB@@@???BBBDDDJJJUUUaaarrrxxx}}}hhhhhhyyy~~~yyyqqqkkkjjjhhheeebbb___]]]\\\\\\]]]^^^___```___^^^\\\[[[VVVUUUTTTRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFEEECCCBBBAAA???>>>=========;;;:::;;;<<<>>>@@@AAAAAABBBFFFHHHHHHPPPbbbttt~~~wwwaaaRRRTTTNNN___wwwooogggoooyyylll```XXXIIIBBB===999888777777===DDDbbbzzzfffRRRBBB<<<<<<>>>KKKhhh}}}nnnggggggiiijjjjjjmmm}}}aaaCCCHHHRRRXXXTTTJJJEEEFFFDDDEEEFFFEEEDDDDDDFFFHHHNNNaaavvv{{{xxxvvvrrrmmmjjjjjjkkkiiieee___YYYUUUTTTPPPOOOLLLJJJGGGEEEDDDCCC??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@>>>???AAA@@@>>>???DDD???FFFOOOXXX```lllzzz~~~pppkkkjjjUUUMMMFFF===999999999888777888:::======nnn|||SSSIIIFFFOOOfffqqqoooXXXMMMIIIGGGEEEBBB@@@???BBBDDDJJJUUUaaapppvvv}}}fff^^^lllttt}}}zzzqqqkkkkkkiiifffccc```___^^^]]]___```aaaaaa```^^^\\\ZZZXXXWWWVVVTTTRRROOOMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGCCCBBBAAA???>>>=========:::::::::<<>>???WWWoooaaaeeelllnnnooommm~~~dddAAAEEEMMMUUUTTTMMMHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEOOOaaauuu~~~}}}yyyvvvtttqqqooollljjjfffccc```]]]YYYWWWSSSQQQMMMIIIFFFEEEDDDEEE@@@@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCBBBCCCDDDHHHOOOZZZhhhuuu}}}zzz|||xxxooo[[[NNNDDD<<<<<<;;;999888888999;;;<<>>======>>>>>>???;;;888999:::<<>>JJJ{{{lllSSSEEE===BBBIIIbbbkkkcccooo~~~yyyyyyOOO:::===CCCJJJJJJEEECCCEEECCCCCCCCCCCCDDDEEEFFFFFFOOObbbwww~~~zzzwwwtttqqqoookkkhhhdddaaa^^^\\\YYYVVVSSSRRROOOKKKIIIGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFIIISSS```nnnvvvyyyqqqzzzooo\\\PPPEEE>>>;;;:::888777777888:::;;;CCCeeetttlllSSSHHHCCCJJJaaaqqqpppVVVKKKIIIGGGFFFBBB@@@@@@CCCEEEJJJUUU```ooovvv}}}}}}xxxuuuqqqpppnnnmmmnnnpppsssuuupppnnnllljjjgggdddcccbbb^^^]]][[[YYYVVVSSSQQQOOOMMMKKKIIIIIIIIIHHHGGGEEEEEECCCAAA?????????@@@AAA@@@<<<:::;;;:::;;;@@@HHHLLLGGGCCCBBBAAADDDPPP]]]wwwyyydddTTTQQQRRRZZZuuuzzzxxxwww~~~vvveeedddhhhmmmWWWYYYQQQEEE===888888666666@@@NNNoooTTTFFF>>>DDDJJJ]]]uuupppzzz~~~xxxqqqLLL<<<===CCCIIIJJJFFFEEEGGGBBBBBBBBBCCCDDDEEEFFFGGGNNNbbbxxx~~~{{{xxxuuuqqqooollliiieeeaaa___]]]ZZZXXXTTTRRRPPPMMMJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJGGGFFFHHHQQQ___mmmvvv|||pppqqq^^^QQQFFF===:::999777666666777999:::CCCeeeooowwwOOOFFFCCCIII^^^qqq~~~pppWWWKKKIIIGGGEEECCC@@@@@@CCCEEEJJJTTT___mmmvvv~~~|||yyytttsssqqqpppqqqsssvvvxxxtttsssqqqnnnjjjgggdddccc___^^^]]]ZZZWWWTTTQQQPPPMMMKKKIIIHHHHHHGGGEEECCCEEECCCBBB@@@@@@AAABBBCCCCCC@@@>>>===:::999>>>EEEEEEAAA>>>======@@@LLLXXXsss~~~yyyeeeUUUQQQQQQXXX~~~vvvxxxzzztttdddbbboooqqqWWWVVVNNNEEE===777777666777BBBQQQoooTTTGGGEEEJJJLLLZZZxxxwwwyyywwwiiiGGG===>>>CCCIIIJJJFFFFFFHHHBBBBBBBBBBBBCCCDDDFFFFFFMMMaaawww|||yyyuuuqqqnnnkkkgggccc___]]]\\\ZZZXXXTTTSSSQQQOOOLLLJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHGGGFFFGGGIIILLLJJJGGGEEEHHHQQQ___nnnwww~~~rrr}}}ttt```RRRFFF===:::999777666666777999:::BBBeeennnKKKCCCAAAFFFYYYppp~~~qqqWWWLLLIIIGGGEEECCC@@@@@@CCCEEEIIITTT___lllvvv~~~~~~xxxwwwvvvttttttuuuvvvwwwwwwvvvtttqqqmmmiiieeeccc``````^^^[[[XXXUUURRRPPPNNNLLLIIIHHHGGGFFFDDDBBBCCCBBBAAA@@@@@@BBBCCCEEEGGGDDDBBB@@@;;;888<<>>HHHSSSooo{{{zzzeeeUUURRRQQQVVV|||vvv|||}}}rrrggggggssswww[[[ZZZQQQFFF===777777666777DDDSSSiiiQQQIIIFFFJJJKKKXXXrrrzzztttcccBBB<<<===CCCIIIIIIEEEDDDFFFBBBBBBBBBBBBCCCDDDEEEEEEKKK___uuu}}}zzzvvvqqqnnniiieee```]]][[[ZZZXXXWWWTTTTTTRRRPPPNNNLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDEEECCCDDDDDDEEEEEEDDDDDDCCCEEEGGGIIIIIIHHHIIIMMMQQQMMMKKKIIIKKKTTTaaapppyyy}}}zzz|||ttttttaaaSSSFFF===;;;:::888777777888:::;;;AAAeeedddHHHAAA@@@DDDUUU{{{ooo}}}rrrXXXLLLIIIGGGEEECCC@@@@@@BBBDDDHHHSSS^^^kkkuuu~~~}}}||||||{{{zzzxxxwwwwwwxxxxxxvvvtttpppkkkgggeeecccbbb```]]]ZZZVVVTTTRRROOOMMMJJJHHHHHHFFFCCCAAAAAA@@@?????????AAACCCEEEHHHGGGFFFCCC===888===DDDGGGFFFFFFEEE@@@===CCCLLLhhhtttzzzdddUUUSSSQQQVVV{{{ttt}}}sssmmmoooaaa\\\RRRGGG>>>999888777888DDDSSSaaaNNNJJJAAAGGGLLL\\\xxx|||hhhEEE===>>>DDDJJJJJJEEECCCEEECCCCCCBBBBBBBBBCCCCCCDDDJJJ]]]rrr|||}}}zzzvvvrrrnnnkkkgggbbb^^^\\\\\\ZZZYYYUUUTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDFFFIIIKKKKKKJJJLLLRRRWWWXXXUUUSSSUUU\\\hhhuuu}}}~~~tttpppsssaaaTTTGGG>>>;;;:::999888888999:::;;;@@@eeeaaaFFFAAA@@@CCCRRRxxxnnn}}}rrrXXXLLLIIIGGGEEECCCAAA@@@BBBDDDHHHRRR]]]jjjttt}}}~~~|||{{{zzzzzzyyyvvvsssnnnjjjhhhfffeeecccaaa]]]YYYVVVUUUPPPNNNKKKIIIHHHFFFCCCAAA>>>>>>======>>>@@@CCCDDDFFFFFFGGGEEE???;;;@@@IIISSSNNNJJJHHHFFFCCCEEEJJJ^^^iiisssuuuuuu{{{yyycccUUUTTTRRRVVVzzzttt}}}tttoooqqqddd\\\OOOGGG???::::::888888CCCQQQwww[[[LLLJJJAAAIIIRRRgggrrrNNN???AAAGGGMMMLLLGGGDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCIII\\\pppzzz}}}{{{|||}}}|||zzz{{{~~~{{{wwwrrrnnnoookkkeeebbb```___^^^^^^UUUUUUTTTRRRPPPNNNLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEGGGJJJMMMMMMMMMOOOVVV\\\bbb```]]]^^^eeeppp{{{}}}sssqqqqqqaaaTTTIII???<<<;;;999888888999;;;<<<@@@ddd~~~hhhFFFAAAAAADDDQQQvvvnnn}}}rrrXXXLLLIIIGGGEEECCCAAA@@@BBBDDDHHHRRR]]]iiisss|||}}}~~~uuukkkhhhqqq}}}|||pppmmm{{{{{{zzzxxxuuupppllljjjiiihhhfffccc___\\\YYYWWWQQQNNNLLLJJJHHHFFFDDDAAA===<<<;;;<<<===???BBBDDDDDDEEEFFFFFFAAA>>>DDDMMM]]]SSSKKKJJJLLLKKKKKKMMMUUUaaajjjlllmmmvvvxxxbbbUUUTTTSSSVVVzzzvvvtttmmmnnnccc^^^QQQGGG@@@;;;;;;999999CCCPPP~~~gggXXXPPPEEEHHHLLLRRRvvvRRR@@@@@@DDDLLLNNNIIICCCAAABBBBBBBBBBBBBBBCCCDDDEEEJJJXXXjjjwww|||~~~yyyuuusssllliiifffdddfffkkkrrrvvv|||~~~||||||yyysssnnniiihhheeeaaa___]]]\\\\\\YYYYYYYYYWWWTTTQQQNNNLLLLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHKKKOOOTTTZZZ___aaagggiiillllllnnnsss{{{yyy}}}rrrrrrcccTTTIIIDDD;;;:::888777888:::<<<>>><<>>>>>???@@@@@@BBBBBBCCCCCCDDDFFFGGGHHHXXXUUUPPPMMMMMMLLLKKKJJJQQQTTTXXX^^^fffqqq|||yyyeeeUUUQQQQQQWWW}}}uuu|||jjjdddiiixxxfff^^^SSSHHH888;;;888777;;;>>>UUU}}}fffYYYTTTKKKJJJOOOXXXzzzRRR@@@???CCCKKKNNNIIIDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDHHHVVVhhhuuuzzz}}}}}}vvvooogggaaa]]]TTTRRRPPPOOOQQQWWW\\\```jjjzzz~~~~~~{{{tttooojjjiiifffccc```^^^]]]]]]YYYYYYYYYWWWUUURRROOONNNMMMLLLJJJHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMPPPTTTZZZ___dddfffmmmooorrrrrrsssvvv|||yyyqqqtttdddTTTFFF>>><<<:::888777888999<<<>>>CCCfff~~~QQQBBBAAADDDKKKrrrrrr{{{uuu[[[MMMHHHGGGEEEBBBCCCCCCCCCDDDJJJSSSZZZiiirrrzzz}}}ssseeeVVVOOOIIIDDDCCCEEEJJJHHHHHHLLLUUUhhh|||xxxuuutttrrrrrrooonnnkkkhhhccc___\\\ZZZTTTQQQNNNKKKIIIGGGEEEBBBAAA@@@???>>>>>>>>>???@@@AAAAAABBBBBBCCCEEEFFFGGGRRRRRRQQQOOOLLLIIIFFFEEEGGGIIINNNTTT^^^jjjwwwzzzeeeUUUQQQQQQWWW}}}uuu{{{~~~fff___bbbvvv~~~mmmbbb^^^VVVHHH888;;;888777;;;>>>UUU~~~lll[[[VVVNNNOOOTTT^^^tttjjjmmmzzzWWWAAA???BBBJJJNNNJJJEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEESSSfffsssxxx{{{xxxrrriii```XXXPPPIIIDDDAAA@@@>>>===???BBBFFFIIIQQQ```uuu|||vvvqqqlllkkkhhheeebbb```___^^^ZZZYYYYYYWWWVVVSSSRRRPPPNNNMMMKKKJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOQQQRRRUUUYYY^^^bbbeeeggglllooosssttttttvvvzzz~~~qqq|||iiiXXXIII>>><<<;;;999777888999<<<===HHHfffYYYFFFBBBCCCIIIoooqqqzzzuuuZZZMMMIIIHHHFFFBBBCCCCCCBBBCCCIIIRRRYYYgggqqqyyy|||zzzppphhh]]]QQQJJJFFFBBB@@@AAA@@@???>>>???BBBNNNfff{{{~~~{{{xxxwwwvvvwwwwwwsssrrroookkkfffaaa^^^[[[WWWTTTQQQNNNKKKHHHEEEBBBAAA@@@???>>>======>>>???@@@@@@@@@AAABBBCCCDDDEEEKKKOOOQQQPPPJJJCCC???>>>===???CCCJJJTTTaaaoooyyyzzzdddUUUQQQQQQWWW~~~tttyyylllbbbdddooosss|||uuuccc\\\]]]WWWHHH888;;;888777;;;>>>UUU~~~wwwaaaYYYPPPUUUWWW___~~~llliiisss___BBB>>>@@@HHHMMMKKKFFFDDDBBBBBBBBBAAAAAABBBCCCCCCDDDRRReeerrrwwwzzz~~~}}}kkkcccXXXNNNHHHCCC???<<>><<<;;;:::;;;<<<>>>AAALLL^^^sss~~~}}}|||yyywwwooonnnkkkhhheeecccaaa```[[[ZZZYYYXXXWWWUUUTTTSSSOOOOOOMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUWWWZZZ]]]___``````ccchhhnnnqqqrrrsssvvvyyyzzzkkk[[[KKK@@@<<<;;;999777777999;;;===EEE___vvvaaaJJJBBBCCCIIImmmrrrzzztttZZZMMMIIIHHHGGGBBBCCCCCCBBBCCCHHHPPPWWWfffoooxxx{{{oooccc```XXXOOOJJJHHHGGGFFFFFFDDDCCCCCCAAA>>>BBBQQQaaayyy|||zzzxxxxxxyyyzzzwwwvvvsssnnniiiddd```^^^[[[XXXTTTQQQMMMJJJEEEBBBBBBAAA???>>>======>>>>>>???>>>>>>???@@@AAABBBBBBFFFKKKOOOLLLDDD===::::::999;;;>>>CCCLLLYYYgggpppxxx{{{dddTTTQQQQQQXXXtttyyyssshhhjjjsssvvv{{{ttt```ZZZ[[[TTTHHH777:::888777:::>>>TTThhh^^^UUUYYYWWWZZZxxxpppuuu|||}}}dddCCC>>>>>>FFFMMMLLLHHHEEECCCBBBBBBAAAAAAAAABBBBBBDDDRRReeerrrwwwzzz~~~ttt```WWWLLLDDDAAA@@@>>><<<@@@>>>===;;;;;;;;;<<<<<<<<>><<>>======>>>>>>======>>>>>>???@@@AAADDDHHHJJJFFF???999888:::999:::<<>>@@@AAA@@@===>>>===;;;:::999:::;;;<<<======DDDRRRbbbsss~~~{{{|||}}}tttsssqqqoookkkhhheeeccc___^^^\\\ZZZXXXWWWVVVVVVPPPPPPOOONNNLLLKKKJJJJJJKKKLLLLLLMMMOOOPPPQQQQQQTTTUUUWWWXXXWWWUUURRRPPPUUU\\\fffnnnsssxxx}}}jjjWWWIII???===<<<999888777999;;;<<<<<>>>>>>>>===============>>>??????CCCDDDDDDAAA<<<999:::;;;999::::::<<<@@@FFFOOOTTT]]]mmm|||cccSSSQQQQQQYYYuuu|||wwwoooqqqkkk]]]ZZZSSSGGG777:::777666:::===TTTmmmddd]]]XXXTTTSSSxxx|||~~~vvvtttyyy^^^DDD===;;;CCCLLLMMMJJJHHHCCCBBBAAAAAA@@@@@@AAAAAADDDRRRdddqqqvvvyyy}}}sss^^^GGGDDDDDDJJJQQQTTTQQQLLLGGGDDD@@@===;;;:::;;;<<<===;;;>>>HHHRRR^^^qqq}}}|||}}}vvvuuutttqqqnnnjjjfffdddbbb```]]][[[XXXWWWVVVVVVPPPOOOOOONNNLLLKKKIIIHHHJJJJJJKKKKKKLLLMMMNNNNNNNNNPPPSSSTTTSSSQQQMMMKKKOOOVVVaaajjjpppvvv}}}mmmYYYLLLCCC>>><<<999888777888:::<<<<<>>============>>>>>>???@@@@@@@@@???>>><<<;;;;;;999:::;;;<<<>>>BBBGGGKKKOOOddd{{{|||bbbSSSPPPQQQYYYwwwzzztttyyyooo^^^[[[VVVGGG666999777666999===TTTlllkkkiiiUUUSSSSSSxxxqqqmmmoooZZZDDD===;;;CCCLLLNNNKKKHHHCCCBBBAAAAAA@@@@@@@@@@@@CCCQQQcccpppuuuxxx}}}nnnWWWHHHJJJRRR___kkkppplllfffUUUQQQKKKDDD???<<<;;;;;;;;;999<<>><<<:::888777888:::;;;<<>>>>>;;;FFFVVVgggvvv~~~{{{xxxvvvqqqqqqpppooommmkkkiiihhh```___\\\ZZZVVVRRRLLLGGGIIIHHHEEECCCAAA?????????>>>============>>>>>>???>>>>>>>>>???@@@???===:::;;;<<<===>>>???AAAEEEIIIHHH^^^xxx}}}bbbSSSPPPQQQYYYxxxxxxtttzzzrrr^^^\\\WWWGGG666999777666999===SSS~~~yyyhhheeeiiiSSSKKKNNNqqqxxxqqqqqqqqqYYYBBB???AAA<<>>KKKxxx{{{gggHHH===CCCMMMrrruuupppxxx\\\MMMGGGFFFEEECCCBBB@@@>>>???DDDLLLRRR[[[gggtttzzz~~~}}}yyyvvvwwwxxxbbbYYYMMMDDD@@@@@@???>>>:::BBBRRRgggzzz~~~}}}|||zzzxxxuuurrrpppnnnmmmkkkiiifffdddaaa^^^[[[WWWSSSMMMIIIIIIJJJIIIGGGCCC@@@>>>======@@@<<<;;;AAA???===DDDEEEAAA???BBBDDDDDDCCCCCCDDDAAA>>>>>>AAAFFFJJJLLLIII___wwwyyyaaaYYYQQQNNN]]]|||xxxvvv|||vvv```[[[UUUDDD;;;666888999:::CCCPPP~~~rrriiihhhiiiSSSKKKNNNrrr~~~sssrrrrrr[[[CCC===???===KKKVVVGGGIIIBBBAAA@@@@@@??????@@@@@@BBBLLL]]]nnnvvvvvvyyy~~~{{{uuurrrtttvvvdddYYYXXXooolll^^^QQQEEE@@@AAA;;;::::::===???BBBJJJSSSZZZ___gggooovvv{{{}}}{{{xxxvvvsssqqqnnnkkkhhheeedddaaa^^^[[[XXXVVVVVVSSSSSSRRRQQQOOONNNMMMMMMJJJHHHGGGGGGGGGGGGFFFDDDGGGDDDFFFKKKMMMJJJHHHHHHEEEEEEHHHMMMQQQYYYhhhwww}}}iiiXXXKKKDDD???<<<999777888999::::::===KKKyyywwwbbbFFF???DDDKKKlllvvvoooyyy]]]MMMGGGFFFEEECCCBBB@@@>>>???DDDLLLQQQ\\\hhhsssyyy||||||tttmmmiiigggZZZSSSJJJDDDAAAAAA@@@>>>BBB>>>IIIggg}}}~~~~~~~~~|||zzzsssqqqooonnnnnnnnnllljjjfffdddaaa]]]ZZZUUUPPPLLLIIIIIIHHHEEEBBB???>>>>>><<<@@@;;;999>>>===???KKKLLLHHHEEEFFFJJJKKKKKKJJJCCCBBBBBBDDDGGGIIIJJJJJJKKKaaayyyvvv___VVVPPPMMM]]]|||xxxvvv}}}tttaaa^^^YYYCCC:::555777777888AAAMMM{{{{{{rrrmmmmmmkkkeeeOOOHHHMMMsss|||yyywwwyyyiiiHHH<<>>HHHSSSIIIKKKBBBAAA@@@@@@??????@@@@@@BBBJJJ[[[kkktttuuuxxx}}}}}}lll___aaarrryyyfffYYYccczzzyyygggSSSGGGCCC===;;;:::<<<<<<<<>>???DDDKKKPPP]]]hhhrrrvvvyyyyyynnnddd[[[TTTQQQOOOKKKEEECCCCCCCCC@@@>>>EEE777BBBhhh{{{{{{tttyyy}}}xxx{{{~~~}}}|||rrrpppooooooppppppooommmjjjgggdddaaa^^^YYYTTTPPPMMMKKKHHHFFFCCCBBBAAAAAA>>>AAA===;;;>>>>>>FFFYYY^^^XXXQQQNNNQQQTTTTTTRRRLLLLLLNNNPPPRRRQQQNNNKKKPPPddd{{{sss]]]TTTNNNMMM^^^}}}sssppptttiii[[[[[[WWWCCC:::555666555555>>>JJJsssyyynnnoootttmmm___HHHCCCKKKsss~~~sssvvv~~~VVV??????@@@EEEOOOHHHKKKBBBAAA@@@@@@??????@@@@@@AAAIIIXXXhhhqqqtttwww|||~~~yyyeeeQQQPPPbbbuuuyyyhhhUUURRR\\\eeehhhfffrrryyy|||gggPPPBBBAAA===;;;===<<<;;;===AAACCCFFFJJJOOOTTT[[[aaafffnnnrrryyyzzzwwwtttrrrqqqooommmkkkhhhgggdddaaa]]][[[YYYXXXXXXWWWUUURRROOOLLLJJJIIIGGGFFFDDDDDDDDDDDDBBBAAABBB>>>>>>DDDJJJNNNTTTZZZ```aaaaaa^^^XXXYYYgggxxx~~~hhhfffsss}}}jjjVVVIIICCC???<<<999777888999::::::999FFFuuuxxxuuuPPPBBBEEEFFF___zzzqqq{{{___OOOHHHFFFEEEBBBAAA@@@??????DDDJJJOOO]]]gggpppsssuuu|||zzzxxxyyy{{{{{{lllfff^^^UUUNNNIIIEEECCCEEECCCAAABBBEEEDDDAAA===???666@@@fff{{{ssspppooovvvyyylllfffdddjjjwww~~~|||zzztttrrrqqqqqqqqqqqqpppnnnkkkiiifffcccaaa\\\WWWSSSRRROOOKKKHHHGGGGGGGGGGGG@@@DDD@@@???BBBDDDRRRkkk|||tttggg]]]\\\```aaa___````````````___[[[UUUQQQVVViii~~~qqq]]]TTTMMMMMM___~~~ssskkkmmmzzz^^^UUUXXXTTTDDD;;;555666555444===IIImmmuuuuuu{{{nnnXXXDDDAAAKKKvvv~~~}}}kkkFFFAAABBBBBBKKKHHHHHHBBBAAA@@@@@@??????@@@@@@AAAGGGTTTdddooorrrvvvzzzzzz|||~~~qqq]]]RRRUUU]]]ggg```WWWSSSWWW___dddeee\\\dddrrrttt[[[FFFDDD???<<<<<<<<<::::::>>>???AAADDDFFFIIINNNTTTXXXaaafffoooxxx|||yyyuuusssrrrqqqooommmjjjhhheeebbb___]]][[[ZZZZZZYYYVVVSSSOOOLLLIIIHHHGGGEEECCCCCCCCCCCCAAA???>>><<<===@@@CCCIIIWWWdddrrrtttuuupppfffbbbjjjwwwwww```YYYcccxxx~~~|||jjjVVVIIIEEE???<<<999777888999::::::<<>><<<;;;AAAXXX{{{ooofffiiizzzsssaaa[[[WWWVVV___ooo}}}zzzwwwwwwuuusssrrrqqqpppnnnlllkkkiiigggeeebbb___ZZZWWWTTTQQQMMMKKKKKKKKKKKKJJJBBBEEEBBBBBBFFFHHHYYYwwwwwwqqqtttvvvtttyyyvvvqqqmmmhhhbbb[[[WWW]]]oooooo^^^TTTNNNNNN```{{{yyynnnnnn{{{sssYYYUUUZZZUUUEEE<<<777777666555>>>IIInnnzzz}}}mmmSSSCCCAAAMMMxxxzzzNNNBBBCCCAAAJJJHHHFFFBBBAAA@@@@@@??????@@@@@@AAAEEEQQQaaalllqqqtttxxxxxxzzz}}}zzzkkk^^^VVV]]]___^^^[[[^^^fffmmmooo^^^]]]```iiiuuuvvvfffTTTHHHAAA<<<;;;;;;888999;;;:::<<>>;;;<<<===>>>===CCCRRRbbbvvvxxxzzzxxxpppkkkpppzzz}}}{{{eeeWWW\\\qqq~~~zzzzzzyyyiiiVVVKKKJJJ???<<<999777888999::::::@@@IIIttt___CCCDDDDDDWWW}}}sss}}}bbbQQQJJJFFFDDDAAAAAA@@@???@@@CCCHHHLLLYYYccckkknnnqqqxxxvvvggg]]]XXXhhhpppwwwyyyvvvwwwsssiiiaaa[[[TTTMMMEEE@@@@@@BBBCCCBBB@@@???>>>AAADDDEEEBBB???>>>@@@???FFFdddjjj^^^fff}}}|||hhhVVVSSSQQQQQQYYYgggwww~~~{{{xxxyyywwwtttrrrqqqooollljjjjjjiiigggfffdddbbb^^^[[[VVVRRRNNNMMMOOOPPPNNNLLLEEEEEEBBBDDDHHHIIIYYYwww~~~uuummmfff^^^YYYdddtttnnn]]]SSSMMMOOObbbvvv}}}zzzqqqpppwww~~~nnnVVVTTTZZZSSSFFF===777888777777???KKKttt}}}|||iiiLLLCCCAAALLLuuuTTTBBBCCC@@@KKKKKKFFFBBBAAA@@@@@@??????@@@@@@AAADDDOOO^^^jjjooossswwwyyy{{{}}}|||~~~vvvccc______[[[UUUVVV^^^cccccc]]]VVVOOOSSScccqqqnnncccQQQHHH@@@>>><<<999999;;;888:::<<<>>>@@@BBBEEEHHHLLLQQQ\\\iiiuuuzzzwwwuuusssrrrpppmmmkkkhhheeebbb___^^^]]][[[YYYWWWSSSPPPLLLIIIHHHGGGFFFDDDCCCCCCBBB@@@>>>;;;:::;;;<<<<<<===GGGRRRbbbcccgggiiihhhgggnnnwww~~~nnn\\\^^^rrrvvvrrryyyiiiVVVMMMMMM???<<<999777888999::::::>>>FFFqqqyyyZZZAAAFFFBBBRRR|||sss~~~cccRRRJJJFFFDDDAAAAAA@@@???@@@CCCHHHLLLUUU```jjjmmmqqqxxx~~~zzzlll___XXX```gggllljjjggglllzzz|||lllbbb\\\XXXSSSMMMGGGEEEFFFGGGEEEBBBDDDAAA???@@@CCCDDDBBB@@@@@@???===???NNNiiiwww```[[[kkk|||zzznnn```\\\[[[[[[^^^gggttt|||yyyvvvtttrrrqqqooollljjjjjjhhhgggggggggeeebbb___ZZZVVVSSSSSSVVVWWWSSSPPPLLLJJJEEEHHHLLLIIIVVVsss~~~tttkkkaaa\\\jjjyyymmmZZZQQQLLLOOOeeevvv~~~xxxqqqrrrwwwmmmUUUUUUZZZQQQEEE<<<777888777777@@@LLLttt~~~zzzeeeFFFBBB???IIIoooWWWBBBCCCAAAMMMMMMGGGBBBAAA@@@@@@??????@@@@@@AAACCCMMM]]]iiiooosssvvv{{{|||~~~lllfffiiisss___\\\RRRIIIIIIRRRUUUSSSQQQKKKCCCFFFYYYmmmrrrlllYYYOOOEEEAAA???<<<;;;===999:::<<<=========???AAACCCIIITTTaaaooo{{{yyyuuusssqqqpppnnnmmmllliiifffccc```___^^^[[[YYYWWWSSSPPPLLLJJJHHHHHHFFFDDDCCCCCCBBB@@@>>><<<999999<<<<<<;;;>>>CCCEEEFFFKKKQQQUUUZZZcccmmmuuuaaabbbxxxtttmmm{{{kkkWWWMMMNNN???<<<999777888999::::::999@@@lllsssvvvTTT@@@GGGAAANNNyyyrrr~~~cccRRRJJJFFFDDDAAAAAA@@@???@@@CCCGGGKKKSSS^^^iiimmmqqqxxx~~~uuuggg^^^ZZZ___bbb___]]]fffzzz|||lllccc^^^[[[OOOKKKHHHHHHJJJIIIEEE@@@GGGCCC@@@???BBBCCCBBB@@@???<<<===AAACCCJJJ^^^sssdddWWW___nnn|||{{{~~~{{{rrrooonnnmmmlllpppzzzwwwuuusssqqqqqqooommmkkkjjjiiihhhhhhiiihhheeeccc___[[[YYYZZZ]]]]]]YYYUUUTTTPPPJJJMMMPPPKKKUUUppp{{{pppeee^^^mmm{{{kkkWWWOOOKKKOOOgggyyy~~~}}}zzzuuuvvv}}}sss[[[[[[___UUUDDD;;;666777777777@@@LLLooooooPPPFFF???CCCFFFcccyyyyyy~~~VVVGGG>>>AAAOOOOOORRRHHHEEEBBB?????????>>>===CCCCCCIIIUUUbbbkkktttzzz}}}}}}hhh___XXXbbb}}}pppUUUOOOJJJJJJNNNSSSUUUUUUWWWVVVQQQJJJLLL^^^ttttttcccRRRJJJEEE>>>999777666777888888777888;;;===>>>???FFFVVViiivvv{{{zzzzzzwwwwww{{{~~~xxxssspppooooooooommmjjjgggdddbbbbbbbbbYYYWWWTTTQQQNNNLLLKKKKKKHHHHHHGGGEEECCCAAA???>>>>>>:::999===???======@@@BBB@@@@@@CCCDDDHHHTTTcccxxxwwwhhhmmmzzzxxx}}}dddWWWPPPJJJ???999666777888777888;;;>>><<<```zzzoooyyyPPPCCCGGG===IIIuuuooo}}}cccQQQKKKFFFAAA@@@@@@???>>>>>>@@@DDDHHHUUU[[[cccjjjooouuu|||uuudddYYY___hhhpppooolllrrruuuiii^^^WWWXXXYYY\\\bbbfffcccZZZRRRLLLIIIFFFDDD@@@===>>>AAA>>>===<<<===>>>AAACCCEEEYYYjjj|||~~~lllXXXSSSXXXhhhmmmttt|||{{{{{{yyywwwtttqqqnnnlllkkkjjjhhhgggffffffffffffbbbcccddddddbbb```^^^\\\ZZZXXXVVVSSSSSSVVV\\\aaavvv{{{llleeeiiittt|||{{{gggVVVGGGJJJIIIaaavvvtttxxx|||___^^^cccZZZEEE===666666777999===CCCeee}}}gggJJJ@@@>>>BBBCCC```~~~{{{|||nnnIII???;;;???OOOPPPVVVIIIFFFBBB????????????>>>BBBBBBHHHVVVbbbkkksssyyy}}}~~~xxxnnnaaa```ooo|||uuucccRRRNNNNNNUUUcccpppwwwyyy~~~xxxmmm___WWW^^^sss{{{gggUUUIIIEEECCCBBB@@@>>><<<;;;======;;;999<<<>>>EEERRRbbblllnnnllliiieeebbbfffsss~~~yyytttqqqppppppmmmllliiigggeeeddddddddd\\\ZZZWWWSSSPPPNNNLLLLLLHHHHHHGGGEEECCCAAA???>>>>>>:::999<<<>>>===>>>BBBDDDBBBCCCEEEEEEGGGRRR^^^rrr|||~~~sssiiiqqq{{{~~~|||eeeXXXPPPIII???:::666777888777888;;;======^^^}}}lllxxxPPPAAAFFF???JJJsssooo{{{eeeRRRKKKFFFAAA@@@@@@@@@???>>>@@@DDDGGGTTTZZZbbbiiiooouuu|||}}}mmmccc___jjjppprrrnnnpppyyyoooiiigggjjjppp{{{zzzooocccZZZOOOKKKJJJGGG@@@;;;???>>>=========>>>???@@@CCCNNN^^^ddd\\\NNNIIILLL[[[hhhzzz}}}}}}{{{xxxuuurrrpppnnnlllkkkjjjhhhgggggghhhhhhcccdddeeeeeeeeecccaaa```___]]][[[XXXXXX[[[aaafffsssxxxnnniiinnnzzzzzzfffWWWGGGJJJIIIaaavvvttt}}}gggbbbcccWWWDDD===666666777999===BBB]]]xxx```FFF???>>>AAA@@@[[[yyyvvv~~~___???;;;:::>>>MMMPPPWWWJJJGGGBBB???>>>???@@@@@@@@@AAAHHHVVVccckkkrrrwww}}}~~~vvvgggfffjjjeeeZZZOOOOOOUUUfff~~~kkkaaannnfffSSSMMMJJJFFFFFFAAA<<<===@@@AAA<<<777999;;;BBBNNNZZZaaa```]]]VVVPPPLLLPPP^^^qqqzzzvvvtttsssrrrlllkkkjjjhhhgggffffffeee```]]]ZZZVVVRRROOONNNMMMHHHHHHGGGFFFCCCAAA???>>>???;;;:::<<<======@@@EEEKKKLLLNNNOOONNNNNNUUU^^^nnnyyyqqqpppjjjggguuu{{{wwweee[[[QQQHHH@@@:::666777888666777:::;;;>>>\\\nnn{{{yyySSSAAADDDAAAJJJooopppxxxhhhSSSKKKFFFBBB@@@@@@@@@???>>>@@@DDDGGGRRRYYYaaahhhnnnttt|||uuukkkggguuuzzztttiiinnnyyyxxx~~~nnnXXXMMMNNNNNNHHHAAA@@@@@@???>>>===<<<;;;;;;888===FFFOOOOOOIIIEEEFFFWWWkkk}}}zzzwwwtttqqqpppkkkjjjiiiggggggggghhhhhheeefffggghhhhhhgggfffeeecccbbb```^^^]]]```fffkkkssswww|||~~~ooonnnvvvyyyeeeWWWHHHKKKJJJbbbuuusssnnngggdddUUUCCC<<<666666777888<<>>XXXssswww\\\???===<<<>>>JJJLLLSSSKKKGGGBBB>>>>>>@@@AAAAAA???AAAIIIXXXdddlllrrrwww|||}}}zzzlllgggbbbZZZSSSTTT]]]qqqkkkkkkxxxlllaaaVVVIIIKKKGGGCCCCCCDDDCCC???;;;888:::???IIIRRRVVVTTTQQQHHHEEEBBBCCCMMMaaayyy|||xxxvvvuuuuuunnnnnnllljjjhhhgggfffeeebbb___[[[WWWSSSPPPNNNMMMIIIIIIHHHFFFDDDBBB@@@???@@@===;;;===>>>>>>CCCIIIXXX[[[___```^^^]]]bbbgggpppzzzkkkeee___cccxxx~~~nnnddd]]]SSSJJJ@@@:::666777777666666999888???ZZZsssyyy[[[BBBCCCDDDJJJhhhqqquuujjjUUULLLHHHDDDAAAAAA@@@???>>>@@@CCCGGGPPPWWW___gggmmmsss{{{xxxrrrqqq}}}zzzpppXXXMMMMMMLLLJJJBBBBBBAAA@@@???===;;;:::<<<<<>>>>><<<@@@===VVVxxxwww~~~^^^AAA>>><<<===HHHHHHNNNIIIFFFAAA??????@@@AAAAAA@@@AAAIIIXXXeeelllrrrwww{{{|||~~~{{{oooeee]]]]]]^^^dddqqq|||mmmnnntttaaacccbbb___ZZZSSSKKKDDDAAA;;;<<<>>>CCCHHHIIIGGGDDD>>>BBBDDDBBBEEETTTnnn~~~{{{xxxwwwvvvrrrqqqooommmjjjgggdddcccaaa___[[[WWWSSSPPPNNNMMMKKKJJJIIIHHHFFFCCCAAA@@@AAA>>>>>>@@@@@@@@@FFFMMM```ggglllllljjjiiilllnnnsss{{{wwwhhh\\\ccc}}}wwwjjjddd^^^SSSJJJ???999666777777666666999666@@@XXXuuuuuukkkGGGBBBFFFIII```rrrrrrmmmWWWMMMIIIEEEAAAAAA@@@???>>>@@@CCCFFFNNNTTT]]]eeelllssszzz}}}mmmTTTJJJIIIJJJCCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;999:::CCCNNNjjj|||~~~zzzvvvtttrrrqqqjjjiiigggfffeeeeeeeeeeeefffggghhhjjjkkklllmmmnnniiihhhgggeeeeeeggglllpppwwwyyy{{{}}}~~~~~~uuuqqqxxxwwwcccWWWHHHLLLMMMeeexxxqqqqqqzzzjjjjjjgggUUUAAA:::555555777777;;;???III~~~|||xxx{{{qqqSSSAAA@@@>>>;;;AAA===SSSbbbCCC===:::;;;FFFFFFJJJGGGDDDAAA??????@@@@@@???@@@AAAHHHVVVccckkkrrrwwwzzz{{{|||zzzlll```eeegggiiilllmmmmmmmmmmmmuuuhhhrrrqqq```QQQIIIBBB@@@>>>>>>??????>>><<<===EEELLLLLLKKKUUUjjj}}}}}}zzzxxxwwwtttsssqqqoookkkhhhdddccc```^^^[[[VVVSSSPPPOOONNNLLLLLLKKKJJJGGGEEECCCBBBAAA@@@BBBDDDCCCCCCIIIQQQ___gggmmmllliiiiiijjjjjjpppwww}}}~~~xxxfffjjjsssjjjfff^^^RRRJJJ>>>888555666777666777:::666AAATTT~~~rrrmmmPPPBBBGGGFFFWWW{{{tttqqqqqqZZZOOOIIIEEEBBBAAAAAA???>>>???CCCFFFLLLRRR\\\dddjjjrrrzzz|||ttt[[[NNNKKKIIIEEEEEEEEEDDDCCCCCCBBBBBB===<<<<<<:::666777DDDRRRcccqqqzzzwwwtttsssrrrooonnnkkkiiiggggggffffffeeefffggghhhjjjlllmmmnnnlllkkkjjjiiiiiikkkooosssuuuwwwyyy{{{|||~~~|||vvvrrruuu}}}uuuaaaWWWHHHMMMPPPhhhtttpppsssxxxvvvdddhhheeeRRR@@@999555555777777:::>>>FFFsss{{{{{{iiiIII@@@DDD===:::AAA===PPPnnnJJJ???:::<<>>===??????FFFSSS```hhhpppvvvxxxyyy{{{~~~|||wwwiiidddiiillliii```WWWSSSRRRZZZppp{{{eeeeeevvv~~~fffUUUGGGDDD@@@======???AAACCCFFFOOOYYY___cccjjjwww~~~{{{yyywwwssssssrrrpppmmmiiifffddd```^^^[[[WWWTTTRRRPPPPPPNNNNNNMMMKKKIIIGGGEEEDDDAAABBBEEEHHHGGGFFFKKKSSSYYYbbbgggddd___^^^^^^\\\eeemmmvvvyyy}}}uuuttt~~~nnniiiggg]]]RRRJJJ<<<666333555777777888;;;999BBBMMMuuuooogggXXXBBBGGGCCCPPPuuuvvvpppwww]]]PPPIIIDDDBBBBBBAAA???>>>???BBBEEEJJJQQQZZZcccjjjqqqzzz~~~wwwrrrgggsssvvvjjj^^^XXXSSSLLLIIIGGGFFFDDDCCCBBBCCCCCC@@@@@@AAA@@@===<<>><<>>IIIEEEFFFBBB@@@@@@@@@@@@???===;;;>>>>>>CCCPPP]]]fffooouuuwwwxxxzzz}}}vvvmmm~~~uuu___gggmmmiii]]]RRRNNNNNNDDD[[[ppp|||}}}ddd\\\bbbtttwwwaaaHHHEEE@@@>>>@@@EEEKKKOOORRRZZZfffqqqzzz{{{yyywwwrrrrrrqqqpppnnnkkkhhhggg```^^^[[[XXXUUUSSSRRRRRROOOOOONNNLLLJJJHHHFFFEEEAAACCCGGGJJJIIIHHHMMMTTTTTT^^^bbb]]]WWWVVVUUURRRZZZeeepppvvv{{{zzzttthhhgggeee]]]RRRLLL;;;555333555777777999<<<<<>>???BBBEEEIIIPPPZZZbbbiiiqqqyyy~~~{{{~~~{{{pppddddddxxxxxxqqqjjjooolllbbb^^^___XXXMMMKKKIIIFFFCCCBBBAAABBBBBBCCCBBBCCCDDDAAA>>>AAAGGGJJJQQQ]]]oooyyyqqqrrr}}}yyywwwvvvvvvrrrpppmmmiiigggeeedddcccccccccdddeeefffhhhjjjkkkiiiiiihhhggggggiiimmmppptttwwwzzz|||}}}|||uuuooorrr|||ttt```WWWHHHNNNSSSmmmrrrrrryyy{{{zzzeeeZZZddddddRRR???888444555666777999===???dddiiiRRRBBB::::::>>>:::AAA>>>HHHtttyyyPPP===???EEEHHHKKKCCCBBB@@@>>>======>>>>>>>>>>>>BBBKKKXXXdddmmmpppvvvxxxzzz{{{}}}ooorrr~~~wwwgggjjjkkkgggbbbZZZMMMBBBGGGEEEKKK]]]sss~~~wwwrrrppprrr|||yyyWWWQQQJJJFFFHHHOOOVVV[[[ccchhhvvv}}}zzzxxxvvvqqqqqqooonnnllljjjiiihhhddd]]]YYYYYYXXXTTTPPPPPPOOOPPPQQQQQQOOOKKKFFFDDDHHHHHHFFFCCCDDDIIIMMMNNNUUUTTTSSSPPPJJJEEEEEEGGGMMMVVVcccmmmrrrwww}}}uuusssttt}}}qqqllliiikkkhhh]]]QQQJJJ777777777777777888888999888@@@HHH\\\www]]]|||___DDDDDDEEENNNdddooo|||bbbTTTKKKEEEDDDBBB@@@>>>===???AAABBBIIIOOOYYYbbbjjjrrr|||wwwnnnmmmggg]]]UUUQQQXXXrrrwwwlllnnnsssgggTTTSSSMMMFFFDDDGGGMMMQQQSSSWWWUUUOOOIIIGGGFFFDDDAAAEEEAAAEEESSS```hhhrrr|||oooccceee{{{{{{yyyxxxrrrpppkkkgggdddccccccccchhhfffdddddddddeeedddcccgggeeeaaa]]][[[]]]bbbfffhhhttt~~~~~~}}}yyypppllltttppp^^^NNNQQQPPPVVVsssppptttwww|||xxx```XXX___]]]QQQ???999555555666666888<<<@@@\\\bbbKKK???:::;;;???;;;AAA===FFFooojjjNNNEEEEEEGGGJJJCCCBBB@@@>>>=========>>>>>>>>>@@@IIIUUUccclllqqquuuwwwyyy{{{|||~~~zzztttfff```mmmxxxxxxooocccVVVLLLBBB@@@BBBLLL^^^ooo{{{~~~rrrfffYYYRRRTTTYYY\\\]]]```eeerrr~~~{{{xxxwwwrrrqqqpppnnnlllkkkiiihhhddd]]]YYYXXXWWWSSSPPPPPPOOOPPPQQQQQQOOOKKKGGGDDDGGGGGGGGGEEEEEEGGGIIIJJJKKKIIIGGGDDD@@@===<<<>>>FFFMMMVVV\\\```eeemmmssszzzmmmqqqvvvoookkkllliii^^^PPPHHH777777777777777888888999888<<>>>>>???AAABBBIIIOOOXXX```gggoooxxxwwwxxxsss___QQQPPP```~~~www\\\WWWRRRRRRWWW\\\```aaa___[[[TTTOOOMMMNNNNNNMMMDDD<<<;;;CCCJJJOOO[[[hhhlllaaaaaarrr}}}zzzyyytttqqqmmmiiieeedddddddddgggeeebbbaaa```___]]][[[YYYWWWTTTPPPOOOQQQVVVZZZcccooo{{{~~~~~~yyypppkkkrrrooo^^^MMMOOONNNVVVvvvqqquuuzzzyyybbb]]]ddd]]]NNN???999444555666666888;;;===RRRxxxXXXCCC;;;:::<<>>=========>>>>>>===???EEEQQQ___kkkqqqsssuuuxxxzzz{{{~~~vvvnnneee^^^jjj{{{sss```RRRJJJAAA@@@@@@BBBKKK\\\nnn{{{|||rrr]]]UUUYYY______[[[\\\```kkkzzz|||yyyxxxtttsssqqqooommmkkkjjjiiiddd^^^YYYXXXUUUQQQOOOQQQOOOPPPQQQPPPNNNKKKGGGEEEFFFFFFGGGFFFEEEDDDFFFHHHIIIGGGDDD@@@>>>=========???DDDIIILLLMMMRRRZZZaaaxxx}}}xxxvvvhhhppp}}}tttmmmnnnkkk___OOOEEE777777777777777888888999::::::===MMMjjj|||\\\FFFCCC@@@JJJ```oooyyyfffVVVLLLGGGCCCBBB@@@???>>>???AAABBBIIIOOOWWW^^^dddllluuu{{{{{{{{{hhh\\\UUU^^^zzzjjjfffbbbaaaccceeeeeedddZZZUUUOOOLLLLLLOOOQQQSSSIII@@@::::::;;;???NNN^^^mmmgggdddmmm|||{{{wwwtttpppkkkgggeeedddddddddbbb___]]]ZZZWWWSSSPPPJJJHHHFFFBBBAAADDDIIIMMM[[[hhhuuu{{{~~~yyyppplllsss~~~nnn\\\LLLMMMLLLWWW|||rrrwww~~~|||fffdddhhh]]]KKK???888444555666666777;;;:::FFFuuujjjMMM>>>;;;;;;;;;<<<>>>===<<>>============>>>======BBBMMM[[[iiiqqqqqqtttwwwzzz{{{}}}{{{mmmfffddd}}}rrr___SSSMMMFFFFFFEEEEEEGGGOOO[[[dddoooxxxssstttnnnWWWOOOWWW``````ZZZVVVYYYaaammmxxx}}}{{{zzzvvvuuusssqqqnnnllljjjiiieee___ZZZXXXUUUPPPOOORRRPPPPPPQQQPPPOOOLLLIIIGGGGGGFFFFFFFFFDDDDDDHHHNNNTTTTTTQQQKKKFFFEEEDDDAAA???CCCGGGHHHHHHJJJPPPVVVnnn}}}|||yyyrrrgggpppyyyqqqppplll___MMMAAA777777777777777888888999<<<:::???MMMhhhxxx[[[EEECCCAAAHHH[[[~~~rrrvvviiiWWWLLLFFFCCCBBBAAA??????@@@AAABBBGGGMMMTTT\\\bbbkkkttt{{{{{{fffbbbmmm{{{qqqlllfffcccbbb```[[[XXXRRRMMMIIIJJJLLLMMMOOORRRLLLDDD>>>===;;;===LLL]]]mmmllljjjnnn~~~~~~|||yyyvvvrrrmmmiiifffddddddbbb___[[[XXXTTTOOOJJJFFF@@@???===;;;:::<<>>888444666777666777:::;;;>>>ccc}}}ooo[[[EEE<<<<<<<<<:::888>>>;;;<<<@@@UUU|||zzzyyyzzzoooQQQ>>>:::???CCCBBBAAA???===<<<<<<======>>>===<<>>===WWWmmm]]]NNN???<<<===<<<999888>>>888>>>@@@MMM}}}{{{yyy{{{}}}jjjQQQAAA===???AAABBBAAA???===<<<<<<<<<===>>>===<<<>>>EEERRR```jjjooorrrwwwzzz|||~~~pppbbbNNNHHH@@@<<<>>>BBBFFFGGGJJJKKKMMMNNNNNNOOOOOOPPPWWWlllzzzpppoootttnnn]]]KKKDDDJJJPPPPPPLLLHHHIIILLLSSSbbbqqqxxxwww|||~~~}}}{{{yyywwwtttqqqnnnkkkjjjgggdddaaa```ZZZSSSRRRUUUSSSSSSSSSRRRQQQOOOMMMLLLLLLGGGEEEFFFDDDEEEQQQ```{{{|||mmmddd]]]VVVZZZ___eeeddd___YYYWWWXXXlllzzzxxx}}}zzzppphhhrrr~~~wwwrrriiiXXXFFF===777777777777777888888999999666BBBLLLuuufffvvvhhhJJJEEECCCEEEQQQsssxxxqqqttt]]]NNNFFFCCCBBBBBBAAAAAAAAAAAAAAACCCHHHPPPXXX```jjjuuu}}}```fffxxx|||rrriiibbbiiimmmqqquuuvvvvvvtttrrrnnnkkkiiilllrrrxxxzzz{{{tttlllgggfff___QQQHHHGGGFFFAAA@@@BBB???:::>>>HHHaaajjjrrryyy|||{{{}}}zzzxxxtttnnniiieeeaaa```ZZZWWWQQQLLLHHHEEEAAA>>>:::999888666444666:::===DDDOOO\\\eeennnvvvzzzzzzuuutttxxxyyyiiiYYYQQQSSSTTTbbbnnn}}}uuuzzzxxxqqqqqqiiiZZZMMM<<<777444666777555666888<<<>>>PPPyyyaaaPPPEEE<<<:::;;;:::999:::>>>777???BBBGGGvvv|||yyyssscccNNNBBB@@@BBBAAABBB@@@???===<<<<<<<<<<<<>>>===<<<===CCCNNN\\\fffooorrrwww{{{}}}sss___RRRFFFBBB===:::;;;>>>BBBCCCAAACCCDDDCCCAAA@@@@@@BBBAAAMMM^^^jjjnnnllljjjkkk]]]SSSFFF>>>>>>@@@AAA???@@@BBBCCCKKK]]]rrr||||||zzz}}}|||{{{xxxuuuqqqnnnllljjjhhhffffffddd^^^VVVTTTVVVUUUUUUUUUTTTRRRQQQOOONNNMMMGGGFFFIIIFFFEEEPPP```|||wwwsssxxx{{{wwwnnnfffbbbaaasss~~~mmmffflllkkkqqqwwwtttyyyssseeeSSSCCC<<<777777777777777888888999999555AAAFFFhhhlllvvvuuuRRRFFFAAACCCOOOkkkzzzmmm{{{bbbQQQHHHCCCCCCBBBBBBAAAAAAAAAAAABBBGGGNNNUUU]]]fffrrryyyxxxkkkeee^^^jjjzzzppphhh___YYY```______aaacccccccccccciiifffeeejjjtttyyyqqqmmmbbbPPPEEEDDDEEE??????DDDCCC======BBBSSS]]]kkkxxxzzzpppwww}}}yyywwwsssnnnhhhccc___]]]UUUQQQKKKFFFCCCAAA???===999999777555333444777:::???HHHRRRZZZcccmmmqqqqqqrrrqqqvvvwwwhhhYYYPPPSSSWWWeee~~~oootttxxxkkkmmmuuunnnYYYIII;;;666444666777555555888555>>>III}}}yyykkk\\\JJJAAA:::999999999:::======666AAACCCEEErrr{{{vvveeeOOOBBB@@@@@@===AAA@@@>>>===<<<<<<<<<<<<============BBBLLLZZZdddooosssxxx|||~~~nnn[[[NNNFFF>>>???AAA@@@???>>>>>>???;;;???BBBAAA======@@@DDDAAABBBHHHSSS^^^cccdddeeeUUUNNNEEE>>>;;;;;;<<<===;;;===???GGG\\\tttzzz}}}}}}|||yyyvvvrrrnnnllljjjiiihhhhhhhhhaaaXXXUUUWWWVVVVVVUUUUUUSSSRRRQQQPPPLLLHHHHHHKKKHHHDDDMMM]]]zzzxxxooojjjiiizzz{{{ddd]]]dddfffooo|||zzzssscccOOOAAA<<<777777777777777888888999<<<777@@@AAA___ppptttXXXGGG???AAAOOOgggzzzkkk}}}fffTTTJJJCCCCCCBBBBBBBBBAAAAAAAAACCCGGGNNNTTTZZZcccnnnvvv{{{|||tttccc^^^ZZZmmmyyyqqqjjjccc___ZZZ^^^hhhqqquuuqqqllliii^^^ZZZXXX\\\fffrrr{{{uuupppdddRRRHHHIII@@@::::::AAACCC>>><<<@@@AAAKKK\\\ooo|||~~~lllooo|||yyywwwrrrmmmgggbbb]]][[[QQQMMMFFFBBB??????>>>===;;;:::999666444555777:::<<>><<<999888888999:::>>>666<<>>============???>>>>>>@@@BBBHHHWWWeeelllrrrwwwxxx{{{}}}lllZZZKKKFFFHHHEEEBBB???>>>===<<<===@@@>>>???@@@???>>>======>>>???AAABBBCCCIIITTT___eeeSSSJJJ@@@:::;;;======<<<:::===???CCCTTTnnnyyy}}}}}}{{{uuunnniiihhhiiidddcccaaa___[[[XXXUUUSSSTTTVVVWWWWWWUUUTTTTTTTTTPPPMMMIIIGGGFFFIIIMMMOOOooo}}}nnnhhhmmm~~~dddeee```eeeyyywww{{{sssbbbLLL>>>:::777666666666666666777888888888===EEE___vvvoooeeeEEEBBBHHHHHH^^^rrryyygggSSSGGGEEECCCAAAAAABBBBBBAAA@@@AAAEEEKKKRRRZZZdddooouuuxxxxxxxxxrrr[[[\\\xxxvvvjjjbbbYYYRRRRRRPPPWWWhhhxxx~~~~~~}}}aaa[[[TTTOOOOOOTTTYYY]]]ggghhhfffaaaYYYQQQKKKHHHIIIDDDBBBEEEEEE@@@======AAACCCMMM\\\iiisss}}}lllhhh{{{}}}yyyuuummmfffeeefff^^^TTTRRRLLLEEEAAA???>>>@@@CCC===;;;999888666666666777<<<@@@GGGOOOUUU[[[aaaeeeeeelllvvv~~~tttdddXXXMMMSSSXXXlllkkkvvv}}}kkkbbb___eeelllWWWEEE888777666555444444555666:::AAACCCaaa~~~bbbNNN???>>>;;;999888888999:::===777<<<>>>BBBdddxxx```GGG>>>???;;;CCCBBB@@@>>>===<<<<<<===???>>>===???@@@EEERRR```gggnnntttvvvyyy~~~~~~}}}uuutttqqqiiiYYYMMMLLLRRRTTTRRROOOLLLHHHCCC@@@???;;;<<<<<<;;;;;;;;;<<<======>>>???@@@EEEOOOZZZbbbRRRIII???:::;;;======<<<:::<<<<<<>>>KKK___pppvvvxxx}}}}}}xxxwwwwwwvvvsssnnnjjjjjjkkkaaaaaabbbaaa^^^ZZZUUURRRVVVXXXYYYXXXVVVUUUUUUVVVVVVSSSOOOMMMLLLOOORRRUUUaaannn}}}{{{nnnlllrrr}}}wwwoookkkuuu}}}~~~zzzqqq^^^HHH;;;999777777666666666777888888888;;;@@@CCCYYYvvvmmmwwwQQQFFFHHHHHHXXXsssvvvmmmWWWIIIEEECCCAAAAAABBBBBBAAA@@@@@@CCCIIIPPPXXXbbblllsssxxxooorrrvvvccc}}}zzznnneee___WWWPPPKKKIIIKKKVVVcccppp~~~sss```SSSNNNOOOQQQQQQOOORRRVVVWWWWWWVVVUUUVVVSSSNNNHHHEEEEEEEEEDDDBBB;;;<<>><<<999777666555555777;;;BBBHHHNNNTTTYYY]]]```hhhrrrzzzrrrbbbVVVLLLSSSYYYppp|||nnnyyyeee]]][[[aaagggPPP===888777666444444444555666444<<<>>>XXX}}}[[[DDD>>>===;;;999888888999999;;;888======???\\\kkkJJJ>>>???===GGGEEEAAA>>><<<;;;<<<<<<>>>============AAAMMMZZZbbbjjjqqqtttxxx~~~pppooollluuuttthhhiiipppqqqnnnggg^^^TTTKKKCCC>>>AAA???===;;;::::::;;;<<<<<<======???BBBKKKWWW```QQQIII>>>999:::======<<<::::::999888???LLLWWW\\\jjjsss}}}~~~~~~~~~{{{wwwssstttssspppllliiiiiiiii]]]___bbbcccaaa\\\WWWSSSZZZ[[[\\\[[[YYYWWWWWWWWW[[[XXXUUURRRRRRTTTWWWYYY\\\ccckkkqqqtttwww{{{~~~xxxnnnpppzzz~~~yyywww{{{|||zzzoooXXXBBB888777777777777777777888999999888???CCC@@@RRR{{{kkkvvvXXXEEECCCDDDQQQsssrrrttt\\\LLLEEECCCAAAAAABBBBBBAAA@@@???BBBGGGMMMUUU___jjjpppwwwxxxyyyhhh}}}tttnnnjjjccc[[[VVVSSSRRRRRRTTT\\\nnnlllYYYMMMJJJKKKFFFLLLUUU___hhhpppvvv{{{tttpppbbbPPPGGGIIIHHHBBB>>>;;;<<>>CCCAAA>>>:::777555444444444888===BBBFFFKKKPPPTTTYYYaaammmvvv{{{~~~ooo```TTTKKKRRRZZZtttyyyrrr|||ddd\\\\\\bbbfffMMM:::777666555444444444555666222::::::MMMtttRRR<<<<<<<<<:::999888888888888999999<<<;;;===SSSyyy~~~nnnJJJ===@@@>>>JJJGGGBBB>>>;;;:::;;;<<<===;;;<<<======@@@KKKWWW```hhhooossswww}}}~~~vvvjjjpppvvv|||lll^^^SSSNNNIIICCC>>>;;;;;;<<<<<<>>>>>>>>>???BBBHHHVVVbbbQQQHHH>>>999:::<<<===<<<:::999777666777===DDDHHHZZZhhhxxx|||{{{||||||zzzxxxvvvuuusssoookkkfffcccbbb]]]___bbbcccbbb^^^ZZZXXX]]]^^^___^^^[[[YYYYYYYYY[[[YYYVVVTTTTTTVVVXXX[[[```bbbggglllrrrwww{{{~~~~~~uuunnnttt~~~|||{{{xxx|||zzzlllSSS>>>666777888777777777888999::::::888AAAEEE>>>LLL}}}nnnnnnXXXCCC@@@BBBMMM{{{uuupppyyy```NNNEEECCCAAAAAABBBBBBAAA@@@???AAAFFFKKKSSS]]]hhhooovvv~~~zzzcccwwwxxxnnnkkkiiigggccc\\\YYY___iiipppWWWQQQUUUVVV[[[dddmmmvvv~~~|||^^^IIIGGGHHHCCCCCC>>>;;;===AAAEEEMMMUUUkkktttqqq```TTTZZZfffmmmwwwssspppqqqtttuuusssppprrriiieeeeee___[[[lllqqqZZZLLLGGGEEECCCCCCAAA>>>:::777555444444555777;;;???BBBFFFJJJMMMSSS[[[gggqqqxxx}}}|||mmm^^^SSSLLLQQQZZZvvvwwwuuuggg]]]]]]bbbdddKKK:::666666555444444444555666444<<<;;;FFFrrrzzzvvvfffIII888;;;:::999999888888888888777::::::999<<>>>>>AAAKKKVVV___gggooossswww|||~~~|||~~~uuuuuuxxxfff[[[SSSIII@@@===<<<<<<;;;???======???@@@FFFUUUdddRRRJJJ???999:::<<<<<<;;;:::999999888777777;;;@@@NNN___rrr{{{}}}{{{{{{{{{zzzzzzwwwvvvsssoookkkgggbbb```aaaaaabbbbbbbbb```___^^^aaabbbbbb```]]][[[ZZZ[[[ZZZYYYWWWUUUVVVXXX[[[]]]```bbbffflllrrrxxx{{{|||{{{rrrooowww~~~xxx|||www|||zzzhhhNNN<<<666888777777777777888999:::;;;888@@@DDD>>>HHHwwwvvviiizzzXXXFFFDDDFFFMMMtttxxxppp}}}cccQQQEEECCCAAAAAABBBBBBAAA@@@???AAAEEEJJJRRR\\\fffmmmvvv~~~lllYYYlll}}}yyyvvvpppgggdddeeerrrooodddbbbfffiiilllnnnqqqtttxxx{{{kkkNNNGGGIIIHHHBBB<<<888999:::===CCCJJJ___iiijjj\\\OOOPPPYYY___cccaaa___aaaffflllooopppnnnfffbbbaaaXXXSSSddd}}}vvv___PPPGGG@@@AAA@@@===:::777666555555555777999;;;===AAAEEEHHHMMMVVVaaalllssszzzzzzlll]]]RRRLLLQQQZZZvvvuuuwww~~~~~~jjj```___aaa___GGG888666555444333333444555666666;;;===CCCeeesssXXXCCC999999999999888888888777777555:::888888===EEEccc~~~SSS>>>===;;;LLLIIIEEE@@@===<<<;;;<<<::::::<<<>>>>>>@@@JJJTTT]]]eeemmmrrrvvv{{{|||{{{~~~qqqeeeVVVIIIBBB???===;;;>>>::::::===>>>CCCSSSfffUUULLLAAA;;;;;;<<<<<<:::999:::<<<===;;;777999>>>HHHZZZllluuuwww{{{~~~}}}|||{{{{{{{{{uuusssrrrpppooolllhhhdddddddddddddddccccccbbbbbbcccddddddbbb___\\\[[[\\\ZZZYYYXXXWWWYYY[[[^^^``````ccchhhnnntttyyy|||}}}yyyrrrrrrzzz|||~~~xxxxxx}}}xxxcccJJJ;;;777888666666666777888999:::;;;:::===BBB???FFFoooiiisssUUUEEECCCEEEKKKlll~~~rrrgggTTTEEECCCAAAAAABBBBBBAAA@@@???AAADDDHHHOOOYYYdddkkkvvv~~~zzznnn___UUUddd}}}tttooommmpppuuu}}}zzzooolllnnnppprrrtttxxx|||aaaNNNHHHGGGCCC>>>::::::;;;;;;???DDDYYYdddiii___PPPKKKLLLOOOPPPOOOMMMNNNSSS\\\eeekkkiiiddd___[[[RRRNNNXXXhhh{{{eeeRRRDDDCCCAAA>>>;;;888777666666333555666777999;;;???CCCIIIQQQ\\\fffnnnuuu}}}xxxjjj\\\PPPLLLRRR^^^yyytttyyy~~~rrrlllkkkggg```FFF:::555444333333333444555666444555<<>>:::888888888888888777777666555999555777???BBB[[[[[[???======JJJIIIEEEBBB???===<<<;;;;;;;;;===???>>>>>>FFFPPPWWW```jjjoootttzzz|||zzzqqq]]]PPPGGGAAA===???:::;;;>>>???CCCUUUjjjXXXNNNCCC<<<;;;<<<;;;999999:::>>>AAA>>>888999???HHHYYYiiimmmmmmqqqxxx}}}~~~|||{{{{{{{{{tttsssrrrrrrsssqqqmmmiiidddeeeggghhhgggfffdddbbbeeefffeeeccc```]]]\\\\\\WWWWWWWWWXXXZZZ]]]```bbbaaaeeekkkppptttxxx~~~~~~wwwtttwww}}}}}}uuurrrrrrzzz}}}ttt]]]EEE:::888888555555555666777888::::::===:::???AAADDDeeemmmxxxWWWCCC???AAAGGGcccuuu|||lllWWWEEECCCAAAAAABBBBBBAAA@@@>>>???BBBFFFMMMWWWbbbiiiqqqyyyvvveeeZZZccc}}}zzzyyy|||{{{~~~xxxzzz|||{{{\\\KKKFFFEEEAAA>>>???>>>;;;<<<@@@PPP___llllllbbbZZZUUUTTTTTTRRRNNNIIIHHHNNNZZZddddddbbb]]]VVVOOOLLLNNNRRR]]]wwwyyyfffUUUGGGEEEBBB>>>:::888777666333444555666777999===@@@EEELLLWWWaaahhhooowww|||}}}uuugggYYYNNNJJJTTTddd|||rrr}}}~~~{{{xxxyyyzzzqqqbbbEEE:::444444333333333444555666444222;;;@@@IIIxxx{{{kkkTTTBBB;;;:::777888888888888777777666444999333666@@@AAAWWW~~~yyy}}}```???>>>BBBIIIHHHFFFCCC@@@>>><<<;;;<<<<<<===???===<<>>AAA<<<===AAABBBEEEXXXoooZZZPPPDDD===<<<<<<;;;999888:::???CCC@@@999999???JJJYYYggghhhfffjjjssszzz}}}}}}{{{zzz{{{vvvuuussstttuuusssnnnjjjcccfffiiikkkkkkhhhdddaaaeeeffffffddd```]]]\\\\\\TTTTTTTTTVVVXXX\\\```bbb```dddjjjmmmpppuuu|||}}}vvvuuu{{{{{{~~~oookkknnn{{{|||qqqYYYCCC999888777444444444555666888999:::???888<<>>@@@DDDJJJTTT___gggkkkttt{{{~~~|||```dddvvvjjjRRRJJJCCC@@@>>>???===888777999???TTTlllxxxyyytttpppmmmhhheee^^^SSSKKKNNNYYYddd```aaa\\\SSSNNNMMMIIIDDDDDD]]]uuurrrcccLLLIIIEEE@@@<<<999777666444555666666777:::>>>AAABBBJJJTTT]]]dddkkkrrrxxxzzz}}}ssseeeWWWLLLHHHUUUiiizzzppp}}}vvvwww}}}sss___???444444333333222333444555666888111;;;???>>>eee}}}sss^^^III===888888999999888777666666777777777999777888:::<<>>CCCFFFSSSZZZdddmmmtttxxxzzz||||||zzzpppmmmpppyyy|||{{{xxxmmmVVVJJJEEEAAA<<<;;;>>>===BBBWWWooocccUUUFFF>>>===>>>===;;;888:::???DDDBBB<<<<<>>>>>===;;;888888888888999:::;;;<<>>KKK~~~zzzgggRRRCCC<<<::::::999888888777666666777777666888777:::<<<;;;NNNppp||||||~~~qqqOOO???@@@???CCCFFFEEE@@@<<<<<<===<<<<<<<<<;;;<<<>>>BBBEEEOOOVVVaaakkksssxxx|||~~~~~~qqqfffhhh}}}}}}]]]KKKGGGCCC>>><<<>>><<<@@@SSSiiikkk```OOOBBB@@@BBB???888:::;;;???CCCBBB======AAAFFFWWW______aaa___dddssszzz}}}~~~|||||||||wwwvvvtttsssqqqoookkkhhheeefffgggfffdddcccdddeeehhhfffeeecccaaa^^^YYYUUUQQQOOOMMMLLLLLLOOOSSSUUU[[[___eeekkkpppuuu{{{}}}xxxuuuxxx}}}}}}qqq|||vvvrrrqqq|||~~~nnnNNN999999999444555555666666777888888888999BBBBBB@@@GGGXXXuuuuuuPPPBBBDDDGGGTTT~~~tttzzz___MMMFFFAAABBBCCCAAA@@@AAA???@@@AAADDDHHHPPPYYY___iiisss}}}lllvvvyyykkkddd\\\RRRIIIEEE???===;;;:::;;;;;;:::888;;;???JJJ]]]nnn}}}nnn[[[WWW\\\cccaaa]]]XXXRRRMMMKKKJJJFFFHHHMMMSSSVVVVVVRRRNNNFFFBBB>>><<<<<<===<<<;;;:::999999999:::;;;<<<<<<@@@FFFOOOVVV\\\ccckkkqqqxxx}}}mmm___UUUPPPNNNVVVooozzzqqq}}}|||{{{pppsssyyyYYY>>>777555555444444444444555555555777777:::<<>>999CCC\\\~~~^^^BBBCCC<<<@@@CCCCCC???===<<<===;;;<<<<<<;;;;;;===@@@CCCJJJQQQ]]]iiirrryyy~~~qqqccceee}}}nnnWWWNNNFFFAAA>>>===;;;===MMM^^^zzzwwwfffPPPGGGHHHBBB555======AAAFFFFFFCCCDDDGGGFFFQQQSSSQQQTTTTTTYYYeeevvv{{{|||zzz|||~~~zzzwwwtttqqqooollliiifffaaabbbcccbbbaaa```aaabbbeeedddcccbbb___YYYSSSNNNKKKHHHDDDBBBBBBFFFJJJMMMSSSXXX```gggnnntttyyy}}}~~~zzzvvvvvvyyyvvvkkkwww|||wwwwww|||yyyfffHHH777666777444555666666777888888999999:::AAAAAA@@@FFFUUU|||wwwUUUAAAFFFHHHQQQqqqgggOOOHHHBBBBBBCCCBBBAAABBB>>>???@@@BBBFFFMMMVVV\\\dddoooyyyjjjppp~~~wwwdddPPPFFFDDDBBB@@@@@@===<<<;;;;;;<<<<<<;;;:::888777999BBBOOOaaawwwmmm___[[[dddcccaaa]]]WWWRRRMMMJJJFFFFFFGGGHHHIIIGGGCCCAAAAAA???<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<======@@@EEEMMMSSSYYY```hhhnnnwwwyyyjjj^^^UUUPPPOOOZZZwwwwwwqqqzzzpppjjjppp}}}uuuVVV<<<555555555444444444444555555666777777999:::@@@kkk\\\AAA:::;;;999888888777777666666666777777666888666999>>>999===OOOiiiBBB???:::===@@@@@@???======>>>;;;<<<<<<;;;;;;<<>>:::;;;FFFRRRzzz}}}eeeWWWYYYUUUHHHFFFGGGKKKQQQRRROOONNNQQQRRRXXXTTTPPPRRRPPPNNNVVViiirrr||||||yyy{{{~~~|||yyytttpppmmmiiifffcccZZZ\\\]]]\\\ZZZZZZ[[[\\\aaa```___^^^[[[TTTMMMGGGCCCAAA>>><<<<<<>>>AAACCCGGGMMMVVV```gggnnntttwwwxxxvvvtttvvv{{{sssjjjyyy|||}}}|||sss]]]CCC555555777555666666777777888999::::::;;;@@@AAAAAAGGGTTTzzzzzzZZZAAAEEEFFFNNN|||nnnuuupppRRRJJJCCCCCCCCCBBBBBBCCC>>>??????AAADDDKKKSSSYYY^^^iiiuuu|||uuu\\\```uuuyyypppaaaUUUJJJGGGFFFCCCAAAAAAAAA@@@???@@@AAAAAA???>>>999777777:::===FFFVVVfff}}}yyyfff[[[______```___]]]XXXRRRNNNNNNLLLIIIHHHGGGFFFDDDBBBBBBAAAAAA@@@AAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>???CCCJJJPPPUUU\\\eeekkkttt}}}wwwhhh\\\SSSNNNNNN^^^vvvttt}}}{{{vvvcccdddmmmwwwnnnRRR;;;333555444444333333444444555555777777999:::===^^^XXX???;;;;;;888666777666666666666666777777777888444666===:::===KKKvvv{{{fffBBB===999;;;===>>>>>>>>>>>>???;;;<<<===<<<;;;<<<>>>@@@FFFMMMXXXcccllltttzzz~~~vvvccccccooo|||VVVLLLGGGBBB>>>;;;;;;AAAHHHhhh{{{nnnpppsssmmm^^^]]]```dddddd^^^ZZZYYYaaafffaaa\\\^^^WWWNNNQQQ]]]iiiwww~~~||||||~~~~~~zzzuuuoookkkgggbbb___VVVWWWXXXWWWUUUUUUUUUWWWYYYYYYYYYXXXUUUOOOHHHCCC>>>======<<<;;;;;;;;;;;;???EEEOOOXXXaaahhhnnnrrrrrrqqqrrruuu|||rrrnnn}}}~~~{{{kkkTTT@@@666555777777666666777888999:::;;;;;;<<<@@@BBBDDDIIISSSxxx~~~```DDDDDDCCCJJJwwwoooqqqsssWWWMMMEEECCCCCCBBBBBBDDD?????????@@@BBBHHHPPPUUU[[[fffssszzz~~~cccRRRUUUkkkzzznnnbbbZZZTTTRRRQQQQQQMMMFFFCCCEEEGGGEEEDDDEEEEEEDDDBBB??????===<<<<<<::::::DDDOOO___eeennnwww{{{sssaaaRRRUUUWWW[[[___bbb```ZZZUUUSSSPPPKKKHHHHHHHHHHHHGGGDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCAAA@@@??????>>>>>>===AAAGGGLLLQQQYYYcccjjjrrr{{{vvvfffZZZQQQLLLNNNcccwww||||||{{{ppp^^^cccnnnrrrfffNNN;;;333444444333333333333444444444666666999<<<<<>>KKKmmmxxxtttaaaGGGAAA:::;;;<<<===>>>?????????<<<===>>>===<<<<<<===???DDDKKKUUU```iiiqqqxxx|||nnnbbbdddSSSNNNIIICCC???<<<<<<>>>@@@ZZZxxxxxxtttqqqrrrooohhhcccbbbeeellljjjgggggg]]]QQQQQQWWWcccsss}}}{{{vvvpppjjjeee___[[[SSSTTTTTTSSSQQQPPPPPPQQQQQQPPPPPPPPPOOOKKKFFFAAA<<<<<<===<<<;;;999777666;;;AAAJJJSSS[[[bbbiiimmmmmmmmmpppuuu|||qqqssszzz}}}}}}zzz{{{wwwcccKKK<<<777666777999666666777999:::;;;<<<===>>>BBBDDDHHHLLLQQQssszzzfffJJJDDDCCCFFFppptttpppuuu\\\QQQHHHDDDCCCAAAAAADDD@@@@@@??????AAAFFFNNNSSSYYYeeerrrzzzuuuYYYUUUWWWkkk}}}sssjjjbbb[[[WWWWWWVVVUUURRRJJJCCCCCCHHHHHHGGGFFFGGGGGGFFFCCC@@@@@@<<<:::999777888???HHHLLLOOOTTT[[[bbbaaaUUUHHHLLLOOOUUU^^^eeegggccc^^^UUUQQQKKKGGGFFFFFFFFFFFFDDDFFFHHHGGGEEECCCBBBCCCFFFEEECCCAAA@@@???>>>>>><<<@@@EEEIIIOOOXXXbbbjjjqqqzzzssscccXXXPPPKKKQQQiii}}}xxxyyyccckkksssppp```JJJ:::444444444333333333333444444444666555999===<<>>?????????===>>>??????===<<<===???AAAHHHSSS^^^hhhpppwww|||{{{ddd```vvvZZZNNNJJJDDD???=========;;;MMMjjjyyyrrrpppnnnkkkiiikkkkkksssrrrooonnnbbbUUUUUUWWW```lllwww}}}|||vvvqqqjjjccc\\\WWWMMMNNNNNNLLLJJJHHHHHHIIIIIIHHHHHHIIIJJJHHHEEEBBB>>>===<<<:::999888777666888===DDDLLLTTT[[[ccchhhiiijjjnnnttt{{{ooouuuuuu~~~~~~zzzyyy{{{rrr[[[CCC999777666666888666777888999:::<<<======AAADDDFFFKKKLLLMMMkkkrrrfffMMMBBBFFFBBBeee{{{ppp}}}}}}```UUUJJJEEECCC@@@AAACCCAAAAAA@@@???AAAFFFLLLQQQUUUaaaooowww}}}~~~ccc^^^\\\ooo}}}xxxqqqjjjeeeaaa```___^^^YYYSSSOOOIIIDDDFFFKKKHHHGGGHHHIIIJJJIIIFFFCCCAAA<<<999999999999===CCCCCCHHHKKKMMMRRRVVVRRRKKKGGGJJJRRR]]]hhhllljjjfff^^^YYYQQQKKKHHHGGGFFFEEECCCFFFIIIJJJGGGEEEDDDEEEGGGFFFDDDBBB@@@???>>>===;;;>>>CCCGGGMMMWWWccckkkrrr{{{pppaaaVVVOOOKKKWWWooowwwwwwoooyyy}}}rrr\\\GGG999333444333333222222333333444555666555888===;;;FFF```lllRRR:::666888555333666555555555555555666777888111888777666:::999;;;GGG```{{{___FFF<<<<<<;;;===???@@@@@@???>>>???@@@???>>>===>>>??????FFFQQQ\\\gggpppxxx}}}}}}hhhZZZdddeeeNNNKKKEEE@@@>>>???===999:::UUUyyy~~~sssiiiggghhhiiimmmrrrwww~~~yyyvvviii\\\\\\XXX]]]fffpppxxx|||}}}}}}|||wwwqqqkkkcccZZZUUUHHHHHHHHHFFFCCCAAA@@@AAADDDCCCCCCEEEGGGGGGEEECCCAAA???;;;888666666777888555999???FFFMMMUUU]]]bbbgggiiimmmsss{{{}}}nnnvvvwwwzzz{{{~~~oooUUU>>>666777555555777666777888999;;;<<<===>>>CCCFFFHHHLLLLLLIIIeeelllcccLLL???JJJ@@@]]]pppqqqbbbWWWKKKEEEBBB@@@@@@BBBBBBAAA@@@???AAAEEELLLQQQQQQ]]]jjjrrryyy|||bbb^^^qqqwwwrrrqqqrrruuuvvv{{{|||zzzzzzvvvsssnnnhhheeedddcccdddaaaXXXQQQOOONNNKKKLLLNNNHHHHHHIIIKKKMMMMMMJJJHHHGGGCCCAAACCCBBB>>><<<<<<===EEEKKKKKKMMMTTTXXXXXXEEEIIIQQQ]]]jjjpppnnnjjjjjjddd[[[SSSNNNKKKIIIGGGCCCGGGKKKLLLJJJHHHGGGHHHHHHGGGEEEBBB@@@>>>>>>===:::===BBBFFFMMMWWWccclllttt|||mmm___VVVOOOLLL\\\tttsssvvvzzzttt[[[EEE999222444333333222222333333444666777555777<<<999AAAXXX{{{rrroooRRRDDD777444888999888777555555555555555555555555444444555555666888<<>>>>>>>>>>>>>>>>>>>>>>>@@@CCCLLLZZZdddiiinnnsss{{{}}}wwwdddZZZlllcccVVVKKKGGGBBB::::::@@@===DDDRRReeewww{{{qqqiiiaaa^^^aaaeeeffffffnnnvvvyyyjjj___YYY\\\```gggnnnuuuzzz}}}zzzzzzyyyuuummmbbbYYYSSSKKKEEEAAAAAA@@@<<<:::<<<===<<<:::;;;===>>>===;;;=========<<<999777444333999;;;>>>BBBGGGNNNVVV[[[___gggnnnsssyyy~~~xxx{{{{{{rrr~~~{{{}}}zzz]]]JJJ;;;:::999333333777777777888999<<<>>>AAACCCEEEFFFEEEJJJPPPPPPccceeeBBBEEECCCAAATTTxxxlllppprrr]]]LLLHHHGGGAAAAAAFFF@@@@@@@@@??????AAAFFFIIIQQQXXXbbblllsssyyy|||}}}rrrfffmmm{{{wwwpppmmmttt|||~~~zzzuuupppmmmpppsssuuuyyy}}}~~~wwwuuupppjjjYYYSSSQQQVVVZZZYYYUUUTTTUUUUUUSSSQQQSSSWWWVVVQQQJJJIIIHHHGGGEEEBBB===999?????????BBBMMM]]]jjjqqq\\\OOOMMM___qqqvvvuuuuuunnnkkkeee^^^WWWPPPKKKIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCAAA???>>>===<<<<<<<<<===???AAAHHHUUUdddooovvv~~~zzzkkk]]]QQQLLLMMM^^^vvvzzzwwwuuuwwwrrr___AAA---666666555333222222333444666666555555666777999AAAJJJuuuyyyxxxtttiii```___HHH>>>666555777666444333555555555555555555555555444555555555666888;;;>>>SSS{{{sssyyynnnKKK>>>;;;===:::===BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBKKKXXXccchhhnnnsss{{{~~~rrr```fffzzzlllVVVLLLGGGAAA======666;;;DDDRRR```iiimmmmmmnnnggg___\\\]]]______^^^]]]cccmmmtttuuuppphhhbbbWWWYYY[[[___dddjjjooorrrwwwxxxxxxtttmmmcccYYYSSSJJJDDD@@@@@@@@@<<<;;;<<<::::::999999:::999999888=========<<<:::888666444555777:::===BBBIIIPPPUUU^^^gggooouuuzzz}}}uuu~~~zzzpppzzz}}}{{{XXXGGG:::999999555555:::888888888:::<<>>777:::;;;===DDDSSSggguuuaaaSSSQQQaaarrrwwwwwwxxxrrrooojjjccc\\\WWWRRRPPPJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBAAA???===<<<<<<<<<;;;===???BBBIIIVVVfffrrrxxxwwwhhh[[[QQQMMMOOOaaauuu{{{vvvrrr~~~qqq}}}qqq^^^BBB111999666555333222222333555666666555666888888999@@@HHHddd|||yyyqqqaaaUUURRR>>>999777888888444111222555555555555555555555555444555666666555777:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@HHHUUU___ffflllrrr{{{}}}uuulllrrruuu```MMMHHHEEE???999999:::>>>DDDMMMVVV^^^bbbfffaaaZZZVVVUUUUUUSSSQQQKKKOOOUUU[[[^^^___^^^]]]UUUUUUVVVXXX]]]bbbgggkkkqqqsssuuutttoooeee[[[UUUIIICCC@@@@@@???<<<<<<===999:::;;;:::888666666666<<<<<<<<<<<<;;;999777666222444777:::>>>DDDKKKPPP]]]fffpppvvv|||wwwooopppvvvllluuu}}}xxxPPPBBB888888999777888<<<888888999:::===@@@CCCDDDDDDGGGGGGLLLQQQPPP___|||PPPFFFCCC===GGGaaa{{{eeeuuukkkUUUKKKFFF@@@>>>AAA@@@AAAAAA@@@???AAADDDGGGLLLRRR\\\eeemmmsssyyy|||sssbbbcccyyyxxx{{{{{{yyyoooiiieeedddddddddgggoooyyy{{{uuurrrrrrooojjj```YYYOOOFFFAAA???======444888;;;::::::GGG^^^rrreeeZZZVVVbbbqqqvvvwwwxxxwwwtttooohhhaaa[[[VVVTTTNNNMMMJJJGGGDDDBBB@@@@@@AAAAAA???>>><<<<<<;;;;;;:::<<>>EEEUUU|||fffQQQJJJ999888888:::888333222555555555555555555555555555444666666666555666999;;;BBBfffXXXDDD;;;<<<999:::???==============================>>>EEEQQQ[[[bbbiiipppwwwzzz~~~{{{}}}oooTTTJJJHHHDDD>>>?????????@@@DDDKKKTTTZZZXXXTTTPPPMMMLLLJJJGGGEEEBBBCCCFFFIIIKKKMMMNNNNNNLLLLLLLLLNNNSSSYYY___cccjjjmmmrrrssspppiii```ZZZKKKEEEAAAAAA@@@>>>===???;;;===>>>===:::777777888::::::;;;;;;:::999888777333555777999===BBBIIINNNYYYdddooovvv|||}}}pppkkkuuussslllvvvpppJJJ@@@777777999888888;;;888999:::;;;>>>AAADDDFFFDDDHHHHHHLLLQQQPPP\\\uuu[[[GGGCCC>>>EEEYYYwwwjjjrrrsss[[[MMMFFFAAA???AAA@@@AAAAAA@@@???@@@CCCEEEIIIOOOYYYbbbjjjqqqwww{{{jjjZZZ]]]zzzppppppllljjjlllpppttt||||||zzzvvvqqqbbb[[[PPPGGGBBB@@@??????;;;======;;;888>>>PPPaaacccZZZUUU^^^iiinnnpppqqquuuqqqllleee]]]WWWSSSPPPOOONNNKKKHHHEEECCCAAA@@@??????===<<<;;;;;;;;;;;;999<<<@@@EEENNN\\\mmmxxxrrrdddWWWNNNOOOSSSmmm}}}sss~~~uuuwww{{{rrrwwwxxxmmmSSS<<<222444444444333333333444555555777777999<<<;;;999===CCCQQQhhhlllKKK===888666777888666222333888555555555555555555555555444555666666666666888:::???ZZZ~~~~~~]]]EEE:::<<<888888<<<<<<==============================BBBLLLVVV]]]fffmmmqqquuuzzz~~~gggRRRMMMJJJFFF>>>>>>===<<<===AAAGGGKKKHHHGGGEEEDDDCCCBBB@@@>>>>>>???@@@BBBBBBCCCBBBBBBCCCBBBAAABBBEEEJJJOOOSSS```eeelllqqqqqqmmmfffbbbQQQJJJEEEDDDCCC@@@???AAA===>>>??????===;;;:::999888999:::::::::999777666444666777999<<>>888777888777777999999999:::<<>>OOOvvv```EEE:::<<<999777;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>><<<@@@HHHQQQYYYbbbjjjnnnrrrxxx}}}|||\\\OOOJJJEEE======<<<<<<===???@@@AAA??????????????????>>>>>><<<===>>>@@@@@@@@@??????DDDCCCAAA@@@@@@BBBEEEGGGUUU[[[dddlllpppooollljjjZZZRRRLLLIIIGGGCCCBBBCCC======>>>???AAAAAA>>>;;;999::::::;;;:::999777666444555666777999===CCCGGGTTTaaaooovvvzzz|||ppprrrwwwvvv}}}uuu]]]@@@===999777777777666666::::::;;;===@@@DDDGGGIIIFFFKKKJJJJJJNNNOOOVVViiissslllpppPPPCCCFFFMMMQQQaaayyykkkiiiSSSIIIFFFDDDCCCAAAAAABBBAAA??????@@@BBBEEEJJJRRR[[[dddmmmuuu{{{uuucccfff~~~~~~xxxnnnfff```[[[SSSNNNJJJIIIHHHGGGFFF???<<<@@@@@@<<<<<>><<<888;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???===>>>EEEMMMUUU^^^gggmmmqqqwww|||hhhVVVKKKBBBBBB@@@>>>???BBBCCCBBB?????????@@@@@@@@@@@@AAABBB>>>>>>>>>>>>??????@@@@@@FFFEEECCCBBBBBBBBBCCCDDDJJJPPPZZZeeelllooopppoooccc[[[SSSOOOJJJEEECCCEEE@@@>>>===BBBHHHIIIEEE???<<<<<<======<<<:::999777444555666777888<<>>AAAEEEHHHJJJHHHMMMJJJHHHMMMNNNUUUeee~~~}}}kkkoooPPPDDDJJJOOOJJJRRRxxxjjj{{{qqqWWWJJJGGGEEEBBBAAABBBBBBAAA???>>>???@@@BBBGGGOOOWWW```jjjsssyyyqqqllluuummmkkkeee[[[SSSNNNLLLKKKKKKNNNEEEBBBGGGFFF>>>===AAA>>>===;;;:::<<<>>>>>>===>>>===>>>>>>???@@@AAABBB???>>>===<<<<<<<<<<<<===999999888888888999999:::777;;;AAAHHHQQQ___ooozzz~~~zzzkkk^^^RRRMMMTTT^^^www{{{lllxxxuuuppp```@@@666;;;555111222333444555555555555888777999<<<;;;:::>>>EEEFFFMMMeeepppMMM;;;:::;;;777777;;;<<<999666666555555555555555555555555///222444666777777999;;;BBB@@@VVVdddGGG;;;@@@>>>:::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@===>>>DDDKKKRRR\\\eeennnrrrxxx|||xxxbbbTTTGGGEEEAAA>>>@@@DDDFFFCCC???AAABBBCCCBBBBBBBBBDDDEEEBBB@@@???======>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCIIITTT```iiioooqqqrrrhhh```WWWRRRMMMGGGEEEFFFDDD@@@???EEENNNQQQKKKDDD>>>?????????>>><<<:::999666777888888999===BBBEEEVVVdddsssyyy|||{{{nnnrrrxxxtttvvvzzziiiJJJ777888888666666888999777:::;;;<<<>>>AAAEEEHHHJJJIIINNNJJJGGGKKKMMMTTTddd|||tttqqqUUUDDDLLLOOODDDHHHnnnlllxxxuuuYYYKKKGGGDDDAAAAAABBBBBBAAA???>>>???@@@@@@EEELLLTTT^^^hhhqqqxxxuuuyyyiiicccZZZTTTSSSUUUXXXZZZXXXOOOLLLNNNIII@@@>>>EEE======<<<::::::<<<;;;999;;;;;;::::::999::::::;;;;;;:::999888888888888888888888888888888888999:::777;;;AAAHHHQQQ___nnnyyy}}}~~~uuuhhh[[[PPPMMMVVVbbbvvv}}}{{{mmm~~~uuuppp^^^===333999222111222333444555555555555888777999;;;;;;:::???GGGHHHOOO]]]qqqZZZGGG<<<888<<<>>>@@@???<<<888555444333333333333333333333333444444444555666777777888<<>>===<<<;;;;;;<<<===>>>>>>???AAAEEEMMMVVV]]]jjjnnnuuu{{{xxxzzzoooZZZMMMLLLDDD???EEEQQQWWWSSSKKKIIIAAA===???@@@???AAAFFFCCCAAA@@@AAABBBBBBAAA@@@===>>>AAACCCCCCCCCBBBAAA???AAAHHHUUUeeepppttttttpppmmmfff]]]UUUMMMHHHEEEEEECCCBBBDDDHHHMMMPPPRRRKKKGGGCCC@@@???>>>===<<<:::999:::;;;:::999>>>EEESSScccssszzz}}}uuu{{{|||xxxppp[[[BBB888777777777777777888888:::;;;<<<>>>@@@AAABBBBBBEEEGGGHHHHHHJJJPPP\\\dddxxxxxxyyy}}}TTTIII@@@EEE@@@GGGccc~~~vvvpppeeeQQQGGGCCCBBBAAAAAABBBBBBAAA@@@>>>===>>>CCCJJJQQQYYYcccoooxxx}}}}}}qqq```^^^]]]aaaiiipppuuuvvvtttkkkbbb\\\VVVMMMIIIHHH???CCCBBB<<<;;;>>><<<666888888777777777777888999666666666666666777888999777666666777777888999:::555;;;BBBIIIRRR___ooozzz}}}uuueeeZZZSSSKKKUUUppp|||ttt}}}}}}sssrrriiiZZZ888555===---333333333333444444555666999:::;;;;;;<<<===AAACCCJJJXXXSSSiiizzz{{{yyyuuuiiiWWWFFF<<<888888;;;===???>>>;;;777555444444444444444444444444444444444444555666777777777777@@@BBBZZZgggEEEAAA:::888===;;;???>>>===<<<<<<======>>>>>>>>>>>>???BBBIIIQQQWWWdddiiipppwww}}}fffjjjjjjRRRIIIEEECCCJJJWWWccchhhhhh^^^VVVPPPLLLGGGBBBBBBGGGIIIKKKNNNQQQRRRPPPLLLHHHCCCBBBAAA@@@????????????;;;===CCCOOO^^^kkkqqqrrrvvvsssnnnggg___XXXRRROOONNNKKKGGGEEEFFFHHHIIIIIIDDDAAA===;;;;;;;;;:::999<<<:::;;;<<<:::999>>>EEETTTcccttt{{{~~~zzzzzz|||uuufffRRR;;;888777777777777888888999999<<<>>>?????????AAABBBEEEHHHKKKJJJKKKRRR___iiitttvvvrrr]]]RRRCCCDDD@@@EEEZZZtttnnnkkkVVVJJJEEEDDDAAAAAABBBBBBAAA@@@>>>===???CCCHHHNNNUUU___jjjrrryyyzzzwwwxxxzzzkkkeeeiiippp{{{|||qqqbbbSSSMMMNNNNNNLLLGGGAAA@@@@@@>>>;;;;;;:::999999888777777777555555555555555555666666777777777777777888999999777<<>>BBBEEECCCNNNOOOcccyyyuuurrrfffVVVFFF===888888999:::<<<===<<<:::666444444555555555555555555555555444444444555666666777777444>>>>>>KKKuuuRRRBBB<<<;;;<<<888>>>>>>=========>>>>>>???>>>>>>======???DDDLLLQQQ^^^ccckkkttt{{{vvv^^^ccc|||[[[PPPNNNNNNSSS\\\eeelllooouuupppjjjbbbWWWNNNMMMPPPQQQTTTYYY^^^```]]]WWWRRRLLLIIIEEEAAA???======>>>::::::>>>HHHWWWeeeooossszzzyyyvvvrrrkkkddd]]]YYYWWWRRRLLLHHHEEEDDDCCCBBB???===999888888999999999>>>=========;;;999===DDDTTTdddttt|||{{{|||zzz~~~qqq[[[GGG666777777777777777888999:::999===AAAAAA>>>===???CCCFFFJJJNNNMMMLLLSSSbbbnnnpppqqquuu^^^DDDAAA@@@CCCPPPjjjnnnvvvvvv]]]NNNHHHFFFAAABBBBBBBBBAAA@@@???>>>>>>BBBFFFKKKPPPYYYdddllltttvvvllljjjrrrwwwnnnwww}}}~~~oooaaa^^^aaa___VVVMMMIIIFFFBBB@@@@@@=========<<<:::888777666888777666666666666666666888777777777777888888999999<<>>;;;888666888:::;;;:::888555444444444444444444444444444444444444444555555666666666555===<<>>>>>???=========<<<>>>BBBIIIMMMYYY___hhhqqqzzzkkklllnnnXXXUUUSSSUUUZZZ___bbbbbbvvvwwwvvvpppdddZZZWWWXXXUUUVVVXXX[[[]]]\\\XXXUUUPPPNNNKKKGGGCCCAAA@@@???===;;;===EEESSSbbbooovvvyyyzzzzzzxxxsssllleeeaaa]]]XXXRRRLLLIIIFFFCCCAAA???===:::999:::<<<<<<<<<@@@???>>>>>><<<999===DDDTTTddduuu}}}uuulllooorrr|||}}}zzz~~~lllQQQ@@@666777777777777888999:::;;;999???DDDCCC===;;;???DDDEEEJJJNNNMMMLLLSSSbbbooopppuuu|||lllGGG>>>AAACCCIIIbbbssspppdddQQQIIIFFFBBBBBBBBBAAAAAA@@@??????===@@@DDDGGGLLLUUU```hhhrrruuu}}}iiiaaafffwwwvvv}}}yyyxxxyyyzzz}}}}}}vvvmmmkkknnnlll^^^SSSPPPMMMFFF@@@@@@@@@@@@@@@???>>><<<:::999<<<<<<;;;:::999999::::::999999888888888888888999999;;;@@@GGGRRRcccttttttjjjZZZQQQQQQRRRfffyyy}}}yyymmmZZZHHH333111666000333333333333444666777888777999;;;===>>>BBBFFFIIIIIIGGGLLLWWWkkkoooYYYCCC;;;:::777444333666777888888666444333333222222222222222222222222444444444444555555555555777999999>>>[[[dddCCC>>>===:::999:::;;;;;;<<<============<<<===<<<<<<>>>BBBHHHLLLTTTYYYcccmmmvvv{{{~~~|||iii^^^RRRNNNSSS[[[______jjjqqqvvvsssjjjaaa[[[XXXUUUQQQMMMLLLMMMOOOPPPQQQMMMMMMLLLKKKHHHEEEBBB@@@???======BBBMMM]]]llluuuwwwyyy{{{|||yyysssmmmiiifffaaa[[[VVVPPPKKKFFFCCCBBB@@@===<<<===?????????AAA?????????<<<999===DDDUUUeeeuuu}}}vvvdddhhhnnnyyyxxxwwwaaaHHH<<<666666666666777888:::;;;<<<;;;@@@EEEDDD???===@@@EEEDDDIIIMMMMMMLLLRRR___jjjtttyyywwwRRRAAACCCCCCDDDYYYyyykkklllUUUIIIFFFCCCCCCBBBAAAAAA@@@@@@@@@<<>>===<<<<<<<<<<<<<<<;;;:::999999999999999888:::>>>GGGTTTfffwwwrrriiiXXXPPPRRRUUUlllyyyxxxwww~~~jjjTTTBBB444333555333333333333444555666888888777999<<<===???CCCGGGKKKLLLHHHKKKQQQ___qqqVVV<<<333444444555777444555666666444222333333111111111111111111111111444444444444444444444444666444666<<>>;;;>>>GGGVVVfffpppwwwzzz}}}zzzuuuqqqooolllgggbbb\\\TTTLLLGGGFFFDDD@@@??????@@@@@@@@@AAA?????????<<<999===DDDVVVfffvvv}}}mmmooouuuzzz|||uuutttkkkQQQ>>>999555555666666777999;;;<<<======AAAEEEEEEBBBAAACCCGGGFFFIIILLLLLLMMMQQQZZZbbbrrr|||cccHHHDDDDDDBBBNNNyyyhhhwwwvvv[[[LLLGGGDDDCCCBBBAAA@@@@@@@@@AAA<<<>>>AAACCCGGGPPP[[[ccclllrrrzzzsssqqquuuzzzxxxllliiidddWWWHHHGGGGGGFFFEEEDDDDDDDDDEEE??????>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::::::::888:::???IIIYYYkkk|||ooofffVVVPPPTTTZZZsss{{{{{{~~~sssvvv~~~rrrvvvfffNNN<<<555444444555333333333444555777888999999;;;===>>>@@@DDDHHHKKKKKKNNNOOOOOOZZZtttgggNNN777333555555555999222333444444222111222333222222222222222222222222444444444444444444444444777111777===DDDiiizzzYYYJJJ<<<555???>>>>>>???@@@??????======>>>>>>>>><<<<<<>>>BBBEEEMMMRRR[[[eeemmmrrrtttuuuyyy{{{fffUUURRRUUUYYYjjjrrrxxxyyyxxxvvvnnnfffZZZUUUNNNIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFCCC@@@<<<<<>>>>>>>>;;;999===DDDWWWfffvvv}}}zzz|||sssyyyvvvvvvuuubbbDDD999999444555555666777999;;;===>>>???BBBDDDEEEEEEEEEFFFHHHHHHIIIKKKLLLNNNRRRVVVYYYeeewwwnnnMMMDDDCCCBBBHHHjjjpppooocccQQQKKKEEEDDDBBBAAA@@@@@@AAAAAA===???@@@AAADDDKKKVVV^^^eeemmmvvv}}}zzz}}}}}}oooYYYNNNLLLIIIGGGFFFFFFGGGHHHAAAAAA@@@@@@@@@AAABBBBBBAAA@@@???===<<<;;;;;;;;;888;;;AAAMMM___rrr}}}kkkcccUUUQQQWWW___zzzyyy{{{tttxxx~~~tttiiinnnaaaIII777666555222555333333333444666777999::::::<<<>>>???AAADDDHHHKKKNNN___]]]TTTZZZgggUUUAAA222444888555111222111333333333111111222333333333333333333333333333444444444444444444444444888111;;;>>>;;;\\\cccOOO<<<444@@@@@@AAABBBBBBAAA@@@???>>>@@@@@@>>><<<:::;;;>>>AAANNNSSS\\\eeemmmrrrtttttt{{{|||~~~|||bbbVVVUUUWWWfffmmmrrrrrruuuwwwrrriii^^^[[[WWWTTTQQQNNNKKKHHHMMMKKKJJJHHHHHHHHHJJJKKKFFFBBB>>>===CCCPPP___jjjvvvyyy}}}}}}{{{pppqqqrrrrrrpppjjjaaa[[[RRRNNNJJJGGGFFFEEEDDDCCC>>>=========;;;999>>>DDDXXXgggvvv}}}pppuuuvvvzzzxxx^^^>>>888;;;555555555666888999<<<>>>???AAABBBCCCEEEGGGHHHIIIIIIJJJJJJJJJMMMPPPSSSTTTTTTWWWjjjrrrMMMBBBDDDEEEHHHddd|||ppp~~~hhhVVVOOOEEEDDDBBBAAA@@@@@@AAABBB???@@@@@@@@@AAAHHHRRRZZZ___hhhrrrzzz{{{gggTTTQQQLLLHHHFFFFFFHHHIIIDDDDDDDDDDDDDDDEEEFFFGGGBBBBBB@@@>>>===<<<<<<<<<999<<>>888555333444444444333333333333333333333333222222111111111111111111333333333444444444555555555666888888===SSSzzzzzzSSS===;;;???===HHHNNNHHH???>>>>>>>>>@@@???===;;;<<<>>>AAABBBJJJNNNTTT\\\eeelllqqqtttwwwzzz|||{{{wwwrrrjjjYYYVVVXXXaaaeeejjjooosssvvvzzz}}}ooolllhhhccc^^^XXXRRRNNNMMMLLLJJJFFFDDDDDDFFFHHHFFFEEECCCAAAAAAHHHZZZlllqqqxxx}}}zzzwwwtttqqqppppppmmmeee___```YYYOOOJJJIIIGGGBBB>>><<<;;;;;;===<<<;;;@@@GGG\\\iiiwww}}}}}}ooosss}}}uuuxxxjjjNNN;;;999999444555555666888;;;===???AAACCCDDDFFFFFFFFFFFFHHHJJJGGGGGGIIIJJJMMMOOORRRSSS\\\___}}}wwwPPPFFFEEEBBBIIIVVV{{{}}}nnnvvvuuu]]]PPPHHHDDDAAABBB@@@======???>>>>>>>>>???AAAGGGOOOUUU\\\dddmmmvvv{{{~~~{{{zzzwwwxxxlllaaaSSSJJJHHHIIIJJJIIILLLKKKLLLPPPUUUUUUPPPJJJOOODDD>>>BBBAAA:::999???777;;;FFFWWWkkk~~~zzzfff___TTTOOO\\\www~~~sss}}}pppmmmuuummmPPP===888222111444222444444555666777999;;;<<<@@@@@@@@@@@@@@@BBBEEEHHH[[[iiijjj___VVVXXXtttzzzhhhTTT???<<<777444444444333333333333333333333333333333111111111111111111111111333333333444444444444555555555666666999KKKnnn~~~pppQQQAAA;;;@@@KKKQQQLLLDDDAAA@@@??????>>>=========>>>@@@AAAFFFIIIPPPXXXaaaiiiooorrrvvvzzz||||||qqqiiiwwwsssttttttaaaVVVUUUWWWZZZaaajjjuuu~~~ooobbbUUUTTTRRROOOJJJFFFCCCBBBEEEDDDBBBAAA@@@FFFUUUeeetttzzz~~~~~~|||{{{xxxtttrrrqqqlllddd^^^\\\VVVOOOJJJGGGEEEAAA>>>===<<<<<<>>><<<<<>>???DDDEEEGGGHHHHHHHHHJJJLLLHHHHHHIIIKKKMMMOOOQQQRRRUUUZZZsss{{{sssOOODDDBBB???FFFRRRnnnpppqqqdddSSSKKKFFFCCCCCCBBB??????AAA>>>>>>>>>>>>@@@FFFMMMRRRVVV^^^hhhqqqxxx~~~vvvsssllleeennn}}}pppfff```\\\WWWTTTZZZ]]]cccjjjooooookkkgggUUUHHH???BBBBBB<<<999<<<:::AAAMMM___rrrwww___ZZZRRRSSSeee}}}uuu~~~ssswwwyyyhhhLLL;;;888222333666444555666777888:::<<<>>>???BBBBBBCCCBBBBBBDDDGGGJJJQQQ\\\\\\VVVTTTWWWjjjzzzyyyxxxvvvnnn___LLL???:::888555444444444333111222222222222222222222222111111111111111111111111333333333333444444444444444444555444444AAA]]]vvv|||~~~qqqQQQ>>>DDDLLLRRROOOIIIEEEBBB???>>>>>>>>>>>>?????????@@@@@@DDDJJJRRR[[[dddkkkooosssxxx{{{|||qqqiiiiiikkkrrrzzzyyydddWWWSSSPPPVVVccctttoookkkcccZZZQQQIIICCC@@@CCCAAAAAAAAA@@@CCCNNNZZZooouuuzzz{{{||||||xxxuuurrrmmmeee^^^ZZZWWWRRRMMMHHHEEEBBBAAA???>>>===>>>===<<>>BBBDDDFFFGGGGGGHHHJJJLLLIIIIIIJJJKKKLLLNNNOOOPPPVVV]]]ppp{{{sssxxxUUUFFFAAA???CCCKKK\\\~~~tttkkkxxxoooYYYOOOHHHDDDDDDDDDBBBAAACCC??????>>>>>>???CCCIIINNNOOOWWWaaakkkrrrzzzpppooo{{{rrrffffffooovvv|||vvvqqqiiilllppprrrssstttvvvwww___OOOBBBBBBDDD@@@<<<======GGGWWWjjj{{{rrr\\\VVVQQQYYYqqqzzzxxx{{{}}}wwwxxx```GGG999888333444888666777888999:::===???AAACCCDDDEEEFFFFFFFFFGGGJJJMMMJJJPPPOOOOOOTTTVVV```tttzzzqqqlll```LLL===999666444333444444444222000222222222222222222222222111111111111111222222222222222333333333444444444444444444444333;;;PPPdddkkkKKKEEEJJJOOOOOOJJJEEE@@@>>>>>>>>>???@@@@@@@@@???>>>===???EEELLLVVV___gggkkkpppvvv{{{{{{}}}jjj```TTTSSS]]]mmm{{{xxxhhh[[[QQQKKKGGG@@@>>>>>>@@@AAABBBIIIQQQcccllluuuxxx{{{}}}zzzxxxuuuooohhhccc^^^]]]YYYSSSLLLGGGDDDDDDAAA???======<<<<<>>??????AAACCCDDDDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLNNNNNNVVVcccrrrmmm|||```IIIBBBBBBDDDEEEOOOpppyyyhhhnnn{{{cccSSSKKKEEEEEEEEECCCBBBDDD@@@@@@???>>>>>>AAAFFFJJJLLLSSS\\\eeemmmuuu~~~```XXXiii}}}uuummmeee\\\[[[aaa```yyy}}}wwwmmmfffgggnnnuuufffUUUFFFCCCEEECCCAAAAAA<<>>AAACCCEEEEEEFFFGGGHHHHHHIIILLLOOOKKKOOOMMMNNNTTTTTTYYYiiiooobbbSSS???555666333222222333444444111///111111111111111111111111000000111111111222222222222222222333333333444444444444555555555:::IIIXXXVVVDDDFFFHHHIIIGGGBBB>>><<<>>>???@@@AAAAAA@@@>>>===;;;===AAAHHHQQQZZZbbbgggooowww|||||||||ppp]]]RRRSSS]]]fffllluuuyyyyyymmmbbbYYYSSSAAA>>>===???AAABBBFFFKKK[[[hhhtttzzz|||~~~}}}{{{|||{{{{{{zzzwwwsssnnnjjjcccbbb___YYYQQQJJJFFFDDDCCC@@@======;;;;;;CCCLLLeeeqqq}}}}}}}}}vvv~~~wwwyyyuuulllYYYCCC777555666777888777888999:::===???AAABBB>>>@@@BBBCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMOOO^^^nnn}}}oootttiiiKKKBBBEEEEEEAAAJJJbbbmmmlllmmmWWWNNNFFFDDDEEECCCBBBDDD@@@@@@???>>>===???CCCGGGKKKQQQYYYaaagggoooxxx|||bbbWWW___mmmnnn```VVVOOONNNSSSUUU___qqqrrreeeaaagggnnncccWWWKKKFFFEEEDDDCCCCCC;;;LLLeeezzzyyylll[[[TTTRRRbbbvvvvvv|||wwwyyytttjjjTTT???777999555444777555888888:::<<<>>>AAADDDEEEDDDFFFHHHIIIIIIJJJMMMOOOOOOTTTQQQOOORRRPPPTTTdddrrrZZZIII<<<666777333222111222333333111000000000000000000000000000000000000111222222333333222222222222333333333333444333444666666999DDDOOO{{{ZZZEEEAAA@@@CCCCCC@@@======???@@@AAAAAAAAA@@@???>>><<<===???DDDLLLUUU]]]bbbmmmwww}}}}}}|||ooo[[[QQQPPPSSSUUUYYY```kkkwww{{{rrrggg^^^GGGAAA===???AAAAAADDDHHHXXXffftttzzz{{{zzzyyyvvvxxxyyyzzzzzzyyyvvvsssqqqhhhfffccc^^^WWWPPPJJJGGGFFFBBB???===;;;<<>>>>>???BBBEEEKKKPPPWWW]]]ccckkkttt{{{rrrbbb```ffftttcccVVVOOOOOOKKKOOOZZZkkkzzz~~~yyynnnbbb[[[[[[]]]\\\[[[WWWRRRJJJDDDCCCCCC>>>QQQkkktttgggVVVQQQTTTiiirrryyyzzz{{{~~~ttt|||tttfffMMM;;;666:::666444777555999999:::<<<>>>AAACCCDDDDDDFFFHHHJJJJJJKKKNNNPPPQQQVVVSSSPPPQQQMMMPPP___lllNNN@@@;;;888666444333111111222333111000000000000000000000000000///000000111222222333333111222222222222333333333444333333555555777???HHHggg\\\HHH@@@;;;>>>@@@??????BBB@@@AAAAAAAAA@@@@@@???>>><<<<<<===AAAGGGOOOWWW\\\fffqqqzzz{{{zzz}}}zzzeeeXXXSSSRRRLLLQQQ]]]mmm{{{|||tttrrrrrrtttvvvtttmmmhhhQQQGGG@@@???@@@@@@BBBDDDPPP___mmmtttuuuvvvwwwvvvvvvxxxzzz{{{zzzxxxvvvtttnnnkkkgggdddaaa\\\TTTOOOIIIEEEAAA???===>>>GGGQQQgggsss}}}wwwpppsss{{{xxxsss\\\HHH888777888444555:::999999:::<<<===@@@AAACCCAAACCCDDDDDDCCCCCCDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKOOOWWWeee~~~uuu}}}hhhHHHDDDFFFBBBIIIHHHyyyssspppcccVVVJJJGGGFFFEEECCCCCCAAAAAAAAA???>>>???BBBEEEHHHLLLSSSXXX___gggqqqyyy~~~tttgggeeennn\\\SSSOOOMMMOOOUUUZZZ```ooo~~~~~~{{{wwwrrrooonnn``````^^^XXXQQQMMMLLLMMMWWWccclllhhhYYYJJJDDDCCCFFFYYYrrr{{{mmmaaaSSSSSS\\\sssttt~~~vvvwwwyyylllpppuuubbbFFF666444:::777666999888;;;;;;<<<===???AAACCCDDDDDDGGGIIIKKKLLLMMMOOOQQQQQQUUURRRQQQTTTOOONNNYYY___>>>444666666111666444222111222222222000000000000000000000000000///000000111222222333333111111222222222333333333444222222444444555;;;BBBUUU|||}}}___JJJ@@@999<<<@@@@@@BBBFFFAAAAAAAAA@@@@@@?????????===<<<<<<>>>DDDKKKSSSXXX^^^jjjtttvvvwwwzzz~~~iii___[[[OOOQQQ[[[ooolllfffaaabbbgggmmmnnnnnnXXXMMMBBB???@@@???@@@BBBEEETTTdddkkknnnssswwwyyyuuuxxxzzz{{{zzzxxxvvvuuusssooolllkkkkkkggg^^^WWWLLLHHHCCCAAA???@@@IIISSSgggrrr|||}}}qqqiiiooozzz{{{xxxxxxppphhhUUUBBB555777999444444<<<;;;<<<<<<<<<===???@@@AAA@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDEEEGGGIIIJJJMMMHHHHHHTTTjjj{{{}}}~~~RRRFFFGGGEEEHHH@@@qqquuujjjgggZZZLLLHHHHHHFFFDDDCCCAAAAAAAAA@@@???@@@BBBEEEDDDIIIOOOUUU\\\eeepppxxxzzzqqqkkkyyyyyykkk```TTTLLLMMMOOONNNSSSZZZ[[[]]]``````^^^ZZZWWWVVVRRRPPPLLLGGGEEEEEEIIIKKKWWWlll~~~{{{fffQQQGGGDDDMMM```xxxvvvhhh\\\UUUXXXddd|||~~~vvvssspppxxx}}}}}}wwweeeqqqttt\\\AAA222222:::888777;;;:::======>>>???@@@BBBDDDEEEEEEHHHKKKMMMMMMNNNPPPRRRPPPSSSPPPRRRXXXSSSNNNUUUkkkGGG999777444444777222222222111111111111000000000000000111111111111111111000000111111222333111111222222222333333333111333444555555666999;;;III~~~{{{nnnOOOCCC;;;===@@@>>>@@@EEEDDDCCCAAAAAABBBCCCBBB@@@>>>======>>>BBBIIIPPPTTT___gggqqqwwwxxxzzz}}}tttiii\\\WWWSSS[[[qqqooo\\\\\\^^^[[[bbbpppcccTTTEEEAAAAAA@@@AAAEEEFFFLLLVVV___ffflllpppsssvvvyyyxxxuuutttvvvvvvrrrsssqqqpppooommmggg___XXXQQQLLLGGGCCC@@@AAAJJJTTTkkkttt}}}{{{vvvqqqttt~~~www}}}tttyyynnnooowwwvvvjjj]]]EEE@@@999666777999::::::;;;;;;:::;;;<<<>>>@@@AAA???@@@AAABBBBBBBBBAAA@@@BBBBBBDDDEEEGGGIIIJJJKKKMMMMMMGGGTTTUUUmmmaaaLLLFFFAAACCCGGGbbb~~~jjjxxxwww```RRRNNNHHHHHHIIIBBBCCCCCCCCCBBBBBBAAAAAAAAAFFFHHHMMMUUUZZZ___iiisssxxx~~~xxxggguuunnnbbbVVVQQQQQQQQQRRRTTTWWWSSSRRRUUUWWWYYY^^^dddbbbddd___TTTLLLIIIIIIHHHMMM\\\uuupppOOOCCCKKKPPPmmm{{{tttfffWWWRRRUUUggg}}}rrrvvvrrrrrrtttxxxooobbbmmmmmmVVV:::999888666666666777777===>>>AAACCCDDDEEEDDDDDDIIIHHHGGGHHHJJJNNNRRRTTTWWWVVVSSSRRRQQQQQQSSSTTTxxx\\\AAA888777333222444222222222111111111000000//////000000000111111111111111000000111111222333111111222222222333333333111333444555555666999;;;GGGuuu{{{pppOOO???555999???AAABBBEEEEEEDDDCCCCCCCCCCCCAAA???>>>===<<<<<<@@@FFFLLLPPP[[[cccmmmsssvvvxxx|||}}}gggZZZPPPRRRddd|||zzz```WWWWWWWWW[[[bbbdddVVVIIICCC@@@======@@@>>>BBBHHHPPPXXXaaajjjoootttvvvvvvssssssvvvvvvsssqqqooommmlllkkkfff^^^XXXSSSMMMHHHEEEBBBCCCLLLVVVjjjsss|||sssnnnnnnttt|||zzzzzzuuu{{{mmmjjjmmmkkk^^^QQQAAA===777555666888999999;;;;;;;;;;;;<<<>>>???AAA???@@@AAABBBBBBBBBAAA@@@BBBBBBDDDEEEGGGIIIJJJKKKKKKLLLGGGQQQRRRiiiiiiQQQFFF???BBBEEEZZZlllllleeeTTTMMMFFFFFFFFF???CCCCCCBBBBBBAAAAAA@@@@@@CCCEEEJJJQQQWWW[[[eeeooowww|||}}}ooovvvzzzhhh]]]YYYWWWYYY]]]ZZZXXXYYY]]]______bbbfffeeejjjlllggg```ZZZRRRKKKJJJQQQeeexxxttt]]]NNNNNN[[[uuuyyypppbbbUUUSSSYYYmmmzzz||||||uuuwwwwwwuuuttthhhbbbrrrrrr```OOO:::999888777666777888888===>>>@@@BBBDDDDDDDDDDDDHHHGGGGGGHHHJJJMMMPPPQQQUUUTTTRRRQQQQQQQQQSSSTTTtttYYYHHH:::777777333000222222222111111111000000000//////000000000000111111111000000000000111222222111111222222222333333333222333444555555666888:::@@@aaa\\\FFF444555???BBBCCCEEEFFFEEEDDDDDDDDDCCC???======<<<;;;;;;>>>BBBGGGJJJVVV]]]fffmmmrrruuuzzz~~~lllVVVQQQYYYkkklllWWWQQQTTTWWWXXXaaaXXXMMMGGGCCC>>>>>>???;;;<<<>>>AAAHHHRRR]]]dddjjjnnnpppooopppttttttrrrqqqooommmmmmlllhhhbbb\\\UUUPPPJJJGGGDDDFFFPPPZZZiiirrr{{{xxxiiiiiiqqq~~~{{{wwwvvvxxxtttkkkiiibbbTTTHHH;;;999666666777888888777;;;;;;;;;;;;<<<>>>???@@@??????@@@AAABBBBBBAAAAAABBBBBBDDDEEEGGGHHHIIIJJJIIIJJJGGGMMMMMMbbbxxxsssXXXJJJAAABBBCCCOOOooosssfffyyyqqqZZZOOOGGGFFFFFF>>>CCCCCCBBBAAAAAA@@@??????@@@AAAFFFMMMQQQVVV___iiirrrxxx~~~{{{wwwmmmiii{{{pppgggcccdddbbb___```dddggghhhlllpppoootttyyyzzzxxxsssiii___MMMGGGMMM___hhh```XXXVVVllltttjjj]]]QQQUUU```xxxvvv}}}}}}iiilllzzzcccUUUJJJ999888888777777888:::;;;>>>>>>@@@BBBCCCDDDDDDDDDGGGGGGHHHIIIKKKLLLNNNNNNSSSRRRQQQQQQQQQRRRTTTUUUmmmZZZBBB:::555666666222000222111111111111000000000000////////////000000000111000000000000000111222222111111222222222333333333222333444444444555777999999MMM}}}wwwXXX<<<666===AAACCCDDDDDDDDDCCCDDDDDDCCC@@@===>>>===<<<<<<===@@@CCCEEEQQQVVV___gggmmmsssxxx||||||~~~ooo```]]]dddxxxeeeTTTTTTYYYZZZ\\\WWWPPPKKKGGGDDDCCCCCC@@@???===<<>>>>>?????????@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIIIIHHHIIIIIIJJJJJJ]]]yyy}}}yyy^^^OOOGGGBBBBBBFFF^^^~~~kkknnn~~~dddUUUJJJIIIIIIAAACCCCCCBBBAAA@@@??????>>>>>>???CCCIIIMMMQQQZZZcccmmmttt{{{tttlllpppqqqfff\\\ooo}}}|||tttrrryyywwwssstttrrrssswww{{{|||xxxnnnZZZKKKBBBJJJTTTZZZ```hhh{{{{{{ooocccXXXPPPXXXiii|||tttrrrxxxsssYYYLLLCCC888888888888999:::<<<===>>>???@@@BBBCCCDDDEEEEEEGGGHHHJJJLLLMMMNNNMMMMMMRRRRRRRRRRRRSSSTTTUUUVVVpppTTTCCC999666444555444222111333111111111000000000//////...////////////000000000000000//////000000111222111111222222222333333333222333444444444444777999777BBBmmmkkkGGG:::;;;>>>BBBFFFDDDCCCCCCCCCDDDCCCAAA???@@@???>>>>>>>>>???AAABBBLLLPPPXXX```hhhpppvvvzzzzzz}}}yyylllgggmmmxxxzzz]]]UUU[[[aaa[[[WWWRRRMMMKKKIIIGGGDDDCCCBBB@@@===<<<>>>BBBFFFKKKUUU```hhhnnnsssrrrnnnjjjgggdddccccccbbb]]]ZZZVVVQQQLLLIIIIIIMMMYYYeeeqqqxxx~~~yyyzzzxxxvvvwww}}}yyymmmcccUUUCCC777555777999:::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHKKKIIIJJJZZZttt|||^^^MMMFFFCCCBBBBBBQQQxxxooohhhxxxnnn]]]NNNJJJJJJDDDDDDCCCCCCBBB@@@??????>>>===>>>BBBGGGJJJNNNVVV___jjjrrrzzz}}}qqqxxxzzznnn```ddd~~~wwwvvvxxxwwwqqqiiieeehhhlllyyyxxxtttnnnmmmxxxxxxnnnbbbTTTHHHFFFKKKVVViii{{{wwwjjj]]]UUUSSS___ssswwwuuu~~~|||jjjQQQDDD999777777777888:::<<>>>>>======>>>>>>>>>>>>???AAABBBCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFLLLHHHLLLXXXuuuwwwcccLLLBBBCCCCCCAAAIIIhhhrrrgggrrr{{{gggQQQIIIIIIEEEEEEEEEDDDCCCAAA@@@??????>>>>>>AAAFFFIIIKKKSSS[[[gggpppzzzooohhhttt~~~yyyqqqllljjjkkkooonnnkkkdddaaaggguuuxxx___VVVMMMIIILLLWWWmmm~~~tttfffZZZVVVYYYiii~~~xxxuuu||||||{{{eeeOOOCCC777777777777999;;;>>>AAACCCBBBBBBBBBCCCEEEFFFHHHIIIIIIKKKMMMOOOQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUiiiKKK>>>:::333333222111111222111///111000000000////////////........./////////000000///////////////000111111111111222222222333333333222333444444333333555777888>>>PPPvvveeePPPCCC<<>>======BBBEEEJJJRRR\\\fffmmmpppwwwyyy}}}mmmppprrrccc]]]^^^gggbbbYYYTTTXXX[[[TTTIIIAAABBBBBB@@@===;;;;;;<<<===EEEMMMTTT\\\eeehhhggggggccc^^^]]]]]]\\\YYYVVVPPPKKKHHHGGGIIIPPP___lllvvv|||~~~{{{sssdddWWWJJJ>>>666666888;;;<<<:::999:::<<<;;;<<<===>>>>>>======<<<>>>>>>===>>>???@@@BBBCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGCCCKKKGGGNNNWWWjjjyyyvvvUUUFFFBBBCCCBBBFFFZZZyyy|||llllllsssXXXJJJIIIFFFGGGFFFEEEDDDBBBAAA@@@???======@@@EEEGGGIIIPPPXXXaaajjjvvv~~~~~~qqqppp~~~wwwvvvyyy{{{}}}}}}zzztttrrruuuxxxkkk^^^OOOJJJQQQ```ttt{{{qqqcccXXXYYY___tttrrrwwwwwwzzz}}}___LLLCCC999666666777999<<<@@@CCCEEEDDDDDDDDDDDDFFFHHHJJJKKKIIIJJJKKKNNNPPPQQQRRRRRRPPPPPPQQQRRRRRRSSSRRRRRRtttPPP:::555777111111000000111333000,,,000000000000////////////............/////////000///////////////000111111111111222222222333333333222333444444333333555777555===EEEfffsss]]]JJJ>>>AAAKKKXXXSSSMMMIIIGGGFFFEEEDDD>>>>>>??????>>>===<<<<<>>>>>>>>===<<<>>>=========???@@@BBBDDDBBBCCCCCCDDDEEEFFFFFFGGGEEEAAAJJJGGGOOOVVVcccxxx~~~cccPPPAAABBBBBBEEEQQQmmmssseeexxx~~~^^^MMMKKKHHHHHHGGGFFFEEECCCBBBAAA@@@======@@@DDDEEEGGGNNNWWWZZZdddpppzzz~~~xxxkkknnnwww}}}zzznnnTTTLLLXXXlllyyyooobbbXXX[[[ddd|||oooyyyqqqwwwvvvUUUCCC>>>666666666777:::===AAADDDFFFEEEEEEEEEEEEGGGIIIKKKLLLHHHHHHJJJLLLNNNPPPRRRSSSNNNOOOPPPPPPQQQQQQPPPPPPsssPPP;;;777777333222111111111000000////////////////////////////////////000000000000//////000000000000000000000000000111111111111222222222111222222333333444444555444>>>>>>OOO~~~~~~kkkVVVEEEAAAFFFUUUWWWSSSJJJEEEFFFFFFCCCAAAAAA@@@???>>>===<<<<<>>===<<<<<<<<<===???@@@===;;;:::>>>CCCEEEBBB???CCCBBBBBBBBBBBBCCCDDDDDDFFFEEEIIIMMMKKKPPPgggTTTJJJ???FFFDDDGGGZZZvvvooolllnnnUUUKKKNNNHHHFFFDDDDDDDDDCCCAAA@@@BBB???===???@@@CCCJJJRRRZZZaaakkkuuu~~~kkkeeegggjjjpppvvvzzz{{{}}}fffZZZhhh|||vvviii]]]YYYbbbnnnyyy{{{vvvxxxwwwttt~~~{{{iiiQQQ>>>888:::999:::;;;???BBBDDDCCCBBBFFFGGGGGGHHHIIIJJJLLLMMMKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRRRRQQQPPPPPPOOOOOOrrrXXXAAA666555333///111111111000000000////////////////////////////////////000000000000//////000000000000000000000000000000111111111222222222111111222333333444444555444777555AAAeee}}}ssseeePPP@@@AAAPPPSSSQQQJJJGGGHHHGGGCCCAAAAAA@@@???>>>===<<<<<<@@@@@@BBBDDDJJJRRR\\\ccckkkuuu}}}}}}}}}wwwqqqpppyyy|||vvvuuuoooddd]]]___hhhkkkeeefffrrrwwwfffYYYTTTNNNEEEAAADDD???===<<<===@@@EEEGGGHHHHHHGGGDDDBBB@@@?????????@@@BBBCCCDDDIIIVVVgggttt~~~{{{yyyvvvzzzyyyxxx~~~sssvvvyyyhhhTTTGGG>>>888666777999999999999:::;;;<<<<<<>>>===<<<<<<<<<===>>>???>>><<<<<>>===<<<<<<>>>>>>@@@AAAFFFMMMVVV\\\fffpppyyy||||||rrrjjjppp}}}nnnaaaYYYTTTQQQ```nnnrrrnnnpppqqqdddUUUFFFBBBEEECCCAAA>>>===>>>@@@AAAAAA>>>>>>>>>============<<<===>>>@@@CCCKKKYYYiiiuuuvvvvvvqqq{{{~~~{{{}}}uuucccMMM???888444444666888999999::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>???>>>>>>AAAEEEGGGDDDBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBEEEHHHHHHNNNccczzz|||XXXGGGGGG@@@???LLL^^^jjjttthhhUUUNNNJJJGGGEEEDDDDDDDDDDDDBBBCCC???===>>>???@@@FFFMMMTTTYYY```hhhoooxxx{{{yyy||||||tttmmmmmmnnn```WWWQQQPPPMMMIIILLLSSSiiixxxqqqyyyzzznnnbbbYYY[[[mmmyyy}}}pppeeemmmxxxjjjZZZIII;;;999<<<<<<<<<>>>BBBFFFIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGIIILLLOOOQQQRRRRRRQQQNNNOOOOOOOOOOOOPPPPPPPPP```JJJ888555777333111222000000000000000000//////////////////////////////...//////////////////...000000000000000000000000000000000000111111111111111111111222333333444444777444;;;;;;@@@iiivvv~~~~~~sssxxx|||vvvQQQDDD>>>AAADDDGGGIIIJJJHHHEEEBBBBBBAAA@@@???>>>=========>>>>>>@@@CCCIIIPPPVVV___jjjuuuxxx{{{sss[[[PPPNNNIIIUUUiiixxxxxxsss{{{~~~ooo^^^NNNIIIKKKLLLJJJFFFDDDDDDDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;;;;===BBBMMM]]]mmmwww{{{rrr~~~}}}|||wwwttt```III;;;666444666999888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>AAADDDEEECCCAAA@@@@@@@@@@@@@@@AAABBBBBBGGGFFFHHHIIIIIIOOO```qqq~~~^^^JJJHHHBBBAAAIIITTToooqqqiiisss]]]SSSMMMJJJFFFEEEEEEEEEEEEEEEDDD@@@>>>???>>>>>>CCCJJJRRRUUU[[[bbbkkkuuu~~~{{{nnnmmmrrraaaXXXQQQQQQRRROOOMMMOOOLLL^^^xxxyyyzzz|||tttiii___YYY```vvv}}}{{{qqqkkk{{{{{{gggUUUDDD::::::?????????@@@BBBFFFHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJGGGIIIMMMOOOQQQPPPOOONNNLLLLLLMMMNNNNNNOOOPPPPPPJJJ<<<222222111,,,---222//////////////////000000////////////////////////......////////////......//////////////////////////////000000000111111111000000111222222333333444///000;;;999333TTTrrrttt~~~}}}|||}}}zzz|||YYYEEE;;;;;;===CCCHHHIIIIIIHHHCCCCCCBBBAAA@@@???>>>>>>>>>?????????AAAEEEKKKPPPXXXcccnnnsssvvv}}}xxx```QQQOOOOOOZZZllluuuuuuzzzxxxkkk^^^YYYZZZXXXTTTPPPLLLJJJHHHEEECCCAAAAAAAAAAAA@@@???======;;;:::<<>>@@@AAABBBAAA@@@???????????????@@@AAAAAADDDDDDEEEDDDDDDHHHSSS___bbbLLLHHHBBBCCCHHHJJJ___~~~fffwwwgggYYYRRRNNNIIIFFFFFFFFFGGGGGGEEEAAA??????>>><<<@@@FFFJJJNNNSSS[[[dddooozzz}}}pppfff]]][[[ZZZVVVOOOKKKNNNOOOWWW```eeeccccccdddfffllluuu~~~wwwoooddd]]]]]]iii{{{}}}zzz{{{bbbMMM@@@;;;>>>EEECCCBBBAAABBBDDDFFFEEEDDDEEEEEEEEEFFFHHHJJJKKKLLLHHHJJJLLLNNNNNNMMMJJJIIIJJJJJJKKKLLLMMMNNNOOOOOO888444222111///---000555......////////////000000////////////////////////---......//////......---/////////////////////////////////000000000111111000000111111222333333333...111:::888000@@@iiizzzzzz|||hhhJJJCCC>>>;;;@@@EEEGGGIIIKKKEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>???BBBGGGKKKPPP[[[fffkkkooowww\\\XXXNNNJJJSSS___hhhpppxxx}}}sssggg___\\\]]]YYYUUUPPPMMMIIIEEEBBB????????????>>>>>>>>>>>>===;;;<<>>>>>>>>>>>>>>>>>???@@@@@@CCCDDDDDDCCCCCCEEEKKKQQQggg{{{lllQQQHHHAAAAAADDDBBBRRRuuullliiirrraaaXXXSSSMMMHHHGGGHHHHHHHHHGGGCCCAAA@@@>>><<>>???BBBDDDHHHLLLGGGGGGFFFEEEDDDCCCBBBBBB??????>>>===<<<>>>BBBFFFHHHRRR\\\aaagggqqq{{{xxxcccZZZPPPKKKNNNUUU]]]cccvvvxxxyyyvvvnnneee\\\VVVXXXUUURRRPPPOOOMMMJJJGGGGGGFFFCCCAAA???>>>>>>>>>???<<<===GGGZZZlllyyyyyyoooggghhhmmmmmmiiiyyydddQQQ>>>777777777555444666888:::;;;<<<<<<;;;:::888999:::;;;<<<;;;;;;::::::;;;===???>>>>>>>>>>>>>>>============>>>??????CCCEEEGGGGGGGGGHHHJJJKKKWWWsss___NNNBBB@@@BBB===KKKaaa~~~yyyfffvvv~~~jjj]]]XXXPPPKKKHHHIIIIIIIIIIIIEEECCCBBB???;;;===BBBFFFIIIOOOUUU]]]hhhrrrxxxzzzqqqiiiaaaZZZTTTSSSRRRPPPRRRVVV\\\lll}}}ttthhh___aaammm}}}~~~{{{hhhPPPCCC>>>>>>CCCHHHFFFDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKLLL///555444...---333111***---.........//////000000////////////////////////---..................---////////////////////////////////////000000000000000000000111222222333333333444///444;;;333EEEsss|||zzz^^^OOOBBB???AAABBBGGGLLLHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>===<<<;;;<<>>>>>III\\\ooo{{{xxx{{{zzzvvvssstttuuussscccQQQ???999;;;:::777555666888:::<<<<<<<<<;;;:::888999:::;;;<<<;;;:::::::::<<<>>>???>>>>>>>>>>>>===============>>>??????@@@CCCFFFGGGHHHIIIIIIHHHQQQiiilllUUUDDD@@@BBB===JJJSSSlllhhhnnnrrr```[[[RRRLLLIIIIIIJJJJJJJJJFFFDDDCCC???;;;===BBBAAADDDIIIOOOVVV___hhhnnnxxx}}}vvvppphhh```XXXTTTYYYaaahhhxxxzzzsssggg^^^cccrrr}}}wwwdddOOODDD@@@???AAADDDEEECCCBBBBBBDDDFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMIIIIIIIIIJJJJJJJJJJJJKKK000000000000000000000000------............------................................................////////////////////////////////////000000000000111111000000111111222333111333666666222444BBBRRRxxx}}}gggJJJ???===???GGGQQQOOOOOOJJJDDDDDDHHHEEE>>>AAA@@@??????>>>>>>??????BBBFFFMMMTTTXXX^^^kkkxxx|||jjjXXXNNNKKKKKKFFFLLLQQQTTTWWWXXXWWWUUUSSSSSSRRRTTTVVV[[[___aaahhhhhhddd\\\PPPGGGBBBAAA???:::===NNNdddttt~~~~~~~~~yyyvvvvvvzzz|||~~~tttoooPPPEEE<<<::::::888777888888888999999999:::::::::999::::::::::::::::::;;;:::;;;<<<===>>>>>>>>>>>>>>>===;;;:::;;;<<<>>>???AAABBBCCCEEEFFFFFFFFFFFFQQQaaaeeeOOOHHHDDDAAAAAAJJJTTTvvvooocccqqqppp```SSSPPPNNNIIIHHHLLLJJJHHHFFFCCCAAA???>>>>>>BBBCCCGGGLLLRRRZZZ```dddtttxxx~~~zzzrrrfffbbbnnnuuujjjcccaaajjj~~~~~~|||xxxmmm\\\JJJBBB@@@???@@@AAABBBAAA@@@???@@@@@@BBBCCCCCCDDDEEEEEEEEEGGGJJJMMMLLLMMMNNNNNNLLLKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJJJJ////////////////////////....../////////...------................................................////////////////////////////////////000000000000111111000000111111222333222333555555333444???LLLrrrfffLLLAAA@@@EEEJJJPPPPPPLLLFFFEEEGGGEEE@@@AAAAAA@@@????????????@@@???AAAGGGMMMPPPVVVcccpppwww{{{rrr^^^SSSPPPDDDDDDDDDFFFLLLTTTZZZ\\\VVVYYY]]]aaacccccccccbbbfffhhhiiieee]]]RRRIIIDDDDDD???CCCSSShhhwww~~~xxxzzzrrrccc[[[III@@@999999:::999888999888888888999999999::::::999999999::::::::::::;;;::::::<<<======>>>>>>>>>>>>===<<<;;;;;;===>>>@@@AAABBBCCCDDDEEEFFFFFFFFFJJJVVVsssdddKKKEEEFFFEEEFFFJJJeee~~~nnnnnn|||iiiWWWRRRPPPLLLJJJMMMJJJIIIGGGEEEBBB@@@>>>===@@@AAADDDHHHOOOVVV\\\___dddkkkvvv}}}rrrrrrmmmuuuzzzrrrsss}}}rrrcccccciiiyyy~~~www}}}sssdddUUUGGGAAAAAA@@@AAACCCDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFFFFHHHJJJKKKLLLNNNMMMKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIII//////////////////////////////000000///...------................................................////////////////////////////////////000000000000111111000000111111222333444333333555444444;;;CCCZZZyyy\\\EEEBBBEEEFFFPPPRRRPPPJJJFFFFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA===>>>AAAFFFIIIOOO[[[hhhooouuu|||vvv```VVVMMMGGGAAAAAAEEELLLQQQSSSSSSYYYccckkkmmmjjjddd```dddggglllooojjj___PPPFFFHHHDDDIIIYYYmmmzzz}}}zzzhhhVVVLLL@@@999555777:::999888:::777888888888999999999999999999999999::::::;;;;;;::::::;;;<<<============>>>>>>===<<<===>>>???@@@@@@AAACCCDDDEEEEEEFFFFFFFFFLLL```VVVGGGFFFCCCCCCAAAQQQttt|||jjjtttuuu]]]UUUSSSOOOMMMNNNKKKJJJIIIGGGDDDAAA>>><<<===>>>@@@DDDJJJPPPUUUXXX\\\eeeooouuu{{{}}}qqqpppssshhh```ttt~~~zzzyyy~~~xxxnnn```dddqqq}}}{{{xxxuuusss~~~gggXXXMMMCCCAAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBDDDFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIIII////////////////////////000000000000///...------................................................////////////////////////////////////000000000000111111000000111111222333666333222555555444666;;;EEEeeelllLLLEEEFFFEEEMMMPPPPPPLLLGGGEEEEEEFFFCCCCCCBBBAAAAAAAAAAAABBB???>>>???CCCEEEJJJUUU```hhhnnnwww}}}ppp]]]UUUNNNGGGGGGHHHHHHGGGGGGMMMUUUbbblllpppnnngggbbbbbbffflllrrrpppeeeUUUHHHHHHFFFMMM^^^ppp||||||{{{tttbbbPPPEEE;;;666444888:::888888:::777777777888888888888999888888888999::::::;;;;;;999:::;;;<<<<<<<<<<<<<<<>>>>>>======>>>???@@@AAA@@@AAABBBCCCDDDEEEEEEEEEIIIIIITTT|||lllNNNDDDBBBEEE@@@FFFbbbmmmiiidddYYYVVVRRROOOPPPLLLLLLKKKJJJGGGCCC???<<<<<<===>>>AAAEEEKKKOOORRR[[[ccclllqqquuu{{{hhhrrr{{{uuuuuuyyy{{{ssshhhccciiixxx|||}}}tttnnnzzzcccPPPHHHBBBCCCEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCAAAAAADDDFFFGGGGGGFFFFFFGGGHHHJJJKKKKKKIIIHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHHHH........................///////////////...------................................................////////////////////////////////////000000000000111111000000111111222333666222111444555333444777999TTT~~~ZZZJJJEEEBBBIIIKKKNNNNNNJJJFFFEEEGGGDDDCCCBBBBBBAAAAAABBBBBB@@@>>>>>>AAACCCFFFNNNXXX```gggpppxxx{{{vvvaaaWWWOOOMMMJJJFFFDDDEEEHHHOOOZZZdddjjjjjjgggdddbbbeeekkkppppppgggYYYNNNLLLLLLUUUfffwww}}}|||~~~mmmZZZIII>>>;;;777666999:::777777999666666777777777888888888777777888999999:::;;;;;;999::::::;;;;;;;;;;;;:::=========>>>>>>???@@@AAA???@@@AAACCCDDDDDDDDDDDDKKKJJJMMMmmmUUUEEEGGGCCCBBBDDDVVV}}}~~~fffzzzmmm___ZZZTTTQQQQQQMMMMMMMMMLLLIIIEEEAAA???======>>>@@@CCCGGGKKKMMMUUU[[[bbbiiiqqq|||kkksssuuurrr~~~|||nnndddcccnnn~~~{{{zzzvvv]]]MMMGGGDDDFFFGGGEEEDDDFFFDDDEEEFFFFFFFFFDDDCCCBBB@@@BBBEEEGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHH........................------...............---................................................////////////////////////////////////000000000000111111000000111111222333444222222555555333444777555FFFiiiqqqVVVGGG???DDDFFFKKKPPPPPPJJJGGGHHHCCCCCCBBBAAAAAAAAAAAABBB@@@======???@@@AAAGGGNNNVVV]]]gggooouuuzzzvvvggg[[[OOOCCCAAAFFFBBBFFFLLLRRRWWWYYYZZZZZZ^^^bbbhhhlllmmmggg^^^WWWVVVXXXaaarrr~~~}}}jjjUUUEEE===<<<999888:::999666555888666666666666777777777777666777777888999:::;;;;;;999999:::;;;;;;::::::999;;;<<<===>>>??????@@@@@@??????AAABBBCCCDDDDDDDDDGGGIIIIII```\\\IIIIII@@@CCCDDDMMMmmmlllooo|||jjjaaaWWWRRRSSSNNNNNNMMMLLLJJJGGGDDDBBB???>>>>>>???AAADDDHHHIIIPPPSSSXXXaaakkkvvvpppqqq|||}}}yyy{{{wwwjjjcccdddttt{{{~~~}}}hhhSSSKKKFFFEEEHHHHHHFFFEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCEEEGGGGGGGGGFFFGGGIIIHHHIIIJJJJJJHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIII........................***+++,,,---............................................................////////////////////////////////////000000000000111111000000111111222333222111222555444222555:::777:::RRRzzzlllRRRDDD@@@AAAHHHSSSVVVQQQKKKJJJCCCBBBBBBAAAAAAAAAAAAAAAAAA>>>===???@@@???BBBGGGLLLSSS]]]eeelllsss{{{}}}eeeNNNGGGKKKEEEEEEFFFGGGIIIJJJKKKLLLTTTZZZbbbggggggddd___]]]aaacccmmm|||~~~}}}}}}~~~~~~zzz{{{~~~fffOOOCCC???<<<999777888777444555999555555555666666666777777666666777888999:::;;;;;;999999::::::::::::999999:::;;;<<<===>>>?????????>>>???@@@AAABBBCCCCCCCCCCCCIIIHHHTTT~~~oooXXXKKKBBBEEECCCFFF^^^{{{lllpppxxxiiiZZZSSSTTTOOOOOOMMMLLLJJJHHHGGGFFF??????>>>>>>???BBBDDDFFFMMMOOOTTTZZZcccnnnxxx~~~zzzpppxxx}}}vvv{{{yyytttrrrxxx}}}qqqhhhfffnnnrrrooo\\\OOOHHHDDDDDDGGGHHHFFFEEEGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHIIIHHHIIIKKKJJJHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJ........................))))))+++,,,---.........................................................////////////////////////////////////000000000000111111111000111222222333111111333555333111666===888333CCCkkk|||qqq}}}}}}___NNN??????GGGUUU[[[UUUNNNKKKBBBBBBAAA@@@@@@@@@@@@AAABBB@@@???BBBBBB@@@BBBFFFEEEKKKUUU^^^fffnnnwww}}}{{{vvv}}}dddWWWZZZPPPNNNLLLJJJHHHGGGGGGHHHIIIQQQ[[[bbbbbb```^^^^^^hhhjjjsss~~~}}}{{{{{{}}}vvvwwwwww^^^HHH??????;;;777666777555333555:::555555555555666666666777555666777888999:::;;;;;;999999:::::::::999999888999:::;;;===>>>?????????>>>???@@@AAABBBCCCCCCCCCBBBLLLHHHNNNuuulllQQQGGGHHHDDDBBBSSSvvvnnneeeooo]]]TTTTTTPPPOOOMMMKKKJJJIIIIIIIII???>>>======>>>@@@BBBDDDIIILLLPPPTTTZZZdddpppyyy|||mmmjjj{{{nnnuuuwwwnnnsss}}}zzzxxxlllgggiii|||vvvfff~~~}}}{{{cccWWWQQQEEEBBBCCCFFFGGGFFFFFFIIIGGGFFFFFFFFFGGGIIIKKKLLLQQQPPPOOOLLLIIIGGGHHHJJJHHHJJJKKKKKKIIIHHHHHHIIIHHHIIIIIIJJJKKKKKKKKKJJJ........................,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------....................................////////////000000000000000111111222222222111111222222333444:::222CCC^^^vvvwwwrrrzzzxxxYYYBBBAAA@@@NNNbbb```TTTSSSKKKDDDBBBFFFFFFAAA===>>>AAAAAA@@@@@@@@@@@@@@@@@@GGGGGGMMMVVV^^^eeepppyyy}}}vvvqqqoooqqqrrrhhhjjjbbbYYYSSSNNNGGGCCCDDDHHHHHHMMMSSSTTTSSSZZZeeessswww||||||zzzzzz|||}}}||||||}}}yyy{{{}}}aaaKKKCCC???:::777777666666666666777777777777666666555555555444555666666777888999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@HHHGGGMMMggg```JJJIIIGGGFFFKKK___rrreeerrr|||bbbQQQVVVOOOOOOMMMJJJGGGFFFFFFGGGDDDBBB???===<<<===???@@@FFFIIIMMMQQQUUU\\\gggooo}}}{{{zzz{{{~~~jjj```eeeeeeaaaeeeqqq|||uuuhhhgggooozzzrrr}}}sssfffVVVFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEECCCCCCDDDGGGJJJLLLRRRPPPLLLJJJJJJJJJHHHGGGDDDFFFHHHJJJJJJJJJIIIHHHJJJKKKLLLLLLLLLKKKIIIHHH........................,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------------....................................////////////000000//////000000111222222222111111222222333444;;;111:::LLL```zzzxxxZZZQQQDDDIII[[[^^^WWWZZZMMMGGGCCCEEEEEEDDDEEEIIIAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBFFFNNNVVV]]]gggqqqzzz}}}}}}~~~uuujjj]]]UUUTTTOOOKKKJJJLLLNNNSSSaaaooo}}}}}}zzzyyyzzz|||~~~}}}|||}}}}}}yyy~~~tttXXXEEE>>>;;;666777666666666666666666777777666666666555555555444555555666777777888999999888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAA@@@FFFEEEIIIZZZrrrXXXNNNFFFDDDGGGTTTooonnnjjjyyylllUUUTTTSSSRRROOOLLLIIIGGGGGGHHHFFFDDDAAA>>>======>>>>>>CCCFFFJJJNNNSSSYYYaaaffftttqqqyyyxxxcccccciiiiii___XXXYYY]]]___gggkkkrrr}}}|||rrriiilllwww}}}{{{~~~kkk___SSSGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEHHHJJJKKKQQQOOOLLLJJJJJJJJJIIIGGGEEEFFFHHHIIIIIIIIIGGGFFFJJJKKKLLLMMMMMMLLLKKKJJJ------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------....................................////////////000000//////000000111222222111111111111222333333888111555===JJJpppsssSSSFFFRRRYYY\\\dddYYYRRRLLLIIIGGGEEEDDDFFFBBBBBBAAAAAAAAA@@@@@@@@@???===@@@FFFLLLSSS]]]gggsssvvv|||{{{ssssssmmmeee\\\VVVUUU\\\kkkyyy}}}{{{yyyxxxxxxzzz|||~~~}}}{{{{{{~~~yyyuuu|||~~~cccKKK>>>;;;999666666666555555555555666666666666666555555555555555555555666666777777888888777888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAA@@@CCCBBBDDDKKKWWW|||pppXXXGGGEEEEEEHHH[[[sssjjjgggbbb[[[WWWUUURRRNNNKKKJJJJJJJJJIIIGGGDDDAAA>>>===<<<<<>>????????????AAA@@@???BBBFFFHHHeeeeeeJJJHHHGGGBBBMMMaaayyydddyyysssfffZZZWWWSSSPPPNNNMMMMMMMMMLLLJJJGGGDDDAAA>>><<<;;;<<<<<>>>>>>>>===<<<<<>><<<;;;>>>??????DDDKKKUUU[[[dddlllttt|||yyyuuuxxxwww|||xxxsssqqqqqqqqqrrrsssuuuwwwyyy{{{xxxxxx{{{xxxzzzzzz{{{~~~^^^@@@888:::666444555444444333333333333444444444444444444444555555555444444555555555555555555666666666666777777777777888888999999999:::::::::===============<<<<<<;;;??????===CCCJJJGGGOOOfff{{{VVVJJJGGGAAADDDMMMfffwwwiiixxxqqqeee___XXXTTTTTTTTTRRRPPPLLLLLLKKKIIIFFFBBB???======@@@BBBCCCCCCEEEKKKPPPTTT^^^fffjjjvvv{{{mmmjjjyyyzzzsssnnnpppzzz{{{vvvmmmWWWJJJEEEEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGEEEFFFHHHIIIIIIIIIHHHGGGIIIGGGEEEEEEGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEECCCEEEGGGHHHJJJJJJJJJIII,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....................................///////////////............///000000000000000000000111222222333444///222:::;;;WWWqqqPPPBBBKKK^^^~~~}}}lllYYYOOOKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA???======???>>>===???EEEKKKPPPXXX```hhhqqqxxx}}}}}}wwwvvvrrrvvvwwwwww|||~~~xxxsssqqqqqqqqqqqqrrrssstttvvvxxxyyyvvvtttuuu|||{{{~~~}}}|||oooPPP777666:::555111555444444333333333333444444333333333444444555555555444444444444444444444444555555555666666666777777888888888888999999999999999:::;;;<<<============;;;@@@???@@@EEEDDDHHHXXX~~~bbbNNNHHHEEEEEEGGGXXX|||rrriii|||ooohhh___YYYWWWUUURRROOOKKKKKKLLLKKKHHHEEEAAA???@@@GGGLLLKKKFFFCCCFFFJJJOOOSSS[[[ccckkkxxx{{{xxx{{{xxxsssrrryyy~~~ttt^^^OOOJJJHHHGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDFFFIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFGGGIIIJJJJJJIIIIII,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..................................../////////000...............///000000000000000000000111111222333444///555===444@@@jjjxxxWWW@@@AAAQQQcccyyymmm]]]VVVSSSGGGFFFEEEDDDCCCBBBAAAAAAAAA???@@@BBB@@@===???CCCCCCGGGNNNUUU]]]fffnnnsssyyy}}}~~~yyysssppprrrtttrrrrrrrrrssstttuuuvvvwwwuuuqqqnnnsss```CCC///444:::666333888444333333222222333333444333333333444444555555555444444444444444444444444555555555555666666666777777888888888888999999999666888999<<<===???@@@@@@777AAAAAA<<<>>>???DDDQQQiiilllRRRJJJIIIGGGFFFIIIjjjccciiiwwwoooddd\\\YYYVVVRRRNNNJJJKKKLLLLLLJJJGGGCCCAAABBBLLLTTTSSSIIIAAAAAAEEEKKKIIIPPP\\\bbbfffxxxyyyvvvsssvvv|||iiiUUUKKKJJJKKKIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCDDDFFFIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGIIIJJJKKKJJJJJJIII,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------............////////////////////////000000000000000111111111111222222222555555444000000555@@@IIIzzz]]]DDDBBB@@@NNNkkk~~~qqqhhh```XXXVVVLLLEEEFFFFFFCCCAAACCCAAAAAAAAA@@@@@@@@@@@@@@@CCCEEEHHHLLLRRR[[[dddkkkvvv{{{|||zzzvvvpppnnnpppnnnqqqqqqnnnnnnrrrsssrrroooccc]]]dddsss}}}vvvrrrpppHHH>>>666444555444333444333333333333333333333333444444444555555555666666444444444444444444444444444444444555555555555555777777777777888888888888::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>???AAACCCFFFGGGTTThhhMMMGGGGGGFFFOOOUUUrrrppphhhqqqyyyeee___^^^XXXQQQMMMNNNLLLIIIHHHHHHHHHGGGEEEGGGGGGFFFCCCAAAAAACCCEEEDDDJJJPPPUUU[[[dddpppyyytttnnnyyytttuuuyyy~~~nnn___OOOGGGIIILLLJJJFFFGGGGGGGGGGGGGGGFFFEEEDDDGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHHHHLLLKKKJJJIIIIIIIIIIIIIII,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------............////////////.../////////000000000000000000111111111222222222222444555333222555===CCCbbbeeeMMMFFF???IIIVVVdddmmmrrrssskkkbbb[[[PPPGGGFFFFFFCCCBBBCCCAAAAAA@@@@@@@@@@@@??????@@@BBBDDDHHHMMMUUU]]]cccqqquuu|||~~~xxxssssssqqqnnnnnnpppqqqsssrrrqqqrrrwwwwwwtttlll```XXX]]]mmmyyymmmbbb[[[FFF<<<444333444333222333333333333333333333333333333333444444444444555555444444444444444444444444444444444444555555555555666666777777777888888888:::::::::;;;;;;;;;;;;;;;======>>>???@@@CCCEEEFFFNNNtttbbbKKKFFFHHHIIILLLaaaooohhhsssfff```YYYRRROOONNNLLLJJJIIIIIIIIIHHHFFFCCCBBBAAA???======@@@BBBDDDHHHMMMQQQVVV]]]hhhpppyyyxxxzzzzzzzzz{{{~~~uuuwww~~~eeeYYYJJJDDDFFFIIIGGGCCCFFFFFFFFFEEEEEEDDDCCCBBBFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGG,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............/////////....../////////000000000000000000111111111222222///222555666444555888;;;GGGeeeuuuZZZJJJ:::??????GGGXXXfffllloooqqqiii]]]PPPJJJHHHEEEDDDDDDAAAAAAAAA@@@@@@?????????===???@@@BBBFFFLLLTTTYYYhhhlllsssyyy}}}~~~wwwpppkkklllnnnnnnnnnpppqqqrrrqqqppptttyyyxxxsssfffZZZOOORRRccc{{{yyyiiiWWWKKKBBB999333333333222111222333333333333333333333333222222222333333333333444333333333333333333333333333333444444555555555555666666777777777777888888999:::::::::;;;;;;;;;<<<======>>>???@@@BBBDDDEEEMMM^^^~~~TTTEEEIIIDDDEEENNNgggzzzgggtttmmmaaaXXXSSSPPPOOOMMMKKKJJJJJJJJJIIIHHHAAAAAA???<<<:::;;;>>>@@@BBBEEEHHHKKKNNNTTT\\\ccciiinnnvvv}}}~~~}}}yyywww|||oooZZZQQQFFFAAADDDFFFDDDAAADDDDDDCCCCCCBBBAAAAAA@@@DDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIIIIHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEEEE++++++++++++++++++++++++,,,+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////........./////////000000000000000000111111111111...111444555444444555666;;;PPPkkkttt___IIIAAA<<>>???AAAEEEKKKOOO^^^bbbhhhmmmrrrwww|||}}}rrrkkkoooyyy|||zzzrrrkkkhhhkkkoooooooooppprrrtttuuuvvv|||zzzmmmaaaUUUTTTccc|||~~~tttdddRRRDDD>>>888333333444222111333222222222222222222222222111111111111222222222222222222222222222222222222333333333444444555555666666666666666777777777888999999999::::::;;;;;;<<<<<<======???@@@BBBCCCDDDKKKOOOmmmeeeJJJLLLCCCGGGFFFOOOpppvvvkkkwwwyyyhhh]]]WWWTTTQQQOOOLLLLLLLLLLLLKKKJJJFFFEEEBBB???<<<;;;===@@@>>>AAACCCEEEHHHMMMSSSXXXZZZ^^^eeellltttyyy{{{|||zzzwwwyyyyyy~~~|||ooo___QQQKKKDDDAAACCCEEEDDDBBBDDDDDDCCCBBBAAA@@@@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGFFFEEEEEEFFFFFFGGG+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------........................//////////////////000000000111111111111111222222222222444555555@@@TTTyyyrrrYYYIII@@@BBBDDDJJJ```zzz~~~ooo^^^QQQJJJGGGFFFCCCCCCCCCBBBAAA@@@@@@???===>>>>>>>>>>>>AAAEEEHHHTTTWWW\\\aaaeeekkkpppttt~~~xxx{{{yyysssnnngggiiiuuuzzz|||}}}rrrkkkuuu~~~xxxrrrooolllhhhggglllppppppooopppuuu{{{yyynnnkkkvvvzzzoooeeeWWWHHH===;;;666444555555222222444222222222222222222222222000000000111111111222222222222222222222222222222222222333333444555555666555666666666666777777777888888999999:::;;;;;;<<<;;;<<<===???@@@AAABBBBBBFFFHHH[[[|||WWWMMMBBBJJJGGGCCCWWWpppfffwwwhhh^^^WWWSSSQQQOOOMMMMMMMMMLLLJJJJJJIIIFFFBBB>>><<<<<<===;;;===???AAAEEEIIINNNQQQQQQWWW___eeeiiimmmrrrwww~~~~~~~~~{{{zzz|||~~~uuucccSSSKKKHHHDDDCCCDDDFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKIIIHHHHHHGGGHHHHHHIIIIII++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------.........------.........//////////////////000000000111111222111111000111222444555666:::EEEeee{{{___EEE>>>AAAEEEQQQ___|||~~~zzzkkk[[[PPPJJJFFFEEEEEEDDDCCCBBBBBBAAAAAA?????????>>>>>>???BBBEEEKKKMMMQQQUUUYYY^^^dddhhhsss|||}}}ssslllooorrrrrroookkkhhhgggiiibbbaaannnxxxmmmccc___\\\ZZZ^^^nnn{{{yyyqqqjjjeeegggeeeggglllnnnnnnqqquuuyyyuuueeeXXXKKK@@@:::888444444666555222222555222222222222222222222222000000000111111111111222111111111111111111111111111111222333444555555666555555666666666666777777777777888999:::;;;<<<<<<;;;<<<===>>>@@@@@@@@@@@@DDDJJJRRRjjjdddOOOCCCJJJHHHAAAHHHfff~~~jjjqqqtttbbbVVVWWWTTTQQQOOOOOONNNLLLJJJIIIIIIHHHEEE@@@<<<;;;;;;:::;;;<<>>>>>@@@CCCCCCDDDGGGJJJMMMSSSYYY]]]dddpppzzz~~~~~~}}}xxxwwwxxx{{{pppjjjrrr}}}yyyfff]]]YYYXXXVVVSSSPPPWWWkkk~~~vvvooojjjfffeeeffffffhhhkkkmmmoooxxxppp^^^OOOCCC;;;888444222222555444111111444111111111111111111111111000000111111111222222222111111111111111111111111000111222333444555555666555555555666666666777777777777888999:::;;;<<<<<<:::;;;===>>>???@@@??????CCCJJJMMMYYYzzz]]]MMMJJJHHHFFFEEEQQQrrrzzzoootttqqq___ZZZWWWSSSQQQPPPNNNLLLJJJFFFHHHIIIHHHDDD@@@===<<<;;;;;;;;;===@@@CCCEEEFFFIIIOOOUUUYYY[[[^^^eeekkknnnrrrxxx{{{}}}~~~~~~~~~{{{xxx{{{~~~}}}~~~yyycccPPPGGGDDDDDDDDDBBBBBBDDDHHHKKKGGGFFFCCCAAA??????@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHH************************))))))******++++++++++++)))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////////////////000000000000//////111333555555444222333777555AAAbbbqqqSSSDDDFFFNNNWWWqqqxxxfffXXXPPPHHHHHHGGGFFFEEEDDDCCCCCC@@@AAAAAA???>>>>>>@@@BBB>>>???AAACCCFFFKKKRRRVVVZZZfffrrrvvvxxx~~~zzztttddd^^^aaa```^^^XXXOOOKKKUUUaaammmyyy~~~uuummmgggfffgggiiihhhhhhjjjlllmmmrrrzzzuuuttt~~~}}}|||uuugggVVVFFF;;;666444111000111444333///000333111111111111111111111111111111111111222222222222000000000000000000000000000111111222444555666666555555555555666666666777666777888999:::;;;<<<<<<:::;;;===>>>?????????>>>===CCCEEELLLpppuuuXXXKKKGGGJJJFFFEEE^^^rrreeerrr[[[YYYUUURRRPPPNNNKKKIIIEEEHHHKKKKKKHHHDDDAAA???<<<;;;;;;<<>>>>>??????@@@@@@??????@@@BBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFF******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,,,,,,,---///111000000000000111111111111000111111222222333444444888000111===HHH\\\vvvYYYCCCEEEIII\\\wwwwwwfff]]][[[SSSKKKGGGGGGFFFEEEFFFBBBCCCDDDCCCAAA?????????????????????AAADDDGGGIIIRRRXXXbbbkkkssszzz{{{vvv}}}lllWWWVVV^^^aaaccc___dddxxxyyyrrriiiddddddfffggggggiiimmmppppppsssyyyssspppttt{{{iii]]]PPP>>>666888666444333111000000000111111000000000000000000000000222111111111000000//////000000000000000000000000000222333333222111333444555555555555666666666666777777777888999999::::::::::::;;;<<<===>>>??????BBBDDDCCCFFF[[[jjj\\\PPPMMMJJJGGGOOO\\\yyysssiiizzzggg```WWWSSSRRRQQQOOOLLLMMMLLLIIIGGGFFFEEEEEEFFF>>>===;;;;;;;;;>>>@@@BBBBBBEEEIIILLLNNNQQQSSSVVV\\\```gggooouuuxxxzzzzzz~~~|||wwwvvvxxx}}}||||||xxxuuuttt{{{qqqYYYKKKFFFCCCAAABBBBBBCCCCCCBBBBBBAAABBBCCCBBBAAA>>>===>>>???======>>>???@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBFFFFFFEEEEEEDDDDDDDDDCCC******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---///000//////000000000111111111000111111222222333333444666111333;;;AAAPPPxxxuuukkkgggHHHAAABBBSSShhhxxxwwwnnnkkkaaaTTTJJJFFFCCCBBBBBBBBBCCCCCCBBBAAA???????????????>>>>>>@@@BBBEEEFFFLLLRRR[[[dddmmmuuu|||yyyxxxaaa]]]cccgggddd\\\[[[jjj{{{xxxpppkkkeeeccceeeiiijjjkkkdddllluuu|||{{{qqqjjjnnnxxxdddWWWLLL;;;555666222333222111000000000111111000000000000000000000000111111111000000000//////000000000000000000000000000111333222111111222444444555555555666666666666666666777888888999999:::999::::::;;;<<<===>>>>>>@@@BBBCCCEEEQQQqqqmmmTTTKKKJJJIIIMMMTTThhhmmmzzzrrriii^^^XXXWWWVVVTTTQQQLLLKKKJJJIIIHHHHHHHHHHHH@@@???===<<<<<<===???@@@@@@CCCGGGJJJLLLNNNQQQSSSYYY]]]ccckkkqqquuuwwwwww}}}~~~~~~~~~~~~{{{yyyxxxxxxyyy~~~vvvuuu{{{}}}hhhSSSHHHDDDAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBB@@@>>><<<===>>>>>>>>>>>>??????@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEDDDDDDCCCCCCCCC******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,...///000//////000000000000111111000000111111222333333333444222555999888BBBccceeemmm\\\DDD@@@HHHTTTdddvvvwwwfffWWWOOOKKKIIIGGGCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>@@@AAABBBEEEJJJQQQYYYaaajjjrrrwww{{{vvv|||yyyuuuppp\\\ZZZcccjjjeeeZZZTTT___www~~~}}}vvvooojjjeeebbb```bbbhhhnnnqqqqqqpppvvv~~~|||qqqhhhhhh}}}ppp[[[MMMDDD888444444///222222111000000000111111000000000000000000000000111111000000000000//////000000000000000000000000000111222222111111222444444444444555555555666666666666777777888888999999888888999:::;;;<<<======??????AAACCCGGGYYYeeeQQQMMMKKKJJJKKKRRRzzzyyyrrrtttdddZZZWWWVVVTTTQQQLLLLLLLLLLLLKKKKKKJJJJJJCCCBBB@@@>>><<<<<<<<<===>>>@@@DDDFFFGGGIIILLLOOOSSSVVV]]]dddjjjoooqqqrrrwwwzzz}}}}}}{{{xxxwww{{{{{{|||wwwmmmsssqqq]]]MMMEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@>>><<<===>>>>>>>>>>>>>>>????????????@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDCCCCCCBBBBBB******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...///000////////////000000000111000000000111222222333333444333666999666:::OOOhhhqqqnnncccPPPDDDCCCTTThhhuuuvvvggg^^^YYYTTTOOOFFFDDDBBB@@@AAAAAAAAAAAA??????>>>======>>>??????@@@CCCHHHNNNTTT\\\dddjjjqqqwwwpppsss|||~~~~~~xxxeeeTTTRRR]]]hhhggg]]]WWW```vvv~~~yyyzzzzzzxxxrrrkkkccc^^^]]]\\\\\\bbbllltttyyyzzz~~~yyyssslllhhhqqqcccNNNBBB<<<444333444///111111111000000000000111000000000000000000000000000000000000000000//////000000000000000000000000000111222222111111222333333333444444444555555555555555666666777888888999777777888999:::;;;<<<<<>>CCCBBBHHHdddfffSSSIIIGGGIIIGGGaaayyytttqqq```YYYWWWTTTRRRPPPPPPOOONNNMMMLLLKKKJJJGGGEEECCCAAA>>><<<;;;:::<<<>>>@@@AAABBBDDDGGGJJJLLLOOOUUU[[[bbbgggjjjlllpppssswwwzzz|||}}}|||xxxvvvvvvwwwxxx}}}}}}~~~ooojjjkkkyyy}}}gggTTTIIIEEECCCAAA@@@@@@@@@??????@@@@@@@@@AAABBBCCCAAA???======>>>>>>>>>>>>>>>>>>>>>===============<<<======>>>>>>AAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBBAAAAAA******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......//////...////////////000000000///000000111111222333333555333555999999888AAAMMMvvvuuuuuuQQQ;;;FFFRRRVVViiitttlllggg]]]SSSJJJFFFBBB@@@AAABBBBBBBBB@@@??????>>>>>>======>>>???AAACCCFFFIIIOOOVVVZZZccchhhooozzz}}}ggg^^^eeeqqqvvvnnniiiooo}}}~~~~~~|||{{{zzzsssqqqoookkkfff```\\\ZZZZZZYYYZZZaaalllwww~~~uuurrrqqqoooqqqwwwxxxSSSAAA888777222333555000000000000000111000000000//////////////////////////////////////////000000///////////////////////////111222222111000222333333333333333444444444444444555555666666777888888666666777888999:::;;;;;;???999;;;CCCCCCCCCQQQfff___HHHDDDIIIGGGMMMhhhwwwtttrrrccc]]]ZZZZZZUUUTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGDDDAAA>>>;;;:::;;;<<<>>>>>>???@@@CCCFFFGGGIIIMMMSSSYYY^^^bbbdddhhhkkkppptttvvvxxxzzz|||}}}wwwqqqpppssswww{{{}}}~~~sssjjjaaajjj{{{uuu]]]LLLEEEBBB@@@???@@@???>>>>>>>>>>>>???@@@AAACCCDDDCCC@@@>>>>>>>>>>>>>>>==================;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......////////////000000//////000000111222222222444222444999:::888:::>>>VVVnnnJJJDDDAAA???UUUvvvzzzuuuiiiZZZOOOJJJDDDAAABBBDDDDDDBBB@@@@@@@@@@@@??????>>>>>>???@@@AAAAAACCCFFFJJJNNNTTTXXX]]]fffrrr}}}~~~|||{{{{{{|||~~~}}}yyyvvvtttsssiiifffccc___\\\ZZZZZZYYYZZZWWWVVV\\\gggttt}}}xxxssstttxxx}}}ttttttrrreeeFFF777333555111222555000...///000111111111000000////////////////////////......////////////000000///////////////////////////000111111000000111333222222222333333333444444444444555555666666777777666666777888999:::;;;;;;???999:::AAADDDCCCHHHPPPwwwuuuRRRHHHJJJJJJEEERRRppptttuuuqqqddd___^^^YYYWWWTTTPPPMMMKKKJJJJJJJJJJJJIIIGGGDDDAAA===;;;;;;<<<<<<<<<<<<>>>AAACCCCCCDDDGGGLLLQQQVVV[[[]]]aaaeeeiiilllnnnqqqtttwwwzzz}}}}}}yyysssoooooosssxxx|||{{{}}}yyylllddd___\\\\\\^^^fffyyy~~~zzzgggPPPEEEAAA???<<<<<>>===<<<<<<===>>>???@@@BBBCCCCCC@@@>>>======<<<<<<<<<<<<============::::::::::::;;;<<<======???@@@BBBCCCDDDCCCCCCBBB???@@@BBBDDDDDDCCCBBB@@@******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......................../////////000000//////000000111111222222333333444666555444777<<>>???@@@@@@@@@AAADDDGGGHHHKKKPPPWWW___gggpppvvv}}}}}}yyy{{{|||yyysssmmmiiihhh]]][[[YYYWWWWWWXXXYYYZZZZZZUUUQQQSSS^^^lllwww}}}|||zzz}}}|||kkkfff```PPP>>>333333666000000333///---...000111111111000000////////////////////////........./////////000000///////////////////////////000111111000000111222222222222222333333333333333444444555555666777777666777777888999:::;;;<<<<<<<<<;;;===@@@CCCFFFHHH^^^jjjSSSKKKIIIEEEMMM\\\xxxxxx{{{nnncccaaaZZZXXXSSSOOOLLLKKKLLLMMMKKKKKKKKKJJJHHHDDD@@@>>><<<<<<<<<;;;;;;<<>><<<;;;;;;<<<>>>???>>>@@@BBBAAA???<<<;;;;;;;;;;;;;;;<<<<<<=========::::::::::::;;;<<<===>>><<<>>>@@@AAABBBBBBAAA@@@???AAACCCEEEEEEDDDBBBAAA******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////................../////////000/////////000111111222222111333555444000000777@@@DDDkkkttt[[[PPPLLLKKK[[[fffooorrrwww{{{rrrcccWWWOOOGGGCCCDDDEEEEEECCCBBBBBBCCCCCCCCCBBBBBBAAA<<<>>>?????????@@@BBBDDDAAACCCIIIPPPUUUZZZbbbiiijjjrrr~~~~~~|||{{{xxxzzz{{{wwwooofffaaa___TTTTTTTTTUUUVVVXXXYYYZZZZZZSSSMMMMMMWWWeeerrryyyyyyfff___VVVEEE;;;222444777000...111...---...///111111111000///////////////////////////---.........//////000000///////////////////////////000111111000000111222111111222222222333333333333333444444555666666777777777888999:::;;;;;;<<<:::======:::;;;BBBGGGGGGMMMrrr___MMMFFFHHHPPPSSSeeevvvzzzlllhhhZZZWWWRRRMMMKKKLLLNNNPPPKKKKKKLLLLLLJJJFFFCCC@@@<<<===<<<;;;;;;<<>>??????>>><<<;;;;;;<<<>>>???<<<>>>@@@@@@===;;;999999::::::;;;;;;<<<===>>>>>>::::::::::::;;;<<<===>>>:::<<<>>>@@@AAA@@@???>>>???AAACCCEEEFFFEEECCCAAA+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------...//////---------............///000000000000111111111111222222333444444555555666???HHHcccbbbQQQKKKIIIIIIOOO^^^ooozzzwwwppp___TTTIIIFFFHHHJJJIIIGGGFFFEEECCCBBBBBBBBBAAAAAABBB@@@???======>>>@@@AAACCCCCCDDDFFFHHHLLLOOOPPP[[[]]]aaaggglllqqquuuxxx~~~zzzvvvsssrrrnnniiiccc]]]WWWTTTQQQVVVQQQPPPXXXYYYTTTUUUXXXSSSMMMJJJLLLSSS^^^eeepppsss```PPPCCC:::222222222222222222222222000000000///......------....................................////////////////////////////////////////////////000000000000555<<>>555//////333444444444555555555555666666666666777888:::;;;<<<<<<<<<<<<<<<===???@@@AAAFFFYYY}}}^^^OOOIIIHHHOOOYYYnnnqqqoooeee[[[SSSPPPOOOLLLLLLNNNLLLJJJHHHHHHIIIIIIFFFBBBBBB>>>:::888999;;;<<<===<<<===>>>@@@CCCGGGJJJMMMRRRRRRSSSVVVZZZ```eeehhhooorrrwwwyyy{{{{{{|||}}}||||||uuurrrgggmmmuuu{{{}}}}}}||||||{{{}}}zzzkkkddd```^^^]]]___\\\TTTIIIEEEJJJYYYkkkwwwhhhPPPIII@@@<<<===>>>===<<<;;;;;;:::999:::;;;<<<=========<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCC+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---------------...//////---------............/////////000000000111111111222222333333444555555555666???MMMccc|||SSSMMMIIIHHHMMMUUU```rrrvvvooobbbTTTNNNOOONNNKKKHHHHHHHHHGGGEEEDDDDDDDDDCCCAAA@@@>>>>>>>>>???@@@??????@@@AAACCCFFFHHHJJJMMMOOOQQQUUUZZZ]]]```bbbjjjlllqqqyyy~~~~~~zzzyyyyyyyyyxxxwwwwwwuuurrrmmmiii\\\[[[XXXUUURRRPPPPPPOOOOOOTTTPPPOOOWWWXXXVVV\\\```]]]WWWNNNGGGGGGMMMSSSfff{{{jjjVVVGGG<<<555222222222222222222222222.........///////////////....................................////////////////////////////////////////////////000000000000...444999888444111333666444444444444555555555555666666666777888999;;;<<<;;;;;;<<<<<<===???@@@AAAAAAKKKddddddUUUJJJJJJLLLXXXxxx{{{rrrggg\\\XXXVVVQQQMMMMMMMMMKKKIIIJJJKKKJJJHHHEEEEEEBBB>>>;;;:::;;;:::::::::;;;<<<>>>@@@CCCEEEFFFKKKLLLMMMOOOSSSYYY^^^aaaiiilllqqqtttvvvwwwxxxyyy|||}}}~~~~~~yyysssooollliiinnnuuuzzz{{{zzzyyyyyywwwzzz~~~sssjjjcccbbbbbb^^^[[[[[[XXXQQQLLLRRRaaaqqqzzz~~~~~~rrrZZZKKKEEE>>>;;;<<<===<<<:::999999888888888999:::;;;<<<<<<;;;;;;:::999999888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCC+++++++++***************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------......///---------............/////////000000000000111111111222222333333444555555333999;;;AAA___]]]PPPGGGHHHLLLUUUnnntttccc^^^YYYPPPIIIJJJKKKJJJHHHFFFFFFFFFDDDCCCAAA????????????@@@============???AAABBBDDDFFFGGGHHHKKKMMMOOOQQQRRRTTTUUU[[[bbbfffjjjrrr|||wwwxxxyyyxxxtttqqqoooooommmkkkhhhfffccc```\\\YYYNNNMMMJJJIIIIIIKKKMMMOOOLLLRRROOOMMMTTTVVVZZZfffrrrrrrkkk\\\KKKBBBCCCHHH___xxx|||{{{ttt\\\III<<<555333111111111111111111111111------......///000000111....................................////////////////////////////////////////////////000000000000,,,...111111111222444666444444444444555555555555666666666777888999:::;;;;;;;;;;;;<<<===>>>@@@@@@@@@BBBLLLgggzzz```NNNKKKGGGGGG\\\zzz}}}rrrvvvggg```\\\WWWRRRPPPNNNLLLKKKKKKLLLLLLJJJIIIIIIFFFBBB???>>><<<999777999:::;;;<<<>>>???@@@AAAEEEEEEGGGIIIMMMRRRVVVYYYaaaeeeiiimmmooopppssstttwwwxxxyyyzzz{{{|||||||||{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||uuuooollljjjiiilllpppuuuxxxxxxvvvuuuuuutttwww}}}~~~qqqXXXTTTTTTYYY\\\ZZZVVVUUUPPPLLLQQQdddcccLLLDDD@@@;;;:::;;;<<<:::888777777666666777777888999;;;;;;::::::999888888888999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<<<<===>>>>>>??????AAAAAABBBBBBBBBBBBCCCCCC************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///---------............///////////////000000000111111111111222333333444444444666555777LLLssskkkPPPJJJKKKQQQjjjvvvfffTTTKKKLLLMMMLLLIIIGGGFFFFFFEEEDDDCCCAAA@@@???????????????>>>===>>>???@@@AAAEEEEEEFFFHHHIIIKKKLLLLLLOOOQQQWWW^^^ccchhhqqqzzz|||xxxzzz~~~wwwzzz~~~yyyuuuppppppooommmiiifffdddbbb___\\\XXXUUUSSSQQQNNNLLLLLLKKKJJJIIIJJJKKKMMMOOOIIIPPPNNNNNNSSSUUU]]]nnnmmmTTTFFFFFFLLL```{{{uuuyyywwwdddOOO>>>555333444111111111111111111111111............//////000000....................................////////////////////////////////////////////////000000000000111000......///111111111333333444444444555555555666666666666777888999:::;;;;;;;;;<<<===>>>???@@@DDDDDDEEESSSwwwfffNNNOOONNNFFFOOObbbyyy~~~}}}qqqddd^^^ZZZVVVVVVOOONNNMMMLLLLLLLLLKKKKKKJJJHHHEEECCCBBB???;;;888999:::;;;===>>>???@@@@@@CCCDDDEEEGGGKKKOOOSSSUUU[[[^^^bbbfffiiikkknnnpppssstttuuuvvvwwwxxxxxxxxxyyy{{{||||||{{{{{{}}}}}}}}}~~~||||||}}}{{{|||}}}~~~vvvnnnjjjiiikkkmmmooorrruuuvvvuuutttssssssuuuyyyqqq```LLLLLLQQQYYY]]]ZZZVVVUUUHHHLLL[[[wwwsssYYYEEE>>><<<:::;;;<<<<<<999777666666666666777777888888999999999999888888777777888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>AAAAAAAAAAAABBBBBBBBBBBB************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---------............///...////////////000000000000000111111222333333333444111333:::BBBSSSsss~~~vvv___NNNGGG[[[xxxgggYYYWWWUUUSSSPPPMMMJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@AAA@@@???>>>>>>>>>???@@@???@@@AAABBBDDDEEEFFFGGGMMMOOOUUU]]]ccciiirrr|||uuukkkdddccceeehhhlllnnnqqqtttvvvwwwwwwwwwuuuwwwxxxzzz|||}}}}}}~~~}}}|||}}}{{{sssllliiieeedddaaa^^^[[[XXXUUUSSSQQQOOOLLLJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIOOOOOOPPPUUUVVV___ssssssWWWFFFGGGOOOeeewwwnnnrrrxxxxxxtttrrriiiXXXFFF888111111333000000000000000000000000000000//////................................................////////////////////////////////////////////////000000000000555222///...///111000///333333333444444444444555666666666666777888999999:::;;;;;;;;;<<<>>>???@@@AAAFFFFFFJJJbbboooPPPMMMPPPJJJKKKVVVbbbuuuoooccc\\\YYYZZZRRRQQQPPPNNNLLLKKKKKKLLLHHHGGGFFFEEEEEECCC@@@===999::::::;;;===>>>??????AAABBBDDDFFFIIIMMMPPPRRRVVVYYY]]]aaacccfffjjjllloooppprrrsssuuuuuuvvvvvvvvvwwwxxxxxxwwwxxxzzz|||yyyzzzzzzzzzyyyyyy{{{}}}~~~|||{{{zzz|||~~~}}}}}}}}}~~~~~~~~~~~~}}}|||zzzuuunnniiigggiiimmmpppqqqssstttuuutttssstttuuu{{{wwwbbbQQQKKKPPP\\\iiilllddd[[[VVVJJJUUUlll~~~wwwfffPPP@@@::::::;;;<<<<<<<<<:::888777777777888888888888888999999888888888888777777888888888999999999::::::;;;<<<<<<<<<<<<=========:::::::::;;;<<<<<<======@@@@@@@@@@@@AAAAAAAAAAAA***************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///......////////////000000///000000111111222333333666222666???===<<>>=========>>>???======>>>???@@@BBBBBBCCCDDDEEEKKKRRRWWW[[[dddmmmuuuggg[[[VVVUUUUUUUUUYYY[[[]]]```bbbcccddddddbbbcccdddeeeffffffeeeeeeeeedddccccccbbb___ZZZWWWWWWTTTQQQOOOMMMKKKHHHFFFHHHFFFEEEEEEFFFGGGGGGFFFAAACCCFFFHHHJJJKKKKKKKKKLLLPPPQQQTTTZZZXXX^^^rrruuu[[[JJJJJJQQQnnnzzzuuu{{{{{{ssswww}}}zzzsssggg^^^NNN???444//////000////////////////////////111000000///......------....................................////////////////////////////////////////////////000000000000333111//////111222333333333333333333444444444444666666666666666777888999:::::::::;;;<<<===??????:::BBBEEEEEEQQQtttaaaRRROOOJJJJJJOOOPPPaaa|||xxxuuufff___^^^WWWWWWUUUQQQMMMJJJKKKLLLGGGFFFEEEFFFFFFFFFDDDBBB;;;:::999999999:::;;;===>>>???@@@CCCEEEHHHKKKLLLQQQTTTWWWZZZ]]]```dddgggjjjkkkmmmoooqqqsssssstttqqqqqqrrrqqqqqqrrruuuxxxtttuuuvvvvvvuuuvvvxxxzzzzzzyyyyyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{yyyvvvsssrrrjjjhhheeecccdddhhhmmmppprrrssstttttttttvvvxxx{{{sss]]]LLLEEENNN```ppprrrgggYYYRRRTTTfff{{{tttfffVVVFFF;;;999:::;;;<<<<<<;;;:::999777777888999999999999888888888888888888888888888888888888888999999999999;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<<<<======>>>>>>?????????@@@@@@@@@))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------............///........./////////000000//////000000111222222222555444888;;;888777CCCTTT~~~wwwdddPPPdddzzzxxxnnnjjjbbbVVVKKKEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>???@@@>>>?????????@@@@@@@@@AAA>>>>>>AAAFFFGGGHHHOOOWWWeeeaaaYYYQQQLLLJJJJJJKKKHHHJJJKKKNNNOOOQQQQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMJJJGGGJJJGGGDDDDDDDDDDDDBBB@@@DDDCCCCCCDDDFFFGGGGGGFFFDDDDDDFFFGGGIIIKKKMMMNNNOOORRRSSSYYY___ZZZ]]]nnnpppaaa___ddd|||yyyxxx}}}rrrYYYOOOBBB777222111111000///////////////////////////////////////.............................................////////////////////////////////////////////////000000000000000000111111111222333444222222333333333444444444777666666666666777888888:::::::::;;;<<<===>>>???:::===AAABBBGGG\\\lll\\\RRRMMMKKKIIIIIIgggwwwxxx}}}nnniii^^^]]]ZZZUUUOOOKKKKKKLLLGGGFFFEEEEEEFFFGGGFFFEEEBBB???<<<999777888999;;;;;;<<<===@@@BBBEEEGGGHHHKKKNNNQQQSSSVVVYYY]]]```bbbdddfffiiilllnnnppppppmmmmmmnnnmmmmmmnnnqqqtttqqqrrrssssssrrrrrrtttvvvuuuuuuvvvwwwxxxzzz{{{|||xxxxxxxxxyyyzzz{{{|||}}}~~~}}}zzzyyyyyy{{{}}}~~~|||}}}~~~zzzyyywwwsssooojjjfffddd^^^___```bbbeeeiiilllnnnqqqrrrssstttvvvyyy~~~zzzhhhWWWBBBHHHTTTaaaddd^^^XXXVVV```sss}}}vvvdddTTTGGG>>>999888999;;;;;;:::999999999666777888999999999888888999999999999999999999999888888888888999999999999999999999:::::::::;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>>>>))))))******++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////............/////////000/////////000111111222222...333444000111888???CCCfff~~~[[[MMMZZZuuuvvvpppgggWWWIIIDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@AAABBBBBB???>>>>>>>>>=========<<<@@@???@@@BBB@@@???CCCJJJJJJLLLMMMJJJFFFCCCEEEGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEFFFGGGEEEBBBDDDAAA??????BBBDDDBBBAAACCCBBBCCCDDDGGGHHHGGGEEEGGGFFFEEEDDDEEEGGGJJJLLLRRRTTTTTT\\\ccc\\\\\\kkk}}}{{{~~~~~~}}}{{{zzzzzz|||~~~|||xxxxxxjjjLLLCCC777222222555555444////////////////////////------......///000000000..................................../////////000////////////////////////////////////000000000000000222333333111000111222222222333333333444444444777666666666666777777888:::::::::;;;<<<===>>>???@@@===>>>AAACCCMMMiiiooo^^^QQQIIIPPPDDDTTTrrruuuooo}}}uuucccbbb___XXXPPPLLLLLLMMMHHHFFFEEEEEEFFFGGGGGGFFFIIIFFF@@@;;;888888999;;;:::;;;===???BBBDDDFFFGGGGGGIIILLLNNNPPPSSSWWWZZZ]]]___bbbeeehhhkkklllmmmllllllmmmllllllmmmqqqtttpppqqqqqqqqqpppqqqrrrtttqqqrrrsssuuuvvvxxxyyyyyysssssstttuuuvvvxxxzzz{{{~~~{{{xxxuuuuuuwwwzzz}}}}}}zzzyyyzzz{{{tttsssppplllgggaaa\\\YYYYYY[[[___dddhhhkkklllmmmqqqrrrssstttwww{{{vvveeeIIIHHHJJJPPPTTTWWW^^^eeefffxxx{{{~~~}}}lllYYYIII???;;;;;;777999::::::888777888888555666888999999999888777999999999999999999::::::777888888888888999999999777777888888888999999999::::::;;;<<<<<<======>>><<<<<<<<<<<<============************************))))))))))))************---,,,***)))))))))******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......////////////000000000000000111111111111222222222222333333444666777999:::LLLtttuuuXXXUUU___zzzwwwhhhXXXMMMLLLHHHIIILLLKKKEEEDDDHHH@@@@@@BBBDDDAAA;;;<<<@@@BBB@@@>>>===???@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCCCCCCCBBBBBBAAA???AAAAAABBBEEEHHHHHHEEE@@@BBBEEEGGGHHHJJJLLLNNNRRRQQQZZZjjjnnnhhhfffkkk|||xxx|||{{{uuuxxx~~~|||zzzyyyyyyttttttoooZZZAAA;;;444222333333111---////////////////////////........................------.........---+++***.........------,,,,,,,,,---.........---,,,,,,+++............////////////000000000000111111111111000111111222222333444444555555555555666666666666999999999::::::;;;;;;;;;;;;=========???IIIWWWaaaqqq[[[IIIJJJLLLOOOXXXoooyyyvvvhhh^^^___\\\QQQKKKLLLKKKIIIHHHFFFEEEEEEDDDDDDDDDCCCAAA???===;;;:::999999:::<<<>>>???@@@AAAAAAGGGHHHIIIKKKNNNQQQTTTUUUXXX[[[^^^```bbbeeehhhkkkhhhhhhgggggghhhjjjlllmmmkkkjjjjjjkkkmmmnnnmmmllloooooopppqqqqqqrrrrrrrrrpppooopppppprrrtttvvvxxxyyyvvvssstttwww{{{~~~{{{zzzyyyxxxuuusssqqqooonnniiiccc^^^\\\YYYUUUQQQXXX[[[___dddgggiiiiiiiiinnnqqquuuyyy|||{{{nnnIIIKKKLLLNNNRRR]]]kkkvvv}}}|||pppWWWIIIBBB===:::999888888888888888888888888444555666666555555666777888888999999999999888888999888777777777888999:::;;;:::999888888888999:::===<<<:::999999:::<<<======;;;:::999999:::<<<===))))))))))))))))))))))))))))))))))))************,,,,,,***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------........./////////000000000000000000111111111222222222111111222333444666888999===]]]ooo___\\\eeevvvpppcccTTTOOOLLLOOOPPPMMMKKKMMMKKKHHHFFFGGGEEEAAAAAADDDCCCAAA???>>>?????????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCBBBDDDFFFGGGFFFIIIIIIJJJIIIIIIIIIJJJKKKWWWXXXcccuuu{{{vvvssswwwxxxzzz}}}}}}rrrqqqwww|||{{{bbbJJJ<<<777111///111333111///................................................------.........---,,,+++......---------,,,,,,,,,------......------,,,+++............//////////////////000000000111111111000111111222222333333444555555555666666666666777888888999999::::::;;;;;;:::<<<>>>???@@@FFFOOOWWWtttzzzWWWLLLKKKIIIJJJVVVooo~~~www{{{lllgggaaaUUUOOOQQQPPPNNNKKKIIIIIIIIIJJJJJJDDDDDDCCCBBB@@@>>><<<;;;:::;;;<<<===>>>??????@@@CCCDDDEEEGGGJJJMMMOOOPPPSSSVVVYYY[[[]]]```ccceeefffeeeddddddddddddeeefffffffffgggiiijjjjjjiiihhhlllmmmooopppqqqqqqqqqqqqnnnnnnnnnnnnoooqqqssstttqqqooonnnppptttxxx{{{|||wwwvvvuuurrroookkkiiigggccc^^^XXXTTTTTTUUUTTTSSSYYY\\\___cccfffhhhkkklllqqquuuzzz|||kkkKKKIIIJJJQQQ```vvvwwwdddOOOCCC???;;;999999888888888888888888888888666777888888666555666888777888888888888888888777888777666666666777999999;;;:::888777777777888999;;;:::999888888999:::;;;;;;:::999999999;;;<<<>>>(((((((((((((((((((((((())))))))))))************,,,+++******)))*********)))))))))***+++++++++,,,************************++++++++++++++++++++++++------------------------,,,,,,,,,---------............/////////000000000000000000111111111222222000000111222333555666777222FFFdddwwwaaaVVVWWWcccpppxxxmmmdddaaabbb___ZZZXXXTTTLLLDDDCCCCCCAAAAAABBBDDDCCCAAA@@@AAA@@@???===@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>?????????@@@????????????????????????@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGEEECCCBBBBBBCCCEEEGGGGGGGGGIIIKKKLLLNNNOOOOOO^^^```lll~~~~~~}}}sssuuummmQQQ999555111------000222111000........................------------------------------.........---,,,+++...------------,,,,,,,,,------......------,,,,,,---............///////////////000000000000111111000000111111222333333333555555555666666666666777777777888888999::::::;;;999<<>>>>>@@@AAABBBDDDFFFHHHJJJLLLMMMOOORRRUUUVVVXXX\\\^^^bbbaaa```___^^^^^^^^^^^^```bbbdddggggggfffeeedddggghhhkkkmmmnnnnnnmmmmmmkkkjjjjjjjjjjjjkkkkkklllhhhggghhhkkkooosssuuuuuuqqqooolllhhhddd```]]][[[VVVRRRNNNMMMOOOSSSVVVXXX\\\^^^```ccceeejjjooossswww|||rrr^^^OOOOOOTTTbbbyyy|||eeeTTTCCC<<<;;;999888999777777777777777777777777888::::::999777666777888666777777888888777777666777666666666666777888888999888777666666666777888888888888888888888888888:::999999999:::;;;===>>>))))))))))))))))))))))))((()))))))))************++++++******************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000111111111111111111111222333444555666444<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBCCCEEEGGGJJJMMMNNNKKKIIIIIIIIIHHHEEEFFFIIIFFFHHHLLLQQQVVVWWWWWWUUUcccgggsssnnnXXXBBB111222///------///000000000........................---------------------------------------------,,,------------------------,,,------...------,,,,,,---------.........//////////////////000000000111000000000111222222333333555555555555666666666666666666777777888999::::::999;;;>>>?????????BBBDDDKKKiiicccVVVNNNLLLHHHFFFVVVlllwww{{{oooddd```ZZZVVVRRROOONNNLLLHHHEEEDDDFFFHHHIIIIIIGGGDDDCCC@@@???===;;;:::;;;<<<===@@@@@@AAABBBDDDEEEGGGHHHHHHJJJMMMOOOQQQSSSVVVXXX]]]\\\\\\[[[[[[ZZZZZZZZZ[[[^^^ccceeeeeedddbbbaaaaaacccfffhhhjjjiiihhhgggggggggfffeeeeeedddddddddbbbbbbcccfffjjjlllmmmlllgggeeebbb]]]XXXTTTQQQPPPNNNMMMMMMNNNQQQVVVYYY[[[^^^```bbbdddffflllttt{{{~~~~~~fffUUUUUU]]]jjj|||xxxUUUHHH<<<888999888888999777777777777777777777777999::::::999666555555666555666666777777666666555777777777777777888888888888777666555444555666666777888888999999888888777888888888999:::<<<===>>>************************((()))))))))************************+++*********(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111222222222222333444666666999:::>>>KKKiii}}}qqqPPPKKKQQQYYYkkktttdddTTTNNNMMMJJJGGGGGGCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA??????@@@@@@@@@AAAAAAAAA????????????@@@AAABBBBBBAAACCCEEEHHHLLLOOOSSSTTTSSSQQQRRRSSSOOOHHHFFFJJJIIIMMMSSS[[[bbbccc```]]]gggpppuuu{{{sssUUUCCC888111222111///...////////////........................------------------------------------------------------------------------,,,,,,------...------,,,------------...............////////////000000000///000000111111222333333333444444444444555555555444444555666777888999::::::;;;<<<<<<===???BBBDDDDDDPPPooovvv___NNNMMMLLLHHHJJJTTT|||uuuwwwmmmbbb^^^ZZZVVVUUUUUURRRLLLGGGEEEGGGIIIKKKKKKJJJGGGFFFCCCAAA???<<<;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDGGGJJJKKKMMMOOORRRTTTVVVVVVWWWXXXYYYYYYYYYZZZXXX\\\aaaccccccaaa``````___```ccceeeffffffeeedddeeeeeeeeedddbbbaaa``````_________aaacccdddbbbaaa\\\ZZZWWWSSSOOOLLLJJJIIIKKKMMMQQQTTTVVVXXXZZZ[[[\\\___cccfffiiioooyyyqqqaaaXXX___lll}}}qqqdddLLLBBB:::888999888777888666666666666666666666666777888888777555333444444444555555666666555555444777777777888888888888888777666555444444444555666888888999999999999888888777777888999:::;;;======************************))))))))))))************))))))***++++++++++++***)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........//////////////////000000000111111222222222222333444555666666777777===OOOqqqrrrxxxvvvmmmuuuvvv```WWWNNNRRRlllooo^^^UUUQQQKKKGGGEEEEEECCC@@@???@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@AAAAAAAAABBBBBB>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBB@@@CCCGGGLLLQQQUUUXXXZZZXXXUUUUUUWWWQQQHHHGGGMMMJJJNNNWWWcccpppwwwwwwvvvvvvrrrqqq|||vvv[[[AAA666444222222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------------...,,,,,,------......------,,,------------...............////////////000000//////000000111222222222222222222333333333444444333333444555777888999999::::::999:::<<>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???AAACCCFFFGGGHHHJJJMMMOOOOOOPPPRRRTTTUUUWWWWWWWWWTTTXXX]]]___^^^\\\]]]___^^^^^^___```aaaaaaaaaaaabbbbbbbbbaaa___^^^\\\[[[ZZZYYYXXXYYYZZZYYYWWWUUUQQQPPPMMMKKKIIIIIIIIIIIIJJJNNNTTTWWWXXXXXXXXXYYYZZZ```ggglllooovvvyyyllldddaaaqqq{{{ppp^^^SSSEEE===888999:::777666666666666666666666666666666444555666555333222333444444444444555555444444444555666777888888888777777777666555444444444555666888888888888888888888888777888888999:::;;;;;;<<<************************))))))))))))************((()))***+++,,,++++++*********************++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000111111111111111111222333444111333555666===RRRqqqyyyuuusss~~~ooojjjiiijjjpppxxxuuudddZZZYYYbbbtttvvvkkkcccZZZSSSQQQOOOKKKFFFCCCBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCGGGMMMTTTZZZ^^^```aaa^^^YYYYYY\\\YYYSSSWWWbbbdddffflllyyyoooeeegggfffXXXBBB444333444111///000000///.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,------......------,,,,,,---------................../////////000000//////000000111111222222000111111111111222222222222222333444666777888999888888888:::<<<>>>@@@@@@@@@CCCOOOiiibbbSSSMMMLLLKKKGGGXXXuuuvvvoooyyynnnaaaXXXUUUSSSOOOKKKIIIIIIIIIJJJJJJIIIHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;;;;;;;<<<======<<<>>>@@@BBBCCCEEEGGGJJJHHHJJJLLLNNNPPPQQQRRRRRROOOSSSXXXXXXVVVVVVXXX[[[ZZZYYYXXXXXXXXXXXXYYYZZZYYYYYYYYYYYYWWWUUUSSSRRRRRRQQQOOONNNOOOOOOMMMKKKHHHGGGFFFFFFGGGIIIKKKLLLMMMQQQUUUXXXXXXXXXYYYZZZ^^^gggqqqxxx}}}~~~}}}}}}vvv___NNNEEE===888666888999666444555555555555555555555555555333444555444333222333444333333444444444444333333333444555666666666555555888777555444444444555666888888666666666666888888888888999:::::::::::::::))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,+++***+++++++++***************************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000000000//////000111222222000333555444333;;;NNN___qqqrrrwwwiii[[[XXX\\\hhhrrr[[[\\\kkkqqqvvvnnnlllYYYTTTMMMIIIGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBGGGLLLSSS[[[aaaeeeggggggfffaaabbbggghhhgggqqq~~~jjjXXXVVVPPPAAA111///555555///,,,---...............000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,---------................../////////000/////////000111111222222///000000000000111111111111222333444666777888999777777888:::=========;;;999BBBFFFOOOqqq~~~```SSSNNNKKKMMMMMMQQQccctttwwwqqqaaaZZZWWWSSSOOOJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA???>>>>>>======>>>>>>>>>888:::===>>>???AAACCCEEEEEEFFFHHHJJJLLLMMMMMMLLLJJJOOOSSSSSSQQQQQQTTTXXXTTTSSSQQQOOOOOOPPPRRRSSSPPPPPPPPPPPPOOOMMMKKKIIILLLJJJHHHGGGHHHHHHGGGFFFCCCBBBCCCDDDFFFJJJMMMOOOPPPSSSWWWXXXWWWXXX[[[^^^dddnnn{{{iiiSSSCCC:::888444333777888555333333555555555555555555555555222444555444333333444555222333333444444333333222111222333444444444333222888777666555444555666666888777555444444555777888888999999:::::::::999999************)))))))))))))))************+++++++++************************))))))))))))************************************,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,---------......---------............///............////////////111000000000000222333444333444333333555:::AAAEEEfffyyyrrrbbbRRRYYYttthhhXXXdddlll}}}zzzhhhTTTJJJLLLOOOMMMHHHDDDGGGHHHDDDBBBDDDEEECCCCCC???>>>@@@EEEFFFAAA<<<999>>>BBBBBB>>>===@@@DDDBBBDDDHHHJJJJJJJJJKKKLLLNNNKKKGGGEEEEEEFFFFFFFFFIIIMMMUUU]]]```bbbiiiqqqqqqmmmnnnuuu}}}uuuzzz{{{yyyyyy~~~~~~fffOOOFFF>>>555000000111000...///............------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................////////////000000000000000111111111111222222222555555555555666666666666777777888999:::;;;;;;<<>><<<;;;======>>>>>>??????@@@@@@@@@@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJLLLOOOQQQRRROOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHJJJMMMRRRUUUTTTWWWXXXVVVXXX___eeegggqqqyyy~~~tttwwwaaaKKK>>>;;;777777777777666666666666333333333444444444555555555555444333333222111111333333333333333333333333555555555555555555555555444444444444444444444444666555555444444444555555888999::::::999888777666************))))))))))))(((((()))))))))*********************************))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,------------...------------........................////////////111000000000000222333444444444333333333777;;;???IIImmmvvveeejjjzzzpppppprrryyymmm]]]UUUOOOHHHAAALLLMMMJJJEEECCCFFFFFFDDDCCCBBBAAAAAACCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFGGGHHHLLLRRRVVVXXXYYYZZZ[[[[[[YYYUUUPPPKKKGGGDDDBBBFFFMMM[[[jjjpppppppppsssqqqmmmrrrrrr}}}uuuqqq}}}wwwxxxyyy___HHH???999222///000111000...///............------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,++++++,,,,,,---............................../////////000000000000000000111111111222222222444555555555666666666666666777777888999:::;;;;;;===???CCCHHHRRRkkkkkkNNNNNNHHHGGGNNNXXXggg{{{nnnyyyvvvkkkeeebbbZZZVVVQQQNNNNNNNNNKKKHHHIIIIIIIIIHHHGGGFFFFFFFFFCCCBBBBBBBBBAAA@@@???>>>============>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBCCCCCCEEEFFFHHHJJJKKKHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIJJJMMMRRRUUUTTTXXX[[[[[[___gggnnnqqqzzz||||||yyyjjjWWWEEE:::888777666666666666555555555333333333444444444444555555444444333222222111111222222222333333444444444666666666666555555555555444444444444444444444444666555555444444444555555777888888999888777666555************))))))))))))'''((((((((())))))))))))************************))))))))))))************************************(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------........................////////////000000000000000222333333333333444333222333666888999LLLrrrvvvyyyyyyooottt{{{qqqhhhbbb^^^[[[UUUNNNNNNQQQQQQMMMFFFFFFDDDAAA@@@AAACCCEEEDDDBBBBBBEEEIIILLLLLLKKKRRRWWW]]]bbbeeeggghhhiiilllmmmkkkeee\\\SSSMMMKKKKKKQQQ```tttzzzuuuuuuooottt~~~~~~|||||||||{{{rrrlllxxx}}}|||yyylllOOO;;;666222///...000111000...///............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---................................./////////000000000000000000111111111222222444444444555555555666666666666777888999:::;;;;;;999>>>DDDDDDDDDSSSvvvaaaPPPHHHCCCDDDGGGMMM]]]mmm{{{qqqqqqyyypppddd^^^VVVRRRQQQPPPNNNLLLIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>??????@@@@@@?????????@@@AAABBBCCCDDDBBBBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJMMMQQQTTTTTTZZZ___bbbhhhsss{{{}}}vvvrrrvvvzzzyyyfffVVVIII<<<666444555555555555444444444444333333333333444444444444444444333333222222111111111111222333333444555555777777777666666555555555444444444444444444444444555555444444444555555666666777777777777666555555************)))))))))(((((((((((()))))))))******************************((()))))))))************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------...................../////////////////////000111111222333111333444333222222333555;;;999KKKqqqyyysssjjjiii~~~wwwoooooorrroooiii[[[VVVPPPMMMMMMNNNOOOOOOLLLMMMOOORRRVVVYYY[[[\\\dddfffiiikkklllnnnppprrrxxx}}}~~~vvvmmmiiiiii``````iii|||yyyvvvxxxxxx|||yyy|||}}}yyyyyyuuuqqqwwwwwwYYY>>>222111000...///000111///---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................................../////////000000000000000000111111111111333333444444444555555555555555666777888999::::::888===BBBAAA===DDD]]]vvv___UUUMMMIIIGGGFFFLLLTTTccc~~~uuulll{{{xxxooocccZZZVVVUUUUUUTTTLLLKKKJJJIIIHHHFFFDDDAAADDDCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA???>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAAAAA@@@@@@@@@??????>>>>>>>>>======>>>>>>???@@@@@@AAACCCCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMNNNQQQVVVYYY\\\dddlllqqqyyy|||ooofffgggiiijjjlllttt}}}jjjSSSEEE===777444444444444444333333333222222222222333333333444444444333333333333222222111111000000111222444555666666666666666555444444333333333333444444444444444444555444444444444555666666777777777777777777666666************)))))))))((()))))))))*********++++++************************((()))))))))************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////...//////000111111222222000111333444333333444555888333666JJJhhh}}}yyy~~~uuukkkhhhkkknnnjjjeeegggkkkooopppnnnmmmpppsssxxxxxxvvvtttrrrsssvvvxxx{{{}}}xxx{{{{{{xxxzzz|||uuuaaaEEE666444000000000111111000...,,,///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.......................................//////////////////000000000111111111333333333333444444444444444555666666888888999::::::<<<>>>>>>===@@@OOO^^^vvvxxxdddVVVNNNJJJJJJMMMFFFXXXmmmsssnnnnnnzzzxxxiii```\\\ZZZYYYPPPNNNLLLLLLLLLKKKHHHEEEDDDCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@?????????@@@@@@???????????????>>>>>>>>>>>>??????@@@AAABBBCCCCCCFFFFFFEEEEEEFFFFFFGGGHHHLLLNNNQQQSSSVVVZZZ```dddnnnwwwxxxjjj```\\\[[[ZZZZZZ```mmmnnn[[[FFF;;;777555555555333333333333222222222222222222222333333333444444333222222222222222111111000000111222444555666666444444444333333222222222333333333444444444555555444444444444444555666666888888888888888888888888************))))))))))))************++++++++++++************************))))))))))))************************************++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////---...///000111111111111///111333333333333555777111777;;;===IIIjjj|||sss~~~~~~}}}~~~{{{}}}{{{uuubbbLLL888000444000111111111111///---,,,///............---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................------.........//////////////////000000000111111222222222333333333444444444444555666777888999999<<<:::;;;>>>???AAAGGGOOO\\\~~~}}}eeeXXXPPPIIIEEEIIIKKKPPP^^^zzz|||hhhcccqqq}}}oooeee^^^ZZZRRRNNNKKKKKKMMMMMMKKKIIIFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???????????????@@@????????????????????????AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMQQQVVV[[[bbbiiinnn}}}yyyiii\\\YYY]]]YYYYYY^^^kkkzzz{{{ppp[[[LLL===777666666555666333333333333222222222222222222222222333333333333222222222222222222111111111111222333333444555555222222222222222222222222222333333444444555555555444444444444444555666777999888888888888888999:::************))))))))))))))))))))))))************************************))))))))))))************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------............////////////---...///000111111111000111222222222111222444666111666<<<<<<===OOOuuugggNNN<<<222000000...///000000///.........///............---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...........................---------.........//////////////////000000000111222222222222333333333333333444444555666777888999;;;:::;;;>>>@@@???CCCHHHOOObbbttt```PPPNNNKKKHHHMMM___yyytttpppxxx~~~rrrjjj___YYYSSSPPPPPPPPPNNNKKKIIIGGGEEECCCBBBCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFHHHJJJMMMOOOPPPPPPSSSYYY```gggpppyyyxxxjjj\\\UUU]]]iiinnnmmmrrr~~~~~~nnn]]]III???666555666555444555444444333333333222222222111222222222222333333333111111111111111111222222222222222333333444444444111111111222333333444444222222333333444555555666444333333444444666777777888777777666777888999:::************))))))))))))(((((((((((())))))))))))************************))))))))))))************************************''''''(((***+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000,,,---///111111111000000222222222111///000222444555...///666888;;;OOOiii}}}|||nnnQQQ999000222444222+++---...///......////////////.........---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...........................---------.........//////////////////000000000000111111222222222333333333333333444555666777888888:::999<<>><<>>>>>DDDJJJPPPjjjeeeQQQEEEHHHHHHDDDMMM^^^|||{{{nnnrrr~~~zzznnngggaaa[[[WWWVVVRRRLLLJJJIIIHHHEEEBBBDDDDDDCCCEEEFFFGGGEEEDDDDDDCCCBBBCCCEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCEEEDDDCCCAAABBBBBBBBBCCCDDDDDDCCCCCCEEEFFFIIILLLPPPUUUZZZ```ggglllooowww}}}|||xxxkkk___ZZZ^^^gggvvvoooyyy|||ssscccOOO@@@666666555444333333222222222333333333333222111111222111111111000000//////000000000000111111111111222222222111111111000000000000111222444555555666444444444333333222222222333333444444555666666777555555555555555555555555)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------...///////////////000000111111111222222222222222222333555888;;;===HHH___~~~~~~{{{yyykkk___WWWGGG>>>444///000222111...///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------+++,,,,,,,,,---.........------------....................................------------...///000111000000111111222333333444333444444555666666777777999999:::;;;<<<===>>>>>>===BBBFFFZZZ{{{aaaLLLIIIHHHCCCGGGRRR___{{{nnnoooxxx~~~tttjjjddd^^^YYYSSSPPPPPPOOOLLLIIIIIIGGGFFFFFFGGGFFFDDDBBBGGGFFFEEEEEEGGGGGGGGGEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDFFFGGGGGGFFFFFFFFFHHHEEEFFFGGGHHHHHHIIIMMMOOOPPPTTTZZZ```gggmmmtttyyy~~~~~~~~~vvviiibbb^^^bbbkkkwwwuuufffTTTDDD:::555555555444333333222222222222333333222222111000111111111000000000//////000000000000111111111111222222222111111111000000000000111222333444555555444444333333333222222222333333333444555666666666444444444444444444444444)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------...////////////...000000000111111111222222222222222222333555888999:::GGG___}}}{{{uuuqqqooottt||||||ttt{{{|||ooo[[[KKKAAA666333000///000000///...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------............------------------------------------...///000000000000000111222222333333333444444555555666666666888888999:::;;;<<<======<<<@@@BBBOOOiiiaaaRRRKKKDDDCCCHHHIII___}}}xxxkkkkkkxxxzzzsssiiiccc[[[WWWUUUSSSPPPNNNLLLKKKIIIIIIIIIHHHGGGEEEFFFDDDCCCDDDEEEFFFEEECCCEEEDDDDDDCCCCCCDDDEEEEEEAAACCCEEEFFFEEEFFFGGGIIIFFFHHHIIIKKKMMMPPPUUUYYY\\\aaajjjrrryyy}}}}}}{{{nnnbbbZZZ[[[cccppp|||yyyjjjUUUBBB888555555444444333333222222222222222333333222222111000111111000000000000//////000000000000111111111111222111111111111000000000000000111222333444444555333333333333222222222222222333333444444555555666444444444444444444444444)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,---......//////......000000000000111111111111222111111111222333444555888;;;GGG]]]wwwpppjjjmmmssszzzwwwppprrrxxx{{{zzzvvvvvvrrr\\\HHH:::222///000000///---,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------------...///000//////000000111222222222333333444444444555555555777777888999:::;;;<<<<<>>555333333000.../////////000111///+++(((+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------......///000000000333222222222222222222222444444555666777888999999555???===777<<<@@@@@@FFFTTT```eeeYYYNNNJJJIIIFFFGGGKKKMMM\\\nnnzzzuuussswww}}}|||vvvyyy~~~uuuppppppmmmddd\\\UUULLLIIITTTeeexxxwwwoooaaa\\\HHHAAA888333444444333111000000000000000111111111111111111111111000//////---.........//////000000000000000000111111111111.../////////000000111111////////////000000000000000000111111222222222222222222111111111111111111111111111111111111111111++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))************)))))))))))))))***++++++***)))***+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---------............///////////////000000000000000111222333555666777888IIIXXXsssxxxuuuwwwssssssxxxnnnjjjjjjiiiooo{{{vvvdddUUULLL<<<:::777333000......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...000////////////000000000000000000000111222222333333444444333444444555666777888999:::;;;===>>>???@@@GGGKKK]]]zzzdddWWWOOOIIIIIILLLKKKMMMSSS[[[hhh{{{|||vvvqqqooorrrzzz}}}sssnnnooovvv|||uuunnnfff___[[[UUUNNNHHHEEEGGGRRRddduuu}}}vvvhhhUUUGGG777666555333222111000000000000000000000000000000000000000000000000000000111111000000//////......//////000000111111222222000000//////.........---///////////////.........///000000000000111111111///000000000000111111111000000000000000000000000++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++*********))))))************************)))***++++++***)))***++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---------............///.../////////000000000000000111222333444666777777777@@@QQQgggxxxzzz~~~yyy}}}}}}~~~~~~{{{wwwsssqqqqqquuuyyyooo]]]MMMBBB<<<666555333111///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---///000.../////////000000000000///000000111111222333333444333333444444555666777777888999:::<<<===>>>???EEEEEELLL```yyyeeeSSSJJJNNNJJJIIIKKKNNNWWWhhhyyyqqqpppoooqqqwww~~~wwwoooooopppsssyyyuuunnn\\\WWWQQQKKKIIIGGGFFFEEEPPP[[[lllzzz|||pppeeeWWWGGG<<<666555444333222111111111000000000000000000000000////////////////////////000000000///////////////000000000000000000111111000/////////.........---/////////////////////...000000000111111111111222000000000111111111222222111111111111111111111111+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,++++++,,,,,,,,,+++++++++*********************************++++++)))***++++++***)))***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............///....../////////000000000000000111222444555666666222222777DDDSSSeeezzzzzzmmmeeedddeeeeeeiiikkkppptttvvv|||~~~uuunnnoooxxx{{{zzz{{{|||eeePPPAAA777222///000//////............///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////....../////////000000000//////000111111222222333333333333333444555666777666777888999:::<<<<<<===@@@@@@@@@EEEVVVtttzzzfffYYYNNNHHHIIIFFFBBBKKKYYY___lllyyysssqqqoooqqqzzz~~~wwwrrrooommmsssvvv|||ttthhh]]]VVVIIIHHHDDD@@@@@@FFFPPPXXXbbbsssuuubbbRRREEE:::444444333333222111111222222000000000000000000000000//////////////////////////////////////////000000000000000000000//////////////////.....................//////////////////000111111111111222222222111111111111222222222333222222222222222222222222******)))))))))))))))***))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))),,,++++++******++++++,,,************************)))))))))***************)))***++++++***)))***+++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///---------............///........./////////000000000000111222333444555555999444111666???NNNbbbrrr{{{sssjjjbbb]]]^^^___``````]]]^^^iiivvv~~~vvvxxx{{{|||xxxvvv}}}yyyyyytttkkkeeekkk|||~~~{{{pppaaaLLL;;;333111///......------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------------........./////////000000//////000000111222222222333333333333444555666666666666777888999:::;;;;;;;;;>>>AAABBBHHH\\\yyynnn\\\QQQTTTRRRHHHFFFNNNIIIMMMWWWfffzzzsssllljjjkkkmmmttt~~~{{{rrrtttuuuuuutttvvvzzz~~~wwwlllaaaUUUMMMHHHAAABBBBBB@@@DDDTTTlll~~~|||~~~vvvvvv|||nnnXXXFFF;;;666555222222111111111111222222000000000000000000000000////////////////////////---......//////000000000000000000//////.............................................////////////111111111111222222222222111111222222222333333333222222222222222222222222***)))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************((((((((()))))))))******)))***++++++***)))***+++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///---------............///............///////////////000000111222333444444777333111444777<<>>BBBCCCFFFPPPaaannnwww^^^YYYWWWNNNFFFFFFIIIHHHHHHMMMUUUbbbrrr~~~~~~vvvnnnlllpppuuuuuutttxxx|||yyyxxxvvvqqqmmmkkkqqqzzz}}}sssnnneee[[[QQQIIIDDDBBB999===AAADDDNNNgggwwwuuutttzzzrrr___KKK<<<666555666111111000000000111222222////////////////////////........................------......//////000000000/////////......---------------...............---.........//////000000000000111111111222222222111111222222222333333333222222222222222222222222)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***************+++++++++((((((((()))******++++++)))***++++++***)))***+++************++++++++++++++++++,,,,,,,,,,,,---------------............///---------............///------.........////////////000000111222222333333111000222666666555777<<>>>>><<<<<>>===@@@EEEIIIXXX```mmmzzz{{{zzzwwwiiiTTTBBB999444333222111000000000000................................................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,---------............///............//////////////////000000000111111111000000000000000000000000))))))))))))************))))))))))))))))))))))))((()))))))))***+++++++++++++++++++++++++++++++++......------------......************************+++++++++*********************************************************************+++++++++,,,,,,,,,++++++++++++,,,...//////---------...............---------.../////////000....../////////000000000000111111111222222222222333444555333222555;;;AAAOOOhhhwwwdddOOO===777444000...///111222222000000//////...---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...............,,,,,,,,,---------...............////////////000///111333333333222333555222444555555444444666777888888999999:::;;;;;;;;;<<<@@@CCCIII\\\}}}xxx~~~~~~ppp___RRRKKKBBBDDDEEEDDDBBBAAADDDFFFBBBHHHKKKKKKLLLOOOOOOMMMLLLIIIEEEBBBCCCFFFJJJMMMWWWUUURRRPPPOOOOOOOOOPPPIIIJJJKKKJJJGGGFFFFFFHHHOOOOOOQQQRRRTTTVVVWWWXXX[[[VVVOOOIIIEEEDDDCCCCCCCCCBBBBBBEEELLLXXXcccjjj|||tttooonnnttt|||qqqaaaNNN<<<333111333222111000000//////000........................------------------------------------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------............///---............///////////////000000000000111111000000000000000000000000((()))))))))************)))))))))))))))*********(((((()))***++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,*********+++,,,...///000........................,,,,,,------...///000000........./////////000000000000000111111111111222...000222555777999:::<<<666HHH^^^pppzzzuuuoooXXXHHH;;;333222000......000111000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---.........------,,,,,,,,,---------......---------.........//////,,,...000111000000000111222444555555444444555777777777888888999:::::::::>>>CCCFFFFFFLLLaaajjj\\\TTTQQQLLLHHHEEEDDDCCCBBBEEEHHHJJJIIIJJJLLLKKKFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>============<<<>>>@@@???<<<<<>>GGGQQQccc{{{}}}xxxzzz|||~~~uuucccOOO???777333000222111000000111111000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,---------......------------............+++---000111000000000000333555666666444444555777666666777777888999999999<<>>@@@CCCCCCCCCCCCDDDFFFGGGOOOTTTNNNDDDAAAJJJTTTZZZbbbrrrzzzwwwhhhssswwwlllZZZEEE999444111111333000000//////.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------...............////////////000000000////////////////////////))))))))))))************((())))))******+++++++++)))*********+++,,,,,,,,,++++++++++++++++++++++++)))((((((''''''(((((()))))))))))))))))))))))))))***************+++++++++******************************************************+++++++++,,,,,,,,,************+++---......---------------,,,,,,,,,,,,,,,,,,---.........///------........./////////////////////000000000000222222222222222222333444666777888;;;GGG^^^yyyxxxuuu|||dddXXXPPPDDD;;;666444222000///.........000111000...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++++++++------------++++++++++++,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,---------......---------............///---///222444333222222222444555666555444444555666555555666666777888888999:::999:::>>>BBBFFFNNNVVV```vvvzzzvvvooofff___XXX\\\bbbnnnzzzqqqbbbSSSIIIEEEFFFHHHHHHGGGFFFEEEFFFHHHJJJLLLGGGCCC???>>>???@@@>>><<<:::===??????======???BBBGGGPPPXXXTTTNNNQQQaaapppttt}}}zzzyyy|||xxxoooZZZIII888222222222111111//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------............///,,,------------...............////////////000000////////////////////////))))))))))))************((())))))******+++,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++******+++,,,------------,,,,,,,,,+++++++++---------------------------------.........//////........./////////000000///111222222222222555777111111222444888BBBPPP\\\sss|||{{{sss\\\JJJ<<<888555333222111111111---,,,+++,,,...000///...///......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,++++++***+++---......---+++***++++++,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------......---............/////////---000333555444333222222333444555444333222333444444555555666666777888888;;;888999>>>AAABBBFFFLLLGGGTTTggg~~~yyyttttttuuukkkfff```\\\\\\aaaggglllfff```WWWOOOKKKIIIHHHGGGGGGHHHIIIFFFCCCDDDIIIOOOXXXcccpppuuuvvv{{{vvvrrr{{{wwwbbbXXXDDD;;;333222333111/////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------............///,,,,,,---------................../////////000000////////////////////////))))))))))))************((())))))***++++++,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))+++******************+++************************))))))******++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,++++++*********------------------,,,,,,---------.........//////............/////////000///222444222///---///111111333777999888666999===CCCRRRdddrrr|||xxx|||yyylll[[[MMMAAA999555333222000...---///333///---,,,,,,...///...---///......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***)))***+++,,,---,,,++++++***+++---......---+++***++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------...............////////////000+++...222333333111000000111333444333111111222333444444555555666777777777999777:::??????::::::???<<