BM6P6(@ ZZZKKK???999999777666444222111222222000///000...///000---***///888......------------..............................---------,,,,,,+++++++++222---+++...000///111444;;;HHHfff{{{qqqmmmmmmmmmaaatttgggjjjxxxqqqXXXJJJDDDBBBBBBGGGYYYuuuvvvtttwwwvvv___NNNGGGGGGDDDKKKSSS\\\ooo|||uuurrrxxxeeeWWWFFF>>>EEEKKKbbb}}}}}}|||qqqmmmeee\\\VVVTTTVVVXXXccchhhnnntttwwwzzz}}}}}}zzzzzz|||}}}zzz||||||wwwrrrqqquuuyyyzzzwwwuuurrriii]]]XXX[[[dddsss}}}~~~}}}yyywwwvvvvvvwwwxxxwwwvvvwwwvvvsssqqqqqqssswww}}}~~~wwwpppqqqwwwpppbbbZZZPPPDDDPPPrrrqqqeeedddjjjjjjfffbbb___[[[TTTMMMIIIAAA;;;666666999BBBPPP]]]QQQVVV]]]qqqppphhhuuu~~~wwwnnnmmmsss}}}ZZZFFF777222000---,,,---,,,+++))))))(((((((((''''''''''''&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((()))******(((((((((((()))))))))))))))+++,,,,,,+++***,,,---,,,+++...555555777JJJaaajjjqqqwwwlll___iiiyyyzzzwwwaaa\\\pppzzzjjjhhhgggddd\\\QQQGGG???;;;888===AAABBBBBBHHHVVVbbbuuuzzznnnVVVDDD<<<:::<<<>>>@@@AAAAAA@@@@@@>>>;;;===CCCCCCEEEUUUiiivvvqqqtttmmm```JJJBBB<<<>>>DDDOOOaaarrrfffQQQCCC@@@???>>>===<<<===???@@@CCCDDDFFFGGGHHHKKKNNNQQQPPPUUU[[[```eeejjjhhhccc]]]XXXRRROOOOOOMMMIIIEEEIIIFFFBBB@@@AAAAAAAAAAAA????????????@@@AAACCCCCC[[[KKK???999:::777666444222111222222000//////...000222111///555>>>......------------..............................---------,,,,,,,,,++++++111---,,,...000000111555===TTTwwwxxxttttttjjjdddrrrdddkkkkkkUUUHHHDDDDDDEEEMMM```{{{wwwnnnrrr{{{oooZZZLLLGGGIIIHHHRRR]]]hhh{{{ooo\\\OOOAAA>>>III]]]vvv|||rrr{{{~~~uuuoooeee[[[TTTUUUZZZ^^^ccchhhoootttwwwzzz~~~}}}{{{}}}|||}}}}}}xxxtttsssvvvzzz|||yyyxxxvvvlll```ZZZ[[[eeesss|||zzz{{{~~~wwwooojjjjjjkkkmmmnnnppptttvvvuuussssssrrrwww~~~~~~uuujjjhhhllllll^^^VVVMMMEEEVVV{{{rrrhhhdddiiiqqqqqqjjjbbb]]]YYYVVVSSSQQQCCC<<<777555888@@@NNN\\\TTTRRRSSSfffzzzgggkkkuuuvvvwww|||bbbMMM>>>333000---,,,------,,,***))))))((((((((('''''''''&&&''''''((((((((((((((((((((('''&&&&&&&&&''''''((((((((((((((()))******((((((((()))))))))******)))+++,,,,,,+++***,,,---,,,+++...444666:::NNNeeennnyyyxxxjjjdddmmmyyy{{{cccVVV\\\uuu|||pppkkkiiibbbXXXMMMDDD>>>;;;:::???BBBCCCDDDLLL[[[gggzzzzzzfffPPPBBB>>><<<>>>AAADDDEEEDDDDDDDDD???<<>>CCCVVVrrrtttkkkpppwww{{{sssfffZZZSSSUUU\\\bbb```eeelllqqqtttxxx}}}}}}~~~~~~~~~}}}yyyuuutttxxx{{{}}}||||||zzzqqqddd\\\ZZZ```nnnxxxvvvuuuyyy|||{{{~~~|||vvvkkk___WWWVVVXXX[[[^^^dddkkkqqqttttttqqqnnnuuu~~~vvvjjjgggjjjqqq```UUULLLGGG]]]zzzkkkddddddjjjrrrkkkfff___[[[ZZZXXXUUUQQQFFF???888555555<<>>LLLgggwwwooohhhnnnxxx~~~wwwjjj]]]UUUTTTYYY^^^[[[aaaiiimmmpppsssyyy~~~}}}yyyvvvuuuxxx{{{|||}}}~~~|||tttiii^^^YYYVVVeeerrrtttssstttvvvvvvzzzssshhhZZZOOOJJJKKKMMMMMMRRRZZZbbblllsssrrrnnnjjjqqq{{{|||tttsssxxx|||iiiXXXKKKGGG```zzzlllbbb]]]]]]aaa]]]]]]^^^___aaa___WWWNNNJJJCCC;;;666333888GGGVVVYYYJJJ???OOOiiittt{{{iiippp~~~{{{www\\\FFF777222,,,+++...000///,,,)))))))))(((((((((((('''&&&''''''(((((((((((((((''''''&&&''''''((())))))((((((((((((((())))))***)))*********++++++++++++)))+++,,,,,,+++***,,,---,,,,,,///444;;;GGG^^^sssyyywwwdddppptttxxx}}}uuuppp\\\SSSbbbwwwyyyqqqkkkaaaTTTHHH???;;;:::???AAACCCEEEJJJWWWiiivvvnnnUUUAAA;;;???===BBBIIIMMMNNNNNNNNNOOOMMMLLLLLLMMMSSSgggwwwqqq~~~dddIIIIIIAAABBBIIIWWWiiixxxxxx]]]KKKMMMVVVUUU[[[[[[\\\___dddjjjpppsssyyy~~~|||xxxwwwtttttttttvvvyyyzzzyyyxxx}}}~~~~~~|||xxxsssmmmjjj^^^NNNBBB;;;;;;888666444222111222222000///222333222000//////000111......------------..............................------------------------///---...111111000555;;;OOOpppwwwqqq```oootttYYYHHHDDDEEEFFFOOO```www~~~wwwaaaYYY^^^eee]]]WWWRRRSSS[[[dddhhhiiipppqqqyyyzzzfffRRRGGGEEEIIINNNYYYgggyyy~~~wwwlllTTTBBB<<<===SSSsss}}}vvvfffiiiqqq}}}zzzpppdddYYYTTTSSSTTTXXX___gggkkkmmmqqqxxx~~~{{{xxxvvvvvvxxxyyy{{{}}}|||vvvlll```WWWQQQ___nnnuuutttqqqooommmssshhhWWWJJJEEEGGGLLLOOOQQQWWW\\\bbbllluuutttnnnjjjnnnwww~~~kkkVVVHHHFFFbbbzzzjjjZZZOOOMMMQQQVVVYYY\\\___dddfff]]]RRRMMMGGG???888333555CCCQQQZZZMMM@@@KKKfffuuuwwwhhhppp}}}vvv}}}```FFF;;;444,,,+++...111///---***)))))))))((((((((((((&&&''''''((((((((((((((('''''''''''''''((()))***((((((((((((((())))))***)))*********++++++++++++)))+++,,,,,,+++***,,,---,,,---111666???OOOfffyyy}}}uuudddqqquuuwwwvvvyyygggYYYYYYlll~~~}}}wwwooojjjaaaUUUIII@@@;;;:::@@@AAACCCFFFMMM\\\ooo}}}}}}jjjQQQ>>>999>>>===DDDNNNSSSTTTSSSTTTUUUSSSSSSTTTUUU\\\sss}}}vvvwww{{{aaaGGGHHH@@@GGGRRRaaaqqqdddTTTQQQZZZeeecccjjjiiihhhiiinnnwww}}}wwwuuuvvv||||||}}}___OOOBBB<<<<<<999666444222111222222000///...000000---...111222000......------------..............................------------...............---///222111111666===TTTjjjyyyqqqggg\\\ooolllTTTFFFDDDGGGIIISSSeee|||tttccccccjjjnnnkkkfff```]]]]]]^^^]]]\\\___gggxxxrrr]]]LLLEEEFFFLLLPPP^^^lll~~~xxxooocccMMM???===AAA[[[wwwgggfffiiiuuu}}}uuujjj^^^UUUOOOMMMVVV]]]fffjjjkkkoooxxx~~~{{{xxxwwwwwwxxxyyyzzz}}}~~~{{{vvvooocccXXXSSS]]]kkkssssssnnnhhhddddddZZZLLLBBBAAAHHHTTT[[[hhhlllllllllsss|||{{{sssmmmmmmsss}}}zzzeeeQQQDDDGGGgggzzziiiXXXMMMMMMSSSVVVXXXWWWXXX___fffaaaVVVQQQKKKDDD<<<444444???MMM\\\TTTFFFJJJeeezzzzzzfffgggxxx|||ttteeeJJJ???666---***...111000---******)))))))))(((((((((&&&''''''(((((((((((((((((((((((('''(((((())))))((((((((((((((()))******)))))))))*********++++++)))+++,,,,,,+++***,,,---,,,///333999DDDVVVlll}}}sssgggppptttyyyxxx{{{}}}hhh^^^]]]lll|||yyyrrrlllhhh___SSSGGG???<<<;;;@@@AAADDDIIIRRRcccvvvtttbbbLLL<<<999>>>@@@IIIUUU[[[\\\[[[]]]___YYY[[[]]]```iii~~~wwwggglllttteeeIIIEEEBBBNNN]]]jjjwwwxxxWWWNNNRRR```lllmmmpppnnnmmmooouuu~~~}}}vvvuuuwww~~~~~~```PPPCCC===<<<999666444222111222222000///+++......***+++000///+++......------------..............................------------.........///------000333222111777???WWWfff~~~ooonnniii]]]YYYpppxxxcccOOODDDDDDHHHNNNXXXkkk|||~~~uuuiiiqqqyyyrrrkkkeeebbbbbbnnnuuugggUUUHHHDDDIIIOOOSSSdddsss~~~tttlll^^^TTTEEE???DDDNNNnnnuuuhhhcccbbbkkk{{{yyyooobbbWWWOOOLLLQQQYYYbbbfffgggkkkuuu~~~{{{yyyxxxyyyyyyzzzyyy}}}~~~{{{wwwrrrggg[[[UUUZZZcccmmmppplllfffbbb]]][[[UUUMMMKKKTTTfffttt~~~www{{{wwwooolllppp}}}zzzvvvbbbOOOEEELLLooovvvhhh^^^WWWVVVYYYYYY\\\\\\\\\ccckkkdddVVVSSSOOOHHH???555333===JJJ^^^\\\MMMHHHccchhhbbbnnn~~~sssrrrnnnRRRCCC999...***...111///,,,*********)))))))))((((((&&&''''''(((((((((((((((***)))((((((((((((((((((((((((((((((((()))******((((((((()))))))))******)))+++,,,,,,+++***,,,---,,,000555;;;GGG[[[ppp|||sssmmmooottt|||}}}ooohhheeennn|||vvvooojjjdddYYYMMMBBB===<<<>>>@@@BBBFFFLLLXXXiii{{{xxxgggUUUDDD:::;;;AAAFFFQQQ^^^eeefffeeefffiiieeegggjjjllltttttt^^^cccgggrrrzzzjjjRRRKKKOOO___oooxxxjjjOOONNNUUUbbbmmmnnnooooooqqquuu|||xxxxxx{{{~~~~~~~~~aaaQQQDDD===<<<:::666444222111222222000///222444333......111///***.........------.................................---------.........//////------000333222111777@@@XXXeee}}}kkk```eeebbbVVV^^^www{{{xxxnnn]]]KKKCCCDDDIIIRRR]]]ppp|||zzz|||wwwnnn||||||zzzmmm```OOODDDDDDKKKRRRUUUhhhyyy~~~vvvjjj```NNNHHH>>>@@@LLL\\\ttthhhaaa\\\ddduuuyyyzzz}}}~~~|||zzz~~~zzzqqqeeeYYYRRRNNNLLLTTT]]]aaabbbfffqqqzzz|||zzzzzzzzz{{{{{{zzz~~~{{{xxxuuuiii]]]TTTUUU\\\fffmmmmmmiiifffbbbgggjjjddd___ggg}}}~~~yyyoookkkooo~~~vvvwwwdddRRRJJJSSSwwwyyykkkfffccc]]]WWWTTT___fffjjjlllssswwwjjjWWWTTTQQQKKKBBB777333;;;HHH```bbbQQQGGGaaammmdddmmm{{{rrrpppvvvZZZEEE:::...***...111///+++************))))))))))))&&&''''''(((((((((((((((+++***)))(((((('''((((((((((((((((((((()))******(((((((((((()))))))))))))))+++,,,,,,+++***,,,---,,,111777===JJJ^^^ssswwwsssrrrnnnttt~~~vvvrrrnnnvvv|||xxxuuunnniiibbbUUUGGG===:::===AAAAAACCCHHHOOO\\\mmmppp\\\KKK>>>888===DDDKKKWWWdddlllmmmlllnnnpppqqqsssuuuuuuzzz~~~}}}ppp___aaa___eeerrrmmm]]]VVV___ppp___MMMRRR[[[dddlllkkkmmmooouuu|||yyy{{{~~~}}}~~~eeePPPGGG@@@:::999:::777444333333222222111////////////000000000000000000//////.........---000///...------------------------............///---222///...333111000999TTTlll{{{nnnbbb```ccc```^^^~~~zzzzzzqqq]]]KKKDDDGGGJJJZZZdddxxxyyy{{{dddWWWIIIDDDFFFKKKSSS[[[ooo}}}{{{yyyxxxtttkkk^^^SSSHHH===CCCOOOUUUmmm|||rrrhhhaaaZZZ\\\ggguuuzzzrrrpppuuuvvvtttrrrqqqqqqqqqrrrtttvvvwwwuuuuuutttuuuvvvxxxzzz{{{||||||{{{{{{|||~~~|||tttooollldddUUUIIIIIIJJJPPPXXX^^^cccllluuu~~~{{{zzz{{{}}}~~~~~~}}}zzztttlllgggZZZNNNSSSbbbiiioootttpppzzz~~~}}}ssskkkrrr{{{www~~~pppooorrr{{{}}}sssqqqjjjWWWIII[[[zzzkkk\\\UUUTTTTTTUUUXXXdddsss}}}{{{xxxvvvlll___[[[WWWJJJAAA===444444AAA___dddZZZJJJVVVzzz}}}kkkkkkuuu~~~lllppprrr}}}[[[KKK===000---///000111333...,,,))))))))))))(((&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++)))***++++++------...///***111:::BBBKKK\\\rrrvvvllljjjlllrrr~~~wwwuuuzzzvvvqqqiiibbbUUUGGG===999;;;>>>AAACCCHHHRRRbbbttt{{{eeeNNNCCC>>>;;;>>>EEEMMM[[[hhhnnnqqqtttvvvuuu{{{zzzzzz||||||{{{zzzkkk\\\VVVWWW```hhhgggfffgggpppxxxzzzUUUMMMOOOZZZmmmooorrruuuxxx||||||zzzyyyvvv{{{hhhRRRIIIBBB<<<;;;999777444333333333222111000000000000///////////////...---,,,---///111222//////...------------------------............///---222///...333111111<<>>666555BBB]]]ccc[[[JJJRRRqqqrrrlllrrr}}}ooosssvvvZZZKKK===111---///000111333...,,,***)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))************+++++++++)))***++++++------...///---333;;;CCCNNN___sss~~~uuujjjgggnnnzzzvvvxxxzzzuuuoooggg^^^QQQCCC:::888;;;>>>AAADDDJJJTTTddduuuttt^^^III@@@<<<;;;@@@HHHRRR___mmmsssuuuyyy{{{zzzqqqbbbPPPKKKLLLWWWaaagggkkkoooxxxyyyTTTMMMOOO[[[oooqqqtttxxx{{{zzzyyywwwuuuyyy}}}|||zzz{{{kkkVVVLLLCCC>>>===999666444333333444333222111111000000//////.........---+++***,,,000444777//////...------------...---------............///...111//////333111333@@@]]]sssssskkkeeeeeeeee]]]fffvvvkkkdddgggoootttwwwzzz|||yyylllWWWFFFCCCGGGLLLVVVssszzzsss}}}~~~qqqSSSJJJCCCCCCHHHPPPZZZcccyyyvvvssspppjjjgggfffgggggggggggggggggggggggghhhddd___ZZZUUUMMMCCC;;;:::<<>>222...//////111333...,,,***)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((())))))))))))************+++++++++)))***++++++------...///111444;;;FFFSSSddduuuyyytttjjjeeerrruuurrrxxxzzzwwwrrrkkkcccZZZLLL???888777:::>>>BBBEEELLLXXXhhhyyylllWWWCCC<<<<<<===EEENNNYYYffftttzzz|||uuucccTTTFFFBBBCCCMMM[[[hhhsss{{{}}}~~~}}}~~~wwwSSSLLLOOO\\\rrrtttyyy|||}}}wwwvvvvvvtttxxxzzz{{{zzzwwwwwwnnnYYYNNNDDD??????999666444333444444444333222111111000///......------,,,+++,,,---000333555///......---------......---------............//////111...///444111555FFFbbbzzzzzzpppooommmdddjjjyyyhhh```ZZZ\\\bbbgggooouuu|||xxxiiiRRRCCCBBBIIINNN\\\|||tttpppvvveeeNNNHHHDDDGGGMMMUUU```jjjzzznnnbbb\\\YYYTTTPPPPPPIIIIIIIIIJJJJJJKKKLLLMMMKKKHHHEEEBBB@@@===999555888???QQQeeerrrbbb]]]]]]ZZZTTTNNNLLLHHHCCCBBBIIIVVVaaavvvooo___NNNDDDBBBBBB@@@>>>>>>======<<<<<<<<<<<>>???AAAEEEJJJPPPSSSbbbeeekkkrrrxxx|||~~~yyyvvvrrriii\\\QQQDDDGGGPPP]]]eeeiiimmmrrrqqqxxx}}}|||}}}~~~}}}|||||||||{{{xxxsssooobbbOOOIIITTTccctttxxxnnnjjjfff___WWWTTTXXXaaaiiibbbVVVLLLSSSgggyyysssnnnmmmuuu}}}ssspppkkkZZZLLLUUUlllvvvqqqbbbSSSCCC<<<999888888;;;888AAAMMMXXXccchhh```UUULLLNNNFFF???AAA;;;666===NNN[[[]]]PPPMMM```{{{jjjfffyyyyyyrrrwwwiiiMMMAAA555000///...000333...,,,***)))******((('''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++)))***++++++------...///000444<<>>>>><<<:::999888999999999999777???TTTmmmnnn```PPPHHHGGGGGGDDDAAA===>>><<<999777>>>KKKUUUjjjllleeeRRRAAA::::::<<<888888888888777666555555999888777777999<<>>FFFKKKEEE???BBB===666888JJJYYYbbbZZZTTTbbb~~~ddd___xxx~~~zzzmmmQQQEEE888222000...000333///---************)))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++)))***++++++------...///...333>>>OOObbbsss}}}ttttttnnnnnn}}}}}}}}}xxxkkkxxxrrrooopppmmmjjj\\\SSSEEE;;;888;;;???AAAEEEJJJTTTbbbrrrwww^^^LLL<<<:::???DDDNNNXXXiiiuuusss[[[GGG===???@@@EEENNN___sssvvvSSSLLLPPP```xxx}}}zzzrrrrrrsssuuuxxxyyyyyy~~~ttt^^^QQQFFF@@@AAA;;;999666444444444333222111111000000//////......,,,---///111111000...---...------------...//////---------............///000000---000444000999QQQ|||wwwssshhhmmmeeeZZZVVVVVV[[[aaafffnnnvvvxxxqqq```LLL@@@CCCLLLQQQfff{{{{{{lllppp{{{gggUUUGGGCCCCCCHHHOOOYYYgggtttaaaRRRDDD@@@@@@???>>>>>>======?????????>>>===<<<===<<<;;;::::::;;;<<<===:::@@@UUUooodddQQQGGG???===>>><<<::::::666777777555555:::DDDLLL\\\dddcccSSS???555777;;;666666666666666555444333666666666666777888:::;;;:::>>>FFFRRR___lllwww}}}}}}{{{vvvmmm```XXXLLLLLLQQQZZZ```aaaaaacccfffqqq}}}}}}}}}~~~~~~~~~}}}zzzvvvsssfffTTTKKKNNNYYYhhhiiiYYYRRRNNNGGGCCCCCCHHHPPPUUUXXXVVVXXXccctttxxxooojjjrrruuuiiicccTTTEEEGGGUUU______III@@@888888999777555555777555444555777888555222???GGGCCC???CCC@@@777666IIIZZZgggeee]]]ddd}}}|||[[[YYYxxxrrrUUUJJJ===666111...///333///---+++*********)))(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))************+++++++++)))***++++++------...///---666EEEYYYkkkyyyvvvsssooosssxxx|||{{{uuuqqqdddxxx~~~|||rrrqqqpppmmmlllXXXOOOCCC;;;;;;>>>AAABBBFFFLLLXXXgggxxxpppVVVEEE999;;;AAAHHHRRR\\\nnnzzzfffOOOAAA<<<;;;BBBLLLWWWhhh|||wwwSSSMMMQQQaaazzzzzzqqqqqqrrruuuxxxzzzzzzwwwaaaSSSHHHBBBCCC===:::777444444333222111000000000000////////////---...//////000//////...---------------...//////---------............///111///,,,000444000;;;VVVsssvvvuuuhhhooolllbbb^^^___eeekkknnnssswwwuuunnn]]]JJJ@@@DDDMMMRRRiiiyyywwwkkkrrr~~~|||{{{ttt```OOOEEEBBBBBBHHHPPP\\\mmm|||{{{___QQQEEECCCFFFGGGGGGGGG999;;;???CCCEEEEEECCCBBBAAA@@@???<<<;;;;;;<<<===FFFJJJ^^^uuuwwwZZZRRRLLLHHHIIIHHHDDDDDDGGG???@@@???===<<>>BBB>>>??????@@@@@@???>>>===;;;;;;<<<===>>>>>>>>>>>><<<>>>DDDNNN[[[kkkyyy~~~}}}|||zzzuuukkk___WWWLLLFFFEEEJJJPPPTTTXXX\\\```mmm{{{~~~}}}~~~}}}||||||||||||zzzwwwttthhhWWWLLLKKKRRRbbbfffXXXOOOPPPPPPRRRUUUZZZaaafffkkkmmmqqqyyy{{{qqqjjjqqqwwwllleeeUUUEEECCCNNNWWWYYYKKKAAA888777888666444444777555444444444444444555777AAA@@@>>>EEEDDD:::777GGGXXXhhhhhh]]]^^^ssssssSSSTTTxxx{{{tttYYYNNNAAA999222---///333///---+++***+++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********)))************+++++++++)))***++++++------...///000<<>>AAA@@@LLLZZZfffuuuxxxTTTMMMRRRbbb{{{zzzrrrqqqrrrtttwwwzzz{{{zzzdddUUUIIIDDDEEE>>>;;;777555444333111000////////////000000000000...---------...///111222---------------...///000---------.........//////111///,,,000444000<<>>DDDKKKSSSYYY^^^kkk{{{~~~~~~~~~zzzyyyyyyzzz{{{zzzxxxvvvkkkYYYLLLHHHMMM___fffZZZTTTYYY```fffjjjpppvvvzzz|||qqqjjjqqqxxxjjjcccRRR@@@<<>>>>>EEEJJJXXXgggrrr~~~yyyUUUNNNRRRccc|||{{{rrrqqqsssrrrvvvyyy{{{|||{{{eee[[[RRRIIICCCGGG<<<333111222000...///+++---///000///---------///////////////000111111000000000000000000000000222111111000//////......///222------333555???SSS{{{ssslllmmm~~~xxxjjjyyy}}}uuuwwwzzzyyywwwuuuwwwxxxvvvdddOOOCCCAAAEEEOOOXXXlllnnniiiwwwvvviii\\\VVVOOOKKKSSS___~~~~~~ooogggkkkrrrzzzfffSSSHHHDDDDDDFFFKKKWWWhhh{{{kkkZZZLLLMMMVVV^^^cccfffYYYiiiyyy~~~~~~}}}wwwtttqqqmmmhhhfffnnn{{{~~~|||{{{{{{{{{|||yyy{{{yyyqqqkkkkkkmmmmmmzzz{{{zzzssskkkkkksss{{{uuupppnnnrrrvvvtttpppooonnnllliiihhhhhhhhhhhhggghhhccc```jjjzzzuuusssqqqkkk___UUUJJJ???888===DDDIIIQQQ[[[bbbkkk{{{}}}|||{{{{{{{{{|||||||||{{{yyyxxxlll^^^NNNGGGLLLYYYdddjjj```nnn|||uuummmnnnzzz}}}kkkaaaQQQCCC<<<===CCCHHHCCC>>>999666777:::===???>>><<<999777<<<@@@===666888???<<<<<>>@@@BBBEEEJJJXXXhhhsss}}}|||bbbHHHAAA???GGGTTTaaammmvvvgggTTTFFF===AAAKKKWWWaaaqqquuu^^^KKKRRRjjj|||{{{rrrnnnmmmooowww~~~|||xxxvvv~~~hhh^^^TTTKKKEEEBBB:::555666777555222222222222000...,,,,,,...000///////////////000111111000000000000000000000000------.....................111...///555666AAAWWWuuummmnnn|||ssseeewwwxxxsssvvvxxxyyyxxxxxxyyy{{{yyygggSSSGGGEEEIIISSS\\\ooo}}}iiigggvvvmmmbbbXXXUUURRRRRR^^^lllpppaaaUUURRR^^^lllttt```OOOEEEDDDEEEIIIOOO[[[lll~~~qqqbbbTTTSSS\\\hhhsss|||~~~}}}~~~|||{{{{{{wwwtttttttttoooeee\\\LLL@@@888===CCCHHHQQQ[[[aaaiiixxx}}}}}}{{{{{{|||||||||{{{zzzxxxwwwkkk^^^NNNGGGMMM\\\iiipppttt~~~~~~zzzuuuoooppp|||nnndddSSSDDD;;;;;;???DDD>>>;;;888888<<>>>>>HHHJJJAAA:::>>>OOO[[[SSSCCCAAAQQQcccmmmQQQJJJhhh|||xxxooo~~~hhhUUUHHH???222///111---111///---+++******++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++***,,,---,,,,,,---///111888:::PPPjjjuuu~~~}}}uuuqqqwww|||}}}uuuoooooonnnfff[[[KKKBBB:::;;;>>>AAADDDGGGMMM[[[kkkvvv}}}cccIIICCCBBBKKKXXXeeerrr{{{qqqXXXJJJCCCAAAHHHTTTdddmmmzzzxxx```MMMSSSiii{{{{{{rrrooooooqqqxxx}}}{{{yyyxxxlllaaaWWWMMMHHH@@@:::777999:::666222222111000///............//////////////////000111111000000000000000000000000,,,,,,,,,---...//////000...111///111666777CCC\\\vvvmmmoooyyykkk```yyyssssssuuuwwwyyyyyyzzz}}}zzzhhhTTTHHHGGGKKKUUU^^^tttvvvfffiiizzzmmmeeeaaabbbbbbcccooo~~~qqqSSSDDD???@@@OOObbbnnn[[[KKKBBBDDDGGGLLLUUUbbbrrrxxxjjj\\\XXX___nnn|||yyyvvvsssssstttooofff^^^PPPBBB888;;;AAAFFFPPP[[[```ggguuu~~~}}}|||||||||||||||{{{yyywwwvvvkkk^^^NNNGGGNNN]]]nnnxxxzzzxxx{{{|||yyyyyyuuuqqqsss}}}rrrgggVVVEEE;;;888;;;>>>;;;::::::<<>>;;;LLL```|||uuu[[[PPPiii~~~yyyxxx}}}vvvmmmYYYLLLCCC555///000---///...,,,+++*********+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++)))************++++++++++++,,,,,,,,,,,,---000222999:::NNNfffsss~~~wwwuuutttwww{{{sssmmmmmmllldddYYYGGG???999:::>>>BBBFFFJJJQQQ___pppzzz~~~dddIIIDDDEEEPPP___lllxxxnnn[[[HHHBBBCCCHHHSSS```ttt{{{zzzcccOOOSSShhhyyy{{{sssqqqrrrtttxxx|||~~~{{{{{{{{{pppdddYYYOOOIIIBBB<<<888888777222//////,,,,,,...000111111...,,,///////////////000000111000000000000000000000000......//////000111111111///111000222666555DDDaaarrrjjjooovvveee^^^tttvvvwwwxxxyyyzzz|||~~~vvveeeQQQFFFEEEKKKUUU^^^yyyrrrgggpppwwwvvvzzz~~~aaaAAA:::<<<@@@OOOccc|||hhhVVVIIIBBBCCCGGGOOOYYYgggwww|||ooo___WWWZZZiiizzztttuuuzzzxxxqqqnnnmmmyyy|||yyyvvvtttrrrkkkbbbZZZRRRDDD888999>>>DDDNNNYYY___fffrrr~~~||||||||||||{{{zzzxxxuuutttkkk```PPPGGGLLL\\\nnn{{{|||zzz}}}~~~}}}yyyxxx{{{|||zzzxxxvvvsssttt|||ssshhhWWWGGG;;;777999;;;===>>>@@@DDDIIIRRRZZZ```VVVQQQOOO[[[rrryyyjjjOOOGGGFFFHHHJJJNNNKKKBBB>>>JJJSSSMMM>>>;;;NNNeee{{{jjjVVViii|||zzztttzzzsss]]]PPPGGG888000000---...---,,,***************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))*********++++++++++++,,,,,,,,,,,,---111444999<<>>999;;;>>>AAAFFFKKKTTTcccttt~~~fffIIIFFFHHHTTTdddqqq|||www[[[NNNBBBAAAHHHSSSaaammmzzzcccOOOSSSgggyyy|||tttssstttuuuxxx{{{}}}{{{zzztttfffZZZPPPJJJFFF>>>888666444111222555555333000///000000///...///////////////000000111////////////////////////000000000000000000000000000222000333555333FFFggg|||nnnfffooouuucccbbb{{{{{{zzzzzzzzz{{{|||}}}~~~rrraaaNNNDDDDDDKKKVVV```~~~oooiiiwww]]]AAA???FFFNNN___tttuuuaaaPPPEEEBBBBBBGGGPPP\\\jjjzzzsssbbbVVVTTT```xxxwwwiii]]]SSSVVVpppyyyuuuxxx|||kkkZZZPPPLLLLLL___yyy}}}zzzwwwssskkkbbb[[[TTTDDD888888<<>>HHHQQQNNNAAA@@@WWWrrrxxx[[[hhh|||}}}tttzzzyyyaaaTTTLLL<<<111000...---,,,,,,+++************************************(((((((((((()))))))))))))))))))))))))))******+++))))))*********++++++++++++,,,,,,,,,,,,...222555999AAAYYYrrr}}}{{{ttt{{{xxxwww}}}|||xxxqqqkkkjjjggg^^^RRRDDD>>>:::<<>>CCCiii}}}{{{vvvpppgggbbbTTTDDD888777:::>>>GGGRRR[[[bbbnnn|||~~~zzzzzzzzzzzzzzzyyywwwuuutttnnndddUUUIIIGGGSSSgggvvv{{{|||}}}|||{{{zzz{{{|||vvvyyyxxxuuutttwwwwwwtttuuuuuurrrpppsss{{{~~~qqqhhhYYYJJJ@@@;;;;;;<<>>FFFOOONNNCCCDDD___}}}\\\fff}}}yyy~~~eeeWWWQQQ@@@333111///---,,,,,,,,,,,,++++++***************************(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,+++,,,...333666<<>><<<>>>@@@BBBGGGMMM\\\kkk|||jjjMMMJJJNNN[[[hhhrrrzzzrrr___LLL@@@???AAALLL]]]pppwwwaaaNNNRRRggg{{{~~~vvvtttuuutttyyy~~~yyyrrrmmm|||lll^^^SSSNNNGGG@@@:::777555555:::AAAEEE<<<111,,,---000222222///////////////000111111////////////////////////,,,,,,------......//////000000///333666777TTTwwwhhhuuuwwwcccmmm~~~{{{{{{}}}~~~lll\\\KKKDDDGGGPPP]]]hhh}}}lllnnntttnnnvvv}}}jjjUUUFFFAAABBBFFFKKKTTT___nnn~~~xxxiii]]]VVVZZZhhhwwwxxxmmmdddSSSEEE<<<===CCCWWWvvvvvvtttooonnnvvvuuuqqqfff^^^PPPBBB:::===IIITTT}}}~~~}}}}}}{{{vvvppphhhdddSSSDDD777666999;;;CCCMMMXXX___lllzzz}}}yyyxxxyyyyyyyyyxxxwwwuuutttmmmfffXXXKKKGGGRRReeeuuuyyyyyyyyywwwvvvtttttttttvvvxxxwwwsssrrrttttttqqqrrrsssqqqnnnqqqzzzrrriii[[[LLLBBB===<<<===BBBJJJVVV___dddhhhmmmqqqooojjjjjjwwwxxxbbbHHHJJJSSSIIIPPP[[[OOO;;;BBBKKKKKKBBBDDDaaaYYYccc~~~gggYYYTTTCCC444111111---------------,,,,,,+++************************(((((((((((()))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,+++,,,///333777@@@PPPlll~~~yyywwwwwwsssvvvttt{{{~~~zzzrrrkkkhhhdddXXXLLL@@@===<<>>]]]kkkiiiuuusssiiijjj~~~~~~gggWWWIIIEEEGGGOOO```rrr~~~oooqqqxxxbbbLLL@@@@@@DDDKKKQQQ[[[eeerrrxxxyyywwwddd]]]cccttt|||wwwcccPPPEEE999:::CCCMMMaaattteee]]]cccooouuuyyy}}}zzznnn\\\JJJ???777888777BBBaaa~~~}}}||||||yyyzzzwwwnnneee```SSSCCC666555888<<>>XXX{{{vvviiiZZZaaarrrqqqiiimmm}}}~~~cccSSSFFFDDDHHHQQQcccuuu|||mmmrrrwww```KKK???@@@EEELLLSSS___jjjvvvkkk^^^^^^lllvvvzzzeeePPPBBB;;;>>>MMMaaa|||yyylll```]]]aaajjjqqqxxxvvviiiUUUBBB777555666:::MMMrrr~~~~~~~~~~~~~~~zzzyyyuuukkkaaa]]]TTTDDD777666888<<>>CCCKKKTTTYYYYYYXXXZZZYYYZZZddduuu~~~tttTTTFFF@@@HHHMMMMMMRRR]]]KKKCCCDDDLLLGGGCCCZZZ|||gggLLLXXX}}}rrrfffssstttkkkSSS@@@999333//////......---,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,...000///000888BBBTTTmmmwwwpppppprrr~~~~~~xxxvvv~~~tttpppkkkhhhddd[[[NNNDDD<<<:::;;;@@@FFFLLLWWWaaaqqq{{{tttmmmlllmmmrrr}}}}}}^^^OOOPPPVVVmmmhhhTTTXXXlll~~~~~~sssooopppzzzzzzyyywww{{{~~~{{{zzzxxxwwwuuu~~~sssggg]]]UUUIII>>>:::999666555555333333333333333333333333000000000000000000000000////////////////////////............////////////+++333222///555???SSSoooiii\\\RRR^^^pppmmmhhhrrr|||wwwxxx}}}|||aaaRRREEECCCHHHQQQdddvvvyyykkkrrrvvv___JJJ???@@@EEEMMMUUUaaalllwww~~~nnndddbbbiiirrr~~~|||iiiQQQAAA@@@EEEYYYuuu~~~vvviii```^^^eeeoooyyyyyykkkVVVCCC888999:::???NNNjjj~~~}}}~~~zzzvvvuuuqqqggg^^^ZZZXXXGGG999666888:::CCCNNNaaaeeelllvvv~~~}}}|||zzzvvvsssqqqlllcccXXXMMMKKKWWWfffsssjjj``````lllwwwtttkkkZZZVVVWWW\\\______```bbbqqqyyy|||xxxyyyxxxkkkZZZNNNCCC;;;888:::<<<===AAAJJJTTT[[[[[[ZZZSSSQQQOOORRR^^^jjjmmmjjjSSSEEE???GGGMMMNNNTTT```QQQHHHHHHPPPKKKEEEZZZ{{{kkkRRR\\\}}}}}}oooeeettt|||rrrYYYCCC:::444/////////...------,,,,,,************************))))))))))))))))))))))))((()))))))))************)))******++++++,,,------,,,,,,...000///000888BBBVVVpppzzzyyyxxxxxx~~~wwwtttwwwssspppmmmjjjeee[[[OOOEEE===:::;;;AAAGGGNNNZZZeeeuuu{{{zzzbbbUUUWWWgggjjjVVVZZZmmm{{{ppppppttt}}}zzzyyy}}}{{{zzzyyywwwvvv~~~ttthhh___YYYLLL@@@;;;999666444555333333333333333333333333111111111111111111111111////////////////////////............////////////+++333222000666???SSSoooeeeXXXPPP]]]kkkccc```qqqpppjjjfffeeelllwww{{{bbbSSSFFFDDDHHHQQQcccuuuvvviiitttuuu^^^JJJ@@@AAAGGGOOOVVVaaalllxxx|||ssslllhhhgggnnnxxx|||lllVVVFFFCCCLLLfff{{{nnnbbb]]]^^^hhhssstttjjjVVVBBB777444:::BBBMMM___xxx~~~~~~}}}wwwssssssppphhh```\\\[[[JJJ;;;777777888@@@JJJYYY^^^fffqqq~~~}}}|||||||||zzzwwwuuurrrmmmdddYYYMMMJJJVVVdddppphhh___```iiimmmbbbSSSOOOQQQVVVYYYWWWTTTYYY```ttt|||zzzyyyyyylll\\\PPPEEE<<<999::::::;;;@@@IIIRRRYYY[[[[[[QQQQQQNNNJJJNNNXXXaaadddVVVHHHAAAHHHMMMMMMTTT___XXXNNNNNNTTTOOOGGGZZZxxxqqqXXX^^^zzz}}}xxxtttlllxxxwww]]]FFF;;;444000//////......---,,,,,,************************))))))))))))))))))))))))((()))))))))************)))******++++++,,,------++++++---///...///777AAARRRjjjwwwxxxxxxzzzyyyuuuqqqpppmmmjjjdddZZZNNNEEE???<<<===BBBHHHPPP\\\gggxxxggg[[[\\\tttkkkWWWZZZnnnxxxpppsssyyy~~~||||||~~~~~~|||{{{{{{{{{yyyxxx~~~tttjjjccc\\\OOOBBB<<<999666444444333333333333333333333333111111111111111111111111000000000000000000000000............////////////---222111222888???WWWyyydddXXXSSS```fffVVVUUUlllmmmWWWQQQOOOTTTaaasss}}}cccTTTGGGEEEIIIRRRdddvvvssshhhvvvuuu^^^JJJ@@@CCCIIIQQQWWWaaalllyyy{{{qqqiiidddgggmmmtttvvvmmm\\\OOOGGGVVVwwwzzzmmmaaa\\\ZZZbbbkkkoooiiiYYYFFF999222<<>>GGGRRRYYYcccppp|||}}}|||zzzzzz{{{zzzxxxwwwvvvpppggg[[[NNNIIITTTaaakkkddd[[[XXX[[[[[[OOOAAABBBHHHOOOPPPKKKGGGNNNXXXttt}}}xxxvvv|||yyymmm]]]QQQFFF<<<888999444888>>>FFFMMMSSSWWWYYYUUUVVVTTTPPPTTT]]]fffiii]]]MMMDDDIIILLLJJJOOOZZZ___SSSRRRXXXQQQHHHWWWsssyyy___]]]rrrzzzrrrkkk~~~|||wwwxxx```III===444000000//////...---------************************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------******,,,...---...666@@@MMMdddyyy~~~~~~rrryyy|||uuunnnmmmlllhhhaaaVVVJJJAAA???======CCCJJJRRR___jjj{{{oooddddddqqqkkkVVVYYYmmmzzztttvvv{{{|||}}}|||}}}xxx~~~||||||}}}}}}{{{zzzvvvnnniii]]]PPPBBB<<<999555333333222222222222222222222222111111111111111111111111000000000000000000000000............////////////000111000555:::???]]]eee]]]]]]kkkkkkSSSRRRmmm```OOOHHHHHHOOOaaauuu}}}cccTTTGGGFFFJJJTTTfffxxxpppgggwwwuuu___JJJAAAEEEKKKQQQXXXcccppp}}}}}}tttiii\\\\\\___fffmmmkkkbbbYYYRRRgggzzznnneeebbb[[[___fffkkkjjj^^^LLL???;;;EEE\\\~~~~~~xxxuuuvvvuuuoooiiigggYYYHHH999555555666>>>HHHOOOYYYfffrrr|||~~~}}}{{{{{{{{{{{{yyywwwuuupppggg\\\OOOKKKUUUcccjjjcccXXXPPPOOOPPPKKKDDDEEEIIINNNPPPMMMJJJQQQ[[[vvv~~~wwwsssyyyyyylll\\\PPPEEE;;;777888000777???DDDHHHMMMTTTYYYYYYZZZ\\\aaalllwwwzzzwwwcccRRRGGGIIIIIIEEEIIISSSbbbVVVTTTYYYQQQFFFSSSmmmiii```nnnyyyrrrjjj}}}yyycccNNN@@@555000000//////......------************************))))))))))))))))))))))))))))))))))))************)))******++++++,,,------******,,,...---...666@@@MMMbbbvvv|||~~~}}}ttttttllllllkkkggg___SSSFFF>>>>>>;;;===CCCKKKUUUcccooo}}}{{{sssrrrnnnqqquuuzzzjjjTTTWWWlllyyyxxxzzzzzz}}}}}}}}}{{{|||zzzyyyrrrmmm^^^QQQCCC<<<999555333333222222222222222222222222111111111111111111111111000000000000000000000000............/////////000222000///777;;;>>>```hhhdddhhhxxxtttWWWUUUsss^^^SSSMMMNNNUUUfffzzz|||bbbSSSGGGFFFKKKUUUhhh{{{nnngggxxxuuu___KKKBBBFFFLLLRRRZZZfffsss}}}yyyzzzuuukkkVVVSSSTTT\\\fffjjjfff```^^^www{{{rrrlllkkkZZZ\\\aaagggiii```OOOAAACCCKKKeeeyyyuuuvvvuuuooojjjhhhVVVEEE777444555777???JJJPPP[[[iiiuuu}}}~~~||||||{{{{{{yyywwwqqqllleee[[[QQQNNNZZZhhhnnngggYYYMMMJJJOOORRRQQQUUUVVVYYY]]]\\\\\\bbbiiiyyyxxxsssyyywwwkkk\\\PPPDDD:::666666000777AAAEEEGGGKKKSSSZZZ\\\]]]bbbooogggUUUHHHHHHGGGAAACCCMMMdddWWWTTTYYYPPPDDDPPPiiitttfffqqq~~~xxxqqqyyyeeeQQQBBB666000000000///......------************************))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------++++++---...---...666@@@NNNcccwww~~~zzzvvv}}}tttlllmmmlllhhh___SSSFFF>>><<<:::<<>><<>>???@@@IIIZZZkkkttt~~~rrrnnnsss}}}rrrhhhPPPSSSkkk|||xxxwww{{{{{{|||~~~~~~}}}|||xxxuuujjjVVVAAA777555444555777:::999666444222111111111111111111111000000000///000000000000000000000000////////////000000000000444444555555666LLL~~~yyyiiiIIISSSmmm~~~```YYYWWWaaajjjqqqzzz|||dddRRRDDDEEENNNZZZkkkzzz}}}hhheeewwwttt___KKKAAADDDIIIUUU[[[fffsss~~~vvvmmmVVVGGG???IIIWWW___fffnnn}}}uuummmhhh[[[QQQMMMOOOTTT___^^^OOOUUUlll|||yyyvvvtttrrrnnnfff```RRRCCC777444555777@@@KKK[[[bbbmmmvvv~~~}}}}}}|||{{{zzzyyyxxxxxxtttmmmfff]]]OOOIIIUUUggglllggg```___hhhuuu{{{zzz~~~vvvzzzvvvlll\\\LLLAAA:::666555333999???BBBFFFMMMWWW______aaacccmmmjjjMMMGGGEEECCC@@@DDD```xxxkkkZZZVVVUUUHHHKKKaaaqqqxxxnnnSSSCCC888222111000///...---------++++++++++++************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++,,,...///111:::DDD]]]oooxxx|||sssooo|||tttmmmjjjgggcccYYYKKKAAA>>>;;;>>>@@@AAAJJJ\\\nnnwwwuuurrryyyjjjuuujjjSSSWWWnnn}}}yyyxxx{{{|||}}}~~~}}}|||{{{{{{|||oooZZZCCC888666555555666999888777555444222222111111111111111000000000000000000000000000000000000......//////000000111111111111222222666NNN```EEETTTrrrddd^^^```kkkuuuxxx~~~}}}cccSSSEEEFFFNNNZZZkkk{{{zzzfffeeevvvuuu^^^JJJAAADDDJJJUUU\\\ggguuu}}}tttkkkQQQCCC;;;@@@LLLYYYjjjxxxxxxnnnhhhYYYFFF???DDDIIIUUU___^^^gggzzzwwwtttsssqqqmmmeee```QQQCCC666444444555>>>IIIVVV^^^iiittt}}}~~~zzz{{{{{{||||||{{{yyyxxxtttmmmfff]]]OOOHHHTTTeeelllkkkjjjooo~~~|||www|||}}}tttjjj[[[MMMBBB;;;777555777:::>>>DDDLLLVVVaaaiiijjjiiigggoookkkMMMFFFBBB@@@CCCMMMlllsssaaa\\\YYYLLLMMMbbbjjjtttqqqWWWDDD777222111000///...---------,,,+++++++++******************************************************************+++++++++,,,,,,,,,,,,,,,---//////333===IIIdddvvvuuuttt{{{yyypppppp}}}|||{{{yyymmmjjjgggbbbWWWHHH>>><<<===@@@AAACCCNNNaaasss|||||||||~~~iiikkkxxxkkkVVVZZZooo~~~{{{zzz{{{|||~~~~~~}}}||||||||||||~~~qqq[[[CCC888666666555666666666555555444222000000111111111000000000000000////////////////////////---......///000111111222......000222555LLL|||vvvyyyzzz\\\DDDWWWvvvgggaaagggrrr{{{}}}{{{gggVVVHHHFFFMMMWWWiiizzzvvveeefffwwwvvv___JJJAAADDDJJJUUU[[[ggguuu~~~xxxnnneeeNNNCCC;;;===FFFVVVmmmyyyooohhhXXX???777>>>BBBLLL^^^hhhvvvyyyvvvtttrrrqqqmmmfff```QQQCCC777555555666>>>HHHMMMVVVcccooozzz|||wwwxxxzzz||||||{{{yyyxxxuuuooohhh^^^PPPIIISSSeeennnnnnpppxxx|||wwwwwwwwwvvv~~~vvvvvv~~~|||rrrhhhZZZLLLBBB;;;777555<<<<<>>===???AAABBBFFFRRRgggxxxrrrjjjmmm}}}mmmWWWYYYmmm||||||zzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}qqqZZZAAA666666777666666444555666666555444222000000000000000000000111111////////////////////////---......///000111111222000111555777888IIIrrrppphhhrrrvvvZZZEEEWWWtttgggbbbhhhrrr{{{}}}xxxfffVVVHHHGGGLLLWWWjjj|||tttdddgggyyywww```KKKBBBDDDIIISSSZZZeeesssyyyqqqggg___JJJCCC<<<;;;BBBRRRjjj}}}~~~xxxnnngggSSS;;;333;;;<<>>???@@@BBBDDDIIIWWWlll|||{{{jjjgggwwwnnnVVVUUUhhh}}}||||||wwwzzz~~~~~~}}}}}}~~~||||||{{{{{{{{{||||||}}}sss[[[AAA666666888777666555777999:::999777555333000000000000111111111111000000000000000000000000......//////000000111111///000555777777CCCeee}}}eeeaaaooouuuZZZEEEWWWrrr}}}fffbbbeeennnuuuyyyuuucccSSSGGGFFFLLLXXXnnnvvveeehhh|||yyybbbMMMBBBCCCHHHQQQXXXdddqqqyyyooofff^^^EEE@@@;;;:::CCCVVVppp}}}vvvkkkbbbLLL999444999999EEE^^^ooo~~~}}}{{{xxxuuusssqqqlllddd___OOOBBB777666777888@@@JJJUUU]]]hhhqqqzzz~~~yyyzzzzzzzzzyyyxxxvvvuuutttnnnhhh```RRRJJJTTTeeerrrtttvvvzzz{{{xxxyyywwwrrrqqqttttttrrrsssvvvuuuooorrr{{{}}}xxxnnndddTTTGGG===999777666999;;;DDDPPPRRRLLLJJJNNNRRRYYYcccnnnwww~~~lllRRRKKKJJJTTTbbbjjjnnneee\\\HHHDDDVVVuuuvvvOOOHHHkkk~~~~~~wwwaaaNNN<<<333222111000///.........,,,,,,,,,,,,++++++++++++******************************************************+++++++++,,,,,,,,,+++,,,---...,,,111AAARRRooouuurrrwww~~~xxxiiieeeeeeddd^^^RRRDDD???AAA@@@CCCFFFMMM\\\ppp~~~jjjgggqqqoooUUUSSSeee{{{~~~zzz{{{uuuyyy~~~~~~}}}}}}zzzzzzyyyxxxwwwwwwwwwwwwxxx___CCC777777888666555444666999;;;;;;888555333///000000000111111111111000000000000000000000000////////////000000000000---...222555444???___yyyeeebbbppptttYYYGGG\\\xxx~~~gggddd```gggnnnuuusssbbbTTTGGGFFFLLLXXXnnnyyygggiii~~~zzzeeeOOOCCCBBBFFFPPPWWWcccrrrvvvhhh]]]UUU>>><<<:::>>>OOOllluuufffZZZGGG:::777:::;;;MMMjjj{{{~~~~~~{{{xxxuuurrrooojjjbbb\\\LLL???666555777888@@@JJJXXX___jjjsss|||~~~}}}{{{yyywwwvvvuuupppkkkfff^^^QQQIIISSSdddooosssvvvvvvzzz~~~~~~{{{vvvwwwtttooonnnppppppllllllqqqrrrlllmmmuuuxxxtttlllbbbQQQCCC:::777777777:::===HHHTTTSSSIIIGGGNNN[[[ccclllpppooooootttzzzoooUUUOOOPPP\\\hhhhhhvvv~~~kkkbbbYYYFFFAAASSSnnnuuuRRRIIIiii|||zzzeeeTTTBBB333333111000///.........------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---...000///---222CCCTTTooo{{{pppqqqvvv~~~xxxjjjgggfffeee___QQQBBB>>>@@@@@@DDDHHHPPP```sssqqqiiilllzzzoooWWWVVVggg||||||yyyzzztttzzz~~~{{{zzzyyywwwvvvuuutttttt}}}cccFFF999888888666444222444777:::999777444111//////000000111111111222000000000000000000000000000000000000////////////000111555777777BBBbbbxxxhhheeeqqqsssXXXJJJccciiiggg]]]ccciiirrrsssfffWWWJJJGGGKKKVVVlll|||iiijjjxxxvvvrrrooommmmmmnnnppppppppppppnnnooowww{{{fffPPPDDDBBBEEEOOOWWWdddsssmmmZZZLLLCCC999999:::DDD^^^uuubbbTTTFFF===;;;<<<>>>VVVwww~~~~~~{{{xxxtttqqqnnnhhh```YYYJJJ===444444666777???JJJTTT\\\hhhsss}}}|||zzzxxxwwwvvvmmmhhhccc\\\OOOHHHRRRbbbmmmqqqsssqqqrrrvvvyyyxxxuuuuuurrrmmmkkkllliiieeeccckkkmmmhhhiiiqqquuussslll```PPPAAA888666777888===@@@LLLXXXUUUKKKLLLUUUdddllluuuwwwsssrrr{{{uuuZZZTTTTTT```iiiaaajjjwwweee___XXXGGGDDDWWWqqq~~~\\\MMMgggzzz}}}}}}kkk[[[III444333222000//////......---------,,,,,,,,,++++++************************((((((((((((((((((((((((******+++++++++,,,,,,,,,000000111000...222DDDVVVpppvvvkkkxxx~~~yyyoooiiihhhggg___PPPAAA<<>>BBBEEEHHHSSShhh}}}sssjjjiiixxxsss^^^ZZZlllzzzyyyzzz{{{}}}~~~~~~}}}yyyuuuqqqooolllLLL???>>><<<888666444444444555666666444111111111111000000/////////000000000000000000000000000000///.........//////222333555555666GGGoooxxxyyy]]]eeeiiiaaa\\\aaaeeejjjvvv{{{mmmZZZIIIFFFLLLXXXkkk~~~kkkiii}}}wwwbbb[[[TTTRRRPPPOOORRRXXXXXXXXXXXX[[[jjj|||iiiRRRAAA@@@GGGPPPYYYfffvvvlllWWWKKKCCC======???EEEYYYwwweeeRRRGGG>>>???AAAFFF___~~~~~~~~~}}}yyyuuupppooonnngggZZZOOOEEE:::222444555777???JJJSSSaaaiiisss|||yyyxxxwwwuuutttooogggaaaZZZOOOGGGPPPaaakkknnnmmmlllnnnsssqqqkkkkkkjjjfff^^^XXXVVVVVVXXX]]]ccceeeccciiiuuu{{{xxxnnn]]]JJJ>>>888555444666;;;BBBKKKXXX]]]PPPLLL[[[kkkvvvzzztttttt{{{fffWWWVVVRRRIIIMMM[[[ttteee]]]TTTCCCDDD[[[yyyjjjrrrtttcccNNN777555333222222111///---000///...---,,,,,,,,,,,,)))*********++++++++++++************************++++++,,,,,,,,,,,,------...***+++000222777GGGYYYlllpppiii|||pppqqq|||uuu|||xxxooohhhiiifffZZZJJJ???<<<===AAADDDIIITTTiii~~~wwwmmmhhhsssttt___ZZZlll{{{wwwwwwyyyyyyxxxxxxxxxzzz}}}~~~~~~|||yyyvvvsssqqqqqqQQQDDDAAA<<<888888666555444444555555444222222222111111111111111111000000000000000000000000222111000///............222333666666777JJJvvveeeiiieeeaaa^^^```aaafffuuu~~~qqq^^^LLLGGGKKKVVVjjj}}}mmmjjj|||ttt___\\\[[[]]]]]]^^^cccjjjjjjmmmpppuuu}}}lllVVVDDDBBBGGGQQQYYYeeesssyyybbbOOOEEE@@@===>>>CCCNNNiii{{{nnn[[[JJJBBB======FFFXXXzzz}}}~~~}}}~~~~~~}}}|||{{{yyytttooommmllleeeXXXMMMCCC888222333555777???KKKUUUbbbjjjttt{{{yyyxxxwwwvvvuuurrrjjjbbbZZZMMMGGGQQQ```jjjiiieeebbbccceeebbb\\\]]][[[WWWQQQLLLKKKOOOTTTbbbggghhhfffkkkwww|||yyyjjjZZZGGG<<<777444444666:::BBBKKKXXX]]]PPPKKKXXXgggqqqvvvrrrttt~~~iiiXXXRRRHHH===EEEXXX|||qqqbbbZZZQQQ@@@BBBZZZnnntttwwwgggRRR777555333222222222000///000///...------,,,,,,---************++++++++++++************************++++++,,,,,,,,,,,,------///+++,,,000222888III]]]ppp}}}nnnfff}}}yyydddkkkuuuqqq|||{{{{{{sssjjjjjjfffYYYIII>>>;;;===@@@CCCIIIWWWlllsssiiimmm{{{vvv___YYYkkk~~~uuussstttwwwtttqqqoooppptttyyy|||}}}}}}|||{{{yyywwwuuutttuuuSSSFFFBBB<<<999;;;===:::777666666555444333111111111111222222222222000000000000000000000000000000//////////////////000222666666777KKKyyyjjjlllccc```cccdddcccgggwwwqqq^^^LLLGGGJJJTTTiii}}}nnnkkk{{{yyykkkooowwwrrr\\\JJJEEEIIIOOOVVVcccppp~~~pppYYYHHH???===>>>CCCMMM___}}}}}}{{{xxxrrrbbbOOOCCC???<<<>>>NNNlll~~~tttzzz~~~~~~}}}|||{{{{{{xxxsssmmmkkkiiibbbUUUKKK???777222444555777@@@MMMWWWdddlllvvv~~~{{{yyyxxxxxxvvvuuutttmmmdddXXXKKKGGGRRRaaahhhccc[[[WWWVVVUUUPPPKKKNNNKKKHHHEEEAAABBBJJJTTTnnnttttttmmmlllsssxxxwwwfffVVVDDD:::666333333555888AAAIIITTTZZZOOOHHHSSS^^^iiiqqqrrrttt~~~~~~gggSSSKKKBBB;;;FFF[[[}}}rrraaaWWWMMM===BBB\\\hhhqqqxxxfffQQQ888666333222222222111000111000///...------------++++++++++++++++++++++++************************+++++++++,,,,,,,,,------000,,,---111333999LLLaaawwwrrrkkk{{{ssseeerrr{{{xxx}}}}}}vvvllllllfffYYYHHH===;;;===@@@CCCKKK[[[ppp{{{mmmjjjqqqwww```ZZZkkk|||rrrooopppqqqooolllkkkmmmqqqvvvzzz{{{zzzzzzyyyxxxwwwvvvuuuvvvQQQFFFEEE@@@<<<@@@FFFDDD@@@===;;;:::777555000111111111111111111111000000000000000000000000---...//////000111111222///111444555777IIIvvvmmmooobbb```iiikkklllooo|||nnn]]]KKKEEEHHHSSSiii~~~mmmjjjzzzvvvaaaOOOHHHIIIMMMUUUbbbqqqzzzfffRRRBBB;;;<<<@@@KKK\\\vvvssspppvvv~~~yyyuuupppgggVVVEEE<<<<<<>>>FFFaaa|||qqqttt}}}~~~|||}}}}}}||||||}}}}}}|||{{{{{{wwwqqqjjjgggeee^^^QQQGGG===555222555666888BBBOOOYYYfffnnnxxx|||yyywwwwwwwwwvvvuuusssnnncccUUUIIIHHHTTTccchhh___TTTOOONNNKKKGGGCCCFFFCCCBBBAAA???@@@LLLYYYwwwtttlllooouuuwwwbbbRRRBBB999666444444666666???FFFPPPVVVMMMFFFNNNWWWcccooouuuxxx~~~{{{```IIIDDDBBBAAAOOOdddwwwcccVVVJJJ;;;DDDbbbttt^^^sssxxxdddNNN:::888444333333333333222111111000///............,,,+++++++++++++++++++++************************+++++++++,,,,,,,,,------///---...111333999OOOfff~~~zzztttzzztttmmm{{{|||uuummmlllfffXXXGGG===<<<>>>@@@CCCMMM___sssuuullllllwwwwww```ZZZmmm|||qqqlllkkkiiiiiiiiijjjmmmqqqtttwwwyyyyyyxxxwwwvvvuuuuuuuuutttOOOIIIMMMGGGAAABBBLLLJJJFFFDDDAAA???;;;999111111111111111111111111000000000000000000000000,,,---...000111222333333000000222555777HHHooolllpppdddaaalllrrrwwwzzz~~~nnn]]]LLLEEEFFFQQQhhh~~~kkkhhhxxxxxxdddQQQGGGGGGMMMUUUcccrrr}}}nnn[[[KKK???:::===CCCPPPjjj~~~ppplllqqqzzz~~~~~~~~~vvvooofff[[[LLL>>>999:::???OOOuuuyyyqqqqqquuuxxx|||{{{}}}~~~}}}{{{|||~~~|||{{{zzzuuunnngggdddaaaZZZMMMCCC;;;555333666777999DDDRRR[[[hhhpppzzz|||zzzwwwvvvvvvvvvuuutttqqqlllaaaRRRGGGIIIWWWeeeeeeYYYNNNKKKKKKIIIFFFDDDFFFCCCBBBCCCAAABBBOOO___{{{uuummmpppuuuwww^^^OOO@@@888666444555777666???DDDKKKRRRKKKDDDKKKUUUaaapppyyy|||~~~vvvZZZEEEBBBDDDHHHZZZqqq|||dddSSSGGG<<>>;;;777444444444444333222111000//////......///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///---...111222999QQQiiizzz|||yyywww{{{tttmmmllleeeVVVFFF======@@@AAADDDOOOcccwww}}}qqqkkkpppvvv```\\\ooozzzmmmgggeeebbbdddfffjjjnnnqqqtttvvvxxxxxxvvvtttsssrrrrrrrrrpppNNNPPPXXXRRRFFFBBBHHHFFFDDDCCCBBB???;;;888444444333333222222111111000000000000000000000000---...///111222222222111222000222555999GGGggg|||pppzzzwwwfffkkk~~~fffcccjjjvvv}}}rrr```NNNFFFFFFPPPggg}}}jjjfffuuuzzzhhhTTTIIIGGGLLLTTT```ooo~~~nnn```OOODDD>>>;;;@@@HHH[[[{{{~~~qqqlllnnnuuu}}}zzzxxxxxxjjjaaaVVVLLLBBB:::999===DDD\\\yyytttpppooonnnpppyyy~~~}}}~~~|||zzzxxxssslllddd```]]]VVVJJJ@@@999444444888999:::FFFUUU\\\iiirrr|||zzzxxxuuuttttttuuutttsssnnnjjj___OOOEEEJJJZZZhhhhhh[[[PPPPPPTTTUUUTTTTTTSSSOOOOOOQQQMMMKKKWWWiii~~~rrrnnnrrrtttqqq\\\NNN???888777555666888888@@@CCCHHHOOOJJJDDDJJJUUU```nnnxxxzzz{{{qqqZZZGGGEEEEEEJJJbbb}}}}}}bbbOOODDD===QQQwww|||YYYYYYrrrUUUAAA>>>999666555555444444222222111000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,...000111999RRRkkkzzz|||uuummmkkkdddUUUFFF===>>>BBBBBBEEEQQQgggyyywwwkkklll}}}uuuaaa]]]qqqtttgggaaa___^^^```cccggglllqqquuuxxxyyywwwuuurrrpppooonnnnnnnnnOOOUUUaaaYYYIIIAAA@@@?????????>>><<<777444666666555444333333222222000000000000000000000000//////111222222111000///444111222666:::GGGccclllaaannnooo```eeezzz|||hhheeegggwww|||uuudddQQQHHHFFFOOOfff|||jjjdddsss~~~lllXXXLLLIIIJJJQQQ\\\iiiwww{{{dddVVVGGGAAA===<<>>999555555999:::;;;GGGVVV]]]jjjrrr}}}yyywwwtttssstttttttttsssllliii]]]MMMDDDJJJ\\\jjjrrrdddZZZ^^^dddggghhhjjjgggbbbbbbccc^^^ZZZeeewwwzzzooonnntttqqqhhh[[[MMM???888777666777999999AAACCCGGGNNNKKKEEEJJJVVV___kkktttvvvwww}}}ooo[[[LLLHHHEEEJJJeee}}}```LLLBBB>>>VVV\\\ZZZ{{{]]]DDD@@@;;;777666555555444333222111000////////////---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,---000000999RRRlll|||www}}}vvvlllkkkcccUUUFFF>>>???CCCCCCEEESSShhhzzz~~~}}}zzzllliiixxxtttaaa___sssooobbb\\\[[[]]]^^^```ccciiipppvvvyyyyyywwwtttqqqnnnmmmllllll|||]]]^^^bbbUUUGGGDDDFFFDDD>>>777777;;;:::444555666666777666555333222111111000000000000111111000000000///////////////000444222111999BBBXXXvvvqqqdddYYYcccppphhhcccooo~~~kkkqqqzzzjjjSSSIIIGGGMMMaaawwwlll```rrr}}}hhhWWWLLLEEEKKKRRR[[[eeennnyyyxxxnnn\\\XXXBBB666@@@BBBHHH```}}}xxxooogggcccfffmmmsss|||vvvnnnfffaaaMMM@@@888888888777???LLL\\\~~~mmmpppfff^^^\\\\\\```ppp~~~}}}|||zzzwwwuuuttthhh```aaacccZZZIII>>>555444444666777<<>>999888666777999<<>>XXX{{{fffccccccjjjlll\\\YYYlllsssvvvnnnZZZMMMHHHOOOdddzzzuuuiiiwwwuuuhhhYYYLLLHHHPPP\\\dddlllwww~~~vvv[[[PPP@@@===CCCFFF\\\uuujjjjjjiiieeeaaa]]][[[[[[gggpppxxx{{{|||~~~~~~~~~~~~||||||uuuhhhXXXJJJAAA:::666555777777:::HHHYYYsssYYYJJJCCCBBB@@@BBBFFFFFFHHHXXXlll~~~}}}{{{{{{|||{{{xxxvvvtttkkkbbb^^^WWWKKK>>>777444333555777999???LLLYYYbbbqqq|||||||||zzzyyyxxxwwwuuuqqqoookkk^^^NNNEEEDDDMMM___ooosssxxxzzzrrrssstttqqqiiieeemmmxxxtttkkklllqqqkkk```QQQFFF<<<888777666777:::===@@@GGGNNNNNNNNNSSS[[[fffrrrvvvvvvyyywwwxxxxxxeeePPPFFFIII]]]oooLLLBBB@@@DDDbbbttt[[[iii~~~sssZZZEEEAAA===;;;999888666555444333222111000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,...111222888NNNeeeyyyyyy{{{|||uuulllkkkbbbQQQBBB>>>>>>>>>EEELLL[[[nnn||||||yyyqqqggg```^^^\\\YYY^^^```eeemmmuuuwwwtttqqqpppqqqhhhgggzzzeee```ppplllZZZTTTXXX\\\]]]___cccgggkkkmmmooopppzzzyyyvvvsssooollliiihhhUUUIIIMMMNNNPPPUUURRRKKKAAA:::888888777555777666333111000000000000222111111000000111111222111333555666666444111000///222111222777>>>ZZZqqqlllhhhnnnooo```\\\nnnsssvvvqqq]]]LLLDDDKKK```vvvxxxkkkvvvyyymmmZZZJJJFFFOOOZZZccciiitttxxx\\\KKK===>>>CCCLLLkkkzzziii]]][[[\\\\\\ZZZVVVRRRPPPOOO[[[gggttt|||yyyrrrvvvxxxzzz|||}}}|||{{{zzzzzzxxxsssjjj^^^OOOBBB;;;555444555555555<<>>777777777;;;???===???QQQeee|||~~~|||{{{{{{yyyvvvtttqqqhhh___YYYOOOCCC999666444333555888;;;AAAOOO\\\fffuuu|||{{{zzzyyyyyyxxxvvvrrroooiii[[[JJJCCCEEEPPPbbbqqqqqqttt{{{yyypppppppppnnnhhh___\\\eeerrr~~~ssslllnnnpppiii___NNNDDD:::888777666777:::>>>BBBHHHMMMMMMNNNUUU___jjjvvvxxxwwwyyywwwxxxtttdddMMM@@@IIIfffhhhGGGBBB???GGGkkkuuu___nnnlllUUUEEEBBB>>>;;;:::999777555333333222111000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,///111333;;;OOOcccsss|||wwwzzzmmm}}}zzzssskkkjjjaaaOOOAAA===>>>???FFFMMM]]]ppp|||yyyssshhh]]]UUURRRPPPOOONNNPPPUUU\\\aaaccc```]]]```{{{wwwiii```vvvxxxbbb\\\nnnjjjZZZTTTUUUVVV\\\___dddhhhkkklllnnnoooyyyvvvsssqqqpppooollljjjWWWJJJMMMOOOQQQVVVQQQIII@@@;;;999777666555888777555333222111222222222222111111111111222222111333555666666444111000000333222444777>>>^^^}}}qqquuuyyylllgggvvvtttyyyxxxcccOOODDDIII___tttyyykkksss|||qqq]]]JJJFFFNNNWWW___fffqqqxxx\\\FFF<<>><<<888222444444666888555777HHH]]]www}}}{{{yyywwwssspppkkkcccYYYRRRHHH===777666333333555999===DDDRRR```jjjyyy}}}zzzyyyyyyyyyxxxvvvrrrnnnfffVVVFFFAAAGGGTTTeeerrrvvvvvvwwwyyy{{{zzzvvvqqqqqqoookkkeee^^^^^^jjjxxx{{{rrrnnnpppppphhh^^^JJJAAA888777777777888:::@@@CCCIIILLLKKKLLLUUU```lllwwwyyywwwyyyvvvwwwwwwiiiQQQAAANNNrrrbbbFFFCCC>>>LLLwwwsss___qqqeeeQQQEEEBBB>>>;;;:::999777555222111111000//////////////////.........---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,///222555???SSSdddttt}}}~~~vvvpppaaarrr~~~xxx}}}xxxqqqkkkjjj```NNN@@@<<<>>>???HHHOOO___rrrzzztttmmmbbbUUUKKKFFFDDDDDDEEECCCDDDEEEHHHKKKMMMLLLKKKRRRgggzzz}}}{{{~~~|||mmmbbbppp|||www```YYYiiitttaaaTTTQQQRRRSSSYYY^^^cccgggiiikkkmmmooowwwuuurrrqqqrrrrrrqqqpppaaaQQQQQQRRRSSSUUUOOOGGG???===<<<888666666777777666555444444444444222222111111111111222222111222333444444222111///111333333555777===```wwwxxxsssmmmyyyyyy~~~mmmVVVHHHNNNdddyyyzzzlllqqqwwwtttqqqllllllrrr~~~vvvbbbPPPHHHLLLSSSZZZbbbmmmyyyyyy[[[EEE???IIIWWWrrrjjjMMMCCCCCCCCC@@@???===>>>===;;;999888:::<<<>>>MMM```ooouuuooo\\\KKKKKKLLLNNNPPPQQQQQQQQQQQQPPPLLLGGGAAA<<<999777666...111444555===QQQppplllIII888777888555111444111222444111222AAASSSppp}}}{{{xxxuuuqqqnnnggg]]]RRRKKKCCC:::666555333333666:::>>>FFFUUUcccnnn|||}}}yyyyyyxxxyyyxxxuuuppplllbbbRRRCCCAAAIIIWWWgggsssyyywwwuuuttttttuuutttssssssooollljjjgggjjjuuu}}}vvvooommmooommmdddZZZGGG>>>777666777777888:::@@@CCCIIIKKKIIIJJJVVVcccnnnyyyzzzxxxyyywwwxxxuuu[[[HHHVVV}}}^^^HHHDDD>>>UUUrrrbbbyyy___MMMEEEAAA===;;;999888666555222111000////////////////////////.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---000111666CCCWWWfffzzz~~~wwwggg\\\rrrxxxttt|||~~~xxxqqqkkkjjj```NNN@@@===???@@@HHHOOO```sss~~~yyyqqqhhh^^^SSSFFFAAA???>>>???BBBCCCCCCBBBBBBCCCEEEFFFGGGLLLVVVbbbhhhnnnvvv}}}tttgggllluuuxxxccc[[[hhh}}}zzzhhhUUULLLNNNTTTVVVXXX]]]cccfffhhhjjjmmmqqqvvvuuuttttttssstttvvvwwwfffUUUTTTUUUVVVWWWMMMEEE@@@@@@@@@;;;888888555555666666666555555444333222222111111222222333111111111111111000//////000222222555666<<>>???AAAAAABBBAAAAAA@@@???<<<:::888666666666000555999<<>>:::<<<777555999777333444888777666@@@NNNgggyyy|||zzzxxxuuuqqqnnneeeYYYLLLEEE???888444333222333666;;;@@@HHHWWWeeeppp~~~~~~|||yyyxxxxxxxxxwwwsssnnnjjj___OOOAAAAAALLL[[[iiissstttssssssssssssrrrqqqpppqqqmmmkkkmmmnnnooouuu|||wwwoooiiiiiikkkggg]]]UUUEEE<<<555555777777888;;;???BBBHHHKKKIIIKKKYYYhhhrrr}}}}}}{{{|||zzz|||{{{bbbMMM]]]]]]KKKEEE>>>]]]kkkaaa~~~[[[JJJDDDAAA===:::888777555444222222111000000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000555DDDXXXfff~~~www}}}bbbaaa{{{~~~xxx}}}yyyrrrllljjj```NNN@@@===@@@BBBFFFOOO```uuuyyyrrrggg\\\QQQFFF??????AAA@@@AAADDDFFFFFFFFFGGGGGGHHHJJJLLLOOOTTT\\\dddjjjrrryyymmmiiinnnwwwuuufff```lll}}}uuueeeUUUOOOSSSXXXXXXXXX]]]cccfffgggjjjpppuuuwwwyyyyyywwwtttuuuxxx{{{aaaPPPPPPSSSVVVWWWLLLDDD@@@CCCCCC===:::;;;333444555666777666555444333222222111111222222333000000000//////////////////111111444555:::aaaxxxuuu]]]NNNVVVooorrrrrrwwweee]]]ZZZ\\\kkk|||{{{kkk\\\LLLJJJKKKRRR]]]hhhooorrr^^^LLLKKKVVVeee}}}[[[LLLDDDJJJMMMDDD@@@CCCBBBBBBBBB@@@<<<;;;;;;;;;:::EEEUUUccckkkhhhVVVEEE======>>>???????????????=========<<<;;;:::999999666;;;???CCCLLL```xxxkkkOOO>>>DDDDDD888888EEE;;;888:::@@@@@@>>>DDDOOO```ttt}}}{{{zzzxxxvvvrrrpppfffXXXIIIAAA===777222111222222666;;;@@@IIIXXXfffqqq~~~}}}{{{yyyxxxxxxxxxvvvrrrlllhhh]]]MMM@@@AAANNN\\\jjjrrrqqqrrruuuvvvvvvtttqqqnnnnnnjjjiiilllnnnlllkkkmmmrrrjjjdddeeehhhcccXXXPPPCCC;;;555555777777888;;;===BBBHHHKKKJJJMMM\\\llluuu}}}}}}zzzcccNNN```\\\NNNFFF>>>bbbppp^^^YYYyyy}}}XXXHHHCCC@@@<<<999888777555333333333222222111222222222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---000000...444CCCWWWddd}}}www|||vvvaaaggg|||}}}zzztttlllkkk```NNNAAA>>>AAACCCEEENNN```vvv~~~vvvmmm```UUUEEE<<<999>>>BBBAAAAAABBBCCCDDDGGGHHHHHHIIIJJJLLLUUUYYYbbbjjjlllrrr}}}pppgggjjjppp}}}yyyvvvpppgggeeeqqqxxxsssiii___[[[\\\[[[XXXYYY^^^cccfffgggkkkrrrxxxyyy|||}}}zzzuuutttxxx}}}[[[OOOUUUWWWQQQLLLFFFBBB===;;;<<<===;;;:::777777666555555555555555555222000///000111111111000000000000111111111111111444222222555:::WWWzzzrrraaaSSSUUUjjjuuuqqqsss______jjjsssxxx{{{qqqbbbOOOKKKKKKSSS\\\dddlllttt{{{hhhTTTKKKZZZnnntttqqqooo^^^[[[YYYZZZ]]]aaabbbaaa\\\XXXRRROOONNNNNNLLLIIIHHHKKKTTTcccmmmlll```TTTJJJQQQSSSNNNHHHGGGGGGFFFEEEIIIIIIFFFFFFHHHEEE???CCCHHHIIIQQQccclllssseee]]]UUUPPPLLLIIILLLQQQMMMOOOQQQSSSTTTWWWZZZ]]]jjjxxx|||xxxvvvtttoookkkcccTTTCCC;;;888555333333444444888===CCCKKK[[[iiittt}}}yyy{{{yyyvvvuuusssnnngggaaaXXXIII???EEEUUUccckkkpppppppppqqqqqqpppnnnllljjjkkklllmmmllljjjiiiiiijjjiiicccaaagggiiiaaaTTTKKK===;;;888666666777:::<<<999AAAHHHIIIJJJSSSeeetttzzz}}}}}}rrr^^^TTTlllVVVKKKCCCFFFmmmyyybbbQQQ[[[nnnRRRHHHHHHAAA:::999;;;<<<777222777555222111222111000//////000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111===TTTiii}}}lllyyy}}}{{{tttttt|||uuunnniii___QQQDDD???@@@CCCIIIRRRcccwww|||tttgggVVVIIIDDDAAA???>>>AAADDDGGGHHHGGGIIIIIIGGGEEEGGGMMMRRRWWW\\\eeennnwwwrrrhhhiiilllvvvmmmjjjrrrsssmmmvvv|||xxxooommmkkkllloooqqqpppnnnwwwxxxxxxxxxwwwvvvwwwxxx\\\VVV^^^\\\QQQJJJGGGCCC???<<<<<<;;;999777999888777666555555555555555222000000111222222111/////////000000000111111...111000111444777NNNsssuuu|||vvvdddSSSPPP```sssvvvrrr~~~|||lllnnnyyyvvvnnniiikkkrrr|||ssseeeOOOJJJIIIPPPXXX```iiippp~~~lll]]]ZZZlll}}}|||~~~~~~zzzvvvuuuuuuvvvuuusssiiijjjmmmqqquuusssnnniiimmmuuuyyyvvvqqqooonnnmmmooonnniiiddddddeee___VVVQQQVVVXXXfff|||vvvsssnnnjjjiiilllppprrrtttvvvwwwyyy}}}zzzwwwtttqqqlllggg___QQQAAA:::777444333333666666999>>>BBBJJJYYYfffrrr~~~|||yyyyyywwwuuutttrrrmmmddd]]]QQQDDD===FFFWWWccchhhiiijjjiiigggfffgggiiikkkllliiijjjjjjhhhggggggiiikkkhhhcccbbbgggggg]]]OOOFFF<<<:::777555555777:::;;;:::AAAHHHJJJKKKTTTfffuuuwwwnnn[[[SSSkkkyyyQQQHHHBBBHHHrrrsss^^^QQQ]]]jjjTTTPPPJJJDDD>>><<>>===<<<:::888<<<;;;999888666666555555555333111111222222222111....../////////000000000...000///222555555GGGgggpppmmmzzz}}}yyyhhhTTTMMMXXXgggyyysss~~~sssiii^^^YYYZZZdddwwwvvviiiQQQLLLIIINNNUUU\\\eeemmmvvvooorrr~~~|||pppbbbYYYaaajjjyyyuuurrrmmmfffaaaYYYKKK>>>888666333222333777777;;;@@@DDDJJJXXXeeeqqq|||zzzxxxvvvuuuttttttrrrkkk```XXXJJJ@@@>>>JJJ[[[cccbbb___YYYWWWTTTSSSUUU[[[aaaeeeiiiiiiiiigggeeeeeehhhjjjgggccccccfffdddWWWHHH???:::888666555555777999;;;;;;BBBJJJKKKMMMVVVhhhwww|||rrrjjjYYYSSSkkkrrrMMMGGGAAAIIItttiiiYYYTTTeeedddUUUVVVGGGBBB===<<<>>>>>>:::666;;;888666444444444222111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111:::NNNaaaxxx}}}~~~vvvkkkggg]]]PPPDDD???@@@CCCLLLTTTdddwww|||uuuiiiXXXGGG<<<:::===CCCHHHLLLMMMNNNMMMUUUSSSSSSXXXaaaggghhhgggnnnnnnqqqvvv}}}~~~xxxlllkkkvvv~~~dddcccgggXXXJJJIIICCCBBB@@@??????>>>===<<<>>>===;;;999777666555555555333222222333333222111............////////////111222///222666666FFFdddyyylllnnn|||}}}yyyjjjWWWNNNWWWeee~~~}}}uuu~~~zzzjjj```___gggxxxyyymmmWWWPPPKKKMMMSSSZZZccckkk{{{wwwdddUUURRReee{{{~~~xxxtttoooiiiaaa[[[PPPEEE:::666444222222444666888===CCCHHHOOO\\\iiittt{{{xxxwwwuuuuuuttttttqqqhhh\\\SSSEEE@@@BBBPPP^^^```ZZZTTTJJJGGGEEEDDDGGGMMMTTTXXXfffgggiiiiiihhhggghhhiiidddbbbdddfffaaaSSSDDD<<<888666555444555666999:::<<>>>>>AAAEEEIIILLLPPPSSSUUUWWWWWWXXX]]]fffnnntttvvvuuuuuuwww||||||lllfffoookkkccc^^^NNNFFFJJJFFFEEEDDDAAA???=========???>>><<<:::888666666555555444333333444444333111............////////////333222...000555666HHHhhhvvvmmmqqq}}}yyy|||mmmYYYOOOWWWddd}}}xxx}}}zzzsssvvv~~~{{{qqq\\\SSSLLLLLLPPPVVV___gggrrryyyttteeeUUUJJJEEELLLnnn|||wwwrrrmmmeee\\\UUUHHH???666444444222333555555888@@@IIIPPPXXXfffsss|||yyyvvvvvvvvvuuutttsssooodddWWWMMMAAA@@@EEERRR[[[WWWNNNHHHAAAAAAAAAAAACCCFFFIIIJJJWWW\\\ccchhhjjjiiihhhhhh``````cccfff___PPPCCC===666555444444555777999:::===EEEMMMQQQSSS^^^qqq}}}sssooolllcccSSSRRRpppgggJJJGGG@@@JJJzzzzzzjjj``````rrrgggVVVRRRLLLIIIGGGGGGHHHHHHEEECCC>>>;;;888666555444222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++...///000777III[[[zzz}}}{{{rrrkkkggg^^^QQQEEE???@@@BBBLLLTTTeeexxxzzzqqqhhh[[[KKKBBBBBBCCCIIIOOOTTTUUUUUUUUUVVVUUUVVVWWWYYY]]]eeeooowww~~~|||llleeejjjwwwrrraaaWWWKKKGGGKKKLLLKKKHHHCCC???<<<===>>>???>>><<<:::888777666666555444444444555555333111....../////////000000000000111---///222444IIIkkkyyy}}}zzz}}}rrr]]]OOOSSS^^^xxx{{{}}}}}}vvvaaaWWWMMMKKKMMMRRR\\\dddkkkrrrxxx||||||{{{vvvlll^^^OOO@@@999<<>>???AAABBBCCCBBB@@@???HHHPPPZZZcccggghhhgggfff]]]___bbbccc[[[LLLAAA===555444444555666888:::;;;>>>FFFPPPTTTXXXdddwwwvvvlllkkkddd[[[NNNRRRvvv\\\DDDFFFAAAOOOzzzjjjcccqqq|||gggVVVOOOKKKJJJIIIJJJKKKJJJHHHFFFCCCAAA===;;;:::888666444111111///......---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,...///000777III[[[|||{{{zzzrrrlllhhh___SSSGGG@@@???AAAKKKSSSeeeyyyuuuhhh^^^PPPCCCAAAFFFJJJRRR\\\aaa___YYYTTTQQQLLLNNNOOOOOOQQQWWWaaajjjyyy}}}oooggggggooo}}}www___VVVRRRNNNLLLLLLKKKHHHCCC??????BBBEEE>>>===;;;999888777666666555444444555666666444111/////////000000000111111...111000111222333HHHlllzzzwwwxxxbbbQQQPPPXXXqqq}}}}}}zzziii]]]RRRNNNOOOTTT]]]fffhhhnnnuuuzzzxxxwww}}}}}}vvvfffXXXHHH<<<555555???LLLnnn~~~wwwtttppplllfff]]]RRRIII;;;666222333333333555999999???JJJWWWbbblll{{{|||wwwwwwyyyxxxuuuqqqmmmeeeYYYJJJ@@@;;;AAAKKKRRRPPPGGGCCCDDDDDDFFFIIIJJJJJJGGGDDDBBBGGGNNNWWW___bbbbbbaaa```\\\^^^aaa```VVVGGG===;;;444444555555777999;;;<<<>>>GGGQQQVVV[[[hhh}}}iii```bbb\\\UUUMMMYYYUUUBBBGGGDDDVVVrrrcccppp}}}^^^QQQMMMHHHHHHIIIIIIJJJIIIHHHFFFFFFCCC@@@===<<<:::888666333222000///......//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---...///777JJJ\\\tttyyyyyysss|||vvvnnnjjjaaaTTTHHH@@@???AAAHHHRRRdddzzzwwwhhhYYYPPPFFF>>>DDDPPPVVV[[[```___YYYSSSOOONNNJJJKKKNNNRRRXXX___fffkkkttt~~~sssiiidddfffsssxxx___YYYZZZUUULLLHHHGGGFFFBBBAAACCCIIIOOO===<<<;;;999888777777666555555555666777666444222000000000000111111111111---333444555555333IIImmmtttuuu}}}|||fffSSSPPPVVVlll}}}}}}yyy}}}pppdddXXXRRRSSSWWWaaajjjhhhnnnuuu{{{}}}~~~}}}vvvuuuyyy}}}{{{rrrlll[[[MMM???;;;;;;>>>GGGQQQyyytttqqqmmmiiicccZZZNNNFFF888444111333444333666;;;===BBBNNN\\\gggqqq}}}zzzwwwxxx{{{xxxtttooojjjaaaUUUFFF<<<<<>>>>>======<<<:::999888444444444555444444333333222111000000111111000......111111444555222CCCccc~~~lllkkknnnXXXPPPTTTaaayyytttddd[[[\\\___```___ggglllsss|||yyyuuuxxx~~~|||vvvoooooouuuxxxaaaNNNCCC;;;:::;;;CCCZZZrrr~~~}}}xxxssskkkddd^^^UUUHHH???===777555444333555777999:::BBBJJJYYYiiittt}}}}}}vvvvvvxxxxxxvvvtttppplllggg[[[LLLBBB???===HHHSSSSSSLLLOOObbbwww|||wwwsssqqqppphhhlllpppooolllgggaaa]]][[[^^^___XXXKKK???:::999666555444444666999===@@@CCCJJJTTT]]]hhhxxx```GGGIIIOOOUUUOOOVVVvvvqqqHHHDDD>>>FFFkkkqqqooo~~~pppQQQQQQNNNMMMLLLJJJJJJJJJIIIFFFDDDAAABBBBBB???:::777666666444333111111222111///------------,,,,,,,,,++++++***++++++,,,------......---000...---222444EEE```pppwwwwwwiiittt~~~|||uuunnneeeZZZLLLAAA???CCCJJJUUUgggzzzwww___MMM===;;;===>>>AAAGGGLLLGGGDDDGGGJJJLLLQQQVVV___uuuwwwpppeeekkkqqqwww{{{kkkcccdddhhhsss|||uuuvvvuuunnn^^^aaa}}}wwwnnnSSSQQQWWWRRRHHHFFFHHHIIIIIIKKKKKKFFF???@@@@@@AAAAAA???===:::888666555555555444444333333222111000000111111000...---000111666999444<<>>999888666555555555777;;;???AAAEEELLLVVVaaannn~~~UUU???CCCHHHMMMJJJYYYlllJJJCCC===KKKvvvkkkoookkkRRRSSSTTTMMMKKKIIIHHHHHHIIIHHHGGGFFFEEEBBB===888555555666444333111111111000///---------------,,,,,,,,,,,,+++++++++,,,------.........111///...222444DDD___ppp~~~www{{{zzzjjjuuuvvvppphhh^^^PPPCCC>>>AAAIIITTTfffyyyxxxZZZIII======???===>>>BBBEEEBBBCCCHHHLLLPPPVVV]]]nnn}}}eeeSSSLLLNNNYYYdddqqqrrreeebbbccclllzzz|||qqqiiiqqqlllbbbUUU]]]wwwmmmppp~~~{{{www~~~tttfffjjjQQQQQQWWWQQQGGGBBBCCCBBBAAADDDFFFAAA:::CCCCCCDDDCCC@@@<<<888666777666555444333333222222222111000000111111000...///111000444:::444777IIIkkkzzz{{{xxx|||qqqnnn{{{ssscccyyymmmYYYTTTZZZsss}}}|||rrrdddWWWTTTZZZaaa```eeelllpppuuu}}}}}}|||yyyllleeefffssswww[[[EEE@@@<<<>>>IIIaaa~~~}}}xxxvvvvvvqqqkkkiiibbbZZZOOOAAA666333777444555777888999;;;>>>@@@JJJUUUhhhyyyzzzvvvvvvwwwwwwuuusssnnnggg^^^QQQCCC>>>???HHHUUU[[[SSSQQQcccuuuoooqqquuuwwwwwwwwwqqqoootttwwwrrrggg___^^^^^^ZZZQQQFFF<<<888888555555444555888;;;???AAAFFFMMMYYYeeetttwwwPPP===@@@CCCEEEEEE___jjjNNNDDD???SSSvvvdddmmm~~~iiiSSSQQQTTTRRROOOJJJHHHGGGHHHHHHGGGGGGDDD???:::666555666777555333111000000000...---...------------,,,,,,,,,,,,,,,,,,,,,------......---111...///333555DDD___tttuuuzzzrrrvvvrrrkkkaaaSSSDDD>>>???GGGQQQcccvvv}}}uuu^^^NNNBBBBBBCCCAAA@@@CCCCCCBBBEEEKKKOOOSSSYYY```}}}}}}yyypppaaaSSSOOOQQQ]]]oooxxxiiiccccccjjjwww~~~wwwvvvwwwtttllldddooohhh]]]QQQ\\\gggggguuuzzzooopppiiizzz~~~xxxvvvkkk[[[cccNNNQQQVVVPPPFFFBBBBBB???<<<>>>AAA@@@;;;HHHHHHHHHFFFBBB===888555888777555333222111111111222111000000111111000...222333///111777333555CCCZZZkkkssstttuuuzzzhhhiii|||wwweee}}}rrr[[[UUUZZZsss}}}~~~ttteeeXXXRRRTTTXXX^^^ccckkkqqqxxx~~~zzzzzzzzzmmmgggbbbkkk|||iiiIIIAAA;;;@@@RRRrrr~~~}}}xxxvvvvvvrrrlllddd]]]SSSIII<<<333333888222444666888:::===BBBFFFMMMYYYlll}}}{{{xxxwwwwwwwwwuuuqqqllldddZZZLLLAAA???BBBOOOYYY[[[SSSVVVjjjyyyqqqiiifffiiimmmnnnnnniiibbbbbbmmmvvvrrrhhhaaa```^^^XXXNNNCCC;;;888888333333444555777;;;>>>@@@GGGNNN[[[jjjzzztttMMM<<<===<<>>???FFFPPPaaattt|||fffUUUFFFDDDEEEAAAAAADDDBBBBBBFFFMMMQQQUUU]]]fffooo]]]cccmmmnnnjjjddd]]]VVVPPPPPPZZZfffmmmqqqhhhdddiiitttzzzppplllllllllgggaaafff```WWWNNN[[[}}}wwwcccqqqfff___iiirrrvvvnnncccVVVXXXFFFLLLRRRKKKAAAEEEFFFDDD???>>>AAACCCBBBLLLLLLKKKIIIEEEAAA===::::::888666444222111222222222111000000111111000...333444///...444222555BBBWWWjjjyyy}}}dddfffwwwsssddd|||oooWWWQQQXXXqqqvvvhhhZZZRRRQQQSSS]]]bbbjjjrrr{{{~~~zzzpppggg^^^cccuuu|||OOOEEE===FFFbbb|||}}}{{{wwwvvvvvvsssmmm]]]TTTKKKBBB999333333888111444777999;;;AAAHHHOOOUUUaaattt|||yyyxxxwwwuuutttnnnhhh```UUUHHH???@@@GGGQQQ\\\]]]TTTYYYmmmxxxvvviiieeebbbaaaccceeeeeedddYYYSSSWWWhhhuuurrriiicccaaa]]]UUUJJJ???999777777222222333555888;;;>>>@@@HHHPPP___pppoooJJJ;;;<<<999EEESSSxxxzzzfffKKKCCCDDD```nnnhhhuuu```NNNFFFJJJVVVRRRMMMIIIHHHGGGGGGFFFCCC@@@===;;;;;;<<<<<<<<<999777333111111111000///............---------,,,------------------......***...---...222333BBB]]]tttttt~~~wwwsssmmmdddUUUFFF??????HHHRRRbbbuuuooo]]]LLLHHHGGGBBBAAADDDAAABBBFFFMMMQQQVVV```jjjxxx^^^PPPUUU\\\[[[UUUPPPLLLKKKMMMTTTbbbpppzzzmmmeeehhhpppzzzssskkkgggddd```\\\ZZZWWWSSSOOO^^^wwwkkkoooZZZ```qqquuugggYYYNNNVVVGGGPPPVVVOOOEEEFFFKKKLLLFFFCCCDDDGGGGGGKKKJJJIIIHHHEEECCCAAA@@@===;;;888666444333333444222111000000111111000...111555000...333222555AAAWWWmmmvvvaaaeeevvv{{{iiilllUUUNNNTTTnnn|||ooo___VVVUUUYYY]]]aaagggpppzzz~~~|||~~~~~~~~~~~~zzztttkkk^^^```ooo~~~XXXLLLFFFVVV{{{zzzzzzxxxrrrpppnnniiicccTTTJJJ@@@;;;666333333666222555888:::===EEEOOOXXX```lll~~~~~~{{{yyyvvvtttrrrqqqiiiccc[[[PPPDDD===AAAJJJSSS______SSSUUUeeehhh]]]RRRRRRSSSTTTVVVXXXYYYZZZQQQLLLTTTiiivvvsssjjjfffaaa[[[PPPEEE;;;666444444222333444777999<<>>MMMaaapppYYYEEEAAAIIIhhhqqqooo}}}pppVVVIIIAAAHHHMMMKKKHHHGGGHHHIIIJJJIIICCCBBB@@@@@@AAAAAA???<<<;;;888555222222222111000............------------..................------+++///------000000>>>XXXiii{{{yyyvvvrrrlllcccUUUFFF@@@@@@GGGQQQaaasss|||jjjYYYTTTQQQJJJFFFHHHDDDDDDGGGLLLNNNSSS]]]hhhxxxrrrdddUUUOOOSSSXXXYYYSSSNNNKKKPPPYYYeeetttrrrfffggglllsss|||zzzppphhhaaa[[[WWWOOOOOONNNMMM^^^|||wwwxxxbbbccczzzqqqaaaOOOCCC```RRR\\\ccc\\\SSSDDDLLLQQQLLLFFFEEEHHHIIIFFFFFFEEEDDDDDDCCCCCCBBB???===:::777555555555555222111000000111111000///...444222000444333555AAASSSllltttdddjjj}}}uuu}}}kkkVVVNNNQQQkkkvvvpppqqqmmmuuu~~~ttt```SSSSSSXXX^^^```eeennnwww~~~{{{www}}}|||||||||zzz{{{zzzvvvooo``````mmmyyy```SSSOOOddd~~~~~~}}}||||||}}}~~~~~~zzzyyytttmmmgggccc\\\UUUMMMCCC999666444222222444333666:::<<>>AAAEEEHHHKKKNNNRRRUUUOOOLLLVVVlllyyytttkkkhhh___YYYMMMAAA888333222222333444666888;;;>>>@@@BBBLLLVVVfffzzz|||^^^@@@>>>GGGGGGYYYppplllSSSBBBBBBNNNpppzzzyyyeeeOOOEEE???IIIEEEDDDCCCEEEHHHKKKMMMMMMFFFDDDDDDEEEFFFDDD@@@<<<===999555333333333222111//////.........---------..................---------111///---///...:::TTT```ttt~~~}}}|||vvvrrrkkkcccUUUFFF@@@AAAEEEOOO___qqqvvvfffaaa]]]TTTNNNNNNIIIHHHIIIKKKKKKNNNXXXcccddd\\\SSSPPPSSS[[[eeekkk```YYYUUU\\\jjj{{{vvvhhhhhhlllpppxxxvvvkkkaaaZZZVVVFFFGGGGGGFFFWWW|||yyy~~~hhh^^^sss|||tttmmm]]]III<<>>???@@@AAA@@@???>>>;;;888777888888555222444222///000222333111///111222222111000111444666SSSjjjsss{{{rrr^^^TTTSSScccxxxwwwkkk```TTTMMMLLLRRR[[[bbbhhhsssvvviii___ZZZYYY^^^aaaffflllsssyyy~~~www{{{|||{{{|||~~~{{{zzzxxxtttnnnjjjjjjbbb\\\```nnn|||uuu^^^ZZZ~~~~~~~~~~~~}}}zzzyyyxxxyyyzzzyyyxxxvvvyyywwwrrrkkkbbbYYYQQQLLLCCC===777333444555555555:::===@@@AAADDDMMM[[[fffwww}}}{{{xxxuuussspppllliiieee\\\QQQGGG???>>>HHHSSS\\\___]]]UUUMMMJJJHHHFFF<<<<<<>>>@@@CCCHHHKKKNNNHHHPPP___ooossslllggghhhcccSSSCCC<<<:::777555555333666999::::::===CCCHHHOOOWWWiiimmmUUULLLEEECCCKKKbbbcccOOOFFFDDDTTT}}}eeeKKKHHHHHHEEEDDDFFFFFFFFFJJJPPPLLLCCCHHHGGGEEEEEEDDDBBB@@@===;;;888444333555777666555222111///...---...000111...........................+++...222000000;;;KKKZZZppp~~~{{{zzz{{{}}}xxxtttnnneeeWWWGGG??????DDDOOO___ooo|||{{{uuupppiii___XXXPPPSSSTTTSSSQQQQQQTTTWWWVVVOOOLLLSSS___hhhoootttooojjjkkk{{{zzzhhhaaagggrrr~~~}}}uuurrrooodddWWWDDD???<<>><<<;;;999666666777777444222333222111222444333000---///000111111111222555888QQQjjj~~~xxx|||tttaaaWWWSSSbbbvvv{{{fffYYYPPPIIIGGGHHHGGGNNNSSSWWWbbbttt|||pppfff___]]]YYY]]]dddkkksssyyy~~~yyy~~~}}}|||}}}~~~{{{wwwrrrkkkccc^^^^^^]]]^^^aaaiiiuuullljjjxxxtttzzz~~~~~~~~~}}}zzzyyyyyyzzz{{{{{{yyywwwtttrrrmmmeee\\\QQQHHHCCC???:::555333444555666555<<>>>>>@@@BBBDDDFFFGGGQQQbbbqqqsssjjjdddddd^^^OOO@@@:::888555444444333666999:::;;;>>>EEEJJJRRR[[[nnniiiSSSMMMGGGFFFOOOnnn}}}^^^NNNGGGIII]]]hhhQQQNNNMMMJJJHHHIIIHHHGGGKKKOOOLLLEEEIIIGGGFFFDDDDDDCCCAAA@@@>>>;;;999999::::::777444444222000...---...///000...........................+++---111000000<<>>888sssaaa[[[UUURRRTTTVVVRRRIIIBBBBBBFFFGGGEEEKKKHHHDDDAAA???>>>;;;999:::888777777888777555444222222333555555333///,,,...///000111111333666999KKKfffxxx{{{zzzzzzyyyggg\\\RRR^^^pppxxxfffQQQFFFCCCAAAAAACCCIIINNNSSSVVV___ooovvvjjjaaa]]]VVV[[[bbbkkktttzzzvvvtttxxx~~~~~~xxxpppfff\\\TTTPPPUUU\\\bbbbbbbbbjjj}}}|||aaaccckkkwww~~~~~~}}}|||}}}}}}}}}}}}{{{{{{zzzyyyyyyyyywwwtttrrrssspppkkkcccXXXLLLBBB===999666444333444666777666:::???FFFLLLSSS___mmmxxxyyywwwuuusssrrrpppmmmiiifff]]]SSSGGGAAA???DDDQQQ^^^aaaffffff^^^UUUNNNIIIDDDFFFEEEDDDCCCCCCEEEGGGHHHQQQ[[[iiisssqqqgggaaa```WWWJJJ===777666444333555444777999;;;<<<@@@GGGLLLVVVbbbvvvzzzaaaRRRQQQLLLLLLXXX}}}pppWWWMMMFFFOOOiii~~~iiiWWWTTTSSSQQQNNNMMMJJJHHHJJJNNNLLLHHHIIIHHHFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@???<<<888444666444111///.........///...........................+++,,,/////////===MMMfffyyy~~~nnnfffsss}}}}}}zzzuuuooogggZZZJJJAAA@@@AAAJJJZZZkkkzzz|||zzzyyynnnnnnmmmmmmmmmjjjgggddd\\\ZZZ\\\ccciiioooyyy~~~llliiikkkttt}}}{{{qqqmmmeee^^^]]]___\\\XXXEEEEEEFFFHHHMMMWWWaaahhhuuussszzzfffccccccaaa[[[RRRFFF<<<777rrreee```YYYUUUWWWTTTNNNFFFDDDGGGLLLMMMKKKNNNKKKGGGCCCAAA???<<<999:::::::::;;;::::::888777222222333444444333222000///000111111111222555888DDD]]]ooommmyyywwwxxxooocccRRRYYYhhh}}}cccTTTFFFCCCGGGJJJLLLNNN^^^eeemmmqqqssszzzwwwkkkbbb\\\YYY]]]eeennnvvv|||~~~mmmgggkkkuuu}}}tttgggYYYNNNIIIGGGWWW___eeeaaa\\\```ppp~~~jjjUUUMMMZZZmmm{{{}}}zzzyyy|||}}}~~~}}}{{{|||zzzxxxwwwuuuqqqllliiinnnkkkfff]]]RRRGGG===777333333222333555777888999;;;BBBLLLUUU^^^kkkzzzzzztttwwwuuusssqqqnnnjjjeeebbbWWWLLLAAA>>>AAAIIIWWWcccgggkkkkkkddd[[[VVVRRROOOQQQPPPNNNMMMPPPTTTYYY\\\lllpppuuutttmmmddd______PPPEEE:::666666444444666555777:::;;;===BBBJJJPPPXXXggg~~~yyymmmZZZTTTXXXRRRSSSbbbcccRRRLLLFFFVVVvvvwwwfffXXXVVVVVVVVVRRROOOKKKHHHHHHJJJKKKIIIJJJIIIGGGDDDBBBBBBDDDFFFFFFFFFDDDBBB@@@<<<999666777666333000...---.................................+++,,,///...///<<>>EEEPPP]]]ggglllpppooogggaaa``````______^^^]]]___dddllltttyyy}}}rrrgggaaa______KKKAAA999777666555555888666888;;;<<>>666hhhcccgggaaaYYYXXXTTTOOOMMMPPPQQQOOOLLLKKKNNNMMMLLLLLLJJJGGGCCC???:::<<<>>>>>><<<999888888444444333111111222666:::333444333222000000222444777GGG\\\nnn}}}~~~~~~eee\\\jjj|||{{{zzzrrr^^^YYY___qqqmmmZZZSSSPPPXXXfffuuu~~~wwwpppkkkaaadddiiiqqqxxxyyyuuuvvvtttnnnnnnrrr|||~~~qqq]]]JJJAAACCCHHHWWWVVVTTTQQQPPPRRRWWW[[[jjjzzztttUUU===999@@@HHHddduuuttttttsssrrroooiiieeeXXXTTTOOOHHH@@@999444222000222333555666:::???CCCFFFOOO]]]iiisss~~~wwwvvvtttqqqnnniiiccc[[[VVVLLLBBB;;;@@@KKKVVV```gggmmmqqqpppiiifffgggkkkkkkpppqqqtttxxxzzzkkkcccaaa___\\\FFF???999777777555666999666999;;;===@@@GGGPPPWWW^^^rrryyyiii___WWW\\\___TTTZZZuuu{{{\\\]]]PPPOOOjjj{{{ppp}}}oooXXXSSSRRRSSSWWWTTTNNNIIIGGGEEECCCEEEIIIIIIJJJIIIFFFAAA???AAADDDGGGEEECCC>>>:::888999;;;999777444111////////////...........................,,,---111///---999HHHRRRjjj}}}tttzzz~~~wwwqqqlllbbbSSSGGGBBBBBBGGGRRRcccvvvwwwmmmmmmssszzz|||{{{{{{rrrllljjjiiihhh```SSSIIIEEEDDDFFFGGGJJJSSSdddzzz{{{uuuxxxuuuiiiZZZPPPLLLFFF<<<444bbbZZZ[[[UUUPPPSSSQQQMMMMMMOOOOOOJJJIIILLLOOOOOOPPPQQQOOOKKKEEE@@@>>>AAADDDCCC@@@<<<;;;;;;666666666444222111444777222333333111000111333555666AAAPPPaaatttxxxggg]]]kkk}}}yyywwwcccYYYYYYjjj}}}sssggghhhppp~~~yyyoooggg^^^aaafffmmmuuu}}}~~~mmmdddfffxxxzzz}}}vvvbbbLLLAAABBBHHHPPPMMMIIIFFFEEEFFFHHHJJJQQQXXXYYYNNN===666;;;CCCOOOnnn|||zzzsssrrrqqqooommmhhhbbb]]]NNNKKKEEE???:::777555555222444555666777<<>>AAAHHHRRRYYYcccyyyooo```WWWQQQZZZ^^^VVVfffkkk[[[aaaLLLPPPmmm{{{ssseeeUUUUUURRRQQQUUUSSSMMMIIIIIIFFFBBBDDDJJJGGGJJJJJJGGGAAA>>>>>>AAAAAABBBBBB???;;;888999:::999777444222000000000111...........................,,,///222000---666DDDPPPhhh~~~vvvyyyxxxrrrmmmdddUUUIIICCCAAAEEEOOO___rrr|||pppmmmnnnsss{{{~~~}}}{{{qqqkkkbbbaaaccceee]]]NNNDDDAAADDDEEEHHHMMMWWWgggzzz{{{qqqmmmppp]]]MMMIIIEEE===777777___RRRPPPHHHGGGNNNLLLIIIIIILLLKKKGGGIIIOOOPPPQQQSSSTTTRRRMMMEEE???CCCGGGIIIIIIEEEAAA??????666888999777333111111222000111222111111222444777777>>>KKK\\\sss{{{rrr~~~jjjaaannn~~~vvvyyycccVVVSSScccvvvzzzxxxvvvggg]]][[[]]]aaaiiirrr{{{jjj```cccvvvxxx{{{~~~zzzfffPPPBBBBBBFFFKKKHHHDDD???<<<;;;<<<===888::::::999999<<>><<>>BBBIIISSS[[[hhh}}}hhhWWWNNNKKKVVV]]]ZZZrrr___WWWaaaEEEMMMkkk~~~www```UUUXXXTTTQQQSSSSSSMMMJJJJJJGGGCCCEEEKKKGGGJJJKKKHHHAAA======???===@@@BBBAAA===:::999999888777444222000000111222...........................---000333000---555BBBRRRhhh}}}xxxrrrnnneeeVVVIIICCCAAACCCLLL]]]ppp~~~uuummmjjjkkkrrryyy}}}|||~~~~~~{{{sssooonnnrrrppppppooodddRRREEEBBB@@@CCCIIIRRR```qqq{{{wwwwwwwww^^^IIIBBB;;;222333<<>>CCCDDDJJJCCC999999666444;;;888:::999555555:::BBBGGGeee{{{}}}wwwtttsssrrrnnnjjjggggggeeeaaaZZZPPPHHHCCC<<<:::777444333222111000666888999:::===CCCLLLRRRdddtttzzzyyyzzzwwwsssnnnllljjjeee___VVVLLLFFF<<<;;;AAANNNVVVXXX[[[```aaahhhkkkgggdddeeeggghhhhhhfffgggllllllgggcccbbb^^^^^^\\\]]]aaa```UUUHHH===;;;777555444555777999:::888999???EEEMMMZZZeeeuuuyyy___SSSMMMIIILLLXXXooonnn\\\WWWOOOHHHNNN|||bbb^^^VVVKKKKKKOOONNNMMMJJJGGGFFFFFFGGGHHHGGGHHHMMMQQQNNNEEE@@@???===CCCFFFCCC???>>>===:::777777777666555444222111........................------......///111555888KKKbbb|||~~~||||||{{{tttddd[[[QQQAAAAAACCCJJJYYYkkkzzzssskkkjjjooouuu~~~dddKKKBBBFFFGGGMMMUUU```lllzzz~~~iiiWWWCCC888444333444777VVVOOOWWWTTTYYYRRRMMMKKKHHHHHHHHHIIIIIIHHHEEEHHHKKKKKKIIIGGGHHHIIIKKKCCC>>>???AAA@@@>>>???;;;:::999777555333111111555444333333222333333333777;;;GGGiii|||kkkqqqrrrvvvkkk^^^QQQQQQbbbyyyrrrjjj~~~qqqeee```yyyyyywwwtttssswwwvvvnnnppptttxxxsssmmmkkklllpppvvv||||||~~~qqq[[[GGG@@@BBBEEEIIIAAA;;;>>>:::555999777999:::999;;;BBBKKKQQQsss{{{|||yyyuuutttsssqqqmmmiiibbbaaa^^^YYYQQQHHH@@@<<<999777555333333333333333444777<<<@@@EEEMMMVVV\\\nnn}}}yyyxxxyyyuuuqqqkkkjjjfffaaaYYYPPPFFF@@@@@@AAAGGGOOOQQQOOOPPPUUUZZZbbbhhhgggdddddddddbbbbbb______cccddd```\\\\\\]]]]]]\\\\\\^^^[[[OOOBBB;;;999666444444555777999;;;999;;;AAAGGGOOO\\\hhhyyyyyybbbUUUKKKFFFPPPfff[[[QQQRRRKKKGGGUUU~~~xxx\\\[[[UUUKKKKKKNNNJJJIIIHHHGGGGGGGGGHHHHHHJJJIIIKKKNNNKKKEEECCCDDDCCCGGGHHHEEECCCBBB@@@;;;888888888777555333111000........................---.........///111555888HHH]]]vvv|||xxx|||{{{sssccc\\\SSSCCCBBBDDDKKKYYYlll{{{vvvjjjgggkkkqqqwww~~~yyydddRRRLLLPPPUUUVVV]]]fffoooxxxzzzhhhUUUGGG888333333444777;;;\\\VVV\\\VVVXXXQQQNNNMMMKKKLLLLLLJJJEEEAAA@@@CCCFFFHHHGGGFFFFFFFFFCCC<<<888:::===<<<<<<>>>::::::999888666333111000555555444333333333333333555:::GGGmmmtttuuutttooosssdddTTTOOO\\\sssyyygggfffxxxqqqoooxxxsssvvv}}}|||wwwggg[[[\\\bbbffflllssszzz|||{{{rrraaaNNNCCC@@@GGGIIIBBB>>>AAA===777;;;===???AAAAAABBBHHHTTT^^^{{{vvvtttrrrrrrrrroooiiiddd\\\YYYUUUNNNGGG???999666444444333333333555666777777:::@@@GGGOOOXXXaaahhhvvv}}}wwwwwwwwwsssnnniiihhhddd]]]SSSIII???:::AAAEEELLLOOOKKKEEEFFFLLLWWW```ggggggdddbbb^^^ZZZ\\\XXXWWWZZZ[[[XXXVVVWWWYYY[[[[[[ZZZZZZUUUHHH:::888666444333444555888:::<<<;;;>>>DDDJJJRRRaaammmxxxeeeYYYLLLHHHZZZzzzlllMMMMMMQQQLLLJJJaaammmVVVXXXRRRIIIIIIKKKFFFFFFFFFGGGGGGHHHIIIIIILLLIIIHHHJJJJJJGGGFFFIIIHHHIIIGGGDDDEEEFFFBBB;;;999999999888666333111///........................---.........///111444888DDDWWWooo~~~wwwrrr}}}~~~|||zzzqqqbbb\\\UUUGGGCCCDDDJJJXXXkkk{{{zzzkkkdddgggllloooxxxttt```RRRTTT___eeeeeelllsss|||iiiRRRDDD:::111111333666:::>>>hhh___\\\PPPRRRLLLIIIKKKMMMLLLGGGBBB@@@???EEEFFFFFFEEEDDDCCCCCCBBBAAA===;;;???AAA???===???;;;;;;:::999777444222000333333222111111111111222333888FFFnnnzzzwwwzzzkkkvvv{{{mmm\\\TTT\\\ppp~~~lllbbbnnn}}}|||vvvwww~~~ooo^^^RRRUUUYYYYYY___iiirrruuuzzz}}}~~~zzzwwwsssgggVVVGGGAAAIIIMMMHHHDDDEEE@@@@@@LLL[[[___```ZZZQQQRRRcccuuu~~~xxxrrrpppoooooonnniiiaaa[[[SSSPPPKKKEEE???:::666555333333444444444666888:::>>>@@@DDDKKKUUU```kkkrrryyyuuuuuutttppplllhhhfffaaaYYYNNNDDD===999>>>GGGPPPOOOFFF@@@BBBIIIYYYaaaeeeddd```^^^YYYTTTVVVRRRRRRUUUWWWUUUUUUWWWVVVYYY[[[YYYUUUOOOCCC777555444333333444666999:::<<<<<<@@@FFFLLLVVVffftttuuufff\\\RRRSSSkkk]]]IIIQQQSSSLLLKKKooo~~~gggTTTUUUOOOFFFGGGHHHIIIHHHFFFFFFFFFHHHJJJLLLKKKGGGGGGJJJKKKIIIIIIKKKIIIGGGCCCAAAEEEHHHCCC;;;999999999999777555222111..............................///......000444777BBBTTTjjjzzztttmmmttt||||||~~~zzzwwwoooaaa]]]XXXJJJCCCCCCHHHUUUhhhxxx~~~nnneeeeeeiiimmmsss{{{vvvfffYYY___mmmwwwwwwttt]]]HHH>>>888333444666666:::???tttfff\\\KKKPPPOOOLLLSSSWWWPPPBBB;;;>>>DDDMMMJJJFFFCCCBBBCCCDDDEEEDDDBBBDDDIIIJJJEEEBBBBBB===<<<;;;:::777555333222444333222222111111222222222777DDDjjjwww~~~lllmmmsssbbbXXX[[[kkk~~~|||oooeeekkk}}}|||}}}iii___WWWUUUPPPKKKOOOXXX]]]bbbiiipppuuuxxxzzz|||}}}}}}~~~zzzwwwvvvnnn___QQQIIIKKKTTTTTTQQQPPPNNNZZZrrr}}}eee```xxxyyysssnnnkkkiiigggddd___VVVPPPFFFCCC???;;;888666555555333555666666666777;;;>>>DDDEEEHHHOOO\\\kkkyyy~~~wwwtttsssqqqmmmhhhcccaaa[[[RRRGGG???<<<;;;AAAMMMVVVQQQEEE>>>BBBHHHVVVZZZ\\\ZZZXXXXXXUUUQQQOOOLLLMMMSSSWWWVVVVVVXXXTTTXXXYYYVVVQQQJJJAAA777444333333333555777999;;;;;;<<>>888444333444444666888:::;;;:::===CCCKKKSSS___ttt}}}nnnbbb^^^___nnneeeKKKSSSaaaVVVLLLUUUttt[[[RRRWWWRRRNNNQQQRRROOOLLLHHHFFFFFFIIIMMMPPPEEEBBBDDDLLLOOOLLLGGGFFFJJJFFFAAA???DDDIIIGGG@@@:::;;;===>>>===:::777555////////////////////////////////////...000333666@@@UUUmmm~~~}}}pppiii~~~yyywwwpppdddaaa^^^QQQCCC@@@BBBLLL^^^ooo{{{zzzpppiiigggddddddhhhssszzztttxxxzzz{{{tttqqqRRR???;;;666444555777777999AAAJJJooobbb[[[OOOVVVUUURRR\\\bbbYYYHHH@@@FFFOOONNNJJJFFFEEEGGGKKKMMMNNNFFFEEEHHHLLLMMMKKKKKKOOOCCCAAA>>>:::888888888999666666555444444444444555222666===WWW~~~xxxwwwtttpppwwweeeUUUPPPYYYlllzzzzzzrrrcccmmmxxx}}}vvvrrrwww|||uuu{{{ttt```OOOJJJGGGBBBCCCFFFLLLRRRZZZbbbkkkppptttvvvwwwwwwvvvxxx{{{~~~~~~zzzxxxyyyvvvllldddaaa^^^iiiooosssvvvyyyxxx]]]]]]sssjjjfff^^^XXXQQQLLLHHHEEE@@@===555444333111111222444444333777;;;<<<<<>>FFFOOOWWWeee|||{{{lll```cccbbbooouuu\\\OOO```kkkXXXOOOaaajjjXXXUUU\\\XXXRRRRRRPPPIIIHHHHHHHHHIIIJJJMMMNNNEEEAAACCCJJJNNNKKKGGGDDDJJJHHHBBB>>>@@@EEECCC===???@@@AAAAAA>>>:::666444////////////////////////////////////...000333666===UUUqqqwwwjjjzzzzzztttiiifffbbbUUUDDDAAAAAAJJJ[[[lllyyy~~~uuukkkddd```aaagggqqq|||}}}rrruuu|||~~~xxx|||bbbFFF888999444333555777888<<>>:::888888:::;;;444444333222222222222333333666:::QQQsssyyyyyyvvvuuuyyyfffTTTMMMVVViiiyyy}}}yyytttnnneeexxx~~~zzzvvv}}}}}}fffWWWVVVRRRHHH???@@@AAADDDIIIRRR\\\ccchhhllloooqqqrrrtttxxx|||{{{wwwvvvvvvssskkkfffeeeiiiqqqvvv|||gggRRRWWWxxxjjjdddbbbWWWPPPHHHBBB???>>>;;;999666555444333333444555666222666;;;>>>???BBBJJJPPP\\\___hhhwww|||zzzvvvqqqlllhhhccc___[[[UUURRRKKKCCC===???IIIQQQZZZdddfffYYYKKKGGGJJJMMMLLLNNNMMMHHHGGGFFFBBB<<<:::>>>JJJZZZcccccc```___[[[]]]WWWJJJ===888777666555555666666777999:::;;;<<<@@@HHHRRR[[[iii{{{lll___hhhccclllmmmYYYRRRfffmmmTTTLLLcccgggXXXZZZbbb\\\SSSOOOJJJCCCDDDGGGIIIKKKLLLLLLLLLFFFAAAAAAGGGLLLJJJFFFEEEIIIGGGBBB<<<<<<>>>===999CCCCCCDDDCCC???:::555222000000000000000000000000///000000///...000333666:::UUUttt}}}}}}lll||||||wwwllljjjeeeXXXFFFBBBAAAIIIZZZkkkxxx}}}yyylllbbbaaadddjjjqqqyyy~~~||||||~~~~~~mmm~~~ttt___EEE:::<<<777666888999:::???MMMZZZkkkQQQNNNHHHCCCJJJKKKMMMJJJFFFKKKWWW___```SSSGGGCCCMMMTTTNNNGGGFFFEEECCCAAA@@@BBBDDDDDDDDDCCCAAA>>><<<;;;;;;:::888888666333222111222444666333666666CCC[[[kkkxxxnnnjjjuuuwwwjjj}}}|||nnn___RRRQQQ___ooo{{{~~~}}}xxxyyy{{{{{{|||~~~hhhaaafff^^^KKK???@@@@@@>>>===>>>AAAEEETTTWWW\\\```ccceeeiiikkkjjjjjjkkkjjjiiifffcccaaa___gggtttxxxaaaOOOPPPgggmmmaaaYYYRRRNNNFFFBBB===:::999777444000555444333444666777888777===<<<===AAADDDHHHRRR\\\dddppp|||~~~{{{vvvnnnhhhddd```[[[WWWPPPIII???:::===FFFPPPWWWhhhgggaaaYYYWWW\\\]]]YYYVVVVVVTTTNNNIIICCC;;;555:::<<>>AAACCCBBBCCCGGGIIIHHHIIIBBB@@@EEEGGGBBB===>>>DDDCCCBBBBBB@@@===888444111222222222222111000000///000000000......000111???OOOqqq|||}}}~~~{{{wwwqqqjjjdddaaaMMMDDD>>>EEEXXXkkkvvvyyy~~~||||||{{{xxxzzz}}}~~~}}}ooofff^^^eeennnvvvzzz~~~xxxxxxpppcccVVVKKKBBB<<<888555333444999===FFFZZZmmmlllQQQMMMFFF???EEEHHHLLLLLLIIILLLTTT[[[]]]OOOKKKNNNVVVUUUKKKFFFHHHFFFDDDCCCCCCDDDDDDCCCAAA@@@===;;;::::::;;;;;;:::888666444222111222333444333555555???VVVfffuuu}}}iiihhhxxxwwwiiizzzwwwhhhXXXRRR[[[gggxxxwwwxxxtttsssvvvhhhSSSFFFGGGGGGCCC>>>;;;===???CCCFFFKKKOOORRRUUUYYY[[[]]]]]]^^^^^^\\\ZZZXXXVVVSSSYYYdddppp}}}~~~uuuhhhbbbfffssswwwmmm^^^SSSLLLGGGBBB???===:::666555555444222///444333333444666888999999@@@???BBBHHHMMMSSS^^^iiiwww}}}xxxzzzwwwrrrjjjddd^^^YYYSSSOOOIIICCC<<<;;;CCCOOO[[[aaahhhhhhddd______eeefffbbb]]]\\\ZZZVVVQQQJJJ@@@999:::AAATTTmmmzzzsssfff^^^UUUOOOFFF>>>888666444333444666777777777888;;;======DDDNNNXXXdddyyy~~~rrrhhheee```^^^ooozzzgggYYY\\\iii___KKKUUUuuu~~~aaa^^^[[[XXXUUUQQQMMMJJJMMMKKKJJJJJJKKKJJJHHHFFFHHHEEEDDDGGGKKKKKKIIIGGGHHHEEEEEEGGGEEE???>>>BBBCCCBBBAAAAAA@@@>>>:::666444333333222111111000000///000000000......000111888EEEeee|||yyy|||}}}|||yyytttllleeeaaaQQQHHHAAAFFFWWWiiitttxxx}}}xxxsssooommmkkkhhhiiijjjkkklllnnnqqqttt}}}ssskkk```eeekkkqqquuuyyy~~~{{{tttaaaYYYOOOEEE===999555333444444777>>>GGGTTTkkknnnRRRLLLCCC;;;AAAHHHNNNPPPLLLJJJMMMRRRUUUKKKQQQ\\\aaaWWWHHHEEEKKKGGGFFFFFFFFFFFFCCC@@@===:::999888999;;;======<<<999777444222111111111222222555333;;;PPPbbbvvvwwweeehhh|||wwwiiiuuuqqq___SSSUUU]]]sssvvvnnnwww}}}|||~~~lllXXXSSSTTTRRRJJJ@@@:::999;;;777999<<<>>>@@@BBBEEEGGGLLLMMMMMMMMMMMMKKKJJJHHHFFFIIIOOOWWWaaajjjrrrwwwnnnhhhcccaaacccdddbbb___OOOJJJDDD@@@>>><<<888555444333111111222222222111444444444666888;;;===???CCCDDDIIIQQQYYYaaannnzzzyyyuuuuuusssnnnggg___XXXQQQKKKFFFAAA<<<999>>>LLL[[[fffkkkiiijjjgggeeeeeehhhhhheeebbb```^^^]]]YYYQQQFFF>>>EEEQQQggg}}}vvvbbbTTTPPPIIIAAA999666555555555555777888999999:::<<>>;;;999777666444222000000000000///000000000......000111444<<>><<<:::888555333111000000000000444222999NNNccc}}}xxxiiinnnyyykkkqqq~~~uuubbbSSSQQQVVVmmm~~~ooolll|||~~~~~~}}}lll```dddbbb[[[PPPCCC;;;:::<<<777999999999888888:::;;;???@@@@@@AAAAAA@@@???>>>>>>>>>@@@CCCGGGLLLQQQTTTTTTPPPLLLIIIGGGEEEAAA>>>@@@===;;;::::::999666444222222111111222444444444555666888:::<<<@@@EEEHHHHHHJJJQQQ[[[dddmmm{{{}}}yyyuuuuuurrrmmmfff]]]TTTLLLEEEAAA;;;999:::DDDTTTcccjjjmmmkkkjjjhhhfffeeeccc```\\\___]]]]]]___]]]UUULLLFFFOOOccczzzqqq]]]OOOMMMGGG>>>888555555666777555666888999999:::===???===KKKZZZcccppp{{{pppeee\\\]]]\\\___yyytttdddfffkkkgggVVVQQQnnnhhhYYYVVVRRRPPPQQQRRRRRRRRRQQQOOOLLLKKKLLLMMMMMMMMMUUUMMMNNNWWWYYYQQQMMMPPPPPPOOONNNKKKGGGEEEFFFIIIFFFDDDAAA@@@???>>><<<::::::888555222000000000111///000000000......000111666<<>>GGGUUUjjjyyynnnOOOIIIBBB>>>FFFQQQPPPMMMFFF>>>???HHHRRRVVVYYY]]]]]]TTTKKKJJJMMMHHHGGGFFFFFFDDD@@@;;;777444777<<>>;;;;;;???IIIWWWbbbfffgggjjjgggfffeeeccc^^^YYYVVVZZZWWWXXX]]]]]]WWWUUUVVV]]]uuuxxxiii]]]UUUIIICCC;;;666333444444555444555777888888:::===???AAAOOO]]]fffssssssgggZZZQQQUUUZZZdddlllXXX```ddd[[[PPPXXXyyycccUUURRRNNNMMMNNNPPPQQQRRRRRROOOMMMLLLMMMMMMMMMMMMOOONNNSSSYYYWWWPPPPPPVVVTTTRRRNNNKKKKKKLLLKKKHHHHHHFFFCCCAAA@@@>>>;;;999<<<:::666333111111111111///000000000......000111666;;;PPPiiiwww}}}|||uuu~~~wwwqqqllljjj\\\SSSIIIEEELLLZZZiiirrr~~~~~~|||zzzvvvtttfffbbbZZZQQQJJJDDD@@@>>>?????????>>>???BBBGGGKKKNNN\\\rrrfffeeeeeegggkkkppptttvvvtttoooxxxjjjOOOGGGBBB:::555333444555666777<<>>@@@LLLYYYZZZXXXVVVSSSPPPMMMLLLLLLJJJHHHFFFDDDBBB@@@===:::888:::???DDDGGGEEE@@@<<<;;;:::888666444222222111...444444888IIIbbb~~~uuu~~~|||wwwiii\\\WWWYYYcccqqqzzzmmmbbb___[[[iiizzz{{{yyytttuuuppphhh\\\RRRLLLJJJJJJJJJ>>>>>>===:::888777999:::444444333333333333333333000111333444444333111111,,,111666777444222333555111111000000111222444555333555666666555666888:::999<<<@@@CCCFFFLLLUUU[[[```cccjjjttt}}}{{{vvvuuusssqqqpppiiieee\\\QQQFFF>>>;;;;;;===>>>BBBIIIRRRZZZ___bbbeeebbbaaadddccc^^^ZZZYYYWWWTTTUUUYYYYYYWWW^^^iii|||jjj[[[TTTNNNBBB===777333222222222222444555777888999:::===@@@EEETTTbbblll}}}iii^^^PPPKKKTTTZZZmmmrrrVVVQQQ[[[^^^VVVVVVmmm|||[[[OOOMMMIIIHHHJJJLLLMMMNNNQQQOOOMMMLLLLLLLLLKKKJJJHHHNNNTTTTTTPPPNNNQQQUUUSSSQQQMMMKKKMMMPPPMMMGGGGGGEEECCCBBBAAA@@@<<<:::;;;:::888555333222222222///000000000......000111222555GGGZZZeeewwwyyykkk{{{}}}|||vvvqqqnnnmmm```XXXLLLEEEHHHTTTdddooo{{{{{{xxxuuupppkkkgggRRRNNNIIIBBB>>>;;;:::999<<<===>>>???AAAEEEJJJNNNRRR```uuunnnkkkfffeeehhhlllppprrr|||iiikkkppp^^^GGG===999555333333666777888777@@@KKKXXXkkkyyyxxxqqqZZZZZZTTTOOOUUU[[[RRRIIIDDDBBBDDDNNNYYYWWWTTTPPPLLLLLLMMMLLLKKKMMMJJJEEECCCBBBBBBAAAAAA??????@@@AAACCCBBB@@@>>>;;;:::999777666444333333...555444444BBBXXX}}}zzz}}}tttfff___^^^^^^kkk~~~qqqiii___QQQJJJLLLUUUiii|||}}}|||~~~yyyvvvssspppggg]]]YYYZZZ[[[XXXUUUJJJIIIFFFAAA===::::::;;;666555444444333333333333111111222222222111111111111222444444333111///...000111333444555555666777444666888888888999<<>>>>>???@@@???;;;:::999888777666555444///666333111;;;OOOttt~~~}}}|||}}}}}}nnndddbbb[[[gggzzzuuuccc[[[SSSJJJJJJQQQVVVgggqqqgggVVVRRR]]]iiiqqqwww~~~zzzsssqqqhhhaaabbbhhhjjjeee^^^ZZZWWWRRRJJJBBB===:::::::::999888777666666666666555444333111111111111111444000---...222666666555000222666888777666555555555888;;;<<<<<<===AAAEEEIIINNNSSSWWWZZZbbbllluuu}}}vvvwwwwwwuuutttqqqkkkeeeddd___VVVIII>>>999:::===AAAAAA@@@>>>@@@KKKZZZfffbbb\\\\\\``````[[[XXXYYYSSSOOONNNOOOLLLNNNddd}}}oooYYYUUUQQQHHH888777555555777888888777666888:::;;;<<<===AAACCCJJJ\\\ooonnnVVVNNNGGGNNNeeettteeeSSSKKKXXX```]]]WWWiii```TTTNNNLLLJJJIIIJJJKKKKKKJJJOOONNNMMMLLLLLLIIIFFFCCCCCCMMMMMMCCCDDDPPPPPPEEEDDDLLLOOOKKKGGGIIIJJJGGG???@@@AAADDDFFFEEEBBB???999999999888777555333222///000000000......000111444222>>>PPP```xxxqqqnnnxxx|||wwwrrrooommmnnndddUUUHHHDDDMMM\\\hhhvvv|||{{{tttlllcccYYYOOOHHH>>><<<999777666888;;;===???BBBFFFJJJNNNSSSXXX\\\]]]fffrrr}}}xxxhhh]]]\\\aaaiiimmmppp|||xxx|||{{{rrr\\\]]]VVVCCC>>>777555444444666888888888>>>LLL\\\kkk~~~xxxkkkqqqkkk___aaa^^^YYYSSSMMMFFFDDDKKKUUUPPPJJJGGGJJJNNNOOOLLLJJJIIIGGGDDDAAA@@@DDDIIINNNHHHGGGEEEDDDBBB???<<<999<<<;;;::::::999888555222333555222333<<>>999777777888999999888666666/////////000000000000000222333===NNNbbbvvvtttsssyyyzzzuuurrrpppooopppgggWWWGGGBBBJJJYYYcccssszzz~~~}}}xxxtttlllcccYYYOOOFFF@@@888777666777:::===@@@AAA@@@FFFKKKPPPXXX```bbb___```gggsss{{{kkk[[[XXX```ggghhhrrrvvv~~~}}}|||yyyzzzsssiii^^^SSSJJJAAA<<<777555555777666666:::@@@DDDQQQggg}}}mmmjjj```TTTSSSOOOLLLKKKIIIEEEBBBHHHPPPPPPLLLHHHFFFGGGGGGIIIJJJDDDDDDDDDDDDCCCEEEHHHKKKEEEEEEEEEEEEDDDBBB???<<<888888888888999888666333444666222222:::DDD]]]~~~xxxxxx~~~}}}wwwkkk```PPPZZZjjjxxxwwwccc]]]aaabbbbbbbbbdddbbb\\\TTTLLLKKKOOOTTT\\\bbbkkksss{{{~~~xxxwwwyyyxxxsssnnn```[[[UUURRRRRRSSSQQQPPPEEEAAA???@@@===888666888777666555666555444444555333666888777555555777999:::999888888:::<<<======>>>AAAFFFHHHJJJMMMSSSXXX^^^fffpppvvvzzz|||yyyzzzvvvsssooommmlllhhhaaa\\\YYYQQQFFF===;;;???EEEJJJKKKFFF???>>>BBBKKKSSSXXXRRRTTTVVVXXXXXXVVVTTTSSSPPPPPPRRRSSSRRRWWWiii{{{}}}sssfff[[[TTTLLLCCC<<<888777555444444555666777888888888999<<<@@@EEEIIIXXXjjj```PPPIIINNNeeeiiiRRRQQQYYYmmmcccXXX[[[uuukkkVVVPPPNNNMMMLLLLLLLLLMMMNNNOOOOOOLLLHHHFFFFFFGGGGGGFFFCCCIIIOOOQQQOOOJJJFFFDDDBBBCCCEEEFFFGGGGGGFFFFFF@@@@@@AAABBBBBB>>>999666666777888888888777666555000000/////////000000000///111;;;MMMcccyyy|||zzz|||wwwuuuuuutttrrrkkk^^^OOOGGGKKKVVV```qqqxxx~~~{{{tttlllaaaUUUKKKCCC<<<888888888:::===@@@AAAAAAAAAJJJPPPUUUZZZaaaggggggccc___eeeqqq~~~ooo]]]WWW]]]dddfffmmmpppzzz}}}{{{xxxuuussslllaaaVVVLLLCCC<<<888555333444777777777<<>>@@@EEELLLNNNOOOKKKFFFDDDGGGJJJAAACCCFFFGGGFFFEEEEEEFFF@@@BBBDDDFFFFFFDDDAAA???888777888:::;;;;;;999666555777333222888===QQQooo~~~nnnxxxsssjjj~~~~~~}}}|||pppdddPPPVVVaaaooo}}}qqqpppwww{{{{{{zzzwwwtttpppkkkgggfffgggiiiooorrrvvv{{{|||vvvnnniiiccc``````___]]][[[PPPMMMLLLLLLHHHAAA>>>>>>>>>>>><<<:::999999999999999:::;;;;;;:::999:::<<<>>>======>>>???AAACCCDDDFFFKKKRRRWWWZZZ^^^cccgggnnnwww}}}wwwsssrrrooollliiigggfffaaa[[[UUUPPPHHH???<<<@@@HHHPPPTTTSSSLLLEEEDDDIIIOOORRRRRRGGGIIILLLOOOQQQRRRRRRQQQRRRSSSVVVYYYYYY]]]hhhsssmmmcccXXXRRROOOIII>>>444777666555444555666777888999999::::::===CCCJJJOOO```uuuwww\\\OOOMMMWWWttt\\\MMMTTT___jjjYYYPPP___~~~```RRRKKKIIIHHHHHHGGGHHHIIIJJJKKKQQQKKKDDDCCCFFFJJJJJJIIIDDDHHHMMMOOOLLLGGGCCC@@@BBBBBBBBBCCCCCCDDDEEEEEE@@@BBBCCCBBB>>>:::777555666777777777777666555444222111000//////000111111///111:::LLLbbbxxxvvv{{{zzz|||}}}vvvrrrhhhZZZMMMJJJRRRZZZkkkttt||||||vvvkkkbbbTTTGGG???;;;999888<<<<<<>>>@@@CCCFFFIIIJJJSSSZZZ```dddiiikkkhhhaaaaaadddpppsssaaaWWWXXX___cccfffiiiqqq|||}}}zzzuuuooohhhaaaVVVKKKBBB;;;666444444333555999999;;;BBBJJJZZZlllhhhYYYLLLHHHCCCBBBCCCDDD@@@:::999<<>>???>>><<<999444777333333777999GGGbbbvvviii]]]jjj~~~vvvjjjzzz|||rrrcccUUUVVV[[[fffvvv}}}{{{vvvqqqnnnmmmkkkgggddd]]]ZZZYYYYYYTTTLLLGGGGGGHHHHHHEEEAAA???AAABBB@@@AAA???@@@BBBAAA???@@@BBBDDDEEEFFFFFFGGGIIILLLNNNSSSXXX___dddhhhmmmsssxxx~~~|||zzzuuurrrqqqmmmiiieeebbb```ZZZSSSMMMGGG@@@;;;>>>HHHSSS[[[]]]WWWQQQMMMNNNTTTVVVSSSNNNEEEEEEFFFHHHJJJMMMPPPRRRTTTVVVYYY[[[[[[\\\___bbbaaa[[[TTTPPPLLLEEE;;;444555555555555666777888999<<<<<<<<<<<<>>>EEENNNVVVgggooo^^^TTTPPP\\\{{{{{{WWWLLLVVVbbb```NNNLLLggguuu[[[UUUKKKFFFEEEEEEDDDEEEFFFHHHIIIQQQJJJCCCCCCHHHKKKJJJFFFGGGGGGFFFEEECCCCCCDDDDDDFFFEEEDDDCCCCCCEEEGGGHHHDDDGGGIIIFFF@@@;;;::::::777777666666555555444444333222111//////000111222333444;;;JJJ]]]rrrzzz}}}|||xxxoooaaaQQQIIIMMMUUUeeeoooxxx|||xxxppp```XXXLLLBBB>>>>>>???AAABBBBBBAAAAAAEEELLLTTTZZZ\\\bbbhhhkkknnnnnnhhh```bbbdddnnnwwwfffYYYVVV[[[aaa```cccjjjttt~~~{{{ssskkk___WWWLLLBBB;;;666444222555555777;;;<<>>@@@JJJNNNGGG@@@@@@EEEGGGJJJJJJJJJGGGDDDBBBAAABBB<<>>;;;:::======>>>@@@AAA???;;;888444666333444888777BBBYYYsssoooaaaYYYcccwww|||ssstttwwwxxxqqqaaaXXXVVVVVV^^^mmm~~~~~~zzz}}}|||xxxwwwwwwvvvssspppgggdddcccbbb^^^UUUPPPPPPQQQRRROOOHHHFFFJJJKKKIIIIIIEEEEEEIIIIIIFFFFFFIIIMMMNNNPPPQQQRRRTTTXXX[[[^^^ccchhhmmmsss{{{zzzxxxwwwsssqqqqqqlllgggaaa]]]YYYSSSKKKFFFAAA>>>===CCCPPP\\\bbbdddXXXUUUUUUYYY___^^^WWWOOOKKKHHHDDDBBBCCCGGGMMMPPPSSSWWWZZZ\\\[[[ZZZYYYWWWYYYXXXUUUOOOFFF>>>888666444444555666777888::::::<<<======<<<>>>EEEQQQ[[[ooowwwmmm___SSSMMM[[[rrrPPPKKKXXXdddWWWKKKSSSwwwiiiYYYWWWJJJHHHGGGGGGGGGGGGIIIJJJLLLOOOIIIDDDEEEIIIKKKGGGBBBHHHFFFDDDCCCDDDEEEGGGGGGHHHFFFDDDCCCDDDEEEGGGIIIHHHKKKKKKHHHCCC???>>>???888777777666555444444444444333222111000000111222222333:::FFFVVViiizzzqqqdddTTTIIIJJJRRRbbbmmmxxx|||uuuiiiTTTOOOGGGBBB@@@BBBCCCDDDCCCEEEGGGIIILLLQQQXXX]]]___eeejjjlllooooooiiibbb\\\]]]gggyyyyyykkk^^^XXXZZZ```]]]aaagggoooxxx~~~ssshhhWWWPPPFFF===777555444333555555777;;;<<>>FFFOOORRRLLLKKKIIIEEEAAA@@@@@@AAA<<<@@@CCCCCC???;;;999999<<<<<<===??????===999555444777444555999777???TTTsssrrrkkkeeeiiiwwwyyyooo}}}{{{xxxtttggg]]]XXXTTTYYYfffxxxzzz{{{~~~yyytttqqqmmmkkkkkkggg```\\\\\\]]]```[[[RRRPPPWWWYYYVVVSSSMMMMMMSSSUUUQQQQQQUUUYYY\\\___``````ccchhhlllkkkpppvvv|||}}}uuusssqqqnnnllllllhhhbbbZZZTTTPPPKKKEEE@@@???@@@DDDMMMXXXaaafffggg``````bbbgggllljjjbbb[[[RRRMMMGGGBBBAAADDDIIIMMMQQQWWW\\\\\\[[[[[[XXXUUUSSSTTTQQQIII???777444555222333444666888:::;;;<<<:::;;;<<<;;;>>>HHHWWWccc}}}uuujjjYYYMMMLLL``````GGGKKKZZZbbbMMMNNNbbb^^^UUUUUUFFFDDDDDDDDDDDDEEEFFFHHHIIIKKKHHHEEEEEEHHHIIIEEEAAAEEEFFFGGGIIIKKKKKKHHHEEEFFFEEEDDDBBBCCCDDDFFFGGGIIIIIIHHHFFFCCCAAA@@@AAA999888777666555444444444444333333333222111111111...///555@@@MMM___www{{{zzzqqqhhhZZZLLLIIINNN```mmmxxx}}}}}}ppp___KKKHHHDDDBBBBBBCCCDDDDDDEEEKKKQQQTTTRRRQQQQQQRRRSSSYYY^^^aaafffiiigggbbbXXXXXXaaassszzzqqqfff\\\ZZZ]]][[[bbbhhhkkkqqq}}}qqqdddQQQJJJAAA:::666555555555444444777:::===EEEWWWggg{{{mmmOOOJJJEEEAAAFFFBBB@@@BBBGGGIIIGGGFFFGGGZZZZZZQQQDDDDDDOOOTTTRRRGGGGGGFFFDDDAAA??????@@@<<<@@@CCCBBB===::::::<<<999:::<<>>:::777666888444555888555;;;NNNrrr}}}~~~ttt~~~wwwxxxzzz|||||||||tttkkkddd]]][[[cccsss~~~~~~zzzwwwwwwsssnnnkkkmmmnnnqqqlllaaa```hhhlllhhhbbb[[[ZZZbbbfffbbbaaaffflllooosssttttttvvv|||wwwpppooonnniiieeeeee```YYYPPPJJJFFFCCC???<<>>???DDDPPPcccppptttlll___QQQNNNXXXqqquuuPPPFFFSSS\\\YYYIIIXXXuuu}}}RRRPPPTTTFFF@@@?????????@@@BBBDDDEEEHHHFFFCCCCCCEEEFFFFFFEEEHHHGGGFFFHHHJJJJJJFFFCCCFFFEEEDDDCCCCCCDDDEEEEEEHHHFFFCCCBBBCCCCCCBBBAAA;;;:::888666555555555555333444555555444222000///,,,...333;;;DDDRRRhhhzzzxxx}}}}}}zzzyyyqqqmmmbbbRRRIIIJJJ[[[hhhuuuyyyzzzyyyuuueeeQQQGGGEEECCCDDDGGGJJJLLLMMMSSSVVVWWWSSSLLLFFFDDDEEEEEEJJJPPPUUU^^^hhhkkkhhhaaaaaagggttt|||vvvlll___XXXXXXZZZdddjjjiiikkkvvv~~~mmm^^^JJJEEE===888555555555444555666999===CCCOOOfffzzz[[[BBBDDDBBB???FFF???>>>BBBHHHKKKGGGDDDDDDUUUUUUOOOGGGIIIPPPNNNCCCAAACCCDDDCCCAAA???>>>>>><<<@@@CCCBBB===;;;<<>>:::888999444444777333888KKKqqqyyyzzzooopppwwwvvvrrruuuwwwxxx|||zzzssshhhaaadddpppvvvuuuyyyrrrrrryyy~~~~~~yyyxxxzzz{{{zzzooonnnwww{{{vvvooogggfffppptttoooooottt{{{yyysssnnnnnnmmmgggbbb```YYYRRRIIICCC@@@???<<<:::BBBIIISSS\\\aaadddfffggghhhhhhhhhhhhhhhgggffffff]]]ZZZUUUQQQMMMLLLLLLLLLSSS\\\aaaZZZSSSPPPNNNKKKQQQKKKBBB;;;777555333222000222444777999;;;<<<===<<>>III[[[lll}}}mmmlllyyy}}}~~~|||wwwqqqqqqiiiWWWJJJHHHUUUcccooossstttzzzzzzsssmmmZZZEEEFFFEEEEEEHHHMMMTTTXXXZZZdddaaaXXXLLL@@@:::<<<@@@BBBGGGMMMUUUaaannnuuuuuupppnnnpppyyy}}}zzzpppaaaWWWTTTZZZeeekkkhhhgggrrr|||jjjZZZFFFAAA;;;666444444444333999999===BBBJJJYYYsssSSSHHHJJJDDDIIIBBBDDD@@@>>>CCCEEECCCAAA@@@LLLPPPPPPJJJDDDBBBAAA???CCCCCCAAA<<<;;;>>>>>><<<===;;;999:::===@@@AAAAAA999:::;;;<<<<<<<<<;;;:::999666444555444444:::AAAgggxxxvvvnnnfffjjjppppppjjjpppvvvzzzzzzooogggdddkkk}}}{{{pppiii}}}qqqaaa[[[[[[```lllyyy}}}yyy~~~|||~~~zzzzzzrrrnnnjjjiiiiiifff```ZZZUUUJJJ???<<<<<<<<<<<>>AAAFFFOOOaaa{{{ppp___VVVLLLDDDXXX|||rrrOOOEEEXXXhhh^^^KKKVVV|||hhhUUURRROOOIIIEEEDDDBBBAAAAAABBBDDDEEECCCDDDDDDBBB???@@@CCCGGGEEEFFFGGGFFFCCCAAA@@@@@@@@@DDDHHHHHHEEECCCFFFJJJHHHHHHHHHGGGDDDAAA===;;;<<<<<<;;;:::888666444333666999<<<===:::666333111///333000222???HHHRRRbbb}}}wwwaaaqqqzzzuuuwwwrrraaaNNNDDDLLL\\\lllssstttxxxqqqaaaSSSJJJGGGLLLPPPRRRXXX```ddddddWWWPPPFFF>>>:::;;;>>>???EEEGGGJJJTTTfffwww~~~}}}yyyzzz~~~uuuaaaSSSOOOXXX___iiinnnkkklllxxxnnnOOOCCC===888888777555666888888===CCCHHHQQQccc|||UUUHHHLLLLLLSSSKKKFFFBBBBBBDDDEEEBBB@@@BBBGGGJJJHHHBBB>>>???AAAAAAAAAAAA>>>999888<<<<<<:::;;;<<<======<<<<<<>>>@@@=========<<<:::777555444666444333444444444888>>>\\\{{{~~~zzzzzzjjjdddhhhnnnnnnnnnrrrvvvyyyyyyqqqkkkgggmmm~~~||||||uuuzzzlllXXXLLLMMMRRR___lllzzz~~~vvvrrrssssssnnniiifffddd```XXXRRRKKKCCC<<<<<<>>>???@@@CCCHHHJJJNNNQQQUUUXXX\\\___dddfffhhhfffccc``````aaa___]]]YYYWWW\\\iiizzzrrraaaYYYUUUPPPLLLKKKFFF???777222333444444222888888888999;;;===>>>>>>@@@BBBEEEKKKWWWlllhhh]]]WWWIIIHHHaaaeeeHHHFFFWWWaaaYYYLLLeeeaaaSSSOOOKKKGGGFFFEEECCCAAA@@@@@@@@@AAACCCDDDDDDCCC@@@@@@CCCEEEDDDFFFIIIHHHEEEBBB@@@???FFFHHHHHHFFFCCCCCCGGGLLLKKKJJJHHHEEECCCAAA@@@???>>>>>>===<<<:::888777666666999======:::666333222000444111111<<>>AAADDDHHHKKKOOOXXXiii{{{~~~zzz{{{xxxeeeXXXTTTZZZ]]]cccfffeeehhhtttnnnQQQAAA;;;666777777666777:::<<>>CCCDDD??????;;;666777;;;<<<999999===AAA@@@<<<:::<<<>>>>>>===<<<;;;888555333222555333444666555333555:::JJJiiivvvhhhcccggglllnnnqqqvvvyyyzzz}}}zzzrrrjjjjjjwwwmmmVVVFFF@@@HHHSSSjjjvvv~~~}}}yyyrrrnnnooooookkkfffaaa]]]WWWOOOIIIBBB===;;;>>>@@@@@@AAADDDFFFEEEEEEKKKTTT]]]cccfffkkkkkkiiifffbbb______```UUUYYYXXXWWWddd~~~xxx```VVVSSSPPPJJJEEEAAA;;;555222333444555444888999:::<<<>>>?????????@@@DDDIIIPPP```zzzvvv[[[XXXMMM===MMMqqqpppUUUEEENNN\\\\\\UUUSSSwwwpppZZZTTTOOOIIIGGGFFFEEEDDDBBB@@@>>>===<<>>CCCAAABBB@@@;;;;;;@@@EEEEEEAAA@@@;;;777999>>>>>>;;;:::<<<@@@AAA@@@>>>======:::::::::999999888777777888777888:::888444333666<<>>BBBBBB>>>>>>@@@AAADDDLLLZZZjjjtttwwwvvvvvvrrrllleee^^^[[[YYYYYYOOOTTTTTTUUUkkkttt\\\SSSSSSPPPGGG@@@;;;777333111222444555555666999<<<>>>?????????@@@CCCIIIQQQ\\\pppeeePPPQQQFFF<<<[[[aaaLLLIII]]]fffYYYTTT]]]aaaUUUVVVQQQJJJJJJFFFEEEEEEDDDBBB@@@>>>===DDDEEEEEEEEEDDDBBBBBBAAA@@@BBBDDDDDDCCCCCCCCCDDDHHHGGGEEE@@@======???BBBBBBAAA@@@???>>>======<<<::::::999999888888888888999;;;>>>>>>;;;777555444222666222111777>>>TTTsssmmmppp{{{vvvtttqqqhhhZZZOOOGGGNNN[[[hhhqqqvvv}}}vvvhhhbbbaaagggnnnpppiii^^^TTTIIIAAA;;;<<<>>>@@@CCCGGGLLLOOOPPPUUUZZZbbbooo~~~sssiiiccc\\\WWWTTTXXX]]]ccclllttt~~~rrrZZZAAA:::555666777777999===>>>BBBLLL]]]qqqvvvbbbSSSWWWXXX[[[LLLIIIGGGEEECCC???:::===CCCEEEFFFEEEBBBBBBFFFGGGEEECCCBBB>>><<>><<<;;;;;;@@@EEEEEEAAA<<<888999999999::::::;;;;;;===<<<===???;;;555333555999OOO___kkkyyywwwsss{{{|||uuuxxxrrrnnnpppuuu~~~oooaaa```eee~~~rrr^^^LLLHHHMMMYYYpppzzzttttttxxx|||~~~|||{{{{{{wwwsssqqqppplllfffbbbcccaaa^^^XXXQQQKKKEEE@@@===;;;===BBBGGGEEE???>>>@@@???LLLaaawwwxxxsssjjjbbb[[[WWWVVVUUUPPPSSSRRRWWWqqqzzzgggUUUQQQSSSNNNDDD<<<666444222222333555666777555888<<<>>>>>>>>>???AAAHHHSSS```nnnyyy]]]JJJLLLHHHIIIrrriiiVVVHHHPPPhhhjjjVVVVVVhhhwwwUUUPPPTTTQQQKKKKKKDDDEEEEEEEEEDDDCCCBBBAAADDDDDDDDDEEEEEEDDDCCCAAA??????>>>===>>>AAAFFFIIIEEEEEEEEECCC@@@>>>======;;;===???@@@@@@>>><<<:::999999888888888999:::;;;;;;===???>>>;;;888666666333555222222777===TTTvvvzzzuuu|||vvvtttsssmmmbbbWWWJJJLLLVVVfffqqqvvv{{{{{{nnniiiiiilllpppoooeeeWWWMMMDDD===@@@BBBEEEHHHKKKOOOUUUYYYccchhhmmmpppxxx}}}~~~{{{rrrjjj___XXXUUUYYY```dddjjjooo}}}~~~uuu^^^DDD===777777777777999===@@@GGGTTThhhxxx___WWW]]]YYY[[[PPPIIIEEEBBBAAA>>><<<>>>DDDHHHIIIIIIGGGHHHJJJHHHCCCDDDCCC@@@@@@DDDHHHEEE???===:::888>>>FFFHHHBBB;;;;;;;;;:::999999999999:::>>>===>>>@@@<<<666333555;;;KKKVVVbbbxxx|||lllggghhhpppxxxssswww{{{rrrsss{{{vvvhhhbbbdddwwwxxxdddPPPCCCHHHWWWkkk}}}vvvssstttwww||||||yyywwwvvvtttpppnnnmmmiiiaaa^^^___\\\WWWPPPHHHBBB>>>;;;;;;===BBBJJJNNNKKKCCCAAAEEEDDDYYYvvvyyypppjjjccc\\\YYYXXXWWWVVVVVVUUUSSS[[[qqqwwweeeZZZQQQPPPOOOHHH???999333333333333444555777888555999===>>>===>>>AAADDDJJJZZZmmm~~~pppYYYGGGIIIEEEVVV```MMMGGGSSSgggcccQQQZZZvvvgggOOOJJJNNNNNNJJJIIIDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEDDDCCC@@@>>><<<999:::>>>EEEKKKDDDEEEGGGGGGFFFCCC???===999<<<@@@CCCCCCAAA>>>;;;::::::999:::;;;<<<>>>@@@<<<>>>??????<<<999888777555555222333888:::OOOpppwww~~~|||wwwttttttsssjjj```OOOLLLSSSeeerrruuuyyy~~~vvvpppnnnpppssspppdddUUULLLGGGCCC@@@CCCHHHKKKPPPXXXaaaiii}}}~~~{{{yyy{{{~~~zzzrrrhhh```[[[]]]aaadddgggkkkxxx|||wwwaaaGGG???999888888888;;;???AAAJJJZZZpppzzzWWWUUUZZZQQQTTTPPPKKKDDD??????@@@@@@BBBFFFHHHIIIHHHFFFHHHJJJHHHBBBBBBBBB@@@AAAGGGJJJEEE===<<<:::999===BBBCCC???:::<<<;;;999888777777777888999888:::<<<:::555444777:::HHHPPP___~~~}}}nnnhhhfffiiizzz}}}yyyssszzzsssttt}}}qqqjjjiiiooozzzzzzdddVVVIIIHHH[[[sss}}}yyyxxxwwwyyyzzz{{{|||yyyvvvsssqqqrrrnnnkkkjjjeee]]]YYYZZZQQQMMMGGG@@@<<<<<>>???===>>>CCCGGGOOOddd{{{qqqdddQQQCCCHHHIIIiiivvvXXXJJJHHHSSS___VVVLLLbbbkkk]]]NNNGGGHHHKKKJJJHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFCCCAAABBBDDDGGGGGGFFFBBBAAA>>>;;;:::===BBBGGGBBBCCCEEEGGGGGGEEEAAA>>>999;;;>>>AAABBBAAA???>>>999999999999;;;===@@@BBB===???@@@???<<<:::888888888666222444777666EEEddd|||vvvsss|||wwwtttvvvxxxqqqgggTTTNNNSSSeeesssuuuwww{{{~~~}}}uuuqqqrrrvvvsssfffWWWOOOLLLJJJFFFKKKQQQXXXaaannn~~~zzzwwwyyy{{{~~~{{{xxxwwwyyyyyyuuukkkbbb______```dddiiiooovvvwwwbbbGGG???999999::::::>>>BBBGGGRRReeezzz{{{QQQQQQTTTFFFIIIJJJLLLDDD>>>???BBBCCCEEEHHHGGGGGGEEECCCEEEIIIGGGBBB???@@@???AAAGGGJJJDDD;;;;;;;;;;;;<<<======;;;:::999888777666666777888888444333555999888444444888666CCCLLL___xxxuuutttyyy|||rrrtttsssttt~~~}}}xxxooollliiiuuunnnWWWKKKGGGTTTuuuyyytttuuu}}}~~~yyyxxxvvvtttzzz~~~|||zzzwwwtttqqqpppkkkgggdddbbb]]]VVVRRRRRRFFFCCC>>>;;;:::>>>EEEKKKRRRXXX^^^___TTTGGGCCCFFFTTTlllqqqkkkmmmbbb]]]WWWUUUVVVWWWVVVUUUWWWSSSTTT]]]bbb___[[[ZZZSSSRRRQQQNNNDDD999444555111333444555555666777999999===@@@???>>>???EEEJJJZZZqqqzzzcccYYYHHH???HHHZZZ^^^GGGJJJJJJSSSXXXNNNJJJjjj___ZZZPPPGGGFFFKKKLLLHHHFFFDDDBBBAAA@@@AAACCCDDDFFFCCC@@@AAADDDGGGHHHGGGEEEDDDAAA>>><<<<<<@@@CCCAAAAAABBBDDDEEEDDDAAA???999:::;;;===>>>?????????777777666777999<<>>???@@@???===:::999999:::777111333666222>>>ZZZsssuuummm~~~}}}xxxtttwww|||vvvkkkXXXPPPSSSeeesssvvvvvvyyyzzzxxxsssrrrwwwuuuhhhZZZQQQNNNLLLTTTZZZbbblllyyyzzzwwwxxxxxx}}}xxxppplllpppxxx}}}~~~sssggg```\\\\\\aaahhhhhhpppwwwcccFFF>>>999999;;;<<>>@@@;;;;;;BBBBBBEEESSSccceee\\\JJJ===DDDQQQsssfffLLLCCCLLLFFFPPPSSSLLLbbbdddXXXPPPRRRSSSMMMHHHFFF???@@@CCCGGGJJJJJJGGGDDDBBBDDDEEECCC@@@???BBBEEE???AAABBBAAA@@@@@@AAACCCHHHDDD@@@???BBBEEEFFFEEE@@@>>>;;;999::::::999888666999:::999<<>>999????????????>>><<<;;;:::888555444222000111;;;EEEbbbggguuu{{{xxx~~~}}}zzzxxxwwwxxxyyyyyydddWWWNNNVVVfffqqquuuuuuxxx~~~}}}}}}}}}wwwvvvyyyyyyssshhh^^^XXXWWW___mmmyyytttqqqoooqqqzzz}}}vvvvvvxxxyyy}}}gggXXXUUUQQQUUU```dddggggggvvvsss\\\GGG>>>777777:::>>>EEELLLaaauuudddSSSPPPJJJEEEFFFFFFBBB>>>===@@@CCCEEEEEECCCBBBAAA@@@@@@@@@AAABBB<<<;;;;;;???CCCBBB<<<666===<<<;;;::::::999::::::888777777777666555555555333333444555555555555555999:::CCC]]]yyy~~~yyyuuuooohhhgggmmmwwwwwwpppiiilllwwwoooccceeeooonnn[[[SSSMMMSSSRRRXXXnnn}}}~~~yyyuuuqqqnnnqqqvvvwwwzzz~~~}}}||||||}}}|||{{{yyyuuuqqqooonnnjjjccc]]]XXXVVVRRRMMMGGGAAA<<<999<<<<<<>>>BBBJJJTTT^^^eeeiiilllnnniii^^^RRRIIIDDDHHHUUUbbbdddbbbbbbcccccc\\\YYYUUUSSSSSSUUUUUUVVVSSSSSSSSSTTTUUUUUUTTTSSSSSSQQQMMMDDD999333333555222444555666666777999;;;;;;>>>:::;;;BBBDDDKKK[[[xxxmmmUUUOOODDDBBBTTTgggvvvVVVIIIIIIOOORRRVVVUUU]]]{{{}}}aaaXXXSSSTTTSSSNNNIIIIIICCCDDDFFFIIILLLLLLJJJGGGCCCDDDDDDDDDBBBAAABBBCCCCCCDDDEEEDDDBBBAAAAAAAAAAAA@@@@@@BBBEEEEEECCCAAA@@@===;;;::::::;;;:::999777999:::999;;;???>>>:::;;;;;;;;;;;;::::::999888888555333222000111999CCCPPPYYYlll|||yyywwwwwwwwwxxxjjj[[[QQQVVVcccnnntttwwwuuu{{{~~~xxxvvvyyy{{{vvvnnngggccccccppp{{{zzzyyyxxxwwwwwwwwwyyyyyytttrrrvvv}}}{{{uuu```WWWWWWSSSVVV___cccggggggtttsss[[[CCC===888888;;;@@@JJJSSSkkk~~~hhhWWWSSSKKKDDDDDD@@@>>>;;;;;;===AAACCCDDD@@@@@@???>>>======>>>>>>::::::<<>>DDDJJJQQQ[[[fffmmmnnnoooooolllcccWWWLLLDDDEEEMMMTTTZZZ___dddbbb^^^ZZZXXXUUUSSSSSSUUUWWWYYYSSSQQQPPPPPPRRRTTTTTTSSSSSSNNNEEE<<<666333333444333555666777777888:::<<<;;;@@@===<<>>999999:::999999888777666777444333222000000777???FFFQQQiii}}}yyywwwvvvwwwxxxqqqbbbUUUUUU]]]hhhqqqxxxrrrvvv|||zzzwwwzzz|||{{{vvvrrrqqqrrr}}}}}}tttooojjjhhhlllttt{{{{{{tttqqqyyyppp^^^XXXZZZTTTUUU^^^bbbgggfffqqqsssWWW>>>:::888999<<>><<<;;;;;;<<<===???@@@======<<<<<<;;;;;;:::::::::;;;<<<>>>@@@???<<<:::444555777888888777666555555555555555555555555666222222333444444444444444555777888FFFqqq|||ppprrrtttwww{{{|||qqqlllmmmwww~~~cccMMMDDDCCC???NNNWWWcccxxx|||ooogggeeemmmpppuuuwwwyyy|||}}}|||~~~|||zzzxxxwwwwwwwwwuuutttooommmjjjgggccc]]]UUUOOOKKKGGGCCC>>>;;;;;;<<<>>>???EEENNNSSSWWW^^^hhhpppnnnnnnnnnlllfff[[[NNNEEELLLPPPTTTWWW]]]aaa^^^XXXXXXUUURRRPPPQQQVVV[[[^^^VVVSSSPPPPPPSSSUUUTTTSSSQQQIII>>>666333333444444555666777888888999;;;>>>???DDD@@@>>>DDDJJJYYYpppoooWWWFFF???<<>>>>>@@@CCCIIIMMMOOOLLLGGGDDD@@@===;;;:::;;;<<<<<<<<<@@@AAA???===???DDDEEECCC======<<<;;;:::888777666666333222333111000555;;;FFFPPPggg}}}yyywwwwwwyyy{{{wwwiiiZZZUUUWWW___lllwwwqqqtttxxx~~~xxx{{{}}}}}}{{{zzzzzz{{{~~~sssllldddccckkkvvvzzzssstttzzz}}}rrr```YYYXXXQQQQQQ\\\aaafffdddmmmzzzrrrSSS;;;999999;;;>>>GGGXXXhhh___QQQOOOGGG@@@@@@???>>>===<<<;;;::::::;;;;;;;;;;;;::::::999999888666;;;AAAEEEEEEAAA===:::444555777888888777666555444444444444444555555555111222222333333333333333222777666999UUU|||wwwyyy~~~}}}~~~qqqtttwwwzzz{{{tttpppuuu~~~jjjQQQBBB???AAAFFF```www~~~tttnnnrrrnnnjjjkkkrrrzzz~~~~~~~~~}}}|||vvvtttrrrqqqpppooommmjjjiiigggddd```ZZZRRRKKKFFF???===:::999999<<>>DDDBBBCCCMMMWWWkkkzzzXXXHHH???>>>GGGfffsssUUUFFFHHHPPPUUUhhhaaaYYYppp```KKKOOOQQQNNNIIIFFFEEEFFFDDDDDDDDDFFFHHHJJJJJJIIICCCBBBAAACCCEEEDDD???;;;<<<>>>@@@@@@???>>>>>>>>>CCCFFFJJJMMMMMMKKKIIIHHHAAA???<<<;;;<<<===<<<<<>><<>><<<:::777555333555222222333333111444999EEEMMMaaa|||zzz~~~{{{yyyxxxzzz|||~~~yyynnnaaaWWWTTTXXXfffsssrrrssswww}}}|||}}}}}}}}}}}}|||}}}~~~~~~xxxnnniiigggnnn{{{|||vvvuuuyyy}}}}}}rrr\\\RRRPPPJJJMMMYYY^^^cccccclllvvv~~~qqqPPP;;;999999===BBBNNNaaasss\\\NNNLLLFFF@@@@@@???@@@???===:::777777777888999::::::::::::999999111;;;IIIOOOLLLCCC999444666666666777777666666555444444444444444444444333000111222222333333222222000666555333AAAZZZhhhiiiiiiqqqxxx{{{|||vvvuuuuuuuuuvvvzzz|||uuuuuuyyytttZZZEEE===@@@DDDVVVzzz{{{wwwnnndddbbbiiiqqqwwwxxx{{{~~~|||}}}~~~~~~}}}||||||sssqqqooonnnllljjjfffddd^^^\\\XXXSSSMMMFFFAAA>>>:::::::::<<>>@@@<<>>CCCUUU{{{{{{TTTDDDFFFNNNYYYbbbcccVVV[[[xxx```MMMQQQRRRMMMIIIHHHHHHGGGFFFDDDDDDEEEHHHJJJKKKJJJBBBAAAAAAAAAAAA@@@>>>;;;999;;;<<<===<<<===???@@@CCCEEEGGGGGGFFFEEEFFFGGGCCC@@@===<<<<<<===<<<;;;999;;;:::888;;;??????<<<>>>===<<<:::777444222000444111111555555444444888DDDKKK^^^yyyxxx{{{zzzyyyyyyzzz{{{}}}yyyrrrhhh^^^UUUTTTaaapppttttttuuuyyy~~~}}}}}}}}}}}}}}}{{{wwwhhhjjjsssyyyuuuxxx}}}~~~nnnXXXNNNOOOLLLPPPZZZ\\\bbbdddmmmvvv|||qqqQQQ<<<999999???JJJYYYnnnXXXJJJHHHCCC>>>>>>===>>>???===999555444555777888999;;;;;;;;;;;;:::777AAALLLPPPIII???666222777777666555444444444444555444444444333222222222000111111222222222222222000444555444;;;JJJYYYaaagggqqq|||qqqmmmxxxxxxqqqwwwzzzvvvrrruuu~~~yyyvvvuuuyyy|||{{{nnnUUUAAA@@@JJJRRRnnn}}}|||~~~~~~~~~~~~ttthhhbbbbbbhhhmmmoootttxxx}}}~~~{{{|||}}}~~~~~~~~~~~~~~~}}}|||zzz|||~~~~~~}}}{{{yyyxxxpppnnnllljjjhhhddd```]]]RRRQQQMMMHHHCCC>>>;;;;;;;;;===AAAEEEIIILLLNNNOOOMMMKKKGGGEEEFFFJJJOOORRRYYY^^^dddgggeeebbbaaabbbaaagggkkklllooopppmmmgggSSSLLLIIIRRRaaakkkjjjeee\\\ZZZXXXZZZ[[[VVVKKKBBB:::777444222333555666777888:::;;;;;;;;;===???AAA>>>DDDGGGSSSmmmpppXXXGGGAAABBBLLLfffiiiEEEDDDOOOTTT[[[fffYYYRRReeejjj\\\OOORRRPPPJJJGGGIIIHHHEEEDDDBBBAAABBBEEEGGGIIIIII@@@AAAAAA@@@===<<<<<<<<<;;;<<<<<<<<<<<<===AAACCCAAACCCEEEDDDBBB@@@AAACCCEEEBBB???======<<<;;;:::444666777666888<<<;;;777::::::999888666444222111222000111666888666555888BBBJJJ^^^{{{xxxxxxyyyzzz{{{||||||}}}xxxuuupppeeeXXXTTT___mmmvvvuuutttuuuxxx}}}~~~~~~~~~ooowwwxxxwww{{{}}}zzz~~~uuu```ZZZ`````````aaa\\\aaagggrrrxxx{{{sssTTT===999999CCCRRRfff}}}zzz}}}TTTFFFDDD>>>:::::::::===>>><<<888444333444666888999;;;<<<<<<<<<;;;BBBHHHLLLHHH@@@888666666888777555333222222333333555555444333333222111111000000111222222222222222111222444888>>>IIIXXXcccmmmxxxrrrhhhfffuuuzzzqqqxxxzzzrrrjjjkkksss{{{vvvsssuuummmqqqiiiRRR@@@BBBRRR___yyytttqqqqqqvvv||||||qqqfffaaabbbgggkkkoootttyyy||||||{{{|||~~~|||||||||}}}~~~|||~~~}}}}}}zzz|||}}}{{{zzz|||}}}|||zzzxxxwwwwwwxxxzzz||||||yyyuuuqqqoooiiigggeeebbb___[[[WWWSSSKKKJJJGGGCCC>>><<<;;;<<<;;;>>>CCCHHHLLLOOOPPPPPPMMMHHHBBB???AAAGGGLLLPPPQQQXXX___bbbaaa```cccfffiiilllooorrrwwwyyysssjjjaaaYYYUUU^^^mmmsssjjj___[[[YYYXXXZZZZZZSSSFFF;;;444444444444444555666888999:::<<<<<<<<<===@@@BBBCCCHHHLLLZZZwwwttt^^^JJJBBB>>>CCCSSSsss^^^BBBNNN\\\XXXWWWaaaYYYYYYvvvwww___WWWNNNQQQMMMFFFDDDGGGGGGBBBAAA???>>>>>>AAADDDFFFFFF???AAAAAA???;;;999;;;===??????>>>===<<<>>>BBBEEEAAACCCEEEDDDAAA??????AAAFFFCCC@@@======<<<;;;:::333555666666888<<<:::666888888888888777666555444222///111666999777666888===FFF[[[yyywwwxxxyyyzzz{{{{{{{{{{{{xxxxxxuuukkk\\\UUU^^^lllvvvuuusssqqqrrrxxx|||yyyssswww~~~|||tttuuu||||||}}}nnnllluuuuuupppiii]]]bbbiiiuuuzzz|||uuuWWW>>>999999EEEYYYppprrrLLLJJJHHH@@@<<<999;;;;;;;;;999666333333444???BBB@@@:::555777::::::??????>>><<<:::999777777333333333444444444555555333333444555444333111000555333111000111333333222444;;;CCCHHHJJJPPPYYYbbbyyykkkoooqqqqqqyyyuuuqqqeeeeeemmmssswwwzzzsssttt}}}|||uuusssvvv|||vvviiilllkkkaaaMMMCCCOOOhhh{{{}}}rrrmmmcccfffttt|||}}}wwwssspppjjjaaaZZZbbbdddggglllooorrrsssttttttuuuvvvyyy{{{}}}~~~~~~~~~}}}{{{yyy|||{{{uuuvvvxxxzzz{{{{{{yyywwwuuuyyyuuurrrrrrsssqqqjjjdddjjjfff```YYYRRRLLLHHHGGGBBBAAA>>>;;;888999<<>><<<<<<>>>@@@AAAIIIOOO^^^uuu```MMMCCC;;;EEEQQQooohhhRRRCCCJJJ\\\eeeaaa[[[YYYiiippp```KKKOOOLLLIIIGGGFFFEEECCCAAA:::;;;<<<===>>>???@@@AAA@@@@@@@@@@@@>>><<<999888???===<<<===???BBBCCCBBB@@@???===<<<<<<<<<===>>>@@@>>><<<===@@@???:::555555555666777888888999999555444444555666666555333444333333444666777666555;;;EEERRRlll|||uuuyyyvvvuuuyyy~~~yyyxxxxxxzzzwwwlll```aaahhhrrrssssssqqqooosss|||}}}~~~zzzuuuvvvxxxrrrhhhtttyyyyyy|||xxx```QQQYYYfffrrryyyqqq[[[BBB>>>@@@OOOhhhsssNNNGGGDDDAAA???;;;777999;;;999666444666999FFFGGGDDD;;;666777888888::::::999888666555444444333333333333444444444444333333444444444333222111444222000000111222222222222888???BBBEEEJJJTTT]]]yyyzzz}}}xxxuuukkkkkkooorrrtttwwwmmmvvv{{{xxxyyy{{{}}}qqqfffoookkk^^^OOONNNccc}}}ssskkkfffooo}}}{{{yyysssjjjcccZZZYYYXXXXXX[[[___dddhhhlllnnnrrruuuxxxxxxxxxxxxyyyzzzzzz{{{||||||||||||}}}||||||~~~||||||{{{{{{{{{{{{||||||~~~|||zzz{{{|||{{{xxxtttrrrsssuuuvvvvvvtttrrrpppooommmkkkkkkkkkggg^^^WWWVVVSSSOOOJJJEEEAAA>>><<<888999::::::;;;>>>BBBEEERRRTTTWWWXXXPPPFFFAAACCCHHHVVVgggrrrtttooollllllcccdddfffiiijjjiiifffdddbbbcccgggppp{{{|||zzzsssggg^^^\\\___]]][[[VVVKKK===666666444333222222444666888999999<<<>>>======???CCCEEERRR\\\pppiiiRRRDDD===@@@TTTkkkyyyZZZIIICCCRRRccceee^^^ZZZ___wwwfff]]][[[SSSLLLJJJGGGFFFEEEDDDBBB@@@<<<<<<===>>>???AAAAAABBB@@@@@@AAA@@@>>><<<:::999>>>===<<<<<>>>>>>>>===<<<;;;===;;;:::<<>>DDDSSSooo~~~vvvlllnnnqqqttttttooogggbbb___^^^^^^cccmmmvvv|||~~~}}}yyytttjjjbbbaaaeeeggg```VVVKKK>>>444222666222222222333555777:::;;;;;;===?????????BBBHHHNNN]]]kkkgggSSSFFF???<<>>CCCZZZhhhaaaYYYZZZjjjxxxSSSOOOTTTUUUJJJHHHFFFEEEEEEDDDBBB@@@>>>>>>???@@@AAABBBBBBCCC@@@@@@AAA@@@???===;;;:::>>><<<;;;<<<>>>@@@AAAAAA:::;;;>>>??????===:::888999888888;;;>>>>>>;;;888888999:::;;;<<<======>>>888777777777888888666444333555777555333111333555666:::===MMMfffqqqvvv}}}~~~nnnkkkyyy{{{}}}zzzyyy}}}ttttttxxx}}}|||~~~~~~{{{uuuuuuxxxzzzuuujjjaaa^^^ccciiioooooollllllqqqwww|||~~~}}}~~~vvvmmmhhhpppxxx~~~~~~zzzuuuyyywwwyyy{{{qqqlllnnnuuu~~~rrr]]]JJJAAAAAAIIIZZZkkkssstttnnn]]]LLLEEEDDDHHHVVVlll[[[FFF===@@@AAA999===BBBDDD???666222666===SSSQQQIII===777888999777555555555555555555444444333333333333222222222222222222333333333222222222111000//////111222111000///222444555666<<>>???@@@AAAAAADDDMMMWWWgggyyyiiiQQQHHHCCCAAAAAALLLxxxbbbKKKEEE===EEE\\\dddYYYVVV___xxxuuuYYYQQQPPPNNNIIIGGGFFFEEEEEEEEECCCAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>><<<;;;===<<<:::;;;===???@@@???:::;;;<<<===<<<;;;999888999999999;;;>>>===;;;888999999:::;;;<<<<<<======888777666666777777555333222555888666111///111555555888999DDDZZZgggqqqoooaaajjj}}}vvvwwwxxxzzz}}}|||~~~}}}}}}~~~}}}tttuuuwww{{{{{{qqqddd[[[bbbiiipppqqqnnnkkkmmmpppxxx{{{|||sssiiibbbdddooo{{{~~~}}}zzzxxxxxx}}}}}}vvvmmmiiihhhnnnwwwzzzkkkVVVDDD>>>AAAEEESSS```cccaaa[[[QQQGGGKKKLLLQQQ]]]nnn~~~~~~XXXCCC:::>>>@@@888???CCCFFFAAA888555:::@@@PPPMMMEEE;;;777999:::888555555555555555555555555222222222222222222222222222222222222222222222222000//////000111222111000000111222222333888???EEEllltttfffzzz{{{rrrlllnnnttt|||yyy~~~~~~zzz|||uuuhhhlll|||xxxlll[[[OOOKKKQQQ[[[aaammmllljjjfff```ZZZUUUQQQQQQQQQRRRTTTWWW\\\aaadddeeefffhhhjjjkkkkkkkkkkkkgggjjjooosssttttttsssrrrrrrssstttuuuuuuuuuttttttqqqrrrrrrpppnnnnnnoooqqqlllkkkiiifffbbb^^^[[[XXXUUURRRNNNIIIEEEAAA>>>;;;:::777444222333777<<<@@@FFFJJJPPPVVVZZZ___dddgggjjjkkkiii]]]JJJ>>>CCCNNNiii|||yyyvvvmmmjjjmmmrrryyy|||xxxnnnfffaaa^^^ZZZXXXXXXZZZ\\\]]]```^^^\\\]]]bbbggghhhggg```OOO???888777555111000555555555666777888999:::???===???AAABBBFFFSSSaaawwwzzzUUUFFFDDDAAAAAAEEEbbb|||UUUEEEIIIDDDKKKYYYZZZRRRZZZlllssscccZZZPPPGGGIIIHHHGGGGGGGGGFFFCCCAAA>>>>>>>>>>>>????????????>>>???@@@@@@???>>>===<<<===;;;999:::<<<>>>>>>>>>;;;::::::999888999999999;;;;;;<<<===>>><<<:::888999999999999999:::::::::555444333444555555333111111555777555000...111444222666777???RRR^^^lllqqq^^^bbbwww{{{xxx}}}~~~~~~~~~uuuuuuwww{{{}}}wwwiii]]]___eeelllpppooommmmmmooovvvyyy~~~}}}xxxkkk]]]SSSYYYdddttt~~~}}}zzzrrriiifffhhhnnnnnnqqqxxxzzzmmmZZZHHH>>>===???GGGOOOPPPOOOOOOOOOOOOUUUXXX^^^gggrrr}}}qqqLLL>>>999===@@@;;;<<>>XXXtttxxxyyyooommmpppuuu~~~~~~}}}yyy|||sssiii```dddxxxxxxbbbWWWRRRIIICCCCCCIIIRRRXXXeeehhhlllooonnnjjjddd```WWWTTTPPPLLLKKKMMMPPPRRRTTTTTTUUUWWWXXXYYY[[[[[[___bbbgggiiijjjjjjjjjjjjiiijjjkkkmmmmmmmmmlllllliiiiiiiiiiiiiiihhhhhhhhh___]]][[[WWWSSSOOOLLLJJJEEECCC???:::888666666777777666666777<<>>;;;>>>CCCFFFLLL]]]oooeeeHHHAAAAAA>>>EEEQQQgggLLLGGGMMMPPPVVVXXXTTTTTTggg~~~zzzgggccc]]]QQQHHHIIIHHHGGGGGGGGGFFFBBB@@@>>>>>>>>>===============<<<===>>>??????>>>===<<<<<<;;;999999;;;<<<===<<<;;;999888777666777888999;;;<<<===>>>===<<<:::888999888888777777666666666222111111222333333222000111333555333111///111333...444444:::IIIUUUfff}}}xxxcccaaasss~~~vvvwwwxxxzzz}}}{{{pppddd\\\```eeekkkoooqqqpppppptttvvvzzz{{{mmm]]]OOOHHHRRR\\\mmm||||||mmmaaaaaahhhyyyuuuqqqrrrzzz|||rrr```KKK<<<777888<<>>======???===:::<<<===;;;999:::???DDDBBB@@@:::444444777777444333333222222111111000000...//////000111222333333222111000000000111333444000///000222444444333111111111111000111333666999DDD^^^qqqzzzsssjjjgggiiittt|||}}}~~~zzz}}}zzzmmmccc___cccnnnhhhPPP@@@???>>>???FFFQQQ^^^fffrrruuuyyy||||||yyyuuurrrfffbbb\\\UUUPPPNNNMMMMMMIIIHHHGGGGGGHHHJJJLLLMMMPPPTTTWWWYYYXXXXXXZZZ[[[\\\]]]___aaaaaaaaa```___]]][[[YYYZZZ\\\[[[XXXUUUNNNMMMKKKHHHEEEBBB@@@???::::::999777666666777888<<<>>>AAAEEEJJJMMMPPPQQQQQQRRRSSSTTTXXX^^^ffflllmmmnnnmmmdddSSSDDDCCCIIIdddsss|||xxxtttuuurrrkkkgggeeeeeeiiiooopppkkkfffYYYXXXWWWUUUSSSTTTUUUWWWWWW[[[___eeemmmooodddVVV@@@888222333555444444555666777999:::<<<===>>>>>>???===BBBJJJPPPYYYnnnoooTTTAAAAAABBBDDDVVVooommmRRRFFFKKKKKKXXXaaa\\\UUU^^^yyy}}}```ZZZ___[[[QQQLLLIIIHHHGGGGGGFFFDDD@@@===>>>>>>>>>======<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<:::888888:::;;;<<<;;;888888888777777777666666777999;;;===<<<;;;::::::999999888666555444333222000//////111333333222111111111111222222222222222---333333666BBBOOOccc}}}ooofffppp}}}xxxyyyxxxxxx{{{}}}wwwmmmdddcccccciiippptttrrrnnnoooqqquuuzzz~~~|||}}}nnn\\\NNNIIIHHHRRRYYYhhhzzzuuuiiijjjqqq|||vvvqqqqqqwwwwwweeeNNN===777777999>>>EEEMMMUUU^^^ddddddjjjsssyyy|||~~~hhhBBBAAABBB>>>>>>>>><<<<<<;;;999777999<<>><<<777222333666555000444444333333222111111111---......000111222333444111111000000000111333444000000000333555555444222111111000000111222444555999RRR```fffttt{{{ooopppsss|||wwwhhhaaaaaaiiiuuuzzz|||~~~oooooowwwuuuttt|||{{{}}}mmmeeeeeehhhnnncccKKK???>>>>>>BBBOOOaaavvv|||zzzssspppjjjccc]]]XXXUUUTTTGGGFFFCCCBBBBBBCCCFFFGGGDDDGGGJJJJJJIIIIIIKKKNNNMMMNNNQQQRRRSSSSSSRRRQQQRRROOOLLLMMMPPPOOOIIICCCDDDCCCBBB@@@>>><<<;;;;;;777999;;;<<<;;;<<<===>>>@@@CCCIIINNNPPPOOOMMMKKKEEEEEEEEEEEEJJJRRR\\\ccciiijjjkkkeeeWWWIIIFFFJJJ\\\hhhssswwwwwwuuummmdddgggbbb^^^```fffhhhddd___ZZZYYYWWWTTTRRRSSSUUUXXX[[[aaafffhhhjjjeeeTTTBBB666444333444222000444:::555666999;;;>>>@@@AAAAAACCCAAAGGGRRR[[[eee~~~cccLLL>>>CCCGGGNNNkkkvvvYYYFFFCCCNNNGGG\\\hhhaaaZZZhhhyyymmmRRRUUU^^^YYYPPPMMMHHHGGGFFFFFFEEEBBB>>>;;;??????>>>>>>======<<<<<<:::;;;<<<=========<<<;;;<<<:::888888:::;;;;;;;;;555666888999999777555333444666999;;;;;;;;;;;;;;;::::::888666444333111111/////////111333444333222111000///000222333333222///555333444???LLLcccyyykkkooo~~~{{{yyy{{{yyyvvvyyy~~~{{{ssspppkkkgggkkkrrruuuqqqllljjjmmmqqqwww}}}zzzqqqnnnxxxttt___KKKBBBFFFMMMSSSXXXfffzzzwwwwww}}}|||ssskkkllluuu~~~{{{gggPPPAAA===999;;;AAAKKKTTTZZZ___cccbbbjjjssszzz{{{}}}mmmHHHBBB@@@>>>>>>;;;666777999;;;<<<<<<<<<;;;999666444333444666777777555555444333333222111111111111111111111111111111111111000000000000111111000000000000111111111111111111111111222333444555:::AAATTTeeepppooobbbgggooo}}}}}}jjjXXXcccaaaqqq~~~~~~uuuxxx}}}mmmttt~~~|||~~~nnnaaaeeennnmmm^^^NNNDDDDDDGGGNNN[[[qqqvvvllllllkkklllnnnnnniiibbb___WWWNNNIIIIIIIIIEEEAAA??????@@@AAAAAAAAAAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEEEEECCC@@@??????>>><<<;;;???>>>===;;;:::999888999999>>>AAA???>>>DDDIIIKKKPPPPPPNNNKKKIIIGGGDDD@@@@@@CCCGGGFFFEEEGGGOOOVVVccciiimmmhhhYYYLLLJJJNNN[[[iiizzzvvvoookkkeeeeee___YYY[[[bbbbbb]]][[[UUURRRUUUUUUSSSVVV\\\]]]cccjjjhhh^^^PPPDDD===444333222111111333444666888999<<<>>>@@@AAABBBCCCHHHGGGLLLWWWddduuupppYYYIII<<<===MMMgggYYYOOOGGG@@@HHHSSS\\\^^^ZZZaaazzzsssooo~~~xxxdddPPPLLLQQQSSSPPPMMMHHHGGGEEECCCAAA>>>===<<<@@@@@@???>>>>>>======<<<999<<<>>>>>>===<<<<<<===>>>>>>===<<<:::999888777999999999888777666555555666666666777888888999999444555666666666444111000111111222222222333333333222222111111000/////////...333222444???JJJ^^^xxxvvvsss}}}|||{{{zzztttooossszzzyyysssllliiigggjjjoootttvvvvvvlllnnnqqquuuzzzuuueee```kkk}}}xxxaaaQQQHHHCCCFFFKKKWWW___ooo~~~}}}yyyqqqlllmmmpppyyy|||ppp```HHH555777<<>><<<<<<999666777888888999999999999888666333333444666666666444333333222111111000000111111111111111111111111111111000000000000111111//////000000000111111111///////////////000000111444:::MMMaaarrr~~~ccc\\\hhhttt}}}qqq___TTT]]]{{{~~~}}}|||yyyyyy|||zzzlllaaacccgggaaaQQQCCC@@@EEERRRgggvvveeeXXXWWWZZZaaakkkrrrsssoookkkmmmeee```aaa```[[[VVVTTTMMMKKKIIIFFFEEEDDDDDDCCC@@@@@@@@@AAAAAA@@@@@@@@@@@@>>><<<;;;<<<======<<<===>>>>>>===<<<<<<===>>>AAAGGGLLLNNNQQQXXX]]]^^^^^^YYYQQQHHHCCCBBBCCCCCCEEEJJJNNNLLLHHHGGGJJJOOO[[[bbbiiiggg\\\PPPMMMNNNbbbpppzzzpppkkkdddaaaZZZTTTWWWbbbgggffffff```[[[XXXTTTQQQVVV^^^ddddddbbb[[[OOOCCC888333444333222222222444666777888999;;;===???AAABBBDDDFFFIIISSSeeewwwvvv]]]GGGBBB???KKKdddjjjQQQHHHAAACCCPPPVVVXXXZZZaaarrrwwweeerrrhhhWWWGGGEEEKKKMMMLLLJJJGGGFFFDDDAAA???===;;;;;;???????????????>>>>>>===:::<<<>>>>>><<<;;;:::;;;;;;;;;;;;;;;::::::::::::999999999888888777666555555555555555555666666666222222333444333111///...000000000111111111222222111111111000000000000000...333111111:::CCCTTTmmm{{{{{{zzzvvvvvvsssqqquuu{{{zzztttnnnkkkiiiiiilllrrrvvvxxxuuusssrrrvvv}}}uuujjjiiiuuu}}}fffPPPGGGEEEFFFPPP^^^jjjxxx~~~~~~~~~|||yyyssslllgggiiisssvvvgggPPP<<<<<>><<<::::::777777666666555555666666777777555333333444555666555222222222111000000//////111111111111111111111111111000000//////000000111//////000000000000111111000///////////////000000111444CCCWWWmmmnnnlllyyy}}}ppp]]]cccyyy|||}}}~~~}}}}}}{{{xxxvvvuuuyyy~~~tttjjjcccbbb___TTTGGG???JJJVVVmmm|||kkkXXXKKKHHHLLLTTTaaammmvvvxxxvvv{{{uuurrrttttttooojjjhhhbbb___ZZZVVVTTTRRRQQQPPPMMMMMMMMMLLLLLLLLLLLLLLLHHHEEECCCBBBDDDEEEEEEDDDEEEFFFFFFEEECCCCCCEEEGGGJJJQQQWWW\\\aaahhhjjjhhhhhh___RRREEE>>>AAAIIIQQQaaaeeefffaaaVVVNNNNNNPPPWWW```hhhiiicccZZZUUUSSSbbbooo}}}ppphhhccc^^^VVVQQQWWWdddmmmpppkkkfff___ZZZUUUUUU\\\dddggg___TTTIII???777111...333333222333444666999::::::<<<===>>>???AAAEEEGGGKKKSSSdddzzzuuu^^^MMM===???CCCTTTwwwkkkNNNFFF@@@@@@MMMYYYXXXUUUZZZnnncccfff}}}\\\PPPFFFEEEIIIKKKKKKLLLFFFDDDBBB???<<<;;;::::::<<<===???AAAAAA@@@???>>><<<===>>>===;;;999888999888999999999:::;;;;;;;;;888999999888888777666555333333333333222222222222111222222333222111///...////////////000000000000//////000000000000111111///333///...555;;;HHH^^^{{{{{{|||wwwuuurrrrrrrrrrrrvvvzzzyyytttqqqoookkkiiiiiinnnvvv{{{yyyuuuwww}}}zzzrrrttt~~~kkkUUUEEEGGGLLLPPPbbbyyy{{{{{{|||xxxmmmddd___ccckkkuuu~~~}}}pppYYYDDD@@@CCCIIIRRRYYY]]]^^^^^^]]]___cccnnn}}}hhhCCC===;;;999999666888777555444444444555666666444333333444555555444222222111111111000000000111111111111111111111111000000////////////000000////////////000000000111111000111111222333444555555222;;;KKKbbb|||~~~lllooouuummmgggnnnwwwvvv}}}~~~}}}}}}~~~|||{{{|||{{{xxxuuuvvvzzz|||}}}~~~qqqiiiccc___WWWKKKGGGIIIYYYnnn}}}ssscccSSSIIIIIIMMMQQQXXXdddrrrzzz||||||yyyxxx{{{{{{wwwrrrqqqqqqooollliiihhhgggeeecccfffeeeddddddcccbbbaaaaaaZZZXXXUUUTTTUUUUUUUUUTTTUUUTTTRRRNNNHHHFFFGGGIIIOOOWWW___dddiiimmmlllgggggg^^^PPPFFFBBBHHHXXXgggrrraaaUUUSSSUUU^^^gggnnnoookkkeee___ZZZ\\\hhhzzz~~~qqqhhhbbb]]]WWWWWW]]]gggnnnqqqddd```[[[ZZZ\\\```eeeiii^^^TTTFFF<<<777555444333222222333555777999;;;===>>>@@@AAAAAA@@@CCCHHHMMMTTT```vvvzzzcccSSSHHH@@@CCCGGGXXX~~~pppLLL===@@@===HHHYYY[[[TTTUUUdddrrreeetttmmmXXXOOOIIIIIIJJJIIIIIIJJJEEECCC@@@>>><<<;;;;;;;;;;;;<<>>??????===:::888888999888888888999999999::::::888888888888888777666555333333222222111000000///222222333333333222111000....../////////000000000......//////000111111222///333///...444666@@@SSSlll|||{{{zzzsssooonnnnnnnnnppptttwwwwwwuuuuuusssooojjjhhhllluuu|||zzzxxxzzz{{{{{{zzz}}}||||||zzz___OOOIIISSSZZZ```zzz~~~xxxxxxvvvpppjjjbbb^^^\\\```gggppp|||vvv```KKKCCCDDDKKKUUU]]]______```^^^___eeeuuu~~~{{{iiiDDD>>><<<:::999666999888666555444444555666555333222222444555444333222222222222222111111111000000000000000000000000000000////////////000000...////////////000000000//////000111333555777888888222777CCCZZZ|||bbbnnn~~~pppdddhhhvvvzzz}}}|||}}}{{{}}}}}}yyyvvvwwwyyyzzz|||xxxsssiii```XXXLLLDDDKKKYYYjjj|||nnn[[[MMMHHHLLLVVV```fffooozzz{{{zzz{{{yyyrrrmmmmmmmmmoooqqqrrrqqqqqqqqqqqqssssssrrrpppnnnkkkiiiggg```___^^^___aaaccccccbbbaaa___YYYOOOEEE@@@AAADDDJJJTTT___ffflllpppnnniiiccc\\\SSSMMMIIIOOObbbuuuppp\\\QQQRRRXXXhhhrrrxxxuuuooojjjccc\\\WWWaaarrr}}}qqqggg___[[[ZZZ]]]cccfffgggggg^^^\\\ZZZ]]]eeejjjhhhdddNNNFFF<<<666444555666555222333555777999<<<>>>??????AAABBBAAAAAAEEEMMMTTTYYYjjjkkkYYYLLLDDD@@@GGGRRRgggvvvSSSAAA@@@BBB@@@PPP]]]RRRKKKXXXssshhhfff~~~jjjWWWPPPJJJIIIHHHDDDBBBCCCCCCAAA@@@>>>===<<<<<<===;;;===???AAAAAA@@@===<<>><<<::::::777888777777666555555555666444333222222444444333222222222222222222222222222000000000000000000000000000//////......//////000......////////////000000------...///111222444555555111666@@@TTT~~~rrrgggaaammmvvv{{{~~~}}}{{{|||}}}|||yyyuuurrrqqqwwwzzz~~~wwwvvvjjj^^^UUUIIIEEEWWWpppyyygggRRRHHHIIINNNfff~~~|||xxxtttlllaaa[[[ZZZ\\\bbbhhhjjjiiijjjoootttxxxxxxwwwuuupppjjjeeebbbVVVXXX[[[```fffiiijjjiiieeebbbYYYLLL???:::===AAACCCPPP___gggkkkoooooolllfff```ZZZUUUOOOOOO```tttwwweeeRRRKKKQQQZZZnnn{{{|||rrrjjj```WWWNNNVVVdddsss{{{yyyooofff___[[[[[[```cccbbb___^^^___```aaacccgggggg___TTT@@@<<<777333222222222222333444666999;;;===???@@@>>>@@@CCCCCCDDDKKKWWW```dddyyyvvv___PPPEEE??????PPPhhh~~~aaaDDDFFFKKKJJJHHHRRRUUUKKKLLLbbbiiikkkjjjZZZRRRKKKJJJIIIEEEAAA@@@>>>>>>>>>>>>>>>>>>>>>======>>>??????>>>===:::999<<<======<<<:::999:::<<<;;;:::999888666555444333444444555555555555444444333333222111000000//////........................////////////000000000000------...//////000111111000333000000666666999GGGYYYyyysssjjjgggxxxyyyyyy{{{lllaaaSSSUUU\\\gggpppvvv|||{{{zzzxxxuuurrrqqqsssttt}}}vvvrrruuuyyy}}}wwwkkk^^^YYYZZZdddsss|||uuurrrjjjddd```^^^WWWQQQUUU___nnnuuuyyylll___OOOLLLRRR```iiikkknnntttpppuuu}}}zzziiiDDD===<<<:::999666555666666666666666555555333222111222444444222111111111111111111111111111000000000000000000000000//////............//////........./////////000000...---------...///000111333222777<<>>BBBFFFIIIMMMXXXgggsssiiiUUUHHHCCCBBBPPPggg|||```NNNAAALLLPPPQQQRRRLLLKKKSSS___uuuxxxuuujjjcccWWWNNNGGGHHHIIIFFFBBB@@@999:::<<<>>>???>>>======@@@??????===;;;999777666888999999888888888;;;===:::999888777555444333222222333333444444333333333111111111000000//////......---------------......------........./////////---.........///000000000///333///000555333444@@@QQQlllyyynnnhhhyyy{{{zzzfffWWWGGGKKKWWWgggqqquuuyyy~~~||||||{{{{{{zzzvvvrrrnnntttwwwyyyxxxuuussstttvvvzzz{{{ooogggiiiooo}}}~~~zzzuuummmiiijjjcccVVVPPPSSS\\\ccclllsssvvv{{{}}}uuunnn\\\WWW\\\jjjssstttxxx|||zzzhhhCCC===;;;999999555333444555666666666444444222222111222444444222000////////////000000000000000000000000000000000000//////............//////............/////////000111000///...............333333888777666LLLhhhsssuuu{{{www^^^```fffqqqzzz{{{~~~~~~}}}}}}}}}|||}}}|||yyyuuupppmmmmmmkkkgggcccdddiiipppwww|||~~~~~~~~~~~~qqqiiihhhfffnnn}}}{{{zzzrrr\\\EEECCCOOOttt|||tttjjj]]]OOOHHHHHHNNNVVV[[[XXXQQQUUUeeessszzz{{{zzzwwwooodddZZZSSSTTTXXX```hhhpppsssrrrpppkkkggg^^^RRRHHHIIITTT^^^rrr~~~vvvrrrpppqqqjjjddd\\\NNNFFFRRRfffxxxwwwnnn[[[GGG???FFFPPPppp|||lll\\\OOODDDKKKZZZnnnqqqfff^^^___```___aaaeee\\\hhhmmmcccTTTHHH>>>666333555666555111111333666666777999;;;>>>???@@@@@@???DDDKKKOOOVVVcccvvvrrr```OOOFFFFFFKKKjjj\\\DDD>>>AAALLLOOOUUUYYYHHHFFFaaauuummmggg|||XXXZZZNNNDDD===???CCCBBB>>><<<555777:::===>>>>>>===<<>>999@@@EEEIIITTTYYYOOOHHH^^^}}}sss\\\llleeeWWWWWWLLLEEE===<<>>===;;;999555666555444333333333444444222222222222222222222222111111111222222222333333000000000//////.........///......---------......///............------------///111111/////////000000000222444555999EEERRR^^^tttrrrxxxpppcccZZZ[[[kkk~~~{{{uuuqqqrrrwww~~~{{{yyy~~~~~~{{{yyy{{{uuunnnlllnnnoookkkggghhhgggiiilllkkkjjjpppzzz||||||~~~yyyvvv{{{}}}pppmmmxxxuuufffTTTEEEMMMeeezzztttoooeeeSSSFFFKKKXXXsss}}}|||{{{wwwqqqqqqvvvqqqrrr|||rrrmmmjjjbbbTTTGGGHHH\\\ssszzztttuuutttpppkkkcccUUUJJJLLLTTTgggjjjaaaRRRIII>>>???NNNmmmmmm]]]SSSPPPWWWhhh{{{kkkeee______ccchhhjjjjjjggg^^^QQQCCC:::555444333444444444444444555666666999:::;;;>>>AAACCCCCCCCCFFFSSSccclllsssmmmcccVVVJJJ???AAAVVVnnn{{{kkkXXXEEE:::===FFFIIIOOOTTTQQQNNNXXXppp{{{aaaWWWsssyyy]]]RRRPPPMMMFFF???>>>@@@AAA>>>:::999999999999999999888888777888:::;;;:::999666555555444222111222555888:::666444333333555444222///000000111111111111000000...------------,,,,,,,,,......---,,,+++,,,------,,,,,,,,,------------...------------------------.........///111222444555@@@OOOddd{{{kkkWWWQQQRRRffftttiiilllooowww}}}|||~~~rrrjjj```___jjjtttuuuuuuzzz}}}xxxppprrr}}}}}}yyyssslllgggeee^^^VVVPPPNNNOOOQQQSSSaaahhhqqqyyy~~~|||xxxwwwzzz}}}xxxvvv{{{}}}|||yyywwwuuurrrnnnkkkeeeCCC@@@???<<<999555666555444222222333444555222222222222222222222222000111111111222222222222/////////...............------...............---///............---------...000111111///......///......000333333555>>>IIIZZZtttllldddwww|||ooo[[[PPPYYYjjjmmmwww|||wwwtttzzz~~~xxxyyy~~~{{{yyy|||wwwssssssuuutttooojjjjjjiiihhhhhhfffeeejjjqqqwww|||{{{{{{vvvhhhjjjxxxvvvdddQQQGGGWWWvvv~~~|||wwwpppiii___PPPGGGPPP```}}}zzzvvvwww{{{uuuxxxvvvjjjhhhhhhcccVVVGGGGGG^^^vvv|||wwwxxxvvvsssnnneeeWWWLLLIIIMMM\\\ccc```XXXPPPCCCCCCQQQsssooobbb[[[XXX^^^jjjxxxxxxnnnkkkfffdddiiipppqqqkkkdddXXXOOOBBB888444333222111333333555666777777888888;;;===???AAADDDFFFGGGGGGKKK\\\nnnxxxnnn^^^XXXMMMBBBBBBQQQiii}}}xxxaaaGGG999777;;;BBBHHHIIIOOONNNIIIQQQjjj```UUU^^^gggXXXRRRNNNNNNHHHAAA???AAAAAA>>>;;;:::999888777777777777777333444777888999888777666666444333222222444666888444333222222333333111/////////000000000000//////------------,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,---------------------------------------------...///111222333<<>>:::888444555555444444444333333333111111111111111111111111000000000111111111111222..................------,,,---.../////////...---///............---------...000111000...------.........000333222222888AAAXXXtttmmmjjjwwwzzz{{{}}}fffPPPKKKRRRXXXkkkwwwsssrrryyyzzzsssxxx{{{|||yyy|||{{{xxxwwwxxxyyywwwqqqllljjjhhhgggdddbbbaaaeeeiiimmmssszzz~~~}}}sssdddlll{{{wwwbbbOOOLLLeee}}}yyy{{{rrrggg[[[MMMGGGTTTggg}}}~~~~~~yyyuuuuuuuuunnnrrrxxxlll```dddfffcccUUUEEEEEE]]]vvv|||wwwyyyvvvtttoooggg[[[PPPJJJIIIXXXccciiiiiibbbRRRMMM[[[mmmaaa]]]ZZZ\\\```fffjjjkkkhhheeeiiikkkooouuuvvvmmm]]]PPPGGG@@@888333333333111///222444666888::::::::::::<<<>>>AAADDDGGGJJJNNNQQQUUUfffzzzppp___OOOJJJCCCCCCSSSiiivvvxxxYYYFFF555444===DDDFFFGGGJJJKKKMMMSSSddd|||hhhWWW]]]uuunnnVVVRRRQQQMMMLLLGGGAAA???@@@@@@===:::;;;:::999777666666666777222333555666777777666555555555444333333333444555333222222222333222111000//////////////////...------------,,,,,,,,,+++++++++++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111777???OOOeee~~~~~~~~~yyypppjjjrrrqqqjjjsssyyy~~~vvviiibbbiiiuuu{{{~~~wwwbbb\\\WWWYYY^^^cccgggjjjqqqwww~~~vvvpppggg^^^XXXTTTQQQOOOHHHJJJNNNSSSZZZaaahhhmmmsssssstttuuuwwwxxxyyyyyy||||||{{{wwwtttuuuyyy~~~~~~~~~~~~|||~~~uuuuuussspppkkkgggccc^^^YYYVVVyyy^^^@@@>>><<<888666333222333666777666555222000111111111111111111111111//////000000000111111111------..................+++,,,.../////////...---///............---------...000111000...---------///...000333222111555;;;JJJjjj{{{~~~uuueeehhh~~~qqqWWWIIIEEEHHHYYYeeegggkkkssspppdddlllssszzz||||||}}}~~~~~~zzzxxxwwwxxxxxxvvvqqqmmmiiiiiigggcccaaaaaaccccccfffkkkrrrxxx|||~~~ssseeetttzzzaaaQQQTTTrrr}}}|||tttfffWWWHHHDDDTTTjjj}}}~~~xxxuuuqqqnnndddgggxxxwwwjjjcccZZZdddeeebbbTTTCCCCCCZZZttt~~~zzzuuuwwwtttsssooohhh___VVVOOOJJJVVVfffttt|||wwwbbb[[[hhh}}}dddYYYWWWUUUSSSRRRTTTYYYaaagggkkkmmmpppsssqqqhhhYYYGGG<<<:::777444444555555333111333555777:::;;;<<<<<<<<<>>>@@@BBBDDDGGGLLLSSSXXXccctttooo___TTT@@@;;;;;;KKKfffwwwooo]]]???777555===IIIMMMLLLKKKKKKJJJVVVnnn{{{ZZZWWWlll|||YYYJJJJJJIIIFFFGGGDDD@@@>>>>>>>>><<<999;;;;;;:::999888777777777444444555555555444333222555444444444333333333333222333333333333222111111///////////////...------------,,,,,,,,,+++++++++***++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000666@@@RRRjjj}}}zzz{{{xxxqqquuu~~~{{{pppooo{{{zzzooofffiiittt}}}nnn___JJJIIIHHHJJJQQQWWWYYYWWWYYYbbbppp~~~}}}rrrhhhaaa^^^[[[ZZZMMMJJJFFFEEEGGGLLLQQQUUU]]]^^^```cccgggjjjlllmmmmmmooopppppppppssszzz|||||||||{{{zzzyyyxxxxxx{{{zzz}}}pppiiigggiiieee___ZZZUUUPPPKKKGGGttt[[[>>><<<:::666666333222333666777777555222000111111111111111111111111////////////000000000000.............../////////,,,,,,---...///////////////............------------///000000...------...000...///222111///222777;;;^^^yyykkkkkkvvv^^^JJJ???EEEOOOXXX^^^gggooolllbbbgggpppxxxzzz{{{{{{zzzxxxvvvvvvtttqqqnnnmmmnnnlllgggddddddccc___bbbeeejjjooorrrvvv{{{~~~|||}}}uuukkk}}}~~~fffZZZ```{{{}}}nnnqqq}}}rrrbbbSSSDDDBBBUUUlll~~~zzzwwwpppiii]]]^^^llltttjjjcccbbb___kkkiiibbbRRRBBBAAAXXXppp}}}xxxssstttqqqqqqmmmfff```[[[RRRJJJUUUfffyyyooohhhwwwuuu___WWWTTTPPPNNNMMMRRR[[[gggqqqwwwxxxtttlllaaaTTTGGG>>>:::444444555555555555444444666777999;;;<<<===>>>>>>AAABBBCCCDDDFFFMMMWWW___ooooooaaaVVVOOO<<<999AAAYYYrrrttt^^^FFF666666<<>>======<<<;;;999999:::::::::999888777777555555555555444333222111333333444444444444333222111222444444222111222222///000000000///...---,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000111555;;;GGG\\\tttyyy{{{xxxxxxxxxzzz|||qqqkkkqqq~~~tttxxx~~~uuukkkiiippp{{{uuu]]]PPPGGGHHHJJJLLLRRRXXXWWWSSSKKKSSS```ooo|||tttlllfffcccaaaZZZTTTKKKEEECCCDDDEEEFFFIIIJJJLLLOOORRRUUUXXXYYY___bbbfffiiilllpppxxx}}}{{{zzzzzzyyyxxxxxxwwwwww{{{uuurrruuu{{{zzzvvvqqqiiiccc```ZZZVVVQQQLLLGGGCCC???<<<{{{[[[===;;;888666777666555555444444444333333333111111111111111111111111........./////////000000.........//////000000000,,,,,,,,,---...///000000///............---------,,,---//////...---...///000...---//////---000444555PPPwww{{{zzznnnSSSBBBFFFIIIOOOXXXaaaggghhhgggllluuuzzzxxxwww}}}~~~~~~~~~}}}yyyvvvtttsssrrrrrrtttwwwtttnnnjjjiiiccc]]]\\\^^^```bbbffflllsssxxxxxxxxxzzzyyyuuuooohhhmmmvvvoooyyy{{{ooo___QQQDDDEEE[[[ttt|||xxxtttjjj___RRRRRR^^^fffaaacccmmmqqqtttnnncccQQQBBBBBBVVVmmm}}}wwwqqqrrrooooookkkccc___\\\RRRHHHTTTeeeyyyxxxvvvlll^^^XXXUUUSSSSSSVVV___jjjtttxxxxxxsssiiiZZZMMMDDD???;;;999222444555333111111555999999::::::;;;<<<===???@@@BBBCCCEEEFFFKKKVVVeeeqqqlll^^^UUULLLFFF>>>???MMMccclll^^^III<<<777:::CCCKKKMMMJJJJJJNNNHHH\\\{{{sssmmmxxx\\\TTTRRRGGG@@@CCC???>>>===<<<<<<<<<;;;:::666777999::::::999666555555555555444444333222222111222444555555444333222...111333333000///000222000111111000///...------,,,,,,,,,++++++++++++***++++++,,,---,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,------...///000222555888???PPPjjj{{{ppprrr{{{xxxxxxyyy|||wwwqqqvvv}}}tttlllnnnxxx}}}cccPPPGGGHHHLLLOOOQQQYYYaaaaaa\\\VVVZZZ```gggqqqzzztttooollleee```YYYSSSOOOKKKGGGEEEAAABBBBBBCCCDDDDDDEEEEEENNNSSSXXX\\\___ccciiinnnoooooooooooopppqqqqqqrrrooojjjgggjjjmmmnnnrrrvvvzzz{{{oooiiifffeeebbbZZZUUUTTTJJJGGGBBB???===:::888666[[[>>>;;;888666888888888666333111000222555666000000000000000000000000............/////////000.../////////000000111111------,,,,,,---...000111//////.........---------+++---...///.........000000---+++------,,,...333333CCC\\\uuucccLLL@@@@@@EEEOOOWWWZZZ___fffssszzz|||vvvtttzzz}}}|||{{{{{{{{{|||}}}~~~{{{vvvtttssstttuuu{{{}}}{{{sssnnnlllddd[[[WWWWWWWWWYYY\\\ccclllrrrrrrrrruuu{{{~~~~~~}}}}}}~~~vvvqqqvvv}}}yyymmm^^^RRRGGGJJJbbb|||yyytttooobbbUUUGGGFFFRRR]]]]]]gggyyyzzzrrrdddRRRBBBCCCVVVlll~~~wwwpppqqqnnnnnniiiaaa]]][[[QQQFFFUUUeeexxx}}}zzzbbbYYYVVVRRRXXXZZZaaalllwww{{{wwwqqqaaaUUUEEE<<<:::888444000222555555111,,,---555<<<<<<;;;;;;;;;<<<===???AAAAAACCCFFFJJJRRRaaauuugggUUUMMMGGG???999;;;AAASSSccc\\\DDD555666777===GGGOOOMMMGGGDDDEEEPPPqqqtttjjjrrr}}}iiiIIILLLPPPBBB;;;AAA==================<<<<<<333555888::::::888555444555555444444444444444333000111333555555444333222---///222111///...///111111111111111000///...---,,,,,,,,,+++++++++******+++,,,,,,---,,,+++)))(((******+++++++++,,,,,,,,,************************------------......///000,,,///111555DDD```{{{~~~qqqqqqxxxzzzzzz{{{|||~~~{{{|||qqqooowww}}}oooXXXHHHAAAGGGKKKOOOSSS]]]hhhkkkgggjjjiiihhhhhhmmmxxx}}}zzzlllhhhccc```\\\VVVOOOIIICCCBBBAAA???===<<<;;;:::<<>>>>>>>>>>>>>>>>>??????DDDHHHMMMTTT___sssvvvfffSSSGGG@@@<<<::::::FFFVVVZZZIII888666888666@@@@@@GGGPPPOOOHHHLLLUUUwwwbbbaaakkkqqqZZZHHHHHHJJJDDD>>>>>><<<::::::;;;===???@@@???999999999999999888777777777777888888666555333222111111111111111111111111...000111111000000111222000...------------+++***++++++************++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******++++++,,,,,,------...//////.........---------+++,,,000777@@@OOOfffyyyxxxvvv}}}~~~{{{uuuuuu|||~~~uuu[[[IIICCCEEENNNTTTWWWgggwwwxxx~~~~~~|||xxxsssooolllfff^^^XXXRRRKKKBBB>>>>>>===:::777<<<::::::;;;>>>AAABBBBBBIIIHHHIIIKKKOOOQQQRRRRRRMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHIIIHHHHHHGGGGGGAAA>>><<<;;;<<<;;;888555777888888666555555777999YYY:::888888777888666666444333333444555333222999888666333111000///...////////////////////////---.../////////...,,,+++...............---------------...//////...---,,,.......................................//////000+++333777AAASSS]]]gggwwwkkk___eeesss{{{\\\ZZZNNNBBB<<<<<>>@@@;;;666333333444444333444444555666888:::<<<===?????????>>>>>>???AAACCCJJJNNNVVVaaassssss___NNN???999888777;;;AAAWWW[[[SSS@@@555888<<<:::>>>HHHRRRTTTNNNMMM[[[llllll\\\jjjuuu___MMM@@@BBBDDD@@@===???999888777888:::;;;;;;;;;::::::999888777666444444777888888888777555333222///////////////////////////000222111000000111333000...---,,,------+++***++++++************+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++******+++,,,,,,------...///.........------------//////111555;;;FFFYYYkkk}}}|||}}}wwwwww~~~nnnVVVFFFDDDHHHRRR```mmm~~~ooojjjmmmuuu{{{|||vvvnnniii]]]VVVMMMGGGEEEBBB>>>:::;;;999777777999:::::::::;;;:::;;;===@@@BBBBBBBBB@@@@@@@@@??????>>>===<<<======>>>>>>======<<<;;;<<<999777777888888555333555666666666555666999;;;XXX:::888777555666444666444333333444555333222555555333111000/////////////////////////////////---............---,,,,,,///.........------,,,,,,,,,,,,---.........------------------------------......------......///000---333333888EEEOOO```xxxxxx[[[IIIXXXmmm~~~xxxhhhssscccMMM>>>888>>>LLLYYYhhhfffbbb^^^]]]```fffjjjqqqtttuuuwww}}}|||xxxttttttuuuuuurrrnnnjjjggg]]][[[WWWTTTRRRRRRSSSTTTTTTYYY___dddhhhllloooqqquuuxxx|||}}}|||vvvtttrrrssswww~~~xxxlll]]]PPPIIIUUUwwwwwwzzz|||wwwpppfffYYYLLLDDDBBBJJJ[[[tttqqqiiibbb```ccclll}}}}}}rrrhhhgggfffccc___[[[YYYYYYZZZnnn{{{hhheeeaaaaaafffmmmsssvvvzzztttkkk```TTTFFF:::222666444222222333555555555666666777888:::<<<>>>???AAABBBBBBAAAAAACCCFFFIIINNNTTT___pppsssYYYLLL>>>666888888888BBBOOOjjj^^^HHH666444===CCC@@@???PPPZZZRRRIIIRRRmmm[[[bbb{{{YYYUUUJJJCCCDDDEEEAAAAAAEEE:::888777777888999999888:::999888666555333222111555555666666555333111000........................///000111111000000111333///...,,,,,,------+++***++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---------............------------000//////222555===LLL[[[www|||~~~zzzyyyiiiQQQEEEGGGMMMWWWmmmvvv]]]RRRVVVaaajjjyyy~~~xxxtttjjjcccZZZSSSNNNIIICCC???>>><<<:::999::::::999888777666666888:::;;;;;;:::666666666666666666666666777777777777777666555555555444333333444444333222666777888777777888;;;>>>WWW;;;999777444555444666444333333444555333222222222111000////////////////////////////////////------------------------///......------,,,,,,+++++++++,,,,,,------------------------------------...------------...//////111555333444===FFF^^^}}}~~~hhhRRRaaauuu|||tttvvv{{{zzzeeeOOO???;;;CCCMMMbbbdddfffeeecccaaabbbcccffflllqqqvvv||||||wwwtttsssrrrqqqnnnllljjjiiieeeccc___ZZZVVVTTTRRRRRROOORRRVVV[[[```eeekkkooosssvvv{{{~~~yyywwwwwwzzz{{{xxxmmm___SSSOOO\\\{{{rrrrrr||||||uuummmcccZZZSSSNNNQQQ\\\oooxxxqqqlllhhhkkkpppzzz}}}qqqgggdddeeeccc___ZZZZZZ___dddpppzzzxxxnnnpppooooooqqqtttvvvwwwvvviiibbbWWWLLLCCC===888555111111222333444666666666888888999:::<<<>>>@@@AAAEEEEEEEEEDDDDDDGGGMMMRRRWWWaaapppyyy\\\JJJAAA;;;999>>>======LLLaaapppZZZ???333;;;GGGIIIEEEJJJWWWZZZNNNKKKaaannn^^^yyylllSSSSSSNNNJJJIIIFFFAAAAAAEEE===;;;999999::::::999888888777666444222111111000111111222222000///---,,,////////////////////////---///000000///...000111...---,,,,,,------+++***++++++************++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,*********+++,,,,,,------------------------------,,,+++,,,///222888DDDPPPmmm|||wwwvvv{{{|||zzz~~~~~~~~~~~~jjjRRRGGGJJJQQQ```|||pppTTTHHHIIIQQQVVVjjjsss}}}|||{{{uuuppphhh```ZZZSSSMMMIIIDDDBBB@@@???@@@@@@>>>===>>><<<;;;<<<======<<<;;;777777777777777888999999999999:::::::::999999888777777777888999999999999<<<===>>>======>>>AAACCCVVV<<<;;;888555666555666444333333444555333222000000///............///////////////////////////------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------.../////////111...///555===WWW{{{qqqzzzssslll|||iiiPPP@@@===???NNNUUU]]]cccbbb]]]WWWRRRXXXcccooowww}}}}}}zzzvvvuuurrrooommmkkkjjjjjjllljjjeee```[[[VVVSSSRRRPPPRRRSSSUUUWWW[[[```dddlllqqqxxx}}}~~~~~~zzzvvvvvvoooeee^^^^^^lllwwwrrr||||||tttkkkdddaaaaaabbbpppxxxyyyooollllllooottt{{{rrrggg___]]]___```\\\XXXZZZbbbiiikkksssyyyxxxuuutttssspppuuuuuuuuuuuutttoooiiidddNNNHHH@@@:::666555444444222333444555666777777888::::::;;;<<<>>>@@@BBBCCCEEEGGGGGGFFFFFFKKKTTT\\\mmm|||qqqZZZHHH???999777888999:::DDD^^^wwweeeNNN999999GGGQQQOOOHHHRRRVVVRRRNNNZZZyyydddmmm[[[PPPMMMKKKJJJGGGAAA<<<===@@@???===::::::::::::999777555444333222111111111222000000111000///...,,,+++........................+++,,,------,,,,,,---...---,,,++++++,,,---,,,***++++++************++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++,,,,,,---,,,,,,------------------+++***+++...111444===GGGcccyyyuuuooooooxxx}}}yyyxxx|||~~~{{{|||~~~~~~}}}}}}lllUUUIIILLLRRRjjjnnnTTTJJJIIIIIIHHH\\\eeerrr|||~~~{{{vvvqqqlllfffbbb___TTTRRRPPPNNNMMMKKKHHHEEECCCBBB@@@?????????===;;;;;;::::::999:::;;;<<<<<<;;;;;;<<<===>>>>>>============??????@@@AAABBBCCCBBBCCCEEEGGGIIILLLPPPSSS}}}UUU<<<<<<999555666666666444333333444555333222000//////...............////////////////////////,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,------++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...000---...333777OOOsss{{{sssjjjRRRCCC;;;???EEEPPPZZZ]]]YYYOOOGGGMMM]]]oooyyy}}}}}}zzzwwwrrrooolllkkkkkkmmmkkkhhhccc^^^ZZZVVVTTTUUUUUUSSSPPPNNNOOORRRUUU```gggpppvvvxxxzzz|||~~~~~~~~~|||yyywwwvvvsssooolllqqq{{{ssskkkfffggglllppp~~~uuullljjjjjjnnnppprrryyy~~~~~~|||uuukkkbbb[[[WWWWWWZZZ\\\\\\[[[^^^ffflllkkkqqqtttrrrqqquuu{{{}}}}}}yyytttmmmdddYYYOOOHHHBBB>>>888555333333222222444666777888777777999:::;;;;;;<<<===???AAACCCDDDDDDGGGIIIIIILLLTTTbbblllkkkWWWGGG===:::555777666777AAAYYYtttTTTAAA777@@@PPPVVVRRRNNNMMMKKKKKKUUUmmmnnnooosssoooOOOKKKHHHHHHGGGDDD???<<<>>>@@@===;;;888777888888666555444333111000000111222222222333333333222000...---++++++++++++++++++++++++)))***++++++******+++------+++***+++,,,---,,,***++++++************++++++************++++++++++++***++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,------------///------///000111666<<>>===>>>>>>???<<<===???@@@AAABBBCCCCCC???AAACCCDDDDDDEEEGGGHHHIIIKKKOOOSSSXXX^^^dddhhhyyyRRR;;;;;;999555666666666444333333444555333222000000///...............////////////////////////,,,,,,+++++++++,,,---...+++++++++,,,,,,------...,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////...000444333FFFhhhpppXXXFFF:::===CCCNNNVVVWWWOOOHHHJJJ]]]pppxxxyyy|||}}}xxxssspppnnnmmmjjjiiihhhfffccc```]]][[[WWWVVVSSSNNNKKKJJJKKKMMMUUU\\\eeejjjmmmpppvvvzzzyyy{{{~~~~~~|||{{{{{{xxxyyyxxxyyy{{{yyyssslllhhhhhhmmmrrryyy|||zzzsssnnnjjjiiiiiilllkkkiiilllqqqllljjjgggccc^^^YYYWWWWWWXXX\\\___bbbdddhhhnnnrrrtttwwwwwwuuuwww|||}}}zzzsssgggZZZOOOEEE>>>999<<<999666444444444444444555777888888777888:::===;;;<<<<<<>>>???AAACCCDDDFFFJJJOOORRRXXXeeewwwkkkWWWKKKAAA;;;999444;;;>>>BBBWWWqqqzzzqqqFFF999666EEESSSUUUSSSVVVGGGIIITTTjjj}}}pppvvvzzzaaaJJJJJJHHHIIIGGGCCC???>>>???@@@;;;999777666666666555444555444222000//////000111333333444444333111///...++++++++++++++++++++++++)))***++++++******+++---,,,+++***+++,,,---,,,***++++++************++++++************++++++++++++)))******++++++******))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------000------000000///111555HHHfffxxx}}}{{{vvvsssssssss}}}wwwwwwxxxyyyvvvuuu|||~~~vvvtttzzz~~~~~~~~~}}}|||~~~~~~{{{{{{}}}~~~|||{{{wwwxxxzzz|||qqq___WWW]]]eeetttnnnWWWJJJHHHLLLOOOXXX^^^iiitttyyywwwpppjjjooorrrwww{{{~~~~~~{{{wwwtttiiigggdddaaa```]]]ZZZXXXQQQPPPMMMKKKIIIIIIIIIJJJFFFGGGIIIKKKMMMOOOPPPPPPKKKNNNPPPQQQPPPPPPSSSUUUUUUXXX\\\aaaeeekkkqqqvvvuuuOOO999;;;888444555666666444333333444555333222111000///...............////////////////////////,,,,,,+++***+++,,,...///)))***+++,,,------...///---,,,+++)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++///111---<<<[[[vvvlllTTT:::888999CCCOOOTTTPPPJJJLLL___qqquuusssuuu}}}}}}wwwssspppooohhhiiiiiiiiihhhfffdddcccVVVUUURRROOOLLLKKKMMMOOORRRWWW^^^aaaccchhhooouuuwwwxxxyyy|||}}}||||||{{{~~~~~~xxxwwwsssmmmhhhgggjjjmmmoooqqquuuvvvtttpppmmmkkkkkkjjjjjjllljjjffffffiiifffbbb___]]][[[YYY[[[^^^]]]```eeejjjnnnrrrvvvyyy~~~}}}{{{yyy}}}{{{sssggg^^^QQQFFF@@@=========333111//////111333555555444666888888777888<<>>???AAACCCDDDJJJOOOUUU[[[dddtttrrrWWWJJJEEE>>>888555111>>>FFFPPPiii~~~nnnLLL@@@666777FFFRRRRRRTTT[[[LLLSSSiiiyyylllsssyyyzzzTTTFFFIIIIIIHHHEEE???;;;;;;;;;:::;;;999777777777777666555888666333000///...//////222222333222111000...---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,+++******,,,---,,,***++++++************++++++)))************+++++++++))))))************)))))))))))))))***++++++,,,,,,+++++++++,,,,,,---------...+++,,,000000///000444===YYYmmmyyyyyytttrrruuuzzz~~~xxx~~~qqqsss|||~~~~~~xxxpppooouuuyyyxxxzzz~~~}}}}}}~~~|||~~~{{{{{{vvvvvvuuuuuuxxx~~~uuuddd```hhhsssnnnTTTDDDDDDNNNXXXfffkkkttt{{{|||ttteeeZZZ^^^ccckkkrrryyy~~~{{{yyyuuurrrpppmmmjjjgggbbb```]]]YYYWWWVVVVVVWWWRRRSSSVVVYYY[[[]]]_________bbbddddddccccccfffiiibbbdddgggjjjmmmqqqvvvzzzqqqOOO:::999777555666333666555444333111000//////////////////////////////+++---//////---,,,+++,,,---------,,,+++***)))(((......,,,***)))***---///+++++++++************)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,...111444777WWWgggxxx}}}zzz|||vvvLLL>>>444777???EEEKKKPPPWWW^^^___XXXZZZgggqqqqqqyyy|||wwwtttllliiigggffffffeeeeeehhh```]]]YYYTTTQQQOOONNNNNNPPPKKKJJJNNNTTTXXX^^^dddhhhkkkpppuuuxxxzzzzzzzzzwwwzzz}}}~~~xxxtttrrrnnnkkkiiihhhiiijjjllllllllllllllllllkkkkkkooonnnllljjjgggeeecccccc[[[```bbbaaa]]]___fffmmmqqqtttxxx|||yyyuuuqqqjjj___WWWJJJGGGBBB===888555333333///000222333333444666888888888999;;;>>>@@@@@@@@@CCC@@@=========>>>DDDKKKOOOXXXbbblll|||{{{jjjUUUBBB<<<=========???:::HHH]]]kkklll]]]HHH999999;;;@@@GGGQQQWWWUUUPPPNNNrrrdddgggxxx^^^HHHEEE@@@EEEBBB???;;;888777777777777888:::;;;:::777555333444222///......///.....................///000000...---***)))(((((()))***++++++------------++++++,,,++++++++++++++++++,,,+++*********))))))(((((())))))***++++++++++++***++++++***)))((((((((()))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---.........777BBBZZZuuu}}}zzzhhhccchhhrrrtttkkkjjjssstttlllvvvzzz~~~}}}~~~}}}{{{vvvqqqmmmpppwww}}}sssllllllmmmlllSSSCCCCCCSSSfffhhhOOODDDDDDJJJTTT```kkkttt{{{}}}wwwtttqqqooorrrwwwrrrssstttyyy~~~}}}|||xxxsssnnngggbbbaaaeeeiiimmmqqqqqqOOO:::999666555666333444444333222111111000000////////////////////////,,,---//////---,,,+++,,,------------,,,+++******,,,,,,+++***))))))+++---++++++++++++******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,///222333>>>MMM```mmmvvvxxxooosssyyy{{{xxxZZZIII999666999<<<@@@DDDKKKSSSTTTMMMLLLWWW___```mmmwww~~~}}}{{{vvvnnnllliiihhhggggggiiikkkkkkggg```YYYTTTPPPOOONNNNNNIIIGGGKKKMMMMMMOOORRR[[[^^^ccciiimmmqqqssssssrrrtttvvvwwwxxxyyy{{{}}}~~~xxxtttvvvtttqqqnnnmmmmmmnnnnnnqqqqqqqqqppppppppppppppppppqqqqqqppppppnnnmmmmmmmmmoooqqqooommmoootttyyy}}}|||lllfff]]]WWWRRRMMMEEE??????===:::666444333222222111222444555555666888:::999999:::<<<>>>?????????BBB??????BBBDDDFFFLLLSSSXXXdddtttttt^^^MMMFFFBBBAAA???<<<>>>DDDYYYdddkkkcccNNN===888;;;===BBBFFFHHHJJJMMMQQQTTTiiifffbbb{{{rrrUUUGGGEEE@@@CCCAAA>>>;;;999777777777999888777666666555555555333111/////////000///..................//////000000...,,,*********+++,,,+++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++******))))))))))))***++++++++++++***+++***))))))))))))))))))***++++++++++++++++++,,,*********+++++++++,,,,,,+++,,,,,,---......//////444===RRRlll~~~}}}gggaaaZZZdddkkkiiijjjoooooojjjmmmqqq{{{~~~~~~}}}|||{{{{{{{{{xxxtttqqqppprrruuuwww~~~wwwssssssuuunnnVVVEEEFFF\\\sssuuuVVVGGGEEE===???CCCHHHQQQ]]]kkksss~~~|||}}}~~~{{{xxx|||xxxqqqbbbYYYPPPOOOQQQTTTXXX\\\qqqNNN:::999666444555333333333222222222111111111000000000000000000000000,,,...//////---+++,,,,,,,,,,,,---------,,,,,,+++************************,,,+++++++++************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111;;;MMMaaavvvaaaXXXbbbqqq|||kkkiiiqqqxxxooo]]]GGG:::666666999===GGGPPPRRRKKKFFFKKKPPPQQQdddooozzz}}}zzzvvvyyy}}}zzzrrrqqqmmmjjjiiijjjkkklllnnnllljjjeee___XXXRRRNNNPPPKKKJJJLLLLLLHHHFFFGGGMMMOOOTTTYYY___dddhhhjjjmmmoooppppppooooooqqqrrr{{{zzz{{{}}}}}}zzzyyyxxxvvvuuutttuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||~~~~~~}}}|||{{{{{{zzzyyywwwwwwyyyzzz|||~~~}}}zzzvvvpppkkkfffcccTTTMMMDDD>>>;;;999666333444333222111111222333444333555777888888888:::<<<<<<===>>>???@@@@@@@@@@@@CCCAAACCCHHHLLLPPPWWW___nnn{{{jjjSSSCCC888:::===>>><<>>===;;;:::888777666:::888444222111333555777111000///000111111000......------------...//////000///...,,,,,,,,,------,,,,,,++++++++++++,,,,,,******))))))))))))******,,,,,,++++++++++++******((()))******++++++******))))))))))))))))))***++++++++++++++++++******************++++++++++++,,,,,,,,,------...//////000000666GGG```uuuyyygggdddUUUYYY```gggkkkllljjjiiifffjjjttt~~~|||}}}}}}}}}|||{{{zzzyyyxxxxxxwwwuuussspppnnnmmmsss{{{~~~zzztttsssrrrZZZHHHKKKfff[[[GGGAAA@@@============AAAKKKXXXaaannnppptttxxxzzzxxxsssoooffflllzzz}}}xxxuuuzzz}}}sssiiiZZZNNNCCCAAACCCEEEGGGKKKpppNNN999999666444555333111111111111111222222222000000000000000000000000,,,...///...,,,+++,,,---***++++++,,,,,,,,,,,,+++))))))***+++,,,,,,+++))),,,,,,+++++++++*********(((((()))***+++,,,,,,,,,++++++++++++++++++++++++------...///000000111000222777DDDZZZuuu___YYYhhhuuuuuuaaaVVV^^^qqq|||nnnXXXCCC555000444:::EEEPPPUUUPPPIIIHHHJJJJJJbbbkkktttyyyzzzzzzyyyyyywwwxxxzzz|||xxxwwwsssmmmjjjkkkllljjjdddhhhmmmooolllddd[[[UUUUUUOOOLLLMMMKKKGGGDDDEEEEEEFFFHHHLLLQQQVVV[[[]]]fffhhhjjjkkkkkklllnnnppprrrrrrsssuuuxxx{{{}}}~~~}}}}}}}}}|||}}}}}}~~~~~~~~~zzzuuusssttttttrrrpppkkkhhhddd^^^WWWOOOJJJFFFCCC>>>999666666777777666111111111111333555666777555777999999999:::<<<>>>???@@@BBBBBBBBBBBBBBBBBBFFFEEEHHHOOOUUU[[[eeeooogggQQQBBB;;;:::888666666<<>>TTTmmmsssmmmooo^^^WWWWWW```iiikkkjjjjjjeeeiiiqqq|||}}}~~~~~~}}}}}}|||{{{zzzuuuvvvwwwwwwvvvssspppnnnpppwww|||ooojjjlll~~~rrrZZZJJJNNNiiiyyyZZZFFFDDD???666???AAABBBBBBBBBEEEKKKOOOTTTWWW]]]ccceeeccc___[[[RRRYYYlllvvvmmmfffccciiiqqqzzz{{{zzznnncccUUUHHH===>>>@@@@@@BBBGGGpppNNN999888666444555222000000111111111111222222////////////////////////---......---,,,+++,,,---)))***+++++++++++++++************,,,//////,,,***,,,,,,,,,++++++++++++***(((((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,---...///000000//////111333<<>>KKK\\\jjjpppjjjUUU===444;;;EEEHHHFFFIIIDDDCCCIIITTTddd|||~~~[[[]]]~~~aaaJJJLLLHHHBBBBBBAAA:::;;;::::::999777666555444333222222111222222333000///000111333333111///,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,)))(((((((((((((((((()))((((((((()))))))))))))))(((((()))************))))))((((((((()))***+++++++++++++++******)))))))))))))))*********+++++++++,,,,,,------.../////////...000999KKKddd}}}zzztttqqqsssfffWWWMMMRRR___hhhkkklllhhhiiiooowww|||~~~~~~~~~~~~~~~}}}{{{zzzyyytttuuuuuuuuutttsssqqqqqqooorrrwwwzzzkkkfffrrrmmmVVVIIINNNeee{{{|||hhhLLL>>>AAA???666???BBBEEEIIILLLOOOPPPQQQOOOSSSXXX[[[ZZZVVVQQQMMMNNNTTTfff~~~|||jjj\\\SSSPPPVVV^^^mmmqqqzzz|||ooobbbNNNBBB;;;???AAA@@@EEEOOOpppMMM999888555333444222000000111111111111111111////////////////////////---......---++++++,,,...+++++++++,,,,,,++++++***+++***))),,,///000---***,,,,,,,,,,,,++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++***++++++,,,------,,,,,,...///666JJJgggzzzsss^^^OOOUUUmmmjjjRRRBBB888222222:::DDDKKKMMMNNNOOOPPPKKKJJJMMMQQQVVV\\\hhhsss~~~}}}zzzwwwvvvyyy~~~|||vvvvvvrrrkkkbbbbbbaaabbbfffkkkqqquuukkkbbbZZZVVVPPPIIIFFFFFFAAA@@@???>>>>>>>>>???@@@CCCFFFJJJMMMPPPSSSWWWZZZ___aaacccdddeeegggkkkmmmttttttssssssssstttvvvwwwvvvxxxzzzzzzyyyxxxxxxyyyrrrtttvvvxxxyyyyyyxxxxxxrrrssstttvvvwwwyyyzzzzzzwwwvvvuuurrrnnniiieeebbb[[[WWWRRROOOMMMJJJFFFBBB@@@???===;;;999777555444000111111222111000//////333444444555555666666666888:::<<<<<<<<<===???AAA???AAABBBBBBAAACCCHHHLLLPPPTTT___ooozzzdddPPP@@@666555888777>>>GGGRRR]]]```YYYOOOCCC>>>999999>>>DDDIIIKKKIIIBBBEEEWWWnnnsssddduuubbbJJJAAAFFFAAA===??????;;;:::999888777666555555111222333333333222111111222111000111222222111///,,,++++++++++++,,,------++++++,,,,,,++++++++++++++++++************++++++))))))(((((((((((())))))'''''''''(((((((((((()))'''((())))))******))))))))))))))))))))))))***+++***************))))))))))))))))))************+++++++++,,,,,,---......///...000555AAAWWWqqq~~~|||}}}sssllliiiiii\\\NNNLLLVVVccckkkllliiihhhjjjooorrrssswww}}}~~~}}}{{{yyyxxxwwwvvvuuusssqqqpppooooooooommmlllnnnuuu~~~xxxsss}}}hhhUUUJJJOOOdddwwwuuuWWW@@@;;;???BBBEEEHHHOOO[[[iiirrruuuuuukkknnnooommmfff^^^VVVSSSWWW[[[jjjuuu]]]MMMEEECCCGGGLLLYYY```lllzzz}}}nnn```OOODDD@@@DDDFFFGGGSSScccoooMMM999888555333444222111111111111000000000000------------------------.........---++++++,,,...............---,,,+++++++++)))'''***...000---***------,,,,,,,,,+++++++++******************++++++************************+++++++++++++++,,,,,,,,,------222AAAYYYwwwvvvlll^^^UUU___yyyuuudddMMM:::333444999@@@GGGLLLOOOQQQEEEBBBAAADDDGGGMMM[[[hhhtttuuuwwwwwwwwwxxxzzz}}}|||ssskkkhhhcccaaabbbgggmmmqqqpppiiibbb___ZZZQQQLLLKKKDDDCCCAAA???===;;;;;;:::888:::===@@@AAADDDGGGIIIMMMPPPSSSUUUWWWZZZ^^^bbbeeedddddddddeeegggiiijjjiiikkkmmmllljjjhhhiiijjjccceeehhhjjjkkkjjjiiihhhbbbbbbbbbbbbbbbbbbbbbbbb^^^]]][[[XXXTTTPPPMMMKKKDDDAAA???<<<:::888666444222222111111111111222222111222333333222222222333666666777888888888888888:::<<<>>>??????@@@BBBCCCCCCEEEFFFEEEDDDHHHPPPWWW```gggxxx|||lll\\\JJJ???999555666;;;@@@MMMZZZ\\\XXXOOOCCC777...222888???DDDIIINNNQQQIIIEEEPPPmmmsssqqq|||jjjJJJ??????AAA;;;;;;???===<<<;;;999666555444444444222222222222333222222222444222000000111111000///+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++******++++++++++++*********))))))(((((())))))***'''((((((((())))))))))))'''(((((()))))))))))))))+++***))))))))))))))))))))))))))))))************))))))))))))******************++++++,,,------------000222777GGG___rrr{{{vvvrrrxxxzzz}}}uuunnnmmmpppooodddWWWVVVaaajjjkkkiiiggggggiiiiiiiiimmmtttzzz}}}}}}zzzxxxvvvuuutttsssrrrppppppoooooolllkkkkkklllqqqwww|||wwwiii[[[RRRXXXnnnsssYYYCCC<<>>;;;:::666888:::;;;;;;<<<>>>@@@>>>AAAFFFIIIKKKNNNTTTXXXVVVVVVVVVXXXZZZ]]]```bbb\\\^^^```^^^[[[YYYZZZ[[[XXXZZZ\\\___```___]]]\\\UUUUUUTTTRRRQQQPPPOOONNNMMMLLLJJJGGGDDDBBB@@@???::::::999888666555444333///...//////000111333333///000111222222444777999888999:::;;;<<<<<<<<<;;;<<<>>>@@@AAAAAABBBDDDEEEIIIJJJKKKJJJJJJOOOYYYaaaoooyyy}}}pppZZZJJJ<<<999::::::===BBBRRR___eeeYYYFFF;;;777555666666999AAAJJJOOONNNJJJIIIIII[[[~~~wwweeeuuunnnQQQEEE???BBBAAA;;;===AAA;;;===;;;888555444333444444333222222111111222333444666444111000000111000///++++++******++++++,,,---++++++,,,------,,,,,,,,,)))***+++,,,,,,+++***)))******))))))))))))******(((((())))))*********+++'''(((((()))))))))))))))++++++***)))(((((())))))(((((())))))******++++++))))))))))))************)))******++++++,,,------,,,000000000<<>>===<<<;;;999888888444444333333222111111000111111222222222111111000222222333333222444777999888999999:::;;;<<<<<<===<<>><<<:::999:::;;;::::::999999999::::::;;;;;;;;;::::::;;;<<<>>>???@@@AAA@@@@@@@@@???>>>=========;;;<<<===>>>===<<<:::999<<<:::777888::::::999888888888777666555555444333333333222111111000//////333333444555555555555555333555888:::999888888888::::::<<<===>>>?????????CCCEEEEEEDDDFFFKKKLLLIIILLLOOOWWWaaahhhqqqrrraaaSSSLLL;;;:::888:::@@@IIIRRRXXXOOOIII@@@888555777<<>>DDDKKKPPPNNNJJJDDDAAAKKKIIIJJJOOOUUU```ppp{{{tttsssxxx|||~~~|||uuunnniiidddaaa]]]ZZZ\\\aaagggkkkppplllgggbbb^^^YYYUUURRRIIIFFFAAA============<<<999999999888777777666666444444444555555555666666777777666666555444444444333333444555555444222111333222000111222333333222444333333333222222222222444333333222222111111111111222333444555666777777666888:::;;;:::;;;<<<===@@@AAACCCEEEEEEEEEDDDDDDEEEHHHHHHGGGJJJQQQUUUTTT]]]cccppp~~~}}}rrrdddVVVKKKBBB>>>888999;;;===@@@CCCEEEFFF<<<888444111444;;;DDDJJJEEELLLTTTQQQGGGFFFXXXmmmwww___hhhfffMMMDDD===AAA>>>;;;:::::::::999888888777555555666666444222111000///.........///000000...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))))))))))))))))))))((((((((((((******))))))))))))(((((((((((((((((())))))))))))************************)))******++++++******)))'''''''''''''''((())))))*********++++++++++++,,,,,,...///......555@@@JJJWWWiii|||zzzkkkbbb\\\bbbccceeehhhiiihhhdddaaaccc]]]\\\eeepppxxx~~~}}}yyyxxxxxxyyyzzzzzztttsssrrrppplllhhhdddbbbaaadddiiipppwww}}}\\\KKKPPPZZZ]]]CCC===>>>GGGQQQ]]]nnnzzz}}}{{{hhhYYYTTTNNNQQQ___uuu}}}yyylllSSSCCCGGGOOOVVVggg|||cccEEE555888555222222...000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************)))))))))***+++,,,,,,+++,,,,,,+++)))((()))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++---////////////111333CCCKKKXXXkkk~~~ppprrryyyiii```kkk{{{vvv___DDD222222;;;666>>>IIIRRRUUUQQQKKKGGGHHHEEEDDDIIIPPP[[[kkkxxx|||yyywwwyyy}}}yyytttrrrmmmfff```^^^```dddgggiiifffcccaaa___]]]ZZZXXXSSSOOOIIIDDDAAA>>><<<:::===<<<;;;:::999888888777555555555555555666666666777666666666555555555444444444555666555555444333222111111111222333444444444444444444444444555555777777666666666555555555333444444555666777888888999999999888999===CCCGGGIIIJJJKKKKKKJJJHHHFFFEEEEEEIIILLLMMMSSS]]]eeegggrrr|||yyyllleeeZZZNNNDDD<<<888666<<<=========;;;888444222444333333555:::BBBIIINNNDDDGGGJJJHHHFFFPPPmmmnnnmmm}}}XXXHHHGGGBBB@@@>>><<<;;;;;;;;;:::999666555444444555555444333000///...---------.........---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))************************))))))************)))))))))))))))))))))******+++************++++++++++++***,,,---------000888>>>SSSbbbvvv~~~ssskkkccc]]]fffeeefffhhhkkkkkkhhheee```YYYXXXbbbnnnvvvzzz}}}{{{xxxwwwxxxyyyyyyuuuuuusssrrrppplllhhheee]]]\\\\\\___eeemmmvvv{{{mmmRRRHHHNNNRRRPPPCCCEEELLLUUU___mmm~~~www{{{hhhUUUMMMHHHQQQeee~~~|||sssZZZGGGGGGOOOXXXjjj}}}bbbDDD555888555222333000111111111000000/////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,***+++,,,+++)))((()))***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,---///777@@@PPPggg}}}{{{{{{kkkcccnnnxxxZZZ@@@555666555:::CCCMMMTTTWWWWWWVVVHHHBBB???BBBHHHSSSbbbooommmlllnnntttzzz~~~|||}}}xxxqqqiiiccc```^^^^^^\\\ZZZWWWVVVVVVVVVUUUTTTTTTQQQNNNJJJGGGCCC???;;;>>>======<<<;;;:::999999333333444444555555666666555555555555444444444444333444444444444444444444444444444444444555666777666666666777777777777777888888888888777777777777888888888888999:::;;;<<<777:::===@@@BBBFFFJJJMMMKKKKKKKKKJJJHHHEEECCCBBBDDDLLLSSSYYYbbboooyyy}}}~~~nnndddUUUPPPHHH???888555444444<<<<<<;;;:::999777444333000333888===CCCHHHLLLNNNLLLGGGEEEHHHPPPccc~~~rrrqqqkkkNNNEEEFFFBBB@@@>>><<<;;;<<<<<<:::999444333222333444444333222//////---,,,,,,,,,---...---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))((())))))***************))))))*********+++++++++(((***,,,------///333777DDDUUUlll~~~yyysssqqqlllfff___```cccjjjoooooojjjeee___ZZZ[[[fffttt{{{}}}~~~}}}}}}~~~|||xxxvvvvvvvvvuuuuuussspppooopppooommmkkkaaa]]]WWWTTTVVV]]]ffflllxxx~~~}}}gggQQQKKKPPPQQQMMMJJJPPPYYYbbblll~~~yyydddNNNEEEBBBQQQjjj~~~www^^^JJJGGGPPP]]]sss```DDD666888555222333222222222111111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))*********)))******++++++)))***++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++******+++,,,---000:::MMMiiizzzooosssvvv```III;;;333444777@@@LLLZZZeeekkk]]]QQQFFF@@@@@@FFFQQQ\\\ZZZ[[[aaajjjqqqtttxxx|||~~~{{{uuunnngggccc```]]]YYYUUURRRQQQPPPOOONNNOOONNNMMMMMMMMMKKKHHHEEE@@@???>>>===<<<:::999999777777777777888888888888666666666666666666666666555555555555555555666666666777777666555555777999666666777777777777777777777777777777777777777777777777666777888:::<<<===:::@@@IIIOOOPPPOOOLLLKKKGGGFFFFFFFFFFFFFFFFFFFFFHHHSSS___hhhrrrxxxggg[[[TTTCCCAAA===999777777999:::999888666444222222333333222666>>>EEEKKKMMMNNNMMMFFFCCCFFFSSSeeeyyysssvvv___IIICCCDDD>>>>>>===;;;;;;<<<<<<:::888444333111222333333222111//////---,,,,,,,,,---...,,,+++***+++---...---,,,++++++++++++++++++++++++***************+++++++++++++++******)))((((((((((((((((((((())))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&'''((((((((((((((()))))))))************+++(((***,,,---...///222444888IIIggg|||uuusssxxxwwwrrrqqqnnniiiYYY\\\cccmmmuuutttkkkccc```]]]```lllyyy}}}yyyzzz{{{{{{|||~~~|||yyywwwvvvtttsssooollllllnnnpppooommmfffaaaYYYRRRPPPTTTYYY^^^gggoooyyy|||iiiWWWQQQSSSRRRNNNRRRYYYdddnnn||||||uuu___JJJAAABBBSSSnnn~~~ttt```MMMIIIQQQbbb~~~^^^BBB555888444111333222222111111000//////......------------------------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))++++++******)))*********((()))++++++******+++---************************************************...---,,,,,,---------,,,///555CCC]]]zzzxxxhhh\\\BBB<<<555555???NNN]]]ffffff[[[OOOHHHCCC@@@CCCIIIJJJKKKPPPWWW[[[]]]dddmmmooorrrttttttzzz~~~wwwrrrppplllfff___YYYVVVTTTSSSRRRPPPNNNMMMNNNPPPQQQPPPOOOJJJIIIGGGEEEBBB@@@>>>===@@@??????>>>======<<<<<<::::::::::::::::::::::::888888888888888999999:::777999999888666555777999777777777777777666666666888888888888888888888888777777777999;;;???BBBDDDHHHLLLQQQSSSRRRNNNJJJHHHFFFGGGHHHJJJNNNSSSWWWYYY\\\iiixxx~~~xxxiiiZZZPPPHHHBBB:::999888888888999:::;;;555444111//////000222333===AAAGGGLLLOOOPPPNNNMMMDDDLLL^^^rrr{{{eeeSSSCCCAAACCC;;;;;;:::999999::::::888666444333111111222222111///000///...,,,,,,------...+++******+++,,,------+++************************))))))*********+++++++++++++++******)))((((((''''''((((((((()))))))))***'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((()))(((((('''))))))))))))************)))+++,,,------...///000333AAA[[[vvv|||yyytttpppqqqzzzwwwsssuuuvvvuuunnnlllmmmrrrwwwwwwqqqjjjeeeccceeeoooxxx}}}~~~xxxuuuxxxzzzxxxzzz~~~}}}zzzwwwrrrooolllmmmppprrrpppmmmfffbbb]]]XXXTTTSSSTTTTTTVVV\\\eeemmmttt|||sssgggbbbcccdddcccgggmmmwww}}}rrrmmmZZZGGGBBBEEEVVVppp~~~ssscccSSSMMMRRRccc~~~]]]AAA555777333000222222111000000///...---------------------------------++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***'''(((*********+++,,,...************************))))))))))))))))))))))))(((((((((***,,,---+++***---,,,111DDDgggxxxtttwwwzzz|||aaaSSS???222111999CCCJJJTTTOOOLLLLLLJJJEEEAAAAAA===<<>>===<<<::::::::::::::::::::::::888777777777888999::::::999;;;<<<:::777666888:::999999888888888777777777;;;;;;;;;;;;;;;;;;;;;;;;======>>>AAAEEEJJJNNNQQQXXXWWWSSSNNNIIIGGGHHHIIIJJJKKKNNNSSS[[[ccckkkooowwwmmm___\\\UUUKKKEEECCC===666444444444444444444333333//////000111444999===@@@KKKMMMPPPRRRRRRPPPNNNMMMTTTggg~~~iiiUUUGGG;;;===???888999888777888888888666444444333111111222111000...000///...---,,,---......+++***)))***,,,---,,,+++))))))))))))))))))))))))))))))******+++++++++++++++++++++***)))((((((''''''((((((((())))))******&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((***+++++++++***)))))))))))))))************+++,,,,,,,,,,,,------...000777III```ooovvv~~~}}}yyyrrruuuwwwxxx|||}}}yyyuuuwwwyyyxxxuuullliiiiiioootttxxx{{{uuurrrvvvyyyxxxzzz}}}~~~{{{tttqqqoooqqqtttuuuqqqlllcccbbb```]]]ZZZVVVRRRPPPJJJNNNTTTZZZ```iiittt{{{zzzwwwzzz{{{zzziiifffUUUFFFDDDGGGWWWooo{{{www}}}tttgggYYYRRRSSSaaa|||{{{]]]DDD777888555444555000000000000///......------,,,---.........---,,,+++,,,++++++******++++++,,,******)))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))************)))))))))***,,,,,,***)))***+++)))************+++++++++------,,,++++++******)))///+++***111CCCZZZooo{{{{{{rrrpppyyy}}}ooofffkkkuuu|||qqqUUUAAA666111333777===EEEPPPWWWXXXRRRKKKFFFMMMAAA:::<<<>>>???IIIVVVUUUVVVZZZaaaiiippptttuuu||||||~~~zzzrrrpppnnniiieeeaaa^^^ZZZWWWVVVUUUTTTRRRWWWWWWVVVVVVVVVVVVVVVVVVYYYZZZYYYTTTMMMGGGEEEEEEBBB???<<<;;;<<<======<<<:::777777<<<>>>;;;777777<<<<<<;;;:::888888:::;;;999:::;;;<<<<<<;;;:::999<<<>>>@@@AAA@@@@@@AAABBBEEEGGGKKKPPPTTTXXX[[[\\\TTTQQQMMMJJJJJJLLLPPPRRRZZZ]]]bbbhhhppp{{{rrraaaVVVRRRPPPMMMIIICCC>>>:::888666777666333///...000333111333222000444???IIINNNPPPLLLLLLMMMKKKJJJPPPYYYyyy|||uuuooocccUUUDDD;;;;;;<<<999666;;;999777666666666555333000000000000////////////000///...---,,,+++++++++,,,,,,+++***))))))******)))+++------,,,+++******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))************))))))))))))************)))******++++++,,,------,,,333@@@NNNYYYcccsss}}}~~~~~~vvvnnnwww{{{zzz|||pppiiinnnyyypppkkkhhhhhhjjjnnnvvv~~~vvvpppjjjkkkrrrzzz}}}~~~~~~zzz{{{{{{zzzvvvrrrpppqqqqqqpppnnnfff```YYYXXX\\\^^^[[[VVVOOOLLLIIIIIILLLRRRZZZ___gggmmmuuuzzz|||}}}uuuyyysssgggcccddd^^^YYYSSSJJJCCCGGG[[[ooottteeedddhhh}}}zzzuuuhhhWWWNNNTTTfff{{{zzz[[[BBB666777444333444///222222111000000//////...,,,---.........---,,,+++,,,++++++******++++++,,,(((((('''&&&&&&&&&&&&&&&(((((()))))))))*********))))))))))))))))))))))))))))))************))))))(((***++++++***))))))***))))))*********+++++++++++++++++++++++++++++++++,,,+++,,,000:::KKK___lllnnnyyy|||oooaaa^^^kkk~~~ggg___```ooopppYYYEEE777222444333;;;HHHTTT]]]```___^^^UUUGGG<<<;;;<<>>888666999<<<<<<===???<<<<<<;;;:::::::::;;;<<<:::;;;<<<===>>>?????????BBBDDDHHHJJJKKKMMMOOOQQQSSSTTTVVVXXXZZZ]]]^^^___SSSRRRPPPQQQTTTZZZ___cccpppttt{{{{{{pppdddUUULLLLLLKKKIIIFFFBBB===999777222222222222111000000000...333777888>>>HHHQQQSSSPPPSSSUUUNNNCCCFFF^^^xxxrrrccceeesssVVVLLLAAA<<<;;;;;;999666:::888666555555555444222000000000000/////////...//////...,,,,,,++++++,,,,,,++++++***))))))******///---******,,,,,,***((())))))))))))))))))))))))))))))))))))************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))(((((((((''''''''''''))))))))))))((((((((('''((((((((()))))))))******(((((()))))))))*********)))******++++++,,,,,,---)))+++333AAAOOO\\\kkkxxx}}}zzzpppnnntttvvvyyymmm```aaaiiiooolllkkkkkkhhhdddfffkkkeeeeeeeeeiiiooowww~~~|||zzz~~~}}}}}}zzzvvvtttsssqqqnnnkkkeee```ZZZZZZ]]]^^^[[[WWWPPPMMMIIIGGGHHHKKKOOORRRVVV[[[cccjjjoootttzzz}}}|||qqqqqqyyyzzziii^^^\\\^^^___YYYQQQHHHBBBIII^^^rrrmmmaaaccchhh{{{vvviiiWWWNNNTTThhhxxxYYY@@@444555333222333...111111000000///......------------------,,,++++++++++++************++++++(((((('''&&&&&&&&&''''''(((((())))))))))))******))))))))))))))))))))))))((())))))******))))))(((''')))******)))(((((())))))))))))*********++++++))))))******+++,,,,,,---)))+++------000999IIIUUUkkkwwwvvvdddYYY___ttthhhccceeetttnnnWWWCCC777333,,,000999FFFTTT^^^dddfff[[[MMMAAA<<<;;;===HHHUUUJJJOOOUUUYYY\\\^^^bbbfffhhhhhhjjjooovvvzzzvvvqqqmmmjjjgggeeeccc]]]\\\ZZZYYYXXXZZZ[[[\\\[[[[[[ZZZXXXTTTQQQPPPPPPOOOLLLJJJHHHFFFCCC@@@======888666:::<<<<<<===@@@<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEFFFGGGIIIJJJKKKNNNPPPQQQQQQPPPOOOPPPQQQVVVUUUUUUUUUVVVXXXZZZ[[[XXXYYY[[[```gggooovvvzzz}}}vvvmmmddd]]]TTTJJJCCCCCCCCCCCCBBB???;;;888555//////000111222222111///,,,333:::>>>EEENNNTTTVVVXXXYYYWWWNNNHHHTTTvvvwww]]]___ooo{{{WWWDDDAAA===;;;::::::888666888666444333333333222111000000000/////////......///...---,,,,,,++++++,,,,,,+++******)))*********///+++'''(((+++,,,+++((())))))))))))))))))))))))))))))*********+++++++++(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''')))))))))((((((((('''''''''''''''(((((((((((()))(((((())))))))))))******))))))******+++,,,,,,,,,...+++---777EEETTTdddpppzzzzzz}}}|||rrrnnnooopppvvvwwwdddTTTNNNPPP\\\___fffkkkiiiccc```cccYYY^^^eeekkkqqqxxx{{{xxxyyyzzz|||~~~|||zzzwwwtttooolllhhhccc___```cccccc___[[[UUURRRNNNIIIGGGFFFFFFGGGGGGKKKPPPVVV]]]eeemmmrrrvvvwww|||yyyxxx|||rrraaaYYYZZZ___ddd^^^UUULLLGGGOOOdddyyyllldddjjjqqq{{{vvviiiYYYSSS[[[pppvvvYYY@@@444555222222333............---,,,,,,++++++------------,,,,,,++++++++++++************++++++******)))))))))))))))***(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((&&&((())))))(((''''''((())))))))))))************))))))******+++++++++,,,***+++,,,++++++000999@@@dddooo}}}iiieeevvv|||wwwtttzzzuuujjj\\\MMMDDD888444111555>>>JJJQQQUUUWWWNNNGGGDDD@@@===@@@EEEAAAGGGNNNPPPOOOOOORRRVVV^^^```eeejjjooovvv|||{{{xxxtttqqqkkkiiiddd___\\\ZZZYYYYYYVVVVVVUUUSSSQQQPPPOOOOOOSSSRRRPPPNNNLLLIIIDDDAAA<<<:::<<>>;;;:::;;;<<<<<<;;;888555333///000111111111222444666777===BBBDDDJJJTTT[[[^^^ddd\\\UUUVVVbbbwwwooofffxxx~~~aaaEEE;;;;;;;;;999888777777888555444111111111222111///000000/////////............------,,,+++++++++,,,++++++***************+++))))))***+++++++++******((((((((((((((((((((((((((())))))))))))*********(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))***++++++,,,,,,222...---222:::GGGYYYhhhqqqvvv|||vvvtttssszzzvvvkkk___RRRHHHBBBGGGNNN[[[gggjjjeeebbbccc\\\aaaiiiqqqxxx~~~|||zzzxxxwwwxxxzzz}}}~~~{{{xxxuuurrrnnnkkkhhhiiijjjjjjfffbbb]]][[[VVVQQQMMMIIIFFFEEEEEEEEEEEEGGGLLLSSSZZZ___fffhhhooowww{{{~~~qqqddd```gggoootttnnnfff^^^ZZZ___qqqqqqoooyyy}}}yyyssskkkbbb```kkktttYYY@@@444555333333444///.........---,,,,,,++++++------,,,,,,+++++++++++++++******))))))******+++******)))))))))******+++'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''))))))'''&&&'''((((((((()))))))))*********+++++++++******))))))))),,,***))))))+++...111222GGGUUUooowwwyyyrrryyyyyylll___OOOBBB222+++///888???AAAFFFFFFIIIMMMKKKDDD>>><<<;;;@@@DDDDDDAAA@@@CCCFFFKKKQQQYYY```fffkkkppptttyyy{{{~~~~~~~~~zzzxxxtttoookkkiiihhhggg```^^^\\\[[[ZZZYYYXXXXXXWWWUUUTTTSSSQQQOOOJJJGGG@@@>>>@@@EEEHHHJJJNNNTTT^^^[[[XXXWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSTTTUUUVVVOOORRRUUUXXXYYYZZZ]]]^^^]]]^^^```dddjjjpppvvvzzzrrrdddWWWRRRTTTOOOKKKDDD>>>999666333222555666777777777555333222...000222000...111:::AAAIIILLLNNNNNNSSS___jjjnnnfffcccbbblll|||wwwyyyvvv___JJJ@@@::::::999777444444666999444222000///000111000///////////////............------,,,+++++++++,,,,,,+++***************++++++'''///666555///))))))+++(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,++++++,,,---///999NNNaaaooowww~~~}}}~~~{{{yyy|||xxxmmmgggeee___SSSGGGAAAEEEPPP]]]bbbaaa___```aaabbbhhhrrr|||xxxyyyzzz{{{{{{}}}}}}||||||yyyxxxsssqqqooonnnooonnnjjjgggbbb```]]]YYYTTTPPPLLLJJJHHHEEEAAA???@@@EEEIIIMMMTTTWWW```jjjqqqvvvtttlllooo||||||wwwyyyzzzwwwssspppnnnsssrrrXXX???444555333333444///111111000000///......---------,,,+++++++++++++++******))))))))))))******(((((('''''''''((())))))''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&((())))))(((''''''(((((((((((()))))))))******,,,++++++***))))))((((((,,,***((())),,,...---,,,111AAA___hhhhhhzzz|||rrraaaOOO999---...333555555555;;;EEEMMMOOOJJJCCC>>>:::<<<>>><<<999777999;;;===DDDNNNWWW]]]ccciiinnnssstttuuutttrrrsssxxx}}}{{{wwwsssrrrllliiieeebbbaaa```___^^^XXXVVVTTTSSSRRRQQQNNNKKKBBB??????DDDJJJRRR___jjjkkkeee^^^YYYYYYYYYWWWUUUWWWVVVUUUTTTSSSSSSSSSSSSTTTWWW[[[^^^```ccceeehhhjjjlllpppvvv}}}ssscccYYYOOOEEEDDDHHHDDDAAA<<<777444222222333333333333333333222111111...///000000222999EEEMMMSSSVVVWWWVVVZZZfffoootttcccooo~~~yyylllyyy}}}vvvgggLLLAAAFFF;;;:::888555222222555777222111//////000000///.../////////.........------,,,,,,++++++++++++,,,,,,*********)))******+++,,,,,,777@@@>>>222((('''***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))(((((())))))***+++++++++'''***---...---444HHH\\\lllxxx~~~}}}}}}{{{}}}zzzppppppvvvxxxmmmiiilllmmmdddWWWDDDAAACCCMMMWWW]]]```ccc^^^^^^aaajjjtttzzzxxxtttrrrwwwzzz{{{}}}||||||}}}}}}|||wwwuuurrrpppooonnnkkkiiidddbbb```]]]YYYVVVSSSRRRKKKFFF@@@======???AAABBBGGGJJJSSS^^^fffmmmxxx~~~wwwttt}}}~~~vvvtttrrrsssvvv}}}pppVVV>>>222444222222333...222222111000000//////...---,,,+++*********+++,,,******))))))))))))******((((((''''''((())))))***'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&(((******((('''((()))(((((((((((()))))))))***************))))))))))))((()))******)))******+++...666JJJiii{{{jjj^^^cccsss~~~vvvdddMMM???<<<;;;666111///444;;;AAADDDFFFEEEBBB???>>>;;;888666555555666888>>>EEEKKKOOOVVV^^^dddgggjjjmmmmmmllllllooorrrvvvxxx{{{~~~}}}yyyssspppnnnllljjjgggeeebbb___]]]\\\ZZZXXXVVVKKKKKKNNNUUU[[[cccnnnyyynnnggg]]]YYYYYY[[[ZZZYYY^^^____________^^^^^^]]]fffiiimmmppprrrtttwwwzzz~~~|||eeeVVVJJJGGGBBB:::999???<<<;;;888666444444666777444333222000000///000000222//////555AAAMMMVVVZZZZZZ^^^aaa```aaafffiiihhhkkk}}}nnneeennn}}}qqqhhhXXXCCC???GGG:::888666444333333333333222000///...///000///...//////.........---------,,,+++++++++++++++,,,,,,******))))))***++++++,,,,,,555===;;;111((('''***))))))))))))))))))))))))''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''((((((((())))))(((((())))))******++++++***+++...///---111>>>MMM]]]mmm|||}}}~~~vvvzzz|||xxxwwwnnnpppvvv}}}yyysssvvv|||zzzsssWWWJJJ???CCCNNNXXX```ddd[[[[[[\\\```eeeggggggeeeiiiooosssssswww}}}~~~{{{wwwxxxzzz~~~|||zzzvvvssspppooommmllleeedddbbb___]]][[[ZZZYYYQQQLLLFFFBBBAAAAAA@@@??????AAAGGGOOOUUUZZZeeeooovvvvvvwwwyyyzzz{{{~~~~~~{{{{{{wwwqqqpppoooooorrrwww~~~oooUUU<<<111222000000222---000000000///......---------,,,+++*********+++,,,******))))))))))))************)))******+++,,,,,,''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''')))******)))(((((()))(((((((((((())))))))))))((((((((()))******++++++%%%))),,,+++&&&%%%(((,,,...+++000CCC```xxx~~~nnneeefffiiinnnwwwaaa^^^___hhhsss|||{{{dddUUUOOOHHH===333111222222333666<<>>???EEENNNVVVYYY___fffiiijjjjjjkkkmmmnnnpppssswww{{{~~~|||yyyxxxuuuqqqnnnlllkkkiiigggYYY^^^hhhrrrwwwxxx|||qqqiiiaaa]]]aaaeeehhhhhhjjjkkkmmmnnnooonnnmmmmmmrrrwww}}}sssdddXXXRRRPPPOOOBBB:::<<<:::333111777222222222111000222444777666444222///......///000666111111<<>>777666444444555555222000222000......000000000/////////.........---------+++++++++***++++++,,,,,,******))))))***+++,,,,,,'''...333333...))))))+++))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))''''''''''''((((((((()))((((((((()))******++++++,,,+++++++++))))))000999KKK___rrrxxxyyy~~~zzzyyy~~~|||vvvvvvyyywwwyyy~~~uuu___HHHAAAHHHQQQWWW[[[\\\]]]]]][[[XXXWWWXXXYYYaaagggjjjjjjnnnwwwzzzxxxtttuuuvvvzzzzzzvvvsssqqqpppooogggfffdddbbb```___^^^^^^ZZZUUUNNNJJJHHHEEEBBB???===<<>>CCCDDD>>>;;;<<<:::666444444444444666999<<<>>>FFFLLLUUU\\\___aaadddgggiiiiiikkknnnppppppmmmkkktttwww}}}~~~|||{{{yyyxxxxxxzzz|||}}}{{{wwwrrrjjj^^^RRRGGGAAA>>>===555555444333333333333444111222444666777555222//////000///...---...000333555555===NNN]]]ccchhhmmm{{{}}}zzzooo```[[[eeesssvvv```[[[kkkrrriii```SSSGGG???;;;999888777777555444333222222111111111000///////////////---,,,,,,,,,------+++))),,,+++******))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((())))))***,,,---......<<>>>>>>>>???@@@BBBCCCEEEIIIOOOUUU[[[^^^iiiiiijjjlllooossswwwyyyvvvwwwyyy{{{}}}}}}}}}}}}~~~{{{zzz~~~zzzssskkkeee```^^^___^^^]]]\\\\\\\\\\\\\\\lllSSS===444555000///222000111111000///...---,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''&&&&&&(((*********((((((((())))))))))))***(((***,,,,,,000<<>>888666555555555444444333333333333333444333333333333333222000222333444444333222222333CCCCCCIIIVVVaaaiiiuuuyyykkkaaa___hhhwww}}}ccc```mmmnnn^^^RRRKKKCCC<<<888888888888777777555444333222222222111111000///////////////---,,,,,,,,,------+++))),,,+++******))))))******)))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,---.........:::JJJXXXdddooo{{{}}}}}}yyysssqqqyyysssnnncccVVVIIIDDDFFFLLLRRRVVVXXXUUUTTTUUUQQQJJJJJJNNNRRRTTTZZZbbbgggggghhhkkknnnpppqqqsssuuuwwwzzz{{{|||zzzuuurrrmmmhhheeebbbbbbbbb^^^\\\XXXTTTRRROOOKKKHHHGGGFFFDDDCCCAAA@@@@@@???<<<<<<<<<===???AAADDDFFFNNNOOOQQQUUUZZZ```eeehhhgggiiikkknnnqqqssstttuuuuuusssqqqqqquuu}}}|||vvvtttssstttkkkiiieeeaaa\\\YYYVVVUUUPPPOOOLLLJJJGGGEEEDDDDDDkkkRRR<<<333555000///222000111000000///...---,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---,,,************(((&&&&&&&&&'''''''''((((((((())),,,...***'''///???NNNiii}}}ttthhhiii~~~vvvgggdddoootttsss}}}nnnRRRHHHBBB:::222///000000000///444777999<<<@@@AAA>>>777666444333222222333333000333888;;;>>>AAAEEEGGGMMMOOORRRXXX]]]``````___\\\```dddeeedddeeejjjooouuuwww{{{{{{ooojjjbbbYYYQQQJJJFFFDDD:::888555222111111111222444444333222222222222333555444111/////////000111000000111000111444999<<>>999999888777777777777777hhhOOO:::333555111///222/////////......------,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***###""""""$$$''')))***)))''''''((((((((()))))))))%%%&&&((()))+++...000222???VVVxxxxxxsss|||}}}~~~uuupppcccQQQFFFAAA:::333000---,,,...111222222222333333333222333333333444333222111000111111222222333444555999===??????>>>EEEIIILLLLLLJJJKKKPPPTTTRRRRRRSSSUUUXXX\\\```bbbfffiiiooouuuyyy|||zzzwwwxxxvvvqqqlll]]]XXXRRRQQQRRRPPPIIIBBBAAA???;;;777444333222222333333222222111///...---222222111000000000000000---...///...,,,,,,...000111333666;;;DDDOOO\\\ddd^^^gggrrrvvvsssiii]]]TTTcccnnnzzz}}}qqqlllxxx|||qqqUUUIIIFFFDDDAAA===;;;888777666555444222666555444333333222333333111000000///////////////---,,,,,,,,,------+++))),,,+++******))))))******))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,---------000...222===JJJUUUbbbmmm}}}~~~}}}tttvvvtttqqqppplll```SSSAAA>>>>>>AAAGGGHHHGGGEEECCCEEECCC@@@AAAGGGJJJIIIMMMSSS[[[bbbgggjjjmmmooorrrjjjeeeggglllrrr{{{zzztttpppnnnnnnjjjeeeaaa___]]][[[YYYVVVUUUUUUSSSPPPMMMJJJHHHDDDCCCAAA???===<<<;;;:::888888888999999::::::;;;;;;;;;<<<===???BBBDDDFFFFFFHHHJJJLLLOOOQQQRRRSSSTTTQQQPPPQQQPPPMMMNNNRRRQQQOOOLLLHHHEEEBBB@@@???===;;;:::777555444333333222222222333444555666777eeeNNN:::222555111000222///.........---------,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******000---***)))))))))((('''(((((()))))))))*********)))((((((***---...,,,)))444DDDccc{{{qqqppprrrxxx}}}qqqhhhooorrreee\\\OOOBBB888111+++,,,------,,,---//////000222333444555555666444222111222111000///111111111222555666555333///222777;;;===@@@CCCEEEEEEDDDDDDEEEFFFIIIKKKLLLNNNRRRVVVZZZ]]]___bbbdddaaadddgggiiiiiiiiijjjkkkmmmoooqqqtttvvvyyy}}}~~~zzzvvvsssrrrrrrrrrjjjnnnooonnnmmmooommmiii```YYYRRRNNNOOOOOOLLLIIIDDDAAA>>>=========:::777333333222111111111111111000111111222111111000///111111000////////////000***---//////......222555555;;;DDDMMMVVV]]]cccgggmmm}}}vvv^^^RRRWWW```ooosss\\\]]]mmmzzztttUUUEEEBBBAAA???===;;;999666555666555444222444444333222222222222222111111000///////////////---,,,,,,,,,------+++))),,,+++******))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,...)))+++555???HHHXXXhhh}}}zzzwwwppp{{{}}}}}}}}}~~~||||||nnnGGG???999<<<@@@CCCCCCDDDAAACCCAAA===<<>>===:::888777777777777444333333222222333333444444333333333444555666666bbbMMM999222555111000222///......------------,,,,,,++++++,,,------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********;;;777111,,,)))((('''&&&(((((()))))))))*********,,,,,,,,,,,,---------...444:::LLLddduuuxxxxxxzzzoooeee]]]dddwww|||vvvrrrvvv|||vvvqqqiii^^^MMMAAA777333111---+++---,,,,,,...000222333444444777555333333555555333111444333222222333333222000***+++...333888:::999888888888999:::<<<===???@@@>>>AAADDDEEEEEEFFFIIILLLMMMOOORRRSSSSSSTTTWWWYYY\\\]]]___```aaacccgggjjjdddbbb___[[[YYYYYYYYYYYYRRRUUUVVVTTTUUUXXXXXXUUUMMMIIIDDDAAAAAAAAA???===999888777666555555666777///000222333333333222222111111222222333333333222111000//////......//////,,,...000//////222999??????EEEMMMVVV]]]eeekkkooo~~~}}}iiiXXXYYYiiivvvzzznnnaaaYYYjjjkkkZZZJJJEEECCC@@@>>>>>><<<:::777666666666555444222222111111000000111111111111000///////////////---,,,,,,,,,------+++))),,,+++******))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************++++++000***+++222777???QQQeeeyyy~~~}}}uuupppsssvvv{{{~~~~~~SSSFFF:::999<<<===@@@CCC@@@BBBAAA===<<<>>>>>>;;;>>>AAAEEEJJJPPPVVV]]]bbbccc^^^]]]ccciiinnnuuu{{{|||~~~}}}xxxrrrmmmiiigggeeecccaaa```]]]ZZZXXXUUUTTTSSSRRRQQQOOOMMMIIIFFFCCCAAA@@@@@@@@@???>>>===<<<<<<::::::;;;;;;;;;::::::999999999:::;;;;;;;;;::::::999555444777888666666999888888888888888999999999444444444555666777999999888888888888888999::::::```MMM999222555111000222...------------------,,,,,,++++++------------++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++000,,,'''%%%%%%(((***+++(((((((((((())))))))))))''')))+++)))''')))...333:::777===LLLXXX___kkkwww~~~kkkYYY[[[rrrzzzvvv}}}wwwzzz|||wwwcccTTTEEE===777000,,,---***+++---///000111222222111000///111444555222000222111//////000000...------,,,,,,111555555000+++000111222555777999;;;<<<777999;;;:::888999<<>>???>>>@@@DDDFFFDDD;;;999777555444333000///111333333111//////222555---///111333333333111000111111111000000000000000000000///...............///000111//////555???GGGOOOPPPSSSXXX```lllxxx{{{hhh[[[```qqq}}}}}}iii______lll~~~yyy\\\SSSLLLHHHGGGDDD===;;;===;;;999555333333222111000111111000000000000000000111111000///////////////---,,,,,,,,,------+++))),,,++++++***)))*********)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********000******...000555HHH^^^dddqqq|||zzzyyyyyy|||~~~qqqhhhpppwww~~~]]]LLL===999:::;;;===BBB<<<>>>>>>::::::<<<;;;888777888:::===BBBIIIQQQWWWZZZXXX[[[ccckkknnnrrruuu||||||}}}|||vvvrrrooommmkkkgggeeeaaa]]]ZZZWWWVVVVVVRRRRRRQQQOOOMMMJJJHHHGGGEEEDDDCCCBBB@@@===;;;:::777888999::::::999888777888888888888777777666555777444555999;;;999777888444555777888888777666555555555555555666777888888777777888888999;;;<<<===aaaKKK???333000111000///111......---,,,,,,,,,,,,---+++++++++++++++++++++++++++*********))))))(((((()))(((((('''&&&%%%%%%%%%(((((((((((())))))))))))''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))+++%%%(((***&&&***...)))+++***(((((())),,,///111;;;CCCGGGAAA:::CCC\\\rrr}}}xxxiiillluuu{{{|||tttfffpppzzzyyyyyywwwjjjTTTFFFAAA777+++222///---...222222///+++//////000111111333555888333222111000000//////000111000000000//////............---......///000111000000111111222222333333444444555555555666666666888888888999999:::::::::999888666444444555666777444444555555555666666666222111000000000000000000//////000111111111111000000000111222222111///...111111111111000000000000------...///...---,,,+++333000---...666AAAKKKQQQOOOTTT\\\iii{{{|||wwweeeYYYaaasssooo___YYYkkkmmmuuuiiiVVVOOOIIIGGGCCC@@@>>>=========:::888444333222222111000333222111000////////////......---,,,,,,,,,,,,---------------------------******))))))((((((''''''************))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++---...------444???HHHgggeeejjjvvvzzz{{{~~~|||xxxxxx{{{{{{eee]]]UUUOOODDD888444777::::::999888:::;;;999666666666666666888;;;>>>@@@@@@CCCMMM]]]jjjnnnooopppsssrrrqqqsssxxx}}}wwwssssssmmmgggddddddccc^^^ZZZYYYWWWTTTSSSSSSRRRQQQOOOLLLJJJIIIFFFDDDCCCCCCBBB@@@>>>;;;;;;;;;;;;:::999;;;:::888777777888999:::888777777666666666777777888888999999888777666666777777777888999::::::::::::::::::;;;;;;;;;;;;;;;aaaJJJ>>>333000111000///000......------,,,,,,,,,---++++++++++++++++++++++++******)))))))))((((((((())))))(((((('''&&&&&&%%%'''((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((111222'''%%%)))&&&)))(((''''''(((***---...888???DDD@@@999<<>><<<<<<<<<<<<:::777444333333222222000333222111000////////////......---,,,,,,,,,,,,---------------------------+++*********))))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))***++++++***)))...666===SSS]]]ffflllvvv{{{}}}xxx}}}~~~pppiiiaaaZZZNNN???555444777777777777:::;;;999666555555444444666888:::<<<:::<<>>>>>>>>??????@@@@@@@@@~~~___III>>>333000111000///000......---------,,,,,,,,,++++++++++++++++++++++++))))))((((((((((((((('''***))))))((((((''''''&&&''''''((((((((())))))))))))((('''&&&%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((''''''''''''''')))///>>>???...'''***((((((((()))******+++,,,---111999@@@???999666:::@@@ZZZuuuxxxtttuuutttsssrrrvvv~~~~~~vvvooofffZZZUUU\\\lll|||uuukkkUUUPPPGGG<<<333...---...,,,,,,---------,,,++++++/////////000000111222333111111111111000000000000//////..................//////...............---............////////////---------...............///...---,,,,,,,,,---...000000000000111111111111222111000///...---------//////000111111111111000222222111//////.........,,,,,,,,,,,,,,,---------000...,,,+++---222888<<<@@@EEELLLSSSZZZbbbkkkqqqyyywwwllliiihhhkkkqqq~~~gggWWWggg|||mmmwwwbbbKKKEEEDDDCCCBBBBBBAAA>>><<<;;;:::::::::999777444333333333222111222111000//////...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))++++++)))''')))...333===QQQ^^^bbbnnn~~~xxxvvv|||}}}zzzssslllfff\\\MMM???888888555444666999:::888666555444333222222333444555444444999EEEPPPVVV[[[```cccccccccdddgggkkkoooqqqtttyyy{{{yyyuuuqqqmmmhhheeeaaa^^^\\\ZZZXXXVVVRRRRRRQQQPPPNNNLLLKKKJJJGGGFFFDDDCCCDDDDDDCCCBBB@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAA???>>><<<<<<;;;<<<======??????@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEE}}}]]]HHH===333000111000///000------...---------,,,,,,************************((((((((((((''''''''''''******))))))(((((((((''''''''''''((((((((()))))))))(((&&&%%%%%%&&&''')))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&+++111???@@@000(((+++((()))***,,,---.........---***111999<<<999555444444<<<[[[|||qqqZZZWWWXXXaaaqqq~~~|||lll]]]YYY\\\iii}}}zzzvvvmmmjjjcccXXXLLL???444---///---,,,,,,---...///...---------...///111222333111111111111111111000000000000000000///......---/////////......---------,,,,,,------------....................................---,,,,,,------...............////////////111000000////////////000000000111222222222222111333222000...---------...........................---,,,---000666???GGGLLL\\\YYYWWWXXX```mmmzzzrrrbbb```kkkvvvwww```[[[dddxxxhhhKKK???AAADDDBBB??????>>>===;;;:::999999999888666333222333333333222111000//////.........///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***************************)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***,,,,,,+++)))))),,,...111CCCSSS^^^nnnsss~~~|||www}}}xxxrrrooojjj```SSSJJJBBB:::444444777777777888555444333111000000000111111///222999AAAFFFLLLRRRXXXYYY[[[^^^bbbfffiiikkkllloootttyyy}}}xxxtttkkkiiifffddddddcccaaa___WWWWWWVVVUUUSSSQQQNNNMMMJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCDDDEEEDDDBBBAAA@@@????????????@@@AAABBBCCCBBBAAA???======>>>@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE{{{[[[FFF<<<222111111000//////------.........---,,,+++************************''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((()))'''&&&%%%%%%&&&((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((111333)))&&&(((###)))***,,,.........---,,,(((---333666555222000///111DDDccccccZZZSSSXXXjjjuuuiiiddd```cccvvv{{{vvvuuuuuuvvvsssooojjjaaaUUUFFF<<<888444...,,,,,,---......,,,,,,,,,---...///000111000000000000000000111111111111111111111000///...000000000//////.........---------.........//////++++++++++++++++++++++++......---------.........------........./////////000000000000111222333333000111111222333222222222222111///---,,,------...---...............//////...000444:::BBBKKKRRRVVV```^^^___fffsssqqqfffeeemmm{{{xxx^^^VVViii___PPPBBB@@@CCCCCC@@@>>>>>>===<<<;;;999999888888666444222111222333222222000///......---.........------,,,++++++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))***++++++++++++,,,---///555DDDZZZmmm{{{~~~~~~zzz~~~yyyxxx{{{yyyxxxtttjjjaaaSSSDDD777444555555666999666555444222111000//////222//////333666888>>>EEEJJJLLLPPPUUU[[[```dddfffhhhjjjlllnnnqqqwww}}}uuussspppnnnmmmllljjjhhh______]]][[[YYYVVVTTTSSSMMMKKKIIIHHHHHHHHHGGGFFFFFFGGGHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@AAABBBBBBCCCDDDCCCAAA@@@@@@BBBCCCEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFyyyYYYEEE;;;222111222000//////,,,---.........---,,,+++************************'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&***$$$(((+++&&&(((***$$$'''((()))***+++******)))))),,,......---+++******///333???SSSeeeooowww|||}}}~~~qqq```XXX```uuu~~~zzzyyyuuuqqqwww}}}rrrhhhdddfffiiiuuuvvvvvvuuupppggg^^^XXXIIIBBB:::444222000...+++...------------......///////////////000000000000///000111222111000///...111111000000000000000000/////////000000000000111------,,,,,,,,,,,,,,,+++------------............////////////000000000000111111111111222333444444//////000111111111111111//////...------------...+++,,,---///111333444555999<<>>===<<<;;;:::888777666555444222000///000222222111......------------......------,,,+++++++++++++++************************((((((((((((((()))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))''''''((()))***+++++++++---+++555NNNdddqqq{{{~~~zzzwwwxxxzzzqqq```NNN<<<777666444444888555555444333222111000000333000000111111000444;;;===>>>BBBGGGMMMSSSXXXZZZaaabbbcccdddeeehhhmmmpppyyy}}}{{{yyyvvvsssnnnllliiifffbbb```^^^]]]VVVTTTQQQPPPPPPOOOMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKLLLMMMMMMNNNNNNNNNxxxXXXDDD:::222111222000//////,,,---...//////---+++***************************((((((((()))))))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''+++$$$'''***&&&)))---'''''''''(((((())))))(((((()))+++,,,+++((('''))),,,+++))),,,555BBBPPPaaannnxxx}}}}}}kkkaaaiii~~~{{{eeebbb]]]VVVSSSUUU___hhh}}}yyyqqqnnn]]]WWWOOOJJJFFFAAA:::444222111000///...------------.........////////////,,,---///000000///...---000000000000000000111111000000111111111222222222111111111000000/////////------...///////////////111111111222222222222333333222222111000000111111,,,,,,---...............,,,,,,---.........------///111444888===AAAEEEFFFIIIKKKPPPVVV]]]dddjjjmmmvvv|||uuurrrpppnnnsss~~~{{{rrrjjjjjj|||```GGG<<<>>>:::888999777555888===;;;;;;:::888666444222111222000...---///000111000...------,,,------......---,,,++++++***+++++++++************************(((((()))))))))*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))(((''''''(((***++++++++++++***...===VVVkkktttssszzzzzzuuu}}}{{{{{{|||yyyxxxzzz}}}~~~wwwfffRRR@@@<<<:::444222444333333333333333222222111111///000222000---///555555555777:::???CCCGGGJJJSSSUUUXXXZZZ[[[^^^aaadddhhhmmmuuu|||}}}xxxsssooolllkkkkkkeeebbb___]]]\\\[[[XXXWWWVVVUUUTTTRRRQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJKKKLLLMMMOOOPPPPPPQQQRRRTTTVVVYYY[[[]]]^^^wwwWWWDDD:::222111222000//////,,,---...//////---+++***))))))))))))))))))))))))(((((())))))******++++++&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&"""&&&)))###%%%)))$$$)))))))))))))))*********'''***,,,,,,))))))---111)))***---111444>>>QQQcccvvv|||nnnfffsss~~~qqqddd^^^UUUNNNLLLUUUgggwwwxxxuuulllgggbbb^^^[[[TTTJJJCCC555444222111///...------,,,---------......//////)))+++---//////...---,,,......//////000000111111111111111111222222222222111111111000000////////////000000111222222222111222333333333444444444444555444222111///...------)))***++++++,,,,,,++++++***+++---...///......---666999===DDDKKKQQQVVVXXXTTTVVVZZZ```hhhqqqyyy}}}uuulllpppwww{{{hhhiiiwww]]]DDD>>>@@@===;;;<<<===<<<999999<<<:::999888777444222000...000...,,,,,,...000000000------,,,,,,,,,------...---,,,++++++******++++++))))))))))))))))))))))))))))))******+++++++++,,,)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++***))))))+++,,,,,,,,,***------222LLLkkkssshhhqqqwwwzzzxxxyyywwwyyyuuu{{{rrruuuzzzzzz{{{}}}|||zzz{{{wwwgggSSSBBB@@@>>>555000111111222222333333333222222///...000222000,,,...333333333333333666999<<>>JJJhhhttt{{{tttcccccclllzzz}}}vvviiimmmkkkaaaZZZ___kkksssyyyrrrooonnnjjjeeegggmmmkkkdddLLLAAA666222222111000000,,,------...////////////---,,,,,,,,,++++++***))),,,---...///000111111111000000000/////////......//////............//////000000000000111222333333222111111000000111222333///...------,,,,,,,,,,,,+++,,,,,,---------,,,,,,...///000///......111555???HHHPPPRRRRRRUUUWWWXXXXXXbbbmmmvvv{{{tttggggggoooyyyqqqgggdddttt|||{{{rrr\\\MMM@@@;;;===;;;999666555777999999999>>><<<999777555333000---......------------......---------,,,,,,+++++++++---------,,,,,,+++++++++******++++++++++++******+++***)))'''''')))***+++''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))***+++,,,...666FFF[[[jjjdddhhhkkknnnvvv}}}}}}|||uuuyyy|||{{{sssxxxjjj^^^TTTQQQMMMCCC999333///111333333555777555111111000///000222222///---000000//////111222444555<<<>>>AAAEEEKKKQQQVVVYYYWWWZZZ___cccggglllqqqttt}}}zzzvvvsssqqqooommmkkkgggbbb^^^\\\]]]___^^^]]]^^^^^^\\\[[[YYYXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXZZZYYYXXXYYY[[[^^^bbbddddddiiinnnpppooopppuuuyyyqqqXXXDDD;;;444222222000///000...------...//////...,,,++++++***))))))))))))***))))))(((((((((((())))))(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''((()))&&&((())))))(((((()))***(((+++---***(((***222999KKK```___VVVQQQVVV]]]jjjvvvoooqqqxxx|||tttiiihhhjjjsssuuuwww|||yyyjjjfff\\\OOOEEE>>>888444111555333///---,,,,,,...///,,,,,,++++++,,,---...///***+++,,,---......------,,,,,,------------....................................---------...//////...............------,,,......---------...000111........................,,,///333777:::???EEEJJJTTTYYY[[[YYYYYY```hhhlllwwwllllllnnnqqqwww~~~iii^^^fffzzziiiRRRIIIEEE???===@@@;;;999777777888999:::999<<<:::777555444222000---......------------......------,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++***)))******++++++******)))+++***(((''''''(((***+++''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((((((((''''''''''''(((((((((((()))))))))))))))++++++,,,///888EEEOOOaaa``````gggwww}}}zzzwwwllleeebbb[[[QQQHHHFFF>>>555111111222333333000000///000000111111111//////......///000222222666777999<<<@@@EEEIIIKKKNNNQQQUUUYYY\\\```dddhhhpppsssxxx|||}}}zzzxxxxxxtttooommmnnnnnnnnnmmmllllllkkkjjjiiiggggggfffcccdddeeefffggghhhhhhhhhkkkkkkjjjjjjkkknnnqqqsssuuuyyy~~~qqqXXXCCC;;;333222222//////000...---------//////---+++,,,,,,+++***************))))))(((((((((((())))))((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))''''''(((&&&((())))))(((''')))***(((***+++***)))((()))***111???[[[yyy|||~~~mmmZZZNNNNNN^^^~~~~~~}}}~~~vvveeeWWWVVV^^^eeewww~~~yyyoookkkddd]]]XXXUUUTTTSSSNNNKKKEEE???999444111000000///...------...///000+++,,,,,,---------,,,+++++++++,,,,,,---.........+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,---...------......---,,,+++***///...---,,,---///111222333333222333444555777888===???DDDHHHMMMSSSZZZ^^^aaagggkkkllloooxxxwwwqqqbbbmmm{{{rrr^^^TTThhhzzzxxxYYYJJJ???@@@BBB>>>;;;===:::888777888999:::999888888666444333333222000.........------------......,,,,,,,,,,,,+++++++++++++++++++++***************)))******++++++******))))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))''')))+++******+++111555RRRWWW]]]eeeqqq|||}}}{{{~~~uuuwww}}}yyyooodddOOO<<<444222///111555111222222111000000111333///......------......//////000111333555888:::;;;AAADDDGGGJJJLLLOOOSSSUUUXXX[[[^^^aaaffflllssswww~~~{{{xxxxxxxxxwwwvvvyyyyyyyyyxxxwwwvvvvvvuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}~~~pppXXXCCC:::333222111//////000...---,,,---......,,,+++---,,,++++++******++++++))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++)))'''''''''&&&''')))(((''''''(((***(((((((((***++++++***)))000+++222LLLiiivvvtttmmmyyyyyyggg\\\```vvv|||yyyvvvnnnccc\\\]]]dddiiixxxiiilllmmmkkkkkkmmmppppppjjjhhhddd]]]UUULLLDDD???999888777555222000///...222111///.........//////..................------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///...............///000111666555444333333555777999@@@??????@@@BBBEEEHHHJJJPPPQQQSSSUUUXXX\\\```cccfffrrryyytttoooiiieeettt~~~oooZZZZZZiiifffUUUJJJBBB===AAABBB???;;;;;;777666666777888888777555555333222111222222000///...------,,,,,,------...,,,+++++++++++++++++++++*********)))))))))))))))))))))************))))))((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((('''''''''(((((((((((())))))))))))&&&(((******))))))+++---:::NNNaaahhhhhhnnnyyy~~~}}}{{{{{{||||||yyy||||||pppYYYDDD>>>;;;333000333222444555444111000000111//////......---------------......///111222333444777999<<<>>>???@@@CCCEEEHHHJJJNNNQQQTTTYYY___cccfffggghhhlllqqqwww}}}nnnWWWBBB999222111111//////000...---,,,---......,,,***---,,,++++++******++++++))))))(((((((((((())))))))))))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******)))'''&&&&&&&&&'''((((((''''''((())))))'''&&&'''***,,,+++***444***'''555KKK\\\eeehhhqqq}}}|||ppplllttt~~~|||wwwqqqmmmkkkkkknnnqqqrrryyyyyyooohhhpppvvvvvvyyy~~~~~~|||tttkkkddd^^^ZZZYYYIIIHHHFFFCCC@@@<<<999777:::888555222222333555777333333222111///...------///000000000000000000///+++++++++,,,,,,...///000000...------///333888;;;@@@@@@???@@@BBBEEEHHHJJJNNNMMMLLLLLLMMMPPPRRRTTTRRRSSSTTTXXX\\\aaaeeeggguuu|||jjjiiihhhiiillloooqqqqqqyyyyyyjjjaaapppvvvZZZKKKGGG>>>;;;:::===???>>>======555444333444666666444222222111000000111222000///------,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''''''''((((((((((((((((((((((((((())))))))))))'''((()))))))))+++---...+++AAAYYYcccfffnnn{{{}}}xxxtttuuu{{{xxx{{{rrriiiXXXJJJHHHFFF<<<333000000222333444222111000000000000000000///......---,,,---...///000111111222111333555666666777999;;;>>>AAAFFFIIIJJJLLLNNNPPPVVVVVVXXX[[[___eeejjjmmmuuuyyy}}}uuulllVVVAAA888222111111//////000...---,,,---------+++))),,,,,,+++***************))))))(((((((((((())))))(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((&&&&&&'''%%%'''(((((('''&&&((()))***(((&&&&&&'''(((((((((((()))---111333:::JJJZZZqqqxxxnnniiiooovvv|||~~~xxxuuutttrrrtttwwwnnnoooqqqsssmmmccc\\\ZZZfffrrr~~~yyyjjjbbbaaaeeeiiibbb```\\\XXXTTTQQQPPPOOOHHHGGGEEECCCCCCCCCEEEFFFBBBAAA???>>><<<:::888888666555555444444555555666333333222222222333333444555444444555888===BBBEEECCCEEEGGGJJJNNNRRRUUUWWWRRRRRRRRRQQQRRRTTTUUUVVVUUUVVVYYY___hhhpppuuuxxx~~~}}}wwwrrrjjjcccdddggglllrrrwwwzzz{{{|||rrrgggbbbjjjvvvoooVVVJJJEEEDDD@@@???>>>===;;;:::999:::444222111222333444333222111000///000111111111///------,,,,,,,,,,,,------*********+++++++++++++++))))))))))))************((())))))******))))))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))***)))((('''(((***,,,---,,,444AAAPPPddduuu}}}|||}}}xxxqqqoooxxx}}}uuutttwww{{{|||nnnddd^^^VVVSSSSSSNNNEEE>>>777555222222333333222000111111111111111000///...,,,,,,---...///////////////000222222222222444555777:::>>>@@@@@@@@@@@@AAAEEEFFFIIILLLQQQUUUZZZ\\\ccceeejjjpppuuuyyy{{{}}}|||xxxrrroookkkeee[[[SSSiiiUUU@@@888111000111//////000...---,,,,,,------+++)))++++++***))))))))))))***))))))(((((((((((())))))&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%&&&((('''&&&&&&''')))(((((((((((('''&&&''''''###''',,,---((((((333AAA___qqqttt```OOOLLLRRR^^^rrr{{{yyy{{{tttnnnjjjiiifff___[[[\\\bbbooo}}}vvvllljjjoooxxxvvvmmmhhhgggiiilll```aaaccceeedddccc```___\\\[[[ZZZYYYWWWUUUTTTTTTLLLJJJHHHGGGGGGHHHJJJLLLJJJIIIGGGEEECCCBBBAAAAAAEEEFFFHHHJJJMMMPPPSSSUUUMMMOOORRRVVVYYY\\\]]]^^^YYYZZZ]]]```cccgggiiikkkkkkjjjkkkpppvvv|||tttsssmmmgggeeeiiijjjiiiwww|||yyyfff]]]YYYZZZcccwwwbbbNNNFFFDDDBBBAAADDDEEEDDD???;;;888777666555333111111222333333333111000///000111111000///---,,,,,,++++++,,,,,,---)))*********++++++++++++)))))))))******+++++++++(((((())))))))))))(((((('''''''''(((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))(((''''''(((***++++++---,,,...:::QQQgggpppooouuuwwwzzz~~~~~~uuuqqqyyy}}}zzzxxxwwwxxxuuuvvv{{{ttttttnnndddeeekkkjjjbbbPPPGGG;;;555444555444111///000111111111000//////------...///...---,,,+++---...000000//////111222111333555666666666777999777888;;;>>>BBBEEEGGGIIIOOOPPPRRRUUUZZZ^^^ccceeekkkpppvvvyyyzzz}}}~~~}}}sssqqqmmmhhhccc^^^[[[YYYRRROOOKKKHHHFFFBBB<<<777hhhTTT@@@888111000111//////111...---,,,,,,---,,,***(((+++******)))((()))))))))))))))(((((((((((())))))$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%''')))%%%&&&((('''&&&&&&''')))$$$'''***+++***))))))***///)))%%%(((+++,,,,,,...888KKKeee||||||{{{qqqSSSCCCAAAKKKfff~~~tttmmmppprrrooolllmmmfffooovvvyyyxxxpppooopppttt}}}|||uuuuuuyyy}}}uuuyyyyyyuuutttssssssrrrqqqpppooooooiiifffdddbbbbbbdddfffiiiaaa___\\\YYYUUURRRPPPOOOUUUXXX\\\```bbbccccccbbb^^^```ccceeefffeeedddccceeeiiiooovvv~~~{{{zzz{{{{{{yyywwweeeeeecccccckkkyyywwwZZZNNNPPP[[[mmm___UUUKKKDDD@@@=========;;;???@@@>>>;;;::::::999666444111000222333444444222111000000111222000///---,,,,,,++++++,,,,,,---))))))******++++++++++++))))))******+++++++++,,,(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))'''&&&&&&(((***,,,,,,,,,++++++***---999MMM^^^fffccchhhqqq{{{yyy{{{tttkkkhhhrrrtttuuukkk[[[FFF:::777777555111...///000111111000///...000000000000...---+++))),,,---............///000///000000//////111444777333444666888:::;;;;;;<<<>>>>>>>>>???CCCHHHMMMQQQMMMQQQVVVXXXXXXZZZ```ffffffiiimmmnnnnnnpppssswwwrrrqqqpppooommmlllkkkjjjkkkjjjhhhddd___[[[WWWUUUMMMKKKHHHDDD@@@<<<999777777666444444333222///...cccPPPBBB:::333222222000.../////////...------,,,++++++************************))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&%%%#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&'''((((((&&&%%%)))*********++++++++++++...111;;;OOOfffwww||||||wwwsss[[[KKKIIIPPP[[[aaaoootttrrr|||yyy{{{}}}{{{xxxuuuxxxzzzwwwsssmmmbbbWWWZZZYYYbbbssswwwtttxxx}}}xxxvvvyyyxxx~~~yyyvvvsssnnneee___bbbiiiqqqrrrrrrmmmhhhiiiooouuurrryyy|||~~~|||qqqlllfffaaagggttt|||||||||}}}~~~}}}dddWWWdddyyyoooYYYFFFEEECCCAAA>>>===<<<;;;;;;===>>>===:::999888999777555333000000111333555111111111111111000//////...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))*********,,,555CCCNNNZZZfffrrrxxx}}}|||rrrpppooopppssstttvvv~~~~~~{{{mmmZZZKKKCCC???<<<:::444444444444444333111000111111111111111000////////////.........---------,,,,,,,,,,,,------...///111222222333444444555555666777777888999::::::;;;@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFHHHJJJLLLNNNOOOMMMLLLJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@>>>===;;;:::444333222111000///...---000222111---,,,//////,,,bbbOOO@@@888111000000...---.........------,,,+++++++++************************))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&''')))***((('''))))))))))))*********+++......222;;;JJJ\\\mmmwwwpppeee```]]]YYYUUU[[[___^^^YYY\\\kkk{{{}}}xxxxxxzzz{{{xxxvvvtttnnngggbbb^^^```iiimmmoooyyyzzznnngggjjjvvv|||zzz{{{zzzxxx}}}wwwpppiiieeejjjrrrzzz|||}}}}}}{{{|||~~~wwweeeZZZRRRWWWbbbsss}}}~~~yyynnnooouuu[[[JJJDDDCCCAAA???===<<<;;;;;;;;;======<<<:::888888999555444222000000111222333000111111111111000//////...---,,,+++***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((***,,,+++,,,111:::BBBOOO^^^nnnvvvzzzzzzvvvtttvvv|||vvvpppooo{{{~~~tttfffZZZRRRMMMGGGBBB>>>;;;888444222222222333000111111222222222222111///............---------,,,,,,,,,,,,,,,---............///000000111222222333333444555555666777777888888888888888888888888999999:::;;;<<<===>>>???======;;;:::888666555555555555555555444333111111111000000///...---,,,,,,...000///+++***,,,,,,***___LLL>>>666/////////---+++,,,------,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''''''''(((***+++)))((((((((((((((())))))))))))***++++++***...<<>><<<;;;;;;:::;;;<<<===<<<:::888777888222222111111111111111111000000111111000000///......---,,,******++++++,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''***,,,---+++,,,000444CCCVVVjjjuuuzzz|||yyy|||}}}{{{yyywwwvvv}}}|||mmmdddjjjuuu|||zzzzzzxxxlllddd```___^^^\\\WWWQQQIII@@@999555555555000000000000000000//////............------------,,,,,,,,,,,,,,,,,,---...,,,,,,------...///////////////000000111111222222111111111111111111111111444444444444444444444444333222222111000///......///000000000000///...------------,,,,,,+++++++++...000///+++)))++++++(((]]]JJJ>>>555/////////---,,,---,,,,,,,,,++++++*********(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))'''&&&'''''''''(((((((((((()))%%%(((***)))'''+++444<<>>===<<<<<<;;;;;;;;;<<<===;;;999777666777111111222333333222111000000000000000000//////...------+++*********+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((***,,,+++***)))+++,,,666GGG[[[iiitttxxxuuuzzz~~~wwwtttyyyrrreeeooovvvvvvxxx{{{pppiiijjjqqqyyy~~~vvvpppfffYYYMMMBBB:::666444444333111000000////////////............---------,,,,,,,,,,,,,,,---------------....../////////------------......//////////////////////////////111111111111111111111000////////////............---...////////////......++++++++++++++++++++++++000222000,,,+++---,,,)))[[[III>>>666000000000...---...,,,,,,++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''&&&$$$"""&&&'''''''''((((((((((((%%%'''***++++++*********444AAAVVVooo{{{iii[[[SSSNNNKKKbbbssszzz{{{yyy{{{|||}}}{{{ssskkkfffffffffeeecccaaa^^^ZZZVVVSSSRRRUUUYYYZZZ^^^aaaaaa\\\VVVPPPMMMLLLUUUgggmmmgggjjjlllddd\\\ZZZ]]]fffnnnqqqtttxxxvvvmmm```WWWVVVZZZaaaeeebbbcccfffmmmuuuyyyxxxwwwwwwyyy{{{tttfffdddkkkrrr}}}jjj^^^PPPGGGFFFGGGFFFCCC??????>>>===============;;;<<<<<<;;;888666555555111222333444555444222111000000000000000///......---,,,+++***)))***++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((()))+++---***444CCCQQQcccvvvwww||||||{{{qqquuuxxxwwwzzz~~~zzz{{{}}}rrrdddTTTFFF===999888777555444333333333000000000/////////............------,,,------...---------------.........---------------.................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++******++++++++++++,,,,,,///111///+++***,,,,,,)))\\\III???777111111111//////000,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&%%%###!!!''''''''''''((((((((((((((('''&&&(((,,,...---,,,,,,///777HHHccc~~~vvvrrreeeTTTUUU\\\dddfffeeeffflllqqqttt~~~tttoookkklllppprrrnnniiihhhdddbbbeeefffeeedddeee______^^^]]]\\\YYYWWWVVVRRRVVV___[[[RRRZZZccc^^^PPPQQQUUU\\\]]]ZZZYYYZZZdddbbb^^^[[[ZZZZZZ[[[]]]hhhmmmvvv~~~~~~}}}uuuyyyvvvjjjcccnnnvvv[[[SSSPPPLLLJJJJJJHHHCCC@@@>>>>>>============>>>???;;;<<<<<<:::777555444444111222333444555444333222//////000000//////...------,,,+++))))))******+++((((((((((((((((((((((((************************((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))(((''''''(((***---///(((---333>>>QQQfffssswwwxxx}}}tttvvv~~~yyyuuuzzz{{{zzzzzz}}}}}}rrrdddVVVOOO@@@>>>;;;888555444333333111111111111000000000000000///..................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000------------------------******+++++++++++++++***+++++++++++++++++++++,,,+++---,,,((((((******(((\\\KKK>>>777000000111000///000,,,,,,,,,,,,,,,,,,------************************))))))))))))))))))))))))'''((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$''''''((((((((()))))))))***(((&&&'''***------------------111AAAXXXkkksssvvv{{{rrrbbbaaa]]]WWWQQQOOORRRVVV]]]kkktttsssrrrtttvvvwwwuuusssmmmhhhjjjrrrxxxwwwttttttrrrpppnnnnnnnnnlllfffbbbccccccfffbbb___kkkssskkk______aaaccc```[[[\\\```pppsssuuuuuurrrqqqqqqssszzz||||||~~~xxx}}}wwwuuu^^^NNNIIIJJJKKKJJJGGGCCC???===<<<;;;;;;;;;<<<===>>>>>>:::;;;<<<:::777444333444111111222333333333333333//////000000//////...------,,,***)))))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''(((***+++,,,---,,,...///222>>>QQQbbbiiipppxxx{{{|||zzztttttt{{{{{{~~~{{{tttlllfffcccXXXTTTMMMEEE>>>888555333333333333222222222111111111111000///////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111........................,,,---------------,,,++++++++++++***************)))++++++((('''++++++)))]]]LLL>>>666000000111//////000------------------------************************))))))))))))))))))))))))'''''''''((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$&&&)))***)))((((((((((((((()))))))))))))))*********))))))((((((%%%***---+++...999DDDJJJYYYfffwww|||sssfffWWWKKKDDDAAALLLZZZqqq~~~zzzzzzzzztttnnnoooyyy}}}xxxwwwtttsssssswwwzzzwwwnnngggooommmooommmlllvvvvvveeennnnnnnnnnnnjjjhhhmmmvvv|||{{{||||||pppiiisssuuubbbTTTLLLJJJBBBDDDFFFEEEAAA======>>>::::::::::::;;;<<<======:::;;;<<<:::666444333333000000111111111222222333///////////////......---,,,,,,***)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&''')))+++,,,+++***+++---+++(((--->>>QQQ\\\fffoooxxx{{{yyyzzz}}}xxxxxx|||{{{}}}rrrvvv{{{~~~wwwrrroooooopppwwwqqqgggZZZMMMCCC;;;888444444444333333333222222222222111000000000000000000000000000000000000000........................------------------------,,,,,,------------------,,,+++++++++++++++******+++++++++,,,+++******)))+++*********)))))))))(((***,,,,,,))))))---...+++XXXFFF:::444000111000...---///......---,,,,,,,,,,,,---)))))))))***+++++++++,,,))))))))))))))))))))))))+++***(((&&&%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''(((((('''&&&'''((()))***((((((((((((((((((((((((******+++++++++,,,,,,,,,555CCCYYYppp{{{eeeTTTNNNKKKLLLUUUfffyyyyyypppqqqrrrxxx{{{|||{{{{{{}}}|||wwwtttrrrsssxxx}}}}}}yyyvvvxxx{{{vvvvvvsssnnnkkkmmmuuu|||}}}~~~nnnhhhmmm~~~kkk[[[MMMDDDAAACCC>>>???@@@@@@@@@@@@???>>>;;;:::;;;<<<===<<<999777:::888666555555555444333444444333222222111111000......---------,,,,,,,,,,,,,,,,,,+++***))))))(((&&&'''''''''(((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''((((((((((((((()))******((()))******+++///666;;;JJJ\\\jjjlllllluuu}}}}}}|||}}}|||zzz~~~yyywwwrrrnnnnnnvvv~~~}}}~~~zzzttteeeRRRGGGFFFFFFBBB@@@BBBBBB<<<666222333333333111000000222444333222000.........///000......,,,+++++++++,,,---------,,,,,,------...///------...///...---+++***,,,,,,............,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,------------,,,WWWFFF:::444000111000...---///......---,,,,,,,,,,,,---***************+++++++++))))))))))))))))))))))))***)))'''&&&&&&'''((()))%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''************++++++++++++%%%...;;;HHHUUUgggyyywwwttt]]]UUUNNNOOOXXX]]]ZZZUUUSSSUUU```kkkvvv~~~|||pppvvvrrrfffWWWMMMEEE???>>>AAAAAAAAABBBBBBBBBBBBAAAAAA;;;::::::;;;<<<;;;999777888666444444555666666555555444444333222222111111------------,,,,,,,,,,,,,,,++++++***))))))(((((('''''''''((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((())))))***((()))***)))))),,,111555>>>NNN___iiipppzzz}}}zzzyyyuuurrrrrruuuzzz~~~|||~~~yyyuuukkk^^^YYY\\\ZZZ]]]^^^\\\UUULLL@@@888222333444555444333222222000000111111111111000000///.........///000111222------,,,,,,,,,---......------......------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,VVVFFF:::444000111000...---///......---,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))(((((('''&&&&&&''')))***###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%""" ###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''(((((()))))))))*********'''***,,,---222BBBYYYjjjrrryyy~~~wwwkkk]]]TTTRRRQQQNNNIIIGGGFFFRRRbbbrrrqqqiiiwwwzzz}}}mmmbbb[[[SSSKKKGGGDDD@@@@@@BBBBBBAAAAAA@@@@@@AAAAAABBB<<<:::999999:::;;;999888777555222222444666777777555444444333333222111111,,,,,,,,,,,,+++++++++++++++******))))))(((((('''''''''(((((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''((((((''''''(((((()))***((()))))))))((()))+++---000<<>>@@@>>>>>>===<<<<<<===>>>>>>===;;;999999:::;;;:::999777555222111333555666666333333222222111111000000,,,,,,,,,+++++++++*********)))))))))((((((''''''(((((((((((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((((((''''''(((''''''''''''((())))))'''((()))))))))((())))))(((000<<>><<<::::::;;;<<<;;;:::888666333111222333333222111111000000///.........,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''(((((()))&&&&&&''')))*********)))(((+++000666???LLL]]]jjjnnnssszzz~~~tttpppuuuwwwmmmhhhiiiooouuuyyywwwdddPPPQQQNNNJJJGGGEEEBBB>>>:::999888666555444444444444333333222222111111000000//////......//////000111//////---------...///000---------------------------------------------------............/////////------...///////////////yyySSSCCC:::444000111000...---///------,,,++++++++++++++++++++++++***************))))))))))))))))))))))))'''''''''(((((((((((((((******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!"""%%%&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((+++(((&&&(((+++,,,((($$$))),,,111666???OOObbbppp~~~~~~tttkkkeeeZZZXXX[[[WWWOOOGGGEEEMMMVVV___mmm|||uuuuuu}}}xxxnnnsss}}}zzzyyyhhh^^^UUUMMMJJJOOOOOOIIIEEEGGGMMMFFFBBBBBB@@@<<<;;;<<<<<<======>>>>>>======<<<===;;;::::::<<<<<<:::999777555333222333222111000000//////......---,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&(((+++,,,+++)))******++++++,,,555HHHZZZrrrvvvzzz}}}~~~}}}yyy}}}{{{xxxxxxxxxwwwuuu|||yyy~~~vvvggg\\\___aaafffiiihhh___QQQFFF:::999666444444444666777444333222111000111222333111111000000111111222333000////////////000111111//////............//////////////////////////////....../////////000000000//////000111111111111000xxxRRRCCC:::444000111000...---///---,,,++++++***+++++++++***************+++++++++))))))))))))))))))))))))((((((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((///---***((((((((('''%%%...---+++***,,,555@@@IIIkkkwww~~~vvvpppqqqooo```SSSKKKKKKLLLLLLSSS___jjjggggggggg___XXX```ooojjjjjjjjjpppyyyyyyyyymmmoooxxxjjjbbb^^^\\\PPPKKKLLLRRRQQQIIIGGGMMMNNNGGGBBB@@@???======???<<<===???AAAAAA???===<<<:::999999:::;;;:::888666444333222333444333111///000//////......---,,,,,,------------,,,,,,,,,,,,*********************************)))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''(((((((((&&&%%%&&&)))***)))(((((((((***+++)))+++666EEEaaakkkwww}}}~~~{{{tttsssyyy}}}~~~pppiiimmmqqquuu|||yyyiii]]]DDDDDDDDDDDDEEEEEEFFFFFF@@@>>>:::666444333444555333222222222222333444444000000111222222222222222111000///......///000111/////////////////////////////////000000000111111000111222222333333222222wwwQQQCCC:::444000111111...---///---,,,++++++******++++++))))))******+++++++++,,,))))))))))))))))))))))))((()))))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$&&&(((((('''''')))+++'''))),,,...///000222444BBBUUUiiittt{{{~~~}}}mmm^^^SSSQQQOOOLLLQQQ[[[WWWRRRQQQRRRMMMLLL[[[ppp~~~xxx{{{~~~}}}xxx}}}iiimmmrrrxxxwwwuuu|||pppfffeeebbbmmmwwwfffZZZWWWWWWVVVTTTRRRKKKHHHLLLIIIEEEKKKWWWNNNFFF???<<<:::888999<<<:::<<>><<<:::999888999;;;===>>>===<<<;;;;;;999888888777666555444444444444333222111111111222////////////............111...******+++---,,,*********)))(((((((((((((((''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((()))***++++++,,,,,,333444CCC]]]qqqxxx}}}vvv~~~|||uuummmhhhhhhppp|||~~~|||mmmrrrtttttt}}}}}}uuukkkaaa\\\XXXSSSQQQQQQHHHAAA::::::999555222222333222222333444444222000000111222111000111333555222333333000...---000333...//////------111333333222222111333444555555444tttNNNBBB888555111///.........---,,,++++++++++++*********+++)))((('''((()))((('''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&$$$***111333...%%%$$$***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((()))***+++&&&''')))///777AAAKKKQQQkkkrrr|||~~~iiiUUUKKKLLLUUU^^^______^^^^^^___```bbbccckkkqqq|||vvvbbbSSSOOOJJJOOOXXXiiizzzwwwsssqqqtttuuujjjlllnnnttt|||pppooooookkk}}}|||sssjjjeeeiiirrr{{{tttfffeeemmmyyyxxxhhh\\\RRRLLLIIIGGGEEECCCCCCEEEGGGIIIKKKIIIGGGGGGGGGGGGDDDAAAAAA@@@@@@???>>><<<;;;:::;;;===???@@@???===<<<;;;999999888777666666555555444444333222222222222222////////////............000---++++++,,,,,,+++)))******)))(((((((((((((((''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((()))******+++,,,,,,111+++///>>>LLLWWWgggwwwxxxrrrpppwww~~~~~~uuuppprrr{{{|||uuuoooqqqwwwxxx~~~|||tttrrrzzzwwwssszzz}}}zzznnnccc```aaadddjjjpppiii[[[JJJ@@@999555555777666666666666555555555555444555555555666666666666333555555444111///000222444444333333333444333111555444444777<<>>qqqLLL@@@888444111///.........---,,,,,,,,,,,,++++++++++++)))(((''')))+++---......))))))))))))))))))))))))(((''''''''''''&&&&&&&&& ''',,,EEEdddYYY333 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$'''+++......***&&&"""%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))'''''''''''''''((()))***((('''''''''(((+++...000===EEERRR^^^iiittt}}}mmmcccccciiiooouuu{{{wwwpppmmm]]]\\\^^^```^^^YYYVVVWWWTTTOOOQQQ]]]hhhjjjfffaaaXXXVVVVVV\\\fffqqqyyy|||fffkkkeeebbbhhhjjjnnnxxx{{{{{{tttkkkkkktttxxxvvvqqqvvvrrreeeiiixxx~~~xxxtttyyywwwkkkZZZOOOJJJJJJIIIGGGEEECCCAAABBBEEEGGGEEECCCHHHGGGGGGGGGGGGFFFCCCAAA??????@@@@@@@@@???===<<<===???AAACCCBBB@@@<<<:::999999888888777777666666333333333222222222222222/////////............---...---,,,,,,---,,,***(((******)))((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((((((((())))))******++++++111***'''+++111:::LLL___iiiiiiiiikkksss~~~~~~}}}~~~vvvrrrooooooooorrr{{{zzzrrrnnnvvvyyynnngggiiinnnxxxyyy~~~}}}~~~zzzuuuhhh]]]\\\cccmmmzzzqqq\\\NNNEEEAAAAAADDDGGGHHHGGGCCC===999888999777777888<<<@@@@@@===:::AAACCCEEEEEEDDDCCCDDDEEEFFFDDDDDDEEEFFFCCC>>>999>>>===???GGGQQQWWWXXXVVVoooJJJ@@@777444000......///......---------,,,,,,,,,++++++)))((('''(((+++---------(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%$$$@@@zzzsss;;;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&***///222222///)))&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&''''''((())),,,,,,+++***************&&&)))///777CCCTTTeeeppp|||yyymmmggg[[[[[[___iiisssxxxyyyyyyooo]]]PPPSSSYYY\\\aaahhhddd```\\\[[[^^^bbbfffhhhddduuu}}}~~~}}}qqqeeegggiiimmmrrrxxxiiirrr{{{ttt}}}qqqyyyhhhVVVUUUPPPJJJKKKOOORRRPPPMMMHHHFFFDDDGGGKKKKKKFFFAAABBBBBBDDDEEEFFFEEECCCBBB???@@@AAAAAAAAA???===<<<>>>???AAACCCCCC@@@<<<999999999999888777777666666111111111111111111111000//////.........---------,,,,,,,,,------+++)))(((***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******---+++,,,...---///:::FFFaaajjjnnnooowww}}}}}}zzzwwwsssqqqttt|||xxxqqqnnnqqq|||uuuggg___\\\bbbdddkkkuuu}}}~~~}}}{{{wwwrrrhhh___```gggppp{{{|||ooobbb[[[XXXVVVWWWZZZdddfffddd[[[NNNCCC>>>>>><<<===AAAIIIQQQSSSNNNHHHTTTUUUWWWYYY[[[^^^```bbbaaa]]]\\\___```ZZZSSSNNNRRRRRRWWWbbbnnntttsssooolllIII@@@777444000......//////...---------,,,,,,,,,++++++,,,***((('''(((((('''%%%(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%,,,!!!(((FFF???'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###&&&)))++++++)))&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&'''((((((''''''&&&...,,,******...777AAAHHHVVVfffxxxuuujjjfffhhhllluuu{{{nnn^^^UUU\\\hhhrrr~~~~~~sssggg___^^^bbbgggxxxiiilll~~~zzzjjjwwwyyyzzz}}}oooppp|||xxxkkk\\\NNNDDDLLLJJJJJJMMMPPPOOOIIICCCHHHFFFDDDGGGJJJIIICCC>>>;;;<<>><<<;;;======>>>@@@BBB@@@<<<888:::999999888777666555555...///000000000000//////............------------+++,,,------,,,***)))(((***))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))&&&(((,,,...+++)))---333MMM[[[gggmmmwwwooouuu}}}}}}{{{pppggggggnnnxxxyyyllldddaaakkkkkkkkklllnnnlllfff___nnnvvv~~~wwwsssvvvzzz|||~~~kkkbbb[[[\\\aaaeeekkkqqq{{{}}}zzzpppaaaSSSLLLJJJIIIMMMUUUbbblllnnnhhhaaacccbbbbbbcccggglllppprrrvvvqqqooossssssmmmhhhgggnnnooosss{{{zzzjjjHHH@@@666333000...////////////,,,,,,,,,,,,++++++++++++)))((((((***...111222222))))))))))))))))))))))))(((''''''''''''&&&&&&&&& +++'''$$$((( ...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''(((((((((''''''******************++++++000<<>>@@@BBBDDDCCCBBBAAA???>>>===<<<;;;===<<<;;;===@@@@@@===999;;;:::999777666444333222---...000111111000//////.........------------,,,+++,,,---,,,***)))))))))******)))((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&''''''(((%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''')))******((((((+++...111===MMMYYYfffttt~~~~~~}}}~~~|||mmmqqqwww|||qqqjjjmmmvvv||||||qqqmmmrrrxxx~~~wwwrrrkkk^^^RRRZZZdddpppxxx|||~~~~~~~~~ggg___XXX\\\dddmmmwww~~~|||uuujjjaaa\\\ZZZ\\\cccooo|||}}}vvvmmmlllkkknnnrrrwwwzzz{{{yyywww{{{zzzuuuvvv|||{{{wwwiiiHHHBBB666333000...////////////,,,++++++++++++*********&&&&&&(((---333999<<<===))))))))))))))))))))))))(((''''''''''''&&&&&&&&&!!!###&&&+++---(((%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((())))))***++++++++++++"""###$$$'''))))))((('''$$$***......111;;;GGGLLL___kkkvvv~~~|||wwwsssnnnnnnttt}}}wwwgggfffhhhpppxxxwwwyyywwwjjj```ZZZVVVSSSSSSJJJBBB@@@???===???DDD>>>@@@AAABBBBBBCCCFFFIIIEEEDDDDDDDDDEEEFFFGGGGGG:::;;;<<<<<<;;;===AAADDDBBB@@@>>>===<<<<<<===>>>>>>;;;999;;;???AAA???<<<;;;;;;999777444222000///...///111222333222111000.........---------,,,,,,+++,,,---+++(((''')))+++******)))((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''*********))))))+++,,,,,,'''+++444???JJJVVVgggvvv{{{yyy|||xxx}}}yyyyyy~~~|||}}}qqqgggkkkzzzqqqccc[[[aaajjjppppppllljjjjjjmmmkkknnnxxx~~~~~~||||||pppiiifffjjjqqqvvv{{{vvvsssmmmhhhdddcccdddfffhhhqqqxxxpppppptttzzz~~~|||~~~|||zzzzzzuuutttvvvhhhHHHBBB666333000...///000000///+++++++++*********))))))***))))))***...000111111))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''!!!$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&%%%$$$$$$%%%%%%%%%######$$$%%%'''((())))))***(((%%%%%%&&&)))***+++''',,,...+++***...111222---:::GGGQQQ]]]lllwwwzzzxxxrrrmmmpppxxx~~~~~~{{{llldddlllsssyyy}}}xxxmmm^^^VVVIII???===AAADDDCCCDDD???>>>BBBAAA<<<<<>>????????????AAAEEEIII===>>>>>><<<:::;;;@@@DDD@@@>>><<<;;;;;;<<>><<<;;;999666333111///---///000222444555444222111......---------,,,,,,,,,,,,------***''''''))),,,******)))((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&'''((())))))+++,,,***&&&000++++++111666???TTTjjj|||vvvtttyyy{{{oooeeeiiizzzpppssstttvvvwwwrrrggg[[[UUUWWWUUUZZZeeepppuuuwwwyyywwwuuuwww~~~~~~}}}mmmggg___ZZZ[[[```fffiiijjjtttwwwpppjjjmmmvvv~~~|||qqqnnnsssyyyiiiLLL@@@333333333000...---///000...---,,,+++************)))************)))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&((()))************---...000555;;;BBBHHHKKKWWW^^^hhhsss|||xxxxxxvvvvvv|||xxxvvv|||wwweeeVVVMMMIIIHHH::::::999777666777;;;>>>AAA???===<<<=========<<<<<>><<<>>>?????????>>>>>>@@@BBB@@@===;;;:::===@@@AAABBB???<<<999777555333111///111000///000222333222111..................------,,,+++)))((('''''''''(((***)))((('''&&&&&&'''(((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))%%%***.........444>>>HHHllluuuxxxsssrrrzzz~~~oooeeedddkkkuuu|||~~~tttuuu~~~{{{uuunnnhhh\\\UUUVVVbbbgggaaa]]]___```ccchhhnnnsssssspppmmmfffeeefffgggfffdddhhhnnnqqqrrruuuwwwooodddbbbffffffppp{{{}}}|||zzzzzzzzzwwwfffIII>>>555444222000////////////...---,,,+++***************************)))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))******))))))))))))***,,,...111333444888>>>EEEKKKRRRYYY]]]pppqqqtttyyy{{{kkk\\\SSSMMMHHH@@@888444333555777555555555444444666:::>>>>>><<<:::::::::;;;;;;:::@@@AAABBBBBB@@@???@@@AAA===???AAAAAA@@@???@@@AAA<<>>???===<<>>???@@@===AAABBB???>>>??????===;;;???CCCEEECCCAAA??????:::;;;===@@@DDDEEEDDDCCCAAA===888444222111000//////...---...///000///...---------------,,,++++++,,,,,,+++***))))))))))))))))))(((''''''''''''((((((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))((((((''''''((()))+++(((333AAAKKKXXXjjj{{{~~~yyyvvv|||zzzuuuuuuxxx|||yyyrrr{{{ppppppnnnjjjeeecccfffhhh```\\\XXXVVVSSSQQQUUU[[[XXXUUUQQQNNNIIIHHHMMMUUUXXXXXX___lllnnnddd[[[YYYZZZhhhqqqpppsss~~~~~~lllfffdddjjjpppvvvaaaEEE;;;666111,,,,,,000111...+++------,,,+++************++++++++++++***((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''(((((((((((((((,,,+++***)))(((((())))))+++,,,,,,+++++++++...000((()))+++///333999===@@@IIIMMMSSSYYY]]]bbbfffiiikkkqqqyyyyyytttnnnfff```[[[WWWRRRJJJCCC<<<777444555222///,,,,,,---///111222111///---++++++++++++,,,---...///000222666999777666444555666777777666:::;;;;;;:::999888:::;;;AAABBBBBBAAA@@@???AAABBB???BBBCCCAAA???===<<<;;;;;;>>>AAACCCAAA???>>>>>>=========@@@CCCDDDDDDCCCCCC>>>888444222111111111///...---...///000///...,,,---------,,,+++***)))+++******)))))))))((((((((((((((('''''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))'''&&&'''***,,,+++)))---...---...666JJJ```ooowww}}}~~~zzztttrrrxxx{{{|||~~~}}}wwwoooooovvv{{{|||{{{rrrppp{{{}}}vvvppplllhhheeehhhmmmnnniiiccc[[[UUUTTTWWW\\\RRRNNNVVVeeefffWWWNNNQQQ\\\kkkqqqiiigggmmmjjj```SSSOOOOOOSSSWWW[[[eeeooo```EEE<<<555000++++++...///---)))------,,,+++************+++++++++******(((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))(((***,,,,,,***(((((((((------+++***)))))))))***...000333555555777999;;;???DDDJJJOOOSSSYYYbbbiiisss{{{{{{vvvvvvyyyzzz|||}}}~~~~~~|||vvvuuusssppplllhhhdddbbbXXXSSSLLLFFFBBB===888444666444000---,,,---///111000///---+++)))((())))))((())))))***************---...//////...///222444444444333444666777666555444777:::<<<;;;::::::;;;???@@@AAAAAA@@@AAADDDFFFBBBCCCCCCBBB>>>999777888===>>>???>>>===<<<===>>>BBB???======???AAABBBBBBBBB>>>888444333333333222000///......///000///...,,,,,,,,,,,,+++***)))(((((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))'''%%%(((,,,...---*********,,,...000555===EEE___kkkyyy}}}zzzuuuwwwzzzuuunnniiippp~~~}}}wwwzzz}}}xxxooommmnnnsssyyy|||}}}vvvpppmmmllllllhhhccchhhsssnnn]]]SSSVVVfffnnnnnnccc^^^```[[[OOOKKKIIIHHHJJJKKKMMMTTTZZZ___EEE===333000,,,+++---...,,,***...---,,,+++************)))************)))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''###&&&((()))'''%%%$$$$$$,,,++++++***************,,,...//////...---///000,,,...000111222666===CCCHHHPPPTTTOOOHHHGGGJJJLLLGGGIIIKKKMMMNNNMMMLLLJJJDDDDDDCCCBBB@@@===;;;::::::888555333222111000...++++++,,,---------------###%%%)))+++,,,---///111((()))+++,,,............---...///...------///111222222222444666777666555444777;;;>>>>>>===<<<===;;;<<<>>>>>>???AAAEEEHHHEEECCCBBBBBB===888666888===>>>>>><<<;;;:::<<<>>>BBB???<<<;;;<<<>>>@@@@@@???<<<777444444444333333000///......///000...---++++++++++++***)))''''''&&&''''''(((((('''&&&&&&&&&'''(((((()))((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""############$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((***(((&&&'''***+++)))'''((((((***------,,,...222<<>>BBBFFFFFFBBBAAABBB>>>999999===<<<===???>>>===;;;;;;<<<===;;;::::::<<<>>>>>>===;;;888555333333333333222///...------......---++++++++++++***)))(((&&&&&&&&&'''((())))))(((''''''%%%&&&((()))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""############"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((&&&&&&'''(((((((((---(((&&&))))))(((+++222(((666HHHUUU]]]gggvvv~~~{{{wwwsssrrrxxx{{{wwwpppjjjjjjnnnuuuzzz}}}~~~yyyyyy{{{}}}~~~~~~}}}}}}[[[CCC===333444333000...---///000...---,,,+++************'''((()))******++++++***''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&%%%$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''((('''''''''((('''%%%$$$%%%'''*********)))(((''''''&&&%%%***++++++***))))))+++,,,((((((((((((''''''&&&%%%+++***'''%%%)))...,,,'''+++,,,---,,,******+++,,,))))))((((((((())))))***''''''((()))))))))((('''''''''&&&&&&''')))+++,,,&&&(((******'''&&&(((***))))))***+++,,,,,,,,,,,,)))***,,,,,,++++++,,,.........///111444555444222666777777666555555777999777888888888999;;;???BBBFFFAAA@@@BBB???;;;<<>>===;;;777555333222333333111000...---,,,,,,,,,---+++***++++++******)))'''&&&%%%'''((()))******)))((((((%%%&&&((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""############"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''')))+++,,,)))''')))//////)))'''***)))---000///333AAAWWWiiiuuu|||xxxyyyzzz}}}wwwqqqooonnnlllkkkzzzwwwxxx~~~{{{vvvtttrrryyyttt~~~}}}]]]EEE;;;222111000...------------000---++++++------+++(((+++++++++++++++***)))(((((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))))))))************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++//////000111222333333333222111222333666777666555666555444444555777:::;;;>>><<<;;;<<>>??????===;;;<<<>>>??????>>>;;;:::<<<999777777999:::::::::888777666555333222111000---------,,,++++++******))))))))))))))))))))))))+++)))'''((()))***(((&&&&&&%%%###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))+++---000222555<<>>LLL]]]iiirrr{{{|||yyyxxx~~~yyyvvvyyy{{{zzz{{{{{{|||YYYBBB999444333222000////////////------,,,+++++++++***)))))))))************))))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******------...///000222333333000000111333666888777666333333333333444555666777888888999:::<<<===>>>>>>666777777888:::;;;===>>>:::777555555666777777666333333222111000000//////------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%################################################$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))******+++---...000444:::???OOOYYYhhhvvv{{{YYYBBB:::444333222000////////////,,,,,,,,,,,,******)))***((())))))*********))))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))+++,,,---...000111222333111000111333666777777666444444444444555666777777777777888888777777888888444444444555666888:::<<<888666333333444444444444111111000000/////////.........---,,,+++***))))))((((((((((((((((((((((((''''''((((((''''''(((((()))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))(((((((((((())))))###&&&***,,,------------333999DDDQQQ^^^jjjtttzzzzzzXXXBBB:::333222111000///.........+++,,,---,,,***((()))***(((((())))))******))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''%%%%%%%%%%%%''''''%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((***+++,,,...///111222333222111222333666777666555444444555555666666666666333444555444222222222333444444444555555777888888777555333222333333333222000000000//////////////////......,,,+++***)))((())))))))))))))))))))))))%%%'''(((((('''&&&'''))))))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%#######################################$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&'''(((***++++++,,,,,,***+++///555>>>HHHQQQWWWkkkpppzzzxxxWWWAAA999222222000///...---------+++,,,---,,,)))((()))***'''(((((()))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%'''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((******+++---///111222333333222222444555666555333333333444555555555555444111333444444222111333555777777777777666666666666999666444333333444444333////////////000000000000......---+++***)))((('''))))))))))))))))))))))))$$$&&&((((((&&&&&&''')))(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((,,,***)))))))))))))))((()))))))))+++///333777888KKKSSS^^^iiirrrxxx~~~wwwUUU???777222111000...------------***,,,---,,,)))'''(((***''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&%%%###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))***+++---///000222222444333333444555555444222222222333444444444333333111444666666444444666999999999999999888777666555:::888555444555555555444/////////000000000000000------,,,***)))'''&&&&&&))))))))))))))))))))))))$$$&&&((((((&&&%%%'''***'''&&&$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%########################""""""######$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''(((***++++++)))'''(((((())),,,......---+++...333:::AAAIIIWWWgggssszzztttRRR>>>888333111///.../////////...///---+++***++++++***)))''''''((((((((((((''''''***)))'''&&&'''(((***,,,'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$############""" """###"""!!! !!!"""$$$$$$############$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###""""""###$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!!!!!"""!!!!!!!!!###$$$######$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((*********+++,,,---...//////000222444444444222111111111111111111111111111222222222333444666888999999555555999888222111555888666444111000111222222222111///---,,,---...///...---,,,***)))((((((((())))))***))))))(((''''''''''''&&&&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$########################&&&%%%$$$$$$%%%%%%###"""########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((()))))))))************,,,,,,---///111555888:::JJJUUUdddqqq{{{tttRRR???999333111///.../////////...///---+++***++++++***)))(((((())))))))))))(((((()))((('''''''''((()))***''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$############"""!!!"""######!!!!!!"""###$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$############''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$###""""""###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""""""""!!!"""###$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''((((((((((((***+++---///000...000222333444444222222111111111111111111111111333333333333444777999::::::666777;;;;;;777777:::777666333111000000111222222111///---,,,---...///...---+++***)))((((((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$$$$##############################$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%%%%$$$#########$$$########################&&&%%%###$$$%%%%%%$$$"""########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))***************+++,,,---///111222///666???GGGLLLTTT\\\cccqqqvvvtttRRR???999444111///......//////......,,,*********+++***)))))))))************))))))(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############""""""###$$$###""""""###$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""#########&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$######"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&(((***,,,...///...///111333333333333222111111111111111111111111333333333444555777999:::888666777;;;<<<::::::<<<666555333111000000111111222000///---,,,------...---,,,+++***)))((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&'''''')))'''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###############$$$$$$$$$$$$##############################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################&&&$$$###$$$%%%%%%$$$"""########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***'''))),,,,,,...222999???CCCLLL[[[jjjxxxsssRRR???:::444222///......///...------+++***)))***+++***)))((())))))******))))))((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$################################################################################################$$$$$$$$$#########"""""""""$$$%%%$$$###"""###$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((***+++,,,---...000111222222222222111111111111111111111111444333333444555777999;;;666555666888888777777888555444333111000000000000111000///------,,,,,,,,,,,,+++***)))((((((((((((''''''(((((((((''''''&&&'''(((((((((((((((((('''(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""############$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$###########################%%%$$$######%%%%%%$$$###########################""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((()))))))))***+++,,,,,,+++***))).........,,,+++---111444,,,222:::BBBJJJWWWgggrrrqqqQQQ???:::555222///......///...---,,,+++))))))***+++***)))'''(((((())))))(((((('''&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$################################################################################################$$$$$$$$$#########"""""""""$$$%%%$$$###"""###$$$$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###########################$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$"""!!!###$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((,,,,,,---///000000111111000000000000000000000000333333333444555777999:::777888888666666555444333444333222111000/////////111000///...---,,,++++++++++++***)))((((((((((((''''''((((((((((((((('''((()))************)))((('''&&&%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######!!!!!!"""""""""#########$$$$$$############$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$###########################%%%$$$######%%%%%%%%%###########################""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$###$$$&&&%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((()))***+++,,,+++***))))))***++++++******,,,------///000---,,,///888@@@LLLSSS^^^iiirrryyyoooPPP>>>999555333000.........------,,,***((((((***+++***)))''''''((((((((((((''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%#######################################################################################$$$$$$$$$$$$$$$$$$############""""""###$$$###""""""###$$$$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!###%%%$$$!!!!!!$$$######$$$$$$$$$$$$######""""""############""""""$$$$$$############$$$$$$!!!"""###$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&)))***+++,,,---...///000000000000000000000000000222222222333444666888999:::<<<;;;888666666444111333222222111000///......000000///...---+++******+++***)))((((((((((((((('''(((((()))))))))))))))((()))***++++++***)))((('''&&&%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#####################$$$$$$$$$$$$###### !!!!!!""""""#########$$$$$$############$$$$$$########################"""###$$$%%%&&&%%%$$$###########################$$$#########%%%&&&%%%$$$########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$"""%%%'''&&&###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%&&&'''(((((()))))))))%%%&&&(((***++++++******(((+++......+++***,,,...,,,...222666<<>>===888666888666111222222111111000///------000000///...---+++***)))******)))(((((((((((()))((())))))***************&&&''')))******)))'''&&&'''&&&&&&'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###########################$$$###"""###%%%&&&%%%$$$########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$"""%%%'''&&&"""!!!$$$'''################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''(((((()))+++---------,,,%%%'''***---///000000000222222111//////111555999666;;;BBBJJJRRR[[[eeekkklllMMM<<<888666333000.........---,,,+++)))((((((***+++***)))))))))************))))))''''''&&&&&&'''***,,,...%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$############""" """###"""!!! !!!"""$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%!!!!!!""""""############$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################""""""""""""########################!!!!!!""""""#########$$$"""%%%###"""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$ !!!###$$$%%%%%%$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&'''((()))+++---...000000000000000000000000111111000111222444666888888<<<<<<777555777666111111111111111000...---,,,000000///...---+++)))(((***))))))(((((((((((()))))))))***+++++++++++++++%%%&&&'''))))))'''&&&%%%&&&&&&&&&'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$######$$$$$$$$$$$$###### !!!"""######$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""$$$&&&&&&&&&$$$###########################$$$###"""###%%%&&&%%%$$$########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$!!!%%%(((&&&"""!!!###'''################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&'''((()))((('''((()))*********///,,,(((&&&(((***,,,,,,%%%(((,,,......------...///111444555666:::@@@EEEJJJWWWgggttt{{{iiiNNN===555555222///---------,,,+++,,,,,,,,,+++***))))))((()))))))))))))))))))))))))))(((((('''&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$#########$$$%%%%%%&&&#########"""""""""""""""""""""""""""""""""""""""$$$###"""""""""###%%%&&&!!!!!!!!!"""######$$$$$$#########""""""""""""""" !!!#########"""!!!######""""""""""""######""""""###$$$%%%&&&&&&'''$$$$$$################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$##################"""############$$$$$$$$$###"""!!!"""###$$$###"""&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''&&&'''))),,,---.........,,,...000111000///000111111000//////000222444555777888888888777444222000///111111------000111......---,,,+++************((((((''''''''')))***+++))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""&&&%%%%%%$$$#########$$$########################$$$###"""""""""###%%%%%%!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""##############################################################################"""###$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,------...///000000333555999???EEEKKKOOOQQQ```gggooorrrrrrwwwhhhMMM<<<555555222///---------,,,+++,,,++++++***))))))(((((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$####################################$$$$$$%%%&&&###"""""""""""""""""""""##############################""""""######$$$%%%""""""""""""!!!!!!!!!!!!###"""""""""""""""""""""!!!"""###$$$$$$######"""######""""""""""""######"""######$$$$$$%%%%%%&&&#########################################################$$$$$$$$$%%%%%%########################$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$###!!!"""######"""!!!%%%%%%$$$#########$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&'''(((***++++++******---///111111/////////000000000000111111222333444555666777777555333111///000222111......111111///------,,,+++***************)))(((''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""&&&%%%$$$$$$#########$$$########################$$$###"""""""""###$$$%%%"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$################################################$$$$$$$$$#########""""""########################""""""""""""""""""""""""######""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((()))))))))))))))))))))*********++++++***++++++,,,,,,---------+++,,,...111444777999:::444999>>>??????CCCKKKRRRWWWSSSTTT[[[^^^^^^iiiwwwmmmllllllnnntttzzz~~~~~~yyyvvvzzz{{{rrrjjjfffgggMMM<<<555444222///------------,,,+++******))))))(((((('''))))))))))))))))))))))))***))))))((((((''''''&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$####################################$$$$$$$$$%%%""""""""""""""""""######""""""############""""""""""""###$$$$$$$$$$$$$$$###""""""!!! """"""""""""""""""#########$$$$$$$$$$$$######"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%########################$$$$$$$$$###############""""""""""""""""""""""""########################"""############$$$$$$$$$%%%###""""""######""" $$$$$$#########$$$%%%%%%#########$$$$$$$$$$$$%%%"""##################""" !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''(((((())))))))))))(((...000111111///......//////000222333444444333333333333555555444222000///111333222//////111222///---,,,+++******)))******+++***)))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$############$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$################################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""################################################################################################""""""$$$###"""###$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))))))))))))))************)))))))))))))))*********))))))***+++,,,---------...///111111222444777:::333222555888777;;;LLL```MMMIIIDDDCCCEEEJJJOOOQQQOOOLLLKKKNNNSSSSSSMMMFFFGGGMMMUUUXXXVVVQQQKKKGGGfffLLL<<<555444111...------...---,,,***)))))))))((((((''''''((((((((((((((((((((((((******))))))((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$#################################$$$$$$$$$######"""""""""""""""######### !!!"""######"""!!! !!!"""###%%%%%%$$$############""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$###""""""!!!######""""""""""""######%%%$$$$$$$$$######""""""###############$$$$$$$$$####################################$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$%%%###""""""######!!! ######""""""###$$$%%%%%%############$$$$$$$$$$$$""""""############""""""!!!!!!""""""############################################################$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((()))******+++++++++...000111000...------...///000333555555444222111111222333444444222111///222444333000///222222///---,,,+++***))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""######""""""""""""#######################################################################################"""""""""""""""$$$###"""###$$$$$$###"""&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))((((((((()))))))))******)))))))))((((((((((((((()))***+++,,,---...///000111000//////111222222222333333444666444999IIIZZZGGGBBB<<<777777888:::;;;>>>;;;:::@@@GGGHHHBBB;;;666===EEEHHHJJJKKKJJJHHHeeeKKK;;;555333111...---......------))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$########################"""###$$$$$$$$$###""""""!!!!!!""""""############!!!"""$$$%%%%%%$$$"""!!!!!!"""###%%%%%%$$$######""""""#########$$$$$$$$$!!!!!!""""""##################""""""!!!!!!!!!!!!######""""""""""""######%%%$$$$$$######""""""!!!""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$###""""""######""" """"""""""""###$$$$$$%%%""""""#########$$$$$$$$$""""""############""""""############""""""!!!!!!################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,---...000111000...---------...000333555555444111000000111333444444333222111333555444000///111111///,,,,,,+++***))))))))))))&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$########################""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""####################################################################################"""!!!!!!""""""###$$$###"""###$$$$$$###"""%%%%%%###""""""###%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((('''((()))***,,,---......,,,***)))))),,,---,,,+++111///...///000333:::BBB999777555555666888999999777555666<<>>CCCEEEBBBBBBFFFHHHFFFdddJJJ;;;555333111...---.........---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$$$$%%%'''(((((('''%%%$$$""""""###$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&!!!!!!!!!"""######$$$$$$###"""!!!!!! !!!!!!"""######""""""""""""######$$$$$$#########""""""""""""""""""###$$$$$$%%%%%%########################"""""""""############$$$#######################################$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""#########"""############$$$$$$$$$###"""!!!"""###$$$###!!!######"""""""""###$$$$$$"""""""""############$$$"""##################"""$$$$$$######"""!!!!!! ######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%''')))+++,,,---///000000...------......000222444444222000///...///111333444444333222222444333///...111000...,,,+++***))))))((())))))$$$%%%&&&(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""""""""###$$$$$$########################""""""###$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$#####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""####################################################################################"""!!!"""###$$$%%%$$$###"""###$$$$$$###"""$$$$$$############$$$$$$###$$$%%%'''''''''&&&&&&$$$$$$$$$$$$$$$#####################$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))************++++++---,,,,,,---///000000///000---***+++...000///...000000000222555666666555,,,---111777===???===:::AAAFFFEEE???>>>EEEHHHFFFcccIII;;;555333000...---.........---************************))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$###!!! !!!!!!"""######$$$$$$###$$$&&&((((((&&&$$$#########""""""######$$$%%%###############$$$$$$$$$ !!!!!!"""######$$$$$$###"""!!!!!!!!!"""###$$$######""""""""""""##################""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""""""""####################################""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$"""############$$$$$$$$$"""!!! !!!###$$$$$$###$$$######""""""""""""###""""""""""""##################$$$$$$$$$$$$###############"""""""""""""""################################################"""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%''')))***,,,---//////...---...///...///111222222111///...+++---///111333333222111222444333...---000///,,,,,,+++***))))))(((((((((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""##################""""""""""""""""""###$$$$$$########################!!!"""###$$$%%%$$$$$$###$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###############################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""#################################################################################""""""!!!"""$$$&&&((($$$###"""###$$$$$$###"""######$$$$$$$$$$$$######"""###%%%'''(((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&'''''''''((()))))))))++++++++++++++++++++++++((()))***++++++,,,,,,---111///---...000222000---111000000000222333222000222666;;;???BBBBBBBBBBBB<<>>GGGKKKHHHcccIII:::555222000...---...///......***************+++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$###!!! !!!!!!"""###$$$$$$$$$ !!!###%%%%%%###!!! $$$###"""""""""###%%%&&&$$$$$$######"""!!!!!!!!! !!!!!!"""###$$$$$$$$$######"""""""""$$$%%%&&&######""""""""""""######"""""""""""""""#########!!!""""""###$$$$$$%%%%%%########################""""""""""""####################################""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""######$$$"""############$$$$$$$$$!!! !!!$$$%%%%%%$$$$$$$$$###"""!!!!!!""""""""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&'''((()))***+++---...///.........000//////000111111000///...)))+++---000111222111000222444222...---//////,,,,,,+++***)))(((((((((((('''((((((((((((&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""!!!""""""###$$$$$$########################!!!"""###$$$%%%$$$######%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#################################################################################"""!!!"""###%%%(((***$$$###"""###$$$$$$$$$""""""###$$$%%%%%%$$$###""""""###&&&'''(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''((()))******++++++))),,,......------...///***+++******+++------+++...---,,,...111444555555///444:::===<<<;;;<<<===<<>>>>>>>>>>>===<<<===@@@CCC```III;;;555444222////////////...,,,---,,,,,,++++++******)))******))))))((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$######$$$%%%%%%$$$#########""""""""""""$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$######""""""""""""############"""###$$$%%%%%%$$$###"""!!!#########""""""$$$%%%$$$######""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!! !!!"""""""""############$$$$$$$$$!!! !!!"""!!! $$$$$$$$$$$$$$$$$$$$$$$$---&&&$$$&&&(((""""""""""""""""""""""""###""""""!!!!!!""""""###&&&###&&&(((%%%%%%&&&!!! $$$(((###"""$$$""""""############"""""""""%%%)))+++***######"""###%%%((()))'''%%%)))$$$&&&(((###$$$$$$$$$#########""""""!!!,,,######&&&%%%%%%$$$$$$######$$$$$$%%%!!!"""!!!  !!!((()))"""(((""")))""""""###$$$%%%%%%&&&&&&%%%%%%,,,###'''&&&"""000---)))%%%$$$///555------,,,---......////////////000000000000111111111111////////////////////////++++++***))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################%%%%%%%%%$$$$$$#################################$$$######""""""######$$$""""""""""""############ !!!!!!!!!!!!############"""""""""!!!#########################################################"""""""""""""""""""""#########$$$$$$$$$""""""""""""###########################$$$$$$$$$########################$$$$$$############$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111333777999999888999::::::<<<>>>>>>>>>===>>>@@@___HHH;;;555333111///...//////---,,,,,,,,,,,,+++******))))))************)))(((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###############"""""""""$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$########################!!!######"""""""""###$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!  $$$###"""###%%%&&&%%%$$$ !!!!!!!!!$$$''''''$$$+++$$$""""""""""""""""""""""""#########""""""#########!!!$$$###"""%%%###"""!!!!!! ###$$$""""""############""""""&&&"""(((///!!!  """""" %%%000---""""""'''$$$############""""""""")))######+++!!!  !!!$$$%%%%%%###""""""$$$&&&!!!,,,''''''!!!###$$$$$$%%%%%%%%%%%%%%%)))((( )))...((()))&&&%%%'''&&&!!!$$$+++,,,,,,...///000000000000000000000000111111111111//////............//////,,,++++++******)))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$#################################$$$######""""""######$$$""""""""""""############"""""""""############$$$############""""""""""""################################################""""""""""""###########################$$$$$$$$$""""""""""""############""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((('''((())))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////000333555666555444444555666888<<<======<<<;;;;;;~~~^^^GGG:::555333111///.........---,,,,,,,,,++++++***)))))))))###$$$%%%''')))***++++++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$$$$######"""""""""#########$$$$$$######"""!!!!!!"""###### ######"""!!!!!!"""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$###"""""""""#########$$$$$$$$$$$$###"""!!!"""$$$$$$$$$###""""""###$$$%%%%%%&&&&&&+++$$$&&&)))!!!''''''""""""""""""""""""""""""$$$$$$############$$$$$$###$$$!!!"""(((((($$$&&&))) &&&"""###""""""############""""""!!!###&&&'''&&&###'''&&&%%%$$$###%%%'''***)))$$$###%%%!!!############"""""""""""" &&&'''))))))---%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###!!! !!!###&&&"""(((!!!%%%$$$######$$$%%%%%%%%%%%%$$$"""111000666""""""'''(((...'''"""//////+++,,,---///000111111111//////000000000111111111000///............///000,,,,,,,,,++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$#############################################""""""""""""######!!!"""""""""#####################$$$$$$$$$%%%%%%#########"""""""""""""""################################################!!!!!!""""""######$$$$$$########################!!!"""""""""############"""""""""###$$$$$$%%%%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))))))))++++++++++++++++++++++++******,,,---------------///111333444333222333444444666999::::::999:::;;;|||]]]FFF:::555333111............---+++,,,,,,+++******))))))((( ###&&&((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$#########%%%$$$###""""""###$$$%%%##############################$$$$$$$$$$$$######!!!!!!!!!"""""""""############"""!!!!!!"""###### ######"""!!!!!!"""###""""""""""""""""""###########################""""""""""""""""""""""""######$$$%%%%%%$$$$$$### !!!!!!!!!"""""""""!!! !!!"""!!! !!!""""""###$$$$$$&&&!!!---###""""""""""""""""""""""""$$$$$$############$$$$$$((($$$((("""((("""((((((""""""$$$""""""############""""""!!!%%%!!!"""$$$$$$ ### """''')))((($$$"""""""""""""""""""""""""""$$$!!!)))%%% (((###""""""!!!!!!""""""###""""""!!!!!!$$$#########)))"""###""""""###$$$$$$%%%%%%$$$$$$"""111333 ...+++((('''&&&)))777!!!+++,,,---///000111111111....../////////000000000//////............//////,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###################################################################################################""""""""""""""""""###!!!"""""""""############ !!!!!!!!!!!!"""""""""""""""""""""######################################################!!!!!!""""""######$$$$$$########################!!!"""""""""############""""""#########$$$$$$$$$########################$$$$$$############$$$$$$""""""#########$$$$$$$$$))))))(((&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************************)))***+++,,,------------,,,...111222222333555777888999::::::999;;;===@@@{{{\\\EEE999555222000...---......,,,++++++++++++***))))))((((((%%%%%%&&&(((((()))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$##############################$$$$$$$$$$$$###### !!!!!!!!!""""""""""""########################!!!######"""""""""######""""""!!!!!!""""""###########################""""""""""""""""""""""""!!!!!!""""""""""""###### !!!!!!!!!!!!%%%$$$###$$$&&&'''&&&%%% !!!""""""######""",,,###"""%%%""""""""""""""""""""""""#########""""""#########'''((('''###''')))###&&&""""""############""""""%%%)))(((### $$$&&&&&&777???HHHGGG>>>222)))&&&(((!!!!!!%%%)))!!!!!!"""""""""""""""###"""$$$!!!%%% ,,,""""""!!!!!!!!!!!!""""""%%%&&&&&&$$$######%%%'''%%% """"""$$$%%%&&&!!!"""######$$$$$$$$$$$$$$$***!!!000'''___222777===CCC???GGG+++555***++++++---...////////////------------..................////////////......++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################"""""""""##########################################""""""!!!!!!""""""###""""""""""""############!!!!!!""""""""""""######""""""""""""############################################################""""""""""""############$$$$$$$$$###############""""""""""""############################################################$$$$$$############$$$$$$"""############$$$$$$$$$)))((('''&&&%%%$$$###"""#################################$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***))))))))))))))))))))))))))))))))))))***+++,,,,,,---------***,,,///000222444666999<<<<<<<<<<<<<<<>>>AAAEEEzzz[[[EEE999555222000...---------,,,+++++++++******))))))((((((+++++++++++++++***)))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$####################################$$$$$$$$$$$$######!!!!!!"""""""""#########"""###$$$%%%%%%$$$###"""!!!#########""""""$$$%%%""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""!!!  !!!"""###uuuuuuuuuuuuvvvvvvvvvwwwsssrrrqqqrrrtttttttttsssvvvvvvvvvvvvwwwwwwwwwwww~~~''''''&&&'''""""""""""""""""""""""""###""""""!!!!!!""""""###OOOxxx~~~rrryyyxxxoooxxxrrrhhh'''&&&"""""""""############""""""...(((RRRttt???%%%"""$$$"""!!!!!!!!!!!!""""""###### tttxxxlllwwwwwwvvvvvvvvvvvvwwwwwwrrrssstttsssrrrrrrssstttvvvpppwww}}}"""***$$$""""""###$$$$$$$$$$$$$$$$$$""")))'''}}}$$$ ++++++,,,------...------++++++,,,,,,,,,,,,------,,,...000111111000...,,,*********+++++++++++++++((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################!!!"""""""""#########$$$########################""""""!!!!!!!!!!!!""""""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%!!!"""""""""#####################################################################"""""""""""""""$$$$$$$$$#########""""""""""""""""""############%%%%%%$$$$$$###"""""""""########################$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$##############################"""""""""#########$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((()))(((''''''(((((((((((((((((((((((()))***+++,,,------------)))+++---///000222555888999:::<<<<<<<<<===@@@BBBzzzZZZDDD999555222000...---------,,,+++++++++******)))(((((((((''''''''''''&&&%%%$$$###((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&''''''###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""###%%%&&&&&&%%%###"""###$$$###"""!!!"""$$$'''""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""  !!!$$$%%%###)))$$$""" """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""&&&...)))""""""############""""""$$$ffffff$$$((( !!!!!!!!!""""""######%%%)))%%%((("""""""""###$$$$$$$$$$$$### &&&,,,!!!)))OOO,,,++++++++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,+++---000222222000---+++************************))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################!!!!!!""""""#########$$$########################""""""!!!!!!!!!!!!""""""""""""""""""############ !!!!!!!!!!!!"""""""""!!!!!!""""""#########$$$################################################$$$$$$######""""""!!!!!!$$$$$$$$$$$$######""""""""""""""""""############&&&%%%%%%$$$###"""!!!!!!########################$$$$$$############$$$$$$"""############$$$$$$$$$ !!!"""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((******+++,,,------------)))+++---......000333666222555999;;;;;;;;;;;;<<>>GGG333+++$$$###!!!'''!!!###"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%!!!'''((()))vvvXXX!!!%%%222nnn*** ---!!!###///...(((:::<<<!!!%%%(((&&&000%%%########################%%%"""'''+++333111'''(((***)))(((''''''(((***,,,......---++++++,,,---,,,,,,++++++***))))))(((((('''''''''&&&&&&&&&%%%%%%&&&'''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$""""""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$###########################"""""""""""""""#################################%%%$$$$$$$$$###"""""""""########################"""""""""#######################################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$""""""#########$$$$$$$$$#######################################$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))******))))))***+++,,,---------111444444333555999===oooTTTCCC:::666333111///.........---,,,......---,,,***)))((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%########################%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$###"""!!!!!!!!!"""$$$%%%333###!!!$$$)))###(((''''''!!!"""+++#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%!!!...&&&>>>''' ++++++++++++ &&&RRR...%%%(((###)))"""((($$$"""###&&&}}}'''333""" ))))))########################"""&&&!!!"""(((&&& lll(((&&&((())))))'''&&&&&&'''***,,,......---++++++,,,------,,,,,,+++*********''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))***+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$######""""""######$$$!!!""""""######$$$$$$%%% !!!!!!"""""""""""""""########################!!!!!!""""""####################################%%%$$$$$$$$$###"""""""""####################################$$$$$$%%%%%%$$$$$$$$$###############"""######$$$%%%%%%%%%%%%#########$$$$$$######""""""""""""""""""""""""""""""###$$$$$$""""""###$$$""""""#########$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((())))))+++*********+++,,,------+++...111444555888===AAAmmmSSSCCC:::666333111///.........---,,,......---,,,+++******)))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&########################$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$###"""###$$$%%%&&&&&&---)))%%%%%%&&&''',,,222&&& ... )))!!!######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""%%%!!!''' (((ZZZ((( %%% +++'''""""""###"""!!!,,,)))"""666...+++|||111%%%%%%***"""(((!!!########################$$$(((&&& $$$,,,rrr%%%&&&(((((('''&&&&&&'''***,,,......---++++++,,,------,,,,,,+++******)))''''''''''''''''''''''''''''''''''''((()))***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$"""############$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######"""""""""#########$$$$$$ !!!!!!""""""!!!!!!########################!!!!!!!!!"""######$$$$$$########################$$$$$$$$$#######################################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$$$$$$$#########$$$######"""!!!"""""""""""""""""""""""""""###$$$###""""""###$$$"""############$$$$$$$$$######################## !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$%%%###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))++++++******+++,,,,,,---***,,,000333666999>>>AAAkkkRRRCCC:::666333111///.........---,,,,,,,,,,,,+++++++++******((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################$$$###"""!!!"""###%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######"""!!!"""###$$$%%%$$$---!!!---$$$'''"""+++"""!!! ((('''%%%###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""%%%!!! ###...)))WWW###---111)))###666'''(((&&&$$$"""&&&"""###(((qqq%%%000&&&##############################%%%$$$(((###!!!***???DDD###%%%''''''&&&&&&'''(((***,,,......---++++++,,,,,,++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&''')))***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$##############################""""""""""""######""""""""""""############ !!!"""""""""""""""######################## !!!!!!"""######$$$$$$#######################################$$$$$$$$$########################!!!!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######"""###############"""!!!!!!""""""""""""""""""""""""!!!###$$$###"""!!!"""$$$"""############$$$$$$$$$######################## """###$$$$$$$$$###########################""""""#########$$$$$$$$$"""""""""#########$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))******)))))))))***+++++++++,,,///111444888;;;>>>jjjQQQCCC;;;666333111///.........---,,,++++++******************((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$###########################"""!!!!!!"""$$$&&&((("""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!  """###(((---%%%###!!!---!!!,,,!!!"""333%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""%%%!!!"""(((!!!"""AAA%%%!!!###### $$$lll,,, (((''' ###&&&!!!...'''((("""ppp"""++++++///(((###########################'''&&&!!!&&&###%%%"""$$$&&&'''&&&&&&''')))***,,,......---++++++,,,*********)))((((((''''''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&'''((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$######""""""""""""###############"""""""""""""""!!!!!!"""####################################### !!!!!!"""###$$$$$$$$$########################""""""######$$$$$$$$$%%%######################## !!!"""######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!###############"""!!!!!!""""""""""""""""""""""""!!!###$$$###"""!!!"""###"""############$$$$$$$$$######################## """###$$$$$$$$$###""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!""""""""""""#########""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))(((((((((((())))))***,,,---...000333555888:::lllRRRBBB999444222111000...------------,,,++++++***************((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!###### '''&&&&&&""""""###"""######""""""""""""######ooo$$$"""$$$###***!!!"""((("""%%%!!!###############"""!!! $$$"""www""""""#########"""""""""""""""########################$$$$$$############$$$$$$ )))%%%111######)))&&&&&&'''((()))***++++++,,,***((('''&&&'''((()))******))))))(((((('''''''''''''''(((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$&&&%%%%%%$$$#########$$$##############################$$$$$$$$$$$$######""""""############""""""$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$########################%%%%%%$$$$$$###"""!!!!!!$$$$$$######"""!!!!!!!!!"""$$$%%%''''''&&&%%%$$$$$$$$$$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%################################################ !!!!!!""""""######""""""#########""""""!!!$$$$$$$$$#########""""""########################"""############""""""!!!########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***,,,...//////111333666lllQQQAAA999555222111000...------------++++++***))))))))))))***((((((((((((''''''''''''&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$########################""""""###$$$$$$$$$$$$$$$!!!###### '''%%%%%%""""""###"""######""""""""""""######((( ###""" &&&***###"""######!!!%%%&&&$$$"""############""""""!!!$$$"""www""""""$$$$$$$$$#######################################%%%$$$$$$$$$$$$$$$$$$%%%===>>>###&&&"""***%%%"""(((%%%&&&'''((()))***+++++++++***((('''&&&'''((()))***)))))))))((((((((('''(((((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$#########$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$######""""""######$$$######$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%$$$#########""""""""""""########################""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!"""""""""""""""#########"""###%%%&&&&&&&&&$$$###!!!!!!!!!"""######$$$$$$########################################################################""""""""""""############""""""############""""""$$$$$$$$$#########""""""########################!!!""""""#########""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***,,,---......000333555kkkQQQAAA888555222111000...------------******)))((((((((())))))((((((((((((''''''''''''''''''((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$#########"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""######$$$########################""""""###$$$$$$$$$$$$###"""######&&&######""""""$$$"""######""""""""""""######"""'''&&&$$$%%%***"""***---$$$LLL"""'''$$$%%%""""""""""""############$$$"""www""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$%%%%%%%%%sss---!!!###(((!!!(((%%%&&&&&&'''((()))*********)))((('''''''''((()))))))))))))))(((((((((((()))))))))((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""############$$$$$$$$$$$$##############################$$$$$$############$$$$$$###############"""""""""########################""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""" !!!!!!"""######$$$$$$!!!"""###%%%%%%$$$###### !!!!!!"""######$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$############""""""############""""""$$$$$$$$$####################################### !!!"""#######################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))+++---------///222444jjjPPP@@@888555222111000...------------***))))))(((((((((((((((((((((((((((''''''''''''&&&'''((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$############$$$$$$########################$$$$$$$$$###############""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$########################"""######$$$$$$$$$######"""###"""%%%""""""""""""$$$#########""""""""""""######""""""$$$&&&###,,,''' !!!$$$((( %%%!!!$$$!!!!!!!!!""""""###$$$$$$$$$"""www""""""#########$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%&&&WWW***"""###***+++%%%%%%&&&''''''((()))))))))(((((('''''''''(((((())))))))))))(((((((((((())))))))))))(((&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%$$$$$$$$$#################################$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!""""""############!!!!!!"""###$$$######"""############""""""!!!!!!""""""""""""""""""""""""################################################$$$$$$$$$######"""""""""!!!""""""############"""################################################ !!!######$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***,,,,,,,,,---000222hhhNNN@@@888555222111000...------------***))))))(((((((((((((((((((((((((((''''''''''''%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$######""""""######$$$################################################""""""#########$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$##############################$$$$$$$$$######""""""###"""%%%"""""""""###%%%#########""""""""""""######"""%%%###"""%%%KKK,,,+++222{{{ %%%!!!###""""""!!!!!!"""###$$$%%%$$$"""www""""""""""""""""""######$$$$$$##############################""""""""""""######***000 %%%(((***...%%%%%%&&&&&&''''''((((((((('''''''''''''''(((((((((((((((((())))))))))))))))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$#################################$$$$$$$$$$$$######""""""############""""""######""""""""""""############$$$$$$$$$$$$##############################$$$######""""""######$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###########################""""""!!!!!!!!!!!!""""""#####################"""""""""""""""#################################################################################""""""!!!!!! !!!!!!"""############################################################### !!!######$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))***++++++,,,...000gggMMM???888666222111000...------------******)))((((((((())))))((((((((((((''''''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#####################""""""""""""##############################"""""""""###############"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""######&&&######"""###%%%#########""""""""""""######$$$!!!&&&(((SSSxxx+++ ***"""&&& %%%$$$######!!!!!!!!!"""###$$$$$$"""www""""""!!!!!!!!!"""######$$$$$$########################""""""!!!!!!!!!!!!""""""&&&www```''')))(((,,,%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((())))))))))))(((((()))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%######"""###$$$%%%&&&%%%$$$#################################$$$$$$$$$$$$######"""""""""######"""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$####################################""""""""""""###############$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######"""!!!!!! """""""""""""""######### !!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""!!!!!!!!!!!!!!! !!!"""######$$$#####################$$$$$$$$$######################## !!!"""#######################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((()))***)))***,,,///fffMMM???888666222111000...------------++++++***))))))))))))***((((((((((((''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$######""""""""""""##############################!!!"""""""""#########$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!###### '''%%%%%%"""###%%%$$$######""""""""""""######'''!!!""""""%%%&&&,,,***###???"""$$$ ((("""%%%$$$"""!!! !!!###$$$$$$"""www""""""!!!!!!"""######$$$%%%%%%##############################""""""""""""######222AAA&&&###%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((((((''''''((((((((()))))))))***''''''((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%###$$$&&&((('''&&&$$$"""!!!###$$$&&&&&&%%%$$$#################################$$$$$$$$$$$$######"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$####################################""""""""""""###############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""###"""""""""######$$$$$$ """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""###### !!!"""######$$$$$$$$$""""""#########$$$$$$$$$########################!!!""""""#########""""""########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''))))))((()))+++---fffLLL>>>888666222111000///------------,,,++++++***************)))((((((((('''''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$######""""""""""""##############################!!!!!!""""""#########$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###### '''&&&&&&"""### %%%$$$######""""""""""""#########,,,%%%""""""$$$""""""111hhh !!!(((&&&$$$"""!!! !!!"""###$$$"""www""""""""""""###$$$%%%%%%&&&&&&########################$$$$$$############$$$$$$(((333'''%%%###+++%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((''''''((((((((())))))******&&&'''((()))************''''''&&&&&&&&&%%%%%%%%% """&&&((()))'''%%%###!!!"""$$$&&&&&&&&&$$$#################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$####################################""""""""""""###############$$$$$$%%%%%%%%%########################""""""""""""""""""""""""!!!!!!"""#########################################################$$$$$$!!!!!!!!!"""######$$$$$$#########"""###$$$$$$%%%"""""""""""""""#################################################################################""""""######$$$$$$$$$%%% !!!######$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############""""""!!!########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((((((((+++---^^^OOOBBB555555333222111///---,,,,,,+++,,,+++***(((((((((((()))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&$$$"""!!!""""""###$$$$$$##################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############%%%$$$$$$$$$######""""""######$$$$$$$$$$$$############"""""""""""""""""""""############$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$###""" """###$$$$$$$$$###"""!!!!!!"""""""""$$$$$$ %%%"""$$$###%%%"""&&&###!!!"""'''((($$$RRR'''$$$***&&&))) ;;;XXXLLL000000%%%$$$$$$######"""!!!!!!!!! %%%sss !!!######$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""### &&&```---'''$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))))))))))))(((,,,,,,++++++***((('''&&&&&&''''''(((((((((((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$###"""""""""###$$$%%%((('''%%%###"""""""""###$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&''')))+++,,,```QQQBBB555444333222000///---,,,,,,,,,,,,+++***)))((((((((()))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$""""""""""""##############################""""""!!!!!!""""""###############################################################$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$##############################"""############$$$$$$$$$!!!!!!!!!!!!"""""""""###$$$###"""!!!!!!"""###$$$######"""""""""""""""""""""$$$$$$ %%%"""$$$###%%%"""&&&###$$$""""""%%%)))***'''######pppFFF%%%!!!"""999### ###"""--- )))333&&&;;;&&&%%%(((""""""""""""""""""######### %%%uuu!!!""" !!!"""######$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""!!!&&&###[[[---"""///!!!&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((())))))((((((''''''(((((((((''''''&&&&&&&&&'''((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$###""""""""""""###$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$#########""""""""""""###$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&''')))***+++aaaPPPAAA444555333222000///---,,,,,,,,,,,,+++***)))(((((((((((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###""""""""""""#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%######""""""""""""!!!!!!######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!"""""""""######$$$###"""!!!!!!"""###$$$"""""""""""""""#########"""$$$$$$ %%%"""$$$###%%%"""&&&###%%%######&&&)))***'''$$$###))) )))///%%%&&&((()))###''''''000[[[***$$$&&&$$$ !!!!!!"""######$$$$$$ %%%www###$$$ !!!"""######$$$######"""############$$$$$$$$$$$$$$$$$$############### (((&&&VVV ///&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$&&&'''(((((())))))&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$#########%%%''')))***(((&&&%%%###############$$$%%%&&&$$$$$$$$$#####################$$$$$$$$$######"""###################################################################################################$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((******^^^MMM>>>444777222111000///------,,,,,,++++++***))))))((((((((())))))((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######"""""""""###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%"""""""""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$!!!!!!"""""""""###############"""!!!!!!"""######!!!!!!""""""############"""$$$$$$ %%%"""$$$###%%%"""&&&###"""!!!!!!###%%%&&&$$$"""%%%%%%111mmm333&&&+++###***111,,,!!!%%%!!!###%%%'''222***EEEnnn***(((!!!'''!!!!!!""""""############ %%%vvv"""###!!!!!!"""###############""""""#########$$$$$$$$$########################!!!&&&***+++---######$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%&&&'''((()))*********%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""$$$&&&&&&%%%$$$##################$$$$$$%%%########################$$$$$$$$$$$$$$$###"""!!!######################################################################################################$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))ZZZKKK>>>555888222111000...------------++++++******)))(((((('''(((((())))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#########$$$!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""""""""##################""""""""""""###### !!!"""###$$$$$$######"""$$$$$$ %%%"""$$$###%%%"""&&&###!!!!!! !!!"""###"""!!!///BBB((( %%%%%%+++++++++(((###%%%###&&&'''EEE$$$***,,,'''"""$$$############""""""!!!!!! %%%sss!!!""""""############"""""""""#########$$$$$$$$$###########################%%%$$$)))555%%%"""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''(((&&&'''((((((((((((''''''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$######"""""""""""""""######$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$###"""!!!################################################################################################"""######$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((((((|||ZZZMMMBBB777888111111///......---------***+++++++++***)))((('''(((((())))))))))))******((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$######""""""""""""###$$$$$$%%%%%%#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########!!!!!!""""""""""""############$$$$$$$$$$$$######""""""######$$$%%%%%%%%%"""############$$$$$$$$$"""""""""#########$$$$$$"""""""""######""""""""" !!!###$$$$$$###"""""""""$$$$$$ %%%"""$$$###%%%"""&&&###########################$$$!!!(((CCC***'''&&&&&&&&&%%%""" ###%%%$$$((($$$"""###gggnnn... $$$)))///$$$$$$######"""!!!!!! %%%rrr""""""############"""""""""############$$$$$$$$$###############$$$$$$$$$%%%''''''CCCHHH'''+++############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%&&&&&&&&&%%%$$$######%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$"""""""""###%%%&&&###$$$$$$$$$###"""!!!!!!###############$$$$$$$$$######$$$$$$$$$######"""################################################################################################""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''''''''}}}^^^UUUIII:::666111000///......---......******++++++***)))'''&&&(((((()))))))))*********((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%###""""""!!!!!!""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""#########$$$$$$######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%"""############$$$$$$$$$""""""#########$$$$$$$$$""""""############""""""!!!"""###$$$$$$###!!! """$$$$$$ %%%"""$$$###%%%"""&&&######$$$$$$###""""""###$$$""""""$$$111000%%%,,,$$$(((***&&&(((*** $$$'''###+++bbb(((,,,''' 111#########""""""""""""""" %%%ttt """"""############"""""""""############$$$$$$$$$""""""#########$$$$$$$$$%%%%%%""""""~~~...+++############$$$$$$$$$$$$$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$###""""""########################"""############$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%!!!!!!###$$$$$$######"""""""""#########$$$$$$$$$""""""###$$$$$$$$$######################################################################################################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&ccc\\\OOO;;;333111000///...............******++++++***)))'''&&&(((((())))))*********+++)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$""""""############"""""""""###$$$%%%$$$""" """$$$$$$ %%%"""$$$###%%%"""&&&############"""!!!!!!"""### ***!!!888vvv777(((""",,, ###%%%!!!"""***(((!!!"""LLLaaa(((555%%%&&&******$$$$$$!!!!!!!!!"""######$$$$$$ %%%vvv######""""""#########""""""!!!"""############$$$$$$$$$""""""######$$$$$$$$$$$$%%%!!!+++'''!!!"""((("""############$$$$$$$$$$$$######"""###%%%&&&'''%%%&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$$$$###"""!!!########################"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###### !!!$$$&&&&&&%%%###!!!!!!###$$$%%%$$$$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$################################################################################################!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%~~~]]]JJJ@@@:::666222000...+++***+++,,,,,,************))))))))))))(((((((((((())))))))))))&&&'''((()))))))))''''''&&&%%%$$$#########$$$%%%&&&&&&%%%$$$$$$######""" !!!"""$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$######$$$$$$"""!!!######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%%%%"""$$$$$$ $$$"""######%%%"""&&&###""""""""""""""""""""""""))) ###***!!!ppp)))***)))$$$"""!!!%%%"""!!!&&&%%%'''###OOO|||222@@@...***$$$%%%*** ########################"""###vvv"""###""""""###$$$$$$$$$$$$###/// $$$***)))'''$$$%%%)))&&& %%%***###%%% VVV '''%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######""""""######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$##################$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######"""!!!!!!!!!$$$$$$$$$#########""""""$$$$$$##################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&}}}[[[HHH???888444111000...,,,++++++,,,,,,************))))))))))))(((((((((((())))))))))))&&&''''''(((((('''''''''&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%'''$$$!!!"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######$$$$$$###!!!######$$$$$$$$$$$$######$$$$$$$$$#########""""""########################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!"""$$$$$$%%%%%%$$$!!!######$$$!!!######%%%"""&&&###""""""""""""""""""""""""&&& %%%(((>>>,,,!!!$$$"""!!!%%%"""((($$$%%%!!!&&&oooJJJ !!!!!!!!!)))"""########################"""###vvv"""###""""""###$$$$$$$$$$$$###"""$$$ ---$$$"""###""" ******""""""$$$###!!!(((BBB___)))!!!########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$#########""""""################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$"""""""""######"""""""""########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""#########$$$$$$$$$#########""""""########################$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&|||ZZZFFF===666222111000...,,,++++++,,,,,,************))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&'''$$$!!!!!!###$$$$$$""""""""""""######$$$$$$%%%########################%%%$$$"""###$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$#######################################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$$$$$$$###############!!!"""###$$$$$$$$$$$$$$$!!!######$$$!!!######%%%"""&&&###""""""""""""""""""""""""$$$$$$"""((()))<<<"""222$$$"""!!!%%%"""***###!!!$$$$$$@@@iii000"""!!!$$$$$$###########################"""###vvv"""###""""""###$$$$$$$$$$$$###000 &&&!!!"""&&&$$$))),,,)))%%%###$$$$$$ ,,,%%%'''###jjj###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""#########################################################$$$$$$$$$$$$%%%######""""""######$$$%%%$$$$$$$$$###############################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!########################$$$$$$$$$###############$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!"""######$$$$$$$$$$$$$$$#######################################%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&{{{YYYFFF<<<666222111000///---,,,,,,,,,,,,************)))))))))((((((((((((((())))))))))))((('''&&&$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$'''++++++)))%%%######!!!""""""###$$$%%%%%%&&&########################%%%###"""###$$$$$$###"""######$$$$$$$$$$$$######################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$$$$"""$$$$$$ %%%"""$$$###%%%"""&&&###""""""""""""""""""""""""%%%!!!!!!$$$%%%'''%%%WWW$$$"""!!!%%%""""""(((!!!$$$$$$ xxx___|||zzz$$$$$$###&&&%%%########################"""###vvv"""###""""""###$$$$$$$$$$$$###$$$+++###'''111!!!'''&&&---""")))'''%%%%%%&&&***########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!################################################""""""#########$$$$$$$$$######""""""######$$$%%%########################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################!!!"""""""""############""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!!###############$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""###################################################$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{YYYFFF===777444111000///...---,,,,,,,,,************)))))))))((((((((((((((())))))))))))((('''&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########...:::<<<444+++'''((("""######$$$%%%&&&''''''########################$$$###"""###$$$%%%$$$"""######$$$$$$$$$$$$######################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################""""""###$$$$$$$$$#########&&&&&&!!!&&&###%%%###%%%"""&&&###"""""""""""""""""""""""" """(((---eeeSSS$$$"""!!!%%%"""&&&$$$ &&&%%%)))###((()))$$$(((###(((########################"""###vvv"""###""""""###$$$$$$$$$$$$###%%%%%%NNN333%%% &&&&&&#########((((((%%%)))BBB---########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!################################################""""""#########$$$$$$$$$######""""""######$$$%%%########################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################!!!"""""""""############""""""#########$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""!!!!!!########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzXXXEEE===888555111000000///...---,,,,,,************))))))))))))(((((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%$$$######""",,,:::<<<444***&&&&&&$$$$$$$$$%%%%%%&&&&&&'''########################$$$"""""""""$$$%%%$$$#########$$$$$$$$$$$$#####################$$$$$$$$$########################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###############$$$$$$$$$"""######$$$$$$$$$#########%%%%%%!!!&&&###%%%###%%%"""&&&###"""""""""""""""""""""""" $$$)))###"""((("""$$$"""!!!%%%"""'''!!!!!!'''$$$***444777--- YYY))) (((!!!***########################"""###vvv"""###""""""###$$$$$$$$$$$$###"""!!!000NNNLLL(((///)))&&&***&&&'''&&&+++!!!...$$$aaauuu########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######""""""######$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%###############$$$$$$$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######"""!!!!!! ###############$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxVVVDDD<<<888666111000000///...---,,,+++************))))))))))))(((((((((((())))))))))))(((((((((((('''&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$ &&&,,,---***%%%""""""$$$$$$$$$$$$$$$$$$%%%%%%###########################"""!!!"""$$$%%%$$$#########$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$######""""""$$$$$$$$$"""######%%%"""&&&###"""""""""""""""""""""""""""'''***'''###!!!"""$$$))) ---$$$"""!!!%%%"""%%%!!!###'''!!!FFF666((( yyy'''$$$"""###&&&########################"""###vvv"""###""""""###$$$$$$$$$$$$###((($$$'''***!!!!!!%%%$$$&&&+++''''''!!!&&&###%%%+++$$$########################################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$""""""############""""""!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################"""""""""""""""""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$vvvTTTBBB;;;888666111111000000///---,,,+++************))))))))))))(((((((((((())))))))))))((()))******)))'''%%%$$$%%%&&&'''''''''&&&%%%$$$#########$$$$$$%%%&&&&&&'''$$$""""""$$$%%%$$$###$$$$$$$$$##########################################"""!!!"""$$$%%%%%%#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$########################$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$######""" """"""### """###%%%"""&&&###""""""""""""""""""""""""!!! ###'''!!! +++'''BBB$$$""""""%%%"""""""""&&&''']]]===%%%!!!(((###&&&\\\'''!!!$$$&&& ########################"""###vvv"""###""""""###$$$$$$$$$$$$###$$$+++"""ccc222###)))!!!...###$$$...BBB########################################################################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########"""###$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""############"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!"""######$$$$$$""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$tttVVVEEE;;;666555333222111///............,,,***(((((()))***)))(((%%%&&&&&&&&&'''(((((((((%%%&&&(((***)))'''%%%###&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###########################""""""""""""############%%%$$$"""!!!!!!"""$$$%%%###############$$$$$$%%%######"""""""""###%%%&&&...,,,)))""")))((("""$$$***&&&###%%%"""&&&###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++yyy$$$""""""'''$$$$$$%%%$$$###nnn)))***---***555 EEE555***%%%###$$$$$$###&&&&&&***!!!"""'''www%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###!!!+++666ddd666&&&!!!+++!!!'''+++%%%"""%%%jjj$$$///!!!$$$---!!!###(((######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((%%%!!!&&&,,,###(((%%%&&&'''((('''&&&%%%$$$######""""""######$$$%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!########################(((((('''&&&$$$###""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$###""""""!!!""""""########################"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''tttUUUEEE;;;666555222111000///...---------,,,***(((((()))***)))(((&&&&&&&&&'''''''''''''''&&&'''((()))((('''%%%$$$&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###########################""""""""""""############%%%$$$"""!!!!!!"""$$$%%%###""""""""""""###$$$$$$######"""""""""###%%%%%%$$$'''---'''!!!$$$,,,!!!111..."""###%%%"""&&&###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###)))'''###$$$"""###'''$$$&&& ***,,,WWW"""!!! ###%%%AAA<<<..."""&&&%%% <<<555###111"""###111www%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###***BBB###'''!!!###%%%'''&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''((('''%%%)))111///$$$%%%%%%&&&&&&%%%%%%$$$#########""""""######$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###""""""########################''''''&&&%%%$$$######"""########################$$$$$$$$$#########"""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%%%%$$$"""!!!########################"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&''''''rrrTTTDDD;;;666444111000///...---,,,,,,,,,,,,***(((((()))))))))((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###########################"""""""""#########$$$$$$%%%$$$###""""""###$$$%%%""""""!!!!!!!!!"""###############"""######$$$%%% ******&&&/// cccyyy*** 111###%%%"""&&&###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""---'''888$$$######'''%%% &&&'''%%%%%%555YYY&&&###%%%000"""+++DDD>>>)))$$$)))$$$---"""wwwsss''')))LLLwww%%%'''%%%%%%%%%%%%%%%%%%%%%%%%"""''' '''~~~///"""))))))#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$&&&,,,%%%&&&@@@FFF(((%%%%%%$$$$$$#########$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$######$$$$$$$$$$$$###""""""########################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$&&&''''''%%%"""!!!########################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''qqqSSSCCC:::666444000///...---,,,++++++++++++)))((('''))))))((('''((((((((('''&&&&&&&&&%%%)))((('''&&&%%%&&&''''''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!""""""#####################$$$$$$!!!"""###000&&&$$$VVV###%%%"""&&&###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&)))###!!!222===$$$###$$$(((&&&///((( )))+++'''$$$ &&& (((\\\222&&&%%%(((%%%+++ SSSwww%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%###%%%///&&&+++&&&"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&### ***(((###AAAQQQ555'''&&&$$$#########$$$%%%######""""""######$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$##################$$$######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################%%%%%%%%%$$$###"""########################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&oooRRRBBB:::555444000///...,,,+++++++++++++++)))''''''((()))((('''((((((((('''&&&&&&&&&%%%)))((('''%%%%%%&&&'''((($$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$##################$$$!!!!!!!!!!!!!!!""""""############$$$############ """'''&&&$$$222###%%%"""&&&###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''444"""!!!(((nnn$$$$$$$$$)))''''''***---+++(((%%%'''$$$&&&+++&&&###+++(((***""")))www%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""+++)))UUU666$$$&&&"""+++ %%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&)))(((,,,!!!333HHH===((('''%%%$$$$$$$$$%%%&&&######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$###############################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""######$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&nnnQQQBBB999555444000///...---,,,++++++++++++)))''''''(((((((((''''''''''''''''''&&&&&&&&&)))((('''&&&%%%&&&''''''###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%########################""""""!!!!!!!!!"""#########$$$$$$$$$$$$###""""""%%%%%%'''######(((QQQ###%%%"""&&&###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))&&&+++&&&%%%$$$%%%***'''+++$$$***+++YYY777%%%222###+++!!!###&&&(((&&&!!!%%%+++---444www%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!,,,---555fff"""''')))(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''///!!!'''---"""$$$444888((('''&&&&&&%%%%%%&&&&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!$$$&&&########################"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmPPPAAA999555444111000///---,,,,,,++++++***)))''''''((((((((('''&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%#########$$$$$$############""""""""""""###$$$$$$###$$$$$$%%%$$$###"""!!!''' $$$ (((///NNN###%%%"""&&&###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''',,,###///######```%%%$$$%%%***(((&&&%%%'''*** 888~~~222)))!!!###MMMZZZ''' """""""""*** %%%777vvvwww%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((((((""")))((('''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''',,,&&&%%%)))&&&"""&&&,,,%%%&&&&&&&&&&&&%%%$$$$$$######""""""######$$$%%%############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""#########$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&########################"""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllPPPAAA999555444111000///...---,,,,,,,,,***((('''&&&(((((('''&&&%%%&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$%%%###$$$%%%%%%$$$###"""!!! ,,,'''###%%%---(((000;;;###%%%"""&&&###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&///&&&---%%%%%%&&&***(((###&&&&&&!!!((('''FFFyyy,,,!!!###,,,///###$$$***((("""!!!###"""---***FFFwww%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###)))%%%%%%/// ((('''$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$'''###$$$+++((("""$$$$$$$$$%%%&&&%%%$$$###"""#########"""###$$$$$$%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""######################################################""""""""""""##############################################################################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggOOODDD<<<666555111000///...---,,,,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############################################################"""############$$$$$$$$$''''''/// aaa"""%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ///qqq###((('''***###((()))%%%###$$$$$$"""111((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&---jjjttt###&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$---$$$((("""YYY###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''%%%#########%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""""""""############""""""$$$$$$##########################################################################################%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%eeeMMMBBB:::555444111000///...---,,,,,,,,,++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""########################################################################$$$$$$$$$$$$... &&&'''&&&222$$$%%%))) &&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%---(((vvv###)))%%%"""'''%%%((((((%%%%%%''''''######hhh)))'''%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&333!!!CCCzzz""""""(((((('''&&&&&&%%%$$$$$$$$$$$$)))---+++OOO''''''***###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""################################################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%cccKKK@@@999333222111000///...---,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%% """%%%+++...(((...666+++!!!'''###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))###777)))%%%&&&%%%!!!%%%%%%$$$"""%%%)))'''"""!!!---iii@@@ 666***(((''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%777444,,,~~~%%%---))))))((('''&&&&&&%%%%%%###%%%###&&&$$$***(((+++###(((%%%)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$##############################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%bbbJJJ@@@999444333111000///...---,,,,,,,,,************))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""#########$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%)))+++ +++000&&&''' ccc)))"""***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$$$$nnn"""***222$$$((('''$$$###(((---+++%%%'''%%%)))///III,,,444$$$000+++)))''''''((()))((('''&&&&&&&&&&&&&&&'''''''''555***'''000]]]rrr((('''''''''''''''&&&&&&&&&$$$)))***""" &&&999***""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######""""""######$$$%%%#######################################$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%bbbKKKAAA:::555555111000///...---,,,,,,,,,*********)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%(((&&&$$$"""!!! ((($$$''')));;;lll|||555"""###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,111***"""111***)))---%%%000///+++***...333111+++***!!! '''&&&!!!%%%---fff{{{tttUUU ***...---&&&666***(((''''''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&"""((('''"""&&&///+++PPPlll&&&***%%%%%%&&&&&&''''''(((((((((&&&###!!!...---<<<((((((((((((((((((((((((&&&'''***...000///***&&&))))))))))))))))))))))))$$$///999%%%!!!(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###############$$$$$$%%%########################""""""#########$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%cccKKKBBB;;;777666111000///...---,,,,,,,,,******))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$!!!###+++...+++((()))%%%,,,,,,''''''+++...'''222)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& ###---%%%---(((***,,,555(((222BBB555555111...///333222...222///(((+++111(((%%%555$$$''',,,...+++''')))...222000///)))''')))333777...,,,******+++,,,+++*********))))))))))))((((((+++666888,,,%%%***---))),,,***(((+++444###000&&&&&&''''''((()))))))))$$$&&&"""%%%))))))222%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&+++...---'''"""%%%%%%%%%%%%%%%%%%%%%%%%+++000 ((( $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$############$$$%%%%%%########################"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$##############################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%bbbKKKBBB;;;777777111000///...---,,,,,,,,,)))))))))))))))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((($$$"""(((---***$$$ &&&(((%%%###)))&&&///---$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''',,,...@@@$$$ ,,,&&&***222777III111444===<<<===:::444333555555222***===333***;;;;;;+++,,,444333555888555......444)))@@@777::::::===...;;;999777555555666777666555333333333222222111111111000)))+++444444,,,,,,444...(((,,,000,,,000222(((+++++++++******)))))))))$$$,,,"""000!!!555***''''''''''''''''''''''''&&&%%%%%%(((,,,---)))%%%%%%%%%%%%%%%%%%%%%%%%%%%000''' ***''' 111%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%aaaJJJAAA;;;777666111000///...---,,,,,,,,,)))))))))))))))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$(((&&&!!!%%%---,,,###(((!!!""")))***%%%###'''***###***%%%,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''///"""((()))+++%%% 333666---???@@@KKKDDDGGGIIIFFF???;;;<<<===<<<@@@;;;:::>>>@@@@@@AAADDD333:::;;;666888@@@BBB===HHHAAABBB>>>CCC@@@DDDBBBDDDBBBAAAAAABBBBBBAAA@@@======<<<<<<;;;;;;::::::===EEEFFF@@@AAAFFF@@@444333222>>><<<%%%333???---000///...---+++***)))(((---,,,<<<$$$)))***&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!###(((***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%### 222$$$!!!###333 $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%bbbIII???777333222333222///---,,,+++++++++***((('''''')))***)))(((&&&'''((((((((((((((('''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$((((((((('''''''''''''''&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&''''''******((()))---///---333000444AAAJJJLLLMMMPPPVVVTTTQQQOOONNNLLLIIIGGGIIIIIIHHHHHHHHHIIIIIIJJJCCCEEEGGGGGGEEEDDDDDDEEEDDDDDDFFFIIIIIIIIIJJJMMMSSSSSSRRRSSSVVVWWWTTTOOOOOOLLLJJJLLLMMMLLLJJJIIIKKKKKKLLLOOOQQQQQQMMMIIIJJJEEE@@@===;;;;;;:::999666777999888555222000000444333111///...............+++'''&&&(((***)))((('''''''''&&&%%%$$$######%%%%%%&&&'''''''''''''''''''''(((((('''&&&$$$###%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""######"""!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$######""""""########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$```HHH???999555555333111///---,,,++++++++++++)))((((((***+++***)))'''(((((((((((((((''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((''''''''''''((()))++++++---000000...///333444222666555999CCCJJJKKKMMMPPPSSSRRRRRRSSSSSSQQQMMMJJJJJJJJJJJJIIIIIIJJJJJJKKKGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJKKKLLLMMMNNNPPPRRRZZZ[[[[[[ZZZYYYWWWUUURRRQQQOOONNNNNNNNNLLLKKKKKKMMMLLLKKKMMMNNNMMMJJJFFFLLLJJJHHHFFFEEECCCBBBAAA<<<>>>@@@@@@>>>;;;::::::>>>AAAEEEHHHFFFBBB<<<777666333...,,,,,,---+++******)))'''&&&&&&&&&'''(((%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''''''''&&&%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$#########"""########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$]]]GGG@@@;;;777888222111///---,,,+++,,,,,,,,,+++))))))***++++++***((()))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''***)))(((''''''((()))***'''((()))+++...111333444888::::::777888;;;<<<:::;;;<<>>???AAACCCCCC@@@@@@CCCDDDBBBEEEHHHLLLMMMLLLKKKNNNQQQRRRSSSUUUXXX[[[\\\[[[YYYZZZYYYYYYXXXXXXXXXXXXYYY\\\ZZZYYYZZZ]]]^^^]]][[[\\\\\\ZZZXXX[[[```cccbbbbbb______ccceeecccbbbbbbZZZ^^^```]]]\\\]]]______[[[YYYXXXWWWVVVUUUTTTSSSJJJMMMOOOPPPNNNMMMNNNPPPSSSUUUWWWWWWVVVTTTSSSSSSXXXYYYZZZ[[[]]]^^^``````VVVSSSNNNJJJGGGEEEDDDCCC===<<<999555222///---+++******)))(((((())))))************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%[[[FFF???999555555111000///---,,,,,,,,,---,,,***(((((())))))((('''))))))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''&&&&&&(((((()))+++---000333555777888:::<<<@@@CCCFFFHHHFFFHHHHHHEEEEEEHHHIIIFFFJJJNNNQQQPPPNNNNNNQQQSSSPPPOOONNNPPPSSSVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRPPPSSSTTTRRROOOSSS[[[^^^[[[ZZZSSSQQQWWW]]]\\\YYYYYYTTTYYYZZZWWWWWW[[[]]]ZZZYYYYYYYYYXXXWWWWWWWWWXXXVVVWWWXXXYYYYYYYYY[[[\\\\\\]]]]]]\\\ZZZYYYYYYZZZ___]]]ZZZXXXYYY\\\```bbbVVVTTTQQQMMMIIIGGGGGGGGGGGGHHHHHHGGGEEE@@@<<<999111000...,,,)))'''&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&[[[FFF>>>888444333111000...---,,,,,,------,,,***((('''(((((((((&&&((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&'''((()))(((((())))))))))))******---...111444777:::<<<===AAAAAABBBCCCEEEHHHJJJKKKEEEHHHHHHEEEEEEIIIJJJHHHDDDHHHKKKKKKLLLQQQSSSSSSQQQOOOLLLLLLNNNPPPQQQRRRNNNMMMLLLKKKKKKKKKKKKKKKIIILLLNNNOOOLLLIIIGGGFFFKKKNNNLLLJJJPPPZZZ[[[VVVUUUMMMKKKSSSWWWTTTRRRUUUVVVZZZXXXRRRSSSXXXVVVOOOMMMOOOQQQQQQPPPPPPPPPRRRWWWWWWWWWZZZ\\\]]][[[YYY]]]]]]\\\YYYXXXYYY[[[^^^aaa```^^^\\\ZZZYYYXXXWWWOOONNNLLLGGGCCCAAABBBCCCKKKOOOSSSWWWWWWUUUQQQNNNFFFDDDAAA<<<777111,,,***''''''''''''((()))******%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''((('''&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''YYYEEE>>>999444444111000...---,,,,,,---------+++)))((())))))(((''''''(((((((((((((((''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''((()))***+++***+++,,,...111333444555888:::===@@@CCCDDDDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGBBBEEEEEEBBBCCCGGGIIIGGGDDDIIILLLNNNUUU___cccaaa\\\ZZZWWWVVVVVVVVVUUUTTTOOOOOOMMMLLLLLLKKKKKKKKKNNNUUU\\\]]]XXXSSSQQQSSSZZZ^^^^^^\\\dddooopppiii^^^ZZZ]]]dddccc^^^aaakkkrrrrrrkkkaaaaaaddd]]]PPPSSSVVVYYYZZZXXXWWWWWWXXX[[[[[[\\\bbbgggfff^^^WWWXXXWWWUUUSSSSSSVVV\\\``````___^^^]]]ZZZXXXUUUTTTRRRRRROOOKKKEEECCCDDDEEENNNQQQWWW\\\______]]]\\\YYYXXXVVVQQQKKKDDD===999000///...,,,+++***++++++&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''XXXEEE>>>999555555000000...---,,,,,,---......,,,***)))******)))(((''''''((((((((((((((('''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((()))***+++,,,---///222555999===???AAAAAACCCGGGJJJKKKKKKJJJIIIJJJIIIGGGFFFEEEDDDCCCCCC???BBBBBB@@@AAAFFFGGGEEEOOOTTTXXX\\\hhhvvv{{{xxxjjjhhhfffeeedddbbb^^^[[[XXXWWWVVVUUUTTTTTTTTTTTT^^^hhhrrrsssmmmgggfffiiisssxxxxxxwwwkkklllttt{{{wwwqqqzzzxxxvvvwwwlll\\\hhhlllpppqqqooolllkkkllllllkkknnnvvv}}}zzzmmmbbbSSSQQQOOOMMMNNNTTT\\\bbb___]]]ZZZWWWVVVWWWYYYZZZ]]]\\\ZZZTTTNNNJJJKKKMMMPPPRRRVVVZZZ]]]_________^^^^^^]]][[[VVVOOOIIIEEE>>><<<888333///,,,******'''((()))******)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((~~~VVVFFF<<<888888333000///...---,,,++++++++++++++++++************)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&'''***...'''(((***,,,///111222444;;;::::::???EEEIIIIIIGGGOOOHHHFFFJJJIIICCCEEEMMMFFFFFFEEEBBBCCCGGGGGGCCCCCCAAABBBEEEHHHHHHLLLRRR^^^gggqqqwwwzzz}}}~~~wwwqqqnnnqqqpppjjjgggiiirrrxxxxxxoooiiiiiiiiigggzzz|||xxxuuu|||zzzmmmwwwuuutttxxxuuunnn{{{|||sssnnnssssssuuu|||vvv```\\\RRRMMMWWWiiiuuuwwwssseeeYYYSSSPPPNNNRRRYYY[[[[[[YYYUUUQQQOOOOOOOOOMMMPPPTTTYYYZZZXXXYYY[[[VVVVVVUUUUUUSSSQQQPPPNNNGGGFFFDDD@@@;;;666222///---+++***)))******((('''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++(((((('''''''''''''''(((%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$~~~VVVFFF<<<888888333111000///...---,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******)))***+++)))((((((+++...---///222555999<<<@@@CCCDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGHHHFFFFFFLLLSSSRRRRRRPPPLLLNNNRRRSSSQQQSSSRRRVVV]]]aaaaaabbbffftttyyy|||{{{sssqqqtttvvvvvvpppuuu|||{{{sssyyy~~~}}}uuuuuuzzz}}}{{{yyyuuupppmmmttt~~~zzzvvvtttpppgggbbbiiiwwwtttjjj```]]][[[ZZZ]]]bbbhhheee___WWWPPPKKKIIIIIILLLMMMOOOPPPPPPPPPQQQTTTPPPOOONNNMMMLLLKKKKKKKKKNNNOOOOOOMMMJJJFFFBBB@@@@@@===999555111---(((%%%)))(((''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((******************))))))&&&&&&&&&''''''(((((()))+++******)))))))))******((()))***++++++***)))((())))))))))))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$~~~UUUFFF<<<888888333222111000///...---------++++++*********)))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&'''((()))******((()))***))))))+++...000666999===@@@DDDIIINNNRRRJJJMMMOOOMMMIIIGGGHHHKKKJJJMMMMMMJJJLLLUUU^^^ccc]]]^^^\\\YYY[[[```aaa^^^\\\___iiiwww~~~|||{{{yyyyyysssnnnrrrwwwvvvuuuuuuvvvxxxzzzzzzzzzzzz}}}|||uuuqqqsssvvvxxxpppnnnmmmmmmttt|||vvvvvv|||xxxrrrooorrrzzz~~~}}}ssskkkdddbbbcccdddhhhllltttnnneee\\\TTTOOOMMMLLLNNNQQQTTTTTTRRRPPPNNNMMMMMMLLLKKKKKKMMMPPPSSSVVVXXXZZZ[[[[[[YYYTTTOOOLLLNNNKKKFFFAAA<<<777111---,,,+++)))((('''(((((()))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((())))))))))))))))))(((((('''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%}}}UUUEEE<<<888888444222111000...------,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&'''((()))******+++((()))***,,,///222666888===@@@EEEIIILLLPPPVVVZZZTTTVVVXXXWWWTTTRRRRRRSSSSSSWWWVVVTTT]]]nnnwwwvvvfffiiiiiihhhjjjmmmlllgggjjjrrr{{{{{{~~~|||wwwrrrxxx~~~zzzuuuuuuwwwvvvwwwhhhgggggggggnnnwww|||~~~wwwqqqrrrvvvwwwuuurrrqqqrrrtttsssqqqnnnggg```]]]___eeelllrrruuuppphhhbbb___^^^^^^___YYY```eeefffbbb]]]VVVPPPMMMLLLLLLMMMQQQWWW]]]``````bbbdddeeebbb]]]WWWTTTPPPNNNLLLJJJHHHEEEAAA>>>111000---+++)))))))))***(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((())))))))))))***,,,+++)))((((((***,,,---(((((())))))))))))******++++++++++++++++++******(((''''''''''''(((((()))(((((())))))))))))(((((())))))(((((((((((('''''')))))))))***************''''''(((((()))*********''''''''''''&&&&&&&&&&&&|||TTTEEE;;;888888444000000...---,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,------...------...111555:::===??????EEEKKKPPPSSSWWW]]]bbbhhhggggggiiijjjhhhccc```^^^___\\\^^^nnnuuuzzz}}}~~~|||uuurrr}}}{{{yyy~~~|||tttgggfffeeeccciiisssxxxzzzvvvnnnmmmrrrwww{{{yyywwwvvvtttpppllljjjkkkeee]]]XXX[[[dddnnnsssrrroookkkjjjmmmqqqssstttlllrrruuupppkkkiiiccc]]]SSSQQQOOOMMMNNNQQQTTTVVV\\\^^^bbbeeeeeedddaaa___UUUTTTSSSSSSSSSQQQNNNKKK===;;;777333...+++))))))(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))+++***)))((((((***,,,---*********++++++,,,,,,,,,******))))))))))))))))))******))))))***+++,,,,,,,,,++++++++++++++++++,,,+++++++++******)))))))))))))))))))))))))))))))))''''''(((((()))))))))***((((((((('''''''''&&&&&&|||TTTDDD;;;888888444000///...---,,,+++++++++******)))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((&&&'''(((((('''&&&((()))%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((())))))******++++++))))))***+++---...//////111000111555:::???BBBCCCGGGOOOXXX]]]___bbbhhhlllvvvuuuuuuxxxzzzvvvnnnggghhhfffdddjjjzzzzzzjjjgggmmmqqqqqqppppppooonnnnnnpppvvv}}}|||}}}||||||}}}~~~~~~tttrrroookkkpppwww||||||uuunnnoootttwww{{{zzzxxxtttlllgggfffkkkiiiddd```bbbjjjoooppppppnnnnnnrrryyy~~~|||{{{pppkkknnnoookkkccc```\\\XXXSSSOOOMMMLLLOOOQQQUUUYYY\\\___aaabbb]]]\\\[[[[[[ZZZXXXTTTQQQMMMJJJFFF@@@999333///,,,+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((***+++,,,))))))******++++++,,,,,,))))))))))))))))))))))))+++******++++++,,,---...---,,,,,,++++++,,,,,,---++++++******))))))(((((())))))))))))((((((''''''(((((((((((((((''''''''')))(((((((((((('''''''''{{{SSSDDD;;;888888444111000///---,,,,,,,,,,,,***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))%%%'''((((((''''''(((***&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,)))***,,,...111444555666777777999???HHHPPPTTTUUU\\\dddmmmqqqpppooorrruuuxxx{{{xxxsssuuurrrttt}}}}}}vvvtttwwwtttoooqqqzzzyyyxxx}}}pppcccXXXYYY^^^bbbgggkkkfffgggggggggiiinnnsssvvv{{{tttoooppprrrqqqrrrvvvxxxuuuvvvxxx}}}}}}zzzyyy||||||vvv~~~zzzuuusssyyywww|||{{{tttooorrrvvvvvvwwwsssrrrsssooogggdddfffkkkooorrrrrrsssuuupppiiimmmmmmpppwwwuuuppptttuuupppooonnnllliiieee```[[[XXXUUUTTTSSSRRRRRRTTTVVVWWWZZZZZZ[[[\\\]]]\\\XXXUUUTTTTTTQQQNNNIIICCC>>>;;;333111...+++((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++,,,------...------......///000000111111111222222333333444444111111111111222333444555333222111000000111222333444444333222222111000000//////...---,,,+++******+++++++++******))))))((()))))))))(((((((((''''''{{{SSSDDD;;;888888444222111000///...---------))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))%%%'''((((((''''''(((***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))***++++++,,,,,,000111444888<<>>???@@@@@@AAAAAA============>>>???@@@AAA???>>>===<<<<<<===>>>???DDDDDDCCCBBBBBBAAA@@@@@@666555444333222111000///111000//////------,,,+++))))))))))))((((((((((((xxxPPPCCC>>>;;;999333222000...---------,,,+++******))))))((((((''''''******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((('''''''''((((((((((((((((((((())))))***,,,+++++++++,,,---///111333666???JJJPPPRRRUUUZZZZZZYYY]]]gggrrrxxxzzz{{{{{{vvvllliiioooqqqjjjiiimmmrrrqqqlllbbbXXXUUUYYY___aaa^^^]]]bbbkkksssuuuttt~~~}}}}}}zzzrrrttt{{{}}}uuukkkoookkklllqqqtttsssvvv|||ssspppnnnnnnpppqqqnnnkkkrrrssssssrrrnnnkkkiiihhhhhhmmmsssyyyzzzxxxrrrooolllooorrrrrrooollljjjiiiuuussswww|||{{{sssqqqsss~~~~~~yyyzzzkkklllnnnqqqsssuuuzzz||||||vvvllleeeaaa]]]YYYVVVOOOKKKLLLLLLLLLRRR[[[ZZZZZZ[[[\\\]]][[[WWWUUUOOONNNHHH>>>444------...)))'''&&&&&&(((((((((''''''&&&&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((&&&$$$%%%)))------,,,++++++*********+++,,,,,,'''++++++((((((+++...---------...111333333222000555888<<>><<<:::888777666777888777333///...111444***,,,------+++)))((((((xxxPPPDDD===;;;999333444222000/////////...---)))))))))))))))((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((((((''''''((((((((())))))***+++++++++***)))++++++,,,...000333777:::AAADDDLLLWWW]]]___ccchhhtttwww|||}}}wwwiii___ZZZ```dddcccgggnnnppprrrrrrmmmfffbbbdddgggfffiiinnnttt{{{}}}|||yyyvvvwww{{{}}}{{{wwwtttssswww}}}{{{}}}tttpppllljjjjjjkkklllmmmppprrrrrrnnniiidddbbbccciiiooowww{{{{{{wwwqqqmmmrrrooolllmmmqqquuuwwwxxxuuusssuuuxxxvvvsssvvv|||}}}{{{~~~}}}wwwnnnoooqqqssstttuuuwww||||||vvvsssrrrnnniii]]]RRRKKKLLLPPPPPPPPPRRRUUUVVVYYY\\\^^^___^^^\\\SSSQQQOOOJJJDDD<<<444...***(((%%%$$$&&&''''''''''''&&&&&&&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''---***((()))+++---,,,+++------,,,,,,,,,+++******...111000+++))),,,...---,,,000555777666777;;;>>>===DDDNNNXXX___dddgggjjjiiiiiiiiiiiikkkoootttxxxvvvllliiippptttpppooosssnnnnnnoooooooooooooooooolllgggbbbbbbcccbbb^^^[[[XXXVVVRRRNNNIIIDDDAAA???DDDDDDCCCCCCBBBAAAAAA@@@@@@@@@>>><<<::::::<<<>>>:::999777333///---,,,---wwwPPPDDD===:::999333444222000/////////...---(((((()))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))(((((((((((())))))((()))***++++++***)))((()))+++---000444999@@@DDDKKKNNNWWWbbbiiimmmsssyyyqqqkkkpppwwwwwwooo\\\VVVXXXaaaiiikkkpppwww{{{}}}~~~{{{tttmmmjjjiiiiiiooowww~~~~~~tttwww|||~~~}}}}}}}}}zzztttnnnkkkmmmrrrvvvuuuwwwwwwrrrjjjddddddfffjjjqqqzzz}}}zzztttnnnjjjsssooommmqqqzzzvvvuuuttttttqqqrrrzzz}}}wwwwww{{{|||yyyzzz}}}~~~~~~~~~xxxlll```VVVXXX^^^]]]UUUOOOQQQRRRSSSVVVYYY\\\___```ZZZWWWTTTSSSQQQKKKAAA999222...)))'''&&&'''(((((('''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))((()))***+++***((('''(((***,,,------------,,,000111//////444777777===DDDLLLMMMLLLMMMUUU\\\^^^dddnnnvvvzzz{{{||||||{{{|||}}}}}}~~~~~~{{{~~~{{{xxxwwwyyy|||{{{tttllljjjgggbbb\\\WWWUUUTTTTTTSSSSSSSSSRRRQQQOOONNNMMMDDDBBB@@@???@@@AAAAAAAAACCCBBBAAA???<<<999666444uuuPPPDDD===:::888333222000...---------,,,+++((((((((())))))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))((((((((()))************+++,,,,,,---...///111444888<<>>FFFNNNSSSVVVYYYaaajjjnnnmmmmmmqqquuuwwwyyy~~~yyyxxxzzz|||~~~~~~~~~qqqlllhhhhhhoooxxx{{{xxx~~~}}}~~~}}}|||~~~{{{{{{{{{}}}{{{{{{~~~}}}xxxsssooopppxxx}}}{{{wwwuuu|||yyyvvvssstttvvvyyy{{{zzz~~~zzz~~~wwwuuuoooeeeZZZTTTTTTWWWRRRSSSUUUVVVUUUUUUUUUVVVUUUSSSQQQMMMIIICCC<<<666222///+++)))((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***************************(((((()))******+++,,,,,,+++,,,,,,,,,,,,000555:::===AAAIIITTT```llluuuzzz}}}yyyttt{{{~~~wwwqqqqqqtttvvvtttoookkkiiilllrrrwww~~~~~~}}}{{{zzzzzz}}}|||ppppppssssssmmmooorrrvvv{{{~~~|||xxxxxxxxxuuuqqqnnnmmmlllaaaXXXNNNHHHIIIKKKLLLKKKqqqPPPDDD;;;777888555222000...---------,,,+++,,,+++++++++***)))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''""""""###$$$&&&'''(((((($$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&''')))******(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...888>>>HHHSSS]]]dddhhhjjjeeennnxxx}}}{{{{{{~~~{{{|||}}}yyy~~~qqqtttyyy~~~zzz}}}|||{{{tttqqquuuwwwuuuuuuxxxttt{{{yyyxxxyyy{{{zzzvvvrrrnnnvvvzzzwwwvvv{{{~~~tttllliiijjj]]]WWWPPPMMMPPPTTTWWWWWWSSSTTTUUUUUUSSSNNNGGGAAA666222...++++++******)))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******************************((())))))***++++++,,,,,,---///111333666===FFFMMMhhhlllsss{{{~~~zzzttt~~~wwwooopppvvv~~~}}}zzzxxxxxx|||yyyyyywwwrrrssstttvvvxxxyyyxxxxxxwww|||yyy{{{~~~|||wwwttttttuuuooojjjdddaaa```^^^XXXSSSpppMMMCCC===:::999444222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******,,,++++++*********++++++++++++******+++///666:::AAAQQQ```fffmmmuuuwwwsssrrr|||wwwooossszzz{{{|||}}}{{{uuurrrttt{{{|||{{{yyyrrrjjjjjjxxxwww|||}}}}}}{{{wwwxxxuuuwww{{{xxxyyyxxxuuuuuuuuuqqqmmmqqqzzz|||xxxwwwooofff]]]XXXRRRLLLPPPWWWRRRVVVXXXWWWUUUTTTRRRPPPIIIDDD;;;333,,,)))((()))***(((&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!############$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))(((((()))+++---------)))'''(((,,,,,,)))+++222///222:::GGGXXXiiiwwwzzzyyyxxxuuusssrrrqqqrrrrrrtttsssvvvzzz~~~}}}~~~tttoooooossszzzxxxyyyyyyxxxvvvrrrooollloooLLLBBB<<<999888333222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&'''((($$$%%%&&&'''((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******))))))((((((((()))***+++***+++---000444;;;CCCIIITTTbbbnnnsssxxx}}}sssnnnoooxxx|||||||||{{{~~~xxxvvvxxxuuupppfffhhhlllrrryyyyyywwwtttooojjjkkkxxxzzzuuuwwwvvvzzz~~~zzz{{{{{{vvvrrrnnnhhhbbbeeellliiinnn}}}xxxrrrlll```SSSMMMNNNRRRTTTVVVWWWVVVVVVUUUTTTOOOKKKEEE>>>777111---,,,'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!############$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&'''''''''&&&%%%$$$%%%%%%''''''$$$%%%%%%%%%&&&'''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))...---,,,,,,------------333...,,,---...///666???IIIVVViiizzz~~~ssslllllllllmmmpppuuu|||}}}{{{}}}}}}~~~~~~~~~yyyuuurrrmmmKKKAAA;;;888888333222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&'''((($$$%%%'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))*********)))((((((((()))***+++,,,+++---111666===EEEMMMSSS^^^lllvvvyyy~~~}}}{{{~~~}}}|||zzzsssmmmooottt{{{zzzxxxyyy~~~|||yyywww{{{~~~~~~}}}zzzssskkkjjjmmmooommmnnnkkklllsss~~~zzz{{{wwwtttsssqqqsss|||}}}~~~|||yyyxxxxxx}}}}}}yyyyyyyyyrrrlllddd^^^___cccWWW]]]sss}}}xxxnnnbbbZZZYYYPPPPPPPPPRRRSSSUUUWWWYYYSSSQQQNNNIIIBBB;;;444000'''((((((((()))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$### !!!###$$$######$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$#########$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&'''((())))))***************************))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********++++++///,,,,,,000777@@@MMMXXXmmmxxx|||wwwpppggg```bbbgggnnnxxx}}}|||}}}~~~~~~~~~{{{}}}}}}zzzlllJJJ@@@:::888777222222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&&&&((($$$%%%'''((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++******,,,+++******+++---///000111444888===CCCJJJRRRWWWbbbpppzzz~~~yyyrrrqqquuuxxx~~~}}}}}}}}}~~~|||}}}zzz{{{~~~~~~{{{{{{wwwppplllnnnuuu{{{~~~wwwwww{{{{{{xxxvvvyyyuuutttvvvwwwvvvyyy~~~}}}yyy~~~{{{|||~~~tttrrruuu~~~~~~~~~~~~||||||~~~xxxsssnnnjjjhhhggg\\\___ooo|||}}}|||}}}~~~zzztttnnnllllllWWWQQQMMMMMMOOOQQQUUUYYYSSSSSSQQQMMMHHHAAA;;;777...,,,***)))''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$### """$$$$$$#########%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))))))))***,,,---'''---777EEETTTbbbpppyyyxxxvvvqqqlllmmmpppqqqooorrrwwwyyyzzz{{{{{{|||~~~zzz~~~{{{zzz~~~kkkIII@@@:::888777222222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&&&&((($$$%%%'''((((((((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))***+++,,,+++++++++------,,,,,,---000333555>>>BBBGGGLLLRRRXXX^^^cccqqq}}}vvvooommmrrr|||yyyyyy{{{{{{~~~~~~{{{vvvqqqrrrxxx|||vvvuuuxxxsssqqqqqquuuuuuqqqnnnooovvvrrrkkkmmm~~~~~~ssssssqqqmmmkkkmmmtttzzzxxxuuuwww~~~~~~|||yyytttoooiiiiiiqqquuullljjjkkkdddiiikkkpppuuuyyyzzzyyyxxx|||wwwsssqqqlllaaaVVVSSSPPPMMMOOOSSSRRRQQQOOOMMMJJJFFFDDDBBB999555///***&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!###%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&''')))+++,,,*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,------,,,+++...222666888FFFZZZmmm}}}~~~vvvoooeeejjjnnnpppxxx|||zzzyyyyyy~~~zzzyyyyyyzzzkkkIII@@@:::888888333222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%&&&''''''&&&%%%$$$&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))***+++,,,---,,,++++++,,,,,,,,,...111666;;;>>>PPPTTT[[[aaahhhnnnuuuyyywwwssspppsssxxxyyyrrrsss|||}}}www|||{{{{{{xxx}}}zzzyyyzzz}}}{{{uuuqqqrrr|||wwwrrrxxx}}}~~~wwwtttooolllmmmsss{{{}}}zzzzzz}}}}}}zzzzzz|||yyy|||zzzrrrrrrooouuuttthhheeefff```^^^```eeelllrrruuuuuutttwwwxxxvvvjjjddd]]]RRRLLLMMMQQQPPPNNNMMMLLLKKKKKKKKKBBB>>>777///***(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###"""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&(((***---...,,,++++++***)))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))*********++++++++++++---...///...///555>>>EEEZZZiii{{{{{{sssqqqssssssoookkkrrr||||||yyyyyy}}}}}}}}}~~~}}}wwwuuuuuuuuulllJJJ@@@;;;999999444222000///---,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''&&&'''((('''&&&&&&'''(((%%%&&&&&&&&&&&&$$$###"""%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********)))***,,,---...---,,,+++,,,,,,...222999AAAHHHLLL___dddkkkrrryyy}}}ttttttzzz}}}wwwwwwzzz}}}zzzwwwxxx}}}~~~~~~~~~{{{{{{wwwmmmxxx{{{vvvxxxvvv||||||pppooosssooodddccccccfffkkkoooqqqpppmmmyyyyyyxxxppp___RRROOOMMMMMMMMMMMMMMMMMMMMMLLLGGGDDD???999333...+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###"""$$$&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&''')))+++,,,******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,///222666<<>>999888999444111000///......------...+++***))))))******)))'''******))))))((((((''''''))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&(((***)))(((((()))+++***++++++)))((()))+++---/////////...,,,,,,---...666555>>>QQQ___dddeeehhhrrrzzzwwwsssxxxzzzooolllxxx}}}|||{{{{{{|||{{{uuullleee{{{}}}|||}}}zzztttnnnmmmooonnnhhhbbbkkkxxx{{{ooohhhXXXMMMFFFIIINNNNNNMMMOOOJJJJJJJJJJJJHHHBBB999333***,,,,,,((($$$###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$%%%%%%&&&''''''########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''')))(((((('''''''''((((((&&&)))+++***)))***+++,,,,,,,,,---...------///333666FFFYYYhhhyyy|||wwwuuusss~~~}}}~~~iiiGGG===999888888444111000///...------------+++***))))))******)))'''))))))))))))(((((((((((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''((((((((())))))))))))******)))***+++***))))))+++------///000//////000444888BBBDDDQQQcccooorrrsssuuu|||yyysssooosss~~~|||qqqlllqqq~~~vvvppp~~~|||vvvuuuxxxwwwqqqlllsssxxx{{{{{{|||xxxzzzfff\\\TTTQQQNNNLLLNNNRRRKKKLLLLLLLLLIIIFFFAAA>>>222///+++(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))((((((''''''(((((((((,,,,,,,,,+++***,,,------,,,,,,++++++---111:::AAAVVVeeevvv}}}rrrsss}}}~~~}}}}}}zzzyyyxxx}}}zzzyyy~~~gggEEE===888777777333111000///...------------+++***))))))******)))'''(((((((((((())))))))))))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((''''''''''''(((((()))(((((()))***+++***((((((***,,,,,,+++++++++,,,...000222111111666???GGGTTT\\\jjjzzzzzzuuuqqqrrrvvv}}}{{{wwwuuu{{{~~~yyy}}}~~~}}}yyyyyyzzz}}}|||xxx{{{uuuoookkkiiissszzz}}}yyyyyy{{{|||xxxsss|||xxxrrrrrr|||wwwooofff\\\QQQJJJLLLQQQNNNOOOOOONNNKKKHHHGGGGGG<<<555---)))***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&$$$&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))+++)))((((((***+++,,,,,,//////---...555EEEXXXeeeyyyqqqtttzzztttpppsssxxxnnnpppsssxxx|||~~~}}}{{{zzzuuunnnjjjlllttt~~~{{{qqqjjjiiijjjpppwww~~~zzzuuutttvvvsssyyy}}}||||||}}}zzzuuu~~~fffEEE<<<888666666222000000///...------------+++***))))))******)))'''''''''(((((())))))******((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))((((((''''''(((((())))))''''''(((***+++(((&&&(((***---...---,,,,,,---000111222222444>>>NNNZZZgggppp}}}yyymmmccclllttt{{{ttttttwwwzzz~~~{{{vvvuuuqqqjjjccceeeaaaaaafffnnnsssuuuuuuzzztttqqqrrruuuwwwwwwyyy~~~~~~{{{~~~xxxnnneee```iiinnnssstttpppiiibbb]]]eeegggjjjllllllkkkjjjiiijjjuuuvvvooovvvwwwsssooohhhcccbbbhhhqqq~~~}}}~~~{{{zzz{{{|||{{{tttuuu~~~|||tttjjj]]]QQQKKKIIINNNPPPPPPNNNJJJGGGGGGHHHCCC===444...+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((('''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))((((((((()))*********'''&&&***------,,,---,,,111666<<>>:::888777222//////...---,,,,,,,,,,,,+++***))))))******)))'''))))))))))))((((((((((((''''''''''''((((((((()))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))''''''&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))+++******))))))******+++(((...333222---)))***---***,,,---------...000222666===JJJ\\\mmmzzz~~~}}}}}}}}}|||xxxrrrqqqvvv|||{{{wwwvvvwwwwwwwwwuuusssuuuuuurrrmmmhhheeedddfffnnnsssqqqqqquuuyyyyyynnniiifffhhhnnnsssqqqnnnpppvvvxxxwwwxxx|||~~~~~~rrrqqqrrrtttwwwwwwssspppnnnoooooolllhhhccc``````]]]```bbbaaa^^^]]]```dddjjjnnnooolllggggggnnnuuunnn\\\XXX^^^ccceeeeeebbbeeefffcccbbbfffhhhgggnnnrrruuuvvvzzzzzzuuuxxx}}}|||rrr\\\TTTKKKGGGIIILLLLLLJJJGGGHHHHHHEEE???888111...''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((()))******++++++************+++,,,------...***+++000111222>>>OOOmmm{{{wwwyyy{{{pppcccYYYSSSRRRUUU[[[eeemmmqqqnnnkkkiiioooxxxzzzrrrmmmkkknnnsssvvv|||rrroootttzzz}}}xxx||||||sssqqqwww{{{vvvyyyvvvllljjjiiiooo{{{{{{wwwuuurrrpppoooqqqsssttttttssswwwwwwrrrrrrzzzeeeEEE???;;;999888222//////...---,,,,,,,,,,,,+++***))))))******)))(((******))))))((((((''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((***)))(((&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))++++++************++++++)))111777666///***,,,111+++,,,---,,,,,,...111333AAAIIIYYYnnn}}}}}}}}}~~~zzzwwwqqqsssuuu~~~zzzvvvuuunnnsssxxxyyyuuurrrsssuuuxxx{{{|||xxxrrrrrrzzzwwwccc___gggoootttvvvrrrnnngggdddgggkkkggg___dddjjjnnnppprrrxxxzzzyyyyyy}}}||||||{{{nnn```OOOHHHIIILLLKKKIIIGGGGGGGGGIIIHHHBBB888000(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++************+++,,,---...000,,,///555999???TTTlll}}}{{{{{{|||}}}zzzzzzwwwoooeee]]]XXXWWW\\\aaaiiippptttuuutttsssrrrsssssssssxxx|||rrrjjjiiinnnwww~~~xxxqqqvvvtttqqqttt{{{zzzttt{{{mmmiiilllvvv|||vvvhhh___^^^___cccjjjttt~~~|||pppkkkpppuuuwwweeeDDD===:::999888222000///...------,,,------************))))))))))))))))))(((((('''''''''&&&************)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++(((///555444...***+++...---...111222---+++888HHHXXX^^^iiivvvsssxxx~~~uuu~~~zzzzzz}}}uuurrrrrrqqqmmmiiiooooooooopppqqqtttvvvxxxrrruuuvvvssspppqqqwww}}}||||||~~~nnnYYYOOOKKKIIIIIIMMMMMMLLLKKKKKKJJJGGGAAA===000---)))''''''((())))))%%%''')))'''$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********)))***---000...***+++000555111///555FFF^^^wwwzzzmmmjjjhhhdddeeellllllqqqvvvvvvppphhhfffhhhkkkiiihhhmmm|||}}}uuusssrrrsssyyyzzztttrrrttttttssszzzxxx|||wwwmmm{{{{{{zzzzzzuuurrrssssssqqqqqqssshhheeedddgggooozzzxxxrrrmmmkkkpppwwwvvvdddDDD===:::999888222000///...------,,,------************))))))))))))))))))((((((((('''''''''))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&''''''(((((((((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++)))---000000,,,)))+++......---///222333999IIIZZZjjjpppzzz{{{xxxyyyzzzzzzyyy{{{zzz~~~{{{{{{xxxrrrmmmlllooossszzz{{{mmmcccZZZPPPKKKLLLKKKKKKKKKKKKJJJHHHEEEBBB555111,,,)))((())))))(((%%%'''((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***''''''((())))))******+++---******------+++---222+++///;;;PPPlll~~~uuummmeee```ZZZVVVUUUWWWaaalllzzz|||~~~}}}wwwnnnhhheeedddjjjrrr~~~oooqqquuuzzzyyytttrrrxxxtttmmmmmmrrruuuvvvtttmmmfffdddeeekkkwww|||cccDDD===:::888888333000///...------,,,------************))))))))))))))))))((((((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))******)))))))))*********+++++++++++++++++++++++++++++++++,,,---,,,++++++---///......111888AAAOOObbbrrrwww{{{|||wwwzzz|||}}}|||zzz~~~vvvpppsss{{{zzzmmm]]]QQQMMMKKKMMMOOOOOOLLLJJJHHHGGG>>>999333...,,,+++******&&&(((((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******(((((())))))***+++++++++---+++,,,///000...000333:::EEE[[[wwwsssxxxwwwmmmbbb]]]\\\\\\^^^cccaaaXXXRRRYYYhhhsssyyy|||yyyqqqkkkkkkttt~~~}}}sssssswwwyyyxxxxxxmmmccc^^^aaakkk|||wwwmmmbbbDDD===999888777333000///...------,,,------************)))))))))((())))))(((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&''''''((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++------------.........///...111999EEEUUUeeettt~~~|||{{{|||~~~rrryyy}}}xxxvvvuuuxxx}}}~~~|||yyy{{{}}}lll\\\RRRKKKOOORRRRRRPPPLLLJJJJJJGGGBBB:::444000...,,,+++(((((((((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))******+++,,,,,,,,,***,,,000444333000444;;;ZZZjjj|||nnndddgggcccZZZQQQOOOZZZjjjvvv~~~~~~lll```fffpppuuuttt|||~~~yyytttttt|||uuuhhhccchhhxxxzzzppp```DDD>>>999777777333000///...------,,,------************)))))))))((((((((())))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))))))))(((((())))))))))))************************++++++++++++++++++++++++++++++++++++,,,------...............///888FFFWWWgggttt{{{}}}||||||~~~mmmttt}}}zzz{{{~~~zzzvvvwww|||}}}|||jjj\\\JJJMMMPPPRRRQQQOOOMMMLLLJJJEEE>>>888333///,,,***))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++,,,---------+++...111222///333BBBRRRrrrxxxnnnddd[[[VVVWWWRRRMMMQQQ^^^qqqsssgggiiilllkkkvvv~~~}}}|||{{{rrrfffdddnnnyyywwwqqqrrrxxxxxxttt___CCC>>>999666777444000///...------,,,------************))))))))))))(((((())))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))&&&'''((()))***)))(((((()))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++)))+++,,,---,,,...111333:::GGGYYYhhhttt|||}}}zzz{{{}}}xxx{{{yyysssttt|||~~~{{{|||}}}}}}zzz{{{lllSSSPPPNNNNNNPPPQQQPPPOOOJJJFFFAAA;;;666111,,,(((+++)))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---.........111000000111444BBB\\\sss}}}vvvjjj^^^UUUQQQQQQRRRSSSSSSXXXgggwwwrrrjjjjjjkkkjjjssszzznnniiinnnwww}}}zzzqqqfffaaaeeeiiijjj]]]CCC>>>888666777444000///...------,,,------************))))))))))))(((((()))))))))*********))))))***))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))&&&''')))*********((('''))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))+++---,,,+++000:::BBBQQQ___nnnxxx~~~~~~{{{yyyyyyiii___```fffpppxxx~~~{{{rrruuuwwwxxxzzz~~~}}}nnncccVVVOOOOOORRRSSSRRRLLLJJJFFFBBB===777000,,,,,,)))((((((******)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////333111555@@@OOOccc{{{wwwkkkeeeTTTQQQMMMIIIIIIPPP\\\fffrrrooopppvvvzzz|||~~~zzzvvvsssuuuzzz~~~zzzjjjdddfffhhh]]]CCC>>>888555777444000000...---------------************))))))))))))(((((())))))*********+++************)))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******&&&''')))***+++***(((''')))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,...///,,,,,,444CCCPPPeeerrr~~~}}}vvvvvv||||||{{{~~~xxxssstttxxxyyytttoooeeeccc```^^^___bbbfffiii{{{ccc^^^fffnnnwww}}}}}}~~~wwwuuu|||}}}xxxaaaSSSPPPSSSTTTSSSPPPOOOLLLIIIDDD>>>666111,,,***((((((***+++)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////000222>>>UUUnnnttt```OOOEEE<<>>999777777444333222111///............++++++************++++++((())))))))))))*********)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''((((((((((((((('''''''''''''''(((((((((((((((((())))))))))))(((((('''(((((()))***++++++++++++*********))))))((((((******+++,,,,,,,,,,,,+++******+++---...///...,,,111333222///444FFF[[[hhhssssss{{{rrrhhhqqq}}}xxx|||~~~|||~~~~~~zzzvvvooohhhggghhheee^^^VVVXXXSSSOOOQQQWWWYYYTTTNNNMMMPPPSSSVVVZZZ```iiiooo}}}{{{xxxxxxzzz}}}zzz|||}}}vvvmmmkkkmmmrrrnnnkkkrrruuuxxx}}}}}}}}}|||yyywwwdddWWWRRRUUUXXXXXXYYYTTTLLLIIIHHH@@@555000000...***''''''))),,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''''''''(((***%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))*********))))))))))))))),,,,,,++++++***+++++++++333...---000000---000777666CCCbbb|||vvvaaaSSSHHHDDDDDDCCCIIIVVVnnntttkkkggglll{{{|||zzz{{{}}}}}}~~~ooommmwww]]]CCC>>>999777777444333222111///......------++++++************++++++)))))))))************+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''(((((((((((((((''''''((((((((())))))))))))***((()))))))))))))))(((''''''(((((()))******+++++++++*********))))))))))))******+++,,,,,,,,,,,,+++***)))))))))+++------...---///000333???TTThhhqqqsssuuuxxx}}}oooiiiiiisss~~~{{{vvv~~~~~~{{{hhh^^^^^^```^^^ZZZ\\\WWWRRRQQQSSSTTTRRROOOLLLJJJKKKPPPWWWZZZXXXTTTLLLUUU```gggjjjkkkooorrruuu{{{vvvuuurrrfff\\\YYYXXXZZZRRRPPPZZZ^^^___gggfffiiimmmrrrxxx}}}}}}}}}~~~yyywww~~~|||yyy{{{tttaaaVVVWWW[[[___^^^XXXPPPKKKJJJEEE>>>666111+++(((((()))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&((()))%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''((())))))************)))))))))))),,,,,,++++++++++++,,,,,,,,,+++...111///---222:::LLLcccvvvdddUUUJJJAAA???@@@DDDVVVrrrssslllkkkrrr~~~zzzuuuqqqoookkkfffbbb]]]___aaaccccccbbb___]]][[[\\\^^^^^^^^^___bbbddduuuuuuvvvxxx|||vvvpppvvv\\\BBB>>>999777777444222222000///...---------++++++************++++++)))************+++++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((''''''&&&))))))))))))************)))))))))))))))(((''''''((((((((()))******++++++***************)))))))))***++++++,,,,,,,,,,,,,,,,,,+++))))))***,,,...///---///222<<>>666---)))+++,,,)))&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))***************************,,,,,,,,,++++++,,,,,,---***---111222///111;;;HHHfffzzz~~~vvvdddYYYMMMFFFDDDFFFNNNVVVlllxxxzzzxxx|||}}}uuuooojjjeee___ZZZWWWUUUQQQOOOMMMJJJGGGEEEAAACCCFFFIIIIIIIIIGGGFFFBBBCCCDDDDDDDDDEEEHHHJJJXXXWWWVVVWWWZZZ___dddgggnnnpppvvv}}}[[[AAA===999777777444222111000///...---------++++++************++++++************++++++++++++(((((((((((((((((((((((((((((((((''''''(((((((((*********))))))'''&&&%%%(((((()))))))))*********)))******))))))((('''&&&(((((())))))***************************************+++,,,,,,------,,,,,,......------,,,,,,...000222555<<>>555///...---+++(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''((())))))***)))***************++++++---,,,,,,,,,,,,------...///111222000111<<>>>>>>>>>>>===;;;<<<>>>@@@AAA@@@???>>>999:::;;;;;;;;;;;;===???AAA@@@??????AAADDDGGGIIILLLMMMRRRZZZaaafffnnnwww~~~YYY@@@===999777777333222111000...---------,,,++++++************++++++))))))*********+++++++++(((((((((((((((((((((((('''(((((((((((((((((('''************)))((('''&&&'''''''''((((((((()))))))))))))))))))))((('''''')))))))))))))))************************+++++++++++++++,,,------------,,,,,,...000///---,,,...///999???JJJ[[[ooo}}}{{{sssnnnrrrpppiiiooo{{{pppeeeooo~~~{{{zzz|||yyy}}}xxxssswwwwwwkkk]]]iiivvvzzzsssjjjccc```^^^eeejjjhhh^^^SSSMMMLLLKKKNNNOOOJJJCCCAAAFFFKKKKKKGGGBBB???>>>???@@@AAAAAAAAA???<<<999:::???CCC???;;;888888;;;===<<<;;;???@@@AAA@@@???============BBBFFFEEEAAA@@@EEEKKKJJJKKKKKKIIIHHHKKKPPPTTTNNNOOOUUU___hhhggg]]]SSSRRRTTTWWWYYYYYYZZZ\\\^^^\\\\\\]]]```aaadddkkkrrr}}}vvv{{{}}}rrrfff\\\^^^fffeeeWWWIIIHHHEEEEEEHHHJJJMMMSSS[[[aaannnmmm[[[RRRZZZ```[[[[[[]]]aaaeeejjjtttwwwmmmfffdddhhhtttxxxuuu~~~uuuggg\\\^^^bbbeeeaaaXXXNNNHHHGGGDDD===555...+++***+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((()))******))))))******+++++++++,,,------,,,,,,---......///000111000///888PPPpppxxxcccPPPHHHJJJEEEIIIXXXrrrzzzyyy~~~ssskkk```ZZZWWWQQQIIIAAADDDAAA>>><<<<<<===>>>>>>999999:::::::::;;;;;;<<<888999:::;;;;;;:::999888555666777777666666888:::555555777888999999888888:::999<<>>;;;<<<===999<<>>???AAABBBBBB>>>@@@CCCDDDEEEFFFIIIJJJJJJKKKMMMNNNQQQVVV___fffjjjooooooyyyyyysssvvv}}}zzzlll^^^JJJMMMSSSUUUOOOGGGEEEIIIRRRVVVSSSIIIGGGOOOUUUSSS```aaaaaa___```gggsss}}}|||tttkkkeeeeeemmmttt}}}|||{{{qqq\\\[[[___eeefff]]]RRRKKKHHHFFFAAA999000***)))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&&&&'''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))******+++,,,,,,,,,------------......///000,,,...000777LLLkkknnn[[[NNNEEEBBBCCCAAASSSvvv|||uuuvvv}}}zzziii\\\WWWQQQLLLEEEAAA@@@???===;;;:::999888888888888999:::999::::::999777666777888777777888999999888777666777888888777666666888999444666888999:::888666555;;;777666999::::::<<>>???===;;;:::;;;<<<======;;;>>>@@@@@@===;;;::::::;;;:::999:::<<<<<<;;;:::666777999:::999888777777:::===@@@AAA@@@@@@@@@@@@;;;<<<>>>??????>>><<<<<<===;;;:::999999:::;;;;;;<<<===>>>>>>===;;;::::::;;;;;;;;;:::999;;;>>>@@@;;;<<<======<<<===???AAABBBCCCDDDCCCDDDGGGLLLOOOOOOWWWYYY```ooosssqqqvvvuuusssvvv~~~sss```gggooonnn___OOOIIILLLTTTQQQNNNKKKIIILLLSSSXXXcccccc```YYYTTTWWWcccmmmuuuxxxxxxtttnnnlllnnnpppyyy|||xxxvvv|||qqqwww|||ggg___]]]dddiiiddd\\\XXXNNNJJJDDD===777111---***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''))))))(((''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))***++++++,,,------------------...///000111---333===NNNiiiqqqXXXJJJGGGHHHLLLPPPXXXmmm{{{{{{nnndddXXXKKKDDDCCC@@@??????>>>======>>>???666777888888777777888999:::<<<===;;;888777888999:::;;;<<<======>>>======<<<======<<<;;;;;;<<<>>>::::::;;;;;;;;;;;;:::999<<<888666888999777777:::;;;???DDDHHHMMMUUU^^^fffooo{{{zzzUUU>>><<<:::777777333111000///...---,,,,,,,,,++++++************++++++''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&((())))))************)))))))))))))))************%%%&&&''')))*********************)))))))))))))))*********++++++,,,,,,,,,+++,,,------......---------.........000999FFFQQQ\\\eeemmmpppttt}}}|||yyytttrrrtttzzzoookkkdddiii}}}yyyxxxttttttvvv}}}wwwjjjdddhhhooonnnggg^^^VVVRRRRRRTTTUUUMMMIIIDDDCCCDDDEEECCCAAA;;;===???@@@@@@???>>>===:::<<<===<<<;;;===DDDJJJFFFBBB>>>===>>>>>><<<:::999999:::;;;===>>>>>>???888:::======<<<;;;<<<>>>===>>>???@@@@@@??????>>>;;;???BBBBBB@@@???@@@BBB>>>>>>???@@@@@@@@@???===;;;<<<===============>>>>>>======<<<<<<===???@@@999;;;===??????===;;;:::<<<<<<<<<:::999999;;;===;;;======<<<;;;<<<===<<<>>>FFFFFFFFFNNNOOOOOOWWWZZZ^^^ggguuu}}}vvvsssaaa^^^dddaaaZZZTTTQQQMMMLLLUUUbbb``````\\\TTTLLLLLLWWWaaafffoooxxxzzzxxxuuutttssssssuuuzzzvvv}}}}}}mmmoooxxxkkkccchhhooopppllljjjUUUOOOGGGBBB???:::222+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''))))))((('''((()))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,,,,---------------......000111111222<<>><<>>===???AAA======???AAABBBCCCDDDDDD???@@@@@@???>>>===>>>@@@>>>===<<<<<<;;;<<<===>>>999555555888:::999999<<<999888777888;;;@@@EEEGGGPPP^^^lllttt{{{wwwTTT>>><<<888666777444222111000///------,,,,,,(((((()))***,,,,,,)))''')))*********++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++***((((((((()))***(((((((((((()))))))))))))))***,,,,,,***)))***++++++******)))***,,,---...///...------------,,,+++---/////////888JJJ]]]ggggggjjjgggcccmmmsssjjjmmm}}}cccdddnnn~~~nnnjjjddd]]]XXXTTTSSSRRRSSSRRRPPPLLLHHHFFFFFFGGGFFFDDDAAABBBCCCDDDAAA???>>>>>>?????????>>><<<;;;????????????????????????======???@@@BBBDDDEEEFFFEEECCCAAA???>>>>>>???@@@@@@@@@??????@@@@@@AAABBBCCCDDDDDDCCCAAAAAABBBDDDEEEDDDCCCBBBBBBCCCEEEFFFEEEEEEGGGHHHIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEAAAAAAAAAAAAAAABBBCCCDDD???AAACCCDDDCCCAAAAAAAAA>>>????????????>>>======BBBAAAAAA@@@@@@@@@AAAAAA>>>@@@BBBBBB@@@@@@BBBDDDGGGHHHJJJOOOWWW^^^bbbdddzzzxxxrrr}}}rrrdddXXXSSS\\\hhhbbb]]]XXXTTTMMMJJJQQQ]]]hhhpppuuutttuuuyyyzzzvvvzzzzzz|||{{{}}}wwwzzzrrriiimmmwww|||zzzhhh\\\NNNGGGFFFBBB888...---+++)))(((***+++++++++))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))((('''''',,,+++***)))((((((((((((++++++++++++++++++,,,,,,000)))'''---222111000222888QQQmmmuuuyyyzzznnn^^^XXXPPPMMMQQQdddxxxfffXXXLLLDDD>>>===;;;:::999999::::::999999999;;;===??????>>>@@@???>>>>>>???@@@BBBCCCAAADDDHHHHHHFFFEEEFFFHHHHHHHHHHHHIIIJJJLLLNNNPPPKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCAAA???<<<<<<;;;:::::::::;;;;;;:::999999888888999999999@@@DDDJJJRRR\\\gggqqqxxxyyyxxxUUU???===999777888555222111000///---------------------...///...+++((()))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++)))((((((((()))***((((((((()))))))))******)))***,,,,,,***)))***++++++************,,,---......------...//////...---000000111555DDDXXXfffjjjjjjhhhccccccqqq}}}pppaaahhhwwwrrrnnnnnnvvv{{{tttjjjbbbUUURRRNNNIIIFFFCCCBBBBBBEEEEEEEEECCCAAA@@@BBBDDDCCCAAA@@@@@@AAABBB@@@>>>===>>>???@@@@@@???>>>===CCCCCCCCCDDDDDDDDDEEEEEECCCCCCEEEFFFHHHJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKLLLMMMLLLKKKLLLMMMOOONNNMMMMMMLLLLLLMMMOOOOOOPPPPPPRRRSSSTTTSSSSSSRRRPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMMMMLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNKKKMMMNNNNNNLLLKKKLLLLLLJJJJJJJJJJJJIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDEEEEEEBBBAAACCCDDDBBBBBBBBBDDDHHHLLLNNNOOOYYYdddnnnpppmmmtttsssddd]]]___cccbbb^^^\\\]]]\\\[[[aaajjjnnnsssuuuqqqqqqvvvxxxwwwyyy|||xxxsssxxx~~~vvvjjj[[[QQQKKKDDD:::222...,,,))))))***++++++***))))))(((''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''',,,++++++***************++++++++++++,,,,,,,,,,,,000------000111///222777IIIkkkmmm\\\SSSOOONNNKKKRRRgggvvvnnnpppxxxyyyfffVVVLLLFFF@@@<<<>>>===;;;:::999::::::;;;<<<;;;<<<===???@@@@@@@@@CCCCCCCCCDDDFFFGGGIIIJJJMMMNNNNNNNNNMMMPPPUUUYYYZZZZZZZZZ[[[]]]```bbbccc^^^\\\YYYXXXXXXWWWUUUTTTPPPPPPPPPPPPOOOMMMJJJHHHJJJIIIGGGEEECCCBBBAAAAAA<<<<<<<<<;;;;;;;;;;;;;;;<<>>:::888888666222111000...------------//////......///---+++(((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***))))))((())))))))))))))))))*********++++++)))+++,,,,,,+++******++++++*********+++,,,---...,,,---...///000000000000000111555@@@TTTgggooommmlllhhhdddjjjyyyttt___ZZZmmmttt~~~~~~yyynnngggbbb]]]UUUNNNCCCBBB@@@???===<<<<<<<<<<<<===>>>=========???AAAAAA@@@??????AAAAAA@@@???@@@@@@AAACCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLNNNOOOPPPQQQMMMNNNPPPQQQSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVRRRTTTUUUVVVVVVVVVXXXZZZWWWWWWWWWVVVWWWXXXYYYYYYZZZ[[[\\\^^^^^^___^^^^^^YYYZZZ\\\^^^____________[[[[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWWWWVVVTTTTTTUUUVVVTTTTTTSSSRRRQQQQQQPPPPPPNNNNNNLLLKKKJJJJJJJJJJJJIIIJJJKKKJJJGGGEEEEEEEEEEEECCCAAAAAABBBCCCCCCBBBEEEKKKQQQTTTXXXdddxxxwwwkkkjjjiiieeeeee^^^ZZZ^^^dddiiinnnsssssstttpppjjjiiinnnsssuuuvvv}}}sssttt|||uuufffXXXMMMDDD;;;666111...+++)))*********)))***)))((((((''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((+++++++++***++++++,,,---+++++++++,,,,,,,,,------///000222111...000<<>>======<<<999:::;;;<<<===@@@EEEHHHMMMXXXgggsss{{{xxxUUU???===:::777888555111111///......---------,,,+++++++++,,,,,,)))'''(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************)))))))))))))))))))))*********++++++++++++)))+++,,,,,,+++******+++******++++++,,,------...,,,---///////////////000...555@@@OOObbbqqqsssoookkkmmmpppvvvrrr```iiizzzxxxeee^^^UUUOOOLLLHHHCCC???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAACCCDDDDDDDDDCCCDDDEEEEEEEEEEEEGGGHHHIIIJJJLLLMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]^^^XXXYYY\\\^^^___```___^^^```aaaaaabbbbbbbbbbbbbbb```bbbddddddddddddeeefffeeeeeeeeeeeeffffffggghhhhhhiiiiiijjjkkkkkkllllllfffhhhkkkmmmnnnnnnmmmllljjjiiihhhgggffffffffffffgggffffffeeeeeeeeeffffffdddddddddbbb```___aaacccaaa```___^^^]]]]]]\\\\\\^^^]]][[[ZZZYYYXXXWWWWWWUUUVVVUUUTTTQQQOOOMMMLLLOOOLLLJJJIIIIIIHHHFFFDDDEEEEEEDDDCCCFFFOOO[[[dddjjjtttuuummmmmmzzz{{{mmmaaaTTTTTT]]]hhhnnnpppqqqnnnhhhbbbaaafffnnnsssttt|||uuuvvv}}}pppaaaTTTIIIAAA===555111---+++*********)))***))))))((('''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((***))))))***+++,,,------++++++,,,,,,------......---000111......:::SSShhhoooVVVKKKMMMNNNKKK[[[}}}ooo]]]QQQGGGBBB<<<999999:::;;;;;;<<<;;;;;;;;;<<<===???@@@BBBDDDEEEGGGIIILLLOOORRRTTTUUUYYY\\\^^^````````````bbbeeehhhjjjkkkmmmmmmsssttttttuuuvvvwwwxxxyyywwwqqqkkklllpppqqqlllggghhhjjjlllmmmkkkhhheeecccdddbbb___[[[WWWTTTRRRQQQLLLKKKIIIGGGDDDBBB???>>>:::;;;;;;;;;:::;;;>>>@@@AAAIIITTT]]]fffoooxxxwwwTTT>>><<<888666777444111000///......---......)))(((((()))+++,,,+++)))))))))))))))************************************))))))))))))))))))))))))((()))))))))************)))))))))*********)))))))))*********++++++++++++***+++------+++***+++,,,***++++++,,,------......---...//////------///111222@@@SSSaaallltttvvvtttnnnuuu}}}}}}xxxqqqjjjxxxzzzzzz~~~zzz}}}~~~}}}xxxlll```NNNIIIDDDAAA@@@???===;;;??????@@@AAABBBCCCCCCDDDCCCEEEHHHIIIIIIJJJLLLNNNMMMNNNOOOPPPPPPQQQRRRSSSUUUUUUVVVXXXYYY[[[]]]]]]aaabbbccceeefffhhhiiijjjlllmmmnnnooopppqqqrrrsssnnnppprrrttttttsssrrrpppsssssstttuuuvvvuuuuuuttttttvvvxxxxxxvvvuuuuuuvvvwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{|||yyy{{{|||~~~~~~|||{{{yyyzzzzzzyyyyyyzzz{{{{{{|||zzzyyyyyyxxxwwwwwwwwwwwwwwwxxxwwwuuussssssuuuwwwuuuuuusssrrrqqqqqqqqqqqqpppooommmlllkkkjjjjjjjjjhhhggggggfffdddaaa^^^\\\]]][[[XXXUUUSSSQQQMMMJJJHHHEEECCCAAABBBFFFJJJMMMMMMYYY___```kkkzzziiiVVVPPPYYYggglllkkkkkkhhhccc``````eeemmmttttttzzz~~~pppaaaSSSIIIDDD:::666000---++++++***)))******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))((((((((())))))+++,,,---+++,,,,,,---......//////,,,......---666OOOqqqqqqYYYMMMKKKNNNWWWaaa~~~pppbbbUUUJJJAAA;;;<<<;;;::::::::::::999777<<<======>>>@@@CCCFFFHHHIIIKKKNNNQQQSSSXXX]]]bbbhhhiiimmmppprrrtttuuuuuuwwwuuusssrrrtttxxx{{{}}}}}}xxxyyy~~~|||wwwvvvyyy||||||zzzwwwvvvvvvsssrrrooolllhhhfffdddccc\\\[[[YYYUUUQQQLLLIIIFFFBBBBBBAAA???<<<;;;<<<===:::===AAAEEEJJJRRR\\\cccwwwTTT>>><<<888555666444000000///...............***)))(((***,,,......---)))*********++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((()))************))))))))))))*********++++++***,,,------,,,++++++,,,***+++,,,---.........---...///000...,,,---222666BBBSSSeeennnqqquuuyyy{{{uuu{{{~~~zzzqqqlllmmmpppzzzzzz||||||ppphhhmmmrrrrrrjjj___VVVMMMFFFDDDBBB@@@@@@BBBDDDDDDDDDCCCCCCDDDEEEGGGIIIKKKMMMHHHKKKOOOSSSUUUXXX[[[^^^]]]^^^```aaaaaabbbdddfffgggggghhhiiikkkmmmoooppprrrrrrsssuuuvvvxxxyyyyyy|||}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzxxxtttqqqsssppplllhhheee```[[[WWWUUURRRNNNLLLJJJHHHFFFDDDDDDKKKOOORRR___ttt}}}pppaaa^^^hhhsssrrrjjjeeecccccceeefffhhhnnntttuuuxxx~~~~~~{{{kkkZZZKKKCCC???:::444///---,,,+++***+++***))))))(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))******++++++******(((((((((((()))***+++,,,+++,,,,,,---...///000000......///555JJJjjjvvvnnn\\\QQQTTTZZZeee{{{~~~nnn```XXXLLLBBB<<<999999999666888:::<<<<<<<<<;;;:::@@@@@@BBBEEEHHHMMMPPPSSSTTTXXX\\\^^^aaafffmmmssstttvvvyyy}}}{{{uuuwww}}}|||zzzwwwuuusssrrrqqqmmmllljjjfffaaa\\\XXXUUUMMMMMMJJJFFFAAA===;;;;;;<<<<<<:::999;;;@@@GGGLLLxxxTTT???===999666777555000000///............///,,,+++******,,,......---++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************'''((()))***+++******)))((((((((()))))))))*********,,,------,,,++++++,,,***+++,,,............---...///000...---000888???WWWdddnnnooonnnrrryyy~~~yyyqqqjjjfffgggmmmssszzz~~~ssskkkiiihhhiiicccUUUIIICCC@@@>>>999:::;;;===AAACCCDDDEEEMMMMMMMMMOOOSSSWWW[[[]]]VVVZZZ___cccfffiiilllnnnlllooorrrsssrrrsssvvvyyyxxxxxxxxxyyy{{{}}}~~~|||yyyvvvqqqllliiigggddd___ZZZUUUPPPJJJFFFHHHGGGFFFIIIQQQ[[[eeejjjlllkkkmmmuuu|||kkk______cccjjjllljjjlllqqqssstttyyy~~~|||~~~uuubbbPPPCCCCCC>>>777111...---,,,++++++***))))))(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))((()))***++++++++++++***))))))))))))***++++++,,,,,,,,,---...///000111111111222555EEEcccnnn```YYYUUUXXXhhhssspppyyyooo\\\OOOGGGCCC>>>:::999:::<<<===999:::<<<===>>>@@@AAACCCEEEFFFIIIMMMRRRWWW\\\___dddgggkkklllnnnrrrzzz}}}~~~|||{{{{{{uuuuuutttrrrnnniiieeecccZZZYYYVVVQQQJJJEEEBBBBBBAAA@@@===;;;:::;;;>>>AAAyyyVVV@@@>>>:::777888666000//////............///---+++******+++,,,+++***++++++,,,,,,,,,---------************************))))))))))))))))))))))))))))))))))))************'''((()))+++++++++***)))(((((((((((())))))))))))***,,,------,,,+++,,,,,,***+++,,,...///......------///000///...444===FFFeeellloookkkhhhnnnxxx~~~tttccc]]]aaajjjrrrwww~~~{{{yyynnniiijjjooo]]][[[QQQCCC;;;<<<@@@AAA???@@@CCCGGGKKKMMMOOOOOOSSSSSSTTTVVV[[[```fffiiihhhkkkooorrrtttuuuwwwyyyvvvyyy}}}~~~}}}~~~~~~}}}zzzvvvsssmmmkkkhhhccc^^^YYYUUURRRNNNHHHEEEHHHLLLNNNSSSYYYVVVaaarrriiiZZZ[[[cccmmmnnniiihhhkkkoooqqquuu{{{yyyqqqkkksssoooZZZLLLFFF@@@999333///...,,,,,,+++******)))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++******++++++,,,---,,,,,,---...///000111222444555<<>><<<;;;:::999999vvvRRR===;;;777555666444222111000...------------,,,,,,,,,++++++*********)))************+++++++++******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***+++,,,......---,,,---...---000444666444999JJJ\\\wwwvvvnnncccaaammm}}}rrrhhh___```iiisss|||yyyiiihhhoooiiiZZZPPPHHHDDD@@@???AAABBBAAA???DDDGGGKKKOOOSSSXXX^^^aaacccfffkkkpppuuuyyy|||}}}~~~yyyyyyxxxuuupppjjjddd```\\\WWWPPPKKKJJJLLLOOOPPPVVV]]]kkk~~~}}}pppYYYaaahhhkkkkkkkkkjjjiiihhhooovvvxxxwwwxxx}}}yyyppprrr{{{rrrxxxeeePPPBBBAAA???:::444///,,,+++((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&''''''((((((((((((((($$$&&&(((((('''((()))+++(((((((((((((((((((((((())))))))))))(((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))111111***)))///222...111AAA]]]www^^^QQQRRRWWWVVVmmmzzzwwwaaaNNNHHHDDD???<<<999999999777777999===@@@@@@AAAAAABBBCCCGGGLLLPPPXXXWWW\\\gggppprrrtttvvvzzz|||~~~zzzvvvuuuuuupppnnnlllkkkkkkhhhaaa\\\WWWPPPGGGAAA???>>><<<:::uuuRRR===;;;888555666444222111000...------------,,,,,,,,,+++++++++******************++++++++++++******++++++++++++******************)))))))))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,......---,,,---......///222666:::EEEYYYlllvvvqqqfff```eeerrr|||llliiiiiimmmttt~~~xxxwwweeedddeeeZZZJJJBBB??????@@@???@@@CCCHHHLLLSSSVVV\\\```eeeiiinnnrrrzzz|||}}}xxxsssnnnkkkfffbbb[[[WWWTTTSSSQQQPPPQQQRRRWWWbbbmmmsssppplllffftttvvvjjjeeeccckkkmmmmmmjjjiiioooyyyvvvvvvvvvyyyttt___MMMIIIBBB<<<777222...+++))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((((((%%%'''(((((('''''')))***(((((((((((((((((((((((()))))))))))))))))))))(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***...///...///222222000>>>]]]yyy|||___QQQPPPUUUXXXooouuu```JJJ@@@>>><<<999888:::;;;============???AAABBBDDDHHHKKKPPPVVV]]]aaajjjjjjnnnuuuxxxzzz~~~~~~}}}zzzwwwvvvuuuqqqkkkfff```ZZZSSSMMMKKKHHHDDD@@@tttRRR===;;;888666666444222111000...------------,,,,,,,,,++++++++++++***************+++++++++,,,******++++++++++++******************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,------,,,,,,---...000---///999GGGWWWiiixxxssslllbbbbbbnnn{{{}}}xxxffflllssszzz~~~{{{wwwhhh[[[XXXRRRFFF===:::;;;???BBBCCCCCCHHHRRR[[[dddiiipppvvvzzz~~~}}}{{{zzzrrroookkkgggbbb]]]WWWRRROOONNNNNNQQQXXX```fffiiiuuujjj^^^]]]iiihhhfffcccccciiittt}}}yyyuuuooo~~~ppp\\\SSSGGG>>>999666000,,,************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((((((&&&((()))(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,+++---222333222444777PPPzzzrrrTTTIIIOOO]]]gggjjjQQQFFF<<<:::;;;;;;:::;;;;;;===AAABBBBBBBBBBBBCCCGGGLLLRRRYYYaaaiiipppuuuyyyyyy}}}|||xxxrrrmmmjjjfffaaa]]]ZZZUUUNNNIIItttQQQ===<<<999666777444222111000...------------++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++***************)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,+++***,,,---,,,,,,,,,...///111---111EEE\\\llltttwwwpppllliiimmmyyy~~~tttfffnnnxxx~~~~~~pppgggZZZMMMFFFAAA<<<;;;>>>???CCCGGGIIILLLSSS^^^gggqqqvvv~~~yyyxxxvvvsssnnnfff]]]WWWRRRRRRRRRSSSUUUYYY]]]aaawwwiii\\\[[[dddeeeggghhhkkkoootttwww{{{ppp|||{{{jjj\\\JJJ???<<<999333---,,,++++++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&&&&(((&&&''''''((((((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((()))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------------------***---333222000888FFFjjjqqqZZZLLLSSSjjj~~~zzzwww}}}iiiJJJEEE???<<<======<<<<<>><<<666000------+++***)))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&&&&(((&&&''''''((((((((((((((('''((()))((('''&&&'''((())))))))))))))))))))))))((()))))))))*********+++***++++++++++++,,,,,,,,,,,,,,,,,,------.........---,,,///111///111EEE]]]}}}~~~~~~nnnkkkddd\\\\\\iiitttnnntttjjjOOO>>>AAA===<<<===<<<999<<>>;;;===BBBEEEEEECCCIIINNNXXXcccooozzz}}}zzzyyyyyyxxxwwwsssnnnjjjgggddd^^^WWWRRRRRRTTTWWW\\\___ffflllhhhaaaeeennn~~~wwwnnnjjjlllrrrvvvxxxooo~~~~~~{{{vvvyyyqqqkkklllvvv~~~wwwzzzoooYYYIIICCC@@@:::555///...,,,***))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((((((&&&((()))(((''''''((()))))))))))))))))))))))))))((())))))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---///111111222???\\\vvvvvvrrrooohhhcccbbb\\\ZZZggg}}}~~~wwwxxxoooZZZHHH???>>>???<<<<<<>>>>>>===@@@FFFFFFGGGJJJMMMQQQWWW^^^dddssswww}}}{{{yyywwwvvvtttnnneee___qqqPPP======:::777777333222111000...------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******++++++++++++******((()))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,......///......///222555===TTTuuu{{{|||}}}sssgggfffkkkppp~~~}}}xxxxxx||||||pppYYYEEE<<<;;;;;;<<>>:::000///---***))))))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((((((%%%'''(((((('''''')))***))))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...111222222===XXXxxxoooaaaXXXSSSRRR[[[\\\iii}}}zzz~~~xxx[[[LLLCCC;;;:::@@@@@@===>>>BBBDDDDDDGGGKKKLLLPPPUUU[[[aaahhhooottt~~~{{{uuummmfffqqqOOO======:::888777333222111000///------------*********++++++,,,,,,,,,++++++,,,,,,,,,---------******++++++++++++******(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------////////////...000444666GGGeeesssrrr{{{|||mmmcccfffrrr{{{zzznnnnnnrrrxxxuuucccMMMBBBCCC???@@@@@@>>>AAAKKKWWW]]]bbbrrr|||xxxwwwwwwyyy{{{{{{wwwtttqqqnnnkkkfff___[[[]]][[[___eeefffjjjpppbbb]]]\\\ZZZWWWYYYlllwww|||yyyyyyuuujjjbbbcccfffmmmvvvmmm{{{ooo[[[NNNFFF@@@===111///---+++)))******+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((&&&''''''((((((((((((((($$$&&&(((((('''((()))+++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000///333222444HHHlllmmmYYYMMMMMMQQQMMM```oooTTT@@@???CCC???===@@@???===>>>DDDGGGGGGHHHKKKQQQVVV^^^fffnnnuuu{{{~~~zzzrrrlllnnnNNN===>>>:::666666333444111///.........,,,+++---,,,++++++------,,,+++,,,,,,,,,++++++************************************************************++++++***))))))***,,,++++++******++++++,,,---******++++++++++++******---------------------------000111111000222888===___vvvvvvsssuuutttxxxkkkgggooo|||uuu|||zzzsssmmmooo{{{}}}hhhNNN>>>;;;;;;???BBBFFFHHHKKKRRR^^^hhhvvvzzz{{{{{{vvvvvvyyy|||xxxtttrrrrrrpppiiiccc```ccceeeccc```fffsss|||jjj^^^^^^aaa\\\TTTXXXdddssswwwxxxyyywwwssskkk```\\\hhhxxxhhhTTTJJJDDD@@@444222///+++))))))***+++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((''''''''')))************+++++++++++++++******************++++++,,,,,,,,,---------111///------...///000000333333111:::YYYvvv^^^MMMJJJMMMOOOOOOmmmtttOOOIIIBBB<<<:::;;;===>>>??????BBBIIILLLLLLNNNQQQYYYaaallluuu{{{uuummmnnnNNN===>>>:::666666333777444111000///...,,,+++---,,,++++++------,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************+++++++++))))))***,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++------------------------111++++++000000000>>>RRRnnn}}}~~~uuuuuuwwwuuu}}}sssjjjlllxxxxxxrrrwwwnnnffflll}}}{{{nnnWWWDDD>>>???@@@@@@EEEKKKPPPWWWcccsss~~~~~~vvvqqqqqqvvvtttuuuxxx{{{zzzuuupppjjjkkkjjjfffaaaccckkkrrrwwwpppiiihhhpppvvvqqqggg^^^aaaiiikkklllyyyyyy~~~tttfff\\\WWWaaa|||rrr]]]PPPEEE>>>999666222...+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))************+++++++++************************++++++,,,,,,,,,---------000///...---.../////////111222999OOOrrraaaPPPIIIHHHPPPZZZrrr{{{bbbLLLFFFCCC???<<<<<<>>>AAABBBFFFEEEHHHMMMQQQUUU^^^gggrrruuuyyy~~~}}}mmmNNN======:::666666444999666333111000///---+++---,,,++++++------,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++***)))***,,,++++++******++++++,,,---,,,,,,------------,,,,,,------------------------444)))***444555333IIIhhh~~~zzzwww{{{~~~{{{zzzpppjjjrrruuufffmmm~~~gggZZZeeerrrqqqeeeRRRAAA<<>>>>>>>>???AAADDDFFFHHHGGGKKKRRRXXX\\\```mmmzzzmmmMMM======:::666777444777555222111000000...------,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,+++***+++,,,++++++******++++++,,,---,,,,,,------------,,,,,,------------............222...000888;;;BBB[[[xxx{{{~~~~~~yyyrrroooxxxzzzmmmnnnzzzppp]]]dddooorrrQQQHHH>>>:::>>>DDDDDDAAAMMMVVVcccooo{{{zzztttsssssstttwww{{{}}}|||zzzwwwuuurrrpppnnnllliiifffhhhkkkrrryyyjjjeeegggfffpppqqqccc^^^WWWRRR```vvvvvv{{{zzzhhhUUUFFFAAA>>>999333...,,,+++************)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((()))))))))))))))*********+++++++++***************+++++++++,,,,,,,,,------------...---...000000/////////000888>>>WWWaaaUUUMMMMMMTTTccc}}}vvv|||jjjKKK???DDDEEE<<<>>>AAADDDFFFHHHKKKLLLJJJSSSaaakkkmmmoooyyylllMMM<<<===:::777777555222111//////000000///...---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++------,,,***++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++---------....../////////...222333333>>>WWWuuu~~~uuuvvvvvvvvv~~~ppprrr~~~|||eeehhhwwwsssbbbAAA>>><<>>AAACCCFFFOOOZZZlllyyy{{{vvvttttttwwwyyy|||~~~~~~zzzxxxooopppmmmiiikkksssxxxxxxqqqzzzrrrsssyyytttpppkkk```VVVYYYfffppptttwwwzzzmmmXXXJJJGGG@@@999333///---,,,+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********'''(((((()))******++++++)))************+++++++++((())))))***++++++,,,,,,------------............---000111000///222999???VVVuuupppdddXXXKKKQQQUUU___uuu|||PPP>>><<>>EEEKKKJJJNNNRRRVVV\\\fffttt~~~kkkLLL<<<>>>:::666555222000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------//////.........---------+++///222222000000000000000:::VVV}}}{{{ppprrrzzzyyybbbmmm~~~rrr~~~}}}eeeMMMBBB@@@AAA???FFFKKKNNNVVVfffvvv~~~vvvoootttvvvyyyzzzyyyvvvrrrnnnnnnppprrr|||tttqqquuuvvvqqqkkkqqq|||}}}tttcccbbbgggvvv~~~lllSSSOOOHHH@@@999444000...---,,,++++++******++++++)))((((((((('''''''''''''''((()))(((&&&%%%$$$%%%,,,)))&&&$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------------...111///000333444BBB]]]\\\JJJKKKPPPZZZqqqqqqYYYJJJBBBBBBAAAAAABBBFFFKKKPPPSSSUUU[[[cccooozzzkkkLLL<<<>>>:::666555222000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........------------///000///000111333333111>>>\\\~~~xxxooouuunnniiirrrrrrlll~~~qqqZZZGGGBBBDDDFFFEEEIIIOOOUUUbbbsssxxxrrrmmmooottt|||~~~{{{vvvpppmmmlllmmmwwwyyy~~~xxxpppooosss}}}zzzsssuuu{{{kkk]]]\\\nnnyyyuuu[[[TTTJJJBBB<<<777222...,,,,,,+++************+++))))))(((((((((''''''''''''((((((((((((***...222,,,***'''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,------........./////////222222000444777666IIImmmrrrSSSEEEKKKTTThhhuuuyyyxxx\\\KKKBBBCCCDDDEEEFFFHHHKKKOOOSSSTTT\\\fffpppyyyjjjLLL<<<>>>:::666666222000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............---------000...,,,---000222444555555HHHfffxxxsss}}}ssseeetttyyyssseeepppwwwbbbKKK>>>>>>AAACCCGGGLLLSSS]]]nnn}}}wwwkkkmmmrrryyy{{{uuupppmmmlllooosssxxxvvvlllgggooo{{{~~~tttssszzz}}}xxx___RRR```rrr{{{fff[[[MMMCCC???;;;555///,,,+++******))))))******)))))))))((((((((('''''')))((('''&&&''',,,333888,,,***'''&&&'''(((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,++++++++++++,,,,,,,,,,,,....../////////000000000111000...444:::===VVV~~~~~~cccLLLFFFVVViiivvvsss}}}___KKKDDDBBBBBBDDDFFFHHHKKKNNNSSSVVVZZZeeesss~~~jjjKKK<<<>>>:::666666333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111---+++...111222333444<<>>777000++++++***)))))))))******)))))))))(((((((((((('''***)))'''%%%%%%(((---111+++)))'''&&&'''((('''&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------.........//////000000111...222///222CCCUUUooo}}}hhhTTTFFFMMMjjjzzzeeeMMMDDDDDDFFFDDDFFFIIIKKKOOOUUU[[[```llltttllleee```bbbfffkkkrrrxxxzzz}}}iiiKKK;;;>>>:::777666333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................000,,,+++000333111222555CCC^^^}}}zzz}}}{{{yyy}}}}}}|||fffdddeeegggPPPGGG>>><<<@@@EEEGGGHHHOOO___ppp}}}}}}xxxuuuuuuyyyzzzvvvtttpppmmmkkklllnnnttt~~~nnnhhhnnnxxx~~~{{{dddNNNMMMhhhyyy{{{zzzgggQQQDDDAAA???999222,,,++++++***)))************)))))))))((((((((((((((((((((('''&&&&&&(((***(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&''''''''''''((((((''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------...//////000000,,,888666777SSSvvvzzzvvvzzz~~~lllcccVVVJJJHHH[[[lllNNNBBBAAACCCDDDJJJLLLNNNQQQWWW___iiiooogggUUUNNNJJJKKKOOORRRXXX^^^fffllluuu|||iiiKKK;;;===;;;777777444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------+++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------...............///+++---222333111666>>>PPPmmm{{{yyyrrrdddddd]]]VVVDDD???<<<@@@DDDEEEFFFHHHVVVhhh{{{{{{vvvtttxxx~~~}}}yyywwwssslllhhhjjjpppvvvsssgggccciiirrrxxxsssVVVKKKbbbqqqkkk|||sssYYYHHHBBB@@@:::555---,,,++++++******++++++******)))))))))(((((((((%%%''')))***)))((()))***&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&''''''''''''(((((((((''''''(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...//////000000)))777999AAAeeexxxwwwxxxvvvWWWWWWSSSOOOXXXuuu\\\GGGBBBDDDEEEEEEJJJMMMQQQVVV^^^hhhssszzzxxx]]]OOOIIICCCDDDEEEFFFJJJNNNSSS[[[fffqqqyyyiiiJJJ;;;===;;;777777444000000000///......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,+++***)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////000,,,---222333333>>>NNNhhh||||||lllfff\\\NNNLLLDDDAAABBBEEEEEEDDDIIIQQQcccrrrzzzvvvvvvzzz}}}~~~xxxqqqllllllnnnqqquuu{{{yyypppfffaaaccchhhmmmqqquuu}}}zzzdddOOOUUUrrryyymmm|||eeeOOOEEE@@@<<<888...---,,,,,,+++,,,,,,,,,*********)))))))))((((((%%%''')))))))))((()))***&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&''''''''''''(((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...///000111111222---555???WWW{{{~~~|||qqqcccOOOUUUVVVVVViiiiiiRRRGGGFFFFFFHHHKKKJJJPPPXXXaaajjjttt}}}|||fffWWWPPPKKKKKKKKKIIIIIILLLIIIOOOXXX```hhhssshhhJJJ;;;===;;;777777444000000000///......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------.........//////111,,,---222222444FFF[[[~~~zzz}}}iiiccccccOOO???FFF======@@@EEEGGGKKKWWWeeettt~~~xxxttttttuuuzzz~~~}}}wwwrrrpppmmmkkkmmmqqqppphhhbbbdddiiinnnpppqqqooovvv{{{mmmRRRGGG^^^~~~xxxnnnVVVHHHAAA===:::///...------,,,,,,------************))))))))))))'''(((((('''%%%%%%&&&''''''&&&&&&'''(((((('''%%%&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000111222333333888:::JJJooo|||fffLLLIIIQQQSSSUUUnnnaaaTTTGGGCCCCCCCCCGGGMMMQQQXXXdddppp{{{ttt```ZZZUUUTTTSSSPPPOOOPPPGGGJJJOOOSSSYYYdddsss~~~dddJJJ<<<;;;777777999555444222000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++'''((()))++++++******)))---,,,,,,++++++,,,,,,------------............///---------.........//////333//////222333===^^^}}}yyykkkeeefff^^^JJJ>>>>>>>>>EEEEEEHHHQQQVVVaaavvv}}}xxxtttvvvyyy~~~~~~zzzwwwuuuqqqlllgggdddbbbhhhvvv|||oooeeejjjmmmuuuttt[[[CCCKKKddddddLLLDDD>>>888888333---+++,,,------,,,))))))))))))((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((()))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111111000///222666777IIIjjjrrr[[[UUURRRRRRRRRccc}}}ttt~~~lllXXXJJJHHHHHHGGGFFFGGGPPP[[[```eeewwwuuujjj___\\\\\\\\\]]]```___ZZZUUURRRNNNOOO\\\kkkxxxdddJJJ<<<;;;777777999555444222000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,+++***---,,,,,,++++++,,,,,,------------............///---------.........//////......///111888KKKmmmwwwcccccceeedddVVVCCC===BBBCCCJJJKKKQQQ]]]dddooozzzlllbbb]]]___dddkkkuuu}}}|||{{{xxxwwwwwwzzz}}}{{{vvvpppkkkiiihhhooo}}}pppeeebbbfffoooqqq\\\EEEGGGYYYmmmRRRGGGBBB<<<:::555000------...---,,,******))))))((((((''''''''''''''''''''''''''''''))))))(((''''''''''''''''''((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////333000///111222111333777AAA\\\hhhTTTOOOYYY\\\fff~~~vvvwwwssssss```QQQEEEEEEDDDDDDFFFGGGLLLYYYfffvvv{{{uuummmmmmppppppooopppooojjjddd]]]SSSNNNTTT^^^jjjtttdddJJJ<<<;;;888777999444444222////////////...---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------***+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,---------------............///------........./////////+++000111111===ZZZ}}}}}}}}}```YYYdddjjjaaaMMM??????EEEDDDJJJMMMVVVgggqqq{{{zzzvvvuuutttuuutttrrrpppjjjaaaVVVNNNFFFGGGHHHMMMVVVeeettt~~~|||zzz|||~~~xxxuuutttwww{{{uuupppnnnnnnttt|||mmmcccaaadddmmmqqqcccNNNIIIQQQzzzwwwYYYJJJDDD???<<<999333000......---,,,++++++***)))((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////666000...000333444777<<>>KKKeee~~~xxxtttnnnYYYPPPNNNZZZrrrzzzooo}}}~~~vvvTTTDDDBBBFFFIIIGGGEEEEEEFFFFFFJJJVVVcccgggtttyyy|||yyykkk]]]VVVTTTSSS[[[gggqqqxxx}}}cccIII<<<<<<999888888333333111///...///000///...------------------------------------------------++++++++++++++++++++++++************++++++,,,,,,...------,,,,,,------...---------............///........./////////000000000777666444FFFjjj~~~nnniiitttmmm]]]KKKCCCEEEGGGFFFNNNUUUZZZhhh|||xxxkkk^^^VVVQQQMMMKKKLLLNNNOOOLLLGGGAAA>>>===<<<<<<;;;;;;<<>>@@@FFFIIIIIIRRR\\\cccqqq|||xxxmmm]]]PPPHHHDDDAAA???>>>@@@@@@???===:::::::::777999:::;;;;;;===???BBBDDDRRRdddrrr}}}yyy||||||vvvrrrssswww{{{~~~xxxrrrnnnjjjeeefffiiirrrlllbbb\\\\\\\\\VVVNNNSSS___sss|||___MMMDDD<<<<<<999444///+++++++++++++++*********)))))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************++++++***++++++,,,,,,------...,,,,,,------.../////////......444888555<<<\\\sssssskkkaaaWWWMMMJJJSSS^^^sss]]]FFF>>>BBBFFFFFFDDDDDDEEEGGGKKKMMMRRR^^^jjj{{{{{{wwwwww}}}~~~vvvppphhhfffbbb___```iiiwww{{{tttooo]]]VVVQQQSSSZZZeeeuuubbbIII======:::888888333222000......///000///...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---.........------------......---------............///.../////////000000000000000222777GGGcccnnnjjjlllnnn]]]LLL??????DDDFFFJJJQQQVVVcccmmm|||xxxsssgggVVVIIICCC@@@>>><<<===<<<<<<<<<============999;;;>>>?????????AAABBB???HHHSSS___ooo~~~}}}wwwrrrrrrvvvyyy~~~wwwqqqkkkgggkkkqqqyyyrrrdddYYYZZZ^^^ZZZQQQGGGUUUgggxxxjjjRRRFFF======;;;666000---,,,---)))************+++++++++(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))************++++++***************+++******+++,,,,,,---......,,,,,,------.../////////000...333:::<<>>:::888888222222000......///000000///........................,,,,,,,,,------.........------------------------------,,,+++,,,---...///......------------......---------.........//////////////////000000000000555444;;;PPPooo}}}~~~jjjaaahhhjjjdddQQQFFFBBBIIIKKKFFFKKKXXX]]]lllyyy{{{sssooobbbQQQEEE???===<<<::::::888777777999;;;;;;:::888999<<<<<<<<<<<<===>>>BBBEEEIIIQQQaaawwwzzzssspppssswwwzzztttmmmiiimmmtttwwwpppaaaTTTTTT[[[WWWMMMAAARRRdddsssoooTTTFFF===>>>===888222......///)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))************++++++***************+++******+++,,,,,,---......,,,,,,------...//////000444///111:::BBBSSS{{{fffVVVNNNSSSUUUVVVkkkaaaKKKDDDAAADDDFFFEEEIIIOOOHHHGGGJJJPPPZZZjjjuuupppyyy{{{yyyssskkkdddccchhhmmmzzzzzzyyyxxxppp```TTTEEE@@@>>>DDDOOO^^^ppp~~~}}}aaaIII>>>>>>999777888333333333222111000///...---000000000///.........---------------------------------------------------------------,,,+++******---------............//////......---------......///000000///......000222333222PPPsss{{{|||zzzgggTTT```oooeeePPPEEEBBBBBBDDDGGGKKKTTT^^^jjjuuu|||vvvooo^^^LLLBBB???;;;999:::999666666999;;;999777777<<<::::::>>>???>>>BBBGGGGGGKKKNNNPPPXXXiii{{{vvvsssqqqtttwww~~~wwwtttrrrllleeeaaabbb]]]TTTSSSVVVPPPDDDFFFJJJVVVjjjrrr}}}iiiFFF>>>???===888444222000...,,,***))))))***++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,++++++,,,++++++,,,...//////...666,,,333===IIIqqqcccUUUHHHHHHRRRdddyyy|||~~~jjjKKKGGGCCCCCCFFFHHHHHHKKKPPPRRRRRRWWW___iiixxx|||wwwyyy~~~|||zzz}}}{{{pppcccaaafffqqq|||vvvrrrppplllkkk]]]DDDBBB:::<<>>>>>999777777333333333222111000///......//////..................------------------------------------------------,,,,,,------,,,,,,++++++---------............//////......---------......///000000000...///000222666===```|||ttt{{{}}}{{{~~~^^^XXXfffmmm^^^JJJDDDBBBCCCGGGKKKQQQ]]]hhhxxx{{{uuujjjZZZHHH@@@<<<999777888999888777888888777777888999:::>>>BBBAAAAAAHHHPPPVVV```kkkrrr{{{}}}yyywwwuuutttvvv{{{}}}yyywwwpppiii]]][[[VVVSSSSSSSSSJJJ@@@<<>>LLLYYY___eeellltttzzz```III===>>>999777777333333222222111000///......---------------.........------------------------------------------------++++++,,,,,,------,,,,,,---------............///......---------......///...///000000//////111333666JJJrrrzzzttt~~~~~~iiiYYYcccqqqkkkUUUDDDDDDBBBDDDJJJPPPYYYhhhvvv}}}wwwpppaaaSSSDDD<<<999666555666999:::;;;:::999:::;;;===;;;===??????>>>DDDVVVhhh~~~}}}{{{zzzrrrsssvvvzzz}}}zzztttmmm^^^XXXUUUZZZ]]]UUUIII@@@>>>===DDDWWWsss~~~iiiuuucccHHHEEE@@@<<<888333...+++---+++))))))+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------------,,,,,,***+++---///111222222333444222FFFcccxxxoooPPPKKKBBBFFFgggzzzsssrrruuuXXXFFF???@@@BBBGGGLLLMMMNNNUUU^^^iiiqqq~~~|||kkk[[[TTT[[[___cccdddfffkkkuuu}}}}}}rrrmmmmmmsss{{{yyyrrrssswwwsssnnn\\\BBBAAA===AAAOOOYYY^^^dddmmm```HHH======999666777333222222111111000//////...+++,,,,,,,,,---.........------------------------------------------------)))***+++,,,---------------------............///...------------...//////...///000000///000111333555SSSzzz|||rrr___\\\oooyyygggMMMAAADDDCCCGGGMMMUUU```rrr|||xxxppphhhYYYMMM@@@:::777555555777777<<<>>>===<<<>>>@@@@@@>>>===;;;888;;;LLLnnn}}}|||rrrqqqqqqsssxxx{{{uuuooofff]]]^^^iiilll^^^MMMDDD@@@>>>AAAQQQjjjyyy|||mmmxxxkkkMMMFFF???===:::555///,,,---+++******+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------------------***,,,...000000111222333222===ZZZ{{{}}}|||vvv\\\LLLJJJKKK[[[{{{uuuvvv|||\\\GGGAAADDDBBBDDDIIIMMMNNNQQQ]]]jjj}}}{{{eeePPPEEEOOOTTTZZZ]]]___dddmmmuuu}}}zzzrrrmmmkkkrrrzzzxxxppptttzzzwwwooo\\\BBB>>>>>>EEESSS\\\___hhhsss```HHH======888666777222222222111111000000//////+++,,,,,,,,,---.........------------------------------------------------)))***+++,,,---.........---------............///---------------...//////...///000000000000222444999\\\|||}}}uuucccYYY___tttvvv^^^GGGAAAEEEFFFKKKRRRZZZgggzzz}}}yyyuuulllbbbRRRHHH>>>999777555666999555;;;???===>>>BBBCCC@@@<<<<<<===AAAKKKddd~~~}}}|||uuusssqqqqqquuu}}}zzztttllleeegggrrrrrraaaNNNDDD888888<<>>>>>DDDOOORRRNNNGGGJJJRRR___ooo~~~{{{}}}}}}{{{zzzzzzvvvsssrrruuu}}}}}}ppplllkkkmmmhhhZZZJJJ@@@777999<<>>888333222///---+++++++++,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......///.........000111///...///444888CCClll}}}www{{{mmm[[[VVVUUUOOOXXXvvvjjjQQQGGGCCCBBBDDDLLLKKKMMMRRRXXXccctttttt\\\JJJCCCEEEKKKRRRTTTTTTVVV[[[___nnnqqqrrrooollljjjfffaaammmyyy{{{nnnnnnvvvrrriiiYYYDDD===CCCRRRaaagggiiiuuu___GGG<<<===888555666222111111111111000000000000//////..................------------------------------------------------***+++,,,,,,---------------------............///---,,,,,,------///000000...///000111000111333666JJJtttqqq{{{jjj^^^[[[dddsssyyyiiiOOOCCCFFFIIINNNXXXdddmmm{{{~~~vvvrrrmmmbbbVVVHHHAAA;;;999888666999===>>>AAAAAAEEEVVVnnnyyywwwooonnnttt|||yyyzzz|||}}}~~~~~~|||{{{{{{yyyvvvqqqooorrryyyxxxwwwooocccYYYRRRIIIAAA;;;===>>>===@@@LLLaaaqqquuuvvvcccNNN>>>>>>???:::555555///---++++++,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---...///////////////000111000///222:::AAA]]]wwwhhhTTTQQQVVVRRR___rrr{{{SSSDDDEEEEEEDDDFFFLLLLLLPPPZZZeeeqqqoooVVVFFFBBBCCCIIIPPPSSSRRRRRRVVVYYYeeekkkooonnnmmmmmmggg___kkkyyy{{{yyy|||}}}lllhhhnnnjjjbbbTTTCCCAAAIIIZZZiiilllmmmzzzwwwuuuyyy___GGG<<<<<<888555666222111111111111000000000000000000000///.........---------------------------------------------------++++++,,,---------,,,,,,---------.........//////,,,,,,,,,---...///000111...///111111111111444666OOO{{{{{{{{{iiibbbfffuuujjjOOOEEEHHHKKKQQQ]]]jjjuuuyyyqqqmmmhhh\\\PPPEEE>>>:::999888666999===DDDFFFGGGOOOiii~~~~~~~~~zzzxxxzzz{{{{{{{{{|||~~~~~~}}}}}}||||||{{{vvvrrrmmmkkkmmmttt|||ttt^^^PPPNNNLLLEEE666:::<<<:::;;;JJJdddyyyjjjSSSAAA???AAA;;;666666000...,,,+++,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---...///////////////000111000000666@@@HHHsssyyy\\\HHHQQQYYYKKKjjjhhhEEE>>>EEEIIIJJJKKKKKKLLLSSSaaaooo|||lllQQQBBB???BBBIIIPPPSSSRRRRRRUUUXXX```hhhnnnpppqqqqqqiii___kkkzzzwwwssswww{{{}}}jjjdddiiiddd]]]QQQBBBDDDNNN```mmmooonnn{{{|||gggcccgggzzz~~~^^^GGG<<<<<<888666666222333222111000////////////.........------,,,,,,,,,......------------..............................---,,,,,,,,,,,,---......---------............///...............///000000,,,555333///444444666???```~~~~~~nnn___dddqqqoooQQQEEEHHHMMMLLLTTTeeevvvzzzjjjeeefff[[[IIICCC>>>;;;;;;:::999;;;@@@DDDCCCGGG]]]~~~}}}{{{uuuvvvxxxzzz|||~~~~~~}}}{{{{{{}}}}}}{{{yyyuuurrrnnnjjjjjjooowww}}}}}}sss```SSSNNNNNNLLL<<<:::999:::>>>MMMiii{{{}}}|||XXXDDDCCC===777666555///...,,,,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++------,,,++++++******)))---------........./////////...111444000222GGGaaa~~~rrrTTTHHHHHHLLLUUUuuupppWWWCCCAAAEEEEEEGGGLLLMMMQQQ^^^oooxxx}}}zzzcccKKK@@@???AAAEEEMMMUUUUUUQQQPPPTTT[[[hhhqqqqqqrrrssskkk^^^fffwww{{{gggccchhhmmm~~~zzziii```cccbbbTTTHHHFFFGGGQQQbbbnnnrrrttt|||pppYYYZZZ\\\kkkuuu^^^GGG<<<<<<888666666222333222111000////////////.........------,,,,,,,,,......------------..............................---,,,,,,,,,,,,---......---------............///...............///000000,,,222000///222111777HHHpppnnn[[[___www}}}www```JJJDDDJJJOOOSSS\\\mmm~~~}}}|||tttjjjeeebbbUUUFFF@@@;;;999:::;;;;;;>>>BBBFFFEEERRRwww~~~}}}}}}}}}{{{yyytttuuuwwwyyy{{{|||}}}~~~~~~{{{{{{}}}}}}{{{xxxwwwuuuqqqmmmlllooouuuzzz~~~yyyhhh[[[UUURRRNNNAAA>>><<<::::::EEE]]]rrr|||zzzuuuaaaJJJFFF@@@:::888555000...,,,,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***---------.........//////...---000222000777QQQnnnyyykkkQQQFFFEEELLL[[[~~~qqqxxx}}}^^^LLL???AAAFFFFFFIIINNNSSS[[[lll~~~vvv___III>>>>>>AAAEEEMMMUUUVVVRRRRRRUUU]]]iiirrrssssssuuummmaaaZZZmmmyyybbbVVVWWWeeexxxyyyhhh]]]aaa```TTTKKKLLLQQQZZZhhhsssvvvwww~~~mmmTTTTTTVVVfffrrr}}}~~~zzz{{{^^^FFF;;;<<<888666777333333222111000////////////.........---------------......------------..............................---,,,,,,,,,,,,---......---------............///...............///000000///000...111333000===YYYooo]]]cccyyyeeeOOOCCCEEEMMMSSS]]]gggxxx~~~yyyvvvwwwyyyvvvqqqllliiifff\\\MMMAAA<<<888777:::<<<<<<@@@EEEJJJFFF\\\}}}{{{zzzyyyxxxvvvrrrssstttvvvwwwyyyzzzzzz~~~|||{{{zzzzzzzzzxxxvvvwwwuuurrrnnnlllmmmqqqttt}}}sssggg^^^VVVOOOCCC@@@<<<999888>>>PPPaaaxxx}}}|||lllmmmRRRJJJBBB===:::555111///---,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------.........///////////////000111222@@@bbb|||vvvzzzuuuaaaMMMEEEDDDRRRkkkooojjj{{{wwwYYYJJJBBB???DDDHHHIIIMMMTTT]]]iii}}}pppZZZEEE<<<<<>>:::888888<<>><<<666333000...,,,,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,,,,------............////////////111222222333777KKKrrrwwwvvv{{{zzznnnWWWGGGEEEIII```|||pppuuu[[[CCCAAA@@@BBBHHHJJJKKKSSS]]]iiiuuuzzzkkkUUUBBB:::===AAAEEENNNWWWXXXUUUUUUYYY^^^gggpppssstttuuuoooggg^^^qqqsssZZZNNNVVVjjjtttvvv|||kkk```bbbaaaXXXTTTYYYfffllluuu~~~jjjRRRUUUZZZrrrsss\\\QQQSSSWWW[[[eeesss]]]FFF;;;<<<888666888444333222111000////////////..............................------------..............................---,,,,,,,,,,,,---......---------............///...............///000000333111///444888888QQQzzzkkknnnrrrSSSFFFFFFKKKSSSZZZnnnxxx|||zzzrrriiicccaaa```]]]ZZZXXXWWWZZZ___[[[MMM@@@::::::777777;;;>>>>>>AAAFFFSSS^^^}}}xxxvvvtttrrrpppppppppppppppqqqrrrttttttxxxxxxxxxwwwuuutttssssssrrrqqqoookkkgggeeeeeefffrrryyyxxxjjjYYYKKKDDD???:::999888;;;CCCMMMhhh~~~|||kkkrrraaaPPPCCC>>>===777444222...---,,,---,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,------............/////////000000111222333555===VVV}}}uuunnnsss|||vvvfffLLLAAAJJJYYYtttxxxsssrrrNNNAAA@@@CCCFFFHHHHHHLLLYYYeeettt}}}wwwgggQQQ@@@;;;>>>AAAEEEOOOWWWXXXUUUUUUYYYaaahhhoootttvvvvvvrrrlllcccsss}}}cccUUUZZZlllssssss}}}~~~nnndddgggeee\\\ZZZ___mmmqqqyyykkkTTTZZZaaa|||oooPPPBBBDDDGGGJJJWWWjjjzzz]]]EEE;;;<<<888777888444333222111000////////////.............../////////......------------..............................---,,,,,,,,,,,,---......---------............///...............///000000...000...111777>>>XXX}}}vvvdddooo~~~dddLLLFFFIIIMMMWWWcccwww~~~|||{{{yyy|||{{{vvvrrrjjjaaaUUUOOOOOONNNKKKGGGFFFMMMUUUVVVPPPFFF???:::999777888===@@@AAADDDHHHQQQnnn}}}yyyvvvssspppnnnqqqpppoooooooooqqqrrrssstttuuuvvvuuusssqqqrrrsssnnnnnnlllhhhdddbbbbbbccclllvvv~~~ppp]]]NNNKKKCCC<<<:::888888<<>>>>>999666333///---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------....../////////000000000...000333888FFFaaaooojjjnnnrrrhhh[[[EEECCC\\\tttzzzyyyaaaHHHEEEAAAEEEHHHHHHHHHOOO___lll~~~~~~ssscccNNN>>>;;;@@@BBBFFFOOOWWWXXXTTTUUUXXXbbbgggnnntttwwwwwwsssppphhhssspppaaaeeevvvzzzxxxpppfffgggfff___```iiiuuuwww}}}kkkUUU]]]fffjjjHHH===@@@CCCHHHVVVkkk{{{\\\EEE;;;<<<888777888444333222111000////////////---........./////////000......------------..............................---,,,,,,,,,,,,---......---------............///...............///000000+++111//////888EEE^^^~~~dddaaannnzzzhhhSSSFFFHHHLLLPPP```tttzzzwwwqqqkkkgggffffffggghhhpppwwwyyysssjjjccc```QQQLLLDDD@@@@@@BBBDDDEEEEEETTT\\\TTTHHHAAA===888777555888>>>BBBDDDGGGLLL^^^~~~zzzwwwtttpppmmmmmmlllkkkjjjjjjkkkmmmnnnkkkmmmooonnnlllkkklllnnnggggggeeeaaa^^^\\\]]]^^^cccpppxxxfffVVVNNNEEE<<<999777555777;;;MMM]]]mmm~~~xxxyyy___FFF===>>>;;;777444000------------,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,.../////////000000000000---111666@@@SSSpppnnnjjjggg```WWWQQQEEEPPPxxxvvvQQQBBBEEEAAAFFFJJJKKKMMMXXXiiivvv|||ppp___JJJ;;;:::@@@BBBFFFOOOWWWWWWSSSSSSWWW^^^bbbiiipppsssrrrpppnnngggooozzzkkkrrrooocccccccccaaahhhtttkkkWWWbbbnnneeeDDD;;;@@@CCCIIIXXXmmm}}}\\\EEE:::<<<888777888555333222111000////////////---.........//////000000.........------.................................---,,,,,,,,,,,,---......---------.........//////...............///000000+++444222000;;;LLLddd~~~pppZZZaaannnsssYYYJJJCCCJJJOOOTTTiii{{{gggaaaWWWOOOJJJJJJMMMOOO]]]gggqqqrrrgggZZZPPPMMM===<<<:::999:::???GGGMMMNNNaaagggWWWEEE???;;;555555333777>>>DDDFFFKKKPPPvvv|||xxxtttppplllgggfffeeeddddddeeeggghhhccceeegggfffddddddfffhhh``````^^^ZZZWWWVVVXXXZZZ\\\iiiyyy~~~mmm^^^MMMDDD;;;777666555777:::IIIVVVhhh~~~fffIII>>>???<<<888444000------------,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,////////////000000000000///333;;;HHH___}}}nnnjjjaaaRRRJJJLLLJJJ^^^cccEEE===AAA@@@GGGMMMOOOTTTaaarrr~~~zzzmmm\\\HHH:::999@@@CCCGGGOOOVVVVVVRRRRRRUUUXXX[[[bbbiiimmmllljjjjjjaaahhhzzz{{{lllyyynnn___^^^```aaammm}}}lllZZZhhhvvvbbbAAA:::???AAAHHHXXXmmm|||]]]FFF;;;===888666777333222222222111111111111111////////////////////////,,,---...//////...---,,,........................------------------------///......---------......////////////000000000000,,,000555888<<>>@@@FFFMMMRRRpppxxxzzzmmmZZZLLLDDD@@@;;;777888>>>EEEKKKVVV```eeennneeeKKK;;;;;;;;;555777777666>>>GGGDDDJJJ___}}}zzzuuupppmmmfffddd```\\\ZZZYYYYYYZZZ\\\ZZZXXXVVVSSSPPPNNNMMMSSSQQQRRRSSSQQQNNNQQQWWW\\\ggguuuyyyaaaGGGAAA<<<:::888444444888???OOO___tttmmmzzzkkkKKKBBBBBB999999777444000---,,,+++++++++++++++************)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,------...---000111111111111000...333777EEE]]]ttt}}}zzzhhhMMMKKKHHHEEENNNmmmrrrJJJAAAGGGDDDLLLRRRUUUSSSYYYlllwwwiiiWWWGGG>>>===>>>CCCEEELLLUUUUUUMMMIIIKKKLLLOOOVVV^^^dddfffdddbbb```eeeqqqsssoooiiiYYYZZZ]]]___nnniii[[[kkk]]]>>>;;;DDDJJJIII[[[vvv]]]FFF;;;===888666777333222222222111111111000000////////////////////////------...//////...------........................------------------------///......---------......////////////000000000000///111444666===PPPqqqmmmkkksssOOOLLLKKKNNNUUUbbbyyyrrrcccOOOGGGBBBCCCDDDHHHPPPZZZ~~~|||tttcccQQQEEE@@@>>>888;;;>>>???DDDRRRffftttxxxqqq]]]FFF;;;===<<<666777999999???EEEBBBKKKccc}}}zzzvvvqqqnnneeeaaaZZZTTTOOOMMMMMMMMMNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHKKKOOONNNKKKMMMRRRXXXcccqqq}}}|||cccFFF@@@:::999777444444777;;;JJJYYYppp~~~iiirrrsssOOOBBBAAA999999777444000---,,,+++,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++******)))))))))++++++++++++++++++++++++***++++++,,,,,,---......,,,............///000000000===TTTmmm}}}zzziiiNNNFFFDDDAAAPPPttteeeHHHBBBGGGEEEKKKQQQVVVXXXaaattt|||ttteeeSSSEEE>>>>>>@@@DDDFFFMMMTTTRRRIIICCCCCCGGGHHHKKKPPPVVV[[[^^^```[[[```mmmooolll}}}fffUUUWWW[[[^^^nnniiibbbsss[[[@@@<<>>777AAAEEEBBBHHH```zzzoooQQQ@@@===???===999888<<<===AAADDDAAAOOOlll}}}{{{wwwssspppfff```VVVLLLDDDAAA@@@@@@@@@@@@@@@@@@????????????>>>???DDDJJJLLLJJJKKKNNNTTT^^^lllxxxfffIIIAAA:::888666444444777666BBBPPPjjjzzzeeeeeeVVVCCC@@@::::::777444000---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************)))))))))))))))+++++++++++++++++++++++++++++++++,,,------......---......------...111555333KKKlll~~~zzziiiPPPAAAAAACCCZZZ~~~~~~|||jjjTTTDDDAAAGGGGGGGGGNNNUUU\\\jjj}}}zzzppp```NNNAAA===???CCCFFFHHHMMMPPPMMMCCC===<<<===>>>@@@CCCHHHMMMRRRUUUVVV\\\kkkooommmttt]]]MMMPPPVVVZZZjjjeeehhh{{{vvvUUUAAAAAAHHHMMM[[[jjj]]]FFF;;;===888666777333222222111111000000//////////////////////////////---..................---........................------------------------...------------...//////////////////000000000000333333222555IIImmmnnngggzzzmmmQQQKKKKKKMMMSSS___tttuuu```MMM@@@999<<>>@@@???<<<;;;888===@@@CCCDDDCCCXXXzzz}}}{{{xxxtttqqqiiiaaaTTTHHH???;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>:::888555555777444===HHHbbbvvvddd[[[vvv___FFFAAA<<<:::888444000...,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((******))))))((((((''''''((()))))))))******************************))))))++++++++++++++++++++++++++++++,,,,,,---.........//////000111000///222777>>>^^^uuuwww{{{fffQQQAAACCCRRRnnn|||vvvxxxuuuRRRIIIAAA>>>FFFJJJIIIOOOYYYfffuuu{{{ooo\\\JJJ>>><<<@@@DDDHHHHHHJJJIIIEEE@@@===<<<999;;;???BBBEEEHHHJJJLLLSSS[[[jjjttttttlllVVVHHHNNNVVVZZZhhh{{{zzz___lllgggMMMBBBFFFQQQWWW```lll~~~]]]FFF;;;===888666777333222222111111000//////...////////////////////////.........------.................................---------------------------------------...//////////////////000000000000111333111777TTTdddjjj}}}aaaGGGHHHKKKNNNVVVeee|||rrr\\\IIIEEE>>>BBBRRRbbbsss~~~nnnqqqsssdddNNNBBB>>>EEELLLXXXtttqqqXXXCCCAAABBB>>>;;;<<<888>>>AAADDDFFFIIIccc}}}|||yyyuuurrrjjjaaaTTTFFF===999999;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===@@@GGGJJJJJJKKKMMMQQQZZZhhhvvvttt[[[OOOCCC>>>;;;777666777555;;;BBBZZZ||||||uuukkkXXXkkkiiiKKKCCC???:::888555111...---,,,,,,+++++++++*********))))))((((((((((((((((((((((((******))))))((((((''''''((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////...111444111...222999KKKnnntttmmmyyy{{{```NNNEEEMMMjjjzzzzzzzzz]]]EEEEEE@@@===EEEMMMPPPWWWcccsss}}}oooZZZGGG===<<<@@@DDDIIIHHHFFFAAA???@@@DDDFFF>>>@@@BBBBBBCCCEEEIIILLLRRRZZZjjjyyy{{{jjjUUUJJJSSS\\\^^^iiiyyyooo]]]uuuzzzZZZFFFCCCJJJWWW```cccnnn|||]]]FFF;;;===888666777333222222111000//////...---///////////////////////////...------------...///........................---------------------------------------...///000////////////000000000000000333333:::\\\yyy]]]mmmrrrVVVEEEGGGLLLRRRZZZlll}}}pppZZZGGGCCCAAAGGGYYYrrrkkkOOOCCC@@@HHHUUUmmmbbbRRRDDDBBBBBB>>>;;;<<<999???@@@CCCGGGMMMkkk~~~|||yyyuuurrrhhh```RRREEE<<<888999;;;::::::::::::::::::::::::===<<<@@@GGGLLLKKKJJJKKKPPPYYYffftttzzzaaaSSSEEE???<<<999777888777:::>>>RRRttt}}}zzzxxx]]]eeetttRRRFFF@@@;;;888555111...---------+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////...,,,///333111...444???[[[zzzqqqwwwuuuXXXJJJOOOaaa}}}}}}iiiLLLAAAEEE@@@>>>GGGOOOQQQZZZiiizzz|||mmmXXXEEE<<<<<<@@@DDDIIIHHHCCC======EEENNNRRRBBBCCCBBB???>>>BBBIIIOOOVVV^^^lll{{{jjjTTTIIISSS]]]___hhhvvvhhhbbboooRRREEEGGGNNNZZZffffffqqq}}}]]]FFF;;;===888666777333222222111000///...------///////////////////////////...------------...///........................---------------------------,,,,,,------///000000////////////000000000000111555444;;;___qqq]]]rrr~~~gggMMMHHHHHHOOOVVV```rrrxxxkkkUUUBBB>>>CCCNNNcccbbbFFFAAACCCOOOeee}}}aaaUUUHHHAAA???>>>===;;;;;;??????AAAFFFNNNnnn~~~|||yyyuuurrrhhh```SSSEEE<<<888999:::888888999999:::::::::;;;:::;;;AAALLLRRROOOKKKIIINNNUUUbbbppp~~~}}}___QQQBBB<<<:::888777888777999:::LLLnnn|||eeeccc~~~XXXHHH???;;;999555111///---------+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))*********++++++++++++++++++++++++++++++++++++,,,,,,------.../////////000,,,...333222222===MMMmmmtttuuuhhhQQQIII\\\~~~WWWDDD???DDDAAACCCLLLOOOSSS]]]oooxxxiiiSSSBBB:::<<>>???KKKUUUZZZEEEJJJOOOPPPOOOOOORRRVVVaaagggsss}}}qqqZZZLLLTTT^^^aaakkkyyydddgggzzz```JJJHHHOOOUUUaaammmhhhttt}}}]]]FFF;;;===999777777333222222111000///...------///////////////////////////...---,,,,,,---...///........................------------------------,,,,,,,,,---...///000111////////////000000000000222777555<<<^^^ttt|||}}}uuueee{{{cccLLLNNNIIIQQQZZZdddwww~~~tttfffPPP>>>@@@JJJZZZrrrVVV<<<@@@EEEUUUqqqtttnnnggg\\\KKK>>><<>>:::999:::777777888999;;;<<<======777:::DDDRRRYYYUUUMMMIIILLLSSS___mmm{{{}}}\\\MMM>>>999999888777888666888888IIIjjj~~~zzzlllccc\\\III???;;;999555222///---------+++++++++************)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((())))))*********+++++++++++++++++++++++++++,,,,,,------.../////////444///...333444777GGG[[[}}}xxxuuu{{{ddd]]]LLLJJJgggvvvQQQAAA===BBBBBBGGGOOOOOOZZZfffyyyssseeePPP@@@:::<<>>AAAWWWfffnnnuuurrrkkkoooccceeeUUUBBBAAAAAA<<<:::;;;999:::>>>BBBKKK[[[iiikkkoooyyy~~~{{{|||{{{uuunnngggcccWWWGGG<<<999999888666777888999:::;;;;;;;;;<<<>>>HHHTTTUUUKKKEEEFFFKKKPPP[[[iiisss{{{```OOO@@@===;;;777777;;;777555777EEEbbblllvvvjjjLLLAAA???999555555444///,,,---,,,+++******)))*********(((((())))))*********+++''''''((())))))))))))))))))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++***,,,------------...000111...000444222555KKKeeewwwwww|||hhhIIIMMMGGGQQQxxxYYYCCCBBBAAABBBFFFLLLRRRVVV^^^ppp}}}uuu___III???;;;999>>>FFFHHHIIIFFFBBBGGGUUUcccjjjqqq|||uuuqqqqqq}}}zzzbbb]]]eeeppp~~~bbbYYYiiizzzwwwkkk[[[QQQJJJNNN\\\iiinnnmmmqqqyyy^^^FFF;;;<<<888777999666333333222222111000000000000///...------...///000........................---...///...,,,+++,,,---.........////////////000............////////////000000000000111111111111000777777FFFnnn{{{|||[[[IIIKKKJJJSSSaaaqqq{{{pppXXXCCCAAAHHHQQQjjjrrrJJJ:::;;;===GGGTTT]]]gggvvvwwwoooooommmooo]]]HHHDDDBBB<<<<<<<<<:::===BBBEEEGGGKKKRRRTTTVVV___qqq|||tttmmmgggcccWWWGGG<<<999999888888888:::;;;;;;<<<<<<<<<;;;===HHHTTTTTTJJJDDDFFFJJJOOOZZZhhhsss{{{hhhVVVGGGCCC@@@999666888999666666BBB^^^}}}mmmnnnoooQQQDDD???999666666444///------,,,++++++***************((()))))))))************''''''((())))))))))))))))))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++***,,,------------...000111...///333333777JJJ___nnnmmmsssnnnUUUGGGMMMJJJ```cccJJJAAAAAABBBCCCGGGNNNXXX___nnn||||||rrr\\\GGG>>>;;;;;;AAAJJJQQQNNNJJJJJJXXXooovvvsss}}}iiigggsss}}}xxxfffSSSRRRcccrrrmmm___XXXQQQLLLQQQ\\\hhhlllmmmpppxxx^^^GGG<<<===999888:::666333333222222111000000000//////............//////........................---.........,,,+++,,,---.........////////////000............////////////111111111111222222222222000888;;;NNNvvv~~~vvvTTTHHHIIILLLVVVeeevvv|||nnnUUUAAAAAAIIIVVVvvvWWW999:::@@@>>>GGGSSS]]]nnnsssnnn{{{}}}iiiPPPGGGCCC===>>>>>>===???FFFIIIGGGGGGHHHNNNMMMQQQaaaxxx}}}tttmmmgggcccXXXGGG<<<::::::999999:::;;;<<<<<<===<<<<<<;;;===GGGSSSSSSIIIDDDFFFHHHMMMYYYgggrrrzzzqqq___NNNIIIDDD;;;555555:::777444>>>XXXxxx}}}ttthhhwwwXXXIII???:::666666444000---...,,,,,,+++***************))))))))))))************''''''((())))))))))))))))))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++***,,,------------...000111...///333444:::LLL___pppsss{{{aaaKKKIIIHHHJJJiiixxxTTTCCC???BBBDDDEEEHHHRRR```jjj{{{|||oooYYYDDD===;;;===DDDNNNVVVSSSRRRZZZpppxxxsss}}}kkkmmm{{{]]]SSSIIILLL\\\iiieeeZZZRRRPPPPPPUUU^^^ggglllnnnuuuzzz]]]FFF<<<===999888999555333333222222111000000000/////////....../////////........................,,,---......,,,,,,,,,...,,,,,,,,,------------...............////////////000000000111111111222222111888===RRRzzz}}}~~~gggLLLGGGIIIMMMXXXjjj{{{~~~oooUUUBBBCCCLLL[[[|||vvvzzzfffJJJ:::;;;???>>>EEE[[[rrrsssooouuuWWWIIIBBB???CCCBBBBBBFFFNNNSSSUUUYYY^^^]]][[[\\\dddrrr{{{tttnnngggdddXXXGGG<<<::::::999::::::;;;<<<<<<<<<<<<<<<;;;<<>>VVVmmmyyy```MMMJJJCCCPPPrrr~~~yyyiiiLLLEEE???BBBFFFGGGJJJUUUfffsss~~~zzzlllWWWCCC<<<;;;===EEEOOOUUUVVVZZZhhh|||~~~wwwrrrmmmooo|||yyyUUUOOOGGGGGGSSS^^^^^^XXXLLLNNNSSS[[[ccckkkpppsss|||[[[DDD:::<<<888666777333333333222222111000000000...//////////////////...........................,,,---...---,,,,,,---...,,,,,,,,,------------.............../////////////////////000000000111111222888>>>VVV|||~~~}}}\\\HHHJJJKKKOOO[[[mmm}}}rrrXXXEEEFFFVVVffftttiiijjjppp]]]JJJBBB===888<<>>>>>BBBEEEHHHLLLSSSaaassszzzuuucccQQQ???;;;;;;<<>>:::888777222333333222222111000000000---...///000000///...---........................+++,,,------,,,,,,...///,,,,,,,,,---------................../////////000000111111111111222222222777@@@PPPqqquuu___HHHCCCMMMPPPZZZfffvvvyyycccMMMIIIYYYfffjjjdddkkkyyyiiiTTTFFFBBBHHHUUU___{{{ooo[[[hhhppp\\\XXXbbbsss{{{vvv}}}}}}xxxrrroooiiieeeYYYHHH===;;;;;;:::<<<===============<<<<<<999:::BBBMMMMMMDDDAAADDDEEEIIITTTaaajjjqqq|||oooTTTIIIEEE???::::::333666666222999OOOjjj|||}}}zzzddd\\\zzz~~~```BBB===999999777333000111...---,,,,,,++++++,,,,,,+++*********))))))(((((('''(((((())))))))))))))))))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++***,,,------------...000000...---555MMMooo~~~mmmqqqrrrbbbKKKEEE___vvvMMMAAAAAA@@@CCCDDDIIIRRRaaasssvvvpppWWWGGG::::::===???DDDLLLSSS___hhhiiigggjjjqqquuuzzz}}}|||yyyzzz~~~yyyzzzwwwzzz~~~lllGGGBBBAAAAAADDDNNNYYYYYYUUUYYY[[[bbbnnn{{{WWWBBB:::===888666888555111111111111000000000000000000000000000000000000........................------------------------------------------------///////////////........./////////000111111222222888===UUU}}}hhhVVVKKKHHHKKKOOO\\\jjjxxxnnnYYYLLLHHHZZZXXX\\\jjj{{{zzz]]]CCCIIIQQQWWWgggqqqdddyyyrrrTTTQQQVVVVVVSSSPPPlll~~~}}}yyytttqqqmmmhhh[[[III===::::::999:::::::::;;;;;;:::999999888<<>>VVV{{{pppXXXIIIFFFLLLQQQ^^^kkkzzzyyyfffRRRFFFDDDUUUXXXcccyyyyyyyyy```KKKQQQYYY___mmmyyysssfffHHHEEEGGGEEEHHHVVV|||~~~{{{vvvrrrmmmhhh[[[III===::::::999:::::::::;;;;;;::::::999999===???IIIRRRHHH>>>CCCDDDHHHQQQ^^^iiiqqqzzzvvvZZZHHH@@@>>>:::777666333333666:::GGGeeevvv\\\lllnnnKKK===999:::555555555------,,,++++++***+++++++++******)))((((((((((((((())))))))))))))))))))))))++++++++++++************)))************+++++++++******+++++++++,,,,,,,,,...------------...//////444444666CCCccclllrrrfffTTTQQQQQQgggwwwTTTBBB@@@AAA@@@GGGJJJQQQ^^^ooo}}}rrrhhhRRRBBB777999>>>AAAEEELLLVVV\\\ccceeeeeegggmmmsss{{{{{{zzzwwwttttttxxx}}}tttwwwxxxrrrtttRRR>>>===@@@GGGQQQYYY^^^___ccciiitttXXXCCC;;;===888666888555111111111111000000000000////////////////////////........................------------------------////////////////////////......////////////////////////000000111222222222888AAAZZZyyyxxxYYYEEEEEENNNTTT___mmm|||}}}rrr___KKKBBBAAAQQQXXXkkk{{{wwwcccTTTZZZcccjjjvvv~~~SSS@@@AAADDDCCCGGGiii|||xxxtttmmmhhh\\\JJJ>>>;;;:::999::::::;;;;;;;;;;;;:::::::::===@@@IIIRRRHHH>>>DDDDDDGGGQQQ^^^iiiqqqzzz{{{\\\EEE<<<;;;999777333222333666777CCCbbbbbbnnn{{{PPP???999:::666555555...------,,,+++++++++++++++******)))(((((((((((()))))))))))))))))))))))))))...,,,+++)))((())))))***)))************+++++++++******+++++++++,,,,,,,,,......------......///000444111777NNNooowwwpppmmmTTTDDDFFFVVVxxxZZZFFFBBBCCCBBBBBBHHHNNNXXXgggwww}}}qqqeeeMMM???666:::???AAAGGGNNNUUU[[[bbbeeeeeeggglllqqqzzz{{{yyyuuurrrrrrvvvzzzwwwyyyxxxsssvvvkkkEEE???>>>???EEEOOOZZZccchhhnnnsss{{{XXXCCC;;;===888666777444111111111111000000000///////////////////////////........................------------------------....................................///////////////000000111111222333333777EEE___zzzyyyVVVBBBFFFQQQUUU^^^lll{{{{{{mmmYYYGGGAAADDDQQQ[[[pppyyyvvvcccXXX___jjjttt|||fffGGG@@@CCCGGGHHHRRR~~~}}}xxxtttlllhhh\\\KKK???;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;>>>@@@IIIRRRHHH???EEEEEEHHHQQQ___jjjqqq{{{}}}^^^EEE;;;:::999666222222555666555@@@___gggpppUUUAAA888:::666444444...------,,,++++++++++++,,,+++***))))))(((((())))))))))))))))))))))))))))))++++++******************))))))*********+++++++++******+++++++++,,,,,,,,,...............//////000333///999WWWzzzssssss|||^^^NNNFFFCCCYYY|||lllIIIAAADDDDDDCCCGGGIIIRRR```ppp|||ooobbbKKK>>>777;;;@@@BBBGGGOOOUUU[[[bbbggghhhjjjnnnqqq{{{{{{yyyuuuqqqqqqtttxxxvvvyyy{{{uuuyyywwwbbbKKK???AAA@@@@@@DDDMMMZZZgggpppwww{{{XXXCCC;;;===888555777444111111111111000000000///................................................---------------------------------------------------.........//////000000000000000111222222333333444FFFbbb}}}pppOOOBBBIIIRRRUUU\\\jjjyyyxxxhhhSSSCCCAAAGGGRRR^^^ppprrr\\\VVV^^^ooo|||VVVCCCAAAAAAFFFNNNmmm{{{wwwssslllhhh]]]LLL@@@<<<:::888999:::;;;;;;<<<<<<<<<;;;;;;>>>???HHHQQQHHH???EEEFFFIIIRRR```jjjrrr|||}}}bbbHHH======:::555333444777777555===ZZZxxxjjjmmm[[[CCC888:::555333333///...---,,,,,,++++++,,,,,,++++++***)))))))))))))))************************&&&(((***,,,---,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,///............///000000666555CCCcccqqqyyyyyyWWWLLLJJJFFF\\\|||```DDDAAADDDBBBDDDKKKKKKWWWhhhyyy{{{mmm___JJJ???888<<<@@@BBBHHHQQQWWW]]]dddiiikkknnnqqqtttzzzzzzyyyuuuqqqqqquuuzzzrrrwww}}}wwwyyyrrrgggbbbVVVFFFBBBHHHDDDDDDDDDEEELLLYYYjjjuuu~~~YYYDDD;;;===888555777333111111111111000000000000................................................------------------------------------------------------......///000000000000000111111222333333333333GGGfffbbbJJJDDDJJJRRRVVV\\\jjjzzztttaaaLLL>>>@@@IIIUUU```ooozzzgggPPPPPP]]]uuuoooIIIBBBDDDDDDTTTkkk~~~zzzvvvrrrllliii]]]MMMAAA<<<:::888999:::;;;<<<<<<===<<<<<<:::===>>>GGGPPPGGG>>>EEEEEEHHHRRR___jjjrrr{{{fffLLL???>>>;;;444555555777888555:::SSSmmmzzzyyy{{{oooiiibbbFFF888:::777333333000...------,,,,,,,,,,,,,,,++++++***))))))))))))***************************$$$&&&))),,,...---,,,+++)))************+++++++++******+++++++++,,,,,,,,,//////......//////000111444<<>>888<<>>@@@FFFIIIJJJKKKKKKOOOZZZkkkwwwYYYDDD<<<===888555666333111111111111000000000000................................................------------------------........................------......///000000111000111111222222333333444777NNNnnnqqqTTTHHHGGGHHHOOOXXX___mmm}}}qqq]]]HHH<<>>;;;333666444555666444777JJJ```uuu{{{xxxvvv}}}{{{gggwwwhhhIII:::===999444555333......---,,,,,,,,,,,,---,,,+++******))))))******************************'''((()))+++,,,,,,,,,+++)))************+++++++++******+++++++++,,,,,,,,,///////////////000000111222DDD\\\tttlllzzz[[[FFFGGGKKKbbb}}}|||www___NNN@@@>>>BBBFFFJJJNNNYYYiii}}}zzziiiYYYFFF<<<777<<>>BBBOOORRRTTTSSSTTT\\\lllxxxYYYDDD<<<===888555666333111111111111000000000000................................................------------------------////////////////////////---------...///000000111000111111222222333444444>>>VVVwwwcccLLLIIIIIIFFFLLLZZZcccpppqqq]]]GGG===CCCPPP\\\dddqqq}}}{{{MMM999IIIccc\\\EEEHHHJJJQQQ}}}~~~{{{vvvsssllliii^^^NNNBBB===;;;888999:::;;;<<<============999;;;<<>>===EEEMMMPPPQQQ```pppyyyhhhXXXDDD:::666;;;BBBIIIVVVdddjjjjjjjjjjjjjjjkkkmmmnnnooopppqqqpppooorrrxxx}}}|||{{{|||eeeFFFAAA===;;;;;;>>>EEEMMMSSSWWWZZZXXXXXX^^^lllxxxZZZDDD;;;<<<666555777555555444333111000/////////........................,,,------.......................................,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........111222333222111111333555BBB___|||}}}^^^KKKHHHCCCEEEPPPVVVdddqqqpppXXXCCC>>>DDDLLL\\\oooxxx~~~oooOOOAAADDDhhh{{{[[[JJJMMMSSSlll~~~}}}|||yyyvvvssskkkhhh]]]MMMAAA===<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???BBBDDDCCC@@@===BBBFFFOOO[[[dddlllxxxjjjLLL======;;;444444444555555444666AAAMMMlll{{{^^^eeetttOOO:::===:::666777666000...,,,,,,------,,,+++++++++************++++++((())))))))))))*********)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,---------.........------+++++++++...000000000222222000;;;WWWxxxwwwlllxxxkkk[[[NNNUUUhhhwwwNNNEEE???@@@DDDGGGLLLPPPbbbwwwxxxfffUUUAAA:::999AAAGGGKKKXXXggglllmmmkkkhhhfffhhhnnntttooonnnlllkkklllqqqxxx~~~yyy[[[CCC<<<777;;;@@@DDDGGGKKKYYY___fffhhh```\\\hhhyyyYYYDDD:::<<<777555777555555444333111000/////////........................------...////////////...........................------------------------/////////////////////...111222222222111222444666FFFdddyyy[[[JJJHHHDDDFFFPPPWWWffftttqqqYYYEEE>>>DDDLLLaaattt~~~hhhNNNEEEIIIjjj___RRR]]]kkkzzz{{{~~~}}}|||zzzwwwtttkkkggg\\\LLLAAA===<<<:::::::::;;;;;;<<<<<<======<<<===???CCCFFFFFFCCCAAADDDGGGPPP\\\eeemmmxxxnnnOOO@@@???<<<666444444555555444666@@@LLLiii{{{|||ZZZ^^^{{{TTT>>>???;;;666666555000///---,,,------,,,+++++++++************++++++)))))))))*********++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------.........000000///...///222333444AAAccc~~~xxxyyyrrrdddXXXWWWhhheeeJJJDDD@@@BBBFFFJJJQQQXXXooo~~~~~~~~~wwweeeTTTBBB<<<<<>>777444444555666444555>>>IIIaaa~~~``````[[[BBB@@@<<<666666555111///---,,,------,,,+++++++++************++++++************+++++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------*********+++,,,///111222666222...,,,...222555777KKKsssvvvvvvaaaTTTOOO___}}}sssRRRDDDBBBBBBEEEHHHMMMXXXccc~~~|||{{{{{{{{{yyyxxxyyy{{{||||||{{{sssaaaOOOBBB>>>@@@JJJRRRXXXeeessswwwvvvrrriiiaaa]]]aaafffnnnnnnnnnnnnnnnqqquuuyyyzzzkkkGGG??????BBBGGGJJJNNNYYYeeehhhlllssswwwwwwyyyWWWBBB:::<<<777555777444444333222111000000000000...........................//////000000000000000........................////////////////////////............////////////000111222111111333666999LLLnnnoooSSSEEEGGGEEEHHHSSSYYYiiiwwwvvvcccNNNCCCFFFNNNdddxxxvvvhhhhhhgggXXXUUUUUUtttxxxfffooowww}}}{{{xxxwwwqqqzzzyyyqqqsssyyy~~~|||yyyuuuqqqiiifff[[[LLLAAA===<<<:::999999:::;;;<<<<<<===>>><<<<<>>888555333444666555555<<>>BBBLLLUUU^^^jjjvvvttttttqqqhhh___[[[___eeehhhiiikkklllmmmooosssvvv{{{^^^?????????DDDKKKRRRYYYdddooommmsss|||VVVAAA999<<<777555777444333333222111000000000000...........................//////000000000000000........................////////////////////////---.........//////000000000111111111111333777:::KKKooommmQQQDDDFFFEEEHHHTTTZZZfffuuuzzzkkkVVVGGGGGGOOOgggzzzqqqeeeiiinnnbbb^^^YYYwwwttt___dddhhhnnnyyy}}}wwwsssqqqrrrmmmyyyzzzqqqqqquuu|||xxxrrrnnniiieee[[[KKK@@@===<<<;;;999999::::::;;;<<<<<<===<<<<<<>>>@@@CCCDDDCCCAAADDDGGGPPPZZZbbbhhhsss}}}vvvWWWDDD@@@===777555333444666555555:::AAAUUUwwwxxxeeeEEE@@@;;;777777666111///------......---,,,++++++************++++++******+++++++++,,,,,,,,,,,,+++***)))***+++,,,---+++++++++,,,,,,,,,---------,,,+++***+++---///111222---,,,///000111777>>>```eeejjjkkkXXXNNNFFFQQQvvv```EEE???AAAEEEJJJLLLRRRbbbqqq||||||zzzwwwssspppnnnmmmkkkpppsssssspppgggUUUEEE;;;===CCCLLLVVV```kkkttttttvvvsssjjj___[[[```fffccceeehhhjjjlllooosssvvv}}}oooQQQ===AAA???CCCNNN[[[dddlllrrrrrr|||UUU@@@999<<<888555777333333222222111000000111111..............................///000000000//////........................////////////////////////------......///000000000000111111111111444888<<>>AAABBBAAA???CCCFFFNNNYYYaaagggrrr|||vvvVVVBBB===;;;777555333444666666555888>>>SSSuuuyyysssjjjGGG@@@;;;777777666222000...---......---,,,++++++************++++++************+++++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------...---,,,,,,,,,---...///...+++---222111111:::HHHnnnuuufffooo}}}aaaNNNHHHEEEWWW|||vvvUUUBBB@@@BBBGGGLLLPPPXXXhhhwww{{{zzzxxxsssmmmgggcccbbbaaafffjjjjjjhhh```PPPBBB999===DDDMMMWWWaaakkkrrrxxxzzzvvvlll___ZZZ^^^eeebbbdddgggiiikkknnnrrrvvv{{{|||}}}|||{{{|||xxxZZZGGG>>>BBB@@@EEESSSbbbjjjpppsssxxxTTT@@@999<<<888666777333333222111111000111111111........................------...////////////...................................................------......///000000111000111111000111444999===```qqqTTTEEEFFFCCCHHHTTT[[[fffuuu{{{fffOOOIIIPPPfffzzzooodddlllzzzuuulllQQQRRRUUU[[[gggooopppqqqqqqmmmgggeeehhhkkkyyyxxxmmmllloooyyy~~~yyysssooogggdddZZZKKK@@@===<<<;;;;;;;;;;;;::::::::::::999999999:::===AAABBBBBBAAABBBFFFNNNYYYaaahhhsss}}}vvvUUU@@@<<<;;;777666333444666666555777;;;LLLooouuu|||jjjtttrrrLLLBBB<<<777777555222000...---.........,,,++++++************++++++)))))))))*********++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,///333000111AAAUUU}}}nnnqqq~~~|||\\\JJJEEEDDD\\\cccJJJ@@@AAABBBGGGOOOVVV```ooo~~~yyyyyyvvvnnnddd[[[VVVTTTPPPVVV[[[\\\[[[UUUIII===:::???GGGOOOXXXccckkkpppuuuwwwtttiii[[[UUUZZZaaabbbbbbcccdddeeehhhlllooorrrtttwwwwwwwwwxxx|||eeeLLLAAA@@@BBBDDDLLLZZZeeekkkqqquuu}}}SSS???999<<<888666777333222222111111111111111111........................,,,------...............................................................---------...///000000111000111000000111555:::>>>oootttVVVEEEEEECCCGGGTTT\\\hhhwwwkkkRRRJJJPPP```vvvrrrfffooo~~~^^^EEEJJJSSS[[[fffjjjeeeggghhhfffcccdddiiiooowwwzzz{{{|||vvvkkkjjjnnnxxx~~~{{{uuuqqqgggdddZZZJJJ@@@===<<<;;;<<<;;;;;;::::::999999888888888999===AAADDDDDDDDDCCCFFFOOOZZZbbbiiitttwwwTTT???;;;;;;888666333333666777555666999BBBgggttt{{{gggkkkwwwOOODDD===777666444222000.........///...---++++++************++++++((())))))))))))*********)))***+++,,,---,,,++++++++++++,,,,,,,,,---------***+++,,,---...............---000333///111FFF___xxxlll{{{aaaNNNHHHHHHddd{{{}}}|||WWWEEEBBBBBBBBBGGGPPPZZZfffuuuyyyxxxtttjjj]]]RRRKKKIII@@@GGGMMMOOOOOOLLLAAA777<<>>===666444333333555777888888@@@___uuuoooTTTBBB>>>999222000111000///......------...************))))))))))))'''(((((()))***+++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000***+++222222555NNNlllpppuuuvvvfffMMMEEE]]]eeeIIIGGG???@@@EEEIIIPPP```wwwzzzttttttqqqgggYYYLLLFFFDDD@@@???AAAEEEDDD>>>:::;;;===EEEQQQ\\\bbbbbb___\\\ZZZ[[[[[[VVVPPPNNNQQQTTTYYYXXXXXX[[[___aaa```]]]fffiiimmmooopppttt{{{rrrVVVHHHCCC@@@AAAKKK[[[dddccceeevvvTTTBBB::::::555666888222222222333222222111000///////////////////////////......................................................//////...------,,,.........//////000111222111222///222777333888III~~~{{{OOOEEEFFFFFFKKKPPPbbbjjjzzzzzzhhhTTTHHHZZZvvvxxxsssoooPPPAAAGGGLLLRRR\\\```aaaaaa```^^^^^^aaaggglllnnnttt|||pppgggkkknnnrrr~~~|||yyyuuurrrmmmggg\\\OOOCCC<<<::::::999999999999999999999999:::999999===BBBEEEDDDBBBCCCEEEMMMXXXbbbjjjsss|||zzzXXXCCC??????<<<777555333444666888888888FFFaaa|||tttXXXDDD???999444222111000///......------...************))))))))))))'''(((((()))******++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////+++...444444:::UUUuuukkkwwwxxxfffNNNLLLiii^^^GGGFFF>>>AAAFFFKKKSSScccyyy~~~xxxvvvtttnnndddVVVKKKCCC@@@???<<<;;;>>>===999999;;;>>>GGGSSS^^^bbb```YYYTTTMMMNNNMMMIIIFFFGGGMMMSSSVVVTTTTTTWWW[[[^^^___^^^cccgggllloooqqquuuzzzrrrUUUHHHDDDBBBEEEOOO^^^hhhhhhkkk|||TTTBBB::::::555666888222222222333222222111000///////////////////////////.........................................................///......---,,,.........//////000111222111222...000666444;;;NNNyyyOOOFFFFFFEEEKKKPPPaaalll{{{qqq[[[JJJWWWqqq~~~zzzyyy]]]FFF>>>GGGIIINNNXXX]]]\\\\\\\\\\\\]]]aaagggkkkooosssxxx|||}}}ssskkkmmmooosss~~~|||zzzvvvsssnnnhhh]]]OOOCCC<<<999999999999999999:::::::::::::::999999===CCCEEEDDDBBBCCCEEEMMMXXXbbbjjjsss|||zzzZZZDDD???>>>:::777555444444666888999999HHHaaauuu^^^FFF???:::666444111000///......------...++++++*********)))))))))((((((((()))******++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...,,,000555666???___lll|||ppp^^^OOO\\\TTTEEEFFF???CCCHHHNNNYYYjjj~~~|||uuurrrllldddZZZQQQHHH@@@;;;<<<777555666666555888<<>>===BBBJJJQQQOOOOOOOOOQQQVVV[[[]]]^^^aaafffmmmqqqsssvvvzzz~~~qqqUUUHHHEEEFFFLLLWWWeeeoooqqqwwwTTTBBB::::::555666888222222222222222222111//////////////////////////////................................................---...............------............///000111222000222...///444444>>>SSSuuuNNNGGGFFFEEEKKKPPP```lll|||yyyaaaLLLZZZpppeeeNNN>>>>>>GGGHHHLLLVVV[[[YYYYYYZZZ\\\___ccchhhkkkqqqnnnlllmmmsss||||||pppiiijjjmmmqqq}}}{{{wwwtttoooiii^^^PPPCCC;;;999999999999999:::::::::::::::999999:::>>>CCCFFFDDDAAACCCEEEMMMXXXbbbjjjsss|||zzzXXXBBB<<<;;;888777666444444666888999999CCC___ooodddIII>>>999666555111000///......------...+++++++++*********))))))(((((())))))************)))******++++++,,,------++++++,,,,,,,,,,,,---------------............///,,,---111555666CCCffftttvvvbbbTTTQQQnnntttLLLDDDGGGAAAFFFJJJSSS```rrrxxxpppaaa[[[SSSNNNJJJFFF???999999555333555555555888<<<@@@EEEMMMSSSRRRLLLCCC===;;;;;;;;;;;;<<<@@@GGGLLLHHHIIILLLPPPUUUZZZ]]]^^^aaagggoootttvvvxxx|||sssWWWHHHHHHLLLVVVaaannnwww|||~~~TTTBBB::::::555666888222222222222222222111//////////////////////////////................................................------...............---............///000111222000222...///444444@@@WWWpppLLLGGGFFFDDDLLLQQQ```lll|||gggPPP^^^mmmuuuVVVFFF;;;@@@IIIHHHLLLVVVYYYYYYYYYZZZ]]]```dddgggiiiiiiddd```eeeppp||||||vvvssshhh```\\\___dddlll{{{|||xxxtttpppjjj^^^PPPDDD<<<999999999999:::::::::;;;;;;;;;999999:::???DDDFFFDDDAAACCCEEEMMMXXXbbbjjjsss|||yyyTTT===888888666777555444444666888999888>>>^^^kkk~~~kkkKKK===888555333111000///......------...++++++++++++************)))))))))))))))*********)))******++++++,,,------+++++++++,,,,,,------------------............///,,,---111444777GGGiiiuuu}}}yyybbbUUUMMMUUUzzz}}}fffHHHEEEGGGEEEIIIMMMXXXhhh{{{}}}yyyooodddMMMIIIEEEEEEGGGFFF@@@;;;777444555888:::888999<<<>>>@@@CCCDDDCCC>>>999666999:::;;;<<<>>>@@@CCCEEEBBBEEEKKKQQQVVVZZZ]]]^^^dddjjjrrrwwwyyy{{{~~~www[[[KKKKKKRRR___kkkxxxuuusssTTTBBB::::::555666888222222222333222222111000///////////////////////////................................................,,,---......///..................//////000111222000222///000444444AAAYYYjjjJJJGGGEEEDDDMMMSSSaaammm|||lllUUUWWW^^^mmm~~~kkkPPPFFF===BBBJJJIIINNNWWWXXXZZZZZZZZZ\\\```bbbcccccc[[[[[[___iiiuuu}}}}}}zzz}}}}}}~~~}}}uuuiiiaaa___TTTOOOOOOTTT]]]hhhxxx}}}yyyuuuoooiii^^^PPPDDD===::::::999999::::::;;;;;;<<<<<<999999;;;@@@EEEGGGDDDAAACCCEEEMMMXXXbbbjjjsss|||xxxSSS<<<777888777666444333333555777888888<<<^^^mmm{{{rrrPPP>>>888444222111000///......------...,,,++++++++++++*********))))))))))))))))))******)))******++++++,,,------***++++++,,,,,,------...---------............///---...111444;;;MMMnnnpppmmmsssjjjYYYHHHHHH\\\~~~zzzYYYGGGEEEEEEIIIKKKOOO\\\pppyyyqqqdddWWWFFFEEEEEEIIILLLJJJDDD===666444777;;;===:::999;;;;;;;;;:::999777666444444888999;;;===???AAABBBBBB@@@DDDKKKQQQUUUZZZ^^^```gggmmmtttyyyzzz||||||```OOOPPPXXXhhhtttwwwiiidddvvvTTTBBB::::::555666888222222222333222222111000///////////////////////////................................................,,,------...//////...............//////000111222///333111111444444AAAZZZeeeHHHGGGEEEDDDOOOUUUbbbooo~~~qqq\\\KKKMMM[[[uuu|||bbbPPPIIIAAADDDJJJIIIOOOWWWVVVZZZXXXXXXYYY\\\]]]\\\ZZZUUU\\\fffoootttvvvuuutttzzzvvvsssooocccUUUMMMNNNEEEBBBCCCGGGPPP[[[jjjvvv~~~yyyvvvnnnhhh^^^PPPEEE===;;;<<<999999::::::;;;<<<<<<===999999;;;AAAFFFGGGDDDAAACCCEEEMMMXXXbbbjjjsss|||yyyVVV???;;;;;;888555333222222444666777666===[[[uuu{{{yyyTTTAAA999555111111000///......------...,,,,,,+++++++++************))))))))))))))))))))))))******++++++,,,------******+++,,,,,,---......---------............/////////111666AAAWWWvvvtttdddhhhjjj^^^RRRCCCIIIccc~~~}}}xxxOOOGGGDDDAAAKKKMMMQQQ___vvvyyyooo```RRRNNNPPPSSSWWWVVVPPPGGG???666444666:::;;;999888;;;777777555444444444444555777777888;;;???CCCFFFHHHAAAEEEIIIMMMQQQWWW___dddiiinnnuuuxxxyyy{{{~~~fffSSSSSS]]]nnn{{{|||hhhccciiiTTTBBB::::::555666888222222222333222222111000///////////////////////////................................................,,,,,,---.../////////............//////000111222///333222222555444AAAZZZzzzbbbGGGFFFDDDDDDOOOVVVcccqqqttt```GGGGGGVVVuuuxxxqqq[[[SSSLLLCCCDDDIIIHHHOOOWWWUUUYYYWWWVVVWWWYYYYYYVVVSSSYYYbbblllpppnnnnnnrrrvvvrrrllleee^^^QQQBBB===@@@999777666999???HHHUUU___qqqwww~~~zzzvvvnnnhhh]]]PPPEEE>>><<<===999999::::::;;;<<<======999999<<>>:::444333111111444555666666===XXXzzz|||~~~XXXCCC;;;666222111000///......------...,,,,,,,,,+++++++++***************))))))))))))))))))******+++,,,,,,------******+++,,,,,,---......---------.........//////111000222999GGG^^^|||~~~kkkaaaiiifffUUULLLGGGOOOhhhnnnJJJHHHCCC???KKKNNNRRRaaayyyzzzrrrcccUUUZZZ]]]bbbccc___UUUHHH???777444444777888666777:::555555444444555555666666777666666:::@@@GGGMMMPPPDDDEEEGGGIIIMMMUUU___gggjjjoootttwwwxxxyyy}}}iiiUUUUUU```qqqrrrbbbgggvvv|||UUU@@@999<<<777555666222111111111111000000000000......////////////......,,,,,,,,,---------......---...///...------...///,,,,,,,,,---------............//////000000111111111000666000222777===\\\zzzuuubbbBBBAAAEEEFFFNNNTTTeeeuuu{{{lllMMMKKK]]]~~~tttfffbbb^^^QQQKKKEEEFFFMMMTTTUUUTTTZZZVVVSSSQQQNNNKKKNNNSSS```cccdddcccgggmmmqqqppppppaaaQQQHHHCCC>>>;;;;;;666777777666777;;;DDDKKKPPP]]]rrr~~~yyyuuurrrlllaaaSSSGGG@@@>>>???999999::::::::::::;;;;;;::::::;;;@@@EEEGGGEEEBBBEEEFFFMMMXXXaaaiiisss|||^^^EEE>>>>>>===333333333333444555666666???PPPuuuxxxkkk[[[AAA888666444111000///......------...+++++++++************))),,,,,,+++***))))))******++++++******************++++++,,,,,,,,,,,,------------,,,------...///000...000222:::OOOooofff```qqqyyyooo\\\HHHJJJMMMmmm}}}vvvgggJJJ@@@BBBHHHKKKQQQ]]]ooo{{{{{{xxxmmmaaaYYY```iiipppkkk[[[JJJAAA???666666666666777777777777999444222666:::999999:::<<<;;;888999AAAPPP]]]dddWWWEEEDDDMMMLLLOOO^^^iiinnnssssssqqqttt|||fffTTTXXXeeezzznnndddkkk~~~zzzUUU@@@999<<<777555666222111111111111000000000000......////////////......---------------------------...///...------...///---------.........//////......//////000000111111111000666000333888===]]]vvvsssfffDDDCCCEEEEEENNNTTTeeevvv{{{lllPPPKKKYYY}}}xxxuuulllgggggg```QQQKKKFFFFFFMMMSSSVVVVVVXXXRRRMMMLLLLLLKKKOOOTTTXXX\\\^^^___ccciiimmmlllgggYYYJJJBBB>>>:::777888999888777666666888<<>>999999::::::::::::;;;;;;::::::;;;@@@EEEGGGEEEBBBDDDFFFMMMXXXaaaiiisss|||^^^EEE===<<<;;;333333333333444555666666777IIInnnrrrfff___CCC999666444111111///...............++++++++++++************,,,++++++***))))))******++++++******************++++++,,,,,,,,,,,,------------,,,------...///000///000444AAA\\\zzzgggeee{{{qqq]]]MMMOOOYYYyyycccHHH@@@CCCHHHKKKTTT```sss~~~yyynnn___UUURRRYYY___ccc```VVVJJJAAA===666777777777777777777777999555333666888888;;;@@@CCCEEECCC???BBBRRRffftttbbbOOOLLLRRROOOQQQ^^^gggnnnrrrqqqnnnqqqyyy~~~~~~~~~fffUUUYYYeeellluuu~~~qqqiiinnnyyyUUU@@@999<<<777555666222111111111111000000000000......////////////............---------------------...///...------...///........./////////000000......//////000000111111222000666000333888???^^^{{{{{{kkkHHHDDDEEEDDDMMMTTTfffwwwzzzlllUUULLLUUUuuuooommmqqqgggnnnpppcccNNNJJJGGGHHHMMMSSSVVVWWWTTTLLLFFFGGGJJJKKKNNNRRRNNNSSSXXXZZZ___fffhhhggg^^^QQQCCC===:::777666777888999;;;<<<;;;:::999999===DDDSSSiii|||zzzqqq|||zzzwwwqqqjjj___QQQEEE>>><<<===999999::::::::::::;;;;;;::::::;;;@@@EEEGGGEEEBBBDDDEEELLLWWWaaaiiisss|||___EEE<<<;;;999333333333333444555666777666GGGkkkoooeeeeeeHHH;;;666444111111000///............,,,+++++++++************,,,+++******)))***************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000000///666KKKlll|||dddiiiooo[[[QQQPPPggg\\\DDDAAAEEEIIIKKKYYYeeewww{{{ppp^^^MMMHHHJJJOOORRRUUUTTTOOOHHH@@@;;;888888777777777777777777999777666666666777>>>GGGOOOSSSPPPFFFDDDUUUrrrkkkWWWRRRWWWSSSSSS___gggnnnpppooolllmmmssszzz|||}}}|||hhhXXXZZZeeeeeemmmuuuyyy~~~}}}qqqhhhppp|||UUU@@@999<<<777555666222111111111111000000000///......////////////..................---------------...///...---------///---.........////////////......//////000000111111222000666000333999@@@```oooKKKFFFEEEDDDMMMUUUgggwww{{{nnnXXXMMMQQQkkk~~~ffffffuuufffgggwwwvvv___HHHHHHIIIKKKOOOQQQSSSSSSPPPGGGBBBDDDIIIKKKKKKLLLKKKQQQWWW[[[```fffhhhfff[[[NNNAAA<<<;;;999:::<<<:::AAAIIILLLHHHBBB???>>>@@@DDDOOO```ooovvvsssnnnzzz}}}{{{xxxpppiii^^^PPPDDD===;;;<<<999999999:::::::::;;;;;;::::::;;;???EEEGGGEEEBBBCCCEEELLLWWW```hhhsss|||```FFF===<<<:::333333333444444555666777999GGGgggsssjjjmmmMMM===666333222111000///............,,,,,,+++++++++*********++++++***************+++******+++++++++++++++,,,+++++++++,,,,,,,,,------------,,,------...///000111...666RRRyyysss```lllfffUUUQQQUUUzzz}}}SSSAAABBBFFFIIILLL\\\iii{{{zzzoooaaaPPPDDDCCCHHHIIIMMMQQQPPPKKKCCC>>>;;;999999999888888777777777999888888777555666AAANNN\\\```ZZZLLLIII^^^~~~mmmXXXSSSYYYVVVWWWbbbhhhoooooommmjjjiiimmmtttyyy|||{{{|||kkk\\\\\\dddeeelllssswww||||||wwwyyyUUU@@@999<<<777555666222111111111111000000000///......////////////..............................---...///...---------///,,,,,,---------...............//////000000111111222000555000333:::BBBbbb{{{pppLLLFFFEEEDDDMMMVVVhhhxxx~~~rrrYYYMMMKKK^^^sssyyyrrrkkkhhhgggmmmgggVVVZZZsssuuuaaaXXXaaatttlllOOOAAAEEEKKKOOOQQQOOONNNMMMLLLEEEAAAEEEIIIIIIGGGFFFPPPVVV\\\```dddjjjkkkhhh[[[MMM@@@<<<<<<>>>AAADDDJJJUUU___]]]RRREEE@@@@@@AAAFFFOOOZZZfffooouuuwww~~~|||yyyoooiii^^^PPPDDD===;;;<<<999999999:::::::::;;;;;;::::::;;;???EEEGGGEEEBBBBBBDDDKKKVVV```hhhsss|||```GGG???>>><<<444444444444555666777777:::EEE^^^uuuzzzppptttRRR???666333222111000//////......///,,,,,,,,,++++++++++++***+++***************++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000222///999YYYmmmaaapppzzz]]]QQQRRReeerrrLLL???BBBGGGJJJOOO___mmm~~~ppp___SSSKKKGGGIIIOOOKKKRRRWWWTTTHHH???;;;<<<;;;::::::999888777777666999999:::888555777CCCPPPeeehhhaaaSSSVVVnnnppp\\\WWW___]]]^^^fffkkkqqqpppnnnjjjggghhhnnnuuu~~~yyyyyyrrrbbb___ccccccjjjqqquuu|||UUU@@@999<<<777555666222111111111111000000000000......////////////......------........./////////---...///...------...///,,,,,,,,,------------.........//////000000111111222000555000444;;;CCCdddnnnKKKFFFEEEEEENNNWWWiiixxxwww]]]NNNFFFNNN\\\___WWWPPPKKKHHHNNNNNNCCCHHH]]]kkklllXXXKKKJJJTTTbbbZZZ@@@???FFFOOOSSSQQQNNNKKKJJJIIICCCAAADDDGGGGGGFFFGGGXXX]]]bbbdddgggkkklllhhhYYYLLL>>>;;;???DDDKKKQQQ___eeeiiiaaaPPPAAA::::::???DDDMMMYYYfffsss~~~{{{pppiii^^^PPPDDD===;;;<<<999999::::::::::::;;;;;;::::::;;;@@@EEEGGGEEEBBBBBBCCCKKKVVV```hhhsss|||aaaHHH@@@???<<<444444444444555666777888<<>><<<<<<;;;:::999777777666999999::::::888888BBBNNNbbbhhheee\\\ddd~~~vvvbbb___hhhhhhgggmmmpppuuussspppmmmgggdddiiiqqq~~~zzzxxx~~~yyyiiiaaaaaaccckkksssxxx~~~UUU@@@999<<<777555666222111111111111000000000000......////////////......,,,,,,---...///000111111---...///...------...///------------..................//////000000111111333000555000444<<>><<<<<<999999::::::::::::;;;;;;::::::;;;@@@EEEGGGEEEBBBAAACCCJJJVVV```hhhsss}}}bbbIII@@@>>>;;;444444444444555666777888:::DDDZZZooo|||sssYYYAAA777444333222111000////////////------,,,,,,,,,+++++++++******))))))***++++++,,,******++++++,,,------...++++++,,,,,,,,,,,,------------,,,------...///000111777MMMqqqlllooo|||{{{```NNNQQQVVV{{{{{{}}}^^^CCC@@@EEEFFFLLLUUUiiiyyytttfffZZZXXX[[[^^^```bbbgggeee^^^PPPBBB:::;;;???======<<<:::999888777666888888:::<<<;;;:::AAAIIIRRR___dddaaallluuubbbbbboooqqqqqqvvvxxxxxxuuusssppphhhaaaeeemmmzzz~~~{{{nnnccc```cccllluuu{{{zzzUUU@@@999<<<777555666333111111111111000000000000......////////////......+++,,,---...///111222222---...///...------...///............/////////000......//////000111111111333000555000444<<>>>>>HHHUUUcccmmm___UUUGGG>>><<<===>>>>>>FFFHHHPPPccczzz|||qqqjjj___QQQEEE>>><<<===999999:::::::::;;;;;;;;;::::::;;;@@@EEEGGGEEEBBBAAABBBJJJVVV```hhhsss}}}cccHHH???<<<999555444444555555666777888333>>>VVVlll|||ttt[[[BBB777444333222111000////////////---------,,,,,,,,,++++++******))))))***+++,,,,,,******+++,,,,,,---......++++++,,,,,,,,,------------------------...000000111;;;VVV|||kkkrrr}}}tttVVVHHHOOOUUU}}}ttt~~~vvvYYYBBBAAAEEEFFFLLLWWWnnnqqqhhhaaaaaadddeeeeeegggsssiiiZZZJJJ???;;;===@@@>>>>>><<<;;;999888666666888888:::======<<>>AAAGGGMMMTTTZZZ]]]______^^^aaafffhhheee^^^PPPDDDHHHZZZiiieeeZZZSSSEEE999777888999>>>DDDEEERRRhhh~~~xxxpppjjj^^^PPPDDD===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<>>>CCCIIIHHHDDDCCCFFFMMMWWW^^^eeepppzzzeeeEEE<<<>>>:::999666444333444666666666666<<>>999:::<<<===???>>><<<;;;;;;:::888666333888;;;999888<<>>888;;;;;;999;;;@@@AAA@@@CCCCCCIIIOOOZZZnnnoooZZZQQQWWWYYYVVVSSSSSSSSSRRRJJJCCC???CCCIIIOOOVVV\\\[[[]]]^^^^^^aaafffgggeeeaaaSSSGGGLLLXXX]]]UUUJJJCCC<<<777888;;;===DDDLLLMMM___zzz~~~xxxpppjjj^^^PPPDDD===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<===CCCIIIHHHDDDDDDGGGNNNXXX___fffppp{{{jjjIII???@@@;;;999666444333444666777666666===IIIkkknnn{{{dddDDD888666333222000///000///...,,,------,,,,,,+++******)))************************)))+++------,,,+++,,,---,,,,,,,,,---------......---------...000111111111<<>><<<<<<;;;;;;:::999666777:::<<<===???FFFLLLLLLTTTVVVVVVdddwwwzzzppp\\\```hhhrrryyy|||zzzxxxooonnnooopppkkkdddaaabbbrrr~~~fffQQQHHHJJJNNNWWWcccjjjooowwwzzzUUU@@@888;;;777555777444111111000///333777666111....................................................................................////////////---...///000000111111111111333111444999;;;OOOpppcccKKKCCCHHHIIIPPP```kkk|||}}}uuuqqqbbbKKK>>>>>>BBBBBBAAACCCCCC@@@CCCJJJQQQSSSPPPLLLPPP[[[oooeeeUUUZZZ\\\ZZZYYYYYYVVVRRRHHHCCCAAAEEEKKKOOOUUU[[[XXX\\\^^^^^^aaaeeegggdddaaaRRRIIIOOOTTTMMMBBB;;;777777999<<<>>>BBBMMMXXX]]]sss}}}wwwpppjjj^^^PPPDDD===;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<===CCCIIIHHHCCCEEEGGGOOOYYY```fffqqq{{{oooMMMAAABBB===888666333333444666777777666>>>JJJkkkhhhrrrlllHHH888555444222000000000000...,,,---------,,,++++++******************************(((***,,,,,,+++***+++,,,,,,,,,,,,---------......,,,,,,------///000111222???QQQuuuxxxhhhqqqwwwkkkSSSGGGRRReeewwwttt|||zzzppppppzzzZZZIII???DDDJJJLLLVVVcccqqqbbbWWWWWWZZZcccjjjiiiaaaXXX???;;;777666999<<<<<<;;;>>>>>>===<<<<<<<<<<<<===:::666888???BBBCCCKKKUUUUUUZZZYYYUUU[[[fffdddXXXVVV\\\fffpppvvvvvvqqqlllcccccchhhoooooojjjeeeeeelllxxx{{{___KKKCCCEEEFFFLLLSSSYYY___jjjuuu{{{UUU@@@888;;;666555777444222111//////111333111///....................................................................................////////////---...///000000111111111111222000444999<<>>KKKllliiippppppJJJ888666444222000000000000...---...------,,,+++++++++***************************((()))++++++*********+++,,,,,,,,,---------......+++,,,------...///111333???WWWyyyvvvsss}}}nnnRRREEESSShhh|||{{{|||uuu{{{sssSSSEEE???EEEKKKMMMYYYhhhvvvdddVVVPPPSSS[[[eeekkkfffWWWKKK;;;999777777:::;;;;;;:::>>>>>>>>>>>>===>>>???AAA???777777AAAFFFFFFLLLWWWXXX]]]]]]YYY\\\bbb]]]RRRSSSXXXaaajjjnnnmmmhhhcccXXXYYYaaalllrrrpppllljjjiiitttuuuZZZJJJFFFEEEGGGKKKNNNPPPUUU]]]dddkkkoooxxx}}}||||||UUU@@@888;;;666555777444777555444444444222111111////////////////////////............................................................////////////---...///000000111111111222222000222888<<>>>>>999777555333333555777888888777???MMMmmmtttvvvsssKKK888777444222111000111000///---///...---,,,++++++++++++************************((()))++++++*********+++,,,,,,,,,---------......+++---...------...222555CCC```~~~sssrrrSSSJJJ]]]sssmmmPPPDDD@@@FFFKKKNNN[[[mmmvvvfffWWWNNNPPPWWWdddoooqqqfffSSSEEE===;;;888777888:::;;;<<<>>>@@@@@@???>>>???BBBEEEBBB:::999AAAHHHIIIMMMTTTXXX]]]aaa```cccgggaaaXXXVVVXXX\\\aaaddddddaaa^^^RRRRRRZZZhhhsssuuusssqqqnnnxxxqqqZZZOOONNNIIINNNQQQPPPNNNMMMNNNOOOSSSUUU```qqqzzzqqqtttzzz}}}UUU@@@888;;;777555777444666444333444333///...000////////////////////////............................................................////////////---...///000000111111111222222///222888===TTTwww^^^GGG???FFFGGGOOO```kkkyyy}}}}}}}}}{{{vvvqqqnnnkkk```NNN>>><<>>AAA@@@AAABBBAAA???@@@DDDHHHDDD@@@>>>CCCKKKQQQRRRQQQVVV]]]dddhhhlllnnniiibbb\\\[[[ZZZ[[[]]]^^^^^^]]]SSSPPPUUUcccrrryyyyyyyyyzzz{{{hhh^^^^^^XXX]]]^^^XXXPPPLLLIIIGGGEEEHHHTTTgggttttttmmmhhhrrr{{{UUU@@@888;;;777555777444222//////222111------111////////////////////////............................................................////////////---...///000000111111111111111...222999@@@XXX}}}bbbJJJBBBGGGGGGNNN^^^iiiyyy~~~{{{xxxwwwwwwuuupppkkkgggeee^^^PPPAAA;;;AAAJJJaaalllwwwyyyvvvrrrkkkdddtttTTTQQQ\\\eeeeee```ZZZRRRJJJJJJGGGEEEEEEDDDCCCIIIPPP\\\aaabbb^^^\\\```fffhhhhhhmmmeeeOOO===;;;@@@AAAIIIQQQ^^^ppp}}}}}}yyyssspppjjj^^^PPPDDD===;;;;;;777888888999::::::;;;;;;888:::;;;<<>>CCCQQQ\\\\\\YYY\\\eeekkk{{{KKKPPP]]]ggggggaaaYYYQQQKKKKKKHHHGGGGGGFFFFFFMMMUUU^^^cccccc^^^[[[```fffiiifffqqqlllQQQ???AAAGGGFFFSSS^^^ppp~~~~~~zzzuuupppjjj^^^PPPDDD===;;;;;;777777888999::::::;;;;;;888:::;;;<<>><<<===888888999::::::::::::999777999:::;;;???EEEFFFCCCBBBEEEMMMWWW^^^dddnnnxxx}}}tttPPPAAAAAA<<<666555333333333444666888444???VVVsss}}}wwwYYY777777666333111000000///...---,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++,,,------......///+++111///---111000333???aaapppvvv~~~sss^^^TTTnnnwwwqqq]]]EEEAAACCCJJJOOOXXXppp}}}xxxsssnnnnnnxxxooo[[[III;;;888999777777===EEEGGGDDDGGGCCCCCCEEECCC@@@EEENNNTTTJJJNNNQQQNNN___lll___[[[WWW[[[mmm~~~wwwlllaaa]]]\\\]]]```ccccccXXXUUUXXXaaawww~~~oooccceee```XXXPPPKKKKKKMMMOOO]]]cccttt{{{jjjmmm}}}WWWBBB999;;;777555777555333222111111222222111///.........///////////////........................//////.........---------............////////////////////////000000000000222555222333:::CCC^^^dddEEEEEEHHHHHHQQQYYYkkkwww}}}xxxrrrmmmhhhgggfffbbb^^^YYYTTTQQQFFFFFFDDD>>>999888;;;@@@JJJNNNSSSYYYcccvvv[[[KKKOOOjjjiii[[[```^^^SSSTTTVVVPPPLLLJJJHHHHHHPPP[[[\\\YYYYYY^^^bbbfffkkkqqqvvvpppdddTTTGGGHHHWWWfff~~~zzzvvvrrrlllfff\\\OOODDD===;;;<<<777888999999::::::999999777:::;;;;;;???EEEFFFCCCDDDGGGNNNWWW]]]ccclllvvv|||rrrMMM>>>>>>:::666555333333333444666888555???TTTrrr|||vvv\\\:::999666333111000000///...---,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,++++++,,,------......///+++111///---111000444BBBnnnxxxfffuuu}}}rrreeeTTTQQQnnnrrrqqqVVVFFFBBBDDDKKKPPPZZZqqq}}}zzzyyyzzzwwwsssooojjjjjjuuufffSSSDDD888777888777999@@@IIILLLIIIFFFBBBAAACCCDDDCCCGGGNNNWWWPPPUUUVVVRRRbbbpppiiieee^^^^^^jjjzzzrrrfffaaa```aaadddhhhfff[[[WWWWWW^^^uuu{{{iii[[[___XXXPPPLLLMMMRRRWWWYYY___jjjzzzzzzsssWWWBBB999;;;777555777555333222111111222222111//////////////////................................................---------............////////////////////////000000000000555666111111;;;FFF^^^}}}aaaCCCDDDGGGHHHQQQYYYkkkxxx|||vvvnnneee___ZZZYYYVVVRRRMMMIIIEEEDDD999:::999555222333888<<>><<<666444111000000000...---,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,++++++,,,------......///+++000...---111000777III|||hhh```xxxnnn\\\MMMMMMiii|||zzzzzznnnsssyyyNNNFFFCCCEEELLLRRR]]]ttt}}}yyysssmmmjjjkkkjjjhhhddd^^^___kkkzzzpppXXXIII???777555777888;;;DDDNNNRRRPPPGGGBBB@@@CCCHHHJJJMMMOOOZZZXXX]]]]]]XXXddduuuvvvsssiiiaaafffrrr|||nnnhhhffffffiiinnnkkk```ZZZWWW[[[rrrkkkZZZWWWRRRNNNMMMQQQWWW[[[]]]cccrrrwwwzzzWWWBBB999;;;777555777555333222111111222222111///000000//////......------............................................................////////////////////////000000000000444555000111===HHH\\\uuu~~~sss{{{|||bbbCCCDDDHHHHHHQQQXXXjjjxxx~~~xxxooocccXXXQQQLLLJJJFFFCCC???===<<<;;;777777555222000000444777CCCOOOcccvvvuuuWWWKKKVVVZZZiiibbbZZZeeebbbVVVYYYVVVRRRNNNLLLMMMPPPUUUYYYPPPMMMRRR___jjjmmmkkkhhhjjjjjjjjjcccWWW^^^zzztttppp^^^[[[XXXXXX\\\cccjjjooozzz{{{uuupppkkkfff\\\OOODDD<<<999999777777888999999999999999999;;;<<<<<<@@@FFFFFFCCCCCCFFFMMMWWW]]]bbbllluuuyyyoooJJJ;;;;;;666666555333333333444666888555888FFFcccxxxrrreeeAAA===666444222000000000///---------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++,,,------......///+++000......111000;;;RRRccccccooo\\\KKKJJJddd}}}|||vvv|||{{{mmmtttsssKKKEEECCCEEELLLSSSaaawww{{{zzzxxxuuupppiiiaaa]]]YYYYYYXXXUUUOOOPPP]]]lllppprrrkkk[[[KKKBBB===888666888:::>>>GGGQQQTTTRRRHHHCCC@@@DDDMMMRRRSSSQQQZZZ^^^dddaaa]]]ddduuutttfffaaaiii{{{tttllljjjjjjnnnsssnnnccc[[[UUUWWWnnnxxxggg^^^]]][[[ZZZYYY[[[^^^```sss|||wwwWWWBBB999;;;777555777555333222111111222222111///000000//////......------........................---.................................////////////////////////000000000000///444111222???JJJZZZnnnvvvmmmzzzeeeEEEEEEHHHGGGOOOWWWiiixxx}}}tttgggYYYMMMFFF@@@???<<<:::888888888999666666444111000000222444999DDDUUUeeesss}}}lllZZZIIIGGGVVVZZZgggaaa^^^jjjbbbSSSWWWVVVSSSPPPNNNQQQUUUVVVUUUGGGJJJVVVfffpppoooiiieeehhhlllpppllleeepppxxxlllbbb]]]NNNMMMJJJIIIKKKPPPVVVZZZgggnnnyyy{{{uuupppkkkfff]]]PPPEEE===999999777777888999999999999888999;;;<<<<<<@@@EEEFFFCCC@@@CCCKKKVVV]]]cccnnnxxxyyypppKKK<<<;;;777666555333333333444666888666777BBB\\\|||{{{ssshhhBBB<<<777444222111111000///...---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++,,,------......///+++///...///111111@@@\\\}}}fffjjj|||nnn]]]LLLHHHaaa|||uuuxxx~~~mmmuuupppLLLCCCCCCEEEKKKUUUeeezzz{{{wwwqqqjjjddd\\\SSSNNNJJJJJJJJJIIIDDDDDDPPP]]]UUUVVVSSSKKKCCC???<<<999999<<<===@@@HHHRRRTTTQQQGGGBBB@@@DDDNNNVVVVVVRRRXXXbbbfffccc```bbbrrr}}}kkk```cccvvvvvvnnnllllllppptttpppddd[[[UUUVVVnnntttqqqppplllddd^^^___hhhpppvvvzzz~~~WWWBBB999;;;777555777555333222111111222222111//////////////////.................................---------...........................////////////////////////000000000000---444222333???KKKZZZnnn{{{wwwhhhGGGFFFHHHGGGOOOWWWjjjxxxzzzooo```PPPDDD>>>999888777666555666777777222111000///000111333444555999???FFFMMMUUU\\\`````````UUULLLIIICCCFFFUUU\\\fffbbbcccmmmaaaQQQWWWWWWVVVSSSSSSWWWZZZWWWPPPFFFPPPaaappptttmmmgggeeejjjsssxxxtttqqq}}}nnn___VVVRRRKKKKKKKKKJJJIIIIIILLLNNNUUU\\\eeepppyyy{{{uuuqqqlllggg^^^RRRFFF===:::999666777888888999999888888999;;;;;;;;;???DDDDDDAAA???BBBJJJUUU]]]dddnnnyyy{{{rrrMMM======888666555333333333444666888888888BBBYYYxxx}}}tttlllCCC<<<777555222111111111///...------------,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,------......///+++......///111111DDDddd{{{iiinnn~~~~~~qqqaaaMMMFFF\\\xxx||||||lllyyykkkKKKAAACCCFFFLLLXXXjjjyyyrrrggg]]]UUUMMMEEE???AAA@@@@@@AAA>>>>>>EEENNNFFFEEEDDDBBB???===;;;999>>>@@@AAACCCKKKSSSTTTPPPEEECCCBBBEEEOOOXXXXXXSSSWWWeeehhheeedddbbbmmmsssdddeeewwwuuunnnmmmmmmpppuuurrreee\\\VVVYYYqqq~~~{{{rrrgggbbbhhhwww}}}uuu}}}WWWBBB999;;;777555777555333222111111222222111///.........///////////////........................---------.........//////............////////////////////////000000000000...777555333===KKK^^^sssiiiHHHFFFGGGGGGQQQZZZnnnxxx~~~wwwjjjYYYIII>>>888666555555444444444444555222111//////111222444444555666777999;;;>>>BBBEEE@@@BBB>>>===DDDDDDIIIXXX___iiieeegggooo___PPPZZZYYYYYYXXXXXX]]]```YYYMMMNNN\\\oooyyytttiiieeehhhppp{{{xxxzzzrrr```TTTOOONNNOOOSSSWWWYYYYYYWWWWWWXXXVVVWWWYYY]]]cccmmmxxx}}}zzzvvvsssmmmhhh```SSSGGG>>>:::999666777777888888888888888888:::;;;:::>>>CCCCCC@@@@@@CCCKKKUUU]]]cccmmmwww|||sssMMM>>>===888666555333333333444666888666888AAAWWWtttzzzqqqoooEEE<<<777555222111111111000......------------,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,------......///+++......000111111GGGkkkxxxkkkrrrzzz{{{mmm^^^MMMIIIcccxxxnnndddFFFAAADDDGGGNNN\\\ppp|||pppfffXXXMMMFFFBBB<<<999;;;888888::::::888;;;@@@===;;;999:::;;;;;;::::::AAACCCDDDGGGNNNUUUVVVRRRHHHIIIIIIKKKSSS]]]^^^YYYXXXhhhjjjgggiiiccckkkzzzllllll}}}sssnnnmmmmmmqqquuutttfff]]]YYY^^^vvvxxxyyy{{{wwwyyyyyynnnnnnsssuuu{{{|||WWWBBB999;;;777555777555333222111111222222111///---.........//////000000........................---------.........//////............/////////000////////////000000000000111:::666222<<>>>>>===;;;999<<>>===888666555333333333444666888333666@@@UUUqqqtttmmm|||rrrGGG===777555333111111111000.........---------,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,------......///+++......000222111HHHooowwwmmmvvvzzzlll___SSSJJJQQQtttuuurrr^^^AAABBBEEEIIIPPP___uuuzzzwwweeeZZZKKKAAA>>>===;;;999777333222555666444333555777333111444888:::;;;<<>>LLLeeebbbEEEEEEFFFGGGSSS\\\lllwww~~~ttthhhWWWFFF;;;999444555666777777888888888666666666666777777777888:::<<<=========>>>@@@BBBBBBDDDEEEGGGJJJNNNSSSWWWcccbbbdddeee^^^UUUUUU[[[UUUXXXeeellleee```ZZZLLLaaaoooxxx|||yyyjjjdddpppmmm```ZZZKKKBBBFFFHHHWWWeeeqqqvvv{{{wwwooofff```[[[XXXWWWYYYhhhrrr~~~~~~~~~yyysssnnniii```SSSFFF===999888777777777777777777777777:::777666:::AAAEEEDDDAAAAAAFFFLLLTTT\\\dddlllqqq}}}sssRRR===777999555444333222222444555777555888@@@QQQmmmmmmwww{{{MMM===777555333111111111000...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///(((+++333111333PPPuuunnnjjj}}}sssJJJGGGFFFPPPyyyhhhxxx}}}TTTCCCCCCCCCGGGRRRdddxxx}}}rrreeeTTTKKKBBB???<<<999999<<<999999999888555333333444222333666999777555888???GGGIIIKKKOOOVVV]]]\\\VVVOOO[[[]]]VVV\\\mmmqqqhhhccciiinnnnnnooouuuzzz{{{{{{yyyvvvnnnrrrvvvtttrrrrrrssshhhZZZZZZmmmpppfffiiikkkZZZLLLCCCDDDIIIOOOZZZhhhqqqvvv}}}YYYCCC:::;;;666444777444444222111111222111000...............///////////////////////////////////////...------------...///............////////////---......///000111222222444999666555???MMMfff^^^CCCEEEGGGHHHSSS[[[jjjyyywwwkkkYYYEEE:::888444666777999::::::999999777777888888999:::::::::===>>>????????????AAACCCDDDFFFHHHKKKMMMQQQVVVYYY______aaaccc]]]UUUUUUZZZTTTWWWfffooohhhbbbZZZLLLbbbnnntttwwwvvvjjjdddnnngggZZZTTTGGG@@@CCCCCCNNN[[[iiiqqqxxx{{{rrrkkkeee```]]]\\\ccciiisss~~~{{{uuunnniii```SSSFFF>>>999888777777777777777777777777:::777777:::@@@DDDCCCAAA@@@DDDLLLTTT\\\eeemmmsss|||tttSSS===777999555444333222222444555777555777>>>NNNiiinnnwww~~~PPP@@@777555333222222111000...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........///***,,,333000444SSSyyypppnnn}}}~~~rrrNNNJJJHHHYYYvvvhhh{{{zzzRRRCCCCCCCCCHHHTTTfff{{{{{{uuujjj```NNNGGGAAA@@@===888666888444555666444222111111222666444444888:::999;;;???EEEJJJOOOUUU]]]bbb```ZZZRRR\\\___ZZZ```oooqqqhhhcccjjjoooqqqsssyyy}}}}}}~~~~~~}}}~~~ssslllqqqvvvtttnnnkkkkkkddd]]]^^^ooommmccceeezzzuuueeeYYYPPPIIIIIIMMMIIIRRR\\\eeelllttt}}}ZZZDDD;;;;;;666444666333444222111111222111000...............///////////////////////////////////////...------------...///............/////////////////////000000111111111444999666555???MMMfff{{{]]]BBBEEEGGGHHHSSSZZZhhhzzz{{{ppp\\\FFF999777555777:::===>>>>>><<<;;;:::::::::;;;<<<=========@@@AAACCCBBBBBBBBBCCCEEEFFFIIILLLOOORRRUUUXXX[[[[[[\\\___```[[[UUUSSSVVVRRRVVVgggsssmmmeee[[[LLL]]]iiioooqqqsssllljjjvvvxxx```RRRMMMCCC??????<<>>:::999777777777777777777777777999888777;;;@@@CCCCCCAAA???DDDLLLTTT\\\eeennnssszzzuuuUUU>>>888999555444333222222444555777666777<<>><<<<<<======>>>?????????AAACCCEEEEEEDDDCCCDDDFFFGGGKKKOOORRRUUUWWWZZZ]]][[[]]]___^^^ZZZTTTPPPPPPNNNSSSgggvvvqqqfffZZZKKKUUUeeemmmooorrrpppvvvqqqZZZMMMIIIAAA??????888777===EEELLLVVVcccpppxxx~~~rrroooooouuu|||~~~}}}yyyrrrmmmhhh___SSSGGG>>>:::999777777777777777777777777999888888;;;???BBBBBBAAAAAAFFFLLLTTT\\\dddlllqqqyyywwwWWW@@@888999555444333222222444555777666777;;;IIIccciiioooRRR@@@888666333222222222000///...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000...111444000999]]]ooopppwwwvvvaaaKKKGGGDDDdddxxxiiijjjsssOOOCCCDDDEEEKKKXXXkkkvvvhhh\\\SSSKKKFFFBBB===;;;<<<;;;555222222111333555555555666777999;;;888777:::<<<===AAAFFFPPPYYYccciiimmmnnnkkkeee```dddgggjjjssszzzvvvlllgggnnnsssvvvxxx{{{{{{wwwooosss~~~uuummmiiipppxxxuuueeeVVVPPPTTTYYY```hhhpppvvvxxx{{{mmmfffeeennnzzzuuuoookkkgggbbb___]]][[[VVVPPPMMMMMMQQQ\\\fff\\\FFF<<<<<<666444666333444222111111222111000...............////////////////////////////////////---..................---............////////////000000000000111111111111000666333333===KKKccc{{{jjjKKKHHHEEEDDDPPPZZZkkkzzzxxxdddLLL===888888;;;???CCCEEEEEECCCBBB>>>>>>?????????@@@@@@@@@BBBDDDFFFFFFFFFEEEFFFGGGIIILLLPPPTTTVVVYYY\\\^^^]]]```aaa___ZZZTTTNNNJJJKKKOOOeeexxxsssfffXXXJJJRRRgggrrrqqqqqqsss~~~|||kkkWWWKKKGGGAAAAAA@@@888777777888;;;BBBMMM[[[gggzzzzzzvvvpppnnnwww~~~}}}xxxrrrmmmhhh___SSSGGG>>>::::::777777777777777777777777888888999;;;>>>@@@AAAAAACCCGGGNNNTTT[[[cccjjjoooxxxyyyYYYAAA999999555444333222222444555777666888===JJJeeebbbiiiQQQ>>>888666444333333222111///.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000///222444222===bbboooeeekkknnnnnnYYYKKKIIIKKKrrr{{{pppgggpppoooNNNEEEEEEFFFLLLYYYllluuu```TTTOOOKKKFFFAAA@@@:::777777666333222444222444666777888999;;;======>>>AAACCCAAAAAAJJJUUUjjjttt|||~~~}}}{{{xxxssseeeeeegggoooyyy|||vvvmmmooouuuxxxyyyzzz{{{xxxrrrkkkooo~~~qqqllljjjpppxxxuuucccQQQKKKPPPYYY```ffflllssszzzzzzpppiiigggmmm~~~yyytttqqqoookkkhhhdddYYYNNNGGGCCCDDDLLLWWW[[[EEE<<<<<<777555777444444222111111222111000...............////////////////////////////////////------...//////...------............////////////000000000111111222222222///555333333===JJJaaannnNNNHHHDDDBBBOOOZZZlllzzz~~~xxxhhhRRRAAA::::::===AAADDDFFFGGGFFFFFFBBBBBBBBBAAAAAAAAAAAA@@@BBBDDDGGGHHHHHHHHHHHHIIIKKKMMMQQQTTTVVVYYY]]]``````dddeeeaaa\\\VVVNNNGGGIIILLLdddzzzuuufffXXXKKKWWWllluuuqqqqqqttt}}}}}}wwwdddTTTKKKGGG@@@AAABBB999;;;888666777999???KKKVVVuuuyyyjjj```fffssszzzssslllhhh___SSSGGG>>>;;;:::777777777777777777777777888888:::;;;===???@@@AAACCCGGGNNNUUU[[[cccjjjoooyyy{{{[[[CCC999999555444333222222444555777666999>>>LLLggg___gggRRR>>>999666444333333222111000............---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////000///000333555CCCgggzzz^^^___iiikkkjjjQQQFFFGGGPPP|||wwwmmmjjjzzzjjjLLLFFFDDDFFFMMMZZZnnnvvvdddSSSNNNPPPOOOKKKGGG@@@999444444444333444777333555777999:::<<<>>>@@@<<<@@@FFFHHHFFFIIIVVVeee}}}iiidddeeeqqq}}}~~~wwwoooxxx{{{}}}||||||{{{vvvoookkkooo}}}zzznnnlllkkkooovvvssscccQQQLLLQQQ\\\fffkkknnnvvv~~~}}}}}}~~~}}}yyysssmmmjjjmmm{{{xxxwwwwwwxxxxxxxxxyyy{{{}}}~~~yyywwwvvvrrrmmmbbbUUUIIIEEECCCCCCLLLWWW[[[EEE;;;<<<777666888666444222111111222111000...............////////////////////////////////////------...//////...------............//////////////////000111222222333333///555333333>>>JJJbbbjjjKKKGGGDDDCCCPPP[[[mmm{{{{{{wwwlllXXXFFF===<<<>>>AAADDDFFFHHHIIIIIIGGGFFFFFFEEEDDDCCCBBBAAABBBEEEIIIKKKKKKKKKLLLMMMNNNPPPRRRUUUWWW[[[___cccaaafffgggccc___[[[RRRHHHIIILLLddd{{{wwwgggYYYNNNZZZkkkpppmmmrrrxxx{{{|||sss]]]QQQJJJEEE===???AAA999<<<999888:::999999@@@IIIaaaqqqttthhhjjjtttyyyssslllggg^^^RRRGGG???;;;:::777777777777777777777777777888:::;;;<<<>>>???AAAAAAEEELLLTTT\\\dddmmmrrrzzz}}}\\\DDD:::999555444333222222444555777555999???LLLgggcccjjjWWWBBB999777444333333333111000............------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////000......222888HHHjjjqqqXXXcccrrrqqqpppPPPDDDDDDQQQ{{{rrrpppdddIIIFFFBBBEEEMMM\\\qqqggg\\\UUUXXX\\\WWWPPPKKK>>>888444444555444555888666999;;;===>>>@@@CCCEEEDDDGGGMMMSSSWWW^^^nnn|||pppggggggvvv|||vvvzzz|||{{{yyyyyyyyysssllljjjlllzzz}}}{{{tttjjjkkkkkkmmmqqqpppbbbRRRKKKQQQ^^^kkkqqqrrrwww}}}{{{xxxrrrnnnmmm|||~~~yyyvvvuuuvvvxxxvvvxxx{{{~~~}}}zzzxxxrrriii]]]PPPHHHJJJLLLNNNWWWcccZZZDDD;;;<<<888666999777444333111111222222000///............/////////000////////////////////////,,,---...//////...---,,,............/////////000...///000111222333444444///666444555???KKKbbbeeeGGGEEEDDDEEERRR[[[lll|||~~~yyywwwnnn\\\III???===>>>AAACCCFFFHHHJJJKKKJJJIIIHHHGGGEEEDDDCCCBBBCCCGGGKKKMMMNNNNNNOOOPPPPPPRRRSSSUUUXXX\\\aaaeeeaaafffhhhdddaaa^^^UUUJJJJJJLLLeee}}}yyyhhh[[[PPPYYYfffhhhgggsss}}}}}}}}}rrrWWWNNNJJJCCC:::<<>>CCCKKKSSS]]]fffooouuuzzz}}}]]]DDD:::999555444333222222444555777555999???LLLfffiiinnn[[[FFF999777444333333333111000//////.........---------++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000000------111999LLLkkk}}}oooYYYkkk}}}{{{yyyXXXIIIGGGTTTwwwvvvaaaGGGEEE@@@DDDMMM]]]sssxxxttt```]]]___gggggg\\\QQQKKK<<<777444666777555555777;;;===@@@BBBCCCDDDGGGIIITTTTTTYYYcccnnnyyywwwllllll|||}}}wwwxxxwwwtttuuuuuuooohhhggghhhuuuzzzvvvuuunnngggjjjkkkkkknnnnnnbbbSSSIIIPPP___nnntttsssvvv|||}}}xxxsssmmmzzz{{{wwwtttsssuuuwwwtttxxx~~~|||xxxnnnccc\\\PPPKKKQQQVVVYYYbbbooo\\\DDD999:::777666888444444444333222222111111000////////////////////////............////////////---...///...---...000111............////////////000000000000000111111222444777111111===NNNgggcccFFFGGGGGGFFFQQQXXXgggxxxxxxsssnnnaaaOOOAAA<<<@@@CCCEEEDDDDDDFFFHHHKKKJJJKKKKKKKKKJJJGGGDDDHHHKKKNNNPPPPPPQQQSSSTTTWWWVVVVVVWWW[[[```eeeiiiiiiiiijjjkkkjjjcccZZZSSSLLLOOOdddhhhXXXYYY```aaadddjjjsss}}}xxx|||oooVVVMMMDDDBBBAAA===;;;;;;999<<<======???BBBAAA===BBBGGGRRRdddzzz~~~{{{{{{wwwqqqnnnjjjaaaTTTHHH>>>:::888666666666666666777777888;;;999777999===AAAAAA@@@CCCCCCHHHRRRZZZ```gggnnnzzz___BBB777888666555333222222333444555777888:::EEE]]]~~~uuuggg```FFF;;;888444444555555222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...//////222999KKKeee{{{tttbbbdddMMMFFFaaaxxxzzz~~~___KKKBBBCCCFFFLLLaaa~~~}}}rrrggg\\\UUUNNNXXXgggpppjjjWWWFFF???666888888666444555:::???@@@<<<===CCCDDDEEESSSfffuuuwww~~~wwwgggiiixxxooodddgggqqqssstttpppffffffggglllssstttooojjjiiiccceeeiiilllmmmggg]]]UUUOOOHHHNNNdddvvv|||}}}{{{vvv|||yyyvvvttttttuuuuuuxxx}}}|||sssjjjdddZZZYYY]]]bbbcccfffsss\\\EEE::::::777666888444444444333222222111111000////////////////////////............////////////.../////////...---///111............////////////000000000000000111111222333666333333???PPPmmmcccFFFEEEEEEDDDPPPWWWgggvvvyyytttnnn```NNNAAA;;;@@@GGGJJJIIIGGGFFFEEEKKKKKKLLLNNNOOONNNLLLKKKHHHJJJMMMNNNOOOPPPSSSUUUWWWVVVVVVWWW[[[```eeehhhiiiiiijjjkkkjjjeee^^^XXXTTTVVViiimmm\\\\\\```___```hhhtttwwwuuuvvv}}}oooXXXMMMEEECCCCCCBBBAAAAAACCCDDDCCC???@@@DDDDDDBBBEEEFFFKKKVVVgggyyy~~~||||||xxxrrrppplllcccWWWKKKBBB???>>>777777777777777888999999;;;999888999===@@@AAAAAACCCCCCIIIRRRZZZ```hhhpppzzzaaaDDD888999666555333222222333555666666888:::BBBYYYzzzxxxhhhaaaEEE<<<888444333444444222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000111444>>>SSSnnnggg{{{hhhVVVTTTuuu|||}}}}}}^^^KKKBBBDDDHHHNNNcccrrraaaWWWRRRQQQQQQSSS[[[gggooohhhVVVGGG@@@777777777888:::===@@@BBBGGGCCCCCCIIINNNZZZtttnnnnnnwwwiii___dddooorrrsssqqqgggddddddiiinnnlllfffcccccc___bbbgggllllllfff\\\TTTLLLGGGLLL___tttzzz~~~{{{xxxuuusssssstttuuuxxx}}}}}}uuummmhhheeegggmmmsssuuuxxx]]]EEE:::;;;777666888444444444333222222111111000////////////////////////............////////////...///000///...---...///............////////////000000000000000111111222000666444555AAASSSrrrzzz{{{cccEEEDDDCCCBBBNNNWWWggguuuzzztttlll^^^LLL???999@@@IIIOOOOOOLLLGGGDDDIIIJJJLLLOOOPPPPPPPPPPPPJJJKKKLLLMMMNNNPPPSSSVVVWWWWWWWWWXXX\\\```eeehhhiiiiiijjjlllllliiidddaaa[[[]]]ooorrraaa```^^^ZZZZZZddduuu~~~xxxqqqmmmsss{{{mmmYYYOOOFFFEEEFFFFFFGGGHHHGGGIIIHHHEEEEEEJJJLLLJJJJJJHHHFFFIIISSSdddwww~~~|||}}}yyytttqqqlllcccWWWKKKDDDAAAAAA888888888888888999999:::;;;999888:::===@@@AAAAAABBBCCCIIISSS[[[aaajjjsss|||cccFFF999999666555333222222333555666666888999???SSSttt}}}jjjdddEEE===999444333444444222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111111222777FFF___{{{kkkxxxiii\\\ccczzz}}}zzz\\\JJJCCCEEEJJJQQQgggxxxaaaNNNEEEHHHOOOUUU___iiiwww|||pppXXXEEE===777666777;;;@@@EEEFFFFFFJJJGGGIIIRRR___uuuxxxiiimmmrrr^^^WWW___mmmqqqsssqqqgggaaaaaadddeeeaaaZZZXXX[[[ZZZ^^^eeekkkkkkeeeZZZSSSHHHFFFJJJYYYsss}}}{{{xxxuuusssssstttuuuyyy~~~~~~xxxsssooonnnrrryyy]]]FFF;;;;;;777666888444444444333222222111111000////////////////////////............////////////...///000000...---...///............////////////000000000000000111111222000666555666BBBTTTsss{{{dddFFFDDDBBBBBBNNNXXXiiivvvyyyqqqfffWWWGGG<<<777>>>GGGNNNQQQOOOKKKHHHGGGIIILLLMMMNNNNNNOOOPPPLLLMMMNNNNNNOOOQQQUUUYYYXXXXXXXXXZZZ]]]aaafffhhhiiijjjlllmmmnnnmmmllljjj```bbbrrrvvvgggddd[[[TTTSSS```vvv}}}}}}qqqhhhnnnyyylllYYYPPPHHHHHHIIIIIIJJJMMMJJJQQQWWWYYY[[[^^^^^^[[[WWWTTTPPPLLLNNNXXXgggrrr~~~}}}~~~zzzuuuqqqkkkaaaTTTHHHAAA>>>>>>888777777777777888999999:::999999:::<<>>AAACCCBBBDDDKKKSSSYYY```kkkvvveeeGGG::::::555444222222222444666777666777888>>>RRRrrrmmm{{{mmmLLL>>>:::444222333333222//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000111999RRRtttqqq~~~rrrVVVTTThhhssspppqqqWWWIIIDDDDDDJJJTTTmmmeee^^^VVVSSS[[[iiixxxwwwQQQ<<<888999===@@@AAAAAAHHHTTT^^^dddgggsssbbbMMMEEEAAAEEE```wwwWWWHHHHHHZZZpppvvvvvvrrrhhhaaa]]][[[XXXQQQJJJJJJNNNRRRZZZcccjjjiiibbbZZZSSSDDDGGGMMM]]]zzz|||zzz|||yyyxxxxxxzzz{{{|||___GGG<<<<<<888666888444444444333222222111111000000000000000000000000000............////////////+++---000111000/////////............////////////000000000000000111111222111666333555CCCSSSllleeeGGGFFFEEEDDDPPPYYYiiixxx~~~{{{tttgggVVVGGG;;;666444666999???FFFKKKNNNNNNJJJLLLOOONNNLLLKKKMMMPPPPPPQQQRRRSSSTTTVVVYYY\\\\\\\\\]]]___bbbeeehhhjjjlllooosssuuuuuuuuuuuuvvvnnnooo{{{sssnnnSSSKKKKKK\\\www~~~www{{{ppp]]]\\\nnn~~~{{{ppp[[[WWWSSSPPPOOOUUUdddssszzzlllbbb\\\YYY```nnn~~~~~~~~~{{{vvvtttoooeeeXXXKKK@@@;;;999666666666666666777777888999:::;;;;;;;;;===AAACCCBBBDDDKKKSSSXXX^^^jjjvvvdddFFF999999444333222222222444666777666777999BBBZZZzzzlll|||rrrPPP???:::555222222333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000111;;;WWWzzzyyyuuuxxxcccOOOQQQhhhzzzsssuuummmTTTHHHEEECCCIIITTTmmmyyykkkeeeaaacccppp^^^BBB:::???<<>>777555222111222777===BBBDDDDDDBBBFFFIIIHHHFFFFFFJJJNNNMMMPPPSSSUUUUUUVVVXXXZZZ___```aaacccfffhhhkkklllppptttyyy{{{zzzxxxwwwxxxwwwwww~~~pppgggMMMHHHJJJ\\\wwwyyymmmooozzzuuu```ZZZiiirrryyybbb```\\\WWWYYYmmm~~~yyy~~~~~~~~~zzzuuunnnkkkeee[[[NNNDDD===:::888888888777888999999:::888:::<<<<<<;;;<<<@@@DDDBBBEEEKKKRRRUUUZZZgggtttyyy```CCC777888444333222222222444666888666666:::KKKiiifff~~~xxxSSSAAA;;;555111222222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////111222333>>>]]]}}}mmmpppzzzUUUHHHOOOjjj}}}uuu|||xxxvvvhhhQQQGGGFFFDDDIIIQQQiiipppwwwxxx|||cccMMM@@@;;;===BBBDDDDDDFFFQQQiiittt^^^HHH<<<999:::<<>>>>>BBBBBBBBBAAAAAACCCGGGJJJOOOPPPRRRUUUWWWZZZ\\\]]]bbbcccfffggghhhjjjnnnppprrrtttwwwyyy{{{{{{zzzzzzzzz~~~~~~pppbbbNNNGGGHHH\\\{{{xxxlllhhhnnnzzztttdddbbblllrrr~~~rrrfff___]]]jjj~~~}}}|||zzzxxxqqqnnnggg[[[MMMBBB===<<<888888777777777777888888999:::;;;;;;;;;===AAACCCCCCEEEKKKSSSYYY^^^iiisss{{{[[[AAA:::666666555444333444555666777<<<666???PPPwww~~~iii|||SSSCCC:::444444666333000///////////////............,,,,,,++++++,,,,,,---...,,,---......//////..................////////////444333555EEEggg|||iiigggwwwsss[[[GGGQQQhhhwwwvvv}}}}}}aaaLLLDDDBBBGGGGGGTTTnnn}}}sssvvv{{{{{{~~~fffFFF@@@EEEEEEEEEIIIDDDMMMWWWjjjoooeee\\\PPPGGGDDDDDDGGGGGGBBB===:::999888<<>>???@@@@@@AAADDDIIILLLPPPQQQSSSVVVXXX[[[]]]^^^ccceeegggiiikkkmmmpppssstttvvvxxx{{{||||||{{{zzz}}}~~~zzznnnbbbMMMGGGHHH\\\|||vvvkkkfffiiiqqqwwwllliiilllvvv~~~yyyuuuwwwuuu~~~}}}|||zzzxxxqqqoooggg[[[MMMBBB===<<<888888777777777777888888999:::;;;;;;;;;===AAACCCDDDEEEKKKSSSYYY___iiisss{{{[[[AAA:::666555555444333444555666777666333@@@TTTzzzlllXXXCCC:::444444666333000///////////////............,,,,,,++++++,,,,,,---...,,,---......//////..................////////////000000666IIIlllxxxfffkkk}}}zzzeeePPPXXXkkk|||{{{```KKKCCCAAAFFFGGGUUUppp~~~rrrjjjmmmvvvgggOOO<<<===EEEJJJOOOVVVWWW```pppsssiii```^^^[[[VVVRRRRRRQQQRRRRRRMMMGGGCCCAAAAAAFFFTTTnnnffffffjjj\\\PPPNNNRRRRRROOONNNVVVbbbnnnqqqlllfffccccccdddmmm|||eeeKKK======999888888333555444333222111111111111000000000000000000000000////////////000000000000......////////////............/////////...------000000000000111111111111333555111666GGGXXXlllgggOOOFFFHHHDDDGGGWWWaaauuu{{{ttthhhVVVDDD<<<===999777666666777888888777:::;;;===>>>AAADDDIIIMMMQQQRRRTTTVVVYYY[[[]]]^^^cccfffiiilllnnnppptttvvvwwwyyy{{{}}}~~~~~~}}}|||~~~{{{yyyvvvlllbbbMMMGGGIII\\\zzz{{{tttkkkeeebbbfffuuu{{{xxxsssooo|||ppp___```lllyyy~~~}}}|||zzzxxxqqqooohhh[[[MMMBBB===<<<888888777777777777888888999:::;;;;;;;;;===AAACCCDDDEEEKKKSSSYYY___iiisss{{{\\\AAA:::666555444444333444555666777333222CCCXXX~~~yyyhhh]]]DDD;;;444444666333000000////////////............,,,,,,++++++,,,,,,---...,,,---......//////..................////////////...///999RRRuuutttdddqqqoooTTT]]]ppp___JJJBBBAAAFFFHHHVVVqqq}}}mmmddd```lllzzzvvvKKKBBB===CCCMMMVVVcccooooooxxx|||yyy{{{aaa\\\[[[]]]aaabbb``````aaa_________^^^ZZZVVVTTTUUUWWW```vvv|||cccjjjnnn]]]NNNNNNTTTXXXVVVSSSYYYdddqqquuuooohhhfffgggiiirrrfffLLL>>>===999888999555444444333222111111111111000000000000000000000000////////////000000000000......////////////............////////////......///000000000111111111111000333///333EEEVVVmmmfffOOOFFFHHHEEEHHHWWWbbbrrrzzzpppcccQQQBBB>>>@@@@@@???===<<<:::888666555888:::<<<>>>@@@CCCHHHKKKOOOPPPSSSUUUXXX[[[]]]^^^cccfffjjjmmmooorrruuuxxxyyy{{{}}}~~~}}}}}}~~~{{{xxxuuummmeeeNNNHHHHHHYYYuuuyyytttnnnggg^^^\\\kkk~~~~~~sss]]]KKKLLLWWWhhhyyy~~~~~~|||zzzxxxrrrooohhh\\\MMMCCC>>>===888888777777777777888888999:::;;;;;;;;;===AAACCCCCCDDDJJJRRRXXX^^^hhhrrryyy~~~]]]BBB:::666555444333333444555777888555444DDDXXX|||uuuddd^^^EEE<<<444444555333000000////////////............,,,,,,++++++,,,,,,---...,,,---......///.....................////////////000000<<>>===:::999:::666444444333222111111111111////////////////////////////////////000000000000......////////////............///////////////...///000000000111111111111000333000444EEEWWWpppbbbLLLDDDHHHEEEIIIYYYcccpppvvvfffWWWHHH===<<<@@@FFFEEECCC@@@<<<888666555999;;;===>>>???BBBEEEHHHLLLNNNPPPSSSWWWZZZ]]]^^^cccfffjjjmmmppprrruuuwwwzzz{{{}}}~~~zzz~~~}}}zzzwwwppphhhRRRJJJHHHVVVooo{{{xxxuuunnn___WWWeeezzzyyycccQQQKKKPPPbbbttt~~~~~~|||zzzwwwrrrooohhh\\\NNNCCC>>>===888888777777777777888888999:::;;;;;;;;;===AAACCCBBBCCCIIIQQQWWW]]]gggqqqwww|||^^^BBB:::666444444333333444555777888888555AAAQQQsssxxxfff^^^GGG===555444555333111000////////////............,,,,,,++++++,,,,,,---...,,,---......///.....................////////////222///<<<[[[~~~llldddvvv]]]www```KKKDDDCCCHHHJJJZZZwwwttt^^^RRRZZZiiixxxTTTEEEHHHJJJOOO___yyy~~~ooouuuvvv```UUUTTT\\\dddmmmnnnjjjccc^^^[[[LLLJJJOOO[[[dddjjjqqqyyydddTTTeeeooo[[[IIIIIIVVV```ddddddZZZ___hhhooommmffffffkkkeeejjjsss{{{}}}~~~hhhMMM???>>>:::999;;;777555444333222111111111111////////////////////////////////////000000000000......////////////............///000000000//////000000000000111111111111222666333777HHH[[[vvv___IIIBBBGGGEEEJJJZZZdddooo|||lllXXXIII???888888<<>>:::666666666:::<<<>>>??????AAADDDFFFIIIKKKNNNRRRWWW[[[^^^___cccfffkkknnnppprrrtttvvvxxxzzz|||zzz~~~}}}{{{xxxrrrlllWWWNNNIIITTTjjj||||||vvveeeWWWaaavvv{{{}}}~~~lllbbbaaajjjuuu~~~}}}~~~~~~~~~}}}yyywwwrrrpppiii\\\NNNCCC>>>===888888777777777777888888999:::;;;;;;;;;===AAACCCBBBCCCIIIQQQWWW]]]gggqqqvvv|||___CCC:::666444333333333444666777888888333<<>>555444555333111111////////////............,,,,,,++++++,,,,,,---...,,,---......//////..................////////////333...;;;]]]~~~bbbddduuuiii___KKKEEEEEEHHHKKK]]]{{{lll[[[YYYmmm```KKKFFFMMMTTTaaa{{{vvvmmmZZZMMMMMMZZZ```iiirrrssspppllleee```JJJFFFJJJXXXfffnnnyyy]]]LLLYYYmmmYYYHHHIIIUUUccckkkpppaaa___ccckkkkkkeeedddjjjkkkmmmttt|||iiiNNN???>>>::::::<<<888555444333222111111111111000000000000000000000000////////////000000000000......////////////............///000000000000000000000000000111111111111333777444888III]]]yyyzzz^^^HHHAAAGGGEEEIIIXXXcccqqq~~~qqq^^^III>>>999666555666::::::999666333222444777:::<<<>>>???@@@BBBDDDFFFHHHJJJNNNRRRXXX\\\```bbbdddhhhllloooqqqrrrsssuuuuuuwwwzzz}}}}}}{{{wwwvvvrrrnnn]]]SSSLLLTTTjjj}}}jjjXXX___rrr|||xxxzzz}}}{{{xxx|||wwwvvv~~~~~~~~~~~~}}}yyyvvvssspppiii\\\NNNDDD???===888888777777777777888888999:::;;;;;;;;;===AAACCCCCCEEEKKKSSSYYY^^^iiissswww~~~___CCC:::555333333333333444666888999888333;;;FFFeeeyyyiiifffIII>>>555444444333111111////////////............,,,,,,++++++,,,,,,---...,,,---......//////..................////////////444///>>>ccc]]]gggnnnfff]]]JJJEEEEEEJJJNNN```}}}~~~qqqhhhoooeeeOOOFFFNNNYYYhhhuuuVVVLLLGGGLLLaaaiiirrrzzz{{{yyywwwqqqiiiUUUMMMMMMYYYeeelllvvvqqqTTTIIIUUUkkkYYYJJJJJJVVVeeesss{{{mmmdddbbbiiikkkeeecccgggmmmooovvv}}}iiiNNN???>>>::::::<<<888555444333222111111111111111111111111111111111111////////////000000000000......////////////............///000000000000000000000000000111111111111222666333777GGG\\\yyy|||^^^HHHAAAFFFDDDHHHWWWaaarrr|||hhhUUU@@@888777555333111000111111///---...333777999;;;>>>@@@AAACCCEEEHHHHHHJJJNNNSSSYYY^^^bbbeeefffiiinnnqqqrrrssstttuuusssuuuyyy|||xxxsssrrrrrrooo```VVVNNNUUUkkknnnZZZ^^^pppwwwuuuyyy{{{|||uuupppxxx~~~~~~~~~}}}yyyvvvssspppiii]]]OOODDD???>>>888888777777777777888888999:::;;;;;;<<<===AAACCCEEEGGGLLLUUUZZZ```jjjtttyyy___DDD;;;555333333333333444666888999999555===HHHhhh~~~ppphhhIII???666444444333111111000/////////............,,,,,,++++++,,,,,,---...,,,---......//////................../////////000666222DDDkkk}}}]]]jjjeeeYYY~~~\\\IIIDDDDDDNNNPPPaaa}}}zzzxxxzzzZZZOOOOOOTTTbbbwwweeeLLLKKKJJJQQQhhhqqqyyy~~~}}}|||zzzrrriii[[[PPPMMMVVV___ccclllwww~~~qqq^^^LLLKKKYYYjjjZZZKKKKKKWWWgggwwwvvviiiccciiilllfffbbbeeekkknnnuuu|||~~~kkkPPPBBB@@@<<<:::;;;666333333222222222222222222111111000///...---,,,+++222222111111000/////////////////////////////////,,,---......//////..................///000222222444222333999FFF\\\}}}|||zzzcccEEEDDDCCCCCCNNNUUUcccppp|||kkkRRR<<<666555222222666999777444111000111333555:::;;;<<<======???CCCEEEJJJMMMQQQTTTXXX]]]bbbeeehhhkkknnnpppqqqqqqssstttvvvwwwxxxyyy{{{|||}}}~~~vvvooollliiifff\\\YYYQQQNNN```sss```bbbrrryyysssuuuyyy{{{|||yyyxxx~~~~~~{{{xxxrrrpppiii]]]NNNBBB===;;;999888777666666777888999:::::::::;;;<<>>888:::222...111000//////.........------------------------------------------............///...------......///000111666333>>>hhh}}}```mmm{{{{{{}}}lll\\\XXXzzz]]]KKKFFFFFFJJJMMMcccmmmXXXQQQQQQWWWvvvgggPPPIIIJJJOOO\\\lllyyyxxxqqq\\\MMMFFFOOOXXXZZZ\\\aaaiiifffaaa[[[VVVRRROOOMMMfffRRRKKKRRRZZZkkk||||||nnnhhhmmmkkk___]]]eeerrrqqquuu{{{~~~~~~lllQQQCCCAAA<<<;;;;;;666333333333222222222222222777777666555444333222111000000000000000000111111////////////////////////,,,---......//////...............//////000222222222000111888EEE]]]}}}yyylll~~~~~~eeeGGGEEEDDDCCCMMMSSSbbbooo~~~mmmSSS;;;555555222222666777666555444444555666666;;;<<<======>>>@@@CCCFFFIIILLLPPPTTTWWW[[[```dddiiillloooqqqqqqpppqqqrrrxxxxxxyyyzzz|||}}}}}}~~~~~~zzzoooddd___[[[WWWTTTSSSNNNNNN```~~~wwwcccbbbnnntttooorrrwwwzzz~~~|||~~~~~~~~~{{{xxxrrrpppiii]]]NNNCCC===;;;999888777666666777888999999999999:::<<<>>>@@@BBBDDDHHHNNNRRRWWW```mmmwww}}}fffGGG999888444444333333444555777888333:::<<>>888999222///222111//////.........------------------------------------------............///...------......///000111444333>>>iiirrr\\\lllvvvuuuyyyhhhVVVQQQssszzzttt~~~|||[[[IIIEEEEEEIIIOOOeeecccUUUWWW^^^tttoooZZZIIIGGGLLLTTTbbbqqq~~~}}}uuummmZZZIII>>>BBBHHHHHHIIINNNPPPVVV[[[[[[UUUMMMIIIHHHSSSGGGIIITTT^^^nnnrrrkkkpppnnneeedddkkkuuussstttzzz~~~~~~{{{mmmSSSDDDBBB===;;;;;;666444333333333222222222111555555444333222111000000......///000000111222222////////////////////////------...////////////...////////////000000111222222111222999GGG^^^vvvhhh|||fffHHHFFFEEEBBBLLLSSSaaannnuuu[[[AAA999:::::::::<<<::::::999999999999999999<<<===>>>>>>>>>@@@CCCFFFHHHKKKOOORRRUUUZZZ___bbbiiillloooqqqpppppppppqqqyyyzzz{{{|||}}}}}}}}}}}}~~~~~~wwwgggXXXPPPJJJFFFDDDEEEDDDGGGZZZvvv}}}kkkeeekkkwwwqqqmmmqqqvvv{{{|||uuuwww{{{~~~~~~{{{xxxrrrpppiii]]]NNNCCC===;;;999888777666666777888999888888888999;;;===???AAACCCHHHNNNSSSWWWaaammmwwwgggHHH:::999444444333333444555777888555999:::LLLrrrzzzQQQ>>>777999333111333222/////////.........---------------------------------------............///...------......///000111222333@@@iiihhhZZZnnnvvvuuu|||iiiPPPOOOjjjvvvwww~~~xxxWWWGGGDDDDDDGGGRRRhhhmmm]]][[[gggtttqqqYYYLLLDDDIIISSS___nnn|||{{{qqqhhhWWWGGG;;;<<<@@@AAACCCHHHQQQXXX^^^ZZZNNNDDD@@@@@@AAA<<>><<<<<<777444444444333333222222111000000000///...---------////////////000000111111////////////////////////------...///////////////000000//////000111111222555333555<<>>???BBBDDDEEEGGGEEEAAA>>>;;;:::::::::===>>>?????????AAADDDFFFGGGJJJMMMQQQTTTXXX]]]```eeeiiimmmpppqqqqqqqqqrrryyyzzz{{{|||}}}}}}}}}|||vvvcccQQQGGGAAA===999;;;<<<@@@QQQkkkrrrhhhhhhsssqqqnnnsssvvv}}}xxxyyy|||uuusssppptttuuu~~~~~~~~~{{{xxxqqqooohhh\\\NNNCCC===<<<999888777666666777888999777777777888:::<<<>>>@@@CCCHHHNNNSSSXXXaaannnwww~~~gggHHH:::999444444333333444555777888777::::::JJJqqq{{{SSS>>>777999444222555333////////////............---------------------------------............///...------......///000111000333BBBkkkddd[[[ttt~~~pppMMMNNNfff{{{~~~vvvVVVGGGDDDEEEFFFUUUjjjnnnbbbaaakkk|||qqq___JJJDDDEEEPPP^^^lll{{{zzzoooeeeUUUIII@@@BBBHHHKKKOOOSSSYYYZZZWWWMMMBBB;;;;;;>>>;;;888CCCTTT```qqq~~~}}}rrrhhhdddjjjllljjjmmmttt}}}vvvttt|||sssttt{{{rrrWWWHHHEEE???===<<<777555555444444333222111111222111111111000/////////000000000000//////......////////////////////////---...//////000000//////111000000000000111111222666444555;;;HHH___llluuu```EEEFFFEEECCCNNNWWWhhhtttwwwbbbKKKAAACCCHHHLLLOOOWWWRRRIIIAAA;;;::::::<<<===>>>?????????@@@CCCFFFFFFIIIMMMPPPSSSWWW[[[___aaaeeekkkoooqqqrrrssstttxxxyyy{{{}}}}}}}}}}}}|||uuubbbNNNDDD???===999:::;;;???LLLaaavvvrrreee```mmmsssqqqwwwvvv~~~pppmmmvvv|||~~~uuulllmmmoootttuuu~~~~~~~~~{{{xxxqqqooohhh\\\NNNCCC>>><<<999888777666666777888999777777777888999<<<>>>???BBBHHHOOOTTTYYYbbbnnnwwwzzzgggHHH::::::444444333333444555777888777::::::JJJpppyyyUUU???666888444333555333000000/////////.........---------------------------------............///...------......///000111///555EEEnnneee\\\wwwyyyOOOJJJeeevvvWWWHHHEEEEEEFFFTTTjjj~~~sss```___mmm~~~yyybbbNNNBBBDDDKKKYYYhhhvvvxxxnnneeeVVVNNNHHHIIIMMMPPPQQQRRRIIIFFFAAA;;;888999<<>>OOO^^^pppwwwooobbb___aaahhhkkkkkkqqqyyyyyyuuu}}}rrrqqquuutttYYYIIIGGG@@@>>>===888666666555444333222111111111111111000000000//////111111000//////...------////////////////////////......///000000000000///111111111000000111111222333111333999FFF^^^~~~gggppp^^^DDDFFFFFFCCCNNNYYYkkkxxx~~~|||zzzqqqcccQQQGGGHHHOOOWWW\\\aaaYYYNNNCCC<<<:::;;;======>>>???>>>>>>???BBBEEEGGGIIILLLOOORRRVVV[[[^^^]]]bbbiiiooorrrssstttuuuwwwyyy{{{~~~~~~~~~uuuaaaNNNEEEBBBBBB===>>>???BBBIIIXXXiiiuuu|||lll]]]UUUdddvvvvvvvvv|||{{{wwwkkkbbbgggkkknnnvvvtttmmmqqquuussswww~~~~~~{{{xxxqqqnnnhhh\\\NNNDDD>>>===999888777666666777888999777777777888:::<<<>>>@@@AAAGGGOOOUUUZZZcccoooxxxyyyfffHHH:::999444444333333444555777888555:::;;;KKKooo~~~uuuzzzXXXAAA777888555444555222000000000/////////......---------------------------------............///...------......///000111...777HHHrrrdddYYYwww~~~XXXTTTuuuvvvXXXJJJFFFEEEGGGRRRggg{{{fffYYYcccyyy}}}jjjTTTEEEBBBHHHSSSbbbppp||||||vvvmmmeeeYYYSSSLLLHHHFFFEEEBBB@@@:::999999999:::;;;::::::>>>777===LLL[[[mmmoooaaaWWW]]]gggoooppppppwww|||www}}}uuuqqqrrr}}}vvv[[[KKKHHHAAA>>>===888666666555444333222111111////////////............//////////////////......////////////////////////......///000000000000000222222111000000111111222111000222:::HHHaaannn}}}~~~^^^EEEGGGFFFCCCMMMXXXkkkzzz~~~zzztttooolllddd\\\PPPFFFFFFOOO[[[bbb^^^XXXNNNDDD>>><<<===>>>===>>>>>>>>>===>>>AAADDDGGGIIIMMMPPPRRRVVVZZZ^^^]]]bbbiiioooqqqrrrssstttwwwzzz}}}xxxeeeQQQIIIHHHIIIFFFIIIMMMOOOQQQWWWbbblll}}}||||||}}}wwwhhhZZZRRR[[[kkk}}}|||~~~qqqjjj[[[[[[YYY[[[fffxxx{{{|||zzz~~~~~~{{{xxxpppnnnhhh\\\NNNDDD>>>===999888777666666777888999888777888888:::<<>>:::BBBNNNXXXeeedddTTTRRR```qqqyyyvvvttt{{{|||yyy|||uuusss|||www[[[KKKHHHBBB>>>>>>888777666666444333222111111111111111111000000000000------......///000000000////////////////////////...//////000000000000000222222111111111111111222111111444===LLLfffxxx```GGGIIIGGGCCCLLLWWWjjj|||}}}yyyrrrjjjccc___SSSPPPGGG>>>===FFFTTT]]]XXXSSSLLLEEE@@@>>>>>>???<<<===>>>======>>>AAACCCGGGJJJMMMPPPRRRVVVZZZ^^^^^^cccjjjoooqqqqqqrrrrrrxxx{{{}}}iiiVVVMMMNNNOOOTTTYYY^^^aaa``````gggnnnssstttwwwyyyttthhh\\\UUUVVVeeewww~~~tttnnnkkk[[[UUUMMMLLLXXXlllzzz~~~~~~{{{xxxpppnnnhhh\\\OOODDD???===999888777666666777888999888888888999;;;===???AAAAAAGGGOOOVVV[[[dddoooxxxeeeFFF999888444444333333444555777888444===???JJJeeexxx~~~{{{]]]DDD888888555444555000000000000000////////////---------------------------------.........//////...------......///000111...:::MMMwwweeeWWWyyyttt~~~vvvZZZJJJDDDBBBJJJLLLaaa~~~___XXX^^^sssrrr[[[IIICCCEEENNNXXXfffsss~~~~~~uuuooohhhbbbZZZTTTIII???;;;;;;;;;:::444:::>>>===888666;;;AAA??????JJJRRRVVV^^^[[[JJJQQQcccxxxzzzuuu}}}{{{zzz{{{vvv|||jjjuuu```SSSLLLAAA>>>???:::888555222111111222222222111111111111000000000000---///000000///......///000000000000000000000000////////////000000000000000111111111111222222222333///111<<>><<<<<<<<<>>>>>>===;;;:::<<>>===999888777666666777888999;;;:::999999;;;>>>BBBDDDCCCFFFLLLQQQVVV___jjjqqq}}}```CCC;;;777444444333333444555777888888;;;===III[[[fffvvvuuu___EEE999<<<888444555444111111000000//////......------------------------,,,,,,,,,---------...............//////000111222222555LLL{{{ccc```zzzvvvvvvXXXIIIEEEDDDGGGQQQeee{{{dddWWW[[[aaassssss]]]III@@@FFFPPPVVV___mmm{{{~~~xxxpppfff^^^WWWOOOEEE???===<<<888555666888:::;;;;;;===@@@BBBEEEKKKJJJNNNYYYXXXQQQRRRhhhtttzzzxxx|||vvv~~~ttt{{{eeeQQQqqq]]]QQQKKKBBB@@@AAA<<<:::777444222222333333333111111111111000000000000...000111000///...///000000000000000000000000000////////////000000000000000111111111111222222222444111222;;;LLLfffdddHHHHHHFFFCCCNNNVVVggguuu|||sssiii___YYYRRRIIIBBB???<<<999555333666<<>>>>>>>>===<<<;;;<<>><<<999888777666666777888999;;;:::999999;;;>>>AAADDDDDDHHHMMMRRRXXXaaalllsss|||___CCC;;;777444444333333444555777888555888999FFFZZZfffwwwrrr```EEE999<<<888444555333111111000000//////......------------------------,,,,,,---------..................//////000111222333777NNN|||aaa```|||yyyllltttUUUFFFBBBBBBHHHSSSfff}}}```YYY[[[bbb{{{~~~jjjVVVEEE@@@GGGQQQ^^^fffsss|||sssjjjaaa\\\TTTLLLCCC>>>===<<<999666:::;;;=========???BBBDDDJJJQQQRRRWWWaaa^^^TTTSSSgggvvvyyypppmmmooo~~~ssswww~~~jjjYYYnnn[[[PPPLLLEEEDDDDDD>>>;;;888555333333444444333111111111111000000000000///000111000......000111000000000000000000000000////////////000000000000000111111111111222222222555333333;;;KKKfffcccGGGGGGEEEBBBMMMUUUfffuuuvvvaaaWWWNNNIIIDDD<<<777666555444333333666:::???BBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;<<>>AAACCCDDDHHHMMMRRRXXXaaalllttt{{{___CCC:::666444444333333444555777888555777999HHH___oooooobbbFFF999;;;888444444222111111000000//////......------------------------,,,------------..................//////000111222333999RRR```aaakkk]]]ssssssTTTEEEBBBCCCIIISSSggg~~~yyy\\\ZZZaaaooottt]]]LLLAAA@@@IIITTTfffmmmyyyvvvjjj___YYYVVVNNNHHHAAA===<<<<<<;;;999;;;<<<>>>???@@@CCCHHHKKKMMMVVV[[[aaajjjdddUUUQQQ\\\qqqxxxjjjdddnnnxxxwww{{{wwwkkkrrr^^^SSSPPPIIIHHHFFF>>>;;;888555333333444333333111111111111000000000//////000000///------///111////////////////////////////////////000000000000000000111111111222222222555444555<<>><<<777444444444444444666777999;;;<<<@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===;;;<<<>>>@@@FFFHHHLLLOOOQQQTTTWWWZZZ]]]aaafffiiijjjmmmrrrvvv|||}}}rrrjjjhhhjjjiiikkknnnuuu|||}}}nnnhhhcccdddfffddd\\\UUUTTT^^^nnn~~~{{{ssskkkfffbbb^^^^^^bbb]]]hhhvvv|||wwwtttqqqooojjj^^^PPPDDD>>><<<999888777666666777888999::::::::::::<<<>>>@@@BBBAAAEEEJJJPPPVVV___jjjrrrzzz___BBB:::666444444333333444555777888888:::???QQQlllpppfffHHH999;;;888444444111111111000000//////......------------------------------------........................///000111222222;;;WWW~~~^^^```}}}~~~vvv___QQQfffwwwwwwtttUUUFFFDDDEEEHHHRRRfff}}}qqq[[[^^^sssjjjQQQDDD@@@DDDOOO[[[jjjqqq{{{qqqaaaVVVQQQPPPIIIEEE@@@============<<<:::;;;===???BBBGGGNNNRRRQQQ]]]dddmmmvvvmmm\\\VVV```{{{nnnbbb^^^ssszzzeeeYYYUUUNNNKKKHHH???;;;888444222222333222222111111111111000000000///...//////...------...000////////////////////////////////////000000000000000000111111111222222222333444666<<>>???@@@@@@@@@???>>>>>>>>>===<<<<<<===???CCCFFFJJJMMMPPPSSSWWWYYY[[[___eeehhhjjjmmmrrrwww{{{}}}{{{qqqllljjjjjjiiiiiinnnuuuzzzzzzyyykkkeee```___```]]]TTTLLLLLLTTT```rrr~~~tttllllllnnnkkkfffddd^^^ccclllxxx~~~{{{wwwtttrrrqqqlllaaaSSSFFF@@@===999888777666666777888999:::::::::;;;<<<>>>@@@AAA@@@DDDJJJOOOVVV___jjjrrrzzz___BBB999555444444333333444555777888999===DDD[[[zzzrrrjjjKKK:::<<<999555555111111111000000//////......---------------------------------.........//////............///000111222333>>>\\\yyyZZZ[[[vvv|||tttmmmVVVIIIaaazzzrrrttttttVVVFFFDDDFFFIIISSShhhiii\\\kkk{{{bbbIIIAAACCCIIIVVVdddooouuu~~~}}}nnn^^^SSSOOOOOOGGGDDD@@@>>>>>>>>>??????<<<======???BBBHHHOOOTTTXXXeeennnyyy{{{iiicccyyyaaa\\\___{{{mmm^^^XXXQQQMMMJJJ???;;;888555222222222222111111111111111000000000000---...000000///......///000000000000000000000000////////////000000000000000111111111111222222222111555777;;;LLLjjjsss|||bbbFFFFFFDDDAAALLLTTTeeewwwppp___CCC<<<999;;;===;;;::::::666666666666777777888999:::;;;===>>>@@@@@@AAAAAA>>>??????>>><<<<<<===>>>AAADDDHHHLLLOOORRRVVVYYYZZZ^^^dddgggiiimmmssswww{{{~~~xxxsssqqqqqqllliiijjjpppuuuuuusssbbb^^^[[[\\\^^^]]]WWWRRRXXX[[[aaannnzzzuuu}}}wwwpppsssvvvtttoookkkfffeeegggppp|||~~~|||xxxuuusssrrrmmmbbbTTTHHH@@@>>>999888777666666777888999::::::;;;<<<===>>>???@@@AAAFFFKKKQQQWWWaaalllttt{{{~~~___BBB999555444444333333444555777888777===GGGaaasssnnnNNN<<<===;;;777666111111111000000//////......------------------------------........./////////.........//////000111222444AAA___tttUUUTTTooowwwrrrlllUUUGGG[[[rrrzzzooorrr~~~sssUUUEEECCCDDDKKKVVVjjj|||hhhiiitttZZZDDDAAAGGGNNN]]]nnnuuu{{{{{{lll___UUUPPPOOOGGGEEECCCAAA@@@@@@@@@AAA@@@@@@??????AAAGGGNNNTTTZZZgggqqq|||vvvrrrrrr___eeepppqqq```ZZZRRROOOKKKAAA===:::666444333333333222111111111111000000000000---000333444222000//////000000000000000000000000////////////000000000000000111111111111222222222111555777:::IIIhhhcccGGGFFFDDDBBBLLLUUUffftttrrraaaEEE???===@@@BBB???<<<;;;999888777777888;;;>>>@@@DDDDDDCCCBBBAAA@@@@@@???>>>??????>>><<<<<<<<<>>>???CCCGGGJJJNNNQQQVVVYYYXXX]]]cccfffiiimmmssswwwzzz~~~}}}vvvrrrrrrhhhaaa[[[\\\bbbhhhiiihhh]]][[[YYYZZZ]]]```bbbbbbhhhmmmssszzz|||xxx||||||xxxvvvyyyzzzxxxxxxzzzssspppmmmnnnttt}}}}}}zzzwwwrrrqqqmmmbbbTTTHHH@@@===999888777666666777888999:::;;;;;;<<<===>>>??????AAAEEEKKKQQQWWWaaalllttt|||~~~___BBB999444444444333333444555777888666===IIIeeeppprrrPPP===>>><<<999777222111111000000//////......------------------------............////////////.........//////000111222333AAAaaayyySSSRRRooo|||{{{www^^^MMMVVVppp|||tttWWWFFFCCCEEEJJJTTTiiitttlllTTTBBBCCCKKKRRRbbbtttzzztttggg]]]UUUOOOLLLIIIHHHFFFDDDBBBAAAAAABBB@@@?????????CCCJJJRRRYYY___kkkttthhh___mmm|||rrr```YYYRRRPPPLLLBBB>>>;;;777555444444444333111111111111000000000000...111555666555222111000000000000000000000000000////////////000000000000000111111111111222222222111555777888GGGeeevvvcccGGGGGGEEEBBBMMMUUUfffrrrvvveeeJJJEEECCCFFFGGGBBB>>>===;;;:::999999<<<@@@EEEHHHSSSPPPMMMHHHDDD@@@>>><<<>>>?????????===<<<<<<===???BBBFFFJJJMMMQQQUUUYYYXXX\\\bbbfffiiimmmssswwwzzz~~~yyypppiiiggghhhQQQJJJDDDEEENNNVVVYYYYYY]]]\\\YYYYYY\\\bbbiiimmmlllwww~~~}}}~~~zzzvvvvvvyyy|||{{{zzzyyytttttt{{{~~~{{{yyyqqqqqqlllbbbTTTGGG???<<<999888777666666777888999:::;;;;;;<<<===>>>??????>>>CCCIIINNNUUU___jjjrrr}}}___BBB999444444444333333444555777888666>>>KKKgggllltttRRR>>>???===:::888333111111111000//////......------------------------............/////////000.........//////000111222111@@@bbbTTTUUUtttgggTTTWWWwwwwwwZZZIIIFFFGGGFFFQQQeee}}}gggQQQAAAEEEMMMTTTdddxxx{{{xxxlllaaaYYYRRRLLLGGGKKKJJJIIIFFFCCCAAABBBCCC;;;<<<===???EEENNNYYYaaaiiittt}}}\\\WWWggguuu{{{qqqxxx~~~tttfffaaaXXXSSSLLLAAA===:::777555444444222111333111//////222333222000...///000111111000///...000000000000000000000000000000000000000000000000000111111111111222222222666666666;;;IIIccczzz___IIICCCHHHEEEHHHWWWaaauuu|||sssVVVGGG???FFFKKKGGGBBBBBBBBB??????AAABBBFFFTTTddduuugggVVVJJJFFFEEEBBB?????????@@@AAA@@@???>>>===@@@AAACCCGGGMMMRRRUUUVVVWWW]]]eeejjjnnnqqqvvvyyy|||{{{```VVVSSSLLLKKKCCCAAA<<<999???IIIPPPPPPQQQQQQQQQTTT]]]hhhooopppmmmqqqttttttssswww}}}{{{xxxvvvvvvrrryyyzzzwwwooonnniii```TTTHHH@@@<<<:::999888666666666777777;;;:::::::::;;;===>>>???BBBBBBFFFNNNTTT\\\iiiuuuzzzzzz\\\BBB:::555333333333333444666777999999555GGGmmmiiixxxVVVBBBDDDBBB===888///222222111111000/////////....................................////////////......//////000222333444999AAAgggTTThhhvvv\\\kkkxxx\\\IIICCCDDDHHHPPPccczzzyyydddMMMCCCHHHOOO^^^rrrzzz}}}jjjccc___```[[[OOOHHHIIINNNKKKJJJKKKMMMKKKDDD>>>AAAAAABBBFFFMMMUUU]]]bbbssswwwvvvVVVRRRfff}}}gggRRR[[[ooozzzvvviiicccZZZTTTMMMAAA<<<999666444444444333222333111///000222333222111//////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222444444555:::HHHbbbzzz|||^^^HHHAAAFFFEEEIIIZZZdddvvvyyy```NNNCCCGGGMMMKKKHHHJJJIIIIIIKKKMMMNNNVVVkkk{{{```MMMFFFDDDBBB??????@@@AAAAAAAAA@@@???>>>AAABBBCCCGGGLLLQQQUUUWWWXXX^^^ffflllooorrrwwwzzz|||tttWWWMMMKKKIIILLLBBBAAA<<<888<<>>@@@DDDDDDHHHOOOUUU\\\hhhssszzzzzz\\\BBB:::555333333333333444666777999;;;777JJJpppiii{{{XXXDDDEEECCC>>>999111222222111111000/////////....................................////////////......//////000222333444888@@@jjjwwwRRRiii|||dddwww[[[HHHBBBCCCHHHQQQddd|||uuu```KKKDDDLLLTTTcccuuu||||||uuurrrppppppkkkjjjkkkbbbRRRHHHHHHHHHGGGHHHLLLOOOOOOIIIDDDBBBCCCEEEJJJRRR[[[ccchhhvvv{{{fffTTT^^^}}}bbbQQQTTTaaapppzzzyyylllfff\\\VVVOOOBBB:::888555444444444333222333111000000111222222111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222333333444999GGGaaa|||zzzwww]]]GGG@@@EEEDDDJJJ\\\hhhvvvkkkWWWGGGGGGNNNPPPSSSVVVSSSVVVYYY[[[]]]iiigggOOOFFFEEECCC@@@???@@@AAABBBBBBBBBAAA@@@CCCCCCDDDGGGKKKQQQVVVYYY[[[aaahhhnnnqqqtttxxx||||||oooPPPEEEEEEIIIQQQKKKIIIBBB::::::AAAHHHIIILLLMMMPPPSSSXXXdddtttvvvssspppqqqwwwvvvrrrssssssuuuwwwxxx~~~yyywwwpppnnniii```TTTHHH@@@<<<999888777666666666777888;;;:::::::::;;;===???@@@FFFFFFJJJPPPUUU[[[gggrrrxxxyyy\\\AAA:::555333333333333444666777999<<<:::MMMrrrhhh[[[FFFFFFDDD@@@;;;333222222111111000/////////....................................////////////......//////000222333444666@@@mmmkkkRRRnnnlllvvv[[[HHHBBBCCCGGGQQQeee~~~~~~qqq[[[HHHFFFQQQ[[[iiiyyyvvvpppppprrrxxxyyy~~~pppXXXJJJHHHFFFFFFIIINNNRRRRRRMMMHHHEEEFFFIIIOOOXXXaaajjjooozzzsss___[[[qqqhhhFFFIIIXXXbbbooo|||nnnhhh^^^WWWPPPCCC:::777555444444555444333333222111000111111111111111000///......///000111////////////////////////////////////////////////000000111111111222222222333333555:::HHHaaawww{{{}}}___HHH@@@EEECCCJJJ\\\iiivvvsss___LLLIIIOOOWWW___eeegggjjjlllnnnrrr~~~dddPPPIIIHHHFFFBBB???@@@BBBCCCCCCCCCBBBBBBDDDEEEEEEGGGJJJPPPVVV[[[]]]ccckkkpppsssvvvzzz~~~}}}pppQQQFFFFFFOOO\\\^^^ZZZNNN@@@:::???FFFJJJKKKPPPWWW[[[]]]ddduuu~~~|||{{{sssoooqqqtttxxx|||}}}yyywwwqqqooojjjaaaTTTHHH@@@<<<999888777666666777888888;;;:::::::::<<<>>>@@@AAAFFFFFFJJJQQQVVV\\\gggrrruuuwww~~~[[[AAA:::444333333333333444666777999;;;;;;OOOsssggg]]]GGGGGGEEEAAA<<<444222222111111000/////////....................................////////////......//////000222333444666AAAnnnhhhYYYwww~~~oooxxx\\\JJJCCCDDDEEEPPPeee}}}qqqYYYHHHHHHWWW```mmm{{{~~~wwwuuu{{{aaaLLLGGGHHHIIIMMMRRRUUUSSSOOOJJJIIIKKKNNNTTT\\\eeemmmrrr|||{{{zzzvvvvvvooodddeeevvvpppZZZMMMSSSYYY^^^ppp}}}pppkkkaaaZZZQQQDDD:::888555444555555555444333333222111000000000111111000///......///000111////////////////////////////////////////////////000000111111111222222222333444555:::HHH```}}}uuuzzzaaaJJJAAAEEECCCIII[[[gggvvvzzziiiWWWOOOTTT___kkkuuuvvv```RRRNNNLLLFFF@@@???@@@AAACCCDDDDDDCCCCCCEEEFFFGGGHHHJJJOOOVVV\\\```eeemmmrrrtttwww{{{sssVVVJJJJJJVVVhhhrrrlll\\\FFF999;;;DDDJJJLLLUUUbbbjjjiiihhhtttsssppptttxxx~~~}}}zzzyyyrrrpppkkkaaaTTTIII@@@<<<888888777666666777888999:::::::::;;;<<<>>>@@@BBBCCCDDDIIIQQQWWW]]]hhhsssuuuxxx[[[AAA:::444333333333333444666777999999:::NNNqqqhhh___JJJJJJGGGBBB<<<444222222111111000/////////....................................////////////......//////000222333444888AAAnnnnnnbbbvvvjjj|||```LLLEEEEEEDDDNNNddd}}}tttZZZJJJLLL[[[dddppp|||gggMMMFFFIIIKKKPPPTTTWWWWWWTTTQQQOOOPPPSSSXXX___fffmmmqqq{{{wwwnnnjjjiiioootttooobbb]]]bbbeeecccNNNQQQQQQOOOQQQ___yyysssnnneee]]]UUUGGG<<<:::777666666666555444222333333222000///000111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222444444555:::FFF^^^zzzsssxxxaaaJJJBBBFFFEEEJJJ[[[fffvvvttteeeZZZZZZdddtttyyymmm___UUUPPPKKKCCC======???AAACCCDDDDDDDDDDDDDDDGGGIIIJJJKKKOOOVVV\\\aaagggnnnsssuuuxxx|||tttXXXLLLLLL[[[rrryyygggMMM;;;999AAAHHHPPPZZZkkkwwwuuunnnttt~~~uuusssxxx~~~}}}|||{{{sssqqqkkkaaaUUUIII@@@<<<888777666666666777888999:::::::::;;;===???AAACCCAAACCCHHHPPPVVV\\\gggrrrwww{{{ZZZ@@@999444333333333333444666777999888999MMMnnnooobbbNNNNNNKKKEEE>>>555222222111111000/////////....................................////////////......//////000222333444999AAAnnnvvveee}}}vvvmmmaaayyy}}}cccOOOFFFEEEDDDNNNbbb|||xxx^^^NNNOOO^^^gggssscccKKKFFFHHHKKKQQQVVVZZZ\\\\\\\\\UUUVVVXXX]]]bbbiiiooorrryyy}}}|||qqqeee``````aaaqqqwwwoooYYYIIIGGGEEE???>>>DDDBBB;;;GGGhhhvvvrrriiibbbYYYLLL???<<<999777777777666555222333444222///...000222//////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222333333444888DDDZZZuuuqqqsss^^^HHHBBBHHHFFFLLL\\\gggvvv|||pppbbb[[[cccsssvvvqqqiii]]]SSSKKKEEE@@@<<<<<<>>>@@@BBBCCCDDDDDDDDDCCCGGGKKKLLLMMMPPPVVV[[[bbbgggooosssvvvxxx|||sssXXXLLLNNNaaa|||qqqWWWBBB<<>>:::888888777666555222444444222///...///222...///000111111000///...000000000000000000000000000000000000000000000000000111111111111222222222222222333666AAAWWWrrroooooo~~~[[[FFFAAAHHHHHHMMM^^^iiiwww~~~tttdddZZZ^^^nnn{{{zzz}}}uuullleeeZZZNNNEEE@@@>>>>>>;;;===???AAACCCDDDDDDDDDCCCGGGLLLNNNNNNPPPUUU[[[bbbhhhoootttvvvxxx|||sssXXXLLLOOOfffxxx```IIIAAABBBFFFUUU^^^qqquuuvvvxxxxxx~~~~~~~~~sssqqqlllbbbUUUIII@@@<<<888777666666666888999::::::::::::;;;===@@@BBBCCCCCCDDDIIIPPPTTTYYYbbbkkktttxxxYYY@@@999444333333333333444666888999888:::MMMlll~~~hhhVVVWWWTTTKKKBBB777222222111111000/////////..................................../////////000......//////000222333444888@@@nnnyyy[[[zzzxxxqqqeeeUUUooo}}}qqqyyy}}}fffOOODDDBBBGGGPPPccc|||{{{dddSSSSSSbbblll{{{~~~rrr___MMMIIIOOORRRTTTWWWZZZ\\\^^^```bbb]]]___bbbgggmmmsssxxx{{{xxxzzzrrraaaUUUXXXbbbiiirrr|||aaaGGGAAAAAA>>>666<<<>>>>>>LLLmmmzzzoooggg```TTTDDD<<<666888;;;999777777666222///000333555333///222111111000000000000000000000////////////000000////////////000000000000000000111111111222222222444777333666GGGXXXppprrrooozzz\\\GGGAAAHHHGGGMMM^^^iiixxx{{{tttlll___WWWbbbrrryyy{{{wwwnnneeeWWWIII???<<<===???======<<<===>>>@@@AAACCCGGGIIIKKKLLLNNNRRRWWW[[[bbbeeekkkppptttxxx|||zzz\\\KKKTTTkkk{{{jjjQQQHHHHHHGGGXXXgggxxx}}}{{{{{{~~~}}}|||tttrrrlllaaaTTTHHH@@@<<<:::888666555555666888:::888999:::;;;<<>>:::>>>888AAA<<<:::YYY}}}rrriiiaaaUUUEEE===777888;;;:::777777777444000111444666444111222111111000000000000000000000////////////000000////////////000000000000111111111222222222222333444666333777HHH[[[uuutttppp~~~}}}\\\FFF@@@EEEDDDJJJ[[[ggg{{{}}}vvvnnn```UUU[[[iiisss|||}}}yyytttnnneeeVVVHHH>>>:::;;;<<<;;;;;;<<<===???BBBDDDFFFHHHJJJKKKLLLNNNQQQVVVZZZ]]]bbbhhhnnntttyyy}}}___NNNVVVmmmsssXXXJJJJJJNNN\\\qqq~~~~~~~~~tttqqqkkkaaaTTTHHH@@@<<<:::888666555555666888:::888999:::;;;<<>>888999;;;:::888777888555222333555666444222222111111000000000000000000000////////////000000////////////000000000000222222222222333333333333333666333777III^^^zzzwwwpppxxx|||^^^GGG@@@EEECCCIII[[[fff}}}}}}yyyrrrcccTTTSSS[[[jjjuuu~~~}}}zzzvvvqqqkkkcccUUUGGG===888888999::::::;;;===@@@CCCGGGIIIJJJKKKLLLMMMNNNQQQUUUYYYYYY]]]eeemmmttt{{{cccQQQXXXooocccOOOPPP[[[nnnmmmfffiiioooyyy}}}sssqqqkkkaaaTTTHHH@@@<<<999888777555555777888999888999:::;;;<<>>BBBFFFEEEFFFJJJPPPUUUZZZeeeooosssyyyVVV>>>999555444333333333444555777888:::<<>>BBBEEEDDDEEEJJJQQQVVV[[[eeeooosssxxxUUU===999666333333333333444666888999;;;===AAAUUUtttxxxmmmfff```\\\DDD777666444222111222222111000/////////....../////////............////////////000000000000111222333444;;;KKKxxxtttPPPnnn}}}mmmrrr[[[JJJBBBDDDJJJ[[[tttqqqaaa[[[MMMMMMMMMOOOSSSWWWYYYZZZXXX[[[bbbiiiooopppnnnkkkiiimmmrrrwww|||uuufff[[[[[[hhhbbbGGG>>>>>>DDDTTT```sssyyyfff```aaafffiiiooouuu}}}~~~uuulll```NNNDDD<<<;;;<<<:::999999666666444333222222222222222111111000000000000000000000////////////000000////////////000000000000222222222222333333333333222777444666CCCUUUrrrppp~~~}}}\\\GGG@@@FFFEEEJJJZZZeeeuuu{{{zzzzzzoooZZZJJJGGGRRR___lllqqqoookkkccc[[[RRRLLLDDD<<<666444444555;;;;;;<<<===@@@CCCFFFGGGLLLMMMNNNNNNOOOQQQUUUXXX[[[```ffflllrrrwww}}}yyy```XXXggg{{{~~~uuu~~~vvvaaacccooo~~~ooocccaaaTTT[[[hhhyyy|||zzz{{{{{{wwwsssqqqoooiii```SSSHHH@@@===888888777777777777888888777888999:::;;;>>>BBBEEEDDDEEEJJJRRRWWW\\\fffoootttyyyTTT;;;999777333333333333555777999:::777999===PPPooozzzqqqlllfff```EEE777666444222222222222222000000//////......//////000............////////////000000000000111222333444:::KKKwwwmmmSSSuuu|||sss[[[KKKCCCCCCHHHYYYpppmmmWWWIIIDDDDDDGGGMMMTTT[[[```dddfffdddfffkkknnnpppppppppooolllppptttxxx~~~tttdddRRRHHHKKKXXXmmm}}}~~~nnnVVVDDD>>>???DDDUUUcccwwwpppYYYKKKHHHKKKRRRXXX___iiivvvyyyqqqfffPPPEEE===;;;<<<;;;999999777777666555333222222333222111111000000000000000000000////////////000000////////////000000000000111111111222222222222333000666555666BBBSSSoooyyyyyy~~~YYYEEEAAAGGGGGGKKKZZZdddwww}}}{{{{{{qqq[[[KKKEEEIIIVVVdddiiifff```WWWOOOGGGCCC===888555444555666:::;;;<<>>999555444444666888:::;;;===@@@EEEIIINNNPPPKKKMMMNNNNNNOOORRRWWWZZZ]]]aaagggmmmsssxxx~~~kkk[[[bbbtttiii]]]WWWRRR\\\bbbkkkxxxoooXXXQQQWWWddd|||xxxkkk[[[UUUZZZdddmmmppppppnnniii___SSSHHHAAA===777777777777777777777777777888999999:::===AAAEEECCCEEEKKKSSSXXX]]]fffpppyyy|||RRR:::888999333333333444555777999;;;999===AAATTTvvv{{{}}}zzztttkkkMMM<<<666444222222333333222111000000////////////000000............/////////000000000000000111222333444999MMM{{{qqqZZZ{{{|||rrrhhhvvv^^^NNNFFFDDDHHHWWWlll{{{tttYYYFFFBBBFFFKKKRRR]]]hhhqqqwww{{{}}}yyynnnhhhgggiiidddiiinnnrrryyyzzzaaaPPP@@@>>>DDDHHHMMMRRRUUUXXX[[[ZZZTTTMMMGGGEEELLLWWWaaaxxxxxxeeeLLLCCC???BBBFFFJJJSSS\\\___iiittt}}}|||kkk[[[DDD;;;===:::999:::666888777666555444333333333000000000000000000000000///111222111000///000111////////////000000000000/////////000111111222222///222000444AAAQQQqqqlllxxx{{{\\\GGGAAAGGGFFFKKK\\\gggxxxxxxzzz{{{ppp___NNNFFFAAAJJJVVV[[[XXXOOOGGGBBB;;;;;;999666444444777999>>>???AAADDDGGGJJJLLLMMMMMMNNNOOOOOOPPPSSSWWWZZZZZZ```hhhoootttzzzkkkUUUXXXfffuuudddVVVQQQXXXeeelllssskkkXXX[[[jjj}}}~~~eeeQQQQQQVVVWWW___iiikkkiiigggaaaTTTEEE======;;;999777777888999888777666888999:::;;;===AAADDDDDDFFFLLLUUUZZZ^^^fffoooyyy}}}}}}SSS???<<<666444444444444555777888:::777;;;DDD^^^vvvxxxuuujjjJJJ>>>888777666444333222111111000000///...............////////////000000000000111000000000000222333444:::KKK|||wwwZZZjjjzzzxxxlllfffvvvaaaOOOBBBFFFFFFVVVsssqqqTTT???@@@KKKWWWYYY```mmm}}}uuuiiicccbbbbbbbbb```dddkkkrrrwwwzzzzzzzzzhhhPPP<<<:::AAAFFFMMMVVVZZZ[[[\\\___dddbbbTTTEEEOOOSSSbbbzzziiiOOODDDDDDCCCBBBEEENNN[[[eeeooommmqqq|||ooo]]]FFF<<<>>>;;;:::<<<888888777666555444333333333111111111111111111111111///111222111000///000111////////////000000000000//////000000111111222222222555333666CCCTTTttt}}}jjj|||aaaJJJCCCHHHFFFLLL\\\hhhzzzsssgggnnn}}}~~~|||yyyqqqrrrsssuuuxxx{{{|||}}}|||www}}}~~~zzzppp___NNNFFFBBBIIIPPPSSSOOOHHHAAA===888888777444222333666999@@@CCCHHHNNNQQQSSSSSSSSSMMMNNNOOOOOOPPPRRRVVVYYY\\\bbbjjjqqqwww}}}lllUUUUUUbbb{{{tttgggaaafffkkktttkkkWWW]]]ooo~~~wwwggg\\\]]]^^^\\\___gggrrrmmmiiibbbVVVHHH???===;;;999777777888999888777777888999:::;;;===@@@CCCDDDFFFLLLTTTYYY]]]gggppp{{{|||RRR>>>:::444444444444444555777888:::999<<>>AAAEEENNNZZZ^^^ccciiiooorrrlllYYYGGGMMMTTTdddwwwwww]]]GGG===AAAEEEHHHNNNYYYhhhssssssqqquuuttt___HHH>>>@@@===<<<>>>;;;888888666555444333333333111111111111111111111111///111222111000///000111////////////000000000000//////000000111222222222444666444777DDDUUUvvv~~~pppeeeNNNEEEIIIGGGLLL^^^jjj|||xxx___XXXbbbooojjjbbb]]]WWWUUUVVVXXX[[[]]]___aaabbbiiivvv|||rrraaaOOOFFFBBBEEEIIIIIIEEE???:::777555555444222111333666999AAAFFFMMMTTTXXXYYYWWWUUULLLMMMNNNNNNOOOQQQUUUXXX^^^dddmmmtttzzzmmmTTTRRR]]]yyyhhhSSS]]]uuu~~~sssllloooqqqkkkiiijjjhhhgggnnnyyy{{{ssskkkcccXXXKKKAAA===;;;999777777888999888777777888999::::::<<<@@@CCCEEEFFFKKKRRRXXX]]]gggrrr}}}{{{RRR===888222444444444444555777888::::::<<>>CCCJJJRRR[[[fffsss|||vvvsssxxxvvv^^^HHH>>>@@@======???<<<999888777555444444444333111111111111111111111111///111222111000///000111////////////000000000000///000000111111222333333333666222555BBBSSSttt}}}eeeNNNEEEHHHGGGMMM```lll~~~nnnWWWQQQ[[[cccXXXKKKGGGBBBEEEEEEEEEDDDEEEGGGJJJMMMgggzzzvvvcccPPPFFF???AAACCCDDDAAA<<<777444444444333222222444888;;;@@@EEEKKKQQQTTTTTTRRRPPPJJJKKKLLLLLLMMMPPPTTTWWW^^^eeennnvvv|||pppUUUPPPXXXzzz|||pppiiinnnvvvxxxdddOOO]]]zzzooodddZZZVVV]]]```ccceeeccc```hhh|||wwwlllcccYYYLLLAAA===;;;999777777888999888777777888999::::::<<>>>>>@@@<<<999888777666555444444444111111111111111111111111///111222111000///000111////////////000000000000000000000111222222333333444666333555AAARRRrrraaaKKKBBBGGGFFFNNNaaannn~~~|||fffSSSNNNVVV\\\OOOCCCBBB@@@GGGFFFDDDAAAAAADDDJJJOOOmmmwwwbbbOOODDD<<<>>>@@@BBBAAA===888444444555444444444666:::===BBBCCCFFFHHHIIIJJJIIIHHHFFFGGGHHHIIIKKKNNNSSSVVV]]]dddnnnwww}}}sssWWWNNNTTTuuurrriii]]]XXX]]]eeellldddNNN^^^~~~}}}cccVVVLLLKKKVVVRRR[[[___XXXSSS___{{{xxxlllcccXXXKKK@@@<<<;;;999777777888999888777777888999999:::;;;>>>AAAEEEFFFJJJQQQWWW]]]iiisss{{{~~~zzzQQQ===999222444444444444555777888:::999===IIIiiieeennnpppHHH===:::999888666555444333333111111000///////////////////////////000000000000111000000000000222333444;;;EEEgggtttWWW]]]{{{kkkUUUddd~~~jjjTTTCCCDDDCCCMMMddd{{{~~~~~~|||uuuppprrryyylllRRR>>>555444444555555555666888;;;<<<;;;;;;<<<======>>>???@@@BBB>>>===BBBKKKUUUaaaiiippprrrxxxaaaAAAAAAOOO___bbbZZZMMMFFFDDDIIIKKKRRR___nnnxxxzzzyyyrrrrrryyytttUUUAAA;;;AAA@@@???@@@<<<999999777666555444444444222222222222222222222222///111222111000///000111////////////000000000000000000111111222333333333555777555777CCCQQQppp___HHHAAAGGGGGGNNNaaannn|||xxx___NNNJJJTTT]]]TTTMMMPPPRRRPPPQQQQQQOOOOOORRRYYY___xxxxxxcccNNNBBB;;;;;;===???@@@>>>:::666666666666555555777<<>>@@@DDDEEEJJJRRRXXX^^^iiisssyyy}}}xxxOOO<<<999444444444444444555777888:::;;;AAAOOOqqq___rrrpppGGG>>>;;;:::888777555444444444222111000000//////000000////////////000000000000111000000000000222333444@@@CCCcccuuu~~~UUU]]]~~~vvvdddsssmmmVVVDDDEEEDDDMMMbbb{{{}}}~~~{{{tttppprrrsssssslllnnniiiZZZEEE666333666555777:::::::::999999:::777888999:::999888777666999888999@@@NNN^^^mmmvvvxxxaaa>>>777AAALLLNNNIIICCCCCCFFFJJJSSSbbbsss~~~vvvvvvtttQQQ>>>;;;BBBBBBBBBBBB===:::999888666555555444444222222222222222222222222///111222111000///000111////////////000000000000000111111222222333333444333666444777BBBOOOkkk___IIICCCIIIHHHNNN```kkkyyyvvv\\\OOOKKKYYYgggcccaaafffhhhfffjjjmmmmmmkkkkkkooorrr|||gggSSSGGG===;;;::::::<<<<<<999777666666666555555777;;;???@@@@@@???>>>============<<<>>>AAACCCFFFKKKQQQUUU]]]eeepppyyysssVVVJJJMMMhhhyyy```]]]eeeiiihhhuuufffNNN[[[|||kkkQQQIIILLLaaannnYYYbbb|||vvvnnneeeWWWHHH@@@???;;;999777777888999888777777888999999999:::===@@@BBBDDDKKKSSSYYY___hhhrrrxxx}}}uuuLLL:::999444444444444444555777888:::<<>>:::999888666555555555555222222222222222222222222///111222111000///000111////////////000000000000000111111222222333444444000444222555???KKKfff```KKKEEEKKKIIINNN___iiixxxwww]]]TTTQQQaaarrrrrrqqqvvvwwwmmmYYYNNN@@@<<<777555777888888777666666666555555777;;;>>><<<<<<<<<===<<<;;;:::999:::<<>>???@@@CCCIIIQQQWWWooo[[[FFFAAAGGGGGGFFFDDD======:::777777888999777555444444444333333333222222222222111111111111222222000000000000000000000000000111111222222333444444444888444555???LLLfffbbbFFFFFFEEEDDDPPPZZZlllvvvttt]]]QQQZZZvvvvvvzzztttcccWWWIII>>>666777:::999555444666666555666777999;;;<<>><<<===@@@@@@;;;666;;;===@@@CCCFFFLLLRRRVVV___gggrrr|||eeeQQQLLLOOOeeemmmrrrsssnnnooovvv{{{bbbKKKTTTmmm}}}]]]CCC>>>AAAKKKlll|||[[[NNNFFFTTT}}}}}}uuummmfff[[[MMMCCC???===:::666555777888666444999999999:::;;;<<<===>>>@@@EEELLLRRRYYYaaajjjqqq~~~mmmMMM<<<777666666555444444555666777888===;;;LLLooorrraaalllLLL@@@===;;;888666777777777666333333222222111000000000222111111111000000//////000000//////000222444555@@@HHHMMMlllsssVVVqqqsss[[[GGGGGGGGGKKKaaa~~~~~~{{{wwwsssnnnjjjgggddd```]]]]]][[[TTTIII===888:::>>>FFFCCC>>>999555333222222222222222222222333333333666444666999;;;???HHHRRRfffuuu~~~zzzpppdddQQQ???CCCFFFHHHFFFGGGQQQcccqqq^^^IIIBBBHHHGGGEEEDDD>>>===;;;888888999999777555444444444333333333222222222222111111111111222222000000000000000000000000///000000111222222333333333777444555???LLLgggaaaEEEFFFEEEDDDPPPZZZkkkxxxvvv```SSS^^^kkkpppwwwggg[[[JJJ???666777:::999777666777777777777999;;;===???@@@@@@AAADDDEEECCC???;;;>>>???BBBDDDGGGLLLQQQVVVbbbjjjuuu~~~xxx```TTTQQQPPPiiioooppptttqqquuu}}}}}}|||vvv___IIIQQQhhhgggQQQ???<<<@@@JJJccc}}}iii[[[CCC@@@@@@UUU|||tttllleee[[[MMMCCC???;;;888555555777888888777777777888999:::;;;===>>>@@@EEELLLSSSYYYaaajjjqqq{{{mmmMMM;;;666666555555444444555666888999===<<>>AAA???:::666222111111111111111111222222222222333666555777:::;;;===DDDLLLWWW```iiimmmkkkbbbQQQBBBAAAEEEIIIJJJOOO\\\ppp___KKKEEEKKKIIIGGGFFFAAA>>><<<:::::::::999888666444444444444333333333333222222111111111111222222000000000000000000000000//////000000111222222222222555333555???KKKggg```EEEGGGGGGFFFQQQZZZjjj{{{yyyeeeYYYbbbrrrZZZddduuuwwwzzzlllaaaLLLAAA777777::::::888888888888999:::<<>>FFFFFF^^^xxxaaannnrrryyy___KKKEEEFFFIII]]]zzz{{{wwwmmmooonnnhhh]]]TTTPPPPPPIIIHHHDDD>>>888666999===;;;999555222000//////000000000111111111222222222666777:::======<<<@@@FFFMMMOOOXXXfffkkkbbbSSSHHHFFFKKKQQQVVV]]]kkk~~~]]]KKKIIIQQQOOOLLLJJJDDD???>>>===<<<;;;999888666555444444444444333333333333222222111111222222333000000000000000000000000000000000111222222333333222444222555???IIIfffaaaGGGIIIJJJHHHSSS[[[kkk~~~}}}jjjcccgggeeePPPccc{{{www}}}}}}pppfffPPPCCC888777:::;;;:::;;;888999:::===AAAEEEIIIKKKMMMPPPSSSOOOHHHBBB@@@AAAEEEGGGJJJMMMRRRYYY```ffflllsss|||qqqtttsssZZZpppooofffmmmvvv~~~zzzwwwtttmmmllllll]]]MMMTTTiiipppooojjjeeefffkkknnnnnnmmmiii\\\^^^___pppyyyppphhh]]]NNNCCC???999888666666666777888999666666777888:::<<<===>>>@@@EEEMMMSSSYYYaaakkkqqqyyyjjjJJJ:::666666555444444444555666888999999;;;LLLlllpppwwwjjjJJJ@@@===<<<<<<<<<<<<;;;888666444333333222222111000000111111111000000000000000000000//////000222444555<<>>>>>;;;777444333666999555444222000//////000000///000000111111222222222666777<<<@@@@@@>>>AAAFFFPPPRRR^^^qqquuufffVVVOOOSSSZZZbbbgggmmmwwwXXXJJJLLLWWWUUUPPPMMMFFF@@@@@@@@@???<<<:::888777555555555444444444333333333333222222222222333333000000000000000000000000111111222333333444444555222333111666>>>GGGeeecccHHHKKKKKKJJJUUU]]]mmmnnneeeiiicccPPPggg~~~rrriiiUUUGGG:::777:::;;;;;;<<<777999;;;???DDDIIINNNPPPOOOQQQRRRLLLDDD@@@BBBFFFJJJLLLNNNQQQUUU\\\dddjjjrrrxxx{{{ZZZooo{{{oooqqqwww~~~vvvrrrppppppjjjjjjmmmbbbVVVaaaxxx~~~wwwxxxyyy}}}sssjjj^^^NNNBBB>>>::::::888777555555666777888888888999;;;<<<>>>???AAAFFFMMMSSSZZZbbbkkkrrr|||hhhIII999555666444444333444555777999::::::>>>QQQqqqnnn{{{hhhHHH@@@===<<<<<<<<<===<<<999666444444333333222111111111000000000000000000111111000000//////000222444555999BBB>>>PPPmmm___]]]sss|||wwwrrr___ooofffRRRCCCGGGHHHWWWttt~~~~~~|||vvvrrrjjj```SSSJJJDDD@@@;;;777888777555333111111222444222111111000000000111222///000000111222222333333666777===CCCCCCBBBFFFLLLXXX___qqqooo^^^XXX^^^fffpppxxx|||UUUIIIMMMXXXUUUPPPLLLFFFAAABBBCCCAAA===:::888888555555555555444444444333333333222222222222333333000000000000000000000000222222333333444555555555333333111666>>>EEEddddddIIIKKKKKKJJJUUU^^^nnnqqq[[[ccchhhWWWlll~~~ssskkkZZZKKK<<<888999;;;<<<===888999;;;>>>CCCGGGLLLNNNIIIKKKKKKGGGCCCBBBHHHMMMOOOPPPQQQSSSVVV]]]eeejjjxxx}}}WWWkkk}}}zzzuuunnnqqqzzzrrrnnnnnnmmmhhhkkkpppggg___ooo~~~tttkkk^^^NNNBBB===:::;;;:::777555444555777999999999:::;;;<<<===>>>AAAFFFMMMTTTZZZbbbkkkrrr~~~gggGGG888555666444333333444555777999:::;;;BBBXXXyyynnn{{{hhhHHH@@@>>>===;;;;;;<<<;;;999777444444444333222222111111000000000000111111111111000000//////000222444555555???;;;NNNooo]]]UUUkkk|||sss___bbb~~~iiiVVVDDDHHHHHHUUUppp~~~{{{uuupppkkk]]]LLLBBB???===888333444333222000000///000000000000000000111222333333000000111222333444444555777888===CCCEEEFFFLLLTTT]]]jjj{{{hhh^^^aaajjjvvvWWWJJJKKKTTTOOOJJJIIIDDDBBBDDDEEECCC>>>:::888888555555555555444444444444444333333222222333333444000000000000000000000000111222222333333444555555444333111777===BBBbbbdddIIIIIIIIIHHHSSS]]]nnn~~~qqqYYYbbbtttiiiuuummm^^^OOO>>>888999:::<<<>>>999999:::<<<>>>BBBDDDFFFDDDEEEFFFEEEDDDEEEIIIMMMPPPQQQSSSVVV[[[cccmmmsss~~~yyyVVVeeewww{{{ooo___eeerrr{{{||||||uuummmkkkkkkiiiffflllrrrjjjeee||||||rrrjjj^^^NNNBBB>>>888999999777555444666999::::::999999::::::;;;<<>>::::::999:::;;;<<<>>>???CCCDDDEEEFFFFFFFFFHHHIIIOOOQQQUUUZZZbbblllxxxsssXXXbbb}}}mmmbbbfffmmmuuu{{{wwweeeSSSYYYgggzzzwwwuuuzzz|||tttwww|||ppphhhgggiiifffeeelllrrrkkkhhhxxxooohhh]]]NNNCCC???666888999777555555888;;;:::999999888999999999:::AAAGGGNNNTTTZZZbbblllsssyyyeeeFFF777555666333333333444555777999;;;666BBB\\\pppyyyjjjKKKDDD???<<<:::888999999999888555444444333333222222111//////000000111111111222000000//////000222444555111;;;999PPPyyy```RRRiii|||eeegggmmm[[[FFFJJJIIIRRRlll{{{tttooo^^^WWWLLLBBB;;;666333222//////...///111222111000/////////000111222222333111111222333555666666777;;;:::<<<@@@BBBGGGQQQ[[[lll{{{ttt\\\dddjjjrrrzzz^^^LLLTTTSSSLLLNNNJJJPPPTTTMMMEEE@@@???===999555666666666555444444333333222222222111222222333333222222222111111111000000111111222222222333333333444...666555;;;DDDXXXcccKKKCCCIIIHHHNNN]]]ggg{{{xxxmmmkkk~~~{{{vvvgggUUUCCC<<<<<<<<<<<<<<>>:::888777777888999999888;;;;;;:::::::::;;;<<<<<>>999777333///000111111111111000/////////111333333333333555777666444444888999777777:::::::::===AAACCCFFFPPP[[[jjjwwwuuuaaahhhqqq|||[[[KKKXXX[[[XXX[[[WWW\\\ZZZRRRGGG@@@>>>===:::777777777666555555444444333333222222222222222333333222222222111111111000000111111222222222333333333333...555444:::BBBVVV```IIIAAAGGGHHHNNN___iiizzz~~~rrrrrr|||xxxjjjWWWDDD<<<;;;;;;<<<======;;;:::;;;===@@@CCCDDDFFFGGGIIIJJJLLLRRRZZZ```ppptttwwwxxx|||mmmUUUjjjxxxWWWLLLLLLOOOSSSSSSSSSXXX^^^qqqzzzoooiiiiiikkkjjjlllmmmlllnnnuuuyyycccSSSSSSRRRJJJKKKTTTfffmmmqqqrrr{{{vvvtttnnneeeZZZNNNCCC===:::888777777888999999888;;;::::::::::::;;;<<<<<<@@@EEELLLRRRYYYbbblllsss|||\\\???666555444444333333333444666777999===@@@VVV}}}nnn~~~gggKKKGGGEEEBBB===::::::999999888666666555444333333333333111111111111111111111111111111000000111111222333333:::CCCVVVzzz```VVVvvvyyyfffNNNGGGFFFRRRfffzzz{{{yyyyyyvvvqqqmmm___UUUGGG===888555222///111111111111000000000000222333555555444444555777555333444777888777888;;;:::888<<>><<<;;;999777777666666555555444444333333222222222222333333222222222111111111111111111111222222222333333333222---444444888@@@SSS|||```HHH@@@FFFGGGNNN```kkk{{{{{{}}}~~~zzznnn[[[GGG===:::;;;===???CCCBBBAAA@@@AAACCCDDDFFFGGGJJJOOOWWWaaakkksssxxxjjjVVVtttyyy]]]NNNNNNOOORRRSSSWWWcccooo}}}~~~uuuppppppqqqrrrooommmppptttsssmmmhhh```PPPEEEFFFEEE???AAAIIIPPPWWWbbbooozzzsssqqqmmmfff[[[OOOCCC===:::888777777888999999888:::::::::::::::;;;<<<<<<@@@DDDKKKQQQXXXbbbnnnvvv[[[???777666555444333333333444666888999===???SSSyyymmm~~~iiiMMMHHHFFFBBB>>><<<;;;;;;::::::777666555444333333333333111111111111111111111111111111000000111111222333222:::GGG\\\~~~hhh]]]jjjQQQIIIEEEPPPcccwww|||wwwuuutttrrrmmmiii^^^TTTGGG<<<666333111///222111000///000000222222444555666666555444555666444222333777999888999<<<<<<:::===EEENNNUUU]]]cccuuu|||wwwkkkqqqyyy```OOO\\\aaa^^^aaaZZZ]]]WWWQQQIIIBBB???===;;;999888888777666666555555444444444333222222222333333111111111111111111111111111111222222222333333333333...555444888???QQQsss{{{cccKKKAAAFFFGGGOOOaaammm|||sss```JJJ>>>::::::===AAAHHHJJJMMMPPPQQQRRRTTTUUU\\\^^^cccllluuu}}}fffYYY|||~~~hhhWWWVVVWWW[[[```jjj|||zzzyyyyyyzzz~~~~~~zzzzzz|||}}}xxxvvvyyyxxxlll[[[OOOFFF@@@>>>AAABBB@@@CCCJJJJJJOOO\\\mmmvvvwwwxxxzzzpppooommmggg]]]PPPDDD<<<:::888777777888999999888999999999999:::;;;<<<<<>>>>>===<<<;;;888777666444333333333333111111111111111111111111111111000000111111222333///888IIIdddpppaaalllXXXMMMFFFMMM^^^rrr|||}}}yyyuuusssqqqmmmgggbbb[[[SSSFFF<<<666333111000222111/////////111333444555666777666444333444555333111333888::::::;;;???AAA@@@CCCHHHMMMSSS^^^iiiyyyxxxtttyyyxxx|||aaaMMMVVVYYYUUUWWWPPPRRRNNNLLLHHHDDDAAA===:::888999888888777666666555555555444444333222222222333111111111111111111111111111111222222222333333333555000777666999???PPP~~~rrrzzzhhhOOODDDHHHHHHPPPbbbnnn~~~wwwdddNNN@@@;;;:::===BBBDDDLLLVVV```fffjjjnnnpppxxxxxxyyy|||~~~zzz~~~wwwaaa]]]xxxdddcccfffnnnyyysssuuusssuuu{{{zzzcccNNNBBB888===FFFMMMPPPSSSXXX]]]\\\^^^fffqqqvvvtttsssuuuoooooommmhhh]]]PPPDDD===:::888777777888999999888888888888999:::;;;<<<<<<>>>BBBIIIOOOXXXcccqqqzzz{{{VVV>>>888777555333333333444555777999;;;;;;AAAWWWwww}}}jjjgggSSSNNNJJJHHHDDDBBBAAA@@@>>><<<888888666555444333333333111111111111111111111111111111000000111111222333...555HHHfffyyyccc|||}}}qqq[[[OOOEEEJJJ[[[ppp|||yyyxxxuuurrrpppmmmggg___XXXUUUNNNDDD;;;666333222222111000//////000222444666555666666555333222333444444222444:::======???CCCEEEIIINNNPPPPPPVVViii{{{ttttttyyy}}}}}}xxxvvvuuuooovvv}}}yyyyyy}}}}}}|||^^^JJJRRRUUURRRUUUNNNPPPJJJJJJIIIGGGCCC???;;;888999999888888777777666666666555444333333222222333111111111111111222222222111111222222222333333333666111888777999>>>NNN{{{{{{kkkRRRFFFIIIHHHPPPcccooozzzhhhRRRDDD<<<:::===BBBAAAJJJWWWaaagggjjjnnnpppsssuuuwwwyyyzzzzzzzzzzzz|||jjj[[[```rrrppptttyyyvvvzzzyyywwwwww}}}xxx\\\GGGAAA>>>NNN```jjjoootttyyy{{{yyyzzz{{{{{{zzzxxxvvvuuuqqqpppnnnhhh^^^QQQEEE>>>:::888777777888999999888888888888888999;;;<<<======BBBIIIPPPYYYdddpppyyywwwSSS<<<777777555333333333444666888:::<<<:::CCC[[[zzz}}}nnnfffWWWTTTOOOLLLHHHFFFDDDBBB???===999888777555444333333333111111111111111111111111111111000000111111222333000444DDDbbbdddrrryyy{{{~~~xxx^^^PPPDDDHHHYYYooo}}}yyyuuutttppplllhhhddd]]]TTTMMMKKKGGG@@@:::555333222333000000///000111333555666444666666555333222333444555444777===AAABBBDDDIIIJJJRRR[[[______hhhzzznnnlllqqqtttwwwvvvqqqmmmkkkkkkhhhrrr~~~xxxqqqllljjjfffbbbgggrrr}}}___LLLVVVZZZYYY\\\SSSSSSNNNNNNLLLIIIDDD@@@===<<<:::999999888888777666666666666555333333222222222000000111111111222222222111111222222222333333333666111888666888<<>>:::<<>>:::999777666444333333333111111111111111111111111111111000000111111222333333222@@@]]]zzzgggjjjwwwiii|||}}}}}}eeeUUUGGGHHHVVVlll|||xxxtttqqqpppjjjbbb[[[UUUOOOHHHCCC???>>>;;;777333111111222...///000111333444555666555666777666555444555666777666999@@@DDDFFFIIIMMMPPPYYYfffoootttpppjjjfffgggkkknnnmmmjjjgggfffgggfffppp|||uuuooonnniii___]]]aaalllsssdddQQQ]]]cccbbbcccXXXVVVUUUSSSPPPKKKEEEAAA@@@@@@::::::999999888777777777777666555444333222222222000000111111222222222222111111222222222333333333555000777555777:::IIIvvvhhhNNNCCCFFFGGGQQQfffsssnnn]]]eee}}}}}}lllXXXHHH???:::<<>>:::999888666444333333222111111111111111111111111111111111000111222222333333111<<>>999888999777222666555555444444333222222444444333333333333222222222222222222222222222222333000777444777>>>KKKsssbbbLLLDDDFFFGGGSSSfffpppxxxeeeSSSiiiooommmlllmmmnnnnnnkkkfff```\\\```oooxxxooo^^^MMM@@@<<<>>>AAADDDGGGLLLPPPTTTYYY___bbbjjjllloooqqqqqqsssvvvxxxiiiNNNUUUkkkzzzZZZYYYbbbooo|||~~~wwwttttttlllllliiieeecccbbb```]]]WWWcccttttttXXXKKKWWWqqqsssqqqnnnhhh___SSSFFF===:::999999999::::::888777666777999999888999;;;===>>>BBBJJJUUU^^^eeepppzzzoooOOO:::555666666333333444444666888;;;<<<===???^^^zzzkkkffffffeeeYYYOOOLLLJJJFFF@@@===@@@<<<888555444555555555555444333222111111111111000000111111222222222222111555AAAVVVqqqsssddd{{{ttt[[[jjj{{{ppp___IIIFFFWWWddduuu~~~~~~|||xxxqqqjjjbbb^^^]]]YYYQQQHHHAAA<<<:::999555444333111000000//////...000222333333333444555999:::;;;:::888777777888888888===BBBEEEHHHOOOXXXaaagggrrr~~~ssshhh```___ccc___bbbfffiiijjjkkklllnnnooooooxxx}}}|||tttrrrooonnnpppvvv|||yyyuuuvvv~~~bbbRRRcccnnnkkkeeeWWWXXXRRRRRRRRROOOLLLHHHEEEDDDHHHHHHDDD>>><<<<<<999444666666555555444333333222444444333333333333222222222222222222222222222222555222888444777===HHHoooaaaLLLDDDFFFGGGRRRfffpppyyyeeeUUUkkk|||wwwiiiUUUSSSSSSTTTTTTTTTRRRPPPOOOOOOcccssszzzqqq```OOOBBB===???BBBDDDGGGKKKPPPTTTXXX]]]aaahhhkkknnnpppqqqsssvvvxxxvvvVVVIII```iiiYYYcccnnn|||tttiiieeeZZZXXXTTTPPPNNNNNNMMMLLLHHHOOOZZZfffrrr}}}uuuZZZPPP^^^|||pppttttttsssoooiiiaaaTTTGGG???:::999888999::::::888777666777999999888999;;;===>>>BBBKKKVVV^^^eeeoooyyy}}}nnnMMM:::555666555333333444444666888;;;<<<@@@AAAaaa|||uuummmiiihhhjjj^^^SSSOOOMMMHHHCCCAAA>>>;;;888666666666555444666555444333222222222222000111111111222222222222222444<<>>999555444333333333222111000000000000///000222333222333444666:::;;;<<<;;;999888888999888:::>>>DDDHHHJJJRRR[[[aaafffrrrssshhh___ZZZ[[[```aaadddhhhjjjlllnnnqqqsssqqqqqqyyy}}}yyyxxxwwwsssqqqpppqqquuu{{{]]]MMM```llljjjeeeWWWWWWTTTSSSSSSQQQOOOLLLIIIHHHQQQQQQLLLFFFBBBAAA===777666666666555444444333333444444333333333333222222222222222222222222222222777333888444777;;;EEEjjj___KKKCCCFFFFFFQQQeeepppzzz```TTTlllzzzppp___LLLMMMIIIKKKMMMLLLJJJLLLPPPTTTooo|||ssscccRRRDDD???@@@BBBDDDGGGKKKOOOSSSWWW\\\___fffiiillloooqqqtttwwwzzzbbbHHHJJJrrrzzzjjj```]]]hhhwwwyyyuuuvvvmmmaaaVVVOOOKKKIIIIIIEEEFFFHHHNNN[[[mmmuuu\\\VVVgggtttxxxtttgggZZZaaavvvvvvtttpppjjjaaaUUUHHH@@@;;;999888888999999888777666777999999888999;;;===>>>BBBLLLWWW___eeennnwww|||lllLLL999555555444333333444444666888;;;<<<@@@CCCdddvvvrrrsssqqqqqqooocccWWWRRRPPPKKKGGGFFF@@@>>><<<::::::999777555777777666555444444444444111111111111222222222222333222777IIIhhhkkkcccxxxyyyxxxgggNNNEEEPPP[[[mmm}}}zzztttkkk___RRRGGG@@@===<<<999666333111000000111111111000000000111111111111222222111333555888;;;<<<>>>===;;;:::::::::999;;;???FFFIIILLLSSS\\\]]]aaaooo~~~tttjjjccc^^^[[[^^^dddfffhhhkkkmmmooorrrvvvyyyssstttzzz|||wwwttttttuuunnnmmmmmmooosssyyy{{{[[[KKK^^^kkkiiieeeWWWXXXUUUTTTSSSSSSRRRPPPMMMKKKUUUUUUQQQKKKHHHGGGBBB<<<777777666666555444444444444444333333333222222222111222222222222222333333777222888444777;;;CCCggg\\\IIICCCFFFFFFPPPdddooo|||aaaTTTlll{{{uuuhhhXXX[[[XXX[[[^^^^^^\\\]]]bbbfff}}}}}}ttteeeTTTFFF??????AAACCCFFFKKKOOOSSSWWW[[[^^^eeehhhlllooorrruuuyyy|||xxx[[[IIIXXXvvvfffeeehhheeeaaa___hhh{{{mmm^^^VVVRRRSSSVVVTTTQQQLLLLLLTTTcccuuuvvv]]]WWWiii~~~zzzzzzooonnniiiZZZMMMVVVpppxxxuuuqqqjjjaaaUUUHHH@@@;;;999888888999999888777666777999999888999;;;===>>>BBBLLLXXX___eeennnwww{{{iiiJJJ888555555333333333333444666888;;;<<<>>>CCCfffyyywwwwwwwwwwwwooodddYYYTTTQQQLLLJJJJJJIIIEEEAAA>>><<<;;;999888777777666555444444444444222222222222222222222222333222555EEEdddllleee}}}~~~mmmRRRGGGNNNXXXjjj{{{sssgggYYYKKK???999777777777666555333222111000000000000000111222333222222222222111333666999:::<<<>>>>>>>>>===>>>???<<<===@@@FFFHHHJJJRRRZZZYYYaaattt}}}tttllleeebbb___^^^bbbhhhkkkmmmnnnpppqqqtttxxx|||vvvwww{{{zzzuuutttuuuwwwnnnnnnmmmnnnqqquuuzzz}}}}}}~~~fff\\\LLL^^^jjjhhheeeXXXZZZUUUSSSRRRRRRSSSRRRNNNKKKSSSSSSQQQLLLKKKKKKGGGAAA888777777666666555444444444444333333333222222222111111111222222333333333555000666444888;;;BBBdddYYYHHHCCCFFFEEEOOOcccooojjjZZZppp|||nnnqqqsssvvvyyyzzzxxxvvvvvvwww~~~uuugggUUUGGG???===>>>BBBFFFKKKPPPSSSWWW[[[]]]eeehhhlllpppssswww{{{~~~lllTTTPPPkkkzzzgggYYY[[[``````aaaeeevvv{{{hhh``````dddmmmuuujjjeee^^^ZZZ\\\bbbiiinnn{{{www]]]TTTdddvvvppphhhjjjccc___]]]QQQFFFRRRpppxxxuuupppiii```TTTHHH@@@;;;999777777888888888777666777999999888999;;;===>>>BBBKKKWWW___eeennnxxx|||gggHHH888555555333333333333444666888;;;<<<===CCCggg~~~yyypppqqqnnniii```WWWSSSPPPMMMKKKMMMPPPKKKDDD>>>;;;:::999888777666555444333333333333333222222222222222222222333333666DDDaaasssiiisssXXXJJJNNNUUUhhh~~~yyynnnaaaSSSFFF<<<666555555666666555333222111111000000111111222333444333333333222222444777::::::<<<>>>@@@AAACCCFFFHHHEEEDDDFFFIIIKKKMMMUUU^^^aaatttvvvhhhccc______^^^]]]```eeennnooopppqqqrrrtttxxx{{{xxxzzz}}}~~~xxxuuuvvvwwwrrrqqqqqqrrrtttwwwzzz|||{{{zzzsss^^^FFF```OOO___iiigggcccXXXZZZTTTRRRPPPPPPRRRQQQMMMIIILLLMMMLLLIIIIIIJJJGGGAAA888888888777666666555555444444333333333333222222111111111222222333333444555000555333888;;;@@@aaaWWWGGGCCCFFFDDDMMMbbbooo}}}pppbbb|||wwwiiiWWWIII@@@======AAAEEEKKKQQQUUUYYY\\\___eeehhhlllpppsssvvv{{{~~~|||]]]KKKZZZggg___\\\___]]]]]]llltttdddaaaeeejjjttt~~~wwwsssooollllllllllllkkkxxxzzz^^^QQQ\\\wwwrrraaaVVVIIIKKKGGGGGGIIICCC===MMMnnnyyyvvvpppiii___TTTHHH@@@;;;999666666777888888777666777999999888999;;;===>>>BBBJJJUUU^^^eeepppzzz~~~fffHHH999777666333333333444444666888;;;<<<>>>DDDhhhkkkbbbaaa\\\^^^XXXRRRQQQPPPMMMMMMOOOQQQLLLEEE???;;;999777666777666555444444333333444333333333333222222222222111555888CCC\\\}}}|||mmmzzz___NNNMMMQQQccczzzsssgggXXXJJJ???888555222222222222222111000///222222222222222333444555333333444444333555777::::::<<>>999999888777777666666555444444333333333333222222000111111222333333444444777111666444888:::<<<\\\UUUEEECCCFFFCCCLLLbbbnnn{{{tttlllyyykkkZZZKKKAAA======@@@DDDKKKQQQVVVZZZ^^^aaacccfffjjjnnnqqqtttxxx{{{uuuTTTLLLlllllldddccciiilllrrryyyiiifffddd``````eeepppooonnnqqquuuxxxxxxwww{{{cccPPPVVVlllwww```NNNDDD888<<<:::<<>>:::777888888777666555555555555444444333333333222222222000666999@@@WWWyyypppzzzzzzdddPPPKKKLLL\\\xxxxxxoooaaaQQQCCC:::666444111111111111111111222222444444333333333444555555222333555555555666777999;;;===@@@EEELLLUUU___fffnnnjjjhhhjjjlllqqq~~~wwwhhhaaa```ccciiijjjgggfffhhhdddgggkkkoooqqqsssvvvxxx}}}{{{{{{~~~|||yyyxxxttttttttttttuuuvvvwwwwwwxxx|||~~~wwwiii[[[QQQMMMfffRRR^^^eeeaaa___UUUYYYRRRNNNLLLLLLNNNNNNIIIDDDAAACCCCCCBBBBBBCCC@@@:::999999888888777666666666444444444333333333222222000000111222333333444444999333777444777888:::XXX{{{TTTEEECCCFFFCCCLLLaaannnzzzzzzwww{{{mmm\\\MMMCCC>>>>>>???DDDKKKRRRWWW\\\___bbbbbbeeeiiilllooorrrvvvyyypppSSSTTTyyynnnwwwyyyllldddddd^^^^^^aaahhhrrrzzz~~~fffQQQTTTkkksssZZZJJJEEE>>>DDDBBBEEELLLNNNOOO```~~~}}}yyyssskkkaaaVVVJJJCCC;;;999666555666777888888666777999999888999;;;===???AAAHHHRRR[[[eeessseeeHHH:::999888444444333444444666888;;;<<>>BBBGGGPPP\\\hhhqqq~~~zzzwwwyyy|||qqqiii]]]^^^cccjjjllliiiggghhh___ccchhhmmmpppssswwwyyy}}}{{{xxx}}}~~~}}}~~~~~~}}}{{{zzzxxxwwwvvvvvv~~~qqq\\\UUUXXX