BM6P6(@ rrrjjjjjj|||VVVDDDCCC???EEE<<<___qqq^^^QQQTTTZZZ[[[^^^eeedddjjjrrrzzzfff```fffgggeeefffkkkrrr}}}xxxwww}}}{{{JJJDDD>>>666???777888777999===AAAGGGRRR]]]iiivvv{{{|||nnnqqqvvv{{{xxxnnnllljjjeee[[[RRRQQQVVVbbbwwwdddBBB;;;999777;;;333555EEESSSRRR___tttzzzvvvuuujjjjjjlllggg[[[VVV]]]fffjjjssszzzpppbbbXXXVVV___jjjiiijjjlllooopppmmmeee___]]]YYYYYYggg~~~tttrrrsssmmmeeebbb^^^___ooovvvwwwyyywwwbbbBBBEEEBBB???DDDSSSddduuutttlllkkkYYYFFFDDD???DDD@@@dddyyyeeeWWWQQQYYYbbbcccdddhhhfffkkksss{{{rrr\\\ZZZbbbeeedddeeekkksssyyyyyyzzzPPPFFF???777>>>666999888999>>>BBBHHHSSS___qqqooonnnmmmqqqxxx}}}|||~~~wwwoookkkgggbbb[[[RRRQQQTTT\\\pppnnnDDD888777777:::555<<>>CCCIIIVVVaaannnqqqgggooommmnnnwwwxxx|||wwwoooiiiccc```[[[TTTPPPQQQVVViiiKKK888888888999666CCCNNNWWWVVVjjjsssrrrssskkknnnkkkcccWWWSSSZZZdddkkkoooxxx~~~xxxgggYYYOOOLLLRRR\\\bbbbbbccceeegggfffccc```\\\```eeefffjjjxxxtttaaa^^^yyy|||rrrpppiiiDDDAAABBB@@@FFFXXXpppxxxnnnlllpppzzz```HHHCCC>>>???JJJwwwwwwvvvlll^^^[[[]]]hhhpppnnnjjjgggmmmpppuuu~~~wwwccc[[[bbblllffffffhhhpppyyyaaaHHHAAA888<<<777:::999:::???DDDKKKXXXeeesssxxxnnnmmmsssrrrttt{{{xxxyyy}}}yyyqqqhhh```^^^]]]WWWQQQOOOTTTdddSSS;;;;;;;;;888555EEERRRYYYXXXppprrrwwwxxxqqqsssmmmcccXXXTTT[[[fffmmmvvv}}}{{{|||vvvbbbSSSJJJIIIQQQZZZbbbbbbaaaaaaaaaaaa```___\\\dddllllllkkksssrrrdddhhh}}}|||sssnnnFFFAAABBBAAAFFFXXXrrrxxxnnnlllssszzz^^^GGGCCC@@@>>>MMMssskkkdddbbbccckkkqqqqqqmmmkkkooorrrwwwqqqcccaaagggmmmkkkjjjmmmttt|||}}}hhhHHHAAA999<<<999;;;:::;;;@@@EEENNN\\\hhh~~~ooopppuuutttwww||||||ssszzz~~~{{{rrrhhh```___^^^YYYSSSPPPPPP___yyyTTT<<<<<<<<<999555EEEVVV\\\\\\yyyxxxppp|||yyyuuuyyyqqqeee\\\YYY^^^iiirrr}}}|||zzzqqq\\\MMMFFFGGGPPPZZZbbbaaa```^^^\\\[[[ZZZ[[[^^^gggqqquuuuuuyyy}}}mmmccckkk{{{ttt}}}wwwwwwqqqHHHCCCEEEEEEKKK^^^|||vvvlllkkknnn^^^GGGDDDBBB@@@NNNzzznnniiifffdddeeeiiiooorrrrrrqqqqqqtttzzz{{{iiiaaacccggggggnnnmmmqqqxxxpppIIIAAA:::<<<:::<<<:::<<>>AAAJJJaaaqqqhhhgggeeeffffff|||gggLLLCCC???FFFOOO~~~wwwhhhbbbbbbfffgggfffgggjjjnnnooommmrrrwwwlllZZZ^^^kkkpppkkknnnnnnttt}}}~~~ttt~~~MMMCCC<<<:::999===;;;===BBBHHHRRRbbbppp|||yyy{{{sssyyy~~~}}}||||||~~~}}}yyy{{{zzz~~~~~~lllfffaaa^^^ZZZTTTQQQQQQHHHPPPffffffOOO???777===>>>FFFTTT\\\cccpppqqqwwwkkkgggeeefffnnnwwwyyyppphhhkkk```VVVRRRRRRSSSVVVZZZhhhjjjllljjjgggeeefffhhhnnnqqquuuxxx{{{ggg___^^^kkkyyy~~~|||zzzwww~~~qqqhhhiiiDDDDDDBBBEEENNNddduuukkkgggdddhhhjjjiiiMMMFFFBBBDDD[[[nnnaaa]]]^^^ggghhhhhhiiikkklllnnnooorrr~~~xxxccc```aaahhhppppppiiipppxxx~~~~~~uuuSSSAAAEEE777===888@@@AAACCCJJJRRRddd}}}wwwtttrrrvvv|||~~~xxxxxx||||||sssmmmfff___ZZZVVVRRRPPPPPPOOO___uuuHHH666===???>>>FFFWWWSSS^^^qqq~~~uuugggeeehhhjjjqqqyyy|||qqqhhhdddaaaddd]]]ZZZ[[[YYYXXX\\\dddnnnooorrrsssnnniiikkkqqqqqquuuyyyxxxwww{{{yyyddd\\\WWW[[[eeennnxxxwwwssslllhhhHHHDDD???EEEQQQgggtttjjjfffdddhhhllliiiNNNFFFBBBCCCYYY}}}iii^^^^^^aaaggghhhiiijjjlllnnnppprrrssspppbbbeeefffjjjmmmiiilllttt|||ttt^^^CCCCCC666===888???@@@CCCMMMVVVfff~~~}}}uuuuuuuuuxxx~~~yyyzzz|||{{{qqqlllddd^^^YYYUUURRROOOLLLLLL]]]zzzOOO:::<<<;;;;;;GGGWWWSSS___ppp|||qqqgggiiimmmooouuu}}}|||kkkeeecccaaaccc^^^\\\\\\\\\]]]eeeppp}}}{{{zzzzzzuuupppqqqvvvwww{{{}}}{{{xxxyyywww^^^TTTOOOUUUbbblllsssxxxyyy{{{vvvjjjHHHCCC:::@@@QQQmmmuuujjjeeehhhlllppplllOOOFFFBBBEEE[[[yyyeee\\\___eeefffhhhjjjkkkmmmooorrruuu}}}lllaaaeeeggglllooolllpppyyypppzzzlllFFF@@@777>>>888>>>>>>CCCPPPZZZhhh}}}wwwrrrwwwyyy|||{{{vvvwwwyyy||||||pppkkkccc]]]XXXTTTQQQOOOLLLLLL\\\}}}XXX>>><<<999<<>>===CCCQQQ[[[hhh{{{rrrqqqxxx{{{}}}wwwxxxzzz|||ooojjjccc]]]XXXUUURRRQQQOOOOOO\\\yyy^^^@@@===<<<@@@OOORRRRRRcccmmmyyyuuummmkkkrrryyy|||vvvqqqlllfffaaabbbbbbbbbfffqqq}}}|||}}}wwwcccVVVRRR```www}}}gggDDD>>>IIIFFFUUUvvvwwwlllgggjjjjjjlllrrrQQQEEEBBBGGGbbb~~~xxxhhhaaabbbfffcccgggkkkmmmmmmpppuuuzzzlll\\\\\\___jjjyyy}}}vvvsssmmm___ooo{{{JJJDDD===<<<:::>>>===BBBPPPZZZggg{{{pppqqqyyy|||~~~oookkkddd^^^ZZZWWWTTTSSSPPPOOOZZZssscccAAA>>>>>>AAANNNRRRUUUhhhppp~~~zzzqqqooouuu|||~~~sssiiifffggggggggglllyyy~~~}}}~~~xxxbbbUUURRRddd~~~~~~|||fffEEEAAADDDBBBSSStttvvvmmmiiimmmnnnssssssSSSGGGDDDCCC```|||yyy~~~ttthhhbbbaaabbbaaagggmmmqqqssswww~~~~~~fff\\\```bbbjjjtttvvvxxxtttmmmfff[[[lllJJJEEE@@@::::::???>>>CCCPPPZZZjjj|||ppprrryyy{{{~~~ooojjjddd^^^[[[XXXVVVTTTMMMMMMVVVmmmfffBBB>>>===???JJJUUUZZZoootttvvvsssyyy|||qqqrrrrrrooolllppp|||~~~wwwbbbVVVUUUhhh{{{yyyhhhGGGDDD>>>BBBVVVwwwtttllliiikkkqqq|||uuuSSSFFFDDDBBB___zzz~~~xxxyyywww||||||jjjbbb___^^^]]]```hhhqqqwww{{{zzzxxxzzzeee^^^ccceeejjjqqqrrrttt{{{wwwpppjjj\\\iiiKKKDDDAAA999999???@@@DDDPPP\\\oooxxxppptttyyy||||||~~~nnniiibbb]]]ZZZWWWUUUTTTNNNMMMTTThhheeeCCC>>><<<>>>KKKWWW^^^uuurrrxxxwww~~~~~~wwwqqqrrrzzz~~~}}}uuuxxx~~~sssdddYYYXXXjjjwwwxxxooouuujjjGGGCCCAAAHHHXXXrrrrrrjjjhhhcccmmm~~~wwwTTTEEEAAACCC```yyyrrrxxxwww}}}tttbbb\\\\\\[[[YYY```hhhttt|||{{{{{{hhh___cccdddjjjtttuuu{{{wwwppp^^^gggKKKBBB@@@888777???AAAEEEQQQ^^^uuuuuupppuuuzzz|||uuuzzz{{{lllhhhaaa\\\YYYWWWUUUSSSRRRQQQUUUeeeaaaCCC>>><<>>888;;;PPPYYY^^^ppp|||wwwwww|||xxxwwwsssooommmuuuvvv{{{zzzooo___WWWaaazzzwwwrrryyytttaaadddbbbHHHDDDFFFIIIUUUcccrrr~~~qqqjjjhhhaaalllsssVVVIIICCCEEE[[[wwwttteeeiiilllddd___bbbbbbfffmmmttt|||~~~xxxkkkdddkkkuuu{{{zzzooofffTTTCCC@@@>>>;;;???AAAIIIUUUbbb}}}wwwuuuzzzwwwpppxxxwwwjjjfff```\\\YYYWWWVVVTTTQQQMMMJJJ^^^jjjFFFAAA???AAARRRXXX\\\{{{rrruuurrr}}}|||yyytttqqqqqqxxx}}}{{{vvv|||zzzooo```^^^hhh}}}yyyzzzaaakkkbbbJJJFFFGGGKKKXXXeeesss}}}ppphhhddd```hhhnnnYYYJJJBBBEEE^^^xxx}}}oooiiiqqqtttllleeedddfffkkkrrryyy{{{zzzzzzmmmgggqqqzzzppphhhVVVBBB???AAA:::@@@CCCJJJVVVeee{{{zzzwww~~~uuuhhhddd___[[[YYYWWWVVVTTTSSSOOOKKK^^^sssIII?????????KKKYYY[[[xxxsss|||ooojjjvvv~~~wwwuuuwwwyyyzzzpppgggeeellluuuyyylll[[[^^^gggvvvzzzxxxdddvvvbbbKKKFFFHHHNNN\\\gggsss|||qqqhhhcccccciiiooo[[[JJJAAAFFFaaazzz|||xxxsssoooqqqyyyxxxvvvyyy}}}yyymmmeeedddooottt}}}}}}pppkkkwww~~~vvvmmmhhhZZZDDD???AAA===BBBEEENNN[[[jjj|||vvvfffbbb^^^[[[YYYXXXVVVTTTSSSOOOJJJ\\\zzzHHH:::>>>@@@IIIZZZ^^^{{{ssssssgggdddrrrxxxwww|||}}}~~~ssshhhbbbbbbiiiqqq~~~wwwhhhXXX[[[```kkkvvvtttcccuuubbbKKKFFFIIIQQQ```iiirrr|||qqqhhhcccdddjjjppp]]]KKK@@@GGGccc|||~~~uuuvvvzzzwwwyyyxxxnnnssstttwww{{{wwwvvvhhhdddfffuuu|||{{{ppplllxxxzzzppphhhfff```HHH?????????AAACCCNNN___lllxxx~~~}}}sssccc```]]]ZZZYYYXXXVVVUUURRRNNNIIIYYY{{{III:::@@@FFFQQQZZZ```tttkkkccceeettt~~~~~~yyytttqqqlllggggggmmmuuuzzzvvvgggZZZYYYZZZgggqqqmmmZZZiiiaaaLLLIIIKKKUUUccciiippp|||pppgggcccdddjjjrrr```NNNBBBEEEaaa}}}}}}wwwyyyzzzvvv}}}tttyyyrrrggghhhlllzzzuuulllkkkwwwwwwkkkeeefff}}}eeeKKK>>>===>>>???@@@MMM___iiisssyyyxxxwwwmmmaaa^^^\\\ZZZYYYXXXWWWUUUQQQMMMHHHWWWyyyQQQ===???DDDPPP[[[cccvvvzzzpppeeecccjjj{{{~~~uuunnnjjjbbbeeefffhhhppp|||vvvfffXXXTTTVVViiiqqqiiiXXXeeeaaaOOOPPPPPPZZZgggjjjpppzzzmmmfffddddddkkkuuucccQQQFFFBBB\\\|||{{{uuuvvvrrrnnnqqqtttqqqkkkmmmxxxwwwjjjfffkkkttthhhJJJ===???;;;???BBBOOO___hhhxxxwwwvvvlll___]]][[[ZZZZZZYYYWWWUUUPPPLLLHHHWWWxxxYYYCCC???AAAOOO```iiiwww||||||ppp^^^___aaalll}}}wwwrrrpppnnnooooootttwwwzzzrrraaaUUURRRZZZsss{{{sssfffYYYlllcccSSSVVVVVVaaakkkkkkpppyyykkkdddccceeemmmxxxeeeTTTHHH@@@YYYzzzuuu|||uuuuuuxxxxxxppplllqqq|||wwwkkkiiiooonnnjjjIII<<<@@@;;;AAAGGGSSS```jjjppp~~~xxxnnn^^^\\\ZZZZZZZZZYYYWWWUUUPPPMMMHHHWWWxxx[[[IIIDDDHHHYYYgggooouuu~~~}}}wwweeeSSSZZZ^^^kkk|||zzzppptttzzzlll[[[XXXWWWdddzzzttt```WWWoooeeeUUUYYY[[[eeennnmmmrrrxxxlllgggfffjjjhhhtttqqqOOOGGGCCCYYYyyyyyyrrrzzz}}}ssskkkjjjoootttxxxrrrwww|||tttmmmjjjkkkrrrxxxEEEBBB???@@@BBBCCCNNN___nnnuuu{{{zzzkkkZZZZZZZZZYYYXXXXXXWWWWWWQQQRRRLLLUUUvvvgggFFFDDDDDDYYYeeellluuuzzzqqqaaa[[[bbbcccgggnnnvvv~~~~~~rrrrrrzzzhhh\\\PPP\\\sss|||vvvqqq|||cccZZZyyylll\\\hhheeekkkoooqqqxxxxxxkkkggggggccchhhzzzvvvPPPFFFEEEVVV{{{zzzyyywww|||zzzpppiiiiiiooouuu{{{vvvzzz|||ssskkkiiikkkxxx{{{FFFAAA>>>;;;???CCCPPPbbbrrrtttaaaZZZYYYYYYXXXWWWVVVVVVUUURRRSSSLLLUUUvvvaaaDDDEEEHHH^^^hhhmmmtttyyysssbbb[[[aaaaaaccchhhpppyyyqqqiiimmm|||vvvdddYYYSSSXXXggg{{{xxxssstttzzzbbbhhhnnnbbbpppppptttuuuuuu}}}uuujjjffffff```hhhwww}}}SSSFFFFFFQQQuuu{{{wwwmmmgggiiiqqqxxx~~~yyy|||~~~qqqhhhhhhmmmyyy~~~GGGAAA>>>999@@@EEEQQQbbbsss~~~qqq___ZZZYYYXXXWWWVVVUUUTTTTTTQQQQQQJJJSSSttt]]]CCCFFFKKKccciiikkkvvvzzztttddd^^^eeecccaaabbbgggqqq{{{}}}pppbbb___hhhuuu~~~ppp___UUUSSSUUU^^^mmmyyyzzzvvvsssvvvooo^^^xxxrrrnnn}}}}}}~~~|||{{{qqqhhheeeeeedddeeeiii|||VVVGGGFFFMMMqqq|||yyyooojjjmmmvvv~~~{{{{{{}}}~~~pppgggjjjqqqvvvHHHBBB@@@===CCCGGGPPP^^^ooo~~~~~~nnnbbbZZZZZZYYYXXXVVVUUUTTTTTTNNNNNNHHHQQQrrr^^^CCCFFFMMMfffiiieee~~~yyy|||}}}qqqfffbbbjjjgggcccaaacccjjjssszzz|||wwwnnndddZZZ[[[eeepppwwwyyywwwxxxzzz{{{yyy|||zzzjjj[[[SSSQQQYYYgggssszzzzzzxxxwwwzzz~~~aaaWWW~~~xxx}}}zzzmmmeeecccccchhhccc___qqqWWWHHHEEEKKKooo}}}~~~uuuqqqttt~~~}}}}}}ssstttzzzqqqiiinnnwwwwwwxxxKKKCCCAAA???DDDFFFNNN\\\mmmvvvjjjccc[[[[[[ZZZYYYXXXWWWVVVUUUNNNOOOIIIRRRuuu```CCCGGGPPPjjjllldddyyyyyy|||xxxuuuyyyvvvlllddddddiiiiiihhhggggggkkkqqqvvv{{{ppphhh___[[[WWWYYYbbbmmmwww|||xxxtttrrrsssvvv}}}uuufffYYYSSSTTTfff||||||xxxwwwyyy\\\PPPyyyvvvjjjcccbbbccchhhcccddd|||VVVFFFBBBJJJnnn~~~yyy{{{xxx}}}~~~www~~~~~~rrrmmmtttxxxyyyrrrPPPDDD@@@<<>>DDDMMM]]]jjjnnn}}}rrrdddYYYTTTUUUVVVWWWWWWWWWVVVUUUVVVPPPHHHUUUzzzxxxHHHCCCccc}}}|||jjjVVVMMMMMMTTTWWW]]]ccciiioootttwwwxxxvvvuuuuuupppooo{{{~~~~~~}}}~~~xxxiiiYYYPPPOOORRR^^^fffllltttssswww~~~gggUUUjjj~~~~~~nnndddccceeegggiiirrr[[[CCCEEEBBB]]]qqq~~~tttmmmmmmqqqeeezzzbbbCCC@@@>>>DDDNNN___mmmsss}}}rrreee[[[TTTUUUVVVWWWWWWWWWVVVUUUVVVQQQHHHVVV{{{wwwJJJFFFgggttt^^^RRRPPPUUUXXX\\\aaaffflllqqqtttmmmkkkkkklllmmmsss{{{wwwsssqqqsssqqqppppppttt{{{{{{sssdddTTTNNNOOOTTTdddnnnssswwwttt|||uuu^^^WWWvvv|||xxxiiiaaa```ccceeehhhrrr^^^FFFCCCBBBYYYqqqsssiiieeegggdddwwwfffEEE??????EEEPPPcccttt|||}}}qqqeee\\\SSSTTTVVVWWWWWWWWWVVVUUUUUUPPPIIIWWW{{{uuuMMMJJJlllzzzdddUUUOOOTTTVVVYYY\\\___ccciiilllmmmjjjiiikkkqqq}}}sssiiifffbbb``````\\\[[[[[[aaakkkvvv}}}~~~xxxooo```RRRNNNQQQWWWlllzzz|||zzzvvvlllVVV___zzzvvvggg______bbbdddiiiwwwbbbJJJAAACCCVVVuuu~~~~~~sssjjjhhhkkklll|||hhhHHHBBB>>>FFFSSShhh{{{|||pppbbbYYYRRRSSSUUUVVVWWWWWWVVVUUUTTTOOOHHHVVV{{{tttNNNLLLnnnxxxsssttt{{{}}}iiiYYYQQQWWWYYY[[[\\\\\\___dddhhhqqqnnnllllllqqq|||vvvaaaXXXVVVTTTSSSSSSQQQQQQQQQUUU\\\gggsss{{{~~~yyyppp```SSSPPPTTT\\\tttzzzuuufffSSSlll~~~vvvggg___^^^aaadddkkkyyyaaaHHH@@@DDDRRR|||zzzyyyqqqjjjkkkooouuuiiiJJJEEE>>>FFFUUUlllzzzmmm^^^TTTRRRSSSTTTVVVWWWWWWVVVVVVRRRNNNGGGVVV{{{uuuOOOLLLooo}}}tttiii```bbbgggnnntttooo```YYY\\\___aaa```^^^^^^bbbgggiiihhheeecccffflllsssvvvxxxfffTTTMMMOOOPPPQQQQQQPPPSSSUUUUUUVVV^^^lllwww}}}zzzqqqaaaTTTRRRWWWccczzzxxxuuu|||___RRRttttttfff^^^^^^aaaddddddnnn]]]CCCAAADDDLLLvvv{{{|||vvvmmmggghhhllltttyyylllMMMEEE>>>HHHWWWnnn}}}uuujjj[[[QQQQQQRRRTTTUUUVVVWWWVVVVVVQQQNNNGGGWWW|||yyyQQQNNNrrrxxx}}}yyyqqqeee[[[WWWXXX[[[\\\]]]dddxxxnnnbbb^^^^^^bbbeeeddd___^^^aaaddd```aaa```]]]___bbbaaa]]]aaaiiiyyygggZZZOOONNNRRRVVVXXXZZZTTTWWWYYYYYYZZZaaammmwww~~~}}}yyyooo```TTTTTT\\\ooowwwxxxqqqVVVTTTyyyxxxxxxpppccc\\\]]]aaadddbbbbbbqqq|||^^^CCCAAADDDGGGpppxxxyyy|||yyy{{{xxxooogggeeehhhrrr}}}ssssssPPPBBB@@@IIIXXXnnn}}}~~~vvvpppfffZZZRRRPPPRRRSSSUUUVVVVVVVVVVVVRRROOOIIIYYY~~~TTTQQQxxx{{{yyyoooiiiccc\\\WWWWWWXXXZZZ[[[YYY[[[fffssszzzkkkeeefffggglllqqqooojjjfffhhhkkkccceeecccaaabbbccc^^^VVVRRRYYYaaammmzzz\\\UUURRRVVV\\\```dddgggbbbbbbccchhhoooxxxzzznnn^^^UUUZZZeee|||}}}xxx~~~zzzdddPPP[[[www~~~~~~sss|||lll```ZZZ\\\aaaeeeiiiaaajjjvvvbbbHHHBBBDDDCCCkkkttt|||pppooovvv|||tttkkkggghhhxxxxxxxxxRRR>>>AAAKKKYYYmmmzzz|||{{{rrrllleee[[[SSSPPPQQQSSSUUUVVVVVVVVVVVVTTTQQQKKK[[[WWWTTT|||}}}oooddd^^^[[[ZZZYYY[[[[[[^^^aaaaaa___aaagggvvvxxxnnnmmmrrrwww}}}{{{wwwwwwzzziiikkkhhhdddeeefff___UUU[[[``````___kkkxxxqqq```WWWTTTVVV^^^eeehhhlllpppuuurrrrrr{{{|||nnn^^^WWWaaannn|||yyyttt\\\MMMcccwww}}}qqqwwwfff___^^^^^^aaadddkkkiiihhhaaaHHH<<>>BBBKKK```qqq~~~rrrtttrrrssswww{{{xxxooohhhllluuuwww~~~www{{{~~~zzzqqqnnnjjjeeehhhpppwwwfffIIICCCFFFccc}}}wwwnnnhhh___UUUNNNLLLKKKOOOSSSVVVVVVVVVVVVVVVRRRIIIJJJaaa```WWW~~~zzzyyygggeeedddfffkkkooooooooo{{{zzzfff[[[ZZZ[[[ccceee\\\eeeeeefffxxxyyy^^^NNNWWWrrrYYYVVVfff}}}vvv}}}}}}kkk```|||jjjZZZWWW]]]aaaaaa```aaalllyyywwwKKKCCC:::AAAHHH]]]nnnzzzuuurrrfffjjjmmmsssuuuqqqnnnuuu}}}uuunnnmmmjjjdddfffnnnpppkkkLLLCCCEEEcccxxxuuu|||~~~wwwppphhhbbbZZZPPPJJJJJJKKKNNNSSSUUUVVVUUUUUUVVVQQQKKKQQQkkk^^^UUU}}}zzzjjjjjjjjjiiijjjnnnrrrtttppp[[[TTTYYYYYY\\\```^^^^^^bbbkkknnnTTTNNNaaa{{{[[[WWWbbbyyy|||wwwiii___{{{jjjZZZXXX___cccaaa```hhhnnnvvvvvvIIICCC888@@@FFF\\\lll}}}ooonnnooovvv~~~~~~{{{~~~{{{zzzqqqkkkllliiiccceeelllnnnlllLLLCCCEEEccc~~~}}}~~~nnnjjjttt{{{qqqjjjccc]]]UUULLLGGGGGGKKKNNNRRRUUUUUUUUUUUUUUUOOOMMMWWWsss}}}WWWOOOxxx~~~tttuuuuuuqqqppptttzzz~~~zzzhhhRRRMMMVVVVVVVVV^^^bbb[[[fffxxxzzzbbbNNNRRRppp]]]YYY___}}}~~~|||~~~wwwuuuwwwrrrfff]]]xxxiii[[[XXX[[[^^^___```cccxxx|||OOOCCC@@@DDDBBBPPPhhhrrrmmmrrrwww|||{{{rrroookkkhhhdddbbbgggooo~~~tttuuuJJJDDDGGGYYY~~~uuuoooppptttmmmeee^^^UUUKKKFFFGGGSSSTTTTTTTTTTTTUUUUUUUUUVVVKKKXXXxxxpppWWWSSSmmm~~~uuu]]]VVVRRRTTTWWWWWWZZZ^^^```hhhooo___JJJ[[[qqq]]]TTTddd~~~||||||nnn]]]tttfffYYYWWW\\\___```bbboooRRRDDDAAAEEEDDDTTTjjjyyypppooosssyyy}}}wwwnnnjjjhhhfffbbbaaagggooozzzzzzNNNFFFJJJ\\\ssskkkccc]]]TTTKKKGGGGGGSSSTTTTTTTTTUUUUUUUUUUUUTTTJJJZZZ|||rrrWWWSSSiii}}}hhhXXXSSSSSSXXX\\\]]]]]]___]]]nnnfffWWWQQQlllppp___UUU^^^ooo^^^nnnbbbWWWWWW\\\___aaaccclll~~~QQQFFFAAAEEEFFFZZZnnntttrrruuuyyyyyyrrr}}}~~~}}}zzzzzz~~~zzzjjjfffcccbbb______fffoooyyyMMMEEEJJJ\\\xxxppphhh```ZZZRRRJJJGGGHHHSSSTTTTTTUUUUUUUUUUUUUUUQQQJJJ]]]sssXXXTTTeeeqqqccceeeffflllwwwkkkZZZSSSRRRVVV```fffeeebbbbbbaaa{{{qqq^^^NNN\\\mmmbbbWWWXXX{{{nnneeeYYYjjj```WWWXXX\\\___```bbb___kkk~~~PPPFFF@@@BBBEEE]]]tttwwwzzzrrrooovvvxxxyyyxxxwwwyyyxxxiiieeebbb```]]]]]]dddmmmyyyKKKBBBEEEVVV}}}~~~ssslllddd\\\VVVOOOIIIGGGJJJSSSTTTUUUVVVVVVVVVUUUUUUQQQLLL```rrr[[[VVVcccxxxtttpppooonnniiiaaaZZZ[[[ZZZ]]]gggxxxyyyaaaTTTRRRTTT\\\hhhmmmjjjeeeccckkksss\\\ZZZXXXuuu{{{jjjfff]]]YYYuuu```WWW\\\UUU}}}hhh___YYYZZZ]]]^^^___aaa]]]dddTTTFFF???@@@AAA]]]zzzzzzmmmnnnuuuwwwyyyyyyyyy|||wwwkkkfffbbb___\\\[[[bbbkkk~~~|||MMMBBBCCCOOOuuu{{{~~~}}}ttthhh```XXXRRRLLLHHHHHHKKKSSSTTTUUUWWWWWWVVVUUUUUUSSSNNNcccuuu```ZZZ```|||pppiiiccc\\\WWWWWWYYY\\\]]][[[\\\^^^cccpppnnn[[[QQQQQQVVVaaalllnnnhhhcccbbbsssYYYMMMUUUpppwwwjjjiiieee___ttt|||VVVXXXbbbZZZzzzeee^^^ZZZ\\\_________aaadddhhhUUUEEE@@@@@@???ZZZ|||~~~~~~uuujjjoooxxxzzz}}}~~~~~~vvvkkkfffaaa^^^ZZZZZZbbbkkkyyyyyyLLLGGGDDDKKKnnnzzzyyy}}}yyyqqqddd\\\SSSNNNJJJFFFHHHMMMSSSTTTVVVXXXXXXWWWVVVTTTSSSOOOeeeyyyggg___^^^nnn___XXXVVVTTTRRRSSSVVV[[[^^^ZZZ\\\^^^aaajjj~~~zzzeeeVVVOOOQQQYYYfffnnnjjjbbb```ddd}}}mmmOOOLLLSSS~~~vvvpppmmmjjjdddqqqvvvyyyjjjsssyyykkkvvvaaa\\\ZZZ]]]```aaaaaadddiiipppVVVDDDCCCDDD>>>VVVyyytttzzz~~~rrrgggooouuuyyy~~~uuuhhhccc___\\\YYYZZZbbblllvvvKKKHHHDDDHHHkkk}}}}}}|||{{{|||~~~sssmmmaaaYYYPPPKKKHHHFFFIIINNNSSSTTTVVVXXXXXXWWWVVVTTTPPPOOOiiixxxjjjccc\\\xxxvvviii]]]SSSOOORRRUUUVVVWWWXXXZZZ\\\[[[]]]___aaaiiixxxqqq^^^SSSPPPUUU```mmmqqqiii```dddmmm\\\OOOWWW^^^sssyyyyyyqqqkkkeeejjjuuu{{{~~~sss^^^ZZZYYY^^^bbbcccdddgggkkkwww[[[DDDFFFHHH???SSSuuuzzzgggiiiwww}}}pppfffooopppuuu|||vvveee```\\\ZZZXXXZZZcccmmmxxxPPPEEEAAAEEEjjjyyyyyy}}}zzzqqqwww}}}~~~tttnnn___WWWOOOJJJGGGEEEIIINNNRRRTTTWWWYYYYYYXXXVVVTTTMMMOOOkkksssjjjfff\\\sss}}}fffXXXRRROOOOOOSSSWWWYYYXXXXXXZZZ\\\```aaabbbdddjjjvvvmmmZZZSSSTTTZZZffftttvvvkkkcccjjjwwwwwwOOORRReeemmmyyynnn}}}ssskkkddddddzzzxxxlll^^^XXXWWW\\\^^^]]]ccclllsssYYYJJJAAA@@@DDDRRRttt~~~eeedddooozzz~~~}}}~~~mmmgggnnnttttttyyytttcccaaaXXXWWW^^^^^^cccrrrtttQQQIIIIIIBBB\\\vvv|||xxx|||}}}qqqjjj\\\SSSKKKHHHFFFFFFKKKQQQWWWZZZZZZXXXXXXYYYSSSIIIKKKQQQsssxxxhhhdddhhhkkkqqq___RRRLLLJJJVVVRRROOOPPPVVV\\\```aaadddeeegggkkkoooqqqqqqppp}}}rrrbbbUUUSSSVVV\\\|||yyylllqqqcccfffgggSSSRRRjjjssskkkxxxooouuummm```bbbyyysssggg]]]VVVUUU[[[___```eeennnaaaKKKCCCAAADDDPPPooo}}}ggg```nnn}}}~~~{{{{{{}}}}}}}}}kkkgggmmmrrrttt{{{uuueeebbbYYYWWW]]]]]]ccctttuuuRRRGGGHHHAAAXXX~~~{{{yyy}}}|||{{{xxxllleeeXXXQQQJJJGGGFFFGGGMMMTTTVVVZZZZZZXXXXXXXXXRRRIIIIIIPPPtttwwwpppkkkhhhzzz}}}nnn^^^SSSOOONNNRRROOONNNPPPUUUZZZ]]]^^^```eeejjjmmmkkkiiihhhiiifffooozzzzzzkkk[[[RRRTTT[[[gggzzzsssdddeeeeeevvv{{{UUUSSSbbb|||qqqpppxxxvvvxxxooocccaaaooo}}}nnnccc]]]VVVUUU[[[___bbbjjjvvveeeMMMDDDBBBDDDMMMhhhhhhgggttt}}}|||{{{vvvvvvzzz}}}~~~|||jjjhhhooossswww~~~vvvgggcccZZZXXX]]]]]]eeeyyyrrrPPPDDDIIIBBBSSS}}}{{{yyyrrrpppssswww}}}|||yyy{{{}}}|||tttgggcccppp}}}qqqfff___TTTNNNHHHGGGGGGIIIOOOWWWVVVYYYYYYXXXWWWVVVPPPIIIIIISSSxxxyyypppjjj}}}ssskkkxxx~~~|||lll^^^VVVSSSSSSOOOOOOOOORRRVVVZZZ\\\]]]```iiirrrtttooolllnnnrrrssswww|||ppp```TTTPPPXXXcccrrruuunnnaaa]]]kkk^^^LLLbbbvvvssszzz{{{{{{yyyppphhhbbbfff{{{xxxxxxkkkbbb]]]YYYYYY]]]]]]aaaqqqfffNNNDDDBBBDDDJJJbbb~~~hhhpppuuuxxxwwwwwwzzz{{{xxxwwwwww|||yyykkkkkkrrrvvvyyy~~~zzzhhhccc[[[ZZZ______kkkoooOOOFFFKKKFFFPPPwww~~~~~~{{{sssllljjjoooqqqtttyyy}}}}}}{{{}}}|||yyysssjjjgggppp}}}wwwlllbbb]]]RRRLLLGGGGGGHHHJJJPPPWWWVVVXXXYYYYYYWWWSSSNNNJJJMMM[[[{{{wwwssspppuuu|||jjjjjjsssxxxtttwww}}}~~~lll```ZZZWWWVVVPPPRRRTTTWWW[[[]]]^^^^^^```hhhrrrwwwxxx|||ttteeeXXXOOOPPP^^^lllwwwnnnjjjbbb^^^yyypppQQQWWW~~~wwwzzz{{{wwwpppmmmfffbbbvvvsss|||rrrfff^^^]]]]]]______[[[^^^uuuiiiNNNDDDAAACCCGGG]]]{{{~~~hhhlllmmmlllnnntttzzzxxxrrrsssssswww|||yyymmmnnnrrrssssssuuuxxx{{{|||gggccc[[[]]]bbbbbbsssoooUUUKKKNNNJJJOOO}}}wwwppphhhlllzzz|||zzzuuunnnjjjkkkwwwvvvvvvyyy}}}sssiiiaaa]]]QQQKKKGGGGGGHHHJJJPPPWWWWWWXXXYYYZZZWWWQQQMMMKKKPPPaaatttrrrrrrpppooosssyyydddbbbmmmnnnooossszzz}}}oooddd]]]ZZZYYYRRRUUUYYY\\\^^^^^^______^^^bbbiiirrr~~~}}}ssshhh\\\TTTQQQVVVdddqqqtttdddbbbaaafffsssZZZQQQiii{{{wwwrrrrrrlllddd{{{xxxrrr{{{xxxjjj___YYYYYY\\\aaaaaaZZZ\\\ssslllQQQEEEBBBCCCDDDZZZ{{{kkkgggjjjnnnttt|||zzzpppllllllooovvv|||xxxnnnmmmoooiiihhhjjjooottt{{{{{{gggbbb[[[^^^bbbcccxxxqqq]]]PPPNNNLLLOOOttt}}}}}}rrreee___eeessszzzwwwrrrmmmmmmppptttvvvyyy~~~zzzpppggg```\\\OOOIIIFFFGGGHHHJJJPPPWWWXXXXXXZZZ\\\XXXPPPLLLLLLQQQgggxxxpppqqqnnnkkkjjjsssfffXXX]]]iiiiiikkkooouuu{{{~~~~~~rrrfff^^^[[[[[[UUUXXX\\\^^^^^^^^^^^^___bbbcccgggqqqyyyggg]]]TTTSSSWWW^^^hhhqqqnnn^^^[[[aaatttaaaQQQZZZ{{{}}}}}}|||wwwvvvqqqgggsss|||ssswwwrrrdddZZZUUUSSSUUU\\\```]]]\\\kkkwwwWWWIIIDDDCCCBBBVVVzzzoookkkrrrxxx{{{~~~~~~xxxppppppssszzzqqqllllllmmmbbbaaaeeemmmrrrtttwww{{{|||zzzzzz~~~{{{yyy}}}vvvgggbbb[[[]]]aaaaaayyymmm]]]RRRKKKJJJNNNjjjxxxtttooonnnrrr{{{{{{zzzwwwssstttxxxuuu|||vvvlllccc\\\XXXKKKFFFDDDFFFIIILLLSSSZZZYYYYYY[[[^^^YYYPPPLLLNNNWWWooosssooopppnnnkkklllttt~~~rrr[[[RRR```aaacccfffhhhmmmrrrvvv|||uuueee\\\\\\___[[[^^^aaabbb```___```aaagggiiimmmtttrrr]]]SSSNNNTTT^^^fffjjjmmmddd^^^^^^mmmyyyYYYQQQjjj{{{|||{{{}}}yyyvvvtttkkkooo}}}uuuuuupppbbbXXXTTTNNNOOOVVV___```^^^eeeqqq[[[LLLFFFCCCAAATTTyyysssooowww{{{xxxuuuxxx}}}|||{{{}}}vvv|||uuujjjiiilllmmmaaa```eeennnssspppkkkiiihhheeedddjjjsssuuuqqqjjjeeeeeedddeeekkkuuurrrhhhbbb[[[]]]______xxxfffXXXSSSHHHHHHLLLccc{{{|||~~~~~~zzz|||tttiii```YYYTTTHHHDDDBBBFFFJJJNNNUUU\\\ZZZYYY\\\___YYYOOOLLLOOO___xxxppplllnnnmmmoootttwww}}}}}}dddPPPVVVZZZ]]]___```bbbhhhllltttuuu}}}wwwddd[[[\\\aaa```cccffffffcccbbbcccdddeeejjjooorrr|||qqqbbbVVVNNNKKKUUUcccjjjjjjiii\\\```ggg}}}XXXTTTTTTxxx{{{|||zzzwww|||yyyuuuvvvpppnnnyyy{{{vvvvvv~~~ooo^^^TTTRRRKKKTTTWWWYYY^^^___gggzzzXXXFFFIIIDDDRRRyyywwwsssuuuuuuqqqpppvvv~~~nnnccc]]]eeekkkkkkiiijjjjjjhhhbbbcccgggmmmqqqpppkkkfffddddddggglllpppqqqnnnkkkfffccc```___eeeqqq~~~ppphhhddd___\\\ZZZeeepppZZZVVVIIILLLMMMZZZtttssssssuuuxxxzzzzzzzzz~~~yyymmmccc[[[UUURRRFFFDDDCCCDDDIIIOOOTTTWWWVVV___^^^ZZZ[[[VVVOOORRRiiilllnnnoooppptttuuuxxxjjjPPPKKKSSSWWWUUUTTTXXX]]]^^^kkkpppvvv|||}}}iiiZZZ[[[bbbgggkkkmmmjjjiiilllnnnmmmxxxvvvuuuxxx}}}qqqcccZZZSSSNNNQQQ]]]iiijjjfffbbbcccZZZkkksssQQQ[[[sss{{{www}}}~~~zzzxxxzzzuuuxxxyyyuuutttvvv|||~~~~~~}}}lll\\\RRRQQQOOOWWWYYY[[[aaacccnnnwwwZZZQQQNNNZZZzzzyyyzzz}}}}}}rrrqqqnnnooottt||||||qqqggg```gggiiiiiiggghhhlllllliiibbbbbbcccgggkkknnnmmmkkkmmmooossswwwyyyvvvpppjjjkkkhhheeegggooo{{{mmmggg___^^^bbb^^^bbbppp]]]VVVKKKMMMLLLWWW~~~yyypppqqqnnnkkkkkkoootttwwwxxxvvvjjj```XXXQQQMMMGGGEEECCCFFFLLLRRRVVVXXXWWW^^^[[[WWWZZZWWWRRRVVVgggooossstttuuuyyyyyyyyy|||wwwaaaIIIMMMQQQRRRPPPPPPTTTYYYbbbfffmmmsssyyy~~~sssfffdddhhhmmmtttyyyyyyyyy{{{{{{zzz}}}sssfffZZZRRROOOPPPYYYeeekkkhhhbbb```ccciiiiii^^^xxx|||yyyzzzxxxvvvvvv{{{wwwwww{{{|||yyyxxx{{{yyyzzziiiYYYPPPOOOSSSZZZ[[[\\\cccgggsssiiiRRROOOWWWppp|||~~~pppfffeeegggggglllsss{{{uuurrrttt||||||sssrrrvvv}}}uuupppoooooooooooommmgggdddfffkkkjjjeee```______bbbiiipppvvvyyy~~~wwwpppsssrrrttt|||{{{iiifff\\\]]]fffeeehhhooo```WWWNNNOOOLLLSSSsssuuusssnnnlllnnnrrr{{{ppphhhmmmnnnoooqqqsssuuuwwwxxx|||qqqfff\\\SSSLLLGGGHHHEEECCCGGGPPPVVVYYYXXXYYY]]]XXXVVVZZZXXXTTTZZZmmmvvvzzzyyyzzz|||sssMMMHHHHHHMMMMMMIIILLLSSSVVVZZZaaagggmmmrrrxxx{{{}}}~~~rrrmmmnnnsss}}}}}}rrreeeYYYQQQNNNNNNWWWeeepppoooeee``````ggg}}}pppiii{{{~~~{{{vvvuuuwwwwwwwwwzzz}}}zzzvvvwww{{{{{{uuu~~~wwwfffWWWOOONNNSSS[[[\\\^^^dddfffqqqpppSSSLLLLLLaaa{{{ooofff^^^]]]]]][[[\\\aaajjjttt{{{rrryyy||||||mmmgggfffgggjjjkkkiiikkkppp{{{wwwqqqnnnpppvvv}}}wwwxxxuuuqqqppppppkkkddd^^^^^^```fffooozzz~~~uuueeeddd^^^^^^fffnnnkkk```YYYSSSSSSNNNOOOzzzyyy~~~wwwrrrpppmmmkkklllmmmwwwzzzqqqoooqqq|||}}}}}}~~~wwwnnncccZZZQQQIIIEEEGGGDDDCCCIIIRRRYYYYYYWWWZZZ]]]YYYXXX\\\XXXTTT\\\zzzvvvxxxuuuvvv}}}~~~zzz~~~ZZZIII@@@FFFJJJFFFHHHPPPMMMQQQWWW]]]ccciiinnnrrrxxx||||||vvvwww~~~wwwhhhZZZRRRPPPQQQSSS___ooouuummmaaa___dddrrrwwwggg~~~zzz}}}{{{zzz|||xxx{{{~~~{{{sssnnnoootttzzzxxxxxx~~~uuudddVVVPPPPPPPPPZZZ]]]^^^cccbbbiiizzzooovvvllliii|||www```PPPGGG[[[iiidddaaa```^^^ZZZXXXXXXZZZ]]]fffwww~~~yyyuuu|||sssfffkkkiiiiiiiiifff```___bbbeeekkksss{{{}}}xxxtttrrrrrrsssuuuyyy~~~~~~tttkkkccceeejjjpppyyyqqqccccccbbb___cccyyyggg___[[[XXXVVVPPPNNNmmmuuuuuuxxxvvvvvvzzzwwwzzz~~~zzztttjjj```WWWPPPIIIEEEDDDCCCDDDKKKSSSXXXXXXVVVZZZ^^^\\\\\\___WWWTTT^^^xxxppppppkkknnnxxx{{{|||vvvwwwlllRRR>>>@@@FFFEEEFFFLLLIIIMMMRRRWWW\\\aaagggkkkqqquuu{{{}}}lll[[[PPPOOOSSSXXXZZZcccnnnoooeee\\\aaalllqqq[[[nnnyyy|||~~~|||zzz~~~xxxooojjjmmmqqq}}}zzzqqqbbbUUUPPPQQQQQQ[[[^^^___bbb___dddtttqqqjjjXXXjjjssskkkWWWIII\\\zzzxxxgggffffffeeeccc```]]]\\\[[[ZZZ[[[bbbqqq}}}yyyxxx~~~yyykkkhhhiiihhhiiikkkhhhcccbbbddd___gggrrryyyyyyvvvsssqqqqqqvvv~~~{{{qqqnnnrrryyyooodddaaadddaaafffwwwccc^^^[[[ZZZWWWQQQMMMaaaxxxyyy~~~}}}}}}vvvoooeee[[[SSSMMMIIIFFFBBBDDDHHHNNNTTTWWWWWWVVVZZZ____________VVVWWWggguuurrrrrrlllppp|||yyywwwwww}}}dddKKKCCCCCCBBBCCCFFFGGGJJJNNNQQQUUUYYY^^^bbbkkkqqqwww|||{{{nnn]]]OOOKKKOOOUUUZZZ]]]aaafffddd^^^\\\iiixxxwwwUUUTTT|||www{{{||||||}}}|||wwwwww~~~yyyqqqoooqqqrrr|||~~~{{{{{{}}}nnn___SSSPPPQQQUUU^^^``````bbb```eeevvvjjjYYYVVVccclll]]]SSSddd{{{ssshhhiiiiiihhhggghhhhhhhhhjjjjjjjjjkkknnnrrrvvvzzz{{{|||~~~pppffffffbbbccchhhnnnooommmmmmqqqlllttt~~~}}}vvv{{{ooofff``````aaapppqqqbbb```ZZZZZZVVVQQQLLLWWW{{{pppiii^^^TTTMMMIIIGGGEEEAAAGGGNNNSSSUUUUUUWWWXXXZZZ```______\\\UUU]]]uuuzzz{{{{{{rrrsss{{{|||xxxzzzzzz}}}}}}eeeQQQEEEAAABBBDDDDDDFFFIIIKKKMMMPPPTTTXXXdddjjjqqqwwwzzzjjj^^^PPPIIILLLSSSXXXZZZ```___^^^^^^^^^eeewww{{{^^^SSSeeeyyytttzzz~~~{{{zzzzzzvvvqqqqqqzzz~~~zzztttsssqqqnnn{{{{{{{{{zzz|||zzzkkk]]]RRROOOQQQYYYaaaaaa```cccbbbiii|||eeeaaaKKKVVVkkkddd```qqq|||sssjjjkkkkkkiiijjjnnnrrrtttwww{{{~~~yyyqqqjjjfffjjjnnntttyyy{{{~~~qqqccc```dddgggnnnwww{{{{{{~~~~~~}}}ooohhh___[[[aaayyylllaaabbbXXXXXXTTTPPPLLLQQQ}}}wwwllldddYYYOOOIIIFFFDDDDDDBBBIIIRRRVVVVVVUUUWWWZZZZZZ```___]]]ZZZTTTbbb|||~~~qqqmmmqqqooosssxxxwwwuuu|||___IIIAAACCCDDDBBBCCCEEEFFFGGGIIIMMMPPPYYY___gggmmmqqquuu{{{ttt___TTTIIIHHHOOOWWWZZZYYYbbb^^^\\\^^^cccpppfffPPP]]]zzz}}}tttqqq|||~~~xxxvvvsssnnnmmmwww}}}zzzvvvsssmmmfffkkkrrruuueeeYYYRRRQQQTTTXXX^^^aaaeeefffaaapppsssfff___\\\SSSVVVdddhhhiiirrrsssmmmssswwwuuusssvvvxxxrrrpppmmmmmmrrrxxxvvvlllhhhlllrrrxxx}}}lllccc```^^^iiiyyypppiiiaaaVVVZZZYYYTTTOOOQQQssswwwmmmiii^^^SSSOOOLLLHHHEEEDDDCCCIIIQQQVVVXXXYYYZZZ\\\___\\\^^^```YYYXXXnnn~~~yyyvvvvvvuuuqqqnnnooonnnwwwyyy|||uuuSSSAAA@@@CCCBBBBBBCCCFFFIIIKKKJJJHHHSSSVVVZZZ___dddjjjqqquuuyyy}}}~~~yyyyyyhhhVVVPPPKKKKKKPPPYYY___bbb]]]cccaaaZZZfffuuuUUU[[[wwwmmmooorrr}}}xxxkkkgggppplllhhhhhhfffccceeeiiilllkkkxxxoooaaaWWWQQQQQQVVVYYY___aaaeeefffbbbrrrpppjjjcccbbbZZZWWW```eeeoooxxxuuuzzz}}}}}}~~~yyytttrrrssswww}}}xxxuuu}}}zzzjjjbbb]]]^^^gggqqqlllddd[[[[[[___\\\WWWQQQMMMeeeuuummmfff\\\QQQMMMJJJFFFCCCCCCCCCJJJRRRWWWYYYYYYZZZ[[[]]][[[]]]^^^ZZZ___yyyzzzuuusssttttttqqqoooqqqpppttttttxxxnnn[[[III;;;@@@AAAAAABBBDDDFFFIIIKKKLLLNNNQQQUUUYYY^^^dddiiirrrvvvzzz}}}~~~{{{yyyqqq```PPPMMMKKKMMMTTT[[[```bbb]]]^^^ZZZ^^^www^^^gggzzzuuupppqqqrrryyyuuullliiirrrmmmiiigggeeecccfffllljjjiiirrr|||vvvyyyxxxggg[[[SSSPPPRRRWWW[[[```aaadddeeedddxxxmmmnnnmmmmmmcccYYYZZZ^^^nnnzzz~~~yyywwwxxx}}}vvvggg```[[[^^^fffnnniiicccYYY]]]```]]]YYYTTTLLLXXXuuu||||||vvvooojjjcccYYYOOOKKKHHHDDDBBBBBBDDDKKKSSSXXXYYYYYYYYYZZZ[[[[[[\\\[[[ZZZfffuuuqqqooorrrsssppppppqqqvvvtttqqqvvv}}}vvvYYYBBB???@@@AAABBBCCCEEEHHHJJJGGGHHHIIIJJJLLLPPPVVVZZZdddhhhmmmrrrvvvzzz~~~vvveeeUUUKKKKKKMMMQQQWWW\\\___```^^^ZZZ[[[jjjccchhhyyysssssstttqqqpppsssvvvuuuoookkkjjjpppkkkgggdddbbbbbbgggooommmmmmooozzzppprrrzzz~~~pppaaaVVVPPPNNNRRRXXX[[[``````bbbeeegggqqqpppuuuuuugggYYYTTTTTTbbb{{{{{{zzzqqqddd___[[[^^^fffxxx}}}iiifff]]]ZZZ\\\YYYXXXXXXPPPUUUiii{{{|||tttpppuuuuuuvvvxxxyyywwwsssmmmiii___VVVMMMIIIFFFBBBAAACCCFFFMMMUUUYYYZZZYYYYYYZZZZZZ[[[[[[WWWZZZmmm~~~tttooommmpppqqqnnnnnnooosssooolllrrrwwwvvvqqq___HHHEEECCCDDDFFFGGGFFFEEEGGGGGGFFFFFFFFFIIIMMMQQQUUUYYY```gggnnnvvv~~~}}}yyysssiiiZZZNNNLLLNNNQQQUUUYYY[[[\\\[[[YYYZZZiii~~~hhh\\\}}}xxxtttssstttmmmmmmnnnooonnnkkkiiiiiilllhhhdddcccaaabbbjjjsssvvvuuussszzzvvvsssvvv{{{zzzlll]]]TTTOOONNNRRRXXX[[[______bbbfffmmmpppuuusssfffXXXSSSOOOUUUggg|||{{{}}}|||lllbbb^^^]]]]]]fff~~~vvvhhheee```ZZZ[[[VVVVVVZZZUUUVVVddd|||{{{}}}yyy}}}}}}tttkkkfffZZZSSSKKKHHHFFFBBBCCCFFFJJJOOOVVVYYYYYYXXXYYYZZZ[[[]]]ZZZUUU[[[tttuuupppnnnooopppmmmkkkmmmhhhfffdddlllqqqmmmzzz```TTTFFF???BBBEEEEEECCCGGGGGGFFFDDDCCCEEEHHHKKKKKKOOOUUU\\\cccllltttyyy|||~~~{{{tttnnnfff\\\SSSNNNRRRTTTWWWYYYZZZZZZZZZZZZXXXaaa~~~ccc]]]qqqzzzuuussslllnnnpppppppppooollliiijjjhhhggggggfffgggpppyyy}}}|||wwwyyy|||vvvrrruuu{{{{{{uuuiiiZZZRRRNNNNNNTTTZZZ[[[``````cccjjjuuuxxxqqqnnnnnnddd[[[XXXQQQPPP\\\xxx~~~|||~~~ssseee^^^\\\^^^___jjjqqqeee```^^^]]]]]]WWWUUUZZZVVVTTT^^^zzzlllaaaZZZUUUNNNIIIGGGDDDBBBDDDIIIMMMRRRVVVXXXWWWWWWYYY[[[[[[^^^ZZZVVVbbb~~~wwwrrroooppppppllljjjllleeegggeeejjjrrrooosss~~~kkkQQQ@@@===AAADDDEEEDDDEEEDDDCCCAAAAAACCCEEEEEEHHHLLLQQQUUUZZZ```dddnnnrrr|||vvvooohhhbbb[[[TTTRRRSSSYYYZZZ[[[\\\\\\]]]```bbbkkkvvvnnnLLLXXX||||||wwwrrrooosssvvvvvvvvvvvvsssnnnkkklllnnnooonnnmmmttt}}}}}}{{{yyyzzzxxxoooooo~~~|||pppdddWWWPPPNNNOOOUUU\\\]]]bbbcccfffooottttttjjjnnniiiccc```UUURRR]]]jjj|||{{{zzz}}}kkk___ZZZYYY]]]dddtttpppccc[[[^^^]]]___YYYWWW[[[VVVQQQXXXrrrrrrbbbXXXSSSOOOIIIEEEDDDBBBAAADDDJJJQQQTTTWWWWWWVVVVVVZZZ]]]YYY]]][[[[[[mmm|||xxxssspppqqqqqqnnnlllmmmjjjnnnjjjiiitttvvvtttxxxkkkUUUGGGBBBCCCEEE@@@AAACCCBBB@@@???@@@@@@AAACCCGGGIIIKKKMMMPPPSSS___bbbjjjrrrwww~~~zzzuuugggaaa\\\ZZZVVVQQQTTTZZZ]]]^^^^^^^^^___eeelllrrrrrrWWWSSSlll{{{{{{xxxwwwsssqqqwwwzzzxxxyyyzzzwwwrrrmmmoootttvvvrrrooossszzzyyywwwxxx}}}}}}rrroooyyylll```TTTNNNMMMPPPWWW^^^___dddeeeiiisssrrrwwwkkkrrrqqqjjjdddWWWTTT```llluuuqqqxxxwwwttt{{{xxxfff[[[WWWWWW[[[iii}}}qqqcccZZZaaaYYY]]]YYYXXX\\\WWWQQQVVVbbb{{{nnn```YYYWWWKKKFFFCCCBBBAAA@@@DDDJJJSSSUUUWWWVVVUUUVVVZZZ^^^WWW[[[[[[^^^vvv}}}xxxsssppprrrrrrooonnnooolllqqqiiieeepppwwwqqqooonnnWWWGGGAAAAAA>>>@@@BBBBBBAAA?????????===@@@CCCFFFGGGIIIKKKMMMQQQSSSVVVYYYYYY___pppyyywwwtttnnnhhhZZZVVVTTTVVVTTTQQQVVV^^^^^^_________bbbkkkwww\\\QQQpppxxxsssrrrvvvuuurrrwwwyyywwwwwwzzzyyyssslllpppuuuxxxrrrlllnnntttwwwtttxxx}}}~~~xxxqqqvvv~~~|||kkk^^^RRRMMMNNNPPPVVV\\\eeegggfffdddooo}}}tttwwwgggsss|||wwwhhhZZZXXX\\\jjjyyysssvvv{{{{{{}}}{{{~~~|||vvvvvv|||mmm___ZZZ[[[]]]^^^tttssshhhaaaVVV______^^^\\\YYYXXXXXXXXXXXXZZZ~~~uuuooouuuuuufff]]]WWWQQQIIIFFFBBB??????CCCJJJPPPYYY[[[ZZZWWWXXX\\\]]]\\\\\\SSSTTTiii|||rrrmmmooorrrrrrqqqooommmmmmkkklllmmmlllkkkmmmqqquuuzzzeeeOOO@@@@@@@@@@@@???>>>===<<<<<<======>>>@@@CCCEEEHHHIIIMMMMMMOOORRRUUUXXX[[[]]]ooovvv|||sssmmmkkkgggbbb]]]TTTSSSSSSSSSSSSTTTUUUUUU[[[[[[]]]aaagggrrrlll```qqq~~~yyywwwwwwyyyzzzuuuvvvwwwtttpppnnnpppsssmmmqqqsssrrrnnnlllooosss{{{uuuvvv{{{yyytttuuu~~~|||}}}hhh\\\PPPLLLNNNRRRYYY___bbbgggiiihhhwww{{{rrrkkkrrrvvvpppddd[[[[[[___ddd}}}~~~vvvvvvzzz||||||tttxxx~~~}}}{{{yyywwwtttpppooovvvwwweeeZZZYYY[[[]]]hhh|||mmmddd___VVV___bbb```^^^\\\ZZZYYYXXXXXXRRR{{{~~~uuukkkdddhhhqqq~~~ooo```WWWPPPJJJGGGEEEBBB@@@CCCIIIQQQVVVZZZ]]]\\\ZZZZZZ^^^___]]]\\\VVVZZZnnnsssooossstttuuuuuurrrpppooopppnnnooopppooooooppptttwww{{{~~~~~~gggXXXGGGAAA:::999>>>BBBBBBAAA>>>???@@@AAABBBDDDEEEEEEEEEEEEGGGIIIKKKNNNPPPRRRYYY\\\bbbgggkkklllkkkjjjsss~~~}}}zzzmmmooojjjeeebbbaaa^^^XXXSSSUUUSSSOOOMMMLLLLLLNNNOOOQQQQQQWWW```iiiqqq{{{sssgggkkk~~~vvvssssssttttttrrrsssrrrqqqooonnnooopppnnnppprrrqqqppprrrxxx}}}yyyzzz{{{wwwxxxllliiilllzzzyyyuuuwww~~~}}}{{{dddYYYMMMKKKNNNTTT\\\cccaaajjjmmmnnn{{{ppppppnnnhhh___[[[^^^bbbaaauuuxxxuuuuuuuuuxxxuuusssxxx|||wwwxxx}}}{{{pppjjjkkkrrrkkk[[[VVVXXX\\\^^^eeevvvhhhaaa^^^VVV\\\cccbbb```^^^\\\ZZZXXXXXXQQQkkkyyyrrrjjjbbb^^^bbbiiizzzyyysssggg[[[RRRKKKEEEDDDCCCAAABBBGGGOOOXXX^^^[[[^^^___\\\]]]aaaaaa___\\\\\\eeeyyyzzzoooqqquuuvvvvvvuuusssrrrrrrtttssstttttttttssstttwwwyyywwwyyyrrr```PPP???888===BBBAAA===??????@@@AAAAAAAAAAAA@@@BBBCCCCCCEEEGGGIIIKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLNNNSSSVVVVVVWWWYYYWWWSSSWWWUUUTTTTTTUUUSSSNNNIIIPPPMMMIIIFFFEEEGGGJJJMMMOOONNNRRRYYY]]]\\\[[[]]]WWWppp|||sssppppppqqqqqqpppnnnmmmmmmnnnnnnmmmlllppprrrsssssstttzzz~~~yyyqqqssszzzwwwuuukkkjjjwww|||}}}uuubbbWWWMMMLLLPPPUUU]]]ddddddnnnqqqsss}}}sssoooiiiccc]]]\\\]]]___aaaoooyyywwwxxxyyy|||vvvuuuxxxuuunnnpppzzzzzzssswwwzzzbbbVVVVVVYYY\\\^^^___pppfffaaa]]]VVVYYY`````````___]]][[[YYYXXXXXXaaa{{{sssuuuyyy{{{|||}}}qqqooollliiigggiiiooouuuyyyuuulllbbbXXXQQQJJJFFFBBB@@@@@@CCCJJJSSS[[[___\\\___```^^^___aaaaaa^^^\\\aaaooovvvpppuuutttuuutttsssqqqrrruuuwwwxxxxxxwwwwwwwwwwwwyyyzzzwwwuuuxxxxxxeeeMMM@@@>>>???>>>:::===>>>???@@@@@@???>>>===@@@AAABBBCCCEEEHHHJJJKKKGGGFFFFFFEEEEEEFFFFFFGGGGGGEEEEEEHHHIIIGGGHHHKKKKKKJJJIIIJJJLLLKKKHHHFFFFFFEEEDDDDDDEEEIIILLLOOOQQQNNNNNNNNNKKKGGGIIIMMMeeezzzsssmmmmmmpppssspppmmmkkkkkkmmmmmmjjjgggnnnoooqqqqqqssswww~~~wwwuuuppprrrxxxsssuuu{{{yyypppaaaWWWNNNNNNRRRXXX^^^dddeeelllqqq{{{tttppprrrnnnhhhbbb___]]][[[ZZZ]]]fffxxxyyy{{{yyyuuutttqqqjjjjjjpppooopppttt]]]VVVYYY[[[\\\]]]cccttteee```\\\WWWYYY[[[\\\]]]]]]]]]\\\ZZZYYYYYYXXXvvvxxxoooiiikkkoooooopppqqqqqqssstttuuuxxx{{{mmmaaaWWWNNNHHHEEE@@@???@@@DDDLLLUUUZZZ]]]\\\___aaa______aaa___[[[XXXbbbvvvuuussswwwxxxxxxvvvtttrrrrrruuuwwwyyyxxxxxxwwwwwwxxxwwwwwwtttrrrpppzzzxxxcccQQQFFFBBB???>>>======>>>>>>>>>>>>>>>===:::;;;<<<>>>@@@CCCEEEGGGDDDDDDEEEEEEEEEDDDDDDCCCFFFAAA@@@DDDEEEBBBDDDJJJHHHGGGEEEDDDEEEFFFGGGGGGBBBCCCEEEGGGIIIKKKMMMMMMHHHHHHGGGFFFDDDIIIYYYjjj~~~}}}uuutttqqqvvvxxxtttkkkhhhlllrrrqqqnnnllllllmmmlllhhhdddhhhiiijjjkkkkkkmmmoooqqqqqqvvvvvvwwwxxxooommmzzz~~~mmm^^^VVVPPPRRRWWW[[[```eeedddiiittt~~~pppqqqooolllgggccc```^^^[[[YYYWWW^^^rrr~~~{{{wwwuuunnnjjjiiihhhmmmppp[[[WWW[[[\\\\\\^^^bbbrrryyy}}}tttaaa^^^ZZZXXXZZZWWWXXX[[[]]]]]]\\\ZZZXXXRRRPPPggg{{{|||}}}vvvqqqqqqqqqoooppptttppp___SSSIIICCCAAA@@@@@@BBBIIIRRRYYY[[[[[[\\\```bbb```______\\\XXXSSSddd~~~yyy{{{}}}}}}}}}{{{xxxtttsssuuuwwwxxxvvvuuuuuuuuuuuusssrrrrrrrrrrrrwwwnnn[[[MMMDDDAAAAAA@@@??????>>>>>>??????;;;;;;<<<===???AAACCCDDDBBBCCCCCCCCCCCCAAA???>>>AAA??????BBBDDDEEEHHHLLLHHHFFFEEEDDDDDDEEEGGGIIIHHHIIIJJJKKKKKKJJJHHHGGGAAACCCEEEFFFIIIWWWsss~~~|||}}}tttqqqpppqqqiiipppuuuqqqhhhcccffflllnnnmmmlllllllllkkkhhheeejjjjjjjjjjjjiiiiiiiiihhhmmmvvvyyyyyywwwmmmkkkxxxyyy~~~}}}iiiZZZSSSPPPUUU[[[```dddhhhhhhkkk}}}wwwssskkkiiifffcccaaa___^^^^^^YYY___sssyyyvvvqqqoooqqqxxxnnnYYYVVVZZZZZZ\\\aaaaaammm|||kkkaaa]]]WWWWWWYYYVVVYYY[[[^^^]]][[[XXXVVVQQQPPP\\\lll~~~}}}zzzxxx|||mmmZZZMMMDDDAAAAAAAAABBBFFFOOOYYY______]]]^^^bbbdddbbb```___[[[UUUSSSlllzzzzzz~~~~~~zzzzzzzzzxxxvvvvvvwwwyyyuuusssqqqqqqrrrqqqnnnllloooooorrrwww{{{}}}kkk]]]UUUIIIGGGDDDAAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???BBBCCCDDDFFFJJJLLLLLLGGGGGGHHHHHHIIIIIIKKKLLLNNNMMMLLLJJJHHHEEECCCBBBCCCFFFMMMWWWaaatttvvv}}}mmmiiihhhhhhiiigggjjjllljjjfffcccdddfffhhhjjjllllllkkkiiihhhhhhlllkkkiiihhhhhhiiijjjjjjiiirrrrrrqqqqqqkkkkkkwww{{{uuuuuuzzz}}}}}}zzz|||eeeVVVQQQPPPWWW___cccgggkkkoooppp|||sssdddhhhgggeeebbb``````bbbccc```eeexxx~~~{{{{{{yyyyyytttssssssxxxmmmXXXTTTWWWXXX\\\ccciiirrriiiccc^^^UUUTTTVVVXXXZZZ]]]___^^^[[[WWWTTTWWWUUUUUUllliiijjjhhhTTTJJJCCCAAADDDBBBDDDIIITTT___eeeccc``````dddfffcccaaa___ZZZTTTVVVuuutttuuuyyywwwqqqrrrtttuuuvvvxxxzzz}}}ssspppnnnnnnooonnnkkkhhhhhhggglllqqqnnnrrrxxxuuuPPPMMMHHHDDDAAAAAABBBCCCCCCCCCBBB@@@??????????????????>>>>>>???AAADDDEEE@@@EEEGGGDDDFFFLLLLLLHHHFFFIIILLLOOOOOOOOOOOOPPPQQQNNNKKKGGGDDDCCCBBBBBBGGGLLLYYYlllrrrlllkkkiiifffeeegggeeebbbccceeegggfffeeebbbfffjjjkkkjjjhhhiiikkkhhheeebbb```bbbeeehhhjjjfffkkkhhhfffjjjiiijjjuuu~~~~~~xxxhhhpppuuuvvv}}}|||yyyooobbbWWWRRRRRRZZZbbbfffiiikkkqqq}}}oookkkooojjjdddbbbeeedddaaabbbgggaaagggsss}}}iiiccc^^^]]]aaaooo|||jjj[[[XXXYYYYYY\\\aaa|||lll```WWWSSSTTTRRRRRRUUUYYY[[[ZZZYYYXXXXXXRRRWWWWWWbbb||||||{{{ZZZJJJDDD???>>>@@@???GGGSSS]]]cccffffffggghhhgggeeeccc```\\\UUUOOOhhhxxxtttwwwvvvqqqtttrrrqqqtttxxxzzzxxxuuuooooooooommmkkkgggcccaaaeeeddddddhhhpppzzzyyybbbWWWTTTKKKEEEFFFDDD??????>>>???BBBEEECCC@@@AAACCCDDDCCCDDDDDDBBB???BBBBBBCCCDDDFFFHHHJJJKKKPPPOOOOOOOOOOOONNNPPPSSSMMMFFFAAABBBCCCCCCHHHPPPPPPccczzzwwwqqqkkkffffffiiillljjjgggcccbbbcccdddbbb```dddgggkkkmmmmmmkkkjjjjjjiiigggdddbbbcccfffjjjllliiijjjkkkjjjhhhiiikkkmmmyyyuuu}}}zzzyyykkkhhhkkkqqqwww~~~~~~kkk^^^UUUQQQSSS[[[cccfffhhhkkksss{{{xxxiiigggkkkiiidddcccfffgggeeeggglllhhhkkkrrryyymmmwww}}}iiibbb]]]]]]aaaiiizzzzzzfffVVVUUUXXXXXX___iii|||{{{ccc[[[TTTQQQSSSRRRTTTVVVWWWXXXWWWXXXYYY[[[[[[XXXVVV]]]}}}qqqUUUHHHDDD??????AAACCCJJJUUU___dddfffggggggjjjeeecccdddbbb[[[XXXXXXuuu~~~tttsssuuutttrrrqqqpppoooppprrrrrrrrrqqqmmmnnnnnnmmmkkkhhheeeccccccbbbaaadddjjjqqqvvvyyyuuuZZZJJJKKKKKKGGGEEEBBB@@@AAACCCAAA???AAAAAA@@@???@@@DDDGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNIIIIIILLLRRRVVVVVVRRRPPPKKKGGGGGGIIIHHHFFFHHHNNNpppvvvsssnnnhhhddddddgggkkkgggdddaaaaaabbbbbbaaa```fffiiilllnnnmmmmmmmmmmmmhhhfffdddcccdddhhhlllnnnqqqooommmjjjhhhggghhhiiirrr{{{zzzxxxxxxoookkkiiinnnsssxxxzzzeeeYYYRRRQQQUUU]]]dddfffhhhjjjtttqqqfffeeekkkdddbbbbbbeeegggfffgggjjjpppoooqqq{{{nnn{{{~~~}}}{{{zzzyyyccc]]]ZZZ\\\aaafffnnnuuuqqq^^^SSSWWWXXXWWWaaaqqqmmm\\\ZZZSSSPPPTTTTTTVVVVVVWWWVVVVVVXXX[[[]]]\\\TTTVVVZZZkkk}}}xxxzzzcccMMMDDDBBB??????CCCJJJQQQZZZbbbfffggghhhhhhkkkcccbbbfffaaaXXX[[[fffrrrooorrrpppnnnooonnnnnnnnnllljjjjjjlllmmmkkkllllllllljjjhhhfffeeecccbbbaaabbbfffiiikkkkkk{{{~~~vvvkkkZZZMMMIIIDDDCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCEEEGGGGGGGGGGGGHHHIIIKKKLLLMMMQQQPPPQQQTTTVVVUUUOOOHHHIIIHHHHHHIIILLLWWWlll~~~vvvqqqooolllhhheeeeeehhhkkkgggeeebbbbbbbbbbbbaaa```fffhhhkkklllkkkkkkmmmnnngggfffeeeeeegggjjjmmmpppssspppkkkhhhhhhhhhhhhhhhoooxxxxxxuuuuuutttmmmiiilllrrrxxxuuuaaaVVVPPPQQQWWW```eeefffhhhlllsssqqqjjjiiioooeeefffiiilllmmmjjjhhhgggqqqqqqppp~~~~~~xxxmmmgggdddcccrrrwwwyyymmmgggeeecccdddfffkkksssxxxqqqbbbWWWTTTZZZYYYXXXiiivvvbbb[[[\\\UUUQQQUUUVVVVVVXXXYYYYYYYYYZZZ\\\^^^VVVNNNVVV[[[___hhhVVVFFFBBBAAA??????DDDQQQWWW___dddggghhhhhhhhhiiicccdddggg\\\QQQ___yyy{{{jjjmmmpppjjjgggjjjjjjkkkkkkiiieeeeeeiiimmmiiiiiiiiijjjiiihhhgggffffffeeedddeeeggggggfffeeegggrrryyyaaaYYYQQQLLLHHHEEEGGGJJJGGGHHHKKKNNNMMMHHHEEEFFFFFFGGGIIIKKKMMMMMMMMMMMMQQQRRRPPPMMMKKKJJJIIIFFFIIIRRR\\\aaagggzzztttzzzrrrooonnnllliiiggggggjjjmmmjjjiiigggeeedddbbbaaa___dddeeeggghhhhhhhhhjjjllliiiiiihhhhhhiiijjjmmmnnnmmmjjjffffffhhhkkkllllllsss|||{{{wwwvvvvvvpppkkkmmmuuu}}}ooo]]]TTTOOORRRZZZcccffffffiiinnnwwwvvvpppkkknnnlllpppuuuxxxwwwtttnnniiimmmnnnooo}}}|||uuuuuutttrrrpppvvvrrruuuxxxkkkdddbbbaaaeeegggkkkpppqqqlllfffaaannnqqqsssrrrsss{{{ssseeeYYYUUUVVVXXXYYYccciii]]]\\\^^^UUUQQQUUUUUUWWWYYY\\\^^^]]]\\\\\\\\\WWWPPPVVVYYYWWWsssvvvZZZLLLAAAAAAAAA???AAAGGGWWW\\\bbbfffhhhhhhhhhiiifffcccgggfffWWWNNNgggsssfffjjjnnnhhheeeiiidddffffffdddbbbbbbfffjjjffffffggggggggggggggggggfffeeeeeeggghhhhhheeeccc```fffsssyyykkk```TTTJJJHHHLLLNNNIIIHHHKKKLLLIIIIIILLLKKKLLLMMMNNNNNNNNNMMMLLLAAAKKKPPPLLLGGGIIIMMMOOOTTTmmmxxxpppllllllkkkhhhggggggiiikkkkkkkkkiiifffbbb___]]]\\\bbbdddfffgggggghhhjjjllllllkkkkkkjjjjjjjjjjjjkkkgggfffdddeeegggkkknnnooovvv}}}xxxtttooonnnrrrzzzyyygggYYYSSSOOOTTT]]]eeegggfffkkkrrr~~~xxxqqqggggggiiipppvvvwwwwwwuuuoooiiiiiilllmmmxxxvvvnnnlllhhheeedddeeeiiinnnuuu}}}}}}}}}zzztttlllgggeeecccaaaaaaaaa___\\\^^^bbbiiittt~~~}}}lll___WWWWWWVVVSSSZZZwwwaaaXXXYYY[[[RRROOOSSSSSSXXX[[[^^^```^^^\\\[[[ZZZ]]]XXXSSSQQQRRRaaadddPPPEEE???BBBCCCAAAEEEMMM[[[___cccfffgggggghhhiiicccdddfffbbbUUUVVVwww{{{mmmdddhhhllljjjiiilllbbbbbbbbbbbbaaabbbdddfffddddddddddddeeeeeeeeefffccccccccceeeffffffdddbbb___bbbffftttzzznnnddddddkkkrrr___NNNIIIGGGFFFIIIOOONNNLLLJJJHHHGGGHHHIIIJJJSSSccclllfff___```fffhhhzzzwwwrrrjjjiiiiiihhhfffdddcccdddfffhhhhhhgggddd___[[[XXXXXXbbbdddggghhhiiiiiikkklllmmmmmmlllkkkjjjiiihhhhhhfffggghhhhhhgggiiilllnnntttzzz{{{qqqmmmqqqxxx}}}yyymmm^^^TTTOOOPPPVVV```gggggggggmmmvvvttttttooodddccc```gggkkklllnnnrrrqqqllliiillliiippp~~~zzzuuutttooojjjiiijjjpppvvvzzz|||zzzxxxvvvzzz~~~|||qqqhhhcccgggcccaaaaaa___```jjjuuu{{{ttteeeYYYSSSXXXWWWSSScccppp[[[SSSUUUVVVNNNOOOUUUUUUZZZ\\\]]]]]][[[YYYYYYYYYYYY\\\OOOMMMTTTSSSrrr|||wwwvvvvvvyyyzzz~~~oooUUUHHHAAA>>>CCCEEEEEEKKKUUU]]]```ccceeeffffffggghhhccccccaaa[[[YYYgggqqqmmmgggfffgggiiijjjjjjfffeeeddddddeeeeeedddcccbbbbbbbbbbbbbbbccccccdddbbbaaaaaacccddddddbbbaaa___^^^bbbmmmbbbWWWTTTRRRTTTZZZ]]]XXXRRROOOQQQYYYbbbhhhsssnnnkkkgggiiiiiiiiigggcccaaaaaabbbdddeeefffccc^^^ZZZYYYYYY```cccgggiiiiiiiiijjjkkkkkkkkkllllllkkkjjjiiihhhdddiiimmmmmmiiihhhkkkpppsssvvv}}}~~~}}}mmmmmmwww{{{qqqeeeXXXOOOMMMQQQWWWaaahhhggggggoooyyyjjjpppnnndddddd\\\bbbeeeeeejjjsssvvvtttkkklllgggiiixxxyyyxxx|||wwwuuupppqqqwww}}}{{{yyytttoooxxxxxxuuuqqqnnnqqqxxx}}}nnnnnnuuuuuujjjdddiiifffeeegggggglll{{{{{{lll___UUUMMMXXXZZZYYYnnnzzzcccYYYPPPRRRSSSNNNQQQYYYYYY]]]]]]\\\YYYWWWVVVWWWYYYNNNYYYMMMMMMZZZMMM\\\}}}|||nnnjjjjjjhhhooovvv}}}bbbLLLDDD>>>===CCCGGGHHHPPP[[[]]]```ccceeeeeefffggghhhdddbbb\\\WWW]]]uuuooopppllleeecccggghhheeemmmkkkhhhiiikkkjjjgggcccbbbaaaaaaaaaaaaaaabbbcccdddcccbbbcccddddddbbbaaa___[[[bbbooossszzzyyyqqqjjjllljjjkkkoooxxxrrrjjjgggmmm|||~~~uuunnnpppkkkhhhjjjllllllkkkiiieeebbbbbbbbbbbbdddfffddd```\\\\\\\\\\\\```eeeggghhhgggggghhhiiiiiikkkkkkkkkkkkjjjiiiaaaiiippppppkkkiiinnnttttttuuu}}}wwwrrryyytttqqq}}}wwwllleee^^^VVVPPPPPPOOO\\\ccceeehhhhhhuuuzzzoooggg^^^]]]___[[[```dddfffhhhkkkjjjfffjjjppphhhbbblll{{{zzznnn}}}|||xxxssspppqqquuutttssssssttttttsssrrrpppnnnqqq}}}}}}rrrmmmmmmmmmtttxxxzzzsssddd[[[WWWSSSYYY\\\ddd}}}|||vvv]]]\\\TTTNNNOOOQQQRRRVVV]]]^^^[[[WWWVVVVVVUUURRRNNNQQQPPPQQQPPPLLLNNN^^^qqqsssyyymmmfffdddaaahhhfffiiiuuulllRRRHHH@@@??????AAAGGGOOOWWW\\\]]]aaaccccccgggmmmkkkcccdddcccYYYRRRdddrrroookkkiiijjjkkkkkkkkkkkkhhhhhhlllrrrrrrllleee```______```bbbeeeeeeeeefffbbb___```bbbdddcccbbb^^^```ccceeeiiiqqq|||}}}{{{}}}rrrkkkjjjjjjhhhfffeeegggjjjlllkkkgggbbb^^^dddcccaaa``````___^^^\\\YYY]]]bbbeeegggiiikkkllliiijjjjjjhhhgggfffgggiiihhhiiiiiiiiiiiikkknnnqqqooovvvyyyooovvvuuuppp~~~uuukkkaaa\\\WWWQQQNNNOOO[[[``````ccciiiooowwwnnnhhhaaa```aaa___dddhhhiiikkkmmmjjjeeedddkkkgggbbbmmmzzzzzzyyy~~~{{{yyywwwrrrlllllloooqqqqqqrrrvvvzzz~~~{{{vvvuuuxxx}}}kkk^^^WWWUUUUUUZZZ]]]hhh}}}~~~qqqZZZYYYQQQLLLMMMNNNMMMPPPUUUZZZWWWSSSQQQQQQQQQQQQQQQQQQOOOOOONNNJJJLLLXXXgggssshhhxxxxxxhhheeefffdddcccbbbccciiiqqq~~~yyy{{{^^^KKKDDD@@@@@@BBBEEEKKKRRRYYY]]]aaaeeegggdddeeeiiihhhddd^^^[[[VVV[[[ttt|||ssspppllliiijjjkkkkkkkkknnnkkkjjjmmmrrrrrrmmmgggdddcccccccccdddddddddccceeebbb``````bbbcccaaa```___```bbbbbbcccgggooouuu{{{tttlllhhhhhhhhhfffcccccceeegggiiiiiigggcccaaacccbbbaaaaaa```___^^^]]]]]]___bbbdddeeehhhkkkmmmkkklllkkkiiifffdddeeeffffffggggggfffeeefffhhhkkkgggooossszzz{{{qqqjjjssseee]]]VVVSSSPPPMMMNNNPPP___^^^\\\bbbkkkssstttnnnkkkeeedddbbbdddgggiiiiiikkkmmmjjjdddssszzztttlllqqqwww|||{{{xxxssssssvvvxxxwwwvvvvvvvvvrrrmmmmmmrrrtttvvvzzzwwwttttttuuuyyyvvveeeZZZWWWXXXXXX[[[]]]mmm{{{ttt~~~lllZZZYYYSSSOOOOOOOOONNNNNNQQQSSSRRROOOLLLKKKLLLPPPSSSQQQNNNMMMLLLJJJKKKSSS[[[~~~ggggggoooeeegggjjjjjjcccaaa```___^^^eeevvvtttkkkmmmsssbbbMMMDDD@@@@@@BBBEEEJJJPPPVVV[[[^^^cccfffhhheeedddfffgggeeeYYYUUUXXXllltttrrroookkkiiiiiijjjkkkkkkqqqnnnkkkmmmqqqrrrnnnjjjhhhhhhhhhhhhfffdddbbb```dddcccbbbcccddddddbbb```^^^```bbbaaa```bbbfffjjjkkklllmmmjjjgggfffggggggdddaaaaaabbbcccdddeeeeeeddddddbbbbbbaaaaaa```___^^^]]]```bbbbbbccccccfffiiilllmmmmmmllljjjfffdddcccdddcccccccccbbbaaaaaacccddd```jjjnnntttwwwllleeeeeekkkyyyZZZTTTNNNMMMMMMLLLOOOTTT\\\^^^aaajjjqqqwwwsssnnnlllhhheeebbbdddeeeeeedddgggkkkjjjeee~~~|||ppppppqqqrrryyy~~~nnnggghhhnnnrrrrrroooooorrrrrrpppqqqtttzzz}}}}}}rrrooorrrvvv~~~~~~nnn^^^VVVVVVYYYZZZ]]]cccwwwooorrrxxxvvvaaaWWWTTTQQQOOOOOOOOOOOONNNNNNMMMNNNNNNLLLIIIIIIMMMPPPOOOMMMKKKKKKKKKLLLPPPSSSttt|||eeeuuummmgggiiillllllhhheeeccc```]]]^^^iiivvv|||zzz~~~rrr[[[KKKCCC@@@@@@@@@CCCIIIOOOUUUZZZ]]]___ccccccdddeeeggggggdddaaaUUUWWWeeexxxpppnnnkkkhhhggghhhkkkllllllqqqnnnlllmmmqqqsssqqqooolllmmmmmmkkkhhhccc```^^^bbbcccdddeeeffffffeeeccc]]]aaadddeeeddddddgggjjjeeennn|||ooofffeeedddeeegggiiihhheeeaaabbbaaa`````````aaabbbccc```aaaaaaaaa___]]]\\\\\\```bbbcccdddcccdddfffhhhkkklllmmmkkkhhhfffffffffaaaaaa```^^^\\\\\\]]]___\\\gggjjjnnnyyy|||pppjjjeee```\\\hhhzzzxxxSSSNNNJJJJJJJJJKKKPPPWWW^^^dddiiiooottt}}}tttpppmmmhhhfffbbbbbbbbb___^^^ccckkklllhhhqqqxxxpppfffhhhkkknnnvvvrrr___WWWYYY___eeejjjdddccciiinnnqqqrrrttt}}}xxxvvv{{{rrrbbbUUUPPPRRRUUUXXXaaasssxxxmmmrrrZZZTTTRRRJJJJJJIIIIIIKKKMMMLLLJJJJJJMMMOOONNNKKKIIIJJJLLLJJJJJJIIIHHHIIILLLNNNNNNbbbuuu___uuu}}}mmmhhhiiijjjjjjkkkgggeeefffgggfffkkkpppvvvzzz}}}}}}zzz{{{}}}|||tttnnnddd\\\PPPFFFAAAAAAAAAAAABBBFFFMMMTTTZZZ^^^___```eeecccbbbfffhhheee]]]VVVTTT```zzzpppnnniiigggeeeeeehhhlllnnnoooooommmkkkmmmpppssssssrrrnnnooopppmmmgggbbb___^^^]]]___aaacccdddeeeeeeeee___cccggghhhgggfffhhhjjjiiiiiikkkqqqzzz||||||zzzvvviii{{{yyyfffaaaaaabbbcccfffiiijjjiiifffcccdddbbb___\\\[[[[[[]]]^^^^^^```aaa```]]]ZZZYYYYYY\\\___ccceeedddbbbaaaaaafffhhhjjjkkkjjjjjjjjjkkkdddbbb___ZZZVVVTTTUUUVVVVVVbbbeeehhhssszzzqqqnnnmmmfff^^^[[[lll|||~~~zzzNNNIIIGGGGGGHHHJJJQQQYYY___fffhhhjjjtttuuuvvvsssmmmhhhgggdddaaaaaa______gggooooookkkmmmtttmmmdddfffhhhiiiqqq|||fffTTTMMMOOOVVV\\\ddd```___eeemmmrrrwww|||~~~}}}jjjZZZRRRQQQSSSVVVVVVhhhtttuuu~~~nnnQQQPPPPPPGGGIIIIIIIIIKKKOOOOOOLLLIIIKKKNNNOOOMMMKKKJJJIIIEEEHHHHHHFFFGGGKKKLLLKKKUUUzzz^^^fffsss{{{mmmgggfffgggiiijjjhhhiiiooossssssuuuyyyvvvpppjjjgggeee```XXXRRRIIIGGGCCCBBBBBBBBBBBBBBBFFFKKKRRRYYY^^^aaabbbbbbjjjfffdddgggfff___UUUPPP\\\rrrwwwmmmnnniiigggeeefffjjjnnnpppqqqmmmlllkkkllloooqqqrrrrrrlllnnnooolllfffaaa``````YYY[[[^^^______```bbbcccbbbeeehhhgggcccaaaaaacccfffeeedddeeeiiiwww}}}ooobbb```bbb^^^aaadddggghhhgggfffeeeeeebbb]]]YYYWWWWWWYYYZZZ\\\___aaa___[[[VVVUUUVVVXXX\\\```cccbbb___]]][[[___bbbfffiiijjjkkkmmmooohhheee```XXXRRRPPPQQQSSSVVVbbbddddddooovvvzzz|||{{{sssiiiYYYdddzzzyyyJJJGGGFFFGGGHHHKKKTTT^^^^^^hhhiiimmm~~~zzzwwwuuummmhhhiiiiiicccdddfffiiiqqqwwwtttllluuu}}}wwwlllkkkhhhdddiiiuuusssaaaQQQLLLOOOVVV[[[^^^^^^aaafffiiinnnzzzyyycccTTTQQQUUUXXXYYY[[[mmmxxx\\\RRRPPPLLLHHHKKKKKKIIILLLRRRRRRNNNIIIIIIIIIKKKMMMMMMLLLKKKGGGLLLMMMHHHGGGKKKMMMMMMPPPbbbsssaaa[[[kkk{{{~~~{{{mmmgggeeehhhnnnmmmnnnssszzz~~~}}}uuusssmmmhhhbbb\\\XXXSSSMMMIIIBBBCCCCCCCCCCCCCCCEEEEEEMMMQQQWWW]]]bbbeeeeeeeeehhhfffggggggaaaXXXVVVYYYqqqpppmmmnnnmmmkkkiiiiiilllooorrrsssllllllllllllmmmnnnmmmmmmiiilllmmmiiiddd```aaaccc\\\]]]___^^^]]]]]]```bbbaaadddeeeccc___[[[[[[]]]```^^^___aaa```cccppp~~~~~~ooogggccc```XXXZZZ]]]```bbbccceeefffccc```[[[WWWUUUUUUVVVXXX[[[^^^aaa^^^XXXSSSQQQRRRVVVYYY\\\^^^]]][[[ZZZZZZYYY]]]bbbfffhhhjjjlllnnnjjjgggaaaZZZWWWWWW\\\___dddooolllgggmmmrrrsssyyy}}}ttt___^^^jjj}}}www{{{JJJGGGGGGIIIKKKOOOYYYddd___lllqqq|||yyy{{{wwwvvvmmmhhhlllmmmfffiiimmmsss{{{~~~wwwmmmuuu~~~zzzqqqpppjjjdddfffiiixxxlll\\\PPPLLLPPPWWW\\\TTTYYY```bbb```eeewww}}}xxxqqqYYYLLLMMMSSSWWWWWWaaaoooaaatttjjjMMMPPPJJJBBBFFFIIIIIIFFFHHHNNNOOOJJJIIIFFFEEEGGGKKKOOOOOONNNLLLRRRSSSMMMJJJMMMPPPPPPNNNQQQrrrcccLLL\\\tttyyy|||}}}ooogggfffllluuussswwwssskkkiiibbb^^^XXXRRRMMMIIIFFFDDDBBBCCCCCCBBBBBBCCCFFFIIIQQQUUU[[[aaaeeeggghhhhhhccceeehhhggg]]]UUU[[[gggtttmmmmmmmmmrrrooollllllnnnqqqrrrsssmmmmmmmmmmmmlllkkkjjjiiigggjjjkkkgggbbb```bbbeeeaaabbbccc```^^^]]]```ccc___aaacccaaa]]]ZZZZZZ\\\]]][[[\\\___^^^\\\bbbkkkmmm~~~yyymmmddd\\\UUURRRTTTWWWZZZ\\\___ccceeeaaa^^^ZZZVVVUUUUUUVVVWWWZZZ^^^aaa^^^WWWQQQOOOPPPUUUWWWYYYZZZYYYXXXYYYZZZVVVZZZ___dddfffhhhjjjllliiigggbbb^^^^^^ccckkkqqqwwwxxxmmmooopppmmmqqqxxxhhhZZZWWWfffuuuvvvuuuxxxHHHHHHHHHHHHJJJPPPXXX^^^]]]iiixxxxxxoooqqqsssoooiiigggjjjkkknnnppprrrssssssssswww{{{jjjbbbhhhkkkffflll}}}wwwpppzzzfffSSSNNNSSSVVVWWWWWWTTT\\\aaa]]]WWWZZZeeeooorrrdddeeekkkuuummm\\\LLLIIINNNSSSVVVXXXaaaqqqmmmvvv~~~QQQPPPIII;;;LLLGGGGGGFFFFFFEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMKKK```~~~___UUUbbbttt}}}}}}~~~sssnnnqqqvvvxxx|||vvvoooddd\\\]]]XXXPPPKKKGGGDDD@@@<<>>???AAACCCFFFLLLTTTYYY[[[^^^bbbfffhhhiiijjjkkkgggfffccc\\\TTTZZZzzzvvvllliiiiiikkkooonnnlllnnnpppqqqpppnnnmmmlllkkkkkkjjjgggbbb^^^___```bbbeeehhhiiihhhgggaaacccdddccc```]]]\\\[[[\\\^^^______\\\YYYXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZ[[[```jjjxxxuuupppwwwtttvvvpppcccYYYXXXYYYYYYVVVYYY\\\]]]]]]]]]]]]]]]```]]]YYYWWWXXXXXXXXXWWW]]]```bbb___ZZZVVVTTTUUUXXXXXXXXXWWWVVVVVVXXXZZZ``````aaaaaacccdddeeefffdddddddddfffjjjpppuuuyyy|||zzzwwwsssqqqooooooooo~~~sssbbb[[[hhhzzz|||kkkrrrFFFFFFHHHMMMUUU\\\aaaccciiidddjjjvvvnnnnnnrrrrrrpppooojjjllloootttyyy~~~vvvjjjeeeggghhheee```gggjjjvvv~~~xxxdddSSSSSS^^^fffhhhggggggfffcccaaa^^^ZZZWWWUUU\\\___dddiiikkkjjjiiihhhmmmpppvvvyyyiii```QQQLLLJJJMMMSSSXXXaaaiii|||ooorrrdddGGGEEEFFFEEEFFFDDDDDDDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEEEEFFFFFFGGGGGGNNNKKKMMMsss}}}ooo[[[XXXbbbnnnxxxzzz{{{zzzwwwtttrrrrrruuuxxxpppjjjeee___UUUMMMMMMJJJEEEBBB@@@???>>>======@@@CCCGGGKKKRRRYYY^^^```aaadddgggiiijjjkkkkkkhhhaaa[[[XXXYYYkkkzzzkkkgggiiillllllooonnnnnnoooppppppnnnkkkkkkjjjiiihhhgggddd___\\\[[[[[[\\\```eeehhhgggeee```aaabbbaaa]]]ZZZYYYYYYYYY[[[]]]\\\YYYVVVTTTSSSSSSSSSSSSTTTVVVWWWYYYZZZWWWYYYYYYYYYaaaxxxyyyfffZZZ]]]gggdddfffccc[[[VVVVVVYYYZZZWWWZZZ^^^___^^^\\\[[[[[[ZZZXXXVVVUUUWWWYYYYYYYYY\\\]]]^^^^^^]]][[[YYYXXXVVVVVVVVVTTTSSSUUUYYY\\\^^^___aaabbbdddeeeeeefffcccaaabbbfffmmmrrrtttttt|||zzzvvvsssqqqppppppqqqyyyvvv___^^^tttlll___eeeGGGHHHKKKRRR[[[aaaddddddjjjdddnnnvvvnnnmmmqqqssssssrrriiikkkmmmqqquuuyyy|||~~~zzzmmmddddddfffdddaaaaaabbbfffzzz~~~yyyfffUUUUUU___fffgggfffhhhgggggghhheee___[[[[[[]]]]]]^^^bbbhhhpppvvvzzzooo^^^VVVIIIJJJNNNQQQSSSWWWbbbmmmtttuuuzzzbbbxxxUUUGGG@@@AAAEEEAAACCCCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEENNNKKKEEE\\\gggUUUVVV```nnnppprrrsssrrrooolllkkklllqqqyyyuuupppiiiccc^^^XXXOOOHHHEEECCC@@@>>>>>>>>>??????AAADDDHHHLLLPPPUUU[[[^^^bbbcccdddgggjjjllllllkkkhhh]]]UUUZZZhhhrrrgggfffiiimmmnnnlllmmmnnnpppqqqqqqooonnniiihhhgggffffffddd```]]]ZZZXXXYYY]]]bbbeeedddaaa___``````^^^[[[XXXWWWWWWUUUWWWYYYXXXUUUQQQPPPOOOOOOPPPQQQSSSUUUWWWYYYZZZYYY[[[[[[WWWVVV```rrr{{{lllbbbZZZVVVXXX^^^YYYZZZYYYVVVTTTVVVYYY[[[YYY\\\___```^^^[[[YYYXXXXXXVVVSSSSSSUUUXXXYYYYYYUUUUUUWWW[[[^^^___^^^\\\UUUUUUTTTRRRRRRUUUYYY]]]^^^___bbbdddfffgggffffffbbb```aaagggoootttrrroooyyywwwtttqqqpppooopppqqqiiiyyymmm```jjj|||ooo___kkkGGGIIINNNTTT[[[```bbbbbbfffiii~~~rrrnnnjjjjjjqqqyyy||||||ooooooppprrrsssuuuuuuvvvmmmgggcccdddbbb______cccaaaddd}}}}}}rrrbbbUUUVVV___dddeeedddfffiiinnnpppiiibbbccciiikkkkkkjjjjjjmmmrrrxxx|||uuudddVVVOOOEEEIIIPPPUUUUUUYYYffftttpppkkkgggLLLJJJ???>>>FFFBBBCCCCCCEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGKKKKKKHHHPPPqqqwww^^^VVVXXXbbbdddhhhkkkmmmllliiiggghhhfffhhhppp~~~{{{lllhhhaaa\\\VVVPPPHHHCCC@@@@@@???>>>>>>???AAACCCBBBFFFLLLQQQUUUZZZ^^^aaadddddddddgggkkklllkkkiiiaaaWWWVVVggg{{{wwwqqqkkkhhhiiillloookkkmmmoooqqqqqqpppnnnnnnhhhgggfffffffffeeeccc```[[[YYYYYY[[[___aaa```^^^^^^^^^^^^\\\YYYWWWVVVWWWSSSUUUUUUTTTQQQOOONNNNNNPPPQQQRRRTTTVVVXXXZZZZZZYYYZZZZZZYYYXXXYYY[[[^^^oooiiieee___[[[\\\\\\[[[[[[\\\UUUUUUUUUUUUUUUVVVXXX[[[ZZZ]]]______\\\YYYWWWWWWWWWUUUSSSSSSTTTVVVWWWWWWTTTUUUWWW[[[^^^___^^^]]]UUUUUUTTTSSSRRRUUUZZZ^^^___aaaccceeeggggggggggggdddccceeekkksssvvvsssnnnsssrrrqqqooonnnnnnnnnnnndddrrryyy~~~jjjbbbkkkzzzppp\\\hhhFFFJJJPPPUUUYYY\\\```bbbgggxxxyyyrrrppplllkkkooowwwyyywwwtttuuuuuuvvvuuusssrrrqqqcccfffgggddd___]]]___bbbbbbaaavvv|||yyyxxxeee\\\UUUYYY```dddggghhhbbbfffnnnppphhh```fffttt~~~sssgggWWWMMMIIIDDDIIIRRRWWWYYY___ppphhhpppsssPPPEEEKKKBBB@@@GGGFFFBBBCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDHHHEEEFFFHHHGGGXXXzzz{{{{{{]]]LLLXXXZZZ^^^bbbfffgggfffcccbbb^^^\\\bbblllzzzyyyqqqkkkaaa]]]WWWQQQLLLGGGCCC????????????>>>>>>???CCCFFFCCCHHHPPPWWW\\\```dddffffffeeeeeehhhkkkjjjfffbbbWWWWWWdddrrrsssrrroookkkiiijjjllllllnnnpppooommmkkkjjjjjjhhhfffeeeeeeeeedddbbb```ZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^\\\YYYXXXXXXYYYUUUUUUTTTSSSPPPOOOPPPRRRSSSTTTVVVXXXYYYZZZZZZZZZYYYWWWVVVXXXZZZ[[[YYYVVVXXX```rrriiiSSS]]][[[ZZZ[[[\\\\\\[[[ZZZVVVTTTTTTWWWYYYWWWYYY\\\[[[]]]]]]\\\ZZZWWWVVVVVVWWWUUUSSSRRRTTTVVVWWWWWWYYY[[[]]]^^^^^^]]][[[ZZZVVVVVVVVVUUUUUUWWW[[[^^^aaabbbccceeeffffffffffffggggggjjjpppuuuvvvsssooonnnnnnnnnnnnnnnmmmlllkkkkkksssuuu{{{mmm\\\[[[ccczzz|||aaaWWWpppFFFMMMUUUYYYZZZ]]]ccciiisssuuuwwwwwwrrrlllmmmqqqqqqlllppprrrssstttssspppmmmkkk```jjjmmmeee___``````\\\```___nnnxxx~~~kkkeeeggg]]]XXXXXX]]]bbbeeeiiimmmdddgggooosssmmmhhhssssssgggYYYMMMHHHHHHIIINNNUUU[[[^^^gggzzzqqqmmmwwwYYYGGGCCCHHHEEEBBBEEEEEEAAABBBCCCEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCC@@@CCCFFFAAAIIIqqqrrruuuXXXRRRRRRUUUZZZ```bbb```^^^^^^ZZZZZZ]]]```eeeqqq~~~~~~tttlllccc\\\VVVSSSMMMHHHDDDBBBAAA@@@>>>@@@@@@???>>>???CCCGGGIIIOOOVVV]]]bbbeeeggghhhiiihhhgggiiijjjfff___XXXUUUaaa~~~zzzsssrrrqqqooonnnkkkhhhfffiiikkklllkkkhhhggghhhiiihhhfffcccbbbaaa```]]][[[VVVYYY[[[ZZZXXXWWWZZZ^^^]]]^^^^^^\\\ZZZYYYZZZ[[[XXXXXXVVVSSSRRRRRRUUUXXXXXXYYYZZZ[[[\\\\\\[[[[[[XXXVVVUUUWWW[[[\\\[[[XXXUUUUUU[[[hhhwwwsssiiiaaa]]]]]][[[\\\\\\[[[YYYYYYYYYXXXWWWTTTTTTZZZ\\\YYYYYY]]][[[\\\[[[YYYWWWUUUVVVWWWVVVTTTRRRRRRTTTWWWXXXXXXYYY]]]______[[[XXXXXXYYYWWWXXXYYYXXXXXXYYY[[[^^^cccbbbbbbbbbccccccdddeeedddgggkkkoooppppppnnnmmmiiikkkmmmoooooommmjjjiiimmmssstttyyywwwlllcccYYYRRRcccpppxxxooo]]]YYYlllIIIRRR[[[___^^^aaajjjrrrwwwssstttqqqlllmmmrrrrrrmmmgggjjjmmmooonnnlllhhheeebbbnnnpppfffaaadddaaaWWW^^^^^^mmmuuu|||ttt```ZZZ___[[[YYY\\\aaadddeeeiiinnnnnnnnnuuu}}}|||zzz|||lll^^^RRRIIIGGGJJJQQQSSSYYY^^^aaakkkvvvmmmnnnQQQHHHCCCEEEFFFBBB@@@??????AAABBBCCCCCCAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@<<<>>>CCCFFFAAACCC\\\{{{OOOOOOQQQUUU[[[]]]\\\ZZZ^^^\\\\\\]]]YYYVVV\\\fff{{{uuujjjddd```YYYSSSPPPMMMHHHDDDAAAAAABBBBBB>>>@@@AAA???>>>???CCCGGGQQQVVV]]]bbbeeefffffffffllljjjiiijjjiiicccYYYPPPYYYnnnsssxxxsssnnnmmmooommmgggbbbccceeegggfffeeefffiiilllhhhfffbbb```^^^[[[XXXVVVRRRWWW[[[YYYUUUTTTYYY___]]]^^^^^^]]][[[ZZZ\\\]]][[[ZZZXXXUUUSSSUUUZZZ]]][[[\\\]]]^^^^^^]]]\\\[[[RRRSSSUUUWWWYYYXXXVVVTTTVVVWWW\\\aaaaaaaaalllyyyzzzsssjjjdddccc^^^TTTRRRXXXUUUYYY\\\\\\ZZZYYYYYYWWWWWWSSSTTT[[[]]][[[ZZZ^^^[[[[[[ZZZWWWUUUTTTUUUWWWTTTSSSQQQRRRUUUXXXZZZZZZTTTYYY]]]]]]XXXUUUVVVYYYXXXZZZ[[[[[[ZZZZZZ\\\^^^cccbbbaaa``````aaabbbccc```dddhhhkkkjjjiiihhhhhhgggjjjnnnppppppnnnjjjhhhgggnnnuuu|||~~~~~~tttoooqqqdddPPPYYY^^^nnnxxxgggNNNSSSkkkUUUWWW]]]aaaaaaeeevvv}}}xxxxxxtttooonnnoooooonnnlllfffgggiiikkkmmmkkkgggddddddeeefffeeebbb^^^\\\[[[YYYbbbjjjrrr~~~|||www~~~{{{pppggg```\\\^^^hhhjjjeeekkkyyy}}}vvvxxx{{{{{{ooo```TTTJJJEEEHHHNNNMMMUUU]]]cccnnn|||ooowww~~~QQQFFFEEECCCAAA@@@AAABBBCCCBBBAAAAAA@@@?????????@@@>>>??????@@@@@@??????>>><<<<<<===??????@@@@@@@@@DDDBBBBBBBBBAAADDDOOOZZZuuulllWWWHHHLLLYYY]]]ZZZVVVWWWXXXXXXYYYZZZYYYYYYYYYbbbiiiuuuvvviii^^^VVVRRRNNNKKKGGGDDD@@@>>>???@@@AAABBBAAAAAAAAA@@@BBBFFFMMMRRRYYY]]]aaacccdddhhhmmmrrrllliiikkkkkk___PPPPPPZZZpppzzzqqqppppppppppppooojjjeeeaaaaaaccceeeggghhhfffdddcccaaabbbdddbbb^^^XXXTTTQQQRRRTTTVVVWWWXXXZZZ]]]```ZZZZZZZZZ[[[[[[\\\\\\\\\[[[WWWSSSTTTXXX]]]______aaa```]]][[[YYYXXXXXXXXXTTTUUUUUUTTTSSSTTTVVVXXXXXXWWWWWWWWWWWWYYY[[[\\\mmmttt}}}qqqgggaaa]]][[[ZZZYYYWWWUUUTTTTTTTTTXXXXXXZZZ\\\]]][[[WWWSSSRRRTTTVVVWWWVVVUUUUUUVVVUUUSSSRRRSSSVVVYYY[[[[[[XXXTTTQQQQQQSSSUUUTTTRRRTTTVVVXXXZZZZZZYYYWWWVVVYYYYYYZZZ[[[[[[ZZZYYYXXX^^^^^^^^^]]]]]]```dddgggbbbeeehhhhhhfffccccccdddhhhjjjooorrrooohhhgggjjjkkkhhhjjjrrrvvvyyy}}}yyypppddd^^^[[[___iiiiii___TTTPPPYYY\\\aaadddfffsss|||vvvqqqqqqqqqqqqrrrtttrrrnnnjjjggggggggghhhiiihhheeecccaaadddggggggccc^^^ZZZXXXYYY___aaaaaakkk{{{yyytttuuu{{{zzz|||yyy|||oooiiikkkooonnnqqqqqqooowwwpppdddVVVNNNHHHFFFIIINNNUUUYYY^^^ccckkk|||~~~wwwtttzzzLLLCCCBBBAAA@@@AAABBBDDDEEEBBBAAA@@@?????????????????????@@@@@@@@@@@@??????<<<<<<===??????@@@@@@???BBBAAA@@@AAA@@@BBBKKKUUUttt}}}yyymmmTTTNNNSSSWWWXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXXXX]]]eeemmmvvvyyy|||uuuooohhh]]]TTTOOOKKKHHHEEE@@@@@@@@@AAAAAA@@@>>>===@@@BBBDDDFFFJJJOOOVVVZZZ]]]___bbbdddfffiiimmmooommmiiigggaaaUUUNNN[[[ooo}}}pppmmmmmmmmmmmmkkkhhhdddbbbgggggghhhhhhgggeeecccbbbbbbaaa```^^^\\\ZZZZZZZZZXXXXXXYYYXXXWWWWWWZZZ\\\ZZZZZZZZZ[[[[[[[[[[[[[[[XXXVVVSSSUUUYYY\\\^^^______^^^\\\[[[YYYYYYYYYYYYVVVVVVVVVTTTRRRSSSUUUWWWWWWWWWVVVVVVWWWWWWXXXYYY___aaaccccccfffpppwwwpppfff]]]WWWUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUWWWYYYZZZXXXTTTQQQQQQSSSUUUUUUSSSQQQQQQQQQQQQPPPPPPQQQSSSTTTSSSRRRRRRPPPNNNOOOPPPRRRRRRRRRUUUWWWYYYZZZ[[[YYYWWWVVVUUUUUUVVVVVVVVVUUUSSSRRRWWWYYY\\\]]]]]]]]]___aaa___bbbeeefffdddbbbbbbccciiihhhjjjmmmlllggggggiiihhhdddeeejjjjjjiiiuuuyyyqqq___ZZZ\\\fffnnnhhhWWWJJJXXX]]]cccggglllyyyqqqooolllkkklllmmmnnnmmmkkkhhhrrroookkkiiihhhgggeeeccc]]]aaafffgggddd___ZZZXXXVVV\\\\\\UUUWWWfffvvv~~~llliiimmm{{{|||pppsss~~~sssrrr}}}zzzpppbbbWWWLLLHHHHHHIIILLLQQQVVVWWW___lllzzzvvvjjjxxxbbbHHH@@@@@@???@@@AAACCCEEEFFFAAA@@@??????????????????@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<===>>>????????????@@@>>>???@@@???@@@FFFNNNTTTvvv}}}hhhUUUNNNOOOSSSWWWTTTTTTUUUUUUUUUVVVVVVVVVUUUWWWZZZ^^^ccckkktttzzz}}}~~~|||{{{zzz{{{nnnmmmtttiiiccc[[[WWWPPPJJJFFFDDDBBB@@@======>>>???????????????CCCFFFKKKOOOSSSXXX]]]aaaaaaaaacccfffiiilllmmmlllooohhh___VVVNNNUUUppp{{{jjjjjjiiiiiihhhgggeeedddcccjjjiiigggeeecccaaa``````\\\\\\\\\\\\[[[\\\\\\\\\\\\[[[ZZZXXXVVVWWWYYY[[[\\\[[[[[[ZZZZZZYYYXXXXXXTTTSSSSSSUUUYYY\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTRRRPPPPPPSSSVVVVVVVVVVVVVVVVVVUUUTTTTTTRRRRRRQQQPPPQQQUUU\\\aaaiiissszzzrrrlllhhhddd___[[[RRRPPPMMMJJJIIIIIIJJJJJJMMMOOOQQQSSSTTTTTTSSSSSSQQQQQQRRRTTTUUUTTTPPPMMMOOOQQQRRRQQQOOOLLLLLLLLLMMMLLLMMMNNNOOONNNLLLIIILLLLLLMMMMMMMMMNNNQQQSSSUUUWWWYYYZZZ[[[ZZZXXXWWWWWWWWWWWWWWWVVVTTTSSSRRRQQQUUUYYY\\\[[[ZZZZZZZZZ[[[]]]```bbbaaa`````````eeeaaaaaadddfffccccccdddccc```aaadddaaa^^^eeepppzzzjjjbbb[[[```lllrrrgggXXXZZZ^^^dddlllyyy{{{uuusssrrrnnniiiffffffhhhkkkmmmzzzuuunnnhhheeecccaaa```[[[___cccdddccc```]]]\\\WWW]]]^^^ZZZXXX^^^fffiiijjjkkk||||||wwwppprrryyykkkaaaXXXNNNFFFGGGKKKNNNRRRVVVYYY[[[lllooommmwwwQQQFFF????????????@@@AAACCCDDD@@@??????>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<===>>>??????>>>>>>>>>===>>>@@@@@@???BBBHHHGGGlllmmmZZZPPPQQQUUURRRRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWZZZ___fffjjj|||~~~}}}vvvmmmkkkooouuummmjjjiiikkkmmmqqq{{{ooo\\\gggyyyoooggg^^^YYYMMMKKKGGGDDDAAA@@@>>>>>>>>>===<<<<<<===@@@EEEHHHHHHLLLRRRWWWZZZ]]]___aaacccbbbcccgggkkknnnllliiikkk___SSSOOOWWWllluuugggggggggfffdddccccccdddfffhhhfffccc___]]]\\\]]]]]]ZZZ[[[[[[]]]______^^^\\\\\\\\\[[[YYYXXXYYY\\\^^^^^^]]][[[YYYWWWUUUTTTSSSQQQQQQSSSVVVYYY[[[\\\\\\ZZZZZZYYYWWWVVVUUUUUUTTTRRRRRRPPPNNNMMMNNNRRRUUUUUUVVVVVVVVVUUUSSSQQQPPPPPPOOOPPPRRRUUUYYY[[[\\\UUUYYY```gggrrryyywwwqqqyyy|||~~~yyyxxxzzzxxxmmmbbb\\\VVVTTTRRRRRRTTTUUUTTTSSSPPPOOOLLLJJJHHHGGGFFFEEEGGGJJJMMMPPPRRRQQQPPPOOOLLLLLLMMMOOOPPPOOOLLLJJJLLLMMMOOOOOOMMMKKKJJJKKKLLLKKKJJJJJJLLLLLLJJJIIIKKKMMMNNNMMMKKKLLLOOOSSSRRRTTTVVVYYYZZZ[[[[[[ZZZ[[[ZZZZZZYYYXXXWWWVVVUUURRRUUUYYYZZZZZZXXXXXXXXXYYY[[[]]]^^^]]]\\\[[[ZZZ\\\XXXXXX]]]aaa___\\\[[[^^^]]]```dddbbb```eeemmm{{{|||wwwnnn^^^TTT\\\kkkrrrpppdddccceeepppyyyxxxuuuzzzvvvqqqmmmjjjkkknnnqqqsssnnngggaaa___^^^]]]]]][[[]]]```aaa``````aaabbb___``````______aaa```\\\kkkqqqwww|||}}}sss~~~pppcccZZZPPPIIIEEEHHHMMMQQQVVV[[[bbbjjjooouuuaaaKKKDDDAAAAAA@@@???????????????>>>>>>>>>======>>>>>>??????@@@@@@AAAAAA@@@@@@???<<<======>>>>>>>>>>>>===???===>>>@@@AAA???AAAEEEEEEXXX{{{}}}}}}sss]]]TTTRRRQQQPPPPPPOOOPPPQQQRRRRRROOOQQQRRRSSSSSSUUUXXXZZZcccbbb___]]]\\\]]]^^^```___\\\]]]aaadddffflllssshhh^^^VVVfffxxxlllbbb]]]WWWPPPKKKDDDDDDBBB@@@>>>=========<<<>>>AAABBBCCCFFFJJJMMMJJJOOOVVV[[[___```aaabbbbbbbbbcccgggkkkllliiieee\\\QQQKKKVVVppp}}}|||vvvnnniiidddddddddaaa```aaadddhhhfffccc___\\\ZZZ[[[\\\^^^aaa^^^ZZZZZZ\\\^^^______]]]]]]\\\ZZZXXXXXXZZZ\\\^^^]]]ZZZWWWTTTQQQOOONNNNNNPPPSSSVVVWWWXXXYYYZZZYYYXXXVVVUUURRRPPPNNNMMMKKKLLLLLLKKKKKKMMMQQQTTTUUUUUUUUUUUUTTTQQQOOONNNQQQPPPOOOPPPRRRSSSQQQOOOQQQSSSUUUZZZaaafffaaaXXXVVVWWWWWWWWWWWWYYY]]]```\\\]]]hhhtttnnn___\\\eeeWWWSSSRRRUUUVVVPPPKKKIIIJJJKKKMMMPPPRRRRRRQQQPPPIIIFFFDDDDDDFFFGGGEEEDDDDDDGGGKKKNNNOOOMMMKKKIIIHHHHHHIIIJJJLLLKKKIIIGGGGGGJJJLLLMMMMMMLLLMMMNNNOOOLLLIIIHHHJJJLLLNNNNNNNNNPPPQQQOOOLLLKKKNNNRRRNNNOOORRRVVVYYY[[[\\\]]]ZZZZZZYYYYYYXXXXXXXXXXXXZZZZZZ[[[YYYXXXWWWYYYZZZYYYYYYZZZ[[[[[[YYYWWWUUUWWWTTTWWW^^^aaa]]]WWWUUUZZZ[[[^^^bbbbbbcccgggmmmnnn}}}yyyiiiVVVOOOXXXjjjuuujjjfffeeevvv}}}tttuuussstttuuuvvvtttpppmmmkkkjjjjjjgggccc``````aaaaaaaaa]]]^^^````````````bbbdddhhhccc^^^^^^bbbddd```[[[cccmmm||||||}}}yyy~~~qqqcccXXXRRRHHHEEEEEEJJJOOOSSSZZZbbbiiiyyy}}}xxxpppSSSIIICCCBBBBBBAAA???>>>===<<<;;;===============>>>>>>????????????@@@@@@?????????<<<======>>>>>>=========???<<<<<<@@@AAA???@@@CCCBBBJJJ]]]~~~qqqpppppp[[[NNNPPPOOONNNNNNNNNOOOPPPQQQNNNPPPRRRRRRRRRQQQRRRRRRSSSQQQOOOOOORRRTTTUUUSSSUUUSSSTTTXXXYYYXXXYYY]]]VVVVVVUUUbbbvvv{{{{{{{{{yyywwwqqqkkkjjjddd[[[UUUPPPKKKFFFAAA?????????>>><<<<<<>>>@@@;;;BBBIIIMMMMMMKKKKKKKKKJJJPPPXXX___bbbdddeeeeeeaaabbbdddfffgggeeeaaa^^^PPPPPPZZZqqqiiinnnuuukkkcccfffaaabbbbbb```]]]^^^cccgggeeebbb___\\\[[[\\\^^^___bbb\\\VVVSSSVVVYYY[[[[[[]]]]]]\\\ZZZVVVTTTTTTUUUZZZYYYWWWTTTRRROOOMMMLLLNNNPPPSSSUUUUUUVVVWWWYYYVVVVVVTTTRRRPPPMMMJJJHHHGGGHHHIIIJJJKKKMMMPPPSSSTTTSSSSSSRRRPPPOOOMMMLLLNNNMMMLLLLLLMMMLLLKKKIIIPPPRRRSSSVVV[[[^^^YYYQQQOOONNNLLLIIIHHHHHHKKKNNNRRRQQQTTTYYYUUUOOORRR[[[QQQNNNMMMOOONNNJJJJJJLLLDDDFFFIIILLLLLLKKKJJJHHHHHHCCCAAADDDJJJMMMHHHCCCCCCEEEHHHKKKLLLJJJHHHFFFFFFFFFFFFGGGIIIIIIGGGFFFDDDGGGKKKMMMNNNNNNOOOQQQRRRNNNJJJHHHIIIMMMPPPQQQPPPPPPOOONNNLLLLLLNNNOOOJJJLLLOOORRRVVVYYY[[[\\\\\\\\\[[[\\\\\\]]]______```___]]]YYYVVVVVVYYY[[[WWWWWWXXXYYYZZZYYYVVVSSSWWWWWW[[[cccddd^^^XXXVVVXXXYYYZZZ\\\]]]```dddhhhhhhiiirrr^^^TTT\\\iiihhhjjjrrrsssoooqqqpppnnnqqqsssrrrnnnjjjhhhggghhhfffdddcccddddddcccaaa___aaaccccccaaa`````````hhhccc___bbbffffffaaa\\\ZZZccc~~~}}}qqqaaaUUUMMMIIIDDDEEEJJJPPPTTTXXXbbblll|||```MMMHHHEEEAAAAAA@@@???>>><<<::::::===<<<<<<<<<<<<===>>>???===>>>>>>??????>>>>>>===<<<===============<<<<<<>>>::::::===???>>>@@@CCC@@@FFFMMMhhhqqqtttpppZZZOOOOOOMMMMMMMMMNNNPPPQQQNNNOOOQQQQQQPPPOOOPPPQQQNNNMMMLLLKKKLLLMMMOOOPPPQQQNNNNNNPPPPPPLLLJJJKKKJJJPPPRRRZZZiiimmmlllsssyyy}}}~~~}}}wwwssstttqqqllliiigggbbb\\\[[[XXXRRRLLLGGGCCCAAAAAA<<<>>>???>>>>>>@@@DDDHHHFFFJJJOOOOOOLLLJJJLLLNNNQQQVVV]]]ccceeeffffffgggbbbdddgggfffbbb\\\XXXUUUUUUhhhvvvgggooosssfff]]]aaa]]]___```^^^ZZZ[[[___ddddddaaa^^^[[[YYYZZZ[[[]]]\\\[[[\\\```cccaaaZZZTTTWWWYYYYYYWWWTTTQQQPPPOOOSSSRRRRRRQQQPPPOOONNNNNNOOOQQQSSSSSSRRRSSSUUUWWWTTTSSSSSSQQQOOOLLLJJJHHHFFFHHHKKKLLLLLLMMMOOOPPPQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNMMMPPPQQQQQQSSSTTTPPPIIIGGGGGGGGGEEECCCCCCDDDFFFHHHHHHHHHGGGFFFGGGJJJMMMIIIGGGFFFEEE@@@;;;>>>EEEIIIKKKMMMOOOOOOPPPPPPQQQMMMGGGEEELLLVVVWWWMMMAAAAAACCCFFFHHHIIIIIIHHHGGGEEEEEEEEEFFFHHHHHHGGGEEECCCFFFJJJLLLMMMNNNPPPQQQRRROOOKKKJJJJJJLLLMMMMMMMMMLLLJJJJJJKKKLLLMMMMMMIIIJJJMMMOOORRRUUUWWWXXX[[[[[[\\\]]]___bbbdddeeebbbaaa^^^YYYUUUTTTVVVWWWUUUTTTUUUXXXZZZ[[[XXXVVVZZZ[[[```eeeccc]]]ZZZZZZYYYYYYXXXWWWYYY^^^dddgggkkkkkkvvv{{{```VVV\\\hhhssslllkkkpppppprrrsssrrroookkkjjjmmmpppgggeeedddcccbbb```\\\YYYaaadddffffffccc```]]]\\\bbbaaacccjjjmmmiiiaaa[[[VVV]]]{{{yyyjjjZZZOOOJJJHHHCCCGGGOOOVVVYYY]]]iiiuuu{{{~~~YYYJJJHHHGGG@@@@@@@@@???>>><<<;;;:::<<<<<<<<<<<<<<<===>>>???======>>>>>>>>>>>>======<<<===============<<<<<<===999888<<<>>>>>>???BBB???IIIIIIRRRxxxsssjjjwwwpppOOONNNMMMLLLLLLNNNPPPQQQKKKKKKLLLKKKJJJJJJMMMOOOLLLMMMLLLHHHDDDDDDIIIMMMQQQMMMKKKLLLJJJEEEBBBCCCBBBLLLMMMQQQ```fffeeeiiihhhjjjhhhdddfffmmmpppmmmfffgggddd___]]]\\\XXXRRROOOMMMHHHCCC>>>===???AAA===???@@@AAAAAAEEEKKKPPPTTTSSSPPPIIIDDDFFFMMMTTTYYY]]]cccfffgggfffeeeeeecccgggiiifff^^^VVVQQQOOOccctttiiihhhrrrsssggg___bbb[[[]]]___\\\YYYXXX]]]aaabbb```\\\YYYWWWVVVWWWXXXYYYaaannn{{{~~~tttaaaSSSPPPRRRTTTUUUSSSPPPOOOOOOMMMMMMNNNOOOOOOPPPQQQQQQPPPRRRSSSSSSQQQQQQTTTWWWRRRRRRRRRQQQPPPMMMKKKJJJGGGJJJMMMNNNNNNMMMNNNOOOOOONNNLLLJJJIIIHHHIIIIIIHHHIIIHHHFFFDDDEEEHHHKKKHHHLLLNNNNNNOOOQQQNNNHHHAAACCCEEEDDDBBBAAA@@@AAA???DDDGGGFFFHHHLLLLLLHHHFFFFFFGGGGGGBBB@@@GGGQQQGGGHHHHHHHHHGGGHHHKKKMMMFFFAAAAAAMMM[[[]]]PPPAAA???AAADDDGGGHHHIIIIIIHHHEEEDDDDDDEEEGGGHHHGGGEEECCCFFFJJJLLLMMMMMMNNNPPPRRROOOMMMKKKKKKJJJIIIHHHJJJGGGDDDFFFJJJLLLLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVVVVXXX[[[___bbbdddbbbaaa^^^ZZZUUURRRRRRSSSRRRRRRSSSWWW[[[]]][[[XXX[[[]]]```ccc```ZZZYYY]]]\\\[[[YYYWWWZZZaaahhhkkkpppvvvvvv{{{iiiUUUUUUjjj{{{|||llliiikkkgggjjjjjjjjjlllmmmlllhhhfffgggeeecccbbbccccccbbbaaa]]]```bbbaaa]]]\\\___cccfffiiigggcccccceee```WWWWWW___pppyyyyyyuuu{{{~~~~~~kkk\\\QQQHHHEEEFFFDDDNNNXXX[[[\\\fff{{{xxxmmmwwwVVVIIIEEECCCBBB<<<<<<=========<<<:::999;;;;;;;;;<<<<<<<<<<<<===BBBAAA???>>>>>>???AAABBB@@@@@@???>>>===<<<<<<;;;:::;;;;;;::::::<<<@@@CCCEEEAAABBBKKKZZZyyysssqqqppp]]]JJJEEELLLSSSOOOIIIHHHMMMNNNMMMOOORRRNNNFFFLLLLLLLLLIIIGGGGGGHHHJJJNNNJJJEEE@@@>>>@@@CCCFFFFFFGGGIIILLLPPPTTTWWWYYYYYYXXXWWWVVVVVVWWWYYYZZZXXXWWWUUURRROOOLLLIIIGGGCCCAAA???======>>>@@@BBB@@@@@@AAACCCGGGKKKPPPRRRQQQPPPNNNMMMPPPUUUZZZ^^^^^^aaaeeeffffffeeefffggggggbbb___[[[QQQJJJVVVjjjvvvcccdddgggjjjkkkgggaaa\\\]]]]]]\\\\\\\\\]]]]]]]]]bbb___ZZZWWWUUUUUUUUUTTT[[[[[[llloooXXXRRRPPPQQQTTTUUUUUURRROOOLLLKKKJJJJJJKKKMMMOOOOOOOOORRRRRRQQQPPPPPPPPPQQQQQQQQQPPPMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHJJJMMMPPPRRRMMMMMMLLLKKKJJJHHHFFFEEEGGGGGGFFFDDDCCCEEEHHHKKKIIIIIIJJJJJJIIIGGGFFFEEEBBBBBBAAA@@@@@@@@@AAAAAABBBCCCEEEEEEDDDDDDEEEGGGEEEDDDBBBAAAAAABBBCCCDDDAAAAAABBBEEEHHHIIIIIIGGGFFFAAA???AAAHHHJJJGGGBBBBBBAAAAAACCCGGGIIIGGGEEECCCCCCDDDEEEGGGHHHIIIIIIFFFIIILLLMMMLLLKKKKKKLLLPPPNNNLLLIIIGGGFFFFFFFFFEEEFFFGGGIIIJJJIIIIIIHHHFFFIIILLLOOOPPPRRRTTTVVVVVVNNNLLLVVV___```___```[[[XXXTTTRRRRRRSSSTTTTTTTTTWWWZZZ[[[YYYXXXXXXZZZ\\\]]]]]]\\\ZZZZZZ[[[\\\^^^\\\ZZZZZZ[[[^^^aaadddlllmmmkkkmmmiiiSSSxxxwwwwwwiiieeehhhhhhhhhjjjmmmnnnmmmiiieeebbbdddbbbaaaaaabbbbbbbbbaaa___bbbccc```[[[ZZZ\\\___eeefffeeeaaaaaaccc___XXX]]]^^^dddmmmsssvvvzzzyyyjjjjjj~~~{{{~~~~~~ooo___SSSKKKFFFFFFIIILLLTTT\\\```fffwww|||uuupppqqqVVVMMMGGG@@@;;;;;;<<<======<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>??????>>>>>>>>><<<<<<<<<;;;;;;::::::999888999::::::999;;;===???AAA???@@@DDDJJJbbbwwwqqq|||aaaMMMEEEGGGNNNRRRLLLPPPPPPKKKJJJMMMPPPNNNLLLLLLLLLJJJHHHGGGHHHJJJJJJHHHDDDAAA@@@BBBFFFHHHGGGFFFDDDDDDEEEHHHKKKMMMMMMMMMLLLLLLLLLLLLLLLMMMGGGGGGGGGFFFDDDBBBAAA@@@@@@???===<<<===>>>AAABBBGGGGGGHHHIIILLLPPPTTTVVVOOOOOOQQQSSSWWW\\\```bbbhhhhhhjjjlllmmmkkkgggdddggg]]]UUUTTTUUU]]]sssiii\\\]]]```dddfffddd```]]]\\\]]]^^^```aaabbbbbbbbbeeeaaa\\\XXXVVVUUUUUUUUU]]]YYYaaarrrrrraaaUUUWWWQQQRRRTTTUUUTTTSSSQQQOOOLLLLLLKKKKKKMMMNNNNNNOOOQQQQQQQQQQQQQQQPPPPPPPPPMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIKKKMMMOOOPPPMMMLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEDDDCCCDDDGGGIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCEEEEEEDDDDDDFFFGGGFFFDDDBBBAAA@@@BBBDDDEEEDDDCCCBBBDDDFFFGGGFFFEEEEEEBBB@@@AAAEEEGGGFFFCCCCCCBBBBBBDDDGGGHHHGGGEEEGGGGGGGGGGGGGGGGGGHHHHHHEEEDDDCCCDDDEEEHHHKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJHHHIIIJJJJJJJJJJJJIIIHHHKKKMMMOOOQQQQQQRRRTTTUUUVVVQQQQQQXXX]]]\\\[[[\\\[[[YYYVVVTTTTTTUUUVVVVVVUUUWWWZZZZZZYYYYYY[[[]]]___``````___]]]]]]^^^```___^^^]]]]]]___cccgggiiikkkkkkiiijjjttt|||mmmaaaxxxsss|||qqqfff___dddiiifffkkkooooookkkddd```___aaa``````aaadddeeeeeedddcccddddddbbb^^^]]]___bbbccccccaaa^^^^^^___^^^ZZZdddbbbbbbcccdddjjjwwwooottt}}}}}}iii]]]PPPIIIFFFEEEIIIOOOVVVZZZ___eeesss{{{vvvdddssswww[[[QQQRRRQQQHHHAAA;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>===;;;::::::::::::::::::999999999888:::<<<<<<;;;:::;;;<<<===>>>???>>><<>><<<===@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@:::;;;<<<<<<============??????>>>>>>@@@CCCFFFHHHMMMNNNNNNOOORRRUUUXXXYYYVVVXXX[[[___bbbeeeggghhhhhhhhhiiimmmooollleee^^^\\\TTTRRR[[[hhh{{{hhh^^^\\\\\\]]]___aaaaaa___]]][[[\\\___bbbeeeffffffggggggccc^^^XXXUUUTTTUUUVVV[[[WWWZZZbbb```UUURRRXXXSSSSSSSSSSSSSSSSSSRRRRRROOOOOONNNMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFCCCDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEEEEDDDDDDFFFHHHGGGEEEBBB@@@@@@BBBEEEGGGGGGEEECCCCCCDDDEEEEEEDDDEEECCCBBBAAAAAABBBDDDEEEEEEDDDDDDEEEGGGGGGFFFEEEJJJIIIIIIHHHGGGFFFEEEEEECCCBBBBBBEEEJJJMMMLLLJJJKKKKKKKKKKKKKKKLLLLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJPPPQQQSSSSSSSSSSSSTTTVVVWWWVVVXXX\\\\\\YYYXXXYYY[[[ZZZXXXVVVVVVWWWXXXYYYWWWXXXZZZZZZZZZ\\\___bbbbbbbbbcccaaa```___```bbbbbbbbbaaabbbdddhhhlllnnnkkkhhhhhhggggggtttuuukkkfff{{{pppmmmeee\\\aaaiiiggglllooommmeee___]]]^^^``````aaadddgggjjjjjjiiifffffffffeeecccdddfffiiibbbaaa^^^\\\\\\]]]^^^]]]ccceeehhhjjjjjjpppsssnnn{{{{{{qqq|||lllYYYPPPHHHEEEEEEHHHPPPXXX^^^___cccqqq}}}jjjnnn|||hhhUUUFFFGGGQQQSSSLLLEEE::::::;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999:::::::::::::::;;;;;;;;;:::<<>><<<;;;;;;;;;===???===:::???TTTkkk~~~qqqzzz]]]JJJCCCFFFJJJNNNOOONNNKKKIIIGGGJJJKKKKKKJJJIIIHHHIIIJJJEEEEEEEEEFFFGGGHHHIIIIIIKKKIIIEEEAAA>>>>>>???@@@@@@AAAAAAAAAAAA???===<<<;;;<<<>>>???AAABBBBBBCCCCCCCCCCCCEEEGGGKKKNNNPPPPPPPPPQQQSSSUUUXXXZZZ\\\___```bbbdddfffgggggggggdddfffhhhiiiiiieee___ZZZPPPVVVfffzzzrrrcccddddddbbb``````aaaaaa```___\\\^^^aaadddfffgggggggggfffccc^^^XXXTTTSSSTTTVVVUUUVVV[[[```\\\SSSQQQUUUTTTSSSQQQPPPPPPQQQRRRSSSRRRQQQPPPNNNMMMMMMOOOQQQRRRSSSUUUWWWWWWWWWUUUTTTKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKMMMNNNNNNMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGCCCEEEGGGGGGFFFEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDDDDDDDDDDFFFHHHGGGEEEBBB@@@AAACCCFFFHHHIIIFFFCCCBBBCCCEEEFFFFFFDDDEEEDDDAAA??????CCCGGGFFFFFFFFFFFFFFFFFFEEEDDDHHHHHHGGGFFFEEEDDDDDDCCCCCCEEEIIIQQQWWWVVVNNNFFFLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNRRRSSSTTTTTTTTTTTTVVVXXXXXX[[[___```^^^[[[ZZZ[[[]]]]]][[[YYYWWWVVVXXXYYYZZZZZZZZZ[[[]]]```dddgggbbbccccccbbb``````aaacccfffeeeeeeeeegggjjjmmmooolllggggggiiieeeeee{{{~~~qqqiiijjjjjjccc\\\aaagggiiillllllggg```[[[\\\___]]]^^^```dddhhhkkklllkkkjjjiiigggeeedddeeegggiii```^^^]]]\\\[[[\\\^^^aaaaaadddhhhkkkmmmuuunnnqqqtttfffgggzzzxxx}}}zzzwwwiii]]]OOOIIIEEEFFFHHHMMMVVV___bbbdddnnnlllfffXXXIII>>>@@@FFFFFF???999::::::999999999:::::::::999999999999:::::::::;;;<<<;;;::::::::::::;;;<<<999999999:::::::::::::::999;;;>>>???===;;;:::999888999<<<>>>>>>@@@GGGOOOooo}}}zzzkkkaaaNNNJJJIIILLLPPPQQQMMMJJJIIIJJJKKKKKKIIIHHHIIIJJJFFFGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDBBB@@@???BBBCCCEEEGGGHHHIIIIIIIIIGGGGGGIIIKKKNNNQQQTTTVVVRRRSSSUUUWWWZZZ]]]___```bbbbbbbbbbbbcccdddeeefffgggjjjjjjeee^^^YYYXXXZZZ\\\oootttiiijjjmmmhhheeebbbaaabbbdddddddddbbbccceeefffggggggffffffcccaaa]]]WWWSSSRRRTTTWWWSSSWWW[[[\\\YYYUUUUUUVVVTTTRRRPPPMMMMMMNNNOOOQQQOOOPPPOOOLLLJJJJJJLLLOOOPPPQQQTTTVVVWWWVVVUUUTTTPPPNNNLLLIIIGGGFFFFFFFFFIIIKKKMMMOOOPPPOOOMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGDDDGGGIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@AAAAAA???AAACCCCCCCCCDDDEEEGGGGGGEEECCCAAABBBDDDGGGIIIHHHFFFCCCCCCEEEGGGHHHHHHDDDEEEEEEBBB>>>???CCCHHHEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGKKKRRRXXXVVVMMMEEENNNNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKMMMNNNPPPQQQRRRQQQRRRTTTTTTTTTUUUWWWZZZWWW]]]bbbbbb```^^^___```______^^^[[[WWWUUUVVVWWW\\\[[[ZZZ[[[___cccgggjjjddddddeeecccbbbaaabbbdddggggggfffffffffhhhjjjkkknnnfffgggnnnlllgggooo{{{vvvgggfffaaa^^^bbbdddjjjiiigggbbb]]][[[]]]___YYYZZZ]]]aaafffjjjjjjiiillljjjfffbbb___^^^______]]][[[[[[\\\[[[ZZZ]]]cccgggfffggggggjjjtttwwwxxxxxxwwwyyypppssswww}}}qqqcccXXXQQQIIIGGGGGGJJJNNNSSS\\\eeebbblll{{{hhhnnnNNNDDD;;;;;;===;;;777555999999888888888999::::::888888999999999:::::::::===<<<:::999999:::<<<===888888888888888777777777555888:::;;;999777777777555666888<<<@@@AAAAAAAAAKKKyyytttcccUUUHHHEEEIIILLLMMMMMMHHHJJJKKKKKKJJJIIIIIIJJJHHHIIIIIIJJJIIIIIIHHHGGGEEEFFFHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLNNNPPPSSSVVVXXXYYYYYYZZZ[[[^^^```bbbcccdddeeeeeeeeeeeefffhhhiiijjjggggggeee\\\TTTSSS\\\eeezzzjjjiiikkkiiidddbbb______bbbeeehhhiiiiiiiiihhhgggffffffeeeeee]]]^^^\\\XXXTTTSSSUUUYYYVVVXXXWWWTTTSSSWWWZZZ[[[UUUSSSOOOMMMKKKLLLMMMNNNLLLMMMLLLIIIFFFFFFJJJNNNMMMNNNPPPRRRSSSTTTSSSSSSSSSRRROOOLLLIIIHHHGGGGGGKKKLLLNNNOOOOOONNNLLLKKKLLLKKKIIIGGGGGGGGGGGGHHHFFFHHHJJJJJJHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????===???AAABBBBBBBBBDDDFFFFFFEEEDDDCCCDDDFFFHHHIIIGGGEEECCCCCCEEEFFFGGGFFFBBBCCCCCCAAA??????BBBFFFCCCEEEFFFFFFDDDCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIJJJHHHFFFEEEGGGJJJLLLJJJGGGOOOOOONNNNNNMMMKKKIIIIIIHHHIIIJJJKKKNNNPPPSSSTTTPPPQQQRRRQQQQQQSSSVVVXXXVVV\\\```___^^^```aaaaaa]]]^^^^^^[[[VVVTTTTTTWWW\\\ZZZYYY[[[___dddggghhhdddeeeeeedddbbbaaacccdddfffeeeeeedddeeefffggghhhkkkfffgggoooqqqmmmmmmqqq{{{mmmcccaaa]]]```ddd```gggeeeccc```^^^]]]]]]]]]WWWXXX\\\aaafffiiiiiiiiikkkhhhbbb]]]ZZZYYYYYYYYYYYYWWWXXX[[[[[[XXX[[[bbbiiigggfffhhhkkkuuu|||yyyrrrddd{{{yyytttnnnuuu~~~xxxkkk```UUUNNNJJJJJJJJJMMMTTTXXX]]]fffoooppp~~~pppxxxaaaDDD???;;;;;;:::888888:::999888777777888999:::;;;888888888888999999999999;;;::::::::::::::::::;;;999999999888888777777777444666888888777666666777666777999:::<<<>>>>>>>>>???VVV}}}zzz{{{uuu___SSSLLLHHHHHHKKKGGGIIIKKKLLLJJJIIIIIIJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIHHHHHHGGGHHHHHHHHHLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSUUUWWWYYY[[[\\\]]]``````aaabbbcccdddddddddhhhiiijjjkkkkkkiiihhhggg^^^\\\XXXUUUYYYggg|||sssnnnlllhhheeecccaaa^^^___aaaeeeggghhhjjjhhhfffcccbbbbbbbbbbbbYYY[[[]]]ZZZWWWUUUXXX\\\VVVXXXUUUQQQSSS[[[^^^[[[WWWTTTQQQNNNLLLKKKLLLLLLMMMNNNNNNKKKGGGGGGLLLQQQNNNNNNOOOQQQRRRTTTUUUUUUSSSRRROOOMMMKKKJJJJJJJJJJJJKKKLLLMMMLLLLLLKKKJJJLLLJJJHHHGGGFFFFFFHHHHHHGGGHHHIIIIIIGGGFFFFFFGGGFFFFFFEEEDDDDDDEEEFFFGGGFFFEEECCCAAA???>>>>>>===;;;===???@@@@@@AAACCCEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFEEECCCCCCDDDDDDBBBAAA>>>???????????????AAABBBAAACCCEEEEEECCCBBBCCCEEEEEEFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCCCCDDDGGGIIIKKKMMMNNNNNNNNNLLLKKKIIIHHHHHHHHHIIIJJJLLLOOOQQQRRRPPPQQQPPPOOONNNOOORRRTTTSSSYYY[[[YYYZZZ^^^___\\\XXXZZZ\\\ZZZUUUSSSUUUXXXYYYWWWVVVXXX]]]aaacccddd``````aaa___^^^]]]^^^```bbbbbbbbbbbbcccdddfffgggeeeeeefffjjjnnnooommmkkkfff{{{tttgggaaa]]]YYYaaafff]]]dddbbbaaa``````___]]]ZZZXXXZZZ]]]ccchhhkkkkkkjjjhhhddd___[[[YYYYYYYYYYYYVVVTTTVVV[[[ZZZVVVZZZaaaaaaaaadddiiinnnuuuwwwzzzsss^^^xxx}}}kkkoootttxxx|||~~~rrrdddZZZUUUPPPKKKHHHLLLNNNTTT\\\aaafffooowwwrrrlllkkkQQQDDDAAA???>>>999444555:::888888777777777888:::;;;777888888888888999999999777888:::;;;;;;:::888777<<<<<<<<<;;;:::999888888555777888888777777888999888;;;<<<:::888:::>>>@@@CCCDDDXXXyyynnntttooo]]]MMMGGGIIIGGGIIIKKKLLLKKKIIIIIIJJJHHHIIIIIIIIIJJJKKKKKKKKKMMMLLLJJJHHHGGGHHHIIIJJJKKKJJJIIIHHHHHHJJJKKKLLLPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ[[[\\\^^^```aaaaaacccdddddddddcccbbbaaaaaaeeegggiiijjjhhhccc]]]ZZZXXXTTTRRRWWWjjjhhhjjjrrrooojjjkkkgggdddaaa```bbbdddeeeeeegggdddaaa^^^\\\]]]^^^___VVVZZZ]]]\\\YYYXXX[[[^^^SSSWWWWWWUUUZZZbbb```XXXXXXVVVSSSOOOMMMLLLKKKKKKPPPRRRRRROOOKKKKKKQQQVVVQQQQQQRRRSSSTTTVVVXXXYYYRRRQQQOOOMMMLLLKKKKKKLLLJJJJJJJJJJJJJJJJJJIIIHHHKKKJJJHHHFFFFFFFFFHHHIIIGGGHHHHHHGGGEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDAAA???>>>===<<<:::<<<>>>??????@@@BBBDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFEEECCCCCCCCCAAA>>><<<;;;;;;<<<===>>>????????????BBBEEEDDDBBBAAACCCEEECCCCCCCCCCCCBBBBBBBBBBBB???BBBFFFIIIIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKMMMOOOPPPQQQQQQPPPNNNLLLLLLNNNPPPRRRVVVVVVSSSUUU[[[\\\XXXSSSWWWZZZYYYUUUTTTVVVZZZWWWUUUTTTVVV[[[___``````ZZZ[[[[[[ZZZXXXXXXYYY[[[___``````aaaccceeefffggg___dddfffeeegggllllllhhh```eee~~~mmmgggaaabbbffffffbbb\\\[[[___bbb```\\\ZZZ]]]aaa___^^^^^^aaafffjjjkkkjjjgggddd```ZZZUUUTTTUUUWWWVVVWWWXXX[[[^^^^^^\\\ZZZbbb___[[[ZZZ___gggqqqwwwtttbbbwww~~~vvvtttyyy{{{ccc]]]jjjrrrxxx}}}{{{~~~sssbbb^^^YYYSSSJJJDDDFFFMMMPPPPPPWWWcccmmmwwwuuuqqqcccnnnUUUDDDAAA<<<888777888:::<<<:::999888777666666666666666666555555555444444444333666:::;;;999666444333666666555555555444444444666444444888>>>???<<<888;;;::::::999999::::::;;;???>>>FFF```}}}yyy~~~oooXXXJJJMMMFFFGGGOOOPPPHHHEEEIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMLLLLLLMMMPPPRRRUUUUUUVVVWWWYYYZZZ[[[[[[\\\]]]]]]^^^___```aaabbbccccccdddeeegggfffeeecccmmmgggbbbaaa\\\TTTRRRUUUIII\\\ttt}}}uuullliiikkkoooppppppnnnlllhhheeecccdddeeegggjjjhhheeeaaa______```aaabbbbbbaaa```___^^^]]]]]]UUURRRLLLOOO___nnnoooggg^^^[[[WWWUUUTTTTTTSSSSSSTTTRRRQQQPPPQQQSSSVVVXXXSSSRRRQQQRRRTTTWWWWWWWWWSSSRRROOOMMMKKKJJJJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCAAA>>><<<:::===>>>???@@@AAABBBBBBBBBBBB@@@???AAAEEEFFFEEECCCCCCCCCBBBAAA@@@>>>===<<<:::;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@??????>>>CCCCCCBBBBBBAAA@@@@@@???AAABBBCCCEEEGGGHHHIIIJJJHHHJJJKKKJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIJJJLLLOOOOOOPPPSSSVVVWWWVVVTTTSSSUUUVVVVVVSSSOOONNNQQQUUUWWWUUUWWW[[[[[[XXXVVVXXXTTTSSSPPPOOONNNOOOQQQRRRYYY]]]bbbdddbbb`````````aaa```aaaccceeeeeecccaaa]]]ccckkk|||yyykkkfffbbbaaacccddd```]]]ZZZ]]]___^^^[[[ZZZ[[[]]]^^^]]]]]]```dddhhhjjjiiigggddd^^^XXXTTTTTTVVVYYYZZZZZZZZZ[[[]]]]]][[[YYY^^^\\\YYYWWWYYY\\\aaadddiii{{{xxx~~~pppsss|||yyyzzzuuuiiicccYYY]]]ooo{{{yyy}}}zzzlllaaaZZZSSSLLLIIIHHHIIIOOOVVV___\\\]]]eeeuuuyyyiiilllyyyXXXIII@@@>>>;;;777666666888999999999888777666666666666666555555555444444444333333666888999777555444333666555555555444444444333666555666;;;AAACCCAAA>>>::::::999999999999::::::>>>;;;===JJJfff}}}{{{~~~zzzqqqXXXLLLEEEGGGFFFBBBDDDLLLJJJJJJJJJJJJKKKMMMOOOPPPKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSVVVWWWXXXYYYZZZ\\\]]]_________^^^^^^^^^```bbbeeefffiiigggeeeddddddeeefffggg___\\\[[[\\\XXXQQQQQQUUUmmmyyysssllliiikkkooopppoooooolllhhheeeccccccdddeeegggfffcccaaaaaaaaacccdddbbbaaaaaa___^^^^^^]]]]]]RRRQQQNNNRRR^^^kkkmmmggg^^^\\\XXXVVVVVVVVVUUUTTTTTTRRRPPPOOOOOOQQQSSSTTTPPPOOOOOOQQQSSSUUUUUUTTTQQQPPPMMMKKKIIIHHHGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFDDDBBB@@@???>>>>>>AAABBBBBBBBBAAA>>><<<:::<<<===>>>???@@@AAAAAA@@@@@@>>>===???CCCEEEEEEDDDDDDDDDCCCBBB???===;;;:::999999;;;<<<>>>???AAAAAAAAAAAA@@@@@@???>>>======>>>>>>>>>===<<<;;;;;;;;;>>>??????AAABBBDDDFFFGGGGGGHHHIIIIIIFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCEEEGGGHHHIIIHHHHHHJJJLLLNNNPPPSSSUUUVVVUUUTTTSSSQQQQQQQQQOOONNNOOORRRTTTVVVSSSSSSVVVWWWUUUUUUXXXUUUSSSPPPOOOOOOQQQSSSUUUVVV[[[```bbbaaa___^^^^^^cccdddeeeeeeeeedddcccccc```___^^^ddd|||ooohhheeebbb`````````___]]]\\\\\\\\\\\\[[[ZZZZZZYYY\\\[[[[[[^^^bbbeeeggghhhhhhccc]]]WWWTTTVVVYYY\\\^^^]]][[[[[[\\\\\\[[[ZZZXXXXXXWWWUUUUUUTTTTTTTTTYYYnnnzzzvvvzzz|||pppmmm```WWW[[[eeehhhhhhnnntttwwwxxx|||yyyqqqeeeXXXNNNRRRKKKGGGIIINNNSSSYYY^^^dddcccmmm|||hhhlllyyyrrrSSSEEE;;;<<<:::888666555555555555888888777666555555555555555555444444444444333333444666777777555444444444555555444444444444333333555444666;;;AAADDDCCCAAA999999999888888999999999===<<<<<<>>>DDD[[[tttkkktttuuueeeUUUMMMFFF@@@AAAHHHHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQTTTVVVWWWXXXYYYZZZ\\\]]]^^^^^^aaa```___^^^___bbbdddfffaaa```___^^^^^^___```aaaXXXTTTOOONNNQQQ\\\oootttpppkkkjjjmmmoooooonnnnnnlllhhhdddbbbaaabbbcccbbbaaa```___```aaacccddd``````^^^]]]\\\[[[[[[[[[ZZZZZZXXXXXX\\\aaa___[[[^^^\\\YYYWWWXXXXXXWWWVVVTTTRRRPPPNNNMMMMMMNNNOOOLLLLLLMMMOOOQQQRRRQQQOOONNNMMMKKKHHHFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDAAABBBDDDEEEEEEDDDCCCCCCDDDCCCAAA???>>>===<<<<<>><<<;;;;;;<<<===>>>>>>>>>>>>>>><<<;;;:::<<<@@@CCCDDDEEEDDDDDDCCCAAA???<<<:::999777888999;;;===>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;::::::999999888888888;;;::::::;;;<<>>999888888777777888888999999999???BBB===AAA___}}}mmmlllqqqxxxkkk\\\LLLBBB@@@@@@BBBFFFIIIJJJJJJIIIHHHMMMMMMLLLLLLLLLLLLLLLLLLOOOPPPQQQPPPPPPQQQTTTVVVYYYYYYZZZZZZ[[[[[[\\\\\\cccbbbaaa``````_________YYYYYYYYYWWWUUUTTTTTTTTTVVVXXX\\\bbbooo~~~pppnnnllllllmmmooonnnmmmllljjjfffccc```_________]]]]]]]]]]]]^^^___``````]]]\\\[[[YYYXXXXXXXXXXXX^^^______]]][[[YYYWWWTTT]]][[[XXXWWWXXXXXXXXXVVVSSSRRROOOMMMKKKJJJKKKKKKIIIIIIKKKMMMOOOOOOMMMKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBBBB???@@@BBBDDDDDDCCCAAA@@@??????>>>>>>===>>>>>>???======>>>>>>>>>===<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;:::999:::<<>>??????>>>>>>===<<<;;;:::999999:::::::::999999999888888999888777666888;;;???AAABBBDDDEEEDDDBBBAAAAAABBB@@@@@@@@@@@@???>>>===<<<@@@BBBEEEGGGFFFDDDDDDDDDEEEFFFHHHJJJLLLLLLLLLKKKNNNKKKIIIKKKOOORRRRRRPPPRRRPPPQQQUUUVVVUUUVVVZZZ^^^[[[VVVSSSRRRSSSVVVXXX[[[^^^bbbcccccc```]]][[[aaadddfffddd___]]]```dddkkkgggeeefffeeeppppppnnndddbbb```^^^^^^___```aaadddcccbbbbbbbbb```\\\ZZZYYYYYYYYYZZZ\\\___ccceeeiiiddd^^^[[[[[[^^^___```ZZZXXXWWWWWWZZZ]]]___```YYYXXXWWWVVVVVVWWWXXXYYYaaaYYYfff{{{nnnbbbYYYWWWYYYZZZ\\\]]]aaaggglllsssxxx|||ttthhhaaaYYYSSSQQQQQQPPPOOORRRTTTXXX\\\___dddqqqrrrqqqyyyqqqOOOAAA???<<<888666666666666666555444444555555444444333444444444222222333333333333333333777777777666444444555777222222333333333333333333222222333555888999999999777777777666666777777777555222888AAA>>>888CCCVVVxxxvvvppp\\\QQQGGGEEEDDDCCCDDDFFFIIIKKKKKKKKKKKKJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPQQQTTTVVVZZZZZZZZZZZZYYYYYYYYYYYY^^^^^^^^^]]][[[XXXTTTRRRUUUUUUSSSQQQQQQTTTZZZ___hhhxxx{{{wwwvvvnnnmmmllllllmmmlllkkkjjjhhhfffccc___]]][[[[[[[[[[[[\\\]]]^^^^^^_________ZZZYYYVVVUUUTTTTTTTTTUUUUUUXXX\\\^^^\\\YYYYYY[[[YYYXXXVVVUUUVVVVVVUUUSSSQQQPPPNNNKKKJJJHHHHHHHHHGGGGGGHHHJJJLLLLLLJJJHHHHHHGGGFFFEEECCCAAA@@@???============>>>>>>??????@@@@@@@@@??????@@@@@@AAA>>>???AAABBBBBBAAA???>>>???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999999:::::::::999999:::<<<======>>>>>>??????>>>>>>===::::::;;;<<<<<<===>>>>>><<<<<<;;;::::::999999888:::999999999999999888888888777666666777;;;>>>@@@@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>===<<<>>>AAADDDEEEEEECCCCCCCCCCCCDDDFFFHHHIIIJJJJJJJJJQQQNNNLLLNNNQQQSSSQQQOOOQQQQQQTTT[[[]]]ZZZYYY[[[]]][[[XXXVVVWWWZZZ]]]```dddeeefffgggfffccc```]]]```dddgggeee```^^^aaaeeeeeebbbeeeiiihhhgggttt}}}hhhjjjdddaaa^^^^^^```bbbddddddffffffffffffccc```]]][[[XXXYYYYYYYYYZZZ]]]aaaeeehhhddd```___```aaa___]]]UUUTTTSSSUUUYYY]]]```aaa\\\[[[XXXVVVVVVVVVWWWXXX]]]gggtttmmmkkklll\\\XXXTTTSSSVVV[[[^^^```fffkkkqqqvvvzzz|||tttiii```VVVRRRMMMLLLNNNRRRVVVXXXXXXYYY]]]aaafffssskkkjjjssszzzkkkNNNEEE@@@888666:::555555555555555555555555444444333333333333333444111111222222222222333333666777777555444333555666111111222222222222333333444444444555555666777777777666666555555666666777999333333:::===:::<<>>;;;:::::::::;;;<<<===>>>>>>>>>======>>>>>>?????????@@@@@@AAAAAA@@@>>>>>>BBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999888777888999;;;:::999888999:::;;;;;;<<<>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777777777777777777777777777666777888;;;>>>@@@>>>@@@AAAAAA@@@??????@@@AAABBBBBBBBBAAA@@@??????>>>AAACCCEEEDDDDDDEEEFFFEEEEEEGGGIIIKKKLLLMMMMMMSSSRRRQQQQQQRRRRRRQQQPPPPPPQQQVVV^^^aaa^^^\\\]]]YYYXXXYYYZZZ^^^bbbgggiiiiiihhhggghhhhhhgggeeecccdddgggjjjiiieeeccccccdddaaa```aaadddeeeeeeiiipppqqqgggeeeeee```\\\]]]cccggghhhgggdddfffhhhfffaaa\\\ZZZZZZXXXYYYYYYXXXXXX[[[aaaeeedddbbb```aaacccbbb\\\WWWQQQPPPQQQSSSWWW[[[^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVV[[[ooo}}}nnn```mmmqqqgggZZZTTTVVVYYYXXXVVV[[[___cccfffhhhkkkqqqvvvyyywwwmmmgggddd```YYYSSSPPPPPPPPPRRRVVVZZZ]]]^^^aaadddkkkuuu|||www}}}ooommmwwwWWWIIIAAACCC@@@666333888555444444333333444555555333333222222222222333333111111111111222222222333333444555444222111222333111111111111222222222333333333444444333444555666666555555555555555555666:::777555666999<<<>>>===333KKKrrr|||xxxxxxlll\\\PPPIIIFFFFFFFFFEEECCCCCCBBBBBBCCC@@@AAABBBAAAAAABBBEEEGGGEEEEEEGGGIIIKKKMMMNNNOOOMMMMMMNNNOOOPPPRRRTTTUUU]]]ffftttyyyjjjeeefffjjjllllllkkkjjjgggcccaaa```___\\\[[[YYYWWWUUUTTTSSSSSSUUUWWWZZZ]]]`````````___XXXVVVSSSQQQPPPPPPRRRSSSVVVTTTVVVYYYVVVOOOMMMPPPPPPOOOMMMLLLLLLKKKHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???@@@BBBBBBBBB@@@>>>>>>?????????>>>===<<<999999888888999;;;<<<===<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@??????>>>>>>AAA@@@???======<<<<<<<<<;;;;;;:::999999999999999;;;;;;;;;:::999888777777444777:::;;;:::888999:::;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<;;;:::999999999777888888999::::::;;;;;;777777777777777777777777666666777888:::<<<>>>???>>>???AAAAAA?????????@@@AAABBBBBBCCCBBBBBBAAAAAA???AAACCCDDDDDDEEEGGGIIIFFFFFFHHHIIIKKKMMMNNNOOOQQQSSSTTTTTTRRRRRRRRRSSSPPPPPPUUU\\\___]]]]]]___YYYZZZ\\\___cccgggjjjlllhhhfffdddeeehhhjjjjjjhhhiiikkklllkkkiiieeeaaa^^^]]]```aaaaaaccchhhjjjhhhlllyyymmmiiicccfff```[[[]]]eeekkkkkkiiiaaaeeehhhfff___YYYXXXYYYXXXYYYYYYXXXXXX[[[```eeeaaa```___bbbdddbbbZZZSSSPPPOOOPPPRRRVVVZZZ[[[[[[WWWXXXYYYZZZZZZYYYXXXWWW\\\hhhyyywwwaaa]]]dddxxx~~~tttxxxeee[[[YYYYYYUUUPPPTTTWWWZZZZZZZZZ]]]bbbfffjjjssswww|||{{{tttoooeeeYYYSSSSSSTTTQQQNNNSSSUUUXXX]]]```bbbbbbaaaiiinnn{{{yyypppffflllzzzaaaEEE>>>;;;>>>???:::555444444333222222222333444555333222222111222222333333000000111111222222222333000222333333111000000111000000111111222222222333000111111111111222444666555555555444444555555555222666666333444999;;;999@@@<<>>:::;;;<<<=========<<<;;;999888888888888:::<<<===;;;;;;;;;;;;;;;<<<===>>>AAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<===>>>???<<<;;;:::999888888888888;;;;;;;;;:::999888777666111555:::<<<;;;999999:::<<<<<<===============<<<<<<<<<;;;:::999777666666666777888999:::;;;<<<<<<888888888999999999999999555666777999;;;<<<===>>>===???AAAAAA?????????@@@AAABBBBBBCCCCCCCCCBBBBBB???AAACCCDDDDDDFFFIIILLLEEEEEEFFFHHHJJJLLLMMMNNNOOORRRUUUUUURRRQQQSSSUUUQQQOOORRRXXX\\\[[[]]]```^^^___aaaccceeegggiiiiiifffcccaaabbbgggkkkllllllllllllkkkkkkiiiddd\\\WWWUUU^^^bbb```bbbiiiiiicccllluuutttkkkbbbfffgggaaa[[[ZZZ]]]cccggghhhcccdddeeeccc^^^\\\]]]^^^XXXZZZXXXSSSTTTZZZ\\\XXXXXXZZZ\\\______\\\WWWSSSNNNPPPRRRSSSSSSVVV[[[```\\\]]]]]]\\\ZZZYYYYYYZZZYYYWWWXXXYYYYYY^^^ooo~~~sssfffgggoooqqqddd___^^^^^^aaaXXXQQQPPPSSSUUUVVVWWWXXX[[[aaahhhooouuuyyy{{{{{{tttlllddd___[[[OOOJJJPPPQQQLLLQQQ]]]^^^]]]```fffhhhkkktttlll^^^iiiyyyaaa???<<<;;;:::888666555444444333333333222222111111111111111111111111111111111333333333222222222111111111111222222222222111111111111111111111111111111000000111111111222222222222222222333333333444444333333444444666777888999888;;;???FFFUUUvvvwwwvvv~~~uuuiii```bbb```^^^___cccdddbbb___ZZZ\\\^^^aaakkkxxxkkkgggbbb```aaadddfffgggiiihhhfffaaa[[[XXXWWWXXXVVVWWWYYYXXXVVVTTTSSSTTTOOORRRWWW[[[]]][[[XXXVVVWWWUUUSSSRRRRRRQQQOOOMMMOOOLLLKKKLLLOOOPPPOOOMMMGGGEEECCCDDDFFFFFFDDDAAA????????????>>>===;;;;;;>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::999999999999999:::;;;;;;<<<======@@@AAAAAABBBAAA@@@>>>===;;;;;;<<<===>>>>>>======<<<:::999777777888:::;;;:::999999888777666555555::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999======<<<:::888777666555888888888888777777777777777888999::::::999777666777777888999;;;<<<<<<===<<<<<<===>>>??????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDFFFHHHHHHGGGFFFKKKJJJHHHFFFFFFJJJPPPUUUQQQOOONNNRRRVVVWWWRRRNNNNNNRRRVVVVVVTTTTTTXXX\\\aaa``````aaaccceeeddddddbbbaaa``````aaadddhhhjjjkkkiiieeebbb___]]]]]]]]]```______bbbgggjjjiiifffnnnjjjppp{{{pppiiibbbfffeeebbb___^^^___bbbddddddaaabbbbbb```]]]ZZZ[[[\\\XXXYYYVVVQQQRRRWWWYYYWWWZZZZZZZZZZZZZZZYYYWWWVVVPPPRRRTTTTTTUUUXXX^^^bbbaaaaaaaaa^^^[[[XXXXXXXXXRRRQQQRRRTTTSSSVVVaaannn~~~iiiiiisssyyyfffYYYWWWWWWXXXYYYWWWSSSPPPNNNTTTUUUXXX[[[]]]^^^______hhhgggjjjoooqqqppprrrvvv~~~~~~}}}yyyuuussssssuuupppmmmgggaaa\\\WWWSSSQQQPPPKKKLLLSSSUUUUUU[[[dddhhhdddfffppp{{{jjjdddeeennntttzzzzzzWWW@@@;;;:::888666555444333333333333333222222111111111111111111111111111111111333333222222222111111111000111111222222111111000111111111111111111111111000000000111111111222222222222222333333333333444333333444444555777888999777888999;;;AAAUUUwww~~~rrrjjj}}}lllfffbbb^^^[[[\\\]]]______eeedddaaa]]]YYYVVVWWWXXXVVVXXXZZZZZZXXXVVVUUUUUURRRUUUXXXZZZ[[[YYYWWWUUUTTTRRRPPPOOOOOONNNLLLJJJJJJIIIHHHJJJLLLMMMLLLJJJGGGEEEDDDEEEFFFFFFDDDAAA???>>>>>>===<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>???>>>>>>===<<<;;;::::::888888999999999999999888888888888999999:::::::::??????@@@AAAAAA@@@>>>>>><<<<<<<<<<<<<<<<<<======<<<:::999777777888999:::::::::999999888777666666::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999::::::999888777666555555777777777666666666666555666777999::::::999888777888888888888999:::;;;<<<<<<======>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBGGGGGGGGGHHHJJJKKKJJJIIIIIIIIIHHHHHHHHHKKKPPPTTTTTTQQQNNNOOOQQQQQQMMMIIIMMMRRRVVVWWWVVVVVVZZZ]]]^^^]]]\\\^^^aaabbbbbbbbbaaa```^^^]]]]]]___aaacccdddbbb___]]][[[[[[[[[\\\^^^]]]\\\___ccchhhlllmmmrrrmmmkkkrrrpppmmmiiibbbfffcccccccccaaa___^^^___``````aaaaaa___]]][[[[[[\\\ZZZZZZVVVQQQQQQUUUWWWVVV]]]\\\YYYWWWWWWWWWYYYZZZSSSTTTVVVWWWYYY\\\aaaeeeffffffeeeaaa\\\XXXVVVVVVTTTRRRRRRTTTTTTTTTYYY___tttvvvyyyqqqttt{{{|||lllnnnmmmeee[[[VVVWWWZZZVVVUUUUUUTTTTTTTTTTTTTTTWWWUUUWWW\\\^^^]]]___bbb``````___]]]\\\[[[[[[[[[\\\ZZZUUURRRQQQRRRUUUWWW[[[[[[[[[[[[\\\```fffjjjsssuuu}}}sss___jjjxxx}}}xxxzzznnnYYYHHH;;;888777666555333333222222222222222222222111111111111111111111111111111111222222222222111111111000000000111111111111000000000000000000000000000000000000000000111111111111111111222222222333333333333333333444555666777888999888888888777===LLL\\\|||~~~ggg\\\bbb^^^ZZZXXXXXXYYYYYYYYY___^^^[[[XXXUUUTTTVVVXXXXXXZZZ\\\\\\ZZZXXXWWWWWWTTTUUUVVVXXXXXXWWWVVVVVVQQQOOOMMMLLLLLLKKKHHHFFFDDDDDDEEEGGGIIIIIIHHHFFFHHHGGGFFFFFFFFFFFFCCCAAA???>>>===;;;;;;;;;<<<<<<>>>======<<<<<<======>>>AAAAAA???===<<<:::888888999999:::::::::999999888777777777777777888888888<<<===>>>???@@@???>>>======<<<;;;::::::;;;<<<<<<;;;:::999888777888888999;;;;;;::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999666666666666555555555555666666666666555555555555666777999:::::::::999999999999888777888999;;;<<<<<<<<<======>>>?????????AAAAAAAAA@@@@@@@@@??????GGGFFFFFFHHHJJJKKKJJJHHHDDDFFFHHHJJJKKKMMMOOORRRRRROOOLLLLLLNNNNNNLLLIIINNNRRRWWWYYYYYYYYYZZZ]]]YYYXXXXXXZZZ]]]_________aaa___^^^\\\\\\\\\]]]]]]^^^\\\[[[YYYYYYZZZ[[[\\\^^^^^^]]]]]]```eeelllqqqrrrmmmiiigggjjj{{{mmmoookkkdddeeebbbddddddaaa\\\YYY[[[]]]aaaaaaaaa```^^^]]]]]]]]][[[ZZZWWWSSSQQQSSSUUUWWW]]]]]][[[XXXWWWWWWYYY[[[VVVVVVWWWYYY[[[___cccfffggghhhgggccc^^^YYYVVVVVVWWWTTTSSSSSSTTTUUUVVVWWW\\\kkkrrrnnntttpppfffeeefffbbb___[[[WWWVVVVVVXXXYYYOOOLLLLLLPPPRRRQQQRRRTTTSSSSSSTTTTTTUUUTTTSSSRRRXXXWWWUUUTTTTTTWWW\\\```aaacccaaa___eeeqqqxxxyyywwwuuuxxxrrrdddmmm{{{]]]JJJCCC<<<444666555444333222111111111222222222111111111111111111111111111111111111111222111111111111000000000///000000000000000000///000000000000000000000000/////////000000000111111111111111111222222222222333333333333444555666777666555777999999999>>>EEEWWWxxx{{{ggg___^^^```]]]ZZZYYYYYYZZZZZZZZZ\\\[[[XXXTTTRRRRRRTTTWWWYYY\\\^^^^^^\\\ZZZYYYYYYSSSTTTTTTTTTUUUUUUVVVVVVPPPNNNLLLKKKJJJIIIGGGEEEBBBCCCDDDFFFGGGGGGFFFEEEIIIHHHGGGGGGFFFEEECCCBBBAAA???===<<<;;;<<<===>>>????????????????????????@@@@@@>>>===;;;999888777;;;;;;<<<<<<;;;;;;::::::777777777777777777777777:::;;;<<<>>>>>>>>>=========<<<:::999888999;;;<<<;;;:::999888777777888888;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999444444444555555666666777777777666666666555555555666666888999::::::::::::;;;:::999888888999;;;<<<<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@BBBBBBBBBCCCFFFFFFEEEDDD???CCCGGGJJJLLLLLLMMMNNNMMMKKKIIIJJJMMMPPPQQQQQQPPPSSSXXXZZZZZZYYYYYYYYYVVVUUUTTTVVVYYY\\\]]]]]]``````___^^^]]]]]]]]]]]]^^^]]][[[ZZZZZZ\\\]]]___```aaabbbaaa```ccciiinnngggfffeeecccbbbiii~~~wwwooorrrnnnhhhdddbbbcccbbb]]]XXXVVVXXX[[[___^^^^^^]]]]]]]]]\\\\\\YYYXXXVVVTTTQQQOOORRRUUUXXXZZZZZZXXXVVVUUUVVVXXXWWWVVVVVVXXX[[[___bbbddddddeeeeeebbb^^^ZZZWWWVVVUUURRRNNNKKKMMMPPPQQQPPPOOOZZZ{{{uuuggggggsss|||{{{}}}uuujjjaaa\\\ZZZZZZZZZUUUSSSUUUWWWUUUTTTUUUTTTUUUWWWXXXWWWWWWVVVVVVZZZ\\\\\\\\\[[[]]]```ccclllpppsssxxxnnnhhhyyyqqqfffiiinnnnnnXXX???;;;666444555333333222111000000111111111111111111111111111111000000000000000000000000111111111000000000//////...//////000000//////...////////////////////////....../////////000000000000000000111111111222222333333222333333444555666333111333777888777999<<>>@@@AAAAAAAAAAAABBBBBBAAAAAAAAA??????>>>>>>===<<<<<<<<<======>>>>>>===<<<<<<;;;777777777888888888888888888999;;;<<<<<<<<<;;;;;;<<<;;;999777777888:::;;;::::::999888777777777666:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888333333444555777888888999888888888777777777666666555666777888999999::::::;;;;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBB???>>>>>>???BBBBBBAAA@@@<<>>HHHaaannn```___bbbcccbbb```___^^^^^^______^^^]]]]]]]]]\\\ZZZWWWWWWXXXYYY^^^______^^^\\\\\\^^^```___]]]YYYUUUQQQNNNMMMLLLQQQOOONNNNNNNNNNNNMMMKKKJJJKKKKKKJJJIIIHHHIIIJJJJJJKKKKKKJJJFFFDDDCCCCCCBBBAAA@@@??????@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;777777777888999999::::::777888::::::;;;:::999999999888777777777999:::;;;::::::999888777666666555777777888888999999::::::::::::::::::::::::::::::888999999999999888777777333444555666777999::::::888888888888777777777777555666666666777888888888999999999::::::;;;;;;;;;999999999999999999999999999:::;;;<<<>>>@@@AAABBB===<<<<<<>>>@@@AAA@@@>>>:::===@@@CCCDDDDDDFFFGGGKKKJJJIIIJJJKKKNNNQQQRRRPPPQQQSSSTTTTTTSSSRRRQQQSSSQQQOOOOOOQQQTTTUUUVVVWWWXXXZZZ\\\]]]\\\\\\[[[\\\[[[YYYWWWVVVWWWXXXYYYWWW\\\bbbfffhhhiiijjjjjjjjjccc]]][[[ZZZ[[[aaaiiixxxwwwmmmllleeeiiiooogggaaa___^^^]]]]]]\\\ZZZXXXXXXVVVUUUVVVXXXYYYXXXVVVSSSSSSVVVXXXTTTMMMNNNSSSTTTVVVXXXVVVRRRPPPRRRUUUUUUSSSQQQRRRUUUXXXZZZYYYZZZ]]]^^^]]]ZZZWWWTTTSSSTTTVVVSSSMMMKKKOOOQQQOOOPPPHHHPPPeeezzzxxxiii___jjjpppwww~~~yyyqqqpppooojjjeeedddkkkjjjfff^^^WWWZZZeeepppwww{{{}}}}}}~~~|||mmmcccnnn~~~mmmoootttwwwVVVEEE::::::888111111999111000000000000000111111///000000000111111111222000000000000000000000000000000/////////.........---......//////......---........................------.........//////////////////000000000111111222222222222222333333444777666777999777444444888555:::;;;BBBUUUlllssskkkccc```dddiiillllllfffeeedddccccccbbb___]]]\\\^^^______^^^]]]^^^___``````^^^\\\[[[\\\```cccaaa___\\\WWWTTTQQQOOONNNQQQOOONNNOOOPPPQQQPPPOOOOOOPPPOOOLLLIIIHHHJJJMMMKKKLLLMMMJJJFFFCCCBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::555555666777999:::;;;;;;777888999999999888777666555666666777888999::::::::::::999999777666555444555555666666777888888999999999999999999999999999777777777777777666555555333444444666777888999:::888777777777777666666666666555555555555555666666444555888999::::::999999777777777777777777777777777888999:::;;;<<<===>>>;;;::::::<<<>>>???>>><<<999;;;<<<======???BBBDDDGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLMMMNNNPPPQQQQQQPPPQQQNNNKKKKKKMMMOOOPPPQQQTTTVVVXXXZZZ[[[[[[YYYXXXWWWVVVTTTRRRRRRSSSTTTVVVWWWYYY^^^ccchhhjjjhhhgggmmmgggaaa^^^[[[YYY]]]ccclllttt~~~kkkhhhggg]]]eeeqqqiii___^^^^^^```bbbaaa[[[VVVYYYWWWUUUVVVYYYZZZYYYWWWTTTUUUZZZ^^^YYYQQQQQQWWWXXXZZZ[[[XXXSSSRRRVVVZZZTTTQQQOOOOOOSSSVVVVVVUUUYYY[[[]]]\\\XXXUUURRRQQQQQQVVVUUUNNNKKKMMMMMMKKKKKKLLLPPPPPPYYYsss~~~pppwwwvvveeellluuuzzz~~~zzzmmmdddiiizzzwwwpppoooqqquuuvvvsssoooxxx~~~SSSBBB;;;555333555666444111111000000000000111111222//////000000111111111222000000000000000000000000000/////////............---..................---........................---------.........//////////////////000000000000222222222111222222333333000000333777666333555999666;;;888777===GGG```pppiiiiiihhhfffeeegggkkkooommmkkkjjjhhhgggddd```]]]\\\^^^aaaccccccbbbcccdddaaa```^^^[[[ZZZ\\\```ddd___^^^\\\YYYWWWVVVUUUTTTPPPOOONNNOOOQQQRRRQQQPPPRRRRRRQQQMMMIIIHHHKKKOOOKKKMMMNNNKKKFFFCCCBBBCCC>>>??????@@@@@@@@@????????????AAAAAAAAAAAA??????;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;:::999888333444555777888:::;;;<<<888888999999888777666555333444666888999:::::::::::::::999999888666555444333333444555666777777888888888888888888888888888666666666666666555555444333333444555666888888999777666666666555555555555666555555444444444555555000333666999:::999888777666666666666666555555555777777777888888999999:::999888888999<<<<<<;;;:::999::::::999999<<<@@@CCCBBBCCCDDDEEEEEEFFFHHHJJJHHHHHHHHHJJJNNNPPPQQQQQQOOOLLLIIIHHHJJJLLLMMMMMMVVVWWWZZZ[[[\\\ZZZXXXWWWTTTSSSQQQPPPQQQRRRTTTUUU[[[[[[\\\```eeegggdddaaabbb```aaa```[[[UUUVVV[[[ccclllttt{{{sssmmmgggcccbbbccceeeeeeaaa^^^]]]^^^bbbbbb^^^YYY```[[[VVVVVVXXXYYYWWWTTTUUUWWW]]]```[[[TTTSSSVVV___]]]YYYVVVTTTTTTVVVWWWPPPPPPOOONNNOOOPPPQQQRRR[[[ffflllcccWWWQQQMMMJJJNNNQQQRRRPPPKKKJJJNNNRRRRRRNNNOOOUUUVVVXXXgggzzzzzziiieeejjjtttlllccc\\\]]]sssrrrvvvxxxNNN:::888666444222111222333444000000000000////////////000000000000000000000000////////////////////////////////////////////////................................................////////////////////////000000000000111111111111000000000111222222333333222222333333444555666666555999<<<999777<<>>;;;<<<<<<<<<======>>>>>>>>>???AAAAAA@@@>>><<<:::::::::999888999:::<<<=========;;;:::999888888888333444666888::::::999999888999999999777555444222444444555666777888999999777777666555444444333333222222111111222222333444777777777777666666666666777666555444222111000///000111111222333555666777777666555444333333222333444444444555555444333333111222333555666777777777222333444555666555444333000222555666555444555555777777666666666666777777777777777888999;;;<<<===????????????@@@AAABBBCCCEEEFFFHHHJJJLLLNNNPPPQQQOOOJJJEEEDDDFFFIIIKKKKKKPPPSSSXXX\\\_________^^^QQQPPPRRRTTTSSSPPPSSSXXXYYYXXXXXX[[[___aaa___\\\]]]]]]___aaa]]]XXXXXX\\\eeefffmmmsssuuu~~~|||nnnjjjeee```^^^^^^___aaa^^^\\\ZZZ]]]```aaa]]]YYYbbb^^^ZZZZZZ\\\]]][[[XXXTTTUUUXXXYYYUUUOOOPPPUUU]]]\\\YYYVVVUUUTTTTTTUUUQQQQQQPPPOOOOOOPPPQQQRRRVVV___ddd^^^VVVRRROOOLLLOOOQQQRRRQQQOOOOOOQQQTTTWWWSSSTTTXXXWWWWWWbbbsssqqqccc```eeeuuuzzzrrrrrrzzzyyy~~~}}}yyy~~~rrrKKK===<<<777666444222111222333444000000000000////////////////////////////////////........................................................................................................................//////000000000111111111///000000111111222333333222222333333444555555555555777999888666;;;DDDMMMNNNQQQdddsssoooqqqjjjgggcccbbbdddhhhkkkmmmjjjgggeeegggiiihhhccc___\\\]]]^^^___aaaaaaaaaaaa]]]YYYXXX]]]```___^^^___aaa\\\ZZZZZZXXXUUUUUUXXXWWWUUUQQQPPPOOOOOONNNMMMMMMOOOOOOMMMJJJJJJLLLNNNIIIGGGDDDAAA@@@???===;;;999999999:::::::::;;;;;;<<<=========<<<;;;:::999888888777777777888999:::;;;:::999999888888888888444444666777888888888888777888888777666555333222333333444555666777888888666666555444444333222222222222111111222222333444666666666666555555555555555555444333222111000000000000000111222444555666666555444333222222222222333333333444444333333222111111333444555666666666111222333444555444444333000222555555555444555555777777666666555666666666666666777777888:::;;;<<>>>>>>>>???@@@AAAAAABBBBBBDDDGGGJJJMMMOOOQQQPPPKKKFFFDDDEEEGGGHHHHHHNNNRRRYYY^^^aaa```^^^\\\XXXVVVVVVVVVSSSOOOQQQVVVZZZ[[[^^^aaabbb```\\\XXX\\\\\\^^^```^^^XXXXXX\\\bbbaaabbbeeehhhqqqjjjgggeeeaaa\\\YYYXXXZZZ\\\\\\ZZZYYY[[[^^^^^^\\\YYY```]]][[[[[[^^^___]]]ZZZUUUTTTTTTUUUQQQLLLNNNTTTYYYXXXWWWVVVTTTSSSSSSRRRRRRQQQPPPPPPOOOPPPQQQRRRQQQUUUXXXUUURRRQQQPPPMMMMMMNNNOOOQQQRRRRRRSSSSSSYYYVVVVVVXXXUUUSSS[[[hhhzzzggg]]]\\\eeeooo}}}vvviiifffiiipppwww|||KKK000777<<<666555333222111222222333000000000000////////////////////////////////////................................................------------------------////////////////////////........................//////000000000000111111//////000111111222222333222222222333333444444555555666666555666999>>>BBB@@@<<<@@@TTTuuu{{{ooojjjkkknnnhhhddd```^^^aaaeeehhhjjjhhhfffdddeeefffeee```\\\YYYXXXXXX[[[___aaa```^^^XXXRRRQQQWWW^^^_________ccc^^^[[[[[[XXXTTTSSSUUUTTTRRROOONNNMMMLLLJJJHHHJJJKKKLLLKKKJJJIIIJJJLLLHHHEEEBBB@@@???===;;;999888888999999999999::::::::::::999888777777777777666555555555555666777777888777777666666666777777555555444444555666777777666666666666555333222111222222333444555555666666444444444333222222111111222111111111111222333333555555555444444444333333222222222222111111111111/////////000111222333444444333222111000000000111111111222222333222222111000000222333444444444444111111222333333333333222000222444555444444555666777777666555555555555555666666777777888999:::;;;>>>>>>=========>>>>>>???>>>>>>@@@CCCGGGKKKOOOQQQPPPLLLGGGEEEEEEFFFGGGGGGLLLQQQYYY```bbbaaa]]]ZZZ[[[XXXVVVVVVRRROOOPPPUUUYYY]]]ccceeeccc^^^YYYVVVZZZZZZ\\\```^^^ZZZYYY\\\^^^___]]]\\\bbbmmmuuuxxxyyyfff```___^^^ZZZWWWVVVYYY[[[]]][[[ZZZZZZ[[[\\\ZZZXXXYYYXXXWWWXXXZZZ[[[YYYWWWUUUSSSTTTUUURRRMMMNNNRRRQQQRRRSSSSSSSSSRRRQQQPPPRRRRRRQQQPPPPPPPPPQQQRRRMMMMMMMMMLLLMMMNNNLLLKKKIIIIIIKKKNNNQQQRRRQQQPPPWWWSSSRRRRRRPPPPPPXXXbbb}}}|||tttllleeebbbvvv}}}ttt~~~xxxllljjjiiihhhnnnxxxyyysssjjjGGG666;;;333444444333222111111222222000000000000////////////////////////////////////................................................------------------------////////////////////////........................////////////000000000111//////000000111222222222111222222222333333333444666555444444666888888888>>>@@@@@@===@@@TTTsss~~~wwwppplllhhhfffdddfffbbb]]][[[\\\___aaaccceeecccaaaaaaaaa```\\\YYYVVVSSSRRRVVV\\\___]]]ZZZUUUNNNLLLRRRZZZ\\\[[[\\\\\\XXXVVVVVVTTTOOOOOOQQQNNNMMMLLLKKKKKKJJJGGGEEEEEEFFFHHHHHHHHHHHHHHHHHHEEECCC@@@??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666444444444666666555444444444444555555555444444444444444555666666555444333333333444555666555555444444333222111111111111111222333444444555333222222222111111111000111111111111111222222333333333333333222222222222000000000000111111111111///////////////000111222222111000//////////////////000111111111111111111///000111222333333333333000000111111222222222222111333444444444444555666777666666555444555555555777777888999::::::;;;;;;===<<<<<<;;;<<<<<<======<<<===>>>AAAFFFKKKPPPSSSPPPMMMJJJGGGGGGGGGIIIIIINNNRRRXXX^^^``````]]][[[XXXTTTRRRRRRQQQOOOQQQVVVWWW]]]bbbddd```[[[XXXXXXXXXXXXZZZ______\\\[[[^^^XXX^^^___]]]dddppptttoookkkiii\\\\\\[[[ZZZYYYYYY[[[\\\___]]][[[ZZZZZZYYYXXXWWWSSSSSSTTTVVVWWWWWWUUUSSSRRRQQQRRRUUUSSSOOOMMMPPPKKKLLLNNNPPPQQQQQQPPPPPPQQQPPPPPPOOOPPPQQQRRRSSSLLLIIIFFFGGGHHHHHHGGGFFFHHHHHHIIILLLPPPQQQPPPNNNSSSPPPMMMLLLMMMQQQ[[[ddd___eeemmm}}}~~~lllhhhjjjlllooovvvpppqqqmmmgggffflllnnnoooyyynnnLLLNNN\\\HHH:::999---333222222222111111111222000000000000////////////........................................................................------------------------////////////////////////...........................////////////000000000...//////000111111222222111111111222222222222222666555333444666777555333222333555888<<>>JJJ[[[ppp|||rrrnnnnnnjjjgggbbb_________``````aaa^^^ZZZXXXWWWWWWVVVUUU[[[[[[ZZZYYYXXXWWWWWWWWWYYYXXXWWWYYY\\\]]][[[YYYSSSOOOOOORRRRRROOOMMMNNNGGGEEEEEEIIIJJJHHHIIILLLIIIGGGEEEEEEEEEEEECCCAAA>>>???AAAEEEHHHHHHFFFDDD>>><<<::::::;;;;;;:::999999999888888888888888777777666444333333444666777555555666666555555444333111111111111111222333444333333222333333444555555444444333222222222222222000000111111111222222222111111111111111111111111111000000000000111222222222222222111111111000000...//////000111111222222000000///.........////////////............//////......///000111111111111///000000111222222111111111111000000111111222333222333444333333333555777666555555666666777888999:::;;;<<<===>>>===<<<<<<:::999999::::::<<<======>>>@@@CCCFFFJJJNNNPPPRRRQQQQQQPPPOOOMMMNNNQQQSSSUUUVVVXXXYYYZZZ[[[[[[[[[TTTOOONNNPPPQQQNNNMMMOOOSSSTTTUUUVVVWWWYYY]]]___ZZZWWWWWW\\\```aaacccffffffmmmppplllgggfffffffffpppjjjcccbbb^^^[[[\\\```aaa]]]XXXYYYYYYXXXWWWVVVVVVWWWYYYRRRTTTXXXYYYYYYVVVSSSRRRPPPMMMMMMQQQRRRPPPPPPSSSPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMNNNQQQSSSTTTOOOKKKJJJKKKHHHCCCBBBEEEIIIKKKMMMKKKIIIIIIKKKNNNNNNOOOOOOOOORRRWWW\\\^^^SSSUUURRRSSSeee{{{|||ooovvvsssdddZZZ[[[dddmmm|||tttuuuqqqsssooogggbbbccceeeeeegggkkkyyyddd???999888>>>EEE>>>222111777000000111111111111111000000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000......//////000111111111111111111111111111111000111222222222222222222333555888888333...///777???AAA888444===OOOhhhxxxjjjccc```dddlll___^^^\\\ZZZZZZ\\\___aaa]]]\\\ZZZZZZZZZYYYWWWVVVYYYZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVPPPPPPRRRTTTPPPJJJHHHJJJDDDBBBDDDIIIKKKJJJJJJNNNKKKIIIEEECCCBBBAAA@@@>>>>>>???BBBGGGKKKKKKHHHEEEBBB@@@===<<<<<<<<<:::999777777666666666555555555666555444333444444555666444444555555555444333222222111111111111111222333111111333444555555555555555444333222222222333333000111111111111222222222111111111111111111111111000000000000000111222222222222222111111111000000///000000111111222222222111111000///......////////////............//////......///000111222222111000000111222222222111111222222111000111222333444222333444333222333666888555555555666888999;;;<<<999:::<<<===>>>===<<<;;;888888999:::;;;<<<>>>???@@@BBBEEEIIILLLNNNOOOOOOSSSTTTSSSQQQOOONNNPPPSSSVVVWWWYYY[[[[[[ZZZXXXWWWRRRNNNNNNSSSVVVSSSQQQRRRRRRQQQQQQSSSWWW[[[^^^___\\\WWWVVV[[[```cccfffjjjooooooqqqrrrnnnhhhhhhlllwwwyyyrrraaaggg```[[[]]]bbbbbb\\\UUUUUUUUUUUUUUUUUUVVVXXXZZZQQQTTTXXXZZZXXXUUURRRQQQUUUPPPNNNQQQSSSSSSUUUYYYVVVUUUTTTRRRPPPNNNMMMLLLJJJJJJJJJLLLNNNQQQSSSUUUPPPMMMMMMNNNKKKDDDCCCHHHGGGJJJKKKIIIDDDCCCGGGKKKKKKNNNPPPQQQSSSUUUVVVUUUQQQYYYYYYSSSYYYggghhh^^^xxxvvvcccXXXYYY^^^dddnnn~~~}}}~~~|||~~~nnnddd^^^aaagggnnnyyywwwdddSSSGGG777444...222<<<777...000///000111111111111000000000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000......//////000111111111111111111000000000000000///000111000///000222444000000222333444444444444555666<<>>===<<>><<<:::777777666666555555555555444444444444444444555555333444444555444333222111222222111111111111222222///111333555666666666666555444333222222222333444111111111111222222222222111111111111111222222222000000000000000111111222222222222222111111111111000111111111222222222222222111000/////////////////////.........//////000......000111222222222222000111111222222222222111333222111111111222444444333333444333222333666888444555555777999;;;===>>>888:::;;;======<<<;;;999777888888:::;;;===???@@@@@@CCCGGGKKKMMMNNNMMMLLLTTTUUUUUURRROOOMMMOOOQQQUUUWWW[[[]]]]]]ZZZVVVTTTOOOLLLNNNUUU[[[ZZZXXXYYYRRRPPPPPPTTTYYY]]]^^^\\\^^^XXXUUUZZZ```dddiiimmmkkkfffgggooopppkkkkkkrrr|||vvvqqqmmmlllfffgggeee```ZZZWWWXXXZZZTTTVVVVVVTTTRRRQQQTTTWWWQQQUUUZZZ\\\[[[XXXUUUSSSRRRRRRSSSRRRRRRSSSUUUWWWTTTSSSSSSSSSSSSRRROOOLLLIIIKKKMMMPPPRRRSSSTTTTTTOOORRRTTTSSSPPPLLLIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFKKKMMMOOORRRRRRQQQOOONNNLLLNNNOOOMMMIIIHHHJJJLLL[[[~~~nnnlllfffccceeejjjpppyyyzzzqqqwwwrrrtttwwwxxxooommmttt~~~{{{xxxzzz{{{uuuuuuqqqpppttt}}}```QQQLLLCCC:::888222222222111111111000000000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000000111000000000000000000000000000000111111111222222222333333222222333333444555444444555666777888999999JJJSSSaaaqqq~~~xxxlllbbbaaa___\\\ZZZXXXWWWVVVWWWWWWYYY[[[^^^___^^^]]]\\\ZZZXXXVVVVVVWWWYYY[[[[[[[[[YYYVVVSSSRRRSSSTTT^^^YYYVVVUUUSSSOOOPPPSSSQQQRRRRRRQQQPPPMMMJJJHHHFFFFFFHHHLLLPPPQQQOOOKKKMMMJJJFFFBBB@@@@@@@@@AAADDDHHHKKKKKKJJJIIIJJJLLLIIIFFFCCC???<<<;;;;;;;;;;;;999777555444444555666444444444444444555666666666555444333333444555666666666666666555444333222444555666666666666666555666444111//////000222444444444444333333222222222111111000000000000111111111111000000000000111111333222111000000111222333333333333222222111111111000000000000000000000000111000000000//////......000000111111111222222222333222111111111222333444222333333444333222111000000000222333555666777888999777555333444666888:::::::::999999::::::;;;;;;<<<;;;999888888999;;;<<<===AAAGGGKKKMMMMMMNNNNNNLLLQQQTTTRRRLLLIIILLLPPPTTTVVVXXXZZZZZZXXXSSSOOOMMMOOORRRUUUWWWXXXXXXXXXQQQPPPPPPRRRVVVYYYZZZZZZXXX[[[]]]]]]\\\___ffflllgggeeedddggglllpppqqqqqqtttqqqlllfffeeeggggggeeeaaa[[[WWWUUUTTT\\\\\\[[[WWWRRRPPPPPPRRRQQQTTTXXX[[[ZZZXXXVVVUUUZZZWWWSSSOOOLLLNNNQQQTTTVVVUUURRRPPPOOOMMMKKKIIIGGGJJJNNNRRRUUUUUUTTTSSSRRRTTTUUUTTTQQQNNNMMMLLLLLLKKKJJJHHHFFFEEEEEEDDDJJJKKKMMMNNNOOONNNMMMLLLHHHIIIJJJHHHEEEDDDFFFHHH```iiiyyywwwlllddd``````dddiiiuuuxxx}}}yyytttxxx{{{zzz}}}vvvwww{{{zzzuuussssssrrrrrrxxx|||gggPPP===999999666555888222222111111111000000000000000000/////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000000000000000000000000000000000000111111111222222333222222222222333444444333444444555666777888888666888;;;@@@HHHPPPXXX\\\lllvvv|||yyypppddd]]]```___\\\ZZZXXXVVVVVVVVVWWWXXXZZZ]]]```aaaaaa```\\\ZZZWWWVVVVVVWWWZZZ[[[[[[[[[[[[YYYXXXWWWYYY[[[aaa[[[WWWVVVSSSPPPPPPTTTUUUUUUUUUTTTQQQNNNJJJHHHFFFGGGIIIMMMSSSUUUTTTRRRMMMKKKIIIGGGFFFFFFFFFGGGIIILLLNNNNNNKKKIIIHHHIIIIIIGGGDDDAAA>>>=========<<<:::888666555555666666555444444444555555666777666666555444444555555666666666666666555444333333555555666666666555555444555444222111111111222333444333333333222222222222111111000000000000111111111000000//////000000111222111000000000000111222333333222222222111111111000000000000000000000000111111000000////////////000000000111111111222222222222111111111222333444222222333333333222111000000000111333444666777777777666555444444666777888888888888888888999:::;;;>>>===;;;999888999:::;;;<<<@@@FFFJJJLLLLLLLLLMMMLLLRRRXXXXXXSSSNNNNNNPPPSSSTTTVVVYYYYYYWWWSSSPPPKKKMMMPPPSSSUUUVVVWWWVVVQQQPPPOOOPPPSSSUUUUUUUUUWWWYYYZZZXXXVVVWWW]]]bbbhhheeebbbccceeehhhhhhggguuurrrqqqkkkccc```dddccccccbbb```\\\WWWTTT___^^^\\\XXXSSSQQQPPPQQQRRRTTTVVVXXXYYYYYYXXXWWWccc]]]UUUMMMJJJKKKPPPSSSYYYVVVQQQLLLIIIGGGGGGHHHFFFJJJOOOTTTVVVVVVTTTSSSUUUUUUUUURRROOOMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDDDDIIIIIIJJJJJJKKKJJJJJJJJJEEEFFFFFFDDDBBBAAABBBDDDMMMKKKPPP___ttttttiiicccaaa```hhhiiimmmuuuvvv{{{{{{qqqpppuuuzzz{{{~~~vvvuuuwwwuuu|||}}}zzztttyyyyyy{{{mmmooorrrsssrrrttt}}}iiiTTT???777222444333///000666111111111111000000000000000////////////.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................000000000000000000000000000000000000111111111111222222111111222222333444222222333444555666777777999777444333555:::AAAEEEFFFMMMYYYfffuuurrrhhhaaabbbeeeccc___]]]]]][[[YYYVVVUUUUUUUUUVVVUUUWWWZZZ]]]```aaaaaa```YYYWWWUUUTTTTTTWWWZZZ\\\]]]^^^______^^^___aaacccccc]]]YYYWWWUUURRRSSSWWWZZZZZZYYYWWWTTTPPPLLLJJJJJJJJJKKKNNNRRRTTTUUUTTTLLLKKKKKKJJJJJJKKKKKKLLLJJJMMMOOOPPPNNNKKKIIIHHHJJJIIIFFFCCCAAA?????????<<<;;;999777666666777777666555555555555666666777666666555555555555666777777777777777666555444333666666666666555444333333444444333333333222222222333222222222222111111111222222111111111111222222000000////////////000000111111000000000000111111222222222111111111111111000000000000000000000000111111000000000000//////000000000000111111111111111111111000111222222333111222222222222111000000000000111222333444555666444444444555555555666666555555555666777888999:::>>>===;;;999888888999999<<<@@@EEEHHHIIIIIIJJJJJJIIIQQQYYY[[[VVVQQQOOOOOOPPPRRRTTTVVVWWWUUUSSSRRRJJJKKKNNNPPPRRRSSSTTTSSSPPPNNNMMMMMMOOOOOOOOONNNRRRTTTTTTSSSQQQSSSXXX]]]fffccc___^^^___aaacccccc|||tttrrrppphhh```^^^]]]]]]___cccgggfff```[[[[[[ZZZYYYWWWUUUTTTUUUVVVSSSSSSTTTVVVXXXYYYYYYXXXeee___VVVPPPNNNPPPSSSUUUXXXUUUOOOIIIEEEEEEHHHKKKHHHKKKOOORRRUUUVVVUUUUUUVVVUUURRRNNNJJJHHHIIIKKKMMMLLLJJJIIIGGGGGGFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEEEECCCBBBBBBBBBCCC>>>@@@FFFKKKLLLTTTnnnrrrppphhh___\\\\\\bbbkkkrrrtttwww{{{|||wwwwww~~~xxxrrrrrruuusss|||~~~|||www{{{yyy{{{|||wwwttttttooosssxxx~~~vvvYYYDDD<<<;;;888888999666000...222111111000000000//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------/////////////////////////////////000000000111111111111111111111222333333111111222333444555555666555555555666666777777888555888???GGGQQQ^^^jjjrrrrrr|||qqqdddfff```^^^bbbgggfffdddcccZZZYYYVVVTTTSSSSSSUUUVVVTTTWWWZZZ]]]]]]]]]]]]]]]UUUTTTSSSSSSUUUYYY]]]```cccdddeeeeeeeeeeeegggiiiddd___[[[ZZZYYYWWWXXX]]]]]]]]]]]][[[XXXUUUQQQOOONNNNNNNNNNNNOOOPPPPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLHHHJJJNNNPPPPPPNNNLLLKKKJJJIIIGGGDDDBBBAAAAAA@@@===<<<:::999888777777777666666555555555666666777666555555555666666777777666777777777666666555444666666666555444333222111333444444555444333222111111111111111111111111111222222111111111111222222000//////......//////000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111222222111111111111111111000000000000111111222333444444111222333555555555444444333333333333444666777888::::::999888888888888999;;;>>>CCCEEEFFFFFFFFFGGGEEELLLSSSVVVSSSNNNLLLLLLMMMOOORRRTTTTTTSSSSSSSSSLLLMMMNNNOOOPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLLLLKKKLLLNNNOOOPPPRRRVVV\\\```___]]][[[[[[]]]```cccddd~~~xxxqqqlllgggaaa]]]\\\[[[\\\___eeeiiijjjfffbbbXXXWWWUUUUUUVVVWWWXXXXXXTTTSSSSSSTTTXXXYYYYYYWWW[[[WWWSSSRRRSSSUUUUUUUUUTTTRRRMMMHHHEEEFFFLLLPPPMMMMMMMMMNNNQQQSSSVVVWWWXXXVVVRRRLLLFFFDDDEEEGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAADDD<<<999@@@EEEJJJXXXjjj|||pppddd^^^ZZZVVVcccbbbeeelllrrrrrrnnnkkkooosssyyy||||||{{{{{{{{{{{{ooorrrssspppnnnrrrzzzqqq[[[MMM>>>555666444111111333333111//////000000000/////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,............................../////////000000000111000000000000111222222000000111222333444555555000222444666777666444222888888999888999<<>>>>>??????>>>===AAA;;;999>>>AAAAAAFFFNNNVVVrrrwww{{{}}}sssjjjfffffflllooojjjbbb]]]^^^___```cccfffhhhiiiiiirrruuuwwwvvvsssrrrvvv{{{ooollliiikkkoooqqqpppmmmnnnrrrttttttwwwyyy___FFF<<<:::777444555333000...///111222111///////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000///000000111222000000111222333444555555999888777666666777777888888999999888666666777999777<<>><<<;;;;;;:::999888777666666666555444444444444555222333444555666666666555444555555555555555444444444444444444333222111111222222333444333222111000......///////////////000111111000000000000111111......------------............////////////......////////////000000000000////////////////////////------............//////............////////////......///000000000000/////////////////////000111//////000000000000000000---...000222333333333222222222111111111222333333000111222444555777888888999<<<>>>????????????@@@CCCEEEGGGHHHIIIIIIKKKMMMJJJMMMOOOOOOMMMLLLOOORRRSSSSSSQQQPPPNNNMMMKKKKKKGGGFFFFFFGGGJJJMMMMMMMMMNNNMMMMMMMMMPPPSSSWWWYYYYYYYYYYYYWWWTTTTTTUUUWWW~~~sssnnnlllgggccc``````___^^^^^^______^^^\\\[[[\\\\\\ZZZXXXUUUVVVXXXZZZYYYXXXUUUSSSRRRUUUYYYZZZVVVRRRLLLKKKLLLPPPUUUUUUPPPLLLIIIKKKLLLJJJHHHIIIOOOTTTOOONNNMMMLLLMMMOOOQQQSSSSSSQQQMMMHHHCCCAAABBBCCC??????@@@BBBDDDFFFHHHIIIGGGGGGHHHHHHGGGEEECCCAAAAAA???<<<<<<===>>><<<;;;777===BBB@@@:::888???GGGEEEPPP\\\fffuuuwww}}}~~~uuukkkfffaaabbbcccddddddbbb```^^^^^^___aaacccdddfffggghhhiiijjjmmmttt{{{zzzoooUUUAAA:::333222444555444333555555444222222222111000/////////.........---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******++++++,,,,,,------------------------------------........./////////000////////////000111111000111111222333444555555444333111000000111333444444666888::::::;;;>>>@@@999:::::::::;;;???DDDHHHOOOQQQTTTYYY^^^aaacccddduuuzzz~~~}}}~~~zzzvvvvvvuuuuuutttpppqqqzzz}}}lllbbbccc\\\]]]^^^^^^]]]\\\[[[[[[UUUWWW^^^eeefffbbbaaaddd\\\\\\\\\\\\ZZZYYYWWWVVV[[[```eeefffbbb]]]\\\]]]XXXZZZ^^^aaadddeeeffffffbbbdddffffffeeeddddddddd```^^^___bbbbbb]]]\\\]]]ZZZ[[[[[[ZZZWWWTTTQQQOOONNNQQQTTTTTTRRRPPPOOOPPPOOOMMMKKKIIIIIIIIIJJJKKKJJJHHHEEEDDDEEEDDDBBB@@@@@@@@@@@@???>>>===<<<<<<;;;;;;::::::999777666555555555444333333333333333111222333444555555555444333333444444444444333333222222333333333222222111111111222222111111000000------........./////////000000////////////000000...------------------...---...////////////...---........./////////000000////////////////////////,,,,,,,,,---------......------........./////////---...///000000000////////////.........///000111////////////////////////------///000111222222222333222222111111111111111000111333444555666777777999;;;======<<<<<<<<<===@@@AAADDDEEEGGGHHHIIIJJJIIILLLNNNMMMJJJJJJMMMQQQRRRQQQPPPNNNMMMLLLLLLLLLIIIHHHGGGIIILLLNNNNNNNNNSSSQQQNNNNNNOOORRRTTTUUUZZZ[[[[[[XXXTTTQQQPPPQQQyyyiiinnndddcccaaa^^^\\\\\\YYYVVV[[[\\\\\\YYYVVVUUUXXX[[[YYYWWWUUUVVVZZZ]]]]]]\\\VVVSSSRRRUUUYYYZZZUUUQQQOOONNNNNNQQQUUUUUUOOOJJJFFFIIILLLKKKIIIIIIMMMRRRNNNNNNNNNNNNNNNNNNOOOOOOLLLKKKHHHDDD@@@>>>@@@AAA>>>>>>???@@@BBBDDDFFFGGGEEEFFFHHHHHHGGGDDDAAA???BBB???<<<<<<>>>???===;;;;;;>>>>>>;;;;;;???CCCCCCDDD>>><<>>===333777999666333222111///)))---000...---...000000//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))***+++,,,,,,---------------------------------------........./////////////////////000111111111111222333444555555666111222555777888888777666555777888888777777888:::999999999:::;;;<<<===>>>===???BBBDDDEEEFFFHHHJJJQQQTTTZZZ```dddbbb\\\VVVZZZdddiiidddcccgggfff```gggaaaZZZUUUUUUYYY]]]___dddaaaeeemmmjjj___[[[```VVVYYYZZZZZZXXXWWWZZZ\\\RRRTTTZZZ______\\\]]]aaa]]]^^^______]]]ZZZXXXVVVXXX^^^dddeeeaaa]]]\\\]]]WWWZZZ]]]```aaaaaa```___]]]___bbbbbbbbbaaaaaabbb```^^^```cccaaa[[[XXXXXXZZZZZZYYYWWWTTTPPPLLLJJJOOORRRUUUTTTOOOKKKIIIIIIKKKIIIGGGEEEEEEFFFIIIJJJFFFCCC@@@@@@BBBDDDCCCBBB>>>>>>>>>======<<<:::::::::::::::999888777666555555444333333222222222222///111222444555555444444222222333444444333333333111111222333333333222222111111111000000000000000---------.........////////////............//////...------,,,,,,------...,,,---...//////...---,,,---.........//////000000////////////////////////+++++++++,,,,,,------------------.........//////,,,---///000000000///...///...------...///000111///////////////.........------...///000111222333444333222111000000000000222333444555666666666666999:::<<<<<<;;;:::;;;<<<;;;===@@@CCCEEEFFFFFFFFFIIILLLNNNLLLHHHHHHLLLQQQOOONNNNNNMMMMMMMMMMMMMMMKKKJJJIIIJJJLLLNNNNNNNNNUUUSSSPPPPPPQQQTTTUUUVVVZZZ\\\^^^[[[VVVRRRQQQRRRxxxrrrnnneee^^^^^^^^^^^^]]]\\\\\\\\\^^^YYYVVVXXX^^^aaa]]]YYYYYYVVVTTTWWW\\\___]]]ZZZTTTTTTUUUWWWXXXWWWTTTQQQKKKOOOTTTWWWUUUPPPJJJGGGPPPOOOMMMMMMNNNNNNLLLJJJJJJKKKMMMNNNOOOOOONNNMMMLLLKKKIIIGGGCCC@@@>>><<>><<<;;;;;;<<<===???BBBAAA>>>======???BBBDDDDDDCCC@@@>>>>>>???AAACCCNNNaaa~~~bbbIIICCCBBB<<<666666333222111111000000111111111111000000//////..............................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------............///...------------...//////000111111222222333444444444333333333333444555555777777888888888777777666777777777888999:::<<<======<<<<<<<<<<<<======>>>GGGHHHJJJLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNOOOOOOPPPSSSQQQOOONNNOOOQQQTTTVVV\\\^^^```aaa```]]]ZZZWWWVVVVVVWWWZZZ]]]\\\WWWSSSUUURRRPPPUUU\\\```]]]YYY[[[]]]^^^^^^ZZZVVVTTTSSSPPPUUUZZZ\\\[[[ZZZ[[[]]]YYYZZZ\\\]]]\\\[[[YYYXXXWWWXXXZZZ\\\]]]\\\YYYWWWYYY\\\___^^^[[[YYYYYY[[[XXXWWWTTTPPPLLLKKKNNNPPPNNNNNNLLLKKKIIIHHHGGGFFFIIIHHHFFFEEEDDDDDDDDDEEEBBBBBBAAA>>>;;;:::;;;======<<<;;;:::999999999999666666777777666444111000111111111111000000000000/////////000000000000000000111111222222333444444000000000000000000000000222111111000///.........,,,,,,,,,------.........******+++,,,,,,---......---.........---,,,,,,+++------------------------.........////////////000......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///......------......------------......000///---,,,,,,---...///,,,---///000111222111111111333333222000///000111333555888999999777444222888888999:::<<<>>>@@@AAA<<<<<<>>>CCCHHHIIIGGGDDDDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIEEEFFFHHHIIIKKKMMMQQQTTTYYYWWWTTTRRRSSSVVVZZZ]]]bbbaaa^^^[[[YYYXXXXXXXXXkkkhhheee___[[[\\\]]]___aaa```^^^\\\\\\XXXVVVXXX^^^aaa___ZZZWWWTTTRRRUUUZZZ]]]\\\ZZZSSSSSSTTTUUUVVVTTTQQQNNNOOORRRVVVXXXWWWSSSOOOMMMQQQOOOMMMLLLMMMNNNMMMLLLKKKKKKLLLLLLLLLMMMMMMLLLJJJJJJIIIGGGDDDAAA>>>===@@@???=========@@@BBBDDDFFFFFFFFFFFFDDDBBB@@@>>>>>>===;;;::::::;;;<<<===AAA@@@???>>>???@@@BBBCCCCCCAAA???======>>>???AAA@@@IIIZZZooonnn\\\^^^III777555777333111222111111000////////////000000000000/////////..............................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------,,,,,,,,,------------............---------------...//////000000111111222333333444333333333333333444444555555666666777666666555555666777777777888:::;;;<<<<<<<<<;;;;;;;;;<<<======BBBCCCEEEFFFGGGFFFEEEDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNPPPRRRUUUWWWZZZ[[[\\\]]]\\\YYYWWWUUUSSSTTTUUUWWWXXXWWWTTTQQQQQQPPPPPPTTTZZZ]]]]]]ZZZZZZ\\\^^^^^^ZZZVVVSSSRRROOORRRUUUWWWXXXYYY[[[\\\WWWXXXZZZ[[[[[[ZZZYYYXXXWWWXXXYYYZZZZZZYYYWWWUUUVVVYYY[[[[[[YYYXXXXXXYYYWWWSSSNNNJJJHHHIIIKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFDDDCCCBBBBBBBBBCCC??????>>>;;;888777888999::::::999888888888888888666666777666555333222000000000000000000000000000////////////////////////000111111222222333333444000000000000000000000000111000000//////...------,,,,,,,,,---------------******++++++,,,------...,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............---...............------......------------......///......---------......---...///000111111000000111222333222000///000111333444666888777666444222555666777888;;;===???@@@@@@@@@AAADDDHHHHHHEEEBBBFFFGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHJJJLLLMMMOOORRRVVVZZZ[[[ZZZXXXWWWXXXZZZ]]]___bbbaaa___^^^^^^^^^______qqqgggeeeaaa]]]YYYYYY[[[___cccccc___[[[[[[WWWVVVYYY___bbb```]]]VVVSSSQQQSSSWWWZZZZZZYYYUUUUUUUUUVVVVVVUUURRROOORRRSSSVVVWWWWWWVVVSSSQQQOOOMMMJJJIIIKKKLLLMMMLLLMMMLLLKKKIIIIIIJJJKKKLLLJJJIIIIIIHHHFFFCCC@@@??????===;;;::::::===@@@BBBDDDDDDDDDCCCAAA???===;;;<<<;;;:::999999:::;;;<<>><<<;;;;;;===>>>>>>===>>>DDDNNN[[[eeejjjhhhUUUIII>>>666EEE888///111333111111444000000///...............///////////////.........------------------------------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---------------......///000000000111222222333333333222222222222333444444333444444555555555444444666666666666777999:::;;;:::::::::::::::;;;<<<<<<>>>???@@@AAABBBAAA@@@????????????AAACCCFFFIIIJJJJJJKKKMMMOOORRRTTTVVVWWWWWWWWWWWWWWWVVVTTTSSSRRRPPPRRRTTTTTTSSSQQQOOOOOOMMMNNNPPPRRRUUUXXXZZZ[[[YYY\\\^^^^^^ZZZVVVRRRQQQNNNNNNNNNPPPTTTWWWXXXXXXTTTUUUVVVXXXXXXXXXWWWWWWWWWXXXXXXXXXVVVUUUSSSRRRRRRTTTVVVVVVVVVUUUVVVWWWUUUOOOIIIFFFFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@>>>>>><<<999666555666777888888777777777777777777666666555444444333222222///////////////////////////////////////.........000000111111222333333333000000000000000000000000/////////......------,,,------------,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------------......------......------------......------...............---...//////000000000///...111222222222000///000111333444444555555555444444444444555777999;;;===???BBBAAABBBDDDFFFEEEBBB@@@HHHIIIKKKLLLNNNOOOOOOOOOOOONNNKKKIIIHHHHHHIIIIIIKKKLLLNNNOOOQQQTTTYYY]]][[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^```bbbdddeeeooojjjiiiccc___^^^[[[ZZZZZZ]]]aaaaaa]]]YYYYYYWWWVVVYYY^^^aaa```^^^YYYVVVSSSSSSTTTVVVVVVUUUWWWVVVWWWXXXYYYYYYWWWUUURRRRRRRRRTTTUUUUUUTTTSSSMMMJJJGGGFFFHHHKKKLLLMMMQQQNNNKKKHHHGGGHHHKKKMMMJJJJJJKKKJJJIIIFFFDDDBBBAAA???<<<::::::<<>>;;;::::::999999999999:::;;;;;;===>>>@@@AAABBBBBBBBBBBBAAA???===<<<;;;;;;;;;<<<@@@>>>;;;:::<<<@@@DDDGGGPPP[[[lll}}}}}}lll```NNN>>>666666777888<<<666333555555111111444000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************++++++++++++************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,------.../////////000000111222222222222111111111111222333333333333444444555444444444555555555555666777888999888888888888999:::;;;;;;======>>>????????????>>><<<<<<<<<===@@@DDDGGGJJJIIIKKKMMMPPPSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQMMMPPPSSSRRROOOLLLMMMNNNKKKNNNPPPQQQPPPQQQUUUXXXWWWZZZ\\\\\\YYYUUURRRPPPOOOKKKIIIJJJNNNRRRRRRQQQQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXXXXVVVSSSPPPOOOOOOMMMNNNPPPQQQRRRSSSTTTUUURRRMMMHHHGGGIIIIIIEEEAAAAAAAAAAAAAAAAAABBBBBBBBB??????>>>>>>============???>>>===:::777666666888777777888888888777777777666555444333222222222222............/////////////////////...............000000000111222222333333000000000000000000000000.........------,,,,,,,,,...------,,,,,,+++++++++******++++++,,,,,,,,,,,,***+++++++++++++++*********************************+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------.........------,,,,,,------...,,,---.../////////...---000000000//////......---000111222111000///000111333333333333333444555666666666666777888:::<<<===@@@@@@AAABBBCCCBBBAAA???IIIJJJLLLNNNOOOPPPPPPPPPOOOMMMJJJGGGFFFGGGHHHJJJLLLMMMNNNNNNOOOQQQVVVYYYWWWXXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[]]]___bbbccctttfff^^^aaaaaa[[[[[[aaa```]]]ZZZZZZ[[[\\\ZZZXXXYYYWWWWWWYYY]]]______]]][[[YYYVVVTTTSSSSSSRRRQQQTTTTTTUUUWWWZZZ[[[ZZZYYYRRRQQQPPPQQQSSSUUUTTTRRRNNNKKKHHHHHHKKKNNNPPPPPPSSSPPPKKKHHHGGGIIILLLNNNLLLLLLMMMMMMLLLIIIFFFDDDCCCAAA>>><<<<<<>>>@@@BBBCCCCCCCCCBBB@@@>>><<<:::999999999999::::::;;;;;;<<<===???AAABBBBBBAAA@@@@@@???===<<<;;;;;;;;;<<<:::<<<===>>>???>>>>>>>>>:::>>>FFFPPP\\\kkkxxxuuucccVVVOOOKKKFFF@@@999444333444666999333222333444111------...000000///............///---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************)))))))))******+++++++++************************))))))))))))))))))))))))*********************************+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---.........//////000000111111222000000000000000111222222222333444444555555555444444444444444555555666777666666666666777888999:::;;;<<<<<<===============<<<<<<<<<===@@@DDDGGGIIIKKKLLLOOOQQQRRRSSSRRRRRRRRRRRRQQQPPPOOOPPPQQQQQQMMMPPPRRRPPPMMMKKKMMMOOOLLLOOOQQQOOOLLLLLLOOOSSSUUUWWWYYYYYYVVVSSSQQQQQQOOOKKKGGGGGGKKKMMMNNNMMMQQQQQQRRRSSSTTTUUUUUUUUUVVVXXXXXXVVVRRRNNNLLLLLLJJJJJJKKKMMMOOOQQQRRRRRRPPPMMMKKKLLLNNNLLLFFF???@@@@@@@@@@@@@@@@@@@@@@@@===============<<<<<<<<<>>>>>>===:::777666777999999999:::::::::999888777555444333222222111222222---........./////////000000000//////............///000000111111222333333000000000000000000000000------------,,,,,,,,,,,,---------,,,,,,++++++*********+++++++++++++++,,,++++++,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...///------,,,,,,,,,,,,------+++,,,.../////////...---000000///......---------///000111111000///000111333222222222333555666777999999999999999:::;;;;;;???@@@BBBCCCDDDDDDDDDDDDGGGHHHKKKMMMNNNOOONNNNNNMMMKKKIIIGGGFFFHHHJJJKKKPPPPPPOOOMMMLLLNNNRRRUUUTTTVVVXXXZZZZZZZZZXXXXXXWWWWWWWWWXXXYYY[[[^^^___qqqjjjbbb\\\[[[YYYWWW]]]gggcccaaa^^^ZZZXXXWWWXXXYYYYYYXXXXXXYYY[[[\\\[[[ZZZZZZYYYXXXVVVSSSQQQOOONNNNNNNNNOOORRRVVVXXXXXXWWWSSSPPPNNNPPPSSSUUUSSSQQQPPPNNNMMMMMMPPPSSSUUUVVVSSSPPPKKKHHHGGGIIILLLOOOMMMNNNOOOOOOMMMJJJGGGEEECCCAAA@@@>>>===>>>???@@@BBBBBBCCCBBBAAA???===<<<::::::;;;;;;<<<<<<============???@@@@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<===EEEBBB>>>===>>>BBBFFFHHHLLLOOOTTT```uuu{{{kkk\\\FFFJJJLLLHHHAAA>>>AAADDD666444444666555222111222---///000000///------...000000///...............,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++************************(((((())))))***+++++++++************************))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............///000000111111000////////////000111111111222333444444555444444333333333333333444555555444444444555666777888999888888999999999:::::::::<<<<<<===>>>@@@CCCFFFHHHKKKLLLMMMOOOOOOOOONNNNNNOOOOOOOOOOOOOOOPPPQQQRRRNNNOOOOOONNNMMMMMMOOOPPPNNNPPPPPPMMMJJJIIIKKKNNNRRRTTTUUUTTTRRRQQQQQQRRROOOMMMKKKJJJKKKMMMNNNNNNRRRSSSSSSSSSTTTTTTUUUUUUUUUXXXZZZXXXSSSNNNKKKKKKJJJIIIHHHJJJMMMPPPQQQQQQOOONNNNNNOOOPPPMMMFFFAAACCCBBBBBBAAA@@@??????>>>======>>>>>>>>>>>>===<<<;;;;;;;;;999777666888:::;;;;;;<<<<<<;;;:::888777333333333222222111111111.........//////000000111111111000000//////......//////000000111222222222000000000000000000000000------------------------,,,,,,,,,,,,++++++++++++******++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,************************************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++---...///------,,,,,,,,,,,,------,,,,,,---...////////////000000///...---------......000111000//////000222222222222333444666777888;;;;;;:::::::::;;;;;;<<>>>>>===<<<<<<;;;@@@@@@AAAAAA@@@???===<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>======<<<999999999:::::::::;;;;;;;;;<<<<<<:::777666777999555666777999<<<@@@DDDFFF>>>???@@@BBBMMM]]]gggjjj\\\VVVQQQRRRZZZccciiijjjhhhbbb]]]ZZZUUUMMMIIIJJJNNNNNNKKKIIILLLNNNGGG===???>>>===;;;777333222333111///111555444///...222...////////////000000000///......---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************************************((((((((()))***+++++++++************************))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,++++++++++++***************++++++++++++,,,,,,++++++,,,,,,---...------...//////000000111//////......//////000111///000111222333333333333333222222222222333444444222333333333444666777888777777777777777888999999:::;;;<<<>>>@@@AAACCCDDDHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMNNNOOOQQQRRRRRROOOMMMKKKLLLMMMOOOPPPPPPOOONNNMMMKKKIIIIIIKKKMMMPPPPPPPPPOOONNNOOORRRTTTNNNOOOPPPOOOOOOPPPSSSUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTXXX\\\[[[UUUOOOLLLKKKJJJHHHGGGIIIMMMOOOPPPOOOOOOOOOOOONNNLLLIIIFFFDDDGGGFFFEEECCCAAA???>>>===>>>???@@@@@@@@@@@@???>>>;;;;;;;;;:::999999;;;===<<<=========<<<999777555111222222333333222000000......///000000111222222333222222111000000////////////000000111111222222000000000000000000000000---------------.........+++++++++++++++,,,,,,,,,++++++******************))))))***+++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++******+++,,,...000---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000//////...---------...///...///000000//////000222111222333555666777888999999999999999:::<<<===>>>???AAADDDDDDDDDDDDGGGIIIDDDFFFIIIKKKMMMMMMLLLKKKIIIIIIKKKLLLOOOQQQTTTUUUSSSRRROOOLLLJJJLLLOOOSSSUUUVVVXXXZZZZZZZZZYYYXXXUUUUUUTTTTTTUUUWWWXXXZZZooocccgggWWWZZZ[[[[[[\\\______\\\___dddgggddd\\\XXXYYY]]][[[[[[YYYXXXWWWVVVUUUTTTPPPRRRTTTUUUSSSPPPMMMLLLKKKKKKKKKMMMOOOQQQQQQQQQMMMIIIGGGIIIMMMNNNJJJFFFLLLLLLMMMOOOSSSUUUVVVUUUNNNLLLIIIFFFFFFHHHKKKMMMLLLMMMNNNNNNLLLHHHDDDAAA<<<======<<<;;;:::888888>>>???@@@@@@@@@???===<<<<<<===>>>???@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;777777777888999999::::::333666999:::888888999;;;666999======:::777777888::::::888555888@@@EEEFFFJJJCCC;;;:::>>>@@@???;;;AAA===<<<===;;;999:::>>>666777555222555===@@@<<<888444333555888777444222555111111333111,,,---333//////...------///000......---,,,,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,++++++,,,,,,---...------......///000000000...............///000000......000111111222222222222222222111222222333333222222222333444555777888999888888888888999::::::888999;;;===??????@@@@@@EEEEEEEEEFFFGGGHHHIIIJJJHHHIIIKKKMMMOOOQQQQQQRRROOOLLLIIIJJJMMMQQQQQQPPPOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNLLLLLLNNNRRRUUUMMMPPPSSSTTTSSSTTTXXX\\\WWWVVVUUUUUUUUUUUUUUUVVVSSSYYY^^^]]]WWWPPPLLLKKKKKKIIIGGGHHHLLLOOOPPPOOOOOOOOONNNJJJGGGEEEFFFGGGJJJIIIGGGDDDBBB???>>>===???@@@AAABBBBBBAAA@@@???===>>>>>>===<<<===???AAA<<<=========;;;999666444000111222444333222000///...//////000111222222333333333333222111000000////////////000111111222222000000000000000000000000........................*********++++++,,,,,,---++++++******************(((((()))***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++*********,,,///000---,,,,,,++++++,,,,,,---------,,,,,,---...000111///...---,,,,,,---...///---///000000//////000222111222444666777888999999666666777888;;;===???@@@===???BBBBBB@@@@@@BBBEEECCCFFFIIILLLMMMMMMKKKJJJHHHJJJLLLOOOSSSVVVXXXYYYPPPOOOLLLJJJHHHJJJOOORRRTTTUUUVVVXXXXXXXXXXXXWWWQQQQQQQQQQQQRRRTTTVVVWWWvvvfff]]][[[]]][[[ZZZZZZ[[[\\\\\\[[[^^^gggiiicccbbbfffcccZZZ]]]___^^^ZZZTTTPPPOOOPPPOOONNNNNNOOOPPPPPPMMMKKKLLLNNNOOOMMMIIIGGGHHHJJJKKKJJJJJJHHHGGGEEEDDDCCCCCCGGGMMMPPPPPPNNNMMMLLLHHHCCCAAAEEEHHHGGGFFFGGGHHHKKKNNNOOOKKKFFF@@@===>>>======>>>???===:::777:::;;;<<<<<<;;;;;;===?????????>>>>>>===<<<<<<<<<>>>======<<<:::999888888666777888999999999999999555666666777888999999999999999999999999999999999999999999999888888888777888888888888888888888888666666555555444444444444444444444444444444444444111111222222222222111111////////////....................................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,---------......,,,,,,,,,---------......///000111000///...///000000000000111222222333333333333333444444555555555888888888888888888888888999;;;<<<=========???@@@BBBBBBAAAAAABBBEEEHHHIIINNNNNNNNNLLLJJJJJJKKKMMMIIIKKKLLLLLLLLLNNNPPPSSSPPPMMMKKKNNNTTTTTTOOOIIILLLKKKKKKNNNRRRUUUTTTRRRQQQSSSUUUVVVWWWYYY]]]```aaaYYYSSSTTTVVVUUUUUUVVVYYYZZZZZZXXXUUUQQQLLLJJJJJJFFFEEEHHHOOOTTTUUUSSSTTTUUUTTTNNNGGGDDDGGGJJJGGGGGGGGGGGGEEEBBB???===@@@AAAAAAAAA@@@@@@???>>>???>>>===<<<<<<===>>>???DDD@@@===<<<>>><<<666111---///111444444333111000000000111222333444444555222222222111111///......000000111222222222222222000000///...............///............------------------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------///////////////000111111000111111222222333444444666777888999888999<<<>>>>>>@@@BBBBBBAAAAAAAAABBBDDDEEEGGGGGGFFFFFFHHHIIIKKKLLLOOORRRTTTTTTTTTSSSLLLKKKJJJIIIKKKMMMQQQSSSUUUWWWWWWVVVSSSOOONNNNNNPPPPPPNNNMMMMMMQQQVVVZZZoooccc______aaa\\\ZZZYYYYYYZZZZZZZZZYYY\\\bbbdddbbbfffmmmiii___^^^]]][[[VVVRRRNNNMMMMMMMMMKKKJJJKKKKKKKKKIIIHHHLLLMMMMMMLLLJJJIIIIIIJJJKKKKKKIIIGGGFFFEEEDDDDDDDDDHHHKKKMMMKKKIIIGGGFFFCCC@@@@@@EEEHHHEEECCCCCCFFFIIILLLMMMJJJEEE@@@======<<<<<<===>>>===:::888999:::;;;:::999999:::<<>>>>>===<<<<<<<<<===<<<<<<;;;999888888777555666666777888888777777555555666777777888999999888888888888888888888888777777777666666666666555444444444444444444444444555555555555444444333333333333333333333333333333000111111222222111111000////////////....................................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,------------...,,,,,,,,,---------.........000111000///...///000//////000111111222222333222222333333444555555666777777777777777777777777888:::;;;<<<<<<<<<>>>?????????>>>???AAACCCFFFHHHKKKLLLMMMMMMLLLLLLMMMOOOMMMMMMMMMLLLKKKLLLOOORRRTTTPPPMMMOOOSSSTTTPPPJJJMMMLLLKKKMMMQQQUUUVVVUUUQQQQQQRRRUUUXXX\\\___```^^^ZZZWWWYYYXXXUUUTTTVVVZZZZZZZZZYYYVVVRRROOOMMMLLLIIIGGGJJJPPPTTTTTTSSSUUUVVVUUUPPPJJJFFFGGGJJJKKKKKKLLLKKKJJJGGGDDDBBBBBBBBBBBBBBBAAA???>>>=========<<<<<<<<<======>>>@@@===;;;;;;===<<<888333000111333555555444222111000111111222222333333333111222222111111///......//////000111111111111111000//////...........................------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------//////////////////000111000000111111222333333444555666777777777888:::<<<===???AAAAAA@@@@@@AAABBBCCCDDDFFFFFFEEEEEEGGGHHHKKKLLLNNNPPPPPPPPPNNNNNNJJJIIIHHHGGGHHHKKKNNNPPPRRRSSSTTTSSSPPPMMMLLLLLLMMMLLLKKKJJJJJJMMMRRRVVVjjj[[[[[[```cccdddZZZYYYXXXXXXYYYYYYXXXVVV[[[^^^^^^___fffmmmiii___]]]ZZZUUUQQQOOOMMMLLLJJJMMMKKKHHHGGGHHHHHHHHHGGGKKKJJJJJJKKKLLLLLLKKKJJJKKKJJJHHHFFFDDDDDDDDDEEEGGGHHHJJJIIIFFFCCCAAAAAA???===>>>DDDFFFCCC@@@AAAEEEGGGJJJKKKIIIEEEAAA>>>;;;;;;;;;<<<======:::888888999999888666666777999???>>>>>>======<<<;;;;;;;;;::::::999888777666666444444555666666666555555555555555666777777888888666666666666666666666666555555444444444333333333222222222222222222222222444444444444333333333333333333333333333333333333000000111111111111000000/////////............---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,---------.........///000000......///000//////000000111111222222000111222333444555666777666666666666666666666666777888::::::::::::<<<>>><<<<<<<<<===???AAADDDEEEHHHJJJMMMNNNNNNNNNOOOPPPPPPOOOMMMKKKIIIJJJNNNQQQVVVQQQMMMNNNQQQRRROOOKKKNNNMMMMMMOOOSSSVVVYYYYYYRRRQQQQQQTTTZZZ___```___[[[YYYZZZ[[[YYYTTTSSSVVV[[[[[[ZZZXXXVVVTTTRRRPPPOOOLLLJJJKKKOOORRRRRRQQQRRRTTTUUURRRLLLIIIHHHJJJMMMNNNNNNNNNLLLIIIGGGEEEEEEEEEDDDCCCAAA???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;999888:::<<<<<<999555222333555666666444222111111111111111111111111111111111111111000///............///000000000000/////////...------------.........---------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))*********++++++************************++++++++++++++++++++++++,,,+++************+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------............//////000000000000000111222222333333333444555555555555888::::::<<<>>>???>>>>>>???@@@AAACCCDDDDDDCCCDDDEEEGGGKKKLLLLLLMMMLLLJJJIIIHHHGGGFFFEEEDDDEEEGGGJJJLLLMMMNNNPPPOOOLLLJJJIIIIIIHHHHHHGGGFFFFFFHHHMMMQQQ}}}mmm^^^[[[^^^```___^^^YYYXXXWWWXXXYYYXXXWWWUUUZZZ]]]]]]\\\___ccc___XXX\\\VVVQQQNNNNNNOOONNNLLLQQQNNNJJJHHHHHHIIIIIIIIIIIIGGGFFFIIILLLMMMKKKHHHIIIHHHFFFDDDCCCCCCCCCDDDHHHIIIJJJHHHEEEBBBAAAAAA???<<<===AAACCCAAA@@@CCCEEEFFFGGGIIIIIIFFFBBB???999999999:::<<<<<<:::888777888888777666555666888>>>======<<<;;;;;;::::::999999888777777666555555444444555555555555555444444444555555555666666666444444444444444444444444444444333333333222222222333333333333333333333333333333333333333333222222222222222222222222222222///000000000000000000/////////.........---------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---...000///......///000......//////000111111222///000111222444555777777666666666666666666666666555777888999999999;;;<<<===<<<<<<===>>>???AAABBBFFFIIIMMMOOOOOONNNNNNOOOOOONNNLLLIIIGGGIIINNNQQQUUUQQQLLLLLLNNNOOONNNKKKOOOOOOQQQSSSVVVYYYZZZZZZWWWSSSRRRVVV\\\```___]]]WWWWWWXXXXXXTTTPPPQQQVVVZZZYYYXXXVVVTTTSSSRRRRRROOOMMMKKKKKKMMMNNNNNNMMMMMMOOOQQQPPPMMMJJJIIIIIIKKKLLLLLLLLLKKKHHHEEEDDDFFFEEEDDDCCCAAA>>><<<;;;999:::;;;<<<;;;:::999888888777777888:::999777444333444555555444333111000222222111111000000000000000000111111000///......,,,---......//////......///...------,,,,,,------------------,,,,,,,,,+++,,,+++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************************************++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////////////////000000111222222222111222333333222333555777777999;;;<<<<<<<<<>>>???@@@AAACCCCCCBBBBBBDDDEEEJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAABBBDDDGGGIIIIIIJJJLLLKKKIIIGGGFFFGGGEEEEEEEEEDDDDDDFFFJJJNNNyyyccc^^^[[[\\\[[[XXXWWWYYYXXXWWWWWWXXXYYYYYYXXXVVVWWW\\\^^^\\\XXXXXXWWWWWWYYYTTTOOONNNPPPRRRRRRPPPSSSOOOKKKHHHHHHIIIIIIIIIFFFEEEEEEHHHLLLMMMJJJGGGGGGFFFEEECCCBBBBBBBBBCCCGGGIIIJJJIIIGGGEEEDDDDDDAAA>>><<<>>>??????BBBHHHGGGFFFFFFGGGHHHGGGCCC@@@999888777888::::::999777777888999888666666777999<<<<<<;;;::::::999999888777777777666666555555444444555555666555555444444444444444444444555555555333333333333333333333333444444333333333222222222333333333333333333333333111111111222222222222222111111111111111111111111...//////000000//////...............------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,...//////......///111---......//////000111111//////111222444555666777777777777777777777777777444666777888777888:::;;;??????>>>>>>>>>>>>>>>???FFFIIIMMMOOOOOOMMMLLLLLLLLLKKKIIIGGGFFFIIINNNRRRUUUQQQMMMLLLNNNPPPPPPOOOOOOQQQUUUXXXZZZYYYYYYXXXZZZWWWUUUXXX]]]___]]]YYYUUUSSSRRRRRRNNNLLLOOOVVVWWWVVVUUUTTTRRRQQQPPPPPPMMMKKKIIIIIIIIIJJJJJJJJJGGGIIILLLMMMLLLJJJIIIHHHHHHIIIJJJJJJHHHFFFDDDBBBDDDDDDCCCAAA???===;;;:::888999999::::::888777666777777666777777666333111222222222333222111000///222111111000000//////...///000000000000//////...,,,,,,---.....................---,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******(((((()))))))))*********))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---...//////000000111111222///000111111000000222444444777999:::;;;;;;===>>>>>>@@@AAABBBAAAAAABBBDDDGGGHHHHHHHHHHHHGGGGGGFFFBBBAAA@@@???AAACCCGGGIIIHHHIIIKKKJJJHHHFFFEEEFFFDDDDDDEEEDDDEEEGGGKKKOOO|||ddd\\\YYYXXXXXXUUUSSSVVV]]]UUUUUUVVVXXXZZZZZZXXXWWWSSSYYY]]][[[VVVSSSUUUYYYWWWTTTRRRQQQRRRSSSTTTSSSRRROOOJJJGGGGGGGGGGGGGGGDDDDDDFFFIIIKKKKKKJJJHHHFFFFFFFFFEEEDDDCCCCCCBBBEEEGGGJJJKKKIIIGGGGGGGGGBBB>>><<<<<<<<<===CCCKKKGGGEEECCCDDDFFFFFFBBB???999777666666888888777666777888888888777777999;;;:::999999888888777666666777666666666555555555444444555555555555444333333333333333333333333333333222222222222222222222222444444444333333333222222111111111111111111111111000000000111111111111111000000000000000000000000......////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************+++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///......///111------......//////000000///000111222333444555666777777777777777777777777444555777777777888999;;;????????????>>>>>>>>>>>>EEEHHHLLLNNNMMMLLLKKKKKKIIIIIIHHHFFFFFFHHHLLLOOORRRPPPNNNNNNPPPRRRTTTTTTPPPSSSWWWYYYXXXVVVUUUTTTZZZXXXWWWYYY[[[\\\ZZZWWWSSSPPPNNNNNNMMMLLLPPPVVVUUUTTTTTTSSSQQQOOONNNMMMIIIHHHGGGFFFFFFGGGHHHIIIEEEGGGHHHJJJJJJHHHGGGFFFGGGHHHHHHHHHGGGEEECCCAAA@@@@@@???>>>===<<<::::::888888888888777666555555666666666666444222000///000000000000000000//////111000000000//////....../////////000000//////...,,,,,,---............---------,,,++++++++++++,,,,,,,,,,,,+++++++++***************+++++++++++++++))))))))))))))))))))))))******************************************************++++++++++++******((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++***))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,.........///000000111111...///000/////////111222222555888999:::;;;<<<>>>>>>@@@AAAAAAAAAAAABBBDDDFFFFFFFFFFFFFFFFFFGGGGGGAAA@@@??????AAAEEEIIIKKKJJJKKKMMMLLLIIIGGGFFFFFFDDDEEEFFFGGGHHHJJJOOORRRxxxfff^^^\\\XXXUUUTTTSSSRRRUUUZZZRRRRRRSSSVVVYYYZZZXXXVVVRRRUUUWWWWWWSSSQQQQQQTTTVVVVVVVVVTTTRRRQQQRRRSSSRRROOOKKKHHHGGGGGGFFFEEEDDDFFFJJJLLLLLLKKKJJJJJJGGGGGGHHHIIIHHHGGGEEECCCBBBEEEIIIJJJIIIGGGEEEEEE@@@===<<<===<<<===BBBJJJGGGCCC@@@AAACCCCCC???;;;999777666555666666555444555666777777777777999<<<888777777666666555444444666666666666555555555555333333444444333222222111333333333333333222222222222222222222222222222222333333333222222222222111000000000000000000000000/////////000000111111111////////////////////////---......//////......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......+++---............///111,,,------......///000000000111111222333333444444666666666666666666666666444555777777777888999;;;;;;<<<===>>>>>>?????????BBBEEEIIIKKKLLLLLLLLLMMMHHHHHHHHHFFFEEEEEEHHHKKKLLLKKKKKKMMMOOORRRTTTUUUSSSUUUUUUTTTQQQOOOPPPQQQUUUUUUVVVWWWXXXXXXWWWVVVSSSNNNMMMPPPRRRRRRSSSVVVSSSTTTTTTSSSRRROOOLLLJJJEEEFFFEEEEEEEEEFFFHHHJJJIIIHHHHHHHHHGGGFFFCCCBBBDDDEEEFFFFFFEEECCCAAA???:::;;;;;;;;;;;;;;;::::::888777666555444444444444333444555444333111//////...////////////000000000/////////////////////.........///////////////...,,,------...............---,,,,,,+++++++++++++++++++++++++++************)))*********++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((******++++++++++++******(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((************************))))))))))))*********+++++++++++++++++++++++++++***+++---.........,,,+++------...//////000000111...///000///......000111111444777999:::;;;===>>>>>>@@@AAAAAAAAAAAABBBDDDEEEEEEDDDDDDDDDDDDDDDEEE@@@@@@@@@AAACCCGGGKKKNNNMMMOOOPPPOOOLLLIIIHHHGGGDDDEEEGGGIIIJJJNNNRRRUUUkkkaaa[[[VVVXXXRRRPPPRRRSSSPPPMMMNNNOOOOOOQQQUUUXXXYYYXXXVVVTTTRRRQQQRRRQQQNNNLLLLLLVVVXXXYYYVVVQQQOOOOOOQQQSSSPPPMMMJJJIIIHHHGGGEEEDDDIIIMMMNNNLLLJJJKKKLLLHHHIIIKKKLLLLLLJJJGGGEEE???CCCGGGIIIHHHEEECCCBBB<<<;;;<<<>>>===<<>>>>>@@@@@@===999:::888555555555555444333333444666666666777:::<<<666666666555444444333333666666666666666555555555222222222222222111000///333222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222.../////////000000111111////////////////////////---..................---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************)))************+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,............///111,,,,,,------...//////000111111111222222333333333555555555555555555555555444666777888777888999;;;888999;;;===>>>@@@@@@@@@@@@CCCGGGIIIKKKLLLNNNOOOHHHIIIHHHFFFDDDCCCEEEFFFEEEEEEGGGIIILLLOOORRRSSSVVVVVVSSSNNNJJJIIILLLPPPOOORRRUUUVVVUUUUUUUUUVVVRRRNNNNNNSSSXXXWWWVVVVVVSSSTTTUUUUUURRROOOKKKIIIDDDDDDEEEEEEEEEFFFIIIKKKMMMKKKIIIGGGFFFDDDAAA???AAABBBCCCCCCBBB@@@>>><<<777888888999::::::::::::888777555444333333444444000222333333222000000000......//////000000111111////////////////////////......///////////////...,,,---......//////......---,,,++++++******+++++++++++++++************)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))***,,,......---,,,+++------......///000000000.../////////......///111111333777999:::;;;===???>>>@@@AAAAAAAAAAAABBBDDDEEEDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@BBBEEEIIINNNPPPPPPQQQRRRQQQMMMJJJIIIIIICCCEEEHHHJJJLLLOOOTTTWWW{{{bbb\\\[[[ZZZXXXVVVSSSQQQQQQSSSSSSPPPMMMMMMPPPTTTVVVVVVUUUUUUVVVTTTPPPLLLKKKMMMOOONNNLLLOOOWWW^^^___YYYTTTSSSTTTRRRQQQOOOJJJFFFDDDFFFHHHDDDGGGLLLPPPSSSTTTSSSRRRNNNJJJHHHIIILLLLLLHHHDDD<<<>>>BBBFFFHHHGGGBBB>>>::::::::::::;;;===???@@@AAA>>><<<;;;<<<>>>>>>>>>;;;:::888666555666666777666555666999===>>>;;;888999888777555555666666777444555888999999888666444555444333222111111111111000111111222222333444444222222222333333444444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////......------------............---------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++*********))))))************************************************)))************+++++++++***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...---------............///---------............///000000000111222222333333222333555777777666555444666666666666777777777777666888;;;<<<<<<===???AAA@@@@@@AAADDDHHHJJJJJJJJJKKKIIIGGGFFFGGGGGGFFFDDDFFFFFFHHHIIIKKKLLLMMMNNNOOOQQQPPPMMMJJJIIILLLOOONNNIIIEEEHHHOOOTTTSSSPPPOOONNNNNNRRRVVVYYYXXXVVVPPPPPPPPPQQQQQQOOOKKKGGGEEEFFFEEECCCBBBDDDKKKPPPMMMJJJFFFBBB??????@@@BBBEEEDDDBBB@@@>>><<<;;;;;;444444555666777888999999666555444444333333444444444444333333111000...---111222222333333222222111000000000000////////////000000000///......------++++++,,,,,,,,,---------************************++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))******))))))((((((''''''+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,,,,,,,---------......------......///000000000///000000111111222333333777888:::<<<===>>>??????===???AAA@@@???=========DDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDEEEHHHMMMRRRUUUTTTSSSPPPMMMKKKJJJJJJJJJGGGIIILLLOOORRRTTTUUUUUUdddVVVUUUVVVUUUTTTTTTRRRPPPPPPQQQQQQOOOMMMMMMPPPSSSUUUTTTTTTTTTUUUSSSPPPMMMKKKKKKMMMMMMMMMTTTYYY___]]]WWWQQQQQQRRRTTTQQQMMMKKKKKKJJJIIIGGGEEEGGGJJJMMMPPPRRRRRRSSSNNNKKKIIIJJJMMMMMMJJJFFFCCCDDDEEEGGGHHHGGGDDDAAA<<<;;;::::::;;;<<>>===<<<:::999888777666666666666666666777:::===>>><<<999888777666555444555666666333555777888888777555444555444333222111111111111///000000111111222333333222222222333333333444444222222222111111000000000000000000000000000000000////////////////////////..............................------------.........------------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++*********))))))************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,...---,,,++++++,,,---...------------............------------..................///000000111111222///000111222333222222111444444555555555666666666666888:::;;;;;;;;;===???>>>>>>@@@CCCFFFIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFHHHIIIJJJKKKPPPPPPOOOKKKGGGFFFIIIMMMKKKHHHGGGJJJPPPSSSRRRPPPKKKJJJKKKNNNSSSUUUUUUSSSMMMMMMMMMNNNMMMKKKGGGDDDCCCCCCCCCAAA@@@BBBGGGKKKJJJGGGCCC@@@>>>>>>???@@@@@@AAA@@@@@@>>>;;;888777444444555555666777777777555555444333333333333444333333333222111000///...111111111222222111111111000000000000////////////000//////......------,,,++++++++++++,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))***)))))))))((((((((('''******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************,,,,,,,,,------------...------......///000000000000000111111222333333333777888999;;;<<<===>>>>>>===???AAAAAA???>>>===>>>DDDDDDDDDDDDDDDDDDDDDCCCEEEFFFHHHJJJNNNRRRVVVXXXVVVUUURRRPPPMMMKKKJJJJJJHHHJJJNNNRRRVVVXXXZZZ[[[nnnaaaVVVTTTWWWWWWVVVWWWRRRPPPOOONNNOOOOOONNNMMMLLLOOORRRSSSSSSRRRRRRSSSPPPPPPOOOMMMKKKKKKMMMOOOXXX\\\^^^ZZZSSSOOOOOOQQQVVVRRROOOOOOPPPPPPKKKGGGEEEEEEFFFHHHJJJNNNQQQRRRMMMKKKJJJKKKNNNOOOLLLIIIJJJIIIHHHGGGGGGFFFDDDBBB>>><<<;;;::::::<<>>>>>>>>>>><<<:::888888999888888777666555777777888:::======<<<:::777666555444333444555555333444666777777666444333444333222111111111111111...//////000111111222222222222222222222333333333111111111111000000000000000000000000000000000000////////////////////////..............................------------......------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))+++************)))))))))************************************************)))))))))*********++++++***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000/////////000000000111111333333333333444444444444666888999999999999:::<<<;;;;;;===@@@DDDFFFGGGFFFEEEGGGHHHFFFCCCBBBDDDFFFBBBCCCDDDEEEFFFGGGHHHIIIOOOOOOMMMHHHDDDDDDGGGKKKIIIJJJKKKMMMNNNPPPPPPQQQJJJJJJKKKNNNRRRTTTSSSRRRKKKJJJJJJJJJIIIGGGCCC@@@AAABBBBBBAAA@@@AAACCCEEEEEEDDDAAA>>>===<<<===>>><<<>>>??????>>>;;;777555666555555555555555666666555555444333333333333444333222222222222111111111000000111111111111000000000000000000///////////////......------,,,++++++*********++++++++++++,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))(((((((((((())))))((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************,,,,,,,,,,,,------------------......///000000000111111222222333444444444666777888:::;;;<<<<<<<<<<<<>>>@@@AAA@@@?????????CCCDDDDDDEEEEEEDDDDDDDDDDDDGGGKKKOOOSSSVVVXXXYYYVVVUUUSSSQQQNNNKKKHHHFFFIIIKKKOOOTTTXXX[[[]]]^^^~~~jjj\\\XXXWWWZZZ[[[XXXVVVWWWQQQOOONNNMMMMMMMMMMMMMMMKKKNNNQQQSSSRRRQQQQQQRRRMMMPPPSSSRRROOOMMMNNNOOOYYY[[[ZZZVVVQQQNNNPPPSSSXXXWWWVVVUUUSSSOOOKKKHHHDDDCCCBBBBBBEEEIIIMMMOOOLLLKKKJJJLLLOOOPPPNNNLLLNNNMMMKKKJJJIIIGGGDDDAAA???>>>;;;::::::<<>>:::888777888999999999777666555888999999;;;<<<<<<;;;:::666555444333222333444444333444555666555444333222333333222111111111111111//////000000111222222222111111111222222222222222000000000000000000000000////////////////////////........................------------------------...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((************))))))))))))************************************************))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,---------------------...//////000000111111000000111111222333222222222333333333444444555777888888777666777999999999:::===BBBDDDEEEDDDBBBEEEHHHEEEAAA@@@CCCGGGDDDDDDEEEEEEFFFGGGHHHHHHLLLLLLKKKGGGDDDEEEIIINNNMMMNNNOOOMMMKKKKKKNNNQQQNNNOOOQQQSSSUUUUUUTTTSSSLLLKKKJJJJJJIIIGGGCCC@@@CCCCCCCCCCCCBBBBBBCCCCCCCCCBBB@@@???============<<<<<<======<<<:::888777999888777666555555666666666555444444333333444444222222222222222222222333111111222222222222111111000000000000////////////......---,,,,,,++++++***))))))*********+++++++++************************))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************++++++,,,,,,,,,---------------......///000000000111222222333333444555555555666777888999:::::::::;;;===@@@@@@@@@???@@@@@@CCCCCCDDDEEEEEEEEEDDDDDDEEEHHHMMMQQQUUUVVVVVVVVVTTTSSSRRRPPPMMMIIIEEECCCIIIKKKOOOSSSVVVYYYZZZ[[[mmm```\\\VVVUUUWWWYYYVVVQQQPPPSSSPPPPPPNNNLLLJJJJJJKKKLLLJJJMMMQQQSSSSSSRRRSSSSSSMMMRRRVVVWWWTTTQQQOOOPPPWWWWWWUUURRROOOPPPSSSWWWZZZ]]]___ZZZRRRKKKHHHHHHCCCBBB@@@@@@AAAEEEHHHJJJIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPOOOOOONNNJJJEEEAAA???>>><<<;;;<<<>>>@@@BBB?????????@@@@@@>>>:::777666777888999999888666555999:::::::::::::::::::::666555444222222333333444444444555555444333222111222222111111000000111111000000111111222333333444111111111111111111111111////////////////////////........................------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++***++++++++++++++++++***++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---------...//////000000111111111111000111222333333222222333333333444444444555666777666555555666777777777888<<<@@@CCCDDDCCC@@@DDDFFFEEEAAA???CCCGGGDDDDDDDDDEEEEEEFFFFFFFFFHHHIIIIIIHHHFFFHHHMMMRRRSSSSSSQQQLLLGGGFFFKKKOOORRRSSSVVVWWWWWWVVVTTTSSSPPPNNNMMMLLLLLLJJJGGGDDDGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>;;;:::999777777888999999;;;:::999777666777888888777666555555444444555555222222111111222222333444222333333444444333333222000000000000////////////---------,,,++++++******))))))*********+++++++++************************(((((()))))))))*********************************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,------------......///000000000111222222333333444555555333444555777888888888888888;;;>>>?????????@@@AAABBBCCCEEEFFFFFFFFFEEEDDDHHHKKKOOORRRTTTUUUTTTSSSSSSSSSRRRPPPMMMJJJGGGEEEJJJLLLOOORRRUUUVVVWWWWWWtttddd\\\XXXUUUSSSRRRSSSSSSPPPKKKMMMRRRRRRQQQOOOLLLIIIHHHIIIKKKJJJMMMQQQTTTTTTUUUUUUVVVPPPSSSVVVWWWVVVTTTRRRRRRSSSRRRQQQOOOOOORRRVVVZZZ[[[```bbb\\\PPPGGGFFFIIICCCCCCBBBBBBBBBDDDEEEFFFEEEFFFHHHKKKMMMNNNOOOPPPPPPPPPPPPQQQPPPLLLGGGBBB======<<<===>>>@@@AAABBB???>>>>>>???@@@>>>;;;888777777888888888888777777999:::;;;:::888777888:::666555444333222333444444555555555555444333222222222111111000000000111111111111111222333333444444111111111000000000000000............////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......///000000000........./////////000000222222222222333333333333333555666666444444555777666666888<<<@@@CCCDDDCCC@@@CCCDDDCCCAAAAAADDDGGGBBBBBBBBBBBBCCCCCCCCCCCCEEEGGGIIIIIIIIIKKKPPPTTTVVVUUURRRLLLFFFEEEIIIMMMNNNQQQUUUVVVUUUTTTSSSSSSSSSQQQPPPOOOOOONNNLLLJJJIIIHHHGGGHHHIIIIIIHHHGGGEEEEEEEEEDDDCCCAAA???>>>999888555333444555888:::===;;;999888777888999:::888888777666666666666666444333222111111222444444333333444444444444333333000000000000////////////...------,,,,,,+++***************++++++++++++,,,************************'''(((((())))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))************))))))(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************++++++++++++,,,,,,,,,,,,------......///000000000111111222222333444444444222333444555666666666666666999<<<>>>>>>???@@@AAAAAACCCEEEGGGGGGGGGEEEDDDJJJKKKMMMOOOQQQRRRRRRQQQSSSSSSRRRPPPNNNLLLJJJIIIKKKMMMOOORRRTTTUUUUUUUUUwww___TTTUUUWWWTTTPPPPPPNNNNNNNNNLLLIIIMMMSSSSSSSSSQQQLLLHHHFFFHHHJJJJJJNNNRRRUUUWWWXXXYYYZZZVVVTTTRRRRRRSSSTTTUUUUUUPPPPPPOOONNNOOOSSSWWW[[[]]]``````ZZZPPPHHHGGGHHHEEEFFFGGGGGGFFFEEEDDDCCCAAACCCFFFIIIKKKMMMNNNPPPMMMKKKJJJJJJIIIHHHDDDBBB:::;;;===???@@@BBBBBBCCC???>>>===>>>??????<<<:::888888777777777777888888888::::::999666555777999777666444333333333444555666666666555444333333222111111000000000000111111000000000111222222333333111111000000000/////////---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++************++++++((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++))))))***++++++***))))))************++++++++++++************++++++++++++,,,,,,,,,---......//////+++,,,---...///......---000000000111111111222222333444555555444444666777666777999<<>>@@@AAAAAACCCEEEGGGHHHGGGFFFEEEFFFFFFFFFGGGIIIKKKNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKGGGHHHKKKNNNQQQRRRSSSSSS\\\SSSLLLLLLPPPRRRPPPOOOLLLIIIHHHIIIHHHFFFJJJPPPUUUTTTRRRMMMGGGEEEGGGJJJJJJNNNSSSVVVXXXZZZ[[[]]][[[UUUNNNLLLOOOTTTVVVWWWPPPOOONNNNNNOOOSSSWWWZZZ___^^^[[[WWWQQQKKKHHHGGGGGGIIIJJJKKKJJJGGGDDDBBB???AAAEEEHHHIIIKKKNNNOOOHHHEEEBBBAAAAAAAAA@@@???999:::===@@@BBBCCCCCCCCC>>>=========??????===<<<999888777666666777888999888999:::888555444666888777666555444333444555555777777666555444444333333111000000000000000111111/////////000111111222222111111000000/////////...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***((()))***++++++***)))((()))************+++++++++)))************+++++++++***++++++,,,,,,---......+++,,,...000000///...---////////////000000000000222444555555555555666888777777999===BBBEEEFFFEEECCCBBBAAABBBDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCGGGJJJKKKJJJJJJLLLOOOOOOPPPPPPPPPOOOLLLIIIGGGBBBHHHOOOSSSTTTTTTUUUWWWRRRQQQOOOPPPQQQQQQPPPNNNIIIFFFCCCCCCFFFHHHHHHGGGGGGHHHHHHGGGEEEAAA>>><<<::::::;;;<<<============;;;999777666666777999;;;;;;:::999999888888999999666555333111111222333444111222222333333222222111000000000000///////////////......------,,,,,,+++++++++,,,,,,,,,---------************************&&&''''''((()))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))************))))))'''((((((((())))))******(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,------......///000000000///000000111222222333333111222333333444444444444222555999<<<===>>>???AAAAAACCCEEEHHHHHHHHHFFFEEE@@@???>>>???AAAEEEIIILLLJJJIIIHHHGGGGGGHHHIIIJJJAAACCCFFFJJJMMMOOOQQQQQQKKKJJJHHHGGGHHHKKKNNNPPPJJJJJJIIIHHHIIIJJJKKKLLLOOORRRTTTRRRNNNIIIHHHIIIIIIMMMSSSYYY\\\]]][[[YYY\\\UUUNNNLLLOOORRRRRRPPPPPPOOOLLLKKKLLLPPPTTTWWW[[[YYYTTTNNNIIIGGGGGGIIIPPPNNNKKKHHHEEEDDDCCCCCCBBBAAABBBEEEHHHKKKKKKKKKIIIFFFAAA???????????????>>>;;;999<<>>>>>===<<<:::999888888777666555555555777888999888777666555555444444444555555444333333333333444555555444333222111000///111000///......///000111222111111111000000//////////////////............,,,,,,,,,------............------,,,,,,------...///...---,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))***+++++++++,,,******************************))))))******+++,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------...............///000000000000//////000222555666666666666777888999;;;;;;;;;;;;;;;>>>BBBFFFHHHHHHFFFEEEDDDDDDDDDFFFHHHIIIHHHJJJJJJIIIGGGEEEEEEEEECCCIIILLLJJJJJJOOOPPPNNNQQQQQQQQQPPPOOOMMMLLLKKKOOOMMMLLLLLLNNNPPPPPPPPPMMMNNNQQQSSSTTTSSSQQQPPPMMMHHHDDDDDDEEEEEEEEEEEEGGGFFFDDDDDDDDDCCCAAA@@@:::>>>@@@@@@@@@@@@???===<<<555444:::<<<888666888;;;::::::999999888888777333333222222222333444444111111222222222222111111////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...////////////////////////000000000000000000000000111111111111111222444666888::::::;;;999>>>CCCFFFFFFDDDCCCBBBAAA???===<<<===AAAEEEHHHNNNMMMKKKJJJIIIGGGDDDAAA>>>AAAEEEIIILLLMMMLLLLLLGGGFFFFFFEEEFFFHHHJJJLLLHHHHHHGGGGGGGGGHHHIIIJJJKKKOOORRRQQQMMMJJJJJJKKKHHHJJJNNNRRRVVVXXXZZZ[[[\\\WWWQQQNNNOOOPPPPPPOOOOOOMMMKKKJJJKKKNNNQQQTTTWWWVVVTTTPPPKKKGGGFFFGGGOOONNNKKKHHHEEECCCCCCCCCCCCBBBAAACCCFFFHHHIIIHHHGGGDDD???<<<<<<<<<;;;;;;;;;999999===BBBDDDBBB>>>======<<<:::999777666555555555444444555555666777666666555444333333333444555555444333333333333333444444333222111000//////000000///......///000000000000000/////////......////////////............,,,,,,,,,---------......------,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++*********))))))***************+++++++++***************************************++++++,,,+++++++++************)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((((((''''''''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******))))))))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,------------...............//////000000/////////000222444666666666666666777999:::;;;;;;;;;;;;>>>BBBEEEGGGGGGFFFEEEDDDCCCDDDFFFIIIKKKIIIKKKKKKJJJHHHGGGFFFGGGHHHNNNPPPNNNNNNQQQSSSQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPNNNKKKKKKLLLNNNOOONNNJJJLLLNNNPPPPPPOOONNNLLLKKKGGGCCCBBBCCCCCCDDDEEEFFFEEECCCCCCDDDDDDBBBAAA>>>????????????@@@???===@@@;;;666666666777:::===;;;;;;:::999999888888777333333222222222222333333000000111111111111000000////////////.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---.............../////////000000000000000000000000000000/////////000222444666888999999:::>>>BBBEEEDDDCCCAAAAAA???===;;;:::;;;>>>BBBDDDGGGGGGGGGGGGGGGDDD@@@<<<<<>>AAABBB>>>:::<<<<<<:::999777555444333333333444444555444444444444333333222222222333333555444333333222222333333222222111111000///......000///............///000//////...............---/////////............---,,,,,,,,,,,,------------------,,,,,,,,,,,,------...------------,,,,,,,,,+++++++++***************+++++++++***************************************************+++++++++,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***)))))))))((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************++++++++++++************+++,,,,,,,,,------------...............------......///000////////////000111333444444444555555666888999:::;;;::::::===AAADDDFFFFFFFFFEEECCCBBBCCCFFFJJJLLLJJJLLLMMMMMMKKKIIIIIIJJJLLLPPPRRRPPPOOOQQQSSSRRRQQQRRRSSSUUUVVVVVVVVVVVVRRROOOKKKIIIJJJKKKLLLLLLIIIJJJLLLMMMNNNMMMKKKJJJIIIGGGCCC@@@???AAACCCDDDEEECCCAAABBBCCCDDDCCCBBBBBB@@@>>>>>>>>>>>><<<;;;::::::888444444999<<<<<<;;;::::::999999888777777444333222222111111111111/////////000000///////////////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,)))***+++,,,------------....../////////000000000000000000///.........------...000222444666777888:::===AAABBBAAA@@@>>>>>>>>><<<999888888:::===???AAABBBCCCEEEEEECCC>>>:::===???AAADDDEEEEEEDDDDDD<<<===???AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCGGGKKKLLLJJJIIIJJJKKKKKKJJJIIIJJJKKKNNNRRRTTTXXXWWWTTTPPPLLLIIIJJJKKKNNNMMMLLLLLLLLLLLLMMMMMMJJJLLLMMMNNNMMMMMMOOOPPPLLLJJJHHHFFFDDDCCCBBBBBBJJJGGGDDDDDDEEEFFFFFFFFF@@@===:::888888888777666999888999;;;===>>><<<999===<<<:::999777555333222222333444555555444333222222222222222222333444444444333333222222222222222111111000///......------................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------------,,,************************,,,+++++++++***)))))))))******************************+++++++++,,,,,,++++++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++***************++++++,,,---------.........//////...------------...////////////...//////111222333333333333444555666777888999999999;;;???BBBDDDDDDEEEDDDBBBAAABBBEEEIIILLLKKKMMMNNNNNNMMMLLLMMMNNNLLLNNNOOONNNLLLMMMOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTSSSOOOJJJHHHGGGHHHIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJGGGFFFCCC>>>===@@@BBBAAADDDBBB@@@@@@BBBCCCCCCCCCCCC@@@>>>???>>>:::777777333888999777888<<<<<<777::::::999999888777777666444444222111000/////////---......//////......---.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,------...------........./////////000000000000///...------,,,,,,,,,---...000333555777888;;;===???@@@>>>===<<<<<<>>><<<999888888999;;;===@@@@@@AAABBBDDDDDDAAA???AAABBBDDDEEEFFFEEEDDDDDD:::;;;>>>@@@BBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBFFFJJJJJJHHHFFFFFFHHHHHHHHHJJJLLLNNNQQQSSSTTTSSSSSSQQQNNNJJJGGGGGGHHHNNNNNNOOOOOOOOONNNMMMLLLMMMMMMMMMKKKJJJLLLPPPSSSJJJIIIFFFDDDCCCBBBBBBBBBHHHFFFDDDCCCDDDEEEEEEDDD>>><<<:::999999:::999888:::999777777888:::;;;;;;======;;;:::888666555444333444555666666555333222111111222222333444666666333333222111111111111222000//////......---------------............------////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......------,,,************************,,,+++++++++***)))))))))************************)))***+++,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++******))))))******+++,,,---------.........//////---------------...//////............///000111111111111111222333444555666777777777999===@@@AAAAAACCCBBB@@@???@@@CCCFFFIIIJJJKKKMMMNNNMMMMMMNNNOOOKKKKKKKKKKKKJJJIIIKKKNNNPPPPPPQQQQQQQQQQQQQQQPPPRRRNNNJJJGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHFFFFFFBBB>>>@@@EEEEEE@@@DDDBBB@@@???AAABBBBBBBBBAAA>>>>>>@@@>>>777555888AAA@@@<<<888999;;;:::555999888888777666666555555444333111000///...------------............------------------,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,+++,,,---....../////////............////////////000//////...---,,,,,,+++------...000333555888999;;;<<<>>>===<<<:::;;;;;;???>>><<<::::::;;;===>>>AAA@@@>>>???AAADDDEEEFFFEEEFFFGGGGGGGGGFFFEEEEEE999;;;===???AAABBBBBBAAA??????@@@AAAAAAAAAAAA@@@AAADDDHHHHHHEEECCCCCCEEEBBBDDDHHHLLLPPPSSSUUUVVVOOOOOOMMMLLLJJJHHHGGGEEEKKKMMMOOOPPPPPPNNNLLLKKKQQQPPPMMMJJJHHHHHHLLLOOOHHHGGGEEECCCBBBBBBBBBBBBDDDCCCBBBBBBDDDDDDCCCBBB???>>><<<;;;<<<<<<;;;::::::999777555666888;;;=========<<<:::999888777666444444555555444444333333000000111222333555777777333222111111000000111111/////////.........------,,,,,,---......---,,,,,,///////////////000000000.........------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,***************++++++++++++++++++***************************************)))***,,,---------,,,++++++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++***))))))))))))***++++++,,,------------.........------,,,,,,------...///---.........//////////////////000000111333444555555444444666:::===>>>>>>??????>>>===>>>???AAACCCEEEGGGIIIJJJJJJJJJKKKLLLKKKJJJIIIKKKIIIHHHJJJNNNQQQQQQRRRQQQQQQPPPOOOOOOPPPMMMIIIGGGFFFEEECCCAAA??????AAABBBDDDEEEEEEEEEDDDEEEBBB@@@HHHQQQOOOEEEGGGDDD@@@??????@@@@@@???===<<<===@@@<<<666;;;EEE```OOO===666666666888999777666666555555444333333333222000///...---------------............------------,,,,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,---...////////////------.........//////////////////...---------,,,---......000333666999;;;;;;<<<<<<<<<::::::;;;<<>>@@@AAAAAA???<<<===@@@EEEIIIKKKIIIIIIIIIIIIIIIHHHGGGGGG999:::;;;===???@@@AAABBB???@@@AAABBBBBBBBBAAA@@@>>>BBBEEEFFFDDDBBBBBBDDDCCCDDDFFFIIILLLOOOQQQSSSMMMKKKJJJJJJLLLLLLHHHEEEFFFHHHKKKNNNNNNLLLIIIGGGLLLLLLKKKIIIGGGGGGIIIKKKGGGFFFDDDBBBAAAAAABBBBBBBBBBBBCCCEEEGGGHHHFFFDDDCCCAAA???======<<<:::888777777777777777888;;;===<<<;;;;;;:::999999888888444444333222222222222222......///000222444666777222222111000000000000000////////////............+++,,,------------,,,+++------........./////////.........---------,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,***+++---...///...---,,,))))))*********+++++++++***************+++++++++************************)))***,,,---...---,,,++++++++++++************)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++)))))))))))))))***++++++,,,,,,,,,,,,------------------,,,,,,------...///------......//////...............///000111333333333222222444777:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDDDDEEEFFFHHHJJJGGGFFFIIIHHHFFFHHHNNNPPPPPPPPPPPPPPPOOONNNNNNMMMKKKHHHGGGFFFDDDAAA???;;;<<<===???BBBCCCEEEEEEBBBCCCAAADDDSSSaaa]]]OOOJJJFFFAAA>>>=========<<<;;;999;;;>>>999888FFFZZZpppRRR999555777333444:::555555444444333222222111111000///...------------------............------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++,,,---............---------.........////////////..................---------///222555999;;;;;;;;;<<<;;;999:::;;;===BBBBBB@@@@@@@@@AAABBBCCCBBB@@@???AAAEEEJJJNNNOOONNNNNNNNNMMMMMMMMMLLLLLL888999:::<<<>>>???AAABBB???@@@AAABBBCCCBBBAAAAAA;;;???DDDEEECCCBBBCCCEEEHHHGGGFFFFFFGGGIIIKKKLLLMMMJJJHHHJJJNNNOOOKKKFFFBBBDDDHHHKKKKKKIIIFFFDDDCCCFFFHHHIIIHHHIIIJJJKKKFFFEEECCCBBBAAAAAABBBBBBCCCDDDFFFJJJLLLLLLJJJHHHFFFDDDAAA???===;;;888555444666888999999999:::;;;:::::::::999999999888888444333111000000000111222,,,,,,---///111333555666222111111000000000000000///////////////.........++++++------------++++++,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,***+++---//////...---,,,))))))******++++++++++++))))))******+++++++++,,,************************)))***,,,......---,,,++++++++++++************)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++)))))))))))))))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------......///.....................///111222333222111000222666888999999::::::;;;;;;;;;:::999888999;;;>>>???@@@@@@BBBDDDGGGCCCCCCFFFFFFCCCFFFMMMLLLLLLMMMNNNNNNMMMMMMMMMKKKIIIHHHGGGGGGDDD@@@===;;;<<<>>>@@@BBBEEEGGGHHH@@@AAAAAAHHH\\\mmmhhhWWWLLLHHHBBB>>>===<<<;;;::::::888:::;;;777999PPPjjjnnnLLL333777;;;333000777444444333222222111111000000///...------------------......//////......---,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,******+++,,,---------------------.........//////.........///////////////,,,,,,,,,...111555888;;;:::;;;;;;:::999:::<<<>>>BBBBBBAAAAAAAAABBBDDDDDDCCCCCCDDDGGGLLLPPPRRRSSSSSSSSSRRRRRRRRRRRRRRRRRR666888:::<<<>>>@@@AAAAAA>>>?????????????????????BBBBBBBBBBBBCCCCCCCCCCCCEEEGGGIIIGGGEEEHHHOOOUUUVVVQQQLLLKKKLLLKKKFFFAAABBBDDDFFFHHHGGGEEEBBB@@@BBBGGGKKKJJJGGGGGGKKKOOOKKKGGGCCCAAABBBCCCBBB@@@FFFHHHKKKMMMNNNMMMKKKJJJEEECCC@@@>>><<<:::777444111000111333666999999999;;;;;;999888777666666666444333333222111111111222.........///111333666777444222000///111333444444222222111000///...------------------------------,,,,,,,,,---------............---------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++************************************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------.........//////000111222//////111222444666777777888666555777;;;======;;;======<<<;;;999:::===???@@@?????????AAACCCFFFHHHJJJIIIHHHIIIKKKLLLKKKJJJIIIGGGGGGIIIGGGAAA>>>???;;;>>>CCCFFFFFFFFFGGGGGGCCCIIIJJJJJJRRR______VVVKKKIIIFFFCCC???===;;;:::<<<999777777777AAAZZZrrrXXX???---000888666222000333333333333333333333333//////...---------------.........------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,---...///////////////////////////.........------...000222555888:::>>>???>>><<<:::888999:::<<>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDFFFHHHJJJHHHGGGIIIOOOUUURRROOOLLLKKKKKKJJJGGGDDDGGGGGGFFFFFFEEEDDDCCCCCCCCCFFFHHHHHHGGGGGGIIILLLHHHEEEBBBAAACCCDDDDDDCCCFFFGGGJJJKKKLLLKKKIIIGGGBBB@@@===;;;:::999666444444333333444666888888777999999888777777666666666444333222111000000000000/////////000222333555666444222//////111333444333222222111000///...---,,,------------------------,,,,,,,,,------------......------------,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,***++++++++++++++++++,,,*********+++++++++,,,,,,*********+++++++++,,,,,,+++******))))))******+++************************************************))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111///000111222333444555666666555444777:::<<<<<<:::999::::::999888:::===?????????>>>>>>@@@CCCFFFGGGEEEDDDDDDEEEHHHJJJKKKJJJIIIGGGGGGIIIFFF@@@===>>>===AAAFFFIIIIIIIIIIIIIIIHHHLLLLLLIIIOOOXXXVVVMMMKKKJJJGGGDDD@@@>>><<<;;;<<<:::999999888<<>>?????????>>><<<<<<<<<>>>@@@AAA@@@@@@AAAAAACCCDDDFFFGGGIIIJJJKKKJJJIIIKKKPPPUUUMMMMMMLLLLLLKKKJJJJJJIIIMMMKKKHHHEEECCCDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGDDDBBBAAABBBDDDEEEEEEEEEEEEFFFHHHIIIHHHGGGEEECCC>>><<<:::999999888666444777666555555777777777555777777777777777777777777444444222111//////......000000111222333333333333333111//////111222333333111111000///...------,,,........................,,,,,,,,,,,,------------------------,,,,,,,,,,,,******++++++++++++***************++++++++++++,,,+++++++++++++++******************++++++++++++,,,*********++++++++++++,,,+++******))))))******+++************************************************)))))))))*********++++++******))))))))))))(((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,,,,---...///000///000000111222222333333444333333555888::::::999666777777777888999<<>>=========???BBBEEEGGGDDDCCCBBBBBBEEEGGGHHHHHHHHHFFFFFFHHHFFF@@@===>>>@@@EEEJJJMMMMMMLLLKKKJJJJJJMMMLLLHHHKKKQQQOOOGGGLLLJJJHHHDDDBBB???>>>===;;;;;;;;;;;;888777;;;AAA888333222666555///000555444444444444444444444444111000//////......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++,,,---....................................////////////000222444666888999:::999777777999;;;AAAAAABBBCCCDDDEEEEEEFFFDDDEEEGGGIIILLLNNNPPPPPPPPPQQQQQQPPPNNNMMMNNNOOO666777999;;;<<<>>>>>>???@@@>>><<<;;;<<<>>>AAACCC@@@@@@AAABBBCCCFFFHHHIIIJJJKKKKKKKKKJJJLLLPPPTTTJJJLLLMMMMMMLLLLLLMMMOOOQQQNNNKKKGGGFFFFFFGGGGGGGGGEEEDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDBBB@@@???<<<:::888888999999777666777666555666777888777666666666777777888888888888666555333111000///......111222333444444333222111222000//////111222222111000000///......---,,,,,,........................++++++,,,,,,,,,------------------,,,,,,,,,++++++******++++++++++++******************++++++++++++,,,,,,++++++******))))))************++++++++++++************++++++++++++******))))))))))))******************************************************))))))))))))************))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))************************,,,,,,,,,,,,---...///000000000000000111111111111222222333444666888888888666777888888888999<<<>>><<<<<<<<<<<<>>>AAADDDFFFFFFDDDBBBBBBDDDFFFGGGFFFFFFDDDEEEHHHGGGBBB@@@BBBCCCGGGMMMOOOOOOMMMKKKJJJGGGIIIIIIGGGJJJOOONNNHHHKKKJJJHHHEEEBBB@@@???>>>;;;;;;<<<<<<:::666333333222000333666333///000666555555555555555444444444111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++,,,------------------------------.........000//////...///000222333666777888888777777999;;;????????????@@@AAACCCDDDFFFFFFGGGIIIKKKMMMOOOPPPMMMMMMLLLJJJIIIIIIKKKLLL666777999;;;<<<>>>>>>>>>@@@>>><<<<<<<<>>AAADDDFFFCCCAAA@@@AAADDDFFFGGGGGGDDDCCCEEEIIIJJJFFFEEEGGGEEEIIIMMMOOONNNLLLJJJIIIFFFHHHIIIHHHJJJLLLLLLIIIJJJHHHFFFDDDBBB@@@??????;;;<<<<<<;;;:::999666333555333222333333111222555666666555555555444444444111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...000///.........///000111444555666777666777999;;;>>>=========>>>AAACCCEEEGGGGGGGGGHHHIIIKKKMMMNNNIIIHHHFFFEEEEEEFFFGGGGGG666777888:::;;;<<<============<<<<<<===???AAABBB@@@@@@???@@@BBBEEEHHHJJJGGGGGGGGGIIIKKKMMMPPPQQQLLLLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMLLLKKKHHHEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKJJJGGGDDDBBBBBBBBBAAAAAA@@@>>>===;;;:::;;;:::999999;;;;;;:::999666555444555777888777666444555777888999888777777777777555444222222111111222222222222222111000000///......///000111000///......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))************)))))))))))))))************+++***************))))))))))))))))))************+++)))))))))************+++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************------------...///000111000000000000000111111111///111333444444444666888;;;<<<======;;;;;;<<<===;;;;;;;;;<<<>>>BBBEEEGGG>>>>>>???BBBFFFIIIJJJJJJEEEDDDGGGLLLMMMJJJIIIKKKGGGJJJMMMMMMLLLJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFDDDBBB@@@???>>>>>>999<<<<<<:::999;;;:::777999666333222333444444555666666555555444333333333111000//////......//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))************+++***++++++,,,,,,+++++++++***++++++,,,,,,---------///...---------...///000222333444444444555777999=========>>>@@@CCCEEEGGGGGGFFFFFFFFFFFFHHHJJJKKKEEEDDDBBBBBBCCCDDDDDDCCC444555666888999::::::::::::::::::;;;<<<===>>>???>>>=========>>>AAADDDFFFDDDDDDDDDGGGJJJMMMOOOPPPNNNLLLJJJKKKNNNPPPNNNLLLJJJJJJIIIIIIGGGEEECCCBBBAAACCCEEEEEEBBBAAACCCFFFGGGJJJMMMMMMIIIEEECCCCCC@@@@@@???>>>===<<<::::::;;;:::999999;;;;;;:::999777666444555666666555333333444555777777666444333666555444333222222222222111111000000///000000000///...---///000111000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000000000000111111222222222///111444444333444666999999;;;======<<<<<<===>>><<<;;;;;;===???CCCFFFHHHCCCDDDEEEIIILLLMMMKKKJJJJJJHHHJJJOOOOOOLLLJJJLLLIIIKKKLLLLLLJJJHHHHHHIIIKKKKKKJJJJJJGGGDDDCCCDDDDDDCCCBBB@@@>>>===<<<<<<777<<<>>>:::888::::::888666777777555333444555555555555555444333222222222000///......------......,,,,,,,,,---------......++++++++++++++++++++++++************************))))))))))))))))))))))))************************''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))******************++++++++++++***************+++,,,,,,------------,,,,,,,,,---///000///000111111111222444666999:::<<<>>>AAADDDFFFGGGDDDCCCBBBBBBBBBDDDFFFGGGCCCBBBAAABBBDDDEEECCCAAA222333444666777888888888777777888:::;;;<<<<<<======<<<::::::;;;>>>AAACCCAAAAAABBBEEEIIIMMMOOOOOOOOOKKKHHHIIINNNOOOLLLHHHHHHGGGFFFDDDCCCBBBBBBAAA>>>BBBEEEDDD@@@???BBBFFFFFFJJJNNNNNNKKKGGGEEEEEE@@@???>>>===<<<;;;::::::;;;999888999::::::999888999777555555555444222000111222444555555444222111444333333222111111111222111000///......///000111...------///000111///...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))************(((((())))))******++++++))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///000000111222222333333///222444555333444777999777999;;;=========>>>@@@<<<<<<<<<===@@@CCCGGGIIINNNNNNOOOPPPQQQOOOKKKHHHNNNLLLNNNQQQQQQLLLJJJLLLLLLLLLMMMKKKIIIHHHIIIJJJHHHHHHIIIIIIGGGCCCCCCDDDCCCBBB@@@>>>===<<<;;;;;;555===???:::666777888555000666:::777444333444666555555444333333222111111//////...---------------,,,,,,,,,------.........************************************************))))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++******)))))))))***+++,,,,,,---------,,,,,,+++,,,---///000---...////////////111333555666999<<>>???>>>EEEDDDCCCCCCDDDFFFIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKHHHKKKKKKGGG@@@<<<===???CCC???;;;:::<<>>@@@@@@???<<<888555:::888777888999;;;<<<<<<888888777666666666666666777666555444333222222222333222111000000111222333222222000///............---...///000000///...---,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++++++++*********))))))***************************************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************))))))))))))******))))))((((((''''''))))))))))))******************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++,,,...///...------,,,,,,,,,,,,---......000111111222222333333444444333333444444555666777<<<<<<============<<<<<<;;;;;;<<<>>>@@@CCCFFFHHHLLLLLLMMMMMMMMMKKKJJJIIIKKKLLLNNNPPPOOOMMMJJJHHHLLLKKKIIIIIIJJJJJJIIIGGGJJJHHHFFFCCCAAA???>>>=========>>>===;;;888555333999999999999999888777777666666666666555444333222444444333333222111000000/////////...---+++***)))------------,,,,,,+++***+++***)))(((((()))***+++******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%%%%'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))***+++,,,,,,,,,------,,,,,,---...000111222111000000000222444666888999;;;===???AAAAAABBB@@@>>>;;;:::<<<@@@BBBCCCDDDFFFGGGFFFCCC@@@>>>===333333333333444444444444666666777777888888888999<<<;;;:::<<<@@@AAA@@@???BBBAAA@@@@@@@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKLLLHHHBBB???@@@BBBDDDAAA===<<<>>>AAADDDEEEFFFFFFGGGGGGFFFDDDBBBAAA???@@@BBBCCCBBB???;;;999:::999888999:::<<<======777777666555555555555555666555555444333333333333222111000//////000111222222111000///............---...///000000///...---,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++*********))))))***************************************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************))))))))))))***)))))))))((((((((('''(((((()))))))))***************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++,,,---......,,,---,,,,,,,,,,,,---......000111111222222333444444444333333444444555666777;;;<<<<<<============<<<::::::;;;<<>>@@@BBBCCC>>>;;;888888:::===@@@AAAAAACCCEEEEEECCC@@@??????666555444333333333444555444444555666777888888888::::::<<<@@@CCCCCCBBB@@@@@@???>>>======>>>???@@@CCCCCCDDDDDDDDDDDDEEEEEEIIIJJJKKKIIIDDDBBBCCCEEEEEEBBB???>>>@@@CCCFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@???@@@BBBCCCCCC@@@===:::888888888888888999:::;;;666666666555555555555555555555444444444444444444111000///......///000111222111000//////......///......////////////......,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,+++++++++***************************************)))************))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))(((((((((((((((((())))))))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++++++++************++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,---......000000111222222333333444333333333444444555666777:::;;;<<<<<<============;;;:::::::::<<>>;;;999888777999::::::999777555333111444444444444444333333222222222222333333222111111111111000000///.....................---+++***))),,,,,,,,,,,,,,,++++++*********))))))))))))*********************************))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++---,,,,,,,,,---...///000/////////000222444666888111222555888<<>>============>>>@@@@@@@@@@@@@@@AAAAAABBBFFFGGGHHHGGGDDDCCCCCCEEEDDDBBB??????AAADDDFFFGGGCCCBBBAAA@@@???>>>>>>>>><<<>>>@@@BBBAAA???<<<:::555666666666666666777888777777777777777666666555444444444555555555555555000///...------...///000111111000///////////////...//////////////////...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************))))))************)))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))((())))))))))))(((((((((((((((((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************++++++************++++++,,,******+++,,,---,,,+++,,,,,,++++++,,,,,,---...///000000111222222333333333333333333333444666666888999:::;;;<<<<<<<<<<<<===<<<:::999:::;;;===>>>:::;;;>>>@@@BBBCCCDDDDDDDDDCCCAAA@@@@@@@@@AAAAAACCCBBBAAABBBDDDEEEDDDCCCBBB@@@>>>;;;888666444444777777777666555333222111222333333333333222111111//////000111111111000000///.........---------,,,---......---,,,+++******++++++,,,,,,,,,++++++******))))))))))))))))))***************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++***,,,,,,,,,------...............///000222555777888111222444666:::===???AAA===;;;999999<<<>>>@@@@@@@@@BBBFFFHHHHHHGGGGGGHHH>>><<<999555333222222333111222333444555666777777666777777888:::<<>>>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDCCCBBBCCCDDDBBB@@@>>>>>>@@@CCCEEEFFFAAAAAA???>>>===<<<<<<<<<<<<>>>@@@BBBAAA???<<<:::444666888777666555777888888999999999999888777666333444555666666666555444000///...------...///000111000000////////////000/////////....../////////++++++++++++++++++++++++)))***++++++,,,,,,++++++************************************************((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************)))))))))((((((((((((((())))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************+++******))))))******++++++***)))***,,,,,,,,,+++,,,++++++++++++,,,------......//////000111111222111111111111222333444555555666888999:::;;;<<<<<<>>>===;;;:::999888888888555777:::<<>>======>>>@@@AAA@@@??????@@@BBBCCCBBBAAA>>>===;;;888666444333222555555444444333222111000222222333333222222111000......//////////////////------,,,,,,,,,,,,,,,+++------------,,,+++************+++,,,,,,+++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))************,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------///111333555777888444444444666888:::<<<>>>===;;;999:::<<>>@@@CCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>======@@@CCCDDDDDDAAAAAA@@@???>>>===<<<<<>>===>>>@@@@@@@@@>>><<<;;;999777555444333333333333333222222111111111222222222222222111111000.........//////...------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++******)))***++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,,,,,,,,,,,,,+++,,,------------,,,,,,,,,---///111333555777888777777666666777999;;;<<<;;;999888999;;;===>>>>>>CCCFFFJJJLLLLLLKKKLLLLLL555444444333222111111111333444444444555555666666666888::::::999999<<>>>>>>>>======<<<============@@@BBBEEEGGGGGGFFFFFFFFFFFFGGGFFFEEE???>>>===>>>@@@CCCDDDDDDCCCCCCCCCCCCBBB@@@???>>>???@@@BBBCCCBBB???;;;999333777:::999666444555888888999:::;;;;;;999888666555666777888777555444222000000///......///000000000000////////////000000000///...------...///000******+++++++++,,,,,,,,,))))))***+++++++++++++++))))))*********+++++++++************************(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))))))))*********)))((()))+++++++++)))+++++++++***++++++,,,---***++++++,,,------.....................///111111000111333555777888999999777888;;;<<<<<<:::777666555666888:::;;;;;;::::::666666777888:::<<<>>>???@@@>>>======??????>>><<<:::999888666555555555555333222222111111111111111111111111111111000000///////////////...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))***+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))******++++++***++++++,,,,,,---------+++,,,------------,,,+++---...000222444555666666999888777777888:::<<<===;;;:::999:::<<<>>>???>>>BBBEEEHHHIIIIIIHHHHHHHHH...///000111111111111111555555555555555555555555666:::>>>???===<<<<<<>>>@@@@@@AAAAAAAAAAAA@@@@@@=========>>>AAADDDHHHJJJJJJIIIHHHIIIIIIJJJIIIHHH???>>>===>>>AAADDDEEEEEEDDDEEEFFFGGGFFFCCCAAA???===>>>@@@@@@???<<<888555///333777666222000111444777888:::::::::999777555666777888888777555333111111000///......///000111000000////////////000111000///...------...///000*********++++++,,,,,,,,,))))))***++++++++++++***))))))******++++++++++++************************(((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************))))))))))))'''((((((((())))))******''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))*********(((((()))***+++***)))++++++******++++++,,,---)))******++++++,,,------------,,,------...///000...///111333555777888888333555:::===>>><<<:::888666777999:::::::::999888222333444777999;;;<<<===@@@???======>>>>>>===;;;999888777666666666666666222222111111111111222222000000000000000//////...///000//////...---,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******((()))***+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++******+++,,,,,,---......+++,,,---------,,,+++***---...000222444555555666999888888888999;;;>>>???>>><<<<<<===???AAAAAAAAAAAACCCFFFGGGFFFDDDDDDDDD//////000111111111111111000222333333333333444666888999;;;===????????????@@@@@@??????@@@BBBCCCDDDBBB@@@>>>AAAFFFLLLNNNOOONNNMMMLLLMMMNNNLLLHHHDDDBBBAAAAAAEEEIIIJJJGGGDDDEEEDDDCCCDDDEEEDDDCCCAAA????????????===:::777555333444555555333333333555222333444555666666666666222777444444:::777111555222222222222222222222222000000000000000000000000............////////////......---,,,,,,+++******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111111111222333444666777555666888:::;;;;;;;;;::::::999999888888999999:::555222222666777555777:::>>>???>>>;;;777555888;;;:::777444444555666777777777666555444333222111111333333222111000000000000...............---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))******++++++,,,------.........------,,,,,,,,,,,,...111333555555444444888999999999999;;;>>>AAABBB???===???BBBDDDCCCAAAAAABBBDDDFFFFFFEEECCCBBB//////000111111111111000000222333333333333444666777999;;;===>>>???>>>>>>============>>>@@@BBBCCCCCC@@@>>>???DDDIIIKKKLLLMMMLLLLLLMMMNNNMMMIIIFFFAAAAAABBBEEEGGGGGGEEEDDDBBBBBBAAABBBCCCCCCAAA@@@??????>>>===;;;999777555333555555555333222333444222222444555555666666666777666222===SSSSSS???222333333222222111111111111000000000000000000000000---.........////////////...------,,,++++++******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////000111222444555333444555777999:::;;;;;;;;;;;;:::999888888888888666333333666777555666999::::::::::::999;;;>>>AAA===:::888777999:::;;;:::888888777666555444333333444333222111111111111111///.................................------------++++++++++++++++++++++++---,,,,,,+++******))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))******++++++,,,,,,---...---------,,,,,,,,,,,,,,,...111333444555444444777888999999999:::>>>@@@@@@>>>===>>>AAADDDDDDCCCBBBCCCDDDEEEDDDCCCAAA@@@...///000000111111000000000111333333222222444555666888:::<<<===>>>======<<<<<<<<<<<<>>>@@@BBBDDDCCC@@@>>>>>>AAAFFFJJJLLLMMMMMMLLLMMMMMMLLLIIIFFF???AAACCCDDDCCCCCCCCCCCC??????>>>???AAAAAA@@@>>>>>>===<<<:::999777777666444555666555333222333444111222333444555555555444333222///===UUUUUU>>>///333333222111111000//////........................---------.........//////------,,,,,,++++++******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((*********))))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...///000111222000000111333555888;;;======<<<;;;999999888888888888555555777777555666999:::888888999<<>>===<<<===@@@CCCDDDDDDCCCCCCCCCCCCBBBAAA???>>>...//////000000000000000000111333333222222444555555666888:::<<<<<<<<<<<<<<<<<<<<<===???BBBDDDFFFCCCAAA???>>>AAAFFFKKKNNNOOONNNMMMLLLJJJHHHFFFDDD<<>>???AAA>>>======>>>???@@@???======<<<999777666666666777555666666555333111222333111111222333444444333333+++222222444===;;;222444333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++************************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))(((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((,,,++++++***)))(((((('''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------...///000111/////////000333888<<>><<<:::999777777999:::::::::::::::999888777777666666666555444333222111111111000000000000000111111111000000000000////////////++++++++++++++++++++++++---------,,,,,,+++++++++******)))(((((()))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++---...///111222222222222333555777888888999;;;<<<;;;;;;:::<<<>>>AAADDDEEECCCCCCBBBAAA???>>>======......///000000000000000///111222222222222333555444555777999:::;;;;;;;;;:::::::::;;;===@@@BBBDDDAAAAAA@@@@@@CCCGGGMMMQQQOOOOOOMMMJJJFFFCCCAAA@@@:::===??????<<<;;;===???===<<<<<<===>>>???===<<<;;;999777555444444666777666777777555333111111222000111111222222222222222+++555444111333///...666222222111000...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++++++++************************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((()))((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((,,,++++++***)))(((((('''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,,,,---------------,,,,,,------...///...............///000111000//////000333888===@@@<<<<<<<<<===>>>???@@@AAA???<<<;;;<<<<<<999999<<>>;;;;;;===>>><<<999888666555666888999999888999888888777777666666666777666444333222111111111000000000000111111222222111111000000000/////////++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((())))))******+++,,,,,,++++++++++++++++++++++++,,,---...///000000111111111333666888888888999:::888999999999;;;???BBBEEEBBBAAA???>>>============---...//////000000/////////000222222111111333444222444666888999::::::999777777777777999;;;>>>??????@@@@@@AAABBBEEEJJJNNNMMMLLLKKKGGGBBB>>>======:::<<<======<<<<<<===>>>===<<<;;;<<<======;;;999888777555333333333555666777777777555222000000111000000111111111111111000---111...///888666...///000000//////...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++************************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((*********))))))(((((('''&&&&&&&&&''''''''''''((('''''''''(((((())))))***((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------......---------------....../////////......//////000111222111111111444888<<<>>>;;;;;;<<<===???AAABBBCCC@@@<<<<<<>>>===::::::======<<<;;;<<<======<<<;;;777777666777999::::::999777777777777666666555555666666444333111000000000//////000000111111222222000000000000////////////++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((())))))***+++++++++)))************++++++++++++++++++,,,---......//////222666888888777777888666777777777888;;;@@@CCC???>>><<<;;;;;;<<<>>>???---...//////000000/////////000222222111111333444111333555777888999999888666666555666777999;;;<<<<<<>>>??????>>>???BBBEEEGGGHHHGGGCCC>>>;;;;;;<<<===<<<;;;<<<>>>@@@@@@@@@<<<;;;:::::::::999777555555555444333222333444444777888888555222000000000///000000111111000000///---000+++,,,666555------............------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******************++++++******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++,,,,,,---......///---------------.../////////............///000000333222222222444666999;;;;;;;;;<<<<<<>>>???AAABBB>>>;;;:::===<<<::::::===:::<<<===<<<;;;:::;;;;;;777666666777999::::::888777777777777666666666666666555333222000/////////......//////000111111222000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,......,,,***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))******++++++))))))))))))******++++++)))))))))******+++,,,------111555777777666666666555555666555555777===AAA;;;:::999888999<<>>===;;;999;;;===CCCDDDDDDAAA<<<:::;;;===???===;;;===AAACCCCCCAAA;;;:::888888888777555222444333333333333333333333888888888666222000///000///000000000000000//////000666222---///------666------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,---...//////...------------...//////......---------...//////333222222222333555777888<<<;;;;;;<<<<<<===>>>???===:::999;;;<<<999:::===;;;===???===:::777888:::555444444666888999888777888888888777777777777777666555333111000///......---......///000111111111////////////............++++++++++++++++++++++++*********************+++)))+++...000000...+++)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((()))******++++++(((((())))))*********+++)))((((((((()))***++++++,,,000555777777666555555444555555444333555;;;@@@999888777777999<<>>===<<<<<<>>>??????>>><<<<<<;;;;;;:::999888888666666555444333111111000777777777666444222000...222111000000000000000111222111000//////000111111//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))((('''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++,,,,,,,,,------...------,,,,,,------...000000000000////////////666666666555444444666888999::::::999999:::>>>AAA@@@@@@@@@??????===<<<<<<>>>===;;;999777555444333333222111111111222222333555666666666555444333333333222111000//////////////////////////////...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((()))***************************)))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))******))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,......---///333666888888888777666555444444555777999;;;999888666666888<<<@@@CCC,,,,,,,,,---......////////////000111111222222333333111111333666888888666444444555555666777777777:::<<<===;;;777555777999===???@@@@@@===<<<>>>@@@???===<<<===>>>@@@???>>>??????===<<<;;;;;;::::::555555444333222111000000444444555555555444222111111000000000000000111111222111000000000000111222//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************)))******************)))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((('''&&&''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------////////////////////////333444444333222333555777:::;;;;;;:::999:::===???????????????>>>===<<<;;;;;;:::999888666555444333222333333444444555555666666666666666555444222222222222111//////......//////////////////......------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++*********(((((()))************************)))))))))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,.........000444666888888777666888888777666666777888888999888888999;;;>>>BBBDDD+++,,,,,,------....../////////000000111111222222111000000111333444444333333333333444555555666666;;;======;;;777555777999;;;===???@@@???>>>>>>???>>>===<<<===???@@@???>>>@@@???===;;;::::::::::::444444333222111000000///000111333444555555444444////////////000111111222222111111000111111222222//////...---,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((((((((((((((()))(((((((((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))(((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))******+++******)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------......///000000000000111222111111222555777;;;;;;;;;:::888999;;;===>>>>>>??????>>>===;;;:::888888777666555444333333111333555777888999999999666666666555444222111000111000///...............///////////////...------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++*********(((((())))))******))))))******))))))))))))(((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''))))))))))))(((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,......000222444666888777666666:::::::::999999888777666999999;;;<<>>======<<<<<<===>>>???>>>======<<<999777666666666777333333222222111000//////000111222444555555444444.........//////111222333111111111111111222222222//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''((())))))((((((***)))((((((((()))+++,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,...///000111111///000111111111222555888999::::::888777666888999<<<===>>>>>>>>><<<;;;999777777666444333222111000000222555888:::::::::999777666666555333111000///000///...---------------///000000000///...---,,,+++++++++************)))************************++++++++++++************(((((()))))))))))))))(((***)))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))))))))***+++,,,......111222444666666666666555999:::;;;<<<;;;:::888777999;;;===@@@CCCEEEFFFGGG******++++++,,,------------......//////000111111111111222111111111111222222222333333444555555666666999;;;:::999999<<<@@@BBBCCCCCCDDDCCCAAA>>>;;;;;;;;;;;;<<<>>>>>>===;;;;;;:::888666444444444444333222222111111000000000111222333444444444333222............///000111222000000111111222222222222//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''((())))))((((((***)))((((((((()))+++,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''((()))***************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++************++++++***+++,,,---...///000111...///000111111333666999777888888777555444555666:::;;;<<<>>>===<<<:::888888777666444333111000//////111444666888888888777666666555444333111///...///......---------------000000000000///...---,,,++++++*********)))))))))************************+++++++++*********))))))(((((()))))))))((((((''')))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))))))))***+++,,,......000111333444555555555555666888:::<<<======;;;::::::<<>>BBBFFFEEEDDDDDDCCCAAA>>><<<;;;:::;;;===>>>>>><<<:::<<<;;;:::999777555444333333333222222222111111111222333333444444333111111............///000000111...///000111111111111111//////...---,,,,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++******))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''(((((((((((((((((()))(((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((())))))))))))*********+++******))))))******+++******+++,,,---...///000...///000000000222555888555777777666555333444555888999<<<======;;;999777888777666555444222111111000111222444555555444444555444444333222111///...///......---------......000000000000///...,,,,,,+++++++++*********))))))************************+++************)))))))))(((((()))))))))(((''''''))))))((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,.........///111222333444444444444666999<<<===>>>======<<<===???AAACCCEEEFFFFFF))))))******+++,,,,,,,,,,,,------......///000000...000222111000///111333555666666777888888999999555888:::;;;::::::>>>BBBFFFDDDBBBAAABBBBBB???===<<<<<<===???@@@@@@>>><<<<<<<<<<<<<<<:::777444333333333333333222222222222111222333444444333222111//////.........//////000,,,---///000111111000000//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************)))******************)))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((('''&&&''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&'''((()))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))************))))))))))))************+++,,,---.........---.../////////000333666555777888888666555555666666888;;;======;;;888777666666666666666555555555222222222222222222222222333333333333222111000//////...............//////111111000000///---,,,+++,,,,,,+++++++++*********************************************))))))))))))(((((())))))(((''''''&&&))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,......,,,---...000111333444444444666888:::<<<===>>>>>>===>>>???@@@AAACCCDDDDDD)))))))))***++++++,,,,,,,,,,,,------...//////000,,,...111000//////111333777777777888999999::::::777999;;;;;;999:::===@@@EEEBBB??????AAABBBAAA???>>>>>>???AAABBBBBB@@@===:::;;;<<<<<<:::777333111444444333333333333333333///000222333444444333222000//////.........//////+++,,,...///000000000/////////...---,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((()))))))))((('''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&'''((()))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))*********++++++,,,,,,------...------......---...111333666777999999888777777888666888:::<<<===;;;888666444444555666777888999:::555444333222111000000111222222222222222111000/////////.........//////000111111111000///---,,,+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))************))))))))))))(((((())))))((('''&&&&&&)))(((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''((((((((())))))******&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,......++++++---...000222444444666666888:::;;;<<<======>>>>>>>>>???@@@AAABBBCCC******+++++++++,,,,,,,,,.........////////////000......///000111222333333555777::::::999777666666999999999888888:::>>>BBBDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAABBBCCCBBBBBBAAA<<<<<<<<<;;;:::777555444555444333111000/////////333222222111222222333333000000000000////////////---......///////////////000///---,,,+++*********))))))))))))))))))))))))************************************************)))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))************************************)))******++++++,,,------,,,---...000111222222222333444666888999888444111555888<<<===<<<::::::999888888888999999999::::::555555333222111000000000333222222111000000000111111000000//////////////////............---------,,,,,,,,,++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&''')))*********)))((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***++++++,,,,,,++++++***,,,---///000222333333444444555666777:::<<<>>>?????????>>>======>>>@@@@@@*********+++++++++,,,,,,---------.........//////---...///000111222222333444666888999777666555555888888888777777999===@@@CCCBBBAAA@@@???>>>======@@@@@@AAABBBBBBAAA???>>>::::::::::::888666444333555444333222111000000000222222111111111111222222000000/////////.........------.../////////////////////---,,,+++*********************************************************************************)))))))))))))))(((''''''))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((())))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((('''''''''************)))))))))((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************************************)))******++++++,,,------------...000111111111111333444777999:::999666444666999<<<===<<<;;;::::::999999::::::::::::999999666555444333222111111111333333222111111111111111111111000////////////000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&'''((()))***))))))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***++++++,,,,,,++++++***+++,,,...000111222222333333444555666999;;;===>>>===<<<;;;::::::;;;<<<<<<*********++++++++++++,,,,,,,,,,,,,,,------------------...///000111222222222444666777555444444444777777777666555777:::===@@@???>>>===;;;:::999888>>>???@@@@@@???>>><<<;;;999999999999888777666555555444333111000000000000111111000//////000000111//////.........---------------...////////////...///...---,,,+++*********++++++++++++++++++++++++************************************************)))))))))))))))((((((''')))((((((''''''(((((()))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((''''''************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************************)))******++++++,,,------......///000000000000000333555888:::;;;:::999888777999<<<===<<<;;;:::::::::;;;<<<<<<<<<:::888777777666555444333222222222333333222222111111222222222111111000000000000000///............---------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++*********+++---...000000111111111222333555777999:::;;;:::999888777777666777777************++++++++++++***+++++++++,,,,,,,,,,,,,,,------...///000111222000222444444333222333333666777777666555666999;;;<<<;;;:::999777555444444::::::;;;<<<<<<;;;:::999888888888888888888777777333222111000////////////000000///.........//////......---------,,,,,,,,,,,,---......//////......///...---,,,++++++++++++++++++++++++++++++++++++************************************************(((((())))))))))))(((((((((((((((''''''((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************************************)))******++++++,,,------...///000000000000000///222555888;;;;;;;;;;;;;;;888:::<<<===;;;::::::::::::;;;======<<<:::666444777666555444333333333333333333222222222222222333222222111000000000000000///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++************,,,---...////////////000111333555777777888777777666555444444333333))))))*********+++++++++************+++++++++,,,,,,,,,---...///000000111///000222222111111222333777888888777666666888:::888888777555444333222111444555777888999999999888666666555555555555555555111000///......---......000//////...------......------------,,,,,,,,,,,,,,,------.....................---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&'''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************)))******++++++,,,------...///000000000000000///111444888:::::::::;;;<<<888:::<<<<<<:::999999:::999:::<<<<<<;;;888555222666555444333333333333333222222222111111222333333222111111000///000000000///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***)))******++++++******))))))***+++---............---...000222444555555555666666555555444333222222)))))))))************+++************++++++++++++++++++,,,---...///000000...000111111000000222333777888888777666555777888666555444444333222111111111333555777888999888888333222222111111111222222000000///...............000000///...------------......---------,,,,,,,,,,,,,,,---............---...---,,,,,,+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((''''''&&&&&&''''''(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''''''''((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))******++++++,,,------......///000000000000000000444888999777777999<<<888999::::::888777888888777888999999888555333111444333222222111111111222111111111000111111222222111000000//////////////////............---------***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))************))))))******,,,------.........,,,---000222333444444333444555555555444333222222))))))))))))*********************+++++++++,,,,,,++++++,,,---...//////000...///000000000000222444666777777666444333444555333333333333222222222111333555666888999999888888444333222111000000111111111111000/////////000000111000///...------------............------------+++,,,------......------------,,,+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***++++++((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************************************)))******++++++,,,------------...000111111111111///333777777555444777:::777888999888777666666777555555555555444333111111111111000/////////000000000000//////000000111222000//////...............///............---------******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%%%%''''''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))*********))))))************))))))***+++,,,---............+++---///222333333333222222333444444444333222222))))))))))))***************++++++++++++,,,,,,,,,***++++++,,,---...///000...///000000000000222444444555666555333222222333222222222222222222222222777888999::::::999888888777666555333222222333444333222111111111111111222111111000///...---------//////.........---------+++,,,------......------------,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***++++++,,,)))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))************************************)))******+++,,,,,,------,,,---...000111222222222...222666666333222555888777888888777555555555666444333333222111111111111000///.............../////////...//////000111111//////...---------------//////.........---------*********++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((('''%%%$$$''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++))))))************))))))+++,,,------............+++---000222333333222222111111333444444333222222(((((((((((())))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------000000000000000111111111///222555444222000222444222333444333111000111222555444444444555666888999888888777666555444333333444333222111111111222333333111000111222222111000///............---------------------------------...---,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((***+++***)))((()))***+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************,,,+++***)))***+++,,,---......//////000111111111333555666666444333222222444444444333333222222222333222222222000///...------------...............////////////000000000000111///---++++++---///111............---,,,+++***))))))))))))))))))))))))++++++++++++*********)))(((((())))))))))))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&&&&'''))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))+++,,,---......///000111222222222222222000222555666555555777888(((((((((((())))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------000000000000000111111111000111333333222222222333222333444333111000111222333333333333444555777888999888777666555444444333333333222111111222333444333222111111222222000//////............---------------------------------...---,,,++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((()))******)))((()))************)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((())))))))))))************++++++******++++++,,,---------...//////000000111222444666555444222222222444333333333222222222222333333333222111///...---....../////////000000000////////////////////////000...---,,,,,,---...000............---,,,+++***))))))))))))))))))))))))+++*********))))))))))))'''(((((())))))((((((''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,---......///000111222333333333333111333555666666555666888(((((((((((())))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,/////////000000111111111111000000111333444222111222444555444333111222333444333333333444555666666888888777666555444333333222222222222333444555555444333111111111111///...///............------------------------------------,,,,,,++++++++++++,,,+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''))))))))))))))))))))))))((()))******(((((()))*********))))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((())))))))))))******************+++,,,,,,,,,,,,+++,,,,,,------...//////000111222444444333111111111222222222222222111111111444444333222111///---,,,///000000000111111111111111000000//////......---........................---......------,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,---......000000111222333333333333333555777777666666777888(((((((((((()))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,......//////000111111111222000///111444555333000444666888777666444444555666666666666666777777777666666555444333222222111111111222333333444555666555333111000111000...,,,///............---------,,,,,,------------------,,,,,,+++++++++++++++,,,************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))))))))(((((())))))))))))))))))))))))(((((((((''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((()))))))))************)))***+++,,,---,,,+++***++++++,,,------......//////111333333222111000111111111111111111111111111444444333222111///...---//////000000111111222222222111111000...------,,,------...//////...---------------------,,,+++***)))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******++++++,,,------...///000111333444444444444444666888888777666777888(((((((((((())))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,---......///000000111111222000///111555666444222777999<<<<<<:::888888888:::::::::::::::::::::999555444333222111000000///000111222333444444555555444333111000000000...,,,///............---------,,,,,,,,,---------......+++++++++******++++++,,,************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))(((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))((()))))))))************)))***+++,,,---,,,+++***++++++,,,,,,---............000333333222000000111111111111111111111111111333333333333222000///.........///000111111222222333333222000///...---,,,,,,---...000000...---,,,,,,,,,,,,---,,,,,,++++++************************(((((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))))))))************************************+++++++++,,,,,,------...//////111222333444444444555777999999888888999:::(((((((((((()))))))))))))))(((((((((((()))******************++++++++++++------...///000000111111111111111333555666666444:::<<<>>>???===;;;::::::<<<<<<<<<<<<<<<;;;:::999444444333222111000//////000111222333333333333333333222000000000000...---///............---------+++,,,,,,------.........+++************++++++,,,***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''(((((()))''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''((())))))''''''((()))''''''(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,---......///...000333333222111111222111111111222222222222222222222333333222222111000......///000111222222333444333333222000///......,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++************************(((((((((((('''''''''''''''''''''((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))************************************+++,,,,,,,,,---------...---...000111222333444444444777999:::999999;;;<<<(((((((((((())))))))))))((((((((((((((()))******************++++++++++++,,,,,,---...///000111222111222555666555666777888:::===???@@@>>><<<;;;::::::;;;;;;;;;:::999777666555555444333222111000000000000111222222222111000222000//////000000///---///............---------++++++,,,,,,---......///***************+++,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((()))(((''''''((()))'''''''''((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************++++++******++++++,,,---,,,,,,,,,---......//////...111333444333222222333222222222222333333333444000111222222333333222222//////000111222333444444444444333333222111000000---..................---***++++++,,,,,,,,,++++++************************)))))))))((((((((('''''''''(((((())))))(((((('''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,---------------,,,---...000111222333333444666999::::::;;;===>>>(((((((((((())))))))))))((((((((((((((()))******)))************+++++++++,,,,,,---...///000111222000333777777666555777::::::<<>><<<;;;:::888999999999888666555333777666666555444333222111///000111222222111///...111000//////000111///...//////.........---------++++++,,,,,,---...//////******))))))***+++,,,,,,))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))((('''&&&''')))&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))************,,,+++***)))***+++---...,,,,,,---......//////000///111333444333222222333222222222333333444444444///000111222333444444444000111111222444555666666555444444333333222222222........................***++++++,,,,,,,,,++++++************************))))))))))))(((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))************************************,,,,,,------------------+++,,,...///111222222333333666999:::;;;<<<>>>@@@))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,------///000111222111111222222111333666888999::::::;;;;;;:::::::::666555444666888777333///111222333444555555555555000111222333333222111000/////////000///......---------......------,,,+++,,,------......------,,,************************************************************))))))))))))))))))))))))*********************)))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////000111222333333333333333333333333444444555555555444333333222222333333444111222333333444444444333333333222111111000000///........................++++++++++++++++++,,,,,,+++***))))))******)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((('''''''''&&&))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********)))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555777777666666666777777888(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---...///000111///111222222222333555777888888999:::::::::999999777555222222333444222000111222333444444555555555222222222222222000///......////////////...---------------...------,,,+++,,,,,,------------,,,,,,*********************************************************)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))***************)))(((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///000000000111222222333333222222222222333333444444333333222222222222333333222222333333444333333333333333222222111000000000........................+++++++++++++++++++++++++++***((()))******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((()))((((((((('''''''''''')))(((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))((((((((()))))))))*********+++++++++++++++++++++++++++,,,---------///222444666555555555555555666777(((((())))))))))))******)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,...///000...000222333222222333555555666777888888888888888777444000///000111111111000111222333444444444333333333222111000...---,,,...............---,,,,,,---------------,,,+++++++++++++++,,,,,,+++++++++******************************************************))))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))*********)))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,------......//////......///111222333111111111111222222222222333333222222222222333333222333333333333333222222333333333222111111000000---------------------------,,,,,,++++++*********+++)))((((((***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))))))))((((((((())))))))))))*********************************,,,---------...111333333333333333333444555555(((((((((((()))))))))***))))))))))))************************************************+++,,,---...,,,///222333222111222222333333444666666777777777555333111000000000111111000111222222333333333222222222111000///...---,,,------......------,,,+++,,,------------,,,++++++******++++++++++++*********************************************************)))))))))(((((((((((((((((((((((()))))))))***((((((((()))))))))))))))******)))((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------///...---,,,---///222333111111222222222222222222222222111111111111222222222333333333333222111111333333333222111111000000------------------------------,,,,,,+++***))))))+++)))'''((()))++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))(((((((((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))***+++------------///111111111111111222333444555'''(((((((((((()))))))))(((((()))))))))************************************************+++,,,---,,,...111222111000000111000111222444555666666666333444555444333222111000111111222333333333222222000000000///////////////------......------,,,+++,,,,,,------,,,,,,+++***)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((()))))))))''''''(((((())))))))))))***)))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------,,,+++---///111333333333333333222222222222222111111000000111111222222222222333333222111111333222222111111000000///------------------------------,,,,,,+++***)))))),,,***'''''')))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))'''''''''(((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))'''(((((((((((()))))))))(((((((((((((((((((((((()))+++------------...000//////000000222333555555''''''(((((((((((())))))((((((((()))))))))*********************************************+++,,,,,,,,,...000000/////////000///000111333555666666777222444777777555222111111222222333333333333222222111000000//////000000111...............---,,,,,,,,,,,,,,,,,,,,,+++***************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))&&&''''''(((((())))))******)))((('''&&&'''((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111333333333333333333222222222111111000000000000111111000111111222222222222222222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---+++((('''((()))***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''(((((((((((())))))(((((((((((((((((((((((((((***,,,---,,,,,,---...//////000111333555666777'''''''''((((((((())))))(((((((((((()))))))))***************************++++++*********+++,,,,,,---...///...------///111...///111333555666777777333555777555333111222333333333444444444444333333333222111000///000000111...////////////...------+++,,,,,,,,,,,,+++*********++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))&&&&&&''''''((())))))******)))(((&&&&&&'''((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,...///000222222333222222222111111111111000000000//////000000000...///000222333333333333000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///,,,)))''''''((()))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((()))%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''((((((((()))&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''((()))'''''''''((((((((())))))(((((((((((((((((((((((((((***,,,---,,,,,,,,,---000000111222444666888999''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,.........---,,,,,,///111---///111333555666777888555666555333000///222555444444444555555444333333666555333111//////////////////000000//////...---+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***+++)))'''&&&%%%&&&((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***+++---///000111222222222111111111000000//////000000////////////000000---...000111333333444444/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,111---)))''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))'''***,,,---,,,+++,,,,,,111111222333555888:::;;;))))))))))))))))))))))))+++*********))))))((((((((((((((((((((())))))*********))))))******+++,,,.../////////000000000000111111111222444555777888555555444333333222111111333333222111222333444555555555444333333222111111222111000///...---,,,+++......---,,,+++))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///***&&&&&&)))+++***''',,,+++***)))((((((((((((*********)))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,...//////000111000000///......------------,,,,,,,,,---......---...///000111111111111////////////...---,,,+++,,,,,,,,,+++++++++******************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---......222222333555666888999999))))))))))))))))))))))))************)))))))))((())))))((((((((()))************))))))******+++,,,......//////000111111222111111222333444555555666666555555444333333222222333222222111222333444555444444444333222222111111222111111000...---,,,,,,...------,,,+++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''***+++***)))***)))))))))))))))*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,---...//////000000///......---,,,,,,,,,,,,,,,,,,,,,------...------...///000000000000------......///.........,,,,,,,,,,,,++++++++++++************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,---......000111222333555666777888))))))))))))))))))))))))************))))))))))))***))))))))))))***++++++******))))))******+++,,,---...///000111222333444111222444555555555444333666555555444444333333333222222111111222222333444333333333222222111111000222111111000///......---...---,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++***((('''&&&'''(((((((((((()))***+++,,,))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))***+++,,,------...///......------,,,,,,++++++++++++++++++,,,------,,,,,,...///////////////,,,,,,---...////////////------,,,,,,,,,+++++++++++++++*********)))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&'''(((((()))******''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++******++++++,,,---...//////000222333444555555((((((((((((((((((((((((*********)))))))))))))))***************++++++,,,******))))))******+++,,,,,,---...000222333555555333444666777777666444333444444444333333222222222111111111111111222222333222222222111111000000000111111111000/////////...------,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''***,,,***''''''+++000))))))(((((()))***++++++)))))))))))))))*********((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---+++,,,---...////////////------...///////////////------------,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((())))))******''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---......///000111222333444444(((((((((((((((((((((((())))))))))))))))))*********************++++++,,,******))))))******+++,,,+++,,,---///111333555555555666888999888777555444222222222111111111111111000000111111111111222111000000000000000/////////000000000000////////////---,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((!!!$$$'''''''''+++555===++++++***)))(((((())))))(((((())))))************((()))))))))************))))))))))))))))))))))))((())))))******+++++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,---+++,,,---...//////////////////000000///......---.........---------,,,,,,++++++++++++************(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((***,,,+++)))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((())))))(((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,------//////000111222222333333))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++******))))))******+++,,,++++++---...000222333444666666777888888777666555000000000000000000000000//////000111111111111000////////////////////////............////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''(((***+++((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***(((&&&(((000666,,,+++***)))((((((((((((((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,...///////////////000000000000///...------//////.........---------,,,++++++++++++*********(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''+++//////,,,((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))******+++,,,---...//////000111111222222))))))))))))))))))))))))((()))))))))************))))))((((((((()))************))))))******+++,,,***+++,,,...///111222222555555555555555666666666000000000000000111111111...///000111111111000///........................,,,---------.........///,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&''')))+++,,,((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,------***&&&%%%&&&(((******)))))))))))))))***'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,------...------...///000000000000//////000000000//////...////////////.........---,,,,,,+++++++++*********(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&,,,222333///***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((()))******++++++'''((()))******)))((('''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---------......//////000000))))))))))))))))))))))))(((((())))))*********+++((((((((((((((())))))************)))***++++++,,,***+++,,,---...000000111444333333333333444555666111111111111111222222222---...000111111111000///---.....................+++,,,,,,------.........,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&''')))+++---((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************"""%%%(((******)))))))))(((((((((((()))***+++,,,'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,------------------------------,,,,,,------...///---...///000111111111111---...///000000111111111000/////////............,,,,,,,,,+++++++++******(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&---444555111+++(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&''')))***+++------'''((()))++++++)))((('''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,,,,------.........(((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++,,,---......000000111222222222222111111111000000000000111111,,,------......------,,,//////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,((()))*********)))'''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,------...------,,,..................---------......//////////////////////////////.................................,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))---,,,***(((''''''((()))&&&'''((())))))***))))))&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))(((((('''''''''((((((&&&&&&***//////***&&&&&&((((((((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***+++++++++,,,(((((((((((((((((((((((())))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++,,,---......000000111111111111111000111000000//////000000111------------------------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))*********)))''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++------------------,,,,,,..................------------...///////////////------......//////000000------------------------,,,,,,+++******)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))---+++)))(((''''''((()))'''(((((())))))))))))(((&&&&&&&&&''''''''''''((('''(((((((((((((((''''''((((((''''''''''''(((((()))))),,,222222,,,))))))((((((((((((((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,(((((((((((((((((((((((())))))))))))************))))))))))))************+++++++++++++++++++++++++++******++++++,,,---...//////000000000000//////000//////......//////000///...---,,,,,,---...///000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******))))))((('''))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++---------------,,,++++++------------------......------...////////////...,,,,,,---...///000000111------------------------+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((())),,,+++)))'''''''''(((((((((((()))))))))(((''''''&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&((((((''''''''''''((((((***))),,,111111,,,)))***''''''(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,---((((((((((((((((((((((((((()))))))))************((()))))))))************************************************+++,,,---.........////////////......//////............//////000///---,,,,,,---///000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************------------,,,,,,+++***,,,,,,------------......,,,---......//////......---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((***)))(((''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%(((''''''''''''(((((()))'''&&&(((,,,,,,(((&&&'''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++,,,------))))))))))))))))))))))))((()))))))))************((()))))))))************************************************+++,,,------------.../////////////////////............//////111000...------...000111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,------,,,++++++***,,,,,,,,,,,,------......,,,------...............//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&''''''''''''((((((((()))(((((('''&&&&&&'''''''''''''''((())))))&&&$$$&&&))))))&&&$$$&&&&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))***+++,,,---......))))))))))))))))))))))))))))))))))))************))))))))))))***************************************))))))******+++,,,---+++,,,---///000000000000000//////......//////000111000///......///000111111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,---............---000//////...---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&''''''((()))***(((%%%&&&))))))&&&%%%(((&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))***+++,,,---...///))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))***+++,,,---***+++---///111222333333111000000//////000000111000000000000000000000000111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************)))***+++,,,,,,,,,,,,,,,***++++++,,,------......+++,,,------......------.........------,,,,,,,,,++++++++++++++++++++++++((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))&&&&&&&&&''''''((()))***)))&&&&&&((((((&&&&&&)))&&&&&&''''''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))***+++---...//////))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---)))+++---///111333444444111111000000000000111111000000111111111111000000111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))***+++,,,---------******+++,,,,,,---......+++,,,------......------,,,---------------------************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((($$$%%%&&&((())))))******&&&&&&&&&'''''')))******(((%%%$$$&&&&&&$$$%%%(((&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))((()))***+++---...///000+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,---...///000111111111111111000000000//////////////////////////////////////////////////////222111000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))(((((((((((())))))'''))),,,...///...---,,,((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))(((((('''''''''&&&***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&'''((()))******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,+++*********+++,,,,,,,,,,,,++++++*********........................---------,,,,,,+++++++++))))))***+++,,,------...)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((***)))((('''&&&&&&'''(((&&&&&&&&&'''((())))))***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))***+++---......///+++*********))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,------...///000111111222111111111000000000000000000000000000000000000////////////////////////111111000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))(((((((((((())))))(((***,,,...///...---+++))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''***)))((((((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''(((((())))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,+++******+++,,,,,,,,,,,,,,,+++++++++******........................---------,,,,,,+++++++++*********++++++,,,,,,---)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((***)))((('''&&&''''''(((&&&&&&''''''((())))))***((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++))))))***+++,,,---......***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------...///000111111222222111111111111000000000000000000000000000000000////////////////////////000000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))(((((((((((())))))***,,,---//////---,,,+++************************''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''))))))((((((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((''''''''''''(((&&&&&&''''''((()))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,))))))***+++,,,------...************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,---...///000111111222111111111111111111111111111111111111111111111111........................//////......---,,,,,,+++************************+++++++++***************))))))(((((((((((()))))),,,---.........,,,+++***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))))))))***+++,,,,,,---***************+++++++++************************************************)))))))))))))))))))))))))))***************++++++,,,,,,---...///000111111000000000000000000000000000000000000000000000000------------------------......------,,,,,,++++++************************************************))))))(((((((((((()))))),,,---------,,,+++***)))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''((()))))))))************))))))************))))))************************))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++************************))))))))))))))))))))))))******************************))))))))))))******************************(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********)))))))))))))))(((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))******+++++++++*********+++++++++++++++************************************************))))))))))))))))))))))))************************++++++,,,---...//////000......////////////000000////////////////////////------------------------------,,,,,,,,,+++++++++************************)))))))))***************))))))(((((((((((())))))+++++++++++++++***))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))'''''''''(((((((((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))************))))))************))))))************************)))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***+++,,,---......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********)))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((&&&'''(((((()))(((((((((''''''((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))(((((()))))))))******************++++++,,,,,,,,,************************************************))))))))))))))))))))))))************)))))))))))))))******+++,,,---......------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************((()))))))))*********+++))))))(((((((((((())))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((()))))))))***''''''''''''((((((((()))&&&'''((()))))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''(((((())))))))))))))))))************))))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************'''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***+++,,,............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++)))))))))))))))(((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((('''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))))))))*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))*********)))))))))))))))((()))***+++,,,------...,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&'''''''''(((((())))))%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&&&&'''((()))******))))))))))))************))))))************))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))+++,,,...//////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))%%%&&&((()))))))))((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++************************************************************************************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,++++++******++++++,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))************************+++***)))(((((()))***++++++*********))))))(((((()))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((************************************************))))))))))))))))))))))))+++*********))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,------------,,,///...---,,,,,,---...///------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))+++******)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++++++++++++++++++++************************************************************************************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++++++++*********))))))************************+++***)))(((((()))***++++++*********))))))))))))************++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************************************************************))))))))))))))))))))))))************)))))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,......---,,,,,,---......------,,,++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------,,,,,,++++++++++++,,,,,,************))))))))))))************++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++++++++***************************************+++***))))))))))))***+++***************)))))))))************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************+++++++++++++++,,,,,,,,,++++++++++++***)))******+++,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................,,,,,,,,,++++++,,,,,,,,,************)))))))))((()))))))))*********++++++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''((()))))))))))))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))*********************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************+++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................---,,,,,,,,,,,,,,,,,,---************)))))))))(((((((((((()))))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))******'''(((((()))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))******************************************************++++++++++++*********************+++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++***************)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..............................------,,,,,,,,,,,,------************))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***(((((((((((((((((((((((('''(((((())))))******+++'''((())))))******))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))*********++++++))))))))))))))))))))))))***************+++++++++******************************+++,,,,,,+++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))))))))***++++++++++++,,,,,,,,,)))******+++,,,+++++++++***++++++,,,,,,++++++***************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((()))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................------,,,,,,,,,,,,------************))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******(((((((((((((((((((((((('''(((((()))******++++++(((((()))************)))(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((()))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********)))))))))(((******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,------,,,++++++))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((()))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......////////////////////////...------,,,,,,------...************)))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))***************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++***************************+++,,,------,,,+++************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((*********++++++,,,,,,,,,++++++,,,------------,,,+++,,,------------,,,+++)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((()))******777000+++---...+++---222000///------------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......///////////////////////////............---------+++*********))))))((((((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++)))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,+++++++++,,,---...------,,,,,,+++******))),,,,,,,,,,,,---...000000......------,,,,,,,,,,,,,,,,,,---...............///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((******))))))((((((''''''222------222555111......---,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------....................................------------************)))))))))(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++*********)))***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***------,,,,,,,,,---...///........................//////......//////000111/////////...............------...///////////////---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((((())))))))))))((((((***)))))))))((((((((('''@@@888222222333000,,,***...------...000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,************))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))(((''')))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++...------------...//////++++++,,,,,,---...//////000///..................---.....................,,,,,,---............---,,,,,,+++++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))((((((((((((___PPP===222///000000111222111000000111000...,,,------------------------,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,+++*********)))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))''''''(((***++++++((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,------------......//////,,,,,,,,,---......//////111111000///...............////////////000000000...//////000000/////////---------------......///........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))((((((((((((qqqZZZFFF<<<999888666222000......//////...---------------------------,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,,,,++++++++++++))))))))))))))))))***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''))),,,,,,,,,((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************************************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,------...............000000000000000000000000222222111000000000111111111111111111111111111111111111222222222222111111......---------......///////////////////////////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++************************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''))))))(((((((((((())))))(((((((((((())))))))))))mmm[[[LLL>>>333222000---,,,---///000000------------------------,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))******************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%'''+++...---,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------............///---......///000/////////////////////.....................//////000222222111111111000000000//////000000000000000000///...//////...---------------000000000000000000000000///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++++++++************************((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((())))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((***)))(((''''''((()))***(((((((((((())))))))))))|||kkkXXXIII===999333//////000111222........................---,,,,,,++++++,,,,,,---++++++************++++++************************************+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++************((()))))))))***************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%(((---000...+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------......///////////////000111222222222111111//////000000111222222222333333444555777999;;;<<<::::::999888777666666555555666666666666555444333444444222111000/////////111111111111111111111111//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------************************)))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((('''''''''((()))***************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((()))*********)))(((''''''((()))***'''((((((((()))))))))***^^^sss~~~rrrLLLFFF===666222111222222........................---,,,,,,++++++,,,,,,---++++++************++++++************************)))************+++++++++******+++,,,,,,---......+++++++++++++++++++++++++++++++++************)))(((((())))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%)))...111...***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---.........//////000000111222333444555444333333666777888999:::<<<======@@@AAABBBDDDGGGJJJLLLNNNKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAA:::999888666555444333333111111111111111111111111//////............//////........................------------------------------------------------++++++++++++++++++++++++))))))***+++,,,,,,------************************)))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((()))******++++++)))(((''''''((()))+++'''((((((((())))))******PPPXXXdddssswwwcccLLL???999555333444000//////111222111,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''((((((***---///000...,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------000000//////...---------111///...---......---+++///111222444444444333333:::888:::@@@CCCBBBAAACCCNNNHHHCCCCCCGGGJJJIIIFFFQQQPPPPPPRRRVVVXXXXXXXXXVVVRRRPPPRRRQQQNNNOOORRRMMMPPPQQQRRRUUUXXXUUUOOOIIIOOOMMMCCC???CCCCCC>>>;;;;;;888222111555777555///000000111111000000///...//////...------...000000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++*********)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))YYYTTTOOOVVVmmmttt]]]KKK>>>444///111000.........///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((******))))))((((((((((((((()))***,,,//////...,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,---------..................//////000000111000......///000111111000333777;;;>>>AAACCCEEEIIIEEEFFFLLLNNNKKKGGGFFFGGGFFFEEEFFFIIIKKKKKKJJJPPPQQQSSSTTTUUUVVVVVVVVV```[[[XXXXXXUUUPPPOOORRRSSSPPPVVVdddhhh^^^SSSNNNPPPRRRPPPJJJGGGIIIKKKJJJDDDHHHIIIFFFCCCAAA<<<666111222222222111111000000333333333111000//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++*********)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((('''))))))))))))))))))))))))bbbYYYLLLGGGTTTlllmmm]]]LLL<<<888666333...++++++---///------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((***))))))))))))((((((((())))))***,,,...///---,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........,,,---------......//////.........///000000111111/////////000222555888999>>>@@@BBBDDDDDDEEEHHHIIINNNKKKLLLRRRUUURRROOOOOOQQQRRRUUUUUUUUUTTTTTTUUUVVVYYY\\\]]]___eeelllrrrsssooommmmmmkkkggggggiiihhhfffuuu}}}jjjfff\\\XXXTTTRRROOOMMMPPPUUUKKKOOOPPPNNNKKKJJJFFF@@@AAA@@@===:::777444222111.../////////000000111111//////...............///------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++***************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))cccddd]]]PPPKKKUUUgggttt}}}oooYYYAAA<<<666111......------............------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---...---+++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............/////////////////////000000000000111111222222222333555888;;;===???BBBDDDGGGIIIJJJIIIGGGFFFIIIKKKPPPPPPTTT[[[^^^___dddjjjwwwyyyyyytttmmmiiijjjllloooqqqssssssuuu}}}wwwnnniiiiiiddd]]]___hhhbbb```XXXNNNIIIJJJKKKIIILLLJJJGGGDDDAAA???>>>>>>666555444333333222000///000000////////////000000............------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((ffffff___TTTNNNRRRXXX\\\cccqqq}}}xxx[[[OOO???444222222222000/////////......------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((()))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))***,,,---,,,+++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////000000000///////////////111111333555666888::::::===@@@DDDFFFFFFFFFGGGHHHHHHKKKNNNOOOPPPSSSYYY___aaaeeelllqqqrrrvvv}}}}}}yyy{{{|||mmm\\\QQQPPPOOONNNMMMKKKIIIGGGGGGHHHJJJLLLLLLIIIEEEAAA===999333...111000000///............/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((xxxkkkZZZSSSYYYaaa^^^UUUXXXZZZ\\\dddxxxwww^^^GGG:::333111///000000000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******************************)))))))))))))))))))))))))))))))))************+++)))))))))************++++++***)))***+++,,,,,,+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------.........//////////////////000111111222222333555888;;;???CCCEEEGGGCCCFFFHHHIIIGGGGGGJJJMMM[[[___bbbccccccfffooovvvzzz~~~ssskkkjjjhhheee```]]]WWWPPPLLLJJJJJJJJJRRROOOLLLJJJIIIFFF@@@;;;666555333111///...------000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************************************+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))uuuiiikkkqqqnnnfffXXXQQQKKKPPP```wwwkkkRRR@@@666444111111000000///......---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++***))))))+++,,,++++++)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------........................////////////000111333555777:::<<<===>>>???AAADDDGGGJJJMMMNNNKKKMMMOOOOOOPPPWWWaaaiii{{{~~~|||yyyzzz~~~sssggg]]]VVVSSSQQQUUURRRPPPQQQSSSRRRMMMIIIAAA???===:::777444333222111111000000///......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))*********+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))))))))((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***)))))))))))))))))))))))){{{xxxyyyzzzaaaVVVMMMLLLRRR^^^pppoooVVVHHHCCC222111111000///......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))******++++++++++++))))))******+++++++++++++++***((()))***,,,+++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000222444777;;;???CCCFFFHHHJJJJJJKKKKKKLLLMMMNNNNNNWWWYYY[[[]]]cccppp}}}sssmmmjjjiiifffbbb^^^\\\\\\XXXQQQJJJLLLJJJGGGCCC???<<<:::888222111111000///......---////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))******++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))rrrgggnnnfffZZZOOOLLLQQQ[[[dddyyymmm[[[GGGAAA:::777555333111111222...---000111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))++++++******))))))(((((()))************++++++++++++*********))))))((((((************************************************************************++++++******************++++++,,,,,,,,,---------,,,,,,---...//////////////////---,,,+++,,,///111555555222------333777777???AAAFFFLLLQQQQQQMMMHHHNNNOOOPPPSSSXXX^^^dddgggnnnlllmmmttt~~~zzz~~~}}}pppSSSQQQNNNJJJIIIJJJKKKLLLLLL@@@???999111...000111111---///111111///---,,,+++000...,,,+++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))(((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&}}}nnnggg^^^WWWTTTUUUWWWYYYdddmmmyyy}}}iiiVVV@@@555555777444111111------///000------///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))*********))))))((((((((()))************++++++++++++*********))))))))))))************************************************************************+++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,++++++,,,...000111111000///***000444777<<>>999444111000000000000//////000000---+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++************)))************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))(((''''''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''{{{ooofffeeegggjjjkkkWWWXXX]]]kkkbbbJJJ===999777666222000///000///,,,---222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))************+++++++++***************)))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,222111000111111111///...111999BBBFFFKKKPPPRRRPPPMMMSSSVVVQQQLLLUUUkkkzzz~~~{{{}}}|||uuurrrtttwwwaaaTTTJJJIIIGGG???;;;;;;555333111///......///000---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''zzzuuuzzziii```VVVUUUgggsssQQQ===888999444333333333000,,,,,,111------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))((()))))))))************************)))))))))((((((((((((((((((((((((((())))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---------......///000111444222//////222666999;;;GGGMMMQQQPPPOOOPPPQQQPPPKKKXXXdddgggeeelllwwwrrrpppppplllqqqyyy~~~wwwppplllgggfffcccaaabbbgggooouuuwwwwww{{{|||wwwvvv{{{xxxsssooollllllnnnoooyyy~~~~~~hhhTTTNNNJJJBBB@@@DDD>>>;;;777444222000///...111000///000000///---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((())))))******))))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''}}}sssaaaTTTYYYooorrrXXXFFF<<<666333333444111---,,,///------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))((()))))))))************************)))))))))(((((((((((()))))))))))))))))))))*********+++++++++***************+++++++++************************************************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------..................---...///000111+++...222777<<>>777333111000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))******+++++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------.........//////------///222777===BBBEEEFFFMMMSSSQQQOOOXXXlll~~~}}}qqqiiidddpppsss}}}tttnnnllldddfffbbb[[[\\\cccgggeee~~~{{{hhhZZZSSSQQQOOONNNIIIDDD===777333111000///////////////////////////////////////////////////------------------------************************************************++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))************))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))xxxqqqvvvwwwqqq[[[SSSLLLQQQhhhjjjUUUDDD666111333/////////000111111///.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))+++***)))'''''''''((()))))))))))))))((((((((((((+++*********))))))(((((())))))************))))))(((((((((((())))))))))))++++++******************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,---------......---,,,++++++,,,...000111222///,,,...222222///+++111///222;;;FFFLLLOOOPPPJJJOOOOOOMMMXXXvvv~~~rrrhhhmmmttt{{{~~~}}}{{{yyy|||rrrmmmmmmjjjaaaXXX^^^^^^fffsss|||vvvtttrrrbbbLLLMMMIIIDDD???:::555000,,,222111///000111111///...///......------......///......---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))******))))))(((((('''''')))))))))))))))))))))))){{{}}}wwwkkkhhh```SSSLLLWWWrrrtttYYYHHH<<<333666333///---,,,---...///.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))+++***((('''''''''((()))))))))))))))((((((((((((************)))))))))((())))))************))))))((((((((()))))))))******************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------........./////////...///000111111***+++---///000222333333:::AAALLLTTTXXXVVVUUUUUUSSS\\\eeekkkzzz{{{wwwsssnnnjjjvvv|||zzzuuukkkaaa]]]\\\```nnn}}}wwwdddKKKKKKKKKJJJGGGBBB:::555///...------///000///...///...---,,,,,,+++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++************************+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))*********))))))((((((((((((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))~~~kkklllhhh\\\MMMJJJ[[[tttuuueeeSSS@@@;;;777111...---.../////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++*********************++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))***)))((('''''''''(((((((((((((((((())))))))))))************))))))))))))))))))************)))))))))))))))*********++++++************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------.........,,,,,,------...//////000000111111///...111999???DDDLLLTTTUUURRRRRRWWW\\\nnnyyy{{{vvvtttxxx}}}}}}tttmmmgggaaa______pppvvvwwwuuu{{{ssslllaaaVVVMMMGGGBBB???444222000///000000000///000///...---,,,+++++++++......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************+++++++++***************************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))*********))))))))))))(((((((((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))lllkkkcccWWWRRRXXXaaaffftttwwwdddEEE<<<333000333444222.../////////............---........................------------------------........................,,,,,,,,,+++++++++*********************************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''((((((((((((((((((((())))))))))))*********)))))))))))))))))))))************)))))))))*********++++++++++++***************+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............***+++,,,...///000000111555555333111333<<>>GGGLLLQQQSSSSSSSSSTTTVVVgggxxxvvvsssmmmhhhiiirrr~~~oooggg[[[QQQIIIDDD@@@>>>888666444222000///............---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************))))))*********+++++++++************************))))))))))))************************************))))))*********+++++++++))))))*********+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))xxxyyysssbbbUUUddddddHHH<<<:::111111111111000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''$$$%%%'''(((((((((''''''&&&''''''((()))******+++(((((())))))*********+++))))))************))))))(((((((((((())))))))))))((())))))***++++++,,,,,,)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------..................................../////////000///000111555===FFFNNNTTTOOOSSSUUUQQQNNNTTTaaammmmmmcccbbbdddppp}}}rrrcccWWWOOOIIIFFF???>>>;;;888555222000///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************))))))******++++++++++++************************))))))))))))************************************)))************+++++++++))))))******++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))iiiaaaeeedddjjjzzzoooVVVCCC777777555111...---000333......//////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((()))*********************+++++++++,,,,,,,,,+++*********))))))((((((*********)))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............---------...//////...,,,***,,,000222111...000333222:::NNNWWWWWW[[[TTTWWWUUUQQQUUUeeeuuu}}}|||ooohhh^^^hhhrrryyywwwfffYYYQQQGGG===???AAA666///111000111//////111///++++++...------,,,,,,+++***))))))------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((()))***************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))zzzmmmeeecccooosssfffmmmzzzyyybbbFFF???666111000111///................../////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((()))******+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))*********************+++++++++,,,,,,,,,++++++++++++*********)))***************++++++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........///............///000000---///222333333222222222666BBBIIIOOOZZZYYYUUUYYYVVV]]]cccdddjjjwww|||}}}xxxmmmaaadddxxx{{{qqqjjjaaaKKK??????<<<;;;888///444111111333111......111.........---,,,+++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((()))***************))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))************))))))))))))************+++*********))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))qqqnnn}}}^^^VVV___rrr```QQQ>>>444444555222---................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((('''(((((())))))*********(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))******++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........//////......//////000111,,,000333222...///666<<>>777555444111/////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,+++++++++,,,,,,,,,------------------...........................///000111111222111//////666CCCMMMTTT^^^\\\TTTRRRSSS^^^rrrxxxnnnttt|||WWWCCCCCCCCC888444111222222///...000/////////......---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************(((((()))***************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))************))))))((()))))))))************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))tttggg^^^ZZZiiijjjPPP>>>555222111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,))))))******************+++++++++***+++,,,,,,---++++++,,,,,,,,,------------------.........//////------------...///000111222333555888>>>GGGQQQXXXVVV]]]XXXTTT]]]mmmqqqggguuurrrSSSKKKGGGBBB<<<777777777333111222............------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))************))))))((()))))))))************************++++++++++++***************+++++++++************++++++++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))}}}ppprrrdddYYY]]]lllmmmTTTAAA555111222111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++,,,+++++++++******+++++++++,,,,,,,,,)))))))))))))))*********+++++++++++++++,,,------,,,,,,,,,,,,------------------........./////////---------...///000111222,,,222;;;EEELLLQQQTTTUUUTTT]]]___cccvvvkkkhhh{{{rrrdddTTTJJJBBB;;;:::888333000///........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))************))))))))))))))))))*********************++++++++++++,,,*********+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))~~~uuuiii^^^___fffmmmvvv~~~zzz```GGG999333333222222111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,)))))))))******+++++++++,,,++++++++++++,,,------,,,,,,,,,------------.............../////////////////////000111222444555333<<>>888888222111000/////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............////////////...000222222000000111333;;;AAAIIIPPPTTTUUUVVVVVVggg~~~~~~}}}rrrsssyyy}}}lllSSSLLLDDD>>>;;;888222...000///...------......//////...------,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))uuufff]]]cccjjjqqqlllPPP>>>666444333111000//////000111------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////***---000000000111555888CCCRRR]]]WWWIIIIII]]]sss{{{zzz{{{|||}}}~~~ttteeejjjyyy|||ssseeeQQQCCC===:::777333222111///...------...//////......---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***++++++++++++************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,***+++---......---,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---......//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++)))))))))))))))))))))))){{{www~~~www~~~vvvsssyyysssUUU@@@777555333111//////000000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////+++...000000111777@@@HHHQQQZZZ^^^WWWOOOYYYvvv{{{rrrmmmpppvvvxxxqqqooozzz}}}gggSSSEEE???===<<<666555222000/////////000//////...---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***++++++++++++************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------------...........................,,,,,,------...///////////////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))tttqqqvvvXXX888777444111/////////000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------................../////////000000111222222555>>>LLLWWW\\\XXXSSSUUU```uuuwwwxxx|||kkkaaaiiiyyyyyydddRRRFFFBBBBBB999888555222000000000111//////...------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++************+++,,,---,,,,,,,,,---------..............................,,,,,,------...///000000000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))|||iiimmmzzzOOO???555555555...---222///......---------......------------------------++++++++++++++++++,,,,,,************))))))))))))'''(((((()))***+++++++++++++++************++++++))))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------......///.........//////000111111///333666888@@@NNN[[[bbbWWWUUUZZZlll~~~}}}|||~~~tttnnnoooxxxyyy___FFF===HHH>>>666666777444000...////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++*********))))))(((((())))))))))))))))))))))))************************************************++++++******************************************,,,,,,,,,++++++*********,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///***+++++++++,,,,,,,,,---,,,,,,---...///111333444000///......---......///,,,,,,,,,,,,---...000111,,,+++)))))))))+++---...+++++++++,,,,,,------...------,,,,,,+++***))))))************************rrrbbbaaatttbbbJJJ666444777444000000//////...---------......------------------------,,,,,,++++++++++++++++++************))))))))))))((((((((()))***+++++++++++++++************++++++************************+++***)))(((((()))***++++++++++++*********))))))************************))))))************))))))***************************************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---....../////////......///222222111///666555888DDDUUU```^^^WWWTTT___sssvvvrrrtttuuuaaaVVVDDDCCCAAA>>>666//////333///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************)))))))))((())))))))))))))))))))))))************************************************************************************************,,,,,,,,,+++++++++******,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,,,,------......///,,,,,,------......//////333333333222222222222222//////...------,,,,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********************************lll\\\[[[dddzzz~~~```CCC:::;;;888333000000///......------......------------------------------,,,,,,++++++******++++++*********)))))))))(((((())))))***+++++++++++++++************++++++************************+++***))))))))))))***++++++++++++***************************************))))))************))))))***************************************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////111///...000222333111///777;;;GGGVVVbbbaaaXXXOOObbbxxx|||wwwooo{{{wwwiiiMMMIIIEEEBBB;;;444111444000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------------............000000111111111000//////---------------,,,++++++000000///......---,,,,,,------,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,+++++++++---------,,,,,,++++++***++++++++++++++++++++++++{{{hhheeecccnnn~~~zzz^^^KKK@@@777333333111000///...---------...------------------------......---,,,++++++******+++++++++*********)))))))))))))))******+++++++++++++++************++++++************************************************************************************************)))******++++++******)))************************+++************+++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...//////000000000000000///000222555888===KKK]]]ddd\\\QQQTTT___~~~}}}xxxyyyyyyiiiVVVDDDAAACCC@@@666////////////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++++++++++++++,,,,,,,,,------------------------------------------...///000111000000000//////////////////000111222222222111000222333333333333222000///.........///////////////------............------,,,,,,,,,,,,,,,---------...---------,,,,,,,,,+++++++++++++++++++++++++++xxxooosss}}}~~~dddHHH555222666111111000///...---------------------------------......------,,,+++******++++++++++++************************++++++++++++++++++************++++++******************************++++++++++++************************************************************++++++++++++******************************+++++++++***+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000000111000222222000...333===FFFTTTYYY```___PPPKKKccczzzwwwwwwzzz|||~~~|||zzzyyy{{{~~~}}}}}}~~~|||nnnVVVKKKHHHAAA777///000///...------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------///............//////000111111111000000000000///---...///111222333444444666666666666555444333222000000111111111000//////...///000000000000//////++++++,,,---.../////////.........---------------++++++++++++++++++++++++\\\@@@666777222111000///...---------------------------------......------,,,,,,++++++,,,++++++++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++,,,,,,+++*********************+++++++++++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////000111111111000222444444555<<>>======>>>=========<<<:::777555333111000000///...---,,,,,,------......///000000111........................,,,,,,,,,,,,,,,,,,,,,,,,{{{{{{ZZZCCC:::333222111///......------------------------------------------------,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++)))******+++,,,,,,------------------------------------------...............//////000000111222222222222444999BBBMMMWWW\\\^^^SSSXXXkkkuuuvvv}}}{{{xxxtttrrrppppppnnnllljjjhhhfffeee^^^]]][[[[[[\\\]]]]]]\\\XXXYYY[[[]]]```bbbbbbbbbffffffhhhkkkppptttuuuuuuqqqtttwwwzzz{{{}}}yyyvvv}}}hhhQQQDDD@@@666555222000/////////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,------------.................................///000222444666888777888:::>>>AAADDDGGGHHHOOONNNNNNOOORRRVVVYYY\\\^^^\\\YYYWWWVVVVVVWWWXXXOOOPPPPPPOOOLLLIIIFFFDDD???===:::666333111000000222111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,sss{{{rrrQQQ===333222111///......------------------------------,,,,,,------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))***+++,,,,,,---------------------------------------.........///////////////000111111222222444222333>>>NNNZZZ______PPPWWWrrr|||{{{yyywwwuuuqqqnnnllljjjgggeee```______]]]\\\YYYWWWVVVPPPOOOPPPQQQRRRRRRQQQOOONNNOOOQQQTTTUUUVVVUUUTTTXXXWWWXXX[[[___bbbddddddfffhhhkkkmmmoooqqquuuwww|||}}}{{{{{{{{{jjjRRRCCC999888555222000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))*********+++))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------..............................///000222555888;;;>>>???IIILLLPPPUUUZZZ___ccceee\\\[[[YYYYYY[[[```dddggg```]]]ZZZVVVUUUVVVXXXZZZ]]]^^^______^^^\\\ZZZXXXSSSPPPKKKFFFAAA>>><<<<<<666555444222111///...---.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,iiijjj```KKK@@@777111222111------000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********(((***,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................------//////...///000111222222111777AAAOOOYYY[[[VVVQQQKKKrrr}}}vvvrrrooommmkkkeeedddaaa___\\\ZZZYYYXXXVVVUUUSSSPPPOOOMMMLLLLLLLLLIIIGGGGGGJJJKKKJJJHHHEEEFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMNNNPPPRRRTTTVVVYYYYYYYYY[[[^^^aaaeeehhhmmmooorrruuuwww|||~~~vvvyyyccc]]]iiikkkYYYCCCAAA===666000---...000000000000000///...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,+++***))))))***+++,,,************************************************************************************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******++++++***)))))))))***,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......///---,,,,,,...///000111444000+++((((((+++...000333222000...---///333777999;;;>>>BBBLLLYYY_________aaa```\\\[[[___bbbbbbeeeZZZNNNOOOYYY```[[[QQQXXXPPPLLLOOOOOOMMMNNNRRRNNNQQQPPPNNNPPPTTTTTTQQQVVVWWWUUURRRQQQQQQPPPNNNIIIFFFAAA;;;666333333333000/////////000///,,,***...,,,***+++---...///...lllkkkdddNNNAAA555222333000///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................000000111000//////111222;;;FFFSSSXXXUUUOOOLLLKKK\\\xxx{{{yyytttnnniiifffdddbbbaaaZZZYYYWWWUUURRRPPPOOOOOOLLLKKKIIIGGGFFFEEEDDDDDDDDDAAA??????AAABBB@@@???AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKLLLNNNNNNNNNPPPRRRVVVYYY[[[___aaadddgggjjjnnnssswww}}}hhh[[[VVVgggxxxWWWKKK<<<444333333000,,,///////////////...------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++***))))))***++++++************************************************************************************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******++++++***)))))))))***,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.........///---,,,,,,,,,,,,,,,,,,,,,,,,---///111111///...+++,,,///111666===EEEJJJPPPYYYaaadddeeegggeeeaaa[[[^^^^^^ZZZZZZ\\\]]]\\\ZZZYYYSSSMMMLLLPPPUUUVVVPPPKKKIIIKKKJJJGGGHHHMMMNNNSSSTTTOOOLLLKKKKKKHHHJJJJJJHHHFFFFFFIIIKKKLLLRRRNNNJJJHHHGGGEEEAAA===555444222111000000///...,,,,,,,,,---......,,,***xxxsss|||gggSSS>>>444333333111000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++***************************,,,,,,,,,++++++++++++******,,,------+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................000111222000///000444888EEERRR]]][[[PPPJJJOOOWWWdddsss|||wwwrrrnnnfffbbb]]]ZZZXXXWWWVVVTTTNNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBAAA??????>>>>>>AAA???>>>>>>??????>>><<<======>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFIIILLLMMMOOOQQQTTTVVVYYY]]]bbbeeennnrrrxxx~~~yyyxxxuuukkk]]]YYYmmmttt^^^EEE888888999333+++////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++***))))))***++++++************************************************************************************************+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******++++++************+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,------------.........------------------,,,,,,+++---///111111111///...///444;;;CCCKKKUUU^^^ccc___iiirrrrrrnnnllliiieeedddeeeccc^^^[[[ZZZXXXTTTOOOVVV[[[ZZZYYY\\\]]]\\\VVVVVVXXXZZZYYYXXX\\\bbb```hhhlllgggaaa```aaabbbZZZVVVPPPLLLJJJKKKNNNPPPOOOJJJFFFHHHNNNQQQNNNJJJFFFCCC>>>999333///---,,,---------///000///,,,)))|||lllLLL999444444222///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++***,,,...---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................///////////////000000///000555???GGGUUUYYYYYYSSSLLLOOO^^^lllqqqxxx{{{vvvzzzsssnnniiiddd```XXXUUUQQQOOONNNMMMKKKJJJEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEDDDFFFHHHJJJLLLPPPTTTXXX^^^bbbiiiooovvv~~~{{{{{{}}}llleeeqqqvvvZZZGGG???<<<666000000000//////.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************+++******************+++************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******+++************++++++,,,,,,***+++,,,,,,------,,,,,,------------............+++---.../////////000111222111///---...222777<<>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@;;;===???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>??????@@@AAABBB???@@@BBBCCCDDDGGGKKKNNNPPPTTTZZZ```gggooovvv{{{nnn```gggxxxrrr[[[III===888777333222000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********************************************************++++++*********************************************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******+++******++++++,,,,,,,,,,,,++++++,,,------------,,,---------.........//////,,,...000///......///111222222444666;;;CCCNNNUUUbbbgggmmmpppooolllhhhfffgggbbb[[[YYY```mmmttttttzzzwwwnnnggggggmmmooonnnrrrsssvvvwwwsssppprrryyy~~~}}}zzz{{{|||qqqllljjjkkkjjjhhhiiinnnkkkooorrrpppjjjbbb\\\YYYTTTUUUUUUQQQJJJDDDAAA@@@666333///------.........xxxWWWBBB888444000000000000/////////......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,***,,,------+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........//////000000111...///111777AAANNNYYY```ZZZXXXWWW[[[gggxxxyyytttjjjeee^^^XXXSSSOOOLLLJJJHHHEEECCCAAAAAA@@@>>>===>>>=========>>>>>>???@@@===>>>@@@BBBCCCCCCCCCBBBAAACCCFFFGGGGGGFFFGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGEEEEEEFFFFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>?????????@@@CCCFFFGGGIIINNNSSSXXX^^^eeejjjrrryyynnnddddddppp[[[III@@@<<<666555333111////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))***++++++++++++***)))***************************************************************************************************************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******+++***++++++,,,---,,,,,,,,,++++++,,,---------------------........./////////...000111///,,,+++///222///777CCCNNNVVV^^^fffkkkmmmoooqqqoooiiiaaa[[[WWWUUUUUUVVV^^^pppvvvuuuzzz}}}|||xxx~~~vvvsssuuu|||zzzrrrmmmooossszzzpppkkkcccdddccc]]]TTTLLLIIIHHH@@@<<<555111/////////...uuunnnQQQ@@@777222000000000000/////////...........................---------,,,,,,+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---......///000000111111111222777BBBOOOYYY]]]]]]RRRcccyyyzzzrrrjjjddd\\\YYYSSSOOOLLLIIIGGGEEEBBB@@@????????????>>>===@@@@@@@@@@@@AAABBBDDDDDDCCCDDDGGGJJJKKKLLLKKKKKKMMMPPPSSSSSSQQQOOOOOOPPPNNNNNNOOOOOOOOOOOONNNNNNIIIJJJJJJKKKKKKJJJIIIHHHFFFFFFFFFFFFEEEDDDDDDCCC@@@@@@@@@???>>>>>>@@@CCCAAACCCFFFHHHKKKPPPVVVZZZbbbjjjttt{{{xxxmmmvvvvvvdddOOOBBB:::888555222000//////000........................------------------------------------------------******+++++++++,,,,,,,,,************************************************)))***++++++++++++***)))************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******+++***+++,,,---------,,,,,,+++,,,------...---------............////////////...000111000...000777<<<@@@JJJYYYdddiiikkkmmmoooiiiiiigggbbb]]]XXXWWWVVVSSSXXX```lll|||zzzrrruuu|||wwwvvvwww{{{vvvqqqppplllcccYYYSSSRRRTTTQQQLLLEEE>>>:::666222000uuuqqq~~~]]]GGG:::333000000000000////////////........................---------,,,,,,+++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,*********************************++++++,,,,,,,,,(((***,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000---......///000111111222444666===KKKXXX___]]]XXXZZZ{{{}}}vvvmmmcccYYYSSSOOOLLLGGGDDDCCCAAA???===???>>>>>>???AAABBBAAA@@@CCCCCCDDDDDDFFFGGGIIIIIIKKKMMMPPPSSSUUUVVVUUUUUUTTTWWWZZZYYYUUURRRQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKJJJJJJHHHGGGFFFCCCCCCCCCAAA??????AAACCC@@@AAABBBCCCDDDHHHLLLPPPOOOWWWbbbjjjnnnsssyyy~~~|||nnnxxx{{{^^^FFF<<<:::777333111000///000////////////////////////------------------------------------------------******+++++++++,,,,,,,,,************************************************)))***+++,,,,,,+++***)))************************************************************************************************))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***,,,------+++******+++***+++,,,---...---,,,,,,+++,,,------......------............/////////000,,,///222222333999BBBJJJXXX```jjjnnnllliiiggggggdddbbb]]]YYYVVVWWW[[[___lllqqqvvvyyy~~~}}}}}}yyyuuusssmmmmmmiiiccc]]]]]]ccciii___[[[TTTLLLEEE>>>777222yyytttjjjqqqqqqWWWGGGBBB666555111//////222222000//////.........---------//////...---,,,,,,++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...////////////000000000000222------111222///111666777BBBSSS``````XXXTTTVVVsss}}}}}}uuukkkddd___YYYQQQKKKJJJGGGBBB???>>>???@@@@@@@@@@@@???>>>>>>@@@EEEIIIHHHKKKOOOPPPPPPQQQSSSVVVRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTUUUTTTTTTSSSRRROOORRRVVVVVVSSSQQQQQQSSSQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBBBBAAABBBBBBKKKMMMPPPSSSYYYbbbkkkqqqzzz}}}uuuqqqzzzyyyjjjkkk{{{hhhDDD???:::777333......222000000///------,,,,,,---------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++...---,,,,,,++++++,,,,,,888///+++///111...---//////000222777AAANNN]]]fffmmmlllnnnnnnggg^^^___fffaaabbbbbbaaaaaafffnnnttt{{{|||~~~{{{|||~~~}}}xxxoookkkiiigggjjjnnn______```^^^YYYNNNAAA777yyynnnnnnyyyYYY???:::777333111111333222/////////.........---------///......---,,,,,,++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------......////////////000000000111111......222222111444:::MMMTTT]]]^^^VVVRRR\\\iiizzztttnnnggg^^^XXXTTTPPPIIIDDDFFFCCC@@@======>>>???@@@@@@BBBEEEFFFHHHJJJNNNPPPOOORRRUUUVVVVVVWWWYYY[[[YYYYYYZZZ[[[[[[\\\[[[[[[^^^]]]]]]\\\ZZZYYYWWWVVVSSSVVVXXXYYYXXXWWWVVVVVVSSSSSSTTTTTTUUUVVVVVVVVVQQQQQQQQQPPPOOONNNMMMLLLMMMLLLJJJIIIGGGFFFFFFEEEFFFFFFEEECCCCCCBBBBBBBBBEEEFFFHHHKKKOOOVVV^^^cccnnnqqqyyy~~~{{{xxxuuuiiinnn}}}aaaQQQ@@@777333000000222000///......------------------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***+++***)))((()))***************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---.........------,,,+++------------------......///---...222222------000111888AAALLLWWW```iiinnnnnnfff```______bbbkkkuuutttvvvxxxwwwuuuuuuwwwyyyzzz~~~zzzwwwyyyzzz~~~~~~xxxpppmmmmmmhhheeeddddddddd]]]QQQFFF~~~wwwoooMMMBBB<<<666333222222111////////////.........------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---........./////////000000000111111000///000222333555<<>>===>>>@@@BBBDDDHHHKKKOOORRRSSSTTTVVVXXXWWWYYY\\\]]]]]]^^^___aaa^^^^^^___`````````______```______^^^\\\ZZZXXXWWWVVVVVVVVVXXXYYYYYYWWWUUUQQQRRRRRRSSSSSSTTTTTTUUUTTTTTTSSSSSSRRRQQQQQQPPPRRRQQQOOONNNLLLKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDAAABBBCCCDDDEEEJJJOOOSSS^^^```hhhrrryyy~~~|||lllkkkyyy}}}lllvvvpppPPP>>>888555222222000//////............///------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***+++***))))))***+++************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,+++,,,---...////////////------///111///...444<<>><<<===???AAACCCFFFJJJMMMSSSVVVYYYZZZZZZZZZ[[[\\\^^^___aaabbbcccccccccddddddeeeeeeffffffeeeeeeeeebbbbbbbbbaaa```___^^^]]]^^^\\\ZZZ[[[]]]]]]ZZZVVVUUUUUUTTTSSSRRRQQQPPPPPPRRRRRRRRRQQQQQQRRRRRRRRRTTTSSSRRRQQQQQQPPPPPPQQQNNNMMMLLLJJJIIIHHHGGGGGGDDDEEEEEEDDDCCCEEEHHHJJJPPPRRRYYYccckkkqqqyyy{{{oooqqquuu}}}eeeLLL???888444222000000//////...//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((***++++++***)))***,,,*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,.../////////......222000...---111:::FFFQQQ^^^ccchhhjjjhhhccc]]][[[WWWYYY```mmm{{{}}}|||{{{yyyvvvuuuwww}}}nnnjjjfffeeeeeebbb]]]YYYfffTTT@@@555111...///333000000/////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,------......///000000000000000000111111111111000222333444:::FFFTTT]]]___YYYXXXbbbrrrzzzuuu~~~yyyuuunnnfff```YYYSSSOOOKKKHHHEEECCCAAA@@@??????===AAAEEEIIILLLOOOTTTXXX[[[\\\]]]]]]]]]___aaadddfffffffffggghhhhhhhhhgggjjjjjjkkkkkkllllllkkkkkkffffffffffffeeecccbbbaaaeeebbb``````aaaaaa]]]ZZZZZZYYYWWWVVVTTTRRRQQQPPPMMMLLLLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLKKKKKKIIIJJJIIIHHHFFFEEEFFFHHHGGGHHHMMMUUU\\\bbbjjjsssyyy~~~uuuuuu|||tttpppYYYHHH;;;555444111111000/////////000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((***++++++******+++---***************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......------...............------222000111666BBBRRR^^^ccclllkkkhhhbbb[[[VVVTTTTTTUUU```ooo{{{yyywwwyyywwwwwwuuuooogggbbbbbbddd|||dddJJJ===666000000444000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------......///000000000000000000111111111222222111444777;;;EEERRR[[[^^^QQQSSS^^^rrrzzzvvvtttyyykkkggg```YYYTTTOOOKKKHHHAAAAAA@@@??????@@@AAABBBEEEJJJPPPSSSUUUXXX\\\```\\\^^^___```bbbeeeiiillllllkkkkkkkkkmmmmmmkkkiiifffggghhhiiijjjjjjjjjjjjbbbbbbbbbaaa```___]]]]]]```^^^]]]\\\\\\\\\[[[YYYWWWVVVUUUSSSRRRPPPOOOOOOMMMMMMLLLKKKKKKLLLNNNOOOMMMLLLLLLLLLMMMNNNOOOOOOQQQQQQPPPOOONNNNNNNNNNNNKKKLLLMMMKKKIIIGGGGGGHHHDDDCCCFFFLLLOOORRRYYY```iiirrr{{{kkkmmm~~~mmmvvvssseeeSSSBBB:::888333222111000////////////------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((***++++++******,,,---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...///............///000000000666@@@LLL\\\iiillliiieeeddd```\\\YYYZZZ]]]```cccnnnzzzyyy{{{sssrrrvvvxxxlllfffiiinnnwww~~~rrrWWWIII???444000333000000000000/////////...---------------------------------------------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---.........////////////---......///000000111111000000111111111222222222111888???FFFRRR\\\\\\VVVHHHWWWppp~~~vvvmmm^^^ZZZSSSNNNJJJGGGEEECCC>>>???@@@BBBDDDGGGKKKNNNPPPUUU[[[]]]\\\\\\___bbb^^^aaaeeegggiiijjjlllnnnnnnlllkkklllmmmmmmkkkhhhcccccceeefffhhhiiiiiiiiibbbccceeefffhhhiiiiiiiiifffggghhhhhhggghhhjjjkkkfffeeecccaaa^^^\\\ZZZYYYZZZXXXVVVSSSRRRRRRRRRSSSOOOOOONNNMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNNNNOOOLLLNNNOOONNNLLLJJJIIIJJJGGGEEEFFFIIIIIIHHHLLLRRRYYY```kkktttzzz|||ssszzzppplllrrr}}}vvvgggSSSDDD>>>555444333111000///......------............------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((***++++++++++++,,,...++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------.../////////////////////......///222555777>>>JJJWWWbbbjjjoookkkdddZZZ]]]bbbeeehhhkkkooorrroooyyy|||~~~~~~uuuqqqsssxxx|||yyy{{{pppxxx{{{```RRRFFF888111222000000000000////////////---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000......//////000000111111000111111111111222222222222:::DDDOOO[[[bbbZZZMMMUUUmmmvvvhhh___VVVRRRLLLGGGDDDCCCAAA@@@@@@BBBEEEIIIMMMRRRWWW[[[XXX]]]bbbccc```^^^___bbbcccfffkkknnnnnnmmmllllllmmmjjjiiiiiikkkkkkhhheeeggghhhjjjlllmmmnnnooooooppprrrvvv{{{}}}~~~yyyuuurrrppphhheeebbb^^^[[[YYYYYYYYYUUUTTTRRRQQQOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMOOOQQQPPPOOOMMMLLLMMMLLLJJJIIIJJJHHHEEEGGGKKKMMMSSS[[[bbbiiirrr{{{~~~~~~xxxhhheee|||yyybbbNNNCCC666555333111000///......---..................---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((***++++++++++++---...++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------...///000000////////////......111666;;;>>>RRR___jjjkkkjjjiiieee^^^VVV^^^iiisssyyyzzzzzzzzzrrr|||~~~qqqzzzyyynnnmmmzzzxxx```MMMAAA;;;777444111------000111000.........---------,,,,,,,,,------------------------......---,,,,,,+++*********++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------..............................////////////000000000000222111000000222333555666555EEERRR[[[```XXXTTT___}}}~~~uuunnndddZZZQQQKKKHHHEEEBBBBBBBBBBBBAAAEEEHHHLLLPPPTTTXXX\\\```cccdddfffhhhiiihhhfffeeelllllllllkkkkkklllooorrrooollljjjjjjnnnsssvvvxxx|||}}}yyyrrrmmmhhheee___XXXRRROOOPPPRRROOOPPPOOOKKKKKKNNNPPPNNNNNNMMMLLLMMMOOOOOOMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGIIILLLQQQXXXbbbmmmuuupppyyyvvvooopppzzzcccOOO<<>>DDDWWWaaa___XXXWWW^^^yyyzzzzzzrrrkkkaaaYYYTTTOOOIIIEEEBBBAAA??????CCCIIIPPPUUUWWWZZZ^^^aaabbbeeegggjjjjjjkkklllmmmnnnpppqqqrrrkkkkkkjjjjjjjjjmmmssswww}}}xxxpppjjjdddddd```XXXTTTSSSQQQMMMJJJMMMNNNLLLHHHGGGKKKNNNLLLLLLMMMMMMMMMKKKJJJIIIGGGHHHHHHGGGIIILLLRRRWWWiiirrr~~~rrrqqqppprrr}}}eeeLLL888777888111---000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,///,,,***,,,000333111...111333999EEEUUUcccjjjlllmmmjjjhhhfff^^^RRRLLLLLLSSSooo~~~zzz{{{|||zzznnnpppqqqrrrrrrrrrtttvvvpppqqqrrrssssssqqqnnnlllpppxxxyyyvvvtttwww~~~{{{nnnSSS@@@999666333222333333000...............---------------------------------------------,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,---...------,,,,,,++++++***,,,,,,,,,,,,------------------------------------,,,,,,,,,---------............................../////////000000111111222333333333111333;;;HHHQQQ___]]]SSSRRReee|||sssllleee^^^UUUNNNIIIGGGDDDBBBAAABBBDDDGGGKKKRRRYYY]]]\\\___cccfffhhhjjjlllnnnmmmoooqqqsssrrrpppllljjjkkkjjjkkknnnwww{{{qqqggg```WWWPPPNNNNNNLLLJJJHHHIIILLLNNNJJJLLLMMMOOOOOONNNMMMLLLKKKKKKJJJHHHGGGHHHKKKNNNWWW___jjjttt}}}kkkuuukkkssshhhNNN@@@888222000222000000000////////////...------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///......000222333333:::???JJJWWWdddjjjiiigggcccdddeeebbbYYYOOONNNSSS]]]}}}yyyvvv{{{~~~~~~|||wwwwwwuuurrrooopppssswwwuuutttrrrpppnnnjjjeeeaaaaaagggqqqzzzeeebbb```aaagggpppwww{{{}}}cccGGG===999444222333444222000//////.........---------------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,------------,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------............................../////////000111222222222222222111111666BBBPPP[[[^^^VVVLLL\\\}}}sssvvvyyypppggg```YYYTTTMMMGGGCCCBBBCCCCCCFFFJJJOOOTTTWWW[[[___cccaaadddiiilllmmmoooppprrrqqqqqqqqqqqqqqqrrrrrrsss{{{zzzmmmccc]]]VVVOOOLLLNNNQQQPPPNNNHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLJJJHHHHHHJJJLLLKKKQQQXXX```iiiuuulllfffzzzooovvvTTT===777666333111000000000////////////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000111000...///666;;;HHHRRR^^^ffffffbbb]]][[[YYY\\\```___XXXSSSXXXaaazzz|||{{{zzz}}}}}}}}}wwwxxx~~~~~~zzzyyyzzzwwwpppjjjooopppqqqrrrssstttvvvxxxcccbbbaaadddjjjqqqwwwzzzrrrSSSCCC>>>666333222222111////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---------------------------,,,,,,,,,---------.................................///000000111222333333222111222777@@@KKKVVV\\\NNNOOOTTTrrrxxxmmmhhhqqq|||tttlllddd[[[UUUMMMJJJFFFCCCBBBCCCFFFHHHOOOTTT[[[```aaacccfffhhhhhhlllppprrrsssssstttuuuooommmkkklllrrr|||rrrggg[[[UUUVVVWWWSSSOOOLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIHHHIIIKKKIIIKKKOOOSSSZZZfffuuu}}}mmmuuuwwwwwwhhhGGG:::555///111111000000000/////////------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***...222000...222>>>HHHXXXaaaiiihhh___VVVSSSTTTUUUXXX]]]______bbbppp~~~}}}vvvssswww~~~zzzzzzuuuqqqooowwwzzzuuuwww|||}}}cccPPPHHH===666333333111000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******++++++,,,---***++++++,,,,,,------...******++++++,,,------...------------------------,,,,,,,,,---------.................................///000111222333333444222333888BBBMMMUUUWWWVVVGGGWWWkkkuuukkkwwwxxxnnneee^^^XXXQQQLLLDDDCCCCCCDDDEEEJJJNNNRRRXXX]]]cccfffggghhhllloooooorrruuuvvvuuutttsssssspppqqqttt|||xxxmmmgggddd```\\\YYYWWWSSSPPPNNNMMMMMMMMMIIIJJJKKKKKKIIIIIIIIIJJJJJJKKKKKKLLLOOOXXXdddmmmxxx}}}mmmwwwyyyXXX@@@666333111111111000000000//////........................,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...111222666@@@NNNZZZcccgggggg```UUUOOORRRXXXXXXYYY]]]dddnnn}}}|||zzzxxxvvvwwwzzz}}}yyyvvvwwwyyy{{{{{{vvvmmmgggkkklllooovvvrrrwwwppp[[[RRREEE;;;666555333222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---)))***+++,,,------...///++++++,,,------...//////------------------------,,,,,,,,,---------.................................///000111222333444444333555===KKKWWW[[[VVVOOOTTTllluuuyyy}}}tttmmmcccZZZUUUPPPKKKGGG???AAACCCFFFKKKQQQWWW[[[]]]bbbggghhhhhhjjjpppuuurrruuuwwwwwwuuuqqqooooooxxx~~~}}}vvvrrrqqqfffbbb]]]WWWSSSQQQPPPPPPJJJLLLMMMMMMKKKJJJJJJKKKJJJJJJJJJIIIIIINNNWWW^^^mmmyyyzzznnn{{{lllKKK===???111111111111000000000000........................,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111111111666???NNN]]]gggiiigggaaaWWWNNNNNNVVV___ZZZZZZ___jjj|||uuuuuutttrrruuu|||}}}~~~zzzuuussstttsssqqqooo^^^aaafffooo{{{}}}vvv{{{mmm]]]NNNEEE===555111333111000000000111000...,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////.........------------------.........//////000000000000////////////111000//////000222555777888@@@LLLUUUYYYYYYVVVSSSqqqyyyqqqfff]]]UUUQQQMMMHHHDDDDDDCCCEEEIIIMMMSSS[[[ccchhhhhhhhhhhhkkkooosssvvvwwwvvvssssssvvvuuusssyyyttthhhccc^^^UUUPPPOOONNNLLLIIIHHHHHHIIIKKKLLLNNNMMMLLLKKKKKKLLLNNNOOO\\\aaalll{{{xxxkkkrrrcccHHH>>>555666444000///111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------//////...,,,+++,,,000333111222777BBBQQQ___gggjjjoooeeeZZZUUUXXX___iiipppgggdddmmmtttttt{{{www|||{{{xxxwwwuuunnnhhhhhhccc___```iiivvvzzz{{{~~~lllUUUIIIBBB:::333000111000//////000000...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---//////.........------------------.........//////000000000000000000000///222000///000333666666666<<>>222444666111///333////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------...............///000///...///222555CCCMMMZZZaaabbb^^^ZZZXXX\\\gggsss|||~~~yyyxxxyyy{{{yyyrrrllliiiiiiiiihhhiiikkkmmmpppvvv}}}xxxlllUUUGGG???<<<333111///...///000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---............................../////////000000///000000000111111111222222444555444333999DDDNNN___^^^XXXNNNSSSnnnssshhhwwwzzzpppfff\\\TTTMMMIIICCC@@@AAAFFFKKKPPPXXX___cccfffjjjmmmooorrruuuwww{{{xxxtttooonnnttt}}}zzzppphhhaaaZZZQQQKKKMMMMMMMMMLLLLLLLLLLLLLLLNNNKKKKKKNNNRRRWWWaaakkk~~~xxxyyy~~~|||oooxxxxxxZZZHHH999666666222000333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------........./////////---000333000,,,000:::DDDTTTYYY```aaa^^^YYYUUUTTTffflllsss~~~zzzwwwyyy}}}~~~xxxrrrqqqpppppphhhlllttt}}}{{{vvvtttxxx}}}}}}}}}^^^KKKBBB???777444111000000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...................../////////000000000///000000111111222222222222555777777999AAAOOOZZZZZZ[[[UUUUUUkkkooojjjkkktttooofff\\\RRRKKKGGGEEEAAABBBGGGOOOUUUXXX___fffeeekkksssyyyzzzxxxuuussspppppppppqqqwwwxxxpppfff[[[SSSRRRQQQOOOLLLKKKKKKKKKLLLOOOLLLLLLNNNNNNNNNRRRXXXgggxxxxxxuuuvvv{{{|||xxxgggZZZHHH:::444222111000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////000...111444222111888FFFRRR```aaa```^^^[[[ZZZYYYZZZmmmoootttsssooottt}}}wwwsssooovvvtttwww||||||iiiVVVKKKFFF:::777333111000000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////.../////////000000000000///000000111111222333333444555777===FFFPPPZZZ___UUUVVV]]]oooppppppyyyzzzvvvfffbbbZZZQQQJJJFFFEEEEEEHHHKKKSSS\\\aaaaaaeeejjjhhhnnnwww|||}}}yyyuuurrrpppuuu}}}zzzmmmccc]]]ZZZUUUPPPMMMLLLLLLMMMNNNLLLLLLNNNLLLIIIKKKOOOWWWdddttt{{{nnnxxxzzzrrr]]]CCC666666555///000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000111111333666===HHHTTT[[[eeebbb^^^\\\^^^bbbeeegggrrr}}}yyytttssszzz~~~tttcccqqqoooyyysssaaaVVVOOO===999555222111000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000///000000111222222333333777444666AAAQQQ]]]aaa```SSSUUUgggtttlll{{{zzzrrrkkkfff[[[XXXQQQJJJDDDCCCDDDFFFPPPTTT^^^gggjjjhhhiiimmmmmmppptttwwwvvvvvvuuuvvv}}}|||rrrhhhddd]]]VVVQQQNNNNNNOOOOOOLLLMMMNNNLLLIIIJJJOOOPPPZZZgggvvvlllnnnyyynnnLLL:::;;;999000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000333111111:::HHHUUU\\\^^^fffaaa\\\\\\cccjjjppprrrvvvuuussstttyyypppjjjmmmtttxxx{{{{{{nnn]]]NNNLLL>>>555000,,,222555,,,000/////////............------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////............/////////000444000///222333111111333444222<<>>JJJTTTVVVTTTUUUYYYuuuyyyvvvvvvllldddZZZOOOGGGFFFCCCCCCEEEIIIOOOWWW___cccjjjmmmnnnppptttzzz{{{yyyvvvtttuuuzzzssskkkgggeeeZZZRRRLLLMMMOOONNNNNNPPPLLLLLLLLLMMMRRR]]]lllvvvmmmllluuu}}}dddOOO???555222222111111000//////...////////////////////////------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,---------......,,,------------...............///000222333222111>>>FFFRRR]]]aaa___YYYUUUWWWeeeyyy|||ssssss}}}~~~xxxtttqqqkkklllmmmooorrrvvvyyy{{{tttqqqlllgggddddddeeeffffffeeegggmmmooommmlllmmmiiilllttt~~~zzzzzznnn^^^OOOGGG>>>000---111///000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------............////////////...////////////000000000...---///333444222444888999FFFTTTWWWRRRRRR^^^lllqqqiiiooo{{{}}}sssjjj```YYYRRRIIIDDDDDDEEEHHHLLLRRRXXX___fffjjjnnnrrrrrrqqqttt{{{zzzuuuwwwzzzxxxuuukkk```UUUQQQPPPNNNNNNOOONNNOOONNNLLLKKKQQQ]]]ggg{{{{{{iiihhhttt___LLL>>>333222111111111000///...////////////////////////------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............///111000000222666:::NNNWWW```bbb]]]WWWUUUUUUpppsss~~~|||wwwyyyssspppooooooppppppsssxxx|||~~~}}}{{{yyy|||}}}}}}}}}~~~{{{yyyzzz|||zzzppphhheee\\\```hhhnnnoooqqq{{{gggWWWOOOHHH999333666555111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......//////......---........./////////000000////////////000000000111///...000333222111444999GGGRRRYYYTTTNNNZZZwww~~~cccllluuu{{{ssshhh___UUUPPPJJJEEECCCEEEHHHMMMSSSYYY^^^ccciiimmmqqqsssuuutttvvvxxxwwwsssxxxzzzlll^^^XXXVVVSSSQQQRRROOOQQQRRROOOLLLMMMSSSZZZfffsssttthhhuuuYYYDDD888555222000111111///...////////////////////////------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---000222000...333???III\\\bbbfffaaaWWWTTT[[[eee{{{{{{{{{}}}~~~uuulllooosssxxxyyysssmmmooouuu}}}ooo]]]TTTOOO@@@777666444111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////............/////////000000000/////////000000000111111111000111333222222888@@@RRRVVVTTTMMMPPPiiikkkbbbkkk{{{tttlll___VVVLLLHHHEEEBBBCCCFFFKKKPPPXXX]]]aaaeeekkkpppqqqsssxxx~~~~~~{{{zzz}}}~~~pppaaa\\\ZZZWWWSSSRRROOOQQQSSSQQQNNNMMMNNNPPPYYYgggyyy{{{uuuvvvgggIII>>>999333000111111000...////////////////////////------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------........./////////---000222111222;;;KKKXXXbbbdddccc]]]XXX]]]lllyyyuuuzzzoookkkpppzzzzzzlllfffggglllsssyyyxxxtttttt{{{xxxcccYYYUUUGGG;;;666000111111111000000000//////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////........./////////000000000000//////000000000111111111222111222444444666???JJJSSSTTTSSSXXXkkkpppdddjjjuuuvvvjjjbbbVVVMMMEEECCCCCCEEEIIINNNSSSYYY___ccceeeggglllqqqqqqrrr}}}|||mmmgggeee```YYYVVVQQQRRRRRRQQQQQQPPPOOONNNUUU___nnn~~~rrrlll|||wwwYYYDDD===444000000111111///////////////////////////------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000444===JJJXXXaaaddd___ZZZYYY^^^jjjvvv~~~zzzssstttrrrqqqrrrwww{{{pppmmmkkkmmmlllgggaaa___bbbfffnnnvvvlllaaa^^^PPPBBB999222111111111111000000000000////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000000000000000111111111111222111222555666:::FFFRRRSSSUUU\\\pppsssiiivvvxxxmmmaaaXXXOOOGGGAAABBBFFFKKKRRRYYY^^^ccchhhjjjhhhiiimmmqqqqqqqqqzzzuuummmddd___UUUTTTRRRRRRSSSSSSRRRPPPPPPVVVbbbqqqxxxhhhccceee~~~kkkHHH@@@555///000111111000////////////////////////---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------................../////////000222......777GGGVVV```dddddd[[[RRRUUUcccqqqxxxyyy}}}tttqqqmmmkkkpppxxxssspppjjjbbb\\\YYYXXXYYYWWW^^^hhhqqqxxx}}}fff^^^YYYKKK<<<444777333000111000...///222////////////............------------------------//////.........------------------------------------------............///............////////////////////////000000000000222222222222222222333333666222111666;;;BBBMMMYYYOOOZZZsssfffppp|||ooo```WWWUUUDDDCCCCCCCCCGGGPPP\\\dddbbbgggqqqwwwtttmmmkkkooopppsss|||}}}xxxqqqbbb[[[WWWWWWVVVRRRRRRUUUUUUSSSUUU\\\kkk~~~tttjjjqqqqqq}}}xxx~~~\\\GGG555333666555000---000/////////............///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............//////...///111000---...222333222777FFFZZZffffffbbb^^^NNNNNNaaannnppp}}}}}}}}}uuuvvvzzz{{{xxxxxxmmmcccbbbaaa___fffccc___]]]```hhhrrryyyxxxvvvxxxggg[[[NNN@@@888666222///111111///000222////////////............------------------------//////.........------------------------------------------............///............////////////////////////000000000111222222222222222333333333222333444777@@@JJJPPPRRRVVVjjjuuuqqq}}}uuuhhhYYYOOOLLLEEECCCCCCFFFNNNXXX```eeeoooooosssvvvtttpppppptttoooqqqxxxyyyhhhbbb[[[YYYZZZZZZUUUPPPQQQSSSTTTVVV]]]mmmnnnrrr~~~{{{~~~iiiTTT>>>666555222///...000000/////////.........///............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------............///...---...111000---///444444:::FFFUUUcccgggddd^^^VVVYYY]]]ccckkk|||yyyrrrrrroooiiiccc^^^]]]^^^___ooollluuuzzzsss___SSSHHH???666111///111222111000222////////////............------------------------...............------------------------------------------............///............/////////////////////000000000111111111222222222333333333444000444777<<>>444333444111000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///000------000111111666===NNNZZZdddddd\\\XXX^^^eeesssvvv|||sssmmmzzzhhhVVVMMMDDD:::222222444333222222////////////............---------------------------------...............---------------------------------............///............////////////000000000111111111222222111111222333444555666666<<<999CCCQQQPPPOOOiii}}}rrr{{{nnnbbbTTTMMMHHHDDDCCCFFFHHHRRR^^^cccdddfffmmmssszzzwwwrrrllljjjtttzzzhhheeeiiidddXXX^^^\\\ZZZYYYYYYYYYXXXWWWbbbmmm~~~zzz{{{aaaHHH999444222111111000000000////////////............---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///000...///333666999AAAIII^^^bbbddd___YYY[[[gggsss|||}}}wwwyyy|||vvv}}}mmm[[[VVVLLL@@@444222333222111222////////////............---------------------------------.........//////---------------------------------............///............////////////000000111111111222222222111111222333444555666666;;;CCCMMMRRRVVVggg~~~~~~zzzqqqbbbYYYOOOIIIEEEBBBEEEKKKTTTZZZbbbfffgggiiiooossstttnnniiilllxxx~~~tttsssqqqhhh^^^]]]\\\ZZZZZZYYYXXXVVVTTTWWWaaaqqqvvvuuuXXXDDD999333111111111000000000/////////............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------............///000...000777===DDDNNNXXXeeeddd```[[[ZZZaaaooo{{{yyytttvvv~~~qqq______QQQCCC666222222222111111000/////////............---------------------------------.........//////---------------------------------.........//////............/////////000000111111111111222222222111111222333444666666777999LLLUUUQQQ[[[}}}kkkuuuiiiWWWQQQJJJFFFCCCCCCJJJRRR]]]```dddgggjjjmmmppprrrlllgggiiiyyypppiiiiii]]]]]]\\\[[[YYYXXXWWWWWWQQQYYYiii|||wwwzzzfffNNN???666111111111111000000000000//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------........./////////...222:::CCCLLLXXXccceeebbb]]]YYY[[[eeerrr|||zzzrrrpppwww|||ggg```[[[KKK???777000444555,,,000000///...............///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......111111000000//////....../////////000111111222222444444444444333444666888HHHSSSOOOVVV|||vvv|||~~~wwwkkk___UUUNNNEEE@@@AAAHHHPPPVVVbbbccchhhmmmnnnmmmoootttooojjjrrrqqqccccccaaa]]]ZZZXXXWWWWWWWWW[[[YYY___ppp{{{uuu\\\GGG;;;333555444222000222222222000000///...------,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------..............................---......///000111...333444444===OOO^^^dddgggZZZUUU___jjjppp|||xxxqqqttt{{{uuufff^^^OOODDD:::111333666...000000///............//////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,...............//////000000000////////////////////////000000111111222222222444555555555777<<<@@@PPPSSSUUUggg}}}wwwooocccWWWOOOJJJDDDBBBFFFMMMUUU[[[ffffffjjjpppqqqnnnkkkmmmpppzzz}}}pppiiifffbbb^^^\\\\\\\\\[[[[[[YYY\\\hhhuuuyyy}}}uuuVVV@@@444333111///...000111222000//////......---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------.......................................///000111111333555;;;IIIYYYaaa___^^^VVV[[[kkkqqqsss}}}zzzwwwyyy~~~tttzzzqqqeeeUUUJJJ@@@333222666111111000//////....../////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,............//////000000........./////////////////////000000111222222222000333666666666:::BBBIIITTTQQQaaa{{{pppeeeYYYNNNFFFEEEEEEFFFLLLTTT\\\aaaiiiiiinnnttttttooolllmmm||||||zzzyyyyyyxxxxxxqqqrrruuuyyysssnnnhhhdddbbbbbbaaaaaa]]][[[]]]aaagggppp{{{vvvjjjNNN:::666111......//////000000//////......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................//////////////////000111333444888EEEXXXeeebbbYYYVVVXXXffftttwwwzzz~~~oooxxx~~~rrrrrrtttssswwwmmm\\\RRRGGG666222555333111000000///...////////////............---------........................------------------------,,,,,,---....../////////------....../////////000///000000111111222333333000444777777777<<>>GGGOOORRR```uuuttt}}}qqqdddUUUJJJCCC???DDDKKKQQQVVV[[[aaadddfffjjjooonnnjjjlll{{{{{{uuuqqqkkkiiigggeeecccccceeeggghhhkkkooorrrsssuuuwwwzzz~~~vvvsssssssssoookkkoooqqqsssrrrooonnnppprrrvvvwwwwwwwwwxxx|||~~~ssskkkiiiiiiiiihhhddddddeeeccc^^^^^^jjjxxx~~~ttt^^^DDD:::222444666333///...///////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................000000///000000111222333111;;;KKKYYY``````\\\ZZZqqqtttyyy~~~www{{{}}}~~~mmmaaaXXXEEE999666222222111000000//////000000///............---------........................------------------------,,,---///000111222111111////////////000000000000000000111111222333333333444555777999===CCCJJJOOOZZZyyyzzzooo~~~qqqfffZZZMMMDDDAAABBBIIIQQQXXX[[[___cccggghhhjjjmmmkkkjjjttt}}}|||zzzvvvqqqlllhhheeecccccccccbbbaaacccfffiiiiiimmmppppppooooooqqqsssrrrtttwww{{{~~~~~~|||xxxsssrrrssstttsssqqqrrrwwwzzzxxxrrrmmmmmmooovvvxxx{{{{{{||||||sssppppppooommmfffeeedddccc___\\\aaaiii|||}}}}}}tttcccLLL===111333777444111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------......................../////////000111333555555777EEEWWW```\\\WWWZZZccczzzrrrrrryyy{{{tttgggaaaOOO@@@999333222111000000//////000000///............---------................................................000222444666777777666666111111111111111000000000000111111222222333333444666555666;;;CCCJJJNNNPPPgggvvvssseee\\\RRRGGGCCCDDDFFFNNNWWW^^^aaaccchhhkkkmmmkkkkkkoooyyy~~~|||yyyvvvwwwsssttt{{{~~~||||||}}}zzzwwwvvvuuuooonnnlllkkkiiihhhggggggdddeeeffffffeeeeeehhhkkkkkkooorrrqqqnnnlllnnnqqqnnnooorrruuuwwwxxxyyyyyyuuuuuuvvvxxxyyyzzz{{{{{{||||||}}}~~~~~~yyyllleeedddpppwww}}}zzzyyyxxxvvvlllgggcccbbbaaa^^^^^^aaapppzzzzzzxxxbbbKKK888444555222000222/////////////////////000......---------,,,,,,,,,------------------------++++++,,,,,,---......///------------------------------------------------........................---...///000222555777888CCCPPP```dddYYYRRR\\\kkkzzzyyy}}}|||iiipppzzzlllfffVVVEEE<<<333222111111000000000000000//////.........---------................................................444666999;;;<<<<<<;;;:::333333222222111111000000000111111222222333444444666444555<<>>;;;333------333444111111111111111222333444444888555;;;EEEIIIKKKYYYkkkyyyoooqqqdddVVVMMMHHHEEEGGGLLLVVV]]]\\\```mmmpppjjjkkkpppjjjqqq~~~|||uuupppnnnmmmmmmmmmjjjkkklllmmmnnnnnnmmmmmmoooooooooqqqssssssqqqppppppsssvvvuuurrrooooooqqqtttsssqqqppppppqqqssstttlllmmmmmmnnnmmmllllllkkkooonnnmmmmmmmmmoooqqqsssyyyxxxvvvsssqqqppprrrtttyyyxxxyyy}}}lll]]]cccaaagggyyyzzzvvvrrrpppmmmjjjhhhhhhjjjlllgggiiissslllLLL===555///000888000000///.......................................------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------..............................---000222111///222<<>>EEEJJJUUUpppzzzjjj|||~~~nnncccWWWNNNGGGGGGIIIMMMTTT[[[___hhhiiilllqqqkkkhhhpppvvvxxx___^^^mmmyyyzzzsssrrr}}}{{{uuupppoooooouuutttwwwiiiGGG:::777444111000000///.../////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................222111000111888EEERRR[[[[[[UUURRRYYYkkk|||~~~xxx}}}tttpppxxx{{{kkk^^^RRR@@@888222222444333222333000000000000000000000000////////////////////////222///---/////////555<<<999666555888<<<===999444666888777333111333333000222222222333444666777888:::GGGLLLPPPkkksssmmmwwwggg[[[PPPIIIEEEGGGLLLPPPVVV\\\aaajjjnnnppprrriiihhhttt}}}]]]SSS```ttt|||xxxuuussstttsssuuu|||XXXAAA:::555111111000///////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................111///000555???LLLXXX^^^XXXPPPTTTeeesss{{{xxxwwwzzz~~~~~~{{{tttllliiijjjnnnbbb\\\HHH===333222333222222333000000000000000000000000////////////////////////222///.../////////444::::::888777999<<<<<<999555555888888333000222333222222222333444555666888999:::IIISSS___yyynnnzzzkkk\\\QQQIIIEEEDDDIIIOOORRRWWW\\\bbbjjjmmmooonnnggglllnnn[[[[[[iiiyyyzzzvvvwwwrrrpppsssxxxjjjLLL===555222111000000//////000000........................------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------..............................//////333<<>>===<<<;;;555444333222222222333444666555333222555;;;===<<>>???LLLeeerrrnnn|||ttthhh[[[NNNHHHGGGGGGMMMUUU\\\aaadddggghhhfffggghhhkkkwwwyyy|||~~~xxxssspppnnnllliiijjjkkkmmmnnnppprrrvvvyyy}}}pppZZZ\\\hhhuuu|||yyyzzzzzzyyy{{{ttteeePPP>>>666666444222111000000//////............---------------------------------------------------------,,,------...------,,,,,,------------------------...,,,---111111...///222111<<>>888333444555222///...///............---------------------------------------------------------,,,,,,------...---------..............................000333111///111777AAASSS\\\ZZZSSSNNNbbb{{{{{{vvvyyy}}}~~~wwwnnndddccczzzvvvmmm\\\WWWWWW\\\___aaammm|||kkkoooyyy{{{qqqnnnzzziiiQQQ@@@666333333111111111111000000000000000000000000000000000000.........//////000000000//////000000000000000000222222222333333444444444444555777888777;;;JJJ[[[}}}zzznnnrrrgggZZZQQQJJJGGGJJJPPPSSSXXX___dddfffggggggggghhhjjjuuupppaaa```XXXXXXXXXXXXXXXZZZ[[[]]]ZZZ[[[\\\ZZZWWWTTTSSSSSSUUUYYY^^^bbbgggrrrttthhhcccmmm}}}|||zzz|||wwwbbbJJJ>>>444444666333/////////............---------------------------------------------------------+++,,,,,,---.........---........................000///111222000...222:::CCCVVVYYYSSSYYYdddppp|||~~~|||~~~}}}~~~yyy}}}rrriiibbbfff~~~|||sssjjj[[[VVVVVV[[[^^^```kkkyyyrrruuuyyyyyyssslllooovvvsss]]]III;;;555333222222111111111000000000000000000000000000000000---......//////000000000000000000000000000111111111111222333444444444444666666888:::999AAAYYYrrryyynnnwww{{{hhh^^^RRRLLLHHHIIIOOOWWWWWW[[[```dddeeefffggghhhgggrrrjjjbbbddd___aaacccddddddfffiiikkkgggiiijjjjjjjjjjjjlllmmmqqqtttwwwxxxzzzkkkeeefffuuu~~~~~~zzzYYYFFF777555666222000111///............---------------------------------------------------------++++++,,,---....................................000000000111//////888AAAIIIUUUTTTQQQbbbsssxxxyyyxxx|||vvv{{{zzzllleeecccjjj|||rrrjjjZZZTTTRRRXXX\\\^^^hhhtttyyywwwtttpppkkkmmmzzz}}}iiiSSSBBB888555222222222111111111000000000000000000000000000000......///000000111222222111111111000000000111111000111222444555555444444777666888<<<===JJJkkkooorrr~~~sss^^^UUULLLHHHHHHKKKSSS\\\\\\___bbbdddeeefffgggiiimmm}}}uuuuuuwwwrrruuuxxxzzz{{{}}}ffffffmmm~~~sssgggOOO:::555555222111444///............---------------------------------------------------------***+++,,,---....................................//////000111000444@@@MMMTTTSSSOOOXXXkkksssxxx|||www|||tttfffbbbfffqqqvvvnnn[[[RRROOOVVV[[[]]]eeennn}}}}}}tttmmmnnntttpppZZZGGG;;;666222222222111111111111000000000000000000000000000///000000111222222333333222111111000000000111111000111222444555555444444777666999===AAAQQQwww|||uuu~~~yyylllWWWOOOHHHFFFGGGLLLUUU___```aaacccdddeeefffhhhjjjuuuzzzfffiiittt~~~tttwwwpppUUU<<<555555222111555//////.........---------------------------------------------------------***+++,,,---............////////////////////////......///111222888GGGUUUXXXNNNMMMbbbuuuuuu|||wwwzzz}}}~~~}}}|||rrrcccaaaiiixxx{{{sss]]]SSSOOOUUU\\\___dddlllqqq~~~|||ppphhhppp~~~xxxgggGGG===999666444222111222222111000000000000000000000000000///////////////000000111111111111000000000000000000111222222444444555666999777888===JJJbbbvvvqqqpppbbbRRRLLLFFFEEEKKKSSS[[[___]]]eeehhheeecccggglllnnn|||~~~rrriiiooo~~~{{{zzz}}}|||yyywww___CCC333333777777333000000///...............///............---------.........------,,,,,,,,,------------------------////////////000000000000.../////////555BBBOOOXXXZZZPPPXXXmmmsssqqq~~~zzz}}}~~~www~~~kkk]]]```jjjyyy~~~vvvbbbWWWQQQTTTWWWZZZaaakkkwww~~~vvvllloooyyy}}}mmmQQQ???999666444222111222222111000000000000000000000000000000000000000000111222222111111111111000000000000111111222333444555555666777888;;;DDDVVVrrrlll|||yyyiii]]]MMMIIIEEEEEEKKKTTTZZZ^^^___dddgggfffccceeemmmvvvzzz{{{nnnjjjuuu~~~{{{|||oooRRR===555444222///000000///............//////............---------......---------,,,,,,,,,------------------------////////////000000000000000000///111999EEERRRZZZSSSWWWbbbllljjjnnn~~~~~~|||xxxsss|||yyyiii]]]aaalll{{{zzzfffYYYPPPTTTYYYZZZ___fffsssyyyrrrrrr~~~uuusss___GGG>>>666444111000111222111000000000000000000000000000111111111111111222222333111111111111111111111111111111222333444555666666444999???LLLfffyyyttt|||nnn___UUUIIIGGGFFFIIIPPPWWW]]]```dddcccfffiiieeeeeesss{{{kkkqqqyyy|||}}}iiigggxxxzzzsssttt~~~}}}www\\\EEE888333222222111000//////....../////////............---------...------------,,,,,,,,,------------------------////////////000000000000333111000555???KKKVVV\\\```qqq{{{sssjjjvvvwww}}}zzzqqqnnnrrr{{{oooccc\\\aaammm}}}kkk[[[PPPSSSYYYZZZ[[[^^^iiinnnrrrvvvnnnwww{{{~~~yyyvvv|||pppSSSFFF777555222000111222111111000000000000000000000000111000000000000111222222000111111111111111222222111111222333444555666666444:::CCCSSSssswwwuuueeeXXXPPPGGGHHHKKKPPPVVV]]]aaacccgggcccfffkkkiiijjjxxxiiieeefffmmmxxx{{{uuuxxx}}}wwweeecccuuu{{{nnnpppuuu~~~}}}~~~kkkQQQ===444444666111000000///...////////////............---------------------------------------------------------////////////000000000000444111111999EEEOOOYYY```yyy{{{sssvvvrrr}}}uuunnnlllvvv|||vvvbbb\\\ZZZ```lll~~~ooo\\\OOORRRYYYXXXVVVVVV]]]bbbeeegggqqqvvv}}}xxxyyy^^^III:::777333111111222111111000000000000000000000000000////////////000111111000000111111222222222333111222333444555666666777666<<>>IIIQQQ[[[ddd~~~vvvyyyrrr{{{wwwvvvqqqqqqyyy|||~~~bbbXXXVVVXXX^^^iii}}}rrr]]]NNNPPPWWWVVVSSSRRRSSSXXX\\\^^^hhh{{{}}}jjj}}}~~~iiiLLL???;;;666333222222111111000000000000000000000000///////////////000000111000000111111222333333333222222333444555666777777888???OOOkkkyyyvvvfffYYYOOOKKKEEEJJJQQQWWW[[[^^^aaacccbbb```bbbiiirrrwwwnnnkkkiiieee___ZZZYYY^^^bbbeeemmm}}}{{{nnneeehhhqqqyyyyyyvvviiieeennnnnnfffkkkuuu|||~~~jjjKKK777222333222111000000//////000000///............---------,,,,,,,,,------------...------------------------////////////000000000000111000777DDDMMMSSS]]]iiixxxzzzyyy~~~uuuyyy|||qqqmmmooovvvxxx{{{lllTTTRRRTTTXXX]]]ggg|||uuu```OOOPPPUUUUUUSSSSSSQQQWWW\\\^^^fffxxxvvvzzz~~~~~~~~~aaammmvvvYYYCCC>>>888444222222111111000000000000000000000000000000//////000000111222000000111222222333444444222222333444555666777777:::BBBZZZ{{{zzzlll^^^SSSKKKGGGGGGMMMTTTYYY\\\^^^```cccbbbdddffflll{{{tttttttttrrrnnniiieeeaaa^^^]]]___hhhyyywwwllldddaaahhhuuuzzzwww{{{hhhbbbfffpppxxxfffaaajjjxxxsssSSS>>>666666222111000000//////000000///............---------,,,,,,,,,---------......------------------------////////////000000000000000222<<>>KKKPPPNNNXXXiiinnngggooozzz|||kkk\\\aaaeeekkkqqqvvvuuummmbbbYYYVVV[[[[[[YYY[[[hhhlllYYYPPPRRRYYY^^^ggghhhlllwww|||~~~}}}uuuhhhXXXWWWmmm}}}|||jjjJJJ===888111000666222222222222111111111111000000000000000000000000111111222222222333333333333333555777555555>>>IIImmmppp}}}nnnaaaRRRJJJHHHIIIPPPVVVYYYZZZ[[[\\\]]]```eeehhhrrruuusssttt}}}sssvvvuuuyyyxxxkkknnnqqqzzz}}}ooo```XXXUUUXXXaaaiiiuuuuuufffzzz|||XXXCCC888111///222444111000222////////////////////////........................---------............///111......000000...222999CCCLLLQQQQQQ\\\mmmsssmmmeeeVVV]]]bbbjjjppptttqqqeeeZZZUUUTTTZZZZZZZZZ\\\hhh~~~kkkXXXRRRTTTYYY\\\aaadddiiipppzzzxxxfffZZZXXXhhh|||zzzxxxXXXCCC999444222444333222222222222111111111000000000000000000000000111111222222222333333333555444666888555666CCCTTTwww}}}iii\\\OOOIIIIIILLLRRRXXXYYYYYYZZZ[[[]]]aaafffjjjtttuuuooopppwww}}}tttvvvyyyxxxkkknnnoooyyynnnaaaUUURRRTTTXXX```gggxxxvvveeeJJJ>>>555///222444000000444////////////////////////........................---------............///111------111000...444???GGGLLLPPPTTT^^^lllvvvzzz}}}|||___RRRZZZaaajjjnnnooohhh\\\SSSPPPQQQVVVYYYZZZ\\\ggg{{{mmm[[[TTTUUUYYY\\\ZZZ```fffkkkqqq|||hhh___XXX^^^ppp}}}~~~gggIII:::888666222333333222222222111111111000000000000000000000000111111222222222333333333555333666999777:::LLLcccxxx{{{ssscccVVVKKKHHHKKKOOOUUUZZZYYYZZZZZZ[[[^^^ccciiinnn~~~vvvhhhfffjjjpppxxx|||uuuvvviiilllmmmzzzyyyqqqaaaVVVNNNOOOUUUZZZ___cccwww}}}yyyZZZIII;;;333444555//////333////////////////////////........................---------............///111,,,---222222///777DDDLLLMMMRRRZZZaaakkk{{{{{{xxxtttZZZQQQZZZ```kkkjjjfff\\\QQQJJJJJJMMMQQQVVVZZZ[[[dddwww|||fffXXXTTTXXX]]]WWW]]]eeejjjppp{{{kkkdddXXXTTTccc{{{qqqNNN<<<;;;999222333333333222222222111111000000000000000000000000111111222222222333333333555333666::::::>>>TTTmmmuuusss{{{yyyjjj^^^RRRHHHGGGLLLQQQWWW\\\ZZZ[[[[[[\\\___dddlllqqqlll^^^___eeegggsssnnnrrreeeiiimmmzzz|||wwwnnneee[[[RRRLLLPPPXXX]]]```cccyyyyyyyyy{{{hhhQQQAAA666666555///...333000000000000000000000000........................---------.........//////111,,,---333333000999GGGQQQPPPVVVaaaffflllzzzxxxtttttt~~~zzznnnWWWPPPZZZaaakkkhhh___SSSHHHDDDGGGKKKMMMUUUZZZ[[[cccuuusss\\\SSSVVV]]]WWW]]]eeelllttt~~~~~~kkkbbbXXXUUU\\\lllZZZGGG???666555555555333222111000000000222222111111111111222222111222222333333444444555333111666;;;888???```rrrqqqeeeYYYMMMFFFLLLTTTWWWXXXZZZ\\\\\\]]]\\\]]]cccpppzzzlllaaa```dddgggiiilllsss}}}rrrkkkaaajjjooo{{{|||vvvmmmaaaWWWPPPMMMNNNTTTYYY]]]dddkkkxxx{{{]]]@@@333888666222444444111111111111000000000000////////////////////////////////////////////////...000111000000777CCCLLLGGGaaarrrpppuuutttsssvvvsssuuu~~~zzzmmm[[[OOOTTT```eeeggg```QQQDDDCCCIIINNNNNNPPPTTT]]]hhhxxxvvv]]]SSSWWW___^^^]]]bbbkkksss{{{~~~zzzqqqfffYYYSSSWWWggg~~~eeeJJJ===666444666555444333222111111111222222111111111111222222111222222333333444444555777555999===;;;BBBdddqqq}}}mmmaaaUUULLLGGGMMMUUUXXXXXXZZZ[[[[[[^^^bbbcccggguuuyyygggaaaccchhhkkksssrrrooommmqqq~~~~~~xxxkkkbbbkkkooo|||vvvoooiiibbbXXXQQQLLLKKKNNNTTTZZZ^^^eeelll|||xxxdddDDD333555333111222111111111111111000000000000////////////////////////////////////////////////...///000000333:::EEELLLPPPggg|||zzz{{{vvv{{{}}}wwwxxx}}}zzzmmmZZZNNNSSS___dddccc[[[MMMCCCDDDJJJNNNOOOQQQVVV\\\gggwww~~~fffZZZ[[[``````]]]aaalllvvv}}}wwwvvvyyyyyyyyylll\\\RRRQQQ^^^xxxvvvRRR===999555777666555444333222222222222222111111111111222222111222222333333444444555444333777;;;;;;FFFiii{{{}}}wwwggg[[[PPPJJJHHHOOOVVVXXXXXXYYY[[[YYY```iiijjjmmmtttgggdddhhhkkkkkkxxxyyywwwooohhhhhhrrr|||~~~ssssssqqqoooooorrrvvvzzzyyyzzz~~~yyy~~~jjjbbbmmmqqq}}}~~~vvvkkkaaa[[[UUUOOOKKKGGGHHHMMMUUU[[[___eeemmm|||wwwzzzrrrNNN666444222111333000111111111111000000000000/////////////////////////////////////////////////////////111666>>>FFFKKKWWWhhh||||||qqqwwwxxx}}}|||{{{yyy~~~zzzlllXXXMMMRRR^^^eee```UUUGGGBBBFFFJJJLLLOOOSSSWWW[[[dddvvvlll^^^[[[]]]```^^^bbbmmmxxx~~~ssswwwtttcccUUUNNNUUUlll\\\???<<<888888777666555444333333333222222111111111111222222111222222333333444444555222222666;;;???NNNsssyyyrrrbbbVVVJJJIIIKKKQQQWWWYYYYYYXXX[[[YYY___kkknnntttyyyooonnnnnnkkkhhhttt|||{{{oooeeeaaaqqq{{{qqqrrrrrrqqqqqqsssvvvyyyzzz{{{~~~{{{ssswww{{{jjjbbbmmmsss~~~wwwooodddZZZSSSNNNJJJGGGEEEHHHNNNWWW\\\^^^dddkkkyyyyyywwwttt|||[[[>>>666333444666111111111111111000000000///////////////////////////////////////////////////000///...111888@@@EEEHHH]]]gggxxx~~~wwwvvvvvvzzz||||||{{{yyy~~~yyykkkYYYMMMSSS___hhh___QQQDDDBBBGGGJJJIIINNNSSSWWWXXX```uuujjj\\\WWWXXX^^^^^^cccllluuuzzz}}}~~~}}}jjj\\\PPPNNN___uuufffEEE>>>999888777666555444333333333222222111111111111222222111222222333333444444555666777:::???DDDXXX~~~~~~www{{{mmm]]]SSSFFFJJJOOOSSSWWWZZZZZZXXX\\\ZZZ___jjjqqq~~~xxxqqqsssyyyuuulllhhhooovvvuuuxxx|||~~~wwwrrr|||iiibbbmmmttt|||xxxkkkfff^^^UUUNNNIIIEEECCCFFFIIIQQQYYY\\\]]]cccjjj~~~zzzqqqnnn{{{eeeDDD777222555777111111111111111000000000///////////////////////////////////////////////////111000///222999@@@FFFIIIdddoooyyyxxx~~~vvv}}}|||{{{}}}rrrvvvzzz{{{xxxyyy||||||xxxlllZZZPPPUUUaaajjj```OOOCCCCCCIIIJJJFFFMMMSSSVVVVVV^^^tttyyycccWWWSSSTTTZZZ___dddiiinnnuuu|||pppbbbTTTKKKUUUgggtttQQQ@@@999888777666555444333333333222222111111111111222222111222222333333444444555666777:::===DDDZZZrrrzzzwwwhhhYYYPPPEEELLLSSSUUUWWW[[[[[[YYY\\\]]]aaaiiiuuu}}}|||qqqmmmppp~~~}}}vvvrrrvvv|||{{{zzzhhhaaammmsss{{{zzz|||wwwppplll^^^[[[UUUNNNHHHDDDAAA@@@GGGKKKSSSZZZ\\\]]]ccclllnnnmmmiiiIII888000333555///111111111111000000000000////////////////////////////////////////////////111111222444:::CCCKKKPPPiiiyyy~~~|||zzz{{{uuuaaagggnnnrrrqqqwww{{{|||zzzooo]]]QQQUUU```ggg]]]NNNCCCCCCIIIJJJFFFLLLSSSUUUUUU```vvvppp^^^TTTSSSTTTWWW^^^dddfffiiirrr{{{qqqeeeWWWKKKQQQaaadddEEE<<<777777555444333222222222222222111111111111222222111222222333333444444555333555888<<>>AAADDDEEEJJJRRRZZZ\\\___iiittt~~~}}}{{{pppSSS@@@333444777111111111111111000000000000////////////////////////////////////////////////...111666999???JJJZZZfffuuuppptttnnn```___cccfffgggggguuuuuuaaaQQQQQQYYYYYYSSSIIIAAABBBIIIKKKIIINNNTTTVVVXXXggg}}}zzzuuu~~~~~~pppbbbWWWRRRQQQRRRZZZ^^^```ccckkkuuuwwwrrrpppnnnnnnoooqqqyyykkkYYYNNNPPPWWWsssXXX>>>999555444666555222222555222222222222222222222222333333333333444444555666777555888CCCYYY{{{iiiwwwhhhXXXNNNLLLMMMPPPUUUXXXYYYYYYZZZ[[[___```bbbnnn}}}eeeaaalllttt~~~|||wwwuuutttsssppphhh^^^VVVOOOJJJCCC===;;;===AAADDDJJJPPPQQQVVV\\\\\\hhh}}}___AAA444777555---111111111111000000000000////////////000000000000------......//////000000000---222<<>>BBBEEEKKKQQQSSSWWW]]]]]]iiiwww{{{fffGGG777777555000111111111111000000000000////////////000000000000.........///////////////555222777AAAGGGMMM___sssqqq|||yyyvvvlll]]]SSSccccccdddhhhppp{{{gggTTTOOOSSS[[[RRRFFFBBBEEEIIIJJJIIIOOORRRVVV]]]lllsssssskkkbbb___\\\ZZZ\\\```eeegggjjjnnnqqquuuxxx{{{wwwjjj```]]]\\\\\\hhhvvvxxx{{{kkk[[[SSSQQQaaa~~~|||MMMAAA;;;777777666333222333222222222222222222222222333333333333444555666777666<<>>===;;;:::===CCCIIIMMMTTTZZZ[[[\\\^^^___nnnpppPPP;;;444444111111111111000000000///////////////000000000000111111000000/////////...333666???IIIRRR[[[fffooonnnNNNSSSrrrttt{{{zzzzzz}}}{{{zzzcccPPPLLLRRRUUUPPPIIIFFFHHHJJJKKKLLLXXXYYY[[[fff}}}rrriiieeennn||||||yyyzzz|||~~~xxxjjjYYYOOOKKKKKKNNNQQQUUU]]]gggqqqyyy{{{tttlllcccmmmxxx{{{uuukkk___TTTRRReeennnIII???666555666555444555222222222222222222222222333333333444555777888999;;;AAALLLbbbhhhrrr~~~ooobbbUUUMMMMMMRRRVVVWWWXXXYYYZZZ]]]aaaeeeggguuuhhh___cccjjjlllmmmrrryyylllgggjjjrrryyylllVVVFFF<<<;;;:::;;;???EEELLLPPPWWW]]]]]]]]]]]]]]]nnn}}}vvvyyy^^^BBB666444111111111111000000000000////////////000000000000111000000000000000000///333888@@@JJJTTT^^^hhhnnn|||xxxvvvYYY[[[qqqwww{{{|||{{{}}}eeeQQQKKKPPPSSSOOOJJJHHHIIIJJJLLLMMMSSSWWW^^^mmmrrrlllmmm{{{{{{wwwvvvuuutttpppggg[[[PPPJJJHHHHHHJJJNNNTTT[[[bbbeeefffdddbbb___hhhzzz{{{qqqdddWWWRRRZZZvvv}}}QQQEEE:::777777666444444222222222222222222222222333333333444666777999:::???BBBPPPmmmgggxxxyyykkk___TTTMMMOOOUUUWWWWWWXXXYYYZZZ^^^dddhhhkkk|||sss^^^[[[cccjjjkkkhhhlllrrrxxxxxxqqqvvvqqqjjjjjjoooxxx~~~jjjRRRBBB;;;;;;:::<<<@@@GGGMMMQQQZZZ```___]]]\\\\\\mmmlllKKK999444111111111111000000000000////////////000000000000000000000000000111111111111888AAALLLYYYgggrrrxxxxxxnnnuuu~~~uuuwwwzzzzzz}}}~~~~~~jjjSSSKKKNNNQQQOOOKKKIIIIIIKKKLLLMMMQQQWWWbbbuuu~~~xxxuuuzzzxxxsssqqqooommmgggddd]]]SSSJJJGGGFFFFFFEEEKKKSSSWWWWWWUUUVVVYYY[[[cccsssyyyjjj[[[TTTUUUnnnXXXJJJ>>>999999666333222222222222222222222222222222333333444666888999:::CCCDDDSSSsssddd|||vvviii^^^TTTNNNPPPWWWWWWWWWXXXYYY[[[___eeejjjnnnqqq[[[WWW___cccaaadddhhhmmmqqqvvv{{{ooohhhrrruuukkkhhhpppyyy}}}hhhPPP???;;;;;;;;;===AAAHHHNNNRRR[[[bbb```]]]\\\ZZZlllwww~~~|||uuuQQQ;;;555111111111111000000000000////////////000000000000//////000000111111222222333;;;FFFTTTeeewwwwwwwww~~~{{{sss}}}nnnVVVLLLNNNPPPNNNLLLJJJJJJKKKMMMNNNSSSZZZfff{{{}}}uuuqqqpppnnnlllcccccc___VVVLLLGGGFFFEEE???FFFOOOSSSQQQMMMPPPUUUYYY```nnn~~~yyykkkeeeYYYUUU^^^vvvcccMMM???999444666888111222222222222222222222222444444555555444555888:::999JJJjjjkkkooosssbbbWWWRRRPPPTTTZZZXXXZZZ[[[[[[^^^cccggghhhmmmnnnaaa^^^___bbbeeehhhgggeeebbbccclllzzzqqqhhhgggooommmcccgggpppxxxyyy___III<<<888;;;???CCCGGGKKKPPPTTT[[[[[[]]]]]]YYY]]]oooyyynnnvvvxxx|||ZZZ<<<555222111111111333333111///////////////000000000000111222333333222111222333444>>>HHHXXXuuu~~~www~~~{{{zzz}}}zzz^^^LLLJJJMMMUUUWWWOOOHHHJJJNNNPPP]]]YYYccc|||tttrrrsssnnneeeaaa[[[VVVRRRNNNJJJGGGGGGDDDHHHRRRSSSMMMNNNWWW^^^dddmmmxxxzzznnniii]]]XXX]]]ppppppSSS@@@<<<666555666222222222222222222222222222444444555555444555888;;;<<>>@@@OOOkkkzzz}}}{{{eeeQQQLLLNNNUUUWWWPPPIIIJJJNNNOOO\\\[[[ggg~~~~~~yyynnnbbb```^^^\\\YYYVVVQQQNNNMMMIIILLLUUUVVVSSSVVV___```gggpppxxx}}}sssqqqccc\\\[[[iii~~~[[[AAA???:::444555444333333333333333333333333333444555555555666999;;;???OOOjjjrrrfff}}}|||mmm\\\RRROOOOOOTTTYYYWWWYYY\\\^^^```bbbfffiiimmmaaaaaaeeeiiinnnnnnrrruuussskkkccc]]][[[]]]ggguuuzzztttrrrnnnllllllpppwwwsssnnncccgggsss}}}tttZZZFFF<<<999;;;???BBBFFFKKKQQQUUUYYY\\\^^^[[[XXXaaayyyuuurrr|||eeeCCC444222111000000111111000...////////////000000000000///111222111000000222444EEECCCWWW}}}~~~~~~zzzlllVVVMMMNNNUUUXXXRRRKKKJJJMMMOOO\\\^^^lllxxx}}}{{{mmm[[[\\\]]]___```___[[[XXXSSSOOOPPPUUUWWWUUUZZZcccdddkkksssxxx{{{{{{rrrqqqeee^^^[[[dddwww~~~bbbBBBAAA<<<444444666333333333333333333333333333444555555555666999<<>>AAAEEEKKKQQQVVVYYY]]]]]]ZZZ]]]ooo|||ttt~~~~~~|||vvvxxxzzzuuuTTT@@@444222000///000000///...////////////000000000000///000000000000111444777???MMM___pppuuu~~~{{{oooZZZMMMNNNSSSXXXWWWPPPKKKMMMQQQ[[[bbbnnnxxx||||||zzzzzznnnaaa```fffeeeaaaaaabbbhhhpppyyy|||xxxtttpppmmmjjjmmmrrrtttyyy}}}|||{{{rrrmmmaaaaaa___aaannnwwwOOOCCC;;;666888777333333333333333333333333333444555666666888;;;===KKKgggiiijjj~~~qqqbbbTTTPPPSSSVVVXXX[[[XXXWWWZZZaaabbbbbblllyyyyyy}}}}}}yyyxxx|||~~~tttjjjmmm}}}yyy}}}~~~ppprrrgggjjjtttdddMMM@@@<<<:::<<<>>>AAAEEEJJJQQQVVVZZZ]]]\\\[[[ccczzz}}}vvvxxxssstttyyyXXXDDD666444111000000111000///////////////000000000000///000000000000222666999@@@VVVcccfffuuuyyy{{{wwwvvvwwwxxxmmm[[[OOOMMMQQQWWWYYYSSSLLLNNNSSSZZZbbbmmmzzzwwwvvv|||lll]]]NNNOOO[[[``````___```fffqqq}}}}}}zzz{{{}}}qqqhhh```bbb```^^^hhh}}}ZZZFFF999777999555444444444444444444444444333444555666666888;;;>>>OOOmmmeeerrr~~~lll^^^QQQPPPTTTVVVWWWXXXZZZXXX[[[bbbcccdddqqq|||}}}}}}qqqttthhhkkkuuu|||___III>>><<<:::<<<>>>@@@DDDJJJQQQWWW[[[]]][[[\\\iii{{{yyyyyyuuuzzz___KKK888555222000111111111000////////////000000000000000111111111111444888;;;FFFZZZeeeeeesssvvvvvvyyyvvv{{{qqqnnnmmmfffYYYPPPKKKOOOVVVZZZUUUNNNOOOUUUXXXcccnnnwww~~~wwwxxx{{{tttaaaUUUHHHJJJTTTVVV___^^^___fffsss}}}}}}~~~hhh\\\aaaccc```\\\dddyyycccHHH888888:::333444444444444444444444444333444555666666888<<<>>>OOOnnncccxxx|||hhh[[[OOOOOOTTTVVVVVVVVV^^^[[[^^^eeeggghhhwww|||tttuuujjjlllwwwyyy]]]GGG===<<<;;;<<<>>>@@@DDDJJJRRRWWW\\\]]][[[\\\mmmxxx{{{{{{{{{kkkXXX999666333111111222222111////////////000000000000111111111111222555999===KKKZZZcccgggvvvyyyvvvzzz|||qqqssswwwkkkgggeee___UUUNNNJJJNNNVVV[[[VVVNNNPPPWWWWWWcccooovvv}}}www|||vvvrrrttt|||lllZZZRRRJJJKKKPPPLLLccccccfffnnn{{{pppqqqttt___bbb___eeeddd[[[YYYhhhhhhCCCEEE888999999555555444444444444555555444444000555<<<777666CCCXXX{{{jjjuuudddYYYQQQRRRWWWXXXXXXXXX^^^]]]```fffeeeiiixxxpppjjjxxxrrrVVVBBB<<<<<<;;;>>>BBBCCCCCCGGGOOOUUU^^^WWWVVVcccyyy}}}]]]???666555555------111---//////............//////000000222444222222999CCCHHH___llltttsssppprrr~~~{{{wwwjjjrrrccc```\\\\\\YYYOOOMMMMMMQQQXXX[[[YYYXXXZZZaaajjjqqquuupppddddddnnnwwwnnnjjjooowwwqqqYYYNNNIIIFFFHHHNNNXXXfffrrrzzzooottt]]]]]]^^^cccbbbYYYTTT```zzztttIIIDDD888888666555555444444444444555555444555222555;;;777999HHHgggnnnjjjsssbbbXXXQQQSSSWWWXXXXXXXXX]]]^^^ccchhhhhhooo}}}{{{yyyvvv~~~|||yyywww~~~~~~nnnlllwwwoooSSSAAA;;;<<<<<>>JJJUUUbbbgggppp{{{qqqjjj|||~~~tttuuu}}}kkkssssssbbb^^^dddfffjjjiii```MMMLLLOOOUUUXXXWWWXXX\\\^^^gggpppwww{{{kkk```XXXZZZccclllvvv}}}xxxssswww{{{uuujjjbbbfffrrr|||cccLLLEEEFFFFFFHHHMMM]]]nnnyyyzzzwwwqqqhhh[[[PPPUUUppp___EEE???;;;666555555444444444444555555222777666666888666@@@XXXhhhvvv|||ppp]]]VVVRRRUUUXXXYYYYYYZZZ\\\aaagggjjjlll{{{~~~~~~|||{{{~~~~~~pppfffqqq|||bbbIII<<<;;;===???AAADDDFFFHHHLLLRRRVVVZZZ\\\ggg~~~xxxzzzgggIII777333666333111333000000000////////////000000000//////111111666BBBNNNYYYbbbgggsssuuummmkkkvvvzzztttpppqqq```[[[______aaabbbZZZNNNMMMOOOTTTXXXYYY\\\```eeejjjpppvvvooohhh```ZZZVVVVVV]]]fffnnnjjjmmmxxx|||rrrjjjeeelllyyyrrrZZZEEEAAAEEEFFFIIILLL]]]ooo{{{kkk]]]PPPQQQlllhhhFFFAAA;;;777555555444444444444555555222777666666888666CCC\\\}}}lll{{{mmmZZZTTTRRRVVVYYYYYYYYY[[[]]]bbbhhhjjjnnn~~~|||ppplllyyyyyy[[[DDD;;;;;;===AAABBBEEEHHHKKKOOOTTTWWWXXX^^^nnn}}}|||~~~~~~rrrQQQ:::222555222000222///000000////////////000000000//////111222777DDDQQQXXXbbblll}}}wwwqqqnnn}}}vvv}}}pppwwwuuubbbYYYXXXUUUWWWZZZTTTQQQNNNPPPUUUZZZ\\\aaagggnnnoooqqquuu~~~zzzzzzzzzrrrbbbSSSPPPTTTZZZ\\\eeesss|||}}}{{{{{{oooqqquuuiiiTTTBBB@@@EEEFFFHHHLLL^^^qqqjjj]]]PPPNNNddd}}}qqqIIIAAA888888555555444444444444555555333777666666999888DDD\\\zzzuuuxxxjjjWWWSSSSSSWWWZZZZZZZZZ\\\___dddhhhkkkrrrrrrSSS@@@:::;;;>>>BBBDDDFFFJJJNNNRRRUUUWWWTTT]]]rrr~~~}}}\\\@@@222555222///111///111000000//////000000111111///000222444999FFFRRRZZZeeettt|||yyyzzzzzzuuu~~~zzznnn}}}{{{fffZZZVVVQQQSSSXXXTTTRRROOOPPPVVV[[[```gggnnntttssssssvvv~~~}}}cccRRRMMMLLLRRR___mmmvvvzzzzzz{{{xxxyyyzzzbbbQQQDDDCCCFFFFFFHHHMMM^^^qqqiii___TTTLLL\\\vvvzzz~~~QQQDDD777:::555555444444444444555555333777444666:::999DDD[[[~~~sssyyytttfffUUURRRSSSXXX[[[ZZZZZZ]]]bbbfffiiimmmzzzyyyyyy{{{}}}kkkNNN>>>:::<<>>BBBHHHGGGKKKRRRUUUTTTXXX^^^cccoootttllluuu~~~|||~~~rrrSSS999444666111///333222///---///333555333111222000111444999BBBUUUggguuu~~~}}}yyy~~~tttwww}}}nnn[[[RRRRRRTTTPPPKKKOOOPPPQQQRRRVVV]]]dddjjjrrryyyssskkkrrr}}}yyyjjjbbb___WWWQQQMMMMMMLLLIIIIIIKKKNNN\\\ooo}}}lll^^^\\\YYYSSSVVV___~~~KKKEEEAAA888777666444444444555666444666555888<<<===OOOooopppxxxeeeXXXTTTUUUWWWWWWXXXYYY[[[]]]eeeccckkkrrrZZZKKKIIIKKKNNNRRRZZZbbbkkkrrrwwwzzz~~~zzztttqqqhhhooo{{{dddWWWYYY```lll{{{oooQQQ@@@;;;<<>>UUUzzzwwwooouuucccWWWUUUVVVWWWXXXXXXYYY\\\^^^eeeeeeqqqjjjSSSGGGGGGJJJKKKNNNTTT\\\cccjjjooorrrvvvyyy}}}|||xxxzzz~~~wwwtttoookkklllvvv~~~^^^SSSWWW]]]fffrrr|||eeeKKK>>><<<>>>AAAEEEJJJLLLOOOSSSUUUXXX\\\```ooouuu|||{{{}}}}}}{{{|||~~~|||___>>>444555444111111222000///000222444333111000000000444===MMMbbbrrrlll}}}{{{sssfffWWWNNNMMMQQQRRRQQQPPPPPPPPPQQQUUU\\\dddjjjoooxxxyyynnnfff```YYYRRROOONNNKKKKKKNNNTTTaaaqqqxxxrrrqqqooooooqqqwwwyyyiii\\\ZZZ[[[WWWTTTUUUwwwZZZBBBAAA:::999777666555555666666777:::888999<<<@@@\\\ooonnnrrrbbbXXXWWWXXXYYYYYYYYY[[[^^^aaaeeehhhxxx|||cccOOOGGGIIILLLOOOQQQUUU[[[```eeehhhjjjlllnnnqqqvvvvvvssstttzzz~~~|||tttooopppsss```SSSWWW```gggqqq|||vvv```III>>>>>>@@@CCCFFFIIILLLOOOQQQUUU[[[bbbeeesssyyy~~~{{{{{{~~~~~~{{{zzz}}}|||jjjFFF555222222111222111111000111222222222111000111111444>>>PPPcccpppggg|||kkkaaaUUUMMMMMMQQQUUUVVVQQQQQQRRRSSSWWW___iiiooovvv}}}xxxlllbbbWWWQQQMMMJJJKKKOOOVVVaaapppwwwooommmiiikkknnnttt|||qqqccc___]]]XXXTTTSSStttgggGGGCCC;;;:::888777666666666666888;;;999999<<>>IIIooommmrrrxxxjjj]]]UUUUUUVVVWWWWWWYYY\\\aaaeeefffmmmlllWWWLLLKKKPPPUUUWWWZZZ]]]aaacccccccccbbbbbbdddgggmmmwww|||rrrhhhgggjjjrrr~~~iiiXXXXXX[[[ggguuu~~~{{{fffNNNCCCBBBDDDFFFHHHLLLQQQSSSTTT\\\lllzzzzzzxxxxxxwwwuuuwww{{{|||xxxWWW@@@555222333444111222222222111111111222///222444777BBBUUUffflllrrr{{{|||yyywwwrrrxxx~~~iiiddd]]]WWWTTTVVVZZZ]]]WWWVVVVVVVVVZZZbbblllssstttxxx}}}qqq___SSSLLLKKKOOOVVVXXX```kkkvvvuuujjjgggaaaaaaeeejjjnnnuuussshhh___XXXTTTRRR___sssMMMDDD===;;;999888666666666777444999999:::???LLLuuummmllluuuvvvgggZZZSSSSSSTTTUUUVVVXXX\\\aaaeeegggnnnjjjVVVMMMOOOUUUYYY[[[]]]bbbeeegggfffeeecccZZZ]]]aaahhhrrr{{{hhhjjjsss|||qqqhhhkkkyyykkkYYYWWWVVVdddttt~~~iiiQQQFFFDDDEEEGGGIIIOOOTTTVVVWWWaaassszzzuuutttsssrrrvvv||||||~~~mmmzzz\\\EEE999444444555111222222222111000111222...222555888DDDXXXhhhmmmqqq}}}~~~wwwooohhhrrr~~~zzzsss~~~~~~lllhhhbbb[[[WWWXXX[[[]]]\\\[[[ZZZZZZ]]]dddnnnuuuvvvzzzttt```SSSLLLLLLRRRYYY[[[bbblllvvvqqqeeebbb[[[\\\```gggllluuuyyyjjj^^^VVVSSSRRR\\\wwwSSSCCC>>>999666888999666666888777777:::<<>>555444444111111000000111111222333///222555;;;NNNeeessstttvvv|||}}}vvvnnnooovvv}}}ttt~~~rrr~~~rrr\\\YYYZZZ^^^```cccjjjrrrmmmmmmlllkkkkkkmmmppprrryyyxxx^^^TTT^^^lllqqqwwwuuuccc\\\]]]aaaaaaeeekkkpppuuusssccc\\\YYYVVVRRRMMM\\\}}}PPPCCC===999999999777777:::888::::::<<>>999999999777888;;;;;;;;;999999FFFhhhnnnqqqzzzhhhXXXTTTXXXUUUVVVYYY\\\aaafffjjjmmmppprrraaaUUUVVVWWWSSSPPPPPPVVVZZZ^^^``````aaadddgggiiiooo~~~rrr___]]]hhhhhhbbb___YYYTTTRRRUUU^^^dddccc___]]]eeeqqqtttggg[[[```nnnxxxmmmkkk{{{xxxVVVNNNOOONNNRRRVVVVVV]]]mmm}}}xxxpppnnnmmmlllmmmpppsssxxxbbbCCC666444444111111000000111111222333333888:::???UUUrrr~~~{{{uuusss{{{xxxuuudddTTTPPPNNNPPPTTTYYYdddnnnyyyzzz{{{|||}}}{{{wwwssssssmmmiiipppyyy}}}}}}rrr```ZZZ]]]^^^aaagggnnnuuu~~~xxxggg\\\VVVTTTTTTPPPLLLiii~~~dddFFF???:::999999777888;;;999:::999;;;JJJmmmhhh{{{yyyfffWWWUUUZZZVVVWWWYYY]]]bbbggglllooovvvfffYYYQQQSSSTTTPPPOOOSSSZZZ```fffhhhfffddddddeee___bbblll}}}jjjdddnnnlllbbb]]]XXXUUUUUUXXX\\\\\\ZZZ\\\```bbbttt~~~vvvkkkhhhgggddd___fffpppxxxllliiittt}}}XXXNNNOOOOOORRRVVVYYYcccttt~~~yyysssnnnlllkkkiiijjjooommmsss{{{hhhFFF888555555111111000000111111222333///666999@@@ZZZ{{{vvvuuuyyyppp]]]UUURRRQQQSSSTTTWWW^^^fffrrrtttyyy{{{xxxwwwqqqxxxqqq___XXXZZZ```ccchhhnnnwwwwwwggg[[[UUUTTTUUUSSSHHH```~~~nnnGGG@@@:::999999777888;;;333888<<<@@@NNNlllssseeezzzeeeUUURRRXXXVVVWWWZZZ^^^ccchhhmmmooo|||^^^TTTOOOQQQRRRPPPRRRYYYVVV^^^fffjjjhhheeedddeeecccfffjjjnnnrrrqqqbbbgggddd\\\ZZZYYYQQQTTTYYYYYYTTTSSS\\\hhhtttvvvkkkiiigggcccbbbdddffffffgggppplllhhhqqqYYYNNNOOOOOOQQQWWW\\\jjjzzzxxxrrrtttqqqnnnmmmkkkhhhjjjppphhhnnnvvvnnnJJJ999666555111111111000111222222333...666;;;EEEccctttsss~~~zzzmmmXXXTTTRRRSSSWWWXXXXXX\\\bbbiiilllsss}}}|||}}}vvv|||qqq___XXXYYYbbbeeejjjooowwwuuuiii\\\SSSPPPRRRUUURRRXXXuuuwwwLLL???;;;;;;555888;;;666888;;;999:::LLLrrrooocccyyyqqq```VVVUUUWWWWWWVVVYYY^^^bbbdddlllsssqqqXXXMMMJJJQQQUUURRRXXXdddaaafffnnntttvvvuuurrrooopppooooooqqqttt}}}qqq```ccc[[[RRRXXXbbb^^^ZZZYYY[[[XXXTTTVVV]]]ooo}}}tttxxxvvvfff]]]]]]cccjjjllljjjoooxxx~~~nnnbbbvvvfffQQQNNNQQQQQQYYYbbboooxxx~~~xxxlllkkkqqqsssooojjjjjjmmmnnnooonnnqqq{{{wwwuuu{{{wwwNNN:::888444333222222111111222222333555666<<>>WWWpppooooooaaaYYYXXXZZZYYYZZZ___eeehhhjjjrrrzzz~~~aaaPPPLLLOOOYYYbbbjjjxxxwwwqqqzzz{{{vvvoooccc___\\\^^^eeekkkmmmlllmmmfffppp~~~uuummmkkkmmmppptttyyyxxxvvvhhhaaajjjxxxnnnUUUPPPSSSTTT___gggrrrzzzyyynnnkkkrrruuupppkkkkkkllllllnnnmmmpppyyyyyyZZZ@@@888222333222222111111222222333555666===OOOgggwwwvvvnnnxxx~~~zzz{{{vvvkkkfffjjjgggfffhhhhhhfffgggjjjhhheeeeeehhhmmmsss}}}qqq```ZZZ\\\bbbjjjoooqqqyyyzzzkkk]]]QQQMMMNNNOOOLLLIII\\\WWWDDD<<<===888777:::888666::::::@@@^^^sssrrr}}}mmm```YYYYYY[[[YYY[[[```fffiiilllttt~~~uuuYYYKKKRRR___mmmyyy~~~yyyxxxnnngggcccgggqqq{{{|||vvvssssssxxx|||mmmaaa]]]eeerrrpppVVVPPPTTTVVVdddlllvvv{{{oookkkrrrvvvrrrlllkkkkkkkkknnnllloooxxxvvvXXX???888222333222222111111222222333666777@@@RRRiiixxxzzzuuu}}}|||xxxppplllhhheeecccfffgggfffiiinnniiijjjkkkkkkkkkoooyyylll\\\WWWZZZcccjjjpppsss|||zzzjjj[[[OOOJJJLLLMMMLLLIIIYYYyyy]]]FFF<<<>>>999777:::888777;;;;;;CCCeeessskkk|||zzzkkk___YYYYYYZZZWWWZZZ___eeegggkkkuuurrrZZZRRReee}}}vvvyyy{{{vvvooogggfffmmmwww~~~~~~}}}{{{~~~{{{eeeZZZXXXaaammmzzzrrrWWWQQQUUUYYYfffmmmxxx|||qqqjjjrrrwwwsssnnnlllllljjjmmmkkknnnvvvvvvwwwRRR;;;777444333222222111111222222333666777???RRRggguuuyyyyyy~~~zzzrrrnnnaaa]]]\\\___aaaaaaeeejjjiiipppvvvwwwuuuvvvzzz~~~mmm^^^YYY[[[bbbhhhnnnsss|||xxxiii[[[PPPLLLNNNLLLMMMJJJWWWuuucccHHH<<>><<<<<>>999999===EEEggghhhkkkxxxuuueee[[[WWWVVVVVVWWW\\\bbbeeegggrrryyy^^^GGGFFFLLLMMMQQQXXXWWWZZZ^^^___```dddjjjoooyyy}}}{{{wwwuuuuuupppjjjqqq~~~vvv{{{iiiTTTPPPVVV[[[bbbeeeiiioooyyymmm[[[^^^iiizzzuuufffiiirrr|||}}}uuummmkkkiiilllooottt|||sssuuuQQQ;;;777555444333222222222333444888:::GGG]]]mmmttt|||~~~|||rrroooyyy~~~wwwhhh^^^\\\eeehhhsssxxxsssssswww~~~{{{wwwuuuwwwzzzxxxooodddWWWOOONNNNNNNNNJJJIIIVVVpppgggBBB>>>;;;;;;===888===>>>DDDdddttt```eeettttttdddZZZUUUTTTUUUUUUZZZ```dddfffrrrgggTTTFFFHHHNNNOOOQQQVVVZZZ\\\______^^^```dddhhhhhhqqq~~~~~~sss{{{yyy{{{}}}eeeSSSRRRZZZaaadddfffjjjqqqzzzqqq\\\bbbqqqwwwggggggnnnzzz}}}tttkkkiiiiiikkknnnqqqwww{{{xxxRRR<<<999555444333222222222333444777:::HHH\\\kkksss~~~~~~{{{~~~rrrgggiiivvvvvvggg```bbbhhhtttssspppkkkjjjlllttt||||||wwwuuuwwwzzz{{{rrrgggYYYOOOKKKIIIKKKIIIHHHRRRjjjsssGGG===>>>===;;;999>>>@@@FFFfffeeeYYYbbbuuusssbbbXXXTTTTTTUUUVVVZZZ```cccfffpppyyyWWWMMMGGGLLLRRRTTTWWW[[[aaaccceeedddaaaaaacccfffddddddfffmmmzzzqqqyyyzzzttt{{{{{{www|||___PPPRRR]]]fffeeehhhmmmttt}}}xxxcccjjj{{{{{{kkkfffiiivvvzzzqqqiiihhhiiijjjkkkmmmrrr|||}}}yyyRRR<<<:::444333222222222333444555666:::JJJaaapppvvvyyyppphhhkkkyyyuuufffccciiippphhhbbbbbbbbbeeejjjrrrzzzxxxuuuvvv{{{~~~vvvjjjZZZNNNIIIFFFJJJIIIGGGOOOfff~~~NNN>>>@@@>>>:::;;;999@@@KKKlllaaaYYYfff}}}qqqaaaWWWTTTTTTUUUYYY]]]bbbeeegggrrrxxxRRRLLLJJJNNNRRRTTTXXX]]]___bbbffffffcccbbbcccdddddd```]]]```mmmrrrtttyyyuuutttuuuxxx|||{{{vvvsss|||tttXXXOOOSSS___iiifffjjjpppxxxnnnsss|||nnneeefffsssyyyqqqiiihhhfffhhhjjjkkkppp||||||yyyXXX===999444333222222222333444555666;;;MMMeeeuuuzzz{{{}}}~~~wwwxxxrrrfffjjjttt|||yyy~~~zzz]]]RRRTTTXXX^^^fffnnnuuuzzzsssssswwwyyylll\\\NNNIIIHHHKKKIIIEEEMMMeee~~~SSS???BBB???999===888???KKKjjjddd^^^oooooo___VVVTTTUUUWWWXXX\\\bbbfffhhhsssyyymmmRRRPPPOOOQQQSSSWWW]]]ccceeekkkrrruuuuuuuuuvvvwwwoooooonnnooosss|||wwwpppqqqnnntttvvvuuu||||||pppuuukkkVVVRRRWWWbbbjjjgggkkksss|||vvvttt|||nnncccddduuu}}}tttkkkkkkeeehhhkkkllloooxxx|||eeeAAA666333333222111222333444555999<<>>999???FFF```dddaaatttnnn^^^VVVTTTVVVWWWUUUZZZ```dddgggrrrooo^^^OOONNNPPPTTTYYY```jjjssszzzwwwnnnmmmooo{{{tttsssnnnjjjyyygggXXXWWW]]]eeelllgggllluuu~~~xxxooowwwzzzmmmaaadddwwwxxxnnnmmmfffjjjmmmmmmlllqqq|||{{{}}}pppEEE555333333222111222333555666;;;===LLLfffyyy}}}|||~~~zzztttwww|||qqqnnn~~~vvvmmmfffiiiuuuvvv```[[[ZZZ[[[]]]bbbiiippptttrrrrrrwwwmmm\\\PPPKKKHHHLLLFFFCCCSSSkkkQQQ@@@EEE444@@@;;;<<<===JJJfff|||kkkgggxxx~~~kkk___YYYUUUTTTVVVYYY\\\```bbbdddqqq}}}ooo```WWWNNNUUUYYYZZZ```ooowwwdddmmmtttooosssoooxxxqqqmmmvvveeeWWWXXX\\\cccjjjmmmqqqxxxqqq}}}~~~ttteeecccsss}}}qqqjjjhhhhhhiiikkkkkkmmmvvvmmmEEE888666555444333222333444444;;;AAANNNggg|||zzz{{{tttrrrrrr{{{yyyyyy}}}qqqiiibbbdddoooiiiYYY^^^aaabbb```dddooozzz~~~}}}yyy}}}nnn\\\OOOJJJHHHMMMFFF@@@MMMaaa|||ZZZBBBAAA222???:::===BBBNNNhhhqqqmmmaaattt~~~jjj___YYYUUUTTTVVVVVVYYY^^^aaaeeetttyyykkk[[[RRRTTTOOOVVVmmmgggkkkqqqmmmrrrooowwwvvvooouuu{{{[[[RRRXXX___ffflllnnnrrrxxx|||uuugggdddttt~~~qqqiiiffffffhhhiiiiiikkktttzzzaaaBBB;;;666555444333333333444444:::CCCRRRiiizzzzzzyyyzzzuuuwww|||}}}~~~}}}fff___ZZZ___lll~~~{{{ggg___]]]bbbfffjjjrrr{{{{{{qqq^^^QQQKKKIIIOOOHHH@@@GGGVVVrrreeeDDD>>>555@@@:::888FFFaaappplll```www}}}jjj___YYYUUUTTTVVVTTTWWW]]]aaahhhyyy~~~yyyqqqdddVVVOOOZZZVVVeeellljjjooooooqqqnnnvvv|||rrrrrr```WWW]]]ccceeehhhooosss{{{vvviiieeesss}}}qqqhhhddddddfffhhhhhhjjjsss~~~{{{```FFF@@@666666444333333333444555;;;FFFTTThhhyyy{{{www~~~}}}uuurrruuu{{{}}}zzz|||lllZZZUUUSSS[[[jjj~~~jjjbbbeeebbbiiiqqqzzz{{{ppp^^^PPPIIIJJJPPPJJJBBBDDDOOOjjjnnnEEE>>><<>>OOOuuuuuuhhhbbb{{{|||iii^^^XXXUUUTTTVVVTTTWWW\\\bbbjjj|||zzzrrriii]]]TTTPPPWWWhhhmmmiiipppxxxzzz{{{{{{ppphhhooouuurrrooouuuuuunnn|||eee[[[aaaeeefffgggrrrwwwwwwjjjdddooo{{{{{{oooeeeeeeeeegggiiiiiijjjtttwwwiiiJJJ<<<777666555333333444444555;;;EEEQQQeeexxx}}}yyykkkkkk~~~~~~vvv|||tttssswww{{{}}}~~~~~~|||}}}bbbUUUQQQRRR\\\lllsss]]]]]]dddjjjrrr|||~~~rrr^^^NNNEEEHHHMMMIIIBBBBBBJJJcccyyyxxxHHH@@@BBBAAA:::JJJZZZvvviiiaaa{{{|||iii^^^XXXUUUTTTVVVWWWYYY]]]dddlll~~~wwwkkkaaaXXXTTTTTTWWWqqqwww___PPPNNNOOOSSSXXX^^^gggxxxrrreeellluuutttrrruuuyyymmmxxxyyy[[[UUU^^^fffkkkooovvv{{{vvvjjjbbbiiiuuuxxxnnndddggggggiiikkkjjjlllvvvyyysssnnnLLL666777666555444333444555555<<>>>>>HHHhhhyyylllccc|||{{{hhh]]]XXXUUUTTTVVVYYYZZZ^^^eeennnrrrfff\\\TTTRRRTTT^^^kkkiiiUUUHHHJJJKKKDDDGGGLLLSSS[[[iiizzzvvvcccfffooouuutttwww~~~uuuwwwpppWWWTTT]]]eeelllrrrxxx~~~wwwjjj___cccooouuuooofffgggggghhhjjjjjjllluuu}}}yyyrrrSSS;;;777777555444444444555666===FFFPPPddd}}}}}}zzzrrrxxx}}}}}}}}}~~~}}}tttqqqnnnooopppvvvdddSSSQQQSSS^^^lll|||uuu___[[[___aaaiiiuuu}}}zzzcccTTTLLLFFFIIIEEECCCEEEFFFYYYyyyyyyUUUCCCBBB>>>KKKWWWjjjbbbyyyzzzhhh]]]XXXUUUTTTVVVYYYZZZ^^^eeepppxxxlllcccYYYPPPMMMNNNVVVWWWPPPFFFDDDJJJLLLHHHGGGLLLPPPQQQVVV\\\```___sss~~~|||gggeeellltttvvvxxx~~~zzznnn[[[ZZZ```eeejjjqqqyyy~~~yyykkk^^^___llluuuqqqiiiddddddeeeggggggiiirrr}}}~~~xxxvvvYYYAAA888777555444444444555666<<>>JJJSSS]]]jjjqqq{{{wwwrrr~~~{{{|||zzzvvvyyyqqqjjjooowww|||}}}nnn___ZZZZZZYYYVVVUUUVVVYYY^^^```bbbffflllqqquuudddRRRGGGDDDHHHGGGEEEEEE@@@III```~~~yyyPPPEEE^^^uuurrrZZZ[[[nnnyyy}}}jjj___YYYVVVVVVWWWXXX\\\```ggguuuhhhSSSFFFCCCGGGKKKQQQUUUYYY[[[\\\___ffflllfffkkksss|||yyyjjjWWWTTTZZZ]]]kkk{{{{{{ggghhhiiilllwww}}}```TTTYYY___gggxxxyyynnn___]]]ppp}}}mmmaaa[[[XXX\\\```aaaaaabbbuuu{{{oootttoooIII;;;777555666666444555999???LLLUUUaaaooovvv|||uuu}}}}}}zzzsss{{{wwwlllccciiivvvttthhh\\\YYYZZZYYYWWWVVVVVVYYY\\\___aaagggpppwwwtttcccQQQEEEDDDIIIGGGEEEDDD>>>FFF\\\~~~~~~OOO:::GGGOOOHHHOOOOOOGGGRRR{{{kkk~~~kkk```ZZZVVVUUUWWWYYY\\\```hhhwwwyyy]]]IIICCCGGGMMMOOOTTTXXX^^^aaadddjjjuuu}}}}}}www}}}|||jjj[[[[[[cccdddoooiiiggghhhmmmxxx~~~yyy]]][[[cccgggtttwwwnnn___[[[lll{{{jjj___YYYWWW[[[___```aaacccqqqzzzkkkwwwrrrJJJ;;;777555777666444666999BBBOOO[[[hhhxxx|||uuuttt|||}}}~~~~~~{{{xxx}}}vvveee\\\aaaqqq}}}yyykkkbbb[[[YYYYYYWWWWWWYYYQQQTTTWWWZZZ___gggqqqyyy|||}}}ssscccQQQEEEDDDIIIHHHFFFDDD>>>DDDZZZSSS<<>>NNN{{{xxx~~~vvvyyyggg]]]XXXUUUUUUWWWZZZ\\\```hhhwwwrrr[[[KKKIIIPPPWWW[[[___gggrrr{{{vvvkkkjjjppp}}}uuunnnooottt~~~tttmmm^^^VVVfffzzzwwweee^^^[[[ZZZ\\\]]]\\\^^^cccnnn}}}vvvggg{{{WWW<<<888666777777555666:::>>>KKKXXXlll~~~~~~uuuooonnnnnnnnnmmmwww{{{zzzYYYRRRWWWaaagggqqqvvvnnnfffcccbbbaaa\\\XXX[[[aaa```bbbcccdddfffllluuu|||}}}wwwxxxqqq^^^OOOHHHEEEGGGJJJJJJCCC???FFFPPPuuu|||QQQ@@@AAA>>><<<@@@???>>>QQQuuuuuu|||vvviiiyyydddZZZVVVUUUUUUWWWXXXYYY```mmm}}}rrrUUUNNNPPPQQQUUU^^^iiizzzxxxpppsssxxxqqqtttyyy}}}wwwiii]]]XXX```uuuvvvaaa```^^^\\\ZZZ[[[]]]```bbbppp}}}kkk{{{YYY???999555666666444555777===OOOVVVnnn~~~vvv{{{~~~|||nnniiiiiijjjmmmqqqzzzvvvZZZSSSQQQXXXaaafffiiikkkeeedddcccaaa]]]\\\bbbkkkhhhcccaaagggmmmssszzzwwwlllmmmyyy|||ppp___PPPHHHDDDFFFJJJJJJEEEBBBIIISSSpppTTTBBBBBB>>>:::>>>===<<>>:::>>><<<<<>>>>>TTTzzz~~~nnnlllvvvvvvcccZZZWWWVVVVVVWWWYYYZZZaaannn}}}cccTTTVVVfff{{{rrrkkkvvvkkkaaa\\\eeexxxuuuiii___ZZZbbbwww|||jjj^^^\\\[[[ZZZ\\\___cccfffooo|||gggzzziiiDDD===888888888666777:::CCCXXX]]]ooo|||tttvvvtttwwwwww|||~~~wwwtttvvv|||~~~ccc[[[VVV[[[ccciiimmmpppppphhhccciiisss|||}}}vvvmmm___PPPGGGGGGHHHKKKMMMKKKHHHKKKRRRpppbbbEEE>>>======???===???WWW~~~zzzvvvkkk|||sssaaaYYYXXXWWWXXXYYYYYYYYY]]]hhhwwwiiiVVVYYYnnn|||ccc^^^fffllllllbbbbbbfffoooxxxwwwlllaaaZZZ___tttxxxggg]]]\\\ZZZZZZ[[[___bbbeeekkkyyydddmmmEEE>>>999888777666777:::BBBZZZaaasssuuusssnnnwww{{{}}}~~~}}}iiiaaa^^^eeennntttxxx|||wwwnnniiippp~~~wwwlll\\\OOOIIIHHHHHHKKKNNNLLLIIIKKKQQQmmmhhhGGG======:::===;;;>>>XXXzzzrrrqqq```YYYXXXXXXXXXYYYXXXWWW[[[fffvvvnnnYYY___xxxuuuddd```aaadddffffffooo|||xxxlllaaaXXX\\\ooouuuddd]]][[[YYYYYYZZZ]]]```cccfffuuuhhhjjjFFF???888777666555777:::CCC]]]eeevvvzzzxxxqqqyyy~~~ssslllkkkrrr|||{{{sssoooxxxwwwiiiYYYNNNKKKFFFFFFIIIMMMLLLJJJLLLQQQkkkpppIII===>>>:::<<<;;;???[[[yyy}}}yyysssaaaZZZXXXWWWVVVWWWWWWXXX]]]jjj{{{rrr]]]fffooojjjiiifffjjjtttuuu}}}vvvkkk___VVVYYYlllrrrbbb\\\[[[YYYWWWXXX[[[^^^```dddtttjjjlllFFF>>>888666555444666:::DDD___eeettt}}}}}}wwwzzz~~~~~~|||~~~yyyxxx~~~wwwttt}}}|||~~~xxx~~~wwwhhhWWWOOONNNDDDDDDGGGLLLMMMLLLNNNSSSfffvvvKKK===>>><<<>>>===BBB___tttuuussszzzuuucccZZZXXXUUUTTTTTTWWWXXX```ooottt```kkkzzzkkkjjjmmmsss}}}yyyhhhmmmppplllttttttiii^^^UUUWWWkkkrrrbbb\\\[[[XXXWWWWWWZZZ]]]___fffvvvyyyddduuuFFF>>>777666555444555999HHHaaabbbmmmxxxtttuuuooozzzzzz~~~xxxwwwsssllljjjttt}}}nnnaaaZZZRRRIIICCCDDDFFFHHHKKKLLLMMMNNNhhhHHHDDD===;;;???>>>BBB^^^~~~hhhrrrxxxdddYYYTTTSSSUUUXXXXXXZZZ```kkk}}}zzzdddnnn{{{lllaaa```dddnnn{{{zzz~~~xxxyyy~~~~~~oooggg]]]TTTZZZsssyyyggg^^^XXXUUUWWWZZZZZZ]]]aaacccsss}}}iiirrrKKKAAA888666666666888;;;FFF[[[^^^```sssvvvlllpppyyywww{{{|||vvvuuuzzz~~~~~~mmmaaaYYYPPPGGGBBBCCCFFFHHHJJJLLLLLLMMMfffHHHBBB<<<;;;@@@>>>CCCfffvvvoooqqqxxxdddYYYUUUSSSTTTWWWWWWZZZaaalll~~~kkktttwwwpppnnnsssyyy~~~{{{~~~ppphhh^^^UUU[[[sssyyyfff]]]WWWTTTWWWYYYZZZ\\\```bbbrrr|||gggzzzNNNDDD:::777777666777:::HHH]]]______pppsssjjjnnnvvvvvvyyyyyyzzz|||xxxvvvzzz{{{lll```WWWMMMEEEAAABBBEEEGGGIIIKKKKKKKKKcccIIIDDD@@@;;;AAA>>>CCCnnnsssuuupppwwweee[[[VVVTTTTTTVVVWWW\\\eeerrr{{{vvvyyy~~~|||xxxxxxxxx|||~~~rrrjjj```VVV[[[sssyyyfff\\\WWWTTTVVVXXXYYY\\\___bbbqqqiii|||QQQGGG===999888666777999III```aaa```qqqwwwrrrxxx|||wwwuuuttt~~~tttqqqpppwww|||xxxkkk```UUUKKKCCC@@@BBBDDDGGGIIIJJJJJJIII[[[JJJEEE@@@:::AAA>>>CCCppptttppptttrrrwwweee\\\WWWTTTSSSUUUWWW```mmm|||}}}xxxoookkkiiihhhkkkoootttxxx~~~}}}tttkkkaaaWWW\\\sssyyyfff\\\VVVSSSUUUXXXXXX[[[___bbbpppnnn~~~QQQGGG===999888777777:::GGGaaaeeedddwwwyyy{{{yyyooommmnnnwww~~~tttkkkaaaUUUIIIBBB@@@BBBEEEGGGIIIIIIIIIHHHTTTvvvKKKBBB;;;:::@@@===AAAiiinnnlllooovvvwwweee\\\WWWTTTSSSUUUYYYdddtttvvvnnnhhhgggfffeeegggkkkkkknnnssswww|||}}}tttkkkaaaWWW\\\sssyyyfff\\\VVVSSSUUUXXXXXX[[[___bbbqqqrrrOOOEEE;;;888888777888;;;EEEccciiifffyyy~~~~~~pppooorrr{{{}}}qqqjjjbbbUUUIIIBBB@@@BBBEEEHHHJJJIIIHHHGGGWWWwwwMMMCCC;;;:::>>><<<@@@^^^mmmmmmjjjzzzwwweee[[[VVVTTTTTTVVVYYYdddttt~~~oooiiieeefffggggggiiilllkkkmmmqqquuu{{{|||rrrjjj```VVV[[[sssyyyfff\\\WWWTTTVVVXXXYYY\\\___bbbqqqtttOOOEEE;;;888888888999<<>><<<<<<;;;???UUUuuummmnnnyyyjjj|||xxxdddYYYUUUSSSTTTWWWYYYaaalllwww~~~|||uuulllgggdddfffgggfffgggjjjnnnqqquuuyyy~~~{{{ppphhh^^^UUU[[[sssyyyfff]]]WWWTTTWWWYYYZZZ\\\``````pppvvv~~~zzz}}}RRRGGG>>>:::999888999;;;@@@cccjjjaaannn|||}}}qqqnnnyyyzzzpppssszzzyyynnnkkkeeeWWWJJJEEEAAACCCGGGJJJKKKJJJIIIGGGTTTqqqOOOEEE======;;;:::???PPPkkkppphhhwwwlll}}}xxxdddYYYTTTSSSUUUXXXXXX^^^eeelllwww~~~{{{yyypppnnniiifffhhhiiihhhhhhjjjooosssxxx}}}{{{oooggg]]]TTTZZZsssyyyggg^^^XXXUUUWWWZZZZZZ]]]aaa___oooyyy}}}yyyVVVKKK@@@<<<:::888888:::===aaahhh___lllyyy}}}uuuuuuxxxxxxzzzmmmjjjzzz|||yyyooosss{{{{{{rrrjjjaaaVVVJJJBBBBBBEEEIIIJJJIIIGGGEEEEEELLLxxxOOOHHHAAA===;;;===???KKKpppgggbbb{{{iiimmmvvv{{{eeeZZZWWWVVVUUUVVVZZZ^^^aaaccclll|||yyy{{{~~~~~~|||}}}zzzqqqhhhhhhhhhhhhiiikkklllmmmxxxzzz|||zzzooofff]]]VVVZZZnnnttteee\\\WWWUUUXXX[[[[[[^^^aaadddqqq~~~iii}}}]]]HHH@@@@@@999777:::999@@@]]]uuujjjoooyyy}}}sssuuuxxxsssrrryyymmmnnn||||||pppnnnpppoookkkiiifffnnnxxxzzzoooeee\\\SSSIIIBBBAAADDDHHHJJJIIIFFFEEEDDDPPPvvvPPPDDD<<<>>><<<>>>@@@LLLqqqlll~~~jjjmmm|||{{{eeeZZZWWWUUUUUUVVVZZZ[[[\\\bbbppp~~~wwwuuuwwwzzz{{{zzzxxxzzz~~~}}}}}}wwwnnnkkkkkkjjjkkkllloooqqqsssyyyzzz|||vvvnnneee\\\UUUYYYmmmttteee[[[VVVTTTWWWZZZ[[[]]]aaafffsssyyydddyyy^^^JJJAAAAAA:::888;;;:::;;;YYYsssgggkkk|||sssppplllmmmpppooopppqqqooouuusssccc^^^______]]]\\\```iiitttxxxlll```WWWOOOGGGBBB@@@CCCGGGIIIHHHFFFEEEDDDPPPlllTTTBBB<<>><<<>>>???JJJpppnnnzzzmmmrrrzzzfff\\\WWWUUUUUUWWWWWWXXX\\\fffwww~~~{{{wwwvvvyyy|||~~~~~~yyysssyyyuuupppooonnnnnnppptttxxxzzzyyy|||}}}uuukkkbbbZZZSSSXXXmmmttteee[[[VVVTTTWWWYYYZZZ\\\___eeesssnnnwwwbbbMMMDDDCCC;;;888:::999<<>>@@@CCCHHHJJJIIIHHHGGGGGGOOOmmm]]]@@@???;;;:::<<<<<>><<<;;;;;;===<<>>===FFFnnnfffhhhwwwyyyiii^^^XXXTTTUUUYYYXXX[[[```kkk}}}{{{sssjjjbbbZZZUUU[[[pppxxxjjj```[[[XXXZZZ\\\\\\]]]aaalll{{{~~~yyyzzzmmmWWWMMMJJJAAA<<<===;;;;;;CCCzzzsssttt~~~rrrbbbeeeuuuyyywwwxxxvvvmmmlllmmmxxx{{{xxxjjjnnnxxx~~~tttccc\\\]]]___bbbffffffiiimmmlllfffaaa^^^]]]]]]hhhzzz|||hhhSSSJJJJJJLLLNNNPPPQQQTTTUUUUUUYYY```ccccccZZZXXXTTTQQQQQQTTTXXXZZZ___aaacccdddhhhqqqzzz}}}wwwooodddZZZSSSMMMGGGBBBAAADDDIIIKKKJJJHHHGGGGGGWWWzzzaaaHHH<<<===:::BBBCCCJJJyyyjjjggg}}}kkk\\\VVVVVVVVVUUUWWWVVV^^^rrryyysssiii```XXXSSSYYYnnnttteee^^^YYYWWWYYYZZZZZZ]]]bbbppp~~~|||lll]]]NNNGGGEEE@@@;;;999:::HHHwwwqqqjjj{{{{{{qqqaaa___ooo{{{yyywww{{{kkknnnpppwww||||||{{{}}}xxx{{{zzzvvvsss}}}kkkYYYWWWXXXUUUWWW^^^aaadddgggfffaaa\\\ZZZZZZbbbkkkxxx~~~gggRRRNNNNNNKKKMMMTTTUUUUUUVVVXXXZZZ]]]___aaa]]][[[XXXTTTQQQTTTZZZ```cccfffiiimmmqqqxxx}}}zzzssslllbbbYYYRRRLLLEEE@@@@@@CCCGGGIIIIIIGGGFFFFFFXXX~~~___FFF<<<>>>888<<<>>>KKKkkkhhhnnn___XXXXXXXXXWWWZZZYYYbbbuuu~~~wwwppphhh```YYYRRRVVVjjjrrrccc\\\XXXVVVXXXYYYYYY\\\aaannn}}}hhh\\\OOOIIIEEE@@@;;;:::;;;DDDpppwwwpppsssiiikkkzzzxxxrrrtttwwwyyyyyy}}}rrrxxx|||tttqqqyyy{{{yyyyyyzzzzzzfffVVVUUUYYYXXXYYY^^^aaadddfffddd```\\\[[[\\\gggppp|||jjjVVVPPPOOOMMMOOOUUUUUUVVVWWWYYY[[[]]]_________^^^[[[WWWTTTWWW\\\aaaiiikkknnnqqquuu}}}~~~yyywwwnnnhhh___XXXRRRKKKDDD>>>???BBBGGGHHHHHHFFFEEEDDDWWW]]]DDD;;;???777;;;===LLLxxxooojjjnnn___YYYXXXXXXXXX[[[[[[cccuuu~~~uuummmfff___XXXPPPRRRgggpppddd[[[WWWUUUWWWXXXXXX\\\aaalll|||cccZZZQQQLLLFFF@@@<<<======>>>gggwwwuuuuuu~~~}}}oooiiiyyyxxxzzzwww~~~qqq___QQQSSSYYY[[[[[[]]]bbbeeegggeeeaaa___```aaannnvvvmmmYYYQQQPPPNNNQQQVVVWWWXXX[[[^^^aaaeeehhhjjjiiihhheeebbb```aaaeeehhhnnnpppssswww~~~yyywwwkkkfff^^^XXXRRRLLLDDD>>>@@@CCCGGGIIIHHHFFFDDDDDDTTTzzz^^^EEE===<<<:::@@@@@@KKKvvvmmmmmm^^^WWWVVVVVVVVVYYYXXXaaaqqquuulllddd]]]XXXPPPRRRgggssshhh[[[WWWUUUWWWYYYYYY\\\bbbiii{{{```ZZZSSSOOOHHHAAA>>>??????;;;^^^|||{{{zzzxxxqqqlll|||vvvvvv}}}xxx{{{gggYYYNNNRRRZZZ]]]\\\\\\eeegggiiihhheeedddgggiiisss{{{}}}~~~~~~lllYYYPPPOOOOOOSSSXXXZZZ[[[^^^cccjjjrrryyy}}}sssqqqooolllkkkkkknnnppprrrssswww}}}yyyvvvkkkfff^^^XXXSSSLLLEEE???AAADDDHHHJJJHHHFFFEEEDDDQQQttt```FFF???999;;;CCC@@@FFFyyynnnnnn___XXXWWWWWWVVVXXXWWW___mmm{{{vvvkkkaaa[[[VVVQQQVVVlllwwwlll\\\XXXVVVXXXZZZZZZ^^^ccchhh|||```ZZZUUUQQQKKKCCC@@@AAAAAA:::WWWzzz|||xxxsssyyy~~~uuuvvvtttsssvvvmmm___VVVOOORRRYYY]]]]]]]]]fffiiikkkkkkjjjjjjmmmpppwwwxxxyyyjjjXXXOOOMMMPPPUUUZZZ\\\]]]___dddmmmxxx{{{xxxuuurrrqqqrrrssstttxxxyyy|||xxxtttmmmggg___XXXRRRLLLEEE@@@AAAEEEHHHJJJIIIFFFDDDDDDQQQtttaaaGGG???999:::???<<>>;;;999======PPPtttkkksss~~~rrrbbb[[[ZZZYYYXXX[[[YYY]]]iiiuuuuuukkkbbbXXXSSSRRR^^^uuu{{{iii[[[WWWUUUXXXZZZZZZ^^^dddjjjiiiiii___UUURRRPPPJJJEEEDDD@@@:::GGGqqqvvvyyywwwggg\\\fff{{{||||||{{{xxxzzzxxxvvvcccUUUPPPQQQSSSTTTXXX___fffkkkoootttzzz}}}}}}~~~zzz}}}qqq```SSSOOOSSSYYY\\\^^^bbbjjjsss}}}}}}yyyyyy{{{}}}}}}~~~~~~}}}yyyyyyooohhh]]]UUUOOOIIIDDD???@@@CCCFFFHHHFFFDDDBBBAAATTT|||yyy]]]EEE======:::???DDD\\\iiiuuuppp```YYYXXXWWWVVVZZZWWW[[[fffrrr~~~tttjjjcccXXXRRRRRR___wwwyyyeeeZZZVVVTTTWWWYYYYYY]]]ccckkkzzz```mmm```UUURRRQQQLLLGGGDDD???999BBBhhhzzz{{{~~~pppdddhhhsssxxxrrrkkkwwwwwwzzz{{{~~~|||sss^^^PPPKKKPPPSSSTTTWWW```jjjqqqwww}}}~~~wwwfffWWWQQQUUUZZZ]]]___fffsss}}}uuuqqqqqqtttvvvvvvzzz}}}|||uuuqqqllldddYYYPPPKKKFFFBBB>>>>>>AAAEEEGGGCCC===???DDDWWW\\\===BBB<<<777===JJJ^^^|||lllvvvtttcccYYYVVVVVVWWWVVVYYY^^^eeerrr}}}ssskkk^^^YYYPPPMMMXXXggghhh___UUUVVVXXXYYYVVVUUU[[[cccnnnmmmccckkkfff]]]UUUSSSRRRMMMFFFEEEBBBAAAaaa|||vvv}}}kkk^^^cccgggbbbaaauuu~~~yyy}}}xxxjjjWWWMMMJJJLLLNNNRRRYYYcccnnnvvv|||wwwxxxgggXXXSSSWWW]]]___iiiqqq{{{yyynnniiigggiiinnnuuu||||||uuurrrmmmeeeZZZQQQKKKFFFAAA>>>@@@BBBGGGIIIEEE???AAAFFF```cccCCCAAA???:::<<>>888;;;BBBPPPqqqzzzvvvwwweeeZZZVVVVVVWWWTTTXXX]]]fffsssqqqdddWWWKKKGGGHHHFFFFFFEEEFFFIIIMMMQQQTTT]]]aaagggnnnvvv~~~yyyhhh\\\ZZZYYY___jjjxxxyyyoooiiiooozzz}}}|||rrriiiXXXSSSLLLMMM]]]mmmjjj]]]XXXTTTRRRWWW[[[\\\___cccssszzzoooqqqqqqmmmjjjgggaaaYYYPPPLLLCCCEEEiiimmmdddiiimmmpppyyy~~~|||rrryyy___OOOIIILLLMMMPPPQQQRRRTTTWWWYYYbbbgggqqq}}}wwwnnnkkklllmmmnnnsss}}}nnn^^^kkk|||yyyjjjccc``````gggooowwwtttmmmjjjggg___TTTLLLGGGCCC???<<>><<<999:::DDDZZZyyyooosss|||mmmbbb\\\YYYXXX]]]\\\\\\aaaiiiwww~~~wwwsssssstttxxx|||~~~}}}}}}yyyhhhZZZHHHFFFEEEHHHLLLOOOOOONNNNNNPPPRRRSSSRRRRRRSSSTTTTTTWWWWWWUUUUUUXXXYYYVVVUUUTTTSSSRRRQQQOOONNNLLLIIINNNVVV```hhhooorrrtttrrrjjjffflllttt{{{~~~xxxyyytttaaaTTTQQQRRRVVVYYYcccvvvxxxjjj```OOOQQQHHHKKKgggyyylll\\\ZZZXXXYYYZZZYYYZZZ```iiiwww}}}vvvyyyxxxuuuooollljjjbbbZZZUUUNNNMMMFFFEEElll}}}vvvggg___qqqzzz{{{xxx{{{uuubbb```hhhooo{{{sss}}}|||lllZZZPPPMMMOOOTTT[[[___```cccgggkkkrrrwww}}}|||xxxvvvzzzggg\\\mmm|||ttthhh[[[VVVTTTWWWbbbnnn{{{{{{tttsssqqqmmmjjjjjj}}}sssiiibbb]]]XXXPPPIIIDDDAAA>>>===BBBHHHGGGFFFHHHDDDEEESSStttiiiHHH@@@>>><<<::::::@@@RRRqqqpppjjjnnnaaa[[[YYYYYY[[[ZZZ[[[aaahhhuuuvvvooommmllljjjgggiiijjjlllqqquuuwwwwwwvvv{{{{{{||||||yyylll[[[OOOGGGHHHKKKNNNQQQRRRQQQQQQPPPQQQSSSTTTTTTUUUXXXZZZXXX[[[]]]]]]___bbbccc```cccbbb```^^^[[[WWWRRRNNNNNNQQQWWW___hhhqqqwww{{{vvvpppmmmsss{{{xxxvvv{{{nnn^^^RRRIIIIIIMMMQQQRRRTTT___lllwwwhhh]]]PPPSSSKKKNNNgggvvvjjj\\\ZZZYYYYYYZZZYYYZZZaaajjjzzzrrriiilllllljjjjjjkkkhhhccc\\\TTTSSSLLLGGGfffyyypppcccppp{{{{{{xxx}}}}}}iiigggqqq{{{vvvqqq{{{qqqcccTTTLLLKKKPPPTTTZZZ```eeelllssswwwvvveee^^^lll~~~sssjjj```VVVRRROOOOOOVVV```qqqxxx~~~xxx{{{vvvnnniiihhhiiihhhhhhkkk~~~qqqddd\\\YYYTTTMMMGGGCCC@@@===;;;AAAHHHHHHGGGIIIDDDFFFTTTxxxjjjGGG===<<<;;;;;;999;;;HHHfffmmmbbb}}}qqqccc[[[YYYYYYXXXXXX[[[aaahhhsss___\\\YYYZZZ^^^bbbcccbbbddddddfffkkkpppsssuuuuuutttvvvwwwrrrhhhZZZLLLDDDJJJOOOUUUXXXXXXWWWWWWXXXZZZZZZ[[[[[[[[[^^^cccggglllqqqvvvxxx||||||yyywwwtttpppggg\\\TTTVVVWWWYYY^^^fffpppyyy~~~yyyvvvvvv|||yyyrrrwwweeeTTTLLLIIIIIIMMMSSSVVVSSSPPPRRRWWWjjj{{{uuufff[[[QQQSSSLLLQQQhhhrrrfff[[[ZZZYYYZZZ[[[YYYZZZbbbmmmuuuiiihhhnnnpppmmmjjjkkkkkkjjjcccZZZYYYSSSJJJ[[[{{{hhhooo|||~~~xxx|||sssppp|||wwwqqqppp~~~wwwoooggg\\\QQQMMMOOOSSSWWW^^^gggrrr|||vvveeeaaalll{{{kkkddd^^^XXXSSSNNNLLLOOOUUU___dddmmmvvv~~~zzzppplllooosssuuukkkddd___aaadddgggmmmrrrwwwjjj```[[[WWWRRRLLLFFFCCC@@@===;;;@@@HHHIIIHHHIIIDDDGGGWWWjjjFFF:::;;;:::;;;:::888AAA\\\xxxgggaaaxxxhhh^^^ZZZYYYWWWXXX\\\bbbhhhrrrttt___QQQQQQRRRWWW\\\```bbbbbbaaabbbdddiiippptttwwwwwwnnnooommmcccVVVKKKFFFFFFTTTZZZ______\\\[[[^^^cccjjjjjjjjjkkkmmmrrryyy~~~~~~lll___\\\\\\[[[]]]aaahhhooottttttuuuxxx}}}|||sssqqq|||nnnSSSJJJLLLOOORRRVVV[[[]]]ZZZVVVVVVXXX]]]lllssseeeZZZQQQOOOHHHRRRlllsssdddXXXYYYZZZ[[[\\\ZZZ[[[dddppp{{{uuu|||gggiiiqqquuupppkkkkkkmmmnnneee]]][[[XXXLLLPPPuuummmnnn}}}~~~}}}{{{ppplllooo{{{tttkkkddd[[[SSSRRRVVVXXX]]]gggsssxxxgggeeennn{{{hhhhhheee```YYYRRROOOQQQUUUTTTXXX___gggnnnsssvvvxxx}}}}}}xxxppplllpppssstttjjjdddaaadddiiinnnwwwxxxlllddd___]]]VVVRRRKKKFFFCCCAAA???>>>@@@IIIJJJHHHIIIDDDIIIZZZlllIII???:::999;;;<<<999>>>WWWrrriiieeeooobbb[[[YYYYYYZZZ^^^dddjjjrrryyy```PPPMMMOOORRRWWW[[[^^^^^^^^^\\\]]]aaahhhnnnrrrssssssiiiggg___TTTJJJGGGLLLRRR\\\```aaa___[[[___jjjttt{{{}}}}}}jjj```___]]]\\\]]]___aaacccgggkkkppptttzzz~~~zzzuuuqqqttttttZZZLLLLLLSSSXXXWWWZZZ\\\[[[ZZZ\\\```cccbbbhhhuuurrrdddZZZRRRLLLGGGXXXuuuyyyeeeXXXYYYZZZ\\\\\\ZZZ[[[fffsssrrrtttnnnbbbkkkqqqmmmhhhjjjooorrrccc]]][[[YYYOOOKKKjjjrrrmmmzzzwwwllljjjnnn~~~zzzrrriiibbbZZZTTTUUU[[[]]]dddqqq{{{hhhdddppp|||hhhjjjiiidddZZZRRRPPPTTTXXXWWWZZZ```hhhoootttxxxzzzxxxuuuwwwyyyyyypppkkkjjjmmmqqqwww}}}mmmeeebbb```___WWWRRRJJJEEEBBBAAAAAAAAAAAAIIIJJJGGGGGGDDDKKK^^^mmmJJJCCC<<<888:::===;;;<<>>???>>>>>>CCCIIIIIIIIILLLIIIRRRfff~~~___EEECCC>>>@@@;;;999<<<:::DDD\\\~~~```]]]wwwsssuuuhhh```ZZZ```___```cccdddgggrrr~~~kkkTTTLLLOOOTTTZZZ```cccbbb``````aaaiiimmmrrrtttpppdddWWWNNNMMMNNNSSS\\\dddfff```ZZZYYY[[[fffzzzjjjeeeeeeeeedddcccccccccddd|||{{{wwwooogggeeehhhmmmrrrwww|||XXXQQQOOOQQQXXX\\\[[[ZZZ\\\^^^cccgggkkkrrrzzz}}}zzzvvvyyy~~~~~~wwwjjj[[[PPPRRRLLLSSSgggnnnccc\\\^^^^^^```[[[YYY\\\]]]kkk}}}uuuqqqppppppnnnkkkhhhhhhfffddddddeeeiiieeebbbaaa``````eeemmmwwwdddcccjjjppprrrrrrrrrrrrqqqmmm~~~zzzlllcccaaabbbkkklllpppxxx|||uuuuuu{{{|||mmmtttzzzuuu}}}{{{xxxooojjjeee___YYYSSSMMMEEE@@@>>>>>>>>>===BBBHHHHHHHHHJJJGGGQQQhhh```FFFCCC>>>???;;;999;;;999CCCZZZpppddduuuuuuxxxkkkaaa[[[^^^```cccffffffhhhrrr~~~fffQQQKKKOOOVVV[[[aaadddcccbbbbbbcccjjjpppuuutttkkk^^^RRRLLLTTTXXX^^^eeehhhfffaaa\\\\\\aaaqqqtttkkkhhhfffhhhmmmqqqrrrqqqqqqssstttrrrooopppvvv{{{}}}WWWRRRPPPSSSXXX[[[ZZZ\\\```eeeiiimmmooossszzz{{{yyyyyy|||zzzssshhh[[[QQQMMMJJJTTThhhnnnbbbXXXYYY]]]___ZZZYYY]]]___ooorrrmmmpppooommmkkkiiiggggggggggggggghhhfff```\\\\\\]]]^^^bbbhhh{{{hhhpppxxx{{{xxxrrrmmmkkkkkkttt~~~qqqhhhfffggglllmmmpppwww{{{lllyyy|||yyypppkkkeee]]]WWWOOOJJJDDD@@@>>>>>>======BBBGGGGGGGGGHHHEEERRRlll```FFFBBB>>>???:::999;;;999AAAWWW~~~lll~~~uuuvvv~~~nnnddd]]]]]]aaagggjjjhhhiiisssxxx___MMMJJJPPPXXX]]]cccfffeeeddddddeeelllrrrvvvpppaaaTTTNNNMMMXXX___fffgggccc^^^[[[[[[cccmmmxxxpppkkkhhhmmmwwwrrruuuvvvvvvuuuwww|||XXXTTTTTTWWW[[[\\\]]]bbbjjjqqqtttvvvvvvwww{{{|||yyy~~~vvvoooeeeZZZSSSLLLMMMZZZnnnrrreeeZZZYYY[[[]]]ZZZYYY^^^bbbsssjjjnnnlllmmmlllhhhgggffffffgggiiihhhgggfff^^^YYYZZZ]]]^^^```ddd~~~mmmttt|||{{{wwwvvvwwwsssrrrttt|||xxxpppnnnnnnssssssuuu{{{}}}pppyyypppkkkddd[[[TTTMMMJJJEEEBBB@@@???>>>>>>DDDHHHGGGGGGGGGEEEVVVuuu^^^EEEAAA>>>>>>999999<<<888???SSSuuuooo~~~xxxvvvrrreee___^^^bbbhhhjjjggghhhtttsssZZZLLLLLLRRR[[[___eeegggfffeeefffgggmmmrrrrrrgggVVVMMMOOOUUU^^^dddiiieee\\\XXX[[[```mmm{{{uuummmmmmlllmmmsss}}}|||ZZZXXXYYY\\\```aaacccmmmwww~~~vvvnnndddYYYRRRMMMPPP^^^oooqqqddd[[[ZZZZZZ]]]ZZZYYY]]]bbbvvv{{{jjj|||hhhzzzkkknnnhhhhhhgggfffhhhllljjjgggkkkbbbZZZ\\\_________```rrryyyqqqrrrvvvzzz{{{~~~yyy{{{{{{xxxxxx~~~~~~|||wwwoooiiibbbYYYRRRLLLKKKGGGCCC@@@???@@@AAAFFFIIIIIIIIIHHHFFF\\\\\\FFFCCC??????999999===888===OOOqqq}}}nnn}}}wwwtttggg``````cccggghhhgggiiiuuupppXXXMMMOOOUUU\\\```eeegggffffffgggiiimmmmmmhhh[[[NNNLLLUUU___eeehhhhhhbbb[[[[[[eeeoooyyyrrrbbb\\\aaaiiisss}}}zzz^^^YYYZZZ^^^dddggglllxxxyyypppdddWWWPPPJJJOOO[[[gggggg]]]WWWYYYZZZ]]]ZZZYYY]]]bbbwwwvvvoooppphhhssslllooohhhjjjiiiiiinnnuuutttnnnoooeee^^^^^^```^^^]]]]]]eeeqqqnnnpppvvv{{{tttkkkfff```XXXRRRNNNLLLHHHCCC???>>>@@@BBBFFFIIIIIIKKKJJJHHHbbbZZZHHHGGG@@@@@@::::::>>>999<<>>BBBEEEGGGGGGJJJIIIIIIhhhZZZGGGEEEBBBAAA;;;<<<@@@;;;;;;JJJhhh~~~lllqqq|||oookkkeeeeeejjjtttzzzzzzzzz{{{nnnXXXQQQSSSUUUZZZ^^^cccdddcccccceeegggeee[[[PPPNNNUUU]]]bbbcccddd^^^YYY___ooorrr\\\SSSTTT^^^mmmssslllkkkjjjhhh~~~sssdddgggffflllzzz|||rrrfffZZZQQQMMMJJJUUUccciiiddd\\\YYY[[[YYY^^^]]]]]]bbbkkkpppqqqrrr~~~jjjoooooolllpppooolllsss}}}zzznnngggcccaaaaaa^^^[[[]]]ccc___mmmyyyiii```iiiuuuxxx{{{qqqwwwyyyzzz~~~xxxiiiccc```ZZZSSSOOOPPPIIIAAA<<<<<<>>>@@@@@@HHHDDDFFFIIIHHHNNNiii___TTTFFFCCC@@@===<<<::::::AAAIIIhhhrrrgggxxxoooiiifffmmm|||xxxsssuuu~~~lllUUURRRWWWXXX```aaacccddddddcccbbbaaa\\\SSSLLLOOOZZZcccdddaaa^^^XXXZZZgggwwwcccUUURRRRRRVVVgggxxxpppiiicccbbb___[[[ZZZ[[[kkkwwwoookkkmmmpppxxx~~~xxxqqqfffYYYQQQOOOIIIRRR\\\^^^[[[[[[\\\^^^\\\\\\___aaa___iii{{{hhhwwwkkksssppprrrwwwvvvppprrrxxxuuukkkhhhfffdddccccccaaa___\\\eeedddfff^^^kkkttttttrrrttt|||uuufff```]]]WWWPPPLLLMMMGGG@@@;;;<<<>>>@@@AAAHHHFFFHHHJJJGGGNNNjjjZZZRRRCCCDDD@@@>>>===;;;:::@@@GGGsssuuubbb}}}rrrmmmiiimmmzzz~~~vvvqqqsssxxxqqqrrrqqqpppnnnnnnppprrrwwwzzz~~~~~~lllUUURRRWWWXXX___```bbbddddddbbb```___VVVRRRPPPUUU^^^cccbbb___]]]\\\bbbppp~~~vvv\\\PPPOOOPPPVVV___lllwwwvvvooojjjgggbbb^^^]]]ZZZVVVVVVZZZeeepppooojjjooouuu~~~xxxqqqfffXXXOOOMMMKKKVVV``````[[[YYY[[[]]]```]]]^^^aaadddqqqrrrxxxnnnvvvttttttyyyyyyuuuxxx~~~uuunnnppprrrqqqlllhhhffffffaaacccxxxkkknnnzzzzzzvvvtttuuuwww}}}~~~~~~pppbbb]]]ZZZSSSLLLIIIIIIDDD>>>;;;;;;>>>AAABBBHHHIIIJJJIIIFFFRRRssszzzYYYSSSEEEFFFBBB@@@???===;;;???EEEtttxxx]]]lllrrrmmmiiikkkvvv{{{wwwsssuuusss|||yyyzzzzzzxxxvvvvvvwwwxxx~~~mmmVVVRRRVVVXXX\\\^^^aaaccccccaaa^^^\\\RRRTTTXXX]]]bbbcccaaa^^^]]]bbbnnn~~~yyyyyyuuummmlllvvvmmmVVVNNNNNNOOOUUUXXX]]]bbbjjjyyywwwmmmfffbbb```___]]]]]]]]]ZZZWWWZZZ```kkkvvvpppkkkvvv}}}xxxqqqeeeVVVMMMKKKMMM[[[eeebbb[[[YYY[[[]]]aaa^^^]]]```fffxxxvvvkkkyyyqqqxxxxxxuuuyyyyyyvvvxxx}}}|||vvvlllrrrvvvssslllfffeeefffbbbggg{{{wwwmmm{{{}}}xxxtttqqquuuxxxlll```ZZZVVVPPPIIIGGGDDDAAA===:::;;;>>>BBBDDDHHHKKKKKKGGGGGG]]]www]]]XXXLLLKKKFFFBBBAAA>>><<<>>>BBBgggzzz]]]ccc}}}pppkkkfffhhhqqqyyyyyyyyyzzzuuu|||mmmXXXRRRTTTVVVZZZ]]]```bbbbbb```]]][[[TTTYYY___bbbbbbaaa```aaaaaaiiixxx{{{zzz~~~kkkaaa\\\fffvvvkkkUUUNNNOOOQQQUUUZZZ___aaadddkkkvvv~~~xxxrrrlllhhhdddbbb``````ccceeebbb```fffnnn|||xxxpppooo|||wwwpppbbbSSSKKKJJJOOO^^^hhhccc[[[ZZZ]]]______^^^^^^___dddxxxmmmnnnzzzyyyrrrwwwyyyxxxzzzyyytttsssuuusssoookkkmmmoookkkeee``````aaaiiikkkuuuxxx|||gggsss~~~~~~}}}zzzuuuooorrrtttiii^^^YYYTTTMMMHHHFFFAAA???<<<:::;;;>>>CCCFFFHHHLLLJJJDDDKKKmmmwwwaaa[[[QQQQQQJJJDDDBBB@@@===>>>AAA[[[{{{fffddd~~~sssmmmhhhgggnnnwww{{{{{{zzzzzz~~~zzzxxxzzz{{{{{{{{{|||~~~ooo[[[SSSTTTVVVYYY\\\___aaabbbaaa___]]]ZZZ^^^aaa```]]]]]]```dddjjjssskkkbbbYYY```iiivvvnnnWWWOOOQQQTTTXXX^^^fffiiiiiijjjnnnsssssssssqqqooollliiiggggggccceeejjjnnnmmmmmmsss|||qqqrrrwww~~~{{{vvvnnn___PPPJJJKKKQQQ```iiibbb[[[]]]aaaaaa[[[]]]^^^]]]aaawwwrrrwwwwwwqqqsssvvvxxxzzzxxxsssppppppnnnlllrrrooojjjfffdddccccccbbbkkkjjjkkkzzz}}}|||jjjmmmtttqqqrrrrrruuuwwwuuummmlllxxxooofff\\\WWWRRRKKKFFFDDD???>>>===;;;;;;>>>CCCGGGHHHLLLIIICCCPPPzzzuuu```YYYSSSXXXOOOGGGCCCAAA>>>???BBBVVVvvvtttfff|||zzzsssmmmjjjnnnvvv{{{yyyvvv}}}~~~~~~tttaaaWWWUUUWWWZZZ[[[^^^aaabbbcccbbbbbb```aaa```\\\YYY[[[cccjjjxxxlllccc[[[^^^aaajjjsssZZZQQQTTTXXX^^^dddkkknnnoooqqqwww||||||yyyssslllggggggiiillljjjlllqqqwwwzzz{{{qqqllluuu|||yyysssjjj[[[NNNJJJMMMVVVcccggg^^^YYY```dddaaaZZZ]]]^^^]]]ddd|||{{{uuupppnnnsssnnnoooooollljjjjjjkkklllvvvpppiiieeedddeeefffeeehhhgggbbbjjjyyynnnoooooopppqqquuu{{{{{{ssslllrrr|||kkkcccZZZVVVPPPIIIDDDCCC>>>???>>>===<<>>??????>>>===???DDDIIIFFFLLLJJJEEEWWWkkk\\\ZZZ```bbbWWWJJJEEEBBB@@@AAADDDFFFlllbbbnnn~~~rrrnnnkkkoooxxx}}}wwwvvv~~~mmm```[[[[[[\\\\\\^^^```cccfffiiikkkjjjhhhdddaaaccckkkwwwrrrhhhdddiiimmmwwwggg[[[___fffiiirrr|||~~~}}}{{{fffbbbdddiiizzz{{{vvvpppeeeVVVKKKKKKRRRbbbiiieeeXXXVVVaaaccc[[[ddd___ZZZ___vvvcccttt|||sssoooiiippphhhhhhiiiiiihhhgggjjjoookkknnnnnnjjjdddaaadddhhheeejjjeee\\\hhhlllhhhwwwwwwwww|||{{{zzz~~~|||rrrkkk______```ccchhhooovvvzzzvvvccc___YYYTTTNNNHHHBBB>>>;;;<<<===<<<<<>>===>>>>>>======@@@EEEJJJHHHLLLIIIGGGZZZhhhaaacccVVVRRRLLLFFFBBBAAAAAAAAA@@@AAA___kkkccc{{{wwwtttqqqppp|||~~~xxxzzz{{{yyyuuuxxx{{{~~~wwwccc^^^bbbbbbaaa`````````aaabbbbbbbbbcccgggmmmttt|||zzzmmmzzzmmm^^^bbbjjjppp}}}xxxpppggg]]]QQQJJJKKKQQQXXXXXXYYYZZZ\\\]]]^^^^^^\\\\\\]]]iii|||aaalllmmmooojjjiiieeejjjsssrrrooommmlllmmmppprrrsssqqqnnnjjjfffdddbbbaaacccddddddaaaaaapppppplllttttttuuu|||~~~~~~wwwkkk]]]SSSTTTPPPPPPTTTWWWZZZ```gggttt|||rrrfff```XXXQQQKKKFFFBBB??????@@@@@@??????BBBFFFIIIIIIJJJFFFFFF\\\ssszzz}}}www}}}vvvddd^^^___QQQLLLIIIEEECCCBBBCCCBBBAAA>>>]]]yyy}}}xxxsssqqq}}}}}}}}}yyyiiidddggggggfffdddbbbaaa`````````dddiiisss|||qqqeeeiiiqqqxxx|||zzzooocccXXXOOOJJJMMMTTTUUUVVVWWWXXXZZZ[[[\\\]]][[[\\\aaarrrttt[[[nnnmmmlllffffffeeeiiiooonnnnnnnnnmmmnnnnnnnnnmmmmmmkkkiiifffccc```___^^^^^^bbbccc]]]aaaqqqmmmsss~~~}}}wwwsssttt|||yyylll^^^SSSNNNSSSOOOLLLMMMMMMOOOVVV^^^nnnzzzrrrnnnuuuxxxiiifff```WWWNNNHHHDDDAAA@@@AAAAAAAAA@@@AAADDDGGGIIIJJJIIIEEEIIIfff}}}nnn^^^XXX[[[RRRLLLKKKHHHGGGFFFEEEDDDDDD>>>YYY{{{{{{wwwsss|||ssslllllltttqqqlllhhheeeddddddeeeooowww{{{ssswww~~~|||yyylll]]]SSSLLLJJJNNNUUUVVVWWWWWWWWWXXXXXXYYYYYY[[[\\\cccxxxhhh]]]~~~yyykkkgggkkknnnqqqlllkkkjjjiiiiiijjjiiihhheeeeeeeeeeeeeeeeeeeeeeeeddd^^^___bbbYYYVVVppp|||tttqqquuu|||}}}zzzooonnnpppvvvxxxgggYYYRRRPPPTTTOOOKKKIIIGGGHHHPPPYYYmmmyyyyyysssoooqqqvvvzzzyyyuuummmgggiiiqqq{{{tttdddddd^^^TTTLLLFFFCCCAAA???BBBAAAAAAAAADDDFFFHHHJJJLLLIIIEEEQQQxxxiii[[[TTTZZZVVVNNNNNNLLLJJJGGGEEEDDDDDDBBBUUUttt|||yyysssyyy|||~~~~~~uuurrrwwwppplllmmmooorrr{{{|||uuugggWWWNNNKKKKKKOOOUUUUUUUUUVVVWWWXXXYYYYYYZZZ^^^\\\ddd{{{___cccyyymmmjjjnnnttttttnnnkkkgggffffffggggggfffbbbaaa``````aaadddgggiiinnnbbb]]]___XXXSSSeee}}}{{{zzzyyy}}}uuuwww{{{wwwmmmmmmpppvvvvvveeeYYYUUUUUUUUUQQQMMMJJJGGGHHHQQQ[[[ppp{{{xxxsssmmmkkkfff```[[[[[[]]]```bbb```___aaahhhpppzzzssseee```ZZZQQQJJJEEEBBB@@@???BBB@@@@@@BBBEEEHHHJJJJJJMMMIIIHHH[[[iii^^^UUUZZZYYYPPPPPPNNNKKKGGGDDDDDDDDDMMMWWWmmmyyyiii|||zzzrrruuu~~~tttuuu}}}}}}xxxzzzxxxzzz~~~}}}||||||zzzooo```QQQKKKKKKLLLPPPTTTRRRSSSTTTWWWZZZ\\\^^^______]]]eeexxx^^^mmmsssnnnjjjnnnrrrnnnqqqmmmhhhgggiiijjjiiigggeeeccc```^^^___aaadddfffoooddd]]]^^^[[[WWWbbbsss}}}vvvzzzsssuuuyyy~~~vvvooommmpppxxx}}}pppbbbXXXUUUVVVTTTQQQOOOMMMJJJKKKUUU```ttt~~~{{{ooofffZZZYYYWWWRRRMMMKKKKKKLLLOOOPPPTTT]]]fffnnnzzzqqqccc[[[VVVOOOHHHDDDAAA???===@@@??????AAAFFFJJJKKKKKKMMMIIIKKKdddkkkeee\\\]]]XXXRRRRRRQQQMMMIIIGGGGGGIIIOOOTTTeeerrrfffvvvwww}}}yyypppsss~~~vvvuuuxxx~~~{{{yyy|||xxxuuuhhhZZZLLLIIILLLNNNPPPQQQRRRSSSUUUXXX[[[^^^```aaa^^^\\\iiitttddd}}}rrrpppqqqmmmnnnrrrjjjnnnkkkiiikkknnnooommmiiieeedddbbb```___```aaaaaadddaaa______^^^___eeemmmzzzhhhsss|||zzzvvvvvvwwwwwwxxxxxxssskkkkkkwww~~~vvvkkk^^^VVVSSSSSSPPPOOOOOOOOOMMMOOOYYYfffwww~~~{{{vvvyyy}}}yyygggYYYNNNNNNMMMJJJFFFDDDEEEFFFFFFIIIPPPZZZccckkk{{{|||mmm___XXXTTTMMMGGGDDDAAA>>>===???>>>>>>AAAGGGKKKLLLKKKLLLIIIMMMiiillllllbbb^^^UUUUUUUUUTTTPPPLLLKKKMMMPPPFFFKKK]]]zzzsssmmmwwwzzz~~~yyyooorrr{{{yyy~~~{{{yyy~~~~~~zzztttpppcccVVVJJJHHHMMMOOOOOOPPPVVVWWWXXXZZZ[[[]]]^^^___\\\\\\lllrrrkkkddd||||||nnnuuuqqqrrruuukkkhhhggghhhmmmrrrsssnnniiicccccccccbbbbbbaaa```___WWW\\\aaabbbaaadddiiillltttaaajjjooopppssswwwwwwsssuuuzzzuuuhhhfffuuu{{{ssshhh]]]UUUQQQPPPLLLLLLNNNOOONNNQQQ\\\hhhxxx}}}|||wwwtttnnnhhhrrrwww~~~vvv```OOOEEEEEEEEECCCAAAAAACCCEEEFFFHHHPPPZZZaaajjj|||