BMvM6() ggghhhkkkddd[[[LLLNNNDDDBBB@@@?????????===;;;;;;999999===DDDGGGEEEAAAEEECCC@@@>>>>>>???BBBCCCHHHGGGGGGFFFGGGHHHJJJKKKKKKLLLKKKIIIIIIMMMUUU\\\eeeqqq}}}gggSSSLLLHHHBBB???AAA@@@<<>>AAAIIIXXXnnnccc}}}bbbYYYPPPJJJMMMMMM```zzzoooUUUJJJ@@@>>>@@@<<<<<<===>>>===;;;;;;===>>>>>>>>>??????@@@JJJaaawwwzzz~~~tttzzzxxx{{{|||ttttttoookkklll___RRRJJJKKKJJJGGGBBB>>>;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===;;;>>>AAA===GGG```~~~jjj}}}xxxssseeeZZZTTT___sss~~~eeeVVVddd{{{aaaGGG>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;::::::<<<===:::999???@@@[[[www|||gggkkk~~~dddfffjjjfff___NNNNNNBBBAAA???>>><<<;;;;;;:::;;;444888EEEEEE::::::EEEPPPIII???999999===CCCFFFJJJEEE@@@AAADDDGGGFFFDDDDDDEEEFFFHHHJJJOOOUUUZZZ^^^```dddgggkkkpppuuuyyy}}}\\\QQQKKK@@@===DDDCCC999888>>>;;;:::QQQpppjjjbbbZZZDDDIIIGGGBBB<<<:::===??????CCCBBB===AAAFFFDDDjjj]]]jjjrrrbbbccctttwww~~~uuu}}}^^^YYYMMMJJJ@@@OOOpppzzz|||```TTTCCC===AAA;;;;;;;;;;;;<<<<<<<<<======???;;;;;;@@@JJJ[[[uuullliiirrrmmm{{{wwwwwwxxx{{{YYYXXXQQQJJJGGGDDD???===>>>999999999888777777888:::777777777888999999::::::888777<<<@@@:::<<>>???:::333:::???555777777777888::::::999888:::666777YYYdddyyyvvvvvveeedddgggccc]]]OOOOOOAAA@@@???===<<<;;;::::::999666;;;CCCCCC======DDDGGGBBB<<<888:::???CCCFFFFFFBBB??????CCCEEECCCAAABBBCCCEEEFFFHHHKKKPPPSSSTTTWWWZZZ^^^bbbgggmmmrrr|||{{{}}}bbbRRRLLLEEE??????<<<777;;;GGGOOORRR[[[hhhnnn\\\QQQEEEGGGFFFBBB>>>======>>>>>>???>>>===@@@AAAGGGrrrsssooo~~~ooo^^^nnnxxxssshhhhhhvvvaaaQQQMMMFFFPPPfffqqqdddRRRDDD<<<;;;::::::::::::;;;;;;;;;<<<<<<===;;;<<>>GGGfff|||xxxbbbttt}}}nnnYYYOOOMMMKKKWWW___www|||ooocccUUUMMMMMMbbb~~~xxx\\\cccuuuJJJ@@@===;;;666999<<<555777777777888888999888777888???LLLqqqvvv}}}kkkxxxmmmeeebbbdddaaa\\\NNNOOO@@@???>>><<<;;;:::999999777:::>>>@@@AAAAAAAAABBB<<<:::888999<<<@@@CCCEEEAAA>>><<<>>>@@@BBB@@@===BBBDDDFFFGGGHHHIIIKKKMMMJJJMMMQQQVVV\\\dddkkkqqqvvvvvvxxx|||lllTTTLLLIIICCC<<>>;;;>>>KKK```uuu~~~```LLLMMMIIIFFFCCCAAA>>>=========<<<:::@@@@@@===SSSxxxiii{{{|||xxx\\\RRRLLLNNNXXXdddmmmRRRIII===666;;;888999999999999:::::::::999888:::IIIfffwwwwwwgggooozzzaaaYYYcccfffiiillltttbbbVVVKKKHHHGGGBBB<<<999666666777777777777666666555666666777777888999999666888888888@@@VVVuuuuuurrrcccmmmqqqfffUUUNNNXXXfffyyyzzzwwwjjjZZZPPPOOOQQQhhhoookkkXXXAAA888;;;888777999666666666666666666666666666555BBBUUUvvv|||yyyyyyzzz}}}vvv}}}dddaaadddaaa[[[LLLKKK>>>===<<<;;;999999999888666>>>AAA===>>>CCCDDD???777777888;;;???AAABBBAAA===<<<;;;===??????===;;;@@@BBBDDDEEEEEEDDDEEEFFFLLLNNNQQQUUUYYY___fffjjjhhhhhhiiilllqqquuuyyy{{{~~~]]]LLLIIIFFF@@@>>>BBB>>>999GGGllltttUUUXXXPPPKKKFFFBBB>>>;;;;;;======:::BBBAAA@@@gggvvvxxxnnnrrryyyrrr\\\PPPKKKMMMXXXzzz{{{vvvUUUNNNAAA555===777777777888888888999999999999:::MMMsssvvvllljjjvvvyyynnnmmmrrrsss^^^UUUWWWiiisss{{{qqqhhhXXXIIIEEEFFFDDDAAA???777666555555666666555444444555555666666777888888444777666666GGGggguuulllrrraaadddnnnxxxzzzzzzzzzlll]]]UUUTTTIIIRRR}}}dddCCC444:::999555777777555666666555444444444555999CCCPPPiiiyyy}}}zzzjjjjjjbbb```eeebbb[[[IIIFFF<<<<<<:::999888888888888666@@@BBB<<<<<>>>>>===<<<:::===@@@AAAAAA@@@@@@@@@AAACCCFFFHHHJJJNNNRRRUUUTTTUUUVVVWWWZZZ]]]```ccc```dddiiimmmnnnpppqqqrrrlllssszzzzzzuuurrrssswwwpppPPPGGGFFFDDD222;;;@@@GGGdddccc\\\ZZZQQQIIIDDD>>>999999======:::??????III|||uuu}}}xxxttthhh]]]VVVNNNWWWooooooYYYLLLUUUhhh}}}zzzyyynnnVVVJJJIIIPPPnnn|||[[[QQQEEE777<<<666666666777777777777888<<>>??????<<<::::::::::::;;;;;;<<<======<<>>:::999:::>>>XXXqqqhhhzzz}}}{{{zzznnnTTTSSSNNNOOOSSSRRR___{{{vvvuuuooopppzzzvvv~~~dddOOOMMMMMM```~~~eeeSSSIII===888666666666666777777777777777BBBTTTooodddhhh{{{fffOOOOOOGGGLLLNNNLLLKKKNNNPPPPPPfff^^^mmmttthhh\\\III]]]nnneee}}}vvvcccNNNCCC@@@@@@AAADDD???:::444222333555444222222333333444555555666666888;;;===EEE]]]}}}zzzpppmmmzzz~~~zzzwwwuuuuuukkkfffZZZKKKAAACCCMMMUUUFFFPPPnnn{{{rrrfffXXXOOONNNEEEiii|||TTT:::999666333666666333444666444222222555999BBBOOO```pppuuudddiiivvvaaa]]]aaa```YYYFFFBBB999999888777666666666666===??????===;;;;;;;;;;;;???===<<<<<<<<<<<<:::888999999999888888:::<<<======@@@DDDFFFHHHJJJMMMOOOUUU]]]hhhsss|||}}}eeeJJJAAAAAACCC:::555III{{{uuu]]]]]]TTTNNNNNNHHH===:::>>>888;;;666AAAkkk{{{kkkppptttWWWGGGDDDCCCDDDEEEOOOXXXWWWbbb{{{ggglllwww~~~{{{iiiqqqyyyXXXTTTMMMRRRzzztttXXXPPPGGG777666666666666777777777777777CCCZZZvvv{{{kkkpppaaaPPPOOOZZZbbb```ZZZVVVRRRMMMbbbWWWhhhyyydddKKKNNN___aaajjjttt___PPPFFFAAA@@@BBBDDD===555111222444444222222222222333444444555555444666???QQQlllcccmmmpppqqqzzzwwwpppkkkgggfff`````````\\\XXXTTTRRRRRRFFFGGGIIIIIIFFFIIITTT```ggguuu{{{pppiiieeeaaaYYYQQQNNNIII```|||zzzbbbEEE:::333333666444111444555444222222777;;;HHHWWWhhhooonnnbbboooxxxxxxlllpppbbb[[[^^^]]]XXXFFFCCC999888777666666666666666???>>>>>>>>>;;;888888;;;@@@>>>;;;:::::::::999888888888777666666888;;;===888:::>>>AAADDDGGGKKKNNNIIIOOOXXX___dddgggiiijjj{{{|||}}}kkkNNN@@@@@@888999???RRRxxx~~~yyyaaaYYYRRRPPPSSSNNNAAA;;;???888>>>777EEEzzzuuusssOOO<<>>>>>@@@KKKRRRKKKNNNcccxxxyyy{{{}}}~~~xxxxxxaaaZZZMMMIIItttzzz^^^WWWPPP777666666666666777777777888>>>FFFYYYmmmwwwrrrjjjggg~~~tttqqqvvvuuuwwwnnnqqq|||fff^^^PPPTTTdddeeennnooo^^^OOODDD@@@AAAGGG???555000111333333222111222222333333444555555333666DDD```~~~uuuzzz~~~mmmooowwwvvvpppggg\\\RRRJJJEEECCC<<<>>>AAACCCCCCDDDEEEGGGQQQXXXeeennnppppppyyyzzzkkkXXXLLLMMMSSSUUURRRSSSIIIIIITTT]]]cccqqqmmmMMM<<<222333777222111333555444222333888===UUUaaakkkiiinnnrrrpppsss```YYY^^^ZZZXXXIII>>>888666666888555222222666GGG:::;;;@@@;;;888999666>>>===<<<;;;:::999999888777777777777888999:::;;;;;;===@@@@@@AAACCCGGGKKKGGGKKKRRRYYY]]]aaagggmmmoooxxxzzz|||{{{SSSCCC@@@777EEE:::[[[eee~~~vvv|||ooojjj|||^^^^^^XXXHHH[[[YYY>>>???777===111333TTT}}}}}}{{{hhhGGG===AAABBB???BBBIIINNNKKKGGGFFFXXXttt|||qqqoootttyyy{{{[[[KKKLLL[[[~~~{{{oooRRRMMM>>>888222999222111777222999AAAHHHeee|||ttteeeeeehhh|||tttcccQQQKKKUUUfffwww|||bbb[[[NNN>>>@@@AAABBB===333000333444000333333222222222333444444;;;333MMMppp|||rrrUUUwwwrrraaaUUUOOOGGGDDDDDDCCC???:::DDDGGGGGGEEEEEEKKKYYYddduuu{{{eeeTTTDDDBBBHHHLLLJJJHHHJJJOOOQQQJJJDDDLLLbbbvvvzzz|||ccc999777666///444777......444111+++999QQQ]]]ooobbbjjjoooiii}}}eeelll```ZZZ^^^ZZZYYYIII???888666555666555222444999CCC777888===999888;;;888<<<;;;;;;:::999888777666666666666777777888999::::::<<<>>>???@@@BBBFFFIIIIIIMMMRRRWWWZZZ]]]bbbfffooouuussssss}}}~~~ZZZDDD===@@@IIIGGGkkk}}}\\\mmmYYYXXXzzzgggbbb[[[KKKZZZWWW??????999>>>999;;;XXX}}}vvvxxx|||{{{}}}{{{qqqsssmmmRRRDDDCCC>>>::::::@@@EEEHHHKKKPPPyyy~~~pppccc]]]```ffflllyyy{{{yyylllRRRJJJUUUrrrPPPNNNDDD:::222888222333999333;;;DDDQQQpppwwwmmmxxx{{{}}}{{{{{{xxxhhhWWWMMMLLLVVVjjj}}}nnn[[[KKK???>>>EEEFFF@@@555///111333222333333222222222333444444:::???[[[zzz{{{{{{vvvxxxdddQQQEEE>>>>>>???@@@CCCFFFIIIKKKIIIMMMSSSZZZeeevvvqqqhhhrrrkkkRRRGGG??????AAABBBGGGOOOJJJOOOQQQLLLEEEHHHVVVcccuuu{{{NNN888888444555888111111777555222@@@VVV{{{ddd```jjjmmm~~~~~~qqqjjjfff```ZZZ___ZZZYYYJJJ@@@888555333444333222666<<>>;;;:::999888777666555555444555555555555666777888999999;;;===>>>???AAADDDGGGFFFJJJPPPUUUZZZ```fffiiilllrrroooqqq{{{}}}{{{\\\EEE===AAADDDTTTsss___zzzpppccc___eeecccbbbzzz|||eee___RRRYYYUUUAAA???;;;<<<===CCC___yyy}}}}}}tttpppkkkooolllqqqjjjWWWOOOOOOJJJGGGGGGHHHJJJQQQZZZwww~~~qqqgggXXXSSSLLLGGGGGGKKKQQQVVVaaahhhttt~~~}}}ZZZHHHLLLrrrzzzTTTNNNIII===111666333555:::444>>>OOOaaawwwooowww}}}pppuuudddYYYMMMHHHXXXnnncccOOOJJJDDDGGGHHHDDD888//////222444333222222222333333444555111KKKlll~~~vvvaaaHHH===<<>>CCCNNNJJJMMMOOOMMMHHHGGGKKKOOOiiivvvvvvnnnYYY555555666111555//////444444444CCCWWWzzzjjjbbbpppkkkSSSlll___ZZZ___ZZZYYYJJJ@@@777333111222222222777>>>>>>666888;;;666999???<<<999888888777666555444444444444444444555666777777999;;;<<<>>>@@@BBBDDDEEEEEEIIINNNRRRWWW___eeefffgggqqqsssuuu|||zzzvvv{{{|||{{{xxxtttzzzZZZGGGAAA<<<>>>```kkkfffzzz{{{}}}ssskkkpppmmmMMMIIIMMMLLLRRR]]]gggaaaYYY[[[VVVGGG>>>999888:::HHHkkkwwwyyypppmmmuuuuuuyyymmm```hhhfffdddaaaYYYRRRQQQUUUzzzmmmaaa\\\UUUGGG???>>>AAA???<<<:::;;;===???AAAKKKTTTbbbrrr~~~||||||{{{uuuhhhOOOGGG[[[\\\PPPIIIBBB222555444555888444CCCXXXlllooodddsssqqq~~~~~~}}}tttiii[[[MMMOOO]]]iiiVVVSSSIIICCCGGGFFF>>>444///000333222222222222333444555555222YYY{{{rrrmmmzzz~~~yyybbbRRRTTT]]]gggnnnyyyoooWWWRRRaaaooo|||~~~wwweeeRRRFFFHHHJJJGGGGGGNNNNNNNNNNNNMMMLLLJJJIIIHHHXXXkkkzzz|||~~~YYY777555666000333//////111222666EEEVVV[[[pppnnnhhhwwwzzzYYYxxx^^^YYY^^^ZZZYYYJJJ@@@666222000111111222888@@@???:::<<<<<<666:::@@@;;;999999888777666555444444333333333333444555666777;;;;;;<<>>CCCPPPcccvvvxxx|||xxxWWWMMMSSS}}}eeeRRRJJJHHH444666555444555555JJJ[[[nnnjjj```hhhkkkjjjooo{{{eee}}}vvvzzzmmmfff[[[VVVXXX|||~~~lllXXXQQQDDD>>>CCCGGGDDD;;;111///111222222222222333444555666===eeexxxiii{{{ssszzzwwwooottt}}}hhhQQQHHHPPPZZZjjj{{{dddFFF@@@KKKTTTWWWXXXXXXTTTOOOMMMNNNMMMJJJGGGIII\\\pppyyy}}}___AAA666666444666555333222444===LLLYYYRRRbbbfffbbbuuuyyyzzzkkkttt]]]WWW\\\YYYXXXIII???666222000111111222888???>>><<<@@@>>>666:::???999:::999999888777666555444333333333333444555666777;;;;;;<<<>>>BBBCCCCCCBBBCCCIIIKKKLLLSSS```dddaaa]]]hhhjjjkkkooollliiippp}}}xxxyyy}}}{{{sssppptttwwwtttwww```NNNTTT___xxxbbbRRR\\\ooo}}}}}}uuuTTT===???QQQooommmSSSmmmoooddd```ddddddcccaaa^^^]]]^^^______\\\\\\YYY\\\rrreee\\\UUUQQQGGGAAAMMMaaa|||}}}jjjOOOMMMOOOJJJMMMbbbooofffiiicccccc___DDD666:::888VVVhhhqqqwww{{{uuudddgggSSSAAA::::::999;;;@@@;;;;;;<<<<<<;;;:::888777999:::BBBRRRfffsssvvvsssqqqwww|||~~~}}}~~~}}}WWWUUURRRvvvsssjjjTTTNNNKKK666777777444333:::XXXgggwwwsssqqqwwwtttuuuaaalllppprrryyyiii]]]eeerrrkkkgggfffaaa^^^ttt{{{vvv^^^OOOEEE>>>BBBHHHIIIAAA666//////111111111222333444555666BBBbbbxxxyyyuuufffnnntttqqquuucccMMMCCCDDDFFFTTTlllyyy|||lllRRRQQQ]]]dddddd```XXXPPPKKKLLLMMMKKKHHHCCCPPPccctttmmmJJJ444333444444555333000444BBBQQQZZZddd```]]]ZZZtttqqqccceeezzz~~~uuu[[[VVV[[[XXXWWWHHH>>>555222000222222222777===999:::@@@>>>666:::???777999999888777666555444444333333333444444555666777:::::::::===AAACCCAAA???;;;@@@BBBBBBKKKZZZ^^^ZZZOOO[[[bbblllvvvnnn^^^YYYqqqooosssvvvlllWWWJJJHHHSSSWWWbbbPPP>>>@@@III```zzzrrrVVVLLLWWWddd|||vvvyyycccDDD???YYYxxxppp{{{MMMgggjjjYYYXXXVVVVVVTTTQQQNNNLLLMMMNNNPPPHHHLLLOOOGGGMMMeeewwwVVVJJJ@@@???BBBDDDHHHMMMSSSZZZbbbiiiooowwwyyy}}}mmmbbbdddeeeTTTOOO```zzzxxxkkkoooeeehhhlllKKK;;;:::???```jjjccc|||~~~~~~}}}jjjSSSIII???<<<>>>@@@??????:::;;;;;;<<<<<<;;;::::::999888;;;CCCPPP[[[```bbb___hhhrrrwwwxxx{{{oooxxxzzzxxx\\\SSSOOOlll~~~oooUUUPPPLLL777999:::555555BBBiiiyyyxxx~~~^^^sssllliii|||tttfffLLLMMMRRR^^^ooottthhhhhhddd\\\dddxxxhhhQQQOOOEEEEEEIIILLLFFF999000///111111111222333444666666JJJ___xxxfffkkkwwwoooWWW[[[vvvuuu```ZZZ```hhhSSSGGGCCC===EEE[[[hhhuuujjjgggkkkjjj]]]UUULLLGGGHHHKKKKKKJJJGGGIIIWWWnnn}}}~~~RRR666333333000333111...555GGGWWW___qqqgggfff```sssfffccc[[[zzzzzzZZZUUUZZZWWWVVVGGG===555222111222222222666<<<555888???>>>666;;;???666888888777666555444444333444444444444555666777777999888999<<<@@@BBB@@@===888<<<:::444888CCCDDD===@@@PPP```uuuvvvUUUBBBRRR[[[jjjlllXXX???888AAA555@@@TTTIII999999>>>TTTlllwwwzzzpppfffffffffcccxxxnnnmmmzzzpppOOOCCC\\\lllAAASSSyyyuuu\\\OOOTTTIIIIIIIIIFFFDDDCCCEEEFFFCCC@@@GGGJJJBBBEEEOOOPPPNNNAAA777<<>>999;;;;;;<<<<<<<<<<<<;;;;;;:::999999:::???GGGOOOTTTMMMWWWeeennnsssxxx|||{{{mmm{{{pppjjjKKKIIIcccwwwsssUUUOOOLLL777;;;<<<666777IIIuuupppzzz\\\^^^~~~cccIIISSSdddiiitttfffTTTJJJNNN\\\lllwwwwwwiiiVVVTTTUUUWWWUUU]]]xxxnnnggg___TTTPPPppplllRRRWWWLLLIIIJJJMMMGGG;;;111000111111111222333444666777\\\jjjoooeeettt{{{lllLLLIIIfff|||jjjPPPNNN\\\jjjttt}}}|||{{{hhhSSSGGGBBB:::@@@SSS___jjjvvvzzzppppppnnnTTTMMMFFFDDDFFFKKKMMMMMMMMMGGGPPPjjjzzzzzz}}}\\\???;;;666111666555222:::OOOaaagggpppnnnxxxlllllllllWWWdddbbbssszzz[[[UUUZZZWWWUUUDDD888222111111111444888===???:::<<<;;;666444888;;;;;;>>>999666777777333222333333333333333444555666666999999999999888999::::::666444555666666333222333888BBBTTTmmm}}}```BBB???BBBCCC@@@<<<:::::::::555888:::;;;999888===CCCQQQSSShhhttthhh}}}}}}pppXXXYYYgggXXXDDDDDD[[[dddRRRDDDGGGBBBBBBAAAAAA@@@?????????>>>???????????????>>>>>>888777999???EEEHHHEEEAAA===???BBBCCCBBB???;;;888888888999:::===DDDMMMSSSlll^^^SSSUUUeee}}}yyy{{{wwwyyylllmmmtttXXXBBB:::>>>wwwsssbbbiiiyyy}}}lllbbbpppqqq[[[IIIHHHPPPQQQOOOMMMOOOPPPGGG:::@@@===;;;;;;>>>???>>><<<;;;???>>>888888===@@@>>>CCCFFFFFFJJJ]]]ttt}}}zzz|||qqqvvvyyylllnnndddJJJLLL\\\vvv[[[HHHKKKBBB:::666333:::VVVttt|||eeeooo~~~wwwkkkgggxxxttt^^^QQQ___vvv|||dddKKKGGGLLLLLL___vvvzzz]]]JJJCCC>>>??????@@@AAADDDHHHKKK]]]xxxkkkggg```QQQLLL```vvv\\\ZZZPPPJJJKKKQQQMMM>>>111...---555333111555555444<<>>999666888777444222333333333222333333444555666999999888666444333444555444333333555555555666888888;;;LLLhhhvvvjjjRRRAAA<<<<<<<<<;;;<<<<<<;;;999===:::;;;>>>???===;;;;;;EEE@@@[[[ttteee___tttLLL<<<;;;OOOWWWKKK???>>>>>>>>>======<<<;;;;;;;;;:::::::::;;;::::::999999999888999===BBBCCC@@@<<<;;;;;;<<<<<<<<<<<<;;;:::<<<<<<;;;999:::===BBBFFFIIIFFFFFFJJJRRR^^^qqqxxxtttpppyyyaaaBBB<<>>>>>:::666999888777666777:::<<<>>>>>>>>>===;;;999999;;;===555:::@@@CCCBBBDDDPPP^^^ddd}}}www|||qqqmmmDDD>>>MMMiiiiiidddrrr}}}~~~~~~qqq^^^NNN??????III\\\nnn}}}rrrjjjYYYRRRJJJEEEDDDDDDDDDBBBFFFHHHFFF???999999::::::444333666<<>>===<<<<<<<<<<<<<<<<<>>===DDDQQQVVVOOOHHHHHH@@@BBBEEEIIIHHHDDDBBBCCCIIIKKKRRRYYYVVVMMMKKKPPPYYYjjj~~~ooo@@@;;;999???HHHJJJDDD<<<===<<<<<<;;;::::::999999888777777666666666666666888888999;;;<<<;;;777444999888777777888:::===>>>======>>>===;;;;;;<<<>>><<<===@@@@@@<<<<<>><<<<<<<<>>BBB:::===RRRDDDPPPKKK^^^{{{uuutttqqqpppUUUeeeppptttzzzzzzoooeee]]]VVVOOOQQQVVVRRR@@@...111444222222555222>>>XXX|||}}}eeedddwwwvvv```MMM???@@@UUUllluuudddUUUTTTbbbpppwwwuuuooodddYYYPPPKKKJJJAAA;;;:::AAAKKKXXXeeeqqqyyy}}}{{{{{{{{{{{{}}}fffOOONNNCCC777777;;;AAARRRfffyyy~~~dddKKKLLLEEERRRwwwzzzwww[[[DDDBBBBBBGGGMMMKKKDDDKKKbbbxxxhhhQQQ???333666222888222IIIVVV\\\SSSHHHaaauuummmzzztttiiimmmuuu[[[SSSXXXUUUUUUFFF;;;444333111111222555999<<<666999999555333555666555:::777777::::::666222111222222222222333444555555000555::::::777444444555999<<<<<<999;;;AAADDDBBB>>>AAAAAABBBLLLVVVTTTJJJGGGPPP^^^hhheee^^^___gggrrrwww|||iiiWWWZZZhhh{{{hhh<<<888555777???DDD@@@:::===<<<<<<;;;;;;:::999999777777666555555666777777777888:::;;;<<<;;;888666666777888999::::::::::::;;;<<<======<<<<<<===???AAA>>><<<===<<<;;;@@@GGGeeelll{{{uuulllzzzIII@@@OOOaaaiii{{{vvvwwwwww{{{zzz{{{rrrggg\\\SSSMMMCCCBBBCCCCCCAAA>>>======;;;;;;<<<===:::BBBbbb{{{]]]HHHCCC\\\wwwtttdddVVVDDD888777EEE___tttooodddsssttt}}}rrrhhh|||dddVVVNNNDDDHHHNNNPPPOOOKKKGGGDDDBBB@@@???AAADDDFFFGGGFFF@@@???;;;===@@@;;;GGGbbboooYYY[[[ggg{{{tttvvvjjjrrrzzz{{{}}}|||lllTTTOOOIIIKKKUUUYYYHHH333111222111555777555HHHllllll[[[eee{{{jjjYYYJJJ@@@EEEQQQnnngggWWWCCC999???QQQ___dddeeeeeebbb[[[RRRJJJEEEAAA;;;888;;;BBBMMM]]]jjjtttxxx}}}~~~{{{yyyxxxttttttvvvwwwyyyxxx```OOO???;;;>>>:::<<>><<>>@@@TTTjjjeeeQQQHHHYYYtttmmmvvvppp@@@999333555<<>>;;;;;;;;;:::999999888888777444444333333444555777888777999;;;======;;;999888222444777999::::::999888<<<<<<===<<<::::::;;;===@@@<<<;;;???BBB???<<<<<<@@@gggooozzztttsss{{{LLL>>>QQQ|||YYYdddxxx|||qqqwwwxxxyyy~~~~~~wwwggg]]]MMMFFFAAAAAAAAA???======333888EEEXXXmmm}}}bbbIIIBBBZZZttt}}}xxxjjj\\\GGG888999JJJcccuuuzzzrrrlllxxxaaatttnnnWWWUUUIIIWWWhhhqqqmmmbbbYYYTTTJJJFFFBBBBBBDDDFFFFFFDDD???BBB>>>===???>>>KKKddduuuyyyuuuiiihhhrrrhhhRRRPPPJJJJJJVVV^^^OOO777111111111666888666PPP|||xxx\\\PPPdddssshhh[[[III>>>>>>JJJKKKFFF:::333888DDDMMMWWW^^^fffiiidddZZZOOOIII???;;;888888:::AAAPPP^^^ooorrruuuuuussspppmmmlllggggggiiilllmmmwwwqqqWWWBBB??????444;;;;;;KKKppplllSSSHHHKKKpppZZZggg|||```@@@IIINNNQQQPPPIIIFFFRRRjjj~~~hhhGGG222111000777666^^^^^^qqqYYYaaaaaavvv|||mmmfffOOOuuucccwww^^^TTTXXXTTTSSSDDD999222000///000222666:::===333777888444222444444333777555777<<<<<<777222000111111111111222333444555777999:::888777===IIITTTWWW```eeeccceeejjjhhh```KKKDDDAAARRRsss{{{bbbSSSgggHHH<<<555999=========@@@::::::999999888777777777333222222222333666888:::999;;;===>>><<<:::888777111333666999;;;<<<<<<<<<=========<<<;;;<<<>>>AAADDD???>>>BBBDDD@@@===<<<;;;QQQqqqyyyyyy{{{NNN<<>>>>>CCCDDDRRRvvviiiMMMCCCXXXqqq}}}}}}}}}rrrbbbJJJ999999LLLdddttt{{{~~~hhhyyyxxxccckkkzzz~~~yyyxxx~~~vvv\\\VVVOOOggguuuqqqeee]]]TTTOOOMMMLLLIIIFFF???FFFBBB>>>CCCEEEKKKXXXttt{{{|||ccc^^^kkkyyyfffXXXXXXSSSOOOYYYcccTTT;;;333111000777777444SSSzzz]]]QQQgggzzzpppZZZGGGAAA>>>KKKRRRIII;;;777;;;???JJJXXXhhhnnnhhh\\\RRRMMM>>>;;;999777666999EEEQQQbbbdddeeeccc___\\\YYYXXXSSSQQQTTTWWWWWWbbb|||dddUUUGGG@@@<<<333:::999NNN|||]]]MMMFFFfffhhhRRRooohhhFFFKKKSSSPPPOOONNNIIILLLbbb{{{pppJJJ555333222666555aaaZZZpppSSS___XXXnnn|||iii^^^AAArrrbbbyyy___UUUXXXTTTSSSCCC888111000//////222666;;;>>>111555666333222444555444777555777<<<===777222000111111111111222333444555999:::999777:::GGG[[[jjj{{{wwwZZZHHHGGGhhhtttggg|||KKK;;;333999<<<999:::@@@;;;;;;::::::999888888888333333333333555888;;;===:::<<<>>>>>><<<999666555333555777:::===@@@BBBCCC===>>>>>>>>>???AAAEEEHHHIIICCC??????>>><<<===@@@AAAIII```zzzOOO:::```vvvUUU[[[rrr~~~oooqqqoooqqq}}}{{{jjjPPPEEEDDDBBBAAAAAAAAADDDLLLdddrrrSSSEEEWWWmmmyyywwwwwwfffLLL999:::LLLcccrrrwwwnnnxxxzzz[[[nnn}}}```kkkyyymmmggg```___hhhxxxlllSSSQQQooowwwjjj```ZZZVVVPPPLLLCCCKKKGGGCCCIIILLLJJJMMMooo~~~ttt|||pppmmmwwwyyyrrrTTTWWWSSSOOOZZZfffYYY@@@444111000666666222SSSgggYYYllliiiUUUMMMJJJ]]]gggZZZCCC666555888===NNNbbbiiibbbUUULLLIII???===;;;999555555???JJJQQQRRRRRROOOJJJFFFCCCCCCBBB@@@AAADDDDDDOOOooovvvRRRAAAGGGFFF@@@>>>;;;666555KKKxxx```PPPIIINNNQQQbbbsssVVVOOOVVVNNNNNNQQQKKKHHH]]]yyy|||oooKKK;;;111000555555fff]]]xxxXXX]]]___www}}}jjjnnnLLLrrrlllaaaTTTTTTVVVSSSAAA;;;111000...///333777;;;===666666555333111111333555444666888;;;;;;999333///111000......///222555777===@@@DDDGGGFFFUUU|||yyycccuuuaaa888111555:::???;;;BBB<<<<<<;;;:::999888777666111222333555888;;;>>>@@@AAACCCCCCBBB>>>:::888777555888<<>>>>>===;;;GGGMMMdddsss}}}III???jjjcccWWWOOOkkkqqqttttttvvv{{{{{{~~~nnn\\\RRRIIIDDDCCCPPPMMMFFFRRRuuuwwwYYYPPPYYYmmmwwwssssssZZZ777777YYYnnntttvvv{{{yyyUUU```nnn]]]jjjxxx{{{|||iiiPPP^^^~~~tttgggZZZ[[[VVVKKKFFFJJJOOOQQQYYYvvvyyyxxxyyyhhh^^^TTT[[[[[[cccfffAAA111111333222:::333dddmmmTTTWWWppprrrssslllSSSDDD??????;;;666JJJPPPXXX\\\YYYRRRJJJEEEDDD???999555444777<<<@@@<<<<<<<<<;;;:::999888777777999999:::;;;<<>>XXXrrruuuNNNZZZ___rrrgggbbbYYYNNN}}}mmm~~~aaaTTTTTTVVVSSSAAA;;;222000......111666;;;===555555444222111111444666222444777:::<<<;;;666333222111000111333666999<<>>===<<<;;;999888777666666222222333555888<<<@@@BBBDDDEEEFFFDDD???;;;999888777999>>>CCCGGGIIIKKKKKKOOOKKKIIIHHHGGGIIISSS]]]ddd]]]SSSHHH@@@<<<;;;:::GGGNNNhhhwwwqqq{{{HHHAAAhhhqqq}}}XXXNNNhhhzzzkkkppprrrvvv}}}~~~rrreee______SSSYYY^^^jjj{{{[[[TTTbbbxxx{{{ddd@@@>>>eee}}}|||llldddooo^^^qqqzzz{{{|||vvvwwwnnncccZZZWWWTTTQQQOOOoooiiirrryyy~~~~~~}}}sssyyykkk___RRRWWWYYYdddkkkHHH999666444000666000dddbbbGGGRRRsssVVV999444:::CCCIIIOOORRRPPPJJJEEEAAADDD@@@:::666444666:::===888999888888777666555444444666555666777444GGGiiirrrZZZFFFFFFKKKGGG@@@===555888IIIpppzzzvvvOOONNNMMMooofff```___VVVNNNKKKGGGRRRjjjmmmooottt[[[AAA///333222FFF]]]pppoooHHHVVV[[[mmmaaa___YYYIIIqqqaaaTTTTTTVVVSSSAAA;;;333111...---///555;;;???444555444333111222555888444555888;;;===;;;777333111111111222444888;;;===OOOggg|||{{{nnnjjjttt|||}}}sssiiinnn~~~^^^???:::555333<<<999<<>>CCCGGGJJJKKKLLLMMMKKKIIIHHHGGGLLL[[[jjjpppnnnfffVVVFFF<<<:::===HHHRRRmmmzzzxxxwwwyyyzzzVVVoooxxxEEECCChhhpppxxxVVVMMMdddzzzjjjooorrrwww{{{tttsssnnnyyy```^^^rrrqqqDDD:::```mmm]]]aaaggguuu|||~~~rrrsssvvvqqqqqqkkkeeeccc|||pppxxxhhhggg[[[LLLPPPRRRbbbmmmKKK666555555222:::777llldddHHHPPPpppbbb777111===>>>AAAEEEGGGFFFCCCAAA@@@DDDAAA<<<777555666777999777777777777777666555444444666444555555///999TTTdddQQQBBBEEELLLIIIBBB>>>999999HHHhhhuuu```WWWkkkqqqVVV@@@VVV}}}kkkfffXXXOOOMMMHHHPPPeee~~~yyyppp{{{___???000222222JJJeeevvvXXX```rrrcccaaa\\\FFFdddaaaTTTTTTVVVSSSAAA;;;333111...,,,...333:::???555666555444333444777:::999999:::<<<<<<999444000/////////000222555777999FFFUUU```aaa```aaa\\\SSSKKKNNNZZZooovvvtttuuu}}}www{{{fffUUUWWWgggyyypppEEE:::::::::;;;666???@@@???<<<:::888666555444222111000111555;;;@@@DDDFFFFFFFFFBBB>>>999777777777999<<<@@@DDDGGGIIIJJJGGGFFFFFFEEEDDDJJJ]]]ooowwwyyytttbbbLLL======BBBHHHSSSjjjyyy{{{ooogggaaaccchhhnnnwwweeeaaa}}}sssAAADDDmmmcccyyyXXXPPPbbb}}}jjjlllnnnttt}}}~~~___bbbvvvwwwEEE666XXXwwwpppZZZeeeaaarrr|||xxxddd~~~zzz}}}~~~}}}}}}vvv|||hhhcccYYYLLLOOOTTTgggsssPPP///111555444===999ooopppTTTRRRiiiwwwSSS:::777===<<<>>>@@@@@@??????@@@BBBEEEBBB>>>999666555555666888999999999999999888888666888666777888111555IIIWWWHHH>>>BBBJJJIIIAAA<<<;;;777CCC[[[___JJJAAANNN\\\TTTKKKQQQ{{{xxxooo]]]SSSQQQKKKPPPbbb}}}~~~uuulll888;;;888555JJJ\\\kkkzzziiiXXXeee{{{jjjeee[[[@@@YYY|||yyy{{{aaaTTTTTTVVVSSSAAA;;;333111///------111999???777777777666555666999<<<999999:::;;;;;;999555111000000000000111222444555888@@@DDDCCCGGGNNNKKKBBBAAAGGGJJJRRRgggjjjiiibbb\\\hhhqqqgggiii|||aaaddduuugggQQQOOOjjjGGG222999===999333BBB@@@???>>><<<:::777555444111000//////222777<<>>@@@BBBCCCAAAAAAAAA@@@@@@GGGZZZmmmyyy|||xxxgggNNN>>><<>>___xxx___dddjjjuuuxxxyyyoooeeevvv{{{~~~{{{yyywwwwww}}}|||zzzkkkbbb]]]TTTZZZ___sss}}}WWW444444444000888777qqqmmmTTTSSSiii~~~bbb[[[QQQFFF>>>;;;<<<===>>>>>>???>>>>>>???AAACCCFFFDDD???;;;777555444444999999::::::;;;:::::::::666:::999999;;;666999IIIRRRGGG???BBBJJJJJJCCC<<<777444EEE]]]]]]LLLEEEIIIRRRbbbTTTIIIKKKaaavvvbbbWWWTTTLLLNNN___{{{vvv===111222;;;YYYdddaaaaaaKKKPPPbbb~~~pppgggYYY===ZZZqqqlllhhhzzzaaaTTTTTTVVVSSSAAA;;;111111000...---000888>>>888999888777666666999<<<444555777999;;;;;;999666333222222222333333444444222:::???<<<999>>>HHHOOOKKKRRROOOLLLVVVhhhYYYKKK???;;;LLLmmmyyynnnkkkkkklll~~~uuuaaa___xxxVVV666555888555000?????????@@@???===:::777555111000......///222666999999:::999777444222222333222333444555777999;;;;;;===;;;;;;<<<<<>>DDDLLLVVVcccooo{{{dddCCCIIIsssnnn~~~UUUPPPTTTrrrjjjeeehhhuuummmTTTffflll[[[QQQNNNKKKPPPOOOJJJVVVfffffffffsss}}}cccjjjppp|||www~~~LLLAAAcccvvvXXXrrrbbbbbbpppxxx|||zzzhhhZZZhhh{{{uuuqqqlll^^^\\\XXX^^^fffzzzXXX:::777333...999@@@[[[EEEQQQnnnooo\\\>>>===;;;999999;;;???BBBBBBCCCCCCBBBAAAAAACCCEEEHHHEEEAAA<<<888666555555666777888999999999999999555;;;999888;;;999???PPPSSSJJJCCCDDDLLLNNNIIIBBB999777MMMeee___NNNEEE???<<>>:::999444BBB888BBBOOOAAA;;;:::<<<::::::===BBBJJJXXXeee{{{rrr\\\HHHTTTrrrnnnTTTNNNLLLjjjmmmccceeeuuutttMMMWWWxxxdddOOO???777BBB>>>EEEFFFDDD___jjjSSSfffpppHHH;;;\\\rrrMMMiiigggVVViiixxx```gggtttuuuooojjjYYYZZZVVV^^^eeezzzVVV777555444000===GGGWWWAAAOOOnnn{{{jjjRRRDDD888<<>>444888[[[dddXXXWWWIIIfffhhh{{{vvvdddPPP}}}tttUUUZZZtttaaaTTTTTTVVVSSSAAA;;;...111222000...000666<<<888888777555333333555777555555666777999999777444///000111222444555666777;;;222000888>>><<<<<<@@@MMMUUUQQQRRR^^^[[[aaa|||___\\\^^^lllmmmaaakkkuuu}}}qqq@@@---999555000<<>><<<333BBB222666HHHBBB>>><<<999888888:::===CCCRRR```gggmmmWWWMMM___pppiii]]]RRRIIIeeejjj\\\\\\lll~~~}}}NNNNNNsssdddKKK<<<:::@@@FFFDDDAAAKKKOOOPPPxxxssscccRRRooofff[[[EEE777\\\www{{{OOOcccqqqZZZiiirrryyyqqqUUUVVV___ssszzzzzzyyyvvvwww|||zzzwww}}}eeeZZZ\\\YYY___ggg}}}YYY333444555222:::===}}}cccKKKPPPhhhttteeeRRR>>>888===>>>???BBBFFFKKKQQQTTTRRRTTTUUUTTTQQQNNNMMMMMMLLLHHHBBB<<<999888888999555666777999::::::::::::888@@@===888:::===JJJ```RRRJJJBBBBBBJJJQQQPPPKKKGGG:::EEEOOOCCC???FFFAAA888>>>vvvXXXPPP\\\ooo~~~oooccc[[[NNNNNN___ssshhhWWWfffuuuIII444000@@@pppsssnnn^^^uuukkkzzzwwwuuubbbOOOrrrTTT]]]qqq\\\RRRXXXTTTQQQBBB:::111222111000///111555888888444444777444000444>>>999888888888999999888666444222111222555777666555666777777666666999???DDDPPPMMMNNNSSSXXX\\\ccciii}}}jjj|||fffooo~~~{{{ttt{{{NNN333555555333???????????????===;;;999:::888444000.........///000000000000000000000000......//////000000111111............000222444555AAAAAAAAA@@@===;;;888666444444555666777888999:::555888::::::;;;AAAKKKSSSccchhhxxx~~~}}}TTTTTTaaajjjnnniiiWWWHHHYYYnnnddd[[[]]]www~~~}}}mmm[[[VVVZZZ]]]sss\\\JJJJJJLLLGGGDDDGGGEEEZZZgggaaaaaauuu|||dddggg```qqq~~~cccXXX>>>:::TTTsss]]]VVVssssssWWWdddpppvvv~~~lllQQQAAAIIIkkk{{{kkk]]]^^^bbbgggrrrmmmpppzzzzzz~~~|||rrrzzzyyyfffYYYVVVSSS^^^SSS555444888555<<>>===???@@@BBBEEEIIINNNSSSXXXZZZ___^^^\\\YYYWWWVVVUUUTTTLLLHHHCCC???>>>======<<<:::::::::;;;<<<:::777444:::999>>><<<666BBBWWW^^^UUUNNNHHHHHHNNNQQQPPPLLLKKK;;;FFFTTTGGG===AAA>>>@@@GGG{{{{{{}}}{{{YYYSSSRRRddd{{{~~~xxxkkkaaaSSSOOO[[[vvvzzz]]]nnnsssGGG000777;;;{{{oooMMM[[[pppvvvggguuudddIIIsssOOO```ttt]]]RRRWWWSSSPPPAAA:::111111111//////000444777:::666555777666222555<<<888888888999;;;;;;:::999555333111111444666666555555999===<<<::::::>>>BBBKKKHHHJJJQQQWWW\\\cccjjjnnntttyyy~~~dddtttaaa<<<777555222@@@@@@AAA???>>><<<<<<<<<>>>;;;888444111///......////////////////////////.........////////////000///.........///111333444777888888888777666444333222333333444666777777888555777999999:::???HHHOOOccc]]]jjjrrryyyzzzNNNOOOWWWbbbfffooohhhUUUFFFTTTxxxuuubbb^^^___ooowwwhhhYYYNNNIII^^^YYYZZZ```dddaaa\\\[[[dddzzz}}}wwwrrrllliii___XXXhhh|||iiiiiidddtttmmmeee???999PPPvvv```JJJaaaRRRZZZeeeqqq{{{]]]MMMAAA???KKKSSSLLLEEEDDD@@@FFF[[[iiieeejjjyyypppooonnnsss{{{uuuhhhVVVSSSWWWeeeRRR777444777333;;;EEEsssPPPOOOaaauuu]]]HHH@@@@@@AAAHHHIIILLLQQQVVVZZZ^^^aaabbbbbbaaa```]]]ZZZVVVTTTNNNIIIDDDBBBCCCDDDCCCAAA>>>>>>>>>@@@AAAAAA???===>>><<<@@@???<<>>===<<<777444111000222444555555888===AAAAAA<<<888888999IIIHHHJJJPPPWWW[[[bbbhhh}}}vvvnnnvvvpppeeeTTTqqqOOO:::666:::???BBBCCCAAA>>><<<===>>>AAA???===999555111///---........................///////////////........./////////...///000111111...///111222222222111000111111222333444555555666444666888777888<<>>AAA???<<>>===JJJ|||iiihhhnnnQQQGGG[[[xxx~~~pppdddVVVSSS```xxx{{{\\\yyyEEE555:::===nnn|||sss^^^NNNNNNiiioooxxxvvv^^^kkkhhhHHHUUUgggaaaRRRTTTOOOMMM@@@:::000000000///---...000333<<<:::777555777888666222333333444888<<<>>>???>>>888666222000000222444555:::<<>>666CCCYYYaaa___tttrrriii```XXXeeefffgggdddpppzzzKKK555333888666:::>>>zzzyyyQQQIIIYYYzzzttt```RRRPPPVVVZZZ[[[]]]___bbbfffjjjmmmoooqqqmmmmmmllljjjfffaaa\\\YYYVVVPPPNNNTTT```fffeee```^^^[[[XXXVVVUUUTTTRRRPPPOOOIIIIIIHHHMMM```nnniiiWWWXXXXXXVVVRRRQQQRRRTTTJJJHHHUUUeee___LLLDDDGGG>>>PPPtttlllvvvsss[[[JJJPPPnnnrrrfffWWWVVVdddzzzppp{{{DDD333666AAAsssuuubbbRRRJJJqqqsssxxxnnn___}}}gggIIIRRRbbb}}}aaaSSSTTTNNNLLL@@@:::000000000///------///111999:::888333555999666...000111222666:::===>>>===:::888444111000111333555777666777@@@MMMVVVWWWUUUNNNLLLOOOUUUZZZ]]]bbbhhh```vvv}}}iiieeeXXXZZZzzzHHHQQQlll___mmmppp666222999>>>EEEGGGEEEAAA>>>===@@@@@@@@@???===:::666444333333333333333333333333555444444333222111000000000000000000000/////////000000222333333333222111333333444444555555666666777888888999:::<<<@@@BBBFFFKKKHHH```~~~zzzRRRMMM```WWW^^^yyyYYYaaaFFFJJJVVVmmmlllXXXOOOOOOcccqqq{{{{{{rrrvvvkkkrrrZZZ@@@555AAAooo}}}WWWCCCiii___EEEPPPgggsss|||ooohhhuuuzzzkkkWWWMMMIII@@@===>>>DDDaaawwwoooiiikkkpppwwwuuujjjjjjffffff```tttyyylllsssvvvDDD555222777444999???lllMMMIIIUUUvvv}}}mmm[[[SSSXXX___eeeggggggiiillloooqqqssstttuuusssqqqnnnkkkgggdddaaa```XXXUUUUUU___mmmuuuuuuqqqllliiieeecccaaa___\\\ZZZXXXSSSQQQPPPUUUiiisssjjj[[[^^^___\\\VVVRRRRRRTTTQQQHHHTTTqqquuuWWWEEEMMMAAAPPPvvvzzzjjjXXXTTTQQQOOOfffsssgggYYYYYYiii|||{{{FFF888333AAAsssxxxhhhXXXMMMlllrrrddd~~~hhhJJJOOO^^^~~~aaaRRRTTTOOOMMM@@@:::000111111000...---...000444;;;:::333333999666,,,000000222555999<<<<<<<<<;;;:::888444111111333555999444333:::FFFOOOPPPMMMHHHHHHLLLUUU\\\```gggmmm~~~zzz}}}hhhXXX___PPPbbbdddMMMPPP^^^VVV\\\KKK999777;;;AAAFFFGGGEEE@@@===????????????>>><<<999888555555555555555555555555666666555444333333222222000000111111111111000///111111222333333222111111444444555555666666666666888888999:::<<<>>>???@@@;;;OOOWWWeeevvvlllrrrhhhOOOSSS```\\\^^^```gggJJJLLLRRRiii___OOOPPP^^^mmmuuu~~~sssyyyPPPAAA111;;;YYYyyy~~~mmmDDDWWWoookkkEEEEEEXXXgggssskkkSSSFFFGGGQQQrrr|||qqqmmmqqqrrr{{{wwwfffeee^^^xxx~~~qqqyyymmm>>>777111333111777CCCkkkNNNIIIQQQssstttggg\\\[[[```ggglllpppqqqsssuuuwwwxxxyyyyyyxxxwwwuuurrrooollljjjhhhhhh\\\[[[^^^hhhuuu~~~~~~|||tttrrrooommmlllkkkhhhfff```]]]]]][[[```sss{{{nnneeeggggggddd]]]XXXVVVVVVSSSKKKUUUyyyjjjJJJLLLFFFJJJ|||}}}ZZZHHHJJJLLL```tttiii\\\___ppp}}}{{{JJJ<<<---888gggooodddUUUSSS]]]lllooovvvnnnNNNJJJXXX~~~```RRRUUUPPPMMM@@@:::111222222111///......///000<<<>>>555333:::888...222222333666:::<<<<<<;;;;;;<<<;;;777333222333555888666555777:::===>>>>>>DDDCCCHHHRRRZZZ___eeekkkssskkknnnwww}}}zzzdddOOONNNUUUhhhTTTXXXRRRSSSXXXTTTrrrfffEEE999999;;;@@@FFFGGGCCC????????????>>>===;;;:::999666666666666666666666666555555444444333333333222000111222333333222111111000111333444444444333222555555555555666666666666777777888:::<<<>>>???>>>666MMMlllqqqcccqqqZZZPPPYYYYYY]]][[[{{{bbbsssrrrRRRPPPLLLbbbmmmWWWTTTWWWgggnnnxxxttt|||vvvEEE@@@000:::HHHyyyvvv~~~MMMHHH]]]}}}~~~SSSDDDJJJVVVeeeqqqwwwwwwaaa^^^]]]kkkooooooqqqQQQOOO```nnnsssuuu```;;;555000444222555<<<|||UUUGGGNNNppp|||rrrkkkhhhlllppprrrwww|||{{{|||~~~~~~}}}|||yyyyyyxxxwwwuuussspppoooeeegggkkkttt~~~{{{zzzxxxvvvtttqqqmmmjjjeeefffhhhgggkkkwwwrrrrrrqqqmmmgggaaa\\\ZZZQQQPPPSSSooo^^^RRRKKKDDDrrrZZZHHHGGGWWWsssvvvkkkaaaeeexxxyyyJJJ999***:::iiimmmdddVVVVVV___mmmvvv~~~WWWGGGPPPzzz___RRRVVVQQQNNNAAA:::222333333222///......//////>>>AAA666333;;;:::000555444555777:::<<<<<<;;;;;;===<<<999555222333444000444999;;;:::;;;???CCCCCCBBBGGGPPPWWW[[[```fffpppooozzzwww~~~\\\CCCGGGHHHKKKvvvJJJcccWWWOOO^^^OOOZZZddd<<<888777<<>>>>>===HHHEEEfffrrrlll}}}wwwyyyQQQSSS\\\RRRVVVRRRsss[[[eee}}}[[[SSSFFF[[[yyy___XXXQQQ```hhhssszzz~~~}}}vvvyyyccc===>>>000<<<@@@~~~TTT<<>><<<999888:::===777777777777777777777777444444444444444444444444444444444444444444444444444444444555555444333333666666666666666777777888777555777???CCCBBB??????\\\iii^^^SSS}}}xxx|||dddRRRUUUQQQOOOKKKYYYgggTTT~~~^^^JJJIIIJJJuuu{{{[[[SSSEEERRReeetttvvv|||uuuaaaooo}}}XXX;;;:::777555CCCgggsssvvvqqqFFFFFF[[[~~~]]]III<<>>999:::;;;<<<<<<888333000111222333555777999:::;;;AAADDDHHHNNNTTT\\\eeekkkppptttyyy|||}}}||||||||||||}}}~~~vvvhhhWWWGGG>>>BBB===OOO}}}lll\\\___UUUJJJGGGMMMVVVYYYYYYwwwPPP999444@@@GGG===@@@BBBCCCAAA<<<999999999888888888888888888888888555555555555444444444444444444444444444444444444444555555555555555444444777777777777777888999999?????????===999<<>>@@@BBB@@@===:::;;;===999999999999999999999999777777666666555555555444555555555555555555555555555666666777777777666666777888888999::::::;;;<<<<<<===???<<<666777DDDTTTJJJPPPkkkqqqWWWNNNQQQVVVRRRRRROOOXXX[[[tttrrrWWWTTTAAASSS||||||RRRRRRMMMYYYfffooozzz|||vvvzzzkkksss|||hhhKKKOOOiiiggg```XXXWWW^^^gggkkkxxx|||GGG333666555555999PPPxxxvvvzzzsssQQQFFF```wwwQQQJJJCCC888LLL\\\llluuu|||tttZZZbbbggg{{{kkkZZZZZZTTT\\\xxxvvvsss{{{{{{}}}{{{ppplllyyyzzzuuusssqqqxxxppprrr{{{rrrTTT<<<666333222333111:::999OOOMMMFFFKKKaaa||||||yyy{{{||||||}}}zzzuuupppnnnjjjddd```pppcccYYYZZZyyybbbLLLKKK\\\wwwrrrttt~~~ooo:::555444???mmm{{{aaaeee]]]jjjvvvssspppnnnbbbUUUJJJOOO]]]{{{ccc\\\PPPSSSHHHBBB666111000000///////////////...)))---999>>>999666999999333111444333000333:::;;;:::888777777888:::;;;333222111000111333555666<<<>>>BBBFFFLLLSSS[[[```cccdddgggnnnvvvyyywwwtttvvvwwwyyy|||~~~~~~}}}zzzooo```UUUTTTAAA777;;;<<<666444;;;LLL~~~YYYCCCTTTNNNTTT]]]```ZZZRRRQQQUUUOOOaaaSSS888999:::???@@@AAA@@@>>>===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666777777777777777777777777777777888999999999888888888999:::;;;<<<=========::::::???BBB@@@:::888:::JJJyyy\\\VVVOOONNNQQQKKKOOOMMMTTTkkklllooocccWWWEEEHHHhhh```WWWOOOUUU]]]ffftttxxxqqqoooQQQNNNOOOKKKCCC<<<===HHHVVV```aaaiiittt}}}mmm===111555555666555CCCyyy```AAAOOOtttjjjKKK@@@BBB===HHHWWWdddooozzz\\\OOOHHHaaaxxx~~~rrrxxx|||wwwvvv|||{{{|||vvvyyytttcccdddxxxsssvvvyyyhhhFFF333333111444111///===444DDD~~~LLLDDDEEEXXXzzz~~~~~~{{{xxxtttpppkkkggguuu}}}fffccc|||TTTMMMPPPqqqzzz~~~kkk999222000<<<```\\\hhhaaaUUU```qqquuubbbUUU```HHHLLLRRRooo```YYYOOOSSSKKKEEE888111000000///////////////000)))+++777<<<888555777888888333...222999999222>>>??????<<<777555777999555444222111111222444555666999<<<@@@EEELLLSSSYYY___```dddjjjqqqtttrrroootttuuuvvvwwwxxxyyyyyyyyyrrrmmmgggbbb\\\RRRDDD999777333888AAA>>>888@@@QQQqqqMMMDDDRRROOOHHHJJJWWWaaa^^^SSSLLLSSSNNNxxx```DDD444<<<<<<>>>@@@BBBAAA>>><<<========================<<<;;;;;;;;;::::::999999999999999999999999999999888999:::;;;;;;;;;;;;;;;::::::<<<===>>>>>>>>>>>>AAA@@@AAAAAA===;;;CCCLLL}}}sssQQQVVVSSSNNNMMMHHHIIINNNSSS\\\hhhrrrYYYMMMDDDSSS~~~^^^NNNPPPWWWbbbppp```TTTAAA???======AAAIIISSS[[[[[[cccooo{{{[[[777222555555777333;;;```zzzgggBBBHHHZZZcccIIIPPP<<>>>>>444<<>>???999222???lll|||[[[NNNKKKPPPLLLGGGIIIRRRWWWUUUUUUZZZXXXNNNeee^^^===888666:::AAADDDAAA<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<============;;;<<<===??????>>>======??????<<<777333AAAaaa}}}}}}dddNNNSSSUUUPPPNNNMMMGGGOOOSSSVVV___vvv```SSSDDDFFFeee~~~XXXTTTVVVaaannnzzz~~~{{{ooo[[[FFFEEEJJJSSSZZZ[[[ZZZ[[[oooqqqvvv~~~{{{www~~~LLL222555555333777333777EEE{{{ppp]]]AAAAAAZZZ___LLLCCC>>>===BBBFFFMMM^^^ooo|||{{{|||{{{cccZZZQQQ\\\pppwwwpppuuujjjjjjgggfff___[[[lllooowww{{{nnnTTT===333333111333333///888333:::sssiiiIIIFFFFFF\\\ppp}}}|||wwwuuuwww\\\[[[xxx}}}aaaRRRiii}}}SSS999888444333GGGkkkaaaKKKOOO```ccc^^^kkkFFFKKKBBBYYYvvv]]]UUUMMMTTTMMMGGG999111111000///////////////,,,.........111777999777111555777777666888:::::::::<<>>999555555777:::===666999888777BBBhhh```PPPPPPNNNNNNHHHKKKSSSWWWOOOHHHSSSeee[[[SSSVVVjjjyyywwwaaaFFF888:::@@@BBB????????????????????????????????????@@@AAAAAABBBBBB????????????????????????;;;<<<===>>>????????????<<<===?????????>>><<<;;;888999AAAMMM\\\qqqwwwiii^^^PPPNNNTTTPPPMMMTTTMMMPPPPPPVVV}}}YYYeeeqqqZZZGGGEEENNNrrryyyeeeWWW[[[eeelllvvvqqqzzz~~~pppkkknnnyyywwwnnnqqqzzz~~~lllAAA000777555000666333777777fffpppyyyRRR666AAAZZZbbbYYYIII<<<<<<>>>AAANNN^^^jjjmmmssswww|||nnngggkkk}}}|||sssmmmkkksss}}}iiikkkdddaaa___fffyyy}}}llllllzzzyyyaaaFFF999666333222000666000333555<<<```QQQMMMAAAKKKccc~~~|||{{{|||{{{oooXXXVVVttt{{{WWWcccwwwuuuEEE<<<333888222>>>zzzjjjPPPMMMWWWNNNcccnnntttLLLPPP>>>PPPkkk]]]UUUMMMTTTMMMFFF777111111000///////////////(((//////+++---888<<<999444555;;;@@@999...222???:::666777CCCTTT[[[VVVMMM===<<<<<<;;;:::888666555444444333222111222666999444999???AAA???======>>>;;;;;;;;;;;;;;;::::::999444666888999888777888999555===LLLdddvvvLLLIIIMMMJJJIIIMMMGGGJJJSSSUUUOOONNNTTT___TTTNNN___WWWjjjAAA555999===>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===??????@@@@@@@@@===>>>???@@@???===;;;::::::>>>SSS|||pppVVV___SSSIIIPPPNNNKKKWWWSSSPPPNNNYYYlllWWW^^^^^^JJJJJJ@@@aaaxxxYYYTTT[[[```gggpppyyyssspppooovvvtttlllyyy~~~}}}rrrfffgggqqqvvvtttYYY;;;///999444...555333777111CCC|||vvvBBBAAA888LLLwww]]]FFF???===999>>>HHHNNNWWWbbbiiilllsss}}}zzzlllbbbbbbiiiqqq|||kkkpppkkkhhhdddiiizzzyyybbbkkkzzzuuuUUU:::555555111333///888222///777>>>TTTWWWUUU@@@@@@[[[xxx{{{}}}}}}{{{www\\\\\\XXXrrrZZZ___pppqqq999666***777333888wwwgggTTT```^^^```aaannn~~~TTTUUU===KKKdddYYYVVVRRRRRRIIIHHH999222111000//////.........---//////---+++...555<<<555444555888:::888444000;;;>>>???>>>FFFXXXmmmxxx]]]NNN;;;555;;;AAA<<<444777555444444444444666999222333555777888888777666888555222333777;;;<<<;;;:::222333<<<>>>999888>>>???jjjXXXEEEIIILLLJJJHHHGGGHHHJJJNNNRRRQQQLLLHHHMMMOOOSSS[[[[[[ZZZ}}}~~~PPP<<<999888>>>=========>>>>>>>>>===??????>>>>>>?????????>>>CCCAAA???>>>@@@@@@@@@???:::@@@BBB<<<:::>>>AAA???444@@@FFFBBB>>>>>><<<666===JJJyyyPPPRRRTTTSSSPPPLLLKKKNNNRRRUUUNNNQQQSSS^^^]]]ccckkkaaaCCC@@@HHHvvv]]]JJJNNNWWWcccooogggttt}}}~~~ttthhhwww{{{aaazzz|||~~~xxxjjjcccgggkkk|||mmmllloooHHH333333333333333333333333,,,;;;```~~~YYYDDD:::===VVVWWWDDDFFFIII@@@555>>>AAAFFFPPPaaaqqqyyyyyy~~~yyyrrrbbbWWW___ooo}}}tttuuunnnaaalllwwwhhhrrryyy|||kkkJJJ555555888333222222111000111555;;;@@@oooUUUOOOBBBCCChhh}}}uuuhhhaaahhhtttvvvUUUkkkfff>>>444444222111:::[[[XXXiiissslll]]]vvvmmmrrrWWWUUUAAACCCWWWXXXVVVQQQQQQHHHHHH999222111000//////.........---//////...,,,---333999999666444555999:::666222666FFFRRRMMMDDDGGGUUUbbb}}}yyylllVVVAAA666666::::::888666666666333111///???>>><<<:::888666444444>>>===;;;:::999777444222@@@888666<<>>:::444>>>>>>>>>===888666<<>>TTTFFFDDD>>>WWWxxx{{{{{{vvvTTThhh|||\\\999111333111444777MMMqqqtttUUUcccwwwuuukkkyyyxxxqqqgggQQQEEEDDDJJJXXXUUUPPPPPPHHHGGG888222111000//////.........,,,...///...,,,,,,000444<<<888444555999:::888555///@@@PPPPPPHHHEEEIIIMMMfff{{{pppQQQ???999888777777888;;;>>>??????000000111333666999<<<>>>333444666777999<<<@@@CCC777BBB[[[yyyUUUJJJCCCFFFHHHDDDCCCFFFEEEDDDDDDEEEGGGIIIIIIIIIIIIDDDLLLiiisssZZZLLL\\\mmm^^^JJJ;;;666888::::::::::::999888777444000---???>>>======>>>===;;;999111555777777:::<<<:::666888333777AAAEEEIIIZZZoookkkJJJJJJJJJIIIJJJKKKKKKJJJGGGEEEMMMNNNUUUSSSUUUuuuooogggooolllSSSDDDDDDmmmZZZGGGHHHLLLaaajjjtttwwwxxx{{{qqq```[[[ccctttmmm\\\bbbrrrNNN---222222222222222222222222111777222OOOzzznnnffffffEEE888:::QQQrrr{{{SSSEEEDDD<<<666555999===DDDTTTfff___nnn}}}|||tttooocccUUUKKKZZZgggsssuuufff___\\\^^^nnnzzz}}}zzzllljjjzzzoooMMM888222333222...111222333333333444777:::jjjiiiMMMGGG<<>>```ooo```\\\qqqpppppptttzzzOOOJJJFFF???WWWTTTPPPPPPGGGFFF777222111000///............,,,---///...,,,+++---///888888999999999888999999333555:::CCCQQQ[[[YYYQQQCCCYYYwwwxxxfff]]]SSSRRRLLLAAA888666888:::AAAAAA@@@???????????????EEEEEEEEEDDDEEEKKKTTT\\\{{{gggOOOJJJGGGGGGFFFCCCFFFLLLJJJHHHEEEDDDDDDFFFHHHIIIFFFBBBBBBRRRbbbXXXJJJNNNYYY|||```QQQIII@@@888999666333444888;;;======888666444444555555444333===<<<:::555333444777999???EEERRRaaaooosss}}}OOODDDQQQOOOLLLIIIIIIKKKJJJGGGDDDEEEKKKPPPNNNMMMeeesss___ccc]]]NNN@@@TTT~~~cccOOOCCCKKKXXXlll|||{{{zzz}}}}}}|||fffbbbjjjvvvrrr[[[[[[VVVttt]]]DDD---222222222222222222222222***;;;444777]]]sss{{{~~~```BBB>>>>>>CCCSSSqqqPPPLLL@@@999<<<<<<888;;;DDDQQQVVV^^^jjjwww}}}}}}}}}tttiii\\\PPPIIIGGGOOO\\\yyyssshhhaaa^^^___rrryyykkkggguuuaaa???222222111//////000222333333333333555777QQQXXXKKKDDD???SSSvvvyyyWWWNNN===<<<___tttrrr}}}VVVdddppprrrhhhFFF222555///---777000888mmmttttttoooXXXeeedddnnnvvvVVVLLLFFF???WWWTTTPPPPPPGGGFFF777222111000///............,,,---......,,,++++++,,,000666======999666888<<<@@@777000888NNNbbbfff___UUUTTTXXXcccnnnyyy{{{```OOOHHHEEE===???CCCHHHLLLPPPRRRTTT]]]gggvvv}}}LLLOOOJJJEEEDDDCCCCCCFFFJJJJJJHHHDDDAAA@@@@@@BBBDDDFFFKKKDDDAAAOOOXXXVVVVVVCCChhhxxxeeeXXXOOOBBB999777777777666<<<:::888888999;;;<<<<<<555:::@@@DDDFFFJJJSSS\\\jjjyyyxxx\\\IIIKKKNNNSSSNNNHHHEEEEEEFFFDDDBBBCCCHHHKKKIIIJJJZZZZZZUUU```FFFDDD^^^iiiIIIFFFNNN```vvv{{{vvvvvvyyy}}}~~~pppfffqqq}}}tttsss|||mmm```\\\gggyyywwwdddWWWRRRKKKKKK]]]uuuMMM>>>000111111111111111111111111000777777000;;;aaa|||{{{pppvvv}}}mmmJJJ666BBBDDDNNNdddYYYIII>>>???BBB===777666AAA@@@FFFVVVhhhqqqqqqmmmkkkvvv|||~~~{{{rrraaaTTTPPPFFF999???PPP___kkk{{{sssmmmgggbbbjjj~~~zzz|||nnnRRR888222222///...111///111333333333333444555@@@cccPPPMMM@@@BBB```xxxtttgggSSSaaappprrrqqqoooeeejjj\\\hhh{{{~~~bbb;;;,,,444///...444...777___qqqrrrWWW]]]]]]lllyyykkkPPPFFFEEEXXXUUUPPPPPPHHHGGG888222111000//////.........------------,,,,,,++++++***222;;;===888666888===CCC???999666>>>MMMYYY]]]aaa```ccchhhjjjooo|||zzzSSSMMMGGGEEECCCEEEHHHIIIHHHGGGJJJIIIHHHEEEBBBAAABBBDDDIIISSSMMMCCCKKKWWWZZZ\\\```___zzz{{{jjj___VVVNNNHHHJJJJJJKKKNNNQQQSSSSSSRRR\\\fffvvvjjjLLLOOORRRJJJUUUQQQKKKFFFEEEEEEFFFFFFEEEIIIHHHHHHJJJQQQuuunnn\\\iiitttsssQQQDDDIIIooooooPPPFFFHHHYYYfffiiimmmuuugggqqq~~~}}}iiiVVVZZZfffzzzyyyeeeOOOHHHNNNBBBbbbccc@@@777111000000000000000000000000666***111666000EEEjjjyyy~~~xxx~~~pppIIIAAA===:::===OOOnnn~~~```III@@@@@@BBBCCC666888???HHHMMMNNNSSSXXX\\\```iiisssxxxyyy~~~~~~}}}}}}~~~xxxpppeee]]]SSSEEE>>>@@@>>>>>>RRRmmm{{{uuuooojjjfffdddWWWEEE666222222000///222///000222222222222444555???yyyXXXPPPBBB===QQQsssvvvppp{{{dddooozzzuuuxxxUUU333,,,666000111000+++888LLLqqqppp]]][[[]]]]]]fff```JJJGGGXXXVVVQQQQQQHHHHHH999222111000//////.........///---,,,,,,,,,------,,,+++...333666777888:::<<<===AAABBB>>>===DDDMMMRRRQQQYYYjjj}}}{{{|||PPPCCCMMMEEEEEEEEEFFFIIIKKKHHHEEEGGGHHHIIIHHHEEEDDDEEEFFFJJJNNNIIIFFFKKKJJJNNN\\\ooofffrrruuuVVVNNNPPPNNNJJJQQQOOOMMMIIIFFFFFFHHHJJJEEEHHHDDDGGGJJJFFF___oooXXXtttqqqppp~~~iiiNNNFFFOOOkkksssVVV@@@BBBLLLRRR]]]jjjdddmmmyyy}}}{{{zzz{{{|||~~~}}}zzzxxxzzz}}}~~~uuu[[[KKK^^^ooolllZZZNNNFFFDDDGGGOOOQQQ777222111000000000000000000000000000,,,...666555444SSSxxx\\\>>>======<<<:::HHHnnn]]]KKKCCC>>>;;;;;;>>>@@@<<<888<<>>444000111222111000...000111111111222444666<<<```~~~sssVVVGGGDDDGGGkkknnnxxxxxxxxxzzzwww~~~fffGGG222000777///555---+++:::888ooouuuiii```eeeUUUTTT^^^~~~ZZZHHHYYYVVVRRRRRRIIIHHH999222111000//////.........///...,,,+++,,,---...---...,,,,,,000777;;;<<<;;;;;;AAAGGGJJJOOOSSSTTTPPPNNNIIIRRRkkkxxxLLLIIIOOOKKKIIIHHHFFFCCCBBBCCCCCCAAA???BBBEEEEEECCCBBBBBBCCCIIIAAA<<>>AAAhhhyyyPPPDDDDDDCCCJJJWWW]]]ccckkkoooppprrrwww|||xxxuuuuuuzzz~~~}}}yyyvvvyyy}}}yyy]]]RRRYYYdddkkkoooUUU@@@<<>>yyyyyymmmvvv}}}yyybbbIII888:::===;;;AAANNN{{{```LLLIII@@@;;;<<<<<<888777;;;555<<>>CCCMMMRRRPPPPPPQQQRRRSSSSSSSSSRRRRRROOOPPPQQQNNNGGG>>>;;;;;;???UUU___ZZZfffuuussspppmmmiiieeekkkfffBBB;;;222---000555333......///000000000222555777000GGGbbbNNNKKK<<>>GGGNNNSSSXXX]]]bbbaaabbbaaaaaahhhzzz```NNNMMMGGGDDDIIICCCCCCBBBBBBBBBCCCDDDDDDFFF===CCCEEE@@@KKKQQQ???DDDEEEAAA:::;;;AAACCC???EEEGGGJJJIIIKKKeeekkk}}}bbbYYYOOOJJJKKKKKKGGGCCCCCCDDDFFFGGGGGGFFFDDDCCC@@@BBBCCCCCCCCCFFFLLLPPPWWWMMMlllKKKfffgggIII@@@EEEUUU}}}YYYFFFBBBEEEGGGFFFSSS```eeefffiiinnnpppqqqtttwwwwwwvvvwwwyyy|||}}}}}}{{{}}}}}}qqq\\\UUUWWW___pppnnnYYYMMMCCCBBB@@@<<<<<>>===>>>@@@>>>===CCCMMMZZZpppzzzwwwxxxtttrrr\\\[[[mmmuuuwww}}}}}}JJJ444333111///......///000000000000111222222333333;;;555rrrmmmcccRRR:::NNNhhhxxx~~~iii^^^pppwwwuuuOOO777111222222111,,,000666///,,,HHHnnneeejjjmmmkkk^^^gggpppXXXZZZRRRJJJRRRLLLGGG;;;444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000666;;;@@@AAAFFFMMMQQQPPPPPPSSSdddqqq~~~|||kkk^^^bbbnnnoooaaaFFFCCCGGGCCC@@@BBBAAA@@@@@@?????????@@@@@@BBB;;;CCCFFF???FFFNNNDDDDDDEEEAAA;;;:::>>>@@@=========AAACCCBBBKKKkkkeeeWWWPPPHHHEEEGGGHHHEEEBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCAAACCCGGGJJJvvvsssVVVVVVjjj>>>PPP{{{___WWWBBBJJJ```ooozzzlllYYYJJJ@@@===BBBKKKTTT[[[```gggmmmnnnoooqqqqqqqqqtttyyy}}}uuuyyy{{{{{{~~~}}}{{{{{{~~~|||}}}fffTTTMMMKKKWWWlllgggSSSJJJ>>>999===<<<;;;JJJ```nnn}}}qqqFFF111222444000//////////////////////////////...///000111333444@@@uuuvvviii}}}lll|||||||||gggFFF555888;;;555AAAPPP___vvv|||bbbSSSKKKHHHIIICCC???;;;;;;>>>@@@???>>>>>>>>><<<999777888:::===>>>DDDGGGCCCBBBPPPjjj}}}vvvlll```hhhmmmkkktttqqqnnnZZZ>>>444333111///......///000///000000111111222333333222000\\\]]]CCCQQQCCCMMM]]]mmmaaaYYYEEEmmmiiiIII555111111000333...///222---))):::QQQmmm___rrrkkk~~~hhheee{{{mmmVVVPPPHHHQQQKKKGGG;;;444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,///222:::???IIIRRRTTTRRRRRRVVVXXXbbboootttpppppp|||yyyttt{{{hhhHHHBBB>>>???@@@===::::::>>>======<<<;;;;;;;;;;;;EEE???DDDFFF:::888>>>===CCCCCC@@@;;;999;;;<<<:::===;;;===AAA???<<>>888@@@RRRqqqsssYYYFFF>>><<>>:::@@@AAABBBAAAAAAFFFPPPXXX]]]jjjyyy{{{kkkfff|||fffkkkqqqtttnnnsss}}}cccfffyyybbb;;;444333222000///...//////000//////000111111222222333222444IIIuuuOOOVVVDDD@@@CCCcccmmmYYYYYYdddWWW}}}sssXXX???333111000...222000//////---+++000777mmmpppRRR```wwwjjjlll~~~WWWPPPHHHQQQKKKGGG:::444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---///666AAAMMMRRRUUU]]]fffmmmeeebbbgggpppyyynnnQQQDDD@@@CCCBBB===999;;;===<<<<<<<<<:::999888888888888BBB===>>>???777000333777??????>>>;;;999999::::::@@@<<<;;;???AAA>>>>>>AAAAAAhhhiiiaaa}}}VVVEEEKKKHHHEEEBBBCCCFFFGGGEEEBBB???@@@AAAAAAAAAAAA@@@???AAAAAAAAA@@@>>>===<<<<<>>...===xxxmmm===---111333000///////////////////////////000000000/////////000000///***HHHjjjqqq|||{{{WWWCCC888333888<<<999999???GGGYYYwww[[[YYYXXXkkkooo]]]fffqqqrrrxxxcccVVVmmmnnnEEE555222222111000/////////////////////000000111222222222666:::===hhhNNNNNNHHHFFFNNNrrr}}}uuutttXXXOOOWWWmmmuuuyyyfffKKK777111111000......111111......111222111VVVgggiii^^^LLLaaabbbgggYYYRRRJJJQQQKKKGGG:::444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,,,,+++...666???EEEMMMZZZgggnnnjjjlllvvv~~~~~~zzzxxxxxxOOO:::<<>>>>>@@@CCCBBBOOOuuuXXXRRRVVVJJJFFFDDDCCCDDDEEEEEECCCAAA???@@@@@@@@@@@@@@@@@@???======<<<<<<<<<<<<;;;;;;<<<[[[vvvYYYRRR___777fffqqqOOOJJJ<<<555@@@KKKYYYlll|||nnn]]]OOOBBB<<<===@@@EEEPPP^^^mmmyyyyyyeeeWWWIIIHHHIIILLLPPPYYYmmmqqq[[[JJJAAA<<<999888AAA999666CCC^^^|||zzzSSS222///555111---///........................000000000000/////////...,,,999000AAAoootttsssqqqtttiiiUUUBBB<<<999777;;;CCC999999>>>GGGSSSgggzzzaaaSSSJJJgggdddeeeooofffaaauuuccczzzIII888777222000000000///////////////...//////000111111222222444666555III___NNNNNNHHHAAA^^^qqqzzzeeelllVVVLLLSSS```rrrwwwttt^^^DDD333///000000///+++111333...---222555444CCCsssvvvLLL^^^WWWTTTyyyqqq[[[SSSKKKRRRLLLGGG:::444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...///---...111555;;;GGGRRRTTT^^^ooo~~~sssKKK;;;>>>BBB>>>888888888777555777<<<>>><<<::::::999888777777777777:::AAA:::444:::<<<888<<<777888;;;===:::777888===444888===>>>===;;;<<<===>>>???JJJppprrrPPPIIIVVVWWWCCCEEECCCBBBBBBBBBBBB@@@>>>????????????????????????;;;:::888999;;;<<<<<<;;;===HHHtttuuuNNN___XXXFFFaaasss___GGGBBBDDD:::999JJJ[[[rrr~~~gggUUUKKKGGGBBB;;;888:::@@@GGGKKKOOOPPPTTTXXX[[[___iiitttrrrgggYYYOOOLLLKKKIIIGGGRRRVVV[[[___iii}}}rrr[[[VVVMMMCCC???===:::888999999888]]]WWW???///333666...+++000........................//////000000000///......---777///...JJJdddqqqrrr___kkkyyyssskkk^^^KKK;;;444444999:::???CCC@@@;;;:::===]]]bbbiiimmmrrr{{{llliiiWWWIIIMMMQQQNNNPPP```^^^uuuxxxbbbmmmkkkmmmXXX>>>444222000////////////////////////......///000000111111222222333444888YYYSSSRRRGGG>>>KKKPPPWWWlllvvvqqqVVVFFFKKK```sssxxx~~~iiiUUU>>>222//////000111,,,000222...+++---111444888WWWnnneeeiiiYYY\\\JJJrrrYYYRRRJJJSSSMMMIII<<<444111...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---000,,,+++---...000444:::KKKRRR^^^jjjqqqyyyiiiBBB>>><<<;;;888444666<<<888666777:::;;;999666666888888777777777777777888???PPPGGG444777999444666777888;;;>>>;;;555666<<<666:::>>>>>><<<;;;;;;;;;<<<===@@@TTT```@@@JJJOOOIIIGGGHHHDDDCCCAAA@@@@@@@@@@@@???======<<<<<<<<<<<<======<<<999666666999;;;<<<;;;:::BBBQQQ```YYYaaawwwcccCCCnnn}}}XXX???======;;;AAADDDMMM[[[lllpppeeeWWWKKKFFFFFFHHHIIIIIIDDDBBBCCCCCCBBBFFFMMMVVVPPPIIIGGGKKKTTT]]]cccddd}}}ttt\\\HHH>>><<<777666:::;;;:::===BBB<<>>BBBDDDGGGLLLSSSYYYaaaaaaccckkkrrruuurrrmmmaaa___```hhhooojjjZZZKKKHHHJJJCCCEEEVVVbbbccchhhhhhRRRQQQfffuuuffffff}}}MMM;;;888222............///////////////.........//////000111111111333444555333CCCyyyzzzrrr^^^SSSFFFEEE>>>AAARRRaaarrr~~~zzzlllWWWLLLHHHQQQnnn}}}uuuVVVFFF666111000......111.........///---+++---111///>>>gggqqqoooaaaiiiPPPaaa~~~WWWPPPIIISSSNNNJJJ>>>444111...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***,,,---******...000///...000444444===OOO```kkkrrrwwwoooTTTCCC999555@@@666222777<<<999666666444111333::::::555555:::777777666666666777777888888SSSKKK222333888555888999999===@@@;;;333444:::888999999777777:::===>>>;;;999>>>EEEHHHXXXSSSGGGLLLTTTKKKDDDJJJOOOEEEDDDBBBAAAAAAAAABBBCCC<<<;;;;;;::::::;;;;;;<<<===999666555888;;;<<<;;;777BBB555```iiiVVVOOO___}}}rrrLLLYYY~~~~~~XXXEEEHHHAAA333999<<>>===CCC>>>::::::===>>><<>>:::777888777666666666888888999888;;;:::999:::;;;<<<<<<<<<999777999======<<<@@@GGGOOOZZZ```iiiwwwsssbbb[[[XXXtttqqqeeewwwpppcccsss{{{YYY777,,,///111000///......///////////////.........//////000111111111111333333000777HHHlllcccPPPJJJ>>>===DDDGGGTTTkkkdddzzzlllPPPAAAHHHPPPWWWwwwtttiiiFFF:::111000000------000000++++++000222---,,,000///;;;PPPvvvkkkwwwvvvvvv\\\kkkZZZNNNFFFQQQNNNIII:::333222000///---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...222;;;JJJ\\\hhhiiiYYYEEE999777999888666444555666666666555444333222333333444444333333222333333333444444444555555666555444333333444666888666777:::>>><<<555222333777777777777777888888999>>><<<===BBBCCCDDDKKKUUUnnnPPPMMMLLLKKKJJJJJJJJJJJJJJJKKKHHHCCCAAA@@@???>>>===;;;;;;<<<<<<;;;;;;:::999888888999999999:::::::::888>>>@@@JJJmmmbbbUUU[[[^^^ooo|||JJJkkkVVVNNNPPP777<<<999777:::CCCNNNUUUYYYkkk|||zzz{{{eeeUUUHHHEEEAAA999666888;;;999777666888JJJooouuurrrbbb;;;222222222111000//////...................................................---......///000111111222ZZZwwwxxxXXXjjjrrrttt{{{vvvcccWWWIII;;;===<<<999777555555666777===;;;999999999:::???DDDDDDAAABBBIIIQQQWWW___gggkkkhhh```YYY\\\cccccc^^^eeelllkkknnnfffiiixxxDDD===666000//////...---000///...---------------000000///////////////000222333,,,333:::333cccuuuPPPMMMSSSPPPCCC:::===GGGNNN^^^nnnvvvxxxbbbNNNLLLFFFJJJcccrrr\\\===777111///000222000---//////............//////222111===|||ppprrrYYYooo}}}ppp[[[OOOEEEOOOKKKGGG999333222000///---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000///---,,,000777===JJJWWWjjj}}}mmmZZZHHH<<<@@@:::444444777888555111222222333444444333222111222222333333333333222222333333333333444444444444555444333222222444555777666555888<<<;;;999:::>>>666666666666666777888888999777888<<<<<<;;;AAAHHH===UUU{{{zzzVVVKKKPPPJJJJJJIIIIIIHHHHHHGGGGGGHHHEEEAAA???>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888888999999999999:::999;;;888;;;UUUmmmKKKUUUCCCeeevvvSSSnnnXXXGGGXXXCCC>>>999888;;;???AAAAAACCCKKKZZZlll~~~mmmZZZMMMFFF;;;:::<<<555555===AAA999@@@GGGGGGFFF[[[vvvGGG...222222111000000///......................................................---......///000000111111,,,:::cccrrrcccnnnxxxxxxuuuvvvyyybbbSSSSSSRRROOOMMMKKKJJJJJJFFFJJJNNNSSSYYYbbbiiimmmyyyyyy}}}yyyppplllbbbllltttwwwyyy}}}|||xxxkkk|||{{{cccsss{{{MMM<<<777222////////////...//////...---------------000000///////////////000...222---333:::222VVVxxxyyyaaaPPPHHHMMMJJJ===;;;FFFNNNYYYlll~~~uuuiiiWWWFFF???FFFUUUsss}}}hhhQQQ;;;666000...000111///---//////............//////,,,777333QQQzzzqqq~~~YYYrrr]]]QQQFFFMMMHHHDDD777333222000///---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......---***))))))***$$$+++666@@@JJJUUUaaaiiiuuu\\\RRREEE;;;666444333111000111222555666555111---///000111111111111000000000111111222222111111000222222222333333333333444333333222111111333444555666444555777888777;;;BBB555444444444444555666666999777888::::::888:::???DDD>>>???QQQtttgggMMM@@@BBBJJJFFFGGGHHHHHHGGGFFFDDDBBBCCCAAA>>><<<<<<<<<;;;::::::::::::::::::999888888777777777888888888999999:::;;;888666AAAdddeeeNNN>>>OOOyyyRRRjjjrrrEEEHHHDDD===666333333777:::555666<<>>111<<<===BBBLLLYYYjjjOOO777---111111000000//////......------------------------------------------------------......///000000000>>>---888hhhlll\\\{{{yyyxxx}}}yyyooohhhjjjkkkkkkiiiiiijjjkkklllqqqqqqooosss}}}yyynnndddaaa```______bbbkkkkkkjjjnnn{{{xxxQQQVVVqqqlllGGG666222000...---...////////////...------------------000//////......///000000---333000222888000BBBqqq}}}dddRRRRRROOOBBB999;;;???DDDQQQgggwwwbbbMMM???999;;;DDDfffvvv\\\???888444///---//////...,,,//////............//////...---///...ooouuuvvv~~~bbb]]]aaaUUUHHHMMMFFFCCC888333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++...000000000/////////000///...,,,---111444222888@@@FFFIIIKKKNNNOOOXXXUUUPPPLLLHHHBBB<<<777444222//////222444555444666666666444222000000111.../////////000000000000//////000000000000//////111111111222222222333333222111111000111222333333666444333444333111333999333333333333333444444555777777888999999888888999===<<<::::::CCCVVVooojjjLLLEEENNNRRRKKKCCCDDDEEEGGGHHHGGGDDDAAA??????===::::::::::::999888888999999999999888777777666666777777777888888888666888;;;;;;:::GGGkkkbbbXXXSSS]]]vvvooovvv]]]OOOBBBAAAHHHGGG;;;---666666999===<<<999;;;@@@KKKQQQYYY___eeennn{{{nnn\\\SSSOOOHHHBBB>>>=========888...999AAA777>>>FFF777EEElllYYY777888555000000000//////.........---------------------------------------------------------....../////////***222444777MMMqqqwwwooo||||||tttsssqqqkkkddd``````aaaXXX^^^\\\WWW[[[ggglllhhh\\\ZZZ___kkksssqqqkkkgggbbb```fff}}}xxxeee^^^ggg]]]888222999------------.../////////......---,,,,,,---------//////.........///000000...555222000444...333HHH}}}aaaQQQMMMGGG======;;;AAARRRhhh{{{ssseeeWWWFFF888999BBBKKK[[[pppOOO111555222...---......---,,,///......------......///444222666CCCuuuttteeeYYYeeeYYYJJJMMMEEECCC:::333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------...------,,,/////////...---...///111---///111222333333444444222///,,,+++,,,---///000000111222333333000---***...//////...------000444///////////////000111111...//////000000//////...000000000111111111111222000000000000111111222222333222333444222......111222222222222222333333444222444555666777888888666///777??????:::888;;;@@@KKKbbbcccMMMGGGDDDHHHLLLJJJGGGFFFCCCEEEGGGIIIGGGDDD@@@>>><<<:::999888999999888666777777777777777666666555555555555666666666777777222222888<<<777555FFF]]]jjjOOOPPPTTT]]]qqqSSS===@@@HHHEEE<<<===999666666444111333777555999<<<<<<;;;???HHHOOO[[[aaahhhmmmooonnnjjjfffaaa\\\UUUQQQRRRRRRJJJ@@@777888:::<<<<<<;;;;;;:::333999EEE???///888LLLOOOWWW```555///111555/////////...............------------------------------------------------------------............&&&+++000///***666^^^www___PPPaaaqqqwwwxxx{{{{{{rrrxxxzzzwwwxxxzzztttjjj{{{wwwxxx}}}ooofffwwwgggYYYdddpppKKK<<<888444000,,,---..................------,,,,,,,,,------..................///000000---222000...222222444999WWWgggXXXQQQKKKCCC===;;;AAAMMM]]]sss~~~vvvcccSSSEEE@@@>>>@@@OOObbbrrr~~~|||[[[@@@222222000...------------,,,......------------......000)))...;;;222WWWzzzmmmpppMMMOOOggg\\\LLLLLLDDDCCC<<<333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000---+++***+++,,,,,,,,,'''((()))+++,,,---------------------...///000111,,,---///000111222222222+++,,,---///000111222222***,,,...///...---,,,,,,//////......///000111222...//////000000//////.../////////000000000111111000000000111111111111111000000333777555111000333222222111111222222333444333555666666999======:::>>>;;;888777999<<>>JJJbbb}}}ttt\\\KKKBBBHHHGGGHHHJJJIIIFFFGGGKKKDDDEEEGGGHHHGGGDDD@@@===<<<:::999888999888777555666666666666666555444444444444555555555666666666666444777;;;999666===HHHjjjOOOHHHGGG]]]zzztttoooOOO???AAAIII@@@<<<:::===>>><<<;;;===777999:::888777888<<<@@@;;;>>>@@@??????AAA@@@===AAA@@@===;;;===AAA@@@;;;:::;;;<<<<<<:::::::::;;;===AAA:::666FFFdddxxxvvv}}}~~~???444333***000..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------999...(((,,,...---444AAAoookkk[[[ZZZVVVbbb|||zzz~~~www~~~~~~rrrvvvqqquuunnneeeggg\\\|||eee>>>000555999333***---...///...---,,,---...,,,,,,,,,,,,,,,------...------------...///000000,,,...000111333:::??????IIIfffTTTUUUKKKCCC===;;;;;;CCCXXXmmmvvvfffZZZQQQFFF>>>>>>DDDQQQggg|||fff???444888000//////...------------......------------......&&&AAA&&&,,,888777xxxvvvwwwKKKggg]]]LLLKKKBBBCCC<<<333222000///---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---+++)))***---///000///111000000000000///---,,,,,,,,,,,,---///000111111***,,,...//////---,,,,,,444333222000---------...000000000111000...+++)))......------...///111222//////000000000000//////....../////////000000000000000111111222222222111//////222666666222333666222222111111222222333444555777777666:::@@@@@@;;;222333666:::>>><<<666111EEEBBB===BBBKKKIIIJJJYYYZZZkkk|||iiiWWWKKKIIIQQQ\\\TTTIIIBBBEEELLLMMMJJJHHHDDDEEEFFFFFFEEEBBB???===<<<;;;:::999999999666444555555555555555444333333333444444444444555555555888666666888:::;;;>>>@@@LLLuuurrraaaXXXMMMMMM{{{tttxxxsssSSSCCCAAA<<<;;;???@@@;;;555333888999999999999999:::::::::>>>===999999======999888<<<===:::999;;;===;;;===>>>???===<<<===@@@CCCFFFWWWMMMKKKsssTTT777666555///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,333---***///333333444:::ZZZ}}}zzzjjj[[[VVVWWWiii{{{pppcccWWW]]]wwwhhhFFF>>>777555111------000,,,---...---******,,,...,,,,,,++++++,,,,,,---...------------...///000000222000555888777>>>FFFHHH^^^ooo```VVVMMMGGGDDD===999DDDUUUxxxwwwjjj[[[MMMEEE===<<<::::::BBBXXXwwwwwwPPP555222555////////////...---...///...------,,,,,,------...(((;;;)))'''888---IIIggg]]]LLLIII@@@BBB<<<333222000///---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---***((())),,,---,,,***(((''''''(((+++,,,,,,,,,---,,,,,,---///...---+++//////...---,,,,,,...000)))+++---...............000---++++++---000111222------,,,,,,---///000111//////000000000000//////............/////////000000000111222222222222222222000222444333000111555222222222111222222333444222444333111555<<<<<<777888===@@@===777666:::???;;;:::666<<>><<<===<<<;;;::::::999666444444444555555444444333222333333333444444444555555111222333333555999888555:::NNNxxxdddIIITTTNNNWWW|||{{{kkkWWWLLLBBB???@@@@@@AAACCC===<<<<<<===>>>>>>;;;999:::>>>>>>::::::>>>>>>:::777>>>BBB???<<<<<<>>>===999<<<>>>>>><<<<<>>HHHJJJKKK999dddmmm___WWWSSSQQQGGG<<<===HHHccc}}}{{{ooo___OOODDD???>>>999???BBBAAAMMMnnneeeDDD;;;777,,,...///000///.........///...------,,,,,,------...333!!!333333//////111[[[}}}cccTTTRRRHHHFFF===;;;555444111///------,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------///000111111111111////////////////////////111000///......///000111111222222333333333222222111111222222222333333333444444444444666888;;;<<<777777777777777888888888888888999:::<<<===>>>>>>888888888<<>><<<888777;;;???>>>AAABBB>>>>>>@@@>>>999:::??????GGGWWW[[[[[[dddoooPPP@@@111///111000///000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,...000000555EEE]]]ppp}}}ttt[[[RRRIIIGGGNNNXXX^^^aaaaaahhhuuu|||eee]]]VVVUUUSSSQQQUUU\\\vvvaaaJJJ<<<666222000//////...------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000999777555222111222333333000===777dddxxx^^^RRRNNNIIIEEECCCGGG^^^zzzwwwqqqjjj[[[JJJBBB@@@>>>>>>???>>>GGGQQQdddiiinnnKKK777222222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///111333^^^[[[dddcccQQQOOOHHHGGG>>>;;;555444111///------,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------...///000111111000........................000000///......///000000111111222222222111111000111111111222222222222333222222222333444666777888666666777777777777888888666777888888999:::;;;;;;<<<;;;999777888<<>>>>>>>>>>>===<<<;;;:::999888888777666666555555444333333222111111000000111222222333333222222111333333333444555555666666;;;999:::RRRxxxnnnZZZMMMRRRcccnnn\\\UUUMMMEEEDDDKKKOOOHHHDDDEEEBBBHHHEEE===???IIIHHH@@@;;;===>>>???>>>>>>@@@CCCBBBJJJPPPaaa```CCC777......000...,,,---//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...............111333111...000777>>>FFFjjjvvvbbbRRRIIIGGGGGGGGGEEEFFFKKKTTTZZZZZZXXX```XXXRRRVVVYYYXXXWWWXXXSSSLLLKKKVVVjjjpppaaaMMM===555333333333/////////...---,,,,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000555444222000000000111222111777333GGGgggUUUXXXZZZSSSKKK===JJJ]]]ooo|||{{{oooaaaXXXBBB??????@@@>>>;;;;;;>>>DDD]]]}}}YYY???333111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++---............111333:::rrrcccNNNLLLGGGHHH???;;;555444111///------,,,,,,************************))))))))))))))))))))))))***************************************+++++++++************************---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------...///000000000000........................000///............///000111111111111000000///...000000000111111111222222///000111222333333333333555555666666666777777777666666666666777777777888777888999888666555555777888===>>>;;;999<<<@@@AAAEEE???@@@IIINNNLLLJJJMMMIIIIIIIIIKKKLLLLLLJJJHHHGGGLLLPPPMMMGGGBBBCCCFFFEEECCCAAAAAAAAA@@@???===999::::::::::::999999888777777777666666555555444333333222222111000000000111111222222222222111111222333333444444555555666999999333888MMMjjj|||___UUUQQQSSSlll}}}lllVVVNNNZZZ```XXXHHHIIIVVVSSSAAA??????EEENNNOOOIIIJJJQQQdddmmmmmmttt|||[[[777444000...///000...,,,---///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---///111111...+++******'''000DDD^^^}}}zzzwwwzzzeee]]]TTTQQQRRRPPPIIIBBBIIIHHHKKKRRR[[[fffuuuwww[[[CCC;;;555///,,,...000111000///......------,,,,,,+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000///......///000111333---222555MMM~~~bbbUUUSSSOOOGGGFFFLLLNNNUUUlll{{{pppdddYYYNNNCCC;;;>>>>>>@@@???===>>>JJJXXXrrrdddBBB444222000///000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222444GGGcccLLLIIIFFFHHH@@@<<<555444111///---,,,,,,,,,************************))))))))))))))))))))))))************************************************************************------,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///////////////................................................000000000000///...---,,,//////000000000111111111...///111222222111000///444444444555666666777777666666666555555555555555222555999;;;<<<<<<<<<======@@@BBBAAA@@@???@@@@@@BBB???AAAHHHLLLKKKIIIKKKIIIJJJKKKMMMMMMLLLJJJIIIDDDHHHLLLKKKFFFBBBAAABBBCCCBBB@@@@@@@@@???===:::888888888888777666555555666555555555444444444333222222111111000000000000111111222222222222111111222222222333444444555555222999666444;;;JJJjjjhhhXXXOOOSSS\\\zzz___NNNTTTYYYTTTGGGDDDMMMPPPKKK@@@???LLLbbbkkkdddbbbhhhUUU666222///000000111000...///000...------,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///...------///111222333999///***000<<>><<<:::BBB===999888===OOOlllnnnOOO555222444///...222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111555,,,TTTeeeLLLIIIEEEHHH@@@===555444111///---,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))---,,,++++++*********************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............---........................------............------000000000///...---,,,+++........./////////000000//////111222222111000///222333333444555555666666666666666666555555555555444777999:::999999999:::999999:::::::::999:::<<<===<<<<<>><<<999999999888777666444222111444444444333333333333333111111000000000000//////000111111222222111111000111111222222333444444444000999:::666888999GGG]]]rrraaaSSSTTT```yyy|||pppwwwwwwmmm^^^[[[```XXXHHHEEEKKKQQQRRROOORRRcccvvvsssnnnxxxzzzYYY777222:::000222222///------///111------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...111...+++***,,,............,,,000777222((()))333555AAAUUUiiizzzrrriii^^^PPPDDD>>><<<888555666888777444------------...---,,,***,,,,,,,,,,,,,,,+++++++++++++++******)))******+++++++++++++++++++++++++++,,,++++++,,,,,,---...///------......//////000111///222444666444;;;kkksss^^^OOOLLLVVVPPP>>>@@@RRR[[[eeeqqqvvvvvvyyy|||rrriiibbbZZZSSSPPPIIIFFFBBB???>>>???AAABBB:::===GGGYYYoooUUU@@@222333444,,,***000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++,,,...000$$$<<<000MMMhhhPPPKKKEEEGGG@@@===555444111///------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))),,,++++++************+++))))))******+++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------,,,,,,---......---,,,,,,////////////......---,,,------.........///////////////000000111000000000111111222333444555555666666666666666666555555555666888999888777777888999<<<999888;;;<<<;;;===@@@@@@@@@AAACCCFFFIIIMMMOOOKKKKKKIIIFFFCCCAAABBBDDDAAA@@@AAACCCFFFFFFCCC@@@CCCAAA???>>>>>>===;;;999888888777666444222000///222222222222222222222222000000000///////////////000000111111111111000000000111111222222333333444111999777333555333444???QQQvvv^^^MMMLLLOOO[[[sss{{{SSS;;;444333222///111000+++)))+++------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,...///---+++(((((('''***...,,,)))111===111000///222666<<<@@@CCCEEEKKKSSSWWWXXXZZZ^^^bbbcccccc___ZZZXXXUUUOOOGGGHHHBBB999222111333000+++444555666444000,,,)))'''***++++++,,,,,,---------++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///---....../////////000000***<<>>;;;<<<:::===@@@???;;;888888:::AAARRRrrrWWWAAA777111222000***))),,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,++++++---///***......:::gggkkkUUUNNNEEEEEE???>>>555444111///------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******************+++,,,((())))))***++++++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------------------------+++,,,------------,,,+++......////////////...---,,,------------.....................//////000111000000111222333444555555444555555555555555555555444666888999888999:::<<<999555444888:::888999<<<;;;===???@@@BBBFFFIIIJJJIIIJJJIIIFFFCCC@@@AAACCC>>>@@@BBBCCCDDDEEEFFFGGGCCC@@@===;;;::::::999888555555555444333111000///111111111111111111111111////////////////////////000000111111111111000000000000111111222333333333111777333000666555333999999HHHlllwwwdddSSSOOO___}}}vvvxxxpppFFF444333444///***---000...******------))),,,+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------(((***---000000000......111111222222...***))))))000...+++)))***,,,///111///000000000000111444777333555444000111666666111000444555555888<<<:::444000///......///111444777///000000000///...------*********+++++++++++++++************+++---...///************************++++++++++++,,,---...///------..................+++888,,,%%%666888444???[[[JJJAAAIIILLLEEEBBBFFFBBBDDDEEECCC@@@???CCCFFFCCCEEEHHHMMMQQQUUUXXXYYY```eeelllnnnmmmlllnnnpppvvvwwwwwwtttqqqsssxxx~~~rrrmmmhhhffffffddd\\\UUUCCC>>>;;;<<<<<<999:::>>>:::@@@DDDCCCAAADDDOOOZZZqqqyyyiii<<<777333000......---,,,+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...666222888---mmmmmmXXXQQQEEEDDD>>>???555444111///------,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,((())))))***++++++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------++++++------------++++++......//////000/////////,,,,,,,,,---------.........---,,,,,,---...000111///000111222333444555555333333333444444555555555444666888999777666555555:::555555:::<<<888777:::<<>>444DDDtttsssZZZQQQUUU\\\___www|||vvvbbbDDD...111777111,,,000,,,//////,,,---111...(((+++++++++***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,******---000,,,,,,))))))---222222///***---000222111//////000000///...///111111///---+++111333//////222333//////222111++++++//////+++---++++++...///,,,)))''')))+++---...---,,,++++++******************++++++)))******+++,,,...///000************************++++++++++++,,,---......,,,------......------,,,000------111333000333===???zzzcccLLLAAA::::::>>>>>>AAAFFFLLLPPPOOOIIIDDD@@@AAAAAAAAAAAAAAA@@@@@@???EEEJJJKKKIIIGGGHHHJJJNNNPPPPPPMMMKKKNNNVVV]]]LLLGGGCCCCCCFFFDDD>>>777???:::;;;???@@@======BBB>>>DDDJJJLLLTTTiiikkkFFFBBB555444///+++...333222,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,---&&&555///,,,666<<>>AAACCCEEEFFFFFFGGGFFFDDDAAA??????@@@AAA@@@???AAAEEEGGGFFFEEE???>>><<<:::777666555444444444444333222111000///111111111111000000000///////////////////////////////////////000000000000000000111111111222222222222222222222333444555555999999<<>>BBBAAA>>><<<;;;<<<============DDDAAA<<<@@@???===CCCBBB???>>>???===;;;>>>CCC@@@<<<>>>BBB>>>888AAAQQQYYYdddyyyVVV999555///............---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***...222000444IIIccctttWWWVVVOOOKKKDDDFFF999777444000...,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++------........./////////....../////////000000000111111000111111222333444444444666777777777666555555555555555666666666666666777999;;;>>>@@@BBBCCCAAABBBBBBAAA???>>>???@@@???<<<;;;===AAABBBAAA>>>>>>===;;;999777555444444333333333333222111000///111111111000000000//////............................../////////000000000000000000111111111222222222111111222222333444555555333000111999HHHYYYeeeuuuqqqiii[[[YYYbbbdddhhh~~~~~~pppiii^^^JJJBBB777555222///------...///...------------,,,,,,,,,------,,,,,,,,,+++++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------.............../////////000000000000222111DDDpppxxx]]]EEEGGGZZZssswwwrrrfffYYYQQQLLLEEE>>>HHHFFFDDDDDDEEEEEECCCAAA<<>>===@@@HHHEEEIIISSS^^^lll___???333555............------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222---+++...,,,)))222@@@uuuZZZZZZTTTPPPFFFHHH999777444000...,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...............////////////000000000000000111222333333444444666777777777666555444444333333333333333222333444666888:::===>>>???===>>>>>>>>>======>>>@@@@@@===:::<<<@@@AAA>>>:::<<<;;;999777555444333222333333333333222111000000000000000000////////////.................................////////////000000000000000111111111111111111111111222333444444;;;:::777555444777<<<@@@\\\zzz___ZZZ```VVVXXXbbbnnnqqqmmmmmmrrryyy{{{mmmhhhpppsssrrrpppLLL888555777222222000///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------................../////////000000000///444---111gggrrr]]]^^^ooossslllaaaSSSHHHGGGFFFEEEDDDDDDDDDDDDGGGJJJGGG@@@===???@@@???MMMMMMQQQVVVVVVSSSSSSVVVaaallleee@@@111000000............------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++222+++)))...000---,,,000rrrYYY[[[UUUPPPFFFFFF999777444000...,,,++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******+++++++++++++++*********,,,+++++++++++++++++++++++++++,,,,,,,,,---------------........./////////////////////000111222222333444555777777666666555333333333222222111111111222333444666888:::<<<======>>>>>>>>><<<===>>>@@@@@@===:::<<<>>>>>>:::666:::999777555444222222111222222222222222111000000000000/////////.................................------.........//////////////////000000000111111000000000000111222333333000222444555666777999:::777PPPooo~~~jjjlllxxx{{{tttlllyyyvvvlllooo|||{{{|||{{{WWW???777777555222///////////////......------------,,,,,,,,,++++++,,,+++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------................../////////000000333999444---AAArrrmmm|||tttkkkhhhjjjnnnhhh___PPPFFFMMMVVVTTTSSSVVVaaaqqqnnnGGG555666333***.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************---))))))000555333000111oooXXX[[[VVVPPPFFFEEE999777444000...,,,++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))******++++++******)))************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------........................///000111111222333444555666555555444333333333222222111111111222333444666888:::;;;<<>>===???@@@>>>===<<<<<<===;;;777444999888666444333222111111111111222222222111000000/////////............---........................------------................../////////000000000////////////000111222222---///111333222333444555>>>555333UUUvvvSSSDDD222,,,000333000+++---...///000000///......------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////888%%%+++@@@777,,,\\\rrrKKK666444666222---...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************---+++,,,......,,,+++---oooXXX[[[WWWRRRHHHGGG999777444000...,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************)))))))))))))))))))))******************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------...///000000111222333444444444333222333333333222222222222222333444555666888:::;;;<<>>===???@@@AAACCCEEEDDD@@@===;;;;;;888777666444222111111111000111111111111111000000///.........------------------------------------,,,,,,,,,---------..................////////////............///000111111333444666666555555666777---444777===LLLaaayyyXXXAAA:::;;;999555111000222555---....../////////......,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////000)))---999555,,,<<>>@@@@@@EEEJJJHHHAAA<<<<<>>,,,GGG|||zzz}}}}}}tttHHH;;;222222///(((***333---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************'''***,,,,,,---///111333kkkTTTXXXTTTPPPGGGGGG999777444000...,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))))))))(((((('''((((((((())))))******))))))******++++++++++++,,,,,,------------......++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////...///000111222111111000//////000000111111222222333333555666888999:::;;;666777999999:::;;;===@@@777???FFFCCC:::444666;;;888777666444333222222222///000000111111111000000......---------,,,,,,,,,------------------------++++++,,,,,,,,,------------------.........//////---------------///000000000222444555333222111222444555444888;;;222111AAA:::SSSzzzmmmPPP???777111222666222...,,,---000222///,,,---,,,++++++******++++++,,,,,,,,,+++++++++******))))))******++++++++++++************************)))************+++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------........./////////,,,,,,000///---111888,,,AAArrrzzzHHH666222///111222000,,,***---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))***++++++***+++---+++(((kkk[[[TTTVVVOOOPPPCCC<<<:::666222///---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---...///---+++)))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......////////////////////////000000000000000111111222333222111111111222333444444555666666555666888:::666777888999888666444333222222000/////////000111////////////.....................------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///////////////.........///////////////000111111000111111111111222222222222222333333333333444444777777>>>QQQnnnsss___???===999555222111111111000000///...............------,,,,,,,,,,,,++++++*********************************************************************************************************)))))))))))))))******************************+++++++++,,,,,,,,,+++++++++************)))************************************************************************************************************************)))************+++++++++************************************************++++++************++++++************************++++++,,,,,,,,,,,,------..............................//////000000111111444111999^^^nnn___```iiippprrr{{{MMM000111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,gggZZZTTTWWWQQQRRREEE<<<:::777333///---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))***,,,---111///---***((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,++++++***))),,,,,,,,,------------...///////////////////////////////////////000111111222222111111111222333444444555666666555555777888666777888999888666444333333222111/////////000000////////////.........---...---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------///.....................///............///000000000000111111111222222222222222222333333333444444555222000444???MMMXXX___jjjPPP;;;...999777555222000000000111000//////...............------,,,,,,,,,+++++++++***************************************************************************************************)))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++************)))************************************************************************************************************************)))************+++++++++************************************************++++++************++++++************************+++++++++,,,,,,,,,---------------------------------......///000000111111333333333<<>><<<888444000---++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((()))***++++++,,,,,,)))******++++++*********+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------.........///000111111222222444777:::;;;:::888777888888777777666555444333222111111111000///......---------------,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,---......//////000000000111111111111111111222222222333333...///111222333555666777;;;:::444444777666AAAXXXeeeooo{{{}}}mmmYYYLLLFFFBBB:::333:::999777444222///,,,)))///......---------------......---,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************))))))))))))))))))))))))(((((())))))************************************))))))*********++++++++++++++++++*********))))))************************************************************************************************************************))))))*********+++++++++************************************************++++++************++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////555+++)))000444111333999888___hhhttt~~~WWW333---444444000...///......------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,ddd\\\WWWXXXOOOPPPFFF???===999444000---++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))***+++++++++((()))******+++*********++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,---...000111111111111444666999:::999888999:::777777555444333222111111//////000000000///...---------,,,,,,,,,+++++++++)))************+++++++++************************************++++++++++++***++++++,,,,,,------------,,,,,,,,,,,,---....../////////000000000111111111111111111222222222222555666777666555555666888&&&,,,---333<<<888444<<<...444;;;>>>DDDIIIJJJGGGLLLMMMOOOTTTXXXYYYUUURRRVVVXXXRRRLLLVVVddd^^^LLLGGG@@@999666777999888666...///111222333444444444/////////......---,,,,,,------,,,++++++++++++,,,++++++++++++************************************************************************************))))))))))))))))))))))))((((((((()))******++++++************************)))))))))************++++++++++++************)))************************************************************************************************************************)))************+++++++++************************************************++++++************++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........111---+++---000111444999:::555;;;]]]xxxhhhrrrUUUGGG666...444333)))***666......---------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,ccc[[[VVVWWWNNNQQQHHH@@@===999555000---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))*********''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((((()))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,...000111111111111222444666666666777999;;;666555444222111000//////---...///000000000///...,,,,,,,,,,,,++++++++++++))))))))))))******++++++************************************++++++++++++*********+++,,,,,,---------------------......///////////////000000000111111111111111222222222222...000222222000///000222666===777222888999555777===??????;;;:::<<<<<<999:::;;;<<>>BBB???:::@@@LLLMMMDDD===>>>===;;;777555333333555444333111///......///...............------,,,---,,,,,,+++++++++++++++++++++++++++************************************************************************************))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))************+++++++++************)))************************************************************************************************************************)))************+++++++++************************************************++++++************++++++************************************+++++++++++++++++++++++++++++++++++++++++++++,,,------......+++000333111000111000...111555777555>>>cccuuuLLL;;;,,,...333555...&&&***444...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,bbbZZZVVVVVVOOOSSSJJJ@@@>>>999555000---+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))************)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///***,,,...///111111111000000222333444444666888;;;666555333111000///......,,,---...000000000000///,,,,,,,,,+++++++++******(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------...------------...//////////////////000000000000000111111111111222222222000333777777444222222444...999555+++111777666777222444333000222888;;;:::666666777999;;;<<<===<<<777???BBB===;;;>>>>>>:::555999<<<:::444111333666...///000///...------...+++,,,---............------,,,++++++******+++++++++++++++************)))************************************************************************))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))************+++++++++************)))************************************************************************************************************************)))************+++++++++************************************************++++++************++++++************************)))************+++++++++***************************++++++,,,,,,---......,,,000...)))---555555...///000333666666999EEERRR```===444;;;333444000***,,,111000***------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,```YYYYYYRRRYYYKKKIII>>>>>>;;;777111...,,,,,,))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++...---,,,++++++---...000111111111111222444777888888777666444222000///...000////////////.........+++++++++*********)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000111111111222222222222333333333444444444555555666666666666777777777777888888888888999:::;;;<<<999999:::;;;;;;;;;;;;:::777666444333222111111111///............---------,,,,,,,,,------,,,++++++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++***************+++************************************************))))))))))))))))))))))))************************+++++++++*********)))))))))************+++++++++***************+++++++++******+++++++++***)))(((+++***)))(((((()))***+++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000111222222333333BBB\\\~~~kkkLLL<<<666111---111111000000/////////...........................------------------------------------------------,,,,,,,,,+++++++++******************************************************```YYYYYYQQQXXXJJJHHH???>>><<<777222...,,,,,,))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++...---,,,++++++---...000000000000111222444666777777666555333111000......//////.........---------+++++++++*********)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////000000000000111111111111222222333333333333444444444444444444555555555555666666666666777888888999777888999999::::::999999666555444333222111111111............------------,,,,,,,,,---,,,,,,,,,+++,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++***************+++************************************************))))))))))))))))))))))))************************+++++++++*********)))))))))************+++++++++++++++******************************************+++***)))(((((()))***+++)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000111111222333333---444@@@QQQllljjjYYYBBB444111444555444000000000//////.........------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++bbbZZZZZZPPPWWWJJJHHH??????<<<777222...,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,+++,,,---...////////////000111333555666555444333222000///------------------,,,,,,,,,,,,+++************))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////....../////////000000000111111111111222222222222111111222222222333333333555444444444444444555555666666777888888888888777555555333222111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++***************++++++************************************************))))))))))))))))))))))))************************+++++++++***************)))************+++++++++,,,+++++++++***)))))))))))))))(((((()))***,,,,,,+++***))))))))))))***+++)))************+++++++++************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////000000111111222222888777222---///BBB```wwwsssTTT;;;555...+++---000222222/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++ddd]]][[[PPPVVVJJJJJJ@@@???===888222...,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++************************)))***++++++,,,,,,,,,,,,------,,,,,,,,,---...///---......///111222444444333333222000///...---,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................---------.........///////////////000000000111111000000111111111222222222444444333222222222333333444444555666666666666666444444222111111000000000.........---------,,,,,,,,,,,,++++++,,,,,,------,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********************************)))******+++,,,************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++,,,,,,,,,+++***)))((((((***)))(((((()))+++...000************************))))))*********+++++++++************************************************+++++++++++++++,,,,,,,,,+++,,,,,,------...///////////////000000000111111///555:::999444111333777FFF\\\yyy}}}bbbKKKBBB:::555444333222111///---,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fff___\\\QQQWWWLLLMMMAAA@@@===888222...,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++************************((()))***+++,,,,,,---,,,,,,,,,,,,,,,------......,,,---...000111222333333222222111000...---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,------------................../////////000000000000111111111222222222444333333222222222333333222333444444555555444444333222111111000000000000...------------,,,,,,,,,,,,++++++++++++,,,---...,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))***++++++,,,************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++,,,,,,,,,+++***)))((((((+++***))))))***---000111******++++++++++++******))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++,,,,,,---.........//////////////////000000+++---000333555555555555333444888CCC]]]```BBB111444999333000111222222111000///...------..................------------------------------------------------......................../////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fff___\\\PPPWWWMMMOOOBBBAAA>>>999222...,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******************************((()))***+++,,,---------,,,,,,,,,---------......,,,---///000222333333333222111111000...------,,,++++++++++++************(((((()))))))))))))))***)))))))))))))))******+++))))))))))))))))))))))))*********++++++++++++,,,)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,---------.....................////////////000111111111111222222222333333222222222222333444222222333444444444444333222111111000//////000000------------,,,,,,,,,,,,,,,++++++***+++,,,...///,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,,,,************************************************))))))))))))))))))))))))***************************************+++++++++)))************+++++++++,,,+++++++++***)))))))))******)))***+++---///000******+++,,,,,,+++******)))************+++++++++************************************************))))))******+++,,,,,,,,,+++++++++,,,------..................////////////777333...,,,---///000000:::;;;:::444111888IIIVVVgggfffMMM<<<888777;;;666&&&.........//////000111111.............../////////................................................000000000000000000000000000000000/////////......------------------------------------------------ddd^^^[[[NNNUUULLLPPPBBBAAA>>>999333...,,,,,,))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************((()))***+++,,,---------,,,,,,------......------,,,---///111333333333333222111111000///...------,,,,,,+++++++++*********(((((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////000000000000111111111111111111000111111222333444222222333444444444444333111111000////////////000---------,,,,,,,,,++++++,,,+++******+++,,,...000,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---************************************************))))))))))))))))))))))))************************))))))*********+++++++++)))************+++++++++++++++******************(((((()))******+++,,,,,,***++++++,,,,,,++++++***)))************+++++++++************************************************((())))))***++++++,,,,,,***++++++,,,,,,---..............................,,,---...000222333444444###+++666:::777333444888===???HHHWWWggg}}}wwwWWW@@@555???666555333,,,000777444444111///...///000000///.........//////000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000/////////------------------------------------------------bbb\\\YYYMMMTTTLLLOOOCCCBBB???999333...,,,,,,))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((***+++,,,---------+++,,,------......---------...000222333444444333222222111000///......---,,,,,,,,,++++++++++++***'''((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000////////////000000000111////////////000222333333222222333444444444444333111000000////////////000---------,,,,,,,,,++++++,,,+++*********,,,///000,,,++++++++++++++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---************************************************))))))))))))))))))))))))************************))))))******++++++++++++)))************+++++++++***************+++++++++&&&'''((()))******))))))***+++,,,------,,,+++***)))************+++++++++************************************************((())))))***++++++,,,,,,***++++++,,,,,,---...........................------111444333000...///222888222...000444555444222333000444======;;;KKKaaazzz{{{cccEEE777666999;;;555000333555000222666111333///,,,,,,///111000---.../////////000000111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111000000000000................................................fff```XXXSSSJJJQQQMMMCCCBBB>>>999333...,,,,,,*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,+++***)))---...///111222222333333111000000///......------,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------------------------------.........//////,,,,,,,,,---------..................////////////............////////////000---111222...222555///111000///......///000111---,,,++++++******++++++---------,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++************++++++++++++******************************************))))))))))))))))))))))))************************+++++++++***************************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////000000000111222222333333444444444555555555666666???===FFFcccfffWWWCCC@@@<<<777555444666777333000...///111222111///222------222444111111555...222000111444///---888444111666666------444444888:::666333999?????????===;;;777777???FFFCCC;;;888444666555///333888222---111222///---000222111000(((,,,111---...333111fff```XXXSSSIIIPPPLLLBBBAAA>>>999333...,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,+++((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,+++***)))+++,,,---///000111111111000//////...------,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,------------...............////////////............////////////000222111222555555111...///...------------...///---,,,++++++******++++++---,,,,,,,,,++++++++++++************************************************************************************************************************************************++++++************++++++++++++************++++++++++++*********************************************************************************************************+++++++++************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------........................//////000111111222222333333333333444444444555555888666888CCCUUUhhhtttzzz}}}cccMMM???999777:::888555333222222333444222///---...111333333222+++333444,,,)))///222///222333......555111,,,222:::666666;;;@@@BBBLLL\\\JJJccc]]]WWWkkkkkkdddxxx^^^YYYWWW___nnndddIII===@@@>>>;;;999444333444333000000111///***666,,,///333------111...fff```XXXRRRHHHOOOJJJBBBAAA>>>999333...,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++,,,,,,+++)))((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************++++++,,,,,,,,,+++************,,,---......//////......------,,,,,,+++++++++++++++******))))))((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------------............/////////............////////////000777111666GGGAAA///...------,,,,,,,,,,,,---------,,,++++++******+++++++++++++++++++++*********************************************************************************************************************************************************++++++************++++++++++++************++++++******++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++,,,,,,************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------........................//////000000111111222222111222222222222333333333333444444333333666;;;@@@<<<<<<===???BBBDDDGGGHHHaaaeeelll|||jjjUUUKKKEEE;;;333///111555888222111111000000111222222444222///.../////////...,,,444555...+++000444333...333222666BBBFFFMMM]]]bbbRRRIIIJJJ[[[www{{{wwwdddzzzpppnnnzzzlllgggwwwtttfff```___aaaXXXJJJ???>>>EEEIIIGGG777---...222---...222///eee___WWWRRRGGGMMMHHHAAA@@@>>>:::444///,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''))))))(((&&&&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************++++++,,,,,,,,,++++++*********,,,------.........,,,,,,,,,,,,++++++******+++*********)))))))))(((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************************************++++++++++++++++++,,,,,,,,,------------------.........//////............////////////---888333AAAaaaVVV444...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************************************************************************************************************************************,,,++++++******++++++,,,++++++************++++++******+++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++,,,------************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000111111222000000000111111111222222222555888888555555777:::888888999999888666555333111444888>>>NNNbbbqqqwww}}}xxxoooeee___YYYNNN>>>222222333666777777666333222000000111222222222222222333222222222222222111000444---,,,333999999777888:::BBBDDDIIIUUU___qqqqqqsss{{{tttzzzwwwJJJMMMMMMMMMPPPVVVWWWTTTHHH;;;999:::333222444000ccc^^^WWWQQQFFFLLLGGG@@@@@@>>>:::555///,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''''''''%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))******************++++++,,,,,,,,,+++++++++,,,---...............+++++++++++++++******************)))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************)))))))))*********+++++++++++++++,,,,,,,,,------------------........................////////////,,,666555MMMtttggg<<<000---------......------------,,,++++++******++++++************************************************************************************************************************************************************************,,,,,,++++++++++++,,,,,,++++++************++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,------...************************************************************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000111111/////////000000000000111333444666666666555333222222333444555666777777777:::;;;888111///444888888888:::===???@@@?????????:::888666666999::::::999999777555222111000000000000111222222222111000000,,,...111333444444444444333111000:::PPPccc___PPPXXXXXXTTT^^^rrr{{{ooo~~~|||bbbccc```[[[```qqqgggVVVOOOKKKAAA<<<;;;555aaa]]]VVVQQQFFFLLLGGG??????>>>;;;555000---,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********************+++,,,,,,,,,++++++,,,---....../////////...++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.....................////////////,,,111666PPPooobbb>>>000......////////////......---,,,++++++******++++++*********+++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000////////////000000000000222111000222444333000---000000111333555777999:::111555666333333777999888333333333333333333444444000111222111///,,,+++++++++,,,---///111333444555000000000000000///.........///000000......///000555FFFMMMQQQuuummmddd^^^tttrrrjjjtttyyyhhhaaa___WWWUUUUUUOOO___[[[UUUQQQGGGMMMGGG>>>???>>>;;;666000---+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))***+++,,,,,,,,,,,,+++,,,------...............++++++++++++++++++++++++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.....................////////////000---555IIITTTIII888000---...///000000///...------,,,++++++******++++++++++++++++++,,,,,,,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///000000////////////000000000000111000000111333444444333111111111111111111111111///333444222222444444111666555444444444444444333...000333444555444444444///222555777555111,,,(((/////////////////////000111222222222444:::BBBIIIPPP\\\eeeooozzz{{{{{{wwwxxx{{{vvv^^^[[[UUUQQQGGGMMMGGG>>>>>>>>>;;;666000---+++*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))***+++,,,,,,,,,,,,,,,,,,,,,---.........------++++++++++++++++++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000333,,,555AAA;;;111000///------...//////...---------,,,++++++******+++++++++++++++,,,,,,---------************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************************)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////000////////////000000000111000111111000//////000222///000111111111000000//////222333222333666555222333222111111222222000///555111...,,,,,,---------///...------...000333555000000///000000111333333///111555<<>>FFFKKKBBBUUUhhhooouuu~~~|||aaaXXXLLLOOOHHHMMMLLLCCC???===;;;555...,,,...,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++******+++++++++,,,,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,***+++---...000222333444------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************)))************++++++++++++++++++************))))))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------......////////////.........//////000000//////...////////////////////////////////////////////////000000000////////////...000//////......///000000+++---111444222...///222===777///444JJJ\\\TTT@@@IIIaaatttuuupppsss|||cccWWWJJJNNNHHHMMMLLLCCC@@@===;;;666...,,,...,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((************************))))))))))))))))))))))))((()))))))))************+++******************+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,...000333444------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------*********++++++---......,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************))))))*********++++++++++++++++++*********))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////......---...//////////////////...////////////////////////........................///////////////////////////............//////000666...+++222777444000......111555DDDddd|||qqqWWWccc~~~gggWWWJJJNNNIIIMMMIIICCC@@@>>><<<666///,,,///,,,+++******))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))************************************************((()))))))))*********************++++++***************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++,,,---///111------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------*********+++,,,---...///,,,,,,---------.................................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************))))))*********++++++++++++++++++*********))))))************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------............------......////////////..............................------------------------.............../////////...............///000000444...,,,///333444666999444MMMgggooommmlllkkkiiikkkhhhWWWJJJOOOJJJLLLGGGCCC@@@>>><<<666///---///,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((*********)))((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))************)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++++++++------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,+++,,,,,,---...///000---------.........//////////////////////////////////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))************++++++++++++++++++************)))*********++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............---------......//////......---................................................---............/////////............///000111111---222444...,,,666FFFQQQffftttrrrWWWUUUcccpppyyyfffUUUHHHPPPKKKLLLEEEDDDAAA>>><<<777///---///,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***************************************************))))))))))))************)))***++++++++++++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,...------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------....................................------------......///000---.........////////////////////////////////////////////////////////////////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))************++++++++++++++++++************)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,---......//////......---................................................---------.........//////////////////000111222222///777888666GGGiiixxxiiiuuudddRRRGGGPPPLLLLLLEEEDDDAAA>>>===777///---///,,,++++++***)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******************************************************))))))))))))************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........---------------------------------........./////////////////////////////////............///000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))************++++++++++++++++++************)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,---..................---........................////////////////////////---------.........//////////////////000111333333444666444BBBuuupppfffNNNJJJLLLMMMDDDHHHGGGCCCAAA???888000...000...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............---------,,,,,,,,,,,,---...000///---+++---,,,,,,...111222111////////////...,,,+++,,,---+++111555222///000111000000111111000222333222///444333222222444555444222111222333222000111444777444000000444222...000666,,,000111......222111---000//////000...,,,---///333111///---,,,...///111,,,---///...---+++******------------------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------.........,,,,,,,,,---------..............................***---111222111111111222+++///111...+++...444999666AAAWWWppp~~~cccLLLJJJMMMOOOEEEHHHGGGCCCAAA>>>888000...000...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000000//////......------555222///......///000000////////////000000000000///111222333333444666999...000//////333888777333111222222333555777777666<<<===>>><<<999777777999;;;<<<===>>>;;;777111---555444555999:::777444333777666555555333222222111444444444444222///.....................///000000000000000000//////000111------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------...................................................///666333000111555888444...>>>___rrrhhhaaaKKKJJJNNNPPPEEEGGGFFFCCC@@@>>>888000...000------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///---------.........//////---,,,,,,,,,---///111333222222111///......000222000111222111///...///000<<>>888000...000---,,,++++++*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---............/////////------...///000111222222+++---000111111111000000---.../////////111555888555999???FFFKKKQQQWWW[[[dddqqqwwwlll]]]WWW\\\ccceeedddfffjjjmmmooosssxxx~~~{{{}}}}}}~~~wwwmmmwwwtttnnnnnndddQQQHHHLLL===<<<888333222444333111444444444333333222222222222000////////////...---........................------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,........................,,,,,,,,,---------..............................///---,,,---000333222111000333666666888HHHiiiyyytttwwwooohhhcccbbb```]]]ZZZXXXVVVVVVYYYXXXXXXYYY\\\```dddfffYYYcccssskkkPPPLLLNNNNNNAAA@@@DDDAAA???===777000...000,,,,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++******)))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................./////////000000111111111111111111222222444555555333000///000222///222777===DDDJJJPPPSSSbbbfffmmmtttyyy}}}uuuzzzvvvpppaaaPPPFFFBBB>>>777000000//////000111333444000///000222444444222///////////////////////////.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,---......///000111111222,,,,,,,,,---------..............................------...///111222111000888111222BBBVVVdddmmmsssyyy}}}aaa\\\VVVRRRQQQQQQPPPNNNLLLMMMOOORRRUUUXXXZZZ[[[YYYXXXUUUSSSRRRRRRRRRRRRSSSUUUVVVTTTRRRSSSXXX]]]qqqtttTTTLLLMMMMMM@@@@@@DDD@@@>>>===777000...000,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////000000000000000/////////...---------//////...---...555???FFFLLLQQQZZZgggsss}}}yyymmmiiicccYYYMMMJJJEEE???999444000...///------000444555333000000000000000000000000000//////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,---...///000222333333,,,,,,,,,---------..............................---///000000......///111444@@@\\\|||qqqiiirrreeezzzzzzeeeVVVLLLGGGJJJJJJJJJLLLNNNRRRVVVXXX___```aaabbbbbbaaa```___cccccccccbbbbbbbbbaaaaaa^^^]]]ZZZVVVSSSQQQRRRSSSRRRTTT[[[iii|||{{{WWWLLLLLLMMMAAABBBCCC@@@>>><<<777000...111,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------........................................................................//////000000000111111111---...///111333555777888999>>>DDDIIIOOOXXXdddmmmxxx{{{vvvjjj\\\WWWXXX]]]\\\ZZZbbbooorrruuuxxx{{{|||pppaaaQQQDDD<<<>>>999444222444444222000000000000000000000000000////////////.........---------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,---...///000000111,,,,,,,,,---------..............................---000222000---000888???QQQrrrbbbyyymmmeeeZZZRRROOOQQQSSSUUUWWW[[[```cccdddhhhnnnssswww{{{{{{wwwxxxsssmmmiiifffbbb^^^[[[^^^YYYVVVVVVWWW]]]mmm|||XXXKKKKKKNNNCCCEEECCC@@@>>><<<777000...111+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------................................................////////////////////////000000000000111111111111000222777<<>><<<888111------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************************************************************************)))))))))(((************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................//////.........///111222(((***...111111000...---111000///...222:::DDDLLLZZZVVVWWWiiiwwwddd\\\OOODDDBBBIIIQQQWWWjjjxxxmmmYYYJJJGGGBBB===:::888666666///000111333444444222000---000222111//////111111...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------//////000////////////000111333...***>>>eeevvvvvvrrrmmmrrrdddVVVSSSUUUYYY```hhhhhhoooyyyxxxyyypppgggbbb```dddqqq\\\SSSLLLNNNIIIKKKGGGBBB???===777///++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************************************************************************************************************************))))))))))))************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............................................////////////111000...---.........---...222777777333111111333333:::DDDMMMUUUZZZ___aaaooouuucccWWWNNNHHHKKKUUUfffxxxrrrmmmfffeeekkkmmmfffaaabbblll^^^[[[fffoookkkhhhjjjmmmpppmmmdddXXXKKK???777444888555333333555555222///...///000///...------///......------......//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------111///...---///000111111000111000:::ZZZzzzggg]]]XXXSSSUUUYYY___hhhqqqxxxlllaaa]]]bbbjjj]]]TTTNNNPPPJJJJJJFFFBBB@@@>>>777...***+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,))))))))))))))))))))))))((()))))))))***************************************************************************+++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))((()))))))))***************************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------........................///////////////////////////000000000///......000222222///,,,222111///------111999???```iiivvv~~~}}}uuukkkddd|||SSSSSSNNNIIINNN^^^rrr|||lllTTTIIINNN___ZZZKKKAAAPPPeee```KKKYYYeeeuuuwwwdddVVViiiooobbbmmmooo\\\ccckkkiiiZZZRRRYYYbbbdddUUUVVV]]]sss{{{iii]]]WWWHHH@@@666111111444555555111///...///...++++++---//////............//////---------------------------,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,------------...............---,,,---000222222111222...;;;]]]www|||xxxwww~~~aaaVVVVVVTTTYYYbbbmmmyyyuuulllhhh]]]UUUPPPRRRJJJIIIEEECCCAAA???777...***+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++************************))))))))))))))))))******************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------.........//////........./////////000000/////////000000000111111+++---///222444555333222111///111999HHHYYYfffnnnkkklllzzzWWWEEEBBBMMM___ttt]]]TTT___```VVVEEEXXXyyy{{{yyytttqqqrrr|||{{{```MMMTTTjjjjjjppp~~~```WWWKKKBBB===;;;999888444///...111222//////333000//////.........//////------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,------......------,,,---------....../////////------...///111222111000444888KKKeeerrrqqqsss|||fffXXXUUUXXX[[[YYYeeevvvttt]]]UUUQQQRRRJJJHHHDDDCCCCCCAAA999///+++---***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------........./////////.........//////000000111//////000000111111222222000111111000......///111666<<>>===:::111333888444222111///.........///000------------------------///...------------...///------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................///111111///......//////>>>:::999WWW{{{~~~uuuvvvxxx\\\WWWZZZ]]]kkk}}}~~~||||||{{{{{{}}}}}}yyy~~~||||||}}}uuuWWWPPPNNNUUUKKKAAADDDEEEDDDAAA:::444///---,,,++++++******++++++,,,++++++************++++++*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++---,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************))))))*********+++++++++************************)))***************++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------------,,,,,,,,,,,,------------------............//////000000000111111111,,,---...111333444444333444777;;;===AAAUUU~~~```RRRQQQ___}}}}}}uuuggg___jjjjjjRRR???666111777888...666444222111000000///....................................------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---///111111///......///777///777]]]~~~|||yyyrrr___SSSZZZiiivvv~~~zzzvvvsssttttttuuuwwwyyyxxxtttqqqqqqtttwwwxxxxxxyyyzzz{{{{{{uuuXXXOOOKKKRRRKKKDDDCCCDDDDDDAAA;;;444000---,,,++++++******++++++,,,++++++************++++++))))))))))))))))))******+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))***************************+++++++++************************************++++++++++++---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))******+++++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------............------,,,,,,------...---------.........//////000000000111111111111222///111222444444444444444===RRRbbbhhhvvv]]]ccc~~~{{{wwwxxx}}}qqq^^^qqqnnnZZZHHHBBB>>>333555333222222222111...+++........................---..................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,...//////.........000666888```~~~~~~jjjSSS[[[dddnnn}}}|||vvvoookkkhhhgggcccdddfffhhhiiihhhfffccc```dddhhhkkknnnqqqtttwwwwww|||\\\MMMEEELLLIIIFFFBBBCCCCCC@@@:::444///---,,,++++++******++++++,,,++++++************++++++))))))))))))************+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))*********************+++++++++++++++************************)))************++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************)))************+++++++++************************))))))******+++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////......------------......------........./////////000111111111222222222222222333333111///000555:::GGGzzz}}}[[[dddxxxzzzddd{{{~~~zzzqqqtttwwwzzzmmmooohhhRRRIII???555333000000222222000---........................------...//////...------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,---.........///111333333XXXuuu]]]PPPRRRhhh}}}~~~|||uuuppphhh___XXXTTTRRRQQQNNNOOOQQQSSSTTTSSSRRRQQQOOORRRVVVZZZ]]]bbbgggkkkqqqxxx}}}~~~{{{\\\OOOFFFLLLHHHEEEAAABBBBBB???999333///---,,,++++++******++++++,,,++++++************++++++((()))))))))************,,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))*********************++++++,,,,,,,,,************************)))))))))************+++))))))******************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************)))************+++++++++************************))))))***++++++,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////......------------..................////////////111111111222222222333333111333333111111;;;MMM[[[{{{xxxzzz|||uuuhhhcccnnnzzzmmmeeeooobbbSSSDDD===666222222333222000........................------...//////...------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................////////////111666999<<<```~~~ooo[[[TTTUUUjjjzzzwwwrrrqqqooollliii___\\\UUUNNNIIIEEECCCCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMRRRYYY]]]fffpppxxx{{{mmmXXXRRRMMMQQQIIICCC@@@AAABBB???999333...---,,,++++++++++++++++++,,,++++++************++++++(((((())))))*********+++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))*********************++++++,,,,,,,,,************************((())))))))))))*********(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************)))************+++++++++************************))))))***+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000......------------................../////////000111111222222222333333333222555777888>>>RRRpppzzz~~~ooo\\\YYYaaaeeecccoooyyyddd```|||VVVKKK>>>666444444333111////////////////////////,,,---...//////...---,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................000000000///000444999===___ddd^^^jjjiiiVVVSSS\\\fff~~~xxxmmmeeebbb___[[[WWWWWWUUUQQQNNNJJJGGGEEEDDD@@@AAAAAA@@@???>>>???@@@???@@@AAABBBDDDIIIPPPTTT[[[hhhuuu{{{jjjZZZVVVMMMLLLHHHIIIBBBDDDDDD@@@888222......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((************************************************+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------.........///////////////---,,,---000333///111444555333111333777:::::::::EEEfffqqqbbbXXXaaapppyyyyyyiii^^^tttXXXCCC777222111222111+++...666222''')))666//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------..................................../////////000444***)))111555:::OOOiii^^^ssspppoooeeeUUUSSS\\\ooo~~~zzzxxxuuurrrppplllfff^^^WWWSSSTTTWWWYYYUUURRRMMMHHHDDDBBB@@@@@@=========<<<<<<;;;;;;;;;999:::;;;<<<===@@@EEEHHHTTT]]]kkkwwwjjjWWWSSSJJJJJJEEEEEEBBBDDDDDD@@@888222......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////000000000///......000222333...,,,///555777555222GGGZZZkkksss~~~}}}gggeeefffiiiooorrrsssrrrrrrhhhpppmmmUUUDDD===<<<;;;444---...111333222000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------................................./////////000000//////222666;;;GGG[[[mmmiii{{{iiiXXXSSS\\\mmm~~~}}}{{{xxxsssjjjaaaZZZTTTRRROOOMMMMMMNNNQQQRRRMMMKKKGGGBBB???<<<;;;;;;::::::999999888888888888888999999::::::===AAADDDKKKWWWgggvvvnnnWWWRRRJJJKKKDDDCCCBBBDDDDDD@@@888222......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************+++++++++***************************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,------------.........------........./////////000111222111000///000111222888;;;666111555DDDRRRxxx{{{}}}vvveee\\\\\\iiiqqqzzz___eeepppIII<<<>>>777777222+++...555333***/////////.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------............................../////////000000000---222444<<>>>>>:::000///555000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////000000000111///111333KKK|||aaaQQQWWWdddwww|||yyytttooojjjfff\\\OOODDD??????AAACCCDDDCCCBBBAAA???>>>===<<<;;;;;;999888777666555555666666666666666666666666666777888777666666888999<<>>444///333000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------......................../////////000000000111111...444:::HHHfffwwwYYYOOOWWW```ppp{{{ssslllgggaaa[[[VVVLLLGGG@@@<<<::::::::::::<<<;;;:::888777777777777666666555555555444444444444444444444555555555555666888999999777777888999:::BBBOOO[[[fffpppzzzwww```XXXMMMLLLGGGHHHBBBDDDDDD@@@888222......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++************************************************))))))*********+++++++++************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////............////////////.../////////000000000000000111222222333444888:::999WWWwwwfffXXXVVVoooyyyzzzvvvtttuuufffWWWSSSZZZiiivvvUUUMMMbbbzzzsssuuuyyyyyypppddd___aaa]]]bbbhhhkkkhhhbbb]]]ZZZTTTSSSTTT\\\ffflllkkkiiiaaaaaa^^^TTTLLLOOO\\\hhh[[[[[[[[[]]]```eeejjjnnn|||nnndddiiiSSSDDD777111000000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................//////000000000111111111111:::IIIXXXeeeqqqvvv[[[NNNVVVdddrrrzzzqqqkkkccc^^^[[[VVVOOOIII>>><<<999888888888777555666777777777777777666666333333444444555555444444555555555666666666777777555777999999888888888:::888@@@LLLVVV]]]dddjjjooosssuuuyyy}}}wwwbbbZZZNNNLLLHHHJJJBBBDDDDDD@@@888222......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++************************************************))))))******++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////............/////////000////////////000000000000111222333333444777;;;>>>uuuhhhVVVUUUddd|||tttyyyrrrkkkiiihhhfffbbb___aaa___aaaeeebbbYYYTTTUUUWWWeeeeeeQQQDDDMMMZZZ___kkk|||wwwhhhWWWJJJEEEGGGJJJ?????????AAAFFFNNNVVV[[[]]]ZZZWWWUUUUUUVVVYYY[[[XXXXXXXXXZZZ]]]^^^\\\[[[VVVTTTSSSUUUZZZ```gggkkkiiikkkssssssYYYlllsssNNN;;;666555000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------........................000000000000111111111111777???YYYzzzuuuXXXNNN]]]ooovvvxxxqqqbbb]]]XXXWWWVVVSSSMMMGGG>>>;;;777555666777888888333444666888888666444222333444555666666777666666777888888888999999::::::444666888999888888888:::888AAAMMMVVV[[[^^^bbbddd\\\```gggooowww}}}{{{fffYYYLLLOOOJJJGGGDDDFFFEEEAAA999222///.........---,,,,,,+++******************************))))))))))))))))))))))))************************))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------.........//////////////////000000000000...///111222111000000000000555555888<<<:::GGGbbbuuuOOOYYYeeesssxxxvvvyyyvvvoooeeeyyy{{{{{{}}}rrrXXXLLLXXXaaa\\\QQQQQQ___nnnvvvuuu```PPPEEEGGGGGGAAA@@@DDDEEEJJJKKKNNNZZZhhhggg\\\ZZZSSSOOOQQQTTTSSSRRRTTTSSSPPPMMMPPPVVV\\\^^^^^^WWWSSSLLLFFFDDDHHHQQQXXXPPPPPPSSSWWW]]]ooonnnTTT```tttPPPAAA===888333000111111...---///////////////............//////.........---------------------------------------------------------....................................////////////777'''000222000666///111>>>aaajjjuuuZZZSSS[[[hhhttt~~~zzzqqqgggaaa```\\\YYYXXXRRRHHH@@@===:::888666777999::::::999777777111222===:::333555777777777888888888666555:::999888666777999999777;;;:::999888888888999:::999===EEEPPPZZZaaacccccc``````______dddmmmxxx{{{eeeYYYLLLNNNIIIFFFDDDFFFEEEAAA999222///.........---,,,,,,+++******************************************************************************))))))))))))************))))))))))))************************************************************************************))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))************************************************************)))************+++++++++************************+++*********))))))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,---------.........//////////////////000000000111111111111111222222333333777666111444???GGG[[[xxxtttgggggg{{{{{{}}}}}}mmm^^^QQQJJJDDD???EEEQQQXXXPPPNNNaaavvvmmm^^^SSSRRROOOJJJPPP\\\[[[NNNEEENNNaaalllggg]]]VVVSSSMMMFFFBBBBBBFFFKKKQQQPPPOOOLLLGGGFFFQQQ]]]lllnnntttuuu[[[fff~~~ccc@@@:::555222444444111111333////////////............//////.........---------------------------------------------------------....................................////////////222+++444555555555222EEEQQQfffpppxxxfffVVVXXXeeevvv{{{xxxtttpppkkkgggaaa]]]XXXSSSOOOMMMIIIBBB===<<<888777666666666666555555888<<<888888@@@>>>:::???<<<:::999999:::;;;:::999;;;<<<<<<;;;===??????<<<===>>>????????????>>>>>>;;;>>>EEEOOOXXX^^^``````^^^^^^]]]]]]^^^bbbhhhlll{{{dddYYYMMMNNNHHHFFFDDDFFFEEEAAA999222///......------,,,,,,++++++***++++++++++++++++++++++++************************************************)))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++************************************************)))))))))*********++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************************************)))))))))*********++++++************************************************)))************+++++++++***************************************)))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------------.........//////////////////000000000111111000///......111333444444888999999GGG```rrr|||___XXXkkkuuutttsssvvv}}}~~~|||vvvrrr}}}[[[LLLLLLKKKIIIJJJLLLEEECCCNNN^^^bbbVVVHHHTTTUUUTTTPPPKKKIIIKKKMMMSSSRRRSSSSSSOOOKKKLLLRRR[[[^^^aaaccceeennn|||kkkKKK^^^hhhGGG>>>666444333111000222////////////...........................---------------------------------------------------------....................................////////////,,,...444000555555>>>lll{{{|||www~~~^^^YYYXXXcccuuuwwwnnniiiccc^^^\\\\\\[[[ZZZVVVNNNGGGCCC>>>888555555777999;;;<<<;;;;;;<<<===555===;;;888===;;;:::AAAFFFBBB???>>>??????===;;;;;;>>>???======???>>>;;;>>>???@@@AAA???===:::888<<>>444222222000000////////////....................................------------------------------------------------....................................////////////---333444+++444888MMMuuullllllTTTYYYdddsss}}}tttllleee```ZZZVVVVVVWWWXXXXXXSSSKKKBBB>>>;;;777777999999<<>>;;;CCC@@@===CCCCCC@@@EEEEEECCCBBBCCCEEEEEECCC@@@FFFJJJJJJCCCBBBFFFFFFCCCDDDEEEGGGGGGFFFDDDBBB@@@===>>>AAAFFFKKKNNNOOONNNQQQSSSUUUUUUTTTRRRSSSSSSxxx```YYYOOOMMMFFFEEEDDDFFFEEEAAA999222///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************++++++++++++************++++++++++++++++++++++++++++++++++++************************************************************++++++++++++************************************************))))))******+++++++++,,,))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************++++++++++++************************************************))))))*********+++++++++***************************************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.........------........./////////000000000000000000111111111111333444555555555555666777>>>PPPgggvvvhhhppp~~~|||~~~{{{vvvkkk```ZZZZZZVVV^^^fffgggbbb\\\UUUPPP^^^{{{yyyfffbbb```ZZZSSSSSSMMMDDDAAAQQQooo~~~vvvyyy|||~~~~~~}}}}}}{{{xxxssssss{{{VVVMMMcccnnnJJJ888555555333111////////////............---.....................------------------------------------------------....................................////////////000888888---555:::NNNjjj]]]YYYeeeuuuyyyooogggbbb^^^[[[WWWUUUTTTTTTSSSRRRGGG@@@;;;;;;;;;:::<<>>===>>>@@@CCCFFFFFFEEEBBBCCCDDDCCCBBBBBBCCCEEEvvv^^^YYYPPPMMMFFFFFFDDDFFFEEEAAA999222///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))************))))))************************************************)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++*********++++++++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,---...................../////////000000000000000000111111111222222111444666444111222999???tttqqq]]]sssxxxyyy{{{wwwpppllllllbbb^^^[[[[[[^^^aaabbbaaaaaa\\\UUUOOOIIIEEEAAA@@@;;;<<<@@@DDDFFFCCC;;;333...QQQeeeYYYKKKNNNSSSQQQIIIFFFAAA>>>AAANNN___kkkpppVVVSSSxxx]]]EEE:::555111000////////////............---------...............------------------------------------------------....................................////////////,,,222777000666===HHHtttmmm[[[\\\eeesssxxxnnneee___]]]YYYWWWUUUSSSRRROOOKKKHHH>>>:::888<<<>>>===>>>@@@DDDDDDEEEJJJPPPUUUWWWXXX___iiiiiilll}}}~~~xxxoooiiihhhrrr{{{{{{rrrrrr|||{{{xxxrrriii^^^QQQGGGAAA???>>><<<===???@@@@@@@@@======<<<:::888888:::<<>>NNNLLLIIIFFFDDDAAA???>>>FFFDDD???:::999;;;<<<===<<<======999555444:::AAA======:::555444888;;;:::666777999<<<>>>???===<<>>>>>>>><<<===>>>===;;;:::;;;<<>>>>>>>>@@@BBBAAA===::::::;;;;;;999888999;;;===<<<;;;<<<999444888AAA???444555@@@999<<<>>><<<888999@@@GGGFFFRRRaaahhhgggfffiiimmmwwwyyy~~~UUUdddbbbEEE999888000/////////............---------.........//////------------------------------------------------..................................../////////000666---777999JJJqqq|||```WWWcccqqq~~~xxxppphhhdddeeedddaaa]]][[[XXXTTTPPPKKKFFF@@@<<<888@@@TTTooo|||gggZZZDDDAAA>>><<<===>>>>>>>>>888;;;>>>??????>>>>>>>>>xxx]]]XXXRRRPPPGGGEEEFFFEEEBBB===777111///...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******************...,,,+++))))))+++,,,...---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))***************************************++++++,,,,,,++++++*********++++++++++++******************************)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------..................------......//////000000111111444111555555...111666111===000:::RRRnnneeerrr}}}||||||xxxpppeee^^^]]]^^^```aaa___TTTKKKHHHCCC======AAA999===???>>>>>>???<<<666;;;===??????>>>>>>???@@@GGGBBB>>><<<<<<===@@@DDD999:::<<<===>>>>>>>>>???===<<<===AAABBB>>>======@@@BBBBBBAAABBBEEEFFFFFFHHHFFFEEEHHHIIIIIINNNUUUSSSOOOPPPXXXaaaiiittt|||{{{___yyy~~~]]]???999888000,,,111555222---+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...000111000...------...111777555HHH{{{zzzggg^^^gggrrrvvv~~~xxxsssjjjccccccccc___\\\[[[\\\TTTMMMKKKMMMIII???555AAA;;;@@@YYY~~~tttbbbXXXNNNLLLIIIFFFDDDBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAzzz^^^YYYRRRPPPHHHGGGFFFFFFCCC>>>777111...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------...///...---,,,,,,,,,,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))************************************************************************************************))))))))))))***************************************++++++,,,,,,++++++*********++++++++++++******************************************++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------..............................//////000111111222333+++222;;;222,,,444<<<...333111]]]nnnvvv{{{qqqhhhaaa\\\XXXVVVZZZUUUOOOKKKJJJJJJJJJIIIBBB<<<999;;;<<<;;;===BBBEEE999333999@@@CCCHHHPPPKKKIIIDDDCCCIIIOOOIII>>>>>>@@@BBBCCCAAA>>>;;;;;;BBBCCCBBB???===<<<>>>???GGGEEEJJJPPPKKK???>>>HHHDDDCCCFFFQQQ^^^___QQQCCCJJJHHHHHHIIIGGGAAA???AAA===???CCCFFFEEEEEELLLUUUWWW___mmm|||vvv[[[```AAALLL444999999222,,,...111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///,,,...000000///...///000333...;;;VVVyyynnn```aaannnzzzyyytttlllddd^^^^^^]]]YYYVVVUUUOOOPPPQQQQQQRRRSSSUUUWWWFFFBBBAAAIIIXXXooo|||wwwwww}}}pppfffaaa___YYYSSSPPPQQQVVV[[[TTTTTTTTTRRRQQQOOOMMMLLL}}}___ZZZRRRPPPHHHGGGGGGFFFDDD>>>777111---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------........................++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))************************************************************************************************)))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......................../////////000111111222222444...000222111999<<<111>>>===VVV}}}tttjjj|||~~~yyyqqqkkkYYYUUUOOOKKKHHHEEEBBB@@@EEECCCBBBBBBAAA@@@===;;;<<<888777:::::::::<<<@@@EEE???DDDTTTZZZVVV]]]mmm}}}uuuSSSPPPSSSVVVVVVTTTUUUWWWZZZ```]]]WWWMMMFFFEEEIIINNN```ooo{{{wwwllleeegggjjjhhhpppyyy{{{uuukkkdddbbb```\\\XXXVVVQQQJJJFFFGGGLLLGGGCCCEEEGGGHHHKKKOOORRRVVV^^^hhhrrrxxx{{{|||ooo{{{ooodddXXX]]]HHHAAA999444///,,,///666/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///+++---///000///000222333777111LLLcccfff~~~rrr___]]]hhhvvvyyysssooollliiiaaaZZZXXXVVVPPPLLLKKKDDDDDDIIITTTfffwwwqqq```NNNDDD???IIIiiiwwwjjjeeeffflllvvv}}}|||yyytttrrrvvv|||wwwsssppp}}}```YYYQQQPPPHHHGGGGGGFFFDDD???777111---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............//////---,,,,,,,,,,,,,,,------------...//////...------------............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000111111222222333222777222***BBBpppnnnBBBFFFXXXjjjwww~~~}}}|||ssskkk```XXXRRRMMMGGGCCCAAA@@@???@@@AAAAAA@@@???AAAAAAAAABBBAAA@@@===<<<<<<;;;999888888999<<>><<<<<<<<<;;;BBBAAA@@@@@@@@@???<<<:::<<<<<<<<<;;;::::::;;;<<<333555666555888>>>FFFKKKTTTjjj{{{\\\JJJIIIMMMOOOsss{{{uuusssyyyyyyrrrqqqnnniiigggXXXQQQJJJFFFEEEEEEDDDBBBHHHGGGHHHNNNZZZmmmfffYYYkkkIII:::666222000111000000/////////.........------------------------........................---------............//////000000000///000333555:::fffppphhhpppvvv}}}pppggggggqqqyyy}}}{{{zzzwwwtttsssqqqnnngggaaaRRRIIIBBB>>><<<:::<<>>ZZZmmmYYYSSSQQQKKKGGGHHHJJJKKKNNNRRRUUUYYYbbbnnnyyyzzzyyyyyyyyyvvvmmmaaaWWWVVVMMMJJJ[[[zzz~~~{{{{{{___ZZZRRRPPPFFFEEEDDDDDDCCC???999222...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////,,,,,,------...///////////////...---------------------,,,,,,,,,,,,------.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------.....................//////000000111111111111222333333444444555000333888AAAYYYooorrrooosss~~~}}}~~~{{{tttpppnnnhhh___WWWTTTNNNGGGBBBAAAAAA@@@>>>>>>=========>>>===:::888888888666555555777<<<@@@@@@EEEIIIIIILLLTTT]]]aaadddvvvtttSSSSSSNNNHHHQQQnnnxxx^^^SSSRRRDDDIIIyyy{{{xxxyyyvvvlll^^^SSSPPPSSSZZZ^^^^^^\\\[[[ZZZUUUPPPRRRWWW___www{{{oooyyyzzzwwwiiiVVVyyysssGGG111777999///000000000/////////......------------------------........................---------............///000000111000000111333666HHHzzz|||cccgggoooyyy~~~zzzssswwwuuuqqqnnniii]]]OOODDDBBB>>>===@@@CCCGGGMMMTTTUUUYYY```mmmyyypppjjjeeeddd```ZZZVVVVVV[[[[[[[[[[[[\\\]]]^^^___eeeiiimmmooommmfff]]]WWWSSSPPPLLLKKKSSScccxxxwwwtttxxx~~~zzz```\\\UUURRRHHHEEEBBBCCCCCC???999333///---------------------------------------------------------------------------,,,,,,,,,---------......---.........////////////------...//////000111111.........///000111222333222111000//////000111222444444333222111000000///........................------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............---......///000000111111111111222222333444444444888...111666000999XXXpppkkkooo}}}zzzyyyxxxvvvsssqqqrrrlll```RRRHHHHHHPPPYYYmmmcccUUUJJJDDDAAA>>><<<777777888:::<<<===<<<;;;999:::::::::;;;@@@GGGMMMUUU^^^eeeeeegggooouuuvvv|||cccHHHHHHLLLWWWfffzzzwww]]]RRRWWWDDDYYY~~~zzz||||||{{{uuutttxxx~~~qqqlllgggbbb___\\\```rrruuu[[[ZZZddd|||xxxxxxtttZZZaaaDDD;;;888333000000000000/////////...................................................---------............///...///000000000222666999<<>>@@@>>><<<;;;;;;<<<>>>@@@;;;;;;:::888777666555444////////////////////////------------------------,,,------......------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////---......///000111111222111222222333333444444555444111666:::AAA^^^wwwiii~~~{{{zzzxxxvvvtttqqqnnnhhhaaa\\\HHHPPPWWWVVVTTT\\\qqqqqqZZZGGG<<<::::::;;;<<<;;;:::;;;======<<<:::;;;===???@@@CCCIIIQQQWWWSSS```lllpppttt{{{}}}}}}zzzooo```ZZZfffwwwuuurrr{{{lllSSSIIIggguuuppptttqqqlllkkkyyyyyyoooTTTGGGIIIFFFccc}}}ooo|||wwwWWWuuuwwwbbb???000999000000000000////////////................................................---------.........//////,,,...///000111444888<<>>CCCIIIPPPRRRUUU___ppp}}}yyyjjj^^^]]]```jjj{{{iiiVVVNNNNNNLLLFFF@@@FFF===333000222555333//////...---,,,,,,...000111,,,...//////...---------000///,,,*********+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++......------,,,+++++++++)))***,,,---------,,,+++---------,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------..................------......//////000000111111000111111111333666777666666000555>>>YYYnnnuuu|||yyy|||vvvkkk___UUUNNNJJJHHHHHHZZZiiinnnrrryyyyyyrrreeeQQQ===444555666666777777777777888888888999999888999:::;;;<<<===>>>???@@@JJJTTT\\\jjj}}}qqqTTTKKKQQQ```vvv{{{ZZZMMMddd```QQQGGGUUUzzzzzzwwwuuurrr^^^CCCAAAFFFPPPuuu{{{iii^^^pppTTTyyyZZZ===888222000111333222///000333................................................---------........./////////222...111555,,,:::dddrrrvvvvvvooouuu}}}~~~}}}XXXDDDGGGDDD888DDDKKK\\\tttyyyooobbbWWWQQQOOOMMMKKKVVVSSSWWWfffzzzaaaaaaWWWMMMJJJCCC@@@CCCDDDAAA;;;444000///...---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,444111...,,,,,,,,,,,,,,,///---...111111///000333111222<<>>777888???JJJUUUZZZWWWRRRHHHCCC===999999999999888;;;;;;>>>FFFQQQ]]]nnn}}}cccbbbXXXMMMJJJCCC???BBBDDDAAA:::444000///...............---------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---///111333000111000...444AAANNNTTTnnnqqqxxxwwwfffZZZTTTQQQFFF:::555777888444///111000///---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------..............................///000000111111222111222333444333333444666:::888TTT}}}}}}ggg}}}|||||||||xxxmmm^^^RRRPPPOOOLLLHHHCCC<<<666333777HHHXXXZZZWWWSSSKKKBBB333000111555555111000111000000111111111222222222000000111111222222222333222333222111888GGGUUU]]]ggguuu[[[FFF888888SSSwww|||OOOKKK]]]~~~{{{}}}~~~{{{|||ooobbbKKK???NNNsssrrrccchhhzzzhhhrrrBBB444///...111111...---...................................................------........./////////111---333666///777YYYvvv|||lllsss|||zzzzzzqqqqqqttt~~~}}}|||uuuoooaaabbbjjj|||hhhLLL@@@BBB@@@===::::::;;;===>>>>>><<<;;;;;;===???@@@@@@???555666888999999@@@RRReeecccbbbXXXNNNKKKDDD???BBBCCCAAA:::444000//////////////////.........,,,,,,,,,,,,,,,---......------------------------'''***---///000000///000---444777999JJJjjj|||hhh\\\mmmsssmmmjjjfff~~~{{{```KKKAAA???>>>>>>555444222000000///...---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------------------..................---------///......---,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////...//////000111111222222666222///111333555888;;;===QQQqqq}}}vvviiiYYYIII???BBBCCCBBBAAA>>>:::666444888HHHVVVXXXSSSMMMEEE>>>;;;999999999555000111666111111111111222222222222111111111222222222222222222444555555444666999:::KKKTTTmmm\\\KKKAAA999LLLyyyYYYAAA:::LLLtttoooeeeffflllmmmjjjhhhfffqqqVVVEEELLLiiixxxmmmdddnnn|||^^^{{{[[[<<<444000111333111//////............................................................////////////222+++444777...AAAhhh{{{wwwrrrjjjttt}}}|||~~~tttpppwww~~~xxxooogggaaa\\\YYYTTTXXXaaaqqqrrrTTTGGGGGGAAA@@@===999888999<<>>AAACCC@@@:::333000///////////////////////////------,,,,,,------...///---------------------------///000///---,,,...000444DDDTTT```sss{{{ssskkkYYY___nnn~~~mmm\\\eeelllqqq|||wwwjjjggggggpppvvvaaabbb|||fffSSSFFF??????<<<999777555333///,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,---------........./////////......---------000/////////////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000//////000000111222222222666000///444777555555888CCCbbbrrr~~~~~~~~~~~~~~~~~~~~~wwwhhhTTTCCC<<<===BBB999999888777666666666666999EEEPPPPPPJJJEEEBBBAAA@@@===<<<<<<888444333777111111222222222333333333333333333333444444444444///222777;;;:::888666666DDDHHHZZZzzzyyyPPPJJJGGG===KKK{{{rrrXXXAAAEEE:::ccc}}}~~~}}}zzz{{{xxxkkk]]]fffccctttgggVVVJJJRRRhhhxxxoooeeessszzzhhhiiiJJJ>>>333111333222111000........................................................./////////000000222+++333666444PPPsss|||gggwwwrrrrrrtttyyyzzzsssttt}}}wwwhhhZZZQQQNNNOOOPPPZZZgggzzzuuu]]]RRRLLLDDDEEEEEECCC@@@@@@AAACCC@@@@@@>>>===<<<<<<===>>>AAA@@@AAAAAA>>><<>>:::555444222222333333333444444444444555555555666666777777888888:::<<<;;;777777:::@@@EEESSShhhwwwoooHHHDDDFFF>>>HHHmmmrrrmmmppptttxxxjjjGGG???666LLLrrr|||yyy~~~}}}oooeeeXXX```www[[[MMMFFFSSShhhqqqwww~~~~~~xxxooommmuuusssyyy___MMM:::222222111000///....................................................../////////000000000111///111444DDDeee}}}}}}xxxqqqbbbmmmvvvtttyyy~~~wwwuuuyyy{{{kkkfff```\\\^^^eeennnttt|||dddYYYPPPMMMNNNNNNLLLHHHEEECCCCCC>>>>>>>>>>>>>>>AAAEEEIIIBBB@@@AAADDDCCC???>>>AAAccccccYYYPPPNNNGGG<<<@@@BBB@@@999333000000------........./////////---------------...//////........................+++---///444===OOOdddsss|||mmm```]]]QQQ]]]hhhsssvvvvvv|||hhh\\\MMMCCC???>>>===<<<333222000...---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......,,,,,,,,,------------...,,,------...//////000000//////000111333444555555444444333444555666888999666666444333111///...---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............---......///000000111111///000000111111222333333222444;;;>>>999888LLLddd}}}iiisss~~~|||}}}~~~~~~~~~|||yyyuuussssssvvv{{{{{{rrr```JJJ;;;999888777666666888999:::>>>@@@BBBAAAAAAKKK___qqq[[[MMM@@@???CCCAAA;;;666666666666777777777888888777777888999::::::;;;;;;AAA??????@@@;;;444222666...111:::DDDHHHLLL\\\ooodddRRRJJJ===;;;EEEbbb~~~ppptttvvvuuusssuuu|||vvv}}}SSSFFF>>>DDDfffxxxlllkkkeeerrryyy{{{wwwzzzuuuqqq}}}fffKKKDDDPPPdddmmmttt|||}}}www|||mmmppp}}}|||yyyaaaFFF777333111000000.................................................../////////000000000000///555000555XXX}}}~~~dddXXXfffrrrsss|||yyywwwzzzzzzooossszzz{{{sssxxxxxxlllddd\\\TTTPPPMMMMMMUUU___wwwccc[[[MMMJJJFFFCCC@@@???>>>>>>:::<<<===>>>>>>AAAFFFJJJJJJIIIJJJMMMKKKEEEDDDFFFeeeeeeZZZPPPMMMFFF<<>>;;;333<<>>???@@@@@@>>>===@@@EEEAAA777222444555000222:::===;;;???HHHEEEVVVmmm|||pppVVVMMMEEEAAA>>>KKK[[[kkk{{{~~~zzzwwwtttrrrhhhlllnnnjjjdddeeemmmvvv|||^^^UUUHHHBBBaaa|||ooommmhhhjjjyyy{{{cccQQQEEEMMMaaakkkttt~~~vvv{{{{{{tttiiinnnrrrPPP===666444222111................................................////////////000000000000...999///666ggglll```hhhppprrr{{{~~~xxxxxx}}}}}}}}}cccQQQJJJNNN\\\jjjiii^^^]]]SSSEEEHHHJJJOOOSSSOOOGGGGGGMMMIII{{{ssskkkUUUOOOIIIEEEEEEHHHKKKLLLEEEGGGJJJIIIHHHHHHKKKMMMNNNNNNPPPPPPLLLFFFFFFJJJjjjcccVVVQQQHHHHHH???@@@@@@>>>999444000///........................---------------...//////+++---...///...///111222666>>>JJJWWW```fffhhhhhhmmmbbbSSSSSSmmm|||^^^HHHTTTjjjbbbGGGIIIAAA999666222---...444444000+++)))+++...,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///,,,***+++...///...---///***+++000222...---000...111222111111444777999DDDFFFGGGFFFKKKWWWfffpppvvvfff^^^___fffrrr|||ooogggeeebbb[[[ZZZWWWJJJDDDBBB@@@>>>999333...,,,111///,,,+++---......---,,,------,,,---......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000444000///333555444444555222;;;111111888RRRwww~~~|||xxxzzz}}}{{{ssslllhhh]]]RRRIII:::666BBBJJJCCC:::999555444555888;;;;;;888444666444555555222;;;\\\{{{fffPPPCCCCCCHHHNNNOOOGGG===>>>DDD>>>HHHLLLQQQZZZTTTGGGCCCFFFEEEBBB???<<<888666555333333444555777:::===>>>FFFGGGHHHNNN___lllgggYYY^^^```eeejjjqqqvvvyyyzzz|||aaaFFFFFFBBB<<>>666///,,,(((...333222...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111///------//////---+++999///((())),,,,,,---000333444666:::@@@GGGJJJKKKkkksss~~~wwwpppoookkkhhhiiijjjiiikkkoooPPPMMMYYYjjjwwwyyyxxxdddNNNCCCAAAAAAAAAAAA000222333444333111000///,,,------,,,,,,---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000333111111444333///---000555;;;222999BBBVVVyyy~~~~~~yyyqqqhhh```XXXLLLBBB===CCCHHHEEE;;;444444888111444777888666444555777666222222444222444FFF\\\mmmQQQXXXeeeyyynnn___YYYjjj}}}{{{bbbPPPQQQIIIHHHEEE@@@<<<777444222333333333444666:::===???QQQZZZ^^^XXXWWWaaaooowwwgggddd```]]]]]]bbbiiinnnllljjj}}}nnnLLLDDD>>>===HHHZZZdddbbb]]]^^^ZZZSSSTTTUUUSSSSSSRRRMMMIIIOOOYYYnnnfffVVVRRRfffttttttyyy{{{yyykkkiiirrrzzzYYYLLLAAAEEE\\\nnnsssvvv}}}xxxxxx|||}}}nnn\\\fffhhh???444000444//////.........//////000////////////////////////////////////000000000000///000:::[[[___```aaadddppp~~~{{{zzz}}}vvvjjjbbbXXXTTT|||xxxwwwvvvjjjccctttsssTTTEEEKKKHHHEEECCCCCCBBBAAA@@@@@@@@@AAABBBDDDEEEGGGGGGIIIOOOtttzzzpppkkkpppyyy~~~~~~{{{wwwrrrlllgggddddddaaaZZZSSSNNNLLLNNNOOOiiibbbVVVQQQHHHHHH>>>???@@@===888444000///........................//////......---.........,,,///000000000555>>>FFFYYY[[[^^^]]]XXXSSSOOOLLL```lllxxx~~~xxxooo```PPPHHHDDD>>>777333***---//////,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......///000000///---++++++---000000///222777:::>>>IIIYYYgggooonnnlll\\\aaalllvvvyyyppp___RRRKKKRRR^^^hhhggg^^^XXXWWWZZZIIIEEENNN^^^wwwsssgggiiillldddUUUIIIDDDBBB???999222---***)))---...///...---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000000333555222...///333222555333GGGZZZkkk|||nnn^^^SSSLLLFFFBBBBBBMMMYYY[[[JJJ888222666999???AAABBBBBB???<<<888777555000///444444111444;;;___tttYYY\\\HHHGGGEEEBBB===999555333333333222333555888;;;===<<>>>>>777777;;;AAACCCAAADDDJJJDDDCCCCCCDDDEEEEEECCCAAACCCBBBBBBAAABBBCCCDDDEEEEEEGGGQQQvvvtttiiibbb_________hhhaaaVVVQQQHHHHHH===>>>>>><<<888333111000////////////////////////000//////.........//////111111444===GGGNNNPPPNNNFFFFFFFFFHHHOOO^^^qqq~~~jjjQQQDDD???III>>>444111000---...222---------------------------------------------------------------------------------.........//////,,,---...////////////000333333333555===LLL\\\eeennn]]]WWWZZZ^^^lll|||tttpppvvv~~~yyy{{{zzzsssyyy~~~ssseeeZZZNNNTTTKKKGGGMMMUUUccc}}}wwwdddWWWPPPIII@@@888888111...000///,,,,,,///........................---------------------------------.........//////////////////000000000111000000222444444555???IIIkkknnnnnnwwwvvviii___YYYUUUQQQOOOPPPWWWffftttxxxZZZ@@@;;;:::888CCCTTTttt|||vvv```III:::444333222222333333222444888555:::RRRdddIII888:::@@@AAABBBBBBAAA===999777777666555555444555555666GGGKKKZZZpppyyyuuuttt|||yyytttSSSHHHBBB???EEEjjj|||uuuiii___III@@@QQQ~~~]]]HHH>>>:::<<>><<<888333111000//////////////////////////////......//////000111:::;;;>>>FFFMMMNNNKKKFFF:::CCCOOOXXX```hhhsss{{{wwwVVVBBBAAA@@@BBB@@@444(((+++555------------------------------------------------------------------------------........./////////000111111000...---///000222222999LLLfffwwwsssggg```fffrrryyyrrrddd___dddbbbcccmmm~~~tttoookkkoooiiifffcccYYYRRR```uuuwwwkkkccc```[[[QQQIIIHHH;;;111222222---+++---........................------------------------------.........//////////////////000000000111111444111111222222333;;;DDDMMM^^^hhhfff}}}}}}hhhXXXOOOZZZfffkkkooouuuyyyyyyeeeJJJ;;;@@@BBBAAAVVVuuuccc>>>444888444444333111...///444999666@@@EEEKKKfffRRRCCCBBBBBBGGG@@@AAACCCCCC@@@;;;666333555666777777777666666555777CCCaaarrrLLLBBB@@@>>>AAAVVVlll{{{tttaaaRRRJJJBBB<<>>ZZZxxxyyyhhhfffqqqvvv~~~}}}fff[[[ZZZhhhtttrrrhhh]]]WWWSSSUUUYYY\\\\\\]]]```aaa^^^{{{vvvqqqttt}}}qqq|||AAA333222222111000////////////////////////////////////...///000000111222333333888DDDqqquuu~~~oooVVVZZZ\\\eeeqqqzzz}}}zzztttttttttbbbZZZVVVXXXWWWKKKCCCGGGFFFAAAEEE@@@DDDEEEEEEDDDDDD@@@;;;===999666999@@@EEEGGGFFFLLLMMMQQQUUUYYYZZZYYYWWWNNNLLLIIIEEECCCCCCCCCCCCEEEMMMOOOPPPiiittthhhaaaggg```UUUQQQHHHIII;;;======<<<777333111000////////////////////////............///000222222===BBBHHHKKKJJJGGGDDDCCCCCCKKKVVV]]]aaahhhqqqxxx}}}}}}}}}wwwlllOOOHHHDDDDDD<<<000,,,000....................................................................................////////////111111111000///000444888:::HHH[[[ooosssaaa^^^cccppp}}}|||pppmmmsss{{{zzzmmmccchhh[[[YYYWWWYYY```jjjsssxxxbbbMMM<<<;;;;;;444..................................................................//////////////////000000000111111111555111000333444333666;;;///QQQhhhrrrzzzxxxjjj```ZZZlll{{{vvvSSSFFFEEERRR[[[```rrrvvvPPP666111777222222111000000111333444333<<<;;;111999WWWooouuusssnnnlllrrr~~~wwwJJJ888<<<@@@CCC===???BBBBBB@@@;;;666222111333666999::::::888777333???aaavvvQQQEEE@@@:::;;;@@@PPPZZZeeewww}}}yyyyyyxxxgggRRRDDD@@@>>><<>>>>>FFF^^^kkkiiiiiicccccc[[[LLLCCCCCCCCCAAA<<>>GGG777+++IIIqqq}}}zzz~~~zzzoooYYY```|||tttRRRDDDBBBUUUrrr~~~{{{zzz~~~FFF333222111000////////////////////////////////////...///000111222333444444555^^^vvvvvvcccAAA[[[ZZZ\\\fffssszzz{{{{{{tttooossszzz|||jjjbbb```]]][[[[[[cccvvvfffaaa\\\QQQFFFAAA>>>???>>>???FFFPPPYYY^^^cccdddgggkkkmmmkkkgggdddaaa^^^YYYSSSOOOMMMLLLLLLLLLLLLSSSXXXSSSRRRggg~~~vvvbbbbbbVVVKKKIIICCC<<<===>>>;;;777333000///////////////000000000000///000000000111555:::???GGGFFFBBB>>>>>>FFFUUUbbb^^^ZZZVVVVVV___ssszzzxxxzzz___^^^gggjjjiiiiiikkkcccWWWMMMIIIMMMTTTYYYdddddddddiiivvvlllNNNDDDBBBLLLIII111333000---,,,---...//////........................////////////////////////...000000......///000000+++333111000888BBBPPPddd{{{yyy[[[[[[mmmsssoooqqqzzz~~~uuutttjjjsss{{{{{{uuusssxxxiiiKKKHHHYYYeeebbbWWWJJJFFFIIIEEE===///111000......000///,,,------,,,,,,,,,---................../////////000000000000000111111111111///222333333888===<<<777kkk}}}|||rrriii]]]WWWfffzzzwww}}}ZZZAAAOOOcccvvvnnn\\\@@@:::444111222444444444333333222222222222222333222555:::BBBKKKLLL@@@222:::999777666555555666666RRRwwwcccVVVLLLDDD===>>>???@@@AAAAAA>>>999666777444111111555:::>>>@@@:::<<>>KKK]]]iiikkklll~~~yyy]]]IIIBBBGGGTTT\\\IIIPPPgggyyyTTT>>>EEE;;;222===FFFnnnzzz{{{tttkkklll[[[TTT```lllgggWWWKKKJJJtttyyyccc:::888...***222333......////////////////////////......444333,,,000555000???fffuuuooorrrxxxwwwMMMJJJ[[[RRRbbboooqqqvvvvvviiihhhrrr}}}|||~~~vvv___RRRYYYbbbfffpppmmmRRRDDDEEEDDDBBBBBBGGGOOOXXX```dddjjjkkklllmmmnnnnnnmmmmmmiiifffaaa\\\WWWTTTSSSSSSSSSTTTTTTSSSUUUXXX^^^bbbsssbbbbbbVVVKKKIIICCC;;;======;;;777333000///////////////000000000000000000000111444999???CCCDDDBBB@@@@@@DDDNNNXXX```\\\ZZZVVVVVV]]]lll}}}kkkUUUCCC@@@BBB???>>>@@@888777666555666777999;;;>>>===<<<;;;???IIIVVV___ccckkk{{{~~~{{{zzz\\\HHH@@@DDDFFF???999333...,,,...000///---........................///////////////////////////000///......000000///222555333;;;TTTgggtttiiijjjuuu}}}yyyoooqqqllluuusss}}}bbbKKKPPPXXXdddfff[[[JJJBBBCCCBBB888...+++...//////.../////////......................../////////000000000000000000111111111111666333444777444111999FFFqqqtttqqqjjjcccbbbjjjuuu|||qqq___YYYbbbgggZZZGGGOOO\\\nnn}}}zzzcccNNN;;;777333111333555555555222222222222222333333444===AAAEEEKKKSSSXXXRRRHHH888777666555444444444555000NNNwwwddd]]]JJJAAACCCDDD@@@>>>@@@CCCCCC===777888777555333444777;;;===>>><<<999GGGaaakkkjjjoooooorrryyy~~~xxxooolllpppjjjeeedddrrraaaIII===<<<444777777777???LLLSSSTTT___|||{{{lll```]]]eeedddNNNSSSkkk~~~wwwKKKDDD???777999@@@UUUiii~~~}}}zzz\\\OOOKKKWWWbbb^^^QQQIIIPPPyyyqqqooorrrxxxAAA666000111111000000000////////////////////////222///000///,,,333999666QQQooo{{{|||pppNNNIIIVVVUUUdddqqqtttyyy}}}tttkkklllwww{{{|||zzzoooxxxfffNNNEEEGGGIIIHHHIIINNNVVV```hhhlllrrrsssuuuwwwxxxxxxwwwwwwqqqpppnnnkkkfffaaa]]][[[YYYYYYYYYXXXYYY\\\aaaeeegggpppaaabbbVVVKKKIIICCC;;;<<<===;;;777333000///////////////000000000000111000000333888>>>BBBDDDAAA???>>>BBBIIIPPPUUUWWWTTTVVVXXX[[[aaammm|||uuuyyyvvv^^^OOOIII@@@;;;<<<;;;666777===888999<<<===>>><<<:::999:::::::::999888999<<>>nnnmmmfffFFF;;;DDDIIIBBB<<<>>>EEEGGGAAA999;;;<<<;;;888444333666:::>>>:::555BBB^^^kkkmmmttt|||vvvooonnnqqq{{{pppiiirrr~~~ZZZIII???;;;999999888666:::AAADDDCCCYYYyyysssmmmvvvhhhQQQMMMXXX___uuuhhhHHHDDD???888;;;EEE]]]vvv|||tttmmmiiiLLLDDDFFFTTT___\\\TTTQQQfff~~~wwwqqqjjjddddddhhhsss~~~RRR777333999///---333000////////////////////////222///...///000333666777```ssszzz\\\MMMLLLUUUZZZhhhssswww|||~~~xxxoookkkooo|||~~~~~~vvvkkkbbb\\\[[[___^^^YYYWWWZZZ___^^^VVVNNNYYYXXXWWW[[[bbbjjjqqqttt{{{|||~~~xxxyyyyyyxxxsssmmmfffbbbbbbbbbaaa```___aaaeeehhheeemmmxxxaaabbbWWWLLLIIICCC:::;;;<<<;;;777333000///////////////000000000000111111333777===AAAAAA@@@===>>>AAAEEEIIIKKKLLLLLLNNNTTT\\\ccchhhqqq{{{~~~|||}}}bbbLLL@@@<<<<<<999888:::>>>===999;;;AAA<<<;;;:::999888888999999888999::::::999888888777777666666666888>>>EEEJJJiiinnnNNN;;;CCCCCC???999333000......---........................////////////////////////...---...333666444333444777>>>LLLnnnooogggbbbuuuwww~~~wwwoootttmmmZZZbbbiiiddd\\\hhh~~~oooQQQLLLJJJHHH:::+++***444///000000111111000///......////////////000000000000000111111111222222222333222444444444@@@aaattt{{{wwwkkkcccbbb___UUULLLNNNXXX\\\XXXTTTaaaxxxtttWWWOOOZZZgggpppuuunnn```OOO>>>222777666666777777888888777666555444333333333333333111555777555555777888666888888777777666666666666>>>GGGwwwvvviiiFFF===BBBJJJCCC===>>>CCCFFFCCC>>>@@@BBBBBB>>>666333444888???;;;666FFFeeetttvvv|||yyyqqqlllrrr}}}~~~xxxssskkkeeellllllPPPHHH@@@;;;888888777888;;;???@@@@@@CCC___www~~~qqqppp}}}sssmmm]]]XXXsss[[[JJJDDD;;;;;;DDDUUUkkkyyyxxxkkkWWWIII???===EEEUUU^^^[[[XXXZZZjjj{{{zzzpppnnnooosssvvvyyynnn@@@555<<<---,,,555...////////////////////////,,,///000333555000111<<>>999;;;===???::::::<<>>@@@DDDDDDCCCCCCDDDFFFHHHIIIAAA@@@???>>>===;;;:::999666999===>>>;;;888666666>>>NNNkkk}}}nnnJJJEEEDDDDDDAAA:::222---...111////////////////////////000000000000000000000000///---000555555111222666AAARRR___lllyyywwwoooppp~~~zzzyyy|||{{{sssgggoooyyyxxxmmmhhhuuu~~~wwwiiiaaaaaaccc^^^TTTNNNLLLEEE999111222---...///000000000000000////////////000000000111111111111111222222222222///555555111<<<\\\~~~zzzuuuggg___\\\XXXQQQMMMRRRXXX^^^kkkyyylllSSSVVVeeexxx}}}xxxdddMMM???:::999999::::::::::::999999999<<<:::888666444222111111222777999666444444444222666777777666666666555555888FFF{{{xxxhhhPPPHHH@@@FFFCCC???>>>@@@BBBCCCBBBDDDGGGHHHCCC;;;666555777BBB>>>;;;LLLiiissspppqqqqqqoooooouuu}}}}}}ssshhhdddcccbbbiiizzzwwwRRRBBB===???444222222444888:::;;;<<<777RRRsssyyymmmdddeee```QQQQQQ```{{{VVVIII>>>999???FFFVVVkkkwwwmmmRRR;;;666888DDDTTTZZZUUURRRUUUZZZwww~~~mmmhhhhhhgggccc```lllppp{{{RRR999999,,,---666,,,000000000000000000000000***222222222444---777TTT}}}kkkcccMMMAAALLLNNNUUUhhhoooyyyzzziiibbbggguuu~~~xxxxxxttt~~~|||xxxssssssuuuxxxzzziii[[[JJJHHHYYYnnntttnnnmmmllljjjlllpppvvvyyy{{{}}}ttttttssspppmmmlllnnnpppmmmooouuu```bbbWWWLLLIIIBBB888:::;;;:::666333000000////////////000000000000222666:::===<<<;;;:::999:::AAAIIILLLKKKKKKPPPVVV]]]______YYYQQQNNNSSSYYY[[[qqqoooZZZAAA<<<888888;;;>>>===;;;>>>AAAFFFLLLQQQUUUXXXZZZRRRTTTVVVWWWVVVQQQMMMJJJQQQNNNIIIFFFDDDCCCBBBAAA@@@===999444333777===BBBCCC999777JJJlll|||VVVCCCEEEFFFEEE???666111000111////////////////////////000000000000000000000000222///000444222111999FFFVVVrrr|||ssszzzzzzyyyzzz|||{{{vvvhhhoooooossssssqqqzzzlllLLLDDDTTTkkk\\\KKKGGGLLLKKK@@@444/////////...///000111111/////////000000000111111111111111222222222222333111999888444GGGppp}}}yyykkk```[[[ZZZRRRMMMRRR___ggglll}}}wwwaaaZZZ___ddd|||zzzmmmTTT===555777;;;;;;<<<===<<<;;;:::;;;<<<@@@???<<<999555333111000000555777555555666555333444444555555555555444444000CCC}}}lllZZZQQQ===DDDBBB???>>>???AAACCCDDDFFFIIIJJJGGG@@@:::888777@@@>>>>>>RRRqqqyyyrrrppptttwwwuuukkkdddeeelllpppwwwxxxxxxyyyhhhMMMEEE@@@>>>666222111555777777888:::999QQQxxxzzzbbbEEECCCSSSQQQDDDCCC^^^rrrWWWEEE999:::888@@@UUUeee___GGG333888<<>>EEELLLPPPXXXbbbnnnxxxuuummmcccZZZSSSMMMGGGCCC===>>>@@@AAA@@@<<<777333111999AAA@@@===BBBRRRccciii|||gggMMMHHHFFFCCC@@@===999333...////////////////////////000000000000000000000000222///000333444;;;RRRkkkrrrdddooojjjZZZRRR[[[dddmmm||||||fffiiijjj\\\QQQSSSaaaaaaZZZOOOMMMOOOJJJ???555444111///...///000111//////000000000111111111111111111222222222333333333666777<<>>;;;777555333222...111111///111444555222555666777888888777666555888CCCnnn]]]YYYEEEFFFAAA===>>>AAAEEEDDDCCCFFFGGGHHHGGGDDD???:::777>>>>>>BBBYYY{{{|||iiippprrrkkkjjjxxxPPPBBBGGGCCC<<<:::555222666888777888<<<444???ZZZvvviiiyyyuuu]]]fffcccSSSNNNWWW|||oooQQQ>>>:::444555@@@HHHCCC777///999???OOObbbfff]]]UUUUUUmmmjjj\\\RRRTTTUUU[[[jjj]]]MMM???>>>CCCCCC@@@>>>777<<>>GGGJJJGGGEEEFFFJJJNNNQQQRRRQQQMMMFFF>>>???NNNhhh}}}vvvbbbNNNBBB;;;666888<<>>;;;;;;999777666666999AAAHHHOOOttteeeLLLEEE???@@@CCC@@@555+++000000000000000000000000000000000000000000000000111...///444999HHHlllqqquuu{{{yyybbbhhheeeeeeiiiccc\\\bbbmmmgggllleeeTTTIIIdddqqq```KKKHHHLLLKKK;;;888444000......///111000000000000111111111111111111222222222333333333333000444DDDZZZsssLLLhhh}}}sssiiigggjjjiiiccc[[[ZZZiiitttuuuwww|||xxxnnnggg___[[[]]]\\\YYY\\\ccc]]]RRRBBB777888>>>>>>:::666888::::::999:::>>>BBBBBBAAA>>><<<999777666555555555333000222777888555999999;;;<<<<<<;;;:::999>>>>>>xxx}}}kkk[[[___UUUHHHAAA;;;===EEEIIIFFFAAAEEEEEEFFFFFFEEEAAA;;;666CCCCCCEEE]]]yyyXXX@@@?????????888111///333666555777<<<===999BBB___oooaaaaaayyyrrruuupppbbbccc```ccc]]]EEE:::555444777666333444999333:::NNNdddkkkddd\\\\\\^^^ZZZNNNHHHLLLIIIIIITTTDDD;;;666:::AAACCCCCCDDDDDDAAA@@@CCCFFFIIIPPPYYYiiihhhbbbZZZ___yyyWWW999444333111333000000000000000000000000---444,,,///<<<222===ooonnnZZZFFFHHHNNNJJJ]]]sssuuu|||ttthhh^^^cccttt~~~|||wwwnnniiippp}}}zzz{{{ooo]]]SSSWWWXXXQQQQQQYYYddddddfffkkkrrryyy~~~{{{]]]]]]TTTLLLJJJ@@@;;;888777888666111...000---///111111000000444777:::<<<<<<;;;999:::@@@EEEDDDBBBAAACCCHHHLLLNNNNNNPPPEEECCCMMMTTTUUU^^^mmmlll^^^OOOFFF>>>888999>>>AAAQQQiiirrr[[[NNNHHHFFFEEE>>>???<<<666333555888:::EEE]]]^^^NNNCCCEEEHHHBBB777111111111000///////////////...111333333222111111222111444888999===SSSvvviiizzzvvv{{{||||||zzzyyyxxxpppgggfffnnnxxxmmmfffmmmcccSSSSSSnnnnnnVVVIIIIII???333...///222222111111111111111111111111111222333333333333333333444000<<<888```}}}QQQLLLkkknnn```kkktttlllcccddduuutttqqqkkkddd```aaaccc___[[[TTTOOOTTT\\\___\\\JJJBBB;;;999===CCCFFFGGGGGG>>>===EEEDDD;;;:::CCCCCCEEEBBB;;;999;;;:::555555555666666555444666999;;;:::999999888999999999;;;^^^wwwpppaaa\\\YYYRRRHHHCCC@@@BBBHHHJJJGGGBBBDDDDDDEEEGGGFFFCCC===888III===GGGlll}}}uuuSSSGGGGGG>>>;;;444333222222333666999;;;AAA>>>FFFYYYgggiiinnnvvvfffzzzyyybbb___qqqqqq___```SSSeeeSSSHHH:::111333555222111444777GGGRRR[[[^^^SSSLLLSSS\\\wwwuuuhhhllldddLLLAAAAAA:::;;;???BBBKKKLLL???JJJ@@@===GGGPPPTTTXXX^^^hhh^^^OOOQQQYYYSSSggg???+++???222///000000000000000000000000///444111///000333CCC^^^ppplllGGGDDDMMMPPPUUU___rrruuu~~~vvvcccVVVaaayyyxxxwwwsssqqqvvvxxxtttzzz}}}zzz~~~yyyhhhZZZ[[[aaa[[[MMMUUUWWWdddvvvzzzuuuzzz{{{]]]^^^TTTLLLIII@@@;;;888777888666111///000///000000//////222777<<>>999888999:::HHHooo~~~~~~{{{[[[>>>:::FFFJJJAAA777222111000000//////000000333222222000/////////000111333999FFFaaaxxxvvv}}}vvvcccfffkkkrrr}}}|||bbbdddbbblll~~~}}}eeeJJJLLLIIICCC999000---...111222222111111111111222222222333333333333444444444???888EEEnnnaaacccnnnuuusssyyynnnhhhhhhlllfff]]]aaannnuuuqqqkkkddd______bbbeeegggaaaXXXRRRTTTYYYWWWQQQ>>><<<===EEEQQQ\\\ccceeeYYYTTTNNNMMMRRRUUUQQQKKKGGGIIIFFF@@@===>>>:::555666555555666666666888999777777888888999:::;;;;;;@@@ddd{{{oooZZZTTTTTTQQQGGGCCC@@@CCCIIILLLIIIEEEDDDEEEGGGHHHGGGEEEBBB@@@DDDEEEUUUtttsssssstttHHH@@@EEE@@@???666555333222222444666888BBBCCCMMM\\\bbbaaahhhsss\\\```\\\QQQOOOUUUUUUNNNIIICCCKKKeeeeeeIII>>>777888888333333888:::FFFMMMOOOOOOEEEAAAKKKTTT{{{xxxTTTJJJGGG@@@>>>===<<>>EEEEEEBBBBBBAAABBBEEEHHHEEE>>>777<<>>AAAKKKZZZjjjxxx~~~wwwuuulllfffoooyyynnnYYYKKKKKKGGGBBB@@@???;;;666666666555666888999999999777777888999:::;;;<<<<<>>333333555111111111111111111111111///555666000222GGGiii}}}pppqqqXXXFFFGGGKKKMMMZZZlllrrryyyxxxfffWWWYYYqqqxxxssszzzwww{{{llleeefffXXXRRRXXXnnn{{{^^^^^^TTTLLLIII???:::777666888666111///111000///...///222888???DDD===999555999@@@EEECCC???AAACCCEEEFFFCCC>>>999555@@@IIIPPPQQQPPPNNNGGG@@@<<<999:::CCCWWWwww___NNNHHHBBB>>>@@@888666CCC\\\sssuuuvvvoooSSSDDDAAAEEEIII666555333222111222333333555222111111444666666555444BBBXXXsss}}}zzzsss{{{iiioooeeeUUUVVV\\\YYYRRRIIILLLLLLEEE;;;666888<<<666555333111111111333444222222333333444555555555555^^^vvvpppcccmmmcccaaabbb```]]]ZZZ[[[]]]_________aaahhhqqqxxxzzzzzzttt]]]OOOIIIUUU\\\iiiyyyvvvQQQMMMGGGBBB@@@???<<<999777888777777:::===;;;777;;;;;;<<<<<<===>>>??????NNNooottt\\\UUUUUUSSSPPPKKKEEEDDDGGGJJJKKKKKKDDDGGGIIIGGGCCCBBBEEEJJJOOOJJJZZZ~~~zzz|||pppjjjiiikkk___UUUIIIHHH???===888666444111111111333444111BBB[[[nnnnnnccc]]]^^^UUUEEE;;;<<<===777666;;;777>>>>>>666CCCmmmxxx]]]JJJ999666777777;;;AAADDDJJJFFF???<<<:::DDDZZZmmmfffQQQGGGMMMLLLaaakkkWWWJJJFFFOOOOOOBBBGGGEEECCCBBBFFFNNNTTTVVVaaaqqqwwwJJJ000555666111111111111111111111111222444444///444TTTxxxqqqvvvttt^^^eeeRRRDDDFFFJJJNNN]]]ooopppzzzzzznnn```TTT[[[wwwyyyzzz~~~mmmooozzzwwwvvvlll___XXXeee}}}|||^^^^^^TTTKKKHHH>>>:::777666888666111000111......000333777<<>>AAAFFFHHHDDD<<<888:::>>>JJJPPPRRRMMMGGGDDD@@@:::999@@@NNNdddhhhPPPFFFGGG>>>888555AAAZZZssssssjjj}}}ZZZBBB<<>>;;;:::888===???>>>???BBB???999======>>>???BBBDDDGGGHHHMMMpppzzzggg___]]]WWW```YYYPPPJJJJJJMMMPPPQQQOOOQQQQQQLLLFFFDDDHHHLLLVVVPPPaaafffOOOLLLYYYkkkyyytttccc___sssyyylllTTTWWWKKKJJJBBB@@@888666444222111222444555666777<<>>kkkxxx|||jjjcccPPPAAACCCJJJQQQ^^^nnnooo{{{vvvfff^^^UUU```zzz|||vvv|||wwwqqqvvv}}}{{{iiifffvvv|||^^^^^^TTTKKKHHH>>>999666666888666222000222---...111666;;;>>>>>><<<111777>>>@@@>>>;;;<<<===AAADDDEEE@@@999999@@@HHHIIIKKKLLLIIIBBB;;;888888>>>SSSpppoooTTTIII^^^XXXEEE:::BBBQQQkkkooobbbsss{{{ZZZFFFBBBDDDEEE>>><<<888555333222333444222333444333222222444666RRRuuuyyyppp}}}uuuuuu{{{{{{vvvtttZZZ\\\pppggg[[[jjjVVVMMMCCCAAAFFFLLLNNNMMMAAA===888444222222444555222222333444555666666777:::fff{{{wwwzzzeeeYYYLLLFFFCCC???;;;:::>>>HHHNNNKKKIIIJJJFFF???>>>>>>>>>AAAEEEJJJPPPSSSOOOuuuqqqhhhfffaaakkkdddZZZSSSPPPQQQSSSTTTWWWVVVTTTNNNHHHFFFGGGIIILLLUUUoooxxxSSS@@@EEEAAAJJJWWWWWWKKKMMMpppuuutttXXXHHHFFF??????999777555333222333444666999555111222666:::<<<======>>>999000111888777000666000444444000@@@bbbxxxaaaKKK777666===AAAEEEJJJEEEGGG???777777555===OOO}}}nnneeelllxxxqqqaaaccc___PPPNNNVVVPPP^^^}}}qqq===555000222222222222222222222222111...222222AAAtttzzz___LLL???BBBKKKTTT```lllppp}}}qqq___ZZZYYYfff}}}{{{oooyyyzzzyyy~~~rrrttt}}}^^^^^^TTTKKKHHH>>>999666666777666222000222///000222666;;;===<<<:::555:::??????<<<:::<<>>IIIfff}}}sssuuupppVVVKKKIIIJJJBBB???:::666333222333444111444555333000333<<>>===GGGVVV___[[[VVVTTTPPPHHHDDDCCCAAAAAAEEEKKKRRRVVVXXXzzzoooppprrrxxxtttnnngggcccaaa___^^^```]]]YYYTTTOOOLLLKKKJJJDDDWWWsssuuuaaaTTTHHHEEEPPP___]]][[[www~~~[[[EEEAAA===???===;;;777444222222333444444555777:::<<<;;;666000222555444000000444444000999111333333...777KKKUUUJJJ???:::@@@DDDCCCEEEJJJCCCDDD<<<888:::666777CCCdddrrriiillleeeWWW\\\ggg```ZZZaaa\\\bbb|||HHH666111222222222222222222222222333000666444???www{{{{{{RRRFFF>>>CCCMMMVVVbbbmmmtttmmmYYYUUU\\\nnnzzzzzzrrr~~~}}}^^^^^^TTTKKKHHH>>>999666555777666222000222222111222555:::<<<;;;999;;;===>>><<<:::;;;>>>AAA@@@;;;666777>>>FFFKKKMMMMMMAAA;;;===:::777DDDWWWqqqnnnHHH]]]___VVVOOO<<<888NNNOOOmmmgggOOOMMMRRRDDDAAA<<<777333222222333000333555333222999HHHUUUpppzzzuuu|||rrrpppjjjyyyyyyqqqdddxxxhhhNNNCCCGGGPPPIIIDDD===777333222444666222222333444555666777888ZZZ{{{jjj\\\LLLMMMCCC???DDDHHHEEEAAA@@@MMM___lllggg___\\\WWWOOOLLLIIIEEEBBBCCCHHHNNNRRRcccrrryyy|||wwwrrrooolllhhhccc___\\\YYYVVVTTTIII[[[mmm}}}TTTKKKBBBQQQqqqzzzqqq}}}}}}YYYAAA@@@???EEE@@@>>>999555333222222222111111000///111444444333///000333777666333444777222...333666555===DDD===;;;<<>>666666666555444333111000---333>>>GGGCCC999666999<<<<<<<<<;;;:::;;;>>>AAABBB;;;666888@@@EEEDDD???EEEBBB>>>:::777AAA[[[vvv{{{|||[[[GGGDDDUUUSSS===777DDD>>>FFFggg|||~~~UUUPPPHHHCCCAAA@@@>>>777000111666666333000000333@@@YYYpppzzzzzztttvvvyyykkkjjjSSSMMMAAAHHHRRRFFF<<<999888444333444666333555333///777???<<>>888666444111111333333333333333333333333333222222333333333222222111---333444***555;;;666PPPVVVLLLKKKVVV```\\\PPPHHHDDDBBBAAA@@@;;;666777===JJJsss|||nnngggzzz{{{xxxxxxWWW:::666444222111222333333222111444222555;;;RRRiiiSSSDDD;;;EEEBBBGGG___eeefff{{{uuudddZZZUUUgggwww|||vvvyyyoooyyyxxx{{{yyy{{{|||xxxvvv~~~^^^XXXTTTLLLEEE>>>777666666555444222111000...555???FFFAAA888777<<<===<<<;;;;;;;;;===>>>???>>>:::777999???CCCBBB???@@@;;;888:::BBBUUUsssyyyrrrlllkkkhhhbbbZZZWWW^^^ggglllAAA>>>LLLMMMAAA777999;;;QQQooowwwooozzzlllGGGKKKDDDBBBBBB@@@:::333222666000333666777<<>>???CCCFFF???999777555222111333222222222222222222222222222222333333333333222222111444555---555888777YYYfffYYYPPPSSSYYYWWWOOOIIIFFFCCCBBBAAA>>>999999<<<>>>[[[yyy|||dddTTT]]]nnnpppyyybbb>>>222444333111222333333222111222555333555\\\kkkUUUDDD<<>>777777666555333222111000000777@@@CCC===777999@@@???<<<::::::===???>>><<<888888888;;;>>>@@@@@@???===888666???QQQkkkyyytttooocccVVVMMMAAAFFFGGGBBBCCCPPPeeesssbbbAAABBBKKKGGG;;;999555???XXXlllpppsssxxxsssMMMIIIDDDCCCCCCCCC>>>777444666///555777666@@@YYYppp|||xxxrrrlllnnn}}}vvvuuuUUUfffjjjllldddXXXQQQ@@@IIILLLGGG999111333555222000666222555<<<555===]]]~~~nnnXXXLLLMMMRRRQQQQQQUUUgggzzzwwwyyyzzzyyyyyyiiiZZZPPPLLLKKKMMMOOONNNQQQVVVppp|||{{{oooeeeeeeccc```______```bbbdddbbbxxx}}}uuujjjlllkkkkkkyyyhhhhhhyyyyyySSS}}}fffCCC>>>AAADDDGGG@@@:::999777333222333111111111111111111111111222222333333333333333222333222444000666555;;;jjjzzzhhhUUUMMMNNNMMMIIIFFFGGGCCCAAABBBAAA===;;;<<>>888777666444333222111111222888>>>===888555:::AAA@@@<<<999:::>>>@@@===999333666:::<<<=========>>>===:::<<>>888888HHH^^^llllllfff}}}{{{UUUEEEBBBBBBDDDAAA:::555444444777444333FFFhhh{{{}}}}}}}}}tttqqqrrr}}}{{{aaa```lllcccpppkkkTTTUUUDDDFFFQQQOOO===111555777333222999000222>>>777HHH}}}~~~pppjjjrrr}}}bbbXXXnnn|||jjj[[[ZZZSSSQQQTTTUUUUUU\\\eeexxxyyyooommmlllkkkjjjjjjlllnnnoookkkjjjyyy___{{{___fff{{{tttwwwmmmvvv~~~^^^rrrvvvMMMBBBDDDDDDGGGAAA;;;:::888444222444111111111222222222222222333333444444555444444444333///222222777333@@@yyyvvv]]]MMMIIIIIIGGGEEEEEE@@@>>>AAACCC@@@======DDDSSSZZZeeexxxooommmxxxzzzsssmmm[[[YYYJJJ@@@RRR^^^___dddqqqtttnnnbbbsssrrrrrr]]]???666444222111222333222111555///333GGG\\\jjjqqqdddpppLLL@@@>>>DDDBBBOOOaaacccrrrzzzeeeVVVNNNXXXooo~~~|||yyyxxx|||xxxzzzxxx~~~vvvsss~~~}}}wwwsss~~~^^^XXXSSSKKKDDD===777666555333222222222222444888;;;888444555;;;@@@???;;;999;;;>>>???:::666222666:::<<<;;;;;;;;;<<<888<<>>]]]}}}mmmyyy|||~~~vvvsssmmm|||SSSVVVbbb\\\mmmfffLLLQQQGGGAAAPPPQQQ@@@333444666333333:::111333===444HHH}}}{{{]]]YYYeeeiiicccSSSWWWaaarrrxxxlllhhh___ZZZ[[[YYYWWW___lll~~~uuuuuuuuuvvvwwwxxxzzzzzzwwwllltttjjjmmm}}}{{{mmmcccqqqdddjjjmmm^^^XXXEEEEEECCCFFF@@@;;;;;;999555333444333333333444444555555555444444555666666666666666666111444333666000???}}}}}}dddQQQKKKKKKJJJGGGBBB<<<:::>>>AAA@@@>>>???:::DDDLLL]]]www~~~~~~}}}qqqgggNNNBBB<<<:::===@@@DDDMMMXXXoooxxxqqqjjj}}}bbbBBB888555222111222333222222555111333MMMhhhaaaggg}}}vvv|||lllHHH>>>???DDDBBBSSSbbbbbbxxxyyycccSSSLLL]]]qqq{{{{{{}}}yyywwwuuu}}}}}}~~~|||}}}{{{pppkkk{{{___YYYSSSKKKDDD===666555444333222333444444888999888444333999===???<<<::::::;;;===<<<777333444777:::;;;;;;:::999:::333===MMM```uuu~~~yyyxxxwww```OOO>>>@@@XXXuuuxxxzzzxxxooogggddddddbbbnnnooorrrxxx]]]KKKCCC???888777@@@SSSccclllcccwwwlllHHHBBB@@@CCCEEE???777333111333<<>>KKKPPPEEE888444444222222777555777999222IIIzzzwwwwww{{{~~~~~~vvv{{{fffSSSHHHBBBBBBAAABBBIIITTTbbbmmmsssyyylllcccaaa[[[VVV^^^mmmdddUUUPPPbbblll^^^aaazzzeeeEEE```]]]EEECCCBBBDDD>>>:::;;;:::666444555444555555666666777777888555666777888999999999999<<<888:::555666000>>>xxxsss]]]KKKFFFHHHGGGCCCAAA<<<:::===>>><<<===???EEEBBB888@@@___yyymmmOOONNNEEECCCGGGDDDDDDYYYvvv}}}aaa???999666333111222222333222333999333III~~~\\\OOO<<<@@@CCCAAAWWWcccaaa}}}www___PPPJJJ```ttt{{{}}}}}}{{{zzzuuuttt{{{yyy}}}zzzjjjbbbsss~~~___YYYSSSKKKDDD<<<555444333222222444555777<<<;;;666222666>>>@@@>>>888999;;;<<<;;;888555222888999999:::::::::999888777DDDTTT```mmm{{{~~~yyywwwxxxyyysssjjjbbbNNNHHHCCCJJJ___uuu{{{wwwyyyvvv}}}{{{kkk^^^\\\YYYWWWXXX\\\aaadddxxxeeeNNNHHHAAA<<<@@@RRRmmmnnnqqqiiiKKKCCC@@@DDDFFFBBB:::555222333@@@___yyy}}}xxxzzztttzzz|||ooommmyyy|||zzzoooUUULLL???HHHPPPLLLAAA777444555444444666999666===aaaqqqkkkrrryyy~~~}}}zzz|||ggg___]]]UUUKKKDDDBBBEEEKKKOOOhhhvvvkkkhhhaaaZZZddduuunnnXXXaaa|||rrrOOO999FFFmmm~~~```DDDBBBDDDAAA<<<999::::::777555666555555666666777888888999777888999:::;;;;;;;;;;;;<<<<<<>>>777888666BBBwwwnnndddRRRCCCAAAFFFGGGCCCDDD@@@======:::888:::???ZZZeeeTTT???RRR{{{{{{cccQQQPPPTTT[[[]]]cccxxxfffBBB:::777333111111222333222111;;;444NNNtttlllMMMKKK:::AAACCCAAAZZZddd```oooYYYMMMJJJaaawww~~~}}}~~~zzz{{{tttsss}}}yyy|||wwwbbbVVVeeeuuuzzz___YYYSSSKKKDDD<<<444333222111222444666888@@@===666222888BBBCCC===666999<<<<<<999666333222;;;:::999999::::::888666@@@MMMXXX\\\aaalllvvvyyyuuuoooooowww}}}rrr\\\III???KKKTTTSSSOOOOOOMMMIIIBBB@@@NNNddddddQQQJJJSSSrrrzzzjjj\\\RRRMMMLLLIIISSSdddttt\\\RRREEE;;;888DDDaaa|||yyymmmzzzNNNEEE@@@DDDHHHDDD<<<777888555???[[[www|||uuu}}}~~~{{{wwwvvv{{{\\\QQQCCCIIIQQQTTTJJJ<<<666999777111444777555NNNqqqsssxxx{{{|||wwwllldddbbbgggooouuu{{{zzzpppnnngggaaammmmmm{{{ooossssssDDD;;;>>>ddd~~~dddEEEBBBFFF???:::888::::::777555777555555555666777888888999888999:::;;;<<<<<<<<<<<<888;;;???777;;;===IIIzzzhhh```PPPCCCBBBJJJMMMJJJGGGDDDAAA===888444888>>>^^^aaaYYYyyy|||yyyzzzzzz|||qqqIII;;;777333111111222333333000777666ZZZgggaaaJJJ999999BBBCCCAAA[[[ddd```gggTTTLLLLLL```yyy}}}yyy|||tttttt~~~www}}}|||~~~|||sss[[[KKKXXXlllttt~~~___]]]RRRHHHDDD:::444555444333222444777999NNNCCC777333:::AAAAAA===777;;;>>>;;;666222222555777888999888888888999:::FFFMMMWWW^^^aaacccfffhhhpppllllllqqqqqqcccIII555:::DDDXXX^^^NNNBBB>>>666777999>>>FFFOOOYYYdddkkkcccyyyuuu\\\WWWRRROOONNNVVVhhhzzzVVVJJJCCC666@@@WWWtttiiiuuu]]]JJJ@@@AAADDDJJJEEE444444666QQQ]]]}}}}}}ttt~~~yyyyyyrrrQQQKKKNNNQQQRRRNNNFFF;;;444666444888555===LLLpppqqqsssyyypppfffhhhqqqyyyzzzrrrpppyyy|||mmm\\\MMMBBB666RRR^^^ooojjjMMMEEEFFFBBB@@@>>>:::555222444888333555777888888777666555777999;;;<<<<<<===???AAA>>>777???===999;;;SSStttbbbRRRKKKJJJIIIHHHGGGEEEBBB@@@???===:::888IIIttt^^^ccccccsssxxxxxxxxxLLL<<<777444444333//////222555---???mmm~~~nnnQQQJJJ888<<<>>>???IIIVVV[[[mmmyyycccNNNHHHQQQlllyyyyyy}}}yyywww~~~uuuvvv{{{ttt|||xxxdddTTTQQQWWW]]]ppp|||vvv~~~cccSSS[[[]]]nnn}}}~~~}}}}}}}}}~~~___]]]RRRIIIEEE:::444444444333222444777999GGG???666666<<>>999999<<<>>>;;;666222333555666888999888777777;;;>>>IIIOOOVVV[[[^^^```ccceeegggiiipppsssfffOOO>>>:::;;;:::AAACCC999777:::555777777FFFeeezzzvvvtttsssvvveeeXXXVVVVVVUUUTTTqqq|||jjjOOOFFF===<<>>???@@@CCC===DDDAAA===???XXXppp\\\OOOLLLLLLKKKHHHEEECCCAAA@@@???<<<:::CCCvvvYYYZZZPPPLLL]]]~~~vvvtttmmmYYY===888444444333000000333888222???yyypppRRRKKK;;;===???@@@JJJXXX]]]ooo{{{dddOOOIIISSSnnn{{{}}}wwwwwwyyyyyyxxx~~~ppp[[[IIIBBBFFFMMMQQQcccwww|||}}}ddd[[[fffbbbppp}}}}}}}}}~~~~~~~~~~~~~~~~~~```^^^SSSJJJEEE:::444444444333222444777:::>>>999666999>>>@@@;;;666<<<===>>>;;;666333333555555777999777555777>>>DDDMMMQQQUUUWWWXXXZZZ^^^aaadddjjjqqqkkkSSS:::666@@@EEE<<<<<<===999>>>CCC>>>888444EEEsssnnnaaaYYYOOOHHHHHHLLLXXXooooooeee___aaammm[[[IIIFFF:::999___wwwjjjppp]]]HHHGGGDDDAAA>>>999777OOOnnnzzz~~~___mmm```lllggg[[[LLLLLLPPPXXX]]]WWWFFF888666555888333???___fffsssmmmsss}}}sssccc^^^___}}}ooo^^^TTThhhpppWWWWWWmmmwwwdddXXXNNNKKKVVVgggooolllaaaPPPCCC>>>=========YYYZZZ___aaaWWWSSSHHHIIIGGGAAA<<<999999::::::??????===;;;:::<<<@@@CCCEEECCCAAA@@@@@@AAAAAA@@@BBB===EEE@@@===AAA[[[}}}eeeUUUPPPPPPNNNHHHFFFCCCBBBAAA@@@>>>===BBBuuuyyywww{{{kkkkkkfffrrrZZZ???888444444333111222444444888EEE{{{jjjMMMHHH>>>>>>???AAALLLYYY___qqqzzzbbbNNNIIITTTooo}}}wwwxxx}}}~~~|||~~~uuuqqqlllbbbRRRCCC===AAAHHHBBBQQQddduuu~~~}}}qqqmmmvvvzzzxxxppplllvvvhhhrrr{{{}}}}}}}}}~~~~~~```^^^TTTKKKFFF:::333444444333333444777::::::666666;;;???>>>;;;888>>>>>>===:::666333333555444777888777555999BBBJJJOOOQQQSSSSSSRRRTTTYYY^^^ccckkkiiiXXXEEE;;;;;;======555888===<<>><<<>>>III___|||wwwwww{{{mmmlll{{{pppMMMIII???777XXX|||xxxsssaaaGGGFFFCCC???AAABBB111TTTooozzzzzz|||vvvqqqlllbbbeeelllaaaTTTPPPPPPXXX```\\\JJJ:::777555888555GGGxxxbbbyyygggmmmrrryyyeeeJJJGGGRRRccczzztttqqqqqqgggooowwwvvvhhh]]]aaallllll\\\UUUWWWOOO@@@DDDVVVVVVSSSNNNGGGCCCAAAAAA@@@NNNiiiaaaVVVTTTQQQTTTJJJIIIFFF???999999===>>><<>>EEE@@@>>>DDD]]]jjj\\\YYYVVVPPPJJJHHHDDDCCCBBBAAA@@@>>>???iiiwwwqqqbbbTTTSSSbbbAAA999333333444333333555---<<>>===???@@@LLLZZZaaasssttt]]]KKKIIIWWWrrr}}}zzz{{{}}}}}}pppbbb^^^WWWNNNEEE>>>AAAFFFDDDKKKZZZnnnuuuggghhhmmm{{{{{{nnn~~~mmmsssyyy{{{}}}|||~~~}}}|||zzzzzzyyyzzzzzz```]]]TTTKKKFFF999333333444333333444888;;;;;;666777===???===<<<===???>>>;;;888555444444555444666777666666;;;EEELLLOOOQQQQQQOOONNNPPPWWW\\\]]]gggbbbQQQPPPZZZSSS???AAA<<<@@@EEECCCFFFGGG???:::;;;555888\\\hhhOOO<<<::::::555666===:::;;;BBBTTTlll{{{tttgggfffbbbjjjXXXHHHEEE;;;OOOrrrfffHHHEEEAAA>>>CCCFFFAAAjjj|||wwwtttuuuxxxzzzccc```WWWqqqiiiaaaXXXSSSXXXaaa```QQQAAA999555888999OOOuuuhhhkkksss{{{lllrrruuuyyyrrrZZZBBB???JJJQQQnnn|||qqqnnn}}}}}}www{{{ooo]]]YYYaaahhhuuuwwwmmm\\\[[[hhhdddOOOKKKYYYOOOJJJFFFEEEFFFFFFDDDCCC[[[yyyqqq```VVVQQQUUULLLIIIFFF???:::>>>GGGIIIFFFLLLTTT]]]aaa]]]VVVQQQNNNPPPOOOMMMMMMNNNOOOOOOOOOKKKGGGLLLEEECCCGGGYYYqqqggggggaaaVVVOOOKKKGGGDDDCCCBBB@@@???:::VVVooo|||xxxyyyqqqYYYIIIuuu~~~~~~vvvEEE<<<444333444333444666///<<>><<<;;;===@@@KKKZZZaaatttoooYYYKKKLLL\\\uuu}}}}}}~~~}}}wwwbbbZZZRRRMMMFFF>>>:::<<<@@@AAAKKKaaa{{{}}}qqqgggddduuusssxxxsssxxx{{{{{{|||}}}zzzuuuqqqpppnnnlllkkkkkklllmmm___\\\SSSKKKEEE888222333333333333555888;;;;;;777888???@@@;;;;;;AAA>>><<<888555444444555666666666666666999???GGGLLLMMMNNNNNNLLLLLLOOOVVV\\\]]]hhhgggaaannnuuuXXXXXXLLLJJJJJJHHHNNNTTTOOO<<>>```kkk___EEE:::333666777444555:::;;;999999EEE```zzzhhh```dddsssmmmLLLIII???DDDhhhpppPPPFFF@@@AAAEEEEEEJJJyyy|||{{{|||xxxuuussspppnnnpppwwwsssdddcccUUUoooqqqiii^^^VVVZZZdddfff[[[NNN===555888===PPPooommmhhhwww~~~vvvcccKKKUUUJJJIIITTTYYYPPPHHHGGGLLL^^^dddYYYZZZqqqyyysss}}}rrr^^^PPPSSS```fffiiiqqq}}}mmmgggdddRRRRRRhhhpppccc]]]fff```TTTJJJIIILLLKKKIIIGGGbbbsssgggYYYXXXOOOKKKIIIBBB???HHHWWW\\\WWWYYYdddrrrwwwqqqggg]]]YYYQQQTTTWWWXXXYYY[[[]]]___WWWQQQSSSKKKGGGHHHPPPuuu~~~uuuuuummm```VVVRRRMMMHHHEEECCCAAA@@@AAAOOOFFFBBBYYYccc^^^ddd|||___OOOfffxxxuuuvvviiiOOOccc~~~|||III>>>444333444444444666777999JJJ}}}OOO===<<<;;;===???LLL[[[bbbuuukkkVVVKKKPPPbbbyyy~~~{{{}}}}}}~~~iiiYYYLLLJJJIIIAAA<<<;;;===<<>>aaa{{{zzzrrrzzzYYYIIICCCHHHLLLFFFAAAttt|||}}}zzzyyywwwsssmmmfff___[[[XXXXXXWWWVVVXXX^^^fffllllllwww}}}ooojjjvvvcccZZZSSSYYYfffkkkcccXXXBBB555999???JJJuuuccclllggg{{{sss|||rrrddd[[[NNNOOO===:::QQQfffggg^^^ZZZNNNNNNGGG???IIIgggppphhhggggggkkkdddcccuuuzzzjjjWWWOOOXXXcccooopppppp}}}zzzuuuwwwbbb___uuuuuufffccchhh[[[PPPRRRVVVUUUPPPMMMqqq{{{ppp^^^[[[SSSLLLJJJDDDCCCRRRfffmmmgggfffqqq}}}yyynnnfffccc___eeekkkkkkhhhgggjjjnnnddd]]]]]]UUUTTTQQQQQQnnn~~~{{{ttthhh___ZZZSSSMMMIIIFFFCCCAAASSSiiiWWW;;;>>>???999BBBBBBddduuu```HHHKKK```nnnttt{{{___^^^yyyvvv~~~lllnnnuuu~~~MMMAAA555333444444444555777777YYYjjjJJJ<<<>>>;;;===@@@MMM]]]eeexxxfffRRRGGGNNNbbb~~~}}}{{{~~~zzzfffPPPMMMNNNJJJDDDCCC===>>>GGGUUUaaalllyyy|||tttqqqqqqnnniiihhhmmmuuu~~~|||sssqqqrrrxxx{{{wwwsssooojjjeee```^^^\\\ZZZZZZZZZ\\\]]]^^^ZZZRRRJJJDDD666222333333333333555999<<<666444:::DDDBBB999777===<<<999444111222444666777999555333666>>>FFFHHHHHHGGGIIIJJJKKKLLLQQQYYY___fff``````fffiiilll{{{vvv]]]LLLJJJOOO[[[^^^SSSKKKBBB>>>AAA@@@999:::AAA999;;;;;;999<<<@@@===777222:::???<<<>>>JJJ[[[fff}}}iiiYYYKKKfffaaaNNNDDD>>>]]]mmm{{{jjj]]]___LLLFFFOOOTTTJJJRRR|||ooobbbaaa]]]YYYSSSMMMHHHEEEIIIKKKLLLMMMOOOSSSYYY]]]UUUcccppptttxxx{{{~~~fffxxxYYYRRROOOWWWeeelllfff]]]EEE555999@@@DDDsss]]]iiiiii}}}yyyooorrryyytttYYYXXXIIIJJJaaauuuvvvssstttwwwfffNNNAAAHHH^^^tttnnn\\\YYYeeeppplllwwwrrrkkkaaa[[[bbbmmmtttlllkkkwwwxxx{{{vvvkkkfffnnnvvvtttkkkfffvvvmmm]]]ZZZUUUKKKIIIDDDEEEVVVnnnvvvpppmmmvvvwwwnnniiihhhpppxxx~~~|||tttoooqqquuupppiiijjjccceeeccc^^^vvvzzztttllleee```XXXQQQLLLHHHEEEBBB^^^kkkYYYIII===IIIAAACCCHHHMMMQQQXXX```gggyyypppcccmmm|||vvv___YYYbbbSSSKKKYYYqqq~~~PPPBBB666333444444333444000888vvvpppqqq[[[GGG===@@@<<<>>>AAANNN^^^fffzzzaaaMMMCCCKKK___zzz~~~~~~{{{zzz^^^TTTTTTNNNFFFCCC777<<>>888222444333111555:::<<<999888;;;>>><<<888777;;;@@@===888444222444666555444444444666:::???CCCEEEEEEFFFGGGIIIJJJMMMSSSYYY^^^hhhggggggmmm}}}qqqccc___XXXMMMJJJGGGFFFFFFAAA999666999@@@>>>;;;:::;;;===>>>===:::::::::888888999===@@@EEEQQQiii\\\OOOgggrrrOOODDD>>>VVV{{{xxxgggqqqpppJJJJJJWWWXXXTTTooo}}}|||kkkaaaLLLKKKIIIGGGEEEBBB@@@???>>>AAADDDDDDDDDGGGNNNUUUVVVYYY^^^dddlllttt|||}}}llltttlll[[[RRR]]]nnntttppplllNNN<<<>>>;;;^^^oooddd```uuuxxxyyyooo}}}zzznnnfffppprrraaappphhhQQQMMMUUUYYY[[[ccclllwwwgggeeekkkkkksssnnnddd```hhhooorrr~~~vvvzzz{{{uuuzzzzzzeee^^^ggg~~~mmmiiicccWWWNNNTTTMMMMMMbbbwwwzzz\\\QQQUUUddd}}}|||xxx{{{yyyyyyzzzvvvssswww}}}}}}xxxvvvoooiiibbb\\\TTTIIICCCCCC^^^yyygggWWWQQQ<<<===BBBHHHNNNSSSkkk|||xxx```]]]rrryyyllltttyyy}}}oooYYYTTTbbblllwwwXXXAAA666777444444777444>>>555xxxvvvvvv]]]EEE777>>>===999EEETTTWWWdddyyyaaaOOOBBBIIIaaauuu|||{{{yyy|||]]]SSSVVVOOO@@@???===CCC\\\\\\PPPZZZWWWxxx|||sssaaaXXX```qqq}}}~~~{{{ooobbbxxxhhhooo{{{sssqqquuukkkllliiieeecccbbbaaa```______XXXPPPLLL>>>888333444333111333888999777777;;;>>>===999888;;;???>>>999444222333555555444444444666:::@@@CCCEEEEEEFFFGGGHHHJJJMMMSSSYYY^^^hhhrrruuueeeVVVRRRMMMFFF???;;;:::::::::;;;999888:::===@@@BBBCCC>>>===<<<;;;::::::::::::777:::@@@KKK```VVVFFFeeeXXXHHHDDDVVVwwwmmmrrrUUUUUU]]]]]]]]]lll~~~{{{wwwwwwnnnZZZOOOEEEDDDBBB@@@>>><<<;;;:::;;;>>>@@@@@@@@@BBBIIIOOOOOOPPPRRRVVV[[[___ccceeennnxxxwwwuuuzzz|||~~~www{{{mmmllljjjWWWKKKXXXooo}}}|||xxxYYY:::777BBBuuufff______}}}~~~ppp[[[MMMlll}}}iiiLLLGGGQQQWWWYYYiii}}}lllTTThhhvvvyyysssiiifffooo{{{{{{xxxyyyzzz|||ttt\\\UUU\\\{{{xxxrrrfffdddeee[[[YYYtttsss^^^XXX[[[ppp{{{uuummmeeeYYYMMMFFFFFFXXXzzz}}}[[[HHH<<>>999EEESSSVVVeeevvv]]]LLL@@@HHH```pppuuutttuuu~~~fffRRRLLLSSS???===KKKrrrwwwdddbbbWWWllluuusssaaa[[[cccttthhh]]]zzzhhhooo~~~|||zzz|||uuutttqqqnnnkkkiiigggdddbbb___XXXPPPKKK===888444444222000222777888555777;;;??????;;;999;;;>>>@@@:::444111222444555444444444777;;;@@@DDDEEEEEEEEEFFFHHHJJJMMMSSSYYY^^^fffzzztttmmmgggVVVBBB;;;@@@CCC@@@@@@>>>======@@@BBBDDDDDDEEEBBB>>>======<<<999666:::<<<;;;555444DDDddd~~~gggOOOWWWuuuaaaIIIHHHRRRvvvsss]]]^^^bbbeeejjjrrrrrrooobbbKKK@@@>>>===<<<;;;:::888777777888:::<<<;;;:::<<>><<>>PPP}}}qqq```dddooozzzvvvccc\\\hhhzzz~~~xxx___VVVlllooo~~~{{{yyywwwuuusssqqqmmmjjj}}}^^^XXXPPPKKK===888333444222000333999;;;888666;;;@@@@@@<<<:::;;;>>>@@@;;;444111222444444444444555777<<>><<<888===>>>BBBEEEAAA@@@IIIUUUdddZZZ>>>???nnngggGGGIIIPPP{{{{{{sss^^^aaaiiinnnvvvoootttooo___GGG===<<<<<<;;;;;;:::999999888666777888777666777:::===DDDDDDFFFHHHKKKLLLKKKIIIIIISSSRRRLLLLLLNNN]]]vvv~~~nnnZZZMMMKKKMMMQQQSSSTTTTTT\\\pppxxxkkkfffsssxxx[[[\\\tttqqqLLL===HHHooouuu___UUUXXXnnn{{{ssstttssskkkqqq|||cccaaauuuwwwcccmmmvvv{{{sssrrrxxxzzz{{{}}}|||{{{yyypppdddmmmkkkSSSWWWMMMCCCVVV^^^mmm}}}hhhRRREEEBBB>>>777???hhhzzzuuuttt~~~dddgggnnnkkk{{{fffKKK;;;777222222777666777LLLvvvwwwPPP===999:::???:::CCCOOOUUUkkkrrrXXXJJJAAALLLeeeuuussszzztttvvv}}}yyyaaaOOOMMM@@@OOOrrr]]]ccciiinnnxxxyyyfffaaahhhwwwzzzoooYYYQQQuuusssooo}}}|||{{{||||||{{{xxxvvvzzz^^^YYYPPPJJJ===888222333111000444<<>>666;;;@@@@@@<<<999;;;===???:::444111222444555444444555888===BBBEEEEEEEEEDDDEEEGGGIIILLLRRRZZZ___eeezzz^^^TTTRRRNNNDDDCCCCCCEEEHHHJJJKKKJJJGGGAAA999777;;;??????>>>======EEEPPPNNNCCCAAAHHHFFF___YYYOOOooonnnHHHIIIRRRzzzwwwsss```kkkxxxzzz~~~qqqvvvppp]]]FFF===<<<<<<<<<;;;;;;;;;;;;:::666666666555444555666888===???CCCEEEGGGGGGHHHIIIFFFLLLKKKHHHIIIHHHRRRhhhyyyhhhSSSDDDBBBEEEFFFCCCFFFCCCHHH\\\vvv~~~uuuXXXXXXrrryyyWWW>>>JJJlllxxx[[[TTTXXXlll}}}yyy||||||vvvjjjppptttjjjqqqeeeOOOGGGVVVooorrrxxx~~~~~~eeeTTT```aaaJJJ===WWW^^^TTT\\\UUUcccsss[[[KKKEEEDDD@@@;;;KKK}}}~~~ooowwwfffvvv|||qqqkkkzzz|||{{{zzzcccIII;;;999444333777555555JJJxxxMMM>>>>>><<>>>>>:::888:::======888444222444666555444333555888===CCCEEEEEEDDDCCCDDDFFFIIILLLRRRZZZ___iiizzzrrrssssss^^^[[[WWWSSSPPPLLLGGGDDDFFFAAA;;;999;;;>>>@@@AAA;;;HHHiiirrr\\\WWWRRR|||yyyuuuyyyLLLKKKPPP|||xxxgggxxxzzzssslllYYYBBB;;;;;;;;;;;;;;;::::::::::::666666555555444444555555<<>>AAA:::999]]]uuuiiiwww~~~{{{|||}}}cccJJJ<<<:::555444777444777OOO{{{OOODDDDDD:::>>>;;;CCCLLLUUUnnnjjjQQQFFF@@@KKKddd|||uuu|||zzzttt~~~}}}rrrddd]]][[[YYYYYYZZZOOOIIIEEEGGGGGGDDDAAA@@@FFF[[[|||kkkXXXKKKSSSwwwdddQQQKKKPPP\\\qqqqqqeeeYYYhhh||||||hhhYYYRRRfffzzziiiiii~~~~~~vvv]]]YYYOOOIII<<<888222333111///444<<<@@@@@@666:::===<<<888777:::>>>:::666333444666777666333333555999>>>CCCFFFFFFDDDBBBDDDFFFHHHLLLRRRZZZ___hhhxxxnnneee[[[RRRLLLLLLJJJGGGEEECCCBBBBBBBBB888DDDqqqQQQJJJRRRkkk|||{{{~~~{{{mmmhhhUUUAAA===;;;;;;;;;;;;::::::999999666555444444444444333333999BBBJJJJJJFFFGGGPPPYYYTTT^^^fffkkkhhhVVVNNNZZZllltttvvvqqqmmmqqqyyy~~~zzzjjjYYYUUU]]]eeeeeeaaaeeejjjqqq|||wwwdddaaauuuooo<<<^^^wwwhhhQQQTTTVVVzzz~~~yyyzzzxxxuuutttlll\\\\\\ssszzzgggOOOTTTsss~~~cccaaaqqqQQQXXXkkkQQQGGGHHHCCCJJJ___uuuuuuwwwaaa\\\nnnkkkkkkyyyvvv}}}qqqkkkaaa[[[KKK>>>PPPqqq{{{ppplllwww{{{sssmmmxxxjjjOOO>>>:::333333777555:::VVVSSSAAADDD;;;===;;;CCCLLLUUUooohhhPPPFFFAAAKKKcccvvv}}}~~~xxxgggXXXJJJEEEEEEDDDBBBCCC<<<<<>>===666999<<<:::666666999>>>888555333555777888666333333555999>>>DDDFFFFFFDDDBBBDDDFFFHHHLLLRRRZZZ___eee|||vvvyyy}}}}}}tttlllfffTTTUUUUUURRRMMMHHHEEEDDDIII333@@@SSSGGG\\\iiiwwwxxxtttiiifffUUUDDDCCC======<<<<<<;;;:::::::::555444333333444444333222111<<>>999555222333555555777999444777<<>>===<<<;;;;;;666666444333222111111111...555===???===???FFFNNNXXXfffwwwyyyfffPPPKKKQQQbbb{{{xxx}}}\\\PPPPPPOOOKKKGGGJJJJJJNNNVVV___nnnzzzttt]]]ZZZwwwOOO^^^uuulllPPPJJJVVV~~~uuugggcccmmmvvvxxxccc___```aaaXXXSSSqqq|||ooopppZZZKKK]]]oooFFFLLL```iii```TTT]]]mmmhhhtttsssUUUGGGOOOQQQaaatttvvvnnn]]]WWW[[[fff___GGG```}}}zzzxxxoookkknnn|||^^^nnnwww}}}|||lllWWW@@@555333333444666<<<___qqqVVVEEEAAA777@@@<<>>???;;;777:::AAA:::444000000333444444444444777<<>>===<<<;;;;;;777666555444333333333333000555999999666666:::???AAAIIITTTYYYPPPDDDAAAFFFPPP```ooopppfff```eeennnttt```MMMFFFFFFEEEDDDEEEEEEDDDFFFLLLSSS```ttt{{{yyytttZZZWWWvvvVVV]]]rrroooeeeOOOKKKTTTqqqzzzvvvuuuuuuwww{{{}}}}}}{{{vvvzzzwwwooorrrlllaaattt|||wwwyyy___YYYpppyyywww|||xxxsssuuurrryyyqqqQQQMMMZZZXXXlll[[[OOOSSSfffuuufffbbbooorrrcccrrr~~~{{{qqqgggdddcccbbbppphhhzzzxxxUUUZZZ^^^eeezzzmmmXXXAAA666444444444666999[[[|||QQQCCCDDD@@@@@@<<>>BBBKKKSSS___rrruuugggkkk}}}xxxaaahhhXXXOOOhhhsssooohhhttt]]]UUUVVVJJJDDD@@@???>>>>>><<<<<<;;;:::888777666555555555555555222444444333111000111333444555999>>>???===<<<>>>???CCCIIIKKKIIIGGGFFFFFFKKKEEE@@@???>>><<<>>>AAA???>>>>>>BBBGGGRRRdddttt~~~jjjqqqpppSSSQQQuuu___hhhqqqiii}}}ZZZKKKJJJQQQhhhaaafffzzzuuu~~~tttqqqyyyppptttyyynnnlllmmmqqq{{{zzzhhhOOOCCCDDDCCCMMMeeezzz}}}|||~~~{{{}}}oookkkhhhnnnsssqqqzzzyyysssqqqSSSSSSOOOQQQbbb{{{ppp[[[CCC777555444444555666aaawwwsss]]]AAA@@@BBB@@@<<>>@@@}}}yyy```UUUXXX[[[nnnzzznnnbbbbbb^^^\\\]]]^^^___ccchhhbbb^^^\\\^^^^^^aaaqqqnnnTTTMMMSSSwwwmmmkkkxxxYYYSSSJJJFFF;;;777111222222///111777;;;:::777777999;;;999777;;;CCCAAA;;;444333999???===666444777<<>>===<<<;;;:::888777666555555555555666333222111222333333333222555444444666999999999:::888777777888;;;;;;999666;;;<<<===>>><<<;;;;;;===>>><<<<<<>>>AAAJJJZZZjjjxxxlllnnnoooPPPPPPwwwaaauuu}}}dddWWWJJJMMMUUUyyy|||xxxttt}}}gggRRRYYYoooxxxuuueeennnnnn{{{___MMM;;;===DDD???CCCYYYyyyyyyzzzvvvpppuuuqqqhhhdddlllsssrrr}}}{{{sssqqqggg\\\]]]jjjzzzsss]]]EEE999666555555555555mmm|||{{{lllAAA<<>>777888666AAAtttqqqdddbbbeeegggzzzooo\\\___cccgggiiifffeeehhhmmmddd```___aaaaaacccrrryyyrrrjjjaaaTTTHHHEEEIIIbbbnnnyyy|||\\\TTTKKKGGG<<<888///111111000333:::>>>>>>999777888999777555888>>><<<888111///666???<<<444444777<<>>@@@@@@???>>>===<<<<<<;;;777777666555444444444555444222111222444666555333333555666555444444444444666555555555777888888888999:::::::::;;;<<<;;;999<<<:::;;;===???FFFUUUcccyyy{{{{{{{{{vvvXXXXXX```vvvgggZZZKKKQQQ]]]uuueeeWWWPPPNNNAAA777IIIfffcccLLL\\\eeewww^^^LLLBBB999@@@GGG???AAAVVVzzz~~~|||rrryyyyyypppffffffiiiiiizzzuuufffgggtttttt^^^FFF:::666555555666777ooo}}}kkk___@@@??????@@@;;;@@@IIISSSooonnnQQQDDD???JJJaaa|||{{{yyyqqqrrryyyooo\\\mmmnnn[[[UUUSSSBBBMMMJJJCCCPPPNNNHHHqqqsssooopppooommmooonnnkkkhhheee^^^XXXgggjjjmmmkkkiiihhhggggggccc______bbbaaabbbqqqtttbbbOOOFFFHHHMMMSSSXXXSSSooo~~~{{{~~~]]]TTTKKKGGG<<<999///111222111444;;;@@@@@@:::888888:::888555666:::;;;:::555000666???>>>555444777<<>>======<<<999888777555444444444444555444222222333333222111///444777555333444555444444444555555444555777999555555444333777;;;;;;777888888999<<<===BBBMMMZZZpppdddfffeeeqqq|||sss]]]IIIMMM[[[uuuhhhVVVIIIBBBDDD???999EEEYYYeeeQQQ___qqq\\\UUUPPPGGGEEEGGGAAAHHH^^^iiiyyyzzzuuueee```cccfff}}}uuuoooyyysss^^^FFF:::666555555666:::fffSSSCCC???@@@<<<@@@;;;???GGGRRRpppnnnQQQEEE@@@III^^^uuuxxxzzzttttttyyy~~~zzzqqqnnnooo~~~rrrpppZZZiiiooosssyyyMMMXXXuuuzzztttkkkxxxrrriiibbbaaacccfffgggjjjkkkjjjhhhhhhiiigggbbbdddaaaaaacccaaa```mmm}}}{{{iiiSSSHHHIIIOOORRRRRRFFFTTTmmmuuu]]]SSSIIIFFF;;;999000222222111444;;;??????;;;999:::<<<;;;777777:::>>>@@@;;;444666>>>===666444777<<>>>>><<<;;;999777555444444333444444444333222111111111111555666333333777888444444444444333333333444666111555555222444999999666777777999<<<<<<===FFFPPPfff}}}{{{xxxyyy~~~~~~|||hhhoooeeelllyyytttjjjNNNJJJVVV{{{jjjnnnyyylll{{{~~~nnn```VVVLLLGGGIIIEEE???AAAIIIiiiRRRggg}}}zzzeeePPPDDD<<<@@@QQQlll}}}{{{~~~|||~~~|||{{{}}}|||}}}hhhTTTLLLMMMPPPeee|||rrr]]]EEE999666555666777999dddkkkooo```<<>>GGGRRRpppmmmQQQFFFAAAHHHZZZqqqvvvxxxwwwxxx|||~~~}}}dddttt{{{ccciiisssttt|||wwwlllggglllllllllnnnnnnmmmlllkkkjjjmmmllljjjkkknnnkkkeeehhhdddeeegggeeedddppp{{{iiiYYYPPPKKKIIIFFFBBBKKKOOOggg}}}iii^^^{{{\\\RRRHHHDDD:::888111333333111333999======;;;999;;;>>>>>>:::999;;;<<<@@@;;;111111888888000444777<<>>===;;;999777555444444111333444444333222444666333444222...111666666000666555444333333333333333222999;;;666444777999777777888;;;===<<<;;;BBBKKK```tttxxxmmmmmmvvv|||{{{nnn}}}{{{ssseeeppp[[[fffvvvhhhwww~~~\\\PPPWWW|||~~~rrrYYYKKKGGGTTTEEEAAAfffmmmmmm}}}nnnccc```OOOIIIFFFFFFDDDAAAAAAEEERRRwwwccciii|||rrrZZZhhhuuuooojjj```iiiiiiQQQHHHEEEKKKZZZrrruuueee```dddlllqqq|||ooouuu~~~rrr[[[TTTlllhhhQQQEEEBBB===IIIeeeyyyqqq\\\EEE999666555666777666kkkFFFBBB:::EEE@@@:::>>>FFFQQQppplllPPPGGGBBBGGGWWWooouuu~~~wwwwww{{{||||||mmmxxxcccKKKLLL___lllvvv{{{lllccchhhfffhhhmmmrrrtttsssrrrtttmmmrrrsssqqqqqqtttrrrllljjjgggiiimmmkkkkkkxxxzzzhhhXXXPPPMMMMMMIIIRRRFFFGGG[[[SSSJJJbbbyyy^^^QQQHHHHHH<<<666333333222111000333888;;;:::888999;;;:::777777;;;<<<999555333333444555555999555888AAAFFFDDDCCCFFFEEECCCAAADDDKKKTTT\\\aaacccjjjrrrvvv}}}kkkSSS===KKKrrrddd```ooouuutttssszzznnnOOOrrraaa@@@EEEEEEFFFDDD@@@>>>??????======<<<;;;:::888777666555555555444444444333333333333333222222333333444555333333333333333333333333555555666666777777888888:::888888:::<<<>>>EEEMMMiiihhhmmmwww}}}xxxxxx{{{kkkZZZaaaKKKuuuzzz^^^XXXRRRVVVwwwhhhkkkRRRKKKIIIKKKHHH@@@CCCMMMQQQNNNSSS~~~uuu[[[PPPzzzkkkaaa[[[UUUQQQKKKEEEBBB@@@AAAAAAJJJhhhuuuuuutttaaaVVVdddsssttteeeaaakkkwwwoooyyy}}}sss~~~ttt___MMM@@@EEEYYYwwwrrrZZZXXXjjj|||wwwwwwjjjrrruuuRRRLLLJJJZZZ{{{tttWWWKKK>>>;;;@@@MMM^^^kkktttiiiMMM888666777555;;;===pppWWW???CCC======<<<@@@CCCLLLnnnmmmTTTCCC>>>HHHUUUsss{{{uuu{{{www~~~ppprrryyyvvvTTTQQQ\\\dddjjj^^^bbbbbbyyyhhhmmmiii___ddd```fffooouuuxxxxxxwwwwwwsssttttttuuutttsssrrrqqqnnnmmmlllmmmpppuuuzzz~~~uuuiii___SSSIIIJJJJJJQQQUUUVVV```___PPP]]]www]]]QQQHHHHHH<<<666333222222111111444999<<<777666777::::::777777:::<<<999666444444444555666666444888BBBHHHFFFDDDEEEDDDCCCBBBCCCIIIRRR[[[aaaffflllqqquuu|||}}}bbbDDDLLLtttdddeeexxxooojjjzzz|||xxx___|||}}}QQQaaasssuuuDDD@@@BBBEEEHHHFFFCCCAAAAAABBB======<<<:::999777666666555555555555444444444444333333333333333444444555444444444444444444444444555555666666777888888999:::999999999888999CCCMMM]]]dddrrr~~~rrr^^^fffRRRdddmmm\\\WWWnnnyyy~~~vvvvvv[[[OOOMMM===777CCCQQQSSSOOONNN___\\\ZZZmmmTTTKKK:::UUUwwweee^^^WWWRRRLLLGGGCCCBBBBBBBBBYYYnnnppp[[[SSSfffpppcccdddzzzkkkeeeiiixxxiiieeerrr|||~~~hhhSSS???AAAVVVwwweeepppzzzhhhnnnxxxssskkkjjjqqqiiikkkyyyqqqYYYXXXzzzhhheeeUUUVVVPPPKKKSSSiiizzzttteee@@@AAADDDFFFFFFLLL\\\lll{{{|||~~~yyyqqqeeeHHH444555666444999@@@ooo^^^AAA@@@<<<===;;;@@@CCCLLLmmmnnnUUUDDD???HHHTTTooozzzrrrxxxsss}}}nnnuuuxxxyyygggYYYMMMWWWyyy|||}}}vvveeefffaaaYYY___[[[cccnnnvvvzzz{{{zzzyyyuuuvvvwwwxxxxxxwwwvvvuuusssrrrpppppptttyyy|||rrrgggYYYMMMIIIHHHOOOWWW___llljjjXXXTTTlll]]]QQQIIIHHH<<<666222222222111222555:::>>>777666888<<<<<<999888:::<<<:::888666555555666777333333999DDDKKKJJJFFFDDDBBBCCCCCCBBBEEEMMMXXX```hhhkkknnnqqqyyy|||SSSMMMrrryyygggppp___]]]hhhnnnrrriiiJJJ||||||```EEE<<>>===<<<;;;:::888777777666666666666555555555555444444333333444444555666555555555555555555555555666666666777888888999999:::999999999777999EEERRRTTTaaauuu|||yyycccmmmzzzTTTccc[[[VVVrrr~~~|||{{{|||qqqeeeVVVOOOZZZfffdddZZZSSSdddiiisssyyy___CCCCCC:::>>>bbb~~~eeeZZZYYYTTTNNNHHHEEEDDDBBBAAA]]]ssswwwkkkUUU]]]oooUUUDDDaaa^^^ZZZ[[[jjjoooiii~~~mmmZZZBBBBBBYYYwwwuuummmqqq{{{BBBLLLbbbgggQQQAAAGGGPPPsss|||tttwwwjjjkkkooouuu|||{{{eee]]]ccczzzqqq```dddwwwmmm___XXXNNNIIIOOOZZZ______WWWUUURRROOOLLLOOO\\\jjjeeettt~~~mmmsssppphhhlll}}}rrrbbbDDD333777888666:::CCCpppsssFFF???BBB===;;;@@@DDDLLLlllqqqVVVDDD???GGGQQQjjjxxx|||ppptttpppyyyppp|||xxxvvviiiHHHFFFAAAFFFRRRUUUJJJEEEIIIYYY```XXXMMMNNNMMMLLLSSSSSS]]]kkkxxx~~~}}}|||yyyzzz{{{}}}}}}}}}||||||zzzxxxvvvuuuxxx~~~{{{ooo___RRRJJJGGGMMMXXXfffwwwwwwdddRRRbbbvvv\\\QQQIIIHHH===666222222222111222555:::>>>;;;999;;;@@@@@@<<<999999<<<;;;:::888666555666888333444;;;EEELLLLLLFFFAAAAAACCCCCCBBBBBBHHHTTT]]]fffhhhjjjmmmttt}}}lllXXXqqqvvvppp~~~RRR[[[ttt|||zzzCCCYYY}}}OOO??????@@@DDDEEEAAA>>>===>>>>>>===<<<;;;:::999888888777777777666666666666555555444444555555666777777777777777777777777777666666777888888999999:::999777888;;;>>>AAAKKKVVVTTTaaauuu{{{zzzsss{{{gggvvviiiUUUbbb{{{sssrrruuuuuurrrrrruuurrrmmmlllooo~~~|||dddKKKCCCEEEFFFAAAGGGkkk{{{mmm^^^XXXPPPJJJFFFDDDAAA???OOOwwwmmmsssddd\\\iiigggQQQEEEJJJKKKMMMXXXrrrttttttzzznnn```GGGEEE[[[{{{}}}vvvnnneeeYYYNNNNNNSSSaaaVVV^^^nnnhhhZZZ___pppTTTHHHFFFGGGCCCKKK^^^hhhkkkkkk```dddwwwvvviiiXXXQQQYYYuuuccc^^^~~~~~~vvvxxx{{{zzzvvvsssuuuuuudddSSSDDDTTT}}}uuufffTTTFFFFFFTTTccczzzhhhTTTIIIIIIPPP]]]iii[[[ZZZlllwwwtttqqqllllllxxxvvvcccDDD666;;;<<<888<<>>EEE>>>;;;@@@DDDKKKjjjtttXXXEEE@@@FFFNNNeeeyyyyyyoooqqqpppvvvwww|||}}}vvv{{{eeeRRRDDDEEEDDD===;;;AAA888======::::::;;;>>>DDDJJJVVVhhhxxx~~~}}}zzzyyy{{{ttteeeXXXQQQLLLQQQYYYfffyyy}}}mmmZZZ\\\hhhzzz~~~}}}\\\QQQIIIIII===666222222222111222555:::>>>???;;;<<<@@@AAA<<<888777;;;;;;;;;999666555666888555777<<>>>>>===<<<;;;::::::999999999888888888777777666666555555666666777888888888888888888888888888777777888888999::::::::::::777888>>>DDDHHHNNNUUUbbbjjjvvvtttvvvxxxlll```XXXjjjuuu~~~{{{{{{wwwPPP???CCCBBB???;;;HHHooo{{{ggg^^^SSSKKKGGGDDD@@@<<<@@@XXX|||mmmiiieee\\\\\\pppfff;;;BBBEEEFFFLLLaaa~~~tttxxxqqqggg^^^IIIDDDUUUxxx{{{{{{pppcccTTTGGGBBBCCCDDD===???JJJGGG>>>QQQuuuYYYJJJEEEJJJRRRiiiXXXIIILLLiiikkk\\\IIICCCCCCXXX|||mmmYYYaaaddd^^^[[[^^^___[[[UUURRRNNNRRRPPPQQQEEEOOOmmmRRRAAAGGGXXXaaaUUUHHHAAAAAAHHHWWWdddjjjfffooowwwxxx{{{~~~xxxdddDDD777===<<<888===JJJOOO???@@@???;;;???DDDJJJfffxxxZZZFFFAAAFFFKKKaaazzzyyypppoooppprrr}}}|||xxxxxxnnn___VVVWWWXXX```|||yyyrrreeeVVVKKKEEE@@@<<<888888;;;<<<777777:::;;;CCCPPPdddwww~~~|||~~~zzzqqqhhh^^^YYY[[[]]]cccuuu~~~tttaaaVVVXXXkkk||||||[[[QQQJJJIII===666333333222111111333888;;;>>>999888<<<>>>:::666555999;;;<<<:::666444666888777999;;;AAAJJJOOOJJJBBBBBBCCCBBBAAA???BBBHHHMMM[[[cccjjjooottt{{{kkkGGG@@@QQQgggpppmmm|||~~~rrrLLLbbbttt]]]lll|||{{{NNNOOO|||jjjQQQ<<<;;;BBBEEECCCBBB??????>>>>>>===<<<<<<;;;::::::::::::999999999888777777666666777777888999888888888888888888888888888888888999::::::;;;;;;<<<:::;;;AAAEEEIIIQQQYYY{{{}}}wwwwww]]]\\\kkk}}}SSSjjj~~~tttoooqqqVVVSSSgggrrryyyvvvVVVKKKGGG???:::===DDDGGGWWWsssgggYYYMMMHHHDDD???;;;;;;FFFcccyyyhhh``````WWWffflllQQQCCCDDDBBBCCCTTTooowwweeepppttt___UUURRRHHHEEEQQQuuuppp^^^OOOFFFCCCAAA======PPPhhhllltttdddcccooo|||[[[PPPTTTQQQWWWKKKEEENNNMMMVVVtttlllGGGDDDEEEHHHIIIDDD===>>>DDD>>>@@@BBBPPPIIIHHHgggrrrjjjmmmuuuxxxfffKKK@@@DDD999@@@HHHIIIBBB>>>GGGTTTlll|||uuuttt___BBB666;;;888666???CCCqqqttttttJJJGGG@@@@@@:::???DDDHHHaaa{{{[[[GGGBBBEEEHHH]]]|||yyysssnnnpppmmm}}}www{{{www~~~}}}|||ssslllWWWRRRSSSTTTOOOOOObbbzzzqqq___NNN>>>>>>555888<<<666666;;;999@@@MMM```tttooojjjhhhfffgggwwwyyycccTTTOOO^^^sss~~~{{{[[[QQQJJJJJJ===666333333222000///111555999<<<777555:::===;;;888888888;;;<<<:::555333555888777888888===HHHQQQOOOGGGCCCCCCAAA@@@@@@AAACCCDDDOOO\\\iiinnnrrrxxx~~~sssNNN@@@KKKIII___www~~~sssmmm}}}YYYGGG[[[___hhhaaasss@@@ttt|||}}}rrrOOOAAA???>>>???CCC@@@??????>>>>>>======<<<;;;;;;;;;::::::::::::999888777777777777888999999888888888888888888888888888888999999:::;;;;;;;;;;;;===AAAEEEFFFLLL\\\mmmzzzhhhiiiccc{{{KKKLLL|||iiinnnttttttccc[[[|||mmmRRRLLLJJJYYYjjjooo~~~sssoooYYYHHHBBBBBBDDD<<<888OOOnnnrrr___QQQJJJEEE@@@;;;999@@@LLLzzz~~~hhhccc^^^]]]fffnnnSSSLLLCCCAAAMMMcccwww{{{zzz```LLLJJJHHHGGGLLLlllzzznnn^^^SSSLLLGGGFFF@@@VVV|||vvv|||ssswwwyyyaaa\\\___ccciiiaaahhhuuueeerrriiiOOOBBBBBBFFFNNNQQQKKKEEEBBBKKKQQQQQQVVVMMMKKK[[[TTTUUUUUUfffkkkPPPEEE???CCCKKKOOOKKKBBB@@@CCCRRRvvv{{{ppplllZZZ???555999666666CCCAAAaaayyywwwWWWWWW@@@LLLAAAAAA:::>>>CCCEEE]]]~~~]]]GGGCCCEEEFFFXXX}}}yyytttllltttkkkzzzrrrwwwzzz{{{wwwtttvvvrrrdddnnn}}}[[[LLL999777:::333666>>>888???JJJ]]]qqqxxxuuusssuuu}}}iii^^^VVV]]]mmmzzz~~~}}}{{{ZZZQQQJJJJJJ===666333333111///...000444777<<<666444:::??????======777:::<<<:::555222444888666666666:::GGGSSSTTTLLLDDDCCCAAA@@@AAAAAA@@@>>>FFFVVVeeelllooottt{{{~~~ooowww___XXXHHHDDDCCCMMMkkkvvvsssuuuxxxxxxHHHGGGXXXYYY~~~mmm~~~RRRJJJooojjjPPPCCC===@@@GGG@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::888888777777888888999:::888888888888888888888888888999999::::::;;;;;;<<<888>>>FFFHHHGGGPPPjjjzzzooo}}}~~~{{{{{{]]]rrrOOO>>>NNN|||pppyyyqqqrrroookkkpppcccZZZbbbeeerrrjjjPPPKKKAAA:::@@@IIIFFF<<>>666:::666999HHHIIIbbb___OOO666III???BBB:::>>>CCCDDD[[[]]]HHHCCCEEEEEEUUU}}}yyyuuukkkxxxkkkxxxoooxxx}}}xxx~~~{{{jjjNNNDDDBBB666777???777???JJJ\\\ooo||||||qqqkkkdddbbbkkkwww{{{zzzwwwZZZSSSIIIEEE:::777555444222000000111222333999:::888555666::::::777555999===>>>:::666444444777666666:::BBBOOO[[[bbbIIIEEEDDDFFFDDD>>><<>><<>>AAAXXXeeevvv~~~ooohhhmmmdddmmmwwwaaaKKKDDDBBB@@@CCCIII===EEEFFFEEEXXX}}}zzzbbbSSSJJJCCC>>>===:::999:::LLLvvvzzzbbbdddbbb\\\fffrrrpppaaaHHH;;;AAALLLQQQccckkksss}}}bbbRRRNNNKKKjjj~~~uuujjj]]]NNN@@@CCCIIIccc}}}uuupppPPP???CCC===VVVxxxooonnnSSSKKK\\\{{{sss]]]OOOJJJYYY|||^^^KKKjjjuuurrryyyiiiyyyvvvUUUMMM______VVV___YYYMMMJJJKKKIIISSSaaadddbbbYYYaaa{{{}}}eeeLLL::::::<<<999===GGGKKK]]]rrrMMM???CCCIIIAAAAAA>>>AAAJJJTTTsssbbbJJJDDDDDDAAAQQQvvvyyyxxx{{{ggg{{{mmm~~~rrr~~~{{{}}}www{{{bbbbbb}}}zzz[[[KKKDDD<<<888;;;:::???PPPkkkvvvnnntttvvvxxxwwwYYYSSSIIIEEE:::777555333222000000111222333:::<<<;;;888888999888444555999>>>???;;;777444333999888777888???LLL[[[eeeRRRHHHAAAAAAAAA>>>;;;;;;:::>>>GGGQQQ]]]iiirrrwww|||~~~xxxiiicccnnnhhhUUUVVV|||lllRRRddd{{{wwwssspppmmmiiiiiisssgggWWW^^^eee]]]fffyyyzzzVVVpppvvv~~~rrrRRR<<<@@@===<<<<<<<<<======@@@CCC===<<<<<<;;;;;;:::999999<<<;;;;;;;;;:::::::::999;;;:::999999999999::::::???<<<::::::;;;===??????LLLIIILLL\\\vvv~~~}}}ddd\\\[[[___cccAAA===HHH{{{tttkkkuuu}}}zzzmmmkkkooocccaaavvvyyyooolllhhh[[[NNNHHHHHHGGGDDDAAAGGGYYYrrr|||pppcccXXXLLLAAA;;;;;;>>>888333999KKKkkklllaaadddddddddqqqlll^^^KKK>>><<>>HHHDDD[[[___GGG<<<777AAAAAA===@@@HHHSSSrrrcccKKKDDDCCCAAAOOOpppuuuyyy{{{iii}}}ooo{{{ttt{{{yyy|||wwwssswwwuuu]]]bbb{{{qqqQQQEEE<<<000888;;;FFFZZZpppzzzpppvvvyyyyyyvvvXXXRRRIIIEEE:::777444333222000000111222222777;;;<<<999999;;;999555666:::>>>???===999555333999999888777;;;GGGXXXeeebbbTTTFFFBBBCCCBBBAAA@@@999999<<>>===999<<>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;===;;;;;;<<>>FFFQQQpppfffLLLDDDCCCAAALLLgggnnnxxx|||jjj|||uuuxxxwwwxxxxxx{{{~~~~~~yyy|||www{{{{{{aaakkkuuuYYYKKKAAA888888<<>><<<777:::>>>@@@>>>;;;777555999;;;;;;888888AAAPPP\\\nnnbbbSSSGGGBBBBBBCCCDDD???<<<999999>>>HHHRRRXXXjjjnnnuuu{{{~~~qqqNNNKKKiii|||qqqhhhZZZTTT\\\bbbdddssstttIIISSSVVVTTTMMMWWW```yyy{{{```eee```aaasssmmm|||bbbMMM???888>>>BBB===:::<<<>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<======:::===AAAAAAAAACCCHHHLLLMMM```wwwpppnnnzzzdddWWWeee]]]ooo}}}^^^JJJBBB@@@KKK}}}~~~qqq___SSSzzznnn___WWWTTTVVVYYYaaaYYYPPPGGG>>>888999>>>999666777===???>>>BBBJJJwwwjjjcccpppooo^^^MMM@@@??????<<<<<>>;;;EEEYYY~~~vvv[[[LLLKKKFFFEEEIIISSScccrrr||||||yyyrrrcccLLL888555:::;;;???EEEIIITTTRRR???NNNBBBAAA<<<===DDDNNNllljjjNNNDDDCCCAAAJJJ^^^hhhvvv{{{jjjvvv{{{xxxyyyvvvxxx|||~~~xxx~~~~~~wwwkkkwwwtttRRRFFF;;;999888;;;EEEZZZ|||zzzvvvvvvtttvvvyyynnnyyy}}}}}}rrrWWWRRRIIIEEE:::777222222111111111000000111444888999666666:::>>>???888999<<>>:::888777;;;===;;;999<<>><<<===;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@EEEFFFBBB<<<@@@NNN[[[{{{zzzssstttxxx___QQQ\\\VVV^^^WWWJJJ>>>===@@@dddzzz~~~uuudddOOO[[[yyyeeeeeeiiiiiiZZZQQQHHHCCC???<<<;;;>>>>>>>>>999333666>>>???:::PPP```tttaaammmwwwiiiSSS@@@===>>>===???DDDLLLggglll|||gggVVVUUUWWWmmmrrrhhh]]]NNN??????AAADDDSSS```WWWTTT```zzzwwwdddZZZcccYYYTTT___rrr}}}xxxnnn]]]gggaaa```rrr}}}|||rrrwww]]]KKK;;;888;;;===@@@EEEGGGQQQmmm@@@CCCBBBAAA<<<<<>>;;;999777:::GGGaaaxxx}}}{{{~~~}}}rrrmmmooonnnjjjppp{{{{{{qqqzzz}}}{{{qqqVVVQQQIIIEEE999666222111111111111000000000666:::;;;777444777:::;;;999999:::===???@@@>>>===666:::>>>>>>;;;<<<@@@EEElllxxx}}}nnnUUUCCC======AAA@@@>>><<<;;;;;;<<<===CCCLLLXXXccclllssszzz|||ssskkkddd]]]VVVOOOLLLMMMWWWggg}}}]]]RRR]]]ZZZ@@@DDDKKKhhh]]]wwwtttuuu~~~vvvjjjjjjlll}}}jjjJJJ<<<;;;;;;;;;888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@DDDFFFDDDEEETTTmmmmmmiiippp}}}uuubbbbbbXXXWWWaaaaaaWWW???;;;===III||||||nnnWWWOOOvvviiinnnaaaWWWJJJEEEBBBCCCBBB>>>::::::888AAA@@@555222;;;???:::777AAAcccwwwccceeerrrxxxdddLLLAAA>>>===>>>???NNNXXXwww~~~ssszzzyyyfff^^^TTTdddrrrJJJKKK]]]fffmmmaaaTTTAAABBBddd}}}~~~pppkkknnn~~~wwwnnnlllwwwrrrfffdddpppxxxyyy|||yyy}}}xxxpppuuuNNNDDD<<<;;;===???CCCGGGGGGSSS}}}MMMEEEBBBBBB======AAAGGGaaayyyXXXHHHCCCAAAGGGYYYfffqqqooobbbyyyvvvyyyxxx|||xxx|||fffYYYYYYTTTWWWuuuuuunnn|||~~~\\\CCC>>>999666555:::HHHVVVkkkvvv~~~zzz|||vvvmmmiiimmmnnniiigggjjjwww|||zzzyyyoooUUUQQQIIIEEE999666111111111111111000000///222999===:::666666777666999888888;;;???BBBBBBAAA888:::===>>>>>>???AAABBBZZZuuurrrYYYIIIAAA????????????>>>===<<<<<<999@@@HHHOOOWWW```llltttxxx}}}~~~{{{xxxyyyrrrdddWWWQQQOOOMMMGGGLLLUUUccc|||}}}VVV[[[^^^\\\NNNDDDPPPggg___ggghhhkkk}}}ssspppnnn~~~zzzZZZLLLEEE@@@<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBB@@@FFFOOOYYYhhh|||zzz___iiigggmmm]]]ffffff{{{XXXdddlllEEE===>>>;;;eeennnssszzzeeeXXXgggggglllsssVVVCCCFFFEEEFFFHHHGGGDDDEEEIIIEEEFFFEEEAAA===<<<;;;999444777CCC]]]pppiii^^^bbbmmmbbbPPPBBB@@@DDDCCC>>>GGGNNN{{{{{{xxxxxx{{{uuummm[[[bbb{{{~~~{{{aaaKKKMMMaaawwwwwwmmmqqqsss}}}~~~xxxkkkEEEBBBAAAAAAAAA@@@DDDIIIMMMQQQ|||```EEE<<>>>>>AAADDD\\\^^^JJJCCC@@@DDDZZZhhhooo~~~www^^^uuuvvvyyy|||~~~{{{tttgggnnnrrrvvvppppppuuuxxxcccLLLCCC:::777666888===CCCQQQ___mmmwww~~~}}}~~~ooommmlllmmmmmmiiieeebbbnnnzzz|||}}}xxxxxxoooUUUQQQIIIEEE999666111111111111111000//////***444<<<<<<999888777555:::888777999???CCCEEEDDD999:::;;;===???BBBCCCDDDCCChhhjjjRRRDDD@@@@@@@@@@@@???===<<<;;;888;;;>>>@@@DDDNNN[[[fffnnn~~~}}}yyyooopppjjjZZZLLLGGGIIIKKKJJJTTT```pppqqqPPP___\\\cccbbbEEESSSZZZYYYNNNsssdddlllxxxrrruuujjjZZZOOOBBBAAA@@@>>>===;;;::::::999999999::::::;;;;;;;;;;;;;;;<<<===???@@@BBBCCCJJJSSSbbbvvvpppIIIpppwwwvvveeelll\\\\\\nnn^^^jjj]]]PPPxxxHHH<<<===999IIIyyymmmmmmzzzzzz~~~~~~nnn]]][[[{{{ZZZ[[[gggzzzttt^^^PPPRRRRRRRRRQQQMMMNNNYYYeeeiiiRRR@@@???BBB???;;;===;;;999000AAAhhhoooZZZSSSTTTRRRIII@@@CCCMMMMMMEEE:::FFFzzzsssaaajjjvvv}}}~~~lllkkkrrrVVVTTTjjj~~~ttttttjjjggguuu}}}cccDDDFFFIIIHHHDDDAAADDDHHHOOOIII}}}dddfffmmmZZZRRRMMMIIIBBBCCC??????AAACCCYYY|||aaaLLLCCC@@@BBB[[[kkknnn}}}}}}]]]tttxxxyyy|||~~~}}}~~~~~~|||mmmlllooommmhhhUUUHHH<<<888999;;;===???CCCTTTgggttt|||lllooopppmmmjjjhhhccc^^^[[[ttt~~~zzz{{{{{{xxxzzznnnSSSPPPIIIEEE888333333222111111000000111111///333888::::::888777777:::999999<<<@@@DDDFFFFFF;;;:::>>>DDDDDD@@@@@@CCCCCCQQQoooxxxaaaLLLHHH@@@;;;===AAA???999???999666999???CCCHHHMMM\\\hhhyyy{{{rrrhhhcccUUULLLMMMHHHDDDKKKUUUiiisssYYYQQQVVV\\\cccWWWJJJHHHRRR]]]dddeeeqqq{{{cccqqqyyy{{{~~~jjj[[[OOOLLLGGG???@@@HHH>>><<<;;;::::::<<<>>>@@@CCCAAA@@@CCCJJJTTT\\\```jjjtttaaaVVVaaazzziiirrrtttssslll```ZZZ^^^ddd___hhhqqqVVVsssxxxSSS;;;;;;999@@@gggrrrgggxxxqqq___hhhxxx|||xxxvvvbbbXXXjjj{{{tttzzz|||}}}|||WWWCCC>>>===BBBHHH<<<@@@===666@@@ZZZmmmrrrkkktttppp^^^UUUXXXSSSGGGGGGHHHTTThhhtttsssmmmjjjfff|||aaaffffffpppllldddlllvvvzzzkkkfffhhh[[[ccc|||vvv}}}qqqlllyyyqqqvvv|||zzz|||SSS;;;;;;<<<===???@@@BBBBBB@@@YYYpppvvviiilllfffMMMIII@@@DDDBBB===???AAA@@@SSSvvvbbbLLLDDDAAAEEEOOOeeekkk{{{vvvccceee~~~|||||||||qqqyyyeeeqqqfffOOOBBB===333111999<<<===GGGXXXjjjxxxxxxjjjjjjpppjjjcccbbb^^^WWW]]]ppp}}}xxxxxx}}}{{{kkkRRRPPPIIIFFF999555333222111111000000111111///111444777999999777666:::::::::;;;>>>AAAEEEHHHAAA<<<@@@KKKLLLCCC>>>CCCCCCJJJ\\\}}}iiiTTTBBB@@@CCCAAA>>>===@@@;;;888::::::999<<<@@@LLLSSS[[[eeexxxrrrwwwxxxuuusssqqqkkkcccNNNNNNGGGDDDEEE@@@CCCSSSmmmeeeRRRUUUYYYXXX```[[[UUURRRTTTYYY___cccdddeeeuuullliii^^^ssszzzgggZZZOOOGGGNNNOOOOOOOOONNNLLLJJJIIIOOOWWW```ggglllwww{{{qqqTTTOOOggg{{{fffcccrrrxxxppp]]]^^^\\\\\\```iiihhhnnnuuuRRR]]]YYY<<>>EEESSS___hhhRRRGGG:::===iiizzztttgggVVVOOOIIIJJJVVVbbbgggggghhhgggllllllgggkkkvvvyyysssOOOTTTyyy|||qqqnnnpppmmmmmmbbbYYYRRRAAAKKKrrr{{{wwwkkkhhhfffhhhmmmqqqooojjjqqq|||vvvfffcccbbbjjjeeeooo{{{{{{{{{qqqtttxxx~~~ttteee>>>999:::<<<>>>@@@AAABBBBBBAAAVVVwwwxxx}}}eeeXXXRRRAAADDDCCC>>>???AAA@@@RRRsssjjjRRRGGGBBB@@@HHH]]]eeexxxrrr^^^bbb}}}}}}}}}~~~}}}|||xxxuuusss{{{]]]HHH@@@888777:::888:::CCCSSSeeeuuu~~~~~~pppoootttmmmggggggccc[[[]]]nnn{{{yyyzzz~~~{{{hhhPPPOOOIIIFFF;;;777333222111111000000111111......000444888:::888555999;;;<<<<<<<<<>>>CCCHHHGGG999666EEEOOOJJJ@@@>>>CCCHHHNNNaaawwwTTTJJJGGG??????EEEBBB@@@@@@AAA???;;;<<<@@@===AAABBBBBBHHHWWWhhhrrryyywwwvvvyyy~~~zzzwwwxxxxxxuuujjjggg___WWWUUUUUURRRLLL@@@AAA>>>???DDDFFFZZZyyyvvvSSSMMMXXX[[[UUU]]]___```[[[UUUTTTYYY___PPPnnnffftttuuuaaaSSSeeezzzsssnnnnnnsss{{{www{{{ZZZRRRkkkuuu}}}}}}yyyYYYVVVXXXXXXWWW\\\fffggghhh\\\PPP~~~eee;;;???888999CCC___}}}qqqbbbsss{{{sss[[[MMMXXXkkkuuuqqqbbbggg|||JJJKKKLLLIIIEEEEEEIIIKKKJJJmmmuuuYYY555SSSxxxgggWWWMMMHHHQQQaaakkkpppqqqvvvxxx{{{]]]OOOaaa|||xxxooolllaaaUUUIII???TTT}}}wwwiiirrryyysss{{{~~~ooogggddddddaaabbbdddjjjoooqqqpppooorrrrrr|||{{{}}}zzz~~~~~~rrraaaaaarrrvvvnnnVVV777666999<<<@@@BBBCCCBBBBBB???GGGmmm}}}dddUUUKKK<<>>>>>BBBGGGLLL>>>222555EEEOOOJJJ???@@@HHHLLLRRRhhhbbbNNNBBB@@@EEE>>>===>>>???<<<777777;;;999<<<>>>===>>>AAAFFFIIIMMMNNNQQQSSSUUUXXXZZZ[[[bbbdddccc```___bbbbbb___ggg]]]OOODDDAAACCCDDDCCCLLLIIIAAABBBMMM[[[|||___KKKOOOVVVXXXWWWZZZ^^^```[[[TTTPPPTTTYYY[[[SSS\\\ggg|||www^^^XXXxxx|||hhhtttsssSSS^^^xxx{{{ttt|||xxxyyyVVVYYY___VVVRRRUUUXXX```aaa]]]iiijjjLLLdddyyy@@@AAA:::;;;777KKKrrr~~~~~~nnniii~~~}}}eee[[[```ggglll```eeeuuu]]]VVVIIIAAACCCFFF>>>111DDDQQQjjjaaaJJJqqquuuWWWPPPPPP___vvv___RRRnnnppp^^^SSSNNNUUUvvv{{{{{{iiiRRRXXX{{{kkkvvv~~~tttggg]]]```dddkkkssstttpppmmmnnnpppxxx|||rrrnnnyyyzzzuuuYYYMMMhhhqqqoooMMM:::666999>>>CCCEEEEEEDDDCCCEEE===[[[pppxxxUUU@@@AAACCCDDD@@@???AAA???LLLfffwwwYYYHHH???CCCDDDUUU```yyyuuucccbbbwwwzzzsssvvv~~~|||~~~zzzrrruuu~~~zzzUUUEEE;;;:::<<<888666999CCCUUUkkkzzz~~~~~~~~~~~~xxxzzzsssooosssrrrjjj```gggwww{{{}}}{{{gggQQQOOOGGGCCC888555333222111111000000111111000...---111888<<<;;;888555;;;BBBDDDBBB@@@BBBEEEOOOTTTKKK888888KKKVVVRRRDDDDDDIIIQQQ[[[ooovvv___NNNBBBFFFCCCBBBBBB???;;;<<>>AAABBBAAABBBEEEHHHHHHKKKKKKIIIHHHJJJJJJFFFPPPIIIAAA======???@@@BBBPPPPPPMMMTTTiiiQQQMMMTTTNNNMMMVVVWWWXXXXXXUUUPPPNNNPPPSSS\\\NNNEEE^^^tttMMM___fffeeeyyyyyy```^^^zzzzzzsss|||___JJJ^^^```RRRSSSXXX[[[___```\\\aaa|||MMMOOOMMMCCC===>>>666AAAbbbvvv}}}kkk~~~nnnaaabbbkkkaaaaaauuummmWWWOOONNNIIIBBB888999;;;KKKnnnxxxWWWAAAMMM\\\fffgggbbbXXXQQQOOOLLLPPPcccuuujjj{{{kkkRRRccc}}}cccOOOIIILLL]]]|||lllYYYUUUdddzzzxxxuuuzzzpppgggccc[[[```lllwwwyyyrrrnnnooozzzwwwvvv}}}pppkkkwww|||qqqjjjRRRIIIggg~~~rrrfff===555777;;;@@@EEEHHHHHHFFFDDDMMMAAAXXXtttmmmCCCKKKBBBEEEAAA???AAA???HHH^^^|||\\\JJJ@@@@@@>>>NNN]]]yyyttthhhttt|||ooorrr}}}}}}{{{~~~~~~xxxpppnnnqqqqqqgggdddnnn|||___JJJ;;;777;;;999777777===MMMcccttt}}}~~~{{{|||~~~yyyyyyqqqpppvvvxxxrrrcccfffuuu{{{}}}{{{eeePPPOOOFFFAAA777555333222111111000000111111000......111666999:::999444:::@@@CCCCCCBBBBBBCCCOOOhhhkkkNNN999CCCZZZeeeVVVHHHDDDPPP[[[cccwwwzzz^^^OOOGGGAAAAAABBBBBBDDDHHHAAA;;;777:::======<<<<<<888;;;======;;;:::===??????BBBBBB??????@@@???;;;<<<;;;===@@@AAA===<<<>>>III\\\kkk}}}qqqMMMQQQVVVGGGDDDRRRTTTSSSRRRPPPNNNNNNNNNOOOCCCTTTPPPJJJhhh}}}rrrvvvfffVVVYYYppp}}}___jjjhhhYYY___gggkkkmmmuuu{{{uuuzzzWWWUUU```YYYUUU___XXX\\\\\\\\\]]]```}}}dddPPPZZZBBB>>>>>>:::>>>OOOdddkkkqqqqqq___\\\iiiaaa[[[fffpppXXXLLL999::::::888999DDDWWWgggFFFKKKUUU^^^___YYYUUUTTTHHHEEEGGGVVVvvvuuuyyykkkpppnnnTTTFFFDDDEEEVVVrrr}}}tttiii___XXX]]]wwwyyyhhhhhhqqqkkkllluuuwwwrrrttt|||}}}|||uuu~~~vvvzzz~~~{{{sssjjjaaa\\\___yyy|||wwwvvvtttYYY666777999<<>>===;;;:::;;;===???AAAAAA>>>>>>@@@???<<<;;;;;;@@@EEEEEEDDDIIIQQQeeevvv\\\LLLOOOQQQIIIIIIRRRPPPRRRSSSQQQOOOLLLLLLLLL<<>>RRRtttaaavvvqqqooopppuuuvvvnnn___UUUeeebbb\\\```xxxpppSSSLLL===333777<<<999666666<<<:::???FFFIIIGGGKKKQQQGGGEEECCCMMMhhhvvvhhhUUUQQQPPPFFFUUUwww{{{mmm```bbbyyyppp{{{vvvgggjjjwwwzzztttuuu|||{{{qqqmmmppp~~~|||}}}}}}zzz}}}uuuuuuyyyttttttyyyvvvwwwrrrLLL888===:::<<<@@@DDDEEEEEEDDDCCC;;;???RRRNNN@@@AAAFFFCCC???AAA>>>BBBQQQyyyiiiRRRFFFCCC===JJJWWWsssqqqnnn~~~mmmrrr|||}}}ooodddaaagggllldddUUUQQQeee{{{{{{xxxzzz}}}fffXXXSSSHHH@@@===777999777777???OOOcccttt}}}|||zzzpppnnnwwwzzzjjjhhhuuuxxxwww|||~~~```NNNNNNFFFBBB:::999333222222111000111111111---...//////000222666999777666555777<<<@@@CCCDDDEEEAAAIIIZZZ]]]OOOEEEEEEiiidddXXXNNNPPP^^^kkkrrrzzzmmm^^^RRRIIIEEEEEECCCEEEHHHDDD======CCC>>>>>>>>>>>>===<<<======;;;>>>>>>;;;;;;>>>???<<>>@@@EEEIIIRRRdddvvv}}}OOOLLLJJJJJJMMMOOORRRUUUNNNSSSWWWVVVPPPKKKJJJKKKQQQQQQLLLLLLSSS]]]xxxqqq\\\bbbuuuzzzsssgggWWWXXXooo{{{uuu}}}zzzmmm[[[RRRZZZfffxxx~~~iiiXXXYYY^^^XXX___fff\\\UUU^^^YYYUUUZZZXXXggg___XXXRRR;;;333;;;===444GGGjjjxxx```jjjyyyxxxuuulllpppvvvkkkYYYeeeeeeaaa```rrrpppIIIGGGBBB;;;999;;;:::777888333222888;;;<<>>AAANNNmmmlllSSSEEEBBB:::CCCLLLeeeqqqkkkzzzmmmsss}}}{{{uuuvvv```SSSaaawww|||wwwZZZUUU\\\aaaMMMIIIPPPNNNHHH@@@666999666555:::HHH\\\qqq~~~}}}|||}}}pppnnnvvvyyyllljjjvvvwwwuuu{{{~~~aaaLLLIIIGGGBBB666:::222222222111111111111000...---------...111333555<<<;;;999777888<<>>??????>>>===>>>@@@EEE???===@@@@@@>>>???DDDMMMQQQ]]]llluuummmhhhWWWQQQMMMNNNLLLIIIIIILLLPPPSSSWWWVVVRRRNNNKKKKKKSSSKKKJJJRRRUUUUUU]]]iiirrr|||wwweeeTTTZZZuuu|||}}}xxx}}}sss\\\RRReeeaaazzzfff___UUUUUUXXXWWW]]]aaaZZZTTTSSSTTTVVVVVV\\\jjjyyymmmTTT^^^lllBBB???---CCCFFF222YYYzzzcccssszzzdddYYYTTTaaaddd^^^WWWfffgggHHHAAAEEE999333999666:::???:::333555666;;;GGGVVVQQQGGGBBBQQQpppgggWWWSSSmmmxxxsssuuurrrpppcccUUU[[[yyysssdddXXX]]]{{{{{{bbbddd{{{iiiQQQpppaaa```lllzzzhhhOOOCCCMMMxxxooogggooo|||vvvmmmttt|||lllzzzjjjvvv{{{uuuYYY<<<::::::>>>======???BBBDDDEEEEEEDDDBBBIIInnnxxxsss___cccPPPFFFEEECCC@@@>>>>>>AAACCCcccwwwQQQIIICCC===@@@MMMZZZfffzzzvvvmmm{{{~~~vvvxxx}}}rrrVVVYYYooo~~~zzzdddNNNMMMSSSKKKNNNSSSXXXXXXQQQDDD:::;;;666:::======PPPnnnuuusssqqqrrr|||mmmkkkvvvyyy{{{~~~zzz___KKKIIIGGGCCC666:::222222222111111111111000///...------...000222444777:::<<<:::888:::AAAGGGIIIBBB@@@NNNiiiccc___ooowww\\\QQQSSSdddttt}}}hhhSSSEEEGGGHHHHHHFFFDDDBBBBBBCCC@@@???BBBHHHLLLNNNWWWbbbkkk{{{kkkOOOOOOPPPPPPLLLGGGEEEFFFIIIFFFIIIMMMOOOMMMLLLKKKLLLLLLIIIMMMSSSSSSPPPXXXeeelllssstttsss~~~zzzwwwsssooobbbVVVaaawwwooozzzssscccmmmZZZQQQQQQTTTQQQWWW[[[UUUPPPOOOPPPQQQPPPTTT___lll[[[TTTHHHEEE888???===444TTTvvvmmmSSSaaafff^^^NNNTTTttt~~~^^^GGGEEEBBB???AAABBBAAACCC>>>:::>>><<<555444BBBKKKPPPKKKGGGVVVvvvzzzmmmaaawww}}}]]]MMMiiiqqq}}}{{{rrrhhhooo~~~nnnVVVIIISSScccvvvjjjSSSkkksssWWWWWWWWWDDD>>>BBBGGGdddrrrdddbbbiiisssxxxttthhhmmm{{{~~~zzzwwwzzz~~~}}}~~~{{{zzzssskkkvvv|||___CCC000666:::=========???AAADDDEEEFFFBBBAAAFFFiiixxxhhhcccFFFEEECCCAAA>>>>>>@@@BBB\\\WWWJJJDDD>>>???JJJVVVaaatttxxxlllwww~~~rrrvvvxxx___XXXfffxxxlll\\\cccuuu{{{~~~zzz^^^OOOOOO???777999<<<===PPPnnn}}}rrrqqqppppppyyy~~~nnnnnnxxxzzz{{{~~~{{{]]]KKKHHHFFFCCC777:::222222222111111111111000000///.........///111222111888>>>===999999???FFFMMMOOOMMMKKKXXXuuueee[[[iiiIIIKKK\\\sssyyypppqqqqqqnnnjjjgggffffffeeejjjsss|||sssLLLDDDEEENNNPPPHHHAAACCCFFFDDDCCCEEEGGGHHHGGGFFFGGGHHH===@@@HHHPPPNNNKKKSSS```\\\jjj|||[[[yyy\\\XXX[[[eeemmmuuuvvv}}}{{{}}}www]]]WWWRRRZZZRRRSSSTTTPPPTTTYYYUUUMMMLLLNNNOOOMMMMMMUUU___sssgggOOOiiiOOODDDAAA;;;999888JJJxxxVVV```jjjfffQQQJJJccc}}}rrraaaTTTSSS___]]]EEEEEEDDDEEEPPP[[[___ZZZNNNEEE@@@<<<888:::GGGTTTSSSFFFEEEbbbWWWJJJYYYdddTTTKKKllldddMMM{{{ooovvviiiUUUQQQTTTsssyyymmmcccxxxZZZ___bbbMMMBBBDDDGGGbbb{{{pppffffffppp|||yyylllppp}}}rrrwww}}}{{{vvvuuuzzzwwwiiiccckkklll___VVVaaa|||ZZZBBB222777666<<<<<<===>>>AAACCCEEEFFFFFFEEECCC^^^]]]zzz|||ZZZEEEEEEDDDAAA???>>>@@@AAASSS}}}```KKKFFF??????GGGPPP[[[nnnzzzlllsss|||nnntttxxx|||eeeTTTXXXjjj{{{}}}}}}jjjZZZIII;;;777;;;>>>RRRnnn|||rrrqqqoooooowww{{{nnnqqq|||{{{zzz~~~|||[[[KKKGGGEEECCC888:::222222222111111111000000111000////////////000000///555;;;===<<<<<<>>>BBBKKKaaaiiiXXXHHHNNN^^^gggqqqlllhhh___cccuuu}}}SSSAAAJJJ>>>JJJLLLCCC@@@HHHIIIBBBAAABBBCCCDDDFFFIIIKKKMMMDDDEEEJJJNNNMMMJJJNNNVVVZZZJJJVVV~~~nnnSSSVVVxxxfff|||uuukkkjjj___ccckkkrrrxxx}}}}}}yyysss___hhhhhhNNNXXXQQQSSSSSSMMMQQQWWWTTTMMMMMMPPPRRRPPPNNNRRRYYYmmmvvvWWW[[[aaaCCCAAA;;;<<<<<>>444:::666:::<<<===>>>@@@BBBDDDFFFHHHIIICCCUUUmmm~~~ooogggUUUCCCDDDDDDBBB???>>>???@@@LLLqqqkkkMMMGGGAAA>>>CCCLLLXXXkkk{{{xxxkkkrrr~~~{{{mmmvvvrrr~~~xxxfffVVVPPPVVVhhhxxx~~~}}}}}}}}}~~~~~~uuuYYYBBB777:::AAAUUUppp~~~}}}uuuqqqoooooowwwwwwmmmrrr}}}{{{yyy}}}|||[[[LLLHHHEEEDDD888999222222222111111111000000111000000///////////////000222555:::>>>@@@???===EEE___nnnbbbQQQKKKJJJFFFkkkvvvpppvvvmmmlllnnn}}}kkkxxx___===;;;EEE===EEEEEE???DDDOOOMMMBBBAAA@@@AAADDDIIIPPPUUUXXXZZZUUUQQQPPPNNNJJJHHHIII???NNNXXX\\\pppjjjjjjoooVVVJJJFFFZZZlllggglllzzzzzz~~~qqqPPP]]]___[[[\\\ZZZQQQMMMPPPOOOGGGJJJRRRPPPNNNNNNRRRUUUTTTQQQRRRWWWggggggRRRTTT>>>999???::::::nnn{{{rrr^^^kkkooo^^^IIIHHH^^^vvvyyyeee[[[UUUUUUNNNeeewww[[[;;;@@@999>>>IIIFFF<<>>>>>>>>???CCCEEEBBBGGGDDDTTT}}}wwwwww```QQQBBBCCCDDDCCC@@@>>>>>>???GGGeeexxxQQQGGGBBB???AAAJJJXXXkkkzzzuuujjjrrr||||||mmmssszzz|||tttkkkggg\\\LLLNNN[[[fffsss}}}}}}}}}~~~~~~}}}rrrQQQ;;;:::CCCYYYtttzzzqqqnnnnnnuuusssiiippp|||zzzyyy}}}|||[[[NNNIIIEEEEEE999888222222222111111111111000000000000000000/////////222000111666===AAA@@@===AAAKKKSSSVVVZZZ\\\SSSFFF^^^vvv^^^aaaqqq~~~vvvLLL::::::;;;@@@AAA@@@???GGGPPPOOOFFFNNNJJJFFFDDDGGGLLLPPPRRRTTTOOOJJJIIIKKKKKKHHHFFFDDDLLLNNNMMMYYYtttjjjfffxxx~~~qqqkkkvvvjjjiiieee^^^\\\^^^^^^[[[hhhgggrrriii^^^^^^TTTKKKNNNSSSPPPMMMRRRQQQGGGJJJSSSSSSOOOOOOSSSWWWVVVRRRQQQTTT]]]pppyyyPPP\\\wwwEEE888===666===gggzzz~~~zzzsssvvvoootttttteeeOOOEEEQQQbbbqqqeeeaaaXXXMMMFFFXXXmmmXXXYYYuuuUUUAAA@@@HHHMMMDDD999FFF^^^eeeLLLccczzztttjjj}}}iiiWWWJJJCCCDDDFFFKKKeee{{{]]]fffZZZGGGNNNbbbhhhdddRRRSSSyyy|||nnnuuuzzztttSSS333AAAZZZJJJBBBGGGJJJGGGQQQaaa~~~wwwccc^^^mmm~~~}}}}}}uuusssuuuuuu___aaannnpppdddrrrzzzppplllRRREEE888<<<;;;:::===???>>>======@@@DDD???FFFDDDQQQ~~~|||mmm^^^KKKAAABBBDDDCCCAAA>>>======DDDYYY[[[IIIEEE@@@@@@HHHXXXlllzzzwwwjjjoooxxx~~~mmm}}}zzzxxxqqqvvvwww{{{eeeSSSNNNJJJXXXmmm~~~{{{eeeBBB<<>>@@@@@@AAA@@@BBBLLLZZZcccddd```\\\zzzkkk^^^```iiixxxzzzYYYHHHAAA??????CCC@@@???AAAFFFJJJKKKJJJUUUOOOFFFAAA@@@CCCEEEFFFCCCDDDEEEFFFIIIKKKJJJGGGTTTFFFGGGYYYaaaZZZ^^^mmmssszzziiimmm~~~wwwwww|||~~~tttsss|||}}}wwwkkkgggTTT\\\[[[PPPPPPOOOUUUTTTJJJLLLVVVXXXSSSRRRUUUXXXWWWRRRPPPRRRWWW]]]yyy___FFFoooSSS======555BBBSSSggg~~~{{{llllll{{{~~~ttt]]]JJJKKKWWW{{{rrrjjjWWWLLLbbb^^^GGG<<<===JJJrrrIIIJJJPPPRRRIII@@@HHHXXXttt^^^[[[^^^___fffzzzZZZHHHDDDFFFIIIGGGMMMRRRggg}}}~~~xxxhhhZZZTTTQQQNNNFFFWWWgggaaa^^^xxxPPP:::EEEgggyyyxxxsssUUUBBBWWWiiiRRREEEKKKOOONNNZZZnnn||||||gggQQQPPPeee{{{wwwqqquuuqqqeeegggppp~~~}}}jjjfffvvvwww|||iii]]]UUUAAA<<<999;;;>>>@@@???<<<;;;>>>BBBAAAEEEBBBJJJlllsss```@@@BBBDDDDDDAAA???===<<>>:::===BBBGGGIIIEEEJJJNNNNNNKKKIIIGGGDDD@@@PPPcccjjjeeeZZZOOOJJJSSSqqqkkkoooooooooooo~~~ZZZUUUZZZSSSQQQMMMLLLSSSRRRGGGIIITTTWWWWWWVVVWWWZZZYYYSSSQQQRRRXXXVVVllluuuIIIYYY^^^DDD@@@888EEE???ZZZuuu~~~vvvrrr___oootttsssnnnyyygggLLLDDDKKK^^^kkkdddrrr```VVVKKK;;;555BBBLLL^^^PPPLLLKKKNNNMMMHHHGGGIIIttteeeJJJHHHIIIHHHZZZDDD???EEELLLQQQMMMUUUYYYgggfffiiifffZZZJJJAAA???BBBQQQjjj^^^IIIDDDGGGNNNllljjjUUU[[[ddd}}}qqqgggVVVGGGUUUrrrqqquuummmUUU???BBB]]]vvvuuusssyyyaaafffqqq}}}kkklllxxxppp[[[iiiuuu~~~fffHHH]]]kkk{{{xxxuuuLLLDDDCCC444777<<<<<>>DDDUUUiiiuuuiiicccnnnjjjiii}}}vvvtttxxxuuu\\\UUUlll{{{|||||||||RRRAAAEEEYYYssszzzttttttsssdddgggvvv}}}~~~WWWMMMJJJDDDBBB999===333222111000////////////////////////////////////111111000111333777;;;>>>BBBLLLQQQNNNSSSgggpppWWWTTTggg|||mmmsssyyy{{{uuusssyyy___IIIEEEFFFAAA>>>???>>>??????@@@AAAAAABBBBBBAAA@@@???>>>@@@CCCFFFHHHEEEIIINNNNNNKKKHHHHHHIIIKKKVVVYYYYYYgggsssbbbBBBJJJUUUooo|||tttjjj___hhhqqqfffhhhtttrrr{{{dddeeewww\\\hhhkkkmmmsss|||vvv|||wwwoookkkeeeZZZNNNHHHFFFJJJMMMKKKFFFFFFLLLSSSPPPUUUZZZZZZVVVRRRRRRTTTRRRWWWjjjWWWUUU{{{NNN;;;@@@===888OOOkkkzzz}}}|||mmmooo{{{pppqqq}}}|||lllcccfffqqq}}}lllTTTHHHFFFQQQoooyyy{{{|||cccOOO???777555<<>>@@@BBB@@@GGGTTTYYY<<<@@@GGGEEEAAA666;;;AAAFFF^^^zzzTTTPPPGGG======JJJ]]]hhhooo^^^mmm{{{fffuuuwww}}}|||yyynnn}}}}}}fffuuuZZZkkkttt~~~yyy|||~~~~~~\\\JJJFFFXXX|||{{{|||mmm___^^^kkkzzz|||lllsssmmmkkksss}}}cccRRRLLLGGGDDD888999333222111000////////////////////////////////////111000000000222666999<<>><<<>>>DDD<<<======>>>??????@@@@@@@@@???>>>>>>>>>@@@AAACCCCCCEEEHHHJJJIIIGGGFFFEEEUUU\\\ZZZVVVbbbrrrjjjTTTMMMLLLQQQ^^^pppzzzrrrnnnxxx{{{nnnsssyyygggbbbfffnnnuuuyyyqqqjjjhhhdddZZZQQQMMMFFFHHHJJJHHHEEEFFFKKKOOOLLLRRRXXXYYYVVVSSSRRRSSSSSSKKKOOOnnn}}}PPPTTTpppMMMBBB888;;;???XXXhhhqqqwwwllliii{{{vvvnnnxxx|||zzzfffRRRFFFIIISSSpppvvvffflllxxxSSSMMMAAA888666444333===JJJWWWJJJDDDLLLRRRMMMFFFDDDJJJmmmxxx```XXX\\\```nnnppp~~~}}}nnn^^^nnnvvveeeKKKJJJ\\\rrryyyXXXKKKKKKfff]]]WWWIIINNNppp~~~ooo\\\bbbmmmooo___NNNVVVkkkxxxiiiRRRBBBBBBKKKLLLEEEKKK\\\qqqxxxlllsss~~~zzzmmmQQQGGGEEEGGG]]]sssxxxmmmnnn~~~~~~|||}}}|||xxxuuutttppphhhggglllbbbPPPNNNZZZBBBHHHBBBJJJrrrttt}}}|||yyy\\\@@@999444333777888:::;;;<<<;;;::::::<<<>>>BBBAAA===BBBPPPTTTHHHFFFDDDDDD<<<@@@???CCCWWWZZZQQQFFF???>>>EEEUUUccc}}}nnndddnnnooosssvvv{{{~~~}}}fffdddnnn[[[mmm||||||}}}}}}}}}iiiLLLIII\\\{{{{{{{{{yyyttt___WWWdddttt~~~~~~qqqssslllkkkttt}}}jjjTTTLLLGGGEEE888777333222111000////////////////////////////////////111000000000111333666888CCCQQQ\\\]]]WWWTTTTTTTTTkkkttt|||~~~tttkkkwwwrrruuu{{{FFF===999999<<<;;;666888@@@:::::::::;;;<<<<<<========================<<<<<<@@@@@@AAACCCEEEEEECCCAAANNNSSSQQQKKKTTTdddcccUUUFFFEEEFFFJJJPPP^^^vvviiigggfffqqqttt___XXX\\\bbbgggjjjmmmfffaaaaaa___XXXRRRPPPHHHGGGFFFEEEEEEGGGIIIKKKHHHNNNTTTVVVSSSOOOMMMMMMPPPEEEIII___aaa<<>>888444333666444999:::;;;:::999:::<<<===AAA@@@<<>>:::444444:::777777888888888999999999888:::<<<======<<<;;;999===;;;<<>><<>>CCCLLLQQQMMMHHHLLLTTTjjj|||{{{ppp~~~iiiVVVhhh]]]TTTTTTXXXZZZZZZZZZbbb\\\XXXYYYXXXSSSOOOOOOKKKHHHEEEEEEGGGJJJJJJIIIGGGKKKPPPRRRPPPLLLIIIGGGOOODDDMMM\\\yyyNNNSSSuuu>>>EEE???888@@@LLL___ppprrriiibbboooqqqooozzzyyy|||{{{nnn```LLLBBBCCCOOONNNHHHiii{{{QQQDDDLLLppp```QQQBBB>>>===999555333555;;;<<<;;;@@@HHHHHHBBBUUUtttjjjXXXNNNUUUYYYPPPFFFDDDKKKpppvvvQQQEEE;;;EEEeeeyyycccMMMHHHEEE888AAASSSyyyeeeRRREEELLL^^^rrr|||kkkrrr~~~{{{```VVV[[[nnn~~~~~~uuu___XXXHHHMMM```rrr}}}zzzzzzpppccc\\\mmmjjjPPP@@@DDDCCC888@@@888LLLzzz}}}vvvSSS;;;666333444666222888999:::999999999;;;===<<<@@@@@@EEEIIIrrr|||{{{TTTDDDBBBEEEGGG:::999???>>>GGGgggoooTTTBBBDDDBBB:::BBBUUUkkkpppnnnjjjsss}}}iii|||sss{{{kkk```ZZZWWWvvv}}}jjjnnnwww~~~|||~~~~~~~~~___WWWwwwKKKFFFZZZwww]]]MMMCCCIIINNNIIIDDDDDDYYYppp{{{zzz~~~ppplllmmmvvv}}}^^^QQQKKKDDDAAA888<<<333222111000////////////////////////////////////000000/////////000111222777===DDDIIIMMMSSS___jjjxxxvvv}}}}}}sssiiijjjvvv~~~qqqkkkooovvviiipppxxxtttBBB444;;;666444555777888666777999555666666666666666777777444777:::===>>>===;;;::::::999999<<>>999???CCCCCCDDDFFFCCC<<>>:::777777===>>>:::===HHHJJJDDDNNNnnn```TTTSSS```dddWWWNNNPPP^^^dddLLLIII>>>EEEdddhhhNNNGGG???>>>NNN^^^aaaTTTEEEHHHjjjzzz~~~~~~|||jjjhhhdddOOOBBBPPP]]]aaaeeewwwvvvnnnddd```aaaiiibbbTTTEEE@@@CCCEEEDDD<<>>@@@>>>>>>DDD]]]}}}\\\EEEFFFDDD:::>>>OOOnnntttrrrjjjooofffqqqrrrooo[[[aaaiiiNNNeee}}}kkkeee{{{~~~WWWOOOoooXXXEEEVVVuuulllddd^^^^^^WWWJJJBBBCCC@@@MMM[[[___^^^cccqqq~~~nnnlllooowww}}}~~~~~~```TTTMMMDDD@@@777<<<333222111000///////////////////////////////////////////////////000000111333888BBBKKKPPPUUU___iiiuuuqqqrrrzzzttt~~~xxxbbbZZZOOOBBBIII\\\{{{}}}~~~}}}xxxrrrnnnkkkfffUUUFFFFFFKKKOOOUUU\\\}}}gggCCC888;;;@@@;;;888555555777888777666555555555555555555666666333555999===>>>===<<<:::777777888;;;???AAAAAAAAAAAAAAA???>>>===>>>>>>===CCCAAACCCHHHKKKIIIGGGIIIOOOLLLHHHPPPggg|||{{{{{{}}}zzzeee]]]UUUQQQPPPRRRYYY```SSSVVV^^^eeeddd^^^\\\^^^YYYTTTQQQQQQOOOLLLMMMQQQOOOKKKGGGGGGIIIJJJJJJHHHBBBFFFJJJOOOSSSTTTTTTSSSWWWJJJJJJLLLSSSzzzQQQRRRWWW<<<>>>888===IIIUUUiiiuuunnnZZZbbbsss~~~~~~vvv{{{wwwrrrtttbbbOOObbbfffQQQ???LLLrrr|||iiiQQQDDDCCCFFFFFFDDD555999:::777;;;CCCDDD???EEEWWWsss|||~~~qqqjjjlllqqqyyySSSJJJIII@@@FFF___wwwiii```ddd```iiirrr||||||mmmVVVLLLVVV^^^jjjnnn]]]kkkmmm\\\ZZZdddtttrrrffffffjjjrrr}}}yyyvvvsssnnn```VVV^^^nnn___EEEBBBWWWVVV<<<222@@@TTTsssnnnQQQ===444444222666999444555666777777777888:::<<<===@@@@@@FFFHHHRRRuuuMMMDDDDDDBBBDDD???FFF;;;>>>BBBTTT{{{jjjMMMHHHEEE<<<>>>JJJkkksssvvvpppppp{{{jjj|||qqqiiiwww~~~rrrUUUWWWwwwVVVZZZ|||}}}{{{}}}WWWPPPkkk~~~tttNNNUUUwww~~~sssddd[[[UUURRR<<<;;;>>>CCCEEELLL___sssmmmlllpppxxx~~~}}}}}}~~~dddRRRJJJDDDAAA777;;;333222111000////////////////////////////////////.../////////000000000111...222<<>>;;;888777777555333666666666666666555555555444666999;;;<<<;;;999888444666999;;;<<<>>>AAACCCCCC>>>;;;:::;;;:::;;;<<<@@@???CCCIIIJJJFFFCCCCCCBBBFFFSSSWWWLLLIIISSSZZZssswwwmmmcccWWWNNNKKKVVVTTTVVVZZZXXXQQQMMMNNNQQQQQQSSSXXXXXXSSSPPPPPPSSSOOOMMMMMMKKKIIILLLPPPKKKIIIFFFEEEEEEEEEFFFFFFCCCDDDGGGKKKOOOQQQRRRQQQRRROOOTTTZZZWWW___hhhMMMdddOOOCCC;;;???DDDFFF\\\rrrnnnaaa\\\___mmm}}}{{{uuu|||zzzfffjjjmmmMMMEEEJJJjjj{{{nnnYYYRRRSSSRRROOOOOOHHH???:::;;;>>>@@@???<<<<<>>>>><<>>DDDZZZhhhuuuuuuooorrruuuxxxsssaaammmxxx|||vvvSSSUUUrrrmmmZZZmmmrrrZZZSSSmmm{{{\\\ZZZ~~~}}}xxxuuupppgggXXXLLLHHHDDDDDDSSSfffkkklllqqqyyy~~~}}}|||}}}dddNNNFFFCCCCCC888:::333222111000////////////////////////////////////......//////000111111111222222888@@@DDDEEEMMMWWWVVV]]]rrrzzz~~~{{{jjj[[[LLLUUUTTTHHHCCCKKKLLLEEEHHHJJJOOOWWW^^^dddeeedddlll{{{~~~^^^;;;<<>>IIIUUUOOOSSS[[[TTTVVV[[[]]]ggg|||uuufffeeejjjeeeWWWNNNQQQVVVUUUXXX^^^VVVQQQOOORRRSSSQQQTTTZZZRRRMMMLLLQQQVVVVVVUUUUUUMMMIIIGGGGGGGGGEEEIIIOOOHHHFFFDDDBBBAAAAAABBBCCCEEEDDDEEEFFFIIIJJJJJJIIIJJJIIIMMMUUUQQQLLLpppUUU???xxxeeeDDD;;;???<<<666KKKdddccckkk```\\\hhhyyylllvvv```dddaaaddd~~~yyy^^^UUU???KKK|||oooxxxyyyfffPPPCCC???@@@DDDIIIGGGBBB===;;;???MMMeee{{{rrrxxxtttwwwaaaSSS^^^PPP@@@FFFOOOWWWVVVcccyyymmmppp~~~eee|||zzz{{{{{{mmmgggbbb~~~qqqgggggggggggg]]]TTT[[[fffZZZBBBAAAEEEIIILLLUUUkkkppp^^^mmm~~~```MMM999111333666000222666333333555666666666777999;;;<<<===;;;CCCEEE@@@uuucccaaa\\\[[[MMMHHHFFFGGG>>>BBB<<<@@@???BBB___]]]KKKEEE@@@>>>@@@HHH\\\rrrxxxmmmiii{{{vvvuuu^^^fffppptttaaaJJJlllxxx[[[jjj{{{|||sss~~~bbbYYYrrryyyggg___~~~www~~~mmm___RRRGGGNNN^^^kkklllqqqzzz~~~|||{{{}}}\\\KKKAAAGGG>>>===999444333222000//////......////////////////////////000000000000000000000000---111555777999???HHHOOOdddlllssstttrrruuutttvvvkkkzzzpppqqqGGGDDD???;;;777666666666777666555444555666888:::333444555666666555444333555555666666777777888888666888;;;===>>>===<<<:::999::::::;;;;;;::::::999999:::<<<;;;<<>>???FFFOOOvvvttt~~~~~~sssqqq}}}sssnnnhhhOOOBBBNNN[[[CCC\\\uuuVVVOOOTTT]]]xxxrrruuu{{{eeeXXXnnn~~~yyycccoooxxx|||uuuooolllkkkrrr~~~mmmbbbYYYWWWWWWSSSNNNLLLKKKOOO<<>>===888444333222000//////......////////////////////////////////////////////////,,,///222333666<<>>???@@@@@@???CCCBBBAAA@@@AAABBBDDDEEEJJJBBB@@@FFFIIIKKKUUUbbb}}}XXXAAA```WWW<<>>===;;;===JJJ[[[rrraaaggguuu{{{oooRRRFFFPPPggg___qqqmmmSSSDDD>>>AAAhhhwwwhhhrrrzzz~~~hhhdddlllaaafffvvvttt```RRR^^^xxx~~~qqq{{{~~~ssshhhooommmmmmrrrzzz}}}yyyhhh]]]SSSPPPOOOKKKHHHGGGTTTWWWJJJOOOUUUkkkkkkuuuRRR777333333333333333333333333555444444444444666777888666888;;;888@@@AAA\\\uuuhhhmmmVVVOOOPPPFFF===>>>>>>:::CCCHHHJJJmmmtttTTTLLLDDD;;;<<>><<<888444333222000//////......//////////////////////////////////////////////////////000///111777AAAHHHTTTWWW___ooozzzUUU;;;,,,555444444333333222222222555444333333333444555666222222333333333333222222333333333333444444444444444444444555666666777777999:::::::::999888888777777999::::::999999:::;;;===>>>@@@AAABBBBBBBBBAAADDDFFFHHHHHHGGGGGGKKKNNNPPPPPPPPPPPPQQQOOOMMMKKKGGGIIIKKKNNNOOOPPPOOOOOOOOOJJJLLLUUUWWWRRRSSSYYYSSSRRROOOLLLKKKMMMRRRVVV\\\[[[XXXTTTOOOLLLLLLLLLKKKHHHFFFFFFIIIIIIGGGEEEEEEDDDEEEJJJNNNNNNHHHBBB>>><<<;;;;;;===>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAEEE===;;;BBBFFFDDDBBBEEEoooqqqSSSCCCqqqKKK===CCC<<<777BBBSSS]]]gggeeeXXXWWWjjjwwwssssssmmm___RRRhhh~~~pppSSSHHH???HHH___dddGGG^^^vvvQQQKKKNNNQQQEEE===<<<::::::FFFVVV|||ooodddiiisss[[[ZZZfffqqqyyy]]]GGGCCCAAAQQQnnn~~~]]][[[{{{uuu\\\JJJPPPggg]]]UUU^^^IIIEEEppppppeeeaaauuu}}}wwwuuussspppnnnjjjeeeaaa[[[QQQHHHEEEDDDBBBAAACCCEEEDDD???MMM>>>PPPuuuzzziiizzz~~~bbbEEE333333333333333333333333333333333333333444555666777333555;;;777:::;;;TTT|||ttthhhgggMMMNNNGGG@@@DDD;;;999CCCHHHDDDZZZ^^^MMMEEE>>>>>>BBBVVV___VVVPPPXXXZZZUUU^^^kkkqqqwwwnnnbbbqqqyyyuuubbbhhh{{{{{{wwwwwwyyy|||}}}yyywww|||~~~~~~}}}}}}sssqqq}}}xxxeeeVVVUUUMMMPPP___iiirrr\\\NNNEEEIII>>>===999444333222000//////......////////////////////////////////////////////////222222111///...111666:::QQQUUU[[[eeerrrxxxSSS222444???333444555666555555444333333333222222222222333444111111222222222222111111333333333333333333333333444333222222333444555666999999999999888777666666777888;;;<<<<<<:::999888>>>@@@CCCDDDDDDCCCCCCDDDGGGHHHHHHEEEBBBGGGRRR\\\MMMNNNNNNLLLIIIJJJOOOSSSPPPPPPOOOOOOPPPSSSVVVXXXRRRNNNNNNQQQQQQNNNPPPVVVSSSSSSRRRNNNKKKLLLRRRWWWXXXXXXUUUQQQLLLIIIIIIIIIJJJIIIHHHHHHIIIIIIFFFCCCFFFBBB@@@EEEJJJHHHCCC??????===<<<===>>>@@@??????===>>>@@@AAAAAAAAAAAA@@@<<<>>>DDDFFFAAA===DDDOOOeeeqqqAAAPPPqqqEEEEEEEEE;;;;;;EEEQQQ___aaaVVVNNNVVVdddwwwpppnnnggg]]]^^^qqq___PPPJJJ@@@AAAXXXuuuRRRWWWvvv[[[aaahhhUUUDDDAAA@@@>>>AAAGGGWWW{{{hhhhhhxxx~~~qqqaaaOOOEEELLLtttTTTDDDTTTyyyxxxeeeVVVTTTxxxtttiii~~~tttwwwhhh}}}yyywwwrrrjjj```VVVOOOKKKHHHBBB>>>======;;;;;;>>>======BBB___TTTSSSWWWuuuzzzuuu{{{uuu\\\FFF888222222222222222222222222222222222222333444555666666777555;;;888888888FFFyyygggVVVGGGIIIIIIGGG===999@@@FFFBBBMMMyyyiiiOOOGGGCCCBBB777]]]xxxlllQQQEEEHHHJJJHHHUUUPPPzzzqqqdddqqq}}}yyy}}}tttmmmxxx{{{zzzyyyzzzyyywwwwwwuuutttvvv|||}}}zzz~~~zzzoootttzzziiibbbZZZWWWeeerrrkkklllWWWLLLEEEIII>>>>>>:::444333222000//////......////////////////////////........................///000000000//////000111;;;TTTnnnuuukkkbbbfffooopppxxx}}}tttrrruuu}}}YYYKKK???777777555444555666777777666444333222222111111111111111222111111111111111111111111333333333333333333333333555444333222222333555666777888888888777666666555777999<<>>@@@>>>;;;<<<@@@???======???@@@???>>>999:::===@@@AAABBBAAAAAA@@@CCCGGGEEE???AAAOOO___\\\gggRRRIII```aaaAAA???=========AAAHHHNNNMMMHHHIIILLLcccyyyqqqqqqmmmdddkkkxxxxxxTTTEEEAAAJJJ>>>RRRtttYYYWWW]]]IIIEEEFFFGGGEEE@@@OOOiiifffRRRhhhyyyyyy}}}\\\DDDDDD>>>WWWlllsssrrrpppqqqvvv\\\PPPYYYsss~~~llluuufffGGGJJJvvv|||rrrooonnniiiaaaVVVNNNIIIGGG<<<:::999;;;999555666:::777GGGVVVwwwtttuuucccccctttmmmdddtttiiiPPP>>>444111222222222222222222222222222111111222333555555666666:::222::::::;;;;;;===[[[vvv}}}oooMMMDDDEEECCCBBB<<<<<>>>>><<<444333222000//////......////////////////////////........................***,,,...000111111000///222???SSSgggrrrrrrlllfffwwwpppyyyvvvjjjooo~~~aaaBBB333888:::999888111333444555555555333222111222222222111111111111000222111000000000000111222333333333333222222222222666555444333333444555666555666666777777666666555888999<<<@@@BBBBBB???<<<888<<<@@@AAA??????AAACCC;;;CCCJJJKKKHHHGGGJJJOOOVVVbbbnnnmmmaaaUUUQQQSSSVVVTTTQQQOOOOOOPPPRRRSSS[[[bbb```UUUPPPTTTVVVSSSXXXWWWTTTQQQOOOPPPRRRUUUWWWXXXWWWUUURRRPPPOOOPPPNNNNNNNNNMMMLLLIIIGGGFFFMMMEEEAAADDDCCC>>>===AAA@@@>>><<<<<<======<<<;;;777888;;;>>>@@@AAAAAAAAAJJJEEE@@@???CCCKKKRRRWWWFFFFFFqqqQQQKKKmmmVVV===<<>>AAAZZZ}}}tttrrraaaQQQRRRWWWWWWXXX___FFFCCC??????KKKQQQNNNmmmrrrlllcccZZZRRRRRR^^^kkk|||sssnnnjjjcccYYYNNNFFFBBB@@@999888999:::777333555:::999YYYmmm|||{{{rrrxxx]]]\\\rrrooo\\\FFF999333111111222222222222222222222222222000111333444666777777777999...888;;;===@@@<<>>DDDDDDVVVyyyeeeMMMBBBBBB???;;;JJJiiiwwwjjjYYYUUUPPPNNN???^^^lllXXXmmmooogggqqq{{{rrruuuyyy~~~|||yyy}}}|||xxxwwwuuurrrxxxtttxxx|||}}}||||||}}}~~~~~~||||||zzz~~~|||{{{jjj|||ddd```{{{zzzUUUMMMGGGJJJ>>>>>>;;;444333222000//////......////////////////////////........................,,,,,,---///000111111000333------???\\\ttt}}}|||rrrsss}}}{{{xxxaaaFFF111...777>>>555222777999111111222222222222222111222222222222222111000000222222111000000111222222222222222111111000000000555555444444444444555555333444555555666666666666999999;;;>>>AAAAAA>>>;;;:::>>>BBBBBB???===???AAA:::AAAJJJMMMKKKGGGFFFGGG@@@KKKVVV[[[XXXRRROOONNNQQQQQQRRRRRRSSSSSSTTTTTTZZZ\\\```aaa\\\VVVUUUXXXXXXUUUQQQOOOOOOPPPPPPPPPSSSSSSSSSQQQNNNKKKJJJJJJMMMNNNMMMLLLIIIGGGFFFEEEKKKHHHLLLRRRNNNDDD@@@EEEBBB???===<<<<<<;;;:::999888999:::<<<>>>??????@@@GGGBBB???AAAHHHMMMJJJEEE999999VVVhhhPPPRRR]]]DDDBBBFFF???:::;;;===>>>CCCHHHIIIYYYppp|||qqqfff]]]gggvvv[[[QQQ???AAAQQQeeeyyySSSYYY|||rrrkkkpppiiieeeZZZYYYJJJJJJcccnnnvvv{{{rrrkkk```ttt[[[OOO@@@666HHH[[[YYYpppooo^^^___kkkzzzyyyuuussswww~~~{{{mmmfff[[[OOOEEE>>>999666777666888888666555<<>>333222555333222222111111111111111111111111000222444666777888888888999---999;;;;;;AAA>>>EEEYYYzzzxxxyyyOOO<<>>>>>;;;444333222000//////......////////////////////////........................111///...---.../////////+++000333111222CCCbbb||||||vvvlllooo```ZZZoooqqqaaaiii}}}bbbDDD555...:::555888999111000333///000000000111222333333444222222222222222111000///333222111000000111222333111111000000/////////...444444444444444444444444222222444555666777777777999999999<<>>BBBDDDBBB???======<<<:::999::::::;;;;;;<<<===>>>>>>999???EEEIIIIIIGGGAAA<<<<<>>>>>DDDqqq|||TTT~~~JJJ>>>LLL<<<@@@GGG>>>999BBB???AAAXXXcccKKKJJJCCC;;;DDDcccssseeeWWWeeedddPPPRRRSSSGGGUUUOOOCCCKKKaaannnuuusssiiihhhuuuvvvqqqxxx}}}{{{|||qqqvvvvvv}}}yyyzzz|||}}}|||zzzzzzzzzyyy{{{~~~}}}{{{|||yyyyyy||||||zzz}}}zzz~~~}}}xxx{{{\\\OOO\\\MMM^^^UUULLLFFFGGG???BBB888666333111000000///...---------------------------........................---------............///000222222000///333===DDD}}}xxx}}}~~~{{{wwwqqqiiihhhppp|||}}}cccCCC555222333444555555444444444333333333222111111000///......---//////000000000000//////333111//////111555:::>>>888555111/////////000000111111222222222333333333222222333333333444444444666666666666777777777777888:::<<<:::888888;;;>>>>>>@@@CCCEEEFFFGGGHHHJJJGGGHHHJJJMMMPPPQQQOOOMMMJJJLLLOOOPPPPPPPPPQQQRRRJJJOOOQQQQQQTTTYYYYYYUUUYYYVVVQQQNNNMMMLLLJJJHHHKKKNNNPPPMMMFFF@@@???@@@EEEDDDCCCDDDFFFFFFBBB???AAABBBCCCBBBBBBBBBEEEGGGYYYMMM???999;;;>>><<<999999999:::;;;;;;<<<<<<===<<<:::888:::===???>>><<>>???IIInnnsss]]]>>>\\\VVVEEEJJJGGG<<<999??????999AAAFFFNNNVVV[[[dddvvv}}}tttddddddzzzaaaGGGCCC===CCC___yyyiiiLLLhhh~~~fff___```jjjppp^^^aaaQQQQQQgggvvvnnnbbb^^^TTT]]]lllyyyyyywwwnnnfff___[[[\\\SSSGGG>>><<<;;;999777111<<<999///;;;```}}}~~~|||iiiSSSVVVUUUJJJ444444444333333222222222000000000000000000000000222222333444444555555666666888999999999;;;===???]]]{{{yyyvvvddd@@@BBBFFFBBBBBB@@@<<<999;;;AAAFFFsssuuuNNNLLLBBB:::<<>>???DDDCCCAAABBBCCCCCC@@@===AAABBBCCCAAA???======>>>DDD===555333666999888555777777888999999::::::;;;;;;999777888;;;======;;;444;;;>>>;;;ZZZjjjJJJLLLtttaaaVVVJJJDDDBBB???<<<;;;;;;<<<@@@EEEHHHPPP```ooo~~~yyykkklll~~~^^^kkk{{{NNNHHHEEEBBBLLLXXXXXXLLLsssVVVgggzzz```}}}wwwhhhlll}}}}}}jjj```lll{{{~~~}}}pppxxx~~~xxxkkkiiixxxyyyyyy}}}}}}}}}|||{{{xxxrrrkkkeee```]]]\\\ZZZOOO@@@555111111333444:::555444EEEhhhiiiXXXSSSNNNBBB666222222222111111111000000000000000000000000000000222222222333444444555555555777888999999:::<<<>>>WWWIIICCC@@@CCCCCCAAA===;;;<<>>???DDDBBBAAAAAAAAA@@@>>>;;;>>>???@@@???<<<999777777666555444555777888777666555555666666777777888888999888777777999;;;;;;:::999<<<===777FFF{{{sssRRREEEJJJrrriiiXXXKKK???>>>FFF???<<<:::999888;;;GGGTTTjjj}}}wwwqqqqqqzzzbbb]]]rrr___III===BBBKKK___WWWyyycccTTTdddZZZCCCLLLgggwwwxxx{{{xxxmmm~~~jjjbbbmmmxxxwwwiii]]]\\\aaa]]]dddkkknnnrrrzzzxxxooovvv{{{ssshhhhhhfffccc^^^YYYTTTQQQCCC>>>777333333555777999999999KKKrrr}}}}}}```LLLOOOQQQAAA222///000000////////////......000000000000000000000000000111111222333333444444444666777777777888;;;===AAAiiimmmhhhUUU>>>@@@CCCDDDCCC???<<<<<<@@@DDDHHH}}}oooNNNHHHDDD;;;:::TTTpppccc^^^___cccPPPBBB???999444@@@UUU}}}vvvqqquuuxxxwwwsssqqqtttyyy~~~~~~}}}ssssssrrrmmmjjjllltttzzzyyyyyyyyyyyyyyyyyyxxxxxxzzzzzzzzz{{{{{{zzzyyyyyy{{{{{{{{{{{{|||~~~}}}zzz|||tttbbbXXX]]]aaajjj|||mmmZZZcccooohhhzzzxxxvvvooo```QQQJJJJJJ```TTTKKKIII???AAA777666333111000000///...---------------------------------------------------,,,,,,---------.........,,,///222222000......///111---...555;;;EEE[[[qqqkkkOOO???999555000444444444333000.........////////////............/////////......---------,,,,,,------------,,,,,,------------.........///,,,---.........///111222........./////////000000/////////000000000000111000000111222444555666666555444444666999:::666222777888888999999<<<@@@CCCCCCAAA???@@@DDDJJJNNNPPPJJJIIIGGGFFFGGGLLLSSSYYY[[[MMMIIIRRRUUUMMMIIINNNJJJJJJJJJKKKLLLJJJFFFCCCDDDGGGIIIHHHEEEBBBAAAAAAEEEDDDCCCBBBAAA???>>>===999;;;======:::888666666666888999999888777777777444444444555666666777777888888777888999:::;;;;;;HHH888777@@@???IIIttt```PPPCCCNNN|||tttVVVFFFGGGQQQJJJEEE@@@<<<777555;;;BBBJJJaaawwwyyyiiidddfffqqq~~~jjj\\\QQQLLL???VVV|||}}}lllbbbUUUhhhttt___JJJCCCFFFDDD;;;===dddpppmmm\\\cccxxxpppxxxuuu~~~|||{{{xxx}}}|||qqqlllnnnooolllnnnppp{{{pppeee^^^```aaa___YYYOOOFFF@@@777888999:::999999888888CCC___~~~cccQQQHHHLLLDDD000+++555///.....................000000000000000000000000000000000111222222333333333444666666666777:::<<<999RRRpppeeeZZZ\\\jjj===BBBBBBDDDDDDAAA===<<<>>>AAABBBdddWWWFFFJJJCCC:::DDDeeemmmbbbUUUJJJFFFEEEIIIMMMGGG<<<999>>>___eeeooosssooohhhiiioooiiinnnsssuuuttttttvvvxxxnnnoooooonnnllllllooorrryyyyyyyyyyyyxxxxxxxxxwwwyyyzzzzzzzzzzzzyyyxxxxxx{{{{{{{{{{{{|||}}}~~~}}}|||vvvpppmmmmmmvvvxxxjjjaaannnwwwbbbZZZppplll\\\___SSSJJJHHH???BBB888666333111000000///...---------------------------------------------------,,,,,,,,,------------......///000000//////000111...+++...555333,,,000:::GGGYYYvvv}}}UUUHHH888111111444555555222333222000------///222////////////........................------------++++++,,,,,,,,,,,,++++++------............------,,,...000000...---...///------........./////////....../////////000000000000000111222444555666666666555555888;;;;;;888444666777888888888;;;???CCCCCC@@@>>>>>>AAAEEEHHHIIIFFFFFFEEEEEEDDDGGGKKKNNNQQQEEECCCMMMQQQJJJGGGLLLJJJJJJKKKMMMNNNLLLHHHEEEFFFHHHJJJJJJIIIGGGEEEEEEGGGFFFEEEDDDBBB@@@??????999;;;===<<<999666444444555777777666333333444666444444555555666777777777888888999999999:::;;;<<<@@@444555BBB@@@777RRRhhhSSS@@@RRRttt\\\QQQLLLMMMHHHCCCAAA===888888;;;666FFFWWWeeevvvvvv|||uuuoooeeeaaaxxxoooxxxJJJXXXbbb|||gggaaaooocccJJJCCCDDDDDD@@@JJJxxxkkkXXXMMMNNN```mmmhhhVVVaaa|||~~~yyyuuusssrrrpppooogggllltttppplllfffZZZcccaaa]]]VVVMMMCCC;;;666===<<<999666444777???DDDnnnmmmRRRJJJCCC>>>444)))***222//////////////////////////////////////////////////////000111111222222333222444555555555777999;;;CCCDDDxxx{{{```YYY[[[AAABBBDDDEEEBBB>>>;;;<<<===DDDUUU}}}dddMMMPPPJJJ===:::KKKbbbqqq{{{rrrjjjiiiaaaUUU[[[dddggg___XXXVVVPPPHHHBBBOOObbbooommmeeedddhhhbbbbbb```\\\WWWWWW[[[___kkklllpppuuuyyyyyyuuuqqquuuuuuuuuuuuvvvxxxzzz{{{xxxyyyyyyyyyyyyyyyxxxxxxzzzzzzzzzzzz{{{|||}}}}}}~~~|||yyyoooeeeffflll~~~iiippp]]]^^^RRRIIIGGG???BBB999666333111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...000111555///,,,...---+++111:::>>>999777;;;FFFWWWmmm~~~ooo[[[KKK===444;;;666333444444000,,,+++,,,...000111000/////////000/////////............------------------------++++++,,,,,,,,,,,,++++++------------------------,,,000222222...,,,,,,...------........./////////........./////////000000000111111222333444555555666666777888::::::888666555666888888999;;;???AAACCCAAA??????AAACCCDDDDDDFFFGGGGGGGGGFFFFFFHHHJJJQQQHHHEEEIIILLLJJJMMMTTTKKKKKKLLLNNNNNNMMMIIIFFFHHHIIIJJJKKKKKKIIIGGGFFFEEEFFFEEECCC@@@???@@@AAA===>>>>>><<<777333111111444555555444333444666888444444555555666777777777777888999999888999;;;===333>>>>>>;;;>>>===EEEXXXqqqXXXGGGWWW___EEEKKKEEEAAAAAA@@@;;;888999666:::AAANNN```sssxxxfffmmmkkkYYY{{{}}}nnnooohhhKKKFFFNNNUUUIIIAAAhhhdddaaakkk~~~zzzmmmeee___RRROOOLLL```~~~~~~zzzxxxxxxwwwsssbbbZZZZZZ\\\dddggg___eee^^^QQQEEE===999999:::666666666888@@@SSSkkk|||yyyvvvZZZFFFTTTHHH:::111000222000,,,...////////////000000000///////////////////////////000000111222222333333222444555555555666999;;;===BBBllllll\\\oooGGGBBBEEEGGGEEE@@@<<<;;;;;;CCCKKKjjjxxxSSSMMMEEE===:::BBBXXXkkkyyy{{{tttuuurrrkkkdddqqqtttiiidddfff\\\KKK@@@CCCQQQffftttrrrggg______\\\YYYUUUTTTXXX^^^cccxxxxxx{{{~~~uuummmjjjiiiiiiiiilllppptttvvvvvvwwwxxxxxxyyyyyyyyyxxxzzzzzzzzzzzzzzz{{{||||||||||||www~~~iii```SSSIIIGGG???BBB999666333111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,---.........)))+++000555666333...,,,((('''***222888:::>>>DDDDDDRRRbbbpppqqqeeeaaaMMMFFF>>>777333000000000///,,,---111222000111666000111222333222000---+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,+++,,,,,,------+++000444333000------...............////////////...////////////000000000000000000111111222222222444555666666555555666777333555777999:::;;;===???BBBAAAAAABBBDDDEEEDDDBBBHHHIIIHHHGGGFFFFFFIIIKKKQQQQQQPPPOOOMMMNNNQQQTTTKKKKKKKKKLLLLLLKKKHHHEEEGGGGGGHHHIIIJJJHHHFFFDDDAAABBBBBB@@@===<<<>>>@@@======<<<:::555222222222555444555555666777777777333333444555555666666777555777888888777777999<<<333EEEAAA666;;;===:::CCCzzzaaaGGG```cccUUUMMMGGGEEEDDD???;;;;;;:::666999BBBJJJSSSggg}}}yyynnnkkk~~~sssqqqmmmooonnniiiZZZcccyyyuuuccc[[[\\\yyyaaaggg~~~nnnfffeee[[[aaaLLLCCCKKKaaazzzsssooohhhZZZTTTTTTTTT^^^ccc[[[TTTMMMBBB999555777;;;???555BBBTTTeeeuuu}}}~~~qqqUUUGGGHHHUUUDDD444000333444111...............//////000000////////////////////////000000111111222333333444222444555666666777999;;;444AAA^^^uuueeeUUUDDDHHHJJJHHHCCC>>>;;;;;;???DDDTTTbbbPPPBBB@@@>>>???PPPfff~~~lllrrruuurrrpppkkk\\\LLLMMMGGGKKK___tttwwwjjj]]]\\\[[[\\\___eeelllqqqttt}}}zzzuuurrrooolllhhheeeeeehhhllloootttuuuvvvxxxyyyyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{|||~~~{{{xxxuuuqqqbbbTTTJJJHHH???BBB888666333111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///......///000///---+++//////---***,,,000222111444///...333333///...111111666666222222;;;CCCDDDKKKJJJIIIIIIHHHFFFBBB@@@>>>999777888777333222555444333444555444111000111000///222555222******///333111//////000111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++*********+++,,,---***///444444111......000........./////////000000////////////000000000111////////////000000000000111333555333111111444777111444777999:::;;;<<<>>>@@@AAABBBEEEGGGGGGEEECCCIIIHHHGGGEEEEEEFFFJJJMMMIIIRRRXXXTTTOOOMMMLLLIIIJJJIIIIIIIIIJJJHHHFFFDDDEEEEEEFFFGGGHHHFFFDDDAAA===??????===:::999<<<>>>999:::999777555444555666444333333444666555222///222333333444444555555666444666777777555555888;;;888>>>666666>>>666222FFFFFFkkk}}}RRRCCC___ggg\\\QQQLLLIIICCC???>>>888555999@@@;;;666GGGaaammm{{{www```jjjrrr{{{iiipppxxxgggmmmeeeSSSHHHGGG\\\|||]]]eeeyyyyyyiiiWWWHHHAAAEEE^^^www|||rrrwwwtttjjj___YYYZZZ[[[UUUUUUSSSFFF===;;;999777777999===???MMMggggggNNNVVVmmmMMM===333333000***+++444---------....../////////////////////////////////111111111222333333444444333444666666666777:::<<>>:::333222222111000///......------------------------------------------------++++++,,,,,,,,,,,,------------------------------............///////////////000000000111111111111666222......000333333222111111111111111111111111000000111111111111000000//////000000000000//////000000//////.........---//////...------------...------------------------++++++++++++++++++++++++,,,,,,---...---,,,***)))+++*********+++,,,,,,---111000///...............------------------------//////000000000000////////////000111111111111111111111222333333333222222222444666777777999;;;>>>===>>>???AAACCCEEEFFFGGGAAACCCEEECCCBBBCCCHHHLLLIIIMMMQQQQQQOOOMMMLLLMMMEEEKKKLLLJJJIIIKKKHHHAAAGGGCCCCCCIIIMMMIIIBBB>>>===;;;999888999::::::999:::999666444333333444555222222222222222222222222333333333333444555666666555555555555555666777777777777777777777777888999999JJJppppppJJJ:::^^^vvveeeNNNKKKMMM???;;;999:::;;;:::999>>>EEEEEEWWWiiiyyypppVVV|||ooosssQQQjjjsssyyyttt\\\UUUUUULLLJJJMMM[[[}}}vvvtttfffPPPKKKYYYiiiooosssrrrpppooooooqqqsssttt}}}vvvlllfffhhhfff___VVVNNNGGG@@@;;;999777777999777<<>>999<<<<<>>:::333222222111000///......------------------------------------------------+++++++++,,,,,,,,,---------------------------------........./////////////////////000000000111111222///---...000111000...000000000000000000000000///000000111111000000////////////000000/////////////////////......------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++***++++++******++++++,,,---000///...------------...------------------------......////////////.........///000000111111000000000111222222222222222222333444555555555555777999::::::<<<===???AAABBBCCC???AAACCCCCCCCCCCCDDDEEEFFFHHHJJJJJJHHHHHHIIIKKKJJJLLLJJJIIINNNSSSPPPIIIHHHDDDAAAAAAAAA>>>>>>@@@@@@>>>:::888888888666555777666444222222222333444222222222222222222222222333222222333333444555666555555555555555666666777777777666666777777888888777:::MMMzzzyyyNNNDDDggg~~~TTTLLLQQQLLL???555888???@@@;;;888888AAAIIIPPPcccrrrssswwwWWW[[[{{{www^^^bbbpppiii___WWW^^^~~~{{{yyyrrruuu}}}yyytttpppooonnnmmmmmmnnnpppqqqhhhpppyyyyyyrrruuuwwwooollllllnnnooobbb\\\RRRHHHAAA>>>;;;888777666666666666???YYYrrrwww}}}{{{gggTTTNNNOOOLLLDDD===222111111000//////..........................................////////////111111111222222222333333444444444444555666777777444:::>>>QQQYYYKKKNNNaaaFFF@@@LLL@@@AAA555;;;EEEGGG\\\~~~ZZZNNNIII???;;;>>>OOOeee}}}ssspppwww}}}}}}sssnnnllloooooohhh___[[[```___XXXKKKGGGPPP___gggrrr~~~~~~tttxxxyyywwwwwwzzzzzzvvvyyyyyyxxxxxxyyyzzz{{{|||lllyyy}}}rrrjjjgggeeepppwww{{{~~~^^^XXXHHHFFFCCC>>>:::333333222111000///......------------------------------------------------++++++++++++,,,,,,,,,,,,---------------------------------.........//////....../////////000000000///...---...000000...---/////////////////////////////////000000/////////......////////////......///............---------.........---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***++++++******++++++,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,------------------............---------......///000////////////000111111222222111111444555555444222222333444666666888999;;;<<<===>>>>>>>>>@@@BBBDDDCCCAAA???BBBCCCDDDDDDDDDEEEGGGIIIMMMLLLKKKLLLQQQTTTOOOGGGBBB@@@??????;;;888:::@@@CCC@@@;;;888666555222111333222111000000111222333222222222222222222222222222222222222333444555555555444444444444555666666666666666666666777888888>>>777444NNNrrrQQQIIIfff|||bbbJJJHHHDDDAAA???;;;666777;;;>>>@@@??????LLLeeeyyy|||pppmmmeeeXXXppprrrtttxxx{{{lllaaayyy|||sssnnnsss~~~yyyxxxwwwvvvwwwxxxyyyzzzzzzzzz{{{yyytttttt~~~|||vvvooommmllliiibbb\\\PPPGGG===777666666777777;;;999666444999LLLkkkiii]]]SSSQQQPPPFFF777---000000000///......------....................................////////////111111111222222222222333333333333333444555666666///===888EEElll[[[zzz```@@@oooQQQEEEGGGBBBCCC333<<>>999@@@NNNcccxxxuuunnnttt~~~}}}xxxwwwsssiii]]]WWWNNNVVVZZZWWWRRRTTTXXX\\\nnnyyy~~~{{{|||{{{vvvxxxzzzyyyvvvuuuxxxxxxvvvyyyyyyxxxxxxxxxyyyyyyzzz~~~wwwnnnhhhdddaaajjjsss~~~~~~{{{www~~~[[[WWWHHHEEEBBB>>>;;;444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---............////////////........./////////...------------------------......////////////......---......//////......---------------------------............------,,,,,,************************************************++++++,,,,,,,,,+++++++++,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,---......//////.........///000111111111111111333444444333111111222444555555666888999;;;<<<<<<@@@>>>>>>@@@CCCCCC@@@===@@@BBBCCCEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMHHHCCC======???CCCAAA<<<:::;;;BBB???:::777555333111///111000000000000111222333111111111111111111111111111111111111222333444555444444333333444444555666555555555555666777777888<<<;;;777:::TTTxxxPPPHHHmmmyyyOOOKKKGGGCCC===999<<>>KKKTTTVVVhhhooozzz~~~ooowwwsssccczzz~~~aaa```mmm~~~zzzzzz}}}~~~}}}|||xxxrrrjjj\\\KKK???===888444666888888888999666666555;;;MMMkkk|||uuusss```dddbbb___XXXIII999222333//////.........---------....................................////////////111111111111222222222222222222222222333444555555111AAA444>>>TTT}}}|||kkkwww~~~IIIeeegggQQQCCCDDD???;;;;;;???@@@@@@YYYcccOOOIIIDDD<<<:::>>>OOOfffuuuxxx|||uuukkkooozzz{{{uuunnnjjjkkk\\\fffpppqqqjjjbbb]]][[[TTT___kkkssszzz~~~{{{tttwwwwwwuuussssssuuuvvvvvvxxxxxxxxxwwwxxxxxxxxxxxx{{{pppeeeggg{{{ooorrryyy~~~}}}nnnxxx~~~YYYVVVHHHDDDAAA>>>;;;444444222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------...............---,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------............------,,,,,,,,,,,,------------------......------,,,+++************************************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++*********++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,---.....................///111111222222222111222333333222222444666666777888999:::;;;<<<===CCC@@@======@@@BBBBBB@@@>>>@@@DDDHHHJJJJJJHHHFFFHHHJJJLLLJJJHHHIIIPPPWWWGGGBBB@@@DDDEEE@@@:::888>>>;;;777555444333222000000000000111111222333333111111111111111111111111111111111111111222444444333333333333333444555555444444444444555666777888222888>>>===>>>WWWhhhPPPSSScccqqq~~~bbbFFF???FFFIIIBBB:::666888888777888;;;===<<>>:::888666444777===>>>999666777111777@@@QQQnnn}}}vvv}}}]]]TTTaaahhhaaaXXXLLL===000...222............------------....................................////////////000000111111111222222222222222111222222333444555555>>>222:::JJJ{{{jjjmmmPPPvvvZZZAAAHHH@@@DDD888777CCCDDDFFFoooxxxWWWKKKFFFAAA<<<888CCC\\\pppvvvxxx}}}hhhlllvvv}}}zzztttwwwzzz{{{zzzrrrrrrwwwpppqqqpppkkkaaaWWWSSSSSSTTTVVV[[[dddooovvvssslllnnnmmmlllnnnppprrrvvvyyyvvvvvvvvvwwwwwwwwwwwwwwwssskkkdddlllyyytttttt|||||||||~~~nnnwww|||WWWUUUGGGDDD@@@===<<<555444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,---,,,------......,,,+++***************************************************+++************+++,,,,,,,,,,,,++++++******+++++++++************++++++,,,******++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,------...///............///000111222333333333000111333333333444666888777888999:::;;;<<<======CCC@@@>>>>>>???AAACCCCCC===???DDDIIIKKKJJJFFFCCCGGGHHHHHHFFFDDDKKK^^^qqqUUUJJJAAA???@@@===:::888:::777444333333444333222000111111222222333333333111111111111111111111111000000000000111222333444333222222222222333444444333333333444444666777888555555:::<<<666===gggpppSSSFFFLLLgggqqqiiiVVVOOOIIIAAA;;;???>>><<<::::::;;;<<<===>>>BBBIIIOOOUUU[[[aaaeee{{{zzzrrr~~~kkkpppwwwzzzwwwuuutttyyy~~~{{{yyyxxx}}}xxxqqqhhh]]]YYY```kkkgggssszzz{{{~~~~~~qqqbbb[[[NNN@@@555222666:::555444777<<<:::444555===OOOZZZfffrrroooppp______fffjjjiiiVVVAAA888777333...+++........................------------------------............////////////000000000111111111111222222222222222333444555555666555333:::EEEtttxxx^^^gggQQQrrr```GGGLLLGGGEEE999333@@@FFF>>>UUUkkkRRRIIIDDD???777888JJJ```ppp|||~~~hhh[[[dddnnnkkkfffeeeoooxxx}}}rrrmmmoooeeedddgggiiieee[[[SSSOOOeee]]]VVVVVV^^^fffhhhfffcccaaaaaaeeeiiijjjnnnsssssstttuuuvvvwwwwwwwwwwwwttt}}}uuurrr|||{{{zzz||||||~~~UUUUUUGGGCCC@@@===<<<555444333111///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))---111222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---......,,,+++)))++++++++++++++++++++++++************************+++***)))))))))***,,,------,,,++++++******+++++++++************+++,,,---)))******+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------...///////////////...///000222333333444444000111222333222333555777777777888999:::;;;;;;<<<===???@@@@@@@@@@@@BBBDDDAAABBBDDDHHHKKKKKKHHHDDDDDDDDDFFFGGGFFFJJJYYYiiiQQQHHHAAA>>><<<999888999888555333222333333333222000111111222222222111111111111111111111111111111000//////000000111222333222222222222222333333444222222222333444555777888;;;777666666222222>>>OOOoooPPPLLLBBB\\\yyyyyy^^^NNNIII???<<<999777555555666888444555888:::===AAAEEEHHHTTTcccwww}}}~~~uuummm~~~ooo{{{~~~yyyxxx{{{{{{uuupppkkkhhhYYYVVVTTTSSSRRRRRRYYYbbbfffvvv}}}xxxvvvxxxnnn]]]CCCAAA===;;;999888888777999555666::::::>>>QQQgggsss|||kkk\\\gggtttooobbbWWWDDD333000444555///***........................------------------------............////////////000000000000111111111111222222222333333444555666999///::::::<<>>GGGbbbbbbPPPIIIBBB<<<777:::GGGYYYlllxxxuuuxxxqqqvvv{{{tttqqqbbbcccjjjvvv{{{rrreee^^^]]]YYYWWW[[[eeeppp{{{mmmiiigggjjjiiifffgggkkkqqqrrrtttvvvwwwwwwwwwwwwjjjyyyzzzsssttt|||~~~{{{}}}}}}|||}}}UUUUUUGGGCCC???======555444333111///...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))///777:::777222...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,---......,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))***,,,------,,,,,,+++*********+++++++++******+++,,,------))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++---...//////000000////////////111222333444444555000222222222111222444555555666666777888999::::::888<<>>777666888777555222111222333222111000000111111111111000000000000000000000000000000////////////000111222333222222111111222222333444222222222333444555777888333666777777999<<<;;;777DDDeeeLLL;;;BBBTTTqqq|||jjjRRRHHHEEECCCBBB>>>:::888888:::999777666666777999:::>>>BBBVVVnnnrrrkkkxxxrrrmmmuuupppooo~~~~~~{{{xxxssskkkbbbZZZSSSOOOWWWWWW\\\cccgggeeedddeeeeeefffhhhfff___VVVMMMIII@@@:::333333666:::999777AAA;;;:::>>>EEEVVVzzzooodddttt|||kkk\\\[[[<<<555000000///---,,,.........//////////////////------------------------............/////////000000000000000111111111111333333333333444555666666===...AAA:::444===qqqHHHfff^^^wwwcccEEEDDD:::JJJ???000:::BBBCCCMMMrrrYYYOOOEEEDDD???999<<>>777666555333111///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***111999999333---+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---------.........//////000111111111222222222222222222222111111111111111666666777999:::;;;======NNNMMMJJJEEEAAA???AAACCCFFFFFFFFFGGGGGGGGGGGGHHHEEEGGGIIIKKKKKKIIIGGGFFF???>>>;;;888666555444444444333222222111111222222////////////........................////////////000000000000000000000000000000111222222222222111333333333333333333333333444444444555555555555666>>>AAAjjjTTTFFF???VVVyyymmm___OOOGGGEEECCC>>>888:::::::::::::::888777555888:::???FFFHHHJJJOOOVVViiiqqqyyymmmzzz~~~{{{|||xxxmmmeee[[[YYYUUUTTTUUUZZZ```cccjjjiiifffbbb[[[SSSLLLHHHEEEMMMKKKEEEEEE???777999<<<;;;555111888CCCCCC:::888666@@@]]]~~~iiieeeqqq~~~}}}mmmVVVDDD;;;000000///...............------------------------------------------------......................../////////000111111222222222222222222333444555555222;;;666999AAA;;;ccc```ZZZiiiDDDPPP]]]>>>FFFEEE???666555===DDDEEEWWWnnnTTTGGGDDD???;;;<<>>999666555333111///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))---000000,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,------------.........000000000000111111111111111111111111111111111111333444555666888999:::;;;IIIHHHFFFBBB???===>>>???BBBDDDFFFGGGHHHGGGEEEDDDFFFGGGIIIIIIIIIFFFDDDBBB>>><<<:::777555444333333333333222222111111111222////////////........................///////////////////////////////////////000111111222222111111333333333333333333333333444444444444555555555555444333MMM```AAADDDbbbxxxyyyzzzbbbMMM>>>@@@KKK999999888777555444666777<<<::::::<<<;;;999<<>>>>>:::>>>888444999888444888***777BBBHHHNNNSSSNNNDDDQQQ```xxx}}}ggg\\\ttt~~~xxx```HHH999555000000///...............------------------------------------------------......................../////////000111111222222222222222222333444555555666<<<555777???999QQQlll|||CCCKKKVVVIIIEEEEEECCC===888888>>>CCCKKKppphhhSSSJJJAAA;;;:::BBBVVViiisssttteee```^^^aaa___ZZZRRRLLLLLLRRRXXXiiidddlllxxxwwwrrrssswww}}}~~~}}}zzzzzz|||{{{vvvkkkqqqvvvxxxxxx||||||{{{tttggg\\\\\\iiivvvmmmlllsss}}}{{{~~~||||||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}YYYSSSEEEDDD;;;???;;;666555333111///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000000000000000000000000000111222333444555777777888AAABBBBBB???<<<::::::;;;;;;>>>AAADDDDDDBBB???===FFFFFFGGGGGGEEECCC@@@>>><<<;;;888666444333222222333333222222111111111111/////////............------............///////////////////////////////////////000111111111111111222222222222222222222222333333333444444444555555555444777OOOoooYYYJJJKKKhhhuuu|||dddLLL@@@DDDCCCBBB???<<<;;;;;;<<<999666555666555333777<<<777;;;>>>DDDVVVooo}}}~~~~~~xxxppphhhbbbaaa\\\UUUQQQSSSXXX^^^aaaeeefffgggfffbbb\\\VVVRRRKKKFFF???888555666999;;;888===999:::CCCEEECCCIIINNNSSSXXX```ttt~~~|||sssgggggglllxxx|||zzzhhhLLL666///000000///......---.........------------------------------------------------...........................//////000000111111222222111111222222333444555555;;;333333===999@@@```ssseeeTTT___ZZZEEECCCCCCDDD===555999CCCDDDRRRyyy]]]MMMAAA>>>;;;:::FFFWWWhhhrrr}}}|||mmm```bbblllYYYVVVSSSOOOKKKGGGDDDCCCGGG???DDDNNNTTTiiizzzuuurrrqqqooonnnsssyyy}}}|||{{{}}}}}}|||tttvvvxxxxxxxxxyyy{{{}}}yyytttnnnhhheeefffiiilllbbbeeeppp}}}~~~xxxyyy{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~}}}{{{zzzzzz{{{WWWUUUGGGDDD;;;???<<<666555333111///---,,,+++++++++++++++++++++++++++******************************++++++++++++******************++++++++++++************************************************---***''''''***,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////////////////000000000000111222222333555666666777;;;===>>>>>><<<:::999999777999;;;<<<===<<<:::999CCCCCCDDDCCCBBB@@@>>><<<;;;:::999777555333222222222222222222222111111000//////.........------------------.........//////////////////////////////...///000000111111000000111111111111222222222222222333333333444444444444777<<<888222GGGxxx~~~XXXBBBHHHYYYrrryyysssnnngggbbbKKKFFF@@@===>>>>>><<<999;;;888777999999888:::>>>999;;;<<<===GGG[[[lllrrrhhhtttzzzxxx|||sss|||wwwqqqjjjeee```\\\YYYTTTTTTTTTWWW\\\bbbgggjjjddd```YYYQQQJJJDDDAAA???888777666666666777999:::444<<<>>>BBBIIIFFFDDDNNN[[[UUUQQQbbbkkkdddjjjrrruuuuuubbbbbb]]]NNN:::---+++...///......------.........------------------------------------------------..............................//////000111111111111111111111222333444555111888333222<<<<<<<<>><<<;;;;;;;;;::::::999999999:::;;;<<<@@@@@@@@@@@@???>>>===<<<;;;:::999888666555333333111111222222222111000///............------------------------..........................................///000000000000///000000000111111222222222222222222222333333333444///999<<<555888XXXlllWWWFFFLLLgggwwwzzznnn^^^KKKAAABBBEEECCC???AAA>>><<<>>><<<888666777444777888<<>>EEEDDDCCCBBB:::;;;JJJKKKTTTccc|||nnnaaaUUUZZZiiipppeeeVVVDDDBBB>>>888222///............------------......------------------------------------------------.................................///000000111111111111111111222333444444000888777555:::>>>???CCCYYY___[[[QQQooo\\\JJJ@@@DDDDDD;;;888>>>IIIEEEIIIfffmmmQQQKKKIIIBBB;;;<<<@@@UUUlll{{{rrr}}}rrrooorrrkkk``````cccZZZXXX```dddnnnrrrxxx{{{zzzvvvpppmmmoooqqqtttwwwxxxvvvtttsssqqqtttuuuuuuxxx{{{zzzuuuxxxwwwwwwyyy{{{|||{{{yyypppnnnuuu}}}fff```cccqqq{{{zzzyyyzzzxxxyyyyyyzzzzzzzzzzzzzzzyyyzzz||||||||||||}}}WWWSSSEEEDDD<<<@@@<<<666555333111///---,,,+++++++++++++++++++++++++++******************************++++++++++++******)))))))))************+++***************************************************)))(((+++......,,,)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............//////000000111111222555555666666777888888999777:::===>>>======>>>>>>AAA???>>>======???AAABBB>>>>>>>>>>>>======<<<;;;::::::999999777555444333000111222222222111///............------------,,,,,,------------.................................---......////////////////////////000111111222222111111222222222333333333000444999::::::CCC\\\uuuuuuZZZPPPUUU]]]lllwwwsssnnnWWWMMMIIICCC===BBB===;;;======999777888:::888555777BBBWWWppp{{{xxx{{{tttgggfffooo^^^\\\XXXTTTQQQQQQTTTVVVaaagggnnnjjjccchhhmmmgggUUUkkk}}}sssmmmllloootttwwwmmmjjjhhhjjjpppuuuuuusssmmmmmmnnnooonnnjjjddd___iiieee\\\QQQGGG???<<<;;;777777777777777666666666888666555444555888;;;===EEEFFF@@@<<<;;;555;;;OOOkkkzzz|||ooo^^^```dddiiikkkdddOOO;;;333111//////111111///------------,,,------...///------------------------------------------------........................---......//////000000111111000000111111222333444555888;;;999888<<>>888777AAADDDCCCOOOxxxdddNNNFFFCCC???===888NNNeeevvv}}}uuu{{{uuuzzzxxxooorrruuuvvvtttpppmmmlll^^^cccjjjoooqqqrrrtttvvvyyyyyywwwtttwww{{{zzzvvvxxxwwwwwwwwwyyyyyyyyyxxxkkkqqq}}}sssfffaaalllzzz|||yyyxxxxxxyyyzzzzzz{{{{{{zzzzzzxxxyyy{{{||||||}}}XXXQQQCCCDDD===@@@;;;666555333111///---,,,+++++++++++++++++++++++++++******************************++++++++++++******))))))))))))************************************************************))))))))))))++++++***)))******************************++++++++++++******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,------------.........------------............//////000000111222222333666666777777888888999999777999<<<===>>>>>>@@@BBBDDDCCCCCCCCCCCCDDDEEEFFF??????>>>===<<<:::999999888888888888666555333111000000222222222111///............---------,,,,,,,,,,,,---------.................................------.../////////............//////000111111222111111111111222222222222444555666555333222666:::NNNwwwSSSTTTMMMNNNppp||||||uuueeeWWWMMMOOOGGGBBBAAAAAA??????AAACCC???:::777:::CCCQQQ[[[ccc```ggguuuxxxpppnnntttfff]]]RRRKKKHHHEEE@@@<<<555@@@EEEFFFKKKKKKLLLTTTKKKWWWdddkkklllnnnsssyyy|||uuutttuuuqqqjjjjjjrrryyyzzz~~~xxxrrrsss{{{{{{yyyvvvqqqmmmgggeeebbb^^^XXXPPPGGGAAAPPPNNNJJJCCC<<<888777999777777888999888777555444555666888:::===@@@BBBCCC999::::::DDDRRRUUU\\\ooo{{{yyy~~~bbbXXXdddiiijjjddd\\\RRRBBB444.........///000000...------,,,,,,,,,------...///------------------------------------------------........................------......///000000000000000000000111222333444777444888;;;888:::AAAAAA999mmmuuuzzziiiUUU|||jjj^^^OOOGGGEEECCC===888777@@@EEEHHHZZZ___LLLGGGDDD>>>:::@@@KKKZZZlllyyysss{{{uuusssvvvxxxvvvrrrnnnmmmlllgggiiimmmrrrvvv|||wwwxxxvvvooonnnrrrvvvwwwyyyyyyxxxvvvuuuuuuvvvwwwrrrxxx~~~nnnccckkkwwwzzzyyyyyyxxxyyyzzz{{{|||{{{{{{zzzxxxzzz||||||{{{|||}}}YYYOOOAAADDD>>>@@@:::666555333111///---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((()))***+++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---------.........//////---------........./////////000000111222333333333666666777777888888999999777999;;;======???AAACCCCCCDDDEEEFFFFFFFFFEEEEEEAAAAAA???===;;;999777777777777777777666444222000///000222333222111///.........---------,,,,,,,,,,,,,,,,,,---------..............................,,,---......//////......---......///000111111222000111111111111222222222///666777111000666;;;:::888<<>>>>>???@@@AAACCCGGGGGGMMMLLLEEEGGGPPPNNNDDDAAA???===:::888999<<<>>>;;;BBB<<<;;;EEE>>>999HHHJJJNNNUUUYYYTTTOOOTTT^^^hhhfffcccaaadddfffaaaZZZXXX]]]eeelllsssxxx{{{|||vvvtttrrrnnnkkkjjjiiijjj```^^^\\\XXXUUUQQQNNNLLLCCC???;;;999999:::::::::111555999:::888666666777777777666666666888:::;;;:::>>>EEEJJJJJJEEE???:::???DDDPPPmmm{{{kkkbbbeeessspppiiiYYYHHH>>>;;;333***---///111111...,,,---...,,,,,,,,,,,,------...///------------------------------------------------........................------......///000000000000000000000111222333444666...333;;;888:::AAAAAAIIIEEEwwwmmmUUUccc^^^TTTIIIFFFGGGCCC===333>>>HHHJJJHHH]]]zzz]]]SSSKKKBBB>>>999>>>NNN[[[hhhvvvmmmbbbfffjjjkkkjjjiiijjjkkkqqqnnnjjjjjjnnnsssxxxzzzooosssqqqhhhcccfffooouuuvvvwwwxxxxxxyyy|||}}}|||~~~tttgggllluuuxxxyyy{{{yyyzzz{{{|||||||||{{{zzzyyy{{{|||{{{zzzzzz{{{|||]]]QQQ???BBBAAADDD<<<777777555333111///...---++++++++++++++++++++++++************************---+++((((((******)))'''((()))***++++++++++++++++++++++++************)))++++++************++++++************************************************************************************************+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------////////////000000000000///000111222444555666777999999::::::<<<===??????BBB@@@>>>@@@CCCDDDBBB@@@CCCAAA???<<<:::888777777777666555444333222222333111222222333333111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++,,,---......//////.........------------...//////000000000000111111111111111111111222333444666777333888>>>QQQ~~~hhhMMMHHHRRRhhhsssgggyyylll\\\NNNIIILLLGGGEEEDDDDDDBBB===<<<======>>>AAADDDEEEBBB>>>:::;;;999777777999:::999888999888666666888999:::;;;===???AAACCCEEEGGGGGGHHHOOOQQQSSSUUUTTTSSSPPPOOOQQQPPPRRRVVVZZZ[[[YYYVVVSSSOOOKKKIIIHHHGGGEEECCCGGGBBB>>>===;;;888666666444777888333000222777:::;;;666333555777777777:::777@@@<<<444999===???EEEJJJLLLLLLIIIDDDAAADDDGGGIIINNNddd}}}yyyooo]]]\\\jjjvvvuuuooommm^^^JJJ:::222000///...........................------------------------+++++++++,,,,,,,,,------------------------------------------------------////////////000000000000000111111111111222222222666666666777999;;;>>>???GGG:::___mmmUUUoooeeegggcccWWWLLLFFFCCCAAABBB000777PPPOOODDDddduuuTTTJJJLLLIII@@@:::AAAOOO___mmmwwwxxxtttnnniiihhhjjjlllmmmgggfffeeefffjjjqqqxxx}}}tttpppllljjjkkkmmmmmmmmmrrrtttvvvwwwxxx|||~~~|||~~~mmmdddmmm{{{|||ttt|||{{{{{{{{{|||}}}|||{{{|||{{{{{{zzzzzz|||}}}~~~YYYNNN===@@@???BBB999777777555333111///...---++++++++++++++++++++++++************************---***((((((******)))''')))***++++++,,,,,,+++++++++++++++************)))++++++************++++++************************************************************************************************+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,------------------------.../////////000000000000//////000222333444555666777777888999:::<<<>>>??????===;;;<<<>>>>>>===;;;@@@???===<<<:::888666555444444333222111111111111///000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////......------,,,,,,,,,------...............---------------...///////////////000000000111111111111111222333444555666;;;777333555EEEfffWWWBBBPPP___ccc{{{nnnggg^^^ZZZQQQGGG@@@???AAABBB???<<<:::;;;???BBBCCCCCCDDDAAA===888666666999;;;999999999888888888999:::777777888888777777666666:::;;;<<<>>>===<<<;;;:::<<<;;;:::<<<>>>???===;;;>>>======<<<;;;:::999777888777666777999:::;;;<<<666888::::::::::::888666;;;999:::>>>???===>>>AAA777@@@FFFOOOYYYTTTKKKMMMHHHHHHGGGGGGJJJSSSaaajjjyyyuuuccc``````eeelllkkkaaaXXXQQQGGG;;;222000///...---........................------------------------,,,,,,,,,,,,------------------------------------------------------------.../////////000000000000000000111111111222222222444444444555777999<<<===999;;;HHHpppdddWWW~~~~~~mmm[[[SSSPPPIIICCC@@@???444555BBBEEECCCTTTnnnvvv]]]IIIKKKDDD===;;;>>>III]]]nnn||||||oooccciiiyyyssssssssssssssstttuuuvvvsssssstttuuuvvvwwwwwwwwwxxxzzz|||{{{zzzzzz|||~~~yyyyyy{{{yyy~~~}}}nnndddiiiwww}}}||||||~~~{{{xxx}}}|||{{{zzzzzz{{{|||}}}UUUMMM>>>AAA???BBB999777777555333111///...---++++++++++++++++++++++++************************,,,***))))))*********)))++++++,,,,,,------,,,,,,+++++++++************)))++++++************++++++************************************************************************************************+++++++++*********************++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************((()))******++++++******))))))))))))))))))))))))*********++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,------------....../////////000000000...//////111222333444555444555666777999;;;===>>>>>>===;;;:::;;;:::888777;;;;;;;;;;;;999777555444222111111000/////////...---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111111000///......------,,,,,,---...............---------------......///.........////////////000000000111111222333555555888111333777111444ZZZ\\\GGG999KKKgggxxxuuu|||fffJJJ::::::<<<;;;@@@>>>>>>BBBEEECCC<<<666666:::???BBBBBB???<<<:::;;;<<<===<<<;;;::::::;;;>>>======;;;:::999888777888888999999999999999888;;;999777666777777666555333555888888777666666666888888777666666777888888222111222666:::;;;:::999555444666;;;===@@@IIIRRRjjjeeeWWWQQQSSSMMMHHHOOOHHHMMMVVVdddvvvttthhhnnn|||uuummmggg```[[[cccmmmpppiii[[[MMMDDD777333...---...///---+++------------------------------------------------,,,------------.........------------------------------------------------....../////////000000000000000000111111111222222222222222444555777999:::333DDD;;;KKKjjjjjjsssddd\\\RRRFFFCCCGGG>>>999555666===EEEHHHGGGxxxTTTNNNJJJDDD<<<555888III[[[mmmvvv{{{yyy|||}}}uuuttt{{{qqqttt}}}|||zzzwwwtttsssuuuwwwqqqtttyyy||||||{{{yyyyyywwwxxxyyyzzz{{{~~~uuuwwwyyyuuu{{{||||||vvvjjjccchhhqqqxxxzzzxxxxxxzzz~~~}}}{{{~~~}}}{{{zzzyyyyyyzzz{{{SSSNNN@@@DDDAAACCC:::777777555333111///...---++++++++++++++++++++++++************************+++***))))))******++++++,,,,,,---------------,,,+++++++++*********))))))++++++************++++++******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************((())))))***************))))))))))))))))))))))))************++++++++++++************++++++++++++,,,,,,,,,,,,,,,---------........./////////000000......///000111222333333333444555666999;;;===???BBB@@@???===<<<;;;999888777777999999888666333222000000000000//////......---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------111111000///...------,,,,,,,,,---.........------------,,,,,,------...///---------.........//////000000000111111222444444444...555BBB>>>111888NNNvvviii^^^JJJ???LLLdddbbbLLLGGGBBB::::::888888>>>GGGLLLKKKHHHRRRLLLDDD@@@@@@BBBDDDDDD<<<===>>>>>>===<<<<<<<<<;;;;;;::::::::::::::::::999999999999999999::::::<<<:::888777777888999999999;;;======;;;;;;<<<>>>:::<<<<<<888777888888777AAA===::::::;;;<<<@@@EEEQQQOOOOOORRRWWWbbbvvvlllTTTTTT^^^hhhuuufffQQQQQQ^^^hhhooorrrqqqgggWWWFFF;;;777000...---...000000---+++---------------------------------------------------------.........//////------------------------------------------------........./////////000000000000000000111111111111111111222333555666888888777HHH===<<>>FFFVVVcccoooqqqqqqssstttsssqqqpppnnnlllmmmrrrzzz~~~xxxqqqmmmooovvv|||vvvzzz~~~~~~{{{zzzzzz{{{yyywwwwwwzzz~~~uuuyyyzzztttzzzrrraaa]]]fffqqqvvvvvvwwwyyy{{{}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxyyyQQQNNNAAADDDAAACCC;;;777777555333111///...---++++++++++++++++++++++++************************)))***************,,,---------.........------,,,+++++++++*********))))))++++++************++++++******************************************************************************************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************(((((()))************)))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------............////////////......///000111111222222333444555777999;;;===???CCCBBBAAA@@@===<<<;;;:::444555777777666444222111///000000111000000///.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------//////...------,,,+++++++++,,,,,,---...---------,,,,,,,,,,,,,,,---......------------............000000000000111111222333777222111555666333333777???UUUjjjKKKBBBCCCGGGYYYnnnsss|||wwwdddZZZPPPDDDBBBMMM___pppyyygggccc```aaa___VVVEEE888>>>===<<<<<<======<<<;;;<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<999:::::::::;;;<<<===>>>;;;;;;:::999888999<<<>>>333999===;;;<<>>PPPeeetttzzz{{{xxxuuuvvvqqqkkkhhhjjjoootttwww{{{tttmmmmmmrrrwwwwwwyyyzzzzzzzzzyyyyyyyyy}}}{{{|||~~~xxxyyyvvvooorrrsssxxxxxxooo^^^TTTWWW___eeekkkssszzz~~~~~~~~~~~~}}}{{{yyyxxxwwwwwwwwwOOOLLL???BBB>>>AAA:::777777555333111///...---++++++++++++++++++++++++************************((()))*********+++---///------......------,,,,,,+++++++++************)))++++++************++++++***************************************************************************************************************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************'''((())))))******)))))))))))))))))))))))))))))))))))))))************+++)))))))))************+++******++++++,,,,,,------------........./////////...//////000111111222222444444555666888:::<<<===??????@@@>>>;;;::::::;;;555555555555444333111000///000111111111111///...///......---,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,------...---------............///000000//////000111111222111555555///---111666888///222GGGhhhqqqaaaTTTGGGAAABBBOOO[[[|||sssllllllpppsss|||~~~xxxjjjRRRMMMGGGGGGJJJKKKHHHDDDFFFEEECCCAAA????????????::::::;;;<<<============888:::>>>???>>>===<<<===;;;999888999<<>>AAAHHHCCCAAA???666000:::KKKHHHFFFWWWuuuVVVGGGFFFDDD>>>999888DDDVVVgggssszzz}}}~~~uuuoooiiigggjjjmmmppppppnnnxxxlllmmmqqqpppvvvnnnkkkkkkeeecccbbbcccfffiiiiiiiiisssuuuyyy}}}~~~yyyuuu|||yyywwwvvvtttpppllljjjaaannnpppYYYLLLMMMRRR]]]mmm|||}}}|||zzzxxxwwwwwwwwwwwwPPPMMM???AAA>>>BBB;;;777777555333111///...---++++++++++++++++++++++++************************''')))++++++***+++---000---------------,,,+++++++++++++++************)))++++++************++++++************************************************************************************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,---------------........./////////000000111111222222222333333444555666888:::;;;:::;;;===<<<999888:::<<<666666555444333222111000...///000111111000///...///...---,,,,,,,,,------***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,,,,,,,++++++,,,,,,---...---............/////////000////////////000111111,,,222777666333222444555333666555000OOOsssaaaRRRGGGFFFGGG]]]www{{{{{{qqqrrr~~~vvvkkkiiinnnoooiiibbbZZZXXXTTTQQQOOOMMMMMMMMMEEEFFFIIIJJJKKKKKKJJJIIIIIINNNRRRTTTPPPKKKFFFEEEOOONNNPPPWWW```eeeddd```bbblllooogggcccfffgggccc]]]fffzzzssszzzuuuyyymmmYYYVVVYYYZZZkkk{{{jjj[[[OOO<<<777111///000111///,,,------------------///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------------------------------.........//////////////////000000000111111222444555666777666666:::666===DDDAAAMMMvvvlllYYYttt]]]AAAFFFGGGEEEDDDAAA;;;666888>>>GGGCCCDDD[[[vvv]]]PPPGGGAAA???>>>>>>CCCOOO\\\hhhqqqvvvwwwuuutttuuuyyy|||}}}|||~~~wwwgggZZZ[[[fffnnnrrryyy~~~vvvnnnjjjiii\\\XXXUUUWWW]]]___]]]YYY^^^aaahhhrrryyy|||zzzwwwvvvzzzuuulllmmmvvvwwwqqqjjjvvvvvvfffYYYQQQZZZppp|||{{{yyyxxxwwwwwwwwwxxxRRRPPPBBBCCC@@@DDD>>>777777555333111///...---++++++++++++++++++++++++************************''')))++++++***+++...111,,,---------,,,,,,+++***+++++++++************)))++++++************++++++************************************************************************************************))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***+++,,,,,,---------------.........//////000000111111222222333333222333333444555666888888777:::<<<;;;999999;;;===888777555333222111000000,,,...///111111000...---...---,,,+++++++++,,,---******************************+++++++++,,,,,,,,,***++++++,,,,,,------...++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---............////////////000000////////////000000111333...,,,111333111000222666000777:::@@@jjj~~~bbb___GGG>>>LLLKKKYYYwwwuuu~~~~~~zzzxxxxxxxxxxxxnnnpppsssvvvvvvvvvtttrrrzzzvvvooolllllllllqqq~~~}}}{{{zzz~~~ooovvvZZZLLLNNN[[[pppqqqbbbUUUBBB111111...++++++...///---+++,,,---......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------------------------------------.........//////////////////000000000000000222333555666666555555999:::555AAALLL>>>NNNIIITTTQQQHHHFFFHHHFFFCCCCCCDDD===444:::HHHIIIBBB[[[xxx___MMMDDDDDD@@@:::888???NNN]]]iiipppuuuuuuwwwzzz||||||yyyvvvsssmmmrrrwwweee\\\bbbiiippprrrnnnlllooorrrjjjddd```bbbhhhiiiccc\\\YYYYYY\\\cccllluuuyyyzzzrrrzzzvvvjjjnnnllliiiwww[[[SSSfff{{{~~~xxx{{{zzzyyywwwwwwwwwwwwxxxUUUJJJEEE===CCC???<<<:::999777444222///---,,,,,,,,,,,,+++++++++******)))************+++++++++)))***+++,,,---///000000......---,,,,,,+++******+++++++++*********))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------///////////////000111111111111222333444777999;;;;;;<<<======;;;888444222333333222222111000//////......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000000000000000000000000000000444555333999QQQwwwbbbJJJ???CCCLLLXXXVVV]]]www{{{pppxxxwwwssszzzfff[[[dddTTTjjjvvvuuu|||sssjjj\\\KKK>>>666333222////////////............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000111111222333444444444444555777;;;>>>AAAFFFLLLPPPyyyfff???ddd\\\GGGGGGJJJEEE===BBBDDD888:::999@@@HHHFFFSSSuuuaaaTTTHHHDDD>>>:::999<<>>DDDAAAAAAMMMdddxxx|||vvvvvvvvvyyy|||rrrhhhZZZRRRRRReeexxxvvvcccPPPJJJAAA888111.........////////////............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////000000000000000111222333444444444444666888:::===???BBBGGGJJJhhhhhhLLLiiiwwwOOODDDFFFNNNKKKEEE???555888777<<>>;;;;;;999777555222///---,,,,,,,,,,,,+++++++++******)))************+++++++++........................------,,,,,,++++++******+++++++++***************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------......------......///000000000000111333555777999888999:::;;;:::888666444222222222111111000000///------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))((()))******++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000000000000000000000000000///111222111222:::GGGQQQSSSSSSNNNIIIOOOhhhxxxYYYTTTIII@@@@@@HHHOOORRRhhhxxxvvv|||nnnrrr}}}kkk]]]RRRXXXkkk}}}yyynnndddZZZLLL@@@555222///,,,+++---///111/////////............---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................../////////000000000000111222333444444444444666888:::;;;<<<>>>AAADDDFFFjjjSSSKKKjjjIII===HHHJJJEEEDDDAAA888888999;;;===AAALLLWWWlllUUUOOOIIIDDD???:::<<>>BBB>>><<<;;;:::888555222///---,,,,,,,,,,,,+++++++++******))))))*********+++++++++------............//////,,,,,,,,,,,,++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,------......---------------------...//////000000000000222444666777777888999999999888777666222111111111000000000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000333666999======:::444111;;;NNN^^^}}}fffTTTLLLJJJHHH???BBBPPPUUUYYYyyy||||||yyytttmmmpppyyy{{{tttyyyhhhTTTMMMQQQ]]]kkkwwwzzzhhhRRRCCC:::333000111//////---------///111222//////.........---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000000111222333333444333333555777999:::;;;<<>>666666>>>EEEFFF???SSSvvvwww[[[MMMIIIFFF@@@===888;;;CCCLLLVVV]]]ccchhhooouuu{{{uuunnnppptttxxxwwwooobbbXXX```mmmzzz}}}|||~~~{{{wwwvvvxxx{{{|||}}}xxxkkkkkkyyy|||ooo___```sssuuuttt{{{vvvrrrvvvttttttttttttsssssssssrrryyyQQQMMMKKK@@@CCC@@@>>>===<<<999666333000---,,,,,,,,,,,,+++++++++******)))************+++++++++)))***+++,,,...///000000++++++++++++++++++*********************+++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------......------......///000111000000000111333555666666777777777777666666555000000000000000000000000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++...000111000///---+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////////////////000///...///111333444444...000111111111111333555000///333===OOOmmmnnnaaabbb\\\HHHPPPMMMLLLNNNTTTddd|||xxxyyyyyyvvvrrrkkknnnrrrwww|||uuu[[[TTTTTTQQQSSSGGGGGG\\\rrr}}}rrr___WWWTTTIII:::333...,,,///222111000000---------------------............------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------.........////////////000111222333333333333222444888:::<<<===@@@BBBCCCCCCCCCeeeXXXXXXfffJJJDDDIIIFFFGGGFFF@@@666222888@@@DDDEEEBBBHHHhhhyyy^^^OOOGGGCCCBBB:::888;;;FFFRRR\\\dddkkkssswww~~~{{{vvvuuuwwwtttmmmfff]]]eeeoooxxx}}}~~~}}}{{{vvvsssrrrtttvvvwwwxxxoooooowwwsss|||{{{^^^```llltttxxxuuuqqqssssssrrrqqqrrrrrrrrrqqqpppooonnnvvvOOOMMMKKKAAADDDAAA@@@===<<<:::666333000---,,,,,,,,,,,,+++++++++******)))************+++++++++******++++++,,,---......******************++++++))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------//////......//////000111222111111111222444555666777777777666666555555444///000000000000000000000,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***))))))***,,,...///333222///---++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////.........///111222222333777555333222333555777888888777777888999===IIIVVVcccXXXNNNLLLNNNOOOOOOPPPcccgggssszzzwwwuuuxxx}}}{{{wwwsssvvvyyy{{{}}}~~~qqqZZZ]]]XXXLLLCCCFFFPPPXXXbbblllyyymmm\\\EEE777333333...'''333222...)))(((+++.........------------...///000.........---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////000111222222333333222111444888:::;;;<<<>>>???<<<>>>???MMM[[[gggeeeGGGFFFMMMGGGEEEBBB???:::777999===AAA@@@???IIIgggkkkUUUJJJGGG@@@;;;999>>>DDDJJJTTT^^^hhhkkkrrr{{{}}}{{{~~~mmmkkklllttt}}}zzzyyywwwtttrrrrrrssstttuuuuuukkkrrruuuttt|||___jjjoooooommmrrryyyuuujjjnnnoooooonnnmmmkkkiiihhhsssMMMMMMLLLAAAEEEBBBBBB>>><<<:::777333000---,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++******************++++++))))))******++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------///////////////000111111222222111111222444666777888777777666555555444444////////////000000000000,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++)))((((((***+++---555333111...,,,+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////+++---///000000/////////000//////111333333111...222000111444555333666:::DDDTTTllleeeUUUQQQRRRGGGOOOQQQOOOSSS]]]```\\\]]]zzzzzzxxx~~~uuu{{{tttkkk___UUUNNNIIIHHHIIIVVV[[[jjj{{{zzzzzzuuuOOO555333222444333000///111(((000333///...000000+++,,,,,,+++***+++,,,---.........---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////000111222222333222222222444888:::::::::;;;<<>>CCCGGGDDDEEEIIIFFF<<<777999555CCCJJJBBB???YYYlllXXXQQQJJJCCC>>>;;;777666@@@LLLSSS[[[fffqqqyyytttjjjkkkrrrvvvvvvtttrrrtttuuuuuusssrrrrrrtttqqqwwwxxxccclllzzzqqqrrr}}}yyybbbkkkqqqpppooossstttqqqlllllllllkkkjjjgggeeecccgggQQQHHHIIIDDDBBBDDDBBB::::::999555111---,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))******+++,,,,,,---......,,,,,,,,,---------........................------......///111222333444555555444444333333222222111///............---------,,,,,,,,,+++++++++******++++++******++++++,,,---************************************************++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------............//////////////////000111111000111111111111222222222222333333444555666777888<<<<<<>>>EEERRRddduuuzzzwwwcccYYYMMMPPPXXXNNNGGGPPPQQQRRRRRRRRRWWWfffzzzuuuaaaVVVUUUYYYTTTPPPMMMQQQYYYbbbggghhhnnnxxxqqq\\\EEE666000000//////.........---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111///000000000111111111111444555666888999:::::::::<<<===@@@BBBCCCYYY{{{ccctttiii;;;@@@HHHKKKEEE>>><<<<<<999444888AAAEEE>>>???VVVsss|||]]]TTTIIIDDDHHHCCC777555<<>>;;;666///***////////////......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111000111111111222222222222222333555666888999999999888777999<<<<<>><<<444444===BBBAAAEEEMMM___vvv^^^JJJFFFEEE@@@???CCC??????BBBIIIOOOVVVcccooommmnnnooopppqqqqqqrrrrrriiiddd```^^^```ccceeeeeemmmnnnnnnnnnmmmllllllkkkmmmmmmxxxpppjjjqqqssstttuuurrrrrrxxxuuuqqqlllkkkmmmooommmjjjkkkfff^^^VVVPPPIIIBBB>>>jjjTTTJJJJJJDDDBBBDDDAAA888999888555111...---...,,,,,,,,,+++++++++******+++++++++***************++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))******++++++,,,,,,------,,,,,,,,,,,,------------........................---...///000222333444444444444333333222111111111............------------,,,++++++++++++*********+++************+++,,,,,,************************************************++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------............//////////////////000111111000000000111111111222222222222222333444555666777;;;;;;;;;;;;:::999777777===>>>CCCFFFFFFNNNgggvvvhhh^^^XXXVVVbbbhhh^^^OOOJJJPPPWWWMMMWWWSSSMMMTTTVVVMMMHHHJJJMMMKKKGGGKKKUUUXXXTTTJJJQQQ\\\bbb]]]UUUVVV\\\___TTTWWWbbbcccbbbZZZKKKGGGMMMUUUYYYVVVPPPLLLKKKIIIIIIHHHFFFKKKRRRTTTQQQZZZiii{{{wwwnnn___QQQGGGAAA===<<<888333---***,,,////////////............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////000111111111111111222222222333333000111333555666777888888:::888;;;??????@@@LLL[[[ooo___GGGfffbbbIII;;;DDDMMMIIIDDDEEEGGG:::444;;;BBB@@@<<<<<<666[[[hhhZZZTTTMMMEEEAAAAAA<<<999:::<<>><<<:::999kkkUUUJJJJJJDDDBBBCCC@@@888888777555111///......,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------...............---...///000111222333444333333333222111111000000.........---------,,,,,,++++++++++++***************************++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............//////////////////000000111000000000000111111111111222222222222333444555666333555888:::<<<;;;:::999???>>>???>>>999999FFFUUUWWW\\\gggvvv~~~wwwtttpppzzzqqqdddmmmuuulll```dddfffcccYYYRRROOOMMMIIILLLJJJLLLSSSVVVSSSQQQQQQQQQTTTYYYUUUNNNPPPZZZ___SSSSSSWWW]]]_________bbbuuuwwwwwwwww{{{wwwlllbbbXXXNNNHHHEEE>>>444---,,,------,,,333111000000000///,,,)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000111000000111111111222222222///000222333555666777777<<<<<>>IIIGGGFFFLLLHHHCCC???===999777<<>>===<<<===AAAQQQXXXaaafffgggiiinnnrrrvvvtttqqqnnnllljjjhhhgggjjjjjjkkkkkklllkkkkkkkkkmmmhhhlllyyy}}}wwwqqqrrrnnnnnnmmmmmmnnnmmmllljjjlllhhhccc```]]]YYYTTTPPPGGGDDD???;;;:::::::::;;;kkkTTTJJJJJJDDDAAACCC@@@888888777555111///......,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))******+++++++++++++++,,,+++++++++,,,,,,,,,---------------.........//////------...///111222333444333222222111111000//////...------------,,,,,,,,,+++++++++*********))))))******))))))******+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............//////////////////000000111//////000000000111111111222222222222222333444555111222444555666666666666777888<<>>CCCJJJNNNOOOVVViii}}}~~~uuutttwwwzzz{{{ooogggnnn{{{}}}}}}yyyrrrwww~~~|||rrrmmm[[[VVVMMMDDD===777222///555111...///111222111///((()))+++...///...+++(((,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000////////////000000000000...000111333555777777888:::;;;>>>@@@>>><<>>777333999AAAAAA@@@>>>AAAWWWooo```ZZZJJJCCC???@@@@@@<<<999:::555<<>>:::777EEEDDDEEEHHHHHHIIIOOOXXXLLLOOOcccuuunnnqqqkkkfff^^^UUULLLAAA666///999777444111//////000111+++,,,---///000...+++(((///...------...///000111++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......///000000........./////////000000///000222444666888999999;;;===>>>;;;888888===CCC;;;MMM```bbbyyyuuuTTTHHHEEEBBB>>>FFFDDDBBBCCCCCC???888333000;;;DDDAAA===LLLssszzzaaaUUUHHHCCCAAA???===>>>;;;===???@@@BBBGGGNNNTTTWWW[[[aaaeeefffeeeddddddaaabbbcccdddeeeeeeeeeeeefffeeegggjjjhhhdddfffkkkhhhhhhhhhhhhgggddd___[[[RRROOOKKKFFFAAA===:::888777777888;;;CCCPPP^^^hhhgggQQQGGGHHHBBB@@@CCC@@@999:::888555111...,,,---,,,,,,,,,+++++++++******))))))*********+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))++++++*********************++++++++++++,,,,,,,,,,,,,,,------...//////000,,,---...///000222333333222111111000//////......---------,,,,,,,,,++++++************)))))))))))))))))))))))))))***++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------............//////////////////000111111////////////000000000111111111111111111222222333111111222333444666777888666777888:::===@@@BBBAAADDDBBBBBBFFFHHHJJJOOOVVVTTTSSSUUUbbbgggSSSEEENNNIIIEEEFFFTTTgggrrrooohhhxxxooommmvvvyyy{{{xxxlllkkkeeebbb\\\VVVSSSNNNBBB555111111111111333333333222............---...///000+++---///000///...---......---+++)))'''(((***+++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......//////000////////////000000000000000222444666888:::;;;;;;>>>>>>===;;;:::;;;===???<<>>===<<<999888888999:::===BBBJJJUUUbbbssseeeOOOFFFGGGBBB@@@CCC@@@::::::999555111---,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,,,,,,,------...///000000,,,---...///000111222333111111111000//////......---------,,,,,,,,,++++++************)))))))))))))))))))))))))))******+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------........./////////////////////000111111////////////000000000000111111111111111111222222777777777777666666555555999<<<===:::888:::<<<>>>>>>@@@BBB@@@<<<>>>MMM^^^YYYZZZSSSOOOPPPFFF>>>CCCKKKDDD===;;;>>>AAAAAA???:::???AAA===;;;???DDDFFF;;;FFFGGGJJJXXX^^^ZZZ[[[```mmmzzzssseeeaaa```cccfffeeefffhhh}}}vvviiiZZZIIIGGG===???JJJTTTOOO>>>444666333444444444777999555...111333333222...,,,---...***,,,///000///...------+++,,,---+++((((((+++...'''))),,,---,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000000000000000111111111111111333555777999;;;<<<<<<;;;;;;:::999;;;===<<<999???444@@@OOOdddZZZ\\\rrrRRRDDDHHHJJJFFFAAAAAADDDFFF>>>444111999???>>>>>>BBB===]]]~~~ooo^^^PPPIIIEEEBBB>>>=========<<<<<<888;;;===>>>>>>@@@EEEIIIIIIIIIKKKMMMNNNOOOOOOOOOKKKKKKOOOSSSUUURRRNNNKKKHHHIIIIIIFFFAAA<<<::::::888888888999:::>>>CCCFFFNNNXXXfffuuucccLLLGGGNNNGGG>>>>>>???===;;;888333...,,,,,,---,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------...------......///000111......------------............---,,,,,,+++******************************)))************+++++++++************************************************,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......//////............//////000000000111222222333333111222333444555555555555999888888777888:::;;;<<>>;;;999777666999999888777666555444444333333333333333333333333777777777777777777777777444444444444444444444444@@@???===;;;888666444333111111111111111000//////////////////////////////////////////////////////------------------------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111111111222222222222444444444555777:::<<<===:::;;;<<<;;;888777999;;;CCC@@@BBBFFFJJJ[[[yyyTTToooYYY>>>>>>KKKFFFDDDIIICCCDDDAAA@@@777---666@@@<<<===@@@HHHXXXssszzzeee\\\RRREEE>>>===>>>===;;;999999999888666666666666;;;::::::::::::<<<===>>>;;;<<<===>>>??????>>>>>>:::999777777888:::999888===<<<<<<>>>EEEPPP]]]eeennnyyy```JJJFFFMMMHHH@@@AAAAAA<<<;;;999444///,,,,,,---,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))***++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------......///000111......------------.........------,,,++++++******************************)))************+++++++++************************************************,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------......//////............/////////000000111111222333333333333444444555666666666999888888999:::;;;===>>>AAABBBDDDFFFJJJOOOSSSUUUNNNKKKKKKNNNMMMGGGAAA@@@BBBAAA???===:::888777666888888777666555444333333222222222222222222222222222222222222222222222222222222222222222222222222444333222111000///......000000000000000///......////////////////////////........................------------------------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000000111111111222333333444555666999;;;<<<===>>>>>>===:::999:::<<<<<<:::===???>>>CCCZZZssswwwaaa\\\___zzzVVVIIIQQQLLLHHHJJJEEE999;;;BBBCCC=========666>>>>>>???CCCNNNbbb{{{~~~tttggg^^^YYYPPPDDD:::>>>===;;;:::;;;=========888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::===;;;999777777999;;;===EEEHHHNNNWWWcccrrr\\\IIIFFFMMMIIICCCCCCBBB;;;;;;999555111---++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------......///000000000......------------......------,,,,,,++++++******************************)))************+++++++++************************************************,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////............////////////000111111222222333444444444444555666777777888888999:::<<<>>>???@@@@@@CCCGGGKKKNNNOOOPPPPPPKKKHHHHHHLLLLLLFFFAAA@@@>>>>>><<<;;;999777666555666666555444333222222111111111111111111111111111////////////////////////000000000000000000000000.............../////////...////////////...------////////////////////////........................------------------------++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000222222333444555777999:::===>>>>>><<<:::999:::;;;;;;;;;>>>@@@;;;555;;;FFFxxxsssRRRRRRnnnvvvXXXTTTNNNGGGHHHIIIIIIEEEDDDDDD@@@<<<:::;;;888888777555666<<>><<<:::777;;;;;;;;;;;;;;;::::::999;;;::::::999999999999999;;;>>>@@@BBBEEEKKKSSSZZZdddiiirrr~~~yyynnn[[[JJJGGGMMMHHHCCCCCC@@@::::::999666111---++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------...//////000000000...------,,,,,,------...,,,,,,,,,,,,++++++******************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................//////............////////////000000111222222222444333333333333555666777666777888:::<<<>>>@@@AAABBBEEEHHHJJJLLLLLLKKKJJJIIIGGGHHHLLLLLLGGGCCCBBB;;;;;;:::999777666555555444444333222111111000000////////////////////////////////////////////////......................../////////000000000111111------.........------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........////////////000111111222333555666777888999:::999999888888999:::<<<;;;>>>BBB>>>666444888==={{{eeeMMMKKKpppqqqbbbTTTEEEBBBGGGPPPJJJBBBBBBEEE???===DDD666777888777777888<<>>???@@@FFFFFFFFFFFFFFFFFFEEEEEEFFFDDDEEEJJJJJJFFFAAAAAA999999888777666555444444222222111111000000//////................................................////////////////////////------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---.........////////////000111222333444555666666777777777777999;;;;;;<<<888777888::::::777666777777???gggpppaaaTTT}}}zzz\\\JJJIIIAAADDD???CCCPPPKKK@@@EEE??????===;;;888666666777666<<<>>>:::@@@YYY~~~yyyppplllfffaaa______bbbddd___```cccfffjjjooorrrttt}}}~~~tttfffZZZRRRKKKAAA;;;```PPPJJJJJJDDDAAAAAA<<<;;;;;;999555111---++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++---...000000000000///------,,,,,,,,,,,,------++++++++++++++++++******************************)))************+++++++++***************************************************++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////......//////............//////......///000000111111222111222333444555555555555444555777:::<<<>>>??????EEEEEEDDDCCCBBBBBBBBBCCCBBB@@@AAAFFFFFFBBB>>>===999999888777555444333333111111000000000/////////........................------------------------////////////////////////......---------,,,,,,,,,+++,,,,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////............////////////000111222444555555555555999888777999;;;===>>>===888777666555555666777888666---666VVVttt{{{qqqddd\\\___JJJ===JJJKKKAAAGGGGGGEEEAAA===999777666555333999???@@@>>>===???BBBZZZpppooocccVVVOOOFFFAAA??????>>>===aaaQQQJJJHHHAAAAAACCC===<<<;;;999444///,,,,,,---)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++,,,...000111000//////---,,,,,,++++++,,,,,,---******************++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...//////............//////......//////000111111111222333666888888888666555555777999<<<===?????????AAAAAAAAABBBBBBCCCCCCCCCAAA???@@@DDDEEE@@@<<<;;;:::999888666555444222222000000000000////////////........................------------------------................................................+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////....../////////000000000000111333444555666555555<<<999888888;;;<<<<<<:::777888888666555555666666...666888444MMM]]][[[iiiCCCJJJOOOGGGLLLHHHFFFCCC@@@???>>>======BBB777---...777<<<;;;888555===JJJXXXhhh|||tttjjj```VVVJJJBBB@@@>>><<<:::999:::;;;<<>>@@@CCCDDDEEEDDDDDDCCC@@@AAAFFFFFFAAA===<<<::::::888777555333222111000000000000000/////////................................................------------------------)))******+++,,,,,,------+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////000000000000000222333555666666555555<<<:::777777888999777555111555888777444333222111999***///999222<<>>:::777777;;;CCCJJJNNNZZZiii}}}yyynnnddd^^^YYYPPPFFF@@@@@@AAA@@@>>>;;;<<<===;;;777555444444\\\OOODDDBBBCCCAAA???>>><<<:::777333///---++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))***+++,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------...............///000000000111111222222333444444444666888888888999;;;<<<===AAAEEEFFFCCC@@@@@@AAADDDBBB???>>>>>>>>>===;;;999888777555333111000///////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666333444555777888888888888444444333333333222222222222555666333000555BBBNNNzzz___PPPaaahhhQQQ```hhh\\\MMMPPPLLLIIIGGG======LLLDDD999666===>>>666444;;;666666666777999:::<<<===>>>AAAFFFMMMUUU\\\aaadddooorrrwww}}}xxxqqqllljjjaaa^^^XXXQQQKKKEEEBBB@@@<<<<<<;;;::::::::::::::::::666222111333555666666[[[OOODDDBBBCCCAAA???>>><<<:::777333///---++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))((())))))************))))))))))))***+++,,,,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------...............///000000000111111222222333333444444666777888888999;;;<<<===AAAEEEGGGFFFEEEDDDCCCDDDBBBAAA@@@@@@???===;;;888777666444333111000///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666444444555666777888888888444333333333333222222222222444555222...///666===EEEoooyyylllTTT\\\~~~qqq___PPPLLLAAACCCRRRSSSHHHEEEBBBAAABBBCCCBBB>>>999777666666555555555666666777888999999::::::;;;;;;<<<===???BBBEEEFFFGGGGGGGGGLLLKKKIIIFFFDDDAAA???>>>FFFDDDBBB???===;;;:::::::::999999888888888777777444444555777888888555222YYYNNNEEECCCCCC@@@>>>???<<<:::777333///---,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))))))))************))))))))))))***+++,,,,,,,,,,,,------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...............///000000000000111111222333333333333555777888888999;;;===>>>@@@DDDHHHKKKJJJGGGDDDCCCCCCBBBBBBBBBAAA===:::777777555444222111000///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666444444555666777777777666333333333222222222111111000222222111///...///000111555WWWsssVVVXXX{{{{{{aaaTTTKKKCCCCCCBBBFFFFFFBBB@@@BBB???999999888777555444444333333;;;:::999888777666666555555666777888888777666555555555666666777777777777555555555555666777888999222333444444555555444444555555444444555666888999WWWNNNEEECCCBBB@@@>>>???===;;;777333000---,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********))))))))))))))))))******++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------...............///000000000000000111222222333333222444666777888999;;;===@@@@@@CCCGGGKKKKKKFFFAAABBBBBBCCCDDDDDDAAA===999666666555333222000//////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666444444555666666666555555222222222222111111111111/////////111222222111000'''666@@@MMMwww___QQQmmm~~~rrrZZZIIIHHHDDD???>>>AAACCCCCC>>>===;;;999888777666666444444444444444444444444777777888999::::::999999777777777777777777777777666666666666777777888888111222333555666777666666777888888777555555777999UUUMMMFFFDDDBBB???>>>???===;;;888444000...,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------...............///000000///000000111111222333333222444666777777999;;;===@@@@@@AAAEEEHHHGGGBBB===AAAAAABBBDDDDDDAAA<<<888555555444222111000//////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666444555555555555444444333222222111111111000000000///...---...111333333222,,,888444(((===rrr|||tttiiipppXXXOOOHHHFFFDDDAAA@@@AAA@@@???>>><<<;;;;;;;;;;;;999888777666444333111111000111222333333444444444777666666555444333222222777666666666555555444444777777888888999888888888444888;;;<<<<<>>>>>@@@===;;;888444000...---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------...............///000000//////000000111222222222111333555777777999;;;===??????@@@BBBCCCBBB???===??????@@@AAAAAA>>>:::666444444333222111000///...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666444555555555444333222222111111111000000000000///111///------.../////////:::&&&''';;;999111SSSggglllsss{{{zzzrrrjjj___VVVRRRNNNEEE;;;@@@???>>>===<<<<<<<<<<<>>>>>===<<<<<<;;;;;;888888888888888888888888999888888888777777666666555666666777777666555555999888777666555555666666:::888666777BBB[[[}}}RRRLLLFFFEEEBBB>>>===@@@>>><<<888444111...---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------******************************************************************************************************+++++++++,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------...............///000000//////000000111111222222000222555666777888;;;===<<<===???@@@?????????@@@=========>>>>>><<<888444333333222111000//////...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000000000111222444555666666555555555444444222111111111111000000000/////////////////////...------...***333777333000444888:::kkk{{{gggQQQKKK]]]~~~nnnjjjwwwmmmSSSBBBBBB@@@???>>>=========666666777888999:::;;;;;;::::::999999888999999999555555555555555555555555777777999::::::999999888777666666777999<<>>===@@@>>><<<888444111...------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))*********+++***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******************************************************************************************************+++++++++,,,,,,,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...............///000000/////////000111111222222000222555666777888;;;===999<<>>AAADDD===<<<;;;<<<<<<:::666444333222222111000///......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...//////000000000000000000000111222444555666666555555555444333222111000000000000000////////////,,,///222222111000///000///...000111---***333???777UUU~~~oooyyyzzzhhhOOOFFFaaa|||FFFEEECCCAAA@@@>>>>>>===???>>>>>>>>>======<<<<<<::::::::::::;;;<<<======;;;:::::::::999999888888777888999:::999999777777::::::;;;???EEEMMMTTTXXXPPPaaaxxxtttNNNHHHEEEGGGGGGBBB===<<<<<<;;;999444///,,,,,,---,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((************************+++++++++************)))+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))),,,///111222000---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111333444666888:::<<<<<<===???@@@AAABBBBBB@@@>>>===BBB@@@<<<:::999777555333111000000///...---------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////111111111000000000000000000111222333444555555555555444444333222111000000000000000000000000000000............////////////////////////000000000000;;;000777___xxx]]]XXX```ppptttpppcccYYYVVVKKKCCCJJJ??????:::;;;@@@999555???===;;;888???DDD888444AAA===EEE<<<;;;888444:::111@@@555666===<<<>>>???888;;;JJJ??????VVV{{{rrrNNNHHHEEEFFFFFFBBB===<<<;;;:::888444///---------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((************************))))))******+++++++++,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++...///000///---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111111222444666999:::;;;;;;AAABBBDDDFFFGGGFFFEEEEEECCCAAA===:::888666333111000000000///...---------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////////////////////////////000111222333444555555555555444333333111111000///////////////////////////............////////////.../////////000000000000111111000333DDDggg]]]XXXhhhiiiXXXrrrooo\\\EEEBBBMMMKKKJJJUUU^^^MMM999888AAA;;;777BBB@@@>>>666DDDGGG<<>>SSSbbbVVVGGGQQQ[[[PPPUUUfffmmm~~~nnnNNNHHHEEEFFFFFFBBB===<<<999888777444000...---...,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************'''((()))***+++,,,------+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111000111333555777999::::::<<<===???BBBCCCDDDDDDDDDDDDAAA<<<999777444111///000000//////...---------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////............////////////000111222333444555555555444444333222111000000///////////////////////////---............/////////....../////////000000000///555999666222777FFFTTT|||qqq^^^CCCKKK||||||pppjjjiiilll___JJJTTT___pppsssbbbRRRfffiiiSSSSSSTTTnnnuuu~~~iiiMMMHHHDDDFFFFFFAAA===<<<666777666444000......///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************((())))))***++++++,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............//////000000000111111111111000111333555777999::::::777888:::<<<===>>>>>>>>>AAA>>>:::777666333111////////////......---------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////......///////////////000000111222333444555555555444444333222111000//////////////////////////////---------.........//////........./////////000000222...,,,...444666222...;;;]]]vvveeeVVVWWW```zzziiiuuussslllmmmgggtttyyy}}}fffMMMGGGDDDEEEEEEAAA<<<;;;555666666444111.........,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............//////000000000111111111111111222444777999:::;;;<<<<<<<<<=========>>>>>>======;;;777666555444222000............------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////////////////000000111111111000111222333444555555555444333333222111000///...........................------------........................////////////,,,...000///...000666;;;444111;;;UUUppppppkkkuuu{{{{{{xxxwww|||fffMMMGGGDDDEEEEEEAAA<<<;;;555666666444111...------,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************+++++++++*********))))))***************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111333444666888:::<<<======??????>>>>>>============;;;888666444444333111000------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///////////////000000111111222222000111222333444555555555333333222111000//////...........................,,,------------.........------........./////////...333888888333...++++++666000000333333@@@lll{{{~~~{{{iiiMMMGGGCCCEEEEEE@@@<<<;;;555666666444111---,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))***************************************************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111333444666888:::<<<======??????>>>===============;;;888555333222111///...------------------------------------------------,,,------......------,,,,,,,,,,,,---------..............................................................................------------....................................------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////......//////000111111222000111222333444555555555333333222111000///..............................,,,,,,---------.........---------.........//////333---&&&&&&,,,333888888,,,***///777888444555;;;WWWxxx~~~iiiUUULLL]]]vvv|||uuupppooo~~~xxxkkkLLLGGGCCCEEEEEE@@@<<<;;;555666777555111---++++++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++************************(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000111111111111333444666888:::<<<<<<===AAAAAA@@@@@@@@@@@@AAAAAA<<<999666333222000---+++------------------------------------------------,,,------......------,,,,,,,,,,,,---------..............................................................................---------.........//////........................------------------------++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000---------...///000000111000111222333444555555555333333222111000///..............................,,,,,,,,,---------......---------.........//////***///333333000------///555777555///---111555555333???KKKnnnsssvvvooo]]]eee[[[TTThhhlllYYYZZZsssvvvjjjtttxxxvvv{{{kkk___gggvvvzzz}}}vvvrrrhhhhhhPPPKKKHHHHHHFFF???::::::666777666333///---,,,,,,,,,,,,++++++***)))))))))************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////000111222444666777888777777777888999;;;<<<>>>>>>>>>>>>>>>???@@@@@@777666444222111000//////........................---------.........//////////////////////////////,,,---......///...---,,,---------...///111222333000000///---******,,,/////////000000000///......///------......---,,,...***000111,,,+++000111---+++++++++++++++,,,---...------+++***+++,,,...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///////////////.........000111222333333333333333222222000///............------------------------------------------------,,,,,,,,,---------......////////////////////////////////////000000000000777///000DDDhhhxxx{{{nnnkkkaaa^^^[[[```ooo|||}}}vvvtttgggcccbbbYYYZZZccceeeyyybbbeeeooolllhhhfffbbbjjj~~~ssskkkpppnnn]]]HHH>>>hhhOOOJJJHHHIIIFFF???;;;:::666777666333///---,,,,,,+++++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////000000222333555555777777777777888999;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<666555444222000000//////........................---------.........//////000//////...------,,,,,,---...///000111000000/////////...............//////000000000000000111111++++++,,,------------,,,///............------...------,,,+++,,,......+++222222111000///...------/////////000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////000111222222333333333222222111000///............------------------------------------------------,,,,,,,,,---------................................./////////000000000000000666888111///BBBiiizzzvvvxxxuuuxxxwwwzzzwwwiiiyyy|||~~~{{{vvv___JJJCCC???777333555hhhNNNJJJHHHIIIGGG@@@;;;:::666777666333///---,,,,,,***++++++,,,------......************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............////////////000111222333444666666666777888999;;;<<<<<<<<<;;;;;;:::999999999555444333111000/////////........................------........./////////////////////............,,,,,,---.../////////...444444333222222222222333,,,,,,---...000///...,,,//////000000111111222222111111111111111111222111444///---///111000///000------...////////////...,,,...///000///---+++)))------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////////////////000000000111222222333222222222111111000///............------------------------------------------------,,,,,,,,,---------..................................../////////000000000///222333---''',,,;;;IIIaaaqqq|||yyy|||{{{nnntttpppSSSIII<<<222111000++++++///iiiMMMIIIHHHIIIGGG@@@;;;:::666777666333///---,,,,,,++++++++++++,,,,,,------************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///000/////////000111222222444444555666777888::::::>>>>>>===<<<;;;999888777444333222111////////////..................................../////////////////////000111222222222---.....................,,,,,,,,,,,,,,,---...///000...---...000000...+++------,,,,,,---------...,,,......,,,,,,......,,,111,,,+++//////++++++000,,,---.../////////...---,,,,,,---...---,,,+++***------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000000111111111111222222222222111111111000///...............------------------------------------------------,,,,,,,,,---------......................................./////////000000000,,,+++222;;;<<<111%%%777===EEELLLVVVjjjvvvsss}}}|||pppnnnpppiiibbbRRRLLLFFF:::::::::...***)))...555666222000222jjjLLLIIIHHHJJJHHHAAA;;;:::666777666333///---,,,,,,,,,+++++++++*********)))************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++************************************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///000/////////000111222222222333444555777888999999>>>>>>===<<<;;;888666555333222111000///........................................../////////000000000000000000000111111111222111111111000000000111///////////////000111111333222111222333555555555777666555444333333444444555999888444444777777333555555777888555000222777666555555333111///---,,,000///...------...///000.........---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////000000000000111111222222111111111222222111111000000//////...............------------------------------------------------,,,,,,,,,---------..........................................////////////,,,---/////////111333555111///,,,,,,111;;;GGGOOOVVV```fffmmmvvvvvvwwwmmmTTTNNNGGG999<<<222//////,,,---111111000///......,,,+++///555jjjLLLHHHHHHJJJHHHAAA;;;999666777666333///---,,,,,,,,,,,,+++******)))((((((************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************************************,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............////////////000111222333444222333555777888:::::::::<<<<<<<<<;;;999777444333222111000///........................................../////////000000000111111111000///......---////////////000111222333222222222222222333444444111333666777888:::<<>>777===???===::::::999777666555555555555555666777222111///------...000111////////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000000000000111222222333333111111111222111111000/////////......---......///------------------------------------------------,,,,,,,,,---------......------------------------------........./////////,,,000222///++++++111666...///111555777555///***000555111111999:::999AAAGGGCCCBBBEEEFFFDDDDDDEEEEEEEEENNNVVV]]]hhhfffSSSLLLKKKJJJIIIDDD???>>>@@@???BBB<<<000---000...'''))),,,111777888333...---000000000...******---111hhhKKKHHHHHHJJJIIIBBB;;;999666777666333///---,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************************************,,,,,,,,,------------...+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////000000222333555555444555888:::<<<=========;;;;;;<<<;;;:::777555333111111000///......................................./////////000000000000000111111222222333333333...//////111444777999;;;000111333555888;;;===???FFFMMMTTTVVVSSSPPPQQQTTTXXXWWWVVVVVVWWWYYY[[[\\\]]]cccbbbZZZXXX]]]\\\UUUJJJRRRRRRLLLOOOWWWPPPAAAAAA???>>>===>>>@@@BBBDDD:::999888666444333222222000000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000000000000111111222333333444111111111111111000//////.........------......///------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////......///222555444///+++999444---***+++111777;;;000666222///333000+++...444333333333///***,,,333666000555999777:::<<<444000666:::777111...000333000---,,,///333555888:::888888...%%%&&&)))...777''',,,222444333111...---gggJJJHHHHHHKKKIIIBBB;;;999666777666333///---,,,,,,***++++++,,,,,,------...************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++************************************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........////////////000111222444666777666777:::<<<>>>?????????======>>>>>><<<:::777555111000///.......................................////////////000000000000...///111444777:::===>>>444555777:::>>>CCCGGGIIIHHHJJJMMMSSSYYY___dddgggmmmxxx{{{sssqqqrrrooo^^^ZZZTTTNNNIIIGGGGGGHHHGGGGGGGGGEEEBBB???;;;999111111111111000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111000000111222333333444444111111111111111000//////......---------......///------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////***...000...,,,,,,000555+++000666777555000...------444///+++111222111888...//////000333444333000555,,,...444......222111///222222//////222111---111---///666333***)))///%%%111333///333222---///...000000---,,,------,,,hhhJJJJJJIIIIIIGGGCCC===888555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++---,,,,,,++++++,,,,,,---++++++******************++++++++++++++++++++++++******++++++++++++******************************************************************************)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************)))************++++++++++++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................///////////////000/////////222777;;;555888<<<@@@???<<<@@@GGGEEECCC@@@===999777555444000000//////.........---,,,,,,---///111000...,,,---.........///000222333111777AAAKKKSSSXXX[[[[[[RRRPPPPPPTTTXXXZZZ\\\^^^fffeeerrrxxxuuujjjccc[[[[[[ccchhhccc\\\XXX]]]___]]][[[\\\ZZZVVVTTT\\\cccccc___```hhhqqqrrr|||}}}ddd]]]\\\ZZZTTTMMMFFFFFFMMMTTTRRRJJJKKKAAA<<<>>>;;;222///333777...+++333666000---///...---+++,,,---/////////......------------..............................,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////...///000222222333333333111111000000//////...............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------..............................---------.........//////........................000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......////////////////////////........................fffJJJIIIHHHGGGFFFBBB<<<888555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************++++++++++++---,,,,,,++++++,,,,,,---++++++******************++++++++++++++++++++++++******++++++++++++******************************************************************************)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************************+++++++++++++++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000111222222222333555888666888<<<@@@???<<<@@@FFFCCCBBB@@@===999777444333000000/////////.........111111000000111111000///444777888555000...111555CCCFFFJJJNNNQQQWWW___fffjjjfffaaa]]]ZZZWWWVVVVVV\\\ZZZXXXWWWSSSNNNMMMNNNFFFDDDBBBDDDIIILLLJJJGGGHHHJJJJJJHHHIIILLLKKKGGGJJJEEEBBBDDDJJJMMMKKKGGGHHHLLLNNNOOOWWWcccjjjjjjooofffZZZPPPKKKJJJLLLOOOYYYTTTPPPLLLFFF???<<<===666444333111///.........111///......//////---+++///......------......///........................,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////////////////000111222222222222111111000000//////............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,---------.................................---------.........//////......................../////////000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......000000000000//////......................................................eeeJJJIIIGGGEEECCC@@@<<<999555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************+++++++++,,,---,,,,,,++++++,,,,,,---******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++***************)))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************************+++++++++,,,+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000222444555444444555666888888<<>>>>>GGGLLLJJJ\\\^^^aaacccccccccdddddddddeeedddbbbeeejjjkkkhhheee]]]XXXZZZbbbeeeaaaZZZhhhgggaaaXXXSSSUUUVVVVVVLLLEEEFFFRRRZZZ```rrrppp]]]TTT]]]llldddhhhhhhccc]]]WWWPPPJJJAAACCC>>>333...111555555000/////////000///---***///......------......///........................,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////////////////000111111000000000111111000000//////.........------------,,,,,,,,,,,,,,,,,,---------......,,,------------.........,,,------------.................................------........./////////............................../////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000////////////...000000000////////////...........................------------------------cccJJJHHHEEECCCBBB???;;;999555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,---******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++***))))))))))))*********+++++++++*********************************************************+++++++++,,,,,,+++,,,------......------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////111222444555555555777999:::999;;;???>>>===???EEE??????===;;;999555222111000000//////////////////...///////////////111222444444222000222;;;JJJVVVSSSOOOHHHAAA>>>AAAHHHMMMIIIIIIGGGBBBBBBHHHMMMOOOLLLUUU\\\\\\___hhhppprrrzzzyyy{{{~~~~~~|||}}}{{{rrrlllhhh~~~rrrfff^^^VVVNNNOOOVVVJJJVVVnnnzzzkkkZZZYYYUUUPPPIIIAAA888000---000///------...//////...//////............//////........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////////////////000000000000//////...111111000000//////......------------------------,,,,,,,,,---------......------------............------------................................................////////////....................................////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------bbbJJJHHHEEECCCAAA???;;;888555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++***))))))))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,+++,,,------......------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////111222222222333666;;;>>><<<:::;;;>>>>>>===???CCC>>>===<<<999777444222000//////000000000000000000000333555555333111222333000000333:::FFFSSS^^^dddJJJGGGEEEEEEHHHLLLOOOPPPSSSYYY\\\[[[___jjjsssvvv{{{vvvkkkvvvgggZZZUUUUUU\\\ooo```UUUPPPVVVWWWLLLCCCAAA999555000......///000000/////////....../////////........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////////////////000000000000//////...111111000000//////......------------------------,,,,,,,,,---------......---------.........//////---------.........//////////////////////////////........./////////000000////////////////////////............////////////////////////000000000000////////////////////////////////////////////////.............../////////.............../////////........................------------------------___IIIHHHFFFDDDBBB???;;;888555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************+++++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************++++++++++++,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000111111111222666<<<@@@>>>;;;:::===>>>===???BBB===<<<:::777444222111111//////000000000000111111000222555444111000333555777:::AAAMMMZZZcccdddcccHHHHHHIIIKKKMMMNNNNNNNNNYYYeeennnsss|||zzzsssjjj^^^VVVWWWmmmgggZZZWWWUUUUUUUUUHHHCCC<<<666333111000///000//////......//////000........................,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////////////////000111111000000000111111000000//////......,,,,,,,,,------------...,,,,,,,,,---------......------........./////////------........./////////////////////////////////....../////////000000000////////////////////////....../////////000000000////////////000000000000////////////////////////////////////////////////---............/////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,[[[IIIHHHGGGFFFDDD@@@;;;777555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---******++++++,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************+++++++++,,,,,,,,,------+++,,,------......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................///////////////000111222333555:::===@@@<<<:::<<<>>>===>>>BBB>>>;;;888444222111111222//////000000000111111111---000222222333777@@@GGG\\\ZZZWWWTTTRRRNNNIIIFFFPPPUUUYYYYYYUUUUUU[[[```{{{rrrhhh```dddtttvvvrrrcccOOOTTTOOOJJJDDD???:::555111000000////////////000000........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////////////////000111222222222222111111000000//////......,,,,,,,,,---------......,,,,,,,,,---------..................////////////............////////////////////////////////////.../////////000000000000/////////////////////////////////000000000111111////////////000000000000////////////////////////////////////////////////---------.........//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,XXXHHHHHHHHHGGGEEEAAA;;;777555666555333000---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++***)))))))))************+++++++++************************************************++++++,,,,,,,,,---------+++,,,------......---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------................../////////000...000333444444555777888AAA<<<:::<<<>>>===>>>AAA>>>;;;777222000000111333//////000000111111111222...111444666;;;FFFUUU```YYYUUUNNNFFFBBBEEELLLQQQXXXcccmmmmmmiiimmm|||{{{vvvuuuwww~~~xxxkkk\\\\\\eeeiiiWWWUUURRROOOJJJCCC;;;666000000////////////000000........................,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////...///000222222333333333111111111000//////......,,,,,,,,,------.........,,,,,,,,,---------................../////////000............/////////000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111////////////000000000000////////////////////////////////////////////////---------.........//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,[[[MMMGGGJJJKKKCCCAAA@@@666666666555222///------...---------,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---,,,...///...---,,,...///...000000...------,,,+++111---***,,,///000---)))000...,,,+++---////////////...---,,,,,,,,,,,,---++++++,,,,,,---.........)))***,,,,,,,,,***(((&&&******************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++******+++++++++,,,,,,,,,,,,---......//////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////////////////000000000000222333333444666888999:::===>>>???@@@AAABBBBBBBBB:::777666666222///000555222555...+++222111---111>>>;;;@@@NNN[[[ZZZMMMAAACCCJJJLLLIIIMMMZZZffflll~~~vvvoooaaaaaadddiiihhhcccccchhhqqqqqqjjjdddlllzzzyyynnnbbbooo{{{yyylllcccgggoootttrrraaatttzzzfffUUURRRlllttt]]]PPPWWWYYYMMMFFFIIIBBB999000---...111222333,,,...111111000///......................................................------------------------------------------------------------------------------------------------....................................//////////////////000000111111111222111000000///...------------------------------------------........./////////...---,,,,,,---......111...---000333222///---000111000---,,,...///...+++---111444333111222444888111111777444+++,,,555;;;444......000000000111444000555444***+++222000...000222222222222222000444******555666,,,***222,,,///000000------...111------------------------------------------------------------------------\\\MMMGGGJJJKKKDDDBBBAAA888666666555222///------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---,,,+++******,,,...000---...///...//////...---***+++---...//////......---000333444111---***)))*********++++++,,,------111000///...,,,+++***)))///...,,,+++++++++,,,---******************************++++++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++***++++++++++++,,,,,,,,,,,,---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////////////////000000000111222333333444666888:::;;;===>>>???@@@@@@???>>>===;;;777444333111...///333---555444333999777444;;;FFFWWWggggggXXXIIIGGGMMMVVVZZZ```eeehhhssscccVVVkkkfff___[[[```mmmzzzyyyeeeXXXiii~~~}}}{{{ooo]]]YYYqqqpppQQQQQQ___\\\MMM@@@HHHHHH<<<111...///...000000000000///......///................................................------------------------------------------------------------------------------------------------....................................///////////////000000000111111111111111000000///......---------------------------------------.........//////000000/////////000000111///000///---***+++333:::333333333333444444222///<<<777222000222666;;;>>>:::======:::<<>>>>>BBBIIIPPPQQQIIIAAAIIIUUUVVVKKKNNN^^^```SSSXXXKKKEEEMMMPPPIIIBBBCCCKKKCCCEEEIIIFFFGGGGGG===GGGBBB;;;888888999888777111666555...---222111+++///000000///------...000..................------------------------------------------------------bbbMMMGGGJJJKKKCCC@@@???555777777666333///------......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............//////000111++++++---000333222---***333000///222666777:::======>>>>>>;;;888888;;;???DDDBBB@@@>>>>>>@@@CCCEEE@@@@@@@@@@@@???===;;;:::000000//////.........---&&&'''***,,,---,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---......///.........------------------------------------------------,,,,,,,,,------------...------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............//////////////////000000000111111111333333444555777:::;;;===@@@BBBDDDEEEDDDBBB>>><<<888333000333555333222444555555///333GGGSSSYYYcccXXXKKKAAAHHHaaazzzuuulllnnnmmmkkkvvvoookkkpppsssdddeeesss|||cccYYYVVVQQQKKKEEE>>>777333333000///.........//////...................................................------------------------------------------------------------------------------------------------....................................////////////000000000000000111111111000000//////................................................////////////---...............------(((,,,///111444888::::::???>>>>>>@@@AAADDDNNNWWWSSS[[[kkkyyy|||{{{rrrnnnrrrwwwnnnllllllgggkkkpppkkkVVVRRROOOPPPOOOJJJBBB>>>888999888666666666333...000000000///...///000111/////////...............------------------------------------------------```KKKEEEIIILLLFFFFFFFFF===888888777444000------............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---------...//////111000000000222333333222666333555<<<@@@CCCIIIQQQPPPLLLFFFAAA>>>???AAACCCDDDCCCCCCFFFIIIIIIFFFAAAEEEGGGJJJLLLNNNMMMLLLKKKCCCBBB>>>:::555111---,,,++++++,,,------...//////++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,---......///.........------------------------------------------------,,,,,,---------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000000111111111111333333444666888;;;===>>>???AAACCCEEEDDDBBB???<<<666222111444444111///000000555999IIIcccfffWWWNNNDDDQQQ```kkkxxxyyyhhhnnnzzz~~~rrrhhhrrrsss[[[aaazzznnnSSSMMMQQQXXXNNN999333<<<...------...000111///,,,................................................------------------------------------------------------------------------------------------------....................................////////////111111000000000000000000////////////............................................./////////000000000000000000111111111111...999===555///555DDDOOO<<>>666333777555333111000111111222333000000000//////.........------------------------------------------------bbbHHHDDDIIINNNJJJLLLMMMEEE999999777444000------...............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,,,,---...555555444333444888>>>CCCCCCEEELLLVVVXXXWWW^^^jjjeeeaaaZZZUUURRRQQQQQQRRRHHHBBB;;;999>>>GGGPPPUUUTTTVVVXXXYYYWWWTTTPPPMMMPPPNNNKKKGGGBBB>>>;;;999777333---)))(((***...111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,---......//////......,,,,,,,,,------------...------------------------,,,---------............------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000111111111222222333444555777999;;;>>>???===>>>@@@AAAAAA???<<<:::666333333333111---///333BBB^^^mmmeeeUUUFFFJJJ^^^yyy^^^rrr}}}zzz}}}~~~|||iiiccceeeLLLOOOVVVOOOEEEDDD444111...///111222///,,,................................................------------------------------------------------------------------------------------------------....................................////////////111111111111000000000000//////////////////..................................../////////000000000.........///111444666888888===BBBJJJYYYfffcccWWWwww|||wwwgggdddlllwwwoootttuuuzzz~~~nnnXXXUUUQQQCCC<<<@@@:::777333000000000///...111111000000//////......------------------------------------------------^^^IIIDDDIIILLLGGGHHHHHH@@@:::999888444000---------............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////------------------------000/////////111333666777222:::CCCHHHHHHJJJNNNRRRdddjjjwww{{{ppprrr|||yyyvvvvvvxxxiiicccYYYNNNJJJQQQaaannndddfffgggfffccc]]]WWWTTTSSSRRRQQQOOOMMMKKKIIIIIIBBB???999444000...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,---......//////......,,,,,,,,,---------..............................------------....................................------------.........///................................................------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000111111111222222222333444555777999<<<>>>@@@??????@@@???>>><<<:::888555444333333111222<<>>CCCGGGFFFKKKUUUiiiooorrr~~~ssszzzpppnnnrrr{{{}}}{{{yyyuuuuuukkk\\\QQQJJJEEE>>>999777555222000222222111000000///......------------------------------------------------RRRMMMFFFIIIIIIAAA???<<<333::::::888555000---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000////////////////////////...///000333888===BBBEEEHHHZZZqqq~~~zzzwwwvvv}}}wwwiiihhhlllfffiiimmmppppppnnnjjjhhhZZZYYYVVVSSSOOOLLLIIIHHHKKKLLLMMMJJJDDD:::000***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......//////......,,,,,,,,,------.................................---------.........//////........................---------.........//////................................................------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////............/////////000000111111111111222222222333444555777:::<<>>;;;999888333333333333444;;;NNN___```[[[JJJCCCQQQ___mmm}}}[[[]]]zzzzzzzzz|||~~~|||}}}wwwpppyyy}}}xxx|||yyy{{{lllssszzzZZZVVVVVVOOOKKKAAA555///...000111000................................................------------------------------------------------------------------------------------------------..................................../////////000222111111111000000//////.........///////////////////////////////////////////////////000000000000777888999===DDDLLLUUUZZZ{{{xxx|||ppprrr{{{|||~~~gggaaaZZZQQQJJJFFFBBB>>>:::222222222111000//////...------------------------------------------------MMMGGGIIIJJJIIIEEE@@@<<<:::???;;;777444222111000...//////...------------...---------------------------------.........//////...............---------222...///333222---...333;;;>>>@@@GGGXXXlllsssqqqvvv~~~]]]KKKCCCNNNWWWUUUUUUZZZTTTUUUXXX\\\^^^WWWJJJ>>>666222---++++++,,,------,,,***)))+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------............------,,,,,,,,,---------..............................///////////////.........111000000//////...------.........---------,,,,,,111111111000000//////...////////////////////////................................................------------------------........................................................................------............------........................,,,,,,------.../////////000000111222333333444444555666777999;;;===>>>???EEE>>><<>>===999444222333000***...000222111///---..............................OOOHHHJJJKKKJJJEEE@@@<<<:::>>>:::666222111000///...//////...------------...---------------------------------.........//////111111222111111000000111444000000333555999AAAKKKFFFUUUeeennnvvvyyypppjjjbbbaaa```cccfffgggdddaaarrryyyrrrhhh___YYYPPPIIINNNYYYUUUXXX^^^dddgggddd]]]WWWOOOGGG;;;222------///000+++,,,------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......//////......---,,,,,,---------.................................//////////////////////////////////////////......000000000000/////////////////////.......................................................................................------------------------........................................................................------............------........................,,,,,,---......//////000000000111222333444444555666777888:::<<<>>>???@@@AAACCCDDDAAA===;;;::::::333444MMMsssnnnNNNGGGGGGTTTpppmmmmmmvvvyyywwwxxxsssvvv|||}}}qqqmmmtttttt}}}ppp]]]|||wwwfffZZZ[[[RRRBBB===>>>000'''333111111111000///......///........................---------------------------------------------------------------------------------------------------------............///////////////000000000000///////////////............///////////////......---...000333444222,,,(((...111666;;;;;;;;;AAAJJJXXXaaatttdddgggiiidddpppiiiYYYeee~~~wwwQQQdddvvv}}}ooo___cccrrr~~~]]]OOOWWWiiilllnnnzzz{{{}}}xxxoooqqq}}}nnn]]]WWWFFFFFFDDD>>>999777666444111///---...000111000...........................tttOOOJJJLLLMMMKKKFFF@@@;;;999===999555222000///...---//////...------------...------------------------------.........////////////000111000///...///111......000666<<>>======DDDBBB@@@AAADDDEEEDDDBBB===;;;AAAOOOVVVSSSQQQTTTnnn{{{hhh\\\WWWUUUXXX\\\```bbbdddeeeggg```XXXKKK@@@777111---++++++...111///+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------........./////////---......//////......---------------........./////////////////////////////////////////////000000/////////000000000111111.....................///..................//////........................................................................------------------------........................................................................------............------........................,,,------......///000000000111111222333444555666777888:::<<<>>>@@@AAAAAA===AAAAAA===;;;===;;;777DDDWWWfffkkkggg\\\[[[iiiWWWaaatttvvvttt{{{xxxwwwzzz|||xxxwwwqqqzzzfff{{{}}}NNNTTT[[[OOOFFFGGG444&&&555222222222111000///...---........................---------------------------------------------------------------------------------------------------------............///////////////000000000000000000//////......------...//////000000/////////000...+++,,,000444444444555777;;;???CCCOOOfffzzz|||~~~mmmeeevvvoookkkgggcccbbbTTTdddkkkiiiaaaSSSRRRaaaeeewww}}}{{{|||}}}yyywwwrrrgggrrrtttiiiZZZ___qqqwwwnnnooo~~~}}}~~~sssvvvYYYNNNCCC???@@@===666///444///+++,,,111333111---........................iiiMMMKKKMMMNNNKKKFFF@@@;;;999===999555222111000///...//////...------------.......................................////////////...000111///......111444888<<>><<<>>>>>>;;;:::;;;nnndddRRRRRR___vvvdddgggzzzooosss}}}bbbjjjtttNNNZZZ```UUUFFF>>>888///000000000111111000...---................................................------------------------........................---------------------------------............///////////////000000000000111111000///...------,,,...//////000000000000///333111///---...111666:::777999>>>HHHSSSddd}}}}}}sss```RRRLLLOOO]]]kkkjjjgggeeeuuu~~~|||{{{xxxkkkjjj```WWWUUU]]]fffkkkkkklll|||yyyuuuuuupppkkkeeeXXXJJJCCCDDD999444///---000111///---........................iiiNNNKKKMMMNNNKKKFFF@@@;;;999===:::666333222222111000//////...------------..................................../////////000000///111222111111444;;;AAALLLRRR[[[eeerrroooUUUZZZVVVLLLKKKUUU\\\[[[gggpppzzz{{{|||wwwkkkccccccZZZ[[[QQQJJJMMMJJJFFFKKKZZZfffxxxoooaaaZZZ[[[```dddbbbdddggghhhcccXXXKKKAAA333///***+++...111000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------................../////////000000...//////////////////............/////////000000000000000000000000000000000000000000111111222222222222111111111000000000222222222222222222222222......//////000000000111////////////////////////////////////////////////////////////////////////................................................................................................------............------........................------......///000000111000111222333555666777888;;;<<>>KKKUUUqqquuuzzzyyy\\\KKKGGGFFFPPP[[[aaaiiittt}}}~~~uuunnnnnncccRRRNNNGGGKKKQQQWWWddd}}}{{{gggYYYTTTTTT```aaaccceeeeeebbb]]]YYYAAA888...+++///111...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---......//////....../////////000000000...//////000000//////...////////////000000000000000000000000000000000000000000000111222222333333111111111111111111000000333333222222111111111111...//////////////////000000000000000000000000000////////////////////////////////////////////////................................................................................................------............------........................---......//////000111111111111333444666777888999<<<>>>AAAEEEGGGGGGGGGGGGGGGDDDCCCBBB:::<<>>666000//////////////////////////////YYYHHHJJJKKKJJJEEE@@@<<<:::<<<999555222222222111000//////...------------............................../////////000000000000,,,000555999AAAPPPcccrrrxxxnnnbbbYYYTTTYYYlllzzz}}}ooohhh```VVVLLLEEEAAAGGG___xxxyyyfff^^^^^^]]]\\\\\\^^^aaaddddddcccXXXMMM???666222111...+++........................------------------------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------.../////////.../////////000000000000//////000000000000////////////000000000111111111111111111111111111111111000000111111222333333444222333333555666777888888888777777666555444333333333333222222222222222222111111111111111111111111////////////////////////////////////////////////................................................................................................------............------.................................///000000111111111222333444666888999:::>>>@@@CCCGGGIIIIIIIIIHHHEEECCC@@@EEEXXXppp|||{{{WWWaaa~~~iiihhh{{{uuujjjsssxxxssszzz~~~yyyhhhcccZZZOOOJJJ:::555000...111222111///................................................------------------------........................---------------------------------............///////////////000000000000///////////////...............///111111222222111111111555@@@SSSlllzzzoooiiittt}}}jjjSSSLLLWWWbbbppp{{{kkknnn~~~pppfffgggaaakkk}}}uuuggglllwww}}}uuutttuuukkkeeexxxdddUUURRRLLLFFF@@@:::555222////////////////////////[[[GGGIIIJJJIIIEEE@@@<<<:::;;;888444111111111000/////////...------------...////////////////////////////////////000000000000444999???FFFQQQddd}}}xxxZZZWWWTTTYYYjjjzzzqqqeeeeee^^^PPPKKKPPPZZZuuu~~~\\\]]]^^^bbbeeehhhgggfffjjj```QQQAAA777111//////........................------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,------...///000000////////////000000000000//////000000000000//////000000000000111111111111111111111111111111111111000000111222333333444444555666888:::<<>>===<<<<<<888888888777777666666555222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................................................................---..................---..............................//////000000111111111222333555777888::::::>>>AAADDDHHHJJJJJJJJJIIIJJJEEE===NNNpppUUU___vvv}}}zzz{{{kkk}}}{{{ssssss{{{|||oooVVVddd^^^]]]MMMSSS@@@:::333000111333111///........................////////////////////////------------------------////////////////////////---------------------------------.........//////////////////000000000000.........///////////////......///111111222222222222:::MMMiiimmmmmmwwwyyy\\\jjjpppiiijjjttt|||{{{xxxsss}}}|||tttiiiiii___^^^jjjyyyzzzjjjkkk___eeerrrxxx}}}vvv^^^YYYrrr]]]WWWPPPKKKIIIDDD;;;444000000000000000000000000VVVLLLIIIIIIIIIFFF???;;;<<<===:::666333222111///...........................,,,---......//////............---...333666333,,,666EEEHHHeeeggg___lllyyyrrrqqqzzzyyywwwyyy}}}~~~rrraaaSSSIIIHHHLLL\\\tttgggWWW]]]ccceeekkkeeecccaaa]]]PPP???222---777000***+++000333///+++------------------------.........------,,,,,,,,,//////.........---------...------------...//////::::::999888777555333222///////////////000000111---000111000000111000//////111333555555444333333444555666888:::<<<>>>>>>@@@BBBDDDDDDHHHJJJFFF>>><<>>>>><<<<<<===<<<999555333///......111444444222...222000...------...///000////////////000000000000........................////////////////////////................................................---------........./////////000000111111111000000---///111333555777;;;>>>???FFFJJJJJJNNNSSSOOOFFFGGGLLLKKKeeezzzdddfffdddnnn{{{sss}}}|||lllmmmpppXXXPPPQQQPPPEEE777......222111...000000000000////////////////////////////////////------------------------........................---------............//////////////////.........//////000000000000//////+++,,,---///111000///---333222...,,,000777999777===ZZZ~~~tttxxxxxx~~~{{{cccVVV^^^jjjmmm|||sssjjjfffnnn}}}|||vvv}}}kkkgggqqq|||iiiooo~~~rrrTTTFFFIIINNNIIIAAA666444333111000///---,,,ZZZMMMJJJIIIJJJFFF???;;;<<<<<<999666333222111///.................................///////////////...000111111///---///888AAACCCcccmmm|||vvvTTTWWWjjjtttxxx{{{wwwmmmpppmmmddd\\\ZZZYYYXXX___]]]XXXRRRSSSXXXZZZXXXUUUWWWZZZ^^^bbbgggkkknnnuuuxxx~~~uuufffXXXJJJFFFIIIYYYwwwwwwuuuvvvccc]]]nnnhhhiiigggbbb]]]TTTDDD444///111222111---,,,...111------------------------......---------,,,,,,,,,//////.........---------...------------...//////111222333444555666666666777666555333111000//////111111111000111444555555999555111///111333333222333333444555:::AAAIIIOOOQQQYYYbbbhhhnnnpppllleee\\\bbbqqqhhhHHH===@@@DDDCCCAAACCCAAAAAADDDGGGGGGEEECCCBBB@@@;;;333+++***000666444444333222111111111111//////////////////..............................////////////////////////................................................---------.........//////...///000000111111111000///111333555666999<<>>UUUlllzzz~~~qqqyyyzzzooogggcccpppyyyvvvnnnrrr~~~|||uuuzzzwwwmmmaaa[[[[[[tttooo\\\ZZZppp~~~sssaaa[[[pppbbbYYYQQQSSSKKK???444...---...///WWWNNNKKKJJJJJJGGG???;;;;;;;;;888444222111111///.........................../////////....../////////555,,,+++888AAACCCHHHQQQ\\\ooojjjsss|||lllQQQfffmmmxxxlllhhh```VVVQQQRRRUUUYYY\\\dddeeebbb[[[YYY```hhhllliiieee^^^[[[```dddaaaZZZYYYWWWSSSQQQQQQQQQQQQQQQIIIKKKNNNPPPQQQTTTZZZ```jjjrrr}}}zzziiiVVVIIIEEETTT~~~yyyjjj[[[YYY```ggghhhddd```______NNN???000,,,111444///(((........................------------------------.......................................//////000......///000111111111111222222111111111111222222444111000222222000///000222888BBBLLLTTTXXXYYYXXXWWWcccuuuzzzhhhOOO<<<:::DDDNNNQQQQQQOOOLLLIIIFFFDDDCCCBBB888777666333111///000111000000000000000000000000........................////////////////////////............................................................////////////...///000111333333444444333555777777888:::<<>>;;;999888777111111000000000000//////////////////////////////////////////////////////........................////////////////////////........./////////000000///000222333444555555555333555666777888999<<>>777333ZZZOOOLLLKKKKKKGGG@@@;;;;;;999777333111111111///...////////////////////////...---------...000222333000:::DDDEEECCCJJJ]]]oooggg```bbbbbb|||qqq^^^RRRQQQZZZcccYYY___eeehhhmmmtttyyyzzz{{{vvvjjjeee[[[OOOKKKLLLMMMKKKJJJKKKLLLLLLOOOYYYgggrrrttt[[[GGGJJJLLL]]]{{{~~~jjj\\\```hhhiiieeedddfff```TTTBBB333,,,...222........................,,,,,,,,,------------...---------...............//////......//////000111///000111222222222222222222222111222222333444555///...111:::???FFFVVVhhh[[[eeeooorrrssszzzwwwhhhOOOQQQXXXeeeqqqrrrhhh^^^ZZZTTTNNNLLLLLLJJJDDD>>>888888666555333111000///////////////////////////////////////////////////........................////////////////////////....../////////000000000000111222333444555555555333555777888888:::===@@@AAAJJJMMMFFFDDDUUUrrrrrruuurrrxxxlllsssjjj[[[PPPMMMIII>>>555444000000000000////////////////////////////////////................................................---------............///...//////000000111111222000111111222222111111000...000333222000///222555@@@NNNggg{{{{{{vvvqqqbbb___ttt~~~yyyeeeZZZ]]]hhhqqqsss{{{~~~yyywwwwwwyyy^^^OOOLLLHHH===222ZZZPPPMMMLLLLLLGGG@@@;;;;;;999666333111111111000...///////////////////////////.........000333666777555BBBKKKIIIMMM[[[hhhmmmtttmmmOOOSSSnnnwwwYYYZZZ```jjjqqqpppggg]]]sss{{{|||lllbbb^^^WWWNNNJJJHHHFFFEEEGGGJJJOOOQQQ[[[wwwrrrTTTXXXHHH===SSSrrrlllbbbeeefffbbbccceeebbbUUUBBB555111333........................,,,,,,,,,---------......---------........./////////////////////000000111///000111222333333333333444333333333333444555555000888JJJYYY[[[XXX```nnn\\\pppwwwYYYQQQ___rrr|||}}}\\\WWWVVV]]]eeeeee[[[PPPIIIHHHDDD@@@;;;777444222////////////////////////////////////////////////........................////////////////////////.../////////000000000000000111111222333333222222333555777999:::===@@@CCCAAANNNPPPGGGNNNpppxxx{{{sssppp}}}gggcccpppUUUNNNNNNFFF999333000000000000////////////////////////////////////................................................---------............///...//////000111111222222000111111222222111111000...000111000///222:::@@@^^^nnn}}}yyy|||zzzggg___nnnzzz}}}yyyiii^^^dddiiicccnnnqqqjjj{{{ppp]]]NNNAAA:::___PPPMMMLLLLLLGGG@@@;;;;;;888666333111111111000...000000000000000000000000000//////000222555999;;;<<>>999777000000000000000000000000////////////////////////........................000000000000000000000000////////////000000000000///000000111111111000000444666888:::<<<>>>BBBEEEEEELLLIIIFFF___qqqeeennnyyy}}}vvv```vvvxxx___qqqcccWWWXXXOOO@@@666000000000000////////////////////////////////////////////////////////////........................---------.........//////...//////000111222222222111111222222222222111111222444444444666>>>KKKUUUqqqyyyssskkkwww}}}tttrrr{{{llluuuuuuzzzyyy```ooouuuzzz~~~pppvvvyyydddlllwwwyyyrrrsssUUUKKKNNNYYYPPPNNNNNNMMMGGG>>>::::::888666333111//////000000222111000///..................///222555:::???AAACCCFFFSSSfffpppgggSSSEEETTT\\\gggyyyyyy[[[YYYlll}}}wwwwwwxxx}}}zzz```OOONNNRRRMMMCCCTTTFFFHHHVVVeee}}}zzzkkkTTTAAAGGG[[[|||jjjbbb___\\\dddcccfffccc\\\XXXHHH---...111222///---...///...---------.........//////............/////////000......//////000000111111000222444444222111222444333000111444444222666>>>aaa{{{{{{ooojjjsssiiivvvyyyhhhfffqqqtttmmmjjjQQQCCCXXX}}}aaafffZZZRRRWWWKKK>>>FFF666:::///---888111'''111............------...000////////////////////////////////////////////////000222444555333222111111000000111222333555666777666888888AAAOOOLLLAAABBBKKKEEEIIIWWWkkkvvv}}}tttuuusssiiiXXX|||~~~yyy~~~UUUaaaXXX@@@888222222111000///.........////////////////////////............................................................/////////////////////000111111222222000000111111000000000000555111222:::???LLLkkkeeeQQQYYYqqq~~~xxx}}}xxxzzzvvveee]]]bbbkkkuuu___pppsssqqqrrrXXXdddXXXLLL^^^OOOMMMMMMMMMGGG>>>::::::888666333111000///000000000000/////////000000111111000000333999>>>AAABBB???LLL[[[```WWWMMMMMMUUUjjjsss|||tttWWWNNNTTTcccwww~~~pppfffYYYMMMKKKFFFKKKNNNMMM^^^}}}tttfff[[[MMMFFFGGGZZZkkk|||ppp```ZZZ[[[eee```cccddd___]]]TTTAAA333111///000000...---------------.........//////........./////////000000......//////000111111222333333333222111111222333...222777555111999UUUpppzzzvvvppp```bbbtttnnnWWWTTTpppyyy[[[NNNTTTfffzzznnnXXXXXXXXXQQQNNNFFFCCC:::333111+++***444000111111000///.../////////////////////////////////////////////////////////111444444333111000111000111111222333444666666555:::;;;@@@JJJEEE@@@FFFTTTQQQaaaxxx~~~|||yyyqqq]]]rrrsssvvvtttQQQMMMQQQNNN555333000///000111000///////////////////////////............................................................//////////////////000000111111222222555555444333222222333444+++666:::<<>>999:::777555333111000000000000.........///000111222333333222222666<<>>222,,,000333///,,,,,,------........./////////....../////////000000000/////////000111111222222555444222222444555555444///222555666:::LLLoooooouuuzzzhhhyyy{{{jjjjjjvvvrrruuuqqq```XXX\\\dddvvvXXXFFFLLLRRRUUUNNNLLLEEE444,,,000222222222222111000000//////////////////////////////////////////////////////...000222333111000000000111111111111222333555555777???@@@BBBFFFAAA@@@KKKCCCSSS}}}nnnkkkmmmcccbbbXXXVVV<<<;;;555000///222333111///////////////////////////............................................................//////////////////000000111222222222444444333111///000333555888999DDD[[[uuuuuuvvvrrriiicccaaadddrrrnnnZZZ\\\iiitttpppxxxxxxhhhzzztttOOOVVVMMMLLLLLLLLLFFF===999:::666555333222111000000000////////////000111222333222333666999===AAAEEEHHHVVVPPPJJJHHHIIIMMMVVV```bbbsss~~~qqqdddXXXPPP[[[```uuuttt```TTTQQQNNNVVVaaaaaarrrsss\\\JJJIIIOOOdddtttlllZZZYYYeeehhheeeaaaXXXLLL999,,,///333///,,,...............////////////...////////////000000000//////000111111222222333555444444555888999777555777333444@@@VVVmmm~~~~~~wwwnnnbbbiiipppkkkaaaeeeiiiggg___ZZZ___hhhtttfffzzzkkkWWW```kkkoooIIIXXXNNNUUUWWWCCC999888---111000000000000000///...////////////////////////////////////////////////---///111111000//////000111111111222222333444555:::AAABBBCCCGGGAAA@@@KKKLLLiiipppvvvsssnnnsss{{{ZZZuuulllVVVXXXMMM@@@888000...111444222...////////////////////////............................................................///////////////000000111111222333333111222222000...///222666BBBHHH^^^yyy{{{}}}ttttttsssdddaaafffvvvlllQQQttt}}}qqq{{{kkknnnfffLLLKKKKKKKKKEEE===999:::555444333222111111000000111111000000000000111111///555;;;<<<;;;===CCCIIIUUUIIIAAAGGGSSSZZZ\\\]]]^^^vvvwwwYYYGGGMMMYYYmmmmmmwwwkkk\\\QQQPPPQQQKKKQQQhhhvvvZZZRRRFFFHHHiiiiii\\\aaabbbcccccc]]]XXXDDD333///000......111........./////////000000////////////000000000111000000111111222333333333555555666888888777444111999888>>>TTTsssxxxvvvzzzxxx~~~yyyllleeeTTTRRRTTTccc|||~~~jjjfffyyyiiiXXXIIIOOOWWWMMMHHHDDD333222///------///000///...////////////////////////////////////////////////---...000000//////000111222222222222333444555666999??????BBBGGGBBB???IIIPPPpppvvv|||vvvpppjjjsssxxxqqqddd^^^OOO___FFF<<<222...000222111...////////////////////////............................................................////////////000000000111222222333333444555666333000000444888FFFgggvvvhhhmmm~~~~~~}}}~~~|||}}}|||zzz|||zzz}}}oooiii}}}fffeeennnyyyrrrdddKKKJJJJJJJJJEEE===999:::444444333333222111000000222111111000000000111111111666<<<===<<<===BBBGGGFFFCCCDDDLLLSSSVVVYYY]]]nnniii```TTTNNNSSS```kkkppp]]]LLLKKKIIIPPPWWWcccuuulllgggTTTDDDRRR~~~lllaaaZZZ```gggeee]]]QQQAAA444//////000222....../////////000000000/////////000000000111111111111111222333333444444666777888777555333333444888BBBSSShhhlllllljjjgggjjjwwwxxxlllhhhwwwkkkWWWLLLOOOQQQSSSNNNDDD888444...---...000///...////////////////////////////////////////////////---...000000//////111222222222222333555666888999999>>>===???EEEBBBAAALLLSSSyyylllnnn[[[LLLQQQKKKBBB666000///000000///////////////////////////............................................................////////////000000111111222333333333444555444111///222;;;CCCooo}}}yyysss||||||~~~|||yyywwwwwwzzz}}}yyywwwxxx{{{{{{vvvtttuuusssuuuwwwxxxyyyzzz{{{}}}rrreee}}}|||xxxyyyxxxqqqqqq~~~VVVJJJIIIIIIJJJDDD<<<888999333333333333222111111000000000000000111222333333777888:::<<>>EEEDDDFFFMMMPPPOOOPPPSSS;;;EEERRR]]]gggvvvjjjRRREEEHHHLLLPPPXXXjjjkkk^^^MMMDDD^^^~~~bbb]]]bbb^^^ZZZccc]]]CCC111222222,,,////////////000000000000000000000000111111111111111222222333333444444555444777999888777@@@QQQ___rrr|||www~~~|||qqqzzziiiMMMTTTjjjyyyqqqeee[[[PPPVVVWWW___nnnqqqdddRRRSSSNNNEEE:::333222222111///////////////////////////////////////////////////...///000000000000222444111222333555777:::<<<===AAAIIIIIIDDDCCCCCCQQQjjjnnnzzzwwwwwwqqqyyySSSeeeUUUUUUMMMBBB666000///222444////////////////////////............................................................/////////000000111111222222333444444333444444666@@@WWWsssuuuvvv~~~qqqsssyyy{{{tttZZZbbb{{{zzzyyyxxxtttqqqtttttttttsssssssssrrrrrrqqqppprrruuuuuupppnnnnnnnnnkkkiiikkkooossstttsssrrrtttwwwvvvuuuvvvyyy||||||qqqpppvvv^^^www~~~lll^^^KKKLLLKKKGGGAAA<<<999888444444333222222111111000000...---...111555888:::888888999999;;;>>>@@@AAAHHHFFFIIINNNOOOJJJFFFEEEPPPYYYeeeppplll^^^NNNGGGOOOTTTXXXhhh|||xxxZZZLLLRRR^^^~~~ssscccXXX[[[ddd^^^^^^[[[QQQAAA222...111000000111111111111000000000000000000000000000000555//////777;;;777666888666999777666DDD```xxxoootttooobbbccc]]]eeerrr~~~lll\\\SSSEEE@@@LLLXXXhhh~~~uuuhhhmmmcccYYYWWWPPPDDD888222000///---000000///...............000000000000000000000000000000000000000111111111333333444555777:::===>>>IIIHHHEEEFFFEEECCCZZZxxx~~~xxxpppuuu~~~mmm```[[[TTTJJJ???555000...---111111000///////////////........................///////////////////////////////////////.........111444666555111000222444444777333666XXX}}}zzz|||zzzxxxuuupppnnnaaafff{{{zzzzzzyyyxxxxxxxxxwwwwwwvvvvvvttttttsssrrrrrrrrrsssssssssrrrpppooooooooopppqqqnnnkkkiiijjjnnnqqqrrrqqqtttsssqqqpppppprrrtttuuuvvvxxx{{{||||||~~~www{{{tttzzzPPPLLLLLLKKKGGGAAA<<<999777444444333222222111111000//////...///222555888999888888999:::<<<>>>AAABBBFFFCCCDDDHHHJJJHHHHHHJJJUUUaaappp~~~yyyaaaMMMIIIHHHIIIWWWiii{{{xxxXXXHHHEEEiiiuuu~~~wwwggg[[[YYY[[[bbb\\\ZZZYYYKKK777...222000000000111111000000000111111111111111111111111333222333555555444555888777888999DDD___~~~{{{pppYYYMMMHHHLLL^^^rrrqqqnnnvvv}}}nnnkkkcccZZZdddWWWRRRIII>>>555222111000////////////////////////000000000000000000000000000000000000111111111111333333444555888;;;===???CCCFFFKKKNNNMMMPPPbbbwwwnnnwww\\\RRRIII===///000444111111111000///////////////........................///////////////////////////////////////////////////111222222000000222444///111999QQQwwwzzzsssuuuhhhfffmmmeeeeeevvvzzzxxxwwwxxxxxxuuuuuuuuuuuuttttttsssssstttssssssrrrrrrrrrrrrrrrrrrqqqpppoooooooooppppppnnnkkkhhhiiillloooqqqqqqqqqqqqpppoooooopppqqqrrrsssvvvxxxyyyyyy{{{~~~rrrfffjjjQQQLLLLLLKKKGGGAAA<<<888777444444333222222111111000...///000222444666888888888888999;;;===???BBBCCCCCC???>>>AAADDDFFFJJJPPPYYYhhh|||oooZZZNNNKKKXXXiiixxxdddQQQHHHGGGddd~~~nnnbbb[[[ccc[[[ZZZ^^^VVV@@@222111000000000000000000000000111111111111111111111111111555666444222555999:::999:::@@@WWW~~~wwwyyyfffYYYQQQWWW]]]oooxxxhhh[[[fffrrrccc[[[VVVUUUQQQIII???666222111...//////000000000//////000000000000000000000000000000000111111111222222444444444666888<<<>>>@@@FFFEEEFFFDDDIIIeeeyyyooo{{{ttt{{{lllVVVOOOHHH555111555,,,111111000///////////////////////////////////////////////////////////////////////////////////////000000000111111222333444333>>>TTTnnnffflll|||yyyjjj[[[```jjjeeedddssswwwvvvtttrrrrrrrrrtttuuurrrrrrrrrrrrqqqqqqqqqqqqssssssrrrqqqqqqqqqqqqqqqqqqqqqpppoooooooooooopppmmmjjjggggggiiilllnnnoooppppppppppppppppppppppppqqqsssuuuvvvwwwxxxzzz|||~~~~~~{{{}}}\\\LLLMMMKKKGGGAAA;;;888777444444333222222111111000...000333555666777777888888999:::<<<>>>@@@BBBBBB???<<<;;;???AAADDDKKKRRRZZZmmmsssZZZNNNTTTcccuuuggg[[[FFFZZZ|||gggYYY]]]ZZZZZZ\\\ZZZNNN<<>>???@@@AAA<<<;;;===AAACCCEEELLLSSScccvvv~~~```UUUXXXwww~~~ssscccSSSOOOeeemmm^^^WWW[[[YYYUUUXXXYYYHHH111222111000000000000111222111111111111111111111111333555555444666::::::777AAAZZZvvvpppqqqzzzrrrdddUUUPPPQQQLLLEEEDDDHHHSSSbbbeee\\\SSSPPPPPPQQQNNNHHHKKK[[[ooo|||eeeNNNSSSttt|||~~~ttthhhdddlll|||UUUHHHHHHMMMTTTRRRDDD777111000000111111111111111000///////////////////////////000000111222333333333555555666888;;;>>>AAACCCGGGIIIJJJNNNccctttrrrzzzyyyoooiiiXXX???MMMIII666111333111000000///////////////000000000000000000000000////////////////////////////////////000000111111222333444444555555555555PPP{{{|||yyyyyy~~~uuufffqqq|||uuuuuuzzzvvvtttuuuuuuvvvuuuuuuttttttsssssssssrrrssssssssssssssssssssssssrrrqqqqqqppppppqqqqqqpppppppppqqqqqqqqqqqqpppmmmllliiigggfffhhhkkkmmmmmmmmmnnnoooooooooooonnnqqqqqqssstttvvvwwwwwwvvvtttvvvyyy|||}}}~~~UUUMMMMMMLLLGGGAAA;;;777666444444333222222111111000///333777888777666888;;;888999:::<<<======>>>>>>;;;<<<@@@EEEGGGIIIPPPXXXpppaaaSSSWWWqqq~~~tttZZZEEELLLxxx\\\]]]XXXRRRXXX^^^PPP;;;333222111000000111222333222222222222222222222222777444333555666666999???UUUyyyiii|||~~~eeeOOOMMMRRRUUUWWW```mmmrrrmmmwww|||sssdddXXXLLLCCCRRR___ooozzz^^^\\\eeekkkyyyyyyQQQFFFBBBKKKQQQKKK???999333333222111000000111111000000000000000000000000///000000111222333444444555666777999<<>>999:::;;;;;;;;;:::999888===>>>BBBGGGKKKQQQ]]]jjjyyy{{{qqqeee[[[UUURRROOOMMMMMMQQQUUUYYYZZZWWWVVVTTTTTTUUUYYY\\\______`````````hhhXXXZZZfff||||||lllRRRHHHccc|||___RRR___cccVVVPPPZZZ666555333222222333555666222222222222222222222222555000555>>>:::999UUUzzzoooccc]]]fffttt~~~xxxwwwvvvuuu{{{}}}zzzuuu___NNNGGGKKKTTTwwwjjjXXXsssyyyfffooooooGGG???KKKPPPMMMJJJ999666333///...///111222000000000000000000000000///000000222333444555555666666777:::===AAADDDFFF@@@NNNOOOttt}}}~~~yyyssskkk888DDDHHH222000111111000///////////////........................////////////////////////...//////000111222222222555777777555999JJJggg}}}}}}uuu|||qqqfffvvv~~~{{{zzzxxxuuuuuuuuutttsssrrrpppooossstttvvvwwwxxxwwwuuutttooooooppppppqqqqqqqqqrrruuutttssssssrrrrrrssssssqqqrrrtttuuuuuuuuuttttttoooqqqrrrqqqmmmjjjjjjkkkmmmmmmmmmmmmooosssvvvxxxsssrrrrrruuuwwwxxxuuuqqqpppqqqrrruuuzzz}}}{{{zzz}}}YYYSSSQQQMMMEEE===888555555555444333222111111111111555666777888888999888888;;;;;;:::888666777999;;;===???BBBHHHOOOZZZfffnnnssspppwwwvvvssspppmmmmmmooorrrtttmmmkkkiiihhhhhhddd^^^YYYTTTVVVVVVRRRKKKEEEBBBBBBAAACCCDDDCCC@@@???@@@BBB@@@CCCEEEFFFFFFEEEEEEFFFBBBHHHDDD>>>GGG___tttYYYXXXkkkwwwwwweeeMMMMMM{{{bbbTTTYYYYYYUUUSSSOOOGGG999...111777777444444222222222222333444555555444888666444999DDDeee[[[VVVkkkwwwwwwyyysssiiiYYYRRRKKKNNN```}}}yyygggVVV===DDD[[[xxxfffssskkkUUU@@@IIIJJJEEEMMMNNN===000111333///...111000000000000000000000000222222333444444555666666666888;;;===???AAADDDGGGOOOLLLSSS|||{{{ttt[[[}}}~~~KKK???CCCHHH...000111222111000///000111////////////////////////000000000000////////////111///...---///000111111888,,,555???;;;TTTqqqooolllttt{{{xxxwwwwwwuuutttssstttuuuuuusssrrrssstttvvvwwwxxxxxxxxxxxxuuurrrpppppprrrrrrpppmmmqqqqqqqqqqqqrrrrrrrrrrrrpppppppppsssuuuwwwvvvuuutttssspppoooooonnnmmmlllkkkooorrrssssssuuu{{{}}}uuurrruuuvvvrrrqqqssspppnnnqqqwwwxxxuuuvvv{{{yyyzzz}}}[[[SSSQQQMMMEEE===888555555555444333222111111222222999999999999999999888888:::::::::888666777999<<>>@@@CCCGGGJJJFFFGGGjjjnnnvvvmmmRRRAAAIIIFFF666000111111000/////////000////////////////////////000000000000////////////000/////////111333333444444444888===LLLooovvvuuu~~~zzz||||||zzzwwwsssqqqppppppooonnntttuuuvvvvvvvvvvvvuuuttttttrrrooooooqqqqqqpppnnnpppqqqqqqrrrrrrsssssssssvvvtttrrrqqqqqqqqqooommmpppooonnnnnnnnnooooooooonnnoooooonnnnnnrrrwww|||{{{tttqqqtttvvvsssrrrtttsssooonnnsssuuussstttwwwwwwyyy{{{||||||}}}}}}~~~\\\SSSQQQMMMEEE===888555555444444333222222222333444===<<<;;;999999999999:::999999999777666777:::<<>>[[[|||~~~tttssswww{{{|||sssiiilllssswwwooooooyyy}}}cccJJJIIIcccvvvfff~~~[[[KKKIIIEEERRRNNNHHH===333111444333000000000000000000000000000000111111222444555555666555888<<>>AAACCCFFFJJJMMMVVVeeevvvvvvrrroooppptttvvvuuurrrtttrrrmmmiiieeecccccccccffffffccc^^^WWWQQQLLLJJJQQQMMMHHHEEEDDDFFFGGGIII???@@@DDDFFFIIIQQQaaapppmmmRRRSSSJJJ<<<222111///......//////...////////////////////////////////////000000000000///111222333444444555666>>>;;;BBBgggvvvmmm|||yyyvvvzzz~~~}}}~~~yyywwwwwwxxxxxxwwwwwwwwwyyy{{{|||xxxtttpppnnnnnnooopppooonnnnnnooopppqqqrrrrrrrrrsssqqqooommmlllllllllmmmllllllllllllkkkkkkkkkjjjjjjhhheeedddddddddcccbbbbbbbbb```^^^[[[[[[[[[]]]TTTSSSQQQQQQRRRTTTWWWXXXUUUSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNMMMKKKIIIGGGGGGLLLPPPVVV[[[```hhhpppvvv}}}~~~___SSSQQQMMMEEE===888555555444333222111222555777999:::888777666777888:::<<<666666777666666888;;;>>>AAAGGGOOOWWW\\\```dddfffbbb\\\PPPCCC>>>@@@@@@>>>??????????????????@@@BBBBBBCCCDDDEEEEEEDDDDDDDDD@@@CCCGGGIIIHHHFFFFFFGGGLLLKKKJJJJJJMMMQQQVVVXXXXXX\\\bbbgggiiijjjjjjjjjlllgggbbb```aaaccccccaaaWWW[[[]]][[[VVVRRRRRRTTT[[[aaalllzzz}}}qqqffffff}}}vvvbbbYYYdddwwwxxxfffQQQPPPiiisssXXXXXXXXXUUUYYYTTTLLL@@@666222333555555444444444444555666777777000@@@XXXyyyuuummmwww~~~|||llldddCCCRRRrrrooohhhvvvTTTtttZZZDDDOOOAAAJJJNNNIII;;;222333333///000000000000000000000000///000111222444555666777<<<>>>AAACCCDDDFFFIIIKKKOOO~~~|||yyyssspppkkkeeeaaaYYYXXXVVVUUUUUUUUUTTTTTTLLLLLLMMMLLLKKKKKKLLLMMMLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHHHHGGGDDDBBBBBBDDD>>>AAADDDGGGJJJMMMPPPRRRYYYRRRLLLMMMQQQ[[[nnngggPPPFFFLLL===555222...---/////////...////////////////////////.../////////000000000111000222444333222222444666:::HHH```zzz{{{|||zzz}}}xxxzzz~~~yyywwwvvvvvvwwwvvvvvvuuuvvvvvvwwwxxxsssrrrpppooooooooommmkkkhhhhhhhhhhhhhhhhhhiiiiiidddcccaaa___]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWTTTQQQNNNLLLKKKJJJHHHFFFEEEFFFFFFDDDAAA???@@@AAA===>>>AAABBBCCCCCCCCCCCCAAACCCCCCBBBAAAAAAAAA@@@>>>CCCFFFEEEBBBAAAAAABBB>>>CCCIIINNNTTT]]]iiiqqqvvvzzz}}}|||}}}aaaSSSQQQMMMEEE===888555555444333222111333666999;;;666666666555666888999:::444555666666666888<<>>@@@BBBCCCDDDFFFHHHJJJRRRwwwvvv~~~wwwrrrhhhaaaXXXSSSSSSUUUWWWWWWZZZWWWRRROOOLLLIIIEEECCCFFFGGGIIIKKKLLLKKKJJJIII@@@DDDGGGFFFCCCBBBEEEHHHDDDEEEEEEGGGJJJMMMPPPRRREEEJJJOOOSSSVVVZZZ```dddjjjpppyyyzzzfff]]]___mmmWWWzzzYYY===HHHDDD777333///---///111000...////////////////////////......//////000000111111111333444333111222666999777YYYzzztttooowwwwwwuuu}}}yyyppp~~~}}}yyywwwwwwwwwwwwuuutttrrrpppnnnlllkkkjjjeeedddbbbaaa```^^^[[[XXXQQQPPPOOOMMMLLLKKKKKKKKKHHHIIIIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAACCCDDDEEECCCBBB>>>AAADDDDDDAAA???@@@BBB>>>CCCHHHJJJHHHFFFFFFGGG@@@DDDFFFEEEDDDFFFGGGFFFDDDJJJOOOOOOPPPSSSUUUUUUHHHLLLOOOPPPQQQXXXccclllpppuuu{{{|||||||||^^^SSSQQQMMMEEE===888555555444333111111333777;;;===777777777777777777777777333444555555666999===@@@DDDIIIOOOUUUXXXYYYZZZ[[[[[[]]]\\\VVVTTTYYYaaaeeeeeefffiiikkkiiiiiitttxxxllleeebbbaaa```wwwvvv\\\aaayyy\\\QQQLLLrrrgggTTTVVVSSSVVVTTTSSSJJJ===444444666444555555555555666777888999HHHqqqwwwjjj___fffhhhRRRPPPWWWWWWQQQJJJ```rrrlll{{{aaarrrTTTFFFLLLHHHLLLOOOKKK===000///555000000000000000000000000111111222444666888999999<<<>>>AAACCCDDDFFFIIIKKKcccvvv~~~~~~~~~}}}yyyvvvnnnnnnnnnmmmmmmnnnoooqqqfffdddaaa^^^YYYUUUQQQOOOJJJHHHEEECCCDDDGGGJJJMMMEEEGGGIIIKKKMMMOOORRRTTTMMMPPPUUUZZZ^^^```cccdddiiikkknnnooopppqqqsssuuu{{{|||}}}}}}aaaMMMEEEOOOnnnnnnoooKKKBBBKKK999444///...000222111///////////////////////////.........///000111111111000222444333111444:::@@@JJJ```}}}ppprrrssszzz~~~uuuyyyvvv~~~|||xxxvvvvvvwwwvvvtttrrrppplllgggbbb]]]YYYWWWJJJGGGDDDCCCBBBAAA@@@>>>AAA@@@???>>>===>>>??????>>>AAAEEEFFFDDDCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJNNNOOOPPPSSSUUUTTTRRRPPPLLLQQQVVVWWWTTTPPPPPPQQQOOOUUU[[[ZZZTTTQQQSSSWWWMMMTTTYYYXXXYYY]]]```______^^^\\\[[[aaajjjkkkfff^^^___^^^ZZZVVVXXXaaajjjqqqsssvvvyyy|||tttZZZTTTRRRMMMEEE>>>888555555444222111111333777<<<>>>888888999888888777666555222333444555666999===AAAEEEJJJPPPTTTWWWWWWXXXYYYfffqqqxxxtttooosss~~~wwwaaaZZZtttppp^^^HHH```qqqZZZ[[[XXXYYYVVVVVVNNN???555444444222555555555666666777888999IIIyyyqqqpppjjjvvvsssgggVVVUUUVVVSSSNNNMMMlll[[[jjjiii```jjj???NNNIIIKKKQQQQQQBBB000///888000000000000000000000000111222333555777888:::::::::===@@@CCCDDDGGGJJJMMMmmm{{{vvvsssmmmccc\\\WWWXXXZZZ\\\______YYYRRRKKKLLLLLLLLLLLLNNNQQQSSSRRRQQQNNNLLLKKKLLLNNNPPPPPPSSSWWWZZZ^^^ccciiimmmvvvzzzzzz```MMMNNNkkk{{{zzzbbb>>>NNN;;;555///...111333222///////////////////////////---......///000111111222///111333333222666???FFFeee^^^vvvzzz|||}}}|||yyyvvvuuuvvvvvvsssqqqrrrooojjjccc\\\UUUPPPMMMLLLIIIEEEDDDEEEGGGIIIIIIFFFFFFGGGHHHJJJMMMPPPQQQJJJOOOTTTWWWWWWWWWXXXYYYYYYZZZ\\\^^^aaaccceeefffkkkjjjiiigggddd^^^VVVQQQTTTZZZ``````[[[UUUSSSSSSXXX___ddd```WWWSSSXXX___YYYbbbhhhiiikkkrrrvvvuuuvvvnnnccc```jjjuuusssiiilllllliiiaaaZZZZZZbbbjjjrrrpppooorrrxxx~~~qqqaaaUUURRRLLLDDD<<<777666666000444444111444::::::555777777777777666666666666222333444666999<<<>>>@@@EEELLLSSSTTTQQQOOORRRWWW^^^uuuwwwyyyddd```zzzbbbCCCRRR\\\VVVXXXWWWRRRMMMFFF<<<222000444888(((222???666222:::888TTTnnnlllZZZggg|||uuu```sssrrr\\\{{{}}}jjjWWWjjjSSSVVVcccgggIIIRRRKKKLLLPPPTTTJJJ999///000222111111000000000000000111333555666666888;;;===@@@AAAGGGFFFBBBIIISSSSSSuuu~~~tttggg^^^[[[ZZZYYYXXX\\\ZZZ]]]ccceeefffmmmwwwiiiddd___]]]___bbbbbbbbbgggjjjnnnqqquuu|||iii\\\ooo}}}RRRJJJEEE777///222333---,,,111000000000000000000000000.........//////000111222333///222888777666CCCVVV~~~xxxuuuvvvwwwwwwvvvtttrrrqqqqqqpppppptttwwwvvvqqqkkkjjjgggbbbbbblllwwwwwwpppqqqpppssszzz{{{tttkkkfffdddiiillllllkkkiiigggeeeooollljjjiiifffccchhhooouuupppkkkjjjppptttsssooouuupppmmmppp{{{~~~nnnnnnnnnqqqxxx|||pppkkkvvvwwwooodddZZZbbbgggnnnqqquuuvvvvvvxxx|||}}}fff[[[UUURRRLLLDDD<<<777555666111333333111555;;;:::555777666666666666555555555222333444666999<<>>???IIICCCGGGTTTMMM]]]|||ttt}}}nnnVVV___uuuxxx{{{ggg___fffTTTRRRAAA111...000000......////////////////////////////////////000111222333333888;;;<<>>FFF@@@DDDRRRLLLbbb|||xxxsssmmm|||nnnXXX]]]gggzzz}}}mmmtttzzztttcccTTTEEE555///000000///.../////////////////////////////////000000111222333111===???999HHHkkk}}}{{{zzzzzzxxxwwwtttttttttqqqoooooossswww{{{yyyzzz{{{|||zzz|||{{{~~~vvvhhh___YYY[[[dddrrrzzz}}}~~~~~~sss{{{{{{^^^UUUbbbhhhJJJ>>>@@@:::QQQgggjjjoooqqqrrrtttxxx|||uuu}}}|||[[[SSSQQQKKKCCC;;;666444555333111333888;;;999777888666666555444333222222111333444555888:::===@@@AAAAAABBBCCCDDDEEEIIIMMMQQQXXX\\\dddppppppQQQFFFeeemmmUUUxxxkkkddd|||XXX\\\{{{nnnMMMOOO~~~kkkPPPQQQUUUUUUUUUSSSIII===666666666555555999;;;<<>>===999RRR}}}{{{yyyxxxxxxwwwvvvttttttxxx|||zzzvvvtttyyy~~~}}}~~~yyyxxx}}}~~~lllSSScccnnnGGG<<<:::XXXhhhlllpppqqqqqqrrrvvvzzzyyy|||}}}yyy{{{^^^SSSPPPKKKBBB;;;666444444111111555;;;:::666666;;;777777666555444333222222444444666888;;;>>>@@@AAA@@@AAABBBDDDFFFIIIMMMOOORRRVVV\\\gggxxxuuugggUUULLL^^^tttWWWhhhppprrr}}}yyypppnnnrrr}}}iii[[[|||oooOOOLLLmmmkkkZZZMMMUUUUUUWWWVVVLLL???777777666444777777===WWWyyy~~~nnn~~~kkk]]]UUUOOOXXXlllrrrddd^^^ZZZMMMZZZTTTKKKaaarrr```jjjvvviii___aaaggggggzzzvvvNNNyyy___RRRMMMVVV]]]TTTEEE;;;444333222222111111222222333555888999;;;===AAADDDEEECCCCCCFFFGGGPPPtttvvvwwwaaannnppp|||tttsssssstttxxx{{{}}}}}}}}}~~~yyyyyylll___XXXZZZ[[[ZZZfffvvvwww}}}```PPPIII>>>444//////111111000000000000000000000000000000000000111222333333555;;;???FFF^^^yyyyyyxxxxxxxxxvvvsssqqqtttyyy~~~||||||{{{|||~~~wwwuuutttwwwzzz}}}~~~zzztttvvvUUUBBBCCCaaahhhlllpppqqqqqqrrrvvvzzz}}}zzzxxxxxxvvv~~~\\\SSSPPPJJJBBB:::555444444000111777===:::444666<<<888777777555444333222222444444666888;;;>>>@@@BBB???@@@BBBDDDFFFIIIKKKMMMPPPYYYaaahhhrrrxxxttthhhfffYYYSSSoookkklllYYYSSS\\\WWWVVVccceeezzzlll___OOO^^^oooPPPUUUVVVXXXWWWMMM@@@888777999:::>>>;;;FFFxxxdddhhhhhhMMMNNNLLLUUUgggnnnqqqyyyrrrggggggbbbTTTKKKOOOWWWooo|||^^^OOOEEEAAAMMMxxxkkkiiikkk^^^ooofffXXXQQQYYY___VVVEEE:::444333222222111111222222444666999:::<<<>>>BBBEEEJJJCCCGGGIIIDDDSSS{{{||||||uuuiiilllqqq~~~rrreee[[[UUUTTTTTTVVVYYY\\\]]]]]]___```fffkkkggg[[[RRRRRRSSSHHHDDDIIIKKKVVVzzzzzzvvv~~~wwwZZZSSSNNNJJJAAA666//////111333000000000000000000000000000000000000111222333444777999DDDVVVhhhwww|||{{{www|||}}}}}}wwwwwwxxxyyyyyyvvvrrrnnnmmmqqqvvv|||}}}wwwyyy|||~~~~~~~~~~~~~~~}}}|||}}}~~~{{{xxxyyy{{{~~~|||{{{||||||sss{{{vvvsssssstttsssrrrqqqvvv}}}tttyyy[[[OOOSSSlllgggkkkoooqqqqqqssswww{{{wwwwww|||xxxvvvZZZSSSPPPIIIAAA999444333444444444888===<<<777999@@@::::::888666333222333444444555777999;;;<<<======???AAADDDFFFGGGJJJNNNQQQRRRTTT]]]iiinnnvvvsss~~~[[[RRRuuu]]]ooozzz|||WWWMMM]]]jjjgggiiinnniiisssaaaSSS]]]jjjNNNYYYUUUSSSTTTNNNCCC<<<;;;;;;333BBB```yyyttt\\\KKK===@@@KKKhhh}}}oooVVVJJJFFFIIITTTaaauuuyyyZZZGGGLLLEEEKKKmmmeeecccyyyjjjaaa\\\VVVVVVNNN<<<444444444333333333222222333777<<>>OOOQQQXXXvvvdddyyyqqqgggrrr}}}iiiVVVIIIDDDAAAAAA@@@AAACCCDDDCCCBBBGGGGGGGGGJJJSSSZZZXXXRRRHHH@@@<<>>888:::111\\\bbbQQQGGGCCCGGGeeezzzfffTTTFFFAAA888EEEFFF???SSS|||~~~jjj___uuuwww\\\KKKLLLSSSfffwwwfffVVVPPPWWWcccqqq|||}}}PPP___ppp^^^ZZZZZZ\\\UUUBBB555444444333333333333333444888===AAACCCEEEFFFHHHHHHNNNIIIJJJNNNkkkrrrjjjggg{{{jjjdddkkk^^^qqq{{{eeeOOOAAA:::888888999888888888888888999999555999<<<@@@EEEIIIFFF???IIINNN\\\uuu~~~zzz|||]]]XXXKKK:::111///000111000000000000000000000000///000000000222333444555;;;<<>>@@@CCCEEEGGGIIIMMMPPPRRRVVV___iiinnntttlllXXX```zzzcccMMMDDDIIIYYYkkkUUUSSSPPPYYYvvvjjjmmmoooeeehhhvvvnnnvvveeeJJJZZZfffRRRTTTXXX\\\YYYOOOAAA777???444===tttwwwQQQJJJIIIeeevvvdddUUULLLKKK[[[cccaaaiii{{{jjjtttrrr```QQQSSS\\\aaaxxxrrr___LLLDDDDDDDDDCCCDDDXXXllldddTTTttt[[[WWWZZZ^^^VVVDDD666555444333222333333444555999>>>BBBDDDFFFHHHIIIFFFJJJJJJJJJWWW}}}aaa^^^lll^^^rrr~~~xxx{{{~~~}}}zzzyyyxxxyyy}}}~~~|||{{{pppbbbOOO@@@999999;;;===:::::::::999888888:::;;;@@@@@@>>>???GGGVVVaaaeeeooopppvvvrrr~~~uuu}}}zzz[[[TTTLLL???111...111/////////////////////////////////000000222333555666888===bbbtttvvvoooccccccdddhhhooosssrrroooooooooooooooooooooppppppnnnqqqtttuuuvvvwwwzzz||||||{{{xxxyyyzzzxxxuuusssrrrtttxxxzzz|||vvvuuussssssttttttsssssstttqqqpppqqqpppkkkjjjlllpppqqqsssuuuvvvuuuuuuwwwvvvrrrrrrvvvuuuqqqpppsssqqqppppppqqqrrrsssttttttsssssssssttttttuuuuuuuuuvvvooofffaaa^^^ZZZSSSMMMQQQIIIAAAAAAHHHOOOQQQPPPPPPddd}}}~~~pppnnnuuuqqqqqqsssssssssrrrqqqpppttttttuuuwwwzzz~~~WWWSSSPPPIIIAAA999444333444000555888888666666888999777777777444222111333555555666888999:::;;;<<<<<<>>>@@@CCCEEEFFFIIIMMMPPPRRRVVV^^^hhhnnnuuujjjSSSUUU```jjj|||bbbNNNCCCAAAIIIeeerrrqqqVVVFFFAAALLL]]]xxx}}}rrrqqqvvv|||}}}kkkNNN[[[sssRRRUUU[[[___^^^UUUEEE888<<<;;;999eeewwwdddUUU]]]}}}ttttttjjj]]]SSSfffpppSSS[[[vvvgggjjj{{{~~~aaaUUU___mmmsssuuurrr{{{nnn```QQQFFF???BBBHHHIIIGGGEEEGGGIII{{{aaawww[[[WWW]]]bbb\\\LLL666555444333222333444555888;;;@@@DDDEEEGGGHHHIIIOOOKKKMMMNNNaaatttUUUWWWggg___rrr~~~ssskkkfff___[[[]]]```^^^[[[[[[[[[]]]ccchhhhhhiiipppxxxzzzwwwjjj```OOOGGG===777666999::::::999;;;<<<<<<<<<===AAADDDBBBEEEIIIPPPcccsss~~~zzzdddnnntttZZZNNNJJJCCC222///333---//////////////////////////////000111222444666777:::JJJnnntttkkkeee```\\\\\\___eeelllppppppppppppppppppppppppqqqrrrsssnnnpppsssuuuuuuvvvvvvwwwuuuyyy}}}~~~{{{xxxxxxyyywwwtttqqqqqqrrrtttuuutttsssqqqpppqqqssstttsssqqqnnniiifffeeeccc___```cccjjjooossssssrrrqqqppppppsssqqqqqqsssssspppoooppprrrrrrrrrqqqpppqqqrrrsssvvvwwwxxxyyyxxxwwwtttssslllbbbVVVMMMIIIFFF@@@<<<;;;>>>>>>777222777GGGVVVvvv|||mmmmmmuuupppqqqrrrssstttsssrrrrrruuuvvvwwwyyy|||WWWSSSPPPIIIAAA999444333444000666:::888666777888888666777666444222111333555666666888999:::;;;;;;;;;>>>@@@BBBDDDFFFIIILLLOOOSSSWWW___hhhpppyyy^^^QQQRRRPPPXXXccctttjjjTTTEEE===@@@HHHRRR[[[^^^bbbmmmyyyuuuXXXDDDBBBLLL___||||||wwwVVVXXX{{{}}}RRRXXX^^^bbbbbb[[[III:::888<<<@@@uuu}}}xxxhhhVVVKKKCCC@@@UUUhhhdddccctttyyyZZZJJJXXXkkkssswww]]]WWWggguuuuuuxxxbbbbbbqqq}}}fffcccqqqhhhTTTSSSUUUZZZaaaccc]]]UUUTTTYYYWWWMMMzzzvvv]]]xxxZZZWWW]]]bbb^^^QQQ777666444222222333444666;;;>>>BBBEEEFFFGGGHHHIIIMMMEEENNNQQQhhhxxxwww~~~IIIZZZzzz___```tttvvvkkkeee___VVVPPPIIIEEECCCEEEEEEBBBAAACCCAAABBBFFFLLLNNNPPPVVV^^^lllxxx{{{mmmaaaTTTJJJ===<<<::::::;;;<<<;;;:::999<<<@@@CCCFFFKKKSSSYYYUUU```nnn|||ppp|||rrrqqqtttjjjeeeOOOKKKFFF333000666+++000000000000000000000000000000111222444666777888===ccctttmmmkkkccc___ZZZYYY^^^fffmmmnnnoooqqqqqqqqqppppppqqqsssuuuvvvtttuuuvvvvvvvvvtttsssqqqrrruuuzzz|||{{{xxxuuutttsssppplllmmmrrrvvvwwwvvv{{{yyywwwvvvtttpppllliii]]]WWWRRRPPPNNNLLLNNNSSSccckkkrrrsssrrrrrrrrrpppnnnnnnpppsssuuuvvvvvvwwwvvvvvvuuusssqqqppprrrtttvvvxxxyyyyyyuuuooohhhdddRRRKKKAAA999777666555444222555:::BBBPPPddd{{{zzztttrrrtttpppqqqrrrsssssstttttttttuuuvvvyyyyyyzzz{{{~~~YYYSSSPPPIIIAAA999444333444000777;;;888666888999888666666666444222111333555666777888999:::;;;;;;;;;===???BBBDDDFFFHHHLLLOOORRRWWW^^^fffppp{{{{{{rrriiihhhccc```yyyzzzqqqYYYFFF;;;<<<888>>>BBBAAAEEENNNWWW[[[sssnnnWWWHHHDDDQQQjjj{{{}}}rrr{{{[[[TTTvvvyyyTTTZZZ```dddeee___NNN<<<666===AAA}}}iiizzz|||}}}qqqwwwwwwmmm]]][[[qqq\\\HHHAAA===KKKhhheeeBBB???EEETTTbbb```VVVUUU[[[ZZZ___iiixxxvvviiimmmxxx```]]]bbbkkkiii```eeesss{{{}}}zzz\\\llleee___```aaa\\\PPP888666444222222333555666===AAADDDGGGGGGGGGGGGHHHIII@@@PPPRRReeeyyyzzzeeeIIIkkkwww^^^ggg}}}jjj```SSSIIIDDDAAA???===<<<:::;;;===;;;777888<<<888666777;;;>>>???BBBHHHVVVbbbmmmssszzz{{{yyypppbbbVVVOOOHHHAAA;;;===@@@BBBBBBBBBBBBBBB???EEEMMMTTT[[[eeeqqqyyyssszzzsss~~~pppyyyYYYOOOHHH222111888+++000000000000000000000000111111222333555777999:::CCC~~~xxxvvvwwwwwwjjjrrrhhhggg]]]\\\```iiinnnmmmnnnqqqqqqqqqppppppqqqsssvvvwwwzzzzzzyyyxxxwwwuuurrrpppoooqqqtttvvvvvvrrrlllhhhbbb]]]XXXYYY```hhhmmmnnnsssrrrqqqmmmfff^^^WWWSSSGGGBBB>>>>>>===;;;>>>BBBUUU___ggggggfffffffffccc]]]aaaeeejjjpppuuuyyyzzzwwwwwwwwwtttqqqpppsssuuurrrtttuuurrrkkk___SSSKKK>>>;;;777333333555888:::@@@DDDQQQjjjxxxwwwwwwvvvvvvsssrrrrrrrrrrrrsssttttttuuuyyy{{{zzzwwwwww{{{\\\SSSPPPIIIAAA999444333444111888<<<888666888:::888666666555444222111333555666777888999:::;;;;;;;;;===???BBBDDDFFFHHHLLLOOOPPPUUU[[[cccnnnzzzxxxvvvwwweee^^^|||sss\\\GGG;;;<<<999<<<<<<999:::@@@FFFGGGVVVhhhXXXKKKMMMWWWmmm{{{mmmwww\\\SSSwwwyyylllUUU[[[aaaeeegggbbbPPP>>>111BBBGGGNNN}}}xxxcccJJJFFFGGG@@@eee|||VVVKKKGGGAAA???BBBCCC???888@@@BBBDDDGGGKKKSSS]]]ccc|||}}}uuukkkllleeebbb```ccclll|||[[[WWWwwwmmmiiieee^^^RRR888777444222222333555777???BBBFFFGGGGGGGGGGGGHHHNNNEEEYYYTTT^^^jjjooorrr}}}ZZZSSS}}}wwwcccppp}}}}}}~~~zzzxxxzzz|||vvvhhh\\\EEECCC@@@<<<999777888888777888;;;<<<888444666<<<<<<777555888:::999;;;===<<>>BBBDDDCCCCCCFFFIIIHHHOOOZZZdddnnn|||xxxcccSSSJJJ111000999+++000000000000000000000000222222333444666888:::;;;LLL|||{{{yyyppprrrhhhsssgggeeeaaa___ccclllpppmmmmmmpppqqqpppooooooqqqsssvvvwwwxxxwwwuuuuuutttsssqqqooommmmmmnnnqqqqqqlllccc\\\KKKDDD===>>>FFFPPPXXX[[[ZZZ\\\\\\WWWOOOFFF???;;;999555333555555444666:::CCCNNNWWWUUURRRQQQOOOKKKTTTWWW\\\```eeekkkoooooorrrsssssspppmmmmmmpppsssnnnppppppkkkaaaQQQAAA888777888888888999;;;???BBBUUUkkk|||yyywwwvvvtttrrruuu{{{uuutttsssrrrqqqrrrsssssswww||||||wwwvvv|||___TTTOOOGGG???888444333222333888:::888777999999777888666444222222222333444666888::::::999999:::;;;>>>@@@CCCDDDEEEHHHKKKNNNRRRWWW___hhhpppyyyqqqEEEJJJvvv~~~fffYYYMMM?????????<<>><<>>GGGOOOkkkVVV<<>>;;;;;;<<<>>>@@@CCCFFFHHHIII@@@999999:::;;;===AAACCCMMMWWW[[[WWWRRRQQQRRRjjjlllpppwwwyyyrrr{{{yyyggg^^^LLL333111111555000000000000000000000000333444000222999777888DDDlllpppsssrrrmmmgggfffggghhh^^^gggoooppppppqqqqqqooooooqqqsssuuuuuuuuusssrrrrrrqqqppppppqqqqqqpppoooqqqjjjkkkppphhhTTTHHHGGG<<<;;;;;;<<<======<<<;;;<<<>>>===999777999999777999:::888666777;;;:::777:::;;;<<<===>>>===;;;:::<<>>888444333222333888:::888777999999777888666444222222222333444666888::::::999999:::;;;>>>@@@BBBDDDEEEHHHKKKNNNQQQVVV___hhhqqqzzzfffEEEBBBgggooo]]]VVVOOOAAA>>>>>>===AAA???>>>@@@>>>AAA???@@@EEEQQQddd|||lllSSSXXXhhhttt~~~gggnnn}}}rrrRRRwwwkkkUUUZZZhhhpppoookkkXXX;;;666:::RRRwwwfff{{{{{{vvveeejjjJJJEEE@@@BBB===>>>PPPyyy___DDDEEE999;;;DDD===EEEJJJPPPUUUZZZ\\\UUULLLZZZ}}}|||ppp```uuurrr^^^xxxrrrcccddd___AAA999333444666666777:::BBBBBBCCCDDDDDDDDDDDDDDDKKKDDDIIIQQQ~~~{{{~~~{{{QQQfff```dddkkk}}}xxxhhhWWWNNNHHHCCCAAACCCBBB>>>>>>AAAAAA===:::;;;;;;;;;;;;:::::::::;;;;;;==================<<<<<<:::;;;<<<======<<<;;;::::::999888999;;;;;;999777333888>>>@@@999555<<>>::::::;;;;;;;;;<<<<<<;;;;;;@@@EEEDDD???;;;???AAA===:::;;;:::888777777777777777666666666666888:::>>>DDDMMMWWW^^^eeejjjoooqqqpppnnnnnnoookkkcccVVVGGG<<<777777::::::;;;DDDRRR[[[bbbrrrxxxrrrrrruuuqqqrrrrrrpppnnnmmmmmmooooooooooooooopppqqqrrrsssrrrrrrrrrtttwwwzzz|||}}}||||||{{{ZZZSSSNNNFFF>>>888444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;===???BBBDDDEEEHHHKKKNNNQQQVVV^^^hhhqqqzzzqqqMMMCCCGGGccckkk```\\\VVVHHH@@@>>>??????@@@@@@@@@AAAAAABBB???<<<===HHH^^^xxxkkkYYYRRR```kkkoooxxxzzztttyyyxxxVVVttttttYYY\\\hhhrrrtttqqq[[[;;;999;;;[[[pppddd{{{xxxyyyUUUHHHGGGIII@@@AAAIIIbbb{{{PPP@@@DDD???CCCMMMJJJSSSWWW]]]cccjjjmmmggg]]]bbbxxxxxxpppgggeee~~~rrruuueee``````CCC;;;333333555666999<<>>;;;;;;===<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<888:::<<<>>>>>>===;;;999@@@===::::::<<<<<<;;;999:::;;;======;;;AAARRRdddnnnpppssssssqqqmmmhhheeefffwwwzzz{{{ttt~~~tttNNN``````VVV<<<333...///000000000000000000000000444555222555;;;999@@@TTTttt}}}vvvsssllldddaaabbbaaa[[[VVV^^^hhhrrrvvvwwwyyyyyywwwtttssssssrrrqqqqqqppppppqqqqqqqqqppppppppppppooohhhpppsssvvvsssiiiaaaWWWQQQOOOOOOQQQ[[[lllxxxwwwnnnvvv```KKK???;;;999666666444444333444555666777777555555888>>>GGGMMMUUU[[[eeemmmooolllgggcccZZZOOOAAA555111444:::???HHHGGGMMM\\\fffjjjpppxxx}}}}}}{{{wwwrrrooooooppprrrrrrsssqqqooonnnooopppmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqrrrtttwwwyyy{{{{{{zzz~~~zzzYYYRRRNNNFFF>>>777444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;===???AAACCCEEEGGGKKKNNNQQQVVV^^^gggooowwwOOOAAAKKK]]]qqq{{{tttkkkaaaSSSGGGBBBEEE???BBBCCC???CCC>>>BBBBBBAAA???AAAKKKZZZfffyyy}}}www\\\\\\___cccdddeeeiiinnnnnnaaa{{{~~~nnnSSSqqqzzz]]]^^^jjjvvvzzzwww___;;;???===gggeee[[[xxxwww\\\IIIHHHJJJSSSbbb\\\]]]ppp[[[CCCAAALLLMMMQQQXXXVVV\\\```fffllltttzzzvvvnnnrrryyyzzzxxxfffnnnxxxkkkbbbcccEEE<<<333333555777:::???GGGFFFEEECCCBBBAAA@@@@@@AAAJJJOOOPPPvvv^^^nnnQQQ|||wwwcccfffxxxnnnmmm}}}xxxgggWWWJJJCCC>>><<<333666;;;>>>>>>===<<<======;;;<<>>===<<<;;;<<<===>>>@@@?????????@@@@@@AAAAAAAAA<<<<<<===>>>>>>>>>>>>>>>DDDCCCAAA???===>>>@@@BBB<<<777777AAAPPP___ooozzz|||xxxvvvvvvvvvsssqqqppp|||yyysssjjj}}}uuurrrdddSSS:::333000333000000000000000000000000333444222666;;;:::FFF```nnnuuubbbxxxjjj]]]\\\``````\\\WWWeeeooowwwyyyxxxwwwuuurrrsssrrrqqqppppppppppppqqqpppqqqrrrqqqpppoooooopppmmmrrrqqqpppoooQQQBBB===<<<666666666777777888999:::>>>===;;;888666888<<<@@@BBBHHHRRR[[[```^^^WWWRRRDDD>>>777555:::AAAGGGIIIPPPLLLMMMSSSXXXZZZ___eeerrrqqqppppppppppppooonnnpppqqqrrrrrrpppoooooopppnnnooopppqqqqqqpppooonnnppprrrssssssrrrrrrssssssxxxxxx}}}{{{XXXQQQMMMEEE===777444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;<<<>>>AAACCCEEEGGGKKKNNNSSSWWW^^^fffmmmttt{{{bbbPPPTTT^^^mmm{{{xxxlllaaaUUUMMMQQQDDDJJJIII@@@GGG===@@@CCCFFFDDDAAAAAAEEEJJJUUUTTT\\\jjjqqqhhhZZZPPPeeerrruuuiiiaaaeeeddd\\\^^^VVVyyy~~~hhhaaaSSSyyy___aaannn|||}}}aaa;;;<<<:::iii^^^NNNnnnvvvrrr^^^WWW[[[jjj{{{WWW]]]ssskkkfffYYYVVVZZZ[[[[[[]]]\\\aaafffkkkqqqyyy~~~```sssmmmyyyrrrjjjgggEEE<<<333333666999===BBBIIIGGGFFFDDDBBBAAAAAAAAA???KKKOOORRRpppiii}}}~~~\\\JJJnnnbbbdddxxxvvvhhhlllhhh]]][[[jjjvvv{{{tttggg]]]ZZZWWWOOODDD<<<999:::===>>><<>>AAADDD???>>>CCCGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJKKKKKKLLLLLLMMMJJJHHHDDDAAA???@@@AAABBB222:::BBBEEEDDDBBBEEEHHHVVV[[[hhh{{{yyywwwwwwvvvuuu~~~xxxuuuzzz{{{{{{}}}vvv~~~|||}}}eeeRRR;;;555111444000000000000000000000000111333222777;;;:::LLLmmm{{{~~~lll\\\ZZZ]]]]]]YYYXXXhhhqqqxxxxxxvvvuuusssoooqqqppppppppppppqqqrrrssspppqqqrrrqqqooonnnoooqqqqqqtttyyyyyyrrrjjjkkkrrrkkkQQQBBB>>>>>>===444555777999:::;;;;;;;;;===>>>>>><<<:::999999:::888;;;@@@FFFIIIHHHDDD@@@999:::===EEEMMMQQQQQQOOOEEEGGGKKKPPPRRRVVV___hhhooommmmmmnnnqqqrrrqqqpppoooppprrrqqqooonnnnnnnnnmmmmmmmmmmmmkkkiiigggfffjjjmmmppprrrqqqpppqqqrrrvvvxxx~~~{{{XXXQQQLLLEEE===777444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;;;;===@@@BBBDDDGGGKKKNNNSSSWWW^^^fffmmmttt{{{hhh^^^iiippplllpppuuu|||uuuqqqhhh^^^dddPPPXXXWWWIIISSSDDDDDDEEEEEEBBB>>><<<===???;;;???HHHNNNIIIAAAFFFQQQttttttiiijjjdddXXXWWWZZZhhhaaaYYY^^^ccctttccc<<<999BBBuuu```DDD```lll}}}kkkkkklllqqqmmmttt}}}tttggg``````bbbdddfffeeelllrrrvvv|||hhhfffyyy^^^mmmhhhmmmnnnlllbbbDDD;;;333444777;;;@@@DDDIIIHHHFFFDDDCCCCCCCCCDDD@@@GGGIIIXXXnnn}}}SSSIIIjjjfffeeexxxpppQQQ@@@EEEFFF??????HHHRRR___hhhkkkmmmooorrrhhh```UUUNNNPPPQQQHHH;;;999:::;;;>>>AAAEEEIIIKKKDDDFFFDDDAAACCCLLLVVVZZZOOOFFFAAAGGGOOOSSSTTTTTT[[[[[[\\\]]]]]]^^^^^^^^^TTTTTTTTTUUUUUUUUUUUUUUU^^^YYYQQQJJJFFFDDDEEEGGGKKK\\\sss~~~wwwvvvxxxzzz{{{vvv}}}xxxhhhhhhddd\\\SSSOOOQQQUUUXXXUUUTTTVVVZZZbbbqqq~~~zzzuuusssxxxdddWWWAAA888000111000000000000000000000000111333444999<<<<<>>;;;>>>===:::666777777888999:::;;;;;;777:::===>>>===<<<<<<<<<999999999999999999999999;;;@@@GGGOOOTTTTTTOOOKKK???JJJVVV\\\[[[\\\bbbiiinnnnnnnnnppprrrrrrqqqppprrrssstttrrrooollljjjjjjbbbaaa```^^^\\\ZZZXXXVVVYYY]]]cccgggjjjmmmsssxxxvvvxxx~~~{{{WWWPPPLLLDDD===777444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;;;;===@@@BBBDDDGGGKKKNNNRRRWWW^^^gggnnnwww~~~{{{lllssstttoooiiivvv{{{~~~{{{pppxxx```jjjiiiXXXeeeSSSQQQNNNIIIDDD@@@>>>??????:::>>>EEEGGG???@@@WWWssssssggg```UUU___{{{jjj^^^]]]eeeyyyeee===;;;[[[~~~kkk@@@RRR]]]}}}sssiiiooocccfffjjjkkknnnlllttt{{{|||wwwsss}}}hhhsss|||fffaaafffmmm]]]BBB999333555999===BBBFFFIIIHHHFFFEEEDDDEEEFFFGGGBBBEEEHHH^^^tttRRRKKKhhhhhheeeyyykkkbbbMMM@@@DDDCCC???BBB@@@DDDHHHKKKLLLLLLLLLLLLDDDAAA<<<;;;@@@EEEDDD@@@@@@EEELLLQQQUUUZZZ___cccjjjmmmqqqwwwtttYYYLLLEEENNN]]]fffhhhgggkkklllnnnpppppppppooonnnaaaaaaaaa```````````````jjjeee^^^WWWRRROOOOOOOOOFFFSSSiii|||yyyyyy|||www~~~~~~yyyqqqggg___PPPNNNJJJDDD===:::999:::===;;;;;;>>>AAAIIIWWWddd{{{~~~rrrvvviiipppeee]]]EEE777///333000000000000000000000000333555777<<<>>>>>>ZZZyyylllaaa[[[ZZZVVVMMMMMMSSSeeemmmsssssssssuuuvvvuuuqqqrrrsssttttttsssrrrrrrooorrrtttrrrnnnmmmooorrrwwwooovvvnnndddllloookkkeee]]]WWWVVV[[[___qqqlll```UUUPPPNNNIIIBBBKKKMMMKKKEEEBBBCCCBBB@@@EEEBBB???<<<;;;===???AAA<<<>>>@@@@@@?????????@@@:::;;;:::888777:::@@@FFFLLLPPPTTTVVVUUUSSSRRRQQQSSS^^^iiilllhhhffffffiiimmmnnnppppppooonnnnnnmmmnnnnnnnnnjjjddd^^^ZZZYYYOOOMMMKKKIIIGGGFFFEEEDDDDDDHHHMMMQQQWWWbbboooyyyxxxzzz}}}zzzVVVPPPKKKDDD<<<777444333333333888:::888777999999777888666444222222222333444666888::::::999999:::;;;:::===@@@BBBDDDGGGKKKNNNQQQVVV^^^hhhqqqzzz{{{rrrccckkkyyyzzz}}}kkkwwwvvvdddsss___^^^YYYRRRLLLHHHEEEBBB???AAA>>>@@@CCCEEEPPPppp~~~mmmmmmVVV```vvvqqq^^^[[[eee}}}eee======ooottt@@@IIIQQQxxxggg^^^kkkxxxyyymmmqqqrrrnnnnnnqqq{{{zzzuuulll___fffsss```@@@888333666;;;???CCCHHHIIIHHHFFFEEEEEEGGGIIIJJJCCCHHHLLLaaayyybbbNNNIIIxxxbbbddd___vvvvvvwwwmmmcccaaaWWWMMMNNNGGGEEECCCCCCCCCDDDCCCBBBDDDCCCFFFKKKMMMNNNVVV___kkkqqqwww|||ttt\\\NNNEEEPPPdddrrruuutttrrrtttwwwzzzzzzyyyxxxvvvppppppoooooonnnnnnmmmmmmllliiieee```\\\ZZZYYYYYYLLLMMMUUUiii~~~wwwkkk^^^RRRIIICCC@@@@@@AAAAAAAAABBBCCCCCCDDDCCCCCCEEEFFFCCC@@@DDDKKKUUUfff}}}uuusss~~~yyydddooohhh```CCC444///888000000000000000000000000555777999>>>@@@AAA^^^ZZZUUUVVVZZZUUUJJJKKKSSShhhoootttsssrrrtttvvvvvvssstttuuuuuuuuusssqqqooonnnrrrtttrrrnnnlllooorrrqqqooosss^^^PPPMMMLLLJJJEEEJJJKKKFFFBBBFFFMMMPPPUUUPPPHHHBBB???BBBFFFJJJHHHHHHGGGEEEBBBBBBCCCDDD:::<<<===<<<<<>>;;;999888777777888666999;;;>>>FFFTTTgggttt{{{{{{{{{~~~vvvZZZQQQMMMEEE===666333222111444999<<<:::888999888666:::888444222111222555666666888;;;;;;:::999999999===>>>@@@CCCFFFJJJMMMOOOVVVZZZ```hhhqqqzzz|||wwwvvvhhhggg```TTTKKKIIIGGGDDDAAAEEEIIIMMMVVViiitttsssYYYfff|||gggXXXfffmmm~~~ggg999666nnnfffCCC:::CCCcccrrreeekkkvvvvvvmmmqqqxxxyyyxxx{{{ooosss|||{{{nnnmmm}}}fffaaallljjjaaaAAA:::444666:::===AAAFFFOOOMMMIIIGGGGGGGGGFFFEEEKKK>>>KKK^^^}}}JJJOOOpppZZZ```gggyyygggiiibbb```cccccc___^^^```kkkggggggmmmwwwvvvmmmeee^^^QQQLLL[[[qqqwwwooouuuyyyzzz}}}~~~yyyrrrpppuuu{{{wwwjjjeeegggfffbbb[[[SSSPPPXXXhhhzzz~~~{{{aaaQQQCCCAAACCCAAA>>>???>>>@@@BBBCCCCCCCCCFFFGGGFFFHHHHHHFFFBBBBBBDDDHHHIIIQQQ___nnn|||pppnnnwwwwww^^^aaaDDD666222111000000111111222222222333,,,999>>><<>>===<<<:::999777666777999;;;<<<<<>>;;;999<<>>@@@CCCFFFJJJMMMOOOTTTYYY```hhhpppyyy{{{yyypppcccYYYUUUQQQMMMSSSWWW[[[^^^eeetttvvvyyyeeeWWW~~~eeeqqqeee===IIIiiibbbCCC???JJJYYYxxx~~~wwwwwwzzz{{{zzzjjjYYYQQQKKKQQQ___xxxiiivvv~~~xxxdddaaannnhhhZZZ>>>888555888===@@@DDDHHHLLLKKKJJJJJJLLLMMMMMMLLLEEEDDDJJJwww]]]vvvxxxJJJUUUkkkXXX^^^```vvviiifff[[[]]][[[WWW\\\kkk{{{|||}}}}}}{{{}}}uuussstttrrrmmmiiicccaaagggooovvv}}}|||~~~~~~{{{mmmaaaUUULLLLLLCCC???CCCHHHHHHGGGHHHHHHJJJLLLLLLKKKKKKLLLMMMPPPRRRRRROOOKKKIIIJJJMMMMMMPPPVVV___kkkzzzyyyyyyxxxpppHHH444...---000000111111222222333333444;;;<<<888GGGHHH~~~~~~[[[VVVUUURRRIIIAAAEEEQQQdddkkkpppooonnnpppqqqqqqppppppoooooooooooooooppppppqqqqqqqqqqqqqqqppppppssssssuuuzzzyyyuuunnnfffcccdddeee]]]YYY^^^dddhhhjjjlllkkkiiigggeeedddcccdddeeehhhgggeeeeeeeeeccc___[[[[[[[[[\\\aaajjjuuu|||}}}wwwiii^^^WWWTTTRRRNNNIIIEEECCC@@@;;;888<<<;;;:::888777888999:::>>>>>>@@@CCCFFFHHHHHHGGGDDDJJJRRRWWWZZZ___fffkkkuuuwwwxxxzzzxxxZZZPPPLLLDDD<<<666333222222333999;;;999888999888666999777444222111222444555666888:::;;;:::999999:::===>>>@@@CCCFFFJJJMMMOOOSSSXXX```hhhpppwww~~~|||uuuqqqnnniiilllpppsssuuuyyyfff```sssddduuubbb@@@AAAaaajjjDDD999AAAJJJjjj}}}{{{pppzzznnnbbbfffcccssskkkWWW:::666666;;;@@@CCCFFFKKKNNNLLLKKKKKKKKKJJJGGGEEEDDDJJJMMMwwwsssvvvIII^^^cccXXX\\\YYYtttpppkkk___^^^]]]]]]^^^eeexxx}}}vvvpppjjjhhhkkkppprrrwww||||||uuu___QQQKKKGGGFFFCCCBBBGGGOOOUUUUUUTTTUUUOOORRRWWWZZZ\\\^^^```bbbfffhhhiiifffaaa^^^]]]___eeeccc___^^^cccooo}}}}}}xxxjjjiiiEEE444333333111111111111222333444444888;;;<<<;;;JJJPPPrrrXXXTTTSSSQQQHHH@@@DDDPPPcccjjjooonnnmmmoooppppppmmmmmmmmmmmmmmmnnnnnnnnnooooooppppppqqqppppppooorrrssstttttttttttttttuuu|||wwwuuuwwwyyyxxxyyy}}}}}}vvvrrrtttqqqkkkjjjqqqyyy||||||}}}~~~}}}}}}|||{{{zzzzzzyyy~~~}}}}}}~~~~~~{{{yyyzzz{{{~~~{{{cccRRRHHHBBB??????>>><<<<<<<<<>>>???@@@;;;>>>BBBEEEGGGJJJPPPTTTXXXZZZ^^^dddjjjlllllljjjooovvv}}}}}}wwwrrrpppqqqssstttvvv|||xxxYYYPPPKKKDDD<<<666333222222333888;;;999888999888666888666444222111222333555555888:::;;;:::999::::::===>>>@@@CCCFFFJJJMMMOOOQQQWWW___hhhooovvv|||}}}iiirrrpppdddwww[[[@@@NNNrrrWWW<<<<<>>@@@CCCFFFJJJMMMOOOQQQWWW___hhhooovvv|||wwwnnntttcccxxx~~~SSS@@@OOOrrrtttLLLEEE:::PPPqqqxxxxxxxxxwwwtttyyyxxxuuuddd^^^llleeeRRR:::999<<>>@@@CCCFFFJJJMMMOOOSSSXXX```hhhpppwww~~~wwwrrrvvvaaayyytttJJJBBB@@@iiiYYYDDD<<>>BBBCCCBBBCCCHHHIIIHHHIIILLLOOOQQQQQQPPPRRRVVVVVVccc^^^CCClll|||XXX\\\``````kkk{{{ggg[[[tttxxxcccRRRYYYkkk|||vvvrrruuuzzzoooTTTKKKUUU[[[ccchhhkkknnnrrruuuwwwppprrrzzzkkkfffAAA555777666333222111111333555888999>>>888BBBCCCHHHXXXcccNNNKKKJJJJJJCCC<<>>@@@CCCFFFJJJMMMOOOTTTYYY```hhhpppyyyyyyyyynnn\\\|||gggBBBIIILLLllloooFFFAAA???NNNmmmwwwsss|||}}}xxxgggkkkrrr```LLL::::::>>>BBBBBBAAACCCIIILLLJJJHHHGGGHHHHHHGGGFFFIIIHHHRRRiii}}}[[[CCClllwwwVVVYYY\\\cccppp}}}ggg___gggqqqyyy~~~bbbYYY]]]tttfffTTTVVVgggqqq{{{vvvpppDDD555222...333222111111333555999;;;CCC;;;DDDBBBDDDZZZ[[[LLLHHHHHHHHHBBB;;;AAANNN]]]dddhhhgggfffiiijjjiiiiiijjjmmmoooqqqqqqqqqpppnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrsssssstttuuuvvvrrrssstttrrrkkkdddeeekkkxxx|||yyyrrrqqqqqqqqqrrrssssssrrrrrrtttvvvxxx|||kkkWWWMMMIIIBBB;;;555222222222000666999777777999999666555555444333222222222222444666999;;;::::::;;;<<<===>>>@@@CCCFFFJJJMMMOOOVVVZZZ```hhhqqqzzzyyy~~~dddYYY~~~^^^>>>PPPJJJRRRtttXXXDDD<<>>???@@@CCCFFFJJJMMMOOOWWW]]]bbbgggppp|||hhh```IIIHHHMMMRRRTTTWWWKKK===;;;PPPkkk|||yyysss{{{UUUxxxkkkvvvnnnOOO???>>>===>>>AAAEEEGGGHHHHHHJJJFFFBBBAAADDDGGGGGGFFFHHHPPPQQQ~~~vvvHHHIIIkkknnnaaaRRRWWWgggzzzxxxppplllnnnsss~~~lll[[[YYY___fffpppyyywwwpppkkkooommmbbbEEE999222444555444444444555888:::<<<@@@GGGHHHHHHMMMZZZmmmxxxSSSRRRNNNIIIDDD???===FFFPPPeeehhhiiiiiikkkpppooolllmmmnnnqqqsssuuuuuutttsssqqqqqqrrrrrrssssssrrrrrrpppvvvvvvpppllloooppplllqqqcccTTTJJJ@@@999===FFFUUUjjjyyy~~~|||{{{zzzyyyxxxyyyyyyzzzyyywwwvvvuuuvvvvvvtttssstttttttttttttttttttttssspppsssvvvwwwvvvuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrppppppqqqqqqqqqppppppoooooommmkkkllloooqqqqqqoooqqqrrrrrrqqqttt^^^RRROOOJJJCCC;;;555222111111222444666777777777888999777555333222111111333333666777888999:::;;;;;;;;;AAAAAACCCEEEHHHKKKNNNOOOLLLWWWbbbiiipppyyyeeeeeeHHHGGGKKKRRRYYY^^^MMMEEE@@@III]]]wwwqqqfffmmmdddvvvnnnNNN???>>>???AAABBBDDDFFFHHHIIIJJJEEEAAA@@@CCCFFFGGGGGGGGGDDDNNNiii___CCChhhmmm___TTTYYYdddtttyyymmm___WWWQQQNNNNNNRRRZZZ[[[cccpppzzzrrroooeee}}}tttpppaaaBBB555...000555444444444666888;;;===???FFFIIIJJJOOO[[[gggYYYJJJHHHGGGEEEAAA@@@GGGQQQlllppprrrqqqrrrssspppkkkpppqqqrrrttttttsssrrrqqqqqqrrrsssuuuuuuttttttsssqqqpppqqquuuyyywwwiii[[[UUURRRLLLBBB:::666666777LLLVVVcccsss{{{yyywwwwwwxxxxxxwwwvvvzzzyyyxxxwwwvvvwwwwwwxxxuuutttrrrrrrsssrrrqqqooorrrrrrrrrrrrrrrrrrrrrrrrnnnqqqssssssrrrrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmnnnoooooopppppppppooonnnmmmlllnnnppprrrqqqpppqqqsssssssssvvvbbbRRRNNNJJJBBB;;;555222111111222444666777777777888999777666444222222222222333666666888999:::;;;;;;;;;===>>>@@@CCCGGGJJJMMMOOOPPP\\\eeeeeeaaabbbeeegggqqq{{{}}}ooohhhnnnwwwxxxrrr]]]hhhkkkGGGGGGKKKRRRRRRQQQsssNNNEEE;;;;;;LLLiiitttyyycccddduuufffGGG999???BBBEEEEEEDDDDDDGGGJJJQQQKKKDDDBBBCCCFFFGGGGGGLLLFFFXXXhhhNNN>>>eeelllZZZTTT\\\```vvvuuukkkdddRRRHHH>>>;;;;;;;;;===AAAKKK[[[tttzzzooohhhvvv~~~ddd@@@444000555444444444555777999<<<===@@@GGGJJJLLLSSS```qqqXXXFFFEEEFFFEEEBBB@@@FFFOOOlllrrrwwwxxxxxxxxxtttnnnssssssttttttsssrrrqqqpppqqqsssuuuwwwxxxvvvuuusssrrrkkkgggjjjkkkbbbUUULLL???@@@<<<666777>>>CCCCCCHHHKKKZZZsss|||xxxvvvuuuuuuuuuttttttsssrrrsssuuuvvvvvvuuuwwwvvvuuutttssstttuuuuuutttrrrqqqqqqqqqqqqpppnnnppppppppppppppppppppppppmmmnnnpppooonnnnnnooopppnnnnnnnnnnnnmmmlllkkkkkklllmmmmmmnnnoooooooooooommmlllmmmppprrrsssrrrpppqqqsssuuuvvvyyykkkRRRNNNIIIBBB;;;555222111222111333555666666777888999777666555333222222222222555666888999:::;;;<<<<<<:::<<>>BBBHHHIIILLLUUUdddqqqYYYJJJHHHGGGEEE@@@>>>EEENNNbbbkkkuuuyyy||||||yyysssttttttssssssrrrrrrqqqqqqppprrrvvvxxxxxxwwwtttrrrvvvooohhhbbbVVVHHHAAACCCEEE>>>:::???CCCCCC???<<>>???@@@???ssseeeooo|||NNNKKKIIIMMMDDDNNNRRRUUUuuuzzzNNN???AAAJJJgggwwwxxxcccllljjjSSSDDDEEEAAAEEEHHHGGGDDDCCCFFFKKKUUUPPPJJJHHHJJJLLLLLLKKK@@@DDDYYYlllaaaDDDdddnnnOOOJJJXXXVVVbbbvvvggg^^^XXXOOOIIIGGGFFFCCCAAA???AAADDDEEEAAA>>>BBBJJJaaaqqq{{{zzz^^^888111000444222333555777999<<<>>>@@@AAAEEEDDDGGGQQQdddiiirrr{{{```MMMJJJGGGCCC???>>>FFFQQQ]]]hhhtttyyy|||~~~|||wwwttttttsssrrrrrrrrrssstttoooqqqtttvvvwwwuuurrrqqqddd[[[PPPGGGAAA===@@@EEEJJJ>>>BBBVVV```TTTFFFBBBPPPhhhzzzvvvttttttvvvxxxwwwwwwvvvvvvuuuvvvwwwxxxxxxvvvttttttuuuvvvuuuttttttsssrrrqqqqqqrrrssstttuuutttrrrsssttttttsssrrrnnnooooooooopppppppppqqqpppqqqqqqpppooonnnppprrrppppppqqqqqqqqqpppooooooqqqqqqqqqpppooonnnmmmlllkkkmmmppprrrsssrrrrrrqqqrrrtttvvvyyy}}}|||SSSMMMIIIBBB:::555333222222///222444666666777888:::888777666555444333222111444555777999;;;<<<<<<===@@@AAABBBDDDGGGIIILLLMMMYYYXXXTTTMMMKKKMMMLLLHHHFFFAAA======AAAEEEFFFFFFmmm}}}^^^sssyyyNNNPPPKKKOOOJJJRRRRRRXXXkkk___EEE===AAA^^^{{{qqqeeennnaaaHHH???AAAAAADDDFFFFFFEEEDDDGGGJJJIIIFFFEEEHHHLLLOOONNNLLLMMMKKK___ttt]]]HHH```vvvQQQDDDSSSPPP^^^xxxgggYYYOOODDDBBB@@@@@@BBBDDDEEEEEE>>>???BBBCCC@@@???FFFOOOfffxxx}}}jjjooolllnnn\\\<<<666222222222333555888;;;===???AAA???AAA@@@BBBMMM___aaattteeeLLLHHHEEEBBB>>>???IIIUUU```kkkvvvzzz{{{|||{{{yyyvvvuuusssqqqqqqrrrtttuuunnnppprrrttttttsssqqqpppeeeWWWDDD;;;FFF^^^rrr{{{mmmccchhhjjj```XXXXXX\\\uuu}}}{{{yyyvvvtttssstttvvvxxxvvvwwwwwwvvvuuutttuuuwwwwwwuuusssrrrrrrsssrrrpppsssrrrqqqpppqqqrrrssstttrrrqqqpppppprrrrrrqqqpppnnnooooooppppppqqqqqqqqqqqqrrrsssrrrpppooopppqqqoooooooooppppppoooooonnnqqqqqqqqqpppooonnnmmmllllllnnnqqqqqqqqqppppppqqqssstttuuuxxx}}}|||SSSMMMHHHAAA:::555333222333///111444555666666888:::888777777666444333111000444555777999;;;<<<======>>>???AAADDDGGGJJJMMMOOOXXXdddpppuuutttqqqjjjccc\\\ccchhhdddYYYNNNIIIHHH^^^lllXXXzzzdddSSSUUUNNNSSSQQQUUUNNN]]]```rrrQQQ======UUUooodddTTTffftttppprrr~~~llliiitttcccKKKBBB>>>BBBBBBCCCDDDEEEFFFGGGHHHCCCCCCEEEJJJOOOPPPMMMIIIHHHHHHSSSmmmwwwGGGZZZWWWBBBMMMLLL\\\~~~vvv```PPPKKKLLLMMMOOOUUU\\\aaaaaa]]]YYYVVVSSSKKKDDDBBBBBBDDDJJJQQQggg}}}{{{oookkkffflllooo\\\<<<777444444111333555999<<>>FFFQQQbbbllluuuwwwxxxyyyzzzyyyyyywwwtttqqqpppqqqssstttoooppprrrsssssssssrrrqqqlll\\\YYYXXXVVVccclllvvv}}}}}}zzzxxxwwwvvvtttsssssstttuuuwwwuuuwwwxxxwwwuuutttvvvwwwvvvtttrrrrrrrrrrrrrrrpppqqqppppppooopppqqqrrrsssqqqooonnnooopppqqqpppooommmnnnnnnoooppppppqqqqqqnnnppprrrrrrpppnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooooonnnnnnnnnmmmoooqqqpppnnnmmmoooqqqtttssstttvvv|||yyyRRRLLLHHHAAA:::555333333333...111444555666666888:::888888777666555333111000444555777999;;;<<<======???AAAEEEIIIOOOUUUYYY\\\QQQjjjxxx|||^^^MMMIIIJJJ~~~iii```SSSUUUXXXQQQXXXOOO\\\XXXdddRRR{{{~~~rrrzzzdddBBB===JJJTTTzzzwwwnnnbbb^^^aaakkkwww{{{~~~ccciiizzzmmmZZZRRRHHHBBBAAAAAACCCFFFHHHHHHGGGEEEFFFJJJOOORRRPPPJJJDDDHHHRRRSSS|||nnnnnneeeDDDUUU]]]AAAKKKIIIPPPpppsss|||zzzhhhSSSIIIGGGGGGGGGIIIaaa{{{}}}|||{{{eeevvvqqqzzztttXXX444000222444111333666999<<>>???AAADDDFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHUUUzzziiipppqqqpppddd???VVV]]]KKKHHHCCCLLLeeesss]]]SSSJJJLLLUUUrrr~~~rrr~~~xxxTTT333555111555333666999;;;<<<===???AAA@@@HHHHHHKKKMMM]]]ttt|||}}}sssJJJCCCEEEEEE<<<===CCCCCCUUUdddrrrvvvuuuvvvzzz{{{}}}yyytttqqqpppqqqrrrrrrqqqqqqrrrrrrsssuuuvvvwwwmmmPPPCCC<<>>>>>@@@@@@@@@GGGGGGIIIJJJJJJJJJIIIIIIIIIKKKQQQsssiiizzz___BBBWWWaaaKKKGGGDDDMMMddd|||tttssslllfffffflllzzzrrrQQQ222444222555444777999;;;<<<===???@@@BBBIIIKKKNNNRRRbbbtttoooPPPFFFFFFEEE<<<<<>>===???EEEMMMSSSVVVVVV]]]bbbjjjsss~~~tttiii___TTTXXXeee]]]eee}}}tttvvvvvvqqq||||||eeevvvyyyPPPDDDFFFKKKJJJBBBLLLKKKKKKQQQNNNJJJcccuuuKKKFFF333???YYYyyydddggg```IIIQQQfff```tttqqqwwwyyybbbVVVSSSCCCIIIEEECCC???>>>>>>?????????FFFGGGHHHJJJKKKKKKKKKKKKGGGMMMKKKiiikkkyyyDDDVVViiiMMMFFFFFFGGGYYYtttyyylllggg{{{ssstttyyymmmjjjLLL111444444444666888:::<<<<<<<<<===???CCCHHHKKKLLLQQQ___aaazzzUUUHHHEEEDDD<<<<<>>AAABBBGGGEEEJJJSSSXXXWWWGGGDDDEEE>>><<>><<<<<<@@@GGGLLLOOOOOOYYYbbbnnnuuuzzz|||}}}vvvnnnoooyyy~~~tttrrriiimmmpppKKK>>>FFFCCCEEEJJJCCCDDDKKKEEEDDDNNNIIIIII]]]```oooYYYJJJ<<<@@@LLLddd~~~\\\XXXtttnnnkkklllxxxwwwfffEEEDDDGGG<<>>222444777000777999;;;<<<;;;;;;<<<===>>>===EEEAAAHHHMMMuuuXXXFFFBBBFFFAAA>>>@@@>>>EEETTTdddlllqqqttttttsssxxxyyyyyywwwsssqqqrrrsssqqqrrrssstttuuuuuuttttttrrrqqqpppoooppptttzzz~~~RRRLLLXXXkkknnnmmmnnnkkktttsssrrrssstttssspppnnnqqqqqqppppppppppppqqqqqqnnnnnnnnnmmmllljjjiiihhhjjjkkklllooorrrrrrpppnnnmmmmmmnnnnnnnnnnnnmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmlllkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmjjjkkklllmmmmmmmmmmmmmmmooonnnlllllllllnnnqqqrrrppprrrrrrrrrxxxoooUUUMMMHHHAAA:::555333222333000//////000111333555777444555777999999888666555111333555777:::;;;<<<============???BBBEEEIIILLLYYY^^^eeemmmvvvppphhh~~~ssshhhhhhnnnxxxyyygggfffuuu|||RRRBBB???EEEEEEDDDGGGGGGBBBHHHEEEBBBIIINNNLLLNNNzzzmmmNNNBBB<<<>>>OOOhhhtttnnnqqqeee}}}rrr~~~kkkXXXCCCEEEKKK@@@HHHEEECCC???>>>>>>?????????AAAAAAAAAAAABBBCCCEEEEEEFFFMMMCCCVVVYYYjjjyyyoooNNN===sssaaaJJJGGGEEEFFFUUUqqqZZZOOOVVVttttttvvvzzzdddttt}}}RRR888666333777222777999;;;<<<;;;;;;<<<===>>><<>>???======LLL\\\gggooovvvxxxwwwyyyzzzzzzvvvrrrppprrrtttpppqqqrrrttttttssssssrrrrrrpppoooooorrrvvvyyyzzznnnzzz^^^VVV```nnnnnnkkkmmmkkknnnnnnoooqqqsssssspppnnnpppoooooooooooooooooopppmmmmmmlllkkkkkkjjjjjjjjjgggggghhhkkknnnooonnnmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmmmmkkkjjjkkkllljjjjjjkkkkkklllmmmmmmnnniiijjjkkkkkkllllllkkkkkkmmmmmmlllmmmnnnppprrrsssrrrssssssssszzznnnSSSMMMHHHAAA:::555333222333000000//////111333666777444666888::::::999888666111222444777999;;;======;;;>>>@@@???>>>AAAGGGLLLVVV[[[bbbjjjsssooo[[[pppuuuiiifffkkktttwwwnnn{{{pppAAADDDAAA@@@EEEDDDAAAFFFEEEDDDHHHJJJGGGLLLPPPKKKPPPyyyJJJBBB===CCCRRRfffyyyfffbbbhhhttt}}}|||WWWIIIBBBCCCIIIAAABBBDDDBBB???>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@AAACCCCCCGGGKKKFFFRRR~~~nnn[[[<<>>???===MMMHHHRRRQQQeee~~~jjjOOOCCCFFFBBB===??????999FFFVVVbbbllluuuyyyxxxwwwxxxvvvqqqjjjhhhjjjnnnnnnpppqqqssssssrrrqqqppprrrssstttuuutttqqqooommmrrryyyfff]]]eeeqqqnnnlllnnnmmmkkkkkkkkkmmmpppqqqqqqpppooonnnnnnnnnnnnnnnnnnooonnnmmmlllkkkkkklllmmmmmmiiihhhgggiiikkkllllllkkkkkklllnnnoooooonnnlllkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhkkkmmmmmmkkkkkkmmmoookkkkkkkkklllmmmmmmnnnnnnkkkkkkkkkjjjiiihhhggggggggghhhjjjlllooorrrtttuuurrrssstttvvv}}}mmmRRRMMMHHHBBB:::555333222333111000///000111333666888444666999;;;;;;:::999777000222444777999;;;======:::>>>AAA@@@===???FFFNNNRRRZZZfffooovvv}}}fffvvvdddccceeejjjrrr~~~yyy|||KKK;;;IIIBBB:::DDDCCC<<>>???AAADDDFFFFFFBBBAAA@@@@@@@@@AAABBBCCCDDDIIIHHHNNNkkklllfff>>>hhhrrrPPPEEEIIIEEENNNggg{{{WWWnnngggfffhhhllluuu}}}[[[UUU___uuu{{{zzzjjjggg;;;444<<<...555:::666888:::<<<<<<<<<===???AAA>>>OOOIIIRRRMMMxxxsss```uuuUUUDDDEEE@@@<<>>??????>>>???BBBEEERRRYYYdddnnnrrrvvvpppyyy___ddd]]]\\\eeettt~~~sssyyylllrrrwwwuuuYYY@@@<<<>>>@@@BBBBBBAAA???>>>DDDEEEEEEDDDDDDEEEGGGJJJ___```~~~fffqqqlll\\\FFF@@@===BBBLLLqqq~~~nnnwww\\\MMMHHHTTTiiiXXXMMMAAA???EEEIIIEEE@@@@@@>>>===>>>AAADDDFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>JJJDDDIIIiii}}}~~~sssfffDDDYYYPPPCCCJJJHHHLLL\\\sssZZZwwwxxxTTTIIIXXX___~~~YYY]]]uuulllpppsssrrr~~~zzzpppZZZ???111222888777333777:::===>>>>>>>>>>>>???>>>DDDHHHFFFOOOLLL```kkkMMMIIIHHH<<>>:::???KKK]]]jjjooorrrtttmmmnnnbbbPPPKKKTTT]]]]]]hhhkkkoooqqqpppooopppqqqnnnnnnnnnnnnoooppprrrrrrqqqvvvyyymmmhhhooorrrmmmlllpppllllllmmmmmmnnnooooooooosssqqqooommmlllmmmnnnoooppppppooonnnmmmmmmllllllmmmllllllkkkjjjiiihhhhhhmmmlllkkkjjjjjjjjjllllllnnnmmmllllllmmmlllkkkiiihhhiiikkkkkkjjjkkkmmmooollllllllllllkkkkkkkkklllmmmgggdddffffffccceeejjjdddbbbaaaeeejjjmmmnnnnnnqqqrrruuuyyynnnTTTNNNIIIAAA;;;666444111000111000//////000111333555555555666777888999::::::999555222222777>>>CCCEEEAAA???======>>>>>>>>>===IIIOOO[[[jjjtttzzzrrr|||hhhVVV\\\ZZZ___mmm}}}qqqoooiii```~~~ttt~~~MMM@@@<<<<<<<<<<<<<<<======>>>CCCDDDDDDCCCCCCCCCFFFHHHJJJSSSxxxkkkvvv\\\BBB@@@MMMHHHLLLcccnnnyyy}}}uuu}}}uuu]]]JJJGGGIIIRRRdddlllPPPJJJDDD@@@AAABBBAAA@@@@@@>>><<<<<>>>>>===<<<===>>>>>>AAAEEEBBBJJJGGGVVVOOOEEEFFF===BBB>>>???<<<===GGGXXXfffnnnrrrvvvtttaaaTTT^^^sss{{{rrrhhhjjjmmmooopppoooooonnnmmmmmmmmmmmmnnnnnnoooppprrrrrrwww}}}~~~vvvnnnqqqqqqlllkkkooollllllmmmmmmnnnnnnooooooqqqpppnnnlllllllllmmmnnnooooooooonnnmmmlllllllllkkkkkkkkkjjjiiiiiihhhhhhkkkkkkkkkkkkkkklllmmmmmmkkkkkklllmmmnnnnnnlllkkkjjjkkklllkkkjjjjjjkkkmmmnnnlllkkkmmmpppqqqnnnkkkgggeeehhhmmmooommmooouuurrrgggXXXPPPXXXfffnnnmmmssstttuuuxxx|||~~~~~~}}}lllSSSNNNHHHAAA;;;666444222000111000//////000111333444666666666666777999;;;<<<;;;888444111222999CCCJJJHHHCCC>>>===??????===:::???CCCOOOaaapppyyy}}}mmm```YYYTTT]]]cccooofffssstttmmm}}}~~~ccc}}}UUU@@@<<<>>><<<999777888:::===???AAABBBCCCBBBAAAAAACCCDDDDDDNNNWWWzzzvvvfff>>>===>>>@@@AAALLLWWW^^^hhhuuutttlll```TTTDDDJJJaaaoooxxxQQQGGGHHHGGGCCC>>><<>>;;;;;;===@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDJJJmmmWWWsssjjjsssJJJEEEtttXXXLLLIIIFFFFFFPPPdddxxxmmmjjj~~~mmmOOO666444:::999888;;;===>>>>>>===<<<<<<===???AAA@@@CCC@@@GGGDDDLLLzzzZZZEEEGGGAAA@@@===@@@>>>;;;@@@PPP```kkkrrrwwwxxxkkkgggooorrrmmmmmmuuummmmmmnnnqqqrrrrrrpppmmmlllllllllllllllllllllmmmpppmmmooorrrqqqsssxxxpppoooooojjjjjjnnnlllllllllmmmnnnnnnooooooooonnnmmmkkkkkkkkkllllllnnnnnnmmmmmmlllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllmmmmmmmmmmmmjjjlllnnnoooooommmjjjiiikkkllllllkkkiiiiiijjjkkknnnkkkjjjmmmrrrrrrlllfffccceeekkkooonnnjjjkkkooovvvsssbbbJJJEEEWWWiiiooovvvuuuuuuvvvxxxyyyyyyxxxkkkSSSMMMHHHAAA:::777444222111000000000///000111222333777666555555666999;;;===;;;:::777222000444===FFFOOOKKKFFFBBB@@@@@@??????;;;===EEESSSaaalllxxx{{{fffWWWSSSXXX]]]bbboookkkrrrpppqqqpppkkklll<<>><<<999888888:::>>>@@@???@@@AAA@@@??????@@@AAAFFFMMMHHHiiitttlllhhhmmmMMMHHHFFF>>>888<<<@@@CCCKKKYYYkkkvvv~~~zzzmmm^^^TTTEEEAAABBB___lllCCCCCCFFFHHHDDD???<<>>>>>>>>?????????<<>><<>>AAA======AAAGGGMMMWWWjjjzzztttaaaTTTRRRWWW___dddfffxxxkkkmmmrrrooo|||uuuJJJ777GGG::::::::::::999:::;;;;;;<<<<<<>>>??????>>>>>>>>>@@@@@@FFFGGGUUU~~~~~~ooommmIIIEEECCCAAA???<<<;;;<<>>>>>???>>><<<::::::;;;=========:::;;;;;;<<<===>>>??????>>>888DDDGGG;;;OOO~~~zzzOOOQQQlllNNNKKKIIIGGGJJJUUUhhh~~~ooo}}}zzz}}}bbbYYY>>>---555<<<777666<<<:::;;;<<<<<<<<<>>>AAADDDEEE>>>EEEEEEHHHKKKIII```ooo{{{LLLGGGGGG>>>???@@@@@@999777@@@NNN\\\gggpppwwwqqq___IIICCCPPPaaakkkqqqpppnnnmmmmmmlllkkkiiimmmmmmnnnnnnnnnmmmllllllmmmmmmpppsssrrrnnnlllmmmmmmjjjjjjlllmmmkkkjjjkkkkkkkkkllllllmmmnnnnnnnnnlllkkkkkkjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggggggggggghhhiiiiiijjjjjjkkklllllllllkkkjjjhhhgggeeehhhmmmnnnllliiigggggghhhiiijjjjjjiiijjjlllnnnjjjlllnnnlllgggbbb`````````fffkkkmmmoooqqquuuwwwlllfffIIILLLbbbpppsssrrrrrrsssuuuvvvuuutttjjjTTTLLLGGG@@@:::777555333222000000000000000000000000333333333444555888:::;;;888<<<>>>;;;666222333666KKKQQQUUUQQQFFF>>>===???@@@????????????FFFWWWiiiuuudddYYYOOOPPPWWW___ffflllxxxdddYYYmmmggg{{{~~~ttt~~~OOO999:::BBB666666777888999999999888888:::<<<>>>>>>>>>===>>>??????@@@EEEEEE]]]qqqZZZOOOPPPEEE@@@===>>>>>><<<;;;<<>><<<;;;;;;<<<<<<<<<;;;<<<;;;:::;;;======<<<;;;;;;;;;<<<>>>???AAABBBBBBEEE???BBBCCC<<>>???BBBEEEDDD<<>>>>>:::777555555===HHHUUUZZZUUULLLEEEBBBAAA???>>>>>><<<>>>FFFPPPbbbmmmzzz|||nnnfffQQQMMMMMMQQQVVV___nnn}}}nnnfffmmmttt{{{yyyXXX===;;;>>>555888777777888888999999999999777:::===>>>>>>>>>???@@@BBB@@@BBB@@@MMM}}}vvvsssUUUJJJAAABBBDDD@@@===<<<:::>>>CCCIIIQQQZZZccciiitttwww{{{|||{{{{{{mmmYYYPPPFFF???AAACCCHHHXXXjjjrrrhhhEEE===;;;;;;:::999999999999;;;<<<999999;;;===??????<<<:::::::::<<<>>>???AAACCCCCCGGGGGGEEEDDDDDDJJJnnnYYY|||~~~[[[FFF~~~XXXJJJLLLLLLJJJNNN\\\ssscccNNNXXXIIINNNQQQZZZfffdddmmm___iiisssuuuppplllmmmqqqxxxooo}}}yyylll@@@999555888:::888777888999;;;===??????@@@AAACCCFFF>>>JJJIIIGGGOOOMMMRRRsss\\\GGGFFF@@@GGG???>>>;;;999;;;???FFFRRR^^^ttt|||XXXDDDJJJWWW\\\^^^^^^[[[XXX[[[ccckkkkkklllnnnpppppppppooonnnlllmmmmmmkkkjjjkkkmmmnnniiilllmmmmmmllllllkkkjjjjjjkkkkkkllllllmmmmmmnnnjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjmmmmmmlllllllllmmmmmmnnnccchhhlllmmmkkkjjjlllooohhhiiijjjiiihhhiiijjjllllllllliiiddd^^^]]]```dddgggiiijjjiiilllnnnhhh___bbbmmmtttpppjjjiiijjjjjjkkklllmmmppprrrpppmmmjjjfffRRRLLLGGG@@@:::777555333222///000000000000000///......000111444666777777888999;;;>>>>>>===:::999888///===QQQaaaddd]]]QQQHHH@@@======??????<<<<<<>>>GGGNNNccctttzzzppp\\\JJJ???NNNOOOQQQQQQPPPZZZvvvtttOOOoooyyyrrr|||UUU555222@@@AAA///CCC::::::999999999:::;;;<<<666999<<<>>>>>>???@@@AAA@@@AAACCCFFFJJJXXXuuubbbsss___JJJCCCBBB???======::::::::::::<<>>===OOOeee{{{xxxFFF444AAA>>>:::<<<<<<:::888888<<<@@@777999;;;>>>AAA@@@<<<999777888:::<<<>>>@@@AAABBB@@@HHHEEEDDDGGGFFFccchhhxxxppp^^^>>>kkkiiiIIILLLLLLJJJLLLYYYoooVVVOOOLLL???FFFSSSVVVkkklllxxxbbb:::::::::999999:::999777:::<<>>;;;;;;;;;<<<@@@LLLYYYpppsssHHH???NNNDDDGGGIIIFFFCCCHHHTTT___jjjkkkmmmoooppppppooonnneeekkkppppppooommmkkkiiigggiiijjjiiiiiikkkmmmmmmjjjjjjkkkllllllmmmmmmnnnjjjkkkkkklllllllllkkkkkklllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjmmmmmmlllmmmnnnppprrrssskkknnnqqqooojjjhhhiiillljjjjjjkkkiiihhhgggiiijjjkkkgggaaa\\\[[[]]]```bbb```cccfffiiiooosssjjj^^^NNNbbbyyywwwlllkkkpppiiijjjlllooopppmmmhhheeeeeeTTTMMMHHHAAA:::777444222111111111111111000000000000000//////333777999888666===:::999===BBBAAA:::333:::666:::MMMdddlll```QQQLLLCCC===>>><<<777:::CCC<<>>999444666888999888666666999<<<;;;999888999<<>>@@@BBBCCCCCCCCC???AAADDDGGG```lllHHHLLLpppSSSFFFPPPKKKBBBOOOccc|||uuullllllvvv}}}tttsssNNN777777888888888999999999<<<<<<>>>@@@CCCEEEEEEDDDGGGIIIJJJKKKKKKLLLOOOQQQvvv|||KKKJJJ>>>>>>DDD===>>>>>>:::777:::AAAHHH^^^zzztttWWWYYYhhhyyykkk^^^YYYggggggjjjnnnppppppppprrrkkklllmmmllljjjjjjjjjkkkhhhhhhhhhiiiiiijjjjjjjjjlllkkkiiihhhhhhiiikkklllkkkjjjiiihhhggggggggggggeeefffhhhiiiiiiiiihhhggghhhiiiiiijjjjjjkkkkkklllmmmllljjjiiiiiijjjlllmmmooonnnlllkkkjjjiiiiiiiiihhhiiijjjjjjjjjkkkjjjjjjfffcccVVVWWWfff\\\JJJJJJPPP[[[jjjlllmmmssstttnnnkkkiiieeeeeekkkmmmjjjiiilllfffRRRMMMHHHAAA:::777444222111111111111111000000000000000//////222666888888777<<<;;;;;;>>>BBBBBB???:::222222666???NNN```qqq|||[[[PPPEEEAAA>>>:::666666@@@;;;:::???FFFOOO\\\hhh{{{nnn___NNNEEECCCDDDDDDCCCGGGSSShhh~~~wwwaaa]]]dddvvvqqqooojjjxxxcccEEE<<<555666999888888888999:::;;;:::777666888:::;;;:::999999;;;???CCCFFF======AAAFFFEEEDDDRRReeefffIIICCCHHHBBB??????BBBAAA<<<:::===@@@@@@>>><<<;;;<<>>===@@@@@@<<>>@@@AAABBB@@@BBB@@@BBBDDDCCCWWWzzzjjjRRR{{{[[[FFFMMMKKKCCCMMM]]]uuu|||sssmmmhhhaaaaaa```YYY[[[YYYVVVZZZiiizzzfff{{{~~~uuuqqqaaaDDD777777777888888888999999;;;;;;<<<>>>AAABBBBBBBBBCCCEEEHHHIIIJJJLLLNNNPPPiiijjjIIIGGG???;;;>>>??????;;;888999???DDDQQQbbbuuubbbiiillliiilllsssrrrkkkmmmnnnnnnnnnllllllmmmnnniiiiiiiiiiiijjjjjjjjjkkkkkkjjjiiihhhhhhiiijjjkkkkkkkkkjjjiiihhhhhhhhhhhhffffffggghhhhhhhhhhhhhhhiiiiiiiiijjjkkkkkkllllllmmmlllkkkjjjjjjkkklllmmmmmmlllkkkjjjiiihhhhhhhhhqqqkkkeeeeeejjjoooooonnnjjjRRR___jjjXXXYYYYYY:::BBBHHH^^^ooommmtttzzzrrrnnnkkkhhheeeeeekkklllgggbbbbbbgggPPPMMMHHHAAA:::777444222111111111111111000000000000000///...000444777888999:::<<<>>>@@@BBBCCCCCCBBB999888444111888NNNlllvvvlll[[[LLLFFFEEE???999CCC===999:::===BBBJJJRRR\\\dddooozzz{{{uuuiii\\\QQQBBB888<<>>???@@@AAA<<<@@@@@@BBBCCC???LLLiiillltttIII[[[hhhHHHHHHKKKFFFJJJSSSjjjuuuiiicccXXX^^^ffflllllliiifffdddYYY[[[VVVKKKFFFMMMYYYbbb{{{}}}^^^eee~~~~~~ssstttyyygggQQQ999777777777777888888888888999:::;;;<<<===>>>??????>>>AAAEEEHHHIIIKKKMMMNNNXXXnnnLLLNNNEEE<<>>OOOUUUfff}}}~~~xxxttt|||yyyooo```XXX^^^ggghhhiiillllllmmmmmmllljjjjjjlllmmmiiijjjjjjjjjjjjkkkkkkkkkjjjiiihhhgggggghhhiiijjjkkkjjjiiihhhhhhggghhhhhhggggggggggggggghhhiiiiiiiiijjjjjjkkkkkklllmmmmmmnnnmmmlllkkkkkklllmmmnnnlllllllllkkkkkkjjjjjjjjjooojjjfffhhhnnnoooiiibbbVVVTTTtttmmmzzzhhhUUU]]]qqqmmmfffuuuxxxqqqpppnnnjjjcccccceeeiiiiiieeebbbccciiiOOOMMMHHHAAA:::777444222111111111111111000000000///000///...///222555888::::::===@@@AAAAAAAAADDDFFFEEE>>>444///333AAASSS___iiiXXXPPPHHH???;;;888888<<<===;;;:::<<>>???>>>BBBHHHGGGEEESSSfff}}}fffKKK^^^{{{|||nnnxxxqqqGGGAAA666888;;;>>>:::444444777555666666777666666666666::::::::::::999999888888>>>::::::???BBBAAABBBFFFNNNwwwhhhTTTGGGBBBAAABBBBBB>>>???@@@BBBAAA???:::777888:::===>>>===;;;999777777===AAA???======:::666;;;???DDDDDD===>>>OOObbb|||xxxMMM<<<555<<<===444555???666777777888888777777666666666777777777888888888999999:::;;;<<<======>>>:::>>>>>>???AAA===FFF]]]jjjrrrrrrJJJMMMxxxMMMFFFJJJHHHGGGJJJ^^^{{{tttkkkiiinnnvvv|||jjjXXXNNNHHHJJJUUUiii|||~~~vvvssszzziii[[[pppqqqeeetttlllIII555666666666777777777888888888999:::;;;:::;;;===>>>>>>AAAFFFHHHIIIJJJJJJKKKMMMeeexxxbbbMMMEEECCC@@@AAABBB???;;;999888999AAAMMMZZZ```cccgggjjjkkkcccjjjooollleeedddmmmvvvzzzmmmZZZMMMSSSaaaiiiiiijjjjjjjjjiiigggggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkhhhhhhgggggggggggghhhhhhiiihhhhhhgggffffffgggggghhhgggfffffffffgggiiijjjjjjjjjjjjkkkllllllmmmmmmnnnmmmllllllllllllmmmnnnmmmnnnnnnnnnnnnmmmmmmmmmeeehhhmmmpppnnneee[[[TTTaaawwwyyysssyyyttt```jjjlllfffiiipppttttttqqqlllllllllhhhbbb]]]aaadddeeecccdddkkksssjjjQQQMMMHHHAAA:::777444222111111111111111000000000///////////////000333666999999===AAAAAA@@@???CCCFFFCCCBBB>>>999555777???EEEvvv}}}hhhTTTEEEDDD@@@???AAAAAA;;;777666:::;;;<<>>===???BBBIIINNNMMMRRRjjjUUUPPP___uuuxxxyyynnnsssAAA,,,999999888:::>>>===777444444333444555777999999999999777888999:::::::::999888:::999;;;>>>???@@@CCCGGGFFF]]]tttbbbVVVMMMGGGHHHEEEBBBAAAAAAAAA@@@>>>@@@@@@@@@@@@???>>>===;;;@@@???<<<888:::@@@BBB@@@CCCGGGMMMSSS[[[lll~~~vvvRRR555666999<<<:::777888:::777888888888888888888777777777777888888888888999777777888888999::::::;;;999===;;;<<>>:::888777666FFFVVVZZZ]]]dddjjjkkknnnmmmkkkjjjkkkmmmoooooorrr~~~RRRAAAWWWfff]]]ggghhhjjjiiihhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhgggggggggggggggggghhhggggggfffeeeeeeeeeeeefffhhhgggfffffffffgggiiijjjiiiiiijjjkkkkkkllllllmmmmmmmmmmmmllllllmmmmmmmmmlllmmmmmmnnnnnnmmmlllkkkdddjjjnnnjjj```YYYYYY\\\yyyssskkkrrrppprrrrrr\\\___dddkkknnniiifffnnnsssqqqlllfff___XXXYYY___aaa]]]YYYaaarrrjjjSSSMMMHHHAAA:::777444222111111111111111000000000000///000000000000111444666888<<<@@@AAAAAA@@@BBBEEEDDDMMMPPPGGG666...333===GGGkkk{{{kkkWWWLLLCCC@@@???>>>>>>AAA:::;;;=========???BBBDDDKKKMMMSSSZZZbbbjjjpppsssvvvyyy}}}}}}}}}|||}}}||||||||||||zzzvvvrrrmmmkkkhhhddd]]]VVVPPPLLLEEE@@@<<<======<<<===???GGGHHHMMMXXXkkkcccKKKQQQmmmvvvuuu___[[[{{{III777666444666222333999;;;888444444444444555999<<<>>>===;;;555666888:::;;;::::::999444888===??????======???EEEFFFbbbqqqwww}}}iii```SSSJJJFFFEEEDDDDDDBBB???;;;:::<<<@@@CCCEEEBBBGGGKKKMMMOOOPPPMMMHHHGGGPPPeeezzzxxxHHH999999;;;777222666===:::111777888888999999888888777555555555555666666666666555555666777777888999999888<<<999999>>>===CCCSSSzzzggg>>>TTTbbbNNNIIIGGGHHHDDDMMMfffyyy|||wwwrrr|||cccPPPFFFSSSkkkwww~~~fffSSS___iiihhh___OOOKKK^^^}}}eeeOOOBBBHHHeeeyyybbbPPP\\\llljjjuuubbb___rrruuuHHH555:::555555555555666666666666777999;;;:::888999===AAADDDFFFHHHIIIIIIHHHHHHIIIRRRZZZVVVjjjJJJDDDCCCCCCBBBAAA???===:::888999???GGGQQQ[[[aaa___ZZZiiifffdddfffjjjlllkkkiiimmm{{{zzzVVV<<>>BBBDDDDDDEEEEEEHHHOOOTTTMMM???444222666222EEEiiiwwwfffSSSFFF@@@<<<===@@@<<<>>>@@@@@@===;;;:::::::::;;;>>>BBBGGGLLLPPPSSS[[[^^^aaabbbbbbaaabbbccc______^^^______]]]ZZZWWWMMMLLLJJJFFFCCC???;;;999;;;999:::>>>>>>===@@@GGGWWWbbbppp```PPPTTTwwwkkkeeeyyy~~~EEE///999@@@888222///000555777444333555333333444888<<<===;;;999555555777888999999999999666999;;;<<<<<<<<<;;;999>>>DDDTTTzzzvvvgggYYYKKKBBBJJJHHHHHHJJJNNNQQQQQQPPP[[[eeellljjjeeedddeeeeeemmm{{{}}}[[[333777::::::666222555;;;888000666777777777777777777666333333444444444555555555444444555666777999999:::555;;;999999???>>>@@@LLL~~~YYYJJJnnnUUUHHHEEEKKKFFFJJJYYYpppfffNNNIIINNNMMMkkkvvvwwwwwwxxxoooZZZLLLSSSjjj|||vvvnnnQQQHHHOOOkkkvvvrrreee[[[UUUTTT^^^]]]LLLZZZdddcccdddxxxzzz{{{XXX999222999444444555555555666666666555777999999777888===BBBCCCEEEGGGGGGGGGHHHIIIKKKOOOOOOsssbbbgggNNNCCCCCCBBBBBBAAA???===;;;777666;;;IIIXXXaaadddeee```eeejjjjjjgggfffiiimmmmmmbbbrrr{{{III999MMMJJJPPPYYY```eeegggiiijjjiiiiiiiiihhhhhhhhhgggggghhhhhhhhhiiiiiihhhhhhhhhgggggggggffffffgggggghhhffffffggghhhhhhhhhhhhhhhggghhhhhhiiiiiijjjjjjkkkkkkkkkllllllllllllkkkkkkggghhhiiiiiihhhfffdddcccddd^^^XXXYYY___bbb```[[[NNNQQQkkkGGGOOORRRaaaYYY]]]bbbaaafffmmmjjjooosssqqqfff[[[WWWWWWWWWWWWYYYXXXWWW^^^jjjsssuuufffSSSMMMHHHAAA:::777444222111111111111111000000000000...111333333000...///111444777===BBBFFFHHHHHHGGGCCCCCCFFFKKKMMMHHH<<<111>>>555===___lll[[[MMMFFFDDD===>>>>>>===<<<<<<===???===<<<;;;;;;;;;<<<===>>>???AAABBBBBBBBBCCCEEEGGGEEECCCBBBBBBCCCCCCAAA???;;;;;;;;;;;;;;;<<<<<<<<<;;;:::<<>>===@@@JJJBBB???eeeuuusssvvv||||||vvv___gggkkkiiinnnzzzQQQ666888;;;...444:::;;;777333444888555555666666666666555555444444444555555555666666444444555777888999;;;;;;333:::999:::@@@>>>===FFFJJJttttttbbb555fffuuuZZZGGGCCCMMMIIIIIIKKKddd{{{oooVVViiivvvxxxllllllZZZ]]]iiiyyyYYYMMMKKK]]]tttbbbIIIXXXkkkyyyrrr^^^cccttteeeHHH===@@@>>>dddjjj\\\kkk{{{zzzyyyooopppSSS===777777444444444555555555666666333666888777555777===BBBAAACCCEEEEEEFFFHHHKKKMMMIIIIII\\\vvvzzzWWWDDDCCCBBBBBBBBBAAA???===;;;999<<>>JJJUUU\\\```cccdddiiihhhhhhhhhggggggffffffhhhhhhiiiiiiiiiiiihhhhhhiiiiiihhhhhhhhhhhhiiijjjeeefffhhhiiiiiiiiihhhgggggggggggghhhiiiiiijjjjjjjjjkkkkkkllllllkkkkkkjjjiiiiiijjjjjjiiigggdddbbbWWWQQQSSSdddtttpppUUU;;;EEERRRlllyyyYYYeeeyyyccc^^^iiinnnqqqsssnnnmmmnnniii]]]TTTRRRQQQPPPUUUUUUVVV[[[jjjwwwwwwooo^^^TTTOOOIII@@@999555333333222111111000///////////////............////////////222555999BBBQQQ\\\WWWLLLLLLHHHDDDDDDLLLPPPIII>>>555;;;666;;;QQQfffxxxgggWWWSSSFFF>>>AAACCC===888:::;;;<<<>>>===;;;:::::::::<<<<<<;;;::::::;;;<<<===;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<>>CCCIII^^^jjjFFF666<<<<<<222999888888888777777666666666666666666666666666666777777666666555555555444666666666777888888999999666888:::<<<>>>?????????MMMrrr^^^wwwlll111YYY```IIIKKKIIIQQQCCCFFFVVVnnnqqqMMMZZZxxxrrrooobbb}}}RRRSSS???KKKjjjwwwjjjYYYOOOMMMTTTkkk~~~|||vvv\\\ddd\\\]]]OOOHHHAAAEEEiiittt```www{{{qqqtttGGG888<<<111444444444444444444444444666666777888999;;;===>>>CCCCCCDDDFFFFFFGGGGGGGGGKKKQQQPPPlllWWW^^^IIIPPPGGGAAAGGGBBB===EEE777888999;;;@@@IIISSSYYYbbb```^^^bbbhhhllljjjggglllnnnhhhiiioooGGG444888CCCAAAKKK___aaaaaacccfffiiijjjjjjiiiiiihhhhhhgggfffeeedddbbbbbbeeeeeefffgggggggggggggggfffffffffggghhhhhhiiiiiilllnnnoooooollliiiggggggmmmmmmnnnmmmllljjjiiihhhiiiggggggjjjkkkdddWWWLLLLLLYYYbbbkkkpppEEE:::CCCTTTsss}}}{{{wwwtttrrrooommmkkkkkkcccZZZTTTOOOMMMQQQXXXYYYRRRXXXppp~~~vvvsss\\\SSSNNNHHH@@@999555444333222111111000///////////////............////////////000333666===JJJUUUUUUNNNQQQOOOJJJIIINNNUUUUUUPPP>>>BBB999555===CCC]]]oooaaaQQQIIIEEEAAA??????===<<<;;;:::::::::::::::<<<======>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;<<<>>>AAADDDKKKQQQYYYfffxxxhhhKKKCCCYYYllluuuqqqbbbqqqrrrMMM;;;...000555222111333333333333222222111111111111333333222555::::::666444444444555666666777777777777888999:::;;;<<<<<<<<<;;;>>>AAABBBMMMmmmwww{{{jjjPPP===555666777777888777777777666666666555555555555555555555555555666666666666555555444444555666666777777888999999888999;;;<<<=========<<<:::^^^{{{IIIDDDiii~~~OOOLLLHHHDDDKKKEEEOOOcccxxxtttXXXZZZvvvbbbdddssscccrrrYYYhhhpppuuueee\\\VVVMMMQQQ]]]```kkk}}}uuuccc]]]^^^ooo|||SSSDDD???hhhwwwvvv||||||~~~[[[777777===666444444444444444444444444666666777777999:::<<<===BBBCCCDDDFFFFFFFFFFFFEEEFFFNNNMMM___bbbhhhcccFFF???FFFBBBAAADDD???;;;;;;::::::===CCCLLLRRR[[[\\\___bbbdddgggiiiiiifffiiiggggggttttttWWWIIIEEE;;;BBBPPPQQQhhhiiiiiihhhffffffgggiiigggggggggggghhhiiijjjkkkddddddeeefffffffffeeeeeeeeefffffffffggggggggghhhfffhhhjjjkkkjjjkkkmmmnnnoooooonnnlllhhhffffffgggcccdddbbb[[[SSSQQQWWW]]]jjj[[[HHHOOO{{{cccBBB>>>IIIfff~~~yyyqqqlllkkkjjjhhhgggeeeYYYNNNJJJJJJLLLRRRXXXMMMMMMZZZrrrtttkkk[[[RRRNNNHHH@@@:::666444333222111111000///////////////............////////////...000333666@@@KKKQQQQQQLLLMMMLLLIIILLLVVV^^^aaaddddddXXXKKKCCC888:::MMMvvv}}}iii\\\PPPGGGGGGCCC===;;;<<<======;;;888999;;;<<<<<<;;;999888======>>>>>>>>>===<<<<<<===???BBBCCCFFFLLLUUU\\\lllzzzvvv\\\NNN@@@SSSjjjvvvfffiiidddEEE777000///444555111111777222222222222222111111111111333444444777======:::333333444555555666666777777777888999:::;;;<<<<<<<<<;;;===@@@===???NNN```yyygggJJJ666777999222000777666666555555555555444444555555555555555555555555666555555555555444444444555555666666777888888888999:::;;;;;;<<<;;;;;;;;;<<>><<<999888<<>>>>>???@@@AAACCCEEEFFFGGGNNNWWW```jjjuuurrrPPPCCCPPPZZZyyyvvvhhhppp{{{XXX333===444222333777555111111555222222222111111111111111000222333333666;;;<<<999222333333444555555666666777777888999:::;;;<<<<<<;;;:::<<<@@@???===BBBJJJ___}}}xxxzzzpppgggJJJ666...888>>>444...111444444444333333333333333444444444444444444444444444444444444444444444444444444555666666777777888888888999::::::;;;;;;;;;BBB???YYYzzzDDDBBBvvv___LLLQQQ>>>MMMEEECCCHHHVVVgggsss}}}}}}dddHHHWWWYYY[[[vvvrrrzzzpppfff___]]]eee~~~qqq___VVVZZZ___```]]]hhhjjjlllkkkggg```XXXTTTXXXVVV[[[kkk|||^^^ppp}}}YYYiii}}}}}}zzzvvvssstttuuu||||||]]]???===888000666333333333333333333333333666666666666777777888999===???CCCFFFGGGFFFCCCBBBGGGHHHMMMOOOiiiwwwXXXPPPBBBEEEJJJ<<>>333333333333333333333333555555555555666666777888;;;>>>BBBEEEGGGFFFDDDCCCKKKEEELLLRRR[[[uuuQQQGGGFFFCCCBBBAAA@@@===999666666999;;;BBBGGGOOOWWW]]]``````___jjjkkkjjjggghhhmmmmmmjjjkkkxxxzzzdddSSS???:::555888BBBMMMUUUWWW^^^aaaeeehhhkkkkkkjjjiiieeefffffffffffffffeeeeeeeeeeeeeeeddddddcccccccccbbbeeeiiikkkjjjiiiiiiiiijjjddd]]]XXXVVVSSSLLLGGGQQQNNNNNNWWWhhhwwwTTTBBB\\\iiibbbjjjssswwwxxxmmmjjjfffccc```YYYNNNFFF@@@CCCIIILLLHHHCCCHHHPPPwww|||{{{}}}dddTTTKKKFFF@@@;;;888555333222111111000///////////////............//////////////////000111000333===HHHZZZeeennnooommmmmmkkkiii^^^XXX___jjjvvv~~~hhhuuu}}}lllLLL;;;LLLggg~~~lll___XXXOOORRReeewww{{{ooohhhmmm~~~hhh;;;///333222///444111......000111111000000000000111111111111111///111000...///333222...111111222333333444444555555555666777888999::::::;;;::::::;;;>>>??????>>>DDDLLL^^^~~~|||hhhPPPDDD000444999888000///555888444111111222222222222333333333333333333333333333333222222333333333333333444333333444444555666666666444444555666888:::<<<===777555:::fff___vvvzzzgggCCC333ssseeeFFFHHHDDDEEECCCBBBBBBDDDOOOfffzzzwwwoooeeeyyy```PPPUUUhhh|||ssseee\\\\\\xxxcccHHHpppqqqlllttt}}}tttxxx~~~sssDDD000444222000777333333333333333333333333444444444444555666777888:::===AAADDDFFFGGGGGGFFFIIICCCJJJRRRRRReeecccPPPFFF???GGG@@@@@@???===:::888999:::<<>>BBBEEEGGGFFFBBBFFFXXXjjjwww~~~fffQQQJJJFFF@@@;;;888666333222111111000///////////////............///////////////...///222111///555===@@@MMM___ooo}}}ssslllpppssswwwlll___@@@:::FFFQQQgggqqq___TTTLLLHHHRRR```kkk]]]ddd{{{RRR444555555......333222222111000111333444333///000000000111111111222///111000...///333222...111111111222333333444444444444555666777888999999999999999999:::<<<<<<;;;888999???RRRsss}}}xxxooo~~~pppcccHHH222:::555333777666///...333555444111111222222222333333333222222222222222222222222111222222222333333333333222333333444555555666666555555555555666888:::;;;999@@@999FFFwwwoooWWW888XXX|||OOOMMMCCCEEECCCAAA>>>===DDDWWWjjj{{{zzzvvvzzzvvvtttlllfff]]]___uuupppkkksssTTTYYYxxxnnnmmm~~~zzzSSS666666888555222///222222222222222222222222222222222333444666777888:::<<>>;;;999888666999===CCCLLL[[[lllxxxRRRLLLMMMWWW^^^```cccjjjkkkuuufff\\\ssswwwVVV@@@999;;;===???AAAEEEIIILLLOOOQQQVVVWWWXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUQQQPPPNNNKKKGGGEEEEEEFFF>>>KKK\\\gggooo}}}|||lllYYYNNNRRRaaannnhhh[[[JJJccczzz~~~xxxttttttmmmcccbbb```[[[RRRIIICCC@@@@@@DDDEEEFFFHHHLLLZZZttt}}}gggNNNJJJFFF@@@;;;888666444222111111000///////////////............/////////000///---...222111---///555888FFFZZZqqq~~~wwwyyyvvvuuuzzzdddNNNGGGDDDJJJSSSbbbfffTTTSSSGGGEEERRR^^^kkkpppSSSQQQxxx~~~ttt???///333999000000666///---111333111...///000000//////000000111111111222///111000///111555444000000111111222333333444444333333444555666777888888666888888888999<<<<<<:::;;;CCCFFFDDDNNNnnn{{{vvvtttQQQCCC555+++:::111000000222444444222///...111111222222333333333333222222222222222222222222111111111222222333333333222222333444444555555666777666555555555777888999///GGGBBB===qqqqqqGGG===^^^RRRBBBDDDAAA???===<<<@@@NNN\\\uuu~~~|||ttt{{{|||oookkk|||eeeaaa{{{^^^RRRooopppmmmqqqooottthhh@@@333:::222///666666222222222222222222222222111111111222444666888999:::<<>>;;;:::;;;===???CCCDDDEEEGGGHHHIIIIIIJJJFFFEEEDDDCCCBBB@@@@@@???999999888777888===DDDIIIMMMeeecccDDD:::AAAOOOXXXbbbsssbbbbbbeeevvv~~~zzzkkkbbbccchhh___[[[RRREEE:::777;;;AAACCCCCCHHHQQQ]]]pppvvv[[[JJJGGGDDD???999555333222222111111000///////////////---------............///000000000000111111111111...@@@OOOUUU[[[lll}}}wwwvvvyyyvvvppp}}}uuuxxx|||rrrvvvkkkdddUUUPPPYYY[[[fffyyykkk\\\^^^VVVHHHQQQjjjttt{{{\\\TTTccc}}}vvvNNN555000000000000000000000000////////////////////////////////////////////////000000000000111111111111000111111111111222222222333333444444555666666777777777777888999;;;<<<===<<<<<<@@@FFFIIIMMMXXXeee|||]]]===222555777555333111111111111111111111111222222222111111111000000000000000000111111111111000111111111111222222222111222222333333444444555555555666666777777888888@@@555>>>@@@HHHgggNNN<<>>AAADDDGGGHHHIIIIIIJJJLLLMMMNNNQQQVVVZZZ|||rrr@@@LLLAAACCCFFFHHHDDD>>><<<===555666777777:::DDDRRR]]]aaaLLLWWWXXXNNNUUUaaaccc]]]fffxxxxxxhhhpppsss___BBBKKKaaatttSSSHHHSSSRRRCCCDDDAAA@@@@@@===999;;;@@@AAA>>><<<>>>DDDJJJMMMNNNPPPPPPFFFBBBLLLOOONNNSSS[[[___iiirrrqqqmmmrrrzzztttgggTTT:::333???HHHUUUyyyssspppwwwxxxrrrkkkhhhgggeeeaaa\\\NNNGGG???<<<===@@@@@@>>>@@@???GGG[[[tttbbbTTTGGGDDD???999555333222222111111000///////////////---------............/////////000000000111111111,,,...222???ZZZyyyxxxbbbOOOggg{{{hhhtttkkkTTTJJJIIILLLLLLLLLQQQUUUWWWXXX\\\cccffffffeeeddd\\\WWWWWWMMMFFFMMMSSSUUU^^^lllyyysss^^^LLLqqqvvvyyyzzzxxxQQQ999555999000000000000000000000000................................................/////////000000000111111000000111111111222222222222333333444444555555666666666777777888:::;;;<<<<<<<<>>222111555555333222111111111111111111111111222222222111111000000000//////000000000111111111000000111111111222222222111111222333333444444555444555555666777777888888;;;555<<<;;;???nnn~~~pppaaa:::FFFbbbaaaCCCIIIEEEAAA??????>>>???@@@QQQ```tttvvvWWWNNNqqqfff{{{bbbggg{{{wwwnnnrrrqqqyyyvvvsss|||vvvtttqqqBBB;;;333///000222222111000000000000000000000000000000111222333333444444666888;;;>>>@@@CCCDDDEEEEEEFFFGGGHHHIIILLLPPPSSS___tttsssHHHCCCLLLJJJ===<<>>AAA@@@???BBBHHHAAAWWWtttwwwWWW999777333222444444111///000000000000000000000000000111111111111000000000000//////000000000000111111000000000111111111222222111111222222333444444444444444555555666777777777666777:::999999RRRiiiZZZ888CCCtttOOOFFFHHHEEE???@@@DDD@@@777EEEWWWnnn}}}pppkkk|||qqqyyyvvvnnnkkkkkkwww}}}kkk}}}TTT;;;666111///000111000///000000000000000000000000111111111222222333333333333444777:::<<<>>>@@@@@@AAABBBCCCCCCCCCEEEHHHKKKMMM~~~cccIIIHHHAAA<<<@@@IIIFFF======<<<:::666222222777<<<@@@OOOrrrmmmMMMDDDPPP```hhhqqqrrryyyYYYXXXMMM;;;777HHHWWW\\\hhhxxxyyyWWWOOO\\\iiiqqqnnnlllpppxxx\\\MMMcccyyylllgggkkkjjjccc\\\ZZZaaayyykkkfffVVVZZZdddpppyyyxxxooogggfffbbb]]]YYYUUUNNNEEE???>>>999555888>>>CCCBBB???===YYYwwwwwwlllpppyyyxxx}}}YYYLLLGGGDDD???999555333222222111000000///////////////---------............///////////////000000000111///000///...444EEE[[[jjjsssqqqdddhhhrrryyyttttttpppiiimmm{{{bbbZZZfffvvv}}}zzz|||PPPAAA333111888;;;555+++////////////////////////................................................---------.........//////000000000000111111111111000000111111222222333333555444444555666777888888777888;;;>>>>>>???CCCFFFQQQIIIDDDPPPrrr}}}eeeLLL;;;333111777666555333000...///111000000000000000000000000000000000000000000000000////////////000000000111000000000000111111111111111111111222333333444444333444444555555666777777666;;;::::::;;;@@@kkkAAAAAAhhhtttEEEIIIKKKGGGDDDAAA???<<>>>>>???@@@AAAAAAAAABBBDDDFFFAAAQQQjjjLLL;;;GGGNNNEEE???DDD>>>>>><<<999555444555777AAA???AAA___qqqKKK@@@XXXxxxeeekkkjjj|||sssWWWfffhhhOOOMMMqqq|||qqqsssaaaPPPggguuuoooyyyUUU999EEE]]]eeegggkkklllmmmkkkbbbUUUIIIBBBWWW^^^tttggggggmmmtttwwwssskkkddd___bbb]]]WWWPPPIIIBBB:::444111666<<>>>>>???BBB\\\yyyjjj{{{uuuyyy~~~rrrvvv^^^PPPGGGDDD???999555333222222111000000///////////////---------............///...////////////000000000...222444///(((***777DDDbbbnnn{{{jjjaaa^^^WWWsssvvveeeaaalllsssaaa;;;...333666222,,,***...333........................................................................------------............//////000000000111111111//////000000111222222333444444444444555666777777777888999999;;;???DDDFFFEEEJJJKKKHHHMMMaaa}}}mmmzzz\\\DDD:::888999;;;111000...---...111222222////////////////////////////////////////////////...////////////000000000//////000000000111111111000000111222222333333444333333333444555555666666555;;;888;;;@@@888UUU|||bbbBBBFFFuuudddRRREEEFFFGGGAAA???CCC999CCCSSSeeevvvppp|||zzzxxxnnngggiiiooo|||mmm```{{{rrrQQQ777222111111111222222111000000000000000000000000000222222222222222222222222555666888:::<<<===>>>???AAABBBCCCCCCBBBBBBDDDFFFBBBFFFZZZxxxQQQJJJIII@@@???HHH@@@@@@>>><<<999777666666:::DDD???===UUUwwwzzzkkk]]]VVVVVVaaannnooo~~~rrrNNNSSS\\\[[[fff{{{tttmmmiiihhhqqquuu]]]???CCC]]]jjjyyynnnbbbdddmmmzzzfff:::999VVVeeedddeeehhhjjjgggbbbcccgggllluuufffqqqvvvpppyyyvvvpppggg___[[[]]]aaaWWWRRRKKKDDD>>>:::777555666===BBB>>>888>>>RRRcccppp}}}~~~xxx|||}}}]]]NNNGGGDDD???999555333222222111111000///////////////---------............///......////////////000000444111222555666555555888NNNWWWeeewwwvvvkkkXXXXXXhhhwww{{{wwwvvvxxx{{{xxxgggkkkaaaXXX^^^eeekkktttrrrTTTCCC888)))666666444000,,,+++...222........................---------------------------------------------------------............////////////000000000111111//////000000111222222222555444444444555555666777777999888666888===AAAAAA;;;CCCKKKLLLJJJKKKRRRYYYmmmpppPPPCCC666333444222,,,(((...000000000222444111+++////////////////////////............////////////......////////////000000/////////000000000111111000000111111222333333333222222333333444555555555333888555999???777FFFqqq|||CCC999QQQdddAAA>>>GGGEEEAAACCC:::>>>FFFUUUgggxxx}}}}}}{{{zzz~~~ooohhheeeeeemmmxxxpppqqqhhhzzzgggeee:::222111111111111111111111111000000000000000000000000111111111222222333333333777888:::;;;===>>>??????BBBDDDEEEEEEDDDDDDFFFGGGKKKRRRLLLccc}}}OOO<<<@@@DDDAAABBBBBB@@@>>>;;;888666555---777;;;;;;===@@@TTTrrr]]]OOOPPPUUU\\\\\\oootttjjj|||uuuooollllllnnnqqqiiivvvkkk===666QQQ^^^cccjjjlllllljjjkkklll|||~~~HHH777NNNbbbfffeeebbb^^^aaapppnnnhhhrrryyynnnggg___\\\^^^]]]XXXSSSDDDAAA===999777777888:::888;;;<<<<<>><<>>???BBBJJJWWWgggvvvkkk|||{{{lll```___aaagggvvv|||uuuyyywwwLLL:::999000111111111000000000111000000000000000000000000000000111222333333444444777888999;;;<<<=========BBBDDDFFFFFFFFFEEEGGGHHH@@@DDDCCCRRR~~~ZZZNNNHHH@@@DDDCCCAAA@@@???===;;;:::777666555<<>>DDDDDD>>>BBBBBBCCCFFFGGGHHHJJJNNNHHHUUU```iiittt}}}sss[[[HHH===666333111///111555333,,,***///,,,111000***(((...222222........................---------.........//////............/////////000////////////000000000000000000000111222222333333111222222333333444555555333888:::888777:::@@@DDD|||]]]AAAJJJkkkRRREEEEEEGGGEEE>>>???@@@BBBIIIWWWiiivvvvvvyyyxxxzzz~~~bbbuuummmbbb[[[^^^bbbjjj|||ZZZqqqggg111BBB+++000000000000......///111000000000000000000000000///000000222333444555555666777888999;;;;;;;;;<<>>888FFFVVVdddxxxzzzeeeSSS[[[{{{iii\\\^^^bbbaaafffpppkkkiiiuuu{{{ZZZGGGJJJUUU]]]eeeeee___]]]aaagggzzz^^^NNNOOOLLLRRRXXX___mmm}}}uuuhhh]]]bbbfff\\\[[[ZZZVVVMMMCCC<<<:::<<<555666777777666666666888:::>>>PPPqqqlllyyysss{{{{{{VVVMMMJJJEEE???:::777555333111000000000000////////////,,,,,,,,,---------......////////////////////////---------...///000000111//////111333666CCC```||||||cccOOOIIIOOOUUUXXXSSSOOOPPPRRRRRRQQQPPPOOOOOOPPPSSSVVVXXXiiiqqq}}}fffJJJ888///111000///......///000111........................------------------------................................................---------............///////////////000000000000000000000111222222333333333333444444444444444444777666666999===???===;;;BBBAAA???@@@BBBEEEFFFGGGIIINNNSSSSSSSSSWWW```hhhqqqcccVVVLLL???777666777666555333333333222222222111111000000000000000000000000........................................................................////////////000000000000000000111222222222222111333333444444555666666777:::999777666666888999;;;fffQQQ===VVVjjjMMMDDDCCCIIIBBBBBB@@@@@@BBBIIIPPPVVVgggrrr}}}sssvvv|||fff```|||{{{jjjaaabbbbbbZZZ___yyyvvviiiyyyqqqKKK222444333000000000000000000000000000000000000111111111111000111111222222333444444555555666777999;;;<<<===DDDEEEFFFFFFEEEEEEFFFGGGGGGBBBEEELLLMMMZZZdddNNNGGGDDD@@@@@@CCCFFFDDD@@@>>>>>>===888666888:::;;;666999>>>DDDNNN[[[kkkuuuzzzmmmYYYRRRIIIEEEHHHOOOTTTWWW^^^ssspppgggWWWWWWVVVUUUTTTTTTTTTUUUgggSSSOOOUUUkkkxxx{{{sssqqqhhhfffccc___[[[XXXVVVUUURRRLLLDDD<<<666444222111666888666111555===<<<333CCC[[[zzzeeelllrrr~~~zzzUUUMMMJJJEEE???:::777555333111000000000000/////////...,,,,,,,,,---------..............................---------...///000000000111000000111000111:::EEEXXXggg|||yyynnnnnnvvvvvv~~~nnnaaaMMM:::000---000333000000///......///000000........................------------------------................................................------------................../////////000000000//////000111111222222333333333333333444444444444666555555888<<<===<<<;;;AAAAAAAAACCCEEEFFFFFFFFFFFFHHHJJJIIIHHHJJJPPPUUUKKK```uuuyyytttrrrxxx}}}yyyjjjVVVDDD;;;@@@:::333000111333222000222222222222111111111000////////////////////////.........................................................................../////////000000000000000000111222222222222111222333333444444555555666888777666555666777999:::HHHtttLLL999aaaYYYJJJNNNHHHCCCAAA???>>>>>>AAAFFFIIIXXXdddrrr{{{~~~{{{ccc[[[zzzkkk]]]VVV\\\bbbaaaooowwwjjjjjjpppuuu~~~aaa777+++000...//////////////////////////////000000000111111111000111111222222333333444333333444555777999;;;<<>>???CCCCCCCCCBBB@@@>>>;;;666222888888999888:::@@@HHHNNNYYYeeepppwww~~~tttjjjaaaZZZSSSPPPSSS___vvvmmm[[[WWWEEEFFFGGGHHHJJJMMMOOOPPPYYYeeessszzzzzz|||xxxyyyxxxvvvqqqjjjdddaaa___]]]YYYUUUPPPMMMJJJIII>>><<<888666666777777888333000999CCC;;;...>>>\\\xxxwww{{{}}}vvvqqqUUUNNNJJJEEE???:::777555333111000000000/////////......,,,,,,,,,---------..............................---------...//////000000000------000222///++++++)))444EEEXXXmmmuuuXXXEEE<<<666///...111444555444000///............///000------------------------------------------------------------------------------------------------------------.....................////////////000//////000000111111222222222222333333333444444444555444555777:::;;;:::999<<<>>>@@@CCCDDDEEEDDDDDDGGGGGGEEEEEEEEEGGGIIIJJJNNNPPPSSSYYYccctttwwwdddSSSIIIEEEDDD===AAADDDBBB;;;444///...444111///000222333111///111111000000000000000///////////////////////////............................................................................../////////000000000///000111111222222111111111111222222333444444444555555444444555777999:::DDDaaabbbDDDDDDyyynnnLLLLLLBBBDDDCCC@@@>>><<<<<<<<<<<>>???@@@@@@??????AAABBBIIIEEEFFFHHHCCCAAARRRhhhsssZZZAAA<<>>SSSlll}}}wwwbbbOOOAAA777///***...000333888999666///)))........................------------------------------------------------------------------------------------------------,,,,,,---------.........------........./////////......//////000111111222111111222222333333444444333333444666777888888888999;;;===>>>???@@@AAABBBHHHEEECCCDDDHHHKKKLLLKKKUUUMMMKKKOOORRRRRRXXXbbbppp{{{lll^^^XXXSSSJJJ???666111111333000111222222111222555777444222111222333333000...////////////////////////////////////////////////................................................................................./////////000000///000000111111111111111000000111111222222333333333333333333555666888999EEEPPPZZZ...@@@ttttttXXXMMMIIIEEEDDDBBB@@@???===;;;999===BBBLLLXXXcccmmmuuuyyyvvvhhhaaa______gggUUUffffffMMM}}}~~~xxxYYY@@@111222333)))////////////////////////////////////000000000111000000000111222222333333111222222333555777999:::===???@@@@@@???@@@AAABBBHHHGGGHHHKKKJJJHHHPPP[[[aaaLLLFFFDDDCCCDDDCCC@@@???@@@@@@>>>???AAA888888777666666777888999777::::::999>>>HHHOOOOOONNNVVVaaaiiinnnppptttvvvpppkkkeeeeeehhhgggaaa[[[VVVRRROOOPPPTTTTTTOOOIIIBBBAAA>>>:::666333111000333444666777666555555555555<<<===CCCbbboooaaa[[[kkk}}}}}}|||{{{www~~~zzzrrrSSSOOOJJJEEE???:::777555333111////////////............,,,,,,,,,---------..............................------------............000000000//////000000000222222222111000222666;;;NNNddduuu~~~nnncccXXXKKKBBB777444000000222444444333...///...,,,***+++...111------............------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------............---......//////000111111000000111111222333333444222333444555666666777777999::::::::::::<<>><<<======???DDDNNNZZZeeellltttwww{{{uuuiii```[[[\\\^^^___sssmmmttt}}}eee@@@...(((...111)))...........................////////////000000000///000000111111222333333222333333555666888:::;;;???@@@BBBBBBBBBBBBCCCEEEHHHHHHJJJMMMPPPSSSXXX]]]fffxxxjjjJJJAAAEEEEEECCCDDDEEEAAA;;;===CCC???===;;;999777555333222000222444444888???CCCDDDCCCGGGKKKLLLLLLNNNQQQUUU\\\YYYYYY]]]aaaaaaaaabbbbbb```^^^\\\YYYXXXWWWVVV]]]XXXRRROOONNNLLLHHHDDDIIIIIIHHHFFFDDD@@@;;;888999888666444222111111000333555777777666666888;;;444===\\\}}}qqqmmmooommmttt|||tttwwwuuuiiimmm~~~{{{wwwfffRRRNNNJJJEEE???:::777555333111/////////.........------,,,,,,,,,---------......------------------------------------------------)))000444333000///---+++'''***...111111111222222%%%111666:::DDDMMMaaa|||wwwcccTTTJJJ???777444222///,,,//////111222333111,,,)))111333222///+++,,,222888,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------......//////000000//////000111222333333444111333555666555555666777;;;<<<<<<:::999<<>>:::999999777888555333555999999555111222222111000000000/////////...---------///000111---............/////////................................................................................................------........./////////...///000000111111000000//////000000111222222222222222333444555666666666111CCCMMMZZZ111OOOooo^^^BBBFFFBBB???>>>@@@BBB@@@>>>???===::::::???IIISSSZZZeeellluuu~~~nnnggg```\\\XXXVVVYYY^^^xxx{{{bbb{{{~~~vvv|||xxxppp{{{VVV999000...333777333..............................////////////000000//////000000111222222222333444444666777999;;;<<<@@@AAACCCCCCCCCCCCEEEGGGGGGJJJKKKKKKNNNTTTWWWXXXLLL[[[yyy```LLL@@@===???DDDBBB;;;;;;AAA@@@>>><<<;;;:::999666444555555444333222111000///222333333444666:::@@@DDD@@@@@@BBBFFFIIIKKKJJJIIIQQQPPPOOOMMMKKKJJJIIIIIIEEEEEEEEEFFFGGGIIIJJJKKK>>>>>><<<888333222333666444444333333333444444555444444444222111444;;;@@@[[[ttt{{{zzz}}}uuuiii\\\ZZZlll{{{```BBBRRROOOJJJEEE???:::777555333111//////.........---------,,,,,,,,,---------......------------------------------------------------'''...222111111333222...666444222///------///111222777777666777000///<<<333;;;FFFPPP[[[eeeoootttqqqxxx~~~uuudddVVVQQQMMMMMMLLLFFF:::000:::777333111111222333222///---++++++,,,...//////+++---///000///---***)))+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,------......///000000......///000111222333333111333666666555444555777999;;;===;;;:::<<>>EEEIIIGGG???999777222888:::777555888777444999666444333444333000---,,,,,,---///111222111111...///000000000111222333---.........////////////................................................................................................---------.........//////...//////000000000000000///000000111111222333333333333444555555555555555999===999YYY}}}}}}VVVBBBTTTgggeeeMMMGGG@@@===???BBBAAA@@@>>>===<<<::::::===CCCHHHRRRYYYdddnnnvvv|||uuuSSSOOOMMMNNNNNNUUUeeevvvmmmUUU]]]~~~yyy|||~~~xxxzzz[[[???000000,,,+++...,,,................................./////////000000//////000000111111222222333444444666777999;;;<<<>>>@@@BBBBBBBBBBBBDDDFFFDDDIIIJJJGGGGGGMMMNNNKKKAAAJJJYYYooo~~~YYYJJJAAABBBCCC>>>>>>CCC>>><<<:::;;;>>>???>>><<<666666777999:::::::::;;;<<<:::777666777777777777444666999::::::<<<<<<<<<<<<;;;:::::::::::::::;;;>>>===;;;888555222111000333333333222000222666:::444444444444555666777888555666777888>>>JJJZZZfffnnneeezzz}}}xxxpppdddkkkrrrvvv~~~qqqwwwsssbbbGGG...TTTQQQJJJEEE???:::777555333111//////.........---------,,,,,,,,,---------......------------------------------------------------...000...)))***000000,,,+++,,,---///////////////111000***,,,333///,,,555444777666222000333777:::444333666<<<===888555555333444333111......111555---...///000000000000/////////......///000111111000,,,***+++...111000///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...//////000---...///000111222333333111444777666555444555777444888<<<<<<:::;;;@@@EEEBBBCCCCCCDDDDDDDDDEEEEEEDDDJJJOOOMMMIIIHHHHHHFFFEEEDDDDDDCCC>>>888888===999:::666111333999999444222222111000111111222333222111000000000///---,,,,,,...000111///------,,,........./////////000000................................................................................................---------.........//////...//////000000000000000000000000111222222333333444444555666666555555555111999>>>999ppprrrWWW888bbbUUUMMMCCC???@@@BBBBBBAAA:::===???>>>:::888:::<<>>@@@@@@@@@AAABBBDDD@@@GGGIIIDDDCCCHHHHHHBBBKKKKKKEEEGGGfffmmmPPPFFFEEEAAA@@@DDDAAA>>>;;;:::<<<<<<:::888999777666666555222222333222000000333777777555111222555666444222444666777444444333333333444444555222111222444666888888888111222444666666666555444555555555555666777888888333888>>>HHHYYYrrrwwwjjjqqqyyyllliiiiiiuuukkkmmmWWW:::333888|||VVVRRRKKKFFF???:::777444222000///............---------------------------------,,,,,,,,,---------......------------------------................................................///000000000111111111111///000000000111111111111000000000000000000000000111111111111111000////////////000000000000//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222444444333333333444444555777999::::::;;;===@@@CCCFFFFFFFFFEEEDDDDDDCCCCCCFFFGGGFFFEEEGGGKKKIIICCCBBB@@@===<<<;;;:::888666555555444333222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------------------------------------------------------....................................///////////////111222222111111222333333333444444555666666666555>>>===;;;SSSJJJ???lllzzzXXXBBBAAABBBEEEFFF???;;;>>><<<999;;;AAA???888::::::===BBBLLLXXXcccjjjtttxxx}}}|||rrr```MMMDDDFFFGGG>>>;;;OOOssstttQQQTTTpppvvvxxxttt{{{oooLLL222111111000///......---..............................---,,,---...///000000111111111222222222222222111000111444777888888999<<>>???>>>===<<<<<<;;;999777666666999<<<666555444333222222222222222222222333333444444444111111222333333333333333444444333333333333444444;;;666111000222555555444:::555333666::::::777555CCCHHHnnn~~~lll{{{nnniiiooovvvzzzsss[[[LLL>>>111000666{{{TTTNNNKKKFFF@@@:::777444222000///............---------------------------------,,,,,,,,,------------...------------------------................................................//////000000000111111111//////000000000111111111000000000000000000000000000111111111111000///.../////////000000/////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111333333333333333444555555888999:::;;;;;;===@@@CCCDDDDDDDDDDDDCCCCCCCCCCCCBBBEEEFFFFFFKKKPPPPPPLLLBBB???<<<:::999999888666555444333222222111222222////////////////////////................................................................................................------------------------------------------------------------------------....................................///////////////111222222111000222333333333333444555555666666777666555777CCC```{{{TTTAAAggg___>>>DDDIII777;;;???AAA@@@>>>;;;555///777666777:::@@@HHHPPPUUUdddiiipppwww|||}}}wwwkkk\\\LLLCCC???<<<>>>BBB;;;MMMggg}}}{{{___GGGGGGiiizzziii|||zzz~~~wwwnnnDDD...111111000000///......---...........................------,,,---...///000000000000000111111111222666555444333444555777888999:::>>>DDDIIIKKKKKKJJJBBBBBBAAAAAAAAAAAAAAAAAAEEECCCCCCCCC@@@DDD]]]yyy|||pppqqqxxx\\\DDD>>>@@@BBB@@@999666;;;DDD111444999<<<<<<:::888666777777777777777777777777333333444444444555555555777777777666666555444444333222222111111222333333+++///333777888777666555...777@@@>>>888===OOObbbsssqqqxxxoooaaaiii}}}{{{~~~ooojjjuuu]]]EEE:::333,,,+++000zzzQQQLLLKKKFFF@@@:::777555222111///............---------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------////////////000000000000////////////000000000000000000000000000000000000000000000000000//////.........////////////......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......///000000111111222222333444555666777888::::::;;;<<>>___|||hhhJJJdddqqqPPPGGGFFF::::::;;;>>>???>>>@@@DDD777666666666888;;;>>>@@@OOOTTT\\\eeemmmuuu}}}~~~~~~~~~}}}vvvkkk^^^UUULLLGGGBBBAAA???>>>@@@EEEXXXvvvhhhPPPKKKOOOeeevvvzzznnn|||rrrtttSSS:::888111000000//////....................................------------...//////////////////000000000000555666777555333555999>>>:::999:::<<<@@@CCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCC???@@@CCCAAA>>>EEEPPPwwwvvvyyyUUUHHH>>>???CCC@@@999444>>>===;;;:::999999::::::666777777777777666555555444555555555555666666666666666555555444444333333555555555555666777888888::::::888333///111888>>>???>>>::::::DDD\\\{{{xxxssscccaaasssvvveeeggg^^^HHH333...///......000wwwQQQOOOKKKGGG@@@;;;777555333111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------........./////////000000........./////////000000/////////////////////////////////000000///......---......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------...//////000000000000000111222444555666555666888999999:::<<<>>>?????????@@@AAABBBBBBCCCAAADDDDDDAAAAAACCCBBB>>>>>>:::777555555666666555444333222111111000000000////////////////////////........................................................................------------------------------------------------------------------------------------------------....................................///////////////000111111000000111222222222222333444444555555:::333888AAA<<<555IIIjjjjjjJJJYYYrrrPPPEEEFFF???<<>>@@@AAAFFFFFFFFFEEEEEEDDDCCCCCC===<<<@@@FFFHHHEEEFFFKKKPPP~~~{{{lll]]]HHHCCC@@@===<<<<<<999555333333555666777999999999888777555333111555555555555555666666666333333333333444444555555111111111222333444555666333777;;;<<<999555222222777FFF]]]vvvmmmwwwggghhhHHH:::...---000000111333tttQQQSSSLLLGGG@@@;;;888555333111///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------............/////////---............/////////........................---....../////////......------............------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......//////000111111//////000111222333555666222444777777777888999;;;======>>>???@@@AAABBBBBBKKKNNNLLLGGGCCCBBB@@@<<<;;;888555444444555555444333333222111000000000000................................................................................................------------------------------------------------------------------------------------------------....................................////////////...000111111000///111222111111222222333444444444222333777;;;999777>>>JJJxxxcccKKKWWWuuueeeOOOFFF??????AAA???<<<;;;======>>>>>>===<<<;;;;;;888;;;>>>AAAEEEJJJPPPUUU]]]bbbjjjqqqwww|||}}}{{{}}}zzztttnnnjjjccc]]]PPPLLLGGGAAA======@@@BBB>>>@@@BBBEEEPPPeee|||eeeHHH===RRR|||zzzkkkqqqdddDDD,,,---000////////////....................................---------...............---.........////////////...111444333222444;;;AAA>>><<<999888;;;>>>@@@AAAGGGGGGHHHHHHGGGFFFEEEDDD@@@@@@BBBDDDCCCBBBDDDHHHEEEZZZyyyxxx{{{[[[JJJIII???===<<<<<<>>>>>>;;;999:::::::::999888777666555666666666666666555555555666555555444444555666777888888777777777777777888333111222777AAAMMMUUUYYYnnnnnnyyy|||xxxpppwwwvvv```jjjuuufffNNNAAA333000...///...------000rrrPPPTTTLLLGGGAAA;;;888555333222///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------.........///........................,,,---..................,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000000111111//////000000111222333444222444666777777777888999======>>>???@@@@@@AAAAAAJJJMMMLLLGGGBBBAAA???<<<888666444444555555444333333222111000////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////...///111000//////000222000111111222222333333444555999:::777777:::999666EEEqqqoooRRR___www```KKKBBBBBBCCCAAA<<<<<<============<<<;;;888999:::::::::;;;???AAACCCJJJUUU___hhhnnnsssvvv{{{{{{|||{{{zzz{{{}}}~~~}}}yyyuuuqqqmmmkkkbbbccc___VVVPPPKKKEEE???=========;;;999999;;;===:::EEEXXXnnn|||lllGGGXXXjjjuuu{{{rrrwww{{{ttteeeCCC111---999777................................................,,,---......//////..................////////////111333444333222222666999<<<:::999:::===AAACCCCCCEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCCCCBBBAAAAAAEEEIIIDDDJJJSSSggguuufffZZZIII===888888::::::888888777777777777888999888888777777777777666666666555444333222333444444666666666666777777888999CCCCCCIIIXXXmmm|||zzzzzzwwwccc\\\RRR>>>000...+++...111111///,,,,,,...rrrPPPTTTLLLHHHAAA<<<888666444222///............---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------------------------+++,,,---...............,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......///000000000000000000000111222222222555777888888888888999>>>>>>>>>??????@@@@@@AAAAAAEEEFFF@@@<<<<<<;;;999555555444555777666444222222222000///////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////...///000000//////000222000000111111222333333333BBBAAA===999777999999777777XXX~~~kkk999JJJssszzzbbbWWWLLL>>>@@@?????????>>>===<<<<<<888999:::999888888999;;;555999@@@IIISSS[[[```ccckkkmmmoooqqqrrruuuxxx{{{pppqqqrrrsssttttttttttttvvvwwwxxxwwwuuuuuuvvvwwwuuuwwwzzz}}}}}}zzzwwwtttkkkiiifffbbb]]]YYYUUUSSSFFFGGGDDD>>>:::999777333:::;;;=========>>>BBBEEEEEEUUUkkkzzz}}}pppTTT:::OOO}}}{{{sssuuutttssswwwwwwnnnIII555///+++111)))................................................,,,---.../////////...---....../////////000000000222222333444444444444444777666888;;;???CCCDDDDDDAAABBBDDDFFFGGGFFFEEEDDDAAABBBBBBCCCDDDGGGHHHHHHFFFEEE??????TTTyyylllWWWJJJEEECCCBBBAAA@@@===:::999999:::;;;;;;;;;::::::999999999999666555555555777999<<<===555777:::???EEEJJJOOOQQQ\\\kkk|||{{{wwwyyy|||rrrkkksss|||tttuuupppeeeRRR:::***+++555...///000/////////...---sssPPPTTTLLLHHHAAA<<<888666444222//////.........---------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++,,,------.........---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///111000000000000000111111444666999::::::999::::::????????????@@@@@@@@@@@@>>>BBBCCC>>>:::999999888444444555666888777444111222111000//////.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..................................../////////000...///000000//////000111000000000111222222333333JJJBBB<<<:::666444777>>><<>>>>>888:::;;;;;;::::::;;;<<<>>>;;;999:::???CCCFFFGGGHHHMMMUUUZZZ\\\[[[YYYXXXZZZ[[[]]]^^^____________]]]___``````______aaabbbbbbdddfffgggddd]]]WWWRRRMMMKKKIIIFFFCCC@@@>>>===999;;;:::777777;;;===;;;888:::===@@@EEEMMMXXX```xxx```MMMKKKUUU\\\ggg|||~~~qqqiiirrrUUU,,,---555222555+++---.............................................,,,,,,.../////////...---////////////000000000000///000111444777888777555222333666;;;@@@DDDDDDCCC>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBAAABBBFFFGGGCCC>>>EEE???BBBGGG@@@???ccc{{{{{{vvvhhhTTTQQQKKKEEEAAA@@@@@@AAA=========<<<<<<;;;;;;;;;999:::;;;>>>CCCHHHMMMPPPWWW[[[cccmmmyyy~~~yyyfff^^^llltttuuuwww}}}rrrpppcccQQQ;;;......333222...///---)))(((+++///---)))vvvQQQNNNLLLIIICCC===777333111000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000000000111222333333555666666666777999===@@@===>>>???@@@AAA@@@???????????????>>><<<:::888777444444333333222333333333000///...------...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++...------,,,,,,------...---------------------------------............///////////////000000000000000111111222222333444444FFFCCC>>>999666666777888888666BBBaaavvvnnn>>>DDDaaasss]]]LLLJJJHHH???>>>EEE???:::777999;;;::::::<<<===<<<;;;::::::;;;<<<===<<<>>>@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGAAAEEEIIIGGGBBB@@@BBBEEEGGGEEEBBBAAAAAAAAABBBCCCEEE@@@<<<;;;:::999777777666888888888888888:::<<>>???AAABBBBBBBBBAAABBBEEEHHHEEECCCAAAAAABBBBBBAAA@@@>>>??????===<<>>@@@@@@@@@?????????>>>===<<<:::888666555444333222222111222222222000///...------...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++...------,,,,,,------...---------------------------------............///.../////////000000000000000000111111222333333444999888666444444555777888777333555EEE```bbbFFF444AAA___|||qqq[[[OOOHHHCCCBBBBBBDDDDDD>>>555444888888777666777999;;;<<<===888999999:::;;;;;;:::999999999888999999999999999:::;;;<<<<<<;;;;;;;;;<<<666888;;;;;;999777444333444666:::???AAA???===;;;@@@??????@@@FFFPPP\\\dddsssppprrrvvvrrrdddSSSIIINNNQQQTTT]]]vvvkkkYYYVVVvvvsssaaaDDD888333---,,,///111000...------------------------------------------------......------------......---------............//////000000111333444444555666666777999;;;<<<===>>>??????@@@@@@???@@@BBBEEEBBB@@@>>>>>>???@@@???>>>;;;<<<<<<;;;:::;;;@@@CCCMMMiiivvv{{{}}}|||}}}kkkrrryyygggbbbsss~~~wwwssswwwsssvvv~~~tttTTT666777444000....../////////------------------------wwwQQQLLLKKKHHHCCC===777333111000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000111222333333555555555444333333666888;;;<<<===>>>????????????@@@???===;;;999777555555333222111111000000000111//////...------...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++...------,,,,,,------...---------------------------------............///....../////////000000000000000000111222222333333111111111222333444666777;;;888555444;;;UUU~~~dddMMMEEEDDDFFFSSScccwww```NNNFFF???>>>======@@@EEEAAA>>>;;;999888666444333<<<;;;999:::;;;;;;:::999;;;:::999999888888888888:::888666666999:::999777444999>>>@@@??????AAACCC===<<<:::777777;;;AAAEEEOOOZZZkkkzzziiiQQQEEE???>>>LLL^^^vvv~~~}}}fff```jjjppp}}}bbbHHH222...,,,+++---000111///,,,------------------------------------------------......------------......---------............//////000000111222333444444444555666888:::<<<=========>>>???>>>===>>>@@@BBB@@@???>>>>>>??????>>>===888999:::999888888:::<<<>>>888LLL~~~vvvzzzxxx~~~yyytttwwwpppppprrryyy}}}uuuiiieeegggZZZlllpppqqq~~~~~~jjjMMM777000222000...,,,---...//////...------------------------xxxSSSNNNKKKHHHBBB<<<777333111000//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222222333222222333333222222555777::::::;;;<<<===>>>>>>???AAA@@@>>><<<:::777666555222111000///////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///........./////////000000//////000000111222222222222333333444444333333333666999;;;888333888NNNeeeyyy~~~uuuTTT444,,,666FFFddd~~~qqq___ZZZXXXNNN???333;;;999888;;;???AAAAAA@@@999888666666777888777777777777666666666777888888;;;999888888888999999999:::;;;:::666222333999>>>???EEEJJJOOOZZZkkkzzzxxxiiiaaaKKK===???VVVfffeeegggppp|||tttooonnnkkk}}}iiiEEE444111111000///000111111...+++------------------------------------------------...------,,,,,,------...---------............//////000000111222333333333444555777888:::<<<>>>>>>>>>???@@@???>>>>>>???AAABBBAAA@@@AAABBBBBBAAA???888888999999888777777777888;;;999>>>```jjjeeennnsss~~~}}}|||uuudddWWWTTTZZZSSSZZZbbbeeewwwsssvvv~~~}}}yyyooo]]]III999000......---,,,,,,---//////...---------------------------xxxVVVQQQJJJGGGBBB<<<777444222111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///111222222222222...000111222222333555888999999::::::;;;<<<======>>>======;;;999777444333222111000///............------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///............////////////...//////000000111111222333333444444444333222111///111555:::999666999>>>WWWqqqzzzXXXHHHKKK222666===HHHZZZqqqqqq___LLLHHHDDDCCCCCCBBB===999:::<<<===>>>>>>>>>@@@AAA============>>>@@@CCCDDD777:::===<<<:::;;;>>>BBBBBBDDDHHHKKKOOOVVV___fffuuu~~~pppZZZFFF@@@HHHQQQ]]]VVVhhhsssnnnaaaVVVddd~~~lllnnnkkk]]]BBB---***222444222000/////////...---------------------------------------------------------,,,,,,,,,,,,---------------............///000000000111111222222333555666777999<<<>>>???@@@@@@BBBCCCBBBAAA@@@@@@AAAAAAAAA@@@BBBCCCCCCBBB@@@:::999::::::999888777555888:::;;;999555@@@]]]zzzxxxhhhtttyyyuuu}}}yyyyyy~~~{{{uuullluuuyyyqqqppprrrxxx{{{ssseeeaaafffwwwttt|||uuuzzz{{{uuugggTTTBBB...***222888333+++...------...000///...,,,------------------------wwwVVVQQQJJJGGGBBB<<<777444222111//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---///111222222222222---///222333333444666888:::999999999999:::;;;;;;888999;;;;;;999666222000222111000///...---------------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------------............///------........./////////.........///000000111111//////000222222222222222777111///444999999999999<<>>@@@AAAAAACCCDDDCCCBBB@@@@@@AAA>>>===>>>???AAAAAA???===;;;999999999999999777555888111111999;;;666666===\\\||||||}}}xxx}}}wwwxxx~~~xxxoooqqqsssqqqooonnnjjj___SSSQQQ___ppp^^^YYYSSSOOOQQQYYYbbbhhhdddfffmmmyyyyyyzzznnndddTTTCCC***111777444,,,(((---444///......///000///---,,,------------------------tttTTTOOOJJJGGGBBB<<<777444222222//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,...111222222222111000222444555444555666888;;;:::999888888888999999666999<<<>>>===999444111333222111///...---------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...------,,,,,,------...---------------------------------............///---------.........//////------...//////000000111...//////000111222333444<<<555111333555666777:::222===PPPmmmtttTTTGGGBBB<<<<<>>???@@@@@@AAACCCBBB@@@>>>===>>>;;;;;;<<<===??????===;;;999777555555777777555333(((555===999444777:::999///999GGG[[[wwwmmmoooqqqoooggg___^^^bbb\\\hhhyyywwwkkkiiipppuuuxxx~~~uuuzzzuuubbbKKK<<<333---444222111333666444...)))///---,,,---...///...---------------------------qqqRRRLLLJJJGGGBBB<<<777444333222//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++...111222333222111222444666666555555555666;;;:::999777777777777888888;;;@@@CCCBBB>>>888444333222111000......------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...------,,,,,,------...---------------------------------.........//////---------.........//////------......///000000000222222222222222333444444000000333777777444555:::>>>999666GGGhhh~~~xxxzzzvvvcccJJJ999CCC;;;777888:::999888999@@@>>>???FFFPPPVVVUUURRRSSSaaaqqquuuqqqqqqyyy~~~yyytttooommmllllllllljjjiiigggccc^^^VVVQQQKKKFFFBBBCCCFFFGGGAAA;;;AAACCCBBBGGG]]]zzzrrrzzzoooqqqxxxzzz|||}}}yyyyyy}}}yyyhhhtttsss___<<<777111...,,,---///111...000000000///.........---------------------------------------------------,,,,,,++++++,,,,,,------------.........//////000000000000111111111111333444666888:::===???@@@>>>???AAA@@@>>><<<;;;;;;;;;;;;<<<>>>@@@???===;;;888555222222444555444222===222---333777333111444555777:::<<<@@@QQQsss}}}zzzmmm\\\EEE333000333111+++...,,,***+++...000000000---,,,***+++---/////////------------------------qqqTTTQQQLLLHHHCCC===888444222222000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---///000111111111000222333444666888999::::::<<<:::888777666888:::<<<:::::::::;;;;;;999444111000000///...------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......+++,,,------......------............////////////111111222222222333333333444444555555666777777777AAA???AAABBBBBBQQQzzzsssdddTTTSSSNNNCCC:::;;;@@@???999444666777777888:::666000333999<<<::::::===>>>;;;:::AAABBB<<<777999======<<<;;;::::::888777999===<<<:::BBBPPPSSSOOOWWWfff~~~zzztttpppqqqwww{{{{{{zzzvvv{{{yyy{{{~~~fffJJJCCC[[[|||jjjYYYIII:::000000///..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333333555777777777888:::<<<<<<<<<======<<<;;;::::::;;;;;;;;;:::999666444333333333333222222222111111222222222222222222222222333444444444555777;;;>>>gggwwwuuu___OOO333222111000////////////........................------------------------------------------------qqqSSSOOOLLLIIICCC===888555333222000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............///000111111111111333444555666777888888888888888999999999999999999:::999999999999777444111000//////...------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......+++,,,------......------............////////////111111111222222222333333444444444555666666777777777666;;;@@@???CCCVVVmmmxxxeee|||~~~rrrYYYJJJHHHGGGAAAFFFAAA===999555333888???666333333666999;;;>>>@@@999>>>CCCGGGGGGCCC???<<>>888555333222000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111000000000000000111111444555666666777666666666555666999:::;;;:::999777999888666555555444222111//////......---,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......+++,,,------......---------............/////////000111111111222222222222333333444555555666666777777666:::AAA@@@;;;===DDDQQQxxxmmm{{{~~~rrrmmmwwwLLLJJJPPP[[[UUUDDD???FFFKKKAAA888888;;;;;;===???IIIJJJRRR^^^^^^UUUOOOPPPPPPPPPPPPQQQSSSUUUVVVWWWbbb___\\\XXXUUURRROOONNNSSSKKKHHHSSS]]]^^^XXXRRRdddpppwwwrrrnnnooopppnnneeegggiiiiiijjjlllllllll}}}wwwrrrqqqgggVVVDDD666///...///000///......---............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333333444666777777888:::;;;==================<<<;;;======<<<:::888666333222222222222222111111111000111111111111111111111111///000222222111222333555444555555555666===GGGOOOssszzz~~~~~~yyybbbWWWHHH;;;333///,,,***111000///...------------------------------------------------------------------------------------qqqSSSOOOLLLIIIDDD>>>999555333222000///...------,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...333222000//////000111222333444444555666666666666444666777999:::999888888888666333222222222111000.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......+++,,,------......---------------.........//////000000000111111111111222222333333444555555666666===::::::>>>>>>:::;;;???999PPPppp}}}~~~pppiiirrrrrrbbbaaa```ZZZMMMBBBCCCJJJLLLGGGAAAAAAKKKUUUOOOAAACCCOOODDD???<<>>======<<<<<<>>>===;;;999777555333222222111111111111000000000111111111111111111111111...000222222111000000111111444777888555222000000333:::GGGZZZooovvv}}}|||uuuppprrrrrreeeOOO>>>777333...,,,---000111111///...------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssUUUPPPMMMIIIDDD>>>999555333333000///...------,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------222111000/////////111111000111333444666777777777666666666666777888888999666444111///000000000000---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......+++,,,------......------------------............//////000000000111111111222222333333444444555555888777888888777666;;;AAAJJJBBB>>>VVV}}}pppuuu{{{uuukkkgggyyyxxxeeeeeevvvzzzoooaaagggtttzzzmmm\\\```rrr}}}mmm[[[ZZZkkk|||yyylll```ssstttkkkhhhgggxxxrrrhhhaaafffpppssspppxxxyyyyyyxxx|||zzzwww{{{___^^^iiihhh]]]AAA555000555777///+++---......------------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333222444666666666777999;;;<<<<<<============<<<<<<===<<<:::888666444222222111111111000000000//////000000000000000000000000...000222222000///000000///000000000111444888;;;---...000333999CCCMMMTTThhh~~~~~~|||qqqkkk\\\VVVLLLCCC???<<<333***...------...000000000///...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrUUUPPPMMMJJJEEE???999666444333000///...------,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------000///////////////000000///000111444555777777888777777666666666666777777444222///...///000//////------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,------------.........////////////000000000000111111222333333444444555222555999999666555999===555BBBFFFGGGLLLWWWsssvvvrrrkkkwww{{{rrrmmmuuu|||mmmllltttrrrnnnyyy~~~pppaaafffnnnuuuxxxuuuqqqnnn}}}}}}}}}~~~}}}\\\HHH???666.........222555///'''***444---------,,,------...///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333222333555666666777999::::::;;;<<<<<<<<<<<<<<<<<<:::999888666444333222222000000000000////////////////////////////////////...000111000//////000111555444222111///.........999999888666444333555666444BBBSSS^^^ccckkkxxx}}}}}}wwwnnn___LLL>>>444333000---...333666666333111///---,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqSSSMMMMMMJJJEEE???:::666444333000///...------,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,---...///////////////000000222333555555666666666777777888777666444333333111//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,---------................../////////000000111111111222333333444444333666999999888999:::;;;333===???AAAFFFFFFMMM]]]zzzwwwtttcccXXXKKKAAA888111///111444...((('''))),,,///222---,,,,,,,,,------...///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333111333555666666777888:::999999:::;;;;;;;;;;;;;;;888777555333222222222222000000/////////.........////////////////////////...//////...---...000222))),,,000444666555111...+++,,,///111222333333444666444222111333999DDDMMMOOOVVVgggxxx~~~zzz|||xxxnnnuuuttthhhcccYYYQQQFFF>>>:::666111...222333444555444///***(((000///---+++***+++...///------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++oooPPPJJJMMMJJJEEE???:::666444333000000...---------------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++---///000000///...111222333444444444444333444666999:::999666222///222111//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------................../////////000000111111222333333444444555555333222444999<<<<<<<<>>888333888111222444444333222222222///+++***///222000000222,,,---//////...---......---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++mmmUUUOOOKKKIIIEEE@@@;;;777444333/////////...------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------------......///222111111111222222333444444555777888888666444222//////...------------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------............////////////000000111222333333333333555555555666888;;;===???>>>@@@BBBCCCCCCDDDFFFGGGJJJKKKNNNYYYooozzzeeeYYYPPPCCC888444111111000000/////////...---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------////////////000000000000000333555666555555666777;;;;;;::::::999888777777444444333222222111111000///............---------------............------........................////////////////////////////////////000000000000555444222000000111222333111111111111111111111111555555555555555555555555444444444444444444444444111111111111111111111111000000///.......................................------------------------------------------------+++++++++++++++++++++++++++))))))---222444000,,,++++++++++++++++++++++++lllUUUNNNKKKIIIEEE@@@;;;777444333000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---......///000000000111111333444555666555666777888777555333111//////...---------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------............///////////////000111222333333333333444444555666777999<<<======???AAABBBBBBCCCEEEFFFCCCEEEGGGJJJTTTbbbjjjkkkuuullldddccc___QQQDDD???;;;444///...000000/////////.........---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------////////////000000000000222333555666666666888:::===<<<;;;:::888777555555444333333222111111000000............------------------............------....................................................../////////000000000444333111000///000111222111111111111111111111111333333333333333333333333222222222222222222222222000000000000000000000000000//////...------..............................------------------------------------------------++++++++++++++++++++++++---++++++...333444111---++++++++++++++++++++++++lllSSSMMMKKKIIIEEE@@@;;;777444333000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///.........//////000111000000111222444666888999666777888888666444111//////......---------------,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------............////////////000111222222333333222444444444555666777999:::;;;===@@@AAAAAAAAACCCDDD???DDDFFFDDDDDDFFFGGGEEEDDDZZZ{{{}}}}}}ppp|||uuu^^^III<<<666888222......///......000............------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------.../////////000000000111333444555555555777:::===>>>===;;;999777555444333333333222222111000000000............------------------............------------------------------.................................////////////000222111///......///000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////...---------......------------------------------------------------------------------------++++++++++++++++++++++++---,,,+++---111111...+++++++++++++++++++++++++++kkkRRRLLLKKKIIIEEE@@@;;;777444333000000//////...---------------------------------,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------//////...//////000111222111111222333444666777888777777777777555222000...///...------,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------------.........//////...///000111222222222222444444444444555666666777999<<<>>>@@@@@@@@@AAABBB<<>><<<;;;:::888777555444444222222222111000000//////.........---------,,,,,,,,,------......------,,,------------------------------------------------------.........///////////////...------......///////////////////////////////////////////////////........................------------------------......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,***(((++++++++++++++++++++++++jjjRRRKKKKKKIIIEEE@@@;;;777444333111000000///......------------------------------,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........//////000222222333333333333444555666666888777777666444111///---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------..................///000111111111111333333444444555555555555888:::>>>?????????@@@AAA999@@@DDD@@@===???CCCEEEAAA555++++++000444888:::???GGGKKK___}}}{{{|||llljjjrrr~~~nnn```]]]UUUUUULLL???888999:::777555000---,,,---------,,,...000111///---,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------.........///000111111111222333333333333555999<<<888888888777777666666666222111111000000//////......------------,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------............---------------------...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))*********)))(((++++++++++++++++++++++++kkkRRRLLLKKKIIIEEE@@@;;;777444333111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...///000111222333333333333333444444555777777666444333000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,------------------------,,,------------.........---...///000000111111000222333444555555555555555777:::===????????????@@@;;;@@@AAA;;;777999>>>@@@333<<>>999222***444;;;:::888???CCCBBBEEEUUU```{{{zzzuuuvvvppp{{{zzzaaa___yyy|||aaaZZZRRROOOQQQMMM@@@666444---000222000///000...+++111---,,,000222///,,,+++---000000---+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------...///000111222222222333444444333444777999666666666666666666666666111111000000///.........------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++kkkSSSMMMKKKIIIEEE@@@;;;777444333111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...000111222111111111111222444555555666666555333222000///......---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........------...///000000000000111222444555666666666666666:::>>>@@@@@@?????????<<>>999666888;;;<<<888888555///***---666===000000444444///555;;;888000666>>>KKKfffzzzyyyeeerrrzzziii___\\\cccfff```]]]```IIIJJJKKKBBB;;;CCCFFF888000333555111)))'''...777666111---///222333222222222---+++---...---///333,,,///...+++,,,000000,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------...///000111222222333555666666555555666777777777777666666555555555111000000//////...---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,---++++++++++++++++++++++++kkkTTTMMMKKKIIIEEE@@@;;;777444333111111000000//////......++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,...///000111...//////111222444666777666555444333111000//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...///000000000000111222444666777777777666666:::>>>@@@@@@@@@??????777::::::666555999;;;;;;@@@888444888999444111444555***333888,,,,,,333---000000555;;;===:::;;;>>>;;;BBBTTT\\\iiikkkYYY```XXXbbbPPPAAA:::;;;AAA111888999888333333666555111888---...333///...111...555333///---111555222,,,111,,,+++000111,,,,,,///,,,***,,,000...)))(((---+++---,,,(((+++111111,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------...///000111222222555666888888777666666777999888777666555444333333000000000///......---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********)))***+++---++++++++++++++++++++++++jjjSSSGGGJJJHHHDDD???999555444555222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++***+++,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------......---,,,+++******)))---,,,+++***)))))))))))))))************++++++++++++++++++*********))))))************************,,,***((()))+++,,,+++(((************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,---...///000111111111111111222222222333333777555444222000......------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------......//////000000111111333333333444555666888888999;;;===>>>???>>>===<<>>======;;;888555333333333444333333222111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......////////////000000000000555555555666777888999:::777666444333222111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++gggTTTHHHLLLJJJFFF???888444333333222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++111000...,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------......---,,,++++++++++++)))************++++++++++++++++++***************************************+++***)))***++++++***)))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............///000111222333333444555888999:::888777555555444333111///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------------------------------......//////000111111333333333333444666777888444666999<<<>>>>>>===<<<;;;999666333222111222333111111000000//////000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---....../////////000000000111111666555555555555555666666333333222111000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++fffUUUJJJMMMKKKFFF???888333222222222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---///000111------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------.........////////////...,,,,,,,,,,,,,,,))))))*********+++++++++************************************************+++************+++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111222333333444333666999<<<<<<:::777555444333222000...---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------------......///000000111222222222222333444555666444666999<<<===<<<:::999777666444222111000111111000//////.........//////000000000000000000000000/////////000000000111111////////////////////////000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---....../////////000000111111222444333333222222333333444222111000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++eeeWWWMMMMMMKKKFFF???888333222222222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---///000111---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,---....../////////000///...---,,,,,,,,,,,,))))))*********+++++++++******************************************************+++************+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000111222333444444222555888;;;<<<999666444333222111///...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------------------------------------...//////000000000000000000111222333333666888;;;<<<<<<:::777444444444222111000000000000///......---......//////////////////////////////....../////////000000000........................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---....../////////000111222222222333333333333444555666777222222111000000000000000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++cccWWWMMMLLLJJJFFF???888444333333222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++111000...,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------........./////////...---,,,,,,,,,,,,)))************+++++++++***************+++++++++************************)))+++++++++***)))***+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111222333333444111333777::::::888555333222111000...------,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------,,,------......///000000000000000000000111222222777999<<<===<<<999555222222222111000000000000000......------......//////////////////////////////............////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.........///000000111222333333444444555666777999;;;<<<444333222111000//////000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++```VVVLLLKKKIIIEEE???888444444444222111000...------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++111000...,,,+++******+++...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------///...---,,,++++++++++++)))************+++++++++))))))*********+++++++++************************)))+++,,,+++)))(((***,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333333111333666888999777555333111000///...---,,,,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,---......//////000222111111111111222333333666888<<<>>>===:::666333111111111000000000000000...............///000000........................------........./////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.........///000111222333333444444444555666777999;;;;;;444333222000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++^^^UUUKKKJJJHHHEEE???999555444555222111000///------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++)))************+++++++++))))))******++++++++++++************************(((+++,,,,,,)))(((***,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222222333222444666888888777555444111000///...---,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,------...//////000333333333222333333444444555777;;;>>>>>>;;;777555111111111111111000000000...............///000111........................---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.........///000111222333444444333333333444555666777888444333222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++]]]RRRKKKMMMHHHBBB???;;;444222444222222111///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++******************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000000111222222444777:::999666444111111///...---,,,,,,+++++++++******************+++*********+++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000.........////////////000111222222333333444555555666888;;;<<<999666444222111111000///////////////------------------------......................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............///000000444444555555555444333222111111///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***___RRRKKKMMMGGGBBB???:::444222444222222111///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************++++++++++++000000///...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---------.........////////////000111222333444444444666888888666333111000///...,,,,,,,,,,,,++++++******************++++++******+++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------......---............/////////111111222222333444444444555888;;;;;;999666333222111000000///////////////------------------------......................................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............///000111222111222333444444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***bbbSSSKKKKKKFFFAAA>>>999333222444222222111000...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,222111000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------------............//////000111333444555666555444555666666444222000000...---,,,,,,,,,,,,******+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------------............///000000111111222333333333555888::::::888555333222111000//////......//////------------------------------------------------------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////111222444555///000222333444444333333000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***fffTTTMMMJJJEEE@@@===999333111333333222111000///---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++*********+++++++++,,,,,,......---,,,++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------..................///000222444666777888666444444444444222111000///...---,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,------------............///000000111111222333333555777999999666333222111000000///............///------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........///000222444666777222333444444444444222222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***iiiUUUOOOJJJDDD@@@===999333222444333333222000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------.........//////......///111333555777888888666444333333333111//////...---,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,---------........./////////000000111111222333333444666888777555222111111000//////...............------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............//////111333555777888777777777777555333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***jjjTTTPPPJJJEEE@@@>>>:::444333555333333222111///...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------........./////////......///111222555666888777555444444444222000.........---,,,,,,,,,,,,,,,******++++++,,,---------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...............////////////000000000111111222333333333444555666666333111000111000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------............//////000111333555777888999999999888666333111///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***hhhQQQOOOKKKEEEAAA>>>:::555444666444333222111000...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------............////////////...//////000222444555666555444444444444333///,,,------,,,,,,++++++,,,,,,******++++++,,,------.........---,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...000000/////////000000000111111111111222222333444444444333555666555222000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............//////000111222444666777888888888777555333111///------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***fffOOONNNKKKFFFAAA???;;;666555777444333222111000...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------............/////////000...//////000111333444555333333444555555333///,,,------,,,+++++++++,,,,,,******+++,,,,,,---......///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...000111222000000000000111111111111111222222333333444555555333444555444222000///000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------........./////////000000111222444555666555555666666555333111000------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++