BM6P6(@ HHHHHHKKKUUUcccnnnrrrsssfffbbbfffjjjppp}}}|||jjjnnnzzzbbbXXXTTTZZZmmm}}}PPPPPPGGGJJJYYY^^^YYYZZZbbbXXXTTTLLLBBB999444333444222222222222222222222222000000111111222222222222333333333333333333333333444444444555555555555666999222888999???ggglllhhhsssrrrvvv|||~~~zzzuuurrrrrrnnnppprrrppppppvvv|||sss{{{mmm___ZZZ\\\YYYVVVWWW\\\bbb___UUUJJJHHHAAA>>>AAA@@@BBBRRReeesss}}}zzzzzz{{{wwwzzz}}}~~~~~~~~~~~~~~~~~~{{{wwwssspppqqqrrrsssssszzzlllYYYYYY[[[SSSLLLGGGEEEDDDGGGJJJLLLJJJGGGRRRSSS[[[fffkkkppp___GGG>>>===:::888555555555555444333222222222222222222222222333333333444444444555555777333333777666444<<>>???DDDLLL[[[iiivvv~~~~~~}}}|||}}}{{{}}}|||xxxxxxtttoookkkkkkpppwww||||||yyyllldddddd^^^```mmmcccdddccc^^^YYYWWWYYY\\\```WWWTTT]]]gggjjjhhhhhhRRR???AAA<<<:::666555555555555444333333333333333333333333333333333444444444555555222333666888555999OOOhhhxxx{{{{{{VVVCCCFFFEEEBBBDDDCCCEEENNN[[[hhhmmmmmmqqqrrrtttwwwzzz~~~~~~~~~xxxjjj[[[YYYiii|||tttpppmmmggg^^^VVVTTT```zzz~~~ccc```qqqggguuunnnhhh^^^LLL<<<444444444222333333222222333333444555444333333333333444555555666:::BBBVVVDDDGGGKKKMMMLLLJJJIIIIIIHHHAAA@@@FFFWWWuuupppiiinnnxxx~~~vvvnnn]]]MMMHHHJJJRRReeexxx[[[SSSJJJJJJXXXhhhmmmhhh[[[ZZZWWWPPPEEE;;;444111333333333333333333333333222222222222222222222222333333333333333333333333444444444555555555555666000777777@@@hhhlllXXXmmmpppSSSRRRmmm~~~xxxrrruuusssiiinnnnnnpppuuu{{{tttkkkhhhddddddeeebbb\\\WWWNNNFFF>>>>>>DDDOOO\\\gggkkkqqq{{{~~~|||}}}{{{vvvxxxtttooojjjjjjmmmqqquuu~~~~~~uuuoooppplllppp}}}~~~|||wwwooojjjiiijjjlllaaaXXX[[[cccfffdddbbbooo|||^^^FFFFFF>>>:::777444444555555444333333333333333333333333333333333444444444555555222333666888555<<>>999999444444333333222222333333444444444333444444555666777<<<888GGGuuusssnnnhhh```YYYTTTRRRMMMLLLIIIHHHNNNaaa~~~zzz}}}|||uuugggVVVJJJFFFJJJOOOdddtttmmmWWW^^^hhhaaa[[[VVVVVV\\\WWWHHH<<<:::777555444444555666444333444555444333111222555777777666555444333444444555333555777777666555666777999888FFFpppyyyzzz}}}yyynnnYYYTTTbbbkkkqqqrrrppppppooommmsssrrrttt{{{{{{sssggg\\\WWW\\\^^^ZZZXXX[[[___```^^^lllvvvvvvvvv|||tttkkkllltttzzzooo```UUUVVVdddttt|||wwwnnneee___aaajjjssszzzwwwnnnhhhbbb\\\YYYXXX___```^^^VVVMMMGGGGGGIIIBBBPPPfffyyyxxxllldddOOONNNNNNSSS\\\dddgggfffZZZUUUMMMIIIGGGIIIKKKLLLSSS^^^}}}lllJJJIIIEEE@@@:::555333333333333444444444444444444444444333333444444444555555555222666888888CCC[[[xxxcccIIIEEECCCCCCEEEBBBFFFKKKTTT]]]eeejjjlllmmmnnnppprrrtttuuuxxx{{{~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{|||}}}|||~~~zzztttxxxzzzyyy~~~~~~tttpppkkkccc]]]bbboooxxx{{{}}}dddUUUbbbxxx~~~wwwZZZbbbdddCCC777777555444333333222222333333444444444333444444555666777;;;:::KKK{{{xxxsssllleee___ZZZXXXRRROOOKKKJJJLLLZZZxxx~~~|||yyykkk[[[MMMFFFGGGJJJ^^^nnnyyyQQQRRRaaa]]]dddUUUQQQ[[[[[[KKK>>>>>>888666555555666777555444444444333222111222666999555555444333333333333444333555777777666555666777;;;999LLLxxxuuuvvvrrrtttzzznnngggxxxRRRSSS```hhhnnnnnnmmmmmmmmmlllpppssswww{{{{{{uuufffWWWLLLOOOSSSRRRKKKIIIQQQ\\\UUUgggvvvuuunnnooozzz~~~wwwpppkkkqqq}}}ppp```[[[eeexxxsssccc]]]```gggnnnrrr|||rrraaaXXXSSSNNNLLLMMMUUUUUUSSSQQQNNNLLLKKKKKKEEEMMMYYYcccgggcccZZZRRRIIIDDDAAAFFFQQQZZZ^^^^^^VVVQQQLLLIIIHHHIIIJJJJJJRRRaaa}}}zzzOOOGGGFFFAAA;;;666444444444444444444444444444444444444333444444444444555555555222555666888GGGdddrrr|||YYYEEEFFFEEEEEEEEEAAAFFFLLLUUU___fffjjjkkkjjjnnnpppsssuuuwwwyyy}}}~~~~~~}}}}}}}}}}}}{{{zzzyyy|||~~~~~~}}}~~~~~~yyyxxxzzzxxxsssttt{{{wwwtttooogggeeemmmyyy}}}{{{```NNNYYYjjjpppyyy___aaasssJJJ777555777444444333333333333444444444444333444444555666777;;;<<>>VVVuuunnnkkkjjj^^^PPPIIIKKKMMM\\\sss]]]NNNHHHGGGVVVggg{{{lllMMMIIINNN^^^rrruuuaaaTTTUUUKKK777666444333333444444333222333333444333222333555777666666777777666666555444222444666666666666777888777999___vvvdddyyyUUUYYYkkkvvvzzzzzztttooopppqqqqqqyyyvvvyyyzzzyyyyyyyyyrrrjjjWWWRRRPPPUUUYYYYYYZZZ[[[NNNJJJHHHIIIJJJKKKOOOTTTZZZ```fffjjjrrr|||uuueeeUUULLLJJJNNNQQQXXXVVVXXX[[[XXXVVV```mmm~~~iii]]]___eeeooo|||mmmYYYJJJHHHFFF@@@BBBJJJ___qqq~~~qqqnnn{{{yyyllleee]]]UUUIIIGGGGGGHHHDDDGGGXXXlllsssjjj\\\QQQKKKIIIIIIJJJOOOaaalllXXXGGGBBB<<<777555555555555444444444444444444444444444444555555555666666666333999;;;===LLLooo~~~dddllloooPPPAAADDDCCCBBBEEEDDDCCCJJJTTT___hhhmmmoooooossstttuuutttssstttuuuwwwyyyyyyzzzzzz{{{{{{|||||||||~~~}}}|||~~~}}}}}}}}}~~~~~~~~~~~~|||{{{|||vvvjjjdddfffnnnuuu}}}rrrqqqsss{{{pppeeecccWWWiiiuuuYYYggg{{{~~~bbbJJJ===888555555444444444444555555444444333444444555666777999@@@ZZZwwwoookkkiiibbbRRRKKKMMMMMMYYY}}}fffTTTJJJFFFVVVhhh{{{mmmQQQOOOPPPZZZjjjlll]]]RRRRRRKKK>>>666555444444555555444333222444555555444333444555555555666666666555444333111333666666666666777999:::888```xxxcccYYYcccwwwxxxqqqqqqrrrrrruuutttrrrtttzzz~~~yyyqqqYYYWWWRRROOOTTT\\\___^^^IIIBBB???AAADDDFFFMMMTTTRRRVVVYYY\\\cccmmmtttuuusssfffSSSEEEBBBFFFKKKMMMOOONNNUUU]]]]]]VVVYYYbbbpppddd___]]]ddduuu}}}iiiXXXTTTNNNEEEGGGRRRlll|||wwwxxx|||nnnbbbSSSMMMJJJJJJEEEEEESSSfffssskkk```VVVPPPNNNMMMMMMZZZfffdddxxxTTTFFFAAA;;;666555555555555444444444444444444444444555555555555666666666666555888:::@@@TTTwww}}}}}}lllwwwiiiLLL@@@DDDCCCBBBDDDBBBFFFLLLUUU___ggglllnnnooopppqqqrrrrrrqqqrrrtttvvvuuuvvvxxxyyy{{{|||}}}}}}{{{}}}{{{~~~}}}}}}|||}}}~~~~~~~~~}}}}}}~~~~~~zzz{{{wwwlllhhhkkkooorrr~~~vvvwwwyyy~~~iiidddSSS[[[~~~```ccc{{{jjjNNN???:::555555444444444444555555444444333444444555666777777BBB___wwwsssqqqeeeUUUMMMPPPLLLTTTmmmYYYKKKEEEYYYkkk~~~kkkZZZVVVLLLSSSZZZ\\\VVVQQQOOOLLLGGG888666555555666666555444222444666666555333333333333444555555555444333222111333555666666666888999===888```~~~yyycccZZZfff{{{zzzrrrqqqrrrrrrqqqlllhhhlllyyyttt[[[\\\WWWOOOSSSaaajjjjjjJJJCCC>>>?????????EEENNNOOOTTTXXXZZZ___eeehhhgggcccXXXIII@@@BBBIIILLLKKKOOONNNUUU```___VVVTTT[[[```rrrnnnbbbXXX]]]qqqtttbbb[[[PPPDDDHHHUUUtttwww}}}|||lll___UUUNNNMMMJJJHHHSSScccwwwpppggg^^^XXXTTTRRRPPPccckkk```qqqTTTFFFAAA;;;666444444444444444444444444444444444444555555555555666666666777888777888BBBYYYyyyxxxzzz{{{wwwcccIII???EEEEEEBBBCCCAAAIIINNNVVV^^^eeejjjmmmnnnmmmnnnpppppppppqqqtttvvvssstttvvvyyy{{{|||}}}~~~||||||zzz}}}}}}||||||}}}~~~~~~}}}|||~~~~~~zzzyyyxxxooommmppppppnnn|||yyy{{{}}}ooolllaaadddyyy\\\eeeoooPPP???;;;555555444444444444555555444444444444444555777777666CCCddd}}}uuukkkaaa___PPPKKKRRRVVVyyy~~~iiiUUUJJJHHH]]]nnn```MMM\\\PPPOOOIIIEEELLLVVVRRRGGG<<<888777888777333333555444333333222333444555666444444444333333222222222444444444444444555777777999<<<```xxx```}}}yyyaaaooo}}}}}}zzzyyyvvvqqqqqqsss|||{{{hhhjjjuuuwwwmmm___eee```VVV^^^qqqqqq```MMMDDD<<<<<>>>>>??????EEELLLUUU\\\aaaeeejjjnnnppppppqqqrrrrrrsssttttttxxxwwwwwwxxx{{{|||||||||}}}}}}~~~~~~}}}{{{zzz{{{}}}uuuyyyzzzuuuqqqqqqrrryyyyyy~~~|||yyy{{{yyyiii```nnn}}}xxx|||```^^^ssswwwPPPEEE555777555222222333444444444555444444555555666777888===999iiipppdddbbbSSSLLLQQQVVVttt{{{eeeQQQIIIIIIdddtttoooVVVXXXTTTTTTPPPMMMSSSYYYVVVMMM<<<777555777666333333555444444333333333444555666555444444444333333333333444444444444555666777777:::CCChhhtttwwwzzz[[[jjjvvvzzzvvvtttqqqooopppuuu~~~~~~}}}nnnfffkkkppp~~~vvvbbbhhhgggbbbhhhtttssshhhQQQGGG??????AAAAAABBBDDDIIIHHHHHHLLLQQQRRRPPPLLLHHHEEEAAA>>>???CCCIIIMMMNNNNNNPPPUUU[[[\\\YYYUUU^^^iiiyyysss\\\RRR]]]jjjzzzuuueeeSSSHHHOOO^^^~~~yyynnniiigggiiipppxxx{{{qqqeee[[[ZZZ^^^tttwwwuuummmqqq~~~ZZZGGG???>>><<<444666888222555555555555555555555555333000000666>>>BBB???999666111555IIIcccwwwqqqoooXXXIIIEEEAAA>>>>>>?????????EEELLLUUU\\\aaaeeejjjnnnqqqqqqqqqrrrrrrsssssssssyyyyyyyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}|||}}}|||{{{|||~~~~~~vvv|||wwwqqqoooooovvv~~~yyyxxx||||||ooofffmmmoooaaatttYYYKKK===777555333222333444444444555444444555555666777888<<<<<>><<<;;;>>>BBBGGGJJJLLLMMMMMMOOO[[[hhhfff]]]YYYbbbnnnooopppuuu]]]RRRSSSVVVgggttt]]]NNNUUUfff~~~xxx~~~|||pppfffdddiiixxx}}}{{{qqqnnn~~~```MMMCCC@@@<<<333444999555555555555555555555555555:::666555>>>KKKRRROOOIII@@@;;;???SSSjjjzzz~~~mmmhhh^^^IIIBBB@@@>>>===>>>?????????EEELLLUUU\\\aaaeeejjjmmmrrrrrrrrrrrrrrrsssssssssxxxxxxyyy|||}}}}}}}}}~~~~~~~~~|||{{{zzz}}}}}}}}}}}}}}}~~~~~~~~~zzz{{{pppjjjiiirrrzzzyyyuuuxxx}}}~~~vvvkkkiiiuuuxxxcccsss___KKK@@@888666333333444555555444555444444555555666777888<<>>777222333555333333555444444444444444444444444666666666666666555555555444444444444555666777888;;;QQQzzz~~~xxxoootttiiiVVVdddkkkrrrnnnlllllljjjiiiooovvvxxxoooqqqxxxxxxqqqlllhhhhhhnnnsssrrrpppooodddXXXMMMJJJKKKIIIGGGFFFEEECCCBBBBBBBBBAAA>>><<>><<<<<<===???AAACCCIIIMMMLLLNNN___uuuxxxmmmZZZcccrrrqqqhhhqqqzzzlllXXXOOOKKKEEEWWWzzzsss```aaalllrrrfffiii~~~yyypppooottt|||uuummmyyygggOOOCCC@@@>>>555444888666555555555555555555555555444111111666???CCCAAA===FFFCCCJJJ___www}}}|||bbbccc^^^EEE@@@>>>===>>>???@@@???>>>EEEKKKUUU\\\```dddiiimmmsssssssssssssssssssssssstttuuuwwwzzz}}}~~~}}}|||}}}}}}}}}}}}}}}{{{yyyxxxzzz{{{}}}~~~~~~}}}|||rrrhhheeelllsss}}}zzzvvvwwwyyyzzzzzzssshhhiiiyyylllyyyfffLLLAAA999777444444444555555444555444444555555666777888===???pppxxx|||mmm___VVVNNNWWWrrreeeSSSUUUaaa|||nnnTTTZZZjjj{{{}}}mmm\\\TTTAAA888222222444444444555444444444444444444444333666666666666666666666666555555555555555666888888:::VVVwwwvvvnnn___{{{}}}qqq```WWW```eeeiiiiiikkkmmmkkkjjjooowwwsssuuuxxxwwwxxxppphhheeelllsssrrrooopppnnn```RRRNNNNNNLLLHHHGGGCCCBBBAAA@@@@@@@@@>>>===???>>>=========>>>???@@@GGGKKKKKKKKK\\\ssszzzrrr]]]gggzzz~~~qqqlllmmmiiihhh___SSSMMMGGG>>>NNNqqqqqqpppxxxiiiZZZ\\\rrrwwwvvv{{{~~~zzzooowwwrrrSSSDDD@@@???777555888444555555555555555555555555333333333444444555444444;;;<<>>===kkkoooaaa]]]RRR[[[www^^^QQQYYYiiinnnSSSXXXjjjrrr]]]TTTEEE;;;222222444444444555444444555555555444333222555555555666666666666666555555555555666777888888;;;\\\vvvlllYYYTTTuuubbbsssTTTYYY```hhhdddfffjjjmmmmmmlllrrrzzzwwwppplllkkkttttttooonnnssszzz||||||}}}{{{jjjXXXQQQPPPLLLHHHFFF@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<===???AAABBBDDDHHHIIIHHHRRRcccmmmmmm___bbbsss~~~vvvllleee\\\aaa___WWWOOOGGG>>>KKKhhhzzz~~~kkk]]]___rrr}}}{{{}}}qqquuu^^^III??????999666777333555555555555555555555555777999:::999666555777999555888EEE^^^www}}}dddqqqcccCCCCCCAAA@@@@@@AAAAAA???===DDDKKKTTT[[[```dddiiilllrrrrrrrrrsssttttttuuuuuuvvvvvvwwwzzz~~~||||||}}}}}}}}}{{{zzzyyyzzz{{{}}}~~~~~~}}}{{{zzz|||{{{zzzmmmgggccceeehhhiiikkkqqqyyy{{{zzzxxxtttpppxxx~~~|||eee[[[mmm|||}}}}}}YYYIII;;;999666555666666555444555444444555555666777888>>>@@@mmmqqqdddeeeXXXbbbvvv```VVVbbbtttmmmVVVVVVgggvvv___WWWIII>>>444222444444444444444444555555555444333222444444555555555666666666555555555555666777888999???cccvvvgggSSSVVV}}}}}}dddzzz}}}```JJJWWW^^^kkkdddeeeiiimmmlllmmmvvvqqqccc]]]iiivvv~~~zzzcccXXXTTTOOOJJJGGG@@@@@@@@@???=========>>><<<;;;;;;;;;===???AAACCCBBBFFFJJJKKKMMMUUUcccmmmggg]]]eeetttwwwuuuqqqhhhkkknnndddTTTIIIAAAIII```xxxrrrccc```nnn~~~qqqrrroooRRR@@@>>>999777777222555555555555555555555555222222111111222222333333777;;;GGG[[[ooo|||hhh{{{\\\CCCBBBAAA??????@@@AAA@@@???DDDJJJTTT[[[___ccchhhlllpppqqqrrrssstttuuuvvvwwwwwwvvvvvvxxx|||{{{|||}}}~~~}}}}}}{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyyuuuzzzuuuiiieee``````___^^^```iiiuuu~~~{{{zzzxxxuuusssuuu{{{zzzcccXXXaaayyybbbOOO<<<:::777666666666666555555444444555555666777888===FFFyyyssseeejjj]]]ggg}}}ggg___lll~~~uuuZZZVVVeeewwwbbb[[[LLL???555333555555444444444444555666555444222111333444444444555555666666555555555666666777888999AAAjjjuuufff[[[bbbooo~~~]]]GGGTTTYYYgggeeefffiiikkkkkknnnyyyyyyggg\\\hhhxxxnnn```ZZZTTTMMMJJJBBBCCCBBB@@@>>>===>>>???===<<<;;;;;;;;;===???@@@AAAFFFMMMPPPNNNRRRbbbtttvvvbbb```qqq}}}yyy~~~pppYYYJJJCCCIIIZZZooovvveee\\\cccuuutttqqqvvvpppiii~~~qqqppp}}}YYYAAA<<<888777777222555555555555555555555555:::777555666:::<<<;;;999555:::GGGZZZoooxxxiiiUUUEEEAAA???======???AAAAAAAAADDDJJJTTT[[[___ccchhhlllooopppqqqsssuuuvvvwwwxxxvvvtttsssuuuyyy~~~{{{|||}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||{{{~~~vvvqqquuunnnccc```^^^]]]ZZZWWWZZZdddrrr}}}zzzyyyyyywwwvvvsssyyyhhh]]]\\\xxxoooYYY===:::777666666666666555555444444555555666777888<<>>BBBJJJOOOOOOSSS```nnnvvvhhhbbboooyyy```PPPEEEDDDPPPjjjnnnbbb^^^ZZZaaa^^^```nnnvvvgggnnn~~~yyytttUUU@@@FFF???111111777666666666666666666666666555555555555666666666666555777LLLeeeppphhhssskkk}}}SSSCCCAAA@@@???>>>>>>??????@@@FFFLLLUUU]]]bbbeeeggghhhmmmppptttwwwvvvvvvuuuuuusssrrrppprrrvvvzzz~~~yyy{{{}}}}}}||||||}}}~~~zzz|||~~~~~~~~~~~~|||xxx}}}zzz|||}}}rrrooo~~~~~~mmmeeedddjjj```UUUQQQUUUaaavvvsssvvvvvvrrrwwwuuuYYYkkk~~~~~~uuu~~~ppp[[[???777888:::444444888444333444555555555666888:::===GGG}}}jjjkkk^^^eeezzzxxx^^^LLL[[[uuupppeeeWWWBBB444666777111000777444444444444444444444444555555444444444333333333333555666777666777999:::CCCyyyyyyhhheeezzzeeeMMMSSS___cccfffhhhcccbbbjjjkkkqqq~~~wwwllldddssssssfffWWWNNNNNNDDDCCCAAA@@@@@@???<<<:::;;;:::999999:::<<>>>>>>>>@@@@@@FFFLLLUUU\\\aaadddfffhhhkkknnnrrrtttsssrrrrrrrrrpppnnnnnnqqqvvv|||}}}{{{{{{|||xxxzzz|||}}}||||||}}}}}}yyyxxx~~~yyywwwzzz~~~yyymmmiiixxxvvvjjjeeefffaaaYYYPPPLLLPPP^^^uuutttttt}}}~~~xxxppptttyyy~~~xxxdddeee|||zzzttt~~~uuu[[[@@@666777999444444888444333444555555555666888:::???IIIiiiggg\\\cccdddMMMTTTlllrrriiiYYYFFF888888999333222888444444444444444444444444555444444444444333333333444555666666666777999;;;FFFzzznnnppphhh~~~WWWQQQ[[[bbbbbbgggdddcccggggggooozzzvvvxxxwww{{{rrrhhh|||yyyjjjZZZQQQPPPGGGDDDAAA?????????===<<<;;;;;;:::999:::<<>>>>>>>>>>>@@@@@@GGGMMMUUU]]]bbbeeeggghhhjjjmmmpppqqqpppoooooooooooonnnnnnqqqvvv{{{~~~}}}{{{{{{{{{zzz{{{|||||||||}}}{{{xxxvvvzzz}}}yyyqqqnnnttt{{{|||ooohhhrrr}}}qqqjjjhhhhhh[[[TTTMMMHHHIIIUUUnnnuuupppwww}}}|||rrrrrrtttzzzrrreee|||xxx^^^CCC666555888444444888444333444555666555666888:::@@@LLLlllfffYYYaaa}}}hhhMMMOOOaaayyymmmiiiZZZHHH:::999999555333777444444444444444444444444444444444444444444444444444555666666666777:::<<>>>>>;;;;;;::::::;;;<<<>>>???BBBCCCGGGOOOSSSUUU[[[aaaiiiooollleeemmmrrr]]]IIIAAAJJJVVVqqqddd]]]gggsssxxx||||||}}}{{{|||oooxxxiiiQQQDDDAAA:::666666111666666666666666666666666555555555555666666666666444AAA[[[uuuzzzjjjxxxcccDDDBBB??????>>>======>>>@@@@@@IIIOOOWWW___cccfffhhhiiilllnnnqqqqqqpppooonnnooosssrrrqqqrrruuuyyyzzz{{{{{{}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}|||zzztttvvvwwwrrrhhhdddkkkvvvxxxlllppp|||rrrmmmjjjhhh^^^XXXOOOGGGCCCKKKaaavvvwwwnnnrrrzzzxxxtttsssxxxzzzvvvfff|||||||||jjjHHH777333777444444777555333555666666555666999;;;@@@MMMqqqgggWWW```}}}mmmPPPLLLWWWkkkssscccdddZZZJJJ;;;888888555333555444444444444444444444444444444444444444444444444444555666666666888;;;>>>SSSooojjjjjjwwwXXXVVVaaafffccckkkjjjhhhiiiiiiuuuyyykkkbbbXXXWWWXXXeee~~~xxxyyyhhh]]]WWWWWWLLLHHHCCC@@@????????????;;;;;;::::::;;;<<<===>>>@@@AAAFFFOOOUUUYYY___fffdddkkkhhh^^^aaa}}}vvvaaaKKKCCCNNNXXXqqqwww```WWWVVVVVVaaattt|||nnnsssiiiRRRFFFEEE???;;;999222666666666666666666666666555555555555666666666666888GGGcccyyy{{{lllvvvkkkeeesssdddDDDAAA>>>>>>=========>>>@@@AAAKKKQQQZZZaaaeeehhhiiikkkoooqqqssssssrrrqqqqqqrrrtttrrrrrrsssvvvyyyzzzyyy|||~~~~~~}}}}}}~~~}}}}}}}}}|||||||||zzzwwwwwwvvvpppddd]]]fffttt~~~}}}oooooovvvooohhhdddbbb[[[RRRHHH@@@EEEWWWjjjzzzmmmnnnxxx|||vvvrrrwww|||~~~uuubbbnnnwwwyyyxxx|||OOO999222777555444777555444555666666666777999;;;???NNNrrreeeTTT```~~~vvv{{{wwwTTTKKKRRReeennn^^^^^^ZZZKKK<<<777777555333444444444444444444444444444333333333444444444444555555555666666666888<<>>@@@HHHQQQWWW\\\eeeooocccgggfff^^^^^^ttt{{{gggOOOEEEPPP___tttlll]]]WWWVVVLLL]]]tttoooqqqoooQQQBBBDDDAAA<<<:::555666666666666666666666666555555555555666666666666555DDDbbbyyywwwooo}}}~~~[[[WWWgggdddDDDBBB>>>===<<<<<<===>>>@@@AAALLLRRRZZZaaaeeehhhiiikkkppprrrttttttsssrrrssstttrrrqqqqqqtttxxx{{{||||||}}}||||||{{{{{{{{{zzzzzz|||}}}{{{yyy|||{{{yyyrrrdddZZZcccsss~~~~~~ppppppxxxnnneee```ccc\\\RRRIIIBBBDDDSSSbbb{{{|||nnnlllvvv}}}wwwqqqsss|||xxxaaafff|||}}}wwwrrrWWW<<<222777666555666555444555666777666777999;;;???NNNnnn```RRRaaa{{{rrrZZZJJJQQQiiittt```ZZZ[[[MMM>>>888777666444333444444444444444444444444333333333444444444555555555666666555666888===@@@aaa}}}ttt___uuujjjhhhZZZFFFPPP___eeegggkkkgggdddiiinnn}}}}}}jjjXXXNNNJJJIIIIIIUUUttt}}}~~~~~~uuulllddd]]]XXXTTTMMMJJJFFFCCCBBBAAA@@@???;;;;;;;;;;;;<<<<<<<<<===>>>BBBJJJSSSWWW]]]jjjwwwrrrqqqoooiii```gggoooTTTGGGPPPiiiyyy~~~nnnccc]]]TTTZZZcccmmmuuu}}}rrrqqqWWW@@@BBB???777666666666666666666666666666666555555555555666666666666444>>>\\\xxxxxx}}}|||ZZZ[[[nnnbbbDDDCCC======<<<<<<===>>>@@@AAALLLQQQYYY```dddfffhhhiiinnnppprrrrrrrrrrrrtttuuusssrrrsssvvvyyy|||}}}|||}}}{{{zzzzzz{{{{{{{{{zzzzzz{{{~~~|||zzz|||zzzssscccVVV^^^ooo|||vvvvvvzzznnneeeaaaeee]]]RRRJJJDDDDDDNNNZZZsss~~~ppplllttt}}}~~~xxxqqqqqqxxxrrrbbbfffxxx^^^@@@222888777555666444444666777777666777999<<>>;;;;;;<<<<<<<<<<<<<<<<<>>BBB\\\yyy}}}___aaattt___BBBEEE===<<<<<<<<<===>>>@@@AAAJJJPPPXXX___ccceeeggghhhlllnnnpppppppppqqqsssuuuwwwvvvvvvwwwyyy{{{zzzyyyzzz|||}}}|||zzzyyyyyyzzz|||}}}}}}}}}||||||}}}~~~{{{yyyrrr```RRRYYYkkkwww~~~}}}{{{ooohhhfffiii___TTTKKKEEECCCIIIRRRmmm}}}qqqmmmsss{{{zzzsssrrrwwwcccaaafffbbbBBB333888888555666444444666777777777777:::<<<@@@QQQzzzcccVVVRRRbbb{{{iiilllbbbQQQNNNggg|||gggXXX```OOO===777777666555444444444444444444444444444333333333444444444555555333:::555111777999;;;DDDnnnxxxSSS[[[mmmkkkfffKKKLLLWWWaaammmgggffffffgggeeelllxxxppp```HHHFFFIIIGGGLLLiii{{{}}}qqqooooooaaaYYYXXXTTTQQQMMMHHHDDDCCCCCCDDDDDD@@@<<<;;;<<<;;;999:::===???@@@EEELLLSSS\\\mmm|||gggYYYiiiYYYKKKSSSooo~~~~~~|||tttkkkfff```]]]___dddeeelllxxx{{{ooo|||}}}PPPHHHCCC;;;999999666666666666666666666666555555555666666777888999999LLLeeexxx}}}[[[bbbsssWWWCCCDDD@@@<<<;;;===>>>===???CCCMMMQQQYYY___ccceeehhhjjjooommmkkknnnrrrttttttsssyyyzzz|||~~~~~~}}}}}}{{{zzzyyyzzzzzz{{{|||}}}}}}{{{{{{|||~~~|||}}}vvvcccRRRVVVgggwwwuuullliiilllaaaUUULLLEEEBBBEEEKKKcccuuuzzzllllll|||{{{qqqpppyyy~~~zzz~~~tttmmmccc___pppeeeMMM888555888666333444555666777666666777:::<<>>===???CCCOOOSSSYYY___bbbeeehhhjjjqqqooonnnooorrrttttttsssxxxyyy|||~~~}}}|||~~~|||{{{zzzzzz{{{{{{~~~~~~~~~~~~~~~}}}}}}|||~~~wwwdddRRRUUUeeesssvvvllljjjkkkaaaVVVNNNGGGCCCEEEJJJ\\\ppp{{{kkkjjjzzz{{{qqqnnnwww|||zzzqqqeee\\\iii|||eeeMMM888555888777555666555666777666666777:::<<<@@@RRR|||ddd\\\___rrrvvvpppuuuyyyVVVKKKKKK^^^zzzwwwpppgggUUUBBB;;;:::999777777444444444444444444444444333333333444444444555555333999555222777999===HHHxxxuuuSSSZZZsssjjjtttUUUVVV```eeekkkkkkjjjkkkllljjjpppfffNNNNNNJJJLLL```yyy~~~uuuttt~~~lllssspppccc___^^^VVVSSSNNNKKKHHHGGGDDDBBB@@@<<<<<<>>>>>><<<===AAA===???DDDLLLTTT___qqqcccVVVgggbbbOOOQQQcccppp{{{}}}~~~|||uuukkkqqqttt{{{PPPGGGDDD???:::555666666666666666666666666555555555666666777888999;;;VVVttt|||rrrbbbtttvvv```rrr^^^IIIDDD@@@<<<;;;===>>>===???CCCRRRUUUZZZ^^^aaaeeehhhkkksssqqqpppppprrrssssssrrrtttvvvzzz~~~}}}|||}}}|||{{{{{{{{{{{{}}}}}}{{{yyyeeeQQQSSSaaaooo~~~xxxmmmjjjhhh```WWWQQQJJJDDDDDDGGGRRRiii}}}iiihhhwww{{{pppmmmsss|||uuuiii]]]iii}}}gggOOO999555888888666888555666777666666777:::<<<@@@SSSmmmeeehhh{{{www[[[PPPPPP^^^nnn[[[GGG===;;;999777666444444444444444444444444333333333444444444555555333888555333888999>>>LLL~~~vvvQQQXXXtttlllwwwVVVYYYdddhhhlllkkkhhhggghhhgggpppkkkRRROOOJJJMMM\\\ooosssnnnfffyyyzzzuuulllcccaaa^^^YYYVVVQQQNNNKKKHHHEEEBBB@@@===<<>>???CCCBBBCCCHHHOOOVVV```ppphhhXXXcccxxxbbbNNNMMMcccmmmuuuuuuqqqnnnlllkkkrrr|||ssszzzwwwPPPHHHDDD>>>:::666666666666666666666666666555555555555666777888999999XXXzzzsssbbbuuummmYYYvvveeeOOOFFF@@@<<<;;;===>>>===???CCCRRRUUUYYY\\\___cccgggjjjrrrrrrqqqpppqqqqqqqqqqqqnnnqqqvvv{{{~~~~~~||||||{{{{{{{{{{{{}}}~~~{{{gggQQQPPP\\\lll|||zzznnnkkkfff___YYYTTTNNNFFFCCCEEELLLccc|||jjjggguuu}}}rrrlllpppyyy~~~wwwpppeeessslllSSS<<<666888777666777555666777666666777:::<<>>===???@@@???@@@DDDMMMLLLNNNRRRUUU\\\jjjxxxooo]]]aaannnbbbPPPLLL\\\cccjjjhhh___[[[bbbmmmwww{{{qqqxxxjjjOOOKKKCCC<<<:::888666666666666666666666666555555555555666777888999;;;ZZZ|||yyyfffwwwppp]]]|||kkkTTTIII@@@<<<;;;===>>>===???CCCPPPSSSWWWZZZ]]]aaaeeehhhpppppppppooooooooopppqqqjjjnnnsssxxx|||~~~~~~}}}{{{{{{{{{{{{|||~~~}}}hhhRRRNNNXXXkkk||||||ooollleee```[[[XXXQQQHHHDDDDDDJJJ]]]uuummmhhhtttssslllooovvv{{{zzzyyymmmxxx{{{tttYYY@@@888888666444555555666777666666777:::<<>>>>>@@@@@@>>>???CCCGGGGGGKKKQQQVVV___nnn}}}vvvcccaaafffcccSSSOOOUUUYYY```aaaZZZZZZkkk|||ppptttaaaOOOLLLCCC;;;;;;999666666666666666666666666555555555666666777888999???\\\yyy|||hhhvvvppplllVVVHHH@@@<<<;;;===>>>===???CCCNNNQQQVVVZZZ]]]aaadddggglllmmmnnnnnnnnnnnnqqqsssmmmpppssswwwzzz|||}}}}}}|||{{{{{{{{{|||~~~}}}}}}jjjSSSMMMUUUjjj~~~rrrmmmfffaaa]]][[[TTTKKKEEEEEEJJJXXXmmm{{{ssskkkssstttkkkmmmtttyyy~~~rrrvvvwww~~~|||yyy^^^CCC999888555444555555666777666666777:::<<<@@@WWW~~~```UUUUUURRRqqqqqq]]]HHH===:::999777777444444444444444444444444333333333444444444555555333555444666:::888AAAWWWYYYooonnnvvv~~~XXXTTTXXXXXX[[[]]][[[\\\]]][[[bbbzzzggg]]][[[```iiijjj```VVVRRRjjjpppgggggg___[[[WWWQQQLLLIIIGGGEEECCCCCC???>>>@@@???===>>>BBB>>>???EEEMMMUUU```rrrxxxiiicccdddzzz|||bbbUUUPPPSSSSSSYYY``````dddzzzqqqooozzzaaaOOOLLLCCC===;;;777666666666666666666666666555555555666666777888999???[[[vvvmmmwwwyyyjjjTTTDDD@@@<<<;;;===>>>===???CCCLLLPPPVVV[[[___bbbeeegggjjjlllnnnoooooopppsssvvvvvvvvvwwwyyyzzz{{{{{{|||||||||{{{{{{|||~~~{{{{{{{{{|||lllTTTLLLSSSgggtttnnngggccc___]]]VVVMMMGGGFFFGGGSSSgggyyyxxxmmmqqqtttjjjkkkrrrwww{{{~~~}}}wwwxxx~~~uuu|||```DDD:::999666555777555666777666666777:::<<<@@@XXX}}}ddd[[[]]]VVVsss}}}nnnZZZEEE<<<::::::999:::444444444444444444444444333333333444444444555555333555444777;;;777AAAYYY|||YYYyyymmmwwwmmmKKKJJJRRRVVV\\\[[[[[[^^^```]]]___sssjjj]]]^^^iiiwwwxxxjjj[[[VVViiissshhhgggccc[[[VVVPPPJJJGGGFFFEEEDDDCCC???>>>??????<<<===@@@BBBCCCGGGLLLRRRZZZjjjxxxxxxlllfffeeevvvwww```UUUPPPRRRNNNRRR\\\bbbhhh~~~ssslllttteeePPPKKKDDD???<<<555666666666666666666666666555555555666666777888999===XXXttttttzzzpppxxxgggSSS@@@@@@<<<;;;===>>>===???CCCKKKPPPWWW]]]aaadddfffhhhiiikkknnnpppppprrrvvvyyy}}}}}}{{{zzzzzzzzzzzz{{{}}}||||||||||||~~~yyyzzzzzzyyyyyy|||mmmTTTLLLRRRddd~~~uuuooohhhddd```^^^WWWNNNHHHGGGEEEOOOdddzzz|||oooooo}}}~~~sssiiiiiipppuuuyyy|||}}}~~~|||}}}uuuwwwyyyqqq|||```DDD:::999777777999555666777666666777:::<<>>^^^```^^^aaauuu|||xxxSSSEEEJJJSSSWWWXXX]]]YYYXXXZZZ[[[aaassshhh``````nnn{{{cccQQQOOO___xxx{{{{{{xxxxxxsssccc```[[[VVVQQQKKKDDDCCCFFF@@@@@@???>>>======>>>>>>EEEDDDEEEKKKQQQYYYfffrrrpppdddbbbfffmmmzzz{{{lll```WWWPPPKKKOOOYYYfffpppwww~~~ppprrraaaDDDJJJGGG;;;666777666666666666666666666666777666666666666777777888===[[[sssqqqssshhh{{{iiicccUUUBBB???@@@@@@???===>>>@@@BBBJJJOOOVVV\\\aaafffiiilllmmmmmmnnnpppqqqrrrsssttt{{{wwwwwwxxxxxxxxxuuuzzz|||zzz{{{~~~zzz{{{|||{{{{{{~~~nnnYYYMMMKKK___pppwwwpppgggeeeaaa\\\VVVOOOIIIFFFFFFKKK\\\sss|||nnnmmm|||vvvjjjjjjmmmkkkqqqtttyyy~~~uuuvvvzzzpppoooeeeAAA:::<<<888555888555555555666666777888999???TTTwwwnnniiilllkkkXXX\\\sss~~~uuuppp]]]GGG<<<:::999888777666666555555555444444444444444333333222333333444555000777555999;;;@@@aaaaaa^^^___rrr{{{gggKKKBBBIIISSS[[[___```]]]]]]___bbbjjj{{{qqq[[[YYY\\\jjjwwwpppXXXIIIJJJOOOlll~~~|||sssrrrxxx|||vvvrrrfffaaa[[[UUUPPPJJJCCCBBBEEE@@@@@@???>>>>>>>>>>>>>>>BBBDDDIIIMMMPPPVVVdddsssttteee___```\\\ffflllggg^^^WWWQQQLLLNNNRRR\\\iiiqqquuu{{{qqqvvvnnnJJJKKKHHH<<<888888666666666666666666666666666666666666666777777888;;;[[[uuurrrsss}}}ggg```SSSBBB>>>??????>>>======@@@BBBJJJOOOUUU[[[```dddgggjjjjjjkkkmmmoooqqqsssuuuvvv~~~|||{{{zzzzzzyyywwwuuuuuuzzz~~~|||{{{|||~~~{{{||||||||||||}}}ppp\\\PPPMMMZZZmmm~~~|||}}}{{{}}}zzzrrrhhhfffccc^^^XXXQQQKKKFFFEEEJJJZZZqqqwwwoooyyykkkjjjmmmmmmlllrrr{{{~~~xxxiiiDDD;;;<<<888555777666555555666666777888999>>>QQQttthhh___\\\^^^rrr~~~qqq\\\]]]ttt{{{cccHHH:::888777777888555555555555555444444444444333333333333333444444444000777555888;;;AAAccc```ZZZyyy^^^qqqhhhOOOFFFKKKSSSZZZ^^^bbb``````ccchhhrrrgggVVVSSSWWWdddnnneeeOOOCCCEEEBBB___||||||wwwooommmqqq~~~rrrnnnhhhbbb[[[TTTOOOIIICCCAAADDD@@@@@@???>>>>>>>>>>>>???@@@DDDKKKOOOOOOSSSbbbrrr|||uuueee[[[XXXNNNSSSUUURRRNNNMMMKKKIIIPPPSSS\\\ggglllmmmpppttt|||yyy}}}{{{OOOIIIFFF===:::999666666666666666666666666666666666666666777888888BBBddd~~~qqqxxx~~~cccZZZPPPCCC===>>>>>>===<<<===???AAAKKKOOOUUU[[[___bbbeeeggghhhiiikkknnnqqqtttvvvwwwwwwxxx{{{~~~|||vvvrrruuuyyy}}}~~~||||||}}}||||||}}}||||||}}}sss```TTTPPPVVVjjj~~~}}}wwwyyyyyy||||||sssiiigggddd```[[[TTTLLLFFFDDDGGGVVVmmm|||~~~ppp{{{llliiimmmooommmttt~~~oooIII<<<;;;777555777666666666666777888999999>>>OOOvvvmmmddd^^^]]]^^^ppp~~~mmm[[[]]]xxxhhhHHH999666666666999555555555555555555555555444333333333333444444555666222888555777:::AAAeee]]]UUUpppcccwwwqqqSSSHHHMMMUUUZZZ\\\bbbbbbbbbdddjjjvvvkkk[[[PPPRRR]]]hhhcccQQQEEECCCAAAWWW~~~{{{zzzxxxsssqqqttt~~~qqqmmmjjjeee\\\SSSMMMHHHBBBAAACCC@@@@@@???>>>>>>?????????@@@CCCIIINNNPPPTTT___kkkssszzz|||ooo```WWWSSSKKKJJJHHHGGGHHHJJJJJJJJJQQQRRRWWW^^^```___aaafffqqqwwwPPPFFFCCC===;;;999666666666666666666666666666555555666666777888999FFFhhhoootttzzz\\\RRRLLLCCC<<<======<<<<<<<<>>bbb}}}nnnnnntttUUUKKKHHHBBB<<<======<<<<<<===???BBBNNNRRRXXX\\\___aaaccceeejjjkkklllmmmoooppprrrrrrvvvwwwyyy|||~~~~~~{{{xxxuuuwwwyyyzzz{{{|||}}}{{{}}}~~~}}}}}}}}}~~~wwwiii[[[TTTVVVhhh}}}wwwrrriiieee```]]]ZZZSSSJJJCCCCCCDDDOOOeeevvv}}}zzzssswwwrrrvvv{{{~~~}}}}}}wwwPPP>>>999777666777666666666777777888999:::???LLL~~~kkkaaa\\\YYYWWWQQQWWWnnnbbbSSSWWWtttlllEEE888888555444777444444444555555555555555333333333333444555666777:::777===777777;;;EEEkkkbbbWWWsssrrr\\\JJJRRR```ffffffdddfffffffffnnn~~~vvv[[[OOOOOOXXXiiiqqqhhhVVVIIIDDDJJJggg|||xxxxxxwwwtttrrruuu~~~kkk___SSSLLLHHHCCCBBBCCC@@@????????????@@@AAAAAAEEEAAACCCJJJQQQSSSUUUXXXZZZ[[[[[[XXXSSSMMMJJJIIICCC@@@@@@DDDIIIKKKOOORRRQQQMMMKKKKKKJJJIIIMMMTTTXXXaaammmwww~~~{{{WWWKKKFFF???999222666666666666666666666666555555555555666888999:::AAAdddpppjjjnnnOOOGGGFFFAAA<<<=========<<<>>>@@@CCCOOOSSSXXX\\\___aaaccceeejjjkkklllmmmnnnooopppqqqxxxwwwwwwyyy{{{||||||{{{vvvvvvwwwxxxyyy{{{||||||zzz|||~~~~~~}}}}}}zzzmmm___VVVSSSddd~~~}}}uuuqqqjjjddd^^^ZZZWWWRRRJJJCCCDDDCCCMMMbbbttt|||xxxuuu}}}|||yyyyyy|||uuuyyy~~~uuuQQQ===999888777777777777777777888999::::::>>>LLLnnn```ZZZXXXXXXVVVQQQZZZssscccRRRUUUooojjjDDD999:::777444666444444444555555555666666333333333444444555666777999666===888999>>>JJJrrrdddZZZwwwiiipppVVVVVV^^^cccdddaaadddeeefffooo^^^RRRVVVcccttt|||sss```QQQIIIFFFZZZ|||~~~yyyxxxyyyvvvssssssnnnaaaSSSLLLHHHDDDCCCDDD@@@?????????@@@@@@AAABBBCCCBBBEEEKKKNNNNNNOOOSSSOOONNNMMMJJJGGGDDDBBB@@@???===@@@FFFHHHGGGIIIMMMIIIFFFDDDEEECCCBBBEEEJJJKKKTTTaaaooo{{{~~~vvvSSSMMMIIIBBB;;;222666666666666666666666666444444555555666888999:::HHHjjjqqqhhhlllNNNGGGEEE@@@<<<===>>>>>>===???AAADDDMMMQQQWWW[[[^^^```cccdddhhhiiijjjlllnnnpppqqqrrrvvvuuuuuuvvvxxxzzzzzzyyyvvvvvvuuuvvvxxxyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~rrrbbbYYYQQQccc{{{~~~wwwsssllleee\\\XXXVVVRRRJJJDDDEEEBBBKKK```rrr{{{wwwrrrtttzzzyyylllmmmzzz{{{tttvvvrrrPPP===999999999888777777777777888999::::::@@@PPPzzzhhh[[[UUUSSSQQQOOOMMMXXXuuu}}}eeeSSSTTTmmmiiiCCC:::<<<777444555444444444555555555666666333333333444555666777777777555<<<888:::@@@NNNwwwdddYYYyyy]]]zzzxxxZZZTTTZZZ```ddd\\\```bbbcccnnngggUUU^^^ooozzzgggZZZRRRFFFOOOlllzzz{{{}}}{{{wwwvvvpppbbbTTTLLLHHHEEECCCDDD@@@?????????@@@AAAAAABBB@@@BBBGGGLLLKKKIIILLLQQQJJJHHHFFFDDDBBB???<<<:::???>>>BBBHHHGGGAAAAAAFFF@@@>>>???@@@???<<<>>>BBBCCCKKKZZZkkkzzzgggLLLKKKJJJDDD===555666666666666666666666666444444555555666888999:::DDDhhhtttooohhhmmmOOOHHHFFF@@@===>>>>>>>>>>>>???BBBEEEKKKPPPUUUZZZ]]]___bbbdddfffgggiiikkknnnqqqsssttttttssssssuuuwwwxxxwwwvvvwwwuuutttuuuvvvxxxxxxwwwxxxzzz}}}~~~~~~uuueee[[[RRReeexxxzzzuuunnneee\\\WWWUUURRRKKKEEEEEEBBBJJJ___rrr{{{vvvlllkkkpppyyyuuubbbcccyyyoooOOO<<<999::::::888777777777777888999:::;;;EEEUUUnnn^^^XXXWWWTTTPPPNNNIIIaaa|||gggSSS]]]uuujjjKKK:::888888555000444444444444444444444444444333333333333444555555;;;444;;;<<<;;;;;;MMMggg^^^ZZZnnnkkkXXXOOOQQQ[[[___aaa^^^ccchhhnnneeeuuuwwwbbbXXXNNNDDDVVV|||vvvzzzzzzzzz~~~ssscccRRRKKKIIIFFFDDDCCCCCCBBB@@@>>>>>>???@@@AAAEEEEEEFFFFFFEEECCCAAA@@@DDDCCC@@@>>><<<<<<<<<<<<:::===AAAEEEFFFDDDBBB@@@@@@???===<<<;;;<<<>>>???BBBJJJQQQaaavvv~~~dddHHHLLLQQQEEE777444666666666666666666666666555666777777666777999;;;HHHhhhvvvccciiippplllUUUGGG@@@CCC???===>>>@@@???===@@@EEEPPPSSSVVV[[[^^^aaacccdddfffjjjllljjjkkkooorrrrrrrrrsssttttttsssrrrrrrsssvvvuuuuuuuuuuuuwwwyyyzzzyyywwwzzz~~~}}}nnnbbbRRRbbbyyytttiiiddd^^^YYYUUUPPPIIIDDDDDDCCCJJJ[[[mmmyyy~~~wwwlllkkkrrr|||wwwxxx|||{{{www]]]]]]|||wwwuuuTTTAAA<<<999555222999777666777777777<<>>===<<<;;;;;;;;;<<<999;;;???AAABBBBBB@@@>>>@@@???===<<<;;;<<<===>>>???FFFKKKXXXkkkttt{{{hhhJJJKKKOOOCCC999999666666666666666666666666555666777777666777999;;;FFFiiiyyyeeekkkyyyhhhQQQFFF@@@BBB???===>>>@@@???===@@@EEEOOOQQQVVVZZZ^^^aaacccdddiiimmmnnnkkkkkknnnppppppppprrrtttttttttssstttuuuvvvvvvuuuuuuvvvwwwxxxyyyzzzyyy||||||}}}tttbbbQQQOOOppp~~~xxxrrrkkkfff___ZZZVVVPPPIIIDDDCCCBBBJJJZZZkkkuuu|||}}}}}}wwwqqqrrr|||vvv]]]```wwwTTTAAA;;;999666444999666555777777777<<>>>>>>>>===???>>>===;;;;;;<<<<<<======BBBCCCKKK\\\eeeooo~~~yyyjjjMMMPPPTTTGGG:::999666666666666666666666666555666777777666777999;;;KKKsss{{{eeehhh~~~hhhRRRIIIBBBBBB???===>>>@@@???===@@@EEEMMMPPPTTTYYY^^^bbbdddeeekkknnnoookkkjjjmmmooonnnppprrrtttuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvwwwwww|||{{{~~~}}}hhhWWWBBBXXXzzzrrrnnniiiaaa\\\WWWQQQJJJDDDBBBBBBIIIXXXfffnnnssswwwzzztttnnnppp~~~uuu^^^eeewwwTTTAAA:::888777666777555555777888888<<>>>>>===<<<<<<;;;;;;<<<<<<===@@@???BBBOOOXXXeeeyyyzzzoooRRRZZZaaaPPP:::333666666666666666666666666555666777777666777999;;;QQQ}}}iiidddooo\\\SSSHHHBBB???===>>>@@@???===@@@EEEKKKNNNSSSYYY^^^bbbeeefffjjjmmmnnnkkkjjjmmmooonnnrrrtttuuuvvvuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvvvvvvv{{{|||~~~oooaaaFFFOOOzzz|||wwwqqqlllddd^^^XXXRRRJJJEEEBBBAAAHHHTTT___dddgggkkknnn{{{xxxqqqsssxxx```jjjtttTTTBBB<<<999777777666444444777888888<<>>???>>>>>>===<<<<<<<<<<<<<<<>>>BBB>>>>>>GGGOOO^^^uuu|||YYY```iiiWWW===222666666666666666666666666555666777777666777999;;;NNN{{{nnncccyyyhhh___OOOBBB???===>>>@@@???===@@@EEEJJJMMMRRRXXX]]]aaadddffffffkkklllkkkkkkooorrrrrrtttvvvwwwvvvtttsssssstttwwwwwwwwwwwwwwwvvvvvvvvvyyy{{{~~~yyydddMMMLLLccc{{{~~~zzztttnnnfff```ZZZTTTLLLFFFCCCCCCGGGPPPVVVXXXZZZ^^^aaannn|||ssssss}}}}}}dddlllpppTTTCCC===:::777666666444555888888777;;;AAAQQQyyyjjjeeebbb[[[VVVTTTUUUYYYdddnnnxxx}}}aaa```{{{dddCCC999888555444888555555555555555555555555333333333333333444555555:::666<<<888:::@@@MMMuuu{{{RRRdddZZZnnnuuuUUUCCCFFFHHHPPP\\\bbbbbb^^^bbbfffllluuuhhhaaa|||}}}xxxnnnaaaXXXOOOFFFAAAAAA@@@@@@AAABBBDDDEEEEEEFFFBBBAAA???===;;;:::::::::<<<<<<=========<<<;;;;;;;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>=========>>>CCC@@@>>>DDDJJJZZZqqq}}}]]]```iiiVVV???777666666666666666666666666555666777777666777999;;;MMMvvvppp]]]zzzzzzjjjbbbQQQCCC???===>>>@@@???===@@@EEEJJJMMMQQQWWW]]]aaaccceeedddiiikkkjjjkkkqqqttttttuuuvvvwwwvvvtttrrrqqqrrruuuvvvwwwwwwwwwwwwvvvvvvyyy|||~~~~~~gggRRRHHHMMM\\\vvvzzzuuuppphhhbbb\\\VVVNNNIIIGGGEEEFFFKKKMMMLLLNNNRRRZZZfff}}}qqqpppzzzgggjjjqqqUUUEEE===999777777666444555888888777999???IIIxxxtttnnnpppggg]]]SSSQQQTTT\\\hhhsssyyy{{{~~~zzz]]]```fffAAA888999666444777444444444444444444444444444444444444444555666666999666<<<777:::AAAMMMsssxxxOOOcccfff}}}hhhMMMIIIHHHLLLVVVYYYaaa]]]aaagggnnnsssgggmmmuuufff]]]UUUKKKCCC??????@@@AAACCCEEEFFFFFFGGGCCCBBB@@@>>><<<;;;;;;;;;:::;;;<<<>>>>>>>>>>>>===:::;;;===>>>???@@@@@@@@@???????????????>>>>>>======CCCAAA>>>BBBFFFVVVnnn~~~YYY___gggSSS>>>;;;666666666666666666666666555666777777666777999;;;NNNqqqyyyTTTuuuqqq```[[[NNNCCC???===>>>@@@???===@@@EEEJJJMMMQQQWWW\\\```bbbcccdddhhhkkkjjjkkkqqqttttttsssuuuvvvuuusssrrrrrrrrrtttuuuvvvwwwxxxxxxwwwwww{{{~~~}}}~~~wwwZZZGGGFFFIII\\\xxxzzzvvvqqqiiiccc^^^XXXPPPKKKJJJGGGEEEFFFEEECCCDDDHHHPPP[[[yyy|||pppooowwwgggfffxxxYYYEEE;;;777666888777555666888888666888===BBBhhhzzzyyylll```SSSPPPUUU___lllwwwyyy}}}}}}zzz}}}www\\\aaaggg???666999777444777444444444444444444444444555555555555555666777777888555;;;777:::BBBNNNsssuuuNNNdddrrr~~~VVVJJJGGGOOO[[[___]]]ZZZ___eeennn{{{iii```uuuuuufff^^^XXXOOOEEE@@@???@@@BBBDDDEEEFFFGGGGGGEEECCCAAA>>><<<;;;;;;;;;777999;;;===???@@@@@@@@@:::;;;===???@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>:::BBBAAA>>>AAADDDSSSkkk~~~oooSSS```hhhQQQ<<<:::666666666666666666666666555666777777666777999;;;MMMkkk~~~RRRwwwgggUUUSSSKKKBBB???===>>>@@@???===@@@EEEKKKMMMRRRWWW[[[___aaabbbeeeiiikkkjjjkkkpppttttttqqqrrrttttttsssrrrssstttssstttvvvwwwxxxxxxxxxwww}}}||||||{{{dddLLLIIIEEELLLhhhzzzvvvqqqjjjddd___YYYRRRLLLMMMHHHEEEDDDAAA===???CCCAAALLLkkk{{{pppqqqvvv~~~}}}gggddd~~~\\\DDD999555666:::777666666999888555777;;;>>>^^^yyyiiiZZZMMMLLLOOOVVVfffvvv}}}}}}~~~~~~~~~oooWWWiiicccBBB:::666666888555777777666555555555555555555555555666666777888999888666>>>888888>>>OOO{{{nnnSSS```wwwbbbGGGHHHSSS```jjjdddeeebbb```mmmwwwfffeeeuuu~~~qqqddd\\\VVVOOOIIIGGGFFFBBB@@@CCCFFFFFFFFFHHHBBB@@@@@@CCCFFFEEE???999;;;<<<>>>???@@@>>>===<<<>>>::::::>>>@@@@@@AAACCC@@@@@@CCCFFFFFFBBBBBBFFFEEEHHHFFFDDDDDDBBBRRRppp{{{___PPPZZZ^^^NNN<<<777777666666666555555555555444666777777777777:::<<>>??????IIIKKKOOOSSSVVV[[[___cccgggggghhhkkkmmmnnnnnnmmmooonnnnnnnnnpppsssuuuwwwxxxwwwvvvtttsssvvvzzz}}}}}}zzztttXXXIII@@@DDDaaasssnnngggddddddccc]]]UUUSSSKKKFFFFFFDDD??????BBBAAAGGGTTTjjjssslllrrryyykkknnn```EEE999999999666666777888777666666888:::===OOOvvvwwwdddVVVJJJHHHJJJQQQ```pppyyyxxx]]]hhhbbb@@@999777777888333777777666555555555555555444444444555555666777888999555;;;888>>>GGGVVVyyyYYY___tttiiiKKKIIIRRR^^^hhhggghhhdddaaalllkkkaaajjjyyypppfff___WWWLLLFFFDDDCCCBBBAAABBBEEEHHHFFFBBBAAACCCEEEHHHIIIGGGAAA===???@@@@@@AAA@@@???======<<<999999>>>BBBBBBBBBEEEEEEDDDFFFJJJJJJHHHJJJNNNJJJMMMIIIEEEEEEEEEVVVuuuqqqWWWMMM\\\cccRRR===777777777666666666555555555444666777777777777:::<<>>??????FFFIIIMMMQQQUUUZZZ___ccceeeffffffhhhkkkmmmnnnnnnnnnmmmmmmnnnpppsssvvvwwwwwwwwwvvvtttsssuuuyyy}}}zzz~~~{{{\\\LLLCCCDDDZZZttt}}}vvvqqqjjjgggfffeee___YYYSSSKKKEEEEEEDDDBBBCCCGGGBBBBBBIII]]]}}}vvvnnnoooxxxrrrppp```HHH>>>:::777555666777888777666666888:::===MMMnnniii\\\OOOEEECCCEEEKKK[[[lllttt||||||bbbiii]]]===888777777777222777666666555555555555666444444444444555666777777;;;555999888AAALLLYYYeeebbbppplllMMMIIIPPP]]]hhhllllllgggbbblllqqqZZZXXX___dddlllwwwvvvooogggaaaWWWLLLFFFEEEAAADDDDDDDDDJJJRRROOOGGGAAABBBEEEGGGHHHGGGDDDBBBFFFEEEDDDCCCAAA@@@???>>><<<:::<<>>888777777777666666666555555444666777777777777:::<<>>??????DDDGGGKKKPPPTTTZZZ___cccdddeeegggiiikkkmmmooopppmmmmmmnnnoooqqqtttwwwxxxwwwwwwvvvttttttuuuyyy|||~~~}}}cccOOOFFFDDDOOO___vvv}}}wwwsssnnnhhheeecccaaa\\\YYYUUUNNNIIIGGGGGGFFFGGGJJJDDD???>>>LLLhhhxxxnnnjjjvvvuuu]]]JJJAAA:::666666666777777777666666888:::===JJJwww~~~kkkbbbTTTIIIAAAAAABBBIII\\\pppuuuyyytttbbblllyyyTTT===:::777555666333777666555555555555666666555555444555555666777888<<<777<<<:::@@@IIIUUU}}}gggdddddd|||gggKKKFFFOOO]]]iiinnnnnniiidddnnn~~~{{{ZZZPPPJJJMMMVVVfffzzzuuuhhh___XXXOOOIIIHHHBBBHHHIIIIIITTTdddggg```HHHDDD@@@@@@DDDHHHJJJJJJLLLJJJHHHEEECCCAAA@@@@@@???>>>BBBIIIMMMKKKIIIIIIGGGEEEEEEIIIKKKMMMTTT[[[bbbddd[[[PPPLLLHHHTTTkkkxxxXXXJJJ[[[dddRRR>>>:::777777777666666666666555444666777777777777:::<<>>>>>???CCCFFFKKKPPPUUUZZZ```dddeeehhhllloooppppppoooooonnnnnnoooqqqsssvvvxxxzzzwwwwwwwwwvvvuuuvvvzzz}}}zzztttwwwmmmTTTHHHDDDGGGMMMaaakkk{{{rrrlllgggeeebbb___]]]^^^^^^ZZZTTTQQQNNNKKKIIIIIIEEE@@@;;;@@@RRRiii{{{}}}xxxmmmggguuuzzz\\\IIIAAA999666999555666777777555666777999===HHHooodddOOOFFFAAAAAABBBLLLccczzz||||||fff]]]mmmiiiLLL======777222555555666666555555555555666666666666666666777888999:::999888AAA===???FFFVVV{{{[[[bbbvvvVVVhhhbbbIIIFFFMMM[[[hhhlllnnniiieeeooo~~~aaaRRRMMMJJJKKKYYYsssoooaaaYYYQQQKKKHHHCCCHHHKKKOOO^^^sss[[[OOOAAA===BBBJJJNNNOOONNNLLLJJJGGGDDDBBBAAAAAAAAAAAAFFFNNNQQQMMMHHHGGGFFFDDDDDDGGGIIIMMMTTT]]]ccchhh```UUUPPPKKKQQQccc}}}yyyYYYMMMbbblllVVV>>>999888777777777666666666666444666777777777777:::<<>>>>>???CCCFFFKKKQQQVVV\\\bbbfffgggmmmtttxxxvvvrrrnnnlllpppppprrrsssuuuxxxzzz{{{xxxxxxxxxwwwwwwxxx{{{}}}|||rrrmmm}}}yyyYYYJJJDDDCCCCCCRRR^^^vvvvvvpppmmmmmmiiifffgggmmmllliiiddd^^^XXXRRRKKKFFFEEECCC@@@@@@EEETTTiiiyyyyyy|||pppeeettt~~~~~~dddKKK???888666999555666777666555555777999>>>FFFxxxnnnbbbMMMFFFAAAAAACCCNNNiiizzz{{{]]]XXXllleeeIII<<<===777222555666666555555555555666666777777777777777888999::::::777888CCCAAABBBIIIZZZlllTTTbbbuuuSSSddd```KKKGGGLLLXXXdddiiikkkhhhdddooogggVVVOOOJJJGGGQQQmmm}}}kkk^^^RRRJJJGGGCCCFFFLLLUUUcccuuuqqqcccQQQFFFDDDGGGJJJJJJLLLKKKJJJHHHFFFDDDBBBBBB@@@AAAGGGPPPSSSMMMGGGEEEHHHEEEDDDGGGJJJMMMTTT]]]]]]ddd^^^TTTPPPMMMRRRaaaxxxuuuWWWPPPlllwww\\\???777888888777777777666666666444666777777777777:::<<>>@@@===============>>>??????DDDGGGLLLQQQVVV\\\bbbfffiiipppxxx{{{xxxrrrnnnlllqqqrrrsssuuuvvvxxxyyyyyywwwxxxxxxxxxwwwxxxzzz}}}zzz|||rrr{{{|||cccNNNGGGCCC@@@MMMXXXoooxxxsssqqqssspppmmmrrr|||yyyxxxrrrhhh```ZZZQQQIIIEEEEEEEEECCCBBBJJJ^^^qqquuuvvvgggtttyyypppOOO>>>888777666555666666666555555777999<<>>777888888888777777777666666444666777777777777:::<<>>??????CCCFFFKKKPPPUUUZZZ```dddhhhooovvvxxxtttpppnnnnnnqqqrrrssstttuuuvvvvvvvvvuuuvvvwwwwwwvvvvvvyyy{{{|||~~~~~~uuuzzzoooUUUJJJEEEAAAEEEPPPfff{{{vvvvvvzzzxxxuuu}}}wwwlllddd```YYYRRRIIIFFFDDDCCCBBBFFFTTTdddlll||||||iiitttuuuNNN;;;:::999444555666666666555555777888999>>>dddooonnnbbbOOOHHHBBB??????LLLkkk{{{qqq}}}zzzvvvvvvzzzxxxZZZUUUgggzzzQQQ666555777888999444555555555555555666777888555555555666666777888999???999???===CCCJJJTTTyyy|||TTTTTTwwwaaafff{{{tttWWWJJJHHHKKKUUU___cccfffccc```kkk||||||rrr___\\\TTTLLLRRRqqqoooYYYOOOPPPKKKJJJSSSccchhhiii|||qqq[[[QQQOOOFFFGGGHHHIIIHHHFFFCCCBBBBBBDDDNNNYYY]]]XXXPPPMMMFFFCCCCCCEEEGGGHHHNNNUUU]]]bbbXXXJJJGGGGGGMMM[[[sss|||bbbPPPdddmmmUUU===;;;888888888888777777777777444666777777777777:::<<>>??????CCCFFFJJJOOOSSSXXX^^^bbbggglllrrrrrrooommmnnnppppppqqqrrrsssttttttttttttssstttuuuuuutttuuuwwwyyy~~~ssskkkvvvwwwZZZMMMGGGAAA===GGG\\\|||}}}~~~xxxkkkddddddaaaZZZNNNFFF@@@@@@@@@BBBKKKVVVcccttt~~~kkkuuu~~~qqqJJJ888<<<<<<444444555666666444555666888777;;;]]]tttyyylll```VVVGGGCCCDDDBBBQQQrrr~~~pppwwwxxxeee^^^gggwww{{{TTTTTTxxx|||KKK999777777999111777555555777777777666555444888888888999999::::::;;;??????@@@AAAAAAEEESSSaaacccVVVuuubbbgggZZZFFFIIILLLQQQ______]]]```bbbiiiyyygggVVVOOOKKK```yyyeeeTTTKKKNNNJJJTTTlll~~~}}}ssslllhhhVVVQQQIIILLLLLLIIIHHHIIIHHHEEE@@@IIIRRRhhh}}}iiiMMMNNNQQQJJJDDDCCCBBBBBBDDDIIIKKKJJJMMMNNNJJJEEEKKKUUUnnnzzziiiOOOppp|||VVV888;;;999999888777666555444444777777666666777999;;;<<>>======<<<<<<<<<<<<======AAABBBFFFQQQ^^^fffgggeeemmmnnnooooooooooooqqqssstttsssqqqpppqqqtttwwwzzzvvvuuutttsssqqqqqqssstttzzzyyyyyyzzz{{{||||||zzz|||~~~sssYYYJJJIIIIIIEEENNNggg~~~}}}zzzjjjdddXXXKKKFFFDDDBBBAAABBBEEERRRccctttrrrqqqvvv~~~{{{aaaEEE:::999999888666666666666777777777777<<<888???iiisssvvvfffVVVGGGCCCFFFHHH^^^wwwuuummm[[[UUUSSSZZZgggxxxqqqXXX```~~~cccAAA:::666444999444888666555555555666777999:::888999:::;;;<<<===>>>>>>@@@AAACCCDDDBBBDDDOOO\\\WWWaaaeeecccTTTEEEBBBEEENNNQQQWWWaaabbbeeeqqqaaaeeezzzhhh\\\[[[vvv{{{ssslllddd```aaa___ZZZjjjyyyaaaQQQLLLLLLHHH@@@>>>EEERRR```aaaXXXTTTOOONNNSSSVVVSSSNNNKKKDDDEEEDDDBBBAAAEEELLLPPP```mmmzzzyyy___[[[fffxxxtttWWW???:::777777777777666666666666777777666666777999;;;<<>>bbbnnnvvveeeXXXHHHDDDGGGIII```{{{rrraaaRRRQQQXXXiiizzz~~~kkkTTTbbbvvvZZZ===;;;888555:::444777666666666666777888888999999999:::;;;===>>>??????@@@AAACCCDDDBBBDDDOOO[[[}}}}}}RRR___```WWWjjjUUUCCC@@@BBBKKKKKKQQQ[[[^^^ccczzzjjjdddttt}}}eee\\\UUUkkk|||ssskkkbbb^^^___YYYYYYnnnsssVVVMMMMMMIII@@@???@@@EEEWWW^^^SSSNNNKKKLLLQQQSSSPPPOOOPPPLLLNNNKKKEEECCCGGGJJJKKKYYYhhhxxxlllVVVWWWggg{{{tttTTT===:::888888777777666666555555777777666666777999;;;<<>>???@@@AAABBBDDDEEECCCDDDNNNZZZzzzsssSSShhhbbbRRR]]]{{{yyyOOOCCCBBBBBBGGGHHHMMMWWW[[[bbbssshhhyyy}}}uuuqqqvvvdddVVVXXXRRRbbbvvvmmmccc^^^^^^TTTTTTeeeaaaSSSPPPJJJBBBCCC@@@>>>RRR___RRRJJJJJJLLLPPPQQQPPPSSSYYY\\\[[[SSSHHHCCCEEEGGGFFFTTTdddvvvgggSSSUUUjjjzzzTTT;;;:::666666666666777777777777777777666666777999;;;<<>>AAADDDNNNhhhxxxqqqoootttzzz}}}zzzooosss___DDD999777777666444444444444555555555666444777777LLLwwwkkk^^^LLLEEEFFFFFF[[[sssxxxyyyssssssxxxzzz~~~hhhVVVYYYfffnnnqqqqqqlllkkkkkkjjjhhhfffeeedddbbbfffjjjlllmmmsss___[[[yyyiiiNNN888===;;;777;;;444444666777888999999888666555999999:::<<<===???@@@@@@AAABBBDDDEEECCCDDDMMMYYY{{{~~~nnnYYYqqqfffRRR]]]vvvoooJJJDDDFFFCCCDDDLLLQQQ[[[```iiiqqqggghhhZZZ[[[cccTTTMMMWWWQQQ\\\yyyoooeee```___ZZZTTT]]]}}}iiiZZZUUUJJJDDDFFFAAA<<>>AAAEEEIIINNNSSSXXX\\\aaacccfffhhhiiikkkmmmooonnnnnnoooooopppqqqssssssoootttxxxxxxuuusssuuuxxxtttsssssstttwwwyyyyyyxxxzzzcccNNNLLLEEEEEEJJJOOOlllkkkiiiwwwiii[[[QQQJJJHHH???BBBCCCGGGYYYuuu|||tttppptttzzz~~~rrrkkkvvv}}}]]]DDD999777999999555555555555666666666777666:::666FFFyyyppphhhZZZMMMCCCBBBJJJ[[[yyy~~~hhhdddbbbbbbkkkpppzzzeeeaaafffeeegggmmmiiidddcccddd___WWWUUUXXXUUURRRXXXhhhoooqqq}}}\\\]]]cccMMMAAA888777:::999777777888888888888777777777777777999;;;<<<<<<<<<>>>@@@EEE@@@@@@DDDBBBAAANNN___|||hhhNNNjjjpppNNN^^^ooo___FFFIIICCC===KKKLLLOOO\\\______nnn{{{hhhTTTUUUMMMMMMPPPLLLHHHXXXppp|||nnnfffaaaXXX[[[TTTWWWlllmmmYYYTTTMMMJJJDDD@@@@@@CCCHHHKKKHHHIIIPPPXXXXXXRRRPPPSSSkkkfffZZZJJJ@@@AAAEEEFFFTTTjjjvvv{{{lllTTTWWWlll]]]???777777777777777777777777777777777777777888999:::;;;AAAdddpppiiigggKKKLLL@@@AAA???<<<;;;<<<<<<<<<;;;???AAADDDGGGJJJPPPVVVZZZ___dddgggffffffhhhiiigggiiioooqqqmmmrrrzzzwwwmmmrrrqqqqqqqqqqqqrrrssssssqqqrrrtttuuuuuuvvvyyy|||xxx|||vvvZZZSSSGGGDDDHHHLLLeee{{{nnniiimmmyyy{{{dddRRRKKKNNNDDD>>>;;;AAAOOOaaauuuyyyppplllttt|||tttlllgggkkk]]]DDD999777666444333333444444555666777777:::999999CCCmmmsssiiiUUUJJJAAABBBGGGUUUoooqqqXXXQQQPPPUUUaaaooo{{{}}}ssswwwwwwsssqqqmmmgggdddhhhjjjeee```______YYYZZZdddiiimmm|||^^^]]]gggKKKAAA888777:::999777777888888888888888777777777:::;;;===>>>>>>???@@@BBBEEEAAABBBFFFEEEDDDOOO^^^sssVVV[[[bbb\\\rrr]]]EEEFFFCCC>>>GGGHHHLLLYYY[[[]]]www]]]WWWNNNLLLNNNJJJDDDPPPcccpppeee___VVVWWWSSSVVVdddzzzrrr\\\SSSQQQMMMHHHCCCBBBCCCFFFIIIGGGIIIPPPZZZ]]]XXXSSSSSSXXXXXXRRRHHHBBBCCCEEEFFFOOOeeerrrxxxqqqYYYZZZkkkzzzYYY???999777777777777777777777777777777777777888999:::;;;BBBeeeggg{{{hhhNNNOOOCCC@@@>>><<<;;;<<<===<<<<<>>@@@@@@AAAAAACCCEEEDDDAAADDDHHHGGGFFFNNN[[[{{{XXXXXXhhhmmmrrrQQQFFFDDDBBBFFFGGGMMMWWWWWWZZZzzz{{{fff]]]RRRMMMNNNJJJDDDIIIUUUvvvhhh___UUURRRSSSUUUZZZdddzzzzzz```UUUTTTPPPLLLGGGDDDCCCDDDEEEFFFGGGNNNYYY^^^ZZZSSSOOOJJJOOOPPPJJJEEEDDDDDDCCCJJJbbbpppvvv______kkkzzzrrrTTT???<<<777777777777777777777777777777777777888999:::;;;BBBgggiiinnnkkkRRRSSSFFF???===;;;;;;<<<======<<<>>>@@@CCCFFFIIINNNTTTXXX^^^dddfffeeedddggggggeeeccciiilllmmmtttsssssssssrrrsssttttttuuuwwwxxxxxxwwwvvvvvvxxxzzz~~~}}}}}}~~~xxxrrrPPPGGGKKKKKKYYYwwwzzzmmmeeeeeeaaalllzzzqqqdddUUULLLHHHEEECCC@@@DDDRRR```ppplllnnnvvvvvvlllhhhaaaGGG;;;999777666333333444444555666666666555444555<<<___}}}oooSSSJJJCCCCCCDDDNNNeee}}}nnn```TTTRRR]]]mmm{{{{{{ssswwwzzzfffqqqaaaFFF===777777999888777999888888888999999999::::::===???AAABBBBBBCCCEEEGGGBBBBBBEEEJJJJJJIIINNNWWW}}}SSSWWWccc```EEEBBBEEEGGGIIIPPPWWWVVVYYYuuuvvvrrrfffYYYQQQQQQOOOHHHHHHNNNnnndddYYYRRRTTTUUUUUUWWWhhhdddYYYTTTQQQMMMIIIEEECCCCCCCCCEEEEEEIIIQQQWWWWWWPPPJJJMMMTTTVVVPPPHHHEEEBBB@@@JJJcccrrrxxx```aaammmwwwlllPPP===;;;777777777777777777777777777777777777888999:::;;;BBBhhhzzzpppkkkrrrVVVUUUGGG???===;;;;;;<<<=========>>>@@@BBBEEEHHHMMMSSSWWW^^^cccfffddddddfffgggeeegggjjjkkkiiillltttwwwuuutttsssssssssssstttuuuuuuyyyzzzzzzyyywwwwwwxxxyyy~~~~~~ttt|||[[[GGGJJJLLLYYYttt{{{ppphhheeecccdddlllwww}}}jjj[[[OOOJJJFFFCCCAAABBBKKKTTTggghhhnnnvvv}}}vvvooocccGGG:::777555333444444444555555555666666999888777:::UUUzzzgggSSSJJJCCCAAABBBNNNhhhppp[[[RRRYYYlllzzz{{{vvvxxx{{{ooolllxxxWWWBBB;;;777777999777888:::777888888999:::;;;;;;<<<<<<>>>AAABBBBBBCCCFFFHHHEEEFFFJJJNNNOOOOOORRRWWWuuuUUUOOOyyybbbxxxxxxMMMAAAEEEDDDGGGPPPTTTTTT[[[rrrvvvpppbbbVVVTTTQQQLLLJJJLLLhhhuuuiii]]]VVVVVVWWWVVVWWWbbbzzzfff]]]SSSQQQMMMIIIEEECCCBBBAAAGGGFFFGGGJJJPPPRRRNNNHHHVVV[[[\\\SSSIIIDDDAAA@@@LLLfffvvv{{{|||\\\aaannnwwwjjjMMM;;;999777777777777777777777777777777777777888999:::;;;AAAgggmmm{{{wwwmmm{{{[[[VVVHHH@@@===;;;;;;<<<======<<<===???BBBDDDGGGLLLQQQUUU]]]bbbeeeddddddggggggfffhhhjjjkkkjjjlllrrrwwwxxxtttsssssssssssstttuuuuuuzzz{{{{{{zzzxxxwwwyyyzzzyyyppplllIIIEEEIIIVVVlll|||pppgggdddeee```dddmmmrrrqqqeeeUUULLLDDDCCCDDDDDDGGGJJJ\\\cccllluuu}}}uuuwww```EEE999777555444444444444555555555555555:::888888:::MMM}}}lllnnn}}}vvvcccRRRIIIAAA>>>@@@MMMjjjiiiWWWXXXjjjxxx~~~tttpppuuu{{{hhhqqqoooNNN???:::666888888777888:::777777888999;;;<<<======<<<>>>AAABBBCCCDDDFFFHHHJJJLLLPPPSSSUUUVVVXXXZZZqqq```OOOmmm___cccfffIIIEEE@@@BBBKKKNNNRRR]]]nnnvvv~~~ppp```WWWQQQLLLIIIJJJUUUxxx~~~pppaaa]]][[[ZZZZZZZZZ___lllyyykkkbbbUUURRRNNNIIIEEEBBBAAAAAAGGGIIIIIIIIIMMMRRRQQQLLLWWW]]]]]]SSSHHHCCCBBBBBBNNNhhhxxx}}}aaaVVV___ooowwwhhhLLL;;;888777777777777777777777777777777777777888999:::;;;???cccjjjiii{{{oooaaaZZZLLLAAA???<<<;;;<<<<<<<<<;;;===???AAACCCFFFJJJPPPTTT\\\aaaeeedddeeehhhiiihhhjjjkkkkkkkkkkkknnnrrrtttsssssssssrrrsssttttttuuuyyyzzzzzzyyyxxxxxxzzz|||pppuuuWWWHHHKKKTTTccc{{{{{{nnnfffbbbccc[[[\\\dddhhhrrrrrr```SSSHHHEEEEEECCCAAAAAAQQQ\\\iiirrryyy}}}qqq{{{|||[[[CCC999999999888555555555555555555555555555555888888FFFtttXXXSSS\\\uuuooobbbRRRJJJCCC@@@AAANNNkkkbbbZZZgggvvvcccpppgggFFF===888666888888777888;;;777777888:::;;;===>>>>>>===???AAACCCDDDEEEHHHJJJLLLOOORRRTTTVVVYYYZZZ[[[ssscccVVVggg\\\\\\tttwwwLLLEEEBBB???IIIJJJNNN\\\ddd~~~zzzvvvmmm]]]RRRKKKHHHHHHMMMaaawwwyyygggbbb___^^^]]]YYYXXX]]]fffvvvxxxkkkZZZWWWQQQJJJEEEAAA@@@???BBBGGGKKKKKKNNNSSSTTTPPPVVV]]]^^^UUUIIICCCCCCCCCQQQlll|||jjjZZZRRR^^^ooouuufffLLL<<<:::777777777777777777777777777777777777888999:::;;;===___mmm___kkktttggg___SSSBBB@@@===;;;;;;;;;;;;:::<<<>>>@@@BBBEEEJJJOOOSSS[[[```dddeeefffjjjlllkkkjjjkkkkkkkkkiiihhhkkknnnrrrrrrrrrrrrrrrsssssstttvvvwwwyyyyyyxxxyyy|||~~~~~~jjjcccMMMMMMRRRVVVgggyyy|||}}}zzznnnhhhfffcccZZZWWW[[[```iii~~~iii]]]RRRLLLHHHCCC@@@AAAHHHWWWfffooouuu|||}}}~~~|||[[[CCC999888999888555555555555555555555555333333777777@@@jjjUUUJJJJJJ]]]ppppppeee\\\SSSLLLGGGEEEEEEPPPllljjjXXXddduuu```kkkbbb@@@<<<888666888888666888;;;777777999:::<<<===>>>???>>>@@@BBBDDDEEEFFFIIIKKKKKKNNNQQQRRRTTTXXXYYYYYYvvv]]]UUU```ddd^^^gggqqqFFFEEEHHHAAAJJJHHHLLLYYY[[[nnnvvvyyydddTTTKKKGGGHHHDDDPPPaaaxxx{{{xxxtttzzzmmmeeebbbaaa]]]VVVQQQTTT[[[bbbwwwsss___[[[SSSKKKEEEAAA??????:::DDDKKKLLLOOOTTTTTTQQQWWW___aaaXXXKKKDDDBBBBBBUUUpppjjjeeePPP]]]nnnsssdddKKK===<<<777777777777777777777777777777777777888999:::;;;;;;\\\ooo```hhhzzzllldddXXXCCCAAA===<<<;;;;;;:::999<<<>>>@@@BBBEEEIIIOOORRRZZZ```dddeeegggkkkmmmlllfffgggjjjlllllllllppptttrrrqqqqqqqqqqqqrrrsssssstttvvvwwwxxxxxxzzz}}}}}}hhhllleeeKKKKKKKKKIII___sss~~~zzzyyyxxx}}}zzzppplllmmmggg]]]VVVVVV[[[cccuuunnneee[[[SSSKKKDDDDDDHHHCCCTTTeeelllrrrzzz~~~~~~vvv~~~^^^DDD999666555444555555555555555555555444444444999777;;;bbb^^^[[[YYY\\\aaadddcccaaaYYYMMMDDDEEEJJJVVVqqqvvvWWW]]]sssaaa}}}ZZZ<<<;;;:::888777777777888888444777:::<<<===>>>@@@BBBAAAAAACCCGGGKKKLLLIIIFFFGGGIIIKKKNNNQQQRRRSSSSSSooocccLLL___iiiYYYcccaaaIIILLLBBBEEEJJJIIILLLWWWbbbvvv~~~|||lll^^^NNNIIILLLEEEDDD___}}}zzzwwwyyyooojjjcccXXXOOOJJJIIIIIIIIIWWWmmmrrreeeYYYUUUQQQEEEBBBCCC===AAABBBEEEKKKSSSWWWWWWVVVZZZ```bbbZZZMMMDDDEEEIIIVVVtttrrr___TTTeeeyyyzzzeeeHHH999888999888888888777777666666777777777777888999:::;;;AAAQQQvvvcccdddwwwzzzmmmVVVQQQBBB???<<<;;;;;;<<<;;;:::;;;===@@@CCCGGGKKKNNNOOOWWW\\\ccchhhjjjjjjjjjjjjjjjkkklllllllllmmmoooqqqwwwuuurrroooooooooqqqrrrtttsssuuu{{{}}}|||~~~zzzeee|||nnnUUUGGGGGGKKKSSSooo~~~|||pppyyy{{{nnnhhhhhhbbb^^^YYYTTTQQQXXXlll~~~xxxfff]]]XXXNNNJJJJJJEEEDDDMMM\\\kkkvvv|||}}}|||}}}}}}}}}}}}[[[CCC:::999777444777777666555555555555555111999999;;;===SSSlllgggccccccgggkkkkkkjjj___RRRFFFEEEIIIVVVqqq___```uuuxxxaaaRRR>>>;;;:::888777777777888999666888;;;===>>>???AAABBBAAAAAABBBFFFIIIJJJGGGDDDEEEGGGJJJMMMOOOQQQRRRRRRgggXXXTTTcccuuu]]]___ssscccHHHIII===BBBHHHIIINNNZZZfff~~~|||qqq```QQQJJJIIIJJJGGGbbb~~~xxxxxx~~~ttt^^^XXXPPPJJJHHHHHHIIIJJJOOOdddiii[[[UUUQQQGGGDDDEEE?????????CCCKKKTTTZZZZZZXXX[[[```aaaYYYKKKCCCDDDHHHXXXuuuyyy]]]QQQcccvvvvvv```GGG;;;:::888888888888777777777666777777777777888999:::;;;@@@PPPnnnXXX___tttpppjjjNNNHHHBBB???<<<;;;;;;<<<;;;:::;;;===???CCCGGGJJJMMMOOOVVV\\\ccchhhjjjjjjiiiiiiiiikkkmmmmmmmmmmmmooopppuuutttsssrrrrrrsssuuuvvvxxxvvvxxx|||~~~|||}}}}}}oookkkkkkTTTHHHEEEFFFPPPkkkvvv{{{}}}xxxooogggcccccc^^^WWWQQQMMMRRRbbbrrr}}}nnnfff```RRRJJJIIICCCCCCKKKXXXgggrrryyy|||}}}}}}WWWAAA:::888777666777777666555555555555555333888888:::;;;LLL|||uuunnnjjjkkknnnppppppjjj[[[KKKFFFIIIXXXsssiiiddduuu~~~kkkdddyyyIII@@@;;;:::888777777888999999999;;;>>>??????@@@AAACCCAAAAAABBBDDDGGGGGGDDDBBBCCCEEEGGGKKKNNNPPPQQQRRR\\\VVVRRR\\\yyy^^^[[[hhhaaaEEEHHH>>>@@@FFFIIIOOOYYYddd~~~yyydddWWWNNNHHHNNNGGGbbb}}}xxxuuuuuuxxxiiiTTTPPPKKKGGGGGGHHHHHHIIIJJJZZZ|||nnn\\\RRROOOFFFDDDEEEAAA>>>>>>BBBMMMZZZaaa```\\\[[[______VVVIIIBBBCCCHHHZZZvvvfffWWWjjjzzzsss\\\EEE:::999888888888888777777777777777777777777888999:::;;;???OOOnnnSSS\\\yyycccfffFFF@@@BBB???<<<;;;;;;<<<;;;:::;;;===???BBBFFFIIILLLNNNUUUZZZaaafffhhhiiiiiiiiigggjjjmmmooonnnnnnnnnoooppppppqqqrrrtttuuuvvvwwwxxxvvvwww{{{|||zzzzzz}}}{{{dddmmmoooZZZNNNHHHEEEMMMfff|||yyywwwtttrrrqqqnnnfff```fff```XXXQQQKKKLLLWWWddd{{{yyyqqqiiiYYYOOOKKKDDDCCCIIITTTaaammmvvv|||~~~yyySSS>>>999888777777777666555555444555555555666666666999:::DDDuuuyyysssqqqssstttuuuvvveeeRRRHHHKKK[[[wwwsssgggtttvvveeelllwwwDDDBBB::::::999888888888999:::<<<>>>AAAAAAAAAAAABBBCCCBBBBBBCCCEEEFFFEEEDDDBBBDDDEEEGGGJJJMMMPPPRRRSSSTTTdddLLLPPPzzz{{{ZZZYYYkkkbbbCCCFFFAAAAAAFFFIIIMMMSSSZZZuuuhhh]]]TTTJJJMMMFFF___}}}ooosssyyyzzzvvvmmmaaaXXXQQQNNNJJJHHHHHHHHHGGGFFFJJJRRRrrrxxx```RRROOOHHHGGGIIIEEEAAA@@@DDDSSSccckkkggg```ZZZ\\\ZZZRRRGGGBBBEEEJJJ]]]wwwrrreeeyyytttXXXBBB999666888888888777777777777777777777777777888999:::;;;???OOOyyyZZZ___]]]jjjiiiHHHBBBBBB???<<<;;;;;;<<<;;;:::;;;<<<>>>@@@DDDHHHKKKMMMTTTYYY___dddggghhhhhhiiifffiiinnnppppppnnnmmmmmmkkkmmmoooqqqrrrsssssssssuuussstttxxxyyywwwwwwzzzzzz~~~~~~qqqhhhzzzdddWWWOOOJJJKKKccc{{{~~~yyytttssssssooojjjmmmeee\\\UUUNNNLLLSSS\\\iiiwwwnnnaaaXXXRRRHHHDDDHHHQQQ\\\hhhsss|||{{{wwwQQQ>>>999777666777666555555444444555555555888333666777:::???hhh|||yyy{{{}}}}}}mmmXXXKKKNNN___zzz{{{kkktttiiiyyyuuuCCCBBB::::::999888888999:::;;;>>>@@@BBBCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKNNNQQQSSSTTTTTTsssMMMMMMuuuWWW]]]yyyoooCCCCCCAAACCCFFFGGGLLLPPPSSSlllkkkaaaWWWKKKKKKFFF\\\qqqiii```\\\\\\ZZZTTTOOONNNLLLIIIHHHIIIHHHGGGFFFMMMMMMjjjiiiUUUQQQLLLKKKLLLHHHBBBAAAGGGYYYnnnvvvnnnbbbXXXYYYVVVOOOFFFCCCHHHMMMaaazzzvvvlllsssSSS@@@888444777777777777777777888888777777777777888999:::;;;???OOO|||ccceeeaaaVVVtttrrrRRRHHHBBB???<<<;;;;;;<<<;;;:::;;;<<<===???BBBFFFJJJLLLSSSWWW^^^bbbeeefffggghhheeeiiinnnqqqpppooommmmmmlllmmmoooqqqrrrrrrqqqppprrrppprrrwwwyyywwwxxx{{{{{{~~~}}}nnnooonnn^^^TTTMMMKKKaaa{{{|||rrriii^^^WWWQQQNNNQQQWWWdddyyynnnddd___WWWJJJFFFIIIOOOXXXdddppp{{{}}}zzzrrrxxxPPP>>>:::777555666555555444444444444555555777111777555===@@@\\\~~~zzz|||oooZZZMMMPPPbbb{{{}}}nnnuuummmmmmCCC@@@::::::999888888999;;;<<>>LLLtttjjjfffoooWWWmmmxxxUUUEEEBBB???<<<;;;;;;<<<;;;:::;;;;;;<<<>>>AAAEEEIIIKKKRRRVVV\\\aaaccceeeggghhhfffiiinnnppppppnnnmmmmmmooopppqqqrrrsssrrrqqqqqqtttrrrtttyyy{{{yyyzzz}}}{{{~~~}}}vvviii}}}wwwiii[[[OOOMMM]]]ssswwwlll___WWWRRRNNNOOOSSSeeeuuuttthhh```WWWIIIGGGIIIMMMUUU```mmmyyy~~~~~~yyywwwmmmppp}}}wwwMMM===:::666444777444444444333444444555666555222999333>>>BBBPPP{{{zzz{{{mmmZZZMMMQQQccczzzxxxmmmqqq|||~~~~~~iii___@@@<<<::::::999888999:::;;;<<<>>>@@@BBBCCCCCCCCCEEEFFFDDDFFFHHHHHHFFFFFFGGGIIIKKKKKKLLLMMMNNNQQQSSSTTTYYY}}}yyyRRRJJJjjj```dddYYYKKKGGGEEEDDDCCCLLLSSSQQQcccmmm[[[NNNIIILLLUUU~~~}}}hhhaaa```[[[UUUQQQPPPNNNLLLKKKKKKKKKJJJHHHMMMVVVyyyhhh^^^UUUOOOKKKFFFFFFFFFRRRnnnttt]]][[[UUULLLDDDCCCHHHNNN^^^vvv~~~zzz~~~}}}|||ggg```{{{hhhIII???;;;555666777777777888888888888777777777777888999:::;;;===HHHiiirrr```bbbttt]]]CCCBBB???<<<;;;;;;<<<;;;:::;;;;;;;;;===@@@DDDHHHKKKQQQUUU[[[___bbbdddfffhhhgggjjjnnnoooooonnnnnnnnnnnnooopppqqqrrrrrrrrrrrrvvvtttuuuzzz{{{yyyyyy|||zzz}}}}}}rrr{{{iiiWWWPPPUUUeee{{{~~~pppaaaYYYSSSOOOOOOQQQ```iiioooaaaWWWJJJGGGHHHKKKRRR]]]jjjuuu}}}uuujjjhhhqqqsssIII;;;:::666444888444333333333444444555666444333<<>>:::::::::999888999:::<<<======@@@BBBCCCCCCDDDEEEGGGCCCEEEGGGGGGEEEEEEHHHJJJLLLLLLLLLLLLNNNPPPRRRSSSVVVzzz{{{UUUJJJeeeeeeccccccKKKCCCGGGDDDBBBKKKRRRNNN]]]~~~vvv```RRRGGGLLLQQQuuu|||zzzsssjjjfffZZZWWWRRROOOMMMLLLIIIHHHMMM^^^}}}pppeee\\\VVVPPPJJJKKKYYYyyyaaa^^^VVVLLLDDDBBBGGGLLLWWWooo|||{{{vvv}}}~~~cccVVV___|||hhhHHH???;;;444666666777777888888888999777777777777888999:::;;;;;;DDD```zzzZZZxxxiiixxxjjjJJJBBB???<<<;;;<<<<<<;;;:::;;;;;;;;;<<>>--->>>DDD===zzzttt{{{vvvfffSSSIIIJJJWWWlll}}}qqqhhheeellluuu}}}}}}zzzfffnnnsssJJJ;;;<<<;;;<<<===<<<<<<===@@@CCC@@@AAABBBCCCDDDEEEFFFGGGGGGIIIKKKLLLJJJIIIIIIJJJPPPJJJHHHLLLOOONNNMMMNNN[[[qqqcccDDDeeeiii```lllBBBBBBCCCFFFDDDEEELLLPPPaaa~~~zzzdddXXXOOOPPPSSSggg}}}rrrfff[[[VVVSSSNNNJJJIIINNN[[[}}}|||yyynnn```^^^NNNeeelllbbbWWWNNNGGGCCCEEEIII\\\jjjzzz}}}{{{vvvttt|||yyy[[[aaa]]]dddCCC===;;;888888888777777777777888888888888999999999::::::::::::BBBRRRtttjjj]]]ooossszzzOOOEEEBBB@@@???<<<999:::???999:::;;;<<>>999:::;;;<<<>>>BBBHHHLLLPPPUUU\\\^^^^^^```cccgggkkkppprrrqqqqqquuuwwwwwwuuutttrrrrrrtttuuuvvvvvvxxxyyy{{{||||||zzzyyyxxxzzz}}}~~~}}}zzz{{{vvv___TTTKKKVVVwww}}}kkk___[[[ZZZWWWSSSXXX___gggtttnnn```QQQFFFFFFGGGMMMWWWdddqqqyyy{{{~~~~~~rrrhhhyyy}}}jjjGGG777666777444111444444444555555555555666888666222666;;;999EEEaaauuuccc\\\YYYZZZRRRJJJDDDDDDLLL___ppp~~~}}}sssfffccckkkkkkmmmrrryyynnn```qqqfffEEE;;;;;;:::;;;<<<<<<<<<>>>AAADDDDDDEEEFFFGGGHHHJJJKKKKKKHHHJJJKKKLLLKKKJJJKKKLLLNNNKKKLLLRRRUUUTTTSSSTTTWWWooo~~~bbbIIIeeedddVVVQQQlllQQQIIIBBBDDDBBBCCCJJJMMM\\\vvvmmmZZZNNNMMMKKKTTTssstttfff]]]WWWOOOIIIGGGMMMXXXuuutttiiijjjnnngggZZZjjjpppdddUUUJJJCCC@@@DDDKKKTTTdddttt|||{{{{{{}}}|||^^^fffppp```AAA;;;999666888888777777777777888888888888999999999:::::::::;;;>>>KKKhhh~~~ccclllPPPCCC???>>>???>>>::::::<<<::::::;;;<<<>>>AAAGGGJJJNNNSSSZZZ^^^___```dddgggiiimmmooommmnnnssswwwxxxuuuuuutttttttttuuuvvvvvvxxxyyyzzz{{{|||{{{zzzyyyvvvyyy{{{{{{zzz|||~~~dddUUUFFFKKKfffnnnaaa]]][[[XXXUUUUUU[[[bbbiiiyyyyyybbbSSSIIIHHHIIILLLVVVbbbooowwwyyy}}}|||ooogggxxx}}}}}}hhhKKK<<<999777333111444444444555555555555666777777444777<<<999BBBZZZrrr^^^VVVSSSPPPLLLHHHEEEBBBFFFVVVeeeuuu}}}qqqmmmeeeZZZXXX^^^bbbhhhqqqzzzjjjfff\\\CCC<<<===999;;;<<<<<<===???BBBEEEEEEFFFGGGHHHIIIJJJKKKKKKGGGIIIKKKKKKKKKKKKLLLNNNQQQPPPSSSXXXZZZXXXWWWXXXZZZppptttmmmYYYFFFeeeppp___PPP^^^LLLBBBBBBDDDAAABBBHHHJJJWWWppprrr[[[SSSQQQNNNRRRhhh~~~kkk___VVVNNNIIIHHHMMMXXXoootttZZZPPPPPPSSSPPPddd|||}}}ooodddVVVLLLEEEAAAEEEJJJUUUeeeuuuzzz|||zzz___jjjyyygggEEE<<<::::::888888777777777777888888888888999999999:::::::::<<<<<>>;;;999;;;::::::;;;;;;===@@@EEEIIIMMMRRRYYY^^^aaacccfffhhhiiimmmooommmnnnrrruuutttvvvvvvvvvvvvuuutttuuuvvvvvvwwwxxxzzzzzzzzzzzzzzzuuuwwwyyyzzzzzz|||hhhXXXHHHFFFUUUnnnsssfffaaa___\\\XXXUUUXXX___dddhhh|||gggWWWNNNLLLJJJLLLTTT```mmmtttwww{{{xxxqqqrrrhhhNNN???:::777555555444444444555555555555666666888555888===999???SSSqqqaaa[[[[[[OOOMMMKKKGGGBBBCCCOOO\\\kkkzzzyyymmmiiicccYYYVVVSSSYYYcccllltttyyy}}}iiiqqq}}}UUUAAA======999;;;<<<===>>>@@@DDDGGGFFFGGGGGGHHHHHHIIIIIIIIIGGGHHHJJJJJJJJJKKKMMMOOOPPPQQQUUU[[[^^^\\\]]]```aaaqqqzzzppp]]]III]]]jjjTTTXXX|||xxxNNNDDDBBBCCC@@@BBBHHHIIISSSjjjdddWWWTTTRRRUUUeeeuuueeeZZZRRROOOOOONNNXXXjjj|||^^^MMMHHHEEEGGGXXXllluuuyyy{{{yyylllbbbXXXPPPIIIDDDEEEIIIWWWhhhxxx}}}|||~~~|||___hhh{{{kkkGGG;;;999;;;888888777777777777888888888888999999999:::::::::>>>===GGGWWWxxxvvv~~~ZZZEEE@@@===>>>>>>;;;999::::::;;;;;;;;;<<>>@@@BBBFFFIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEGGGHHHIIIIIIJJJMMMOOOKKKLLLQQQYYY]]]]]]```fffdddlllqqqRRRQQQ}}}oooTTTZZZ}}}rrrOOOBBBCCCDDD@@@BBBHHHHHHPPPeeevvvsssZZZTTTQQQVVVdddzzziii^^^TTTPPPOOOPPPYYYdddrrr}}}yyy{{{}}}```NNNHHHEEEGGGMMMVVV]]]bbbiiiqqqhhh```WWWQQQKKKEEEEEEIIIYYYiiiyyygggkkkyyygggEEE888666888888888777777777777888888888888999999999:::::::::>>>>>>JJJSSS}}}~~~xxxmmmhhhJJJCCC===>>>>>>;;;999::::::;;;;;;;;;;;;>>>BBBFFFLLLQQQXXX```fffjjjkkkllllllrrruuutttssstttsssppptttwwwyyyxxxtttrrrrrrtttrrrrrrsssuuuwwwyyyzzz{{{yyyyyyzzzzzz{{{{{{{{{{{{uuueeeUUUJJJAAAAAAUUUmmmxxxmmmhhhddd^^^XXXVVVSSSVVV___eeejjjwwwpppWWWSSSMMMLLLPPP[[[gggoooyyy}}}~~~}}}xxxxxxvvvsss{{{zzz|||xxx```FFF777333333444666444444444555555555555666555888666666<<<999;;;IIImmmcccbbb\\\UUUOOOKKKGGGGGGMMMTTT```vvvzzzoooooopppjjjfffeeennnxxxzzzwwwwww}}}eeewwwkkkHHH======:::;;;===>>>@@@AAADDDHHHKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDEEEGGGGGGHHHJJJMMMOOOHHHIIIMMMSSSVVVVVVZZZaaa]]]dddZZZIIIlllrrrTTTcccyyyTTTBBBDDDDDD@@@BBBHHHGGGNNNbbbssscccWWWOOORRR]]]ttt~~~ooocccWWWNNNLLLRRRZZZ]]]bbbiiigggkkkzzzzzz]]]KKKEEEGGGIIIHHHIIINNNPPPXXXffffff]]]SSSMMMHHHDDDFFFJJJZZZhhhvvv}}}nnnsss{{{]]]CCC:::666666888888777777777777888888888888999999999:::::::::<<>>======;;;:::::::::;;;;;;::::::===AAAEEEJJJOOOVVV___fffkkklllllljjjooorrrpppooorrrrrrqqqssswwwyyyxxxssspppqqqsssqqqrrrsssuuuwwwyyy{{{}}}yyyyyyyyyzzz|||||||||{{{qqq\\\RRRGGG@@@JJJ\\\zzzuuukkkfffaaaZZZSSSRRROOOPPPXXXccckkkooopppyyy[[[VVVOOOKKKOOOYYYeeemmmvvv{{{~~~}}}zzz~~~yyy{{{xxxyyyuuu]]]BBB555444444333333444444444555555555555666444888555555::::::;;;GGGooooooaaa]]]___WWWOOOKKKIIIIIINNNTTTaaawwwzzznnnmmmooojjjgggbbbqqqyyyrrruuu{{{~~~{{{{{{bbbtttaaaBBB;;;===:::<<<===???AAABBBEEEJJJMMMMMMLLLKKKJJJHHHFFFEEEEEECCCDDDFFFFFFGGGIIILLLOOOJJJJJJLLLOOOOOOMMMQQQWWWSSS___]]]GGGiiiuuuVVVmmmbbbKKKDDDEEE@@@BBBIIIGGGMMM```rrrnnn\\\NNNNNNUUUgggxxxkkk]]]RRRLLLSSS[[[ZZZWWW[[[ZZZ^^^mmm}}}aaaNNNHHHBBBHHHHHHHHHLLLJJJMMM\\\eee[[[PPPIIIDDDBBBFFFLLL\\\gggsssyyy}}}zzzmmmvvv{{{UUUBBB===888555888888777777777777888888888888999999999:::::::::;;;???PPPRRRsss{{{eeeooommmzzzRRRHHH???======;;;:::;;;;;;;;;;;;::::::<<>>@@@AAABBBDDDHHHJJJMMMMMMMMMLLLJJJHHHFFFEEEBBBDDDFFFHHHJJJJJJIIIHHHFFFGGGIIILLLMMMMMMMMMMMMRRR^^^|||iiiLLL^^^[[[ppp}}}QQQKKKEEEBBBEEEDDDCCCKKKWWWlllvvvXXXTTTPPPLLLYYYiiixxxmmm[[[QQQSSSYYYUUUSSSTTTRRRPPPSSSYYYfff}}}[[[JJJLLLJJJGGGEEEEEEDDDEEELLLUUUYYY^^^UUUIIIDDD??????JJJaaakkktttwwwyyy|||~~~}}}}}}nnnfffppp|||SSS<<<777666999888777666666666666666777888999999::::::;;;;;;<<<>>>FFFLLLOOOlllzzz```yyyooo^^^CCCDDDBBB===???999>>>;;;<<<<<<<<<;;;===AAACCCIIIMMMSSSXXX]]]bbbhhhkkkkkkmmmppprrrtttvvvyyy{{{ssssssssssssssssssssssssoooppprrruuuwwwyyy{{{{{{~~~zzzwwwvvvxxx{{{~~~}}}uuucccTTTFFFFFFQQQiii}}}xxxoooggg```[[[XXXWWWYYYSSSMMMLLLSSS^^^hhhmmmkkkbbbXXXMMMIIIKKKSSSaaannnqqqxxx~~~qqqzzzzzzyyyxxx|||vvvSSS>>><<<777555555333333444555555666666555555777888999999999:::===@@@UUUlllddd___YYYRRRNNNIIIHHHOOOWWWhhhssstttjjjoooqqq^^^YYY\\\aaahhhooovvv|||zzzkkkMMM:::>>>;;;>>>>>>@@@CCCDDDDDDEEEGGGIIIKKKKKKJJJIIIGGGFFFEEEEEEBBBDDDFFFIIIJJJJJJJJJIIIFFFFFFHHHIIIKKKLLLLLLMMMKKKVVVyyyxxxSSSZZZ^^^hhhgggLLLEEEBBBDDDCCCCCCKKKWWWggg```[[[TTTLLLQQQYYYjjj~~~vvvkkkYYYQQQTTTVVVSSSQQQQQQNNNIIIJJJNNNTTTnnn{{{bbbTTTRRRLLLIIIGGGFFFDDDFFFPPP[[[```bbbVVVHHHDDD@@@AAALLLbbbkkktttwwwxxx{{{|||{{{zzz^^^ccc{{{yyyOOO<<<888777999777777666666666666777777888999999::::::;;;<<<<<<<<>><<<<<<<<<<<<;;;===@@@CCCIIILLLRRRWWW\\\aaagggjjjiiilllnnnpppqqqrrrtttvvvrrrrrrrrrrrrrrrsssssssssqqqrrrsssuuuwwwxxxyyyyyy}}}{{{yyywwwwwwyyy{{{}}}yyyuuu\\\NNNKKKNNNccc{{{|||xxxsssppprrrwwwtttiii^^^___XXXQQQPPPVVV___dddgggnnnfff[[[PPPKKKKKKQQQ^^^jjjssszzz~~~vvv}}}}}}yyy}}}wwwnnnMMM::::::777555666333333444555555666666555555777888999999999:::===@@@OOO|||rrrfff___YYYRRRNNNIIIGGGKKKRRRbbbpppqqqfffppp```UUUWWW\\\ccclllpppvvvzzz___EEE999@@@<<<>>>@@@CCCFFFHHHGGGFFFGGGGGGJJJIIIHHHFFFFFFFFFFFFGGGCCCDDDGGGIIIJJJKKKJJJJJJEEEEEEEEEFFFGGGIIIKKKLLLLLLUUUsssYYYWWWzzzaaa^^^uuuOOOGGGAAABBBBBBBBBKKKWWWjjjkkkcccYYYNNNNNNLLLTTTiiiwwwkkkYYYPPPRRROOOMMMLLLMMMIIIEEEEEEIIINNN\\\kkktttdddWWWPPPMMMKKKIIIGGGDDDGGGUUUccciiihhhYYYIIIDDDAAACCCNNNaaakkksssvvvwwwzzzzzzyyyjjjRRRdddsssJJJ;;;999777888777777777666666777777888999999999:::;;;;;;<<<<<<<<>>CCCFFFJJJKKKJJJHHHFFFEEEJJJIIIGGGEEEEEEFFFHHHIIIDDDEEEGGGIIIJJJJJJJJJJJJEEEDDDCCCCCCDDDGGGJJJLLLPPPVVVmmm]]]TTTrrrbbbXXXsssyyyRRRHHHAAAAAAAAABBBJJJVVVrrrtttiii]]]RRRRRRLLLOOO\\\xxx}}}vvvlll[[[OOOLLLIIIFFFFFFHHHHHHGGGJJJOOOUUUZZZ```sssmmmaaaVVVMMMMMMKKKHHHFFFCCCFFFUUUeeeqqqnnn\\\JJJDDD@@@CCCOOO```jjjsssuuuwwwzzz{{{zzz~~~lllVVVkkkoooFFF;;;:::777777777777777666777777888888999999::::::;;;<<<<<<<<>>=========<<<;;;<<>>CCC???FFFGGGJJJMMMNNNLLLIIIFFFEEEDDDCCCBBBAAAAAABBBBBBCCCHHHHHHGGGGGGGGGGGGGGGGGGCCCBBBAAAAAABBBEEEHHHJJJNNNQQQ\\\uuuZZZMMMeeesss[[[[[[ooo~~~UUUJJJAAABBBCCCBBBHHHQQQ\\\zzzbbbRRRTTTMMMNNNTTT```uuu{{{nnnllluuu~~~|||nnnaaa^^^^^^WWWMMMGGGKKKIIIHHHIIIIIIIIINNNUUUNNN```lllzzz|||uuu}}}|||iiiYYYSSSRRRPPPMMMHHHDDDBBB@@@AAAJJJTTTdddjjjaaaPPPGGG???BBBQQQbbbllluuuxxxzzz~~~~~~~~~ppphhhbbb@@@::::::555666777777777777888888999::::::::::::;;;<<<<<<======@@@>>>EEEIIINNNqqqmmmeeelll^^^EEE??????BBB;;;BBB===>>>===<<<;;;<<>>@@@BBB???JJJHHHJJJMMMMMMKKKIIIGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBIIIIIIGGGFFFEEEDDDDDDDDDBBBBBBAAAAAACCCEEEGGGIIINNNQQQ[[[ttt|||YYYNNNggg]]]YYYggg~~~VVVJJJBBBCCCDDDCCCGGGNNNOOOtttkkkUUUSSSLLLLLLVVV]]]nnn~~~qqqjjjjjjeee]]]XXXYYY]]]cccgggddd^^^WWWTTTPPPKKKIIIHHHHHHFFFHHHKKKJJJHHHIIINNNLLL```kkkwwwyyyeeeccc]]]UUUOOOLLLLLLKKKNNNHHHBBBAAAAAA@@@CCCGGGRRR```___SSSIII@@@EEEVVVgggqqqyyy{{{|||~~~xxxwwwYYY<<<999999555777777777777777888999:::;;;::::::;;;;;;<<<=========AAA>>>EEEIIIHHHddd{{{XXXmmmsssnnnLLLAAA???AAA<<>>>>>===<<<;;;<<>>^^^vvvkkkddd]]][[[]]]YYYSSSWWWgggrrrxxxyyy{{{~~~{{{vvvHHH???DDDDDDBBB>>>LLLHHHJJJLLLLLLKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAABBBCCCEEEGGGHHHKKKNNNYYYrrr|||ZZZLLLccc^^^YYYhhh}}}VVVJJJBBBDDDEEECCCFFFMMMLLLlllsssZZZVVVNNNMMMMMMRRRfffoooeeeTTTUUUUUUQQQMMMOOOWWW^^^ZZZYYYVVVPPPGGGBBBDDDIII@@@AAAFFFKKKKKKGGGFFFIIILLL\\\```hhhddd[[[RRRPPPPPPNNNKKKIIIPPPHHHBBBBBBBBB???>>>???EEEXXX]]]UUUKKKBBBGGGZZZllluuu|||}}}}}}~~~~~~|||vvvRRR999888888666999777777777777888999:::;;;::::::;;;;;;<<<=========DDD@@@GGGKKKFFF^^^[[[^^^ooo~~~VVVFFFAAAAAA;;;CCC>>>>>>>>><<<;;;<<>>??????FFFEEEDDDHHHOOOZZZooo[[[yyy{{{|||ZZZAAACCC@@@;;;AAA>>>=========<<<<<<<<<<<>>??????===CCCTTTtttooofffnnnvvvxxx~~~xxxssswwwxxxzzzvvvqqqnnnpppuuu{{{~~~~~~aaaRRRDDDCCCHHHJJJHHHFFFKKKIIIIIIKKKNNNNNNKKKGGGIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKHHHGGGEEEDDDEEEFFFFFFEEECCCQQQZZZiii~~~YYYSSSzzzlll```qqq[[[FFFEEECCCCCCFFFEEEIII[[[}}}```RRROOONNNJJJOOOVVVnnn}}}kkkddd\\\VVVRRRPPPNNNKKKJJJDDDBBBEEEDDD@@@>>>@@@===@@@DDDFFFGGGHHHKKKMMMNNNfff~~~vvvcccXXXRRRLLLHHHLLLHHHBBB??????@@@AAAAAADDDNNNOOOKKKHHHBBBGGGZZZnnnsssxxxyyyxxxvvvxxx{{{}}}}}}~~~vvvsssIII666999999555999666666777888:::;;;<<<<<<999999:::;;;===>>>???@@@DDDFFFFFFJJJOOOVVVzzz{{{aaaxxxaaaCCCBBB@@@;;;???===============<<<<<<<<<@@@CCCGGGKKKOOOSSSYYY\\\___bbbeeeggggggggghhhiiikkkmmmoooooooooppprrrtttrrrsssssstttuuuuuuuuuvvvuuuxxxyyyvvvvvvzzz}}}|||}}}~~~qqqiiikkkxxxxxxqqqooonnnnnnlllnnniiifffggggggddddddgggiii}}}rrrhhheeegggddd```[[[QQQIIIJJJOOO^^^kkkwww{{{~~~xxxhhhkkkxxx|||vvvnnnOOONNNGGG===888999999666444555666777888888888777999:::<<<===??????@@@@@@???CCCNNNiii~~~}}}~~~sssiiifffeeekkkiiigggiiinnnvvv|||}}}||||||}}}~~~}}}oooVVVMMMGGGIIILLLJJJGGGGGGGGGHHHJJJLLLMMMMMMLLLKKKKKKIIIHHHFFFFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMOOOQQQSSSOOOJJJHHHIIIIIIHHHFFFCCCMMMUUUddd```IIIhhh}}}]]]```pppIIIFFFFFFCCCDDDDDDKKKUUUsss}}}xxxiii[[[UUULLLMMMPPPTTTkkkvvvpppmmmggg]]]TTTSSSMMMHHHGGGFFFCCCCCCEEEEEEFFFHHHHHHHHHIIIKKKMMMIIIbbb{{{vvvfff]]]UUUNNNIIIKKKHHHCCC@@@???@@@AAAAAADDDMMMMMMIIIFFFBBBIII]]]nnnssswwwyyyyyyxxxzzz|||{{{{{{~~~}}}kkkllllllFFF888888888777888777777888888999::::::;;;999:::;;;<<<>>>???@@@@@@CCCFFFGGGLLLOOOQQQkkk```qqqkkkGGGBBBBBB===>>>===>>>>>>>>>======<<<<<>>???@@@@@@@@@@@@@@@DDDFFF[[[}}}xxxhhh___kkkjjjiiigggggglllttt{{{~~~}}}|||zzzyyyyyy{{{~~~}}}yyyaaaHHHEEEEEEHHHJJJHHHHHHJJJGGGIIIKKKLLLKKKJJJKKKLLLLLLJJJGGGEEEDDDFFFGGGIIIIIIIIIIIIKKKMMMPPPSSSTTT]]]XXXQQQOOOOOOOOOMMMJJJFFFIIIOOO[[[zzznnnKKK^^^bbbVVVzzzNNNGGGHHHDDDDDDEEEMMMMMMdddnnnfffrrr}}}nnn]]]PPPPPPRRRTTTjjjyyykkkmmmeee[[[SSSOOONNNPPPQQQTTTRRRPPPMMMKKKJJJJJJKKKIII]]]pppzzzzzzrrrjjj```ZZZVVVTTTPPPMMMKKKGGGCCC@@@@@@@@@@@@@@@CCCMMMNNNJJJHHHDDDLLLaaappptttyyy{{{||||||~~~|||}}}www```nnnbbbBBB999777777888777888888888888999999999999:::;;;<<<===???@@@AAAAAABBBFFFGGGKKKNNNMMM___aaajjjtttMMMCCCEEEAAA???===>>>>>>???>>>===<<<;;;>>>AAAEEEHHHKKKPPPTTTXXX[[[___cccfffgggggghhhiiigggiiikkkllllllmmmoooqqqoooppprrrsssttttttssssssuuuxxxwwwsssrrrvvvyyyyyy{{{xxx~~~jjjttt}}}lll~~~|||yyyxxxvvvuuupppjjjeeebbb___]]]aaagggrrr|||pppgggiiihhhiiiiiidddXXXKKKHHHKKKXXXggguuu{{{|||wwwkkkzzztttmmm|||ppp\\\;;;999666333111222333333555555666777888999999999===>>>???@@@@@@@@@@@@@@@@@@FFFBBBRRRzzzuuuxxxsssyyyyyytttiii``````iiirrr~~~zzzyyyvvvuuuvvvyyy}}}nnnZZZGGGDDDDDDFFFFFFDDDFFFKKKHHHIIIKKKJJJIIIHHHIIIJJJKKKIIIFFFDDDDDDEEEGGGHHHHHHHHHHHHJJJLLLOOORRRSSS___ZZZUUURRRQQQPPPNNNLLLIIIEEEIIIQQQhhhWWW^^^ppp^^^qqqRRRIIIHHHEEEEEEFFFJJJIII]]]tttkkkaaagggiiiWWWMMMOOONNNeee{{{wwwjjj^^^YYYYYY[[[\\\^^^ZZZTTTOOOKKKJJJJJJJJJPPP\\\gggoooxxx~~~wwwkkkeee```ZZZUUUSSSQQQNNNKKKJJJGGGCCCAAA@@@AAA@@@@@@AAALLLOOONNNMMMIIIPPPcccpppsssxxx{{{}}}|||~~~|||lll```vvvWWW===;;;666777:::666888888888888888888888888;;;<<<===>>>@@@AAABBBBBBCCCFFFEEEIIIMMMLLLZZZuuukkkcccpppvvvOOOCCCEEEBBB@@@===>>>?????????>>><<<;;;>>>AAADDDGGGJJJNNNRRRVVVYYY]]]bbbfffgggggghhhhhhfffhhhjjjkkklllmmmoooqqqnnnoooqqqsssssssssrrrrrrwwwzzzzzzuuutttxxxzzzzzzzzzwww|||~~~ssshhhjjjqqq~~~~~~|||{{{rrrlllfffbbb]]][[[```gggrrrqqqhhhlllllllllkkkeeeXXXKKKIIINNNYYYgggvvv{{{{{{}}}~~~~~~yyywwwuuu~~~uuurrrfffuuummmVVV999777555555555444555777555555666777888999:::;;;===>>>???@@@@@@@@@@@@@@@???GGGBBBPPPzzzzzz~~~zzzzzztttjjjbbbcccmmmxxx~~~zzzxxxuuutttvvvzzzfffVVVPPPLLLIIIGGGDDDBBBDDDIIIHHHHHHHHHHHHHHHHHHHHHGGGIIIGGGFFFDDDDDDEEEFFFHHHGGGGGGGGGGGGHHHJJJLLLNNNVVVUUUSSSPPPNNNLLLKKKJJJKKKDDDHHHKKKYYYZZZXXXwww}}}nnnpppTTTHHHEEECCCEEEEEEEEEJJJ^^^zzzrrrggghhhwww~~~cccPPPPPPLLL```~~~tttjjjfffggggggeeeccc]]]UUUOOOLLLLLLLLLLLLSSS[[[cccjjjuuu}}}xxxkkkhhhccc]]]WWWTTTQQQNNNLLLJJJGGGCCCAAAAAAAAA@@@??????KKKPPPOOOOOOLLLSSSfffnnnqqquuuyyy}}}|||yyygggccc}}}|||MMM999<<<555666<<<555777777888888888888888888<<<===>>>???AAABBBCCCCCCDDDGGGFFFJJJPPPNNNWWWmmmxxx[[[rrr}}}fff}}}vvvSSSEEEBBB??????===>>>???@@@@@@>>><<<;;;===???BBBEEEHHHKKKOOORRRWWW\\\aaafffgggggghhhhhhfffhhhkkklllmmmnnnppprrroooppprrrtttuuutttsssrrrzzz~~~~~~{{{yyy{{{}}}{{{xxxwww}}}lllsssvvvnnn}}}vvvpppkkkeee___]]]bbbjjjqqqrrrhhhkkklllmmmllleeeVVVJJJIIIPPPYYYhhhvvv{{{{{{|||}}}}}}yyyrrruuuwww}}}wwwiiiuuuvvvwwwjjjSSS777555555777777555555777555555666666888999;;;<<<===>>>???@@@AAAAAAAAAAAA???IIIDDDQQQrrr}}}yyywww{{{wwwsssnnnjjjjjjooowww}}}xxx~~~~~~vvvtttssstttyyyyyy___VVVVVVPPPKKKIIIFFFBBBCCCFFFGGGEEECCCDDDGGGIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFDDDDDDDDDEEEFFFFFFJJJMMMOOONNNIIIFFFGGGIIIKKKCCCKKKKKKPPPwwwUUURRRrrr~~~kkk{{{TTTFFF@@@AAAEEECCCCCCJJJYYYsssxxxsssuuuvvv\\\XXXLLLZZZ{{{tttllleeeZZZSSSOOOOOONNNNNNTTT___iiiooovvv~~~|||tttpppjjjbbbZZZTTTPPPNNNMMMJJJGGGCCCAAAAAAAAA@@@???@@@KKKNNNMMMMMMLLLUUUjjjnnnppptttyyy~~~}}}wwwcccfffwwwFFF666===555555===444666666777777888888999999===>>>???@@@AAACCCDDDDDDDDDIIIIIINNNUUURRRVVVfff___cccooolllyyyZZZKKKCCC>>>BBB===>>>@@@AAAAAA???<<<;;;:::<<>>@@@AAACCCCCCDDDDDDAAAJJJEEERRRbbbZZZfff|||~~~wwwuuurrrmmmhhhgggmmmtttqqq~~~vvvnnnlllppptttuuutttrrrvvvyyyyyy|||{{{xxxzzz|||oooooopppttt}}}lll\\\XXXTTTNNNJJJIIIGGGCCCCCCEEEEEEBBB???BBBGGGKKKJJJGGGDDDDDDEEEEEEFFFFFFFFFGGGFFFEEECCCBBBAAAAAAAAAAAACCCIIINNNMMMHHHDDDFFFJJJJJJDDDNNNNNNMMM{{{oooSSSRRRwwwfffuuuwwwrrrSSSEEE<<<>>>DDDBBBCCCIIIOOO^^^}}}www|||eee\\\JJJQQQxxxooobbbXXXSSSQQQOOONNNZZZjjjwwwzzz}}}}}}~~~wwwkkk___UUUNNNKKKIIIIIIGGGDDDBBBAAAAAA@@@???AAAJJJKKKIIIJJJJJJVVVmmmppprrrvvv{{{qqq```jjjuuuBBB444>>>444555===333666666666777888888999999>>>>>>???@@@BBBCCCDDDDDDEEEJJJLLLRRRYYYUUUTTT```nnnhhh}}}bbb~~~aaaRRRFFF@@@FFF===>>>@@@AAAAAA???===;;;888:::===???AAAEEEIIILLLUUUZZZ```eeeggghhhhhhhhhhhhjjjmmmnnnoooqqqsssuuusssuuuxxxzzzzzzzzzxxxwwwwww|||~~~|||zzzzzzyyyvvvvvvyyy~~~mmm~~~{{{|||wwwuuuqqqmmmggg___[[[```hhhsssrrrbbbdddcccgggjjjeeeUUUGGGEEEJJJWWWfffuuu{{{|||}}}xxxxxx}}}}}}}}}zzzrrryyyooosssoooggguuulllkkkmmmZZZFFF777333444888888333222666666666666666888:::<<<===>>>???AAACCCDDDEEEFFFFFFCCCKKKFFFRRRWWWKKKVVViiivvvpppkkkiiihhhccc\\\]]]ccclllkkkmmmssszzzuuutttqqqkkklllsssqqqtttxxx|||}}}~~~}}}||||||yyyrrrggg___nnn~~~uuuuuuvvvuuuyyyzzziii^^^YYYNNNKKKLLLOOONNNHHHCCCBBBCCCBBBAAACCCGGGIIIHHHFFFDDDEEEEEEFFFFFFGGGHHHIIIGGGFFFCCCAAA@@@AAABBBCCCGGGHHHJJJIIIGGGEEEEEEFFFFFFLLLGGGOOOPPPooo{{{mmmXXXIIIppp|||nnnkkkttt|||iiiJJJEEEGGGBBB???DDDHHHAAALLLYYYiiixxx|||hhhTTTTTTRRRiii~~~uuukkkccc\\\UUURRRSSSZZZjjj{{{~~~zzzppplllfff]]]UUUOOOMMMMMMIIIGGGDDD@@@>>>>>>??????FFFIIIJJJHHHHHHNNN[[[eeeooowwwqqqaaaxxxbbbEEE666888666555777555999999999::::::;;;;;;;;;===>>>@@@AAAAAACCCFFFIIIMMMKKKJJJLLLMMMOOOYYYccc]]]]]]kkkiiiJJJGGGJJJBBBAAAAAAAAAAAAAAA@@@<<<999:::::::::<<>>>>>???@@@FFFHHHJJJIIIIIIOOO[[[eeeqqqwww|||~~~~~~{{{vvvsssxxxvvvfff|||[[[AAA555888666777999666999999999::::::;;;;;;<<<===>>>@@@AAABBBCCCFFFHHHMMMKKKJJJLLLMMMQQQ[[[fffggg|||qqqgggOOOHHHDDDAAABBBAAAAAAAAABBB@@@===::::::::::::<<<>>>BBBFFFHHHNNNSSSZZZ```cccdddffffffgggggghhhiiikkkmmmoooppppppssswwwxxxxxxvvvttttttzzzzzzzzz{{{{{{zzzzzzyyywwwyyy|||}}}~~~zzzcccmmm|||vvvnnngggeeeeeeeeedddaaa______```bbbkkkuuukkkggghhh```YYYUUUPPPKKKJJJMMMZZZgggwww|||{{{tttvvvyyyjjjiiihhhbbbvvv~~~vvvuuuyyy|||aaaKKK999999888777666666777888999888888:::;;;<<<<<<======???@@@AAABBBCCCDDDDDDDDDFFFMMMLLLLLLZZZrrrMMMMMMSSScccuuu~~~zzztttmmmkkkgggnnnxxxrrrpppppprrrvvvuuuddddddjjjmmmxxx|||wwwnnnhhhddd___[[[XXXcccrrr{{{{{{xxxuuutttvvv{{{hhhWWWPPPKKKIIIEEEDDDHHHHHHEEECCCDDDCCC@@@>>>>>>@@@BBBCCCCCCFFFGGGIIIJJJJJJIIIGGGFFFIIIHHHGGGEEEDDDBBBAAAAAACCCEEEEEEEEECCCBBBCCCDDDFFFJJJIIIPPPRRRkkkooo^^^SSS]]]vvvzzz```ooohhhLLLBBBBBBBBBAAACCC@@@HHHPPP\\\yyy]]]WWWMMMIII\\\pppyyyppphhh^^^TTTPPPQQQZZZdddsssqqqccc```[[[UUUPPPMMMLLLKKKHHHFFFCCC@@@>>>???@@@AAAEEEHHHKKKKKKLLLQQQ\\\dddrrrvvvyyy{{{yyypppjjjkkkwwwtttlllpppQQQ<<<444888777888:::777888999999:::;;;;;;<<<<<<===???AAABBBBBBCCCEEEGGGLLLJJJIIILLLNNNRRR]]]hhhvvvttt{{{iiiZZZLLL@@@DDDCCCBBBBBBBBBBBBAAA>>><<<:::::::::;;;>>>AAAEEEGGGKKKPPPVVV[[[___aaacccdddffffffgggiiikkklllnnnnnnqqqtttxxxzzzzzzxxxxxxxxx{{{{{{|||{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{kkk```iiivvvmmmeee```^^^\\\\\\[[[XXXVVVWWWYYY\\\```vvvwwwjjjiiiddd\\\SSSNNNJJJGGGIIINNN\\\iiiyyyxxxyyywwwxxx|||~~~lllgggiiinnn~~~wwwxxx{{{YYYGGG:::888888777666666777888999999999;;;<<<===>>>>>>>>>???@@@AAACCCDDDDDDDDDDDDIIILLLKKKNNNVVVbbbRRRQQQRRRZZZdddhhheee```WWWUUUQQQ\\\pppnnntttvvvuuuoooooorrruuuuuu||||||tttnnnmmmpppttt{{{{{{\\\SSSPPPJJJJJJFFFDDDFFFFFFCCCBBBDDDEEECCCAAA???@@@BBBDDDEEEKKKLLLNNNNNNMMMJJJFFFDDDHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDCCCCCCDDDFFFHHHIIIIIILLLNNN```sss]]]WWWeeecccuuudddJJJDDDEEECCCAAABBBFFFKKKUUUtttaaa]]]VVVKKKMMMUUUiiixxxnnneee[[[SSSQQQTTTeeelllxxxuuu```]]]XXXSSSOOOMMMJJJIIIHHHFFFCCC@@@??????@@@AAAEEEGGGJJJKKKMMMSSS\\\cccnnnsssvvvzzzvvvlllhhhppp|||iiixxxaaaIII999555999666777:::555888999999:::;;;<<<=========???AAABBBBBBCCCDDDFFFIIIGGGGGGJJJMMMRRR]]]hhhooo}}}sssjjjSSS@@@KKKDDDCCCBBBCCCCCCCCC@@@>>>:::::::::;;;===@@@CCCEEEIIIMMMSSSXXX[[[^^^aaacccfffggghhhjjjlllmmmnnnnnnqqqtttxxxzzzzzzyyyyyyyyy}}}|||||||||zzzyyyxxxwwwwwwwwwxxxyyy{{{llldddtttzzzpppgggaaa___\\\ZZZWWWSSSOOOOOOQQQTTTUUUccc}}}xxxhhhdddddd[[[QQQJJJEEEDDDJJJRRR^^^jjjzzzuuuwww{{{}}}tttqqq~~~sss}}}}}}UUUDDD<<<888777666666666777888999999:::<<<===??????@@@@@@AAAAAAAAAAAABBBCCCEEEEEEKKKKKKJJJOOOSSSUUUqqqWWWVVVVVVUUUUUUUUUUUUUUULLLLLLIIISSSzzzwwwzzz|||||||||zzzzzzyyytttoooooovvvyyyoookkkmmmqqqpppxxxlllVVVSSSRRRMMMNNNHHHEEEFFFFFFBBBAAABBBEEEDDDBBB@@@@@@BBBDDDGGGNNNNNNOOONNNKKKGGGBBB@@@DDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDFFFHHHHHHFFFIIIJJJLLLXXXvvvkkkZZZhhhhhhppp^^^JJJGGGGGGBBBDDDEEEHHHQQQggglllccc\\\QQQNNNNNN]]]}}}uuulllddd[[[TTTVVV[[[yyy{{{bbb^^^XXXTTTQQQNNNJJJGGGGGGEEEBBB@@@???@@@AAABBBEEEGGGIIIKKKNNNTTT\\\bbbkkkqqquuuzzz~~~qqqggglllzzzqqqdddYYYEEE999777999555666888333888999999:::<<<======>>>>>>@@@BBBCCCCCCBBBCCCDDDFFFDDDEEEHHHKKKOOOYYYccclllwww{{{ZZZAAAMMMFFFDDDCCCCCCDDDDDDBBBAAA::::::::::::<<>>???@@@AAAAAAEEECCCAAA???@@@BBBFFFHHHJJJJJJJJJOOORRROOOddd[[[ZZZVVVPPPKKKHHHJJJMMMIIIJJJGGGNNNnnnvvvmmmmmmnnnrrrwwwyyyzzzyyyxxxxxxjjjiiijjjqqq{{{~~~ssslllkkknnnqqqzzzdddTTTPPPPPPMMMNNNIIIFFFGGGFFFBBBAAABBBCCCCCCCCCAAA@@@AAADDDGGGMMMMMMLLLJJJGGGCCC@@@===DDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDEEEHHHKKKHHHDDDKKKKKKNNNUUUmmmyyyaaajjjxxxzzzmmmkkkKKKBBBCCCCCCGGGDDDFFFOOO\\\~~~iiiZZZOOONNNLLLVVV{{{xxxsssmmmfff]]]WWWXXX^^^}}}ddd```ZZZVVVSSSPPPKKKFFFFFFDDDBBB@@@???@@@BBBCCCEEEEEEFFFHHHLLLTTT\\\bbbjjjqqqvvvzzzrrrfffhhhwwwccckkkRRRBBB999999:::444555888222888999:::;;;<<<===>>>???>>>@@@CCCDDDCCCBBBBBBCCCCCCBBBDDDHHHJJJLLLTTT]]]gggiiibbbEEEIIIGGGEEEDDDDDDEEEEEEDDDCCC;;;:::::::::;;;>>>AAABBBGGGJJJNNNRRRVVVZZZ___cccfffhhhjjjmmmnnnoooooooootttvvvyyyzzzyyyyyyzzz{{{{{{{{{zzzzzzxxxwwwvvvuuuxxxxxxyyy{{{|||zzzdddqqqrrrrrr|||zzzqqqiiiccc```[[[UUUQQQQQQTTTXXXaaa^^^bbbnnnwwwvvvnnnhhhggg^^^SSSJJJDDDDDDOOOZZZdddmmmyyyyyyooovvv~~~zzzPPPAAA<<<777777666666666888999:::999:::<<<>>>???AAAAAABBBFFFDDDAAA@@@@@@BBBFFFHHHHHHJJJIIIMMMQQQNNN[[[vvvbbb\\\TTTLLLGGGFFFGGGHHHEEEGGGFFFJJJddd|||iiieeemmmqqqvvvxxxwwwuuutttsssgggjjjqqq{{{vvvnnnlllmmmooopppqqq]]]PPPIIIHHHLLLLLLGGGEEEGGGGGGCCCAAABBBBBBDDDEEEEEEDDDDDDGGGIIIKKKKKKJJJIIIGGGEEECCCBBBKKKIIIHHHFFFEEEDDDEEEEEEDDDDDDEEEDDDDDDFFFIIILLLJJJDDDMMMKKKOOORRRcccbbb]]]{{{qqq|||rrrLLL@@@BBBCCCGGGBBBDDDMMMTTTqqqeeeSSSRRRLLLQQQdddyyytttnnnmmmlllhhh___VVVTTTWWWppp}}}}}}eee___ZZZVVVUUURRRMMMHHHEEECCCAAA??????@@@BBBDDDEEEDDDDDDFFFJJJSSS\\\bbbhhhrrrxxxzzzvvvhhhggguuu{{{```ssspppLLL>>>999:::999333666:::555888999:::;;;<<<>>>??????>>>AAADDDDDDCCCBBBAAABBBCCCCCCFFFIIIJJJJJJPPPWWW^^^ooohhhyyynnnPPPFFFHHHFFFEEEEEEFFFFFFFFFDDD;;;:::999999;;;===@@@AAAEEEHHHLLLPPPSSSXXX^^^bbbeeegggiiilllnnnnnnnnnnnnvvvxxxzzzzzzyyyyyyyyyzzzyyyyyyyyyxxxwwwvvvuuutttxxxxxxyyyzzzyyy{{{}}}sssrrrzzz|||vvvzzz{{{pppllleee]]]WWWVVVZZZ]]]bbbggglllqqqwwwyyyqqqhhhfff^^^SSSIIIBBBCCCMMMZZZgggnnnxxx~~~tttooo}}}vvvMMM>>>999777666666666666888:::;;;999:::;;;===???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFKKKIIIIIIOOONNNTTTeeehhh___SSSKKKHHHHHHHHHFFFAAADDDCCCGGG___xxxtttxxx{{{}}}|||xxxsssnnnllllllrrr|||{{{tttkkkiiilllqqqssssssssssssyyy|||eeeYYYMMMAAABBBJJJHHHDDDCCCFFFGGGDDDBBBBBBCCCFFFIIIIIIHHHHHHJJJMMMLLLKKKKKKJJJIIIIIIHHHHHHSSSQQQNNNKKKHHHHHHHHHHHHCCCDDDDDDDDDCCCEEEIIILLLNNNFFFOOOKKKNNNMMMYYY___LLL{{{ssseeeyyyTTTGGGJJJCCCGGGAAABBBMMMOOOhhh{{{yyy|||ccc]]]QQQPPPLLL{{{rrriiifffdddbbb```fffgggjjjiii___SSSMMMNNNWWWhhh|||ccc^^^YYYWWWVVVTTTNNNIIIEEECCCAAA??????AAACCCDDDEEEDDDCCCDDDIIIRRR\\\bbbfffssszzz|||{{{lllhhhtttwww```uuueeeHHH<<<888:::999222666<<<777888999:::;;;===>>>???@@@???AAADDDEEECCCBBBAAAAAACCCCCCGGGKKKKKKIIINNNTTTWWW^^^nnnooo|||yyy[[[HHHIIIGGGEEEEEEFFFGGGFFFEEE;;;:::999999:::===???AAADDDFFFJJJNNNQQQWWW]]]aaadddfffiiikkkmmmmmmmmmlllppprrrttttttrrrrrrrrrssswwwwwwwwwwwwwwwvvvuuutttxxxwwwxxxxxxvvvuuu}}}}}}zzzwwwsss|||vvv~~~uuukkkccc```bbbeee\\\lll{{{~~~rrrccceee]]]RRRHHHAAAAAALLLXXXhhhnnnwww}}}~~~~~~nnnppp}}}yyymmmnnn|||iiiEEE:::666777666666666777888:::;;;888999;;;===???@@@AAAAAA@@@BBBDDDFFFGGGEEECCCAAAEEELLLIIIFFFMMMOOOPPPYYYrrr___UUUSSSMMMNNNPPPKKKFFFFFFBBBDDDZZZzzz~~~||||||uuukkkmmmxxxqqqkkkiiilllnnnnnnrrrzzz}}}{{{www|||dddOOOKKKJJJFFFEEEHHHEEEGGGHHHFFFCCC@@@AAABBBBBBDDDGGGIIIJJJJJJHHHGGGGGGLLLTTTYYYWWWQQQPPPTTTggg```WWWOOOJJJHHHGGGFFFIIIFFFBBBAAACCCEEEGGGHHHKKKPPPNNNLLLKKKIIIZZZyyywwwZZZNNNiiimmm}}}wwwLLLRRR;;;CCCAAACCCGGGEEEHHH\\\ttt{{{zzzyyyZZZNNNOOOLLLTTTsss|||lll[[[TTTQQQMMMMMMQQQVVVYYY[[[YYYSSSMMMJJJHHHKKK[[[wwwooobbbWWWVVVYYYWWWSSSPPPTTTJJJ???:::<<>>===;;;??????>>>===>>>???AAABBBBBBEEEHHHIIIHHHFFFFFFFFFFFFGGGGGGIIILLLOOORRRSSSzzznnnjjjeeeXXXTTTZZZ[[[JJJJJJGGGGGGXXXtttuuunnnjjjjjjfffeeeqqqvvvmmmiiigggiiinnnyyy~~~nnnZZZIIIGGGHHHDDDCCCFFFEEEHHHJJJIIIFFFCCCBBBCCCDDDEEEHHHJJJKKKJJJIIIHHHGGGKKKSSSYYYWWWRRRQQQTTTZZZVVVRRROOOMMMLLLJJJHHHDDDCCCBBBBBBCCCEEEHHHJJJKKKOOONNNMMMMMMHHHSSSmmmxxx[[[KKK\\\~~~jjjggg~~~OOONNNCCCDDDBBBDDDFFFCCCDDDUUUjjj|||yyykkk[[[[[[OOOOOO[[[rrrqqqcccWWWSSSRRRNNNLLLNNNMMMOOOQQQPPPLLLGGGEEEEEEGGGTTTlllpppcccXXXVVVZZZZZZXXXXXXUUUKKKAAA<<<>>>@@@@@@>>>EEECCCCCCEEEKKKUUU___eeeqqqzzzuuukkkvvvhhhjjjsssRRR===;;;:::888777777888999::::::;;;<<<>>>???@@@@@@AAACCCIIIMMMLLLFFFAAABBBDDDCCCEEEGGGGGGHHHIIILLLNNNNNNTTT___```mmmQQQGGGIIIJJJJJJJJJIIIGGGEEEEEE???999888;;;>>>>>>===EEEGGGIIIJJJMMMQQQVVVYYY]]]```ccceeefffgggiiijjjqqqrrrtttvvvwwwwwwvvvvvvsssrrrrrrssstttuuusssrrruuuuuuuuuwwwzzz|||}}}}}}vvvxxxxxx}}}|||mmmjjjnnnvvv|||uuuaaaTTTHHHEEECCCBBBKKKVVVbbbrrr|||{{{{{{}}}|||~~~{{{xxxzzzfffkkkwww~~~zzzyyyyyyzzzwwwoooSSSEEE===666888777777:::>>>@@@???===>>>???AAACCCDDDCCCBBBAAABBBEEEHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPRRRppppppyyywwwddd\\\dddiiiLLLKKKFFFGGGYYYsssqqqjjjccc___[[[^^^rrryyymmmiiihhhggghhhmmm~~~]]]OOODDDEEEGGGDDDBBBDDDFFFIIILLLMMMKKKGGGEEECCCEEEGGGIIIJJJKKKJJJIIIHHHGGGJJJRRRXXXXXXRRRQQQTTTOOONNNNNNNNNOOONNNKKKHHHCCCEEEGGGGGGEEEEEEHHHKKKLLLPPPNNNNNNPPPIIIMMM___}}}{{{]]]EEEOOOiiiiiiZZZ{{{ZZZFFFGGGEEECCCDDDEEEAAA@@@LLL]]]}}}wwwyyy}}}fff```VVVRRRLLLWWWssssssiii___[[[WWWQQQJJJGGGFFFHHHIIIHHHEEECCCCCCCCCEEEKKK^^^ssseeeXXXUUUWWWYYY[[[]]]UUULLLCCC>>>???AAAAAA???CCCBBBCCCFFFMMMXXXbbbhhhvvv}}}xxx~~~~~~dddrrrjjjJJJ===999999888777777888999::::::;;;===>>>@@@AAAAAAAAADDDGGGIIIIIIGGGDDDCCCCCCDDDEEEGGGHHHHHHIIILLLNNNOOONNNvvvkkkccc}}}mmmUUUKKKJJJJJJKKKKKKJJJHHHFFFGGGBBB<<<:::;;;>>>???>>>DDDFFFHHHJJJLLLOOOSSSWWWZZZ]]]aaaccceeefffhhhiiiqqqrrrtttvvvwwwwwwwwwwwwrrrqqqqqqssstttuuutttrrrsssuuuyyy|||~~~}}}|||{{{~~~zzzxxxuuuzzz}}}tttvvv{{{zzzaaaSSSHHHEEECCCCCCLLLWWWdddqqq|||}}}~~~|||{{{}}}xxxssseeemmm{{{}}}vvvzzzkkkQQQCCC<<<666888777888;;;>>>@@@???>>>>>>AAAEEEIIIJJJGGGDDDAAACCCFFFIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJLLLNNNOOOpppyyyooollljjjTTTLLLDDDJJJcccrrrooojjjeee___cccuuuzzzqqqjjjfffggghhhjjjnnnzzzyyyRRRJJJEEEGGGJJJGGGDDDDDDFFFIIIMMMPPPOOOKKKGGGDDDFFFGGGHHHIIIJJJIIIHHHGGGFFFIIIPPPWWWWWWSSSQQQSSSMMMMMMLLLMMMMMMLLLIIIFFFHHHLLLOOOMMMHHHEEEGGGJJJNNNQQQMMMMMMQQQLLLKKKWWWuuujjjJJJNNN[[[mmm___oooFFFJJJEEEDDDDDDDDDAAA???GGGRRR~~~wwwtttuuueeeZZZWWWLLLTTTtttxxxnnnhhhccc\\\SSSMMMJJJJJJIIIGGGFFFDDDDDDEEEHHHHHHTTTwwwyyyiiiYYYSSSRRRSSSUUUXXXRRRKKKCCC??????AAA@@@???@@@@@@BBBGGGOOO[[[eeelllyyyttt___BBB;;;888888777777777888999:::;;;<<<===???@@@AAABBBBBBEEEEEEEEEGGGHHHGGGEEECCCEEEFFFHHHHHHHHHIIILLLNNNRRRMMMiii~~~mmmrrrsss]]]OOOJJJGGGJJJLLLKKKIIIHHHHHHCCC===:::;;;===>>>>>>CCCEEEGGGIIIJJJMMMQQQTTTYYY\\\aaadddfffgggiiikkkoooppprrrtttuuuvvvuuuuuuqqqqqqqqqrrruuuvvvuuussstttwww{{{}}}~~~}}}}}}|||~~~uuu|||{{{yyyfffYYYMMMIIIFFFEEELLLXXXdddooozzz}}}||||||}}}~~~yyytttqqqmmmvvvyyyxxxyyyxxxwwwfffOOOCCC===888666777888:::<<<>>>>>>>>>???BBBGGGJJJKKKIIIFFFDDDDDDGGGJJJKKKKKKLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMzzzjjjbbbRRREEEOOOoooxxxzzz|||zzzuuuuuuuuulllhhhhhhdddeeegggllluuu~~~}}}zzzeeeLLLHHHGGGIIIJJJGGGDDDDDDFFFHHHLLLOOOOOOLLLHHHEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFHHHNNNUUUVVVRRROOOQQQOOOLLLJJJIIIIIIIIIIIIHHHHHHLLLPPPNNNIIIFFFGGGJJJKKKNNNHHHGGGMMMKKKJJJTTTwww]]]XXXXXX|||sssbbbPPPMMMEEEDDDEEEDDDBBBAAAFFFMMMsssyyyuuu{{{]]]WWWNNNXXXwww~~~uuuoooiiiaaaYYYUUUSSSPPPMMMKKKIIIHHHGGGJJJGGGOOOppprrr___TTTOOOLLLMMMPPPMMMHHHBBB???>>>??????>>>>>>???BBBHHHRRR^^^jjjppp|||{{{UUU;;;777888888888888888999999:::;;;<<<>>>@@@AAABBBBBBBBBDDDCCCCCCEEEHHHHHHGGGEEEEEEGGGHHHHHHHHHIIILLLNNNQQQLLL]]]yyygggpppUUUKKKDDDGGGLLLKKKJJJJJJHHHDDD???;;;::::::<<<<<>>???@@@@@@BBBCCCFFFHHHIIIIIIHHHGGGFFFHHHJJJLLLLLLLLLNNNPPPNNNNNNLLLLLLKKKLLLMMMNNNuuummmYYYHHHRRRqqq}}}{{{rrriiiaaaaaaeeeddddddgggqqqnnnrrrtttWWWGGGGGGGGGHHHGGGFFFDDDDDDFFFGGGHHHJJJLLLKKKHHHEEEFFFGGGGGGFFFFFFEEEDDDDDDFFFGGGLLLSSSUUUPPPMMMMMMKKKHHHEEEDDDFFFIIIJJJKKKCCCFFFIIIIIIGGGGGGHHHKKKFFFJJJDDDBBBHHHIIIHHHPPPooorrrccc___jjj}}}^^^ppp^^^KKKFFFEEEEEEDDDCCCDDDGGGJJJeee}}}zzzqqq^^^VVV]]]ttt{{{qqqeeeZZZ```]]]XXXTTTQQQNNNKKKIIIIIIFFFNNNjjjyyyfffYYYPPPIIIHHHJJJGGGDDD@@@>>>>>>>>>>>>>>>>>>???DDDKKKWWWdddooovvvnnnMMM888666888888888999:::::::::;;;<<<===???@@@BBBBBBCCCCCCBBBAAABBBDDDGGGHHHHHHGGGFFFHHHIIIIIIIIIIIILLLNNNLLLMMMTTTwwwmmm___OOODDDFFFKKKKKKJJJLLLIIIEEE@@@<<<999999;;;<<<>>>AAADDDGGGHHHKKKNNNPPPVVVZZZ```eeehhhjjjlllmmmnnnoooqqqtttuuuvvvvvvvvvooooooppprrruuuwwwvvvuuuxxxzzz{{{zzzxxxyyy}}}}}}uuuvvvzzzlll]]]VVVOOOJJJOOOYYY```kkkwww|||||||||}}}|||}}}~~~~~~}}}}}}~~~jjjeeeooommmjjjrrr~~~zzz}}}hhhSSSCCC;;;999999;;;===@@@AAAAAABBBDDDEEEDDDDDDEEEGGGHHHIIIJJJJJJHHHIIIKKKLLLKKKLLLNNNPPPOOONNNMMMMMMMMMNNNPPPPPPuuudddUUU\\\sss{{{nnntttxxxzzzooohhhccc^^^```ffffffjjjqqq~~~vvvzzzeeeNNNDDDGGGHHHGGGFFFFFFGGGHHHGGGEEECCCDDDGGGHHHGGGFFFHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFKKKRRRSSSNNNJJJIIIGGGEEEBBBBBBDDDGGGHHHIIICCCCCCDDDEEEFFFHHHIIIIIIDDDJJJGGGCCCIIIIIIHHHOOOaaallljjj]]]ddddddqqqNNNHHHGGGEEEBBBBBBDDDFFFGGGXXXnnn~~~lllbbbdddmmmpppaaaiiieee```\\\YYYVVVQQQMMMFFFEEEKKKaaayyyhhh[[[PPPHHHDDDEEECCCBBB???>>>>>>????????????BBBGGGPPP\\\iiiuuu|||{{{uuu{{{}}}bbbFFF999;;;888888999:::;;;<<<<<<<<<===>>>???AAABBBCCCCCCDDD???@@@BBBDDDFFFGGGIIIJJJGGGHHHIIIIIIIIIJJJLLLNNNIIIRRRRRReee||||||mmmWWWGGGGGGKKKJJJIIILLLJJJHHHCCC>>>:::999;;;===;;;>>>BBBEEEHHHJJJMMMPPPQQQVVV]]]bbbfffhhhiiikkklllnnnppprrrtttuuuuuuuuuooonnnooorrruuuwwwwwwvvvvvvyyy{{{zzzxxxxxx|||zzz~~~uuuttt}}}qqqbbbZZZRRRMMMRRR[[[___jjjxxx}}}{{{zzz}}}{{{|||~~~~~~~~~{{{jjjhhhnnntttxxx~~~sss^^^KKK>>>999888:::<<>>???AAABBBCCCDDDDDD>>>@@@CCCDDDEEEFFFIIILLLGGGHHHIIIIIIIIIJJJLLLNNNKKKYYYSSS[[[kkkvvv^^^JJJHHHKKKIIIHHHKKKLLLJJJEEE???;;;:::<<<>>>:::===AAAEEEGGGJJJMMMPPPMMMRRRYYY___ccceeeggghhhiiikkkmmmpppqqqrrrssssssnnnnnnooorrruuuwwwwwwvvvtttxxx||||||yyyxxx{{{~~~zzz~~~wwwtttzzzyyyppprrrccc[[[TTTOOOSSS]]]^^^kkkyyy~~~zzzyyy}}}zzz|||~~~uuulllkkkmmmooottt|||pppZZZHHH===999:::===;;;>>>BBBCCCBBBBBBEEEGGGCCCEEEHHHKKKMMMMMMLLLKKKJJJKKKLLLKKKJJJKKKLLLNNNNNNNNNNNNOOOPPPSSSUUUVVV{{{}}}}}}vvvvvvqqqkkkdddZZZRRRPPPQQQ___ppp~~~sssfff]]]aaaggghhhhhhkkk|||pppppptttZZZMMMHHHFFFFFFGGGGGGGGGHHHHHHHHHOOOJJJEEEBBBCCCDDDCCCBBBEEEGGGGGGEEECCCCCCEEEHHHFFFGGGJJJMMMOOONNNKKKHHHHHHGGGEEECCCBBBCCCDDDEEEIIIHHHGGGGGGHHHHHHGGGEEEMMMMMMMMMOOOQQQRRRQQQPPPQQQjjjgggTTTiii{{{oooqqqcccLLLIIIFFFFFFFFFFFFGGGJJJNNNXXX}}}{{{{{{tttgggnnnzzzqqqiiiaaadddaaaSSSTTTLLLIIISSS```hhhlllnnnnnnjjjbbbYYYPPPHHHCCC@@@@@@AAAAAA@@@>>>???AAACCCEEEBBBKKK^^^lllqqqzzzxxxcccjjjkkkQQQAAA:::888:::::::::::::::;;;======BBBDDDFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFJJJJJJKKKJJJIIIIIIKKKNNNTTTLLLQQQZZZpppvvvyyyWWWHHHJJJNNNNNNLLLJJJKKKJJJEEE===999999<<<<<<===???AAAEEEHHHKKKMMMRRRUUUYYY\\\```cccgggjjjmmmlllkkklllnnnooopppooolllnnnqqqsssuuuuuutttsssyyyyyyyyyzzzzzzzzz{{{{{{uuuxxxzzzhhhiiivvvssscccaaa^^^WWWVVV[[[```ooo||||||zzz~~~~~~~~~xxxzzzuuukkkooo|||xxxzzz~~~xxx~~~rrrSSSAAA;;;::::::;;;AAABBBCCCDDDEEEEEEEEEEEEIIIHHHGGGJJJMMMOOOMMMKKKLLLMMMOOOPPPPPPOOOMMMLLLTTTRRROOONNNOOORRRTTTVVVssskkkiiifff```\\\WWWQQQOOORRRYYYbbbhhhqqq{{{ppp```aaabbbbbbbbbhhhxxxyyypppqqq|||jjjVVVLLLHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIFFFCCCBBBCCCDDDCCCAAACCCDDDEEECCCAAAAAADDDGGGGGGGGGIIIKKKMMMLLLJJJGGGFFFEEECCCBBBAAABBBCCCDDDFFFEEEEEEFFFGGGHHHHHHGGGJJJJJJJJJLLLOOOPPPPPPNNNNNNaaaoooPPP[[[yyytttsssOOOKKKGGGGGGEEECCCDDDFFFIIIPPPqqqyyy|||qqqyyysssrrrooobbb]]]VVVSSSZZZbbbdddbbbaaaeeeaaa[[[SSSLLLEEEAAA???AAAAAAAAA@@@>>>>>>@@@BBBFFFCCCMMMaaapppwww|||ppp|||{{{___III===999888:::::::::;;;;;;<<<===>>>AAACCCEEEFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGKKKLLLNNNNNNMMMLLLLLLLLLQQQMMMSSSZZZlll|||eeeIIIDDDKKKMMMJJJJJJLLLKKKFFF>>>999999;;;;;;<<<>>>@@@DDDGGGJJJKKKNNNQQQUUUYYY\\\```dddgggiiiiiiiiijjjlllnnnooopppnnnoooqqqrrrttttttttttttxxxxxxxxxyyyyyyzzzzzzzzz}}}vvvrrrxxxvvvaaa\\\```dddrrrzzzhhhcccaaaZZZWWWZZZeeesss}}}}}}yyy{{{xxxqqqtttqqqiiimmmxxxyyy}}}zzzsss|||}}}eeeJJJ<<<888888999:::??????AAACCCDDDEEEFFFFFFHHHGGGGGGIIILLLMMMLLLJJJMMMNNNPPPQQQPPPOOOMMMLLLPPPNNNMMMNNNQQQTTTSSSRRR|||tttvvvuuuoooeee]]]YYYUUUPPPLLLKKKKKKPPP[[[jjjwww~~~pppddd]]]\\\ccchhhggghhhrrrooo___```tttttt___SSSLLLGGGHHHGGGGGGFFFFFFFFFGGGGGGEEEDDDDDDEEEFFFFFFDDDBBB@@@AAAAAAAAA@@@@@@CCCEEEHHHGGGHHHIIIKKKJJJIIIGGGEEEDDDBBBAAAAAABBBCCCDDDDDDCCCCCCDDDGGGHHHHHHGGGFFFFFFFFFIIILLLMMMMMMLLLNNN[[[wwwPPPTTTqqq|||}}}RRRKKKGGGGGGFFFCCCCCCFFFGGGHHHaaa{{{vvv|||nnn{{{qqqkkkjjjnnnpppiiiaaa\\\\\\YYYTTTNNNIIIEEEBBBAAABBBBBBBBB@@@>>>>>>@@@AAAEEEEEEOOOeeevvv}}}zzznnnQQQAAA:::999:::;;;;;;<<<<<<===>>>>>>???AAACCCEEEEEEDDDCCCCCCCCCEEEDDDDDDDDDDDDFFFGGGHHHKKKNNNQQQRRRQQQOOOMMMMMMOOOOOOVVVZZZfff}}}yyyQQQCCCJJJNNNHHHKKKLLLLLLGGG@@@;;;999::::::;;;<<>>@@@BBBDDDGGGSSSiii{{{|||yyyyyyeeeHHH===;;;;;;<<<<<<<<<===>>>????????????@@@BBBDDDEEEDDDCCCCCCCCCFFFEEECCCCCCDDDEEEHHHIIIJJJMMMPPPQQQQQQPPPPPPPPPPPPSSSXXXYYY```yyy|||[[[EEEKKKNNNFFFLLLMMMLLLHHHBBB===:::999999:::;;;===@@@BBBEEEFFFJJJMMMQQQUUUXXX\\\```cccbbbdddfffhhhiiijjjkkkmmmqqqpppoooooopppqqqsssuuuvvvvvvwwwxxxyyy{{{{{{||||||}}}qqqnnnwwwrrrcccVVVYYY___fffoooyyywwwpppmmmjjjfffggglllssszzz~~~~~~wwwmmmiiirrrwwwuuuuuuyyy~~~uuuzzz|||\\\LLL===999;;;<<<<<<===<<<===???AAACCCDDDEEEEEEIIIIIIJJJKKKMMMNNNNNNMMMPPPQQQQQQQQQPPPOOONNNMMMOOOLLLKKKOOOUUUXXXVVVRRR{{{sssiiibbb___^^^\\\WWWQQQKKKIIIJJJYYYjjjzzzxxxmmmccc]]]ZZZ[[[[[[cccooo|||ppp]]]QQQSSSllljjjVVVOOOMMMIIIEEEDDDCCCBBBAAAAAABBBCCCDDDGGGIIIKKKKKKJJJGGGDDDBBBBBBAAA@@@???@@@BBBCCCCCCHHHGGGGGGHHHIIIJJJIIIGGGCCCCCCCCCDDDDDDEEEEEEFFFDDDCCCCCCCCCEEEFFFEEEDDDBBBBBBBBBDDDGGGIIIHHHGGGFFFQQQsssxxxZZZ[[[kkkZZZ|||www^^^JJJGGGJJJHHHFFFHHHJJJCCCKKKjjjyyynnnkkktttxxx~~~jjj___[[[XXXTTTOOOKKKGGGEEEDDDDDDDDDDDDBBB@@@@@@BBBDDDDDDKKK[[[nnn~~~zzzyyyvvv]]]CCC<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???AAADDDDDDCCCCCCCCCCCCFFFEEECCCCCCDDDEEEHHHIIIIIIJJJLLLMMMMMMOOOQQQTTTQQQVVVWWWWWW[[[qqq}}}jjjbbbDDDHHHNNNIIIKKKLLLLLLJJJEEE@@@<<<:::999999:::<<<>>>@@@CCCDDDGGGJJJOOORRRUUUYYY]]]```bbbeeehhhhhhgggggghhhjjjpppooommmmmmnnnpppssstttuuuvvvwwwyyyzzz|||}}}}}}zzzzzz~~~ssslllooouuummmeee]]]]]]ccckkksssxxx~~~{{{qqqjjjlllrrruuuxxx}}}rrrkkkkkkuuu|||}}}|||~~~}}}iiiRRRFFF;;;:::<<<<<<<<<===>>>>>>@@@AAABBBBBBBBBBBBFFFHHHIIIJJJKKKKKKLLLLLLOOOOOOOOOOOOOOONNNNNNMMMOOOKKKIIIKKKQQQTTTSSSQQQ{{{{{{zzzuuummmddd]]]YYYRRROOOMMMMMMNNNQQQ[[[fffkkk|||wwwmmmaaaZZZVVVUUUYYY^^^dddnnn|||sssbbbYYYYYYiii~~~jjjSSSIIIHHHGGGEEEDDDCCCBBB@@@???@@@AAACCCEEEGGGHHHJJJIIIFFFDDDCCCCCCDDDBBB@@@@@@AAABBBBBBBBBDDDDDDEEEGGGIIIIIIHHHFFFBBBCCCCCCDDDEEEFFFGGGGGGEEEDDDCCCDDDEEEFFFEEEDDDDDDCCCCCCEEEHHHIIIHHHFFFGGGQQQjjj}}}^^^XXXwwwzzz\\\vvvvvvRRRHHHKKKHHHEEEEEEFFF@@@DDDXXXvvvwwwiiieeedddvvvxxxooopppeee[[[YYYTTTOOOKKKGGGEEEDDDDDDEEEEEEDDDBBBCCCEEEGGGGGGTTTfffwww||||||}}}QQQ>>><<<<<<::::::<<<===???@@@AAA@@@@@@???>>>AAACCCDDDCCCBBBCCCDDDEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHIIIJJJJJJMMMPPPSSSQQQUUUTTTUUUZZZdddbbbdddjjjDDDBBBKKKMMMJJJKKKLLLKKKHHHCCC>>>;;;999999:::;;;===???AAABBBCCCFFFKKKNNNQQQUUUYYY\\\aaadddhhhhhhfffeeefffhhhllllllkkkkkklllooorrrsssttttttvvvxxxzzz{{{}}}}}}vvvxxx{{{~~~sssjjjggggggooowwwyyypppmmmmmmrrrxxxzzzpppoootttyyywwwxxx|||~~~~~~nnnjjjjjjrrrzzz~~~aaaJJJ@@@999999<<<;;;:::;;;??????@@@AAABBBBBBBBBBBBCCCEEEGGGHHHHHHHHHIIIJJJMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKMMMNNNNNN~~~|||yyyuuuqqqmmmfffffffffccc]]]VVVPPPLLLGGGHHHNNNXXXaaakkk{{{xxxaaaZZZTTTSSSRRRTTT^^^iiiyyyxxxyyypppYYYIIIXXXsssaaaSSSFFFDDDFFFEEEDDDEEECCCAAA@@@@@@AAACCCFFFGGGGGGIIIIIIGGGDDDDDDFFFHHHEEECCC@@@???@@@AAAAAA??????@@@BBBEEEHHHHHHFFFDDD@@@AAABBBDDDEEEFFFFFFFFFDDDCCCBBBDDDFFFHHHGGGFFFGGGFFFFFFGGGIIIIIIHHHFFFLLLRRR```hhhYYYggg```nnnYYYIIILLLKKKFFFEEEDDDAAABBBKKK^^^{{{vvvfff```ZZZmmmtttzzzxxxnnn\\\ZZZUUUPPPLLLIIIGGGFFFEEEFFFFFFEEEDDDEEEHHHJJJMMM___tttjjjFFF:::>>>???======;;;<<<>>>@@@AAA@@@???>>>>>>@@@CCCDDDCCCBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKKKKKKKLLLNNNNNNRRRPPPTTTYYYYYYuuujjjUUUgggrrr{{{QQQCCCIIINNNIIIJJJKKKLLLJJJFFF@@@<<<999::::::;;;===???@@@AAABBBEEEIIIMMMPPPTTTXXX[[[\\\aaaeeefffdddccceeeggghhhhhhiiijjjlllnnnqqqrrrqqqrrrsssuuuxxxzzz{{{|||wwwyyy}}}~~~|||zzztttnnnhhhcccaaajjjvvv{{{zzzyyyzzz}}}zzz}}}~~~}}}~~~~~~yyypppkkkiiilllsss{{{[[[EEE===888:::<<<<<<;;;<<<>>>???@@@BBBCCCDDDDDDDDDCCCFFFHHHIIIHHHHHHIIIKKKIIIIIIIIIIIIJJJKKKLLLLLLKKKMMMNNNNNNKKKIIIJJJKKK}}}yyyuuuvvvvvvqqqiiibbb^^^]]]YYYXXXVVVUUUSSSNNNGGGCCCJJJPPP___ppp{{{oooXXXTTTSSSUUUXXXXXX[[[jjjzzzttteee[[[LLLJJJmmmpppTTTKKKEEEGGGHHHFFFEEEGGGCCCBBBAAA@@@BBBEEEHHHJJJIIIJJJIIIGGGEEEFFFKKKOOOFFFCCC???>>>@@@@@@???===;;;===@@@DDDGGGGGGDDDBBB???@@@AAACCCDDDEEEEEEEEEBBBAAABBBDDDGGGIIIJJJIIIIIIHHHGGGHHHJJJJJJHHHGGGLLLMMMTTTsssaaabbbqqq___eee[[[IIINNNOOOJJJIIIFFFEEECCCDDDNNNgggvvvddd]]]ZZZkkkttt}}}{{{rrr^^^[[[WWWSSSOOOLLLJJJIIIEEEFFFFFFFFFFFFGGGJJJLLLSSSggg~~~^^^???:::AAACCCAAABBB;;;<<<>>>@@@AAA@@@???>>>>>>@@@BBBCCCCCCBBBCCCDDDCCCDDDEEEFFFGGGGGGGGGFFFGGGJJJMMMNNNLLLJJJIIIIIIKKKOOOMMMSSSZZZQQQeeevvvZZZfffhhh~~~bbbJJJGGGKKKHHHIIIKKKLLLKKKGGGAAA===:::::::::;;;===???@@@AAADDDGGGKKKOOORRRUUUZZZ\\\WWW]]]cccdddcccbbbdddgggeeefffgggiiilllnnnpppqqqooopppqqqsssvvvxxxzzzzzzzzz|||~~~{{{wwwxxxvvvooohhh[[[eeerrr|||}}}~~~|||zzz|||{{{sssnnniiiiiinnnzzzzzzUUUDDD===999;;;>>>>>>>>>@@@<<<===???BBBDDDEEEFFFFFFFFFIIILLLLLLKKKJJJLLLOOOGGGGGGGGGGGGIIIJJJKKKLLLKKKQQQUUUTTTOOOJJJIIIKKKkkkjjjjjjlllnnnnnnjjjgggaaaddd___ZZZWWWLLLEEENNNKKKHHHIIILLLIIICCCCCCGGGKKKZZZuuunnn^^^VVVOOOPPPOOOSSSaaarrrxxxuuu{{{gggSSSIIIHHH[[[___LLLGGGBBBAAAEEEGGGFFFDDDEEEDDDBBBAAABBBDDDGGGIIIFFFIIILLLLLLJJJHHHFFFFFF@@@???===>>>??????>>><<<>>>???AAADDDEEEEEEEEEDDDCCCAAA@@@AAACCCDDDDDDCCCBBBCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJLLLQQQTTTppp___YYYfffrrreeejjjFFFRRRLLL===JJJDDDDDDAAAEEEMMMVVVvvvyyyhhh^^^```fffuuu~~~mmmtttvvv```]]]XXXSSSOOOLLLIIIGGGHHHDDDBBBCCCDDDFFFLLLTTTbbbvvvpppUUU>>>===BBB@@@======???????????????@@@@@@AAA???AAABBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEHHHKKKKKKJJJHHHGGGLLLHHHIIINNNNNNRRReee{{{[[[gggwwwpppsssPPPGGGIIIHHHGGGKKKPPPLLLCCCAAAEEE>>>;;;999888:::===??????CCCEEEHHHKKKMMMPPPTTTWWW]]]___bbbdddeeeeeecccbbbfffffffffgggiiikkkmmmooonnnoooppprrrtttvvvwwwwwwuuuzzz{{{}}}tttxxxyyyhhhhhhnnn{{{{{{zzz~~~~~~~~~wwwzzzqqqkkkmmmttttttPPP?????????AAABBBBBB@@@>>>======???BBBFFFGGGDDDAAADDDHHHKKKIIIEEEGGGPPPXXXIIIKKKLLLLLLKKKJJJJJJKKKQQQOOOMMMMMMNNNMMMJJJGGGOOOMMMLLLMMMPPPRRRRRRPPPOOOQQQKKKGGGHHHDDDGGGUUURRRKKKFFFFFFGGGKKKUUU```gggpppuuueeeVVVMMMLLLRRRWWW]]]eeerrr|||{{{tttZZZKKKJJJ[[[lll{{{dddOOOJJJEEEAAAAAADDDFFFFFFDDDEEEDDDBBBAAABBBDDDGGGHHHHHHKKKNNNOOOMMMJJJHHHGGGBBB@@@??????@@@@@@???>>>>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@AAADDDGGGHHHHHHBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFJJJ___yyyddd___{{{}}}ccc|||}}}KKKLLLKKKBBBLLLIIIHHHDDDDDDHHHKKKdddxxxhhh]]]YYY]]]gggsssxxxjjjdddlllzzzmmmhhhaaaZZZUUUPPPLLLIIIFFFBBBBBBFFFIIINNNVVV^^^jjj~~~zzzdddNNN<<<;;;@@@???===>>>>>>>>>>>>>>>???@@@AAABBB???AAACCCCCCBBBAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHGGGGGGIIIFFFIIINNNMMMNNN\\\oooeeeXXXtttqqqbbbOOOCCCLLLKKKKKKMMMLLLHHHEEEDDD>>>;;;999888:::===>>>???AAACCCFFFHHHJJJNNNQQQTTTZZZ\\\```cccfffffffffeeeddddddcccdddfffhhhkkkmmmnnnooopppqqqrrrtttuuuvvvtttxxx~~~~~~|||~~~qqquuussslllrrr~~~|||~~~~~~~~~~~~wwwtttuuurrr{{{kkkKKK======>>>@@@BBBAAA???===@@@@@@AAADDDGGGGGGDDDAAAEEEFFFHHHIIIJJJLLLNNNOOOIIIKKKLLLLLLKKKJJJJJJKKKJJJHHHHHHJJJLLLMMMLLLJJJEEECCCBBBCCCGGGJJJLLLMMMHHHIIIAAA===BBBEEEOOObbbgggaaa\\\\\\```iiixxxxxxfffXXXNNNIIILLLRRRZZZeeeqqqyyy{{{vvvjjj^^^MMMSSSkkkbbbJJJDDDGGGCCC@@@@@@CCCEEEEEEDDDDDDCCCBBBAAABBBDDDFFFHHHHHHKKKNNNOOOMMMJJJHHHGGGDDDCCCAAABBBCCCCCCBBB@@@AAA@@@@@@@@@AAACCCDDDEEEGGGEEEBBBBBBEEEHHHJJJKKKDDDCCCAAA@@@AAABBBCCCEEEFFFGGGGGGHHHHHHGGGFFFEEEEEECCCHHHRRRiiihhhPPPccciiidddVVVGGGIIIDDDFFFIIIJJJEEECCCDDDAAAQQQpppsssbbbYYYRRRSSSYYY___aaahhh}}}~~~wwwdddZZZcccyyyvvvoooeee]]]XXXRRRLLLHHHEEEBBBBBBHHHMMMRRRZZZbbbooo|||qqq|||uuuzzzTTTEEE999:::===<<<<<>>???AAABBBCCC@@@BBBCCCCCCBBBBBBCCCEEEDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEIIIMMMLLLJJJSSS```eeeggg```CCCMMMNNNLLLKKKLLLNNNJJJEEE???<<<999888:::<<<===>>>>>>@@@CCCEEEGGGJJJNNNQQQVVVYYY]]]bbbfffggghhhgggdddcccbbbbbbdddgggkkkmmmnnnnnnnnnoooppprrrssstttuuuwwwzzz{{{zzzzzzvvvrrruuurrruuuzzz|||yyyzzz}}}}}}~~~{{{|||yyyxxx^^^FFF>>>>>>@@@BBBDDDCCC@@@>>>DDDDDDEEEGGGHHHHHHFFFCCCHHHEEEEEEJJJOOOPPPKKKEEEJJJKKKMMMMMMKKKKKKKKKLLLGGGGGGGGGJJJLLLNNNMMMLLL>>>>>>>>>???AAADDDFFFHHHIIILLLFFFCCCGGGIIISSSgggrrrtttxxx~~~uuu```XXXQQQMMMLLLOOOYYYcccppp{{{rrr```QQQJJJ\\\oooRRREEEFFFDDDBBB??????BBBDDDDDDCCCCCCBBBAAAAAABBBCCCEEEFFFEEEHHHLLLMMMKKKHHHFFFEEEFFFEEECCCDDDEEEEEEDDDBBBGGGFFFDDDCCCDDDFFFHHHJJJMMMJJJFFFDDDEEEGGGHHHIIIFFFEEEBBB@@@@@@BBBDDDEEEEEEFFFGGGHHHHHHGGGEEECCCIIIFFFMMMMMMSSS}}}dddCCCUUUppp|||\\\gggeeeIIIJJJGGGBBBEEEGGGEEEDDDDDD???HHH```mmmYYYRRRPPPOOOPPPRRRRRRXXXjjj|||xxxbbbZZZbbbyyy{{{rrrggg___[[[VVVNNNGGGHHHDDDDDDJJJOOOSSSWWW]]]ppp~~~eeeooo~~~rrrHHH@@@:::;;;<<<;;;<<>>@@@BBBDDDEEEBBBCCCDDDDDDCCCCCCDDDFFFEEEFFFHHHIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHFFFFFFIIILLLJJJIIIPPPZZZqqqyyyOOOIIIMMMNNNLLLMMMPPPNNNGGGAAA>>>:::999:::<<<<<<===<<>>>>>???@@@AAACCCDDDFFFNNNNNNMMMPPPNNNSSSdddnnnwwwoooZZZRRRNNNKKKMMMQQQWWWdddppprrr[[[NNNRRR\\\yyywww]]]OOOIIIGGGCCCAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEDDDGGGIIIJJJIIIGGGFFFFFFGGGFFFDDDEEEFFFFFFEEECCCJJJHHHFFFDDDDDDFFFIIIKKKMMMJJJEEECCCDDDFFFHHHHHHFFFDDDAAA@@@???AAACCCEEEDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFNNNLLLHHHkkk___???RRRnnn___\\\uuupppKKKJJJLLLFFFCCCGGGFFFEEEGGGAAAEEEWWWkkkTTTNNNOOONNNLLLLLLKKKQQQ___lllttt[[[UUUcccuuuvvvjjjdddbbb]]]SSSKKKJJJGGGIIIQQQXXX[[[]]]```ssshhhjjjvvvxxxcccCCC@@@=========;;;<<>>AAABBBDDDGGGJJJMMMTTTVVV[[[___bbbcccccccccgggfffeeeeeegggjjjnnnpppkkkkkkjjjkkklllnnnppprrrtttuuuwwwyyyxxxxxx~~~uuusssyyy{{{sss|||pppvvv~~~||||||zzzvvvvvvxxxyyy}}}~~~qqqpppxxxuuuXXXIIIBBBAAAAAACCCFFFHHHHHHEEECCCDDDFFFHHHJJJLLLMMMNNNNNNNNNMMMLLLLLLMMMMMMKKKJJJJJJLLLNNNNNNMMMLLLMMMNNNLLLMMMNNNOOONNNNNNNNNNNNDDDDDDDDDBBBAAACCCFFFHHHQQQ\\\aaadddfffbbbdddsss{{{{{{lllaaaVVVNNNNNNJJJHHHJJJOOOYYYiiixxxwwwhhhUUUHHHOOOlllcccQQQKKKGGGBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDFFFHHHIIIHHHHHHJJJKKKGGGFFFDDDEEEFFFFFFEEECCCHHHGGGDDDBBBBBBDDDFFFGGGFFFDDDAAAAAADDDGGGIIIJJJCCCBBB@@@??????AAABBBCCCDDDEEEGGGHHHHHHHHHGGGFFFDDDHHHOOONNNLLLbbbdddDDDNNNhhhfffXXXoooyyyPPPGGGJJJHHHGGGLLLIIIGGGHHHBBBBBBOOOuuunnnVVVOOOLLLLLLJJJIIIIIIMMMVVV^^^nnnfffSSSTTT___kkk}}}rrrlllkkkdddWWWKKKJJJJJJQQQ```kkkppprrrtttrrrmmmsss}}}tttWWWBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGFFFFFFEEECCCAAAAAACCCDDDEEEGGGJJJMMMNNNMMMLLLJJJHHHGGGGGGGGGGGGIIIJJJKKKIIIIIIIIIIIIIIIMMMUUU\\\}}}pppQQQMMMLLLNNNOOOLLLKKKMMMFFFCCC>>><<<<<<======<<<<<<>>>@@@BBBCCCFFFIIILLLRRRUUUYYY]]]___``````___cccccccccdddfffhhhjjjllljjjiiiiiiiiikkknnnqqqsssoooppptttxxxyyyyyyxxxtttyyy|||rrrxxx}}}vvvttt}}}{{{{{{yyyvvvuuuxxxyyyzzz~~~}}}zzzssshhhjjjxxxcccLLLCCC@@@@@@@@@@@@BBBEEEEEEDDDCCCDDDFFFIIIKKKLLLNNNPPPRRROOOPPPPPPMMMJJJJJJLLLOOOJJJLLLNNNNNNNNNMMMNNNOOOIIIKKKNNNNNNNNNNNNOOOPPPPPPOOOLLLHHHFFFJJJQQQWWWqqq}}}|||sssiii___TTTJJJHHHKKKHHHEEEEEEGGGIIIPPP^^^kkkdddYYYNNNKKKQQQgggbbbRRRJJJDDDAAAAAADDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBCCCDDDEEEEEEGGGKKKNNNFFFEEECCCDDDEEEEEEDDDBBBFFFEEECCCAAAAAAAAACCCCCCAAA???>>>@@@CCCEEEGGGGGGCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJGGGLLLMMMNNNSSS\\\yyy}}}ZZZPPPbbbqqqYYYfffjjjOOOJJJGGGJJJNNNIIIFFFGGGAAA???III]]]~~~qqqYYYPPPJJJKKKJJJHHHHHHKKKOOORRR^^^kkk~~~```PPPTTTUUUbbb}}}~~~{{{qqq___PPPKKKNNN[[[ooo~~~uuuwwwbbbQQQBBBAAA@@@???@@@AAAAAA???@@@AAAAAABBBDDDFFFGGGHHHGGGGGGFFFCCC@@@???AAABBBBBBEEEIIILLLNNNNNNLLLKKKGGGGGGGGGHHHHHHIIIJJJKKKGGGIIIIIIHHHIIINNNTTTXXXllliiipppfffRRRFFFKKKPPPKKKIIIMMMIIIEEEAAA>>>===>>>======:::<<>>FFFEEEEEEEEECCCAAA????????????@@@@@@AAAAAABBBBBBCCC???@@@@@@@@@AAADDDIIIMMMEEEDDDCCCCCCDDDDDDCCCBBBEEEDDDCCCBBBAAAAAABBBBBBAAA@@@??????AAABBBBBBBBBFFFFFFGGGHHHIIIJJJJJJJJJFFFFFFFFFGGGHHHJJJKKKLLLHHHLLLFFFHHHQQQRRRiiiuuu[[[fff{{{^^^ZZZbbbPPPIIIIIIMMMHHHDDDFFFAAA???HHHFFFiiiqqqZZZOOOJJJKKKKKKIIIIIIJJJKKKKKKQQQXXXqqqooo[[[XXXNNNMMM]]]vvvlll[[[MMMRRRaaayyy{{{|||zzzQQQMMMAAA@@@???>>>@@@CCCCCC@@@BBBBBBBBBCCCEEEFFFHHHIIIHHHHHHFFFBBB???>>>???AAA@@@CCCGGGKKKMMMMMMLLLKKKFFFGGGGGGHHHIIIIIIJJJJJJEEEHHHIIIHHHIIIMMMQQQSSSPPPrrrcccYYYuuuxxxVVV@@@HHHQQQKKKGGGMMMJJJFFFBBB???>>>>>>>>>===999;;;>>>???@@@CCCFFFIIIMMMPPPTTTYYY\\\^^^^^^^^^^^^```bbbeeefffggggggggghhhgggggghhhkkkooosssvvvvvvtttssstttttttttzzzwwwqqqvvv|||~~~yyylllccc\\\kkk|||xxxpppsssvvvwwwxxxyyy}}}|||xxxxxxvvvtttuuuyyyyyy|||~~~rrrppp~~~iiizzzdddPPPLLLHHHBBBCCCBBB@@@AAACCCFFFGGGGGGGGGJJJMMMMMMLLLLLLNNNQQQMMMMMMMMMMMMMMMLLLKKKJJJJJJLLLNNNOOOOOONNNOOOQQQUUUWWWWWWUUUPPPMMMLLLMMM{{{yyy{{{qqq\\\MMMHHHIIIMMMLLLFFFEEEGGGFFFBBBIIIFFFEEEHHHFFF@@@AAAGGGHHHjjjxxxwww\\\LLLAAACCCDDD???===AAABBBBBBBBBCCCCCCBBBAAAAAA===>>>???@@@AAABBBBBBBBBBBB@@@===<<<<<<@@@DDDGGGFFFCCC@@@AAACCCCCCAAA>>>@@@@@@@@@@@@???????????????AAACCCDDDDDDDDDGGGHHHGGGFFFEEEEEEEEEGGGHHHIIIHHHEEECCCCCCFFFIIIHHHGGGLLLIIILLLPPPMMMNNNgggppp___{{{fffYYYeeeIIIHHHKKKLLLIIIEEECCCBBBBBBGGGRRRnnn~~~iii]]]PPPNNNMMMMMMIIIEEEFFFJJJMMMQQQaaarrr___VVVYYYUUUUUUooo|||WWWSSS[[[fffrrr```KKKGGGCCCDDDEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDBBBAAA@@@??????@@@BBBEEEGGGIIIJJJIIIIIIHHHIIIKKKKKKJJJIIIJJJKKKIIIHHHHHHIIIKKKLLLKKKJJJUUUTTT}}}cccXXXUUUttt[[[@@@JJJKKKEEEJJJTTTIIIJJJJJJFFF@@@<<<;;;;;;>>>??????>>>>>>@@@CCCFFFHHHKKKPPPSSSUUUXXX[[[]]]___aaadddeeeeeeeeeffffffggggggggghhhkkkooosssvvvuuuvvvwwwvvvuuuuuuwwwxxx~~~xxxqqquuu}}}xxxcccaaa___aaammm|||xxxoookkkhhhhhhkkkqqqvvvyyy}}}zzz~~~vvvwwwxxxzzzzzzyyyxxxxxxtttxxx~~~{{{|||yyyfffnnnzzzvvv|||lllXXXKKKDDDDDDHHHHHHFFFCCCAAAAAABBBEEEGGGJJJIIIIIIKKKNNNOOOMMMJJJJJJPPPQQQKKKGGGJJJLLLJJJLLLMMMNNNNNNMMMLLLMMMNNNWWWWWWVVVRRRMMMKKKMMMPPPzzzwwwuuuiiibbb\\\XXXPPPGGGBBBDDDCCCGGGHHHFFFFFFJJJKKKGGGHHHHHHJJJIIIAAA999:::BBB```{{{kkkVVVHHH???BBBDDD@@@>>>AAAAAAAAABBBBBBBBBBBBAAA@@@===>>>???@@@AAAAAAAAAAAABBB@@@>>>===>>>@@@CCCEEEDDDDDDCCCCCCDDDCCCBBB@@@AAA@@@@@@???????????????BBBDDDEEEEEEDDDDDDFFFGGGEEEDDDDDDDDDEEEFFFHHHIIIHHHEEECCCDDDGGGIIIIIIHHHNNNJJJMMMQQQLLLKKKaaa~~~~~~___rrrfffXXXxxxRRRHHHHHHGGGFFFEEEFFFEEECCC>>>HHH___qqq___WWWRRRNNNNNNNNNKKKKKKNNNIIILLLZZZxxxooo^^^YYYRRRNNN[[[ooo{{{[[[XXX^^^gggqqqyyyXXXFFFCCCDDDEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBDDDGGGIIIIIIIIIIIIHHHJJJKKKKKKJJJHHHIIIJJJIIIHHHHHHIIIKKKLLLKKKJJJOOOQQQrrrkkkXXXVVVeeepppnnnKKKHHHIIIJJJMMMMMMIIIJJJJJJGGGBBB===;;;;;;===>>>>>>======???CCCFFFHHHKKKOOORRRTTTVVVYYY[[[^^^```cccdddddddddeeefffggggggfffgggiiimmmqqqssssssuuuxxxzzzyyyxxxxxxxxx}}}yyysssvvv{{{pppddd``````gggrrrxxxwwwsssmmmjjjfffeeeggglllqqqtttxxxzzzyyyxxx{{{vvvxxxzzz||||||zzzwwwuuuvvvyyy}}}{{{}}}oooyyyvvv|||~~~bbbQQQJJJGGGFFFGGGKKKIIIGGGEEEEEEFFFIIIKKKKKKJJJKKKNNNPPPQQQNNNLLLLLLOOONNNIIIGGGJJJLLLJJJKKKLLLMMMLLLKKKKKKMMMOOOQQQQQQOOOMMMKKKKKKLLLNNN}}}|||yyyvvvssspppmmmlllooonnnkkkeee]]]VVVQQQPPPPPPLLLHHHHHHFFFDDDEEEHHHBBBEEEGGGEEEEEEGGGFFFCCCCCCFFFIIIGGGBBBEEETTTeeegggYYYMMMBBB===AAADDD@@@???AAA???@@@AAABBBBBBAAA@@@@@@<<<===>>>???????????????AAA@@@???>>>>>>???@@@AAAAAACCCEEEEEEDDDCCCBBBCCCCCCAAA???>>>>>>>>>@@@AAAEEEFFFGGGFFFEEEDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGEEEDDDEEEGGGIIIIIIHHHNNNKKKNNNQQQKKKHHHXXXoooiiifff{{{}}}eeeggg\\\KKKHHHEEEFFFGGGGGGFFFDDD>>>EEERRRllllllcccXXXPPPPPPRRRPPPMMMKKKIIIIIITTTnnnyyyfff[[[TTTQQQQQQfff|||oooZZZccchhhooouuu}}}vvviiiLLL@@@???DDDEEEEEEDDDCCCCCCDDDFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEEEECCCBBBAAAAAAAAAAAA@@@BBBDDDFFFHHHIIIIIIIIIIIIKKKLLLKKKIIIHHHHHHHHHHHHGGGGGGHHHJJJLLLKKKJJJNNNSSSfff{{{YYYSSSnnnqqq^^^GGGBBBKKKNNNDDDHHHJJJKKKIIIEEE@@@===<<<;;;<<<<<<<<<<<<>>>BBBEEEGGGIIIMMMOOOQQQRRRUUUWWW[[[^^^aaacccccccccdddeeeffffffeeefffgggjjjmmmooonnnrrrwwwzzzzzzxxxwwwwww|||~~~~~~~~~|||xxxzzz}}}}}}xxxiiieeebbbccchhhmmmooopppkkkhhhdddbbbcccggglllpppuuuxxx}}}zzzyyy|||wwwyyy{{{}}}|||yyyvvvtttwwwzzz|||}}}xxxrrrTTTHHHHHHJJJHHHEEELLLJJJHHHFFFGGGHHHKKKLLLIIIJJJLLLNNNPPPPPPMMMJJJOOONNNIIIEEEEEEJJJKKKIIIJJJKKKKKKJJJJJJKKKOOOQQQNNNLLLJJJIIIKKKMMMNNNNNN]]]\\\ZZZWWWSSSOOOLLLJJJHHHIIIIIIGGGDDDAAA??????@@@@@@AAACCCBBB@@@>>>>>>CCCDDDEEEDDDDDDDDDDDDCCCFFFGGGGGGGGGNNNdddhhhUUUMMMGGG@@@<<<@@@CCC@@@>>>>>>>>>???@@@BBBBBBAAA@@@???<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>============>>>BBBEEEFFFCCCAAABBBDDDDDDBBB@@@======>>>@@@AAADDDEEEFFFFFFDDDDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEEEEEEEFFFGGGIIIIIIIIIKKKJJJMMMOOOIIIEEEPPPbbb{{{\\\```rrrfffpppgggMMMJJJHHHJJJIIIFFFCCCCCCCCCGGGJJJYYYsssdddWWWXXX\\\ZZZQQQJJJNNNKKKQQQjjjxxxnnn___PPPQQQZZZjjj}}}qqqeeeaaannnuuu|||~~~}}}XXXCCC???@@@CCCCCCDDDCCCBBBBBBCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGCCCBBBBBBAAAAAAAAAAAAAAA@@@AAACCCFFFGGGHHHIIIIIIJJJKKKLLLKKKIIIGGGGGGGGGHHHGGGFFFHHHJJJLLLKKKJJJNNNSSSXXX|||gggYYYwww~~~VVV@@@IIIPPPEEEHHHIIIKKKJJJHHHCCC???===:::;;;;;;;;;;;;===@@@CCCEEEHHHKKKMMMNNNOOOQQQSSSXXX[[[^^^```aaaaaabbbdddeeeeeeddddddeeegggiiikkkiiimmmqqqtttuuuuuuuuuvvv|||~~~}}}yyyvvvwwwxxxxxxzzz~~~~~~~~~|||zzzmmmjjjgggeeeeeehhhkkkmmmjjjhhhdddbbbaaadddjjjnnnssswww|||~~~|||xxxwwwyyyvvvwwwxxxyyyzzzyyywwwvvvxxxzzz~~~~~~|||}}}}}}|||~~~{{{dddLLLDDDGGGIIIGGGEEEHHHGGGEEEEEEEEEGGGIIIJJJFFFHHHJJJMMMMMMLLLJJJHHHOOOJJJDDDAAADDDGGGHHHGGGJJJJJJJJJIIIIIILLLPPPTTTQQQMMMJJJKKKNNNQQQRRRPPPGGGFFFDDDBBB@@@>>>>>>===;;;===??????>>>===>>>???===>>>@@@AAABBBCCCCCCBBBHHHFFFEEEEEEFFFHHHKKKMMMKKKMMMOOOTTTccc{{{cccNNNEEEEEEDDD@@@>>>AAABBB???===<<<===>>>@@@BBBBBBBBB@@@???======>>>>>>>>>======<<<;;;<<<<<<<<<<<<;;;;;;:::;;;???CCCCCCAAA@@@BBBDDDEEECCC@@@>>>===>>>@@@AAAAAACCCDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFDDDCCCAAAAAADDDEEEFFFGGGHHHIIIIIIJJJGGGGGGKKKNNNIIIFFFMMMYYYrrrUUUPPP[[[tttcccuuuvvvIIIFFFHHHKKKIIICCCAAAEEEBBBDDDAAAHHHhhhqqqbbbccciiifff[[[PPPSSSLLLPPPjjjxxx```[[[VVVSSSZZZfffrrrzzz~~~yyytttpppoookkkeeehhhooorrr{{{wwwmmmNNN@@@???BBB@@@AAABBBAAA??????AAABBBCCCCCCDDDEEEEEEFFFGGGGGG@@@@@@@@@@@@@@@@@@AAABBB@@@AAACCCEEEFFFHHHIIIIIIIIIKKKKKKJJJHHHFFFFFFGGGGGGFFFFFFGGGJJJKKKKKKJJJKKKLLLJJJiii|||bbbzzztttIIIEEENNNIIIHHHIIIJJJKKKJJJFFFBBB???:::;;;;;;::::::<<>>===<<<;;;;;;<<<>>>???>>>??????>>><<<<<<>>>??????AAA@@@@@@DDDMMMTTTVVVZZZSSSMMMJJJIIIIIINNNTTTPPP[[[gggrrruuuaaaPPPCCC@@@EEECCCBBBAAAAAAAAA@@@===<<<<<<>>>AAACCCDDDCCCAAA???>>>>>>???>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===???@@@@@@AAACCCEEEEEECCCAAA???>>>>>>???@@@@@@BBBCCCDDDCCCCCCEEEGGGJJJJJJIIIHHHFFFDDDBBBAAACCCEEEGGGHHHHHHIIIJJJKKKHHHHHHLLLNNNLLLIIIMMMUUUgggRRRKKKRRRtttccc___tttJJJDDDCCCGGGHHHCCCCCCGGGAAABBB@@@CCCZZZzzzgggeeejjjhhh\\\RRRSSSLLLOOOhhh}}}tttvvvwwwgggZZZOOONNNTTTYYY]]]```bbbdddiiijjjgggdddiiippprrr|||vvv}}}aaaLLLAAA@@@BBB???@@@@@@???>>>>>>???AAAAAAAAABBBCCCDDDEEEEEEFFF????????????@@@AAABBBCCCAAAAAABBBDDDFFFGGGIIIIIIHHHJJJKKKJJJHHHGGGGGGGGGFFFEEEEEEGGGJJJKKKKKKKKKKKKJJJIIIaaa```iii}}}YYYCCCEEEDDDJJJJJJJJJKKKKKKIIIEEEAAA<<<<<<<<<;;;:::;;;===@@@AAADDDGGGIIIJJJKKKMMMOOORRRUUUXXX[[[\\\]]]___aaaccccccccccccddddddeeefffjjjkkkmmmoooppprrrvvvxxxyyyzzzyyyuuuqqqoooqqqssszzz|||}}}}}}}}}~~~www{{{qqqnnnkkkgggeeeccccccccceeeeeecccaaa___cccjjjpppooouuuyyyvvvssssssrrrqqqsssssssssuuuwwwyyy{{{}}}zzzyyyzzz|||~~~~~~}}}{{{~~~~~~}}}||||||www{{{yyyVVVOOOHHHFFFEEECCCCCCFFFDDDDDDDDDDDDFFFGGGIIIJJJHHHJJJLLLLLLKKKJJJJJJKKKIIIEEECCCEEEFFFCCCBBBDDDIIIJJJJJJJJJJJJLLLPPPSSSPPPNNNKKKKKKLLLNNNNNNNNN999999:::;;;<<<<<<===>>>?????????======???BBBEEEBBBFFFHHHGGGMMMXXX___```cccYYYOOOKKKJJJKKKTTT]]]ppprrr[[[PPPIIIBBBBBBGGGBBBBBBBBBAAAAAABBB@@@???<<>>===<<<;;;;;;;;;::::::;;;<<<===>>>???===<<<>>>AAADDDFFFGGGDDDCCCBBBAAA@@@?????????CCCDDDEEEEEEDDDCCCDDDFFFJJJJJJKKKJJJIIIGGGFFFEEEBBBEEEHHHIIIIIIIIIJJJLLLLLLMMMOOOQQQOOOMMMPPPTTT```~~~WWWLLLLLLiiimmmXXXggg^^^LLL@@@DDDIIIGGGFFFHHHCCCCCCBBBCCCOOOnnnpppeeeeeebbbXXXOOOOOOLLLQQQfffsssmmmtttpppaaa\\\\\\]]]___bbbfffuuu{{{oooiiilllrrrxxx~~~gggUUULLLDDDAAABBB???@@@@@@???>>>>>>???AAA???@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBDDDEEEFFFAAAAAABBBCCCEEEGGGIIIIIIGGGHHHJJJJJJHHHGGGGGGHHHFFFEEEEEEGGGJJJKKKKKKKKKNNNKKKNNN[[[|||iii\\\rrrOOOEEEDDDLLLJJJIIIJJJKKKJJJGGGDDD>>>>>>===;;;::::::<<>>>>>???@@@CCCHHHNNNSSSYYYaaafffhhhlllssssssoooXXXMMMEEEFFFJJJSSSaaaoookkkUUUDDDBBBCCC@@@@@@DDDAAABBBBBBAAABBBCCCCCCBBB===???BBBEEEFFFEEEBBBAAA@@@@@@@@@@@@???===<<<;;;<<<;;;;;;;;;<<<===???@@@BBB>>>;;;===BBBFFFHHHHHHDDDCCCCCCBBBAAA???>>>>>>FFFGGGHHHFFFDDDCCCDDDDDDIIIJJJKKKKKKKKKJJJIIIHHHAAAEEEIIIJJJIIIIIIJJJLLLQQQQQQSSSTTTRRRPPPQQQUUU[[[|||yyy]]]NNNFFF]]]xxxYYYeeeuuuYYYCCCDDDLLLLLLHHHGGGBBBBBBBBBAAADDDYYY~~~kkkeee```VVVOOOMMMNNNUUUeee||||||xxxqqqooo|||sssnnnkkklllqqqmmmvvvpppwwwzzzVVVLLLLLLGGGBBBBBB@@@AAAAAA@@@??????@@@BBB>>>>>>???@@@BBBCCCCCCDDDAAAAAAAAABBBDDDFFFGGGHHHAAAAAABBBCCCEEEGGGHHHJJJFFFHHHIIIIIIHHHGGGHHHIIIEEEEEEEEEGGGIIIKKKLLLKKKMMMIIIOOOSSS```\\\qqqcccQQQMMMMMMJJJIIIIIIKKKKKKIIIFFF@@@@@@>>><<<::::::<<<>>>???AAAEEEGGGIIIJJJMMMOOONNNQQQUUUXXXZZZ[[[^^^___aaaaaabbbcccdddeeeeeefffbbbfffkkkooooooooooooooosssuuuuuurrrnnnmmmooorrrssswww{{{||||||xxxmmmfffcccbbb```^^^YYY[[[[[[ZZZYYY^^^gggooojjjrrrwwwtttrrruuuvvvtttrrrvvv{{{~~~zzzwww~~~|||zzzzzz{{{||||||{{{zzz~~~|||~~~}}}~~~~~~uuu^^^RRRIIIAAA@@@CCCCCCEEEGGGAAAAAABBBCCCEEEFFFHHHIIIHHHIIIJJJHHHEEEEEEHHHKKKEEEFFFLLLQQQNNNEEEBBBFFFDDDFFFHHHHHHHHHHHHJJJKKKFFFHHHIIIHHHFFFGGGLLLPPP999;;;===??????>>>===<<>>@@@AAABBBBBBAAAAAAAAA@@@???>>>===========================>>>????????????@@@AAAAAAAAA@@@@@@EEEGGGHHHFFFCCCAAA??????DDDEEEHHHJJJKKKIIIEEEAAADDDFFFJJJLLLLLLKKKHHHGGGDDDEEEGGGIIIKKKMMMNNNOOOSSSQQQOOOQQQTTTVVVTTTSSSXXXfff^^^HHH]]]nnnYYYUUUFFFGGGHHHEEEEEEGGGDDDEEEEEECCCJJJhhh}}}tttfffXXXTTTWWWUUUiiissshhhjjj|||rrruuu~~~mmmKKKCCCFFFFFFDDDDDD@@@AAACCCDDDDDDCCCAAA@@@BBBBBBAAAAAAAAABBBCCCCCCDDDBBB@@@@@@CCCFFFGGGHHHDDDBBB@@@>>>???AAADDDGGGDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHKKKHHHJJJPPPTTThhhnnn___ggghhhEEEJJJSSSJJJDDDMMMIIIAAAKKKDDDAAA>>>;;;::::::<<<>>>===???AAACCCEEEGGGHHHHHHKKKNNNRRRUUUWWWYYY\\\^^^```bbbccccccccccccdddffffffggghhhjjjllllllmmmmmmtttuuuvvvsssooonnnoooqqqtttwwwzzzzzzzzz~~~llleeekkknnnfff[[[RRRRRRTTTVVVVVVWWW```jjjooorrrttttttqqqpppqqqtttqqquuuyyy||||||{{{{{{{{{xxxvvvwww|||}}}|||}}}}}}}}}~~~~~~~~~~~~~~~uuuwwwyyyyyycccPPPIIIDDD@@@AAAEEEHHHGGGEEEAAABBBBBBDDDEEEHHHIIIKKKJJJJJJIIIHHHHHHHHHIIIJJJHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHFFFDDDFFFFFFGGGHHHHHHIIIJJJJJJ>>>???AAABBBCCCCCCBBBBBBEEEKKKMMMIIIFFFHHHJJJIIIKKKNNNPPPKKKEEEFFFQQQ[[[fffiiiqqqzzzpppnnnttt```RRRHHHDDD@@@>>>???@@@@@@>>>AAABBBCCCCCCBBB@@@>>><<<:::;;;<<<===>>>>>>>>>>>>AAA@@@???>>>===============<<<<<<<<<===>>>??????AAAAAABBBBBBBBBAAAAAA@@@DDDEEEGGGFFFCCCAAA@@@@@@EEEFFFIIIQQQWWWXXXRRRKKKJJJKKKMMMMMMLLLIIIEEECCCDDDEEEGGGIIIKKKMMMNNNOOOPPPNNNNNNOOORRRSSSRRRPPPMMMUUUpppwwwYYYZZZ{{{^^^xxxuuuMMMAAAIIIMMMHHHHHHEEEEEEEEEAAACCCWWWoooxxxaaaSSSVVVXXXqqq|||fff______gggxxxzzzvvvmmmqqq}}}yyy^^^EEEAAAEEEEEECCCDDDAAAAAACCCDDDDDDCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCCBBBAAA???@@@BBBDDDEEEEEECCCBBB@@@???@@@AAADDDEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGJJJGGGJJJOOOSSSeeennn]]]uuu}}}\\\EEEPPPNNNFFFIIIKKKHHHGGGEEEBBB???<<<:::;;;<<<======>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPSSSUUUXXX\\\^^^aaabbbddddddcccbbbdddeeeeeefffgggiiijjjkkkllllllqqqssstttrrrpppnnnoooqqqppptttvvvwwwxxx}}}ooogggmmmsssooohhhSSSRRRSSSVVVVVVYYYcccnnnmmmqqqttttttrrrqqqrrruuurrruuuyyy{{{{{{zzz{{{|||yyyvvvvvvzzz{{{yyyzzz~~~~~~~~~|||||||||||||||}}}zzzpppllltttjjjnnn}}}ZZZOOOGGGCCC???@@@DDDGGGGGGEEEFFFFFFFFFEEEEEEFFFFFFFFFJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCDDDFFFHHHIIIGGGFFFDDDEEEFFFHHHIIIKKKLLLMMM888999:::;;;;;;<<<<<<<<<<<>>??????>>>===???@@@AAAAAAAAA@@@>>>===;;;;;;:::;;;;;;<<<===>>>@@@???>>>======<<<======<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCBBBAAA@@@@@@AAACCCEEEEEECCCAAAAAABBBBBBAAAEEEOOOYYY[[[TTTLLLLLLMMMMMMLLLJJJGGGDDDBBBCCCDDDFFFGGGIIIKKKMMMMMMLLLKKKKKKMMMOOOPPPOOONNNLLLKKK^^^kkkZZZxxxeeekkk]]]???FFFLLLEEEHHHFFFFFFFFFAAA>>>HHHVVVuuu}}}gggRRRTTT[[[zzzlll^^^RRRUUU\\\fffrrryyytttnnnkkkkkkppp}}}bbbPPPBBBBBBEEECCCAAACCCAAABBBBBBBBBCCCCCCCCCDDD@@@@@@??????@@@AAAAAABBB@@@??????AAACCCCCCBBBAAABBBBBBAAAAAAAAABBBCCCCCCEEEDDDDDDDDDEEEEEEFFFFFFBBBCCCDDDEEEFFFFFFFFFEEEHHHFFFJJJNNNPPP^^^WWWZZZqqqHHHJJJMMMJJJEEELLLNNNCCCFFFDDDAAA===;;;;;;;;;<<<======???AAACCCEEEFFFGGGIIIKKKNNNPPPRRRVVV[[[___aaacccdddcccbbbbbbccceeeddddddfffggghhhiiijjjkkknnnppprrrrrrqqqpppppppppooorrruuuvvvwww|||qqqgggjjjoooooommmSSSPPPPPPRRRSSSWWWaaalllkkkooossstttrrrrrrtttvvvtttvvvxxxyyyyyyzzz{{{|||{{{wwwwwwzzzzzzyyy{{{~~~~~~}}}{{{zzzyyyxxxxxx~~~~~~uuuwww|||qqqbbbcccqqq~~~zzzgggeeezzzpppNNNKKKCCC@@@>>>@@@DDDGGGGGGFFFIIIIIIHHHGGGGGGFFFFFFEEEIIIHHHGGGGGGFFFFFFGGGGGGCCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBDDDGGGIIIHHHGGGBBBCCCEEEGGGJJJLLLNNNOOO;;;;;;<<<===>>>?????????===>>>===<<<=========<<<;;;???DDDKKK[[[xxxvvv___OOOGGGEEEAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@@@@??????>>>>>>===<<<<<<<<<===???@@@???>>>======<<<<<<<<<===<<<<<<;;;<<<===>>>??????BBBBBBBBBBBBAAA@@@>>>>>>>>>@@@BBBCCCBBBBBBBBBCCCAAAAAACCCIIIPPPRRRMMMHHHJJJJJJJJJIIIHHHFFFDDDCCCAAABBBCCCEEEGGGHHHJJJJJJIIIJJJKKKLLLMMMNNNMMMLLLPPPLLLUUUvvv{{{dddqqqrrraaa|||LLLCCCFFFDDDHHHEEEEEEGGGDDD@@@CCCJJJ___{{{wwwkkk^^^SSSPPP[[[xxxiii___[[[XXXXXX\\\jjj~~~zzzkkkdddjjjooosss~~~WWWMMMEEEDDDCCC@@@@@@BBBAAAAAAAAA@@@AAABBBCCCCCC>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAACCCEEEEEEBBB@@@AAABBBBBBCCCCCCBBBBBBBBBEEEDDDDDDCCCDDDEEEFFFGGGBBBBBBCCCDDDEEEEEEDDDDDDGGGFFFIIILLLLLLUUUrrrdddQQQjjj\\\FFFEEEKKKEEEIIINNNDDDFFFEEEBBB@@@===<<<;;;;;;<<<<<<===???AAACCCDDDEEEGGGIIIKKKMMMOOOTTTZZZ^^^```bbbccccccbbbaaacccdddddddddeeefffhhhiiijjjkkkkkkmmmppprrrsssrrrqqqqqqrrruuuxxxxxxwww|||nnnbbbaaabbbbbbbbbRRRNNNKKKLLLLLLPPPYYYcccggglllqqqsssssssssuuuwwwuuuvvvxxxxxxxxxyyy{{{||||||yyyxxx|||}}}}}}~~~~~~|||{{{zzzyyyxxxxxxwwwwww~~~tttuuuooo___cccqqq{{{|||sssnnnjjj}}}```FFFDDD@@@???>>>@@@DDDGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBAAABBBBBBBBBCCCFFFGGGGGGFFFAAABBBDDDFFFHHHJJJLLLLLL777888999;;;<<<=========???======AAAFFFIIIIIIIIIZZZ^^^gggvvvqqq\\\LLLBBB>>>===@@@AAABBBCCCBBBAAAAAAAAA======>>>>>>>>>>>>>>>>>>???>>>===<<<===>>>???@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@@@@???>>>===<<<;;;;;;>>>AAABBBBBBAAABBBCCCCCCDDDFFFGGGHHHIIIKKKLLLIIIIIIHHHFFFDDDBBBAAA@@@??????AAABBBDDDEEEFFFGGGGGGIIIKKKMMMMMMLLLLLLLLLNNNLLLPPPffftttiiipppdddllldddDDDBBBKKKIIIFFFEEEEEEDDDBBBBBBEEEJJJuuu|||qqqfff]]]VVVOOO]]]{{{bbb[[[TTTOOOOOOYYYnnnxxxyyytttfffbbbmmmtttttt}}}qqqNNNIIIEEEBBB@@@>>>@@@DDDAAAAAA@@@??????@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDFFFHHHHHHEEECCCBBBCCCDDDDDDDDDCCCBBBBBBEEEDDDCCCCCCCCCDDDFFFGGGBBBCCCCCCDDDDDDDDDDDDCCCGGGGGGHHHJJJHHHLLL___tttaaa[[[uuu{{{NNN>>>IIIGGGDDDIIIGGGFFFEEEDDDBBB???===<<<;;;;;;;;;<<<===>>>@@@BBBCCCEEEGGGIIIJJJMMMQQQWWW[[[^^^```aaaaaa```aaabbbdddeeeeeeeeefffgggiiikkklllkkklllooorrrttttttsssrrrtttwwwyyyxxxwwwyyy{{{xxxtttzzzfff]]][[[XXXVVVXXXVVVPPPKKKIIIIIIJJJQQQYYYdddiiiooorrrrrrrrrtttwwwuuuvvvxxxxxxxxxxxxzzz|||yyyvvvxxx}}}|||zzzvvvvvvwwwwwwxxxxxxxxxxxx|||rrrpppuuu~~~qqqdddhhhsssyyyzzzooottt}}}kkkqqqyyygggQQQDDD??????>>>???AAADDDFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCEEEDDDCCCCCCEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFIIIKKKMMMMMMLLLKKKSSSQQQVVVcccrrrzzzvvvooocccTTTGGGAAA@@@@@@AAA???AAABBBBBB@@@??????@@@========================<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<;;;;;;<<<<<<============<<<;;;:::::::::<<>>===<<<>>>>>>???AAABBBDDDEEEEEEFFFHHHLLLMMMLLLKKKKKKKKKIIIMMMQQQ]]]|||yyyaaaPPP]]]vvvyyy```qqqwwwNNNDDDNNNJJJHHHFFFDDDBBBAAA@@@AAA<<<^^^}}}zzzbbbYYYkkkrrriii^^^WWWSSSVVVbbbooo|||uuueeedddjjjggg```cccnnntttsssyyy}}}\\\EEECCC@@@>>>===???CCCHHHBBBBBBAAAAAA@@@?????????======>>>>>>???@@@BBBBBBDDDEEEFFFIIIKKKLLLJJJHHHEEEEEEEEEFFFEEEEEEDDDCCCEEEDDDCCCBBBBBBDDDFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCGGGGGGHHHIIIGGGHHHTTTaaa}}}[[[\\\{{{eeeEEEGGGHHHCCCDDDJJJFFFEEEEEECCCBBB???===<<<;;;::::::;;;<<<>>>@@@BBBCCCEEEGGGIIIKKKOOOSSSVVV[[[\\\^^^______```bbbcccfffeeeeeeeeegggiiikkklllkkkkkklllooorrrtttsssqqqrrruuuxxxwwwuuuwww~~~uuupppnnngggmmm|||{{{kkk^^^[[[ZZZVVVVVVZZZ\\\TTTNNNKKKJJJIIIMMMSSSaaagggmmmpppqqqqqqsssuuutttvvvxxxyyyxxxxxxyyyzzztttsssvvv}}}yyyuuuoooppprrrtttvvvwwwxxxxxxwwwwwwwwwxxx}}}uuurrrpppvvvrrriiillltttyyynnnkkkzzztttkkkuuu|||aaaMMMGGGDDD>>>>>>???AAABBBDDDFFFGGGHHHKKKKKKKKKJJJIIIFFFDDDBBBDDDDDDFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEGGGEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEzzzwwwmmmPPPKKKDDD@@@@@@BBBEEEFFF@@@AAABBBAAA>>>===>>>@@@======<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::<<<;;;;;;:::;;;;;;<<<<<>>===<<<;;;::::::::::::;;;;;;<<<;;;;;;::::::999<<>>????????????AAADDDGGGLLLJJJGGGCCC@@@>>>======??????@@@AAACCCDDDEEEEEEDDDGGGKKKLLLKKKIIIIIIJJJHHHPPPRRRTTTnnnvvv]]]HHHNNNdddfff^^^wwwhhhPPPJJJFFFHHHIIIGGGDDDCCCBBBBBB<<>>AAAFFFHHHDDDDDDEEEDDDCCCAAA???===>>>>>>>>>???@@@AAABBBCCCFFFFFFGGGJJJMMMNNNMMMLLLGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDBBBAAAAAACCCFFFGGGDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFGGGIIIHHHIIIQQQYYYzzzeeeSSSfffYYYDDDFFFEEECCCJJJDDDEEEEEEEEECCCAAA>>>===::::::999999:::===???AAABBBDDDGGGIIIKKKMMMPPPRRRWWWYYY[[[]]]^^^___aaaccceeedddddddddeeegggjjjkkkjjjiiiiiikkkoooqqqqqqpppppptttwwwwwwvvvyyyzzzwwwvvvllljjjooonnnoooaaaYYYZZZ[[[XXX[[[bbb^^^WWWPPPNNNLLLJJJLLLPPP___eeekkkoooooooooqqqssssssuuuyyyzzzyyyxxxxxxxxxttttttxxx~~~yyytttpppjjjlllnnnqqqssstttttttttsssooommmooowwwyyywww~~~}}}vvvmmmiiipppyyy~~~|||sssuuu{{{xxxdddOOODDDCCCCCCAAA???AAACCCDDDEEEFFFGGGHHHJJJJJJKKKJJJHHHFFFCCCBBBBBBCCCEEEGGGIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFGGGEEECCCDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFF~~~kkkSSSFFFEEECCC@@@===;;;<<<>>>BBBDDDDDDBBB???>>>@@@BBB>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999;;;;;;:::::::::;;;;;;<<<@@@???>>><<<:::999999999::::::;;;;;;<<<;;;;;;;;;999;;;>>>@@@@@@@@@@@@AAACCCAAA@@@AAACCCDDDCCCAAAIIIHHHEEEBBBAAAAAAAAABBB@@@@@@AAABBBDDDEEEFFFFFFBBBFFFJJJLLLJJJHHHHHHIIIHHHOOOMMMJJJ___sss[[[IIIKKKXXXooopppZZZcccbbbIIIBBBGGGKKKJJJIIIHHHHHHGGGDDDDDDJJJcccxxxrrrnnnlllmmmppplllvvv~~~|||pppfffcccaaaZZZSSSNNNIIIFFFIIINNNRRR[[[gggmmmmmmpppyyyxxxWWWDDD@@@BBBAAA@@@AAADDDFFFFFFFFFGGGGGGGGGEEEBBB???===>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGJJJMMMOOOOOONNNIIIIIIHHHGGGFFFFFFGGGGGGEEEDDDBBBAAAAAACCCEEEGGGDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEGGGIIIJJJLLLQQQWWWfffmmmTTT]]]ttt}}}kkkCCCDDDHHHDDDIIIDDDDDDEEEEEEDDDBBB???>>>:::999888888:::<<<>>>@@@AAADDDGGGIIIJJJLLLNNNOOOUUUWWWZZZ[[[]]]^^^aaacccccccccbbbbbbdddfffiiijjjjjjgggfffhhhllloooooonnnppptttxxxyyyyyy||||||rrrnnniiikkk^^^VVVYYY[[[XXX]]]fff]]]VVVPPPNNNLLLJJJKKKNNN^^^dddkkknnnnnnnnnoooqqqrrruuuyyyzzzzzzxxxwwwwwwwwwwww{{{|||zzzwwwuuusssqqqnnnlllhhhiiilllnnnpppqqqqqqppprrrlllhhhkkkuuuxxxvvvsssvvv}}}yyynnndddjjjxxxsss|||~~~~~~hhhRRRJJJGGGBBBAAADDD@@@BBBDDDEEEEEEFFFGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEAAACCCEEEHHHJJJJJJKKKKKKHHHHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDFFFIIIJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIsss\\\FFFCCCBBB@@@======???@@@???BBBDDDFFFEEECCCAAA@@@@@@@@@>>>;;;:::;;;============<<<;;;:::999999888999888888:::;;;<<<=========@@@>>>;;;999888888:::;;;:::<<<>>>@@@???<<<999777888888888:::;;;===>>>???>>>>>>>>>>>>???AAABBBCCCBBBDDDFFFHHHGGGDDD@@@>>>CCCCCCBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHGGGGGGGGGHHHOOOOOOPPP^^^rrr~~~gggMMMEEEQQQfffYYYnnn~~~MMMEEEEEEFFFGGGGGGDDDBBBAAA===DDDFFFIIIccc{{{{{{}}}xxxrrrpppgggkkksssrrrdddYYYQQQMMMFFFDDDBBBAAAAAACCCEEEGGGOOOXXXccchhhhhhlllyyyaaaEEE>>>??????@@@???>>>???BBBDDDBBBCCCCCCDDDCCCAAA@@@??????>>>>>>>>>>>>>>>???@@@DDDEEEFFFHHHIIIKKKMMMNNNMMMLLLJJJHHHGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGFFFFFFIIINNNTTTWWWfff]]]RRRtttYYYDDDEEEJJJJJJJJJ@@@CCCGGGAAA???AAA>>><<<;;;:::999999;;;<<<>>>AAAAAABBBDDDFFFHHHJJJKKKSSSVVVYYY[[[[[[]]]___```aaaaaabbbbbbaaacccfffhhhnnniiicccccciiinnnnnnmmmjjjnnnsssvvvxxx|||~~~vvvqqqlllbbbjjjddd[[[___cccaaadddaaa^^^WWWOOOLLLMMMLLLJJJ___gggppptttrrrnnnmmmnnnooorrrvvvvvvuuuvvvyyy|||xxxyyyzzz}}}xxxssssssqqqkkkeeeccceeefffiiimmmppppppmmmjjjoooiiigggppp}}}uuuyyytttqqq{{{|||}}}yyynnnjjjtttyyy}}}bbbKKKHHHJJJFFFAAAAAADDDEEEFFFGGGFFFDDDBBBAAABBBCCCCCCDDDEEEFFFFFFGGGFFFEEEFFFGGGJJJKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHFFFEEEFFFIIIJJJKKKJJJHHHGGGEEEDDDEEEGGGIIIKKKhhhmmmyyyooofffUUUDDD@@@?????????AAABBB@@@===DDDEEEFFFEEECCCAAAAAAAAABBB???;;;:::;;;<<<============;;;:::999888888888777888999;;;<<<<<<<<<<<>>======@@@???>>>===>>>???AAABBBCCCDDDFFFGGGGGGEEECCCAAACCCCCCCCCCCCDDDEEEFFFGGGCCCDDDDDDDDDEEEEEEEEEEEEFFFMMMMMMOOO]]]qqqjjjRRRKKK[[[zzzeeexxxRRRMMMJJJJJJGGGAAAAAAEEE???BBB@@@BBBUUUtttuuukkkkkkhhhhhhsss|||vvvkkk]]]QQQIIIFFFFFFCCCBBB@@@???@@@BBBDDDFFFIIIQQQ\\\bbbfffmmm{{{pppQQQBBB@@@>>>???@@@?????????BBBDDDBBBCCCCCCCCCCCCAAA@@@??????????????????@@@@@@AAACCCDDDFFFGGGIIIJJJJJJJJJLLLKKKIIIGGGGGGFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDFFFFFFGGGHHHJJJMMMOOOPPPXXXwwwoooUUUeeeyyyZZZEEEAAAFFFHHH???AAADDD@@@BBBDDD===>>><<<;;;::::::;;;<<<===@@@AAAAAACCCDDDGGGHHHIIIOOOQQQUUUWWWXXXYYY\\\]]]aaabbbbbbbbbaaaaaaccceeejjjhhhfffeeeeeefffgggggghhhjjjnnnqqquuuzzz~~~{{{ssskkkjjjtttsssnnnpppllleeehhhjjjccc\\\WWWRRRMMMLLLOOObbbiiipppssspppmmmmmmmmmlllnnnpppppppppqqqrrrtttuuuwwwyyyzzzzzzzzzzzz{{{xxxtttqqqoookkkeeecccfffgggggghhhkkknnnnnnjjjfffaaappp|||~~~www~~~xxxnnnsssuuuuuutttrrrttt}}}~~~kkkYYYJJJIIIIIIEEEDDDIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEGGGJJJKKKKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHFFFEEEFFFHHHIIIIIIHHHJJJJJJIIIHHHGGGFFFFFFEEExxxqqqzzzyyyxxxooo___XXXUUULLLBBB???>>>>>>BBBEEEEEEBBB???CCCDDDEEEDDDCCCDDDFFFGGGDDD@@@<<<::::::<<<===>>>>>>===<<<;;;999888777666666777888:::;;;;;;<<<<<<<<<;;;999777777888;;;<<<<<<======>>>===<<<:::999555777:::===???>>><<<;;;======<<<;;;===???AAACCCDDDDDDEEEFFFGGGFFFFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGCCCBBBAAAAAAAAABBBCCCDDDEEEKKKJJJLLLXXXfffaaaIIIWWWeeexxx___PPPGGGJJJHHH@@@>>>CCCCCCAAA======FFF[[[vvv}}}oooqqqggg___ccclllpppllleee]]]ZZZTTTMMMFFFBBBBBBBBB@@@???>>>===>>>@@@BBBDDDFFFMMMUUU[[[bbbmmm{{{qqqRRRBBB>>>>>>>>>???@@@?????????AAACCCBBBBBBCCCCCCBBBAAA???>>>@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFHHHHHHHHHGGGFFFIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDDDDEEEFFFHHHIIILLLKKKKKKJJJHHHFFFEEEDDDCCCEEEHHHJJJKKKKKKJJJIIIOOOZZZuuu[[[TTTjjjXXXEEEFFFGGGAAACCCDDDAAAEEEFFF===@@@???===<<<;;;;;;<<<===??????@@@AAABBBDDDFFFGGGIIILLLPPPRRRTTTVVVXXXZZZ```aaaaaa```______aaacccdddgggiiihhheeecccbbbcccjjjiiikkkpppwww}}}vvvvvvlllpppxxxooojjjhhh\\\LLLKKKVVVgggkkkpppqqqnnnkkkkkkllloooooopppqqqssstttrrrqqqwwwzzz}}}|||xxxuuuttttttsssqqqnnnkkkccc]]]___eeeccceeehhhkkklllhhhbbb^^^hhh{{{|||zzztttpppxxxxxxssspppzzzsss\\\TTTNNNMMMJJJEEEHHHOOOLLLJJJGGGEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEGGGJJJLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHFFFEEEFFFGGGHHHGGGFFFGGGHHHHHHHHHGGGEEECCCBBB{{{{{{yyyfff```kkkvvviiiXXXLLLIIIIIIFFFAAACCC???>>>BBBEEEEEEEEEEEEAAABBBCCCCCCDDDFFFJJJLLLEEEAAA<<<::::::<<<===>>>>>>>>>===;;;999777666555666777888999:::;;;;;;;;;;;;999777666777999;;;===<<<<<<<<<<<<;;;:::999999666888:::<<<=========<<<999999999999<<>>=========>>>@@@BBBCCCGGGMMMSSSXXX```mmmzzz~~~^^^DDD===<<<999===>>>@@@?????????AAABBBBBBBBBCCCCCCBBBAAA???>>>??????@@@AAAAAABBBBBBBBBBBBDDDFFFHHHHHHFFFDDDBBBEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDFFFGGGIIIKKKMMMMMMLLLKKKJJJHHHFFFFFFCCCEEEGGGIIIKKKJJJIIIIIIQQQPPP^^^eeeMMMRRR{{{{{{XXXEEEGGGDDDHHHHHHBBBEEEGGG>>>BBBAAA@@@>>>===<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDFFFIIILLLOOOQQQSSSVVVXXX[[[]]]^^^^^^]]]^^^___aaaaaadddiiilllllljjjgggfffjjjggghhhnnnyyy}}}rrruuu~~~xxx{{{}}}iiiMMMLLL^^^kkkmmmooonnnllljjjjjjkkkoooooorrrwww{{{zzzuuuooouuuyyy~~~}}}xxxsssqqqqqqsssnnnjjjfff```[[[\\\bbb\\\bbbggghhhddd^^^ZZZYYYttt}}}|||zzzyyysssxxx}}}}}}vvvzzzfffYYYUUUSSSRRRNNNHHHIIINNNLLLKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDGGGJJJLLLKKKJJJKKKJJJJJJJJJJJJKKKKKKLLLGGGFFFEEEFFFGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCkkkeeeqqqwwwssszzz|||ooo```UUUIIIEEEEEEEEECCCAAAFFF@@@>>>@@@BBBAAADDDJJJCCCCCCDDDCCCCCCDDDGGGIIIDDD@@@<<<:::;;;<<<===>>>>>>>>>===<<<:::888666444666777888999:::;;;;;;;;;:::999777666777999;;;===?????????>>>>>>===<<<;;;::::::999999:::<<<>>>???::::::::::::<<<>>>???@@@AAAAAAAAABBBCCCEEEGGGIIIBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDCCCAAAAAABBBDDDEEEGGGKKKFFFDDDIIIKKKSSSeeevvvaaa[[[ppprrrjjjrrrIIIBBBKKKLLLGGGCCCEEEAAAAAACCC@@@BBBVVVooowww{{{ssskkkfffaaa```hhhssshhhYYYIIIBBBDDDEEEBBB<<<>>>>>>>>>>>>???@@@AAABBBEEEMMMTTTXXXaaaqqquuuQQQ===;;;;;;888<<<>>>???@@@??????@@@BBBAAABBBBBBBBBBBB@@@???>>>===>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGGGGEEEBBB@@@BBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKJJJKKKKKKKKKKKKJJJIIIIIIDDDEEEFFFGGGHHHJJJLLLMMMQQQQQQRRRmmmyyyVVVPPPeee|||VVVHHHCCCGGGIIICCCCCCGGGCCCDDDCCCBBB@@@???>>>==================>>>???@@@AAADDDGGGKKKNNNPPPRRRUUUWWWTTTVVVYYYZZZ[[[\\\^^^``````aaafffmmmtttvvvqqqlllfffeeefffmmmyyytttooottttttsssRRRPPPffflllllllllkkkiiihhhhhhiiiiiimmmssszzz|||tttmmmmmmqqqvvvwwwtttpppmmmmmmnnngggbbbbbbbbb___^^^```\\\```bbb^^^XXXWWW]]]cccvvvuuuyyyyyy}}}{{{vvvsssqqq||||||rrrpppxxxaaaVVVRRRPPPPPPOOOLLLJJJIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKGGGFFFFFFFFFHHHGGGFFFDDDFFFEEECCCBBBBBBCCCDDDEEEzzzqqqnnn}}}www___PPPPPPHHHBBBCCCFFFEEEBBBBBBCCCAAABBBFFFCCC===@@@IIIFFFGGGFFFCCC@@@??????@@@@@@>>>;;;:::;;;==================<<<;;;888666555666777888:::;;;;;;<<<<<<;;;:::888777777999<<<===BBBCCCDDDDDDCCCBBB@@@???<<<;;;999777888;;;>>>@@@>>>????????????>>>===<<>>===<<<===???AAAAAABBBAAAAAAAAABBBDDDDDDDDDBBB@@@???>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJGGGHHHIIIJJJJJJJJJJJJJJJFFFEEEDDDDDDFFFIIILLLNNNJJJQQQMMMYYYmmmVVVTTTsssXXXDDD@@@FFFCCCAAAGGGHHHEEEDDDCCCBBBAAA@@@??????===<<<<<<<<<===>>>??????CCCEEEIIILLLMMMOOORRRTTTNNNQQQTTTWWWXXXZZZ\\\^^^]]]]]]aaajjjtttxxxtttooogggiiimmmqqq{{{zzzjjjiiilll{{{yyy]]]ZZZiiijjjiiiiiiiiihhhhhhhhhhhhjjjnnnvvv|||{{{tttnnnkkkmmmppprrrrrroookkkhhhaaa\\\ZZZ^^^bbbaaa___^^^^^^\\\ZZZWWWXXX```mmmwwwuuu}}}qqqsssvvvmmmiiioooppprrrzzz}}}kkkSSSNNNJJJFFFHHHKKKLLLIIIFFFEEEFFFHHHHHHHHHFFFCCCBBBBBBCCCEEEFFFFFFEEEDDDCCCCCCCCCCCCEEEGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFGGGIIIIIIGGGEEELLLJJJFFFCCCAAABBBCCCDDDuuuzzzlllUUUDDD===GGG@@@===BBBEEECCCAAABBB@@@DDDOOOWWWOOOAAA>>>EEEDDDEEEEEECCC???===<<<<<<<<<;;;::::::<<<===<<<;;;;;;<<<<<<<<<;;;999777555777888999;;;<<<<<<<<<<<<===;;;999888888:::<<<===BBBCCCEEEFFFEEECCC@@@???;;;:::999999:::;;;===>>>>>>@@@CCCEEEEEECCCAAA???AAABBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEEEECCCHHHFFFIIIPPPNNNNNNXXXcccoooUUUMMMZZZnnnjjj}}}ooobbbLLLFFFFFFEEEBBBBBBBBBAAA??????CCCHHHXXXeeevvv{{{rrrjjj\\\PPPTTTaaaxxxjjjWWWIIIDDDDDDDDDCCC@@@@@@@@@???????????????===NNN\\\```hhh{{{}}}}}}zzzxxxcccKKK<<<777666999===;;;===???@@@?????????@@@AAAAAABBBBBBAAA@@@>>>===<<<>>>@@@BBBCCCCCCBBBBBB??????@@@@@@@@@???>>>>>><<<===???AAACCCDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHFFFGGGHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFHHHJJJFFFQQQMMMOOOtttdddRRR^^^~~~~~~RRR<<>>>>>???BBBEEEGGGIIIJJJLLLNNNKKKNNNRRRTTTUUUVVVXXXYYYWWWYYY]]]dddjjjmmmmmmjjjffflllppprrrwwwuuupppmmmuuu~~~lllbbbffffffffffffggghhhhhhhhhggglllqqqvvvxxxwwwsssooommmmmmkkkjjjlllmmmkkkeee___VVVUUUXXX]]]^^^ZZZWWWWWWWWWUUUVVV```ooo|||vvvyyywwwwww{{{nnnkkkttttttrrr}}}vvv{{{}}}sss\\\IIIGGGEEEBBBAAADDDGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCAAACCCEEEGGGHHHGGGEEEDDDCCCBBBBBBCCCEEEFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFHHHJJJJJJHHHFFFIIIHHHFFFCCCAAA@@@@@@@@@{{{qqqbbbRRRCCC???BBBCCC<<<:::@@@DDDAAA@@@AAA>>>HHH[[[ggg\\\GGG>>>DDD>>>@@@BBBBBB@@@>>>======999999999;;;======<<<;;;:::;;;<<<<<<<<<:::777666888999:::;;;<<<=========>>><<<:::888888:::<<<===???AAACCCEEEDDDAAA>>><<<999999:::;;;<<<<<<<<<<<<;;;>>>CCCHHHJJJJJJHHHGGGBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGHHHHHHGGGFFFEEEDDDCCCHHHGGGJJJQQQNNNKKKTTT[[[]]]FFFOOO```sssssshhhnnn|||aaaPPPMMMKKKEEEFFFDDD@@@???AAA@@@>>>FFFSSSeeeuuurrrnnnnnnooocccPPPHHHKKKPPPOOOLLLIIIDDDAAA??????@@@@@@@@@???>>>>>>======>>>RRRaaaccciii{{{~~~yyyxxxyyy}}}{{{eeeRRRAAA>>>>>>888777::::::===???@@@?????????@@@AAAAAABBBBBBAAA@@@>>>======???AAACCCEEEDDDDDDCCC=========<<<<<<<<<======:::<<<>>>AAABBBCCCCCCCCCDDDDDDCCCCCCCCCEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFSSSPPPMMMeeeyyy^^^WWWmmm|||ccc===EEEJJJCCCCCCGGGDDDEEEEEEEEEDDDCCCBBBAAA======<<<<<<<<<======>>><<>>zzzrrrfffTTTGGGAAA@@@>>>=========>>>>>>?????????@@@:::IIIXXXZZZOOODDD@@@BBB======<<<<<<;;;;;;;;;;;;<<<:::777666888;;;======??????>>>===<<<:::888777999999999:::;;;<<<>>>???===<<<;;;:::999::::::;;;???AAACCCCCCAAA???============<<<;;;::::::::::::>>>>>>@@@DDDHHHIIIFFFBBBEEEEEEDDDEEEGGGGGGFFFDDDHHHGGGFFFFFFGGGHHHJJJKKKNNNJJJGGGFFFGGGGGGDDDBBBDDDEEEFFFHHHJJJLLLMMMNNNZZZeeehhhJJJDDDQQQoooiiiqqqlllcccLLLHHHGGG>>>AAAEEEAAABBBCCC<<>>===>>>@@@BBBCCCEEEPPPbbbrrryyy}}}{{{wwwyyy|||xxxoooXXXLLL>>>888:::===;;;888<<<<<<===???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>>===BBB@@@>>>???AAACCCCCCCCC???===;;;::::::<<<>>>@@@AAA@@@???@@@BBBCCCBBBAAAAAADDDFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIGGGCCCCCCEEEGGGGGGGGGEEECCCAAABBBDDDLLLIIIKKKSSS\\\pppjjjHHHPPPhhhtttyyyNNN>>>AAADDDEEEGGGGGGKKKJJJDDDBBBEEEFFFCCC============<<<<<<<<<<<<<<<>>>@@@CCCDDDEEEEEEEEEHHHKKKOOOQQQQQQQQQQQQQQQSSSTTTVVVXXXYYY[[[\\\\\\^^^aaaeeegggnnn~~~~~~zzzxxxsssllleeeiiigggeeecccdddeeehhhiiiiiigggeeeeeeggghhhhhhhhhddddddccc```[[[UUUOOOKKKOOOPPPUUUYYYUUULLLFFFFFFCCCRRReee}}}}}}ssswww~~~}}}}}}pppoooyyyrrrfffiiiqqq~~~zzzooozzzfffaaaZZZLLLEEECCCAAAAAABBBBBBAAA@@@BBBBBBAAAAAAAAABBBCCCDDDAAAAAABBBCCCCCCDDDEEEEEEAAABBBDDDCCCBBBAAAAAABBB@@@CCC@@@===EEEQQQQQQGGGBBBCCCEEEFFFGGGGGGGGGFFF===???BBBDDDCCCAAA>>><<>><<<<<<;;;888<<<<<<=========>>>>>>>>>;;;BBBIIIJJJEEE???<<<<<<<<<<<<<<<;;;;;;;;;::::::999888777777888:::<<<===<<<<<<;;;;;;:::888777666888888888999:::;;;<<<=========;;;:::::::::;;;;;;>>>@@@BBBAAA???===<<<===<<<<<<;;;:::999999::::::<<<<<<>>>@@@CCCCCCBBB@@@DDDDDDCCCEEEGGGGGGFFFEEEGGGGGGFFFFFFGGGHHHJJJKKKJJJGGGEEEEEEGGGGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKLLLOOOXXXsss~~~eeeOOOHHH^^^qqq{{{}}}```JJJKKKCCCFFFIIIAAA>>>@@@<<<@@@BBBKKKYYYhhhwwwzzz```XXXWWW\\\kkkvvvqqqaaaSSSTTTQQQLLLGGGDDDBBBBBBCCCCCCAAA???>>>>>>@@@AAABBBHHHUUUiiizzz}}}zzzvvvsssrrrpppLLLCCC999555888;;;;;;999<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???AAA???>>>>>>@@@BBBBBBBBB>>>===;;;::::::<<<>>>@@@>>>======???BBBCCCCCCCCC@@@BBBDDDEEEEEEEEEGGGHHHMMMMMMNNNMMMJJJGGGFFFGGGFFFGGGGGGEEECCCCCCDDDEEEJJJJJJNNNTTTXXXgggUUUJJJYYYeee}}}]]]DDD>>>AAAFFFJJJFFFHHHFFFBBBBBBGGGGGGCCCAAA@@@???>>>===;;;::::::;;;===???AAABBBCCCCCCCCCFFFHHHLLLNNNNNNMMMNNNOOONNNOOOQQQSSSUUUVVVWWWWWW[[[___cccfffjjjttt}}}wwwtttrrroooiiidddcccbbb``````aaadddfffhhhgggdddbbbbbbcccdddcccccc```^^^[[[WWWRRROOOLLLKKKNNNKKKKKKMMMKKKFFFCCCDDDJJJ^^^www~~~www{{{uuuttt~~~vvvttt{{{~~~}}}ooonnnuuu{{{{{{|||fffVVVTTTPPPGGGDDDBBBAAAAAABBBBBB@@@???>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCCCCAAA@@@@@@@@@???CCC@@@<<>>@@@BBBDDDDDDBBB???===vvvfffUUUIII@@@===;;;;;;======;;;888;;;;;;;;;;;;;;;<<<<<<<<<>>><<<:::;;;<<<;;;999666;;;;;;;;;:::::::::::::::666666777777888999::::::777777888888888777666666666666666777777999:::;;;<<<<<<;;;:::::::::;;;;;;===>>>???>>><<<:::;;;<<<::::::999999888999999999:::<<<===>>>>>>>>>???@@@CCCBBBBBBDDDFFFGGGGGGEEEEEEEEEDDDDDDEEEFFFHHHIIIEEEDDDCCCDDDFFFGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFLLL]]]}}}jjjMMMTTTsssWWWHHH@@@DDDHHH@@@>>>BBBAAA>>>>>>AAAIIITTTdddzzztttTTTKKKJJJNNN]]]nnntttjjj]]]SSSMMMFFFCCCDDDFFFEEECCCAAA@@@????????????@@@AAALLL[[[qqq~~~}}}|||{{{yyyoooggglllxxx|||PPP@@@<<<888666888:::<<<===<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>><<<===???AAAAAA@@@>>>===;;;:::;;;<<<>>>@@@<<<;;;<<<>>>AAACCCCCCCCC???@@@BBBBBBBBBDDDGGGJJJIIIKKKKKKJJJHHHFFFFFFFFFFFFFFFGGGFFFDDDDDDFFFGGGHHHJJJOOOTTTTTT\\\vvviiiHHHHHHQQQfffZZZCCC>>>AAADDDDDDDDDBBB???BBBEEEDDD@@@DDDCCCAAA???===;;;999888:::;;;<<<>>>???@@@@@@@@@BBBDDDGGGIIIIIIIIIJJJKKKHHHIIIKKKMMMOOOPPPPPPQQQUUUZZZ```cccdddgggnnntttvvvrrrmmmkkkjjjiiieeebbbbbbbbbaaabbbdddgggjjjlllbbb```^^^]]]]]]]]]\\\[[[XXXUUUPPPKKKHHHGGGGGGHHHHHHDDDBBBDDDDDDAAA???AAALLL```zzzxxx~~~~~~xxxjjjdddiiizzz|||zzzooouuu~~~iiiTTTJJJHHHHHHFFFBBBAAA@@@AAAAAAAAA???===<<<===>>>???@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB???>>>===>>>>>>BBBAAA<<<===CCCCCC>>>>>>???@@@AAABBBBBBBBBAAA???AAABBBDDDDDDCCCAAA@@@nnnZZZLLLCCC>>><<<;;;;;;<<<>>>===:::777999999999999999999999999===:::666666888:::888666999999999999999999999999666777888999777666666666444555555666666666666666444444444444555666777888999999999999999999999999;;;<<<<<<:::888888999;;;999888888888888888999999<<<>>>???>>>;;;;;;???BBBAAAAAAAAACCCFFFGGGGGGEEEBBBAAA@@@@@@AAABBBDDDEEEBBBBBBBBBBBBDDDEEEFFFFFFCCCCCCDDDDDDEEEFFFGGGGGGGGGIIINNNaaaaaaTTTwwwwwwvvvTTTEEECCCHHHDDDCCCFFFCCC@@@>>>>>>AAAFFFSSSiii}}}jjjWWWQQQKKKOOO```nnnkkk```VVVRRRMMMKKKKKKIIIEEEBBB@@@@@@AAA@@@???@@@AAABBBNNN^^^sss{{{yyyyyyvvvpppnnnlllbbb]]]ooofff@@@:::;;;;;;;;;;;;<<>>??????@@@@@@??????===<<<;;;<<>>?????????@@@CCCHHHKKKFFFJJJKKKIIIHHHIIIIIIHHHEEEFFFGGGFFFEEEFFFGGGIIIHHHIIIMMMRRRSSSWWWeeetttWWWGGGGGGVVVnnnxxx{{{WWWGGGBBB???BBBDDDEEEDDDDDDDDDBBB@@@EEEDDDBBB@@@>>><<<;;;:::999:::;;;;;;<<<<<<======???AAADDDEEEEEEEEEFFFHHHEEEFFFHHHIIIKKKLLLLLLLLLOOOTTTZZZ\\\\\\]]]```dddeeeqqq~~~tttllliiieeedddddddddcccaaabbbbbbbbbbbbdddfffiiijjj]]][[[XXXWWWWWWVVVTTTRRRNNNKKKGGGCCCAAAAAACCCDDD@@@???AAACCC@@@===>>>BBB^^^iiiwwwzzzyyy{{{{{{ttt```^^^gggxxxvvvqqqxxx~~~{{{qqq\\\MMMEEEAAABBBEEEBBBAAA@@@@@@AAA@@@===;;;<<<>>>@@@AAABBBAAA???>>>?????????>>>>>>>>>>>>>>>@@@AAABBBAAA>>><<<;;;<<<;;;AAABBB===;;;>>>???>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCCgggRRRDDD>>><<<<<<::::::999888888888666555888777777777777777777777888888888777777777777888777777777888888888888888777999;;;:::666333222222333444555666666777777777333333333333333444555666555666666666666666666666888999999888666666888999777777777777888888999:::;;;===>>><<<:::;;;>>>BBBAAA@@@AAACCCEEEGGGFFFEEE>>>======<<<===>>>@@@AAABBBBBBBBBAAAAAAAAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFLLLMMMJJJRRRvvvuuuXXXdddpppTTTFFFHHHGGGFFFEEE???AAA????????????FFFWWWggg~~~rrr^^^PPPXXXiiikkkaaaffffffeeeaaaZZZPPPFFF@@@???AAAAAAAAA???@@@CCCFFFQQQ```sss~~~|||zzzxxxvvvsssiiibbbaaa]]]aaa|||]]]BBB999<<<>>>>>>======>>>@@@<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>??????>>>>>>===<<<<<<;;;;;;<<<>>>??????===<<<;;;;;;;;;<<<===???@@@???>>>======???@@@???===>>>>>>>>>>>>???BBBGGGKKKOOOTTTUUUPPPNNNPPPPPPMMMDDDEEEFFFFFFEEEFFFHHHJJJIIIHHHIIINNNSSSVVV[[[```rrrUUUHHHQQQgggrrryyyuuu[[[LLLCCC@@@CCCHHHIIIGGGDDDEEEGGGCCCCCCBBBAAA@@@??????>>>::::::::::::::::::::::::<<<>>>AAABBBBBBBBBDDDEEEDDDEEEFFFHHHIIIJJJJJJKKKJJJMMMRRRTTTUUUWWWZZZ]]][[[bbbgggiiinnnxxxyyysssjjjaaacccbbb`````````aaa``````^^^]]]]]]\\\\\\]]]^^^___WWWUUUSSSRRRQQQPPPMMMKKKDDDCCCBBBAAA????????????======???>>>::::::EEEQQQzzz{{{zzzvvvrrruuu~~~yyyhhhgggkkksssyyy}}}xxxwwwyyywwwrrriii^^^SSSMMMEEE======BBBBBBAAA@@@???@@@???===;;;<<<===???AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@===;;;;;;;;;:::???BBB???<<<===???@@@??????????????????@@@@@@AAAAAABBBCCCDDDDDDEEEEEE~~~rrr```MMMAAA===:::999::::::999777666666777888999777777777666666666666666333666888888666444666777666666666666666777777777777:::<<<:::555111111222333333444555666777777666222222222222222333444444222333444555555555444444666777888777666555666777777777777777888999:::;;;:::;;;;;;::::::;;;>>>@@@AAA@@@@@@BBBDDDEEEEEECCC;;;;;;::::::;;;<<<>>>???AAAAAABBB@@@???>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFKKKNNNLLLNNNfffcccZZZkkk}}}iiilllxxx]]]EEEDDDEEEFFFEEE???AAA?????????===>>>GGGQQQnnnzzzuuuYYYWWWeeehhh]]]aaaeeejjjkkkdddXXXLLLEEE@@@AAABBBAAA@@@BBBGGGLLLYYYgggwww~~~{{{zzzyyywwwssspppkkk```XXXXXX___ooozzzYYYBBB:::<<<======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<<<<;;;<<<;;;;;;===???@@@>>>===;;;;;;;;;<<<===>>>???@@@@@@???>>>>>>??????>>><<<===>>>>>>>>>???BBBGGGKKKSSSYYYYYYQQQNNNOOONNNIIIDDDEEEFFFFFFEEEEEEGGGIIIIIIHHHGGGJJJOOOSSSUUUUUUxxxiiiMMMKKK___iii~~~xxxpppWWWIIIBBBAAABBBDDDCCCAAACCCHHHCCCCCCBBBBBBBBBBBBBBBBBB<<<;;;:::999999999999999:::<<<>>>??????@@@BBBCCCCCCDDDEEEGGGHHHHHHIIIIIIFFFHHHKKKMMMOOORRRUUUXXXWWW[[[\\\ZZZ]]]eeelllnnnkkknnnooollliiigggbbb]]][[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVQQQOOOMMMLLLKKKIIIFFFDDD>>>????????????>>>===<<>>>>>>>>===<<<;;;<<<===>>>???>>>>>>===????????????????????????>>>@@@AAA@@@===<<<;;;<<<:::>>>AAA@@@???>>>@@@BBB??????>>>>>>>>>??????@@@AAAAAAAAAAAACCCDDDFFFGGG~~~lllaaaaaaUUUIII>>><<<<<<999888:::999999888777777888999;;;777777666666666555555555333444666666555555666777444444555555666666666666666999;;;999555222333666222333444555555555555555222222222222222222333444111222333444555555444333444666888888777555555666777777777888999:::<<<<<<;;;::::::;;;===???@@@@@@AAAAAAAAABBBDDDDDDCCCBBB;;;::::::::::::<<<===>>>>>>@@@AAA???======???AAA@@@@@@AAACCCDDDFFFGGGHHHEEEKKKMMMKKKWWWzzztttaaa[[[mmmyyy}}}yyyiiibbbxxxsssSSSKKKFFFDDDFFFDDDBBB@@@???@@@???===???DDDUUUbbb|||eee[[[fffeeeXXXOOOTTT[[[bbbddd]]]PPPFFF@@@BBBBBBAAA@@@CCCKKKRRRcccqqqzzzxxxvvvtttsssnnnhhhccc]]]UUUQQQYYYmmmuuu]]]AAA<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<=========<<<<<<;;;;;;<<<===@@@@@@???===::::::;;;<<<===>>>???@@@@@@>>>>>>>>>@@@@@@???>>>>>>??????@@@@@@BBBFFFIIIJJJRRRRRRJJJFFFJJJIIICCCDDDEEEFFFEEEDDDDDDEEEGGGGGGIIIJJJHHHHHHKKKPPPSSSaaa```KKKTTTcccmmm}}}mmm```ZZZMMMBBB@@@AAAAAABBBFFFDDDDDDCCCCCCCCCCCCCCCBBB>>>===;;;:::999999999999888:::;;;<<<<<<===???AAAAAAAAACCCDDDEEEEEEFFFFFFCCCEEEFFFHHHIIIKKKMMMOOOPPPTTTUUUSSSTTTYYY\\\[[[[[[___```^^^]]]___^^^[[[SSSUUUXXXYYYXXXVVVUUUTTTSSSSSSRRRQQQQQQPPPOOOOOOJJJHHHGGGFFFFFFDDDAAA>>>===============<<<<<<;;;@@@:::888===HHHXXXlll{{{vvvxxx~~~}}}wwwzzz|||wwwsssssszzzqqqhhhSSSTTTRRRLLLHHHGGGGGGFFFGGGDDD@@@======>>>>>>>>>=========>>>>>>>>>???????????????@@@@@@AAAAAABBB>>>???@@@@@@>>>============>>>???AAA@@@???>>>??????>>>============>>>???@@@@@@???@@@AAADDDFFFHHHyyytttdddNNNDDDGGGJJJAAA;;;<<<;;;777777;;;555666666666444444555666777777666666666555555555777555444444666888888888444444444555555666666666444888:::888555333666999111222333444444444444444222222222222222222333333111222444555666555444444222555888999777666555555777777777888999;;;<<<===>>><<<;;;>>>BBBDDDCCCAAABBBAAAAAABBBCCCDDDBBBAAA<<<;;;::::::;;;<<<>>>???<<<>>>??????======@@@BBB???@@@AAACCCEEEGGGHHHIII???HHHLLLHHHKKKfffiiiUUUVVV[[[yyy{{{]]]fffppp^^^MMMDDDDDDCCCEEEAAA@@@BBBBBB??????AAA<<>>===<<<===>>>>>><<<:::;;;;;;;;;<<<<<<<<<======888999:::<<<===>>>>>>>>><<<;;;<<<>>>@@@@@@???===::::::;;;<<<===>>>???@@@>>>======>>>AAABBBAAAAAA>>>???@@@AAAAAACCCFFFHHHAAAJJJKKKEEEDDDJJJJJJEEEDDDEEEEEEDDDCCCCCCDDDFFFEEEKKKMMMHHHBBBDDDLLLSSSRRRwwwyyyRRRPPPWWWXXXiii|||dddMMMFFFIIIIIIHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB???>>><<<:::999999999:::666888999::::::;;;===???>>>???@@@BBBBBBCCCCCCCCCBBBCCCEEEFFFFFFFFFFFFFFFHHHMMMOOONNNOOOQQQPPPMMMQQQTTTUUURRRQQQTTTUUUSSSNNNQQQUUUVVVUUURRRPPPNNNJJJIIIIIIIIIHHHHHHGGGGGGEEEDDDCCCCCCBBB@@@===:::===<<<;;;::::::;;;;;;<<<<<<888;;;JJJ]]]nnnzzzpppxxxuuuttt~~~~~~tttbbbRRRSSSSSSLLLBBB@@@FFFGGGCCCIIIEEE@@@======>>>??????@@@@@@@@@???@@@AAAAAABBB??????@@@AAABBBBBBCCCCCC===???@@@@@@>>>===>>>??????>>>???AAAAAA>>>======>>>>>><<<;;;;;;<<<===>>>@@@?????????AAACCCFFFHHHwwwgggaaaXXXNNNFFF@@@>>>===<<<===>>>===:::888888888888888888777777666444444666666666666666555555444555555555555555555555555444555555555666666777777444555666777777666555444555444222333333444222111222222222222222222222222222333555666666444333111111333444444444555777999777777888999;;;<<<============>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<>>>???@@@AAACCCFFFIIIIIIHHHEEECCCFFFDDDFFFJJJKKKSSSooorrrPPPJJJPPPfffgggrrrwwwwwwZZZIIIBBBFFFDDDDDDCCCBBBCCCCCC???:::>>>???HHH___~~~xxxxxxooonnn______^^^___aaa___SSSFFFAAADDD???>>>EEEGGGPPPbbb|||yyytttqqqlllqqqqqqiii^^^VVVQQQNNNMMMHHHXXX{{{\\\FFF<<<<<<;;;;;;;;;:::::::::999:::;;;<<<============;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<:::999999:::;;;===???@@@?????????>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBAAACCCEEEGGGGGGGGGGGGIIIKKKHHHFFFEEECCCBBBAAABBBBBBGGGEEEDDDDDDFFFHHHHHHHHHLLL\\\bbbKKKNNNQQQaaa|||sssQQQ???@@@CCCBBBHHHBBB@@@DDDGGGFFFDDDDDDBBBAAA@@@>>>;;;999888777999999999999:::;;;<<<<<<===>>>>>>>>>??????@@@@@@??????@@@AAABBBBBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKKKKOOOLLLJJJJJJLLLLLLIIIGGGFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;:::999999999:::===;;;777555777<<<===:::===CCCXXXtttzzzyyyttt}}}vvvnnnnnnvvv|||~~~^^^LLLOOOLLLKKKIIIGGGFFFFFFFFFFFFIIIGGGDDDAAA???>>>?????????AAABBBBBBAAA@@@AAABBB>>>>>>???BBBDDDDDDBBB@@@;;;;;;;;;;;;<<<>>>???@@@@@@???>>>???@@@???>>><<<===<<<;;;::::::;;;<<<===EEEDDDBBBAAABBBCCCEEEFFFvvvhhh^^^RRROOOIIICCC>>>;;;;;;;;;<<<======;;;999666666666666666777777777666555555666666666666666555555444555555555555555555555555444555555555666666666777555555666666666666555555555444222333333444222111222222222222222222222222222333444555666555333222222333444444444555777999888888999999:::;;;<<<<<<>>>======<<<<<<<<<<<<===@@@@@@@@@???>>>===<<<<<<999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>???AAACCCEEEHHHHHHHHHFFFEEECCCAAACCCGGGFFFIII]]]sss```IIIIIIWWWvvvpppsssrrrOOOBBBIIICCCBBBBBBAAABBBCCCAAA???@@@???AAALLLaaa}}}{{{xxxuuummmeeeaaa```\\\VVVDDDFFF@@@>>>FFFJJJUUUgggzzzuuuqqqnnnfffffffffbbbZZZQQQKKKIIIJJJRRRiii[[[>>><<<;;;;;;;;;;;;:::::::::::::::;;;<<<============:::;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<===???@@@>>>>>>??????????????????@@@@@@AAABBBBBBBBBBBBBBBCCCEEEGGGGGGGGGGGGIIIKKKHHHGGGEEEDDDBBBBBBBBBBBBEEEDDDBBBCCCEEEFFFGGGGGGIIIRRRkkkxxxUUUHHHKKKYYYttt~~~```KKKFFFGGGEEEFFFCCCCCCFFFEEEBBBAAACCCCCCBBBAAA???>>><<<;;;:::::::::999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIHHHLLLIIIGGGGGGIIIIIIGGGEEECCCBBBBBB@@@???>>>======<<<<<<;;;::::::999999999555777:::<<<;;;888999;;;IIIYYYttt}}}}}}}}}|||}}}~~~sssjjjlllyyy|||yyyyyyxxx^^^OOOLLLKKKJJJHHHGGGFFFFFFGGGGGGJJJHHHEEECCC@@@???>>>>>>???AAADDDEEEDDDCCCBBBBBB>>>>>>???AAABBBBBB???===<<<<<<;;;<<<<<<===>>>??????>>>>>>>>>??????===<<<===<<<;;;::::::;;;<<<===AAAAAA@@@@@@AAACCCEEEFFFxxxmmmbbbWWWLLLEEEEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;:::777555555666666666777777777666666555666666666666666555555444666666666666666666666666555555555555555666666666666666555555555555666666555333222222444444333111333333333333333333333333111222333555555555444333222333444444444555777999888999999999::::::;;;;;;>>>===;;;999999:::;;;<<<===============<<<;;;:::999:::;;;;;;<<<<<<;;;;;;======<<<<<<<<<======>>>AAACCCEEEFFFHHHHHHHHHHHHEEECCCEEEIIIHHHGGGQQQ^^^tttVVVLLLLLL```vvvoooOOOCCCDDDCCCCCCCCCCCCBBBBBBCCCAAABBBAAAAAAIIIaaaqqqfffbbb___\\\GGGGGG@@@???IIIQQQ^^^rrrzzzuuuqqqmmmjjjccc\\\XXXXXXSSSIIIFFFIIIPPPgggcccCCC;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>:::;;;;;;<<<===>>>??????======>>>>>>>>>===<<<<<<======<<<<<<<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBCCCEEEFFFGGGFFFGGGHHHJJJIIIHHHGGGEEECCCCCCBBBBBBCCCBBBAAABBBDDDEEEFFFEEEHHHIIITTTqqqqqqNNNIIIOOOfffrrr[[[OOOIIIEEEEEEDDDFFFHHHEEE@@@@@@DDDDDDCCCBBBAAA@@@@@@???>>><<<;;;::::::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>?????????AAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDFFFEEECCCCCCDDDDDDCCCAAA>>>>>>===<<<<<<;;;:::::::::;;;;;;::::::999888777888777:::===;;;999DDDSSScccxxx~~~~~~pppppptttmmmkkkqqq~~~}}}vvvqqq```TTTNNNJJJIIIGGGFFFEEEFFFFFFGGGIIIHHHGGGDDDBBB???===<<<>>>BBBFFFIIIHHHEEECCCBBB?????????@@@AAA@@@>>><<<======<<<<<<<<<<<<======???>>>>>>>>>??????===;;;<<<<<<;;;;;;;;;;;;<<<<<<=========>>>@@@BBBEEEFFF~~~vvveee___VVVNNNIIIDDD@@@===BBBAAA@@@>>>===;;;:::999888999:::999777666777888999999999999888777666555666666666666666555555444777777777777777777777777555555555555555555555555666666444333333444666666444333222222444444333222333333333333333333333333000111222444555555555444222444555444444444666888999999999999999999::::::>>><<<999777666777999;;;:::;;;;;;;;;;;;;;;:::999999999:::;;;;;;<<<<<<<<<>>>======<<<<<<<<<<<<===BBBCCCDDDFFFGGGIIIIIIJJJFFFCCCDDDHHHJJJJJJNNNUUUeeeppp^^^PPPWWWqqqooopppnnn===FFFDDDCCCEEEDDDBBBBBBCCC===AAACCCAAAAAANNNeeexxx|||pppfffZZZPPPGGGGGG@@@AAAOOO[[[lll|||wwwrrrnnniiifffaaaVVVOOOMMMIIIDDDLLLZZZmmmaaaGGG;;;;;;;;;:::::::::999999;;;;;;<<<===>>>>>>>>>>>>::::::;;;<<<<<<===>>>>>><<<===============<<<<<<>>>>>>>>>============>>>===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFEEEFFFGGGIIIIIIIIIGGGFFFDDDCCCCCCBBBCCCAAAAAABBBEEEFFFFFFEEEHHHIIIJJJWWWzzzhhhWWWIIIQQQnnnvvvfffXXXMMMHHHEEEDDDFFFEEECCCCCCEEECCCCCCCCCBBBBBBBBBAAAAAA>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@????????????@@@?????????AAA@@@????????????>>>>>>;;;:::::::::999999888888888888999999999888666555>>>888666;;;???HHHaaa|||~~~vvvxxxtttuuu~~~zzzsssooosss{{{|||{{{ooo```WWWTTTJJJIIIGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDBBB@@@===;;;===AAAGGGJJJIIIFFFCCCBBB@@@@@@@@@AAABBBBBBAAA???>>>>>>===<<<<<<<<<<<<<<>>===>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===@@@BBBEEEFFF|||~~~~~~|||vvvmmmeee]]]QQQGGGCCCAAA>>>===============<<<<<<<<<;;;999888666666666777888888777888:::<<<===<<<<<<;;;999777555444666666666666666555555444777777777777777777777777555555555555555444444444666555444333333444555666444333222222444444333222333333333333333333333333000111222333444444555555333444555444444444666888999999999999999999999999<<<;;;888666555777999:::888999999:::::::::999999999999::::::;;;<<<======>>>======<<<<<<<<<<<<===BBBCCCDDDFFFHHHIIIJJJJJJDDD@@@???AAADDDFFFIIILLLPPPlllrrr]]]XXXhhhiiirrrTTTIIIBBB???CCCDDDBBBAAACCC;;;>>>@@@>>>===AAAKKKSSSpppwwwjjjWWWFFFDDDEEE@@@EEEXXXhhhzzz|||vvvpppkkkfffaaa]]]WWWNNNFFFCCCCCCLLLddd|||rrrmmmLLL???;;;;;;:::::::::999999999:::;;;<<<===>>>>>>>>>>>>::::::;;;;;;<<<<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>===============>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBDDDGGGHHHHHHGGGDDDJJJJJJJJJ___|||YYYKKK^^^}}}yyygggQQQGGG???@@@DDDEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????===<<<;;;;;;;;;;;;:::::::::::::::999999999:::::::::::::::::::::999;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888666666777777777777777666:::;;;CCCRRR___mmmxxxsss~~~qqqooouuuzzz}}}{{{}}}qqqjjjoookkk[[[SSSWWWJJJHHHFFFCCCAAA@@@@@@@@@===???@@@BBBAAA@@@===<<<;;;@@@EEEHHHGGGEEECCCAAAAAA@@@AAABBBEEEFFFFFFEEE???>>>===<<<<<<;;;<<<<<>>======>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;:::999:::;;;>>>@@@BBBEEEFFFyyyzzztttqqqkkkmmm|||xxxqqqjjjgggfffZZZTTTMMMIIIIIIFFF???888999999999999:::;;;<<<<<<999999999999999999999888666777777777777888;;;>>>======<<<;;;999777555444666666666666666555555444666666666666666666666666555555555444444444444444555555444444444444555555333222111222444555444333333333333333333333333333111111222222333333444444333444555555444444666777777888888888999999:::::::::999777666666777999:::666777888999999:::999999999999999:::;;;<<<===>>>======<<<<<<<<<======>>>BBBCCCFFFGGGIIIIIIIIIIIIEEEBBB??????AAADDDFFFGGGIIIWWWxxx~~~ggg\\\bbbssstttvvvmmmlll~~~WWWHHH===???BBBAAAAAADDDCCCAAA???======???BBBDDDOOO^^^rrruuuuuu{{{yyymmmYYYGGGBBBDDDBBBJJJaaasss}}}sssooojjjddd___ZZZTTTPPPHHHDDD@@@???KKKeeesssRRR]]]pppvvvmmmbbbPPP???===::::::::::::999999999999999:::;;;<<<============:::::::::;;;;;;;;;<<<<<<;;;;;;<<<=========<<<<<<======>>>>>>>>>===<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>@@@AAABBBAAABBBDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDFFFIIIJJJIIIHHH@@@GGGJJJHHHPPPqqqaaa]]]uuuzzzkkkdddTTTDDD@@@CCCDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>============;;;;;;;;;;;;:::::::::::::::::::::999999888888888999999:::::::::;;;;;;;;;;;;:::999888888888999999888999::::::888888999:::888888888888888888999999666666666666777888:::::::::OOOlllyyykkkoooxxxuuuwww{{{qqqwwwxxx```VVVaaacccTTTLLLRRRGGGFFFCCCAAA???>>>======:::<<<>>>???@@@???>>>===<<>>===<<<<<<<<<<<<<<<>>>=========>>>>>><<<:::::::::;;;;;;;;;;;;::::::::::::<<<>>>???AAABBBCCCoooqqqlllgggfff______lllfffbbbZZZRRRMMMLLLIIIFFF@@@<<<:::<<>>999999999888888888:::;;;<<<;;;;;;:::::::::;;;;;;777777777666555666888;;;999999999999888777666666666666666666666555555444555555555555555555555555555555555444444333333333333444444555555444444333333222111222444555444333444444444444444444444444222222222222222222333333444555555555444444555777666666777888999::::::;;;777777777777888999::::::666666777999999:::::::::999999999999:::<<<>>>???<<<<<<<<<<<<<<<===>>>???BBBDDDGGGIIIJJJIIIHHHFFFDDDDDDCCCAAABBBFFFHHHIIIHHHQQQ```zzzppp___\\\fffsss{{{{{{iiijjjwww]]]EEE???BBBAAABBBEEEFFFCCC@@@???@@@AAAAAA@@@>>>HHHWWWiiiqqqdddkkkuuu}}}nnnYYYIIIBBBEEEEEEPPPhhhzzz~~~|||wwwrrrdddaaa]]]YYYTTTOOOJJJFFFAAACCCCCCHHH```___FFF===KKKNNNKKKMMMHHH@@@AAA:::::::::999999999999888888999:::;;;<<<<<<<<<<<<:::::::::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<=========<<<;;;=====================>>>???????????????>>>======<<<>>>???@@@???@@@BBBCCCBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDFFFIIIJJJJJJHHHBBBEEEIIIIIILLL]]]}}}^^^fff~~~vvvmmmlllVVVIIIDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@????????????======<<<<<<<<<;;;;;;;;;;;;::::::999888777777666888888888999999999:::::::::999888777777777888888666888:::999777666888:::666666777777888888888999888777666666888;;;???AAAHHHlllssseeemmmzzzzzz}}}|||zzzhhh|||fffWWWPPPVVVYYYQQQIIIIIICCCAAA@@@>>>=========>>><<<<<<>>>?????????>>>===???@@@BBBBBBBBBBBBDDDFFF@@@??????@@@CCCEEEEEEDDD>>>======<<<<<<<<<======>>>===<<<===>>>>>><<<:::999:::;;;;;;;;;;;;:::999::::::;;;======>>>>>>>>>YYYXXXQQQOOORRRKKKIIITTTRRRQQQLLLGGGFFFHHHFFFAAA>>><<<<<<===;;;999888999999999888666666777:::======<<<:::888777666777777888888777555333333555777555555666777777777777777666666666666666555555444555555555555555555555555555555555444444333333333222333555555555555333222333222111222444555444333444444444444444444444444333333222222111222222222444555555555444444555777555666777888999:::;;;;;;666666777888999::::::;;;555666777999::::::::::::999999999999:::<<<>>>???;;;;;;;;;<<<<<<>>>???@@@BBBEEEHHHJJJKKKIIIGGGEEE===@@@AAAAAABBBFFFIIIIIIGGGQQQTTT[[[vvvbbbYYY]]]gggmmmuuulllsssPPPCCCCCCAAAAAAEEE======???AAABBBAAA===:::<<<@@@GGGVVVmmmtttiiiqqqwww{{{nnnWWWFFFCCCGGGHHHTTTmmm}}}uuuqqqmmmhhh\\\YYYUUURRROOOKKKFFFCCCCCCIIIKKKSSStttlllOOOEEE999BBBAAAAAAJJJJJJ@@@===:::::::::999999999888888888888999:::;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::;;;<<<=========<<<999:::<<<=========<<<;;;============<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<;;;<<<>>>???>>>???@@@BBB@@@AAACCCEEEEEEEEEEEEDDDBBBBBBDDDFFFIIIJJJIIIHHHHHHEEEGGGKKKLLLRRRhhhUUUPPPiii}}}qqqhhhTTTHHHAAACCCGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>======<<<<<<<<<;;;::::::999888777666666888888888888999999999999:::999888777666666777888666888:::999777666888:::555555666666777888888888:::999777777:::>>>BBBEEEVVV~~~vvvmmmqqqxxx{{{yyyxxxxxxuuussswww~~~fffWWWUUUSSSRRRTTTSSSKKKBBB>>>>>>===<<<<<<===>>>??????????????????>>>>>>===AAAAAAAAA@@@@@@BBBFFFIII@@@>>>======???AAAAAA@@@======<<<<<<<<<<<<======>>>===<<<===>>>>>><<<:::999999;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;IIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBAAA@@@@@@@@@AAA===999666777777666777<<<888888777777888888999:::999999999888777666666555777777666555444444333333444444555555666777777888666555555555555444444444444444444444444444444444333444555444222111222333111111222333333333333222222333333444444333333222444555666555333222333444555444333333222222333333222222222222222222222222444444444555666777777888999888888;;;======:::777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>??????AAAFFFLLLKKKGGGDDDDDDFFFEEEDDDCCCBBBCCCEEEFFFGGGHHHMMMJJJIIIcccjjj]]]]]]]]][[[xxxxxxMMMGGGDDD???FFFCCCCCCBBB@@@>>>>>>???@@@??????@@@DDDOOO```rrr~~~vvvwwwwwwhhhQQQOOOEEEHHH```{{{ooodddcccaaaZZZWWWNNNHHHGGGDDD@@@CCCIIICCCYYYnnn~~~xxxTTTBBB>>>@@@===:::;;;===>>>===;;;888888777777666666555555777777666666777999;;;<<<:::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::===<<<;;;:::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::<<<>>>;;;;;;;;;<<<<<<===>>>???AAA@@@@@@BBBEEEEEEBBB>>>AAACCCDDDDDDCCCBBBBBBCCCDDDDDDFFFIIIJJJMMMVVVaaagggGGGMMMZZZnnnnnnWWWHHHCCCBBB???@@@EEEEEE@@@@@@DDDFFF@@@===@@@BBB@@@>>>>>>AAA@@@@@@???>>>===<<<<<<===<<<;;;:::999888888888888888888888777777777777777777777777777777777777888666666999999777777:::999777555444444555777777:::>>>@@@===@@@NNN```jjjqqqvvv~~~www}}}{{{zzz|||~~~zzzvvvzzzjjj______\\\fffyyypppVVVQQQJJJHHHIIIIIIFFFCCC???===;;;:::;;;<<<<<<;;;AAA@@@>>>=========>>>???????????????@@@AAABBBCCC======<<<;;;;;;;;;;;;<<<999999999999::::::;;;<<<===<<<;;;:::999::::::;;;999;;;<<<>>>>>>===;;;:::999999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>===:::999:::999666666999888888777777888888999999999999888777777666555555666666555555444333333222333333444444555666666777555555555555444444444444444444444444444444444444333444555444222111222333000111222222333333222222222222333333333333222222333444555444222111222333444444333222222222222333222222222222222222222222444444444555666777777777888777888;;;>>>>>><<<999;;;;;;;;;::::::::::::::::::;;;===??????===;;;:::;;;;;;;;;;;;<<<===>>>>>>@@@DDDGGGHHHEEECCCDDDEEE@@@BBBCCCCCCAAA@@@BBBCCCBBBAAACCCGGGSSSoooxxxjjjfff]]]PPPkkk~~~```DDD<<>><<<::::::<<<===;;;:::888888777777666666666666888777777777777888:::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999:::999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<;;;::::::<<<>>><<<;;;;;;<<<<<<===>>>???>>>>>>>>>AAADDDEEEBBB@@@AAABBBDDDDDDBBBBBBBBBCCCCCCCCCDDDFFFFFFHHHPPPZZZkkk}}}[[[QQQLLL^^^yyyrrr^^^VVVEEE>>>;;;@@@DDDCCCBBBCCCGGGBBB@@@CCCDDDBBBBBBCCCAAAAAAAAA@@@?????????>>>>>>>>>===<<<;;;;;;;;;;;;:::999999999999888888888888888888888888888888888;;;888777999999666666999333555888999:::;;;===>>>777BBBOOOWWWbbbrrrzzzyyy~~~zzz}}}|||eee\\\___^^^eeeuuugggYYYTTTMMMJJJIIIHHHEEEAAA@@@>>>;;;;;;<<<=========@@@???>>><<<<<<======>>>AAA@@@@@@???????????????======<<<;;;;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<:::999999999::::::888999<<<===>>>>>>===<<<999:::;;;<<<<<<=========AAAAAABBBCCCCCCBBBAAA@@@<<<<<<;;;:::::::::;;;;;;888666666999999666555777777777777888888888999999888888777777666666555555555444444333333222222222222222333333444444555555555555444444444333333333333333333333333333333333222444444333222111222333000111222222333333222222222222333333333333222222222333444333111111111333444444333222222222222222222222222222222222222222444444444555666666777777777777888:::===>>>===;;;::::::::::::::::::::::::888:::>>>@@@@@@>>>;;;999<<<;;;;;;;;;;;;;;;<<<<<<@@@@@@AAABBBCCCCCCCCCCCC???CCCHHHGGGBBB??????AAABBB===BBBJJJIIIPPPzzz|||{{{ooo[[[SSScccrrr}}}rrrWWWCCCLLLCCCBBB@@@????????????@@@@@@???>>>===>>>BBBHHHLLLaaapppxxxVVVOOOUUUnnn{{{xxxkkkmmmhhh[[[RRRRRRPPPKKKCCCAAA@@@???===???IIISSSsssXXXEEE=========;;;999999:::;;;:::999888777777777777666666666888888777777777888888999999999999999999999999999::::::;;;;;;:::999999888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<<<<;;;999999;;;===<<<<<<;;;<<<<<<===>>>???<<<<<<===@@@CCCDDDCCCAAA@@@BBBCCCCCCBBBAAAAAABBBHHHGGGGGGIIIHHHHHHNNNUUUVVVtttuuu\\\CCCNNNdddzzz}}}___PPPBBB>>>@@@BBBBBBCCCFFFCCCBBBDDDCCCAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>============;;;;;;;;;:::::::::999999888888888888888888888888:::777555777777444555999999999999999888999;;;===IIIYYYlllzzz~~~}}}{{{~~~zzz}}}rrrvvvzzzdddaaalllpppkkkssszzzoooYYYUUUQQQKKKHHHGGGGGGDDDBBB@@@>>><<<<<<>>>????????????>>><<<;;;;;;;;;<<<===BBBAAA@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999::::::<<<;;;:::999999999::::::888999;;;===????????????:::;;;<<<======>>>>>>===AAAAAACCCCCCBBB@@@===;;;:::999999888888999999999333111111555666444444777666777777888888888888888777777777666666555555555333333333222222222111111111111222222333333333333444444444444333333333222222222222222222222222222222333444333111111111222000000111222222222222222111111222222222222111111111222333222111000111222444333333222111222222222111111111111222222222222444444444555555666666666666666777999:::;;;::::::888888888999999999999999888999;;;<<<===<<<:::999<<<;;;;;;::::::::::::;;;>>>===<<<>>>@@@AAAAAA@@@AAAHHHOOONNNGGGBBBAAACCCDDD@@@EEEKKKEEEDDDfffyyyOOOWWWhhh}}}gggvvvZZZDDDFFFDDDCCCBBB@@@???<<<;;;???@@@AAA@@@@@@@@@CCCEEEMMM]]]ppp~~~~~~yyy|||xxxbbb]]]cccyyy~~~xxxrrrmmmfffgggcccWWWOOOLLLHHHCCCEEE@@@::::::CCCUUUjjjzzz|||hhhTTTEEE<<<999===<<<;;;::::::::::::999777777777777777777777777888888888777777777777777888888888888888888888888999999::::::999888888777888888777777777888999999999999::::::;;;;;;;;;;;;:::;;;<<<;;;999999:::;;;;;;;;;;;;;;;<<<===>>>???===>>>???@@@BBBBBBBBBAAA@@@AAACCCCCCAAA@@@AAABBBHHHGGGHHHJJJJJJIIILLLRRRQQQcccyyyTTTLLLPPPeeerrr[[[JJJBBB??????>>>CCCAAABBBEEEDDD@@@@@@BBBAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999999999999999999999999999;;;777666888888666888<<<===:::777:::BBBJJJOOOQQQnnn{{{vvvmmmqqqtttuuujjjpppwwwfffjjjzzzyyyvvvttttttooodddZZZTTTMMMIIIEEEDDDDDDEEEEEECCC@@@>>><<<<<<===?????????===<<<;;;:::::::::;;;<<<@@@@@@???>>>===<<<;;;:::===<<<;;;;;;::::::;;;;;;<<<;;;::::::999999999999<<<<<<<<<;;;;;;;;;;;;<<<:::;;;<<<>>>?????????>>>;;;<<<===>>>????????????CCCCCCDDDCCCAAA>>>;;;888999999888888888999999:::888444333444444222444777555666777888888888888777666666666555555555555555222222222222222111111111111111111222222222222222444333333333222222222222222222222222222222222222222333444333111000111222000000111222222222222111000111111222222111111000000111222222000000111222333333222111111111111222000000000111111222222222444444444444555555555555666666777777666666555666777777777777888888999999888777777777777888999:::;;;:::999999999999999:::<<<;;;;;;<<<>>>@@@@@@???CCCJJJQQQPPPJJJDDDDDDFFFAAAAAACCCDDDBBBFFFWWWkkknnn^^^ggg}}}qqqwwwNNNGGGEEEDDDDDDEEEDDDAAA>>>;;;===?????????>>>???AAABBBIIIUUU```iiirrr~~~{{{oootttvvvnnnjjjqqq{{{uuunnnfff^^^YYYWWWXXXTTTLLLEEEAAA>>>;;;@@@>>>>>>HHH^^^||||||kkkYYYLLLCCC===:::>>>======;;;:::999::::::777777777777888888888888777777888888777777777666777777777777777777777777777777888888888888777777;;;;;;999888777777777777666777888999999999888888999;;;<<<;;;999888888999::::::::::::;;;<<<===>>>@@@AAAAAAAAA@@@@@@@@@@@@???AAABBBBBBAAA@@@@@@AAABBBAAACCCGGGHHHFFFHHHLLLOOOUUUkkkwwwZZZHHHEEEaaannn\\\OOOFFFAAAAAA???@@@DDDFFFCCCBBBDDD@@@@@@@@@AAAAAAAAAAAAAAA??????>>>>>>===>>>>>>>>>;;;::::::::::::999999999999999999999999999999999<<<888777999999777888;;;888888@@@TTToooyyypppjjjuuuwwwpppgggggg{{{}}}wwwsssxxxxxxpppsss|||{{{wwwnnniii___UUUVVV^^^KKKIIIFFFDDDDDDDDDDDDDDD???===;;;;;;===>>>>>>>>>===<<<:::999999999:::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<;;;:::::::::::::::<<<;;;::::::999999999999======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@@@@@@@DDDDDDCCCBBB@@@===:::999999999888888999999::::::@@@<<<:::;;;999555444777555666777888888888777666555555555555555555444444222222222222222222222222111111222222222222222222333333333222222222111111111111111111111111111111111333333222111000111222///000111111222222111111000000111111111111000000000111222222111000222333333333222111111111111111//////000000111222222222444444444444444444444444555666777555333222333444555555666666777888888888777666444333444666888:::999999888888888888999999;;;;;;======>>>>>>>>>>>>@@@EEEJJJJJJFFFCCCCCCEEE@@@DDDDDDCCCEEELLLQQQQQQjjjwwwpppfff^^^}}}|||PPPKKKFFFCCCDDDEEEDDDBBB???@@@AAA@@@???>>>???@@@CCCAAAAAAFFFLLLUUUcccooottt{{{yyyvvv~~~|||sssoooiiiccc\\\UUUNNNIIIFFFGGGEEEBBB>>><<<<<<<<<;;;FFFWWWlllzzzlllXXXGGG???======>>>===>>>>>><<<:::999999;;;777777777888888888888999666666777888888777777666666666666666666666666666444555666777888888888888<<<<<<:::888777666666666444555777888888888777666999:::;;;;;;999777777888999999999999:::;;;<<<<<<@@@AAAAAA@@@>>>===>>>???>>>@@@AAAAAA@@@???@@@@@@AAA@@@BBBHHHJJJHHHGGGJJJMMMOOOWWWpppwwwYYYAAAIIIeee}}}|||jjj\\\HHHAAA===@@@BBBBBBAAACCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>=========>>>>>>;;;;;;:::::::::999999999::::::::::::::::::::::::888555666:::;;;999999<<>><<<;;;<<<======<<<===<<<:::999999999:::;;;:::;;;===>>>?????????>>><<<;;;;;;:::::::::::::::;;;;;;:::999999999::::::>>>>>>???@@@@@@@@@??????@@@@@@??????>>>=========>>>???@@@AAAAAABBBBBBAAABBBBBBAAA???>>>===<<<;;;999888888888999999:::;;;===<<<>>>AAA@@@:::777777444555777888999888777666444444444444444444444444333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111222333222111000000222///000000111111111111111///000000000000000000///000111222222111111222444333222222111111111111111/////////000111222222222444444444444444444444444444555666555333222444666444444555666666777888888555555555555555777888999777777777777777888999:::999===@@@@@@>>><<<<<<>>>>>>@@@AAABBBAAAAAACCCDDDBBBEEEHHHIIIJJJLLLMMMMMMNNNmmmgggeeeyyylllZZZMMMFFFDDDCCCBBBCCCCCCCCCAAA??????@@@BBBBBB???>>>@@@AAADDDPPP\\\gggooozzz~~~sssjjjccc^^^WWWPPPLLLHHHEEECCC>>>>>>>>>>>>======@@@CCCLLLdddeeeZZZJJJ>>>999:::<<<===<<<======;;;888777888:::777777888888888999999999444555666777888888777777555555555555555555555555222333444666777888999999:::999888777666555555555444555777888999888777666888:::;;;;;;999777666777777777777777888999:::;;;<<<>>>???===;;;:::<<<>>>>>>@@@AAAAAA?????????@@@CCCBBBDDDJJJLLLIIIGGGHHHLLLNNNSSS```www^^^LLLQQQeeexxxkkk[[[KKKEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA??????>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888>>>GGGLLLMMMPPPSSSfffrrrzzz}}}||||||sssfffhhh___\\\gggnnndddbbb___YYYQQQNNNSSS[[[SSSQQQNNNJJJFFFDDDDDDEEECCC@@@>>>============<<<===<<<;;;:::999::::::;;;:::<<<>>>???@@@@@@???>>><<<;;;::::::999999::::::::::::999999999:::;;;;;;===>>>???@@@@@@@@@??????@@@@@@??????>>>>>>?????????@@@AAABBBBBBCCCCCCBBB??????>>>============>>>888888888888888999::::::444666<<>>CCCCCC>>>;;;;;;>>>===<<<<<<===>>>AAACCCEEE@@@BBBHHHLLLIIIDDDGGGOOOQQQ^^^|||zzzwwwqqqtttyyy___OOOHHHEEECCC@@@@@@???===<<<===@@@BBB999;;;@@@DDD@@@<<>>>>>??????;;;;;;;;;<<<<<<===@@@EEEfffzzziiiRRRLLLEEE@@@===;;;:::888;;;<<<===:::777555777999777777888888999999999999333444666777888888888777555555555555555555555555000111333555777999999:::777666666555555555666666555666888999:::999777666888:::;;;;;;999666666666666666666666777888999:::888:::<<<;;;999999<<>>???AAAAAA???>>>???@@@AAA???BBBGGGIIIEEEBBBBBBJJJMMMTTTXXX]]]sss~~~YYYJJJUUUkkk{{{}}}bbbTTTPPPNNNLLLLLLFFFFFFEEEDDDCCCBBBBBBAAA?????????>>>??????@@@@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAADDDMMM\\\ffflllqqqvvv{{{|||yyy|||~~~vvv}}}uuugggjjjccclllrrrrrrTTTWWWYYYTTTLLLGGGGGGIIIOOONNNLLLHHHFFFEEEFFFGGGEEEBBB???>>>>>>>>>===<<<===<<<;;;:::::::::;;;;;;<<<===???@@@AAA@@@>>>===<<<;;;::::::999999::::::999999999999:::;;;;;;<<<<<<===>>>@@@@@@@@@???>>>???>>>>>>>>>???@@@AAAAAA???@@@AAABBBCCCCCCCCCCCC===<<<;;;:::::::::::::::<<<:::888888999:::999888888666555666888888666333333333444444555666777777555555444333333333444444555444333222222222222222222111111111000000//////333222111111000000111111222222111111111111222222///111222111000///000111111000///000111222111///222222222111111111111111111111111000000000000000000000000000000000000000111000///...///111444555777666444222222222444555444555555555444333222222333444666777777777666555666666555666777888:::;;;666666666666666888:::;;;;;;===>>>???@@@>>>===<<<======???@@@BBBCCCDDDEEEIIIIIIHHHHHHHHHIIIIIIJJJQQQSSSfff|||iiiqqqqqq{{{___IIIMMMIIIIIIEEE>>>;;;@@@DDDBBB===<<<@@@CCCCCCAAA???@@@AAAEEEIIIOOOUUU```pppxxxpppjjjbbbXXXQQQHHHEEEDDDCCC@@@<<<===AAA999@@@:::;;;FFFDDDJJJddduuucccWWWBBBAAA???>>><<<:::888888:::999888888777888888888888888888888888888888888777777888999999999999888444444555666666555444333222222333333555666777888555888;;;999444222444888666666777888888888888888999999888888888888888888999888666444444555777888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@???@@@BBBCCCCCCBBBBBBDDDEEEGGGIIINNNOOOMMM]]]___LLLYYYqqq}}}}}}}}}ssscccbbbXXXLLLHHHIIIIIICCC===CCCDDDCCCAAA??????AAACCCBBBBBBAAA>>>;;;:::<<<>>>@@@@@@???======???CCCFFFJJJTTTcccvvv}}}pppvvvmmmsssvvvtttvvvxxxyyyoookkkpppvvvwwwzzzfffOOOSSSUUUOOOEEE@@@CCCIIISSSPPPLLLGGGDDDBBBBBBBBBDDDAAA??????AAABBBAAA???===<<<:::888777888<<<@@@??????>>><<<:::;;;===@@@>>>===<<<;;;:::999999999:::::::::::::::;;;<<<===>>>>>>===<<<<<<===??????BBBAAA???======>>>@@@AAA@@@@@@AAAAAABBBCCCDDDDDD<<<<<<;;;:::::::::::::::;;;:::888888999999999888888666555666777777555333333333444444555666666777666555444333222222222222444333333222111111222222222111111111000000000000333222111111000000111111222111111000000111111222///111222111000///000111111000///000111111000///111111111111111111111111222222222222222222333333111111111111111111111111222111111111111333444555777555444222222222444555555555555555555444333333333333555666666666555444666666555555666777999:::666666666666777999:::;;;<<<===>>>??????>>><<<;;;======>>>@@@AAACCCDDDDDDHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFRRRmmmqqqaaa```vvvyyykkkGGG@@@BBBCCCBBB???===@@@DDD;;;>>>@@@@@@>>>>>>AAACCC???AAADDDFFFKKKUUUcccnnn}}}~~~tttlllbbb[[[VVVRRRLLLGGGLLLFFF@@@???===:::;;;???<<<@@@999===RRR```rrryyy___PPPEEE======<<<;;;;;;:::999999:::999888888777777777777777777777777777777777777666777888888999999888888444555666666666666555444333333333444555777888999;;;>>>???<<<777333555777666666777888888888888777888888888888888888888888888777666555555666888999;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@@@@?????????AAABBBBBBBBBBBBCCCEEEFFFEEEFFFGGGEEENNNmmmwww___TTThhhppp~~~wwwtttmmm```TTTHHHJJJMMMOOOOOOMMMIIIGGGAAAEEEHHHGGGEEEGGGOOOVVVYYYZZZ[[[[[[___iiivvv|||{{{}}}lllkkkmmmoooqqquuuyyysssmmmkkkkkkvvvvvvbbbOOOQQQPPPJJJBBB>>>AAAEEEOOOLLLHHHDDDAAA@@@@@@AAAAAA???>>>???AAABBBAAA???======;;;999888999<<>>===<<<>>>??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===>>>@@@@@@>>>=========>>>???@@@@@@@@@AAAAAABBBBBBCCC;;;;;;::::::::::::::::::;;;999777777888999888777777666555666777666555333333333444444555666666666666555444333222111111111333333222111111111222222111111111111111000000000333222111111000000111111222111111000000111111222///111222111000///000111111000//////111111000///000000000000000000000000111111111222333333333444222222222222222222222222333333444444444444444444666555333222222333444444555555666666666555444444222333444444555555444444777666555444444555666777666666666777888999;;;<<<===>>>>>>???>>>===;;;:::======>>>???@@@BBBBBBCCCEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDHHHSSSggguuuaaannnsssssspppSSSLLLGGGFFFBBB<<<===DDD???@@@@@@???>>>>>>@@@CCC>>>???@@@??????CCCJJJPPP]]]cccmmmyyyzzzrrrkkkhhh\\\UUULLLFFFDDDCCCAAA???AAA<<<999:::;;;:::<<>><<<777555666888555666777777888888777777888888888888888888888888888777666666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>????????????>>>>>>???AAAAAA@@@AAABBBDDDIIIEEECCCEEEDDDFFFTTTeeeyyyPPPRRRZZZppp~~~~~~zzz~~~|||vvvvvv}}}www|||oooooonnnqqqyyyzzzvvvyyy|||}}}}}}|||xxxrrrkkkeeewwwooo```MMMLLLHHHCCC>>>===>>>AAAHHHFFFCCC@@@>>>>>>>>>>>>>>>===>>>???AAABBB@@@>>>=========;;;999:::===???@@@AAABBBAAA???======>>>??????>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;::::::;;;;;;======>>>=========<<<;;;@@@@@@@@@@@@@@@@@@@@@@@@999999:::::::::999999999:::888777777888888777666777777777777777666555444444444444555555555666666555444444333333333333444444333333222222222333333111111111111111111111111333222111111000000111111111111000000000000111111///111222111000///000111111///...///000111000///////////////000000000000......///000111222222222333333333333333333333333444555666777777555444333444444333222222333333444555666666666666666555555333333444444555555555555777666555444333444444555666666777888999:::<<<<<<===>>>>>>>>>===<<<;;;:::======>>>>>>???@@@AAAAAABBBCCCFFFHHHIIIHHHGGGFFFEEEGGGKKKNNNVVVmmmzzzqqq~~~dddKKKFFFGGGDDDAAABBBDDDDDDCCCBBB@@@???@@@@@@@@@AAAAAA@@@???@@@CCCGGGJJJNNNUUU]]]gggsss~~~~~~tttrrrnnniiibbb[[[UUURRROOOJJJDDD@@@??????>>>===999888:::===<<<:::>>>CCCKKKYYYmmmvvvfffMMM>>><<<:::777777888888999999999::::::999888777666555555555555555555555555555555555555666777777888888777777666666666777777777777777555555555666666777999999555666888777666555666888555666666777777777777777777777777777888888888888777777777777888999;;;<<<::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===<<<>>>???@@@???@@@AAACCCGGGDDDDDDFFFGGGFFFLLLUUUfffrrrLLLMMM\\\mmmxxx{{{rrr|||yyy~~~xxxuuuuuu}}}uuutttxxxwwwwwwjjjsss{{{|||yyytttnnniii|||tttggg^^^JJJFFFAAA======>>>@@@@@@CCCBBB@@@>>><<<<<<======;;;<<<>>>AAABBBBBB@@@???>>>>>>>>><<<;;;;;;<<<>>>>>>@@@BBBBBB???===<<<;;;>>>======<<<<<<<<<======>>>>>>>>>??????>>>>>>>>>===<<<;;;::::::999888888:::;;;=========<<<:::999?????????>>>>>>>>>>>>>>>888888999::::::999999888:::888666666777777777666777888888888777666666666444444444555555555555555333333333333444555666777444444333333333333444444111111111111111222222222333222111111000000111111111000000000000000000111///111222111000///000111000///...///000111000.........//////000000000000......///000111222222222333333333333333333333333333444666777777666444222333333333222222333333333555555666666666666666555555555555555555666666666777666555333333333444444555666777999:::<<<<<<==================<<<;;;;;;=========>>>>>>????????????AAADDDFFFGGGGGGFFFFFFAAACCCHHHMMMTTTdddmmmXXXbbbttteeeRRRKKKFFFBBBCCCCCCCCCCCCCCCCCCBBB@@@???>>>???@@@?????????@@@AAABBBDDDHHHLLLRRRYYYaaagggvvv~~~wwwhhhaaa```]]]YYYTTTOOOKKKIIIGGGEEECCCAAA@@@???>>><<<<<<<<<>>>>>>;;;<<>>>>>888888888888888888888888999888777666555555555555666666666666666666666666555555666777777777777666666666666666777777888888666666555666666777888999333444555555444555666777555555666777777777777777666666777777777888888888666777777888888999:::;;;::::::::::::::::::::::::;;;;;;<<<============<<<;;;===>>>?????????AAACCC???@@@CCCDDDDDDDDDIIIPPP[[[fffYYYJJJKKKVVV]]]ttt|||}}}|||yyy{{{~~~~~~~~~dddhhhttt}}}yyybbbsssxxxsssrrrqqqyyynnneee[[[SSSFFFBBB===;;;===@@@BBBCCC@@@???>>>===<<<<<<======;;;===???AAABBBAAA@@@@@@===>>>???>>><<<;;;<<<===;;;===@@@@@@>>>;;;:::999;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888777999:::<<<===<<<;;;888777===============<<<<<<<<<666777888999:::999888777999777555555666777666555666777999888666555555666555555555555555555555555333333333333444555666666333333222222333333444444111111111222222222222222333222111111000000111111111000000//////000000111///111222111000///000111000///......000000///......//////000000111111222111111111222333333333444333333333333333333333333111333444666666555333222222222222222333333333333444444555666666666555555666555555555555666777777777666555444333333444555555666888:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<========================>>>@@@BBBDDDEEEFFFFFFFFFEEEDDDFFFJJJOOOXXXiiiyyymmm\\\ZZZddd}}}aaaNNNFFFDDDCCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>@@@BBBDDDGGGKKKQQQUUU[[[bbbnnn{{{|||ppphhhfff___UUUPPPOOONNNLLLJJJGGGEEEDDD@@@@@@@@@???>>>===<<<;;;555666999>>>DDDRRRiii}}}hhhXXXNNN???888;;;;;;999999888888777666666666777666666555555555555555666666666666666666666666444555555666666666666666555555555555666777888888666555555555666666777888777777666666555555444444444555666666777777666666555666666777777888888888666777777888888999999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::<<<>>>?????????AAACCC@@@CCCEEEEEECCCCCCHHHMMMRRRLLLbbbyyyWWWFFFIIIKKKYYY||||||yyy}}}~~~{{{___jjj|||vvviiilll{{{||||||{{{ooodddZZZNNNDDDBBB@@@===<<<>>>AAACCCDDD???>>>>>>===============;;;===???@@@???>>>???@@@<<<===???>>><<<::::::;;;888;;;======<<<:::999999999888888888999:::;;;;;;;;;<<<===>>>===<<<;;;:::::::::;;;;;;:::999888777999:::;;;<<<<<<:::888777;;;;;;;;;;;;;;;;;;;;;;;;555666888999:::999888777888777555555666666666555333666777777444333333555555555555555555555555555444333222222111111111222111111000000111111222333111111111222222333333333333222111111000000111111000000////////////000000///111222111000///000111000///......///000///...//////000000111222222333222222222222222222333333222222222222222222222222000000222333444333333222111111222333333333333333333333444555555555555555555555444444444555666777777666555444444444555666555666999;;;===>>>>>>>>>;;;;;;;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@BBBCCCEEEFFFGGGIIIFFFFFFIIIKKKMMMTTT\\\jjjxxx}}}qqqbbbvvvmmm[[[OOOJJJDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBB@@@???>>>???AAABBBBBBDDDGGGIIIIIIMMMRRRYYY___gggnnnssswwwfffccc^^^XXXTTTOOOLLLIIICCCCCCCCCBBBAAA@@@??????>>>======<<<;;;;;;===???777:::FFFYYYnnneeePPPGGGEEE<<<666888666666666666666555555555555555555444444555555666666444444444444444444444444444444555666666666555555444444444444444666777888555555555444555555666777777666666666666666555555444555666666777777666666555555666666777888888999666777777777888777777777999999999999999999999999999999:::;;;;;;;;;;;;;;;:::<<<>>>??????@@@BBBDDDCCCEEEFFFEEEDDDFFFGGGHHHIIIBBBMMMsssuuuQQQLLLHHHJJJ^^^qqqxxxssswww{{{xxx}}}zzzkkkmmmyyyzzzhhh\\\]]]\\\qqqwwwwwwqqqcccUUULLLDDD>>>AAA@@@???======>>>@@@BBB>>>>>>======<<<<<<<<<<<<:::<<<>>>===;;;:::<<<>>>;;;<<<>>>>>><<<:::999999777999;;;<<<:::999::::::777777777888999:::;;;;;;;;;<<<===>>>>>><<<:::999999::::::;;;;;;:::999888::::::;;;;;;;;;:::999888888999999::::::;;;;;;;;;444666888999:::999888777888666555555666666555444111444666555222111111333555555555555555555555444555444222000///...------//////...//////000111111111111111222222333333333333222222111000111111111000000////////////000000///111222111000///000111000...---...///000///...///000000111222333333333111111111000000000000000222222222222222222222222...///000111222333333333000111222333333333333333222333333444555555555444444444333222333444555666777666555444444555666777555666999;;;===>>>>>>>>>:::::::::;;;<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>???@@@BBBDDDGGGHHHAAABBBFFFLLLNNNMMMNNNQQQXXXfffzzzfffvvv^^^VVVKKKDDDCCCDDDFFFFFFBBBAAA@@@AAABBBBBBAAA@@@???AAABBBBBB@@@@@@AAABBBEEEEEEFFFFFFHHHLLLRRRVVVTTT\\\dddjjjrrrzzz}}}{{{kkkllljjjeeebbb```ZZZSSSQQQLLLHHHIIIFFFBBBAAADDD@@@@@@@@@@@@???????????????>>><<<::::::===AAAEEEMMMRRReee|||oooPPP???<<<@@@;;;777888555333333444444444444444555444444444444444555666777333333333333333333333333333444555555666666555555444333333333444555777888555444444444444555555666222222222444666777888777444555555666666666666666444555555666777888888999666777777777777666666555999999999999999999999999999999:::;;;;;;;;;;;;:::;;;<<<>>>??????@@@BBBDDD@@@@@@@@@AAACCCEEEDDD@@@KKKJJJKKKYYYxxxaaaVVVLLLDDDKKKWWWkkk|||yyyzzzxxx|||wwwuuuuuu~~~tttttt||||||rrrnnnuuuddd^^^[[[PPPMMMWWW^^^iii~~~xxxiiikkkeeeUUUEEE???@@@AAA@@@AAAAAA???<<<<<<===???=========<<<<<<;;;;;;;;;999;;;<<<:::888777999<<<:::<<<>>>>>><<<999888888777999:::;;;::::::;;;<<<777777777888999:::;;;<<<<<<===>>>???>>>===;;;999888999:::;;;<<<;;;:::999:::;;;;;;;;;::::::999999777777888999::::::;;;;;;666666666666666666666666777666444333222333444444444444444333333222222222111111111111111111111111222111111111000000//////////////////000000000000222222222222222222222222333333444444333222000/////////000000111111222222////////////////////////......//////000000111111111111000000/////////...333222222222111111000000000000111111111222222222111111000000000000000111333222222111111000000000444444555555555555555555222222222222333333444555777666444333333444555666777888:::<<<=========<<<>>>===;;;:::;;;<<<>>>???<<<===>>>>>>======>>>???CCCCCCCCCCCCCCCCCCBBBBBBGGGGGGHHHHHHIIIJJJKKKKKKVVV[[[kkkdddggg{{{```OOOIIIFFFEEEFFFFFFCCCDDDFFFDDD===<<<@@@>>>@@@BBBCCCBBBAAA@@@@@@CCCCCCDDDDDDDDDEEEEEEEEEKKKMMMPPPUUUYYY]]]aaabbbWWWVVVTTTQQQNNNLLLJJJIIIGGGFFFDDDBBBAAABBBBBBCCC??????>>>===<<<===@@@CCCBBB===<<<@@@@@@BBBQQQbbblllzzznnnsssrrrXXXAAA>>>:::666444444555666666555444444555666555444777666555444444444444444000555111000666333222:::444444444444444444444444333222111111222555777999666777777777666555444333555555555555555444444444111222333555777888:::;;;555555555555666777999999888888888888888777666666999999:::::::::999888888;;;;;;<<<===>>>>>>======999;;;>>>AAABBBBBBBBBAAA@@@AAABBBAAA?????????AAAAAAAAAHHHQQQYYYjjj^^^VVVRRRNNNVVVwww{{{pppiiiooo}}}vvv|||wwwuuu{{{ssshhhUUUPPPYYYZZZ[[[ffftttwwwnnnlll\\\LLLFFFCCC??????BBBEEEAAA===;;;;;;===>>>???<<<=========<<<;;;;;;:::<<<;;;:::999888888888888999999999999999999999999888999999888<<<@@@???:::;;;;;;;;;::::::;;;;;;<<>>???<<<>>>???>>><<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEGGGHHHJJJKKKKKKOOOQQQ[[[tttwwwfffppplllzzzzzzfffTTTFFF???JJJFFFEEEIIIHHHBBB???@@@>>>>>>===<<<<<<===@@@BBB??????@@@AAABBBCCCDDDEEEGGGHHHIIIJJJLLLMMMNNNOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@@@@??????@@@===???AAAAAA@@@>>>======@@@@@@CCCGGGNNN___{{{tttsssrrr^^^JJJ>>>===<<<:::888777666555666555444444555666555444555555444333333333333333777<<<888555777222...444444444444444444444444444333222111111222555777888222333333333444444555555888888777777666666666555444444555555666666555555555555555555666777888999888888888888888777666666888888999999:::999999888:::;;;;;;<<<<<<<<<<<<;;;:::;;;>>>@@@AAAAAA@@@???===???@@@@@@??????AAABBBCCCBBBGGGMMMOOOXXXrrr|||ppp[[[KKKxxx}}}yyy}}}wwwtttooonnn~~~hhhddd[[[[[[eeeeeeeeeppp{{{wwwwwwtttnnndddVVVIIIDDDAAA>>>>>>@@@GGGCCC>>>;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;:::999888888888888888;;;;;;::::::999888888777888999999888;;;???>>>999;;;;;;;;;;;;;;;<<<======>>><<<;;;:::;;;;;;999777777888999:::::::::999888:::::::::999999999999999:::::::::;;;;;;<<<<<<<<<333333333333333333333333333333222111111111222222222222111111111111000000000000000000000000000000111111000000000000//////....../////////000000000////////////////////////000111111111000///...---///////////////.........000000000000000000000000///////////////.........///............---------///////////////000000000//////000000000111111111000000000//////000000111222222222222222222333333222222222333333444444444333222222222222333333444666555444333333444555666666777999;;;<<<<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>===>>>???>>><<<;;;;;;<<<======>>>>>>>>>>>>>>>===@@@@@@BBBDDDFFFHHHIIIJJJJJJFFFJJJWWWjjj~~~ssstttqqqmmm___UUULLLDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCDDDDDD?????????@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAADDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>======???@@@JJJ[[[mmmxxxxxx}}}zzzdddUUUHHH===:::;;;===>>>===:::777555666555444444555666555444444333333333333222222222...555222000444222///555444444444444444444444444222222222222333444666777555555444333333444555666999999888777666555555444333444555555555444333222555555555555555666777888777777888888777777666666666777888999999999999999:::;;;;;;;;;;;;::::::999:::;;;===>>>??????>>>>>><<<===???@@@???@@@AAACCCCCCAAACCCGGGGGGHHHUUUeee```aaalllvvvyyyyyywwwsssnnn}}}xxxzzzrrrssstttrrrssszzzwwwwwwqqqqqqkkkiiippprrrvvvuuutttvvvrrrkkkXXXNNNDDDAAA???======>>>EEEBBB===::::::::::::999;;;;;;;;;;;;;;;;;;::::::999999888888888888888999======<<<:::999777666666888::::::888:::>>><<<888:::::::::;;;<<<===>>>???<<<;;;999::::::;;;999888888999::::::;;;;;;;;;:::;;;;;;;;;::::::999999888999999::::::;;;<<<======222222222222222222222222111111111000000000111111000000000000000000000000000000000000000000000000000000000000000000//////........./////////000000////////////////////////////////////......------/////////......------,,,000000000000000000000000/////////......------------------------------------------....../////////....../////////000000000000////////////000000111111111222222333333444444111111111222222333333444333222222222222222333333444444333333333444555666555666888:::;;;;;;::::::;;;:::::::::;;;<<<===>>>===>>>???===;;;::::::;;;<<<===>>>??????>>>>>>===>>>???@@@AAACCCDDDEEEFFFGGGAAAAAAIIIOOO^^^mmmrrr]]]QQQMMMKKKIIIFFF@@@@@@AAABBBBBB@@@===:::CCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAA??????@@@AAAAAAAAAAAAAAA>>>>>>>>>@@@EEENNNYYYaaaqqq{{{wwwwww```MMMCCC===999888:::;;;===<<<:::777555666444444444555666555444333333444444444333333333000777333---222222111777333333333333333333333333222222222222333444555666===<<<999777555555666777888777666555444333222222///111333444555555444333555444444444555555666777666777777777777777666666555666777888999999999999;;;;;;;;;;;;;;;:::999888888999;;;<<<>>>>>>>>>>>><<<>>>??????>>>>>>@@@AAA@@@>>>@@@CCCCCCCCCHHHQQQbbb___VVVQQQVVV```fffiiilllwwwnnnlllmmmnnnrrrwwwyyy{{{|||yyytttttt{{{yyynnnfffkkkrrryyyyyy|||~~~xxxyyyvvvhhhZZZLLLGGGAAA???>>>>>>>>>>>>@@@===:::999:::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;888888777777777888999999<<<<<<;;;:::999999888888888;;;;;;999999<<<;;;777888888999:::;;;===>>>???;;;999888999:::;;;:::999999999:::;;;;;;<<<<<<<<<===<<<<<<;;;:::999999888888888999:::;;;======>>>111111111111111111111111///000000000000000000000//////////////////////////////////////////////////////////////////000000............////////////000000000000000000000000......------------------//////......------,,,,,,//////////////////////////////......------,,,,,,,,,,,,,,,---------------,,,,,,------.........///------.........///////////////......///000111111111111111222222333333333000000111111222333444444333222222111111222222222333333333333444444555555444555777888::::::999999999999999:::;;;;;;<<<======>>>>>>===:::999999:::<<<===???@@@AAA@@@??????>>>?????????@@@@@@AAAAAABBB===@@@HHHJJJLLLaaazzztttjjj^^^SSSJJJGGGDDDBBBCCCCCCAAA???BBBAAA@@@??????@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@BBBFFFNNNYYYgggxxxvvvnnn]]]KKK>>>::::::888888888888888777777666666666444444444555666555444333444555555555555444444IIINNNCCC555333222///333333333333333333333333333222222222222333333444555>>><<<:::888666777888888888777666555444333222222///000222444444444444444444444444444444444555666555666666777777777666666444555666777888999999999<<<<<<<<<<<<<<<;;;:::999666777999;;;===>>>???@@@>>>???@@@???===<<<===>>>???======@@@BBBCCCFFFKKKKKKcccnnnNNNEEELLLVVV___eeeaaajjj{{{~~~}}}}}}{{{|||wwwkkkhhhhhhrrrzzzvvvooowwwrrrrrrhhhUUUEEEEEECCCAAA>>>>>>??????>>>???<<<:::999:::<<<<<<<<<<<<;;;:::::::::;;;<<<<<<888888888888888888999999999999999::::::;;;;;;;;;999======:::999::::::777555666666888999;;;===>>>:::888888999;;;<<<<<<;;;:::::::::;;;;;;<<<<<<=========<<<<<<;;;:::999999888888999:::;;;======>>>000000000000000000000000...///000111111111000000......////////////000000////////////////////////......////////////000000------........./////////000000000000000000000000...------,,,,,,,,,------...............---------////////////////////////---------------,,,,,,,,,,,,,,,,,,------------...---------------.........,,,,,,---------.....................///000111111111111111111111111222222000000111222333333444555333222222111111111111222222222333333444444555555333444666888999999888888777888999::::::;;;<<<<<<;;;<<<===<<<:::999999:::;;;===???AAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;@@@IIIKKKIIIOOOYYY~~~|||cccYYYMMMEEECCCEEEFFFGGG@@@???>>>>>>???AAADDDEEEAAAAAAAAA@@@@@@?????????@@@@@@@@@??????????????????>>>=========>>>@@@AAALLLWWWiii|||||||||uuuggg\\\LLL???888888888888888777555444333444555666666555444444555666555444333444555666666666555444MMMSSSGGG666444333000333333333333333333333333333111222222222333333333333666555555555666777999:::999999888777666555555444444444333333333333333333444444333333333444444555555555666777777777666666444555666777777777777777;;;<<<<<<<<<<<<;;;;;;:::777888999:::<<<>>>???@@@???@@@@@@???<<<;;;;;;<<<>>>>>>===>>>@@@AAADDDFFFJJJQQQ```}}}gggLLLEEEIIINNNRRRUUUYYYeee|||xxxwwwmmmlllrrrxxx{{{||||||tttfffjjjnnnfffbbbXXXJJJ???@@@BBBAAA>>>===@@@@@@>>>BBB???<<<;;;;;;:::999888===<<<;;;:::;;;<<<===>>>::::::999999888999999:::666777888:::;;;===>>>???;;;??????<<<999:::999777555555666777888:::<<<<<<999888888:::<<<>>>>>>===<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;:::999999::::::;;;<<<======000000000000000000000000...///000111222111111000......//////000000000000................................./////////000000---------.........//////...........................---,,,,,,,,,,,,---................../////////------------------------,,,,,,,,,,,,,,,---------,,,---------........................------------,,,,,,,,,,,,------------...------......000111111111111000000000000000000000000111222333444555555333333222111111111111111111111222333444444555555222333555777888888888777666777888999:::;;;<<<<<<:::;;;<<<;;;:::999:::;;;888:::===?????????===<<<<<<<<<<<<======>>>>>>>>><<<>>>@@@CCCFFFHHHIIIIIIddd||||||mmm___VVVPPPKKKGGGGGGFFFCCCBBBBBBCCCEEEFFFBBBBBBAAAAAA@@@@@@??????AAAAAABBBCCCDDDEEEFFFFFFAAAAAACCCFFFLLLSSSYYY]]]ooozzzwww]]]RRRKKKBBB<<<888777888999888777555444333333333333666555444444555666555444111222444666666555444333888BBB;;;///111555333444222222222222222222222222111111222333333333333222111111222333555666777777888888777777666666666555555444222222222333555666444444333333333333333444444555555666777777666666555555666666777666666666999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<=========>>>???>>><<<;;;;;;======???@@@@@@@@@AAABBBBBBJJJKKKMMM]]]vvv^^^RRRLLLHHHPPPVVVddd|||{{{{{{wwwqqqssstttsssqqqjjjggggggiiijjjuuuwwwxxx~~~ooo```YYYUUUMMMGGGEEE>>>BBBAAA<<<;;;???@@@>>>AAA???===;;;<<<;;;:::999>>>===<<<;;;;;;===???@@@<<<<<<;;;:::999999999999666777888:::<<<===???@@@<<>>DDDFFFDDDDDDiii}}}yyyssszzziii^^^SSSPPPLLLHHHEEEDDDDDDEEECCCCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPLLLNNNRRR[[[gggtttpppkkkwwwJJJ@@@???===<<<:::888:::===777777666666555333222222666555444444555666555444000111333555555555333222+++888666,,,111555222222222222222222222222222222111111222333333333222222222333444444555555444444555555555555555444444444222111000000222666999<<<444444333222222333333333444444555666777777666666666666666666666666555555777888999:::::::::::::::>>>>>>===<<<;;;;;;;;;;;;;;;===>>>===<<<<<<===>>>;;;@@@CCCCCCBBBBBBCCCBBBIIIJJJHHHIII___kkkYYYNNNHHHRRRfff{{{yyyyyy~~~~~~wwwxxxzzziiiYYYOOOLLLRRRdddvvvuuugggfffdddYYYPPPNNNLLLFFFEEEGGG===BBBAAA;;;:::>>>???===>>><<<;;;;;;===>>>>>>===>>>===<<<;;;<<<===???AAA>>>===<<<;;;:::999999999777777999:::<<<===>>>???===BBBCCC>>>:::::::::888777777888888999:::<<<<<<999999999;;;>>>@@@AAA@@@>>>===;;;999888888888999<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;////////////////////////000000000000000000000000000000000000////////////000000000000000000000000------......//////000000000000//////.........------------.....................------------......------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........------------------............///...------------...//////000000000000000000000000000111111111111222222222222333444333111000111222333333111111111222333444222333333444444555555555888888888999999999:::::::::::::::;;;::::::999888888888999999999:::::::::::::::::::::<<<===>>>???BBBBBBAAAAAAAAABBBCCCCCCFFFNNN\\\wwwxxxhhh\\\UUUSSSQQQKKKNNNNNNLLLPPPYYY]]][[[eeehhhmmmrrrxxx}}}yyyyyy|||xxxWWW???:::999888888888888888888777777666555444444333333333333333333333333333333555444333333222222333333222222222222222222222222111111222222222333333333333333333333333333333333333333333444444444555555666555555666777777666444444333333222222333333444222222222222222222222222444444444444444444444444444444444555555555555666666777888999999:::999999<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<============????????????@@@AAABBBCCCCCCDDDEEEGGGOOO```vvv~~~VVVJJJGGGMMMdddsssooonnnZZZFFFDDDFFFKKK[[[nnnxxx}}}lllaaabbbfffMMMKKKHHHDDDBBBAAABBBBBB>>>>>>>>>??????>>>>>>======:::777666777999::::::999999999999:::<<<>>>???:::;;;===>>>>>><<<:::999666777999::::::<<>><<<;;;;;;;;;<<<777777888999:::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBB@@@>>>===<<<===<<<;;;999>>>===<<<;;;<<<<<<;;;999<<<<<<<<<<<<============000000000000000000000000000000000000000000000000111111000000000/////////////////////////////////......///////////////000000/////////.........---...............---------......------------......//////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........---------------------............///...------------...//////000000000000000000000000000000111111111222222222222333444333222111111222333222111000111111222333222222333333444555555555999::::::::::::;;;;;;;;;:::;;;;;;<<<;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFLLL\\\||||||{{{}}}xxx}}}oooZZZEEE888999999888777666666666777777666666555444444333333333333333333333333333333444444333222222222222333222222222222222222222222111111111222222222333333333333333333333333333333333333333444444444444555222222222444666777666555444333333222222333333444222222222222222222222222444444444444444444444444444444444444555555555555666666777888999999999999<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<<<<============>>>???@@@AAA???@@@BBBBBBFFFOOO\\\fffrrr^^^OOOOOOVVVbbb{{{}}}tttZZZUUUXXXQQQMMMWWW[[[bbbqqq|||tttiii```UUUMMMHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<:::999999;;;======<<<999999999999999:::;;;;;;:::;;;<<<======<<<:::999666777999::::::<<<>>>AAACCCBBBAAA???>>>===>>>>>>777888999:::;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBAAA???>>>=========;;;:::>>><<<;;;;;;<<<<<<;;;999;;;;;;<<<<<<===>>>??????111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////000000000000/////////////////////...............//////......------,,,,,,......------------......000000///...---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------------------............///...------------...//////000000000000000000000000000000000111111111222222222333444444222111111222222111111000000000111111222222222333444555555555::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<=========<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAA@@@AAAAAABBBCCCCCCDDDDDDHHHDDDDDDKKK\\\xxxxxxwww|||zzzvvvwwwuuuqqq___NNNAAA;;;888999888777666555444444444666666555555444333333333111111222222333333444444444444333222222222222222222222222222222222222222111111111222222222222333333333333333333333333333333333333333444444444444444444555777:::;;;;;;:::444333333222222333333444222222222222333333333333444444444444444444444444444444444444555555555555555666777888999999999999;;;;;;;;;<<<<<<>>>???@@@@@@@@@???>>>===<<<;;;;;;<<<<<<;;;<<<<<<===>>>??????AAACCCDDDCCCEEEJJJNNN]]]fffVVVDDD>>>WWW{{{zzz{{{{{{vvvyyyyyy]]]LLLUUU```___fffuuu|||~~~{{{uuunnneeeXXXJJJ@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@>>><<<;;;999888999:::===>>>===<<<888888888999999888888888:::;;;<<<<<<<<<;;;999888555777888999999;;;===@@@CCCBBBAAA???>>>>>>>>>>>>888888999:::;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCAAA???>>>>>>>>>===<<<<<<;;;::::::;;;<<<;;;999:::;;;<<<===>>>???@@@AAA111111111111111111111111000000000000000000000000222111111111000000000000////////////////////////111111111000000//////...........................//////...------,,,++++++...------,,,,,,------............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///...------------...//////////////////////////////000000000000111111111111222333555555333222111222111111111000000000000000111111222333444555555666999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAABBB@@@@@@AAABBBCCCDDDDDDEEEGGGDDDEEEJJJOOOZZZuuuvvvpppnnnvvv~~~{{{vvvzzzxxxmmm[[[III>>>999999:::777777555444333333222222555555555444444333333333000000111222333444444555444333333222111222222222111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444666555666888:::;;;;;;999444333333222222333333444222222222333333333333333444444444444444444444444333333444444444555555555555666777888999999999999:::;;;;;;<<<===>>>@@@AAA?????????>>>>>>======<<<<<<;;;;;;;;;<<<<<<===>>>>>>AAADDDEEEEEEEEEFFFGGGNNNccceeeOOONNNYYYiiicccdddooo|||sssnnngggssszzzmmmrrrlllyyyvvvgggaaa]]]QQQ```}}}xxx```iiipppiiiWWWGGGAAABBB;;;<<<===???@@@AAAAAAAAAAAAAAAAAA@@@???===<<<;;;777777888:::<<<<<<:::777555666888999:::999888888:::;;;;;;;;;:::999888777555666888888888999<<<>>>??????>>>===<<<<<<<<<;;;777888888999:::;;;<<<<<<>>>>>>>>>>>>???@@@BBBBBBEEEBBB@@@?????????>>>===;;;:::999:::;;;<<<;;;:::<<<<<<======>>>???@@@@@@111111111111111111111111000000000000000000000000111111111000000000000///........................111111000000//////......---------...............//////...---,,,++++++***------,,,,,,,,,,,,------+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------------............///...------------...////////////////////////////////////000000000111111111111333666666444222222222111111111111000000//////000000111222333444555666777777888888888999999999:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDCCCAAADDDJJJJJJJJJXXXjjjpppmmm}}}hhhaaaeeekkkyyyooo```SSSDDD:::888888666444666555444333222222222222444444444444444333333333000000111111222333444444333333222111111111111222111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444333222222333555555444222444333333222222333333444222222333333333444444444444444444444444444444444333333333444444444444555555555666777888888888888::::::;;;;;;===>>>???@@@<<<<<<======>>>>>>??????======<<<<<<<<<===>>>>>><<<===@@@AAABBBCCCDDDEEEIIIMMM[[[rrrjjjUUUTTTOOOOOOXXXdddnnntttxxxxxxyyy~~~~~~vvvwww~~~pppkkkrrr___QQQRRRSSSNNNMMMSSS\\\\\\uuukkkQQQYYY^^^VVVGGG;;;:::???999:::<<<>>>@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@??????999999:::;;;<<<:::777444333555777999;;;;;;;;;;;;:::::::::999999888777666444555777777777888:::===============<<<;;;;;;:::666666777888999:::;;;;;;===>>>>>>???AAABBBDDDEEEFFFCCC@@@??????@@@??????;;;:::999:::<<<===<<<;;;>>>>>>>>>>>>============111111111111111111111111000000000000000000000000000000000000////////////........................////////////............---------------...............------,,,,,,++++++------,,,,,,,,,,,,------******+++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------............///...------------...//////000000000000000000000000/////////000000000111111111444666666555333222222222222222222111000/////////000111222333444555666555555666666666777777777777888:::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@AAABBBCCCAAABBBCCCEEEEEEDDDCCCCCCDDDCCCEEEGGGHHHJJJRRR\\\fff}}}bbbgggxxx~~~wwwxxxpppjjjtttwwweeeSSSJJJAAA777444777999555000444444333222222222333333444444333333333333333333000000111111222222333333333333222111111111111111111111111111111111111111000000000111111111111222222222222222222222222222222222222222333333333333333222222333444444333111444333333222222333333444222222333333444444555555444444444444444444444444333333333333444444444444444555666777888888888888:::::::::;;;;;;===>>>???::::::;;;<<<===>>>??????>>>>>>============>>>>>>??????@@@AAABBBCCCDDDDDDEEEHHHNNNVVVcccyyyttteeeQQQFFFGGGNNNUUUZZZaaavvvxxxfffgggWWWLLLEEEIIIOOOUUUcccrrrvvvtttwwwrrrlllaaaWWWSSSNNNHHHDDDBBB@@@<<<888999:::;;;===>>>@@@AAABBBAAAAAABBBBBBBBBBBBBBBAAA===<<<<<<======<<<888555333444666888:::<<<<<<===::::::999888777666666555444555666666666777999;;;=========>>>===<<<;;;;;;555555666777888999::::::======???@@@CCCEEEGGGIIIFFFCCC@@@>>>???@@@@@@???;;;:::999;;;===>>>>>>===>>>>>>>>>===<<<<<<;;;;;;000000000000000000000000000000000000000000000000////////////.........---........................------------............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------............///...------------...//////000000000000000000000000////////////000000000111111444666777555333222111222333333333222111000/////////000222333444555666555555555555666666666666555666777999;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>???AAABBBCCCBBBCCCEEEEEEEEEDDDBBBAAABBBGGGHHHEEEFFFMMMTTTVVVSSS```oootttsss{{{~~~yyyrrriiihhhsssssslllccc^^^bbbppp}}}kkkZZZMMM???>>>999555444777888666444333333222222222333444444333333333333333333333333111111111111111222222222333222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222222333333333444333333444666777666444444333333222222333333444222222333333444555555666444444444444444444444444222222333333333444444444444555666777888888888888:::::::::::::::;;;<<<<<<::::::;;;;;;<<<<<<======>>>>>>============>>>>>>@@@AAABBBCCCEEEFFFEEEDDDFFFIIINNNPPPOOOXXXssszzz___QQQLLLJJJIIIMMM}}}qqqYYYXXXIIIJJJSSSeeettt~~~vvvccc[[[WWWQQQJJJOOOHHHBBB@@@BBBBBB>>>:::;;;:::::::::;;;===???@@@AAAAAAAAAAAA@@@@@@???>>><<<;;;;;;<<<===<<<:::777444444444666777999;;;<<<:::999888777666555555555333444666666555666888:::;;;;;;<<<<<<<<<;;;:::999666666777888999::::::;;;<<<===???AAAEEEHHHKKKLLLFFFCCC@@@>>>>>>?????????;;;::::::<<<>>>@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;////////////////////////000000000000000000000000///.........------------........................+++,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------------.........//////...------------...//////000000000000000000000000////////////000000000000111444777777666333222111333333444444333222000///...///000111333444555666555555555555666666666666333444666888:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<=========>>>???@@@BBBBBBCCCDDDEEEFFFEEEDDDAAA@@@;;;EEEHHHBBBAAAIIINNNLLLMMMQQQUUU___wwwssskkkkkkzzz~~~vvvzzzxxxzzznnnYYYKKKBBB888777666444222222333555666222222222222333444555555333333333333333333333333222222222111111111111111333222222111000111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333///...///111444555555444444333333222222333333444222222333333444555666666444444444444444444444444222222333333333444444444444555666777888888888888::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::>>>======<<<<<<<<<======;;;<<<>>>BBBDDDEEECCCBBBFFFGGGJJJLLLKKKLLLYYYhhhuuucccSSSGGGDDDlll{{{sssvvvuuurrrzzz~~~||||||yyy}}}}}}sssaaaPPPOOOGGGPPPeeeppp]]]RRROOOLLLIII@@@CCCEEEBBB===:::<<>><<<;;;999888999888888999:::;;;999888555444444444555666888999:::999888666555555444444333444555555555555888:::777888999:::999888777666777777888999:::;;;;;;<<<<<<===???BBBFFFJJJMMMOOOFFFCCC???===>>>?????????;;;;;;;;;<<>>???@@@AAABBBDDDEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEAAAEEEHHHGGGCCCBBBEEEIIIHHHHHHGGGIIITTTmmm{{{gggSSSCCC;;;::::::777666555444333444555555111222444666888888888888222111111000000111111222222222222111111111000000000000000000000000000000000///...///000111000///222///---///444666444000///333555222///000333444111111111111111111111111222222222222222222222222333333333333333333333333111111222222222333333333555444333222222222222222444444444444444444333333555555555555666666666666999666666;;;===<<<;;;<<<===<<<<<<===>>>===<<<:::<<<<<<<<<<<<<<<===>>>>>>===???AAAAAAAAAAAACCCEEEDDDFFFIIIJJJJJJJJJKKKLLLmmm{{{hhhUUU\\\qqq}}}vvvwww}}}xxxssslllgggkkktttxxxpppooosssvvvwwwyyyzzzvvvzzz{{{}}}~~~{{{tttccc[[[hhh}}}~~~]]]aaaZZZNNNQQQaaagggaaajjjooowww~~~jjj```^^^YYYKKK===AAAAAA@@@???===;;;:::999;;;999888:::===???>>><<<============<<<:::888666666888:::<<<<<<:::888666333444444444555666666666999888777666555555666666666666666777666666555555888888888777666666555555666777888999999:::>>>@@@???BBBCCCAAADDDJJJMMMLLLGGGBBB>>>>>>@@@@@@===999<<<;;;;;;;;;;;;;;;;;;<<<888999:::;;;;;;:::888777............////////////------------------...///------------------------,,,------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...------------............////////////////////////......//////000000111111000111111222222222111111000111222222222222111000000111111222222333333444333444666666555444444444777777777777777888888888888:::;;;:::999888999:::>>>>>>???AAACCCDDDEEEFFFFFFFFFDDDCCCCCCCCCCCCDDDBBBDDDFFFFFFCCCBBBDDDGGGEEEGGGHHHFFFHHHPPP___jjjvvvllldddWWWJJJ???888666555666666444333333333444555333333333333444666888999666555444222111111111111222222222111111111000000000000000000000000000000000///...///000111000///111000000333777888444000///111111000///111222333111111111111111111111111111111111111111111111111333333333333333333333333111111111222222222333333555444444333333333333333333333333444444444444444444555555555666666666666999:::AAAKKKPPPMMMJJJIIIDDDCCCAAA@@@@@@???===;;;<<<<<<;;;;;;<<<<<<===>>>===???@@@AAA@@@AAACCCDDDCCCEEEHHHHHHHHHHHHIIIJJJLLLUUUeeevvv{{{xxxyyynnnSSSIIIUUU^^^```^^^```dddbbb\\\YYY[[[___ttt~~~tttiiiiiirrrwwwpppeeedddooozzztttnnnpppsssuuuvvv~~~}}}wwwpppUUUOOOLLLNNNPPPPPPSSSWWWKKKVVVYYYVVVbbb}}}~~~xxxjjj[[[UUUVVVSSSGGG;;;<<<<<<======<<<;;;::::::===;;;:::;;;===>>>===;;;<<<<<<<<<<<<;;;:::888777888999;;;<<<<<<;;;999888444444444555555555555555777666555444444444444555555555555666666555555444777777777666666666666666888999::::::999;;;>>>@@@CCCEEEEEECCCDDDHHHJJJIIIGGGBBB>>>===??????;;;888888777777666666777777888777888999::::::999888777---............/////////......---,,,,,,,,,------------------------------,,,,,,---...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............////////////////////////////////////////////////...///000000111111111111000000111222222111111000000000111111222333333333333444555444333222444555999888777666666666777888666999;;;;;;:::888888999===>>>???AAACCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCC???BBBEEECCCAAABBBHHHMMM\\\wwwuuufffWWWKKKIIIEEE@@@;;;666444222666555444333333333444444444333111000111333666888999888666444222111000///222111111111111000000000000000000000000000000000000///...///000111000/////////111444888777333...///...///111333333333222111111111111111111111111000000000000000000000000222222222222222222222222111111111222222222222333555555444444444333333333222222222333333444444555444444444555555555666666777===KKK\\\ccc^^^WWWSSSLLLJJJGGGDDDCCCAAA>>><<<;;;;;;;;;;;;;;;<<<<<<===<<<>>>@@@@@@@@@@@@BBBCCCDDDFFFHHHHHHGGGGGGGGGIIICCCEEEIIIKKKQQQccckkkTTTTTTVVVLLLNNNWWWdddhhh```RRRIIIMMMPPPmmmiii______dddiiikkkbbbUUUSSS```mmmwwwsssmmmiiijjjlllnnnnnnpppooonnnppppppiii___VVVFFFCCCBBBCCCDDDEEEIIINNN^^^mmmvvvssszzzxxxddd[[[RRRJJJJJJNNNMMMCCC:::777888999:::;;;;;;;;;;;;;;;::::::;;;===>>>===<<<::::::;;;;;;:::999888888::::::::::::::::::::::::555555555555555444444444555444333333222333333444333444444555555555444444555555666666666666777777:::;;;<<<;;;:::;;;>>>@@@FFFHHHGGGCCCCCCFFFGGGEEEEEEBBB>>><<<===<<<999666666555555444444555555666666777888999999999777777---------.........//////000000///...------------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,---------.................................//////////////////......,,,---...///000000000000000000000111111111111111000000000111222222333333444555444333222333555888:::999777555444555666777666999;;;<<<;;;:::999999<<<===>>>@@@BBBCCCEEEEEEDDDDDDCCCBBBAAA@@@@@@???CCCAAA@@@@@@AAABBB@@@???@@@AAABBB@@@???BBBIIIPPPGGGSSSgggxxxaaaSSSGGG::::::::::::999777444333444444444333333333333333222111000///000222444555888777555333222000000///111111111111000000000000////////////////////////000///...///000111000///.........111333333000---...---000666:::888333000111111111111111111111111//////000000000000000111222222222222222222222222111111111111222222222222444444444555444444444444000111111222333444444555333333444444444555555555444;;;LLL^^^fff```WWWQQQPPPMMMJJJGGGEEECCC@@@===:::::::::::::::;;;<<<<<<;;;===????????????AAACCCEEEGGGHHHHHHGGGFFFGGGHHHJJJJJJJJJGGGDDDLLLdddzzzssslllggg\\\aaammm{{{ttt^^^LLLMMMAAANNNbbb[[[KKKJJJNNNUUUUUUTTTRRRMMMLLLTTT]]]ddddddbbb```______ZZZTTTQQQQQQQQQRRRRRRPPPOOOMMMPPPGGGEEERRRgggtttuuupppuuupppcccQQQIIIEEECCCFFFJJJIIIBBB:::666777888999::::::::::::999999999;;;===>>>??????999999999999999999888888::::::999888888999::::::666666666555444444444333333333333333333333444444333333444555555555444444444444555666666777888888<<<======<<<<<<<<>>???@@@AAABBBCCCBBBBBBBBBAAA@@@???>>>>>>@@@???>>>>>>@@@@@@???>>>FFFEEECCC???===>>>CCCHHHFFFGGGOOO```www~~~www^^^LLLEEE???666666666666666555444444333333333333333222222111000000111111111111111000444333222111000000000000000000000000000000000000////////////////////////000///...///000111000///000///......///000000000...---333===AAA;;;333000000000000000000000000000000000000111111111222222111111111111111111111111000000111111111222222222333333444555555444444333000000111111222333444444333333333333444444444444444:::GGGVVV]]]WWWOOOJJJMMMLLLJJJHHHGGGDDDAAA>>>999999999999999::::::;;;:::<<<>>>>>>>>>>>>@@@AAABBBDDDEEEEEEDDDCCCDDDEEECCCCCCEEEGGGGGGHHHRRR]]]xxxtttaaaYYYMMMMMMPPPFFFAAADDDEEEHHHRRR___bbbVVVGGGEEEKKKRRRRRROOOMMMRRRXXXWWWQQQTTTTTTSSSPPPOOOTTT^^^ffffff```aaarrrkkk[[[YYYTTTKKKBBBAAABBBDDDFFFDDD>>>999888999999:::::::::999999;;;<<<<<<<<<<<<;;;<<<<<<888888888888777777888888999888777666666777888999666666666555444444444333333333444444555555555555333444555555666666666555444555555666777888999999===>>>>>>===<<<===???BBBAAACCCBBB??????BBBCCCBBBBBB@@@===;;;:::999777666999888888777777888888999666666777777888888888888,,,------------.........,,,,,,+++*********++++++------------------------++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................,,,---......///////////////////////////000222222//////000000111222222222555666555444333555888:::888777666555555555666777666888;;;<<<;;;:::;;;;;;<<<<<<======>>>???????????????@@@@@@@@@???>>>>>>>>>>>>????????????@@@@@@EEEFFFGGGFFFCCC@@@??????DDDFFFIIIKKKMMM]]]zzzmmmaaaXXXEEE:::999888666555444333333333333333222222333333333222111000///000111222222111///...000000/////////000000111//////000000000000000111000000000000000000000000000///...///000111000///333111///......000222333...---444???AAA888111111000000000000000000000000///000000111111222222222000000000000000000000000000000000111111111111222111222333444444444333222000000000111111222222333222222222333333333444444666999BBBNNNSSSOOOJJJHHHJJJIIIIIIIIIHHHEEE@@@<<<888888888888888999::::::999;;;============???AAA===???AAAAAA@@@@@@@@@BBBAAA???@@@DDDFFFFFFIIINNNSSSdddpppyyytttuuuooo```]]]aaa\\\```zzz]]]QQQXXXbbbeeebbb^^^fffwwwvvvppprrr{{{jjjQQQDDDCCCEEEDDD>>>???AAAAAA@@@===:::888::::::::::::::::::999888@@@@@@@@@===:::888777888999888777666666666666666888777666555555666777888555555555555555444444444222333444666777777777777555666777888888888888888666666777888888999::::::<<<===>>>===<<<===@@@BBB???AAA@@@======AAABBBAAA@@@???===;;;:::999888888999888888777777888888999666777777777888999999:::,,,,,,---------.........******************+++,,,------------------------++++++,,,------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++)))*********++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,------...***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---...////////////......//////......///000222333//////000000111111222222333444555444333444777999555555555666666666666666555777888999888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>===???BBBBBB@@@@@@CCCEEEDDDEEEGGGHHHGGGEEECCCBBBAAA???AAACCC>>>@@@VVVqqq}}}{{{cccNNNCCCBBB888222555555333333333222222222222222111222333333333222000000222111111000000000//////000//////...//////000000////////////000000111111000000000000000000000000000///...///000111000///000111000/////////000111...,,,111:::999000---222000000000000000000000000......//////000111111222000000000000000000000000000000000000111111111111///000222333444333222111000000000111111111111111222222222222333333333333555666===HHHNNNLLLJJJJJJHHHIIIJJJKKKIIIDDD===888888777777777777888999999999:::<<<<<<<<<<<<>>>@@@<<<>>>@@@@@@@@@@@@AAABBBGGGCCCBBBDDDDDDCCCEEEIIIHHHSSSTTTYYYppp~~~sssaaaMMMBBB===:::;;;???;;;===???===:::999999:::888999999::::::999999999>>>@@@@@@>>>:::888888999999888777555444444555555777777666666666666777777444444444555555555555555111222444666777777777777777888999:::;;;;;;;;;;;;888888888999:::::::::;;;;;;<<<===<<<<<<>>>AAACCC@@@BBBAAA======@@@AAA???>>>>>>===<<<:::999999::::::999999888888999999:::777777777888999::::::;;;,,,,,,,,,---------......++++++++++++,,,---......------------------------++++++,,,---------,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((()))***,,,---...///******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000/////////000//////......///.........///000222333/////////000111111222222111333444444333444666888333444555666777777666666444555666666555666888:::<<<<<<;;;;;;;;;:::::::::;;;<<<===?????????>>>>>><<>>???===???BBBCCCCCCCCCDDDFFFCCCBBBDDDGGGFFFDDDFFFLLLOOOVVVNNNEEEOOOaaavvvzzzzzzvvvgggbbbOOOBBBCCCDDD>>>===AAA999<<<===<<<888888;;;>>>666777888999999:::999999999;;;======;;;:::<<>>AAADDDBBBDDDBBB>>>===@@@AAA>>>>>>>>>>>><<<:::::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<888888888888999:::;;;<<<***+++,,,---............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---...000000///......///---......///////////////000111111222222222111111222333444555666666666666666777888999999999999999777777666666666666777777;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>???@@@??????@@@BBBDDDDDDDDDFFFLLLPPPKKKIIIGGGDDDBBBAAAAAAAAA>>>??????@@@AAABBBCCCDDDGGGSSScccooozzz}}}qqqaaaTTTLLL:::999777555444333333444333333333222222111111111111111111111111111111111////////////000000000000////////////////////////////////////////////////........................////////////000000000000////////////............---------............///000000000000000000000000---......///////////////111111000000//////......000000000000000000000000222222111111111111222222000111111111111222222222333222111111111222333444444555777:::???IIITTT[[[SSSPPPNNNMMMLLLFFF===555666666777777888888888999999999999:::;;;<<<===>>>@@@???>>><<<<<<>>>???@@@BBBBBBBBBCCCEEEGGGJJJKKKJJJJJJIIIHHHJJJPPPXXX^^^mmmzzzzzzuuuppprrr{{{yyynnnddd\\\UUUPPPNNNMMMJJJFFF@@@<<<;;;;;;999999::::::::::::;;;;;;;;;:::888777777888:::;;;;;;::::::999999::::::;;;888777777777666666555555666666666666777777777777666666777666333222333444666666666666666777888888777777888999::::::;;;;;;888999:::;;;;;;;;;::::::??????>>>===<<<;;;::::::???>>><<<;;;;;;<<<===>>>?????????===<<<:::888777999999;;;<<<<<<<<<;;;:::===;;;999777777999;;;===***+++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************+++++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---///000000...---...///---...//////000000//////000000111222222222222111222333444555555555555555666777888999::::::::::::888888777777777777888888:::::::::::::::::::::::::::;;;<<<>>>????????????BBBCCCDDDDDDDDDFFFIIIKKKIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFIIIOOOUUUVVVYYYggg}}}zzzkkk[[[LLLAAA;;;999888777666444333333333333333333333222222111111111111111111111111111111111.../////////000000000000////////////////////////////////////////////////............................../////////000000000////////////............---------............///////////////////////////---......///////////////000000000000////////////000000000000000000000000111000000000000000000111000000111111111222222222222222111111111222333444444555777999>>>EEENNNTTTPPPMMMIIIGGGEEE@@@777000666777777777888888888888999999999:::;;;<<<===>>>@@@???===<<<<<<===???@@@CCCCCCCCCDDDEEEGGGHHHIIIKKKIIIFFFCCCAAABBBFFFJJJKKKRRR^^^nnn{{{qqqmmmnnnqqqrrrrrr]]]YYYSSSNNNKKKHHHEEECCCIIIJJJJJJGGGBBB===:::999::::::::::::::::::::::::;;;:::888777777888:::;;;999999888888888888999999888777777777666666666666555555666666666777777777777888999777555444444555666666666666666777777888777777888999999:::;;;;;;888888888888999999999:::>>>======<<<;;;;;;::::::<<<;;;:::999999:::<<<===999999999999999888777777999:::;;;<<<===<<<;;;;;;===;;;999888888999;;;===***+++,,,------......---++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************,,,+++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---.........000111000...------...---...//////000000//////000000111222222222222222333333444444444444333333777777888999:::::::::::::::999999888888999999::::::::::::::::::::::::::::::;;;<<<===>>>?????????CCCBBBBBBCCCEEEGGGGGGFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHFFFEEECCCCCCEEEFFFGGGMMMOOOOOOJJJEEEIIIUUUaaattt~~~sss[[[TTTHHH===555333444555555444333333222222333333222222222222222111111111111111111111111111111111....../////////000000000////////////////////////////////////////////////........................------........./////////////////////............---------............///////////////////////////---......///////////////////////////000000000000000000000000000000000000////////////////////////000000000111111111222222222222111111222222333444444666888999<<<@@@EEEIIIGGGCCC@@@???>>>;;;555000777777777777888888888888999999999999:::<<<===>>>??????============??????CCCCCCDDDEEEFFFFFFFFFFFFNNNMMMIIIDDD@@@===>>>???>>>???CCCMMM[[[lllyyytttlllbbbZZZVVVSSSOOOLLLAAA???===>>>@@@BBBBBBBBBDDDFFFHHHGGGCCC>>>:::999;;;;;;;;;:::999999888888:::999888777777888999:::777777777777777777777777777777777777666666666666444555555555666666666666999:::;;;999777555555555666666555555666666777888777777888888999:::::::::888777666666666777999999===<<<<<<;;;;;;:::::::::999888777666777888:::<<<555555666777777888888888:::;;;<<<=========<<<;;;===;;;:::888888:::;;;===***+++,,,---------------++++++++++++++++++++++++***+++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++************************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......///000111000...---------......///000000000000000///000111222222222222222333333333444333333222222666777888:::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;===>>>>>>??????CCCAAAAAACCCGGGIIIGGGEEEGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKHHHFFFEEEFFFHHHIIIIIINNNPPPMMMFFFCCCEEEIIINNNXXXhhhxxxsssaaaTTT;;;:::888666555555666666222222111111111222222222222222222111111111111111111111111111111111111111........./////////000000////////////////////////////////////////////////........................------------.........///////////////............---------............///////////////////////////---......///////////////......//////000000111111000000000000000000000000////////////////////////000000000000111111111111222111222222222222333333444666888999999:::===???<<<:::888999::::::888666777777777777777888888888888888888999:::;;;======???>>>============>>>???@@@AAACCCEEEGGGGGGFFFFFFKKKKKKJJJHHHDDDAAAAAAAAACCCBBBDDDJJJRRRYYY\\\\\\fffqqqwwwmmmgggTTTPPPJJJFFFDDDCCCAAA??????>>>===???AAADDDEEEDDD@@@CCCEEEDDDAAA>>>;;;;;;<<<<<<;;;:::999888777666999888777777777777888999777777777777777777777777666666666666666666666666444444444444555555555555888999;;;:::777555444555666555555555555666777777777777888888999999999:::888777666555555777999:::<<<<<<<<<<<<<<<;;;;;;;;;777666555555666888:::;;;666777777777888999:::;;;:::;;;<<<=========<<<<<<<<<;;;:::999999:::;;;<<<++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++************************++++++)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---.........000111000...------......//////000000000000000//////000111222333333333333333333444333333222222666666888999:::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<=========>>>::::::;;;<<<===>>>??????AAA??????CCCHHHKKKIIIGGGHHHHHHIIIKKKLLLMMMNNNNNNOOOMMMKKKIIIHHHHHHHHHIIIFFFJJJLLLKKKFFFBBBBBBCCCEEEFFFLLLUUUdddvvv|||kkk^^^PPPBBB777555666666555444222///...000000000111111111111111111111111111111111111111000000000000000000000000............////////////////////////////////////////////////////////////........................------------.........///////////////............---------............///........................---......///////////////......//////000000111111///////////////////////////000000111111000000/////////000000000111111111111111222222333333333333444666888888777777777999888777777777999:::::::::888888777777777777777777888888888999:::;;;<<<===>>>==================>>><<<>>>@@@CCCFFFGGGGGGGGGCCCEEEFFFEEECCCAAAAAAAAA@@@@@@BBBHHHPPPTTTSSSQQQPPPYYYdddjjjmmmooouuuzzz~~~vvvkkk^^^SSSIIICCCBBBAAA@@@@@@BBBDDDDDDEEE???>>><<<===>>>??????>>>???@@@AAA???===<<<<<<===<<<<<<;;;:::888777666666777777777777777777777777777777888999999888777777555555555555555555555555222333333333444444444444555777999888666444333444555555555555555666666777777888888888888888999999999888666555666777999;;;<<<<<<<<<<<<<<<<<<<<<===777666555555666888:::<<<999888888777888888999:::999:::<<<=========<<<;;;;;;:::999999999999:::;;;++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++******************++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++******************************************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---///000000///......///...///000000111111000000...///000111222333333333333333444444444444333333444555777888999:::;;;;;;:::999999888888999999:::;;;;;;;;;<<<======>>>>>>:::::::::;;;<<<===???@@@>>>>>>???BBBEEEHHHIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMNNNMMMLLLJJJIIIIIIHHHHHHMMMKKKIIIEEEBBBBBBDDDFFFFFFDDDEEEIIIOOOXXXdddnnnuuu\\\HHH???;;;777444999777444222111000000111///000000111111111000000000000000111111111111111000000000000000000000000------........./////////////////////////////////////////////////////////........................------........./////////////////////............---------............///........................---......///////////////////////////000000000000//////////////////////////////111111111111///////////////000000000111111000111222333333333333222333555777777666666666777999999999888888888888777888888888888777777777777888888888888999;;;<<<===========================:::;;;>>>@@@CCCEEEGGGHHHBBBCCCEEEDDDBBB@@@@@@@@@BBBAAABBBEEEJJJNNNPPPQQQOOOTTTYYYZZZXXXXXX\\\```YYYeeeuuu~~~~~~{{{~~~rrrjjjhhheeeccc\\\QQQIIIGGGGGGFFF??????>>>???@@@BBBCCCEEE@@@>>>===>>>???@@@>>>===>>>>>>>>>===;;;;;;<<<>>><<<;;;:::999888777666666666666666777777666666666666777888999999888777666333333333444444444444444222222222222333333333333111444777777666444333333555555444444555555666777888888888888888888888888888777666666666777999:::::::::;;;;;;<<<<<<======888777666555666777999;;;888777666555444555666777999:::;;;<<<<<<<<<;;;:::999999888888888888999999++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------******************++++++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++************************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......+++---///000/////////111//////000111111111111000...///000111222333333333222333444555555555555555333444555777888999::::::888888777777777777888888999999::::::;;;<<<<<<===::::::::::::;;;===???@@@===>>>???@@@@@@BBBFFFHHHHHHHHHJJJKKKKKKKKKJJJIIIKKKLLLLLLLLLKKKIIIHHHGGGOOOMMMHHHEEECCCCCCDDDEEEDDDAAABBBFFFFFFEEEIIIOOO\\\lll|||tttnnnnnn___PPP???444333666888777555444222111222333555666000000111222111111/////////000000000111111111222000000000000000000000000---------.........//////////////////////////////////////////////////////............................../////////000000000////////////............---------............///........................---......///////////////000000000000////////////////////////////////////---...000111111000...---////////////000000000111000111222333333333222222222444666666666666777999777777888888777666555555888888888888777777777666777777888888999:::<<<===<<<==================<<<:::;;;<<<>>>@@@BBBEEEFFFBBBDDDDDDCCCAAA@@@@@@@@@EEEFFFGGGGGGGGGHHHIIIKKKCCCFFFIIIJJJHHHHHHJJJLLLFFFHHHOOOSSSRRROOOTTT]]]jjjkkkqqquuuooohhhmmmzzz|||zzzwwwqqqlllkkk___aaa```ZZZSSSNNNKKKJJJFFFIIIGGG@@@===AAAEEEFFF??????>>>===<<<<<<>>>@@@AAA@@@???@@@AAABBB@@@???:::<<<>>>===<<<::::::;;;;;;::::::999888777777666555666666666666666666555444555777888888777555444111111222222222333333333111111111111222222222333///222666777666555444555555444444444444555666666888888888888777777777777555555666666666777777777777777888999::::::;;;;;;888777666555555666888999666555444333333444555666888888:::;;;;;;;;;:::999777777777777777777777777++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,------...++++++++++++++++++++++++)))************+++++++++))))))*********++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************((()))***,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......***,,,////////////000222//////000111111111111111...///000111333333333444222333444555666666666666222333555666888999999:::777777666666666666777777777777888999999:::;;;;;;;;;:::::::::;;;===???@@@===>>>???>>><<<===BBBFFFGGGHHHIIIIIIIIIHHHGGGFFFIIIJJJLLLLLLKKKIIIGGGEEEHHHGGGGGGGGGFFFCCC???<<>>@@@BBBDDD>>>???@@@???>>>===>>>???===BBBHHHKKKHHHEEEDDDDDDEEEGGGIIIIIIHHHFFFFFFFFFGGGBBB@@@BBBBBBAAAFFFOOOHHHJJJPPPUUUPPPJJJPPP]]]ZZZdddhhhccc]]]]]]^^^\\\]]]TTTNNNMMMLLLKKKLLLOOOEEEGGGGGGEEEDDDEEEEEEEEEAAAHHHJJJDDD@@@@@@???;;;??????>>>===<<<===???AAA<<<;;;;;;;;;<<<<<<:::888888;;;>>>???===;;;999888::::::999999888777777777555555666666666666555555333444666777777666444333000000111111111222222222000111111111111222222222...111555777777666666666555444444444444555666666888888888777777777777777333444555555666666555555555555666777888999999:::888777555444444555666777555444333333333555777888777888999:::;;;:::999999666666666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))+++---//////---+++)))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********(((((()))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///000000//////000111000222333333111000111111111111111222222333333333111222333333444444333333333222333333444555666777888888777777777777888888888888888999999:::::::::;;;;;;;;;;;;<<<===>>>>>>????????????@@@AAABBBCCCEEEEEECCCBBBBBBCCCDDDEEENNNHHHFFFJJJMMMJJJFFFEEEDDDDDDCCCBBBAAA@@@???>>>@@@@@@@@@@@@AAABBBCCCCCC@@@IIIOOORRR[[[hhhhhh```WWW```qqq|||iiiZZZKKKGGGBBB<<<888777777888666555222111000000111222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////111000///...............------------------------////////////////////////,,,------,,,+++,,,...111...............---------............////////////........................////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000111111222222222222111111111333444444444444555777666666666666666666666666777888888777777666555444666777888999:::;;;;;;;;;?????????>>>>>>>>>======<<<======>>>???@@@@@@@@@@@@???>>>===;;;;;;::::::@@@AAACCCEEEFFFFFFEEEEEEEEEFFFHHHIIIHHHEEEBBBAAABBBAAA@@@@@@@@@AAABBBCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKKKKJJJIIIGGGHHHFFFCCC@@@???@@@BBBCCCAAA@@@@@@@@@@@@@@@@@@AAACCCCCCBBBAAA@@@>>>>>>===>>><<<;;;<<<===>>>===<<<:::;;;===>>>>>><<<;;;999:::::::::::::::999888777999999888777666666777777444444444555555555555555777666555444333222222222333555777666444111//////111111111111111111111111111111222333444666666777444444333222222333333333444444444444444444444444333333333444444444555555666555555444444444555555555555444333222222222222333333333444444444444555999999888888777777666666666666666666666777888888,,,,,,,,,,,,,,,,,,,,,,,,************************+++---///000000///---+++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++************++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,...//////......///000...000111111///...///000000000000111111111222222444444444444444444333222111111111111222333444555555555555666777888999:::999999999999999999888888::::::::::::;;;<<<===>>><<<===>>>??????@@@@@@@@@@@@@@@??????@@@AAABBBCCCHHHCCCBBBGGGKKKHHHCCCBBB@@@@@@@@@@@@@@@?????????????????????@@@AAABBBCCC@@@FFFIIIIIIPPP[[[\\\VVVNNNPPPTTT]]]iiiwww|||mmmccc[[[NNNAAA>>><<<:::777666666777888666444222000000000111222111111111000000000//////////////////////////////////////////////////////////////////////////////............////////////000000///...............------------------------........................---------,,,+++,,,...000------..............................////////////.................................................../////////000000000000000/////////////////////////////////////////////.../////////000000000000000111111222222111111000111222444444333333555666555555555555555555555555777777777777777666555555666777888:::;;;;;;;;;;;;????????????>>>>>>>>>===<<<<<<<<<===>>>???????????????===<<<;;;:::::::::???@@@BBBCCCDDDDDDDDDDDDCCCEEEFFFGGGGGGEEEBBB@@@BBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCAAA???>>>???@@@@@@AAA@@@???>>>>>>???@@@AAACCCBBBBBBAAA???>>>>>>===>>>===<<<===>>>???>>><<<;;;<<<===>>>>>>===<<<;;;::::::::::::999888777777999888777777666666666777555555555555555555555555666555444333222222222222333555666666333111//////111111111111111111111111111111222333444555666666444333333333222333333333444444444444444444444444222222222222333333333444555555444444444444555555555444333222222222222222222222222333333444444444666777777777777777777777777777666666666777777888,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,...//////...,,,+++******+++,,,,,,,,,,,,++++++++++++++++++*********)))))))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++(((((()))***+++,,,---...******++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++---......---,,,...///,,,...///...------...////////////000000000000111333444444444333222111000000000000000000111222333333333333444666888999:::::::::::::::999888777666999999999999:::;;;<<<<<<:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;<<<===>>>@@@AAAAAA>>>???EEEHHHEEE@@@???<<<=========>>>>>>??????>>>>>>>>>>>>???@@@AAABBBAAAEEEDDDAAAEEEMMMOOOKKKIIIFFFBBBBBBHHHRRR^^^eeevvv{{{jjj```QQQGGGGGGHHHAAA777555555444444444555555666444333222000000000111111111111000000000000//////////////////////////////////////////////////////........................---............//////////////////...............------------------------.................................---,,,+++---...,,,---------.../////////---............/////////....................................................../////////000000000////////////////////////////////////////////////....../////////000000000000111111222222111111000000222333333333333444666555555555555555555555555666666777777777666555555777888999:::;;;<<<<<<<<>>>>>>>>>>>;;;<<<<<<======>>>>>>>>>>>>===<<<;;;:::999999999<<<===???AAABBBBBBBBBBBBAAABBBDDDEEEEEECCCAAA@@@AAAAAA??????>>>???@@@AAA??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>AAA@@@>>><<<<<<>>>@@@AAABBBBBBAAA@@@???>>>>>>===>>>===<<<===>>>???>>><<<;;;<<<===>>>>>>>>><<<<<<::::::999999888777777666777777777777666666666666777666666666555444444444444444333222111111111111222444666555333111000000111111111111111111111111111111222333444444555666333333333333333333333333444444444444444444444444111111111111222222222222555444444444444444555555444333222222222222222333111111222222333444555555444444555666777777888777888777777666666666777777++++++++++++++++++++++++***************+++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,++++++++++++***************))))))*********+++++++++************************************************************************))))))******++++++,,,,,,((())))))***+++,,,,,,,,,******++++++++++++******************************************************)))*********+++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++---......------...///,,,---...---,,,,,,...///000000000000000000000000000000111111111111111000000000000000000111222222333333333444555666777888888888999:::999999888777888888888888999:::;;;<<<===<<<<<<<<<<<<===>>>???===<<<;;;;;;<<<===>>>???===;;;>>>EEEGGGDDD@@@>>>;;;;;;;;;<<<<<<<<<==================>>>@@@AAAAAABBBEEEDDDAAABBBGGGHHHEEEGGGEEEBBBAAABBBEEEIIILLLNNNWWWbbbiiimmmqqqvvv{{{yyyrrrmmmddd___ZZZ[[[cccfff[[[MMMBBB@@@<<<;;;???CCC>>>666666666666555444333222111333222111000000000000111000000000000000000//////////////////////////////////////////////////////........................---------.........//////.....................---------------------------...........................//////...,,,+++,,,...,,,,,,,,,---...///000000---------.........//////........................................................./////////000000.........///////////////////////////////////////........./////////000000000000111111111111000000000111333333222222444555444444444444444444444444555555666666777666666666777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????===<<<;;;:::999999999999:::;;;===???@@@AAAAAA@@@???@@@AAABBBBBBBBB@@@@@@AAA@@@???>>>===>>>???@@@===>>>>>>>>>>>>?????????@@@???===<<<<<<<<<>>>??????@@@AAAAAAAAA@@@???>>>BBB@@@===;;;;;;===@@@BBBAAAAAAAAA@@@???>>>>>>======<<<;;;;;;======<<<;;;:::;;;<<<=========<<<<<<::::::999888777666666666666666666666666666666555777777666666555444333333222222111111111111111111222333555444222111111111111111111111111111111111000111111222333444444444222222333333333333333333333333333333333333333333111111111222222222222333444444333333444444555555333222222222222333333444111222222333444555666666333444555666777777666666999888777777666777777777++++++++++++++++++++++++))))))*********+++++++++))))))***++++++***))))))******+++,,,,,,,,,,,,+++***************************************+++++++++************************************************************************)))))))))******+++++++++************************)))******++++++******)))************************************************(((((())))))******+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,...//////...---///000---.........------///111111111111111111111111111......000222333444444444222111111111111222333333444444444444444555555666444666777999::::::999999888888888888999:::;;;;;;AAA???<<<:::;;;===@@@BBBAAA@@@>>>===<<<======>>>===<<>>???AAABBB@@@CCCEEEDDDDDDFFFFFFDDDCCCBBBAAA??????@@@AAAAAAEEEJJJOOONNNJJJFFFGGGJJJSSSTTTWWW\\\aaaccccccbbbdddeeefffffffffgggiiikkkkkkdddZZZSSSOOOLLLGGGCCC=========>>>CCCFFFAAA999555999:::777777777444000666666666555444222000///111111000000000000000000//////////////////000000................................................////////////////////////------------............,,,---......///...------------------------------...........................///000///---,,,,,,---,,,,,,,,,---...///000000------------........................................................................////////////------....../////////000....................................////////////000000000111111000000000///111222222111222333555444444444444444444444444333444555666666666666666777777999:::;;;<<<<<<<<<========================>>>???????????????@@@@@@<<<;;;:::999999999999999999:::<<<>>>@@@@@@@@@@@@>>>>>>???@@@@@@@@@??????@@@???>>>===<<<======>>>======>>>>>>>>>?????????@@@???<<<;;;:::;;;===>>>@@@AAACCCDDDDDDCCCBBBAAABBB@@@===;;;;;;===@@@BBBAAA@@@@@@??????>>>>>>>>>;;;999999999:::;;;:::999888999999:::;;;;;;;;;;;;;;;:::888777666555555555444555666666666666555555777666666555444333333222111111000000000111222222111222444333222111111222111111111111111111111111000000111111222333333333111222333444444444444333333333333333333333333333222222222222333333333333333333333333333444555555333222222222333444555555444444555555666777777888555666777777777666444333888888777777777777888888++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++)))))))))***************************************************************************************************************)))))))))***************++++++*********)))))))))))))))************))))))************************************************)))))))))***************++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,...//////......///000......///...---...000333222222111111111111000000...///111333555777888888333333222222222333333444666555555444444444555555222444777999;;;;;;:::999888888888888999:::;;;;;;BBB@@@===;;;<<<>>>AAACCCBBBAAA@@@>>>==================@@@EEEFFFBBB@@@AAA======<<<<<<;;;;;;;;;:::<<<<<<<<<===>>>@@@AAABBB>>>@@@DDDEEEDDDDDDEEEEEEEEEBBB>>>;;;;;;===@@@CCCEEEHHHIIIGGGCCC@@@@@@AAA>>>>>>???BBBDDDEEEDDDBBBCCCEEEFFFGGGFFFFFFHHHIIIHHHDDD???<<<======;;;999555999:::999:::===<<<888555999888333000333555555111111222222222111000//////000000000////////////......////////////000000................................................////////////////////////,,,------------.........+++,,,---//////...---------------------------------------------------------///000000...------...,,,---------.../////////,,,------------.................................------------------------------........./////////---------......//////000........................------.........////////////000000111111000000///...000111111111111222444333333333333333333333333222333444555666777777777666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;::::::999999999:::999:::===???@@@AAAAAAAAA>>>???????????????>>>>>>@@@???===<<<;;;;;;<<<===>>>>>>>>>>>>????????????AAA???===;;;;;;;;;===>>>@@@AAACCCDDDEEEDDDDDDCCCAAA@@@>>><<<<<<>>>@@@AAA@@@@@@?????????>>>>>>>>>999888777888999:::999777777888888888999::::::;;;;;;:::888666444444444555333333555666666666555444555555444444333222222222111000000000111222333333000222333222111111222333111111111111111111111111000000111111111222222222000111333444555444444333333333333333333333333333222222222222333333333444222222222222333444555666333333333333444555777777666666666777777777777888666777888999888666444222888777777777777888999:::************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((()))))))))*********+++************************************************************************************************************))))))))))))))))))))))))************))))))************))))))************************************************,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++---......---,,,...///---......---,,,...111333111111000000000/////////...///111222444555666666444333333222222222333333555444444444555666777777333555777:::::::::888777999888888999999:::;;;<<<@@@?????????>>>?????????@@@???===<<<;;;<<<<<<======<<<>>>BBBBBB???>>>@@@<<<<<<<<<===============<<<<<<===>>>???AAABBBCCC@@@AAACCCDDDCCCCCCFFFIIIGGGEEEAAA>>>===???AAACCC@@@AAABBBCCCDDDEEEEEEFFFAAA@@@???@@@AAABBBAAA@@@>>>@@@CCCCCCBBBBBBBBBCCCBBB@@@>>>===<<<<<<;;;:::666888888555666999:::777444555444111222888;;;;;;000000000000000000111111.../////////////////////........./////////000000........................................................................,,,,,,---------.........***+++---//////...---,,,------------------------------------------------,,,...000000///......///------..................,,,,,,---------.................................---------------------------------.........//////,,,,,,---......///000000........................---------.........////////////000000000000//////...///111111000000222333222222222222222222222222111222444555666777777777555666777888999:::::::::999999999::::::;;;;;;;;;????????????????????????<<<;;;;;;::::::::::::::::::;;;===@@@BBBCCCCCCCCC@@@@@@??????>>>>>>======???>>>===;;;:::;;;;;;<<<======>>>>>>>>>?????????@@@???>>><<<<<<<<<<<<<<>>>>>???@@@AAA????????????>>>>>>>>>>>>999888777888999:::999777888888888888999:::;;;<<<;;;:::777555333333444444111333444666666555444333222222222222222222222222000000000111222333444444000111222111000111222444111111111111111111111111000000000111111111111111///111333444555555444333222222222222222222222222111111111111222222222222222222222222333444555666333444444555666777888999777777777777666666666666555666888999999888666444666666666777888999:::;;;************************((())))))***++++++,,,,,,((((((((((((((((((((((((******+++,,,,,,,,,,,,+++(((((())))))*********+++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((''''''((()))***+++,,,,,,))))))************))))))************************)))))))))))))))))))))))).........------,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***,,,------,,,+++---...---------,,,,,,---000333000000//////.........---,,,---...000111111111111333333222222222222222333333333444444666777999:::444666888::::::999777555999999999999:::;;;<<<===<<<>>>@@@AAAAAA???===;;;<<<;;;:::::::::;;;<<<===<<<;;;<<<@@@???;;;;;;???;;;;;;<<<===>>>???@@@AAA<<<<<<===>>>???AAACCCDDDEEEDDDDDDCCCBBBBBBHHHNNNDDDDDDDDDCCCBBB@@@>>><<>>???>>><<<>>><<<;;;<<<>>>@@@@@@@@@888;;;======<<<;;;;;;<<<777777888888777666666777444555222000333888888555222333222111555999666000444333222111111000111111......///////////////...---.........//////000000................................................------------------------,,,,,,,,,---------......***+++---//////...---,,,------------------------------------------------+++---000000000//////000...............---------,,,,,,,,,---------..............................---------------------------------.........//////,,,,,,------...///000000........................---------.........////////////000000000000//////...///111111000000222333222222222222222222222222111222333555666777777777444555666777888999999999888888888999999:::::::::?????????>>>>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;:::<<<>>>AAACCCDDDDDDDDDAAA@@@@@@???>>>======<<>><<<;;;::::::;;;;;;=========>>>>>>>>>??????@@@???>>>===<<<<<<;;;;;;======>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>:::999888999::::::999888999999999999:::;;;<<<===;;;:::777444333333333444111222444666666555444333111111111111111111222222111000111111222333555555///111111111000111333555111111111111111111111111000000000000111111111111///000333555555555444333222222222222222222222222000000000000111111111111222222222222333444555666444444444555777888:::;;;777777777666555555444444333555888:::::::::888666555666666777888:::;;;<<<&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++...,,,+++))))))***,,,---++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))---+++)))((('''((()))***))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,+++,,,,,,---...///000000//////.........---------------------------------,,,---///000111000...---////////////000111222333333333333222222111111111222222222333555666888999444666999:::999999999:::<<<:::999<<>>AAACCCBBB@@@@@@@@@>>>===;;;::::::<<<>>>@@@>>>??????@@@???>>><<<<<<:::;;;<<<===>>>???@@@@@@===???@@@@@@???>>>???@@@CCCBBBCCCDDDFFFFFFDDDBBBBBBCCCDDDBBB@@@??????@@@============>>>>>>>>>>>>AAA???===;;;::::::;;;<<<;;;;;;<<<<<<======>>>>>>:::999888777666666666666666666666666666555444444555444222111111222444555444333222111000000000000////////////////////////,,,,,,---.../////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,000000000///......------//////.........---------++++++******+++---...///........................,,,------......------,,,,,,,,,,,,---------......///......---------......000000//////.........---000000000///......------------......//////000000/////////000111111222222444444444333333222222222222333333444444555555666444555555666777888888999:::999888888888999:::;;;>>>;;;:::;;;???AAA@@@???999999:::;;;;;;<<<<<<===???>>>>>>>>>@@@BBBEEEGGGDDDBBB@@@>>>===>>>???@@@???>>>>>>============>>>>>>>>>???@@@@@@@@@@@@???<<<<<<============<<<<<>>>>>@@@AAAAAA@@@>>>???????????????AAACCC>>>======>>>@@@@@@???===;;;;;;;;;;;;;;;:::::::::888888777777777777888888::::::999888777666555444444555666666666555444333444444333333222111000000222222111111222222333444222222222222222222222222555222000111333444222//////000111222333444444444//////000111222222333333444333111000000000111111333222111111222222000...222222333444444444444333666666666666777777777777777777777777777666555555777666444555777888888777888888999999999:::::::::''''''(((((())))))******)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************************************,,,+++)))((('''((()))***))))))))))))))))))))))))***)))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,---------...............///.........------------------------------------///............///000000////////////000111222333333333333222222222111111555444444444444555666666444666888888888888999:::;;;::::::===BBBCCC@@@===<<>>@@@>>>>>>???@@@@@@???======<<<<<<===>>>>>>??????@@@???AAABBBBBBAAA@@@@@@AAABBBBBBBBBDDDFFFFFFCCCAAADDDDDDDDDBBB???======>>>=========>>>>>>?????????@@@???===<<<;;;<<<======;;;;;;<<<<<<=========>>>:::999888777666666666666555555555666555555444333555333222111111222333555333333222111111000//////........................------.../////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,.....................//////.........------------,,,,,,,,,,,,,,,...///000........................,,,------......------,,,,,,,,,,,,---------............---------.........000/////////.........---////////////............//////////////////000000//////000000111222222222444444333333222222222222222222333333444555555555444555555666777777888888999999888888999999::::::===;;;999;;;>>>??????>>>999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@CCCEEEFFFBBBAAA@@@??????@@@BBBBBB>>>============>>>????????????@@@AAAAAAAAAAAAAAA>>>>>>============>>>>>>>>>===>>>???AAAAAA@@@>>>>>>>>>>>>>>>>>>@@@BBBCCCBBB@@@======>>>??????>>><<<<<<<<<;;;;;;;;;::::::888888777777666777777777:::999999888777666555444333444555666666555444444444444333333222111111000222222111111222222333444222222222222222222222222444222111111333333222000000000111222333333333333//////000111111222333333333333111000000000111111333222111111222222000///111222222333333333333333555555666666666777777777777777888888777666666555999777666666888999999888888888888999999999::::::)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***---//////---+++)))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************************++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))******+++++++++******************************+++++++++............------,,,,,,............------------------------------------000///---------///111222////////////000111222333333333333222222222222111777777666555444444444444555666777777666777888:::;;;::::::>>>BBBDDDBBB@@@>>>AAADDDFFFEEEDDDDDDDDDEEECCCAAA>>>======>>>???>>>???@@@AAAAAAAAA@@@???????????????????????????BBBCCCDDDDDDBBB@@@@@@AAA@@@AAABBBEEEFFFFFFCCC@@@DDDEEEEEECCC???===<<<<<<<<<======>>>???@@@@@@AAA@@@???======<<<===>>>???;;;;;;<<<<<<<<<<<<<<<<<<:::999888777777666666666444555555555555444333333444333222111111222333444111111222222111000///...........................//////////////////...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,---......//////............---------------------------...000000------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,------......///////////////...........................////////////000000000000000000//////000000000111222222333333333333222222222222222111111222222333333444444555555555555666666777777888777888888999::::::999999<<<:::999:::<<<======<<<999999:::;;;;;;<<<<<<======>>>???@@@BBBCCCCCCCCC@@@@@@@@@AAABBBCCCCCCDDD============>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBB@@@???>>><<<<<<>>>???@@@::::::<<>>>>>=========???AAABBBDDDAAA>>>======?????????>>>>>>===<<<;;;;;;::::::999888777777666666666666999999888777666555555444222333444555555555555555444333333222222111111111222111111111111222333333222222222222222222222222444222111111222222111000111111222222222222222111///000000111111222222222333222111111000111111111222111111111222222111///000111111222333222222222555555555666666666666777777777888888888777666666:::888777777999::::::999777888888888999999999999******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))+++------,,,***)))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------************************+++***)))(((((()))******)))))))))))))))))))))))))))))))))))))))*********************************************************------------------------------------------------------------------------//////.........000111222000000//////000111222222222222222222222222222222777777666555555555555555888888888777666777999<<<;;;;;;;;;===@@@BBB@@@??????BBBEEEFFFFFFEEEEEEFFFHHHFFFDDDAAA???????????????@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>BBBDDDEEEDDDAAA@@@???@@@??????AAADDDFFFFFFBBB@@@BBBDDDDDDCCC@@@>>>======<<<======>>>???@@@AAAAAA???>>>>>>===>>>>>>???@@@<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666666666555555555555555444444333333222111111111111222333///000111222222000...---........................000000000000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------...//////------------------------,,,------......------,,,,,,,,,,,,---------......***+++,,,---......//////........................---------...///000000111222222111111000000//////000000111111222222333333222222222222222222222222111111222222333444444444555555555666666666777777555777888:::::::::999888;;;:::999999:::;;;;;;;;;999999:::;;;;;;<<<<<<===<<<>>>@@@BBBCCCBBBAAAAAA@@@@@@AAABBBCCCCCCBBBBBB??????>>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBBBB@@@>>><<<<<<>>>@@@BBB::::::;;;===@@@BBBAAA@@@???>>><<<;;;<<<===>>>>>>BBB@@@>>>>>>???@@@@@@??????>>>>>><<<;;;:::999999999888777666666555666666888888777666666555444444222222333444555555666666333333333222222111111111111111111111111222222333222222222222222222222222333222111111111111111000111222222222222111111000///000000000111111111222222222111111111111111111222111000111333333111///000000111222222222222111444444555555555666666666777777777888888777666666999888666777999::::::999777777777888888888888999************))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((()))***************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))(((((())))))************************************++++++******************++++++,,,,,,---......///,,,,,,------------------------------------------,,,---///111111111111000000000000000000000111222222222222222222222222222555555555555555666888888:::::::::999888999;;;===<<<;;;;;;;;;======<<<;;;???AAADDDEEEDDDDDDEEEFFFHHHGGGEEEBBB@@@?????????AAABBBDDDEEEEEEEEEEEEDDDBBBBBBAAA@@@???>>>======AAABBBCCCBBB@@@>>>>>>>>>>>>???@@@CCCEEEEEEBBB@@@@@@BBBDDDDDDBBB@@@??????<<<======>>>??????@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;::::::999999888888777666555555555555555666666666666555444444111111111111111111111111...///000111111000...,,,........................//////000//////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,------------------+++,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,---------......******,,,---............---------...............,,,------...///000111111222222111111000000/////////000000111222222333333222222222222222222222222111222222333333444555555555555555555666666666666555666888999::::::999999:::::::::999999999999:::999999:::;;;;;;<<<<<<===<<<>>>@@@BBBCCCBBB@@@???AAAAAABBBBBBAAA@@@??????BBBAAA@@@??????????????????@@@@@@AAAAAAAAAAAAAAABBBAAA>>>======>>>AAABBB>>><<<:::;;;>>>AAACCCDDDAAA>>><<<<<<===>>><<<:::>>>===>>>???AAABBB@@@>>>======<<<;;;:::999888777888888777666555555666666777777666666555444444444222222222333444555666666333333222222222222222111111111000000111111222333222222222222222222222222222222222111111000000111111111222222222111000000000000000000000111111111111111111111222111111111111111000111333333111000000000111222222222222111444444444444555555555555555666666777777777666666777666555555777888888777666666777777777888888888************************)))))))))))))))))))))))))))************+++++++++(((((())))))******++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((((((((()))******++++++***************+++++++++,,,,,,,,,+++++++++++++++******+++,,,---...//////,,,,,,,,,,,,------------------------------------+++---000222333222111000111000000000000000111111111222222222222333333333333333444555666888:::;;;;;;;;;<<<;;;::::::;;;===;;;:::::::::999999999999<<<>>>AAABBBBBBBBBDDDEEEEEEEEECCCBBBAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@???>>>===<<<<<>>>>>>>>???AAACCCDDDCCCAAA???BBBEEEEEEDDDBBBAAAAAA============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888777666555444444333333333555555555555555444333333000000000000000000000000---...///000000///...---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...//////......---,,,,,,+++,,,,,,,,,,,,------------++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......***+++,,,.........---,,,---------------.........---------...///000000111000000000000000000///////////////000111111222222222333333333333333444444222222333444444555555666555555555555555555555555555555777888999999:::::::::;;;;;;:::888777888:::999999:::;;;;;;<<<<<<======>>>@@@BBBBBBAAA???>>>AAA@@@@@@???>>>=========BBBAAAAAA@@@??????@@@@@@??????@@@AAAAAAAAAAAAAAAAAA@@@>>>======>>>@@@AAA@@@===::::::===AAADDDEEEAAA???>>>@@@BBBBBB???;;;>>>======>>>@@@@@@???===::::::999888888777666666777666666555555666666777666666555555444444444444333222222222333444555666222222222222222222222222111000000000000111222222222222222222222222222222111222222222000///000111000000111111111111111000000000000000000000000000000000111222222222222111111000000111333333222000000111111222333222222222333333333444444444555555444444555666666666555555666444333333555666666555666666666666777777777777)))))))))******++++++,,,)))))))))))))))))))))))))))************+++++++++''')))+++---...---,,,+++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++(((((()))***************))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,------------------------------------...///000111222222333111111000000000000111111111111222222222333333333333333444555666888:::;;;999;;;<<<<<<;;;::::::;;;999999999999888888999::::::;;;>>>>>>>>>???AAACCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@???>>>======<<<<<<===???@@@@@@???>>>>>>??????>>>===???AAACCCCCCCCCAAADDDGGGGGGEEECCCAAAAAA=========<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;<<<<<<;;;:::999888777666555555444333222222222222222333333333333222111111///000000000000000000///........................------------------------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///.....................++++++,,,,,,,,,---------,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......***+++---......---,,,+++,,,,,,,,,------.........------......//////000000//////////////////000000.........///000000111111333333444444444555555555333444444555555666666777555555555555555555555555555555666666777999:::;;;;;;<<<===;;;888777888:::999999:::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>===<<<;;;;;;;;;<<<===?????????@@@@@@BBBCCCCCC@@@AAAAAABBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????>>><<<::::::===@@@BBBBBB???>>>@@@DDDIIIJJJEEEAAACCC@@@<<<:::;;;<<<======777666666666555555444444555555555555555666777888555555555444444444444333444333222222222333444555222222222222222222222222000000000000000111222222222222222222222222222222000222333222///...///111...///000111111222111111000000000000000000000//////000111222333222222111111000000111333333222111111222222333333333333333222333333333333444444444222333333444555555444444555444222333555666666555555555555666666666777777(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++&&&)))...111222000---***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++.........------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------//////......///111444555111111000000000000000111111111111222222333333333555555555555666888999:::888:::<<<<<<;;;999999999777888999888888999;;;===888999;;;<<<<<<===???AAA?????????@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@>>>===?????????>>>===<<<<<<<<<===???@@@@@@?????????@@@@@@>>>======@@@BBBDDDDDDDDDFFFIIIIIIFFFCCCAAA@@@=========<<<;;;;;;::::::>>>>>>>>>>>>===<<<::::::<<<<<<;;;:::999777666666444444333222111111111111111111111111111000////////////000000000000//////......---------......///------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------......///000000000+++++++++,,,,,,------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++,,,---......---+++***,,,,,,,,,------..................///////////////------......//////000000------......///000000000444444444555555666666666444444555555666777777777555555555555555555555444666666555555777888;;;<<<;;;======;;;888666888:::999999:::;;;;;;<<<<<<===???@@@@@@@@@@@@???>>>>>>;;;:::999888999;;;===>>>======>>>???AAADDDFFFGGGAAABBBCCCCCCDDDDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::;;;>>>??????>>>===>>>AAAHHHOOOPPPKKKFFFIIICCC<<<777666888;;;===444444444444444444333333444444444444666777888999444444444444444444333333555444333222222222333444222222222222222222222222000000000000000111111222222222222222222222222222///222333222///...///111......///111111222222222000000000000///////////////000111222333333222111000000000111333333222111222222333444444444444333222222333333333444444444111222333333444444444333666444333333555666666555555555555555666666666777************************))))))))))))************++++++************++++++---&&&---???DDD666,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------...///000000111000///...---------------......///000111222333333333333444444555666666777888888777777777888:::;;;888888888777777777777777666888999999999:::===???AAABBBCCCAAA???======>>>;;;<<<>>>??????>>><<<;;;:::;;;<<<<<<======<<<<<<;;;<<<============@@@BBBAAA======AAACCCBBBBBBDDDAAABBBCCCDDDCCCAAA>>><<<999888888888888:::;;;<<<<<<<<<;;;;;;:::999888888;;;:::999777666555555555444444444333222111000///222111111111000000/////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---,,,+++,,,...111++++++,,,,,,,,,,,,------,,,------......------,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------...------,,,,,,,,,------......------,,,---------............///000000000000000000000000000000000000111111111111111333555555444444444555333333444444555666666666666666666666666666666666444555777777666666888999<<<;;;::::::999999999999888999999::::::;;;;;;<<<============<<<;;;;;;:::888888777777888888999:::@@@@@@@@@???????????????>>>???AAABBBCCCCCCBBBAAA>>>======>>>??????<<<:::<<<;;;:::999999;;;===>>><<<>>>AAADDDGGGJJJKKKLLLLLLEEE<<<888999:::888555555444333222111111111111333333333444444666777777777666666555444444333333444444444333333222222222222000///000111333222222222222222111111111000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000111111222222222222111111111111222222222333333333444444444444444444444444333333333333333333333333444444333222222333333333555555444444444555666666************************))))))))))))************++++++************++++++,,,)))***///333222---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------......//////000000//////...------------------......///000111222333222333333444444555666666777666666666666777999:::888777777777777777777777666777888888888999;;;>>>>>>>>>===;;;999999:::;;;;;;<<<=========;;;999888999:::;;;;;;<<<<<<<<<<<<<<<===>>>?????????BBBDDDDDD@@@@@@CCCEEEBBB@@@AAA@@@AAAAAAAAAAAA???>>>===777777666555666777888999777777777777777888888888:::999888666555555444444333333333333222111000///111111111000000000//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,++++++******++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------...---+++,,,...000+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------...------,,,,,,,,,------......------,,,------------............000000000000000000000000000000000000111111111111111333444444333333333555333333444444555666666666555555555555555555555555333555666666666666777999::::::999888888888888888888888999999:::;;;;;;;;;:::;;;;;;;;;;;;::::::999999999888888999999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA===<<<<<<===>>>>>>;;;999;;;:::999999999:::<<<<<<:::;;;===@@@BBBDDDEEEEEEIIIBBB;;;888888999888555555444333222111111111111333333333333444555666777666666555555444333333222444444333333333222222222333111//////111111111000222222222111111111000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000111111222222111111000111111111111222222222222333333333333333333333333333333333333333333333333444333333222222333333444444333333333444555666666************************))))))))))))************++++++************++++++***,,,((("""%%%------&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------..............................---,,,,,,,,,------------...///000000111111111222222333333444555555555555555555666777888999777777777777777777888888555777888888777888:::<<>><<<999999;;;<<<::::::;;;:::999888666555888888999:::;;;;;;<<<<<<<<<===??????@@@AAACCCFFFEEEAAABBBEEEEEE@@@<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>888777666555555555666777222333444555666888999999888777666444333333333333222222222222222111000///000000000000////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++******++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...//////...,,,,,,---///++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,------...------,,,,,,------......------,,,------------............////////////////////////000000000000111111111111000111333333222222222333333333333444555555666666555555555555555555555555222444555666555555666888888888777666666666777777888888888999::::::;;;;;;777888888999999999999888999999999999999::::::;;;<<<<<<<<<<<<<<<=====================>>>???@@@AAA<<<;;;;;;;;;<<<<<<:::999888999999999999:::::::::999:::;;;<<<===>>>>>>>>>CCC>>>999666777888777555444333222111111111111111333333222333333444555666555555444444333333222222333333333222222222222222333111//////111111111000222111111111111000000000111111111111111111111111000000000000////////////000000000000000000000000///////////////////////////000000111111000000///000111111222222111111000000000000000111111111111222222222222222222222222222222222222222222222222333333333222222333333444222222222222333444666666************************((()))))))))************++++++************++++++++++++***)))***,,,***%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,,,,---------------...///000000000000111111222333333444444444444555555666777888999777777777777777888888888777888999888777888:::<<>>;;;:::999:::888888888777777666666666777777888888999:::;;;<<<:::;;;===>>>>>>???BBBDDDBBB???@@@DDDDDD>>>999888;;;;;;;;;;;;;;;<<<===>>>:::999888666555555666666333333444555777888999999555555444222222111111111111111222222111000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------************************+++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------...---------,,,------......------,,,,,,,,,---------.................................///000000000111111111111///111222222111111222333222333333444444555666666555555555555555555555555222333555555444444666777777777666666666666666777777777888888999:::::::::555555666777888888888777888888888777888999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;:::;;;===>>>@@@===<<<;;;;;;<<<<<<;;;999777777888999999999999888::::::;;;;;;;;;::::::999===:::666555666777666555333333222111111111111111222222222222222333444444444444333333222222222222222222222222222111111111222000///000222444444333111111111111000000000000111111111111111111111111000000000000////////////////////////////////////........................//////000000000000//////000000111111111111000000////////////000000000000111111111111111111111111222222222222222222222222333333222222222333444444111111111222333444555666))))))))))))))))))))))))((()))))))))************++++++************++++++,,,(((...::::::...&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,------...------......//////000000000000111111222333333444444444555777888999999999666666777777888888888888999:::::::::888888:::<<<:::<<<>>>>>><<<888666555888777666666666777888999888888777888888:::;;;<<<777888:::::::::<<<>>>@@@@@@>>>@@@EEEEEE@@@:::999999999999999999:::<<<<<<:::999777555444444555555444444444555555666666666333333222111000000000000000000111111111000//////.....................///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------************************+++++++++++++++++++++++++++************+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,,,,---.........---,,,------......------,,,,,,,,,,,,------------...------------------------///000000000111111111111...000222222111111111222222222333333444555555555555555555555555555555555222333555555444444666777777777666666666666777777666666777888888999999:::444555555666777777777777666666666666666777777888888888999999999:::::::::;;;:::999999:::;;;===>>>>>>===;;;;;;<<<===<<<;;;666777888999999999888888999999999999888777666555888777555555555555555444222222111111000000111111222111111111111222222333222222222222111111111111111111111111111111111111000//////111444666777777000000000000000000000000000000000000000000000000000000000000////////////////////////////////////------------------------//////000000000000//////000000000111111000000000....../////////000000000000000000000000000000000111111111111111111111111333222222222333333444555222111111222333444555666))))))))))))))))))))))))))))))))))))************++++++************++++++,,,'''000AAAAAA///%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////....../////////000000000000111111222222333444444333444666777888999::::::666666666777888888999999:::;;;;;;:::999888:::;;;:::===@@@BBBAAA???======;;;:::888777777888:::;;;:::999888888888999:::;;;666777999999888999;;;===@@@>>>@@@EEEFFFAAA===<<<888888888999999:::::::::777555444222111111222222333333333333333222222222222222111000000000000000//////000000000000//////---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------************************++++++++++++++++++++++++***************+++,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---///...---,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,---............,,,------......------,,,,,,,,,,,,,,,------------........................000000000000111111111111///000222222111111111222222222222333444444555555444444444444444444444444222444555666555555666888666666555555666666777777666666666777888888999999555666666777777777777666555555555555555666666777777777888888999999::::::999999999999:::;;;<<<===???===;;;;;;<<<===<<<;;;777888888888888999999999666666666666666555444333555555555555555444444333222111111000000000111111111111000000000000111222111111111111111111000000000000000000000111111111//////...000444666777777//////000000000000000111000000000000000000000000000000000000////////////000000000000000000000000...........................//////000000//////...///000000111111000000///////////////000000000000000000000000000000000000000000000000000000000000222222222222333444555555333333333333333444444555))))))))))))))))))))))))))))))))))))************++++++************++++++***)))...666555---(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******++++++,,,,,,------///............///000111//////000000000000111111111111222222333444444444111222444666888888999888555666666777888888999999:::;;;;;;:::888777888:::<<<>>>AAACCCDDDGGGJJJLLLAAA???<<<999888888:::;;;<<<;;;999888888999:::;;;999:::::::::999999;;;===???<<<>>>BBBCCC>>>:::999777888999::::::999888888555444333111111111222222333333333333333333333333222111111000000000000000...//////000000//////...,,,,,,---------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))***+++---......------++++++++++++++++++++++++***************************************++++++,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------)))+++------,,,++++++,,,************++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***+++,,,---............,,,------......------,,,++++++,,,,,,,,,---------........................000000000000111111111111///111333333222111222333111222222333333444555555444444444444444444444444333555666666666666777999444444444444444555666666555555666666777888888999888888888888888888777666555555555555555666777777666777777888999999::::::888888999:::;;;;;;;;;;;;>>><<<::::::;;;;;;;;;:::999999888777888999:::;;;555666666777777666666555444555666666555333333333111111000000000000111111111000000//////000000000000000000000000000000000/////////000000000111111000///...///222333444333////////////000000111111000000000000000000000000000000000000////////////000000000000000000000000..............................////////////......//////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000222222222222333444555666666555444444333444444444))))))))))))))))))))))))))))))))))))************++++++************++++++(((,,,,,,'''&&&***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------///////////////000111111000000000000111111111111111222222333333444555555000111333555777888777777555666666777888999999999999::::::999777666777888999:::<<<>>>AAAGGGOOOTTTFFFCCC???;;;888888999:::>>><<<:::888888888::::::;;;<<<===<<<::::::<<<>>>===::::::>>>>>>999555444666888999;;;;;;999777666666555444333333333444555444444444555555666666666222111111000000000000111......///////////////...,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))***+++---......------++++++++++++++++++++++++*********************************)))***++++++,,,+++*********+++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------'''***,,,---,,,++++++,,,)))************++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------***+++,,,---............,,,------......------,,,++++++,,,,,,,,,---------////////////////////////000000000000111111111111000111333333222222222333111222222333333444555555444444444444444444444444444555777777666666888999333222222222333333444555555555666666777888888888999999:::999999888777666666666666666666777888888666777777888999:::::::::777888:::;;;<<<<<<;;;:::===;;;999888999::::::999;;;999888777777999;;;<<<777888999999::::::999999333555666666555333222222111000000000000000111111111000////////////000000////////////000000000000.../////////000000111111111///......///000000///.../////////000000111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////......////////////......//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000222222222222333444555666777777666555444444444444,,,+++++++++******))))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,---------............///000000000000000000000////////////000000111222333333444444333333555444333222222333555666666777777666555555666888::::::;;;999777666666777:::999999<<>>:::888888;;;???AAA>>>======???@@@===888333888666555555777888888777;;;999666444222222222333111111111111111111111111...///111222111000...------.../////////...,,,+++......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************)))******++++++******)))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++*********)))))),,,+++***)))***+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------............///000000111222222222222111333333222222222222222222222222222333333333444444222111111111222444666777777666666555444444333333666555444333333444666666444444444444555777888999:::;;;<<<<<<:::999:::<<<888888777777777888999999888888777777888999999:::;;;666333<<>><<<===>>><<<;;;999888888:::<<<>>>???===;;;::::::<<<>>>@@@<<<<<<<<>>======::::::::::::;;;<<<======>>>============>>>???@@@;;;;;;===???@@@???<<<999888777777999:::;;;999888999777666444333333444555333333333333222222222222000111111222222000///...//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++************************++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------------------------------............///000000111222222222222111111111111222222333333444333444444444444555555555555555444333444444555555444444555555555666666666555444333333333333444444444444444444555777888999888999::::::888888999:::<<<<<<;;;;;;<<<<<<===>>>===<<<:::999888777777777666666555:::DDDKKKEEE<<<::::::999888888888888999888888999999999999888888777777777777777666555444333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......//////////////////.........---------,,,,,,/////////...................../////////////////////////////////////////////////////////////////////000111111111000///...000000000////////////...000000000000111111111111000111111222222333444444444444444444444555555666777777777888888888999999)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((()))))))))************************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,---------......---...//////000000//////000000000111111000000000111111222333333333333222000222666999;;;:::888666666777888888777888:::<<<999:::;;;:::999888999:::;;;;;;;;;<<<>>>>>>>>>>>>BBBCCCDDDCCC@@@===;;;;;;:::;;;;;;;;;;;;;;;::::::===>>>???@@@AAAAAA@@@@@@======???@@@@@@???<<<;;;777666666888999999777666888777666555444444555555444444333333333333333222111111222222111111000///000///...,,,,,,---............---------,,,,,,,,,++++++,,,,,,,,,---------************************************************************************************************************************))))))*********+++++++++************************+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000111222222222222111000000111222333333444444444444444555555555666666666666555555444444444444333333444555666777888888666555555555444444444444444444444444555777888999888999::::::999999:::;;;;;;:::::::::;;;<<<===>>>???>>><<<:::888777666666333444444333777<<<:::555:::999999888888888888888999::::::::::::999999888777777777666555444333222333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////.........------------,,,....................................////////////////////////////////////000000/////////............///111222222000///---///////////////////////////000000000111111111111111111222333333444444555444444333333444444555666666666777777888999::::::((((((((((((((()))))))))(((((((((((())))))))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))************************************************)))))))))((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,---------......------...///////////////000000111111111111000000000111222222333333222222111444999===>>><<<999777777888999888777777999;;;999;;;<<<;;;::::::;;;<<<;;;<<<============<<<<<>><<<<<>>===;;;999888===???AAACCCDDDCCCBBBAAA@@@AAABBBAAA@@@>>><<<;;;:::999888999::::::888666777777666666555555555555444444444333333222222222111111111111000000//////000///...,,,,,,---............---------,,,,,,,,,+++++++++,,,,,,,,,------************************************************************************************************************************))))))*********+++++++++************************+++,,,,,,------,,,,,,+++------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))************)))***+++,,,---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000111222222222222111000000111222333333444444444444444555555555666666666666666555555444333333222333444555777888999999777777777777777666555555444444444444555777888999888:::;;;;;;::::::;;;===;;;;;;;;;;;;<<<===>>>??????>>>===;;;999888777777555777777444444777888777:::999888888777777888888;;;;;;<<<<<<;;;:::999999666666666555444333222111333333222222222111111111000000000000000000000000////////////////////////........................................................................---.........//////000000/////////.........---------------...............---.........//////000000////////////////////////000000//////......---------...000111222000///---...............////////////000000000111111111111222222222333444444555555333333333333333444555555555555666777888999999:::(((((())))))))))))******(((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////...///000111222222111000///000111111222222222222222222555:::>>>???===999777888888999888666666888999999:::<<<;;;;;;;;;<<<===:::<<<>>>???===<<<<<<<<>>@@@BBBCCCCCCBBBAAAAAACCCDDDBBB@@@===<<<<<>><<<<<<<<<===>>>???@@@AAA>>>>>><<<;;;:::999999999333666777333333777::::::999999888777777777777888;;;<<<<<<<<<;;;:::999888444444444444444333222111222222222222111111111111000000000000000000000000////////////////////////........................................................................------......///000000000/////////............------------------.........------......///000000000/////////////////////////////////......------------...///000000000///...---............/////////000000000000111111111111111222222333333444444555333333333333333444444555444444555666666777888888)))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))************************************((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......///000222333333222000///000000111222222222222222333666:::======;;;888555888999999777555555666777777888::::::999:::;;;===:::===@@@@@@>>><<<<<<===AAABBBBBBBBB@@@@@@AAACCCBBBBBB@@@???===<<<;;;::::::;;;>>>@@@AAAAAA@@@@@@@@@BBBDDDCCC@@@>>>>>>???GGGDDD???<<<<<<<<<;;;:::999999888777666555333333444333333222111111000000000//////........................///......---,,,......---------,,,,,,,,,***++++++++++++,,,,,,,,,************************************************************************************************++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))************+++++++++(((((())))))************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------------------------------............///000000111222222222222111222222222222222222222222333333333333444444444444333333444555555444333222333444555666777888999:::888888999999888777555444444444444444555777888999777999:::;;;::::::<<<===<<<<<<<<<===>>>???@@@AAA===<<<<<<;;;;;;;;;;;;<<<444777777333333666888888999999888777777777777777::::::::::::999888777666222333333333333333222222222222222222111111111111000000000000000000000000////////////////////////........................................................................------......///000000111.........---------,,,,,,,,,,,,,,,------.........------......///000000111////////////////////////.....................---........./////////000000---------.........//////000000000000111111111111111111111222333333444444333333222222333333444555333333444444555555666666))))))******+++++++++,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************************************************))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......///000222333333222000///000000111222222222222111333555999;;;;;;999666444999999999777555333444666555666888888888888:::<<<999===@@@AAA>>>======>>>>>>??????>>>===>>>@@@CCC>>>===<<<:::999999999999888999;;;===>>>???>>>>>>???AAACCCCCC@@@???@@@BBBIIIDDD???;;;999999999999::::::999888666555333222333333222222111000////////////...------------...---.../////////...,,,+++......---------,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++*********************************++++++*********+++*********))))))((((((++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,,,,+++***)))***+++---...++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------------------.........//////000000111222222222222111333333222222222222222222222222222333333333444444111222333444444444333222444444555666777888999999777888888888777666444333444444444444666777888999666888999999999999;;;<<<999999::::::;;;===>>>???;;;;;;;;;;;;;;;<<<======;;;===<<<777555777888666999888888777777777777777999999999888888666555555111111222333333333222222222222222111111111111000000000000000000000000000////////////////////////........................................................................---------...///000000111---------,,,,,,,,,++++++,,,,,,,,,------.........---------...///000000111////////////////////////.......................................///000111---------.........//////000000000000111111111111000111111222222333444444333333222222333333444555333333333444444444444555))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***************************)))))))))))))))))))))))))))))))))))))))***************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&(((+++,,,***'''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++***)))+++,,,)))******+++++++++******++++++++++++++++++++++++.........////////////000---------............///////////////000000000000333333555666666666555444666555555444444333222222333444666666555555777888999<<<>>>???===;;;::::::;;;;;;;;;::::::999999999999999999999999999999999888999;;;===>>>?????????======>>>??????>>><<<<<<999999999:::;;;;;;888666555666777666333111111111000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,)))++++++,,,,,,,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))***++++++)))''''''(((***************************************************************************)))************+++++++++************************************************,,,,,,++++++***)))))))))+++++++++*********)))))))))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------///////////////.........111111222222222111111000111111222222222111111000222222333333333333444444000111111111111222222222444444333444444555666777666666666666666777888888666666555555555555666666555666888888777777888:::777777777777999;;;===>>>===<<<;;;:::::::::::::::;;;;;;;;;:::999888777666888888888888777777777777666777777777777555333222222111111111000000//////111111000000000000111111////////////////////////////////////........................////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............////////////........................---------.........//////000000//////.........---........................---------...............---......///000111111222333333222000///000333666;;;999777444333333444444333222222222333444444555))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))++++++******))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&(((***+++)))'''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***,,,******++++++++++++******++++++++++++++++++++++++------........./////////---------............///////////////000000000000222333444555666555555444444444444444333333333333333444666666555555777888888:::======;;;999888888777888999:::;;;<<<<<<<<<999999999999999999999999999:::<<<===>>>???>>>>>>>>>>>>>>>>>>===;;;999888888777666777888888666444444555666555333111000111000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++)))+++++++++,,,,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***************************************************************************)))************+++++++++******************************************************************+++++++++++++++*********)))))))))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------/////////////////////...111111111222222111111000111111222222222111111000222222222333333333444444000111111111111222222222222222222333333444555666666666555555666777777888666666555555555555666666666777888888777666777999777777666777888999;;;<<<;;;;;;:::999999999999999::::::::::::999888777666777777777777666666666666555555555555555333222111111111111000000000//////111000000000000000000111////////////////////////////////////........................////////////.................................---------,,,,,,........................,,,------......------,,,............////////////...............------------------.........//////000/////////.........---........................---------........................///000111111111333333333111000111555888>>><<<888555333222333333222222222222222333444444))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++))))))***,,,++++++++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////000000000000222333333444555444444444222222333333333444444444222444555666555555666888888999;;;:::888666555555777888:::<<<=========<<<888888888888888888888888:::;;;===>>>>>>>>>===<<<>>>>>>===<<<:::888666555777555333333444444333222333444555444111//////000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,+++***++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))+++------+++***)))***************************************************************************)))************+++++++++************************************************((())))))***++++++,,,,,,+++++++++***************)))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------......//////////////////000000111111222111111000000111111222222222111111222222222222333333333333000111111111111222222222111111111111222333444555666555555555555666777777666555555444444555555666666777888777666555666777777666666666666777888888888888888888777777777777999999999999888777777666666666666666555555555444222333333333222111000///111111000000000000//////000000000000000000000000/////////////////////////////////............------............/////////------------------------...............---------........................,,,------......------,,,---............///////////////.........------------------.............../////////...............---------------------------------.........//////......//////000000111111222333333222111333666999AAA>>>999444222111222333222111111111111222333333))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++,,,,,,+++))))))+++---,,,,,,++++++******++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,------------------............///////////////000000000000111222222333333333333333000111111222333444444444222444555555555555666888888999:::999777444444444:::;;;<<<======<<<:::999::::::::::::::::::::::::;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;:::888777666777444222111111222222222111222333222000///...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++******++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,))))))))))))))))))))))))(((+++---...---+++******************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------............///////////////000000111111111111111000000111222222222111111111222222222222333333333000000111111111222222222111111111222222333444555555555555444444555666666555444444444444444444555666777888777555444555666666666666555555555555555555666666666666666555555777777888888888777666666555555555444444444333333222222222111111000000000000000000000000000/////////000000000000000000/////////////////////////////////.........------------------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........///////////////...------,,,,,,................................................------------------------,,,,,,------.../////////.../////////000000000111000111222111111333666999>>>;;;777222000000222333222111111000111111222222))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++***)))***,,,///------,,,+++******++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------............///////////////000000000000111111111111111222222333///000000111222333444444222333555555444444666777999:::;;;999777555444555999:::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999::::::::::::::::::;;;;;;888555222111222222222222000111222222000......///---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))+++---///000))))))))))))))))))))))))(((***---...---+++******************************************************************************))))))*********+++++++++************************************************+++++++++*********))))))************************))))))*********+++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////000000...///000111111111111111///000111222222222222222111111111222222222333333000000111111111222222222222222222222333444555666555555444444444444444555444444333333333333444444666777777666444333444555666666555555444333222222333333444555555444444333555555666777777777666666444444444444333333333333222222222111111111111111//////////////////000000...///000000000000///...////////////////////////............------------------------............------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............//////.........---------.....................------------...............------------------------,,,,,,------...//////000////////////000000000000...///000000000111444666888666333000///000222444222222111111000111111222))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***)))+++...111///...,,,+++******++++++*********++++++,,,,,,---+++++++++,,,,,,,,,---------------............///////////////000000000000111000000000000111222222//////000111222222333333111333444555444444555777999::::::999777555666777666666888999;;;<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888777777777888999;;;===>>>888666444333444444222111///111222111000......///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++***))))))***+++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++...111222))))))))))))))))))))))))(((***,,,,,,+++******+++************************************************************************)))************+++++++++************************************************,,,,,,++++++***))))))(((***************+++++++++)))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++*********+++++++++++++++++++++,,,,,,,,,,,,------------......///000000000......///000111111111111///000111222222222222222111111111111222222222222000111111111111222222222222222222333333444555666555555444333333333333444444333333222222333333444444555666555444333444555555555555555444333222111111222333444444444333222333444555555666666666666444444444444333333333222333222222111111111222222......////////////000000......000000000000......////////////////////////.........------------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................,,,------......------,,,,,,------------................................................------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000////////////000000000000...///000000000000333444222111000///000111333444333333222111111111111222))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***(((&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))***,,,000444000...,,,*********+++,,,)))******+++,,,,,,------,,,,,,,,,,,,---------------------............///////////////000000000000000000/////////000111222///000000000111111222222111333444444444444555777888999999888666555666888666666666666888;;;===???999999999999999999999999777777999999:::999888777555555555666888:::<<<===777666555555555444222000///111222222000//////000,,,,,,,,,------.........++++++++++++++++++++++++************************(((***++++++(((((()))+++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))***,,,...000))))))))))))))))))))))))((()))******))))))***,,,************************************************************************)))************+++++++++************************************************++++++******************))))))*********+++++++++)))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++)))*********++++++++++++++++++,,,,,,,,,,,,------------......///000000111---...///000111111111111//////000222222333333222111111111111222222222222000111111111111222222222111111111111222333444555555444444333222222333333333333222222222222333333333444555555444333444666444555555555555333222111000111333444444444222222222222333555555666666666555444444444444333333333222222111000000111222333........./////////000000---...000111111000...---////////////////////////.........---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------......------,,,,,,,,,---------.........,,,,,,------...///////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000000000000000///////////////000222111111111222444000000111111222222333333444444333222222222222222))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++(((&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))***---222555000///,,,*********+++,,,))))))***+++,,,,,,------,,,,,,------------......---------.........//////////////////000000000000000///.........///111222000000000000111111111111111333444444444444555777777888888777555555666888:::888666555666888:::<<<777777777777777777777777555666777888999888888777555444444555666888:::;;;777666555666666444111//////111222222000///000000,,,,,,,,,------.........++++++++++++++++++++++++************************(((***,,,+++(((''')))+++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))((()))))))))((((((***,,,************************************************************************)))************+++++++++************************************************)))))))))***++++++,,,,,,))))))******++++++++++++)))************+++++++++************************)))************+++++++++******+++,,,,,,,,,,,,+++))))))******++++++++++++++++++,,,,,,,,,------------------...///000000111---...///000111111111111//////000222222333333333000111111111111222222222000111111111111222222222000000000000111222333444555444333333222222222222333222222222222222222333222333444444444333555666444444555666555444333222///000222444555444222111111222333444555666666666555555555444444444333333222111000//////000111222---.........//////000000---...///111111///...---////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++,,,,,,---...///000000//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000000000000////////////111222333333222111222444111111222333333333222222555444444333222222222333+++*********))))))((((((,,,+++***((((((((()))***))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((((((((()))))))))(((,,,)))&&&'''***,,,+++***)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,---......//////......000000000000////////////000000000000000111111222222111111000000111111222222333444444555555444444666777888777555333444555777555555555777888777666:::888666666888999777555888777666555444444555666555444444444444555666666666777888999888555222000000000////////////000000........................///...---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++++++++******))))))((((((++++++******))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------************************+++++++++*********))))))+++***)))(((((()))***++++++++++++++++++***)))((())))))+++,,,,,,+++***)))+++++++++*********))))))************************++++++*********************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------............///////////////000000000000000000000000000000000000111111222222222333333333222222222111111111000000111111111111111222222222444444444333333222222222666555444444555666555333222333555666777666555444666666555555555444444444333444444444333333222111000111333444555444333333333333333333333222111000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------.........------,,,,,,,,,...------------...//////..............................//////000000111111111111111111111111111111111111111111111111111111000111222222000000111222************)))))))))(((,,,+++)))((((((((()))***))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((()))))))))(((,,,***))))))******'''%%%)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,------...............000000000000////////////000000//////000000111222222222222222222222222222222333444444555555444444666777888777555444555666888777666777999999888777999777555666888999777555888777666555444555555666555444444444444555666666444555666777666444111///000//////......//////000..............................---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))((())))))))))))((((((((((((************************************************++++++++++++,,,,,,,,,,,,************************+++++++++*********))))))+++***)))(((((()))***++++++++++++++++++***)))))))))***++++++++++++***)))+++++++++*********))))))************************************************++++++,,,,,,,,,,,,++++++,,,,,,---------.........---------............///////////////000000000000000000000000000000000000111111111222222222333333222222222111111111000000111111111111222222222222444444333333333333333333777666555555666777666555333444666777777777555444555555444444444333333333444444555555444333333222222333444555555555444444222333333333222222111000000000000000000000000000........................................................................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------......---------,,,,,,,,,---------------...//////.................................///000000111111111111111111111111111111111111111111111111111111111222333222111111111333************))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))***)))'''$$$)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,++++++***++++++++++++++++++++++++---------...............////////////000000000000///////////////000000111222333444555555444333222222333444444555555444444555777888777666666777999999888888999;;;;;;:::999777666555555777888777555777777666555555555555666555444444444444555666666333333444555444111///---.........------.........------------------------...---,,,++++++***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++)))*********++++++++++++************************+++++++++*********************))))))))))))*********++++++++++++***))))))******+++++++++******)))+++++++++***************************************************************++++++,,,,,,,,,,,,++++++---------.........//////---------............///////////////000000000000000000000000000000000000111111111222222222222333222222222111111111111111111111111111222222333333333333333333444444444444777666555666777888777555444555666888888777777666444444444444333333333333555555666666666555444444333444444555555555555444222222222333222222111000000000000000000000000000........................................................................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...------------------------------------,,,,,,,,,,,,---------------.........---------------------------......//////000111111111111111111111111111111111111111111111111111111222333444333222111222444*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((()))***'''''''''((()))*********))))))*********+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))***************************************++++++,,,,,,++++++******+++++++++++++++,,,,,,------------......//////////////////000000000000//////......//////000111222444555777777555444222222333444444555555444444444666888888777777999::::::::::::;;;======;;;:::555555555555666666666666666666666555555555666666555444444444444555666666333333444444333111///---...------,,,,,,------...---------------------------,,,,,,+++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''(((((())))))***''''''(((((())))))******************************++++++++++++++++++++++++))))))))))))***************************************************************))))))))))))))))))*********+++++++++******)))++++++++++++*********)))***************************************************************++++++++++++,,,,,,,,,,,,,,,,,,+++------------............---------............///////////////000000000000000000000000000000000000111111111111222222222222111111111111111111111111000111111222222333333333222333333333444444555555666555444555666777666555666666777888888888888777666555555555444444444444666666777777777666666555333333444444444444444444111111222222222222111111000000000000000000000000........................................................................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------......///000000111111111111111111111111111111111111111111111111111222333444444222222333444))))))))))))))))))******)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************************************))))))(((((((((((())))))(((***+++***)))((()))+++******)))(((((()))+++---))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************((()))))))))***************************************++++++,,,,,,++++++************++++++,,,,,,,,,...------------...///000.../////////000000000111///////////////000111111333444666777777666444333222333444444555555444444444666777888777888999;;;:::::::::<<<>>>>>><<<:::555555666666555555666666555555666666666666666666555444444444444555666666444444444444333111000///------,,,,,,,,,,,,------------------------------,,,,,,+++*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************''''''(((((())))))******)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********************************************************)))))))))******))))))))))))******+++++++++******,,,++++++******)))))))))************************************************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,------------------............///////////////000000000000000000000000000000000000000000111111111222222222111111111111111111111111000111111222333333444444333333333444444555555555444333222333555666555444666777777888888888888888777777777777666666666666666666777888888777777777333333222222222222222222000111111222222111111111////////////////////////........................................................................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------...//////000000000000000000000000000000111111111111111111111111222333444444222222333444))))))))))))************(((((()))************)))))))))))))))))))))))))))))))))))))))************+++******))))))******+++***************************************************))))))(((((())))))***(((***,,,+++((('''))),,,111111///,,,)))((()))+++)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***************************************++++++,,,,,,++++++************++++++,,,,,,---......---,,,---...///000......//////000000111111000000000000000111111222444555666777777666555444222333444444555555444444444555777777777777888:::999999:::<<<======;;;888666777888777555444555666444555666666777666666666555444444444444555666666555555555444333222111000---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))***************************************************+++++++++))))))************))))))))))))***++++++++++++***---,,,+++***))))))))))))***************+++++++++************************)))))))))***++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------............///////////////000000000000000000000000000000000000000000000111111111111222111111111111111222222222000111111222333444555555444444444444444555555555333222111222444555555444777777777777777888888888999888888888777777777777666666777888888888777777333222222111111111111222///000111111222111111111////////////////////////------------------------------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++,,,,,,,,,,,,***+++,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000000000000000111111111111111111111111222333444333222111222444((()))))))))************'''((()))***+++******)))))))))))))))))))))))))))((()))))))))************+++******))))))******+++******************************************************))))))))))))******(((+++---,,,((('''***---111444555333///***)))((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***************************************++++++,,,,,,++++++***)))******+++,,,,,,------///...---,,,,,,...///000.........///000111111111111111111111111222333333555555555555555555555555222333444444555555444444444555777777666666777888777777888;;;<<<<<<999666888999:::888555444444666333444666777777777666666555444444444444555666666555555444444222111111000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++++++++++++++************+++++++++***************************************************************)))))))))*********++++++************************))))))*********+++++++++((()))***++++++***)))((())))))***+++++++++++++++---,,,+++))))))))))))***))))))*********+++++++++************************((())))))***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------...---------............///////////////000000000000000000000000000000000000000000000000111111111111000000111111111222222222000111111222333444555666555555555555444444444444333222222333555666666555666666666666666777888888888888888777777777777666555666666777888888777777444333222111111111222222//////000111111111111111////////////////////////------------------------------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000000111111111111111111111111111222333222111111111333(((((())))))*********+++'''((()))+++++++++***)))))))))))))))))))))))))))(((((())))))*********+++++++++************++++++******************************************************))))))))))))******'''+++...,,,((('''***------222777888444///+++))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************+++++++++,,,,,,+++++++++))))))***+++,,,,,,------///...,,,,,,,,,---///111---......///000111111222222222111111222222333444555555444444444444555555222333444444555555444444444555666666555555666777666666777:::<<<;;;888555999;;;<<<999666333444666333444666777777777666666555444444444444555666666555444444333222111000000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------------,,,,,,,,,+++*********++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))******++++++++++++((()))***++++++***)))(((((()))***+++++++++++++++...---+++))))))))))))***))))))******++++++++++++************************((())))))***++++++,,,,,,,,,------......------,,,---------.........//////---------.........//////////////////000000000000000000000000000000000000000000000000111111111111000000111111222222222222000111111222444555666666666666666555444444444333444333222444666777777666666666666666666777777888777777777777666666666666555555666777777777777777666555333222111222333333//////000111111111111111////////////////////////------------------------------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...------------------------*********++++++,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000000000000000000111111111111111111111111000111222222000000111222++++++******)))((((((((())))))))))))))))))))))))((()))***++++++***)))(((&&&'''(((*********)))(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''---------------...///000,,,+++)))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************)))************+++++++++)))************+++++++++************+++,,,------++++++,,,,,,---...//////---......///000111111222111222222333333333222222444444333333333222222222444444444444444444444444222111111444777777333000555666777999::::::::::::<<<:::777444222222333333///111444777999:::::::::666555444222111222222333111111000......---------........................,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))((((((((((((((((((((((((((((((((((((((()))************++++++++++++++++++,,,,,,---------------------------------))))))))))))))))))))))))+++*********))))))((((((************************))))))(((((((((((())))))))))))))))))***************))))))***++++++(((&&&+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------////////////000000000000111111111111000000000000000000////////////000000222111000//////000111111222111000000000222444666777666555444333222222333333444555666777777777777444555666888888999999999444555555555555555555444333333555666666666555444555555444333333222111111222222222111000//////...++++++,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......---------............///000000000000000000000000000000000000000000000000//////000111222222333333+++************)))))))))************************))))))************))))))'''(((((()))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***)))))))))((((((((('''(((((()))***,,,...000111...,,,************((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))************)))************+++++++++)))************++++++++++++++++++***++++++,,,,,,++++++,,,,,,---......///.........///000000000111000111111222333333333222333333333333222222222222333333333333333333333333111111111333666666333000444555666777888999999999;;;:::888555444333222222333555777999:::999888888555444333222111111111222111000///...------------------------------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))******+++,,,************************))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))************************))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111111000000000//////000000////////////000000222111000//////000111111222111000000111222444666555555444333222222111111111222333444555555555555444555666777888999999888333444444555555444444333222333555666666666555444555444444333222222111111222222111111000//////...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......---------............///000000000000000000000000000000000000000000000000//////000111111222333333************++++++++++++,,,,,,,,,++++++******************))))))*********))))))((((((((()))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))((((((((((((&&&''''''(((***,,,...//////---+++*********(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))******************)))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,++++++***+++++++++++++++,,,,,,------............//////////////////...///000222222333333333333333222222222111111111222222222222222222222222000000111222444444222000333444444555666777888888999999888777555333222111777888999999999888666555444333222111000000000000000000///...------------------------------------,,,,,,,,,++++++++++++***++++++************++++++++++++******)))))))))((())))))))))))))))))))))))************,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))************************))))))***++++++***))))))))))))))))))***************++++++***)))***///333+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111000000000000//////000//////......//////000111111000000000000111111222111111000111333444555444333333222222111111111111222333444444555555444555555666777888888777777222333333444444333333222222333444666666555555444444444333333222111111111222111111000000//////.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,---......---------............///000000000000000000000000000000000000000000000000///000000111111222222222)))******+++,,,,,,------...------,,,,,,++++++***,,,+++))))))))))))+++,,,******((((((((()))***+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))(((((())))))***---+++******++++++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******((()))))))))************))))))*********+++++++++))))))*********+++++++++------,,,+++************++++++,,,,,,,,,---------///.....................---...///111222333333333222222111111111000000000000000000000111111111111000000111222222222222111222222333333444666777777777888999888777444222000777777888888777666555444222222111111000/////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************---,,,,,,,,,++++++******************************))))))))))))))))))))))))*********)))))))))))))))************************((()))+++,,,,,,+++)))(((((()))))))))************)))+++,,,+++***---666===************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............////////////000000000000111000000000/////////////////////....../////////000000000000000111111111111111111111222333444555333333333333333222111111333333444555666666666666555555666777777777666666222222222333333222222222222333444555666555444444333333222222111111111000111111000000//////////////////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///////////////////////////000000000000000000000000///000000000111111111222))))))***+++,,,------...---------,,,,,,,,,++++++,,,+++***))))))***+++,,,+++***)))(((((()))***+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))******))))))))))))*********)))((()))+++,,,,,,+++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******((()))))))))************))))))*********+++++++++))))))*********+++++++++------,,,+++************+++++++++,,,,,,,,,,,,,,,.........---------------,,,---///000111222222222111111000000000//////////////////000000111111111000000111222111111222222222111111222333444666777666777888999777555222000444444555555555555555555222111111111000///......///......------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++((()))***+++---...//////------------------------,,,+++************++++++++++++++++++++++++++++++(((((()))))))))*********,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((()))+++,,,,,,+++)))(((((()))))))))***************,,,---***(((+++333:::************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000000000000////////////...//////............////////////000000111111111111111111111111222333444444333444444555444444333222222333444555666666666666555555666666666555555444111222222222222222222111222222444555555555444333222111111111111111000000000000000/////////////////////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///////////////////////////000000000000000000000000000000000000000111111111)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++***)))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))((((((((()))***+++------(((''''''))),,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))******************)))))))))))))))************)))************+++++++++)))************+++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,---------------------,,,---...000111111111111000000/////////............//////000000111111111000111222222111111222444222111111111222444666777666777888888777555222111222222333333444444555555111222222111111000///.........---------------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))))))))******))))))***,,,---///000111++++++++++++++++++++++++++++++***)))))))))))))))************************((((((((()))))))))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***++++++***))))))))))))))))))************+++,,,,,,)))&&&&&&***...***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////////////////000000000000000000////////////......///......------......///...///000111111222111111000111111222333333444444333444555666555555333222000111222333333444444333555666666666555444333333111222222333333222222111111222333555555444444333000000000000000000000000//////////////////////////////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///000000000000000000000000000000000000000000000000000000000000000000000000)))))))))******+++++++++******++++++,,,,,,------***++++++,,,,,,++++++***+++++++++++++++***)))(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((()))***,,,,,,)))(((((()))+++------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))************)))************+++++++++)))************++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---------...---...//////000000000////////////.........------...//////000111111222222111222444333111111333555222222111111222444666777777777777777666555333222444333333333444444555555111222222222222000///......------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))*********++++++,,,,,,---......))))))))))))))))))))))))***))))))))))))******+++************************(((((((((((()))))))))***************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))************+++******))))))((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000////////////000000000000000000/////////.........///......------......///---...000111222222111111000000111222333333333333111222444555555444333222000000111222333333333333666666666555444333222111222222333333333333222222111222333444555444333333000000000000000000000000////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------............///000000000000000000000000000000000000000000000000000000000000000000000///)))))))))))))))*********((()))***+++,,,,,,---...***+++,,,------,,,+++******+++,,,,,,,,,***)))(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))************)))(((((((((((((((+++)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))************)))************+++++++++)))************+++++++++************+++,,,------++++++++++++++++++++++++******+++,,,,,,---............///////////////...//////.........---------...//////000111222222333111333444333111111444777333222111111222444666888777777777777666555444333666666555444444444555555222222333333222111///...------,,,,,,,,,------...*********************************++++++,,,,,,,,,******))))))))))))******,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))***+++------************************(((((((((((())))))))))))))))))******+++++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++************************))))))(((((((((((())))))))))))))))))************(((((())),,,......---+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000000/////////.....................------.........---...000111222222222111000000111333333333333333000111333444444333222000222222333444555555555555666666666555444333222111222333333444444333333222111222333444555444333333////////////000000000000.........///////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////000000000000000000000000000000000000000000000000000000000000////////////))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,.........------,,,,,,,,,(((((()))***+++,,,,,,---)))))))))))))))))))))))))))************+++++++++''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************+++++++++*********))))))***((('''''')))++++++*********************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,---+++******,,,------,,,////////////000000000000............///000111222111111111111111222222222333444555555444444555777111111000000000000000111555555555555555555555555888999:::;;;:::888666444222222111111111111111111//////...---,,,,,,+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++*********))))))(((((())))))(((((((((((())))))******+++++++++,,,,,,,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))************+++++++++***************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************++++++++++++++++++++++++&&&''')))***++++++******,,,,,,,,,---------......---------............///..............................///000000///...---000000//////.........---............////////////...000333333222111111222333333222111000000111111222222333333333333444444555555555444444333333333444555555666555333222111333444444444333222222111444444444333333222222222222222222111111111000000///////////////////////////...---,,,,,,,,,,,,,,,------------------------000///---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000000000000000000000000//////000000000000//////444111,,,,,,...000111000000000//////.........---))))))))))))************++++++++++++++++++++++++,,,,,,---------,,,,,,+++...---------,,,,,,,,,,,,))))))******+++,,,,,,,,,))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++++++++*********))))))***)))((((((******)))'''******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,------------,,,,,,,,,,,,////////////////////////222111111000000111111111111111111111111222222222333444555555444444555777222222111111111111111222444444444444444555555555777777999999888777555333111111111000000/////////.........------,,,,,,+++,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********)))))))))))))))))))))))))))))))))))))))******++++++,,,************)))))))))((())))))(((((((((((())))))************++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************++++++++++++++++++++++++'''((()))***++++++++++++,,,,,,,,,---------......---------............///........................---...///000000///...---000/////////.........---............////////////...000222333222111111222333222222111000000111111222222222333333333444444222333333444444555555555444555555666555333222111444444444444444333222222444444333333333222222222111111111000000000//////..............................---,,,,,,,,,,,,,,,------------------------......,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,------...******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////000000000000/////////---+++...222444222///000000000/////////......))))))))))))***************************************++++++,,,,,,,,,++++++------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((((((((())))))))))))***************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++************)))))))))+++***)))***+++***'''%%%******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,...111333222...,,,,,,---000000//////////////////111111000000111111222222000000111111111222222222222444555555444444555666333333333333333333333333333333444444555555666666666666777777666555333222111111000///......------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************************))))))))))))))))))(((((((((((())))))))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))*********++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,---------......---------............///////////////////////////---....../////////....../////////...........................////////////...000222222111000111222333222111111000111111111222222222222333333333333000000111333555666777888444555555666555333222111444444555555444444333333333333333222222222222222000000000///////////////...........................------,,,,,,,,,,,,,,,---------------------------,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////...//////000000//////...000...///444<<<>>>888222111111111000000000000000((()))))))))************)))))))))))))))))))))))))))******++++++++++++***,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++))))))))))))))))))))))))((((((((()))))))))******,,,,,,++++++******))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((************))))))))))))*********,,,---,,,)))'''******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,111555999777111------/////////000000111222222222////////////000222333444000000000111222222333333222444555555444333555666444444555555666666555555444444555666666777777777555666666666555444333222222222111000...---,,,,,,,,,,,,---------------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---///,,,,,,,,,---------......---------............///////////////////////////------......................................................////////////...000111111000000111222222222111111111111111222111222222222222333333333000000111333555666777888444555555666555333222111444444555555555444444333222222222222222111111111000000000000000000000000........................------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++************)))******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////////////////...//////////////////...222//////555===???999333111111111111111111111111((()))))))))************))))))))))))))))))))))))((()))******+++++++++***++++++++++++++++++++++++...------,,,,,,++++++***)))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++******))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***---//////---+++******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,///444888666111,,,---///......000111333555666777333333222111111111222222///000000111222222333333222333444444333333444666444555666777888777777777666666777777888888888888666666666666555444333333333333222111///...------,,,,,,---------------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))************((((((((((((((((((((((((((()))))))))************(((((())))))*********+++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...,,,,,,,,,---------......---------............///////////////////////////------------......//////---------...........................///////////////000111000//////111222222111111111111111222222111111111222222222333333222222333333444555666666444555555666555333222111333333444444444444444333111111111111111111111111111111111111111111111111........................,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.................................////////////......///+++)))---333666222---111111111111222222222222))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++------,,,,,,++++++******))))))))))))))))))))))))************++++++++++++***************)))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***((((((***,,,///000///---******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,,,,///111111...+++,,,------...000111333555666777;;;999777555222111////////////000111222333333444111333444444333333444555444555777888999999888777888888888888888888777777666666555555444333333333222222111111000///......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///........................,,,,,,,,,,,,---...///000---------------.....................///////////////000000000//////111333111111111000111111222333111111111111222222222222444444444444444444444444444555555666555333222111222222333333444444333333000000000000000111111111111111111111222222222222------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++*********+++++++++,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---......//////......---///---***+++...000000...111111111111111222222222))))))))))))************************************((()))***+++,,,,,,,,,,,,))))))))))))******+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************(((((((((((())))))******))))))(((***,,,------,,,******************************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,,,,,,,------.........///...//////000111222333333888777555333111000///......///000111222333444444111333444444333222444555444555777999999999888777888777777666666555555555555444444333222222111222000000000//////..................------,,,,,,+++,,,++++++++++++*********************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))''''''(((((())))))******((()))))))))************))))))(((((((((((())))))(((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............///------------------------,,,,,,++++++,,,...///000,,,,,,,,,------.....................///////////////000000///......111333111111000000111222222333111111111111222222222222333333333444444444555555444555555666555333222111000111222222333333222222/////////000000000111111000000000000111111111222------------------------++++++******+++,,,,,,---++++++++++++++++++++++++))))))+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++))))))***+++,,,---......++++++************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---......//////......---....../////////000111222000000000111111111222222))))))))))))************************************))))))***+++,,,---------(((((())))))*********+++************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************'''((((((((())))))******+++)))'''((()))***************************************+++,,,,,,,,,,,,+++************************++++++,,,---------,,,,,,...---,,,---000222333222////////////////////////000///////////////000000...///000111222333444444111333444444333222444555333555777999:::999888777777777666555444333222222444333222111000000000000..................------//////...---,,,,,,+++++++++++++++*********))))))************************************************))))))******++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))(((((((((((())))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************+++,,,------......))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,+++***))),,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000,,,,,,,,,------...................../////////000///000000///......111333111111000000111222333333000111111111111222222222222222333444444555666666444555555666555333222111///000111222222222222222.../////////000000111111.../////////000000111111------------------------+++*********+++,,,,,,---++++++++++++++++++++++++)))***+++,,,------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))***+++---...///000++++++************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---..................---(((+++...///...---///111//////000000111111111111************))))))(((((()))************))))))(((++++++++++++++++++++++++.........---,,,+++)))(((******)))(((((()))***+++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***)))((((((''')))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++******++++++,,,------------............///////////////000000000000111111000000000000000111///000111222333222111111333111000000111222222111111222444555666555444444555555444444444333333333111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******,,,---+++((('''))),,,))))))))))))))))))))))))))))))************)))))))))***+++,,,+++***'''&&&((()))***++++++***((('''+++*********))))))((((((******))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++*********))))))(((((((((((()))***************+++++++++*********))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***((((((+++------+++)))((('''((()))***++++++************++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.................................---......///////////////////////////000000000000///000111222222333222222222222222222222222222222444444333333444555777888666666666555444222111000000000000000000000000000//////000000///...------////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////...------------...////////////////////////.........////////////000///000111222333444555555,,,,,,,,,,,,+++++++++******+++++++++++++++******,,,,,,------------------.........---,,,+++***))),,,+++*********+++,,,,,,))))))*********+++++++++******************************))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++)))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///....../////////000000000111000000//////000000000000111222333222222111000333111000000111222222111111222333444555444444333444444444333333333222222111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---,,,+++***))))))((((((************************))))))************))))))******,,,,,,,,,***)))((()))***+++,,,,,,+++***)))************)))))))))((()))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************)))))))))(((((())))))***************+++++++++*********))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''(((***,,,,,,+++)))((('''((()))***+++******************++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------...///////////////.../////////000000000000//////000111222222222222222222222222222222222222333333222222333555666777666666555555444222111000000000000000000000000000///////////////...------////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////...------------...........................------.........///////////////000111222333444444,,,,,,,,,,,,++++++++++++)))******+++++++++******------------------------//////......---,,,******,,,++++++*********++++++************++++++++++++***************************))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))+++,,,---...///)))************+++++++++************************+++++++++***************++++++++++++++++++++++++------,,,,,,------...///---------............///------........./////////000//////......///000000111222222222222222111111333111000000111222222111111111222333333333222222333333222222222111111111111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---***'''(((+++---***'''************************))))))************))))))***+++,,,,,,,,,+++***)))***+++,,,------,,,+++***************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))((()))******++++++******+++++++++***************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''''')))+++++++++)))((((((((()))******************************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...////////////........./////////000000000...///000111222222222222222222222222222222222222222222111222222333444555555555555444333222111000000000000000000000000000...////////////...------////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////...------------...........................,,,---------...............//////000111222333333************************((()))***+++++++++++++++......------------,,,,,,/////////......---++++++***)))))))))(((((((((((()))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++'''((()))***,,,---......))))))*********+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---------............///------------.........//////............//////000000000111222333333333333444222000000111222111000111111111222222222111111111111111111000000000000000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***(((''''''))),,,---,,,***************************))))))************)))))))))***+++++++++******))))))***+++,,,,,,,,,++++++*********)))))))))))))))((((((((()))******++++++((((((((((((((((((((((((((((((''''''''''''((((((*********)))))))))))))))))))))***++++++++++++***************************))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))++++++***)))(((((()))***************++++++***************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////.............../////////000000...///000111222222222222111111111111111111111111111111111111111222333333444444444333333222111000////////////////////////.........//////...------........................------------------------++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------//////...------------...........................,,,,,,,,,---------.........//////000111111222222*********************+++++++++,,,....../////////111111111000000/////////////////////...------,,,***************)))((((((((((((((()))))))))******************************))))))))))))************************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))******++++++))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,------------............///------------.........///...............///000000...///000111333555666777444222000000111222111000111111111111111111111111111111000000000/////////000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***'''***,,,,,,+++******,,,************************))))))************))))))(((((()))))))))))))))(((((())))))***************))))))))))))))))))******(((((())))))************((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))******))))))***+++++++++++++++************************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***+++,,,))))))))))))))))))******)))***++++++++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...........................////////////......///000111111111111111111111111111111111111000000111111111111111111333333333333222111000000........................------............------------------------------------------------------++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------//////...------------...........................,,,,,,,,,---------....../////////000111111222222,,,,,,,,,,,,------------//////111222444444555555666555555444444333333222//////000000///......------.........---,,,+++***((())))))))))))*********++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******)))))))))))))))))))))************+++++++++***************************************++++++++++++++++++++++++++++++++++++************+++,,,,,,---------............///------........./////////............///000111111...///000111333555777888444333111000111111000///333222111111000111111111111111000000000/////////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++...111000+++'''(((***++++++++++++++++++++++++))))))************))))))'''''''''(((((((((((()))((((((((())))))***++++++))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************)))***++++++,,,+++++++++***************+++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,++++++,,,))))))))))))************)))***+++,,,,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------........./////////---...///000111111111111111111111111111111111111000000111111222111111000222222222222222111000///........................,,,,,,---............---------------------------,,,,,,,,,------------...++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////...------------...------------------------,,,---------............000000000111111111222222,,,,,,,,,---------......///000222444555666777777666666555555444333333222///000000000000///......//////000000///---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))'''((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------............///....../////////000000000////////////000111222222111111111111222444666777555333111000111111000///444333222111000111111222111111111000000000////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,---//////...---++++++++++++++++++++++++++++++))))))************))))))((((((((((((((()))******))))))))))))***+++,,,,,,((()))))))))************++++++******)))((((((((()))))))))))))))))))))))))))(((((((((((((((((()))((()))))))))************)))***++++++,,,,,,++++++))))))*********+++++++++))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++------,,,******+++(((((()))***************(((***+++,,,,,,+++***((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////---...///000111111111111111111111111111111111111000111222222222111000000111111111111111111000///------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////...------------...------------------------------........./////////111111111222222222222222*********++++++,,,,,,,,,---...000222444555555666444444333222222111000000///000000000000//////.........//////...,,,+++))),,,,,,------------......++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++************************))))))******++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////////////////000000000000////////////000111333333444444222222222222444444555333111000111111000///555444222111111111222222111111111111000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++******))))))---222444111...++++++++++++++++++++++++))))))************))))))))))))(((((()))***++++++************+++,,,---...(((((())))))*********+++,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++******+++,,,,,,,,,,,,+++))))))******++++++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,+++***)))***'''((()))***************((()))+++,,,,,,+++)))(((((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////---...///000111111111111000000000000000000000000000111222333333222111000000111111111111000000///------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------//////...------------...------------------------.........////////////000222222222222222333333333,,,,,,,,,------.........'''))),,,000555:::>>>@@@555222...,,,---///000111222333444666777555111...************************)))************++++++++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,************************))))))))))))************&&&)))+++)))((()))000666///)))'''+++---+++((((((+++++++++*********)))))))))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------........./////////......---------......111000/////////111222333333333222111000000000000111000000000//////......000111222222333333333333000000000000////////////////////////............------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((()))***+++---...///000222111000000000---)))&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++***))))))((()))+++---...*********))))))))))))))))))************++++++++++++++++++*********))))))******++++++++++++******((()))***++++++***)))(((******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------++++++,,,---------,,,,,,,,,+++***+++---,,,***(((***,,,......,,,+++++++++++++++******************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................///......------///000111////////////000000000000000111111111111222222222111222222222222111000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++*********))))))((((((,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,,,,++++++************++++++******************************************************+++,,,,,,,,,,,,+++.........------,,,,,,,,,------,,,+++,,,---...///..................------............////////////111111111111111111111111+++,,,,,,,,,------------......///000222444666777444111...---...///000000......///111222000---***************************)))************++++++++++++++++++*********))))))******++++++++++++******************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))************'''***+++***)))+++000666111+++(((+++---+++******+++++++++*********)))))))))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------------.........///......---------......111000/////////000222333333333222111000000111111111111111111000000000000111222222333333333333222000000000000/////////...////////////............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******++++++,,,,,,,,,,,,---------...///...,,,)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++***))))))))))))+++,,,---)))))))))))))))*********)))************++++++++++++++++++*********))))))*********++++++*********((()))***++++++***)))(((******+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,------,,,++++++++++++++++++,,,---...///...---,,,+++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................///......---...///000111////////////000000000000000000111111111222222222111222222222222111000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++*********))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,++++++************++++++******************************************************+++,,,,,,,,,,,,+++---------------,,,,,,,,,------,,,,,,,,,---...///............................../////////000000000111111111111111111111111++++++++++++,,,,,,,,,,,,111111000000000000000111222000......///000///...,,,,,,+++,,,------+++)))************************)))************++++++++++++++++++*********************++++++++++++******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))************)))+++,,,+++***,,,000555444---)))***,,,++++++,,,+++++++++***************)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......---------......///000000000///000000111222222222111111000111111111222222222222333333333333333333444444444333222222000000000/////////....../////////............---,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))),,,,,,++++++***)))))))))(((((())),,,...///...,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))***+++,,,---(((((())))))******++++++)))************++++++++++++++++++***************************************))))))************))))))******+++,,,,,,,,,,,,+++*********++++++,,,,,,---------------,,,++++++******+++,,,+++***---333888999444...++++++,,,+++)))***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................///............///000000////////////000000000000000000000111111111222222111111222222111111000//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,++++++************++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///......................../////////000000000111111222222222222222222222222++++++++++++++++++++++++......------...///000000...------...//////...,,,...,,,++++++,,,---,,,+++************************))))))*********+++++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************)))***++++++***+++///222666...((()))+++++++++---************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------------...//////000000000000000000111111222111111111111111222222333333333444444555555555444444444444444333222111000000/////////.........//////.........---------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))++++++******))))))((((((&&&&&&'''***---///...---))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************)))))))))******++++++,,,''''''((()))***++++++,,,))))))*********+++++++++************************+++******************+++)))))))))******)))))))))******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,.........---,,,+++***))))))+++,,,***)))---777>>>CCC;;;111,,,,,,,,,***(((***************+++++++++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..................................../////////000////////////000000000000000000000000111111111111111111111111111000000//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++************++++++******************************************************+++,,,,,,,,,,,,++++++++++++,,,,,,------...,,,,,,,,,,,,------......---------...............000000000000111111111111222222222222222222222222++++++++++++++++++++++++,,,,,,,,,,,,---...///000+++++++++,,,......,,,***...,,,******,,,------,,,************************))))))*********+++++++++******************************++++++++++++******************************))))))))))))))))))))))))***************+++++++++************************((()))))))))************)))))))))))))))***,,,...666...(((((())))))***,,,************************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------...//////000000111111111000000000111000000000111222333333333333333444555555555666444444444444333222111111////////////........................------------,,,,,,+++++++++*********************************))))))))))))))))))))))))((()))))))))))))))******((('''''')))+++---,,,+++))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************)))*********++++++++++++''''''((()))***++++++,,,))))))*********+++++++++************************++++++***))))))***++++++***))))))))))))))))))*********+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,.........---,,,+++***))))))+++,,,***)))---777>>>???777...***+++,,,+++)))))))))*********+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---......///////////////////////////000000000000//////000000000111111111000111111111111000/////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++*********************************************************************************++++++,,,,,,++++++***))))))******************,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++++++++************++++++******************************************************+++,,,,,,,,,,,,+++***++++++,,,,,,---------,,,,,,,,,------------------------.........//////000000000000111111111111222222222222222222222222,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,,,,---+++******+++------,,,***,,,***))))))+++,,,,,,+++************************)))************+++++++++***************+++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))************)))))))))))))))***++++++666...((((((***))))))+++***************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------...///000000111111111111000//////000000000000111222333444333333333333444444444444222222333333333222111111/////////.........------.........------------,,,++++++++++++************************************))))))))))))))))))))))))''''''((()))***++++++,,,***)))((()))***++++++***))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))******+++++++++******(((((())))))******++++++)))************+++++++++***************+++++++++,,,+++***))))))***+++,,,******))))))))))))************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------,,,++++++******+++,,,+++***---333888111---((('''))),,,,,,,,,)))))))))***++++++,,,,,,+++++++++************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---......///000/////////////////////000000000000/////////000000000111111000000111111000000///...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))))))))*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***++++++************++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,------...//////////////////000000000111111333333333333333333333333------------,,,,,,,,,+++------,,,,,,++++++,,,,,,---+++++++++---......---+++***)))***,,,---,,,+++************************)))************+++++++++))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))******************)))******++++++***777///)))***+++******+++))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------------.........---,,,,,,------///000000000111111222111000///.../////////000111333444555333333222222222222222111000000111222222222111111//////.........---------.........---------,,,,,,++++++++++++************************************))))))))))))))))))))))))(((((()))******++++++,,,+++***((()))***++++++***))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***))))))))))))))))))*********)))************+++++++++))))))*********+++++++++,,,+++***((((((***+++,,,+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++++++++,,,---...///***)))))))))***+++,,,,,,((())))))***++++++,,,,,,+++++++++*********)))))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................------///000000000///...////////////000000000000////////////000000000111000000000000000//////...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))******+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++***++++++************++++++******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++++++++,,,---.........------,,,,,,------...//////000....../////////000000000333333333333333333333333.........------,,,,,,,,,++++++++++++,,,---...//////---,,,,,,.../////////+++++++++,,,...///---,,,************************)))************+++++++++))))))******++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++******************************************))))))))))))************,,,+++***+++,,,,,,,,,+++777000+++,,,---,,,+++,,,))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,------------------.........//////,,,,,,,,,---...///000111000111222222222000///.../////////000111333444555222222222111111000000000...///000111111111111111//////.........---------......---------,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))************+++++++++++++++***((()))+++,,,,,,+++))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------------------------)))***+++,,,,,,+++))))))*********))))))))))))))))))************+++++++++))))))******++++++++++++,,,+++)))(((((()))+++,,,+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,+++***+++---,,,***(((+++---///...,,,*********((())))))***++++++,,,,,,++++++++++++******))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,---///000000000///...////////////000000000000////////////000000000000000000000000000//////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---...---,,,+++***++++++************++++++******************************************************+++,,,,,,,,,,,,+++---,,,,,,++++++*********+++,,,---.........---,,,,,,,,,------...///000000............////////////333333333333333333333333***...000---,,,......++++++++++++***++++++,,,,,,++++++,,,,,,,,,---------******++++++++++++******************************++++++******++++++,,,---,,,,,,,,,+++,,,,,,------,,,******...222222---(((************************************************+++++++++++++++***)))((())))))))))))))))))))))))+++++++++*********))))))'''((()))***+++,,,------===222******+++)))***...---,,,***)))))))))******************************(((***+++---......------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///,,,,,,,,,---------............------------......---222000***///>>>FFFDDD666///...555444...///777000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************++++++)))))))))))))))))))))))))))))))))***+++++++++,,,222000---+++))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************++++++******************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++******************************++++++++++++++++++++++++************************,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................///////////////000111111---.........//////000000111111000000/////////...---.........---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,++++++***++++++************++++++************************************************)))******++++++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000111111111111222222222000333333///---//////...,,,,,,+++++++++++++++,,,++++++++++++,,,,,,,,,,,,******++++++++++++******************************++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,******---111111---(((************************************************)))******+++++++++******))))))))))))))))))))))))+++++++++*********))))))***************+++++++++888///))))))***((())),,,,,,,,,***)))))))))******************************)))***,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---------.........//////.........------.........---222111...777JJJWWWYYYEEE777...222444000///333000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************++++++************++++++++++++************++++++***************************************+++++++++000...,,,***))))))***+++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((()))***************************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++*********))))))))))))++++++++++++++++++++++++************************((())))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++*********++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------..............................///////////////000000111---........./////////000000000/////////.........------......---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************)))************++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++************++++++******************************************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000111111111222222222......,,,)))***...---)))...---,,,++++++***++++++*********++++++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,++++++*********++++++***)))))),,,//////,,,(((************************************************(((((()))++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***************,,,+++++++++******))))))111,,,((())))))((((((***,,,+++******)))*********************************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------...................../////////000000........................---000///...999MMM]]]bbbRRR>>>......222111//////000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++************++++++++++++************++++++************************+++++++++***************---,,,***)))))))))***+++))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((()))***************************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))***************)))))))))************************************************((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------..............................//////......//////000111...............////////////............------------------------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++++++++++++++*********+++++++++***************************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++************++++++************************************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000000111111111222222111...***,,,555;;;666,,,///...---,,,+++*********))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++******)))*********)))))))))+++------+++(((************************************************((()))***+++++++++++++++))))))))))))))))))))))))************************+++++++++************))),,,***)))******)))))))))++++++******************************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---.........////////////---..................------///---+++111@@@KKKNNNNNN===...,,,000000...---000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++************++++++************************,,,+++++++++***))))))))))))))))))((()))***++++++))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))(((((()))******************************+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,+++******))))))******++++++++++++******************************************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///............///000000........................------------------------,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************+++++++++***************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,------------++++++************++++++************************************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------............////////////000000000000111111111111999444111888GGGPPPFFF888///...---,,,++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++******)))))))))***)))))))))***,,,,,,***)))************************************************+++++++++++++++***)))((())))))))))))))))))))))))************************)))************+++++++++)))+++,,,++++++++++++***************+++*********************************,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,---------.........------...//////...------...///...+++---111555555===555---,,,---......///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++************++++++************************,,,+++++++++***)))))))))(((((((((((()))***++++++))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************))))))***+++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,+++***)))************++++++++++++******************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................//////000...............---------,,,,,,,,,---------------++++++,,,,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------***++++++,,,------------++++++************++++++************************************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------............//////////////////000000000111111111555111...555CCCKKKBBB444///...---,,,,,,+++,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++***************))))))***+++++++++++++++************************************************,,,,,,,,,++++++)))(((((())))))))))))))))))))))))***************+++++++++))))))******+++++++++,,,(((,,,...,,,***,,,,,,***))))))***++++++++++++***************************++++++*********++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,---...//////...---,,,//////000//////...---,,,------...---------...000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************+++++++++++++++++++++++++++++++++++++++***************'''(((((()))***+++++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((()))***************)))))))))***++++++,,,,,,)))************+++++++++***************+++++++++************************))))))))))))))))))))))))*********+++++++++++++++************************************************)))***++++++,,,+++++++++************************++++++++++++++++++++++++***++++++,,,,,,------......---+++***)))***++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------......///000.........---------------,,,,,,,,,------------...***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))******************************+++++++++************************)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++************++++++************************************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............/////////////////////000000000111111///...,,,,,,111666333,,,...------,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...---,,,++++++*********)))***+++++++++++++++,,,******************************************************+++++++++******)))))))))))))))))))))))))))))))))*********++++++++++++++++++***************(((---///+++)))+++,,,***((()))***+++,,,++++++*********************************))))))***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------............,,,---///000000///---,,,------///111111000///...))),,,............////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++***************+++++++++(((((()))***++++++++++++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,++++++******************************************************+++,,,,,,---......---,,,+++))))))***,,,---******++++++++++++******************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.................................------------...//////.........------,,,,,,,,,,,,---------............******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************+++++++++*********))))))((()))))))))*********+++))))))*********+++++++++************************)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++************++++++******************************************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////////////////000000000111666888666///+++---000000------,,,,,,,,,---......++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///...---,,,++++++++++++***+++,,,,,,++++++,,,---************************************************((()))***+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++------,,,+++***)))(((''''''...///***'''***+++***((()))***+++,,,,,,+++***************************))))))(((((()))+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000,,,---///000000///---,,,******,,,///000//////000---...///...///000000...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++))))))******+++++++++,,,))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))))))))))))))))))))******************************+++,,,,,,---......---,,,***))))))+++,,,...******++++++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.................................------------...//////.........------,,,,,,,,,---------....../////////)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))************************++++++++++++******))))))(((((())))))*********+++))))))******++++++++++++************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------------------,,,,,,+++***++++++************++++++*********************************************************++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000////////////000000000000KKKEEE===888777666444111//////......------------,,,,,,,,,------...///000------------------------///---++++++,,,,,,,,,+++++++++++++++******)))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++*********))))))++++++++++++++++++++++++***++++++***))))))***,,,************************,,,,,,,,,++++++************************************************************+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++,,,,,,---...333000,,,)))(((***---///---------,,,,,,+++++++++..................------000000////////////000000////////////...............------,,,---...///000///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,,,,***)))))))))***+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************************************************************))))))(((((((((((())))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******)))+++,,,,,,+++***+++,,,///,,,((('''***,,,---,,,************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++,,,,,,---,,,+++***)))************************)))************+++++++++++++++***+++,,,---...///------,,,++++++******)))******+++,,,+++***)))(((************)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------------------------------------......///////////////---------------------------------------------------------,,,,,,+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************+++++++++++++++*********))))))+++++++++++++++***)))(((************************************************************))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++******************************************************************************++++++,,,,,,++++++***,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++,,,---......//////.........,,,,,,...111222000.............../////////000WWWSSSMMMGGGAAA<<<888555000///---,,,,,,---...///*********+++,,,---///000------------------------///---++++++,,,---,,,+++++++++++++++*********)))************++++++++++++************************++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++***++++++***))))))***,,,************************,,,,,,,,,+++++++++*********************************************************+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,+++++++++,,,,,,---...888555111---,,,,,,...///---------,,,,,,,,,++++++........................000000////////////000000////////////...............------,,,---...///000///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///------+++*********+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************************************************************))))))(((((((((((())))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******)))+++,,,,,,++++++,,,...333///+++))))))******(((************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++,,,,,,,,,+++***)))************************)))************+++++++++******+++,,,,,,------...,,,,,,,,,++++++++++++******++++++,,,+++***)))(((************)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------------...///////////////---------------------------------------------------------,,,,,,+++++++++***+++...//////...+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************+++++++++++++++*********))))))+++++++++++++++***))))))************************************************+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++******************************************************************************++++++,,,,,,++++++***,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++,,,---......//////.........---,,,...111222000............/////////000000WWWXXXWWWTTTNNNIIIEEECCC;;;888555111///....../////////...------...//////------------------------///---++++++,,,---,,,+++++++++++++++************************+++++++++,,,************************++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++***++++++***))))))***,,,************************,,,,,,,,,++++++++++++******************************************************++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,+++++++++,,,------;;;888444000---------...------------,,,,,,,,,,,,........................000000////////////000000////////////...............------------...//////...---------///...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---......---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********************************************************************************))))))(((((())))))***))))))))))))))))))))))))************************)))************+++++++++******++++++++++++*********++++++++++++,,,...111444111---*********)))(((************************++++++++++++++++++++++++************************+++++++++++++++*********+++++++++,,,++++++***)))++++++++++++++++++++++++)))************+++++++++)))***+++---------,,,,,,******+++++++++,,,,,,,,,***++++++++++++***))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------...////////////...------------------------------------------------------,,,,,,,,,,,,++++++***,,,000222222000,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++******************++++++++++++***))))))************************************************,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******************************************************************************++++++++++++******,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////......---------...000111000///....../////////000000000PPPSSSWWWVVVPPPKKKHHHGGGGGGDDDAAA<<<888444111///888777444111///.........------------------------///---,,,,,,------,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++***))))))***,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,---777555222///,,,++++++,,,------------------,,,,,,---------...............000000////////////000000////////////..................------...............---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************************************************************************))))))))))))))))))***))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++*********++++++******,,,000333000...,,,+++++++++,,,,,,************************************************************************+++++++++******************++++++++++++*********++++++++++++++++++++++++))))))*********+++++++++((())),,,---...---+++***))))))***+++,,,,,,------++++++++++++******))))))************)))))))))((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------,,,---......//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///---+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******************************************************************************++++++++++++******++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,---......///.........---------///000000000///...////////////000000000IIIMMMPPPNNNGGG@@@;;;999BBBCCCCCCCCCAAA>>>;;;999999777333000---,,,,,,---------------------------000...,,,,,,---------,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++***))))))***,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,,,,111000///...---,,,,,,,,,---------------------------------.........//////000000////////////000000////////////..............................---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++++++++++++++******))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******************************************************************************))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++*********************,,,///222...------+++******+++,,,*********************************************************************************************************************+++++++++++++++++++++++++++))))))*********+++++++++(((***+++------,,,+++)))))))))***+++,,,------...+++++++++***************************)))))))))((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------,,,------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************)))******+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,************************************************************************)))******++++++******)))+++*********++++++,,,---+++,,,,,,------,,,,,,+++,,,---......///.........,,,---.../////////000000////////////000000000111===???BBBBBB???;;;888666444777<<>>;;;999999<<<===;;;999>>>===;;;;;;>>>CCCHHHLLLVVVRRRJJJAAA:::555222222------------------------000///------.........---+++++++++,,,,,,---------++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,*********************************++++++,,,,,,,,,************************************************---,,,+++******+++,,,---+++++++++,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,.........---,,,+++---------.........//////,,,,,,------...///000000000000////////////000000000/////////................../////////...,,,+++++++++***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---...---,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************************************************************++++++************++++++))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******''')))++++++***))))))***%%%(((******))))))+++...************************))))))))))))))))))))))))************************(((((())))))*********+++***)))(((((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++******)))******+++***++++++++++++,,,,,,,,,---,,,***)))))))))***+++************)))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,------......------------------------------------------------------+++++++++,,,,,,---------)))***,,,------,,,***)))+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++++++++((()))***+++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------************************************************************************))))))************))))))************+++,,,---...+++,,,,,,------,,,,,,+++,,,---......//////......***---000000......///222000000000000111111111111NNNGGG@@@===>>>???;;;777:::===BBBFFFHHHFFFBBB???IIITTTYYYUUUMMMGGG???777888111---111222///---/////////..................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******,,,++++++******++++++,,,++++++***************+++************************+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,,,,------++++++************++++++)))***++++++***)))***+++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------...........................///////////////..............................///...---,,,+++,,,,,,---.........------,,,,,,,,,,,,+++***+++---...---,,,---,,,,,,,,,,,,---..................---,,,+++***...---++++++++++++---...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...---,,,+++***+++,,,---,,,,,,---......---,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))(((((((((((())))))******++++++++++++************************************++++++++++++******++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++*********))))))************************))))))***++++++++++++***++++++************+++++++++*********))))))(((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***+++,,,))))))***+++,,,,,,------,,,,,,++++++***)))((((((************************---,,,***)))))))))******************************((()))+++,,,,,,+++)))((()))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++*********+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,,,,+++)))(((******++++++++++++******++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///---------------------------------............///000000000000000111111111PPPMMMHHHDDDCCCCCCDDDDDDCCCCCCBBBAAAAAABBBEEEGGG???HHHQQQUUUYYYZZZTTTLLLCCC:::333222222//////222000000000//////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++***************************************++++++++++++******,,,++++++******++++++,,,,,,++++++******++++++,,,***************************+++,,,+++******+++---++++++,,,,,,,,,,,,------++++++************++++++***,,,---,,,+++***+++,,,***+++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........------------------------..............................////////////..............................///...---,,,,,,,,,------......---------,,,,,,,,,---++++++,,,---...---,,,---,,,,,,,,,,,,---..................---,,,+++***---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,------------,,,,,,...---,,,+++++++++,,,,,,,,,,,,---......---,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))(((((((((((())))))******++++++++++++************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++***************+++++++++,,,,,,+++++++++*********))))))************************))))))***++++++++++++***++++++************++++++************)))))))))((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,,,,,,,++++++***))))))(((************************,,,,,,***)))))))))******************************((()))+++,,,,,,+++)))((()))************+++++++++)))************+++++++++************************++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,,,,+++)))(((******++++++++++++******+++++++++,,,,,,,,,------+++,,,------,,,,,,---///........................---------............///000000000000111111111111PPPQQQQQQMMMGGGCCCBBBBBBHHHHHHGGGCCC@@@???CCCGGG@@@EEELLLTTT]]]aaa\\\TTTRRRHHH===777222//////222///000000000///...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,+++***)))(((******************************++++++++++++******,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++******,,,...++++++,,,,,,,,,,,,------++++++************+++++++++,,,------++++++,,,---++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------..............................///////////////.................................---,,,,,,,,,------...------------,,,,,,,,,---,,,,,,,,,...///...------,,,,,,,,,,,,---.....................---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,---------------..................---...------,,,+++,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***************************))))))(((((())))))*********++++++++++++************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++***************++++++++++++,,,+++++++++***************************************))))))***++++++++++++***++++++************++++++************)))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******((((((((((((************++++++++++++++++++,,,,,,++++++***)))))))))************************,,,+++******)))*********************************)))***+++,,,,,,+++***))))))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))******++++++++++++******++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,---...////////////////////////---------............/////////000000111111111111JJJLLLOOOOOOLLLGGGCCC@@@DDDHHHMMMLLLFFFAAA>>>>>>BBBDDDGGGMMMTTTYYYYYYWWW[[[TTTJJJ@@@888222000000...............------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******************************++++++++++++******,,,++++++******++++++,,,+++************++++++,,,++++++++++++++++++++++++)))***++++++***+++---///+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,---,,,+++***+++---+++++++++,,,,,,,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------........................---...//////////////////........................------------------------------------------------...---,,,---///000///...---,,,,,,,,,,,,---.....................---,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,------------......//////......---......------,,,,,,,,,,,,------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***************************))))))))))))))))))*********++++++++++++************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******************++++++++++++************************************************))))))***++++++++++++***++++++************++++++*********)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))(((''''''((())))))++++++++++++************+++++++++*********))))))************************++++++******************************************)))***++++++++++++***)))))))))*********+++++++++))))))*********+++++++++************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++++++++***)))******++++++++++++*********++++++++++++,,,,,,,,,***,,,------,,,+++---...........................---------............/////////000000111111222222OOOKKKHHHHHHKKKMMMKKKIII???DDDKKKMMMJJJEEEBBB@@@;;;<<>>888444//////...------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******,,,++++++******++++++,,,)))))))))))))))***++++++++++++++++++++++++++++++)))***++++++***+++---///+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,)))+++,,,+++***)))***,,,************++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------........................------...///////////////........................,,,---------------------------------------------...---,,,---///000///...---,,,,,,,,,,,,---............//////......------,,,,,,...//////...,,,,,,++++++++++++,,,,,,,,,---------............------.........---------,,,,,,------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************))))))))))))************++++++++++++************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******))))))*********+++++++++************************************************))))))***++++++++++++***++++++************++++++))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))+++*********************+++++++++***************************************************+++******************************************++++++*********))))))*********+++++++++))))))*********+++++++++************************++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++***************++++++++++++***************+++++++++,,,,,,***+++---,,,++++++,,,...---------------------------------............///...//////000111111222222qqqeeeVVVLLLJJJKKKJJJHHHBBBCCCDDDFFFHHHJJJLLLLLL@@@>>>>>>??????CCCNNNYYY[[[```aaa]]]UUUOOOGGG@@@888666333///---,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,...++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,)))***++++++))))))***+++))))))*********+++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................,,,---...///000000000000........................+++,,,---.........------,,,,,,,,,------------...---,,,,,,,,,...///...------,,,,,,,,,,,,---............/////////......---------............------,,,,,,,,,,,,------------------............---------............---,,,,,,...------,,,,,,------...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************+++******))))))******+++******++++++++++++************************************++++++++++++******++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++******++++++++++++******)))))))))************+++***************+++++++++************************))))))***++++++++++++***++++++************++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******************************************************************))))))***++++++++++++***************************************************)))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++************++++++++++++++++++******++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************++++++++++++***+++,,,,,,++++++,,,------------------------------------............///......///000111222222333qqqcccYYYQQQLLLMMMHHHDDDDDDIIIMMMOOONNNJJJCCC>>>===;;;;;;@@@GGGPPPZZZbbbbbb___\\\VVVPPPHHHCCC<<<555000...............------------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,*********+++++++++,,,,,,******,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---------------------------........................,,,---...///000000000000........................+++,,,---.........------,,,,,,,,,---------......---++++++,,,---...---,,,---,,,,,,,,,,,,---............////////////............------------..................////////////...//////000000//////...---.../////////...,,,,,,...---,,,,,,,,,,,,---...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************+++******))))))******+++******++++++++++++************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++******++++++++++++******))))))))))))************))))))*********+++++++++************************))))))***++++++++++++***++++++************++++++((()))))))))************)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************************************************)))******************)))(((((())))))******++++++************************************************((()))***+++,,,++++++***************************+++******************+++)))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++************++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++************************************************+++******************+++******++++++++++++******************++++++++++++)))+++,,,,,,++++++,,,---........................---------............///......///000111222333333xxxiiiaaaUUUOOOIIIIIIMMMOOOKKKFFFIII???999:::<<<::::::===FFFRRR]]]```aaabbb___YYYTTTNNNDDD:::333000///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++******++++++++++++******,,,++++++++++++++++++,,,,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,------++++++,,,---++++++,,,,,,,,,---------)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------........................,,,---...///000000000000........................***+++---...///...------,,,,,,,,,------.........,,,+++***+++---...---,,,---,,,,,,,,,,,,---............///////////////...///...---,,,,,,---...///000000000000111111111111000000111111111111000000---.../////////...,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************++++++************++++++******++++++++++++************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++******++++++++++++******))))))))))))************))))))******++++++++++++************************))))))***++++++++++++***++++++************++++++(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******************************************************++++++++++++******'''(((((()))***++++++,,,******************++++++************************((()))***+++,,,,,,+++***************************++++++************++++++)))************+++++++++)))************+++++++++************************++++++************++++++++++++++++++++++++++++++)))************++++++++++++*********+++,,,,,,------,,,,,,++++++*********************************************************++++++************++++++******++++++++++++******)))************+++++++++)))+++,,,,,,+++***,,,---////////////////////////---------.........//////---...///000111222333333xxxiiiYYYQQQKKKFFFFFFKKKAAACCCAAA<<<<<>>999AAAEEEPPP^^^eeeccc___]]][[[XXXRRRHHH<<<333,,,***(((+++...000///...//////.........------,,,,,,,,,((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,---...............------,,,,,,,,,))))))*********+++++++++******+++,,,,,,,,,,,,+++---,,,+++***))))))))))))************************++++++***************+++++++++++++++++++++++++++***))))))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,...///000---------.........//////................................................---,,,++++++++++++,,,------...000000...---,,,,,,///...+++***+++---000222---,,,,,,,,,---...---,,,///000///.........111333444222000......000444777444777999777333222555888999555222111333555666666333555666666333000......---,,,***+++---.........---+++******+++---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------******************************************************+++,,,,,,,,,,,,++++++++++++*********)))))),,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************++++++++++++******...,,,******+++++++++***++++++******************)))************+++++++++------,,,+++*********++++++,,,,,,,,,,,,---000333++++++******)))*********************************))))))))))))***************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++******++++++++++++******))))))************))))))******************************************************++++++++++++************************************++++++++++++******************************++++++******************)))************+++++++++************************************************)))************+++++++++***************************************************))))))***,,,,,,+++)))************************))))))))))))))))))))))))************************************************))))))***++++++++++++***,,,,,,++++++,,,,,,---............------,,,,,,,,,---------...............000000000000111222333444qqqcccUUULLLIIISSSLLLDDD@@@AAACCCDDDCCCBBBBBBIIIWWWbbbaaa[[[WWW\\\\\\YYYPPPCCC999444333444111...,,,+++---...000.........------,,,,,,,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++************+++,,,,,,************************------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.....................///---------.........//////...................................................---,,,++++++,,,---......000111111///---------------,,,,,,---...//////...---,,,,,,---......------...000111333555777999555444555:::AAAEEEEEEDDDHHHIIIHHHCCC===:::<<<@@@?????????===<<<===@@@CCC@@@@@@@@@@@@???<<<:::888777555333222222111...,,,000///------.........,,,++++++******++++++,,,,,,,,,,,,,,,++++++***************************************************************+++,,,,,,,,,,,,++++++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,***************************++++++,,,,,,++++++************************************************************************************++++++*********...,,,******+++++++++***************************)))************+++++++++,,,,,,+++***************///111222111...***((('''...---,,,+++************************************))))))))))))***************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++******++++++++++++******************************************************************************))))))************))))))******************************++++++++++++******************************************************)))************+++++++++************************************************)))************+++++++++***************************************************))))))***,,,,,,+++***************************************************************************************************))))))***+++++++++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,---------...............000000000000111222333444uuuaaaUUUSSSJJJFFFLLLOOOJJJGGGIIIMMMIIIKKKXXXbbb```WWWOOOSSSYYY]]]ZZZQQQFFF>>>;;;999444...+++---...///............---------------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,......---,,,++++++******,,,,,,++++++++++++******+++,,,,,,,,,,,,---------***++++++,,,,,,,,,,,,,,,)))))))))***,,,---///000++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,---------------------------......///000000///...------............/////////......................................................------------......///000111111...---------,,,---...000000///...---111111000///000111333444222444888===AAADDDFFFGGGNNNMMMOOOUUU[[[\\\VVVOOOVVVUUUQQQIIIBBB@@@BBBEEEIIIKKKMMMJJJGGGFFFJJJNNNQQQNNNMMMMMMNNNMMMIIIFFF===<<<;;;;;;;;;999666444333111000/////////---,,,---,,,+++++++++,,,...///......---,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++***************,,,,,,,,,++++++++++++***++++++************++++++***************************++++++,,,,,,++++++***************************************************************************************************---+++******+++++++++***************************)))************++++++++++++++++++***************:::???FFFJJJIIIFFFBBB@@@000///---,,,******))))))************************))))))))))))******************************************++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******++++++************++++++******************************************************++++++++++++************************************++++++++++++******************************************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++***************************))))))***,,,---+++***************************++++++++++++++++++++++++************************************************)))******+++++++++++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,---------.........//////000000000000111111222333wwwaaaUUUOOOSSSQQQHHHIIISSSYYYUUUWWWaaafffaaaVVVNNNHHHOOOXXX]]][[[SSSHHHAAA888333......111222///+++...............---------000///...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------,,,,,,++++++------------------------+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))******+++,,,...///000++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***)))+++...........................---...000222222000...---.............../////////................................................//////............/////////000000///---,,,,,,------...///000000000//////111111222222222555888:::===???DDDJJJPPPSSSSSSSSSYYYYYYZZZ\\\]]]XXXPPPJJJ]]]ZZZTTTMMMGGGFFFIIIMMMRRRSSSTTTSSSRRRRRRSSSTTTYYYVVVSSSUUUXXXYYYTTTPPPIIIHHHGGGFFFEEEBBB===:::666444222111111000---+++......,,,,,,,,,---///000//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++******))))))******+++***************************++++++,,,,,,++++++***************************************************************************+++******************+++,,,+++))))))***++++++******************+++++++++))))))*********+++++++++*********************)))---333<<>>:::777111000000000///......---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***************+++++++++***++++++++++++,,,,,,,,,++++++************++++++------------------------***++++++,,,,,,++++++***************************************************************************,,,+++***))))))***+++,,,+++)))((((((***++++++***)))))))))***++++++,,,,,,)))************+++++++++)))***+++,,,---,,,+++***)))***++++++***)))***+++(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))************************************))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++++++++******++++++++++++******((()))************)))(((************************************************((((((((())))))(((((((((******************************++++++++++++******************************)))))))))***++++++,,,,,,)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******+++---...,,,+++************************++++++++++++++++++++++++***************************************************++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...+++,,,,,,---...///000000000000000//////000000111uuu]]]XXXPPPKKKNNNTTTXXX\\\___[[[XXXRRRLLLIIILLLSSSYYY[[[UUULLLBBB;;;666333222---........./////////000+++,,,...000111111111000........................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++---......---,,,+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,------...---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///...---,,,------------------------...++++++///444666111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///222444444444333000000000000/////////...................................................---...////////////...------...//////...///222444555666888:::<<<>>>??????LLLQQQUUUVVVTTTSSSTTTWWWTTTRRRQQQSSSVVVUUUQQQLLLGGGHHHHHHDDD???<<<<<<>>>@@@???>>>>>>===<<<;;;:::999888999???GGGJJJHHHDDDIIIGGGEEECCCAAA@@@>>>>>>:::;;;>>>CCCJJJOOORRRSSSJJJIIIHHHGGGGGGEEEAAA>>>999999:::999888666333222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************************************,,,+++***((((((***+++,,,***)))'''(((***++++++***((())))))***++++++,,,,,,)))************+++++++++)))+++,,,.........,,,+++$$$&&&'''&&&&&&'''***,,,))))))))))))))))))******))))))))))))))))))))))))))))))))))))************************************))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))*********++++++++++++******++++++++++++******)))***,,,......,,,***)))************************************************((())))))******))))))(((******************************++++++++++++******************************((())))))***++++++,,,,,,)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***,,,---...---+++***************************************************************************************************+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......++++++,,,---...///000000000000////////////000000ppp___OOOKKKOOOSSSVVVWWWVVV[[[\\\UUUJJJDDDFFFLLLVVVWWWXXXTTTKKK@@@666222---.........//////000000+++---///222333333222222........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---.........,,,***(((,,,,,,,,,------.........---------,,,,,,++++++++++++,,,------......------***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///111333555666555444333------------------------///,,,+++111999;;;444,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111444555555666111111000000/////////...................................................,,,---...//////...---,,,...///000000000222555888;;;===BBBFFFIIIIIIHHHGGGKKKPPPUUUUUUQQQNNNNNNPPPJJJGGGDDDEEEHHHHHHCCC>>>>>>>>>AAADDDHHHKKKLLLMMMGGGHHHKKKNNNQQQRRRPPPOOODDDEEEFFFIIIJJJIIIFFFDDDEEEEEECCC???:::666555666555555666999>>>BBBDDDEEEKKKJJJIIIIIIIIIGGGCCC@@@BBBCCCDDDDDDBBB>>>;;;888444444333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))******++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************,,,+++)))(((((()))+++,,,***((('''(((***++++++***((())))))***++++++,,,,,,)))************+++++++++***+++---/////////---,,,,,,------+++))))))***+++,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))************************************))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++******++++++++++++*********,,,...111111...,,,***************************************************,,,,,,,,,------,,,,,,,,,******************************++++++++++++******************************((())))))***++++++,,,,,,)))************+++++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++,,,......---+++************************))))))))))))))))))))))))***************************************************+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++,,,---...///000111111000////////////000000}}}___QQQJJJFFFJJJTTTUUUVVVWWWUUUNNNEEE???>>>HHHTTT``````TTTGGGAAAAAA777111///111111,,,+++///000000000000000000000000---------------...//////------------------------222...+++***---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,...000000...---------,,,,,,,,,---......//////555666555444222222444666333222000...,,,,,,,,,---////////////////////////111000...,,,+++,,,---...---------......000111222111111000000//////......//////.........---------000...,,,,,,---/////////...,,,***,,,///000///---000000000111555;;;@@@CCCCCCGGGLLLMMMLLLLLLNNNQQQLLLKKKIIIIIIIIIIIIGGGFFFDDDDDDBBB@@@???@@@CCCFFFAAASSSVVVNNNQQQVVVWWWZZZTTTXXX\\\^^^]]][[[YYYXXXQQQPPPOOONNNLLLJJJLLLOOOJJJPPPLLLGGGHHH???555777;;;888888:::999666777:::<<<<<<>>>AAADDDFFFEEECCCDDDEEEFFFGGGGGGFFFDDDCCC???;;;666000------...000+++...000...(((&&&)))------...000000000...,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---+++***)))***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***,,,...000111000...,,,***************)))((((((******+++++++++,,,,,,,,,,,,,,,,,,++++++***************************************++++++++++++******,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,************************************************************************************************,,,,,,+++***))))))******************************************************)))***+++,,,---,,,++++++...------,,,,,,------.............................................------000000000000000000000000}}}cccRRRKKKNNNTTTSSSTTTUUUUUUPPPIIIEEEDDDIIIIIIMMMUUU\\\YYYNNNCCC===333,,,---///...,,,---000000000000000000000000111000///...------------------------------------///---++++++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,---...---,,,+++---...//////.........000222333333333333111000///111333333222111///......------........................000///---,,,,,,---...///...............///000111000000000000//////......//////.........---------111000............------///---,,,,,,---000222333222333666:::???EEEIIILLLJJJHHHGGGFFFFFFFFFFFFFFFGGGEEECCCCCCCCCDDDCCCBBBCCCEEEGGGHHHHHHHHHJJJKKK[[[iiidddXXXWWWZZZZZZ]]]ccc```\\\[[[ZZZXXXUUURRRUUUVVVVVVUUUQQQNNNOOORRRQQQTTTNNNIIIMMMIIIDDDHHH888555888@@@EEEAAA999444:::888666777999<<<>>>>>>EEEEEEDDDDDDDDDDDDDDDEEECCCBBB???;;;777444111000111000...,,,*********+++...---,,,,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++*********++++++,,,---......************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********,,,---//////...---,,,***************)))((((((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,************************************************************************************************,,,++++++******)))******************************************************)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,------................................................////////////////////////}}}kkkYYYLLLLLLMMMPPPRRRSSSQQQKKKFFFIIIDDDBBBJJJWWW]]]XXXQQQIII<<>>AAAEEEJJJNNNPPPRRRRRRHHHCCC>>>>>>@@@CCCBBB???===;;;::::::<<>>999555777333...,,,---...---,,,===:::444///,,,,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************++++++++++++++++++*********************+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***((()))***+++,,,...//////************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))++++++,,,,,,,,,---------*********+++******)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********************************++++++++++++******,,,,,,,,,++++++++++++***************************************************+++++++++*********************************************+++++++++,,,,,,,,,************************************************************************************************+++++++++***************************************************************)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------------------........................////////////////////////bbbQQQOOOMMMNNNSSSUUUNNNDDDFFFHHHIIIHHHIIINNNWWW^^^WWWLLL>>>555222000...---////////////////////////444333111000...---------------------------------+++,,,...000111///---***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---//////...---......,,,,,,---///111333555666---...///...,,,+++,,,...//////000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111000//////............////////////////////////////////////...............+++---...////////////000+++000555666555888AAAHHHKKKNNNQQQSSSRRRPPPLLLJJJ>>>===<<<>>>BBBFFFGGGFFFDDDBBBAAABBBFFFJJJMMMOOOTTTUUUUUUSSSQQQPPPPPPQQQQQQZZZVVVQQQWWWZZZYYY]]]]]]ZZZZZZ___gggooossssssiiiiiihhhgggiiikkkgggbbb___hhhfff^^^ZZZPPPLLLSSSVVVOOOMMMUUU\\\VVVIII???DDDCCCCCCDDDCCCAAA<<<999444333222333444777:::<<>>;;;999666333111111666888<<<@@@DDDGGGJJJKKKFFFGGGEEE>>>444---+++,,,///...,,,++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***+++++++++++++++++++++***************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,+++++++++++++++++++++++++++++++++++++++++++++---..................------,,,***))))))***+++,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************************************************************************************)))******+++++++++******************************************************+++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........//////........................zzzZZZLLLNNNPPPMMM???BBBHHHOOOSSSSSSNNNJJJWWWZZZWWWKKK???777111...///////////////////////////.........//////000111------------------------+++///444555444111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++...222555444222000000888888888777555111...+++...///111000///------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////.........//////000---............/////////...////////////000000000///111222000......111555333<<>>???AAA@@@???===;;;999777555444333333555888<<>>AAAHHHLLLQQQQQQJJJ@@@888444333222111000...---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***+++++++++***************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********+++---...///------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++---...000111111111------,,,+++++++++++++++)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************************************************************''')))***,,,,,,,,,***)))************************************************++++++*********+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................kkkTTTQQQRRRMMMLLLKKKIIIHHHLLLSSSXXXHHHQQQXXXZZZZZZUUUGGG888111111111111111111111111......------------......------------------------***///333444111///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------//////...---,,,...222555...,,,***)))***...222555---///111111///...---...---,,,++++++,,,---///000------------------------,,,---......///.........---------......000111222---------.........//////.../////////000000111111+++...111222333999CCCKKKMMMPPPRRRTTTTTTWWW\\\```\\\\\\ZZZYYYXXXWWWVVVVVVYYYVVVTTTVVVYYYZZZXXXUUU^^^```dddllluuu|||zzzwww|||pppsssfffaaahhhmmmwwwnnneeehhhrrr|||yyyvvvtttsssqqqnnnkkkZZZUUUMMMEEE@@@>>>>>>>>>===;;;777444333444555777???DDDKKKRRRTTTOOOFFF>>>------,,,+++,,,...000111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---,,,+++)))(((++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++++++++,,,,,,+++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,...///---------,,,,,,+++++++++++++++++++++++++++++++++(((***+++---///111111222------------,,,,,,++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******************************++++++++++++***************++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************'''(((***,,,---,,,***)))************************************************,,,+++*********+++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................ttt\\\SSSRRRWWWSSSEEE>>>DDDQQQXXXVVVSSSSSSWWW]]]]]]UUUMMM>>>777000...111222///+++//////.........---------------...............------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------------------------,,,///...)))***000222000......//////...---,,,,,,////////////////////////------------------------...------,,,,,,------...---------.........//////...------///111111///---......////////////.........///000000111222333333555222111999FFFQQQUUUUUUTTTTTTUUUWWW[[[]]]______eee]]]XXXYYYZZZXXXWWWWWWQQQPPPOOOMMMPPPYYYgggqqq~~~~~~|||xxxmmmrrrwwwsss|||nnnjjjqqqlllmmmdddiiiuuummmnnnqqqwww|||~~~{{{xxxyyywwwooo```QQQGGGCCCBBBAAA???;;;999888777555444333444===JJJRRRQQQNNNNNN:::444...,,,///111111///222111000...------...///,,,,,,---------,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++***)))***+++***++++++,,,,,,++++++***+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++---,,,,,,+++*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++((()))***+++++++++++++++,,,,,,---...///000111111111111000...---,,,+++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,************+++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++******+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..................////////////111111000000//////......zzzxxxvvv}}}}}}nnnZZZOOOOOORRRQQQIII@@@DDDOOOTTTRRRSSSWWW]]]^^^ZZZUUUHHH@@@666000///000000/////////.........---------.........///......---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------------000///+++,,,111333111...............---,,,,,,........................------------------------...------,,,,,,------...---------.........///////////////...,,,,,,...///...//////////////////...000000000000000111222222555555999AAAKKKRRRTTTTTTVVVUUUTTTUUUXXX[[[\\\[[[XXXWWWZZZ___```YYYSSSQQQKKKNNNTTT```pppzzzjjjiiiyyyzzznnnlllqqqwwwvvvqqqtttmmmiiivvvuuu}}}ooojjjhhhppp}}}~~~wwwmmmcccXXXMMMEEE===???AAABBB@@@;;;666222555222444;;;CCCIIIRRRYYY???888000---...///...,,,///......------...///000---------------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***,,,---,,,+++***+++,,,***++++++,,,,,,++++++***+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++---,,,++++++******++++++*********+++++++++,,,,,,*********+++++++++,,,,,,------,,,,,,++++++++++++)))***+++,,,------------......//////000000111111111000///...---,,,++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,++++++************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.....................////////////111000000000/////////...~~~ssshhhgggyyy]]]NNNJJJSSSRRREEE???FFFOOOPPPSSSXXX]]]```___^^^UUUMMMAAA666000...000222/////////.........------///////////////...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,///...,,,---000111000---............------,,,........................------------------------...------,,,,,,------...------.........////////////111111...))))))---111/////////000000/////////333111000//////111222444999===DDDKKKQQQTTTTTTSSSZZZWWWUUUWWWZZZ\\\[[[YYYXXXXXXYYY\\\YYYSSSQQQSSSdddiiitttxxx|||iiieeettt|||ttt}}}yyyrrr{{{qqqiiioooyyyxxxyyysssggg^^^WWWQQQHHHAAA============999555222555999???KKKVVVEEE???777222000000...+++------------.........///...------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------++++++,,,---***++++++,,,,,,++++++***+++++++++***************************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++************++++++++++++************++++++++++++,,,,,,+++++++++++++++*********,,,---//////000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,+++************************************++++++++++++++++++++++++++++++,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++************)))))))))+++++++++***************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.....................////////////000000000000////////////}}}~~~~~~{{{zzz|||aaaMMMNNNSSSNNNGGGEEEGGGKKKRRRZZZ___aaaaaaaaa^^^YYYOOOBBB666000000222////////////............///000000//////...---,,,------,,,,,,,,,,,,------,,,,,,,,,------------...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------***+++,,,+++,,,------,,,---------......------,,,........................------------------------...------,,,,,,------...............///////////////000000///......000111000000000000000000000000222111000000111444888:::BBBHHHOOOTTTUUUUUUUUUVVV\\\ZZZYYYZZZ\\\\\\ZZZWWWZZZWWWUUUVVVXXX]]]hhhtttzzzoooxxxzzzyyyyyyyyy}}}uuuvvvzzz{{{yyywwwvvvgggTTTGGGBBBAAA???<<<<<<:::;;;<<<;;;999<<>><<<:::999666444555555444333111///...---///......---------------,,,,,,,,,------------...------------------------((()))***,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,+++,,,---,,,+++***+++---***++++++,,,,,,++++++***************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,************+++++++++,,,************+++++++++,,,++++++++++++++++++++++++)))***,,,...///000111111000000//////............/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++*********+++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************)))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------........................////////////000000000000////////////ppp^^^UUURRRNNNIIIBBBHHHQQQZZZ___aaa___]]]^^^^^^YYYOOOBBB777111000000000/////////.........//////000000///......---...------,,,,,,------...,,,,,,---------.........++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------******+++------,,,+++,,,,,,,,,---------------,,,........................------------------------...------,,,,,,------............/////////000000///------111666888444000222111000000000000111222111111111333666;;;@@@CCCLLLQQQWWWYYYWWWVVVWWWZZZZZZYYYYYYYYYXXXVVVSSSQQQTTTVVV___kkkuuu~~~}}}yyyrrrooosss}}}zzzjjjaaa\\\SSSDDD777???>>>???AAA>>>888555777===>>>@@@DDDFFFHHHGGGFFFEEEEEECCC@@@<<<777222000000///...---------......,,,,,,---------.........------------------------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,)))+++,,,+++***)))***,,,***++++++,,,,,,++++++***************************************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,...///000111111.........---,,,,,,++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++*********++++++,,,---************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))***************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........---------.........//////............////////////////////////000000000000hhhVVVOOOMMMCCCHHHOOOXXX^^^___\\\XXXUUUYYY]]]ZZZOOOBBB777222000000000/////////.........//////000000/////////......------------......,,,---------............,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------------,,,...222222...,,,...+++,,,,,,------------,,,------------------------------------------------...------,,,,,,------........./////////000000000///,,,,,,222;;;===777000333222111000000111222333111222444888>>>DDDJJJMMMSSSVVVYYYYYYWWWVVVWWWYYYUUUVVVVVVTTTQQQQQQUUUYYYccclll|||~~~}}}xxx|||xxxppphhh___WWWKKKEEE@@@@@@???<<<;;;===444777===CCCJJJPPPTTTVVVTTTSSSRRRNNNIIIBBB<<<888111000///------...//////,,,---------............------------------------666444222000...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---)))***++++++))))))***+++***++++++,,,,,,++++++******************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,------***+++---...///000111111------,,,,,,+++++++++***---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,************+++,,,---...************************++++++++++++++++++++++++******+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))************+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,---------............------........./////////............////////////////////////000000000000|||jjjTTTMMMLLLKKKNNNTTT[[[]]]YYYUUUIIIPPPZZZ^^^ZZZNNNAAA999000000000000/////////...---...///000000111000000......------------......------------............---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------...,,,///444444///,,,...***+++,,,---------------------------------------------------------------...------,,,,,,------....../////////000000000000///......222888:::666222444333111000000111333444333555999>>>EEEKKKPPPSSSTTTVVVXXXXXXWWWUUUTTTSSSQQQTTTUUUSSSSSS[[[lllzzzuuuqqquuu{{{fffYYYKKKFFFEEEBBB@@@@@@777888:::===BBBIIIQQQUUUVVVWWWVVVTTTPPPIIICCC???222111///...---...///000------------....................................999777333///,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------***+++,,,,,,******+++,,,***++++++,,,,,,++++++***))))))*********+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,------------.........//////---------.........//////,,,,,,---------.........---...///000111111111111---,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,,,,************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++------------........................////////////............////////////.../////////000000000111uuuzzz|||]]]MMMSSSOOOMMMQQQXXX\\\YYYTTTAAAIIIVVV______VVVIII@@@000000000000////////////,,,---...000111111111111......------------......---------.........//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------------------------+++---333333---***,,,***+++,,,,,,------------------------------------------------------------...------,,,,,,------...////////////000000000000000000000111333444444444444333111000000111333444555888===CCCIIIOOOSSSUUURRRTTTVVVXXXWWWUUUQQQNNNOOOSSSVVVVVVZZZlllzzzooosss|||nnn\\\SSSNNNGGG???;;;@@@===999777888>>>FFFMMMRRRSSSTTTTTTQQQLLLFFFCCC222111///...---...000111---------.........//////........................555222...***((((((***++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------+++,,,------++++++,,,---+++++++++,,,,,,+++++++++))))))******++++++++++++************************)))************++++++++++++++++++++++++++++++++++++*********+++,,,,,,---.........////////////000.........////////////000---------......////////////000111222222222222222------------------------,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------,,,+++************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++---------.........//////............/////////000............/////////000.../////////000000111111www\\\QQQNNNMMMQQQTTTUUUXXX\\\IIIIIIKKKSSSZZZ[[[TTTLLL999666222000///000111222//////...------------...................................................------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................---------------------------------............///////////////000111222333777666555444333444555555777:::AAAIIIMMMNNNQQQSSSRRRRRRRRRRRRQQQPPPOOOOOOGGG\\\ccchhhzzzyyy}}}xxxqqqgggVVVFFF======<<<;;;;;;999888:::===JJJNNNRRRRRRNNNKKKKKKLLLCCC:::///+++...111222000000///...,,,,,,---......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++******************++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,...///************************(((***+++***((('''(((***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,///222333222111000///000000000000000000000000//////------------...///,,,...///000111111000000111111000///.........////////////000111111111222......---------,,,,,,,,,000///...---------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************))))))))))))******))))))))))))))))))))))))+++++++++*********))))))***++++++,,,,,,++++++***************************+++,,,,,,+++******+++---++++++,,,,,,---...//////------------------------........................////////////000000000000zzzhhhZZZNNNPPPWWWZZZWWWUUUOOOKKKFFFGGGMMMSSSVVVVVVCCC;;;333///000111000/////////...------------...................................................------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.................................------------------------........./////////000000////////////000000111222333333444555777999;;;===JJJLLLQQQUUUUUUQQQNNNMMMLLLOOOQQQPPPMMMLLLNNNPPPZZZxxxzzzooodddZZZSSSDDDDDDBBB>>>999666999===;;;@@@HHHPPPUUUSSSOOOKKKIII???444......111111000//////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...************************,,,+++,,,///222222...***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,///222333222111000000000000000000000000000000//////---,,,,,,---.........///111222333333222222111000000000000111111222000000000000111111111111......---------,,,,,,,,,...------,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************))))))))))))******************************+++++++++*********))))))***++++++,,,,,,++++++***************************,,,,,,,,,+++******+++++++++,,,,,,,,,---.........------------------------.........................../////////000000000000}}}}}}mmmTTTNNNTTTYYYWWWUUUSSSNNNGGGDDDFFFMMMVVV]]]OOODDD888111111111///,,,000///......------......................................................------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------////////////000000000111000///////////////000111...000333777<<<@@@DDDFFF???CCCGGGLLLPPPRRRSSSSSSSSSRRRNNNJJJKKKTTTcccooozzzsssiii^^^PPPPPPMMMEEE<<<999;;;>>>555888???IIISSSWWWTTTPPPQQQHHH<<<333000000000///...////////////...------------------------------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,************************---******111::::::111(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///222333222111000000000000000000000000000000000///---,,,,,,,,,------000111333444555555444444111111222222333444444555111111111111111111000000......---------,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************))))))))))))******************************+++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++************,,,,,,,,,,,,------------------------------------............................../////////000000000{{{kkkYYYRRRRRRWWW\\\SSSRRRPPPMMMKKKNNNTTTZZZVVVNNNBBB888222///......000//////...............................................................------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------..................---....................................................../////////000000000000///////////////000000,,,///444:::@@@EEEIIIKKKLLLOOOPPPNNNNNNQQQSSSSSSYYYRRRIIIGGGSSSlllsssccc^^^\\\UUUKKKDDDBBBAAA@@@>>><<<;;;>>>FFFOOOVVVYYYWWWPPPEEE;;;444111//////...///000000000///---,,,------------------------,,,,,,,,,---------------+++++++++,,,,,,,,,---------------------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,---...---,,,+++************************+++((((((///666666...%%%***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///111222111000000000////////////////////////000///---,,,,,,,,,---...111222444555666666555555444444444555555555555555222222222111111000000///......---------,,,,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++***)))------,,,,,,,,,,,,,,,,,,,,,,,,------------------................................./////////000000{{{www|||cccSSSTTT\\\UUUVVVVVVRRRNNNMMMQQQTTTVVVTTTNNNBBB666......111000000///............///................................................------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////...------................................................------........./////////000////////////000000111...222777>>>CCCHHHJJJKKKIIIRRRXXXUUUQQQRRRSSSRRROOONNNQQQ]]]tttuuunnnjjj___TTTPPPOOOJJJBBBBBB@@@<<<999;;;CCCOOOXXXXXXTTTMMMCCC:::444111000...///000000000///---,,,------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---...---,,,+++************************************,,,------***'''*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...000111000//////000........................//////------------//////222333555666777777666555777777777777666444333222111111111000000/////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++************++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***+++------+++))),,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..........................................////////////|||tttfffWWWTTTVVVVVVTTTOOOKKKJJJNNNQQQQQQVVVWWWMMM===222111444111000//////......//////................................................------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,---...//////...---,,,................................................------------............////////////000111222333444777===CCCHHHJJJKKKKKKOOO___iiicccXXXSSSRRRPPPSSS```uuu~~~}}}xxxhhh```]]]TTTIII???@@@???<<<:::===EEELLLTTTTTTSSSLLLBBB888333222///000000000000///......------------------------,,,,,,,,,---......//////++++++,,,,,,,,,,,,------******++++++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++************************+++,,,---,,,)))(((***,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////...---...///........................///............000111222333444666777888888777777777777777777666333111000//////////////////............---------,,,,,,,,,---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************++++++++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,000111...+++++++++++++++,,,,,,,,,,,,+++,,,,,,------.................................------........./////////zzzeeeSSSRRRRRRQQQNNNLLLLLLLLLNNNMMMTTTYYYUUUGGG:::444333111000000///////////////................................................------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---///000000///---,,,............................................................/////////////////////000222333555555999===BBBHHHLLLNNNNNNMMMooo~~~mmmWWWPPPTTTVVVwwwxxxvvvvvvlllbbbXXXHHHFFFDDD@@@>>>===???@@@LLLRRRVVVSSSHHH===666444111000000///////////////........................,,,,,,------.../////////++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,************************))),,,---,,,***)))+++...)))******+++,,,,,,------------------------------++++++,,,,,,,,,,,,------***+++------,,,+++,,,...------------------------.........///000222444555555666888999::::::999999444555666666555333111000---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++******---222444111---*********+++,,,,,,,,,---++++++,,,,,,---......///........................---------.........//////uuuXXXLLLNNNQQQTTTTTTQQQLLLIIIKKKRRRYYYXXXOOOBBB777111111111000///////////////................................................------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---///000000///---,,,........................////////////////////////////////////000000000000//////000111222444666777<<<@@@FFFLLLPPPQQQPPPOOOOOO^^^```NNNAAAMMMeeeuuuwwwxxxxxxnnneeeXXXQQQGGGAAA??????===;;;GGGPPPXXXWWWMMM@@@888555222111///.........///000////////////////////////,,,,,,------...///000000++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------///...,,,+++***+++,,,,,,************************''')))+++,,,,,,,,,,,,---))))))***+++,,,,,,------------------------------++++++,,,,,,,,,---------)))+++,,,,,,******,,,---------------------------.........///111333666777777888:::;;;<<<<<<;;;:::111222444555555333222000+++,,,,,,------...............---------,,,,,,,,,,,,+++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))***...444666333...))))))***+++,,,,,,------++++++,,,,,,---...//////........................---------.........//////dddYYYRRRMMMNNNRRRRRRLLLDDDBBBIIITTTZZZUUUHHH<<<777///...000222111......222......------------..............................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,------......------+++,,,.../////////...---,,,,,,...///000000000000///......///222333000---///000/////////111555888???AAAHHHOOOOOOKKKJJJLLLMMMJJJIIILLLSSSeeeqqqfffaaaXXXLLLBBB>>>???BBB@@@MMMYYYYYYPPPFFF@@@===888222000222111,,,+++000////////////////////////......//////......---,,,------------------------///...---...//////---+++---,,,,,,,,,,,,---...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***+++,,,---...---,,,++++++,,,......------...000,,,+++...333555222222444:::;;;<<>>>>>AAA>>>>>>???@@@AAA@@@===;;;<<<;;;999777555444333333000///...,,,+++***))))))************+++,,,,,,---///,,,+++---222555333111+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///,,,---------.........///}}}zzz|||hhhUUURRRSSSNNNHHH@@@>>>AAAJJJVVVZZZSSSJJJ>>>666//////000///000222///......------......///........................,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,------------.........,,,,,,---............---//////......//////000111000///.........///000111/////////111333444333222///000111333666;;;BBBGGGNNNKKKLLLPPPQQQNNNLLLLLLQQQXXXkkk~~~yyyuuudddWWWNNNHHHEEECCCAAAAAAGGGLLLLLLGGGAAA>>>999444333000...///222////////////////////////...////////////...------------------------------///...---...//////---+++---,,,,,,,,,,,,---.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,---......///***,,,...///000111333555:::;;;@@@IIIMMMMMMNNNQQQRRRQQQPPPQQQRRRQQQOOOMMMJJJHHHGGGEEECCCAAAAAA@@@>>>===<<<:::666333///---///...---,,,,,,---...///---++++++---111333111///,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///,,,,,,+++,,,---...000111xxxuuu}}}ooo___VVVPPPLLL@@@>>>===CCCOOOYYYXXXQQQGGG;;;000...///...///000//////............//////........................------------....................................------------------------------------............------,,,,,,,,,,,,------------------............,,,------...............000///.........///111222222111///------...000111000000000111222222111111///000333666:::AAAIIINNNNNNNNNPPPRRRNNNIIIIIILLLdddzzzssstttzzzgggXXXPPPMMMFFF???<<>>EEELLLQQQRRRQQQQQQNNNIIIIIITTT```pppzzzvvvyyybbbWWWUUUIIIBBB>>>BBBEEEFFFGGGJJJJJJFFF???777222000000///000000000000000000000000//////000000//////...---------------------------...------...//////...,,,---,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,---...111333555<<>>BBBDDDJJJLLLNNNPPPQQQRRRUUUWWWYYYUUUTTTTTTRRRMMMLLLNNNJJJJJJKKKNNNQQQSSSSSSRRRMMMNNNNNNPPPRRRTTTUUUWWWXXXYYY[[[]]]]]][[[YYYWWWSSSQQQNNNJJJEEEAAA===;;;222111///...---,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///------...000444777;;;<<>>CCCHHHLLLOOOQQQQQQRRRTTTUUUTTTUUUWWWXXXRRRMMMIIIHHHEEEAAA@@@CCC888888:::===@@@AAA@@@>>>AAAAAABBBCCCEEEGGGIIIJJJNNNPPPTTTXXX\\\^^^______[[[[[[[[[ZZZWWWTTTPPPNNNAAA>>>:::555000------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***)))******++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///---...111444888<<<>>>@@@~~~SSSJJJPPPMMMDDDEEEPPPVVVTTTYYYSSSLLLEEE;;;222...111000000////////////000000000000000000000000000000............/////////000................................................---------...///000000111......------------................../////////000---......///////////////+++,,,.../////////...------...///111222222222222---///111000///111555888999>>>DDDIIILLLNNNPPPQQQIIIIIISSSkkkzzzwwwvvvvvvtttrrrqqquuu|||{{{kkk\\\RRRRRROOODDD>>>@@@EEEHHHDDD===:::;;;:::555000000000000000000000000000000000000000//////...---------------------------,,,,,,...///000///------,,,,,,,,,,,,---......,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........///222555999;;;DDDFFFJJJOOORRRUUUVVVWWWRRRTTTVVVWWWWWWXXXZZZ\\\JJJDDD???>>>;;;888999===BBBCCCEEEHHHJJJJJJGGGEEE<<<<<<======???@@@BBBBBBAAADDDIIIOOOUUUYYY\\\^^^XXXYYY[[[]]]]]][[[XXXVVVXXXTTTLLLCCC:::444333333------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,+++++++++))))))************))))))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------........./////////111555999===@@@BBBCCCeeeNNNNNNQQQTTTQQQNNNQQQXXX]]]ZZZWWWPPP@@@111...444111111111000//////111222000000///...............////////////000000000000111000///...------...///////////////////////////---...//////...------.........////////////.........,,,,,,///333555444111......---///000000///---///////////////.........000000000000111111111111222111000000111333555777<<>>BBBCCCCCCCCC}}}}}}]]]OOOIIIRRRXXXUUUUUUZZZ[[[WWWTTTQQQGGG:::333222000000000000//////000111000000///............///............////////////111000///...---......///........................---...//////...------...---------......---------...------///222333444333000///......000000///...//////////////////////////////000000000000111111111111000000222555999<<>>>>>777555111///............////////////............------------------------........................------------------------------------------------,,,------......------,,,------......------,,,+++------------------..............................,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,+++,,,---,,,,,,,,,...000---------+++***+++...000666888<<<@@@EEEIIIMMMOOOPPPSSSUUUVVVVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUMMMNNNOOOQQQRRRTTTVVVVVVXXXXXXVVVTTTQQQMMMJJJHHHCCCHHHOOOTTTVVVUUUSSSRRRWWWYYY[[[^^^___^^^]]]\\\YYYXXXXXXZZZ[[[VVVLLLCCC;;;777111...---......//////---,,,,,,------,,,+++------------------------------------------------,,,,,,,,,---------......------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++,,,,,,---......///........................///...------...000222444:::<<>>666222000//////111///...---...---+++***------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************+++++++++,,,+++,,,,,,------.................................---------...000444777:::AAAAAABBBCCCDDDDDDDDDCCC{{{tttiiiVVVSSSWWWZZZYYYVVVKKKCCCGGGOOOMMMAAA444111000//////000000///...111000000///.../////////------.........//////////////////.........//////------------------------...---...///000000///...+++,,,,,,------,,,,,,+++---///000...---...222777666333000...///000000//////////////////000000000.........///000000000111222111111333888@@@GGGKKKGGGOOOUUUQQQJJJRRRppp|||zzzzzz~~~vvvtttvvv|||}}}~~~~~~|||zzz{{{~~~}}}}}}}}}}}}yyysssooorrrxxx~~~pppUUUFFFBBBDDDDDDEEEGGGIIIKKKJJJHHHEEEBBB;;;444000///111444////////////............................................................------------------------------------------------,,,------......------,,,,,,------...------,,,,,,//////......------,,,,,,------------------------,,,------......------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,)))***------------...000,,,///222666:::>>>DDDHHHLLLLLLNNNOOOQQQSSSTTTUUUTTTVVVYYYYYYYYYXXXXXXYYYWWWVVVUUUTTTUUUWWWZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]\\\WWWVVVUUUTTTTTTUUUUUUVVVWWWWWWXXXWWWUUURRRNNNLLLMMMKKKJJJMMMUUU[[[______YYYZZZ\\\^^^_________^^^VVVOOOHHHHHHMMMUUUYYYZZZ\\\WWWOOOHHH@@@999333...111///......//////...,,,------------------------------------------------,,,,,,,,,---------......---------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------..............................,,,---...000444888===???CCCCCCBBBBBBBBBBBBCCCCCChhhNNNQQQXXXVVVWWWLLLBBBCCCMMMRRRJJJ???666444111000000000///---111111000///////////////....../////////000000000......//////////////////...........................------...111111000...------............---------///000...,,,---222666666333000...///000000///////////////000000111111.........///000111111222333333555999???FFFMMMQQQMMMOOOQQQSSSWWWhhh}}}}}}~~~{{{~~~{{{tttlllttt|||{{{vvvtttuuuxxxvvvwwwxxxwwwvvvxxx{{{~~~{{{xxxsssmmmhhhfffiiilllkkkiiiggghhhlllsss{{{zzzxxxyyy~~~kkkTTTLLLFFFEEEEEEFFFJJJLLLMMMMMMKKKHHHBBB:::333000222444////////////............................................................------------------------------------------------,,,------......------,,,,,,,,,------...------,,,...---------,,,,,,++++++------------------------,,,------......------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***,,,------,,,,,,...000---333:::AAAFFFIIIMMMOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTVVVXXXXXXWWWVVVVVVWWWWWWVVVUUUTTTUUUWWWYYY[[[YYYZZZ\\\]]]]]]\\\[[[ZZZ^^^]]][[[YYYYYYYYYZZZ[[[ZZZ[[[\\\]]]\\\[[[YYYWWW[[[VVVQQQPPPUUU\\\```bbbZZZ[[[]]]^^^^^^___^^^^^^XXXSSSJJJCCCAAAEEENNNUUU\\\\\\[[[YYYSSSJJJ???777000...,,,,,,.../////////------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------------........................---...000444999===AAADDDCCCCCCCCCCCCCCCDDDDDDDDDUUUKKKOOONNNVVVPPPHHHEEEKKKSSSRRRLLL>>>999333000111111000...222111000000//////000000////////////000000000111---...//////000////////////////////////////////////---,,,...111333111......//////000000//////...---............///111333444111///...///000//////...//////000000111111222......///000111222333333444666;;;AAAHHHMMMQQQSSSTTTJJJFFFSSSkkkuuurrr{{{|||qqqooonnnrrrxxxzzztttnnnpppyyy}}}xxxuuussspppnnnoooooolllhhhgggjjjmmmppppppmmmhhhcccbbbeeehhhjjjeeeaaa`````````dddjjjoooooooooqqqwww|||{{{|||||||||aaaTTTLLLKKKJJJHHHIIIJJJMMMNNNNNNLLLHHH???666111000222////////////............................................................------------------------------------------------,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...------///222444555:::BBBHHHKKKLLLLLLLLLRRRRRRSSSSSSTTTTTTUUUUUURRRTTTWWWWWWVVVTTTTTTUUUVVVVVVUUUUUUUUUWWWXXXYYYYYYZZZ\\\^^^^^^]]]\\\[[[\\\[[[ZZZYYYZZZ[[[]]]___[[[[[[\\\]]]]]]]]]]]]]]]```^^^\\\[[[\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\WWWWWWTTTMMMGGGEEEIIIMMMTTTWWW\\\```___YYYOOOHHH666222...,,,,,,---......------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++,,,,,,,,,,,,------------------------...........................111555:::>>>BBBEEEFFFCCCDDDDDDEEEFFFFFFEEEEEErrrTTTKKKMMMOOOQQQMMMGGGGGGNNNSSSSSSEEE>>>555111111222222000222111000000//////000000........./////////000000,,,---///000000000//////........................///---,,,...222444111......//////000000//////......------...000111000///000///......000000///......//////000111111222222//////000111222333444444555:::AAAIIIOOOSSSSSSSSSRRRKKKOOOeeeyyy~~~yyy}}}zzzxxxvvvtttqqqoooooorrrvvvvvvqqqmmmttt~~~uuulllppprrrqqqmmmhhhgggkkkooouuuwwwyyywwwsssrrrvvvyyy}}}xxxtttsssnnneeeaaabbbdddddddddcccdddiiiqqqwwwxxx{{{~~~ooo```UUUTTTRRRMMMHHHGGGJJJMMMPPPQQQNNNFFF<<<333000000////////////............................................................------------------------------------------------,,,------......------,,,+++,,,------......------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...---------.........000333999===???CCCHHHLLLMMMLLLLLLLLLQQQRRRRRRSSSTTTUUUUUUUUURRRTTTVVVVVVUUUSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVRRRTTTWWWZZZ[[[[[[ZZZYYYXXXWWWUUUTTTTTTUUUXXXYYYUUUTTTSSSSSSSSSTTTVVVWWWYYY[[[]]]]]]\\\ZZZYYYYYY]]]]]]]]]\\\\\\[[[ZZZZZZUUUUUUVVVSSSPPPMMMLLLMMMPPPSSSWWW\\\___^^^YYYVVVFFF@@@888111...---------------------------------------------------------,,,,,,,,,---------......,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------+++++++++,,,,,,,,,------------------------------........................111444999???CCCFFFFFFFFFBBBCCCEEEFFFEEEDDDBBBAAAqqqgggSSSXXXGGGOOOPPPGGGBBBHHHPPPTTTJJJBBB777111111333333111222111111000000000000000---------.........//////,,,---///000000000//////------------------------000---+++...222444222.........////////////......///---,,,...111222000---......---///000000///---...//////000111222222222///000111222333444555555666<<>><<>>BBBGGGKKKJJJKKKLLLNNNOOOOOONNNNNNTTTRRRPPPRRRRRRQQQQQQRRRSSSUUUVVVTTTQQQPPPRRRUUUUUURRRRRRWWWXXXTTTQQQQQQVVVNNNMMMTTTWWWRRRRRRXXXZZZZZZUUUPPPQQQWWWVVVPPPSSSRRRRRRSSSSSSOOOHHHCCCCCCLLLVVVZZZWWWTTTSSSTTTVVVRRRRRRWWWZZZXXX[[[```[[[XXXTTTRRRRRRQQQQQQPPPNNNNNNNNNNNNNNNSSSZZZ______\\\UUUKKKDDD>>>555,,,+++---//////---------...------------------------........................------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++------------++++++------------------------///......---------......---............///333666<<<<<>>???BBBBBBAAAFFFLLLTTT^^^ssseeeKKKLLLMMMKKKEEEBBBFFFLLLSSSLLLCCC;;;777555222111111111000///////////////000111222111000/////////000000000000000000000000////////////////////////............////////////---------.........//////////////////////////////......///000000111222222222222222111111111111111222111222444222000444:::BBBQQQXXXYYY[[[VVVTTT]]]fffuuu}}}|||zzzwwwtttsssrrrrrrsssrrrrrrsssuuuwwwxxxyyyzzz}}}pppkkkaaaXXXTTTVVV]]]bbbttt\\\PPPKKKIIIIIIQQQSSSTTTQQQNNNJJJ@@@666444222000///000000///...//////000000000000//////////////////////////////........................................................................,,,------......------,,,,,,,,,------.........///------------------------,,,---............---,,,......---------,,,,,,,,,,,,,,,,,,---------......------..................///444;;;AAADDDGGGIIIJJJMMMNNNOOOQQQRRRRRRQQQQQQRRRRRRSSSUUUUUUSSSRRRRRRTTTVVVWWWVVVTTTSSSTTTVVVPPPMMMNNNQQQTTTXXXbbblllzzzooobbbXXXTTTYYYgggtttxxxyyyvvvpppoooqqqoookkknnnpppssswwwzzzwwwoooiii^^^bbbgggkkkiiiaaaVVVOOOTTTNNNJJJLLLMMMLLLOOOTTTUUUVVVXXXYYYYYYXXXUUURRRPPPKKKGGGEEEGGGLLLQQQTTT\\\]]]ZZZTTTNNNHHH===333.........////////////...------------------------........................------------------------,,,------......------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++------------------------///......---------......---...//////000222777:::BBBAAABBBFFFKKKNNNMMMLLLGGGFFFEEECCCCCCFFFIIIKKKDDDFFFHHHLLLYYYoooMMMNNNMMMJJJEEEDDDEEEGGGPPPMMMGGG@@@999555333444111111000////////////000---222555555111...///111000000000000000000000000////////////////////////............////////////------.........///////////////////////////////////////000000111222222222222222222222222222222222222000111333111111666>>>HHHZZZaaa]]]ZZZVVV\\\mmmyyy}}}rrrkkkiiifffccc```___^^^^^^^^^^^^```bbbdddeeeggghhhppptttzzz}}}~~~wwwgggZZZSSSRRRSSSjjjpppxxxmmmWWWMMMJJJIIINNNPPPPPPQQQTTTRRRGGG:::555222000///000000000/////////000000000000//////////////////////////////........................................................................,,,------......------,,,******+++,,,---...//////---------------------------......//////......---......---------,,,,,,,,,,,,,,,,,,---------......,,,---.../////////......555;;;CCCIIILLLLLLKKKJJJNNNOOOQQQRRRSSSSSSRRRRRRNNNQQQTTTTTTSSSQQQPPPOOOQQQSSSTTTSSSRRRRRRTTTUUURRRSSSWWW[[[```hhhyyy|||eee]]]jjjuuuuuuxxx~~~wwwfffWWWXXXPPPHHHDDDBBB@@@BBBEEEJJJNNNUUU[[[]]]\\\YYYVVVTTTMMMDDD@@@BBBEEEGGGFFFUUUZZZ]]]\\\ZZZUUUKKK@@@555222......000111000...------------------------........................---------------------------......//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,+++------------------------......---------......///---...///000222666<<<@@@FFFEEEDDDFFFJJJMMMNNNNNNIIIFFFDDDCCCGGGOOOZZZbbbLLLKKKIIIHHHMMMZZZiiirrr^^^OOOFFFIIIKKKFFFEEEJJJMMMNNNMMMEEE<<<444333444222111000000//////000000...111555666444111000111000000000000000000000000////////////////////////............////////////............////////////////////////////////////000000111111222222222222111111111222222222222222222000000222111333:::CCCTTTccceee\\\WWWYYYkkk~~~~~~zzztttrrrqqqiii```YYYXXXUUUSSSQQQPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUWWW^^^dddggghhhjjjoootttyyyzzz~~~vvviii```\\\ZZZ___fffnnnuuu{{{cccRRRKKKIIIJJJMMMQQQSSSUUUTTTJJJ???666444111///000111000000//////000000000000//////////////////////////////........................................................................,,,------......------,,,******++++++,,,---......------------------------------............------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---///111333444<<>>DDDHHHBBBDDDGGGIIIIIIHHHGGGFFFHHHEEEKKK]]]pppzzz}}}\\\TTTMMMKKKIIIFFFFFFHHHNNN]]]rrrpppNNNOOOSSSGGGAAAHHHGGGLLLOOOLLLCCC999444222222222111000000000000111222000///222666666333...000000000000000000000000////////////////////////............////////////....../////////000000000////////////////////////111111111111111111111111/////////000111111222222333111222555999@@@MMMYYYfffiii___XXXcccvvvwwwjjj~~~{{{zzz|||~~~|||wwwrrrhhhaaa]]]ZZZUUUOOOKKKJJJHHHDDD@@@??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@?????????===@@@CCCCCCBBBCCCFFFIIIJJJMMMQQQWWW^^^gggpppwwwzzz{{{uuulllaaaZZZZZZbbbiiixxx~~~oooZZZLLLDDDMMMTTTTTTQQQNNNIIIDDD>>>:::666222111111111000//////000000000000//////////////////////////////........................................................................,,,------......------,,,...---------,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------............///111777===DDDHHHHHHJJJKKKKKKKKKLLLNNNPPPOOOPPPQQQRRRRRRQQQPPPOOOKKKMMMLLLKKKQQQYYYVVVLLLHHHGGGHHHPPP^^^nnn|||~~~wwwllldddbbb[[[RRRIIIEEEGGGJJJJJJQQQXXXUUUMMMEEEDDDFFFEEELLLQQQRRRVVV\\\``````[[[RRRFFF<<<666333000...................................................------------------------+++,,,,,,,,,,,,,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------------------------------------...///000...111666:::>>>BBBFFFIIIDDDHHHLLLMMMLLLIIIGGGFFFKKKOOOcccwww|||lll\\\TTTPPPKKKHHHIIIFFFMMMWWWdddzzzdddSSSPPPLLLGGGDDDAAAFFFKKKLLLFFF>>>888444333222111111000000111111000000111222333333222111000000000000000000000000////////////////////////............////////////.../////////000000000000////////////////////////000000000000000000000000//////000111111222333333333111333999AAAKKK\\\jjjgggfff]]]```xxxvvvqqq|||uuuqqqqqqrrrwww{{{|||yyynnneee```[[[RRRLLLKKKLLLGGGCCCBBBCCCCCCAAA??????@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAACCCEEEHHHKKKQQQYYY___kkkpppvvv|||ssseee]]]\\\^^^iiiuuu~~~~~~}}}gggPPPGGGMMMQQQRRRRRRQQQLLLEEEBBB>>>888444222222111000//////000000000000//////////////////////////////........................................................................,,,------......------,,,---------------.........------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......///111555999???DDDHHHJJJIIIKKKLLLLLLLLLLLLNNNPPPMMMNNNOOOPPPPPPOOONNNMMMFFFJJJMMMSSSbbbooojjj\\\OOONNNQQQZZZhhhwww~~~}}}}}}vvvjjj[[[PPPLLLKKKBBBIIIQQQTTTQQQOOOOOOQQQLLLQQQUUUTTTUUU[[[___```___[[[TTTKKKBBB:::444111................................................------------------------,,,,,,------------,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,------///000000111555;;;@@@DDDFFFHHHJJJHHHKKKNNNMMMKKKHHHHHHIIIQQQ\\\vvv|||uuuiii[[[TTTNNNJJJJJJIIIIIIHHHNNNaaatttTTTLLLRRRNNNBBB===BBBHHHKKKIIIBBB;;;777333222111111000111111111...111333222000///222555000000000000000000000000////////////////////////............/////////000////////////000000000000////////////////////////000000000///////////////000000111222333333444444222111444<<>><<<888888777555222000111111222111111111000000//////000///.........000111222000000//////.........---000///...------...///000000000000000000000000000///////////////000111111///000000000000111111111333111000000111222222111000<<<<<>>888777555333222111111111111111111111000000000000000000/////////000111111000000////////////......000//////......//////000000000000000000000000000000////////////000111111111111111111222222222333222222222333333444444444;;;BBBIIIZZZnnnppphhhjjjuuuppphhhaaa[[[VVVQQQNNNHHHEEEEEEIIIKKKMMMQQQVVVVVVXXX^^^eeehhhiiiooovvvrrrwwwzzzzzzvvvuuuxxx{{{{{{yyywwwxxxyyyxxxsssooonnnlllgggbbbcccfffddd___WWWTTTPPPLLLIIIHHHFFFDDD@@@@@@AAAAAABBBEEEJJJMMMYYYcccooozzzwwwjjjaaabbbooo}}}zzzeeeUUUNNNMMMMMMLLLGGG@@@===???@@@;;;555111000000000000000000///////////////.........------------........./////////////////////...........................---------------------------------------............------........................//////...------------...,,,------------.........---------...000555999<<>>===>>><<<555000222111111000000/////////////////////........................////////////////////////....................................------------------------------............------........................///......---------......------------............,,,,,,---///444999>>>AAAFFFHHHJJJKKKKKKLLLNNNPPPNNNJJJIIIKKKKKKIIIIIIKKKIIITTTcccpppyyyyyyooofffUUULLLOOOUUUTTTYYY___]]]bbb```[[[UUUQQQSSSXXX]]]YYYNNN???555111111000///////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------,,,,,,,,,---------...............////////////000---...///000333888>>>BBBDDDGGGLLLRRRXXX\\\^^^___gggTTTLLLTTT]]]```lll|||zzzssstttxxxyyy```RRRLLLJJJKKKMMMEEELLLXXXhhh~~~nnnOOOKKKIIIFFF===666===JJJKKKCCC<<<888444222222222222111000000000000000000111111111111111111111111000000//////000000000000000000///000000000000000000///........................000000000000000111222222111111222222222333333333///111222222111222666888:::JJJ\\\mmmuuummmmmm}}}{{{rrr~~~wwwooogggaaagggqqquuueee```]]]\\\aaaeeeiiipppwwwuuuzzz{{{yyyqqqfff^^^ZZZRRRJJJHHHGGGEEEDDDDDDEEEFFFFFFHHHJJJOOOWWW```mmmzzzqqqfffeeevvv|||```NNNLLLOOONNNPPPJJJCCC>>>===<<<888333222222111111000000//////000000/////////................../////////000000////////////............---.....................------------------------------............------..............................---------......///---------.........//////,,,---///333888===BBBEEEGGGHHHJJJKKKJJJKKKMMMOOONNNJJJHHHHHHHHHGGGJJJNNNUUUeeeyyymmmYYYPPPPPPOOOVVVbbbddd___bbbbbb[[[RRROOOTTTZZZbbbWWWGGG:::333000//////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------...............////////////000,,,...000222666;;;BBBFFFFFFIIINNNTTTZZZ]]]``````dddVVVPPP[[[eeehhhllluuuzzzwwwwww|||~~~zzztttpppppp\\\OOOIIIJJJFFFGGGKKKTTTccc|||bbbRRRNNNIIIAAA:::===EEEIIIIII@@@;;;555222333333222000000000000000111111111111111111222222222111000/////////000000000000111111///000000111111000000///........................111000000000000111222222111111111111222222222333111222333222000333888===FFFZZZiiiqqqtttsss~~~xxxooowwwqqqeee^^^\\\\\\\\\ooo|||rrrooooootttzzzxxxqqqfffZZZRRROOOKKKIIIHHHGGGFFFDDDEEEDDDFFFKKKPPPYYYgggttt|||nnnggglllsss|||jjjRRRLLLKKKIIITTTQQQKKKBBB>>>>>><<<888111111111111111111000000000000000/////////............/////////000000000////////////............---------...............------------------------------............------...........................------------...//////------........./////////...000333888===BBBEEEGGGGGGIIIKKKLLLKKKKKKLLLMMMJJJHHHHHHIIIIIILLLUUU___ooo}}}}}}ppphhhYYYTTT[[[^^^]]]aaaddd```XXXSSSRRRTTT```ZZZPPPEEE;;;444000///////////////////////////................................................------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,---------......------........./////////,,,///333666:::???EEEIIIKKKNNNSSSYYY]]]aaabbbccc\\\\\\```iiimmmmmmmmmqqqyyyqqqkkkjjjoootttfffUUUQQQJJJIIIHHHJJJOOO```}}}|||fffSSSLLLEEEBBB???@@@GGGOOODDD>>>777333444444222//////000000000111111111111111222222222222111000/////////000000000111111111///000111111111111000///000000000000000000000000111111000000111111222333000000000111111111222222444555555222111444<<>>;;;111111111111111111222222000000000000/////////....../////////000000000000////////////............---------.........//////------------------------------............------........................---------------...//////............////////////111444999???CCCFFFHHHHHHGGGJJJMMMNNNMMMLLLLLLLLLGGGIIILLLOOORRRZZZkkk|||pppWWWRRRTTT[[[ZZZ[[[^^^___[[[SSSLLLUUUXXXYYYTTTHHH<<<444000////////////////////////................................................------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///........................,,,,,,,,,---------......,,,---------...............111777<<<@@@DDDIIILLLOOOQQQVVV[[[___bbbcccdddcccrrr|||wwwpppsss~~~~~~oooeeegggrrr{{{~~~eee\\\PPPNNNLLLIIIFFFMMMeee~~~~~~uuuWWWNNNIIIGGGBBB>>>FFFTTTGGG@@@888444444444222/////////000000111111111222111222333333222111000/////////000000111111111222///000111222222111000///111111111111111111111111111111111000111111222333///000000000000111111111777777666333111555>>>FFFeeevvvvvvkkkpppwwwhhhbbbYYYRRRMMMIIIGGGEEEJJJ___yyypppggg```XXXOOOJJJJJJHHHIIIJJJGGGCCCHHHRRRWWWhhhyyy|||nnnzzzvvvlllaaaeeezzzhhh\\\VVVOOOIIIPPPQQQHHH@@@???>>>;;;000000000111222222222333000000000000////////////////////////000000000000000/////////............---------.........//////---------------------------..................---........................---------------...///000............/////////000444777===CCCHHHIIIJJJIIIGGGJJJNNNPPPOOOMMMLLLLLLGGGKKKQQQWWW\\\hhh```UUUVVVXXXRRRPPPXXXaaaaaaSSSFFFKKKUUU______SSSCCC777111////////////////////////////////////////////////........................------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------.........//////........................,,,,,,,,,---------......,,,,,,,,,---------......///444:::@@@DDDHHHKKKNNNOOORRRVVV[[[___aaabbbccctttpppzzzuuukkkmmmwwwiii\\\OOOJJJOOONNNKKKUUUgggpppTTTIIIGGG???FFFRRRMMMPPPGGG<<<666555555333000111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000111111222222222111111111111111111444...000888888666AAASSSmmmuuunnndddwwwvvvgggaaa]]]VVVOOOGGGBBB>>><<>>:::<<<<<<444///000111000000111000000000000000000000000000/////////................................................////////////------------------------,,,,,,------.../////////,,,---......//////......,,,,,,,,,---...///000000//////...---,,,---111444>>>???AAACCCFFFGGGHHHHHHHHHLLLMMMMMMOOOPPPJJJ@@@BBBWWWeeemmmvvvzzz|||zzzbbbRRRTTTQQQQQQUUU[[[]]]YYYTTTIIIOOOXXX^^^\\\PPP@@@444555000---//////---,,,///////////////////////////////////////////////////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,---......------///111...777AAAFFFFFFGGGMMMRRRTTT___bbb``````^^^hhh~~~wwwxxxzzzuuuyyywwwbbbRRRPPPNNNHHHKKKUUUdddzzzjjjPPPIIIFFFGGGMMMQQQQQQIII@@@999666444333111111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000111111222222222111111111111111111111///222555444888JJJ^^^tttssssss}}}}}}vvvnnnddd[[[WWWUUURRRNNNJJJFFFBBBAAA999DDDYYYvvv}}}lll```ZZZOOOOOOPPPJJJIIIKKKHHHFFFOOOXXX]]]cccmmmtttuuu}}}}}}~~~xxxmmmdddfffnnnpppSSSNNNMMMNNNPPPLLLEEEBBBCCC@@@888222111222000///111000000000000000000000000000000/////////.............................................////////////------------------------..................------,,,---......//////......,,,---------...//////////////////......000555888AAABBBCCCEEEGGGIIIJJJKKKKKKPPPPPPLLLKKKMMMLLLHHH[[[nnnzzz{{{|||bbbXXXPPPRRR\\\aaa___YYYTTTTTTVVV[[[^^^XXXLLLBBB888222...000111///...///////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------,,,---......---...000222444:::@@@DDDGGGLLLTTT[[[ccckkkkkkhhhjjjlllyyy}}}bbbXXXSSSKKKHHHKKKKKK[[[uuubbbNNNMMMIIIJJJWWWRRRMMMEEE===777444333333111111000000000000111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000111111111111000000000000000111111222111111222222222222222222///444666444444AAAXXXllluuuoooyyyqqqbbbYYYVVVWWWTTTTTTTTTSSSOOOIIIDDDAAA???FFFMMMYYYsssnnn___YYYVVVLLLJJJMMMKKKEEEIIIKKKIIIMMMYYYhhhqqq~~~nnnaaa\\\ppp{{{cccXXXRRRNNNPPPPPPLLLHHHHHHCCC;;;444333333111///000000000000000000000000000000000000/////////..........................................////////////------------------------000//////...------,,,,,,------...////////////...------..................////////////111555;;;???DDDEEEFFFGGGIIILLLNNNOOOPPPSSSRRRLLLIIIMMMTTTXXXlll|||rrr[[[PPPSSSZZZ\\\[[[^^^YYYTTTVVV\\\^^^YYYSSSAAA888000000222111///000/////////////////////////////////////////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........------------------------......///......///111333===???BBBFFFMMMWWWbbbiiioooqqqjjjffflllsss{{{{{{iii___TTTOOOPPPHHHOOO___yyy|||UUUOOOLLLKKKYYYRRROOOIIIAAA999444333444222111111000000111111222000000000000000000000000111000000000000000000111000000000000000000000000///000000000111111111111000000000000000111111222111111222222222222222333111777888666;;;NNNeeessspppppp~~~uuugggZZZTTTXXX```aaaaaaaaa^^^WWWNNNEEE???FFFLLLMMMRRRkkkvvvllldddUUUPPPQQQMMMKKKKKKIIIDDDCCCLLL[[[fffqqqxxxnnneee]]]fff{{{{{{fffZZZPPPPPPQQQOOOKKKHHHCCC;;;444444444111000111000000000000000000000000000000000////////////.......................................////////////........................//////.........---------------...///////////////...............---------...///000111444999???DDDDDDEEEFFFIIILLLPPPSSSUUUSSSRRROOOLLLOOOYYYeeemmmtttpppXXXMMMOOOWWW^^^```[[[VVVUUUXXX\\\]]]]]]NNNAAA444000000/////////////////////////////////////////////////////////000//////...---,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...........................////////////000333666AAACCCGGGNNNYYYeeeooovvvsssmmm___]]]kkkwww|||yyyooo]]]RRRQQQMMMKKKQQQddd}}}```NNNLLLLLLSSSQQQOOOJJJBBB;;;666444555222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111000000000000000111111222111111222222333333333333333666777:::FFF[[[kkkqqqppp~~~}}}qqqddd]]]YYYYYY```hhhssssssrrrmmmeeeYYYNNNHHHAAAIIIPPP[[[wwwzzzggg\\\XXXRRRLLLLLLIIIFFFCCCFFFNNNWWWccciiixxx~~~wwwcccbbbmmmqqq```QQQNNNPPPPPPLLLJJJAAA999333333444222222333111111111111111111111111111000000000////////////////////////////////////............////////////........................---------.........//////---...//////000000//////...............------------///111333777;;;AAAFFFBBBDDDFFFJJJOOOTTTXXXZZZUUUPPPLLLQQQ\\\kkkyyyttt]]]RRRVVV]]]]]]]]]\\\YYYVVVVVV\\\```ZZZLLL<<<333000------///////////////////////////////////////////////////.........---,,,+++******------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...........................///000///000222777:::@@@EEENNNYYYeeennnuuuxxxpppeeeVVVZZZppp}}}qqqwww|||lllWWWNNNOOOHHHHHHTTTfff|||vvvUUULLLKKKLLLNNNKKKGGGBBB===999666444222222111111111111222222111111111111111111111111222111111000000111111222000000000000000000000000000000000000111111111111000000000000000111111222111111222222333444444444444222555@@@RRRcccnnnttt}}}mmmaaaXXXZZZ]]]___fffnnn|||uuummmeee```TTT\\\eeesss}}}lllbbbWWWNNNKKKIIIIIIFFFDDDEEEJJJZZZ^^^jjjzzzkkkbbbbbbuuuwwwdddQQQLLLNNNPPPOOONNNBBB:::444444555333222444111111111111111111111111111111000000000/////////////////////////////////............////////////........................,,,,,,------...//////000......///000000000000///------.....................000444888:::>>>CCCFFFBBBDDDIIINNNSSSXXX[[[\\\TTTOOOOOOZZZjjjzzzgggXXXRRRZZZ___bbb^^^WWWTTTZZZ``````TTTFFF<<<444......000////////////////////////////////////////////////---------,,,,,,++++++***------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.......................................///000111555:::>>>BBBLLLZZZfffnnnrrrsssttteee^^^UUU^^^vvv~~~|||oooqqq}}}nnnZZZTTTLLLIIIMMMSSSaaajjjPPPLLLJJJKKKGGGBBB???>>><<<777444333222222111111222222333111111111111111111111111222111111000000111111222000000000000000000000000000000000000111111111111000000000000000111111222111111222222333444444555666333999KKK]]]iiiuuussskkkaaaYYYXXXaaagggiiiqqq{{{}}}{{{zzz}}}wwwhhh[[[TTTNNNNNNKKKFFFCCCDDDMMMPPP\\\mmmyyy~~~rrreee]]]dddvvv~~~kkkUUULLLLLLMMMNNNOOOEEE===666666666444222333111111111111111111111111111111111000000000//////////////////////////////............////////////........................------........................///000000000000000,,,---------.../////////000333999===???AAACCCEEEEEEHHHMMMSSSWWWZZZ\\\\\\SSSQQQWWWeeetttmmmZZZYYY]]]```^^^XXXUUUXXX\\\___YYYRRRIII>>>333000222////////////////////////////////////////////////---------------,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------........................,,,---///000222777>>>BBBMMMZZZjjjuuuwwwtttrrrqqq```bbbbbbkkkyyywwwnnnpppuuuuuu~~~mmm]]]VVVPPPMMMHHHNNNiiiVVVNNNMMMIIIDDD???>>>???===888333333222222111111222222333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000000000000111111222111111222333333444555555:::666???UUUeeemmm}}}uuuggg]]][[[XXX]]]kkksssuuu}}}nnnaaaWWWTTTPPPIIICCCCCC???DDDRRRdddssszzzqqqbbb\\\bbbqqqrrrZZZNNNJJJIIIJJJLLLIII@@@999888777444222333111111111111111111111111111111111111000000000000000000000000000000000000............/////////000/////////////////////////////////...------,,,,,,...//////000000000000000,,,,,,------...///000000222666<<<@@@BBBCCCDDDEEEHHHLLLQQQWWWZZZ\\\\\\[[[QQQTTT___nnnwww~~~}}}}}}uuuWWWYYY[[[ZZZWWWVVVVVVXXX\\\[[[YYYSSSFFF888222444////////////////////////////////////////////////------.............................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------////////////////////////,,,---...000333999@@@DDDYYYgggxxx}}}wwwsssrrreeeooouuu|||rrrdddfffkkk|||~~~nnn^^^QQQOOOMMMMMMZZZkkknnnIIIRRRKKKGGG???999<<>>555444222111222333333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222444333111111444777777444:::<<>>@@@HHHPPPOOOTTTZZZ\\\]]]^^^\\\YYYXXXkkkzzzyyyooo___SSSUUU[[[[[[XXXXXXUUU[[[aaa```SSSBBB555000111///000333222...,,,...000000000000000000000000........................++++++,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,.........------,,,,,,,,,...------,,,,,,------...---------------------------------............///000//////.........//////555...///888>>>>>>DDDOOOooovvvvvvjjjuuuzzztttiiimmmXXXRRRPPPNNNRRRZZZxxxVVVPPPLLLJJJBBB<<<===AAA???888444333222222333333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222444333222222444666666444999BBBWWWkkkuuu~~~zzz}}}uuukkkbbb```cccfffmmmvvv|||tttpppeee]]]RRRKKKJJJHHHDDDEEENNNZZZccckkkrrr~~~qqq___XXXeeexxxtttTTTHHHKKKJJJMMMHHHBBB>>>;;;888555222555444333333555666666555111111111111111111111111000111333555555333111000111111000///////////////111000//////.........///............////////////......////////////............//////000111333333888===CCCCCCAAACCCJJJQQQXXX^^^bbb___[[[[[[bbbhhhqqq}}}}}}{{{xxxyyy{{{~~~}}}kkk\\\YYY\\\[[[XXXWWWPPPVVV^^^___XXXIII<<<555222......222222...---...000000000000000000000000....................................------------------------------------,,,------......------,,,......---------,,,,,,,,,...------,,,,,,------...---------------------------------............/////////...............///333///222<<>>???@@@777555333222333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333444555444222444999===RRRiiixxxwwwjjjddddddhhhrrr|||{{{iiiZZZSSSOOOJJJGGGHHHHHHJJJQQQZZZlllvvv|||mmmbbb]]]kkkmmmMMMFFFDDDMMMKKKGGGCCC>>>:::666444333222000111222333333222111111111111111111111111000000000//////000000000000000////////////000000///......---------..................////////////......////////////......///......///222666:::===???AAADDDFFFIIIPPPYYY```cccbbbbbbfffkkkuuu}}}yyyuuupppmmmmmmlllhhhbbb^^^]]]]]]]]]]]]\\\^^^]]]YYYXXXZZZYYYWWWQQQPPPPPPUUU^^^kkkxxxlll]]]VVVVVVYYYMMMPPPTTTYYY\\\[[[QQQGGG777111---///000///...000////////////////////////........................222111111000///...------------------------------,,,------......------,,,------------------------...------,,,,,,------...........................---------............///...------------......///111333999AAAHHHQQQddduuuuuupppxxx{{{zzzsss___YYYVVVTTTNNNPPPdddsssZZZJJJFFFBBB>>>======???BBB999666333222333444333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222444555333111777@@@QQQcccwww~~~~~~rrriiiccceeekkkrrr{{{~~~hhh[[[PPPLLLIIIIIIGGGFFFKKKQQQ___iiixxx}}}lll___ZZZtttZZZMMMIIIKKKKKKIIIEEE@@@;;;888666222000//////000111000000000000000000000000000000000//////......//////000000000////////////000000......------------...///............////////////......////////////....../////////000444888===@@@BBBBBBDDDHHHOOOYYYccciiiddd^^^```oooqqqhhh^^^ZZZWWWVVVYYY___bbb___\\\\\\___cccfffgggjjjnnnpppnnnnnnnnnkkkfff___]]]ZZZXXXYYY]]]bbbffflllmmmsss{{{tttcccZZZWWWRRRSSSRRRSSSYYY^^^ZZZQQQ>>>666//////111//////000////////////////////////........................000000//////...---,,,,,,------------------------,,,------......------,,,------------------------...------,,,,,,------...........................---------............///---------------...///000444666<<>>???BBB:::888444333333444444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333111333666333111<<>>AAABBBCCCGGGOOOYYYccciiillleeeaaajjj~~~ppphhh^^^ZZZWWWVVVUUUXXXcccnnnqqqpppooorrrwww}}}wwwsssnnnhhhbbb___]]]\\\[[[XXXYYY^^^```eeetttttt^^^OOOTTTUUUSSSPPPUUU______XXXHHH===333111222000//////000000000000000000000000........................///......------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------------......------,,,,,,------...........................---------............///...............///000111777;;;@@@HHHSSSfff|||{{{qqqsss~~~wwwtttwwwsss|||uuuzzzmmm\\\NNNNNNKKKNNNbbb\\\PPPFFFEEEDDDAAA@@@AAA<<<888555333333444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000222555333222AAASSShhhuuuwwwuuuzzztttiiicccaaafffqqq{{{}}}||||||wwwhhh]]]RRRMMMJJJFFFEEEGGGKKKWWWdddoooyyy|||tttiiiaaalllhhhXXXPPPGGGJJJKKKIIIDDD???<<<;;;444222111000111222111000000000000000000000000000///////////////////////////////////////000111111///.........//////000111............////////////......////////////......000111222555999<<>>777333222333444333444444333333222111111000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333222333555555555>>>VVVnnnzzz{{{zzzrrryyyqqqoooooouuu~~~~~~~~~zzziii___UUUMMMJJJHHHEEEHHHTTTbbbmmmwww{{{ooo``````xxxmmmWWWIIIJJJQQQLLLEEEAAA:::777555333222222333222111222222222111111111000000000000000000000000000000111111111111000000000/////////000000000111111111111000000000/////////......//////000000000000///333666:::>>>@@@CCCEEEGGGMMMYYYmmmtttgggqqq}}}~~~qqqnnn}}}tttdddeeedddhhhvvvsssfffdddfffmmmrrruuu{{{sss^^^NNNSSS___bbbaaa```^^^UUUIII===666222111111111000000000////////////////////////............------------------------........................------------------------.................................------,,,,,,,,,---------............///........................000000//////111666;;;>>>IIIQQQ```sss}}}yyy~~~```XXXQQQLLLKKKTTTnnnhhhLLLLLLMMMFFFCCCCCC???999555333333333222444333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444777FFFaaayyy||||||kkkvvv}}}tttqqquuuyyyzzz~~~~~~||||||~~~}}}zzz|||}}}~~~wwwhhh\\\RRRMMMHHHCCCBBBLLLXXXdddoooxxx|||{{{kkkZZZdddbbbLLLFFFNNNNNNJJJBBB666888666333222333444333333222222222111111111111111000000000000000000000000111111111111000000000000//////000000000000111111000000000000////////////------...//////000000111333888>>>@@@@@@BBBGGGLLLSSSjjj~~~ooo{{{vvveee___tttoooeeeaaapppyyyyyyxxxooojjjgggggglllrrrkkkTTTRRRZZZ^^^___aaa^^^YYYOOODDD:::333000000111111000000000/////////////////////............///.........------,,,,,,........................------------------------.................................------------------------............///////////////////////////...//////000333888???DDDMMMUUUggg~~~}}}nnn___TTTPPPJJJJJJ^^^wwwsssJJJIIILLLEEEDDDCCC@@@;;;777444333222222333333333222222111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222333333333444444444444333333:::NNNkkk|||qqqlllfffyyysssuuu}}}}}}yyyxxxyyy{{{yyywww{{{{{{}}}~~~~~~sssdddWWWNNNIIIEEECCCHHHOOOYYYgggsss|||uuuccc]]]pppwwwVVVDDDHHHLLLMMMFFF999888666333222333444333222111111111111111111111111////////////////////////111111111000000000000000//////000000000000000000000000000000////////////............//////000000444;;;@@@@@@>>>AAAJJJSSSccc{{{~~~qqqdddaaayyyxxxlllgggpppxxxpppnnnppptttsssqqq[[[UUUVVVWWW[[[aaa\\\[[[UUUKKK>>>444000///111111111000000000//////////////////............//////......------,,,,,,........................------------------------.......................................------------------............//////////////////////////////...000222555999AAAJJJSSS\\\pppvvv~~~jjjXXXRRRMMMJJJUUUfffUUUKKKNNNGGGEEEBBB@@@===999555333222222333333222222222222222111111111111111111111111111000000111111111222222222111111111111111111111111222222333333333444444444333444333444@@@XXXuuuyyyvvvtttgggpppvvvssswww~~~yyyxxxzzz{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}~~~rrr```SSSJJJHHHGGGGGGGGGMMM\\\kkkxxxyyy{{{uuufff___oooiiiJJJFFFIIILLLHHH<<<999666333222333333222111111111111111111111111111////////////////////////000000000000000000111111000000//////////////////////////////000000000000111000////////////000000666<<>>AAABBBDDDPPPcccrrr{{{xxxxxxuuuwwwvvvuuu~~~wwwyyy|||~~~~~~{{{gggTTTPPPXXXYYY[[[[[[VVVLLL@@@555///222222111111111000000000////////////............................................................------------------------......................................./////////---------............///........................111///222999<<<>>>JJJYYYppp{{{{{{uuu]]]RRRPPPNNNMMM___}}}wwwQQQJJJJJJ>>>>>>??????<<<888444444555222222222222222222222222111111111111111111111111///000000111222222333333222222222222222222222222333333333444444444444555000555:::BBBWWWvvvnnnjjj{{{~~~|||zzzyyyzzz}}}zzzsssppprrrsssrrrtttyyyyyyxxxxxxxxxwwwuuutttssstttvvvzzz~~~}}}yyyxxxxxxxxxuuuzzz|||eeeXXXPPPJJJGGGFFFFFFJJJPPPeeekkkxxx|||kkk```___ppp~~~]]]SSSOOONNNJJJ@@@@@@===999666555444333111000000111111111222222222000000000000000000000000///000000000111111111111000000/////////............/////////000000000111000000///000111444666888<<>>III```lllpppyyyzzz{{{~~~~~~yyytttrrrtttuuusssvvv}}}wwwwwwvvvuuutttrrrpppooosssuuuzzz}}}}}}~~~wwwbbbUUUKKKJJJMMMLLLJJJIII^^^hhhuuu|||~~~xxxkkk]]]___yyy```ZZZVVVSSSOOOEEECCC@@@<<<999777666444222000000111111222222222222000000000000000000000000//////000000111111111222000000//////.........---.../////////000000111111.........000333666:::<<<>>>@@@BBBHHHUUUlllkkkkkkvvvxxx}}}xxx|||fffVVVTTT[[[\\\^^^___ZZZOOO???333222222222111111111111000000/////////............,,,,,,---...///000111111........................------------------------........................---.........//////000000---------.........//////000000000000000000000000111///555@@@FFFJJJZZZmmmsss||||||tttxxxrrrZZZQQQNNNKKKQQQ```yyyyyyoooOOOMMMKKK??????@@@@@@;;;333111444222222222222222222222222222222111111111111222222000111222333444333222111111111111111111111111111111222333333222111222444222;;;>>>RRRuuugggrrr}}}|||xxxzzz~~~yyytttqqqrrrsssqqqppprrrxxx|||wwwuuuqqqnnnmmmnnnppprrrqqqvvvzzz}}}}}}ggg^^^RRRLLLKKKKKKJJJHHHWWWbbbooozzz~~~zzzlll^^^aaapppiiiVVVOOONNNLLLHHHIIIDDD===777333222111111333333222222111000//////////////////////////////222222111111000000//////111111000000//////......000000000000111111111111000111111//////222999???AAA>>>GGGNNNYYYzzz|||}}}ttt|||sssyyycccQQQZZZdddaaaTTTTTT\\\MMM222666222///222333000///000000/////////..........................................------------......------------------------................................................,,,,,,,,,---------...............000111222111000444555888>>>HHHVVVdddnnn{{{{{{cccSSSMMMKKKIIISSSggg{{{aaaOOOKKKAAA@@@AAABBB<<<555222555222222222222222222222222222222111111111111222222111111222333333333333222222222222222222111111111111222333333222111333444333===JJJ```zzzrrrfffvvv~~~}}}{{{sssnnnmmmnnnnnnnnnoooppptttvvvqqqooommmkkkkkkmmmoooqqqrrrvvvwwwzzztttkkk|||xxxlll]]]RRRNNNLLLIIIFFFOOOYYYeeepppyyy|||tttjjj```iii~~~gggVVVNNNKKKJJJLLLGGG@@@999555333333333333333222222111000000///////////////////////////111111111000000000000000111000000000/////////...000000000000111111111111//////000000222777<<<@@@BBB>>>LLL___qqq~~~}}}rrrxxxtttssswwwdddWWWaaaaaaXXXUUUYYYPPP???999333000222333111000111000000/////////.......................................------------..............................................................................------........./////////.........///000111111000555777;;;AAALLL[[[lllxxx}}}rrrWWWMMMLLLHHHIIITTTppp~~~pppNNNJJJCCCBBBBBBCCC???777444555333333333333333333333333222222111111111111222222222222111111222222333444444444333333222222111111000222333333222222333555555???ZZZsssssscccjjj{{{wwwoookkkkkkkkkkkkmmmoooqqqppppppjjjiiigggfffgggjjjmmmooosssttttttxxxpppXXXSSSooo|||iiiZZZRRRNNNJJJGGGIIIQQQ[[[eeeqqqzzzyyytttccccccvvv~~~```MMMJJJNNNPPPKKKCCC;;;666444444444333333222222111000000000////////////////////////000000000000111111111111000000000000////////////000000000000111111111111......///222777<<>>BBBYYYvvvwwwqqqzzz~~~xxxvvvwww}}}llleeerrrtttrrrooo]]]RRRVVVYYYUUUUUUZZZGGG<<<222000222111000000111000000000////////////////////////////////////......------------......------------------------................................................------........./////////,,,...//////...///222555888???IIIUUUdddwww~~~{{{rrrooosssyyy}}}~~~jjj]]]OOOJJJGGGPPPhhhgggKKKHHHEEEEEEGGGEEE===666444333333333333333333333333222222111111111111222222222222111111222222333444222222222333333333333333000222333444333444555777;;;QQQrrrooowwwyyy[[[PPPZZZqqqyyyrrrllljjjjjjhhhiiijjjkkkjjjgggccc_______________```bbbdddeeejjjkkkpppuuuyyy~~~gggTTTZZZnnnsssbbbVVVMMMGGGDDDHHHLLLSSS^^^jjjnnnllljjjaaadddnnnzzzfffOOOKKKMMMLLLIIIAAA888333222333111111111111111111111111000000000000000000000000000000000000111111111111////////////000000000000000000000000111111111111222222444777<<<@@@BBBBBBHHHmmmvvvzzz{{{zzzzzzxxxyyyzzzzzzrrr{{{~~~ooohhhppp|||mmmvvvhhhSSSQQQVVVUUUSSSVVVNNNAAA444111222111//////111111000000000/////////////////////////////////......------------......------------------------................................................------........./////////---///111000///000444888<<>>aaaooonnnmmmOOOQQQ\\\tttyyyqqqkkkhhhggggggfffhhhiiihhhddd```\\\[[[ZZZZZZ[[[\\\___aaacccdddhhhiiinnnrrrtttyyy}}}}}}kkkVVVXXXjjjppp```TTTLLLEEEGGGGGGKKKUUUbbbgggggghhh```aaaeeeiiiyyyYYYNNNKKKLLLJJJDDD;;;444222333111111111111111111111111000000000000000000000000111111111000000000000000.../////////000000000111000000000000111111111111222444777:::>>>BBBFFFJJJ]]]uuuttt{{{{{{xxxttttttwww}}}rrrwww|||yyy~~~|||sssrrrpppnnnmmmnnnqqqtttuuuwww{{{~~~|||mmmlllsss}}}rrrzzzxxxZZZPPPQQQRRRRRRRRRVVVGGG888333333222000000111111111000000000//////////////////////////////......------------..................................................................................../////////000000000...111333111///111555:::@@@FFFSSSeeezzzyyyzzzzzzwwwsssooonnnnnntttRRRUUURRRJJJIII```}}}cccOOOKKKJJJMMMLLLCCC;;;777444444444444444444444444222222111111111111222222000111222333444333222222//////000111222333333444000222333444444444666888@@@nnnggguuu]]]EEESSSaaayyytttkkkgggggghhhhhhfffiiikkkhhhbbb\\\ZZZZZZUUUVVVXXXZZZ]]]aaaccceeegggiiimmmppppppwwwtttttt~~~mmmUUUWWWjjj{{{jjj]]]TTTJJJIIIEEEEEEMMMZZZaaaaaajjjbbbaaa^^^]]]qqqcccSSSIIILLLLLLFFF===666333444111111111111111111222222000000000000000000000000222222111111000000//////.../////////000000111111000000000000111111111111111555:::===???DDDKKKPPPttt{{{sssrrrrrrsssuuuzzz{{{wwwyyy}}}zzz|||}}}}}}yyymmm___YYYWWWVVVSSSOOOMMMNNNPPPSSSPPPSSSWWWZZZ]]]```ccceeevvvxxxgggdddwwwzzzuuu}}}bbbPPPNNNPPPQQQPPP[[[KKK:::555555333111111111111111111000000000000000000000000000000000000.........------.........////////////////////////................................................000000000000111111111111...111444222000111666<<>>EEEMMM^^^yyysssnnnjjj~~~fffTTTQQQKKKGGGYYYtttaaaWWWTTTPPPFFFCCCCCC;;;666555555444333333444444222222333333333333222222333333333333333333333333333333333333333333333333666222222555444333<<>>>>>@@@RRRtttzzzpppuuu~~~zzzxxxwwwvvvxxx|||~~~{{{vvvrrrqqqnnnnnnrrruuuvvv{{{~~~tttpppqqq|||mmmiiiwwwiiiVVVPPPVVVXXXXXXPPPBBB666222333111111111111000000000///000000000000000000000000////////////////////////------............------............////////////////////////////////////...//////000/////////000000///222777888:::CCCMMM[[[ooo~~~vvv~~~jjjYYYTTTNNNLLLOOOhhhnnnZZZRRRTTTNNNHHHCCC:::888888666555444444333333333333444444444444333333333333333333333333333333333333333333333333333333444222333555555===WWWrrr|||xxx}}}jjjLLLKKK^^^ppp{{{zzzqqqiiiddd______bbbccc```\\\QQQMMMHHHFFFFFFIIIJJJKKKLLLNNNQQQRRRSSSTTTWWWYYY[[[___aaajjjrrroooyyylllbbbaaauuuzzzjjjZZZPPPJJJKKKZZZllliii\\\PPPNNNLLLHHHHHHMMM[[[iiirrrwwwvvvhhh```hhhfffWWWIIIGGGGGGCCC:::555333333333222222222111111111111222222222222111111111111000000000000111111000000000000111111111111111111111111222444555666<<<@@@AAAGGGaaavvvnnn~~~zzzyyyyyyvvvzzzzzzsssnnnlllkkknnntttyyyzzz~~~~~~wwwqqq|||dddbbbzzzvvvYYYLLLVVVWWWYYYUUUIII;;;333333111111111111000000000000000000000000000000000000////////////////////////------............------............////////////////////////////////////...000111000///...///111111///222888:::===HHHWWWeeezzzyyyttt~~~eeeWWWPPPLLLLLL^^^eeeUUUUUUPPPJJJDDD;;;999888777555444444333333333333444444444444333333333333333333333333333333444444444444444444444444222111333555666BBB```yyynnnyyywwwZZZFFFPPPfffvvv~~~zzzpppddd___[[[\\\______[[[VVVJJJGGGEEEEEEHHHJJJJJJIIIJJJMMMPPPQQQQQQRRRUUUXXXZZZ]]]```hhhnnnmmm}}}vvvgggdddllltttqqq^^^RRRJJJHHHTTTcccqqqaaaTTTQQQNNNGGGFFFKKKSSSgggppprrrvvvpppeeecccwwwqqq^^^KKKGGGIIIFFF===777333333333222222222111111111222222333333222222111111111000000000000111111000000000000111111111111111111111222333444555666===BBBEEERRRrrrzzzuuuttt}}}{{{xxx|||~~~wwwppplllkkkkkkpppxxx}}}}}}uuu~~~fffiii{{{eeeUUUXXXXXXZZZZZZPPPAAA666444111111111111000000000000000000000000000000000000////////////////////////------............------............///////////////////////////////////////111222111......000222333000222999<<>>AAAEEEXXXnnn~~~llltttzzzrrrhhhiiiSSSPPPMMMUUUooozzziiihhhYYYRRRJJJEEEFFF===999555333333444555444444444444444444444444444444444444444444444444444222222333333333444444444888000666999999VVVpppqqqKKKLLLUUUdddqqqxxxyyynnneee___\\\\\\[[[YYYUUUOOOHHHDDDAAAAAACCCDDDFFFHHHIIIJJJIIIIIIJJJLLLNNNPPPRRRTTTUUUWWW^^^ffffffjjj~~~~~~iiiZZZOOOFFFHHHOOOiiizzzhhh___QQQJJJJJJGGGIIIVVVfffrrr{{{xxxooommmgggSSSKKKJJJEEE<<<666444222111222333333333111111111111111111111111111111111111111111111111000000111222222222222111333222000000333666999;;;AAALLLggg{{{ttt|||}}}zzz{{{{{{tttjjjcccdddiiihhhooo{{{|||bbbVVVhhhcccTTTUUU___[[[OOOBBB333333333222111111000111111000000000000000000000000000000000000000000000000///......------......///000///...---------.........///000///......///111///111222222111111222333333222777???BBBHHH^^^uuuwwwvvv~~~vvvbbbuuuXXXRRROOOQQQccc{{{yyyeeerrrqqqZZZQQQNNNIIIDDD>>>:::666444444444444444444444444444444444444444444444444444444444444444333333333333444444444444777555888777>>>bbb~~~bbbGGGQQQaaapppvvvyyy{{{rrriiiaaa\\\ZZZZZZYYYWWWRRRKKKEEE@@@@@@AAABBBDDDEEEGGGHHHIIIHHHIIIIIIKKKMMMOOOQQQRRRWWWXXX^^^eeefffhhhttt{{{|||jjjYYYNNNGGGEEEIII___xxxrrreeeTTTJJJJJJGGGGGGRRRbbbppp|||xxxqqqnnnXXXLLLIIIDDD>>>777555222222333333333333111111111111111111111111000000000000000000000000000000111222222222222111444333222111333777;;;===BBBYYY|||yyyooozzz~~~|||vvvlllddd___ccciiiiiinnnzzzyyysss|||sssUUU]]]qqqsss[[[SSS\\\^^^WWWGGG444222222222222222222111111000000000000000000000000000000000000000000000000///......------......///.........------...//////...///000000//////111333///111222222111111222333222444;;;BBBEEEOOOhhh~~~ttt|||[[[|||YYYRRRQQQLLLVVVfff}}}iiinnncccTTTQQQMMMDDD???<<<777555444444444444444444444444444444444444444444444444444444444444333333333444444444444555444999999666FFFoooSSSGGGXXXlllwwwwwwxxxvvvlllddd^^^[[[XXXXXXWWWTTTMMMFFFAAA>>>@@@AAABBBCCCEEEFFFGGGHHHGGGHHHHHHJJJLLLNNNOOOQQQVVVWWW\\\cccffffffkkkrrrsssooosssgggVVVNNNIIIFFFGGGTTTkkk~~~nnnXXXLLLJJJGGGDDDLLLZZZiiivvv}}}}}}zzztttrrr\\\NNNHHHCCC>>>888555333222333444333222111111111111111111111111111111111111111111111111000000111222222222222111444444333222444777===@@@HHHjjjpppiiivvvrrrggg___]]]bbbjjjnnnpppvvv~~~~~~~~~{{{mmmfffqqqbbbXXX___~~~hhhVVV[[[```\\\KKK555111111333333333222111000000000000000000000000000//////////////////////////////............//////------.........///000000...///000000000000222444///111222222111111222333222666>>>EEEJJJXXXttt}}}nnnnnnpppXXXYYYOOOMMMKKKNNNVVVjjjoooqqqpppZZZRRRNNNHHHAAA===999666555555444444444444444444444444444444444444444444444444444444333333444444444555555555222:::888888RRR{{{yyyoooDDDHHH[[[pppxxxwww{{{{{{qqqhhh```[[[YYYVVVVVVUUUPPPIIIBBB???===@@@AAAAAACCCDDDEEEFFFFFFFFFGGGGGGHHHJJJLLLNNNOOORRRSSSXXX___cccdddeeehhhlllkkkooo{{{jjjXXXPPPLLLHHHFFFOOObbbxxx___OOOLLLHHHEEEJJJTTTbbbnnntttvvvwwwtttuuu```QQQIIICCC===888666333222333444333222111111111111111111111111222222222222222222222222000000111222222222222111333444444333444999@@@EEETTT|||zzzjjjiiiuuu|||lllaaa[[[ZZZaaahhhpppsssxxx{{{~~~~~~}}}}}}}}}vvvzzztttddd^^^ggg}}}|||^^^UUUjjjqqqVVVXXX___^^^OOO:::111222333444444333111000111111111111111111111111/////////////////////////////////....../////////---......//////000000000...///000000000000222444///111222222111111222333222999BBBIIIRRRccc{{{~~~zzzgggiiivvv|||llldddZZZ___OOOJJJLLLJJJLLL[[[zzz{{{tttzzz___RRRMMMLLLCCC???:::666555555444333444444444444444444444444444444444444444444444444333444444444555555555555111:::777>>>aaannn}}}yyyxxx|||\\\===JJJ]]]pppwwwyyywwwmmmddd]]]YYYWWWUUUUUURRRLLLDDD???>>>???@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNQQQVVV\\\```bbbcccccciiiiiinnnwwwsss___TTTNNNHHHEEEMMM\\\wwwfffSSSNNNJJJIIIJJJQQQ]]]ggglllpppssssss|||eeeTTTLLLEEE>>>999777444333333444333222111111111111111111111111222222222222222222222222000000111222222222222111222333444444555;;;CCCJJJggg~~~uuuqqquuutttddd[[[XXXYYY```gggpppvvv}}}~~~}}}|||zzzwwwzzzuuuddd\\\bbb}}}wwwttt~~~rrrXXX\\\|||uuuWWWVVV\\\^^^TTTBBB444444444444333222111000111111111111111111111111000000000000000000000000000//////......//////000......///000000000//////...///000000//////111333///111222222111111222333444;;;DDDMMMZZZoooyyywww|||}}}|||zzz{{{iiizzznnn[[[]]]]]]nnnYYYOOONNNKKKIIIQQQmmmvvv}}}cccQQQMMMNNNDDD@@@;;;777555555444333444444444444444444444444444444444444444444444444444444444444555555555555222999888GGGoooxxxfffsss}}}mmmMMMAAARRRbbbrrryyy~~~{{{sssiii```ZZZVVVTTTTTTTTTPPPHHH@@@===???BBB@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFHHHIIIKKKLLLMMMQQQVVVYYY[[[^^^aaabbbfffhhhnnnuuuzzzzzzeeeVVVNNNHHHCCCHHHTTTnnnlllWWWPPPLLLKKKIIIMMMXXX```eeeiiiooooooyyyjjjWWWOOOHHHAAA:::777444333333444333222111111111111111111111111111111111111111111111111000000111222222222222111000222444444666<<>><<<@@@DDD@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMRRRVVVWWWXXX\\\___aaadddfffmmmtttwww|||zzzeeeVVVNNNHHHDDDDDDMMMeeeoooZZZRRRMMMIIIFFFHHHSSS[[[___eeekkkiiippp~~~nnnZZZQQQJJJDDD:::888555333444444333222111111111111111111111111000000000000000000000000000000111222222222222111///222444555666===HHHQQQtttqqqppptttyyy}}}}}}rrrggg]]]ZZZ]]]bbbjjjqqqzzzyyyxxxyyy~~~vvvyyywwwlllooowww{{{fff[[[___yyywwweeebbbcccccc```cccaaajjj}}}iiiRRRgggfff\\\[[[]]]ZZZOOO999777555222111000000000111111111111111111111111000000000000000000000000000000////////////000000000000111111111///...---//////000///------...000///111222222111111222333888===FFFRRRfffyyy}}}{{{ttt{{{|||~~~}}}aaaUUU[[[[[[}}}cccTTTPPPJJJLLL]]]}}}^^^QQQUUUMMMFFFAAA;;;777555666666666222333333444444333333222444444444444444444444444222777999555222333555555555333>>>\\\~~~pppYYYyyyxxxsssQQQGGGMMM___hhhrrryyyzzzpppgggbbb[[[SSSRRRVVVUUUJJJAAA@@@AAA???>>>???>>>>>>>>>>>>???@@@AAABBBBBBDDDEEEFFFFFFGGGIIIKKKQQQRRRUUUWWWYYYZZZZZZZZZ___dddjjjooottt|||uuuaaaTTTNNNJJJFFFGGGNNNWWWoootttbbbVVVNNNHHHIIIGGGHHHRRR```fffcccjjjmmmuuuqqq\\\TTTCCCGGG===:::666444444333333222111111111222222333333333000000000000000000000000222222222222222222222222///===444///???===FFFlllmmm___[[[iiixxx|||~~~pppdddaaa]]]ZZZ]]]fffqqqyyy~~~||||||zzztttqqqaaajjjvvvaaaZZZZZZwwwvvvbbb\\\XXXSSSUUUQQQYYYooo]]]UUUmmm~~~jjjWWWWWW]]]YYYQQQCCC888///000444444333222111111111111000000000000111111000000/////////...000000000000///...---,,,111111111111000...---,,,222222111111000000/////////000111222222222555777===DDDMMMZZZqqq|||zzz{{{yyyvvvsssyyy}}}{{{}}}zzzwww~~~|||kkkrrroooWWWPPPUUU[[[oooWWWQQQJJJJJJWWWtttcccTTTTTTLLLGGGBBB<<<777666666666666222333333444444333333222444444444444444444444444111555666333222444555333555666EEEfffnnn```~~~gggJJJDDDLLL\\\fffpppxxxyyyooofffaaa[[[TTTSSSVVVRRRIIIAAA???@@@>>>===>>>????????????@@@AAABBBBBBBBBCCCEEEEEEEEEFFFIIIKKKOOOPPPSSSUUUWWWXXXYYYYYY]]]ccciiimmmrrrzzzssscccWWWPPPIIIEEEEEEJJJNNN]]]www~~~gggWWWNNNIIIIIIGGGHHHRRR```hhhhhhlllmmmrrr|||yyydddZZZGGGJJJ>>>;;;777444444333333222222222222222222222333333111111111111111111111111222222222222222222222222,,,999222111AAABBBRRR~~~aaaVVVVVVdddrrruuuvvvyyywwwhhh\\\ZZZYYYZZZaaalllxxx{{{}}}xxxkkk\\\fffzzzxxxaaaXXXUUUuuu{{{oooeee\\\WWWPPPRRRcccxxxjjjRRR```sssjjjWWWWWW]]]\\\VVVGGG;;;111000333222000000111111111111000000000000000000000/////////......000000000000///...---,,,///000111111222222222222111111111000000000000000///000111222222333666888AAAHHHRRRaaayyyyyyxxxvvvxxxvvvmmmnnnooopppvvvyyyooohhhxxxwww```RRRQQQVVVYYY{{{[[[RRRJJJHHHPPPhhhnnn[[[VVVPPPHHHCCC===888666666666555333333444444444444333333444444444444444444444444333555444222444888777444666;;;OOOqqqoooqqq\\\FFFGGGRRR[[[fffqqqzzztttkkkaaa\\\WWWTTTSSSUUUNNNFFF?????????===<<<===????????????@@@AAABBBCCCAAACCCDDDDDDDDDFFFHHHJJJLLLNNNPPPRRRTTTVVVWWWWWW[[[```fffjjjnnnwwwrrreee[[[RRRJJJEEEKKKNNNLLLPPPbbbsssnnnZZZQQQJJJIIIGGGGGGPPP___jjjnnnpppnnnpppwwwoooeeeMMMMMM???<<<777444333333333222333333222222222222222222222222222222222222222222222222222222222222222222...666222555AAAFFF```YYYTTTXXXiiiuuuwwwuuuvvv{{{}}}lll```TTTTTTVVV[[[eeerrr~~~wwwuuuyyy|||vvvbbbTTT]]]pppzzzaaaVVVSSStttqqqeeebbbXXXSSS\\\oooYYYZZZjjjzzzooo\\\YYY\\\]]][[[KKK>>>333000222000......111111111111000000000000////////////............000000000000///...------//////000111111222333333//////000000000000000000///000111222222555888;;;EEEJJJUUUiiizzz|||vvvxxxuuucccfffvvvrrrsssqqqiii```eee|||xxx]]]MMMKKKQQQUUUXXXaaaUUUKKKHHHKKK]]]{{{cccYYYWWWIIIDDD>>>999666666666555333333444444444444333333444444444444444444444444666666555444888===;;;666777BBBYYYzzzvvvrrrPPPBBBIIIVVV^^^iiiuuu~~~}}}lllddd[[[VVVSSSSSSRRRRRRIIICCC>>>>>>>>>;;;;;;<<<>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCCCCCCCEEEGGGIIIKKKLLLNNNPPPSSSUUUVVVWWWYYY]]]bbbfffjjjssstttggg]]]SSSKKKGGGSSSXXXSSSNNNVVVbbbxxxttt^^^UUUKKKIIIFFFFFFMMM[[[iiirrrsssooonnnsss~~~zzzrrrTTTMMMAAA===888555333333333333333333333222222111111111222222222222222222222222111222222222222222333333333666444888AAAIIIjjjxxxSSSTTT___qqq}}}~~~zzzxxxuuu~~~qqqeee]]]RRRSSSVVV^^^iiiuuu~~~qqqqqqvvv~~~{{{kkkYYYLLLTTTfffzzzaaaVVVWWWwwwrrrnnnbbbXXX]]]oookkk^^^ffftttxxxfff^^^\\\[[[\\\OOOAAA444111111000///...111111111111000000000/////////..................000000000000000///......000/////////......///////////////000000111111111000000111222333666<<<@@@FFFKKKYYYqqq|||{{{xxxwwwsss^^^fffrrr}}}xxxmmmaaaaaarrreeeKKKCCCHHHNNNTTTXXXiiiYYYLLLIIIJJJVVV{{{iiiYYYZZZKKKFFF???999777666555555333444444555555444444333444444444444444444444444666777555555888===<<<777777HHHccc}}}cccDDD===JJJUUU```kkkxxx}}}uuufff```XXXSSSSSSUUUTTTQQQEEE@@@===>>>===::::::<<<<<<<<<<<<<<<===>>>???@@@???AAABBBBBBBBBDDDFFFHHHJJJKKKMMMOOOQQQTTTVVVWWWWWW[[[___bbbgggooo|||zzzjjj^^^SSSMMMLLL]]]eee___RRRPPPSSS```ttt{{{ccc[[[LLLIIIEEEEEEIIIUUUfffrrrrrrnnnlllnnnwww~~~}}}YYYKKKDDD???999555333333333333333333333222222111111111111111111111111111111111111111111222222333333333444444444:::DDDTTTxxxnnnLLLSSSbbbttt{{{xxxwwwuuufff]]]WWWQQQRRRXXXaaannnyyyzzzjjjjjjooo{{{~~~~~~~~~qqqaaaQQQFFFMMM\\\xxxyyybbbXXX[[[{{{yyymmmaaabbbssszzzaaa___kkk|||{{{mmmbbbZZZYYY\\\RRRCCC666111222111111111111111111111000000000///......//////////////////000000000000000000///...000000////////////000111//////000000111111222222000111111111444888???DDDIIIOOO```|||tttwww}}}uuurrrpppdddsssxxxvvvfffbbbtttnnnWWWDDDDDDIIILLLSSS\\\ttt]]]MMMKKKJJJQQQqqqoooUUUYYYMMMGGG@@@:::777666555555444444555555555555444444444444444444444444444444444555555333555999888555666OOOqqqvvvZZZ@@@BBBPPPYYYbbbmmmyyywwwmmm```]]]VVVRRRUUUXXXVVVPPPAAA>>>===>>>===::::::<<<;;;;;;;;;;;;<<<===>>>???>>>@@@AAABBBBBBCCCEEEGGGIIIIIIKKKMMMOOORRRUUUVVVUUUYYY]]]```dddmmmzzzmmm___SSSOOOQQQkkkwwwqqqaaaWWWPPPRRR^^^~~~kkkcccNNNJJJGGGEEEGGGPPPbbbrrrqqqooommmkkkoooxxx\\\JJJFFFAAA:::555333333333333333333222222222222222222000000000000000000000000111111111222222333333444222222555===LLLiiikkkMMMWWWhhhxxx{{{wwwppp^^^VVVRRRNNNQQQYYYgggvvvmmmcccaaafffuuuiiiZZZMMMCCCHHHUUUrrryyyddd[[[ZZZ~~~qqqnnn|||fffXXXaaavvv|||rrreeeYYYXXX^^^VVVGGG888333333222222333111111111111000000000000////////////000000000000000000000111111000000/////////000000222555888999111111222222222222222222111111111111444:::BBBHHHNNNWWWmmm~~~tttqqqooorrruuurrrooorrruuudddlllaaaMMMCCCIIIMMMMMMUUUddd~~~cccOOOMMMJJJLLLgggxxxVVV[[[NNNHHHAAA;;;888666555555444444555555555555444444444444444444444444444444222666777444333555666555777XXXdddzzz|||TTT@@@JJJYYY^^^fffqqq|||~~~rrrfffYYYWWWSSSPPPTTTYYYUUUMMM>>><<<===???>>>::::::===<<<<<<;;;<<<<<<===>>>???>>>???@@@AAAAAABBBDDDGGGGGGGGGHHHJJJMMMPPPSSSUUUUUUXXX\\\^^^bbbkkkxxxqqqaaaUUUQQQTTTtttpppeee[[[VVV[[[eee}}}tttiiiQQQMMMJJJHHHGGGMMM___pppuuuvvvsssnnnkkkrrr[[[KKKGGGBBB;;;666333333333333222222222222222222333333111111111111111111111111000111111222333333444444444555:::AAAWWWnnnyyy___TTT```ppp|||zzzvvvmmm\\\UUURRRQQQTTT^^^mmm~~~lllaaa\\\```pppeeeVVVLLLCCCFFFPPPmmm||||||ggg\\\XXX{{{vvvwww[[[\\\rrr~~~wwwfffWWWWWWaaa\\\LLL<<<555444222222222111111111111000000000000000000000000111111222222///000000111111111000000000000000111333666:::;;;444444333333333333333333111111111111555<<>>::::::===<<<<<<<<<======>>>???@@@===???@@@@@@@@@BBBDDDFFFEEEEEEFFFHHHKKKNNNQQQSSSTTTXXX[[[]]]aaajjjwwwsssdddVVVQQQUUUrrrvvvmmmccc\\\^^^VVVnnnzzzlllTTTPPPMMMJJJHHHLLL]]]ppp{{{}}}{{{ssslllppp~~~ZZZLLLHHHCCC;;;666333333333333111111111222222333333444222222222222222222222222000000111222333333444444888:::???FFF^^^ggg{{{~~~OOOVVVcccrrr{{{}}}{{{uuupppnnn^^^YYYVVVUUUYYYcccssswwwddd]]]^^^ooobbbUUULLLCCCEEENNNjjjzzzhhh]]]WWWwwwuuu{{{ddd]]]ppp~~~}}}hhhVVVWWWbbbaaaPPP>>>666444222111111111111111111000000000000000000111111222222222333///000000111111111000000333222111000111444666777555555555444444333333333111111111111555===FFFMMMTTTaaa|||pppooocccxxxsss}}}qqqxxxxxxwwwbbb]]]{{{VVVBBB<<>>www[[[ccc}}}eeeBBB:::JJJWWWWWWjjjxxxwwwfff]]]PPPNNNLLLNNNQQQOOOIIICCC<<<===>>>>>>>>>===;;;:::???>>>===<<<<<<===???@@@>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHKKKMMMOOOPPPTTTWWWYYYYYY[[[cccoooyyysss```XXXRRRLLLgggsssvvvkkkaaa\\\]]]___fffxxxlll\\\OOOGGGIIIIIIKKKYYYmmmzzz}}}zzz{{{zzzrrrwww^^^JJJFFFAAA;;;666444444444444333222222111111222222333111111111111111111111111222222222222222222222222:::AAA@@@KKKpppjjj]]]vvvpppPPP\\\iiitttvvvssspppmmmiiihhhZZZYYYXXX]]]fffpppyyyrrreeeXXXZZZqqqbbbPPPFFF???@@@EEEaaarrrzzzfff[[[ZZZnnntttrrr~~~vvv___xxx}}}```QQQ^^^]]]SSSCCC444000333333///333333333222222222111111000000000000000000000000111111000000//////.........000111333444444333333888666444222111111222333444222000111666???HHHNNNVVV```zzzrrrvvvwwwvvv}}}~~~|||ggg___ccctttIIIDDDBBBGGGPPPZZZjjjxxxuuuUUUQQQLLLEEETTTpppxxxqqqqqq^^^SSSJJJAAA===:::666666888777666666555444444333333555555555555555555555555111777333111888888555999BBByyyyyySSS___{{{YYYAAAAAAOOOXXXWWWooo|||vvveee[[[NNNLLLLLLNNNPPPMMMGGGAAA:::;;;<<<===>>>>>>===<<<@@@???===;;;;;;<<<===>>>>>>>>>@@@AAABBBCCCCCCCCCCCCDDDFFFHHHKKKMMMOOOPPPSSSUUUWWWXXXZZZaaalllttt}}}}}}eeeXXXOOOHHHRRRbbbsss{{{zzzuuuoookkkddd```\\\aaarrrzzzaaaRRRIIIIIIHHHIIIVVVhhhvvv{{{zzz{{{{{{rrrvvv|||hhhRRRGGGBBB;;;777555444444444333222222111111222222333111111111111111111111111222222222222222222222222555<<<>>>PPP|||rrrooo___HHH^^^hhhqqqqqqnnnllljjjggg}}}xxx^^^UUUUUUUUUcccmmmxxxwwwfff\\\___uuuyyy___PPPGGG@@@???DDD___rrrxxxbbbWWW[[[nnn{{{nnnpppvvvyyyfffppprrrYYY]]]^^^VVVFFF777111333333000333222222222111111111111000000000000000000000000000000000000///////////////000111222333333333333555444222000///000111222333111000222888BBBLLLRRR^^^lllyyypppssscccaaaiiiwww]]]DDDBBBAAAEEEPPPaaarrr}}}[[[RRRLLLEEEPPPeeezzznnnvvvYYYTTTKKKCCC???<<<888888:::666666666555444444333333555555555555555555555555222666222222:::999666;;;RRRsssXXXmmmiiiIII@@@IIITTTYYY[[[vvvqqq```UUUKKKJJJKKKMMMNNNJJJCCC===999999;;;<<<>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<<<<===>>>???AAABBBBBBCCCCCCCCCDDDFFFHHHJJJLLLNNNOOOQQQTTTVVVWWWYYY___gggmmmuuuppp]]]PPPGGGBBBOOO^^^kkkvvv{{{qqqjjjaaa[[[___nnnhhhWWWJJJIIIHHHFFFQQQaaaqqqxxx{{{}}}}}}ttttttxxxwwwzzzlllRRRHHHCCC===777555555444444333222222111111222222333222222222222222222222222333333333333333333333333222777===XXXhhhMMMHHHbbblllrrrqqqmmmmmmmmmkkkxxx{{{gggTTTNNNPPPQQQhhhuuuuuuccc]]]bbbtttqqq[[[PPPHHH@@@>>>BBB[[[pppzzzdddXXX^^^rrryyypppqqqrrr|||~~~pppeeevvveee```___XXXJJJ:::333333333000222222111111111000000000000000000000000000000000////////////000000000000111111111111222222333444111111///......///000111222111111444;;;FFFPPPWWWeeeyyyyyymmmmmmvvvbbbjjjyyyaaaGGG@@@CCCCCCEEETTTmmmcccUUUOOOHHHNNN\\\xxxvvv~~~^^^TTTLLLDDDAAA===999888:::666666555555555444444444555555555555555555555555555777222222:::888555<<>>@@@MMMTTTZZZbbbxxx{{{lllZZZNNNHHHHHHIIIKKKJJJFFF???:::999:::;;;<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<======>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGIIIKKKMMMNNNQQQSSSUUUWWWYYY]]]cccgggrrr}}}|||gggWWWLLLEEEGGGKKKWWWnnnyyyvvvqqqiiicccfffuuuooo[[[KKKIIIGGGFFFNNN]]]kkkvvv}}}wwwuuu{{{uuurrr}}}oooVVVJJJEEE>>>999666555555444333222222111111222222333222222222222222222222222333333333333333333333333222666???aaa{{{OOOAAAQQQbbblllsssrrrpppqqqrrrrrrvvvtttkkk]]]QQQLLLMMMOOOjjjxxxpppaaa^^^cccqqq~~~||||||jjjYYYPPPIII@@@>>>BBBWWWmmm~~~jjj^^^\\\sssxxx]]]YYYjjj{{{~~~|||nnn______ZZZMMM===333111222000111111111000000000000///////////////////////////......//////000000111111444333222111222333555666///////////////000111222333222222555===HHHSSSZZZgggmmmiiixxx{{{wwwwwwfffcccwwwxxxXXXAAAAAAGGGGGGHHHZZZxxxjjjXXXPPPJJJLLLUUUllllllUUUMMMEEEBBB>>>999777999555555555555555444444444555555555555555555555555666777222333888555444@@@iiioooqqqtttRRR;;;BBBNNNQQQ[[[kkkwwwwwwiiiXXXLLLFFFGGGHHHIIIGGGBBB<<<777;;;;;;;;;;;;;;;<<<<<<===:::::::::;;;<<<===>>>>>>======???@@@AAABBBBBBBBBCCCCCCEEEGGGIIIJJJLLLMMMQQQSSSTTTVVVYYY\\\```cccqqqxxxqqq^^^PPPLLLGGGCCCPPPqqq{{{zzzxxxrrrhhhccclllyyyuuu___LLLIIIHHHFFFMMMYYYeeeuuu~~~{{{wwwyyyoootttuuubbbLLLGGG@@@:::777666555444333222222111111222222333222222222222222222222222333333333333333333333333555777CCClllkkkBBB===TTT___iiirrrssssssvvvyyyzzzxxxooocccZZZSSSOOOOOORRRmmm|||ooobbb___bbblllwww~~~{{{{{{jjjYYYQQQHHH???>>>CCCXXXlll|||iii]]]VVVppp[[[UUUhhh{{{yyy|||xxx[[[]]]ZZZOOO???333000000000111111111000000000000///////////////////////////......//////000000111111666555444333333444666777000000000000111222222333444333333777???KKKVVV]]]iiiuuuqqqxxx|||vvvxxxbbbaaaqqqUUUCCCBBBHHHIIILLL```|||rrr\\\RRRKKKJJJNNNcccnnnWWWOOOGGGCCC???999777888555555555555555555555555555555555555555555555555555777444444777333777IIIttttttyyyhhhMMM<<>>>>>???<<<===>>>@@@AAAAAABBBBBBCCCCCCDDDFFFHHHJJJKKKLLLQQQQQQRRRTTTWWW[[[^^^aaakkkqqqyyyyyyeeeSSSMMMHHHEEESSSxxxyyysssjjjcccjjjwww}}}dddOOOJJJIIIGGGKKKUUU___rrr~~~zzzooonnn~~~pppdddNNNIIIAAA;;;888666555444333222222111111222222333333333333333333333333333333333333333333333333333555888IIIuuuaaa@@@???QQQdddnnnvvvwwwyyyyyyjjj]]]XXXUUURRRUUU[[[tttooo___[[[YYY___kkkvvv|||~~~{{{zzzppp]]]QQQGGG>>>???FFF\\\lllxxx|||cccVVVXXXqqq```YYYiii|||zzz{{{cccZZZZZZRRRAAA444///000111222222111111111000000000000000000000000000000000////////////000000000000555555555444444555555666111111111222222333333333333333555:::CCCPPP\\\cccqqq|||zzz|||uuuaaa```eeeOOOCCCBBBEEEHHHQQQeee{{{{{{}}}dddVVVNNNKKKLLLXXXwwwmmmZZZRRRJJJFFFAAA:::777777555555555555555555555555555555555555555555555555333777555666777444>>>WWWrrr~~~]]]HHH>>>JJJXXX]]]eeepppyyyvvvkkkaaaTTTIIIGGGGGGFFFDDD@@@<<<999888:::999999999:::<<<>>>???=========>>>=========<<<<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDFFFGGGIIIJJJKKKPPPOOONNNPPPTTTYYY]]]___ccckkkttt~~~mmmZZZOOOLLLGGGPPPsss{{{vvvnnngggjjjtttjjjRRRLLLJJJFFFIIIQQQZZZooo}}}{{{wwwsss~~~nnngggOOOJJJBBB<<<888666555444333222222111111222222333333333333333333333333333444444444444444444444444666999LLL{{{yyyuuuPPP@@@GGGTTTkkkrrrvvvvvvxxxxxxeeeUUUSSSSSSSSS[[[fffyyysss```YYYSSSVVVdddttt|||~~~yyyzzzxxxbbbRRREEE===@@@III]]]iiipppyyyzzzbbbVVV\\\rrriiiYYYfffvvv}}}wwwvvvrrrYYY[[[TTTDDD555000222444333222222222111111111111000000000000000000000000000000000000////////////333333444444444444333333111111222222222222222222222333666<<>>MMM___eeeiiinnn|||rrreee[[[NNNCCCHHHHHHFFFCCC>>>;;;999888888888888999:::===???AAA@@@@@@@@@???>>><<<;;;:::<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJOOOMMMLLLMMMQQQWWW[[[]]]^^^hhhttt~~~vvvbbbTTTQQQGGGGGGeee|||yyyssshhhfffllloooUUUMMMJJJEEEFFFMMMVVVlll{{{|||}}}yyyuuuPPPKKKCCC<<<999777555444333222222222222222222333333333333333333333333333444444444444444444444444777:::NNN|||{{{ccc??????QQQ]]]jjjnnnooolllooo{{{vvv```OOOMMMOOORRR^^^nnn||||||hhh___VVVXXXhhhzzz{{{~~~eeeRRRDDD<<>>LLL\\\jjjsss|||oooyyyfffXXXSSSqqqqqqSSSEEE???HHHDDDKKKaaavvv~~~{{{xxxzzz___QQQLLLJJJMMMdddbbbSSSXXXNNN??????777777666666666666555555555555555555666666777777888888;;;888555999;;;666GGGjjjzzzkkk}}}SSSDDDAAASSScccdddfffmmmzzz~~~mmm```YYYOOOEEEIIIGGGDDD@@@===;;;:::999999999999:::<<>>============>>>???AAABBBCCCBBBBBBAAACCCCCCCCCDDDEEEGGGIIIIIIKKKLLLMMMNNNPPPTTTZZZ^^^___eeerrr~~~jjjSSSHHHKKKLLLeee}}}vvvrrrkkkkkkrrrtttZZZNNNJJJFFFGGGKKKZZZfffvvvooogggWWWJJJGGGEEE777222666777333333333333333333333333555555555444444333333333444444333333333444555555:::666XXX]]]DDDDDDQQQ```gggpppmmmdddlllgggWWWJJJJJJNNNUUUfffyyyzzzwwwooohhhiiiooowwwxxx|||bbbLLLFFF>>>@@@PPPiiieeehhhpppxxx}}}{{{nnnaaa[[[qqq|||eeeqqq{{{yyyqqqpppvvv|||tttXXXSSSUUUOOO;;;222555444---///333555666444222111333222111///...,,,+++***000000///...............000111222333444333222222111111111000111111222333444333888EEEVVVfffttt|||uuuooo}}}rrrWWWNNNaaakkkJJJAAAFFFIIIGGGPPPggg|||~~~yyyeeeTTTMMMKKKJJJ```eeeSSSVVVKKK>>>>>>777888777777777666666666555555666666666666777777777777888777555999:::666JJJpppmmmjjjoooLLL@@@@@@RRRaaaccchhhqqq|||}}}kkk^^^VVVMMMDDDIIIGGGCCC@@@<<<:::999999888888999:::<<<>>>@@@BBB??????>>>>>>======>>>>>>??????@@@@@@AAA@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIKKKLLLMMMNNNOOOSSSXXX\\\___fffssspppXXXJJJIIIEEEZZZxxxpppgggfffkkkyyy]]]PPPJJJFFFGGGKKKWWWcccsss~~~yyyhhhXXXJJJEEEBBB666222666555333333333333333333333333222222333333333333333333444444333333333444555555;;;:::___ZZZBBBBBBPPP___eeennnllleeemmmxxx___RRRHHHIIINNNWWWkkk~~~fffMMMGGG@@@DDDTTTlllfffdddjjjpppvvv}}}xxxjjjYYYYYYqqq}}}nnnvvvyyytttssswww^^^WWWWWWPPP<<<333555333000000111222222222111111000000/////////.........111111000///////////////222333333444333222111000111111111111111222222333444444:::HHHYYYiiiwww}}}~~~mmmqqqpppVVVQQQeee```DDD>>>CCCGGGIIIUUUkkk}}}}}}yyyoooZZZOOOLLLGGGZZZ{{{lllVVVUUUJJJ======777999888888777777777666666666777777777777666666666666444666666888999777OOOwww}}}aaakkk^^^CCC<<<@@@QQQ]]]aaajjjvvvzzzgggZZZRRRKKKEEEHHHFFFCCC???<<<:::999999777888888999;;;<<<>>>???>>>============>>>??????@@@??????>>>>>>>>>>>>???AAABBBBBBCCCDDDFFFGGGHHHKKKLLLMMMMMMOOORRRVVVYYY^^^dddppptttYYYKKKIIIAAANNNnnnxxxoooeeecccfff~~~cccSSSKKKFFFFFFKKKSSS___ooo|||~~~}}}jjj[[[KKKCCC>>>555444777444333333333333333333333333111111111222333333444444333333333333333444555666<<>>333444333222222111000///000000111---......//////000111111222111111000000000000111444444444333222111//////111111111111111222333333555666>>>NNN^^^lll{{{||||||rrriiirrr|||nnnUUUXXXrrr{{{XXXCCCAAADDDDDDKKK[[[ooo{{{|||xxxvvvzzz___PPPLLLFFFTTTssszzz^^^YYYLLL???>>>888;;;888888888888777777777777888888777777666666555555444888888888888999UUU~~~ppp[[[pppSSS===;;;BBBPPPYYY^^^iiiwwwtttbbbVVVNNNJJJGGGHHHFFFCCC@@@===;;;::::::777777888888:::;;;<<<===<<<<<<<<<<<<===>>>???@@@BBBAAA???>>>======>>>???@@@AAAAAABBBCCCEEEFFFGGGJJJLLLMMMMMMNNNPPPSSSVVVZZZ___hhhvvvrrrUUUIIIKKKBBBEEEYYYnnnwwwnnnfffccceee}}}jjjWWWMMMFFFFFFJJJOOO[[[lllyyy~~~~~~ooo```OOODDD===555666999333444444444444444444444444333333333333333333333444333333333333444444555666<<>>[[[ggg[[[uuu||||||JJJ<<<===EEEPPPWWW\\\hhhvvv~~~mmm]]]RRRLLLJJJJJJIIIGGGDDDAAA>>><<<<<<;;;666777888999999::::::;;;::::::;;;;;;<<<===??????CCCAAA@@@>>>>>>>>>???@@@???@@@@@@AAABBBDDDEEEFFFIIIJJJLLLLLLMMMNNNQQQTTTWWW\\\bbbkkk{{{rrrUUUHHHJJJAAA>>>JJJ___wwwnnnfffbbbbbbyyy~~~ppp[[[OOOGGGFFFJJJMMMYYYjjjxxx~~~uuufffUUUIII@@@666999<<<444444444444444444444444444777666666555444333333222333222222333444555666666;;;LLLyyynnnGGGCCCRRRcccsssooonnniiigggrrr|||rrr___IIIFFFDDDIIISSSdddzzz|||www~~~wwwSSSFFF@@@BBBNNNnnnxxx{{{nnnccc___```kkktttkkkSSSXXXuuuttt\\\cccxxxwwwaaaTTTOOO@@@666666444333444555666555333000.../////////000000000000000//////.........//////000222222222222222222222333222222222111222333333444555888FFFZZZiiittt{{{sssxxx~~~{{{yyyzzz\\\SSSsssdddGGG???AAABBBGGGSSSggguuuuuummmjjjkkkhhhRRRLLLJJJMMMcccmmm___RRREEEAAA999<<<888888777777777666666666777777777777666666666666666;;;888666:::EEEdddccc___{{{yyyiiiDDD>>>@@@HHHQQQVVV\\\hhhtttvvveeeXXXOOOIIIHHHKKKHHHFFFCCC@@@>>><<<;;;;;;777777888999::::::999999:::::::::;;;;;;===>>>>>>AAAAAA@@@?????????@@@@@@>>>??????@@@AAACCCDDDEEEGGGIIIJJJKKKLLLMMMPPPSSSUUU[[[aaahhhtttqqqXXXGGGFFF>>>:::FFF___{{{oooeee___\\\sss~~~uuu___RRRHHHFFFIIIJJJWWWhhhvvv~~~xxxiii\\\PPPDDD777:::<<<444444444444444444444444444999888777666555333222222222222222333444555666777;;;QQQeeeDDDHHHYYYhhhuuutttpppiiiiiivvv~~~ppp[[[GGGEEEEEEKKKYYYlll~~~{{{~~~{{{VVVHHHAAA>>>FFFddduuuuuuiiibbb___ccctttiiiSSSXXXuuu~~~```___uuufffUUUPPPBBB888666444222444666888777444000...111111000000000000//////...............//////000222222111111222222333444222222222222222333444444666:::KKKbbbpppyyyqqq}}}zzz~~~YYYVVVxxx___DDDAAAEEEDDDNNN[[[mmmxxxvvvnnnlllooommmTTTNNNKKKJJJ\\\kkk]]]QQQFFFBBB888<<<777777777666666666555555666666666666777777777777666999555444===MMMnnnggghhhVVVEEE@@@CCCIIIQQQXXX___jjjtttqqq```UUULLLEEEEEEJJJFFFDDDAAA>>><<<:::::::::777888999:::::::::999888::::::::::::;;;<<<======>>>>>>??????????????????>>>>>>>>>???AAABBBDDDEEEEEEGGGIIIKKKKKKMMMPPPRRRSSSZZZbbbhhhrrrjjjWWWDDDEEE@@@===EEE]]]rrrggg^^^ZZZjjj~~~xxxbbbTTTJJJGGGIIIHHHTTTfffttt|||xxxjjj```VVVGGG777888;;;333555555555555555555555555777777666555444444333333222222222333444555666777<<>>BBBRRRccctttxxxtttmmmbbbZZZ]]]rrrfffRRRVVVrrrhhh[[[pppnnnYYYRRREEE999555222333333555555555333111000000000000000000000000000//////......///000000111444333222111111111222333333222222222222333444444888===PPPiiiwww~~~www}}}}}}|||{{{aaafff[[[CCCDDDHHHFFFRRR]]]mmmxxxvvvppppppuuupppVVVPPPLLLHHHWWW}}}hhhYYYOOOEEEAAA888;;;666666666666555555555555555555666666777777888888444777333333@@@SSStttoooqqqIIIKKK@@@CCCIIIQQQYYYaaalllttt~~~ooo^^^TTTKKKCCCCCCGGGDDDBBB???<<<:::999888888888999:::;;;;;;:::999888;;;;;;:::::::::;;;<<<<<<;;;<<<===?????????>>>======>>>>>>???@@@BBBCCCDDDCCCFFFHHHJJJKKKMMMPPPRRRQQQZZZbbbhhhooozzz{{{aaaRRRAAAFFFFFFBBBEEEVVVuuujjjaaa\\\ccc~~~yyycccVVVKKKGGGIIIFFFRRRdddsss{{{wwwjjjbbbZZZIII777777:::222555555555555555555555555444444444444444444444333222222222333444555777777>>>XXXUUU@@@RRRiiivvvsssmmmiiiqqqkkkPPPEEECCCEEEPPPdddzzz~~~{{{~~~|||[[[OOOFFF???AAACCCRRRaaajjjnnnlll```SSSUUUpppdddQQQSSSooorrrWWWeeettt\\\UUUGGG:::555111333333222222111111222222//////000000111111222222000000///000000111222222666555333111000000111111333333222222333333444555:::@@@TTTnnn{{{{{{{{{qqqiiiyyy{{{TTT>>>@@@FFFCCCQQQ[[[jjjuuuuuuppprrrwww}}}[[[KKKLLLJJJSSSkkk}}}gggYYYXXXIII999999>>>777777777777666666666666777777777777777777777777<<<555666999AAAaaabbbsssnnnJJJ>>>AAACCCKKKWWW```gggqqqzzzqqq[[[KKKFFFFFFFFFEEE@@@@@@???===<<<:::999999;;;;;;;;;::::::999999999::::::999999::::::;;;<<<<<<:::<<>>>>>@@@BBBBBBAAABBBCCCEEEGGGIIIKKKMMMNNNSSSYYYbbbkkksssxxx}}}tttgggUUUMMMIII<<<===DDDOOOrrrwwwkkk___WWWaaa{{{}}}hhhWWWKKKFFFFFFGGGOOO]]]mmmzzzkkkiiiUUU@@@:::555444;;;888666444444444555444333444444444333333222222222444444555444333444666888AAAeeennnHHHJJJ___xxxvvvkkkhhhssswwwjjjVVVIIIEEEDDDFFFRRRggg}}}~~~}}}eeeTTTJJJBBB<<>><<<:::999999999;;;;;;:::::::::999999999999888888888888999::::::<<<:::;;;???@@@>>>>>>AAA@@@???>>>???AAABBBBBBAAACCCDDDFFFGGGIIIKKKLLLMMMQQQXXXccclllrrrvvvyyyzzz|||pppeeeXXXOOOLLL>>>===CCCKKKlllzzzqqqggg___ZZZxxx~~~~~~kkkYYYLLLFFFFFFEEEMMMZZZjjjxxxsssppp[[[DDD<<<777444;;;<<<888444222222333444333444444444333333222222222333444555444333444666999FFFllloooIIIOOOccctttuuukkkhhhqqqttteeeRRRFFFEEEEEEJJJXXXlllzzzcccUUUMMMGGGBBBJJJXXX[[[\\\hhhjjj^^^WWWTTTiiivvveeeTTTVVVjjj{{{fffnnn```RRROOO>>>111777222222333333333222222111111111000000000000111111111111111111222333444444333222000///000222444666222222222222333444555666999EEEaaauuuzzz|||rrrooo{{{~~~wwwqqqkkk___```{{{zzzYYYGGGBBBBBBCCCEEEUUUccckkkeeebbbjjjqqqsssgggPPPKKKIIIMMMbbbnnn[[[VVVIII;;;777666888888777777777666666666777777777777777777777777888:::888888LLLrrrmmmPPPppp```AAA;;;@@@CCCMMMYYYbbbjjjvvv{{{|||wwwgggSSSEEEBBBCCCBBBAAA@@@???<<<:::999999999::::::::::::999999999999999777777777777777888999999<<<::::::===>>>===>>>AAA@@@???>>>???BBBCCCCCCBBBEEEFFFGGGHHHJJJKKKLLLMMMPPPWWWbbblllrrrtttuuuvvv|||}}}zzzuuukkkaaaZZZRRRNNN@@@>>>AAAFFFeee}}}uuullldddYYYsss~~~}}}ooo\\\NNNGGGFFFFFFMMMZZZjjjxxx|||yyybbbHHH>>>888555:::>>>:::444111000222333444444444333333333333222222333444444444333444777999IIIrrrkkkIIIVVViiiqqquuuvvvtttkkkiiipppooo___LLLBBBDDDFFFOOOaaauuuzzz~~~uuuaaaUUUMMMHHHEEELLLYYY\\\___lllnnn```UUUPPPfffttteeeVVVWWWjjj{{{}}}|||jjjllliiiVVVPPP???222888333333333222222111111111111111000000000000111111000000111222333333333333111111000///111333555777222222222222333444555666999JJJhhhyyy}}}|||}}}|||mmmkkkyyy~~~wwwdddTTT^^^wwwWWWEEE@@@AAACCCFFFUUUaaahhheeebbbggglllmmmlllQQQKKKHHHJJJ[[[yyyttt^^^XXXKKK???;;;777888888888777777777666666666666666666666666666666222:::666777TTTzzzeeeQQQtttYYY@@@@@@AAAFFFOOO[[[cccjjjvvv|||yyy|||pppaaaOOODDDAAABBBBBB@@@AAA???<<<999888999:::<<<999999999999999888888888888777777777777888999999<<<999888;;;<<<;;;===AAA???>>>>>>@@@BBBCCCCCCBBBFFFGGGGGGIIIJJJKKKLLLLLLOOOVVV```iiiooosssuuuvvvzzz~~~~~~zzzuuupppggg___ZZZRRRNNNAAA???AAACCC```{{{|||uuujjjbbbYYYqqq|||zzzttt```OOOGGGFFFDDDJJJVVVfffuuu~~~eeeHHH===999666999<<<888444222222333444333333333333333333333333333333444444444333444777999HHHtttbbbFFF]]]qqqrrrqqqqqqsssllljjjooojjjYYYHHH@@@CCCGGGUUUjjj}}}xxx}}}sssaaaUUUKKKEEEDDDLLLXXXZZZ^^^nnnqqqbbbWWWMMMdddsssdddVVVWWWkkk{{{{{{zzziiiaaa}}}ttt[[[PPP@@@444888444444333222111111111111111111000000000000111111///000111333333333222111222111000000111333444666333222222333333444555666:::NNNmmmzzz|||wwwvvvuuu~~~cccUUUfffuuuVVVDDD@@@@@@BBBDDDVVV___fffeeedddgggjjjjjjsssSSSLLLHHHIIIVVVqqqyyybbbYYYKKKAAA===888888888888888777777777777666666666666666666666666111;;;666;;;___~~~fffYYY}}}uuuQQQ===AAADDDIIIRRR\\\bbbhhhttt}}}zzz~~~{{{iii\\\LLLCCCBBBCCCBBB@@@AAA???<<<:::999:::;;;===888888888888888888888888888888888888888999:::::::::777777:::;;;:::<<<@@@=========@@@BBBCCCBBBAAAFFFFFFGGGHHHIIIJJJKKKLLLLLLRRRZZZbbbiiiooouuuxxx}}}|||vvvooofff^^^XXXOOOLLLAAA@@@CCCCCC___uuu}}}{{{tttiii```XXXnnn|||{{{yyycccQQQGGGEEEAAAGGGRRR```ooo{{{eeeFFF;;;888666999666555444444666666555333333333333333333333333333222333444444333555777:::IIIwwwVVVEEEbbbxxxvvvrrrqqqqqqllllllnnnfffTTTEEEAAACCCHHHYYYqqqpppaaaUUUKKKEEEEEEUUU``````bbbqqqttteeeYYYLLLdddrrrcccUUUVVVlll|||{{{zzz{{{{{{kkk[[[qqq}}}```PPP@@@555888444333222111111111222222111111000000000000111111///000111222333222111000333333222111111222222333333333333333444555666666:::QQQppp{{{~~~qqqmmm{{{yyy{{{zzz^^^XXXqqqoooRRRCCC@@@AAACCCDDDSSSZZZ___aaacccfffhhhhhhyyyWWWMMMIIIIIISSSlllgggZZZJJJ???===888999999888888888777777777777777777777777777777777333>>>888CCCmmm~~~hhh```lllIII888???EEEJJJTTT]]]bbbgggsss~~~tttcccWWWJJJBBBCCCDDDCCC@@@???>>><<<:::999999;;;;;;777777777777777888888888999888888888888999::::::888666666999:::999:::>>>;;;;;;<<>>AAAAAA@@@>>>BBBCCCDDDFFFHHHJJJKKKLLLNNNSSS[[[cccjjjpppuuuyyy{{{sssiiiaaaWWWMMMIII>>>@@@DDDDDD^^^oooxxx|||vvvnnnfffaaaqqqhhhQQQEEECCCKKKOOOWWWdddrrrkkkFFF999:::888888666555444444666666555333222222222333333444444444111222333333333555888;;;\\\cccJJJLLLiii|||}}}uuulllgggfffiiikkk___LLLBBBBBBDDDHHH[[[vvvvvvccc[[[TTTJJJGGGKKKkkkzzz~~~~~~}}}hhh[[[NNNiiisss```QQQSSSnnn|||~~~rrr]]]ooodddOOO@@@555444222222000000111222444666111111000000000000111111111111000000000000111111222222222222222222333333444333333444444555666777AAA[[[wwwrrr~~~zzz{{{iiiMMM[[[oooZZZEEE===???BBBCCCDDDIIIJJJNNNVVV^^^eeeiiikkkzzzXXXOOOLLLJJJRRRfff{{{gggNNNAAA@@@<<<999999999888888888888777777777777777777777777777444;;;666LLL{{{|||hhheee~~~cccFFF;;;EEE@@@GGGSSS\\\aaaggguuuoooZZZPPPEEE@@@BBBCCCAAA>>>999888888888777777666666555666666666777777888888666666666666666777888888555333555:::;;;888888:::888888:::===@@@AAA???===@@@AAACCCEEEGGGIIIKKKLLLSSSZZZccclllqqquuuxxxzzz|||}}}tttkkkcccXXXMMMIII===???CCCCCC]]]sss{{{|||vvvmmmeee^^^lll~~~hhhQQQEEEBBBGGGKKKRRR^^^mmmzzzoooHHH;;;;;;999999:::777444333333444444333222222222333333444444444111222333333444555888;;;ccc\\\JJJPPPkkk{{{}}}uuuhhhccccccgggiii\\\III@@@CCCDDDHHH[[[vvv~~~zzz}}}sss```YYYRRRHHHDDDHHHiii|||kkk]]]OOOkkksss___OOORRRooozzzzzz}}}rrr[[[jjjdddOOO@@@555333222111000000111333555777111111000000000000111111222111000//////000111222000000111222333444444555444444444444444555777777HHH```zzzvvvkkkNNN^^^yyykkkWWWCCC;;;===???>>>>>>IIIHHHLLLUUU```ggglllpppcccPPPMMMKKKMMMYYYttteeeXXXFFF777888:::999888666555555444444777777777777777777777777===888:::TTTxxxeeeccc{{{fffHHH???CCCDDDBBBGGGSSS\\\bbbppp~~~}}}jjjXXXMMMBBB>>>AAACCC@@@<<<;;;:::888777777777888999888777666666666777999:::888777666555555666777888777777777777888888888888999999999:::;;;<<<===>>>AAAAAAAAAAAADDDGGGJJJLLLOOOUUUeeezzz{{{}}}ooobbbUUURRRLLLEEE<<<<<>>MMM^^^kkkwww}}}}}}|||www```WWWSSSKKKDDDCCC[[[pppzzz```[[[iii|||hhhPPPTTTkkk}}}~~~{{{tttYYY^^^kkkSSSCCC999333333333333222222222111111222111111000000111111222222333333333222000///---000111111222222333444444444444444333333444777:::CCChhh}}}}}}wwwkkkdddrrruuulllTTT???<<>>@@@??????@@@BBBEEEHHHIIIOOORRR___qqquuuhhhXXXSSSLLLEEE>>>===GGGSSSmmm~~~{{{{{{wwwllliiiiiimmmwww}}}}}}sss[[[KKKEEECCCBBBHHHVVVeeerrruuuSSS===888888666777666555444333444444555333333333444444444555555444333444555444333888???^^^iiiNNNEEERRRlllvvvvvvpppfff```iiinnncccRRREEE@@@???BBBPPPaaammmxxx~~~~~~vvv```WWWSSSJJJBBB@@@IIIaaawwwccc^^^nnnlllUUURRRjjj|||~~~xxxbbbaaa||||||eeePPPCCC:::444333333333222222222111111111111000000000000111111000000111222111111//////111111111222333333444444444444444333333444888:::JJJooo|||aaaeee~~~qqqgggQQQ===:::=========@@@FFFIIIMMMTTT\\\dddjjjnnnrrrXXXQQQKKKKKKTTTmmmgggXXXEEE:::>>>999999999999999:::;;;;;;777777777777777777777777999666;;;ZZZ```ooo|||zzzbbbCCC;;;@@@AAACCCLLLXXX^^^cccqqqtttaaaTTTJJJ@@@<<>>>>>>>>>>>>>>@@@BBBDDDFFFNNNOOOXXXgggtttzzz{{{mmm]]]UUUKKKDDD@@@???FFFOOOkkk~~~}}}wwwmmmiiimmmttt~~~zzzzzzxxx^^^LLLDDDBBBAAAFFFTTTdddqqq~~~uuuXXXBBB;;;:::777666666555444444444444555333333333444444444555555444333444555444333888@@@\\\dddIIIEEEVVVnnntttqqqlllccc]]]jjjooocccOOOCCC@@@AAAGGGTTTdddpppzzz~~~~~~|||}}}~~~|||ttt___WWWRRRHHH@@@>>>;;;PPPhhhggg___ssskkkXXXOOOhhh{{{|||{{{mmmdddyyyzzzdddQQQFFF===666333333333222222222111111111111000000000000111111...//////000111111000000111111222222333333444444444444555444444666999<<>>>>>>>>>>>???AAACCCDDDMMMNNNVVVbbblllttt|||rrraaaWWWKKKEEEAAAAAAEEEJJJhhh~~~~~~wwwmmmkkklllvvv|||xxxxxx|||```MMMCCCBBBAAAFFFTTTcccqqqqqqXXXFFF???:::666666666555555444444444444333333333444444444555555555444444666444333888@@@```bbbEEEGGG[[[qqqsssooojjjbbb]]]kkkqqqaaaLLLAAAAAABBBIIIWWWfffrrr|||~~~|||~~~}}}~~~zzzvvvwwwxxxyyyqqq]]]VVVRRRIII@@@===<<>>PPPvvvxxx}}}}}}yyypppUUUffftttWWWFFF999888:::999;;;@@@FFFIIIMMMSSSZZZ```fffhhhxxx\\\RRRIIIIIIOOOeee~~~lll[[[FFF;;;@@@<<<;;;:::888777777777777777777777777777777777777999777???aaazzz\\\eeeyyyUUU???;;;@@@:::???LLL]]]ffflllyyytttaaaMMMGGG???<<>>>>>>>>???@@@BBBCCCDDDMMMOOOWWWaaaiiioooyyyvvvdddYYYLLLFFFCCCAAADDDHHHddd}}}~~~wwwnnnnnnhhhuuu{{{wwwxxxbbbMMMCCCCCCBBBFFFTTTdddrrrlllUUUGGG@@@:::444555555555555555444444444333333333444444444555555555444555666555444999@@@ddd{{{YYYCCCIII```sssssspppkkkbbb___nnnqqq]]]HHH@@@BBBCCCIIIWWWgggsss}}}}}}{{{}}}~~~zzzuuupppnnnpppttt~~~{{{zzzppp\\\VVVRRRIIIAAA>>>===GGGWWWjjjfff~~~dddVVVMMMfff|||zzz{{{}}}yyykkk~~~fffQQQCCC999111333333333222222222111111333333333222222333333333444444333222111111000000111222222333444444555555444555666666666999===@@@RRRyyyvvv~~~}}}zzz{{{|||eeeTTTfffpppPPPBBB888999:::999<<>>:::>>>KKK___kkkqqq|||rrr___JJJEEE@@@>>>???AAAAAA???777777888888777777666555777888999999::::::999999888777666555555666777888555555666666666666777777888888888888999;;;<<<=========???@@@BBBCCCDDDDDDKKKOOOXXXbbbggglllvvvyyyeeeZZZNNNHHHCCCAAACCCHHH```zzz}}}vvvppprrriiiuuuyyyvvvxxxdddNNNDDDCCCBBBFFFTTTdddsssjjjTTTFFF>>>888555555555666666555555444333333333333444444444555555555444555666555444999@@@fffuuuMMMCCCJJJbbbttttttqqqmmmcccdddqqqoooYYYDDD@@@BBBBBBIIIVVVgggsss}}}zzzqqqmmmoookkkhhheee```___dddkkkyyyzzzyyysss^^^WWWRRRIIIAAA???999CCCXXXmmmooofff[[[LLLddd{{{~~~~~~}}}kkk~~~~~~oooWWWGGG===777333333333222222222111111333333222222222222333333666555444333111111111111222222333333444444555555444555666666777:::>>>BBBZZZvvvyyyzzz}}}sss]]]SSShhh```III>>>888:::;;;999===DDDEEEHHHNNNTTT[[[aaaeeegggbbbVVVMMMKKKMMM\\\qqqxxxdddZZZJJJ===>>>777777777777777888999999777777777777777777777777:::999CCChhhsssZZZgggjjjNNN???;;;:::>>>???KKK```nnnuuu|||mmmXXXHHHDDDAAA@@@AAAAAA???===888999999:::999888777666777888999:::::::::999999888777666555555666777888555555555666666666777777777777888888999:::<<<===;;;<<<>>>@@@BBBCCCDDDEEEHHHMMMWWW```dddjjjwwwvvvddd[[[QQQIIICCC@@@CCCIII]]]xxx{{{uuuqqquuupppwwwuuutttwwwfffQQQGGGBBB@@@EEERRRbbbqqqmmmWWWEEE999666888444555666666666555444333333333333444444444555555666444555777555444999AAAjjjwwwKKKBBBJJJaaarrrssssssooobbbjjjtttmmmTTTAAA@@@CCCAAAJJJWWWgggrrr|||kkkZZZVVVRRRPPPQQQPPPQQQ[[[gggxxx~~~{{{{{{yyybbbXXXRRRHHH???===888BBBVVVsssooofff]]]KKKbbbyyyjjjyyy~~~}}}}}}{{{^^^JJJ???:::333333333222222222111111222111111000000111111222555444222111111111222222222222333333444555555555444555666777888;;;@@@CCCeee{{{www{{{xxxzzzhhhQQQWWWnnntttPPPCCC;;;777::::::888===EEEEEEHHHNNNUUU\\\bbbfffhhheeeXXXOOOMMMLLLYYY~~~tttyyyeee\\\KKK<<<<<<;;;;;;999888777666666666777777777777777777777777<<<;;;DDDhhhlllUUUllliiiMMM@@@:::666BBBAAAKKK```pppvvv{{{iiiRRRFFFDDDBBBAAAAAA@@@>>>;;;::::::;;;<<<;;;:::999888777888999:::;;;:::999999888777666555555666777888555555555555666666666777777777777888999:::<<<<<<999:::<<>>;;;===CCCRRRxxxiiibbbZZZJJJ```xxxiiiqqq~~~]]]EEE999444333333333222222222111111000000////////////000000222111000000000111222333222222333444444555555666444555777777999<<<@@@DDDlll}}}}}}bbbIII]]]rrrfffGGG???888666999999777<<>>???AAABBBCCCHHHLLLSSSZZZ^^^dddqqqssshhh```UUUJJJCCCAAACCCEEEXXXttt{{{sssooottt~~~{{{uuuoooppp{{{iiiRRRIII???@@@CCCKKKYYYlllwwwpppXXXAAA>>>666555555555555555555555555555555555555444444333333333555555666777444333999BBBmmmyyyHHH@@@UUU```cccmmmnnnfffcccjjjssscccHHH>>>>>>???BBBKKK[[[mmmvvv{{{~~~}}}pppQQQKKKFFFDDDFFFEEEFFFSSScccyyy|||fffYYYRRRIII@@@<<<<<<:::MMM{{{uuu|||~~~jjjXXXKKK___ttt|||~~~mmmkkk~~~{{{~~~^^^III???999444444444333333333222222222222222222222222222222222222222222222222222222333333222222222333444444666666777:::999888===DDDnnnsssYYYOOOaaaoooMMMFFF;;;:::999999999;;;===???HHHKKKPPPVVV\\\bbbeeegggmmm\\\OOOKKKJJJVVV{{{xxxppp```OOO>>>999:::999999888888888888888999999888888888999:::;;;???999RRR~~~mmm[[[yyytttMMM<<<<<<888:::===MMMfffwwwzzzzzz}}}dddOOOGGGEEEDDDBBBAAA???;;;888<<<;;;;;;:::999999888888888999:::;;;;;;:::999888666666666666555555555555444555555666666777777777888888888888888999999999;;;;;;;;;<<<===???@@@AAAGGGJJJPPPUUUWWW[[[hhhuuu~~~~~~rrrllldddXXXLLLDDD@@@@@@AAAVVVtttyyypppmmmvvv}}}vvvpppooozzzkkkTTTJJJ@@@AAADDDKKKXXXkkkyyypppVVV>>><<<555666555555555555555555555555555555444444444333333333555555666777555444;;;DDDtttwwwPPPDDDXXXbbbdddlllllldddaaannnuuueeeHHH>>>>>>???BBBJJJYYYjjjttt{{{pppVVVRRRMMMKKKKKKHHHGGGSSSbbb}}}||||||hhhZZZRRRIII@@@<<<<<<999FFFjjjooo}}}mmmWWWKKK___ttt~~~{{{|||ssssss{{{||||||]]]JJJ>>>777222222222222111111111111222222222222222222222222222222222222222222222222444444444444444555555666666666888::::::999>>>FFFttt}}}oooVVVRRRiiieeeGGGAAA;;;:::999999999;;;===???GGGJJJNNNTTTZZZ```eeegggrrr___PPPLLLJJJSSSwwwwwwvvvbbbPPP???;;;::::::999888888888888888999999888888999999:::;;;@@@===XXXppp[[[xxxwwwQQQ???<<<666555:::NNNjjj{{{}}}{{{|||}}}bbbNNNGGGEEEBBB@@@???>>><<<:::;;;;;;::::::999999888888888888999::::::999888777666666666666555555555555555555555555555555555555888888888999999999::::::::::::;;;<<<===???@@@AAAHHHIIIMMMPPPPPPSSS^^^kkkvvv}}}~~~rrrkkkeeeZZZOOOFFFAAA@@@@@@PPPlll|||zzztttkkkkkkvvvxxxqqqoooxxxnnnVVVKKKBBBBBBDDDJJJWWWjjj~~~yyyoooTTT<<<:::555777555555555555555555555555555444444444444333333333444444666888666666===FFFvvv}}}oooQQQKKK^^^fffeeejjjiiiaaa___sssyyygggIII>>>??????BBBHHHVVVfffsss||||||jjjbbb[[[VVVSSSLLLIIITTTccczzzkkk[[[QQQHHHAAA<<<;;;888???TTTiiiqqqlllddd{{{pppUUUKKK]]]rrr}}}~~~zzz||||||{{{}}}~~~```KKK===666333333333333222222222222222222222222222222222222222222222222333333333333555555555555555666777777666666888;;;;;;;;;@@@GGGxxx{{{hhhUUU\\\tttdddGGGCCC;;;:::999999999;;;===>>>EEEGGGKKKQQQXXX___eeeiiixxxbbbPPPMMMJJJQQQsssrrryyydddSSSCCC???::::::999888888888888999999888999999999999::::::>>><<>>;;;666999===OOOjjj|||}}}cccPPPGGGDDD@@@>>>=========<<<::::::::::::999999888888777888999:::999888777666666666666666555555555555444444444444444444444333777777777888888999999:::;;;;;;<<<===???AAABBBCCCIIIJJJMMMNNNMMMOOOZZZfffpppyyyrrrfffaaaXXXOOOHHHDDDBBBAAAFFF[[[hhhkkkmmmiiijjjuuuyyyqqqnnnuuupppVVVJJJCCCCCCDDDJJJVVViii}}}vvvoooUUU===:::555888555555555555555555555555444444444444444444444444444444666888777777???HHHuuueeeLLLSSSdddhhhbbbeeeeeeaaaaaazzz~~~hhhIII>>>??????AAAIIIUUUeeerrr}}}wwwmmmcccYYYMMMHHHTTTfff{{{ppp]]]QQQHHHAAA===;;;:::<<>>BBBDDDHHHNNNWWW```hhhlll~~~dddQQQMMMJJJNNNooovvvzzzcccSSSDDD@@@;;;::::::999888999999999888888999999::::::::::::<<<<<>>??????AAAJJJVVVeeerrr}}}nnn\\\KKKEEESSSgggyyywww```QQQHHHBBB===999<<<>>>======BBBHHHLLLggg|||nnnWWWIIIXXXnnn{{{}}}~~~|||tttsss}}}pppLLL;;;999666666555555555444444444222222222222222222222222222222333333333444444444444444444444555666777888999999;;;>>>======BBBJJJsss{{{dddrrrQQQSSSvvvpppNNN;;;<<<;;;:::999999:::<<<===???AAAFFFMMMVVV```iiimmmfffQQQNNNJJJMMMmmm}}}}}}cccQQQBBB<<<;;;;;;:::999999999999999777888999::::::::::::999===???___xxxbbbvvvqqqJJJ:::;;;888888@@@WWWvvvzzz___LLLDDDAAA>>><<<<<<======<<<999999999999999999888888999999:::::::::888777666666666666666555555555555444444444444444444444444333444444555666777888888888888999:::<<>>HHH}}}xxxeeeRRRVVVggghhh```bbbeeeffflllhhhGGG===??????BBBKKKXXXgggqqqzzz}}}eeeOOOGGGUUUiiiwww~~~dddQQQHHHBBB===999>>>???;;;888;;;@@@CCCUUU||||||oooZZZHHHWWWmmm}}}{{{nnnrrryyy|||zzzuuupppxxxtttLLL;;;;;;333333333333222222222222222222222222222222222222222222333333444444555555444444444444555777888999<<<;;;===??????>>>CCCJJJooozzzfffoooQQQXXX}}}xxxSSS;;;===<<<:::999999:::<<<======@@@EEELLLUUU^^^eeeiiigggPPPNNNJJJLLLkkkeeeSSSCCC===;;;;;;:::999999999999:::777888999:::::::::999999<<>>???:::777;;;======FFFccc{{{rrr[[[JJJXXXnnn}}}rrrnnnnnnooouuu{{{wwwzzzsssyyysssLLL::::::222222222222111111111111222222222222222222222222222222333333444555555666555555555666777888999:::>>>===???AAA???>>>BBBIIIgggmmmxxx```fffyyyWWW@@@===<<<:::999999:::<<<===>>>@@@EEEKKKRRRXXX]]]```gggPPPNNNKKKKKKjjjhhhWWWGGG@@@<<<;;;::::::999999::::::777888999:::;;;:::999999:::BBBiii{{{iiiuuuoooKKK===>>>:::>>>AAAPPPkkk~~~zzz[[[FFFAAA???============<<<;;;888888888888888888999999;;;;;;<<<<<<;;;999888777777666666666555555555555333333444444555666777777444555666777888999::::::999999:::<<<>>>AAACCCDDDEEEEEEEEEEEECCCEEEQQQ]]]hhhuuuxxxmmmbbb]]]UUUMMMHHHFFFGGGIIIDDDCCC===BBBPPPUUU[[[jjjsss~~~yyy{{{___OOOCCCBBBBBBGGGTTThhh~~~zzzuuuZZZ>>>999555999555555555555555555555555333333333444444555555555333333555666555444<<>>BBBIII^^^ppptttrrrUUUAAA===<<<:::999999:::;;;===???AAAFFFKKKPPPTTTWWWXXXoooSSSJJJLLLLLLcccqqq~~~iiiSSSEEE<<<<<<<<<;;;:::999999999999888999::::::999888999:::===HHHlll~~~dddxxxqqqKKK???999>>>???BBBPPPhhh|||tttXXXIIIAAAAAAAAAAAA???===:::999;;;:::999888777777777777<<<<<<;;;;;;:::999888888777444222333555777666444666666666666666666666666777777666777777888999:::999999:::;;;===???AAABBBDDDCCCCCCEEEHHHNNNTTTXXXbbbqqqwwwlllddd]]]QQQIIIGGGMMMVVV\\\NNNDDD===>>>EEEJJJPPPUUUiii|||}}}wwwZZZJJJFFFDDDDDDIIIUUUjjjpppZZZGGG:::666888555555555555555555555555555555555555555555555555444444666777444444;;;DDDsssjjjEEEJJJYYYgggiiiggghhhmmmqqqiiiFFFBBBCCC>>>EEEIIISSSaaallltttyyy~~~}}}ooottt~~~uuufffccc______wwwnnnXXXLLLHHHFFFDDDAAA===;;;;;;;;;::::::<<>>CCCRRRjjj}}}rrrXXXIIIBBBBBBAAAAAA???>>><<<;;;::::::999888888888999999;;;;;;::::::999888888888666444222222444555555444666666666666666666666666666666666666777888999999999::::::;;;<<<>>>@@@BBBDDDDDDEEEFFFHHHLLLPPPRRR```ooo{{{qqqggg```UUUMMMKKKPPPXXX]]]OOOFFF>>>>>>CCCFFFKKKOOObbbzzz~~~~~~www[[[JJJDDDCCCCCCIIIVVVkkkpppYYYEEE999555666555555555555555555555555555555555555555555555555444444666777555444;;;DDDooojjjJJJIIIYYYhhhkkkhhhhhhkkkmmmiiiDDD??????:::AAAHHHRRR```mmmvvv}}}yyyzzzvvvhhhaaaWWWTTTkkkmmmYYYQQQMMMIIIEEEBBB>>>;;;;;;;;;:::999<<>>DDDDDDDDDCCCBBBCCCFFFHHHVVVwwwlllyyyvvvUUU<<<<<<;;;:::999888999::::::===>>>AAADDDGGGMMMTTTYYYpppUUULLLMMMKKK___~~~llluuugggSSSFFF>>>>>>>>>===<<<;;;;;;;;;;;;777888888888888:::===@@@>>>PPPwwwlllpppIII???999<<<>>>DDDUUUmmm~~~pppWWWJJJBBBBBBAAA@@@????????????::::::999999999:::;;;;;;::::::999999888777777777666444222111333444444444666666666666666666666666555555555555666777888999;;;;;;;;;;;;:::<<<@@@BBBCCCEEEHHHJJJKKKLLLOOOQQQ\\\iiiwww|||uuuhhhbbbXXXPPPNNNPPPVVVZZZPPPFFF>>>===@@@AAAEEEHHH]]]vvv~~~xxx\\\KKKDDDCCCCCCIIIXXXmmmnnnTTTAAA999666555555555555555555555555555555555555555555555555555444444666777555444<<>>FFFFFFFFFDDDCCCDDDGGGIIIRRR|||iii```{{{uuuUUU<<<;;;:::999888777888999999===>>>@@@BBBGGGNNNVVV\\\oooUUUMMMNNNLLL```|||mmmtttjjjSSSDDD<<<>>>===<<<;;;::::::::::::888999999888999<<<@@@DDDBBBVVV~~~llloooGGG???:::<<<>>>FFFYYYooo~~~mmmUUUJJJAAA@@@???>>>>>>>>>???@@@999999999:::;;;<<<======999888888888777777666666777666444333333444555555666666666666666666666666555444555555666777888999<<<======;;;:::;;;???CCCDDDHHHLLLNNNOOOPPPRRRUUUVVVbbbnnnuuuzzz|||zzzvvvgggaaaYYYQQQMMMMMMOOORRRMMMEEE>>>======>>>@@@DDDWWWppp}}}yyyzzz]]]LLLFFFDDDCCCJJJYYYnnnlllOOO>>>999888777555555555555555555555555555555555555555555555555444444666777555555<<>>>>>;;;DDDIIIRRR___jjjqqqwww}}}www\\\KKKWWWqqqvvvfffbbb\\\SSSIIIFFFAAA>>><<<;;;:::999;;;888EEEccc}}}~~~jjjXXXHHHKKK```uuu{{{wwwuuu|||wwwttt^^^III===555555444444444444333333333222222222333333333444444444444444444555555555555777777888999;;;===>>>???GGGGGGGGGEEEDDDDDDGGGJJJMMMrrrwwwdddZZZzzzmmmQQQ>>><<<;;;:::888888888999999<<<===???AAAFFFNNNXXX^^^oooUUUNNNOOOMMMbbbsssuuuqqqWWWFFF???===<<<;;;:::999999999999888888888888888;;;???CCCBBBXXXhhh~~~mmmEEE???:::;;;>>>HHH[[[qqq}}}jjjSSSHHH???>>>===<<<<<<===>>>???999999999:::;;;<<<>>>>>>888888777777777777777666888888777777666555666666666666666666666666666666444444555555666888999:::===???@@@>>>::::::>>>BBBHHHMMMRRRSSSQQQPPPRRRTTTTTT^^^hhhmmmqqqvvvwwwttteeeaaaZZZSSSNNNKKKKKKKKKJJJCCC>>>======<<<>>>CCCJJJbbb}}}zzztttxxx{{{^^^LLLIIIFFFDDDKKKZZZnnnqqqQQQ>>>:::999777555555555555555555555555555555555555555555555555444444666777666666===FFF{{{}}}dddFFFAAARRRdddlllnnnooonnnkkklllGGG@@@>>>;;;DDDHHHPPP]]]gggooouuu|||gggPPPSSSeee~~~mmmhhh___RRRMMMIIIDDD@@@>>>===;;;999:::;;;GGG]]]ooopppcccVVVGGGGGGYYYpppzzz|||ooorrrxxx~~~wwwrrrbbbKKK===444555555555444444444333333222222333333333444444444444444444555555555666666888888999:::<<<>>>???@@@GGGGGGGGGEEECCCDDDGGGIIIJJJbbbuuubbbYYYtttwww```LLL@@@>>>===;;;:::999999999:::;;;<<<>>>@@@FFFNNNWWW^^^qqqVVVNNNOOONNNbbbxxxwwwvvv\\\KKKEEE<<<<<<;;;:::999999999999777888888777666888;;;>>>AAAYYY```qqqjjjBBB>>>;;;;;;>>>III]]]ppp{{{}}}hhhQQQFFF>>>>>>===<<<<<<<<<======999999999:::;;;<<<===>>>888888777777777777777777777999::::::888666555666666666666666666666666666555555555666777999;;;;;;>>>AAADDDAAA===;;;>>>BBBIIIPPPYYY[[[WWWRRRPPPPPPUUU]]]dddgggjjjoooqqqooocccaaa\\\WWWRRROOOLLLKKKHHHCCC???>>>===;;;===BBBCCCXXXrrr}}}wwwxxx}}}___MMMIIIFFFDDDLLL\\\pppxxxVVV???:::999777555555555555555555555555555555555555555555555555444444666888666666>>>GGG|||nnnJJJBBBRRRbbbkkknnnqqqqqqpppoooJJJAAA===888@@@EEENNNZZZfffooowwwnnnXXXVVV___uuunnnbbbSSSPPPLLLGGGCCC@@@>>><<<;;;999AAAQQQcccpppoooeee[[[KKKIIIXXXnnnyyysssuuu|||xxxvvvmmmzzzfffKKK;;;555555555555555444444444333333333333333444444444444444444555555555666666666999999:::;;;===???@@@AAAHHHHHHGGGFFFDDDDDDGGGIIIIIIUUUwww~~~ttt```YYYnnnmmmWWWHHHAAA???>>><<<:::999999::::::999;;;===@@@EEEMMMUUU[[[uuuYYYOOOOOOMMMaaa|||xxxwww[[[JJJEEE===<<<;;;::::::999999:::::::::;;;:::888888999;;;BBB]]]dddxxxhhh@@@>>>;;;;;;>>>JJJ]]]oooxxxyyy~~~fffOOODDD>>>>>>>>>>>>>>>===<<<<<<:::999999999:::;;;<<<<<<888888888888888888888888444888<<<<<<999666444333666666666666666666666666666666666777999:::<<<===>>>CCCGGGEEE???<<<>>>AAADDDQQQ```hhheee\\\VVVSSSTTTZZZ___```aaaeeefffeee^^^]]][[[YYYVVVSSSPPPOOOIIIEEEAAA@@@>>>;;;<<>>888999888555555555555555555555555555555555555555555555555333444666888666777>>>HHH{{{vvvLLLGGGTTTbbbiiimmmqqqsssrrryyykkkHHH@@@===888@@@CCCLLLXXXdddmmmuuu}}}uuufffbbbfffxxxjjjZZZTTTPPPJJJEEEBBB@@@>>><<<:::GGG]]]sssqqqdddQQQLLLYYYkkkuuu~~~zzz|||}}}|||uuuuuulllyyyhhhHHH999777555555555555444444444444333333333444444444444555555555555555666666666666999::::::<<<===???AAABBBJJJJJJIIIGGGEEEFFFHHHJJJLLLMMM{{{nnn{{{ttt\\\ZZZppphhhTTTFFF>>>>>>===;;;999888888888999888:::===@@@EEELLLSSSXXXyyy[[[OOONNNKKK```}}}xxxuuuXXXFFFAAA>>>>>>===;;;;;;;;;;;;;;;>>>??????>>><<<:::;;;;;;EEEbbbtttfff???>>><<<;;;???JJJ]]]nnnvvvxxx}}}eeeNNNCCC??????@@@@@@@@@>>><<<;;;::::::999999999:::;;;;;;888888888888888999999999222777<<<===:::555222111666666666666666666666666666666777888999;;;===>>>???DDDIIIGGGAAA===>>>AAA===OOOeeesssrrriii```[[[QQQWWWZZZZZZZZZ]]]]]][[[XXXXXXXXXXXXWWWUUURRRQQQKKKGGGDDDBBB>>>:::;;;??????NNN```lllrrrvvvyyyzzztttoooiiihhhllluuu}}}```NNNDDDAAAAAAKKK___vvvrrrRRR;;;777::::::555555555555555555555555555555555555555555555555333444666888777777???HHH{{{zzzxxxKKKKKKWWWbbbhhhlllqqqssssssmmmyyydddEEE@@@>>>;;;DDDCCCKKKWWWaaahhhooowww||||||sssppprrr}}}sssbbbVVVQQQLLLGGGDDDAAA???===:::KKKfff}}}lllSSSNNNXXXhhhppp|||yyyyyyzzzrrrhhhEEE777:::666666555555555444444444333333333444444444555555555555555555666666666777::::::;;;<<<>>>@@@AAABBBLLLLLLKKKIIIGGGGGGIIILLLOOOJJJvvv|||jjj{{{vvvZZZ\\\uuufffUUUEEE<<<===<<<:::888777777777888777999===@@@EEEKKKQQQVVV~~~^^^QQQOOOLLLbbbxxxwwwsssZZZIII>>><<<<<<;;;:::999999999999;;;:::999999999;;;===???FFFjjjqqqaaa??????999<<<@@@MMMbbbsssxxxwwwzzzlllTTTCCC;;;BBBCCC???>>>???>>>999888999:::;;;;;;;;;:::999999999999999888888888777666666666666666666666666777666555555666777555444666666666666777777777777???BBBEEEHHHGGGDDD@@@======NNNcccsssttt]]]ccc[[[YYY]]]^^^XXXVVVXXXWWWYYYZZZ\\\[[[YYYWWWUUUMMMIIIDDDBBBAAAAAA>>>;;;===JJJXXX]]]^^^___```___```[[[YYY\\\___dddrrr}}}^^^JJJHHHCCCAAAKKK___ttt|||~~~mmmNNN:::;;;;;;555666666777777666555444444333555777999999888666555666777888777444444===HHHwwwpppKKKLLLTTTcccjjjjjjtttwwwllljjjkkkAAA@@@BBB999===AAAJJJWWW```hhhoooxxx{{{yyypppwwwtttjjj]]]XXXOOOFFFDDDEEE@@@999@@@TTTuuukkkhhhfffjjjsss}}}zzzyyy}}}___GGG<<<111777666555444333222222222333333333444444444555555777777777777888888888888888<<<@@@@@@@@@BBBEEEFFFLLLLLLLLLKKKIIIIIIJJJLLLJJJUUUvvvppplll|||cccYYYqqqfffVVVDDD777;;;:::999999888888999999999<<<>>>@@@CCCIIIRRRYYY~~~^^^QQQOOOLLLbbbuuuvvvqqqXXXHHH===<<<<<<;;;:::999999999999;;;:::999999999;;;===>>>GGGkkkjjj~~~cccAAAAAA:::===@@@MMMbbbttt{{{{{{nnnVVVEEE<<>>BBBEEEFFFDDDAAA???===MMMaaasssxxxooohhh```]]]]]]\\\XXXUUUVVVXXXZZZ[[[[[[YYYVVVTTTOOOKKKFFFCCCBBBBBB@@@>>>AAALLLVVVZZZ[[[^^^___^^^bbb]]]ZZZ\\\^^^bbbmmmyyybbbOOOHHHCCCBBBLLLaaawww~~~~~~mmmNNN;;;;;;;;;555666666666666666555444444333555777999999888666555666666888888777777@@@KKKwwwgggHHHIIIPPP___hhhlllwwwyyylllqqqpppEEE@@@@@@999>>>BBBKKKVVV```gggnnnwww}}}~~~yyymmmeeesss}}}oooggg```UUUKKKHHHHHHDDD>>>===JJJdddwwwsssppppppuuu{{{{{{yyy~~~}}}bbbGGG<<<222666666555444333333333333333333444444444555555555666666777777888999999:::999===AAAAAAAAABBBDDDEEEKKKLLLMMMLLLKKKJJJKKKLLLJJJVVVvvvooolllrrraaa^^^sssoooZZZEEE:::;;;:::999999888888999999:::<<>>GGGkkkcccsssdddCCCBBB<<<===AAAMMMbbbssszzz{{{lllTTTEEE>>>AAAAAA>>>======<<<888::::::;;;;;;:::999888888888888777777777666666666666666666666666666666666555444444555777888777666666666666666777777777777777:::>>>AAACCCCCCAAA???===JJJ[[[mmmtttccc]]]```]]]TTTUUUVVVYYYZZZZZZXXXUUUSSSSSSOOOIIIEEECCCBBBAAA@@@HHHTTT___cccdddgggiiiiiijjjeeeaaa______aaahhhppp{{{bbbPPPGGGCCCCCCNNNdddzzz~~~lllNNN;;;::::::555666666666666666555555444444555777888999888666555555555777:::999:::CCCMMMxxx]]]DDDDDDIIIXXXeeeooo||||||kkkuuusssKKK@@@>>>999???BBBJJJUUU___gggnnnvvv|||vvvaaaWWWhhhwwwqqqhhhZZZNNNJJJKKKHHHCCC;;;@@@OOOlll{{{xxxuuutttwww|||uuurrr|||{{{xxx|||}}}eeeHHH<<<333666555444444333333333333333444444444444555555555555666777888999:::;;;<<<<<<>>>BBBCCCCCCBBBBBBCCCHHHKKKMMMNNNMMMLLLKKKKKKJJJVVVvvvmmmlllggg^^^fffxxxxxx]]]EEE===;;;:::999999888888999999<<<===???AAADDDMMMXXXaaa}}}]]]QQQOOOMMMcccvvvwwwkkkTTTIIICCC<<<<<<;;;:::999999999999999999999999:::;;;<<<===FFFjjjaaammmbbbBBBCCC;;;<<>>??????>>>>>>===FFFQQQ```vvvooo___aaa^^^TTTSSSUUUXXX[[[[[[YYYVVVTTTVVVRRRLLLGGGDDDBBBBBBAAAHHH]]]ssszzzyyyyyy}}}yyytttnnniiifffeeegggjjjxxx|||xxx\\\LLLEEEAAACCCPPPfff|||}}}iiiMMM<<<::::::666555666666666666666555555444555777888888888777666666555777::::::;;;BBBKKKvvvZZZBBB@@@CCCQQQbbbrrrlllooo~~~pppOOOAAA===:::???AAAHHHSSS^^^hhhpppxxx}}}}}}|||}}}~~~xxx^^^MMMXXXuuutttjjjZZZLLLHHHJJJHHHDDD<<<<<>>???@@@BBBFFFFFFBBBAAABBBEEEHHHLLLNNNNNNLLLKKKKKKJJJVVVssstttrrraaaZZZlllxxxZZZCCC???;;;:::999999888888999999<<<>>>???AAAEEEOOO\\\eee{{{\\\PPPPPPNNNdddyyywwwnnnWWWJJJDDD<<<<<<;;;:::999999999999888888999999:::;;;;;;<<>>======<<<:::999::::::999999888888888888777777777777666666666666666666666666666666666666444333333444777888888777666666666777777777888888666777999;;;;;;;;;;;;::::::???FFFQQQddd|||uuu]]][[[ZZZQQQRRRTTTYYY\\\]]][[[XXXVVVWWWTTTOOOIIIDDDBBBAAAAAAFFFfffzzzxxxuuuttt|||rrrWWWGGGBBB@@@BBBPPPggg|||zzzfffLLL<<<999999666555555666666666666666555555555666777888777777666888666777999888888>>>EEEppp\\\AAA>>>@@@NNNaaatttooobbbmmmfffPPPAAA<<<<<<>>>???EEEPPP]]]hhhrrrzzz~~~zzzyyyxxxyyy||||||aaaJJJIII___uuussshhhVVVGGGCCCEEEEEEBBB===;;;>>>HHHUUU[[[XXXRRRQQQQQQSSSWWW^^^iiitttzzzvvvtttrrrmmmccc\\\cccnnnxxxsssuuunnnpppsssvvvdddFFF<<<666555555444333333333444444444444444555555555666666555666888999<<<===???@@@BBB@@@CCCIIIIIICCC@@@AAABBBFFFKKKNNNNNNLLLKKKKKKKKKTTTooo|||]]]TTTlllnnnRRR@@@???;;;:::999999888888999999<<<===???AAAFFFPPP]]]fffyyy[[[PPPPPPPPPfffyyyxxxsss[[[KKKBBB<<<<<<;;;:::999999999999888888999999:::;;;;;;;;;DDDfffzzz~~~iiilll~~~XXX<<>><<<::::::999999888888888888999:::888888777777777666666666666666666666666666666666555444444555777888777666444444444444555555555555777777888888888888888888666999>>>GGGVVVjjj~~~pppYYYVVVUUUOOOQQQTTTYYY^^^```___\\\ZZZWWWVVVSSSMMMFFFBBB@@@AAAJJJmmmpppUUUGGGBBB@@@CCCRRRhhh}}}vvvbbbJJJ;;;888888777444555666666666666666666555666666777777777777777999777666888888777:::@@@ccc{{{aaaDDD???@@@NNNaaauuusss\\\___\\\NNN@@@<<<===<<<<<>>???@@@CCC@@@CCCKKKLLLEEE@@@AAABBBEEEKKKNNNNNNMMMMMMMMMKKKQQQjjj~~~{{{XXXRRRnnn{{{___KKK>>>>>>;;;:::999999888888999999:::<<<>>>AAAFFFOOO\\\dddwwwYYYOOOQQQQQQhhh{{{}}}vvv^^^MMMAAA<<<<<<;;;:::999999999999777888888999::::::;;;:::FFFfffssstttkkklll~~~UUU999>>>:::<<>>???<<<:::;;;888888777777888999:::;;;999999888888888777777777666666666666666666666666666555444555666777666555444555555555555666666666777666666777777777888888444666:::@@@JJJXXXjjjwwwvvvcccXXXXXXVVVQQQPPPTTT[[[```ccccccaaa___YYYYYYWWWQQQJJJDDDAAAAAAJJJhhhnnnVVVHHHCCCBBBEEETTTjjj~~~sss^^^HHH;;;888888888444444555666666666666666555666666666777777777777999666666888888777:::???TTT|||hhhNNNAAABBBPPPbbbuuuwwwaaa[[[UUUKKK===;;;>>>;;;<<>>@@@@@@DDD???BBBMMMOOOFFF@@@AAACCCGGGKKKNNNOOOOOOPPPQQQLLLOOOdddvvvwwwxxxTTTXXXxxxpppSSSGGG???===;;;:::999999888888999999888:::>>>AAAFFFNNNYYYaaavvvXXXOOOQQQRRRjjj}}}uuu```OOOBBB<<<<<<;;;:::999999999999777777888:::::::::::::::GGGffflllkkkTTT888>>>;;;===FFFUUUkkk~~~eeeRRRNNNOOOEEE===>>>@@@<<<;;;<<<777777666666777999;;;<<<999999999999888888888888666666666666666666666666777666555555666777555444888888888888999999999999555555555666666777999999666777:::===BBBLLLZZZfffjjjhhhaaaZZZZZZ]]][[[TTTPPPTTT[[[bbbeeeeeecccbbbZZZ[[[ZZZUUUMMMFFFBBBAAABBBXXXppp}}}}}}mmmUUUIIIEEECCCGGGVVVlll}}}ppp[[[FFF:::777888888444444555666777777666666666666666666777777777777999666555888999888;;;@@@III|||oooYYYBBBDDDRRRcccuuuzzzhhh\\\SSSIII;;;999>>>;;;<<<@@@HHHTTT___iiinnnppp{{{}}}}}}yyytttssswww|||~~~pppTTTHHHMMMWWWsssyyycccPPPGGGFFFCCC>>>???<<>>;;;777444444333333333444444555555555555555666666666777999:::;;;<<<===>>>???@@@DDD>>>BBBMMMPPPGGG@@@BBBEEEHHHMMMPPPQQQQQQSSSTTTLLLMMMaaatttyyynnnSSS```jjjNNNFFF@@@<<<;;;:::999999888888999999666999===AAAEEEMMMXXX___{{{___TTTOOOUUUrrrttt^^^MMMAAA===<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<>><<<<<<<<<;;;:::777999;;;<<<;;;;;;<<<===999999888888888888888888888888777666666666666666888888777555444555777:::666444222333777999888777666555555666888999::::::777999<<<<<<>>>DDDOOOXXX]]]^^^___]]]ZZZVVVUUUTTTQQQTTTZZZcccjjjlllhhhcccZZZ]]]]]]XXXNNNEEEAAA@@@AAANNN^^^hhhkkkqqq|||{{{{{{nnnUUUEEEFFFDDDGGGUUUnnnvvv^^^FFF999888999888666666666666666666666666666666777999:::999777444888:::;;;999777888<<>><<<<<>>???<<<;;;::::::999999::::::<<<;;;:::>>>FFFPPPXXX]]]www\\\RRROOOVVVtttwww\\\JJJ???===<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<>>=========;;;:::777888999:::;;;<<<<<<;;;999999999999999888888777999888888777777777777777666777777555444444666888:::777555444555666444333555555444555777888999888666888999999999???HHHPPPVVVYYY]]]^^^\\\YYYVVVUUUSSSVVV]]]eeekkkjjjccc]]]VVVZZZ\\\XXXOOOFFF@@@???===FFFPPPUUUUUUVVV]]]cccppptttzzz~~~|||zzzwwwyyylllUUUFFFBBBAAAGGGXXXqqqsss[[[CCC777666888666666666666666666666666666444555666888:::;;;999777555555666666666777:::<<>>===>>>DDDMMMYYYbbbgggiiiqqqvvvzzzzzzvvvuuuwww{{{zzzzzz{{{}}}bbbGGGAAAOOObbbjjjWWWMMMGGGCCC???>>>======FFF___}}}}}}wwwrrrzzzjjjPPP===666777666666666666666666666666555666777777777888;;;===============>>>@@@BBBCCCDDDEEEGGGKKKNNNMMMIIIFFFHHHHHHKKKPPPUUUXXXXXXWWWMMMMMM]]]dddWWWbbbxxxZZZJJJ???<<<<<<;;;::::::999999::::::===<<<<<<@@@GGGQQQZZZ___tttZZZRRRQQQZZZyyy|||YYYDDD>>>===<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<>>>>>>>>>>><<<::::::888888:::>>>@@@>>><<<888999:::::::::999777666999888888888777777777777444555666666555444555666:::888666555555444333222555555555555666777777777777888888777777;;;BBBHHHNNNTTT[[[``````]]]YYYWWWWWWZZZ```fffjjjfff]]]UUUPPPTTTXXXWWWOOOFFF@@@===;;;BBBJJJOOOPPPPPPRRRSSSWWW```kkksssvvvxxx|||{{{wwwrrrppppppuuu~~~iiiTTTHHH???AAAJJJ^^^vvvrrrZZZCCC777777888666666666666666666666666666333333555777:::;;;:::999888888888:::===??????>>>JJJVVVfffLLL<<>>;;;<<>>===<<>>BBBIIISSS]]]cccsss[[[SSSSSS]]]}}}XXXAAA======<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<>>>>>>>>?????????<<<:::>>>;;;999===BBBEEEBBB>>>999999;;;;;;:::999777666777777777777777666666666333555666666555444444555666666555444444555555555555666777777777666777777888999999999999<<>>===GGGWWWddd~~~yyy|||aaaJJJ>>>999666555555555555555555555555666777777777888;;;@@@CCCCCCCCCCCCCCCDDDDDDEEEEEEJJJIIIGGGGGGIIILLLNNNPPPQQQUUUYYYXXXUUUTTTWWW[[[^^^UUUdddiii___gggcccLLL>>>===<<<;;;::::::999999::::::<<<===???CCCJJJTTT^^^eeeqqqYYYRRRRRR\\\|||}}}WWWCCC@@@===<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<>>LLLbbbtttxxxrrrppprrrppp|||hhhQQQFFF>>>>>>>>>?????????<<<:::>>>;;;:::===BBBDDDBBB>>>::::::;;;;;;:::999777666666666777777777666555444333555666666555444444555555555555444444444444555666888::::::888777777888777888888999:::===AAADDDEEENNN[[[eeeiiifffaaa^^^___^^^]]]^^^___\\\UUUPPPJJJKKKKKKIIIEEEAAA>>>======EEESSS___ccc___WWWPPPSSSUUUZZZcccllltttwwwxxxwwwuuupppkkknnn{{{rrr^^^NNNEEEDDDDDDNNNdddxxx~~~www]]]EEE;;;:::888444666666666666666666666666777666666777999999888777777666666999>>>@@@???===CCCFFFlllVVV===AAA]]]zzzrrrbbbQQQHHHCCC>>>::::::=========AAAKKKXXXfffoooqqq~~~xxxwww{{{||||||{{{{{{{{{|||}}}}}}iiiNNNDDDIIIPPPkkk~~~{{{xxxaaaQQQHHHCCC@@@>>>???@@@>>><<>>>>>>>>>>><<<:::;;;999999;;;>>>???===;;;<<<<<<;;;:::999888888777666777777888888777555444444555666666555444555666777777777555222111222333777:::===<<<999666777888444555555777:::===???AAADDDMMMYYYcccfffddd```]]]]]][[[YYYYYYZZZYYYUUUQQQJJJIIIGGGEEECCC@@@>>>===:::DDDTTTcccmmmqqqpppnnn\\\XXXUUUYYYaaajjjoooqqqtttxxxvvvpppqqq}}}ooo[[[LLLDDDDDDCCCOOOfffzzzrrrXXXAAA888888666222666666666666666666666666999777666777888888888666666666666888;;;=========BBBDDDeeecccEEE???OOOgggvvveeeRRRHHHCCC>>>:::999>>>======???GGGUUUeeeooonnnxxx}}}~~~}}}||||||{{{{{{||||||}}}xxxVVVFFFEEEHHH[[[lllooolllxxxyyycccRRRIIIDDDBBBCCC???:::999999;;;CCCLLL___ooo}}}^^^DDD;;;999666777777777777777777777777777999;;;<<<===???BBBDDDDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKJJJHHHHHHIIIMMMPPPUUUWWWXXXWWWVVV[[[dddlllsssvvvhhh^^^eeedddJJJ>>>BBB<<<;;;::::::999999::::::999<<<@@@DDDJJJUUUaaakkkmmmUUUOOOQQQ\\\}}}mmmUUUFFF???===<<<;;;:::999:::;;;;;;;;;::::::::::::;;;<<<<<<@@@aaannnmmm{{{lllEEE@@@999===DDDPPPdddtttxxxqqqllllllpppxxx~~~pppUUUFFFBBB@@@>>>=========;;;:::999:::::::::;;;::::::999>>>===;;;999888888888999777888:::::::::999777666666777777555444444666888555666777555222111222444666:::===<<<888555555777444444555777999<<<======BBBJJJTTT\\\___^^^[[[YYYVVVUUUUUUWWWYYYYYYTTTPPPIIIIIIHHHGGGEEEBBB???<<<:::BBBOOO^^^mmm}}}yyyqqqggg```___eeelllqqq~~~pppZZZKKKCCCBBBDDDSSSnnn|||kkkQQQ<<<666888777333666666666666666666666666888666555666888999999888999:::;;;;;;;;;<<>>___jjjgggtttnnnFFF@@@999===AAAMMMaaasssxxxsssnnnnnnpppxxx}}}tttVVVFFFDDDAAA>>><<<<<<<<<;;;::::::<<<===<<<;;;999::::::@@@>>>:::888777777999:::999:::;;;<<<<<<:::999777888888777555444555777:::111333555444222333666999555999===<<<777333444666777777777888;;;<<<<<<<<<@@@GGGPPPWWWYYYXXXVVVUUUPPPQQQSSSWWWZZZYYYTTTOOOIIIIIIJJJJJJIIIEEE???;;;;;;???EEEOOO^^^ssspppeeefffooowwwqqq[[[KKKDDDCCCFFFYYYxxx~~~wwwgggNNN;;;666::::::666666666666666666666666666666555444555888:::;;;:::999;;;<<<:::888999>>>BBBAAADDDWWWYYYAAA<<>>AAA???;;;===DDDTTTjjj|||___@@@777888777888888888888888888888888777:::>>>@@@AAA@@@AAAAAACCCDDDFFFHHHJJJKKKKKKJJJHHHKKKLLLKKKIIIGGGHHHJJJNNNNNNNNNMMMMMMOOOSSSUUU\\\qqqrrraaabbbaaaDDD>>><<<;;;::::::999999:::::::::>>>CCCHHHNNNXXXfffpppooo[[[SSSMMM^^^nnnPPPCCCDDD<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999999:::::::::FFFVVV}}}lll^^^pppmmmFFF<<<>>>>>>AAANNNcccuuuxxxrrrnnnnnnooowww|||~~~vvvXXXGGGCCC@@@>>>======>>>>>>===:::;;;======<<<;;;;;;<<>>===;;;999777666555777888:::<<<<<<<<<:::999999888777666666777888999555444444333333333444444888888777777666666555555555666888888999:::<<>>999444999999999888888888888888999999999:::;;;===???AAA@@@JJJRRR}}}YYY===FFFDDDhhhzzz[[[JJJDDD???<<<===:::::::::;;;@@@HHHRRRYYYfffkkkmmmkkkmmmsssxxxyyy{{{{{{{{{{{{||||||||||||}}}YYYHHHIIIEEEBBB>>>===???GGGTTT___|||ooo]]]PPPKKKJJJGGGEEEDDDAAA<<<999===EEEPPPccc||||||~~~~~~^^^CCC;;;888999777777777888999999::::::;;;<<<<<<===???@@@BBBCCC???BBBGGGIIIJJJJJJJJJJJJNNNLLLJJJGGGFFFFFFGGGHHHNNNNNNMMMMMMOOOSSSVVVYYY[[[eeeyyyrrr___ccc|||cccAAA>>>===<<<;;;:::999999999999>>>===BBBNNNXXX\\\ccckkkjjjXXXRRRPPPdddnnnOOOAAA@@@===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999::::::;;;BBBUUUrrrdddxxxsssLLL===;;;888BBBOOOeeewwwzzzsssnnnnnnlllsssxxxzzzuuuWWWFFFBBB@@@>>>>>>>>>>>>>>><<<:::;;;<<<;;;::::::;;;<<<>>>===<<<:::999888777777<<<======<<<;;;888666444777777666666666777777888555444444333333333444444777777666666666666666555555777888888888999<<<>>>BBBEEEIIIMMMOOONNNMMMKKKLLLMMMPPPSSSVVVVVVSSSQQQGGGHHHJJJJJJIIIFFFBBB???===>>>AAABBBEEEQQQkkkpppXXXFFFDDDHHHGGG^^^~~~|||xxxaaaGGG:::888777555555777666555888<<<<<<888444888888888888888888888888<<<;;;:::::::::<<<===>>>???IIINNNsss[[[>>>EEEDDDggg```LLLCCC>>>===>>><<<<<<<<<<<>>???AAABBBCCCCCCFFFJJJKKKKKKIIIIIIIIIMMMKKKJJJHHHHHHIIIJJJKKKNNNNNNMMMNNNPPPSSSWWWYYY]]]___lllvvvooo|||fffFFF???===<<<;;;:::999999999999>>>===CCCOOOXXX^^^dddkkkfffVVVRRRRRRiiilllPPP@@@===>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;>>>UUUsssfff{{{yyyRRR???:::666BBBPPPfffxxx{{{tttoooooojjjooosssttt|||xxxYYYHHHAAA@@@??????@@@???===;;;;;;;;;;;;:::888888:::<<<===<<<;;;999999999::::::=========<<<:::777555333555666666666666666555555444444333333333333444444555555555555555666666666666888999888888888;;;<<<@@@BBBDDDGGGHHHIIIIIIIIIJJJKKKNNNRRRUUUUUURRROOOFFFGGGIIIJJJIIIFFFBBB@@@???@@@BBBAAA???EEEXXXkkkyyy~~~lllVVVEEEDDDHHHIIIbbbxxxsss\\\DDD888777777777666777555444666999:::888555777777777777777777888888;;;:::::::::;;;===>>>???>>>HHHIIIddd|||fffCCCDDDDDD```kkkSSSEEE???>>>???>>>>>>======???DDDKKKQQQYYYbbbiiikkknnntttxxxyyy~~~~~~}}}}}}}}}}}}}}}~~~{{{}}}dddXXXOOOHHHCCCAAA??????FFFOOOpppwwwhhh]]]UUUPPPQQQHHH@@@===;;;:::<<>>>>>>>>???@@@AAABBBCCCGGGJJJLLLLLLKKKIIIHHHHHHKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMMMMNNNPPPSSSVVVXXX^^^\\\dddmmmuuu~~~aaaFFF<<<===<<<;;;:::::::::::::::>>>>>>CCCOOOZZZaaaggglll~~~eeeVVVRRRSSSjjjkkkQQQBBB===???>>>===<<<;;;:::::::::;;;::::::::::::;;;;;;<<<>>>WWWooo___uuuzzzTTTAAA<<<;;;BBBOOOeeewww{{{tttooooookkknnnqqqrrryyy|||\\\JJJ@@@@@@???@@@AAA@@@===;;;======<<<:::888999;;;>>><<<;;;:::999999:::;;;<<<999999:::::::::999999888444555666666666555444333333333333222333333444444333333444444555555666666777888999888777888999;;;???@@@AAABBBDDDFFFGGGHHHHHHIIILLLOOORRRQQQNNNLLLFFFGGGIIIKKKJJJGGGDDDAAACCCDDDEEEDDD??????LLLZZZbbbmmmyyyzzzhhhSSSDDDDDDFFFJJJddd{{{qqq[[[CCC999888888777777888666555555777999888777666777777777777777888888888999999;;;>>>AAADDDEEE???GGGFFFWWWvvvKKKDDDDDDWWW{{{```NNNDDD@@@???============>>>CCCIIIMMMXXXaaaiiikkkooowww~~~~~~~~~ttteeeZZZOOOJJJDDDAAAEEENNNpppwwwnnngggaaaXXXLLL@@@======<<<>>>@@@HHH___||||||RRR<<<888777:::999999999999::::::::::::>>>>>>>>>>>>???@@@AAABBBGGGIIIKKKKKKJJJHHHHHHHHHJJJIIIIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMOOORRRUUUVVV\\\bbbrrrccckkkiiiXXXFFF<<<======<<<;;;;;;;;;;;;;;;??????DDDOOO[[[eeekkknnnyyycccUUUQQQSSSkkklllSSSCCC===???>>>===<<<;;;:::::::::;;;:::::::::;;;;;;<<<===AAAYYYlllXXXkkkzzzSSS???===@@@@@@MMMcccuuuyyysssooopppppprrrsssuuuyyy~~~^^^KKKAAA@@@@@@AAAAAA@@@>>>;;;??????===;;;999:::<<>>BBBGGGKKKVVV___fffhhhkkkvvv|||{{{zzzhhhXXXPPPIIICCCHHHSSSsss}}}vvvqqq^^^PPPCCC?????????@@@AAADDDYYYtttyyysssHHH777444444777999999999:::;;;;;;<<<<<<=========>>>???@@@AAABBBDDDFFFHHHIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNQQQSSSTTTYYYmmmfffdddzzzzzz```UUUIIIAAA======<<<<<<;;;;;;<<<<<>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>DDDYYYsssYYYeee}}}~~~TTT===:::??????LLL```rrrwwwsssrrrtttwwwwwwyyyzzz}}}^^^KKKBBBAAA@@@@@@AAA@@@>>><<>>::::::;;;;;;<<<<<<<<<<<<999999999999999999999999666666666666555444333333222111111222222333444555555555555555555666666666555777888777777777:::;;;??????@@@AAADDDGGGKKKLLLIIIHHHGGGHHHIIIIIIHHHFFFDDDFFFIIIKKKJJJHHHFFFDDDDDDFFFJJJJJJEEEBBBGGGPPPccciiioooqqquuu|||}}}}}}sssbbbOOOCCCGGGDDDOOOjjjuuu___GGG<<<:::999777666888888777777777888999:::777777777888999999::::::??????>>>>>>???AAABBBDDDDDDFFFFFFOOOnnnXXXEEEIIIIIItttdddQQQFFF???;;;<<<======>>>AAAEEEHHHQQQZZZaaabbbfffqqq~~~|||vvvbbbXXXOOOGGGKKKVVVzzz~~~{{{wwwsss```SSSFFFBBBAAA@@@AAACCCFFFXXXoooxxxkkkFFF:::888777999888888999:::<<<===>>>>>>=========>>>@@@AAACCCDDDAAACCCEEEFFFFFFFFFHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNQQQSSSTTTVVVoookkkfffvvvgggVVVGGGAAA>>>======<<<<<<<<<======???AAAFFFOOO^^^mmmrrrqqqnnn\\\RRRPPPWWWrrrlllQQQAAA======<<<<<<;;;;;;;;;<<<<<<:::::::::;;;;;;<<<===>>>FFFVVV}}}~~~```dddwww\\\AAA;;;???@@@LLL___pppvvvtttuuuyyy}}}|||~~~bbbNNNCCCAAA??????@@@@@@???>>>>>>??????>>><<<:::;;;<<<999:::<<<=========;;;:::::::::999888888777888888888777666555444444444444111111111111222333444555777777666666666666666555444555777777777888:::<<<===>>>???BBBEEEIIIMMMNNNNNNKKKHHHFFFGGGGGGGGGFFFBBBDDDFFFIIIIIIGGGDDDBBBAAACCCGGGIIIEEEAAAFFFNNNZZZaaafffgggiiinnnsssttttttsssvvv|||}}}|||qqq```NNNDDDHHHGGGUUUpppsss^^^GGG<<<;;;:::888777555666777777777777777888777888888999::::::;;;;;;???>>>>>>===>>>???@@@AAAEEECCCGGGPPPfff^^^FFFKKKDDDjjjhhhTTTHHHAAA<<<>>>>>>>>>>>>>>>AAACCCJJJTTT]]]```cccnnn|||~~~~~~}}}vvviii[[[MMMKKKUUUvvvsssmmmkkkhhhfff^^^SSSHHHDDDBBB@@@AAADDDHHHVVVjjj|||}}}~~~dddDDD<<<<<<999;;;666777999:::===>>>@@@AAA===>>>???@@@BBBDDDFFFGGGAAACCCEEEEEEEEEEEEGGGIIIGGGGGGHHHJJJKKKKKKKKKLLLJJJKKKLLLNNNPPPRRRTTTUUUVVVggg{{{kkkgggwww|||^^^FFF>>>>>>===============>>>>>>???BBBFFFOOO___pppuuurrrooo]]]SSSRRRXXXtttjjjPPPAAA>>><<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<===>>>>>>FFFSSSxxxeeecccsssdddGGG>>>AAAAAALLL___pppvvvvvvxxx|||gggRRRDDDBBB???>>>???@@@@@@???<<<===>>>>>><<<:::999:::999:::===??????===;;;999999888888777888888999999999888666555444444555555111111111111222333444555888888777777666666555555333555666777777888;;;===<<<===???BBBFFFJJJMMMOOOQQQNNNIIIFFFFFFGGGGGGGGG@@@BBBEEEGGGGGGEEECCCAAA>>>@@@DDDFFFCCC@@@DDDKKKWWW^^^aaa___]]]aaaeeefffkkkkkkpppwwwxxxwww|||ppp___NNNDDDIIIKKKYYYuuuqqq\\\EEE<<<;;;:::999777333555666777666666666777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;===???AAACCCFFFAAAGGGQQQaaacccHHHLLL???aaaiiiUUUIIIBBB???@@@@@@???======>>>???FFFRRR]]]aaadddnnn{{{}}}{{{{{{}}}}}}xxxzzzhhhRRRLLLRRRggg|||nnnccc]]]ZZZYYYXXX[[[RRRIIIEEEAAA???@@@DDDCCCPPPcccwwwxxx|||}}}zzzZZZ===888888444555555666888:::===???AAABBB>>>???@@@BBBDDDGGGIIIJJJCCCDDDFFFFFFEEEEEEFFFHHHEEEFFFHHHJJJLLLNNNOOOOOOLLLLLLNNNPPPRRRTTTUUUVVVWWW^^^fffxxxmmmeeesssjjjJJJ???>>>>>>============>>>??????CCCGGGOOO```rrrwwwsssjjj\\\PPPOOO]]]uuuiiiPPPBBB===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@PPPuuuttt]]]vvvgggGGGCCC>>>@@@OOOaaannnuuuyyy{{{|||gggTTTGGGDDDAAA??????@@@@@@???============<<<;;;:::999<<<===>>>???>>>===;;;999999999:::::::::;;;;;;;;;;;;::::::999777666444333555444222111111222444555666888::::::888666555555444444555555777888999:::???AAAEEEHHHJJJKKKKKKKKKMMMHHHCCCCCCGGGHHHFFFCCC@@@AAABBBCCCCCCBBBAAA@@@===;;;<<<>>>@@@@@@EEEKKKOOORRRVVVXXXZZZ\\\___aaaeeefffjjjppprrrsssyyyhhhUUUKKKEEEAAAMMMddd}}}~~~iii\\\RRRPPPMMMDDD:::666777888888888888999999999999:::;;;;;;::::::;;;=========>>>???@@@BBBCCCDDDDDDMMMHHHDDDVVVvvvIIIDDDKKKYYYgggYYYLLL>>><<>>???AAADDDKKKTTTZZZ___iiiwww|||{{{}}}~~~~~~|||oooYYYNNNLLL^^^xxxzzzmmmcccZZZTTTSSSWWWVVVSSSLLLCCC??????@@@@@@BBBNNN^^^mmmxxx~~~{{{zzz|||}}}aaaFFF===>>><<<:::::::::;;;===>>>???@@@CCCFFFEEEFFFGGGIIIKKKLLLMMMMMMKKKCCCAAAGGGKKKIIIFFFGGGHHHFFFFFFIIINNNQQQQQQOOOOOOQQQSSSUUUUUUWWWYYY[[[XXXYYYaaannnwwwgggqqq{{{IIICCCBBBAAA@@@>>>>>>>>>>>>???DDDDDDGGGPPP^^^lllvvvzzz~~~fffZZZOOOQQQ___xxxgggMMMAAA>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>???MMMqqquuu___tttoooKKKCCC===@@@NNNaaaooowww{{{}}}~~~jjjVVVGGGDDDAAA??????@@@??????======<<<<<<;;;;;;::::::<<<===>>>>>>>>>===;;;:::999999:::::::::;;;;;;;;;;;;::::::999888666444333444333222111111222444555888999;;;:::888666555555555444444555666888:::;;;@@@BBBGGGJJJKKKJJJGGGEEEGGGDDD@@@AAADDDFFFDDDAAA===>>>?????????>>>===<<<===;;;;;;>>>???@@@DDDKKKNNNQQQUUUWWWYYY[[[^^^```ccceeeiiioooqqqqqqwww~~~fffTTTJJJEEECCCOOOfff~~~iii```YYYUUUOOOBBB888444777888888888888999999999999:::<<<<<<;;;<<<===????????????@@@AAACCCEEEEEE???GGGGGGJJJZZZtttMMMEEEJJJWWWnnn^^^PPP@@@===???AAAAAA???>>>???AAACCCJJJQQQWWW\\\eeerrr||||||yyyyyy|||~~~~~~}}}|||}}}cccUUUTTTVVVnnnttthhh\\\TTTTTTYYY]]]XXXPPPFFF@@@???AAABBBBBBNNN^^^kkksss{{{yyywwwxxx|||```FFF======;;;999:::;;;===???@@@AAACCCFFFHHHHHHHHHIIIJJJMMMOOORRRSSSQQQIIIDDDGGGJJJHHHGGGIIIJJJIIIIIILLLPPPSSSSSSRRRQQQSSSUUUVVVVVVVVVXXXZZZZZZZZZ___lll|||lllvvvPPPGGGBBBAAA@@@>>>>>>>>>>>>???DDDDDDGGGPPP^^^lllvvvzzzyyybbbWWWNNNSSSddd}}}dddJJJ@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???>>>IIIlllzzzbbbpppzzzQQQBBB<<>>===<<<;;;::::::;;;<<<<<<<<<<<<===>>>>>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777555444444333222111111111333333888:::;;;:::888666666777666555444444555888;;;===AAADDDHHHKKKJJJGGGBBB???AAA???>>>???BBBCCCAAA>>>===>>>>>>>>>>>>===<<<;;;<<<:::;;;===>>>???DDDJJJLLLOOOSSSVVVWWWYYY\\\^^^bbbcccgggmmmnnnooottt|||}}}~~~{{{dddSSSIIIFFFFFFSSSiiixxxeeeaaa]]]XXXMMM???777444777888888888888999999999999:::<<<======>>>@@@AAAAAAAAAAAABBBCCCEEEGGGHHHCCCHHHLLLTTT```nnnXXXHHHGGGSSSxxxfffTTTCCC>>>@@@AAA@@@>>>>>>???@@@AAAFFFMMMRRRWWW```llluuuxxxwwwvvvwwwzzz|||}}}}}}{{{~~~uuuccc^^^XXXiii~~~nnn___UUUVVV[[[eee___VVVLLLDDD@@@AAADDDAAANNN___jjjooouuu~~~{{{ssspppyyy^^^DDD<<<===;;;:::;;;===???AAABBBDDDFFFIIILLLLLLLLLKKKLLLOOOSSSXXXZZZYYYQQQJJJJJJJJJIIIIIIJJJKKKKKKKKKNNNRRRUUUUUUUUUTTTVVVWWWWWWVVVVVVXXXYYY]]]ZZZ]]]hhhnnnwwwYYYGGGCCCBBB@@@???>>>>>>??????DDDDDDHHHQQQ]]]kkkuuuzzzwww```UUUOOOUUUhhhdddIII@@@AAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===EEEgggfffhhhXXXAAA;;;???JJJ\\\ooo{{{~~~ttt[[[IIIFFFBBB@@@??????>>>======<<<:::999999:::<<<>>>;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;:::999777666555333333222111111111222222666888999999888888999;;;888666444333444777;;;>>>DDDEEEGGGGGGFFFCCC???===>>>>>>>>>@@@CCCDDDBBB???AAAAAAAAAAAA@@@@@@??????===;;;;;;===>>>>>>CCCIIIJJJMMMQQQTTTUUUWWWZZZ\\\```aaaeeejjjllllllrrryyy}}}}}}~~~vvv```QQQHHHGGGIIIXXXnnnooo___^^^[[[RRRFFF;;;777888777777888888888999999999999:::===>>>>>>@@@BBBDDDBBBCCCCCCDDDEEEGGGHHHIIIJJJKKKNNNXXX]]]___nnnPPPEEEOOOpppZZZFFFAAAAAA@@@@@@???>>>??????>>>BBBHHHNNNTTT]]]hhhpppttttttuuuwwwyyy{{{||||||{{{}}}xxxkkkggglllssscccYYYZZZ```jjjfff___WWWLLLCCC@@@CCC@@@PPPcccnnnqqqssszzz}}}nnnfffxxxqqqXXXBBB<<<=========??????AAADDDEEEFFFIIILLLOOOQQQPPPNNNNNNQQQUUUYYY\\\\\\WWWQQQOOOMMMKKKJJJIIIKKKKKKLLLNNNQQQSSSUUUUUUUUUVVVXXXXXXWWWWWWYYYZZZ^^^ZZZ[[[eeejjjsssdddEEECCCBBB@@@???>>>>>>???@@@DDDEEEIIIQQQ\\\hhhsssyyyvvv___UUUPPPXXXlllhhhJJJ??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===??????>>>BBBdddiii\\\~~~___AAA<<<>>>FFFXXXnnnzzz}}}yyy^^^KKKHHHCCCAAA@@@??????>>><<<;;;:::888999:::<<<===;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888777666444333333222222111111111333444777888888:::<<<>>>999888555444444777:::<<>>>>>===AAAGGGIIILLLPPPRRRTTTVVVYYY[[[^^^___ccchhhiiijjjooovvv{{{|||}}}}}}}}}ppp]]]OOOGGGHHHNNN^^^rrrkkk___[[[SSSFFF<<<777666888777777888888888999999999999;;;===>>>???@@@CCCEEECCCCCCDDDEEEFFFHHHIIIJJJLLLJJJKKKSSSTTTPPPmmm^^^GGGLLLzzzgggPPPDDDCCCAAA@@@????????????;;;???DDDJJJQQQ[[[eeemmmrrrtttvvvyyyzzzzzz{{{{{{|||}}}~~~zzzrrryyylllccceeekkkpppmmmkkkfffYYYJJJCCCEEEDDDTTTiiiuuuxxxwwwyyy|||}}}iii]]]mmm|||fffQQQ???<<>>??????@@@AAAbbbpppWWWqqqgggAAA>>>===CCCUUUlllzzz|||~~~bbbMMMJJJFFFBBBAAAAAA???>>><<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888888555444444444333222222111111333555666777999===???;;;999777555555666888:::AAA@@@>>>===>>>@@@CCCEEECCCCCCDDDFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDFFFGGGGGGCCC@@@???@@@>>>===@@@FFFHHHKKKOOORRRSSSUUUXXXZZZ]]]^^^bbbggghhhhhhmmmuuuwwwyyy{{{}}}~~~kkkYYYMMMEEEIIIRRRdddwwwooo```YYYJJJ<<<666777888777777888888888888999999999999;;;===??????@@@CCCEEECCCCCCCCCDDDEEEGGGIIIJJJMMMLLLLLLRRRSSSPPPhhhpppNNNJJJnnnwww]]]HHHEEEBBBAAAAAAAAA@@@???;;;>>>BBBGGGNNNXXXaaahhhooossswwwzzzzzzzzz{{{||||||}}}{{{xxxzzz~~~{{{yyy{{{yyykkkXXXOOOPPPQQQ^^^nnnzzz}}}|||{{{{{{}}}zzzfff[[[kkkooo\\\JJJ===>>>BBBBBBCCCFFFCCCEEEGGGHHHHHHJJJMMMOOORRRSSSSSSTTTUUUUUUVVVVVVVVVYYYYYYVVVSSSRRRNNNIIIKKKLLLNNNNNNNNNNNNOOOQQQSSSUUUWWWXXXXXXYYY[[[]]][[[ZZZ\\\bbb|||ccciiiPPPDDDCCCAAA@@@??????@@@@@@EEEGGGKKKPPPWWW```kkkqqqnnnYYYQQQOOO[[[qqqcccKKK@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@CCCAAAbbb\\\pppmmmCCCAAA>>>BBBSSSlllzzz{{{}}}fffPPPLLLGGGDDDCCCBBB@@@???<<<;;;;;;::::::999999999::::::::::::;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666555555444333222222222333444555555777:::===<<<;;;999777666666666777::::::;;;<<>>>>>???@@@BBBDDDAAABBBBBBCCCDDDFFFGGGHHHKKKNNNOOOSSSUUUSSSfffZZZJJJaaahhhKKKGGGCCCBBBBBBCCCBBB@@@===>>>AAAEEEKKKSSS[[[```jjjooouuuyyyzzz{{{|||}}}}}}hhh```cccbbbiiisss{{{}}}|||~~~yyykkkcccvvvnnnVVVGGG===@@@DDDCCCBBBEEEDDDFFFGGGHHHHHHIIIKKKNNNOOOQQQUUUXXXYYYXXXVVVTTTTTTXXXXXXTTTQQQSSSQQQMMMOOOQQQRRRQQQOOONNNPPPQQQTTTVVVWWWWWWWWWWWWYYYZZZZZZ[[[^^^```vvvbbbeeeTTTDDDCCCAAA@@@??????@@@@@@EEEGGGKKKOOOTTT\\\fffmmmiiiVVVOOOMMM\\\sssyyy]]]IIICCCCCC<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@DDDBBBcccdddtttrrrEEECCC???BBBSSSlll{{{||||||jjjQQQMMMIIIEEEDDDBBBAAA@@@;;;<<<<<<;;;:::999888777:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;:::999999666666666666555444333222444444555444444555888:::===<<<:::999777666555555333555999===AAAEEEGGGHHHEEEEEEEEEDDDCCCDDDFFFHHHGGGGGGGGGHHHJJJLLLOOOPPPIIIEEECCCBBB???<<<>>>CCCHHHKKKOOORRRSSSUUUXXXZZZ]]]]]]aaafffgggggglllssstttwww{{{||||||{{{{{{{{{~~~eeeVVVKKKDDDJJJVVVjjj|||xxxmmmVVVJJJ999333===KKKLLLDDD777888888888888999999999:::<<<>>>>>>>>>???AAACCCAAAAAAAAABBBCCCEEEGGGHHHEEEKKKLLLOOOQQQOOO]]]wwwbbbJJJWWWmmmMMMIIIDDDBBBCCCDDDBBBAAA>>>???@@@CCCHHHOOOVVVZZZffflllsssxxxzzz{{{}}}tttmmmrrroooqqquuuzzz~~~~~~|||zzzqqqmmmqqqTTTFFF===AAAEEECCCAAACCCEEEFFFGGGGGGGGGHHHJJJLLLKKKOOOUUU[[[\\\[[[WWWUUUSSSWWWVVVQQQOOOSSSTTTRRRRRRTTTVVVTTTQQQPPPQQQSSSVVVWWWXXXXXXVVVUUUVVVXXXYYY\\\______rrrbbbaaaTTTDDDCCCAAA@@@??????@@@AAAEEEHHHKKKNNNRRRZZZdddkkkfffWWWMMMNNNdddrrrWWWGGGBBB<<<======<<<<<<<<<<<<=====================<<<<<<<<<@@@BBBZZZ{{{sss~~~GGGAAA<<<>>>EEEaaannnZZZPPPHHHFFFFFFDDDCCCDDD@@@>>>;;;:::;;;;;;;;;:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999777666666555444444333333333333333333333444555666888;;;======;;;999888777555666999===@@@DDDFFFHHHGGGFFFFFFEEEDDDDDDEEEEEEBBBDDDHHHLLLOOOPPPPPPPPPJJJFFFCCCCCCBBB???@@@CCCKKKMMMPPPRRRRRRSSSUUUVVV]]]]]]___cccgggjjjkkkkkktttvvvxxxzzzzzz|||~~~yyyaaaSSSJJJEEEOOO```uuu}}}iiiJJJBBB999777:::===;;;888:::999888777777777888999===???AAAAAA@@@@@@AAABBBAAA@@@@@@AAADDDFFFGGGHHHHHHHHHJJJLLLKKKNNNXXXccc}}}tttLLLTTTrrryyyaaaLLLEEEHHHDDDCCCDDD@@@BBB@@@??????CCCJJJQQQVVV___dddkkkooorrruuuyyy}}}|||uuuyyyzzzwwwwww}}}yyyxxxvvvxxxqqqsssaaaHHHEEEBBB@@@AAABBBCCCCCCDDDHHHKKKKKKHHHGGGHHHIIILLLOOOSSSWWWYYYYYYWWWUUUXXXUUUQQQNNNNNNPPPTTTWWW[[[ZZZXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[ZZZYYYWWWVVVUUU^^^bbbaaapppttt___~~~UUUFFFDDDAAA@@@@@@@@@???>>>@@@CCCFFFJJJQQQ\\\iiisss}}}cccUUUMMMQQQhhhoooTTTEEEBBB=========<<<<<<<<<<<<==============================AAABBBUUU|||mmmdddNNNAAA===>>>EEE^^^|||}}}~~~www___TTTJJJGGGFFFDDDBBBCCC@@@>>>;;;:::;;;<<<;;;:::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;:::999888777666444333222111111111222333444555777888888:::<<<===;;;999888888666777999<<<@@@CCCFFFHHHFFFEEEEEEEEEEEEFFFFFFGGGCCCEEEIIILLLPPPRRRSSSTTTMMMHHHFFFFFFEEEAAABBBEEELLLOOORRRTTTTTTVVVXXXYYYaaaaaacccfffkkknnnooonnntttvvvxxxzzz{{{}}}ttt]]]QQQIIIGGGTTTfffyyyzzzbbbHHHAAA999777:::<<<;;;888::::::999888888888999:::>>>???AAABBBAAAAAABBBCCCEEECCCBBBBBBDDDGGGIIIJJJNNNKKKIIIIIIIIIJJJQQQZZZ]]]OOO___|||lllTTTHHHIIIEEECCCDDDAAAAAA@@@>>>>>>AAAGGGNNNRRRXXX^^^fffkkkooorrrwww{{{}}}vvvzzzzzzyyyyyy~~~}}}}}}yyyqqqdddiiiSSSHHHEEEBBBAAABBBCCCDDDDDDEEEHHHJJJJJJIIIGGGHHHJJJJJJMMMRRRUUUWWWVVVSSSQQQVVVTTTPPPNNNMMMOOOQQQSSSVVVVVVXXXYYYYYYXXXVVVUUUWWWXXXYYYZZZZZZXXXWWWVVV[[[dddiiiiiiuuunnn^^^GGGEEEAAA@@@@@@@@@??????@@@DDDHHHMMMUUU```mmmvvvxxx]]]SSSMMMTTTmmm}}}lllQQQBBBAAA>>>======<<<<<<<<<<<<==============================AAABBBPPPyyyggg^^^XXXAAA>>>>>>CCCZZZvvv}}}yyy~~~eeeXXXMMMHHHGGGDDDBBBCCC@@@>>>;;;:::;;;<<<;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@???>>><<<<<<;;;:::999777555333111111000000111222444666888999888:::<<<<<<:::999888999777888999<<>>======<<<<<<<<<<<<=====================>>>>>>>>>@@@CCCLLL}}}|||jjjaaabbbAAA>>>???BBBTTTpppxxxvvvzzzjjj[[[MMMHHHGGGEEECCCCCCAAA>>><<<;;;;;;<<<<<<;;;======<<<<<<<<<<<<======<<<<<<<<<<<<============AAAAAA@@@@@@???>>>===<<<;;;;;;999888666444333222111222222333444555777888777999;;;;;;:::999999:::888999:::<<>>888777999;;;:::888:::::::::;;;;;;<<<<<<===@@@AAACCCCCCBBBCCCEEEGGGCCCCCCBBBCCCGGGOOOXXX^^^```XXXOOOLLLKKKIIIKKKNNN```qqqHHHOOORRRiiimmmWWWNNNEEEBBBDDDBBB@@@???===<<<===???CCCEEEKKKSSS^^^gggnnnsssyyy~~~wwwqqqrrrzzz~~~yyyxxxzzz|||ggg\\\bbbyyylllNNNDDDBBBAAABBBEEEFFFFFFFFFEEEFFFGGGGGGGGGHHHHHHIIIIIILLLQQQUUUWWWVVVSSSQQQNNNNNNNNNMMMLLLKKKJJJIIIKKKMMMQQQTTTVVVTTTRRRQQQRRRSSSTTTVVVVVVWWWVVVVVV]]]dddjjjlllsssuuu```KKKGGGCCCAAAAAAAAAAAA@@@BBBGGGNNNUUU\\\eeeooovvvuuu\\\QQQOOOYYYtttzzzgggLLL@@@@@@???======<<<<<<<<<<<<==================>>>>>>??????>>>EEELLL}}}mmmaaawwwoooDDD???@@@@@@OOOjjjtttssswwwnnn^^^MMMGGGFFFEEEDDDDDDAAA???<<<;;;<<<<<<<<<;;;======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>@@@@@@???>>>======<<<<<<::::::999888777777666666444444333333333444444555666888::::::999999:::;;;999::::::<<<>>>AAADDDFFFIIIHHHGGGEEEDDDCCCCCCBBBDDDFFFJJJOOOSSSWWWYYYZZZZZZWWWVVVVVVRRRIIIDDDCCCIIILLLOOORRRTTTUUUXXXZZZ___```bbbgggmmmqqqrrrrrrrrrtttwwwxxxyyyzzz|||~~~yyybbbOOOIIIJJJPPPeee|||ZZZAAA===999888999;;;:::999::::::;;;<<<===>>>>>>>>>AAACCCDDDDDDCCCDDDGGGIIIFFFFFFGGGGGGJJJQQQZZZ```aaaYYYQQQOOOMMMKKKKKKNNNXXX{{{NNNFFFEEEYYY}}}dddWWWHHHBBBEEECCCAAA???>>><<<===>>>???AAAFFFNNNYYYccckkkrrryyy~~~xxxzzz{{{}}}|||vvvmmmjjjkkkxxx}}}}}}~~~~~~xxxvvv~~~|||eeefffpppxxx___IIICCCBBBBBBDDDFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGJJJNNNSSSUUUUUUTTTRRRLLLMMMNNNNNNMMMKKKJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSTTTUUUVVVVVVWWW[[[```dddiiixxxaaaMMMIIIDDDAAAAAABBBBBBAAACCCIIIQQQXXX^^^dddlllqqqttt^^^QQQQQQ___zzz}}}wwwaaaHHH???AAA???======<<<<<<<<<<<<======<<<======>>>>>>??????@@@<<>>KKKeeerrrrrruuu}}}vvvdddPPPHHHGGGFFFEEEDDDAAA???<<<;;;<<<===<<<<<<======<<<<<<<<<<<<======<<<<<<<<<======>>>>>>??????>>>======<<<=========:::::::::999999888888777555555444333333333333444666777999999888999:::<<<;;;;;;:::;;;===AAADDDFFFJJJHHHGGGDDDBBBAAA@@@@@@CCCEEEJJJNNNRRRTTTUUUUUUZZZXXXYYY[[[WWWNNNHHHGGGFFFIIILLLNNNPPPQQQTTTUUU\\\]]]aaagggmmmrrruuuuuutttvvvxxxxxxxxxyyy{{{}}}{{{sss^^^MMMJJJLLLTTTjjjzzzVVV???===:::999:::;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@CCCDDDDDDDDDDDDFFFIIIKKKLLLNNNOOOMMMLLLOOOTTTYYY\\\WWWRRRQQQNNNKKKLLLPPPRRRqqqeeeNNNIIISSSvvvxxxfffOOODDDFFFEEEBBBAAA@@@???>>>>>>??????AAAHHHSSS\\\dddkkktttzzz~~~{{{iiilllmmmmmmjjjeeebbbbbbeeerrrxxx~~~}}}{{{uuu}}}hhhtttlllRRREEEDDDDDDEEEGGGIIIJJJHHHFFFGGGFFFEEEFFFHHHJJJKKKJJJFFFHHHKKKNNNPPPQQQQQQQQQMMMMMMNNNOOOOOOMMMLLLKKKNNNMMMLLLKKKKKKLLLNNNOOOMMMNNNOOOQQQSSSTTTVVVWWWSSSTTTZZZ^^^aaarrriiiOOOKKKEEEBBBAAABBBBBBBBBEEELLLUUU]]]bbbffflllpppmmmZZZPPPSSSfffpppYYYCCC===@@@>>>======<<<<<<<<<<<<======<<<======>>>??????@@@@@@===JJJJJJzzzzzztttLLL???@@@===GGGbbbppprrruuuyyykkkUUUKKKIIIGGGDDDCCCAAA???===<<<<<<======<<<======<<<<<<<<<<<<======;;;<<<<<<===>>>>>>??????>>>======<<<===>>>??????===<<<;;;:::999888777666444444333333333444444555555666888888888999;;;===<<<;;;;;;;;;===@@@DDDFFFGGGFFFEEECCCAAA@@@??????AAADDDIIINNNPPPQQQOOONNNRRRQQQTTTYYYWWWOOOIIIHHHDDDGGGJJJLLLMMMNNNPPPRRRWWWYYY]]]ccckkkqqqtttuuuwwwyyyzzzzzzzzzzzz{{{}}}~~~mmmYYYKKKJJJPPPYYYooovvvVVV???===;;;:::;;;<<<<<<===:::;;;===???AAAAAAAAAAAADDDDDDEEEEEEEEEGGGJJJMMMOOORRRTTTSSSOOOMMMPPPSSSYYYWWWVVVVVVQQQLLLMMMRRRUUU```aaaUUUOOOaaaxxxYYYGGGGGGHHHDDDCCCCCCBBBAAA@@@@@@@@@???EEENNNVVV]]]fffooovvvyyy~~~xxxddd^^^___]]]XXXVVVXXX^^^bbbiiipppwww|||~~~vvv~~~rrr~~~bbbLLLIIIHHHHHHJJJLLLNNNMMMKKKIIIKKKIIIGGGHHHKKKNNNNNNMMMJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNPPPPPPQQQPPPPPPOOORRRPPPNNNMMMLLLLLLMMMMMMKKKLLLMMMOOOQQQTTTVVVWWWUUUUUU[[[```^^^jjjlllPPPLLLFFFBBBBBBBBBCCCCCCGGGOOOZZZbbbhhhlllpppsssfffSSSOOOUUUkkkjjjSSS???;;;@@@>>>======<<<<<<<<<<<<======<<<======>>>???@@@@@@@@@>>>KKKIIIwwwwwwKKK???AAA===FFF```ppprrruuuxxxrrrZZZNNNJJJGGGDDDBBBBBB???===<<<=========<<<======<<<<<<<<<<<<======;;;<<<<<<===>>>??????@@@>>>============???@@@AAA???>>>===;;;999777666555222222222333444555666777555666777888888999;;;======<<<;;;;;;===@@@CCCFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@CCCIIIMMMOOONNNKKKIIIHHHHHHMMMSSSSSSMMMHHHGGGDDDFFFIIIKKKKKKLLLNNNOOORRRSSSXXX___hhhnnnqqqrrrzzz|||}}}|||{{{{{{|||}}}~~~hhhVVVIIIKKKRRR\\\ssslllPPP>>>===<<<;;;<<<<<<===>>>:::;;;===@@@AAABBBBBBBBBDDDEEEEEEEEEEEEGGGKKKNNNNNNRRRVVVUUUQQQNNNOOORRRYYYZZZ[[[[[[UUUOOOPPPVVV]]]YYYxxxjjjXXXHHHQQQ{{{```JJJHHHJJJEEEEEEDDDDDDCCCBBBAAAAAA???EEELLLTTT[[[dddnnnuuuwww|||xxxdddUUUUUUSSSNNNMMMSSS\\\bbbbbbiiissszzzwwwuuuYYYGGGLLLKKKKKKMMMOOOQQQPPPMMMJJJNNNKKKIIIJJJNNNQQQQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRTTTSSSQQQPPPNNNMMMLLLLLLJJJKKKLLLNNNPPPSSSUUUWWWYYYYYY___eee___eeeiiiQQQLLLGGGCCCBBBCCCCCCDDDHHHQQQ]]]gggmmmqqquuuxxxdddUUUQQQZZZrrrdddRRR@@@:::>>>>>><<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????>>>OOOKKKfffxxxzzzTTTAAAAAAAAAGGGUUUdddooorrr|||vvvZZZOOOLLLGGGEEEGGGEEEAAA<<<;;;<<<>>>>>>===========================<<<<<<<<<<<<===???@@@AAA???????????????>>>===<<<>>>===<<<;;;999888777666444444444444444444333333555666666777888999999999>>>===;;;;;;;;;<<<>>>@@@BBBBBBBBB@@@>>><<<===>>>???BBBFFFJJJKKKIIIEEECCCDDDLLLPPPMMMLLLMMMLLLGGGCCCDDDFFFHHHIIIKKKNNNQQQMMMQQQWWW]]]cccjjjqqquuu{{{zzzwwwzzz~~~}}}cccUUUIIIGGGQQQddd|||fffPPP>>><<<;;;<<<>>>?????????>>>???@@@BBBDDDDDDBBB???DDDDDDEEEFFFIIILLLNNNPPPRRRQQQOOOOOOPPPQQQPPPOOOZZZXXXUUUSSSRRRTTTVVVXXXaaa```pppgggPPPLLLcccoooOOOLLLHHHFFFGGGFFFFFFFFFEEE@@@;;;AAACCCIIITTT[[[```gggooovvvxxxzzz|||~~~~~~~~~~~~|||gggVVVPPPPPPNNNIIIQQQ\\\[[[aaammmvvvxxx{{{}}}hhhYYYNNNOOOLLLNNNPPPRRRRRRQQQOOONNNMMMLLLKKKNNNRRRTTTSSSRRRNNNNNNLLLKKKJJJIIIIIIIIIKKKOOOSSSRRROOONNNQQQVVVUUUUUUSSSQQQNNNNNNPPPRRRMMMMMMMMMMMMPPPTTTXXX[[[XXX[[[]]]```______pppWWWRRRGGG>>>???EEEDDD>>>GGGNNN\\\jjjrrrssswww||||||aaaSSSRRR[[[uuu|||```PPP@@@:::===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????:::IIIEEE```tttppp\\\EEEBBB???DDDQQQaaalllqqqyyy|||bbbVVVPPPIIIEEEGGGEEEAAA===<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@???>>>===??????>>>===;;;:::999888666666666666555555555555555555666777777888999999;;;:::888888888999;;;<<<===>>>>>><<<:::999:::;;;===???CCCFFFFFFEEECCCAAAAAAGGGIIIGGGFFFIIIHHHCCCDDDFFFGGGHHHHHHIIILLLNNNMMMQQQVVVZZZ___eeekkkoooxxx}}}}}}zzz|||xxx^^^RRRHHHKKKXXXkkkaaaJJJ>>><<<;;;<<<>>>@@@@@@???@@@@@@AAACCCEEEEEECCC@@@EEEEEEEEEGGGIIILLLNNNPPPRRRPPPOOOOOOPPPQQQPPPOOOTTTSSSRRRQQQSSSVVVZZZ\\\aaaaaammmhhhMMMYYY~~~XXXQQQLLLJJJIIIGGGFFFFFFFFFDDDAAABBBBBBGGGOOOUUUYYYaaahhhpppssswwwzzz}}}~~~|||hhh[[[SSSQQQMMMFFFLLLUUUTTTcccmmmvvvxxx{{{|||aaaSSSLLLOOOPPPRRRTTTVVVWWWVVVTTTSSSSSSQQQQQQSSSVVVXXXWWWUUUSSSRRRPPPOOONNNNNNNNNNNNMMMPPPRRRRRRPPPPPPRRRUUUWWWWWWVVVSSSPPPPPPQQQSSSQQQPPPOOOOOOQQQSSSWWWYYY[[[]]]^^^``````^^^yyy}}}nnnVVVOOOFFF@@@@@@AAAAAAAAAJJJPPP^^^mmmttttttvvvzzzttt]]]RRRQQQ^^^zzzuuu[[[MMM???:::===;;;<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@;;;FFF@@@ZZZ|||llleeeiiiIIIBBB===AAANNN]]]hhhnnntttxxx}}}kkk[[[RRRIIIDDDDDDEEEBBB>>>======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@AAAAAAAAAAAA@@@@@@???AAAAAA@@@???===<<<;;;;;;888888888777777666666666555555666666777777888888888888777666777888999::::::;;;;;;999777777888:::;;;===>>>@@@@@@@@@??????@@@BBBAAA@@@AAAEEEDDDAAAEEEFFFGGGGGGGGGHHHJJJLLLMMMPPPSSSWWWZZZ^^^cccfffqqqwww}}}}}}|||~~~pppYYYOOOIIIQQQcccvvv[[[CCC>>>===<<<===???@@@@@@@@@CCCCCCCCCEEEFFFFFFDDDBBBFFFFFFFFFGGGIIILLLNNNPPPPPPOOOMMMMMMOOOPPPPPPOOOQQQQQQPPPQQQTTTWWW[[[^^^bbbccchhhRRRRRRrrrkkk[[[RRROOOMMMJJJGGGEEEDDDDDDEEEBBBAAADDDIIIMMMQQQXXX```gggkkkpppuuuxxx{{{~~~uuuggg[[[UUUOOOEEEGGGOOONNN```iiiqqqtttxxx~~~~~~~~~|||wwwYYYPPPOOORRRTTTVVVXXXZZZ[[[[[[ZZZYYYXXXWWWVVVWWWXXXYYYXXXWWWXXXWWWUUUTTTSSSTTTUUUUUUQQQQQQQQQRRRRRRSSSTTTUUUXXXXXXWWWTTTRRRQQQRRRSSSVVVUUUSSSRRRSSSTTTVVVWWW\\\]]]\\\```bbb___sss}}}yyyvvv___QQQEEEDDDCCC???@@@FFFJJJPPP^^^nnnuuuuuuuuuwwwkkkXXXQQQQQQcccsssXXXJJJ>>>;;;>>>===<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAGGGAAAVVV}}}fff```yyyyyyJJJAAA;;;AAANNNZZZdddjjjpppuuu{{{uuubbbVVVMMMGGGEEEDDDBBB@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBAAA@@@???>>>===<<<<<<999999888888777777666666555555555666666777777777888888777777777888999:::999:::;;;:::999999:::<<<;;;;;;;;;;;;<<<<<<======AAA???======???BBBBBBAAACCCEEEFFFFFFFFFGGGJJJLLLLLLNNNQQQTTTVVVZZZ^^^aaahhhooowww{{{||||||~~~|||{{{}}}~~~wwwiiiXXXNNNKKKWWWkkk}}}XXXAAA>>>===<<<===???AAAAAAAAAFFFEEEEEEFFFHHHHHHGGGEEEHHHGGGGGGHHHJJJLLLNNNPPPMMMLLLKKKKKKMMMOOONNNNNNSSSSSSRRRSSSTTTWWWZZZ\\\cccddddddoooaaaYYYnnnlll[[[RRRNNNJJJIIIFFFCCCCCCEEECCC@@@AAADDDGGGJJJRRRZZZ___cccjjjooorrrtttwwwyyy~~~|||}}}ssscccYYYRRRFFFFFFMMMLLLXXX^^^fffmmmrrryyy~~~zzzmmmVVVTTTUUUVVVVVVXXXZZZ\\\]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVUUU\\\[[[YYYXXXXXXXXXYYYZZZUUUSSSRRRRRRTTTVVVVVVUUUXXXXXXXXXUUURRRQQQRRRSSSYYYXXXWWWVVVWWWXXXYYYZZZYYYYYYXXX^^^dddbbboooyyyttt[[[GGGEEEFFFAAABBBIIIFFFMMM\\\llluuuvvvuuuvvv}}}dddVVVRRRRRRiiitttWWWHHH===<<>>>>>>>>???????????????@@@@@@@@@@@@EEEHHHBBBTTTnnn___tttMMMBBB;;;BBBOOOYYYaaafffmmmsss{{{iii\\\SSSLLLIIIDDDCCCBBB???===<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<999999888888777666666555555555555555555666666666666666666666666777888888888999::::::999:::;;;===<<<;;;:::::::::;;;<<<===>>><<<;;;===??????@@@AAA@@@BBBDDDEEEEEEGGGJJJMMMJJJLLLOOORRRUUUXXX]]]```dddjjjrrrxxx{{{}}}{{{xxxxxx{{{~~~|||rrrdddVVVNNNMMMZZZnnn~~~VVVCCC>>>===<<<>>>@@@BBBBBBBBBGGGFFFFFFGGGIIIJJJJJJHHHIIIIIIIIIIIIJJJLLLNNNOOOKKKJJJIIIJJJLLLNNNNNNMMMTTTSSSSSSTTTVVVXXX[[[]]]___bbbaaaffftttbbbnnnfffRRRKKKGGGIIIIIIFFFDDDFFFDDD@@@@@@BBBDDDGGGNNNWWW\\\aaagggkkkoooqqqtttuuu{{{|||~~~{{{gggZZZRRRFFFDDDJJJJJJPPPTTT\\\fffooovvv}}}|||{{{cccVVVXXXWWWVVVVVVWWWXXXZZZ[[[[[[ZZZZZZYYYYYYYYYXXXVVVUUUTTTTTT\\\\\\[[[[[[ZZZZZZYYYYYYWWWUUUSSSSSSTTTVVVVVVVVVYYYZZZZZZXXXVVVTTTUUUVVVZZZZZZZZZZZZ[[[\\\^^^^^^YYYYYYVVV[[[bbb```hhh~~~}}}hhhIIICCCFFFCCCCCCGGGEEEKKKZZZlllwwwyyyyyyyyyxxxaaaUUUTTTWWWppprrrTTTGGG======BBB@@@=========>>>>>>>>>???????????????@@@@@@@@@@@@AAABBBDDDAAAPPP}}}dddmmmVVVGGG===CCCOOOVVV]]]ccclllsss|||iii[[[RRRLLLGGGCCCDDDCCCAAA>>><<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAABBBBBBCCCCCCCCCCCCBBB@@@??????>>>======<<<<<<::::::999888777666666555444444555555555555555555333333444444444555555555555666777888777888;;;===<<<;;;:::999999:::<<<<<<999999<<<@@@???<<<===@@@>>>@@@BBBDDDEEEGGGJJJMMMIIIKKKOOOQQQTTTWWW\\\___dddiiipppvvv{{{~~~}}}xxxuuuvvvzzz}}}~~~lll```QQQNNNRRRbbbtttyyySSSEEE???======>>>AAACCCDDDCCCGGGFFFFFFHHHJJJLLLLLLLLLKKKJJJJJJJJJKKKLLLNNNOOOJJJIIIIIIJJJLLLNNNOOONNNQQQQQQRRRTTTVVVYYY\\\^^^YYY]]]^^^aaaxxxbbbbbbvvvyyyZZZMMMEEEIIIMMMKKKHHHIIIFFFBBBAAABBBCCCEEEKKKRRRZZZ^^^dddiiimmmppptttvvv|||~~~hhhYYYQQQDDDAAAFFFHHHKKKNNNVVVcccnnnuuu|||wwwvvv[[[WWWXXXUUUTTTVVVWWWWWWXXXXXXXXXXXXXXX[[[[[[[[[ZZZWWWUUUUUUVVV[[[\\\\\\\\\[[[YYYWWWVVVUUUTTTSSSQQQQQQRRRTTTVVVZZZ[[[\\\[[[ZZZYYYYYYZZZZZZZZZZZZ[[[]]]^^^``````\\\\\\WWWXXX^^^[[[```ssstttPPPBBBBBBCCCBBBCCCFFFKKKYYYlllyyy||||||}}}vvv```VVVVVV^^^wwwjjjPPPFFF???>>>@@@<<<======>>>>>>>>>??????????????????@@@@@@@@@AAAAAA???AAAAAALLLqqqsssgggdddOOO???BBBKKKRRRZZZbbbjjjrrr{{{jjjZZZQQQJJJEEECCCDDDDDDBBB>>><<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@AAABBBCCCCCCCCCCCCBBB@@@@@@??????>>>=========<<<<<<;;;:::999888777777444444444444444444444444222333444444555555444444333555666777777888;;;===;;;;;;:::999999::::::;;;666:::AAAGGGCCC<<<===BBB???AAABBBCCCDDDEEEHHHJJJJJJLLLNNNPPPRRRUUUYYY\\\bbbeeekkkqqqvvvzzz~~~}}}yyytttrrrssswww{{{~~~{{{hhh]]]OOORRR^^^qqqqqqLLLBBB???>>>===???AAADDDDDDDDDFFFEEEEEEGGGKKKMMMNNNNNNLLLKKKKKKKKKKKKLLLNNNOOOLLLKKKJJJLLLOOOQQQRRRQQQQQQQQQRRRSSSTTTVVVXXXYYYUUUXXX[[[]]]hhhiiiWWW___oooZZZIIIJJJNNNLLLIIIIIIIIIEEECCCDDDBBBBBBFFFLLLRRRVVV\\\bbbgggmmmssswww{{{|||}}}}}}|||~~~lllZZZQQQDDD???DDDFFFIIIIIIPPP___kkkrrryyy{{{|||eeeWWWYYYWWWSSSXXXXXXXXXXXXXXXWWWWWWWWWWWWZZZ[[[\\\ZZZVVVTTTUUUVVVZZZ[[[]]]^^^\\\XXXTTTRRRQQQQQQQQQOOOLLLMMMPPPTTTWWWYYY[[[[[[ZZZYYYZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\VVVUUUYYYWWW]]]ooo~~~]]]GGGBBBCCCDDDCCCGGGKKKWWWiiivvvzzzzzz{{{vvv```WWWXXXccc|||cccMMMFFF@@@??????999>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA@@@BBBBBBJJJiiifff{{{oooVVVAAA@@@HHHNNNWWWaaaiiiqqq{{{qqq```WWWPPPJJJCCCEEEEEEBBB>>>;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>======;;;:::999888888444444444444444444444444444555666666777777666666444555777888888:::<<>>===???BBBDDDEEEDDDEEEDDDEEEGGGKKKNNNPPPPPPMMMLLLKKKKKKKKKLLLNNNOOONNNMMMLLLNNNQQQSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRTTTVVVXXXYYY[[[nnnzzzYYYTTTiiihhhOOOKKKNNNJJJFFFEEEKKKHHHEEEDDDBBB???BBBHHHJJJNNNTTT[[[aaaiiiqqqvvvxxxxxxwwwwwwyyy|||qqq]]]TTTFFF@@@DDDFFFFFFEEELLL[[[gggmmmttt{{{~~~|||~~~uuukkkZZZUUUZZZVVVUUU```ZZZZZZYYYYYYXXXWWWWWWWWWXXXZZZZZZXXXUUUSSSSSSUUUYYY[[[^^^___]]]XXXSSSOOOMMMOOOPPPLLLHHHHHHMMMRRRSSSUUUWWWXXXWWWWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[XXXYYYSSSRRRWWWWWW^^^qqqiiiOOOCCCEEEHHHFFFFFFIIISSSdddqqquuuuuuvvvttt^^^RRRXXXkkk]]]FFFGGGBBB<<<>>>@@@============>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBEEE???BBBJJJ^^^kkkmmmZZZDDDIIIEEEJJJYYY\\\eeeooo{{{tttcccZZZPPPFFFCCCEEEEEEEEEBBB@@@>>>>>>>>>>>>===;;;;;;:::::::::999:::<<<===>>>???>>>>>>???@@@BBBDDDEEEEEEDDDCCC@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;:::999999888777666555555555555555555555555555555555555555666666777888999::::::;;;<<<<<<;;;::::::999888888??????CCCZZZ???===999FFFBBBAAA@@@@@@AAACCCFFFGGGHHHJJJMMMOOOQQQSSSVVVXXXZZZaaafffhhhkkkrrrxxxzzz}}}wwwrrrsssuuuvvvyyy}}}zzzzzzzzz{{{~~~|||qqq```TTTTTT^^^qqq[[[BBBCCC>>>>>>>>>BBBFFFHHHGGGDDDCCCEEEHHHJJJIIIIIIJJJKKKKKKOOOSSSTTTRRROOOOOOOOOMMMNNNPPPRRRTTTTTTSSSSSSPPPRRRSSSSSSRRRRRRSSSUUUWWWUUUWWWYYYXXXbbbqqq```^^^sssTTTOOOPPPJJJGGGKKKHHHIIIIIIFFFBBBAAACCCFFFMMMNNNQQQVVV]]]eeemmmqqqsssrrrrrrvvv|||vvv]]]UUUPPPFFF??????AAADDDMMM[[[fffmmmttt{{{{{{zzz|||rrreeeYYYVVVXXXXXXWWWXXX]]]\\\[[[YYYXXXWWWVVVUUUUUUWWWYYYXXXVVVSSSRRRQQQTTTYYY^^^aaa___ZZZUUUSSSMMMNNNNNNMMMJJJIIIJJJKKKOOOQQQTTTWWWYYYZZZZZZZZZZZZ\\\\\\[[[ZZZYYYZZZ[[[YYYTTTTTTYYYYYYYYYgggzzziiiOOODDDEEEEEEAAADDDHHHRRR^^^kkksssvvvvvvppp\\\UUU]]]sssZZZDDDFFFAAA<<<>>>@@@============>>>>>>>>>????????????@@@@@@AAAAAAAAAEEEAAADDDJJJ[[[nnnjjj___DDDDDDBBBIIIVVVXXXcccnnn{{{|||hhh[[[OOOEEEDDDEEEEEEDDDBBB@@@>>>>>>???>>>===<<<;;;;;;;;;;;;999;;;<<<>>>???????????????@@@BBBDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????======<<<<<<;;;::::::999888777666666555555555666666666666666666666666666666666777888999::::::;;;;;;;;;;;;::::::::::::999>>>===BBBWWWAAA===999BBBBBBAAA@@@@@@AAACCCFFFGGGGGGIIILLLNNNPPPRRRUUUWWWYYY___dddeeeiiiqqqxxxzzz|||uuuqqqrrrssstttvvv{{{{{{zzzzzz||||||~~~{{{iii[[[SSSXXXeeeyyy~~~UUUAAABBB???>>>???BBBFFFGGGFFFDDDEEEGGGJJJKKKKKKKKKLLLMMMKKKNNNQQQRRRPPPOOOOOOPPPLLLNNNRRRVVVWWWWWWUUUSSSRRRRRRQQQQQQQQQQQQQQQPPPUUUTTTWWWZZZYYY___xxxnnnXXXpppcccWWWSSSJJJFFFIIIHHHIIIIIIGGGCCCBBBCCCEEEIIIJJJMMMRRRZZZbbbiiinnnooonnnooossszzz~~~rrr[[[TTTOOOFFF@@@AAA@@@CCCLLLZZZeeemmmttt{{{}}}|||yyyxxxzzz}}}~~~{{{mmmiii]]]TTTSSSVVVVVVUUUVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVXXXWWWUUURRRQQQPPPSSSWWW\\\^^^[[[VVVRRRPPPIIIJJJKKKLLLLLLLLLLLLLLLKKKMMMPPPTTTVVVWWWWWWWWWYYYZZZ[[[ZZZXXXWWWXXXYYYVVVSSSVVV]]]___```mmm~~~{{{vvvgggRRREEEDDDEEEEEEFFFFFFKKKWWWeeeppprrrppp{{{wwwwww{{{~~~{{{jjjZZZWWWeee~~~xxxUUUBBBDDD@@@<<>>>>>>>>??????????????????@@@@@@@@@@@@DDDDDDFFFJJJXXXxxx~~~qqqnnnJJJAAABBBKKKUUUUUU___kkkyyysssaaaRRRFFFDDDEEEEEEDDDCCCAAA???===@@@???>>>===<<<<<<<<<===;;;<<<===???@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@???=========<<<;;;;;;::::::888888777666666666666777777777777777777777777777666666777888999::::::;;;:::::::::;;;;;;;;;<<<<<>>999===AAAAAA@@@@@@AAACCCEEEFFFEEEHHHJJJLLLNNNPPPSSSUUUWWW]]]```bbbgggpppwwwzzzzzztttpppqqqrrrrrrssswwwxxxxxxyyy|||~~~}}}ppp```WWWUUU]]]nnnlllMMMBBBBBBAAA@@@AAACCCFFFGGGFFFEEEDDDFFFIIIJJJJJJJJJKKKMMMLLLNNNPPPPPPOOOOOOOOOQQQLLLPPPTTTXXXZZZXXXVVVTTTVVVSSSQQQQQQSSSTTTQQQOOOSSSSSSVVVZZZYYY[[[jjj|||^^^TTTxxxfff\\\PPPHHHHHHIIIIIIIIIHHHEEECCCCCCCCCEEEFFFIIINNNUUU]]]dddhhhmmmmmmnnnrrrvvvzzz||||||}}}ooo\\\UUUOOOGGGBBBCCC@@@BBBKKKXXXdddllluuu|||{{{{{{wwwwwwyyy}}}zzzvvv```\\\TTTNNNPPPSSSSSSRRRRRRRRRRRRTTTUUUUUUTTTSSSRRRTTTUUUWWWVVVSSSPPPOOOOOOQQQTTTXXXYYYVVVRRROOOMMMHHHHHHIIIKKKMMMMMMLLLJJJIIIKKKNNNQQQSSSUUUVVVVVVWWWXXXYYYWWWVVVUUUVVVXXXUUUTTTZZZaaacccdddmmmyyyttt___ccc```TTTHHHDDDFFFHHHHHHDDDDDDMMM\\\hhhkkkjjj}}}}}}vvveeeWWWYYYlllnnnOOO@@@BBB???===??????======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBFFFGGGJJJVVVnnn{{{VVVAAACCCNNNUUUTTTYYYfffvvv}}}~~~lllXXXKKKFFFEEEEEEDDDDDDBBB@@@===@@@@@@???>>>======>>>>>><<<===>>>???@@@AAAAAABBBEEEFFFFFFGGGFFFFFFEEEDDD@@@@@@@@@@@@????????????>>>>>>======<<<;;;;;;;;;999888888777777777888888888888888888888888888888666666777888999::::::;;;999999:::;;;<<<===>>>>>>@@@:::BBBPPPGGG@@@<<<:::@@@@@@@@@AAABBBCCCEEEFFFDDDFFFIIIKKKLLLNNNPPPSSSUUUZZZ]]]___eeeooovvvxxxxxxrrroooqqqrrrqqqrrrtttttttttvvv{{{~~~~~~~~~}}}jjjZZZUUUXXXbbbuuuZZZGGGDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGHHHJJJKKKKKKKKKMMMNNNOOOOOOPPPPPPPPPQQQRRRSSSQQQRRRUUUVVVWWWVVVTTTSSSXXXTTTQQQSSSWWWYYYVVVRRRSSSSSSUUUYYYYYYYYYaaalll{{{UUU___xxx~~~oooaaaUUUPPPJJJJJJJJJIIIFFFDDDCCCCCCCCCDDDFFFJJJPPPXXX^^^bbbllllllnnnqqqtttvvvwwwxxxrrrcccZZZRRRIIIDDDEEEAAACCCKKKXXXeeennnwww~~~zzzwwwwwwyyy}}}~~~vvv]]]TTTNNNKKKNNNQQQPPPNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQSSSTTTUUUSSSQQQNNNNNNNNNOOOQQQTTTUUUSSSQQQOOOOOOMMMJJJHHHHHHJJJLLLLLLKKKJJJKKKNNNQQQSSSUUUVVVVVVVVVWWWWWWUUUSSSSSSUUUVVVVVVWWW]]]bbbbbb```dddkkk\\\OOOUUUWWWRRRJJJFFFGGGJJJHHHEEECCCHHHRRR]]]dddgggsssaaaTTT\\\ssseeeJJJ>>>AAA???===@@@>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@HHHGGGJJJVVVggggggDDDCCCNNNSSSSSSTTTaaapppxxx{{{~~~vvv^^^NNNHHHFFFEEEEEEFFFDDDAAA>>>@@@??????>>>>>>>>>>>>???======>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDCCCCCC@@@????????????>>>>>>>>>???>>>>>>======<<<;;;;;;999999888888888999999:::777777777777777777777777666666777888999::::::;;;999999:::;;;===>>>???@@@CCC;;;EEEMMMJJJAAA@@@:::???@@@@@@AAABBBCCCDDDEEECCCEEEHHHIIIJJJLLLOOOQQQTTTXXXZZZ]]]dddooouuuuuuvvvqqqoooqqqrrrqqqqqqsssuuusssuuu{{{|||zzz{{{|||gggUUUSSSZZZhhh|||sssNNNDDDFFFFFFHHHHHHIIIIIIJJJJJJLLLMMMMMMOOOPPPPPPOOOOOOQQQRRRQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRUUURRRPPPSSSXXX[[[YYYVVVUUUTTTUUUWWWXXXZZZ___eee}}}sssTTTWWWtttcccWWWNNNMMMKKKIIIHHHGGGEEEDDDDDDDDDFFFIIIMMMSSSYYY\\\dddfffjjjnnnrrruuuwwwyyy}}}wwwlllaaaUUUKKKFFFFFFCCCDDDLLLYYYeeeooozzz{{{yyywwwvvvvvvxxxzzz|||vvvxxx|||pppYYYRRRMMMLLLPPPQQQNNNKKKKKKIIIKKKLLLNNNOOOPPPPPPOOOQQQRRRSSSRRROOONNNNNNNNNMMMPPPRRRSSSRRRRRRRRRSSSNNNKKKHHHGGGIIIMMMPPPSSSKKKLLLNNNPPPRRRSSSUUUUUUVVVVVVVVVTTTRRRRRRTTTVVVWWWYYY^^^bbbaaa^^^^^^aaappp\\\OOONNNNNNNNNLLLJJJIIIIIIFFFGGGGGGGGGIIIQQQ]]]fffooo^^^SSS___{{{^^^GGG>>>AAA???>>>@@@===>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCAAAKKKHHHKKKYYYaaaxxxIIIBBBJJJMMMQQQPPPZZZhhhssszzz}}}bbbOOOJJJHHHFFFGGGHHHGGGCCC?????????>>>>>>>>>>>>??????=========>>>???@@@BBBCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????>>>======<<<<<<:::999999999999:::;;;;;;777777777777777777777777666666777888999::::::;;;999:::;;;<<<===???@@@@@@DDD;;;HHHIIIJJJ???CCC;;;??????@@@AAABBBCCCDDDDDDCCCEEEGGGIIIJJJKKKMMMPPPSSSWWWZZZ]]]eeennnrrrqqqrrrnnnmmmqqqrrrqqqppprrryyytttuuuyyyyyyuuuxxx|||fffRRRRRR]]]rrrfffHHHDDDIIIHHHIIIKKKLLLLLLLLLMMMOOOQQQPPPQQQQQQPPPNNNNNNOOOQQQRRRRRRRRRTTTVVVWWWVVVUUUXXXUUURRROOONNNNNNPPPRRRPPPOOONNNQQQVVVXXXXXXVVVVVVWWWWWWXXXYYY[[[```dddtttYYYKKKggg~~~iiiYYYRRRPPPLLLJJJIIIIIIHHHFFFHHHGGGGGGHHHKKKOOOSSSVVVWWW[[[bbbhhhnnnrrrwwwzzzvvvxxx{{{sssfffWWWLLLGGGGGGDDDEEELLLYYYfffqqq|||~~~}}}ttttttttttttuuuvvvvvvwwwwww|||gggVVVRRRNNNNNNRRRRRRNNNLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQOOONNNOOOPPPOOOPPPQQQRRRQQQRRRTTTUUUMMMLLLKKKIIIJJJNNNUUUZZZKKKLLLMMMNNNOOOQQQRRRRRRWWWWWWVVVTTTRRRSSSUUUWWWWWWYYY^^^```aaa```aaabbbfffmmmTTTMMMHHHJJJLLLKKKHHHHHHEEEHHHJJJGGGDDDIIIVVVaaahhhZZZRRRbbbYYYEEE>>>BBB??????@@@<<<>>>>>>?????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEOOOJJJMMM[[[\\\xxxzzz|||QQQCCCGGGJJJRRRMMMUUUaaannnyyygggRRRMMMJJJGGGHHHJJJIIIEEE@@@>>>>>>=========>>>>>>???============>>>@@@AAABBB?????????@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>======<<<:::::::::::::::;;;<<<<<<999999999999999999999999666666777888999::::::;;;::::::;;;===>>>???@@@@@@CCC;;;JJJEEEHHH;;;DDD<<<>>>???@@@AAABBBCCCCCCCCCCCCEEEGGGIIIIIIKKKMMMOOOSSSVVVZZZ^^^fffoooqqqmmmnnnkkkkkkoooqqqpppoooqqqvvvqqqqqqvvvwwwtttzzzyyydddSSSXXXhhh\\\FFFEEEIIIHHHIIIKKKLLLLLLLLLMMMQQQTTTUUUUUUTTTRRROOONNNPPPQQQQQQQQQQQQTTTXXXXXXVVVSSSTTTSSSQQQOOOOOOPPPQQQRRROOOOOOPPPRRRTTTUUUVVVWWWVVVYYY[[[[[[ZZZ[[[___aaajjjsss^^^[[[}}}wwweeeWWWRRRMMMJJJJJJJJJJJJIIIKKKJJJHHHGGGHHHJJJMMMOOOMMMSSS[[[aaafffjjjooossszzzyyy{{{~~~ssssssxxxzzz{{{uuugggWWWKKKGGGGGGDDDDDDKKKXXXeeeppp}}}}}}}}}{{{xxxyyyqqqsssuuuwwwxxxwwwvvvuuu}}}|||```UUUQQQNNNOOOSSSSSSOOONNNOOONNNMMMLLLKKKKKKLLLMMMNNNNNNPPPPPPPPPOOOOOOQQQRRRRRRRRRRRRQQQOOOPPPRRRTTTNNNQQQSSSQQQMMMMMMSSSYYYOOOOOOOOOOOOPPPQQQRRRRRRYYYXXXWWWUUUSSSSSSVVVYYYVVVYYY\\\]]]___aaabbbbbbdddvvvVVVMMMGGGJJJLLLIIIFFFGGGEEEHHHHHHFFFCCCGGGQQQZZZ{{{bbbWWWRRReee{{{WWWEEE???BBB??????@@@;;;>>>????????????@@@@@@@@@???@@@AAACCCEEEFFFGGGHHHIIISSSLLLOOO]]]ZZZrrruuujjjXXXFFFGGGJJJTTTKKKQQQ]]]kkkyyylllVVVNNNKKKHHHIIIKKKKKKFFFAAA>>>===============>>>>>>======<<<<<<===???AAABBBAAAAAAAAABBBCCCDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@??????>>>=========:::::::::::::::;;;<<<===::::::::::::::::::::::::666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@BBB;;;KKKCCCFFF888DDD===>>>???@@@AAABBBCCCCCCCCCCCCEEEGGGIIIIIIKKKMMMOOORRRVVVZZZ___gggooooookkkkkkhhhiiinnnpppooonnnpppqqqkkkllltttvvvvvv~~~uuubbbUUU```tttwwwVVVEEEEEEIIIHHHHHHJJJLLLLLLLLLMMMQQQUUU^^^^^^]]]ZZZWWWVVVWWWXXXOOOOOOQQQTTTXXXXXXUUURRRPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRTTTUUUTTTTTTVVVXXXUUUZZZ___]]][[[[[[^^^______ppp}}}]]]ddd{{{ZZZTTTMMMJJJJJJLLLLLLKKKMMMKKKIIIGGGFFFGGGIIIKKKKKKQQQXXX]]]___bbbfffiiiqqqrrrwww~~~}}}rrrlllkkkuuuxxxuuugggVVVJJJGGGFFFCCCCCCJJJVVVdddppp||||||wwwvvv{{{{{{vvvtttuuurrruuuyyy|||}}}{{{yyywwwtttZZZRRROOOMMMOOOSSSSSSQQQPPPRRRQQQOOOLLLJJJJJJKKKMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTUUUTTTSSSPPPNNNMMMOOORRRRRRXXX\\\XXXOOOJJJMMMRRRSSSSSSRRRRRRRRRSSSTTTTTTZZZYYYXXXUUUTTTTTTWWWZZZWWWYYY[[[ZZZ\\\___``````fffsssTTTLLLIIIKKKKKKGGGEEEFFFFFFFFFEEEDDDDDDHHHNNNSSSooo___VVVYYYrrruuuPPPGGG@@@AAABBB@@@>>>>>>@@@@@@???>>>>>>???AAABBBAAABBBCCCCCCCCCEEEHHHKKKOOOTTTWWWYYYYYYWWWnnnkkkhhhGGGCCCIIIWWWQQQNNNVVVjjj}}}rrr^^^TTTKKKFFFHHHLLLKKKIIIIII>>>?????????????????????;;;;;;;;;>>>AAACCCBBBAAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>============>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;:::888888999;;;===???======>>>??????@@@@@@AAA>>>>>>=========>>>>>>???>>>@@@@@@@@@@@@@@@BBBDDDDDDEEEEEEGGGIIIKKKMMMNNNTTTXXX]]]ccchhhjjjkkkkkkdddfffhhhhhhiiijjjmmmpppkkknnnqqqqqqrrrzzztttbbb]]]\\\```nnnkkkKKKEEEPPPQQQHHHKKKLLLMMMNNNNNNPPPTTTVVVZZZ]]]aaaeeefffhhhjjjkkkaaa[[[VVVUUUWWWXXXVVVSSSRRRSSSTTTUUUVVVVVVUUUTTTVVVWWWWWWWWWVVVVVVXXXYYY___^^^\\\[[[[[[[[[\\\\\\[[[lllxxxbbb}}}vvv^^^KKKKKKOOOMMMJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHJJJKKKNNNRRRVVV[[[___aaaeeemmmvvvzzz{{{|||~~~lllhhhrrruuukkk\\\QQQIIIDDDIIIGGGGGGPPPcccuuuzzzwww~~~{{{zzzxxxtttpppooopppqqqttttttzzz~~~pppYYYPPPSSSTTTUUUTTTSSSUUUYYY]]]]]]VVVNNNLLLNNNQQQQQQPPPPPPSSSSSSOOONNNSSSWWWXXXTTTVVVYYYYYYXXXVVVVVVVVVXXXVVVSSSPPPNNNMMMNNNOOOVVVVVVXXXYYYYYYYYYXXXWWWWWWWWWWWWUUUTTTUUUXXXZZZ^^^^^^___````````````___lll{{{dddHHHEEEPPPJJJHHHHHH===CCCEEEGGGGGGGGGHHHLLLPPPooo^^^XXX```|||pppJJJCCC>>>???AAA@@@>>>>>>@@@???>>>>>>>>>???@@@@@@AAABBBDDDDDDEEEGGGJJJMMMNNNQQQQQQTTTUUUSSSfff~~~~~~TTTFFFMMMYYYQQQLLLPPPaaatttdddSSSKKKFFFHHHKKKIIIFFFEEE?????????>>>>>>>>>>>>>>>;;;>>>@@@@@@>>>>>>???AAAAAAAAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>============>>>===<<<;;;:::::::::::::::999999999999888888888888888888888:::<<>>>>>??????@@@======<<<<<<<<<<<<=========>>>??????>>>>>>@@@BBBBBBBBBCCCDDDFFFIIILLLMMMSSSUUUZZZ^^^aaacccccccccaaabbbdddeeeeeegggiiillllllnnnppprrruuu~~~qqqaaaYYYWWW[[[nnn___DDD@@@HHHJJJDDDJJJLLLMMMMMMNNNPPPSSSUUUVVVYYY]]]```cccfffiiilllfff```ZZZWWWWWWWWWTTTPPPSSSTTTUUUVVVVVVUUUSSSRRRTTTUUUVVVVVVUUUUUUWWWYYY[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZeee}}}nnn___yyywww^^^SSSNNNIIIIIINNNKKKKKKJJJIIIHHHHHHHHHGGGHHHIIIKKKNNNRRRVVVZZZ\\\]]]dddmmmvvv|||~~~~~~}}}{{{xxxqqqhhh]]]SSSLLLHHHFFFFFFIIIQQQaaannnnnnhhhgggnnnuuuzzz{{{{{{yyywwwvvvtttpppjjjgggfffiiikkkwwwuuuxxxvvv^^^SSSRRRQQQTTTWWWWWWVVVVVVWWWYYYZZZTTTNNNMMMOOOQQQQQQPPPOOORRRRRRNNNNNNSSSWWWWWWUUUXXX[[[\\\\\\[[[\\\\\\ZZZXXXUUURRRPPPPPPRRRTTTUUUVVVWWWYYYZZZZZZZZZYYYWWWWWWVVVTTTSSSSSSUUUXXX___```aaaaaabbbaaa```___bbbnnntttSSSJJJTTTQQQNNNOOOHHHFFFGGGGGGFFFDDDDDDGGGJJJjjjZZZWWWccchhhHHHBBB???BBBDDDCCCAAAAAACCCBBBBBBAAAAAAAAABBBBBBCCCEEEGGGHHHIIIKKKNNNQQQSSSUUUSSSTTTXXXVVVeee]]]BBBIIISSSUUUPPPRRR___qqq~~~iiiYYYQQQKKKMMMOOONNNKKKKKKBBBBBBAAA@@@???????????????DDDGGGEEE@@@===???CCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>============<<<<<<;;;;;;::::::::::::=========<<<<<<;;;;;;;;;>>>??????@@@@@@AAAAAABBB??????>>>>>>>>>>>>?????????@@@AAA@@@@@@@@@BBBDDDDDDDDDDDDEEEHHHKKKOOOQQQXXXZZZ\\\___aaabbbbbbbbbfffgggjjjjjjkkklllnnnppplllllllllooovvv~~~|||ooobbb\\\\\\fff~~~~~~YYYGGGFFFIIIJJJKKKLLLMMMOOOOOOOOOQQQTTTVVVXXX[[[^^^aaaeeeiiimmmqqqmmmhhhbbb^^^^^^\\\ZZZWWWYYYZZZ\\\]]]\\\ZZZWWWVVVYYYZZZ[[[[[[ZZZ[[[]]]______^^^]]]\\\]]]___aaabbbccckkk{{{[[[YYYrrrrrr___RRRIIIIIINNNKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIKKKMMMPPPSSSVVVWWW[[[aaammmzzz~~~vvvlllcccUUULLLKKKBBBDDDGGGNNNYYYaaa^^^WWWVVV___kkkrrrtttssssssuuusssqqqlllgggdddeeeiiilllnnnkkkmmmvvvwwwaaaTTTRRRUUURRRUUUZZZ\\\[[[YYYWWWVVVXXXTTTQQQPPPSSSUUUTTTRRRTTTWWWWWWTTTTTTYYY]]]]]]ZZZ]]]aaaccccccdddeeefffcccaaa^^^ZZZXXXXXX\\\___ZZZ[[[]]]___```aaaaaa```]]]]]]\\\ZZZXXXXXXZZZ\\\eeefffhhhiiiiiigggfffdddaaahhhgggMMMRRRRRRKKKGGGCCCIIIIIIIIIGGGFFFFFFHHHJJJhhh[[[]]]lllyyydddCCC???===AAABBB@@@>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFGGGIIILLLNNNQQQQQQNNNPPPUUUUUU___vvvkkkDDDIIIQQQOOOLLLNNNYYYhhhuuu|||rrr^^^SSSJJJIIIKKKJJJJJJKKK@@@???>>><<<;;;;;;;;;;;;===@@@CCCAAA===;;;===???===>>>???@@@AAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>=========<<<;;;;;;;;;;;;;;;999999999888777777666666777888888888888777666555;;;;;;;;;<<<======>>>>>>======<<<;;;;;;;;;<<<<<<<<<===>>>>>>======???AAABBBBBBBBBCCCFFFJJJNNNQQQUUUVVVXXXZZZ[[[\\\]]]]]]aaaccceeeffffffgggiiijjjooommmmmmrrr{{{sssfffYYYVVV\\\llloooNNNEEEGGGFFFGGGLLLGGGIIIKKKLLLLLLMMMOOOQQQVVVXXXZZZ]]]___ccchhhkkkeeebbb]]]ZZZZZZYYYXXXWWWTTTVVVXXXZZZZZZXXXUUUSSSVVVWWWXXXXXXXXXXXX[[[]]]\\\\\\[[[[[[\\\___bbbcccaaalllxxxeeebbbuuugggYYYPPPMMMFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEFFFGGGIIIKKKLLLMMMRRRZZZfffsss|||}}}{{{|||www```RRRRRRHHHIIIJJJMMMUUU]]]]]]YYYRRRVVV]]]eeehhhggggggjjjffffffdddbbb```aaaeeehhhdddeeekkkwwwxxxfffWWWNNNLLLMMMQQQSSSWWWYYYYYYVVVSSSQQQQQQPPPOOOPPPRRRSSSRRRPPPRRRUUUUUUQQQRRRWWW[[[[[[VVVYYY\\\]]]^^^^^^```aaadddbbb___ZZZVVVVVVZZZ^^^XXXYYY[[[\\\]]]]]]\\\\\\YYYYYYYYYWWWVVVWWWZZZ]]]cccdddfffggggggfffdddbbb```aaayyyWWWTTT[[[UUUKKKFFFFFFEEEEEEEEEEEEFFFHHHIIIfff[[[ccczzzqqqZZZHHHDDDDDDFFFGGGDDDCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHJJJMMMOOOPPPQQQSSSUUUSSSTTTQQQSSSZZZZZZ```rrrVVVNNNNNNTTTPPPNNNSSSaaasssrrrdddUUUOOOMMMMMMNNNPPPJJJHHHFFFCCCBBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@??????>>>======<<<;;;;;;888999;;;===???@@@AAAAAA??????@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCEEEFFFHHHHHHIIIJJJMMMQQQUUUWWWWWWWWWXXXZZZ\\\^^^```aaaaaacccfffggggggggghhhjjjooonnnpppxxx~~~ssseeeXXXYYYhhh|||fffLLLJJJLLLIIIIIIPPPNNNPPPRRRSSSSSSSSSUUUWWW^^^___```aaabbbdddhhhkkkeeeccc___\\\[[[ZZZZZZYYYUUUWWWZZZ\\\]]]\\\[[[YYY[[[\\\]]]]]]\\\]]]___aaa```___]]]]]]___cccfffiiidddoooxxxmmmmmmuuu]]]MMMMMMLLLKKKIIIHHHHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNOOOWWWbbbkkkooorrrwwwzzzzzzvvvdddbbb^^^]]]YYYWWW]]]hhhoooqqqiiiaaa\\\```cccaaa______^^^aaaccceeeeeefffhhhjjjccckkkwww|||oooccc[[[UUURRRPPP[[[\\\\\\]]]]]]\\\[[[YYYVVVVVVWWWYYY[[[[[[ZZZXXXXXX[[[[[[WWWWWW[[[___```[[[]]]______^^^^^^___aaaiiiiiifff```ZZZYYY\\\```^^^______```___^^^\\\[[[[[[\\\]]]]]]]]]___cccfffiiijjjlllmmmnnnmmmkkkjjjjjjhhhxxxdddZZZiiiiii[[[SSSNNNMMMKKKKKKKKKLLLMMMNNNggg^^^kkkjjjRRRGGGDDDCCCEEEEEEBBBCCCFFFEEEEEEGGGHHHIIIJJJJJJJJJMMMOOORRRTTTTTTUUUVVVXXXVVVZZZWWWXXX^^^^^^bbbqqqoooSSSJJJ\\\WWWOOONNN\\\rrrtttbbbXXXTTTQQQQQQTTTQQQOOOKKKHHHFFFEEEEEEFFFAAA@@@@@@BBBEEEFFFEEECCCEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<<<