BMF6(4 EEE888OOO{{{ooosss^^^rrr777QQQ|||uuukkkbbb]]]]]]NNNHHHCCCCCCEEEEEEEEEFFF@@@HHHTTT```dddccc777222555777}}}{{{PPPcccjjjUUU```vvvzzz}}}cccSSSUUUWWWWWWbbbuuuwwwzzzxxx{{{gggrrrbbbzzzvvv~~~|||sssLLL<<>>:::888888;;;999333---,,,---......///111555888>>>ZZZlllrrrzzzIII;;;aaa{{{zzz~~~zzzqqqgggaaa]]]```uuu]]]rrrXXXkkk???ZZZxxxZZZ~~~qqqpppbbbWWWMMMIIIFFFAAA??????555NNN___VVVBBB999;;;???>>>CCCKKK\\\aaannn999111666===sssMMMuuurrrYYYaaa}}}tttWWW[[[]]]NNNKKKLLLTTTeeettt{{{~~~|||~~~hhh___uuummmzzzzzzrrrLLL444>>>QQQ777---222SSS|||}}}uuuwwwrrrqqq|||zzzpppqqqyyyuuutttpppoookkklllwwweeevvviiiWWW555---///***555...]]]wwwooo}}}pppQQQ]]]^^^vvvfffYYYccc^^^```nnn||||||ddd@@@///)))000;;;ooo~~~vvvYYYbbbvvvttt{{{{{{```bbbnnnvvvxxxpppllleeeooo}}}dddtttrrrnnn444***333000qqqSSS555/////////AAApppvvvtttttt[[[ZZZpppzzzmmmkkkjjjeeeddddddjjjtttuuuhhhXXXQQQFFFCCCCCCAAAJJJUUUTTT\\\QQQHHHGGGHHHJJJNNNRRRdddzzzqqqlllyyybbbvvvppp]]]222222777aaaMMMVVVrrrzzzeeepppnnnoooyyyrrrDDD444000222000___wwwtttuuuTTTPPPRRRiii~~~VVVTTT```eeesssooocccrrryyynnnqqqiiiEEE@@@QQQ[[[]]]rrrxxxggg___QQQCCC888777777444777>>>>>>;;;888999;;;999333...,,,------......111555888@@@\\\nnnuuu~~~KKK<<>><<<<<<999ccc}}}iiiIII<<<<<<<<<>>>AAAEEEZZZ^^^yyy;;;111666GGGpppOOO|||bbbfff\\\SSSYYYYYYKKKOOOHHHDDDJJJSSS\\\hhhsssnnnkkk```jjj{{{wwwgggooonnnYYY;;;CCC\\\;;;...999ccczzz|||xxxzzzjjjeeeooo{{{|||xxx\\\NNNJJJLLLRRRhhh}}}lllvvvppp___cccnnniiiuuupppiiiBBB......+++444555|||sss}}}~~~}}}jjjVVV;;;QQQ]]]uuu}}}ooo^^^RRRiiiwwwYYYYYY___tttqqq~~~mmmsssRRR000(((444EEEyyysssOOOfffbbb[[[hhhUUUHHH^^^vvvrrr{{{qqqjjjiiijjjbbblllqqquuuKKKooouuu888111666GGGyyyyyy|||xxx|||KKK,,,---222777LLL{{{zzztttzzzUUU\\\xxx}}}}}}___^^^```dddiiipppyyyqqqbbb^^^SSSNNNLLLGGGOOOYYYWWWSSSKKKDDDFFFJJJMMMOOORRRZZZ]]]{{{iiikkk~~~aaagggnnnaaa111111???oooKKK```||||||]]]]]]yyy{{{uuuooo???000111444555mmmSSSQQQWWWtttssseeezzzjjjBBB===TTT^^^fffiii\\\VVVIII???888777444///333;;;>>>;;;888999;;;:::444...+++,,,------...111555888???\\\ooovvvJJJ;;;}}}pppTTTiiiUUUUUURRRPPPSSSXXXqqqhhhMMM[[[iiiYYYbbbtttdddgggooo{{{jjj{{{pppNNN^^^EEEgggsssEEE???OOOTTTkkkAAA===AAAAAA@@@;;;;;;@@@CCC???:::777>>>```iiiIII...222===>>>AAACCCDDDZZZ]]]===111666NNNrrrTTTjjjjjjaaa___WWWllliiiggglll]]]ZZZYYYZZZSSSHHHEEEHHHYYY\\\JJJaaaxxxkkkyyysssnnn^^^yyySSS111777sssddd???///>>>mmmqqquuuzzz~~~{{{ccc___dddIIICCCEEEGGGDDDJJJRRROOOSSSbbb___pppxxxrrrhhhkkk\\\^^^eeetttlllvvvuuuuuuLLL000------555;;;uuutttssstttuuuwwwyyyrrrYYY@@@BBBXXXddd{{{zzzrrrbbbPPPEEEVVVxxxoooRRRUUU^^^XXXxxxyyyaaayyywwwppp\\\|||uuu```000***666GGGzzzqqqIIIiiizzzsssxxxxxxwwwzzzcccYYY]]]cccdddiiibbbxxxddd???ppp]]]kkkttt555111333EEE}}}~~~~~~xxx{{{wwwnnnHHH222(((111:::OOOzzz|||[[[ddd~~~zzz\\\cccllltttyyy~~~|||ooonnnbbb\\\XXXRRRXXXaaa^^^QQQIIIFFFKKKSSSXXX[[[^^^aaaTTTlll}}}kkkoooiii\\\lllddd111000EEEyyyWWWrrrsssVVVNNNmmm|||{{{www@@@111:::444888tttOOONNNYYYwwwvvvGGG===RRR[[[mmm[[[XXXYYYOOOGGGBBB???888000333<<>>???777000222:::@@@BBBFFFHHHTTTdddlll666///444JJJrrrhhhzzzuuu~~~nnnooozzzwwwqqqwwwkkkmmmqqqnnn^^^JJJAAABBBKKKXXXooozzzooovvvqqqtttsssxxxaaayyyvvvRRR444;;;jjjzzz???555///sssmmm]]]jjj]]]gggSSSRRRMMMTTTNNNHHHSSSGGGLLLHHHccc{{{pppgggmmmmmmqqqaaa\\\llljjjlll{{{ppp\\\,,,+++555+++MMM~~~ttt{{{uuuaaaQQQNNNFFF<<<;;;LLLXXXfffvvv~~~sss```FFF>>>KKK___~~~eeeKKKTTT|||```bbb||||||zzzkkk___pppggg---...111YYY}}}jjjSSSuuuyyyzzzooolllxxxyyyrrrfff^^^```}}}LLLlllddd|||zzzFFF***555PPP```xxx{{{ggg~~~}}}mmmrrr___------222777fffooo}}}yyyeeeTTTbbbooorrrqqqrrruuuvvv||||||pppiiikkkmmmiiiiiimmmfffnnnmmmaaa]]]cccddd]]]aaacccfffnnnzzzvvvgggtttwwwnnnnnnmmm]]]999444HHHfff~~~mmmsssooowwwvvvVVVGGG^^^eeepppFFF777...111OOO~~~AAAMMMnnnzzzCCCTTTaaaNNNxxxbbbZZZYYYJJJHHHKKK@@@555444111333===AAA999999;;;777999999000+++,,,,,,,,,,,,...111444>>>ZZZmmmvvvQQQDDDqqqjjjwwwvvvyyyiiiaaaKKKYYYuuuIIIhhhJJJJJJaaa\\\mmmRRRGGGMMMQQQVVVQQQGGGCCCIIIHHH???888999<<<<<<777000///555;;;===<<<;;;EEETTTfff<<<222333XXXmmmfff~~~}}}~~~zzzzzzfffLLLHHHQQQ}}}rrr{{{uuusssyyytttxxxvvvwww\\\rrryyyOOO777===fff@@@777666sssyyyppp~~~bbb```qqqfffiiicccdddZZZVVV```SSSNNNEEEoooqqqdddXXXXXXlllllliii|||ooo___222---111***WWW~~~tttllluuukkkWWWJJJAAA===CCCVVV\\\gggiii```dddkkkoookkkaaaRRR<<<666EEE[[[nnn~~~WWWNNNyyyvvvooo~~~wwwuuu^^^xxx^^^rrr666...000YYYyyyhhhQQQzzzeeessskkkhhhwwwXXXaaafff{{{nnnsss[[[ttt{{{uuuaaa]]]```LLLssscccjjjnnnxxxWWW111222NNNssszzzYYYSSSQQQhhh~~~uuuiiiuuuZZZ111...333CCC~~~{{{~~~sssmmmJJJZZZ]]]aaaiiiwww~~~|||wwwttttttuuu|||qqqhhhmmmqqqooogggqqqvvvtttvvvyyysssggg|||vvv___uuuooo```:::000HHHjjjtttzzztttiiifffLLLPPPWWWxxxzzzHHH;;;...555[[[IIILLLcccXXXIIIZZZmmmgggaaa```___LLLIIILLLBBB777666333444???BBB999999:::666888888///+++,,,,,,,,,,,,...111444;;;WWWjjjsssSSSBBBzzzwwwZZZRRRRRRfffdddsssJJJPPPjjjjjjuuuXXXNNN\\\eeefffZZZLLLIIIQQQNNN???777;;;AAA:::000***000:::???===@@@>>>QQQTTTWWW@@@333...ddd~~~kkkdddzzzwww{{{|||xxx|||mmm]]]___iiinnnssstttsssxxxsssxxxvvvsssUUUjjjLLL999>>>aaaAAA999DDDxxxxxxddd}}}www}}}dddcccrrr```nnnrrrxxxvvv{{{sssXXXTTTwww}}}lllWWWQQQeeettthhhpppeee999111///+++ddd}}}rrrmmmwwwYYYDDD>>>CCCNNN```]]]gggrrrLLLIIIFFFLLLPPPLLLGGG???111111CCCPPP]]]~~~OOOPPPoooiiiooozzzqqqYYYmmm[[[zzz888///888eee{{{eee}}}RRR}}}nnniiiYYYRRRSSS|||wwwUUUFFFQQQaaannnqqqhhhfff~~~YYYCCCWWW}}}wwwooohhh___\\\ZZZSSSjjjdddbbbnnnwwwfff333222YYY|||rrrYYY\\\sssttt|||zzzXXX|||VVV222---111HHHqqqrrrcccTTT\\\]]]___hhhzzzvvvtttssspppqqq|||~~~sssrrr}}}www{{{ppp{{{eeevvvmmmaaa;;;...OOO{{{pppqqqKKKLLLlll}}}uuummmfffhhhSSSEEEXXXWWWkkk|||@@@666)))333dddNNNOOO^^^~~~{{{jjjLLLNNNfffpppKKKOOOTTTIIIHHHLLLDDD:::888555666BBBDDD:::999:::555777777---+++,,,,,,,,,,,,...111444;;;WWWiiiqqq{{{VVVDDD}}}~~~jjjQQQXXXVVVmmmSSS]]]vvv}}}ggg^^^lllooohhhWWWIIIFFFQQQMMM;;;333:::<<<666---+++333???DDDBBBCCCFFF]]]MMM@@@~~~>>>444///eeeoooddd{{{{{{zzz}}}wwwsssooovvvwww{{{{{{rrrtttwwwqqqxxxuuusssWWWoooKKK999<<<```BBB777OOO~~~~~~pppWWW}}}~~~qqqsssooo```NNNNNNjjjzzzjjjvvvppp;;;222///000oooxxxkkkhhhuuugggJJJAAAHHHSSS]]]```YYYbbbbbbwww>>>AAA;;;;;;>>>;;;::::::444999MMMPPP[[[{{{yyyHHHUUU^^^jjjoooeeeRRRjjjbbbCCC///===pppxxx___uuuSSS|||UUUyyyccciiixxxkkkKKKCCCDDDKKKLLLKKKPPPUUUyyyQQQAAAWWW```}}}vvvmmmccc\\\^^^[[[SSS}}}]]]RRRfffmmm}}}{{{jjj///444dddsssnnnyyyhhhttt{{{jjj\\\222///444KKKnnnnnn]]]SSSZZZeeeooottt||||||uuummmeeeSSSiii|||bbbxxx^^^rrrnnncccZZZ666+++RRR~~~mmmtttWWWdddkkkwwwFFFHHHXXXhhhyyyeeeyyy444111///222kkksssJJJTTThhhuuu|||tttiiiqqqpppHHHbbbSSSSSSZZZ\\\FFFKKKDDD;;;999555777CCCHHH<<<999:::666888777,,,+++,,,,,,,,,,,,...111444>>>YYYjjjpppzzzqqqTTTxxxfffwwweee\\\qqq}}}]]]HHHZZZjjjttthhhsssnnn___fff```RRRJJJ???>>>GGGDDD555000777111111///000777BBBHHHGGGCCCEEEXXXDDDDDDkkk888777666^^^vvvccc~~~~~~uuunnnxxxrrrllldddmmmyyytttooo}}}}}}{{{vvvrrrzzzvvvwwwqqqxxxvvvvvv```~~~III888999gggKKK333NNNvvv|||{{{qqqsssmmmZZZHHHMMMnnnuuujjj}}}<<<222222777sssooo___LLLQQQEEE;;;III\\\bbbdddZZZSSS\\\\\\vvvDDDIIIDDD???@@@;;;;;;???<<>>111444;;;uuuxxxcccPPP???CCC@@@GGG^^^iiiccc___VVVTTTYYYbbbyyyRRRUUUQQQIIIGGG???===AAA>>>DDDVVVSSSbbbpppqqqMMM```fff999WWWkkkfffqqq}}}bbbIIIRRR\\\~~~<<<555666ffflllooo```wwwPPP{{{QQQ===@@@PPPiiivvvppp^^^OOO<<<999DDDHHHJJJRRR```ooohhhdddYYYSSSTTTqqq~~~}}}zzzuuuooohhhbbb^^^TTTWWWbbbTTTIIIYYY]]]ooorrr444;;;dddzzzssskkk}}}vvvwwwccc{{{~~~oooVVV...+++999VVVuuussssssxxxyyyaaakkkpppxxxzzzfffWWW[[[hhhppptttwwwlll[[[gggVVVzzzvvvaaa:::222CCC}}}~~~|||fff777FFFVVVbbbdddaaaeeevvv111111444999}}}UUU;;;YYYzzzpppJJJ999888888:::===FFF???NNNlllfffDDD\\\|||yyy[[[NNN???BBBAAAHHHBBB777444222888GGGJJJ===888888666999888,,,+++,,,,,,,,,,,,...111444888TTThhhrrruuuzzz~~~tttnnnSSSKKKSSSjjjpppppp<<<^^^yyyqqqkkkeeejjjyyyqqqrrrEEEBBB666555444444000000000///......//////444777:::===EEEPPPTTTSSSVVVRRRJJJDDDmmm@@@888---NNN```qqqvvv\\\VVVrrrRRRDDDOOO^^^kkk|||jjjYYY[[[oooqqq|||vvvssspppsssooouuullljjj]]]mmm::::::>>><<<:::vvvyyyqqqkkk|||cccrrr|||lllUUUIIIVVVwww___mmmyyy>>>000333999vvvqqqXXXAAAEEEMMMTTT```kkkdddZZZ]]]ZZZ]]]\\\mmm{{{^^^XXXUUURRRNNNDDDAAAFFFBBBGGGWWWPPPeeewwwccc[[[}}}YYYKKKUUUooohhhzzzwww[[[HHHWWWnnnNNN666;;;pppoooqqq{{{}}}ZZZzzzPPPzzz|||dddwww\\\>>>MMMRRRMMM\\\oooUUUNNNCCCCCC???<<>>rrruuu|||ssswwwhhh```tttpppJJJ///***000PPP|||pppxxxkkk~~~```uuuyyy~~~tttddd\\\eeeqqqwww}}}zzzddd___mmmnnn^^^}}}bbb;;;999999yyy}}}|||}}}yyyhhhaaaGGGAAAPPPYYYyyygggaaaqqqddd222222)))222}}}VVV???WWWqqq{{{___CCC999888999>>>FFF999555===EEEHHH\\\~~~sss[[[;;;IIITTThhh|||bbbWWWbbbWWWRRRAAAHHHAAA666222111999JJJIII:::444555444888777++++++,,,,,,,,,,,,...111444888UUUiiittt~~~[[[EEEKKK```vvv[[[:::[[[{{{nnnbbbUUUAAA;;;HHH;;;EEE''';;;222------222+++000000***)))...000...AAAAAA@@@CCCNNNYYY\\\YYYNNNUUUJJJFFFzzzNNN>>>+++JJJ___|||xxxiii___iii]]]eee[[[VVVjjjsssbbbRRRbbbxxxrrryyy~~~sssvvv{{{yyy}}}rrrlll___WWW333===CCCFFF777uuuqqqnnnxxxjjjaaacccTTTJJJRRRdddsss~~~ZZZuuuoooaaaOOOKKK^^^^^^rrrrrr===000000666xxx~~~mmmQQQ888EEERRR```kkkjjjYYYVVVfffaaafff```uuu{{{cccVVVTTT[[[WWWLLLKKKQQQNNNRRRccc[[[mmmyyymmmZZZxxxXXXLLLfff```wwwwwwVVVLLLfffOOO...>>>{{{ooocccjjj}}}jjjyyyNNN|||}}}NNN888888HHHGGGDDDTTTggg\\\999;;;???EEEAAACCCQQQMMMEEEFFFDDDXXX^^^HHH]]]mmmWWWccc}}}{{{uuummmddd]]]YYYXXXWWWWWWnnn|||>>>[[[```jjjpppggg000???jjjvvvwwwqqq~~~bbbaaawwwJJJ999333...KKKuuupppvvviii|||wwwxxx|||vvvzzzzzzpppmmmyyyVVVrrrooovvvWWW111555...jjjzzzvvvsss}}}~~~zzz~~~xxxrrr___PPP===444MMMZZZZZZ___wwwgggzzzTTT777>>>+++///YYYFFFVVVgggiiiRRRBBBHHHRRRQQQJJJGGGGGGDDDJJJIII>>>GGGcccuuuvvvmmmNNN```ssswwwdddHHHBBBHHHAAA555222222;;;MMMGGG888222333333777666***+++,,,,,,,,,,,,...111444<<>>BBBGGGSSSNNNFFFMMM___aaaWWWWWW]]]>>>OOO}}}yyy###777CCCtttmmmjjjwwwlllmmmvvvgggZZZqqq{{{uuu~~~zzz{{{|||ppp~~~rrrxxxrrr___hhhHHH---===WWW888444fffqqqwwwwww||||||wwwvvviiigggaaaIIIWWW|||uuuyyy___~~~wwwllljjjUUUIIISSScccvvveeevvvOOO333222>>>mmm{{{```HHHGGGWWWbbbhhhccc^^^___aaaaaabbbqqqhhhjjj}}}```]]]___aaaeeeiiijjjeee\\\UUUiiillltttnnnfffeeeZZZ]]]nnnaaacccuuuQQQDDDiiiUUU...;;;qqqNNNvvvoooQQQpppoooCCC:::FFFGGG[[[```lll```FFF999MMMEEECCCBBBKKKHHHTTTKKK<<>>OOO~~~lll^^^aaalll}}}|||^^^NNN@@@<<>>555///444AAALLL@@@;;;666555666555000++++++,,,---------...000222>>>XXXrrrooo{{{|||zzzhhhLLL999VVV___```cccQQQ{{{[[[eee^^^VVVPPPGGG>>>>>>DDD;;;===AAAGGGLLLNNNNNNMMMUUUYYY\\\[[[YYYXXXZZZ]]]eeeZZZIIIJJJZZZ]]]WWWYYYKKKLLLlll[[[666555;;;tttmmm{{{sssvvv}}}~~~ooo___zzzvvvyyywwwtttyyyuuussswwwfffzzz{{{ZZZdddttt:::666;;;ooo666222WWWuuurrrqqquuu{{{qqqsss{{{rrrsssqqqhhhXXXDDDDDDWWWnnn\\\aaatttXXX111///999iiizzzZZZEEEJJJ[[[cccgggccc```bbbddddddfffmmmlll|||}}}___eeefffgggjjjmmmoookkkccc^^^tttttt{{{```]]]rrrnnnnnn}}}eeeKKKKKKmmm}}}UUU///<<>>111///888DDD~~~}}}^^^OOOQQQZZZ___mmmyyyxxxqqqggg\\\DDDEEEBBB;;;;;;GGGYYYfffdddbbbqqq___BBB???333444444ccckkklll|||eeeWWW\\\dddppp___rrriiiaaaJJJFFFGGGAAA777333;;;EEEJJJ>>>:::666555666555000++++++,,,---------...000222???XXXrrrooottt|||{{{oooTTT???DDDXXXcccssshhhcccKKKoooTTTXXXRRREEEAAAFFFAAA444>>>CCCIIIOOOSSSVVVYYY[[[ZZZ\\\^^^___``````______YYY___]]]ZZZYYYQQQOOO[[[@@@^^^BBB<<>>555111111fffwwwwwwuuuppptttzzzsssqqq{{{]]]MMMtttJJJmmmccckkkzzzrrr\\\888444000111888[[[bbbJJJEEEAAA::::::BBBMMM[[[gggllleeeZZZXXXXXXTTTNNNIIIDDD;;;222,,,***666IIINNNQQQjjjYYYddduuuuuuzzz999???BBB555666333OOOmmmjjjuuu|||}}}yyyRRReeeWWWLLLMMMDDD777777CCCIIIEEE:::888666666777555///++++++,,,---------...000222???WWWqqqnnnrrrsss~~~mmm~~~|||yyy|||hhhWWWOOOFFFBBBQQQggg^^^qqqUUUWWWTTTrrrUUU:::GGGKKK888777KKKEEEGGGJJJLLLNNNUUU^^^dddfffdddbbbccceeeeeecccaaa___]]]VVV[[[eee[[[FFF???jjj???222///333ddd}}}xxx___xxx~~~|||{{{}}}xxxwwwvvvwww{{{|||xxxppplllqqqppp]]]tttpppkkkdddgggqqqvvvvvvuuurrrppprrrVVVeee@@@444888XXXUUU---111:::jjjpppllluuuyyy}}}xxx~~~{{{zzzkkkSSSXXXnnnyyyooo```NNNFFFLLLVVVfffiiiiiisssaaa444000000WWWzzzZZZOOOaaaaaaaaaaaabbbeeejjjnnnpppxxx|||hhhxxxssstttvvvxxxyyyxxxvvvuuuuuujjjooo|||NNNAAA___zzz}}}NNN///<<>>666///444777RRRtttvvvccceeesssqqq~~~eeeIIIlllooo===eeefffppppppJJJ///444000---222AAAxxxiiiCCC<<>>999666>>>111444???}}}~~~xxxjjjrrrbbbWWWlllZZZTTTRRREEE666999HHHJJJ???777666666666666444///++++++,,,---------...000222???WWWpppnnnttt~~~nnnRRRfffiiisss~~~xxxrrrjjjbbb\\\WWWKKKCCCEEEIIISSSmmmgggUUU___PPPUUUKKKRRRooo\\\BBB;;;AAAKKKQQQIIIKKKLLLMMMNNNTTT]]]cccgggbbb^^^^^^```bbbaaa___[[[aaa]]]UUUNNNGGGLLL^^^KKKBBB---555,,,PPP|||ddd{{{~~~}}}|||~~~zzzttttttzzz}}}kkkuuu^^^NNNXXXfffrrrxxxuuurrrvvvqqq|||```TTTlll...>>>;;;yyy<<<***333555TTTvvv|||vvvqqqwwwvvvxxxtttmmmrrrzzz|||xxxvvvggg___jjjnnnGGGIIIUUUccc|||[[[pppOOO444444000NNN}}}~~~```OOO[[[``````aaaeeejjjoootttxxxxxxpppxxxvvvxxxzzz|||}}}~~~~~~zzzxxxnnnFFFNNNsss~~~HHH)))555ZZZggglllnnn{{{gggzzzvvvdddOOOXXXZZZZZZTTTMMMWWWYYYdddtttbbb~~~yyyBBB>>>MMMBBBDDD777MMMppp{{{rrrkkkccc^^^VVVNNNKKKMMMXXXddd[[[<<>>111555777@@@ddd~~~iiigggiiieeeUUUYYYSSSBBB444999GGGFFF;;;555555666666555222---***+++,,,---------...000222???VVVooonnnjjj}}}oooUUURRRVVVccckkkjjjjjjnnnfffccc^^^XXXSSSOOOJJJFFF777@@@JJJPPPWWWrrrmmmPPPKKKFFFXXXIIIVVVLLLYYYjjjNNNMMMHHH888HHHKKKOOOQQQSSSVVVXXXZZZ[[[XXXVVVVVVYYY[[[[[[YYYSSSXXXPPPDDDDDDQQQuuu~~~222999111222,,,@@@sss{{{{{{|||uuuoooooowww~~~zzz~~~mmmqqqjjjttttttmmmxxxxxxyyyCCCvvvAAA222777UUU~~~000***333///===sss~~~uuuttt{{{yyy|||}}}~~~{{{xxxwwwwww{{{[[[IIIIIIMMMZZZrrrnnnXXXsss@@@222666///DDD|||gggQQQSSS^^^```fffoootttwww}}}xxxxxxwww{{{~~~kkkyyy}}}^^^CCCVVVtttrrrJJJ---222WWW^^^gggfffwwwpppnnnsssVVVUUUVVVXXX}}}}}}aaaSSSUUU^^^hhhuuuoooeeeIIIMMMbbbiiiWWWUUUCCCKKK___www{{{ppphhh```ZZZTTTMMMLLLNNNYYYSSSPPP<<>>>>>666///BBB@@@@@@AAAAAAAAAFFFLLLAAARRRzzzXXXsss@@@888444<<<...222888444666iiiqqqxxxrrrrrrZZZJJJNNN|||nnncccqqqccc[[[gggWWWLLL===777===EEEBBB999555555555555222///,,,***+++,,,---------...000222???UUUnnnnnnzzziiiooowwwaaaOOOPPPTTTQQQMMMLLLDDDDDDCCCBBBBBBCCCEEEFFFWWWYYYaaavvvMMMPPPFFFAAAPPPGGGSSSGGGOOO^^^xxx\\\CCCOOOEEEEEEFFFJJJMMMPPPQQQQQQWWWWWWXXXYYYYYYXXXVVVTTTXXXBBB...CCCwwwLLL333000444,,,000222nnn}}}yyyyyy|||~~~~~~tttttttttwww{{{}}}~~~~~~yyyrrrlllwwwrrrqqqtttnnn|||zzzbbb[[[uuu///@@@<<>>uuuUUUmmmjjjkkk999---...&&&555,,,222///000___ttt}}}XXX>>>>>>EEEGGGFFF@@@999888BBBNNNVVV]]]cccgggnnn~~~ppp]]]&&&;;;---777444,,,:::000777MMMrrrSSSVVVwwwiiiSSSJJJMMM||||||mmmfffZZZ```jjjNNNAAA999>>>FFFEEE???:::666666555333000---+++***+++,,,---------...000222>>>UUUnnnnnnbbbdddaaaSSSxxxjjjiiicccYYYTTTZZZZZZ[[[ZZZ[[[^^^cccgggeeeTTTJJJKKKEEEHHH888NNN>>>LLL]]]RRRNNN{{{eeeCCC>>>::::::@@@GGGKKKMMMFFFIIILLLMMMKKKEEE@@@<<<555CCCVVVvvvWWW///222...555---222&&&XXXwwwqqqnnnrrrvvvvvvuuuuuuzzzvvvuuuyyyzzzzzzxxxsss|||~~~hhhpppsssuuuRRRVVV|||BBB333EEEVVV222+++000222'''%%%KKKZZZmmmyyylllooo|||eeekkk}}}eeeTTTqqqrrrsss{{{yyywwwwwwtttppppppooohhhYYYIIICCCGGGMMMTTTkkk{{{___rrruuuWWW444000999+++000fffxxxcccXXXOOOLLLTTT```gggvvvooopppBBBHHHnnnqqq777111'''SSS\\\mmmtttsssoooxxxooobbb{{{gggXXXdddhhhnnnXXXSSSEEEKKKIIIwwwwwweee[[[\\\ZZZfffmmmqqqyyykkk```TTTMMMJJJKKKSSS\\\PPPfffCCC000PPPgggyyy111------)))***999yyyxxx}}}yyynnnfffwwwzzzkkk___JJJlllbbbPPPtttlllGGG999RRRjjjiii999???222444)))444666000>>>rrrttt~~~uuuWWWFFFCCCGGGPPPXXXxxxvvvxxxuuukkkdddiiillljjjjjjlllggg___eeeddd\\\^^^uuu@@@JJJfff]]]{{{KKKlll+++---333%%%666***///+++000///www~~~zzz~~~vvvmmmoooWWW^^^oooKKK...999---999///777...666---999:::uuu|||yyyTTT~~~zzzaaaWWW]]]```SSSfffoooKKKFFF999666DDDMMMGGG>>>;;;777777555222...+++******+++,,,---------...000222>>>TTTmmmoooeeemmm\\\PPPaaapppnnniiixxxuuuGGGFFFGGGHHHDDD@@@AAAFFFDDDNNNMMMGGGYYY~~~qqq```QQQEEE>>>===<<>>PPP___TTT---444$$$(((111,,,111AAAYYYmmmsssoookkk~~~kkkbbbuuuhhhQQQ[[[gggooosssvvv{{{zzzyyywwwuuusssooojjjgggcccQQQFFFGGGHHHFFFPPP___fffqqqrrr```nnnEEE///333000111///EEEyyyXXX[[[ZZZgggYYYlllxxxgggoooUUUFFFVVV|||aaa~~~888))),,,@@@]]]kkknnnyyypppwww|||rrrhhhhhheee^^^^^^eeeooo|||nnnPPP[[[kkkgggtttlllaaaRRRMMMKKKFFFMMM]]]fff```UUUOOO:::FFFYYYaaa***$$$...(((***---PPP{{{jjjRRRRRRxxx{{{~~~|||fffMMMLLLXXXrrrqqqEEE666111,,,222///)))555000***^^^yyyuuu{{{{{{yyyrrrhhhqqqsssiiinnniiifffggghhhgggjjjnnnddd===ZZZ{{{VVV888{{{kkkRRRddddddSSS555************************222(((???yyymmmooosssrrrqqqgggjjjaaajjj{{{uuuppp}}}bbb000333333222222111000//////---111666[[[vvvzzzrrrgggzzzwwwXXXXXXnnn}}}ggg```cccVVVEEE333999BBBJJJLLLHHH@@@;;;:::777333...,,,,,,---...***+++---,,,,,,---///111BBBXXXkkkkkkbbblllkkk^^^ZZZVVVIIIFFFEEEFFFDDDAAABBBGGGFFFHHHIIIMMMYYYlllzzz|||sss;;;(((444...---333,,,000***999\\\{{{~~~|||vvvooopppwwwuuuqqqooommmiiihhhrrr~~~xxx}}}{{{zzzuuuooonnnzzztttUUUpppLLL000444@@@UUU888***---+++000)))$$$%%%444QQQkkktttnnnfffZZZvvv{{{aaaZZZuuummmSSSFFFKKKWWW```dddpppnnnkkkhhheeeaaa]]][[[GGGIIIMMMPPPMMMRRRiiihhheeennnccc???444555111111...<<>>HHHEEEZZZccc]]]aaannnkkkZZZ^^^ooo{{{SSSEEE444ccc[[[OOOcccnnnXXX===###))))))))))))))))))))))))+++000,,,(((EEE~~~qqq}}}nnn|||LLL222666+++111111111000//////......///000+++444___eeennn~~~tttooo~~~|||eeevvvYYYBBB666888@@@DDDLLLSSSUUUMMM???555555333///,,,******+++,,,***+++------,,,---000222>>>TTTfffhhh]]]^^^PPPFFFJJJLLLRRRrrrSSSAAAFFFFFFAAA<<<;;;???AAA???<<<<<<===333333<<<:::333;;;MMMaaahhh333222---555777***)))...***,,,***+++666fff}}}iii}}}hhhTTTVVV[[[cccjjjnnnppprrruuuuuurrrqqqwwwvvv[[[WWWnnnqqq333&&&DDDJJJRRRnnnxxx)))...888$$$)))((((((333***$$$,,,:::JJJYYYdddaaakkkxxx~~~zzzjjjVVVHHHNNNddd~~~qqqjjjUUUUUUUUUUUUVVVYYY\\\___^^^jjjyyy]]]TTTsssqqqvvvmmmKKK;;;000...///...//////111IIIwww||||||nnnOOO===HHHWWWaaaWWWuuu111333,,,$$$%%%888QQQdddlllpppyyy{{{vvvwww}}}uuuiiibbbvvvvvvrrr~~~dddwwwcccnnncccLLLLLLHHH???QQQQQQHHHyyyXXXWWW:::;;;aaabbbWWW(((***...&&&((($$$''')))***FFFgggrrrCCC000666000,,,222000222...***000...$$$CCC}}}sssnnn|||{{{xxxrrrsssrrrlllnnnooo```WWWsssnnndddmmmooofffyyyxxxHHHIII>>>```zzzeeefffuuufffHHH888)))))))))))))))))))))))))))'''+++444444)))666rrr~~~ooovvvyyywww}}}zzzddd///222222)))777000/////////......------)))///000---CCC{{{cccVVVtttyyyoooyyy~~~wwwxxxzzzyyywww}}}gggOOO???444666FFFBBBVVViiifffQQQ>>>888;;;222000---+++******++++++***+++---------...000222AAAVVVgggiiiVVVUUUOOOPPPVVV```RRRXXXbbb]]]SSSGGG999:::AAA;;;777999???BBB>>>999777===999777777777777888;;;[[[}}}|||zzzfffhhhYYY555000,,,,,,///,,,%%%)))///...+++******777>>>rrrqqqvvvnnnccc\\\^^^gggppptttttt|||}}}lll]]]HHHUUUrrr^^^777777///CCCOOOEEE]]]@@@%%%333000'''*** ,,,***'''$$$###'''555QQQhhh\\\```gggqqqzzz{{{tttlllWWWNNNGGGMMM]]]nnnyyy|||rrrXXXAAA___mmmWWW]]]>>>...999(((,,,---...//////:::bbbuuu{{{kkkUUU;;;:::VVVooogggkkkJJJ000---)))+++((()))???___lllgggpppwwwlllqqq~~~|||rrrZZZooo|||SSSbbb___llleeeeeeHHH>>>GGGBBBCCCUUUTTTbbbXXX]]]HHH333RRRgggzzzeee222(((%%%***///&&&---!!!+++***&&&IIIiii~~~sssEEE333555:::///...333+++---222))))))111)))222XXXsssuuuhhhrrr|||[[[lllgggkkkyyy}}}vvvwwwzzzoooiiittteeedddrrrtttllluuunnntttfffnnnxxxwwwRRRAAA999cccqqqWWWSSSjjjjjjBBB***&&&$$$((((((((((((((((((((((((/// ###444///"""888bbb}}}qqqppp|||{{{jjjAAA,,,444(((,,,888,,,......------------,,,,,,+++)))+++...<<>>:::BBBfffuuu}}}nnnPPP:::999AAA///...,,,***)))******+++***+++---------///111333CCCWWWgggiiiMMMDDDOOOVVVLLLEEEJJJOOOMMMZZZlll}}}eeeJJJ>>>BBB@@@===>>>;;;666555888>>>@@@<<<888777999===;;;666888@@@???888"""MMMyyy|||CCC++++++///)))++++++((()))+++++++++,,,&&&///(((---ddd[[[___lllyyytttiiiccc___ZZZRRRZZZ```^^^XXXXXX___gggaaa:::444@@@***MMMQQQMMMiii\\\+++,,,*** )))...###+++$$$(((+++(((###'''<<>>???SSSPPPKKKLLLDDDCCCMMM[[[yyyWWWLLLEEE333???GGG:::,,,888@@@666222222555999888555555888555::::::666555999:::777>>>888<<>>???;;;777GGGYYY]]]sss555)))---""""""((((((,,,%%%((()))+++***&&&###(((111DDD]]]ggg___hhhqqqeeepppyyytttcccPPPEEEBBB888;;;===<<<;;;<<>>OOO...777VVVkkkrrrccc555'''111***%%%***$$$'''&&&333&&&(((777```NNN222EEE999999111---333333---+++'''000---(((---...++++++HHHppp___UUUpppkkkwwwsssbbbZZZ]]]bbbccc[[[\\\aaaiiimmmkkkhhhgggmmmmmmnnnjjjbbbfffoooUUU]]]~~~RRREEEAAA...[[[tttFFF^^^yyyqqqwwwVVV222((("""''''''''''''''''''''''''$$$,,,///***)))000111,,,"""888aaaTTT:::"""---222>>>555$$$...666$$$++++++++++++++++++++++++'''111000)))%%%+++___pppMMM???@@@BBB999JJJ___mmmsss||||||hhhkkkooowwwuuuxxxgggRRRBBB666222:::DDD;;;@@@:::777DDD^^^qqqXXXJJJGGGCCC888---++++++*********+++,,,,,,***+++---......000222555CCCVVVfffjjj^^^JJJ???EEEFFFEEETTT===:::JJJHHHJJJGGGGGGCCCRRR]]]wwwlllGGGJJJQQQGGGBBB333???///...666555333333...///...///111///---111888777999;;;999444000222666111111888888444HHHmmmiiiGGG***)))///+++'''(((++++++%%%&&&---)))&&&...888###,,,444!!!LLLvvvtttUUUEEEPPPccckkklllyyymmmXXX<<<999888999888;;;IIIXXX\\\eee???***''')))###111&&&111 (((###!!!%%%((('''&&&'''$$$EEEhhhrrrggg___kkk|||~~~uuujjjfffiiinnnpppooocccfffgggeeeaaa```dddhhh___XXXYYYaaadddfffwwwqqq@@@)))---:::+++555))))))111***)))111)))+++DDDooo}}}yyyVVVSSS\\\yyyvvvuuugggXXXFFFAAADDDPPPiiiqqq%%%%%%333***,,,)))***+++'''///PPPsssvvvssswwwpppkkktttllllllvvv|||{{{}}}|||qqqrrrkkkhhhpppyyy|||||||||bbbQQQWWWggg___MMMGGGGGGRRRTTTxxx]]]EEEBBBFFF:::<<>>;;;MMMeeefff\\\cccuuu}}}SSS+++###+++,,,'''###''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))---...000333777;;;>>>@@@vvvlll@@@:::333000///000///.........---,,,,,,+++******))))))))))))))))))))))))***++++++,,,,,,------...iiizzzrrrLLLBBBAAA>>>999666777:::<<<555999===>>>>>>CCCKKKRRRNNNEEEDDDBBB999888888///888555555777888999>>>EEEEEEnnnjjjrrrLLLBBB[[[YYY222"""111(((***,,,......,,,***(((,,,,,,---------///333666FFFVVVdddiiiiiiLLLBBBCCCFFFEEE444999<<>>;;;===>>>>>><<<999666555555222111111000//////......++++++++++++++++++++++++///......------......///111444777999999888999:::===AAAGGGOOO]]]uuuiiiNNN:::,,,$$$,,,,,,,,,+++***)))))))))''''''''''''''''''''''''(((''')))***'''&&&...888YYY|||XXX;;;BBB===999888;;;<<<;;;888===???BBBEEEFFFFFFEEEEEETTTJJJCCCFFFRRRiiiZZZ555444"""((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))''''''---;;;NNNbbboooddd^^^]]]ggguuu}}}tttvvvlllpppooo444777222,,,***,,,---,,,)))((())),,,000666<<>>999<<<<<<555666;;;888888:::===>>>@@@NNNkkkrrrdddeeeEEE___dddGGG...---+++ ,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///333666GGGVVVdddjjj]]]BBB===>>>???===999BBBDDD???AAAHHHEEE;;;999;;;EEEIIIEEEIIIJJJ@@@JJJIIIGGGFFFDDDAAA===:::888999999777444111000000............////////////************************------,,,,,,,,,,,,------...111666888888777666666666999999555555@@@VVVgggqqqqqqpppnnnkkkfffbbb```FFF???555000///000000///++++++******))))))((((((''''''''''''''''''''''''((('''(((***(((%%%&&&***444WWWcccYYYNNNJJJLLLMMMIIIDDDFFFGGGIIIJJJLLLMMMNNNNNNGGGPPPeeeiii777%%%$$$)))''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''))))))$$$""",,,AAASSSkkkjjjcccVVVMMMNNNSSSVVVYYYhhhzzzzzznnnOOOXXXcccrrrJJJ222444222...***)))+++,,,+++))))))+++---111444888;;;<<<111JJJjjjjjjHHHGGGfffpppWWWBBB888===NNN___OOOooo{{{xxx444###......***...(((+++&&&$$$)))''')))666aaacccbbb|||wwwgggzzznnnYYYUUU^^^iii~~~tttXXXEEE<<<;;;???EEEBBBVVVTTTFFFcccGGGAAADDD777444AAA```|||999"""***)))((('''''''''''''''&&&&&&&&&&&&&&&''''''(((---......+++&&&$$$'''***+++111111***)))///333222+++,,,111888:::666222111000///...,,,+++)))(((((())))))(((((((((((())))))+++&&&&&&FFFttt|||vvv___JJJCCC???@@@FFFKKKSSSddduuu{{{gggeeeNNN;;;888<<<===>>>BBBJJJSSSTTThhhjjj^^^222((("""%%%&&&$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))+++---...000000000000444555333......333666666999555111///000222222222000...,,,,,,---......---,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))******+++,,,,,,---&&&444^^^[[[vvv^^^TTTHHH777>>>;;;777777:::;;;888444555444;;;<<<333777AAACCC666<<>>EEECCC@@@>>>===:::666444555666666555111///......,,,,,,,,,------.........)))))))))))))))))))))))),,,++++++******++++++,,,))),,,///111222222333444+++111888777333///111444666222333888555,,,(((+++222///,,,++++++)))&&&$$$))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''')))+++***))))))+++,,,HHHzzzyyyuuuppphhhaaaOOONNNNNNOOOTTTZZZ```dddWWW---222(((000&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))(((&&&$$$""",,,JJJjjjxxxxxxppp```PPPSSSOOOGGGCCCLLLaaavvvsssSSS===//////888...+++(((((()))******))),,,,,,---,,,+++)))((('''$$$333LLLjjj~~~{{{qqqRRRXXX}}}uuudddZZZLLL@@@666:::IIIYYYaaaddd}}}LLL+++///---'''---222%%%+++&&&###+++---((()))BBBuuuqqqiiiuuuXXXeeeyyyzzzfffYYYZZZ^^^gggqqq|||zzzyyy~~~yyy```FFFGGG@@@AAAIIIMMMGGGFFFIIIJJJOOOccc^^^MMMFFFJJJCCC777@@@WWWppp|||BBB((($$$)))(((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((###(((,,,,,,)))(((+++///,,,,,,...///......333:::333555888:::888444111111......---,,,***)))(((((()))((((((''''''(((((()))&&&***%%%&&&IIIqqqrrrpppfffeeelll^^^MMM???<<<<<<::::::>>>BBBGGGNNNTTT___llltttxxxpppzzzzzzeeeMMM;;;333222111444<<>>999===JJJPPPKKKSSSeeekkk~~~mmmbbb___eeeyyytttEEE$$$)))111((('''222+++******************+++++++++,,,,,,---///333777EEEUUUdddkkkFFF444666555333222555111333999777666GGG___aaaAAA888HHHIIIAAA===<<<999777666666777777777666444555555444111.........++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******'''(((***+++,,,///333666111111111222333555888999///)))***222333,,,---444,,,***))))))+++...000111((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&)))++++++)))###'''...CCCpppuuuyyymmmbbb\\\```eeemmmxxxMMM'''((("""'''000$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""###&&&'''%%%"""$$$ 555SSSbbb```ttt}}}vvvSSSCCC222---222777111)))***)))''''''((()))))))))((()))***++++++***)))(((***...999QQQqqqoooiiirrrfffzzzuuurrrxxx|||qqqbbbUUURRRLLLAAA:::HHHTTTUUUYYYpppLLL,,,***444&&&!!!)))((("""+++'''"""***...******222JJJxxx}}}wwwnnnzzzcccVVVppp}}}uuukkk___XXXXXX[[[^^^___MMMNNNIIICCCAAAEEEIIIJJJEEE???>>>BBBDDDHHHZZZnnn___AAA@@@\\\]]]===666VVVnnnllltttKKK(((***111((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''' """$$$%%%%%%&&&(((***+++'''***000...%%% """333333333222333444333111------,,,,,,+++***))))))((((((''''''''''''((((((&&&***+++'''%%%@@@|||wwwqqqqqq{{{jjj]]]NNNEEEAAA<<<666333333666444000111666888666999666222222555888999999333<<>>EEE???```RRRMMMdddyyyddd444&&&***...$$$%%%+++!!!###+++'''"""'''(((&&&+++++++++YYYppp[[[rrrNNNgggqqq{{{iii\\\RRRSSSQQQMMMLLLLLLIIICCCKKKQQQ\\\iiixxxbbbPPPMMMJJJgggVVV===444JJJnnnJJJ222---$$$+++'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''+++)))''''''((()))***)))000'''!!!%%%)))+++000777,,,---......111333///))),,,,,,++++++*********)))''''''&&&&&&&&&&&&''''''+++###&&&///***%%%???ddd|||wwwnnnggghhh```PPPFFFHHHLLLLLL>>>AAA===444222777888444999666333333666888666444888BBBKKKQQQ^^^nnntttppp~~~BBB)))///!!!(((&&&%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&###%%%''')))+++,,,,,,,,,,,,,,,(((&&&)))......***++++++++++++******,,,---***+++,,,+++)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((())))))***%%%)))000..."""***]]]{{{sssfffgggooouuubbbCCC...***000333000...000666999,,,---000111111000---,,,***+++,,,,,,---000444888EEEUUUdddkkk>>>444888222000444...((((((...,,,)))222CCCGGG<<<<<<@@@>>>BBBEEE@@@DDD@@@:::555222000...,,,///000111///---*********)))))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''(((((((((***...111&&&(((+++///222444555555///,,,***)))***+++---000(((%%%!!! &&&///555%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((($$$###&&&&&&###,,,"""%%%...***(((JJJxxx{{{sssyyyFFF555777///***%%%)))############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&))))))&&&$$$###%%%###******"""!!!,,,%%%)))***)))***......,,,000---+++---111222222222:::555+++%%%(((000///)))(((((((((((('''''''''((('''''''''(((((((((''''''&&&&&&&&&***<<<[[[yyyVVV777TTTXXXZZZTTTIII@@@>>>@@@AAABBBCCCEEEEEEDDDCCCCCC???555>>>GGGEEEPPP```___eee(((111***)))***&&&))),,,%%%%%%)))$$$###((($$$"""+++&&&(((555]]]mmmaaadddsssuuummmSSS]]]mmm~~~oooPPPKKKKKKMMMgggddd<<<+++HHHjjjyyy]]],,,(((---$$$"""&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&***+++'''###!!!)))---///------///,,,&&&******))))))))))))))))))'''&&&&&&&&&&&&&&&&&&''''''###%%%,,,---))))))---LLLuuu~~~~~~iiicccnnnqqqgggFFFKKKIIIBBBDDDMMMQQQMMM888BBBJJJJJJBBB;;;;;;===EEEMMM___tttlll444$$$...***%%%$$$$$$###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))***+++)))+++***(((+++111333111***,,,///111111---((($$$''')))***)))'''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))555&&&###,,,...(((---;;;ccc~~~}}}}}}}}}fff___lllnnnGGG222...111888+++###''')))'''(((///------...//////...------)))***,,,,,,---000444888GGGWWWffflll:::222666///---222,,,,,,---...///000000000***555>>>888111===CCC666<<<888333000//////......,,,---...,,,***((('''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''((('''''''''))))))---222333333333777:::222222...)))'''))))))(((&&&)))---...+++&&&!!!$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&***&&&%%%((()))%%%"""(((+++(((&&&+++//////XXXzzzxxxuuuzzzLLL666000%%%222###%%%((( &&&,,,""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((!!!'''+++(((###))) (((+++&&&$$$'''$$$((()))'''''')))(((%%%''''''((((((&&&%%%(((,,,&&&***///000***%%%'''...((()))))))))'''&&&'''(((&&&&&&''''''(((((()))))),,,...***###''';;;WWWiiiwwwmmmfffiiirrrqqqdddVVVHHHGGGGGGFFFFFFGGGIIIJJJWWWKKKYYYmmmrrr&&&:::)))((((((((($$$###''',,,&&&&&&"""%%%,,,&&&""",,,%%%444***nnnqqqsssuuupppgggnnn|||xxx~~~dddQQQ\\\ssssssSSSGGGLLLPPP]]]zzzvvvQQQ;;;EEEQQQ[[[lllSSS***333###"""222)))%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""$$$'''&&&$$$"""$$$&&&'''((('''%%%$$$%%%'''(((###***,,,(((''',,,///...(((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''***,,,######---000***'''666\\\sssyyyeeeqqqtttlll]]]VVVYYYWWWPPPNNNOOONNNMMMNNNTTT___fffnnnnnn{{{BBB!!!***''' &&&---###%%%%%%$$$###%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''')))******$$$))),,,+++,,,...---)))+++)))'''&&&(((******)))%%%'''((('''%%%%%%(((***&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$))),,,+++,,,///---((((((BBBcccuuunnniiilllsssxxxuuuooossshhhhhhlllkkkmmmiii\\\yyyZZZ111$$$''',,,111777"""---000******000...&&&,,,,,,************,,,,,,)))***+++,,,---000555888IIIYYYgggnnn:::...;;;+++...,,,------------......//////---000444777888999;;;===999888666333000...---,,,------+++*********+++,,,+++)))&&&$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&***))))))...555999777444......---+++)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((>>>aaa|||LLL111,,,,,,...000%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))***************''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&+++---)))$$$***<<>>111(((&&&(((***+++++++++++++++*********)))+++******)))))))))))))))&&&(((***+++***)))***+++++++++++++++,,,000555:::IIIaaalllmmm555,,,222,,,+++---************************+++***+++000666888444//////...---,,,++++++++++++((((((((('''''''''''''''%%%'''***++++++)))&&&$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&))),,,---+++)))((((((((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$######################################################$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((************+++,,,666DDDYYYppp}}}JJJBBB999222///...,,,***---***'''%%%###"""%%%)))$$$$$$$$$##########################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$'''***+++((($$$---666@@@TTT||||||~~~vvvDDD!!!'''666111 ))))))((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&***'''###""")))000,,,$$$777jjjqqqwwwjjjcccnnnkkkdddeeecccdddmmmZZZZZZddd{{{yyyvvvpppeeeKKKNNN```]]]HHHBBBPPP^^^mmmuuu666 777&&&&&&(((***&&&!!!"""(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((***$$$ %%%...222,,,$$$>>>555///888NNNhhhzzzoooWWWXXX888111(((%%%***...&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&%%%######$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))))),,,......---+++,,,---(((++++++'''%%%,,,777AAA444444444333111---***(((111222333222000,,,(((&&&"""(((///333222,,,'''+++************)))))))))***))))))((((((((())))))%%%'''))))))(((((()))***++++++++++++---111666:::JJJaaallloooyyy777...000,,,)))+++++++++*********************((((((---222444000+++...---,,,***)))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%########################""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###$$$%%%(((+++,,,+++***&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$##################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))((('''&&&'''((($$$***///333777:::===DDD@@@<<<;;;:::555+++###222(((!!!%%%...--- ###$$$$$$$$$%%%$$$!!!#########################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((((((((( +++KKKnnneee@@@&&&,,,555...''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,000&&&$$$///--- ///444^^^~~~mmmpppjjjjjjvvvwwwmmmiiiggg```[[[___eeeaaaQQQCCC\\\hhhsssxxxyyysssllllllWWWbbbVVV]]]XXXBBBIIIRRRgggjjjyyyEEE000,,,(((,,,***'''%%%&&&%%%###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''###$$$&&&''''''((()))***&&&+++///...,,,)))***...000999>>>???AAA<<<999000...444///$$$%%%,,,******///'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((++++++***(((%%%$$$%%%%%%%%%)))...000///...000444******+++,,,...000222444++++++,,,...///111333333555111,,,(((((()))***+++*********)))))))))(((((()))(((((('''(((((())))))''')))))))))(((''')))***+++++++++,,,---111777;;;KKKaaalllpppqqq777///------(((++++++************)))))))))(((''''''***---///---***,,,,,,***)))''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$#########$$$%%%%%%"""""""""""""""#########"""""""""############$$$""""""###$$$$$$$$$$$$###"""###%%%((()))*********%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&'''))),,,******)))((((((***...111---***(((((())))))&&&### '''+++%%%)))777%%%%%%$$$$$$&&&***((($$$"""""""""##############################################################################$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&&&&$$$""""""$$$'''$$$***222000&&&,,,NNNsss|||FFF///+++,,,000,,,###%%%---((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&"""%%%((('''%%%&&&***--- ***444LLLyyyrrrrrrpppfffmmmiiijjjhhhbbbZZZVVVWWWZZZUUU___]]]ZZZ\\\VVVSSSZZZUUUbbbJJJQQQdddjjj{{{oooddd:::"""&&&+++((('''((($$$!!!!!!###%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''%%%""""""%%%)))***---//////---)))&&&$$$---222///%%%$$$+++***!!!$$$,,,&&&(((...)))'''&&&...000+++&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''"""$$$'''***---...//////222...+++)))&&&###%%%***///---***(((&&&&&&'''(((222000---***'''&&&&&&&&&###%%%))),,,------+++***))))))))))))(((((((((((('''''''''''''''(((((())))))******)))((((((***,,,++++++,,,,,,...222888<<>>222222---&&&###'''***)))'''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&,,, %%%+++(((''')))''',,,---***555[[[zzzfffdddeeejjjqqquuuuuuvvvxxx{{{{{{}}}nnngggrrruuuttttttwwwsssPPP444!!!%%%666... ///$$$$$$""""""###%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&***%%%!!!###(((+++)))&&&$$$ &&&+++***(((""" $$$%%%&&&---333...###---***###)))+++''')))+++ $$$***''''''+++###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''%%%###&&&///111+++''''''))))))))))))***,,,---...'''((()))***,,,...000111,,,+++)))'''%%%&&&''')))))))))(((((((((''''''''''''&&&&&&&&&''''''((()))'''((())))))(((***,,,///++++++,,,,,,...222888<<>>777)))000$$$(((+++###***///!!!$$$''')))'''%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%"""###%%%&&&$$$$$$%%%&&&$$$(((+++)))$$$!!!###%%%((( &&&///)))###$$$###""")))((('''***%%%!!!(((&&&&&&&&&$$$###%%%&&&'''#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,***'''&&&''')))+++,,,222***%%%''''''%%%(((---))))))***++++++***)))(((***+++++++++)))'''$$$"""&&&(((******)))((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&(((((()))+++...111***+++,,,,,,...222888===III___jjjqqqXXX999+++,,,------&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""""""""""""""######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""################################################################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((((())))))(((,,,;;;SSSeee{{{PPP777222---444666&&&))),,,...,,,)))(((***+++&&&///,,,&&&)))***(((***,,,))),,,'''&&&,,,(((+++$$$$$$%%%((()))'''%%%%%%%%%$$$$$$'''***---...---444SSSxxxkkkwwwgggnnnnnnWWW;;;+++***,,,***&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&+++444444''' ###'''%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***++++++++++++000888>>>JJJ]]]hhhsssSSS777***+++------((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""############"""""""""!!!############"""""""""!!!"""""""""""""""######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""!!!########################$$$#########""""""""""""########################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''')))+++(((%%%(((000777222<<>>___wwwcccHHH333,,,777111***(((***+++)))''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&+++444555)))"""$$$'''%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***++++++++++++000888???LLL^^^gggrrrNNN555)))+++,,,---)))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""############""""""""""""############"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#######################################"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###&&&((((((&&&%%%$$$%%%%%%)))...111888III```rrrxxx|||fffMMM===444000111666&&&%%%000444666222$$$...***+++222222...///555AAA000555???888;;;EEECCC333333///,,,---111111,,,%%%'''))))))'''%%%###"""'''(((((('''''''''***,,,666222---)))***000666;;;OOOVVVbbbnnnvvvvvvpppkkktttvvvnnn]]]QQQJJJ@@@555777...(((+++,,,***---333###(((+++)))'''%%%$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&,,,444555,,,%%%&&&'''$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***+++++++++,,,111999???NNN^^^gggqqqJJJ555+++++++++,,,)))***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""###############$$$$$$$$$#######################################""""""""""""""""""""""""#########"""""""""""""""#########""""""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$#######################################$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$'''***---...***+++***'''$$$'''...555222<<>>---222))),,,***'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$########################"""###############$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$###!!!###))),,,---!!!"""%%%'''***+++++++++...000555===DDDEEEBBB>>>JJJKKKMMMQQQUUUWWWVVVTTTXXXTTTOOOJJJFFFDDDCCCCCC@@@:::222......,,,&&&"""&&&%%%$$$%%%'''((('''&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''(((111(((!!!,,,000555IIIlllXXX???'''""")))...,,,((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&)))$$$&&&000111+++(((,,,<<>>KKKXXX^^^kkkqqqttt777...222(((,,,+++'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''***,,,((( !!!+++111///888???KKKXXXgggxxxyyyrrrlllhhheeeZZZ\\\bbbjjjssszzz~~~wwwpppbbbZZZMMMAAA777000***'''"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((()))))))))***,,,???ddd}}}iii^^^QQQMMMSSS^^^eeeiiirrruuuwwwwwwsssooolllkkk___[[[UUUQQQRRR[[[fffnnnttt]]]AAA***$$$)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***000***,,,===YYYyyy~~~tttSSS888---(((&&&'''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((%%%(((+++,,,***)))((())))))******,,,:::UUUxxxqqqvvvtttvvvTTT111%%%***222777,,,,,,++++++******))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%+++***888!!!(((///111$$$---(((hhh***111%%%!!!:::222)))###333!!!+++***$$$'''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((()))***+++,,,++++++---......222???LLLXXX]]]kkkrrrnnn555...333(((,,,,,,'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((())))))******"""))),,,000BBB^^^ssszzzsss___QQQPPPWWWaaammmzzzvvvhhhYYYKKKBBB444111,,,(((&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))***+++///---AAAiiigggSSSPPPUUU^^^mmm}}}|||oooeee^^^[[[VVVooo```>>>,,,)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&((()))+++---...***>>>^^^}}}gggPPP333%%%666*********)))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&))),,,---,,,+++******)))555LLLiiiwww\\\eee}}}}}}kkkBBB///.........---,,,,,,+++******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))777!!!333444!!!(((555$$$???,,,&&&111111===zzz:::/// ///YYY!!!,,,222'''%%%DDD222---'''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((()))***+++,,,***+++---///...111???NNNVVV[[[jjjtttkkk444///333(((,,,,,,'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''''''''(((((((((((()))((())))))***+++,,,,,,,,,;;;NNNaaappp}}}gggOOOIIIYYYqqq}}}yyysssmmmhhhddd___\\\\\\aaahhhooovvv|||qqq^^^UUUFFF777,,,'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,---<<>>&&&%%%000%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''(((******)))***,,,"""---fffvvvrrr^^^ZZZtttsssiiiYYY```^^^nnn~~~FFF,,,;;;555******)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++777HHH}}}dddccc```rrrCCC888))),,,///---((((((------)))***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&)))'''"""555---%%%***)))+++---+++```###PPP 777aaa... +++888,,,+++ttt)))###***444***((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,......///000000333>>>JJJXXX___jjjuuuQQQ777+++...+++)))***'''111 &&&555,,,444&&&%%%///)))"""%%%%%%'''555((($$$###'''&&&&&&###""""""!!!)))%%%%%% ))),,,((()))*** """""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''&&&$$$'''---///---***++++++333TTTyyyzzz{{{~~~uuuxxx~~~}}}cccZZZhhh|||eeeOOO777%%%(((%%%'''+++,,,)))&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))000LLLvvvhhhUUU[[[nnn{{{tttoookkkiiifffaaa```cccfffffffffhhhmmmrrrxxx{{{{{{{{{|||}}}~~~~~~}}}{{{xxx___]]]qqq{{{yyyhhh777$$$,,,)))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''&&&(((+++***&&&(((...:::eeeyyytttvvvdddQQQWWWoooppp@@@///444555,,,+++***)))(((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''***,,,((($$$%%%---555KKKttt]]]jjj|||HHH666111333222---***++++++(((******)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((222 ***777%%% +++111$$$SSS...444zzz,,,KKK)))<<>>IIIVVV^^^iiivvvLLL555,,,///+++)))***''',,,555'''+++&&&###!!!888000###+++%%%$$$,,,*** ******""" '''***$$$)))555""""""&&&&&&,,,)))+++"""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((('''&&&(((,,,+++((((((+++,,,555HHHjjj~~~qqqrrrrrrqqqsss~~~~~~{{{qqqlll||||||cccPPP111)))###&&&******((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''')))***888ccciiiTTT___xxxsssfff___XXXUUUQQQNNNPPPTTTOOOOOOPPPSSSZZZbbbjjjnnnvvvxxxyyyyyyxxxxxxzzz|||~~~}}}||||||kkkbbbhhh}}}xxx{{{GGG&&&(((+++((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''''')))''')))+++'''$$$---;;;\\\lllttt^^^\\\fffxxxHHH)))...---,,,+++***)))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%)))+++'''###***===MMMbbbcccuuu~~~eee999111,,,---///---+++***+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((333,,,777***)))(((NNNUUU000MMM^^^```%%%eee'''ggg~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,...,,,---000222555???IIIRRR[[[ggguuuHHH444---///+++***+++&&&888111LLL***%%%***bbb@@@"""''')))%%%"""%%%***"""111EEEIII""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((())))))+++'''***000***###,,,???EEEgggpppbbbeeeyyy}}}dddnnn\\\GGG111(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((++++++111JJJxxxRRRTTT]]]vvvlllaaaZZZZZZNNNHHHDDDCCCBBBAAADDDIIICCCCCCDDDHHHOOOYYYbbbgggooouuu{{{{{{xxxvvvyyy}}}zzzyyy{{{~~~~~~|||~~~qqq```kkk~~~YYY555'''***((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''***(((***+++))),,,AAAYYY~~~[[[~~~uuu___VVVVVVjjj///...---,,,+++***)))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&((()))(((...@@@]]]rrr|||fffqqq~~~}}}jjjIII...---222000---///++++++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%"""555---%%%'''nnn///$$$***$$$zzz,,,###,,,===!!!888***MMM)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------+++,,,000333777@@@IIIRRRZZZfffsssFFF444---///+++***+++&&&(((%%%%%%(((YYY000GGG^^^!!!NNN[[[''' ###&&&;;;&&&!!!!!!)))###))) 000""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((())))))***,,,&&&)))111,,,***FFFkkkkkkfffiii|||{{{wwwooocccnnn}}}qqqKKK444---+++******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))---000DDDlllIIITTTdddooo[[[NNNIIIIIIIII???======@@@@@@<<<<<<>>><<<;;;<<>>===999777555777333888999444>>>OOOTTTwwwhhh___gggssszzz{{{|||~~~}}}{{{zzzzzzzzz{{{}}}pppiii~~~==='''+++))))))+++***'''$$$###''''''&&&&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((((("""...+++%%%ZZZiiivvvzzzjjjbbbwwwXXX<<<(((,,,444///'''$$$+++***)))(((((('''''''''%%%((()))'''%%%&&&'''((((((666###111sssvvvhhhlll~~~}}}{{{yyywwwxxx~~~zzzwwwzzz|||zzz|||yyyyyyzzz|||~~~}}}~~~;;;999000000***+++...///...+++***)))'''))))))))))))))))))))))))*********)))))))))))))))(((***---...---,,,***)))+++---...---***))),,,000,,,444...%%%)))------111,,,000111,,,+++000333111///...000333111,,,+++...222---***,,,222333---&&&)))((('''(((***+++***))),,,+++******)))***************+++++++++,,,,,,,,,///,,,+++...111666@@@JJJTTTaaahhhrrrAAA777...+++***(((((())) %%%333---&&&'''000KKK222DDD>>>"""!!! %%%'''&&&ddd###!!!!!!...RRR"""'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&(((+++,,,)))&&&'''***---)))---...<<>>666555777777<<<<<<;;;999666666777999444000444666000666BBBBBBPPPNNNQQQWWW]]]bbblllwwwoooppprrrtttvvvwwwwwwwww||||||}}}zzznnnttt||||||eee;;;***%%%&&&&&&!!!%%%,,,***(((''''''&&&&&&''''''(((%%%'''(((((('''&&&'''(((&&&***%%%(((UUU{{{vvvsss]]]bbbpppSSS///+++333555+++***)))((((((''''''((((((((((((&&&&&&(((******...555bbbeee^^^nnnyyyxxxwwwxxxzzzzzzxxxwwwoootttvvvrrrqqquuuxxxwwwzzzxxxvvvttttttvvvyyy{{{|||777$$$AAA...++++++***)))+++,,,+++)))))))))))))))))))))))))))************))))))))))))***+++,,,...///000//////((($$$&&&,,,...+++...666%%%444777666<<>>CCCKKKNNNLLLEEE@@@===888111;;;;;;555,,,,,,333333...+++///111---%%%$$$+++333------...///...,,,(((&&&,,,++++++*********************+++++++++,,,,,,,,,///,,,,,,...111666@@@JJJSSS```hhhsss@@@777...,,,+++(((((()))&&&222&&&222+++444 ***(((555)))+++""""""jjjXXX///+++%%%;;; %%%%%%[[[$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$)))***((()))...///---333'''AAAbbbgggzzztttooonnnnnnoooooopppvvvwwwppphhheeedddbbbvvv^^^III>>>DDDPPP^^^ccc___^^^dddkkkqqqiii\\\OOOFFFCCCDDDEEENNN\\\ffffffkkk|||jjjVVV{{{yyyVVV111...******---***###$$$***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$***'''$$$+++///...000ZZZkkkNNNDDD[[[fffOOOHHH???::::::;;;<<<===:::;;;<<<<<<===???CCCFFFEEE???@@@@@@999:::>>>999>>>BBBLLLWWW___dddlllssslllooosssvvvxxxyyyxxxwwwzzzyyyyyy{{{vvvnnnpppwwwpppBBB///------!!!%%%...'''(((''''''&&&&&&''''''((('''((()))((('''&&&'''(((***222...KKKvvvcccjjjwww___hhhyyyMMM>>>;;;///$$$"""++++++***)))((((((((((((***(((&&&''')))***++++++555WWWkkk~~~yyyqqqjjjfffdddbbbaaaUUUYYY[[[ZZZ[[[___bbbbbbiiihhhhhhhhhkkkooosssuuuxxxvvvDDD(((555///,,,))))))+++,,,,,,+++))))))))))))))))))))))))************************,,,+++******++++++)))''';;;444111666666222111666AAAIIIOOOeee```???666777555666444333444555333---(((,,,---......,,,++++++,,,,,,,,,+++*********************+++++++++,,,,,,,,,...,,,,,,///111555@@@KKKRRR```hhhttt???666...,,,+++)))((()))%%%((()))!!!)))'''$$$---)))+++)))###EEE...FFF,,,444%%% +++'''444%%% ZZZ)))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$***000000,,,+++888___wwwqqq{{{wwwpppqqqqqqrrruuuyyy}}}vvvqqqaaa```gggoooqqqnnnhhheeeccc]]]UUUmmmbbbUUUMMMLLLMMMKKKHHHTTTQQQKKKHHHOOO]]]eeeeeewwwnnn```ZZZwwwzzzeee999+++%%%***---'''%%%)))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%(((222,,,)));;;aaaooo???TTTbbbpppXXX@@@<<<;;;>>>AAA@@@???>>>HHHJJJMMMNNNLLLJJJHHHGGGHHH@@@@@@???888999:::333<<<===FFFXXXjjjtttrrrmmmiiikkknnnqqqssssssssssssyyyzzzzzzzzzzzz|||}}}tttrrr}}}}}}ddd999,,,333***'''***"""((((((''''''''''''((((((((())))))(((''''''((()))((($$$444qqq```wwwmmmaaaeee;;;'''(((222999,,,+++***)))((((((((((((***'''&&&))),,,+++))))))///BBBttthhh]]]|||uuupppfff]]]QQQFFF@@@??????@@@888999::::::;;;>>>@@@@@@======>>>@@@DDDIIINNNQQQ^^^gggqqqvvvvvvwww|||ttt 555222///...///...++++++,,,)))))))))))))))))))))))))))***************++++++---,,,++++++++++++)))(((&&&(((***111CCC[[[kkkppp}}}RRRCCC555'''###+++333444222000000...,,,)))***---000,,,,,,+++************+++******+++++++++,,,,,,,,,...,,,---///000444@@@LLLRRR```gggsss>>>555...---,,,)))((()))+++)))))),,,444)))444///''',,,TTTEEE$$$+++&&&***tttTTT(((%%%...VVV###''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((()))000((('''...,,,&&&111EEEuuuuuuvvvnnnnnnxxx|||wwwtttxxxyyy|||~~~|||yyy{{{{{{yyyyyy}}}~~~|||rrrkkkhhhmmmnnneeeXXXPPP;;;<<<>>>GGG\\\qqq|||{{{~~~pppccceeetttvvvppprrrsssnnneee{{{qqqooo|||ppp~~~cccbbbZZZ???&&&###)))***((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&)))&&&,,,111%%%///WWWwwwvvvTTTSSSRRRuuu```VVVYYYDDD???<<>>@@@BBBIIIQQQVVVYYYbbbnnnyyy}}}~~~]]]//////...000222///))))))///************************))))))******+++++++++,,,***+++---......000333555666KKKZZZccc~~~aaaAAA///,,,///111111000///,,,++++++,,,---,,,,,,+++***+++++++++******+++++++++,,,,,,,,,------...///000333@@@LLLSSS```gggrrr===555...------***((()))111!!!000!!!(((222(((+++111---!!!CCCGGG(((qqq%%%&&&222..."""###^^^!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***))))))---...***333[[[lllzzziiikkkaaafffqqq|||zzzpppnnnrrrzzz~~~vvvmmmhhhzzzpppaaaTTTRRRVVVVVVRRRSSSPPPLLLIIIEEE@@@:::555GGGEEEAAA>>>>>>CCCKKKRRRLLLIIIJJJWWWkkk{{{sssWWWccc==='''%%%***+++(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++&&&$$$))),,,111UUUOOOBBBXXX{{{iiiVVVHHHGGGKKKHHHBBB@@@DDDGGGMMM\\\lllwwwvvvttttttyyybbbRRRNNNNNN;;;>>>CCCJJJSSS]]]eeeiiiooosssyyy~~~~~~}}}|||zzzuuuwww}}}zzz```,,,"""+++)))'''...)))((((((''''''(((((()))'''((()))(((((())),,,..."""RRR\\\~~~ooofffXXXVVVSSSSSSVVV\\\ccchhhmmmpppvvv{{{rrryyy{{{PPP///***444,,,,,,+++***)))))))))))))))&&&(((...---)))+++222DDDoooyyy~~~|||kkkcccVVVJJJAAA<<<999777333444666999:::888333000666222000333555333333555::::::999888888888999:::222444666777999BBBOOOYYYkkkqqqzzz@@@///,,,---111///)))***111************************))))))******+++,,,,,,,,,(((***,,,++++++000;;;EEESSS{{{~~~{{{rrrJJJ///+++++++++...//////,,,***------,,,+++++++++++++++******+++++++++,,,,,,,,,,,,---///000///333???MMMTTT```gggppp<<<444...------***((()))&&&&&&))):::>>>+++***oooooo***(((HHH%%%(((MMM%%%???777@@@<<<%%%&&&ZZZ&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++&&&---///...===eeennnppprrrdddllllllbbbnnnjjjgggiiimmmqqqtttuuutttuuutttmmmbbbUUUKKKGGG???EEEJJJNNNSSSTTTNNNFFFHHHNNNKKK===777@@@PPPXXXGGGCCCCCCGGGFFFBBBDDDMMMHHHOOOYYY```ccc```[[[WWW]]]eeepppxxx|||yyyzzzlllxxxfffCCC111///---(((''''''''''''''''''''''''''''''''''''((((((((((((&&&$$$'''(((***III|||KKKQQQHHHlllvvv^^^KKKEEEEEECCC>>>EEEDDDIIIPPPQQQTTTcccwww{{{tttqqqvvv}}}ZZZHHHBBBAAA???@@@BBBDDDFFFHHHJJJKKKXXX^^^hhhssszzz~~~}}}|||{{{||||||yyyzzz~~~qqqoooLLL&&&,,,---%%%,,,))))))(((((((((((())))))&&&'''(((((((((***...111FFFxxxlllooojjj~~~uuufffWWWJJJAAA:::::::::;;;>>>AAADDDFFFFFFJJJPPPWWW]]]dddkkkooosssxxx~~~tttyyyHHH%%%))),,,,,,+++***))))))))))))***&&&(((,,,+++)))333AAAlllzzzlll```ZZZJJJDDD<<<777555666777888777777777999<<<>>>>>>===BBB======CCCGGGGGGGGGJJJGGGGGGFFFFFFGGGGGGHHHIIIQQQNNNIIIBBB>>>===AAADDDKKKTTTcccttt~~~www???222+++...000+++***...************************))))))***++++++,,,------)))...222444;;;MMMhhh~~~sssJJJ@@@444---...000000...------,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,---///000///222???MMMSSS```fffooo<<<444......---***((()))(((///&&&777%%%***333YYY...&&&999tttQQQ TTT333cccSSS&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))++++++222888222000VVV~~~uuulllpppwwwtttkkkeee\\\```bbb^^^ZZZXXXWWWTTTKKKMMMMMMJJJEEEAAAAAAAAALLLPPPQQQPPPVVVeeesss{{{}}}kkkYYYXXXdddeeeZZZTTTLLLRRRhhhwwwuuurrruuu|||iiiYYYTTTUUUPPPPPPTTT]]]ffflllnnnppp}}}zzzeeewwwbbbBBB666///'''((((((((((((((((((((((((''''''''''''((((((((()))&&&***333,,,***WWWZZZFFFOOOpppuuu^^^HHHAAA@@@===@@@FFFDDDIIISSS[[[TTTIIINNN\\\aaacccfffmmmxxx}}}{{{wwwqqqiii___WWWSSSDDDKKKWWWfffsss{{{|||{{{}}}wwwxxx|||~~~rrroooqqqvvvqqqkkk```***...333&&&((())))))(((((((((((())))))&&&'''(((((()))+++///333rrrwwweee}}}|||ppp]]]KKK???777444333888999;;;======<<<:::999:::;;;<<<======>>>AAACCCIIIKKKMMMMMMMMMRRR[[[ccczzzyyy]]]???///---,,,+++***))))))))))))+++''''''***)))))):::NNNnnnZZZJJJ???;;;BBBAAAAAABBBCCCCCCAAA???HHHEEEDDDIIIWWWhhhxxx}}}xxxxxxxxxnnngggdddUUUQQQOOOUUUcccttt~~~{{{SSS===---...222///***+++************************))))))***+++,,,,,,------,,,555@@@KKK^^^}}}}}}mmmLLL555,,,---///000...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,---000000///222???NNNRRR___fffoooyyy===555.........+++***+++)))...''''''UUU###)))888%%%'''777666###iii+++!!!wwwQQQ222&&&%%%###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$#########'''&&&%%%&&&&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''(((&&&'''***---------...555000QQQ```zzzgggeeefffllllllgggkkkkkk]]]RRRHHHJJJJJJBBBLLLPPP===GGGHHHFFFBBBBBBDDDDDDAAALLLWWW\\\[[[uuufffkkk}}}eeeIIIZZZwww{{{vvvzzzyyy~~~{{{ssshhhTTTIIIPPP\\\___wwwyyyggguuu}}}000***+++(((&&&&&&&&&%%%'''***(((''''''''''''(((((()))((()))///&&&DDDooosssCCCRRRZZZwwwlllMMM999@@@GGGCCCDDDNNNHHHXXXjjjmmmkkkpppfffJJJMMMOOORRRXXXdddrrr|||{{{xxxrrrooo}}}yyy{{{|||xxxssswww}}}wwwlllqqq{{{tttzzzddd>>>+++,,,+++'''))))))(((((((((((())))))000"""+++...(((444!!!aaaggg]]]zzzhhh[[[JJJDDD:::444777======:::CCCAAAAAACCC@@@;;;>>>EEEHHH===555999???@@@@@@@@@???>>>>>>@@@CCCEEEFFFFFFJJJTTTeeezzzDDD222444%%%(((222...)))***(((+++(((111$$$***555:::lllsssppp^^^TTTVVV^^^eee```iii___eeeWWWhhhcccfffuuuqqqSSSDDDmmmwwwooo^^^cccsss~~~AAA111000...222&&&///+++++++++,,,,,,------------000((($$$---111///111BBBJJJiii}}}jjj???---------......//////...---...111,,,,,,,,,,,,,,,,,,,,,,,,------///111000444AAANNNWWW```kkkgggvvv===555///......+++***+++222&&&+++666))) KKK%%%555...===+++;;;333KKK/// )))AAA111%%%'''"""ZZZXXX 222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$***'''###"""###$$$&&&&&&'''&&&%%%&&&%%%$$$%%%%%%&&&%%%###"""###&&&))),,,""""""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&''''''+++((('''***+++******+++...222ZZZ|||oooddd]]]WWWUUU___iiijjjmmmgggWWWKKK===???AAA<<>>***(((((()))(((&&&''')))(((''''''''''''((())))))222&&&666555WWWYYYDDDYYYyyyvvvaaaSSSMMMSSSXXXZZZfffvvv|||www{{{{{{}}}|||{{{vvvmmmiiimmm~~~~~~~~~yyyrrrtttvvvllljjjwwwbbb(((%%%+++'''))))))(((((((((((())))))/// ***,,,$$$---@@@hhhnnnpppZZZKKKAAA;;;888222999@@@AAA:::666>>>IIIDDDDDDIIIQQQQQQIIICCCAAABBBJJJPPPOOOIIIFFFIIINNNTTTRRROOOMMMMMMMMMNNNNNNNNNMMMLLLPPP^^^tttkkk@@@444...111111***+++---&&&+++&&&,,,+++,,,444OOO|||uuuttt{{{^^^VVVhhhyyy[[[RRRLLLBBB>>>:::PPPwwwiii777---------333///......------,,,+++++++++***)))///666111***999RRRbbbooommmjjjtttzzziiiAAA;;;===333333...***,,,222000***,,,,,,,,,,,,,,,,,,,,,,,,------///111000444@@@NNNYYYcccnnniiippp===555///......,,,+++,,,***000---###"""+++000,,,BBB***///)))###///999===NNNLLLffftttuuuhhhKKK===;;;444999'''(((***,,,(((%%%'''333+++,,,"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!!!!$$$''''''&&&''''''%%%$$$############)))(((&&&$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((+++((((((+++,,,)))***------ZZZlllWWWPPPMMMKKKMMMBBBEEEOOOSSSYYYZZZSSSHHH666333888333222888777999777999>>>???FFF]]]wwwYYY\\\{{{dddJJJaaauuuqqqppptttwww}}}___[[[qqq}}}}}}zzzrrrTTT***'''(((++++++'''&&&)))((('''''''''(((((()))***'''%%%)))NNNtttgggDDDMMMmmmrrrhhhWWWXXXbbbxxxxxxzzzhhhdddgggrrruuuuuurrrsss|||yyyttthhhgggCCC,,,...'''***))))))(((((())))))***)))------(((111mmmnnnqqqlllXXXTTTNNNHHHEEEDDDEEEGGGVVVCCC===MMM```hhhnnnuuu~~~~~~zzzzzz}}}RRR///...000,,,'''...333))),,,))))))222,,,666jjjuuurrrxxxnnnyyysssXXXQQQ```ppp~~~SSS555111***666%%%///...------,,,,,,,,,,,,,,,(((,,,111555FFF\\\eee|||tttaaaOOO>>>:::<<>>BBBLLLOOOMMM:::444;;;888......444666666333111000888EEEPPPvvv{{{~~~zzzXXXeeeuuuJJJLLLuuuzzzuuuxxx{{{\\\...'''%%%***,,,'''&&&(((''''''''''''((()))******&&&999,,,zzzPPPCCCaaazzzmmm]]]RRRLLL[[[qqqvvviiiXXXKKKIIIHHH>>>>>>MMMWWWnnnvvv{{{yyyzzz{{{|||tttxxx{{{zzzwwwwww~~~uuucccvvvrrrqqq[[[***%%%%%%***))))))))))))))))))***'''%%%111***...???}}}eeellljjjgggmmmvvv}}}~~~UUU???YYY~~~{{{CCC222,,,---+++...000***---000***444...AAAzzz|||{{{iiiJJJJJJFFFGGG\\\]]]gggfff555...111666,,,,,,,,,,,,,,,---...000111444)))...;;;FFFaaazzziiiaaaCCCFFFLLLPPPKKKDDDDDDJJJEEETTTcccllluuu^^^\\\fffzzzYYY...111555555000,,,---111------------------------------///000///222???LLLVVVdddsssmmmccc===555///...///---,,,---+++((())),,,---+++******///>>>777aaawwwttt^^^RRRLLL111&&&(((...333!!! )))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%(((***)))&&&%%%''')))$$$%%%###$$$((()))&&&###$$$&&&(((************&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***''''''+++///,,,)))666HHHuuummm___SSSNNNEEE999888???777888DDDHHH???@@@OOOVVVWWWGGG???IIIKKK;;;222:::888;;;888333888BBB@@@666LLLSSSXXXuuu|||???VVV~~~wwwtttiiigggppp___:::JJJ|||xxxlllfff>>>...$$$'''+++'''%%%((('''''''''(((((()))+++++++++555BBBYYYHHHNNN|||}}}YYYPPPTTTbbbtttzzziiieeeZZZfffOOODDDEEEBBBHHHSSSXXXVVVVVVmmm~~~oooyyyooorrr{{{kkkllljjjvvv}}}|||777)))333******))))))))))))******,,,---000 666]]]jjjSSSxxxqqqyyysss```^^^mmmxxxyyykkk@@@,,,333333+++((()))(((333+++000444XXX}}}|||}}}hhhQQQKKKKKKCCC:::AAA===888>>>DDDOOO```BBBNNNQQQSSScccwwwwww]]]VVVGGGCCCXXXLLLMMM[[[rrrMMM222999---555---,,,,,,,,,---///111222111000BBBZZZbbbrrrlllJJJ@@@>>>;;;HHHMMMWWW___aaa^^^^^^aaaQQQLLLDDD===AAAIIIMMMLLLDDD===<<>>LLLSSSbbbqqqmmm]]]===555/////////...---......,,,(((&&&+++444777444999~~~nnnXXXRRR@@@&&&%%%...+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&''''''(((((((((((((((%%%"""!!!$$$***///,,,333888777:::AAABBB<<<888555///***'''%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((******))))))---///***---IIIiiizzzpppbbbVVVLLLGGGAAA888666:::>>>???DDD@@@:::JJJcccmmm___RRRGGGPPPYYYIII777;;;<<>>'''%%%***'''%%%((('''''''''((()))***+++,,,000%%%aaaxxx<<>>KKKRRR```ooolllZZZ===555//////000...---///444'''000BBB///???ooobbb\\\YYY<<<---)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%&&&&&&'''(((((()))))))))&&&'''---777???BBBAAAZZZccchhhfffhhhmmmkkkccc\\\XXXRRRJJJAAA999222...+++***((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++++++++...///,,,;;;kkk___dddaaaPPP???;;;@@@DDDAAA<<>>VVV~~~qqqqqq|||pppaaaPPPPPPrrr\\\999JJJUUUIIIMMMNNNPPPGGGAAAZZZooo]]]ZZZbbbdddhhhooooookkk|||~~~uuuooo~~~~~~yyyrrr{{{}}}tttpppvvvyyyvvv```]]]}}}zzz>>>+++******))))))******+++((((((---333fff{{{bbbttt|||sssrrrsssoooiii|||xxxyyyTTT------...))),,,000)))))),,,000SSS}}}UUUSSSPPPQQQ;;;888>>>;;;<<>>DDDPPPXXX\\\zzzzzztttxxx~~~qqqaaa___gggiiicccZZZPPPHHHFFFDDDLLLggghhhGGG222...222111---..............................///000...111===JJJSSS___mmmlllXXX===555//////000......///(((000///***<<>>:::>>>DDDGGG888===EEEMMM___xxxtttUUU888:::666MMMwwwyyy~~~}}}yyynnnVVVccc\\\AAA^^^lllwwwvvvpppddd]]]___bbb___ZZZXXXUUUHHHAAA777qqqeeebbbfffmmmsssvvv|||nnn}}}|||iiiuuusssnnn^^^<<>>>>>EEEGGG???444CCCOOONNNIIIiiiIIIDDDEEEBBB???III]]]pppxxxooodddPPP===666AAAWWWiiitttUUU777===cccvvv{{{lllyyywwwuuummmjjjgggEEE:::AAASSS~~~yyygggYYYvvvxxxgggiiicccCCC:::fffxxxiii\\\OOO```aaa```uuuyyyVVV777 333'''%%%***(((,,,***$$$+++111,,,555pppWWWCCCZZZyyyuuuwwwYYYRRRVVVNNNQQQHHH???===BBBKKKVVV^^^OOOMMMKKKJJJNNNRRRQQQNNNPPPOOOPPPTTTYYYfffvvvooollllll}}}{{{qqqppp{{{||||||WWWXXXiiiOOO***...111$$$(((///%%%---***'''000SSS}}}ppp```rrrgggKKKIIIJJJ777EEE???\\\ooo___ZZZ[[[ZZZUUU]]]sssnnn___iii~~~uuuuuu{{{SSS000%%%>>>)))+++///111+++CCC```YYYZZZhhhqqqOOO999===RRRbbb___HHHPPP666LLLCCCGGGLLLSSSZZZ```eeegggbbblllvvvnnnpppsss000///999///+++///666222---???[[[tttYYY|||___PPPPPPRRRQQQWWWvvvnnnmmmxxxxxxvvvsssaaa666***444...///............---------///......000000333<<>>***---+++'''***(((******&&&+++///,,,<<>>DDDdddwwwlllEEEKKKHHHDDDAAAAAAEEEJJJMMMkkkuuuvvvppptttzzzttt>>>***,,,)))000''',,,...GGGppp```HHHIIIQQQKKKPPPQQQPPPLLL\\\DDDPPPTTTUUUZZZcccppp|||rrrmmmBBB///---444111///......777PPPiiiaaatttqqqYYYPPPKKKLLLAAABBB<<<\\\ttt||||||{{{mmmZZZGGG555+++//////............---------///---...000000333;;;EEEQQQZZZlllqqqMMM777;;;555...111333000111;;;[[[nnn]]]WWW___hhhbbbccckkkwwwoooIIIBBB444'''(((///,,,"""(((((((((''''''(((((()))+++000...***444MMMccckkkkkkrrrzzzssslllmmmmmmllliii___MMM999******(((%%%&&&((()))(((%%%((((((((()))***+++------111)))000XXXjjjhhhiiitttnnn___XXXDDD???BBBFFF===///666IIIMMM777+++,,,,,,222777333555555555666:::;;;666...)))&&&'''000AAARRR\\\```rrrkkkMMMPPP|||~~~rrr^^^{{{wwwmmmeeeaaa\\\SSSKKKAAA:::666777ZZZmmmvvvLLLZZZOOO}}}yyy}}}~~~uuufffXXXNNNIIIVVVKKK???777555GGGzzz}}}uuuuuusssvvvxxxYYY,,,,,,''')))***((()))******+++,,,...HHHgggFFFSSSmmmqqqPPP\\\{{{vvvzzz^^^LLLaaa|||WWWRRRPPPOOOPPPRRRVVVZZZ\\\dddjjjuuu}}}~~~eeeOOOeeexxx~~~nnnaaarrr{{{sss[[[WWW555,,,111***)))---&&&...111:::VVVuuufff___UUUTTT[[[MMM___PPPDDD[[[mmmoookkkPPPHHHKKKMMMNNNMMMMMMPPPSSSHHH\\\zzz|||nnnnnnwwwzzz|||222...111666,,,---000888SSSbbbDDDDDDNNNQQQXXXWWWTTT]]]lll~~~bbb^^^kkkmmmtttxxxjjjHHH555888111333000+++555OOOhhhuuukkkSSSEEEEEEBBB@@@DDDJJJ===VVVeeedddSSS```qqqyyy```IIIFFFMMMVVVaaaiiihhhppp~~~lllZZZ[[[DDD***000///............---------///---...000000333;;;DDDLLLVVVkkkuuuJJJ<<<<<<000///<<<555***444hhhyyyyyy___UUUHHH@@@???@@@???<<>>===@@@EEELLLZZZhhh{{{~~~rrrUUU;;;444000(((''',,,))))))((((((((()))******%%%,,,---000HHHjjjyyysssnnn|||yyywwwyyy|||ppprrrzzzttt^^^HHH777000)))''')))+++***''')))))))))***+++,,,---......,,,FFFvvvfffooouuufffRRRIIIEEEDDDBBB???888666@@@NNN>>>***)))333000---666>>>555444111111444777777555888555555<<>>111)))((()))***)))************+++---...///---;;;jjjzzzwwwsssnnndddVVVJJJDDDNNNOOODDD333333AAAHHHDDD///+++777EEEFFFFFFHHHEEE999555///,,,+++,,,000333:::;;;<<<>>>DDDMMMWWW]]]mmmiiilllXXXmmmssshhhYYY]]]YYYTTTOOODDD777777777555AAAccc~~~lllmmmooonnnlllnnnPPPRRRcccWWW888222///555:::FFFtttyyy~~~wwwllloooppp{{{uuuiiixxxqqq}}}___333---,,,(((+++'''***111***---CCCrrrRRRJJJaaazzzvvvvvviiiYYYFFFTTT>>>QQQ]]]WWWPPP]]]yyyxxxbbb\\\cccllluuu|||uuulllzzz{{{hhh|||vvv{{{ccceeelll~~~aaa\\\eee```RRR---***,,,))),,,***000222OOO}}}zzz]]]pppdddlllwww^^^DDD;;;???PPPfffaaaqqqtttvvvuuuuuuyyyvvvlllqqqyyyttttttkkk//////***...(((...@@@ZZZ|||{{{yyyTTT:::BBBTTTVVVQQQOOOWWWooopppwwwkkk666222222333111666OOOkkkoooccc~~~nnnXXXXXXIIIPPPUUUWWW___tttpppdddcccZZZZZZlllmmm}}}|||oooiiijjjwwwttt]]]RRRGGG111///............---------...---...000111222999AAAJJJSSShhhxxxDDD777888777444+++---[[[yyycccGGG333999KKKNNN]]]qqqxxxjjj[[[SSS???BBBKKK^^^xxxuuutttKKK555555333)))************++++++,,,---...FFFlll{{{}}}{{{xxx~~~~~~lllmmm{{{rrrmmmpppttt___RRR@@@111***((())))))*********+++,,,---//////***LLLtttyyyrrr]]]LLLIIIKKKJJJWWWZZZJJJ222333GGGHHH777111999JJJTTTUUUYYYUUUEEEFFF>>>666555666777:::===;;;>>>@@@AAADDDOOO```mmmpppWWWZZZbbbqqq```kkk[[[cccYYYOOOIII<<<333333444555:::KKKoooaaa]]]nnnkkkkkkYYYpppGGG;;;FFFBBB000000000;;;BBBWWWooo```IIIMMMOOOHHHUUU]]]wwwpppuuuuuu|||tttiiiWWWbbb]]]333111$$$(((---'''***222***222VVVmmmQQQPPPrrr|||sssnnnrrr|||pppeeeWWWaaaJJJOOOIIIMMMNNNMMMWWWiiiuuuxxxnnnccchhhttt{{{{{{www~~~~~~xxx___nnn}}}{{{xxxmmmbbbdddzzziiiQQQYYYvvvooommm555)))---)))---,,,000...TTTbbbjjjsssDDDIII[[[eeefffcccyyy{{{mmmiiikkkzzznnn111999///111---333HHHmmmtttPPPAAARRRWWWKKKVVVtttvvvxxxrrrwww:::<<<555000333FFFccc|||mmmdddPPPDDDGGGEEEDDDMMM```lllrrr___QQQVVVSSSVVV^^^___bbbvvvnnn~~~ooojjjdddtttrrrVVVQQQNNN111///............---------...---...111111111888@@@JJJSSSfffvvvBBB666777999111+++KKKwwwSSSJJJMMMTTTcccsssmmm___MMMGGGUUUlllzzz~~~bbbEEE<<<444(((*********++++++,,,---...666lllyyytttpppsss}}}kkkfffiiiuuuiiiVVVBBB333,,,++++++++++++++++++,,,...///000666jjjxxxqqq```MMMDDDHHHMMMNNNZZZ^^^SSSAAA>>>IIIHHH;;;BBBIIIWWW\\\YYY^^^]]]NNNbbbPPPAAAAAAHHHMMMOOOPPPGGGIIIJJJHHHIIIQQQ```lllPPP```xxxsssmmmzzzuuueeeooo___OOOHHH999000222222666===JJJjjjvvvssskkkfffiiiEEE444888;;;666222555EEESSSvvvddd]]]BBBHHHLLLBBBSSS]]]gggeeettt|||pppqqq}}}~~~yyyVVVaaahhhMMM,,,&&&'''///((()))333)))888hhhWWWKKKXXX}}}tttnnnrrrxxxyyy|||rrrdddcccfffTTTGGGBBBSSS___]]]^^^kkkzzzuuummmnnnzzzxxxmmmVVVeee|||zzzwww^^^^^^uuurrrtttOOOJJJkkk^^^AAA,,,000***------...000]]]\\\|||ccc___XXX]]]WWW```ooouuuzzzqqqddddddtttAAA+++---999111222@@@nnnoooGGG888NNNZZZXXXppp~~~nnn|||333+++444...;;;\\\vvvxxxXXXNNNXXXUUUJJJJJJLLLPPPWWWkkkyyy```rrriiihhhttt{{{yyypppkkkmmmmmmdddZZZVVVJJJ888///............---------...---...111111111777???JJJQQQddduuuzzzAAA;;;666555///888pppuuu[[[IIILLL[[[qqqaaaOOOUUUggguuu{{{sss```AAA444555++++++++++++,,,---...///kkk~~~xxxooozzzgggQQQ>>>222//////+++++++++,,,---...///000QQQhhh{{{uuu|||hhhQQQGGGJJJNNNNNNKKKXXX]]][[[RRRKKKJJJKKKIIIPPPSSS\\\^^^YYY^^^ddd___}}}___DDD???JJJRRRSSSRRROOOOOOOOOLLLLLLQQQ[[[cccYYYeeerrrcccooo\\\IIIAAA222///444333666DDDSSSkkkaaaxxxpppfffrrrqqqVVV<<<111333555333555;;;PPPgggkkkZZZ\\\FFFRRRYYYMMM```kkklllppp~~~yyysssfffSSShhh___zzz~~~ttt&&&444'''111))))))333)))<<>>]]]cccJJJ///222+++...------AAAppp^^^^^^===ZZZfffkkk```ccc}}}uuubbbgggfff}}}WWW111222------333LLLuuuRRRDDDWWWbbbfffmmm>>>:::555111EEEkkkzzzwwwiiiRRRUUUYYYfffqqqeeeSSSSSSPPPuuusssooovvvjjjgggcccmmmzzzgggWWWbbb\\\EEE???//////.........---------------...111111111777???IIIPPPbbbtttuuuFFF>>>444AAA(((IIIvvvSSSDDDLLLoooeee___hhhRRR000>>>++++++...+++444++++++dddyyyppplll{{{YYYRRR111999;;;000000$$$222...%%%888///]]]jjjrrrzzzoooddddddiiijjjnnnqqqlllgggdddaaabbbMMMIII^^^UUUkkkmmmffffffsssssseee\\\vvvaaaGGGFFFVVVXXXRRRTTT[[[WWWgggcccHHHNNNeeebbbZZZNNNUUUaaaCCC@@@555333,,,666999000AAAVVVaaaZZZ>>>444===AAAGGGXXXddduuueeeNNN;;;333222555777>>>OOOXXXaaa[[[ZZZnnnyyy}}}zzzuuussspppRRRYYYVVVooo000''',,,...111444---GGGHHHGGGvvvXXX>>>HHHOOOXXXYYYbbbtttrrrttt^^^}}}~~~rrrZZZ[[[kkkTTT\\\>>>fffuuuvvv'''---)))...000...MMM~~~~~~]]]```jjjMMMNNN___mmmrrryyy^^^eeeaaajjjyyyqqq444...222888///RRR~~~MMMCCC]]]ggg{{{tttuuu===444888777WWWvvvMMMIIIMMMOOOQQQYYY```]]]TTT```wwwsss{{{lllsssQQQbbbZZZeeeCCCNNN222000---,,,---------,,,...////////////222555999BBBQQQdddsssyyyEEE;;;222<<>>:::333---)))---222///JJJtttzzzmmmeeesss[[[WWW666;;;444000'''...///)))888EEEsss{{{{{{yyyrrrsssTTTHHHlllvvvdddIIIIIINNNNNNSSSooohhhWWWMMMRRRSSSRRRYYY```aaannnmmmZZZZZZnnnxxxNNNNNNRRRCCCKKK<<<333,,,444777///AAAUUU]]]~~~VVV<<<555@@@===555444444PPPIII???888666:::>>>AAANNN^^^nnnzzzoooqqquuuqqq]]]YYYSSS___III<<<...//////###///(((RRRuuuIIIOOOuuuwww|||xxxzzz~~~QQQAAAPPPUUU^^^bbbcccxxxvvvppp|||}}}}}}}}}sss\\\XXXzzziiieeeNNN:::ooo===888------,,,***RRRuuujjjqqq^^^JJJRRRgggxxxzzz```^^^bbbnnn:::---666'''222bbb]]]WWWhhhllltttqqq~~~TTT:::666:::jjjwwwFFFQQQNNNHHHHHHWWWoooxxxooouuu~~~rrrjjjooohhhnnnNNN___ZZZdddBBBMMM222000---,,,---------,,,....../////////222555888IIIWWWjjjwww|||DDD>>>666222[[[\\\JJJSSS~~~vvvqqqhhhhhh{{{{{{QQQ666:::222(((///...333ddd~~~rrrnnnnnnEEE777888000+++)))000---666dddkkksss~~~WWWRRRLLL``````SSS~~~fff^^^FFF666>>>LLLUUU___jjjwwwoooZZZQQQPPPVVVaaaiiiqqqyyy{{{sssiiivvvSSS^^^aaaXXXVVV;;;000///555666///@@@PPPTTTsssmmmFFF///000///000777<<<---///111333666;;;@@@DDDYYYhhh|||uuu{{{~~~ssslllfffXXXTTTVVVSSS000'''++++++000888:::eeeIII[[[zzz|||pppvvv{{{nnnxxxMMMEEEXXXXXX___hhhvvvzzz|||xxx~~~qqqxxxzzz|||||||||vvv```TTTppphhhrrrDDD???jjjtttSSS666&&&)))///555pppxxxvvvvvvwwwSSSKKK\\\rrr|||ddd^^^ccchhhqqqddd~~~|||NNN222...===888UUUiiiYYYcccsssuuuyyywww{{{sssWWW666666CCCttt~~~FFFTTTOOOLLLTTTnnnvvvooo|||wwwiiijjjdddiiiMMM]]]]]]dddEEEMMM222000---,,,---------,,,---.../////////111555888AAAPPPcccpppuuuCCC;;;===>>>mmmRRRLLLvvv|||ccc]]]SSSIIITTT|||~~~dddRRR^^^rrrvvvggg>>>777666,,,222333HHH}}}xxxlllzzzddd^^^666::://////'''111///555|||}}}vvvsss}}}JJJNNNJJJ^^^xxxhhh[[[tttvvvHHH222CCC===888@@@>>>===IIIPPPQQQVVVnnniiiVVVVVV___jjjuuuzzzjjj[[[mmmpppaaaKKK111555333777777///???KKKKKKiiiaaa<<<***333777555444000---000444666777999>>>CCC\\\lllsss{{{kkkgggxxxiiiyyyzzz~~~wwwlllkkkSSSRRRMMMzzzmmm000......)))111,,,...\\\IIIgggxxxsssqqqrrrzzzMMMIII[[[WWW^^^lll{{{{{{mmmzzz~~~zzzyyy|||~~~iiirrr{{{}}}{{{{{{xxxdddQQQdddkkknnnHHHJJJUUUvvvrrr\\\///$$$,,,555@@@hhh}}}}}}~~~yyyRRRQQQgggzzziiiXXX___^^^dddlll^^^444555222;;;aaa}}}}}}{{{lllwww{{{{{{~~~ggg888;;;RRRppplllOOOSSSTTT]]]tttvvv~~~kkkllldddgggOOO\\\bbbfffJJJPPP222000---,,,---------,,,---.........///111555888EEESSShhhwww~~~BBB222>>>```JJJYYYmmm}}}bbbUUU]]]mmm~~~xxxaaaaaappptttzzz~~~{{{LLL222777111...@@@ooo|||[[[vvv\\\ZZZvvvccccccCCC:::///111)))000///<<>>???===;;;<<>>000---***000***444RRRJJJsssyyyzzzpppqqquuu{{{LLLJJJ]]]ZZZfffxxxzzzyyyuuu}}}xxxrrr~~~}}}fffnnnzzz}}}|||}}}zzzzzzyyyiiiQQQYYYrrrdddQQQLLLEEE{{{^^^kkk444///222333AAAUUU{{{rrrRRRVVVnnn|||nnnXXX```]]]wwwfffnnnqqq666555,,,<<>>dddttt{{{___YYY\\\kkk~~~jjjmmmddddddNNNWWWdddeeeLLLOOO222000---,,,---------,,,---............111444888CCCRRRgggwww~~~AAA888>>>}}}YYYEEEeee\\\NNNKKKSSS```~~~rrrmmmpppyyy{{{www}}}SSS::::::666&&&HHH}}}gggYYYrrrPPPsss~~~YYYUUU;;;333000...///000OOOeee~~~wwwlllccchhh|||sssWWW___NNNMMMNNNQQQ<<<888NNNFFF<<>>@@@EEENNNQQQCCCBBBAAA??????AAAEEEIIIMMMbbb~~~hhhSSShhhyyyvvvwwwgggpppSSSCCC111HHHCCC,,,(((---111555LLLHHHOOO}}}www~~~qqqmmm{{{tttxxxMMMJJJ___aaasss}}}oooccc{{{www~~~}}}xxxooouuuzzzfffnnnyyy{{{{{{xxx~~~yyyyyywwwnnnTTTQQQ}}}___WWWDDD???zzz^^^fff999///+++000MMMfffsssrrrmmmnnnPPPZZZsss|||sssXXX___]]]ooolll^^^sss999...<<<<<>>LLL```ooouuuBBB@@@BBByyyIIIYYYTTTDDDJJJMMMXXX{{{bbbjjjvvvnnnhhhllluuuzzzyyyoooxxx{{{xxxYYYBBB666===***YYYzzz~~~xxxQQQ|||mmmnnn\\\YYY>>>999///333...333jjjrrr{{{xxxoookkkbbbhhhttt~~~~~~xxx|||wwwMMM:::III>>>@@@PPPSSSLLLNNNTTT___pppsss```dddsss}}}aaa>>>333,,,666<<>>000&&&111___ttt{{{}}}\\\rrrUUUbbb|||yyywwwRRRXXXYYYhhhmmm666666000;;;vvvpppSSSJJJQQQkkkoooYYYttt}}}@@@:::|||}}}wwwccc___\\\aaalllooo___LLLqqqyyyhhhbbbMMMMMMbbb]]]KKKKKK222000---,,,---------,,,,,,---.........000444777CCCRRRfffuuu|||BBB;;;GGGwww]]]MMMnnnCCCJJJXXXRRRUUUJJJffftttdddfff|||||||||{{{zzziiiuuuwwwccc???---BBB888qqq}}}rrrlllhhheeeiiifffoootttmmmvvvOOOcccaaa{{{jjjRRRAAA>>>---666---555}}}xxxrrr|||wwwoooqqqoooTTTRRR[[[bbb```fffuuu{{{~~~mmmaaaCCC888GGG999DDDSSSTTTMMMPPPZZZmmm}}}jjj\\\sssOOO222:::666???EEEKKKEEENNNSSS\\\bbbGGGIIILLLOOOVVVXXXVVVWWWYYY\\\]]]YYYRRRKKK^^^mmmggg^^^JJJ777777@@@{{{xxx[[[111&&&444$$$666YYY}}}KKK]]]uuurrr}}}uuurrr^^^SSSaaaeeevvvvvv^^^kkk~~~~~~|||xxxjjj^^^}}}{{{yyy}}}}}}{{{xxxzzz|||uuuiiiiiittt\\\RRRccc{{{|||}}}{{{rrrzzzyyyyyytttsss[[[IIIqqq___\\\GGGEEEJJJpppGGG???---222dddzzzuuufffxxx]]]llllllyyy```]]]WWWZZZaaa~~~999222555777``````GGG333888;;;@@@TTTiiibbbUUUqqq>>>888|||vvvrrrooohhh]]]TTTQQQ]]]\\\```dddZZZNNNRRRaaaqqqyyymmmdddPPPLLLddd]]]LLLLLL222000---,,,---------,,,,,,---------...000444777<<>>|||uuu333,,,111...+++UUUkkkNNN[[[vvv|||sssyyy~~~{{{nnnnnnpppqqquuu|||{{{yyyvvvZZZccc||||||}}}|||}}}xxxcccuuuzzzwwwrrrpppmmmiiihhhiiigggbbb\\\fffSSSRRRiiippp}}}|||{{{{{{||||||{{{zzzxxxzzzttt\\\LLLddd___cccNNNDDDKKKyyykkk///+++555mmmrrrzzzsss|||jjj|||bbbQQQVVV___zzzfffxxxFFF---000>>>yyyPPPIII666999AAAFFFTTTVVV___|||yyywwwyyywwwdddEEEdddkkklllBBBBBBwwwggglllnnnwww}}}qqq``````mmmpppuuu|||uuurrrTTTqqquuummmpppuuuwwweeebbb???TTTqqqZZZLLLKKK......---,,,,,,,,,,,,------............000222555<<>>{{{cccJJJrrruuuNNN___eeexxxtttIIICCCXXX```ZZZPPPOOODDDRRRRRRnnn~~~}}}{{{ppp^^^___jjj}}}vvv|||EEE===888OOOqqqmmmppptttjjjqqqeeeUUUQQQIIIAAA:::666333333---///444AAAMMMQQQfffJJJZZZeeeooocccYYYBBB222888000YYY{{{sssxxxbbb^^^VVVSSScccdddOOOmmm^^^___XXX\\\aaa^^^NNN???BBBNNNCCCPPPccc~~~YYYMMMgggyyyooolllcccXXXNNNCCC999777999IIILLLQQQRRRPPPTTTdddvvvnnneeeRRRkkk{{{XXX\\\```QQQYYYrrryyyfffppp{{{xxx^^^AAA777;;;???ccc777111...***===yyydddLLLggg||||||{{{zzzwwwyyycccddd{{{fffccckkk||||||jjjwwwqqq}}}uuutttxxx|||zzzwwwiiiwww|||wwwnnnggg``````______bbbeeefffccc```\\\iii|||~~~||||||||||||{{{zzz{{{zzzsss\\\III^^^pppUUU???LLLIIIlll```www666111:::kkkqqqvvvaaa]]]nnn~~~{{{dddUUUYYYWWWrrrnnnkkkUUU666+++BBBwww{{{uuuqqqeeerrrpppccc___[[[WWW```mmm___SSS^^^aaallltttfffooo~~~SSS>>>iii{{{ppp{{{iiiyyyeee^^^WWWAAAooodddiiiQQQGGG......---,,,,,,,,,,,,---,,,---.........000333555;;;QQQaaannn}}}BBBBBB```OOO}}}[[[cccmmmccc\\\^^^___hhheeennnXXXKKK>>>TTTZZZVVVYYYdddttt~~~~~~}}}|||qqqccc\\\]]]}}}|||JJJ;;;777UUUqqq\\\___uuufffSSSUUUXXX___QQQKKKHHHCCC===999777666777222666999AAAJJJLLL___NNNNNNkkksssvvv\\\III000666222cccmmmqqqsssppp[[[QQQOOORRRyyyrrr^^^VVVaaammmiiihhhnnnxxxxxxcccIIIAAAHHHBBBOOO___uuuzzzeeewwwZZZNNNlllyyykkkXXXHHH<<<666888>>>JJJNNNTTTYYYZZZaaasss{{{]]]QQQXXXzzzrrrTTT^^^hhhyyy\\\<<<777<<<<<>>BBB\\\uuutttuuuyyyxxxwww}}}~~~tttzzzvvv|||ggg]]]ssstttuuurrrnnnllljjjjjjkkkmmmpppooollliiilll}}}|||||||||{{{yyyyyywwwrrr^^^IIIYYYtttQQQ===NNNKKKvvvuuu777///>>>qqqzzzSSS\\\tttrrrjjj^^^QQQWWWiiiccczzzdddVVVZZZTTTnnnwwwhhhTTT222@@@HHHhhh}}}xxxmmmllliiieeelllyyy|||]]]aaaMMMUUU]]]qqqqqqxxxkkkcccLLL[[[yyysssTTT???@@@AAADDDaaauuuggggggjjjiiifff{{{TTTIIIooo```ZZZLLLAAA......---,,,,,,,,,,,,---,,,---.........000333666:::PPP```mmm}}}BBBIII\\\OOOfffiiiwwwfff___[[[mmmhhhxxxsss]]]UUUwww}}}ddd^^^zzz~~~{{{{{{tttjjjZZZUUU}}}VVV======bbbsss```LLL]]]oooYYYLLLPPPZZZ[[[JJJHHHEEEAAA<<<888666666666444999;;;@@@EEEGGGYYYyyyUUUHHHlllmmmbbbWWW222666333lllhhhsssvvvggg[[[RRRYYYbbb{{{nnnVVV```ttt|||xxxqqqssswwwvvvdddKKK>>>???EEEPPPZZZdddnnntttyyy}}}gggPPPMMMxxxnnnVVVAAA333000;;;GGGIIIOOOXXXccckkkwww]]]TTTOOOuuu}}}ggg~~~~~~SSS777888???===PPP888---///000777fffdddMMMnnnzzz|||zzziiiaaa]]]VVVHHH666///<<>>......---,,,,,,,,,,,,---+++,,,.........000444666===QQQaaannnBBBIII\\\SSSuuuqqq~~~bbbTTT```bbbyyywwwsssggglll}}}uuuttthhhUUUSSS}}}zzz[[[;;;???mmmlllaaaTTTFFFnnn}}}bbb]]]\\\bbbWWWEEEBBB@@@<<<777444222111111555<<>>;;;RRR~~~:::---000333777bbbeeeMMMrrr{{{|||}}}www\\\KKKCCCCCC>>>999>>>JJJLLLGGGOOObbbhhh\\\___mmmvvvvvv{{{|||wwwsssvvvoooZZZ\\\qqquuuuuurrryyyzzz{{{||||||zzzuuuqqqnnnvvv}}}|||{{{zzzyyyvvvrrrqqqbbbHHHOOOzzzmmmPPPCCCLLLAAArrrdddvvv999000HHHzzzsssttt{{{XXX[[[uuuVVV___ZZZRRR[[[WWW```fffvvvnnneeeyyydddPPPYYYUUUhhhkkkyyy...<<>>AAAnnnnnnYYYPPPKKKFFF```kkkMMMOOOHHHJJJ===333777666444333222222333444:::CCCFFFGGGJJJMMM```~~~YYYHHHlllYYYttttttlllnnn999666111www[[[fffcccIII[[[^^^rrr~~~ZZZIIIFFFccc|||iii]]]ppphhh[[[UUU[[[^^^MMM555AAAQQQ```nnn{{{WWWlllzzzsssGGG===NNNeeeqqqSSS===444555@@@JJJJJJQQQaaatttyyyzzzkkkrrrggg|||gggqqqPPP;;;888;;;;;;XXX~~~???222//////:::kkkcccIIIttt{{{}}}yyyyyyrrrQQQMMMSSSLLLHHHLLLUUU[[[^^^___gggssshhhaaavvv}}}www|||sssccc\\\[[[[[[aaabbbXXXfffnnnxxx|||zzz~~~}}}zzzwww}}}|||{{{zzzyyy{{{tttqqqaaaFFFLLLzzzwwwPPPBBBNNN@@@mmm\\\iii777111HHHuuuUUUVVVsssttt{{{{{{{{{{{{bbbtttxxxeeeLLLXXXWWWeeekkkeee999777FFFDDD```dddNNNiiirrrxxxUUUVVVCCCMMMRRRiii~~~sssfff\\\pppvvvhhhsss{{{TTT]]]uuukkk{{{VVVNNN{{{sssppp___NNN444......---,,,,,,,,,,,,---***,,,---...///111444777???SSSbbbrrrAAALLLhhh```mmmxxx{{{|||vvvfff[[[eeegggRRREEE\\\|||xxxLLLHHHkkkwwwYYYGGGBBBCCCDDDGGGPPP111888111999555777---...///111444888;;;===>>>GGGJJJIIIKKKNNN```}}}UUUGGGnnnXXXssspppkkkppp888333...www\\\jjjmmmVVVsssvvv{{{\\\eeerrrpppuuuppp|||fff@@@GGGUUUcccsss{{{cccVVVwwwiii@@@999AAAIII|||oooWWW===111444===HHHPPPKKKSSScccxxx[[[pppxxxxxxxxxzzz}}}jjjjjj___KKK;;;888<<<@@@WWW{{{AAA444---,,,CCC~~~bbbJJJtttzzz{{{{{{rrr}}}fffttt~~~mmmqqqwwwVVVSSSjjjnnnOOOWWWkkkccchhhtttnnnaaaVVV\\\kkkooommmeeeWWWddddddvvv}}}|||{{{zzzyyyvvvqqq```DDDJJJ|||RRR???QQQEEEsssgggzzz111000KKKwwwaaa|||UUUbbbrrrgggwww}}}zzz~~~eee~~~xxxgggJJJXXXXXXbbb~~~jjj{{{777444GGGbbbpppRRRzzz\\\[[[DDDYYYxxxsss~~~cccwwwssspppjjjmmmSSSLLL}}}CCC\\\oooZZZ```DDD***......---,,,,,,,,,,,,---***,,,---...///111555777;;;OOO___ppp@@@FFFyyyWWW{{{zzzqqqbbbTTT___uuummmQQQMMMZZZ{{{sss{{{fff~~~zzz```IIIBBBAAABBBBBB555777999888666444333333888888888555333555<<>>LLLZZZkkk~~~```^^^ccc^^^JJJddddddHHH999777999;;;ccc666666...)))???WWWVVVvvvttt~~~~~~rrrsss|||SSSjjjuuu}}}uuuaaaZZZ]]]\\\eeelllpppvvvwwwgggSSSWWW```\\\fffmmmrrr|||zzz~~~}}}{{{}}}wwwlllXXXDDDJJJttt}}}PPP???EEEJJJdddSSSlll444///GGG|||___YYY|||{{{uuu^^^cccttt||||||vvv]]]OOOTTT[[[bbbxxxlllttt888FFFGGGjjjsssrrrooo|||}}}gggiiiiiigggwww{{{jjjWWWCCCFFF^^^gggooo[[[dddzzzhhhrrrHHHzzzfffYYYIII444333,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555BBBPPPeeemmmDDD;;;xxxkkkPPPRRRTTT]]]{{{vvvpppNNN@@@AAAAAA;;;555777888888777666666777888;;;::::::<<>>ooo222444000***666^^^WWWtttuuu}}}ttt~~~rrrvvv}}}pppwww|||sss~~~kkkZZZZZZfffbbbjjjpppuuuzzzzzzlllZZZZZZeeeccckkkmmmmmm~~~}}}}}}|||{{{|||}}}|||{{{{{{uuuiiiUUUCCCKKKtttwwwLLL:::BBBRRRvvveeeyyy555888HHHxxx}}}sssfffuuu[[[lll|||{{{iiiqqqzzzsssXXXNNNSSS[[[eeewwwqqqmmm111===^^^uuulllrrr___qqqkkkwwwttteeeiiicccgggccc}}}HHHkkkmmmyyysssqqqYYYBBB222---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------///222444???OOOfffmmmMMMGGG~~~hhhnnnoooeeeVVVAAAWWWVVVnnnttt~~~dddHHH======>>>;;;888<<<======<<<;;;;;;>>>@@@DDDBBBBBBFFFKKKOOOOOOMMMKKKMMMPPPWWWdddxxxcccCCC^^^UUU~~~sssqqqHHH666222333mmm}}}}}}wwwuuulllrrrrrr\\\\\\CCCOOOeeeZZZgggzzzHHH000<<>>EEECCCwwwxxx111***,,,333444ooohhhIIIrrrwww}}}xxx|||zzzvvv|||wwwwww~~~xxx{{{pppooo===KKKllltttrrrfff```ccchhhooouuuzzz}}}}}}pppaaabbbhhhdddpppyyy{{{}}}~~~|||xxxzzz}}}~~~~~~|||zzzzzz{{{|||{{{zzzzzztttfffRRRBBBMMMvvvsssKKK:::>>>HHHiiiVVVgggzzz333888DDD}}}{{{]]]xxx```BBBUUUuuuJJJAAAqqqwwwwwwnnnTTTOOORRRZZZfffrrrsssfff888...[[[}}}nnnDDDYYYhhhrrreeennn[[[hhhlllhhheee}}}~~~MMM~~~xxxXXX:::///''',,,,,,,,,,,,,,,,,,,,,,,,,,,---...------...111444???OOOgggmmmddd\\\pppwwwcccTTT[[[~~~]]]ZZZzzz|||tttqqq^^^VVVFFFQQQ^^^[[[tttpppuuuuuuaaaKKK@@@===>>>AAAEEEBBBBBBCCCBBBBBBCCCFFFIIIKKKIIIIIILLLPPPSSSRRROOOPPPUUUZZZ___ppp___JJJkkkddd}}}GGG777...444eee{{{|||uuu{{{zzzOOO\\\IIISSSqqq{{{~~~ZZZ@@@DDD@@@<<>>HHHJJJRRRyyywwwfffwww{{{xxx~~~qqq```GGG666555===DDDFFF|||ddd333+++,,,333444nnnkkkCCCoooxxxzzzttt}}}yyyxxx{{{|||xxxzzzsss```PPPLLLdddPPPnnnyyybbbJJJ???<<>>***//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222444@@@QQQhhhkkkwww{{{]]]PPP]]]hhhXXX???aaa{{{vvvnnn]]]]]]LLL^^^\\\nnnWWWaaauuu~~~yyypppaaaOOODDD???>>>CCCIIIEEEFFFHHHHHHIIIJJJLLLOOOMMMMMMLLLNNNPPPQQQQQQPPPOOO[[[ccclllpppSSSHHHkkknnnQQQ???...777]]]zzzzzzooofffVVVQQQRRR^^^rrruuuttt|||oooPPPIIIGGGHHH@@@@@@FFFQQQ\\\kkkpppaaapppuuu~~~{{{|||aaaKKKIIIGGGfff{{{eeebbbNNN:::666:::HHH\\\WWWUUUttt~~~>>>YYYeeeDDD\\\yyyxxxYYYTTT]]]GGG@@@MMMOOOHHHggg~~~iiiggg{{{rrrooo{{{jjjlllVVVAAA888777;;;EEEOOOQQQ...111///,,,;;;lllQQQjjj}}}{{{{{{uuuyyy{{{xxx~~~vvv}}}dddYYYwww{{{kkkhhhvvvnnnSSS555SSSoootttpppttt|||{{{mmmcccgggnnnrrr~~~xxx}}}}}}yyy{{{~~~zzz~~~||||||{{{yyywwwxxxrrrbbbLLLBBBSSS|||dddCCC???GGGKKKlllqqq:::222@@@vvvuuuZZZzzznnnvvv}}}zzznnnbbbOOOQQQQQQWWWjjjqqqTTT222222eeegggVVVsssbbbmmmVVV~~~zzzRRRZZZ[[[bbbggg___bbbNNNhhh{{{zzztttxxxOOOXXXlll{{{rrrzzzuuudddRRR333)))222111,,,,,,,,,,,,,,,,,,,,,,,,***,,,------...///333555AAASSSjjjjjjsssQQQCCCPPPqqqtttgggYYY}}}wwwrrrjjj^^^GGGBBBSSS\\\eeeZZZ\\\yyyqqqvvvgggWWWMMMHHHEEEDDDFFFDDDGGGJJJKKKLLLMMMNNNPPPMMMNNNOOOOOOOOOPPPRRRTTT[[[kkkwwwJJJHHHKKKooo||||||yyyXXX333777PPPzzzkkknnnhhhZZZ???iiixxxSSS[[[```NNNLLLSSSKKKLLLLLLKKKNNN___{{{llllllqqqKKKHHHZZZUUUgggcccNNN999333666DDDZZZ^^^TTT~~~DDDuuu~~~AAAEEE```iiiuuurrrNNNRRRTTTooouuuggg```lll]]]DDD444666888888GGG]]]FFF***111///***<<>>666@@@MMMDDDOOOmmmvvv333222111dddwwwfffvvvwwwrrrzzzyyy___zzzmmmZZZKKKMMMFFFQQQ___ttt<<<444@@@BBBnnnxxxhhhooo}}}nnn```ZZZ___```]]]\\\___```^^^jjjyyyyyy^^^LLL\\\xxxyyy~~~OOO999+++...000***''',,,+++++++++++++++++++++++++++***+++---------333;;;JJJXXXjjjlllyyymmmgggeeeuuutttyyymmmggghhhOOOCCCTTTbbbbbbeeepppoooLLL^^^NNNIIIVVVYYYcccyyy~~~yyy{{{{{{sssggg]]]VVVPPPNNNLLLKKKKKKNNNSSSfffpppooowwwiii555;;;cccuuuGGG;;;...:::qqqvvvkkkzzzyyyhhhqqq~~~jjjbbbdddnnn^^^ccciiiyyy~~~]]]RRR]]]lllYYYdddaaaPPPwwwiiiXXX```~~~jjj]]]]]]jjjdddxxx{{{bbbFFF888444444<<>>JJJLLLUUUxxx...---444\\\vvvxxxwwwMMMYYY~~~~~~tttdddRRREEEKKKMMMRRR```666;;;000;;;}}}|||VVVPPPsssvvvppp~~~~~~]]]hhhddd\\\```bbb```___```aaa```jjjNNNppp~~~ooooooooowwwJJJ222///---//////,,,+++---+++++++++++++++++++++++++++***+++---------333<<>>yyyyyy{{{WWWHHHDDDooouuuWWW|||}}}wwwfffRRRGGGEEEJJJYYYRRRqqqjjjjjj:::<<<666@@@jjjiiibbbSSSEEE^^^}}}iiiZZZ\\\bbb\\\]]]___aaacccbbb``````aaa[[[iii```UUUkkkuuuuuummmtttWWW~~~rrr|||...$$$<<<...000,,,&&&''',,,---)))***************************)))***------...444<<>>UUU~~~vvvRRRXXXcccbbbRRR}}}]]]YYYVVVVVVYYY\\\[[[XXXWWWZZZSSSbbb\\\XXXaaa___yyy~~~jjjhhhOOO)))AAA...'''***++++++***,,,...+++&&&***************************)))***------...555===NNN[[[mmmnnn|||kkk]]]iiixxxsssjjj]]]RRRZZZZZZZZZ\\\```ffflllppp~~~kkkWWWMMMMMMIIICCCSSSHHHCCCEEE@@@JJJIIIcccjjjzzzppppppzzz{{{\\\MMMIII___zzzwwwEEE<<>>===BBBKKKsssuuufffNNNrrr{{{eeeDDD:::888:::LLLccckkkpppjjjzzzpppuuuYYY:::AAA>>>JJJ\\\xxxqqqxxxppplllRRRJJJ222444444333777DDD@@@ddd???///000222444---"""---ZZZUUUSSSzzzyyy}}}vvvxxx~~~{{{eeemmmyyyxxx}}}zzzyyyggggggAAA666DDDUUUhhhqqqdddfff{{{zzz{{{||||||yyy~~~rrrmmmmmm|||}}}~~~zzzyyy{{{{{{zzz{{{{{{|||}}}}}}}}}|||||||||{{{xxxtttpppbbbCCC===EEEVVV???===@@@FFFIIITTTKKK333444///333nnnmmmiiiiiiHHHKKK{{{fff{{{|||zzzssshhhTTTBBBBBBMMMNNN\\\TTTJJJ666;;;<<<777222vvvxxxmmmsssxxxYYYhhh~~~iiiZZZ[[[SSSSSSVVV[[[ZZZTTTTTTWWWTTTSSSWWW______SSSXXXnnn~~~^^^kkkuuu444:::666,,,000+++***+++......,,,+++,,,************************)))(((***------...555===OOO\\\nnnppplll___ddd```|||OOOQQQTTTAAA===FFFFFF@@@??????BBBFFFMMMKKKXXXfff{{{zzz{{{~~~zzz~~~bbbWWWZZZ^^^gggqqqwwwzzzDDDFFF>>><<<666666777555888===xxx]]]KKKlll|||mmmiiieeeggg}}}rrr|||~~~sssvvv{{{vvvwwwhhhQQQnnnkkk\\\NNNfffrrrlllyyyRRRnnnqqqNNN___???777888===SSSmmmtttppp{{{qqqfffsss???JJJKKKBBBPPPzzzjjjrrrlllhhhgggEEE:::333===///===FFFJJJAAA~~~555)))+++((()))---111===\\\|||eeeRRRuuu{{{wwwyyy|||tttuuu|||xxxrrrddd}}}~~~zzzrrr}}}[[[KKK555FFFvvvwww||||||||||||}}}nnnaaannnzzz|||{{{{{{{{{zzzzzz{{{|||}}}~~~~~~}}}|||||||||{{{xxxsssppp]]]999???HHHYYY333+++@@@RRRQQQOOOEEE666444---666lll|||wwwiiiHHHWWW~~~|||~~~wwwooocccNNN===AAAOOOOOO]]]VVVzzzHHH000777222555999zzz}}}___```kkkwwwdddaaa[[[VVVUUUXXX^^^]]]WWWVVVZZZYYYOOOXXX[[[QQQ]]]cccMMM[[[aaawwwmmmtttDDD)))+++---'''...111---///***(((***'''###(((111)))))))))))))))))))))))))))(((***------...555===PPP]]]pppqqqyyy]]]VVVWWWkkkyyyrrr999HHHDDDFFFHHHHHHGGGHHHLLLPPPFFFIIICCC;;;@@@TTTcccfff|||ooorrrzzz}}}uuuqqqmmmqqq~~~tttkkk___TTTSSSXXX```iiirrrllllllkkkPPPEEE;;;888888999999999:::::::::kkklllEEE~~~|||{{{mmmqqqkkkjjjppptttssswww}}}uuujjj~~~vvvqqqwwwwww]]]MMMkkkuuuwwwxxx```ZZZ||||||yyyjjjnnnqqqlllrrrMMM@@@??????XXXVVV}}}vvv}}}uuujjjRRRSSSppphhhDDDHHHsssppp}}}yyyiiiuuufffRRR@@@444///333<<>>===HHHSSS^^^\\\~~~ZZZ888777444;;;)))444HHHlllooowww^^^TTTaaassshhhoooWWWVVVXXXSSSSSSSSSRRRPPPOOOMMMLLLQQQPPPOOOOOOOOOPPPQQQRRRLLLXXX]]]TTTOOOiiieeeCCC...+++222......---,,,+++******+++++++++*********))))))))))))((((((((((((((((((((()))(((***,,,+++---666AAANNN___ooossspppYYYXXXTTTQQQXXXuuu{{{pppvvvSSSFFFHHHGGGFFFGGGHHHGGGDDDBBBBBBCCCHHHFFFBBBCCCOOOZZZUUUIIIOOO]]]mmmyyy}}}zzzwwwooofffgggooowwwqqqaaaXXXkkkooouuucccEEEUUU^^^HHH888>>>666666666777777777888888333uuu{{{hhh{{{xxxmmmmmmuuuzzzwwwpppfffZZZPPPWWWaaa{{{ttt~~~|||zzz{{{lllTTT[[[qqq{{{}}}ZZZFFFUUUnnnvvvqqqzzzjjjccc}}}QQQHHHMMMRRRGGGLLLpppppp<<>>DDDPPPJJJIII'''******++++++...+++---YYY```YYY||||||yyywwwwww~~~zzz{{{]]]VVV~~~}}}xxxwww~~~|||aaaAAAzzzSSSUUUggg}}}xxx}}}hhh```rrr}}}yyyttt}}}}}}~~~uuueeeFFF444IIIZZZ;;;;;;666\\\RRRRRRsss___AAAFFF888000222444lllwwwnnndddsss```]]]hhhGGGMMM{{{ssslllZZZCCC:::BBBOOOUUUTTTssstttrrr>>>666===555@@@***777444___~~~RRRwwwqqqFFFKKK\\\___ssshhhvvvnnnUUUaaagggXXXQQQ]]]SSSRRROOOMMMKKKKKKKKKKKKTTTRRRNNNLLLKKKNNNQQQSSSLLLOOORRRVVV[[[```fffiii^^^PPP@@@666///***+++...,,,+++***)))((((((((()))************))))))))))))((((((((((((((((((((((((((((((***++++++---777BBBNNN```ooosssoooVVVUUUOOOHHHJJJSSSzzzvvvFFFCCCGGG===@@@===>>>@@@BBBBBBAAAAAAAAABBBBBBAAAFFFQQQWWWPPPDDDAAAHHHPPPZZZiiiwwwzzzwww{{{yyyooocccmmmAAA:::<<>>666...***RRRzzzjjjqqquuu}}}xxxpppeeeOOO:::;;;KKKUUUSSSLLL~~~444666555000000,,,333888JJJnnnIIIbbbXXXYYYooo}}}iiiYYY}}}SSS{{{cccWWWVVV^^^QQQPPPOOONNNMMMMMMMMMNNNWWWTTTQQQNNNMMMOOORRRTTTUUUVVVYYY\\\______]]][[[TTT\\\gggtttlllVVVLLLCCC;;;***&&&&&&---111///,,,+++******)))(((''''''((((((******)))))))))((((((((('''''''''((((((((((((((((((((()))++++++...999DDDOOO```pppsssoooRRRLLLGGGDDDGGGPPPlllwwwcccIIIKKKcccwwwEEEKKKAAA888>>><<<999:::<<<>>>@@@AAAAAA@@@:::<<<>>>AAAEEEHHHDDD>>>>>>@@@AAACCCKKKXXXccchhhssshhhiiizzzjjjooowwwyyysssxxxkkkKKKBBB@@@??????;;;777999>>>;;;222222222222333333333444444666666ddd|||yyywwwwwwlllzzzoooppprrr]]]@@@EEE___|||{{{}}}zzzqqqqqqvvvvvvnnncccooo@@@aaa}}}yyyZZZ@@@888TTTvvvhhhFFFEEEYYYFFFLLLUUUYYY\\\ssseeeBBBYYYxxx{{{tttqqq```{{{llluuu~~~hhh```ZZZAAA<<<666444888>>>CCCIIIOOOiiijjj;;;+++777///)))&&&,,,+++###;;;hhhwwwXXX]]]zzz{{{yyyqqq~~~ccchhh}}}}}}zzz|||~~~|||zzzqqqfffeeesss{{{{{{zzz[[[^^^]]]]]]WWWMMMRRRkkk}}}~~~{{{{{{}}}}}}}}}yyyfffQQQ444KKKQQQmmmSSS888666MMMQQQPPPyyyPPPAAA???@@@999333666<<>>===;;;===??????>>><<<;;;:::===???@@@???@@@FFFNNNSSS```eeeooowwwtttnnnvvvkkklll}}}WWWSSSEEEAAAKKKIII===;;;???;;;999999888444555888000000000111111111222222333(((XXX~~~wwwcccmmmrrrjjjcccjjj{{{{{{yyyxxxvvv|||ggg???[[[~~~uuu{{{hhh\\\OOO;;;@@@___uuu{{{tttffftttdddEEEJJJ___nnn^^^KKKYYYUUUZZZ~~~YYYQQQxxx~~~lllXXXIII000---///444;;;@@@IIIXXXgggzzz999(((+++)))---***''',,,///(((444SSS|||___WWW{{{|||{{{mmmwwwkkkeeerrryyyyyy~~~|||iiixxxvvv~~~uuu[[[WWWooo}}}}}}{{{{{{|||~~~~~~|||xxxwwwpppZZZBBB...PPPVVV}}}777BBB;;;NNNQQQaaaaaa;;;CCCCCC===444888111111ppp{{{yyy^^^|||||||||~~~}}}~~~wwwmmm[[[JJJ999888FFFSSSUUUPPPaaa999777333///666"""777###999555^^^lllrrreeecccnnnsssddd___QQQYYYRRRGGGPPPIIIDDDEEEGGGHHHIIIIIIHHHGGGDDDDDDDDDDDDDDDDDDCCCCCCFFFBBBAAAJJJVVVYYYOOOCCCPPPRRRSSSSSSQQQQQQQQQQQQJJJIIIMMMPPPKKKBBBBBBIII<<>>??????AAACCC:::DDDMMMLLLDDD@@@FFFOOO___MMMBBBIIISSSOOOCCC;;;<<<999999888666:::???@@@,,,111888:::444---000888////////////000000000000------AAA```vvv|||qqq{{{|||rrrppp{{{{{{xxx~~~fffoooKKK|||~~~}}}\\\;;;777ddd}}}~~~fff]]]FFFBBBKKK___wwwMMM>>>IIIpppqqqQQQ}}}}}}yyy}}}rrrjjjssswwwhhh}}}{{{XXX<<<222222222999CCCIIINNN\\\yyyfff\\\++++++555((())),,,***+++...+++222FFFgggkkkXXXmmmooorrrrrrgggqqq|||tttgggvvv{{{yyy~~~}}}|||pppzzzoooxxx~~~||||||}}}}}}~~~}}}~~~{{{vvvtttkkkRRR888333SSSaaarrr...<<>>999DDDPPPTTTVVVYYY|||sss777???+++333,,,(((444///000###555ooo|||nnneee~~~bbbiiizzzQQQLLLIIIEEEGGGCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>?????????CCCFFFGGGEEEBBBEEENNNUUUMMMNNNQQQTTTTTTQQQMMMKKKYYYLLLFFFJJJNNNHHH@@@===DDDKKKEEE999:::<<<666333444000///333222------111,,,++++++...---)))***...(((((('''''''''(((((()))((((((((('''''''''&&&&&&%%%%%%&&&''''''((())))))((('''(((***+++000<<>>>>><<<===000GGGBBBAAAGGGSSSyyyuuu{{{]]]@@@JJJ...000@@@===<<>>???DDDDDDAAA777@@@DDD@@@;;;;;;>>>>>>:::222DDDLLL::::::AAA111777:::333(((***666777............////////////000,,,666(((FFFsssyyyuuucccpppwwwqqqqqqwwwyyyuuusssuuuyyyxxx{{{}}}xxxtttPPPxxxiii???CCCbbbbbbHHHJJJ[[[rrrCCCLLL\\\wwwZZZrrrlll~~~ccclll]]]\\\```cccnnneeeRRRFFF666///999333;;;DDDEEEDDDSSSvvvppp???///...333%%%&&&///...)))***)))///>>>iiivvvZZZcccsssnnnaaahhhpppZZZwww{{{nnn}}}zzz}}}}}}zzzwwwxxx~~~~~~sss{{{{{{yyy~~~yyysss^^^vvvuuuwww~~~~~~~~~~~~}}}~~~~~~{{{{{{xxxssspppfffKKK000===UUUlllTTT//////BBBCCCVVVcccDDDFFFGGG555BBBEEEBBB999777---ssskkk}}}|||dddbbbzzzuuupppuuulllsss{{{}}}xxxuuuqqqcccQQQBBB999>>>PPPYYYUUUYYYeeezzzkkkHHH...<<<###???,,,333(((111---222999HHH|||```mmm___XXXQQQKKKFFFRRRCCCTTTEEECCC???<<<:::;;;===>>>@@@???>>>===>>>???AAABBB===>>>@@@EEEJJJLLLLLLJJJLLLIIIHHHKKKOOOPPPQQQRRRIIIKKKLLLIIICCC@@@AAADDD333AAA>>>888;;;222000BBB444......333333,,,+++///000+++)))++++++(((&&&(((''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''(((***+++000===JJJNNNbbbttt{{{YYY===:::>>>===777===<<<<<<<<<<<>>=========<<<;;;;;;;;;CCC@@@===;;;;;;===AAADDD@@@@@@???>>>>>>??????@@@===888999???BBB===999:::555333111000111111///...///...---,,,,,,---...///)))333777:::QQQxxxyyyPPP[[[tttllluuullleeessswwwzzz}}}vvvvvvxxxzzz|||~~~fffiiiddd\\\pppmmm|||OOONNNzzzzzzpppXXXQQQUUUaaa```zzzSSSrrrvvvkkk\\\oooeeefffrrr|||dddNNN===111555:::555777CCCDDD@@@QQQuuuhhhzzzAAA///...)))''',,,)))******)))))),,,000444|||bbb```yyyxxxhhhaaaXXXQQQjjj|||kkkyyyvvv{{{tttjjjppp}}}}}}}}}}}}|||uuuddd}}}{{{{{{|||~~~}}}}}}|||yyyzzzzzzlllSSS???999CCC]]]111===GGG;;;LLLTTTTTTMMMDDD>>>=========<<<333;;;***\\\gggdddzzz|||sssjjjrrrhhhwwwkkkeeennnvvvkkkRRR>>>???666LLLKKKggg\\\SSSrrr@@@333)))111777$$$///)))---444...***DDDhhhaaaeeeLLLkkkFFFMMMFFFCCCIIIAAAAAA???===:::999999:::;;;:::999999999888888777777<<<===???BBBDDDGGGIIIJJJHHHKKKOOOQQQPPPOOOOOOOOOMMMIIIGGGGGGDDD>>><<<===<<<:::888777777777555333444222000......---,,,++++++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((()))+++,,,111===JJJKKKcccwww{{{TTT:::999<<<<<<777777999>>>AAA@@@@@@GGGQQQ[[[hhhuuuxxxOOOBBBBBBBBB???;;;:::999999::::::888666777999:::888555333444666666777777777777888888888BBBBBBAAA@@@>>>===<<<;;;EEECCCAAA??????AAACCCEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<888888===???:::666555555333111111333333333222///...---,,,,,,---...///...333222...<<>>EEE>>>:::::::::999888777555555555555555444444333333333777888:::<<>>>>>>>>???AAACCCDDD===>>>???@@@@@@???>>>>>>;;;888888::::::666222111222111000000222333333222...---,,,++++++,,,---......000...(((+++DDDnnn```SSSFFF```uuuxxxvvvnnnuuuvvvvvvwwwxxxwwwxxx{{{]]]```WWWsss}}}rrr]]]ooo~~~sss|||ggg|||QQQ]]]xxx|||iii[[[lll{{{bbb000555999777333444:::===444YYYxxxuuucccuuuooo111,,,+++---///,,,)))(((***++++++))))))***---000RRR}}}vvvzzz|||\\\lllrrrrrryyyzzzzzzvvvjjjvvvsssrrrrrr|||wwwrrr{{{|||uuuvvvzzz|||zzzwwwuuuuuuwwwyyy{{{ssswww|||vvvxxx}}}tttsss|||eeeqqqttt~~~{{{|||}}}ttt{{{~~~rrrUUU:::777CCC]]]www;;;777777PPPHHHccc@@@<<<666333222444555666;;;---444000^^^|||iiiqqqwww}}}ttt\\\DDD:::;;;:::RRRbbbSSSbbb___CCC)))555000''',,,...111---+++,,,+++))),,,111jjjyyycccYYYUUUuuu]]]AAA???FFF<<<:::???999666777888888777555333111222111111111111000000000444555666777999;;;<<<<<>>555444<<<;;;222555???444111///...///000000///+++///333222///...000333000000000111111111111222///000111222444666777777444444666888:::===>>>???888999;;;======<<<;;;999888777777888777444222111000...------...//////...---,,,+++******+++,,,---)))***------)))111PPPooo~~~rrr[[[aaahhhllltttnnnnnn{{{vvvpppxxxxxx\\\vvvEEEaaalllqqq|||kkkTTT~~~qqqzzz|||dddxxxwwwzzznnnmmmyyyhhhWWW}}}hhhfff~~~hhhKKKrrrttt}}}gggiii???===555---333CCCEEE<<<777[[[NNNaaa333+++///000,,,)))******(((+++++++++***((())),,,...000___}}}kkkccc}}}|||yyy~~~qqqgggVVVMMMWWWooo{{{wwwppplllwwwtttqqqppprrrtttuuutttzzzyyyxxxwwwvvvxxx{{{}}}yyy{{{|||zzzvvvrrrqqqrrrPPPssseeerrryyyMMMuuuzzzTTTRRRMMMvvv~~~yyysss{{{tttzzzxxxrrraaaEEE333<<>>BBBDDD999888<<<555777777888888777666444333111111111111111111111111333444444555666777888999;;;???EEEHHHIIIIIIIIIJJJJJJFFFDDDDDDAAA<<<:::;;;;;;999888777777555222000---...///...,,,***))))))((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((()))+++,,,000;;;HHHPPPggg{{{}}}DDD555888333000222444///---111555555777999333888888;;;DDDHHHQQQccc~~~oooXXXAAA888CCCCCC333---444888000...333000...++++++,,,------,,,((()))+++...000111000///---------........./////////000111333555777999:::222333555666888999::::::666777999;;;;;;:::999888555777888777555555444333111///---,,,------,,,+++,,,+++***))))))***+++,,,)))(((,,,000,,,***888MMMnnnwww]]]QQQccckkkooojjjpppxxxxxxpppmmmyyy}}}|||```tttRRR~~~]]]YYYssshhhrrrtttTTTUUU]]]|||zzz{{{~~~WWWllliiihhhttt}}}ccciii```MMM777GGG111<<<666444CCCKKK???KKKsssPPPhhhddd666'''***...,,,%%%$$$***,,,+++******+++***((((((***,,,111???___rrr}}}]]]vvv|||~~~uuuyyy|||qqqcccaaaddd```cccsss~~~vvviiigggdddeeehhhpppxxx}}}|||zzzppprrruuuvvvvvvvvvwwwyyy|||}}}|||xxxuuuwww}}}jjjmmmkkkUUU___eeemmm{{{~~~yyyzzzxxx{{{ooo___LLL999333EEE\\\{{{222999@@@IIISSSXXXlll}}}333555444333222222333666888...111+++---333aaaYYYzzz|||~~~wwwzzzaaa^^^[[[SSSFFF<<<<<>>======:::555333555777666555555555333000---,,,...///...+++))))))***((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())),,,,,,000:::FFFOOOgggzzz|||@@@555888111---111222///000555666333111222555>>>@@@AAACCC???CCCRRRHHHFFFSSSpppVVVYYYMMMAAAAAA???;;;>>>:::444555===>>>444+++)))...,,,++++++,,,---,,,+++******+++---000000...+++------------............000000111222333444444555999999999888888777777777666777999:::;;;::::::999444888999555444555555333222000...---------,,,***+++***)))(((((()))***+++...******,,,+++(((...888XXXuuuddd@@@IIITTT\\\bbbjjjtttxxxwwwyyytttYYYyyyaaaooo{{{~~~xxxmmmsssvvvppppppgggtttmmmkkkvvvvvvjjj~~~hhhYYY~~~]]]TTTCCC...<<<888***HHHOOOMMM\\\lll|||]]]dddkkk999'''...++++++***'''(((******'''((()))***)))((((((***+++...???iiivvv}}}bbbkkknnn~~~uuussszzzuuupppwwwxxx~~~qqqaaaccceee^^^YYYXXXhhh|||xxxvvvyyymmmrrrwwwyyyxxxvvvwwwxxxvvvxxxzzz}}}qqq}}}{{{SSSjjjdddnnnzzz{{{tttvvvzzzxxxdddMMM===555;;;RRRkkkfff:::...LLLXXXOOOtttHHH999000111111000///000222444,,,333+++555+++<<>>;;;999999777222000222111000111222222111...+++---...///---)))(((***---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((***,,,,,,///:::EEENNNfffyyy|||;;;333999000,,,111///...000444333///...000...444444666======CCCSSSHHH>>>999???FFFKKKSSSZZZHHHIIIKKKKKKHHHDDDAAA??????HHHCCC<<>>999111555;;;@@@MMMLLLfffrrr]]]TTT~~~>>>...---,,,---++++++---,,,(((%%%%%%'''((())))))((((((***+++&&&DDD~~~tttaaaiiirrr{{{ttt~~~tttrrrmmmlllzzzrrrhhhllluuutttxxx~~~~~~{{{xxxxxxzzzzzzzzzyyyxxxwwwwwwyyy{{{vvv{{{hhhzzz~~~<<<\\\wwwzzzvvvwww}}}{{{rrrooosssiiiUUU@@@666888HHHeee;;;===999VVV\\\[[[}}}***555---///000///------///111222///222666)))---ZZZ~~~rrrzzzlll|||~~~yyy{{{~~~{{{xxxtttmmmfffXXXZZZPPPDDD999444;;;NNNaaa[[[eeegggvvv111...333000,,,---***(((---+++***)))+++***((((((***%%%&&&555rrrooojjjMMMnnnPPPsssnnnGGGAAA::::::666333777555333888111000000///////////////++++++++++++,,,,,,,,,---,,,,,,,,,---...//////000///000111222333555999<<>>>>>>>>>>>>>>DDD@@@888999:::000---:::+++///111000000111,,,%%%'''''''''(((******(((&&&%%%+++,,,(((&&&(((***(((((((((((())))))))))))&&&&&&(((***,,,///000111//////...///000333555666333333333333444666777888555::::::333///000000...+++***((()))***,,,++++++***)))(((''''''((()))***###(((++++++,,,,,,***''''''===jjjsss```IIIEEEIIISSS]]]aaacccjjjqqqnnnwwwzzz~~~{{{ooorrrmmmlllrrr}}}nnnhhhqqqbbbqqqppppppvvvqqqyyyuuukkkwww}}}rrrrrrcccqqqnnnoooTTTIII888555222888@@@???HHHCCC@@@```~~~mmmZZZ```BBB&&&+++%%%,,,((($$$%%%+++***&&&&&&+++&&&'''))))))((((((***+++)))555mmm|||]]]kkklllrrrxxxzzz||||||```pppxxxiii]]]^^^mmmzzzxxx|||~~~yyyvvvwwwyyyuuuvvvxxxyyyxxxtttooolllzzzxxxxxxllliiisss___jjj{{{yyyooojjjYYYHHH888555>>>SSSuuuZZZ///---QQQTTTLLLaaayyy{{{===@@@------///111000---,,,---////// 444000+++444@@@mmmkkkzzzuuu~~~vvvsssttt~~~{{{yyyxxxzzz|||~~~}}}{{{sssuuuiiiccc\\\GGGSSS@@@111333BBBOOOXXX\\\ddd[[[{{{,,,999000///+++---///%%%###111---'''&&&,,,...***''')))'''......555{{{vvvMMMSSSiiiNNNwwwxxxCCC111EEE666999666666888111,,,555...///111222222000...---++++++,,,,,,---------...,,,,,,---...///000000111////////////000333777;;;>>>;;;999:::888333111333000000222444666555222000///000000,,,''''''---222$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''***,,,---///999CCCOOOgggzzz}}}<<<111666)))222------,,,,,,+++,,,---...///000000111222444555666666:::999999===BBBCCC>>>999:::;;;;;;888555555888<<>>===000555PPPWWWWWWfffYYYmmmRRR***555///...---+++***)))))))))))))))))))))))))))))))))---""",,,///===___NNNbbb{{{SSSMMM:::EEE888555444444333333222111111///...---,,,++++++++++++))))))))))))))))))))))))***************++++++,,,,,,,,,------...//////000444444444444333222111111......//////...---,,,,,,---------,,,***((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((***((()))---,,,555KKKTTTgggxxx~~~999000555***222---,,,+++*********+++---...------///111333444666777;;;888777:::>>>@@@>>>::::::::::::888777666888:::@@@<<<777333222333333333444333111///---,,,++++++******)))((()))+++---...((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,+++,,,---...000111222333666333222333666888888777555999<<<:::555000//////,,,+++***)))((((((((((((&&&'''''''''((((((((()))(((((()))))))))*********###---333===]]]uuuoooRRR;;;<<>>///III[[[}}}BBB999DDDCCCIII```yyyOOO000***555------,,,+++++++++++++++)))***+++)))(((+++111888XXXtttqqq```ZZZfffbbbpppXXXSSSccc{{{yyy~~~}}}|||zzzyyyyyy{{{|||{{{{{{zzz}}}uuu}}}zzznnnrrrmmmooohhh___VVVNNNEEE===888---888IIIPPPQQQ\\\bbbWWWoooqqq666222///...---,,,+++***)))))))))))))))))))))))))))))))))%%%###000///)))QQQbbbzzz{{{tttSSSNNN___TTTLLL666BBB;;;000333333222222111000000///...---,,,+++************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,---.........111222222222222111000000...............---,,,,,,------,,,+++***((('''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''***''')))...---666LLLRRReeeuuuzzz666///222+++111---******)))))))))***++++++)))***,,,...000222444555999666444666:::<<<<<<::::::999888999:::999888777;;;888444222222333333222111000///---+++******))))))(((''''''((()))+++,,,(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))*********++++++---000222444555333222333444666666555999888666333111000//////++++++***)))(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))$$$...***$$$>>>kkk{{{mmmwwwxxxaaa===;;;UUUGGGOOOUUUZZZfffwww~~~qqqsss{{{~~~yyy}}}yyywwwfff~~~xxx}}}xxxrrruuuoooiiiddd[[[PPPHHHFFFTTTMMMEEE???<<<===CCCJJJOOOXXXXXXMMMMMMiiitttppp}}}ZZZ777///&&&###&&&)))***(((''''''''''''''''''''''''&&&''''''''''''((((((((((((***333CCC\\\zzzzzzuuukkknnnsssvvvqqqmmmpppwww|||oooiiiooouuuuuuzzzzzz}}}~~~ssszzzzzzeee```ttt~~~{{{zzz|||jjjmmmwwwdddWWW;;;...777IIIRRRpppjjj///000DDDHHHIIIbbb)))777---)))---,,,++++++***+++++++++&&&)))++++++)))(((+++---999sssrrrrrrQQQnnnbbb___TTTMMMWWWmmm~~~{{{}}}~~~~~~zzzxxxwwwwwwyyyyyyxxxwwwssswwwooowwwuuujjjpppkkkggg^^^PPPCCC;;;777555444>>>???DDD[[[fffTTTcccCCC&&&333///------+++***))))))))))))))))))))))))))))))))))))&&&(((//////###)))SSS~~~|||XXXwwwyyyfffYYYMMMTTTZZZyyyhhhZZZ111:::888...888111111000000///......---,,,+++***))))))((())))))''''''''''''''''''''''''(((''''''''''''((())))))))))))***++++++,,,,,,---......///000000000000///---............------,,,,,,,,,,,,+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&)))''')))......888NNNSSSeeeuuuxxxxxx555000000,,,///,,,))))))))))))))))))******((()))***+++---///000000444333222444777999999777:::888888:::<<<<<<999555555333111111222222111000---,,,***)))((('''''''''%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((''''''&&&'''))),,,///111111111000000111111111111999666222111111222000...+++***)))((((((''''''((('''''''''''''''''''''''''''''''''((((((((())))))+++((('''(((///DDDggghhhtttZZZBBB///AAACCCDDDEEEKKKXXXdddkkknnn~~~uuusssuuuyyyvvvyyy|||~~~wwwzzz~~~ccczzzyyyuuuoooxxx}}}uuukkkhhhYYYRRRLLLJJJGGG@@@<<<<<<777666:::DDDHHHHHHKKKRRRfffeeegggvvv{{{mmmTTT000(((&&&%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,&&&---@@@```{{{rrrvvv}}}|||sssppplllnnnvvvwwwrrrsss{{{ssstttoooeee^^^]]]ZZZUUUUUUeee|||uuuqqquuu{{{}}}}}}yyy|||}}}^^^qqqxxxwww||||||~~~~~~~~~vvv}}}pppuuummmlll{{{TTTGGG///777:::UUUggg{{{///;;;;;;NNNZZZ```tttPPP,,,000666###++++++************++++++'''***,,,,,,***)))***+++000MMMvvv}}}tttYYY```rrr\\\ccc\\\IIIFFF]]]ttt|||wwwyyy{{{}}}}}}}}}|||{{{wwwuuuttttttuuutttsssqqqnnnpppgggnnnmmmbbbhhhdddYYYPPPCCC888333444777:::DDDYYYWWWPPPYYYccc|||III000///***222,,,,,,+++))))))((((((((((((((((((((((((((((((((()))***%%%''',,,'''444VVVzzzPPP___qqq}}}|||uuuxxxssscccSSSMMMQQQVVVRRRhhhLLL000GGGAAA///222777000//////......------,,,***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''(((((())))))***+++++++++,,,---...////////////---------......------,,,,,,,,,++++++***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((&&&)))//////999OOOWWWiiixxxzzznnn555222...------***)))************))))))))))))))))))*********++++++---...000444666666444333999888888:::======999555333111000000000000///...******(((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%%%%%%%'''***---/////////000000000///000000777444111222444444000,,,+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((("""$$$,,,((('''FFFmmmssspppwwwbbbkkk???===>>>???@@@CCCIIIOOOYYYlllvvvqqqqqq^^^gggZZZjjj___dddkkkfffhhhqqqrrrddd~~~xxxmmmsss|||rrrhhhpppiiiccc]]]YYYUUUOOOHHHCCCFFF>>>777999<<<;;;;;;<<>>:::777888===DDDJJJRRRQQQZZZTTTgggvvvWWW^^^&&&///444(((///++++++***)))((((((((((((''''''''''''''''''''''''""")))000---&&&555BBBkkk[[[LLLUUU___\\\TTTjjjnnnuuu~~~|||zzzuuullleeeVVVVVVOOOCCC>>>GGGVVV^^^lllPPP555777???333555:::(((//////......---,,,,,,,,,(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((()))))))))***+++,,,...////////////,,,,,,---------------,,,+++++++++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((&&&)))//////:::PPPZZZkkkzzz|||ccc444222,,,...,,,)))))))))*********)))(((((()))))))))((((((((((((''''''***...222333333111000666666777999;;;:::888666444222000//////...---,,,+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((***,,,------///111222111000111222333222111333444333///+++******)))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%'''((('''&&&---555MMMxxx}}}sssttteeeVVVLLLDDD===???GGGQQQ]]]iii^^^bbbEEEPPPAAAEEE>>>BBBJJJKKKOOOUUUSSSRRRbbbccc^^^kkkvvvoooeee```]]]WWW\\\eee\\\SSSXXXQQQSSSPPPGGGAAABBBAAA===<<<777666;;;AAAEEEJJJNNNYYYZZZSSSGGGEEEWWWuuuvvvfffaaa{{{rrrCCC+++777777"""((((((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&((()))555]]]nnnzzzwww}}}}}}vvvrrrvvvyyyvvvpppmmmtttttttttvvvzzzwwwuuuwwwsssxxxzzz}}}|||zzzyyyzzz{{{wwwsssnnnzzz~~~~~~~~~|||}}}xxx|||lllpppvvvhhhaaa<<<666<<>>444;;;???===999999<<>>CCCAAA???FFFMMMIIIAAA777===:::;;;AAA>>>888;;;666666777666777999<<>>:::000777555555:::AAAFFFLLLQQQWWW\\\eee]]]LLLvvv444%%%:::)))$$$111((())))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""",,,,,,)))***'''%%%,,,###///@@@yyyzzzkkkXXXRRRJJJFFFFFFEEEBBB???AAAAAACCCHHHOOOUUUWWWWWWIIIJJJIIIGGGGGGMMMXXXaaayyy<<>>@@@???CCCLLLFFFGGGOOORRRNNNQQQXXXYYYaaajjjiii]]]SSSWWWbbbvvvzzziiieeelllkkkjjjiiiaaa:::---'''+++***%%%'''///'''&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&,,,'''&&&222)))[[[ggg}}}uuuqqq~~~~~~yyy{{{|||xxx\\\cccoooxxx|||}}}~~~{{{yyy{{{wwwzzz~~~xxx}}}{{{~~~~~~}}}xxxvvv}}}fffhhhzzzIII777333AAAIIIbbb}}}ppp+++>>>DDDHHHWWWRRRnnn...;;;333$$$###222(((((((((((((((((()))******''''''((()))******'''%%%$$$444"""+++IIIqqqoooooosssbbb666TTT~~~rrrQQQ@@@<<<:::888666777999<<>>:::777555666---444555000:::999CCCHHHMMMPPPRRRSSSVVVYYYhhhLLLmmm......///...+++***,,,///)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))###!!!&&&)))%%%%%%+++***(((---JJJfffwwwmmm___ZZZSSSOOONNNNNNMMMLLLLLL^^^uuunnnDDDCCC888666&&&111:::---111777%%%*********)))((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''(((((()))'''(((((()))))))))))))))***+++,,,,,,------------))))))***))))))((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((***(((***000///999OOOZZZkkk{{{~~~KKK555+++111,,,''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((())),,,...000111222333333444444333333444222///+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''***,,,......------------,,,,,,,,,+++++++++***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''******(((+++===[[[sss}}}PPPYYYrrrwww~~~iiiUUUGGGBBBWWW]]]sssaaaSSSOOOMMMFFFEEEIIIIIIIIIIIIGGGEEEFFFIIIKKKGGGFFFFFFIIIOOOSSSSSSSSSRRRWWWZZZ^^^eeemmmooommmZZZcccZZZkkk}}}qqq\\\rrr{{{qqqeeeNNN555222222111...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''',,,...(((***CCC```ssssssuuu{{{uuu}}}{{{kkk^^^]]]mmmyyyyyy|||rrrwww~~~|||yyyvvvuuuzzz~~~~~~tttdddwww~~~}}}tttlllkkkrrr|||~~~~~~|||zzzyyyvvvpppiiirrrKKK444222555KKKgggpppqqq===???---JJJWWWXXXwww444222///+++)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++((('''333OOOtttvvvggghhhDDD)))___sss^^^FFF???::::::999555222222444888555999999444666222111:::888666:::888999BBBIIIIII@@@OOOQQQLLL|||}}}DDDMMM888...---,,,+++************(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((...'''!!!***DDDjjj{{{xxxbbb<<>>...222111000...,,,++++++++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))*********+++++++++*********)))(((&&&%%%$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&)))''')))...---666LLLYYYiiizzzGGG333***000,,,(((***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((+++---///111111222333333333333333222000---***(((''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$##################################################################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%'''))),,,---------,,,---------------,,,,,,,,,)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''"""%%%%%%###+++===NNNVVVjjjRRRUUUiii|||pppllliiiiiikkkkkkhhhggghhh[[[\\\]]]]]]]]]___bbbeeeoooiiicccaaadddiiimmmoooiiikkklllmmmttt}}}zzznnn\\\___iii~~~jjjQQQAAA:::...!!!+++,,,,,,***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''(((+++'''%%%333EEEwwwxxxnnntttlllvvvxxxfffYYYaaarrrzzzvvvoooxxx{{{}}}}}}yyyvvvuuuuuu}}}wwwrrrpppllliiikkkpppuuuzzzhhhhhh}}}~~~{{{tttuuuzzzuuubbbPPP888CCC;;;EEE]]]XXXqqqmmm>>>"""BBBIII\\\YYYZZZCCC222000---***((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%''',,,...)))111UUU}}}uuuoooZZZHHH888FFFhhhkkkGGG777888<<<===<<<777888444555444111444222///888888999???===:::AAA<<<\\\RRRQQQ|||wwwAAA???jjjLLL///------,,,+++************(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((+++333---%%%444ZZZ|||uuu~~~{{{UUU<<<<<<<<<888666111111///---,,,+++************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((()))))))))*********++++++******))))))(((&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&)))''')))...---666LLLWWWgggwwwAAA111)))///+++)))+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,---......///000000000000000...---+++)))'''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$##################################################################$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%%%%&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''"""''')))$$$"""'''000666FFFdddiiiOOOVVVmmmvvvyyyvvvyyywwwuuummmcccaaalll{{{~~~www^^^>>>)))###%%%''''''%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***%%%%%%)))((($$$&&&---OOOcccxxxiiibbbbbbtttuuuuuuzzzfffYYYZZZfffrrrxxx}}}wwwtttxxx|||qqqmmmkkkooorrrrrruuuxxx{{{xxxiiivvv|||uuuoooooonnnbbbLLL;;;777888LLLQQQXXXAAA777222OOOWWWVVVWWWrrr666...---+++)))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&###)))///%%%555ZZZlllooommmOOO;;;<<>>@@@AAAJJJUUUppp___BBB@@@bbbAAA###...---,,,+++***))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''',,,---'''!!!$$$333AAAeee~~~{{{OOO111777<<>>999]]]GGG...,,,,,,++++++***)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((000(((!!!###+++000+++$$$...NNNxxxKKK888:::>>>>>>777---,,,111......,,,+++***)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))(((((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&)))''')))...---666LLL^^^jjjwww;;;555,,,...***(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))))))))***+++++++++++++++((((((''''''&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%'''((()))*********+++,,,,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%&&&&&&'''(((###$$$&&&***222GGGgggzzznnnYYYeee[[[cccjjjuuuzzzyyyrrrXXXVVVqqqrrryyyiiiEEE///,,,111---%%%&&&...///&&&"""%%%'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$&&&((()))((())),,,###FFFbbbllljjjVVVdddsssuuu{{{lllsssvvvYYYOOOVVVdddkkksssvvvuuussstttvvv{{{yyyzzz}}}zzzzzz{{{rrrttt}}}yyyqqqoooiiiaaaUUUCCC777999BBBKKKQQQpppggg222555111PPPQQQIII```sssDDD///'''+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''+++((($$$$$$+++000*** 555SSSttt```ZZZGGG444111;;;IIIVVV^^^yyy|||}}}{{{}}}lllYYYVVV===JJJ===DDDeeeyyy888!!!333777'''******)))((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''!!!%%%((((((&&&%%%(((,,,+++(((444HHHUUUAAAIII999<<<888000111777555+++---,,,+++)))((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&)))''')))...---666LLLaaakkkvvv888666------***(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((***++++++,,,,,,,,,,,,,,,'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###############################################################"""""""""############$$$"""""""""############$$$"""###$$$%%%&&&((())))))+++---...//////---+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&)))$$$"""%%%'''&&&%%%&&&&&&+++...+++%%%%%%...888LLL}}}zzz}}}|||{{{fff]]]iiigggpppzzz~~~vvv~~~yyyssszzzpppeeegggddd]]]mmm}}}zzzfffUUU<<<***'''...111///+++((())),,,(((!!!!!!'''&&&''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%(((++++++666QQQrrriii\\\XXXSSS^^^vvv|||qqqsss}}}^^^IIIPPPZZZiiiwww~~~}}}~~~~~~yyyyyy|||~~~wwwnnnxxxzzz{{{wwwzzz}}}}}}wwwqqqnnnmmmcccRRRCCC<<<999999BBBMMMrrr~~~TTT000;;;777NNNUUURRRZZZ???&&&+++444************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&& )))+++$$$%%%,,,+++###***"""RRRsss{{{rrrdddPPP:::...333===444,,,???:::AAAQQQFFFSSS@@@FFFAAA::::::666333;;;GGGTTTlllkkk===...---***)))---))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''!!!(((,,,***$$$!!!&&&---)))(((...(((<<>>666:::AAAMMMbbbwww<<>>888:::CCCMMMTTTeee```555888:::===NNN\\\]]]\\\iii444 %%%...000(((((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&---$$$!!!'''***'''(((---%%%)))000,,,000[[[wwwpppwwwpppmmm{{{gggwwwaaaqqqyyy~~~222111///)))###'''//////((((((((('''''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###%%%(((***(((&&& +++111,,,%%%+++***///%%%444KKKKKK{{{rrrcccNNNKKKFFF===888;;;???;;;333111555111))))))222222***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&)))''')))...---666LLLaaajjjvvvccc;;;'''---...)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((()))******(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""$$$#########""""""!!!!!!################################################"""""""""""""""""""""""""""############$$$$$$$$$(((((())))))))))))(((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))---000:::RRRjjjmmmccc```iiiuuu}}}{{{wwwtttwww{{{}}}~~~|||sss```VVVXXX___bbbbbbGGG>>>222---...000...******************)))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$111///$$$111YYYzzz||||||nnn```XXXBBB===GGGZZZkkkkkkfffpppzzz[[[EEE@@@DDDGGGZZZ^^^eeennnuuuwwwuuurrriiihhhfffgggiiikkkllllllfff^^^UUUMMMDDD<<<:::===BBBSSSYYY^^^:::;;;222111EEEVVV[[[___nnnjjj222)))///((($$$+++((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,$$$%%%+++))),,,NNNwwwfff[[[555***,,,,,,,,,+++++++++******)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++++++++,,,...000222444JJJ[[[xxxtttmmmbbbWWWOOOKKKJJJKKKDDDAAA>>><<<:::888555222333222000...,,,+++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&''''''&&&***((()))---,,,888OOO```jjjvvv```:::'''------)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""############"""""""""!!!################################################"""""""""""""""""""""""""""############$$$$$$$$$((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((!!!%%%%%%###+++666555---444<<>>QQQccciiiiiiiii{{{}}}kkkUUUEEEEEEGGGLLLRRRYYY]]]]]]\\\dddcccaaa```]]]XXXQQQMMMIIIDDD@@@<<<999<<>>&&&,,,888,,,++++++++++++*********(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''')))+++---...''''''(((,,,444===EEEKKKUUUQQQNNNPPPWWW[[[ZZZWWWOOOLLLHHHGGGHHHFFF???999GGGIIILLLNNNOOOMMMJJJHHHBBB???<<<:::999777444111222111///---+++***))))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&***(((***...---999QQQgggooo{{{[[[999(((------((()))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""############""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''---...'''$$$((()))%%%###(((***)))((()))+++'''(((***,,,---...------///...000666999555*** ***---+++''')))...+++############&&&((('''%%%"""'''((()))+++,,,,,,+++***((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&***###%%%,,,)))%%%888SSSfffqqqqqqXXXOOOFFFDDDJJJTTT]]]cccbbbnnn}}}xxxUUUMMMBBB:::999>>>CCCGGG777777888;;;???@@@@@@>>>000666AAAJJJOOOVVVdddrrr[[[000111HHH777DDDPPPVVVVVVZZZZZZ111(((%%%,,,000,,,&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&(((+++***$$$"""###...%%%TTTddd555---999:::,,,!!!++++++*********)))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%'''((((((333111///---,,,,,,---...+++***)))***---//////...888777555222///000444888444:::BBBIIIKKKHHHCCC???>>><<<999888666444222///000///---+++)))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&***(((***//////;;;SSSfffnnnxxxUUU777)))...,,,((()))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""#########"""""""""""""""################################################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""))),,,(((&&&))),,,+++&&&(((******((('''(((***------,,,++++++***)))))),,,)))&&&'''***+++)))&&&$$$&&&$$$!!!###((('''"""*********((('''((()))+++%%%(((,,,,,,***(((((()))&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,$$$&&&---)))''':::YYYWWWhhhlllooocccNNN999000666EEEOOOXXXYYY]]]gggwwwzzzhhhYYYNNNEEEAAAIIIEEE@@@>>>AAAEEEIIIJJJ]]]\\\___gggssszzzIII999:::888666888PPP___ZZZOOO___999<<<+++------+++))))))(((&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%''''''''')))......+++///999(((WWW}}}|||xxxwww}}}fffBBB333...333+++&&&>>>*********)))))))))((((((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''' ###(((,,,,,,)))%%%"""/////////---+++*********###'''******((('''))),,,:::<<<@@@BBBBBB@@@===;;;;;;999666555444222000------,,,+++)))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((&&&***)))+++000000<<>>@@@CCC111)))333)))...000+++&&&&&&)))+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$(((&&&$$$""""""$$$&&&((($$$&&&'''(((((('''((()))***&&&$$$$$$''')))***))))))---444999<<<<<<:::888555333111000000///---+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&***(((***//////;;;SSSdddmmmyyyCCC111,,,///***(((***'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############################################################"""""""""""""""""""""""""""############$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%%%%%%%$$$%%%&&&'''''''''$$$%%%&&&'''((()))))))))$$$$$$&&&''''''%%%""")))((('''&&&$$$!!! !!!!!!"""%%%'''((('''%%%$$$"""######$$$$$$%%%&&&(((&&&&&&&&&'''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$&&&%%%"""%%%+++***%%%)))000!!!>>>[[[xxx```\\\{{{eeeUUU[[[CCC;;;555666:::===CCCJJJRRRNNNIIIIIIMMMTTT[[[___ppprrrtttuuussskkkaaaZZZIIIAAA:::888666333222555:::BBBMMMSSSQQQPPPYYYdddLLL---444...---///***+++***((('''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$&&&))))))''''''))),,,..."""***333...,,,111000111,,,555aaa~~~xxx|||aaaHHH;;;***666666)))(((333222&&&444$$$+++...%%%%%%000'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%$$$$$$!!!###'''******)))&&&$$$&&&&&&&&&'''&&&%%%###"""***(((%%%%%%''')))***++++++...333777999777444222333222000/////////---+++(((((('''&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))&&&***(((***...---999QQQaaakkkxxx@@@000---///)))(((***'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&$$$$$$'''&&&%%%%%%%%%'''''''''&&&###$$$&&&'''(((''''''&&&)))%%%"""###(((***'''### ###&&&'''&&&'''***)))&&&###"""$$$%%%%%%$$$%%%%%%&&&&&&'''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&(((+++ 000)))###444FFFYYYvvvpppccckkkvvv```JJJ>>>999666666999777777777888::::::888777777888:::===>>>;;;777333666444555888999;;;CCCKKKRRRQQQUUUYYYYYYddd>>>777///(((!!!333&&&&&&'''''''''%%%%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,$$$!!!&&&((($$$###&&&)))((())))))&&&###...+++***%%%111000+++222%%%222111;;;777;;;CCC;;;:::???;;;777444111///333999888000---///---((()))000!!!...111(((%%%+++***"""''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&&&&%%%$$$$$$###$$$$$$%%%$$$######&&&((()))'''%%%!!!$$$''')))((('''''''''))))))+++---...000111222333111/////////...---+++(((''''''&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))&&&***((()))---,,,888OOOccclllyyy===444---,,,,,,)))'''(((---(((###!!!&&&)))%%%(((%%%---(((000)))!!!(((###$$$*** """***!!!###$$$ """))) ///###''')))""")))******"""%%%###'''$$$$$$############$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))))))))&&&!!!,,,KKKkkkssslllrrrwwweeeUUU777DDD333777999---888???111333777...999777666:::...+++@@@===444BBB<<>>DDD;;;111===JJJEEE<<<>>>999LLLKKKVVVIIINNNRRRRRRyyyQQQ+++...---+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***+++,,,///111333444555444333111000000//////,,,,,,,,,+++******))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%"""!!!"""###$$$%%%$$$$$$!!!&&&+++---+++(((%%%(((''''''&&&&&&''''''((('''((((((((('''%%%###""""""&&&***,,,,,,)))'''%%%(((((()))***+++---///000/////////...,,,+++)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################################################################$$$$$$$$$#########"""""""""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''(((***&&&+++******...---:::TTT___ooowww<<<333---,,,+++)))'''((($$$$$$%%%%%%$$$$$$'''***'''111'''***)))***,,,!!!+++###***---111###&&&+++%%%!!!%%%&&&!!!%%%((((((%%%!!!&&&$$$%%%$$$$$$+++$$$$$$############$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###'''+++***&&&$$$%%%***888^^^tttiiihhhooofffjjjsssmmmVVVOOOGGG===GGGFFF===444===KKKGGG???AAAEEEQQQSSSPPP888OOOlllSSS222------+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((***,,,...000111222222222111000///...---,,,++++++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%+++(((&&&(((++++++((($$$,,,)))%%%!!! !!!###$$$&&&&&&''''''''''''&&&&&& """%%%&&&'''''''''%%%'''(((&&&"""!!!%%%)))'''(((((()))***+++---............---,,,***)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################################################################$$$$$$$$$###############"""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''(((***'''+++)))***---...===WWWbbbooouuu~~~}}};;;333,,,++++++)))'''(((,,,&&&!!!$$$'''%%%!!!(((!!!%%%%%%*** ,,, ,,,((((((%%% """'''******!!!$$$+++ 444/// ###))))))$$$$$$############$$$$$$########################################################################""""""#########$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$''')))***))))))...%%%///DDDWWWqqqcccyyyyyy~~~qqqlllXXXZZZttt~~~___PPPjjj```???''''''000///)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***,,,---......///000000000...---,,,+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###$$$&&&&&&$$$""" $$$(((,,,---+++'''%%%&&&''')))******)))((((((...,,,)))%%%######$$$$$$&&&''''''&&&$$$$$$&&&)))'''''''''((()))***+++,,,---------,,,+++)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''((()))'''+++))))))---///???ZZZcccooottt~~~sss:::222+++++++++)))''')))&&&%%%(((,,,+++)))---444((()))+++*** ///!!!###!!!(((###%%%###000$$$"""&&&...*** ...'''///444 (((######"""---!!!$$$$$$############$$$$$$########################################################################""""""#########$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))'''$$$"""###&&&''''''######'''000FFFbbbppplllrrrccczzz}}}mmmRRR:::+++***,,,222...(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***,,,---,,,---.........---,,,+++***))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&&&&)))+++111---((($$$"""$$$(((******+++,,,.........---,,,'''(((((()))***+++,,,,,,###%%%)))---000...)))$$$''''''''''''(((((()))***++++++++++++***)))''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''((()))&&&***((()))---000???[[[aaaooouuujjj999111+++***+++)))((()))###&&&)))'''###000WWW}}}~~~ZZZQQQDDD&&&aaaEEE***,,,""",,,EEE////// +++ooo$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###(((***'''%%%&&&''''''$$$+++,,,***)))...555YYYtttxxxooo[[[ttt```<<<:::---(((***+++$$$&&&+++'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++***++++++,,,,,,,,,++++++))))))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))'''######''',,,((())),,,444AAARRRbbblllvvvvvvwwwxxxyyyyyyyyyyyyeeedddaaaZZZNNNAAA444---666///'''###$$$''''''&&&(((((((((''''''((())))))************)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#######################################################################################################################################$$$$$$$$$"""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''(((***%%%***((()))...///>>>YYY^^^nnnvvvbbb999111*********(((((()))(((&&&%%%""",,,UUU~~~VVV"""]]]111SSSOOO%%%$$$vvv{{{888###&&&000"""%%%$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%((('''(((,,,,,,)))///...$$$###&&&(((...777fffpppwwwxxxtttpppmmmnnnsssfffmmmkkksssyyyrrrPPPGGG111///&&&%%%(((333666)))%%%(((%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))***)))))))))******+++,,,((((((''''''&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''!!!!!!"""$$$(((///777<<<\\\dddooowwwvvvlll___VVV]]]]]]]]]]]]^^^___``````jjjmmmsssyyy~~~aaaVVVEEE555,,,((()))+++))))))((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$"""$$$&&&&&&%%%######$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''&&&'''(((***$$$)))(((***......<<>>JJJQQQTTTZZZYYY^^^```^^^mmmaaammmgggfffbbbbbb]]]TTTKKKDDDBBBDDDGGGBBB888...$$$!!!%%%***(((000(((%%%,,,---%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&######$$$%%%'''((())))))&&&&&&&&&'''))),,,...000&&&,,,333555222...---......555666000***,,,000111>>>777///---...///,,,(((---,,,,,,+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''(((%%%######%%%&&&%%%#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''%%%!!!"""(((...((()))///333''' 666VVVnnnooommmiiiccc]]]ZZZYYYRRRSSS[[[eeelllrrr~~~sssggglllYYYFFFRRRMMMkkk~~~vvvsss{{{EEEBBB222%%%%%%'''&&&'''))),,,---***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$#######################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''***(((***//////<<>> &&&)))!!!################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######%%%'''((('''%%%"""&&&)))'''$$$$$$)))///HHHJJJKKKJJJIIIKKKQQQVVVbbbeeeiiieee___]]]___dddhhhkkkhhhqqqjjjrrrnnnpppwww|||zzztttjjjTTTWWW___fff\\\FFF555...---,,,(((######'''((('''%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++&&&(((***+++,,,+++***)))***++++++(((%%%%%%(((,,,///+++&&&'''000666111(((%%%''',,,222555444000,,,*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''((((((((((((+++)))((((((***+++***)))***)))))))))))))))***+++$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((('''######''',,,***---&&&"""<<>>KKKVVV```jjjvvvvvvrrrllluuulllrrrrrrzzz{{{ccc~~~pppggg^^^aaaPPPPPPTTT666///'''$$$'''***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))***+++++++++))))))***+++---...//////444444333333333333333333111000...------.........444+++'''+++000///,,,,,,&&&'''((()))***)))&&&%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))***,,,...///000'''***,,,------///333666444555666555333000---+++000...+++)))((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&)))***+++000???VVVggg___ppprrraaa___~~~pppyyyqqq]]]CCC222((((((///)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''((())))))))))))))))))*********++++++))))))))))))))))))))))))&&&((())))))(((''''''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''***(((***//////<<>>999444///,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''+++%%%$$$222LLLbbbkkklllooo``````wwwzzz~~~UUU000'''111))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''((()))******+++++++++,,,,,,,,,---------************************''')))******)))(((((()))&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''***(((***//////<<>>888IIIGGGTTTXXX\\\___VVVXXXFFF:::@@@###999444$$$000333---333)))***%%%(((+++%%%"""'''+++***&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''***...++++++>>>UUUSSSiiiqqq{{{AAA===888222,,,***))))))((($$$'''***+++,,,,,,,,,***!!!000BBB999)))%%%444&&&666<<>><<<>>>BBBGGGHHHKKKRRRZZZkkkuuu}}}ccc,,,,,,)))...---$$$%%%***'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""***,,,)))%%%%%%'''&&&---...***)))000888+++777===VVVjjjwwwvvv]]]@@@666666555---!!!&&&111+++%%%&&&'''+++,,,'''!!!###)))&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((('''+++...,,,---@@@VVV^^^ooovvvBBB???:::333...+++***)))((((((***++++++(((&&&''')))(((((('''###(((---)))BBBDDDVVVqqqyyyxxxjjjrrr]]]hhhUUUhhhnnn:::>>>'''&&&'''***)))&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&+++***((()))******((('''%%%$$$$$$%%%'''((((((''''''''''''%%%$$$%%%''')))$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))******))))))***+++)))666???PPPaaatttwwwssstttppp|||rrr}}}sss}}}rrrdddPPP&&&...!!!'''''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%&&&(((((('''&&&&&&'''&&&...---&&&)))888AAA@@@___uuuwww{{{}}}yyyzzz{{{eeeNNNFFF999...'''&&&(((+++---)))&&&&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((***'''%%%%%%'''***,,,.........333999999999GGGZZZyyy}}}|||tttmmmqqqddddddRRRGGG@@@'''&&&))))))***)))(((''''''&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%***'''&&&(((((('''+++111QQQyyyvvvkkkuuudddkkkdddNNNGGG;;;888444222444888999888555666999<<<999666888???;;;GGGPPPZZZjjjtttYYY222+++///000&&&%%%***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))(((%%%$$$(((---777,,, !!!000FFFYYYcccvvvzzzooorrrqqqooo}}}|||uuu^^^??????;;;!!!###999111***$$$%%%''''''(((+++'''&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((''''''+++...---111CCCXXXVVVeeennnBBB777333...+++++++++++++++---***))))))(((''')))---)))333666555000RRRffftttoooeeeWWWUUU\\\iiinnnfff```___ZZZ___kkkqqqqqqyyywwwyyyXXXZZZdddlll]]]dddJJJ;;;***%%%(((***'''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&%%%)))((((((((((((((('''&&&'''((()))(((%%%$$$%%%'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++***((())),,,000:::MMMRRRkkkyyy}}}~~~wwwsssxxxSSSOOO888---+++******+++((($$$%%%(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++'''$$$&&&((())))))++++++%%%&&&---333>>>[[[yyy}}}{{{{{{}}}~~~|||zzz|||tttiiiWWWCCC444,,,******---+++***+++***''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((&&&'''+++---,,,)))***...)))...666BBBRRRjjjzzz}}}oooqqq}}}wwwtttyyy~~~{{{wwwooodddyyyzzzUUUbbb===999000&&&###(((---)))"""(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%***###(((000'''666\\\xxxvvvooobbbffffffLLL===777:::@@@===DDDHHHFFFEEEIIIKKKIIISSSLLLIIILLLJJJBBB>>>???666;;;666444???LLL___wwwQQQ222&&&//////)))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,((($$$###&&&))))))'''!!!(((555III```qqqtttppp[[[kkkrrrqqqKKK???===,,,((('''+++---,,,***+++(((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''''''''(((((((((((('''(((+++......555GGGZZZ```mmmzzzBBB222000,,,++++++,,,------+++'''(((---///------000///111[[[|||yyyhhhuuukkkrrroooxxx}}}kkkeee{{{{{{qqq}}}xxxqqqttt|||ooo\\\hhheeeZZZdddbbbppp___DDD///''''''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&''''''((($$$%%%'''((()))+++---...)))***++++++***)))(((((($$$&&&((()))((('''&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))+++------,,,+++///777===OOOcccqqquuu{{{vvvuuuQQQNNN---+++)))))),,,***%%%$$$((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))+++$$$###***///...,,,,,,%%%,,,===MMMRRR\\\|||qqq{{{ssswwwzzz~~~wwwkkkYYYCCC///###((('''***---***%%%&&&,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))+++///000***%%%***444:::JJJ^^^qqqooooooeeebbbqqqwwwmmmgggtttqqqkkkeeegggtttgggnnn|||ttttttooo~~~iiinnnOOOIII<<<...))),,,,,,(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&((())))))444VVVxxxwwwcccbbbxxx]]]HHH888999???AAADDDJJJEEETTT\\\VVVVVVdddttt{{{yyykkkfffqqqzzzuuulllhhhSSSUUUIII<<<:::777777@@@]]]lllLLL&&&,,,000***))),,,((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***+++...///@@@VVVjjjlllgggkkkyyyssskkkNNN***---222444///(((&&&***)))((((((''''''(((((()))(((((((((''''''((((((((('''''''''((((((((())))))&&&(((+++---///888JJJZZZUUU```pppvvv@@@666333///------------,,,+++(((,,,222111***'''+++CCCQQQ{{{{{{wwwqqqwwwkkkjjjpppnnnlllyyyllluuuhhh```___eeecccTTT???000)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''''''''''''''((()))***++++++,,,+++******---///)))+++...000000000000111((((((((()))******'''%%%$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''')))++++++---777EEEPPPaaawwwvvvwwwyyyMMM>>>///'''%%%)))***&&&&&&***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***&&&'''......(((&&&)))999^^^zzzxxxxxxyyy|||ppp\\\GGG888***&&&'''+++)))%%%'''///((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))),,,)))(((***(((***999JJJvvvwwwNNNOOO^^^aaa___fffeeeZZZSSSNNNYYY[[[aaaTTTDDDTTT___SSSHHHZZZnnn___\\\xxxnnnuuuzzzvvvtttnnnsssjjjOOO444******+++((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&---((("""777```vvvuuugggkkkggg}}}SSSGGG???;;;@@@KKKMMMJJJQQQ___oooyyyuuu___XXXkkkvvvgggeee|||{{{ooo{{{zzzqqqjjjYYYEEE???555===RRRnnneeegggxxxCCC333+++'''+++...)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&***'''%%%111JJJ```yyywwwlll___ggg|||pppkkkvvvaaa___^^^```zzzttt~~~lllOOO111'''+++///---+++***))))))(((((())))))***)))((((((''''''(((((()))''''''((((((((()))))))))&&&)))+++,,,///999KKKYYY]]]gggzzz>>>777444111///......---,,,...---000444000...:::LLL\\\kkkwwwyyy|||tttzzzxxxyyy~~~yyyvvvrrruuuzzzyyy{{{yyyXXXfffooojjj[[[III777***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))(((((((((((()))***+++,,,)))+++---...111666===BBBNNNQQQUUUWWWVVVVVVWWWXXXIIIBBB;;;888888777333...+++***)))((((((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********&&&(((+++...555EEEZZZjjjzzz```@@@000&&&''')))&&&''',,,'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***)))+++---))))))999NNNrrr~~~vvv{{{rrrdddXXXAAA222((()))***'''(((...((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,%%%&&&333AAAPPPeeexxxnnniiinnnvvvgggUUUTTTggg{{{nnn|||uuuxxxzzzjjjQQQCCC999111*********))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((***777VVVtttyyyoooggg```OOOEEE666???BBBOOO```aaa\\\eeevvvzzzXXXJJJZZZkkknnnVVVIIIMMMgggyyyqqq___TTTmmm~~~qqqnnnNNNEEEAAAJJJ^^^vvvmmmyyyMMM---***000***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))***...999RRRqqq___eeeqqqooo]]]NNNCCCLLLHHHRRR___dddcccfffoooxxxvvv~~~{{{|||YYY===777666333000*********))))))*********))))))(((((((((((())))))'''((((((((())))))))))))&&&)))++++++...:::KKKWWWTTT[[[qqqzzz===444222///......///...---///...222555555AAAddd}}}bbbiii```bbbnnngggnnnsssiiihhhhhh\\\dddhhhqqqzzz|||{{{wwwqqqgggzzz|||mmmbbb___\\\LLL:::''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))))))))***+++,,,---555:::CCCMMMYYYhhhwwwuuuhhhXXXPPPNNNKKKEEE???666444000,,,***(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************,,,///333888CCCWWWqqqsssxxx```SSS===+++((()))&&&''',,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((+++---,,,;;;eee~~~pppsssqqqaaa[[[BBB,,,***---***(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************...(((000KKKiiiyyyqqqgggzzzbbbIIIMMMjjjyyygggqqqnnntttuuuqqqpppkkkXXXAAA,,,,,,,,,++++++++++++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***---XXXrrrllliiitttoooqqqFFF333333AAAOOOTTT[[[rrrmmmWWWRRRWWW```[[[KKKSSSsssooodddiiiwww]]]OOOWWWnnnwwwuuuxxx{{{zzz___GGG===JJJkkknnnjjj555111444$$$))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%///GGGggg~~~cccjjj___aaaWWWcccrrr~~~PPP...+++777++++++************++++++))))))(((((((((((())))))(((((((((((())))))))))))'''***+++***---:::JJJUUU^^^```uuuzzz@@@666222---,,,222666111(((555000(((444WWWwwweeeaaa___cccjjjnnnmmmjjjooozzzvvvssspppjjjcccaaahhhttt~~~~~~sssqqquuukkkbbbZZZ___UUU<<>>LLL```XXX111***555...111///++++++---)))"""''''''''''''''''''''''''))))))"""111&&&444###+++,,,YYYiii[[[iii{{{WWW]]]mmmyyykkk777//////...,,,))))))+++((($$$******)))(((((((((((((((((((((((((((((()))*********+++***))),,,777GGGSSSWWWiiirrryyyvvv>>>999222///111...***...888333&&&GGGqqqvvvhhhiiihhhjjjnnnuuuwwwpppllljjjqqqrrr~~~}}}yyy|||tttyyywwwkkkhhhZZZSSSBBB000(((&&&%%%&&&)))(((((((((((((((((((((((((((((((((((()))))))))***...%%%(((999HHHOOOXXXdddppp\\\ZZZ\\\eeelllfffRRR@@@???333)))(((***(((&&&'''(((((()))((('''''''''((('''''''''((((((((())))))''')))******+++,,,------$$$***===TTTlllrrrfffNNN++++++''')))$$$(((((((((((((((((((((((((((((((((((((((((((((((((((###,,,555,,,"""$$$)))'''>>>:::KKKxxx}}}ssszzzXXXBBB333((((((///&&&)))'''$$$&&&******&&&(((((((((((((((((((((((((((((((((((()))))))))******&&&&&&+++...,,,,,,///BBBccc~~~}}}}}}bbbNNNYYYtttsssvvv___QQQCCC333---...'''$$$))))))))))))((('''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((---%%%###$$$"""'''+++&&& PPPpppkkkrrrppprrrBBB555:::DDDHHH\\\rrrttt\\\TTTZZZ```XXX\\\qqqoooiiiwwwxxxZZZ:::LLL{{{JJJ+++$$$+++...,,,((('''+++***&&&''''''''''''''''''''''''''''''%%%,,,)))(((222,,,...eeejjjlllPPPeee^^^mmm}}}nnnMMM333...+++,,,000000---+++******)))(((((((((((()))((((((((((((((()))*********++++++***---888HHHTTTXXXkkkttt{{{ppp>>>666555222///---...111555777aaa~~~cccfffpppkkkwww~~~ooolllrrr{{{wwwnnn}}}tttooobbbcccRRR===///(((%%%'''***((((((((((((((((((((((((***((('''(((+++---,,,******(((555QQQjjjxxxtttllldddjjjuuu~~~^^^JJJ444+++++++++)))'''*********)))(((((('''&&&''''''((((((((()))))))))+++)))(((***,,,...///000000GGGUUUbbb}}}aaaqqqggg111)))---$$$+++((((((((((((((((((((((((((((((((((((((((((((((((((()))(((+++///)))(((444---+++bbbzzzmmm}}}ssseeeLLL///%%%+++***)))&&&###&&&******'''((((((((((((((((((((((((((((((((()))))))))******+++''''''+++***---===PPPooommm{{{sss___[[[zzzuuuuuuYYY???000---,,,(((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((+++,,,$$$(((---)))(((???aaaqqqpppuuuAAA555<<>>KKK[[[tttGGG666)))+++000///,,,,,,+++***))))))((())))))))))))(((((((((((()))*********+++++++++...999IIIUUUZZZlllvvv~~~lll@@@111999666,,,///;;;888***EEEjjjjjjoootttzzztttuuu}}}lllyyytttuuupppggg\\\KKK:::...((((((***))))))))))))))))))))))))(((((()))***++++++,,,,,,%%%???```vvvxxxwwwyyyyyy}}}lllTTTBBB888111,,,)))+++***)))((()))((('''&&&'''(((((((((((()))))))))---)))(((+++.........000555MMM___|||ppprrrxxxOOO...111&&&111((((((((((((((((((((((((((((((((((((((()))))))))&&&222'''---333...222GGGiiinnnooo]]]@@@///''',,,,,,***((('''((((((((((((((((((((((((((((((((((((((()))))))))*********)))---...((((((<<>>???aaatttiiiZZZ[[[gggqqq{{{nnnbbbkkksss888............,,,))))))***))))))))))))))))))))))))+++'''***!!!AAAeeeeeeooohhh```qqqkkk???888@@@666IIIgggeeeyyyZZZHHHMMMYYY~~~yyyIII222---------///,,,,,,+++***************)))))))))))))))***++++++)))+++,,,---000:::IIITTTXXXjjjuuufffBBB===111333<<<000&&&KKKnnn```vvv{{{|||ttt|||zzzsssVVV;;;---))))))************************(((,,,...+++(((---<<>>///BBBUUU```bbbUUUlllkkkiiieeemmmPPP000,,,***,,,---++++++,,,))))))))))))))))))))))))((((((***---LLLoooyyytttbbbnnneeezzzmmmVVV@@@???\\\ooosss{{{ppp]]]vvvxxxhhh```KKKaaahhhCCC000,,,...///---,,,++++++******++++++***))))))))))))***++++++)))+++------000999GGGRRRVVVhhhtttaaa???<<<222333888444===ooo{{{yyy}}}}}}xxxzzziiiMMM999...)))++++++++++++++++++++++++,,,,,,++++++333HHHeeeyyyvvv~~~yyydddaaavvv}}}cccKKK999222***&&&'''))))))((((((((()))))))))*********---)))+++//////...888HHH[[[zzz~~~yyy{{{ppp;;;***---))))))))))))))))))))))))'''(((((()))******++++++000)))+++...444TTT||||||yyysssVVV;;;000((()))+++******+++))))))))))))))))))))))))))))))*********+++++++++---...BBBgggvvvYYYLLL<<>>666---))))))***)))((((((((((((((((((((((((((('''''''''''''''(((((()))(((***,,,&&&'''CCCgggxxxooo___~~~???<<>>333++++++...---,,,---************************&&&,,,111EEE\\\uuuwwwpppiiizzz{{{OOO888===WWWttt{{{```zzzzzzxxxwwwpppeeegggsssYYYfffbbb===///------------,,,++++++++++++,,,******))))))******+++,,,***,,,------///777EEEOOOVVVhhhuuu^^^<<<333888444,,,:::eeexxx|||~~~sssyyy^^^FFF444(((++++++++++++++++++++++++...***''',,,AAAdddvvvjjj{{{ddd@@@888---(((((())))))((())))))))))))************...)))***......///???TTThhhJJJ---111))))))))))))))))))))))))'''(((((()))***+++++++++###,,,333...BBBttt~~~~~~}}}}}}~~~~~~}}}}}}~~~tttOOO<<<+++)))......***((()))))))))))))))))))))))))))************+++++++++333888ZZZ~~~}}}{{{KKKKKKFFF```___sssyyyxxxcccMMMEEEHHHEEE^^^mmmrrrrrrFFF===222+++******)))'''))))))))))))))))))))))))'''''''''''''''((())))))"""(((///(((///\\\|||ppp{{{KKK:::BBBNNNeee~~~rrr___xxxuuuxxxxxxPPP???000---///---,,,---************************&&&222:::ZZZjjjyyyjjjzzzVVV@@@GGGSSS___vvvttt\\\uuu~~~|||nnnqqqppp^^^~~~NNN666111......---,,,,,,++++++,,,,,,*********)))******+++,,,***,,,------...666CCCNNNVVVhhhuuuVVVBBB666AAA000;;;JJJwwwttt{{{rrrwwwgggJJJHHH(((+++///000---******+++,,,,,,222'''222jjjxxxyyy___NNNMMMVVVBBBRRR___mmmTTTYYYYYYjjjyyyppprrr}}}yyyRRRAAA)))555000 111''')))))))))***++++++,,,,,,+++,,,222///%%%000MMM```~~~qqq~~~ooo:::---+++***))))))******)))(((%%%)))***)))(((***,,,---###000///===sssooo~~~}}}}}}~~~~~~yyy}}}vvv{{{|||uuuEEE000000'''+++222&&&************************)))&&&555'''&&&222&&&---;;;kkk\\\tttRRRNNNPPP]]]ooo~~~kkkYYYFFFCCCdddmmmhhhRRR666...444...###&&&***)))))))))))))))******'''''''''''''''((()))))))))+++555 ???ZZZlllKKK333;;;SSS[[[lllNNNQQQuuuxxx555444...)))(((222,,,,,,---+++******,,,,,,***"""666SSScccqqquuu}}}~~~NNN444LLLeeeqqqSSSRRR[[[wwwggguuuUUU***444///(((***---)))***...***+++++++++++++++++++++++++++***+++...000666DDDRRR[[[aaasssUUUAAA>>>888555???yyyuuutttuuuuuurrrqqqssswwwnnnlll|||ooo|||TTTHHH444+++---...---+++,,,,,,---///---999___uuuUUUPPPTTTWWWvvvsssbbbYYYaaarrr{{{^^^FFF555000///$$$000((()))))))))***++++++,,,,,,(((,,,000000222???___~~~rrr}}}:::---,,,***))))))******)))(((+++,,,+++))))))***+++,,,///...<<>>666DDDuuubbb\\\[[[]]]TTTNNNUUUUUUOOOPPP``````aaabbbaaa___]]][[[```]]]\\\^^^]]][[[\\\aaaSSShhhbbbYYY[[[xxx~~~}}}oootttAAAEEE333...+++---//////......333DDDzzz]]]YYYhhhyyyyyyyyy{{{vvv{{{~~~hhhpppuuu~~~eee~~~jjjfff555111///,,,&&&))))))***++++++,,,,,,---...444))),,,EEERRRqqqyyyqqqlllkkkjjj^^^\\\dddkkkuuunnnsssppp{{{???...,,,***)))***+++***)))***''''''+++//////......***QQQ}}}rrr~~~||||||}}}}}}|||zzz|||{{{zzz{{{}}}zzz|||xxx|||uuuxxxhhheeehhhqqqvvvwwwyyyzzzBBB///---))),,,************************))),,,)))---555,,,555cccXXX___fffPPPWWWlll~~~hhh]]]kkkHHH,,,&&&++++++******))))))******((((((((('''((())))))***'''...000rrruuuyyyGGG000KKK^^^fffppp{{{zzzZZZ222...000,,,111...---...---***'''+++111JJJ\\\sssppptttGGGIIIiiigggxxx{{{PPP777+++,,,111+++))),,,***++++++++++++++++++++++++---,,,---000111666CCCPPP\\\bbbsssSSSAAA999;;;kkkuuunnnbbb___eeeddd^^^cccooobbbeee```aaarrryyypppkkkhhhfffeeekkktttxxxuuuqqqrrrqqqsssuuurrrmmmlllppprrr{{{yyy{{{|||eeeZZZBBB:::111,,,...000...///111EEEooo|||yyyQQQrrrQQQrrrvvvdddyyyooooooxxxrrr{{{qqq{{{{{{tttDDD555333,,,)))*********+++,,,,,,------+++222(((000RRRhhhtttvvvxxxuuuppplllkkklllYYYYYYYYYYYYYYYZZZZZZZZZUUUVVVUUURRRPPPPPPRRRRRRZZZZZZcccbbb[[[oootttqqqjjj[[[yyyFFF000...+++******++++++******'''(((...111...,,,...999zzz}}}}}}}}}zzzwwwuuurrrpppooonnnmmmmmmffffffgggfffffffffeeeeeebbb^^^ZZZYYYYYYXXXWWWWWWWWWQQQSSSJJJSSSLLLQQQMMMZZZTTTRRRXXXbbbmmmyyyfff444,,,333(((************************""",,,***,,,......SSSqqqpppqqq```VVVCCCkkkzzzvvvVVVyyyBBB000,,,,,,+++***************((((((((((((((()))******---///QQQvvv}}}iii333BBBYYY[[[rrrllljjjttt@@@888999******...---......***(((000<<>>^^^|||lllhhhhhhnnnsssuuuwwwzzzooosssyyy~~~ssslllfffiii}}}]]]333000,,,******+++,,,+++---)))+++///---+++444CCC}}}{{{uuunnniiihhhiiisssvvvzzz|||}}}}}}}}}}}}zzz{{{}}}bbb777***...************************,,,111,,,...000]]]eeejjjMMMIIIXXXkkkeeerrr444...---,,,+++************))))))(((((())))))***+++,,,<<>>MMM\\\pppsssvvvkkkvvv///"""555444---+++---000...///BBBXXXeee}}}bbb555ddddddhhhfffAAA+++,,,++++++,,,)))+++++++++++++++++++++++++++***,,,//////222===IIITTT\\\qqqRRREEE@@@rrriiimmmxxx{{{iiiZZZ???555///000//////;;;KKKwwwyyy```{{{SSSvvvOOOQQQvvvuuu}}}jjjfffwwwwww}}}xxxKKK666,,,...***++++++,,,,,,------...,,,,,,555FFFggguuuwww]]]mmm{{{___YYYOOO|||{{{444000,,,******+++,,,,,,+++'''(((,,,,,,...>>>SSS~~~~~~wwwwww~~~~~~}}}~~~~~~yyy>>>555************************(((***(((000555jjj~~~~~~^^^LLLJJJrrrsssqqqAAA...---,,,+++************)))))))))))))))******+++((([[[xxxpppvvvQQQ333UUUwwwwwwlll}}}LLL(((:::***---***---000///222GGG```ttt|||rrrEEE\\\mmmsssyyyxxxMMM000//////......***++++++++++++++++++++++++******,,,......111<<>>~~~{{{tttHHH999XXXaaa~~~{{{888444000111//////555)))HHHYYYsss{{{]]]666sss~~~{{{^^^???222444444,,,$$$---,,,,,,++++++,,,,,,---***,,,------...444<<>>+++000+++---***,,,...+++---,,,===sssuuuzzz|||~~~}}}~~~yyyooohhhooovvv{{{tttjjjZZZMMMKKKKKKAAA333<<>>999111;;;mmmzzzmmm]]]llliiijjjLLLeee{{{YYY|||yyydddccc~~~dddVVVaaacccnnn}}}fffGGGlllaaa\\\wwwhhhHHH}}}555111---------------......///222777WWW{{{ggg{{{qqqeeeYYYNNNGGG?????????AAAEEEHHHKKKLLLVVV```nnnuuulllYYYJJJCCC:::555888GGGRRRTTTVVV[[[aaa{{{ppp]]]PPP}}}@@@***111***------------...,,,///PPPxxx{{{zzz{{{}}}~~~tttaaaSSSccckkkqqqmmmaaaSSSJJJEEEIIIWWWiiiuuuzzzyyyyyyzzzwwwiiiSSSAAA999??????:::FFF\\\www[[[aaauuurrr~~~ttt777...---,,,++++++,,,---......///OOOgggvvvOOOHHHzzz}}}{{{yyyrrrsssrrrnnnfff\\\SSSMMMMMMOOORRRWWW]]]bbbdddeeeoootttyyy}}}zzz[[[///---222,,,000+++((((((---&&&(((111''',,,MMMhhhpppBBBKKKttt{{{vvv666444333222111444WWWpppfff999wwwrrrmmm[[[@@@333,,,...333---,,,,,,++++++,,,,,,---***,,,------...444<<>>MMMdddLLLbbbdddUUU___gggUUUyyyggg@@@777000AAA~~~uuummm{{{kkkLLLiiiQQQllldddpppvvvSSSIIIYYYTTTXXXgggKKKOOOssseee>>>{{{>>>000---------------...//////---:::^^^ssszzzoookkkbbb```ZZZRRRIIICCC???>>>KKKLLLMMMLLLJJJFFFBBB@@@???FFFRRRYYYRRRBBB888888BBB@@@GGGVVVbbbkkk{{{|||WWWJJJ```DDD***222***---...,,,***222,,,333ccc}}}}}}|||}}}yyyzzzgggTTTHHHMMMMMMMMMIIIBBB===<<<>>>DDDEEEEEECCCEEEQQQcccqqqooo|||~~~oooVVVGGG555333===LLLQQQ]]]uuuaaaVVVffflll|||JJJ...---,,,++++++,,,---...333===ZZZzzzyyybbbMMMffffffZZZNNNLLLNNNMMMJJJIIIQQQSSSUUUWWW[[[bbblllttt}}}xxx888,,,333---...,,,,,,(((///'''(((111&&&000]]]zzz|||XXX>>>cccooo999666000666111===___qqqNNNUUUyyy~~~yyyccc}}}pppZZZFFF;;;555000+++---,,,,,,++++++,,,,,,---***,,,------...444<<>>:::888;;;@@@CCCGGGNNNXXX___VVVYYY[[[ZZZVVVSSSRRRSSSQQQPPPRRRTTTNNNFFFEEEKKKLLLKKKQQQ]]]iiiyyyOOOzzzVVVcccGGG***333))),,,...+++'''555...666nnnttt~~~}}}|||{{{{{{{{{~~~zzzsssqqqwww}}}xxxnnnfffdddeeejjjooo```aaa^^^SSSDDD;;;:::>>>HHHaaajjjmmmvvvdddCCC666DDDIIINNNUUUkkk~~~}}}}}}kkkPPP___oooQQQ...---,,,,,,,,,,,,---...+++OOOqqqxxxnnnPPPVVVxxx]]]WWW]]]hhhrrrtttuuu{{{xxxnnn???,,,444,,,,,,,,,000(((000'''(((111&&&333gggrrrmmmRRR:::ggg999777...999111CCCcccpppBBB___ooo~~~uuuvvvSSSooozzzPPP000+++000000---,,,,,,++++++,,,,,,---***,,,------...444<<>>CCCVVVaaawwweeennnsssVVVWWW```iii\\\uuu|||EEE999777MMMjjjZZZTTTUUUbbbYYYaaalllzzzyyyjjjeee}}}kkkGGGiii{{{999///...---,,,,,,---...///222OOOzzzhhhlllyyy~~~uuu|||eeeMMMAAA===;;;>>>CCCNNNIIIVVV[[[QQQWWWaaaXXXUUUVVVXXX[[[^^^```aaabbbccc___fffooohhhXXXWWWcccsss}}}iiikkkpppooowwwXXXaaaXXXYYY]]]333,,,000***(((111---...***GGGxxxvvv~~~|||{{{~~~~~~}}}sssgggcccfffpppVVVQQQXXXOOO___QQQAAADDD999???>>>EEEOOOSSSLLLBBBAAAFFFKKK]]][[[SSSwww~~~zzzyyyeeeUUUXXXYYYaaa111///,,,+++---000///+++,,,^^^oooKKKNNNgggvvvccc{{{ggg]]]%%%***///&&&///...,,,,,,&&&,,,'''000222jjjpppEEEMMMzzz~~~^^^mmmIII+++222...999IIIaaakkkRRRqqqrrreeeiii^^^XXX\\\\\\TTTOOOQQQOOORRRSSSfffYYYooouuuwwwppppppXXXiiiNNN???111''')))---,,,,,,++++++,,,,,,---,,,+++,,,...///111888AAAUUU]]]dddUUUZZZ\\\[[[cccjjjxxxqqq___RRRSSSLLLVVVfffpppkkkmmmXXXTTTaaajjj___IIICCC555UUU}}}AAAYYYrrr\\\TTTiiittttttgggBBBnnnooovvv444///...------------...///555:::___hhhXXXXXXWWWWWWXXXXXXUUUQQQHHHFFFGGGMMMSSSXXXbbbmmmwwwlll___NNNSSS```\\\cccccceeehhhlllppptttvvvyyyzzz|||mmmxxxwwwhhhaaaTTTGGGJJJLLLMMMLLLUUUgggzzzZZZ^^^]]]___bbb333---000+++)))000...///---LLL{{{{{{uuuzzz|||}}}|||yyyzzz}}}}}}vvvpppvvv{{{}}}}}}sss```MMMFFFGGGIIIPPPbbbRRRJJJSSSPPP```]]]ZZZWWWQQQGGGAAADDDLLLTTTTTTZZZxxx}}}sssiii```XXXSSSEEEMMMYYYaaahhhrrrgggRRRSSSVVV222000---+++---///...,,,GGGgggmmmxxxuuuNNNPPPzzzffflll000///333(((---(((++++++&&&)))&&&000<<>>eeevvvuuuggglll}}}zzzaaaCCCOOO^^^yyyqqq???000///...------...///000555SSStttUUUMMMMMMUUU___lllxxx}}}|||iiibbbhhhtttVVVFFFRRR___^^^```iiicccppp}}}VVVJJJTTTXXXzzz777///---...***///,,,---555bbb}}}aaayyy{{{|||yyyxxxyyy|||~~~dddIIIAAAKKKVVVmmmnnnOOOKKKIIIHHHJJJQQQZZZaaaeeeooo}}}eeeIIIMMMVVVjjj666222......------///222PPPrrrxxxSSSUUU~~~|||dddttt{{{qqqxxxXXXxxxyyy|||???@@@,,,222...000***+++...,,,,,,***444[[[IIIMMMuuu|||sssiiiJJJJJJIIIGGGDDDCCCEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJPPPQQQTTTWWWYYY\\\^^^___eeejjjppptttvvvzzzmmm;;;888777@@@pppDDDkkkrrreeejjjccc]]]```bbbeeeqqqzzzrrrnnnggg>>>sss~~~tttZZZEEE555,,,///---,,,,,,++++++,,,,,,---,,,+++,,,...///111888AAALLL]]]bbbWWWPPP```lll~~~~~~{{{qqqPPPRRRWWWSSS|||ZZZGGGccctttttt~~~uuu]]]zzzsss}}}\\\DDDGGGSSS}}}sssAAA000///...------...///000888SSS|||vvv{{{^^^KKKYYYUUUQQQVVVaaakkkxxxpppzzzgggXXXRRRXXXlll}}}~~~UUUKKKKKKKKK}}}999000,,,000+++///000...999jjjqqqddd|||wwwxxxzzzyyyyyyzzzyyyzzz|||~~~||||||xxxpppbbbRRRMMM]]]qqqwwweeeIIILLLUUUggg888222...///...,,,000777tttpppgggGGGYYYuuuOOOXXXdddqqq{{{ppp___]]]mmm{{{lllNNNRRR}}}oooPPPTTT111111......)))&&&***+++******111```}}}xxx===QQQ~~~~~~lllvvvnnnfffaaadddhhhkkkooouuu{{{|||@@@555???KKKvvvLLLwwwrrrgggdddBBBmmm|||uuu]]]LLL===111...---,,,,,,++++++,,,,,,---,,,+++,,,...///111888AAAKKK___cccYYYNNNhhhlll|||bbbOOOSSSgggpppUUU___JJJZZZrrrkkkiii}}}sssEEE<<>>PPP\\\III111000///......///000111///[[[~~~|||xxx|||sssVVVCCCKKKdddxxxiiizzzPPPTTTLLLHHH<<<222)))333,,,------)))===zzzuuugggggg~~~{{{{{{~~~{{{vvvcccRRR;;;??????@@@OOOtttvvv}}}}}}~~~{{{```MMMNNNMMM{{{ppp888000---000///---444@@@bbb|||}}}SSSKKK{{{|||zzz~~~uuunnnjjjoooxxxzzzqqqgggWWWLLLFFFJJJOOOUUUdddtttbbbMMM999???eeemmmpppBBBooo]]]...///000111///---...///,,,444777vvvzzzqqqtttIIIVVV{{{qqq___yyyAAA888@@@___}}}HHHfffvvvPPPuuullleee???VVVpppttt___LLL<<<...***---,,,,,,++++++,,,,,,---,,,+++,,,...///111888AAAOOOgggddd\\\LLLZZZsssyyyjjjCCCWWW]]]KKKqqqsssuuukkkBBBCCCeee{{{~~~rrrPPP<<>>___]]]ZZZrrrlllvvvddd[[[|||ttt<<<888777]]]]]]}}}sssggghhhggggggjjjgggeeeYYYTTTtttccc```EEESSSsss|||eeeOOO===222000---,,,,,,++++++,,,,,,---,,,+++,,,...///111888AAANNNfffaaasssUUUqqqgggdddSSSVVVbbbXXXUUUsssvvvrrrSSSLLLTTTmmm{{{IIIpppjjjzzzWWWKKKJJJJJJ}}}{{{ddd??????NNNcccyyy555111111000//////000111222<<>>NNNKKKKKKiiiVVVhhhzzz~~~UUUKKKZZZJJJ===222111---111222///III~~~wwwIIIfff]]]UUUTTTpppiiiTTTTTTVVVZZZZZZWWWZZZ___uuu~~~}}}vvvyyy~~~iiiJJJJJJ[[[wwwpppjjjLLLgggsss333:::///...666000)))***------<<>>222111000//////000111111777dddvvv^^^___llllllHHHCCCTTT@@@QQQ>>>333666)))000...333999???sssjjj\\\}}}yyy}}}}}}kkk]]]FFFYYYBBBeee<<<111000,,,000111000KKK~~~GGGiiiggg```QQQjjj~~~gggnnnzzzzzzoooeeemmmrrrfffaaafffpppxxxqqq```wwweeeEEEzzz333777222222333---***---000000>>>rrrJJJpppxxxvvvRRRiii[[[```EEE888===pppdddxxxwwwsssqqqgggyyytttlllwwwwwwuuusssqqqiiiXXXHHHEEEiiiqqqddd\\\<<>>222666,,,111...///222999wwwqqqlllXXX~~~yyy}}}~~~~~~{{{sss]]]FFFWWWOOOLLL;;;111111,,,000111111MMMqqqNNNnnnsssZZZWWW\\\___|||hhhhhhuuurrroooqqq{{{ooo___zzzaaaUUU888444...---)))***))),,,111777KKKqqq}}}IIIsss```UUUTTTSSSXXXccciiiccczzz}}}aaagggrrrxxxDDD777>>>qqqaaa{{{uuuoooooolllGGGUUU}}}mmmgggRRRDDD111------,,,,,,++++++,,,,,,,,,***,,,------...222:::@@@SSSeeefff}}}qqqaaaUUUQQQPPPeeecccbbbRRRtttmmmlllQQQHHHJJJLLLHHHIII[[[|||mmmWWWKKKFFFEEEOOOfffTTT:::666333222000/////////000111444FFF|||ooo[[[BBBRRRhhhIIIddd||||||;;;...555000222---+++---444hhhrrruuuXXX}}}zzzwwwwww||||||}}}~~~~~~zzzdddQQQCCCMMMTTT```lll===333333---000000111OOOnnnyyyNNNlllsss```SSS```pppooo___|||yyy^^^BBB888111///+++///,,,,,,---222JJJttt{{{PPP{{{wwwoooUUUGGGDDDEEEEEEuuuxxxSSSVVVkkkuuu```CCC@@@GGGQQQbbbtttmmmssswwwfffDDD<<>>GGGMMMXXXttt???666666///000000222PPP}}}wwwQQQjjjqqqNNNBBBDDDJJJTTT___bbb|||nnn^^^|||wwwWWW:::777333666666///,,,++++++111KKKuuuvvvPPPxxxpppkkk}}}[[[]]]^^^```jjjwwwwwwWWWJJJRRR^^^ZZZNNN```oooDDD===BBBYYYwwwpppaaaMMMBBBBBBdddppptttrrrqqqgggJJJ```~~~iiidddRRREEE111///,,,,,,+++++++++,,,------***,,,------...222:::@@@TTTfffggg|||}}}vvviii[[[RRRPPPQQQUUUkkkYYYTTT~~~eee~~~WWWGGGOOOFFFKKKKKKEEENNNGGG```yyy~~~nnnTTTBBB===DDDRRR]]]RRR@@@===666444333111////////////000///((([[[uuueee~~~mmm~~~vvvFFFFFFbbbgggEEEHHH555...111...000///)))///111OOO}}}tttWWWxxxxxx{{{vvvyyywww}}}|||uuu~~~{{{|||~~~|||{{{yyy|||wwwnnnWWW:::SSSQQQhhhoooeeeBBB999999111111000222QQQvvv|||XXXjjjtttWWWFFF???FFFIIIJJJWWWkkkjjj^^^^^^VVV:::555+++)))***,,,+++,,,,,,444OOOvvvsssIIIjjjvvvbbbrrr~~~xxx|||zzzttt~~~nnnOOO^^^xxxkkkbbbwww[[[JJJ???SSSwwwkkk|||{{{sssfffKKK555jjjjjjdddRRRDDD000///,,,+++++++++,,,,,,---...***,,,------...222:::@@@TTTeeegggyyyuuukkk[[[MMMKKKTTT^^^eee}}}UUUUUU|||nnnTTT}}}NNNAAA>>>???DDDIIIIIIGGGHHHKKKccclllrrr~~~{{{zzzuuu___LLL999999IIIaaauuu|||777999GGG,,,444333111000/////////000777222bbb}}}nnnpppzzzKKKMMMbbbZZZMMM666555000000+++...111***111222IIIrrrRRRwww|||}}}yyy~~~uuusss{{{{{{yyy|||~~~~~~~~~~~~~~~~~~~~~yyy|||tttqqqkkkbbbBBB>>>[[[PPPxxxiiieee[[[DDD;;;:::222111000222RRRtttZZZeeennnLLL???CCCQQQ]]]YYYWWWsssfff```[[[\\\EEEDDD666222444,,,,,,------222JJJ|||wwwUUU|||yyyrrrlllvvvvvvxxx~~~www]]]GGGXXXsssdddeeeTTT???GGG}}}uuu{{{```EEEFFFqqqllleeeRRRCCC///...++++++++++++,,,,,,---...***,,,------...222:::@@@QQQbbbdddnnn}}}ooojjjZZZHHHHHHWWWaaa```UUUKKKxxxttt|||XXXKKKEEE???>>>===>>>???@@@???>>>===VVV}}}^^^VVVpppnnnqqqzzzxxxnnneeeZZZPPPIIIDDD@@@888MMM^^^mmmDDD555BBB666,,,000000///////////////000---777KKK^^^HHHRRRiii@@@nnnbbbBBB,,,000555...,,,555333111111:::~~~oooZZZeeecccjjjzzzuuuxxx}}}~~~{{{xxxzzz~~~{{{yyy{{{}}}}}}~~~}}}|||zzz{{{|||||||||||||||ppp{{{RRRhhh~~~TTT@@@MMMRRR[[[XXXNNNLLLJJJAAA<<<999222---777GGGeeeaaa\\\bbbYYYYYYaaaoootttWWW]]]WWWMMMHHH===111333///+++111222111MMMqqqyyycccsss|||oooRRRYYYWWWjjj|||ssszzzwww```HHH???wwwxxx~~~xxxWWW:::PPPxxxsssfffKKK999222+++,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@RRR______YYYWWWjjj~~~|||}}}~~~{{{rrrkkk^^^NNNFFFNNN[[[dddlllttttttNNNzzzdddYYY<<>>@@@@@@@@@BBB@@@[[[xxxZZZAAAEEETTThhhuuuyyyzzz|||rrryyy~~~|||mmmppplll[[[DDD666777===888HHHMMM\\\kkk___777:::555+++777000000///////////////000---555BBBzzzzzzzzznnn||||||[[[LLLSSSXXX===RRR;;;,,,000444///---111///222...:::tttzzziiiZZZzzziii|||wwwtttpppooossszzzzzzzzzzzzzzz{{{{{{zzzyyy|||}}}~~~~~~|||{{{{{{|||}}}}}}}}}~~~{{{|||xxx~~~nnnrrrsss~~~lll\\\ttt<<>>666---222>>>xxxuuuVVVzzz{{{nnnvvv{{{~~~YYYiiiQQQ{{{uuuJJJJJJ===999333222,,,...***&&&;;;yyybbbccc___LLL___jjj~~~yyygggkkkTTTCCCxxx|||fffwwwoooSSS>>>WWWzzzssshhhLLL777000+++,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@RRR______@@@FFFRRRlllzzzrrrhhh\\\TTTGGGKKK___ooobbbZZZqqqPPPjjjqqqQQQzzz^^^<<<@@@===;;;::::::;;;<<<>>>@@@BBBBBB444???kkk{{{^^^PPPBBB>>>CCCKKKUUU\\\fffjjjooosssxxxzzzuuummmaaaUUUDDD666222888CCCKKKQQQ```aaauuujjj...///:::,,,'''999//////.........//////000---222555uuuyyyyyybbbQQQMMMNNNCCCIII===444...///222111...---,,,555+++777```yyyTTT{{{yyyvvv|||zzzzzz{{{{{{{{{wwwtttuuuyyy{{{zzzwwwzzz{{{|||}}}}}}}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}vvvxxxlllfffttt|||yyyiiitttiiiCCCOOO___[[[pppVVVQQQKKKGGGDDD;;;///---222uuuXXX}}}qqqvvviiimmmbbbkkk\\\}}}TTTfffLLLOOO???DDD222000---///111222HHHiii}}}sssmmmkkkUUU```kkk{{{~~~nnnccchhhYYYGGGeeeVVVRRRwwwrrrvvviiiLLLAAAaaaxxxqqqgggKKK444...---,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@QQQ^^^^^^XXXDDDVVVPPPzzzzzzvvv}}}zzzsssiii^^^VVVPPPLLLJJJZZZfff]]]QQQsssUUUXXXpppbbbtttYYY:::GGGBBB999888999888888888999<<<>>>999:::999FFFmmmfffNNNBBB>>>===<<<@@@@@@???@@@EEEIIIFFF>>>???:::888@@@NNNYYY]]]\\\ssshhh>>>+++333111...000.........------....../////////111---aaarrrjjjaaawwwoooyyyooofffkkk~~~qqq~~~{{{KKKMMMQQQHHH;;;jjjXXX000111000......000///+++,,,888***444IIIfffppp^^^mmm{{{yyywwwxxxxxx{{{xxxvvvvvvxxxyyyyyyxxxyyyyyyzzz{{{{{{{{{zzzzzz{{{|||}}}}}}}}}~~~{{{rrrWWWkkk|||sssrrreee???CCCVVVTTTiii```UUUVVVRRRPPPNNNEEE888111000aaacccqqqrrrcccRRRPPP???999WWWZZZSSStttccctttaaa\\\gggaaaUUUVVVCCCMMM111777444000......:::\\\rrrqqqcccbbb|||rrrrrrfff```RRRZZZzzztttTTTgggzzzooo}}}gggBBBEEErrruuunnncccGGG000---///,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@PPP]]]^^^```IIIPPPAAAIII|||lllnnnrrrooo|||uuuooojjjgggZZZWWWRRROOONNNRRRYYY^^^aaa___jjjLLLXXX}}}|||uuummmlll;;;@@@@@@555;;;666666777555333333555777444;;;999444JJJuuuxxx```MMMKKKGGGAAA>>>BBBIIIIIIEEE>>>DDDLLLQQQYYYjjjggg333---777888)))000777'''------,,,------...//////000111+++PPPwwwuuu___hhhdddyyy}}}yyyzzzwww~~~sssdddmmmpppCCCSSSVVVCCC???AAA---222222,,,***...///,,,---777,,,222:::ppppppmmmyyylll{{{yyyxxx|||{{{sssppptttzzz|||xxxyyyzzzyyywwwvvvxxxzzzxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{|||||||||}}}yyy\\\iii^^^VVV222888PPPZZZOOOxxx{{{RRR]]]XXXUUUTTTSSSMMMCCC:::666RRRoooccchhhWWWRRRKKKWWWTTTVVVsssnnn|||xxxWWW^^^mmmzzz___]]]YYYHHHQQQ555444333---,,,...555|||SSS}}}iiiqqq}}}vvvxxxooolll^^^SSSkkkeeeggg~~~}}}^^^;;;SSS|||rrr```AAA------...,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@OOO\\\]]]LLLKKK===:::EEEKKKssscccssszzzkkk______bbbgggkkkmmmmmmmmmmmmnnnlllgggbbb]]]XXXUUUTTTUUUVVVWWWVVVWWW\\\dddjjjsssWWWGGGaaazzzWWWsssaaa666===333333;;;...111444555444000///000222222000222555999JJJooorrrnnnggg___^^^bbbaaa^^^ddddddhhhqqqcccAAA888...444444(((,,,444***,,,,,,,,,,,,,,,---.../////////---CCCjjjzzzddd]]]zzz~~~tttRRRttt|||rrruuuzzzvvvRRRdddnnnXXXEEESSSNNN>>>OOO|||777///111000,,,***,,,......---000000111333]]]}}}~~~jjjyyy{{{xxxuuu{{{uuuxxxtttjjjeeekkkpppppprrrvvvyyyyyywwwvvvxxx{{{wwwxxxxxxxxxyyyzzzzzz{{{yyy{{{||||||||||||~~~yyykkk[[[^^^qqqjjjggg\\\@@@EEE666WWW___YYYuuu```NNN```PPPNNNLLLKKKJJJDDD<<<777CCCyyyaaaYYYCCCSSSbbbZZZ}}}WWWjjjSSSjjjyyyyyy[[[RRRtttggg[[[]]]TTTMMMRRR@@@333444---000999===ooo```pppyyysssnnnrrrooobbbQQQkkkvvvpppNNNCCCpppzzz]]]:::---...***,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888@@@OOO\\\]]]CCCCCC999999EEE999^^^qqq\\\qqqlllbbb]]]```aaa[[[XXXZZZZZZXXXWWWVVVVVVXXXZZZ[[[YYY[[[]]]^^^aaajjjyyyddd888RRRkkkaaa333...555$$$222@@@%%%---111555444000...///111///+++///444111222LLLlllzzz~~~WWW999333<<>>CCCuuuPPP333000---,,,---,,,+++,,,///...(((333...///EEEppp~~~xxxhhh{{{|||~~~yyy|||}}}xxxiiidddjjjmmmiiiiiilllqqquuuwwwxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{}}}}}}|||}}}wwwjjj___nnn\\\999HHHHHHWWWVVViiiqqqSSSNNNPPPMMMIIIEEEDDDFFFFFF@@@:::666uuurrrsss[[[BBBHHH```vvvpppWWWjjjxxxiiiuuuMMM```tttiiiXXXYYYLLLPPPNNNJJJ===<<>>===@@@\\\WWWNNNbbbxxx[[[YYYSSSLLLRRRPPPPPPPPPPPPNNNLLLJJJIIIAAABBB~~~~~~qqqaaaZZZHHH]]]xxxwwwVVVJJJddduuufffSSSCCCDDDMMMPPPNNNLLLJJJ<<<@@@000111222:::xxxtttccc]]]vvv~~~wwwiiitttbbbiiippphhheee]]]DDDqqqUUU444111...)))222+++++++++++++++++++++++++++,,,...000000111999CCCVVVTTTaaaZZZ???333777555444666555;;;666444DDDnnn~~~wwwuuummmfffppp|||aaaMMMHHH___wwwtttnnnVVV***%%%///444......------,,,+++++++++,,,++++++++++++*********++++++++++++,,,---...///***...777PPPrrr~~~}}}|||iiiAAA(((222777***'''444---------,,,++++++******)))*********+++++++++++++++,,,111333,,,999jjjppp}}}}}}ssseee{{{{{{TTTBBBGGG]]]___@@@GGGWWW///------,,,++++++***************---+++***++++++***---222fffxxxvvvzzznnnhhheeegggiiiyyy|||zzzuuuuuutttiii\\\cccsssaaazzzzzz]]]SSSbbbZZZPPPVVVLLLNNNWWW]]]```^^^DDDffflll^^^fffjjjiiibbbfffkkkCCC999:::222]]]UUUVVV```TTTOOOPPPJJJJJJOOOJJJKKKKKKKKKJJJIIIHHHGGGCCC111eee~~~}}}sssppp~~~|||lllOOO???888NNNccc{{{vvvyyyeeetttfffQQQTTTQQQmmmKKKEEEBBBCCCEEEFFFJJJNNNJJJBBBHHH888222///555www~~~ooo]]]PPP]]]|||lllyyysssmmmtttbbbgggbbbeeeiiidddpppkkkuuuPPPTTTwwwHHH111444000+++333+++++++++++++++++++++++++++,,,...000///111999CCCTTTTTTcccSSS<<<222666333222555333111<<<@@@888888UUU~~~uuufffVVVMMMSSSTTTTTTRRRQQQTTT[[[aaatttrrrkkkvvvbbb111&&&111666///(((,,,,,,,,,++++++************************************))))))******+++,,,---***444000444KKK[[[qqqppp<<<111333666777111((('''+++,,,,,,+++++++++*********)))))))))************+++000(((111+++***111PPPdddxxxnnnzzznnnIIICCCTTTcccJJJJJJiii888,,,333000++++++***)))))))))))))))(((++++++***,,,...---(((<<>>EEEEEEEEEMMMNNNEEEEEEFFFHHHIIIJJJKKKKKKPPP===KKKwwwxxxooowwwvvviiiUUU>>>666JJJqqqyyyRRRDDDWWWfffcccAAABBBDDDCCC@@@AAAFFFLLLMMMGGGKKK>>>666///111\\\ssseeegggrrr}}}bbbeeexxxkkkhhhllleee```bbb```aaabbbbbbtttFFFwwwjjj<<>>===:::999<<>>FFFEEELLLLLL^^^]]]vvv^^^;;;;;;>>>===888???FFFCCCBBBAAAAAAAAAAAABBBCCCDDDCCC===OOORRR|||uuueeePPPLLLNNNPPPnnnzzz{{{RRRGGGRRR\\\yyylllBBB::::::888555666===AAABBBIIIFFFEEECCC===777333222yyyxxxyyy}}}uuuyyy]]]|||mmmwwwlll___hhhaaa```VVVWWW^^^TTTZZZyyywwwwwwDDD999ddd>>>)))......---///---++++++++++++++++++++++++,,,+++,,,......111;;;FFFWWWWWWeeeAAA666555555//////333000777000---//////---222:::+++<<<```|||rrrjjjfffqqqlllgggeeegggiiiiiiggg}}}{{{~~~iii666!!!***333///,,,///---+++111888///''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))***+++,,,,,,%%%***111///---,,,(((+++888333@@@___rrrpppRRR>>>===444777"""000===''')))///333...''''''---(((((((((((((((((((((((('''''''''((((((((())))))&&&'''------111...'''555kkkxxxttt```RRRPPPTTTVVVTTTCCC~~~>>>000&&&222***...))))))(((''''''''''''(((***((('''(((((('''(((+++///'''777aaa~~~{{{|||sssjjjVVVPPPHHHEEEHHHOOOYYY___lll{{{~~~|||vvvkkkbbbxxxxxxqqqjjjhhhfffvvvmmmoooWWWLLL<<<;;;===HHHDDDTTTSSS\\\ZZZnnnXXXAAA111999888555:::======BBB@@@??????>>>>>>???@@@AAAFFFCCCLLLAAA```}}}TTTIII]]]YYYxxxFFF===777:::999555666;;;>>>===<<<@@@BBBDDD===999999...SSSlll}}}}}}yyyjjjmmmmmmcccccc]]]aaa]]]UUUUUUYYYSSSRRR^^^]]]zzzmmmnnnZZZNNNIII000,,,333......444...++++++++++++++++++++++++,,,+++,,,......111;;;GGGUUUVVVggg???555555666//////444000---000///,,,///333000)))555,,,...999KKKmmmWWWKKK333(((555:::...'''...,,,......***%%%%%%)))---&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((())))))***+++,,,,,,###,,,000"""$$$333333))),,,666'''444HHHPPP~~~\\\SSSFFFEEEKKKCCC???888333666+++777///222'''***000///&&&%%%------''''''''''''(((((((((((((((''''''''''''((((((((()))(((---+++***+++...111000KKKzzzuuurrr{{{~~~fffTTTHHHNNNYYYWWWKKK@@@yyykkk+++000)))..."""000))))))(((''''''''''''''',,,%%%###)))---***))),,,)))000&&&:::llltttjjj~~~~~~vvv```UUUIII@@@===???GGGNNNUUUddd]]]yyyyyyvvv|||wwwbbbbbbKKKKKK<<>>>>>999EEE=========>>>???AAACCCEEEEEEKKKCCCQQQPPPyyyxxxqqq{{{iii???SSS^^^nnn888???333999:::444222555666333111;;;AAAEEE<<<:::>>>000999~~~~~~```qqq```ZZZiiiTTTaaa[[[VVVUUUUUUSSSQQQRRRJJJpppsssrrr}}}___DDD\\\TTT666'''---444))))))///'''++++++++++++++++++++++++,,,+++,,,......111<<>>888555222222111000///...------))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))******************,,,...000333555777>>>IIIYYYcccaaaWWWIII@@@======<<<999555333333444111000///...............************)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((()))******++++++,,,------<<<{{{nnnwwwqqqxxxyyyzzzaaaPPPFFFEEEOOO[[[RRRDDDPPPlllBBB%%%111)))&&&...((()))))))))))))))))))))))))))))))))))))))))))))))))))***(((---FFFhhh}}}tttwww~~~tttTTTMMM;;;HHH===<<<@@@DDDIIIMMMTTT]]]fffjjjtttrrrppprrrwwwyyyyyyvvvyyywwwssskkkaaaTTTIIICCCCCC<<<555999FFFQQQQQQLLLWWWVVVQQQZZZjjj888333<<<222111000000111333555666999999:::<<<>>>@@@CCCDDDGGGDDDJJJEEE@@@aaa|||nnnvvvppphhhKKKIIIWWW___zzzCCC555;;;666555444333222222111222444666888:::;;;:::999888***jjjkkkpppeeerrrqqqgggeee___]]]]]]```___^^^]]]ZZZUUUNNNIIIQQQAAASSSppphhhssskkk{{{~~~YYYUUU^^^ggg666//////...------------...,,,++++++******++++++,,,---++++++...///222;;;EEEQQQWWWiiiooo888555111/////////......************************------000333000...555>>>777DDDPPPWWWbbbqqq{{{{{{vvvllleee___ZZZLLLGGG???777111...---...111000///...---,,,,,,+++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***,,,...000222333222666;;;===<<<999666555777888888666333222333444222111///...,,,,,,++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,------RRRwwwyyyvvvxxxyyy{{{lllZZZLLLGGGHHHSSSccc```DDD999eee]]]...&&&555---''',,,$$$(((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,+++///AAAaaa{{{|||oooMMMJJJ>>>@@@<<<;;;:::999;;;@@@DDDFFFCCCHHHNNNRRRSSSRRRPPPOOOOOOKKKDDD>>>;;;<<>>888777666444333222222222......------,,,+++******)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))***,,,......//////...,,,+++---111444222222333222111000222333111000...,,,+++)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,'''444```xxxssshhhrrrsssjjjuuu|||~~~|||nnnVVVCCCBBBJJJeeebbbTTTDDDMMMoooaaa666""")))555+++&&&+++$$$((((((((((((((((((((((((((((((((((((((((((((((((+++)))++++++$$$%%%@@@aaavvvuuunnnyyy~~~rrrSSSCCCAAA===:::999999777444000999;;;<<<999666555999===777999<<>>===;;;777333///,,,+++------,,,,,,+++******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''(((((()))***+++---///222222222222222333000000111000......000111......,,,+++))))))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++...<<>>EEENNNQQQUUUfffMMM000666333''')))333++++++******+++,,,------...111555999<<<>>>?????????AAA;;;===>>>111???lllqqqYYYVVVpppzzzhhhZZZNNNPPPRRRYYYooosssAAA,,,555:::,,,222111111000//////000000/////////000333666999;;;AAA:::aaayyyjjjyyy^^^zzzxxxaaacccaaa]]]ZZZUUURRROOOLLLIIIHHHFFFCCCAAA...IIIDDD000LLL```;;;pppbbb555000000...------,,,,,,,,,,,,,,,++++++************++++++,,,***+++---///222<<>>@@@BBBCCC???888666444222000//////111111+++++++++*********))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&(((''''''''''''(((((()))''')))+++,,,,,,---///111222222111///,,,***+++,,,))))))(((((())))))***+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((())))))******333"""777000GGGzzzlllNNNGGGNNNPPPGGG===RRRTTT\\\gggnnnpppqqqtttuuu{{{|||wwwwww~~~}}}www|||zzz|||~~~{{{rrrjjjXXXWWWQQQIIIFFFKKKQQQRRR```TTTMMMXXXdddbbbQQQCCCkkk}}}<<<000111((()))(((&&&(((***)))''''''''''''''''''''''''''''''''''''''''''''''''''' ,,,000&&&"""))),,,((( 111BBBkkkqqquuuwwwiiiVVVNNNPPPJJJCCCAAABBBDDDDDDBBB;;;>>>CCCKKKUUU___hhhnnnPPP(((333)))+++///++++++---(((************************)))***...111444666777888222;;;888000333555222000LLLzzz\\\QQQTTTRRRlllqqq~~~uuullleeeZZZNNNDDDCCCNNN[[[pppYYY333888888---...666......------------......///...---,,,---///111222;;;666777MMM}}}tttwwwWWWcccuuusssiiikkknnnddd]]][[[UUUUUUOOOFFF???<<<<<<===>>>:::777444999CCCOOOtttjjjQQQSSSooo333///444---------,,,++++++******++++++******))))))))))))******+++)))***---///333===GGGXXX\\\lllQQQ555222...,,,,,,,,,++++++((())))))***++++++,,,---(((++++++''''''++++++)))"""'''((('''---888:::444;;;BBBFFFEEEBBBAAA===888000///---+++***))))))((())))))))))))((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''((((((+++++++++++++++...222666000000000---+++)))***+++******)))))))))))))))***'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))***...***333---///MMMdddccc???@@@RRRDDDAAABBBJJJPPPRRRRRRTTTJJJOOORRRQQQSSSXXX[[[YYYTTTVVVWWWVVVTTTPPPLLLJJJIIIKKKLLLNNNUUU___cccbbb[[[iiinnn[[[>>>>>>eeeoooEEE'''+++---&&&((('''(((---***%%%'''''''''''''''''''''''''''''''''''''''''''''''''''$$$(((***'''###%%%))),,,///'''!!!III```nnnlllttt}}}zzzrrrnnnooorrruuu{{{]]]***%%%<<<<<<&&&&&&444///%%%(((000)))))))))))))))))))))(((+++,,,...000333555777888333333555222///555777,,,...```nnnUUUPPPDDDNNNUUU\\\___ttt~~~zzzrrriii```WWWPPPHHHFFFFFFJJJQQQaaa{{{UUU999///444000---111333------,,,,,,,,,,,,---------,,,,,,+++,,,---///000333555<<>>//////000000---,,,,,,+++*********************))))))))))))*********)))***---///333===GGGXXX]]]mmmMMM555222...,,,,,,,,,+++***+++)))'''''')))******)))###***---***)))---...+++&&&------'''+++666666+++,,,555;;;;;;999999888555111111222111000///---,,,''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&''''''$$$&&&'''((()))+++...000---......,,,***((()))+++,,,,,,***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))###666 )))222###GGGuuuvvvlllsssiii[[[QQQHHHGGGHHHFFFDDDDDDLLLKKKLLLOOONNNLLLMMMQQQKKKQQQUUUTTTNNNKKKOOOTTT[[[```fffpppzzz~~~uuuiiiXXXEEE>>>UUU|||ssswww===///222&&&$$$+++,,,((((((,,,&&&###,,,''''''''''''''''''''''''''''''''''''''''''''''''---###!!!***///)))%%%'''###---!!!'''+++HHHXXXtttsss~~~kkk888,,,777555$$$%%%...555+++!!!+++///!!!'''(((((()))((((((''''''))))))***,,,...000333444777---333555***///777,,,...<<>>MMMKKKLLLLLLJJJIIIHHHJJJLLLTTTZZZiii```444333333///+++444444$$$,,,,,,,,,++++++,,,------*********+++,,,---...///,,,888888BBBHHHwwwvvvWWWvvv~~~tttrrrtttgggcccbbb]]]]]]ZZZMMMGGGEEECCCAAA@@@===:::777000555111111<<<>>>888777FFFSSS[[[zzz777,,,===)))&&&444))),,,++++++***)))***************))))))))))))*********)))***---///333===GGGWWW[[[kkkLLL555111...+++++++++***)))+++*********))))))((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,///444999;;;999666666777111000///...---,,,++++++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((()))******+++*********)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''')))***,,,...//////[[[}}}|||sssPPPTTTzzzlllRRRWWWNNNUUUVVVXXXXXXXXXYYY[[[]]]```[[[WWWWWW___kkkoooqqqfffKKKRRRKKKssswwwvvvvvvrrr@@@---//////+++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((''''''---777@@@hhhjjjrrrzzzdddMMM555...///...+++***+++*********))))))(((((((((((((((((((((((((((((()))******+++---///111222111111000000///.........///,,,000dddwwwfff```XXXPPPLLLKKKLLLMMMMMMOOOUUU\\\cccnnnrrr222333222111///......------++++++++++++++++++++++++++++++******++++++,,,---,,,+++333777CCCrrrsssnnnkkk___iiirrrYYYuuu___rrrjjjhhhaaaZZZWWWVVVQQQJJJEEEDDDAAA???<<<999777666777333444777222...:::KKK:::666fffzzzvvvUUU___ppp666444111...,,,++++++,,,+++++++++*********)))))))))((((((((()))***+++++++++***,,,---...333AAAPPPYYY[[[qqqJJJ444111---+++++++++***)))*********)))))))))((((((((((((((((((((((((((((((((((((((()))***+++++++++---111555888888666555444//////...---,,,+++******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''((()))***+++---......;;;KKKbbb```UUUccc```nnnwwwmmm]]]UUUSSSBBBQQQfffuuuhhhIII,,,%%%((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&((()))(((%%%''',,,111:::RRRqqq}}}xxx{{{|||~~~xxx{{{jjj555;;;222,,,...000---++++++*********)))))))))((((((''''''''''''''''''''''''(((((()))***+++---...///000000////////////......(((333...>>>lllxxx,,,666222222000///...---------+++++++++++++++++++++++++++************+++,,,,,,000---000333999VVVtttkkkaaannnSSShhhnnngggccchhhgggccc]]]ZZZXXXRRRKKKCCCBBB@@@===;;;888666555000---///444333111:::III888;;;@@@SSSlll]]]eeebbb444555333000---+++++++++++++++++++++******))))))))))))))))))((())))))************,,,---...333AAAPPPZZZ\\\rrrGGG444111---+++++++++************))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))*********,,,000444777777333111------,,,+++***))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''(((((()))******+++,,,,,,333###IIInnntttcccaaa???VVVIII111HHHNNNPPPKKKLLLNNNOOOOOONNNMMMLLLBBBGGG888EEENNNOOOccc^^^sss|||{{{vvvttt~~~uuuSSS555+++%%%'''(((&&&''',,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$'''***)))&&&$$$&&&((($$$%%%///HHHeeeyyy~~~|||~~~wwwGGG,,,///===***+++...111...)))(((***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++------............//////***777...)))@@@\\\vvvJJJIIIRRRRRRQQQtttfff===777+++111000///...---,,,,,,,,,***************************************++++++,,,...---///333333888aaauuufff___JJJFFFrrrrrrZZZfffZZZccceeeccc^^^ZZZWWWPPPHHHAAA@@@>>><<<999777555444555000///222111---111999777333)))...QQQppprrrjjj|||\\\ZZZkkkXXX888333222111///,,,+++******+++************))))))))))))******)))((((((((())))))******,,,---...333AAAPPP[[[\\\sssFFF444111---++++++++++++***))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((()))))),,,111666666222...,,,,,,++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''(((((())))))))))))******333"""+++888ZZZ}}}|||mmmdddNNNMMMJJJJJJKKKMMMPPPSSSTTTTTTZZZfff[[[ooorrrcccmmm^^^dddmmmrrrvvvuuuvvvzzz~~~vvv~~~VVV666'''((('''***...,,,&&&%%%)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###%%%((()))(((((()))***'''***+++******444DDDQQQggg{{{|||XXX777000888888///'''///000000---)))&&&(((+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))++++++,,,,,,---......//////...+++000666:::]]]wwwwwwbbbhhh|||jjj___XXXOOORRRJJJTTTaaatttbbb888000000888//////...,,,,,,+++++++++************************)))))))))))))))***++++++&&&...///333555---CCCvvvvvv^^^rrrppp{{{XXX???HHHVVVeeeRRRYYY[[[]]]___bbbbbb]]]XXXSSSJJJBBB@@@???===;;;888666444333777111///000000+++***---...***+++999;;;444dddhhhpppiii```ooosssrrrwwwTTTYYYZZZ[[[|||zzzFFF...---222000///---+++************))))))))))))))))))))))))+++***)))(((((((((((((((******+++---...333BBBQQQZZZZZZrrrFFF333000---+++++++++++++++(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((***...333444111...,,,,,,++++++***)))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((((((%%%+++000###&&&EEEdddzzzwwwttttttvvvyyy{{{{{{hhhqqqmmm{{{}}}xxx\\\???)))%%%,,,***))))))***((($$$###$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''''')))+++---(((---000,,,%%%"""%%%***(((///FFF^^^ttt}}}xxxkkkWWWAAA---+++///555000'''***555******(((%%%&&&(((***+++'''''''''''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((())))))***+++,,,------...,,,((((((000000)))999ZZZqqqxxxyyyjjjzzzxxxzzzxxxTTT[[[```888555222+++000------,,,+++************))))))))))))))))))))))))))))))(((((())))))***+++%%%000---,,,444111777QQQ}}}cccoooyyy[[[III:::hhhxxxDDDMMMZZZTTT[[[]]]aaaaaa[[[TTTNNNEEE>>>???>>><<<:::888555444333000,,,+++...000///......$$$000...+++///+++777YYYjjjuuummmppp}}}^^^555+++//////***---,,,+++******)))))))))((((((((((((((((((((((((******)))((('''''''''((())))))+++---...333BBBQQQYYYXXXpppFFF333000,,,++++++,,,,,,+++''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))+++...//////...++++++*********)))))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''''''''(((&&&(((,,,+++%%%%%%555JJJRRR|||dddNNN777---***((()))---)))'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$###$$$%%%''')))((("""&&&111555...%%%888((('''(((555111BBBOOOmmmmmm|||{{{}}}tttdddYYYEEE000***---+++$$$444***%%%)))---+++***---((()))((('''))),,,)))###&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))(((((()))******+++,,,,,,(((------'''%%%+++///,,,QQQ|||vvvzzz}}}zzzOOO333888%%%...===###,,,+++******)))))))))***((((((((((((((((((((((((((((((((((((((())))))***+++///***%%%---444777<<<^^^sssxxxZZZwwwyyynnndddnnnZZZNNNGGGfffeeeEEERRRNNNQQQSSSPPP[[[___^^^WWWOOOIIICCC===<<<;;;:::888666444222111///...,,,---------+++***(((111,,,%%%***///...---000hhhfffCCC,,,222666---,,,666************))))))((((((''''''''''''(((((((((((())))))((('''''''''(((((())))))+++---...444CCCQQQYYYVVVoooEEE222000,,,++++++,,,,,,+++'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((())),,,...)))))))))(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((...&&&###///222)))((((((999???NNNsss___VVV777+++$$$!!!&&&------(((###''''''&&&%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$###$$$%%%%%%%%%&&&///444,,,###///%%%"""///+++777***---'''))),,,999999???:::888666===>>>AAA??????>>>777222***,,,///444999888333...)))))),,,111222---%%% +++...---))))))+++((("""%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((())))))*********+++,,,...)))%%%,,,...$$$%%%OOO~~~<<>>===jjjwww<<<222,,,111;;;222///(((((()))))))))(((''''''&&&&&&&&&''''''((((((((((((((('''''''''((())))))((()))+++---...444CCCRRRZZZWWWpppDDD222///,,,++++++,,,,,,,,,&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''&&&$$$%%%)))---''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''(((((("""+++))))))&&&%%%---***$$$%%%555777111KKKppp}}}|||^^^OOOGGG///(((...---'''+++---***&&&$$$''')))$$$'''(((&&&%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&'''(((((('''%%%$$$$$$(((,,,---***&&&(((***222***'''333+++...,,,...)))333!!!555444+++,,,(((333000###***...111,,,)))***(((%%%(((---'''---///''' !!!)))///&&&***(((""""""'''+++***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((((((((((())))))))))))--- %%%111+++###(((---444%%%...YYY|||ttt~~~qqq444444 000<<<%%%'''333###***))))))(((((((((((()))(((((((((((((((((((((((('''''''''''''''((()))))))))+++444******444000+++AAAyyy|||QQQnnnwwwjjjyyymmm~~~oooPPPGGGTTTMMMGGGvvvFFF;;;>>>444???MMM@@@MMMMMMPPPMMMEEE>>>===<<<;;;666555444222000...---,,,&&&)))***)))(((***,,,---((( ''',,,&&&///333###,,,,,,777+++999QQQZZZ999000555666444,,,$$$)))222222)))'''(((((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***((((((+++---...444CCCRRR[[[WWWqqqDDD666333///,,,++++++***)))((((((((((((((((((((((((###***""""""000,,,"""111)))+++&&&$$$###(((&&&///'''&&&%%%%%%+++***###666......///)))&&&&&&###%%%&&&---000%%%!!!"""***)))///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''(((((((((((())))))***+++,,,,,,------:::KKK]]]kkksssgggYYYMMMAAA;;;......---,,,,,,+++******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((------------------------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++)))(((///CCCfff|||KKK000444......---,,,,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))***+++,,,---AAA%%%333sssQQQQQQzzztttRRRIIIPPPKKK<<>><<<999777666444111000000///---,,,***))))))((('''&&&&&&&&&''''''''''''((((((((((((,,,+++,,,---000444888:::hhh|||dddIII;;;888444///,,,------,,,+++************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******+++,,,---333BBBQQQUUU\\\qqqBBB666333///,,,++++++***)))(((((((((((((((((((((((((((///)))!!!!!!"""...%%%%%%+++"""999%%%$$$,,,///...)))###***"""###999""",,,(((///%%%###111 %%%...'''%%%888$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''((((((((((((((())))))***++++++,,,,,,000444111---999QQQccciii|||pppccc[[[]]]YYYTTTQQQNNNJJJDDD???>>>;;;888555333000---***,,,,,,+++******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((++++++++++++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''...,,,)))'''---===RRRaaa|||eeeAAA;;;666+++---------,,,++++++******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))***+++,,,---%%%888>>>AAAddd___RRReeennnwwwvvvtttUUUIIIJJJLLLFFF???UUU~~~GGG666555333222333666;;;AAAEEEEEECCC@@@>>>===<<<;;;999666444111000//////---+++)))))))))((('''&&&&&&&&&''''''''''''((((((((((((***)))))))))+++---000222***222???NNN^^^rrrhhhMMM;;;FFF<<<555444555222//////---,,,+++******)))******((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******+++,,,---333BBBQQQYYY```ttt???666222...,,,++++++***)))((((((((((((((((((((((((!!!%%%)))++++++***))))))***333%%%333555%%%'''444111******444$$$&&&###---555,,,)))&&& @@@"""!!!)))000!!!666$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''(((((()))*********(((***&&&!!!,,,333333(((,,,222333111//////000333222111000...,,,***(((+++***)))+++---///...---)))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((&&&%%%'''---222VVVnnn}}}~~~uuuIII...(((***---...,,,,,,,,,++++++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((())))))***+++,,,%%%222444,,,<<>>OOOOOOSSSSSSbbbkkkxxx{{{aaaSSSDDD>>>GGGNNNHHHBBBAAAttteee//////888333000///------...111444666:::999999999:::999666333555333000......---,,,***(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((())))))***...111111+++&&&+++...222555666555333222888666333///+++***+++,,,444333333333...)))***///++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))+++,,,---333CCCRRR^^^dddxxx;;;555222...+++******)))(((((((((((((((((((((((((((bbb:::...777111333!!!%%%rrr%%%>>>lll$$$666%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''((()))((($$$$$$'''((('''%%%))),,,...+++'''"""&&&((())))))'''&&&''''''((('''&&&'''((()))(((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''((()))***)))+++(((...@@@QQQddd{{{gggBBB555777&&&333555+++)))333222''')))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''(((((())))))+++,,,000000,,,...???SSSsssWWWAAA000>>>???LLLOOOSSSXXX]]]fffsss~~~{{{```PPPKKKJJJJJJ???HHHNNNDDD333:::gggWWW888555222///111///...---------...000111777666666777888888555333444222///...------+++***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&&&&%%%&&&'''***---///,,,,,,,,,,,,,,,,,,,,,,,,+++---000000111222666999111---+++------+++,,,///******)))(((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***,,,---444CCCSSS]]]cccwww<<<555111---+++******)))(((((((((((((((((((((((((((+++%%%###,,,333kkk!!!888LLL,,,'''555JJJ@@@III999]]]```888&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''$$$&&&(((+++---///000000+++++++++++++++***))))))+++***)))***,,,---,,,+++''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$$$$%%%&&&''',,,///)))%%%)))***111@@@???\\\ttt|||pppVVV666(((+++222222---000///,,,)))+++...,,,'''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''')))***+++,,,...111555LLLnnnOOORRR:::777999===CCCEEEFFFJJJOOOIIIMMMQQQWWWaaalllrrrrrroooiiiggggggcccYYYPPPJJJ;;;===@@@CCCFFFEEEBBB@@@>>>===<<>>RRR^^^]]]zzz}}}}}}~~~]]]???666;;;@@@000//////111333333///+++111"""!!!000333&&&###,,,'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((+++!!!"""---000)))+++555%%%NNNzzzFFFGGG<<<444666:::;;;===@@@DDD>>>:::;;;============BBB<<<;;;:::888>>>AAA<<>>:::999;;;===OOOnnnyyy888444222000---***---333+++,,,,,,,,,,,,,,,++++++444222111111333555444444333111...---,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%((()))((('''&&&))))))******+++---...///,,,,,,,,,,,,---,,,+++***+++)))***...///***%%%%%%)))((('''&&&%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((***,,,---444DDDSSS\\\bbbvvv???444111---******))))))((((((((((((((((((((((((((($$$***&&&wwwzzz)))""")))///666&&&jjjNNN$$$///&&&'''888777$$$333,,,&&&)))NNN"""((( ###555666,,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%(((!!!"""%%%))),,,,,,***'''***&&&$$$%%%)))***&&&"""$$$###"""$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''((((((&&&$$$''',,,%%% )))---))))))+++'''%%%''',,,///---***)))111...,,,888AAADDDJJJ666777CCC<<<)))444@@@///333999444000888:::333//////111222...)))'''***...$$$...///%%% '''+++(((&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''$$$***+++((()))...000...666///999yyyuuuRRR@@@<<<;;;:::;;;777888===BBB>>>888<<>>---<<<>>>222@@@999===::::::<<<:::666999AAA888CCCPPP___yyyMMM...444//////...---,,,,,,++++++))))))))))))((((((((((((***,,,............000111333111...+++)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))'''&&&%%%&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***,,,...555EEEUUUbbbgggnnn~~~???666222...+++*********)))''''''(((((((((((('''''')))'''"""vvvppp---"""(((''':::+++yyyVVVJJJNNN +++)))((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''(((***,,,---,,,++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&'''((()))***'''%%%#########$$$###"""+++++++++***)))((('''&&&***)))(((&&&%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$%%%%%%%%%&&&&&&'''''''''!!!!!! !!!###%%%%%%%%%(((******&&&&&&******((( """%%%(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))*********************************+++++++++,,,,,,,,,------------............---,,,***)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((()))***+++---...000///---BBBxxx~~~iiicccYYYKKKLLLHHHMMMKKKNNNXXXbbbjjjvvviiiFFF;;;444+++.........---,,,+++++++++))))))))))))(((((((((''')))+++---------...000111333111...+++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))'''&&&%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***,,,...555FFFVVVccchhhppp>>>666333...+++************'''(((((())))))(((((('''!!!))),,,}}}ggg&&&<<>>666333...+++++++++******(((((())))))))))))((((((***)))'''vvvmmm111>>>!!!))) --->>>FFF111www"""555 ###***666'''$$$***$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''++++++***)))(((''''''&&&!!!$$$'''&&&$$$###$$$''',,,,,,+++***)))(((((((((&&&&&&%%%&&&'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''''''''&&&%%%(((''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$######%%%&&&+++---,,,((((((******'''+++)))'''%%%%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))***)))''')))000333111///000===fffoooPPP777***444555((('''333,,,,,,+++++++++*********))))))((((((((('''''''''&&&(((***++++++,,,...000222000...+++((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***---///666GGGWWWaaagggooo===777333///,,,+++++++++***(((((())))))))))))(((((($$$666kkk&&&666GGG }}}''',,,000^^^///OOOiiippp```NNNiiifffddd\\\bbbLLLYYY(((///444$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((())))))))))))*********+++---///111...)))%%%%%%&&&###$$$%%%'''(((***+++,,,,,,************)))%%%!!!'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%%%%%%%'''(((((()))***+++,,,,,,***---000222222333666888///111///***((()))(((%%% &&&+++---+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))%%%------%%%$$$+++///,,,///(((+++VVVUUU???@@@'''222444+++)))111111(((***************)))))))))((((((((((((''''''''''''%%%'''))))))******,,,...///...---+++((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))+++---///777HHHXXXbbbhhhppp===777333///,,,++++++++++++((())))))******))))))(((...oooaaa111999<<<------$$$"""222+++000###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''''''''$$$'''***,,,,,,------.../////////...,,,)))&&&$$$&&&$$$"""$$$(((***(((&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''')))$$$%%%(((+++///222555666@@@DDDHHHIIIGGGEEEEEEGGGQQQSSSPPPJJJGGGHHHFFFCCC444111,,,'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&''''''((((((+++((('''(((((('''***//////111&&&$$$555FFFlllbbbKKK<<<,,,)))000000...+++)))+++...,,,'''))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%&&&((((((((((((***,,,---,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))+++---000777HHHYYYdddkkkrrr<<<777444///,,,,,,,,,++++++))))))************))))))$$$>>>&&&%%%$$$;;;,,,%%%EEE>>>999+++...444---$$$---###...$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((())))))******)))***,,,///222555777888JJJMMMRRRYYY```eeeggghhhkkkhhhccc[[[PPPDDD999333555///'''%%%'''***++++++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''((('''&&&)))---111000222555999===@@@CCCEEEFFFLLLRRRSSSPPPLLLKKKLLLLLLMMMKKKEEEBBBCCCBBB>>>SSSKKK@@@444,,,)))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''''',,,$$$""",,,333111)))%%% 666888---222999111(((EEEjjj{{{\\\???666222555555///---111444$$$!!!000444)))$$$+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%'''((((((''''''((()))************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))+++---000888IIIYYYcccjjjsss<<<777444///,,,,,,,,,,,,+++))))))************))))))333$$$---+++***}}}III///&&&///666||||||777---000***---222sss{{{666///+++,,,,,,555MMM^^^XXX[[[UUU;;; !!!===[[[EEEiiiDDDVVV444%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((,,,444>>>JJJTTT\\\```XXXYYY[[[bbbiiimmmmmmkkkbbbfffkkkpppssssssqqqppp]]]PPP>>>111,,,***)))'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''(((((((((,,,222888HHHIIIKKKMMMPPPRRRTTTUUULLLUUU```fffhhhhhhjjjlll[[[]]][[[VVVTTTUUUTTTPPPMMMQQQUUUVVVOOOBBB555,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''"""))))))"""###,,,...)))***'''(((,,,+++'''---999+++111<<>>888444000---,,,,,,,,,,,,************************...//////)))###$$$000;;;666666CCC\\\ppp|||}}}oooaaaLLLKKKSSS]]]TTT:::'''###(((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((***'''&&&''''''&&&)))---"""$$$000555FFFFFFOOOLLL```QQQWWWTTTLLLMMMLLLUUUddd]]]]]]ZZZPPPPPPUUUQQQQQQIIIGGGAAA===EEEGGG:::666...$$$!!!$$$'''&&&$$$(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''')))***)))''''''***---666EEENNNVVVdddkkkqqq|||vvvqqqeeefffhhhsss___JJJ222'''))),,,***$$$&&&&&&%%%###"""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''(((***,,,+++)))))),,,///CCCFFFOOO^^^pppuuuSSSJJJQQQ___^^^VVVEEE111&&&''',,,((((((((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((('''%%%%%%%%%---***&&&%%%&&&&&&$$$!!!++++++*********)))'''%%%''''''(((***,,,,,,***(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((())))))((())))))))))))))))))))))))(((((()))***+++,,,------,,,,,,---------,,,,,,+++******+++---...000111111---------,,,++++++*********************)))'''''')))''''''))))))''''''***"""///'''&&&%%%$$$+++###,,,)))***,,,+++%%%'''&&&%%%%%%%%%&&&((()))'''((()))******)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))+++,,,+++...999KKKZZZfffjjjwww{{{???888444000---,,,------,,,************++++++++++++:::$$$333===111(((---888dddyyy```MMMPPP[[[WWWFFF888+++(((&&&(((++++++'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((...)))&&&(((,,,---)))&&&333???EEEMMMRRRRRRcccggg}}}jjjttt}}}uuuwww~~~~~~{{{~~~qqqkkkiiiaaaqqqhhhgggVVVIIINNNDDD555:::777111***$$$###&&&***'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((((((&&&***,,,+++***,,,333999DDDZZZiiittt~~~~~~|||sssnnnmmmxxxpppWWW@@@222***&&&$$$)))******((($$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((***+++++++++///777>>>PPPeee}}}yyy{{{kkkXXXTTTZZZ___[[[LLL888,,,)))%%%'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&(((***...333666999111000...,,,***)))))))))%%%%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((())))))))))))******++++++---...///000//////...---,,,+++******+++*********))))))((((((&&&''')))***++++++******(((''''''((((((''''''(((+++(((***///++++++000(((((($$$!!!###'''+++,,,,,,&&&&&&&&&'''((()))***+++((()))************)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((+++,,,+++...:::MMM[[[hhhmmm{{{vvv@@@777444000---------...---***+++++++++,,,,,,,,,---***---444777333777RRRqqqxxx~~~{{{wwwrrroooxxxyyy~~~qqqlllhhhXXXEEEBBB666***%%%)))+++'''"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))"""''',,,------///111333LLLMMMEEEiiiwwwvvvvvvgggjjjXXXMMM>>>>>>===;;;666000)))%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))&&&((())))))---999JJJWWWnnn{{{tttqqquuu|||zzzeeeEEE...***...&&&((())))))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))///,,,))))))///???RRR```xxx~~~wwwnnnmmm}}}zzzxxx~~~|||sss]]]MMMSSS^^^VVV>>>***%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))***...333777666999;;;;;;:::<<>>@@@BBB666444000,,,(((&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&''')))))))))'''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&''''''((((((((((((((((((((((((***)))))))))))))))((((((&&&''''''((((((((((((((($$$%%%&&&'''(((***++++++222)))///222///000...***555000***'''''')))(((%%%,,,,,,,,,,,,+++***((('''))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((***++++++///;;;NNN\\\gggnnn}}}ooo???777444000------.........,,,,,,,,,------......///)))444555000EEEwwwxxxooorrrvvvlllkkkiiiaaaOOO777)))''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))$$$,,,---&&&$$$444QQQgggkkk|||kkk|||zzzzzzlll___PPPFFFAAA:::///&&&(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''(((((())))))******((()))***000===RRRjjjzzz~~~tttmmmnnnpppooogggUUU???000%%%$$$$$$&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((())))))******+++((((((111FFFccc~~~|||{{{sssnnnwwwzzz]]]UUUXXXUUUMMMHHH000---***(((''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&(((+++///444<<>>:::BBB@@@;;;555///,,,,,,---''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&''''''''')))((('''''')))))))))'''(((((((((((((((((((((((())))))))))))((((((((((((++++++*********+++,,,,,,*********+++++++++++++++))))))))))))))))))))))))((('''&&&&&&%%%%%%%%%&&&(((,,,///000444:::===<<>>[[[vvv]]]}}}xxxeeeQQQAAA888555...---,,,***)))(((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''((())))))***++++++,,,222???PPPcccuuurrrfffjjjuuuqqqXXX???000***$$$$$$'''***(((%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((())))))***++++++&&&+++:::SSSppp{{{uuuxxxwww|||dddOOOPPP\\\EEE;;;...(((((()))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******...222999@@@GGGNNNTTTXXXSSSSSSWWWbbbnnnxxx{{{zzzuuuvvvuuueeeTTTQQQLLLBBB888000,,,+++---,,,+++)))((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))***((('''((())))))((('''(((((((((((((((((((((((((((((((((((((((((())))))###$$$%%%'''(((***++++++(((((('''&&&%%%%%%$$$$$$((((((((((((((()))))))))((('''&&&%%%&&&)))+++---444999<<<<<<@@@GGGIIIGGG;;;CCCJJJ>>>KKKVVVFFFTTTPPPUUUVVVRRROOOPPPNNNJJJ666333///+++)))***,,,---+++******************+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''')))+++,,,000<<>>777444000....../////////.........///000111111222111PPP{{{yyyhhhggg```SSSCCC555---+++''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))))))))************+++***222NNNwwwqqqfff|||pppOOOCCCEEE333222///---***((('''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''(((((()))***+++++++++...>>>WWWsss|||ooogggcccbbbbbb@@@555)))%%%(((+++((($$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++---;;;VVVxxx}}}aaaNNNNNNUUUFFF222((((((++++++)))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++???EEENNNVVV\\\```ccceee|||lllYYYHHH<<<777222111///,,,)))'''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))***)))'''((()))***((('''))))))))))))))))))))))))''''''((((((((((((((()))(((((())))))(((((('''&&&)))))))))))))))*********(((((((((((((((((((((((('''&&&&&&'''+++000666999:::???AAA>>>@@@FFFHHHDDD@@@RRRYYYHHH]]]mmm[[[ooo|||}}}uuueeeYYYWWWVVVSSSYYYRRREEE999000,,,,,,---++++++************++++++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))''')))+++,,,000===PPP___\\\gggyyy^^^===888555111//////000///...,,,888,,,&&&444111,,,@@@fff~~~}}}}}}___WWW]]]III......'''+++---)))&&&%%%''')))))))))))))))************444!!!000,,,(((...%%%000:::---^^^hhhlllmmm~~~pppvvv|||zzzwwwyyysssWWWKKK<<>>222******((('''''')))***)))))))))))))))*********+++(((&&&555&&&!!!555...((()))~~~bbbbbboooqqqyyypppaaaJJJNNN===???+++&&&(((,,,&&&''''''(((((('''''''''((((((((()))))))))))))))---***---000---+++999LLL\\\sss]]]___VVVCCC...'''***+++'''''''''''''''''''''''''''(((''''''''''''((())))))---'''&&&***+++***111;;;]]]{{{zzzmmm\\\TTTLLL>>>...***,,,)))))))))((((((((('''''''''***&&&&&&))))))((())),,,------''',,,AAARRRYYY___^^^qqqYYYBBBDDD;;;---,,,000+++)))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''(((&&&$$$"""!!!###$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%,,,///,,,((((((+++111111...666???EEEKKKGGG999999===;;;999888222111)))+++(((,,,666333%%%'''+++,,,((((((,,,,,,)))************************((((((((((((((((((((((((((((((((((((((((((((((((///***$$$###&&&***---...+++--->>>PPPMMM@@@JJJbbbyyyqqqRRRJJJYYYfffmmmyyyttt{{{lll]]]\\\777<<<((($$$,,,///111000''',,,,,,+++)))(((''''''(((+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((***++++++,,,&&&%%%$$$%%%(((***)))'''((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((+++***+++...222;;;KKKZZZ\\\ggg{{{ZZZ:::888555222000000111000000111***444<<<222DDDyyy[[[333111,,,'''(((+++,,,+++((())))))*********+++++++++$$$...+++$$$444---&&&RRRlllXXXhhhsss{{{yyy|||yyypppxxxyyy~~~zzzxxxrrrttt[[[DDD@@@.../// ...((((((((((((((('''''''''(((((()))))))))*********...+++,,,000...222NNNmmm}}}{{{}}}wwwfffiiiYYY:::))),,,...'''''''''''''''''''''''''''((((((''''''(((((()))***111'''&&&,,,------@@@[[[rrrsssTTTUUUWWW666&&&---''')))))))))(((((((((''''''+++'''%%%(((***)))))),,,###///;;;===CCC]]]tttwww|||^^^CCC???999%%%+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$######%%%''')))'''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%)))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((('''&&&%%%444(((&&&444<<>>777>>>UUUoooZZZLLLgggZZZllluuutttdddKKK;;;:::<<<***'''333---,,,,,,***)))((('''''')))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((('''+++)))(((((((((((('''%%%''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((***)))+++///222:::IIIWWW\\\ggg{{{WWW:::888666222111111111111111///:::555///NNN}}}FFF:::222,,,+++---,,,)))(((*********+++++++++,,,,,,...))),,,000...000JJJqqqyyyZZZ~~~sssuuuxxx___<<<::::::'''+++))))))((((((((((((((((((((())))))******+++++++++...,,,+++---777NNNmmm}}}wwwsssuuuiiiMMM555,,,***)))''''''''''''''''''''''''((((((((('''((())))))***+++,,,//////...:::^^^ooohhhdddGGG///+++((()))))))))(((((((((((('''+++'''&&&***+++((((((***+++333IIITTTSSSlllZZZDDD999,,,+++***((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''',,,***(((&&&&&&''')))***---+++)))(((((('''&&&%%%'''(((((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((((('''(((((($$$***333<<>>VVV[[[YYY___mmmwwwnnn}}}tttfff```YYY~~~mmmNNN???888'''///---,,,---............************************))))))))))))))))))))))))))))))))))))))))))))))))...***'''+++777IIIYYYbbbkkkUUUCCC@@@???FFFcccyyyooo```RRRTTTWWWVVVVVVOOOIIIaaa___uuuaaaAAA888666------+++)))***++++++***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))+++,,,------&&&'''((())))))***+++,,,++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''(((((((((((())))))+++///222999GGGTTT\\\ggg{{{UUU>>>999666333222222333333333222///===~~~___HHH333,,,,,,***))),,,++++++,,,,,,,,,---------,,,777###---XXXppptttmmmsss|||zzzrrriii___XXXTTTQQQLLLIIITTTZZZ]]]kkkppp}}}|||cccpppdddEEE???///,,,+++***((((((((())))))))))))***+++,,,------...)))---333CCCgggzzzttttttuuuvvvyyy}}}xxxtttoookkkjjjjjjjjjiiiaaa___```fffnnnttttttrrr{{{~~~mmmFFF---)))(((((((((((((((((((((((())))))(((((())))))***+++,,,,,,'''...QQQ^^^ccc___WWWssszzzooozzz}}}yyytttqqqnnnllliiihhhZZZXXXVVVSSSPPPRRR^^^kkkooooooXXX333+++******)))))))))((((((((('''(((+++---***(((...666MMMPPPmmm~~~zzzwwwooo^^^cccgggppprrrrrrsssKKK===...%%%&&&)))***)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$'''+++000333555222///000333555444333)))***+++++++++)))((('''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%)))111777PPPWWWYYYYYYcccxxxiiiiiixxxnnnSSS>>>444+++***,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,'''***===VVVccc^^^SSSAAA<<<>>>QQQpppgggddd^^^dddYYYWWWnnnqqqhhhyyywwwoooqqqjjj^^^mmmtttuuuNNN===///333000+++***,,,---+++)))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++000111111000---,,,,,,---)))***++++++,,,,,,,,,+++************************(((''''''''''''''''''((()))((((((''''''(((((()))''''''''''''((((((((((((***)))+++///222:::IIIWWW\\\ggg{{{UUU@@@999666333222333444444444;;;***gggeee<<<---......,,,+++,,,,,,,,,,,,------------)))==="""GGGsssnnnvvvmmmeee~~~nnnOOOOOO>>>@@@>>>CCCGGGJJJPPPOOOKKKQQQNNNHHHZZZWWW```ttt}}}}}}vvv~~~```JJJ666...,,,***)))(((((()))***))))))***+++,,,---......)))...BBBeeennnsss{{{}}}{{{yyyxxxyyypppgggdddgggkkkkkkiiirrr}}}|||xxxeeeAAA+++(((((((((((((((((((((((())))))(((((())))))***+++...+++---CCCkkkwww^^^{{{aaabbbddddddNNNJJJFFFDDDDDDEEEFFFGGGPPPMMMKKKGGGBBBAAAIIITTTggg|||}}}jjjGGG---*********)))))))))(((((('''))),,,,,,(((***999HHHVVVssszzzsss|||zzz~~~mmmiiieeeSSSOOOPPPFFFKKK===AAANNNKKKNNNdddyyy}}}}}}cccAAA+++&&&((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''...+++)))***000999DDDJJJIIIDDD???>>>@@@@@@>>><<<444444444333111...+++***'''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((()))))))))---888GGGSSS___jjjuuu~~~xxxvvv{{{fffPPP999000...---++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++444EEEYYYddd___OOO@@@GGG^^^ttt]]]UUUVVVOOOYYYYYYxxxYYYqqqooozzzmmmlllbbb[[[lll:::>>>888111---------+++)))******+++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,///222555777888999CCCDDDDDDBBB>>><<<<<<===888777666444111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))(((((((((((())))))''''''''''''((((((((((((+++***+++...222;;;KKKZZZ\\\ggg{{{UUUBBB999777444222333444555444222AAAGGG111222222---))),,,,,,,,,---------.........&&&FFFwwwiiippplllbbbBBBOOO666KKKRRR[[[]]]eeegggfffooopppkkkooofffPPPdddLLLIIIWWWdddlllyyyqqqYYY@@@...---+++)))(((((()))***)))******+++---...//////222555UUU}}}{{{uuuwwwzzzuuuqqqpppggg^^^[[[___cccdddbbbbbboootttnnnwwwwwwwwwyyyttt}}}SSS///)))))))))))))))))))))))))))))))))))))))******++++++--->>>\\\{{{jjjPPP}}}xxx^^^kkkmmm]]]ZZZUUUPPPHHHFFFEEEHHHNNNVVV[[[^^^VVVSSSQQQPPPMMMJJJOOOVVVrrrqqqggglll{{{___555************))))))))))))'''***,,,***&&&,,,BBBWWWtttfff[[[aaa^^^SSSNNN???IIITTTMMMRRR^^^\\\aaa^^^ZZZMMMDDDKKKKKK999HHHSSSiii]]];;;///...,,,)))((((((((((((((((((((((((((((((((((((((((((((((((""",,,;;;IIIQQQRRROOOLLLHHHDDD@@@AAAFFFJJJIIIGGG>>>>>>===<<<888444000...)))***+++,,,,,,+++***)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&(((***...777III^^^nnnmmmtttQQQ???888444111000++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))):::MMM______PPPCCCBBBHHHeee|||eeeSSSYYYTTThhh}}}ppp{{{___{{{GGG???555000///...+++(((+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))***...666???IIIRRRYYY\\\IIILLLPPPRRRSSSUUUYYY]]]QQQOOOJJJDDD===777111...------------------------,,,,,,++++++++++++,,,,,,))))))(((((((((((())))))''''''''''''((((((((()))+++******...222;;;LLL\\\\\\ggg{{{QQQBBB<<<111444:::333000555888666yyyyyyfffGGG&&&***333+++'''000...,,,111///***---666***___bbbzzzssshhhEEE777AAATTT```ccc{{{nnn]]]NNNRRRccc}}}{{{EEE555222---)))(((***+++***,,,(((---///)))+++111...000KKKvvv|||}}}{{{vvvrrrhhheeeTTTUUUTTTTTTdddcccbbbkkkiiihhhqqqsssppprrr}}}yyyzzzgggrrr<<>>222'''111***000......---,,,,,,++++++***%%%,,,...***(((******&&&///(((''',,,,,,(((+++444>>>GGGTTT[[[ZZZZZZdddrrrxxxvvvuuuooocccZZZ```mmmmmmhhh^^^RRRLLLFFF<<<333///666333,,,---,,,))),,,---''''''+++,,,((((((---******)))((((((((((((((('''''''''''''''((()))))))))+++---...333@@@QQQ]]]```jjj}}}PPPBBB@@@:::888666222555777111WWW|||vvvxxxJJJ666...111,,,+++000---***111000---111+++KKKZZZzzzrrrOOODDDBBBOOO\\\gggyyyhhhSSSUUUiii{{{bbbxxxiii===---))),,,((((((------,,,))),,,///+++,,,111000BBBeeehhhttt~~~~~~~~~~~~{{{xxxwwwwwwvvvrrrnnnnnneeeTTTQQQKKKRRRggg]]]OOOaaaiiijjjoooppppppwwwsssnnntttbbboooOOO555+++***+++&&&(((---)))******))))))***,,,,,,,,,444EEEqqq|||OOObbbuuuyyySSS555,,,,,,---''')))---)))111''''''333===KKKjjjccceee^^^QQQOOObbb}}}tttYYYPPPUUUTTTJJJbbb\\\555)))$$$******)))(((((((((((()))&&&+++...---++++++///222DDDCCC@@@>>>BBBNNN___kkk~~~jjjWWWIIICCCCCCDDDKKK666,,,555666)))'''111)))(((((()))******((('''))))))((('''((())))))'''%%%)))III___]]]xxxWWWAAA;;;...///000...,,,,,,///222++++++++++++******************+++---///444AAANNN^^^lllOOO888SSSmmmnnnWWWCCC```zzzpppOOO777444444***+++......------,,,+++++++++(((,,,---)))))),,,,,,)))$$$111555---***555AAAEEEEEEBBBHHH[[[wwwooo```DDD555333000&&&000444!!!...++++++---...+++((('''******)))(((((((((((()))(((''''''''''''((()))))))))+++---...333???PPP\\\^^^iii|||NNNAAA===<<<777000000777888333~~~wwwoooooovvvqqqyyy\\\GGG333...///...111+++***222222///555---dddVVVyyyvvvSSS@@@===QQQtttssshhhjjjFFFGGG<<<@@@UUUXXXYYYjjj{{{www{{{jjjaaafffzzz|||WWW333)))222***&&&......---***+++//////---000666YYY|||ooovvv|||xxxxxx{{{}}}}}}{{{xxxpppmmmmmmmmmjjjggghhhaaa^^^^^^PPP[[[pppUUUPPPkkkzzzyyyvvvooonnnxxxwwwuuu|||nnn___wwwiii>>>///***,,,'''(((---,,,+++)))))))))***,,,...000---WWW~~~fffRRRrrr~~~~~~www???///+++---)))***---)))000((()))999PPPiii|||jjj```OOOJJJcccppp[[[GGG^^^fff555333...+++***))))))((())))))))))))+++***&&&)))333:::<<<777CCCNNNVVVkkkrrr[[[LLLPPPTTTLLL999,,,+++---******)))((()))***+++***((()))(((((()))***)))(((&&&+++;;;___mmmgggddd...222---,,,///...)))***111,,,+++++++++************)))((()))...888GGGZZZhhhjjjUUU???:::ZZZyyynnnTTTfffzzznnnRRR777222666...//////......---,,,,,,+++,,,---+++(((***---...+++------,,,000:::EEEGGGCCCJJJ^^^iii:::...===,,, ===)))+++***(((***---,,,)))+++***))))))((()))))))))((((((''''''(((((()))******,,,---...222>>>NNNZZZ]]]iii}}}MMMAAA:::999444333444444===MMMhhhkkkcccSSS]]]hhhrrrPPP[[[jjjjjjfffLLL555---111000111,,,,,,333111...555FFFeeeiiiGGG===QQQddd```===111555<<<444777KKKKKKGGGWWWOOOdddooolllqqqHHH111777,,,&&&---,,,...,,,+++///111+++///???mmm}}}wwwuuu{{{vvvvvvtttrrrqqqssswwwyyyzzzyyywwwmmmiiihhhhhhccc___]]]ZZZ```aaaLLL___}}}^^^sssvvvmmmsssssszzzwwwpppZZZXXX|||III222)))---)))(((,,,+++***))))))++++++***---000444kkkvvvMMMeee~~~{{{mmmooojjjyyy~~~vvvYYYSSSaaa```[[[hhhwwwwwwwww~~~KKK222(((,,,++++++---***%%%...333===aaaZZZLLLPPP[[[iiihhh|||}}}ggg:::'''++++++***))))))))))))***+++'''%%%***111666<<>>222999,,,---111///(((%%%+++///...++++++***))))))))))))***((((((((('''((())))))***+++,,,---...222===MMMYYY]]]jjjNNNBBB<<<888555;;;:::...DDDwwwsss```UUUMMMJJJHHH```kkkxxxooossshhh|||hhhOOOOOO777...333///111...///444///---777ZZZ]]]~~~HHHJJJRRRhhhlll???444:::666BBBAAABBBRRRVVVTTT\\\MMMpppwwwbbb;;;555...))),,,***...///+++...111)))222OOOxxxrrrwwwwwwlll^^^XXXYYY[[[___aaaccchhhlllooopppppptttnnngggbbbaaa^^^YYYTTTQQQQQQXXXXXXCCC\\\qqqqqqpppvvvwwwtttkkkKKKYYY\\\:::)))---,,,)))***))))))(((***...,,,)))***000SSSwwwaaaWWWyyywwwmmmssstttqqqllliiilllqqquuuccc???666IIINNNNNN^^^rrrmmmvvv}}}www|||zzzZZZ888&&&+++,,,+++---,,,%%%...888MMMxxxaaaJJJSSS```}}}{{{jjjttttttRRR---,,,,,,+++***************'''&&&///<<<<<<999III```|||sssttt^^^888+++777,,,***(((((()))***)))(((+++(((((()))((('''---666```nnnjjjsssvvvQQQ222...444111......,,,,,,,,,++++++++++++***(((///111999VVVrrrkkkRRR...KKKgggdddDDDddd~~~wwwuuuvvvHHH...:::111111000//////......---...,,,,,,---...,,,***)))''':::\\\wwwxxxxxxxxx^^^666,,,000555666000******,,,---,,,,,,+++***************((((((((((((((()))******+++,,,......222===MMMZZZ]]]kkkPPPEEE<<<888333:::777'''LLLmmmVVVKKKLLL===AAAQQQ^^^aaaooosss~~~DDDddd<<<111444...111000111444...000@@@[[[fff~~~qqqRRR@@@WWWmmm}}}LLL888>>>III;;;EEEKKKKKKVVVkkksssjjj]]]{{{}}}{{{LLL222......,,,,,,---222,,,---333***;;;hhh{{{kkkzzzoooZZZFFFAAAHHHJJJEEEIIIKKKNNNRRRUUUXXXZZZ[[[YYYVVVSSSQQQNNNKKKHHHEEEBBBMMM]]]hhhZZZhhhssszzzvvv~~~yyyzzzSSSDDDuuu{{{KKK,,,---...***)))(((***(((***///---))),,,444fff~~~vvvRRRMMMttthhhiiiEEE;;;LLLNNNHHHSSSaaagggoooxxxzzz}}}qqqoooBBB(((,,,---+++,,,,,,000+++>>>mmmZZZIIITTT{{{eeeSSSTTTMMMOOORRRCCCLLL```\\\VVViiizzzsss~~~ttt>>>---,,,++++++******++++++(((+++444===BBBTTT{{{cccDDD000///---***))))))))))))(((+++))))))***'''***;;;NNNpppiiiwwwkkkkkkiiieeefffrrrxxxKKK444///...///111,,,,,,,,,,,,++++++++++++(((000===QQQhhhnnnWWW:::GGGmmmfffZZZyyyyyyMMM...222222111000000//////...---,,,---///...+++---000555WWWvvv}}}mmmSSS---,,,---000000,,,+++------,,,++++++******++++++))))))(((((())))))***++++++---...///333???OOO[[[]]]lllRRRHHH888;;;333333444...___rrrZZZLLLJJJLLLKKKTTTlllSSSAAAHHH\\\mmmuuuwwwzzz~~~OOO```DDD444444---111111111333...888PPPeee~~~vvvccc777TTThhhhhhMMMAAAAAAAAA???===AAAQQQUUU___sssuuuddd555111111***000+++333,,,...555...GGG{{{}}}lll|||jjjVVVBBB===DDDLLLMMMKKKFFFFFFEEEDDDDDDGGGJJJMMMCCCEEEEEEDDDBBBAAACCCEEEFFFUUUdddwwwvvvuuuooo~~~vvv}}}rrrmmm[[[:::MMMaaa222---...+++******---((()))------***222???mmmQQQBBBBBB```iii]]]oooNNNCCCOOOPPPKKKSSS^^^sssttt||||||vvvrrrzzzOOO---...///******,,,000222RRRnnnMMMZZZeeeSSSHHHHHHXXX\\\YYYnnnqqqMMM===RRRHHH:::IIIQQQSSSeee{{{|||DDD------,,,++++++++++++,,,...111666BBBbbb|||rrrsss~~~nnn<<<444111---+++++++++***)))***(((******(((000LLLjjjrrrxxx~~~ooo]]]LLLBBB@@@>>>===:::777666===IIIRRRuuuyyyTTT999...---000------,,,,,,,,,+++++++++,,,,,,BBBccckkkWWWFFFFFFxxxSSSPPP777333222222111000000//////---,,,...///---,,,444???ZZZmmmNNN888)))---222...,,,111------,,,++++++++++++,,,))))))(((((())))))***++++++---...000444@@@QQQ^^^\\\lllSSSJJJ888BBB888222999@@@xxxeeeMMMKKKNNNLLLJJJ___^^^PPPbbb}}}tttxxx~~~sssmmmnnnooonnnmmmmmmoooqqq}}}QQQ@@@KKK555444...222111111111///???\\\{{{IIIDDDZZZdddKKK666666???BBBAAA@@@GGGIIIaaalllxxx|||yyy;;;444333)))222)))333---///888222QQQeeekkkyyyRRRDDDAAAOOOWWWRRROOOTTTUUURRRLLLGGGEEEGGGKKKOOOAAADDDGGGFFFDDDGGGMMMSSS^^^bbb]]]jjjqqqrrr}}}xxxqqqxxxiiioooHHH===tttqqq888---...+++,,,,,,///)))''',,,,,,,,,888IIIzzzVVVIIIGGGQQQ]]]mmmbbbCCC:::GGGMMMRRRbbbppp~~~wwwhhhzzzYYY111000000))))))+++(((>>>hhhdddYYYMMMrrrrrrFFF===DDDEEEsss~~~CCCAAA___^^^ZZZrrryyyvvv~~~jjj...---,,,,,,++++++,,,,,,...777@@@[[[|||wwwhhh777444000---,,,,,,+++***)))(((***+++)))555YYY}}}ooo|||```RRREEEBBBDDDDDDCCCCCCBBBCCCEEEFFFEEECCC@@@===CCCLLLnnn{{{OOO666000111---------,,,,,,,,,++++++111'''>>>hhhfffAAAAAAbbbdddQQQnnn333333222222111000000000---,,,---...+++---:::JJJooozzz]]]666000333---***000...---,,,,,,++++++,,,,,,)))))))))))))))******++++++---///000555AAARRR___ZZZkkkZZZXXXDDD999===999666???UUUMMMFFFUUUOOOZZZcccxxxVVVXXXMMMSSS{{{xxxqqqwwwyyytttnnnssstttvvv[[[777wwwMMM;;;,,,555------444222///<<>>BBBXXXwww}}}~~~???555&&&+++,,,&&&...,,,444@@@OOObbb---666222!!!333222)))&&&+++)))222RRR~~~qqqzzzbbbCCC<<>>888666444JJJUUUPPPOOOZZZNNNHHHZZZxxxmmm~~~mmmNNNnnnzzzzzzxxxxxxzzz^^^777iiipppPPP:::888111000555444444GGG```zzzNNNGGGrrrxxxCCCBBB333CCCJJJGGGJJJlllNNNMMMdddyyyhhhwwwhhhTTT:::333///222111'''444...555BBBxxx{{{xxx{{{}}}{{{UUUNNNQQQZZZWWWPPPTTT___ZZZZZZSSSIIILLL^^^pppwwwPPPXXX[[[XXXZZZdddlllmmmwwweeeoootttaaayyyuuugggPPP999BBB~~~ccc555'''+++///(((***'''111,,,///000888kkkuuu{{{mmmNNNOOOgggsss~~~qqq[[[IIINNNJJJHHHUUUiiiyyyzzzxxxEEE)))///***000---777iiiaaaCCCYYYjjj\\\:::999GGGQQQOOOPPP===CCC{{{JJJ444???NNNOOOUUUPPP222***000---***++++++555WWWvvvLLL888444***------)))...---,,,111...gggzzziiiLLL???888UUUNNNHHHWWWsssWWWLLL^^^zzzqqq///111///000000...------......+++BBB^^^[[[;;;DDDqqq|||LLLlllzzzxxx;;;555666111000222///222///333333111BBBfffMMM---333111333//////...---,,,,,,,,,,,,++++++************++++++,,,---...///444AAARRR```aaagggmmmOOO;;;:::333TTTTTTNNNTTTYYYGGGEEE]]]^^^^^^[[[mmm___XXXUUURRRTTTjjjeee;;;UUURRR000555000///111000555OOOlllhhh;;;[[[hhh999888777JJJLLLJJJPPPpppRRRNNN~~~zzz}}}bbbZZZbbb{{{}}}|||ttt:::666---///222&&&555000222SSS~~~~~~}}}zzz```LLLXXXuuu~~~yyyhhhYYY\\\ZZZ[[[pppKKK]]]iiihhhiiisssyyyyyy}}}rrr]]]VVVooo~~~vvvkkkSSS;;;CCCzzzvvv666'''...,,,...***(((///,,,---111AAAooojjj|||```LLLQQQbbb{{{rrrTTT@@@KKKOOOUUUUUUZZZxxxyyyoooxxxtttYYY...+++)))000///EEE~~~OOOCCCzzz[[[~~~RRR555@@@NNN???QQQ\\\CCCCCC<<<888)))FFFGGG<<>>555MMMJJJNNN```aaaKKKTTTooo666666555GGGBBB;;;JJJrrrmmm{{{nnniiittt888222000###333111BBB\\\MMM999;;;***000...000(((+++'''YYYoootttFFFCCCIIIXXXsss}}}rrr}}}ooo}}}>>>222///,,,---...---...///>>>YYYhhh===VVVkkkOOOoooLLLEEEzzz999666000777000333000<<<444---LLL|||...444---000///...------,,,,,,,,,,,,++++++******++++++,,,+++---...///444@@@QQQ]]]```fffzzzCCCCCC;;;iiitttVVVVVVQQQIII\\\gggxxxeeezzz]]]WWW^^^WWWAAA888999999HHHeeewwwxxx{{{rrrCCC999}}}{{{LLL666666666444222;;;VVVrrruuuZZZPPPaaa???888FFFWWWPPPPPPNNNcccHHHjjjrrrqqqrrr~~~zzzbbbhhh```;;;GGGDDD111333444,,,333222///lll{{{zzzyyyrrrggg^^^NNNTTTggggggccceeeRRR{{{yyyqqqjjjllltttvvvqqqzzzkkkOOObbb~~~~~~rrrrrrvvv}}}~~~wwweeeRRR888HHHSSS111555$$$,,,+++***+++///+++333XXXxxxvvvuuugggLLLHHHRRRRRR[[[sss|||xxxyyysssyyyzzzwwwvvv222***//////000SSS]]]JJJqqqYYYBBB<<>>FFFeeennnnnnqqqvvvccc^^^ppp???333111%%%444666LLLoookkkCCC<<>>>>>666555???\\\MMMPPPMMMTTT^^^[[[QQQYYYmmmnnnfffkkktttzzz|||wwwpppnnnnnnyyy~~~sss]]]VVVeeexxx|||tttbbbPPPBBBIII___000666&&&///*********444---777fff~~~zzzyyydddvvvyyyYYYDDDFFFTTTWWWiii|||~~~{{{kkkooommm}}}444+++000///666sssRRRMMM~~~___dddDDDIIIQQQVVVTTT[[[yyyWWWNNN???GGG___SSSXXXttt]]]:::HHHgggeeeoooXXXQQQbbbIII333444,,,444<<>>JJJRRRNNNJJJLLLBBB111GGGGGGJJJOOORRR]]]xxx{{{dddfffpppsssxxx{{{vvvrrrwww}}}uuupppyyyxxx^^^YYY^^^{{{|||uuubbbNNN@@@666vvviii...666***111+++,,,***666+++555iiizzztttyyyyyyggggggtttiiiLLLAAAGGGQQQ```ppp}}}___]]]gggnnn===//////...>>>oooJJJVVVzzzGGGGGGlllQQQAAAHHHrrrzzz]]]cccZZZFFFCCCAAAaaaqqq^^^SSSXXX}}}[[[333222111444KKKhhhtttTTTmmmrrrJJJ;;;,,,///,,,///...???\\\:::RRRxxxsssgggEEE777...000111...000555ffflll???^^^VVVcccuuu[[[JJJNNNlll{{{QQQ666666777444666444888bbb^^^888111000///...---------------,,,,,,++++++,,,,,,---***---///000444???NNNZZZ___fffiiiRRRKKKnnnrrr___OOO]]]cccwwwkkkYYYWWWZZZaaaaaaiiiUUUqqqyyyuuuXXXMMMSSSPPPJJJJJJIIIGGG\\\xxxoooCCC>>>|||yyy~~~CCC>>>666000222AAA[[[pppyyyMMMaaaZZZBBBHHHPPPZZZuuuzzznnnvvvhhhmmmWWWSSSRRRRRR\\\yyybbbLLLqqq>>>///+++888...555@@@zzz~~~}}}lllNNN999<<>>]]]ZZZmmmJJJPPP??????gggbbbVVVKKKGGGrrrmmm333---000444ZZZ~~~SSS___ZZZjjjRRRWWWtttvvvjjjTTTAAA,,,777111444...III___QQQGGGkkktttVVVNNN<<>>BBB777:::<<<```qqqsss{{{xxxXXXZZZcccJJJJJJeeellluuuttt{{{lll{{{lllZZZTTTXXX___cccuuussseee===lllHHH@@@777333222;;;000{{{lll???EEEIIIOOOQQQ[[[```bbbgggfffmmm{{{llldddkkkdddqqqwwwlll^^^ppp{{{mmmHHHBBBAAAsssddd777///333+++//////+++,,,///777^^^tttuuuzzzpppkkkuuuqqqJJJBBBKKKVVVaaattt}}}nnnhhhnnnvvv~~~sssTTTSSSnnniii444///111FFFrrrLLLiii[[[UUUfffpppuuunnnfffnnnxxxiiivvv^^^RRRkkkqqqmmmqqqOOOKKKTTTKKKffflll444555444:::tttnnnrrr\\\JJJooorrrOOOddd~~~bbb[[[WWWMMMSSSiiittthhhsssSSS<<<444...333444OOOMMMJJJWWWaaa{{{{{{SSS```rrr:::333;;;333555444IIIeeeZZZ```kkkUUUVVVUUUDDDUUUXXXCCCIIITTTRRRhhhTTTkkkcccVVV~~~uuuYYYNNNkkkFFFCCC111***===333]]]|||ZZZ555111...000///------000------------------------,,,...//////333===MMMXXXaaannnsssrrrgggjjjtttmmm}}}cccbbbYYY^^^rrr|||VVV:::>>>tttYYYLLLNNN<<<<<>>888nnnuuukkk777222...///000------///---------------------------...000000444>>>MMMYYYaaajjj{{{ooouuudddbbbeee___dddggguuuxxxPPP666KKKwww|||\\\TTTVVV@@@===@@@]]]```xxxvvvtttRRRTTTkkk~~~yyy}}}|||aaaYYY]]]kkkrrr\\\>>>}}}VVVKKKAAA:::000777888wwwLLLFFFEEEXXXmmmttt|||mmmkkkrrr{{{tttrrrllleeejjjqqq}}}oooaaaWWWWWWcccuuu{{{llljjjCCC===@@@vvvFFF444666///---***------///000333SSSmmmwwwqqqzzz]]];;;111333///666OOOIIIUUUggguuujjj<<>>EEE@@@???@@@MMM]]]hhhpppxxx}}}}}}yyyfff===LLLYYYYYYkkk{{{~~~nnnppprrrIIIiiiwwwTTT@@@333777FFFZZZ___|||eee|||iiiPPP???DDDHHHLLLsssYYYFFF333777eeevvvxxxaaa^^^dddmmmzzzmmmdddyyy}}}III]]]rrr{{{gggbbbXXXCCC111555IIIhhhWWWeeeUUUPPPRRRAAAJJJHHHZZZgggtttRRRYYYfffhhhLLLcccTTTMMMhhhyyyzzzgggsss```>>>;;;666000<<<{{{|||RRR```uuu~~~ooovvvwww}}}UUU[[[}}}BBB555777:::AAAeee^^^ddd<<<444......000...---...---------------------------///000111444???NNNZZZ[[[aaaqqqwwwzzzppphhhmmm~~~^^^???:::ppp___\\\UUU^^^OOOLLLFFF[[[]]]```nnn~~~bbbyyy}}}UUUPPP}}}]]]TTTGGGHHH>>>======eee\\\IIISSSmmm|||nnnsss{{{pppKKK666<<>>555......000///---------------------------------...000000444>>>MMMYYY[[[aaaqqquuullliiieeeiii|||rrrMMM;;;DDD^^^bbbWWWbbbXXXSSSCCCTTTWWWtttbbb{{{nnnxxxjjjDDDLLLhhh\\\WWWGGGOOOHHHBBB===[[[~~~vvvXXXsssvvvwwwvvv[[[@@@:::555IIIrrr777///000+++222///000---------111RRRnnnGGG>>>GGGPPPXXXllloooqqqmmm^^^III999222>>>EEEAAAAAARRR___fffqqq|||}}}mmmYYYXXXpppgggrrrQQQ;;;@@@777iii}}}bbb|||}}}wwwzzziii@@@???DDDCCCBBB\\\mmmZZZ[[[HHH999MMMVVVZZZVVVuuugggmmmaaaUUU???===666___wwwWWWgggmmmKKKTTTrrrpppyyy^^^AAAaaa~~~VVVEEEAAA;;;CCCddd~~~wwwccc___oooRRRFFFRRRVVVaaaVVVEEE222<<>>UUU}}}oooppp|||oooFFF666===@@@XXXUUU222///111---222)))...111444111---EEEooo~~~eee```HHHGGG\\\xxxoooVVVWWWOOO;;;<<<<<>>ooowwwcccZZZhhh___ZZZFFFCCC000^^^}}}pppnnn{{{gggdddWWWJJJlll~~~___OOOGGG666---eeennnIIIOOOsss~~~___DDDDDD@@@???fffVVVKKK>>>;;;OOOoootttwww|||}}}\\\uuuAAA666------000///---,,,------------------------+++---...///222===LLLXXX```eeerrrqqq[[[gggcccbbbaaavvvIII888AAAjjjQQQ^^^[[[XXXUUUUUUVVVUUURRRNNN[[[}}}|||lllyyyrrrPPPHHHyyyzzzSSSXXXRRRLLLLLLOOOHHHEEECCC~~~rrruuu{{{nnnuuuvvvnnnfff@@@::::::>>>{{{CCC444(((+++333)))000///,,,------+++===```xxxjjjvvvgggmmmbbbCCCEEEEEEDDD:::OOOOOOGGGaaaaaaxxxvvvvvv{{{~~~|||gggJJJHHHfff___WWWTTTMMMIII===TTT{{{ttt~~~{{{qqq```NNN>>>999SSS:::IIINNNzzzfffbbbaaaWWWIIIDDDlllyyyaaaGGG\\\ssshhh\\\eeeYYYMMMMMM111PPPaaa{{{yyyuuu^^^NNN???qqq\\\EEEBBB444JJJ{{{ttt```EEEBBB^^^^^^LLL___~~~bbbFFFDDDMMMRRRcccRRR@@@>>>VVV}}}tttuuu```kkkHHH888---///000,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000444;;;KKKYYY```hhhoooWWW___ZZZZZZYYYaaa|||UUUIII888CCCgggwwwKKKVVVVVVUUUTTTUUUVVVUUURRROOObbbmmmoooiiiJJJaaagggMMMSSSMMMNNNMMMEEEDDDBBBCCCrrrtttZZZYYYgggrrrssswwwzzzTTT<<<:::===TTTkkk555444...***000,,,//////,,,---...***:::ZZZwwwrrrRRRDDDKKKKKKUUUXXXcccaaaYYYeeennnuuutttsssvvv~~~~~~uuuvvvzzzlllNNNJJJ~~~nnnZZZ\\\WWWQQQMMMFFFIIIzzz~~~jjjttt}}}uuummmyyy}}}vvvuuu|||xxx{{{yyyWWWMMMDDDJJJAAAKKKGGG\\\uuu```eee```XXXPPPCCCVVVxxxjjjaaaQQQKKKSSS{{{bbbbbbggg`````````TTTVVV<<>>FFFDDDIIIfffsssbbbiii{{{xxx}}}ZZZBBB666777AAAnnn~~~MMM%%%333333))),,,///---...,,,---...)))555PPPrrrxxxMMM666>>>HHHTTTmmm}}}mmmXXXeeemmmttt{{{vvv}}}zzz{{{uuusssmmmXXXJJJSSSVVVPPPXXXQQQKKKGGGGGGDDDtttyyyxxxiiiccckkkxxxpppzzzuuubbb@@@^^^tttJJJ[[[ggg~~~{{{eeeWWWBBBBBBAAAPPP<<>>hhhdddNNNFFFmmmSSSJJJCCCLLLjjj[[[bbbxxxjjjOOO???KKK^^^iiilllCCC666---...000,,,+++...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000444;;;KKKYYYdddmmm[[[NNNSSSSSS\\\ZZZWWWiiimmmIII777222^^^XXXwwwNNNYYYYYYLLLMMMOOOQQQQQQNNNKKKHHHFFF^^^~~~vvv{{{yyyaaaIII[[[sssZZZSSSZZZLLLMMMTTT@@@NNNJJJPPP]]]vvvtttwwwxxxwww{{{jjjHHH===555999PPPjjj888###000111***,,,///***---,,,---///)))000EEEjjjssswww:::...BBBGGGQQQlllbbbtttrrr{{{{{{qqqyyyxxxgggMMM@@@VVVzzzLLLXXXVVVqqqTTTHHHDDD@@@FFFKKKffftttttt{{{yyyBBB<<<yyy\\\|||jjjzzzssscccJJJ???<<>>MMMJJJ|||vvvxxxooofffpppsssnnnUUU<<>>HHHHHHEEE;;;OOOhhhrrrjjjiiibbb]]]YYYWWW[[[\\\oooqqqdddeeemmm```bbbbbb^^^___YYYOOOAAAKKKKKKHHH```VVVnnnmmmbbb\\\aaaaaa^^^cccaaa]]]^^^zzzoooLLLDDDBBBvvv}}}{{{|||ppphhhSSS>>>wwwzzzXXXMMMQQQOOOmmm]]]UUUYYYgggWWWYYYqqq{{{iiinnnPPPKKK___uuu:::444.........------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000444;;;KKKYYYcccooooooNNNQQQQQQNNNZZZRRR```XXX```yyy___CCC333;;;NNNfffsssyyyhhhPPPUUUOOOGGGOOOQQQSSSRRROOOKKKIIIHHHIIIkkkhhh|||vvv}}}vvv|||cccIIIpppmmmZZZLLLKKKVVVRRRGGGGGGLLLLLLBBB@@@<<<[[[xxx{{{uuuooouuu}}}fffeeeBBB555777===ZZZlll,,,222111+++(((+++---+++(((,,,***+++///******555PPPrrroooppppppMMMCCCHHHEEEvvvzzzyyy{{{uuuiiiXXXBBB>>>dddmmmPPPdddYYYLLLSSSMMMTTTWWW\\\qqqsssyyy}}}vvvllluuu}}}vvv~~~rrrxxx[[[FFFCCC:::CCCAAAJJJAAA???RRR\\\]]]cccddd[[[aaa]]]SSS[[[[[[ZZZooo^^^```IIILLLKKKGGGJJJEEEJJJDDDLLLWWWqqqOOOwwwlll___```___ccceeecccdddgggbbbXXXnnn}}}ZZZ???777GGG~~~ssslll___EEEKKKWWWDDDGGGWWWyyytttlll[[[VVVSSS|||}}}```QQQ[[[666222///.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000444;;;KKKYYYaaappplllLLLQQQKKKFFFRRRGGGGGGMMMVVViiiuuuUUUAAA:::AAAUUUiiimmmyyyWWWUUUUUUMMMMMMJJJMMMNNNMMMJJJGGGGGGHHHOOOaaannnyyy|||yyy}}}wwwyyyGGGUUUXXXRRRNNNRRROOOQQQIII;;;MMMBBB>>>===;;;CCC{{{~~~xxx{{{wwwRRREEEWWWmmmUUUXXXdddIII666444999QQQxxx222)))///...***,,,+++))),,,''',,,******///+++)))222MMMooo|||aaaHHH???III[[[YYYeeevvv~~~tttxxxyyycccUUUGGG<<>>@@@AAA<<>>AAAIIIPPPxxxeeekkkrrrZZZDDDAAAJJJNNNKKKFFF999@@@GGGGGGBBB>>>>>>AAAGGGEEEQQQWWWuuu{{{{{{nnniiiooorrrwww||||||vvvooopppxxxkkkkkkQQQqqqssseeeUUULLLKKKMMMJJJGGGAAA@@@@@@@@@AAA@@@>>><<>>SSSGGGEEEBBB@@@AAACCCBBB???IIIEEE===CCC[[[ttt\\\SSS\\\PPPNNNNNNSSSYYY]]][[[XXXbbbsssnnn|||mmmuuukkkuuurrrmmmiiieeeeeebbb\\\YYYYYYTTTWWW\\\^^^^^^]]]]]]]]]XXX>>>444LLLBBB{{{qqqkkkooouuuuuupppmmmVVV^^^qqqqqqsss~~~sssxxxooopppYYYpppKKK222111000///...............------,,,,,,------...------///111333;;;LLL\\\eeeooojjjIII@@@@@@>>>???EEEDDDDDDGGGJJJHHHPPPkkkppppppeeeXXXZZZlllyyyzzz~~~vvv^^^LLLBBBEEE<<>>???BBBIIISSS>>>ccckkkhhhcccaaabbbhhhnnnsssvvvpppjjjfffddddddgggkkknnnzzz{{{qqq\\\RRRGGGCCCEEEGGGDDD@@@>>>===<<<===>>>===:::888<<>>>>>///===^^^|||vvvGGG222%%%******))))))))))))************)))))))))***+++,,,***111RRRttt~~~}}}kkkooosss~~~ooo|||{{{vvvwwwzzzwww|||yyy{{{xxxsssjjjiiiiiidddNNN222HHHIIIJJJzzz}}}ppp]]]VVVRRRTTTUUUUUUWWW[[[^^^bbbbbbaaakkkxxxgggkkkRRREEEHHH======LLLHHH;;;>>>@@@AAABBBBBBCCCEEEGGGHHHCCCYYYhhh{{{fff]]]ZZZRRRQQQMMMKKKMMMRRRUUUUUUSSSNNNbbbXXXaaaeeeuuujjj```___```]]]XXXUUUVVVXXX[[[\\\[[[ZZZZZZ[[[ttt|||wwwvvvTTT444DDDDDDFFFhhh|||sssnnnqqqtttrrrooonnn^^^NNNjjjyyyzzz}}}yyyuuuyyyvvvhhh^^^:::111111000///............------,,,,,,,,,,,,------------///111333;;;LLL]]]cccnnnfffFFF<<<<<<:::;;;??????>>>AAACCCAAAAAANNN```nnntttvvvkkk[[[MMMBBB:::KKKLLLPPPUUU\\\aaaddddddPPPUUUXXXSSSIIIBBBCCCHHHVVVYYYjjjQQQuuu]]]EEEAAA@@@CCCCCC@@@@@@BBB???AAADDDFFFEEEBBB???>>>555;;;LLLLLLTTT{{{|||ppphhhdddccciiiaaa___fffmmmuuuvvv}}}uuu]]]TTTMMMHHHHHHLLLMMMIIIDDD@@@???>>>>>>???>>><<<::::::HHHQQQ{{{[[[YYYsss|||}}}jjjVVVqqqaaahhhlllGGG444555:::777WWWwwwMMM%%%888$$$***))))))(((((())))))******))))))))))))***++++++...'''<<>><<>>>>>>>>>>><<<:::;;;BBB///[[[BBBTTTlllxxx}}}zzz{{{yyytttqqqoooiiiyyy]]]@@@333888@@@???QQQooo111)))222///))))))(((((((((((()))))))))))))))))))))******+++111(((///EEE]]]vvvvvvuuubbbpppiiikkkeeeuuuzzzwwwsssgggYYYvvvuuu|||yyycccjjjaaaHHH???FFF===777FFFWWW```OOOZZZFFFGGGHHHGGGEEEEEEIIINNNVVVWWWSSSIIIGGGYYYzzzzzzvvvxxxwwwzzztttzzzxxxxxxXXXLLLNNNMMMKKKKKKMMMJJJGGGGGGIIIKKKLLLKKKPPPGGGFFFNNN\\\zzznnnlll||||||lll^^^^^^cccbbb]]]XXXXXXYYYYYYXXXWWWWWWZZZ\\\VVVvvvfffCCCPPPoooeeeHHH===???BBB???CCCwwwtttpppnnnmmmjjjeeeeeehhh^^^bbbdddcccmmmxxxyyyooommmkkksssmmmnnntttyyy~~~yyyrrrnnnqqqwwwtttzzzeeeVVVjjj~~~hhh111222111000///////////////---,,,,,,,,,,,,,,,,,,---------...000333<<>>@@@@@@FFFwwwssshhhfff~~~yyytttrrrtttyyy~~~~~~{{{lllbbbbbbgggtttVVVTTT666;;;DDD===666555777999???EEE???======???CCCBBB>>>:::CCCLLL999GGG>>>@@@QQQcccuuuVVVKKKMMMJJJFFFBBBBBBDDDDDD@@@<<<>>><<<:::999999999888666111111DDD>>>vvvrrrLLLAAASSSlllyyy{{{|||{{{vvvkkkhhhtttzzziiiOOO:::222666:::<<>>EEE\\\qqqzzzsss[[[LLLQQQVVVPPPKKKLLLGGGGGGHHHIIIKKKLLLKKKJJJQQQDDDLLLUUUKKKQQQyyyxxxnnnhhhhhhmmmooofff``````bbb___\\\ZZZWWWWWWWWWWWWWWWXXX\\\^^^aaabbb}}}SSS<<>>///BBB555<<<666333555777666555777666555555888;;;<<<999666***MMM@@@FFFJJJHHH888^^^uuuhhh]]]VVV>>>CCCEEECCC@@@===>>>@@@AAA@@@===???===:::999999999888666...222777:::888rrrPPP:::BBBPPPbbbpppwwwyyyzzzzzzyyy{{{zzzsssiii___KKK<<<666===@@@???JJJ\\\~~~GGG---)))******))))))((((((''''''(((((()))'''((())))))******))))))''',,,...)))444[[[xxxvvv}}}oooiii[[[ddd___bbbWWWJJJVVVZZZdddiiiiiibbbpppyyyjjjuuuzzzrrrpppmmmfffddd\\\KKK...<<>><<>>QQQccc```mmmgggTTT???666666666555444444444444444555666555333,,,888;;;BBB[[[|||OOO:::444:::;;;---AAA444111111444444000///000000111222555777888777666===KKK;;;555<<>>IIIGGGSSSmmmpppTTTXXXZZZ;;;III;;;???CCCDDDJJJQQQRRROOOPPPKKKHHHFFFBBB@@@GGGQQQTTT~~~qqqwww|||{{{||||||KKK???HHHKKKIIIAAA>>>@@@???;;;===>>>???@@@@@@AAABBBDDDDDDLLLNNNLLLPPPYYYXXXRRRkkkiiitttnnnkkknnnmmmddd\\\[[[]]]___\\\YYYXXXZZZYYYUUUTTTVVVRRRSSSTTTTTTTTTTTTVVVXXXSSSNNNXXXjjj{{{VVV===@@@FFFAAA>>>???>>>===>>>??????===:::===444666CCCGGGJJJgggsssooonnniiieeeccceeeeeeccccccfffYYY]]]aaabbbwwwsss~~~yyysssllltttgggoookkkbbb___]]]nnnjjjYYYhhhuuu```IIIcccGGG\\\VVV***000000///////////////000000,,,,,,++++++++++++,,,,,,---,,,---///333>>>RRRdddcccooobbbQQQ===444444555444333///111333444555666555333666<<<888777<<<<<<\\\www<<<===555666999777666,,,333111111111...+++...444///000333555777777888888>>>@@@IIIGGG:::AAAIII>>>FFFGGGiiippptttWWWIIIGGGIIILLLHHHDDDDDDEEEGGGGGGEEEAAA===>>><<<888777777777666555111666666000,,,999???dddHHH555999AAACCCKKKXXXQQQooouuummmtttxxxzzzwwwvvvyyyuuuvvvwwwpppkkkaaaRRRGGGFFFDDD:::---111AAAEEE???MMMnnnGGG333***,,,+++)))((($$$((((((''''''''''''((((((&&&''')))*********)))(((,,,###***111%%%"""555GGGcccxxxwwwsss{{{}}}gggZZZPPPIII[[[aaaOOO===<<>>HHH111===HHH::::::AAA??????GGGKKKDDD^^^aaaFFFAAABBBRRR@@@???BBBCCCBBBGGGNNNLLLEEEPPPGGG@@@@@@AAADDDMMMWWWaaavvvjjjlllkkkqqq}}}}}}[[[CCCDDDFFFLLL===:::DDDCCC666666AAA<<<;;;:::999888999===???AAAEEECCCEEEOOORRRSSSZZZLLLZZZWWWRRRkkkyyypppsssnnnaaa]]]dddaaaeeeccc[[[ZZZaaaaaa[[[___YYYVVVXXXXXXVVVTTTUUUQQQSSSTTTSSSRRRQQQRRRSSSYYYTTTWWWRRRVVV~~~VVVKKKFFFDDDAAA>>>;;;<<>>SSSeeegggsssRRRDDD666111222111111222333333333333333333333333333444444444555888===AAAZZZpppoooPPP<<<777666444222111/////////000///...------------------...000222444555666666777:::>>>AAA@@@<<<777333???<<>>:::777>>><<<999777666444111///000000111000000222666999~~~^^^DDD000???JJJ444CCC:::HHHNNNKKKRRRXXXaaacccdddVVV^^^PPPYYYMMMNNNIII999???444555@@@444???EEEAAALLL___vvv|||AAA---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++JJJYYYkkkyyy{{{mmmyyyYYYccczzzlll^^^AAAKKK;;;>>>;;;999@@@;;;666???DDDAAABBB<<<@@@GGGHHHVVVAAA^^^vvvzzzuuuFFF===DDD@@@;;;===IIIFFFDDDFFFKKKMMMJJJFFFKKKBBB???CCCDDDAAAHHHUUU]]]ggggggkkk]]]888>>>DDD:::>>><<<;;;999777555555444999888666555666777999::::::===@@@CCCEEEIIIMMMQQQNNNJJJGGGFFFJJJSSS]]]dddkkkrrrxxxvvvqqqnnnjjjeee]]]```eeehhhhhhddd```]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZXXXXXXYYYXXXVVVTTTNNNPPPTTTXXXYYYWWWTTTRRRZZZYYYWWWUUUTTTdddtttuuuZZZbbbeee___pppccc{{{tttppprrrsssfffiiilllkkkhhhffffffhhhkkklllcccaaalllyyymmmzzzppp}}}|||{{{vvvqqqpppwwwhhhwww[[[\\\|||wwwpppmmmhhhdddccccccdddffffffbbb___fffpppkkkWWWTTTMMMLLLNNNKKKZZZWWWVVV[[[eeeooo{{{OOO)))222222......---------,,,,,,,,,******))))))******+++,,,,,,***+++...333<<>>999DDDWWWlll}}}{{{___III;;;444111666555333111000///......///...------,,,,,,------,,,---...000111222222333444666:::>>>>>><<<999777???CCC===QQQaaa~~~kkkwwwwwwzzzwwwzzzjjjPPPIII@@@<<<<<<>>><<<:::888<<>>999BBBGGG@@@;;;666555===???555???555>>>333555:::222???<<<>>>FFF888>>>777kkk{{{ggg}}}~~~@@@333++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++(((@@@ZZZhhhpppzzz|||zzzpppRRR@@@:::QQQ]]]kkkXXXeeennnEEEQQQRRRNNNPPPLLLCCCAAA[[[bbbggg```nnnuuu|||nnnPPP999<<>>CCCAAA@@@BBBFFFHHHEEEAAADDD>>>>>>DDDEEEAAAFFFOOOSSSZZZ]]]^^^kkk}}}NNN===???@@@======:::999777666444333333333444333222111111333444666666888;;;===???BBBFFFIIIIIIIIIHHHHHHKKKSSS\\\cccbbbhhhjjjgggbbb```]]]YYYZZZ\\\```bbbbbb___ZZZWWWZZZYYYXXXWWWVVVUUUTTTTTTVVVUUUTTTTTTTTTSSSQQQOOOPPPRRRTTTVVVVVVTTTQQQPPPRRROOOOOOPPPRRRYYYkkk|||zzzxxxrrrnnnmmmjjj```ccceeeeeecccbbbbbbccc\\\___^^^]]]ZZZ[[[yyyoooyyyfffnnnqqqSSSQQQXXXtttgggdddddd```[[[ZZZXXXYYY[[[\\\WWWTTTZZZbbboooMMM000666000***------------,,,,,,,,,,,,******))))))******+++,,,,,,+++,,,///333<<>>@@@FFFLLLNNNTTTaaaooo}}}zzznnnUUUKKK===222...111555999444333111000///...------...---,,,,,,+++,,,,,,,,,++++++,,,---............///222555888;;;<<<;;;;;;===\\\GGG999CCCVVVaaarrrPPP:::;;;===???>>>;;;::::::;;;:::===???AAA@@@@@@@@@AAA:::999888888999999888666222222111///,,,,,,---///333&&&___vvvsssbbbJJJ<<<888666:::<<<>>>BBBDDD;;;===888@@@;;;AAA;;;<<<<<<<<>>:::@@@===@@@GGGHHHCCCDDDJJJMMMMMMRRRXXXVVVTTT```ppp~~~~~~xxxeee@@@---;;;AAA444111===444444333222111111111111000//////......000111222222444666888999;;;???BBBBBBFFFIIIKKKLLLQQQYYYaaa```dddccc^^^ZZZZZZXXXUUUYYYZZZ]]]^^^]]]ZZZVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUTTTRRRRRRSSSRRRPPPNNNQQQRRRSSSSSSRRRPPPNNNLLLQQQKKKHHHLLLQQQSSSUUUWWWooossspppqqqlllkkkkkkeee\\\^^^```aaa___^^^^^^___RRRRRRUUUZZZSSSFFF^^^bbbWWWhhh[[[```mmmsssbbbXXXVVVaaauuukkkaaaYYYZZZ[[[XXXSSSOOOOOOPPPSSSTTTPPPKKKNNNUUUUUUccczzzaaa(((---111***333---------,,,,,,,,,++++++***))))))))))))***++++++---+++,,,///333<<>>EEEHHHDDD>>>???DDDFFFNNNYYYccchhhlllnnnoooiiibbbXXXPPPJJJCCC;;;555000000222444555222...***111000///...---,,,,,,,,,,,,++++++******+++++++++******+++,,,,,,,,,,,,+++---...111333666999:::;;;;;;]]]QQQ<<<;;;999???fffUUUsssPPP:::444666:::<<<<<<;;;999:::???CCC???@@@AAA@@@>>>===>>>???;;;999888888999999888777333333333111...---...///***333444@@@iiijjjooopppkkkSSSHHHCCC999999777======:::===;;;???>>>???@@@HHHUUUYYY^^^dddfffiiiQQQ***000222((())))))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))111)))$$$---CCC\\\kkkqqqzzzuuu|||pppeeeggg\\\RRRVVVXXX\\\ffffffxxxJJJBBBHHHIIIGGG@@@<<<<<<;;;888555555777999<<<<<<999666<<<<<>>===AAAIII===@@@CCCEEEEEECCCAAA@@@@@@:::333//////111111111444111...---------,,,+++...---,,,+++++++++++++++******))))))))))))************+++++++++++++++***------...000222444666777:::999::::::CCCDDDBBB<<>>===;;;999888555333111111333333222111,,,)))&&&&&&***000444777++++++***)))))))))******(((((((((((((((((()))***))))))***+++++++++******,,,,,,,,,---...000222333777(((888>>>@@@@@@HHH333222GGGCCCFFFYYYSSSiiilllDDD999//////222333222222000///...000333444222000111222444444333333444555666444222000000///,,,***+++---...---,,,+++,,,---!!!>>>)));;;...333vvv{{{iiiiii|||~~~}}}}}}TTT222%%%(((777(((&&&''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((###&&&***+++&&&$$$---777KKKkkkfffrrr~~~xxxGGG666===>>>???777777555333555888555111222222333444555555555555;;;;;;;;;:::888777777888555EEEOOOLLLIIILLLMMMJJJBBBCCCQQQUUUOOO___lll```kkksssSSSCCC<<<+++...CCCJJJ===555///111444222///---,,,,,,++++++,,,------...*********+++++++++,,,,,,,,,---............111333333999???AAABBBDDDJJJOOOKKKMMMMMMMMMQQQXXXYYYWWWZZZZZZXXXWWWVVVUUUVVVVVVPPPOOOOOOOOOOOOOOONNNNNNLLLKKKJJJIIIJJJIIIGGGEEECCCDDDEEEFFFFFFDDDBBBAAA;;;@@@BBBAAA@@@AAAAAA???DDDNNNLLLMMMHHHfffeeelllyyyiii}}}yyyvvvnnnvvvzzzxxxnnnmmmfffeeebbb\\\```bbbYYY^^^\\\YYYWWWUUURRRMMMJJJCCCOOOJJJ@@@BBBEEEDDDHHH:::TTTxxxOOOKKKgggsssccc]]]TTTNNNLLLLLLNNNNNNDDDGGGMMMRRRRRRRRRWWW^^^[[[mmmmmm^^^BBBSSSQQQKKKFFFGGGJJJIIIDDDAAA@@@BBBEEECCC>>>>>>AAAEEE;;;CCCBBBEEE```uuu999''':::000%%%000+++"""///+++++++++*********)))))))))(((((((((((()))******+++***,,,///555???PPP```dddoooppp:::444000000///++++++...************************)))***++++++******,,,...###'''000999;;;888777999666666777888::::::999999333333222222000---)))'''000///---------+++(((%%%)))((((((((((((((())))))''''''&&&&&&'''(((((()))'''(((((()))******************++++++---...///000333///CCC>>><<<222AAA;;;>>>EEE999000;;;@@@CCCNNNMMMlllyyywwwlllTTT===555111)))---444777111((((((......---...000111222000...000222555666666666888999555333111000000///,,,++++++,,,------+++******+++111(((&&&......"""$$$555999hhh~~~uuuwwwvvvyyy}}}oooMMM///))),,, ...(((///(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((,,,$$$!!!)))///...(((%%%"""DDD^^^pppwwwwww~~~}}}zzzYYY>>>===111555<<<---888444222444555222...---000000000000000111333444777999;;;;;;999999999888888CCCJJJHHHDDDEEEFFFEEEAAA<<<<<<999666@@@IIIFFFZZZQQQKKKVVVlllmmmeeeuuuzzzmmmhhhnnnaaa[[[OOO555>>>444;;;???888333000///)))+++333999555,,,(((+++*********)))******++++++(((((())))))*********))))))***+++,,,+++,,,...000333555888:::<<<@@@EEEIIIGGGJJJLLLNNNTTTZZZZZZVVVWWWVVVTTTRRRQQQRRRTTTUUUNNNNNNMMMLLLKKKJJJIIIHHHIIIHHHGGGFFFGGGFFFDDDBBB@@@AAACCCDDDBBB???<<<999666===AAA>>><<<======;;;===CCC???MMMEEENNNFFFKKK```wwwmmmtttyyypppjjjlllccc[[[]]]```YYYXXX\\\YYYXXXVVVSSSQQQPPPLLLGGGCCC???EEEAAA<<<===:::;;;FFFAAA999fff~~~ggg___\\\}}}sssnnntttyyy{{{|||[[[DDDYYYIIIIIIFFFAAAAAAEEECCC>>><<<::::::===<<<999999<<>>BBBEEEDDDHHHKKKNNNTTTYYYXXXRRRVVVTTTRRRPPPPPPQQQTTTUUUNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFDDD???AAABBBCCC@@@<<<777444333888777222111777;;;:::333<<<999III===IIIEEEOOOLLLEEEPPPkkkvvvsssggghhhjjjmmmpppppplllgggaaaXXX[[[^^^TTTRRR\\\aaaUUURRROOONNNNNNKKKFFFBBBDDD===666===EEE:::111:::111PPP888GGG{{{pppddd___fffvvvyyy^^^QQQHHHFFFGGGIIIGGGBBBAAACCC@@@999;;;888999;;;;;;888999<<<222000???555888HHH@@@HHHHHH{{{KKK888777555222333///%%%---///%%%444999************))))))))))))((((((((((((((()))******)))(((***///666AAASSScccgggpppmmm777444///,,,++++++)))((())))))))))))(((((((((((((((((((((((((((((((((((())))))+++,,,...///111111333333222111000000111111000//////...,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))+++///222444444333222888555444777<<<>>>;;;888999888777666555444333333222333333333333222111111//////...------,,,++++++++++++************++++++******+++++++++,,,,,,,,,///000000222333444555555555222000000000///,,,)))+++++++++************)))))))))))))))))))))))))))...++++++000???UUUkkkyyylllLLL555,,,,,,,,,+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&(((+++000<<>>===;;;999777555444333222222222111111111111000//////...------,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++,,,...111333555888<<>>>>>@@@BBBEEEHHHLLLQQQXXX\\\dddiiiqqqyyy}}}zzztttrrrooolllnnnssshhhooovvvxxxxxxtttjjj___]]]^^^]]]YYYUUURRRTTTVVVYYYSSSLLLHHHHHHGGGBBB>>>===<<<:::999888888999:::<<<444444BBBVVVrrruuuZZZVVVSSSLLLGGGFFFDDD@@@?????????>>>===999999777666555555555555777888888999;;;<<<======CCCGGGPPP```uuuzzzaaaQQQ;;;777333111000//////...+++++++++*********))))))(((((((((((((((((((((((('''''''''(((((()))***+++...,,,+++///555???PPP^^^bbbxxxhhh777333///,,,+++***)))((())))))))))))((((((((('''(((((((((((((((((((((((())))))***+++---...//////222111000////////////000///......---+++******)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))+++---000222222222222444222000333777888666222555555444333222111000000000000111111000000///......------,,,++++++***************))))))******************++++++++++++,,,,,,---...000222444555666777444222222333222///,,,+++++++++*********))))))))))))))))))))))))))))))'''&&&%%%%%%(((---222555===aaa___qqqiiiLLLDDD999111'''"""$$$&&&%%%"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''',,,,,,+++)))***222>>>GGGjjjxxx~~~qqqWWWBBB777333333333///,,,---111333222000//////...---,,,+++************++++++,,,---------,,,---000222333333222111<<<<<<============>>>>>>;;;@@@CCCDDDHHHLLLJJJDDDEEEDDDBBB???>>>======>>>888888666555333222000000000000////////////.........------,,,++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++---///111222555888;;;===>>>@@@EEEIIIJJJIIIHHHLLLLLLNNNPPPRRRQQQMMMKKKHHHHHHHHHFFFCCCCCCFFFIIIKKKIIIFFFBBB>>>;;;:::999999999888777555333000///111111111111222333444555555555666777888999:::::::::<<<>>>???BBBFFFKKKNNNOOOSSSZZZ```cccgggiiikkkbbbfffkkkoooqqqqqqooonnnlllppprrrpppooollleee]]]\\\]]]\\\YYYUUURRRRRRTTTSSSMMMEEEBBBAAA@@@===:::;;;:::888777666666777888222999???:::000===ooo{{{WWWIIIHHHFFFDDDDDD@@@===:::999999999888777666666555444333222333333333444555666777888888999???>>>>>>>>>AAAFFFJJJMMMOOOTTTZZZ___```]]]XXXUUUOOOJJJCCC===888222,,,'''777444000.........---,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''((()))***+++...++++++000666@@@PPP^^^```vvv```666333///,,,+++***)))((()))))))))(((((((((''''''(((((((((((((((((((((((((((((()))******+++,,,,,,//////...------------...---,,,,,,+++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))+++,,,...///000111555333222333666777444111222222111000///......------------------,,,,,,+++,,,++++++******)))))))))***))))))(((((())))))***)))))))))*********++++++((()))+++---000222444555555444333222222111///---++++++*********)))))))))))))))))))))))))))))))))------......,,,)))'''%%%(((666111888???DDDSSSJJJsssfffzzzzzzppp{{{vvvjjjSSSHHHGGG555<<<+++---######$$$'''+++......+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''***+++***((($$$$$$'''+++///===LLLYYYkkk~~~{{{~~~sssxxx}}}|||yyy|||\\\OOO===000---111777;;;111...+++,,,///111000.........---,,,+++******))))))******++++++,,,,,,,,,+++,,,...000111111000000555666777888999:::;;;;;;===@@@BBBCCCFFFGGGDDD???BBBAAA@@@===;;;999888777444333222111000//////...---------,,,,,,,,,++++++,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))+++---...///000333666;;;;;;===AAAFFFKKKMMMMMMIIIKKKNNNQQQRRRPPPKKKGGGDDDFFFGGGGGGFFFFFFHHHIIIKKKHHHCCC>>>;;;::::::;;;888777555333000...---,,,............///000111111111111222222333444555555555666777777888:::===@@@BBBEEEJJJNNNQQQUUUYYY\\\XXXbbbiiijjjlllooojjjbbbqqqqqqnnniiigggfffbbb\\\XXXYYYXXXVVVRRROOOMMMMMMMMMGGG@@@<<<;;;;;;999777888777666444444444444555111222666555//////AAAVVVssszzz```RRRFFFDDDCCC@@@@@@DDD;;;999555444444444333222222222111000//////////////////000111222333333444444555666888999:::;;;;;;<<>>;;;999777666222222222111111000000///++++++++++++************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))***+++,,,,,,---///222:::;;;===BBBGGGLLLMMMNNNKKKLLLNNNQQQRRRPPPKKKHHHJJJKKKKKKKKKJJJHHHFFFFFFFFFDDD@@@===:::999888999777555222///---,,,------------,,,,,,---......///---......///000000111111333444555555444555777999AAACCCFFFIIILLLQQQWWW[[[___iiijjjbbbccckkkjjjaaarrrrrrmmmgggeeefffccc^^^YYYZZZYYYWWWTTTPPPMMMKKKKKKFFF???;;;::::::999999777666444333222222333333999...)))111:::999111+++999___}}}fffYYYOOOKKKIIIIIIFFF???>>>AAA:::888555333333333222111//////...---------------------......///000111111444555777888888777666555888999999999888666333111222222111111000...+++)))---+++))))))***+++******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((******---++++++000666AAARRRaaahhhyyyQQQ555111---+++*********)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***))))))(((((()))******)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&'''))),,,---...---------------+++***......------,,,,,,++++++*********+++***))))))((('''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((()))******+++,,,,,,,,,,,,------,,,+++***************)))))))))((((((''''''''''''''''''''''''%%%%%%######$$$&&&(((***&&&%%%222---...444(((***))),,,000///)))+++///)))333...000'''---&&&***'''''''''&&&### ###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''''''''(((+++,,,+++'''&&&((('''%%%---///+++---222------999,,,...///...---...111444666222......111333///+++---,,,***)))***+++,,,,,,+++++++++***))))))((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,///000111444666999:::;;;>>>>>>AAAEEEHHHFFFCCCAAA======<<<<<<:::888777666111111111000000/////////++++++*********)))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((***++++++***+++---///333555999>>>CCCFFFEEEDDDLLLKKKKKKLLLNNNMMMKKKIIIMMMMMMLLLLLLJJJHHHDDDBBB??????>>><<<:::888555444333222///---,,,---...///,,,,,,,,,,,,,,,,,,---...,,,,,,------......//////000222333333333444666888;;;===???BBBFFFLLLSSSWWWZZZdddeee]]]```mmmppphhhkkkllljjjfffeeegggddd___^^^]]]\\\ZZZWWWSSSOOOMMMGGGCCC>>>;;;999999999999555444333111111111111222888555111...,,,---333999333777CCCLLLuuuvvvbbbaaaOOOPPPLLLHHHFFFBBB===::::::999777444222222222111000------,,,+++++++++,,,,,,---------......//////000//////000000111222222222;;;;;;::::::999888777666111333555555333///+++)))+++***((()))***+++***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,***+++000777BBBSSSbbbiiiwwwJJJ444111---+++*********)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&(((***+++---------------,,,+++************))))))((((((((())))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((((((((()))))))))******,,,------,,,++++++,,,******)))))))))((((((((('''''''''''''''''''''''')))***+++,,,,,,***((('''(((%%%+++'''%%%'''!!!###///###'''&&& ---$$$ """"""%%%%%%(((((()))%%%'''((()))(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((($$$&&&''')))***+++++++++''',,,******...)))%%%------+++)))(((+++...111222+++)))(((+++000555666666,,,,,,***))))))******+++******)))))))))(((((((((((((((((((((((((((((((((((((((((())))))*********+++,,,...111444666888999;;;:::<<>>HHHGGGFFFHHHIIIJJJIIIHHHIIIHHHGGGGGGGGGEEEBBB???999::::::999888555333111111000...,,,,,,---...///,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------+++---000111111222444555555666888:::===CCCIIINNNQQQYYY]]]\\\___ffffffaaabbbdddeeecccdddeeebbb]]][[[YYYVVVSSSQQQNNNJJJGGG@@@>>>;;;888777666666666444333111000//////000000---111333111+++***///666888777@@@HHHHHHmmm^^^OOONNNWWWMMMGGGAAA>>>===<<<999888555333000.........---,,,++++++************++++++,,,,,,,,,---------......***+++---000444888<<<>>>222222111111111111111111000000000...+++***+++,,,***(((((((((******)))((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,***+++000888CCCTTTcccfffrrrEEE333000,,,************)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''))))))---...//////...---------))))))((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((()))******)))+++...---+++***+++---***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''((('''%%%$$$(((&&& !!!###%%%...111(((222''''''+++(((,,,(((&&&&&&)))&&&)))&&&))))))"""###$$$%%%&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%''')))*********,,,)))&&&$$$######%%%'''$$$---+++&&&***(((###'''%%%''')))+++,,,+++)))''',,,...000111000,,,(((%%%,,,,,,+++***((()))***+++))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((()))((()))+++...000333555666;;;888:::AAADDD@@@======;;;999777444222111111111...------,,,+++******))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((((((((((((+++---......111555:::>>>??????CCCDDDEEEHHHJJJJJJHHHFFFGGGEEECCCCCCCCCBBB???===777666555444333222111111000///---,,,+++++++++,,,+++******))))))******************+++++++++++++++(((+++---......///000222222333444555777;;;@@@DDDLLLOOOSSSWWWYYYYYYXXXWWW]]]```aaa```aaacccaaa\\\VVVRRRNNNJJJIIIFFFBBB???:::999999777555333333333111000///---,,,------...((((((***///333333,,,$$$)))///444###!!!888EEE000:::sssooobbbZZZ\\\]]]PPPFFFFFFCCC>>>;;;::::::888555222000---+++++++++***)))))))))(((((((((((()))))))))))))))***************/////////...---+++***)))111111111000000000000000222222111...+++)))+++---((('''&&&'''((()))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))+++)))+++000888DDDUUUdddgggqqqAAA333000,,,************)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&''''''((()))((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''(((((()))***++++++*********+++***************)))))))))&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&''')))***+++,,,'''***,,,,,,***)))***,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))***###)))"""++++++!!!(((!!!'''))))))!!!(((,,,!!!%%%&&&!!!***))))))%%%'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&''''''%%%### %%%***+++)))&&&&&&"""...+++$$$(((***'''(((((((((((('''%%%%%%''')))'''))),,,------,,,,,,---,,,,,,+++***((((((***+++(((((((((((((((''''''''''''''''''''''''''''''&&&''''''&&&&&&&&&'''((((((+++,,,...000333555777888===999;;;BBBDDD???;;;<<<>>><<<888444222000000000//////...---,,,+++******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&&&&'''***,,,+++******...444:::>>>???AAACCCGGGKKKNNNMMMIIIFFFJJJGGGCCCBBBBBB@@@===:::777555222000///000111222000///---,,,***)))((((((***))))))((((((((()))))))))))))))***************(((***---...------...000///000111111111444888;;;HHHEEEGGGNNNRRRRRRVVV\\\^^^``````___```cccaaa]]]XXXTTTNNNJJJHHHGGGCCC@@@777888888777555333222222///...---+++***++++++,,,+++***(((&&&(((---//////(((///)))888///222&&&444111555@@@mmmjjjvvvuuufff```bbbXXXLLLFFFCCCMMM@@@@@@>>>:::777555222...111///,,,*********)))(((''''''&&&&&&&&&''''''(((&&&&&&''''''''''''''''''%%%'''***,,,...---,,,+++.........------,,,,,,,,,'''+++......+++(((((()))'''&&&&&&&&&''''''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))+++)))+++000888DDDUUUeeellltttAAA444000,,,***)))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$###""""""###$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))(((((())))))((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&''''''(((((((((((((((,,,+++)))((((((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&'''(((((((((((((((''''''(((((()))++++++)))***+++,,,,,,+++)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&)))***+++...222666:::<<>>===@@@CCCCCC@@@<<<===;;;777444222111111111------,,,+++***)))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''******++++++---111777<<>>===<<<;;;:::222111111111000000//////,,,,,,++++++***)))((((((''''''''''''''''''''''''((()))***)))((('''(((***'''(((((()))***++++++,,,------...000222444666777>>>BBBIIIRRRXXX[[[ZZZXXX___SSSQQQ\\\ccc^^^XXXXXXYYYWWWSSSPPPKKKEEE>>>:::;;;:::888666444333222222///...+++***))))))***+++((((((((((((((((((((((((******+++++++++,,,,,,,,,......000333999BBBJJJOOOsss{{{~~~yyysssvvv~~~kkkbbbWWWOOOMMMKKKHHHEEE???<<<888666444222000...+++++++++***)))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((())))))***+++,,,,,,,,,..................------,,,,,,,,,,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''(((((()))***)))***000888DDDVVVeeemmmlll<<<333000,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))((((((((((((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''((((((((((((((())))))(((((()))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((''''''&&&&&&$$$$$$$$$%%%&&&%%%$$$"""******)))'''&&&%%%$$$$$$"""###$$$&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''(((((()))((()))***++++++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''((()))***---111444555999999:::<<<>>>===;;;999888666333000...------------,,,,,,+++)))(((((('''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))))))))+++///555999888999<<<@@@DDDEEEEEEEEEFFFCCC???;;;999666333111000000000///...------,,,,,,++++++***))))))(((((('''''''''''''''''''''''''''((()))(((''''''((()))''''''(((((()))******+++++++++,,,---///111333444999<<>><<<999666333222000...,,,++++++***))))))(((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''((())))))***)))***000999EEEWWWffflllmmm888333000,,,)))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((((((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***((('''(((+++,,,***'''###$$$%%%&&&''''''&&&&&&%%%&&&''''''&&&%%%###"""+++***))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&'''((()))******))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((***,,,///000444666999:::999888777777444333000...,,,+++++++++,,,,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((,,,111555777999<<>>@@@AAAAAABBBCCCFFFEEECCCBBBAAA???;;;888333333222000///---,,,,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''''''''((((((***+++------,,,///333888>>>EEEKKKPPPOOONNNPPPUUUVVVTTTVVV[[[WWWTTTOOOJJJEEE???888444555444222000///...------+++***)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))***+++---...///000,,,///444:::AAAIIIQQQWWW]]]bbbjjjmmmkkkfffcccccckkkkkkjjjiiieee___\\\[[[SSSPPPKKKHHHFFFCCC>>>;;;555333000...---,,,***((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&'''))))))))))))***************+++++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&''''''((()))***+++)))+++111:::FFFXXXhhhooosss{{{;;;222///+++))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%%%%%%%'''###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&'''''''''''''''&&&(((***)))'''$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((((((((''''''''')))'''&&&'''***+++***)))++++++***)))((('''%%%$$$&&&%%%%%%%%%&&&)))+++---'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''(((((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''''''''''''''(((***,,,///000000444888999777555666888222111000///...---,,,,,,***))))))(((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&&&&(((,,,...333666999:::;;;<<<>>>@@@AAA@@@>>>===<<<:::666333222222000///---,,,+++***(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,***---000444888???GGGMMMOOOPPPTTTXXXYYYXXX[[[```YYYUUUPPPKKKFFFAAA;;;777444222111///---,,,++++++))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))+++---.../////////222555999@@@HHHRRRXXXVVV]]]dddggggggfffffffffmmmmmmjjjgggdddaaa^^^[[[LLLKKKIIIGGGDDD@@@<<<999444111...---,,,+++***(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''(((((()))))))))*********)))***++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((******+++)))+++222;;;GGGYYYiiirrrwwwsss<<<222///+++))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""%%%))))))&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&)))***)))%%%$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))(((&&&%%%%%%$$$******)))))))))***++++++(((''''''''''''((()))***)))(((&&&%%%%%%%%%&&&'''''''''((())))))(((((('''))))))((((((((())))))***''''''&&&''''''((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%$$$%%%%%%'''))),,,------000333555555444444444.........---,,,+++******)))((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&'''***,,,***...333666777:::???DDDBBB???<<<:::777444000---------,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((()))***)))+++...000333999BBBHHHLLLNNNRRRVVVVVVVVVWWWXXXOOOLLLHHHDDDAAA>>>:::777333111000...,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))***+++++++++...///111333777>>>FFFLLLPPPTTTVVVUUUXXX___eeegggcccdddbbb_________[[[VVVDDDDDDCCC@@@===999555333222000---,,,,,,+++***(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''(((((())))))******))))))*********)))''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''')))***++++++***,,,222;;;HHHZZZjjjsssyyykkk:::111///+++))))))***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!&&&******'''%%%&&&((($$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%''')))(((%%%&&&***///''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''((()))+++,,,------)))+++,,,***&&&&&&))),,,222000///......000222444222333444555444333111000,,,---......---***'''&&&///...,,,+++***)))(((((()))((((((''''''((()))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%'''((()))---...///222444444333111,,,,,,,,,,,,,,,+++***)))((((((''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))&&&+++111444666:::@@@FFFBBB???;;;888555333000---+++******)))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((('''***,,,---...222;;;AAACCCFFFKKKOOORRRSSSRRROOOHHHEEEAAA>>>;;;999555333222111///---,,,******)))&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((()))******---------...000666===BBBDDDFFFFFFFFFMMMXXX^^^]]][[[^^^___]]]]]]]]]VVVNNNAAAAAA@@@===999555222111000...+++*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((()))*********)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&((()))***++++++***,,,333<<>>QQQaaakkkfff```jjjbbbfffmmmlllnnnmmmdddfffmmmZZZWWW>>>999'''333+++)))&&&$$$'''++++++(((///***&&&$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''***+++---///000//////...000///---,,,************(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***...222555888999666555555444222000...---******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((***---000222===AAAFFFIIIJJJLLLPPPSSSRRRNNNHHHAAA;;;888666666333222111000///.........''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++---000222333===AAAGGGOOOWWW^^^bbbdddbbbeeehhhiiieee\\\PPPHHHGGGCCC>>>:::888666555333---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***,,,,,,...222<<>>999555333222000///---,,,***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***,,,,,,...222<<>>>>>???WWWMMMjjj___WWWooo^^^RRRQQQZZZGGGjjjQQQHHH[[[eeeyyymmmYYYyyy|||fff^^^mmm^^^YYYeeejjjccc[[[fffmmmnnnfffhhhkkkdddeeennnpppnnn|||~~~xxxttteeeRRRBBB222''''''---++++++***)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''')))+++,,,---......------------,,,+++)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***...222444333333222111000///---,,,******)))((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&(((+++,,,111444999===@@@DDDIIILLLIIIGGGDDD???;;;777444333222000---***))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,000444;;;CCCHHHKKKKKKKKKTTTVVVYYY[[[XXXQQQFFF??????<<<777333111///---,,,,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***,,,,,,...333===LLL]]]hhhnnnqqqTTT888111...+++*********)))(((''''''''''''''''''''''''***'''666sss((( )))555333111***,,,---DDD}}}{{{222666111,,,000///!!!'''''''''(((((((((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###%%%((())))))((()))***///'''%%%***,,,***111===555DDDTTTZZZZZZYYYTTTOOO===MMMWWWTTTRRR\\\gggkkklllrrrkkkcccppp~~~mmmlllzzz___kkk{{{``````PPPeeepppbbb]]]ccciiiEEEMMMeeevvviiillleeeeee]]]cccjjjffflll|||\\\^^^```rrr}}}uuuiiipppyyyppp```QQQ:::###000,,,(((&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))+++---...///***,,,---...---+++)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''+++///222000000000000///...,,,,,,***))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%''')))***---000555:::@@@FFFLLLOOOKKKIIIDDD???:::777555555111///---++++++---000222&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))111444888===BBBFFFHHHIIIZZZZZZYYYXXXVVVPPPIIIDDDAAA===888444222111///---+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***,,,,,,...333>>>MMM^^^jjjnnnrrrNNN777111...+++*********)))(((''''''''''''''''''''''''%%%rrrttt&&&!!!777***(((000###xxx[[[)))'''222"""fffJJJCCCRRR!!!000'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((((('''((()))---&&&%%%...777===FFFQQQ___kkkeeeLLLFFF]]]qqqssseeevvv{{{pppkkkssswwwsssooovvvqqqrrrlllwwwyyyllltttNNNGGGPPPJJJMMMIIIUUU^^^TTT^^^aaauuu\\\xxxuuu[[[nnneeefffaaaKKKAAALLLWWWOOOXXXaaakkk{{{uuummmmmmrrruuuzzz}}}|||tttbbbTTT222...***+++......)))$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''')))+++---//////)))***,,,------,,,***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$&&&)))---///---.........---,,,,,,+++))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((***,,,000777???GGGMMMPPPMMMIIIBBB<<<777444444555---+++(((&&&'''))),,,...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))***...555>>>HHHQQQVVV^^^\\\XXXTTTQQQMMMIIIEEEBBB>>>999555333222000...))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***+++,,,...444>>>OOO```kkknnnsssIII666111...+++*********)))(((''''''''''''''''''''''''%%%&&&,,,}}}kkk%%%)))""""""EEE777 000444$$$%%%aaa<<>>888444222222222///---)))&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''((((((((((((***...777BBBLLLRRRXXXVVVRRRNNNLLLHHHDDDAAA@@@<<<777333111///...,,,(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***+++,,,...444???PPPaaammmoootttDDD555111...+++*********)))(((''''''''''''''''''''''''+++"""%%%zzzsss)))...222000...///uuu999)))jjj+++PPP...###'''---***%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''*********)))(((***...111222HHH]]]dddhhhpppvvvvvvuuu~~~~~~wwwssswwwjjjgggvvv||||||rrr|||~~~vvvlllaaaqqqnnn}}}kkkYYYdddooosssrrrppplllgggtttiiiTTT===+++$$$'''+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&((()))+++,,,))))))******+++++++++,,,(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&'''(((((()))******+++++++++******)))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''&&&'''---444<<<@@@AAA@@@???===:::777555333111000///,,,)))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((*********,,,111999@@@EEENNNNNNNNNNNNMMMHHHBBB>>>===999444000...---+++)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***+++,,,...444@@@QQQbbbnnnqqqvvvBBB555111...+++*********)))(((''''''''''''''''''''''''&&& ***ppp(((111 )))???RRR888)))!!!www777```"""(((yyy)))***''')))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((+++///666:::FFFfff|||zzzuuu|||xxxmmmjjjnnnrrr|||wwwwww~~~nnn{{{fff{{{rrrrrr}}}NNNDDDnnndddjjjkkk^^^GGG333)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''')))******)))))))))***+++,,,---(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))************))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$***((((((+++222888;;;;;;;;;<<<>>>>>>===999666333++++++***(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%'''+++111888???CCCIIIKKKOOOSSSRRRMMMEEE>>><<<888333000...,,,***)))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***+++,,,///555@@@QQQcccooosssxxx>>>777111///+++))))))((('''&&&''''''''''''''''''''''''%%%$$$)))zzzppp!!!'''!!! '''+++###***CCC)))$$$(((FFF\\\333)))\\\))),,,+++%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''***'''&&&)))---,,,'''$$$"""111&&&...333:::^^^bbbdddvvvzzzuuummm___ggglllsss|||zzz}}}~~~uuu}}}vvvqqqlllqqq^^^fff[[[QQQZZZcccnnnnnnaaagggggg]]]QQQ777$$$,,,***(((''''''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((())))))******(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''',,,111666:::???<<<::::::;;;999555111,,,+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((***+++)))***000:::CCCIIIKKKNNNRRRSSSMMMBBB:::<<<999444000///---,,,+++***)))(((&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,...333???PPPbbbnnnnnnwww>>>777111...+++)))))))))'''&&&''''''''''''''''''''''''555$$$...nnn///000%%%ZZZ777\\\+++222PPP$$$ <<>>888999666111...,,,+++)))((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,...333???PPPbbbnnnoooxxx>>>777111...+++)))))))))(((''''''''''''''''''''''''''']]]qqq"""+++&&&000---333''' ###,,,eee%%%222000mmmUUU///###$$$000%%%'''(((((())))))(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&------&&&$$$)))+++''''''---QQQooo|||{{{wwwyyyyyy}}}uuurrrttt}}}aaaddd^^^~~~nnnfffhhhffflll{{{kkk~~~{{{~~~}}}vvv{{{yyywwwzzzlllqqqrrraaazzzvvvgggcccYYYGGG333///+++)))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&))),,,...222222444666888777444222---+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&&&&)))///555???@@@BBBEEEGGGFFFBBB???888555000---+++***(((&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,---333>>>OOOaaammmqqqxxx===666111...+++*********)))(((''''''''''''''''''''''''===,,,RRRppp!!!)))+++>>>@@@111...[[[bbb(((111(((+++$$$888jjj+++!!!+++%%%\\\@@@+++222---'''((())))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))...***(((***,,,,,,+++,,,777FFFzzzzzzwww}}}yyy|||vvvgggoooyyy}}}mmm|||qqqsssfffooorrrxxxsssnnnxxxttt{{{yyyiiigggllltttnnnIII===...&&&&&&))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))+++000111444777888777555333---,,,***(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&'''***--->>>@@@DDDHHHJJJIIIFFFCCC999666222///---+++)))'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,---333>>>OOOaaalllpppxxx===666111...+++*********)))((((((((((((((((((((((((((($$$)))---BBB^^^///%%%***888AAA:::******HHHaaaCCC???<<>>888nnnBBB000888'''///UUUTTT%%%(((///''''''((()))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******---%%%%%%//////--->>>VVVrrrrrr{{{|||ssswwwttthhhkkkuuuwwwnnniiixxx~~~tttwwwxxx~~~rrrtttsssxxxcccqqq~~~mmmfffQQQ666&&&%%%)))***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***+++---000222444555333222111---,,,***((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&'''((()))333888???DDDEEEBBB>>><<<888555222///---+++(((&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***+++,,,---222===NNN```kkkooovvv===555111...+++******+++***)))((((((((((((((((((((((((111'''---$$$444*** ===$$$$$$)))666---??????[[[eeebbbttthhhdddIIIaaawwwxxxttt___VVVbbboooqqq```hhhPPPLLL444"""(((###(((///000$$$'''&&&&&&'''((())))))))))))''''''((((((((()))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))******++++++(((+++...)))---OOOxxxxxxffffffqqqwwwooodddsssyyykkk}}}kkkxxx{{{{{{{{{{{{wwwxxxzzzyyyyyywwwvvvpppkkkzzzeeeGGG111(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''')))***+++)))+++...//////...///000...,,,***((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''***000888===>>><<<999777555333000...,,,***&&&$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***,,,,,,---222===MMM___kkkmmmttt<<<555111...+++***+++++++++***((((((((((((((((((((((((!!!<<<,,,%%% &&&...,,,%%%888###666@@@GGGddd[[[fffeeejjjiiilllXXXZZZaaannnlllxxxoooJJJKKKNNNNNNJJJXXXpppfffsssmmmiiiBBBCCC!!!###,,,***$$$///***%%%%%%&&&'''((())))))((('''((((((((())))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******+++++++++------...666LLLggg{{{tttooommmqqq{{{yyyyyyqqq}}}}}}yyy~~~xxxqqqttt}}}{{{|||ddd}}}wwwgggrrr]]]DDD000'''(((+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%(((++++++,,,---000333...---+++)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''''''&&&''',,,444:::;;;;;;;;;<<<666333111///---***'''$$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***,,,,,,---222===MMM___jjjmmmsss~~~<<<555111...,,,***+++++++++***))))))))))))))))))))))))%%%333111>>> ,,,222CCC@@@UUUccc===TTTcccgggiiiccc}}}xxxyyyxxx~~~kkkpppLLLWWW___zzzmmmgggaaalll[[[TTTJJJ)))000'''---###$$$%%%&&&'''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***++++++++++++---+++222UUU~~~wwwuuupppwwwtttsssrrrpppttt~~~|||vvvwwwwwwuuulll~~~kkk}}}{{{yyymmmTTT888'''&&&,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&'''''''''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%'''***+++,,,///444999...---+++)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''&&&%%%***111666888:::>>>AAA888666333111000---)))&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***,,,,,,---222===MMM^^^jjjmmmrrrjjjAAA444000...+++***+++,,,++++++'''(((***++++++*********'''***000111(((&&&???]]]jjjccc```fffsssxxxsssjjjxxxvvvooofffcccfffhhhgggfffcccbbbfffkkkllliiiggggggiiirrrrrrjjjkkkoooiii[[[ffflll```EEE///)))+++((($$$"""%%%((('''''')))))))))))))))******************))))))((((((''''''%%%)))---,,,'''%%%(((,,,''',,,+++&&&%%%))),,,***(((***)))&&&%%%)))+++***)))((('''''''''(((((()))###%%%((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&((())))))***------,,,...111<<>>OOO^^^hhhqqqqqqiiiAAA555000...,,,++++++,,,,,,+++111---)))'''))),,,,,,,,,000'''%%%555JJJXXX^^^```___eeemmmsssvvvxxx{{{~~~|||zzztttrrrnnnjjjhhhooobbbcccnnnvvv~~~xxx|||pppeeeeeefff\\\DDD///###%%%))),,,)))###$$$)))((((((((()))))))))************))))))(((((((((((())))))(((&&&%%%%%%'''(((%%%++++++++++++(((###))),,,,,,++++++,,,)))$$$!!!&&&---///---(((### 555---%%%"""$$$(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))((()))******(((---///CCCfffzzznnnlllmmmvvv~~~~~~nnnmmmooo<<<222)))************)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%$$$###&&&,,,///,,,+++---"""***000000...///000111!!!)))'''%%%***((("""&&&...+++'''######&&&,,,000(((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((++++++***(((&&&%%%%%%%%% """$$$$$$""""""###%%%'''''''''(((***,,,---...111...***((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&))),,,///222444666:::555000...---+++)))((('''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))***)))&&&'''(((+++,,,,,,***(((###&&&)))***(((''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***,,,+++---333???OOO___hhhooorrrggg@@@555111///,,,+++,,,,,,,,,+++000+++''''''***,,,,,,)))***444AAAOOO^^^jjjllliiiuuuyyy}}}~~~sssuuuzzzmmmcccjjjrrrzzzuuuqqqrrrtttmmm^^^QQQ333---)))((('''%%%%%%(((''''''((((((((()))))))))***))))))))))))(((((((((((('''&&&'''***,,,+++)))***---,,,))))))...333444999;;;;;;;;;>>>@@@<<<555:::777111***&&&(((...444%%%)))---,,,(((%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((---+++))))))************333GGGccczzztttlllpppgggzzzzzzhhhfffgggiiiddd^^^aaajjjhhhiiijjjkkkmmmqqqvvvzzzyyy{{{zzzooorrruuujjjsss{{{xxxwwwQQQ999 *********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***000***&&&&&&'''''')))---AAABBBEEEHHHHHHEEEFFFIIIRRRXXXNNN???===999000...&&&(((+++,,,***&&&###"""'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$%%%'''((('''&&&&&&(((******)))''''''''''''''''''((()))***,,,---000---+++))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%&&&''')))+++///222444:::888333000...,,,)))''''''%%%######%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%###%%%&&&''''''&&&$$$###)))***+++***'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,,,,...444@@@PPP```iiimmmrrrccc>>>666111///---,,,,,,------,,,(((***,,,...///...,,,+++...III```eeeiiixxx{{{aaaeeesssdddkkkqqqqqqkkkhhhjjjoooWWW@@@)))!!!%%%)))((('''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))***)))'''%%%***,,,...222===OOO```kkkpppnnnjjjiiinnnuuuvvvsssjjjhhheee]]]QQQAAA111&&&###&&&)))***)))((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))+++)))))),,,------...000>>>lll~~~hhhvvvmmmrrruuugggaaa]]]ZZZXXXYYYcccdddfffhhhjjjjjjjjjjjjhhhgggfffhhhiiiiiikkkmmm|||uuuuuu{{{{{{uuuwww}}}{{{yyyrrr???000************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%''')))***++++++***)))$$$'''000;;;EEEMMMYYYccc]]]OOODDDEEEIIIIIIIIIKKKFFFOOOGGG<<>>:::CCCUUUeeekkkhhh```VVVUUU\\\ccceeefffYYYHHH@@@BBBIIIOOORRRUUUSSSKKK===---$$$%%%)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++((((((+++...+++***777HHHppp~~~llluuuxxxwww```sssvvvyyy~~~zzzvvv{{{~~~dddooo666///---,,,***)))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))***(((&&&''',,,444===CCC>>>@@@CCCDDD@@@???GGGRRRGGGVVVaaa]]]VVVWWWbbbkkkUUU]]]___bbbjjjcccTTTQQQLLLEEE@@@@@@BBB@@@888111...,,,)))'''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((&&&%%%######"""%%%(((***))))))***++++++)))''''''(((*********))))))((((((((()))*********,,,......,,,)))''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******&&&&&&'''((((((((((((((()))((((((((((((***+++,,,***222555111000333333...,,,***(((((())))))((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''')))+++)))'''&&&))),,,000666===AAABBBBBBCCCEEE===:::666333000...+++)))++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))+++,,,---,,,,,,...444@@@PPP```iiilllqqq[[[;;;999333111.........//////...---/////////666MMMmmm}}}qqqccc\\\```fffaaaeeefff]]]FFF000)))+++((((((((()))))))))******))))))*********+++++++++'''***000888EEEVVViiiuuu^^^[[[[[[___^^^\\\```fff```eeegggbbb]]][[[[[[YYYRRRTTTXXXYYYXXXVVVSSSQQQHHHTTT^^^ZZZHHH666---,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++***))),,,...+++000JJJfffuuu}}}pppooorrr~~~OOO111///---+++))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***+++,,,,,,+++*********)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))###)))222===HHHRRRXXX[[[ggg___WWWTTTUUU[[[fffrrrqqqrrr[[[HHH@@@BBBJJJPPP<<<888222,,,(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((---+++((('''(((,,,000333444:::AAABBB???>>>BBBFFF777555333222111...((($$$+++******)))))))))******))),,,//////,,,)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++&&&(((***,,,,,,+++)))(((******************++++++,,,666:::666444999888222,,,***((('''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((+++,,,,,,++++++111<<>>......------,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((***+++---...++++++,,,222>>>OOO^^^hhhiiijjjRRR===;;;555222,,,000777///***444---:::???kkk~~~~~~ooolllVVV```gggfff^^^ZZZUUUBBB+++&&&...///(((%%%***+++'''...(((&&&,,,///,,,((()))---???QQQWWWWWW^^^kkksssYYYfffsssuuuZZZWWWRRRZZZ??????PPPMMM888===XXX^^^MMM888222,,,***)))&&&&&&((())))))))))))(((((((((((((((((((((******)))'''$$$---((($$$''',,,...***$$$)))...444;;;@@@HHHOOOUUUQQQIIIDDD777555999111///+++)))(((***(((%%%''',,,***)))((((((((((((*********************+++++++++///(((111444...FFFoooyyyvvvoooyyyiiieeexxx{{{NNN$$$000///"""///,,,(((***,,,+++)))((()))******222+++&&&)))...///+++(((555AAAKKKNNNSSS[[[]]]YYYUUUQQQNNNLLLFFF<<<444000---&&&%%%---333///)))'''+++***((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((,,,---+++***+++***(((KKKQQQYYYfffjjjXXXOOOZZZSSSJJJHHHCCC333***---+++((())))))&&&%%%&&&&&&%%%(((((((((((((((((((((((()))'''&&&&&&((())))))((((((++++++'''$$$'''+++...***444AAAUUUccc\\\WWWbbb\\\RRRMMMHHHCCCHHHJJJ@@@JJJAAAAAAAAA:::AAAWWWfffUUUIII<<<333***###'''000(((,,,///...)))&&&'''***(((((('''''''''(((((()))(((((((((((((((((((((((((((((((((((((((''''''''')))&&&(((,,,+++&&&'''...'''000,,,'''///<<>>HHHXXXfffkkkmmmRRR===;;;222999111(((111888222---***XXX{{{vvvmmmeeellljjjaaa______MMM666(((+++,,,***)))++++++))))))+++...,,,&&&$$$111BBB\\\```aaa___aaaiiippprrr~~~~~~xxxxxx]]]WWWDDDDDDVVVUUUBBBBBBVVVSSSGGG444'''(((...---'''******)))))))))((((((((('''&&&''''''((())))))(((''',,,///+++%%%&&&///999===GGGRRRUUUPPPKKKJJJKKKYYYVVVRRRFFF>>>???;;;:::000......111000+++(((***))))))(((((('''(((((()))************+++++++++++++++333333...999PPPvvv___[[[ggg{{{^^^yyy}}}ooobbbLLLFFFKKKTTTwww]]]---///000&&&...)))%%%***************++++++***$$$***000///...666III[[[\\\YYYRRRQQQ\\\gggcccVVV@@@@@@???@@@CCCGGGHHHGGG>>>777...&&&###///***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((///###""",,,---***;;;UUUMMMfffbbbLLLYYYppp]]]QQQCCC:::222&&&***+++***)))'''((()))***(((((((((((((((((((((((()))((((((((()))))))))(((,,,&&&(((///,,,$$$'''333WWWTTTOOORRRVVVMMMHHHSSSUUU^^^llljjjZZZYYY___]]]\\\jjjrrrlllaaaTTTEEE:::===BBBIIIMMMIII>>>000$$$+++)))***000555444,,,$$$)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++'''%%%(((++++++******000///:::___|||bbbWWWdddeee```SSSLLLSSSaaakkkrrrkkk^^^LLL===666777;;;+++333777333111111000+++******))))))(((((())))))'''''''''''''''''''''''''''''''''((((((((()))))))))&&&''')))(((&&&,,,444EEEllldddSSSNNN}}}kkkqqqZZZMMM888...555333(((,,,<<<222222000---,,,+++((($$$******)))))))))((((((((()))))))))))))))***++++++///---000666===HHHXXXfffnnnqqqPPP<<<:::444:::222,,,222666555888[[[~~~xxxwwwgggqqqtttmmmeee___UUUIII///***(((+++...---+++,,,(((---000...'''+++@@@UUU```hhhpppuuu|||zzz|||dddQQQQQQVVVXXX\\\ddd```XXXEEE///(((,,,,,,&&&*********))))))))))))((('''''''''((()))***++++++((((((***000999AAAGGGIIIRRRTTTQQQGGG===<<>>???777333222666666000)))'''))))))))))))))))))))))))************++++++,,,,,,)))333***111bbb{{{ppp^^^___lll}}}hhh\\\nnnVVVOOOGGGDDD999:::AAAJJJkkkrrr;;;---///+++...***'''***))))))***,,,,,,+++***,,,+++///???QQQWWWNNNBBBOOOSSSOOODDD@@@GGGMMMMMMKKKNNNMMMGGGFFFIIIFFF>>>?????????<<<444,,,+++///((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%+++***&&&///EEEWWW^^^___SSS]]]~~~|||WWW@@@888111+++++++++***((('''(((***((((((((((((((((((((((((((())))))******))))))(((+++)))***,,,---666LLLbbblllooohhh___YYYWWWgggvvvWWWRRRIIIBBBCCCGGGCCC;;;555---&&&'''---222000,,,***))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((+++***((()))---111222@@@vvveeeRRRYYY___]]]VVVbbbuuu|||{{{sssaaa]]]```ZZZEEE222666444000---000444444111,,,+++******))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))------...---,,,111@@@NNNiiimmmpppwwwyyyxxxWWW===555888666111,,,///...))))))---,,,&&&*********))))))))))))(((***))))))))))))***++++++...,,,///555===HHHXXXfffpppuuuOOO<<<:::888333111777777---???fffnnnttt|||}}}nnnZZZSSSXXX===///'''+++///,,,+++///...,,,+++...444@@@PPP[[[^^^ooocccTTT```eee\\\[[[]]]WWWGGG333'''&&&***++++++*********)))))))))***+++++++++******++++++++++++111>>>MMMTTTRRRMMMCCCNNN[[[___YYYPPPIIIGGGQQQWWWOOOJJJCCC>>>BBB<<>>===BBBEEEFFFaaaMMM,,,---......------+++)))(((+++---,,,,,,---111===IIILLLKKKKKKLLLMMMnnnzzz}}}qqqhhhmmmxxx~~~jjjqqqqqqhhhaaa\\\OOO???555333555===BBB===..."""((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********###---222444CCCXXX___WWWccc|||xxxYYYFFF777///---,,,,,,+++(((''')))(((((((((((((((((((((((('''(((******)))((((((((((((,,,+++---BBBaaassstttfffcccbbbttt~~~eeeXXXOOOIIIGGG777333---))))))+++///222++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((()))))))))$$$---000+++)))333???FFFfffpppyyyuuuzzzooo[[[SSSBBB555+++///999<<<555---...---,,,+++************(((((((((((((((((((((((('''(((((((((((()))))))))'''%%%%%%(((111???PPP\\\YYYOOO;;;666///***...---&&&%%%,,,///,,,++++++*********)))))))))******))))))******+++,,,,,,+++...555===HHHYYYgggooowwwLLL;;;:::555555222444444<<>>000,,,,,,,,,,,,+++++++++******)))+++,,,+++***+++000555OOOTTTXXXYYYXXXYYY___eeemmmpppuuuyyyxxxqqqeee\\\tttzzzaaaaaa\\\OOOXXXEEERRRHHH???;;;888444222333///...,,,***)))((()))))))))******+++,,,---......000'''@@@fffnnnmmmiii|||ggg{{{oooKKK666333555777888>>>;;;@@@:::<<>>JJJ[[[jjjmmmuuuHHH<<<<<<444<<<666===pppmmmlllrrrRRRUUULLL===000---000111...---000555BBB^^^{{{zzzfffssswwwppp^^^QQQIII<<<------,,,,,,,,,,,,+++++++++***+++******,,,444AAAKKK]]]ZZZYYY^^^hhhpppqqqpppqqqnnniiifffdddfffiiikkkUUUeeeTTTbbbiiifffsssaaa]]]YYYVVVOOODDD===<<<===:::555///+++))))))))))))******+++,,,---...///...'''<<>>NNNeee[[[<<<)))000777000+++000---,,,,,,,,,,,,+++++++++++++++******++++++,,,---,,,,,,///666@@@LLL]]]lllooouuuGGG<<<===???444222[[[yyybbbkkk}}}\\\RRROOOCCC333...333333,,,///---555RRRwwwwwwvvvrrrvvvWWWQQQHHH666---------,,,,,,,,,++++++------+++***///===QQQ```RRR]]]hhhkkkfffeeekkkrrryyy}}}}}}qqq^^^rrrcccxxxxxxzzzyyyooo^^^QQQLLLJJJFFF>>>666000---,,,,,,)))******+++---...//////---555BBB]]]rrrzzzzzz}}}nnnmmm~~~```HHH555444777:::666111555<<<<<<:::???999;;;<<<<<>>AAA:::BBB+++OOOyyyrrr___|||~~~xxxooo]]]XXXOOOPPP111---))):::,,,444)))FFFyyy}}}LLLGGGJJJ000---,,,---,,,)))))),,,///***!!!+++FFFUUUVVVZZZrrrmmmffffffrrrzzzaaaddd|||lllKKKKKK===NNNFFF&&&---***,,,---,,,,,,...000///,,,(((999RRRTTT~~~vvv\\\ooojjjppprrrsss\\\JJJ666444555666888999999999999???:::999===>>>>>>DDDLLLwwwiiiZZZ444***...///333///111444888DDD```ccc;;;:::;;;;;;111333------,,,+++---...---)))%%%,,,++++++///+++)))111NNNJJJbbbyyyyyyWWW555...<<<&&&+++++++++***++++++,,,,,,)))---%%%)))333(((777kkkqqqccc^^^^^^BBB111666,,,+++222000%%%'''444,,,+++******)))*********(((***)))'''***///---'''666SSSQQQkkkzzz{{{zzzqqqCCC555---111444222...***,,,,,,,,,+++++++++******)))---///+++)))+++///111555QQQaaawwwRRR444(((444555---000000...---------------++++++******++++++,,,---+++***...777AAALLLZZZgggmmm~~~===AAA<<<222IIInnnkkkmmm~~~```aaayyyXXXJJJPPP<<<444+++888,,,666DDDtttyyymmmMMMFFF666000,,,------++++++..."""333777777EEETTT]]]eeebbbvvvpppxxxXXXEEEAAA===111%%%+++)))*********,,,...000///,,,999lll}}}{{{rrrttttttrrrsss[[[HHH:::///444555666777888999999999>>><<<<<<>>>===<<>>jjjqqqkkkUUUCCC===333,,,,,,.........///,,,222555BBBYYYeeegggnnnyyy~~~uuuNNNBBBMMM666777******+++++++++,,,///111555888nnnqqqggggggcccwwwlllzzzsssvvvhhh\\\KKK:::222222444555666777888999999999>>>???AAABBB???<<<@@@FFFlllxxxAAA//////444***///111DDDjjjnnnVVVddd{{{dddWWWfffSSS;;;DDD666(((,,,+++***)))((()))---000***...***)))---///999MMMVVVvvvDDD&&&333---,,,,,,++++++,,,,,,,,,(((---000+++333WWWmmmddd```}}}BBB;;;333///111222...(((---,,,++++++******++++++,,,***+++,,,)))(((555EEE^^^nnn}}}vvvUUUFFF999222000000222111---------,,,,,,,,,,,,+++///)))(((,,,...///777BBBlll|||FFF&&&000<<<111000///...------------+++++++++++++++,,,------...,,,///777@@@KKKXXXdddmmmsssLLLBBB@@@RRRyyyNNNeee|||sssvvvQQQDDD===xxxWWW{{{|||UUUHHHIII;;;---666<<>>|||www~~~___SSSgggllluuu]]]GGGHHHuuuNNNNNNFFFPPP|||rrrkkk|||zzz```EEEHHH>>>///111GGGrrrzzzzzzzzzRRRGGG:::...+++...///...///(((;;;MMM\\\kkksss~~~pppZZZVVV===///---...222111------111,,,VVVaaavvvwwwddd^^^sssppprrrwwwsss}}}kkkoooxxxeeennnwwwlllZZZUUUYYY```YYYPPPKKK999---333333444555666777888888888777===CCCDDDCCCCCCEEEGGGmmm~~~aaa```222333444111:::___jjjfffjjj\\\BBB777000------///...)))***...)))...------000111EEEeee|||yyy~~~@@@222///......---,,,,,,------......'''===cccaaabbb{{{[[[]]]ffftttxxxrrrlllhhhmmmCCC777555------555...------,,,,,,,,,,,,,,,,,,(((***...+++///JJJjjjqqqDDD;;;<<<666111.../////////............---,,,,,,...///,,,000HHHbbb~~~jjj111---111111///...............,,,,,,++++++,,,,,,---...///...000888@@@JJJWWWbbbpppsssKKK666KKK~~~LLLIIIllltttQQQBBBJJJ}}}~~~[[[QQQnnneeeuuu|||tttjjjnnnGGGFFFCCC444222bbbvvv|||]]]III===222............000)))NNN___^^^ppplllgggZZZ333,,,***///111......333555jjjpppuuuyyylll```qqquuu{{{zzz~~~lllbbbppprrrnnn{{{^^^PPPUUUYYYlllcccPPPKKK<<<,,,111333444555666777888888888444:::???@@@BBBEEEGGGEEEppp~~~zzz444444+++888QQQ|||jjjvvvlll@@@222+++)))---///++++++///...///+++***///:::]]]zzzmmm]]]]]]aaahhhttttttggg```WWWRRRKKKGGGJJJWWWgggsssmmm111000///......------------***000777SSSiii```zzz[[[jjjvvv|||qqqAAA...444555+++///...------,,,,,,---------***+++,,,---888SSSnnn{{{rrr333@@@999###999000000000/////////......***///111...---<<>>111111000///............,,,,,,,,,,,,,,,------...///...000888@@@JJJWWWcccnnnvvvHHH???nnnKKKOOOjjjQQQ<<>>BBBHHHPPPZZZ```jjjhhheee^^^TTTIII>>>888333555666555444555999<<>>;;;:::>>>BBB?????????>>>;;;999666444777999;;;;;;999999;;;>>>>>>;;;IIIeee{{{uuu111111000......---------444$$$QQQnnn^^^{{{RRR{{{III333333888//////...------------...***---...000???[[[uuu@@@666III,,,111111111111000000000000***111...(((888___~~~~~~lllQQQ222111000//////.........---,,,,,,,,,,,,---.........,,,///777@@@KKKXXXdddiiiGGGQQQ^^^lllLLLtttfffOOO```___EEEPPPjjjgggzzzooo\\\XXX444CCC@@@|||zzzqqq^^^SSSUUUMMMYYY\\\hhh{{{fff===GGG(((444666---<<<]]]VVVvvvbbbgggddd^^^VVV]]]aaaWWW]]]uuuxxx||||||zzzyyytttyyysssiiiGGG///444333---...444ZZZZZZsss||||||ggg\\\aaayyyGGGEEELLLwwwZZZQQQlllCCCCCCJJJeeesssNNNIII;;;333444111333444444444444555777:::>>>@@@CCCPPP[[[SSSCCCgggttt{{{~~~www888<<<888ggg}}}OOO---111333++++++///,,,***555&&&;;;```zzzzzzYYYccchhh|||{{{iii{{{kkkcccaaaeeeaaaSSSKKKMMM===>>>??????AAADDDEEEDDDQQQIIIIIIGGG<<<;;;;;;444CCCMMMUUUXXXWWW]]]>>>999---...555111,,,///111222ggghhhjjjyyy___fff999;;;:::000///------......---,,,+++222'''777PPPjjjjjj:::333;;;555333111111222333222111///$$$555///CCC[[[???+++---333+++...444+++...------,,,,,,------...,,,...111777@@@LLLYYYbbblll~~~LLLfffsssYYYbbb}}}hhhGGGiiifffPPPGGGFFFKKKPPPeeefffppp^^^ooouuu^^^;;;===QQQqqqhhh}}}wwwpppeeeSSSEEEAAA???DDDEEEOOOgggzzzzzzGGGHHH///888777222GGGZZZoooPPP???XXXfffRRRCCCHHHSSSKKK>>>HHHffffffgggbbbWWWSSS^^^mmm}}}vvvqqqttt|||uuuiii\\\{{{XXX777333111...111555SSSddd|||vvv~~~}}}zzzxxxzzzuuu|||qqqooorrrlllnnnxxxHHHFFF]]]}}}MMMNNNkkkzzz;;;@@@NNNjjjmmmKKKHHH<<<555444111333444444333444555666777???CCCCCCIIIQQQNNNDDD]]]kkkssswww}}}===<<<___sssAAA...,,,******...)))...000666JJJ|||lllIIIEEEKKKooosss[[[UUUWWWTTTNNNGGGRRRCCC555:::999???[[[QQQSSS888......222333,,,000---EEEeeejjjddd\\\666...222000...---.........------333***???ZZZwwwKKK;;;444555333111111222222111000666222555+++NNNnnn|||pppOOO444---333---...222+++...------,,,,,,------...,,,---000555>>>KKKYYYbbbmmm~~~OOOtttaaaTTTNNNTTTZZZPPPVVV|||RRRZZZ```DDD???\\\rrr^^^jjjiiiaaattttttDDD888aaayyyYYYQQQggg^^^EEEVVVkkkqqqnnnxxxkkk```VVVLLL@@@777999555666<<>>;;;777999;;;;;;LLL\\\gggoooyyyppp===RRRvvvbbbUUUAAA[[[www|||ppp;;;,,,111111///---111&&&<<>><<<777...222111888555000NNNwwwkkkEEECCC222666MMMjjj{{{ttteee@@@KKKcccaaaMMMXXX___OOOWWW]]]LLL???;;;HHHQQQRRRUUU\\\WWWmmmzzzvvvnnnhhhWWWCCC666666HHHIII222---666000777TTTooowww~~~jjjrrr{{{zzzwwwpppxxx{{{lllVVVRRRXXXQQQGGGKKKTTTdddRRR;;;;;;===III]]]qqqSSS@@@@@@BBBQQQ```gggCCC<<>>TTTYYYGGG444000666---;;;dddzzzqqqsssyyyyyy}}}yyypppuuupppmmmZZZKKKQQQUUUOOOLLLWWWsss___EEE??????QQQ```pppdddCCC>>>:::@@@EEEMMMTTT888III___nnn~~~zzzWWWEEE<<<777;;;...000111333333222222444555::::::;;;;;;<<<<<<:::888CCCWWWgggtttfffSSS{{{~~~kkkHHHEEECCC[[[ddd|||kkk333)))222---***...:::LLL]]]EEEMMMMMMDDDBBBBBBAAAOOOFFFuuuXXXHHHMMMDDDAAABBB:::...000<<>>BBBCCCBBBGGGQQQ]]]pppyyyjjj777555222///555444YYYmmmxxxuuuVVV:::GGG999AAANNN{{{uuuzzzOOO<<<888444111000111000000+++666JJJrrrwwwcccsssEEE>>>:::555222222222222222888333---fffssstttuuu[[[888+++222///***000...------,,,,,,------...,,,---///333<<>>666444444333000555666666666<<>>GGGUUU[[[```bbbkkkNNNDDDCCCXXX```iiiuuu{{{XXXFFFLLLDDDNNNMMMQQQYYY@@@XXXbbbkkk|||}}}pppRRREEE888333;;;...000111222333222222333555999:::<<<>>>>>><<<::::::AAAVVViiiwwwffflllgggjjjUUUhhh```oooJJJ<<>>AAACCCJJJ___uuusssyyy888777999))):::333ccchhhEEEDDDXXX???GGGPPPcccZZZkkkUUU>>>:::555111111111111111...777MMMyyyXXXQQQbbbnnntttzzzQQQ@@@<<<777444333333333333333///444wwwyyyttt{{{nnnbbbAAA,,,111000)))///...------,,,,,,------...,,,---000555>>>KKKYYYbbbmmmSSSQQQWWW___aaaZZZeeemmm~~~uuuUUU___ttt~~~www```WWWdddcccIIIooo^^^QQQ___wwwCCCLLL___ppplllBBB>>>:::888555000...//////555000222;;;<<>>tttFFF888444444,,,IIIQQQkkk}}}zzz|||yyyaaaZZZhhhaaaVVV]]]^^^bbbZZZWWWFFF999BBBPPP```pppnnnqqqPPPFFFGGG```ggglll|||```LLLQQQGGGVVVZZZ]]]dddIII^^^ZZZ^^^ooovvviiiOOODDD666000;;;...///111222222222222333555444777;;;>>><<<888888;;;AAAXXXlllzzzhhh}}}kkk{{{CCC|||iiiEEEDDDMMM999<<>>888555444444444444444333AAA~~~}}}SSSjjj|||iiihhhIII...111000)))......------,,,,,,------...,,,...111777@@@LLLYYYbbbkkk___bbbMMMYYY___YYY___zzznnnpppeeevvvsssSSSPPPRRR\\\cccQQQWWWKKKcccyyyBBBRRRbbbCCC===555111000111000///...666000<<<888:::AAAQQQHHH}}}zzz~~~xxx```JJJVVVkkkmmm]]]UUUTTTWWW```}}}oooFFFnnnOOO;;;222111===III:::444@@@***222TTTXXXzzzwwwggg___\\\WWWRRRNNNLLLLLLLLLEEEIIIDDD<<>>999BBBEEEJJJSSSlllyyygggEEE666777888222>>>~~~sssMMMEEETTTMMMEEE@@@\\\aaafff|||nnnqqqyyyFFFJJJZZZLLL;;;777:::444111444333111///UUUyyy}}}lllhhh}}}qqqaaa|||MMMAAA===:::000111777555999555QQQaaaNNNSSSiiizzziiipppXXX...000777'''444///...------,,,,,,,,,,,,///222666888<<>>===888333000111222222111///666000;;;999:::TTTbbbXXX{{{{{{~~~yyyjjj]]]eee{{{qqqlllnnnuuu[[[CCC___DDD;;;777333;;;WWW@@@222777///333OOOqqqrrrpppYYYUUURRRNNNIIIFFFDDDDDDDDDAAAEEEBBB;;;@@@RRRaaaeeeiiicccWWWIIIBBBFFFUUUbbbfffppptttjjj\\\WWW[[[___aaa___ZZZRRRLLLLLLSSSYYYssscccMMM===444111...,,,000000000111222222333333666555888>>>@@@<<<999888???^^^wwwggghhhEEEHHHQQQIIIOOOXXXWWWkkkzzzNNNdddiii111555333333///;;;uuuhhhqqqlllpppjjjnnniiinnnvvv|||lllnnnjjjaaaooossseeeZZZDDDBBBEEEGGGAAA]]]yyysss|||sss\\\UUU???999888222<<>>EEEJJJIII^^^XXXUUUDDD===JJJGGGqqqSSSAAA;;;<<<444111555444///444nnnlllyyy|||RRRDDD???<<<444444888555'''333^^^yyyuuuHHH@@@IIIUUUqqq}}}rrrqqqjjjUUU111+++///###,,,************+++---...///...000333555:::EEETTT___kkk|||```zzzhhhxxxMMM]]]jjjsssyyyMMMLLL___uuu^^^LLLTTTVVVaaaYYY[[[aaayyyYYY@@@...555222000000111222222222111777111999;;;;;;mmm{{{iii___|||xxx}}}||||||{{{xxxttt}}}www}}}wwwRRR^^^KKK999777444:::BBByyyEEE///---444555JJJmmm|||}}}{{{cccOOOHHHFFFCCC???===<<<<<<===<<<@@@>>>999<<>>CCCNNNWWW[[[eeeiiiaaaVVVRRRUUUXXX[[[XXXQQQJJJGGGJJJSSSZZZnnnZZZBBB444222222///***000000000111222222333333555555999===;;;666444666:::XXXqqq|||{{{\\\jjj}}}PPPSSSggglllkkkvvvlllvvvnnnvvvooorrrRRRaaavvv<<<222444...,,,@@@eeefffrrrzzzwwwtttnnnxxxzzzxxxvvvooonnn}}}rrrccc___CCC<<<888>>>CCCNNNtttrrrzzz___^^^CCC888999555???}}}UUU\\\iiiEEEGGGSSSmmmWWWuuuLLL888999777555ddd^^^III@@@>>>555111555555999;;;|||{{{kkk{{{}}}]]]KKKBBB???888777999666FFF999QQQdddYYYZZZaaaZZZxxx{{{jjjtttsss}}}lll|||cccUUU===///444000444++++++++++++,,,---...///---///111333888DDDUUUbbbiii~~~```ooopppjjjIII^^^ooocccBBBQQQlllVVVfff<<>><<<:::999999999999666;;;;;;777888>>>BBBBBBAAAAAA@@@===;;;===DDDJJJNNNWWW\\\VVVMMMJJJKKKLLLLLLKKKHHHFFFGGGNNNXXX___VVVFFF444,,,///222111---000000000111222222333333333444999<<<999444333777777PPPfffuuu{{{}}}rrr|||}}}SSSOOOWWWMMMEEEMMM___uuuzzzfffRRRbbbPPP444222666///AAArrrtttwww~~~tttyyy}}}fffllltttyyymmmtttvvvGGGKKK@@@BBBPPP]]]}}}|||\\\jjjKKK:::;;;777???^^^aaa|||mmmUUUZZZaaaJJJDDDGGGDDDIII]]]hhhRRRFFFAAA666111555555888999{{{qqq^^^kkkxxxmmmUUUFFFBBB999666999555555777ZZZ```dddeeennnllloooooohhhmmm|||kkkVVVOOO@@@(((,,,...---444333111///---,,,,,,+++---...000111777EEEXXXeeefff}}}iiigggVVVGGG[[[iiilllQQQGGG]]]mmmWWWiiiOOOWWWSSSWWWooo]]]lllzzzllleee\\\PPPCCC===:::777444444...///000000000000111111666:::999======AAA```ggglllhhh{{{yyytttuuuxxxqqq|||vvvyyyyyyooo___]]]aaaFFF???<<<888:::@@@___]]]:::444111333444KKKVVVyyyooo___aaa~~~fffTTTFFF<<<999888777666555666666777333666888666555666777777;;;;;;:::777555666;;;???FFFMMMPPPKKKDDDBBBAAAAAA>>>??????@@@CCCGGGMMMQQQ999333---***,,,///000///000000000111222222333333111222777;;;999555666::::::KKK]]]ooo|||}}}{{{TTTKKK555<<>>wwwyyymmmrrr|||___JJJLLLMMM\\\ppprrrZZZ{{{\\\FFF???666;;;fff[[[LLL999...777OOOKKKdddMMMMMMkkkzzz~~~nnnXXXKKKFFF999222444333,,,222kkkVVVdddooosssjjjXXXcccyyy}}}```MMMEEE999444777666,,,777fffmmm```bbbhhhaaa^^^ggg}}}kkkzzz|||^^^ZZZLLL------000,,,666555222///---+++***)))...///000222888FFFZZZhhhddd|||hhheeexxxdddGGGOOObbbggg~~~{{{UUU@@@KKKuuucccYYYIIIUUUBBBSSSOOOWWWbbbzzzsssiiiaaa___CCC>>>999999888444000///...000111111000000222333888;;;===AAA===NNN}}}fff}}}mmm___\\\fff~~~yyyxxxxxxyyy{{{vvvvvv|||pppnnnooopppuuugggdddooogggfffssseeeNNNBBB>>>222///;;;MMMJJJ333666666...666KKKmmmsssrrrkkkUUUDDD999333333222222111111222222222000222444333222111111111444333222000///111555888999>>>@@@;;;777666666444666666666666666666666666++++++,,,+++++++++,,,---000000000111222222333333111111444999:::888888<<<>>>LLL\\\nnn{{{uuucccdddIIIbbbrrrtttqqqSSSAAA``````@@@>>>222+++;;;~~~KKKdddgggxxxkkkTTThhhTTTGGG888<<<~~~jjj___JJJEEELLLLLLMMMxxxSSS999888FFFhhhqqq\\\QQQLLL>>>555555222333666KKK999EEEUUUiiigggUUU```zzziiiVVVMMM>>>444666777???===bbbqqq~~~|||yyy[[[UUUZZZccc}}}iiihhhvvvbbbaaaSSS444555999777///...---,,,++++++++++++...///111333999GGGZZZhhheee{{{bbbjjjbbbnnnnnn```aaaUUUWWWnnnnnnjjjtttsssaaaDDDAAA]]]{{{XXXGGG666DDDEEEXXXffffffQQQ```iiiRRREEE???<<<666111///000000///...000222222111222555888:::<<<>>>CCC>>>```|||{{{uuusssuuukkkgggeeezzzyyyyyy{{{||||||{{{zzz{{{wwwzzzsssjjjlllfffgggqqq^^^ZZZhhh^^^___VVVQQQDDD<<<999111111???WWW===333555666(((;;;GGGmmmmmmWWWHHH999222222////////////////////////---...///000///---...000..................000111---111111---,,,---...,,,///......------,,,+++)))***+++------,,,++++++,,,000000000111222222333333222000111777:::999888999;;;LLL___rrrcccrrr{{{^^^III>>>ooogggOOOJJJ:::333<<>>MMM@@@IIIkkkrrr___VVVRRREEE:::777333===;;;wwwGGG<<>>fff\\\~~~OOOMMMfffrrr}}}pppnnnmmmjjj___NNN@@@;;;:::888222000444999555,,,...000222222222333888<<<<<<<<>>mmm~~~fffppptttjjjpppkkk```}}}eeecccccchhhpppvvvvvvuuusssxxxtttqqqsssooooooyyysssbbblllfff```ZZZBBBIII>>>>>>333,,,666>>>CCCLLLxxxbbb777555333444%%%@@@BBB[[[wwwzzz|||YYYEEE;;;000,,,111.........//////.........++++++,,,...---+++---000---.../////////...---,,,***------******...///...***))))))***,,,......---,,,,,,------.........---000000000111222222333333444000000555:::999666666444JJJaaauuuXXX___]]]GGG???AAAzzzqqq___RRR;;;666>>>yyy{{{yyyqqq\\\UUUoooWWW<<>>999444333777qqqRRRttteeecccDDD555NNNjjjeeeSSS\\\rrrppppppfffbbbNNN<<<:::<<<999999```KKKMMMYYYOOObbbfffRRRsssnnnQQQ333///)))***,,,,,,,,,,,,---...//////+++---000222888EEEWWWdddjjj{{{zzzRRRoooeeekkkhhhwww___qqqgggLLLtttjjj[[[NNN???GGGdddzzzHHHEEE:::IIIAAAVVVhhhtttOOO___\\\www}}}}}}eee^^^ZZZTTTLLLDDD===999777666555222111000111222333...000111111444999;;;;;;:::HHHEEE>>>TTTvvvrrrTTTxxxaaagggfff___fff}}}uuuOOOCCCLLLHHHIIIRRRRRR\\\fffllliiieeeddd```[[[NNNLLLHHHBBB<<<999888999@@@333---333:::CCCRRR```|||FFF777555000111...222WWW\\\zzzooo|||eeeooofffEEE777333---+++..................---------........................------------------------*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------...//////000222111000//////000111222222333333222111222444666666___YYYooo~~~WWWttt\\\NNN???BBB\\\lllrrr]]][[[PPP;;;///___\\\pppvvvWWWgggmmm|||sssoooYYY999BBBRRRvvv\\\>>>WWWVVVnnnooo```^^^[[[WWWQQQHHH>>>777333777nnn^^^OOOzzzlll___uuubbbRRRJJJMMMfffRRRVVVgggYYYyyyiii___QQQ???888<<<<<<@@@^^^dddkkkyyyNNNHHHOOOKKKZZZbbb[[[tttWWWWWWHHH000000...,,,,,,,,,++++++,,,,,,---...------000444888BBBUUUfffiiicccfffjjjccceeessszzzrrrwwwfffSSSUUU~~~nnnVVVFFFCCCIII[[[hhhdddJJJ///BBBGGGaaaJJJyyyUUURRRZZZVVVoooyyykkkhhhkkk\\\UUUKKK@@@999555555555444333111000///000222222444555666888;;;???@@@???JJJ:::@@@ZZZrrr~~~kkkqqqiii]]]jjjgggZZZYYYnnnoooFFF===???AAA???888FFFLLLOOOKKKGGGDDD>>>777>>>===<<<888444222222333&&&888666BBBXXXKKKdddBBB333000///444222111PPPSSSzzziiiPPP999222222......111111111111111111111111111........................////////////////////////......------------------///............---------------...//////000111111333222111000000000111222333444444333222333555777===cccZZZpppTTTzzzxxxwww]]]kkkGGGEEE;;;NNNeeekkkooofffiiiTTTLLL666MMMcccppp}}}mmmTTTxxx{{{uuusssfffOOOJJJ{{{___~~~nnnxxxhhh]]][[[XXXUUUPPPIII@@@:::888444]]]^^^NNN```cccXXXPPPNNNaaaaaavvvgggbbbXXXHHH<<<999+++<<<___^^^BBBEEEOOOKKKYYY]]]OOO~~~wwwlllfffPPP222///+++(((,,,,,,++++++,,,,,,---...------000444888BBBUUUfffkkkuuuccclllppp}}}xxxJJJIIIvvv}}}zzzTTTLLLGGGEEEJJJ^^^eeeXXXGGG???CCC[[[^^^lll^^^AAAOOOHHHNNNaaaooosssggg^^^UUUOOOEEE<<<555333333444444333222222222333555555777777999<<>>IIIsssNNNCCCKKKRRRKKKWWW{{{YYYLLLzzz{{{[[[WWWDDD+++...000000,,,,,,++++++,,,,,,---...------///333777AAATTTeeekkk{{{jjjwwwKKKdddqqqqqq||||||xxxlllIIIHHHKKKOOOYYYmmmkkkSSS111GGG???LLLKKKyyyEEEMMMIII;;;OOOUUUTTT}}}ZZZVVVRRRJJJBBB<<<777666555777777666777777999:::;;;;;;:::<<<@@@BBBAAAAAACCC@@@RRRnnnsss___ooorrrjjjnnnaaa\\\dddfff___nnnqqqHHH222<<<>>>:::666444666888777444999:::;;;;;;<<>>AAAGGGLLLggg|||jjjeeedddccciiidddTTT<<>>AAAEEEDDDCCCHHHPPPVVVsss~~~xxxTTTaaarrrppphhhmmmhhhSSSSSS___\\\^^^aaahhh]]]RRRKKKDDD<<<:::;;;>>>???@@@>>>@@@CCCFFFKKKQQQYYY^^^\\\sssVVVBBB<<<333444...000111111NNN}}}aaaCCC777444333333333222555:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666777777888999::::::;;;888888888777777777777666555555666666666666666777555555555555555444444333333333333222111222444666;;;eee___sssppprrrlllttt|||xxxHHH===FFFLLLPPPfffpppjjjllljjjkkkgggbbbTTTZZZNNNeee|||wwwXXX\\\ppprrrmmmnnnqqquuuwwwtttmmmTTTddduuueeeYYYyyyZZZEEEDDDCCCCCCDDDCCCAAA???;;;666444{{{VVVMMMdddvvvkkkYYYYYYSSSJJJEEElllFFFhhhrrrooojjjeeeccc^^^TTTLLLGGG666999???nnnHHH:::AAAFFFHHHGGG^^^yyyIIIOOOccc___KKK000...,,,***,,,,,,++++++,,,,,,---...,,,,,,///222666???RRRcccccc[[[mmmnnn{{{rrrhhh^^^QQQNNNNNNEEERRRKKK___~~~www[[[BBBPPPHHHUUUxxxRRRNNNLLLCCC===MMMKKK888EEEMMMqqqwwwbbbMMM???:::;;;>>>999999:::;;;<<<<<<======<<<===AAAFFFDDDDDDQQQbbboooQQQQQQggggggfff^^^TTTWWWYYYQQQYYY\\\PPPccc}}}ssshhh___XXXPPPMMMNNNOOOUUU```lllxxx~~~hhhEEEDDD;;;666888000111333555QQQ|||vvvoooHHH:::333333333333333555999<<<:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999;;;<<<===>>>???::::::::::::999999999999777777777777777777777777555555666777777666666555222333333222111222444666???jjjcccuuu```~~~rrrxxxrrriiiccc[[[fffbbb^^^KKK;;;;;;@@@KKK]]]eeefffgggiiifffjjjYYY___\\\QQQ|||~~~wwwwwwjjjVVVbbbDDDzzziiilllrrrzzz~~~yyypppdddtttJJJsssFFFCCCBBB@@@AAABBBBBBBBB@@@777<<<777aaaYYYWWWhhhooo```HHHAAAIIILLLKKKLLLUUUIIIXXXjjjgggccc___ZZZUUUPPPNNNJJJ<<<444xxx~~~QQQDDD<<>>QQQbbb```~~~oooooo||||||tttzzzrrrcccUUUMMMIIIDDDIIIPPPKKKRRRQQQoootttJJJAAANNNLLLOOOVVVMMM:::IIIHHH888@@@JJJ<<<:::AAAHHH]]]~~~zzzmmmXXXJJJCCCBBBCCC;;;<<<======>>>>>>>>>>>><<>>>>>================================================;;;;;;<<<===>>>??????@@@<<<<<<;;;;;;;;;:::::::::888888888888888888888888444555666888888888888777333444444333222222555777AAAiii___qqq~~~UUUyyyuuuwwwyyy{{{xxxpppmmmoooooommmlll\\\dddaaaXXXSSSFFFHHH555999===FFFKKKMMMgggvvvfff]]]___^^^^^^\\\^^^[[[lllfff|||yyyssshhh[[[___nnnsss~~~pppmmmoooooouuuyyyqqqzzzvvvZZZ}}}}}}fffbbbddd>>>@@@>>><<<<<<===???>>>>>>999888+++HHHaaabbbnnnmmmZZZWWWFFFAAA???:::RRReeeyyyLLLJJJTTTfffbbb]]]YYYXXXVVVQQQKKK555888???eee\\\BBBDDDAAAKKKJJJFFFJJJfff[[[???tttkkkdddMMM///---***(((,,,,,,++++++,,,,,,---...,,,,,,...111444>>>PPPaaaaaayyyYYYdddgggxxx{{{bbbWWWLLLCCCCCCHHHJJJSSSZZZTTTWWWFFF[[[{{{fff<<<>>>\\\KKKVVVWWWKKKJJJ:::GGGAAAKKKBBB888LLLAAABBBMMMbbbzzz~~~tttgggZZZOOOIIIFFF??????@@@AAAAAAAAAAAA@@@DDDHHHQQQWWWUUU[[[xxxqqqJJJ;;;uuuyyycccVVV]]][[[\\\aaaTTTSSSmmm\\\NNNfffYYYLLLgggwwwssssssyyynnnRRRZZZVVVNNNMMMDDDAAA666666333&&&555HHHtttwwwwwwuuu}}}YYY<<<111888333555777888:::<<<;;;999;;;<<<<<<===>>>>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888333555666888999999999999444555555444333444666888EEEiii]]]qqqiiisss}}}iiiZZZ___kkkooonnneee```aaacccaaa\\\SSSWWWGGG===IIIAAA888===999<<>><<<:::???>>>EEE]]]uuuiiijjjppp{{{ttttttsssmmmbbbZZZKKKGGGJJJEEEDDDGGGBBBEEEPPPTTTfffgggtttZZZDDDJJJ~~~}}}nnnjjjZZZPPPTTTSSSNNNNNNUUUYYYYYYNNNQQQSSSQQQPPPUUU```jjjxxxtttgggXXXQQQMMMIIIGGGCCCCCCAAA===888555333333PPPvvvzzzkkkqqq~~~zzzbbb<<<333888444777888999:::;;;===>>>>>>???????????????@@@@@@@@@CCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@??????>>>===<<<<<<>>>???<<<777444444555666::::::666666;;;<<<888777555333333666:::<<<>>>>>><<<999777666666666777ZZZpppeeesssoooxxxtttwwwrrr{{{lllLLLKKKAAAVVVXXXYYYXXXFFFQQQHHHFFFEEEDDD<<<444555===FFFBBBOOOTTT[[[uuuTTTYYYPPPRRR]]]WWWYYYSSSVVV^^^```fff~~~|||mmmvvvWWWGGG]]]wwwUUUssssssyyyzzzuuupppooonnnlllnnntttrrr{{{}}}xxx}}}~~~ttteee\\\ttteeeBBBEEE:::999777666666666777888;;;666222>>>JJJnnnQQQNNNGGG???EEELLL\\\EEEKKKGGGUUUFFFnnnCCCBBBGGGoooSSSRRRNNNKKKGGGDDDBBBAAA<<>>LLLVVVSSSZZZccccccQQQ===;;;FFFppp333999fff^^^AAA{{{}}}oooSSSEEEHHHDDD999???<<<:::888777777555333555555999FFFaaa~~~cccNNNXXXFFFiii}}}{{{www|||sssjjj___\\\cccgggooouuuyyy~~~rrrbbbNNN>>>hhhrrr>>>VVVJJJJJJOOOQQQNNNMMMQQQSSSQQQOOOPPPPPPMMMKKKMMMTTTYYYiii|||zzzhhh]]]TTTSSSTTTQQQLLLJJJMMMLLLIIICCC===777222000XXXvvvtttvvvmmmJJJ222111777555666777888999:::;;;<<<===@@@@@@@@@@@@@@@@@@AAAAAA<<<===>>>???@@@@@@AAABBBAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;888;;;>>>>>>;;;999:::<<<444777777444555;;;===;;;888777555555666999;;;<<<>>><<<:::888888888999:::^^^ppplllooommmkkkfff```nnnrrr}}}uuuUUUAAA???333333===888EEEAAA666///555AAAHHHKKKMMMAAAhhhZZZmmm___SSS]]]TTTTTT[[[SSSVVVRRRUUU\\\[[[\\\ooo~~~yyytttmmmgggkkkfffJJJLLL{{{lllqqqtttuuuxxxwwwrrrnnnmmmkkkhhhmmmpppkkkpppsssqqqkkkiiigggkkkuuummmhhhsssqqqsssJJJ???,,,777666555444444444555555555555222;;;CCCttt~~~SSSIIIIIIDDDFFFIII\\\uuuDDDGGGaaa}}}XXXBBBAAAOOOdddQQQOOOMMMJJJHHHFFFDDDDDDAAAGGG999:::kkkdddCCC::::::888@@@BBBGGGHHHGGG\\\kkk@@@OOOwwwvvvqqqkkk999...))),,,)))******+++++++++,,,,,,,,,---,,,---000333<<>>CCCAAADDDLLLSSSVVVYYY]]]lllhhhXXXAAA777LLLzzzEEEGGGnnnbbbYYYqqqLLL???CCCFFFBBB>>>===:::666333333222111000111444333444AAA[[[yyyzzzbbbWWWLLLIIIVVVeeeooowww~~~zzzzzzzzzzzzzzzzzz{{{{{{xxxsss^^^PPP@@@===RRRgggBBB<<>>>>>??????AAA@@@@@@@@@@@@AAABBBCCC===>>>@@@AAABBBBBBBBBBBB>>>>>>?????????>>><<<;;;>>>?????????>>>===<<<;;;999<<>>;;;:::888777666777999:::===<<<;;;::::::;;;======IIIVVV~~~uuu]]]~~~iiikkkeeeppplllmmmttt{{{xxxqqqOOOEEEJJJ<<<999@@@CCCHHHNNNOOONNNQQQWWWfff]]]~~~___LLLRRR[[[QQQQQQXXXOOOVVVSSSWWW\\\YYYSSS^^^ooo{{{}}}rrrjjjiiicccZZZTTTlllRRRQQQ{{{dddnnnooolllhhhgggiiihhhccchhhiiidddiii```}}}qqqccc\\\^^^bbbbbbaaappprrruuutttmmmfffhhhooo]]]iiihhhiiiPPP:::CCC111444333222222111111222222...444111777:::XXX~~~UUULLLJJJAAACCCVVVyyyUUUTTTddd}}}ooo999BBBCCCSSSKKKJJJIIIGGGFFFEEEEEEDDDBBBIII===000OOOdddIII>>>======;;;DDDAAAKKKOOOMMMnnnOOO???tttcccoooSSS,,,...(((000*********+++++++++,,,,,,,,,------...111444===PPPaaahhhsss^^^EEE999999???dddzzzvvvsssjjjeeeccc^^^]]][[[TTT```bbb[[[LLLCCCGGGNNNQQQWWW]]]______fffooolllbbbNNNCCC===UUURRRJJJ^^^UUUPPPvvvvvv^^^JJJFFFHHHFFFEEEHHHAAA>>>999555444444444333222555444...///AAA^^^uuuooo[[[;;;CCCNNNGGGCCCKKKKKKVVVZZZeeefff^^^\\\SSSDDDBBB888HHHAAASSS___yyyooo+++333LLL:::BBBEEEJJJOOOPPPPPPOOONNNLLLPPPNNNMMMOOORRRRRRPPPNNNUUUNNNVVVYYYjjjwwwuuuyyy{{{cccXXXVVVPPPZZZYYY[[[\\\XXXRRRQQQTTTRRRQQQPPPNNNJJJEEE>>>:::EEEVVV~~~ccc===444555:::???===???????????????@@@@@@@@@????????????@@@AAABBBBBB???@@@BBBBBBBBBAAA???===;;;<<<===>>>===;;;999888:::;;;===>>>???>>>======CCCEEEFFFCCC===888777777<<<:::777444555999<<<>>>======;;;999777666777999;;;;;;;;;;;;<<<===???@@@>>>dddhhh~~~^^^UUUssskkknnncccyyyyyyfffwwwmmmhhhvvv}}}hhhYYYVVVCCCFFFKKKRRR]]]nnndddwwwVVVOOOKKKPPPPPPFFFKKKTTTMMMSSSQQQSSSWWWSSSMMMSSS___}}}dddwww|||vvvnnngggccc[[[QQQHHHDDDNNNiiiRRRTTT^^^___aaa```^^^\\\___eeeeee``````bbbaaammm___wwwwwwiii[[[SSSOOONNNNNNNNNLLLNNN[[[hhhwwwzzz<<<888777777222111111000000000000000+++222000333666BBBkkkjjjXXXCCCUUUdddIIIsssDDDBBBAAAVVVqqqGGGGGGFFFDDDCCCBBBAAAAAAAAA>>>@@@<<<000<<>>QQQbbbhhhnnnRRR;;;666>>>666999fffmmm```hhheee______[[[TTTVVVVVVVVVZZZfffuuunnnwww}}}yyypppbbbPPPBBB===hhh\\\HHHUUUaaa]]]dddjjjOOOPPPQQQOOOJJJEEECCCCCCAAA===888555444555444444///111111---***///???NNNqqqooouuuxxxUUU;;;;;;CCCEEEJJJ===AAA@@@999DDD===EEELLLQQQqqqxxx{{{MMM@@@:::111===666;;;???AAAEEEGGGGGGFFFGGGHHHJJJIIIIIIMMMQQQRRRNNNJJJNNNOOOTTTPPPQQQTTTVVVhhhmmmzzz{{{zzzzzz```RRRNNNMMMJJJMMMQQQKKKIIIKKKNNNPPPLLLHHHKKKQQQIIIHHHGGGGGGFFFCCC>>>999AAAMMMkkk|||xxxnnnJJJ555888:::;;;>>><<>>>>>>>>>>>======<<<======>>>???@@@@@@@@@===>>>???@@@@@@>>><<<;;;>>>>>>?????????>>><<<<<<555777:::>>>???@@@??????IIIJJJIIICCC<<<666444555999777555555777999<<>>???>>>;;;888666777999999::::::<<<===???@@@AAABBBmmmfffGGGqqqiiimmmmmm[[[eeeeeeZZZjjj^^^UUUtttuuu}}}```UUUNNNOOONNNGGGBBBIIIOOOIIILLLJJJJJJNNNLLLIIINNNXXXvvv|||```cccuuu~~~||||||}}}}}}}}}}}}{{{|||~~~~~~}}}{{{xxxvvvtttjjjccc___QQQ???:::@@@YYY^^^GGGgggUUU___WWWWWWUUUTTTYYY______\\\[[[aaaaaarrrdddlllIII999222000222111111111000000000//////+++//////111555555aaaxxxpppnnnRRRGGGuuuYYYHHHJJJ~~~eee666KKKDDDYYYIIIFFFEEECCCAAA???>>>======;;;777:::888666UUU[[[TTTSSSVVVDDDMMMAAA555111333999777555???PPPLLLHHHNNNRRRoooRRR777SSSxxxvvv|||???'''///,,,///...******+++++++++,,,,,,,,,---,,,...111555>>>QQQccciiiiiiKKK<<<444777555111AAA[[[xxx___qqq```RRRIIIHHH___}}}}}}WWWLLLOOO[[[[[[PPPrrr```RRRKKKPPPQQQMMMJJJGGG???666999666333111000000000//////...///000---***...333DDD]]]ggg___mmmzzzwwwffflllWWW^^^]]]WWWkkkeeeUUU000333555444555***:::<<<<<>>CCCCCCGGGJJJCCC>>>BBBIIINNNKKKFFFGGGKKKJJJHHHGGGGGGHHHFFFAAA===BBBWWWmmmppp~~~LLL;;;888@@@???@@@BBB???BBBAAAAAA@@@???>>>>>>>>>999;;;===???@@@@@@???>>>>>>???AAACCCDDDDDDCCCCCC;;;;;;;;;:::;;;;;;;;;;;;333555999===@@@@@@@@@??????@@@>>>999333000111333444222444999;;;<<<>>>AAA===???@@@===999777888;;;999:::;;;===???@@@AAABBBNNN\\\fffzzzgggFFF``````^^^UUUUUU]]]WWWWWWXXX^^^dddgggxxxYYYRRRSSSFFFGGGJJJHHHCCCEEEIIIHHHCCCJJJGGGFFFIIIJJJJJJPPPXXXUUU|||gggSSScccqqqtttvvvyyy}}}~~~}}}{{{yyy}}}}}}}}}||||||}}}}}}}}}zzzzzzyyyxxxuuuqqqmmmjjjfff^^^RRREEE777888QQQmmmPPPqqqNNNRRRYYYRRRTTTSSSQQQSSSXXXXXXUUUXXXddd```mmmccccccaaa|||@@@222222///;;;222000000000000000///.........+++//////333222DDD~~~nnnlll^^^ZZZLLLdddZZZNNNbbbzzz<<<999KKKeeetttJJJMMMFFFEEEBBB@@@>>><<<;;;::::::444777===777===rrr]]]HHHCCC@@@999:::,,,>>>777777===BBBDDDJJJSSSPPPMMMPPP]]]vvv@@@>>>pppooo333&&&+++111,,,222******+++++++++,,,,,,,,,,,,,,,---000444>>>QQQbbbkkkeeeJJJBBB444000555444///222CCCnnnlllaaaXXX```~~~pppOOOJJJXXXgggnnnSSSmmmnnnqqqyyyWWW<<>>:::@@@EEEAAADDDFFF@@@@@@???>>>===<<<;;;::::::777:::>>>BBBCCCBBB???===AAAAAABBBCCCDDDEEEEEEFFF555555444333444555777999333666:::===??????>>>===888888777333000000555999999888;;;BBBDDD@@@???AAA<<<>>>@@@>>>:::888:::===;;;<<<===???AAABBBCCCCCCYYY^^^lllvvveeeooodddqqqXXXOOOOOOYYYPPP```[[[OOOWWWggg```WWWeeeyyywww|||]]]CCCMMM???===BBB???===BBBBBB???@@@EEEBBBAAACCCFFFHHHMMMQQQIIIfffpppeeedddbbbaaaccciiinnnoooooorrrssssssssssssqqqpppooollljjjfffbbb^^^[[[ZZZYYYSSSSSSJJJBBBNNNnnnjjjMMMHHHKKKJJJHHHLLLOOOMMMMMMPPPQQQOOORRRddd\\\aaa^^^cccYYYhhhUUU999;;;222555444111......///000///...---,,,...(((222---...222111QQQsssmmmVVVTTT^^^aaaPPPddd}}}mmmIII444FFFgggMMMCCCFFFAAA@@@>>><<<:::888777777666555333::::::111SSScccEEE@@@666<<<===>>>777666999@@@FFFHHHFFFDDDNNNQQQ^^^TTT<<>>222000777444...333555666VVVbbbJJJKKKUUUjjjxxxrrr]]]KKKzzzcccGGGIIINNN???IIIAAA>>>AAA>>>555222777222111000000000000...---000***(((+++,,,)))***///((()))222FFF[[[cccZZZNNNVVVpppxxxCCC222---888&&&***555------666---111111777???AAA===>>>CCC???BBBEEEHHHIIIIIIIIIHHHNNNFFFCCCKKKEEE???IIIFFFDDD>>>>>>FFFDDDIIIHHHAAA???DDDGGG???AAAAAA===JJJGGG===@@@FFFAAA>>>@@@>>>CCCBBBCCCFFFFFFEEEIIIPPPGGGDDDBBBDDDIIIKKKIIIFFF@@@KKKfff|||zzzbbb>>>;;;<<>>======<<<<<<======666555333222333666999;;;555888;;;>>>???>>><<<:::>>>>>>===999777999@@@EEEDDDCCCFFFLLLLLLDDD???@@@:::>>>@@@???;;;999;;;???<<<===???AAACCCDDDDDDDDDIIIgggkkkvvvuuuVVVPPPJJJOOO```EEEQQQ[[[MMMUUUaaa^^^bbbdddWWWaaaxxxEEEMMMCCC///EEE999===777555:::999888@@@;;;999888:::<<<>>>AAADDDPPPHHH```ggg\\\NNNHHHKKKRRRXXX[[[```aaabbbbbbaaa___]]][[[UUURRRLLLFFFCCCCCCEEEGGGAAAOOOVVVaaalllzzzPPP888JJJBBB???<<>>???????????????FFFGGGDDD???>>>CCCFFFEEE;;;===???AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<>>>AAACCC===>>>>>>???@@@BBBCCCDDD???AAACCCDDDDDDDDDEEEGGGEEEHHH___llltttvvvuuuJJJ@@@??????@@@BBBBBBAAA>>>;;;666222777;;;555666>>>@@@BBBGGGFFF???<<<>>>>>>;;;888777666666666888999:::;;;;;;<<<<<<======>>>>>>;;;777777<<>>:::;;;<<<;;;<<>>???EEEBBBHHHddd}}}WWWOOOKKKEEELLLaaaBBBWWWIIIJJJBBB???JJJ<<>>EEEIIIMMMSSS[[[yyyeeeiiiQQQ<<>>;;;===???@@@BBBDDDHHHLLLPPPRRRPPPQQQRRRTTTXXX]]]bbbeeejjjkkkMMM777666444222111000//////---------,,,,,,+++++++++------------...///000000<<>>MMMiiiiiigggyyydddbbbXXXdddlllaaaRRRCCC:::>>>CCCAAABBBGGGEEE@@@999444333222111000///...---,,,++++++++++++************************,,,---,,,(((&&&***555>>>___cccgggfff___SSSHHHAAA\\\[[[YYYZZZ[[[\\\[[[ZZZLLLXXXgggrrrwwwzzzTTTKKK999'''"""&&&***)))++++++******++++++,,,------...///111222444555666888:::<<>>>>>>>>===<<<;;;::::::::::::::::::::::::::::::999999:::<<<>>>@@@999999:::;;;===>>>@@@AAA@@@BBBEEEFFFEEEFFFGGGHHH@@@KKKXXXqqqwwwPPPAAABBB@@@@@@CCCEEEEEEBBB===999>>>>>>>>>AAABBB@@@@@@FFFCCCEEEAAA:::666666333...888777777666777888999:::AAA@@@???===<<<:::999888AAA<<<:::<<<===;;;<<>>???EEEFFF???888AAA======AAABBB???===>>>AAA;;;???EEECCCCCCFFFEEENNN^^^ooo^^^III<<>>AAAFFFuuuhhh???===<<<333666666555444333222111111...000111000...///666;;;pppRRR999;;;BBBHHHLLLBBBGGGPPPTTTPPPKKKRRR]]]OOO999@@@lll777'''444---+++000(((+++++++++*********))))))++++++...111444===PPPaaakkkqqqnnn>>>777222222111......000)))...111---((()))333<<>>===BBBBBB===666111//////000000---,,,+++***************))))))))))))))))))))))))+++++++++(((&&&&&&'''))))))333CCCTTTcccpppyyyllliiieeeeeegggkkkmmmnnn{{{gggNNN999---++++++)))''')))...000...)))))))))))))))***++++++***+++,,,...///111222222555777:::>>>AAADDDFFFGGGGGGEEEAAA>>>@@@BBB>>>777;;;;;;::::::999999888888666666666666666666666666666666666666777888:::;;;999999:::;;;===???AAABBB>>>@@@CCCDDDDDDEEEFFFHHHHHHQQQJJJcccqqqxxxppp|||```]]]WWWFFFAAA???>>>@@@BBBDDDEEEEEEEEEMMMHHHIIISSSGGG999@@@<<<======>>>CCCIIIIIIEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMKKKIIIFFFCCC@@@>>>===>>>:::888:::;;;;;;>>>CCCCCCFFFHHHHHHEEEAAA>>>===@@@DDDFFFAAA:::;;;EEEOOO:::999===DDDFFFBBB===<<>><<>>AAACCCAAABBBFFFJJJNNNSSSVVVXXXYYYoooxxxnnnwwwPPP222555222111000...---,,,,,,,,,,,,++++++++++++*********************+++,,,---...444333zzz]]]KKKAAA555;;;NNNzzz:::>>>BBB444555444444333222111000//////---///000///,,,,,,000333GGGdddFFF888888;;;HHHFFFBBB???DDDZZZ```===OOOrrrBBB)))+++666---+++///'''+++++++++***************++++++...111444===PPPaaajjjuuuaaa<<<666111111000------///111***&&&,,,666999///###777111:::VVVqqq}}}~~~}}}rrrqqqqqqtttssslllmmmxxxvvvggglllNNNEEE111###333333333777===>>>:::;;;@@@<<<999555111///.........,,,++++++***)))))))))***))))))))))))))))))))))))''''''(((***,,,...---,,,+++***((((((***111:::@@@VVVVVVWWWYYY[[[\\\ZZZYYY:::999888666333---&&&"""&&&(((******+++***(((%%%((((((''''''(((((()))***)))***+++,,,---...//////444555777999;;;======>>>CCCAAA>>>===BBBDDD>>>555:::999777555555444555555222222222222222222222222222222222222333444666666777888999:::<<<>>>@@@AAA:::<<>><<<;;;:::CCC@@@>>>??????>>>BBBGGGPPPUUU[[[^^^\\\VVVPPPMMMPPPhhhvvvtttxxxrrrmmmiiifff^^^OOOCCC>>>EEEMMMHHHLLL[[[WWWQQQ]]]ppp}}}MMM;;;???@@@======@@@BBBAAAKKKNNNNNNKKKLLLRRRVVVWWWTTTTTTVVVXXX[[[\\\\\\[[[[[[nnn^^^@@@:::CCCKKK888<<<<<<666222222222000111111111111111111111111000000000111111222222333222777;;;<<>>555666555444111///,,,+++,,,+++******************(((((((((((((((((((((((()))'''&&&''')))***)))'''(((+++---.........///000&&&'''))),,,---,,,(((%%%...+++((((((+++---...---%%%%%%&&&'''&&&%%%%%%'''''''''&&&&&&''''''((())))))******+++,,,------...111222333555666777888888888888888;;;CCCHHHDDD;;;777666444222111111222333000000000000000000000000/////////000000111222222111111222333555777999:::777999===>>>???AAACCCDDD<<<>>>LLLOOOgggyyywwwpppqqqeeeUUUGGG???===???AAAJJJVVVLLLKKK^^^TTTCCCPPPRRRNNNMMMQQQWWWXXXUUURRRNNNNNNMMMMMMLLLKKKJJJJJJGGGHHHIIIKKKLLLNNNOOOOOOKKKGGGDDDAAA<<<777888<<<;;;;;;;;;<<>>CCCFFFEEEFFFKKKNNNNNNVVVQQQMMMMMMQQQTTTTTTRRRVVVPPPTTTHHH]]]gggjjjQQQKKKDDD@@@AAA???555)))111555444///---222444111.........................../////////000000000000999555333555;;;???CCCDDDMMM^^^000777222222555555///,,,...111000000000111222444555666888<<>>888@@@XXXtttVVV444===:::000000222//////......------,,,,,,)))+++,,,---------...///333555RRR:::???ccc>>>333000///+++'''+++000,,,************************++++++...111444===PPPaaabbbvvvUUU999333//////...,,,,,,...))),,,...---)))(((***---...'''%%%,,,222000+++(((###555??????III\\\ddd]]]rrrxxxwwwoooqqqyyyyyyppp{{{|||jjjVVVQQQHHH777///)))'''222...333333!!!***((()))...555999777555000222555444111...+++***+++******)))))))))******(((((((((((((((((((((((()))'''%%%$$$&&&'''''''''$$$''')))***)))''''''''',,,***(((((())))))((('''&&&%%%%%%&&&'''(((((('''+++)))(((***)))(((+++000&&&&&&&&&&&&&&&'''(((((()))*********++++++,,,,,,---...000333666888999:::;;;<<<;;;;;;???AAA<<<333444333111000//////000111........................---......////////////000000000000111333444666666666999<<>>===AAA===555222222333555777888555333,,,...///...000222000,,,---------------------------------....../////////111000222444555777???HHHPPPeeeUUU444<<<444111/////////---,,,,,,///...------...///111222444555888<<<@@@DDDFFFHHHPPPVVV[[[^^^aaagggjjjjjjeeejjjyyylllDDD666***333???,,,111...---,,,+++************''''''((((((((((((((()))''''''''''''((()))***+++---++++++333CCCvvvVVVKKKNNNMMMFFF>>>XXXTTT999:::>>>...222:::'''......------,,,,,,,,,,,,))))))***+++---...//////000,,,FFFoooLLL===HHHfffuuu111---...---+++,,,...,,,******************+++++++++++++++...111444===PPPaaabbbxxxMMM888222.........++++++...***)))+++000333000((( )))000555000###)))999+++000000,,,,,,111111...''',,,000111333555222,,,)))+++###&&&111((()))'''+++***&&&%%%%%%***333,,,+++,,,---111333111------///222111...+++)))***)))((((((((((((((())))))''''''''''''''''''''''''$$$%%%%%%&&&''')))+++,,,******(((&&&%%%''',,,///...+++)))((()))*********((()))***+++)))'''%%%$$$(((%%%&&&'''%%% """(((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))******)))+++...111555777999:::>>>@@@>>>:::888777222+++000000///////////////000........................------......//////......000000000111111222333444555777;;;===???AAACCCEEEIII???BBBCCC???^^^pppyyyxxx{{{tttmmmhhhfffaaa[[[ZZZ\\\```iiitttllljjjlllrrrsssooooooqqq~~~}}}}}}{{{xxxuuurrrqqqyyyjjjbbbgggnnngggaaa\\\[[[ZZZVVVUUUVVV\\\cccwwwttt]]]+++111666333111222444444666999555;;;@@@AAACCCIIILLLKKKCCCLLLUUUXXXTTTPPPOOOQQQMMMLLLFFFIIICCCFFFAAACCC======>>>AAABBBAAA>>><<<777;;;===777---***222;;;000...///222111...******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......))),,,333777444///333<<<555///DDDiii{{{HHH777777;;;...///...+++***+++,,,,,,,,,,,,++++++,,,---///000111111333555999===@@@BBB<<>>AAACCC;;;>>>DDDZZZ???]]]UUUwww}}}~~~zzzrrrtttssshhhdddiiiiiipppooottt{{{|||yyyzzzzzz{{{{{{{{{zzzxxxuuuuuuvvvxxxmmmfff___\\\^^^aaacccccc___[[[ZZZ___dddfffhhhlllqqquuuyyy111???888222///000333111,,,///666111666::::::===DDDHHHHHHHHHFFFEEEFFFJJJMMMLLLKKKJJJKKK???III<<>>CCCGGGKKKOOOWWW___^^^XXXbbbWWWXXXgggpppjjjeeehhhooo|||YYY555555===000999///***111///&&&***555***)))((('''''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++&&&000$$$777...,,,GGG[[[:::666===000***666---$$$777------,,,,,,,,,,,,,,,,,,+++)))'''''')))++++++++++++...333888iiiaaalllsssZZZLLLEEEKKKkkkEEE>>>///000222---,,,///)))'''111))))))******++++++++++++++++++...111444===PPPaaakkkDDD777444000---,,,,,,+++***))))))************))))))))))))))))))))))))))))))%%%%%%555+++RRR[[[OOOSSS```HHH000---UUULLL\\\___UUUWWWBBB!!!888uuu\\\CCC&&&***,,,###---AAAtttyyyiii666"""+++,,,$$$,,,)))mmm+++'''((($$$000((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((***---///222333333333333222000...---,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---000444888;;;<<<;;;:::===BBBEEEBBB???FFFVVVeee~~~vvvttt{{{~~~xxxzzzpppkkkccc```[[[XXXVVVVVVUUUUUUYYYWWWWWWZZZaaaiiinnnqqqpppvvvuuutttvvvoooiiiooossssssqqqnnnkkkjjjjjjkkkcccbbbbbbbbbbbbbbb```___bbb___```eeeeeebbbccchhhpppdddiiiqqqvvvrrrhhhmmmpppKKK???,,,===---000///...---...000222444000222555888<<<>>>@@@@@@AAADDDHHHJJJIIIHHHGGGGGGIIIDDD@@@???AAAAAA>>>:::666666777777666444222111222111111000///......---++++++++++++++++++++++++,,,***((())),,,---+++)))(((((())))))*********+++******+++,,,...000222333333777===CCCIIIPPPVVV[[[yyyMMMEEE;;;555444333///,,,...---,,,+++************))))))))))))************------...000111333444444>>>AAAGGGLLLQQQSSSTTTTTTXXXYYY[[[___aaa^^^WWWRRRYYYXXXZZZeeetttjjj\\\<<<:::777444222111111111......---,,,,,,+++*********))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((+++***)))))),,,000555888xxxKKK<<<>>>333333222111000///...---............---,,,+++*********))))))))))))******---444++++++OOO[[[DDDNNNbbbhhhaaa___^^^\\\TTTIIIGGGXXXmmmhhh555+++222//////...---,,,,,,++++++++++++************++++++---,,,...222777AAARRRaaannnCCC777444///---,,,,,,+++***))))))************))))))((((((((((((((((((((((((333;;;"""222111DDD,,,)))$$$MMMsss,,,)))%%%''')))GGG666333$$$((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((***,,,...000111222222222111000///------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------///222666888999::::::>>>BBBDDDBBB@@@FFFSSS^^^{{{tttlllkkkzzz|||~~~xxxwwwzzzzzzxxxwww~~~wwwrrrmmmjjjjjjkkkiiihhhcccbbbaaa``````aaaaaaaaaaaaeeeaaa___dddaaa___eee``````___]]]\\\[[[\\\]]]YYY___eeehhhgggdddbbbbbbbbbbbbhhhppprrrpppqqqvvvrrr~~~nnnkkk}}}JJJ222<<<000+++///...---,,,---///111222000111333666999<<<>>>???AAADDDHHHJJJIIIHHHHHHHHHJJJEEEAAA@@@AAA@@@===999555666666666555333111000000000000///...---------+++++++++++++++++++++++++++)))((()))++++++***(((((((((((()))))))))************+++,,,---...000111333666999<<<@@@EEEJJJNNNHHHUUUeeesss]]]888BBB<<<444000000000---+++---,,,+++***))))))))))))((((((((()))))))))******++++++,,,...///000111222777:::???DDDIIILLLNNNOOORRRTTTWWW[[[^^^\\\WWWRRRFFFBBB>>>???CCCFFFFFFEEE<<<<<<<<<<<<;;;888333///888666333111////////////------,,,,,,+++***)))))))))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((***...111333<<>>999666333222111000///...---------------,,,,,,+++***)))***))))))(((((())))))***'''+++---000222EEEhhhXXXRRRJJJGGGHHHTTTiii>>>+++111444.........---,,,,,,+++++++++******))))))******+++---,,,...222777AAARRRaaajjjBBB666333///---,,,,,,+++***((())))))******))))))(((((((((((((((((((((((((((&&&+++***"""777ttt000111>>>***&&&---'''eee{{{---aaaMMM'''xxxccc---%%%xxxzzz###$$$&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***+++,,,.../////////000000//////...------------,,,,,,,,,++++++************************************************+++++++++,,,,,,,,,,,,------...///222444666777888===????????????CCCKKKQQQsssllluuufffmmmzzzyyy~~~yyywwwwwwwwwmmmlllnnntttsssooottt|||}}}zzzvvvtttuuuuuusssqqqnnnoooooommmhhhdddbbb``````ddd^^^\\\eeehhhhhhnnnggggggfffdddcccccccccddd___```aaa^^^[[[\\\bbbgggeeegggkkkoooooonnnrrrwwwuuu~~~{{{vvvrrr'''888555888---,,,,,,+++,,,---///000///000000222444777:::<<<>>>AAAEEEFFFFFFEEEFFFFFFHHHDDD???>>>>>>===999666444444444444333111000///.........---,,,,,,++++++***************************((('''((()))***)))((('''''''''(((((((((((((((************+++,,,---...111222444555888<<>>888222666222...---......---***++++++***)))(((((((((((('''''''''(((((((((((()))((()))***+++,,,......///111333666;;;AAAFFFJJJMMMOOOPPPSSSWWWXXXVVVQQQMMMIIIDDD???<<<<<<:::666222>>>;;;666444555888:::;;;222000...---,,,,,,,,,,,,++++++******))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''((()))+++---...222)))AAAyyyLLL666888>>>888---111111000///...------,,,++++++++++++***)))(((((())))))(((((((((((())))))***'''***333...'''OOOBBB)))111555,,,...------,,,,,,++++++++++++******))))))******+++,,,,,,...222777AAARRRbbbfffCCC555222...,,,,,,,,,+++***(((((())))))))))))(((((((((((((((((((((((((((((()))(((%%%###eee222%%%,,,YYYhhhnnn[[["""***)))bbb___!!! PPP))))))***QQQ===222'''%%%555555&&&444(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))***+++,,,,,,,,,------...............,,,,,,,,,,,,++++++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,...///222444666::::::::::::<<<>>>AAADDDUUU[[[hhhoooccc333jjjvvvuuurrr}}}~~~{{{wwwzzz|||{{{xxxtttrrrrrrvvvxxxyyyxxxuuusssssstttuuuyyyqqqlllpppooohhhiiioooppppppnnnllljjjjjjkkknnnrrrxxx{{{{{{vvvppplllooonnnllliiieeecccfffjjjvvvvvvuuuuuuxxx<<<:::888&&&%%%555+++++++++***+++,,,---.........---...000333666888999<<>>;;;888555222000...---,,,)))''',,,,,,+++************+++)))))))))(((((('''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))******)))***---///555HHHnnncccLLLBBB888666;;;<<<666///000//////...---,,,,,,,,,***************)))(((((()))((((((''''''(((((())))))///+++***000000///777===***222222......---,,,,,,,,,+++++++++*********))))))))))))******,,,+++---222888AAASSSbbbfffCCC555222...,,,+++,,,+++***(((((())))))))))))(((((('''''''''''''''''''''''',,,---%%%'''$$$iiivvv---)))///!!!QQQ888777OOO###444CCCNNN+++%%%$$$...&&&'''%%%DDD(((222%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((()))************+++,,,------------,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,///111333888888888999:::<<<<<<<<<===XXXsssxxxiiiTTTuuuvvv|||~~~~~~uuuuuutttsssssstttwwwyyylllwwwuuurrrxxxvvvmmmkkk___cccfffeeeaaa___bbbeeeaaaXXXNNNMMMUUU___dddeeeSSSUUUVVVSSSPPPLLLGGGDDD@@@^^^zzz~~~HHH===III___sss???///:::'''+++999###***************++++++,,,,,,,,,++++++,,,///222444666999<<<>>>>>>???@@@BBBBBB@@@<<<:::888666333222111111000///...---,,,,,,************))))))))))))))))))))))))))))))))))))''''''(((((('''''''''(((''''''''''''&&&&&&&&&&&&))))))((((((((())))))***+++,,,---///333999@@@EEE???CCCKKKSSSWWWXXXWWWXXX[[[WWWYYYUUUKKKMMMSSSNNNNNNLLLFFF@@@???AAAAAA???333111666???@@@777---***...---,,,,,,---,,,***)))((((((''''''&&&'''''''''&&&&&&&&&&&&''''''''''''(((((()))***++++++,,,,,,......///222888???EEEIIIJJJLLLOOOOOOMMMIIIEEECCC>>>===<<<:::999666333000//////111333555333///+++***)))))))))))))))******((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***))))))(((!!!333999+++###000FFFRRRppp^^^MMM@@@:::<<<===999333000222666...------,,,,,,+++++++++)))************))))))(((((((((''''''''''''(((((("""333...###...000000;;;~~~fffDDD...222333((()))666+++++++++++++++************))))))))))))))))))***,,,+++---222888BBBSSSccchhh@@@444111---++++++,,,++++++'''(((((())))))(((((('''''''''''''''''''''''''''###%%%((()))bbb666111,,,---DDD+++"""777)))GGG...444666###---$$$###jjjrrr###*** '''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((())))))((()))***+++,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++---///000777777888999::::::;;;;;;EEESSSYYY]]]ttt]]]gggPPPGGGNNN~~~uuufff}}}lllXXXOOOSSS\\\dddccc]]][[[aaajjj{{{kkk[[[ZZZjjjuuu|||zzzlll___MMMGGGQQQCCCiiikkkBBB111---///+++111666---************************+++*********+++,,,...///444777:::<<<<<<>>>@@@BBBAAA???===:::777555444444000///...,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&)))((((((((((((((()))******+++,,,---///333888<<>>AAABBBEEEHHHJJJIIIFFFEEEDDD>>>>>><<<;;;888555333222+++******+++---...---,,,((()))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))))))))(((///(((%%%,,,555444+++$$$***111IIIOOOWWWbbbYYY[[[SSSUUUVVVVVVPPPGGG===777;;;;;;999555000...///111,,,,,,,,,++++++*********((())))))******))))))(((''''''&&&&&&&&&&&&''''''(((,,,(((%%%+++,,,---555""";;;eeeJJJ222111000///000///---******************************))))))(((((())))))***++++++---222888BBBSSSccckkk|||;;;333000---++++++,,,++++++''''''((((((((((((''''''''''''''''''''''''''''''111 $$$(((rrr{{{---'''666aaa((("""&&&rrrnnn,,,%%%HHH!!!...)))(((===///$$$222'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((()))(((((()))***+++++++++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))***+++,,,---...222444666777666777999;;;,,,<<>>===<<<:::888555333222333///...,,,***)))))))))***(((((())))))))))))))))))((((((((((((((((((((((((''')))***)))'''&&&(((***((((((((((((''''''&&&&&&(((((('''(((((()))******(((***+++,,,,,,...222555>>>>>>CCCIIIJJJIIINNNVVVUUUNNNQQQRRRJJJFFFDDD;;;???===<<<<<<;;;777333000+++---...---...000...+++******)))(((&&&&&&''''''((((((''''''''''''((((((&&&''''''''''''(((((((((''''''(((((()))*********)))(((((()))---111666999<<<@@@DDDEEEDDDBBBAAABBB777777666444222111000000111...***))))))******)))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((())))))((((((,,,---(((&&&222BBB//////<<<999>>>HHH???@@@EEEEEECCC???;;;999:::===333222222333444222...***++++++************))))))''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''---)))###+++777000%%%)))---###,,,:::lllkkk???BBB111///******000444---""")))*********************))))))(((((((((((())))))+++***---222888BBBTTTdddmmmqqq777333000---++++++,,,++++++''''''((((((((((((''''''''''''''''''''''''''''''%%%+++)))%%%jjj%%%!!!)))111 '''(((}}}333(((+++hhh///+++UUUCCC+++...---'''???%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((()))***************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((())))))***+++,,,,,,,,,,,,///333333111222555999CCC666444BBBWWWqqqoooxxxoooUUU>>><<>><<>>:::888777444333111///---,,,,,,,,,************))))))))))))%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$---***$$$((()))***111///...999,,,///GGGaaacccCCC777,,,+++444,,,---333---!!!%%%444)))))))))))))))*********))))))(((((((((((())))))+++***---222888BBBTTTdddmmmiiiuuu999444111...,,,++++++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%%%%mmm$$$'''&&&KKK...'''%%%000~~~333000...CCC===%%%TTT###,,,"""mmmmmm%%%)))&&&((()))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************,,,000222444555777999<<<:::888999CCCYYYtttuuuyyyzzz{{{xxxeeeGGGIIIVVV888JJJLLLTTTxxx{{{dddBBB///,,,///------,,,,,,+++***))))))************))))))))))))(((((((((((()))))))))))))))***,,,///222444666777333333333222111000///...,,,+++***)))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''''''(((((('''''''''(((((()))***+++++++++000555999;;;:::===DDDJJJMMMNNNLLLHHHHHHGGGBBB;;;777666444222111/////////---,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***,,,---...;;;<<<<<<===<<<;;;999888999888555222000.........************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((()))))))))))),,,+++---///333555555444777888:::;;;:::777444222000//////...,,,+++******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((++++++,,,---...///000111VVVuuuppp[[[@@@111000222///+++,,,,,,,,,++++++*********))))))))))))))))))))))))'''''''''''''''((())))))******,,,222888AAARRRbbbmmmgggrrr999444111...,,,++++++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''...%%%(((...>>>~~~sss333444&&&qqq""" +++NNNRRR###rrr000,,,+++$$$)))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************,,,///000111333666888:::999777555999EEEVVVcccrrr~~~sssXXXCCCEEERRR222::::::BBB```oooAAA###(((555777222------,,,++++++***))))))*********)))))))))(((((('''((((((((()))))))))))))))***,,,...111333555666333333333333222111000///,,,+++***)))(((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''((())))))***++++++...111555777888<<>>lllgggqqqvvvjjj|||ssszzzdddlllaaaLLLHHHJJJLLLPPPMMMHHHCCCEEEEEE;;;@@@UUU^^^YYYjjjxxxqqqrrrooo[[[___XXXhhhaaappp{{{yyymmmPPP<<<,,,...777777,,,""",,,,,,,,,+++******))))))******))))))))))))((((((''''''((((((((()))))))))((((((***,,,...000222333000111111111000///......++++++***)))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((())))))******+++,,,...111555:::>>>AAA???AAAAAA??????@@@===777555444222000...---,,,,,,******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))+++++++++---111444666666555444555333111///---,,,++++++)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***))))))+++------,,,+++---///111333333111///---++++++***)))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((''''''((()))***++++++,,,333///,,,+++---000222222222444555444444555111+++&&&))),,,---,,,,,,,,,...++++++************))))))(((((((((((((((((((((((('''''''''''''''((())))))******---222888BBBSSSbbblllkkkddd999444111...,,,++++++***)))((((((((('''''''''''''''''''''''''''''''''''''''---***'''YYY&&&+++"""(((666---'''---QQQ***111(((111(((:::qqq111'''&&&&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***)))*********+++---111555222444555444222000000111,,,JJJiiiuuurrrooooooooolllmmmtttbbbnnnwww~~~rrrZZZWWWaaaQQQ@@@GGGIIIAAAQQQ\\\III@@@HHHGGGDDDFFFLLL```]]]}}}~~~qqqaaafff{{{}}}CCC222%%%,,,444666///''')))111,,,+++++++++******))))))***)))))))))(((((((((((('''''''''((((((((())))))'''''')))***,,,---//////---------...------,,,,,,+++***)))((((((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''(((((()))))))))***)))***---333888;;;;;;>>>AAAAAA???>>>???<<<777333222000...---++++++***)))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))+++///333555555333222333222111///---,,,++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))+++,,,+++***---...000222222222000///******))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((())))))******111000000222444111+++%%%,,,,,,------///222333333000111000---((('''***---))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))---222888CCCTTTccckkknnn\\\:::444111...,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((444)))...999------HHHHHH,,,"""666%%%$$$GGGgggZZZ@@@333@@@DDD:::JJJmmmfffZZZqqqmmmWWWhhh~~~mmmIII[[[MMMUUUKKKKKK888EEEHHHIII666---+++*********((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))((())))))))))))+++///222111222444555444333222222<<<777777GGGeeeuuukkkrrrZZZ~~~sssoooxxxhhhWWWjjjllldddyyyuuu{{{mmmLLL444***888333...)))((('''&&&+++000++++++***************))))))))))))(((((((((((('''''''''''''''((((((((((((''''''((()))***+++,,,,,,,,,,,,---------------,,,+++***)))(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''((((((((()))((()))+++000555777888<<<@@@AAA===;;;;;;999555222111///---,,,******)))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))+++...000222111000///111111000000...---,,,+++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''''''***,,,...---,,,,,,---///000111111000///******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))******)))'''&&&%%%&&&***---000222000///---***&&&%%%&&&---+++)))'''&&&(((***+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))---333999CCCTTTdddkkkrrrTTT:::444111...,,,++++++***)))'''(((((((((((()))))))))((((((((((((((((((((((((888###333 333&&&'''...$$$111(((///MMM666IIIOOONNNGGGQQQZZZXXX```___mmm```\\\DDD111HHHBBBVVViiiwwwfffZZZCCCNNNlllqqqcccmmmaaaAAA(((&&&333(((%%%###$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))'''((()))))))))***---///111111222333333222222111)))444777:::JJJfff}}}}}}||||||___jjjzzzmmm~~~|||```hhh{{{lllcccrrrfffppp{{{aaaiii\\\zzzyyycccDDD===777222444+++,,,,,,))))))...///,,,((('''************************))))))((((((((((((''''''&&&&&&'''''''''((((((((('''''''''((()))))))))***,,,,,,---...////////////******)))(((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''(((((()))+++---000333555777<<<>>>:::777777555222222111///---+++***))))))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''((('''(((***+++,,,,,,++++++000000000//////---,,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((***---///...---***+++,,,---...------,,,*********))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''((((((((()))))))))***333222000+++&&&$$$&&&)))''''''***//////---...222'''&&&%%%'''******'''$$$&&&&&&''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))))))))---333999DDDUUUeeejjjuuuNNN;;;444111...,,,++++++***)))'''((((((((())))))))))))((((((((((((((((((((((((###+++%%%000///666$$$111...???+++222ZZZGGGBBB^^^PPPjjjQQQ\\\ggg[[[lllhhhbbbyyy}}}sssbbbllljjjOOOJJJOOOMMM:::LLLHHHbbbPPP\\\uuuuuunnnVVVGGG777000'''$$$&&&)))++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))&&&(((******)))***+++---......///000111000...---;;;888333,,,((((((///666LLL]]]pppwww~~~rrrmmm}}}ooovvvtttggg~~~ZZZSSSbbbiiiWWWUUUccceee{{{kkk}}}wwwaaaoookkk]]]UUUdddqqq___UUUcccoooiiissscccjjj~~~~~~eeeJJJ555...@@@---((($$$---666***,,,...---+++)))%%%%%%---888))))))))))))************))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''(((((((((((((((((()))***+++,,,------------******((('''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))***...222333888;;;888555555444222222111///---+++***))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''((()))***+++------......---,,,+++***(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))*********+++***))))))+++---...---,,,)))***++++++,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((###&&&***,,,,,,+++))))))((('''***---+++%%%%%%***)))((())))))***(((%%%###%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))---333:::DDDVVVeeeiiixxxKKK;;;444111...,,,++++++***)))'''((((((((())))))******))))))))))))))))))))))))$$$...)))---%%%777///EEEFFFFFFVVVDDDOOOHHHKKKcccjjjuuuzzzwwwwwwyyyxxxdddzzzwww|||yyysss___KKK[[[IIIsssmmmqqq|||ggg___QQQ>>>000***))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))&&&(((***+++******+++,,,***+++,,,...000000---+++'''(((+++///111///------,,,...222NNNfffnnntttjjjeee{{{xxxddd~~~zzzuuuuuurrrvvvqqqxxxfffrrr}}}wwwoooYYY:::888///000777+++555(((,,,666///---+++"""222)))'''(((...111---)))((()))))))))))))))*********)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''')))***************)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((***)))&&&&&&+++000000666:::888555666777555222111///---,,,******)))''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((((((%%%%%%%%%&&&'''***,,,...+++,,,,,,---,,,+++***))))))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++------+++)))++++++,,,,,,,,,,,,++++++((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''...***&&&$$$%%%'''((()))'''&&&)))---***$$$%%%+++''''''&&&$$$$$$%%%(((+++%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))---333:::DDDVVVfffiiiyyyMMM888111...,,,***+++---------******))))))((((((''''''+++$$$###***,,,''')))000&&&(((---222444;;;OOOdddkkkiiiuuuqqquuu{{{jjjppp]]]fffyyy|||gggcccfffgggLLL444444'''))),,,...---&&&"""$$$***...''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''***++++++)))''')))((((((((((((((('''&&&)))!!!$$$++++++...---"""+++&&&***,,,(((,,,...'''+++***((('''(((+++***(((###,,,''''''222,,,###,,,###%%%(((,,,...---***''')))))))))***++++++(((%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++---------,,,,,,++++++++++++,,,------///777EEEOOOrrrzzzttt___ZZZRRRIII@@@999444222222111111000///..................------,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++111333555666666444111000.........---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))++++++******))))))(((((())))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!$$$)))+++'''"""(((***%%% &&&000---"""&&&%%%(((...000111888BBBAAAKKKEEE:::>>>???555...///,,,+++,,,,,,+++))))))---------......,,,(((%%%***)))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''(((((((((''''''(((((()))***+++))))))))))))))))))))))))((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))***,,,///333;;;IIIYYYdddjjj}}}KKK888222///,,,++++++,,,,,,,,,******))))))(((((((((((('''...---%%%%%%...---###222///...:::UUUmmmssslllooovvvddd^^^fffmmm|||zzz^^^]]]kkkhhh^^^OOO222---######&&&)))***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&'''''''''&&&%%%*********)))((()))---000000******'''"""---...111111666666000333;;;;;;>>>AAADDDCCCAAA<<<555000333333+++$$$%%%"""!!!'''333...&&&!!!!!!$$$(((+++&&&&&&&&&'''(((((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********++++++------,,,,,,,,,+++++++++...///...***''''''---222***444000>>>^^^```^^^uuu~~~yyyooo```OOO@@@666111888777555333222222333444/////////...---,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))...///222333333222000.........---,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((((()))))))))))))))((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%######(((---$$$,,,333333,,,'''+++333>>>CCCQQQbbbmmmpppuuu{{{qqq{{{}}}ppprrr\\\NNN<<<000,,,...222555%%%(((***)))'''''',,,111***)))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((()))***+++((((((((((((((((((((((((((()))************)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))***,,,///333;;;IIIYYYdddiii~~~HHH888333000---+++++++++++++++***))))))))))))((((((((("""+++...((()))000///&&&"""AAA]]]gggrrr~~~{{{~~~oooaaaqqqtttbbb___SSS\\\cccSSSJJJ222((($$$***...+++((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''$$$))),,,+++'''%%%&&&)))$$$%%%333>>>???GGGRRRRRRbbbZZZTTTTTTXXX[[[YYYUUUXXX^^^gggnnnoooiii```YYYSSSOOONNNIII===888666000"""%%%)))------+++(((%%%&&&''''''&&&%%%&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************,,,,,,,,,+++++++++++++++***,,,...,,,(((&&&(((***)))000'''$$$...&&&$$$:::777666666;;;DDDOOOYYY^^^UUUVVV[[[```^^^\\\eeerrrmmm]]]dddmmmiiioooooo[[[LLLPPPLLL???666666555111444444444222///------...,,,+++******+++,,,---...---,,,,,,++++++*********,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((***+++---///000///...------------,,,+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$'''((((((%%%%%%(((+++111###&&&...666GGG[[[ffffffkkkqqqppphhh___[[[\\\___aaakkkpppggggggxxx{{{oooaaaKKK111///111222222///+++'''%%%***))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))******(((((((((((((((((((((((((((((()))******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***,,,///333;;;IIIYYYdddlllDDD888444111---++++++++++++***))))))))))))))))))))))))***$$$'''111000(((///???\\\fffooovvvkkktttwww~~~|||www\\\mmmYYYKKKOOO[[[cccOOO;;;***((((((%%%(((///''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((((((((()))***+++((()))***))))))---333888KKKGGGQQQ]]]```dddcccXXXOOOLLLFFFGGGMMMKKKEEEGGG999:::AAALLLRRRNNNCCC<<>>---)))+++---,,,+++***************'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''$$$%%%'''((())))))((('''))))))))))))***+++,,,,,,******************************+++,,,,,,+++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))***+++***,,,///333;;;IIIYYYdddppp<<<;;;222///,,,++++++,,,,,,,,,))))))*********+++++++++%%%+++666IIIccc|||ooooookkkjjj]]]cccYYYdddxxx|||iii[[[iiiVVVXXXUUUQQQRRRPPP@@@+++(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((***+++***(((***111666777JJJ```kkkiiiddddddggg|||||||||{{{zzzjjj]]]cccfff[[[PPPLLLOOOQQQPPPLLLKKKNNNRRR666///(((&&&))),,,***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******''''''''')))***,,,,,,,,,+++((())))))&&&***///---,,,,,,+++((($$$"""$$$&&&,,,,,,+++***)))))))))'''%%%......+++)))&&&(((000***)))((()))******)))******,,,---,,,+++***+++,,,***************)))(((((())))))))))))************(((((()))))))))*********(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&'''((())))))*********++++++******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))***((((((((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''((()))***000???TTTddduuupppggg\\\WWWXXXZZZZZZttt|||eee```ZZZXXXUUUKKK:::,,,///...---,,,++++++++++++''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''(((***,,,,,,,,,+++***************+++,,,---...+++++++++++++++++++++++++++,,,------------,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&((()))***+++***,,,///333;;;IIIYYYdddttt;;;<<<111///,,,***+++---------))))))******++++++++++++555...DDDttt}}}|||nnnTTTQQQkkk|||bbbddd```QQQDDDJJJVVVKKK666))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((******)))***111===GGGcccnnnwwwuuuppp{{{yyyiiiTTTWWWXXXSSSKKKDDDBBBCCCHHH;;;---'''))),,,***'''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******)))(((((())))))'''$$$!!!$$$$$$,,,---%%%''',,,'''$$$(((,,,---+++******+++&&&)))+++)))((()))++++++&&&***''''''...+++###%%%***'''''')))***)))))))))&&&'''(((((('''&&&'''))))))******+++++++++******((((((((()))))))))))))))((()))))))))******++++++((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((******+++%%%&&&&&&''''''(((((()))***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***,,,)))))))))((('''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))---%%%###222LLLbbbkkkjjjeeeaaa^^^^^^^^^mmmwwwYYYXXXjjjlllSSS777000///...---,,,,,,,,,,,,((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((+++,,,///111111111000///++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++***,,,///333;;;IIIYYYdddoooAAA888222///---+++,,,,,,++++++&&&+++***&&&)))111000(((555UUU}}}~~~{{{xxx]]]UUUYYY```yyyjjjRRRiiihhhYYYPPP]]]AAA+++...+++$$$%%%+++,,,'''((((((((((((((()))*********+++***)))((((((&&&###)))+++,,,...111===SSSeeemmmoooyyyUUUYYYPPPJJJ///KKKEEEDDD<<<000+++......+++,,,+++)))(((''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))(((((('''''''''&&&)))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((&&&$$$"""###%%%(((''''''&&&&&&%%%%%%$$$)))'''%%%$$$%%%%%%&&&%%%''''''''''''((()))******'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''---,,,$$$$$$+++---(((((()))222LLLeeeeeedddrrrbbb^^^cccnnnWWWbbbeeeXXX>>>000111555***$$$---555,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&'''((((((((((((***,,,222333111...)))'''''')))...111000+++***///222222999777888<<<===;;;;;;>>>///000222333333111...,,,***+++---...,,,)))%%%###))))))(((((((((((()))***(((((((((((((((((((((((('''''''''(((((()))***+++------///555@@@MMMZZZbbbiiiAAA888222///---+++,,,,,,++++++222''')))555000 %%%:::]]]tttqqqQQQEEE___nnn```vvvcccYYYYYYLLL111 &&&---'''$$$)))((((((((((((((()))******(((******)))))),,,...000---***,,,:::OOObbbmmmrrr{{{yyymmmdddbbbHHHLLLRRRRRRMMMAAA777111)))"""''')))+++***(((&&&'''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''***)))((('''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''+++***)))'''&&&%%%&&&'''###$$$%%%'''***,,,...///''''''&&&'''(((***++++++''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&(((+++***''')))>>>QQQ```nnniii[[[WWWdddqqqUUU[[[ZZZ>>>///111222444111''',,,,,,,,,+++******))))))******)))))))))((((((((('''((())))))((((((***,,,---+++(((((()))++++++***'''&&&***666GGGUUU\\\\\\jjjjjjmmmrrrooodddYYYSSS[[[UUUKKK???555000///000...///...)))&&&)))333<<<***))))))(((((())))))***(((((((((((((((((((((((((((''''''(((((()))***+++------///555@@@NNNZZZbbbkkk@@@888222///---+++,,,,,,++++++///$$$&&&222...'''<<<^^^oooqqq```EEEMMMhhh{{{xxxbbb|||oooZZZEEEWWW;;;(((+++...&&&###((()))(((((((((((()))******++++++)))((('''(((+++...)))---:::PPPiii||||||xxxuuuvvvrrrpppWWWVVVQQQHHHBBBBBBBBB:::000%%%(((++++++)))'''&&&''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((''''''***))))))(((((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((()))'''%%%$$$&&&'''''''''***)))'''$$$"""!!!!!! &&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%(((***))))))+++666SSShhhnnnjjj^^^\\\iiicccdddNNN>>>555...111111)))------,,,,,,+++******************))))))))))))((()))*********((((((***,,,$$$'''+++---------///111888KKKgggxxxrrrbbb^^^fffPPPOOOTTT]]]___VVVHHH@@@JJJOOOVVVXXXSSSJJJ@@@:::333000///111333111***###+++******))))))******+++(((((((((((((((((((((((((((((((((((()))***++++++------///555@@@NNN[[[ccclllyyy@@@888222///---+++,,,,,,++++++''',,,))) '''DDDcccsssrrrttt~~~}}}mmmWWWZZZjjjnnncccSSSQQQRRRYYY```lll|||uuuwwwyyyPPPJJJIII???...''')))***'''))))))(((((())))))***+++,,,)))(((***+++))))))******@@@\\\ooozzzttt|||~~~{{{rrr}}}rrruuufffUUU@@@777:::???===888+++***))))))))))))((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((()))))))))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&''''''''''''(((((((((&&&$$$$$$%%%((()))((('''((((((((()))***,,,---...***+++++++++***)))))))))))))))((((((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))%%%%%%***)))&&&---999SSSbbbkkkhhh]]]YYY|||zzzeeePPP<<<---///555000......------,,,+++++++++++++++*********)))))))))***+++++++++))))))+++,,,)))...111...,,,444GGGWWWjjjvvv```===888GGGFFFFFFNNNaaasss{{{||||||hhhaaaXXXRRROOOKKKGGGCCCEEE>>>555...,,,,,,+++)))---,,,++++++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,------///666AAAOOO\\\dddlllrrr???888222///---+++,,,,,,+++++++++333---!!!111XXXmmmiiivvvppp___ddd^^^JJJ[[[sssnnnOOOAAA@@@999999999:::;;;AAAOOO\\\qqqzzz|||uuuuuuxxxzzztttuuuooo___RRROOOSSSVVVbbbooopppvvvyyy[[[UUUEEE000(((+++,,,((()))))))))))))))***++++++***&&&(((///333111000111DDD```}}}|||||||||fffzzznnnUUUBBB999<<>>999DDDKKKJJJ<<<000///333555---000222222111333777999666FFF[[[jjjtttxxxtttnnnkkkhhh]]]LLL???:::888555000111777GGG```zzz~~~QQQ@@@===333+++*********))))))******+++,,,,,,,,,......)))---EEEaaappp^^^{{{~~~~~~}}}nnnYYYPPPPPPAAA===666///***((()))+++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((())))))******(((((()))))))))***************,,,---------,,,,,,************************((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++++++++(((((((((((((((((((((((())))))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((((()))))))))*********&&&((((((%%%"""%%%...666555:::CCCKKKRRRVVVWWWWWWTTTSSSMMMCCC777111000222000///---,,,+++******)))***))))))(((((())))))***''''''''''''''''''''''''&&&&&&&&&'''((()))))))))'''***+++***111DDDZZZggg```cccfffvvv@@@333;;;111111000//////......------,,,,,,,,,,,,+++++++++***+++,,,------...000222222EEEdddzzzxxxUUUGGGCCC===777111111000///............++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,---000666BBBPPP^^^fffmmmggg@@@888222///---+++,,,,,,+++++++++///???TTT[[[ZZZcccrrrZZZRRRHHH???888444333333,,,111333000222888666---222444444222111333555555777>>>IIIVVVccciiiddd[[[TTTRRRIII===666555333000000555777555999QQQyyypppKKK===;;;333'''*********)))******+++,,,&&&***111111---;;;ggg|||zzz}}}kkkUUU@@@AAA???666+++%%%(((,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++(((((())))))*********++++++,,,.../////////......************************))))))))))))))))))))))))(((((())))))*********+++''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''')))******))))))))))))************(((+++,,,)))(((000AAAOOOYYY[[[]]]\\\XXXQQQJJJEEEDDDCCC>>>555,,,(((***...888666444111///---,,,+++******))))))))))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&+++******888RRRdddiiiddd[[[ppplllCCC888111111000000//////......---------,,,,,,,,,++++++)))+++,,,------///111444VVVqqq}}}nnnqqqzzzZZZBBB<<<222222000///............++++++++++++++++++++++++))))))))))))***+++,,,---,,,---000666BBBPPP^^^fffoooddd@@@555:::,,,///222(((+++111&&&$$$CCCZZZZZZ\\\ccc]]]KKKRRRIII>>>555111000///...333000///111555888777555000333333000222999AAAEEEDDDNNN>>>>>>\\\```LLLNNNEEECCC???:::666333111000444888222)))NNN???GGGCCCEEEMMM444...,,,,,,+++***+++,,,...//////...+++333444nnn~~~vvv}}}___LLLBBBCCCAAA000$$$'''*********))))))))))))******))))))))))))))))))))))))(((((()))***++++++(((&&&"""%%%))),,,+++'''%%%&&&%%%'''))))))((('''((()))***((('''***+++***)))((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))+++,,,,,,+++'''&&&&&&'''(((((('''&&&***&&&000%%%222%%%,,,&&&+++*********++++++***)))&&&(((***+++***)))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''(((((()))((((((((()))((((((***......+++(((111&&&&&&(((111;;;<<>>XXXtttzzz|||III===:::777444111---...222......---,,,,,,,,,------++++++************++++++---///333999CCCQQQ___iiisssccc@@@555666+++***///+++)))+++(((;;;KKKZZZ]]][[[YYYSSSLLLHHHAAA888222000000000000222222222222333333111///000//////333999===???AAAGGG444MMM]]]eeeOOOaaa666>>><<<:::666444222111111,,,CCCOOOAAAHHHIIIQQQ```yyyqqqNNNDDD>>>222,,,,,,++++++,,,,,,---...,,,111***???QQQxxx|||~~~uuuvvvSSS<<<888777666222(((******))))))))))))******************************,,,+++******+++***)))(((222---%%%!!! %%%---444---***(((***......)))$$$&&&''')))***)))((((((*********)))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***)))((((((((()))***)))"""***111000)))&&&+++111,,,&&&+++!!!000---<<<===999777333,,,'''&&&))),,,000+++%%%&&&+++...,,,)))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((()))))))))))))))((((((*********(((((()))***)))333IIIXXXaaajjjtttmmmooobbbeeeWWWdddeeeoootttggg^^^```^^^\\\ZZZHHHHHH>>>000'''%%%(((---000++++++***(((&&&&&&(((***'''''''''''''''''''''''''''''''''((((((((())))))+++***(((''''''''''''&&&...'''###'''//////$$$000'''!!!%%%...666:::<<>>;;;999<<>><<<>>>PPPIIIOOOqqq```QQQ666555444333222111111222333;;;<<>>666111333***+++111'''+++IIIaaa___]]]XXXPPPGGGAAA@@@333111///......000333444777;;;??????;;;666444444333...222>>>CCC>>>>>>DDDbbb]]]RRR::::::111000/////////111222333BBB===:::SSSJJJ>>>XXX|||wwwXXXHHH;;;,,,---------------------/// III{{{^^^vvvxxxcccBBB---******+++******))))))******+++************************((()))+++,,,,,,+++++++++---+++(((%%%(((...111000111111222111///---,,,,,,,,,---***''''''***,,,+++***))))))((())))))*********))))))))))))))))))***))))))))))))))))))))))))'''((()))*********,,,---,,,***...>>>RRR]]]XXXPPP???CCCMMMQQQTTTNNNJJJDDDGGGPPP]]]eeedddZZZLLLBBB222///+++***))))))(((&&&))))))))))))))))))))))))''''''((((((((()))))))))******)))))))))))))))***(((***+++---444DDDXXXggglll___KKKOOOUUURRRRRRIIITTTbbbgggvvviiijjjYYYXXXccc[[[ddd]]]PPPPPPLLLLLLKKKRRR[[[___YYYKKK<<<222+++)))((())),,,,,,)))&&&(((((((((((((((((((((((('''(((((((((((()))))))))%%%'''((()))))))))***+++***,,,,,,%%%$$$222@@@NNNIIIMMM]]]cccXXXEEE:::ZZZaaaZZZOOO```llliii___cccZZZRRRSSS^^^gggeee\\\eee]]]QQQFFF<<<222+++'''(((***+++***(((''')))+++(((((((((((((((((((((((())))))(((((())))))***+++---)))***...)))'''777NNN\\\]]]PPP;;;111===fffjjjQQQGGGJJJLLLIIIRRRGGG???;;;222'''(((111++++++++++++******************)))))))))***++++++---###YYYiii```nnnVVV|||BBB555222***222///000000000/////////.........+++---222EEEfffwww}}}UUU///---444444111111000///............,,,,,,++++++++++++,,,,,,---///333999CCCQQQ___iiippp```===777000555---)))---)))888]]]___bbb]]]PPPIIIHHH@@@555000000/////////111444777???BBBDDDAAA;;;666444444///000777BBBDDDCCCJJJVVVdddKKK}}}:::,,,000000///...///000111222000NNN;;;>>>]]]bbb}}}~~~jjjaaaPPPCCC//////..................///GGGiiizzztttlllsssmmmOOO;;;555222++++++************++++++************************))),,,///000...,,,,,,,,,'''+++---///666BBBGGGGGG___WWWPPPPPPVVVVVVMMMDDD888666...'''(((......***(((((((((((()))+++,,,---******))))))))))))******************************'''))),,,,,,***)))***+++$$$;;;VVVaaaWWWGGG;;;777999::::::>>>>>>CCCCCCEEEAAA@@@CCCMMMWWWYYYTTTMMMZZZEEE...%%%+++111000+++************************((((((((()))))))))******))))))((((((((()))***+++&&&,,,555BBBRRRcccsss|||rrrbbbCCCKKKZZZ]]]hhh___\\\iiiqqqkkkbbbwwwnnn~~~rrraaa___RRRSSS\\\NNNDDDHHHVVV[[[RRREEE===777///+++***+++***((())))))))))))))))))))))))(((((((((((()))))))))***&&&(((***)))'''''')))***'''%%%(((444FFFVVV^^^```aaa]]]\\\___bbbfffkkkqqq}}}qqqcccmmmwwwqqqgggqqqkkkkkkhhhhhhoootttoooeee^^^___```aaa^^^QQQ>>>///,,,)))&&&&&&(((******))))))))))))))))))))))))))))))))))))))))))***++++++((())))))+++111@@@UUUeeeddd]]]OOOUUUsss|||dddOOOOOOFFFDDDIIIFFF999...,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,333000tttfff\\\```kkkyyy777888777---777...111111000000000000//////333,,,666[[[yyy```555,,,555333222111000////////////------,,,,,,,,,,,,---------///333999CCCQQQ___iiippp___<<<888...222---(((***333JJJggg]]]aaaYYYJJJEEEFFF===...000000000000000333777;;;DDDCCC@@@;;;666111///...+++444???EEEHHHOOO[[[eeeQQQgggooo---///111000////////////111111---GGG777BBBzzzccc}}}{{{hhhiiiTTTCCC222111000/////////000111222|||qqqqqqttt}}}eeeDDD777333++++++************++++++++++++++++++++++++++++++(((+++---,,,******,,,///,,,999DDDGGGJJJMMMJJJCCCNNNZZZeeedddZZZSSSVVV\\\UUURRRGGG999222222...&&&((((((((()))***+++,,,---+++******))))))******+++***************************+++---+++))))))---111AAAOOO\\\[[[LLL<<<444333CCCJJJLLL[[[ZZZdddaaadddZZZSSSNNNQQQXXXVVVJJJ>>>PPPQQQMMMBBB333)))(((+++************************))))))))))))************))))))(((((()))+++---...,,,888LLL```ooowwwzzz{{{vvvxxxbbblllpppiii}}}yyyqqqjjj]]]QQQJJJKKKPPPTTTWWWMMM>>>222+++)))+++,,,))))))))))))))))))))))))((((((((()))))))))******+++,,,,,,***&&&%%%(((+++$$$111EEEYYYeeekkklllllleeehhhcccYYYYYYdddqqquuu```uuuhhh___fffwwwggg```jjjoooiiifffmmmuuuwwwXXXYYYZZZ[[[^^^```[[[TTT999222***'''((())))))'''))))))))))))))))))))))))***))))))))))))***++++++&&&///---***>>>\\\dddWWWbbbmmmrrrjjjSSS???<<>>HHHIIINNN[[[dddfff^^^MMM###888000///.........///111222:::444444OOO]]]FFFVVVCCC666444111//////000222444FFFyyyhhh~~~~~~~~~{{{yyy{{{{{{NNN;;;444,,,++++++******++++++,,,++++++++++++++++++++++++(((***++++++,,,222<<>>FFFSSSZZZWWWIII===:::777222++++++***))))))******++++++******))))))******++++++++++++++++++++++++++++++,,,,,,+++,,,333>>>GGG]]]]]]]]]___eeennnwww}}}aaalllqqq|||{{{ooohhhdddeeegggbbbUUUIII>>>NNN[[[VVVBBB///***,,,************************)))))))))*********++++++******)))***,,,...111333AAAPPPeeeuuu{{{{{{zzzzzzeee{{{vvvjjjZZZWWW\\\```[[[QQQEEE999111...---************************(((((()))))))))*********+++------***'''(((...333BBBRRRcccdddXXXMMMMMMRRRsss|||wwwgggeeemmmhhhVVVppp}}}{{{nnnkkkhhhbbbgggggg```TTTQQQXXXaaaeeeNNNGGG<<<111+++(((((()))))))))))))))))))))))))))******))))))******+++,,,,,,...333???PPP^^^dddddddddaaaGGG???BBB@@@:::............---------,,,*********++++++---......888aaa___hhhpppuuu:::111///---222333222222222222111111111333NNNooouuuGGG555555444333222111000000000......------------......---///333999CCCQQQ___iiippp]]];;;999444,,,...///444UUUnnnfffmmmZZZMMMLLLGGG888///000...///000000111555===CCC===666///+++---000222222:::IIIPPPLLLRRRbbbfff]]]nnn222555***......------...///111222;;;666EEEMMMyyykkk}}}mmmLLLZZZIII888666222//////111444666zzz{{{qqq___QQQ[[[ooo~~~tttiiiffftttfffLLL:::,,,++++++******++++++,,,++++++++++++++++++++++++///000000111777DDDVVVccccccnnnpppddd\\\aaaggghhhfffeeehhhnnnnnn___CCC---...AAAMMMGGG@@@BBBGGGHHH...---,,,***)))(((((((((++++++************++++++++++++++++++++++++++++++,,,,,,++++++111>>>QQQ___hhhttt~~~|||tttttt}}}sssmmmgggcccYYYKKK@@@CCCNNNOOOAAA222************************)))************++++++++++++++++++,,,...111444666WWWeeeuuu|||yyywww{{{yyydddZZZ]]]___YYYLLL===111+++************************))))))))))))************''')))+++***)))---666===aaa___]]]___cccjjjpppttt___mmmqqqppprrrzzzxxxgggVVVOOOOOOPPP```ZZZMMM===///((()))---))))))))))))))))))))))))*********)))******+++,,,222$$$666]]]eeeUUUiiivvvTTTDDD===777///............---------++++++++++++,,,---...///BBB[[[]]]fffsssVVV<<>>555,,,,,,000555===DDDHHHCCCKKKSSSWWWkkkkkk888000444///,,,+++***+++...333999<<>>JJJHHHQQQwwwGGGHHHYYYcccxxxGGGxxxDDD@@@666777,,,%%%:::)))```~~~wwwRRRQQQkkkHHHddd]]]YYYRRRVVVdddjjjvvvxxx{{{NNNDDD888,,,***+++(((+++...(((++++++---///---***,,,000)))(((111CCCSSSVVVTTTSSSOOOaaammmqqqrrriiiccciiihhhhhhdddbbbggglllfff[[[QQQXXX^^^YYYGGG999>>>LLLNNNEEE444'''(((//////)))*********)))******+++,,,...,,,***)))***+++++++++,,,+++***111DDD\\\kkkppprrrooo{{{kkkhhh]]]NNNGGGIIIHHHCCC------...000,,,''')))000*********)))******+++,,,,,,%%%777---***999>>>[[[kkkvvv}}}}}}[[[dddGGGLLLUUUJJJ+++666,,,%%%&&&******)))))))))))))))))))))******+++***+++,,,+++,,,888RRRiiitttsssrrrvvvuuuhhheeerrr|||{{{~~~wwwxxxrrrllljjjQQQ<<>>BBBDDDRRRWWWgggqqqJJJ...333AAAIII\\\sssyyyHHHSSSEEE===333444222111:::@@@}}}uuuttt]]]FFF]]]aaaxxxTTTXXXccclllbbbVVViiiHHHUUUkkktttuuuwwwBBB:::...---...)))***---)))///++++++......,,,,,,...555888AAAQQQ```eee]]]TTTdddhhhhhhppp|||vvvooofff^^^```ccclllpppdddLLL777---LLLKKKBBB444,,,,,,---,,,***************+++,,,,,,---,,,++++++,,,------------111999FFFYYYkkkssssss{{{yyynnn{{{qqqRRR999;;;KKKAAA...%%%,,,...((((((000***************+++,,,,,,///)))...+++000BBBSSSlllxxxxxx}}}[[[[[[QQQIIIBBB"""***444777000'''(((///)))))))))))))))***++++++(((---...---666NNNhhhxxxwwwsss{{{{{{wwwuuu{{{sssjjjhhhssspppzzziiitttaaa\\\aaa]]]```mmmtttvvvSSSGGGJJJCCC======888000///+++,,,,,,+++***)))***+++***'''(((++++++)))***---;;;JJJYYY[[[hhh{{{]]]UUUQQQVVV^^^kkksssQQQBBB888777666,,,***///...---++++++...///333BBBQQQVVVSSS[[[|||XXX999:::888555333444444222222===KKKdddcccjjjlllCCC666///333555000...222000000////////////000000...000444:::DDDRRR```jjjooo[[[<<<555222***///)))___ooohhhdddOOOKKKDDD===777333111000000222444555777;;;CCCIII>>>::::::@@@FFFJJJNNNRRR[[[PPPCCCDDDgggnnnPPP444...333333000////////////000444999>>>AAAEEEMMMOOOXXXsss@@@222***---111222<<>>YYYAAA555333111444,,,MMMlllKKKIIIZZZZZZCCCmmmgggVVVGGGQQQMMMnnnzzzvvvNNN>>>111///111***)))---+++222,,,))),,,///...---///777BBBKKKPPPYYYhhhooonnntttrrr~~~lllnnnpppssssssvvvjjjXXXXXXaaa___PPPCCCOOOVVVUUUGGG666---,,,///++++++******++++++,,,---++++++,,,------......///222...@@@bbbqqqooo~~~xxxlllwwwbbbNNNCCCCCC888...+++,,,,,,,,,,,,++++++******++++++,,,---000...'''333AAAPPPmmmzzz~~~zzzrrrNNNBBBCCC;;;333------...+++)))*********))))))******+++,,,)))---000999QQQlllyyyvvvxxxkkkggg|||qqqhhh|||sss___dddlllyyypppaaaJJJ<<<<<<>>>666+++---------,,,,,,++++++++++++((((((******))),,,111FFFJJJWWWkkkVVV```OOOjjjXXXCCC777333,,,...222...000...------111:::LLL[[[\\\OOOeee~~~;;;BBB222666222444777333444HHHaaaoooiiiuuuXXX???...333777000---222000000////////////000000...000444:::DDDRRR```iiiqqqZZZ;;;666888000222666sssttthhh^^^NNNIII@@@999444333333333222333333333444888???DDDFFFFFFFFFBBB<<<===LLL]]]pppkkkbbbccckkk===000+++111444///---222,,,---///333888>>>CCCFFFMMMUUUOOObbbBBB222333555444222000222555JJJZZZ{{{|||xxx555uuu\\\BBB:::555+++444+++[[[|||xxxppp:::OOO{{{XXXbbbnnnXXXIIIGGGQQQ___ggglll```AAA222///111+++)))......000,,,+++,,,,,,,,,111777HHH```pppkkkiiiwwwyyyeeehhhtttiiikkkuuuxxxzzzfffaaadddWWW___bbbWWWEEE555//////+++++++++++++++,,,------+++,,,---...---------...///???XXXmmmzzz|||iiiiii555777CCC@@@...'''000111'''+++++++++++++++,,,------,,,222(((BBBXXXbbbsss___GGGLLL:::)))''',,,---+++(((+++************+++,,,,,,,,,,,,777QQQnnn|||tttfffiiilllnnn~~~yyyjjjqqqvvv}}}{{{||||||\\\DDD;;;;;;:::333///...---------,,,+++***,,,*********))))))111:::UUUMMMlllmmmUUUcccZZZ999...///666555***111000......222>>>OOO\\\ZZZ\\\|||yyy~~~KKK@@@000888333444888555777RRRsssssslllqqqLLL000111777000---333000000////////////000000///111444:::DDDQQQ```iiipppYYY;;;666444---111JJJ|||nnn]]]OOOHHH>>>777444444444444222222111111444999@@@EEEBBB>>>999555111333???LLLXXXmmmIII---222777777444000......***---111777>>>EEEJJJNNNPPPZZZjjj```111***///333333555999999777:::;;;QQQ|||wwwEEEQQQwww<<<;;;888)))999FFFwwwvvvttt}}}SSSHHHeeeYYYkkkaaarrrhhhAAA@@@KKKDDDbbbsssyyyrrrGGG444---111,,,***///000+++,,,///...***,,,999HHH```cccccchhh{{{hhhoooyyyssstttnnnOOOccccccccc___SSSCCC444,,,,,,,,,,,,,,,,,,------...,,,---......,,,+++,,,...222]]]xxxxxxsssKKKHHH>>>111,,,......***,,,,,,,,,,,,,,,------...***333...OOOiiiuuu\\\@@@===;;;777///)))+++111+++++++++++++++,,,,,,---)))222JJJhhhuuupppjjjmmm{{{xxx\\\IIIlllqqq{{{sssqqqhhhwww{{{mmmMMM888;;;AAA333000---,,,,,,,,,***))),,,+++++++++***,,,888FFFQQQYYYvvvppp]]]CCC444333444---...///000111777DDDRRR\\\XXXyyy{{{666888999555555888777>>>[[[zzzfffnnn[[[777000333000///555000000////////////000000///111444:::DDDQQQ___hhhqqqXXX:::777///)))///aaa}}}wwwfffNNNOOOGGG===777555555555555000111333666;;;@@@EEEGGGBBB777000777BBBEEECCC???@@@PPPnnnCCC777;;;888000///444000(((,,,///555<<>>;;;666888>>>PPPssszzz___FFF<<<888:::+++999aaa|||```wwwrrrLLL[[[tttllljjj}}}zzzwwwlllNNN@@@GGGNNNfffxxx[[[BBBMMMaaattt~~~~~~SSS999---000---,,,000000)))---000000,,,222GGG]]]nnn~~~pppfff___aaaaaaTTT>>>///------,,,,,,------...///---...///...++++++...222OOO^^^{{{ZZZ;;;888666***'''000------,,,,,,------...///,,,333;;;YYYuuugggWWWDDD777///+++,,,000,,,,,,++++++,,,,,,---...(((AAAbbbsssllldddrrrvvvmmmyyy|||mmmbbbmmm|||KKK<<<777:::555///,,,,,,,,,+++))),,,,,,------,,,111BBBSSSUUUwwwzzzqqqCCC...111666+++///111444<<>>EEELLLPPPRRRWWWEEE###555555222222777>>>AAAAAAAAA>>>AAA@@@AAAOOOjjj{{{___222jjjCCC333:::000444ooo|||ooolllRRRYYYvvv\\\sss|||uuu]]]LLL888HHHKKK\\\}}}xxxuuubbbNNN@@@444666CCCPPP\\\ooozzzeeecccAAA...000///---///...,,,---000111222>>>XXXooottt~~~tttvvvuuu{{{zzz~~~mmmaaahhhpppfffNNN;;;---------------......///---///000...,,,...444:::fffbbbaaaIII999---+++000---------------......///000666QQQiii{{{PPP777111000...,,,,,,,,,,,,,,,,,,---......555TTTnnnppplllxxxzzz\\\ssswwwxxxwww^^^???BBB;;;222------...---+++,,,---.........666KKK```~~~]]]777444999...111333444===NNN[[[```zzzaaa;;;888999777777BBBXXXmmmwww|||tttRRR:::222222222000000000////////////000000000222555:::CCCQQQ^^^hhhsssVVV:::777333///===wwwXXXNNNEEE;;;555555555333111333777???EEEFFFBBB:::444777;;;DDDKKKMMMLLLQQQXXXUUUHHH^^^TTT333222222111---))))))---,,,///555<<>>666:::888777GGGbbbsssuuu~~~yyy[[[???333444333,,,000000////////////000000000222555:::CCCQQQ^^^hhhqqqRRR;;;888555666SSS```nnnMMMCCC888333555777555222666@@@FFF???444222999BBBCCCFFFKKKPPPTTTUUUTTTTTTOOOYYYVVVvvvCCC444222000---+++***))))))///222:::CCCEEEDDDIIIRRR???$$$)))<<<000333:::BBBIIINNNOOOOOOQQQXXXIIIZZZ\\\UUUEEEnnnuuu???JJJ~~~NNN;;;666$$$IIItttQQQooorrruuu}}}uuuiiilllEEE888AAAPPPJJJvvv{{{\\\<<<333888???EEELLLZZZEEEdddsss||||||{{{~~~999444...444---///---***444,,,444???fffggg|||oooxxxRRR;;;555///,,,...111000---,,,000------111000>>>ZZZrrrzzzEEE???(((000---------,,,...222222000---NNNqqqlllCCC???(((++++++111///,,,///,,,,,,777ZZZfffmmm}}}xxxrrreeeOOO999:::---'''888,,,......222&&&222FFFTTTmmmnnnqqqyyyuuu~~~uuupppfffzzziiirrrwwwlllvvv999111111<<<'''555EEEFFFZZZ\\\<<<<<<888;;;BBBKKK]]]hhhbbbuuucccJJJ......999111222222111000//////000000...///333888BBBOOO]]]fffoooRRR;;;888***333kkkyyy|||NNNBBB666333555777555333<<<@@@AAA===888;;;EEEMMMMMMOOORRRTTTUUUUUUTTTSSSRRR\\\TTT```xxxDDD///...,,,++++++,,,...///666888>>>BBB???999;;;BBBccc111777666###333777>>>GGGNNNQQQRRRRRRqqqjjjGGG[[[}}}{{{BBBFFFMMM111777>>>ddd]]]sss~~~nnn||||||{{{[[[;;;666CCCHHHMMMiiiOOO999777AAAKKKTTT[[[HHHMMM||||||yyy}}}yyybbbKKK888---333...000---999(((333---\\\hhh}}}hhhBBB444///000+++,,,111///,,,333......333...>>>fffrrr777///555...---------...000111000;;;ZZZVVV:::===888,,,111...,,,///,,,///<<>>???888AAAYYYfff}}}{{{dddUUUAAA666333...111111000/////////000000...000333888AAANNN\\\eeennnSSS<<<999VVVDDDbbbLLL999777888555444777LLLAAA:::???KKKUUUZZZ\\\XXXXXXVVVUUUTTTTTTTTTTTTTTTRRRNNNTTT{{{---///---+++)))+++...222555:::???CCCCCC===888777:::222777:::666///000555777:::???GGGMMMPPPPPPPPPOOOIIIVVVSSSAAANNNiiiIIIBBBeeeaaaAAA333***cccttt~~~eeeuuu}}}vvvooo|||^^^AAA888AAAKKKDDDsssppp^^^OOOBBB999;;;>>>===???EEEGGGKKKxxxuuu```yyy|||nnn===ddd555,,,000///111222(((999222nnn~~~zzzlllhhhrrrsssyyytttiii===...444+++***333///)))666000000999444QQQkkk>>>,,,///------......---000444QQQpppaaaAAA///...111---+++---...:::RRR___xxx~~~[[[<<<555///777444...///222;;;SSSxxxaaafffyyyjjjlllFFF888:::444:::>>>UUU[[[oooyyyCCCDDD999BBB\\\aaa}}}zzznnn\\\QQQBBB333///111111000000/////////000000...000333888AAANNN\\\eeerrrTTT===999GGG<<>>HHHVVV[[[YYYWWWQQQQQQPPPPPPQQQSSSTTTUUUUUUMMMQQQWWW444000///,,,,,,---111666999???FFFLLLMMMJJJHHHHHHIIIHHHQQQKKK>>>===AAA===888BBBFFFKKKNNNOOONNNOOOPPPKKKQQQnnnNNNdddLLLAAAyyyaaa@@@666777wwwsss~~~zzzxxxttt}}}ZZZPPPssszzzooo|||hhhMMM:::999@@@CCCCCCkkk```HHH???999888???BBBCCCJJJTTTKKKLLLXXXNNNXXXbbbmmm\\\}}}~~~yyy|||vvvYYYkkk555222111...///333999555555sssyyy}}}NNN000000//////111---***555000///555777]]]sssxxx|||zzzKKK111000------000///---111888```DDD888///111---+++---...???]]]fffLLL///444333333...,,,444>>>]]]|||ZZZxxxvvvjjj999555777===AAATTTcccrrrdddfffzzzggg```@@@@@@888FFFaaaiiisss{{{zzzppp```SSSCCC222---555000///////////////000000...000222888@@@MMM[[[dddtttUUU===999444777ZZZ;;;777888555;;;JJJSSSHHHFFFSSS___]]]UUUPPPJJJJJJKKKMMMOOOQQQSSSTTTMMMGGGQQQLLLDDD000///...///222777<<>>GGGJJJMMMOOOOOONNNOOOSSSWWW^^^fff{{{LLL@@@bbbfff777000III|||jjjTTTIIIMMMOOOyyy}}}oooXXXCCC:::===AAABBB]]]RRREEEEEE999666444777>>>BBBEEESSSccciii```JJJDDD^^^}}}www|||}}}|||mmm~~~xxx999888333......222777'''bbbyyytttooo{{{|||tttfff888+++333333.........111000......<<>>UUUwwwRRRnnn@@@===999HHH^^^nnnvvvmmm~~~nnnXXXHHH777...555//////......//////000000...000222777@@@MMMZZZccclllVVV>>>999444EEEoooGGG===;;;555===OOOUUUMMMOOO]]]ddd\\\QQQMMMHHHIIIJJJLLLNNNOOOQQQQQQIIIDDDXXXQQQNNN333333333444666:::===???HHHRRRYYYWWWSSSRRRRRRPPP[[[VVVAAAZZZsssFFFPPPLLLMMMMMMKKKKKKOOOXXX___KKKBBBkkkccc555...FFFbbbpppooo>>>444HHHLLLrrr|||wwwcccKKK===999;;;AAAFFFppp]]]777555444555999777888<<<<<<@@@QQQfffyyyuuuppp{{{jjjZZZ```777777333000...222(((444}}}~~~|||sss}}}fffeee{{{rrrEEE(((444333(((222222---222000+++JJJqqq}}}zzzkkkqqqnnnqqqxxx222111---...444222///666BBByyyGGG000222//////000///EEEjjj^^^;;;888...///111,,,:::LLLvvvdddxxxQQQ~~~aaatttKKKjjjRRRMMM444999;;;OOOUUUtttqqqFFFZZZ~~~tttwwwbbbJJJ???>>>KKKYYYrrrlllyyyoooRRRIII===111222...............///000000///000222777@@@LLLZZZcccqqqVVV>>>999666:::UUUFFF???555<<>>zzzUUU|||BBB555CCC>>>BBBaaawwwxxx~~~|||oooXXX@@@555222444<<>>666999<<<::::::<<<;;;@@@UUUlllvvv___|||bbbddd222111000222000333+++TTToooppp{{{oooccc^^^}}}OOO'''555222%%%777333)))333444...XXXrrrsssnnnyyyhhhiiiyyyzzzggg???111,,,...555444000777EEE{{{~~~CCC111222000111000///FFFmmmuuu<<<444000333555***777LLLppp\\\LLL\\\UUUOOOpppgggpppccc===888444NNNVVVwwwdddVVVOOOFFFNNNzzzXXXLLLIIIHHH```|||qqqlllQQQAAACCCPPP[[[~~~mmm|||kkkxxxcccFFFEEEAAA333///...............///000111///000222777@@@LLLYYYbbboooZZZ@@@;;;777888}}}[[[???===;;;NNNYYY]]]bbbddd^^^TTTPPPPPPQQQSSSXXXXXXOOOFFFGGGNNNMMM]]]^^^WWWAAA===<<>>===<<>>:::000......------------......000000222666>>>JJJXXXaaannn]]]???;;;===>>>tttSSSCCC999FFFZZZ```ddd```YYYTTTRRRSSSUUUSSSRRRQQQNNNLLLKKKKKK]]]ooouuucccIIIFFFGGGLLLNNNIIICCC@@@:::???DDDHHHJJJLLLOOOQQQUUULLLOOOaaaVVVLLLRRRUUU]]]kkk~~~pppDDDFFFvvvQQQ...999@@@{{{[[[bbbGGG777JJJAAADDDPPPppp{{{|||tttgggWWWBBB<<<666666<<>>BBBEEEAAA444<<>>666{{{ZZZ\\\xxxqqqlllfffzzzOOO555333111333222111NNN|||nnnpppHHHuuuvvvwww[[[555---111...000???\\\|||}}}CCCOOOxxxuuuuuuzzz|||ggg```XXXBBB@@@yyyfff@@@:::@@@OOOzzzkkkPPPDDDiii]]]ggglllooouuuppp}}}xxx~~~WWWkkkCCC@@@TTTbbboooggg{{{wwwiiiYYYCCC:::555,,,......------------......000000222666>>>JJJWWW```sssccc>>>:::000<<>>===@@@FFFLLLOOOPPPRRRHHHPPPiiiwww\\\\\\UUUZZZjjj{{{hhh@@@HHHrrrBBB555666>>>~~~rrrTTTNNN:::;;;KKKAAAKKK```ppplllmmmzzzxxxrrrdddTTTIII???999999;;;>>>@@@AAA>>>;;;>>>MMM\\\[[[LLLBBBJJJXXX[[[666333;;;///AAAkkk}}}rrrzzzuuu\\\OOO999222---444222///444|||jjjxxx]]]aaa~~~ZZZbbb|||ooo///444111***000000333///444999{{{{{{aaa___RRR777:::```DDD777>>>>>>CCCGGGnnnXXXllljjj000111333111---666888qqq~~~kkkbbb]]]YYY___rrrfffVVV}}}wwwsssfff\\\iiiLLLaaa555444222444222111TTTlllYYYwwwmmm```PPPtttyyybbbooo~~~ssswww<<<444777,,,,,,===WWWjjjLLLAAAQQQIIIBBBFFFKKKLLLDDD222777QQQeeehhhaaa???<<<:::OOOhhhkkk^^^:::tttaaawwwGGGAAATTTiiiyyymmm___lll|||oooeeeWWWCCC;;;:::333......------------......///000222555===JJJWWW```ooommm===999555CCChhhOOOGGG[[[eeeeeeWWWLLLMMMMMMJJJGGGHHHDDD@@@DDDSSSdddnnnrrrMMMMMMJJJLLLSSSWWWUUUQQQPPPMMMFFF@@@AAAGGGMMMMMMKKKMMMLLLZZZiiilll\\\ZZZUUUmmmaaa<<>>sss}}}YYYmmmrrrmmmzzz|||WWWiii|||YYY]]]zzz|||,,,000///,,,444...333///444<<<{{{hhhCCCAAALLL???EEE777===???yyyVVVCCC111;;;555<<>>999TTTzzziiihhh~~~~~~HHHCCCTTTppplllmmm___YYYcccuuufffZZZNNN???===>>>888......------------......///000111555===IIIWWW```jjjzzz???888<<>>SSSvvvZZZOOOOOOJJJHHHMMMRRRRRRRRRSSSRRRKKKDDDDDDJJJMMMLLLHHHNNNQQQ[[[```hhhTTTXXXlllYYY999LLL444<<<000666~~~|||YYYDDD999888AAABBBBBBZZZhhhooorrrttt___EEEAAA888333:::@@@===>>>@@@???<<<;;;<<<===<<>>SSSRRRRRRvvv222000000111///888==={{{ccchhh]]];;;===FFFIIIXXXpppqqqSSSQQQXXX^^^bbbgggjjjdddjjjmmmccc___]]]OOONNNEEEEEE\\\DDDCCCAAA777...222444666\\\eeeKKKddd|||cccWWW]]]XXX[[[XXX[[[PPPHHHPPPVVVqqqbbbDDDJJJdddiiimmmlll...777---111333:::UUU~~~CCC<<>>999===AAABBBAAA>>>;;;999999JJJ^^^eee]]]VVV^^^lll}}}sssOOO===JJJPPPlll}}}||||||uuu{{{cccBBBxxx~~~zzz555666000000///333>>>~~~|||rrr]]]WWW???KKKkkkMMMJJJAAALLLKKKcccPPPBBBKKKPPPsssdddBBBKKKbbbcccjjjQQQPPPmmm|||fff444222.........---111...555999{{{xxxkkkOOOWWW\\\KKKIIIHHHCCCFFFGGG,,,===iiiUUU000999666::::::BBBUUUyyyLLLTTTsss333......333222:::===```YYYbbbaaa@@@444LLLaaaeeerrrgggmmmaaahhhwww```WWWLLLSSSWWWIIIJJJLLL===@@@<<<:::QQQFFF===DDD666,,,111444666]]]jjjBBBQQQ]]]MMMNNN```rrrpppPPP^^^cccKKKIIIggghhhTTTAAABBB^^^eeerrr<<<111...444444333KKKBBBEEELLLWWWvvvjjjXXXgggooo|||>>>wwwuuuZZZ^^^RRRXXXTTTVVV\\\CCC<<>>888PPPaaa{{{yyyyyyyyywwwAAA222///666888<<<@@@:::@@@AAADDDEEEEEEBBB???<<<@@@TTTffffff___```jjjtttqqqccc```nnn{{{|||zzzooozzzSSSKKKyyy111444111222000222GGG|||}}}qqqdddXXXJJJHHHcccQQQKKKCCCYYYdddyyylll>>>LLLdddzzzYYYKKK>>>PPPrrrUUUVVVpppyyyOOO999111+++000,,,...///...666555qqq@@@VVV``````@@@999HHH___jjjQQQ777PPPxxxggg222:::<<<===999III___oooGGG[[[jjj444//////222...333888JJJZZZpppNNNHHHPPPfffwww|||ppp{{{fffaaaOOOSSSSSS@@@CCCJJJ:::888:::777JJJAAA>>>@@@555---222222333^^^XXXMMMfffiiijjjhhh{{{}}}dddsssxxxQQQUUULLLOOORRR||||||[[[HHHBBB>>>YYYccc}}}555(((444444000,,,===UUUJJJKKK^^^|||lllxxx{{{}}}yyyaaaqqqsssPPP@@@333HHHfffbbbqqq:::LLLZZZ|||kkkeee\\\JJJaaauuubbbTTTGGGCCC???333......------------.........///000444<<>>@@@JJJSSSeeeyyyvvvdddAAAEEEGGG444+++888)))sss}}}|||jjj===222HHH<<<777VVVaaawwwttt```===333222777:::CCCGGG>>>DDDBBBBBBDDDGGGKKKLLLLLLLLLccctttoooggglllyyyxxx~~~|||{{{llluuuDDDLLLyyy---222222555000000\\\tttuuunnnhhh}}}AAALLLjjj[[[MMMIIINNNnnnHHHKKKlllnnn[[[dddXXX^^^MMMOOOjjjuuuAAA999,,,'''333///......---777333iiiHHHmmmsssGGG@@@TTTsssJJJSSSggg```;;;666@@@>>>888NNNhhhiiiDDDaaa[[[222...000333...333<<>>BBBXXXooo}}}{{{rrrYYY;;;GGG===444111222666KKKwwwnnn~~~fffIII888@@@DDD@@@OOOhhhMMM999999888777;;;AAAFFFGGGKKKJJJHHHJJJSSS\\\\\\VVVgggyyynnn\\\fffccczzz|||rrrtttxxxiiiyyy<<>><<<<<<===???DDDGGGHHHGGG888@@@KKKTTT[[[aaafffkkkmmmyyy}}}yyy{{{sss~~~xxxxxxzzz{{{nnnfffLLL|||===333111(((777///111>>>|||vvv|||iiikkk{{{zzzqqq{{{QQQNNN\\\uuu{{{777***444***---......000,,,222///JJJ{{{tttuuueeeFFFLLLRRRfff[[[555...===888===;;;jjjnnnGGGFFF]]]@@@444+++555)))000333333wwwxxx}}}~~~rrrhhhbbb\\\QQQFFF>>>888666666333888999GGGooolll>>>333BBB999,,,111---***333LLL|||nnn[[[JJJBBBAAA///AAA>>>HHH{{{pppRRR///111333000---444555eeeqqqwwwxxx```]]]xxx___vvvkkk999///HHHvvv{{{pppZZZ===HHHYYYzzzmmmTTTIII[[[fffVVVCCC;;;EEE333---------............///000000111444<<>>444666OOO}}}mmmjjjnnnrrr]]]ooosssVVVKKKNNNMMMFFF???FFFOOOKKKMMMYYY___bbbgggmmmooolllmmm{{{sssqqqjjjuuuddd555777[[[000111...111---AAA~~~WWW~~~|||zzzpppPPP888:::@@@BBBOOOccczzzoooBBB<<<<<<>>>CCCGGGHHHDDDAAANNNNNNWWWfffmmmkkklllqqqtttxxxxxxuuutttyyyrrrkkk}}}yyy~~~xxxvvvoooIIIEEE}}}rrr000000333)))333...000000zzz}}}vvvrrrddd:::FFFYYYccc///...111***000***///...,,,222---AAAkkkjjjyyymmm@@@555;;;777---555>>>;;;333333888888DDDLLLPPP???GGGsss777444+++222***111222000eee~~~oooeeeqqqtttwww```TTTCCC@@@;;;777333222222333777888999YYYiiiLLL777666BBB888111222...000--->>>xxx~~~mmmZZZNNNGGGAAA>>>===444CCCBBB;;;rrr@@@000222111++++++444444VVVTTTSSSgggiiirrrnnnPPPWWW777444IIIuuuLLL888EEEXXX|||{{{dddGGGIII```zzzppp\\\RRRCCC===AAA///---------............//////000111444<<>>BBBEEECCC@@@>>>III???GGGeee}}}}}}||||||yyyvvvwwwzzzyyy|||qqqoooqqq>>>QQQxxxXXX---333555***///---000,,,iii|||xxxzzzyyyfffKKK@@@999iii~~~NNN***111,,,)))111)))000,,,---000+++888nnnyyyddd\\\XXXTTT\\\[[[PPP;;;,,,///555333000999666555@@@AAA===EEESSSttt}}}\\\HHH;;;PPPggg---444,,,000+++111111...QQQ~~~{{{zzzxxxccc\\\XXXOOOHHHGGGDDDCCCHHHOOONNNCCC888333111111111111222333555666999===;;;^^^\\\666999;;;WWWhhh555222111...777000:::{{{ooogggZZZNNNIIIFFF@@@;;;888===BBBJJJZZZvvvzzz444222222000***,,,222111FFFXXX|||xxxFFF;;;???EEEaaaEEE888AAAVVV~~~YYY???WWWzzzssshhh[[[OOO@@@;;;:::+++---------............/////////000444<<>>AAAAAA???@@@DDDPPPOOO```}}}{{{wwwuuuuuullljjjnnnDDDwwwzzzDDD---222333))),,,...000---MMMssswww|||kkkRRRFFFGGG[[[>>>)))222''')))111+++///+++......+++222YYYqqqXXXAAA000666666777@@@DDD;;;000???DDD555///@@@DDDFFFYYYpppZZZ@@@???>>>yyyKKK,,,222,,,...---000///---AAAyyyqqqkkkiiiiiiggghhhkkk^^^PPPEEEEEECCC===<<>>YYY{{{}}}EEE<<<>>>RRRzzzwwwSSSDDDiiirrrTTT<<<:::888111---------............///...///000444<<>>666666EEE{{{jjjoooyyyuuuSSSZZZiiimmmdddnnnkkkPPPEEESSSnnnRRR@@@QQQ===222,,,---,,,222222))):::lllssswww~~~{{{uuuvvv^^^EEE999;;;AAAIIIQQQaaa{{{qqqFFFDDD???===???===;;;CCCOOO```uuuppp{{{tttpppkkk```WWWGGG{{{sss444,,,,,,---))),,,222111---777zzz{{{tttrrrWWW@@@???IIIvvvggg111,,,111%%%***......,,,***000,,,,,,111CCCssstttddd[[[WWWAAA///222888:::AAA555@@@>>>FFF\\\aaaccctttuuuaaa::::::777UUU;;;222///+++---///...,,,///555sssxxxrrroooeee]]][[[XXXQQQJJJGGGMMMIIIEEEAAA;;;555444666:::999999999999999999999222333555777999;;;===>>>444HHHKKKOOOEEE,,,444HHH777333...///***///---333^^^~~~wwwqqqnnniii\\\PPPIIICCC>>>:::666444:::BBBAAAHHHZZZzzzdddAAA111000,,,...///111***,,,222ZZZqqqzzzaaa888333444:::]]]zzzwwwCCC@@@;;;KKKoooqqqJJJEEEhhhuuuWWW???>>>555111---------............///......000444===JJJXXXbbbqqqKKK===BBB888111666uuu~~~gggqqqttt]]]PPP___zzzddd:::HHHnnnsss...000,,,+++000------000444TTT]]]zzzyyymmm}}}tttbbbLLL>>>;;;@@@GGGLLLOOOddd|||nnnNNNEEEBBBCCCFFFCCCCCCQQQccc```~~~|||}}}rrrwwwsssggghhhWWWAAAUUUyyyEEE---...***++++++///444...,,,,,,eeewwwsssssssssbbbUUUDDD;;;NNNjjjHHH'''000111''',,,)))///)))***111)))...222111WWWsssrrr\\\JJJNNNMMMHHHQQQNNNXXXbbbqqqyyyoooqqqRRRBBB666;;;SSSggg111555,,,+++,,,111,,,***222000gggrrrzzzyyynnn```YYYSSSSSSQQQJJJCCC@@@333777888555555999;;;:::///111222111000000000000444555555777888:::;;;<<>>BBB===999888777999AAAJJJLLLYYYeeejjj555...///111,,,///000&&&......AAAnnniii:::;;;666444888XXXmmm|||```<<<@@@:::DDD___~~~vvvxxxCCCOOOkkkxxxhhhkkkUUUBBBBBB222,,,---------............///......000444===JJJYYYbbbqqqMMM444:::777000>>>DDDvvveeedddgggzzzzzzMMMBBBUUU;;;)))+++...+++444)))&&&555333>>>ggg```iiiwwwqqqbbbNNN???:::>>>DDDHHHOOO[[[{{{xxxmmmfffTTTMMMLLLPPPUUURRRRRRcccyyyyyyuuuppppppmmm]]]fffWWW???ppp333...333,,,---000222555******(((FFFkkkeeevvvuuu|||tttvvv{{{~~~}}}|||zzz{{{xxx{{{{{{wwwmmmQQQAAAFFFIIIOOOqqqyyykkk111 333111)))...&&&///'''***333(((000333'''FFFrrrhhhiiiuuuyyy|||nnnllluuuwwwwwwrrrppphhhTTTAAA888+++@@@CCC<<<;;;+++333***+++,,,222+++)))444...555wwwwwwtttYYYRRRMMMJJJFFF>>>777555===AAA===444222777666000222444333111000333666777:::::::::;;;<<<===??????MMMPPPLLL222000...GGGBBB555111(((444///'''......444lll|||wwwvvvtttmmmddd^^^PPPWWWRRRIIIIIIFFFBBBEEE===999777:::===>>>CCCHHHNNNggg[[[MMMZZZ999***,,,222***...///%%%222,,,...vvvSSSwwwcccddd<<<333444555555JJJ\\\;;;444@@@999@@@SSSqqq|||jjjFFFeeeqqqpppTTT>>>AAA222111---------.........//////---...000444===JJJYYYcccqqqEEE;;;999666555222999nnn}}}uuuooommmlllkkk{{{dddBBBDDDWWW///+++000---,,,***,,,---)))***???XXXnnnkkklllxxxyyygggccccccRRR:::CCCTTTMMMWWWbbbsssqqqiiieeeddddddggghhhkkkttt~~~zzztttqqqpppzzz]]]jjjkkk555III___vvv^^^......---,,,,,,++++++,,,,,,000***---TTTqqqyyyvvv|||vvv{{{wwwssszzz}}}yyy~~~{{{wwwtttppphhh^^^VVVLLL???FFFUUU```zzzzzz;;;------,,,,,,+++***))))))++++++++++++,,,---......XXX}}}]]]OOOSSSiii{{{wwwzzzzzzvvv|||kkktttllleeebbbOOOPPP666888000;;;777???HHHxxxccc777---000,,,,,,,,,---------.........cccyyywww{{{ooo```NNNBBB???>>>:::555;;;888555555666666444222666555444333444666999:::888>>>@@@<<<===EEELLLMMMJJJ\\\===+++...DDD```"""===...---+++******+++---...SSS}}}zzzyyyzzzzzzvvvrrrsssnnnfff___XXXSSSMMMJJJEEECCC@@@???@@@@@@===:::888666999CCCEEE888<<>>AAA666666///...===ZZZ@@@666===---EEEIIIpppooo___AAAqqqRRRCCCQQQ,,,888---------............/////////000444<<>>;;;JJJYYY[[[___RRRXXXSSSCCCHHH@@@777666---:::222999000444@@@\\\}}}BBB...,,,...,,,,,,,,,,,,------------222DDD___ssswwwuuu{{{zzzrrrcccRRRBBB:::888:::777444222222333555444333111333666999<<<===>>>>>>;;;:::999???PPPaaaccc]]]HHH===,,,111AAA===OOO:::)))...,,,+++******+++,,,...888cccyyyqqqooottttttuuuuuutttnnnfffaaaWWWSSSNNNJJJGGGEEEBBB@@@???===;;;;;;<<<<<<;;;999:::===888111:::OOO]]]___cccbbb000...111)))---,,,+++***)))***---000111\\\wwwwwwmmmpppgggsss===...444555111111888HHHsss~~~jjj:::999>>>333???===[[[uuupppJJJZZZqqqYYYHHH===000+++---------............/////////000444<<>>@@@KKKiiiDDD---(((,,,...+++++++++,,,,,,,,,,,,---&&&222LLLnnnhhhwww}}}~~~|||sssdddTTTFFF>>><<<999555333333333333222333444555666888:::<<<===>>>CCCMMM\\\kkknnn```PPP777777...000<<<{{{777000'''---,,,+++******+++,,,---333TTTwww}}}qqq]]]]]]\\\ZZZVVVPPPJJJFFFGGGDDDBBB@@@@@@AAA@@@???:::888777888999::::::999===888FFFSSSNNNZZZWWWppp666***333///(((***---,,,***)))***+++---///000ooovvvaaa~~~~~~YYY```}}}???555000000000000444777>>>gggpppFFF999:::;;;:::999444FFFlll}}}yyy666nnnZZZ\\\NNN...;;;)))---------............/////////000444<<>>888444000444777,,,///DDDzzzlllYYYHHHgggwww___666&&&***...,,,***(((&&&(((------)))***...DDDYYYYYYcccuuugggbbb```^^^ZZZ]]]ffflllttt~~~xxx}}}{{{nnnxxxtttuuu}}}{{{kkkeeeeeeeeeffffffdddaaa^^^lllTTT666KKK~~~)))---444,,,,,,+++***************)))***111...///SSSssspppsssooopppwwwmmmSSS[[[xxxoooaaaQQQLLLOOOVVVZZZ```hhhrrrpppSSSYYY^^^555)))444++++++******)))))))))))))))))))))******+++,,,---......WWW{{{fff___;;;>>>888111777===<<>>777;;;===>>>;;;JJJeeeWWW)))222)))///,,,*********+++++++++,,,,,,'''(((444```yyyvvvYYY___rrrxxxsssuuuzzzpppcccSSSOOOJJJDDD@@@>>><<<;;;???<<<888666999@@@IIINNN]]]fffoooppphhhWWWEEE999)))<<<...@@@HHH666444,,,+++************+++,,,&&&777VVVwwwnnn___WWWKKKCCCAAABBBCCCCCC===:::888888999:::::::::;;;:::::::::<<<>>>???@@@>>>IIIJJJ@@@ZZZtttbbbQQQ###---444+++((((((---,,,***))))))***+++,,,***HHHmmmjjjbbbwwwlllJJJdddEEE444)));;;111000...222222555___~~~888<<<888555>>>666666>>>pppiiiqqq]]]@@@uuuUUUZZZLLL***;;;------------............/////////000444<<>>888555///333999111,,,777TTT}}}yyy}}}~~~sss```TTTVVVwwwiiiGGG***&&&++++++)))+++)))&&&&&&***,,,++++++---222LLLXXXggg}}}rrrggg|||^^^bbb```YYYTTTSSSYYYcccggg{{{ttt~~~jjjaaa```\\\cccaaa``````___^^^\\\YYYOOO===NNNBBB111$$$///++++++***))))))))))))***)))'''222111&&&888ZZZeeecccooommmgggpppqqq^^^NNNNNN]]]kkkuuu~~~rrrjjjgggJJJKKK^^^\\\999(((''')))******))))))))))))(((((())))))))))))***+++,,,,,,,,,+++---XXXzzzlllTTTHHHAAA>>>>>><<<666777???DDDQQQ]]]oooQQQ555+++111)))666$$$)))))))))************+++111((((((000dddWWW<<>>''')))111************************++++++>>>ddd}}}sssnnn|||uuueeeQQQCCC??????===;;;;;;999888888:::;;;<<<;;;<<<======>>>@@@CCCFFFHHHBBBCCCLLLmmmaaasssnnn~~~rrr:::&&&222---'''+++(((++++++***)))))))))******&&&111PPP}}}bbbkkkqqq}}}|||nnneee```aaalllzzzxxxSSS555???)))555444222///000,,,(((EEEvvv\\\<<<;;;666111<<<444:::;;;RRRiiiWWW}}}LLLfff{{{eeeTTT@@@,,,,,,------------............/////////000444<<>>777666000222999555///666111ttt~~~||||||}}}ttt}}}zzzmmm^^^RRR```wwwEEE222%%%'''+++((((((---,,,***(((((()))*********(((>>>SSSgggppp```^^^xxxkkkyyysssaaaZZZVVVVVV^^^aaasssyyy|||uuuooonnnmmmlllnnnvvv}}}|||xxxjjjjjjfff___XXXVVVYYY^^^___]]]ZZZYYYXXXVVVTTTRRR777JJJqqqkkkddd)))<<>>???@@@???@@@AAADDDFFFIIIMMMSSSWWWXXXmmmrrrYYYyyyvvvkkkgggAAA++++++222'''%%%---******))))))((((((((())))))$$$'''...MMM{{{mmmPPPJJJLLLZZZqqqzzzuuulllccc\\\XXXWWWWWWSSSLLLXXXyyyooo```]]]444<<<333444---,,,000000222000)))555QQQxxx===@@@666444222888222;;;888<<<}}}fffWWWeeeLLLqqqLLL666333'''222---------............/////////000444<<>>555777222000777444///555...HHH~~~sssooorrrxxx}}}~~~wwwuuudddYYY]]]bbb{{{|||WWW...(((&&&***+++''''''+++++++++***(((((()))))))))%%%,,,AAAYYY[[[PPPYYYrrrlllwww^^^\\\^^^YYYYYY[[[eeeaaaaaapppvvvzzzwwwlll```VVVNNNKKKOOOQQQQQQPPPTTT[[[\\\WWWSSSUUURRRPPPTTTTTTSSSYYYSSSQQQPPPPPPOOOMMMJJJGGGOOOooozzzzzzfff111&&&111555******)))(((((((((((()))(((+++******+++%%%&&&333QQQqqqrrrZZZZZZlllsssoooiiijjjlllpppssslllXXXFFFSSSOOOMMMQQQ^^^ooozzz~~~vvvooo___HHH...%%%)))---...,,,((((((((((((((((((((((((((((((((((((((()))++++++&&&000,,,,,,:::VVVqqqvvv\\\000,,,...111 ***---$$$''''''((((((((()))))))))###'''+++###'''<<>>BBB@@@PPPUUUZZZ\\\\\\\\\]]]___XXXUUUOOOHHH???777111......111555444111999TTTqqqwww555666***---(((''')))(((((())))))))))))((((((...,,,'''$$$---JJJpppvvvnnnppprrreeeRRR```rrr}}}YYYKKKccctttVVV777+++000...---,,,++++++***((('''''''''((((((((())))))###///---%%%...GGGlllooommmooowwwyyyzzzggg---999999'''111---///,,,111***%%%+++...---111DDD}}}oooKKK<<<000777///888444111888777555:::gggRRRZZZOOO???TTTnnnrrrGGG...,,,...(((---------.........////////////000444<<>>EEEGGGBBB@@@BBBBBB======999JJJ<<<===222JJJppp{{{{{{tttmmm}}}tttIII''''''...***(((---))))))))))))))))))))))))((()))))))))************(((+++666MMMcccllleeeZZZiiiaaaZZZ]]]gggllliiiccckkkgggccceeejjjnnnnnnmmmggguuuwwwYYY:::'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******+++++++++,,,,,,,,,WWWfffyyyQQQ///(((---+++++++++***)))(((((('''''''''''''''(((((((((((((((***++++++++++++,,,...gggnnnzzzggg>>>888&&&999333......555888555333555111222222111000000111333333>>>000111NNNwwwyyy222000...,,,******+++,,,))))))))))))))))))))))))***'''(((+++***///GGGbbb|||yyyuuu]]]HHH@@@OOOhhhWWWTTToooYYYuuulll<<<+++333+++++++++***)))(((((('''((((((((((((((((((((((((+++((()))+++)))...FFF```yyyqqqiiiiii}}}WWW222111000///...---,,,,,,---,,,,,,++++++,,,,,,---FFFzzzhhh777666###<<<333333222333666:::???AAAMMMeeePPPSSS^^^OOOEEEOOOZZZZZZ666444///)))111..............................000555???KKKWWW^^^fffNNN555777444111000000000///......222---444```}}}}}}~~~~~~wwwrrrwwwuuutttuuuxxxzzz{{{{{{}}}jjjcccpppvvviiiWWWPPPTTTttt|||___666$$$+++)))))))))(((((((((''''''''''''''''''((((((((((((&&&))))))+++888KKKRRRMMMKKKLLLQQQLLL___GGGCCCKKK@@@AAACCCDDDDDDBBB===888======>>>??????>>>===<<<========================>>>===<<<:::999999::::::>>>???>>>;;;;;;===??????NNN555444...BBB]]]lllkkkUUUqqqrrrvvvBBB---!!!(((///***'''***(((((((((((((((((((((((((((((()))))))))*********...)))'''---<<>>999JJJaaappp|||444///...,,,***)))))))))***((((((((((((((((((((((((+++'''(((,,,)))%%%,,,888WWWnnn}}}ttthhhjjjvvvnnnSSS===333>>>OOOJJJ\\\hhhgggppprrrgggYYYGGGJJJTTTOOOsssaaa^^^qqqUUU<<<'''###++++++***))))))((('''''''''''''''''''''''''''''',,,'''(((,,,)))%%%+++777^^^{{{LLL)))111000000///...---,,,+++,,,,,,++++++++++++,,,,,,+++RRRpppRRR111888333111333333222222333666999;;;:::|||hhhRRRGGGLLL^^^wwwZZZMMM@@@XXX{{{KKK111222222...000..............................000666???KKKWWW^^^gggIII444666444111/////////...---///666,,,###???www~~~~~~~~~|||yyyxxxxxxzzz}}}yyyvvvvvvwwwwwwwwwzzzwwwrrrooonnnnnnnnnmmmeeesssvvveeeRRRNNNTTTYYYyyysssqqqTTT999***&&&&&&((((((((((((((('''''''''&&&''''''''''''((((((((((((***(((%%%,,,;;;CCCCCCDDDEEEHHHEEEQQQCCCFFFPPP>>>:::777777999:::999777666777777777777777777777999999999999999999999999888777555555555777999;;;999666666999<<<;;;<<<===---&&&>>>YYY``````QQQeeexxxnnnmmmTTTnnnVVV888&&&&&&)))------(((%%%&&&(((((((((((((((((((((((((((((((((((())))))))))))******(((&&&(((...888???XXX[[[]]][[[YYYYYY]]]aaaaaa^^^[[[[[[^^^______]]]WWWKKK:::+++######&&&)))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))*********++++++$$$***333===IIIXXXgggqqqpppyyywww}}}QQQ@@@...)))...000))) ******))))))((((((''''''&&&''''''''''''(((((((((''')))************+++---///***SSSvvvoooyyyyyyxxx~~~sssrrrhhh\\\SSSIII@@@;;;:::777888:::???FFFRRR^^^ggggggccc,,,333,,,+++)))((('''''''''(((((((((((((((((((((((((((***$$$$$$+++...(((%%%'''888bbb}}}ooottt}}}zzzsss{{{\\\XXXSSSFFFHHHHHH>>>BBBJJJAAAKKKAAAYYYfff\\\{{{jjjccc___rrrzzz___444%%%***///...---******))))))((((((''''''''''''''''''''''''''''''***$$$%%%,,,---(((%%%'''&&&===NNNfffrrr>>>111888//////......---,,,+++++++++++++++******++++++++++++<<>>>>>AAAFFF@@@>>>@@@FFFFFF===444111444444333333333333444555444444444444444444444444999888666444333444555555;;;888777999999666444555UUU{{{ZZZ>>>UUUWWWtttYYYKKKHHHRRReeeFFF///%%%///$$$))))))###""")))---,,,''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&%%%&&&''')))+++,,,###%%%'''''''''(((+++,,,...---***)))'''&&&$$$###***(((&&&'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))'''((((((''''''(((***,,,,,,000555999;;;:::999777---000(((///222---222)))111...***'''&&&'''((()))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''%%%'''(((((((((((()))+++'''$$$%%%***111BBB___xxxiiitttlllnnnmmm|||xxxsssxxx~~~hhhgggfffuuummm000---666***((())))))((((((''''''&&&&&&''''''''''''''''''''''''***'''%%%%%%%%%$$$%%%(((000...(((---MMMsss{{{mmmlllvvvllliiirrr```YYYuuujjjvvvnnngggoooqqqccc\\\eeeXXX@@@YYYrrrbbb===***+++,,,...///+++&&&%%%(((((((((((('''''''''''''''''''''''''''''''''''''''***'''%%%%%%%%%$$$%%%(((...---((('''---444@@@RRRjjjyyyooo}}}}}}ccc333'''///111---***,,,,,,++++++******)))))))))))))))(((((()))))))))))) ---SSSvvv|||pppmmmwww~~~xxxtttuuuuuuwwwyyyyyyxxxwwwxxxyyyzzz|||~~~}}}}}}}}}tttrrr|||xxxfff///999555'''///222//////.........///000111...,,,<<>>???FFFEEE>>>;;;???444444444444333333333222222222222222222222222222,,,---...000222444666777111333222///333===FFFKKK@@@UUUDDDKKKpppIIIFFFOOOLLLHHHHHHDDD,,,$$$'''+++&&&''''''&&&(((+++***'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&%%%&&&)))+++***(((...---+++******)))'''&&&''''''((()))***+++,,,,,,+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%&&&)))***+++***((('''%%%%%%&&&))),,,,,,(((%%%...222''',,,,,,&&&...'''%%%&&&(((***+++)))&&&###''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''$$$&&&''''''''''''(((***'''...***,,,///)))SSSUUUgggrrrkkkbbbWWWYYYtttvvvuuurrrrrryyyzzz{{{||||||zzzzzz{{{|||sssnnn\\\]]]___aaavvv|||BBB,,,333%%%!!!...---))))))(((((((((''''''&&&''''''''''''''''''''''''###&&&)))***'''%%%%%%&&&&&&)))'''###***;;;GGGHHH___nnnqqqvvvvvvmmmyyyjjj___bbbaaaTTTUUUXXXMMMKKKWWWSSSUUUiiinnnlllyyy|||```iiiTTT;;;***:::''''''((()))***+++---///''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%)))***(((%%%%%%'''$$$$$$''')))%%%"""%%%+++///555999TTTfffkkkdddnnn}}}{{{sssbbbJJJ000'''+++888111!!!&&&<<<*********)))))))))(((((()))((((((''''''(((((()))///***,,,>>>^^^xxxrrr```eeekkkiiijjjqqqmmmnnnpppooonnnnnnoooqqqqqqtttxxxyyyxxxvvvuuuuuussssssuuuyyy}}}~~~}}}|||hhh\\\aaaggg777111444&&&111444...------------...///000000222888///^^^{{{hhhZZZIIIEEECCCFFF{{{yyyBBB///***222000---///111,,,,,,,,,,,,,,,,,,,,,,,,......000666AAANNNZZZaaajjjddd222:::222000---,,,---...---------222111)))+++222///###$$$GGGZZZ|||~~~|||}}}sssuuuzzznnngggeeeffffffdddcccccceeeiiimmmooollljjjeeeeeeddd```YYYSSSPPPPPPIIIKKKPPPVVVZZZ\\\ZZZWWWWWW[[[[[[^^^pppxxxhhhrrr{{{fffeeeSSSRRR???%%%000--- """000/// $$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$%%%'''((('''&&&%%%''''''---@@@000@@@@@@:::CCC===<<<>>><<<888@@@MMM999:::::::::999777555444222222222222222222222222(((***...222555888999:::///;;;>>>555555DDDOOOPPPGGGBBBFFFQQQddd<<<@@@cccIII:::///((($$$+++--- +++))))))+++,,,)))%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&''')))++++++((("""%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''!!!###'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''(((((()))***)))'''%%%++++++,,,,,,,,,++++++***(((...%%%)))'''!!!)))%%%$$$&&&&&&!!! +++444&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%''''''&&&&&&((()))'''%%%$$$...///***000(((IIIHHHPPP~~~ZZZjjjKKKOOOOOOKKKLLLTTT[[[]]]```___\\\WWWQQQMMMKKKJJJ???[[[cccjjjmmmkkkaaaAAA...222'''$$$,,,###222''''''((((((''''''&&&&&&''''''''''''''''''''''''!!!%%%)))************)))'''///...'''###&&&---:::TTTfffaaaWWW]]]uuudddQQQUUUkkkjjjYYYaaa|||lllggglllqqqiii]]]ZZZ\\\fff]]]555999((()))(((,,,******)))(((((('''$$$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$(((***+++++++++***+++%%%)))...,,,+++//////+++(((+++///===555@@@UUU;;;NNNYYYOOOPPPmmm{{{kkkllleeeRRR111222111...///---+++---...''')))))))))(((((((((((('''(((''''''''''''''''''(((&&&'''&&&(((777OOOccckkkxxxaaaaaaaaaZZZ\\\hhhfffggggggfffeeeeeehhhjjjhhhkkknnnooonnnmmmllllllmmmnnnooorrrsssqqqlllhhh]]][[[ttt~~~GGG)))111///&&&333111+++,,,,,,,,,,,,------------***000---000{{{gggbbb~~~ooo^^^TTTWWWJJJ222DDDTTTMMMJJJ000000,,,...222...+++222,,,,,,,,,,,,,,,,,,,,,,,,---...000777AAANNNZZZbbbiii___///999222///---,,,---...------&&&---///+++))),,,---***&&&333***YYYlll|||yyyhhhsssjjjsssxxxyyy{{{sssllliiilllpppqqqqqqooolllhhheeeaaaZZZPPPJJJKKKNNNQQQSSSTTTVVVZZZ^^^bbbaaa```^^^\\\XXXSSSPPPRRRYYYmmmxxxccc```nnnddd___kkkNNNPPP???111)))%%%'''...,,,"""###+++$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%###"""%%%((((((&&&&&&###!!!%%%999''';;;999111444444;;;BBB>>>444666@@@;;;<<<======;;;999666444555555555555555555555555888888999:::999777444222???SSSWWWFFF<<>>KKKNNN888333%%%'''***&&&###******'''!!!!!!&&&((($$$%%%***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###%%%(((+++###&&&))))))'''&&&(((***%%%'''((((((''''''''''''&&&''''''%%%"""###'''+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''(((((((((''')))***)))%%%$$$'''+++###,,,''',,,***$$$...,,,))))))))),,,---***$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&&&&'''))),,,%%%'''---)))&&&'''&&&***""")))CCCAAARRROOOooohhhnnnnnnfff___^^^[[[WWWMMMPPPVVV\\\cccllltttyyyxxxgggMMMLLLBBB,,,---+++''''''++++++'''***+++$$$&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''***)))&&&$$$$$$&&&&&&$$$---%%%"""'''***'''(((,,,'''''',,,444CCC\\\eeeWWW[[[mmmkkkZZZXXXbbbhhhllleee___rrrnnnNNNQQQ]]]FFF...---///%%%,,,"""666######&&&(((%%%$$$&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&###$$$''''''%%%+++ !!!(((''''''''' ###***///---'''000000///''',,,333111666<<<:::@@@...///***)))222---***&&&***+++(((&&&(((...222(((((((((((((((''''''''''''''''''&&&&&&'''''''''!!!(((+++'''***===[[[ooocccsss|||hhhgggaaaRRRPPP\\\aaaaaaaaa___^^^___bbbeeeaaadddggggggfffeeeeeeeeehhhggghhhiiiggg```UUUNNNeeeJJJ///...---222444+++'''---,,,,,,,,,,,,++++++******,,,,,,222///444pppuuuhhhGGGLLLqqq~~~vvvpppqqqttt{{{gggSSSJJJAAA<<>>AAA333555888999888777666666555555555555444444444444222111///......///111222===;;;:::888888999;;;<<<<<<>>>@@@AAA>>>777111,,,'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((''''''''')))(((''''''***///444777HHHJJJOOOVVV\\\ccchhhjjjeeegggddd^^^[[[YYYPPPEEE000///---+++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))+++,,,---...///===>>>@@@BBBDDDFFFHHHIIIJJJHHHDDD===444,,,((('''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++(((((((((((())))))))))))************************************************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))'''000HHHaaadddqqqnnnyyyiiifff^^^jjjPPPHHHKKK[[[LLLaaaMMMSSSaaaUUU[[[^^^WWWVVVccc```WWW^^^aaaRRRpppTTTKKKPPPbbbiiiwwwyyy111//////...---,,,,,,++++++))))))))))))))))))))))))'''***...,,,+++EEEyyyoooaaa[[[AAAIIIAAARRRcccdddppp{{{XXXOOO888444CCC@@@===PPPJJJXXXyyyfff333***000//////...------,,,,,,------,,,++++++,,,,,,,,,......000666@@@MMMYYY```lllQQQ333555222000------------,,,***,,,,,,+++******)))((((((...+++)))(((+++222999>>>UUURRR^^^ZZZZZZ^^^VVV[[[\\\\\\[[[[[[[[[\\\]]]]]][[[\\\]]][[[XXXTTTRRRQQQMMMMMMNNNNNNNNNMMMKKKKKKUUUUUUUUUUUUUUUVVVWWWWWWYYYWWWUUUVVVWWWTTTNNNHHH???:::333,,,'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%(((***,,,//////111222555777888999333666888999888777777777555555555666666666666666111000///......///000111333333444444555555555555999999888555111---(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%''')))---///((()))+++---000222444555000222111......///***"""+++******)))((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,%%%%%%&&&'''((()))***+++,,,------,,,***((()))***)))(((((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''((()))&&&%%%,,,777EEEkkktttffflllxxxzzz}}}fffSSS```bbbNNN@@@EEEHHHRRRPPP]]]SSSWWWVVV```UUUMMM]]]SSS^^^IIIHHHAAAHHHhhhjjjqqqiiippp666222.........---,,,+++++++++)))))))))))))))))))))))))))***...,,,%%%***IIIjjjdddWWWPPPZZZBBB===@@@555555>>>>>>666??????CCCIII@@@@@@VVVZZZ...(((111/////////...---,,,,,,,,,---,,,,,,++++++,,,,,,,,,......000666@@@MMMYYY```eeeMMM222444111///---,,,---,,,+++***++++++******))))))((((((******)))(((''''''((((((333444DDDFFFKKKSSSMMMTTTUUUSSSQQQOOOOOOQQQTTTVVVRRRTTTVVVVVVTTTSSSRRRSSSRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSQQQPPPOOONNNRRRQQQPPPPPPNNNGGG===555+++***'''&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&$$$#########$$$%%%)))+++...111222222000///---///222222111000000111/////////000000111111222///...---,,,,,,---...///+++,,,...000111000...---222000---)))&&&$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''''')))))))))(((((((((''''''$$$&&&&&&%%%''')))((($$$&&&&&&%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((###%%%&&&&&&%%%%%%&&&((((((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###'''***'''%%%%%%...OOO```\\\]]]eeeooo}}}tttaaaiiivvvsssrrr~~~MMMUUUQQQIIIDDD111,,,DDD???BBBQQQ>>>;;;RRR999333EEENNN^^^cccnnnttteee777---------------,,,++++++******))))))))))))))))))))))))&&&&&&***...***###(((222qqqjjjPPPEEEFFF===888===???;;;AAACCCNNNdddyyyWWW+++%%%---//////......------,,,,,,+++,,,,,,++++++++++++,,,,,,---...111777AAAMMMYYY___fffJJJ333333111///,,,,,,,,,,,,+++)))******)))))))))(((((((((%%%'''(((***+++++++++***&&&###///...444AAAAAAKKKHHHJJJLLLNNNNNNMMMJJJHHHHHHJJJMMMNNNNNNMMMNNNPPPLLLLLLMMMNNNNNNOOOOOOOOOKKKKKKLLLLLLKKKIIIGGGEEEMMMIIICCC>>>999444...***''''''&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&''')))((('''%%%$$$$$$$$$$$$%%%'''***,,,---,,,***)))''')))+++,,,+++******+++))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&)))))))))))))))))))))))))))))))))((()))***+++***$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((''''''''')))******)))&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$"""$$$(((+++++++++)))555CCCOOO\\\aaaaaabbbxxxtttyyyyyy~~~[[[RRRDDDeee\\\QQQ^^^MMMAAAEEEFFFHHHTTTQQQHHHJJJXXXWWWnnn|||lllyyy333***;;;(((,,,,,,+++++++++*********(((((((((((((((((((((((('''$$$&&&,,,...,,,,,,///333JJJyyyooowwwCCC---333777111+++------------,,,,,,++++++++++++++++++++++++,,,------...111777AAAMMMXXX___iiiGGG444333000...,,,+++++++++***)))))))))((((((((((((((((((((((((((((((((('''&&&%%%)))"""(((!!!!!!***(((222000555<<>>===:::666000+++(((&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%'''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))++++++***)))***+++))))))******+++,,,------)))))))))))))))))))))))),,,+++***((('''''''''((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$$$$%%%&&&'''(((((((((''''''""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&&&&%%%%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&###"""$$$&&&''')))$$$+++>>>NNNUUUSSSLLLooommmddd~~~uuukkkTTTccchhhrrrnnn>>><<>>>>>===<<<>>>??????>>>===<<<;;;:::;;;;;;:::999888666444222000...&&&'''((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$&&&''''''&&&%%%'''(((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''***(((&&&$$$######$$$%%%$$$%%%%%%%%%%%%###!!! $$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&'''''''''(((((()))))))))&&&%%%&&&)))(((''')))---''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++###$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""(((+++(((&&&&&&&&&%%%)))!!!(((333777BBBMMMLLLUUUNNN]]]fff|||^^^^^^hhhjjjwwwiiidddgggoooiiiggg~~~___uuukkk|||bbbnnneeeooofffrrreee<<<+++)))***,,,+++))))))))))))))))))))))))''''''''''''''''''''''''(((((()))((('''&&&&&&'''==="""888666HHHooo~~~fff999---...///...***(((***---++++++++++++++++++++++++******)))******+++,,,---,,,---111888BBBNNNXXX^^^gggAAA444111///---+++*********)))(((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))### +++''''''---%%%,,,((('''%%%%%%&&&(((***++++++,,,///000111333666888111000...---,,,,,,------,,,+++***((('''&&&&&&&&&$$$&&&(((******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&###$$$$$$$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''!!!#########""""""$$$%%%########################%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%"""!!!###&&&%%%!!!###)))&&&%%%%%%$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&#########$$$%%%%%%&&&&&&((((((((('''$$$#########$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ &&&)))((((((++++++(((((("""+++...(((444EEEDDDBBBMMMTTT>>>QQQPPPZZZTTTVVVAAATTT```CCCqqqVVV\\\zzzlll[[[ggghhhmmmIIINNNQQQiii|||}}}dddssstttppp|||vvv[[['''&&&444###***;;;(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((())))))***)))(((///...***000***...GGGiiiwwwyyy}}}jjjJJJ444******333444---,,,222111************+++++++++++++++))))))))))))***+++,,,---+++---111999CCCNNNXXX^^^iiizzz>>>333000///---***)))******)))'''&&&'''''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$'''""")))"""!!!'''!!!)))%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''((()))((('''&&&%%%&&&'''(((%%%$$$$$$$$$%%%''')))***))))))'''$$$######%%%''''''&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&''''''$$$%%%&&&%%%$$$%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""%%%'''((((((''''''$$$$$$######$$$%%%'''(((#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&***'''!!!"""'''############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''"""###%%%%%%$$$$$$&&&((($$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((()))&&& %%%&&&"""%%%&&&)))!!!---888,,,666LLLAAAAAA:::OOOFFFKKKNNN[[[NNN@@@RRRrrrBBBBBBGGG]]]777BBBIIIAAA___GGGSSSffffffdddeeemmm\\\HHHiiiaaaNNNwwwMMM:::%%%...,,,(((...,,,$$$$$$'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''******'''))),,,,,,$$$"""...111$$$---///KKK[[[www{{{xxxqqqZZZ@@@111,,,***,,,000***)))((()))+++---,,,+++******************++++++))))))))))))***+++,,,---+++---111999CCCNNNXXX]]]ggglll;;;333111...---+++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***...333888<<<>>>>>>===??????@@@AAAEEEIIIMMMOOOVVVUUUUUUWWW[[[[[[WWWTTTjjj[[[PPPNNNMMMMMMWWWfffSSSTTTTTTPPPFFF;;;222---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''''''''((())))))))))))************)))***,,,---111===MMMYYYyyyrrrmmmrrr}}}wwwnnnjjjfff[[[GGG888.........------,,,,,,,,,,,,+++++++++******))))))******))))))((((((''''''(((((((((((()))***+++,,,---...222999CCCNNNYYY___hhhiii:::333111...---+++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))***---000333555777888999888888999;;;>>>AAABBBAAACCCEEEFFFFFFEEEDDDDDDQQQEEE>>>???>>><<>>>>>===999222+++'''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))),,,---,,,(((%%%'''---333:::555222444<<>><<<999777555000)))###------,,,,,,,,,++++++++++++*********)))))))))((())))))))))))((((((''''''(((((((((((()))***+++,,,---///222999CCCOOOYYY___jjjddd999444111...---+++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++...///222111000000111222444555---222666555222000222444<<<555333666555111222999......,,,)))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((&&&)))+++)))&&&$$$$$$&&&((('''%%%&&&(((******)))(((***,,,+++((((((,,,///++++++************)))))))))))))))((((((((((((((()))))))))(((((((((((('''(((((((((((()))***+++,,,---///333:::DDDOOOZZZ```lll^^^888555000------+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%'''(((---,,,,,,+++,,,,,,---...))),,,......---,,,---...222...///222222------000((()))((('''&&&&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''!!!%%%))),,,,,,,,,,,,---***+++,,,+++***)))******+++...000---)))(((,,,000((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,---///333:::DDDPPP[[[aaalllWWW666666000------+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$'''((((((((()))***++++++,,,******+++---...---+++***((((((******(((''')))###%%%''''''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))((('''(((((("""%%%''''''%%%$$$$$$&&&)))***+++***'''%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((()))***+++,,,...///333;;;EEEQQQ\\\bbbkkkPPP444777///...---+++***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###%%%'''''''''&&&&&&######$$$%%%&&&''''''(((***'''%%%&&&***,,,***'''&&&&&&%%%%%%%%%%%%%%%&&&"""%%%'''((('''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%%%%'''((()))((((((((()))'''((()))+++,,,,,,)))'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((((((((((((((()))***+++,,,...000444;;;FFFRRR]]]cccjjjKKK333777///...---+++***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###############################################################$$$$$$$$$$$$######$$$%%%&&&((()))***""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$$$$&&&(((((((((%%%$$$$$$%%%&&&&&&&&&&&&"""###%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,...000444<<>>888666---,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&'''(((((()))&&&######%%%&&&%%%###'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''++++++***)))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$!!!!!!$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---,,,+++)))((((((((((((''''''(((((()))+++,,,---...000666>>>HHHSSS]]]bbblll;;;:::999000,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%)))'''$$$$$$&&&'''&&&$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''******))))))((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%''')))((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++***)))((((((((((((((((((((((((((()))+++,,,---...000666>>>HHHSSS]]]bbblll;;;:::888000,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$######((('''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''))))))))))))((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((((((((()))***+++,,,---...111666???IIITTT]]]bbbkkkyyy???888222---,,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''---+++)))'''&&&&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))((((((((()))***+++------...111777???JJJTTT]]]bbbkkkooouuuCCC444...///,,,,,,++++++******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''---,,,)))'''&&&'''((()))%%%%%%&&&&&&'''(((((()))%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((())))))******'''''''''((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&'''((()))(((((())))))***,,,---...---111777@@@KKKUUU]]]aaakkklllCCC333///666,,,,,,+++++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''''')))((('''&&&%%%%%%&&&&&&%%%%%%&&&'''((()))******$$$%%%%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((())))))******''''''((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((())))))))))))***+++,,,---...---111888AAAKKKUUU]]]aaalllZZZ???555111555,,,,,,++++++++++++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%'''((('''%%%%%%(((***(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((((()))))))))***+++,,,---...---111888BBBLLLVVV]]]aaannnIII<<<888111000,,,,,,++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&(((***)))''''''))),,,)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''(((******((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((()))))))))***+++,,,......---111888BBBLLLVVV]]]aaaoooKKK===666...111++++++++++++************((()))***)))(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))+++)))'''(((***+++)))''')))))))))(((((('''''''''************************)))(((((('''''''''(((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''((((((''')))+++,,,,,,***'''%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&%%%&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&%%%%%%&&&'''''')))(((''''''''')))***+++***************)))(((((((((((('''''''''(((((()))))))))******++++++,,,,,,))))))*********)))'''&&&((((((((())))))*********((((((((()))))))))******))))))))))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((()))))))))(((''''''&&&'''''''''''''''''''''''''''&&&%%%&&&'''(((&&&$$$'''%%%###$$$&&&'''&&&###&&&%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))++++++***(((&&&(((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********+++,,,---...//////222888BBBMMMVVV\\\___oooJJJ:::777333888---,,,,,,,,,++++++******)))*********)))((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))'''&&&&&&)))***(((&&&******)))))))))((((((((())))))))))))))))))))))))(((((('''''''''''''''(((''''''''''''''''''''''''((((((((())))))(((((((((((((((''''''&&&&&&&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''&&&&&&%%%((()))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((())))))(((((((((((())))))******))))))))))))************)))))))))***+++,,,,,,,,,------,,,,,,+++***++++++************++++++))))))))))))************((())))))***)))((('''&&&(((((((((((())))))******))))))))))))))))))))))))(((((())))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%(((&&&$$$%%%'''((('''%%%'''&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((())))))))))))******************+++,,,---...//////222888BBBMMMWWW]]]___ooo{{{FFF555555222555......---,,,,,,+++******+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********((('''&&&''')))******)))************))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))*********++++++************************))))))))))))******++++++******)))******************************))))))((())))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''************************'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))***************************))))))))))))******))))))(((((((((((())))))+++***)))))))))))))))*********++++++******))))))******))))))((())))))************))))))))))))((((((((()))))))))(((''''''((((((((())))))))))))*********************))))))(((((()))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%((('''&&&'''((()))(((&&&(((((('''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))******************++++++,,,...///000///222888BBBMMMWWW]]]```ooommmEEE777777111.........---,,,++++++******+++***))))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))************)))))))))***,,,---------+++++++++++++++*********++++++++++++++++++++++++++++++*********+++,,,,,,---------------............//////////////////...111000000000000000000000------............------........................------,,,,,,+++,,,,,,,,,---,,,+++***)))***++++++++++++++++++++++++++++++************************)))***************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------++++++***)))))))))******000//////......---------+++,,,,,,---,,,,,,++++++---,,,++++++++++++++++++---------,,,+++******)))))))))******))))))))))))******++++++++++++++++++---,,,,,,,,,,,,+++++++++)))***************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))************))))))(((((((((((((((((((((((()))(((((((((******(((''')))((((((((())))))(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))************++++++---...000111///222888BBBNNNXXX^^^aaaoooEEE:::<<<555///...------,,,++++++******,,,***((()))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************++++++++++++***+++,,,------...//////------------------------........................000000//////000111111222222222333333333444444444555555555666666555555555666666666666666666666666222222333333333333222222333333333333333333333333222222111000000000000000111000...---------//////------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------------------------........./////////,,,---...///////////////000111111222333333444444222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111///000000000111111111222111111000000000000111111333222222111000000111111777777777777666666555555444444555555555555444444555555444333333333333333222222111000///......---,,,,,,,,,,,,,,,,,,------/////////...............000/////////////////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***************************+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))'''&&&''')))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((('''&&&%%%&&&''')))***((('''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))******+++,,,---///000111///222888BBBNNNXXX___aaappp???555:::666333......---------,,,,,,,,,---+++)))***---...,,,)))))))))))))))))))))))))))************************)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,.../////////...000111111111111111111222222222333333333333333333333333555555444555555666777888777777888888999::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::888888999999999999888888999999999999999999999999888888777666555555555555444333222111000111222222000000000000000000000000////////////////////////---......//////////////////////////////////////////000000000000111111111///000111222222222222222222333333444555777777888444444444444444444444444222222333444555666777777555555555555555555555555444444444444444444444444444444555555666666777777666666555555555555666666777777666555444444444444777777888888888777666666777888999999999999999999999888777666666666666666666666555555444333222222111111000000000111222222444444444444444333333333333333333333444444444555111222333333444333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......................................................///000000///......//////000111111111000000111111111111111111111111000//////000111111000...,,,---......---,,,---.........---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///---+++***,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++,,,---******))))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))******+++,,,...///111222///222888BBBOOOYYY___bbbpppuuu<<<555777333444///////////////000000000000---+++---111333111...........................////////////////////////---------...///000000000111111111111111111111111000000111111111222222222333444666555333333444666666666666777777888888888888888888888888888888888888888888888999:::;;;<<<:::;;;;;;<<<======>>>>>>>>>>>>????????????>>>>>>======>>>>>>>>>?????????===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<::::::999999:::888888777777666666666777666666666666666666666666555555555555555555555555333333444555555555555555444444444444444444444444555555555555666666666666555666777888888999999999777777888888888999999999777777777777777777777777999999999999999999888888999999999999999999999999888888888888888888888888888888999::::::;;;<<<<<<;;;::::::999999::::::;;;:::999888777666666666666555666777888888777777666888999:::;;;;;;;;;;;;::::::999888777666666666666888888888777777666666666666555555444555666777888::::::999999999888888888555666666777888999::::::666777888888999999999888666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222111222333444444333222111222222333444444444444444444444444444444444444444444333222333555555333222000222333333111000111333333222111000000000000111000000000000000000000000////////////////////////////////////////////////...111444222///---000333000000111111111111000000////////////////////////...............//////000---,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))************+++++++++******+++,,,...000222333///222888CCCOOOYYY```cccppplllBBB>>>;;;444666000000000111222222333333222///---///444666444111333333333333333333333333444444444444444444444444///000000111222333333444555555555555555555555555333333444444444555555555999;;;===<<<999888:::<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>;;;<<<<<<===>>>??????@@@???@@@@@@AAAAAA@@@@@@???BBBBBBBBBCCCCCCDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???======<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>????????????AAAAAAAAAAAAAAA@@@@@@@@@????????????????????????IIIHHHFFFDDDAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;<<<<<<===>>>??????======<<<<<<<<<<<<======@@@???>>>===<<<<<<;;;<<<999:::<<<===>>>======<<<======>>>???@@@@@@??????>>>===<<<;;;::::::::::::999999999999888888888888999888777777777999:::;;;=========<<<<<<;;;;;;;;;777777888999;;;<<<===>>>999:::;;;<<<<<<<<<<<<<<<888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444444444555666666555444444444555555666777777777666555555555555555555555555666555555666777777666444333555777666444333555777666555444444333333333444222222222222222222222222111111111111111111111111111111111111111111111111000444777555111000333666111111222222222222111111111111111111111111111111000000000111111111111111...............///000111000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))++++++,,,,,,,,,---------******+++,,,...000222333///222888CCCOOOZZZ```cccppp[[[GGG888777333111222333444333222222444666333222222333444777999;;;::::::;;;<<<<<<;;;999888=========>>>>>>>>>>>>>>>@@@@@@>>>===<<<;;;;;;;;;;;;::::::999999::::::;;;<<<;;;:::999999:::;;;;;;===<<<<<<<<<===>>>???@@@???????????????@@@@@@AAA??????@@@@@@AAAAAAAAABBB@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKJJJHHHGGGGGGHHHJJJKKKHHHGGGGGGIIIMMMOOONNNKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCAAA??????AAABBBCCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCC@@@>>>???AAACCCBBB@@@CCCBBBAAA@@@@@@@@@@@@AAA@@@???>>><<<<<<<<<======@@@???======>>>>>>===<<>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDDDDCCCBBBDDDEEEFFFEEECCCAAA@@@@@@@@@AAAAAA???======???AAABBBBBBCCCAAABBBDDDCCC@@@AAAEEECCCCCCBBBAAA@@@???>>>>>>??????@@@??????>>>===<<>>===@@@AAAAAABBBBBBAAAAAA@@@=========>>>>>>>>>>>>???======>>>???@@@AAAAAABBB@@@AAABBBAAA@@@????????????>>>===<<<<<<===???@@@AAA>>>;;;:::;;;======<<<999======888888======999<<<;;;:::;;;<<<===<<<;;;;;;===>>>>>>======>>>???======<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????<<<<<<=========;;;:::888::::::<<<===>>>>>>>>>>>>>>>===;;;:::999::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;;;;;;;888888999888888777666666666777888999999:::999999??????===;;;888666555444666666555555666666777888666666666777777777888888888999::::::;;;;;;::::::666666666555555444444444111222222222222111000000222222222222333333333333000111222333333222111000333333333333222222222222222222222222222222222222222222222222222222222222000000000000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,+++******))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,++++++,,,...111+++,,,,,,---...///000000000//////.........//////.........---,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))'''((()))))))))))))))(((+++++++++++++++******)))*********))))))*********---,,,,,,,,,---...//////++++++++++++---///111222...333777>>>KKKZZZccceeerrrUUUAAA666999999:::444555777777777888:::<<<<<<<<<======???@@@BBBBBB@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGGGGFFFGGGHHHIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGEEEEEEEEEFFFGGGHHHDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGKKKKKKLLLLLLLLLMMMMMMNNNUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTSSSQQQOOOPPPQQQQQQNNNKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKHHHFFFDDDDDDEEEFFFFFFEEEBBBBBBAAAAAABBBBBBCCCCCCGGGDDDBBBCCCEEEFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJKKKHHHGGGGGGFFFGGGGGGFFFEEECCCCCCBBBBBBAAAAAAAAA@@@@@@?????????AAAAAA@@@>>>BBBBBBAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBLLLKKKKKKJJJIIIHHHGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDLLLKKKJJJHHHEEECCCAAA@@@DDDFFFHHHHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIIIIJJJJJJEEEFFFGGGFFFEEEEEEFFFGGGCCCCCCEEEIIIIIIGGGJJJNNNIIIHHHHHHGGGFFFFFFFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDBBBAAAAAABBBDDD???@@@@@@AAABBBBBBBBBBBB=========>>>???@@@@@@@@@DDDFFFEEEAAA@@@DDDEEEBBB???===<<<===>>>>>>===<<<<<<===???>>>======>>>@@@@@@@@@???>>>>>>>>>??????======>>>>>>???@@@@@@@@@DDDDDDCCCCCCAAA@@@>>>===::::::;;;<<<===>>>>>>>>>@@@???>>>======>>>>>>?????????@@@AAAAAA@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>=========999::::::;;;;;;:::::::::>>>>>>===<<<:::999999888777666666666666777888888999999999888888777777777666777777888888888777777888888888777777777777777666666777777666666555444555555555555666666666666555666777777777777666555555555555555444444444444444444444444444444444444666666666555555666666666444444444444333222111000//////.........---------........................---.........---,,,,,,+++------------------------------------------------//////000000///000222444222222333444555666777777666555555555555555666666888888777666444333222222222222111000///......---000//////...------......////////////......---,,,---............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///111111111000///......///000111///333888???LLL[[[dddffftttNNN:::444666666555333666999;;;<<<>>>AAADDDDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLRRRQQQQQQRRRSSSUUUWWWYYYSSSSSSTTTTTTUUUUUUUUUVVVSSSRRRRRRQQQQQQRRRRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTTTTSSSRRRPPPOOONNNPPPQQQSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTWWWXXXXXXWWWUUUSSSWWWXXXYYYZZZ[[[[[[[[[[[[TTTTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTTTT^^^\\\[[[ZZZZZZYYYVVVTTTTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVRRRPPPNNNMMMNNNOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMKKKKKKLLLMMMMMMLLLCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGJJJMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIHHHJJJIIIIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMNNNNNNOOOPPPPPPQQQLLLKKKKKKKKKJJJJJJIIIIIINNNNNNOOOOOONNNNNNMMMLLLFFFGGGHHHJJJLLLNNNPPPQQQGGGIIIJJJJJJJJJKKKMMMOOONNNMMMLLLKKKKKKKKKKKKKKKEEEGGGIIIIIIFFFDDDEEEGGGIIIHHHIIILLLKKKHHHIIIMMMIIIHHHGGGFFFFFFGGGHHHIIIKKKJJJJJJJJJIIIHHHHHHGGGJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDEEE===>>>@@@AAAAAAAAA@@@???AAACCCFFFGGGGGGGGGGGGHHHDDDFFFEEEBBBCCCFFFFFFEEEDDDBBBAAAAAABBBBBBAAA???@@@AAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEECCCBBB@@@??????BBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBAAABBBBBBCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<===>>>????????????>>>>>>>>>>>>>>>======<<<========================>>>>>>======>>>>>>???@@@AAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<============<<<;;;;;;999999999999::::::::::::::::::;;;<<<<<<;;;::::::777777888888888888888888::::::::::::::::::::::::;;;:::999888888999:::;;;888999999999888777666555444444333333333222222222111111111111111111111111222222111111111111000000111111111111111111111111111111111111111111111111000111222222111111333555444444555666777888999999777777777777888999::::::>>>===<<<;;;999777666666777666666555444333333222555444444333333333333333666555555555444222111000111111222222111111000/////////............//////.........//////000111222444333222111111222333444111555:::@@@MMM\\\fffhhhyyyLLL<<<======:::888888;;;???BBBEEEHHHKKKNNNLLLNNNPPPSSSUUUVVVVVVVVVWWWVVVUUUTTTUUUVVVWWWXXXZZZZZZYYYYYYYYY[[[]]]___[[[\\\\\\]]]]]]]]]]]]]]]YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUYYYXXXXXXXXXXXXXXXYYYZZZWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\^^^^^^^^^]]]\\\[[[\\\]]]___````````````bbbbbbcccddddddddddddccc``````aaaaaaaaaaaa``````\\\\\\\\\]]]]]]^^^]]]\\\XXXXXXXXXXXXXXXXXXWWWWWWYYYYYYYYYXXXWWWWWWWWWVVVTTTSSSQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQRRROOONNNMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNLLLKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLMMMOOOOOOMMMKKKPPPQQQQQQQQQRRRRRRSSSSSSIIIIIIIIIJJJKKKKKKLLLLLLRRRSSSSSSUUUVVVWWWXXXXXXOOOPPPPPPPPPPPPOOONNNNNNUUUUUUTTTSSSQQQPPPOOOOOOUUUVVVVVVVVVUUUUUUWWWYYYRRRQQQPPPOOONNNMMMLLLLLLQQQQQQPPPPPPPPPQQQQQQRRRPPPNNNOOORRRQQQNNNOOOSSSOOONNNMMMKKKKKKLLLMMMNNNKKKKKKJJJIIIHHHHHHHHHHHHKKKJJJHHHHHHGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHFFFEEEEEEDDDBBB@@@JJJJJJJJJJJJJJJJJJJJJJJJCCCEEEGGGGGGEEEDDDEEEGGGDDDFFFGGGHHHHHHIIIHHHGGGEEECCCBBBBBBCCCCCCAAA@@@AAABBBCCCCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDPPPPPPOOONNNMMMLLLLLLLLLBBBBBBBBBBBBBBBCCCCCCCCCHHHHHHHHHHHHIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEECCCBBBBBBAAA@@@@@@??????AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????AAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<<<<====================================:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888:::;;;<<<:::;;;;;;;;;:::999999888999999888888888777777777444444444444444444444444777777666666666666666777444444444444444444444444555555555555555555555555444555666666555555777888666666777888999:::;;;;;;999999999:::;;;<<<===>>>AAA@@@@@@???>>>===<<<<<<999999999999999888888888888777777666666666777777888888888888888777666555666666666666666555444444333222222111111222222333444444333333333333333333444444444444666888:::;;;444888;;;AAAMMM\\\fffhhhIII<<>>===<<<===@@@CCCEEEMMMNNNNNNMMMLLLMMMNNNPPPNNNOOOQQQTTTSSSPPPMMMLLLOOOMMMLLLLLLMMMMMMLLLKKKLLLNNNOOOOOONNNNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOONNNFFFGGGGGGGGGGGGHHHHHHHHHMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBB?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888888888888888888;;;:::999999999::::::;;;777777777777777777777777777777777777777777777777:::<<<======<<<;;;<<<>>><<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAAAAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFF??????>>>===<<<;;;;;;::::::999999999999999::::::;;;;;;<<<======>>>======;;;;;;;;;<<<;;;::::::999888777777666666777777888888888888888999:::;;;<<<999999999999;;;===???@@@:::===???CCCNNN\\\eeegggEEE555===<<<@@@EEEOOORRRWWWZZZ\\\^^^```bbbcccdddeeegggiiijjjkkkkkkjjjiiiiiihhhhhhggghhhhhhpppooooooooonnnmmmmmmllljjjkkkllllllkkkjjjiiihhhjjjjjjhhhgggffffffffffffhhhhhhhhhgggfffeeedddcccdddccccccddddddeeeggggggcccdddggghhhiiihhhfffeeeeeeeeeeeedddddddddddddddffffffggghhhiiijjjkkkkkkjjjiiihhhgggfffffffffgggffffffggggggffffffeeedddiiiiiiiiiiiiiiiiiiiiiiii```aaaccccccbbbaaaaaabbbbbbbbbbbbaaa``````____________^^^]]]\\\[[[[[[ZZZWWWWWWWWWYYY\\\]]]\\\ZZZWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYXXXVVVUUUVVVXXXUUUVVVVVVWWWWWWUUUTTTSSSTTTTTTSSSSSSTTTUUUVVVWWWSSSVVVXXXWWWTTTTTTVVVXXXVVVWWWWWWXXXYYYZZZ[[[[[[UUUSSSPPPOOOPPPRRRSSSSSSPPPQQQRRRSSSTTTUUUVVVWWWTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSTTTTTTTTTTTTSSSRRRRRRTTTVVVXXXZZZYYYXXXUUUSSSSSSVVV[[[___```aaabbbcccZZZYYYYYYWWWUUUSSSQQQPPPZZZWWWUUUUUUWWWZZZ[[[[[[^^^\\\\\\]]][[[WWWWWW[[[XXXXXXXXXWWWWWWVVVVVVVVVXXXWWWUUUTTTSSSSSSTTTUUUQQQQQQPPPPPPQQQQQQRRRRRRNNNNNNOOOOOOOOOOOONNNNNNOOOOOONNNLLLKKKJJJIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKOOONNNNNNPPPRRRQQQLLLHHHIIIGGGEEEDDDFFFJJJOOORRROOONNNMMMNNNPPPQQQPPPNNNQQQOOOPPPSSSRRRNNNLLLMMMNNNMMMLLLLLLNNNNNNMMMLLLMMMOOOPPPPPPOOONNNPPPQQQUUUUUUTTTSSSSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTVVVXXXYYYYYYXXXXXXVVVUUUSSSRRRQQQRRRRRRSSSNNNNNNOOOPPPPPPPPPOOOOOOSSSRRRQQQPPPOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMKKKJJJLLLLLLMMMNNNOOOPPPOOOOOOMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>============????????????????????????>>>>>>===<<<<<<===???@@@========================;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHFFFDDDBBB@@@>>>===??????>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======>>>>>>???:::;;;<<<>>>AAADDDFFFHHHDDDCCCBBBBBBBBBBBBCCCDDDCCCEEEEEEGGGPPP]]]eeeggg{{{MMMEEEQQQMMMQQQVVVfffiiimmmooopppqqqrrrsssuuuttttttsssssstttttttttppppppqqqsssssstttttttttpppqqqrrrssssssqqqpppooolllmmmooopppppppppnnnmmmhhhhhhhhhiiiiiijjjkkkllljjjjjjkkkllllllkkkkkkjjjrrrqqqpppoooooooooooooooooonnnoooooopppqqqssstttrrrrrrrrrqqqqqqqqqpppppppppqqqtttvvvvvvtttqqqoooqqqqqqqqqqqqssswww{{{}}}oooooooooooonnnlllkkkjjjppppppooonnnnnnooopppppprrrtttvvvuuurrrqqqqqqsssqqqrrrrrrrrrssssssttttttqqqqqqpppooonnnmmmllllllggghhhiiimmmppprrrrrrqqqqqqqqqqqqrrrsssuuuvvvwwwpppqqqrrrpppmmmlllmmmooosssttttttuuutttrrrooonnnttttttttttttvvvwwwyyy{{{zzz}}}|||{{{~~~sssoookkkiiijjjmmmpppqqqzzz{{{|||}}}~~~rrrhhhaaa}}}}}}~~~~~~{{{{{{zzzwwwqqqpppsssyyyzzz|||~~~~~~}}}tttsssqqqooonnnooopppqqqlllmmmnnnnnnooooooooonnnggghhhhhhiiiiiihhhhhhgggccccccbbbaaa```___^^^^^^\\\[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUXXX]]]```___]]]\\\ZZZVVVTTTRRRSSSTTTVVV[[[XXXVVVXXXZZZXXXPPPIIIQQQMMMLLLPPPSSSSSSVVV\\\ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZ\\\]]]]]]\\\[[[]]]^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTTTVVVYYY[[[\\\ZZZXXXWWW^^^\\\ZZZXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]\\\[[[^^^]]][[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPTTTTTTTTTTTTTTTSSSRRRQQQTTTTTTSSSRRRRRRQQQQQQPPPSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSUUUWWWXXXRRRRRRQQQPPPOOONNNNNNMMMKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHIIIKKKLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEEEEDDDBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBCCCEEEGGGJJJLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLLLLSSS___fffgggwww```fff}}}zzz}}}{{{}}}rrrfffYYYSSSRRRXXX___eeeooozzz~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxyyyzzzsssttttttuuutttsssqqqpppooonnnlllkkkjjjjjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhdddcccbbbaaa___^^^]]]\\\ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYWWWVVVTTTRRRQQQWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVWWWVVVUUUUUUTTTSSSRRRRRRTTTSSSRRRRRRTTTVVVYYY[[[XXXWWWVVVUUUTTTRRRQQQQQQOOOOOOPPPPPPOOOOOONNNMMMQQQQQQQQQRRRRRRRRRRRRSSSNNNNNNLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPPPPQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTVVVVVVTTTRRRPPPMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNPPPPPPNNNMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNOOOPPPQQQSSSSSSTTTNNNMMMMMMMMMNNNOOOPPPPPPKKKKKKLLLLLLLLLKKKKKKJJJNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLNNNNNNNNNNNNOOORRRTTTUUUSSSSSSQQQPPPVVVaaaggghhhvvv