BM.6(. OOOLLLAAA@@@<<<999333000,,,*********)))))))))******))))))+++///222+++...000///---,,,...111555444333333555:::>>>AAA@@@@@@MMMSSS]]]hhheeejjjnnnuuu~~~tttjjjoooXXXssswww{{{~~~~~~vvv]]]rrr[[[uuuzzzfffiii[[[GGGEEELLL[[[MMMZZZwww~~~ccc~~~WWW:::]]]XXX\\\HHHBBBAAAzzzNNN555fffTTTZZZsssWWWnnnhhhWWWsssoooooorrrxxxoooxxxcccwwwxxx]]]eeelllkkkgggjjjxxxccciiisss???CCC333lll}}}XXXOOOLLLJJJrrrvvvjjjeeeaaaaaakkkyyygggddd~~~zzzwwwhhhCCCLLLVVVYYYVVVRRRSSSUUUSSS\\\VVV^^^dddpppwwwjjjVVVzzzooolllrrrvvvbbbqqqtttmmmtttssszzzwww~~~{{{wwwdddYYYiii???FFFLLLPPPRRRPPPQQQSSSWWWXXXVVVSSSXXX[[[XXX]]][[[rrruuulll___LLL]]]lllTTTQQQXXXXXXUUUOOOFFF???>>>BBBGGGMMMSSSgggtttyyywwwaaaTTTXXXXXXWWWVVVUUUUUUUUUUUURRRQQQPPPQQQTTTWWWXXXXXXXXXQQQrrrTTTXXXEEE]]]bbbQQQDDD???HHHZZZeeeiiieee\\\ZZZccclllnnnmmmooolllhhhhhhlllnnnmmm{{{|||ooobbb^^^bbbxxx}}}lllfffuuulllIIIFFFEEEFFFBBB@@@GGGWWWpppQQQ888YYYFFFSSSdddtttwwwvvv~~~qqqggggggeee```jjjkkklllllljjjhhhfffddd```[[[\\\dddjjjnnnwwwuuujjj```|||{{{aaa[[[oooyyydddTTTJJJGGGGGGLLLMMMKKKgggMMMKKKAAAAAA<<<:::333000,,,*********))))))((()))***))))))***---000,,,...000000...---...000555555444222333777===BBBIII<<>>@@@FFFMMM333<<<]]]sss}}}ooozzzqqq\\\UUU}}}MMMRRRVVVYYYUUUNNNJJJLLLPPPKKKOOOMMMQQQRRRtttkkkfff}}}kkkPPPGGGGGGSSSNNNKKKGGGFFFIIINNNQQQNNNKKKHHHPPPPPPQQQYYYQQQXXXTTT___~~~qqq@@@FFFGGGHHHLLLVVVfff|||ooo]]]```ppp}}}pppttt{{{VVVKKKQQQNNNQQQPPPOOOOOONNNOOOOOOOOOPPPOOONNNOOOSSSVVVWWWXXXXXX]]]UUUSSSZZZPPPFFFFFFNNNOOOJJJEEEBBBGGGTTTccclllqqqtttwwwxxx~~~|||{{{~~~}}}}}}|||{{{wwwuuuuuupppmmmwwwbbbVVVaaannn```GGG>>>999===BBB===FFF@@@;;;OOOZZZDDDHHHEEEKKKUUUbbbkkkrrrwww{{{www```gggkkkaaaWWWaaayyynnnPPP@@@???BBBDDDCCCHHHHHHGGGdddIIIIII@@@AAA>>>;;;333000,,,*********))))))'''((())))))((()))+++---...///000111000///...---222555777444///000777>>>FFFCCCMMMMMMOOOSSSJJJKKKddduuutttvvvrrrfffhhh```bbb___YYYPPPGGGIIIXXXiiiiiiHHHVVV~~~tttwww{{{JJJXXXsss|||BBBDDD;;;EEELLLCCCPPPPPPKKKiiivvvCCCiii999XXXqqq^^^yyyWWWWWW???>>>MMM^^^FFF???YYYxxx}}}zzz~~~gggjjjlllaaa}}}nnnxxxxxxYYYkkklllPPPmmm~~~zzzwwwyyyeeeaaafffggg```bbb^^^bbb______```___zzz>>>000:::SSSjjjZZZ===MMMBBBPPPcccrrrzzz}}}ZZZeeeWWWNNNmmm~~~yyy```OOOSSSpppiiiPPP___???555PPPzzzooohhh```@@@qqqjjj]]]VVVWWWWWWTTTPPPOOORRRUUUKKKOOORRRZZZUUUZZZ```uuu{{{zzzoooMMMJJJJJJOOOLLLMMMKKKIIIIIIKKKLLLJJJGGGFFFIIIMMMKKKUUURRRGGG___{{{ZZZdddzzz~~~fffLLL@@@@@@CCCFFFHHHIIIPPPWWWYYYVVVUUUYYY^^^SSSYYY```lll}}}yyynnn[[[GGGJJJUUUMMMNNNNNNMMMMMMMMMMMMMMMNNNJJJIIIHHHIIILLLOOOPPPPPPWWWMMMZZZ\\\WWW[[[GGGGGGPPPIIIAAADDDGGGBBBJJJUUU___gggpppxxx}}}}}}|||{{{~~~|||zzz{{{~~~||||||~~~}}}{{{{{{zzzvvvnnncccZZZcccxxxaaa]]]ZZZfffyyyNNNAAA999===<<<>>>888GGG??????AAAYYYxxx^^^DDDFFFDDDHHHUUUccclllqqquuu|||~~~~~~|||yyyxxxxxxyyyyyyzzz{{{|||~~~kkkeeeuuu\\\UUUSSSjjjxxxYYY@@@888<<>>000888TTT\\\JJJRRRCCCDDDKKKXXXiiiwww~~~|||vvvpppXXXAAAOOO|||vvvjjjooozzz}}}AAASSSPPP|||^^^LLLUUUTTTSSSRRRRRRRRRRRRRRRMMMSSSSSSYYYVVVRRR{{{sssWWW^^^ccchhhpppjjjuuu}}}mmmhhhccc```aaabbb```bbbeeeXXX___llleeeQQQZZZooopppcccRRRPPP\\\\\\YYY\\\bbb___[[[aaaiiiiiijjjkkkhhhppplllhhheee```[[[[[[___|||___NNNGGGHHHCCCEEEIIIIIIHHHHHHHHHIIIIIIJJJKKKFFFJJJ@@@IIIWWWOOO___TTT~~~]]]RRRhhh^^^zzzooodddfffUUUYYY^^^___aaakkk|||wwwPPPVVVhhhVVVVVVJJJLLLVVVLLLJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFDDDEEEHHHJJJKKKKKKMMMJJJXXX[[[LLL]]]MMMSSSJJJBBBEEEDDD;;;<<>>===???>>>BBBCCCBBB___LLLLLLBBBBBB===:::333000,,,*********))))))&&&((())))))(((((()))+++000000000111222111...,,,'''222======555------///>>>XXXSSSYYYYYYUUUaaaNNNMMMrrrdddaaammmQQQ999;;;BBBDDDKKKRRRPPPGGGDDDGGG888<<>>GGG>>>AAAQQQFFFKKK\\\\\\cccOOO555llltttGGG\\\EEE>>>888CCC|||yyyFFFLLLLLLHHHeee||||||dddrrrxxxqqqrrr~~~www^^^XXXMMMUUUbbbKKKZZZlll~~~mmmpppccc[[[cccfffYYYmmmjjjbbbfffpppooojjjzzz|||BBB555222///WWWfffKKKLLLAAA:::DDDZZZmmmtttsssHHH^^^|||ppp[[[XXXpppvvvLLL>>>:::vvvmmmMMMSSSQQQOOOPPPRRRQQQNNNJJJJJJPPPJJJIIILLLMMM\\\eeeHHHFFFIIIJJJAAAUUUAAAXXXRRRMMMIIICCCNNNSSSJJJOOOLLLKKKPPPKKKDDDGGGGGGDDDCCCFFFGGGDDDBBBCCCLLL:::???HHHAAADDDJJJ>>>???DDDKKKLLL???CCCFFFBBBEEE@@@FFFIIIAAAAAAFFFCCCFFFDDDDDDGGGGGGGGGLLLRRReeetttgggKKKFFF@@@CCC:::AAA;;;===???@@@AAACCCGGGIIIEEEAAANNNAAADDDSSSGGGLLLOOOPPPuuuYYY]]]|||jjjZZZXXX___jjjyyyiiiTTT```{{{{{{dddDDDMMM___MMMDDDLLLGGGEEEEEEEEEDDDEEEEEEFFFFFFGGGFFFDDDEEEGGGIIIJJJIIIDDDZZZLLLFFF```VVVtttPPPSSSPPPKKKFFF:::EEEBBBAAACCCFFFGGGIIIJJJRRR[[[bbbcccccchhhlllnnnrrrmmmmmmrrrvvvvvvuuuvvvvvvvvvvvvsssooonnnpppsssllllllggg]]]UUUOOOHHHAAA:::CCCBBB<<>>;;;222>>>666333999666CCC111@@@===<<<<<>>===AAAAAA@@@^^^MMMFFFBBBDDD;;;999444111---******))))))(((((((((''''''''''''((((((++++++,,,000444555222...***&&&000AAAAAA222,,,222000888DDDRRRbbbgggVVV@@@===hhhnnnMMM>>>IIIOOONNNVVVcccrrrssstttjjjQQQIIIKKKNNNJJJJJJEEE888cccssscccWWWttt}}}~~~}}}ZZZBBBBBBpppwwwwwwBBB???<<<999888:::===@@@FFFEEEIIIQQQVVVdddlllRRRTTT777AAAeeeyyy\\\bbbJJJCCC>>>999SSS|||LLLBBBMMMGGGWWWmmm~~~}}}nnn~~~iiibbb^^^UUUPPPRRRdddmmmNNNMMMVVVhhhlll```lll___ZZZ\\\[[[^^^hhhiiidddeeehhhfff___^^^mmmjjjccc{{{___...555888EEE[[[TTTMMMCCC===???LLL^^^kkkssswww|||iiigggxxx^^^OOO___{{{}}}mmm>>>222>>>rrryyy```LLLQQQRRRRRRQQQOOOMMMKKKJJJMMMDDDDDDKKKFFF@@@SSSrrrqqqVVVOOOQQQRRRIIISSSMMMAAABBBDDDEEEKKKCCCMMMCCC<<>>BBB@@@GGGBBBDDDFFF@@@===IIIKKK;;;EEEJJJKKKEEEBBBJJJTTT[[[^^^gggWWWZZZnnn}}}vvvWWW@@@DDD888888AAA999:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGCCCPPPPPPXXX~~~ZZZeeetttpppooocccTTTQQQUUUaaafffbbbiiiooojjjcccdddgggjjjSSSNNNMMMKKKIIIGGGEEECCCBBBAAAAAA@@@??????>>>???????????????@@@AAABBBDDDEEEFFFJJJLLLNNNKKKKKKnnn___NNNWWWSSSEEEEEEBBB@@@?????????@@@AAAHHHJJJOOOUUU[[[^^^]]][[[iiiiiijjjkkkkkkkkkkkkkkkggggggddd```aaabbb\\\QQQDDDDDDEEEDDDBBBAAAAAABBBGGG555bbbXXXFFFMMMCCCmmmsssKKK777777999555666777777888999999::::::HHH...OOOfffUUUOOOAAA:::JJJ[[[dddpppjjjiiiyyy{{{vvv~~~~~~}}}|||{{{zzz~~~tttyyy|||qqqgggPPP___wwwTTTJJJLLL^^^}}}[[[GGG:::;;;>>>;;;;;;???;;;??????>>>AAA[[[MMMFFFBBBDDD;;;:::444111---******))))))(((((((((''''''''''''((((((***+++...000111333666777(((,,,///333<<>>FFFSSSRRRNNNFFF???AAALLLVVVdddiiiqqqxxx|||~~~~~~sssbbbXXXQQQZZZlllqqqaaaLLL:::MMMRRRiiiSSSUUUQQQPPPPPPOOOMMMKKKIIIGGGMMMDDDBBBGGGDDD???IIIZZZ~~~|||vvv|||pppfffllljjjeeennn```]]]UUUNNNNNNTTTYYYXXXcccMMMQQQRRRTTT^^^YYYWWW\\\cccqqqsssmmmwww~~~|||~~~sss|||KKK;;;CCC888777>>>555888888888888999999999999;;;<<<<<<>>>???AAACCCDDDFFFHHHLLLNNNZZZfffUUUggg|||yyyrrrooohhhbbbmmm|||}}}{{{fffKKKIIISSSJJJIIIHHHFFFCCCAAA@@@???===<<<;;;:::::::::::::::<<<<<<<<<===>>>@@@AAABBBAAAGGGJJJMMMKKKCCCPPPoooooo\\\SSSXXXEEEAAA@@@CCC???:::>>>GGG;;;;;;<<<@@@FFFLLLRRRUUUOOOPPPQQQRRRSSSTTTTTTTTTJJJLLLJJJDDDAAA@@@===888MMM@@@444888GGGUUUWWWTTTooobbb\\\MMMUUUmmmrrrxxxtttSSS:::333777999666666666777777888999999999111FFF>>>XXX___UUUSSSQQQGGG777FFFZZZccciiiwwwwwwsss~~~zzzxxxyyyzzzzzzzzz~~~~~~~~~|||{{{xxxuuutttrrr|||qqqfff[[[^^^}}}rrrXXXPPPSSSYYYiiixxxdddLLL>>>666:::<<<999888<<<999===>>>===@@@YYYMMMFFFBBBCCC;;;;;;444111---******))))))(((((((((''''''''''''(((((((((+++/////////222888>>>666111))))))888HHHIII@@@666444111---...@@@cccHHHLLLbbbyyykkk[[[qqqnnnkkkkkkQQQ;;;jjjfffxxxzzz[[[???222AAA___:::444444444555777999;;;======AAAHHHLLLJJJMMMaaaxxxnnnPPPJJJ(((FFFmmm___OOOnnnGGG111666===999999]]]oooPPP<<<;;;FFFMMMMMMJJJIIIIIIKKKLLLKKKHHHFFFLLLNNNOOOKKKHHHGGGLLLQQQ^^^ZZZYYYlll___DDD555DDD\\\ooohhhwwwUUUvvv}}}```SSSWWWaaa______cccaaaiiiccc^^^___```______aaa}}}]]]gggSSS888444>>>IIIQQQUUUOOOBBB999;;;AAALLLRRR[[[dddjjjooosssuuu}}}|||}}}{{{qqqbbbVVVBBBDDDRRRfffjjjXXXAAA555222UUUYYYJJJWWWOOONNNMMMLLLIIIGGGDDDCCCFFF@@@===@@@AAA@@@@@@AAAbbbwww]]];;;555@@@888555999222555555555666666666666777888888999:::<<<>>>???@@@IIIAAADDDKKKDDDCCCiiixxx[[[fffvvvnnn[[[XXXSSSGGG<<>>===;;;:::999888888777777777777777999999999:::;;;<<<===>>>999@@@CCCGGGMMMIIIFFFPPPrrrwwwOOOPPPXXXUUUGGG777;;;FFF@@@...999;;;>>>???===;;;:::999===>>>???@@@AAAAAAAAAAAAAAADDDCCC===:::===CCCGGG???YYYtttzzzmmmcccgggpppYYYjjjXXXPPPTTTaaa~~~qqqWWW<<<222444666444111555555555666777777888888222;;;777333^^^xxxVVVNNNRRRNNNBBBKKKNNNUUUdddjjjlllvvvvvvuuutttssstttvvvxxxyyy}}}{{{{{{|||}}}~~~}}}}}}|||{{{yyyvvvsssrrryyyrrr```llltttQQQVVVOOO@@@LLL}}}|||ZZZCCC===666444999;;;777666:::888;;;<<<<<<>>>UUUMMMFFFCCCCCC;;;<<<444111---******))))))(((((((((''''''''''''(((((((((***---...///333888<<>>BBBLLLsss___[[[666111222333444666777999999===???EEEIIIIIIJJJTTTaaazzz```IIIEEEEEExxx===UUUjjjGGG777??????===???AAAtttRRRKKKQQQOOOSSSXXX[[[[[[YYYVVVUUUIIINNNQQQMMMIIIOOO___nnn{{{```III===@@@EEEOOO```www{{{kkksssAAAssssssZZZ\\\___^^^[[[^^^aaa```ccc___]]]^^^aaabbb```^^^ZZZwwwddd___CCC@@@444:::EEEPPPRRRJJJBBB>>>>>>;;;???FFFMMMSSSYYY___bbbuuuxxx}}}zzz{{{xxxtttuuupppvvvwwwmmm[[[KKK@@@;;;HHHSSS______MMM888333999^^^iiiUUURRRSSSKKKKKKIIIGGGDDDBBB???>>>;;;;;;:::999===@@@>>>888===iiijjjFFF333333<<<777333555222333333444444444555555555666666777888999;;;<<<===>>>>>>BBBHHHKKKIIIGGGHHHaaagggbbbsss~~~lllYYYPPPMMMJJJIIIIII???>>>===<<<:::999888777888888777777666777777888777777777777888999:::;;;777>>><<<;;;GGGLLLIIILLLMMMtttkkk@@@NNNXXXRRRFFFBBBFFFIII555888<<<>>>???@@@BBBCCCGGGGGGHHHJJJJJJKKKKKKKKKIIIKKKKKKJJJLLLTTT___fffYYYRRROOOUUU^^^]]]PPPBBBMMMJJJ@@@[[[zzz~~~rrr[[[DDD222222666333//////333333444444555666666666===...888:::111cccjjjMMMTTTNNNDDD:::@@@RRR]]]```bbbdddhhhnnntttxxxzzzzzzyyy|||{{{{{{{{{||||||||||||xxxxxxxxxwwwuuusssqqqooohhhiii[[[FFFGGG;;;EEEtttyyy]]]BBB666666444666::::::666888<<<888:::<<<<<<===RRRLLLGGGDDDCCC;;;===444111---******))))))(((((((((''''''''''''(((((()))((()))---222555555444DDD;;;777444***&&&???___oooLLL///---444222000333JJJ\\\WWWIIIUUUeeecccYYYpppbbbfffrrrpppccc```^^^jjjwwwtttlllxxx|||~~~qqqxxxgggSSSVVV<<>>AAAEEEJJJNNNVVV___kkkqqqrrrtttzzzlllooorrrtttyyy|||xxxrrr|||rrrddd```iiipppgggYYY___SSSJJJFFF???:::CCCRRRXXXZZZQQQ===000888LLLZZZqqqTTTVVVXXXPPPGGGFFFDDDAAA???<<<;;;:::555::::::777888===>>>:::@@@777lll555;;;333333888555333444333333333333333444444444444555555555666777999:::;;;444===BBB@@@BBBJJJLLLHHHMMMNNN___www___PPPSSSTTTNNN@@@777<<>>444^^^___NNNQQQWWWPPP===888JJJ^^^rrrsssuuuvvvtttqqqmmmkkkkkknnnrrruuuvvvuuusssrrriiimmmttt|||bbbMMM@@@:::EEE???FFF^^^vvv\\\888111===666555666777666555777<<<888:::<<<===<<>>666;;;@@@___vvvBBBqqq;;;???333333333333333333444444444888888999???EEEJJJLLLLLL```ddd^^^CCCZZZHHHVVVmmmTTTzzzQQQEEEBBB777???AAAAAA;;;222111???PPPWWW[[[aaaggglllqqqvvvyyyeee___VVVNNNHHH???444,,,<<<666666======<<>>;;;999999<<>>GGGPPPSSSRRRSSSYYY______```aaaeeelllqqqlllcccTTTZZZWWWKKKDDDGGGGGGAAABBB888777@@@CCCAAAIIIVVVGGG???///)))<<>>999888===@@@@@@EEEMMMDDDLLLRRRRRR]]]YYYOOOMMMTTTFFF;;;>>>DDDCCC999222999888888777666555555444333222222222222333444444555444444444555555666777222;;;999666<<<>>><<>>;;;888444000IIIKKKOOOSSSXXX[[[^^^______bbbiiipppnnndddXXXSSSHHHCCC@@@DDDNNNWWWZZZZZZssswwwWWW???///---...111111///222666000000000111222222333333555111333;;;:::000;;;ZZZqqqOOOKKKPPPTTTKKK888<<>>QQQPPPJJJ===;;;WWWccc___xxxhhhxxxzzztttaaaEEE...///>>>666555444333222333555888888999;;;>>>;;;LLLHHHGGGFFFCCC999<<<444111---******))))))(((((((((''''''''''''((((((''''''(((+++///444777999,,,999CCCBBB???;;;222'''$$$YYY~~~___GGG666)))...000...111444...555JJJWWWllloooWWWXXX^^^hhhgggttt```YYY^^^\\\YYYPPPBBB[[[fffNNN===,,,???...000:::TTTKKKUUU///000888"""222111111111111222333333666999<<<===@@@FFFLLLPPPPPPXXX]]]fffIIIUUUWWWJJJyyyiiiIIIqqqLLL<<<777666;;;>>>;;;888888111444999===<<<888222...000666;;;777111444BBBOOO<<<<<<@@@KKK]]]uuuccc```TTTFFF|||OOOAAAZZZIIIUUUQQQPPP^^^^^^XXX^^^```aaa]]]UUUQQQSSSUUUSSSZZZ???GGGQQQ]]]vvvBBBnnn}}}YYYIII666...111666666333;;;;;;<<<:::888777888::::::<<<>>>===<<<<<<===>>>DDDFFFFFFGGGKKKNNNKKKEEEEEE999222777;;;777222111444777>>>DDDFFFCCC>>>;;;333///555LLLoooVVVPPPVVVOOOEEECCC>>>===;;;888666555555555666555555666555333555999222111333LLL~~~KKKEEE@@@...222777333///333333000222111111111222222222222333222222222333444555666777@@@666555>>>BBB<<<:::===CCCIIIOOORRRRRRSSSYYY```gggVVVRRR[[[PPPGGGFFFCCCBBBAAA===999999===666666555555444444333333111000000000111111222333333333222222222333444444///555555888???===:::BBB222EEELLL;;;aaasssJJJGGGDDDCCCFFFIIIIIIBBB<<<555666999;;;===???@@@AAA:::<<>>EEELLLPPP>>>:::===666111777:::%%%CCC999$$$666888333[[[ccc>>>XXXCCC111222***555000/////////000111333444...555:::999777===HHHPPPLLLWWWXXX\\\vvvUUUeeelllFFFIIIaaaHHHllltttVVVFFFAAA>>>;;;;;;===999444333555999<<<===444777;;;>>>@@@@@@@@@AAAZZZqqq}}}uuuXXXGGGoooMMMKKKMMMJJJNNNXXXPPPMMMZZZYYYUUUbbbbbbaaa[[[RRRPPPUUUWWWSSSPPPJJJHHHHHHLLLfffQQQeeemmmNNN888111333444333...222666999:::::::::::::::777444666;;;>>>===;;;888<<<===:::999:::999666///;;;@@@777111666<<<===<<>>>>>???===888555666444444444444333333222222111111111111111222333333222111111111111111222333666555000333:::444111<<>>===<<<>>>>>>AAACCCAAABBBPPP```XXXYYYaaauuuxxxwwwwwwTTT***777999+++222222,,,+++111222,,,......//////000111111111***???888***444888444:::555999iiiwwwYYYPPPQQQSSSTTTSSSPPPLLLIIIGGGIIIIIIFFFBBB@@@AAACCC???@@@AAACCCDDDCCCCCCBBBKKKhhh```PPP<<<333333555444222333444444444777999777444666555888;;;888FFFRRRHHHBBBAAA999;;;555222...++++++******)))((((((((((((((((((((((((&&&&&&&&&''')))...555:::BBB@@@444111IIIgggcccKKK444999777111BBBppp^^^BBB===777222111...222000...---000333222///:::***444111444;;;,,,777555,,,111@@@KKKhhh___>>>|||???///444...---888............///000111222444555666777999===CCCGGGPPPSSSVVVVVVZZZkkkQQQOOObbb\\\HHHRRRnnnDDDUUUqqq______VVV@@@JJJNNNHHHFFFAAAIIISSSGGGOOOlllxxxsss}}}yyyQQQAAAaaazzzpppJJJAAAAAACCCHHHLLLOOOQQQOOOLLLMMMSSSXXXXXX[[[]]][[[VVVSSSSSSTTTSSSIII@@@;;;;;;LLLsss~~~NNNXXX|||LLLGGG;;;333666444&&&222777000888:::555>>>===<<<<<<<<<<<<:::888<<<;;;999999999888777666999888777777888999999888777999333,,,AAA>>>(((;;;SSS|||SSSRRRQQQNNNJJJEEE@@@===888777555444333222222222000111111111222222222222:::///444>>>555777tttzzzzzz}}}hhhNNN777333555222000222111111000000//////......////////////////////////000000000111222222333333555555555666777777888888===???AAACCCEEEGGGKKKNNNPPPSSSVVVVVVTTTUUUZZZ___]]]\\\\\\[[[YYYWWWVVVUUUWWWUUURRROOOLLLHHHCCC@@@<<<<<<:::999888666555444222111111000///......---000000////////////000000000000000000000000000000222222333444555666777888999:::===@@@GGGRRR]]]eeexxxmmmeeeQQQ@@@NNNCCCVVVTTTAAAQQQHHH^^^JJJ___YYYppp}}}]]]ooooooyyy^^^DDD444...///222////////////////////////////////////000000000000000111111222222333444444---777;;;MMMnnnSSSRRRJJJMMMJJJKKKHHHBBBBBBFFFEEE@@@???AAAGGGMMMQQQWWWcccpppmmmPPP666555444333333333333333111222222333333444444555555999444???666HHHKKKDDD@@@@@@:::===555222...++++++******)))((((((((((((((((((((((((&&&'''''''''(((+++000444AAAIIIGGG999333EEEcccxxxNNN:::888AAA999222???PPP```NNNGGG:::777555333222333444333000111+++;;;888444666,,,:::777NNNxxxjjjWWWFFFKKKzzzTTT---,,,333---)))...............///000111111222333444555777;;;@@@DDDJJJNNNQQQRRRVVVaaatttfff```ooowwwccc```kkkhhhrrr}}}{{{xxxmmmhhhooojjjZZZPPP>>>GGGbbbttt@@@444@@@HHHCCC;;;IIILLLNNNMMMKKKLLLQQQUUURRRTTTTTTSSSPPPMMMKKKKKKCCC>>><<<;;;888:::NNNfffuuuJJJNNNdddNNNEEE???222111,,,(((...222333555333000000333666999:::666===CCCBBB;;;666666:::666777999::::::777333000###000>>>666333888UUUKKKNNNMMMJJJGGGCCC>>>:::777666555444333222111111111000000000000111111111111555...111;;;:::666CCCYYY~~~|||xxxxxxzzzwww~~~}}}}}}yyyRRR999???333...333666111///333000000000/////////......//////////////////////////////000000111222222333444444555666666777777888:::<<>>555///000===bbbzzzvvvyyy||||||yyyxxxzzzxxx]]]HHH666555555444333333333333333111111222333333444444555555999444>>>666HHHJJJCCC???@@@999<<<555222...++++++******)))((((((((((((((((((((((((&&&'''''''''&&&'''***---666EEETTTQQQ>>>555CCCYYYmmmUUUFFF;;;EEEIII666+++>>>ccciiiaaaVVVLLLFFFBBB@@@???EEE;;;@@@@@@MMMgggzzz~~~pppXXXTTTSSS{{{AAA///&&&---333...***+++------------...///000111///111222333444888===@@@DDDHHHKKKMMMPPPUUU^^^dddTTTbbb___UUUooozzzhhhXXXKKKJJJhhhYYYmmmfff\\\HHH555999JJJPPPeee}}}RRR@@@222555===@@@BBBDDDHHHKKKMMMMMMKKKLLLPPPTTTTTTRRRQQQPPPOOOMMMIIIFFF<<<:::;;;===888000333===NNNjjjaaaDDDkkkPPPNNN@@@555444111...111333333555777888666222///555777:::===<<<999333///+++---///000222222111111BBB444777===VVVvvvdddIIIQQQJJJHHHEEE@@@<<<888555444444333222111000/////////........./////////000000333111------333888333)))333mmmqqqcccFFF444...111666...,,,000666444---,,,111///////////////.........////////////////////////...//////000000111222222333333444555555666666777777999;;;===>>>@@@DDDFFFIIILLLPPPQQQRRRTTTYYY]]]XXXXXXYYYYYYXXXVVVUUUTTTRRRNNNIIIDDDAAA???;;;999888777777555444333222111000000000///......------//////............//////000000000000000000000000000000111111222333444444:::::::::999999:::>>>AAATTTDDDfff}}}{{{HHH<<<000+++///333333000////////////////////////.........////////////000//////000111111222222333222)))///>>>999000KKKvvv|||kkkHHH222000...444444333333222222333333111111222222333444444444555888555<<<666GGGNNNFFFAAA@@@777999555222...++++++******)))((((((((((((((((((((((((%%%'''((((((''''''((()))...666FFFYYY```TTT<<<***ggg~~~YYYSSS```WWWLLLBBB888888???NNNvvviiiZZZ@@@???\\\\\\iiittt333///,,,+++,,,...---,,,+++,,,,,,,,,,,,---...///000...///111222333666:::===BBBDDDFFFIIIKKKMMMOOOQQQEEEvvv|||___hhhqqqxxxpppWWWSSSgggnnnOOOBBBAAA444...<<>>999666555444222111000///............,,,------------.........---333222++++++555:::777222333;;;dddnnn^^^PPP???444666888999888666333111444222222333///))),,,222................................................---......//////000111111222222333333444555555555666777999:::;;;===@@@CCCFFFHHHKKKMMMNNNPPPTTTWWWQQQRRRSSSTTTSSSRRRPPPOOONNNJJJDDD???<<<:::888666555555444333222111000////////////......---------///......------......///////////////////////////......///000000111222222666888999::::::;;;===???666HHHLLLMMMwww|||~~~ppp|||lll\\\888555000,,,,,,000222111...........................------........./////////...//////000000111111222555222333888:::777777999&&&wwweeeMMM<<<------444444333333222222222222333333111111111222333333444444444777777999666FFFOOOGGGAAA@@@666888555222...++++++******)))((((((((((((((((((((((((%%%&&&((()))(((((()))***//////222CCCbbbwwwnnnYYY222DDD{{{wwwpppwww~~~oooXXXMMM???444666777???RRRiiizzzwwwrrrkkkddd___XXXTTTMMMQQQ>>>XXXYYY222000//////,,,((('''***)))'''++++++++++++,,,---...///...///111222333555888;;;AAABBBDDDFFFIIIKKKKKKKKKJJJPPPRRRqqqfffqqqxxxhhh___[[[KKK444BBB...DDDVVVKKK;;;888OOO@@@===???BBB===888DDDWWWhhhkkkkkkYYY<<<;;;:::444000444:::;;;:::999EEEGGGJJJLLLMMMNNNOOOPPPNNNKKKHHHGGGFFFCCC>>>999888444111111111000000222(((===FFF|||{{{^^^OOOuuuxxxiii\\\FFF???666000111666<<<@@@111777;;;666///...888CCC+++000999DDDRRRcccttt~~~rrrLLLNNNQQQIIIJJJHHHEEE@@@;;;888666555555000///...---------------++++++,,,,,,,,,---------'''///666555///---///333555:::000222EEEOOOeeexxxkkk^^^UUUPPPGGG>>>>>>@@@;;;<<>>@@@CCCEEEGGGIIIJJJKKKMMMNNNMMMNNNOOOPPPPPPNNNLLLJJJIIIEEE@@@<<<999888666444222222111111000///..................------------......------------..............................------......///000000000...111444666777888:::<<<@@@888<<>>QQQpppooojjjsss[[[EEE>>>999;;;;;;;;;DDDPPPWWWgggddd___QQQIIIXXX\\\pppyyy```???444)))000+++++++++)))***+++***'''************+++,,,---......///111222333444777999???@@@BBBEEEGGGJJJKKKMMMLLLSSS???EEEZZZmmmYYYjjjppp}}}rrraaa~~~]]]---,,,555111555555333111000222888===@@@BBBEEEHHHJJJKKKJJJJJJJJJHHHFFFCCCAAA===888555222111000111111000...,,,666:::'''222III^^^```ZZZfffwwwcccPPP@@@777III;;;000444DDDNNNLLLDDDeeemmmyyyaaaAAAGGGRRRFFF@@@NNNAAA???;;;777444333333333///...------,,,,,,------+++++++++,,,,,,,,,------111---,,,000000+++***---&&&666666111000%%%)))EEE***444BBBLLLSSSXXX[[[]]]ddd```XXXOOOHHHEEEEEEGGGDDD???;;;===CCCGGGIIIIIIUUUXXXTTTSSSVVVOOOKKKSSSMMMNNNJJJCCCGGGQQQSSSMMMGGG<<<;;;<<<555444777333111111222111///+++'''$$$---,,,+++---//////,,,))),,,,,,,,,---------------------------------------+++,,,,,,---....../////////000000111111222333333444666777888888999<<<>>>AAABBBCCCEEEGGGHHHIIIIIILLLMMMOOOOOOOOOLLLJJJHHHCCC@@@<<<999888666444333111000000///......------------------------------------,,,,,,,,,,,,------........................---------....../////////...111444555666666888999;;;;;;<<>>?????????>>>===HHHEEEAAAIIITTTMMMIIISSSOOOPPPOOOLLLLLLLLLCCC888===333555:::555333777555000...,,,,,,---///333555111111000//////...***'''++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........//////000000111222222333444666666666777999;;;>>>???AAADDDGGGIIIIIIHHHJJJKKKMMMMMMLLLIIIFFFCCC<<<:::888777666555222000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------............///000222555666666666888999,,,===FFF@@@;;;AAAGGGGGGMMMUUU```zzz}}}```III&&&222777666333***'''...,,,---//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---......//////;;;...&&&)))000333555888444)))CCC666333000<<>>jjjvvvfff]]]eee{{{qqq[[[wwwyyymmm888&&&222333%%%///)))((((((***'''###&&&,,,))))))))))))***+++,,,---,,,...000111111111333555444:::AAAEEEEEEEEEGGGJJJHHH;;;:::<<<...@@@'''777EEEnnnzzzhhh^^^ssseeehhhPPPdddaaa]]]vvvXXX333444222,,,+++...111111000//////111666;;;999555===???CCCGGGJJJKKKIIIGGGGGGHHHHHHDDD<<<666444444222222000,,,***,,,//////+++000(((%%%***000444(((888www~~~ssssssOOO^^^YYYwwwllleee\\\OOO999@@@OOOFFF>>>BBBAAA888777555444222111000000......---,,,,,,,,,------++++++,,,,,,,,,---------$$$...222......333222++++++///000...,,,------,,,555///,,,000666777555333222111111444888999666222:::999555222777???BBB@@@@@@NNNNNNFFFJJJNNNMMMPPPKKKHHHGGGKKKLLLHHHAAA>>>;;;111555:::333///111///......//////...------,,,,,,---+++((('''***...000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---............//////000111111111222333444444444555777999<<<===@@@DDDHHHKKKKKKJJJGGGHHHJJJJJJIIIEEEBBB???888777555555555444111////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------..................---///111222333444666888888777555777???GGGHHHEEEIIIIIIEEENNNAAAMMM{{{TTTFFF999444000///777)))%%%111555+++222111...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///(((222555000///555444,,,777///<<<,,,===555555;;;999FFFHHH[[[sss```JJJ;;;555444666666444333333000---555///555<<<666444666333000000///000000111222222000000000111222222333333222444<<<111666BBBrrrOOODDDDDD;;;>>>777555222...+++))))))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&###))),,,***''')))222<<<\\\hhhfffHHHHHHggg|||fff^^^[[[YYYWWW\\\nnnfffssssss{{{GGG///...---+++***))))))(((((((((((((((((((((((((((((((((((((((((()))******+++,,,---...///111222222888888;;;???BBBDDDCCCAAA@@@<<<777444222222222111...)))555```llljjjXXX[[[oookkkVVVZZZssseeeWWWSSSVVVYYYeeemmmiiiyyy{{{FFF///.../////////////////////////////////000111222444444999:::===???BBBCCCCCCCCCDDDAAA===:::777555222//////...---,,,+++++++++++++++++++++,,,,,,,,,------111(((333ddd{{{iiiWWWRRR\\\ggglllWWWIIIAAA>>>EEECCCCCCEEEFFFEEE@@@<<<666666555444222111111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------////////////////////////000111111222333333444444555555555666777999;;;<<>>AAACCCEEEFFFDDDEEEEEEDDDBBB@@@>>>===666555333111000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111222222333444444666666666777999===@@@BBBDDDEEEGGGHHHGGGFFFCCCAAA>>>EEETTThhh{{{jjjDDD===555///.../////////................................................------------,,,,,,+++***++++++,,,,,,,,,,,,---------------............///............////////////222222333444444555555666999<<>>@@@CCCBBBAAABBBCCCAAA<<<888444333222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------........................///000000111111222333333333444444555666888999:::???CCCEEEEEEFFFJJJJJJGGGFFFGGGGGGFFFCCC???:::777555444222111000/////////------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------------------...//////000000111222333444555555888999:::===???AAACCCDDDDDDDDDCCCBBB@@@>>><<<:::555444333111///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000111222222222555555555666888;;;>>>@@@AAACCCEEEFFFFFFCCC@@@>>>>>>===;;;999999;;;===>>>BBBCCCDDDEEEEEEFFFFFFFFFGGG@@@999666777555///)))666222...---///000///...------------------------........................,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------------------........................////////////222222222333444444555555:::<<<===<<<:::===CCCHHH>>>EEEIIIGGGCCC@@@:::333>>>>>>>>>===:::777333111666333000///000111111111111111111111111111111111333111///000222333111///111000000////////////000...///000000000111222333555222444444::::::kkkMMMCCCDDD;;;???999555222---+++***)))((('''''''''''''''''''''''''''(((((((((''''''''''''''''''(((((((((&&&&&&(((***%%%888QQQdddqqq~~~xxx^^^KKKSSScccxxx```333 '''666---,,,+++***)))(((((((((''''''''''''''''''''''''((((((''''''(((((()))******+++,,,---...///000111444444666:::===>>>===;;;999666222000/////////..."""***///+++%%%'''555BBBRRR[[[}}}}}}eeeGGG===111&&&'''///222+++"""------------------------.........///000111333333666888;;;===???@@@AAAAAADDD???:::555333111000...------,,,+++******************+++++++++,,,,,,,,,+++(((%%%&&&***///222444;;;UUU{{{yyy}}}wwwfffUUUEEE:::999777555444666:::???BBB@@@??????>>>>>>;;;777444111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///000000111111111222222333444666777888<<<@@@BBBBBBCCCGGGGGGDDDDDDEEEDDDBBB???;;;777444222222000///............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,---------------......//////000000111222333444444666777888:::===???AAABBBBBBBBBAAA???===:::888777444333222000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000000111111333333333444666999;;;======???BBBDDDCCC@@@<<<999555333111...---------......///000111222222222222555111---,,,...111444555,,,+++,,,...000000...,,,------------------------------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------------............---............/////////111111222222333444444444555666888;;;===>>>???@@@BBBAAA===888777999888555111000///......///000111000//////000222333333222000000000000000000000000222000000000222222111000000////////////000000111+++///111111......111555555222444444888888gggNNNDDDEEE===@@@;;;444111---******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((&&&%%%+++!!! 999[[[xxxxxx|||kkk^^^[[[```dddpppooodddtttrrr{{{\\\999'''+++222000)))+++******)))((((((((((((''''''''''''''''''''''''(((''''''''''''((()))))))))***+++,,,---...///000111222444777::::::999777555222///------...---,,,111---***+++......***%%%***999;;;333CCCkkkmmmQQQ;;;111...---,,,!!!***333666333///---------------------------------------...///000222222555666999;;;===?????????BBB===777222000///......,,,,,,+++***************************++++++++++++....../////////---+++)))---///000///555KKKlllmmm]]]HHH777//////111222888777777777999;;;>>>@@@>>>>>>===<<<:::777333111//////...---,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---......////////////000111222444555666999===@@@???AAAEEEEEEBBBBBBAAA@@@>>>:::666333111000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++************************************+++++++++++++++++++++******************++++++++++++,,,,,,,,,------,,,,,,------...///...//////000111222333333444555666888:::<<<>>>???@@@???>>>;;;999666444333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------.........///000000111111222222222333444666888999:::<<>>999777///666444222000///---,,,+++666///&&&"""$$$)))---///++++++++++++++++++++++++,,,,,,,,,---...///111111222444777999;;;<<<======>>>999333///------------++++++***)))))))))******)))))))))*********++++++'''---000---&&&&&&...777444///,,,...222000(((000///;;;FFFIIISSS___```lllllljjjiiinnnuuuqqqggghhh[[[]]]RRRCCC@@@888333333000...///333666777777111222333444666777999:::======<<<:::777333111000.........---,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......---......///000222333444777;;;>>>===???CCCCCC@@@???>>><<<999666333000///......---,,,++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,---......---......///000111222222222333444666888:::;;;<<<===<<<:::888555333111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------......//////000111111111000111111222333444666666999:::===>>>===:::666333555444111///---+++++++++111111111111000///...---***...222333222000//////000000000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............//////000000111222222222666444222555999<<<:::888===999777888999777444111..................------111000000111222000---+++........................//////000000000000111222//////...//////000111111777444000000111222222000333111333333777333```LLLBBBCCC:::>>>888444000---*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%'''((()))((('''"""(((,,,)))$$$%%%---555%%%###///LLLlllkkkOOO???666---''')))++++++&&&!!!"""(((///''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''((()))***+++,,,---.........///222444444222000---+++******+++++++++*** %%%+++...---+++))))))111+++)))+++...------...(((+++------///222222///((("""%%%***(((,,,///((("""&&&***---------///111&&&'''(((+++---,,,((($$$+++++++++++++++++++++++++++++++++,,,---...000000111222555777999;;;;;;;;;999555000---------,,,,,,******)))))))))))))))***((())))))))))))*********((($$$$$$***222333+++""")))((((((+++///333444444222***,,,///)))---666777///000//////333777666111444---000000***...333000111111222444444222...+++111111222333333444444444:::;;;:::888444111//////------------,,,,,,,,,+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++,,,,,,------,,,------...///111222333555999;;;;;;===@@@@@@>>><<<;;;888555222000//////------,,,+++++++++++++++*********+++++++++++++++************************)))))))))************+++)))))))))***************************++++++++++++,,,,,,,,,,,,,,,------...,,,------...///000111222111222333555777888::::::;;;:::777555222111000///......------,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......//////000111111111000000111222222333444444777888999:::888666333111,,,------///000222444444&&&'''((()))************)))******)))((()))+++---,,,,,,,,,+++)))***,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------...............//////000111111222666333222333666999888777888333000000000......000...///111222333222222111---------///111111///---........................---///000000000000111222000////////////000000111999444000///222444333111222000444444777333^^^OOOEEEEEE<<>>@@@777666444222///+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((())))))***(((((())))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((()))***+++,,,------,,,++++++---...---+++))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++,,,,,,---------...///000000000///...++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------............------------------------,,,++++++***++++++++++++++++++++++++******************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------.................................------------------------------------------------------............------........................---------............///---------............///////////////000111222222---222333333444<<>>AAA999777444222///+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((()))***+++,,,------,,,++++++,,,---,,,***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********+++,,,,,,------------...//////...---,,,******************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,---.........---------,,,,,,+++++++++************++++++,,,******++++++++++++******************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---............---,,,+++++++++************)))*********++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------.........------------------------------------------------------------------------------............------........................---------............///---------............///---......///000111111111...444444333333;;;DDDOOOBBB>>>BBB:::999444222///+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***+++,,,,,,---,,,+++++++++,,,+++)))&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++++++++++++++***)))))))))))))))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))******+++,,,,,,------,,,---.........---,,,+++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,---.........------,,,,,,+++++++++((((((((()))***,,,---...)))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------+++++++++************)))))))))******++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------------------------------------------------..................---........................---------.........//////---------.........//////,,,---...///000000000000///666555333222:::AAAOOOBBBDDD<<<@@@;;;555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))***+++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************------,,,,,,+++***))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---+++++++++************)))************************+++++++++*********))))))************************************************++++++++++++++++++++++++***000666555000+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------......///////////////........................,,,,,,,,,---------......////////////////////////////////////000000000000111111444666111:::BBBNNN@@@AAA999<<<777555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************------,,,++++++***))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---++++++++++++************************************+++++++++*********))))))************************************************++++++++++++++++++++++++)))000555555///******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************************++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------......///////////////........................,,,,,,---------.........////////////////////////////////////000000000000111111444555111:::BBBOOOAAAAAA777:::666555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,+++++++++************************************+++++++++***************************************************************+++++++++++++++++++++++++++111777777222,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------......///////////////........................,,,------------.........////////////////////////////////////000000000000111222444555222;;;@@@QQQCCCCCC999===999555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************,,,+++++++++******))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++************************************************************************************************************+++++++++++++++,,,,,,///444999:::555000------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...........................---......///////////////........................------------............////////////////////////////////////000000000000111222444444222<<<>>>PPPCCCCCC999>>><<<555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************************************++++++***************)))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++************************************************************************************************************++++++,,,,,,,,,///333888888555111...---+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.................................---......///////////////........................---------.........//////////////////////////////////////////000000000000111222333333222===<<>>:::}}}OOOCCCAAA666;;;999555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,)))*********++++++++++++++++++******++++++,,,---------,,,,,,,,,+++++++++************************))))))*********+++++++++************************************************)))******+++,,,,,,------+++---...///...---,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------....................................---......///////////////....................................////////////////////////////////////////////////000000000000111333333222333???888|||zzzSSSEEEBBB777;;;:::555222---+++***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++******++++++,,,------------,,,,,,,,,++++++************************))))))******++++++++++++************************************************))))))***+++,,,,,,------,,,---..................******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////---......///////////////..................................../////////000////////////////////////////////////000000000000111333333111333@@@888zzzyyyOOO>>>CCC;;;:::888222000...+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''***&&&&&&***)))###"""%%%)))&&&###"""###%%%&&&%%%+++%%%(((***%%%&&&&&&***&&&"""!!!######""" &&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************,,,,,,+++***))))))******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***+++,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,------------------,,,,,,,,,,,,---------......//////---,,,+++*********,,,...000///---+++******+++---...000///...,,,***///...---,,,,,,---...///------,,,,,,+++,,,,,,------------,,,,,,,,,++++++........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++......******000111...//////...+++***---...---***000---,,,222///***//////333333...---111333222***...222222111111///------.........//////000000////////////////////////////////////000000000000222000333000666555>>>pppvvvQQQ>>>CCC;;;:::777222000...+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$$$$$$$'''$$$%%%***+++))))))---###)))///...***''')))---$$$ """$$$###&&&)))&&& ###'''******'''###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************,,,++++++***))))))******************************))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))************************)))************+++++++++******************************************************************************************************++++++++++++******************************************************************++++++++++++))))))******++++++,,,,,,***************++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---------.........))))))***+++,,,...000111111000...,,,***,,,000333,,,+++***)))***+++,,,---)))***,,,------,,,***(((............////////////---------,,,,,,,,,,,,+++........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,000000------000000,,,111222222000/////////......333///,,,222000---222,,,---222777555///******111111...+++***+++...///........./////////000000////////////////////////////////////000000000111222111333000666555>>>nnnvvvSSS???CCC;;;;;;777222000...+++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''######%%%&&&&&&%%%)))&&&$$$%%%$$$!!!!!!$$$ $$$''''''%%%######%%%111...+++(((&&&&&&''''''+++((($$$"""###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************,,,+++******)))*********************************)))))))))*********++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******************************)))************+++++++++******************************************************************************************************++++++++++++******************************************************************+++++++++,,,*********+++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---............---,,,,,,------------.........+++++++++++++++,,,---...))),,,...///...+++******000000000000111222333333---...///000000///...---,,,------......---,,,,,,......---------,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,+++...///......///...+++%%%'''***...000222333333///333...+++000///,,,222:::111---111111,,,///888555333000......000333555////////////000000000000/////////////////////////////////000000000111111222111444000666666===kkkwwwWWW???BBB;;;;;;777222111...,,,)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''***'''$$$%%%)))+++***''''''&&&''')))+++,,,///111111+++&&&''',,,...,,,(((###&&&$$$$$$)))***)))------+++'''$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************++++++***************+++************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********************************))))))*********+++++++++***************************************************************************************************++++++,,,,,,++++++************************************************************+++++++++,,,,,,+++++++++++++++++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...//////...---,,,------------............//////...---------......000222555555333000//////(((***---000000...+++)))333111///---...000222444---............---+++***............------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---------------.........///000000///666444333333000,,,******000555000---333000,,,111------222:::<<<999666555000...///111111...,,,+++000000000000000000000000//////////////////////////////000000000111111111111222555///777777<<>>===TTTfffyyy~~~vvvqqqwwwfffmmmaaa]]]ggg[[[DDDDDD444222---'''######&&&***&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((((())))))(((((((((''''''((((((((())))))))))))))))))*********++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((('''(((((())))))******+++************************************************************************)))))))))))))))))))))))))))))))))*********++++++*********************************)))******+++,,,*********************************++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///111111///---,,,------........./////////------,,,+++++++++,,,,,,,,,000666:::<<<<<<======GGGDDDAAA???>>>@@@CCCEEE777999<<<===<<<888333000............///000111222000////////////.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000///,,,,,,///000000222555:::999AAAOOOZZZ^^^fffooozzz|||zzz~~~zzztttxxx{{{rrrcccVVVLLLFFF???:::;;;111+++///222111333999222222222222111111111111000000000000000000000000000000000111111111222222111444666///777999:::^^^zzz```BBBAAA<<<===555333222///,,,***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))'''&&&'''---222///;;;HHHVVVfffxxxzzznnneeeUUUCCC333,,,+++---))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))************))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******************************))))))***++++++,,,*********************************+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,---------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---000222222000---+++............////////////000000111333666888:::<<>>:::111---000333333222222222111111111000000000000000000000000000000111111111222222222111555777///777:::999[[[}}}aaaBBB@@@<<<===555333222///---+++)))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$''')))'''''',,,888CCCccckkkqqqsssxxx~~~zzz|||fffMMM999///,,,++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))************++++++++++++******)))*********++++++++++++++++++,,,,,,,,,---------------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************'''(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******************************))))))***+++,,,,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---000222222000---+++............/////////000///333999CCCMMMWWW^^^cccYYYTTTLLLEEEDDDKKKWWW___YYY___hhhoooqqqnnnhhhcccpppiii^^^SSSMMMMMMOOORRRPPPLLLDDD<<<666222000///000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000111222333999<<>>)))&&&555---%%%)))***...%%%###)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''$$$''',,,---((('''+++------,,,*********)))''')))000###///,,,555%%%+++***,,,---,,,---000222222...///,,,))))))---,,,))))))+++------,,,***(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************...,,,+++++++++++++++***...+++)))((())),,,......333***''',,,...+++...555...222))))))555---%%%222))),,,//////---,,,---...---,,,***)))))))))***+++************************************************************************)))************+++++++++++++++++++++++++++++++++'''''''''''')))+++,,,...,,,++++++,,,***((()))+++......---,,,,,,+++++++++)))+++---...//////...---++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************************+++,,,111---,,,///,,,''')))...,,,)))))),,,,,,+++,,,///---......,,,***)))((()))*********,,,...///...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---,,,,,,'''---///***)))---...+++------/////////...,,,+++---000+++......+++000------...///000///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---//////,,,'''...///---+++...666<<<>>>PPPZZZ```[[[SSSOOOMMMKKK]]]\\\hhhzzzzzzsss~~~}}}uuubbbbbbcccPPPGGGNNNSSSHHH<<<999555---111777333111222,,,000///...///111222222000//////.........---------------------------------------------------------111---)))))),,,000111111444$$$111+++000GGGBBBEEEaaalll}}}mmmtttxxxdddwwwUUUDDD<<<555...,,,777888***444444222000///111111000333222111000000111222333222444000222888777>>>RRRaaaBBBAAA???888999333222///---+++)))))))))(((((('''''''''&&&&&&&&&((((((((((((((('''''''''!!!---BBBWWWcccggglllrrr}}}~~~rrrOOO555222)))$$$111%%%+++,,,%%%"""%%%(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))///)))'''***+++'''%%%'''%%%+++111111//////...,,,%%%666333"""(((111666555555333111///000///***%%%---111222000///000---''',,,+++(((&&&&&&(((,,,///******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********+++***)))))))))+++---......,,,---...000000///,,,***...,,,///333222,,,((('''111000+++,,,111---)))///222///+++((((((***,,,---000///...---+++******)))++++++++++++++++++++++++************************************************************++++++++++++,,,,,,++++++++++++++++++.../////////...,,,)))'''------,,,,,,,,,,,,---000---+++)))((((((+++...000999444+++%%%###&&&+++///++++++++++++++++++++++++++++++************++++++************************))))))(((((((((((())))))))))))))))))************,,,++++++***++++++,,,,,,((('''***///...)))(((,,,111---,,,---+++'''&&&((()))+++---...///000222333***+++,,,+++)))(((((()))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------............---***---...,,,,,,...---,,,---------------,,,,,,,,,***,,,***---...,,,///---111000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///000///+++))),,,222777---333444333:::LLL^^^gggqqqRRRBBBMMMXXX[[[nnnzzz^^^VVVTTTOOOKKKLLLNNN:::000000...333777222111000//////000000///---//////.........---------------------------------------------------------)))000777666///)))(((***222+++@@@GGGGGGKKKUUU}}}ttttttkkkQQQAAA:::666444222+++,,,333:::666,,,...777333222111000000111222333333444111333888777>>>RRR___AAAAAA???888999333222///---+++)))))))))(((((((((''''''''''''&&&)))))))))))))))))))))))):::AAAOOO]]]eeehhhooowww}}}qqqvvvgggZZZTTTSSSOOOIIIEEEKKKSSSZZZcccuuusss|||~~~eeeRRR===///000111'''###(((,,,((($$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))+++''''''+++...---++++++,,,111000(((###***666>>>:::___vvvYYYllltttyyywwwppphhhfffgggddd^^^YYY<<<:::222)))(((...444666...---+++***))))))***************))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***************+++***+++,,,------,,,+++***+++...000///111555666555666...000444111111444111222000000222333222///+++++++++------......------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++...000---,,,,,,+++++++++,,,,,,***---111444333...((($$$'''***///333333000,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************))))))(((((())))))***)))))))))*********++++++,,,,,,++++++++++++,,,,,,...,,,,,,......---000666,,,***,,,000222111222555000///...,,,+++)))(((''',,,///111000......000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------...++++++...111000000111222111111000000000000000000000111000000///---------,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***)))---222222...***222222:::OOOgggsssnnndddNNNddd~~~{{{eeeYYYXXXYYYNNNKKKFFF888222555333333111000000000000...,,,/////////.........------------------------------------------------------+++...111000,,,,,,000444;;;AAA@@@AAAmmm~~~sss|||~~~vvvsssvvvvvvpppkkkiiiddd]]]WWWVVVmmmnnnsss|||tttZZZ;;;000<<<;;;666111///111333222000333222222111111222222333333444111333999777===QQQ^^^@@@@@@???888999333222///---+++)))))))))((((((((('''''''''''''''***)))((('''))),,,000222OOOJJJIIIOOOYYYeeeuuu|||\\\WWWfffXXXJJJ>>>:::999>>>BBB@@@===<<<777;;;EEEOOOMMMCCCBBBIIIQQQyyyuuuRRR444///,,,)))***+++)))&&&%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((()))))))))*********&&&(((+++...///...---...$$$111999888>>>RRRkkkyyyuuutttTTT;;;///***''')))+++...111222000+++(((++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,+++,,,......---,,,,,,---444222///---...333;;;@@@???GGGJJJGGGJJJUUUYYYUUUXXXJJJLLLLLL===;;;===000444444333333333222111///,,,---...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------)))***+++,,,...///000111---///000000111333222///222///,,,***,,,111777;;;111111000///...,,,++++++------------------------,,,++++++******++++++,,,***************************))))))))))))))))))***))))))*********+++++++++,,,,,,+++++++++++++++,,,)))+++---...---+++,,,---333111111222000+++(((***---------...111222333222++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------...///666///+++///000------111000111222222222111///...111,,,111------111,,,111///............//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++...000///...222999???OOOgggppp]]]GGGRRRnnndddWWWSSSOOO@@@777444...444222111111222222111000////////////............................................................111,,,''')))000777;;;<<>>CCCDDDMMM^^^lllqqqqqqrrr[[[CCC???;;;===@@@>>>NNN___dddqqqvvveee]]]pppzzz~~~kkknnnTTTQQQpppsssiiiHHH666BBB>>>'''%%%,,,)))(((''''''&&&&&&''''''((('''''''''((((((((()))))))))))))))************+++,,,//////***&&&(((000666CCCZZZooovvv}}}qqqxxxbbbRRR777333...+++,,,...//////++++++++++++************************************((()))))))))*********+++++++++++++++,,,,,,,,,,,,(((+++...000//////000111---///222777???LLLYYYbbbhhhvvvoooddd]]]RRREEE:::444333444333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------............000222333222///,,,***+++111555888>>>EEEDDD>>>999;;;>>>===888000'''!!!)))***+++---...000111111------------------------,,,,,,++++++++++++,,,,,,******************************))))))))))))******************+++++++++++++++************+++,,,,,,)))...333555333111...+++000///111666666222000222666333000///...---)))'''333000,,,,,,...///---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000///......000222666111...000222222444888777999<<<>>>>>>;;;888555444+++333******333***333222222222111000...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++111666000&&&---NNNoooyyy\\\TTTkkkyyyuuu~~~zzzeee^^^WWWTTTMMM@@@666333000000111222333333000000/////////..................................................................222888@@@FFFIII]]]oooqqqzzztttkkkhhhZZZPPPPPPOOOMMMLLLUUUfffooommmlllqqqsssuuunnneeepppwwwuuuqqqIII,,,777>>>:::444333555666333333333444444333333333444555333555999666;;;NNN___AAAAAA???888999333222///---+++)))))))))'''(((((((((((())))))))))))((((((***000777???DDDDDDIIIUUUcccggg\\\LLLAAA<<<555>>>???NNNjjjwww[[[@@@TTT|||rrrKKK...111111%%%###...((((((''''''''''''(((((((((((((((((()))))))))))))))*********+++++++++++++++...,,,(((+++;;;NNN[[[yyyzzz~~~iiiXXXAAA///&&&'''+++...,,,,,,,,,+++++++++******************************((())))))******+++++++++++++++,,,,,,,,,---------,,,------+++)))***...222222???SSSfffwww|||dddMMM???666444000,,,+++,,,///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------....../////////333...(((&&&***444@@@HHHVVV\\\```ccclllvvvwwwpppsssyyysssddd[[[OOOIII???555///...///111........................,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++*********++++++++++++,,,************+++---...///000000,,,&&&(((222<<>>TTTfffkkksss~~~xxxmmmnnnPPPVVVEEEAAA<<<666222111222333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............+++777TTTkkknnngggcccnnntttoooddd]]]TTTMMMGGGFFFJJJPPPQQQMMMMMMQQQTTTOOOFFF@@@GGGEEEEEEDDDCCCNNNkkkooo___SSSSSSKKK@@@777222111111222000000000000/////////...................................................111222666===JJJ___vvvlllzzzzzzuuuppplllVVVGGGMMMOOOSSSdddggg|||~~~jjjooouuuXXXHHHXXXsss{{{ooocccooo???222777666333333333444555666666555444333444666444666:::555:::LLLbbbBBBBBB???777999333222///---+++)))))))))'''((((((((())))))******%%%)))000777===@@@AAAAAA@@@===;;;777444;;;NNNaaaxxxggg```MMM@@@CCCJJJbbbtttmmm___YYYVVVjjj\\\MMMkkkqqqggg{{{tttNNN777:::666%%%((((((''''''''''''(((((())))))))))))******************+++++++++,,,,,,,,,---666EEE[[[zzz{{{kkkppptttgggzzzsssuuusssmmmoooxxxqqq[[[CCC222---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,,,,,,,,,,---------......---...000555CCCZZZuuuvvvnnn|||uuuvvvoooWWWCCC666111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...///000000111---CCCfff~~~~~~sss|||}}}}}}{{{yyyuuu{{{OOO222////////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++,,,...000222555666???YYYyyy|||~~~yyytttnnneee^^^zzzeeeKKK999666:::////////////////////////------------------------------------------------........................------------------------+++...222444888AAANNNWWWhhhvvv}}}vvvlll\\\KKK>>>555222111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////444DDD___rrrnnnaaabbbnnnzzz___KKKCCCIIIBBB@@@CCCCCC===;;;>>>===DDDDDD<<<<<>><<<777111///---+++***)))******(((((())))))))))))((('''+++000555777777999===@@@<<<111,,,:::TTTdddbbbYYYEEEGGGUUUrrreeeNNNrrrLLLQQQsss}}}oooPPPHHH===%%%+++((())),,,+++'''&&&)))******)))))))))))))))*********)))***---000---(((AAAppp}}}bbbiiimmmgggtttccc```\\\[[[```jjjuuu|||uuunnn{{{wwwkkk@@@111111000------///---***************************)))************+++++++++***333444---///777444)))999,,,///cccqqqnnn{{{ggg```JJJ777333888'''000333%%%333'''---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******...111111---******+++999444000555444BBB]]]}}}www{{{|||uuurrrvvv{{{{{{vvvpppsss|||{{{yyyvvvEEE,,,111111111111)))222333,,,%%%+++555333'''++++++++++++++++++++++++,,,,,,,,,++++++*********///&&&%%%...000)))(((///333...333,,,===222MMMhhh___kkkrrrgggNNNAAA)))111;;;***(((333---000++++++///...***,,,333------------------------------------------------777 ...///+++111000***999%%%FFF@@@VVVeeeuuusss{{{~~~}}}zzzsss~~~iiiQQQ333+++999'''222555---:::&&&///---++++++---......---,,,,,,,,,---------......///$$$222---...555***888>>>sss]]]SSSyyyvvv\\\SSSPPPHHHBBBBBBHHHAAAHHHMMMCCC@@@HHHLLLLLLDDDLLLBBBOOO[[[CCCHHHKKKIIIEEEBBBDDDFFFEEEBBBLLL<<<:::GGGMMM___{{{hhhWWWPPPGGG999222444666222//////222222000---////////////////////////000555......------555222999MMMhhh~~~|||}}}gggTTTOOORRRjjj~~~wwwmmm^^^XXXUUUPPPIIIFFFIIIRRRZZZ[[[[[[kkk~~~kkk```KKK^^^|||nnnvvveeeGGG***===000222777;;;777111222888777444444666777999???FFF^^^AAA;;;:::777444111///---+++***)))******((((((((()))))))))******///000333777999999888666...777CCCKKKNNNPPPQQQSSSqqqeeehhhUUU???mmmpppIII===BBB///((($$$&&&******)))*********))))))))))))******''')))//////'''(((DDDggg~~~|||www|||~~~SSSKKKEEE::::::CCC@@@:::???IIIHHHFFFDDDBBB@@@???>>>AAAQQQlll|||uuukkkxxxyyyzzzpppsssEEE'''...444(((%%%111++++++++++++++++++++++++************++++++++++++...+++***---222222...+++!!!UUU;;;777...,,,''',,,333111222---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++111111,,,+++000333111999++++++(((===^^^hhhsss{{{wwwxxxyyysssvvvvvvooommmqqqxxx|||zzznnnggglllvvv|||AAA$$$000888333$$$'''---222///))))))...++++++++++++++++++++++++,,,,,,,,,+++++++++******'''000222))))))111333..."""333666222]]]uuuyyy```rrrmmmVVVaaa:::)))777333111000333...)))***///222...(((------------------------------------------------000'''555222+++//////888<<<<<>>FFF[[[EEEAAA<<<777777111///---+++***)))******(((((('''''')))***,,,---222111222666999999333...444===EEEGGGGGGPPPcccsss|||yyy|||~~~uuusssqqqrrruuuyyysssRRRiiibbbGGGXXXpppttt[[[nnnDDD???CCC999---###$$$***+++******+++******)))******++++++***+++---...111BBBhhhvvvOOO666777DDDAAAKKKOOOSSS\\\aaammm}}}zzzpppfff```gggGGG444AAASSSXXX```lllyyyzzzvvv{{{jjjLLL///(((......&&&++++++++++++++++++++++++******+++++++++,,,,,,,,,000***+++111///***444EEEwwwoooJJJ<<<777666666222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///...)))***111111+++///222EEETTTzzzrrrkkkaaa\\\aaagggmmmxxxhhhjjjhhh___[[[^^^eeeiii}}}~~~jjj}}}```555444222222...+++,,,---++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...+++&&&,,,777444'''555>>>gggwwwlllYYYiiillllllgggccc___hhhzzzwww[[[tttXXXEEE******///000111///,,,...222///(((------------------------------------------------333,,,+++(((---777111BBBHHH}}}|||zzznnntttyyy{{{yyyxxx}}}CCC444---)))EEE'''222000//////000///,,,***,,,------------.........444%%%...333333;;;RRR~~~}}}eeepppsssrrr^^^___SSSOOODDD999<<>>???EEEHHHSSSsss\\\XXXNNN;;;///222555555333000000000////////////////////////---***---222222222;;;HHH```|||rrrmmmzzzvvvggg```^^^cccvvvkkkXXXSSSXXX___xxxkkkcccXXX^^^~~~zzz|||FFFGGGiiiuuu???999777333111777<<<999111777444444777888888>>>EEETTTFFFDDD===777:::111///---+++***)))******(((''''''''')))+++...000444333333555666666222///AAA<<<999???OOOdddvvvzzzvvvqqqllllllooo~~~yyyzzzeee[[[eeevvv}}}yyyxxxrrrjjj:::SSSaaaggghhh@@@@@@555***)))******))))))++++++*********+++,,,,,,000---)))222SSSyyyrrrtttxxxUUU666555HHH[[[kkkvvvzzz]]]JJJ??????FFFYYY^^^ddd]]]||||||OOO000444444$$$,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...000444333---444VVV{{{mmmmmmPPP___WWWRRR~~~uuuiiijjjuuu|||{{{TTT///)))***888(((555............------------------------------------...)))'''---333333///***///IIIqqqzzzyyyvvv\\\UUUccctttpppbbbfffnnn|||{{{@@@(((///444111)))(((000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...)))+++222111+++333BBBXXX|||qqqkkk```YYYsssfffYYYqqqCCC...777---000444333---))),,,444........................------------............000222***(((...CCCDDDhhhsssnnnmmmVVVFFF888???000/////////000///---+++------------............///,,,---000BBB^^^qqq}}}[[[|||{{{[[[[[[RRRWWWJJJAAA888BBBOOOaaagggMMM888999EEE___xxxbbb\\\]]]777666444222222111111111////////////////////////111***222222000666DDD```ooo|||sssiiidddkkkyyy}}}ggg[[[^^^oooxxxTTTiiiPPPWWWpppvvv[[[NNNrrr]]]<<<777777:::999444222555777555555777888888===DDDuuuJJJ@@@AAA:::555777111///---+++***)))******'''''''''''')))---000222444555555333111222555888<<<:::===LLL___iiiddd\\\QQQRRRZZZeeemmmmmmlllmmmmmmrrrtttttt}}}lllmmmfffdddzzz{{{gggmmmxxx|||jjjFFFddd~~~TTTAAA999111...***&&&'''***+++++++++++++++,,,------///---666SSSzzzpppxxx|||[[[HHHFFFLLL]]]rrr^^^FFF777IIIEEE\\\wwwrrrwwwxxx]]]555(((444,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------111222222===]]]|||sss^^^ZZZqqqzzzqqqoooooosssPPP,,,777666%%%/////////.........------------------------------111)))***444333,,,444FFF]]]tttzzz|||yyyooolll~~~mmmhhhoooxxxvvvpppqqqwwwmmmwwwxxxwwwiii___YYY+++---111333...(((+++111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((...888888...///OOOvvv```rrrnnnxxxsss}}}zzzeeevvv[[[xxxWWW333666,,,+++333111'''***666........................---------....../////////%%%555555;;;>>>___mmmrrr{{{{{{eee;;;AAA000000.........000000...,,,---------.........//////(((@@@;;;111SSS^^^zzzlllRRRPPPGGGAAA666EEEEEE[[[ttt|||yyytttfff~~~dddNNNKKKEEEKKKnnnzzzZZZ\\\III???333...000333222000000000000000000000000000222***666222333FFFYYY|||zzzlllgggkkk~~~iiiWWW```{{{}}}TTT}}}ppp~~~YYYJJJvvvjjjYYYeeeYYY@@@222:::<<<111///:::777555555888888888===CCCmmmIII???@@@<<<777777111///---+++***)))******''''''((()))+++...000222222444444111///111777===888>>>HHHSSS[[[[[[VVVPPP\\\TTTQQQXXX``````\\\XXXkkkwww}}}tttppp}}}eeeaaa{{{ccc|||CCCLLLhhhzzzaaaDDD===666000+++&&&(((,,,++++++++++++,,,---......+++888ZZZzzz{{{ZZZ666888LLLmmm]]]FFF333JJJkkkzzzgggtttoooJJJ//////------------------------,,,,,,,,,---------......///---///@@@fffnnnXXXVVVtttsssdddfff]]]kkkcccjjjllllllxxxIII000111666000////////////.........------------------------,,,+++///222)))'''CCChhhpppwww~~~|||uuu{{{wwwxxx|||jjjnnnlll@@@%%%...555***'''222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000---+++???dddvvv{{{kkk]]]WWW___zzznnnmmm^^^___mmmmmm}}}[[[uuuwwwxxxwwwLLLdddKKK555'''---444///+++,,,........................---------...//////000000+++...000QQQcccIII111333111///...///000///...------.........////////////444777XXX|||qqqttt{{{```yyyQQQMMM===???DDD{{{jjjRRRNNNRRR^^^eee___sssqqqnnnqqqkkkvvvdddYYYOOOKKKOOO___yyy^^^IIIEEEFFFXXXuuuZZZ^^^MMM:::000000444333000000000000000000000000000000''':::444AAAcccssspppvvvzzziiilllttt|||iiiQQQddd||||||rrroookkkeee[[[{{{tttkkkhhhiiiiiiOOOnnnSSSUUUXXX333333;;;777444:::777555666888999888<<>>///...444111)))........................---------...///000000000777777FFFzzzxxxiiiZZZ:::777222000/////////...............////////////666222DDDsssnnn```kkkbbbCCCOOOiiitttsssgggdddgggnnnwww[[[RRRQQQWWWssscccQQQGGG@@@TTTtttnnn]]]GGG888333333333222000000000000000000000000111(((>>><<>><<<===888222111000---+++************'''(((***,,,...//////000222///---...222555444222>>>??????@@@DDDLLLWWW___iii```___nnn}}}tttyyyvvvxxxyyylllbbbssssssqqq|||uuu[[[KKKyyyzzzmmmZZZEEE999333///,,,++++++++++++,,,---...///000@@@zzzmmm[[[CCCOOOvvvaaaDDD@@@]]]```~~~iiiuuuiiiEEE........................---------.........//////111:::```xxxdddlllSSSLLL]]][[[qqqyyyjjjYYYjjjhhhwwweee222000000000000////////////........................111555111000KKKqqq}}}sssrrr~~~ooozzzkkkrrr{{{qqqppphhh{{{oooAAA'''000666+++------------------------,,,,,,,,,------............222KKKxxxWWWjjjjjjaaabbbPPPJJJ^^^JJJZZZKKKLLLRRRVVV]]]kkkuuu[[[XXXpppgggdddaaammm___888&&&111888///////////////////////////---------...///000000111666PPP}}}|||uuuAAA<<<666111000//////.............../////////000111TTTnnniii}}}wwwkkk[[[bbbVVVIIIEEEkkk{{{^^^[[[lllvvvuuukkkiii}}}vvvvvvSSSZZZbbbGGG@@@EEEwwwuuugggRRR@@@555222333444000000000000000000000000666+++CCCCCCgggvvvuuulllqqqttt~~~eee```sss{{{sss}}}kkkHHH===\\\iiirrrxxxuuuxxxmmmrrrWWWZZZ{{{NNNkkkyyytttJJJ444777:::555777555666999999888;;;AAAbbbEEEAAA<<<===:::666222000,,,+++++++++***(((******+++,,,...000222333000000000111333555888999999BBB>>>DDDXXX[[[___vvvyyyzzzzzzvvvssssssggg___www}}}lllUUUZZZfffzzzfffCCC???+++...###+++)))333+++'''000///000AAAkkkwwwtttUUUDDD^^^FFF:::aaalll|||]]]ZZZ999333555$$$000)))333+++///+++222+++,,,555///333;;;ppphhhiii[[[[[[mmmyyybbbfffzzz|||BBB///------000///---///444111///,,,,,,000333111---777+++...OOOxxxsssfffoooxxxsssuuu;;;!!!???---,,,---------///000---)))000---///'''...222'''333666<<>>|||yyy}}}zzzeeeaaaaaaOOOOOObbb~~~vvvRRReee{{{yyyzzz]]]VVVxxxWWW{{{wwwIIIBBBCCChhhXXX\\\:::///555///555333333555444000///111>>>666:::^^^~~~pppmmmpppppp}}}zzzsssbbbkkk{{{WWWPPPuuuuuu___nnnrrrqqqzzzyyyOOOiiixxxLLLqqq|||ccc999---AAA333777888888888888:::>>>@@@pppIIICCC===:::888666222///,,,++++++******)))******,,,---///000111111......///000111444666777<<>>@@@JJJCCC???777666777111///,,,************))))))+++---///000000//////------...///000222444555***111000222:::666444===<<<>>>BBBDDDBBB===666111AAAAAA444888222???777555PPPCCC444333<<<:::333777CCCFFF???===999777888FFF>>>NNN???WWWMMMnnnsssAAAvvv\\\888===000***111111(((///555***...VVViiifffzzzRRR```|||CCCNNNRRRaaa^^^rrreeeBBB444222000555###222///)))444000---222888PPPqqqxxx~~~cccssspppyyyooonnn~~~qqqSSS999&&&(((111111///111///000111000------000333,,,>>>VVVjjjwwwnnnkkkooovvvoooSSS222111222111000///,,,+++---///111***...---333111+++AAArrr}}}ppp|||oooqqqiiiRRRnnnlllvvv[[[zzzFFF333444///000...,,,---000000...,,,111---111:::777KKKvvv{{{^^^...AAA(((777...***777222,,,333444<<>>oooiiiFFF666999777888888888888:::>>>@@@FFFAAABBB555666777000...+++************))))))+++...111111000...,,,------...///111222333444000444555777:::::::::???KKK@@@999???IIIPPPUUUZZZAAABBB@@@666DDDWWWhhhgggzzz{{{dddnnniiillllllCCCNNN:::...&&&555(((///444+++???nnnxxxqqqwwwWWWPPPzzzrrr___uuuxxxxxx|||sssGGGIIIbbbnnnvvvTTTlllZZZ555:::---222,,,000...)))555111,,,777OOOxxxkkk}}}www^^^___tttssskkkVVV|||~~~rrrooo@@@======---%%%///......000222222000222666999UUUxxx~~~mmmrrryyyvvv|||kkkoooKKK000000000000000...+++,,,000000+++111---...222???iiihhhlllgggppppppqqqaaauuuttt```LLL...000555444///---000000,,,000***999555(((UUUtttmmmpppeeeeeerrrwww{{{SSS;;;222222......777111...555444KKK|||kkkhhhiiitttmmmjjjggg```jjj|||aaafff}}}rrr{{{HHHFFFTTTIIIiiiuuu|||~~~{{{tttzzzppp~~~```KKKaaakkkiiiVVV666777555333444555333111555;;;777\\\iii}}}~~~||||||www}}}zzzxxxrrrkkkiiiqqq[[[XXXvvvoooTTTYYYWWWQQQOOOMMMJJJNNNPPPLLLDDDMMMRRRPPPOOOQQQMMMFFF@@@EEEHHHBBBDDD???GGGPPPBBBGGG]]]eee^^^TTTOOORRRfffRRR333@@@777888888888888:::===@@@AAA<<>>CCCHHHKKKTTT^^^```QQQOOOWWWjjjvvvlllUUUCCCVVV666:::888ZZZLLLjjjxxxjjjxxxhhhfffVVVdddZZZccc___rrrmmm^^^JJJZZZrrrXXXYYYppppppDDDEEE:::888+++000'''))),,,555]]]}}}sssuuuMMMqqqgggkkkfffmmmbbbZZZ```GGG===HHH|||~~~]]]III888FFF555TTTTTTXXXIIIZZZWWWXXXZZZXXX]]]ccc^^^VVV___pppjjjiiiyyygggIIIYYY```nnngggsss<<<@@@,,,***<<<+++111...888000---EEEkkk{{{eeeZZZeee}}}tttfffLLLddd{{{CCC---...000222444000...///333333000111666OOOmmmmmmXXXiiiuuummmxxxNNN666///---...222111,,,,,,///,,,,,,333,,,///AAAeeerrrcccvvvwww]]]IIIeeezzzwww```iiiyyy000///444666222...//////...///---555000666ooowww{{{oooaaa\\\___```[[[UUU[[[eee[[[___QQQFFFXXXHHH@@@EEEEEE@@@JJJVVVQQQLLLUUU\\\rrr@@@333111111222111,,,000444888```|||pppppp^^^mmmvvvwwwnnneeeooopppiiiuuu]]]www}}}vvvssscccfffffflllsssxxx|||~~~zzzuuuqqqtttyyyjjjlll}}}zzzoooRRRKKK|||nnneee:::<<<333333666777444111444:::AAAmmmaaawwwvvv|||vvvxxxuuugggYYY\\\iiikkkbbbcccaaa\\\UUUTTTUUUSSSOOOSSSHHHEEEOOOUUULLLFFFIIIBBB===FFFKKKCCCFFFNNNIIISSSVVVYYY]]]dddllloooooonnn|||uuu{{{[[[nnnHHHlllnnn|||aaa555<<<777888888888888:::===@@@BBB999DDD777<<<444///---***)))*********))),,,---000111111...+++)))---...///111222222222222666555>>>EEEIII[[[llllllkkkUUU===666???IIIIIIDDD~~~ccc```PPPpppgggvvvmmmhhhcccyyyhhhqqqYYY```vvv___rrraaajjjiii___TTT777000888000---+++)))///NNN}}}tttUUUaaaqqqdddcccjjjqqqrrrsssdddLLLHHHWWWpppttt]]]CCCrrruuugggzzzNNNDDD///)))???+++111---444+++333XXXiiiaaarrrtttMMMfffFFF---777555"""333//////111///---444???]]]qqq|||pppXXX555...,,,222333...,,,///...000444+++555UUU|||}}}|||zzzjjjnnnwwwXXXvvv444111000111000---...222***888'''000ggg{{{zzzrrrYYYDDDAAACCCDDDCCC???===>>>@@@AAA>>>>>>HHHEEEDDDQQQLLLCCCEEEUUUEEE777GGGOOONNN>>>bbb___MMM\\\|||ZZZ444666444444+++***000555KKK{{{{{{|||qqqfffaaaaaagggooorrrfffggg~~~dddlllxxxuuu\\\``````iii{{{===jjj}}}}}}kkkxxxCCCjjjuuuddd]]]???666111222444666333000555===jjjrrruuu|||ooo{{{uuurrr___ZZZWWWOOOLLLQQQ888:::<<<<<<@@@FFFGGGDDDFFFOOO```YYYMMMcccoooWWWkkkggg}}}^^^}}}EEEtttddd999tttzzzIII888777888888888888:::>>>@@@JJJ999CCC777>>>111...,,,***))))))******)))---///000111000...+++))),,,---...000111111111000444111;;;AAA@@@SSSeeeaaaTTTSSSPPPTTTeeeuuuuuukkk]]]tttnnnLLL555BBBKKKFFFtttaaaQQQooojjj```vvvSSSYYY{{{~~~rrrwwwwwwEEEUUUCCC:::,,,...111---:::eeennnRRRyyy|||XXXPPPDDD@@@RRRdddeeecccHHHFFF___}}}???^^^gggooosssmmmdddEEE888111222///111,,,111///III{{{fffbbblllyyypppWWWkkkyyy___777555888...111000222222---...DDD]]]uuu||||||```{{{ppp}}}AAA444,,,000333///---111111000222///KKKvvvooodddjjjqqqWWWJJJ777+++000333......444***999+++GGGtttlllaaaZZZ^^^^^^[[[WWWUUUWWW]]]bbbcccPPPZZZeeelll~~~kkk^^^|||pppKKKVVViiippp|||eeeuuuvvv{{{PPP666666444,,,000222:::mmmlllsssbbbbbbjjjpppcccfffmmmfffnnnpppmmm~~~eee```xxx{{{rrr{{{yyyvvv{{{{{{zzz}}}iiiuuuxxxqqqlllnnnvvvzzz{{{yyy||||||nnnaaagggiiiccc```RRRzzzkkk```eeeddd```???SSSTTTfff~~~mmm{{{777[[[tttsssaaa```@@@333333444444222333===HHHooovvvnnnzzz{{{tttpppyyywwwhhh```eeegggdddgggppp{{{||||||~~~oooaaaiiijjj```aaaPPPzzzuuubbb777777888888888888:::>>>@@@SSS;;;BBB777@@@///...,,,)))))))))******)))//////000000///---+++)))***+++---///000000/////////***444777000???OOOFFF\\\mmm}}}{{{jjjmmmPPPcccJJJJJJzzzzzzyyy^^^???RRR|||eeeTTToooUUUUUUrrreeebbbSSSvvvlllOOO>>>777333---111,,,>>>lllpppYYYqqqvvvuuu~~~~~~yyyvvvkkk\\\wwwvvvbbbBBBppp]]]^^^tttEEE???:::"""555666111777<<>>eee||||||vvvyyyddd}}}eee^^^gggjjjwwwvvvvvv000777444000999555BBBlll}}}TTTooo}}}tttjjjuuusssxxxxxxgggmmm|||yyyvvvwww|||uuukkkeeeiiivvvgggbbbmmmooovvvkkkbbbVVVPPPMMMOOOPPPOOOJJJHHH@@@FFFAAA===DDDEEEAAADDDCCCKKKFFFAAAKKKPPPMMMLLLaaaWWWYYYjjjrrrooo[[[777ZZZyyyaaayyyDDD777555555444333777EEETTTjjjwwwmmm}}}kkksss~~~|||qqqjjjgggTTTZZZllleeeDDD>>>JJJ^^^YYYCCCFFF\\\JJJjjjuuupppWWW@@@PPPFFFTTT>>>}}}kkk555777888888888888:::>>>@@@WWWCCC:::AAA999444222---******)))'''(((,,,///000111000---+++++++++,,,+++++++++,,,...000111222---999FFF444"""lllhhhcccrrr;;;,,,}}}jjjyyyIIIDDDeeeDDD}}}```MMMrrr^^^hhhUUUnnnZZZSSS}}}eeeRRRLLL~~~]]]wwwnnnwwwpppYYYCCC:::...&&&666'''bbbuuuzzzqqq^^^qqqPPPpppooorrrqqqmmmHHHTTTiiiuuuzzziii???,,,@@@***888***;;;BBB}}}WWWggg{{{vvv___bbb}}}|||eee***666666222666///777---CCC}}}zzzxxxuuuvvvgggrrrtttWWW[[[xxxbbbzzz}}}xxxvvviiiaaaFFF+++555000000222***---...;;;LLLaaazzz{{{~~~ooooooxxx|||kkkOOO>>>222===...222000111$$$===NNNuuu}}}pppqqqnnnuuuqqqyyyzzzYYY```iiiLLL444777222888111```jjjlllYYYQQQmmm|||xxxttt|||uuujjjrrroookkkjjjuuuxxxwwwqqqpppiii]]]ZZZ???MMMFFFEEEFFFDDDDDD:::<<>><<<===FFFCCC==={{{wwwPPP999666333===***333@@@SSSxxx|||xxxHHH===EEEMMMuuummmgggDDDnnn[[[wwwttt___[[[```gggZZZAAA___rrruuu^^^ddd===444---000222***kkk|||{{{kkkaaatttQQQ```ppplll]]]fff___RRRcccQQQDDD]]]cccvvvnnnwww@@@888;;;222///:::444lllpppYYYxxxiiihhh___aaaTTTVVVUUUZZZ___\\\fffeeedddeeerrrOOO\\\QQQZZZVVVKKKZZZ]]]OOO[[[ggg___jjjdddvvv}}}zzzfffxxxfffGGG666444666444///777+++JJJ}}}jjjyyynnnhhhfffmmmlllfffyyyiii^^^nnnYYYTTTVVVrrr___VVV^^^yyy^^^OOOGGGjjjddd}}}]]]hhh~~~```---///,,,///111111,,,000,,,fffnnnppphhhZZZbbbUUUKKKCCCRRRIIIJJJPPPHHHRRRPPPyyyaaaIII,,,TTTVVVYYY:::QQQXXX>>>???___RRRJJJSSS```WWW\\\PPP___LLL]]]YYYccchhhtttrrr]]]333888333111///555???:::[[[|||uuukkk\\\TTTOOOdddQQQtttUUUTTT>>>///000555888tttaaaxxxzzzLLL]]]tttuuu{{{wwwtttuuujjj[[[WWWKKKDDD@@@EEEGGGEEEBBBBBBFFFAAAIIIDDDJJJKKKNNNMMMZZZfffssswwwwwwtttyyyyyyeeeTTTEEEXXXlllbbblll>>>888111222999:::???WWWkkk}}}yyyoooeee{{{rrr}}}wwwvvv{{{|||XXX\\\jjjkkkuuu{{{oooDDDTTTfffeeeyyyVVVWWW]]]TTTBBBCCCFFF^^^HHHjjjKKKFFFooo___BBB\\\}}}JJJYYYlll]]];;;666===555666???:::@@@PPPBBB<<>>888eeejjj___999iiiWWWkkk___|||}}}pppAAAvvvaaa\\\RRR___ZZZuuuFFF>>>:::222666HHHvvvbbbgggzzzWWWVVV{{{tttHHHqqqxxxUUUsss}}}mmmXXXkkk~~~zzz|||hhhBBBaaaWWWgggHHH@@@///555,,,333BBB___xxx~~~gggaaassskkkkkkxxxgggiiiBBBLLLhhhWWWuuuXXX111///444//////888777mmm|||nnnmmmjjjaaa^^^\\\[[[WWWnnnjjj^^^kkk[[[lllDDDKKKWWWcccRRRVVVIII999ooofff|||666......000,,,333444>>>;;;xxxbbbqqqfffUUUtttaaa]]]|||www{{{^^^|||DDD222666...000888///<<>>888111(((---SSSwwwoooiiizzz\\\mmm|||bbb___|||ZZZqqqVVVuuuyyyZZZvvvooo{{{ccchhhlllLLLeeehhhpppaaaDDD***666777000iiilllhhhccc~~~vvv{{{bbbtttSSSQQQ______pppdddkkkAAA999000///000555GGG{{{vvv~~~zzzUUUXXXjjjYYY]]]zzzRRRyyyzzz}}}EEE222555444(((000&&&555bbbpppzzzqqq{{{kkkttteeeYYYaaaeeetttlllVVViiiwwwqqq^^^}}}iii///444,,,555444111ddd|||gggMMM^^^YYYbbbeee|||iii999333000YYYzzzsssCCCDDDlllaaappprrrsssvvvkkkmmmTTTRRRAAAKKKlll```WWWIIIQQQjjj^^^GGGNNN<<<>>>HHHUUUhhhkkkuuuJJJhhh[[[GGGVVVdddvvvlll___333===111::::::}}}yyybbb^^^rrrnnnnnnaaannnwww~~~xxxRRR~~~}}}~~~xxxzzzmmmlll^^^UUU|||FFFbbboooIIIzzzjjjRRRLLLBBBvvvPPPKKKIIInnnBBB{{{aaa{{{wwwhhhaaafffMMMdddggg}}}zzzAAA666<<<888888<<<888EEEUUUEEE:::>>>888666111,,,)))******(((***......///000///---,,,,,,------......000111222333444...@@@FFF]]][[[BBBXXXwwwlll[[[NNNKKKoooqqqOOOooowwwWWWeee______iiicccJJJxxx{{{{{{sssqqqmmmlll}}}|||NNNGGG>>>222000[[[xxxcccuuuYYYpppyyykkkooolllgggiiiXXXtttDDDqqqVVVxxxqqq{{{PPP>>>wwwfffPPPRRRtttpppxxxEEE111999;;;666{{{ooo{{{zzzHHH```xxxkkkbbbtttqqqrrrYYYZZZooorrreee\\\[[[PPPWWWrrrYYY|||xxxZZZ999444777444///VVVrrruuu}}}dddBBBjjjssstttzzz\\\___xxx|||yyylllggg~~~___pppxxxXXX444444555***222;;;999xxx|||~~~{{{wwwXXXhhhrrrpppfffSSSWWW{{{wwwtttDDDRRR~~~vvvqqqhhh555///+++;;;...333qqqrrrkkkzzzkkkuuu===lllvvvlll{{{ZZZ```___@@@000444uuubbb}}}ppp555RRR]]]nnntttuuu}}}rrr{{{yyyrrrkkkdddgggvvv]]]ssskkklll}}}[[[ddd;;;GGG>>>FFFvvvsssYYYkkkZZZUUULLLJJJDDD<<<}}}ZZZggg}}}sssUUUFFFrrr}}}uuunnnGGG^^^SSSmmmnnnooo555;;;///<<>>mmmgggJJJppprrrxxxssseeeUUUkkkzzz|||JJJfffccc]]]cccfffzzzOOOjjjggg333666:::666333ppp}}}mmmlllmmmnnniiiiiikkk|||{{{kkkzzzzzzppplllIIILLLJJJzzzTTTgggcccaaa|||ccczzzooonnn555...222000666888AAArrr|||qqqgggfffOOO]]]wwwUUUPPPvvvxxxpppWWWWWW{{{mmmYYYDDD000,,,;;;---@@@zzzqqqooo~~~nnnuuuXXXoooUUUwww}}}bbbgggUUUuuu]]]lllOOO888EEE}}}ZZZSSS333dddZZZuuuxxxuuuyyy}}}qqqbbbaaa\\\dddzzzfffoooaaaxxx{{{^^^TTT@@@WWWQQQWWWvvvoooJJJfffYYYccceeeiiiJJJlllrrrfffxxxnnnsssQQQKKKwwwNNN]]]yyyOOOpppFFFDDD```IIIWWWJJJXXXooojjjuuu:::777///:::BBBJJJbbbvvv|||ooocccYYY~~~ooo}}}qqqIIItttwwwhhhTTTddduuummmLLL___RRRjjj```@@@qqqRRRBBBHHH<<>>---111555333///___ooo~~~uuummmjjj===mmmjjjooosssyyy???hhhaaalll___XXX888...666333>>>hhhyyyiiiXXX~~~tttqqq```yyysssXXX888FFFwwwWWWuuuAAA:::uuuppp\\\eeerrrvvvzzzpppcccSSS___}}}dddmmm]]]}}}RRRSSS^^^XXX~~~zzzDDDiiiSSS^^^ppppppSSSaaahhhZZZdddyyy___yyyxxxeeerrrMMMFFF]]]ZZZ~~~XXXvvviiizzzTTT{{{QQQLLLUUUHHHWWWhhhuuuDDD666333888DDDmmmNNN\\\mmmkkk```[[[tttyyyyyySSS{{{mmmXXXhhhvvvuuuSSSXXXSSSwwwiii???yyyfffEEECCCOOOtttttt]]]]]]pppnnnQQQQQQ{{{eeeXXXyyyoooddd^^^QQQpppaaa@@@666888===>>>999JJJPPPEEE;;;===888777000+++)))******(((***///---...000///...------...------,,,...222888???CCC111222444HHHHHHZZZIIIOOOcccZZZMMMRRRSSS666kkkzzz<<>>@@@999JJJooo???DDD<<<===444999000+++(((((()))(((,,,111000------///...+++))),,,---............///222555:::<<<666;;;DDD>>>IIInnnZZZooo___CCCFFFjjjnnn888eeewwwfffpppjjjWWWWWW{{{eee<<>>333999OOObbbnnnsssJJJgggkkkgggmmmvvvhhhHHHGGGKKK>>>UUUeeeTTTKKKgggrrr]]]GGGMMMUUUqqqzzzmmm|||vvvwww~~~WWWaaaVVV<<>>^^^uuuuuuooojjjRRRXXXdddfffHHHlllxxxwwwSSSKKK444EEEtttsssvvv{{{}}}PPPWWWmmm```dddwwwUUUwwwQQQLLL[[[xxxLLLKKKGGGgggssshhhUUUvvvZZZ<<<555444jjjSSSaaa[[[wwwjjjiiicccddd}}}qqqWWWeee]]]ZZZuuuzzzSSSllltttkkkeeeAAA]]]~~~xxxzzzHHH666222888///NNNkkkzzzaaaZZZjjjooogggpppjjjoootttsss{{{wwwfffyyykkk777999+++777yyyhhhlllhhhlllMMMVVVpppyyyeeeTTTtttyyyTTT|||vvvxxxPPPqqqfffppp___===FFFoooZZZbbbmmm}}}llloooKKKwwwzzzLLLWWWddd@@@>>>sssYYYYYYJJJGGGddd~~~BBB+++PPPJJJ|||iiikkkFFFAAAUUU^^^UUUQQQxxxsssXXXIIIEEEtttvvv___cccDDDeeefffpppssszzzRRR444444>>>RRRmmmFFF___nnnrrrQQQeeeiiirrr}}}YYY___YYYOOOGGGPPPAAAYYY]]]fffvvvoooPPPPPPFFFOOO______tttooo{{{AAA888RRRrrr{{{VVVtttVVVkkkrrrzzz>>>777999???HHHDDD\\\OOOEEE:::<<<777333000+++((())))))(((+++000000------000///+++***,,,,,,...000111222444888:::???BBBLLLPPPFFF???999///mmmhhhlllVVVxxxhhhiiirrrnnnJJJ???ZZZ^^^dddddd]]]<<>>BBBGGGlllyyyfffhhhjjjqqqwww|||ccc{{{cccooo{{{ssszzzLLLwww|||___AAA444999ZZZmmmIIIRRR[[[sssWWW___fffiiiyyyLLLLLLuuuPPPIII}}}wwwSSS@@@UUUooo```@@@MMMRRRqqqrrrgggyyyQQQJJJPPPwwwbbb{{{[[[yyyssslll|||BBBaaaeeevvvbbbSSS???]]]rrrWWWuuuXXXqqqvvvAAA<<<;;;HHHgggzzzQQQBBB@@@;;;<<<333000,,,***+++***((()))---///------000000---,,,///---...000111/////////000:::BBBHHHCCCEEEZZZhhhaaaGGGXXXBBBaaaooozzz~~~III;;;===tttuuuzzzeeeaaaGGGKKK~~~nnn{{{]]]pppyyyRRR222|||}}}iiiLLLTTTKKKUUUaaa}}}MMMSSSggg}}}ssscccppphhhnnn\\\[[[QQQ```ggg[[[eeeuuuLLLHHH~~~XXXjjjiiijjjyyyMMM;;;uuuZZZrrrooogggyyyhhhfffaaadddtttnnn~~~eee:::bbbddd\\\qqq^^^AAA444:::lllPPPhhh~~~VVV___ppp~~~IIIfffyyyzzz]]]tttmmmkkkrrr^^^tttttttttEEEbbbzzz|||uuu]]]777;;;333999]]]fff___[[[[[[nnnjjj|||www|||jjjzzz|||kkk\\\|||]]]dddxxx]]]BBB888555\\\QQQTTToooTTTZZZvvvnnnVVVdddiiiNNNooo}}}qqqxxxdddpppDDDOOObbbrrr```aaannn||||||fffTTTlllXXXuuuRRRYYYFFFdddjjjFFFGGGPPPqqqkkk;;;???===tttuuuooolll______WWWmmmxxxaaaDDDooowwwvvvuuuJJJtttzzz}}}~~~XXX888444BBB^^^HHHKKKccclll[[[WWWooo^^^^^^^^^XXXBBBMMMVVViii\\\qqqpppSSSDDD666___eee^^^eeexxxjjjmmm~~~jjjvvvYYYHHHooojjjiiiTTTxxxhhhyyyiii>>>???AAA\\\ZZZFFFCCC777:::555000,,,***++++++((())),,,///------000111------///+++---000000000///000111)))AAAJJJFFFKKK[[[mmm{{{DDD}}}qqqxxxSSS;;;vvvuuuPPPccc{{{TTTrrrwww^^^LLLvvvsss>>>qqqzzz|||iiilllnnn]]]yyyxxxAAACCCjjjYYY\\\NNNTTTYYYsssSSS[[[aaafffhhh^^^~~~kkkYYYgggKKKRRRuuuWWWwwwOOOAAArrr|||RRRsssdddxxxrrrlllWWW{{{{{{[[[```ccczzzgggqqqaaa~~~hhhKKKTTTZZZPPPzzzaaabbbddd???777AAAwwwUUUaaaPPPSSSgggsssHHHWWWhhhmmmzzzvvv]]]TTTwwwVVVQQQttt|||\\\eeeuuuccc999===222<<>>999xxxQQQvvvjjjIIIuuuYYYRRRFFFUUU{{{nnnyyy{{{SSSiiiddduuuzzzmmm:::777111KKKxxx:::PPPUUUuuuzzz~~~gggdddlllkkkssszzz]]]@@@999FFFxxxMMMDDDpppgggMMMKKKvvvfff```jjjcccvvvxxxVVVllldddaaawwwlllsss{{{HHHEEE[[[eeeaaaqqqmmmqqqXXXddd}}}YYYSSS}}}```eeeiiiTTTyyywwwVVV@@@===SSSgggoooqqqmmmKKKPPP\\\wwwjjjcccXXXkkkZZZ888ZZZrrrcccxxxyyyuuuhhh___ZZZxxx{{{yyytttRRR<<<>>>EEE]]]~~~JJJRRRpppppp^^^QQQ~~~dddsssxxxaaaSSSVVVnnn~~~KKKIIIZZZgggeeeOOOPPPdddyyygggvvvxxxdddGGGaaa|||ppppppZZZsss|||sssyyy___===BBBLLL___EEE888@@@999111///---***))))))))))))(((...////////////---,,,+++,,,---...000111333444555333>>>BBBEEENNNNNNLLLSSSTTTWWWxxxnnnOOO\\\iiifff```ZZZAAAaaa{{{FFFgggwww```zzz}}}lllxxxlll[[[^^^eee===@@@SSS~~~zzzjjjzzzyyyGGGUUUIIIjjjbbbcccwwwsss]]]|||zzz___MMMZZZRRRpppnnnssskkkzzzyyy[[[lllxxx}}}:::OOOuuuwww^^^dddiiiwwwoooQQQCCCuuuvvvUUUVVV```VVVGGGYYY]]]wwwnnnNNNmmmKKKaaa{{{uuubbb]]]qqqMMM::::::RRRSSSSSSYYYZZZ|||XXXDDDCCCCCCnnn999zzzrrrWWWJJJnnnxxxoooWWW|||}}}hhhfffyyyiii<<<<<<444PPPyyyBBB___\\\iii}}}TTTwwwddd}}}gggwwwvvvLLLiii{{{nnnnnn///@@@MMMwwwKKKPPPOOOiii```CCCeee]]]eee|||aaaqqq{{{}}}sssxxxWWW^^^tttAAAGGG???jjj^^^^^^kkkiii|||QQQWWWnnnzzzUUU777BBB}}}[[[xxxeeeDDDiii|||nnnIII444KKKJJJ]]]nnnwwwkkkWWWSSSYYYyyyTTTcccwwwuuuoooDDD~~~xxxnnn^^^aaajjjZZZjjjfff999???CCCNNNvvviiiHHHMMMsssmmm{{{aaaNNNjjj\\\kkkQQQQQQhhh\\\sssvvvQQQYYYIIILLLeeehhhXXX~~~hhhKKKfff{{{iiiuuulllmmmiiicccuuuuuugggxxxTTT}}}XXXDDDFFFNNNWWW@@@666???:::555///---***))))))))))))(((---.../////////---,,,+++,,,---...000111333444555CCCBBB:::444555@@@gggvvvUUUaaakkkYYYQQQ^^^|||UUUMMMDDDfff}}}vvvVVVbbbnnn```ooollluuuvvv}}}}}}^^^lll[[[999DDDQQQvvv```{{{^^^UUUTTT===NNN[[[{{{~~~cccsssyyygggZZZaaaZZZooo{{{}}}~~~mmmgggyyyyyyCCCSSSsssiiiWWWmmm~~~KKKCCCccc\\\PPPOOOjjjwwwPPP[[[VVVPPPZZZmmmaaaooosssccc~~~aaaYYYiiixxxQQQ@@@HHHpppzzz]]]MMMwwwaaaEEETTToooOOOvvvsssZZZ999vvvXXX{{{ggg??????>>>[[[HHHXXXccccccwww|||hhhzzz[[[XXXuuuyyyhhhuuuyyyzzz{{{ppp;;;CCCOOOkkkwww\\\TTTbbb]]]===]]]lllsssmmmuuuuuu|||eee\\\jjj???DDDHHH\\\mmmgggqqq{{{qqqbbb^^^999NNNmmm^^^III{{{MMMiiixxx]]][[[===JJJ{{{[[[___GGGvvvPPPgggppptttxxxkkkQQQsss[[[BBByyyeeeiiiuuuwwwuuuffflll~~~wwwwwwmmmtttqqq]]]tttwwwxxx|||===:::OOOrrrrrrPPPLLL\\\mmmhhhXXX{{{\\\```kkkJJJ>>>gggcccMMMPPPiiijjjaaakkk```zzzMMMFFFeeemmm~~~^^^CCCqqq{{{sssQQQhhhcccQQQgggnnnmmmmmmhhhvvvlllvvvfffUUUEEEGGGNNNRRR===555???;;;777///---***))))))))))))(((------...//////...,,,,,,,,,---...000111333444555...444<<>>oooddd}}}gggNNNZZZ]]]III@@@EEEdddnnnQQQ[[[bbbrrrlllyyyzzzmmm|||bbbvvvppp{{{tttkkkdddtttfffUUUaaazzz```ccc]]]333AAAqqqEEE???KKKUUUvvvbbboooMMMXXXccc[[[}}}QQQ777999qqqwwwfffDDDaaa<<>>OOOpppfffgggzzzaaa```}}}rrr|||eeeuuuqqq___GGG<<>>999777///---***))))))))))))(((+++,,,---.........---,,,,,,---...///111333444555@@@@@@CCCQQQZZZKKK===BBByyymmmwww{{{LLLUUU```ppp```FFFcccXXX]]]qqqpppZZZaaatttiiiqqqnnnDDD777===666```sssaaabbbiiiCCCAAAyyyFFF===<<>>KKK<<<<<<@@@{{{xxxbbb^^^^^^zzzkkkkkk{{{XXXIIIsss}}}bbbfffMMM<<>>888666///---***))))))))))))(((***+++,,,.........------,,,---...///111333444555666777222999OOOTTTCCC777666===NNNUUUlll{{{lllkkkKKKNNNVVVmmmRRRZZZ___MMM???<<<<<<>>>OOOcccyyyvvv>>>\\\\\\ggg~~~bbb{{{sssmmmkkkqqqfffJJJ>>>333111:::TTTVVVrrr:::^^^TTT>>>DDDAAAHHHhhhkkkbbbhhhmmmlllfffrrrrrrwwwpppsssxxx{{{|||lll|||~~~|||mmmyyyxxxpppkkkgggtttyyy~~~ZZZ___mmmyyyvvv~~~VVVHHHcccTTTtttsssUUU)))???sssNNNEEECCCvvvqqqlllbbbqqqoooWWW```~~~QQQZZZqqqbbb{{{KKKGGGXXXrrruuu|||PPPOOOsss```;;;DDD]]]vvvbbbzzzEEESSSiiiRRR|||kkk]]]QQQ~~~[[[;;;RRRmmmuuutttDDDJJJPPPbbbjjj~~~vvvgggmmmkkk|||HHHWWWjjjppp}}}bbbKKK888OOOOOOEEEPPPssshhh___^^^dddNNNEEEEEE???oooaaaeee}}}dddpppaaaeeelllPPPaaaggg{{{uuuSSS]]]NNNjjjvvvYYYRRREEESSSbbbmmmkkkgggYYY[[[^^^}}}yyysssoooeeeiiiggg888EEEWWWeeeJJJKKKlllooo{{{hhhWWWwwwQQQSSSSSSkkkXXXsssbbbppp~~~ppp~~~|||gggtttuuuxxx~~~OOOCCCcccxxxyyygggwwwrrrooopppbbb___MMMTTT\\\cccJJJ???999>>>888777///---***))))))))))))((()))***,,,---.........---,,,---...000111333444555...@@@GGGLLL___hhh___VVV???]]]oooNNNEEEbbb___NNNnnnYYYHHH===HHHJJJmmmmmm]]]{{{___JJJWWWssslllhhh666>>>555+++;;;DDD___xxxrrrccc???999???DDDfffjjj```\\\bbbiiigggjjjiiifffjjjlllxxxzzzrrrppp~~~mmmgggttt[[[gggyyyzzzttttttiii[[[lllvvvdddbbbmmm{{{UUUMMMVVVTTTqqqkkk555KKKOOOyyyTTTLLL{{{\\\]]]IIIrrrnnniiiTTTLLLeeelllNNNttt{{{dddNNNwww[[[SSSrrriiisssAAAJJJ[[[kkk```LLLYYYLLLAAA[[[}}}]]]lllooooooVVV|||{{{OOOBBBZZZkkkjjjpppXXX@@@OOOWWWaaayyyUUUxxxoooyyyhhhDDDYYYrrrttttttlllJJJ@@@JJJXXXGGG===YYYvvvxxxuuunnnlllZZZ[[[IIIAAA???mmmxxxYYYSSSaaa}}}nnnooorrrtttttt```FFFWWW```JJJHHH[[[wwwMMMKKKUUUBBBZZZmmmjjj{{{}}}hhhHHHRRRwww]]]rrrYYYJJJ~~~vvvsssuuuffftttqqqzzzzzzeeeccc[[[\\\333CCCSSSoooNNNOOOYYYYYYmmm[[[RRRwwwZZZdddkkk~~~www~~~xxxeeeTTTAAA<<<;;;888RRRLLLNNNZZZsss~~~yyyvvvgggZZZBBBmmmbbb}}}vvvqqqjjjyyy}}}ssswwwcccTTTZZZXXXYYYFFF???;;;>>>777777///---***))))))))))))(((((()))+++---............,,,---...000111333444555(((555:::>>>OOO```qqq^^^MMMiiiwwwddd[[[gggvvv]]]HHHDDDVVV^^^uuuXXXNNNggg}}}zzzzzzggglll^^^333;;;666777:::111UUU___WWWVVVEEEZZZUUU:::===EEEIIIUUUZZZeeegggkkkgggTTTRRRhhhgggnnnzzzjjjsssmmmvvvrrr}}}VVVFFFSSSWWWyyytttbbbjjjttttttzzzlllfffbbbdddzzzvvvnnnlllppp{{{uuucccSSSLLLWWW]]]uuuooo>>>mmm[[[]]]fffnnnGGGmmmDDDEEEGGGqqqdddsssfffTTThhhooo^^^tttiiilll???XXXnnn}}}zzzKKKIIIyyynnn:::RRR|||}}}|||qqqKKKTTTcccfffeeemmmjjjLLL===GGGgggqqq}}}}}}xxx___gggrrrhhhiiiWWWHHH555IIIGGGEEEEEEaaawwwnnnUUU|||ZZZhhhKKKFFF>>>]]]^^^JJJ^^^ppphhhwwwqqqPPPTTTggg\\\kkk^^^pppbbbxxxoooyyyvvvdddFFF|||ooommmyyyUUUXXXdddooojjjzzzsssrrrnnnyyyvvvoooWWW``````www~~~OOO???DDDMMMvvv___VVVLLLTTTsssZZZHHHddd___}}}vvvYYYjjj^^^ccclllRRRHHHGGGDDDDDDJJJOOOUUUSSScccddd]]]WWWOOOAAA333777UUUjjjpppDDDlllfff{{{lll{{{nnnhhh~~~zzzsssxxx}}}\\\UUU\\\WWWXXXGGGAAA===>>>666555///---***))))))))))))(((''')))+++---............,,,---...000111333444555///444666===EEEDDDKKK___qqqFFFLLL\\\ddd~~~zzzxxx~~~```cccYYY\\\{{{fffRRRMMMYYYwwwtttuuuooorrrBBB555111111333111///GGG|||^^^YYYcccUUU888===CCC@@@777DDDEEERRRUUUooouuuEEEEEEfff___XXXoooccclllfffgggpppYYY>>>LLLHHH999:::...FFF888555333JJJKKK[[[hhh{{{YYYaaavvvkkkqqqqqqiiissscccYYY\\\zzz~~~sssooorrrooommmpppVVVhhhyyyDDDTTTXXXPPPbbbxxxWWWmmm}}}___bbbaaa[[[nnnkkkppphhhrrrooo```JJJRRReeegggjjjNNNCCCaaaNNN333[[[wwwyyyzzzlllLLLgggqqqmmmtttjjjrrrOOOEEEFFFHHH\\\xxxsssrrrWWWgggnnnvvvmmmxxxxxxPPPWWW555BBBAAAAAA<<<<<>>EEERRR\\\EEEEEEDDDNNNZZZXXXYYYeeedddUUUBBB555555===HHHNNNPPPSSSMMM@@@:::<<<999111999;;;tttcccEEEhhhooogggaaa^^^XXXXXXjjj~~~vvvxxxrrrmmmrrrttt~~~TTT|||GGGQQQLLLeeeiiiDDDMMMgggvvvoooGGG;;;ppp```;;;~~~dddLLL]]]|||qqqrrr^^^IIIFFF|||tttiiiJJJcccmmmrrrvvvzzz{{{xxxsssOOORRRaaa^^^>>>===RRRaaasssyyypppvvvxxxsssuuuwwwttt}}}wwweeeooo}}}|||wwwwwwrrrrrrddd===KKKDDDHHHaaammmqqqnnnnnn]]]~~~ooowww{{{|||gggzzz}}}qqqzzzyyyllljjjpppwwwrrrXXXEEE333<<>>LLL<<>>444:::888444///---***))))))))))))(((''''''(((***+++---...///222111000...///111555999EEE666333:::777222FFFdddffftttyyyvvvppp___```fffiiicccbbbttt~~~qqqfffdddpppsssgggQQQ999999UUUyyyxxxlllppplllyyyzzzaaazzz@@@000///+++444111///333///>>>|||vvvLLLuuuWWW555QQQ{{{JJJ666:::;;;***===^^^aaaggg333,,,DDDJJJYYYeeeRRRBBBAAAJJJeee___@@@<<>>HHHCCCbbb[[[___\\\KKKhhh~~~sssppp}}}rrr|||eee|||{{{vvvnnntttvvvlllpppdddXXXRRRKKKAAA;;;;;;===999JJJdddvvv~~~sssiiifffIIIvvvrrrggguuunnniiifffkkkwww|||qqqbbb~~~~~~|||tttLLLKKKRRR___\\\hhhfffCCCTTTPPP|||YYYLLLIIIPPPKKKlllyyy~~~{{{qqq___666hhhUUUJJJ___iiieeeiiiqqquuupppooohhhpppooozzzoooYYY|||ttt@@@777QQQmmmmmmyyyqqqlllrrrrrrqqqyyyyyyttt|||[[[VVVVVVUUUSSS[[[III>>>>>>;;;222;;;///---***))))))))))))(((((((((((()))+++---000111222222222///---...333777HHHLLLCCC///)))666===:::EEEVVVgggeeeVVVRRReee~~~uuuccceeeqqq|||wwwsssKKKFFF999???kkkvvvnnnhhhlllkkklllgggNNN///,,,,,,,,,000000***///,,,...ZZZrrr___XXXqqq444;;;ccc^^^HHH111999EEE000---NNNTTT444@@@QQQ]]][[[IIIZZZttt|||UUUBBBZZZvvvyyyfffSSSJJJIII>>>;;;XXXooo{{{wwwuuummmkkkjjjnnn]]]{{{FFFKKKKKKxxxHHHXXXQQQ@@@jjjdddMMMuuuxxx______ooossswww}}}sssWWWVVVnnnsssqqqooosssyyy[[[___LLLhhh}}}aaa@@@888AAAFFFQQQeeeyyyuuuuuu~~~aaaKKKyyyzzz~~~nnn~~~yyyrrrnnn~~~bbbUUU}}}xxxrrrwwwxxxrrrrrryyysssfffqqqsss888@@@MMM444dddvvvZZZjjjccc^^^ZZZ\\\dddnnnuuuyyybbbTTTNNNQQQLLLIII___ttt\\\fffqqq{{{{{{zzz{{{uuuqqqfffllllllmmmpppooosss```HHH<<<999@@@<<<888999CCCUUUjjjyyy{{{^^^}}}nnnbbblllxxxsssjjjsssssslllJJJDDD>>>>>>zzzlllHHH___dddnnnddddddooo~~~|||}}}aaaBBBOOOaaalllxxxtttrrr~~~vvvtttVVVQQQNNNNNNNNNOOOSSSXXXXXXNNNBBBBBBFFFEEEQQQhhhyyyssstttaaaxxxiii}}}tttlllooouuullleee```kkk|||NNNQQQ______[[[gggooodddKKKKKKRRRmmmVVV@@@]]]JJJ999yyy~~~pppppp|||yyynnnfff{{{mmmsss{{{qqqhhhaaaddd{{{uuunnnjjjsss|||vvvooosss|||vvvooocccOOOQQQWWWTTTPPPXXXKKK<<>>,,,lllggg>>><<<)))111EEE777PPPpppaaaLLLUUUMMMVVVxxx^^^^^^PPP;;;777EEE>>>===VVVnnnvvv~~~|||nnnooorrrqqqrrrqqq{{{hhhzzz[[[===DDD\\\fffPPPYYY```fffhhh|||zzzvvv~~~}}}qqqsssrrrwwwuuuyyyWWW___aaaiiipppqqqqqqsssrrryyyfffmmmXXXWWWwwwlllCCC999===>>>EEEUUUdddvvv|||yyy~~~|||rrrxxxooopppUUUXXXyyyuuu}}}vvvsssxxxwwwppppppvvvnnnfffsss]]]<<<<<>>???999YYYWWWUUUVVVtttoooKKKgggmmmyyy{{{SSSNNNVVV]]]wwwjjjvvvOOOPPPdddjjjsss}}}jjjaaaooogggRRRNNNZZZmmmmmmsssxxxmmmiiixxx|||qqqdddeeejjjwwwpppgggIIITTT^^^\\\\\\```WWWrrr888BBBMMMppp[[[UUUAAA]]]eeePPPFFFaaaxxx{{{}}}uuuiii]]]|||xxx___[[[www~~~xxxNNN[[[yyynnngggkkkuuussseeeoooqqquuuyyywwwvvv}}}yyyWWWRRRXXX[[[VVVOOOXXXTTT:::999<<>><<<(((:::PPPFFF***111CCC===;;;EEENNNKKKBBB@@@IIITTTIIILLLPPPQQQOOOJJJCCC>>>555JJJKKKBBB===000///CCC^^^nnnjjjlllwww}}}lllhhhlllfffeeegggccc```gggwwwppprrrwwwccc:::AAALLLZZZfffOOOKKKTTT]]]rrrrrrWWWgggsssXXXkkkggglllsss}}}{{{mmm}}}ttt\\\dddppplll]]]hhhwwwttt}}}|||uuuhhhiiiooommmnnniiijjjooolllrrrppplll___===OOOkkk~~~rrrKKK888DDD===777777EEEWWWfffqqqwwwlllwwwxxxyyyzzzzzzvvv{{{{{{tttooonnnppppppyyyjjjeeeaaaXXXPPPKKKVVVqqqyyytttnnnkkkppptttqqqmmmlllsssaaalllvvvYYY777III888EEEGGGuuupppTTTqqqiiiVVVKKKOOOgggwwwpppooojjjmmmmmmgggkkkooohhh^^^\\\aaa~~~vvvQQQCCC>>>999666777:::<<<===@@@IIIUUUbbbmmmxxxqqqxxxyyyvvvvvvzzzvvvmmmlllssskkk]]]ggg|||xxx```===HHHgggyyypppxxxxxxqqqrrrgggooo[[[eee;;;>>>===MMM{{{UUU[[[bbbvvv```XXXWWWfffzzz{{{qqqvvvVVVaaapppkkkzzz{{{zzzvvvuuuwwwvvvtttjjjvvvoooxxxiiiuuuzzzdddkkkwww|||mmm```ZZZkkk~~~zzzyyy{{{ssshhhTTT\\\VVVPPPSSSYYYLLLYYYSSSeeeOOO@@@VVViiimmm___GGGCCCfffzzzIIIMMMTTTttt{{{{{{vvvzzzzzzsssjjjkkkvvvssszzzqqq{{{}}}mmmuuu|||xxxzzzrrrjjj___ssszzzfffcccuuutttlllhhhzzzcccOOORRRTTT[[[WWWQQQXXXSSSDDD999@@@<<<555///---***))))))))))))((())))))))))))))))))))))))111///000333888999555222111,,,555CCC??????fffiiiLLLFFF@@@111+++333&&&...666666333111333666000666<<>>)))444<<<,,,777FFF444AAA666///444@@@EEE<<<111555555555666666555555666111000)))***777HHHaaazzz```iiirrrkkk|||mmmeeemmmssshhhgggmmmeeemmmkkkhhhoookkkaaa???>>>JJJZZZSSS===IIICCCNNNfffKKKaaabbb{{{vvv```FFFUUU[[[cccRRRbbb___eeeiiimmmqqqqqqooofffGGGLLL:::SSSqqqeeefffpppwww|||dddgggrrrdddTTTuuupppdddccczzzwwwjjjeeeffflllhhh``````gggbbbbbboooeeedddIIISSS{{{```NNNPPP;;;999:::>>>???@@@EEEKKKVVV```bbbbbbddd```cccrrrjjjiiijjjjjjfff___]]]___XXXWWWXXXKKK===???RRRmmmuuuxxxmmmjjjjjjmmmpppnnnllllllpppwww]]]hhh}}}NNN777SSS@@@666@@@YYYfffWWW\\\aaaCCC@@@OOOfff|||nnnooohhhiiijjjdddeeeiiidddrrr]]]aaaWWWjjj\\\HHH777555888888999===111777AAAKKKUUUaaammmuuu{{{{{{RRRMMMrrrwwwQQQ>>>NNNEEEllloootttmmmtttmmmjjjqqqkkkggggggKKK>>>999PPPLLL[[[ZZZAAAdddlllSSSWWWiiivvv}}}~~~ssszzzqqqpppuuuyyyvvv}}}yyyzzziiiZZZrrr~~~lllVVVSSS^^^fffxxxxxxttt]]]WWWWWWTTTTTTRRRSSSSSSSSSQQQfff|||SSSHHHHHH666|||MMMHHHBBBkkksssFFFYYYNNNsssiiiyyyrrrnnnuuu|||~~~{{{yyyzzzooolllwwwzzzuuucccWWWbbbcccTTT[[[iiiyyy}}}}}}ssseeeiii{{{~~~lllTTTJJJKKKHHHTTTRRROOOWWWrrr:::AAA999;;;666,,,///---***))))))))))))((()))))))))***)))((('''&&&444000---000777;;;999555///...333888888666===HHHpppoooSSS@@@<<<888222...111888===>>>:::;;;999666:::KKKeeezzzvvvqqqfffdddXXXRRRJJJLLL```{{{|||+++......******,,,//////+++&&&'''///***###,,,222///...***QQQqqqSSSnnn|||XXX444***TTTaaaJJJ333444;;;111,,,999333555777777444555888<<<666444444555666444555777;;;777>>>UUUqqqoooPPP^^^nnnpppwwwyyyiiiooogggooopppaaafffqqqkkkbbbiiifffqqqYYYMMMAAA;;;===RRRPPPKKK777JJJRRRHHHKKKNNNRRRQQQSSSFFFHHHAAALLL555;;;666===;;;LLLUUUXXXsssiiioooooolll|||hhh```sssRRRNNNmmmeee~~~pppcccwwwqqqwwwsssjjjlllrrriiiaaahhhrrrWWWXXX:::SSSpppQQQEEE999555666888===AAA>>>IIIFFFEEESSS]]]YYYUUU[[[QQQOOOUUUWWWQQQNNNRRRNNNFFFEEE???FFFcccvvv~~~ttt{{{~~~mmmhhhiiijjjllllllkkklllnnnbbbeeeqqqnnnmmmZZZ999DDDQQQ;;;333NNNsssnnnGGGRRR|||PPPCCCBBB===BBBccc{{{xxxrrrdddYYY\\\aaa]]]___dddccc[[[[[[ZZZcccaaacccHHHCCCBBB:::555777777999999888888;;;BBBHHHBBB\\\dddfffpppnnnssswwwiiiaaahhhuuujjjrrriiiNNN;;;===AAA>>>sssnnnmmmnnnnnnpppwwwrrrhhhrrrhhheeeiiiHHH999BBBHHHYYYVVVRRRPPPWWW{{{^^^KKK___qqqlllwwwsssmmmlllooo|||lllrrrYYYlllwwwzzzqqqoookkkZZZdddmmmWWWUUUPPPKKKbbbxxxwwwwwwwww}}}xxxjjjWWWbbbTTTQQQYYYRRRPPP^^^LLL___IIIfff;;;>>>OOOgggKKKTTT>>>VVVLLLKKKDDD___\\\www~~~qqqiii{{{}}}{{{{{{~~~pppaaa||||||rrrmmmsssvvvqqqlll^^^UUU]]]{{{^^^MMMaaaqqq|||yyyeeefffxxxlllSSSFFFIIIMMMIIIMMMNNNMMMVVVjjj???888>>>;;;666777111///,,,*********)))(((******))))))))))))*********+++000444444555===GGGMMM666***333666---///===AAAQQQhhhsssfffggguuuzzzkkkffffffaaaWWWOOO>>>IIIUUUfffyyynnn---!!!555+++*********))))))(((((())))))*********++++++++++++111[[[mmm^^^^^^ttt```999...333PPP\\\<<<444777999///...---000444666333000000777333...111222777DDDSSSppp|||```JJJRRRkkk|||bbbgggfffeeeddddddfffgggfffeeeaaaiiiYYYfffggg\\\KKK>>>DDD999>>>QQQDDDFFFNNNKKKHHHEEE===^^^wwwkkkKKK@@@:::555<<<<<<999999;;;:::BBB___~~~wwwZZZdddxxxwwwnnnpppllliiiPPPCCCtttsssqqqyyytttlllgggmmmqqqqqqkkkggghhhmmmnnnggg```eeeyyy|||iiiXXX:::BBBcccrrr^^^>>>666;;;<<<999666888:::===@@@CCCEEEFFFLLLGGGCCCEEEIIIIIIDDD===:::CCCOOOfffvvvppp```wwwrrr]]]kkkkkkiiihhhlllrrrqqqllllllpppnnngggiii}}}wwwEEEEEEGGGBBB<<<===PPP|||aaaYYYUUUYYY___jjjzzz{{{}}}|||ppphhhgggiiioooZZZJJJ???@@@FFFSSSuuukkkjjj```______aaacccbbb^^^YYY\\\]]]dddYYYUUUdddXXXAAACCC???///555///888555555999444???666777:::>>>BBBEEEEEEDDDJJJDDD@@@QQQLLLZZZLLLVVVHHH;;;000BBB444;;;UUUtttppplllkkkmmmoooooonnnlllnnnpppZZZfffeeeeee@@@YYYLLLLLLkkkjjjLLLDDDMMMnnnjjjKKKKKKYYYlllsssyyy|||zzz{{{lllpppnnnmmmuuuvvvuuu}}}qqquuuVVVJJJ^^^qqqsssXXXPPPFFFDDDNNNccc{{{xxxcccuuuxxxsss```WWWTTTTTTTTTTTTRRRQQQOOONNNMMMLLLKKK|||^^^>>>888HHHYYYkkkYYYIII>>>JJJyyyvvvGGGDDDHHHWWWgggtttvvvooouuu~~~vvvqqqxxxsssvvv|||ooobbbddd___UUU[[[rrr]]]TTTOOOYYYqqqzzzWWWddd|||wwwuuuWWWOOOQQQNNNMMMOOOOOOPPPSSSXXXqqqFFF999;;;999333111111...+++*********)))(((******))))))))))))******+++***---333666888<<>>555444444222>>>@@@FFFPPPWWWeeetttpppqqqiii]]]WWWYYYYYYMMM>>>VVVaaawwwQQQ)))666666*********)))))))))(((((()))))))))*********++++++,,,...555LLLwwwbbbWWWmmmvvvQQQ999666***---XXXoooNNNGGGBBB;;;666444333222111777???AAAKKKaaarrroooXXXKKKCCCLLL```zzzyyynnnjjjYYYaaa___]]]]]]^^^`````````YYYbbbbbb___~~~YYYrrrRRRUUU???@@@CCCIII444222AAAKKKLLLDDD555JJJ^^^WWWGGGPPP```kkkxxx~~~{{{sss^^^GGGAAAHHH===DDDHHHSSSeeefff[[[WWWeeeDDD===ZZZrrr{{{jjjssskkkfff___aaaeee``````]]]\\\___bbb```XXXQQQPPPPPPtttooommmIII999>>>]]]dddoooKKK@@@<<<@@@>>>;;;;;;<<<===<<<:::666<<<@@@===666666>>>HHHPPPlll```wwwhhhSSSeeevvvzzz~~~lllfffkkkgggkkkllljjjjjjmmmnnnlllhhhdddcccfffkkkwwwOOO???BBBGGGFFF@@@AAALLLppplllbbbRRRFFFEEEMMMQQQQQQMMMPPPWWWeee{{{uuu]]]KKKBBB???AAACCCQQQmmmzzzkkkbbb___bbb___\\\\\\]]]^^^[[[YYY[[[PPPVVVeeeYYYPPP{{{XXX??????JJJ???555;;;777777:::333;;;======???AAACCCDDDCCCBBBQQQTTT[[[eee\\\SSS>>>===???>>>///999DDDxxx|||nnnlllkkklllooopppooonnnsssfffmmmooohhhxxxVVVsssAAAMMMGGGWWWkkkdddbbbNNNGGGMMMPPPVVV]]][[[NNNSSSUUUcccuuuooooooyyy~~~zzzzzz}}}vvvssswwwuuupppsss}}}}}}vvvtttsssmmmfffccc\\\HHHHHHfff{{{nnnPPP<<>>___qqqaaasssvvvbbbRRRNNNQQQSSSNNNMMMLLLKKKIIIHHHGGGFFFMMMQQQaaa888777222QQQ~~~]]]KKK@@@HHHfff}}}jjjFFFFFFMMMNNNZZZpppvvvuuuxxxyyy~~~tttjjj]]]UUUSSSggg\\\]]]wwwtttHHHWWWUUU\\\ooo}}}lllmmm```xxxooo|||}}}dddOOOLLLOOOMMMLLLNNNNNNOOOTTT[[[}}}TTT???<<<;;;666000111...+++*********)))(((***))))))(((((())))))******'''(((000888:::===@@@SSSBBBFFF```iiiRRR===:::222%%%---FFFOOOEEEHHHYYYWWWaaaooovvvvvvsssqqqqqqzzzuuuuuuqqqfff[[[VVVWWWXXXQQQGGGJJJXXXaaa```yyy}}}AAA222///!!! 000))))))))))))(((((((((((())))))))))))************)))+++$$$$$$JJJzzzXXXoooqqqYYY===777222666IIInnnzzzRRR===@@@NNNYYY]]]hhhwwwyyy^^^aaajjjcccdddbbb___^^^___aaaaaaaaa___[[[hhheee^^^{{{lll|||fffkkk;;;555;;;??????666:::PPPLLL///222PPPcccmmmzzz|||ppphhhLLLUUUjjj\\\MMMBBBNNN]]]SSSFFFLLL;;;JJJmmmkkkOOO}}}}}}pppbbbccccccVVV\\\[[[ZZZ[[[]]]^^^]]][[[MMMTTTUUUSSSppp]]]888000AAAIIIZZZ|||}}}TTTLLLBBB<<<::::::::::::999@@@FFFJJJSSSkkkwwwMMMiiipppxxxhhhvvvvvvccc___gggcccjjjnnnkkkhhhiiikkkkkkgggZZZVVV\\\\\\\\\nnn|||fff999DDD777EEEHHHCCC555444UUUgggNNNIIIAAA===>>>;;;999III^^^nnnwwwkkkgggiiibbb]]]WWWTTTUUUVVVVVVUUUUUUUUUIIIOOOXXXHHH[[[ppp888III<<<<<<555444666---333222444777;;;>>>@@@AAAAAAEEEBBBBBB:::999///666;;;&&&>>>OOOrrrjjjdddeeegggjjjmmmnnnmmmkkktttdddjjjyyykkkeeeaaa\\\CCCEEEFFFdddnnnSSSFFFIIIGGGGGGMMMOOOKKKNNNJJJNNN\\\```bbbnnnhhhqqq{{{{{{ooofffmmmzzzssskkkhhhmmmpppqqqvvv}}}ppphhhaaa^^^YYYPPPIIIGGGQQQtttbbbBBB>>>AAA===EEEMMM]]]tttoooWWWSSSzzzrrrmmmxxxdddQQQHHHIIILLLMMMGGGGGGFFFEEEDDDBBBBBBAAA@@@///fffNNNRRRKKK444___}}}^^^QQQ???777BBBUUUpppEEEAAAKKKKKKFFFUUU```aaaaaaggglllllluuuuuurrrmmmfffcccfffiiiUUUSSSRRRSSSQQQOOOSSSYYYdddfff@@@BBBVVVXXXfff|||ppp```qqqzzz^^^PPPFFFHHHLLLKKKJJJLLLLLLMMMTTT]]]XXX@@@;;;===888111000...+++*********))))))))))))(((((((((((())))))&&&$$$&&&---333888===CCC111TTTddd[[[dddkkk[[[:::(((333===666444;;;???EEELLLPPPOOONNNMMMMMMRRRKKKGGGMMMSSSRRRMMMJJJ>>>AAAAAA@@@FFF[[[{{{^^^<<<$$$(((000,,,(((+++((((((((((((((((((((((((((((((((()))))))))******)))(((+++000777JJJsssnnnSSSuuueee;;;111888;;;444///QQQ^^^sssjjjMMMAAAAAAEEEKKKPPPTTT___qqqwwwYYY```ccc___bbbiiieeecccaaaaaabbbbbbaaa```fffUUU___kkk[[[dddLLLzzzOOOwww___;;;888555000999SSSZZZFFFCCCMMMOOOJJJFFFAAA999333DDD??????FFFKKKKKKKKKNNNggg^^^PPPMMMJJJ:::555CCCIIImmm```OOOggg|||~~~tttnnnggg___dddiiibbb```]]]YYYWWWYYY```iiiooocccUUUgggUUU}}}pppxxx\\\>>>444:::SSShhhttt|||ZZZ>>>PPPyyyGGGdddccc```qqq}}}~~~pppeeeeeebbb[[[bbbhhhlllkkkjjjllllllkkktttkkkdddbbb]]][[[cccppp~~~~~~RRRHHHFFF???>>>DDDEEE===555333QQQ^^^mmmxxxmmm```PPPFFFCCCCCCBBB???999999<<<@@@CCCOOOmmmhhhqqqiii[[[^^^eee```ZZZTTTPPPQQQRRRQQQOOOOOOWWWIII@@@RRR[[[PPPJJJZZZHHHDDD;;;:::===333999+++...111444666777999:::111555???;;;DDD000;;;333eeetttxxxpppggg___```ccceeeggghhhhhhgggiiikkkiiimmmooogggyyy[[[]]]XXX===KKKAAANNNcccSSSGGG???GGGQQQWWWYYYSSSJJJGGGEEEBBBAAAKKKGGGKKKSSSRRRKKKJJJPPPddd]]]XXXXXXUUULLLDDDBBBEEEBBBCCCJJJQQQVVV]]]ccceeeMMM===AAACCC<<<:::@@@RRR|||sssVVVKKKKKKooonnnsssqqq[[[sssfffUUUJJJIIIJJJHHHDDDCCCCCCBBBAAAAAA@@@??????<<<===AAAsss^^^UUUJJJ777BBBOOOZZZTTTQQQLLL:::;;;QQQxxxiiiLLLMMMHHHCCCEEEPPPYYYUUUJJJMMMPPPRRRPPPLLLKKKPPPVVVUUUQQQQQQXXXcccrrroooFFF<<>><<>>GGG>>>OOOdddpppuuu~~~gggZZZZZZ```^^^^^^]]]VVV[[[[[[[[[\\\\\\[[[WWWUUUZZZUUURRR\\\^^^PPPjjjbbbQQQQQQcccGGGBBB===:::;;;;;;444222222///...999JJJRRRKKKBBB:::999;;;===>>>@@@GGGRRRJJJ666...777RRRqqq^^^FFFFFF{{{|||~~~fff]]]bbb___\\\^^^^^^WWWUUURRROOOPPPVVV```hhhaaaZZZGGG]]]RRRnnnooovvvvvvUUU777///111;;;XXXwwwuuuzzz||||||xxxrrruuuwwwtttooo[[[^^^VVVVVVsss```hhhaaa~~~qqqqqqsss^^^VVV^^^ccc```bbbeeeggghhhlllpppnnniiimmmrrroooddd```fffkkkjjjtttUUUFFF===AAACCC???@@@HHH<<>>999555@@@>>>:::@@@ZZZyyyzzzpppaaaYYYZZZ]]]^^^ZZZUUUSSSSSSRRROOOLLLOOOEEEMMMTTTIIIFFFIIIBBBDDDxxx}}}dddRRRGGG333333>>>>>>>>>:::666444444555<<<:::444333MMMTTTuuudddgggaaaaaaaaabbbbbbcccccceeefff```pppgggaaapppqqqiiipppiiibbbrrrDDD<<>><<<>>>777444777;;;888===___~~~qqqeeeYYYCCClllcccvvvyyy```uuuxxxhhhZZZKKKFFFHHHHHHCCC>>>???>>>>>>>>>======<<<<<>>AAAIIIOOOXXXlllrrr^^^YYYjjj{{{www|||wwwHHHDDDAAA???@@@AAAAAACCCGGGIIIEEEIIITTTiiiGGG888888999666444///---*********+++***))))))((((((''''''(((((())),,,++++++***&&&$$$,,,777@@@QQQQQQHHH]]]wwwooo^^^LLLBBB@@@>>><<<;;;:::777555777999???GGGMMMSSS]]]gggooo666///222333###"""000//////&&&&&&&&&'''''''''''''''''''''''''''((((((((((((***((('''((('''(((...777OOOyyymmmtttzzzjjj___]]]___bbbcccJJJPPPMMMNNNYYY```eeepppkkkpppeeeccchhhfff]]]]]]^^^WWWWWWVVVVVVWWWWWWUUUQQQNNNLLL]]]RRRKKKZZZVVVVVVqqq___xxx|||TTTeeeeee999777AAA======:::BBBEEE999444777444999777555555666666666555:::DDD===888WWWlll___OOOIIIdddwwwkkkdddnnniii]]]XXXUUUQQQSSSTTTTTTSSSRRRSSSTTT[[[IIITTTDDDYYYZZZ^^^[[[===888999666DDDOOO]]]eeeeeebbbaaabbb[[[[[[YYYUUUPPPIIICCC???GGG???MMMkkkqqq```___oootttttt|||xxxhhh___```___YYYZZZcccaaabbbbbbccciiinnnlllfffbbbooopppbbb\\\eeegggaaahhhooozzz\\\KKK===:::>>>;;;<<<:::777888>>>AAA@@@888666333///...444===DDD777YYYhhh{{{pppdddeeegggccc]]]]]]YYYVVVUUUUUUSSSNNNJJJNNN<<>>======???@@@BBBFFF@@@DDDQQQeeeCCC;;;===999666666///---***)))***++++++***((((((''''''''''''((((((***)))((()))'''$$$'''---'''===\\\nnnbbbSSS```{{{|||zzzvvvppphhhaaahhh``````ppp}}};;;000;;;...&&&+++,,,((((((,,,)))!!!%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&)))+++***,,,///***"""***222pppyyylllhhhsssrrr|||zzzuuuoooccc___jjj|||hhhcccgggdddbbbdddbbb]]][[[XXXWWWWWWVVVUUUTTTPPPWWWTTTNNNTTT[[[ZZZWWW{{{}}}}}}HHHVVVuuuHHHDDD222222666...222??????666999:::777555666;;;???@@@UUUfff|||SSSDDDCCCDDDIIImmm|||yyyeeeXXXYYYbbbbbbaaaaaa[[[SSSUUUVVVWWWVVVSSSNNNKKKKKKSSSGGGNNN;;;DDDNNNqqq~~~eeeeeeAAA>>>???AAACCCCCC@@@;;;888>>>===<<<<<>>=========LLLOOOUUU\\\fffqqq~~~}}}kkkiiiuuuqqq___XXX[[[___\\\VVVXXXTTTQQQPPPPPPNNNJJJFFFEEEBBB???;;;;;;DDDDDD999555GGGAAANNNkkkfffccc^^^___QQQ]]]```ccccccaaa``````bbbbbbeeebbbbbbeeeaaaaaalll___qqqnnnhhhooohhhLLLEEEOOOMMMhhh```IIIBBBBBB<<>><<<<<<@@@DDDCCC<<<777CCCCCCBBB@@@===:::888666???<<<:::<<<===???GGGOOOLLLZZZtttvvv]]]QQQMMM[[[mmmwwwsssxxxkkkLLL<<<:::>>>===;;;;;;<<<>>>>>>===AAA<<>>:::<<<555000333///---***)))***++++++***((((((''''''''''''((((((%%%"""###(((+++)))'''(((...)))...IIIllltttaaafffaaa;;;'''---)))$$$111###++++++###!!!((()))###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''')))+++)))&&&+++555$$$444///===rrrooopppjjjpppxxxzzzyyy}}}zzz|||xxxtttyyy~~~{{{tttiiijjjhhhhhhkkk[[[aaajjjhhhbbbjjjjjjZZZddd```ZZZWWWVVVXXXYYYZZZ[[[FFFMMMXXXOOOTTT^^^SSSaaahhh~~~qqqzzzRRRMMMsssxxxjjjQQQEEEDDD:::???DDDGGGIIIQQQccc|||~~~VVV@@@<<<<<>><<<222999>>>???lll{{{rrrmmmZZZXXXTTTMMMWWWVVVUUUZZZ```bbb```^^^]]]]]]bbbcccaaa^^^```cccbbb```WWW\\\ZZZyyyaaalllpppUUUDDDNNNCCCLLLkkkzzzfffOOOIIIGGG999GGG???===AAA???999:::BBB>>>BBBDDD@@@<<<;;;;;;;;;;;;;;;>>>DDDLLLZZZpppsss```dddRRR999CCCcccdddJJJ```TTTgggyyy}}}qqq[[[???:::999===<<<666444777555666666666666666777777===)))000AAA777...HHHiii{{{tttbbb===IIIlll^^^QQQooo\\\^^^XXXIIIFFFEEEEEEEEECCC@@@???@@@888<<>>===AAAHHHOOOSSSWWWdddqqq{{{cccQQQFFFVVVvvvsssnnnqqqkkkFFF======777999999999999<<<>>>===:::>>>:::BBBUUUooo888;;;;;;===555555222///,,,))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''--->>>\\\sss^^^eeevvvPPP444+++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))******))))))))))))******,,,......,,,333MMMrrrsssnnnllllllhhhyyywwwmmm|||^^^^^^___bbbeeeeeeaaa^^^[[[YYYXXXZZZ]]]^^^[[[YYY^^^]]]ZZZWWWTTTSSSSSSSSSNNNOOOPPPQQQQQQQQQPPPOOOPPPRRR~~~vvvtttqqqLLLIIIeee{{{lllUUUWWW666GGG:::@@@SSS{{{sssqqq```ddd``````^^^\\\YYYWWWUUUTTTPPPNNNKKKIIIHHHFFFCCC@@@??????>>>>>>=========<<<777WWWtttZZZlllsssjjjdddaaadddaaavvvzzzXXXFFF___UUUTTTTTTWWW\\\^^^]]][[[^^^\\\[[[[[[]]]`````````aaaaaa```]]][[[[[[\\\^^^hhh^^^___eee___bbbtttyyygggyyykkkyyyooo|||yyyoooxxx|||pppoookkkiii{{{~~~~~~{{{}}}kkk[[[```lllaaa^^^YYYTTTRRRQQQRRRTTTQQQLLLFFFAAA???===;;;:::999888888777666555555444>>>333222999777888SSSvvv|||tttVVVUUUSSSRRRSSSTTTVVVXXXRRRSSSTTTWWW[[[]]]\\\[[[UUUVVVXXX[[[\\\]]]]]]]]]WWW^^^VVVUUUssskkkuuupppZZZppp@@@>>>NNNllluuu```TTTHHHDDDDDDDDDEEEFFFAAAAAA===???FFFDDDFFFSSSbbbuuu~~~gggOOO???999<<>>>>>UUUxxx===;;;:::<<<555666222///,,,))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''+++***(((&&&***555FFFRRRvvvhhhiiiuuudddIII999111,,,)))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))***))))))(((((())))))***%%%&&&%%%######***666@@@LLLmmm}}}gggaaajjj]]][[[ZZZ[[[^^^``````______]]]ZZZZZZZZZYYYWWWTTTUUUTTTRRRPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJLLLFFFNNNvvvsssUUUhhhYYY\\\vvvkkkUUUGGGDDDTTTlllwwwGGGJJJ[[[ooosssfffeeecccZZZYYYXXXVVVSSSQQQPPPOOOIIIGGGCCCAAA@@@???<<<:::<<<<<<;;;;;;;;;:::::::::999555@@@iiipppaaafff~~~yyytttrrrsssZZZUUUgggvvvzzz|||}}}iiiOOOffffffFFFUUUSSSSSSUUUYYY[[[[[[ZZZZZZ[[[]]]\\\[[[[[[^^^aaa^^^___```___\\\[[[[[[[[[bbb\\\[[[___aaa^^^___ddd{{{xxxmmmiiihhhgggeeeccc```\\\VVVRRRPPPOOOOOOLLLHHHCCC>>><<<;;;:::888888777777666555555444444:::333444:::888111888HHHFFFkkk{{{tttaaaSSSPPPOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTVVVXXXYYYWWWUUUWWWXXXYYYZZZ[[[[[[ZZZYYY[[[WWWSSSPPPXXXxxxbbbdddfffCCCFFFAAA777BBB[[[vvvmmm}}}ooo\\\LLL555<<>>XXXtttzzznnnbbbcccrrr{{{ooowwwhhhPPP999444///+++***))))))(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((((((((((((((())),,,,,,,,,---...---)))%%%///:::DDDKKK[[[sssvvvdddbbbaaaZZZWWW[[[___\\\YYYYYY\\\___bbbcccdddaaa^^^]]]\\\[[[YYYWWWRRRRRRQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBCCC>>>CCClllNNN{{{mmm}}}mmmfffYYYWWWYYYHHHAAA888AAAIII^^^TTTcccpppqqqqqqccczzz||||||vvvaaaYYY]]]MMMVVVUUUSSSPPPNNNLLLKKKJJJCCC@@@<<<999888888777666888777777777777666666666===555111===[[[ttt\\\zzzyyywwwxxx{{{ZZZPPPOOOJJJNNNXXXPPPNNNMMMNNNQQQTTTVVVVVVTTTXXX[[[XXXRRRQQQTTTYYYUUUWWWYYYYYYWWWTTTRRRRRRWWWXXXTTTUUUdddrrrhhhTTT]]]hhhttt^^^YYYccckkkfff]]]___]]]YYYUUUPPPMMMKKKJJJFFFBBB===:::999888777666666666555555444444333333333111333888:::777222111555111EEE}}}tttkkkcccYYYNNNFFFNNNNNNOOOPPPQQQRRRRRRRRRWWWVVVWWWYYY[[[[[[ZZZXXXXXXYYYYYYYYYYYYWWWVVVUUU___QQQMMMQQQJJJIIIkkkyyy^^^zzzQQQ===NNNDDD---AAAbbbvvvzzzSSS999::::::FFFQQQIII```QQQ@@@999AAAZZZ|||kkkmmmiii[[[HHH;;;;;;@@@777777666666555444333333000000000000000000000000......//////000111111111---000888tttttt@@@IIILLLIIIMMM{{{kkk;;;HHHxxxpppYYYRRRTTTKKK???GGGRRRSSSlllqqqsssnnn@@@;;;555333444666666555555555555555666777888999999<<<:::MMMIII===666:::555888222///,,,)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''' $$$)))++++++)))))))))...------444CCCTTTdddlllzzzzzzoooUUUTTTHHH555+++---///+++!!!###%%%'''((()))+++---&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((('''%%%%%%)))---///---***&&&))))))&&&***222888999???PPP]]]aaajjjzzzssssssgggXXXXXXYYYOOOEEERRRFFF@@@IIITTT[[[___ddd___\\\ZZZXXXYYY\\\___aaa]]]\\\ZZZYYYZZZZZZZZZZZZQQQQQQQQQPPPNNNKKKHHHGGGCCCBBBBBBAAA@@@??????>>>??????@@@AAABBBWWWUUUkkk}}}nnnZZZ|||rrrnnnllllllsssrrrdddIIIYYY<<>>777@@@HHHCCCDDDGGG===;;;;;;CCCYYYrrrxxxkkkkkktttHHH222>>>BBB333555555444444333222111111........................---------....../////////999***111;;;OOOmmmGGGNNNGGGAAA```pppPPPPPP]]]iiivvv~~~bbbNNNPPPQQQEEE:::777JJJSSSppppppcccUUUrrryyy^^^777AAA777555444555777777555333444444444444555666777777:::===:::KKKLLL===666999555777222///,,,)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))))))))))))))***$$$))),,,''' """///;;;'''+++000555::::::111&&&---333444---((()))((($$$000///,,,'''###"""$$$'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$&&&'''(((%%%***...//////---'''!!!'''(((+++000666:::===>>>@@@GGGBBBAAAJJJJJJFFFLLLHHHVVV]]]WWWQQQRRRVVVXXXXXXWWWWWWVVVUUUUUUVVVWWWQQQRRRQQQQQQQQQQQQRRRSSSKKKKKKKKKIIIGGGDDDAAA???>>>>>>===<<<;;;;;;::::::AAA444444>>>;;;333CCC```zzz```mmmlllwwwdddVVV```555SSSSSS```{{{jjjcccUUU___^^^SSS\\\^^^YYYVVVRRRLLLGGGCCCAAA@@@>>>:::666333333444444444222222222222222222222222000333555222...---000333;;;VVV}}}jjjttt~~~wwwhhhdddZZZLLLFFFDDDNNNPPPIIILLLXXXXXXMMMNNNNNNMMMMMMOOOTTTYYY]]]]]]\\\ZZZYYYXXXVVVUUUSSSUUUUUUTTTQQQNNNMMMNNNOOOJJJRRRVVVSSSNNNMMMMMMMMM___WWWHHHFFF\\\zzzxxxuuuhhh___\\\[[[[[[\\\\\\ZZZWWWVVVVVVWWWOOONNNMMMKKKHHHDDDAAA???;;;999666555555555444333222222222111111111111111222444111+++***000222000+++///666555444///555;;;JJJfff|||pppyyywwwzzzeeeNNNFFFDDDBBBBBBBBBCCCCCCBBBCCCEEEHHHKKKMMMMMMLLLKKKMMMMMMOOORRRUUUWWWVVVUUURRRSSSTTTTTTTTTSSSRRRQQQFFFNNNPPPFFF@@@CCCGGGFFFNNNPPPzzzlllooo]]]AAA777000222:::@@@@@@???JJJWWWdddkkkttt}}}|||uuuTTTPPPBBB===GGGJJJDDDEEEDDD>>>BBBEEE===999999333>>>CCCIIIEEE999888===<<<777___lllaaajjjwwwppp\\\FFF>>>@@@@@@999111333222222111111000000000---------------------------------------.........!!!<<<444$$$000???kkk~~~___GGG222:::RRRTTTXXX}}}~~~qqqkkk___WWW\\\NNNLLLKKKNNNSSSWWWWWWUUUQQQSSSRRRKKKFFFOOOdddwwwxxxgggggg]]]fffPPP<<>>;;;::::::999888777666666777777333333555777888777666666TTTiiiyyy{{{lll]]]yyyqqq~~~fffxxxlll^^^hhh```\\\UUUNNNRRRGGGTTTQQQKKKEEE???;;;999888888555222000000111111000///000000000000000111111555333222444777888666333333//////555IIInnn[[[TTTLLLGGGEEEHHHKKKLLLRRRHHHDDDKKKOOONNNMMMPPPJJJKKKJJJJJJJJJNNNSSSWWWWWWUUUTTTVVVXXXXXXVVVTTTSSSRRRPPPMMMJJJIIIKKKMMMLLLIIIJJJPPPRRRQQQRRRUUUNNNDDDKKK```aaaNNNGGGSSSRRR___tttqqqoooggg^^^[[[]]]aaaccccccaaa\\\VVVTTTVVVXXXWWWUUUQQQOOOMMMIIIDDD???;;;999888666444333444444222111000000000000000000000///,,,000333000---...//////111111333'''000333:::222444888333000:::BBBMMM]]]dddggglllpppwwwrrrsssmmm^^^[[[OOOAAA888666888777888999===@@@BBBCCCBBBBBBCCCEEEHHHKKKMMMMMMMMMLLLOOOOOOOOOQQQSSSTTTRRRPPPOOOPPPQQQRRRRRRRRRQQQPPPMMMHHHEEECCC>>>:::???JJJ;;;DDD===[[[zzzUUUhhhsssaaaMMM;;;///000555111444888===AAABBBAAA??????>>>111---:::???999777666777===???@@@KKKPPPDDD@@@>>>888444===PPPdddqqq{{{ooommm}}}}}}eeeIII555***333:::555333999000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------666!!!,,,888(((---AAA@@@ooopppHHH888===NNNMMM:::ZZZ]]]]]]hhhyyyyyyrrruuuxxx}}}~~~qqq^^^OOOLLLNNNKKK___kkkrrr___oootttvvv{{{TTT777>>>444(((888444333222111111000000000222222222222333444555666222999666BBBGGG<<<888<<<555555222///,,,))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&((()))***"""******&&&%%%,,,333'''+++***(((***++++++$$$(((***++++++,,,)))$$$000,,,&&&!!!!!!$$$(((+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!###&&&'''&&&%%%$$$$$$"""%%%***,,,***'''&&&''',,,)))***///000///222777:::===@@@AAA@@@AAACCCEEEHHHPPPVVVUUUTTTVVV\\\```WWWYYY\\\\\\[[[ZZZ\\\^^^VVVXXXYYYWWWRRRMMMJJJJJJKKKIIIFFFBBB>>>;;;999888555444333222222333444444***666<<<555222888;;;888...222BBBGGGEEElll{{{wwwjjjoooqqq}}}|||kkkSSS\\\]]]bbbRRRMMMQQQVVV]]]LLLMMMIIIDDD>>>999666444444333111///......///---,,,---------.........//////+++---...,,,))))))...222&&&333888777666444999EEEPPP^^^sss|||~~~iii]]]hhh[[[CCCCCCAAA===>>>===999>>>HHHIII???IIIIIIAAAEEERRRQQQDDDJJJJJJJJJHHHFFFGGGKKKNNNOOOPPPQQQQQQPPPOOONNNNNNMMMNNNMMMKKKGGGFFFFFFGGGRRRKKKDDDAAA@@@@@@@@@AAA:::LLLNNN===;;;MMMUUUNNNKKKDDDJJJHHHaaaKKKUUUkkknnnuuuwwwooowww|||kkkmmm___aaa^^^VVVZZZQQQYYYYYYZZZ^^^aaa```YYYTTT```YYYRRRQQQTTTVVVTTTPPPOOOMMMIIIEEE@@@;;;888666555444222111222111000................../////////***+++000444444111000111%%%+++888***111'''...'''&&&///000111666333---111%%%@@@%%%??????&&&DDD---333444666000222;;;===???AAA@@@???>>>>>>@@@DDDGGGDDDFFFIIIKKKMMMOOOOOOOOOPPPPPPPPPRRRTTTUUUSSSQQQNNNOOOPPPPPPPPPPPPNNNNNNRRRDDD>>>DDDEEE===666777AAA222999>>>444QQQppp\\\dddppprrrdddLLL===:::777111000444444444===KKKlllnnnaaaTTTUUURRRIIIFFFAAA@@@CCC???666888777+++222>>>KKK[[[lllsssvvv}}}MMMssslllUUUAAA???FFFFFF:::///...000111...............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++%%%999555+++222///'''...---NNNvvv|||zzz|||```???<<>>HHHNNNIIIEEEFFFEEEAAALLLAAA???HHHJJJBBB@@@FFF???BBBIIIHHH???MMMPPP???BBBPPPBBBTTTHHHPPPRRRSSSOOOTTTLLLSSSVVVSSS\\\WWWVVVVVVVVVWWWXXXXXXWWWVVVSSSTTTUUUTTTRRROOOMMMLLLHHHFFFCCC???<<<999777666444222000000000///---,,,---.....................111,,,,,,111111+++)))+++333,,,111%%%222)))555444,,,111...---444222...222///...444111,,,222---555222222777222444===777555111444999<<<>>>???@@@@@@BBBCCCEEEGGGJJJLLLMMMMMMIIIJJJKKKNNNRRRSSSSSSRRRNNNOOOPPPPPPOOONNNLLLKKKCCCFFFEEE???;;;<<<<<<:::999999888<<<===555666CCClllZZZdddxxx|||nnn___MMMAAA;;;===888555GGGaaassszzzooo^^^WWWOOOFFFEEE:::555999<<<999DDDVVV\\\mmmuuusssmmmfff[[[^^^oooeeeTTTRRRJJJ;;;777444222333444333111///------------------,,,,,,************************+++++++++***************---"""%%%///000...000111///,,,111;;;yyywww~~~vvvXXXVVVTTTLLLMMMXXXXXXUUU\\\mmmcccYYYXXX___bbb^^^XXXNNNCCCGGG[[[dddaaagggvvv{{{yyytttVVV@@@666888333222555111...333///000111111///...//////.........//////000111222///999888BBBAAA>>>:::666777444222000---***((('''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''''''''(((((((((((())))))***+++,,,...///000333555888:::<<<@@@DDDGGGGGGIIIKKKLLLMMMOOOSSSUUUVVVTTTRRRPPPPPPQQQSSSUUUTTTSSSQQQOOOLLLHHHFFFDDDBBB@@@===:::666333111000000000000000000000000000///000000000111111111111222222333333444555555666>>>ZZZuuujjjccceeeddd\\\XXX\\\ZZZVVVRRRQQQSSSQQQLLLHHHDDD>>>777444555555333000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........////////////000000111111222333333444444333333333444444444555555777888999;;;===@@@BBBCCCDDDEEEGGGGGGFFFFFFGGGIIIOOOPPPQQQPPPNNNLLLKKKLLLMMMOOOQQQPPPMMMKKKMMMOOOJJJJJJJJJJJJIIIGGGEEECCCAAAAAA???>>>============<<<<<<<<<===>>>??????@@@@@@@@@??????AAACCCFFFHHHFFFHHHJJJJJJIIIIIIJJJKKKOOOPPPQQQQQQQQQSSSVVVYYYQQQTTTTTTSSSWWW]]][[[TTTRRRQQQPPPNNNMMMLLLLLLLLLHHHDDD???;;;999777555444111000000///...---------------------------------------.........---+++***++++++,,,,,,,,,,,,------------------------------............///////////////000111222333444444444333555777777888999<<>><<<:::999888777777666666666555555555555333KKKttt{{{nnnlllsss|||}}}rrraaaQQQLLLOOOIIIFFFHHHLLLLLLKKKRRR\\\fffjjjoooqqqkkkhhhppp|||ppphhhYYYYYYxxxvvvoooTTTDDDBBBDDDBBB===555444333111000/////////------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))*********+++++++++///...------///>>>]]]yyysssxxxxxxrrrnnnlllfff^^^cccXXXyyyfffgggyyyjjjeeerrr|||{{{qqq]]]MMMBBB<<<999555555444333333222111111///000000///---,,,---///////////////000000000000333222666:::AAA===:::666777444222000---***(((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))'''&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((((((((()))))))))***,,,---///000///111444666999<<<@@@CCCCCCEEEGGGHHHIIIKKKNNNQQQQQQPPPNNNMMMLLLMMMNNNOOOJJJJJJIIIHHHFFFDDDAAA@@@:::999777444222000//////....................................////////////000000111222222333333444666555333333:::LLLeeewwwqqqddd\\\bbb]]][[[]]]^^^[[[XXXXXXXXXTTTQQQQQQRRRQQQLLLHHHBBB<<<555333333333111...///...---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............//////000000111111222333333222222333333333444444444555666666888:::<<<>>>???@@@BBBCCCDDDDDDDDDFFFGGGLLLMMMNNNMMMKKKJJJJJJKKKHHHKKKNNNNNNLLLIIIHHHIIIGGGGGGGGGGGGEEECCCAAA@@@>>>===<<<;;;::::::::::::888999999:::;;;;;;<<<<<<===<<<<<<<<<>>>@@@BBBDDDCCCEEEGGGHHHGGGGGGIIIJJJLLLMMMNNNOOOOOOQQQTTTVVVQQQUUUVVVUUUWWW[[[YYYTTTRRRQQQPPPNNNLLLJJJIIIIIIDDD@@@<<<888777555444222000000//////...------,,,------------------------------.........---+++++++++++++++,,,,,,,,,------------------------------------........./////////...///111222333333444444333444666777777999<<<>>>???@@@AAACCCEEEGGGHHHIIIJJJIIIHHHIIIJJJJJJHHHFFFIIIHHHGGGGGGGGGFFFCCCAAA>>>===;;;999888666555555444444444444333333333333+++---888JJJ]]]vvviii~~~pppeeefffooouuuvvvwwwxxxuuurrryyyzzzsssxxxooobbb\\\___jjjuuu{{{~~~kkkYYYTTTMMMFFFBBBAAA???;;;666444333222111////////////------,,,++++++***))))))************************)))))))))))))))))))))))))))))))))*********++++++///------...,,,,,,555@@@999UUU~~~|||uuu|||{{{lllmmmwwwsssrrr|||VVVOOOEEE<<<888666666666333333222111111000/////////000000///------...000.../////////000000000000222222666:::AAA===:::666777444222000---***(((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,...///000222555777999<<<@@@CCC@@@BBBDDDEEEGGGIIILLLNNNNNNNNNNNNMMMMMMMMMMMMMMMIIIIIIIIIIIIFFFCCC@@@>>>333222111000//////......++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000111111111,,,...000000000111333555555IIICCCRRRVVVRRReee\\\oooqqqooo|||{{{vvvnnncccYYYSSSQQQQQQPPPRRRUUUVVVVVVWWWYYYWWWRRRQQQNNNKKKJJJJJJIIIEEEAAA===999333111111111///,,,---,,,+++*********************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........///000000111111111111111222222222333333333333333444666777999:::;;;===???@@@AAABBBDDDFFFFFFHHHIIIIIIGGGFFFGGGHHHEEEHHHKKKLLLJJJFFFDDDBBBDDDCCCCCCBBB@@@===;;;:::999888777666555555555666444555555666666777777777888888777888999;;;===???>>>@@@CCCDDDDDDEEEGGGIIIHHHJJJKKKKKKLLLMMMQQQSSSNNNSSSWWWVVVVVVVVVTTTQQQPPPOOOMMMJJJHHHFFFDDDCCC???<<<888555444333222111/////////......------,,,------------------------,,,---.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................000111222333333333222444555666666888:::===@@@AAABBBDDDFFFHHHJJJKKKNNNMMMLLLMMMNNNNNNLLLJJJJJJGGGDDDBBBBBB@@@>>><<<:::999777666444333222222111111111111000000000000;;;111)))(((,,,888QQQiiixxxnnnfffcccXXX\\\pppwwwnnnooo}}}|||jjjXXXNNNIIIFFF===AAAEEEEEE@@@999333000333222111000///.........,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))************+++)))***...///+++&&&$$$,,,---333BBBYYYssspppSSSBBB>>>999666222000111222333333000000000///......------...///000///......000111....../////////000000000222222555;;;@@@===999666777444222000---)))'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))***+++------000222555777999;;;???BBBAAACCCEEEFFFGGGIIILLLOOOOOOPPPQQQQQQQQQPPPNNNNNNLLLLLLKKKIIIEEE@@@;;;888222111000///.........///************************++++++++++++,,,,,,,,,,,,,,,------...//////000000555555777999999777444111111:::111888888222===666;;;===;;;HHHCCCCCCXXXNNNNNNKKKIIIIIILLLRRRYYY]]]RRRYYYYYYSSSSSSXXXVVVNNNOOOMMMIIIGGGEEEBBB>>>::::::666222000//////---+++++++++***)))))))))))))))))))))))))))))))))))))))************++++++++++++************+++++++++,,,,,,,,,,,,---....../////////000000000111111111111111111111111222444555666777999<<<===???@@@CCCEEEBBBDDDFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIGGGDDDBBBAAA@@@@@@???===;;;999777666555444333222222222222222222222222222333333444444444444444555666888999:::999;;;>>>???@@@BBBEEEGGGFFFGGGHHHIIIIIIKKKOOORRRKKKQQQVVVVVVSSSPPPOOONNNJJJIIIHHHFFFDDDAAA???>>>:::888555333333333111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------...///000111222222222111333444555555666999;;;===>>>@@@BBBDDDFFFHHHIIIOOOMMMMMMMMMNNNMMMKKKJJJIIIEEEAAA===<<<;;;999888777666444333222111000000000000/////////............,,,...222111+++))),,,,,,GGGgggvvvvvvttt|||{{{bbbgggVVVFFFFFFKKKJJJBBB<<>>EEE<<<:::888666666555333111//////......---------,,,---...//////......000222........./////////000000111222444<<<@@@<<<999666777444111///,,,)))'''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,+++---000111333666999<<>>DDDAAA???IIIDDDPPPQQQQQQRRRSSSSSSUUUVVVVVV\\\ZZZRRRPPPVVVVVVPPPTTTQQQNNNJJJFFFAAA<<<999666444111///...---,,,+++******)))((((((((())))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))***************++++++,,,,,,---..................////////////000000000000111222333444555777:::<<<===@@@BBBEEEDDDFFFHHHHHHGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBBBB===<<<;;;999777666444444222222111000000000111111000111111111111111222222222333333444555666777777555777999;;;<<>>888666444333333222111///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...///000111111111000222333333333444777999888999;;;===@@@BBBDDDEEEHHHGGGFFFFFFFFFFFFDDDBBBFFFBBB===999777666555444444333222111000000000000/////////............---)))(((+++000333111//////)))***+++...333;;;EEELLLNNNXXXhhhqqqmmmgggiiioooppp}}}kkkhhhrrriiiQQQLLL```eeePPP:::777===@@@>>>>>>DDDKKKKKKEEEBBBDDDAAA???<<<999777666666666//////...---,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))),,,+++)))''''''***,,,---))),,,111444333///***&&&---111666999:::AAAOOOZZZQQQUUURRRUUU]]]UUUDDD>>>JJJGGGGGGFFFAAA999333111555444333333333333000..................------------...///...---...000111............////////////111222444===sss???<<<999666777444111///,,,)))'''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))******+++---///111222555888;;;>>>@@@BBBDDDEEEGGGJJJMMMFFFGGGHHHHHHHHHGGGEEEDDDAAA@@@>>>;;;888444222000......,,,***)))((((((((((((((((((((((((((((((((()))))))))************+++******+++,,,,,,------...+++,,,///222333222///+++999666555777777333444666///444888>>>BBBFFFJJJMMMAAAEEEKKKOOORRRSSSUUUVVVUUUWWWVVVPPPNNNQQQSSSSSSPPPNNNKKKFFFAAA;;;777444222111000...---,,,++++++***))))))(((((()))))))))((((((((((((((((((((((((((())))))))))))*********((())))))))))))******************+++,,,,,,------,,,,,,---------........./////////000000222333444333666999;;;<<<>>>AAADDDGGGIIIKKKKKKJJJJJJJJJKKKLLLHHHDDDAAAAAAAAAAAA@@@999888777555444333333333111000000/////////000000000000000000000000000000111222222333444444555555333555777888999<<<@@@DDDBBBDDDEEEFFFGGGIIIMMMPPPSSSSSSVVVYYYWWWRRRPPPQQQJJJJJJJJJHHHFFFBBB???===777555333333333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,************++++++++++++************************************+++++++++++++++,,,---...///000000000000111222222222333555777:::;;;===???BBBDDDFFFGGGFFFEEECCCCCCDDDCCCAAA???BBB>>>:::666555444333222222111000//////////////////............---------555111---+++***++++++,,,555000---...111333000,,,,,,,,,000555666222///000&&&555777---///;;;888(((777333+++***666CCC@@@555===<<<===<<<999888???HHH>>>;;;888777777555222...------,,,+++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%***,,,)))'''((()))(((***++++++))))))---555:::111000000///,,,+++222;;;555777666999<<<444666FFF>>>???AAAEEEFFFCCC===888333111000000000000...,,,........................,,,---...---,,,,,,...///------........./////////000222333>>>iii???<<<999555777444111///,,,)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))),,,...000222333555999<<<===???AAACCCDDDFFFIIILLLDDDDDDEEEEEEDDDDDDCCCCCCBBB@@@===999555333111000++++++)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))***+++++++++222///)))%%%%%%)))///444)))'''///333333333222999666999;;;888<<<>>>;;;CCCJJJMMMPPPQQQQQQRRRUUUWWWRRRQQQQQQRRROOOKKKLLLQQQGGGFFFDDD???:::555111///.........,,,***)))))))))***)))))))))))))))******((((((((((((((((((((((((((((((((()))))))))******((())))))))))))*********)))******+++,,,,,,------+++++++++,,,,,,,,,------------...///000111333333222444777999:::<<>><<<:::555444222111000000111111///...............//////////////////////////////000000111222333333333333222444555666777:::>>>BBB@@@BBBCCCDDDEEEHHHLLLOOOVVVRRRRRRWWWXXXSSSPPPQQQMMMMMMKKKIIIEEE@@@;;;999555444222111111000...,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++---.........------************++++++++++++************************)))))))))*********++++++***+++,,,---...////////////000111111111222444666;;;<<<>>>@@@CCCFFFHHHIIIGGGFFFEEEEEEEEEDDDBBB@@@===:::777555444444222111///......---------......------------,,,,,,,,,,,,''')))***+++---......,,,,,,...///+++''''''+++111000+++)))---111111111333666///111888777---,,,444...777???===555111555;;;999;;;>>>AAAFFFFFF@@@888===;;;999666444111---***,,,,,,+++************+++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((!!!'''***)))))),,,,,,)))'''***...000...,,,***)))------111666555///...222...888<<<>>>@@@:::<<>>:::777555222000999666333000000///...---------------------------,,,------,,,******+++------------.........//////000222222>>>aaa>>>;;;999555777555111///,,,(((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((***---...///222555888>>>@@@BBBDDDEEEGGGJJJMMMGGGGGGGGGGGGFFFFFFFFFFFFEEEAAA<<<666111---,,,+++******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))###'''+++---,,,++++++,,,///,,,555666222...)))111333555888333:::???<<>>999555222111+++,,,,,,+++((('''''''''******))))))))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,---...///111222333111333666888999;;;===@@@@@@BBBCCCCCCBBBAAAAAABBBCCCAAA>>>>>>>>><<<888444222111000///...///000000...------,,,------..............................//////000111222222222111222333444555666999===AAA???@@@BBBCCCDDDGGGJJJMMMUUUOOOMMMSSSUUUQQQNNNOOONNNMMMKKKGGGAAA;;;666222444333111111000///,,,***+++++++++++++++++++++,,,++++++++++++++++++++++++***+++---.........------)))************+++++++++))))))))))))))))))))))))))))))))))))******************,,,---...////////////000111111000111333555555666888;;;>>>@@@CCCDDDEEEDDDBBBBBBBBBAAA???===:::888666444444444222111------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***))),,,...---,,,,,,+++)))'''***---000111000...---...///000000+++''',,,444&&&...111---,,,111555444444...,,,111666777999===999??????999888===@@@>>>555555333000------...000++++++******************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%'''&&&###%%%******%%%,,,***))))))+++---......///******///111///222777///777555222:::<<<999<<<777;;;===<<<999666333000555111...,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++))))))***+++---------.........//////000222222???\\\AAA999:::666444444111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((++++++,,,,,,---111666:::???BBBEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEDDDBBB@@@AAA===777222///---,,,+++))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************,,,,,,------.../////////000222444555666888<<<>>>BBBEEEGGGIIIJJJKKKLLLNNNMMMNNNPPPQQQPPPMMMIIIFFFGGGBBB<<<777444222111///,,,++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////222222333555777:::===???;;;<<<===>>>???@@@@@@@@@BBBAAA???===999555222000000000///.......................................,,,,,,,,,---------......////////////000000000000111111222333555777999:::===@@@CCCDDDDDDEEEGGGHHHQQQSSSUUUVVVTTTOOOIIIEEEHHHFFFCCCAAA???:::555222111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++************************)))))))))))))))))))))))))))***++++++------...///000000000111222222333333666666888:::<<<>>>???@@@@@@@@@??????===;;;999888555555444333222111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000111111222444555666666::::::;;;;;;;;;;;;;;;;;;666555333111000///......+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((******+++++++++,,,,,,,,,------......///000000000444444444444666888;;;<<<;;;999666555444333111///...---,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///333)));;;888XXXAAA999:::666444444111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((***++++++,,,---000555888<<>>>>>??????@@@@@@@@@@@@@@@@@@>>><<<999666333000/////////...------------...------------------------,,,,,,,,,,,,------------.........////////////000000000111222444666888999;;;>>>AAABBBCCCDDDEEEGGGLLLNNNPPPQQQPPPMMMIIIGGGGGGDDDAAA>>>;;;888333000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++******++++++************************)))))))))))))))))))))))))))******+++,,,---......//////000111111222222333555666777999;;;===???@@@<<<<<<===<<<:::888555333444333333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,------------...---.........///////////////000111222333444444555777888999::::::999888888444333111///...---,,,,,,************)))))))))((())))))))))))))))))))))))*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((************++++++++++++---------...//////000000333333333333555777999:::888666444333222111///---------,,,+++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------............///444+++:::777TTTBBB:::;;;777444333111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((()))******+++,,,///333666:::===@@@BBBCCCCCCDDDFFFIIIGGGFFFEEEDDDBBB???<<<777444///,,,+++***)))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))++++++,,,,,,---.........,,,...000000111333666888>>>>>>???@@@AAAFFFKKKPPPKKKLLLLLLKKKJJJHHHFFFDDD>>>;;;555111///...,,,***)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******+++++++++,,,,,,,,,+++,,,,,,------......///111111222333666999;;;===???????????????>>>===<<<===;;;888444111//////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............//////000111222444666777999;;;>>>@@@AAABBBDDDFFFFFFGGGIIIKKKKKKKKKIIIHHHFFFBBB>>>:::777444111///000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///---,,,++++++******++++++************************))))))))))))))))))))))))))))))***+++,,,---......//////000000111111222222444555666888:::<<<>>>???===>>>??????===:::666444222111111000///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////...//////000111222333333444555777999999777555444000///...,,,+++*********************))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((())))))))))))************,,,,,,---......//////000111111111222333555666777555333111000000///---+++---,,,++++++***+++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///444---888555OOOAAA:::<<<777444333111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((''')))******+++---111444:::===@@@CCCDDDDDDFFFGGGHHHGGGFFFFFFEEECCC???===333000,,,******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((******++++++,,,---------+++---...//////000333555:::<<<>>>@@@CCCFFFKKKOOOKKKKKKJJJIIIGGGEEEDDDCCC:::777222///...,,,***)))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++++++++++++++,,,------......000000111222444777:::;;;;;;;;;;;;<<<;;;;;;:::999:::888444111............,,,,,,+++***************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........///111333444555666999<<>>??????===999666333/////////...---,,,,,,+++************************+++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------...//////000111111222444666888888666333000...---,,,+++*********************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((())))))))))))+++,,,,,,---......////////////000000111222333444222000.........---,,,***++++++************++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------............///333000666555KKK???:::<<<888444333111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''(((******+++---000333888;;;???AAABBBCCCDDDFFFCCCBBBBBBCCCCCCAAA===:::000---+++)))******)))'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))******+++,,,,,,,,,,,,---...///...///222444666:::???CCCFFFHHHKKKMMMIIIIIIHHHGGGEEECCCAAA@@@777444111...---,,,***)))''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********)))))))))*********++++++******++++++,,,---------000///000111333555888999777888999999::::::999999777555222///------......++++++***)))))))))))))))*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------......000111333444555888;;;>>>@@@AAADDDFFFEEEFFFFFFFFFFFFFFFEEEEEEBBB>>>888444222111000///...------,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,......///---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,---...---......//////000111111111222444666888:::;;;<<<999999:::999777444000......------,,,,,,+++++++++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------....../////////111333555777666444111///---,,,++++++************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((()))))))))++++++,,,,,,------............//////000000000000111///------...---,,,*********)))))))))******+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------------............///111222444555HHH===999<<<888444333111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&(((***++++++---///222666999<<<>>>??????AAABBB>>>>>>>>>>>>>>><<<777444...,,,***)))))))))((('''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))***+++++++++,,,---............000222222777===CCCEEEGGGHHHJJJFFFFFFFFFEEECCC@@@>>><<<444222///------,,,***(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((())))))))))))*********)))******++++++,,,,,,---/////////000222444666888888888999:::::::::::::::444333111///------------+++***))))))(((((())))))************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,------......///111222333333666:::===???AAACCCFFFGGGGGGGGGFFFEEEDDDCCCBBB>>>:::555111000000000///---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,------...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------------......//////000000000111222444666888:::;;;999999888777444222///---,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------......//////000222333444444222///---,,,++++++*********++++++))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((())))))))))))******+++,,,,,,------...---...////////////......///...,,,,,,------,,,+++)))))))))((())))))***+++)))******+++++++++++++++++++++,,,,,,,,,,,,---------------............///...333222555DDD:::888<<<888444333111///,,,)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((''')))+++,,,,,,---///111666999<<<===>>>>>>???@@@??????>>>>>><<<888333///,,,***((((((((((((&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((())))))******+++,,,---------,,,---///000000444999===@@@BBBDDDFFFAAABBBCCCBBB@@@===999777111///---,,,,,,+++)))'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***((((((((()))))))))******))))))******+++,,,,,,,,,.........///000333555666888888999999999888777777000//////...---,,,,,,++++++******)))((()))))))))************************))))))))))))*********++++++++++++,,,,,,,,,------............///111222333000333777:::===???BBBDDDFFFGGGGGGGGGEEECCCAAA@@@888555111/////////...---,,,,,,++++++++++++,,,,,,******************************************************+++++++++,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,------,,,------......///000000///000111333555777999:::;;;:::888555333111//////,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************((()))))))))*********+++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...............///000111111000...---,,,******)))))))))******+++((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((()))))))))******************+++,,,,,,---------.../////////...---------,,,++++++,,,,,,+++***((((((((((((((()))******))))))***+++++++++++++++++++++,,,,,,,,,,,,---------------............///---555111555???xxx999777<<<888444333111000,,,)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((''')))+++,,,,,,---///111888;;;>>>????????????@@@DDDCCCBBBAAA>>>888222---+++)))'''''''''&&&%%%###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''(((((()))*********+++,,,---,,,++++++---//////111555777:::===AAADDD>>>???@@@@@@>>>:::666333///---+++***+++***(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,............000222444666888888777777666444333222---------------,,,******++++++***)))))))))))))))************************))))))))))))************++++++,,,,,,,,,---------.........//////111222333...111555999;;;>>>AAACCCEEEEEEFFFGGGEEECCCAAA???444111///---......---,,,+++++++++***++++++,,,,,,************************************************+++++++++++++++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,------...//////000///000111333555777888999888666333000---,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------..................//////......---,,,+++***)))(((((((((((())))))***(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))************)))******+++,,,,,,---------.../////////...---,,,,,,***)))***+++,,,***)))((((((((((((((()))******))))))***++++++++++++***++++++,,,,,,,,,------------------.........//////---777111555<<>>;;;888444000---,,,))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))***++++++,,,,,,------...111222444777999<<<>>>???===???AAAAAA???:::555222///...,,,+++)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,,,,---.........///111333555666777777555333000...,,,,,,++++++***)))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,---...///222222444666999<<>>]]]hhh===777:::777777333222000...+++)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%!!!%%%&&&$$$######%%%&&&%%%%%%(((+++------+++%%%$$$""""""$$$'''&&&######%%%&&&'''((())))))(((***)))''''''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((((()))+++---///000888;;;>>>@@@@@@@@@@@@AAA???===:::777333///,,,+++)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))******++++++,,,---------000111333666999;;;===>>><<<===???>>><<<777333000...---,,,***((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((())))))******+++,,,,,,,,,---............111333555555666666444222///...,,,,,,+++******)))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,,,,,,,---...///222222444666999<<<>>>@@@CCCAAA@@@@@@@@@>>>:::666000///...------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++------......//////000000111111111111222444555666333111///---,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++******)))''')))***)))((('''((()))***))))))))))))***,,,---*********+++++++++,,,,,,+++,,,......------///000111---555333<<>>@@@@@@@@@@@@AAA>>>===999555111---+++)))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))*********+++,,,,,,------...///111444888;;;===>>>;;;<<<<<<;;;888444///,,,,,,+++***)))''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))******++++++,,,+++---......---...000333444444555444333111...---+++++++++******))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++++++++++++++,,,---...///111222333555888;;;===???@@@@@@@@@@@@???<<<777333000///...---,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---------...//////000000000000000111222333444555222000///---,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))******+++******)))&&&((()))((('''&&&'''(((******)))))))))******+++*********++++++++++++,,,+++,,,......------///000000---333111;;;TTT^^^<<<:::;;;<<<444000222000...+++)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))((('''''''''''''''''''''''''''&&&$$$###$$$'''***&&&((()))***+++,,,---...%%%,,,,,,%%%%%%+++***"""$$$'''---444333---&&&###&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''((()))+++---...///777:::===??????>>>>>>>>>===;;;777222...+++)))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))******+++,,,,,,,,,---///111444888;;;===>>>;;;;;;:::888555111---++++++***)))''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))***++++++++++++,,,---------...000222333333333222111///---,,,+++*********)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++,,,---...///111222333555777:::<<<>>>===>>>>>>>>><<<999444111///...------,,,,,,,,,---,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++,,,,,,---......//////000//////000000111222333333000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******++++++,,,************************************************++++++++++++++++++++++++)))))))))(((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++((())))))***************'''((())))))''''''((()))*********)))))))))))))))************++++++++++++***,,,------------...000000///222000;;;NNNVVV<<<;;;999===333000222000...+++)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''((()))((((((((((((((((((((((((&&&%%%%%%''')))+++***((('''***,,,***&&&&&&+++111,,,444888555666:::999222333...,,,...---***+++///...---+++******(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&'''''')))***,,,...///444888<<<>>>===<<<;;;;;;:::888444000,,,)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))******++++++,,,...///111444777:::<<<>>>;;;:::888555222///,,,***))))))((('''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((((()))******+++++++++,,,---------...000222222111111000...---,,,+++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))************+++,,,---...///111111333444777999;;;===;;;<<<===<<<999555111///...------,,,,,,,,,,,,---,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++,,,,,,------.../////////......///000000111111111......---,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++***************************************************************************)))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************************'''((()))***************((()))******(((((()))***))))))******)))))))))((())))))*********+++++++++***+++------,,,,,,...///000222222///<<>>PPPUUU```mmm{{{lllYYYSSSDDD???888111...,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((***,,,---///333777;;;======;;;999888444222...+++((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''(((((()))******+++,,,---///111333555666777666444111...,,,***)))))))))(((((('''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((()))************+++,,,---,,,---///111000///...,,,+++***))))))((()))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***+++---///000111111222333555888:::;;;:::;;;:::666111......///---,,,,,,+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++************************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------......///,,,---.../////////......,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))&&&'''((()))************((()))***)))((('''(((***&&&'''((()))******))))))))))))))))))************)))+++,,,,,,,,,,,,---///---333000...;;;888FFF???AAA333;;;///666222000...+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%'''***,,,---,,,***((((((((())))))*********+++(((,,,///---111EEEhhhzzzppp{{{pppmmmrrrlll___```mmmyyyrrrsss~~~{{{ppp^^^MMM???666111...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((***,,,---...444777<<<>>>>>>;;;999999333000---)))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))*********+++,,,---///000222333444333111///,,,***((((((((()))(((((((((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''(((((()))************+++,,,,,,,,,---///111///...---+++***))))))((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***+++---///000111111222333555777999:::::::::999444///,,,---///,,,,,,,,,++++++,,,------+++*********+++,,,,,,---++++++++++++++++++++++++************************************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,------......///,,,---.../////////...---++++++,,,,,,,,,+++******++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))&&&'''((()))************'''((()))((('''&&&''')))%%%&&&((()))*********)))))))))))))))************)))+++,,,,,,,,,,,,---///+++222///---:::333LLL888BBB666777888333222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++++++++*********))))))***+++,,,...000000---)))'''(((444VVVlllttt~~~rrrggg^^^lll[[[llltttzzz{{{{{{zzzrrriii```YYYMMMDDDGGGXXXlllxxxyyygggIII>>>>>>000444666***!!!)))+++%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...555888:::;;;999888777777///---***))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''')))(((((((((((())))))***,,,---...000111333444444444222...***(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++++++++,,,,,,------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++,,,---...///...///000222444666777888888666333000............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---......///.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---************************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------...---111,,,666555AAAfffJJJ555???555666666222222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++++++++*********))))))"""+++---$$$"""***---===ZZZrrrkkkhhhllluuuttt]]]SSSRRRaaaaaakkk}}}zzzWWWNNN999)))(((((($$$%%%+++&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...444666999999888666555555...,,,)))(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((())))))***,,,---...///111222333444333000---***((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++++++++,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++,,,---...///...///000222444666777888777555222///...------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---************************************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------...---111,,,666444@@@dddGGG333<<<555666444222222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++++++++***************...***...444---(((:::UUUooo{{{xxxrrrmmm~~~fffiiizzzpppkkk___NNNFFFXXXyyydddGGGCCCAAA---$$$222'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...222555777888666444222222,,,***((('''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((()))******,,,------///000111222222000...+++)))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++---...//////000111222444555666777444333000...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++************+++,,,,,,************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------......111,,,666333>>>aaaIII333:::777777333444222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))************************---(((###&&&///BBB^^^vvvyyy}}}wwwkkkwww|||___KKKCCC\\\QQQ333???999 ***)))'''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...111444777777555222000///***(((&&&%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((''''''(((((()))***+++,,,,,,---...///000000000---+++)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************+++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))******+++,,,...///000000111222333444555666111000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************++++++,,,*********************************)))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,------......111---666222;;;]]]NNN666999999999222666222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))************************(((222...&&&@@@qqqlllfffeee{{{vvvzzzVVVKKK[[[]]]xxxFFF+++???000---***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...111444777888555111...---((('''%%%$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''((()))***+++,,,,,,---------.........***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************++++++++++++++++++++++++******))))))((()))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))***+++,,,---...000000000111222333444444///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,------......222---666111888XXXUUU:::888;;;:::111999222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))***************+++++++++)))---CCCfff~~~zzz|||rrr|||}}}xxxwwwxxxXXXJJJXXX|||ccc000999666000***'''%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...000444777777444000,,,+++'''&&&$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''(((***+++,,,,,,,,,,,,,,,,,,,,,------((((((((('''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++++++++++++++************))))))(((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***,,,---.../////////000000111111111---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***))))))))))))***++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------......222---666000555TTT[[[<<<666;;;:::000:::222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((()))))))))*********+++++++++...333VVVooogggxxxtttnnnRRR>>>:::888666999???CCCDDDCCCRRRWWW___ooo~~~ccc```bbbyyy{{{SSSDDD???777000***'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---...///222555666222...***((('''%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''(((***+++,,,,,,,,,,,,,,,++++++++++++''''''((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++++++++*********)))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***,,,---............///////////////,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))******++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))***++++++************************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******++++++***))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------......222...666///333PPP^^^>>>555:::999...:::222000---***((('''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''))))))))))))******++++++++++++DDDiii|||jjj]]]nnnxxxttt{{{hhhAAA555GGGMMMjjjjjjttt}}}jjjhhhWWWBBBFFFbbbwwwzzzkkk~~~MMMgggwwwKKKFFF===444---)))((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***,,,---...---000444444111,,,'''%%%'''%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''(((***+++,,,,,,,,,,,,+++++++++++++++''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++++++++******))))))))))))(((((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***+++---...---.....................,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((())))))*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))******+++************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******+++++++++)))))))))))))))))))))))))))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,---.........222...666...222OOOnnn666555>>>666888444222000...+++)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++)))***---,,,,,,666CCCiii~~~jjjsss}}}sssRRRXXXVVVUUUnnnlllFFFRRRfff~~~pppvvvSSSUUU~~~wwwlllEEE111===777&&&***+++'''###$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''')))***---...000000000111000...+++'''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''((()))+++,,,+++++++++***)))((((((''')))))))))))))))(((((((((&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,---------///...,,,,,,///...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))*********)))((('''))))))))))))))))))))))))''''''&&&'''((()))((('''%%%+++,,,((()))...---((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((++++++******))))))((((((***************)))(((((())))))))))))))))))))))))''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,---------......000444(((111444666HHHvvv<<<999???555777333222000...+++)))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++...000+++$$$***DDD___llliiihhhuuurrrsssmmmXXXFFF{{{}}}aaaCCCFFFoooqqq@@@lllxxx444666@@@...,,,,,,(((&&&'''+++---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''')))+++---...///111111000///,,,***'''&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''((()))+++,,,++++++******)))(((((('''((((((((((((((((((((((((&&&&&&''''''''''''''''''************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------000000...,,,///222000+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))(((''''''*********)))))))))((((((,,,+++***++++++++++++***((((((''''''***---+++'''******)))))))))((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))************))))))))))))))))))))))))************************))))))************))))))*********)))))))))((((((***************)))(((((())))))))))))))))))))))))(((((((((((())))))************+++++++++,,,,,,,,,,,,,,,,,,---------.........333***333444444BBB{{{>>>999???555777444222000...+++)))(((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((***,,,---111AAA^^^xxxkkkooowwwmmmooofffHHHFFFlllfffJJJRRRtttssszzzSSSsssxxxBBB:::FFF666+++(((%%%%%%(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))+++---...///222111///,,,***((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((***++++++++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------------+++)))+++///---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))))))))((((((((((((((((((((())))))))))))))))))))))))((((((111,,,)))---111000...---*********))))))))))))(((((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))************))))))))))))))))))))))))************************))))))***************)))***))))))))))))((((((((())))))******))))))(((((())))))))))))))))))))))))((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,111,,,666444333;;;zzz===777===444888666222000...+++)))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))######111HHH[[[fffiiijjj{{{www~~~bbbGGGkkkyyywww~~~aaaOOO___~~~ggg@@@eeennn???======///,,,(((%%%%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((***+++------...333111---***(((&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***++++++************))))))(((((('''((((((((((((((())))))************))))))))))))((((((((())))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++,,,---------000111,,,)))******(((------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************(((((())))))***+++,,,,,,)))***+++************+++---'''&&&***,,,((('''***++++++*********)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))************))))))))))))))))))))))))************************))))))***+++++++++******)))))))))))))))))))))))))))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---///,,,666222444999|||yyy|||===777===444888666222000...+++)))((('''''''''''''''''''''''''''''''''''''''((((((((())))))***%%%'''777NNN^^^]]]UUUtttyyyoooooo[[[BBBKKK}}}~~~wwwxxx^^^OOOyyyzzzqqq@@@RRRggg333999666333...***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))+++,,,,,,------111///,,,(((&&&&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***+++++++++*********)))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++,,,------111999<<<555,,,***---000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))))))))+++++++++++++++++++++++++++---//////------///111///------...,,,)))***///++++++++++++************))))))((((((((('''''''''(((''''''&&&&&&''''''(((((()))))))))************))))))))))))))))))))))))************************))))))***+++++++++++++++)))))))))***************))))))***************)))************************************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......///...,,,666///666;;;tttqqq@@@999>>>444777444222000...+++)))(((''''''''''''''''''''''''''''''''''''((((((((()))))))))$$$...999BBBMMMZZZeeeiii|||vvvqqqgggKKKQQQzzz~~~yyyaaaooolll===___nnn@@@777444000+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))+++,,,,,,,,,,,,...---***'''&&&&&&'''''''''''''''(((((((((((()))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***++++++++++++******))))))))))))))))))((())))))******++++++,,,((((((((()))))))))******+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))******++++++******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------...777;;;444+++)))---000------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))((())))))***+++,,,,,,++++++++++++++++++---///111000---+++---000111333111---+++...///---,,,,,,,,,+++++++++******)))))))))(((((((((''''''((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,*********++++++++++++,,,******++++++,,,++++++++++++++++++++++++++++++++++++************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......000------555---888===kkkppp|||>>>999>>>444666333222000...+++)))((('''''''''''''''''''''''''''''''''((((((((())))))))))))"""666GGGLLLNNN[[[ooo}}}rrr}}}___NNNYYYxxx}}}{{{xxxyyytttUUUVVVtttmmmHHH|||bbb<<<999444...)))&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''***,,,---,,,,,,++++++***)))'''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++,,,,,,++++++)))))))))))))))))))))***)))******+++,,,,,,------++++++,,,---...//////000///......---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))******++++++******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------)))///000,,,)))***,,,,,,........................................................................------------------------------------------------++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++,,,///111222111222555777:::===???AAADDDGGGGGGDDD>>>;;;<<<>>>444777111(((,,,777444'''---,,,,,,,,,,,,+++++++++))))))))))))((((((((('''((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......111,,,...777,,,888;;;```sssuuu999555<<<444777444222000...+++)))(((''''''''''''''''''''''''''''''(((((((((((())))))))))))***===LLLNNNOOOYYYgggqqqaaa{{{tttXXXIII```~~~~~~|||}}}~~~uuu{{{eeeddd^^^xxxGGGDDD===555---)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***,,,---,,,++++++)))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++,,,,,,++++++)))))))))))))))***************+++,,,------......000000111333444555666777999888777666555333222222++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------***+++***))),,,111000,,,........................////////////////////////........................------------------------------------------------++++++++++++++++++++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,---///222555888:::===@@@EEELLLSSSZZZ___bbbjjjllllllggg```[[[[[[]]]UUUVVVKKK@@@JJJ[[[TTT>>>---------,,,,,,,,,++++++))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,------.........+++,,,------............------------------------++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......000+++///888,,,888888WWW{{{qqqCCC999:::;;;777///222000...+++)))'''''''''((((((((((((((((((((((((***&&&'''+++***&&&''',,,333IIIBBBCCCffftttiiillluuuEEEBBBppp~~~~~~~~~zzz{{{kkk^^^JJJ000CCC777)))222!!!***(((&&&&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''***,,,------,,,+++&&&''''''''''''''''''&&&$$$///,,,$$$)))---***(((---,,,'''+++444...&&&)))*********+++,,,,,,+++)))***(((''''''((()))((('''((())))))))))))'''&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,---,,,,,,+++...111,,,$$$(((333222'''...+++,,,222333///222;;;FFF@@@RRRpppoooTTTOOOcccbbbaaaOOOHHHRRRJJJ===BBBBBB777111444555///))))))))),,,...,,,&&&%%%,,,555)))+++---,,,+++((('''''')))))))))))))))))))))))))))************+++++++++)))************+++++++++*********************************)))))))))))))))***************************************+++++++++************************************************************************)))************+++++++++)))***+++,,,---,,,++++++%%%,,,666******444%%%666$$$444111222&&&666---!!!AAA///222:::&&&+++222...000222000333555333...111&&&444,,,)))000(((;;;///...,,,111,,,---555***,,,,,,,,,++++++,,,------++++++++++++++++++++++++************************++++++************++++++)))))))))))))))))))))))))))+++---,,,)))(((***---'''---000,,,'''&&&(((***)))+++...//////...---,,,(((,,,000000...,,,,,,,,,$$$+++111222---***+++//////...,,,)))((())),,,///+++++++++************)))************************,,,***(((((((((*********,,,111111***&&&)))------,,,---666CCCHHHGGGQQQ___ssstttwwwhhhXXXOOOMMM///666333(((&&&///000))),,,$$$$$$---222...******))))))(((((((((((()))))))))************+++++++++000,,,)))(((***+++***(((...)))''',,,000...***)))******+++,,,+++,,,000444555777777555666999999777999>>>222888777000777...;;;...(((---111---+++//////'''))))))///333((($$$+++///...'''&&&+++...,,,........................222---...333222111===NNNnnn@@@777999999666...222000...+++)))(((''''''(((((((((((((((((((((((()))'''(((***)))&&&***111>>>DDDCCCMMM``````aaavvvooo\\\ZZZmmm~~~yyy}}}{{{{{{{{{rrr{{{bbbpppxxxVVVoooAAA;;;FFF'''&&&,,,***)))''''''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''(((***,,,---,,,+++***)))(((&&&%%%%%%%%%'''(((&&&''')))+++,,,///000,,,)))---(((%%%,,,,,,+++111...,,,)))((()))***++++++)))))))))(((((())),,,...))))))*********((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***)))***+++,,,,,,,,,+++***%%%'''///444+++&&&666,,,---+++111BBBVVVxxxtttgggccc^^^WWWRRRQQQqqq___QQQXXXccc\\\XXXcccaaa\\\TTTHHH<<<333000111333,,,(((---444333)))((()))))))))))))))***+++************************************++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************+++++++++++++++,,,---......---,,,,,,666"""(((---:::$$$,,,666,,,---999***222444AAA333III///--->>>777???RRR;;;GGGBBB???222666444999444BBB666666666<<<>>>*** ,,,---111444+++)))...%%%---,,,,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++************++++++************************(((((()))+++---...............---++++++...111333---------+++))))))***---<<<000'''***555888///###555///***))),,,---***&&&//////...//////---)))'''++++++++++++************************************---+++******************$$$###111333,,,+++444<<>>CCC;;;FFFQQQZZZccclllooommmnnnpppmmmnnnkkkbbb]]]UUU:::===@@@<<<000(((,,,666,,,///444,,,$$$$$$(((222***...///...///222000***........................111---...333222111<<>>@@@999999888444666000000222333333000,,,(((+++---...,,,)))'''(((***)))************))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))*********+++++++++++++++***)))000'''(((111333,,,,,,222666VVVqqqeeePPPYYYTTTYYYXXX\\\ttt|||[[[|||jjj[[[UUUQQQSSSRRRHHHXXXdddmmmiiiccc[[[MMM???//////---***((()))+++...******))))))***+++---...************************************+++++++++,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---......//////...------&&&000666###---444666"""...666===555CCCDDDPPPVVVSSSmmmwwwzzz~~~nnn~~~vvvuuu```hhh^^^fff^^^LLLLLL999///---222<<<555999)))&&&---222:::777***...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,***(((***...///,,,(((***))))))+++...---***''',,,---...000333999@@@DDDDDDGGGLLLSSSXXXXXXSSSOOO...000333333222111222333,,,++++++---//////+++(((,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++000:::000)))JJJOOO;;;FFFTTThhh___ZZZbbbXXXXXX\\\cccsssmmmvvvsssuuuzzz}}}zzzwwwvvvqqqgggaaaiiioooJJJ444+++---222###+++000111111222---'''***))))))(((((())))))***)))************+++++++++,,,******+++---...---,,,...------,,,***)))111;;;DDD>>>666333999GGGVVV___|||wwwooorrrppp\\\JJJ888***%%%(((---333555111***$$$,,,---------///111---(((........................111...///333222222<<>>???LLLWWWUUUZZZiiiqqqNNN???MMMuuuuuusssyyy{{{~~~xxx~~~}}}xxxnnnpppvvvlllNNNfff^^^???888AAA555'''(((''''''((()))(((&&&$$$''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))+++,,,,,,,,,,,,+++***)))&&&(((***,,,---,,,+++***---***<<>>777444333......---,,,+++)))((('''))))))*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********+++++++++++++++*********///666222"""///AAAIIIiiipppbbbWWW[[[WWWcccxxxkkkmmmcccUUUYYYhhhhhh[[[YYYLLL999,,,+++000111---...---++++++,,,---,,,,,,*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,......///.........------;;;)))%%%,,,333---555BBBJJJWWWccciiigggSSSjjjzzz~~~pppssskkkpppsssrrruuuttt^^^IIIJJJ111:::222;;;555'''(((+++222///...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++---///000...,,,...,,,---111444555777:::555555666;;;AAAEEEGGGFFFBBBDDDCCC>>>>>>III^^^ooo~~~aaa@@@111444888222(((111000...,,,,,,---...///---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,---&&&...@@@FFFCCCMMMaaayyy^^^DDDIIIXXXXXXrrrxxxiiippppppRRR===---888111++++++,,,***))))))***))))))))))))))))))***))))))*********+++++++++******++++++,,,,,,,,,+++///++++++111777777777777999@@@OOOggg~~~~~~gggsssxxxYYYKKK000(((***---666222000000...++++++,,,------........................000//////222222333;;;FFFlll>>>:::===;;;:::888111///---+++)))(((((((((((((((((((((((((((((((((''')))***((((((///:::BBB:::IIITTTRRRWWWmmmnnnWWWCCCSSShhhtttqqqlllsss~~~{{{yyyyyy}}}uuuxxx{{{jjjiiiaaa___vvvqqqrrr\\\kkkmmm222AAA>>>((((((''''''((()))***((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***,,,,,,,,,,,,++++++***))))))(((''''''))),,,///111GGGWWWtttuuukkkuuu```SSSDDD<<<333---,,,------,,,******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,++++++++++++++++++))))))(((...KKKqqqeee]]]VVVkkk~~~]]][[[gggmmmgggooommmYYY???000,,,,,,,,,+++***,,,---...+++)))***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------------------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,.........---------------***000888<<>>888//////999...---000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***,,,...///...///222555000000333999===@@@KKKVVV___bbbiiivvvssslllaaaZZZVVVWWWXXXYYYuuuwwwJJJ---///>>>444666555222---+++---000------------,,,,,,,,,+++++++++++++++++++++++++++***+++------++++++---///***333AAAMMMTTTaaa|||[[[EEELLLbbb~~~~~~yyy}}}nnnxxx{{{XXX;;;...+++333222((((((111******))))))))))))******))))))*********+++++++++***+++++++++******++++++''',,,666AAAEEEBBBAAACCCQQQqqqzzz~~~zzzvvvxxxpppmmmiiinnn{{{~~~bbbPPP999&&&111...---///111111///---000444////////////////////////000///000222222444;;;BBBjjj<<<999;;;888888777000///---+++))))))))))))((((((((((((((((((((((((&&&))))))(((+++444<<>> )))+++///444222...---000///////////////////////////000111111333666:::>>>kkk<<<:::<<<777777888000...,,,***))))))))))))((((((((((((((((((((((((%%%'''((((((///999===;;;===FFFBBBFFFXXXVVVFFFFFFgggrrruuummmkkkqqqppphhhWWWQQQMMMJJJ???333444>>>FFFHHHKKKNNNPPPRRRVVVXXXXXXPPPHHHHHHLLLMMMGGG@@@>>>FFFIIIEEEIIIUUUXXXSSS>>>BBBSSScccXXX@@@AAAUUUwwwccc}}}^^^tttmmmiiiqqqnnn999BBBFFF111...***(((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))+++,,,---,,,,,,+++++++++,,,,,,+++111<<>>===666///,,,---...---++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------......//////000111111222222222222222222222222222222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------...000222333)))GGGcccjjjdddccc{{{uuuaaa}}}lllkkkQQQSSSaaayyy\\\AAA,,,CCC222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000000222444:::AAAIIIOOO|||{{{{{{nnnXXXLLLLLL___iiipppnnnddd___bbbhhhfffeee```TTTMMMUUUlll~~~pppqqq{{{}}}rrreeeFFF===333...///111222111............------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,///555;;;???CCCbbb```MMMNNNjjjuuuvvvaaaddd~~~ddd555'''---///(((+++******))))))******+++)))************+++++++++***++++++++++++---333777AAA@@@AAAFFFOOOaaa}}}~~~~~~~~~}}}sssdddsssYYYlllpppeeerrrvvvwwwyyyzzzyyyWWW===444...000222...++++++///////////////////////////000111111333666:::<<>><<<>>>999888:::000...,,,***))))))))))))(((((((((((((((((((((((($$$&&&''')))111<<<===777IIIFFF>>>QQQdddKKK???aaajjjcccYYYNNNBBB:::999<<<999777<<>>KKKOOORRRVVVYYY]]]aaafffjjjpppeee\\\___jjjlllaaaTTTUUUmmmtttiiisssXXXKKKYYYppp<<>>777GGGeeesss{{{cccYYYeeeuuu|||OOOEEE888000......---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------...........................//////000111222222222444444444444444444444444333333333222111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............000222444555```sssYYYqqqmmmhhhmmm___fffiiiTTTCCC222222000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------...444BBBVVVjjjyyyxxxfff[[[```nnnooottt~~~qqqVVVZZZdddttt~~~|||cccEEE222///222111...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---///000///---111999@@@MMMiiiTTTUUUvvvzzzuuusssooooootttyyy|||nnneee~~~yyyDDD444333...++++++************++++++)))************+++++++++***+++++++++,,,000888>>>999888CCC^^^zzzxxxttt{{{wwwwwwyyyyyytttyyy___III444...222222000000000000000000000000000000///111111111333777::::::mmm;;;:::???<<<777333111///---+++***)))******)))'''$$$%%%''')))'''&&&(((&&&)))000333444999AAAMMMKKKOOOTTTKKKAAAIII[[[fffYYYQQQRRRSSSUUUcccsss}}}jjjWWWeeedddFFFQQQ\\\444999===;;;(((===jjj~~~{{{ttt<<>>666>>>:::999999---333111222000---...///---(((***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))...///+++,,,222888&&&555###222000???cccvvvmmmlllfffkkk}}}\\\sssMMM???...+++222...)))//////...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++...000...+++***000'''&&&333222---666@@@???;;;xxxuuuddd___mmmyyyooo```]]]pppSSStttUUU{{{aaa___uuuuuu[[[555$$$:::+++,,,444333***'''---///)))...------,,,,,,,,,---------///...000111DDD...PPPjjjwwwSSSggg|||```eeeZZZdddgggttteee[[[hhhbbb||||||:::???---222---***,,,---,,,+++,,,))))))***+++++++++++++++,,,///---(((,,,888===;;;999LLL|||~~~nnnxxxzzzyyyooo[[[AAA111///333000...---.........///111444222222111222444666999;;;lll:::888>>><<<:::888111///---+++***))))))***)))'''%%%%%%''')))'''&&&((('''***111444555:::BBB>>>BBBIIILLLDDD???LLL___iiinnntttyyyhhhmmm]]]TTTSSS[[[xxx{{{^^^???CCCEEE@@@RRRyyyYYYUUUlll___lllaaazzzeeeRRR@@@EEE888,,,)))***(((&&&&&&''''''''''''''''''''''''&&&''')))))))))***---///GGG'''---###777RRRlll{{{uuuxxxsssfffPPPBBBCCCPPPSSS<<>>444&&&+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,---+++&&&444...&&&///333>>>:::<<>>555888333555222------222333///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---000///,,,,,,///000===555...YYYaaapppxxxcccyyyfffEEEAAA999,,,555111///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,///000...,,,000$$$666777***@@@---999qqqrrruuupppyyyvvvtttyyyaaaqqqppp999+++>>>666,,,(((---333333000///...------,,,,,,------...///,,,,,,111666EEEMMMmmmlllqqq||||||```eeedddmmmwwwkkkmmm~~~JJJ000+++333333***(((///...''')))******+++++++++******+++))),,,777???@@@<<<:::[[[sss{{{~~~rrrFFF222444444111333333222222222000,,,222222111222444666999;;;mmm;;;777<<<;;;:::999000///---+++***)))))))))((('''&&&&&&(((((('''&&&((((((,,,222555777<<>>FFFDDD===@@@QQQaaaYYYhhhkkk___]]]lllwwwwww{{{{{{fffCCC:::WWW|||}}}qqqZZZCCC888[[[mmmNNNNNNJJJOOOTTTjjjjjjkkkOOOEEEuuuPPP}}}{{{qqqjjj555EEE@@@555***&&&((()))'''''''''''''''''''''''''''%%%''')))++++++,,,...000///+++111444OOOuuuyyyvvvuuujjjyyy```JJJJJJVVVdddxxx|||hhhUUUNNNTTTNNNJJJkkkpppKKK555777666###,,,,,,,,,,,,++++++******)))))))))*********++++++---+++)))***+++,,,,,,---+++///888===jjjsssGGGbbbggguuuwwwkkkZZZKKKCCC>>>999666======>>>???>>><<<888555444222555<<>>BBB:::CCCFFF@@@>>>FFFTTT]]]bbbrrrppp^^^bbbzzzrrrYYYKKK555,,,===WWW^^^UUUEEE///888RRRkkkdddAAALLLaaaaaaNNNVVVQQQ[[[aaaddd}}}|||eeeHHHooottt|||wwwqqqpppjjjTTTwwwDDD@@@CCC<<<---&&&)))+++'''''''''''''''''''''''''''&&&(((***++++++,,,...///)))888444333cccrrrrrrNNNFFFGGGIIIZZZ{{{bbbLLLCCCSSSyyykkkBBB???999...---,,,+++,,,,,,,,,+++))))))*********+++++++++...***)))---000000000111...)))BBBVVVrrryyycccZZZjjjyyydddYYYAAA===888666888===AAACCCBBB@@@======???BBBEEEFFFNNNBBB999777777;;;LLL___ZZZTTTIIIRRRwwwKKKXXXNNN888666000,,,...///...,,,,,,------------------------...///000000.........///---,,,555...+++999[[[dddEEE===:::111---222//////......---------------------------------------...+++'''+++333666333222:::KKKmmmmmmpppzzzVVVLLL666:::111.........///000000...---------------------------...---,,,,,,------------:::000000,,,)))OOOWWWwwwvvvxxxhhhzzzccctttvvvzzztttmmmxxxqqq???000888888///***......***...------------......///000333888<<>>@@@CCCDDDBBB>>>BBBMMMWWWZZZYYYeeedddYYYeee|||vvv]]]HHH333***BBBccchhhKKK+++...333///+++999VVVnnn[[[~~~rrrvvvVVVeeecccooocccLLL{{{pppkkk___PPP{{{~~~eeeyyybbb^^^:::AAA???222***++++++'''((((((((((((((((((((((((((()))++++++++++++---///555'''HHHkkkhhhsss}}}hhhNNNIII___eeeWWWMMMllleeeTTTBBB222///,,,+++,,,------,,,************++++++++++++---******000111......000888333|||sssmmmYYYccc{{{www```HHH:::666999BBBMMMUUUYYY]]]ccchhhggghhhjjjmmmllldddUUUJJJEEE@@@@@@EEECCC;;;<<>>333***+++...---,,,------------------------------...//////......///111555,,,000;;;[[[zzz\\\===<<<;;;111......------------...///------------------------///...+++)))...333222,,,222IIIiiiyyycccQQQ444888000///......000///...,,,------------------------,,,,,,,,,,,,+++,,,---...(((,,,666EEEkkkkkkfffvvvpppsss{{{ppp\\\]]]gggqqqxxxzzztttccc```AAA888111111222///......---------------...///000000333:::LLLxxx___yyyhhhkkk[[[HHHJJJ\\\zzzllliiiyyyjjj888---222///,,,///---,,,++++++++++++,,,,,,222333111777TTTyyyzzzIII888:::888333//////111222222222111222444666999;;;lll^^^666999>>>:::777555///...,,,***)))(((((((((&&&(((******)))''''''((('''---111222555:::======DDD>>>:::===FFFPPPVVVYYYhhhooonnngggggggggRRR666***333DDDQQQKKK:::111222---FFF@@@555>>>AAA\\\ttt^^^|||{{{UUUnnnmmmyyygggFFFqqqttteeeDDD]]]VVVlll~~~```aaasssuuummm<<<@@@@@@888///+++***)))))))))))))))))))))))))))***++++++++++++---000222444[[[rrrSSSEEEPPPccc}}}zzz{{{fffyyyhhhKKKXXXjjjDDD<<<666///,,,,,,......---*********++++++++++++,,,...***,,,111///***+++222666nnnzzzeeeiiiuuu~~~```FFF666666FFFXXXgggzzzhhhRRRGGGBBBAAAAAA000:::RRR___MMMBBBkkkmmmccc|||~~~NNN<<<,,,+++---------///------------------------,,,---///......///111333333:::NNNmmmMMM555555111000...------...//////---------------------------+++---111333111000222[[[|||tttyyyvvvGGG<<<444222////////////...---------------------------,,,------,,,,,,---///222888FFF>>>UUUuuu___ggg]]]llluuu|||{{{vvvsssqqqhhh<<<"""000:::///)))000------------...///000000333444CCCkkkssskkkpppttthhhkkklll333$$$555777'''...---,,,+++,,,---/////////888;;;DDDdddqqqvvv{{{kkkeeerrr~~~{{{vvvppprrr|||:::222...333555111000333222222111222444666999;;;ddd___666888<<<888777666///...,,,***((((((((((((%%%(((++++++)))''''''((((((...222222444999;;;999CCC:::777???GGGLLLRRRZZZbbbhhhnnnkkk```PPPBBB999PPPRRRPPPEEE888111222444777BBB<<<:::IIITTTttt~~~www}}}{{{FFFhhh]]]aaaTTT???qqqrrr^^^\\\KKK___UUUIII}}}nnnhhhEEEBBB@@@;;;333***(((,,,************************++++++++++++---000666:::RRRyyyPPP;;;PPPxxxooo[[[LLL;;;MMM^^^lllMMMYYYwwwsssQQQJJJAAA666...---------,,,*********+++++++++,,,,,,...***,,,000...***222@@@^^^nnnpppUUU\\\\\\LLL======NNNkkkpppRRRDDDKKK;;;555???FFFCCCDDDLLLqqqxxx]]]lllRRR:::222111---,,,///........................,,,...//////000111555777777bbbVVVFFF777555333000.........///........................---***...555333111BBBZZZuuuvvvEEE:::666222000///000//////........................,,,...///...---///333666333AAAxxx}}}fffkkkuuufffxxx}}}mmmCCC333333000------------------...///000111888AAAbbbyyyiiiWWW,,,444999(((...---,,,,,,---///111333000<<>>===JJJtttvvvccc@@@,,,000888999===GGGPPPMMM>>>;;;\\\{{{rrrsss{{{sss:::bbbOOOIIIEEEAAAsss```KKKJJJ@@@YYY]]]???rrrmmmzzzlllKKKMMMEEE@@@===444)))'''...+++++++++++++++++++++++++++++++++,,,...444;;;@@@fff{{{yyyKKKCCCcccYYYAAA>>>>>>;;;DDD111EEEzzz|||}}}OOOIIIzzzUUUJJJ;;;111...---,,,+++******+++++++++,,,,,,,,,---***,,,111//////>>>QQQtttvvvmmmbbbnnnsssCCC@@@EEEYYY}}}ZZZRRRFFF======FFFUUUaaaKKKiiifffiiiJJJ<<<555---***,,,........................---...000000111333777:::vvv~~~kkkkkkZZZ<<<:::666333000.................................111+++---333///333ZZZ{{{yyyzzz>>>:::444111000111111111........................---///000000///111555:::PPPwwwxxxpppfffiiiqqqnnnyyyqqqjjjlllrrrttt>>>%%%555;;;,,,---------......000111111===RRRkkk~~~jjjssszzzTTTRRRUUUcccrrrxxxzzzggg{{{BBB///222///......------...111333555999:::GGGeee{{{{{{bbbiiilllyyyzzz{{{lll;;;555888000---666222222222222444666999;;;YYYaaa<<<999999;;;333333///---***))))))))))))(((''''''((()))))))))))))))///---...333666666999======;;;;;;CCCLLLOOOJJJCCCcccooommm^^^NNNBBBAAAKKKMMM999111;;;DDDCCCDDDKKKIIIRRR___KKKHHHHHHlll~~~xxxuuuggg>>>nnnXXXHHH777BBByyyRRR@@@DDD===yyybbbKKKaaaYYYvvvttt]]]555AAAAAA999'''***'''******+++++++++,,,,,,,,,+++,,,///555444000GGGmmmwww}}}iiiCCCOOO}}}yyy]]]HHH@@@===666CCC@@@[[[HHH@@@mmmnnn999@@@'''&&&333000,,,,,,++++++,,,,,,---......---888......222KKK```rrrxxxkkkHHHGGGXXXzzz]]]NNNDDD888EEEbbbrrrQQQ\\\^^^jjjaaaFFF777777777+++000000////////////000000***...333333///666QQQmmm|||ffflll}}}vvvsss}}}zzzkkkeeettt~~~iiiYYYiiiSSSIII111)))888555(((***------............------777!!!777111000DDDvvvmmmJJJ111777666******444......------------......444%%%+++333,,,222???;;;rrr{{{|||uuulllppp^^^444888111---000111111...,,,///333777EEEYYY||||||xxxyyy]]]222:::...111(((111666+++...999333111ZZZlll{{{|||~~~vvvlllyyyMMM555444777666444333333333333444666888999QQQ[[[:::::::::;;;333222000---***)))******)))((('''(((((()))))))))))))))///---...333666666999===<<<:::999===DDDHHHHHHFFFUUU^^^pppnnn^^^ccc___CCC@@@EEENNNTTTXXX[[[bbbiiicccMMMOOOKKKPPPBBB]]]vvvhhhwww}}}}}}GGGgggXXXOOOEEE\\\~~~^^^DDDDDDQQQLLL~~~CCCZZZyyyUUU{{{zzz}}}bbbQQQAAA666333+++000---***++++++++++++,,,,,,,,,444---...)))%%%CCCwwwxxxyyy___]]]}}}bbbWWWWWWTTT]]]JJJGGGGGGggg]]]@@@kkknnn000CCC555%%%&&&,,,,,,,,,+++,,,------...***((((((222:::OOOuuu```~~~eeeNNNLLL___hhhFFFIIIFFF555\\\dddQQQzzzvvvnnnEEEBBB222+++...000000////////////000000555+++///...;;;HHHdddOOOJJJ^^^pppwwwooouuurrriiiqqq}}}VVV<<<:::555,,,...666.........//////.........,,,;;;///999LLLlll}}}rrrRRR888'''***;;;AAA,,,///......------......///'''===777***222888MMMzzzlllzzzRRR777///777...,,,...000222333:::CCCnnn~~~ooorrrzzzRRR222222222,,,///333000222888999]]]mmmrrrxxxlllbbb[[[NNNhhh|||uuuMMM444222555...444333333333444666888999OOOSSS999;;;:::999111333000...+++******+++***)))(((((((((((())))))))))))///---///444666666888<<<666666888===EEEOOOWWW]]]BBBGGGAAA```tttiii\\\dddXXXRRRKKKpppkkk}}}}}}UUUqqqlllYYYAAA\\\rrr\\\PPPJJJFFF```cccHHHXXXrrr{{{jjjeeekkkDDD:::===AAA666///&&&++++++++++++,,,,,,,,,,,,%%%)))777666444YYY~~~}}}eeebbb~~~{{{lllIIIPPP:::fffbbblll^^^oooVVVnnn>>>===<<<...777---,,,,,,,,,,,,---......111555+++555888```yyy}}}aaaMMMVVVuuuddduuuTTTFFFIII:::nnn{{{^^^hhhxxxPPPCCC***999111000000//////000000111...333888333^^^YYYNNNYYY]]]aaajjjqqqyyyiiiaaatttsssHHHBBB333+++333555......////////////......***==='''+++RRRXXXDDD***///777%%%///......------......///+++///,,,///777;;;aaaeee~~~zzzttt)))BBB---333---...333000---:::LLLjjj|||lllsssvvvrrrooosssjjjkkkYYYcccwwwnnnaaaxxx|||;;;111111222//////555444888DDDpppooohhhccczzzhhheeezzzooooooiii666...999222444333333333444666888999MMMPPP999;;;888666111444111///,,,++++++++++++***((((((((((((((())))))***///---///444777666888;;;111666;;;AAAHHHSSSaaakkkLLL444888HHH}}}~~~lllXXXEEEeeexxxyyyxxxJJJMMM[[[XXXGGGllllll^^^^^^YYYMMMwwwtttjjjTTT}}}{{{~~~{{{xxxvvvSSSuuuhhhJJJ???;;;000---000+++++++++,,,,,,,,,------000222...///GGGgggvvvttt}}}lllgggxxxzzzooohhhXXXDDDPPP===PPPWWWyyydddiiiDDDpppzzzzzz111555...$$$---------------......//////222)))333LLL}}}wwwcccOOO]]]}}}WWWCCC;;;444sssZZZjjjvvvkkk999777///111000000000000000000111...222000EEEttt{{{ooooooddd@@@999<<<777,,,000//////////////////000,,,,,,GGGPPP~~~pppYYY@@@222999777111//////............//////===$$$000???AAAlllzzzpppNNNFFF)))666000111666000---EEEggg|||yyyjjjsssggggggkkkaaakkkXXXZZZ]]]PPPVVVWWWUUUiiikkk___UUU[[[]]]HHH]]]eeeiiiaaalllRRR]]]mmmnnnsssbbb---...666000...666333:::UUU~~~zzzmmmTTTuuu}}}~~~tttzzz|||zzz|||ssskkkppp```~~~dddvvvyyyppp~~~FFF///:::999444444333444555666888999KKKSSS::::::555555111777111///,,,++++++++++++***)))(((((('''((()))******...---000555777666777:::222777>>>AAACCCJJJVVV```ZZZ}}}OOO@@@777888RRR^^^XXXcccjjjaaa}}}\\\qqqsssaaa//////MMMZZZUUUxxxbbb[[[iiitttvvvpppDDDSSS}}}yyyzzzTTT}}}|||nnnLLL======555,,,---++++++,,,,,,,,,------------444(((===xxx}}}hhh___rrroooVVVtttggg]]]QQQKKKEEEDDDRRRiiinnngggTTTWWWtttQQQFFF---......------......///000444)))---GGGgggkkkOOO]]]rrrwwwNNNNNN???HHHrrrggg{{{zzzuuu???MMM---111111000000000000111111333555HHHqqqRRReeeNNN@@@GGG999+++111000////////////000111:::)))LLLlllFFF...---(((---/////////....../////////,,,---666777UUU}}}www}}};;;777111///333888333:::bbb}}}~~~xxxlllcccYYYggg|||nnnppp^^^vvvfffbbbmmm___ppppppbbbPPPQQQ^^^uuu888---777333///333111BBBgggzzz{{{yyysssbbbeeejjjOOOXXXllldddcccaaa[[[[[[QQQ[[[KKKHHH@@@GGGIIIDDDBBBCCC<<<999DDDBBBLLL;;;LLLJJJRRRNNNbbbccc777222888444444444444555777999:::IIIVVV;;;:::555555111777000...+++******+++***))))))((('''''''''(((***+++...---000666888666666999///666===AAACCCJJJUUU^^^nnnmmmVVV333666444,,,999\\\___XXXkkkeeeWWWzzzjjj555PPPaaa^^^VVVKKKMMMttt___bbbwww|||dddRRRJJJYYYzzz}}}wwwxxx___ppphhhBBB:::GGGDDD,,,###,,,,,,,,,,,,------------&&&///000YYYmmmeeexxxbbbEEEyyyvvvyyykkk___@@@EEE```bbbnnn~~~[[[fff~~~CCC777555///............///000000555+++<<>>888000222111000//////000111222555777FFF~~~~~~HHH555777:::000//////......//////000$$$666///HHH|||pppvvvaaa999111000333444222CCCrrruuurrrgggccccccUUU{{{YYYSSSEEEnnnEEEIIIhhhyyy~~~\\\444666444222111444PPPwww~~~xxxvvv]]]EEEHHHJJJKKKEEE===>>>AAA@@@>>>SSS___QQQBBBFFFFFF777;;;AAAAAAJJJLLLEEECCCWWWaaabbbaaalll}}}tttIII///777555444444444555777999:::HHHUUU::::::777777222555000---***)))******)))((())))))'''''''''(((***+++...---000666888666666888111666===AAAFFFOOO[[[eee___ccckkkQQQ@@@:::333;;;XXXyyygggTTTwwwxxx}}}vvvzzzlllNNNqqqEEE444JJJmmmVVVfff|||{{{mmmeeeuuuDDDIII]]]YYY\\\~~~|||cccJJJ~~~sssOOO888======...111,,,,,,,,,------------...;;;222===___{{{tttvvv{{{___>>>```~~~}}}kkkRRRJJJjjjtttllleee[[[CCCVVVwwwiii```@@@@@@//////......//////000111***+++CCCggg{{{^^^]]]{{{}}}xxxiiitttgggOOOEEEMMMeee^^^www888===222111111000000111111222111]]]ooo|||UUU888@@@444333222000//////000222333)))HHHtttllltttGGG333222'''000000////////////000000666???@@@|||ttttttrrr???666555333111777PPP|||{{{cccooouuurrrgggwwwdddKKKmmmrrrEEE}}}|||???333222555111<<>>@@@CCCKKKVVV___```nnnjjjeeeXXX333333444AAAccc{{{{{{wwwkkkhhh}}}aaa}}}uuuDDD444BBBWWWuuudddbbbQQQ:::EEEccctttVVVDDDLLLEEEGGGwww{{{aaaKKKiii^^^SSSGGGEEE;;;)))222,,,,,,,,,---------.........'''UUU|||qqq|||}}}wwwoookkkAAAPPPzzzjjjiiiRRRmmmTTT<<>>:::555555555555666777999:::GGG}}}OOO;;;???666777555222///...,,,***(((((((((((('''((((((((('''(((***---111,,,222777333666888111666999>>>AAAEEELLLUUU[[[jjjeeeaaaRRRYYYmmm???:::555&&&GGGxxxttttttlllyyy~~~uuuaaaBBB777777777555LLLyyySSSAAA///333VVVttt~~~XXXFFFEEETTTZZZlllSSStttfff<<>>666777444111///...,,,***(((((((((((('''((((((((('''(((***---111,,,222666333666888111999<<>>TTT~~~WWW999666666>>>TTTxxxcccXXXRRRRRRLLLoooyyyHHHzzzuuu888<<>>000444222222444222BBB~~~{{{wwwiii|||yyyxxx{{{uuuTTTyyyeee___zzz~~~aaaSSSHHHCCC777///555000111777222;;;]]]{{{cccvvvxxxwwwfffzzzvvv|||}}}cccWWW]]]xxxPPPCCC333333000///111222//////111777RRR~~~~~~pppgggjjjhhh```VVVQQQ^^^jjjWWW\\\]]]\\\mmmzzz|||hhhrrrvvvwwwpppyyykkk|||???222333888DDDHHHVVVvvvYYY\\\ddd<<>>999GGG~~~fff|||XXXssstttlllfffHHHQQQUUU^^^dddIII888;;;NNNyyypppKKK777444444666:::sssiii[[[MMMFFF:::ZZZyyy}}}ttt@@@qqqkkkBBBAAAFFF==='''+++---......------...000:::aaa{{{wwwnnnlllxxxMMM<<>>@@@:::QQQzzzggg}}}KKKxxxTTTqqqYYYPPPXXXzzz\\\JJJssslllgggpppKKKMMMKKK|||}}}qqq;;;666:::666ZZZ~~~dddhhhssszzzsssWWWXXXpppbbbbbbOOO}}}HHHoooeee}}}yyymmmfffFFFYYYuuuQQQkkkgggdddfffWWWppp@@@999777444333444888<<<@@@OOOFFF555===666777444000...---+++)))((((((((()))'''((((((((('''(((***---111,,,111666333555777000333666:::===@@@EEEMMMTTTUUUyyyxxx~~~xxxMMM444999KKKeeejjj\\\ggggggwwwuuu|||^^^```sssVVVBBB???@@@JJJuuuqqqXXXGGG444...666===uuuwwwVVV<<<999000LLL|||ppp[[[~~~vvvcccsssMMMMMMCCC===***,,,---............///111999\\\www}}}qqqiiifffnnnPPP;;;TTTdddTTTSSSppp___qqqPPPGGG666===NNNuuu~~~lll@@@777000000222222222444888gggyyyhhhddd|||}}}~~~fff}}}uuulllpppvvvcccooo{{{zzz||||||ddd]]]HHHJJJuuuyyyBBB333999777111222???ccc```lll}}}wwwhhhkkkxxx\\\EEE===;;;///666444444777999LLLwwwTTTnnntttvvvzzzzzzggg~~~hhhrrrwww444777444111///000///---000444PPPqqqnnn~~~zzztttyyywwwwww}}}XXXpppsssrrryyy{{{www999;;;555bbbpppYYYZZZMMMsssPPPPPP}}}EEEnnnzzzrrriiiaaaIIIyyyfff\\\wwwAAA777888222eee}}}ooo___{{{fffggguuu[[[eeeZZZzzzdddeee___\\\{{{{{{}}}llleeeTTTdddgggaaavvvzzzsssbbbuuuXXX~~~>>><<<888666777888:::???EEETTTFFF555>>>777999555222...---+++)))(((((())))))'''((((((((('''(((***---000+++111555222555777000666:::???CCCGGGNNNWWW^^^wwwqqqcccnnnzzzbbbUUUaaa<<>>777999666333---,,,+++))))))))))))***'''((((((((('''(((***---000+++000555222444777///555:::AAAGGGNNNWWWbbbjjjqqqwwwnnnjjjcccSSS999\\\jjj777:::DDDGGGVVVVVVqqq~~~{{{ooouuuuuuwwwnnn}}}ZZZZZZaaaiiiSSS@@@@@@VVVpppQQQDDD;;;666GGGccc^^^WWW:::DDD<<>>???>>>aaa]]]IIICCCsssJJJLLLGGGhhhzzzcccPPPAAA222...000222444666<<>>yyyvvvwwwwwwlll```ooobbblllQQQ{{{gggxxxzzznnnnnniiiXXX@@@???sssmmmwww^^^YYYCCCjjj[[[SSSSSSyyyzzz]]]dddjjjiiilll>>>777666qqqkkkbbbNNNdddoooWWWTTTxxxsssQQQsssoootttPPPkkkOOOYYY]]]iii}}}iiiQQQwwwQQQ}}}|||bbb777444555888888<<>>:::___^^^MMMEEE<<>>HHH===LLL>>>VVV```[[[@@@AAAqqqrrrxxxlllEEEoooYYYHHH666///111333666888GGG~~~mmm]]]^^^ooottt{{{eeerrrwwwiiiOOO|||dddbbbVVVFFFjjjVVV888555555222999]]]tttnnnwwwppp|||WWWzzzVVV|||~~~gggRRRWWW{{{[[[JJJ333555777999CCC\\\MMMEEE|||qqqFFFNNN\\\xxx|||hhhNNN|||UUU\\\ppphhhaaa|||}}}|||LLL333111111222111111999CCCooo{{{{{{rrrYYY|||vvvRRRddd^^^aaaqqqtttqqqVVVzzz|||fffVVV555EEExxxjjj{{{[[[^^^FFF```fffKKKTTTyyy\\\NNNnnnnnnpppyyy~~~@@@777:::qqqiiiXXXPPPYYYsssdddOOOtttFFFkkkzzzAAAQQQ~~~xxxyyyjjjxxx}}}SSS~~~eeeTTTtttuuu999666666999999AAA\\\wwwHHH444;;;444777666444---,,,+++)))))))))******'''((((((((('''(((***---000+++000555222444666///666:::@@@EEEJJJRRR\\\cccmmmiiifffaaaJJJNNN<<>>WWWaaakkk~~~uuuNNNZZZoooHHHaaapppTTTzzzpppzzz@@@555;;;ooo\\\EEEGGGFFFooouuuxxx~~~cccqqqZZZSSSpppqqq}}}yyyWWWlllbbbjjjwwwoooJJJggg~~~===999999;;;<<>>CCCHHHQQQ\\\dddaaaHHHGGGcccooodddtttOOOQQQuuuaaa^^^iii[[[\\\ttt\\\GGG333888iiifffggg^^^IIIfffvvvTTTDDDsss~~~|||hhhqqqwwwyyy>>>PPP???777///000...000555///000???tttDDDPPPOOOeee}}}~~~wwwnnn[[[MMMMMMfffzzzyyy^^^QQQ]]]uuu}}}hhhhhhQQQ===lllIIIeee~~~YYYmmmSSS333111111111777:::dddhhhOOOeeeNNN~~~}}}IIIjjjggg```bbblllWWW{{{|||bbbLLLaaaZZZ???222777444888iii~~~```rrriii{{{mmm{{{WWWooonnniiiRRRIIIGGG222===;;;MMM___gggGGGFFFqqqNNNBBB:::JJJiiimmmxxx|||VVVXXXbbbQQQyyy]]]aaaZZZ\\\:::888...555222...222<<>>+++BBBpppvvvEEEGGG@@@ZZZ\\\^^^\\\{{{qqq{{{www>>>TTTGGGrrrmmmkkkyyy}}}vvv@@@555666@@@@@@III|||GGG;;;333:::111222...---+++))))))***+++***)))((((((((((((((())))))***...---222444///555:::222666:::???DDDJJJSSS^^^eeeXXXDDD>>>iiippp{{{|||zzzUUUppp~~~oooGGGOOORRRAAAKKK___rrrkkkMMMGGG777222___eee^^^RRR:::YYYzzzOOOZZZ|||eeecccpppBBBIIIDDD)))///111...000333///333EEE{{{eeemmm???IIINNNfffxxxpppVVVTTT{{{oooNNNRRRwww@@@JJJWWWuuugggSSSCCC???}}}bbbKKKRRRxxxrrrzzzRRR999888555555===CCCjjjJJJ[[[TTT~~~lllttthhhdddvvvmmmPPPeeeuuudddLLLaaa___EEE555666555BBBxxxzzzyyyiiivvvnnn]]]bbb```hhhRRRyyyGGG000===DDDVVV___lllnnn===DDDmmmHHH>>>999???]]]vvvmmmsssJJJdddOOOGGGwwwTTTxxxbbbHHHnnnSSS888///666222///444DDDjjjfffvvvtttJJJuuu~~~www{{{]]]kkkiiiTTTeee}}}cccooozzznnnCCC^^^KKKiiicccSSSiiivvvuuuNNNssslllUUU:::@@@kkk}}}DDDEEE???qqqWWWPPPaaaIIIvvviiiRRRooogggppp___DDD\\\UUURRRBBBLLLvvvxxxUUUtttttt@@@777999CCCDDDLLLDDD:::444:::111111...,,,+++))))))*********)))((((((((((((((()))******...---333444000555999111888<<>>uuuFFFDDD@@@ZZZ^^^KKK^^^pppMMMIIIqqqvvvkkkggghhhNNNKKKVVV???CCCmmmKKK___iiiFFFkkk___???pppuuu\\\LLLkkkhhh{{{???;;;===GGGKKKQQQAAA999444;;;111111...,,,***)))((()))***)))((((((''''''(((((()))***+++...---333555000555888000888<<>>///...111///...111000===WWWpppCCC<<>>FFFqqqOOO999555111666HHHTTTmmmMMM]]]KKKkkkfffLLLGGGSSSWWW}}}oooSSSVVVxxxooozzzpppbbbhhhOOOpppYYYGGG999555999NNNvvvjjjVVVWWWnnnlllxxxJJJgggooooooCCC>>>NNNZZZdddcccvvvwww>>>BBBbbbzzz>>>888;;;===OOOuuuBBBccc]]]zzzWWWzzzYYY888555888111333<<<___ZZZddd|||mmmNNNhhhddd^^^}}}yyysssyyyiiirrrZZZppp[[[{{{sssmmmmmmAAAdddNNNYYYyyyuuulllhhhpppuuurrreeeccchhhllleeeiiibbbTTT666BBB{{{GGGCCCEEEMMMwww]]]]]]QQQYYYpppxxx|||hhhzzzaaaHHHDDDwwwuuuIII{{{yyy[[[iiinnnrrrMMMssshhhmmm>>>???@@@KKKPPPRRR@@@:::555:::000111///,,,***(((((()))***)))(((''''''''''''((()))***+++...---444555111555888///777:::@@@EEEKKKSSS^^^fff|||{{{rrrjjjwwwYYYiiixxx|||rrrooolll\\\nnnOOOQQQYYYFFFgggSSSLLL===ZZZnnnOOOcccQQQdddqqqrrrfffQQQSSSbbbHHH888...111//////111111???ZZZgggEEE999???WWWbbb___LLL???;;;:::555777III[[[tttzzz>>>GGG[[[~~~______aaaSSSCCC]]]]]]HHH;;;aaaHHH555FFFXXX;;;444444@@@TTT^^^jjjFFFQQQ@@@^^^SSS\\\YYYPPPGGGZZZXXXrrrhhhrrrzzzfff{{{eeePPPzzz^^^KKK<<<:::AAAYYYssshhh}}}OOOgggiiiNNN{{{kkkccckkkuuu:::IIIXXX[[[cccggg~~~rrr@@@BBB\\\yyy|||@@@999>>>999<<>>DDDTTTsss~~~[[[uuuAAAgggnnnfff```HHH===ggg___YYY???```eeeGGGRRRxxxYYY:::222777GGGZZZ```xxxwwwLLLMMMJJJ???zzzYYYccchhhQQQxxx{{{lll______UUU```GGG777;;;GGG___zzzmmmUUUHHHYYYtttxxxxxxwwwAAAZZZccccccjjjrrrjjjDDD???SSSoooDDD:::>>>>>>333AAA^^^NNN999888LLLTTT???ooowwwbbbVVVVVVGGGgggssswww\\\~~~ZZZ888888666222===FFFuuummmpppnnnlllTTTrrrTTTDDDzzzSSSzzzlll^^^XXXooo{{{___jjjqqqbbb???iiilllOOOQQQCCCdddTTTMMMSSSRRRnnnqqqkkklll}}}WWWlllhhhyyy|||HHH555:::wwwOOO===EEEIII\\\qqqXXXddd```>>>rrrJJJ\\\jjjccczzz\\\UUUpppZZZHHHKKKlllkkkeeeVVVrrrsss>>>IIIHHHPPPVVVMMM{{{BBB;;;555999///222222+++)))((('''))))))((('''&&&&&&''''''(((***+++,,,......555666111555777---666999???DDDJJJSSS]]]eeennnnnnrrrfffOOOTTTppp}}}tttooovvvnnn\\\aaassscccwwwyyyccccccgggmmmccc{{{aaa~~~iii___QQQaaa___MMMLLL===CCCwww\\\mmmllltttIIIXXXSSS444///111...111777666>>>RRRgggBBBGGG>>>CCCOOOooorrreeeaaaMMM888555888;;;>>>333BBBppp~~~xxxZZZZZZJJJnnniii[[[JJJFFFvvv]]]OOOTTToooZZZZZZzzzsssPPP888666<<>>>>>FFFooonnnoooOOOrrrlllFFFIIIzzz]]]]]]uuupppNNN}}}wwwJJJVVVrrrsss|||pppLLLGGG{{{fffAAAOOOMMMRRRXXXJJJvvvCCC<<<555999///222333+++)))((('''((()))((('''&&&&&&''''''(((***+++,,,......555777222555777---666:::???DDDJJJSSS^^^fffmmmcccrrrcccYYY~~~ttt{{{wwwqqqzzzbbb\\\lll{{{zzz}}}\\\eee\\\MMMkkkiiiyyytttYYY{{{^^^FFFCCCdddsssXXXVVVBBBGGGhhhPPPGGGvvvdddxxxFFF[[[CCC222000111...111999777<<>>EEETTTbbbdddsss\\\KKKJJJ;;;PPPiiifffdddlll```dddPPPtttxxxbbbooosssZZZkkknnnwwwTTT<<<:::SSS```fff~~~OOOxxxRRRTTThhhggg|||```hhh```fffkkkeee@@@444BBB^^^}}}HHH999999444666FFF777bbbWWWXXX>>>OOOqqqLLLooojjjdddMMMOOO|||{{{aaa777888333222EEELLL{{{|||qqqnnneeeCCC^^^jjjpppQQQWWWmmmmmm]]]|||eee~~~ggg|||___TTTbbbSSSLLLmmmkkkkkkaaaSSSggg{{{sssmmmwwwyyy___hhhxxx<<<;;;AAAuuutttBBB999CCCTTTqqqbbb^^^@@@WWW~~~gggaaaIIITTTBBBaaaqqqVVVUUUwwwXXXCCCSSSPPPTTTYYYIIIsssFFF>>>444888000111---,,,+++***)))(((((((((((()))******))))))))),,,...222111222666::::::444...999===BBBGGGLLLTTT^^^eeepppjjjcccsssrrriii}}}zzz~~~yyycccyyyttt}}}www{{{ccccccnnn|||CCCVVVooouuuYYYoooTTT;;;BBBhhh}}}fffTTTOOOiiiEEEZZZ{{{qqqPPPWWWIII555111000000222888???GGGLLLMMMDDDPPPEEEBBBWWWccc[[[JJJ999888CCC>>>555]]]tttpppVVV]]]kkkddd```sssnnnQQQ___kkkeeettt~~~```QQQ;;;===VVVfffhhhiiiyyy\\\LLLKKKEEEGGGmmmuuuuuu|||aaahhheeennnqqqiiicccnnneeeuuu|||___888EEE]]]hhhiiizzzwww___bbb[[[YYY{{{rrriiizzzyyykkkmmmcccYYYgggaaammm^^^===;;;:::SSS{{{{{{TTT:::===999;;;:::888:::@@@DDDDDDZZZaaaUUUQQQVVVHHHUUUvvv:::gggyyyEEE{{{YYY>>>222???AAARRRRRRkkkaaakkkHHH[[[KKK\\\NNNZZZ^^^rrr{{{xxxiiitttYYYYYY|||gggIII[[[IIIbbbqqqzzz[[[^^^ZZZMMMrrrMMMQQQrrryyyhhhzzz~~~FFF;;;nnn~~~FFF===@@@KKKrrrpppttt{{{]]]wwwRRRzzz]]]NNNjjj|||YYYIIIlllRRR~~~uuuuuuOOOLLLRRRUUUZZZ[[[aaalllDDD===444999111444000,,,+++***)))((((((((((((((())))))((('''(((+++---111111111555999999333...666:::AAAFFFKKKSSS\\\cccpppggg[[[eeeyyytttqqq|||ppphhhlllVVV]]]}}}|||zzz```ooo```eee___NNNaaa}}}cccYYYzzzxxxFFF888aaa]]]OOOWWWzzzFFFSSS{{{mmm{{{|||kkkPPPZZZCCC+++000000000333999@@@GGGKKKXXXKKKTTTKKKAAALLLoooXXXwwwddd999HHHOOODDD???eeeppplllnnnOOOooodddwwwccceeeNNN@@@JJJ___kkkkkkeeekkkeeeUUU@@@CCCGGGhhhrrrdddPPP}}}jjjssstttWWW===QQQhhhpppmmmvvvxxx{{{JJJ___GGGGGG\\\GGG]]]pppUUUTTT\\\]]]mmmoooggg]]]iiibbbiiiNNN999444EEEmmm|||ZZZ;;;>>>999;;;999666777<<>>999CCCIIIaaa}}}pppddd{{{www~~~===\\\{{{zzzkkk|||IIIwwwbbb777222CCCFFFWWWXXXiiieeeOOOWWWeeeQQQVVVvvvfff\\\}}}tttiiiiiiccc~~~xxxjjjnnnuuuZZZ}}}RRRMMMDDDRRRmmmrrrKKK~~~~~~www[[[{{{xxxfffzzzhhhccc???EEEJJJBBB<<>>HHHPPPWWWggglllnnnKKKRRRCCC222...///222666;;;AAAGGGJJJhhhKKKLLLLLLAAABBBVVV|||```TTTZZZPPPDDDBBB>>>@@@]]]gggkkkrrrnnnqqqwwwRRRmmm}}}JJJPPPxxx}}}rrrcccDDDBBBWWWbbbjjjkkk^^^rrrWWWEEEGGG???GGGkkkwwwzzz|||~~~yyy|||uuupppffftttooohhhIIIDDD]]]qqqtttmmmnnnrrreee```HHH333SSS===DDDRRRhhhzzzYYYKKK@@@CCCcccdddzzz|||}}}iiilllggg___hhhbbbeee666888555999ZZZzzzeeeAAA<<<999;;;999444444777888777444888:::SSSrrrmmmaaapppxxx~~~}}}xxxxxxiii|||eee{{{HHH666;;;OOORRRcccdddkkkFFFHHH~~~<<<[[[aaa{{{mmmYYYaaa~~~uuukkkxxxVVVRRRmmmVVVqqqQQQMMMmmm{{{iiissswww}}}nnnjjjcccHHHMMMdddBBB===BBBuuupppyyyeeekkk}}}uuuyyy{{{}}}~~~III[[[hhhaaa\\\JJJ}}}~~~cccqqqzzzSSSQQQNNNHHHLLLUUUbbbpppDDD===555:::333666222,,,+++***)))(((((((((((('''((((((((('''(((+++---000000111444777666333000///555>>>EEEKKKRRRZZZ```fffuuuwwwiiiaaaggguuu~~~rrrgggsss[[[bbb\\\|||dddaaa[[[fffRRRdddsssSSSRRRWWWSSSEEEDDDdddVVVwwwSSSGGGNNNyyyLLL]]]qqqooovvv|||PPPQQQDDD222...000444999>>>CCCGGGIIIkkkUUUAAAKKKGGG<<>>>>>888===JJJJJJQQQhhhrrriii{{{nnntttaaayyy^^^XXXkkkyyyzzzrrrLLL:::GGGXXXZZZhhhjjjiiiUUUEEEIII^^^;;;]]]xxxmmm|||sss|||yyy}}}```TTTkkkGGGLLLSSSvvvbbbNNNKKKoooddd:::OOO333HHH|||lllRRRbbb444fff}}}wwwVVVlllqqqkkk}}}cccxxxnnn^^^UUUSSSNNNOOOSSS^^^mmmEEE>>>555999222444000,,,+++***)))(((((((((((('''((()))))))))***---//////000222444666666555333///555>>>EEELLLSSS[[[aaaqqqcccnnnrrrKKKCCCSSSqqq|||}}}hhh}}}ssskkkvvvjjjwww||||||[[[[[[TTTUUUnnncccOOO<<<666BBBgggwwwSSSKKKPPP@@@bbbjjjppp]]]VVV;;;&&&///222666;;;@@@DDDFFFGGG[[[kkk@@@IIILLL;;;:::DDDRRRyyyQQQZZZVVVNNNEEE999HHHNNNwwwWWWQQQpppiiixxxrrrGGG@@@<<<<<>>@@@???FFFUUUooommmmmmddd___TTT???>>>DDDWWWLLL@@@IIICCCgggyyyRRRAAANNNZZZZZZccceeecccyyyoooUUUJJJ...WWWrrrnnnrrriiirrrwwwbbbkkk~~~jjj}}}JJJNNN^^^IIIPPPTTTjjjuuuvvvmmm]]]WWW]]]LLL===QQQ666GGG\\\|||~~~wwwbbb\\\tttWWWzzz{{{fff^^^}}}}}}___iii^^^yyyXXXQQQTTTWWWUUUTTTPPPVVVeeeDDD===444888111333///,,,+++***)))(((((((((((('''((()))))))))+++---000---///222555777888777777///555===DDDKKKSSS]]]cccjjjjjjzzzqqqSSSOOOMMMBBB)))FFF```{{{|||pppoooqqqPPP___jjjJJJ777ooouuusssqqqXXX;;;@@@qqq\\\[[[TTTuuu___^^^]]]HHH111222000222666;;;???BBBCCCDDDSSSxxxHHHAAAIII<<<;;;AAAAAAwwwuuuUUUEEE<<<@@@888pppLLLGGG]]]xxx~~~oooDDDGGG<<<777QQQVVV___}}}yyy{{{ccc???QQQzzzQQQVVVRRRcccnnndddfffqqqppppppmmmsssNNN@@@HHH@@@666DDDWWW___hhhzzzvvv|||ZZZIIIAAADDDpppwww~~~[[[ccciiiccciiiccc}}}{{{{{{wwwwwwpppfffFFF\\\lllnnnrrrpppnnnyyyuuu}}}xxxSSSvvvaaa>>>@@@<<<===555<<>>@@@>>><<<@@@JJJIIIDDDHHHDDD888555AAAAAA888999DDD;;;AAAZZZ}}}mmmFFFNNNZZZ______dddeeeeeennnLLL???VVVAAA666TTT[[[^^^UUUzzzzzzvvvuuuyyy{{{xxxtttwwwDDDGGGKKKbbbNNNNNNYYYqqq{{{zzzxxx\\\ZZZeeeooo>>>CCC@@@KKKEEEgggfffdddNNNTTT>>>VVVddd{{{jjjkkkZZZBBBhhhyyy]]]\\\QQQWWWWWWTTTMMMPPP___}}}BBB;;;333888111333000,,,+++***)))((((((((((((&&&'''(((((((((***---000,,,///222555888999:::;;;///444<<>>222;;;000222555888;;;===??????EEEjjjkkkEEEFFFAAABBB@@@NNNFFFlllFFF===<<<@@@666ZZZuuuFFFGGG\\\MMM===EEEkkk^^^NNN||||||xxxUUU[[[uuugggSSS^^^iiiiiieeegggjjjiiikkkbbbkkkFFFGGGBBB>>>FFFMMM```bbbxxxrrrssslll~~~zzz{{{ffflllrrroooqqqzzzUUU^^^ffftttlllqqqppplllxxxooommmUUU```fffDDD@@@@@@???;;;444000999HHHGGGOOOSSS[[[ggghhhhhhqqqmmmmmm]]]aaaoooyyyhhh}}}uuuddd[[[jjjeee___ddd[[[YYY]]]XXXcccUUU;;;444666:::XXXlll]]]>>>@@@???;;;:::<<<;;;888===555333222222999;;;555<<>>dddEEEHHHQQQ[[[rrrxxxwwwnnn{{{cccxxxooodddWWWWWWVVVpppzzz]]]===NNNFFF<<>>///444:::AAAHHHRRR]]]eeeooogggsss|||tttxxx}}}ooohhhiiiDDDJJJrrrtttnnnYYYxxxttt|||XXXCCC666111000999,,,sss|||xxxQQQ:::RRRppp~~~mmmbbbMMMHHHIII999(((///111333666888:::;;;<<>><<<777;;;EEEAAA===EEEEEESSSSSSnnniii```ggglll]]]XXX```[[[VVV___YYYXXX\\\TTTZZZooo>>>777>>>222EEEiiilll@@@BBBAAA===;;;<<<:::777333555;;;999111777???<<<666>>>EEEVVVXXXQQQ\\\eeeuuusssAAAEEEVVV]]]hhhcccrrrttt]]]ZZZ[[[dddeeellllllhhhpppooooooaaa<<>>RRRHHHTTTPPPsssggg}}}LLLfffUUU{{{eeecccqqqyyyZZZ```oooaaa```vvv@@@NNN666EEEIIINNN]]]___^^^zzz{{{iiieeeJJJ^^^QQQJJJ]]]\\\YYYLLLNNNWWWLLLFFFUUUVVVlllvvvbbbUUUZZZooorrrzzzOOOIIIRRRRRRRRRNNNNNNPPPXXXhhhuuuBBB222555777555***///+++***)))(((((('''''''''((('''''''''((()))+++,,,---111333444999@@@>>>888///000888CCCMMMRRRYYY```kkknnnsssqqqnnnVVVZZZPPPCCCdddiii```IIISSS^^^QQQKKKPPPeeeYYYCCC::::::555777333)))RRR~~~^^^[[[MMM,,,222GGGrrrMMMkkkzzzjjjQQQDDD===000222111222333555666777777777???HHHmmmVVVrrrHHHFFF???JJJCCC555GGGLLLGGGzzz\\\999888444===HHH@@@UUUttt\\\555pppyyynnnPPPlllppptttvvvsssqqqyyypppooowwwfffXXXmmmnnnooopppooommmkkkjjjkkkrrrxxxXXX@@@GGGEEECCC===>>>III[[[gggiiilllpppuuutttwww}}}~~~{{{zzz{{{pppuuuwwwwww{{{zzzxxx}}}]]]SSS]]]gggaaaqqq{{{ccchhh```aaa```___```dddhhhlllmmmuuufffhhhffflllEEEXXXzzzvvvYYYBBBDDD;;;GGGAAAGGG333TTTNNNCCC\\\UUU~~~pppdddZZZrrrfff```bbb]]]VVVXXXXXXWWWWWWVVVVVVVVVUUUbbb???:::222111999[[[kkkXXXIII>>>===;;;666666<<<<<<:::888555444444444555333555999<<<@@@DDDIIILLLXXXVVVYYYfffPPPLLLLLLVVVdddrrr~~~~~~~~~bbb___ggggggfffeeeeeefffggghhhlll\\\;;;QQQnnn999KKKJJJTTT|||zzzRRRPPPKKKMMMaaa||||||hhhqqqyyy{{{iiiWWWwww}}}KKK;;;CCC<<>>444666CCCOOOKKKNNNpppjjjLLLAAAHHHNNNJJJRRRkkkrrr{{{IIIWWWwwwaaahhhlllqqqllleeennnuuuooopppooowwwZZZ~~~pppzzzgggnnnnnnnnnmmmmmmmmmnnnnnnooohhhpppttt{{{eeeDDD===>>><<>>;;;AAABBB:::333<<<;;;888666555555555555333555888:::<<<>>>BBBEEEHHHHHHKKKQQQ[[[jjjyyyxxxppplllnnnrrrvvvuuupppooosssuuu}}}|||vvvaaakkkeeeeeeeeefffhhhjjjlllnnnbbb```DDD333KKKKKK===KKKkkkvvvyyy~~~{{{yyy|||nnnpppuuuvvvkkksssCCC::::::<<>>888555666@@@KKKSSSZZZ```dddjjjqqqpppwwwlll[[[ttt{{{hhh???cccuuu^^^^^^{{{~~~pppAAA666BBBhhhRRREEE;;;BBBCCC222888XXXgggEEE>>><<<===000PPPsssEEE>>>AAAKKK{{{{{{bbbjjjEEE>>>777,,,111111111222444555555555555333888YYYUUUzzzEEEPPP???BBB222777JJJDDD```ZZZRRRrrrwwwNNNppplll{{{ZZZ;;;WWWVVVMMMUUU]]]kkkggg___WWW^^^hhh```QQQOOO]]]iiiZZZxxxZZZnnnjjjhhhfffffffffiiilllmmmlllrrrvvvooo{{{XXXIIIBBB>>>777444<<>>@@@AAA:::444333;;;GGGRRR[[[aaafffjjjqqqmmmxxxxxx```cccTTTRRRoooqqqfffeee{{{MMMFFFdddlllIIIEEEfffpppbbb\\\GGG888:::ffffffJJJ777======^^^www}}}dddGGG444;;;sssxxxlll]]]FFF999...(((444000111222333444444444444;;;555===~~~NNNttt<<>>PPP___dddVVVfffjjjoooccc888FFFgggMMM===;;;OOOUUUZZZcccVVVHHHMMMMMMOOO___PPPlllvvvtttXXXggghhhgggeeeeeeeeegggiiikkkqqqpppxxxnnnPPP>>>EEELLLKKK???555666<<<777;;;DDDLLLOOOPPPUUU[[[WWW\\\___]]]WWWSSSRRRRRRFFF???AAAMMMTTTQQQNNNQQQGGGaaahhhjjjkkk___hhhgggfffeeedddeeehhhjjjiiiooopppqqq}}}jjjhhhyyyyyy{{{wwwddd^^^XXXVVVXXXZZZXXXUUUXXXWWWVVVTTTSSSQQQPPPPPPLLL^^^ttt<<>>>>>???AAADDDCCCNNNQQQIIIFFFMMMRRRQQQSSSLLLPPPiiiyyySSS```kkkeeeeeeeeeffffffggghhhhhhgggmmmfffCCC111JJJhhh^^^TTT777AAAKKKQQQWWW]]]]]]YYYaaaeeeoooxxxzzzuuuuuuxxxwwwxxxuuupppnnnmmmggg```DDDZZZwwwsss^^^///>>>;;;???///555EEE<<<888aaa777GGGXXX```sssyyyvvvyyynnnFFFggg~~~uuuwwwsssUUUPPP\\\[[[VVV^^^ddd___\\\^^^kkk|||UUUDDDBBBNNNBBB:::888KKKLLLzzzrrr~~~gggKKKSSSuuuTTTyyy|||~~~|||ttthhh]]]VVVppptttoooYYYfffzzznnnbbbfffVVVIIIDDDJJJbbbkkk>>><<<===HHHAAAFFFFFFEEEJJJMMMQQQ\\\lllDDD999555222333---222+++***)))((('''''''''''''''''''''(((((((((((((((///000222555888<<<@@@CCC;;;444111777BBBMMMZZZcccdddgggqqqppp}}}vvv~~~JJJPPPXXXiii~~~mmmIIImmmGGG<<>>888++++++///000111222333333333222222222...nnnnnn\\\BBB???@@@DDD===222999KKK\\\SSSdddmmmbbbiii{{{XXXAAA===WWWJJJEEERRRKKK@@@BBB<<<;;;LLLKKK~~~yyyppphhhlllkkkkkkkkkkkkkkkllllllmmmrrrkkkuuupppvvvkkkLLL666<<>>@@@<<<888888<<>>000555EEEcccvvvhhhLLL<<<<<>>===666>>>BBB???AAAHHHJJJFFFMMMPPP\\\tttwwwiiiWWWZZZddd]]]^^^___``````aaaaaaaaakkkgggdddtttWWWVVV>>>JJJuuulllXXXCCC888<<>>>>>333<<<333222BBB===555SSSxxxEEEBBBBBB???NNN```rrryyyuuu}}}}}}yyyzzzooo]]]SSSRRRYYYVVVUUU\\\\\\[[[bbb```[[[pppnnn999;;;BBB;;;AAAFFF999KKKQQQZZZkkkkkkyyywww~~~|||xxxmmmZZZVVVYYYJJJGGG@@@???VVVqqq~~~HHHAAA===777JJJ<<>>777222555<<>>uuuYYYpppWWW@@@FFF>>>888<<<999CCCGGGPPPiiifffOOOSSS]]]```ggg```hhh```MMMUUU___MMM777MMMDDD???777444???KKKIIIOOObbbxxx~~~vvvlllbbbiiihhhggghhhiiijjjjjjkkklllllltttllluuurrrrrrbbbIIIGGGCCC<<<888EEE@@@???@@@@@@>>>>>>BBB999666777===CCCEEEFFFHHHKKKMMMKKKCCC???QQQ}}}___ffffffeeejjjffffffeeebbbaaadddkkkpppccclllpppkkkkkkuuuuuuoooQQQUUUTTTRRRQQQPPPQQQRRRRRRTTTSSSRRRQQQPPPOOONNNMMMRRRFFFMMMIIIDDD111AAA888QQQllltttiiiVVVCCC666??????>>>===;;;:::999999444555666555444444666777999555111111555777777444999:::;;;;;;<<<===>>>???AAA```~~~kkkcccXXXYYY[[[]]]___bbbdddfffggggggaaahhhiii]]]~~~cccBBBTTT444GGGvvv\\\LLLEEEEEEBBB@@@DDDKKKOOONNNJJJGGG<<<:::MMMnnn\\\LLL[[[vvv:::---<<<+++===111;;;777333111>>>,,,uuuPPP===HHHHHHNNN^^^fffnnn}}}|||uuu~~~uuuoooxxx}}}}}}dddPPPVVVRRRTTTPPPPPPUUUQQQSSSaaaWWWnnnTTTiiiyyy]]]EEE666555555666999???<<>>666<<>>:::666111333---111+++***)))(((((('''''''''&&&''''''(((((('''&&&&&&---,,,///555999;;;CCCMMMDDD>>>888555777AAASSSccckkkhhhuuuqqqttt{{{vvv{{{{{{zzzqqqGGGDDDKKKEEE333QQQ[[[FFFJJJEEEDDD;;;[[[```HHHxxx~~~aaaIII:::000&&&+++777//////000000111111000000111555777000ZZZTTTLLLuuusssZZZFFF???===444222777???666;;;JJJDDD===@@@@@@AAAKKK\\\aaaVVVHHHPPPzzzsssGGG:::555===;;;:::444111OOOYYY|||fffcccWWW[[[]]]aaaaaaaaabbbdddgggkkkmmmoooppptttpppsssttttttRRRIIIKKKHHHAAA;;;>>>BBBCCCEEEGGGQQQLLLJJJJJJHHHDDDEEEJJJEEEJJJWWWppp|||```hhh______aaaeeegggiiigggeeeeeejjjooolllmmmmmmlllnnnsssuuutttkkk]]]fffUUUYYYWWWTTTRRRPPPPPPPPPOOOPPPPPPOOONNNNNNMMMLLLLLLIIIIIIKKKyyyrrrqqq333:::000666>>>SSSmmmyyyppp[[[KKKBBB@@@>>><<<;;;:::;;;;;;777888888666444333555666:::888666444444444444444555111222666666555@@@OOO\\\{{{jjjQQQSSS\\\___\\\]]]```ccceeeggghhhhhhdddqqqhhh[[[qqqwwwFFFDDDEEE???777RRRnnnyyyeeeaaajjjpppoooyyyNNNUUUIIINNNeee~~~YYY???===:::222;;;111777777///---666444;;;jjjJJJGGG>>>HHHLLLUUU\\\aaaooowwwqqq|||zzz}}}sssvvvvvvjjjhhh{{{^^^VVVMMMNNNNNNSSSOOOMMMSSSTTTSSSZZZbbbEEEbbbjjj^^^sssYYY666222666;;;;;;888444???AAABBBIIILLLNNNWWWBBBAAAAAABBBDDDDDDAAA>>>555>>>QQQKKKLLL===EEE555CCCJJJZZZuuuWWW///444@@@999999888777:::999;;;DDDEEEGGGXXXZZZ<<<:::777111333---000+++***)))(((((('''''''''&&&'''((((((((('''&&&%%%***)))---555999===FFFQQQIIICCC<<<777555===PPPccckkkgggvvvrrrnnn|||zzzzzzxxxUUU@@@ZZZbbbQQQPPPQQQUUU}}}UUUIIIBBBGGGAAAnnnOOOuuuggggggzzzPPPCCC333666///---***...///000000000000000///444(((666888...fff}}}ppp\\\KKKDDD??????000;;;222000888...>>>;;;666;;;AAA999777===@@@...IIIMMMRRR888888///<<<111444777666JJJ}}}mmmkkkiii\\\```ZZZVVV___aaa___^^^___bbbhhhooossseeemmmooogggqqqpppvvvuuummm```SSSNNNMMMIIIEEEDDDAAABBBFFFMMMOOOQQQ\\\iiizzzmmm???ddd```YYYlll```ZZZ^^^bbbbbb___]]]___bbbpppdddeeepppoooccceeessshhhooo~~~lll```^^^UUULLLMMMNNNMMMLLLLLLNNNPPPPPPPPPLLLLLLKKKKKKJJJJJJIIIIIICCCKKKKKKAAAUUUEEE888666333AAA```xxx{{{sssnnnCCCAAA???<<<;;;;;;;;;<<<999:::999777444222333444555888:::888555444666999999333555===<<<<<>><<>>CCCBBB===:::===BBBLLL999:::888???555[[[iiiwwwSSS<<<111@@@555111<<<333@@@===;;;<<>>;;;>>><<<333555:::555666555666:::888333000000888555666;;;:::444222555HHH...LLLsss\\\lll^^^\\\___```^^^bbbfffjjjkkkjjjjjjkkkmmmnnnqqqtttttttttvvv{{{kkkgggaaa^^^______^^^]]]aaabbbbbbbbb```^^^___``````dddiiiiiihhhgggiiikkkjjjjjjmmmyyy~~~ttt___[[[UUUPPPOOONNNNNNNNNKKKKKKLLLLLLKKKJJJIIIIIIGGGFFFFFFEEEDDDCCCCCCCCCDDDBBBBBB===SSS999EEEHHH333---DDD^^^lllwwwxxxfffNNN>>>999:::<<<<<<<<<<<<;;;999777444222000111333666666555444444444888;;;:::666<<>>777444555555444111222222111111111111222222<<>>FFFJJJHHHXXX```fffvvvmmmttt{{{}}}~~~~~~|||yyynnnttt}}}gggaaakkkEEE\\\JJJLLL|||rrr]]]SSSMMMJJJJJJOOOOOOQQQTTTVVVUUUVVVWWW\\\YYY[[[```^^^\\\iii{{{mmmGGGFFF999555222777DDDPPPNNNFFFFFF???<<>>???CCCPPPOOO???777555000000333---+++***)))(((((('''''''''''''''''''''((((((((((((!!!(((222<<<@@@???:::777UUUaaaRRR@@@CCC???BBBZZZvvvqqqlllnnnzzzuuuYYYcccMMMHHHdddtttwwwpppmmmxxxSSSMMMzzzzzz|||kkk}}}wwwYYYCCC111///111...,,,...------........./////////333---000777111000RRRzzz```EEE;;;<<>>BBB;;;===jjj<<<,,,999<<<333;;;YYYttt~~~yyyfffUUUFFF;;;444999999888888999:::;;;;;;666888::::::999888999:::444555???UUUttt~~~eeeMMMNNNeeeddd]]]___]]]ZZZZZZYYYYYYZZZ]]]```aaa```___cccdddeeeeeeeeefffhhhjjjvvv[[[MMM666DDD777===:::666BBB:::555DDDDDDCCC???888EEEAAA\\\sssKKK<<<777222000222333222///111111000000000000111111777///UUUuuuVVVDDD;;;>>>??????999>>>EEEFFFSSSLLL]]]YYYcccjjjmmmlllpppkkknnnkkklll___dddlllrrrlllddd[[[HHHFFF===LLLOOONNNqqqXXXKKKHHHIIIJJJLLLMMMNNNQQQRRRQQQPPPQQQTTTWWWTTTVVV[[[YYYWWW```nnn```wwwpppRRR;;;<<>>EEEPPPPPP[[[MMMGGGPPP???555QQQiiikkknnnrrrtttxxx}}}{{{NNN:::YYY}}}rrrnnn|||{{{kkkdddwwwttt|||ppp]]]vvvuuuwwwzzzJJJ999---...222///,,,,,,------------............///---111777333---555EEEXXX@@@AAACCC777888<<<@@@>>>555...,,,444>>>DDD===444CCCoooooo]]]]]][[[XXXUUUUUUXXX[[[YYYZZZ\\\]]]^^^```dddfffhhhjjjkkkjjjiiikkkqqqvvvrrr{{{dddaaa\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZ[[[\\\[[[[[[]]]```bbbcccaaaaaaeeekkknnnllliiiiiikkkmmmllljjjkkkqqqvvv~~~yyy~~~~~~nnnlllggg___[[[YYYTTTOOOTTTRRRPPPOOOOOOOOONNNMMMGGGGGGFFFFFFDDDCCCAAAAAA=========<<<;;;;;;::::::666999<<<999111===uuuFFF===777555444;;;OOOeeewww~~~ttthhhaaaFFFDDD???:::666444444444999888777666666:::@@@EEENNN[[[qqqdddCCC<<>><<<;;;999999888888777777777666999777222888:::111OOOrrrLLL222666<<<666444<<>><<<===BBBAAA>>><<>>>>>IIIEEE===VVVcccjjjqqqaaaUUUJJJFFFFFFFFFGGGIIIHHHIIIIIIHHHKKKQQQSSSRRRYYYUUUVVV\\\]]]YYYWWWYYYbbbeeePPPeee{{{kkk}}}wwwSSS777...000444555333333444444555666666666555666666;;;<<<>>>JJJKKK999555999333...000...+++***)))(((''''''''''''''''''''''''((((((((((((***&&&+++777999666@@@QQQQQQZZZmmmfffNNNQQQPPP000OOOeeeuuutttuuu}}}yyynnn```MMMHHHDDD```{{{yyyYYYppp[[[qqqdddrrrZZZ>>>555...,,,,,,***))))))++++++++++++,,,,,,,,,,,,///111000,,,+++///222333,,,GGGcccwwwcccYYYPPPUUUUUUVVVVVVWWWXXXZZZ[[[[[[ZZZXXXYYY\\\aaaeeeggghhhjjjkkkjjjhhhjjjoootttrrrkkk~~~~~~yyyvvvnnnZZZWWWOOOPPPQQQRRRTTTUUUUUUTTTSSSSSSRRRSSSSSSSSSRRRSSSVVVXXX[[[]]]______]]]^^^```bbb]]]\\\]]]bbbggghhhccc^^^fffiiibbbgggjjjlllvvvuuuggghhhhhhhhheeebbb^^^[[[]]][[[XXXXXXWWWUUURRRPPPMMMLLLJJJIIIHHHEEEBBB???>>>>>>>>>===;;;999888777666666555555555555444444777777000555AAA666666OOOzzzwwwhhhKKK222000<<<;;;///000999JJJ```uuu}}}sss^^^NNNIII555NNN~~~oooWWWUUUUUUWWWVVVTTTSSSUUUZZZYYYWWWXXXZZZ[[[[[[[[[WWWUUUUUUXXX^^^aaabbb```qqqhhhbbbjjj~~~~~~DDD111999222...222111111222333222000.........------------......444)))222666222bbbqqq{{{|||]]]LLLAAA333@@@;;;<<<:::888999:::<<<;;;:::EEE>>>===777KKKaaappp}}}hhhKKKDDDAAACCCEEEFFFIIIMMMNNNLLLGGGEEEKKKSSSSSSMMMWWWUUUVVVZZZ\\\YYYUUUTTTXXXPPPZZZaaaXXXeeefffuuu~~~rrrDDD(((444>>>222---666111222222333444444555555444444555::::::<<>>;;;:::::::::999888666555444333333333333333333333333000666444222777666444888???zzziiiOOO888000;;;GGG888444333:::JJJ___qqq{{{yyynnn^^^LLL???888666;;;yyylll[[[QQQRRRUUUVVVWWWWWWXXXZZZYYYXXXWWWXXXYYYZZZYYYWWWZZZYYYXXX[[[___dddgggiiiggglllooollliiipppUUU<<<111444+++(((888000000000000///...---,,,......------------......)))222***000:::,,,QQQxxxzzztttTTT[[[\\\PPPZZZNNNXXXLLLMMMWWW[[[zzzqqqkkk===BBB??????BBBDDDCCCEEEIIIRRRPPPIIICCCGGGPPPOOOGGGOOOOOOQQQSSSUUUTTTRRRPPPRRRQQQWWWVVVMMMRRR[[[YYY||||||~~~uuuwww}}}jjj<<<...:::999++++++888777)))000000111222222333333444222333333999888:::DDDZZZ===111777555000000...+++***)))(((((('''''''''''''''''''''((((((((((((***((('''(((///999CCCJJJ___QQQTTTtttiiiVVVddd>>>QQQnnn~~~yyyuuu{{{}}}xxxVVV^^^XXXEEEVVVlllZZZvvvxxxjjjwww{{{RRRHHH///...,,,))))))*********)))))))))*********++++++'''))),,,///000///000333"""888000444VVVwww\\\HHHEEELLLQQQPPPQQQUUUWWWSSSMMMJJJLLLPPPRRROOONNNOOOSSSWWWXXXXXX\\\___cccddddddeeehhhkkknnnjjjqqq```jjjsssfff\\\OOONNNLLLGGGOOOVVVMMMPPPRRRRRRPPPOOOQQQSSSOOORRRUUUWWWXXXXXXXXXYYYZZZZZZZZZZZZZZZ[[[]]]___ccc```___ccckkkpppooommm[[[^^^hhhkkklllkkkcccaaakkkiiieeeaaa]]]ZZZXXXWWWYYYTTTSSSVVVVVVPPPMMMNNNIIIGGGCCCAAA???===:::777777777777666555444333333111111111111111111111111///111555111,,,333999444333NNN|||zzzfffHHHBBBQQQOOOIII@@@777333666>>>DDDZZZ___hhhrrr{{{vvviii^^^WWWCCCHHHHHH@@@888===QQQcccZZZZZZTTTJJJLLLNNNOOOQQQUUUYYY[[[VVVVVVVVVXXXZZZZZZXXXVVV[[[\\\^^^___aaadddiiilllaaajjjsssqqqiiigggoooyyyyyywwwrrrtttTTT???777%%%***222222333)))...//////...---------.........------------......$$$;;;---$$$555)))%%%NNNyyykkk^^^nnnRRRGGGGGGEEEDDDDDDFFFCCC??????CCCJJJNNNJJJAAAAAAIIIMMMIIIJJJMMMNNNOOOPPPRRRSSSSSSYYYVVVFFFIIIYYYOOO@@@HHHDDDEEEaaammmjjjuuu~~~tttnnnwww~~~lllWWWDDD111...,,,000444333,,,(((---666//////000111111222222333111222333888777888BBBdddBBB111555444000111///+++***)))(((((('''''''''''''''''''''((((((((()))%%%''''''(((///:::???>>>QQQzzzjjjpppZZZLLL===FFFdddmmmcccqqqiii^^^qqq~~~VVVTTTBBB222BBBppp~~~bbb[[[wwwbbbSSS}}}yyysssddd}}}CCC===,,,------+++(((((('''%%%))))))))))))************---)))))),,,---******---222111--->>>***999^^^}}}RRRNNNLLLNNNSSSTTTRRRQQQPPPYYY```\\\RRRMMMSSSZZZTTTRRRPPPRRRVVVYYYYYYXXXXXX]]]bbbdddddddddgggjjjeeegggjjjsssfffcccnnnsssWWWOOOGGG@@@MMMOOOBBBDDDGGGHHHKKKMMMMMMLLLLLLNNNQQQFFFJJJOOOSSSTTTUUUUUUVVVTTTQQQOOOPPPUUUXXXXXXWWW[[[ZZZYYYZZZ]]]aaadddeeeeee]]]^^^[[[^^^ccc]]]]]]VVVYYY\\\______\\\WWWTTTRRRMMMMMMQQQRRRMMMJJJLLLDDDAAA===;;;999888555444555555555555555444333222///000000000000000000000444+++000222***333:::---777,,,444}}}ccc<<<888>>>BBB@@@:::666888<<<555666888<<>>HHHIII???;;;EEENNNPPPKKKNNNQQQPPPQQQTTTXXXZZZLLLRRRYYYRRRHHHMMMMMM???===222EEE>>>CCCeeeppp{{{wwwuuuyyyzzzuuu~~~sssqqqFFF888666999'''666...,,,,,,...222444222.../////////000111111222222111111222777777777@@@ppp<<<444888444444///...,,,***(((((((((((((((&&&)))((('''''''''(((***+++***((((((+++...222;;;EEE???[[[vvvpppRRRgggYYY555CCCIIIZZZrrrzzzxxxzzzwww^^^JJJVVVBBB???YYY}}}lllFFF;;;BBB]]]~~~zzzcccYYYCCC000,,,+++******))))))******(((((((((((((((((((((((())))))***+++---......///------...///000111222222DDDdddmmmYYYLLLKKKJJJIIIJJJLLLNNNNNNNNNSSSUUUWWWZZZZZZXXXUUUSSSTTTUUUVVVWWWWWWWWWVVVUUUXXX]]]bbbdddcccbbbdddggghhhhhhgggfffffffffffffffooofffOOOJJJNNNKKKIIIGGGEEEEEEFFFIIIJJJJJJHHHGGGIIILLLNNNMMMKKKNNNNNNNNNOOOQQQRRRTTTUUUTTTQQQNNNNNNRRRUUUUUUTTTVVVWWWYYYYYYXXXXXXYYY[[[^^^___]]]ZZZ[[[]]]\\\XXXWWWYYYZZZYYYVVVSSSQQQQQQSSSRRRPPPNNNLLLJJJIIIHHH@@@>>>:::777444333333333111111111111000000000///.................................////////////000000;;;666555mmmzzztttlllLLLMMM333:::GGG111...@@@...CCC333666<<<111???555;;;777666===CCC444222BBBMMM...ooogggUUUMMMJJJJJJKKKKKKJJJIIIJJJLLLNNNPPPQQQQQQSSSVVVWWWWWWWWWXXXYYYVVVWWWWWWVVVVVVWWWZZZ]]]```bbbeeehhhjjjjjjjjjjjjgggdddeeehhhjjjppp}}}vvvwwwvvvmmmcccssstttzzznnnUUUAAA666222000///..........................................------------,,,,,,,,,+++++++++,,,,,,------...///000000,,,***CCC|||]]]eeeaaaTTTEEE===<<>>???AAADDDFFFGGGEEEBBB@@@???AAADDDFFFDDDAAAFFFNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOOMMMJJJFFFBBB???===777555333222333777<<>>555888333444//////,,,***(((((((((((((((&&&)))(((((('''((()))***+++))))))***+++***...;;;IIIAAAAAASSSpppsssfffyyy888OOOaaa^^^kkk||||||zzzcccNNNfffOOO@@@SSSeeeFFF>>>]]]{{{eeeQQQcccuuu___999000++++++***)))))))))******''''''''''''''''''''''''))))))***+++,,,---......,,,,,,---...///000111222222666===GGGYYYuuuvvvTTTBBB@@@FFFJJJFFFFFFEEEFFFHHHIIIJJJJJJPPPRRRSSSTTTSSSPPPMMMKKKRRRRRRRRRRRRSSSUUUVVVWWWYYYZZZ\\\___bbbccccccccccccbbbbbbbbbbbbcccddddddkkkeeehhhkkkTTTHHHFFFFFFGGGKKKIIIGGGFFFFFFGGGIIIJJJIIIHHHGGGIIILLLMMMMMMKKKMMMMMMNNNOOOQQQRRRSSSTTTXXXVVVSSSSSSVVVXXXYYYXXXVVVVVVWWWXXXYYYZZZ[[[[[[WWWZZZ[[[[[[^^^cccbbb___^^^^^^^^^[[[VVVRRRQQQPPPQQQPPPNNNKKKHHHFFFDDDCCC<<<:::777444222111111222111111000000000/////////---------------------------------............//////111222000999___ooofffooouuuttt\\\TTTJJJBBBEEE555NNNOOO---GGG===>>>EEE???;;;AAA:::@@@JJJbbbqqq|||ooo___NNNGGGFFFGGGJJJMMMHHHJJJLLLLLLKKKKKKOOOSSSSSSTTTVVVWWWVVVVVVXXXYYYXXXXXXXXXVVVUUUVVVYYY[[[]]]```dddhhhkkkmmmnnnnnnjjjgggdddddd```___fffpppyyyhhhUUUHHHCCC<<<444000//////---***---------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------.........:::---)))777RRRyyyzzzgggvvvnnn___nnnGGG@@@888555777;;;<<<<<<<<<===@@@BBBBBBAAA@@@>>>??????BBBDDDBBB@@@BBBGGGJJJJJJKKKLLLLLLLLLKKKJJJNNNLLLJJJFFFBBB>>>;;;999777555222///...///111222,,,111666;;;>>>@@@CCCEEEJJJOOOTTTUUUSSSSSSVVVYYYIIIFFF@@@<<<999444///+++111000000000/////////...........................------------............222...000555333:::BBBuuu@@@555888222444///000,,,***(((((((((((((((&&&((((((((((((((()))******(((***++++++'''***999IIIZZZNNNUUU{{{llljjjYYYYYY:::ggg|||pppkkkuuuUUUsss``````pppOOORRR|||ddd___SSSJJJEEECCC]]]|||yyyxxxmmm]]]JJJfffRRRSSS//////+++******)))))))))))))))''''''''''''''''''''''''((())))))***+++,,,------+++,,,,,,---...///000000,,,---///000111555:::>>>RRR^^^wwwdddfffJJJFFFAAA@@@BBBDDDDDDBBBCCCCCCCCCDDDEEEFFFHHHHHHLLLMMMNNNOOONNNLLLJJJHHHOOONNNMMMMMMOOORRRVVVXXXZZZWWWVVVZZZ___bbbaaa___]]]]]]]]]]]]^^^___``````SSSYYY]]]]]]fff{{{gggdddSSSAAA:::???EEECCC>>>GGGFFFDDDCCCCCCDDDFFFGGGEEEEEEDDDFFFHHHJJJJJJIIIHHHIIIKKKMMMOOOOOOOOOOOOUUUSSSRRRRRRTTTVVVVVVVVVVVVTTTSSSTTTXXX[[[ZZZYYYSSSVVVXXXYYY]]]cccdddaaa^^^^^^]]]ZZZUUURRRPPPPPPMMMLLLJJJFFFCCC@@@===<<<777555333111000///000000000000/////////.........------------------------++++++,,,,,,,,,---------111(((+++222,,,***OOOjjjiiizzzqqqvvveeeXXXcccMMMOOOSSSBBBhhhrrrxxxvvvhhhQQQJJJDDDDDDEEEEEEFFFJJJIIINNNQQQPPPMMMMMMRRRWWWTTTUUUVVVUUUTTTUUUWWWYYYYYYYYYYYYWWWUUUUUUWWWYYY\\\^^^aaadddgggiiijjjjjjiiifffeeeeeeccc___^^^```]]]WWWPPPMMMQQQXXX```eeessspppooorrrvvvxxxtttoooddd___VVVMMMDDD;;;222---***)))))),,,///000---)))++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,&&&(((,,,...---888XXXwwwjjjpppkkkhhhkkk[[[BBB;;;555444444555777:::<<<===:::;;;<<<>>>????????????AAA???AAADDDDDDAAA@@@CCCHHHIIIJJJJJJJJJIIIGGGFFFJJJHHHEEEBBB===999666555444333000---+++*********)))******)))((())),,,...,,,++++++---///000...,,,000...***)))+++---////////////............------........................------------............000...000444111999???wwwBBB666888222444000111,,,***((('''(((((((((&&&((((((((((((((())))))***))))))******((()))333???HHHKKKSSSaaavvvqqq888VVVmmmgggkkk~~~}}}xxx~~~XXXxxxhhh^^^```eeennnlll[[[^^^xxx}}}vvv}}}www___SSSWWWkkkvvvwwwYYY333------******)))(((((((((((()))''''''''''''''''''''''''(((((())))))***+++,,,,,,******+++,,,,,,---......444333222333333222000...---000;;;<<<111111<<>>FFF:::000:::555444555999===@@@@@@???BBBCCCDDDDDDEEEFFFHHHJJJIIIJJJLLLMMMNNNNNNNNNMMMKKKKKKKKKLLLNNNPPPSSSUUUWWWVVVUUUWWW[[[_________\\\\\\[[[[[[[[[[[[[[[\\\]]]```]]]TTTLLLOOO\\\gggttt~~~eeeKKKIIIHHH666888<<>>===@@@???>>>======>>>@@@AAA@@@@@@@@@BBBDDDEEEFFFFFFCCCEEEGGGJJJKKKKKKJJJJJJJJJJJJJJJKKKMMMPPPQQQRRRXXXTTTPPPRRRWWWYYYXXXUUUUUUVVVUUUSSSVVV\\\^^^\\\XXXYYYXXXUUURRRPPPPPPPPPJJJHHHFFFBBB>>>:::888666222222000//////...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,+++---111444333333444III]]]UUUkkk|||xxxooopppssshhhfffkkk~~~|||fffQQQ===GGGEEEFFFHHHGGGDDDEEEIIIHHHKKKNNNNNNMMMMMMPPPSSSSSSTTTTTTSSSRRRRRRTTTVVVWWWXXXXXXWWWUUUUUUWWWYYYZZZ[[[]]]^^^___`````````bbb```___aaabbb___[[[XXXTTTOOOGGG@@@===<<<<<<<<<<<<;;;::::::888555222/////////...---++++++,,,---444111...---...///...,,,************************+++++++++,,,,,,,,,,,,,,,++++++++++++******************************))))))...---......***'''+++444444iii||||||yyyooozzzVVVeeelllbbbZZZRRRGGG>>>555***222555777777666666999;;;::::::;;;<<<===???@@@AAACCCAAABBBGGGIIIFFFDDDDDDIIIIIIIIIIIIHHHIIIIIIIIIFFFDDDAAA===999555333111//////...------,,,,,,,,,---...---,,,+++,,,...111...,,,,,,...111222...+++444111...------...000111---------,,,,,,,,,,,,,,,------------------------,,,,,,---------.........///...000333111:::===wwwBBB666888222444000111,,,***((('''(((((((((&&&'''(((((()))))))))))))))+++((((((***+++***,,,000===WWWooo\\\vvvnnnbbb[[[:::dddxxxhhh\\\|||yyy}}}vvv[[[[[[ooo^^^NNN 111)))***)))((((((''''''(((((('''''''''''''''''''''''''''(((((())))))*********)))))))))***++++++,,,,,,...,,,******...222444444000,,,000///'''***333333+++---///111111111000///888;;;777111444333000000===999555333444888;;;===@@@AAACCCDDDCCCDDDGGGJJJIIIJJJKKKLLLMMMNNNOOOOOOIIIJJJLLLMMMOOOPPPPPPQQQSSSUUUWWWXXXXXXZZZ]]]```]]]]]][[[YYYXXXWWWWWWWWWXXXTTTQQQRRRUUUUUURRRPPPTTTTTTTTTTTTWWW___iiippplllrrrppplllhhhOOO@@@???HHH>>>777666888<<<>>>???;;;666444999>>>::::::999999999:::<<<<<<===>>>???@@@AAABBBDDDEEEBBBCCCFFFIIIJJJJJJIIIHHHEEEGGGIIIKKKMMMPPPSSSUUU\\\WWWSSSSSSWWWYYYWWWTTTZZZXXXSSSMMMOOOVVV[[[ZZZVVVVVVVVVSSSPPPMMMLLLMMMFFFDDDBBB>>>;;;777444333000000//////.........///---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************&&&///222+++'''---222111<<<000TTTfffbbbkkkWWW[[[ppp{{{oookkkxxx|||~~~uuunnn|||yyyfffPPP777;;;>>><<<<<>>???===;;;;;;===@@@@@@???@@@DDDGGGJJJJJJIIIIIIIIIJJJJJJKKKGGGIIIKKKNNNOOOOOOOOOOOOOOOSSSWWWWWWVVVVVVZZZ^^^\\\[[[YYYWWWUUUSSSSSSRRRIIINNNUUUVVVPPPJJJNNNWWWLLLNNNPPPOOOJJJEEE@@@>>>FFF???>>>FFFFFF???BBBMMMNNNCCCBBBBBB;;;<<>>:::666444666777666444777777777777888999::::::;;;===???@@@AAAAAADDDFFFCCCDDDGGGIIIJJJJJJJJJJJJHHHKKKNNNQQQSSSUUUXXX[[[]]]YYYUUUUUUWWWYYYYYYWWW[[[YYYRRRLLLNNNVVV[[[\\\VVVWWWWWWTTTNNNJJJGGGFFF@@@???===:::888555333222/////////.........------,,,,,,+++++++++*********************************((())))))))))))*********)))'''***...,,,)))---777'''777>>>;;;KKK}}}fffaaaRRRYYYZZZrrr{{{yyy~~~rrrjjjtttppprrrccc>>>...999>>>===444;;;999;;;>>>??????BBBGGGHHHEEECCCFFFMMMOOOLLLHHHKKKMMMOOOOOONNNMMMNNNOOORRRTTTVVVWWWVVVWWWXXXZZZUUUVVVWWWXXXZZZ\\\]]]^^^\\\[[[VVVRRRQQQRRRMMMHHH>>>;;;777666555555444333,,,---,,,+++***+++---///(((+++---...------------'''(((***++++++)))((('''(((((((((((((((((((((((((((((())))))***+++++++++*********))))))))))))(((((((((((((((((()))))))))!!!&&&---111111...,,,+++000))))))111777777;;;BBBtttuuuyyysssrrraaaFFF@@@222222---111555222333555...000111222111//////222555222222333555888;;;===???>>>===???EEEFFFDDDEEEGGGFFFEEEBBBAAAAAACCCEEEGGG???===999666333111000///+++++++++******)))))))))&&&)))+++,,,+++*********$$$'''+++,,,******+++---(((+++...///...---------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000333444222;;;:::rrr>>>555888333444//////,,,***(((((((((((((((&&&&&&'''((()))***))))))(((***((((((,,,,,,***))),,,111555MMMbbbXXXwwwdddwwwLLLZZZooo}}}cccXXXooozzzyyy|||yyy~~~}}}kkkMMMBBBYYY}}}{{{RRR777)))222---''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((()))(((%%%%%%''',,,333777///)))---000,,,---///(((%%%%%%'''(((+++---///000666111222000((('''++++++777444111......222777;;;777;;;>>>>>><<<===AAAEEEHHHGGGFFFEEEFFFGGGIIIJJJEEEFFFHHHJJJLLLNNNPPPQQQMMMOOORRRTTTVVVWWWXXXXXXWWWVVVTTTRRRPPPOOOOOONNNYYYMMMFFFJJJPPPMMMFFFBBBAAA@@@>>>======>>>>>>???;;;:::555555;;;:::777<<<<<<222555<<<999777666......666444;;;---@@@888,,,///...000444999999555000333333444444555666777777777:::=========>>>AAACCCCCCCCCDDDFFFGGGHHHIIIJJJGGGJJJNNNPPPPPPQQQTTTWWWUUUTTTRRRRRRSSSUUUWWWYYYYYYWWWSSSNNNOOOUUUXXXWWWRRRSSSTTTRRRLLLGGGBBB@@@::::::888777555333111111---------------,,,++++++++++++*********)))))))))))))))))))))))))))))))))((())))))))))))*********+++###%%%000555...)))+++333((()))555777222>>>SSSmmmiii]]]YYY]]]LLLcccTTTYYYeeeXXXnnn@@@999777888:::666111333:::===:::999===???>>>???CCCGGGFFFFFFIIIMMMOOOMMMJJJGGGJJJNNNPPPOOONNNNNNNNNSSSUUUWWWWWWVVVVVVWWWXXXVVVWWWWWWXXXZZZ\\\]]]^^^XXXZZZYYYTTTSSSUUUSSSMMMCCC???;;;777666555333222222222111///...---,,,---000///......---,,,+++******,,,......---***((('''((((((((((((((((((((((((''''''((())))))***++++++******)))))))))(((((((((''''''(((((())))))******///...***""""""+++222###'''///222,,,(((000>>>777+++:::777:::888CCCCCCRRRMMMNNNJJJTTTFFFYYYDDD111222000222;;;'''444***111///,,,+++---000333666///000222222222222333333///000333555888;;;===>>>======@@@CCCBBB???BBBGGGDDDDDDCCCBBBAAA???>>>>>>;;;999555222000.........,,,+++***)))((((((((((((&&&((())))))((('''((())))))+++---...---------...***,,,...---***(((((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------000222222111:::777ppp<<<444888444444///...,,,***(((((((((((((((&&&&&&''')))*********)))(((((((((+++---+++(((,,,333$$$111VVVooouuu;;;LLLvvvxxx{{{___{{{zzzzzzyyy}}}jjjUUUIIIZZZzzzLLLKKK!!!444(((###,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''$$$'''+++,,,***'''&&&&&&)))$$$(((***&&&+++333000***---111111...,,,...111///!!!'''666333,,,000555,,,---...//////222555777777;;;>>>>>><<<===AAAFFFDDDCCCCCCCCCEEEIIILLLNNNDDDDDDDDDFFFIIINNNRRRUUUMMMLLLMMMQQQVVVXXXVVVSSSQQQQQQOOONNNMMMMMMLLLLLLNNNJJJIIILLLIIIDDDCCCHHHFFFAAA;;;888777888999888)))<<<>>>555666777444555777222777;;;333222888888:::111+++>>>***111///:::000333444111---,,,222888//////000111222222333333333666999999999:::===@@@@@@@@@AAAAAACCCDDDFFFGGGAAAEEEHHHIIIHHHHHHJJJMMMMMMMMMMMMMMMMMMPPPUUUXXXWWWVVVSSSNNNNNNQQQQQQNNNIIILLLNNNNNNJJJEEE@@@>>>666666555444333222111000,,,,,,,,,,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))))))))))))))************%%%+++,,,'''"""%%%***---&&&222333))))))444444+++777444FFFoootttOOO???***;;;333000///666333111111777444111222999>>>@@@BBBDDD@@@BBBDDDFFFGGGGGGGGGHHHFFFJJJNNNQQQQQQOOONNNNNNUUUWWWXXXXXXVVVUUUUUUVVVYYYYYYXXXXXXXXXYYYYYYZZZSSSWWWVVVOOOKKKKKKGGGAAA:::999777666555222...+++---------------,,,+++)))...+++)))(((***,,,,,,,,,'''''''''&&&&&&'''***,,,))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((&&&''''''((()))***++++++((()))******,,,,,,'''"""+++)))((()))---...***%%%///%%%///111,,,//////111...'''%%%<<<+++111)))...111...---000///...,,,///(((...------333111,,,///,,,...000111222000...,,,000111444888;;;===???@@@???@@@BBBCCC@@@<<<@@@GGGDDDEEEFFFFFFCCC???:::888888666333000...------...,,,+++***))))))***,,,---'''((((((((('''(((+++---)))((()))***++++++)))'''''')))+++***((('''***,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++///111111000999555~~~jjj===777999111333...------***((('''((((((((('''''''''((()))))))))))))))))))))***+++,,,------...222444<<>><<<;;;888777777666555444444444222222222222222222222222333333333222222222111111000000000000000000000000222111111111000000//////////////////000000000000333333444555666777888999;;;<<<>>>>>>???@@@CCCEEECCCCCCDDDEEEGGGJJJKKKMMMOOOMMMLLLKKKMMMOOOSSSUUUVVVTTTRRRQQQPPPNNNJJJGGGKKKKKKKKKKKKIIICCC<<<777444444333111000...------,,,,,,,,,+++***))))))(((******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,000000000000111666;;;@@@YYY```rrrgggVVV@@@===888444111000111222222222111111111111111111555555666777888:::<<<===>>>???AAABBBDDDEEEFFFFFFJJJHHHGGGFFFGGGKKKNNNQQQOOOPPPQQQTTTVVVVVVSSSQQQQQQUUUYYYZZZWWWSSSPPPOOOOOOOOONNNLLLHHHCCC===:::666555333111000///............---,,,,,,+++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''''''''''''''((((((((((((******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------+++,,,------......------//////////////////.........///000333666:::===???@@@AAABBBCCCDDDFFFGGGGGGCCCDDDFFFFFFDDD@@@;;;999000000...---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++++++++++++++++++++*********+++,,,---...///111---000...444111<<>>@@@AAAEEEAAA???@@@@@@>>>@@@DDDGGGFFFFFFGGGJJJLLLMMMMMMQQQPPPOOOOOOPPPQQQOOONNNPPPPPPOOONNNLLLKKKJJJJJJFFFEEECCCAAA>>>;;;999888555555444444333222222111111111111111111111111111111111000000000/////////........................000000/////////................../////////000000111111222333444555666666999:::<<<======>>>AAADDDDDDDDDEEEFFFHHHJJJKKKLLLMMMLLLLLLMMMOOORRRUUUWWWVVVTTTQQQPPPOOONNNKKKIIIJJJIIIHHHFFFDDD???999555333333222111///...---,,,,,,++++++***))))))((((((***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++---------------///333777222///---111666777333...222555888999777222,,,(((444333111//////000222333111111111111111111111111444444555666777999:::;;;>>>???@@@AAACCCCCCDDDDDDFFFFFFFFFGGGIIIJJJLLLMMMNNNMMMNNNPPPSSSUUUVVVUUUZZZYYYXXXXXXXXXWWWTTTRRRLLLKKKJJJHHHCCC>>>999666555444222000///...------...------,,,++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''((((((((((((((())))))))))))***************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,...........................///000222555999<<<>>>??????@@@BBBCCCDDDEEEEEE>>>???@@@???===999555222000///...,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++,,,------...000---///...444111===sssjjj<<<777888111444000000---***((('''((((((((('''''''''((())))))))))))(((((())))))***+++,,,---------666444--->>>jjj|||NNNKKKYYYJJJ___wwwwwwvvvvvvaaaBBB:::FFFlll}}}OOO---'''&&&******%%%&&&---'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))*********+++++++++,,,,,,++++++,,,---...///000000000111333666888;;;===>>>CCC@@@???BBBBBB@@@@@@DDDBBBCCCFFFHHHJJJKKKKKKKKKTTTRRRPPPOOOOOOOOOMMMLLLMMMMMMMMMLLLKKKIIIFFFEEE@@@???===;;;888666444333222111111000000/////////////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---------.........//////......///000111222333333666777999::::::;;;>>>AAACCCCCCCCCDDDEEEFFFHHHIIIHHHIIIKKKMMMOOORRRSSSTTTRRRPPPMMMKKKLLLLLLKKKJJJHHHFFFCCC@@@>>>:::666222222222111///...---,,,,,,******))))))((((((''''''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************+++,,,+++******,,,...333///,,,+++---000222222...---++++++...222666999,,,,,,,,,---...000111222000000000000000000000000222333333444555777888999<<<===???@@@BBBBBBCCCCCCGGGHHHKKKMMMNNNNNNNNNNNNNNNMMMKKKLLLOOORRRTTTTTT___ZZZUUUTTTVVVWWWTTTRRRMMMLLLJJJGGGBBB===999666222111000...---,,,,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''''''''((((((((()))******++++++,,,,,,,,,************************)))***++++++,,,,,,++++++,,,,,,,,,---------------......///111444888;;;=========???@@@BBBCCCCCCCCCAAAAAAAAA???<<<888444222///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++,,,------///,,,///---444222===pppjjj<<<777888111444111111---***((('''((((((((('''&&&'''(((((())))))(((((((((((()))***+++,,,------111333222,,,///JJJvvvjjjQQQ<<>>DDDBBBBBBFFFFFFCCCCCCEEECCCEEEHHHJJJKKKLLLMMMNNNQQQOOOMMMLLLMMMMMMMMMLLLHHHIIIIIIIIIGGGDDDAAA???:::999888666444222111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------......///000000111222444666666777888;;;===????????????@@@AAABBBCCCDDDEEEHHHJJJLLLMMMNNNNNNNNNKKKHHHFFFGGGHHHHHHHHHFFFCCC>>>;;;888666333111000000///...---,,,++++++))))))((((((''''''''''''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))+++,,,,,,***)))***+++)))***+++***)))(((((((((---,,,+++***))))))((((((---....../////////......//////////////////000000111111111222333444666666999:::===???AAACCCDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNPPPNNNMMMMMMNNNOOOOOONNNZZZXXXTTTRRRQQQPPPOOONNNMMMKKKIIIDDD@@@;;;777555000///...,,,++++++******,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''''')))))))))******+++++++++))))))))))))))))))))))))((())))))***************+++++++++++++++,,,,,,,,,......///000333666999;;;<<<===>>>@@@BBBBBBCCCBBBDDDCCCBBB???<<<888444222------,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))************((()))))))))************++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,///,,,444333<<>>???@@@AAADDDEEEGGGIIIJJJIIIIIIHHHKKKHHHEEEDDDEEEGGGHHHGGGCCC@@@;;;777555333111000///......---,,,+++******((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''')))++++++***)))***+++***---//////---+++***++++++---...000///...,,,***---......///...---,,,+++---------......///////////////000000111222333444555777:::>>>BBBDDDFFFGGGBBBBBBBBBCCCDDDFFFHHHIIILLLLLLMMMOOOPPPPPPNNNKKKRRRVVVXXXVVVOOOJJJIIIJJJGGGEEEAAA===888444222000...---,,,+++******))))))+++***************))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))(((((((((((((((((((((((('''((())))))******))))))************++++++,,,,,,------...///111444777888;;;===???AAABBBCCCBBBBBB@@@>>><<<888444111...---,,,+++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))************((()))))))))************++++++++++++++++++++++++------,,,+++++++++,,,,,,------000,,,333444;;;hhhnnn???888888111444111111---***((('''((((((((('''&&&&&&'''((((((((((((''''''(((((()))***+++,,,,,,333)))---<<<999,,,666OOOpppOOO:::444===CCCMMMYYY[[[iiimmmtttyyy{{{yyyuuurrrvvvqqqhhh]]]RRRHHHAAA===111JJJoooppp@@@)))###&&&,,,)))'''''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))(((((()))***+++,,,---------...///111333555777888>>><<<===AAAAAA???>>>AAAAAACCCEEEDDDCCCDDDHHHLLLNNNMMMKKKJJJJJJHHHFFFCCCGGGGGGFFFDDDBBB>>>;;;:::222222111000000///......---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************+++++++++***************************+++++++++++++++,,,,,,))))))*********+++++++++------------......//////---///000111111333555888<<<<<<<<<===>>>@@@AAABBBEEEFFFGGGIIIIIIHHHGGGGGGJJJHHHFFFEEEFFFGGGGGGGGG???<<<777444222222000///------,,,++++++***))))))((((((((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((($$$&&&((((((((('''((()))"""###$$$%%%&&&)))...111&&&&&&''''''(((***+++,,,((()))***+++,,,,,,,,,+++,,,,,,,,,------......///////////////000111222333333555888<<<@@@CCCFFFGGGBBBBBBBBBBBBCCCEEEHHHIIIGGGIIILLLPPPSSSTTTRRRPPPPPPWWW\\\ZZZPPPHHHGGGIIIEEECCC???:::666333222111---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))))))))******+++,,,,,,,,,---------...000222555666:::<<>>***...444000'''((((((&&&%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''(((((()))***+++,,,,,,++++++---///111333444555???<<<===@@@AAA??????CCC===AAAEEEDDDBBBAAACCCFFFJJJJJJJJJKKKLLLJJJFFFCCCDDDCCCAAA???<<<999777666/////////......---------++++++++++++++++++++++++((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********,,,,,,,,,,,,------------,,,---//////000111444666::::::;;;<<<===???AAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEEEECCCBBB:::777444111000000///...,,,++++++******))))))((((((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((('''&&&&&&''')))111...+++(((&&&&&&%%%%%%,,,+++)))(((((()))+++,,,&&&''''''((()))***+++,,,+++++++++,,,------......///////////////000111222222444666:::===???AAABBBCCCDDDFFFGGGIIIJJJJJJJJJIIIJJJKKKOOOSSSUUUUUUUUURRRWWW[[[XXXQQQIIIFFFFFFEEEBBB>>>999666444333333---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))************)))))))))***++++++,,,------,,,,,,,,,---///111333555888:::===@@@AAAAAA@@@???===;;;777333000...------))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......000222+++333444777^^^qqqAAA999888000333//////---***((('''((((((((('''%%%&&&''''''((((((''''''''''''((()))***+++,,,,,,,,,111111++++++111333000000<<>>===<<<@@@DDDNNN___zzzYYY///+++...+++((($$$$$$))),,,)))%%%$$$&&&(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,+++,,,---///111222444555===::::::===>>><<<===AAA;;;AAAFFFGGGDDD@@@AAABBBEEEFFFIIILLLNNNNNNKKKHHHAAA???<<<999666333222111---------,,,,,,,,,,,,,,,))))))))))))************(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))+++++++++++++++,,,,,,,,,+++---...//////111333666777777888999;;;===???@@@??????@@@BBBCCCEEEFFFGGGBBBAAA@@@AAAAAAAAA???===777444111/////////...---++++++******))))))((((((((((((((()))))))))))))))'''((((((((())))))******'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))(((&&&&&&''')))$$$$$$&&&)))+++,,,)))&&&'''(((((()))))))))))))))***))))))))))))***++++++******+++,,,,,,---......///////////////000111222222333555888:::<<<======???BBBFFFIIIJJJIIIHHHFFFOOONNNMMMNNNQQQTTTUUUVVVUUUVVVVVVTTTPPPJJJEEECCC@@@===999444111000000000,,,,,,+++***)))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&((((((((((((((((((((((((((())))))***************)))******+++,,,,,,------,,,,,,,,,---...000222444777999<<>>999222777///111---,,,***(((((((((((((((&&&((((((((((((((((((((((((((('''&&&''')))+++***)))+++,,,---...////////////444---666```{{{DDD;;;///((((((***+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))++++++,,,...000222444666777888:::<<<>>>@@@AAAAAACCCCCCDDDDDDDDDCCCCCCBBBEEEEEEEEEFFFGGGHHHJJJKKKGGG???777222222333111///......---,,,,,,+++************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,---...///000444666:::;;;<<<<<<===>>>AAABBBDDDFFFGGGFFFEEEDDDBBBAAA???>>>>>><<<:::777333222000...,,,++++++***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))))))))******+++++++++,,,,,,,,,------......///000000000000000111333555888:::;;;AAABBBCCCEEEFFFHHHIIIJJJHHHGGGFFFHHHJJJMMMMMMMMMOOOLLLIIIIIIKKKJJJEEE???:::888555222///...------))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---...///000111111999999:::;;;<<<<<<<<<<<<888666222///,,,***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&((()))************(((((()))***************))))))))))))))))))))))))************************,,,---///...------...000000...,,,111444///:::UUUxxx>>>999222666///111---,,,***(((((((((((((((&&&''''''''''''''''''''''''(((''''''(((***++++++***+++,,,---......//////...444000///999XXXeee@@@555///(((&&&(((+++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***+++,,,---000222444555777888:::<<<>>>@@@AAAAAAEEEEEEFFFGGGHHHHHHHHHHHHDDDDDDCCCCCCDDDDDDEEEEEEAAA;;;444111111111///,,,---------,,,+++*********))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******+++,,,---......///222444777999999:::;;;<<<@@@AAACCCEEEFFFFFFEEEDDDCCCBBBAAA@@@???===999777111000///---+++*********''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,---------...//////000000000000111333555777999:::>>>???AAACCCFFFHHHJJJKKKKKKJJJIIIIIIKKKMMMLLLLLLQQQMMMJJJJJJLLLJJJEEE@@@999777444111...,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,---...///000111111777888:::;;;;;;;;;::::::444222000---***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******''''''((()))*********)))(((((()))***************))))))))))))))))))))))))************************+++---......---,,,.../////////,,,000444///999SSSvvv===999222666...111...,,,***(((((((((((((((&&&'''''''''''''''''''''''')))((('''(((***,,,+++******+++,,,---............)))000222++++++IIIWWWCCC111)))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))******+++---///111333444777888:::<<<>>>@@@AAAAAACCCDDDDDDEEEFFFGGGHHHHHHBBBBBBAAA@@@???>>>>>>===:::555000/////////,,,***,,,,,,++++++******)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((())))))***+++,,,------///111444666666777999:::<<<===???AAABBBBBBBBBBBBBBBAAA@@@???>>>:::666222///...,,,+++***))))))(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,---......//////000///000000222444666888999;;;<<<>>>AAADDDGGGIIIKKKPPPOOOMMMNNNOOOPPPOOOMMMOOOLLLIIIHHHHHHFFFBBB>>>777555333000---+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,---...///000000111555666999::::::999777666000...,,,***(((''''''((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++(((((())))))***)))))))))((())))))************)))))))))))))))))))))))))))***************************,,,------,,,+++---...//////,,,000444000999PPPttt<<<999333666...111...,,,***((('''(((((((((&&&'''''''''''''''''''''''')))(((''')))+++,,,+++***)))***+++,,,------------%%%...555333---///===JJJ~~~TTTGGG'''***+++***((('''((())))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))***+++,,,...000222333777888:::<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAA???>>>;;;999777666333000...---...---+++)))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,...000222444444666888:::777888:::<<<===>>>>>>>>>>>>===<<<;;;999555000,,,,,,+++***)))(((((('''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))************+++++++++++++++,,,,,,---......////////////000111333555777888:::;;;===???BBBEEEGGGHHHMMMLLLKKKLLLNNNNNNMMMLLLJJJGGGDDDBBB@@@>>>:::777555444222000---+++)))((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++,,,,,,---...///000111222444777999999666333111,,,+++***((('''(((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++))))))*********))))))(((((()))************))))))))))))))))))))))))))))))************************)))+++,,,,,,+++***,,,---...///,,,///444111888LLLqqq;;;:::333666---111///,,,***((('''(((((((((&&&'''''''''''''''''''''''')))((('''(((***++++++***((()))***+++,,,,,,,,,,,,---------...000000000//////oooqqqIII---///"""(((,,,+++***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))***+++,,,...000111555777999;;;===??????@@@AAAAAA@@@???>>>>>>>>>?????????>>><<<999666333222......---,,,,,,,,,***)))(((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***+++,,,---///222333444555888:::888999:::;;;<<<======>>>===;;;999888666222---******)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))))))))*********+++++++++++++++,,,,,,------............///000222444555666:::;;;===>>>@@@BBBDDDDDDDDDDDDDDDFFFIIIJJJIIIGGGFFFDDD@@@===:::777444222333333222000...,,,***)))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))******++++++++++++,,,---...///000000000222555666666333000...+++***)))(((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++)))***************)))((())))))*********))))))((())))))))))))))))))))))))************************)))***,,,+++******+++------///---...444222777HHHooo::::::444666---111000,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))+++***)))'''((()))***++++++++++++******)))(((***---222666;;;666555bbbmmm@@@222++++++222---///111&&&&&&%%%$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***+++---///000444555777999<<<===>>>>>>FFFEEECCCAAA@@@@@@@@@AAA<<<<<<;;;:::777444111///,,,,,,++++++***)))))))))''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))***++++++---///111222333555888;;;<<<<<<<<<======>>>??????===;;;888666444111...+++(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***)))))))))************+++******+++,,,,,,------............///111222444555:::;;;<<<>>>???AAABBBCCCEEEEEEFFFIIILLLMMMKKKJJJFFFDDD@@@<<<777444222000000000000000...---++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''((())))))******+++++++++,,,---...//////000000111222333222000---++++++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))******+++*********)))************))))))((())))))))))))))))))))))))************************)))+++,,,,,,+++***,,,---,,,000---...444333666DDDmmm999:::444666---111000,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((***)))(((''''''((()))************%%%))),,,,,,***)))+++...///333+++999999QQQzzzVVV111,,,)))+++,,,+++'''$$$""""""###$$$%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((((())))))+++,,,...///222444666888:::;;;<<<===DDDCCCAAA?????????@@@AAA888888888777555222///---+++******((('''&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,,,,...000111222444888;;;======<<<<<<<<<=========<<<999555222111///---+++''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***))))))))))))*********************+++,,,,,,------------...///000222333444999:::;;;===@@@BBBCCCDDDIIIJJJKKKMMMOOOPPPNNNLLLFFFDDD@@@;;;555111000///,,,---.........---,,,+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))************+++,,,,,,......///000000000000000///---+++******)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******((()))******++++++++++++***************)))(((((())))))))))))))))))))))))***************************+++,,,,,,++++++,,,...+++000------444333555AAAlll888:::444666---111111,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((()))((('''&&&'''((()))************,,,,,,,,,---......,,,++++++555)))888(((777@@@===qqqqqqVVV333///555%%%777,,,///***'''%%%+++***'''$$$&&&)))))))))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))***,,,---...111333555777999;;;;;;<<<>>>===;;;:::;;;<<<>>>???555555666555333111...,,,******(((&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,+++---...///111333777:::<<<;;;::::::999999::::::999666111...---,,,+++***''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))************)))******+++,,,,,,------------......000111222333777888:::===@@@CCCEEEFFFHHHHHHIIIKKKLLLLLLIIIGGGDDDCCC???999333///------)))***+++,,,---,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''(((((()))************++++++,,,---...///000000000///...---+++***)))))))))''''''&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))***+++,,,,,,,,,***************)))(((((())))))))))))))))))))))))***************************,,,------,,,+++---...+++000------444444555@@@vvv===999222777///222///---+++(((''''''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,,,,------...///////////////......000444===NNNfffjjjTTTGGG222222111///...---,,,+++******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,///000333666:::<<<>>>???@@@>>><<<999888888888999:::777333...+++*********))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++---//////000222444777777888888999:::::::::::::::444///------,,,(((###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))************+++++++++,,,---...///000111222333777888:::;;;>>>@@@AAABBBEEEEEEEEEGGGIIIHHHFFFDDDAAA===777222//////...---)))************+++++++++)))******)))((((((***,,,++++++******))))))((((((++++++******))))))((((((************************************************)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++......------+++***(((((((((((()))***************---%%%###(((+++''''''***'''$$$***---&&&''',,,(((,,,,,,++++++++++++,,,,,,((())))))*********))))))))))))))))))))))))))))))))))))******+++++++++,,,******************************+++++++++,,,,,,,,,,,,+++---///000111777@@@uuu<<<999222777///222///---+++(((''''''((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,---.........//////......---666444111///000444888;;;@@@NNNVVVRRRPPPTTTTTTOOO>>>===999444///***&&&###000//////...---,,,++++++)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***++++++,,,---///222555888;;;<<<===@@@??????>>>===;;;999999999666222...+++*********)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******+++---...///000111444666777777888999::::::999999888333...,,,---,,,((($$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++,,,,,,---///000111222333999:::<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHJJJIIIFFFDDD>>>:::444000...---,,,+++)))************+++++++++)))***+++***(((((()))+++*********)))))))))((((((************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,+++******((('''''''''((()))***+++***((((((***)))'''''')))***%%%***+++%%%&&&***%%%)))((('''&&&%%%%%%%%%%%%******++++++,,,++++++***************************)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,+++---///000111777@@@ttt<<<999333777///222...---+++(((''''''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,,,,------......---------)))***+++,,,,,,------,,,''',,,...---000555222***111000...,,,---000444666,,,,,,+++++++++*********((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((******+++,,,,,,...111444777999;;;<<<===>>>@@@@@@???<<<888666666444000---***)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++---...//////000333555666777888999999888888777444000,,,+++,,,,,,)))&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))*********+++++++++,,,---...///111222222888999;;;===@@@BBBDDDEEEFFFFFFFFFGGGHHHGGGCCCAAA:::666000---++++++***))))))************++++++++++++,,,,,,+++)))((()))******))))))))))))(((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))***++++++,,,,,,++++++*********++++++++++++++++++***(((&&&&&&''')))***&&&+++---+++((()))+++***000))),,,...))),,,000***************+++,,,---...,,,,,,------------,,,,,,************************(((((())))))))))))************************************+++++++++,,,,,,,,,,,,+++---///000111777@@@sss;;;888333888000222...---+++(((''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))******++++++++++++,,,,,,---,,,,,,,,,(((***---///000000///...111333111...000444000)))(((((()))((('''%%%$$$"""))))))))))))))))))))))))''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++---...111444777999:::;;;;;;<<<======;;;999666444333111...+++)))(((((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***+++,,,.........000222444555666777888888777555444000---+++***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************++++++,,,---///000111222444555777:::===@@@BBBCCCDDDCCCCCCCCCCCCAAA>>>;;;666222...+++*********)))))))))*********+++++++++,,,------,,,***(((((()))))))))))))))))))))))))))******************))))))*********************************************************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))***+++++++++++++++))))))))))))((())))))))),,,,,,***)))(((''''''((("""(((***''''''+++,,,(((---&&&(((***'''+++///)))******)))******+++,,,,,,------......------,,,,,,************************((((((((((((((()))))))))******************************+++++++++,,,,,,,,,,,,+++---///000000777@@@qqq:::888333888000111...---+++(((''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((())))))))))))******))))))***++++++++++++++++++++++++***)))'''%%%$$$(((***)))&&&%%%&&&&&&###***+++---......,,,)))''''''''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++...///111444777999:::;;;<<<;;;:::999888777555555///...,,,***((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))+++,,,---......///111333444555777777777555333111,,,+++)))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((()))))))))***************+++---...///000111222333555888<<>>:::666333000,,,++++++++++++***))))))*********+++++++++,,,---......+++))))))))))))))))))*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))***++++++++++++***))))))(((''''''''''''((('''((()))+++,,,,,,++++++333555666555666:::999666888111333444///111444...222111000///...---------------......---,,,,,,+++************************)))))))))(((((((((((((((******************************+++++++++,,,,,,,,,,,,+++---///000000777@@@ppp999888333888000111------+++(((''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))'''((()))***************((((((((()))***,,,...///(((+++---,,,******---///)))((('''&&&'''(((***,,,(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''))))))***+++...///222444777999::::::<<<<<<:::999888777666555,,,+++***)))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))***,,,---------...000222333444666777666444111///***))))))((('''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))))))))******)))***+++,,,---///000000333444666:::>>>AAACCCEEEEEEDDDBBBAAA@@@===888555000...+++***+++,,,+++***)))************++++++++++++---//////---+++***************++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((()))******++++++******))))))(((''''''((()))***$$$&&&)))...222555777888<<<:::;;;>>>???>>>@@@EEEEEE@@@DDDCCC888666888333////////////000000111222...............---,,,+++++++++++++++++++++++++++******))))))))))))((((((******************************+++++++++,,,,,,,,,,,,+++---///000111777@@@ooo888777333888000111------+++(((''''''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''((()))******)))+++***(((&&&%%%$$$#########$$$&&&''''''&&&'''))),,,***'''%%%%%%''')))+++)))))))))))))))))))))((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******---...000333555777888999888999:::999888666333111))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))***,,,------,,,---///111222444666666555222///---((()))((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((()))))))))***))))))***,,,---...///000333555888;;;???CCCEEEGGGDDDCCCAAA@@@>>>:::555111---+++))))))+++++++++***)))************+++++++++***,,,//////...,,,+++,,,++++++,,,,,,,,,------------------.........//////................................................,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((())))))***************)))(((((((((***,,,///111000111222555:::@@@FFFJJJDDDCCCJJJTTTRRRMMMXXXkkk[[[[[[bbb```SSSOOORRROOO???>>>;;;777444111000///000000000000///...---,,,++++++++++++++++++++++++++++++*********)))))))))******************************+++++++++,,,,,,,,,,,,+++---///000111777@@@ooo888777333999000111------+++(((''''''((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((,,,))))))+++,,,***)))(((&&&''''''(((((((((((((((++++++******))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******,,,---///222444666777777333555888999888444///,,,(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))***,,,------,,,---///111222444555666555222...,,,((((((((('''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***+++---...///000222444777;;;???BBBEEEGGGBBBAAA???===;;;777222...+++)))((((((***+++******)))************+++++++++))),,,//////...---,,,,,,,,,,,,,,,------.....................//////000000////////////////////////////////////////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((()))***************(((((((((***---111444777BBB@@@======AAAHHHPPPUUUqqqrrr}}}xxxnnnaaaTTTHHH???:::222222222111111///......++++++++++++++++++++++++,,,+++++++++******))))))******************************+++++++++,,,,,,,,,,,,+++---///000111777@@@___???111777555111000---,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***((('''(((***+++(((&&&'''((()))******++++++***)))+++333***$$$---###&&&!!!+++'''(((---$$$((()))(((((()))******(((&&&+++111***$$$,,,000+++***(((...111------111222///333+++222222000---###***,,,%%%((()))"""$$$......((()))+++***(((''''''(((&&&&&&&&&%%%$$$%%%'''))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++,,,///333666999;;;<<<999999888666444111...,,,(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++------,,,,,,,,,---111222333222///+++))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,...///000000333333555888;;;<<<;;;:::BBB???:::777444111---***///+++'''&&&(((++++++***,,,,,,,,,---......,,,***)))+++///222333111...,,,***///222333666;;;<<<999???@@@???===<<<<<<>>>AAAFFFFFF@@@@@@EEE>>>999BBB:::@@@;;;222111---,,,666333,,,***---...))))))---(((222444+++&&&+++,,,'''+++(((%%%&&&)))+++)))&&&)))(((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))---222(((!!!'''---------+++---444777555555:::BBB@@@HHHQQQpppzzzuuufffQQQ222222<<>>999444222///,,,***)))'''&&&'''***,,,+++***((('''&&&''')))+++---...///000222555888;;;===>>>CCCEEEDDDAAAAAACCCCCC@@@CCCKKKWWWcccjjjmmmllllllaaagggjjjpppwwwpppjjjqqqmmmiiiZZZQQQSSSKKK===999888333000222444222000///111)))%%%***111333...)))......---,,,******++++++)))))))))((((((((('''''')))((((((''''''(((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***666'''!!!+++000+++'''))))))......222;;;<<>>JJJRRRWWW]]]fffmmmnnnzzz{{{xxxyyyrrrgggfffXXX^^^ccceeeiiiooossssssjjjhhhVVVRRRDDD<<<888444;;;CCC>>>---111444000***(((...555$$$&&&((())))))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++,,,///111444666777777666555444333000...+++***'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++------,,,+++,,,---///000111000---***))))))((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,...///000000111333666<<>>(((+++---+++((('''***---******)))))))))((((((((())))))(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******---&&&'''---,,,$$$&&&111222AAA@@@===EEEJJJ[[[|||yyyuuurrr{{{rrr^^^<<<222))),,,///111///------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///,,,---000111333999@@@RRR;;;333666333000111...,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******)))((((((((()))***++++++++++++000(((&&&'''000---)))###(((%%%000...777LLLWWWjjjgggjjjlllggg^^^TTTNNNLLLGGGQQQRRRRRRZZZ\\\]]]fff```bbbcccaaa^^^]]]\\\\\\FFFSSS:::KKKPPPJJJjjjbbbyyyfffWWWGGG444CCC<<<555333555222((( ***(((&&&%%%''')))***+++&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))+++,,,///111222333333444444222000...+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,,,,++++++,,,------...///...+++)))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,...///000000///111444:::???BBBBBB@@@===888222---+++******))),,,,,,,,,,,,,,,+++***)))%%%)))...333777;;;>>>@@@CCCAAA@@@EEEPPPaaarrr}}}~~~tttzzztttnnnkkklllpppssstttzzz|||~~~yyywwwvvv}}}|||vvvuuu}}}|||nnnNNN===000111555222,,,***+++---///...+++))))))***+++************)))))))))***))))))(((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********+++111)))%%%---333222333:::666KKKzzz}}}yyy{{{|||vvvRRR@@@...+++111444222...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///------000222333999@@@LLL999444666111000222...,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''))))))))))))))))))((()))***++++++,,,,,,+++///&&&&&&555---!!!%%%:::999CCC___fffggggggZZZ^^^MMMNNNSSSYYYaaahhhmmmpppjjjlllbbbWWWTTTLLLHHHQQQMMMNNNOOONNNLLLIIIIIIJJJJJJbbbXXXoooqqq]]]jjjTTTRRRQQQVVVUUUUUUhhhuuujjjXXXCCC555111666<<<333000,,,******)))(((&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))***+++---///111222333333333222000...+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***,,,,,,+++***+++,,,+++,,,---,,,***(((((()))'''''''''((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,...///000000000222555999===>>><<<:::888444...+++)))*********---,,,+++******+++...///333555777:::>>>DDDKKKQQQKKK\\\vvv{{{rrruuu}}}ppplllxxxtttRRR<<<666666444222000///000000///,,,(((,,,++++++++++++***************))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))),,,)))&&&000===;;;...777TTTkkk{{{www|||NNN666333333///,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000......111222333999@@@FFF888555666000///222///,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))***)))((()))***((()))***+++,,,,,,,,,,,,000222---)))FFFOOOQQQqqqhhhfffRRRHHHQQQXXXlll|||qqqbbbTTTKKKFFFCCCAAA555999888:::AAA???>>>HHH;;;:::<<<>>>===:::;;;???555===+++000333333JJJDDDWWW```lllhhhZZZXXXZZZPPPcccnnn|||zzzbbbEEE111333111//////000...((($$$(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))),,,...///222444555666666333111///,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***,,,,,,+++***+++,,,)))++++++***((('''((()))'''''''''(((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***+++,,,...///000000444555777;;;===<<<999666333000,,,*********+++***((()))******,,,111666;;;BBBDDDHHHLLLTTTaaapppzzz}}}tttrrrtttvvv~~~\\\>>>444///******---///...,,,---,,,,,,,,,,,,+++++++++++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++///((((((111444222999GGGjjjzzzsssyyy{{{rrrIII***'''333............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............111......111222333999???AAA666555666//////333///,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$'''******(((((()))+++))))))***+++,,,,,,,,,,,,+++===555<<>>FFFBBB@@@BBBGGGGGGDDDEEEKKKHHHHHHPPPKKKRRRdddfffkkkhhheee```PPP???@@@???222;;;LLL]]]]]]PPPCCC@@@DDD}}}mmmVVVCCC;;;888888888,,,,,,***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((()))+++...111222444444333111...+++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***++++++******+++,,,(((((()))(((&&&&&&((()))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))***+++,,,...///000000333444666:::;;;999555222+++***)))***,,,------,,,///333999===???BBBFFFIIIkkkxxx~~~zzztttooodddYYYVVVddd~~~{{{xxx|||```CCC333000111......---------,,,,,,,,,,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++...666888777GGGkkk{{{xxxrrr___XXXSSSaaayyyuuuggg\\\PPP^^^~~~WWW222000000000000////////////---------------------------------.........//////222//////222222333888???>>>:::555222111000000000,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***%%%,,,///'''///'''...)))'''===***!!!IIIUUUjjjVVVLLLjjjuuuxxxeeeTTTGGGOOOhhh|||yyyhhhUUUCCCAAAOOO```ggggggbbbrrr~~~~~~}}}|||jjjZZZQQQNNNGGGNNN[[[kkktttooo```RRREEE<<<333555CCCOOONNNFFF;;;AAA___yyyJJJAAA:::666;;;777111---,,,,,,***'''((('''&&&&&&''')))((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))++++++,,,...000222444666000...+++((('''&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******))))))((((((((('''%%%''')))***(((((()))***))),,,"""---"""///&&&***+++'''+++'''(((---***...'''...000"""666%%%''',,,'''222,,,&&&---((("""///&&&###...***)))...%%%***------$$$%%%''''''+++%%%+++'''%%%&&&(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,---...//////222444777888777333///---))))))***++++++,,,,,,---333???HHHEEE>>>HHHhhh|||{{{}}}cccTTTRRROOOHHHDDDFFFIIINNNYYYfffmmmggg\\\QQQGGGCCCCCCEEESSS\\\iiiuuuxxxyyygggnnn{{{dddHHH555555///---000111...,,,,,,+++***+++,,,...000000000+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%)))------)))%%%***333999777888CCCfff|||yyyddd```gggkkkMMMKKK[[[rrruuu>>>555------222444///)))//////.........---------......---------......///...///000000222666;;;???===:::555222111111000///,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,###...+++333 ---666111666"""!!!CCC]]]KKKccc^^^TTTFFFBBB___rrrxxx]]]HHHGGGOOOcccgggpppyyy```LLLFFFLLLYYYbbbxxxsssgggUUUAAA777999@@@EEE[[[;;;===WWWuuubbbTTT===888777888444,,,+++000+++***((()))+++***&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))***++++++---...000222333...---***(((&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))!!!)))&&&222'''...$$$''')))(((---------///+++,,,///+++666(((000000)))333---///111&&&000'''***,,,,,,&&&---'''&&&---'''..."""'''&&&***,,,***---)))''')))---///...***'''&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))***++++++,,,---...//////111333555777666333///---,,,---,,,)))(((...:::DDDSSSCCC<<>>222,,,))))))...444...000222222111...***(((++++++++++++************************************************************))))))))))))************%%%...***###(((...111777===<<>>xxx<<<999666444333111///---,,,***(((((((((((((((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((---###,,,+++///&&&...777:::```iiiMMMgggaaa\\\222lllmmm^^^SSSGGGGGGSSSeeesss{{{sssbbbYYYHHHOOO```sssvvvhhhWWWPPP+++222>>>kkkXXXGGG^^^gggyyyjjjSSSFFFGGGHHH777 ***'''%%%%%%(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******+++,,,---...//////,,,+++)))'''&&&%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((''''''***))))))***+++,,,+++***---000***---"""(((&&&+++,,,---...000111222333333999///;;;999000@@@777@@@???666>>>777===777@@@888<<<555:::111///333***///111111222000---)))'''''')))******'''$$$%%%(((+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))***++++++,,,---...//////111222333444333111...,,,***((((((---444;;;>>>>>>???XXXwww{{{\\\EEEBBB===???JJJVVVcccvvvwww___PPPKKKKKKNNNRRRRRRooo~~~wwwVVV@@@444///...000---///111111///,,,+++***,,,+++++++++************************************************************)))))))))*********++++++$$$222)))---555222888888MMMsss}}}wwwzzzmmmssszzzppp\\\HHH<<<999===>>>===:::777777;;;???RRRjjjpppVVVXXXjjjyyyMMM111...444333...////////////............//////......---......///...///000000222555:::>>>nnn;;;999666555444222///---,,,***((('''(((((((((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''***---'''((()))///...333YYYmmmFFFaaa```VVVUUUddd<<>>FFF;;;PPPrrrGGGEEExxxnnnBBB777======222---)))&&&%%%$$$'''+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))++++++,,,,,,,,,---,,,,,,***)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,***)))***---...---,,,((()))(((---///666999===<<<>>>666999::::::CCCBBBDDDCCC===MMM555???BBB;;;DDD999;;;DDD999BBBFFF<<<@@@:::BBB===<<>>@@@BBBCCCBBBBBBBBBBBBAAA@@@@@@>>>;;;AAAZZZsssnnnfffGGG***,,,666111111000000000/////////111000///...............//////000000111444999<<<^^^<<<999666444333111///---,,,***(((((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''///%%%&&&000ZZZkkkoooOOO___xxxmmmVVVkkkaaaTTTOOOdddwwwyyy\\\DDDSSSssspppSSS@@@000OOOXXXMMMdddUUU:::444333777555,,,'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))***+++,,,------,,,+++***''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************++++++)))***,,,,,,---///222555;;;555777222??????IIIHHHAAAWWWZZZyyyuuuqqq|||}}}pppjjj}}}qqqssswww}}}{{{vvvggg\\\===BBB???===444(((%%%***+++&&&***))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((()))))))))*********++++++***************************++++++,,,---...//////111///...------...111222888;;;AAALLL\\\ooommmTTTHHH___wwwttteeeYYYiii999333---,,,///000...+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,---))),,,555;;;IIIeee}}}~~~~~~}}}rrrZZZAAA///AAA======AAAGGGKKKQQQXXXdddcccaaa]]]VVVNNNGGGCCC@@@999:::???===888@@@PPP]]]wwwqqqRRR333000111111111111000000000000111111000///............//////000000000333888<<<]]]===:::555222111111000///,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))&&&444000>>>MMMyyyyyynnnxxxzzz___YYYOOO]]]bbbvvvwwwtttPPP[[[tttSSS222...JJJNNNDDDhhh```KKK::::::<<<555---+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))((()))+++,,,,,,+++)))(((&&&''''''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---222555555333555<<>>LLLJJJ```hhhzzzsssrrrtttyyysss~~~~~~xxxkkkkkk```^^^aaaUUUWWWaaaSSSooorrrgggiii___III888444222...,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))*********+++++++++***************************++++++,,,---...//////......------000555:::===CCCFFFSSSmmmgggTTT]]]jjjaaannnZZZ@@@000...111111///------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,///+++999???BBBggg{{{bbbHHH;;;@@@LLLEEELLLYYYfffppp|||wwwpppjjj]]]OOOIIIGGGAAA666///CCCRRRkkkvvvXXXmmmWWW///222222111111111000000000222111000///............//////000///000333777;;;^^^>>>:::555222111111000000,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))),,,---IIIxxx\\\[[[~~~[[[|||dddZZZ```uuuwwwtttbbbVVVwwwFFF222===OOOWWWUUUwwwNNNAAA@@@:::000***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))&&&''')))***+++***((('''&&&'''(((((()))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,---------333:::??????;;;===FFFNNNeeerrrmmmvvv[[[JJJOOOGGGiiirrrYYYDDD444......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((())))))************+++++++++***************************++++++,,,---...///000---,,,,,,///444;;;AAAFFFOOOddd~~~hhh\\\\\\uuuttt{{{ddd>>>000111333222---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,000HHHKKKKKKkkkKKK@@@AAAFFFOOOYYYbbbxxxoooRRRKKKIIIFFF;;;;;;AAAWWWiiiggguuu===222222222111111111111000222222000///............//////000///000333777;;;```<<<:::777333000...------+++)))((('''((()))((('''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((###..."""))))))666***---DDDmmmhhh^^^ZZZfffwwwnnn```\\\ccckkk{{{uuu\\\LLLeee@@@999BBB]]]BBBiiiFFF@@@---777,,,'''$$$&&&)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((******)))(((((((((((((((%%%'''------222,,, 333'''111!!!((()))000$$$---)))$$$///...111(((---%%%((((((&&&---(((,,,%%%)))(((...+++000&&&&&&(((******((()))+++###)))+++'''&&&))))))%%%''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++***((((((***+++)))......+++:::+++,,,...DDDBBB111SSS888FFF~~~}}}bbbFFFJJJHHH```oooLLL777666111<<<&&&++++++###***///---(((''')))*********)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++***************++++++---+++))))))...111///***444***---;;;@@@:::AAAPPP|||JJJ[[[xxxeee999777777)))------000111,,,%%%'''---,,,,,,,,,+++++++++******************************&&&***,,,))))))---...,,,:::===PPPTTT~~~\\\KKKDDDOOO[[[fff|||]]]KKKAAACCCAAAAAAOOOoooZZZaaaaaaAAA000555666)))444<<<%%%000000000000////////////000000//////000333777999YYY;;;:::666333000......---+++)))((('''((()))((('''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((###777...*** 222555DDDUUU{{{lll~~~eeeZZZdddYYYYYYyyynnnZZZBBB~~~QQQ(((AAARRRNNNTTTJJJFFF>>>888222)))###%%%))))))%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))******)))(((((((((((((((000%%%%%%(((000!!!222111///,,,(((---///***222...###888///000---***$$$///...111/////////+++)))+++'''***$$$***+++ ---111...***'''$$$###$$$'''&&&((((((%%%''',,,+++'''(((''''''((((((***++++++************************************************))))))))))))))))))))))))************))))))))))))%%%(((+++,,,,,,,,,,,,,,,******!!!222666HHH>>>;;;===GGG~~~pppqqqlllddd___cccjjjkkkgggdddbbbcccddd___VVVTTTWWWRRR```fffnnntttwww~~~\\\GGGIIIiii^^^888***888333$$$999'''***222---''''''******)))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************,,,+++***************+++///000000///...///...---%%%333??????999DDDgggcccsssvvvyyy999(((===777222,,,)))+++//////+++,,,,,,,,,++++++++++++***************************---,,,+++,,,------......000XXXbbbnnn{{{eeeMMMHHHLLL___|||kkkMMM===EEEHHHFFFXXXuuu~~~fffXXX888000888222///444///111000000000////////////000000//////111444777999VVV;;;999666333000///......+++)))((('''((()))((('''''''''''''''((((((((((((''''''&&&&&&''''''((())) >>>111(((BBBTTT```SSScccrrr]]]~~~}}}wwwOOOTTTzzzkkkGGG(((AAANNNZZZEEEAAA;;;:::444,,,&&&&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))+++***))))))((()))))))))'''$$$111///333!!!((((((,,,%%%%%%555&&&+++333$$$666+++222555======111'''444---000;;;---777555666777***...333'''///$$$'''***,,,,,,***(((&&&''''''%%%###&&&***)))%%%(((((((((((()))***++++++************************************************))))))))))))))))))))))))***************************+++,,,,,,***)))***+++111EEEBBB===---EEERRR```~~~rrroooxxx{{{www}}}}}}~~~}}}yyymmmjjjcccYYYXXXeee{{{www}}}rrrVVVNNNSSStttKKK***@@@---///,,,'''''',,,---)))+++***))))))((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************---,,,+++***************+++...000000,,,***,,,000===:::666===XXX{{{UUUXXX{{{ccc888222555444///+++---111111,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---'''&&&,,,---***---555BBBjjjnnn}}}___KKKDDDaaaqqqlllKKKAAACCCEEECCCooommm^^^666555999000,,,222111111000000000/////////000000///000111444777999RRR;;;999666333000///......+++)))''''''((()))((('''''''''''''''(((((((((((('''''''''''''''(((((()));;;<<<"""%%%444XXXWWWZZZqqqcccccc___qqqXXXuuuvvv~~~ooo]]]hhhccc000888iiiFFFXXX;;;;;;<<<:::///$$$&&&///''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******+++******)))))))))******000***&&&%%%%%%---,,,111:::'''666222+++;;;888111<<<333>>>EEEGGGbbbkkkvvvxxx```mmmXXXUUUaaaIIIYYY===AAACCC222555<<<...222555333///******---...---)))******)))(((((((((&&&)))))))))))))))***+++,,,************************************************)))))))))))))))))))))))))))***************++++++111---******,,,---///222333;;;777GGGUUU~~~xxxnnnsssvvv{{{~~~uuu|||ssszzzyyyuuu}}}nnn|||gggaaadddiiirrr}}}rrrVVV:::WWWlll<<<000444333+++&&&'''+++---++++++***))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************------,,,+++************)))***---///...,,,000555777@@@LLL^^^xxxeeeXXXEEE000000222666222******000------,,,,,,,,,+++++++++++++++++++++++++++++++++***%%%'''...---***555HHHccctttaaaOOOVVVeee{{{cccVVVJJJ<<<<<>>>>>\\\qqqmmm666(((555888111111111111111000000000000000000000111333555777999MMM:::888666333111/////////+++)))((('''((()))((('''''''''''''''((((((((((((((((((''''''(((((()))***---///666YYYPPPDDDLLLjjjnnn{{{cccuuugggooo~~~~~~}}}zzzwwwtttqqqnnnjjjeeeaaaggghhhjjjllllllnnnqqqtttssstttuuuvvvwwwwwwwwwwwwsssqqqnnnjjjeeeaaa]]][[[\\\[[[YYYXXXXXXZZZ\\\^^^ccceeehhhlllooorrrsssssssssssssssqqqpppqqqsssvvvsss}}}mmmvvvfffsssIII666:::444fffgggUUUCCC<<<===:::///%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))(((((())))))******+++++++++++++++***++++++,,,---+++///+++222...===333RRRlllqqqpppooouuuqqq~~~gggJJJ===???AAA>>>---,,,,,,---***''')))---,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,+++(((+++222333111777AAA```vvv|||lllppp{{{ooobbbtttLLLMMM\\\lllkkkWWW999---222111%%%---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))************,,,,,,++++++++++++,,,,,,111***(((---111111666>>>SSS\\\tttqqqnnn|||OOO---...666111,,,///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000000,,,333OOOllloooqqq^^^YYY```pppNNNGGGFFFCCCSSSlllaaa000...666111222222111111111000000000000000111222444666777888MMM999888555333111000//////+++)))((('''((()))((('''''''''''''''((((((((((((((((((((((((((())))))***(((888///;;;SSSyyymmm```uuubbbttteeeooo{{{{{{~~~zzzwwwvvvwwwxxxllljjjgggeeeeeedddaaa^^^___``````^^^[[[ZZZ[[[]]]\\\]]]^^^___```___^^^^^^UUUSSSQQQMMMIIIEEEBBBAAA???>>>======>>>@@@CCCDDDKKKMMMPPPTTTVVVWWWXXXXXXTTTXXX[[[\\\YYYTTTPPPOOOWWWdddiiiiiinnnqqqyyyhhhrrrttt111TTT111ZZZnnniiiJJJ;;;BBB<<<'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))(((((()))******++++++,,,+++++++++++++++,,,------888///'''---EEEEEErrr~~~rrrfffnnn]]]bbbUUUMMMRRRRRRSSSUUUIIIHHHMMMOOOGGG>>>>>>LLLIIIOOOPPPaaappprrrgggGGGHHH;;;000...---******,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++,,,---------...333777666<<>>777888555111///------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------...222999===@@@WWWwwwttt{{{mmmlllnnn{{{jjjeeetttooolll~~~cccIIIWWWxxxAAA***???...---,,,,,,++++++,,,,,,************************))))))(((((((((((())))))))))))))))))*********************+++,,,---...///---+++000888;;;???QQQggg}}}~~~sssDDD000555666---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,:::ZZZ|||zzzuuuZZZBBBHHH666JJJyyy^^^555444444222222222111111111111000000000111333555666888888QQQAAA:::555444222...---///,,,***(((((((((((('''&&&''''''''''''(((((((((((('''(((''''''(((***---///777@@@MMMQQQVVVgggmmm___zzzooorrrwwwzzz|||wwwtttjjjdddYYYNNNEEE@@@>>>>>>BBBAAACCCIIIPPPSSSPPPKKK@@@===:::888777666555444888777555333222222222222000000///...---...111333//////..................111111111111222222222222333444666555333222444555777444333888===@@@AAABBBBBB888HHHddd___kkk[[[555@@@hhhhhhtttJJJ???JJJ???111---'''$$$'''+++)))###''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))((((((((((((///'''%%%***---++++++///...(((,,,===///444...222vvvzzzVVVUUUXXX]]]iii}}}}}}|||~~~uuuqqqwwwddd^^^JJJFFFRRRxxxnnnPPPCCC@@@777000---,,,,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,))))))...000...,,,---777555;;;RRR}}}~~~www^^^dddvvv~~~vvvhhhnnn}}}lllAAAYYY{{{eee:::222111&&&,,,999+++...************)))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,---//////---###---AAA666???BBBkkkfff777222:::222333111...,,,------,,,,,,...---,,,,,,++++++++++++000+++'''555FFFkkk}}}ooozzz{{{[[[777@@@AAAJJJ{{{<<<<<<000222111///...000222222///222111111222333555777999OOOAAA:::555444222...---///,,,***(((((((((((('''&&&''''''''''''(((((((((((((((******(((&&&)))111999@@@BBBLLLSSSXXXffflll```mmmxxx|||yyyyyyyyyzzz~~~|||qqq```RRRIIIDDD>>>888444333333444555444444777::::::777444...---,,,,,,---......///...////////////...------,,,...111333111...***(((000000//////////////////000000000000000111111111333333333222111000000000444222111444888999888777666BBB:::<<>>111)))******%%%###'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))((('''(((+++///000......///'''000)))((((((666777qqqwwwnnn]]]hhhZZZooopppxxxeeeLLL]]]eeeqqqPPP???AAA666666000***...666333(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,///+++***...000111333777777MMMqqqrrr}}}yyygggnnnzzzdddppptttmmmZZZ}}}___{{{```UUU```PPPDDD666000+++'''111555&&&************)))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++***+++------,,,000;;;000IIIBBBppp]]]bbb777,,,///333111...............,,,...---,,,,,,++++++,,,,,,---,,,---444XXX{{{]]]KKKCCC???]]]ZZZ<<<111333333222111111111111///222111111222333555777999QQQAAA:::555444222...---///,,,***((('''((()))((('''''''''''''''(((((((((((((((+++,,,)))&&&+++888CCCGGGCCCKKKTTTYYYcccjjjeeeuuummmkkktttvvvyyy{{{xxxkkkWWWBBB555222000...------...///111...............---+++***222111000///////////////---...000222222222000///111000...------///111333.........///////////////////////////////////////555333222333333444222111//////...///111222111//////777333...;;;```qqq|||vvvRRR444UUUlllXXX<<<@@@:::111***'''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((---///---***++++++***+++222000111AAAUUUMMMwwwwwwlll```yyyxxxtttyyyVVVYYY]]]]]]@@@<<<:::555000+++***---000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,......000777@@@KKK\\\}}}llltttpppnnngggiiiyyyPPP===lll^^^GGG666000,,,)))******++++++*********))))))))))))))))))))))))))))))))))))************+++++++++---+++***+++,,,---......:::555:::FFFgggVVVZZZJJJ333999222000//////000000///---...---,,,,,,,,,,,,,,,,,,,,,///333>>>nnnoooqqq~~~uuupppooommmkkkqqqllliiikkkggg___\\\]]][[[SSS___[[[```___WWW[[[^^^]]][[[[[[]]]______^^^hhhvvvTTTAAAAAA@@@iiiyyyCCC///444444555444111000///000222111111222333555777999SSSAAA:::555333222...---///+++)))((('''((()))((('''''''''''''''(((((((((((((((***+++***+++111<<>>VVVUUUyyyGGG@@@777111---+++***)))(((((((((((((((((((((((((((((((((((())))))******((()))))))))*********+++'''***,,,,,,...222222...111DDDQQQtttfffpppccc}}}{{{ooogggHHHxxxQQQ???;;;888000***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------000444444666DDDccckkksssyyyxxxMMMWWWZZZFFF444777888***++++++++++++************))))))))))))))))))))))))))))))*********+++++++++,,,+++---000///,,,000777DDDYYYcccuuuhhh111222000//////000000...------------,,,,,,---......,,,222888|||~~~uuummmfffaaacccaaa\\\UUUUUU^^^fffiiimmmssskkkuuummm{{{YYYFFFGGGAAAQQQzzzOOO555111111333222///000555222111111222333555777999QQQAAA:::555444222...---///***)))'''''')))))))))(((''''''''''''(((((((((((('''&&&'''...666<<<<<<;;;???DDDUUU]]]ZZZcccsssxxxoookkkfffdddiiipppppplllhhhSSS:::---///444444000000000111222222111000000000000111111222222111111000333555444111///111333000111111222222222111111000---+++,,,111444444333000111111222222333333444222222333444555666666777888999:::999666555555777666===>>>999888<<<<<<888,,,555555111111444FFFaaa~~~nnnvvvNNN:::KKKddddddDDD555@@@;;;"""///(((((((((((((((((((((((('''(((((())))))******+++((())))))******+++++++++)))))),,,000///+++***+++GGGcccooovvvxxx^^^FFFXXX::::::::://///////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...000777EEE```wwwttttttxxx|||{{{III___sss@@@...===''',,,++++++++++++*********)))))))))))))))))))))))))))************+++++++++---,,,...000,,,***666FFF\\\nnnFFF666333000////////////...------------------...///---444KKK~~~XXXAAA@@@888tttVVV;;;333///222333000111666222111111222333555777999OOOAAA:::555444222...---///***((('''''')))***)))(((''''''''''''(((((((((((('''(((+++000666;;;<<<<<>>:::999<<>>FFFEEEFFFJJJHHHAAAAAA@@@@@@AAA999)))999aaacccaaa666BBBDDD___yyyWWW@@@AAA<<<((("""---(((((((((((((((((((((((('''(((((()))******++++++((())))))******+++,,,,,,///***,,,111...***999NNNxxxjjjpppmmm\\\yyy{{{vvvvvvsssxxx~~~~~~zzzvvvwww||||||yyyvvv{{{bbbuuu[[[DDD===::://///////...------,,,,,,------------------------,,,,,,,,,------------...111...555LLLkkkrrrdddxxxeeepppiii^^^ppp\\\===333...,,,,,,+++++++++*********)))))))))))))))))))))))))))************+++++++++---,,,///000,,,000IIIeeeuuuwwwnnn;;;777333000000000111111---------------.../////////888iii~~~vvvvvvhhhrrrIII666<<>>AAA>>>:::===BBBbbbjjjFFF@@@???gggNNN<<<000333777333111444222222111222333555777999NNN;;;:::888555222000......,,,***(((((((((((('''&&&$$$&&&(((((('''&&&'''((()))---111333444666:::>>>AAADDDIIIPPPUUUVVVSSSPPPVVVccc___]]]bbbQQQ999888:::^^^rrruuu___```\\\NNNJJJEEEFFFMMMUUUYYYXXXSSSSSSeeepppMMM777<<>>AAAAAACCCEEEEEEDDDEEEIIIMMMUUU]]]\\\RRR???---999]]]vvvppp}}}wwwpppmmmxxxwww|||XXXFFF}}}vvvTTT???:::>>>DDDQQQxxxzzz}}}YYY333PPPRRR@@@AAA222***))))))))))))))))))***)))************+++++++++(((,,,...))))))///222///000CCC333ttt~~~jjjmmmpppooozzzqqqlllkkkvvvxxx}}}yyyzzzlllfffccc666;;;333***000&&&666---,,,,,,++++++,,,,,,---,,,((()))...000///555>>>eeesssllluuuRRRPPPwww^^^WWWYYYppp???888...'''***///,,,$$$***************************************+++,,,,,,000---111777PPP|||zzzuuurrrcccTTTIIIHHHGGGAAA???CCCBBB???===???DDDGGGHHHGGGJJJHHHGGGIIIIIIIIIMMMSSSHHHJJJPPPVVVUUUSSSXXX```LLLdddtttmmmhhh|||xxxxxxDDD---222444///111111111000/////////000111>>>\\\CCCBBB444fff{{{UUUppppppQQQuuuYYYvvvjjj@@@555SSSYYYBBBUUUAAA+++HHHZZZHHH;;;TTT~~~fff???000000222444444333222222333444666888:::NNN;;;:::888555222000......+++)))((('''((()))((('''%%%'''(((''''''''')))***,,,---///111555:::>>>AAA<<<>>>@@@???>>>AAAJJJQQQVVVWWWOOOAAA666888OOOlllwwwUUUJJJBBBEEE]]]rrr|||}}}qqqHHHEEE^^^zzzzzzfffKKK:::222...AAAzzz}}}yyywwwTTT;;;WWWqqq}}}JJJ>>>:::999,,,***)))((()))*********))))))*********+++++++++'''...,,,&&&,,,000...+++,,,EEEfffuuuooo{{{gggiii}}}yyyTTTYYY```[[[NNNRRRXXXRRRLLLCCC>>>AAADDDBBB===;;;:::EEERRRZZZ[[[```ooowwwuuu]]]HHH888BBB...---000+++---,,,,,,++++++,,,,,,------,,,)))'''---:::HHHPPPxxxccc|||tttppphhheee]]]===}}}xxx}}}jjj|||~~~===pppZZZ<<<***222444(((&&&111************************************+++,,,,,,---222&&&666AAAmmm[[[ZZZRRRPPPKKK999@@@FFFLLLMMMKKKKKKQQQXXXVVV^^^fffiiihhhiiinnnsssxxxjjjxxxPPP000666555,,,000222111111///...///111333JJJaaaggg```GGG@@@^^^GGGPPPnnn}}}eee===EEEbbbmmmhhh~~~|||yyytttTTTiiigggwwwttt```IIIXXXwwwRRR>>>FFF~~~fffsssJJJ000444666111444333222222333444666888:::NNN;;;:::888555222000......+++)))''''''((()))((('''&&&'''''''''''''''***,,,,,,---...111666:::>>>???;;;======;;;;;;@@@JJJRRRQQQZZZ\\\MMM>>>CCCTTT^^^lllzzz}}}mmm|||kkkSSS<<<)))000HHHVVVYYYWWWbbbrrrssskkksssfff555:::===\\\mmmRRRFFFgggsssIII<<>>000:::dddzzzDDD999DDDDDDHHH111---)))((()))*********))))))*********+++++++++)))000)))%%%000000)))---999uuugggyyyuuuhhh]]]NNNBBB<<>>FFFLLLVVVhhhuuukkkmmmXXXDDD999,,,444---,,,,,,++++++,,,,,,---'''000...+++JJJ|||rrrkkkXXXKKKhhhssswwwqqq}}}ooopppzzz\\\VVVnnnuuuTTT___UUU777'''...000'''*********************************+++,,,---...///,,,===```YYYaaa{{{rrrwwwOOOdddkkkkkk~~~|||mmmjjj|||jjjyyy{{{{{{zzzXXX222111888111///111222000...000777<<>>EEEKKKMMM___RRRyyy___LLLAAA333666ZZZaaa]]]???===777???ggg~~~rrrddd]]]xxxSSSAAA333888ZZZzzz|||~~~tttooo~~~WWW777444<<<333222111222444666444222444555999DDDUUUbbbaaaYYYQQQGGGBBBAAAGGGWWWXXXFFF111999<<<]]]bbbAAA555:::;;;BBBwwwkkk777gggZZZ===>>>666...******,,,+++))))))************+++++++++(((222---///555***BBBkkkuuuddd}}}gggNNN@@@YYYQQQpppjjj===888CCCMMMRRRkkk}}}tttDDD>>>666***---,,,,,,++++++,,,,,,---***---555GGGdddggg]]]ppp\\\yyyfffpppdddWWW\\\YYYGGG333)))+++...*********************************+++,,,---///000777???FFF@@@pppwwwrrrtttlll___mmmAAAFFFZZZaaa{{{}}}[[[aaa~~~bbbuuuccc{{{YYYuuubbbhhhfffhhh:::666;;;)))///111333111000222999@@@nnnHHHpppkkkMMMwwwyyyGGG<<<777AAANNN~~~cccDDDEEEiiiZZZ^^^???DDDSSSddd~~~ZZZ222666888***333222222333444666888:::III999888666444222000...---******)))((((((((((((((('''''''''''')))+++---///***---111333333333333444555777:::;;;>>>DDDMMMTTTYYY___qqqrrrHHH???777555HHHmmmSSS;;;<<>>uuukkk^^^UUUTTTjjjuuu]]]SSS|||YYYAAA<<<666fffkkkPPPUUUBBBNNN:::>>>MMMhhhiiissswww```999444)))---,,,,,,++++++,,,,,,---///+++333aaa{{{aaaoooyyy{{{kkkdddzzz~~~qqqyyyrrrQQQXXXggg222222***+++,,,,,,,,,+++++++++******---+++...,,,&&&,,,222,,,CCCOOO~~~yyy999555nnnuuudddggg{{{\\\RRRcccEEESSS___bbboooTTT[[[mmmWWWhhhyyy}}}{{{{{{mmm~~~kkkzzzLLLpppwwwvvvtttxxx[[[iiiCCC777444888333111222,,,444111000VVVzzz[[[}}}FFFddd~~~ZZZAAA>>>555>>>KKKuuuHHH===NNN[[[wwwVVVCCCCCCHHHzzzzzzgggnnn999///333444444333333333444777999;;;JJJ999888666444222000...---******)))((((((((((((((('''''''''((()))+++---...+++...111333333333333444333666888:::<<>>@@@222444YYYyyy{{{nnnUUUCCCCCC444888ddd{{{cccRRR>>>???999333222777:::666000444222111222;;;NNNkkktttggg```XXXsssyyylllNNN777999666SSS|||fffYYY@@@{{{OOO>>>@@@777...---+++)))+++*********+++,,,,,,------%%%000333///EEEOOOnnnYYYIII@@@UUUjjjxxxIII}}}EEE===IIIggg\\\RRRSSS@@@???nnnhhhRRR,,,SSSmmmOOOXXXMMMFFFIIIqqqnnnwwwKKKCCC@@@------,,,,,,,,,,,,------111<<>>>>>;;;XXXGGG:::MMMrrrxxx|||LLLBBBNNNPPP___xxxhhhfffsssUUU@@@BBBkkkaaaJJJ444444111444333333333444777999;;;NNN999888666444222000...---******)))((((((((((((((('''''''''((()))+++,,,---+++...111222222222333444333666999:::===BBBKKKQQQ\\\]]]]]]iiiaaaxxx[[[IIIHHH;;;\\\{{{PPP;;;>>>444444TTTvvvttt___???AAA<<<888EEEkkkzzzoooSSS>>><<<777222///111888>>>333000222555000000GGGcccpppuuuaaa~~~sssUUU:::666:::QQQsssjjjyyyCCCDDDhhhmmmAAA@@@;;;333,,,''')))...******++++++,,,,,,------000+++222,,,[[[VVVAAAJJJjjj~~~]]]PPPLLL~~~hhhiiiHHHKKKYYYdddaaacccVVV222eeekkk,,,;;;jjj|||XXXRRRPPPGGGKKKMMMiiibbbhhh]]]222111......---,,,,,,---.........333pppppp|||yyy[[[uuu___~~~yyyaaasss{{{tttkkk{{{hhhjjjgggfffhhhqqqTTTbbbZZZ000111+++------,,,,,,,,,++++++++++++***+++---///000333555HHHxxxtttBBBKKKfffeeeLLLQQQiii~~~XXXlllnnnPPPLLLJJJIIIuuuttttttsssooo```|||rrr|||qqqrrrssspppjjjrrr{{{^^^MMMooohhh___hhhOOOJJJzzzfff:::666666111111444...333111;;;nnnqqqxxxqqqNNNUUUppppppPPPFFF777333XXXQQQ???>>>[[[wwwyyy;;;000888555999PPPlllaaa>>>]]]rrr@@@???ZZZZZZOOO333:::555444333333333444777999;;;SSS999888666444222000...---***))))))(((((((((((((((''''''((()))***+++,,,,,,,,,...111222111111222333444777:::<<<>>>CCCKKKQQQXXX[[[hhhrrrfffbbbOOOYYYPPPmmm~~~YYY:::===555444PPPvvvtttuuu{{{DDD888<<<;;;111MMMzzzYYYRRRKKKFFF@@@;;;999:::888888;;;:::222---777EEE{{{[[[PPPdddaaaZZZmmmooo}}}{{{|||~~~```DDD777777JJJjjj|||iiiDDDLLLGGG<<<777444+++'''+++...******++++++,,,------...666$$$444<<<___uuugggKKKKKKppp}}}[[[999[[[wwwJJJfffeeeTTTUUUvvv\\\~~~ccc^^^///JJJkkk]]]fff]]]FFFpppjjj}}}DDD@@@000///---,,,,,,---///000>>>IIIhhhmmmZZZ^^^~~~XXXxxxUUU}}}___mmmwww___hhhyyyzzzwwwRRR~~~***222111------------,,,,,,,,,,,,***+++***---222000111;;;^^^|||]]]fffSSSqqqPPP===OOOmmm___eeeRRRWWWSSSqqqrrr^^^{{{sssXXXrrr{{{vvvssswwwgggiiifffRRRkkkZZZ]]]III???^^^{{{www;;;222...222222555...///---<<>>BBB222yyycccDDDQQQDDDJJJqqqSSSMMMAAAAAA<<>>666222BBBfffuuu|||YYY:::///;;;===AAAlll}}}mmmRRRRRR___```OOO>>>@@@@@@:::222444AAAKKKMMMtttcccrrrooowwwkkkPPP:::333DDDbbbdddAAAddd\\\@@@555777...+++...+++***++++++,,,------......(((///:::YYYuuuxxx~~~[[[DDDQQQcccUUU;;;IIIaaaoooYYYKKKzzz{{{wwwPPPxxxxxxttt}}}eee]]]cccRRRGGGwwwfffvvvtttRRR;;;111000...------...000111///eeeeee^^^lllIIIMMMwwwaaarrrZZZuuulllssshhhqqq]]]{{{zzzPPPxxxIII555000.........---------,,,,,,***---)))---444...111GGG}}}|||vvv~~~ZZZZZZAAA:::TTTqqq~~~ttt___\\\dddooo~~~ZZZxxxXXXfffbbbQQQmmmlll{{{~~~~~~___{{{lllMMM^^^fffJJJAAAGGGkkktttHHH777111222222555...///...BBB{{{ooo}}}{{{{{{yyydddJJJ999CCC:::@@@QQQzzzdddTTTHHH444999``````OOOAAA>>>CCC<<<{{{gggoooVVVGGGLLLpppPPPFFFAAAtttSSSDDDKKKYYYWWW...999333444333333333444777999;;;XXX999888666444222000...---******)))((((((((((((((('''''')))***++++++++++++---///000000///000111333111444888:::<<<@@@GGGLLLUUUVVVbbb^^^yyy}}}ZZZTTTxxxrrrJJJ>>>666333999YYY{{{xxxqqqwww^^^LLL111888:::;;;KKK{{{zzzdddttt{{{tttccclllsssnnnooozzzoooTTT666222???YYYxxxqqqdddPPPJJJwwwLLL:::===222...000'''++++++,,,,,,------......(((<<<111lllxxxjjjhhhMMMHHH|||aaaWWWIIIFFF]]]LLLhhhaaa---OOOaaaTTTddd}}}gggwww|||rrr|||YYYfffRRRXXXIII;;;JJJXXXHHHTTT\\\yyyCCC333111///------///111333@@@sssmmmXXX^^^~~~CCCQQQmmmnnnTTTZZZjjjxxxxxxzzzmmm{{{hhhBBB\\\iiiqqqyyy}}}iiiTTTzzz>>>,,,//////.........---------***000***,,,555---666ZZZtttlllgggjjjFFF888<<>>\\\www[[[???666222000333000444555LLLwwwvvvyyyzzz```GGG;;;222EEEXXX\\\jjjggg>>>MMM666///KKKOOOBBBKKK444DDDFFFuuukkkeeeXXXuuugggAAABBBhhheeeDDDDDDxxxYYYhhh777888333444333333333444777999;;;YYY999888666444222000...---******)))((((((((((((((('''((()))***++++++******...///000000//////111333333666:::<<<>>>BBBHHHMMMVVVccc___]]]oooppptttpppvvvwwwNNN;;;888888666OOOwwwxxxhhhuuu\\\OOO999<<<...444HHHuuukkkppp~~~iiioooyyyeeennnyyyvvvpppzzzvvv\\\666333:::MMMhhhYYY222SSS>>>AAA222---111'''++++++,,,,,,---.........222777AAAgggqqq___QQQppppppSSSFFFBBBzzz\\\pppDDD>>>IIIZZZ}}}}}}uuu```cccqqqfffyyyuuuVVVOOO@@@>>>JJJLLLTTTjjjfffJJJ444222000......000222444ZZZ___|||ttt\\\vvvtttWWWNNNaaajjj???mmmyyyQQQXXXzzzyyyxxxXXXccc{{{|||HHHJJJ...////////////.........---)))111+++---777///>>>ooovvvVVVxxx{{{PPP;;;555>>>YYYsssuuuSSSaaa~~~mmm~~~}}}TTTfffvvveeeqqqUUULLLCCCgggyyymmmkkkIII>>>LLLooonnn```888,,,222...222111666888PPPsss|||xxx|||xxxaaaKKKNNNLLLggguuutttvvvtttkkkcccEEE111===SSSEEEEEE===NNNkkk}}}rrraaammmYYYOOO___OOO888>>>FFF===LLLyyyFFFAAAggg```>>>111...444333333333444777999;;;\\\999888666444222000...---******)))((((((((((((((('''((()))***++++++***)))...///000///...///111333666:::>>>@@@BBBEEEKKKPPPIIIeee^^^hhhmmmdddzzz~~~TTT<<<999;;;111BBBkkkvvvyyyooofff>>>222GGG444444III```ssstttfff|||hhh~~~hhhfffvvvrrrfffmmmrrrhhhmmm~~~{{{iii???444666CCCZZZsssttt\\\MMMXXXxxxSSS???AAA000+++333***++++++,,,------......//////***nnn~~~HHHuuuyyyUUUpppdddGGG:::wwwooouuuJJJFFFAAA\\\cccpppcccyyy|||zzzKKKcccWWW{{{dddJJJAAAKKKSSSNNNttt}}}wwwZZZ555333000......000333555aaayyykkk]]]mmmhhh```ooo<<<[[[^^^FFF[[[|||MMMKKKvvv{{{uuuXXX~~~SSS777000/////////............(((222,,,...999111EEE}}}iiiwwwTTTvvvoooDDD777555>>>VVVqqqsssSSSIIITTTeeerrrrrr}}}bbbcccppptttsss___CCCEEEooo{{{www~~~LLL???===VVVlllmmm@@@333444...000000666777NNNmmmyyyyyywwwwww^^^FFFHHHCCC]]]\\\VVVPPPEEEjjjppp>>>EEE222gggKKK@@@:::___vvvsssyyylllyyy```cccJJJRRRggg^^^PPP>>>VVV|||IIICCCiiieee@@@666===444444333333444777999;;;___;;;:::888555222000...---))))))))))))((((((((((((''')))***+++***)))***+++---------...000111333444222:::>>>;;;===EEELLLNNNXXXZZZbbbiiihhhfffpppSSS???999222444:::PPPoooiiivvvUUUAAA@@@:::::::::;;;ggghhhfffvvvzzzqqqhhh|||nnnwww``````hhhllllllyyyvvvzzz~~~VVV999888333???___yyy```KKKVVVyyyKKK666999...'''888------......///000000000---222OOOaaakkkzzzssstttFFFJJJJJJxxxxxx<<>>eee;;;:::888555222000...---))))))))))))((((((((((((''')))******))))))***+++---------...///111333333777:::;;;:::@@@IIINNNNNNQQQRRRYYYdddiiillluuuwwwPPP>>>999333333666HHHyyy|||nnnnnnmmmXXXQQQAAA888000@@@zzz~~~|||lllpppaaahhhqqq}}}ttt___```bbbaaa^^^hhhvvvpppzzz___\\\UUU;;;888222999RRRlll}}}xxx]]]===xxx~~~lllGGG888@@@555'''000------......///000000000???>>>NNNfffmmmlllKKKHHH===}}}xxxOOO>>>AAAbbbdddttt~~~fffiii}}}ttt\\\hhhwwwSSSIIIJJJZZZ^^^qqqDDD===000---555...555[[[~~~[[[lllsss|||VVVTTT___cccWWWUUUsssbbbSSSmmmTTT{{{uuuqqq```lllvvvvvvuuuppp^^^<<<000000///......------,,,///---...555999<<>>rrrooo~~~zzztttiiiVVV@@@SSSMMMeeesssMMM:::111(((444111333vvvkkkxxxgggjjjwwwuuuSSSqqqrrraaadddeeewwwWWWmmmqqqPPPuuuVVVtttbbbkkk[[[FFF===<<>>AAAJJJZZZ[[[sss}}}eeeuuu___PPPBBBRRRVVVaaaYYY:::555(((444444444SSSzzzXXXeeeuuuvvv]]]kkkttthhhxxx___gggQQQsssSSSgggmmmiiifff]]][[[LLLIIIDDDBBBAAAHHH\\\yyy~~~nnnUUUTTT[[[{{{|||OOOFFF222111000...............---...333666===EEExxxNNNooouuuZZZAAA777444222<<>>888FFFiiifff___pppeee}}}^^^hhhEEEVVVbbbjjj888999777444444777999999;;;@@@jjj:::999777444111///---,,,))))))))))))((((((((((((((()))***)))((((((***,,,,,,,,,,,,---...000222333444555777888888999===AAA999888777>>>SSSiiiqqqmmmwwwsssyyyvvvzzzdddBBB888999777888444222OOOnnngggNNN]]]rrr___KKKAAA999///666BBBVVVgggdddfffUUULLL~~~TTT===///444:::OOOqqqvvv___[[[FFF;;;888@@@LLL^^^sssvvvhhhlllbbbEEE:::666333999QQQooojjj[[[[[[kkkCCC===<<>>999///666666>>>cccTTTbbbdddrrr~~~\\\ccckkkyyy}}}ddd___XXXrrrnnnQQQZZZpppLLLxxx|||pppXXXHHHGGGDDDFFFfffvvvfffzzzJJJhhhWWWooowwwYYYkkk^^^{{{VVV333222000///......///000...///666777@@@GGGiiisssFFFooosssPPP<<<888444444===TTTnnnnnnGGGLLLWWWfffyyyrrrdddcccgggooocccYYYaaaSSSaaaYYYLLLgggtttwwwlll___TTTDDDHHHdddcccooo===777111333222444<<>>777444BBBfff}}}nnnoooDDD777666;;;BBBXXXqqqxxx{{{qqqTTT>>>777222666GGG^^^ttt|||]]]777TTTAAA<<<000+++...//////000000111111222IIIsss<<<^^^}}}pppPPPgggKKKJJJzzztttIIIMMM|||sssvvvzzzhhhYYY>>>RRRJJJmmmnnnzzzlll>>>555111///222MMMmmmYYYjjjhhheeemmm|||WWWuuu[[[{{{fffwwwhhh\\\```hhhoooSSSOOOyyyiiizzz}}}tttjjjaaaRRRUUUffftttxxx{{{vvvTTTjjj[[[DDD???NNNNNN```rrroooggg444333111///...///000111...111:::<<>>wwwvvvmmmvvvuuu```RRRxxx^^^JJJyyykkk|||fffRRRCCCEEEvvvbbbIIIAAAOOO|||iiixxxtttSSSbbbGGGVVVjjj===888777444333666888888;;;???sss999888666444111...,,,+++))))))))))))(((((((((((()))***)))((('''(((+++---++++++,,,---...000111222333333888===;;;222,,,,,,...444111---===^^^tttwwwuuuuuuuuuyyyuuu___HHH===;;;555777555///FFFttt|||dddaaaQQQ@@@777&&&333:::<<<777222999;;;NNN;;;DDDYYYttt\\\RRR>>>333444888111===ccc{{{wwwWWWFFF???:::777PPPnnntttyyy\\\WWW[[[III===333555<<>>555111***333000(((666YYYtttzzzuuuvvvyyy{{{oooyyyLLL???;;;333555444...CCCgggyyyvvvRRRHHH>>>888777444((('''+++000;;;888GGGkkkJJJAAAQQQxxx{{{[[[MMM;;;444<<<444...;;;dddnnnYYYKKK<<<111IIIkkkqqqkkk~~~hhhuuu{{{fffUUUDDD666444555===UUUqqq{{{dddMMM\\\cccIIIAAA444,,,/////////000111111222222mmmwwwDDD???ccceeegggwwwqqq}}}}}}GGG@@@[[[iii[[[fffnnniiicccuuukkk~~~rrrgggTTTKKKSSS]]]^^^LLL444===---666zzzqqqmmmOOORRRooorrr|||}}}VVVtttXXX@@@AAAhhhwwwcccbbbZZZuuuYYYaaafffxxxZZZ<<<```aaa===QQQ}}}{{{jjj}}}^^^IIIKKKBBB;;;HHHWWW^^^777kkkxxxhhh666444111///...///111222333666BBBDDDUUUTTTppp___LLLrrrlllBBB999444111222777HHHbbbzzzUUUBBBdddgggrrrLLL>>>AAA@@@===kkkkkkqqqmmmaaaZZZGGGfff|||iiiEEEUUUjjjbbbSSSfffnnnbbbQQQ^^^EEE777333000999555>>>qqqeeefffuuuooo\\\|||xxxsssuuupppUUUaaaiiibbbDDDFFFaaa[[[<<>>vvv888777555333000---+++***''''''&&&&&&&&&&&&''''''((((((((((((((()))******,,,,,,,,,---...///000111444444333KKKUUUIIIFFF<<<777333+++,,,555;;;PPPoooqqqooo|||ooowwwSSSCCC666555777666777<<<```|||mmm<<<>>>...666444444222//////111000...===WWWkkk>>>LLLpppaaafffCCC>>>===;;;::::::---===fff}}}lll\\\KKK222NNNUUUfffmmmyyynnnxxxsssfffQQQ777666;;;---;;;kkktttPPPiiirrrEEEAAA999***......000222000...111777iii}}}888===fff}}}VVVZZZnnnEEERRR}}}eeevvvccc___[[[XXXzzzzzzcccFFF___eeeZZZXXX555555000...yyyqqqcccxxxRRRVVVfffkkk|||aaauuu]]]TTTPPPtttUUU|||TTTUUU~~~UUUFFFWWW}}}YYYDDDJJJppp~~~```FFF:::JJJAAArrr^^^FFF\\\|||rrrVVVUUU>>>666///...//////000333666@@@FFFFFFQQQXXX|||qqqTTTIII}}}lllDDD666444333555;;;JJJ]]]qqqlllNNNWWWggg~~~\\\GGGAAAGGGCCCbbbiiihhhlllWWWRRRMMMttt~~~cccUUUwwwkkkvvv}}}~~~~~~WWW}}}oooccc~~~MMM:::000666000555JJJxxxqqqhhheeemmmKKKVVVtttpppYYYfff|||kkkZZZNNNHHHbbblllVVVEEEAAA???DDD777SSSxxxeeePPPOOOnnnQQQSSS|||===666666222111555888999<<>>aaaUUU]]]OOObbb}}}IIInnnlll]]]VVV333333333:::bbb```PPPWWWhhhiiivvvzzznnnwwwPPPPPPqqqPPPRRRVVV???III}}}SSSAAAAAA```bbbdddwwwIIIIIIWWWkkkqqqTTTKKKtttEEEmmm}}}VVV___>>>555///...//////111444:::DDDJJJKKKVVV\\\iiiqqqMMMCCCvvvjjjBBB666555111222666AAASSSeeettt|||tttTTTWWWaaa{{{tttWWWJJJEEEYYYpppgggTTTNNNDDDeeeuuuWWWyyyhhhkkkwwwVVVnnnwwwpppggg|||EEE555222999444<<>>888XXXqqq^^^AAAOOONNNLLL]]]OOOPPPUUU===777333222555888999;;;???888777555333000---+++***(((''''''&&&&&&''''''((()))(((((((((((()))***************+++,,,---...///...===555:::SSSppp{{{aaaNNNCCC555222111***;;;```kkkfffvvvwwwiii~~~WWWFFF888555444111222777VVV~~~uuummmMMMDDD444333333333444444333222222000777jjjSSS999cccRRRuuurrrnnn888555555:::JJJaaawww~~~lllSSS555PPPVVVdddZZZpppmmm]]]BBB444BBBCCCFFFNNNDDD;;;===666>>>]]]|||mmmCCCpppAAAHHH@@@!!!///...000222000...222999zzzwww???888OOOzzz{{{WWWxxxgggsssaaaeeeFFFYYYVVVOOOGGGEEEZZZiiiLLLqqq}}}KKKhhh___NNN{{{ddd[[[RRRzzz```999555000444\\\bbb~~~JJJWWWkkkhhhrrrxxxlllDDDvvv~~~FFFkkkJJJpppjjjCCC;;;|||qqqNNN@@@;;;EEEnnntttvvvuuu^^^aaasssuuuWWWTTTbbb___===555///...//////222777DDDNNNTTTUUU\\\aaassshhhJJJAAAoookkk@@@555666777777;;;GGGZZZqqquuuUUUSSSYYYxxxyyyooohhhRRROOOYYYrrrooo\\\RRRBBBOOO|||eeedddbbbtttzzzwwwPPPnnnbbbjjjmmmHHH222555:::444CCCDDDkkk^^^bbbtttuuuxxxGGGIIIooosssttt{{{]]]IIIGGGooo|||tttmmmPPP>>>SSS;;;|||{{{zzzuuu___ZZZtttRRRXXXUUUNNNHHH///888444333666777888;;;@@@888777555333000---+++***((((((''''''''''''(((((())))))(((((())))))***+++******++++++,,,---///000111@@@666555IIIlllwww___DDD??????666===XXXlll]]]___[[[MMMbbbYYYHHH:::777555111333999XXXqqqjjj```bbbrrrTTTLLL;;;777555666666444333444333000JJJqqq333LLLuuuhhhEEE:::000<<>>333555<<>>@@@666@@@eeexxxsssMMMyyyIII===;;;333000///000222111///333:::vvvyyy===???KKKzzz|||VVVpppnnnvvvrrrfffBBBMMMccclllpppxxxPPPRRRbbbkkkjjjZZZgggqqqppp^^^JJJHHH}}}WWW666666555<<>>999AAAbbbooooooyyyjjjjjjwwwjjj;;;555/////////000555;;;IIITTTXXXYYY\\\___vvveeeOOODDDjjjnnn@@@555666000000444???SSSkkkiiiMMMNNNWWWxxxqqq|||fffnnn{{{iii[[[GGGpppwwwVVV<<>>666888BBB\\\kkkQQQ777;;;LLLLLLKKKWWWgggUUULLL@@@111AAAdddvvvXXXHHH;;;777444111444;;;eeegggSSSOOOPPPFFF|||```LLLAAA888888999777666888555111666kkkBBB444aaa~~~^^^888555KKKOOONNN[[[bbb~~~~~~ddd@@@UUUQQQRRR===CCC<<>>PPPGGGBBBJJJ\\\[[[aaafffppphhhgggeeennnfff>>>888___~~~{{{RRRYYYTTTHHH$$$111000111222111111666===<<<;;;@@@lllnnnYYYRRR@@@VVV{{{PPPKKK<<>>___XXXFFFhhh\\\JJJOOOYYYDDDGGGGGGWWWnnndddHHHhhhyyyqqqPPPwwwjjjuuu888333000111333666@@@IIIMMMXXXZZZ```^^^dddjjj{{{SSS@@@WWWvvvDDD:::888666666777===KKK```wwwjjjlllzzz}}}^^^ggg|||mmmnnn~~~ooo```uuuvvvtttbbbOOO[[[ttt|||vvvYYYIIIHHHIII???JJJ[[[\\\mmmrrr```ooo______~~~sss===555666===999FFFiiittt]]]]]]iii}}}uuuAAAVVVgggxxxzzzrrrUUUCCCjjj{{{^^^KKK```NNNVVVpppNNNSSSvvvDDD777777555555666666666===FFFwww888777555333000---+++***))))))(((((((((((())))))******))))))******+++,,,+++++++++,,,---...000000111888555AAADDDHHHgggzzzeeeCCCDDDSSS^^^iii|||uuueeeTTTQQQYYY___^^^OOOAAA;;;555000555>>>nnn|||kkkyyylllXXXQQQaaatttTTTeeeUUUPPPIIIBBB@@@???999???CCC:::CCCrrrkkkNNN\\\jjjxxx@@@666333...999<<>>@@@EEEEEENNNRRR>>>AAAfffuuuWWW___mmmHHH<<<:::222000111222111111777???===777???fffhhh]]]}}}iiiWWWsss~~~zzz~~~[[[NNNfff___^^^|||ooovvvccc{{{LLLJJJxxx^^^YYYeee555111===SSSrrrkkkHHHEEEGGG]]]cccpppqqq~~~XXXRRRQQQGGGmmmEEE[[[AAA___^^^LLL```tttUUULLLUUUfff```>>>rrryyyyyyiiilllLLLyyyxxx666222111222555:::EEEOOOTTT^^^^^^ddd___fff{{{WWW???OOOxxxFFF;;;666,,,,,,...444BBBXXXppp}}}qqqiiivvvzzztttllllll}}}]]]XXXuuu~~~hhhFFF\\\```QQQAAA======222666??????UUUYYYppp|||pppZZZXXX```666777333@@@BBBJJJ{{{yyy```\\\iiiyyyzzzAAA:::UUUcccjjjqqqfffmmmrrr~~~yyyLLLIII@@@```VVVAAACCCsssPPPwwwJJJWWWwwwIIIBBB555444555666666777???HHH888777555333000---+++***))))))(((((((((((())))))*********)))******+++,,,*********+++,,,---//////000888444???DDDDDDRRRPPPvvv{{{hhhOOOOOO\\\gggoooxxxtttvvvxxxeeeVVVHHH@@@999333777@@@eeeooommmZZZIIIUUUxxxdddXXXyyyvvvjjj^^^RRRNNNJJJ>>>FFF@@@nnnMMM<<>>@@@===\\\;;;^^^^^^SSSIIIXXXxxx]]]```GGGaaatttZZZUUUqqq___pppkkk]]]fffJJJ]]]}}}|||rrr555222111333666<<>>BBBVVVPPPSSSmmmrrrbbb^^^bbbggglllxxxhhhYYYPPP@@@<<<777222JJJjjj^^^cccPPPRRRUUUZZZXXXJJJLLLxxx]]]```PPPGGGRRRVVV[[[666TTTwwwOOOVVVPPP```IIILLLggg;;;???BBB///666zzz{{{www}}}```|||TTTGGGAAA555===777>>>LLL333888CCC<<>>BBBFFFLLLWWWHHHRRRRRR^^^WWWeeerrrBBB@@@zzzHHH<<<444333666///...>>>OOO^^^pppxxxxxxpppkkkttt~~~zzz]]]EEECCCaaaYYYuuuzzzyyyxxxvvvvvvyyywwwjjj```yyybbbXXXAAA333:::@@@@@@CCCGGGbbblll]]]wwwCCCyyyzzzsssDDD888999===AAAKKK___yyyppp___```vvv}}}}}}SSSUUUfffEEEOOORRRyyy|||gggFFFFFFpppkkkRRRGGGuuugggaaallljjjmmmyyyxxxOOOdddGGG444666>>>444///;;;===>>>PPP:::888555222///,,,+++***((((((''''''''''''((((((******))))))))))))******+++******+++,,,...000222333888888AAA???CCCVVVOOOrrr}}}oookkkiiigggkkknnnwwweeeWWWAAA888333222NNNzzzllloooWWW]]]cccggghhh___YYY}}}~~~uuu___NNNNNN|||???EEEZZZ;;;AAA<<>>'''DDD===yyyxxxppp\\\aaaOOO888===;;;KKKbbbEEE777:::@@@yyyVVVwwwGGGTTT<<<222111222444333333999@@@FFF===777DDDTTT}}}SSS}}}ccccccpppeeexxxKKKGGGRRRZZZmmmEEElllmmmnnnuuuooo{{{nnn}}}III;;;???```yyyXXX:::gggDDD???RRRWWW```nnn|||TTT]]]???FFFDDDKKKNNN|||iiiJJJSSS>>>XXXccc|||kkkJJJGGGXXXlll___mmmyyyiiifff|||pppRRREEEXXXnnnhhh777333444===EEEIIIMMMRRRWWWLLLUUURRR]]]WWWaaazzzBBBCCCpppNNNAAA:::333666222000:::GGG^^^{{{yyyxxxzzzfffWWWaaavvv___LLLGGGBBBFFFpppuuuwwwlllYYYhhh{{{|||MMM999nnnttt[[[[[[dddeeekkk~~~JJJHHHEEE222222GGGOOOhhh{{{jjj~~~PPPcccuuuBBBCCC:::DDDKKKQQQccclllaaaeeeuuuzzzWWWkkkhhhddd^^^QQQyyyuuuffftttnnnuuuVVVRRR[[[|||fff^^^sss|||ttt~~~yyy[[[ooo}}}[[[UUU<<>>===XXXyyy]]]]]]vvvpppZZZCCCwwwKKKJJJNNNfffvvvUUU)))iiiGGG:::OOOSSSVVVhhhlllyyyEEEvvvLLLHHH:::^^^AAA]]]{{{MMMAAAQQQ888777HHHVVV^^^tttzzzjjjWWWQQQ]]]dddWWWKKKfffIII333333999CCCLLLPPPSSSUUUUUUQQQXXXQQQ\\\XXXZZZkkk@@@BBB[[[SSSBBB777222555444333666<<>>NNNXXXZZZiiillldddjjjrrruuuMMMvvv}}}mmmlllsssfff}}}[[[ppprrrlllzzzZZZSSSzzz~~~dddhhhdddkkk^^^@@@:::]]]iiiRRRyyynnn~~~DDD000555777444777;;;:::HHHeee999888555222///---++++++((((((''''''''''''(((((())))))))))))))))))***++++++******+++,,,...000222222999888@@@AAAIII[[[PPP<<<555000AAA^^^iiijjjsss{{{lll\\\SSSBBB:::777===ccczzz~~~xxxwwwwww|||{{{pppzzzuuulllqqqOOO@@@111777666...:::333,,,^^^qqq[[[UUU,,,333===:::kkkyyyxxxiiiHHH;;;HHHiii]]]???===WWWppppppTTTYYYWWW999333222333555555666===EEEhhh@@@333AAANNNVVVcccYYYcccGGG===???444???<<>>ooovvvcccppp>>>888FFFXXXaaaaaapppooocccmmmpppqqq\\\[[[ttteeeZZZZZZjjjyyy```nnn~~~rrrlll___LLLZZZrrrXXXeee```PPPvvveeeHHHeeeLLL~~~aaa|||EEE;;;666444666;;;:::;;;TTTuuu999777555222///---,,,+++((((((''''''''''''(((((())))))(((((()))***+++++++++******+++,,,...000222333;;;999@@@BBBNNNaaaUUUKKK;;;///@@@___iiigggmmmmmm[[[FFF:::666???iii}}}~~~xxx{{{mmmdddkkkyyyYYYEEE111666444+++888333222CCCjjjKKK;;;OOOAAA===///CCCdddQQQMMMWWW{{{tttGGG>>>dddyyybbbxxxUUUUUU===222000222444555777???III^^^<<<666@@@AAAPPPLLLuuulllKKK===AAA888FFFSSS~~~}}}LLLNNNRRRxxx~~~VVVllljjjRRR555PPPaaaooohhhdddBBBkkkbbb111DDDNNNQQQdddiiiTTTNNNIIIeeeqqqUUUAAA>>>ZZZ^^^ooorrrBBB]]]<<<:::AAA444@@@___EEEDDD999^^^vvvCCC===VVVdddMMMGGGDDD???DDDbbbJJJjjjiii|||ddd>>>HHHDDDaaaxxxzzzzzzsss{{{uuuooowww666444:::BBBIIIMMMOOONNNLLLNNNTTTVVVNNNTTTTTTNNNbbbzzzwwwTTTBBBAAA]]]JJJ555666444111555777222CCCfffyyyyyyWWW666___zzzlllbbbTTTOOONNNJJJ[[[eee{{{}}}bbbDDDCCCJJJ>>>;;;;;;:::KKK<<>>777LLLiii^^^gggXXX:::NNNiiixxxZZZ333===HHHWWWqqqTTTSSSkkk[[[~~~tttgggiiiRRRPPPaaammmqqq~~~zzzcccAAAZZZ<<<@@@IIISSSccc{{{RRRRRRCCCFFFeeelllaaadddgggKKK===MMMPPPOOOdddJJJKKK???AAAFFF;;;qqqwwwSSStttEEEDDDZZZGGG<<<666666HHHaaabbbGGGTTT___MMMGGGsss^^^^^^{{{\\\NNNaaaoooyyyOOOGGGSSS}}}bbbLLLTTTyyy===;;;BBBIIIKKKLLLMMMLLLIIIIIIPPPOOOLLLPPPOOOLLLRRRkkk@@@;;;VVVMMM999777555000333777222999OOOlllVVVfffOOORRRhhhwwwxxxssslllzzzmmmSSSFFFBBB<<>><<>>555CCCTTT~~~MMM{{{ccc}}}ggg???OOOOOOlllhhhggg;;;<<>>666888222000555222444@@@```qqqmmmcccgggrrrPPPZZZqqqPPPSSSBBB@@@EEEooovvvooo```qqqooobbb~~~zzzVVVQQQRRRbbbjjjppprrrqqqwwwaaafffnnnjjjwwwvvvQQQ===UUU{{{dddmmmcccFFF;;;888>>>@@@???===:::999===BBBDDDNNN111999WWWpppbbbZZZ~~~yyy}}}```TTTlllyyyeee666@@@999888@@@???@@@hhh888666444222///...---,,,((((((''''''''''''(((((((((((((((((()))***+++,,,++++++***+++,,,...000222:::AAA<<<@@@HHH]]]uuuhhhHHH@@@111555RRRfffiiiiiiqqqssswwwsss]]]MMMHHHCCCJJJssstttxxx|||hhhnnnnnnjjjfffnnn}}}nnncccllluuu777888...;;;)))666===444AAA>>>ooogggYYY???AAAEEE777NNNqqqPPP[[[nnnRRR^^^wwwlll\\\WWW333222111444999===BBBMMMXXXeeezzz@@@???888;;;IIIqqqSSSbbbeeeXXXuuu^^^KKKXXX{{{ttt{{{___PPPsssdddjjjjjjzzzuuu{{{___iiilll555sss___@@@<<>>DDD444JJJSSSLLLtttjjjkkk}}}```SSSGGGHHHdddmmm^^^}}}JJJ@@@@@@HHHKKKGGGEEEHHHHHHFFFCCCFFFCCCHHHIIIGGGMMMKKKWWWfffTTTAAABBBOOOFFF555;;;555///222222333;;;888dddppplll~~~bbbaaavvvZZZ```aaaUUUrrrOOORRReeepppuuu{{{xxxPPPUUUkkkeeemmmuuuxxxnnntttccceeennnhhhooozzzzzz]]]bbbnnnzzzvvvVVVNNNBBB:::DDDBBB===<<<@@@EEEHHHMMMSSSNNNMMM(((666III444aaallliiixxxMMMfffGGGvvvvvv|||NNN555:::999999BBB@@@DDDvvv999777555222///---,,,+++))))))((('''''''''''''''*********)))******++++++///+++))))))---111222222333===;;;FFFKKKcccppp[[[:::...777DDD^^^qqqjjjlllmmmuuu]]]BBBBBBYYYnnnvvvmmmsssQQQiiilllxxxvvv[[[@@@===222000888666888>>>;;;OOOTTTZZZ^^^zzzzzzQQQ>>>>>>@@@<<>>GGGhhhSSScccVVVzzz[[[MMMYYYYYYhhhXXXhhhCCCCCCHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCOOOvvv|||FFF555OOOEEE???:::555333333444333222:::JJJCCCBBBWWWmmmpppxxxrrr|||}}}aaa```^^^fffnnn|||vvvrrrXXXIIIooorrr]]]VVVGGGfffXXX~~~aaapppTTTdddnnnkkknnnrrrsssuuuttt{{{pppjjjjjjuuullluuunnnwwwgggqqq~~~yyy\\\yyysssVVVGGGNNN]]]___```SSS]]]bbbmmmuuuQQQ;;;CCCCCCDDD999666bbblll^^^{{{OOOFFF{{{qqqQQQpppGGG;;;777666@@@@@@JJJRRRlll999777555222///---,,,+++))))))((('''''''''''''''*********)))******+++,,,///,,,)))***---111222222666>>>===GGGKKKdddqqqLLL888888:::PPPlllttthhhhhhnnnzzz~~~|||}}}]]]DDDCCCVVVgggqqqkkkfffOOO777CCCKKK666EEE999;;;MMMWWWkkk\\\MMMCCC888000(((+++111:::666<<>>HHHTTT```ggglllvvvAAA???>>>:::TTTsssbbbJJJPPPPPPzzzTTT___~~~zzzeeejjjlllkkkiiikkkttt|||RRRNNNBBBLLLBBB:::MMM___jjjkkk}}}kkkfffDDD\\\fff???{{{QQQIIIEEEqqq{{{cccqqq~~~hhhbbb222OOOrrroooEEEiii```MMM@@@111===aaa[[[^^^qqqhhh~~~bbbTTTZZZzzzccchhhxxxZZZ;;;IIIFFFEEECCCAAA@@@>>>>>>>>>??????>>>>>>>>>>>>??????JJJbbb~~~QQQDDD555MMM@@@<<<666333333444333222---;;;VVVaaaVVVLLL\\\{{{vvvtttsssllltttUUUsssoooSSSLLL^^^qqqIIIAAAAAAdddkkkLLL@@@VVVSSS___iiiTTTcccjjjkkkjjjlllqqqqqqqqqlllnnnnnnkkkkkkjjjrrrsss^^^hhhTTTlllnnnzzzxxxqqqsssdddaaaHHH>>>JJJiiiwwwVVV???IIIUUUIIIFFFEEE111MMMtttlllTTT___^^^ccc>>>>>>999;;;HHHLLLTTTXXXooo999777555222///---,,,+++))))))((('''''''''''''''******))))))***++++++,,,...,,,******---000222333555888999CCCEEE[[[|||UUU:::333...:::XXXnnneeedddhhhqqqtttmmmccc]]]RRRRRRKKK<<<555AAAXXXiiiaaa[[[GGG;;;DDDJJJBBB;;;777...;;;999BBB@@@222KKKZZZfffLLL:::222777666555EEE333;;;mmmxxxKKKZZZ[[[===CCCAAA777888>>>mmm\\\]]]ppp]]]yyy___EEE777444666;;;DDDPPP\\\eeejjjpppxxxooo777888000>>>FFF___OOOMMMgggWWWZZZ<<>>vvvrrrGGGNNNvvvyyyXXXKKK???DDD[[[qqq}}}iiixxx|||xxxCCC>>>MMMBBBAAA???===;;;999888888;;;;;;::::::::::::;;;;;;666DDDiiipppKKK777IIIBBB>>>888444333333333333CCCBBBbbb]]]AAA222>>>uuupppOOONNN[[[FFF}}}JJJNNNwww\\\PPPMMM[[[iiiggg___ppppppjjjfffRRRGGGMMMjjj}}}OOOIII[[[hhh}}}pppzzzbbbfff[[[kkklllpppjjjjjjssspppsssfffzzzpppmmmdddjjjzzzjjjQQQ[[[BBB]]]^^^kkk\\\~~~{{{```kkkMMMIII\\\DDDAAAPPPjjj^^^888999???CCCJJJbbbdddNNNLLLOOOpppkkkWWWcccrrrNNNtttbbbzzzwww888666<<<>>>MMMRRR[[[[[[ooo999777555222///---,,,+++))))))((('''''''''''''''))))))))))))***+++,,,,,,...---++++++---000333444555555999AAABBBRRR~~~VVV999333//////AAAXXXeeeccceeelllnnneeeZZZSSSEEEDDD<<<111///;;;KKKVVVTTTMMMIIIRRR```bbbWWWOOODDD>>>eee^^^ZZZ\\\EEE>>>BBBDDDccc}}}ooojjjnnnJJJ;;;555<<<<<<555???;;;???nnnyyyaaaJJJAAA>>>888888999@@@RRRjjj|||[[[ssseee<<<222444666===GGGSSS]]]bbbdddnnnpppooo:::===FFFEEEEEETTTXXXJJJccc]]]MMM\\\mmmaaa```UUUfffcccmmm]]]bbb___ZZZ\\\dddeeebbbgggqqqqqqXXXOOO222KKK===AAAXXXhhhSSS[[[AAA[[[vvvddd~~~HHHaaafff~~~QQQ777PPPKKKeeehhhRRRCCCGGG\\\oooqqqBBB666<<<<<<;;;:::888777666666666888777777666666777777888999EEEssszzzxxxHHHAAA@@@CCC???:::666333333333333000???ssslllaaadddFFFRRR{{{ccc\\\kkkjjjHHHEEEWWWXXX???fff{{{UUUIIIVVVbbb|||nnnpppggg~~~nnnBBB???SSSeeegggsssjjjiiifffwwwqqqwwwnnnlllxxxssswwwlllooolllhhhlllXXXKKKSSSWWWTTTiiihhh<<>>RRRWWWWWWVVV;;;\\\NNNyyyccc;;;777@@@DDDQQQUUU___^^^qqq999777555222///---,,,+++))))))((('''''''''''''''))))))))))))***+++,,,---...---,,,,,,---///333555:::888???DDDFFFPPPqqqfffAAA999999111555FFFaaa```dddjjjjjjcccZZZWWWRRRNNNBBB555000555<<<@@@FFFJJJuuummmHHH222gggnnnssspppddd]]]HHH>>>OOOuuuiii[[[aaafffQQQ???777AAA>>>AAASSSDDDwwwYYY>>>666:::===777EEEUUUxxx~~~iiiNNN^^^<<<---555999AAAMMMWWW```dddeeehhhpppmmmvvv|||CCC888///444DDDjjjSSSLLLhhhkkk___gggXXXkkk\\\WWWYYY______ZZZ]]]eeexxxuuusssyyy}}}666CCCxxxGGG:::HHHsssAAA333AAAFFF{{{PPPsssVVVrrrBBB___```[[[___iiiDDDIIIhhhooovvvppphhhrrrtttDDD<<<:::777777666666555555666666666666666555555555555666666999AAA;;;tttaaa777===BBB@@@<<<888555333333444111BBBvvvsss|||___QQQjjj^^^XXX^^^BBB]]]bbbjjjmmmiiiddd```TTT]]]cccrrr}}}rrrnnniiihhhxxxmmmvvvnnnkkkvvvsssuuusss\\\pppgggqqqmmmsssTTTMMMJJJssscccCCCQQQtttUUUDDDKKK}}}gggVVV[[[UUUuuuxxxnnn]]]QQQHHHwwwsssNNNPPPRRRJJJ```rrr___oooFFF===EEEDDDOOOWWWXXXccceeevvv999777555222///---,,,+++))))))((('''''''''''''''(((((())))))***+++---------...------,,,///333666:::777???@@@HHHOOO]]]UUUBBB???333000@@@]]]___eeejjjggg^^^XXXXXXNNNJJJ???333///333888999GGGXXXXXXWWWxxxkkk\\\bbb[[[EEEIIIlllaaaTTTXXXnnn]]]FFF@@@PPPPPPTTTmmmMMMvvvbbb[[[~~~oooMMM>>>DDDFFF:::AAAnnn~~~^^^zzzZZZbbbVVV222666777???JJJUUU^^^eeekkknnniii~~~zzzxxx[[[888:::KKK;;;SSStttXXXCCC~~~|||fff]]]ccc\\\aaaaaa______```^^^ZZZ[[[___{{{mmmXXX|||bbb+++]]]]]]BBBDDD]]]222BBB999yyymmmrrrssscccfff[[[KKK[[[^^^EEEEEE^^^xxxxxxbbbttt~~~@@@666EEE;;;444333333333444555666777555555444444444444555555000???>>>zzzjjj???<<<@@@@@@???;;;777555444555...%%%555///555GGG???MMMSSSnnnuuuooo~~~pppsssnnn|||jjjJJJ777KKKxxx[[[mmmsssiiisssmmmgggcccmmmdddllljjjhhhooopppnnnpppGGGeeewwwmmmmmmOOO___zzzTTTEEElllgggAAAPPPwwwFFF```xxxggg\\\]]]VVVqqq~~~LLLLLLOOO===EEEbbbwwwoooEEE:::CCCLLLTTTYYYYYYeeefffttt999777555222///---,,,+++))))))((('''''''''''''''((((((((()))***,,,---...---......---,,,...333777888444:::999IIIRRRPPPsssqqqTTTHHH666222FFF```gggooorrrhhhZZZRRRSSSYYYTTTIII:::222222444333QQQdddbbb~~~yyyxxxttt[[[>>>SSSzzzbbbUUU___LLL~~~|||^^^VVVnnn```gggvvv\\\iiizzz}}}[[[GGGGGGHHHoooZZZ<<<555555,,,999JJJ|||{{{uuuppp~~~gggUUU...666:::DDDQQQ[[[```dddkkkqqqoooxxxSSS777666666HHH\\\bbbGGGggg{{{sssVVV}}}WWWdddkkk\\\```cccccc^^^\\\^^^```___gggkkkfffkkkFFF999}}}pppWWWGGG}}}dddBBB222~~~ppppppzzzxxxlllnnn\\\___{{{}}}^^^\\\???///;;;===\\\sssQQQ???222777222333222222222222333444444444444333333333333444444666===:::PPPnnnbbbeee@@@===???@@@>>>:::666555555444///222555444222888GGG???[[[kkkttt~~~vvvmmmSSSIIICCCooo^^^}}}mmmuuuxxxzzzqqqeeepppnnniiicccfffgggeeejjjiiikkkqqqjjjyyy|||dddrrrjjjwwwoooccc___lllLLLeeeRRR===UUUddd~~~[[[wwwmmmxxxYYY```}}}ooosssWWWLLLIIIbbbbbbzzzwwwMMM???EEESSSVVV]]]^^^iiieeeppp999777555222///---,,,+++))))))((('''''''''''''''((((((((()))***,,,---...---...///---,,,...333777:::666;;;888NNNZZZOOOllljjjUUU>>>:::PPPhhhqqq||||||mmmYYYNNNNNNDDDBBB:::000,,,000555666@@@WWWUUU___|||iiippp___CCCqqq|||^^^\\\ccc[[[zzz|||~~~pppkkkPPPzzzsss{{{zzz[[[~~~cccAAA999AAADDDFFFIIIwwwyyy{{{qqqwwwKKKHHH444;;;<<>>tttLLLLLLIIIuuuuuuDDD```[[[JJJJJJMMMvvvwww{{{}}}]]]bbbJJJ:::FFF333nnnOOOooovvvUUU>>>OOO888TTThhh}}}xxx444:::===---999333333222111111111111111333333222222222222333333111222000GGGiiiJJJ;;;>>>AAA@@@<<<777555555///666111333222///777444===IIIIIISSSqqqbbbYYYbbb___wwwaaaPPP666ccchhh{{{bbbkkkrrrqqqlllqqqooojjjhhhsssdddnnnooolllvvvkkkkkkSSSssswwwssswwwcccSSS\\\ttt\\\EEELLLjjjuuuuuugggMMMqqqcccLLL]]]|||aaaccchhh]]]???LLLXXXVVV[[[dddhhhqqqhhhppp<<<999555222111///,,,***))))))((('''''''''''''''(((((('''''')))***,,,---,,,///111///,,,+++000444888777999>>>HHHTTT^^^ddd___MMMRRRXXXpppzzzmmmbbbRRRAAA>>>666111222111---...222888>>>@@@DDD\\\zzzzzzuuu}}}nnnwwwrrrNNNZZZrrr}}}ZZZrrrRRR@@@BBB666KKKccc~~~pppmmmccc999666777HHHPPPYYY___eeekkkkkkgggpppsssuuupppkkkyyyTTTGGG666CCC@@@PPP___<<>>UUUTTTYYYxxxzzzwww>>>BBB???:::666KKKddduuu[[[@@@FFF;;;<<<;;;999}}}\\\dddUUUIII<<>>DDDEEE???,,,>>>???444...222555444333777888:::???IIIXXXiiiyyyvvvuuuuuuxxxgggEEEKKKwwwtttsssmmmYYYmmm|||iiikkkkkkiiikkknnnlllgggllliiihhhnnnuuuxxxuuuoooXXXaaawwwxxxJJJccc[[[bbbyyykkkvvv{{{YYYAAAIIImmmzzz|||\\\KKKKKKXXXVVV```fffjjjooozzzddd<<<999555222111///,,,***))))))((('''''''''''''''(((((((((((()))***,,,---,,,...000///++++++///333::::::;;;???HHHRRR[[[aaaqqq```]]]iiiuuuzzzlllXXXDDD777111///333444111///000(((000666<<>>BBBBBBWWWpppooo___XXX111888FFFPPPXXX___dddiiinnnmmmiiihhhnnnuuuuuupppvvv]]]@@@BBB<<<>>>\\\~~~yyyUUUAAAYYY~~~www{{{|||sssVVVXXX]]]TTTRRR]]]ZZZZZZZZZZZZZZZ[[[[[[\\\\\\ccciiitttwww{{{>>>@@@999VVVeeeNNNhhhcccHHH:::NNNQQQddd___cccyyyccc@@@CCCAAA555666TTThhhnnn|||SSSIII444333>>>CCCyyy]]]{{{GGGBBB}}}RRRjjj}}}ggg777444:::000,,,555000000000000/////////......111444555333000000000666$$$333<<<999|||BBBOOO555BBBBBB;;;QQQ...,,,222777666222///000222333444888???KKKYYYfffnnnmmmSSSkkkUUUIII~~~yyy\\\TTTiii\\\```iiikkkkkkggggggiiiiiigggiiijjjkkknnnqqqqqqpppnnnvvvaaazzz~~~{{{UUUIII^^^GGG<<<@@@MMMqqq^^^TTT>>>DDDpppkkkzzzIIILLL[[[]]]eeeaaadddjjjyyyggg<<<999555222111///,,,***))))))((('''''''''''''''))))))(((((()))***+++++++++...///...++++++...111999999;;;@@@HHHRRR\\\bbbdddzzzzzzkkkwwwnnnZZZGGG555000...333666333///,,,???///###///NNNgggooolll;;;PPPfff???sssxxxmmmkkk~~~nnn^^^\\\iii___wwwxxxtttJJJBBBAAAWWWhhhZZZmmmUUU777IIICCCXXX^^^dddfffjjjmmmlllhhhhhhnnnuuuxxxtttsss~~~```333@@@HHHBBBQQQxxxQQQHHHOOOqqq```dddqqqwww___LLLYYY]]]LLLKKK]]]WWWWWWWWWWWWWWWXXXYYYZZZTTTSSS]]]]]]iiifff555666HHH\\\BBB???CCCGGGAAACCCNNNSSSIIIAAAEEEBBB<<>>777gggoooSSSnnnwwwmmm@@@EEEhhh{{{cccKKKPPP]]]dddiiicccbbbgggwwwiii<<<999555222111///,,,***))))))(((''''''''''''''')))))))))))))))******++++++---...---,,,+++---///555777;;;AAAJJJUUU```gggkkkqqqttteeeVVV>>>777222222555555111...%%%---777555---999eeeyyyfffBBBzzz{{{ooooooxxxnnniii```ZZZYYY]]]lllgggxxxmmmPPP@@@kkkooo|||ZZZTTT,,,CCCOOO[[[```dddeeegggiiihhhdddllllllnnnpppnnnooowww}}}@@@---HHHTTTFFFJJJbbb}}}[[[KKKIIIYYY~~~rrrccc[[[NNNVVVkkkyyyeeeddd\\\SSSPPPQQQRRRQQQOOOQQQQQQQQQQQQQQQRRRSSSTTTXXXTTT]]]___[[[vvv~~~uuujjjBBB000EEEQQQOOO===<<>>>>>AAAQQQsss{{{\\\MMMLLLQQQ[[[eeeuuu___WWWLLLGGGKKKUUUaaahhhkkk[[[wwwbbbIIISSSQQQGGGHHHTTTTTTIIINNNNNNNNNNNNOOOPPPQQQRRROOOWWWVVVXXX___fffWWW[[[555>>>DDDHHHQQQ:::,,,BBB;;;<<>>]]]TTTkkkpppOOOXXXXXX[[[dddcccooofffbbbnnnbbb<<<999555222111///,,,***))))))((('''''''''''''''&&&'''(((***++++++++++++---............---,,,,,,333777===CCCIIIRRR]]]eee|||vvvtttkkkZZZTTTFFF888222222333111...555???AAA444'''***666555vvvzzzzzzgggXXXWWWwww}}}}}}SSSCCCIIIYYYWWWcccgggiiihhhjjjmmmnnnkkkgggfffjjjpppsssrrrtttwwwsss555666QQQ777<<<@@@@@@FFFZZZzzz~~~fff\\\VVVLLLJJJHHHGGGHHHIIIIIIHHHKKKJJJGGGEEEEEEIIIMMMPPPdddooo~~~ZZZYYYcccnnncccDDDNNNMMMMMMLLLLLLKKKJJJJJJNNNNNNOOOOOOPPPQQQRRRSSSGGGWWWLLLEEEXXXbbbuuu{{{kkkooo...+++777DDDBBBBBB;;;>>>777___tttAAAHHHZZZbbbhhhwww\\\]]]aaaYYY```ddd^^^hhhhhhiiiooopppqqqsssrrroooooorrrqqqooovvv~~~yyysss~~~zzz{{{~~~zzzvvvuuuvvvzzz~~~|||xxxyyy~~~zzzxxx|||yyyyyywwwtttpppooooooqqqmmmoooZZZ===:::RRRwwwvvv222444...+++...000...,,,,,,++++++,,,---...///000000111...***)))***,,,,,,+++...&&&777,,,***555333iiinnn[[[===:::WWWmmmeeeIII666:::AAA===555444333333222111222333555666:::>>>DDDJJJSSS```oooyyyzzzpppVVV<<<<<>>OOOuuunnnLLLggg???BBBlllyyyqqq}}}xxxeeezzzuuu\\\RRRVVVUUUVVV___ddddddaaabbbqqqddd<<<999555222111///,,,***))))))((('''''''''''''''###$$$'''***,,,---------/////////000000000---+++(((...666===DDDOOO[[[dddhhhyyy}}}nnn[[[LLLBBB000999@@@<<<444000222444111444[[[ooo}}}HHHzzz}}}bbbgggcccCCC<<>>???===???EEEPPP[[[aaaddddddnnn|||rrrggg^^^TTT:::AAALLLddddddJJJCCC???===???<<<<<<<<<<<<=========>>>;;;;;;<<<<<<>>>???@@@AAA@@@BBBDDDEEEEEEFFFHHHIIIRRRfffQQQkkk@@@333555777;;;999:::>>><<<777:::@@@;;;;;;::::::;;;>>>AAACCCGGGFFFEEECCC@@@>>>===<<<<<<<<<===???CCCHHHLLLNNNSSSUUUXXXZZZZZZ[[[]]]___```aaabbbcccdddddddddddddddddddddddddddeeeeeeeeedddccccccbbbbbbccccccdddeeebbb]]]ZZZXXXWWWVVVVVVYYYMMMCCCBBBCCC===555///444EEEcccvvvEEE///...000+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,---------............///<<>>DDDKKKPPPSSSYYYaaahhhnnnoooqqqtttvvvyyy{{{{{{~~~}}}{{{vvvqqqkkkfffbbblll]]]PPPKKKGGGAAA===>>>;;;777999MMMqqqpppeeesss~~~bbbOOO~~~yyyooosssooonnnkkkiiihhhjjjlllmmmmmmlllkkkkkkkkkkkkjjjgggdddbbbeee{{{xxxQQQvvvjjj___gggmmmdddmmm|||xxxuuuWWW{{{NNNDDDFFF===UUU~~~QQQNNN]]]lllVVVuuu}}}ccc___\\\[[[YYYXXX\\\cccccccccfffxxxeee===:::555222000...+++*********)))(((((((((((((((&&&'''(((***+++,,,------///000111111111000...------,,,...666???JJJYYYfffmmmppp|||uuuOOO<<<777555666999777999aaabbbJJJJJJRRRfffbbbPPPeeeIIIuuunnnvvvNNNOOO[[[]]]]]]bbbaaa```___aaaeeeiiilllmmmllljjjkkkoooooommmpppuuusssttt}}}wwwXXXHHHHHHIIICCC===;;;???EEEJJJMMMQQQQQQTTTXXXYYY[[[aaaiiiwww}}}xxxyyyrrreeeeeefffbbbZZZRRRNNNHHHBBB...FFFTTTyyypppMMM@@@???===:::;;;999999999:::::::::;;;;;;888888999999:::<<<===>>><<<>>>@@@AAAAAABBBDDDFFFEEEMMMoooSSSPPP,,,@@@444000222;;;AAA===777444:::999888888999:::<<<===>>>===<<<;;;:::999888777999999999:::<<>>???@@@BBBGGGLLLOOOQQQSSSWWWZZZ^^^```bbblllmmmooorrrtttvvvwwwwww}}}{{{vvvtttssstttsssrrrrrrsssqqqmmmjjjbbbaaa___\\\VVVOOOGGGBBB===;;;>>>BBB@@@999666888666AAAZZZttt\\\dddlll___MMMTTTyyyvvvgggfffdddiiifffdddcccdddfffffffff``````aaaccceeefffdddcccfffeeecccWWW^^^XXXmmmeeebbbwwwooodddzzzJJJUUUqqqPPPOOOGGGLLLpppiiiooo~~~[[[\\\kkk```\\\ZZZZZZXXXVVVYYY___^^^aaadddtttccc===:::555222000...,,,*********)))(((((((((((((((&&&'''((()))+++,,,------///000111222222111///...---,,,...222888BBBTTTcccmmmpppzzz~~~~~~vvvWWW;;;999;;;888666;;;SSSJJJ111000:::LLLlllCCCbbbrrrxxx]]][[[vvv]]]EEE[[[bbb\\\aaaeeeeeecccaaa```bbbdddeeeeeegggeeeggglllooonnnnnnooo|||mmmmmm}}}~~~sss||||||TTTPPPJJJEEEBBBAAA???>>>EEECCCCCCEEEEEEAAA@@@CCCEEEHHHIIIEEEDDDFFFGGGFFFKKKKKKEEE<<<:::AAAKKKPPPXXXFFF777777<<<999666555555666666666777777777777555555555555666777999999888:::<<<<<<<<<===???@@@>>>MMM<<>>@@@DDDGGGIIIJJJSSSTTTVVVXXXYYY[[[\\\\\\___aaacccbbb___\\\ZZZYYYWWWVVVUUUTTTSSSQQQMMMKKKNNNJJJDDD>>>;;;;;;<<<>>>777999;;;999555333<<>>;;;MMMbbbbbbBBB<<<666444444444333222888888999::::::999888888555555555444444333333333444444333333444444555666333666888999999999:::<<<===>>>@@@BBBDDDFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAA=========<<<<<<=========999:::999888555444333333888000+++222AAAVVVnnn\\\DDD...***------+++,,,,,,,,,++++++******))))))************************************++++++++++++,,,,,,---------............???(((LLLmmmmmmKKKAAA666MMMrrr{{{gggQQQ;;;555>>>CCC<<<222:::888666444444333222111222333444444222333555777777888888999:::;;;<<<===>>>???@@@BBBCCCDDDEEEEEEEEEGGGIIIIIIGGGDDDCCCDDD??????>>>===<<<:::888666777666444111111333777:::>>>;;;666222555FFFaaawwwfffVVVaaaoooEEE[[[xxxuuu\\\bbbiiilllwwwmmmkkkhhhggghhhhhhgggeeeeeeeeedddeeefffeeecccaaa^^^XXXooommmiiiGGGnnn]]]eeebbbdddmmmgggggg{{{bbbjjjVVVyyyeeezzzdddRRR___]]]\\\]]][[[XXXYYY]]]^^^fffeeekkkZZZ<<<999555222000...,,,+++***))))))((((((((((((((('''''''''((()))+++---...---///222444555444222000---------......333CCCRRRaaannnxxxyyyjjjccc\\\tttuuuDDD777999777@@@:::333666<<<:::111777gggLLLAAADDDBBBHHHqqq:::AAAyyyssstttkkk|||hhhUUUJJJ\\\{{{zzztttaaaIIISSSdddXXXWWW___TTTWWWXXX[[[___bbbbbb```]]]fffccc```aaaeeejjjlllkkkZZZnnnuuujjjgggtttyyyrrrgggzzz~~~xxxyyysssFFF???AAA888555333555666333222222111111222222222333333333111111111111222333444444333444666666666666888999666<<>>UUUkkk{{{|||XXX000+++---444333***)))000+++++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...,,,(((;;;###KKKxxx{{{HHHIII===<<>>666888PPPKKK===oootttbbbSSSDDDIIIJJJ888>>>AAAYYYnnn~~~~~~zzzYYYUUU]]]]]]PPPWWWbbb\\\]]]\\\[[[\\\```dddgggggghhhhhheeebbbeeekkknnnmmmlllnnnooopppqqqsssuuuvvvttttttkkkmmmOOO===>>>444***777666333222222222222333000000000000111111111111111111111111111222333333111333555555444444666777---:::FFF888:::EEELLLaaa|||fffCCC666777:::333444444555666777777888777777666555444444333333//////000111111222333333---///111111000000111222222333333444444333333222555555555444444333333222333222222111111222222333111222222///,,,,,,///333;;;JJJbbbwwwWWW+++333---,,,111111,,,+++///*********))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,------------***$$$666<<<(((SSSwwwHHHIII[[[JJJ]]]nnnkkkWWWDDD???BBB:::888777888;;;<<<999666777777666444444333333333000000111222333444444555444444555555666555555555333444666666444333444555222333555555555555777999888888777444333666>>>DDDLLL]]]uuusssQQQHHHrrrHHH===wwwrrrmmmgggjjjkkk]]]XXXdddeeecccbbbaaaaaaaaa___]]]```___^^^___```___\\\ZZZ^^^dddVVVUUUbbbMMMEEEyyyuuuTTTbbblllfffiiihhhwwwqqquuuwww~~~yyyZZZOOOZZZZZZWWWWWWXXXWWWUUUXXX^^^___bbbaaakkk^^^;;;888444111000///---,,,******)))((((((((((((((('''&&&&&&&&&(((***,,,...,,,///333666777666444222111......//////...333999HHH[[[rrr|||}}}nnnYYYJJJuuu]]]ZZZBBBDDDRRRXXX???JJJ~~~ZZZ<<>>???hhhfff@@@\\\nnnLLL>>>:::@@@:::::::::PPP~~~rrrOOOUUUZZZWWWSSSXXX___bbbaaa___\\\[[[]]]____________cccccc___^^^cccfffeeeuuugggaaakkkuuutttppppppkkkvvvoooppp;;;666@@@...///EEE222333222111000000111111000............////////////111000000000000111111222000222333333222222444555---EEE888...RRR444BBBMMMkkknnncccCCC000666666555444444555666777666666555555555555555555000111111222222222222111...///111111000///000111000111111111111111000000111111111111111111111111111000000//////000000111111111000...///888EEEOOOrrr{{{sssEEE,,,222666111,,,+++,,,---+++***((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------===!!!&&&999---YYYzzzFFFZZZAAA;;;???UUUmmmpppXXX>>>DDD???999888;;;<<<;;;999===<<<:::999999999888888555555555555666666777777666666666777666666555555555666777777555555666777111333555555555555888;;;===<<<::::::???NNNaaaooo{{{hhhQQQIII^^^~~~ZZZUUUnnn{{{|||qqqlllmmmkkk```^^^eeegggeeedddbbbbbbcccbbb```^^^^^^^^^^^^___``````]]][[[NNNiiiVVV^^^WWWZZZpppSSSRRRrrrmmm]]]mmm```___jjjkkkpppsss~~~zzz}}}rrrLLLKKKUUUYYYVVVUUUVVVVVVUUUZZZ```cccaaa___oooccc;;;888444111000///---,,,******)))((((((((((((((('''&&&&&&&&&'''***,,,...,,,///333666888777444222222///...000000...///222;;;JJJ```sss|||nnnppplllLLLhhhmmmkkkHHHEEESSS<<>>UUUlll\\\kkkwwwCCCJJJuuufffyyy999444EEE777:::>>>666888MMM{{{lllZZZIIISSSUUUVVVXXXSSSPPPWWWUUUVVVXXX[[[]]][[[XXXUUUVVV]]]```\\\YYY\\\^^^\\\YYY___dddccc```bbbiiinnnnnn___hhhwwwrrrrrrwwwrrrvvvaaaBBB///LLL333...:::///555000///000000000000111///+++,,,,,,---------.........000000/////////000111111///111222222111111333444:::......FFF...@@@999BBBEEE||||||]]]ssseee<<<:::888666555666777888555555666777888888999999444444555555444333222222000111333333222111111222///000000111111111111000............/////////////////////....../////////,,,...000666BBBYYYsssUUU666222555---(((,,,...---,,,+++***'''''''''(((((())))))******))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------000///666++++++000IIIdddDDDCCC@@@???DDDTTTkkk|||YYYPPPFFFAAAAAACCCCCCAAA<<<;;;::::::;;;<<<<<<;;;;;;:::999888777666555555777777888888777777666555777888999999777666777999666888::::::888999<<>><<>>>>>::::::111111999555666111000222444111...111777000333666555111///000222444111......111333333222(((///------444222---111000,,,111...---000...555888444OOOjjjuuuvvvtttJJJ111...222111---------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,---...000111CCCpppiiiPPP???III222===FFFYYY\\\aaabbbZZZPPPLLLNNN@@@DDDFFFCCC??????CCCFFF===???<<<777666999:::999999999999999999:::::::::<<<;;;999777777888:::;;;999:::GGGRRRVVVdddvvvzzzlllbbbKKK@@@???```fff___gggOOOmmmgggeeehhhdddcccdddfffgggfffccc```aaabbbcccaaa^^^\\\[[[[[[YYYYYYYYYZZZYYYUUUPPPLLLUUUKKKIIIKKKDDDAAA[[[JJJQQQXXX\\\[[[___gggkkkjjjnnntttwwwsssyyy~~~|||WWWJJJPPPRRRMMMTTTSSSSSSSSSTTTUUUUUUVVVdddaaacccuuu]]];;;999666222///---,,,+++***))))))(((''''''&&&&&&%%%%%%&&&'''((()))******)))///111222777???DDDCCC===111+++111777333---+++000333===PPPggg~~~rrrZZZ888dddyyyyyy===UUUxxx]]]MMM:::999GGGeeexxxiiimmmAAA444PPPPPPKKK???KKKcccMMMKKK000>>>111EEE<<>>BBB777;;;yyyqqqlllZZZccc666999===888555777333111888444333444444111000222111000//////000///......,,,---///000///...---,,,111555000,,,111...)))...,,,))),,,---333???HHHSSSfffQQQCCC222***,,,000///,,,------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,---///000444999xxxcccGGGGGGTTTAAA777???OOOaaallloooqqquuuoooeeeVVVNNNMMMOOONNNJJJJJJKKKKKKHHHJJJLLLIIIDDDAAA@@@???>>>>>>???@@@AAA???BBBFFFLLLSSSZZZ```ccc|||}}}wwwkkk___NNN999>>>DDD\\\ZZZ]]]NNN[[[zzz~~~gggllleeeYYYeeeaaa``````aaaccccccaaa_________]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWWWWTTTOOOLLLHHHBBBBBBFFFBBB;;;EEEXXXpppCCC]]]jjj___WWWZZZ```eeekkkqqqwwwzzzkkknnnxxx}}}~~~zzzTTTDDDIIIMMMJJJGGGPPPQQQQQQRRRSSSUUUWWWWWW```aaaeeexxxeee;;;999666222///---,,,,,,)))))))))(((''''''&&&&&&%%%&&&&&&'''((()))******+++000444444888AAAJJJNNNAAA222---555555***(((222---111444;;;SSSvvv[[[{{{ppp{{{SSSmmmeeeMMMEEE///999GGGcccppphhhhhhLLLYYYnnnttt]]]BBBVVVxxxaaaXXXRRRMMMAAAAAA:::;;;pppooocccPPP{{{cccZZZLLLRRRSSSTTTUUUUUUTTTRRRRRRWWWYYYXXXVVVWWW[[[]]]\\\ZZZZZZZZZZZZ[[[\\\^^^___```dddgggfffccccccgggkkkooonnnllllllnnnoooppppppwwwuuuqqqppppppssswwwzzzyyyzzz|||nnn\\\DDD...???+++000888...000;;;555111111000000///.........------,,,++++++++++++,,,+++++++++,,,,,,,,,,,,---------------............------,,,,,,------...///000000111222333555666666;;;000333AAADDDQQQdddaaaxxxVVV===555666888777000---111444333111111444000---...222333222//////222333222///---...000---111,,,)))000111000777777>>>HHHUUUdddrrrsss[[[***+++++++++,,,------+++***,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++,,,---...,,,(((---gggoooDDD===@@@>>>;;;888999GGGeeexxxtttpppnnnhhhaaa______ZZZTTT``````aaadddhhhmmmqqqttt~~~uuuiiiZZZLLLAAA:::888<<>>>>>AAAAAA===:::;;;NNNaaaLLLPPP```JJJSSScccfffcccggg~~~uuuzzz}}}ooo~~~~~~{{{~~~^^^;;;AAAMMMIIIFFFLLLLLLMMMNNNPPPRRRUUUWWWXXXYYY^^^aaaooo```;;;999666222///...---,,,))))))((((((''''''''''''&&&&&&''''''((())))))***,,,111666888999>>>FFFLLLPPP???111///000...///333...000000333CCC```^^^ggg|||FFFCCCVVVHHHEEEBBB,,,BBBFFFdddvvvooo\\\oooAAAggg|||~~~bbbggg]]]nnnVVVIIIdddgggCCCtttxxxRRRVVVUUUPPPQQQRRRSSSSSSRRRPPPOOOSSSTTTTTTSSSSSSUUUVVVVVVYYYXXXWWWXXXYYYYYYWWWUUU[[[^^^bbbbbb```]]]]]]]]]gggiiijjjiiihhhiiilllooorrrqqqnnnlllkkklllmmmnnnjjjhhhggghhhkkknnnqqqqqqooouuummmssstttppp{{{xxxpppssshhhQQQYYYAAAJJJHHHAAA666333666777444===333777;;;000,,,000,,,///.........---------,,,,,,,,,+++************+++*********+++++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------...//////000222333333444222999AAA@@@555222EEE]]]UUUWWWooo[[[FFFDDD>>>::::::999444111111999666333333555666666444111000...,,,+++---111555***111000444AAAGGGJJJTTT[[[lllvvvTTT333333999///000000///---,,,,,,,,,,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))***,,,,,,333///666222DDDqqqLLLGGGEEEFFFFFFAAA>>>???aaalll}}}~~~lllaaaZZZMMMBBB:::<<<999;;;AAAAAAJJJFFFHHHRRRfffyyyxxxmmmvvvsss]]]cccrrrfffeeecccaaaaaacccfffgggggggggaaa[[[YYY[[[\\\YYYUUUWWWTTTQQQNNNJJJFFF@@@===???>>>;;;999:::>>><<<777...\\\jjjBBBVVVyyy^^^HHHNNN\\\PPP[[[oooqqqgggvvv{{{zzz|||~~~~~~~~~```___HHH???KKKMMMCCCDDDQQQJJJKKKLLLNNNPPPRRRUUUVVVUUU^^^]]]cccTTT:::888555222///...------((((((((((((''''''''''''&&&&&&''''''(((((())))))'''---444888999;;;AAAGGGgggXXX???---000:::777,,,111,,,---444999CCC___}}}vvvnnnooobbbXXXAAAHHHBBBHHH>>>...CCC999SSS|||uuuaaaxxx|||tttbbbOOOMMMyyyRRRYYY]]]NNNRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRSSSTTTYYYXXXXXXYYY[[[[[[YYYWWW[[[\\\___cccfffddd___[[[aaahhhnnnnnniiigggkkkqqqmmmlllkkkjjjiiiiiijjjkkkkkknnnrrrwwwxxxsssjjjccc^^^bbbYYY^^^^^^YYYaaa[[[WWWSSSQQQFFFBBBDDD<<<:::111555777666777999;;;:::...,,,000222---+++......------,,,,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,***************++++++,,,---......///000111222222000===:::,,,444HHHAAA(((@@@^^^RRRwww|||wwwqqqiii]]]PPPKKKLLL>>>>>><<<888333///...///666666888<<>>AAA999555;;;MMMjjjxxxooojjjOOOHHHHHHCCC888777===:::BBB888EEEDDDGGGNNNFFFRRRbbbppphhhiii[[[kkkuuuaaa\\\ggg```bbb___]]]]]]___bbbddddddccc]]]VVVTTTVVVVVVSSSOOOSSSPPPKKKGGGDDD???;;;888777:::888333333888888444999444LLLrrrEEEGGG```___QQQYYYOOOZZZfff___```cccYYYeeehhhllloooppppppqqqrrr|||xxxyyyqqqYYY>>>>>>AAAEEECCC???CCCKKKIIIIIIJJJKKKMMMOOOQQQRRRRRR```bbbeeeRRR:::888555222000...------((((((((((((((((((''''''''''''''''''(((((())))))'''+++333;;;@@@BBBGGGMMM]]]kkkfffGGG---+++111111111+++---555222///BBB]]]oooUUUlllcccEEE666;;;<<>><<<<<<:::666000+++(((&&&///000000000000///000333,,,,,,++++++++++++++++++******)))(((((((((((()))((((((((()))))))))******************++++++++++++******))))))******+++,,,------......///000111111444,,,000===999...555JJJ111===999VVVoooTTTkkk|||qqqiiiffffff]]]dddpppzzzSSS===+++999444///$$$---***((((((***---...+++(((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++777$$$AAA111%%%333999kkkpppjjjFFFNNNRRRUUUMMM<<<999PPPmmm~~~|||wwwoooeee\\\VVVPPPOOOLLLIIICCC>>>888555===<<>>===:::888222666999777555444111...444...,,,EEE{{{```KKKAAAeeegggRRRMMMWWWZZZYYYZZZZZZ```ccchhhkkknnnqqquuuxxxsssuuuzzzhhhzzzeee333<<>>555///***bbbwww___cccsssdddmmmyyyzzzdddGGG<<<@@@:::???CCCFFFKKKPPPQQQOOOKKKJJJIIIFFFBBB===999666======>>>???AAACCCDDDEEECCCAAAJJJQQQNNNSSSYYYUUUvvvvvvuuullloooaaallliii]]]sssjjj]]]lllmmmbbbhhheeecccbbbbbbcccddddddddd```___\\\YYYVVVSSSQQQPPPEEEBBB>>>;;;:::999888777444333333666777333000///111888:::666GGGWWWEEEbbb~~~lll___WWWUUU]]]PPPQQQTTTWWW]]]dddmmmsssvvvmmm^^^NNN666>>>@@@<<<777:::BBBEEEAAACCCCCCEEEGGGJJJMMMOOOPPPMMMVVVZZZfffSSS999888555222000.........'''''''''((((((((((((((('''''''''((((((((((((((()))%%%(((222;;;@@@GGGNNNZZZhhh{{{rrrTTT;;;///222555333///000555666222===JJJssskkkmmmmmmrrrUUU[[[LLL???XXXbbbQQQAAAddd}}}sss~~~nnnfffCCC???BBBTTTxxx~~~RRRMMM777RRRMMMKKKEEEFFFHHHJJJKKKLLLLLLLLLNNNJJJLLLQQQRRROOOOOOSSSPPPTTTXXXWWWUUUVVV[[[```]]]^^^]]]ZZZWWWYYY___eeeccc]]]YYY[[[aaafffgggfffhhhgggeeedddcccdddfffgggaaadddffffffccc___]]]\\\VVVYYYNNNRRROOOEEEEEE:::777???333555555000777,,,///...///111111...,,,+++***///+++(((000000+++---++++++++++++++++++,,,,,,))))))((('''''''''''''''''''''''''''((((((((()))))))))))))))***************************++++++,,,---.........///000000000,,,222777666111000111444...111777???@@@666:::LLLpppnnnkkkKKKHHH888)))...***666,,,000%%%666'''''')))+++***)))))),,,///)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))******+++%%%'''//////)))***///---111...///qqqwwwfffHHH888MMMkkkoooYYYEEECCC>>>777555>>>IIILLLHHHFFFEEECCC@@@???>>>>>>>>>777777999<<>>>>>BBBAAABBBFFFIIIIIIJJJKKKMMMOOOQQQRRRPPPQQQRRRSSSRRRSSSUUUWWWZZZXXXVVVXXX\\\_________bbb^^^jjjeee]]]\\\WWWeeekkkjjjiiihhhiiilllnnnpppjjjjjjiiijjjlllmmmnnnoooiiiiiigggeeeaaa^^^\\\[[[QQQNNNIIIEEEAAA===999666555555444222111000......---------,,,,,,,,,++++++*********************************)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,............////////////111111222444555666777888===999777@@@TTToooxxxcccWWWbbbrrrWWWBBB888>>>888000,,,---......,,,++++++++++++++++++++++++************************************************************)))))))))(((((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))************+++,,,------...///......333BBBWWWfffkkk]]]ccclllnnnyyyzzz~~~uuukkkfff```\\\^^^`````````cccaaa```bbbeeeccc]]][[[^^^[[[\\\[[[XXXYYY\\\[[[WWWTTTSSSPPPNNNJJJEEE???::::::888666444222000////////////.........---------111---///444///)))555HHHvvvhhhOOOCCC```dddfffhhhBBB333777999333666777777888888999::::::;;;===???AAABBBDDDHHHKKKLLLWWWPPPUUUOOO:::888666333000...---,,,((((((((((((''''''''''''''''''''''''((((((((((((%%%(((***((((((111BBBOOOUUUrrr~~~\\\RRR<<<333666333222222---000000//////999PPPpppbbb^^^jjjsss\\\EEEHHH999:::bbblllIII===666:::>>>===>>>BBBBBBBBBDDDEEEHHHJJJMMMNNNNNNOOOPPPPPPOOOOOOPPPQQQVVVSSSQQQPPPRRRTTTUUUUUU^^^YYYdddaaa___^^^SSSYYYaaaaaaaaaccceeeiiimmmppphhhkkkmmmiiicccaaadddiii___aaabbb^^^WWWSSSRRRTTTMMMHHHAAA;;;888777555444333222111000///...---,,,,,,++++++++++++***************************************))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...//////000111333444555555666999===>>>???DDDKKKQQQhhh|||rrreeeggg\\\iii~~~jjjYYYIII;;;555444111...++++++---...---***++++++++++++++++++++++++************************************************************))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---+++...111///***(((+++///JJJooo|||}}}uuuzzzddd[[[ddd]]]ZZZ[[[```cccbbbaaaccc___```cccfffddd```^^^```ZZZ\\\ZZZXXXYYY\\\ZZZVVVTTTQQQNNNJJJFFF@@@:::666777666444111000...------------------,,,,,,,,,,,,---,,,...222111......111III\\\nnnUUULLLSSSlll~~~cccTTT___{{{XXX666...444777444222555555555666777777888888888:::<<<>>>???BBBEEEHHHHHHQQQKKKSSSOOO:::888666333000...---,,,((((((((((((''''''''''''''''''''''''((((((((((((&&&)))***'''%%%,,,999EEEJJJRRRkkkLLL...666999333111111///000000------888JJJXXXmmmnnn___???===EEE,,,UUUzzzHHH888333222666999888999>>>;;;;;;===???BBBEEEHHHIIIMMMOOOPPPOOOMMMLLLMMMMMMSSSQQQNNNMMMMMMOOOPPPQQQ]]]SSS]]]eeessswww___TTTXXXXXXYYY[[[^^^bbbfffhhhdddhhhkkkggg___ZZZ[[[]]]XXXYYYYYYUUUPPPKKKIIIIIIFFFAAA;;;666333222222111//////...---,,,,,,++++++***************)))))))))***************************)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))*********++++++*********+++++++++,,,,,,------...///000111222222222777<<<===::::::===AAAFFFEEEJJJXXXhhhzzzzzzzzzcccdddYYYNNNFFF???999777999000...,,,,,,------+++(((*********************************************************************************)))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((,,,///000......111444444333999llldddmmmyyyVVV\\\]]]NNN]]]\\\YYY[[[___```^^^]]]___\\\^^^bbbdddccc```___```]]]^^^\\\XXXWWWXXXVVVQQQSSSPPPKKKGGGCCC===888444333222111///---,,,,,,+++,,,,,,,,,+++++++++++++++,,,------,,,...333444222111555RRRwwweeeVVV???MMM]]]{{{]]]GGGUUUqqq|||HHH888...222666222000444333333333444555555666666888:::<<<>>>@@@BBBFFFIIIDDDMMMGGGQQQNNN:::888666333000...---,,,((((((((((((''''''''''''''''''''''''((((((((((((((())))))((((((+++111666hhhmmmfffvvvRRR???444444888555///111222111000000333666LLLYYYiii|||qqqOOO<<<===;;;888RRRpppCCC999444333333444444333666:::;;;<<<>>>@@@CCCFFFIIIKKKOOOQQQSSSRRRPPPOOOOOOPPPVVVVVVUUUTTTUUUVVVYYY[[[___VVVbbbjjjzzzkkk```dddcccbbbaaaaaaaaabbbcccbbbeeeiiijjjiiieeebbb```]]][[[XXXVVVTTTPPPJJJFFF>>>;;;777444333111///---,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))******))))))))))))************++++++,,,---...//////000111222333444666:::???CCCIIICCCAAADDDIIILLLLLLMMM\\\cccqqq{{{wwwtttmmmddd]]]VVVMMMEEE@@@:::333///000000...,,,************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((((((((((((((())))))((((((((()))******((()))++++++***+++///222)))===222)))999cccvvvvvvuuuuuuxxxnnnSSSPPPQQQUUUSSSJJJ\\\YYYVVVVVVXXXXXXUUUVVVZZZYYY\\\______^^^^^^___^^^\\\]]]ZZZVVVUUUVVVTTTOOOOOOKKKFFFAAA===999555222000///...---++++++************+++++++++++++++++++++//////)))(((,,,...+++---777111CCCfffVVVDDD<<<@@@KKKXXX```ffflll{{{uuuqqqnnnbbbPPPOOOJJJSSS~~~}}}UUU<<<---111555555333111111111111222222333333444555555777999;;;===???BBBFFFIIIBBBJJJEEEOOOJJJ:::888666333000...---,,,((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***+++,,,,,,+++CCCZZZeeeuuuccc:::999<<<---222111000///000000///---777<<>>AAADDDGGGHHHJJJMMMOOOPPPNNNMMMMMMNNNTTTVVVXXXYYYYYYZZZ]]]___YYYYYYfffaaacccllleeeiiieeeeeeeeeeeefffggghhhiiinnnnnnoooqqqqqqmmmeee___^^^ZZZVVVUUUTTTPPPIIICCC888666444333222000,,,***************))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))))))))******++++++,,,------......///222666:::;;;888333...555<<>>:::777444111///...---,,,+++************************++++++++++++%%%+++///...,,,,,,,,,***555&&&111444444xxxyyybbbJJJGGGAAAFFFMMMKKKRRRaaafffsssSSS111555///333222,,,---444333+++111111111222333333444444444666999;;;===@@@DDDGGGBBBJJJFFFOOOFFF:::888666333000...---,,,((((((((((((''''''''''''''''''''''''((((((((((((((())))))***+++,,,++++++'''SSSccc|||iiiSSSHHH666555333111///////////////+++222888888===SSSvvv}}}hhhZZZQQQEEE;;;---@@@EEE<<>>@@@BBBCCCEEEIIIJJJJJJJJJJJJJJJMMMPPPTTTVVVVVVVVVXXXZZZUUUXXXcccWWWRRR[[[ZZZcccXXXYYY\\\___cccfffiiijjjrrrpppmmmkkkiiiddd]]]YYYTTTSSSQQQNNNJJJEEE???;;;444222111000///...+++)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))******++++++,,,,,,------000...,,,,,,000666===BBB===BBBCCC???;;;???IIIRRRSSSOOONNNQQQSSSUUUZZZaaa]]]\\\```[[[hhh[[[fff\\\ZZZaaa___mmmeeeooodddcccfffbbbccchhhggg\\\RRRMMMNNNDDD:::444///***)))+++(((((((((((((((((()))+++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''((((((((()))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((()))((((((''''''((((((((((((***,,,------,,,++++++(((444///000,,,'''000***888,,,;;;^^^rrryyymmm{{{yyyyyyuuummmhhhNNN:::III:::>>>NNNFFFHHHKKKMMMMMM[[[aaaIIIZZZXXXYYY[[[YYYWWWZZZ___VVVZZZYYYUUUTTTYYY\\\[[[UUUVVVUUUQQQRRRTTTRRRNNNBBB>>>999555333222111000---,,,+++************************++++++,,,,,,,,,&&&'''***///111000///111(((555(((&&&666333OOOZZZ000666000555222111---))),,,222111---000111111222333333444444222444777999<<>>DDD+++MMMtttEEE999///,,,>>>---///000111222444333111444555666777:::<<>>+++555)))333,,,---000111...+++---333111111111222333333444444333555888:::<<<@@@DDDGGGDDDNNNJJJOOO???:::777444222111000---,,,***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,111---444fffyyyddd>>>+++999...444==='''444000------000222333444999>>>SSSppptttjjj\\\OOOIII:::777999;;;555888<<<;;;BBBrrrooo>>>...111333///---////////////000000000000111333666888999;;;===???>>>AAAEEEHHHJJJKKKMMMOOOPPPQQQTTTVVVXXXYYYYYYYYY\\\\\\]]]```bbbcccaaa```bbbaaa```_________```aaaeeebbb```^^^^^^ZZZTTTNNNQQQMMMFFFAAA===:::666444///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))************------...///000111222222444555888<<>>AAAHHHIIIJJJJJJJJJJJJMMMOOORRRSSSUUUXXXYYYWWWTTTQQQVVVXXXXXXUUUUUUXXXXXXUUUXXXYYYXXXRRRKKKEEECCCCCC:::888666444111///......))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,---...//////222<<<\\\xxxLLLAAA444...000111...***------------------------/////////000111222444444444666999:::<<>>UUUZZZdddooozzzjjjeee]]]RRRGGG>>>777333<<<777222///111444666666555666888888888:::===@@@CCCEEEGGGHHHHHHJJJLLLOOOSSSTTTVVVXXXYYYXXXVVVTTTTTTWWWXXXUUUUUUXXXXXXUUUUUUWWWWWWSSSLLLDDD???===777666444111///...---,,,))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,---.........+++%%%+++CCCcccVVV;;;;;;555...---///111///+++------------------------/////////000111222333444333555888:::;;;>>>BBBEEEIIILLL\\\HHHAAAsss:::777444222111000---,,,***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((((((((()))******++++++,,,000&&&+++,,,666pppXXXZZZvvvDDD333FFF,,,888CCC>>>---***666555(((111...,,,...444;;;BBBFFFKKKOOOTTTZZZ^^^```aaaaaaiiipppxxxzzzzzz||||||wwwoooiiieee^^^WWWQQQ???>>>>>>>>>===;;;555222222***;;;>>>000000CCCAAA}}}NNN333+++)))...111---,,,///---------.........//////...000222333333444666777999<<<@@@BBBDDDFFFIIIKKKJJJLLLNNNPPPRRRSSSSSSSSSUUUVVVWWWYYY[[[^^^```aaa]]]]]]]]]^^^___```bbbbbb___[[[XXXWWWWWWVVVRRROOOMMMIIIBBB<<<777333000...,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))******,,,,,,---...///000111111111333555888;;;===???AAADDDFFFIIIJJJLLLOOOSSSUUUUUUYYYZZZYYYZZZ]]]^^^[[[]]]```dddeeedddcccbbbbbb^^^[[[WWWTTTPPPHHH>>>777333111///,,,***)))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***************))))))))))))*********+++******++++++++++++***************))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...,,,,,,,,,,,,---...///000+++,,,///111444777999:::;;;BBB:::BBBDDD@@@LLLGGGAAAKKK999@@@===///;;;///666444000------///333555.........000222333222000444555666777777999<<>>>>>FFFKKKOOOQQQQQQTTTYYY^^^XXXcccmmmmmmfffccchhhpppnnnmmmkkkhhhccc___[[[YYYWWWRRRLLLFFFCCC???:::777;;;555888111///222...222111>>>DDD///<<>>@@@BBBEEEHHHFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQRRRRRRSSSUUUYYY[[[XXXXXXXXXYYYYYYZZZ[[[\\\WWWSSSOOONNNNNNNNNLLLIIIBBB???999555333111///---+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,---...///000000000111222555888:::===>>>BBBDDDGGGIIIJJJLLLPPPRRRUUUYYY[[[YYY[[[^^^^^^[[[YYY[[[```cccdddcccbbbbbb\\\YYYUUUPPPJJJBBB999333000///---+++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************++++++++++++******++++++++++++******++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,,,,---//////000000000999777444111///...------111---///******,,,)))---)))111'''///000***555...,,,---...000000000000000222333444555555333000...222444555555555777:::===EEEGGGJJJLLLMMMOOOQQQSSSSSSTTTUUUUUUVVVWWWZZZ[[[VVVYYY[[[YYYZZZ\\\\\\YYYQQQQQQPPPMMMFFF>>>777333111000///---+++*********))))))))))))))))))))))))************************))))))))))))***************+++++++++,,,,,,,,,---))),,,111333---&&&)))222===SSSlllIII666111000000///---///000000///---,,,,,,++++++++++++++++++++++++---------...///000222222111333555777888<<>>555333555000)))000555555...***,,,...---///000000000000111111111333222222444777:::<<<===<<>>BBBGGGGGGFFFEEEDDDAAA???>>><<<<<<999555333111111000///(((%%%444///111;;;555@@@@@@;;;GGGgggxxxcccxxxpppaaa888!!!+++,,,***))))))((((((+++///***++++++++++++,,,,,,,,,---...000000///000111333444777:::===???BBBEEEHHHKKKLLLNNNQQQRRRSSSSSSSSSWWWXXXYYYXXXWWWXXX[[[^^^^^^^^^^^^___^^^^^^^^^^^^ZZZVVVRRRQQQQQQQQQNNNKKK>>>:::666222000///...,,,))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((((()))))))))******+++,,,---...////////////000222555888;;;<<<>>>AAADDDFFFGGGIIILLLNNNOOOSSSVVVUUUVVVYYYYYYVVVPPPRRRUUUYYY\\\]]]\\\[[[VVVSSSMMMGGG@@@888000+++---,,,,,,+++***)))))))))************************)))))))))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********---------,,,+++)))'''%%%%%%%%%&&&'''***---000333///***333...///666...555///222---000000,,,111---...///111111000---***''',,,---///111111111222222111222333333444555999;;;GGGIIILLLNNNNNNOOOPPPRRRPPPQQQSSSSSSSSSTTTXXX[[[TTTXXXYYYXXXXXX[[[ZZZVVVRRROOOIIIDDD>>>999555333000///...---++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++++++++$$$''',,,000000------000'''222===CCCTTTppp|||ZZZBBB666...+++333:::777---%%%///000000...+++***,,,...++++++++++++++++++++++++,,,,,,,,,---...///111111111222444666888<<>>BBBFFFIIIJJJLLLNNNQQQRRRSSSSSSSSSYYY\\\]]]\\\ZZZYYY\\\___bbbbbbccccccbbbbbbaaa```]]]ZZZVVVTTTTTTRRRNNNKKK???;;;666222000...,,,***)))((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))))))))***+++,,,---............///000333666999;;;<<>>CCC___bbbqqqyyy___LLLBBB:::111)))///...///000,,,***///666,,,,,,+++)))((())),,,...************************+++++++++,,,---...000000111333444555888<<>>BBBFFFDDDEEEHHHJJJLLLMMMMMMMMMQQQUUUXXXXXXVVVUUUWWWZZZ]]]]]]^^^_________^^^^^^ZZZWWWSSSRRRPPPMMMGGGBBB;;;777333///---,,,***))))))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((()))***+++,,,------.........000222555888:::;;;>>>BBBDDDEEEFFFHHHIIIKKKPPPTTTUUUWWWZZZZZZWWW\\\ZZZWWWWWWYYYYYYXXXVVVRRRNNNGGG>>>666111//////******++++++,,,+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------.........///,,,---------............---......//////......------,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***)))(((''''''&&&((((((''''''(((((()))))),,,---***++++++(((+++***,,,***---+++,,,...,,,...111///,,,)))'''''''''(((///111111///,,,+++,,,......///000000111333666999???BBBFFFIIIJJJJJJKKKLLLLLLOOOSSSSSSPPPPPPSSSWWWRRRVVVXXXVVVUUUVVVTTTOOONNNHHH???888555333222000------,,,+++*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))************************)))&&&''')))+++---//////...)))!!!'''999===111+++///&&&111888;;;>>>;;;>>>HHHYYYHHHMMMLLLQQQVVVCCCFFF111...******---///000///000222555555///(((***111+++***(((((()))***++++++******************************++++++,,,...///000222333444555888===CCCGGGMMMRRRNNNQQQ===:::777444222111000...,,,***)))(((''''''&&&&&&'''&&&&&&&&&'''''''''((((((''''''(((((()))*********)))///777$$$$$$444111000///@@@www|||\\\eeeuuuTTT777222666444444888222333333333333222111000,,,000444444000...111555---------...000111111000000111111222444555777888444555666666555444555666DDDMMMaaahhhmmm^^^rrrBBB333,,,&&&"""222888###%%%''''''&&&&&&)))******(((((((((((())))))))))))((()))+++,,,,,,---///111+++---000222555999===AAAAAABBBDDDGGGIIIIIIJJJIIIIIINNNTTTTTTRRRQQQTTTWWWWWWYYYZZZ\\\]]]]]]]]]\\\XXXUUURRRPPPNNNIIIBBB===333000,,,************)))))))))((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***+++,,,------///......///111555888:::<<>>---111000<<<222///222---///...///666222333333111333,,,666***333888///666:::111===555555999BBBCCCssshhhyyynnnkkk[[[hhhzzz{{{kkkIII555******))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((++++++,,,------......///...///111333777:::===>>>@@@DDDIIILLLMMMMMMMMMNNNTTTRRRPPPPPPRRRTTTUUUUUU[[[^^^bbbcccaaa```bbbdddccc^^^WWWPPPKKKDDD<<<666000///---+++***((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,------...000111222333444:::===@@@BBBCCCDDDFFFHHHIIIJJJKKKLLLMMMNNNNNNOOOTTTPPPMMMNNNQQQQQQMMMIIIDDD>>>777222///...+++)))%%%000'''&&&,,,+++//////+++444)))(((///,,,,,,***,,,***)))//////000...111444111444@@@///>>>555;;;<<<999===555777;;;555===777>>>999000EEE444>>>222666333555333222777===111666999888:::111<<<+++<<<;;;222777888...,,,333777;;;...222***$$$111000333333(((111***'''111$$$000***))))))***+++,,,+++***''''''&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++***************+++......---...///222555777<<>>NNN:::===VVV@@@:::GGGIIIHHHCCC^^^EEEKKKWWWIIIUUUHHHGGGUUUEEEQQQEEEAAAKKKJJJ^^^JJJKKKQQQ;;;CCCBBBAAAHHH<<<;;;;;;333===444@@@CCC;;;<<<:::111;;;222000555(((000000000...+++((('''''''''+++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++***))))))******+++...------...///222555666===???BBBCCCDDDFFFHHHJJJJJJKKKLLLMMMOOOPPPQQQQQQVVVSSSPPPQQQRRRPPPIIICCC>>>:::444000...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++,,,,,,---......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))((()))*********+++---///111222555666888;;;???CCCLLLNNNWWWWWWNNN777666444222000......---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))))))))************...$$$(((333,,,$$$<<>>FFFMMMKKKHHHGGGEEEDDDJJJhhhYYYvvvtttzzzmmmjjjRRR^^^KKKbbbttt{{{|||pppOOO444'''%%%&&&''')))))))))(((((((((((('''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((())))))******+++,,,---...///111444666777999<<>>AAACCCEEEHHHJJJLLLMMMNNNQQQSSSUUUWWWXXXWWWVVVTTTUUUUUURRRKKKFFF:::555...***)))***,,,---&&&333666666>>>@@@<<>>LLLFFFIIITTT^^^xxxtttzzzwww|||vvvxxxsssuuupppeee>>>OOO@@@:::AAADDD<<>>AAACCCDDDFFFIIILLLMMMNNNPPPSSSUUUVVVWWWXXXZZZUUUQQQSSSUUURRRGGG>>>999555111---,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***+++,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))))))))(((((())))))))))))))))))))))))((()))*********+++---///000222444555777:::>>>AAAGGGLLLWWWXXXNNN888777555222000///...---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******,,,)))***000555333...+++777eeeqqq[[[OOOPPPSSSZZZfffbbb{{{nnnyyyqqqrrr|||zzzzzz^^^lllPPPKKKRRRNNNdddtttnnnuuuuuuxxx]]]555///)))))),,,...+++'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((()))******---------...000111333444555999>>>AAACCCEEEGGGIIIHHHIIIJJJNNNSSSVVVXXXXXXYYYYYYYYYXXXVVVSSSQQQPPPLLLMMMLLLFFF===555111111---,,,+++***)))((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***++++++++++++,,,---...000111222222444888<<<@@@CCCEEEIIIKKKKKKLLLMMMOOOQQQSSSUUUVVVVVVUUUUUUUUUSSSMMMFFF@@@111///+++))))))+++---...777DDDOOOHHHJJJKKKEEEPPPJJJTTTOOO:::FFF___YYYQQQOOOSSSRRRHHHTTTFFFHHHTTT^^^xxx{{{rrr|||XXXuuuvvv{{{xxxvvvwwwsssmmmwwwyyysssaaaZZZYYYFFFEEE===<<<888...777===777+++$$$(((000***++++++++++++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))***************))))))))))))******+++,,,,,,---...000222444555999<<>>BBBEEEIIIMMMOOOTTTQQQOOOPPPUUU\\\aaaccc```^^^]]]\\\\\\ZZZVVVSSSNNNKKKFFF>>>666111...---))))))((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++************************************************++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))******+++***+++,,,---...000111111222555:::>>>AAAEEEHHHKKKNNNOOOOOOPPPQQQRRRSSSSSSRRRSSSRRROOOIII@@@888222///000000...,,,***+++,,,'''666WWWRRRVVV]]]JJJZZZXXXBBBRRR\\\cccffftttmmmyyykkkvvvyyy~~~oooUUUIIIJJJHHH<<<000444333111...---++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((()))))))))******(((((((((((()))******+++++++++---...000222333333444999AAAFFFIIIJJJKKKKKKGGGIIILLLPPPRRRTTTTTTSSSQQQSSSQQQJJJ???777333333///---++++++,,,,,,+++***************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((((((((())))))&&&''''''(((((())))))***((()))******))))))+++,,,,,,...///000222444888;;;===AAANNNSSSNNN999888666333111000///...)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((,,,###$$$000555---''')))***+++222888333---777HHHZZZrrrvvvvvv|||qqqwwwZZZ&&&(((//////------((()))"""%%%(((((('''&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******,,,,,,,,,---...///111222111444999===AAAEEEIIILLLSSSPPPOOOOOOSSSWWWZZZ[[[]]][[[ZZZZZZ[[[YYYVVVSSSKKKFFF>>>777222///---,,,(((((('''''''''(((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))***************+++,,,...///000111222555:::>>>AAADDDGGGJJJMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUSSSNNNFFF===555111,,,------,,,+++...444888JJJJJJ___RRRZZZgggPPP___bbbooowwwcccfffhhhSSSkkkccc[[[jjjYYYeee___YYYZZZWWWoooZZZSSSdddVVVaaa]]]^^^mmmbbbZZZllldddrrrnnnuuuxxxnnnOOOGGGLLL???<<<777222...,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***'''''''''(((((()))++++++***+++---...000111222333666999???CCCFFFJJJMMMOOOJJJMMMPPPTTTVVVWWWVVVVVVUUURRRLLLCCC;;;444222222,,,+++******+++,,,+++***************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))*********,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((('''''''''((((((((())))))&&&&&&''''''((())))))***((()))***)))((((((***,,,+++---...///000333666999===>>>IIIOOONNN999888666333111000///...))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$+++---)))&&&(((,,,---///...///111111000333666444@@@III___~~~~~~}}}sssqqq}}}~~~XXXDDD666***(((...***...***)))---(((+++&&&'''((())))))((('''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***++++++,,,---///000111111555999>>>AAAFFFKKKNNNTTTRRRQQQPPPQQQRRRQQQPPPWWWUUUTTTUUUVVVVVVRRROOOHHHAAA777111///...---+++(((''''''''''''((()))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))*********)))***+++,,,...///000000222555:::>>>@@@CCCGGGIIIJJJKKKLLLNNNQQQSSSUUUVVVPPPPPPNNNHHH???666...+++......//////222:::FFFNNNXXXLLL\\\SSSnnnmmmkkk^^^YYYNNNWWWVVVFFFZZZAAAsssSSSYYYrrrrrr^^^~~~jjj{{{wwwnnn}}}{{{}}}rrrrrrxxxnnn]]]YYYVVVKKKFFF999EEEJJJDDDJJJLLL\\\]]]gggpppgggqqqOOOJJJCCC<<<666333111111++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++***+++,,,///000111222222888:::===@@@CCCIIIOOOSSSKKKNNNQQQUUUWWWWWWVVVVVVTTTMMMCCC:::444111...,,,***)))((()))***+++***)))************************************************************************------------------------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((()))***)))((((((***,,,+++,,,...///000222666999AAA@@@GGGMMMMMM:::777444333222111///---***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++,,,,,,---...///000111111444777888555777GGGcccyyyqqqaaa<<<777000---,,,,,,,,,***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++,,,,,,---...//////222555999===@@@DDDHHHKKKLLLMMMOOOQQQSSSTTTTTTTTT[[[\\\\\\[[[YYYUUUQQQOOOCCC<<<444//////...+++((())))))+++++++++***)))(((***((('''(((+++,,,***(((000'''...$$$444***111)))'''&&&111222...+++'''000000)))666***!!!000///...000---,,,+++++++++,,,---...)))(((,,,+++&&&&&&+++***)))'''&&&&&&'''((())))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,---...//////111333777;;;???AAACCCCCCHHHKKKMMMMMMPPPUUUTTTPPPYYYFFF;;;DDD;;;+++...+++---222111777JJJ^^^bbbTTTjjjqqqtttkkkPPP```PPPOOOllliii|||rrr}}}ggghhhGGGIII???DDDBBBIIIYYYbbbcccjjjlllwwwXXXRRREEE000;;;...111///,,,%%%)))+++///)))+++)))&&&''',,,+++&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,------///000222222666999===@@@CCCEEEHHHKKKOOOQQQSSSRRRPPPOOORRRUUULLLDDD999222111111///---+++******+++,,,+++)))'''...000,,,%%%$$$***,,,(((///...,,,+++)))(((,,,000'''(((---111///+++---222)))111111(((&&&///222---111,,,333%%%555...444'''111((()))333333'''%%%---(((++++++)))+++000...(((---,,,***)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))***************+++---...///111444777;;;;;;AAALLLFFF:::777444333222111///---***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++,,,,,,---...///000111111555777888666444666===CCC;;;KKKcccxxxyyyrrruuuwwwZZZ@@@000+++---///333///+++))))))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***++++++,,,---...//////222444888;;;>>>AAAEEEGGGFFFHHHKKKNNNSSSWWWZZZ[[[\\\]]]^^^]]]ZZZUUUQQQNNN???999111---------***((('''((()))***+++******))).........---,,,------...***)))222'''///&&&333444;;;///000&&&555555555...555222+++///===111###777***,,,---------...,,,(((***''''''***---+++(((&&&*********)))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,---...//////111333777;;;???BBBDDDEEEIIILLLMMMMMMQQQUUUUUUQQQFFFUUUPPP888)))444<<<)))444FFFLLL^^^```ZZZmmmrrr\\\[[[GGGqqqmmmvvvxxxsssjjjkkkqqquuudddrrr~~~qqqFFFNNN555@@@AAAKKKWWWiiiqqq}}}mmmMMM<<<999111((((((111888///!!!,,,...---))))))......+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---///000222333666:::>>>BBBEEEHHHKKKNNNPPPRRRSSSTTTRRRQQQPPPPPPGGG@@@666000...---+++(((+++***(((''''''***///444!!!(((000333333111,,,''')))***---111333333444666AAA===;;;;;;999666666:::@@@666555======444111777666222>>>666888###)))+++)))&&&$$$%%%(((***---000+++...---)))(((***)))$$$,,,+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))************)))+++---...///111444666777666???OOOIII:::777444222222111///---***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******++++++,,,,,,---...///000000333333444666777444///+++444333222444888<<<======UUU^^^jjjrrrsssmmmfffaaalllllliiiccc___cccnnnxxx~~~oookkk[[[bbbOOOGGGGGG,,,///+++++++++,,,---,,,)))&&&***)))''''''((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,---......///111333666888;;;>>>AAADDDFFFGGGGGGIIIKKKNNNQQQSSSTTTVVVWWWWWWSSSMMMGGGCCC999444...+++,,,,,,***)))((()))***+++,,,,,,,,,++++++------,,,******---000***+++444000777333<<<===444:::FFF<<>>CCCBBB;;;111111888:::777000...+++***...222///)))******+++,,,,,,+++******)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++,,,---...//////111333666;;;???CCCEEEFFFKKKMMMNNNNNNQQQVVVVVVSSSQQQ@@@:::===444'''...BBB\\\mmmRRRbbbrrrttt[[[yyyrrr}}}uuuggguuupppbbbIII999;;;333SSScccyyyvvv~~~bbbGGG:::999666###(((888,,,......***(((***+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---///000222333777:::???DDDGGGJJJNNNQQQQQQRRRTTTUUUUUURRRMMMIII>>>888222...------***(((+++...000///,,,))))))***444000+++)))''')))222;;;;;;<<<===???BBBDDDCCCBBB;;;555444999>>>???>>>>>>HHH>>><<>>CCC:::>>>888AAACCC>>>???999///+++///,,,%%%---000111...---///000///++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************)))+++---......000333555999666AAAWWWRRR999777444222111000...---))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********++++++,,,---...//////000333000...111555888888666<<<555...+++...222555666,,,...111444555444000---111666;;;;;;999:::@@@GGG666444777222(((,,,111***555,,,444++++++111$$$(((,,,,,,,,,---///000///---((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***+++,,,---...//////111444777999===BBBEEEIIIHHHGGGGGGIIIKKKNNNOOOOOOPPPRRRQQQMMMFFF???:::444111---++++++,,,,,,++++++,,,,,,---------------+++---...//////000111333>>>;;;>>>BBBKKKKKKHHHAAAOOOKKK@@@NNNOOOKKKJJJFFFPPPPPPQQQPPP===III^^^===>>>EEEIIIHHHIIIIII@@@444;;;;;;444+++(((+++***$$$,,,++++++************+++************************)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---......///000222666:::???CCCFFFHHHLLLNNNOOONNNQQQVVVUUURRRHHH@@@666(((000@@@CCCNNNEEE___gggmmmvvvccc@@@>>>DDDXXXssscccqqq}}}\\\BBB???,,,...000+++...///---***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,---///111222333666:::???DDDHHHLLLPPPSSSSSSRRRSSSUUUUUUPPPHHHAAA444111...---......---,,,.../////////...,,,***)))'''***333===@@@===AAAHHHGGGFFFCCC@@@BBBFFFFFFDDDHHHBBBBBBJJJQQQPPPIIIDDDRRRXXXWWWNNNLLLRRRNNNCCCFFFFFFBBB;;;FFFOOOIII666555777:::<<<@@@AAA===777+++---...,,,******+++,,,***+++,,,,,,---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))************)))+++,,,---...///222444:::555@@@XXXSSS999666333222111000...,,,)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))************+++,,,---...//////444111...,,,,,,///333666111222222111...)))%%%"""666000(((###$$$'''***,,,!!!%%%***...000111222222,,,(((+++***&&&...888555)))%%%***'''(((...)))---444...'''"""!!!$$$&&&(((((()))******)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***,,,---......---///333666999>>>DDDHHHJJJJJJJJJLLLOOOTTTXXXZZZRRRSSSTTTSSSNNNFFF>>>999111///---,,,,,,---......---,,,,,,,,,------......222222444777:::<<<<<<;;;@@@@@@>>>CCCEEEJJJHHHHHH???III;;;eeeOOOMMMPPPeeeqqqLLL888KKKQQQEEEHHHOOORRRNNNGGGCCCEEEJJJKKKHHHHHHKKKIIIAAA:::666222...///...+++)))((()))***,,,++++++++++++++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,---......000222555999>>>BBBFFFHHHKKKNNNOOOOOOQQQTTTRRRNNNEEE888555///???OOOVVV{{{qqqtttuuuhhh{{{}}}^^^777999CCCRRRsss[[[DDD@@@''',,,---///000///------...************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,---///111333444555888>>>CCCGGGKKKOOORRRSSSRRRQQQRRRQQQJJJAAA999///---,,,+++,,,,,,,,,,,,111,,,&&&'''---555;;;===???@@@EEEJJJIIIDDDDDDGGGFFFKKKNNNPPPVVV^^^___\\\|||}}}mmm___QQQIIIJJJTTTUUUIIIAAABBB@@@>>>;;;777222---,,,,,,******,,,---------------************************(((((((((((((((((((((((())))))************))))))'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************)))***,,,------...111333666000999NNNIII999666333111111000...,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((())))))***)))******+++,,,---.........///000///,,,+++...000))),,,...///...///333666 $$$+++222555222,,,'''666222...,,,,,,+++(((%%%333---//////&&&&&&''' ...,,,,,,++++++++++++,,,!!!'''---111111---)))''')))***)))'''%%%%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''((()))+++---......,,,///222555999???FFFJJJOOOOOOOOOOOOQQQSSSUUUVVVSSSTTTSSSQQQKKKDDD<<<777///......------...///000,,,,,,,,,---...000111222333555999===BBBHHHNNNRRRJJJTTTVVV___XXXfffooo~~~yyy}}}kkkZZZTTTRRROOOQQQVVVDDDEEEIIIMMMKKKCCC======555333000---++++++,,,,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,---......000111444777<<<@@@DDDFFFJJJNNNOOOOOOPPPQQQMMMGGG@@@***666FFFYYYWWWccciiippp~~~}}}YYY333OOOtttsss[[[AAA444///,,,---...---...000************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---///111333444444888===BBBFFFJJJNNNQQQRRRQQQOOOMMMHHHAAA999444...---,,,************+++...///222888>>>AAA@@@???MMMKKKGGGBBBFFFOOOXXX[[[jjjxxxzzzbbbTTTUUUTTTMMMGGGDDD@@@:::666666---------,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************)))***,,,,,,,,,---000222555333999GGGCCC888666333111000///---,,,(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))***+++,,,---......***---///000000///000000555111***###"""%%%///...,,,)))'''&&&%%%&&&+++(((&&&'''***---......'''""")))///+++---000***''')))&&&((('''%%%((('''///,,,'''%%%%%%'''((((((&&&((()))(((&&&%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''')))+++,,,---...---///111444888===DDDIIIRRRRRRQQQPPPNNNMMMLLLLLLPPPOOONNNJJJDDD<<<555111------------------///000---...///111555888<<<>>>===FFFOOOVVV]]]llldddSSSJJJNNNMMMAAA:::<<<999999999777444111///---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,------...000111333666:::>>>BBBDDDHHHLLLOOOOOOOOONNNHHH@@@,,,BBBUUUAAAbbb|||vvvFFFFFFSSSuuu}}}fffQQQAAA333---,,,++++++...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++---///111333555555999>>>CCCFFFJJJNNNQQQPPPOOOLLLGGG???777222000...------,,,---///111444444<<>>@@@@@@===777111---,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,------...111111222555999===@@@CCCGGGLLLOOOOOOOOOLLLEEE<<>>CCCGGGMMMPPPQQQRRRUUUXXXTTTMMMPPPPPPMMMEEE;;;333//////,,,,,,,,,/////////000222000444EEE@@@KKKOOOuuuuuuuuu~~~{{{pppuuuzzz|||zzzttt|||yyyXXXZZZDDD<<<;;;CCC000DDD:::333111...+++,,,......+++---,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,---......111333555666888<<>>777111...---***---000000------222777JJJ???::::::\\\ddd|||yyyeeefffZZZHHH???@@@444<<<;;;666///******---111+++,,,,,,,,,,,,+++***)))***************************************************)))))))))(((((((((((())))))))))))************++++++++++++,,,---......111222444666888;;;@@@DDDFFFQQQYYYGGG@@@CCCAAASSSVVVxxxsssqqqtttooonnnqqqtttsssrrrtttrrrpppqqqsssrrrllliiiiiiUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOONNNOOOPPPRRRSSSEEEIIIOOOVVV^^^gggpppvvvkkkGGGIII___sss|||]]]HHHCCC999(((---,,,+++***+++------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---///000222333555999???CCCFFFHHHKKKNNNMMMAAA333///333555...%%%///222DDDEEEHHHKKK<<<<<<===TTT}}}yyysssooo{{{{{{ooouuutttyyypppnnntttjjjjjjwww~~~zzz[[[TTTOOO:::333CCC777777<<<777(((&&&...---+++******)))))))))******)))(((((()))******)))'''((((((((((((((((((((((((((((((((((((((()))))))))&&&'''((()))***++++++,,,*********+++,,,---...///555111999DDDDDD|||999777555333000///------)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,+++************)))))))))''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))***+++,,,,,,---///111222444888===AAACCCGGGJJJKKKPPPUUUTTTPPPJJJEEE>>>777333000...,,,:::333,,,,,,222;;;???@@@<<>>LLLpppppplllppptttzzzqqqggg^^^ZZZXXXQQQMMMLLLOOOPPPNNNLLLMMMHHHFFFGGGKKKNNNOOORRRVVVYYYYYYXXXWWWWWWXXXYYYYYYPPPPPPPPPNNNJJJFFFBBB@@@RRROOOJJJEEECCCFFFLLLQQQ===HHHVVVcccnnn}}}^^^>>>JJJgggjjjKKK;;;000///...,,,,,,+++++++++,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---///000222333555;;;BBBGGGHHHIIIJJJLLLCCC;;;222------000444666???===HHH@@@===IIIWWWqqqUUUnnnwwwtttmmmtttvvvcccKKKdddcccfffrrr{{{rrr[[[CCCHHH888)))$$$(((,,,222333'''+++***************+++,,,***)))((()))++++++)))((((((((((((((((((((((((((())))))*********)))((((((&&&''''''((())))))******,,,,,,,,,,,,,,,---......444222666???CCCzzz888777555333000///...---)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,++++++*********)))))))))''''''''''''((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************************''''''((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,...///111222333777;;;???EEEIIIKKKJJJMMMPPPPPPMMMJJJCCC999333111111///...''',,,111555<<>>???888000***---------------,,,+++***++++++++++++++++++++++++*********************************)))))))))(((((())))))*********+++++++++++++++++++++,,,---......///000222444666999>>>BBBMMMMMMPPPQQQ@@@IIIeeezzzxxxyyywww}}}}}}ppphhhTTTVVVXXXZZZ]]]aaaeeeiiissssssxxxvvvpppVVVVVVTTTPPPKKKGGGEEEDDDAAACCCEEEDDDCCCEEEJJJNNNdddkkkrrrvvvxxxfff<<>>EEEgggssssssZZZBBB:::======:::888222000...+++***+++,,,,,,++++++++++++++++++++++++************************************))))))))))))************++++++++++++++++++++++++,,,---.........000222333555999>>>BBB>>>FFFEEEGGG:::UUUjjjzzz}}}wwwooo___[[[UUURRRSSSYYY```eee~~~}}}kkkbbbTTTOOOIIIEEECCCAAA===:::AAADDDJJJPPPWWW\\\aaaccckkk}}}vvvGGGGGGiii^^^PPP666000---000111---***+++,,,++++++***************************************((()))))))))************))))))*********+++++++++,,,,,,,,,---///000222333999999<<>>===@@@888555111---++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))*********++++++++++++,,,++++++++++++,,,---......///000222333666999>>>BBBSSSWWWDDDLLLaaa}}}~~~fffbbb\\\WWWWWW^^^hhhooowww~~~yyykkk\\\QQQBBB===888999@@@HHHKKKLLLIIIPPP^^^tttWWWCCC]]]bbbBBB444+++...111...,,,---,,,,,,+++************+++************************))))))))))))************)))************+++++++++,,,,,,,,,---///000222333999888;;;@@@EEECCC:::222+++---555AAADDDBBBFFFOOOLLL___zzzuuupppQQQooopppqqqeeeSSSBBB999666/////////...---------------,,,+++***+++------+++***)))))))))))))))))))))))))))(((((((((((()))***+++)))***+++,,,...000111222...............///000000111888222777KKK777666444222111/////////)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,,,,,,,,,,+++************)))))))))&&&&&&''''''((())))))***))))))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))*********++++++((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++---///111222444777<<<@@@BBBJJJOOOOOOMMMLLLIIIEEE777555222000000444:::???FFF___jjjpppNNN;;;777===;;;777333000/////////------------------------+++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,++++++++++++,,,---......///111333444666:::???CCC===KKKCCCVVVbbb}}}|||ssseeeWWWRRRXXXeeeppp|||nnnYYYIIIAAA>>><<<;;;EEEAAA>>>CCCTTTpppUUUVVVccc___FFF111...111///---///---,,,++++++******++++++************************))))))))))))************)))************+++++++++,,,,,,,,,---///000222333777:::???AAA???:::444111+++777FFFJJJ@@@>>>WWWvvvyyyyyy^^^\\\aaa666666CCC111111///...------,,,,,,,,,++++++,,,------,,,***))))))))))))))))))))))))+++***)))((()))+++...000---------....../////////******++++++,,,---...//////:::222888PPP777666444222111000//////))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))***+++,,,,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&'''((())))))***)))*********++++++++++++++++++++++++++++++++++++/////////000000111111111........................)))************+++++++++)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++,,,...///111333777<<<@@@EEEMMMRRRPPPKKKHHHCCC>>>333444444333444999BBBIIIeeeWWWGGG???>>>;;;888555222000...------------------------+++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++,,,---......000111333555777:::???CCCJJJNNN[[[QQQmmmzzzfffWWWXXX___kkkyyyjjjWWWKKKDDDAAABBBBBBBBBEEEOOO^^^jjjIIIGGGyyy{{{ZZZ;;;111222///---///---,,,++++++******++++++************************))))))))))))************)))************+++++++++,,,,,,,,,---///000222333444<<>>===???AAANNNppp|||yyyZZZhhhzzzVVV<<<333222000///---,,,,,,,,,,,,,,,+++,,,------,,,***))))))))))))))))))))))))---,,,***)))***---111444333222111///---+++***))))))******+++,,,---///000,,,999111777QQQ999888666333111000///...+++)))'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***+++,,,,,,,,,,,,,,,******))))))((((((''''''((('''+++111///((($$$&&&,,,+++,,,'''###,,,222***---...111333666999;;;<<>>>>>777;;;:::666<<<<<<999888333111---111000111++++++***)))((('''&&&&&&((((((((('''&&&'''***,,,(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((())))))******+++---///111333666:::===DDDJJJQQQSSSNNNEEE>>>:::222555999///AAADDDqqqRRRCCC///DDD666999000(((...,,,***+++......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++,,,---.........000555111000===EEEDDDTTTaaabbbvvvfff\\\ccc}}}sssfffbbbaaa^^^ZZZYYYWWWTTTOOOJJJFFFCCCAAABBBCCCCCCCCCDDDFFFHHHQQQ\\\mmmcccLLLHHHEEECCC>>>;;;@@@JJJXXX;;;QQQyyymmmJJJ888;;;***555---......---,,,,,,,,,------++++++++++++++++++++++++************************)))************+++++++++...---,,,+++,,,...000222222<<>>CCC777===>>>;;;HHHDDDDDDHHHDDDOOOAAAVVVQQQJJJGGGFFF>>><<<;;;:::===999;;;<<<===???@@@>>>888222111...)))%%%$$$&&&))),,,,,,++++++,,,+++)))&&&###***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********,,,---///111333666:::===CCCGGGKKKLLLIIIBBB999333666+++...???GGGvvv{{{KKKGGGOOONNN<<<...BBB000...,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++,,,---...///---666///777>>>444888GGGaaayyyssseeeccc}}}tttjjjbbbXXXQQQPPPNNNLLLJJJIIIHHHGGGFFF???@@@???<<>>::::::::::::999888666666999999999999888999:::;;;999;;;======<<>><<<666///000666===>>>GGG555UUU{{{zzzmmmppprrrllliiigggkkkiiidddbbbfffiiihhhvvvzzzkkk]]][[[iiifff```ZZZUUUSSSUUUYYYppp~~~rrr\\\tttSSS,,,888===$$$+++;;;///...------......---+++,,,+++++++++++++++,,,---//////000000...+++)))'''((()))******(((((()))***+++,,,------,,,,,,...000---///111111HHH999888666333111000///...+++)))'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))******+++,,,,,,,,,++++++*********))))))))))))))))))***///222...'''###$$$111333000555@@@DDDJJJXXXNNNUUUJJJSSSVVVSSSccc^^^qqqxxxrrr~~~jjjwwwqqqyyywwwooobbb\\\\\\UUUMMMGGGHHHGGG:::111---999DDD888:::===>>>:::222***$$$'''&&&%%%'''******(((%%%++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))******+++,,,...000111333666:::>>>BBBDDDGGGHHHEEE???666111...@@@CCC{{{DDD===666TTT%%%333111...,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///333;;;&&&666AAA---FFFhhhppp{{{tttjjjxxxbbbQQQLLLSSSWWWJJJGGGBBB>>><<<===???@@@@@@@@@???<<<:::<<<@@@DDDCCCAAA===<<>>>>>>>>>>>>>>;;;;;;:::::::::::::::;;;999;;;<<<:::888888;;;>>>BBBCCCBBBAAABBBIIISSSZZZtttVVV???;;;BBB===888FFFooobbbXXX[[[///555...555///......---,,,,,,------++++++++++++++++++++++++************************************+++++++++,,,+++,,,---...000111333333<<<666///000:::CCCEEEBBB@@@cccyyyvvvttt^^^MMMlllwwwuuuooowww}}}~~~wwwlllaaaSSSMMMRRRccc{{{}}}SSSQQQAAA666...888'''///.........//////---+++++++++++++++,,,---......111000---***((('''''''''(((***,,,,,,+++))))))***+++,,,------,,,,,,...000---111444333HHH999888666333111000///...+++)))'''''''''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***++++++,,,,,,,,,++++++************************)))((((((''''''+++333;;;...===AAAAAAMMMSSSXXXdddpppsssuuuyyysssttt{{{pppbbbSSSYYYJJJ@@@222333222000000333777;;;>>>---+++(((''''''))),,,---***))))))((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++,,,...000222333666;;;>>>@@@EEEHHHGGG@@@999666555>>>AAA{{{jjjFFFGGGAAANNN777444000...---...//////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++,,,,,,---...///222666(((;;;888///aaa}}}uuuyyynnnmmmzzzcccAAA;;;IIIEEE???>>>555<<<===>>>AAADDDFFFFFFEEE???AAACCCDDDDDDBBB@@@???@@@@@@@@@???@@@BBBDDDDDD<<<;;;999888777888999:::999888777777999::::::999999;;;===<<<::::::;;;===666888:::<<<<<<>>>BBBEEEJJJEEE???@@@SSS~~~]]]FFFGGG???BBBAAAHHHjjjSSSZZZoooLLL///111///000///...------,,,------++++++++++++++++++++++++*********************************+++++++++,,,,,,+++,,,---///000111111111222000666AAACCC???AAAJJJ}}}ooo\\\QQQUUUfff|||uuubbbWWW]]]dddiii\\\ddd555888888$$$000/////////000000...,,,---,,,,,,,,,,,,------...,,,+++)))(((((()))***+++(((***---...---+++******+++,,,------,,,,,,...000000444777555III999888666333111000///...+++)))'''''''''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))++++++,,,,,,,,,++++++***))))))******++++++,,,,,,,,,)))&&&(((///666777555PPPWWWTTTWWWsssvvv}}}^^^XXXlll\\\sssxxxhhhrrrzzzgggcccNNNMMMSSSWWWqqqvvvuuuyyyuuuIIIGGGBBB>>>;;;:::;;;;;;<<<<<<;;;555...))))))+++''''''''''''((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++---...000222444777;;;>>>>>>FFFJJJCCC666000666@@@KKKFFFAAA666;;;888555111...---...///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////++++++555DDD000AAA}}}zzzbbbDDD;;;>>>TTTYYYOOO]]][[[WWWYYYSSSTTTRRRQQQUUU\\\___]]]ZZZRRRUUU]]]eeeiiidddXXXOOONNNSSSXXXUUUMMMEEEEEEIIIIIIHHHFFFDDDCCCCCCDDDDDD???===<<<<<<>>>??????>>><<<===>>>===<<<;;;;;;<<<<<<>>>??????===:::888777333777:::<<<>>>CCCLLLSSSoooyyyLLL???DDDBBB===JJJsssIIIbbb===555---111000///...------------++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,---...///////////////333333>>>HHH???666IIIiiiiii\\\```___gggkkkSSSSSSiiiaaajjjaaaCCC(((AAA111000000000111111///---000///...---,,,,,,,,,,,,(((((()))***+++,,,,,,,,,(((+++---...---+++******+++,,,------,,,,,,...000---222444222EEE999888666333111000///...+++)))'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))++++++,,,,,,,,,+++******))))))***+++,,,---------%%%111888555222:::JJJVVVQQQvvv{{{qqqwwwsssuuurrryyyccciiittt^^^ppp~~~}}}iiiaaaEEE^^^mmmzzzlllWWWEEE;;;<<>>>>>EEEFFF<<>>333222111000...------,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------.........///111333666777@@@EEEAAABBB```sssbbbgggtttWWW\\\uuuWWWwww888333222111222333333111///111111///...------------+++++++++++++++***)))(((***+++,,,+++***)))***,,,+++,,,------,,,,,,...000111333555555MMM999888666333111000///...+++)))'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))),,,,,,,,,,,,,,,+++***)))))))))***+++---...//////888;;;JJJnnnhhh{{{iiiqqqhhhtttsssRRRnnnzzznnnXXXTTTccczzzgggWWWFFFAAAFFFJJJGGGAAA333222000---+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,---///111333444777<<>>777zzzmmmuuuxxxmmmnnnpppuuu|||\\\KKKIIIJJJOOOAAABBB???KKKbbbfffQQQyyy[[[...222111000///------,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------.........///333777;;;===DDDOOOHHHFFFxxxkkkmmmjjjbbbpppiiimmm333222222222333333111000000//////.........//////******)))(((((()))***+++***++++++***))))))***,,,+++,,,------,,,,,,...000000111333666PPP999888666333111000///...---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((())))))******000---+++******+++,,,---...111///000333111000888]]]}}}||||||bbbaaaTTTrrrjjjggg[[[MMMgggoooXXXIIIAAA<<>>000111444******---***)))'''&&&&&&''')))***''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***+++,,,,,,---)))111000111999999888AAAGGG555???@@@www|||BBBDDDJJJBBBBBB000111111000...------...........................---------------------------------------...000000000111999AAAsssjjjIIIHHH===eeeEEEGGGDDD:::PPPCCCbbbppp<<<555000444555------...(((,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,---------***...666333000AAA[[[RRRAAAQQQ{{{{{{xxxaaafff{{{RRRccc;;;,,,222000444999111/////////...------,,,,,,+++++++++************)))************************,,,,,,,,,,,,---...//////222333333333DDD999888666333111000///...---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((()))*********(((+++.........//////...000&&&***,,,(((888WWWfffwww|||aaammmjjjyyy~~~```RRRfffvvv]]]VVV666LLL;;;III777'''555...%%%(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))((((((((()))***+++,,,------...444000...777:::999>>>333:::333uuuNNNAAAGGGOOOHHH ///000000000....................................------------------------------------...///000000666777DDDnnnxxxxxxbbb^^^WWW}}}xxxiiiiiijjjGGGAAAUUUoooDDDAAAEEEAAAggguuuHHHnnnSSS666+++))))))$$$***444444,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...444444...'''///EEEXXX^^^MMM^^^jjjfff|||]]]SSS444777666555666///000//////......---,,,,,,++++++++++++************************************,,,,,,,,,,,,---...//////000444666666EEE999888666333111000//////---+++((('''((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((()))******++++++(((...000,,,+++...---)))000'''555@@@???\\\~~~}}}dddeeeQQQlll|||\\\QQQ,,,OOO>>>OOOVVV......444'''((()))******)))((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******,,,,,,---...000777111,,,777===;;;<<<===HHHtttkkkEEEGGG666CCC000000000000/////////...........................------------------------------------...///000111:::...666YYYVVV===???hhh~~~tttUUUDDDWWWxxxGGGJJJLLLMMMVVVcccbbbdddrrryyywww|||ppp???222___QQQBBBPPP;;;MMMHHHiiihhhBBB777777999222...///***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......***222000+++@@@___cccQQQeee]]]]]]```ooo@@@888666444444111000000///......------,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,---...//////...444888888DDD888777555333111000//////---+++((((((((())))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))***+++,,,,,,,,,000...)))***000000+++:::...111WWWrrr{{{rrrllljjj}}}hhhgggBBBGGG<<<333LLL:::///+++++++++******)))))))))*********++++++*********(((((((((((()))))))))))))))))))))))))))*********))))))***+++,,,---.........777333///999???;;;:::===sssYYYMMM<<>>iiiuuuVVVPPPCCC999666222000000111000///...............................................................///111111222AAAzzzqqqrrr{{{mmm[[[RRR@@@AAA;;;rrr\\\CCChhh]]]BBBTTTlll[[[tttNNNDDDXXX___XXXkkkjjjRRRBBBDDDWWWrrr|||UUUCCC]]]===JJJAAAQQQ;;;fffaaa???---...,,,+++000333---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000999---:::___pppkkkxxxyyyjjj^^^ZZZaaaeeefffaaa]]]^^^```___YYY]]]`````````dddooozzzppphhhgggnnnmmmiiitttuuuzzz}}}qqqrrrbbbTTT888111111333111000000///......------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,---...//////---222444444BBB777666555333222111000000...,,,)))((()))***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))+++,,,---...//////---...333111+++---555EEEmmmiiiTTTOOOQQQMMMEEEAAA@@@BBBJJJTTTYYYVVVRRRPPPQQQLLLPPPHHHDDDKKK;;;AAA[[[jjjnnn}}}xxxdddooosss^^^SSS>>>333GGG999555000+++)))***,,,---******++++++++++++******(((((((((((())))))))))))((())))))******+++++++++***+++,,,,,,......///000...555666777999777BBBYYYuuuCCCNNNBBB<<<444000000111000///............................................................///000111111777AAAsss]]]XXXeeeuuupppZZZ|||III<<<<<<000ccc~~~qqqZZZHHHfffIII===[[[}}}~~~[[[SSStttHHH>>>GGGoooeeeKKKBBB???UUUPPP___dddfffVVVKKKBBBHHHDDDBBB|||yyyPPPfffRRR444444222---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...000000222///QQQnnnkkkddd```fff___bbbbbbaaa^^^[[[[[[\\\]]]___]]]^^^iiizzztttqqqjjjyyy|||SSS999...111111111000//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...111222444EEE777666555333222111000000...,,,)))((()))***))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***+++,,,...//////444---///555...***AAAbbbrrr}}}oooXXXHHHCCCEEEGGGJJJRRRYYYYYYUUUcccfffnnn|||qqqdddYYYOOOPPPHHH;;;UUUkkkkkk{{{cccuuuYYY@@@777<<<999444000,,,++++++,,,))))))************))))))(((((((((((())))))))))))((())))))******+++,,,,,,++++++,,,---...///000000222444555:::===???___YYYBBBKKKBBB777000///000000///............................................................///000111222777iiizzz___JJJDDDSSSlllmmmVVVeeeIII999::::::hhh|||}}}cccKKKAAAaaa|||CCCCCCeeeuuugggPPPXXXMMM???AAA@@@oooQQQNNNGGGNNNaaa___VVV|||~~~RRRVVVhhhlllEEEGGG@@@fffUUUFFF|||III)))///555333111///...------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,...///000111'''AAAuuuvvvtttooo|||uuussswww}}}sssvvvllllllOOO]]]}}}fffyyyHHH---555111111000000///.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000222222666JJJ777666555333222111111111...,,,)))))))))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((()))***+++---...///000444+++---666222:::lllqqq|||UUUFFF<<>>---,,,666%%%//////.........---------............////////////111000***222444...666999NNNTTT|||MMMDDDKKKOOO\\\LLL\\\___QQQ<<>>???hhhkkk===\\\|||eeeGGGeeeEEEIII333CCCyyydddLLLIII999BBBnnn}}}aaa|||OOO\\\vvvWWWEEEBBBRRRwwwJJJTTT~~~777......444///---//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------///---///000***---666333CCCzzz}}}}}}bbbjjjqqqCCCXXXMMMmmmooofffwwwxxxEEE777777222333...555666&&&.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,------...///000111000===777III:::999888666444222000000000...+++)))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******+++...///...------//////666'''777GGGtttsssRRRGGGdddqqqiiioooccclllddd}}}BBB777;;;LLL666'''&&&***)))))))))++++++***((())))))))))))******************+++++++++,,,,,,,,,---------...///000111222111999555@@@hhhiii777LLL>>>***???444888//////.........---------............////////////000000,,,111333///333777hhhsssTTTccc>>>===FFFTTTbbbyyyBBB]]]bbbUUUBBBEEEUUU|||gggTTTAAAFFFwwwjjjHHHjjjkkk```oooHHHOOO:::999OOOgggIII@@@OOOKKK@@@TTTppp___GGGzzzuuuGGGBBBNNNnnnhhhKKKMMM<<<111222666+++//////...---,,,,,,,,,,,,++++++,,,,,,,,,------------,,,000***---333///222dddnnnlllRRR@@@888OOO___iiieee^^^yyytttjjjeee:::222...222,,,111555***222.........---------,,,,,,---,,,,,,++++++,,,,,,---------,,,------...///000333///888555PPP::::::888666444222111000000---***)))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((******+++++++++++++++***---------///111111///...555111===rrr>>>===gggttt~~~VVVqqqmmmuuu222===888///???555,,,***))))))***+++***))))))))))))*********++++++******+++++++++,,,,,,,,,------......///111222333000@@@>>>LLLgggbbbXXX[[[|||QQQPPPJJJ---444'''(((/////////.........------............////////////...111000///333111000999\\\]]]NNN???===DDD___ooozzz\\\WWWooo[[[AAA???XXXeeeKKK<<>>eeecccxxxvvvDDD|||IIIBBBJJJbbb|||LLLuuuddd<<<000---===,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------+++222'''222888***DDD~~~{{{kkkaaa```kkkssssssTTTpppaaannn}}}@@@444///555---...555---222.........------------,,,---,,,,,,++++++,,,,,,---------,,,------...///000666///444444XXX;;;:::888666444222111000///---***))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,,,,++++++,,,+++,,,111333222000///444@@@rrrZZZBBBdddSSSmmm|||^^^uuuIII222KKK777444///,,,***)))***++++++***))))))*********+++++++++******+++++++++,,,,,,,,,---......///000222333444555;;;KKKggg{{{ssslllmmmlllkkkooosssqqqllllllhhhddd```WWWKKKDDDCCCVVVKKKHHHNNNPPPddd|||IIITTTEEE111===333////////////........................////////////,,,222333,,,333333///CCCMMMooopppAAAEEE???BBBeeezzz~~~nnnLLLccc@@@???\\\hhhPPPKKKlll^^^EEEkkk}}}{{{ggg}}}yyypppHHHAAADDD999EEEnnnYYYYYYJJJ]]]ggglllLLLAAANNNYYYhhhlllLLL{{{|||NNNXXXxxxOOOBBBFFFXXXPPPeee888444---===///000///...------,,,,,,,,,,,,,,,,,,------------...111+++444+++555444222rrr|||bbbsss~~~zzzxxxaaaJJJeeemmmcccmmmrrroooxxx???333999111---444...///............---------------,,,,,,++++++,,,,,,---------,,,------...///000555222444555]]];;;:::999777555333111111///---***))))))***)))((((((((((((((((((((((((((((((((((((((())))))************+++,,,,,,,,,,,,,,,,,,***,,,000000...000555CCC```LLLZZZ}}}aaannnfff666MMM;;;666333000,,,******+++++++++************++++++++++++******+++++++++,,,,,,,,,.........///111333444555777444]]]|||kkk___QQQMMMYYYmmm~~~{{{lll]]]WWWVVVRRRMMMKKKIIIJJJLLLMMMNNNPPPSSSUUULLLPPPOOOKKKLLLRRRUUUSSSJJJKKKMMMOOOQQQRRRSSSSSSXXXVVVPPPJJJLLLPPPLLLDDDEEEMMMSSSUUUXXX___dddeeeaaabbbiiivvv}}}nnneee]]]GGGBBBqqqWWWFFFDDD///,,,///000000/////////.....................////////////---000555,,,444444111[[[hhhEEE~~~[[[555AAA@@@AAAccc|||nnnXXXDDDoooNNNYYYmmmvvvkkk^^^]]]wwwDDD@@@YYYaaaZZZXXXRRRQQQ\\\\\\hhhbbbYYYAAA@@@<<<:::MMM}}}```>>>BBBfffOOOGGG:::@@@HHHQQQfff]]]ccckkkSSSxxxwwwLLL===vvv\\\DDDDDDSSSTTTVVV???>>>222666000000000///...------------,,,,,,---------.........111+++111///333---IIIJJJ^^^ggg]]]EEErrr}}}___JJJIII~~~wwwOOOddd~~~]]]QQQzzzpppQQQ555666333...333...,,,//////.........------------,,,,,,++++++,,,,,,---------,,,------...///000333555888777^^^;;;;;;999777555333222111///,,,***))))))***))))))(((((((((((((((((((((((('''(((((())))))******+++)))***+++,,,------------...,,,...///,,,---;;;NNNZZZVVVwwwaaaWWW}}}jjj~~~ttt444HHH===999555///,,,+++,,,,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,......///000222333555666555DDD{{{wwwLLLDDDPPPQQQOOOKKKKKKQQQUUUVVV[[[VVVUUUYYY[[[YYYZZZ^^^wwwkkkcccdddiiijjjhhhgggkkkmmmoooppprrrtttwwwyyyfffVVVTTT&&&===000000000/////////..................///////////////...555,,,666555666{{{MMMGGGMMM777AAADDDJJJjjj\\\OOOBBBuuudddUUUppptttZZZ|||}}}jjj]]]___PPPLLL```bbbJJJ777:::FFF@@@888<<<;;;LLLrrriiiuuuOOOTTTrrrFFF===BBB;;;>>>pppvvveeeUUU|||WWWIIIBBBFFF<<<888XXX```XXXpppsssVVVkkkwwwGGGFFFvvvrrrKKKBBBOOOxxxoooOOOLLL;;;000//////111000///...------------,,,---------............------***111111111nnn^^^ddd|||kkkwwwyyybbbQQQ<<>>999333...,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,......///000222444666777777qqqfffyyy]]]JJJfffnnnHHHNNN---777000000000000/////////...............////////////222+++444---888444==={{{EEEWWWpppDDD>>>AAAEEEYYYwwwlllQQQFFFooo___eeehhhcccTTThhhMMMGGGLLL<<>>>>>___gggAAAVVVZZZCCCFFF>>><<>>===fffqqqqqqkkkNNNLLL;;;eeeKKK777VVVqqqmmmzzzlllMMM222666000111///111////////////............---,,,,,,++++++,,,,,,---------,,,------...///000000::::::999ddd<<<;;;999888555444222111...,,,)))))))))******)))(((((((((((((((((((((((('''(((((()))***+++++++++)))***+++,,,------...---......222333333GGGyyy||||||tttiii^^^VVVOOOHHHDDDDDDCCCAAA>>><<<===@@@CCCBBBBBBBBBAAAAAABBBFFFHHHDDDAAABBBFFFGGGFFFHHHLLLEEEFFFGGGGGGFFFEEEFFFFFFGGGNNNOOOHHHEEEJJJPPPQQQXXXnnnwww|||WWWXXXTTTrrr}}}OOO___AAABBB<<<555///,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......///111222555666777===mmmzzz^^^RRRSSS^^^YYYEEE>>>GGGMMMMMM@@@LLL111000000000000////////////............/////////000444)))333---999444AAAeeeKKKiii___<<<>>>999???___}}}BBBLLLqqqJJJKKKGGGbbbUUU777AAAAAA}}}TTTEEE888DDDAAABBBGGG???ccc^^^>>>ZZZrrrGGG===888AAA}}}mmmfffCCCKKK>>>666DDDFFFKKKTTTMMMPPPlllmmmsss]]]MMMmmmuuuEEE444^^^ZZZ@@@GGGggg;;;777222888444111000///......------...---------.........//////(((???&&&222;;;\\\rrrbbbMMMSSSzzzMMM<<>><<<===@@@BBBBBB@@@JJJJJJ]]]UUUEEEYYYuuu<<>>>>>@@@lll;;;:::888555333333222333///---***))))))***)))((())))))))))))))))))))))))))))))))))))************+++,,,,,,------......//////222...999OOOyyyxxx```\\\XXXWWW\\\eeemmmqqq|||oooWWWVVV|||zzzeeeJJJ222>>>777:::111)))+++************+++,,,------,,,,,,,,,,,,------------222***666333000999777===qqqqqqdddeeeVVVCCCBBBKKK]]]gggdddMMM@@@OOO]]]WWWJJJXXXTTT777111222222000...////////////////////////000111111111000000333:::888qqqUUUQQQgggOOO@@@888>>>EEEuuu^^^jjj333<<>>666333111000///......------...............////////////---222000444>>>oooLLLLLLnnnPPP777666HHH}}}pppeeegggpppaaaEEENNNWWWIII???EEE[[[OOOIII>>>WWWjjj\\\LLLhhh{{{```777555222///000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333111<<<:::>>>qqq;;;:::888555333333222333000---***)))******)))((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---......//////333***<<<:::tttMMMsssWWWtttmmmooo444???>>>:::222000***,,,,,,++++++++++++,,,,,,------------......//////111+++777444222888:::KKKmmmlllNNNKKK@@@PPPbbbjjjmmmooooooTTT;;;444222111000/////////000///////////////000111111...///555555>>>444}}}uuuAAARRRnnnxxxDDD>>>888???WWWppp|||```ddd>>>eeemmmrrrBBB<<<::::::DDDXXX{{{QQQ]]][[[MMMxxxQQQ>>>VVV^^^EEEHHHCCC>>><<<===>>><<<999555666UUUoooiiiWWWHHH@@@:::TTTAAA666AAA<<<555SSSyyyMMMDDDaaazzzRRRNNN777,,,444111000///......------...............////////////---666000111ffflllRRRHHHdddwww???FFF888GGGwwwwww``````fffQQQFFF___nnnKKK<<<999<<<```WWWBBB888???YYYWWWQQQIIIjjjkkkttt111333444999222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333444::::::===xxx;;;:::888555333333222333000---+++)))*********)))(((((((((((((((((((((((()))))))))******++++++,,,,,,,,,------.../////////666///777```~~~dddnnniiivvvrrr[[[888>>>555444666,,,------,,,+++++++++,,,,,,------......//////000000111---777555333555>>>```xxx}}}eeeccclllfffTTTdddPPPOOO888333000000000///000222///////////////000000111777333111'''444===tttEEEQQQttthhh======777AAAdddmmmqqqjjjoooSSSrrrCCC@@@777444GGGZZZyyyRRRsssxxxKKK[[[hhhRRRMMM{{{IIIHHHDDD>>><<<<<<===;;;999777@@@PPPiii___DDDFFFLLLNNNIII]]]OOO:::>>>;;;???cccOOODDD]]]sssEEEddd===+++999111000///......------...............////////////111222---;;;kkkGGGuuu===BBB777LLLnnniii^^^UUUDDDYYYPPPCCC888555LLLmmmdddCCC???888FFFCCCNNN???NNNyyykkkiiiDDD;;;777:::+++000000000////////////...------------------------,,,---...//////000222444555<<>>666EEEcccvvv~~~~~~UUU{{{EEE;;;888???XXX~~~dddXXXTTTQQQnnnPPPcccqqq```LLLHHHCCCBBBDDDFFFFFFEEEDDDFFFJJJ```^^^EEEJJJZZZXXXLLLSSSgggsssuuuhhhRRRHHH:::666NNN{{{SSSEEEYYYuuuAAA{{{???,,,888111000///......------...............////////////111000---GGGHHH{{{WWWgggRRR888888TTT[[[vvvfffDDDrrr```NNN;;;===DDDNNNkkkOOOAAA888<<<222CCC:::CCCpppsss~~~UUU888333:::,,,111000000000////////////------------------------,,,---...//////000333555777BBBPPPFFF;;;:::888555333333222333111...+++******+++***)))))))))))))))))))))))))))((())))))***+++,,,---------------...//////000000+++==={{{hhh^^^~~~rrrMMMFFF:::@@@888***------,,,,,,,,,,,,------,,,------...///000111111222111666444666777SSShhhccclllmmmHHHBBB777000222222......222///////////////000111111%%%---===555:::RRRUUU???LLL~~~TTT===>>>777NNNtttqqqwwwXXXFFF@@@666;;;\\\vvvPPPoooooozzzWWWcccuuuPPPKKKFFFCCCEEEGGGGGGFFFAAABBBLLLVVVTTTNNNlllxxxRRR>>>ZZZ\\\FFFUUUOOOfff999---444111000///......------...............////////////...333222YYYxxxQQQoooHHHJJJOOO>>>HHHkkkSSSxxxbbb}}}VVV<<<>>>:::777IIIdddccc;;;777;;;777AAA===BBBhhh\\\iii222...999666111111000000000/////////------------------------+++---/////////111444666999HHH\\\MMM;;;:::888555333333222333111...,,,***++++++******))))))))))))))))))))))))((())))))***,,,------...------......//////000000000SSSwwwZZZnnn|||NNN===???:::///,,,,,,,,,,,,,,,---...///+++,,,---...///000000111222222444333:::===ddd||||||zzzGGGGGG\\\rrrwwwtttqqqyyyPPPGGG999111222333...---222///////////////000111111666111333'''222kkkQQQCCCNNNMMM>>>>>>888YYY|||QQQMMMsssrrr[[[IIIDDD666888XXXpppggg^^^lllmmmuuuppphhh^^^VVVQQQNNNJJJGGGHHHHHH]]]YYYQQQQQQppprrrLLL]]]eeeFFFNNNUUUqqq???777333111000///......------...............////////////000222;;;zzzqqq}}}uuuXXXgggMMM[[[~~~tttEEE===SSSnnntttkkkMMM???;;;AAAVVV[[[}}}JJJ???999>>>>>>BBB@@@___iii|||@@@000222222111111111000000000//////........................+++---//////000111444666<<>>===999bbb{{{tttAAA:::___OOOnnnMMM;;;???LLLZZZrrreeeooo}}}ccczzzqqqllleeeWWWnnniiicccSSSCCC{{{MMMWWWlllFFFJJJ___aaa===;;;222111000///......------.............../////////000666---BBBxxxfffPPPUUUpppnnnzzzgggLLL<<>>WWWkkknnnLLL888333666111111111111000000000000........................+++---///000000222444777>>>KKKeeeQQQ===;;;999666444333333333000///---+++*********+++*********)))))))))))))))++++++,,,,,,,,,,,,------///)))+++222......333222WWW{{{TTT}}}aaa666===DDD777///---,,,,,,---...---,,,,,,,,,---...///000111111555***===888;;;VVVeeevvvdddyyylllyyycccKKKnnnRRRIIIHHHHHH???GGGYYYaaaiiiVVV???>>><<>>KKK:::EEE>>>cccoooOOO===555666222111333//////////////////000111111000)))777999222qqq:::FFFUUUBBB>>>;;;===jjjyyy:::CCCfff[[[YYYUUUAAACCCBBB]]]xxxqqq|||hhhuuuyyyzzzfffPPP===bbbJJJAAA]]]pppIIILLL{{{{{{OOOBBB555666111111000000//////...............//////000111222222---GGGrrrcccnnnSSSNNNsss```ZZZ}}}mmmLLLAAAkkkxxxrrrxxxSSS:::SSSmmmrrrfffdddsss]]]SSSRRREEE<<<---AAAGGGHHH~~~VVVLLLBBB777...222222111111000/////////......------------......,,,...000111000222888<<>>|||kkkmmm~~~{{{OOO]]]dddjjjpppBBB[[[\\\mmmWWW===HHHddd}}}}}}YYYuuurrrTTTIII===<<>>===NNN>>>TTTQQQ>>>666777111000333000///////////////000111111555---555444444eeeCCCGGGVVV}}}AAA>>><<>>DDDZZZwwwJJJLLL}}}tttUUUWWW444,,,111111000000//////...............//////000111222444444___pppeeeqqq\\\YYYLLLCCCQQQZZZHHHaaa}}}iiiKKKGGG~~~yyy]]]JJJCCC<<>>===LLLuuueeeAAAggg{{{bbbYYYeeePPPAAAFFF}}}mmmpppnnnssspppxxx```III???~~~JJJ111<<<@@@FFFuuuwwwJJJIIIwwwyyyBBBNNN444999111111000000//////...............//////000111222222888|||uuudddeeezzztttEEE@@@>>>CCCVVV___]]]ccczzzaaaHHHLLL```hhhMMM<<<lll???888>>>666;;;bbbcccvvvfffTTT[[[CCC>>>\\\NNNHHH;;;;;;BBBGGGhhhjjjxxx---222...222222111111000/////////......------------.........///111111111666===CCCLLLYYYgggNNN<<<;;;888666333222222222000///---+++*********+++)))***************+++++++++++++++,,,,,,,,,------...)))222***444333222tttvvvrrrxxxdddFFF999333333111...,,,---...------------...///000111222222333222999AAARRRdddpppLLLTTT<<>>DDDXXXjjj>>>>>>@@@ZZZaaaAAAllloooVVV|||OOO???GGGWWWZZZaaakkkNNNAAARRRoooPPP@@@>>>888WWWvvvIIIGGGqqq~~~LLL___333333111111000000//////..................///000111222111;;;lllUUU___tttNNN>>>CCC===KKKGGG===AAAIIIeee[[[HHH<<>>555222222111111000/////////......------------......///000111111333999BBBIIIRRR^^^lllTTT<<<:::888555333222222222000///---+++*********+++))))))******+++++++++,,,+++++++++,,,,,,,,,------...'''---...555---AAA~~~yyyyyyuuujjj{{{{{{yyypppddd999HHH555222///---------...---------...///000111222222333999:::>>>kkk\\\~~~HHHbbb```???KKKUUUhhhWWW;;;666???[[[cccLLLBBBBBBJJJiii[[[ooofffpppoooaaannnrrrUUU???CCCqqquuu~~~kkkJJJ888888222...111111000000000000000111222222///666777333IIIEEEHHH???WWWaaa??????AAAjjjWWWAAAnnn~~~tttIII;;;DDD~~~mmm{{{[[[KKKuuugggLLL777TTTzzzggg===AAA???FFFZZZ[[[rrruuuLLLIIInnnQQQppp999888111111000000//////..................///000111222333BBB]]]VVVYYYddd888GGG???\\\jjjdddSSS@@@SSS~~~tttTTTGGG>>>QQQjjjAAA[[[|||qqqcccIIICCCCCC777BBBPPPNNNvvvrrrrrr[[[PPPBBBVVVoooOOOAAAEEEEEEFFFDDDgggZZZJJJ)))111222222111111000/////////......------------......///111222333666===FFFNNNWWWdddqqqXXX<<<:::888555333222111111000///---+++*********+++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,)))111333///]]]uuunnnZZZvvv\\\YYYyyyccc|||^^^```mmmqqqyyyppp111???777444000---------...------...//////111111222333222???;;;222}}}]]]mmmSSSoooCCC;;;EEEfffvvvpppYYYGGG<<>>VVV[[[AAA>>>@@@xxxUUU@@@ppp{{{rrrSSS???BBBzzzdddWWWaaa{{{xxxbbbCCCOOOOOOAAA===BBB;;;BBB@@@\\\uuuQQQMMMmmmFFF{{{vvv<<<===111111000000//////...............//////000111222000GGGZZZjjjYYY[[[~~~MMMjjjUUUfffvvv}}}[[[FFFEEEkkk|||KKKeee{{{vvvOOO>>>KKK999@@@aaaDDDNNNaaa```RRRdddPPPCCCHHHMMMMMMAAARRRXXX{{{<<<999222222111111000/////////......------------.........111444666:::@@@JJJQQQYYYgggtttZZZ;;;:::777555333111111111000///---+++*********+++))))))***++++++,,,------++++++,,,,,,,,,,,,------(((777'''///000:::}}}xxx}}}sssqqqVVVxxx]]]NNNtttiii}}}cccSSSLLLYYYoooyyyuuukkkKKKKKKiiizzzYYYdddmmmgggMMM;;;999555000---------............///000111222222333,,,555;;;;;;bbbaaaUUUqqqVVV???MMMkkk}}}kkkVVVJJJEEE\\\hhhFFF@@@???>>>@@@<<>>ZZZCCCttthhhgggQQQ>>>???sssUUUDDDJJJEEEttt[[[===@@@777<<<===NNNrrr|||hhhSSSNNNiiiSSS777***111111000000//////...............//////000111222111QQQ[[[XXXWWWeee}}}UUUCCClllrrrFFFrrrhhhFFFJJJ@@@>>>[[[IIIDDD~~~TTTXXXQQQlllZZZEEEAAAWWWYYYJJJGGGooolll===,,,222222111111000/////////......------------......---000555999===DDDMMMSSSWWWggguuuZZZ;;;:::777555222111111111000///---+++*********+++))))))***+++,,,,,,------++++++,,,,,,,,,---------%%%AAA(((---...EEE|||}}}ooofff]]]dddYYYzzzmmmbbbSSSDDD@@@IIIOOODDDGGGccc{{{zzznnnqqqddd~~~aaa>>>:::666111---------............///000111222333333:::111===DDD~~~TTThhhdddyyyqqq@@@JJJlllvvvRRRIIIiiidddCCC@@@FFFRRR___VVVRRRMMMSSSPPPJJJIII@@@uuuqqqpppnnnvvvSSS===SSSrrrffffff>>>GGG@@@FFF~~~[[[666333555333222///111111111000111111222333888666...999___zzz999FFFEEEWWWRRRAAA:::;;;^^^GGGzzzttt|||LLL===>>>{{{{{{WWWjjjSSSCCCBBBHHHvvvHHHHHH<<<===;;;???XXXZZZPPP^^^RRRKKKdddRRR{{{===999111111111000//////...............//////000111222777^^^yyy[[[OOOSSSoooVVVtttqqqOOOrrr~~~RRRKKKDDD666BBBKKKIIIwwwTTTMMMBBBYYYjjjPPPAAA^^^cccTTTCCC]]]zzzwww~~~888888222222111111000/////////.........------.........,,,000666:::???EEENNNTTTUUUeeeuuuYYY===888666666444000000222///...---,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,------///***888%%%111SSSxxxpppdddqqq|||eeegggXXX???AAA777???999666;;;@@@===BBBMMMOOO[[[tttvvv___555<<<333,,,+++,,,,,,---000......///000111222222333666;;;777FFFXXXooonnnFFF___ggg{{{{{{iiiFFF>>>GGGaaatttmmmmmmooocccAAAUUU~~~QQQQQQFFF{{{\\\WWWKKKIII>>>;;;UUUNNN999555+++999///333111111111111111111222222111444;;;333pppyyyDDD===EEEZZZ}}}LLLCCC888===}}}YYY>>>UUUmmmGGGAAA???fffpppYYYHHH[[[lllmmmRRRCCCEEEeeeXXXGGGAAA888<<<>>>@@@HHHPPP```GGG___```kkk555444333222111000////////////......//////000222333444888iii```hhhdddUUUVVVqqqhhhooovvvccc{{{pppzzznnnJJJDDD;;;PPPAAABBBzzzYYYRRRGGGVVVPPPEEE```|||WWW@@@UUUllllll666:::222222111111000/////////000//////.........//////000333666;;;@@@HHHPPPUUURRRfffgggnnn===888666666444000000222///...---,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,---------***111,,,===kkktttjjjqqqzzzEEEFFFuuuiiiOOO;;;DDD???BBB[[[SSSPPPWWWbbbddd[[[PPPqqq{{{]]]~~~nnnVVV>>>555...---...---...000......///000111222333333666444;;;UUUtttVVVvvvYYYooosssEEE:::FFFxxxrrrLLLccczzzQQQrrrVVVdddoooIIIDDDDDD[[[\\\IIICCC333888+++---111111111111111222222333;;;555:::666fffsss???888@@@YYY|||LLLCCC<<>>BBBFFF```EEE[[[jjjkkk;;;@@@333222111000////////////......//////000222333444>>>www^^^ZZZWWWLLLOOOlll}}}zzz{{{XXXKKKBBBLLLDDDEEEtttpppNNNQQQPPPFFFMMMdddbbbFFFNNNyyyeeevvvQQQ...222222111111000/////////000//////.........//////333555777;;;???EEELLLPPPWWWaaabbbvvv===888666666444000000222///...---,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,------000///+++000@@@wwwuuupppccc```vvvXXXCCCZZZkkkbbbdddgggnnncccsss~~~pppkkkeeegggWWW@@@777000000000///...000......///000111222333444;;;;;;>>>UUUbbbTTT___lllvvvEEE???MMM|||[[[rrr|||LLL___sssKKK|||PPPIIIFFF\\\pppVVV===666***333111:::111111111111111222333333888///999BBBtttzzzHHHAAAHHHWWW{{{IIIAAA>>>HHHQQQHHH}}}]]]HHH\\\DDDEEE???RRRiiiLLLCCCVVVVVV[[[hhhtttWWWqqqHHHAAANNNPPPNNNKKK:::<<<<<<>>>AAA```CCCZZZ``````555555333222111000////////////......//////000222333444<<>>```SSSWWWkkkpppWWWQQQkkkHHHFFFhhh___FFF444222222111111000//////////////////......//////000555666888:::<<>>KKKeeerrrtttbbbvvvdddiiiPPPJJJFFFQQQ@@@======<<<@@@GGGcccFFF[[[kkkjjj???:::333222111000////////////......//////000222333444777===OOOPPPHHHMMMiiittt|||nnnPPPLLLFFF```}}}KKKZZZvvvQQQqqqIIIDDDbbbMMM<<<===222222111111000///////////////////////////000111444666777999;;;>>>CCCFFFSSSLLLUUU===888666666444000///222///...---,,,+++*********))))))*********++++++++++++++++++,,,,,,,,,------(((444(((666KKKvvv}}}gggzzzrrr[[[aaayyy]]]cccnnn888VVVjjjmmm[[[hhhtttCCC:::222111000---,,,.........///111222333555555777III444PPPMMMXXXnnn___|||wwwhhhdddtttYYYHHHbbbeeeXXX___```PPPxxxPPPLLLTTTmmmhhh>>>::::::888000...111111111111222333444555666888:::<<>>DDDLLLPPPKKKWWWccczzziii[[[VVVEEE===LLLAAA???<<>>IIIVVVnnnIIIVVVyyyqqqooo<<<444333222111000////////////......//////000222333444===:::DDDGGGAAAEEE```zzz}}}vvvTTTooozzzmmm@@@JJJ:::@@@\\\SSSLLLiii___OOO```hhhVVVeeeaaa}}}YYY888222222111111000/////////////////////000111222333222444777888:::<<<>>>AAADDDGGGXXX[[[===888666666444000000222//////---,,,+++*********)))************+++++++++++++++,,,,,,,,,---------***///...///ssswwwooo^^^xxxmmmgggWWWgggQQQZZZ^^^vvvXXXbbbxxx{{{qqqMMMBBB666111///...///222---...000111333555666777666777OOOaaaGGGXXX}}}eeedddeeeWWWvvvvvv===666:::///000111111111111222333444666777111999888>>>pppDDD>>>@@@HHHpppoooGGG===FFFNNNQQQUUUuuummmkkkOOO777CCC___```LLLbbbXXXJJJDDD;;;DDD^^^wwwJJJFFFLLLAAAAAAHHHFFFMMMSSSpppcccfff[[[]]]{{{IIIFFFDDDKKKUUUlllHHHWWWqqqjjj888888333222111000////////////......//////000222333444>>>EEECCCEEE===???XXXqqq|||}}}___RRRBBB@@@EEEhhh~~~{{{TTTQQQKKKRRRtttXXXKKKEEE^^^ZZZrrriiifff444222222111111000/////////////////////000111222333444666888999:::;;;===???AAAEEESSSGGG===999666666444000///222///...---,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,------///222(((333kkkzzzvvv[[[lll```dddiiizzz|||^^^mmmsssiiiGGGqqqYYYOOOmmmyyyhhh999;;;000000+++111/////////111222444555777777@@@555AAA___HHHIIIzzzwww{{{qqq|||wwwttt:::444666222111222000111222222444444555666;;;777>>>;;;zzzEEEDDDAAAIIIjjjoooFFF===CCCWWW___{{{nnnKKKHHH>>>FFF^^^PPPMMMUUUQQQsssrrrxxxOOOMMM???GGGiiivvv}}}dddHHHYYYqqq[[[```QQQTTT]]]ccc[[[qqqTTTVVV999GGGwwwUUUmmmHHHYYYttt}}}AAA444222222111111000/////////...///000//////000333555<<<===<<>>QQQDDD===888666666444000///222///...---,,,+++*********************++++++++++++++++++,,,,,,,,,,,,------...---&&&BBB\\\ggg___dddiiiwww{{{}}}___TTTbbbZZZCCCGGGiiikkk~~~nnn<<<;;;///111,,,222...//////111222444555777777333666FFFbbbJJJHHHeee[[[bbbLLLUUUnnn~~~eeeKKK666222222444111000111222222444444555666;;;777>>>;;;{{{ccc;;;AAA555IIIeeeoooFFF>>>BBBVVVmmmllloooPPPCCCLLLttt___aaa888\\\YYYCCCzzz^^^CCCDDDTTToooWWWSSSKKK@@@\\\{{{kkkaaafffPPPnnnnnnUUU>>>RRR]]]lllJJJ^^^mmmwww<<<777222222111111000/////////...///000//////000333555EEEJJJ;;;GGG@@@CCCEEElllvvvyyyjjjIII^^^cccmmmmmmBBBHHHPPPbbbcccvvvbbb^^^yyy{{{TTTcccoooFFFIIINNNCCCqqq]]]VVV777444333222111000000000000//////000111222333444444555555666666888:::;;;<<<@@@:::KKKDDD<<<888555555333000///222///...---,,,+++*********************+++++++++,,,++++++,,,,,,,,,,,,------+++666222>>>rrryyySSS[[[^^^```gggrrrkkknnn___wwwUUUHHHyyy}}}tttWWW\\\fffxxx@@@:::///333...222...//////111222444555777777999:::???```MMMGGGdddkkkeeevvv{{{www~~~vvvtttOOO```YYY___uuuPPP666000444777000000111222222444444555666555444===???|||JJJAAABBBGGG```nnnFFF>>>BBBTTTbbbsssTTT@@@LLLXXXWWWZZZ000QQQWWWNNNCCCbbb[[[VVVSSSaaa[[[wwwWWWtttLLLQQQMMMjjjdddmmmJJJ^^^jjj:::333222222111111000/////////...///000//////000333555AAA444<<<@@@<<>>tttNNNQQQ___YYYcccuuu{{{ccccccBBBoooCCC999///444...222---//////111222444555777777::::::777\\\RRRDDDvvvpppqqqrrrmmmjjjjjjzzzjjjnnnsssAAA555444444555000000111222222444444555666888777===<<>>666BBBJJJ\\\tttzzzyyyzzzzzzrrrllleeeXXXpppZZZbbbcccxxx{{{NNN@@@KKKxxxNNN@@@KKKppppppaaaPPPeeeWWW___mmm{{{jjjccc222333222222111000000111111000000111222222333444444444444444555666777999::::::777BBBDDD:::666444555333//////222///...---,,,+++************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...000***BBB|||XXXPPP^^^```kkk~~~uuuzzz|||tttqqq\\\|||OOOSSSiiiDDD888...444...111...//////111222444555777777888>>>999MMMUUUAAAmmm}}}uuuoooUUUFFFgggxxxooolll666555888000///333000111222222444444555666444555:::>>>eeeDDDBBB:::DDD[[[lllFFF@@@@@@NNNxxxqqqfffsssPPP@@@:::FFFBBB777???wwwdddzzzkkk>>>;;;888===KKKXXX~~~PPPWWWpppRRRXXX}}}wwwkkk^^^OOOOOOkkkNNNZZZhhhJJJaaaSSS:::;;;222222111111000/////////...///000//////000333555888GGGDDDDDD:::<<<@@@RRRvvvkkkEEEEEEYYYooorrrlllbbbVVVgggnnnSSSuuusssnnnhhhRRRpppsssIIIEEE~~~jjjFFFGGGhhhaaa\\\]]]QQQiii{{{NNNSSScccPPP777333222111111000111111111111111111222333333444444333333333444555666777888666===BBBAAA:::666444444333//////222///...---,,,+++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------000999444>>>ttt}}}^^^NNN\\\]]]nnnyyytttRRR___eeeJJJuuu^^^IIIqqqVVV>>>nnnBBB777...444,,,000/////////111222444555777777:::>>>:::HHH^^^BBBbbbuuuyyywww~~~YYYNNN___rrrvvvoooSSSCCCHHH[[[dddxxx999666777,,,,,,666000111222222444444555666222333888???aaaLLL>>>@@@BBBVVVkkkGGGAAA???LLLfffPPPpppkkk|||aaa999HHH:::111>>>MMM~~~uuu]]]GGGGGG:::;;;777///---GGGMMMTTTWWWVVVeeeWWW@@@;;;OOObbbUUUgggIII```SSS555555222222111111000/////////...///000//////000333555999|||BBB:::EEEDDD>>>;;;QQQxxxtttuuuaaayyy^^^wwwzzzQQQdddhhhdddLLL@@@```zzz~~~UUUDDD<<>>888<<>>999555333444333///000333///...---,,,+++*********+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,&&&CCCuuu\\\HHHWWWXXXdddlllgggbbbbbbrrr^^^lllvvvxxxeee~~~aaaWWWqqquuu___ggguuu>>>555///333***///111//////111222444555777777555666888LLLmmmGGGVVVWWWCCCZZZdddVVV[[[wwwrrreeeMMM===CCCuuu;;;555444---///555000111222222444444555666;;;999777888LLLGGGHHH>>>???NNNkkkGGGAAA>>>JJJQQQDDDXXXdddxxxKKKDDD;;;<<>>DDDCCC>>>PPPlll~~~YYYwww\\\VVVvvvaaaGGG===WWWDDDGGGyyyhhhdddJJJJJJ@@@JJJ}}}LLL<<>>IIIJJJKKKJJJbbbddd888<<>>cccIII|||mmmJJJQQQ???HHH888nnnkkk```hhhKKKcccKKKvvv222;;;222222111111000/////////...///000//////000333555222VVV[[[>>>999<<>>\\\LLLYYYvvv555888222111111111111111222222222333333333333333333444222222222222333444555555222777333AAArrr999777555222000000000111///...,,,+++******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------///000(((:::uuuKKKHHHLLLjjjxxxvvvvvvxxx\\\XXXRRRqqqwww~~~bbbNNNIIItttmmmooovvvpppWWWWWW|||DDD000111444333***222000000111222333444444555555<<<===444DDDEEE}}}|||yyyxxx]]]uuu===555777,,,999111888222222333333333333444444111///>>>555CCCRRRIIIAAABBBGGGooo\\\LLL@@@<<>>>>>JJJAAAfff}}}zzzgggppprrr|||>>>666777,,,777000555222222222333333333444444===888999111:::RRRDDD===AAAEEEiiiaaaMMMAAA===GGG\\\IIIFFFwwwVVVFFFLLL:::MMMDDD\\\~~~rrrZZZHHH:::<<>>???@@@???999@@@SSSPPPsssSSSMMMWWWyyyqqqlllRRR^^^kkkMMMBBB>>>FFFgggPPP999FFFvvvbbbZZZzzzlllgggyyy555666333222222111111222222333333333222222222111111111//////000000000111111111888333777DDDnnnjjj999777555222000000000111///...,,,+++******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------666...444fffKKK===EEE```{{{uuu{{{{{{yyyooouuu\\\]]]tttWWWJJJQQQFFF}}}|||rrrwwwkkkppptttXXXeee|||yyyddd^^^mmm>>>//////000111***000///000000111222333444444999,,,<<<;;;dddQQQ===MMM{{{~~~yyysssxxxsssZZZ[[[???666777---555///333222222222222333333333333...111444>>>EEE^^^KKKHHH???BBBccchhhMMMBBB???GGG]]]TTTmmm\\\<<<:::BBBTTTwwwoooOOO@@@@@@AAA>>>888777OOOzzzoooCCCIII^^^HHHpppYYYKKKoooaaaLLL888888333222111000///.....................///111222333<<<555AAABBBCCC<<>>HHHggguuuyyy{{{bbbuuuvvvggg```ooobbb:::111//////222+++000//////000111222333444444;;;+++===555FFFgggAAAFFF{{{rrrzzzzzzxxxooo}}}}}}tttWWWIIImmmwww===555666///555111222111222222222222333333333...444000???<<<^^^?????????AAA^^^oooJJJAAA@@@GGGwwwUUU```ddd666GGGKKKWWWmmmXXXFFF666@@@333>>>nnnkkkVVV^^^JJJ|||uuuwwwTTTJJJuuuggg@@@999000222222111//////.....................///111222333888333aaaOOO<<>>666>>>XXX===JJJcccfffKKKkkkmmmrrrWWWJJJ|||KKK888111333333444555111111111111111222222222222000444222888>>>zzzzzz<<<:::???@@@TTTyyy~~~GGG???@@@CCClllOOOGGGvvv^^^[[[777===~~~tttlllCCC======HHHrrr\\\___hhh^^^>>>fffaaaJJJQQQrrrAAA888888111000//////.........///............///111222333...999777~~~;;;<<>>WWWgggmmmxxxjjjddd{{{tttfffdddBBB000444///+++444//////......///000111222333333000333666555:::bbbqqqCCC@@@wwwxxxaaatttUUUXXXjjjYYYzzzbbb[[[PPPooozzz>>>888111333333333555...111111111111222222222222///222888000777VVVFFFDDD===<<>>tttUUUsss}}}ggg[[[TTTCCCBBBDDDSSSsssNNNCCCIIIYYYTTTFFFJJJRRRXXX```ooo[[[DDD???VVV~~~OOO}}}aaaVVVhhhyyyzzzuuu999222555111111000000000000111111000000/////////................../////////000000111888+++EEEXXXhhh999888555222000000000111///...,,,+++***++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------///444///...@@@HHH555>>>:::MMMwww}}}~~~~~~~~~pppmmmHHHccc{{{ccc```\\\HHHzzzfff```YYYWWWEEEAAADDDGGG888===vvv|||gggsssbbb[[[uuutttYYY}}}vvv|||<<<---444...)))333///.........///000111222333333444555333:::>>>BBBWWWFFF[[[lllvvvRRR\\\___[[[888999111333444111444,,,000111111111111222222222333222:::+++>>>^^^FFFCCC===999DDD^^^LLLCCCBBB???zzzXXXdddttt>>>GGG|||ccccccFFF999dddgggCCCBBBIIIiii^^^GGGEEEXXX}}}aaa~~~III\\\eee___;;;000111000//////............///............///111222333HHH:::333III^^^111@@@DDD888>>>>>>AAAtttqqq___bbbEEEEEE[[[gggmmmZZZNNN888CCCVVVDDDTTThhhtttuuuJJJ===???MMMfffzzzoooRRRLLLiiiiii```~~~ppprrrNNN333555555111111000000000000111111000/////////......................../////////000---888,,,III[[[lll777555111000000111111111///...,,,+++******+++,,,)))************+++++++++------------------------***+++777///,,,}}}ggg888???666CCCwwwqqqgggwwwcccEEE888MMMpppRRRIII~~~qqqwwwppp???FFFlll\\\mmmcccRRR|||qqqjjj333222111///......------/////////000111111222222///333888111777GGGqqqTTTNNNDDDiiiwwwoooppppppjjjtttKKK666555444222111000000000000000000000000111111222444///777333222DDDCCC???DDD777MMMRRRIIIBBBLLL999yyyeeeuuuyyy|||IIIHHHhhhTTT___MMMIIIDDDKKKQQQ>>>]]]LLL===IIIgggYYYKKKMMMLLL\\\sssnnnoooNNNeeeXXXPPP333888111111111000///////////////............////////////NNN777)))CCCyyy@@@EEE222@@@???===>>>BBBrrrrrrRRRkkk;;;QQQeeePPPsss{{{HHH;;;```VVVlllhhhiiihhhSSSoooeeePPP}}}\\\ggg|||>>>555555---111111111111000000000/////////.........------------------............///222555111:::UUUppp888555222000111111111111///...,,,+++******+++,,,)))************+++++++++------------------------555---000222???{{{AAA===FFF;;;\\\nnn~~~yyyzzzjjjnnn~~~xxx___QQQjjjjjjooobbbOOO???VVVYYYdddnnncccxxxRRR333222111///...---------...//////000000111222222555444555333888666[[[LLLLLLdddooocccIIIhhhuuuccc~~~yyyyyycccRRRpppdddZZZ{{{>>>555444333222111000000000000000//////000000111222...)))222444555EEETTTEEE>>>777FFFNNNKKK@@@BBB999mmmOOObbbjjjooo{{{zzz{{{YYYGGGAAAZZZ~~~iiiDDD:::===HHH}}}:::CCCqqqooooooZZZDDD<<>><<>><<<@@@OOOvvv]]]PPP>>>999YYYIII@@@AAAUUUaaaRRR>>>^^^YYYGGG>>>NNNuuuttt{{{XXX<<<<<>>gggvvv[[[jjjTTTuuuwww===111000///...------------------...//////000000111222222///444DDD333>>>EEEBBBhhhjjj^^^SSSxxxnnnbbb|||~~~jjjtttggg;;;<<<333333222000000////////////............///000000555///000555000///ffflll:::@@@@@@999MMMdddiiicccFFF;;;DDD]]]OOOFFFXXXzzzjjjLLLBBBDDDEEEOOOBBBGGGgggNNNpppFFF===HHHhhhpppMMMCCCOOOxxxPPPpppwwwdddEEEIIIttt]]]XXXQQQqqqbbb}}}555555+++111000000///............///,,,,,,---------.........222,,,///999:::===>>>???===AAA555555OOO{{{kkkeeeyyy~~~yyyoooooovvvwwwggg___aaannnRRRmmm~~~]]]YYYttt~~~~~~fff|||tttrrrvvv|||cccMMM```tttaaa@@@===HHHbbb~~~III555000888---000000/////////.........------------------------,,,,,,---------............222111777HHHaaa:::777333111111111111000///...,,,+++******+++,,,))))))*********+++++++++,,,,,,,,,---------......111222///444@@@444{{{OOOCCCCCC888CCCSSSnnnwwwWWWkkkRRRQQQ```uuummmooo]]]LLLDDDZZZ^^^rrrkkkSSSHHHttt~~~\\\___pppWWW555000///...---,,,,,,,,,------------...//////000000222666222---;;;222---```ddd???AAA|||XXX{{{vvv000222222222111000////////////.........---......///000+++******333333222XXXCCCAAA???///EEEUUUQQQUUUHHHAAA:::mmmjjjIII```yyyvvvfffGGGSSS___CCC???TTTfffnnnlllcccBBB999DDDjjj[[[===GGGYYY{{{|||TTTCCCqqqiii{{{XXX___```YYY666777'''888000//////...............,,,,,,,,,,,,------------444---(((444666\\\UUU---???>>>???@@@???;;;IIIuuutttnnnqqqnnnsssaaa\\\gggZZZ___{{{|||ssswww~~~WWWQQQ>>>III===mmmiiiiiirrriii}}}rrrWWWUUUhhh@@@999FFF:::VVVvvviii>>>333,,,<<<.../////////............---,,,,,,------------------,,,,,,,,,------------......111111999HHH^^^;;;888444222111222111000///...,,,+++******+++,,,)))************++++++++++++,,,,,,------.........)))......111222'''\\\qqq???@@@;;;666FFFUUUeeeyyy>>>VVVqqqWWWbbb|||jjjzzzaaaUUUrrr[[[[[[qqqXXXYYYAAAJJJxxxTTTXXX???444......---,,,,,,,,,,,,,,,,,,,,,------.../////////000333555---777:::000CCCNNN999VVVjjjvvvSSS+++333111111000///////////////---------------...//////)))///+++222555666HHH???DDD@@@000AAANNN>>>999CCCFFF:::TTTSSSmmmkkkGGG;;;\\\yyy|||uuuDDD:::JJJ}}}TTTqqqWWWEEE<<>>:::444999LLLbbb|||mmmhhhiiiyyyzzzMMMsss~~~jjjnnnMMMbbb;;;GGG000ZZZ~~~mmmqqqxxxxxxjjjEEE999@@@555MMMvvveeevvvRRR///888...---444///.........------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------//////111;;;GGGZZZ;;;888444222222222111000///...,,,+++******+++,,,)))************+++++++++++++++,,,,,,---......///111555777666+++,,,JJJLLL>>>===888@@@FFFjjj}}}|||jjjXXXIIIGGGooopppJJJuuuccciii^^^eeefffTTTGGGRRRmmm{{{oooWWWvvveee]]]yyyyyy000666...---,,,,,,+++,,,,,,,,,+++,,,,,,---....../////////***666444444>>>;;;???}}}|||HHHBBB|||kkk777///===000000///.........//////------,,,,,,------...///,,,777...///222444444fffEEEAAA888???HHHuuufff???CCCCCC===DDDdddccc:::FFFggg|||lllPPPBBB@@@eeesssZZZAAAIIIxxxjjj~~~uuuHHHnnnyyy___ooofffzzzDDDQQQwwwggghhhyyy~~~555777,,,000000//////...------------...++++++++++++,,,,,,,,,,,,###///555+++555<<>>888666888??????;;;MMMlllrrryyy|||www|||}}}yyyrrrlllpppzzzWWWFFFFFFuuuzzzxxxlllLLLtttIII:::;;;BBBaaa~~~wwwcccXXXtttuuuooommmGGG888888KKKuuuzzzFFF,,,888111'''333.........---------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...///:::EEESSS<<<888555222222222111000///...,,,+++***++++++,,,)))************+++++++++++++++,,,,,,---...//////222)))'''///,,,444%%%ZZZttt::::::<<<:::;;;@@@{{{zzz~~~fffpppZZZCCC;;;]]]bbbDDDZZZ{{{YYYWWWkkk___EEEyyyggghhh{{{TTTccclllaaaYYY;;;***------,,,,,,++++++,,,,,,++++++,,,------......///555&&&777777,,,555777888===TTTEEEJJJ}}}XXX:::333***000//////............///---,,,,,,,,,,,,---......'''666+++***///333***~~~mmm???>>>;;;999@@@ccc^^^III<<<===???zzzgggcccjjjOOOIIIhhh___```^^^PPP888DDDlll@@@OOOZZZmmmzzzJJJqqq```{{{[[[CCCjjjtttXXXnnn>>><<<--->>>---//////...------------...******+++++++++,,,,,,,,,+++&&&555...---...SSS;;;888@@@BBB???:::666666777<<>>999:::QQQ|||oooxxxzzzrrrtttNNNnnnooorrrZZZ:::UUUyyybbbCCCwwwxxx>>>fff\\\jjjmmmttteee>>>)))000------,,,,,,,,,,,,+++++++++,,,,,,,,,---............///000111333444555666222FFF@@@ooo|||uuu888888&&&777///............---------,,,,,,,,,---------......222---...333222///888FFF999CCC;;;:::===LLLbbbMMMFFF555999NNNhhhPPPTTTwwwJJJeee;;;MMMBBBmmmzzzjjjsssJJJeeeZZZTTT^^^@@@cccooo___IIIIIIGGGyyydddfffzzztttlll444666+++///222......---,,,,,,,,,,,,---)))************+++++++++)))---555%%%555666<<>>777;;;444222DDDGGGMMMZZZ]]]WWW```nnnpppqqqrrrqqquuuuuummmrrrvvv||||||zzz}}}eee@@@HHH666DDDhhhtttlllwww\\\gggzzzcccbbbIIIKKK<<>>OOO|||:::888666333111000000000+++&&&%%%))),,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---///111333ZZZvvvCCC777;;;<<<888BBBrrrvvvxxxooouuutttNNNzzz~~~}}}rrr~~~XXXDDDTTTqqq```~~~@@@ccc}}}rrrjjjqqqmmm[[[NNN^^^aaa555000///------,,,,,,,,,+++++++++------------------.........///000111222444555555@@@HHHrrr;;;KKKsssjjjXXXttt___777333---333............------------,,,,,,,,,------------...000,,,---222111...555AAAFFF<<<<<<;;;888IIIwwwJJJ===FFF??????jjj;;;QQQnnn```fffkkkUUU<<<888ZZZzzzVVVSSSDDDWWWtttdddEEESSSyyyKKK???VVVZZZwwwtttoooUUU222888...---222......---,,,,,,,,,,,,---)))************+++++++++...+++333%%%111222///xxxKKK===...:::<<<;;;@@@>>>666222===EEEZZZeeebbb___WWWFFFiiinnnpppuuuvvvlllqqqvvv{{{yyyrrrMMMDDD;;;888DDDppp}}}pppZZZ<<>>999NNNppp|||pppjjjvvv}}}tttwwwzzz{{{~~~{{{iii888;;;lllzzz{{{^^^222***777///...333***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///000666@@@PPP}}};;;999777444222111000000???222((()))---...***'''++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,---///000222GGG[[[888777>>>888222IIIzzzhhhrrrvvvwwwqqqggglllBBBNNNrrrcccllleeeRRR|||~~~<<<111---222,,,,,,,,,,,,++++++++++++............------------......///000222333444444444444oooVVV:::OOOwwwhhhjjjxxxAAA333000333000............------------,,,,,,,,,,,,------------...+++,,,111///,,,111;;;uuu___666???===222CCC^^^LLL777PPP<<<===fff```NNNLLLYYYuuu}}}OOOccc666<<<@@@SSSrrrNNNEEEzzzxxxjjjoooooopppjjj===GGG999BBB[[[|||nnnttt~~~{{{<<>>444999@@@>>>999>>>===111:::;;;JJJ[[[dddlllfffSSSccckkkpppqqqtttxxxrrrhhhlllnnnooosssqqqgggrrrFFF```BBBCCCIII[[[tttwwwOOO666WWWhhhiiihhh999QQQAAA[[[lllvvvuuuccctttuuulllwwwrrroooyyyxxxvvvmmm\\\ZZZOOO===dddyyywwwssszzz;;;(((---666,,,,,,333+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++000222888???LLLzzz;;;:::777555333111111111OOO===,,,'''***++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000---mmmMMM;;;>>>===555666[[[kkkrrruuuqqqzzz|||zzzsssuuuTTT\\\{{{zzzvvvaaa~~~kkkyyyttttttmmmddddddtttttt000666"""666,,,,,,,,,++++++++++++***///.........------,,,,,,---......///111222222333222>>>>>>YYY888LLL~~~zzzmmmuuuttteee000---111111000.........---------,,,,,,++++++,,,,,,,,,------------+++---000///,,,///555YYYzzz777BBB@@@000>>>HHHmmmfff@@@LLL777???BBBxxx[[[QQQ|||___PPPSSS>>>HHH111444\\\]]]<<>>[[[SSS@@@>>>:::@@@aaafffbbbttt{{{HHH???DDD222444LLLuuu;;;555PPPaaauuufffkkkrrraaaLLLzzzyyyZZZ;;;...333111///000------,,,++++++++++++,,,))))))*********+++++++++,,,%%%111///***333333...HHHQQQ333...<<<>>>@@@AAA444555111888???CCCKKKKKK======JJJWWW\\\\\\]]]___aaa[[[^^^^^^ccchhhccciiiiiinnnQQQ@@@QQQ||||||UUUKKKZZZ[[[aaaggg___OOO???```dddllltttWWWfffjjjlllxxxwwwddddddsssjjjllloooooopppxxx}}}{{{vvvssszzzfff~~~jjj333000222222,,,'''...222,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...222222333777EEEvvvxxx;;;999777444222111000000)))''')))---...***(((***************************************+++++++++++++++++++++,,,,,,---------:::333[[[\\\777222BBB>>>111;;;dddrrrlllvvvlll{{{mmmsssvvvttt{{{xxxhhhlll\\\wwwxxx{{{}}}}}}{{{~~~fff666...222---***++++++++++++************,,,,,,,,,,,,++++++++++++,,,,,,---......///000000///111555333OOO333QQQooo}}}rrriiicccvvvSSS***777,,,666###000------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------...//////000111+++RRRAAA>>>999===<<>>ttt^^^;;;BBBEEEVVVnnnssswww|||rrryyyuuuxxx}}}~~~|||yyyyyyzzzyyyhhhwww|||ppp;;;>>>111...000111///------,,,+++++++++++++++)))************+++++++++,,,***///...)))---111---)))RRR]]]555///888AAA@@@666333111666777666???GGGBBB<<>>***666MMMxxxGGG@@@TTTqqqnnnvvv}}}vvvyyy~~~|||mmm^^^aaaooojjjjjj:::...444...111***...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,+++---///111000...kkklllBBB<<<>>>999999GGGYYYGGGDDDDDD555EEE___oooxxx~~~{{{sss|||yyywwwgggIIIEEE<<<;;;]]]~~~^^^FFF///CCCgggiiiiiiQQQCCCWWWsssuuurrrpppsssvvvwwwvvvuuutttsssppp{{{qqqvvvsssmmmpppttt{{{666444666+++222000------,,,++++++***+++++++++)))************+++++++++,,,...***------***......555(((cccbbb777///999<<<===:::444333111222FFF\\\aaaEEEHHHMMMSSSVVVVVVUUUVVVXXX\\\WWWRRRNNNDDDFFFWWW\\\rrrxxx{{{xxxccc```vvvlllccc]]]WWWQQQLLLXXX[[[vvv\\\ZZZ[[[VVVRRRQQQRRRYYYWWWaaa[[[EEE@@@QQQ^^^]]]nnnkkkssspppaaaggguuurrrtttyyyiiilllgggQQQ}}}vvvZZZ333...'''---,,,+++000///******++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------...//////444;;;GGGqqq999888555333111/////////111***%%%'''*********+++)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,++++++...555(((CCCGGG???999999555555999UUUffffffnnnnnndddeeeoooqqqooorrr{{{vvvyyy{{{~~~wwwvvv~~~zzzyyy~~~{{{ooolllYYYmmmpppZZZkkkdddlllttttttyyyxxxuuuzzznnnnnnyyyyyyssspppuuu|||<<<333...%%%...------+++++++++************)))(((((())))))*********+++,,,,,,,,,------.........111(((777444$$$ZZZppp@@@;;;FFFddd}}}~~~wwwxxx___bbb}}}}}}zzzvvvvvvxxxxxxsssnnnpppqqquuurrr^^^RRRfffzzzsssFFF&&&666+++...+++333------------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,+++)))+++///111000000DDDEEE;;;???222444<<>>888777444333DDDWWWZZZDDDCCCGGGOOOUUUWWWWWWWWWRRRUUUOOOLLLPPPUUUffftttqqq{{{```jjjkkkbbbUUUNNNmmmOOOMMMKKKPPPGGGPPPUUUTTT]]]QQQpppnnnaaaPPPQQQ]]]]]]^^^TTTDDDDDD>>>MMMhhhgggCCC111GGG\\\\\\___bbbvvvxxxgggiiisssjjjhhhpppqqqrrrwwwooobbbaaaZZZyyysssggg,,,222---...111+++(((---+++)))111++++++++++++++++++++++++************************++++++,,,,,,,,,---------...//////333999BBBfff:::999666444111000000000---,,,***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,000111///+++OOOyyy777;;;555======222333OOO|||nnnggg^^^fffooobbbaaa|||sssrrrqqqpppppptttyyy}}}xxxvvvuuu{{{{{{rrrxxxnnnuuuttthhhgggrrr|||wwwvvvsssoooxxx|||rrrqqqfffRRRNNN___mmmppprrr}}}{{{}}}|||[[[AAA+++)))---+++)))***+++*********))))))(((((())))))***++++++++++++***+++++++++,,,,,,,,,---------000333222...>>>mmmnnn```III999DDDaaavvv|||zzz~~~}}}}}}~~~}}}{{{xxx||||||}}}~~~}}}yyyyyy{{{{{{yyyzzzyyywwwvvvuuuvvvxxxyyy{{{zzzxxxyyy{{{}}}}}}|||{{{|||}}}~~~yyyuuuuuunnncccoooxxx~~~yyynnndddeeelllnnnjjjaaaiii```LLLNNNmmmjjjyyyvvvMMM000//////...------,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,---...//////111---WWWAAA111AAA777777FFFOOO>>>EEE999BBB999555xxxsssrrrppppppqqqrrrrrrqqqqqqooommmlllllllllkkkiiitttSSSHHH;;;BBBbbb|||ppp^^^MMMBBBFFFEEETTTmmmuuulllSSSUUUaaaddd___^^^tttPPPQQQaaafffkkkjjjiiiiiiiiijjjlllmmmkkknnnmmmjjjnnnzzzuuuxxxxxxsssssswwwwwwsss~~~mmmbbbaaa]]][[[mmm~~~~~~xxx{{{qqq999555111///......---,,,------,,,,,,+++***))))))************************))))))***+++,,,,,,------111,,,"""DDDhhh---:::777222888<<<:::555222111000444;;;DDDKKKMMMOOOPPPRRRUUUVVVWWWXXXWWWUUURRRQQQ]]]\\\ZZZWWWTTTQQQNNNLLLMMMJJJEEECCCDDDGGGHHHIIITTTRRROOOMMMLLLLLLKKKJJJPPPYYYWWWYYYjjjjjjNNN222:::QQQ```TTT???<<>><<<:::555///666SSSqqqiiicccnnnbbbkkkttt[[[nnnoooqqqqqqpppooonnnnnnrrrsssrrrvvvyyytttvvv```|||mmm```nnnkkkqqqtttrrruuurrrbbbbbbhhhhhh___^^^hhhjjjbbbtttwww}}}{{{GGG444&&&(((---+++(((************)))))))))((((((***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,...///222222---555VVVzzzvvvuuuyyyggg~~~ooolllBBB444BBBXXXhhhooopppsssvvvvvvsssqqqrrrtttuuuuuuuuuvvvwwwwwwwwwxxxuuuqqqkkkhhhjjjnnnooonnnpppooommmlllkkklllmmmnnnpppooonnnppprrrtttuuutttqqqtttwwwwwwtttqqqppppppkkkqqq~~~{{{hhh```fffgggkkkjjjgggdddhhhkkkdddZZZ^^^MMMDDDQQQiii|||ssslll___qqq{{{\\\pppggg```wwwOOO666/////////...---,,,,,,,,,,,,,,,+++++++++*********************************,,,++++++,,,,,,---...///111555ccc{{{???FFF444888777===DDDqqqmmmAAA;;;555;;;BBBJJJtttxxxooonnnmmmllllllnnnoooooonnnmmmkkkiiihhhhhhhhhgggeeebbb~~~???999...HHHaaagggccchhhwwwnnnHHHIII___eeegggqqq{{{gggYYYYYY^^^]]]XXX[[[ddduuu}}}lllUUUVVVgggbbbbbbbbbbbbbbbcccddddddmmmnnnlllggghhhooosssrrrooorrrqqqkkkhhhgggddd^^^YYYWWWPPPLLLWWWiiisssrrr}}}pppqqq|||~~~lll777444111............---------,,,++++++***))))))************************))))))***++++++,,,------)))---...444WWWaaa,,,666===:::666333444777999999444777:::<<<>>>AAAEEEHHHKKKLLLMMMNNNOOONNNNNNMMMOOOOOOOOOOOOOOONNNMMMLLLJJJIIIGGGGGGGGGIIILLLNNNRRRQQQPPPPPPQQQRRRRRRRRRNNNLLLEEEAAALLLdddrrroooKKK]]]ggg[[[FFF>>>DDDMMMTTTXXX^^^ccceeebbb^^^ZZZNNNRRRVVVVVVSSSXXXlllyyyyyyNNN000---111000---,,,,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))************++++++******++++++,,,,,,///---333///666GGG```:::999777555222111000000---,,,***+++,,,,,,+++)))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,///...---111EEE{{{kkkFFF;;;777;;;444***111CCCiiiUUU^^^ggg___hhhdddfffiiikkkmmmlllkkkjjjkkkpppmmmlllqqqqqqwwwmmmfffpppwwwrrrqqqwwwiiifffkkknnniiiggg```OOOLLL]]]oooeeeSSSdddwwwooohhhpppzzz|||}}}zzzxxx{{{mmm555+++%%%***---***'''((())))))))))))((((((((((((******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,///...000000+++,,,<<>>222jjjmmm;;;BBB:::555777666IIIgggPPP>>>BBB444666===---GGGuuuvvvtttwwwtttvvvvvvsssssssssoooiiiooonnnllljjjjjjhhhfffcccdddbbb```___``````___^^^dddZZZaaagggzzzJJJ???CCCXXXxxxwwwuuuTTTaaa~~~zzzKKK222DDDVVVRRRZZZ___ZZZUUUTTTVVVWWWYYYPPPPPP\\\dddaaa[[[ZZZ[[[]]]___aaaccccccccccccaaaccceeefffggghhhhhhgggWWWWWWUUUPPPKKKFFFAAA===FFFCCCKKKXXXYYYXXXjjjrrr```___hhhnnnnnn~~~uuupppfff666222000.........///...---,,,+++++++++******))))))************************))))))******+++++++++,,,333%%%+++000%%%666fff{{{```888444222555888888999;;;???===999555222111222333444555777:::@@@FFFKKKNNNLLLMMMMMMNNNNNNMMMMMMLLLQQQTTTVVVRRRKKKFFFGGGIIIGGGHHHGGGEEEAAA>>>======<<<;;;QQQSSS777444@@@444FFFKKKPPPQQQPPPPPPOOONNNJJJIIIHHHFFFEEEGGGJJJMMMCCCHHHZZZwwwyyyvvvsssrrrSSS333(((...222...(((++++++++++++************))))))))))))))))))((((((((()))))))))************************+++,,,------111,,,111///444CCC___:::999888666444222000///---,,,***+++,,,,,,+++)))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++)))///+++,,,111***666[[[qqqOOO777555>>><<<222000---VVVkkkYYYPPP___]]]]]]]]]___^^^[[[YYY[[[bbb\\\TTTZZZ]]]YYYZZZccceeebbbWWWHHHAAAGGGPPPSSSSSS]]]bbb]]]cccqqquuunnnaaaqqqwww]]]```~~~uuupppkkkiiikkkmmmoooooowwwqqqoooxxxiiisssyyyvvvrrruuuOOO000---,,,,,,,,,***&&&&&&((('''''''''''''''''''''(((&&&'''(((((())))))((((((((((((((()))))))))******,,,******---...---...000)))\\\yyy```ZZZlllpppjjj|||xxxggggggjjjmmmfffTTTBBB888AAAHHHRRRZZZ^^^```aaabbb_______________^^^^^^^^^aaa^^^ZZZTTTLLLJJJUUUccc______^^^^^^]]]]]]]]]]]]___^^^^^^___```___]]]\\\\\\[[[YYYXXXXXXXXXXXXXXX]]]UUUVVVXXXUUUXXX[[[TTTRRRVVVYYYWWWNNNEEEAAAAAATTT___gggkkkrrrxxxpppaaaUUUoooZZZmmmgggfffxxxnnnccc~~~EEESSS'''000+++,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))***************+++------,,,)))***CCClll======???555777555>>>PPPjjjeee<<>>{{{kkklllUUUUUUVVVYYY\\\[[[UUUPPPQQQWWWRRRNNNUUUVVVRRRUUUUUUYYYnnn~~~iii???111???BBBCCCQQQZZZVVVYYYgggllljjj[[[iiiyyyiii[[[bbbhhhfffcccbbbeeejjjmmmkkkhhhnnnnnntttwwwhhhmmmgggccceeekkkuuuYYY///...)))(((((('''&&&&&&(((***&&&&&&&&&'''''''''''''''(((((()))***************'''''''''((((((((())))))))))))***,,,---///222444IIICCChhhsssyyytttbbbeeekkkmmm}}}lllhhhhhhnnnoooeeeXXXOOO666888===FFFQQQYYY]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZVVVYYY```bbbZZZNNNPPPZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXYYYYYYXXXUUUSSSWWWUUUSSSSSSUUUVVVUUUTTTZZZTTTVVVVVVQQQSSSXXXTTTUUUPPPJJJCCC======GGGSSSddddddlllvvvnnn]]]___mmmRRRrrreee^^^\\\vvvWWWfffddd[[[WWW:::---...))),,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))***+++,,,---444...;;;>>>[[[yyy]]]222BBB666555333555AAAWWWrrrccc999DDD===000BBB444;;;>>>>>>EEE\\\yyy{{{tttpppmmmggg```cccbbbcccdddeeeeeebbb``````^^^\\\\\\]]]]]]\\\[[[WWWXXXUUUbbbSSSgggiiiGGG///777MMMUUURRROOO___eee___RRR[[[wwwoooHHHQQQVVVXXXWWWWWWXXXVVVRRRTTTQQQRRRVVVUUUQQQTTT\\\WWWXXXYYYZZZ[[[[[[[[[[[[VVVSSSPPPNNNIIIBBB>>>>>>:::777666999;;;<<>>888333;;;,,,222...+++aaaqqq```[[[UUUSSSTTTUUUSSSPPPKKKNNNIIIIIIOOOLLLIIIQQQTTTGGGKKKhhh{{{nnnOOO999FFF@@@HHHPPPLLLMMMUUUVVVWWWOOOSSS``````VVVRRRUUUVVVWWW[[[___cccddddddcccgggpppzzz|||ssseeeXXXQQQiiiWWWTTTgggtttvvvkkkQQQ555'''***'''''''''&&&&&&((())))))%%%%%%&&&&&&&&&''''''''''''((())))))******))))))&&&&&&'''''''''((((((((('''***---,,,+++,,,000333444)))UUUqqq\\\aaa```ddd{{{pppfffdddfffyyyllllllooorrroooiiifffgggIIICCC===<<>>>>>BBBGGGKKKRRRZZZeeevvvyyyjjjTTTSSSVVV]]]]]][[[^^^fff```pppaaaxxxoookkk___www999888***000///------...---+++)))))))))))))))************))))))))))))))))))))))))************))))))))))))###,,,+++&&&***///,,,***>>>WWW]]]ooo}}}yyyZZZqqqqqqqqqgggMMM333...777555333222444888;;;;;;:::>>>===;;;:::999999999999888888:::<<<===>>>??????DDDCCCCCCBBB@@@????????????BBBDDDEEEEEEIIIPPPWWWGGG@@@DDDQQQSSSLLLHHHJJJ>>>999666999::::::===BBB666;;;DDDNNN]]]qqq~~~zzzxxx|||zzznnn```WWW___eeettt~~~vvvggggggtttmmmjjjbbb[[[kkkYYYNNN''',,,......,,,+++,,,+++*********)))))))))((((((((('''''''''((((((((())))))))))))))))))************)))))))))***+++,,,...//////)))111111222999TTT999999999888666333111///---,,,***+++,,,,,,+++)))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************---"""+++111$$$'''333222***777rrroooIII888999111555333777666+++???oooqqq]]]NNNHHHIIIJJJKKKJJJJJJEEEEEEJJJCCC@@@KKK>>>OOORRRKKKXXXrrrrrr]]]QQQCCCCCCJJJKKKOOOWWWVVVVVVSSSHHHGGGPPPRRRQQQVVVQQQTTTWWWVVVUUUVVVZZZ^^^jjjooonnn^^^KKKEEERRRbbbFFFXXXeeehhhuuuqqqiiiSSS...)))333''')))******((()))***)))&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%,,,///,,,((((((,,,000,,,111///;;;MMMQQQ{{{YYYiiizzzzzzXXXjjjvvvfffdddkkkmmmjjjgggfff[[[JJJ<<<666999???DDDMMMNNNNNNOOOPPPQQQQQQRRRQQQLLLQQQ]]]```WWWQQQSSSRRRRRRRRRRRRRRRQQQPPPPPPMMMMMMMMMOOOPPPPPPMMMKKKDDDIIINNNNNNJJJIIIMMMQQQKKKFFFKKKOOOJJJIIIGGG===888444888GGGVVV\\\___aaa^^^ccc```UUUMMMOOOUUUXXXYYYGGGtttgggXXX]]]hhh]]]tttCCC888$$$...)))***(((******************++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++555###+++???YYYoooccc///@@@666444111888GGGMMMXXXlllaaaAAA===AAA>>>666444999999333444:::000777AAAMMM[[[jjjqqqqqqkkkiiihhhfffdddaaa\\\XXXXXXWWWUUUUUUVVVWWWVVVUUUMMMZZZZZZFFFWWWZZZUUUtttQQQHHHSSSYYYMMM======LLLWWWdddiiiSSSGGGZZZSSSUUUUUUPPPNNNPPPQQQOOOPPPQQQNNNJJJLLLRRROOOHHHDDDAAA>>>999666333222111555///...111222000333999;;;888:::AAADDDBBBCCCHHHSSSVVVjjjjjjUUURRROOOSSSSSSQQQUUU]]]___\\\ZZZLLLtttxxxmmm{{{sssqqqkkkkkkzzzccc^^^999***444000///...---...---+++((()))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))/// (((///&&&///777%%%,,,@@@pppccciii|||aaassslll||||||tttjjjoooooo```MMMCCC===777000---000444777888999999999:::;;;;;;<<<===888999:::;;;<<<=========999777666777:::;;;<<<;;;<<<======:::777888???EEEEEE>>>888???FFF;;;444===<<<888888<<<===;;;???GGGQQQ```ttt}}}vvvrrrooollljjjfff```^^^dddnnnxxxvvvlllbbbfffmmmdddRRRRRRXXXgggkkkaaa000111///)))------((()))---,,,&&&))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))************)))))))))***+++---...//////(((111222222777QQQ:::999888666444222000000---,,,+++***)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((())))))))))))******************+++++++++,,,,,,,,,111---555YYYpppWWWEEE333444444999===333+++...===ZZZsssoooZZZIIIDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@DDDEEEFFFRRRfffooonnn^^^OOO???>>>IIITTTUUURRRIIIIIIHHHHHHIIIKKKMMMOOOQQQNNNKKKJJJNNNUUU^^^ccclllVVVCCCBBBJJJMMMFFF>>>VVVZZZ```hhhttt|||yyyqqqnnnaaaMMM:::---((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())),,,.........---,,,$$$111///'''<<>>iii\\\}}}wwwBBB<<<:::555222444777===IIIVVVfffrrrxxxQQQ555:::888888:::===;;;444...111111111222444666888:::EEEHHHNNNUUU[[[```ccceee\\\[[[ZZZXXXVVVSSSRRRQQQMMMQQQTTTQQQKKKLLLUUU]]]ssskkkggg\\\MMMAAADDDKKKQQQVVVXXXXXXXXXQQQQQQPPPPPPOOONNNNNNMMMKKKHHHCCC>>>999555333222...///000111333444666666222333555666777888999999>>>???>>>===<<<@@@HHHOOO[[[ooo{{{ppp___VVVPPPKKKPPPVVVWWWRRRSSSYYYXXXPPPTTTaaazzzddd[[[llldddmmmwwwlllaaaBBB222222---000///---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++///???YYYllloookkkhhh}}}rrrrrrzzz}}}wwwnnnyyyiiigggcccfffnnn[[[NNNIII:::222666222+++---000,,,///888:::555666<<<777777222444??????999===???===:::::::::::::::888<<<:::888888:::<<<======<<<;;;888666666666777888>>>AAAFFFMMMWWWgggxxx{{{tttlllfffdddeeegggiiissshhhXXXOOOQQQ[[[gggnnnlllgggbbbaaaaaa```\\\XXXkkkllldddRRR:::+++(((+++******++++++++++++************))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((*********)))******++++++,,,///...000333999VVV~~~:::999888666444222000000---,,,+++***))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))(((((()))))))))******************+++++++++,,,,,,,,,(((***<<<^^^lllUUUPPP777333555+++111<<<555///444===MMM```iii___OOODDDBBB@@@======???AAACCCHHHFFFBBB>>>AAAHHHJJJIIIZZZOOODDDAAAGGGMMMOOOMMMQQQPPPNNNKKKIIIGGGFFFEEE;;;DDDQQQ\\\aaa___YYYTTTAAACCCBBB<<<333666KKK```cccfffiiilllrrrtttmmmdddWWWKKK:::...*********)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++---------,,,++++++...,,,(((...???MMMRRR[[[PPPDDD^^^xxx{{{~~~rrrjjjTTTUUUmmmjjjKKKDDDWWW^^^^^^^^^\\\WWWNNNCCC;;;333555888<<<@@@DDDFFFGGGCCCEEEGGGIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDBBBFFFMMMKKKBBBBBBIIIFFFEEEEEEDDDCCCBBBAAA@@@DDDAAA;;;777555666999;;;GGGNNNWWW[[[ZZZXXXXXXXXXIIIWWWIIIBBBZZZ___PPPQQQaaaRRRSSSQQQKKK^^^bbbCCC;;;000((())),,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,+++------+++333RRRsssqqqQQQZZZ888888:::888444333999BBBHHHMMMXXXjjj}}}ttthhhIIIBBB999555777:::;;;;;;555333222000///.........---...000222444666777777HHHIIIJJJMMMOOORRRSSSTTTOOOQQQRRRMMMHHHFFFKKKPPPeeepppxxxwwwtttmmmZZZFFFEEEGGGJJJLLLMMMMMMKKKJJJIIIHHHEEEAAA===:::777555777666444222111000000000000000111222333444555555::::::888777777888:::;;;>>>>>>@@@DDDLLLXXXeeemmmNNN\\\bbbWWWKKKIIIIIIGGGJJJOOOTTTVVVXXXWWWOOOFFF[[[[[[\\\hhhkkkcccddddddqqqggg[[[III444...000,,,///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***444FFFVVV]]]```cccsssgggiii|||}}}mmmdddvvv{{{tttppp```YYYcccWWWNNN```^^^KKKCCCDDDBBB>>>333111000333333111333888@@@BBB<<<:::@@@<<<555999===;;;:::;;;===>>>===<<<666888;;;;;;::::::;;;===888;;;???FFFNNNVVV]]]aaaeeemmmuuuvvvnnn___RRRIII[[[```hhhnnnnnnfff[[[SSSMMMPPPWWWaaaiiiiiibbb[[[ZZZaaahhhhhhaaa[[[YYYYYYddd\\\NNN<<<...)))+++...)))******++++++******)))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))******++++++---000...///222666QQQyyy:::999888666444222000000---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++(((((())))))))))))***************++++++++++++,,,,,,+++***+++333KKKrrr{{{|||qqqrrrVVVWWW<<<000@@@999***888222///,,,///:::IIIQQQQQQiiiaaaUUUJJJAAA>>>>>>???:::666666;;;@@@BBBEEEIIIPPPMMMIIIFFFFFFHHHJJJLLL999;;;===@@@CCCEEEGGGHHH___``````\\\TTTJJJ???888333222444888===GGGZZZkkkfffjjjlllmmmllliii___TTT???444)))%%%(((+++***&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++++++++******---''')))///,,,'''222EEEzzzgggKKKQQQ[[[[[[fffccciiiVVVJJJOOOSSSOOONNNRRROOOOOORRRWWWZZZXXXOOOGGG===;;;999666555666777888>>>>>>@@@BBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCC>>>@@@JJJMMMFFF???===AAA@@@???>>>===;;;::::::555333111222666>>>GGGMMMQQQRRRUUUVVVTTTQQQNNNKKKJJJYYYQQQGGGRRRPPPEEEIIIaaaKKKGGGMMMMMMVVVQQQ333---)))(((+++,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++***,,,---***+++<<>>@@@DDDKKKOOONNNNNNOOOHHH===<<<<<<<<<;;;:::888666555555444333222111///....../////////000111222444555555555555666666666666666999777666666777:::>>>@@@???FFFQQQ^^^gggkkkjjjgggFFFMMMMMMDDD???EEEKKKLLLFFFLLLQQQPPPHHHDDDMMMYYYeeelllWWW```\\\SSSyyyWWW\\\MMM444---000000000///...---+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))''')))111;;;EEEPPPYYYeeeSSSRRRjjjyyytttooouuuhhhooommmooobbbZZZcccVVVMMMkkkpppUUUIIITTTRRR???<<<===888000,,,...000///%%%...---...666777777>>>EEEDDDEEEGGGJJJKKKKKKIIINNNUUU[[[[[[XXXUUUXXX\\\gggfffbbb^^^ZZZVVVSSSQQQIIIHHHGGGHHHNNNZZZhhhrrrZZZZZZYYYZZZYYYWWWSSSPPPTTTVVVZZZaaaggggggaaaZZZ[[[[[[[[[XXXVVVWWW\\\```PPPDDD444***''')))+++,,,)))******++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,---000......111333LLLrrr:::999888666444222000000---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,(((((((((((()))))))))***************++++++++++++------///...(((...LLLlllffflllwwwYYYYYYUUU:::999???'''666;;;:::...""""""111???999FFFXXXeeeggg\\\LLL@@@FFF>>><<<@@@???777666;;;;;;@@@DDDBBB???===AAAFFFAAADDDHHHMMMQQQTTTUUUVVVPPPJJJ@@@777111///000222777111333CCCUUU___```___\\\ccchhhhhhddd]]]PPPEEE222---'''&&&(((***'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))))))))(((***&&&***333///&&&---???bbbXXXEEEMMMPPPIIIOOOLLL[[[dddWWW<<<888NNNYYYQQQMMMGGGCCCEEELLLQQQOOOLLLKKKHHHCCC===777444222111555666777888:::===???@@@;;;;;;;;;;;;;;;;;;;;;;;;CCC;;;888===AAA???<<<;;;888777666555444333222111///222777>>>DDDJJJNNNPPPNNNLLLKKKKKKLLLJJJFFFBBBIIIUUUPPPIIINNNKKKDDDGGGGGG@@@IIIOOOCCC;;;555)))'''''')))+++***))))))+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((***---,,,,,,444???]]]ttt]]]nnnnnnDDD;;;444555666333444777???@@@CCCEEEJJJSSS^^^fffoooiii___UUULLLDDD===888::::::999999888888888888666555333222111111111222111111000///...------,,,,,,,,,,,,...111222222111111111---&&&'''...222111......---,,,,,,,,,,,,,,,+++,,,---///111222444444555555555555555666666666666666777777888888888999888999;;;>>>BBBGGGLLLNNNRRRVVV]]]dddfff___RRRHHHCCCEEEDDD???@@@HHHMMMNNNLLLGGGEEEEEE???999AAAOOO777TTTVVVVVVRRRUUUfff]]]PPPUUU???+++000000+++111...---,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))******)))((((((,,,444@@@JJJ\\\NNNIIITTT]]]aaajjjvvv^^^[[[UUUaaadddeeelll[[[SSSdddiiiWWWTTThhhgggMMMHHHMMMHHH:::111333222---+++666444---...+++)))000444444555777:::;;;:::999///333777888666555888:::***---222999@@@FFFKKKMMMPPPPPPOOONNNMMMNNNOOOQQQ^^^VVVKKKDDDFFFMMMWWW\\\fffbbb\\\WWWVVVYYY^^^bbb```UUUKKKLLLUUUZZZVVVOOO666000)))(((***+++)))&&&))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((())))))***+++,,,---///---...111333IIImmm:::999888666444222000000---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,'''(((((((((((()))))))))))))))*********+++++++++***(((+++///+++'''...<<<___xxxqqqbbbSSSpppnnnSSSVVVEEE333CCC111111333666666222...,,,555111------555DDDTTT^^^UUUOOONNNQQQNNNEEEBBBHHHBBBJJJQQQPPPJJJGGGKKKPPPYYYXXXVVVRRRMMMGGGBBB???111000...------...///111000999HHHRRRSSSQQQVVV^^^VVV^^^ccc```XXXMMM???333++++++,,,***(((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''''')))(((***,,,***'''(((,,,,,,777???ZZZbbbRRRNNNDDDRRRNNNPPPRRRKKK@@@>>>EEEUUULLLCCC@@@DDDHHHHHHEEEHHHGGGFFFDDDBBB???===<<<222222111222333444666777444444444444444444444444999444111222333333555777111111222333444555555666>>>@@@DDDHHHIIIHHHFFFDDDGGGEEECCCEEEIIIJJJHHHDDD===CCCBBBAAAFFFHHHDDDDDD;;;>>>JJJLLL;;;,,,)))+++'''***+++)))((((((***,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((('''(((+++,,,---111666NNN```\\\SSSuuu\\\@@@111999===222///777555888:::;;;;;;???FFFKKKTTTUUUWWWYYYYYYUUUPPPMMM>>>======<<<:::999888777666555444333333333555555333333333444444555555666333111000000000///,,,))))))---000//////...,,,)))---,,,,,,,,,---///000222333333333333333333333333666666666666555555444444333444666999<<>>>>>AAAEEEFFFDDDKKK>>>:::EEELLLCCC555...TTTRRR\\\VVVdddxxxcccQQQMMMEEE...'''333,,,###...---,,,,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((***+++((('''+++222777FFFMMMRRRPPPNNNQQQTTTTTTZZZSSSJJJVVVZZZ]]]hhh[[[FFFJJJSSSPPPLLL]]]hhh\\\OOOWWWVVVKKKCCCCCC@@@;;;>>>JJJHHH>>><<<999777<<<000//////000222222111000<<<;;;;;;;;;===???@@@AAAKKKKKKLLLLLLLLLKKKJJJJJJFFFKKKRRRXXXYYYTTTMMMGGGHHHHHHIIIMMMRRRVVVWWWWWWPPPVVV\\\[[[VVVSSSUUUYYYTTTOOONNNTTTXXXQQQ===---)))((()))***,,,+++)))''')))))))))******)))))))))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,+++...---///333444HHHjjj:::999888666444222000000---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++''''''(((((((((((()))))))))))))))************++++++'''&&&+++...,,,)))'''000BBBWWWkkkggglll\\\tttzzz^^^WWWXXXBBB<<<333---000666666222///+++---///111111///---+++<<<===CCCJJJNNNOOOSSSXXXJJJPPPUUUTTTNNNJJJKKKNNNFFFDDD@@@;;;555///***'''555444222111000111222333999CCCOOOSSSMMMIIIRRR___XXX^^^^^^UUUGGG:::...%%%%%%(((+++)))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''%%%((((((%%%'''+++***&&&)))222999PPPVVVJJJKKKFFFIII;;;<<>>@@@BBBDDDCCCBBBBBBAAAAAAAAAAAA===<<<<<>><<<999???>>>;;;888333,,,***...))),,,+++(((&&&)))+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))((()))***+++---///>>>QQQnnnvvvVVVMMMvvvoooOOO999>>>???444...555000444999;;;:::999:::<<<;;;>>>CCCIIIOOOSSSVVVXXXPPPOOOMMMJJJFFFCCC@@@>>>???>>>===<<<;;;;;;;;;;;;222222222222222333333333555444333333444333222000---111666888777444222111222222222222222333444555666555555555555444444444555555777888999999999888888:::===BBBFFFKKKNNNPPPRRRSSSTTTUUUSSSPPPLLLJJJEEEAAA<<<999888:::;;;;;;999:::<<>>AAAWWW[[[KKKTTTYYYWWWRRROOOOOOMMMAAAOOONNNEEEGGGIIIHHHLLLIIIHHHFFFFFFGGGHHHGGGFFFNNNKKKHHHHHHKKKNNNOOONNNHHHHHHHHHHHHHHHHHHHHHHHHSSSMMMFFFAAA@@@AAACCCDDDEEEHHHNNNTTTWWWTTTNNNHHHFFFPPPZZZ\\\UUUOOOMMMNNNMMMPPPQQQLLLAAA444***&&&)))))))))(((((()))+++---((())))))******))))))(((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***+++,,,+++---,,,///333333EEEeee:::999888666444222000000---,,,+++***))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))'''''''''((((((((())))))))))))))))))************+++,,,***(((***...---)))******999\\\uuugggmmm]]]vvv}}}}}}sssYYYTTTPPPFFF<<<777222...000666222000---++++++...111333(((---000......111333333444777999888666444333444222111111111111111222222***)))***---333;;;CCCHHHMMMJJJKKKPPPSSSSSSTTTWWWTTTVVVQQQCCC444+++'''$$$$$$&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&'''))),,,------***+++%%%555<<<;;;MMMSSSCCC>>>888999CCCKKKJJJCCC888888999<<>>?????????>>><<<:::999??????>>><<<;;;999888888333333333333333333333333...000222333555555444333888999:::<<<>>>@@@AAABBB<<<;;;:::999999;;;===>>>777777888999;;;<<<;;;:::FFF???>>><<<555444666222:::999...'''+++---***+++'''+++***''''''+++***&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))******))))))***++++++///:::YYYwwwhhh777___lllooo^^^JJJ@@@<<<999555333222444666777777666555555666777888:::<<<@@@EEEHHHPPPQQQPPPPPPNNNLLLJJJIII@@@@@@???>>>===;;;:::999@@@@@@>>>===;;;:::999888333444555666777888999:::555555444333222222666:::666666666666666666555555333444555666888999:::;;;777999;;;>>>@@@BBBBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMGGGFFFFFFDDDAAA>>>;;;999---111666999::::::::::::>>>>>>>>>??????>>>>>>>>>666???DDD???;;;DDDVVVdddLLLPPP```ddd[[[LLLAAAEEE666---,,,///...///000,,,,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))$$$)))***'''&&&)))(((%%%(((---111111444<<>>MMMJJJLLLMMMccccccEEEEEEYYYXXXBBBGGGOOOTTTQQQLLLMMMRRRMMMYYYSSSEEECCCAAA;;;:::NNNKKKHHHGGGHHHJJJKKKLLLIIIJJJJJJIIIIIIIIIJJJKKKIIIGGGEEEBBB???>>>======<<<>>>BBBIIIOOOQQQOOOMMMOOOLLLIIIHHHHHHIIIHHHHHHOOOPPPPPPNNNKKKHHHHHHHHHIIIGGG@@@444((($$$(((...***)))'''&&&''')))+++,,,(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))***+++,,,+++---,,,///222111@@@^^^:::999888666444222000000---,,,+++***)))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''((((((((()))))))))))))))************&&&//////&&&"""'''+++)))''',,,,,,---@@@sssiiiuuuTTT]]]lllvvvxxxzzzssscccTTTJJJGGGMMMOOOEEE777///111222333333222000...,,,)))111333---+++000333////////////111222333222111000000...------...///000666:::BBBIIIOOOQQQQQQPPPMMMLLLOOOTTTUUURRRQQQSSSIIIJJJBBB333&&&$$$(((***)))'''$$$###%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''---)))(((+++(((###$$$+++++++++%%%222666000===@@@DDD@@@===<<<:::777888;;;>>><<<:::777666555555555777777888888999999999999777888999999:::999999888888888888888888888888888:::888555555999>>>???===??????>>>===<<<;;;:::999888999999999777555222111888999::::::999777666555:::444777888000111888888...666000&&&***,,,)))***$$$((()))''')))---***###(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''***,,,,,,+++,,,---,,,222FFFYYY{{{^^^???SSSeeefffWWW@@@888???>>>333/////////000222444666777333444444333333333555777:::<<>>??????<<<999888999:::777999;;;<<<999666777999888999::::::;;;::::::999::::::::::::;;;;;;;;;;;;:::<<>><<<;;;:::666666555444444444444444777777777444222444:::@@@AAA???===<<<;;;:::===AAACCC;;;111222DDDRRRKKK888===SSSFFFHHHHHHCCCIII,,,((((((222///""",,,333$$$++++++******************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&***)))&&&''',,,,,,))))))$$$'''111666444555:::777222111GGGMMMJJJQQQDDD777666MMMTTTBBBLLLYYYHHH;;;<<>>@@@CCCEEEFFF===BBBFFFEEE@@@===???AAAAAA@@@??????@@@BBBEEEFFFFFFEEEEEEHHHKKKJJJGGGDDDFFFBBB>>>===AAAGGGMMMPPPHHHDDDAAABBBEEEFFFDDDAAA;;;444,,,)))***++++++)))'''&&&%%%(((++++++(((%%%(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''(((***+++,,,,,,...,,,...111...<<>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<============>>>>>>>>>??????>>><<<;;;999888888666666666666666555444333111111222222222222333333444555666777777888888888999888888888777777666666222999AAADDDCCCAAABBBDDDEEEGGGHHHHHHCCC:::222,,,,,,,,,,,,++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''***...333666888888777666666999>>>BBBAAA???<<<999999<<>><<<;;;BBBBBBCCCCCCDDDDDDEEEEEELLLHHHEEEEEEGGGGGGDDD@@@GGGFFFFFFEEEEEEDDDDDDCCCEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>======EEEFFFFFFEEECCC@@@===;;;<<>><<<:::999888666555444333333444444333333333333333333111222222333444555555555777777777777777888888888888888999999:::;;;;;;<<<>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::555555555666666666666777777777666555444333222222222222333333222111111000///000000000111111222222111222444666888999999:::999777444111///...//////;;;???BBB@@@===:::<<<>>>@@@@@@AAA???;;;444---))),,,,,,,,,++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&))),,,...111333444444333333444666======<<<999777777999;;;===>>>>>>???@@@@@@??????<<<<<<;;;::::::999888888>>>;;;888:::>>>@@@>>>:::;;;;;;;;;<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<999999;;;===>>>@@@BBBBBB888999;;;<<<<<<;;;999888======<<<:::666111---+++))))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))***,,,+++---000---666LLL777666555333222000///...,,,+++******))))))******))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((''''''(((***,,,,,,)))%%%""")))===UUU```\\\QQQJJJHHHNNNVVVdddjjjaaaVVVXXXcccXXXRRRKKKGGGEEEDDDBBB@@@???:::555333222111///,,,111///------///111111111888<<>><<>>===>>>???>>>:::222+++&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((()))+++---///111222222,,,...000222333444333333333222000//////000111222...///////////////...---000000000000111111111111000000000000000000000000---.........//////000000222111000000//////000000000///---...///000000000//////...---,,,******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***,,,---******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++---+++(((,,,888DDDJJJ333888<<<===???AAA>>>999;;;:::999888888777777777333333333222222222222222000000000111111222222333333333333222222222111111111111222222333333444444444555555666666555555444777777777777777777777777222222222222111111111111........./////////000000000000000////////////...000000000111000000///......//////000111222222222222333444666777888888888000///------...222777:::??????>>>;;;777555888<<<;;;:::999666222...+++)))+++++++++++++++************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&'''(((+++///111000///......---000333555666666777888333333555666777888888999888888777777666666555555444222111333666888777555333333444444555666666777444555666888999:::::::::::::::::::::::::::::::::555666777888999888777666888555222...+++((('''''')))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))---+++,,,000...555III}}}777666555444222000///...,,,+++******))))))******))))))))))))))))))))))))))))))((('''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''))),,,...///...***''')))444FFFRRRTTTQQQDDDCCCGGGNNNRRRQQQTTTYYYOOOMMMLLLOOOQQQOOOHHHAAAFFF@@@;;;:::<<<<<<888444999777666666777999999888888===DDDJJJKKKIIIDDD@@@AAACCC???888555999:::888333333333222...)))$$$!!!'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''''''''((((((((())))))''''''''''''''''''''''''))))))))))))***++++++,,,,,,---...///000/////////222111///---------...///......//////......---,,,............////////////....................................////////////000000///...---------.........------...............---,,,+++***)))((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******************+++******)))(((''''''&&&'''(((((()))))))))))))))))))))))))))))))))))))))%%%***---+++(((---666>>>===:::666444555888888777999999999888888999999999444444333222222111000000111111111222222222222222222222222111111111000000000000000000111111222222//////000000000000//////////////////////////////------,,,,,,,,,,,,,,,,,,---------............///....../////////000000000000111111111111111000000000000111222333444555555666666666666555444333222......///222666;;;@@@CCC777888888666555666999===999777333000---,,,,,,,,,+++++++++******************))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&!!!%%%***---......//////&&&)))---000111222333444000000111111000000///...222333444444555666777777555333222333555555444222333444444444555555555666666666777777777777777777777777666555444333222111888777777666555333111000,,,+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((---++++++000...333DDDwww777777666444222111//////,,,+++******))))))******))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((+++***(((&&&%%%''',,,///---,,,)))&&&'''///;;;CCCNNNHHHCCCCCCDDDBBB@@@@@@HHHGGGHHHLLLQQQPPPIIICCCCCC???<<<===AAABBB@@@<<>><<<999666444;;;>>>BBBFFFHHHGGGDDDBBB<<<;;;888333111222222///---,,,***((('''%%%%%%$$$(((((()))((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))((('''''''''((()))++++++,,,---............///...---,,,++++++,,,,,,//////000000000//////...---............/////////////////////////////////////////////............------,,,,,,,,,---......---............------------,,,+++***)))(((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++,,,,,,,,,,,,,,,,,,,,,+++******)))(((''''''&&&''''''((()))******))))))))))))))))))))))))))))))&&&))),,,---+++)))+++///;;;999666333111000333666666666666666666777888888999888777666555444333222333333222222222222222222000000000111111111222222000000111111111111222222111222222333333222222111111111111111111111111111000000000000000000000000.........////////////000//////000111111222222333000111222222222222111111444444444555666777777777666666666666555333222111777777888999888888777777///111333555666777999:::555333///,,,++++++,,,---******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((((('''"""$$$''')))***+++---///......///---+++)))***+++222222222111000///...---,,,------...000111111222222111111222333333333222444444444333333222222222000000111111222111111111...///000111222333444444111111///...+++)))'''&&&%%%%%%&&&'''((())))))***'''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((---+++***///...111???rrr888777666444333111000///,,,+++******))))))******))))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&)))+++)))%%%$$$'''+++###)))//////+++'''&&&(((666<<>>@@@???===:::888777999===???>>><<>>===;;;999777666555222000//////000111000/////////000000//////..................---------,,,------------......//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,++++++***))))))******,,,+++++++++*********))))))******++++++******)))))))))))))))))))))))))))*********++++++*********************************++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------------.../////////......////////////////////////------------------------,,,,,,,,,,,,------------------------------------........................---......//////......---------...///111222333333222000///---------///000/////////////////////////////////.........------------............//////............---------,,,------............------,,,,,,---------.........///......------......///////////////////////////...///000111222222222222222111111000000/////////000000000/////////..............................////////////////////////........................------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------........................//////.........000///...------...///000111000000/////////000000//////............///////////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////////////////......000///...---------------............////////////000000000000000000000000//////............//////////////////////////////........................////////////////////////,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))((((((((())))))************))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++///222...777???>>>===<<<:::999888777222111///000111222222111111222222222111111000///////////////............////////////000000000000////////////////////////.................................///////////////------------------------...---------,,,,,,,,,,,,------............------...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,---------...............///000000111111111000111111111111111111111111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000111222222222333222000/////////000111000000000000000000000000000000000////////////.../////////000000000111111111111111000000000/////////000000111111000000///....../////////000000000000000000//////000000111222222222222222222222222111222333444555555555555333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111////////////////////////.........------..................------.........---......///////////////////////////////////////111000///......///000111111000000///000000111111111000000000000000000111000000000/////////..............................////////////////////////////////////////////////000000000000000000000000111000000////////////000////////////000000000000111111111111111111111111111000000//////000000111111111111111111111111111000000000000000000000000000000000000000000000000.........---------------------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))***++++++***))))))((((((((((((((((((((((((***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++...111...777www>>>>>>===<<<;;;:::999888333111000111333444444333444444444444333333222111000000000000000000//////000000000000000000000111////////////////////////........................////////////000000000000//////////////////////////////.........---------...//////////////////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------............------------------------------........................------------.....................///000000111111000111222333333444333333333333333333333333333333222222222222222222222222000111111111222222222222222222222222222222222222111111111111111111111111111222222222222222222111111111222222222222222222444333222222222222333333222222222222222222222222111111111111111111111111222222222222333333333333333333333222222222111111222222222333333222222222111111111111222222222222333222222222222333333444444444444444444444444444333444555666777777777777444555555555666666666777666555555555444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000////////////000000000000////////////000000///000000111111111111111111111111000000111111111222111000000000000111222111111111000111111222222222222111111111111222222222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222222333333222222111111111222222111111222222222333333333444444444444444444444444444444444333333444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222111111000000000000000000000000000000000000000000/////////..............................------------------------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,...000...666iii??????>>>===;;;::::::999333222111222444666666555666666666666555444333222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000////////////...000000000111111000000000.........------......///---------.....................////////////......//////////////////////////////000000000000//////........................////////////////////////////////////000000000111///000000111222222333333333333444555666777777777444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444333333333333333333333333444444444555555444444444444444444444444444444444555555555555555555555666444444444444444444444444333333333333333333333333444444555555555666666666555555444444444333333333333333444444444444333333333444444444555555555555555555444444555666666777666666666666666666666666555666777888888999888888666666777777888888999999777777777777666666666666666666666666666666666666444444444444444444444444333333333333333333333333333333222222222222333333333333222222222222333333222222333444444444444444444444333222222333444444222222111111111111222222222222222222222333444555333333222222222222333333444444444333333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444555555555555444444333444444555555555555555555666666666777666666666666666666666666777666666555555666666777666666666666666666666666777777777777777777777777555555555555555555555555555444444444333333222222222222222222222222222222222222222222111111111111////////////////////////////////////////////////........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,************************************************((((((((())))))))))))***************************))))))))))))))))))))))))((((((((()))))))))))))))(((***+++------+++***((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,...000...666YYYAAA@@@???===<<<;;;:::999444222222333666888888888888888888777666555444333222222222222222333333333222222222111111111111111000000000000000000000000000000000000000000000000//////000000111111222222222222222222222222222222111111111111000000000000111111222222222222111111/////////...//////000000/////////000000000000000000000000111111000000000111111111111111111111111111111222222222222111111////////////////////////111111111111111111111111111111111111222222222222111111222333444555555666555555777888999999::::::666666666666666666666666555555555555555555555555444444555555555666666666666666666666666666666666555555555555555555555555666666777777777777666666666666666666777777777777777777777777888888888888777777777777777777777777555555666666666666777777777777777888888888999999777777666666666555555555555666666777777666666555666666666777777777888888777777777777777888999:::888888888888888888888888777888999::::::;;;;;;:::999999999::::::;;;;;;;;;::::::999999999999888888888888888888888888888888666666666666666666666666777777777777777777777777666666555555555555666666666666555555555555666666555666666777777777777777777777555555555555777777333444444444444444444333444444444444555666777777666555555444444555555666777777777666666666555555555555555555555555555555666666666666666666666666666666666666666666666666444555555666666777777888666666666666666777777888777888888888999999999999888888888888888888888888666666666555555666666666777777777777777777777777999999999999999999999999888888888888888888888888555555444444444444444444444444444444444444444444555555555444444444444333222222222222222222222222111111111111111111111111------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))************)))***+++,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---...///---666JJJBBBAAA@@@>>><<<:::999888444333222444777999:::999888888888777666555444333222222333333444444444444444444444333333333222222222222222222222222222222333333333333333333333333000111111222333333444444333333333333333333333333222222222222111111111111222222333333333333222222111111000000111222222333111111111222222222333333111111222222222222111111222222222222222222222222222333333444444333333222111111111111111111111111222222222222222222222222222222333333333444444444222222333444555666777888666777888:::;;;<<<<<<<<<999999999999999999999999777777777777777777777777777777777888888888999999999999999999999999999999999999999999999999999999777888888999999888888777777888888888999999::::::777888999999::::::::::::999999999999999999999999888888888888999999999:::999999999::::::::::::;;;:::999999999888888888888888888999999999999888888888888888999999999::::::999888888999999;;;<<<<<<::::::::::::::::::::::::::::::;;;<<<============<<<==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999888888888888999999999999888888888888999999888888999::::::::::::999:::999888777777888999:::666777777777777777777666666666666666777888999:::999999888888888888999999999999999999888888888888666666666666666666666666777777777777777777777777777777777777777777777777666666666777888888999999888888777777888888999:::888888999999999:::::::::::::::::::::::::::::::::888888777777777777888888888888888888888888888888999999999999999999999999888888888888888888888888666666666777777777777777777777777777777777777777888888777777777666666666444444444444444444444444333333333333333333333333////////////////////////000000000000000000000000000000000000000000000000////////////////////////................................................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,.........---555???CCCBBBAAA???<<<:::999888444333333444777:::;;;:::999999888888666555444333333333333444444555555555666666555555555444444444444444444444444444444444555555555555555555555555222222333333444555666666444444444444444444444444333333333222222222111111222333333444444333333222222222222222333333444555222222222333333444444444111222222333333222222111333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333333333333444444444555555333333444555666777888999777888999;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888888888999::::::;;;<<<<<<888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;999999999:::;;;<<<===>>>========================<<<===>>>??????@@@@@@???????????????????????????????????????>>>>>>>>>===================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;999888888999;;;<<<999999::::::::::::999999777777777777888999:::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999777777777777777777777777888888888888888888888888888888888888888888888888666666777888999999::::::999888888888999::::::;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888888888888888888888888888999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........////////////000........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,.........---555999CCCBBB@@@@@@???<<<888555111444777999999999:::;;;;;;:::999777666666666666555555555666666666777777777777666777777888999::::::999777666555555666666888777777777777777888888666666666666777777888888999666888<<<;;;666666;;;777777777666555555444444444555777888888888777666555555666666666666555555666666666666777777777777555555666666666666666555666666666666666555555555888888888888888777666666666555444333333444555666888777666555555555555555666666666666666555555555777777777777888999:::;;;<<<<<<===???AAAAAA???>>>===>>>??????>>>===>>>@@@======<<<<<<<<<======>>>========================>>>============<<<<<<<<>>???????????????>>>======??????@@@@@@@@@@@@????????????@@@@@@AAAAAAAAABBB???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@<<<<<<===============<<<<<<<<<============<<<<<<<<<>>>???>>>>>>>>>@@@BBBAAABBBAAA@@@>>>===>>>???======>>>>>>??????@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCEEEBBB???>>>???BBBCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@<<<<<<=========<<<;;;;;;???>>><<<;;;::::::;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>??????????????????>>><<<;;;===>>>============<<<;;;::::::<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;<<<===>>>???;;;;;;<<<======>>>>>>>>>::::::::::::::::::::::::999:::;;;<<<============??????>>>>>>=========<<<<<<======>>>???@@@@@@AAA======<<<;;;;;;;;;;;;<<<<<<<<<======>>>?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<<<<=========>>>>>>>>>;;;;;;:::999888777666555777555333333555666555444333333444444444555555555555555555555555555555555555555555555555555555555444444444333222111000000222222222222222222222222222111111111000000//////------...///////////////////////////////////////000000000000////////////000000000000000000000000------------.........///000/////////............---.........------,,,+++,,,------....../////////+++,,,...//////...,,,+++************))))))))))))************))))))))))))))))))************))))))'''(((((()))***+++++++++)))************++++++++++++......,,,444888CCCAAA???>>>>>><<<999777444666888999:::;;;<<<<<<;;;:::999888777666666666666666666666777777777777888888888888888999:::;;;;;;:::999777777777777888999999888888888999999:::888888888888888888888888<<<999;;;>>><<<777777<<<::::::999999888777777666666777888999999999888777666777777888888777777666777777777888888888999999777777888888888888777777888888777777777777777777999999::::::999999888777888777666666666666777888999999888777777777777777888888888888888888888888999999999:::;;;<<<===>>>??????@@@BBBEEEFFFDDDCCCAAABBBCCCCCCBBBAAABBBCCC@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????AAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA???@@@@@@AAAAAA@@@@@@???@@@AAABBBBBBAAABBBDDDFFFEEEEEEEEECCCAAA@@@AAACCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFCCC@@@@@@AAACCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA????????????@@@>>>>>>============>>>>>>???@@@@@@AAABBBBBBCCCCCCAAABBBCCCAAA@@@@@@AAABBBAAAAAAAAAAAA@@@???>>>===???????????????@@@@@@AAAAAA@@@?????????@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@AAAAAABBBBBBAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????;;;;;;<<<<<<<<<=========>>>======<<<;;;:::999999:::888666666777777777555444444444444555555555555555555555555555555555555555555555555555555555555555555555444333333222222444444444444444444444444222222222222111111000000222222333444444444444444111111111111111111111111222222222111111111111111111111111111111111111111//////000000000111111111000000000000////////////......//////......---,,,............////////////+++,,,...//////...,,,+++,,,,,,,,,++++++++++++***++++++*********))))))))))))******************)))(((((())))))***++++++,,,************+++++++++++++++///...,,,222555CCC@@@>>>======<<<;;;999888888888999;;;<<<>>>???<<<;;;:::999888777777777666777777777777888888888999999999999:::;;;<<<======<<<;;;999999999999:::;;;::::::999999:::::::::::::::::::::999999999999===<<<===???===999999<<<<<<<<<;;;;;;:::999999999999999:::;;;;;;:::999888888888999999999999888888999999999999::::::::::::999::::::;;;::::::999999999999999999:::::::::::::::;;;;;;;;;;;;:::999999::::::999999999999::::::;;;;;;:::999999999::::::::::::::::::::::::::::::<<<<<<======>>>@@@AAABBB@@@@@@AAADDDGGGIIIHHHFFFGGGHHHIIIIIIGGGGGGGGGIIIEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFFFFFFFHHHJJJJJJJJJJJJIIIGGGFFFGGGIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLJJJHHHFFFFFFFFFGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCBBBBBBCCCDDDEEEHHHGGGFFFEEEDDDDDDDDDEEECCCBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFFFFFFFEEEEEEFFFHHHEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDD??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????>>>>>>>>>=========<<<:::999:::999888666444555555555555666666666666666666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666444444333333333333222222222333333444555444444444333333333333333333333333444444444444444444444444444444444444444444444444222333333333333444444444222222111111111000000000000000000000000//////...111111000000000000000///,,,---...//////...---,,,............------------,,,,,,+++++++++***************++++++++++++******)))))))))******++++++,,,************+++++++++,,,,,,///...,,,000333CCC@@@===<<<<<<======<<<:::999888999<<<>>>@@@AAA>>>===<<<:::999999999888777777777777888888888888999999999999:::<<<===>>>???>>><<<;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>===;;;<<<======<<<<<<;;;;;;:::999999::::::;;;<<<;;;:::999888999999::::::::::::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<======?????????@@@AAACCCDDDEEECCCCCCEEEHHHLLLNNNMMMLLLLLLMMMNNNNNNLLLKKKLLLMMMJJJIIIHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNPPPPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOMMMMMMLLLLLLLLLLLLKKKKKKMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJIIIIIIKKKMMMOOOOOOOOONNNLLLLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPOOONNNMMMNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIGGGFFFFFFHHHJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJGGGHHHIIIIIIHHHHHHJJJLLLHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@?????????@@@???===<<<<<<;;;999777666666666777777777888888777777777777777777777777777777777777777777777777666666666777777777777777777777777777777777777777666555555555555555555555333333444555555555555444555555555555555555555555555555555555555666666666555555555555555555555555444555555555555666666666444444333333333222222222111222222222222222111111333333333222222111111111......////////////......000000000/////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++///---...///222wwwCCCAAA>>>===>>>>>>>>>===;;;999888:::>>>AAACCCCCC@@@???>>>===<<<;;;;;;;;;888888888888999999999999999999999:::;;;<<<>>>???@@@???>>><<<<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;======<<<===>>>???<<<<<<<<<;;;::::::999999:::;;;<<<===<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===============<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<======<<<<<<<<<===<<<<<<;;;<<<<<<======<<<<<<=========>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGHHHIIIKKKNNNRRRTTTSSSRRRPPPQQQRRRQQQOOONNNOOOPPPMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKLLLLLLMMMNNNNNNNNNMMMNNNNNNOOOOOOPPPOOOOOONNNOOOOOOOOOPPPRRRTTTVVVWWWPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTSSSQQQPPPOOOPPPQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQLLLMMMNNNNNNOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMLLLLLLLLLNNNPPPRRRSSSSSSRRRQQQPPPRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTSSSRRRSSSRRRQQQOOOMMMNNNNNNNNNOOOPPPPPPPPPQQQPPPOOONNNNNNPPPRRRSSSPPPPPPOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKKKKLLLLLLMMMJJJKKKLLLLLLKKKKKKMMMOOOKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCC>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@BBB@@@???>>>>>>===:::777888999999999::::::::::::999999999999999999999999999999999999999999999999777777888888888888888888888888888888888888888888777777888888888888888888777888888999:::999999999666666666666666666666666555555555666666777777777666666666666666666666666555555666666666777777777666666555555555444444444333444444555555555444444555555555444444333333333000000000111111000000000111111000000000/////////............------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))...---000///333jjjDDDBBB@@@???@@@@@@???>>>;;;999999<<>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;===>>>@@@AAACCCBBB@@@???>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>:::>>>@@@???>>>AAABBBAAA>>>>>>======<<<;;;;;;:::;;;<<<===>>>???>>>>>>===<<<<<<============<<<<<<<<<============>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;<<<======>>>>>>======>>>?????????>>>>>>===>>>>>>??????>>>>>>===>>>============>>>??????===>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIHHHHHHJJJMMMQQQSSSRRRQQQSSSTTTUUUTTTRRRPPPQQQRRRPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSSSSTTTSSSSSSSSSTTTTTTTTTTTTVVVXXXZZZ\\\TTTTTTUUUWWWXXXYYYZZZ[[[UUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYYZZZYYYWWWVVVUUUVVVXXXYYYVVVVVVVVVVVVWWWWWWWWWWWWRRRSSSTTTVVVWWWWWWWWWWWWRRRRRRSSSSSSSSSSSSRRRRRROOOPPPQQQQQQPPPQQQSSSUUUVVVWWWWWWVVVUUUUUUVVVXXXWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXYYYYYYZZZ[[[[[[[[[\\\[[[ZZZZZZZZZ[[[]]]^^^YYYXXXVVVUUUVVVVVVVVVUUURRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUSSSRRRRRRMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQOOOPPPQQQPPPOOOOOOQQQSSSPPPPPPPPPPPPOOONNNMMMLLLLLLMMMOOOPPPPPPPPPOOONNNLLLMMMOOOPPPQQQQQQQQQQQQNNNNNNNNNOOOPPPQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNPPPOOONNNMMMKKKJJJIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAAAAA???<<<999;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;888888999::::::::::::999888888888888888888888888666666777777888888999999888888888888888888888888666666777777777888888888888888777777777666666666555666666777777777777666777666666666666666555555333222222222222222222333222222222222111111111111000000/////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((...---222...222]]]EEEDDDCCCBBBCCCBBB???===;;;:::;;;@@@GGGLLLKKKIIIEEEEEECCCBBBAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@=========>>>@@@AAACCCDDDGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCAAAFFFGGGDDDBBBEEEEEEBBBBBBBBBAAA@@@@@@??????>>>===>>>???AAABBBBBBBBBAAA??????@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<======>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@@@@?????????@@@@@@AAABBB@@@@@@@@@AAABBBCCCCCCCCCBBBCCCCCCEEEGGGIIIJJJKKKIIIIIIKKKNNNQQQSSSRRRQQQVVVWWWWWWVVVTTTSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPRRRRRRSSSTTTUUUVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVXXXXXXWWWWWWXXXZZZ]]]^^^YYYZZZZZZ[[[\\\]]]]]]^^^XXXYYYZZZ[[[\\\]]]]]]^^^_________^^^^^^^^^]]]]]]```^^^\\\ZZZZZZ[[[]]]^^^\\\\\\\\\\\\]]]]]]]]]]]]ZZZ[[[\\\]]]]]]]]]]]]]]]VVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWWWWVVVWWWYYY[[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[^^^______```aaaaaabbbbbbeeedddbbbaaaaaabbbcccddd```]]]ZZZZZZ[[[]]]]]]]]]ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]\\\[[[YYYXXXTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXWWWUUUUUUVVVXXXVVVVVVVVVVVVUUUTTTSSSRRRSSSTTTVVVXXXXXXWWWVVVUUUSSSTTTVVVWWWXXXYYYYYYXXXUUUUUUUUUVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPQQQQQQRRRRRRSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPOOONNNMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKJJJIIIIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCC???<<<>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;;;;<<<::::::::::::::::::::::::888888888888999999999999999999999888888888888777666777888999999999999999777777777777888888888888555555444444444444555555555444444444444333333333111111000000000/////////.........//////.........------------------,,,,,,+++++++++,,,,,,,,,------)))...,,,333,,,///PPPFFFEEEDDDDDDDDDCCC???===<<<;;;<<>>???AAACCCEEEEEEEEEEEEAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMQQQQQQRRRUUUXXXYYYYYYWWWXXXYYYYYYXXXUUUTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXTTTTTTTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUVVVWWWXXXXXXWWWWWW[[[ZZZYYYYYYZZZ\\\^^^```]]]]]]^^^^^^^^^^^^^^^^^^ZZZZZZ[[[\\\]]]^^^___```````````````____________cccaaa___]]]]]]^^^```aaa````````````aaaaaaaaaaaa___```````````````___^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[\\\^^^```\\\]]]^^^]]]\\\\\\]]]___aaaaaa``````_________^^^bbbbbbcccddddddeeeffffffkkkjjjhhhfffeeefffggghhhfffccc```___```cccdddeeebbbbbbbbbaaa`````````___aaabbbdddeeeffffffffffffaaaaaabbbbbbaaa```^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXYYYYYYZZZ[[[[[[[[[\\\]]]]]]\\\ZZZYYYZZZ\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\]]]^^^]]][[[ZZZXXXYYY[[[]]]^^^^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUTTTSSSTTTTTTTTTXXXXXXWWWUUUSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFGGGEEEBBB?????????@@@@@@@@@AAAAAAAAA????????????????????????????????????????????????BBBBBBAAAAAA@@@???>>>>>>========================;;;<<<<<<<<<======>>>>>>===>>>>>>???????????????========================::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;:::::::::999999999888888777888999:::::::::::::::777777777888999999999:::666666555555555555666666666666666666555555555555111111111111000000000000......////////////......------------------------++++++,,,,,,,,,---------)))///,,,333***,,,GGGEEEDDDOOO;;;III>>>===BBB@@@???@@@FFFMMMRRRPPPNNNKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@BBBDDDCCCBBBCCCFFFJJJKKKOOOOOOJJJGGGGGGGGGEEEJJJJJJIIIHHHGGGEEEEEEDDDFFFEEECCCBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGIIIHHHEEEAAAAAACCCEEEFFFDDDIIILLLJJJIIIKKKKKKHHHMMMJJJGGGFFFGGGHHHGGGGGGGGGGGGIIIKKKLLLJJJGGGDDDEEEGGGIIIIIIFFFCCC@@@???GGG;;;>>>FFFCCCBBBGGGGGGEEEGGGIIIIIIHHHFFFFFFFFFFFFGGGIIIKKKLLLJJJGGGDDDHHHMMMGGGBBBEEECCCBBBJJJ@@@FFFJJJGGGEEEHHHLLLNNNJJJKKKKKKJJJJJJJJJMMMOOOMMMVVVYYYUUUWWW^^^^^^WWWXXXZZZaaa]]]TTTWWWZZZQQQTTTTTTTTTUUUUUUSSSPPPMMMWWWXXXYYYWWWUUUSSSSSSTTT]]]\\\WWWPPPNNNSSSVVVVVVWWW\\\^^^[[[YYYZZZYYYVVVYYYXXXVVVVVVXXXZZZ\\\\\\^^^___```___]]]\\\]]]^^^```aaaaaaaaa``````aaacccaaabbbcccbbbaaa```aaabbbgggjjjfff^^^^^^eeefff```dddfffddd___^^^cccggghhhcccbbb```bbbdddeeebbb```ccc___ccciiieeeYYYWWW]]]___```aaaaaa___]]]ZZZXXXYYYWWWVVVWWWVVVVVVZZZ___]]]bbbccc___YYY]]]kkkxxxvvvzzzzzzwwwyyy~~~yyyyyy}}}|||wwwzzz}}}wwwxxxyyywwwrrrooossszzz{{{}}}{{{~~~yyyrrruuuvvvgggdddooonnneeepppqqqiii___[[[```fffbbbZZZZZZVVVUUUUUUSSSQQQTTTYYYQQQRRRUUUXXXWWWWWW]]]eeellllllnnnggg```gggkkk^^^^^^aaafffjjjkkkiiiccc___fff```^^^dddiiiiiiggggggaaacccfffhhhhhhgggeeedddeeeaaa]]]\\\\\\[[[YYYVVV\\\XXXUUUTTTUUUWWWVVVUUUVVV[[[\\\WWWUUUYYYYYYVVVXXXVVVSSSSSSZZZaaa]]]UUU\\\\\\\\\\\\\\\\\\\\\\\\\\\WWWUUUWWWWWWSSSSSSXXX]]][[[[[[\\\]]]\\\XXXTTTVVVVVVUUUUUUTTTSSSSSSSSSTTTQQQMMMLLLMMMQQQTTTVVVUUUQQQOOOQQQRRRPPPPPPSSSSSSTTTSSSPPPQQQTTTSSSOOOOOONNNMMMNNNRRRSSSRRRPPPQQQLLLKKKOOORRRQQQOOOOOOPPPUUUTTTLLLGGGJJJOOOQQQQQQSSSSSSPPPMMMMMMMMMMMMOOOIIICCCAAA@@@???@@@AAA:::>>>===:::>>>EEECCC;;;BBBBBBBBBAAA@@@@@@AAACCC@@@AAADDDGGGEEE@@@???AAA:::BBBFFFBBB???BBBDDDBBBGGGCCC>>>===>>>???>>><<<@@@???>>>???@@@@@@>>><<<======>>>???@@@AAABBBCCC???@@@AAABBBBBBAAA@@@???AAA>>><<<<<<>>>???===;;;EEEBBB>>><<<<<<===<<<<<<777:::>>>???===<<<<<<<<<>>><<<:::::::::;;;;;;;;;;;;:::;;;===??????===;;;:::::::::999999999999999888999::::::;;;;;;::::::<<<:::888777888888666555222222222333222222111111000000000000000000000000......//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,000'''000---000333444MMMMMMDDD@@@MMMBBBBBBGGG;;;:::===DDDLLLQQQRRRPPPHHHGGGGGGGGGFFFFFFEEEEEEFFFEEEDDDCCCBBBBBBAAAAAAHHHGGGEEEDDDDDDDDDFFFGGGLLLNNNMMMHHHFFFGGGFFFCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCEEEGGGIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFEEEEEEFFFGGGGGGHHHKKKMMMNNNPPPSSSQQQLLLDDDDDDFFFHHHKKKKKKJJJHHHDDDDDDCCCDDDFFFGGGIIIIIIEEEGGGHHHGGGFFFEEEFFFHHHHHHEEELLLNNNEEECCCFFFAAA???AAAEEEHHHJJJKKKNNNPPPOOOLLLHHHGGGHHHMMMQQQSSS???FFFDDDFFFNNNKKKCCCDDDIIIHHHEEEDDDHHHNNNMMMIIIKKKNNNQQQSSSSSSTTTVVVWWWYYY___aaa]]]___fffeee^^^]]]\\\___\\\TTTZZZaaa[[[eee```YYYVVVVVVYYY\\\]]]SSSTTTUUUVVVXXX\\\bbbfff]]]bbbeeeeeedddddd```[[[```bbb___YYYVVVXXXZZZYYYYYYYYY[[[^^^aaacccdddddd\\\^^^```aaaaaabbbdddfffbbbffflllrrrvvvzzz~~~{{{yyy~~~ttt]]]VVV^^^aaacccaaa^^^___eeekkkuuuwwwyyyjjj```______^^^^^^^^^ZZZXXX]]]dddxxxooofff^^^___iiivvv~~~rrrxxxyyysssmmmmmmmmmllldddddddddgggmmmxxxxxxzzz~~~yyyuuusssuuusssnnnmmmpppooonnnmmmooopppooollliiiffffffeeeeeedddcccccccccdddddddddccc```YYYRRRMMMRRRRRRUUU[[[^^^ZZZXXXXXXXXXYYYXXXVVVXXX]]]^^^[[[\\\YYYVVVVVVVVVVVVUUUSSSVVVQQQOOORRRSSSRRRRRRUUULLLMMMQQQXXX]]]___\\\YYYMMMNNNOOOOOOOOOOOONNNMMMEEEEEEGGGJJJLLLIIICCC???EEEBBBAAACCCCCC@@@>>>???<<<>>>@@@AAABBBDDDEEEGGGCCCCCCAAA>>>>>>@@@CCCDDDHHHKKKJJJEEEBBBBBB???:::666>>>GGGIIIEEE@@@===>>>:::999:::<<>>;;;:::;;;<<<;;;;;;<<<===>>>>>>===<<<;;;:::@@@@@@@@@AAACCCCCCCCCBBB;;;;;;:::;;;<<<<<<999777>>>======<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<:::999999:::;;;:::999666666666666666555444444666666555555444333222222//////000000///...,,,+++------------------,,,,,,///(((000......222444___fff???DDDJJJ@@@AAAAAABBBAAABBBGGGLLLOOONNNLLLHHHHHHIIIIIIIIIGGGFFFDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFEEECCCDDDFFFIIILLLLLLOOOOOOMMMJJJJJJMMMLLLIIIQQQPPPOOOMMMKKKIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDMMMMMMLLLLLLLLLMMMNNNOOONNNNNNMMMMMMLLLKKKJJJJJJHHHJJJJJJJJJMMMPPPMMMGGGPPPNNNLLLLLLKKKJJJHHHEEENNNNNNNNNNNNNNNNNNOOOOOOMMMNNNNNNMMMLLLLLLMMMNNNBBBAAAIIIMMMFFFFFFJJJEEEOOOPPPOOOMMMJJJIIIJJJKKKIIIKKKOOOQQQRRRRRRPPPOOOPPPWWWSSSMMMLLLIIIJJJVVVPPPUUUXXXYYY\\\dddiiijjj```ccceeeddd```[[[WWWUUUWWW]]]___aaajjjvvvyyytttvvvmmmiiieeedddhhhpppwww{{{{{{}}}wwwyyy}}}}}}{{{tttooovvvooohhhdddeeesss{{{llllllrrrzzz~~~~~~sssssspppnnnttt~~~~~~||||||}}}||||||nnniiiddd```[[[VVVVVV[[[]]]WWWUUUWWWUUUQQQTTT\\\UUUTTTTTTWWWZZZ[[[XXXUUUMMMIIIEEEDDDEEEGGGFFFCCCEEE===>>>FFFHHH@@@AAAHHHHHHHHHJJJJJJIIIHHHFFFDDDGGGJJJGGGAAACCCIIIKKKFFF@@@AAABBBCCCHHHMMMMMMJJJKKKHHHCCC<<<999===FFFMMMIIIGGGFFFFFFFFFEEEBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@DDDDDDEEEEEEEEEDDDBBBAAA@@@???===<<<===>>>===<<>>===<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;<<<>>>???>>>===::::::::::::999777666666:::999888777555444333222111222222222111000///...000000//////......------...)))000///,,,000555rrrLLLHHHDDDAAADDD>>>?????????BBBEEEFFFEEECCCDDDDDDDDDCCCBBBAAA@@@@@@??????>>>===>>>@@@BBBCCC@@@@@@@@@@@@@@@CCCFFFIIIEEEFFFDDDAAACCCGGGFFFBBBMMMLLLJJJIIIGGGEEEDDDCCCAAAAAACCCEEEGGGIIIKKKLLLGGGGGGHHHHHHIIIIIIIIIHHHKKKHHHFFFGGGFFFCCCDDDFFFMMMOOONNNKKKKKKNNNOOOMMMUUURRRNNNLLLMMMPPPRRRSSSGGGIIIMMMNNNMMMKKKIIIHHHOOORRRVVVWWWUUUQQQMMMKKKbbbLLLIIIVVVXXXXXX]]]___bbbbbbbbb```^^^^^^```bbbfffnnnzzztttbbbccctttzzzuuuuuuoooeee[[[WWWTTTNNNGGGNNNGGGDDDHHHLLLKKKHHHHHHFFFHHHKKKNNNPPPOOOMMMKKKBBBIIIIIICCCDDDJJJFFF;;;PPPOOOKKKFFFBBB???===<<>>>>>@@@AAAAAA???EEEFFFGGGFFFEEEDDDDDDDDDBBBAAA@@@AAABBBBBB@@@???@@@@@@?????????????????????@@@AAAAAABBBBBBAAAAAAAAA@@@???@@@AAABBB@@@???@@@@@@@@@???>>><<<;;;:::<<<;;;:::999888777666666555555444444333222222111222111111000000//////......---222222,,,///666hhhZZZEEE???EEEJJJAAA@@@AAACCCFFFIIIJJJJJJIIIEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGKKKLLLIIIDDDBBBFFFJJJIIIKKKJJJHHHIIIKKKJJJFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJMMMOOOOOONNNLLLKKKKKKFFFEEEHHHKKKMMMRRRYYYNNNRRRSSSOOOOOOUUU\\\___^^^^^^```dddiiinnnpppqqqyyy{{{}}}|||zzzyyyzzz{{{zzz___KKK^^^hhheeeiiiqqqqqquuu}}}yyyxxxoooeeehhhooogggWWW]]]___dddjjjpppsssrrrooozzzyyy|||xxxqqq^^^```___ZZZQQQLLLNNNTTTEEEFFFFFFEEEDDDEEEIIILLLOOONNNLLLJJJIIIGGGDDDBBBLLLKKKJJJIIIGGGEEEDDDCCCKKKKKKKKKKKKIIIGGGEEEDDD@@@@@@AAABBBCCCEEEGGGIIIDDDCCCBBBBBBEEEFFFFFFFFFLLLJJJGGGFFFEEEEEEDDDCCCBBBCCCCCCAAA??????BBBDDDKKKIIIFFFEEEEEEDDDBBB@@@>>>>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCDDDCCCCCCCCCCCCCCC@@@>>>CCCCCCBBBAAA@@@???===<<<======<<<<<<<<<<<<;;;;;;777777666555444444444444222222222111111000000000000111222555---111666MMMcccFFFJJJLLLGGGAAABBBCCCEEEFFFFFFEEEEEEDDD======>>>@@@AAABBBCCCDDDCCCBBBBBBAAA@@@??????>>>>>>BBBEEEEEECCCBBBDDDGGG>>>DDDHHHHHHHHHJJJJJJHHHJJJJJJJJJIIIIIIIIIIIIIIIFFFHHHLLLQQQVVVYYY\\\^^^hhhiiikkkmmmmmmlllkkkiiikkkeeedddlllrrrvvv|||fff{{{{{{sssmmm}}}xxxxxx}}}pppsss}}}yyytttnnniiieeeccc^^^]]]\\\YYYUUUQQQNNNKKKMMMNNNMMMJJJFFFDDDDDDEEEGGGEEECCCCCCEEEHHHIIIJJJAAACCCDDDDDDBBBBBBCCCEEEBBBDDDEEEDDDAAAAAAEEEHHHBBBAAAAAABBBEEEHHHHHHHHH???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDEEECCC@@@>>><<<<<<<<<;;;:::999888777777777777777888888888888777666555444333333333444111111111111111111222222222333111888///222444nnncccsssiiiLLLKKKEEEGGGJJJKKKLLLMMMMMMMMMKKKLLLNNNOOONNNJJJFFFCCCDDDFFFIIILLLMMMNNNNNNMMMGGGFFFGGGKKKNNNNNNJJJFFF___kkkxxx}}}{{{{{{yyyyyyjjjfff```\\\[[[[[[[[[[[[UUUYYY[[[WWWOOOJJJJJJLLLFFFJJJMMMKKKFFFBBBBBBCCCEEECCCBBBCCCEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFCCCCCCCCCDDDEEEDDDAAA???999999999999999888777666666666555555444444333333555444222111000000111111000000000111222222333333333444...888000333111YYY___bbb___ccckkkssszzz~~~tttnnnqqquuu{{{}}}~~~~~~qqqeee```qqqxxxrrrrrr~~~wwwrrrkkkeee___ZZZVVVSSSMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFAAAAAABBBDDDEEEEEECCC@@@@@@@@@AAAAAAAAA@@@@@@???<<<<<<;;;:::888777666666222111000...---....../////////000111222333333444333333,,,777000222...LLLxxx