BM6@ 6(@@ ssskkkgggcccbbbbbbdddeeeccc```___\\\___\\\eeeyyywwwsssooojjjyyy|||xxxqqquuuyyyuuuooo^^^YYYWWWZZZ```iiivvvwww|||~~~||||||~~~~~~|||pppXXXDDDBBBEEEBBBAAADDDIIIKKKNNNQQQVVV]]]eeejjjhhhlllqqquuuwwwyyyzzz|||yyykkkggg\\\TTTUUUQQQJJJKKKSSSUUUaaarrr|||mmmbbbXXXPPPGGG999555<<<>>>;;;CCCTTT[[[PPPDDD>>>:::444000000333444222///,,,---111555>>>:::777999===>>><<<888777333//////222444555555000000///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,...///---+++...............///000000333555888;;;<<<<<<;;;:::uuullllllllllllgggaaa]]]\\\\\\]]]___dddeee]]]aaazzz}}}|||wwwpppkkk|||}}}}}}zzzooodddZZZSSSVVV^^^fffooovvvvvv{{{~~~}}}|||~~~rrrZZZFFFCCCEEEEEEFFFJJJPPPRRRVVVZZZ^^^dddkkkooolllppptttxxxzzz|||uuuhhh]]]SSSMMMNNNNNNMMMUUUbbbkkk|||rrrdddZZZOOOEEE???:::888======>>>JJJZZZ[[[OOOBBB;;;666111000111222222222000000333888===>>>;;;888999<<<<<<999666444111...///111333444333000///...------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...///---+++//////.........//////000333555888;;;<<<<<<;;;:::kkkkkkrrrssskkkhhhccc]]]YYYXXXYYYYYY___ccc```ggg}}}xxxjjjzzzuuuooottt}}}|||{{{|||vvvfffWWWWWW___ggglllooorrrxxx|||{{{|||~~~qqq]]]KKKHHHLLLNNNRRRWWWZZZ]]]bbbfffjjjnnnsssvvvrrruuuyyy|||~~~}}}yyynnncccVVVOOOLLLNNNPPPTTTaaapppwwwfffZZZQQQFFF<<<666:::<<<===>>>GGGUUU```XXXLLL???777333000///111000000000111444:::AAAGGG???<<<::::::;;;:::777333111000000111333555555444000///...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...---000//////.........//////333555888;;;<<<<<<;;;:::wwwfffjjjpppmmm]]]bbbfffdddaaa]]]WWWRRRWWW___eeeqqqyyy{{{qqqsssxxxzzzzzzyyyuuuyyyxxxtttaaaZZZ]]]bbbggglllpppvvvzzzzzz{{{~~~~~~|||nnnaaaVVVVVV[[[^^^bbbfffcccggglllpppsssvvvyyy{{{xxxzzz}}}~~~{{{wwwpppeee\\\VVVRRRPPPSSSWWW```qqqooo^^^RRRIIIAAA;;;222:::>>>===DDDSSS^^^```PPPEEE;;;666444000///111/////////111666>>>FFFLLLBBB@@@===<<<;;;999555222222222444555777777777666///...------,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++---.........000000///............///222444888:::<<<;;;:::999kkk```bbb```WWWRRR]]]fffgggeeeccc^^^WWW\\\aaadddllluuuvvv{{{yyy|||xxxvvvvvv|||jjj]]]VVVVVV___hhhnnnuuuzzz{{{|||~~~rrrlllhhhkkknnnooonnnoookkkooossswwwyyyzzz|||~~~}}}{{{wwwqqqhhh]]]WWWTTTPPPOOOTTT___sssyyykkk[[[LLLAAA<<<:::444;;;>>>AAANNN^^^```XXXEEE===777777666333000000000///...111777???FFFJJJDDDCCCAAA???===999555222111333555777777666666666...------,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---......000///............//////222444777:::;;;;;;:::999uuueee```\\\TTTKKKRRR\\\bbb``````eeefffccceeebbb]]]aaaeee```mmm~~~|||~~~yyyxxxtttsssvvvgggYYYSSSZZZeeejjjrrryyy{{{~~~zzz{{{||||||wwwtttsssvvvyyy|||}}}~~~~~~yyyuuunnncccZZZVVVRRRQQQSSS___uuu|||qqqcccUUUFFF;;;666888999===BBBJJJXXXaaa[[[MMM???999555777777444000000000///...222888???CCCFFFEEEEEEDDDBBB>>>999555222///111444444333222222333------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---..................///000000222444777:::;;;;;;:::999jjjdddbbbYYYRRRPPPSSS]]]aaa[[[[[[dddiiihhheee^^^XXX]]]```YYYddd~~~xxx|||~~~zzzvvvttt|||{{{zzz}}}rrrbbbVVVVVV\\\___hhhqqqvvv{{{~~~}}}zzz}}}~~~xxxuuummmaaaYYYXXXXXX___oootttdddTTTIII@@@999666888<<<@@@IIIUUU___^^^QQQDDD@@@999444555555222/////////...///333:::???BBBCCCDDDEEEDDDBBB>>>888444222000222444333111000000222---,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,******+++---------------...000111222111333777999;;;;;;999888vvvaaabbb```UUUQQQWWWQQQ]]]bbb]]][[[cccgggdddaaa[[[WWW^^^```RRRWWWrrrzzz{{{xxxtttsss}}}}}}}}}{{{ttteeeUUUNNNPPPTTT^^^hhhooovvv~~~}}}~~~yyyvvvnnnbbb[[[[[[aaasssvvvmmmYYYEEE>>>===:::999;;;===BBBOOO]]]bbbYYYJJJ@@@CCC;;;444333333000//////......///444;;;AAACCCCCCCCCDDDDDDBBB===777333111333555666444111000111333,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,***)))***---,,,,,,,,,---///000222333111333777999;;;:::999888zzzpppeeeaaabbbbbb]]]WWW\\\[[[\\\^^^``````^^^\\\______ZZZUUU[[[dddaaaVVVsss~~~~~~sssmmmxxxxxxiiiaaammmqqqyyy~~~wwweeeTTTMMMQQQUUU[[[dddnnnwww{{{{{{~~~{{{tttqqqmmmiiijjjoooxxxnnnZZZHHH;;;<<<>>>::::::@@@@@@III[[[fff]]]III???AAA<<<:::888666444222///---222...///666999999<<>>???BBBGGG[[[VVVMMM@@@555111222555999888777444222///---,,,+++***)))***,,,000444777------,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++***************------------...000111222333444777999::::::999888]]]ZZZYYYYYY[[[[[[WWWSSS^^^[[[XXXXXXZZZ]]]___```^^^VVVTTTYYY[[[YYY```kkkggg{{{|||pppqqqeeeqqqrrrXXXddd{{{~~~{{{yyyeeeXXXLLLKKKOOOQQQTTTXXXbbbhhhoootttwww{{{xxxlllaaaUUUHHH???;;;999888888:::@@@MMMYYY```]]]PPP===555888888222999999777444000///111333999<<<>>>>>>???DDDIIIMMMOOOHHH>>>777666999:::;;;999777555222000...,,,,,,+++***)))***,,,000444777,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************------------...000111222333555777999::::::999888^^^[[[ZZZ]]]aaaccc```]]]hhhddd```^^^^^^_________ccc^^^[[[^^^bbbcccdddfff\\\ggguuuppppppuuuwww]]]QQQddd||||||qqq^^^MMMIIIIIIGGGIIIMMMXXX^^^eeejjjlllnnnrrruuuzzz|||kkk[[[OOOFFF>>>999999999888999<<>>AAAHHHLLLMMMBBB:::111000444:::;;;:::888666333000...---,,,,,,,,,+++***)))***+++---...***))))))))))))******+++++++++++++++++++++++++++))))))*********+++++++++------------...000111222444555777999:::999888777^^^^^^___```aaabbbcccdddiiifffbbb``````______^^^^^^___^^^^^^bbbiiikkkhhhgggfffjjjxxxssszzzttt}}}yyyhhhQQQSSSbbbxxx~~~lllTTTJJJEEE@@@AAAFFFNNNRRRXXX]]]bbbgggkkkmmmwww{{{ooo^^^NNNDDD===:::888888999;;;===CCCLLLVVV[[[OOODDD999666777777888999666666444000...222<<>>CCCJJJSSSXXXZZZEEE:::444777888444666>>>333333222///...555AAAJJJIIIHHHCCC@@@DDDIIIEEE<<<444333333333444666:::<<<666444111...,,,,,,---...++++++,,,,,,,,,---------++++++******+++,,,------************************(((((()))+++,,,---...///------------///000111222444555777999:::999888777aaaYYYTTTWWW[[[[[[[[[\\\aaannnrrriiiaaabbb```ZZZXXX]]]bbbcccaaa```cccfffcccgggkkkuuu}}}}}}mmmvvv___LLLTTTmmm}}}www[[[JJJHHHEEE???EEEBBBCCCLLLUUU[[[bbbgggwwwuuuiii\\\TTTHHH>>>888777888999888???BBBFFFVVVfff]]]HHH>>>999444333777999888555333222111000222999EEENNNKKKHHHEEEFFFHHHGGGBBB===111000111444888;;;<<<<<<999777333///---,,,,,,---++++++++++++++++++++++++******************************************************))))))******+++,,,,,,,,,---...000111333444444555666888888888777666aaaZZZWWWZZZ^^^^^^]]]^^^___nnnvvvmmmbbb___^^^ZZZ]]]aaadddccc___]]]^^^aaammmnnnjjjhhhuuutttppp___OOOVVVppp|||xxxyyymmm[[[OOOGGGAAACCC??????DDDIIINNNUUU\\\cccrrryyyiii[[[NNNIII@@@:::666666888999>>>@@@GGGTTT___^^^OOO???999555222333777999888555333222000000333:::BBBHHHFFFEEEEEEHHHJJJHHHAAA;;;222444777<<<@@@AAA???===888555222...,,,+++,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,---------...///111222333555666777888888777666666___ZZZXXX]]]```___]]]]]]\\\llluuummmaaa\\\[[[ZZZ]]]```bbbaaa]]][[[\\\^^^mmmpppkkkaaaeee{{{zzzmmmWWWOOO]]]uuuvvvxxxuuu___MMMEEEDDD???===>>>???BBBJJJRRRRRReee|||lllZZZLLL???===:::777666777999;;;AAACCCOOO```aaaQQQ>>>666555333111333777888666444222000000222888???DDDGGGDDDFFFJJJNNNOOOIII???666222555;;;AAAEEEDDD???;;;555333000---+++***++++++++++++++++++++++++++++++******************************************************))))))******+++,,,............///000111222666666777888888777666555\\\YYYYYY^^^___[[[XXXXXXZZZdddjjjddd]]]ZZZZZZYYYWWWYYY[[[\\\[[[\\\^^^```aaahhhkkkgggiii}}}pppiiiZZZNNNaaayyyssszzzrrrXXXLLLEEEAAA??????===>>>DDDLLLMMM```yyy|||nnn___OOODDD888999888888888:::<<<>>>CCCMMM[[[___UUUCCC777333444333333555777777444222000///000555>>>EEEHHHHHHGGGJJJOOOSSSRRRIII<<<222111444999>>>AAA@@@;;;666111000...+++*********+++++++++++++++++++++++++++******************************************************))))))******+++,,,...............///000111666777777888888777555444\\\ZZZ[[[___^^^YYYTTTTTTYYY[[[ZZZWWWWWWZZZZZZXXXTTTUUUWWWXXXYYY[[[]]]___YYY___eeejjjooo}}}zzztttiiiWWWWWWeeevvvtttttt|||hhhYYYGGGBBB@@@???===<<>>777888999999999;;;???CCCNNN```fffVVVBBB:::777444555666666777777666222000111000222888???DDDEEEDDDEEEIIINNNQQQNNNEEE:::222333444666999;;;:::666333...---,,,+++*********+++++++++++++++++++++++++++******************************************************))))))******+++,,,......---......///000000555666777888888777666555]]][[[]]]```___YYYUUUUUUYYYTTTPPPPPPTTTYYYZZZYYYXXXXXXWWWWWWXXXYYYYYYZZZ[[[ZZZ]]]ccckkkuuuzzzoooxxx{{{uuu```jjjtttvvvnnnkkkuuu~~~}}}lllRRRIIIBBB???===::::::===FFFTTTjjj|||fffWWWMMMCCC<<<888666888::::::;;;???FFFLLL^^^kkkfffKKK666666999555666777888888666444111///333333555999===@@@AAA@@@DDDFFFIIIIIIFFF@@@999555999888888888888777444111,,,,,,++++++******++++++++++++++++++++++++++++++******************************************************))))))******+++,,,------------...///000111444555666888888888777666YYYXXX[[[___]]]XXXUUUWWWWWWTTTQQQRRRUUUXXXYYYZZZ^^^\\\ZZZYYYYYYYYYYYYXXX[[[WWWXXX```ggglllrrryyyrrrkkkpppxxx~~~www___gggnnnkkkaaa\\\bbbllldddvvvkkk\\\LLLDDDAAA===;;;;;;AAAIIIYYYlllvvvcccPPPGGGBBB<<<777666666888;;;<<>>:::777666<<<;;;::::::999666111...++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,++++++,,,---...///111222333444666777888888888888TTTTTTWWW[[[ZZZVVVUUUWWWVVVUUUVVVWWWWWWVVVXXX[[[___]]][[[ZZZZZZ[[[[[[ZZZVVVTTTXXXccciiihhhjjjnnnzzztttssslllfffnnn|||}}}xxx\\\XXX___mmmkkk[[[VVV\\\\\\|||oooXXXLLLGGGCCC@@@???BBBCCCIIIXXXnnnuuu___NNN???<<<===:::888888777999===???EEEPPP```lllbbbOOO===888888666555666111333444333222111111222000555<<<@@@CCCGGGMMMQQQZZZVVVNNNDDD;;;666555555;;;;;;;;;;;;999555///*********++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************)))***++++++,,,***++++++,,,...000111222222333555777999999999999[[[WWWSSSRRRRRRTTTWWW[[[XXXZZZ]]]^^^]]][[[WWWUUUdddbbb]]]YYYVVVTTTTTTUUUUUUWWWYYY\\\```fffmmmrrr|||vvvqqqtttuuuuuuzzz|||qqqooo}}}pppYYYOOO]]]hhh```TTTPPP]]]tttxxxaaaNNNDDDBBBEEE??????CCCKKK\\\xxxpppZZZKKKEEE===999888999888777666:::???FFFTTTaaaddd___HHH@@@777333444555555333888333111444333///111777777===DDDHHHJJJNNNUUU[[[bbbWWWGGG999333555:::>>>@@@;;;999;;;:::333---+++111///,,,+++,,,---,,,+++,,,,,,,,,++++++*********************************+++++++++*********))))))++++++******************,,,,,,,,,---...///000111777666666666666777777888WWWTTTSSSSSSTTTUUUVVVXXXWWWYYY[[[\\\]]]\\\ZZZYYY[[[YYYVVVSSSQQQQQQRRRSSSSSSUUUWWWZZZ^^^ccciiimmmnnnyyywww{{{qqqeeelllyyywwwmmmlll]]]PPPTTT```ggg```WWWQQQ___ttt{{{iiiXXXKKKEEEEEEAAA@@@FFFRRRjjjqqq\\\LLLBBB???;;;999888999999999<<>>DDDFFFGGG???999777333...+++,,,---,,,++++++,,,---+++***+++++++++++++++*********************************+++++++++***************************************,,,,,,,,,---...///000111444444555555555666666666TTTTTTRRRQQQSSSUUUTTTPPPSSSSSSRRRRRRSSSUUUXXXYYYXXXXXXWWWVVVWWWXXXZZZ[[[WWWXXXYYYYYYWWWVVVWWWXXX\\\[[[lllccc[[[fffjjj^^^NNNMMM[[[iiiaaa\\\YYY\\\hhhuuuwwwnnnVVVGGG>>>BBBDDDDDDQQQeeetttuuuaaaQQQGGG@@@===999::::::888666888===BBBIIIPPPWWWXXXQQQFFF;;;333333222111333666777777555222222111111222666>>>EEELLLNNNTTT^^^dddcccYYYPPP???888222222888???BBBBBB???:::888777333---)))))),,,+++***+++,,,,,,+++)))+++++++++******************************************************************************+++++++++,,,,,,,,,---...///000111333333444555555666666666UUUUUURRRPPPVVV^^^___ZZZVVVUUUSSSQQQQQQSSSUUUVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXWWWUUUTTTUUUUUUZZZSSS\\\}}}xxxoooooorrrqqqaaaPPPSSSaaadddaaa]]]ZZZ]]]ccclllrrr~~~ppp[[[KKKHHHFFF@@@BBBJJJNNN[[[mmm}}}~~~nnnZZZKKKDDD???<<<999777888888777888===EEELLLLLLKKKIIIEEE>>>666333222111111222444555555444222222222111222888DDDOOOVVV___]]]___hhhpppjjjXXXGGG333111111444:::===<<<999===888444222///,,,---111---+++******+++,,,+++)))************************************************************************))))))*********+++++++++,,,,,,,,,---...///000111222333444555666666666666TTTVVVSSSRRRZZZfffhhhbbbYYYWWWTTTRRRQQQRRRTTTUUUQQQQQQQQQQQQRRRSSSTTTTTTRRRSSSTTTTTTSSSTTTVVVXXXVVVSSSWWWiiiuuummmuuuuuubbbSSSQQQcccdddddd___YYYXXX[[[___bbbjjjxxxooo[[[OOOHHHBBB@@@@@@BBBFFFOOO[[[iii}}}zzzhhhXXXFFF>>><<<999666555555666777999===EEENNNTTTKKKCCC;;;666333000222777222222444444444333222111...000444???SSSjjjzzzzzztttsssoooaaaIII666000222555:::<<<;;;888555@@@888000,,,)))+++333<<<000...+++******++++++***)))))))))******************************************************+++++++++)))))))))***++++++,,,,,,,,,,,,,,,---...///000111111333444666777777777666TTTVVVTTTRRRYYYdddcccZZZVVVUUURRRPPPOOOPPPQQQRRRQQQQQQRRRSSSTTTVVVWWWWWWSSSSSSSSSQQQPPPQQQTTTVVVSSSZZZ[[[XXXffftttxxx~~~vvvcccVVVZZZ^^^cccbbb___[[[[[[\\\___hhhvvvuuueeeYYYQQQJJJBBBEEEBBBBBBIIIRRR___tttzzzjjjaaaQQQFFF;;;999888666555888666666888===CCCJJJNNNOOOCCC:::222222333222333666222333444444444333222222...222<<>>BBBBBB>>><<<===???------...000,,,'''(((,,,666222,,,))))))***+++,,,(((((())))))*********+++************************))))))******++++++++++++((())))))***++++++,,,,,,,,,,,,,,,---...///000111222333666888999999888888SSSSSSSSSSSSRRRRRRRRRRRRQQQNNNKKKJJJLLLPPPSSSUUUPPPPPPPPPPPPPPPPPPPPPPPPXXXWWWUUUSSSQQQPPPOOOOOOQQQPPPSSSWWWXXXbbbssskkkVVVCCCFFFVVVeeelllppppppyyysss```YYYNNNDDDBBBDDDDDDDDDEEEXXX```kkkuuu}}}uuu^^^OOOFFF@@@===555888::::::888777888:::<<>>???@@@BBBBBB???;;;888---,,,*********,,,...///???333******+++)))))),,,************************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---///000222333222333555777888999999888QQQQQQQQQQQQPPPPPPPPPPPPMMMKKKJJJJJJKKKMMMNNNOOOOOOOOONNNMMMMMMLLLKKKKKKSSSRRRQQQPPPOOOOOOPPPPPPQQQPPPRRRUUUTTTXXXoooqqqeeehhhpppoooyyy~~~ooouuufffQQQDDDCCCJJJSSSXXXlllxxxqqqeeeWWWMMMEEEAAADDDHHHHHHLLLQQQWWW___kkkwwwvvvhhhUUUFFF>>>:::888666666888999888777999===@@@CCCEEEHHHKKKJJJDDD<<<666333333222222111222222222333222111000///333999===JJJSSS\\\cccjjjqqqrrrpppddd[[[MMM@@@777666999;;;BBB???===>>>>>>;;;555///,,,,,,+++***+++,,,---...888...'''(((+++******,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,------///000222333222333555777999999999999OOOOOOOOONNNNNNNNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJMMMLLLKKKKKKKKKMMMPPPQQQNNNMMMQQQVVVVVVVVVbbbqqqppp^^^\\\bbbrrrxxx|||nnn{{{xxxgggKKK:::;;;CCCGGG\\\iii||||||hhhTTTEEECCCFFFCCCCCCCCCDDDHHHPPPZZZaaakkkrrr}}}|||gggPPPIII???888666777666555777777777777999===CCCGGGIIIJJJJJJGGG@@@:::444222000111222333333333333333444222000000333:::AAAFFFWWWXXXZZZaaammmuuuoooeeeLLLFFF===555555>>>MMMYYYNNNIIICCC@@@>>>:::222,,,++++++++++++,,,,,,,,,,,,///)))%%%'''*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,---...///111222333222333555777999999999999NNNNNNNNNMMMMMMMMMLLLLLLLLLNNNPPPQQQOOOMMMKKKJJJHHHIIIJJJKKKLLLMMMNNNNNNJJJIIIHHHGGGHHHKKKNNNOOONNNMMMPPPTTTTTTSSSXXX___ooorrrmmmoooqqqrrrzzzrrrWWWBBB@@@AAA???GGGSSSeeessszzz~~~oooXXXJJJFFFCCCCCCAAAAAABBBDDDHHHKKKQQQXXXaaaiiiqqq}}}~~~kkkXXXJJJBBB???;;;888999999888777777777888999<<>>OOOaaalllUUUQQQJJJBBB;;;555///,,,***+++,,,,,,,,,,,,++++++***'''&&&(((***+++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,------...///111333333222333555888999:::::::::NNNNNNNNNMMMMMMMMMLLLLLLMMMOOORRRQQQNNNKKKJJJJJJGGGGGGHHHIIIKKKLLLMMMMMMIIIHHHGGGGGGGGGIIIKKKLLLOOOLLLKKKLLLLLLKKKMMMPPPVVVooozzzuuu~~~~~~~~~{{{jjjtttrrr```RRRMMMDDD888;;;AAANNN]]]gggqqq}}}jjj```PPPKKKDDD???===>>>AAACCCAAAFFFLLLPPPVVV```nnnxxxsssaaaTTTJJJAAA<<<:::999888888888777666555777888999<<<@@@CCCDDDEEE>>>>>>===888222///000222111222333444333222111000///000333888<<>>@@@BBBEEELLLUUU\\\iiissswwwaaaZZZPPPFFF???<<<999888555555777888999:::::::::;;;;;;;;;===@@@AAA@@@>>>666555444222000000111333333333333333333222111000...333:::???AAAEEEKKKPPP^^^lll||||||kkkRRR???555000000:::JJJVVVWWWSSSPPPMMMFFF;;;000***+++...++++++++++++************)))+++,,,***)))+++***'''************************))))))))))))))))))))))))))))))))))))************)))************+++++++++------...///000222333444222333666888:::;;;<<<<<>>=========>>>BBBEEEHHHMMMTTT___jjjtttkkkWWWKKKCCCAAA>>>;;;:::999999:::777999;;;===???AAADDDFFFBBB???<<<;;;<<<<<<;;;999333111000111222222222111222222111111222222333333666>>>FFFJJJKKKOOOYYYbbbwwwqqq]]]GGG888111111777BBBPPPVVVTTTOOOOOOGGG<<<444///.........---,,,***)))))))))***+++&&&+++,,,((((((++++++(((************************))))))))))))))))))))))))))))))))))))************)))************+++++++++---......///000222333444111333666888:::<<<<<<<<>>===<<>>CCCEEEIIILLLRRR]]]iiissszzziiiYYYOOOHHHCCC???>>>===;;;888777888;;;===;;;<<<>>>@@@BBBFFFJJJMMMGGGBBB<<<888888999888777333111000111444444111...111000000000111333555666@@@HHHQQQSSSSSSYYYgggtttsssaaaOOO>>>111666999@@@HHHNNNNNNIIIDDDJJJ>>>///)))+++...,,,(((...,,,***(((((()))***+++$$$)))+++'''&&&+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++.........///000222444555111333666888;;;<<<<<<<<>>:::===@@@@@@PPPZZZbbbbbb\\\ZZZbbbjjjooommmlllnnnvvvqqqeee___LLLIIIEEEBBB@@@???>>>===<<<>>>AAADDDFFFIIILLLOOO^^^dddnnnyyywwwiii]]]WWWMMMEEEDDDBBB===;;;===999:::::::::::::::<<<>>>>>>AAAGGGLLLNNNMMMJJJHHHGGGCCC<<<555222111222444555333222111222222222111---111333333333777???GGGTTTZZZ```cccfffnnn{{{~~~rrreeeTTTBBB666222:::GGGNNNIIIEEEHHHGGGAAA999444...+++++++++***(((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++,,,,,,,,,,,,---------------......000111222222444777999;;;<<<;;;;;;MMMMMMLLLLLLLLLKKKKKKKKKIIIHHHGGGGGGGGGIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHDDDFFFGGGIIILLLNNNMMMIIILLLLLLJJJKKKWWWrrr}}}bbbPPPDDD<<<;;;===DDDKKKTTT[[[\\\ZZZWWWUUU```cccfffkkkooosssvvvwwwvvvlll\\\MMMDDD@@@@@@AAA??????>>>>>>@@@BBBCCCDDDDDDHHHNNNTTTYYY```hhhnnn}}}~~~nnneee[[[TTTRRROOOIIIDDDHHH@@@;;;<<<<<<888888:::;;;:::777666777;;;AAAEEEKKKOOOSSSUUUSSSKKKBBB<<>>@@@@@@???===???@@@BBBCCCEEEIIILLLOOOSSSYYY]]]aaacccgggiiiffffffgggiiikkkjjjhhheee^^^[[[WWWVVVUUUUUUTTTSSSMMMIIIDDDAAAAAAAAAAAA@@@>>>:::888;;;===<<<<<<===<<<<<<===>>>AAAFFFJJJLLLZZZYYYXXXSSSLLLBBB999333555444222111111222333333111111222222222222111111555333444<<>>;;;===FFFSSSYYYUUUNNNDDDFFFIIIOOOVVV^^^dddhhhgggdddccciiivvv{{{fffYYYPPPJJJCCCAAABBBCCC@@@<<<888888888888999;;;===???===???BBBCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJHHHEEEEEEDDDBBBAAAAAAAAAAAAAAA;;;===??????>>><<<;;;;;;<<<<<<>>>AAADDDEEEFFFGGGDDDGGGLLLQQQSSSRRROOOLLLYYYTTTKKKAAA:::555333333///000000111222222222222333444444333222111222222333666>>>IIISSSYYYXXXUUU\\\eeerrrzzzxxxlll^^^UUUQQQGGG???<<<===AAAIIIQQQLLLUUUZZZUUULLLCCC999000+++***)))((()))+++,,,---************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))************++++++++++++---------...///111222333444555777999;;;<<<<<<<<>><<<===>>>>>><<<;;;;;;<<>>======>>>???>>>======>>>??????>>>===<<<<<<999;;;======<<<;;;===>>>===AAAEEEIIILLLPPPSSSSSSVVVVVVWWWXXXVVVQQQIIIDDDFFFAAA:::333///000222444///000111222333222111000444444444222000222666999>>>BBBIIIOOOTTTWWWXXXXXXiiiqqqxxxuuugggUUUHHHBBB<<<777777AAAJJJNNNMMMMMMPPPWWWYYYPPPAAA666///,,,+++******)))((()))***+++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******+++++++++,,,,,,,,,,,,------------...000111333444555555777999;;;<<<======LLLKKKKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDBBBGGGJJJFFFCCCDDDFFFEEEKKKEEEDDDIIIJJJFFFGGGLLLJJJkkkzzzrrrxxxzzz~~~yyy|||~~~rrrhhhgggjjjkkklllnnnqqqiiiZZZKKK>>>999:::<<>><<<::::::;;;<<<;;;::::::<<<>>>???>>><<<<<<<<>>JJJJJJJJJJJJIIIIIIIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBQQQVVVJJJAAADDDEEE@@@DDDDDDDDDDDDCCCDDDGGGJJJCCCUUUqqq|||tttpppwww~~~wwwiiiWWWGGG===999555666888:::<<>>???IIIIIIIIIHHHHHHHHHGGGGGGDDDEEEFFFFFFFFFDDDCCCBBBDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCGGG\\\aaaMMM>>>AAAAAA999888AAAGGGDDD@@@BBBEEEEEEIIIHHHPPPiiivvv}}}{{{~~~mmmXXXEEE:::<<<:::888777999===BBBEEECCC@@@===;;;<<>>999444444555666222///555333000......000222444000111111222222222222222444555777<<>>GGGMMMLLLKKKQQQZZZ]]]KKK555******---///000'''))),,,+++***)))+++...************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++,,,------///111333555666666777777888:::<<<>>>???EEEFFFFFFGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@??????@@@AAAAAA@@@@@@??????>>>???@@@BBBCCCRRRnnnqqqPPP;;;DDDIII@@@@@@@@@??????@@@@@@AAABBBHHHDDDDDDPPPgggxxxiiinnnwwwfffQQQBBB>>>999444333888===???@@@FFFEEEAAA===::::::<<>>>>>>>>???AAABBBDDDEEEMMMOOOUUU]]]hhhttt~~~~~~xxxuuuttttttttt{{{|||vvvvvv{{{zzzrrrnnnmmmkkkjjjiiihhhfffeeelllyyy{{{lll___UUUSSSOOOIIICCC>>>:::777666666555444333222111000000000000111333444444333333444444444222333555666888CCCCCC>>>JJJcccnnniii```dddlllwwwyyyxxxcccKKK<<<555333:::BBBCCCMMMRRROOORRR\\\aaa^^^CCC777......///,,,******)))***+++,,,,,,+++***)))***++++++***))))))***,,,******)))((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))***************,,,+++***))))))***+++,,,---...///000111222333444555444333666:::>>>@@@@@@DDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@>>>======>>>??????>>>=========>>>???AAACCCDDDKKKbbbeeeLLL;;;AAADDD===>>>>>>>>>>>>>>>???@@@@@@???>>>@@@EEEQQQiiizzzxxxppp```SSSKKKHHH>>>===<<<:::888888999:::@@@@@@???>>><<<:::;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBEEEIIIOOOUUU[[[^^^kkksss{{{{{{wwwpppggg```___gggmmmjjjbbbYYYMMMCCC>>>===;;;999666444222111333333333222222222222222666555444333222000...,,,111222333444555999>>>BBBJJJPPPNNNGGGLLL[[[bbb^^^eeemmmwww|||~~~}}}{{{yyymmmXXXBBB777666999@@@HHHVVV]]]```aaaeeefffYYYHHH999///(((***,,,)))'''((()))***++++++++++++***)))***++++++***))))))***,,,******)))((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((())))))***************))))))))))))***+++---...---...///000111222333444555444444666:::===>>>>>>CCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>============<<<::::::<<<===<<<;;;;;;;;;<<<===???AAABBBDDDCCCPPPTTTGGG<<<===>>>;;;======<<<<<<======>>>??????BBBEEECCCAAALLLggg~~~xxx{{{yyytttmmm]]]TTTPPPMMMJJJFFFHHHJJJFFF>>>888666666888999:::;;;;;;;;;:::999999888888888888999::::::;;;<<<<<<>>>???@@@AAABBBJJJNNNRRRTTTVVV\\\gggooopppuuu{{{~~~~~~{{{yyyxxxzzz~~~{{{uuuwww}}}tttjjjeeeddd___UUUMMMDDDHHHIIIDDD???===:::666222222222222222222222222222222222333333444444444333333333222222111000000000222555999>>>EEEMMMSSSZZZZZZWWWQQQSSS]]]gggkkktttzzz~~~yyylllcccaaadddZZZKKK;;;777===EEENNNTTTeeepppvvvssskkk^^^HHH444333---***,,,---,,,******)))******++++++******))))))***+++***)))(((***,,,***))))))((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))******++++++******((((((((()))+++,,,...///---...///000111333444444555444555888;;;===<<<<<>>??????@@@===BBBFFFDDD???<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>CCCFFFHHHEEE???@@@QQQcccrrreee```xxx}}}}}}|||xxxwwwuuuzzz~~~lll]]]UUUQQQPPPSSSUUUWWWTTTMMMEEE???===888777666777888999999999777777777777888999:::::::::;;;======>>>======<<<;;;<<<<<<999666888???EEEIIIMMMQQQTTTSSSPPPMMMLLLMMMOOOMMMHHHJJJQQQUUUTTTHHHCCC@@@???BBBBBB>>>999555888777333111555888888444444444444444444444444444444444444555555555555222111111000000222666888===AAAEEEKKKPPPWWW^^^bbbjjjgggcccbbbeeennn{{{}}}wwwooocccTTTIIIFFFHHHFFFAAA>>>AAAJJJTTT^^^dddiiixxxpppVVVAAA555//////------...///---+++***))))))************)))))))))*********((((((***+++))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))***++++++++++++***((())))))***+++,,,---...---...///000222333555555555555666999;;;<<<;;;999EEEFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>===<<<<<<;;;;;;===;;;999999;;;<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;???CCCBBB===<<<>>><<<<<<<<<<<<<<<===>>>>>>@@@???@@@AAA>>>>>>EEENNN```tttiiilllvvv{{{vvvuuu|||}}}xxx~~~|||fff___`````````bbbdddccc^^^VVVPPPFFF@@@999555444555555555444444555555666888999:::777888:::;;;<<<;;;:::999888::::::888666666999===999;;;======;;;:::::::::999;;;:::888999;;;<<<;;;777888888888666555666777:::<<<:::444111333444333444444333333333333333333444444444444333333333333444444333111111555<<>>GGGNNNVVV___gggllllllpppjjjUUU;;;---,,,///***---...---+++***(((&&&)))))))))))))))))))))))))))******)))(((((()))+++))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))***+++++++++++++++***+++++++++,,,,,,,,,,,,---...///000222444555666555555666888;;;;;;:::888FFFFFFFFFFFFEEEDDDCCCCCC@@@@@@>>>===<<<;;;;;;;;;===;;;999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;:::888777999;;;???BBBBBB>>>>>>@@@<<<<<<;;;;;;<<<<<<===>>><<<999999===@@@???AAADDDDDD```|||wwwnnnhhhmmm|||rrroooqqqwww}}}{{{pppfff[[[QQQCCC999555444333333444444444444555666777888666777888999999888777666666888::::::888777777888111222222222111222444666555777888888888666555333333777999888555333666999888<<<<<<888444555444111111111111222333333444444222222222111111000000000000222555777:::AAAJJJRRRSSSVVVZZZ\\\]]]]]]^^^```sss{{{sssYYYAAA999:::888555666;;;FFFQQQYYY```fffiiihhhiiiZZZFFF666///------++++++000333000,,,******(((***))))))(((((())))))***((()))***)))(((''')))+++((((((((((((((())))))***(((((((((((())))))))))))(((((())))))))))))(((((()))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++------///111333555666777555555555777:::;;;:::999EEEEEEEEEEEEDDDCCCBBBAAA??????===<<<;;;:::::::::<<<:::999999:::;;;;;;::::::;;;;;;;;;;;;999888777888===@@@@@@>>>===>>>>>>:::::::::::::::;;;<<<<<<===999999===AAA@@@???AAA===KKKaaa|||nnnfffmmmyyyuuuggg\\\LLLAAA<<<;;;999888888888777666555555666666888888888999999888888777444555666666444222000000555666666666555555888:::222222333444444222000000///000222222222222444666111666999777666777777444222222222333333333444444111111111222222222222222222888???CCCFFFJJJQQQWWWMMMOOOTTTXXX]]]cccjjjooozzzmmm^^^KKK;;;999<<<<<>>>>><<<;;;:::999999999;;;999888888999::::::999888999:::;;;;;;:::999888666>>>AAA===:::<<<===<<<999999888888999999:::;;;===::::::===>>><<<<<<>>>;;;===DDDWWWyyyzzzqqqtttxxx|||zzziii^^^PPPGGGDDDCCCBBB@@@???>>><<<:::888777666666666666777777888999999:::555666777888888777777777333444555444222111111222555333444555555333333444888666444444666666444222333999;;;888666666444111333333222111000000//////222333333444555777777888CCCIIIOOOPPPMMMIIIHHHIIIKKKNNNTTT\\\ggguuussspppvvvjjjUUU===555444<<>>======;;;:::999888888::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;::::::;;;;;;<<<===999:::<<<<<<<<<:::888777;;;;;;<<<<<<===>>>>>>>>>AAA>>>@@@HHHRRRiiiyyy|||zzzhhhjjjvvvuuu```UUULLLKKKMMMOOORRRUUUUUUcccgggXXXIIICCC@@@;;;666555666;;;>>>===;;;:::777555444777666222111333777444000000333444333111444444444333333333333333333444555444333333555777222333444555555444222111333333333333222333666777777===CCCCCCAAAAAAEEEJJJ^^^bbbccc^^^VVVRRRVVV[[[\\\fffqqqyyy{{{iiifffcccUUUGGGAAA666:::@@@DDDIIIQQQ\\\dddccc______gggnnneeeLLL777//////...------,,,++++++,,,,,,,,,++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,---......//////111222444555777777444555555777999;;;<<<>>>BBBBBBAAAAAAAAA@@@@@@@@@======<<<;;;:::999888888999999999999999999999999::::::::::::999999999999888888888888888999::::::999:::;;;<<<;;;:::888777:::;;;;;;<<<======>>>>>>AAA<<<<<>>>>>===<<<;;;;;;:::999888888888888888888888888888888888888999999999999999999888777777777777888999999888999:::;;;;;;999888777:::::::::;;;<<<<<<======BBB===<<<>>><<<<<>>>>>>>>=========<<<<<<;;;;;;;;;:::999888888777666666666777777777777777777777777888888999999999999888888888888999::::::888888999:::999999888777999999::::::;;;;;;<<<<<<>>>;;;<<>>???AAAPPPkkk|||ooojjjjjjqqqsssuuuuuuwww}}}{{{uuuooojjj[[[\\\[[[\\\cccjjjggg```WWWRRRNNNLLLJJJFFFFFFIIIMMMNNNLLLGGGAAA???AAACCC===>>>@@@AAABBBAAA???>>>999:::;;;:::999;;;AAAFFFAAAGGGRRR```jjjhhh]]]SSSLLLKKKLLLPPPWWW___fffiii^^^XXXPPPLLLPPP\\\jjjssstttnnnVVVDDD;;;FFFIIIRRR^^^fffhhhiiiiiiaaabbbgggrrr{{{zzzmmmaaaLLL>>>...(((,,,000///+++***************)))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,---......//////111222444555777777666666666777888:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888777777444555555666666777777888555555666666666666666666555444444444444555666666777777777777777888888888777777888888999::::::::::::999777888:::;;;;;;;;;======GGG___~~~kkkaaa___kkkttt{{{zzzxxx{{{~~~rrruuuyyyrrrmmmjjj```dddgggiiippptttkkk]]]QQQLLLJJJMMMPPPSSSZZZbbbooommmggg```ZZZWWWXXXYYYYYY\\\bbbfffiiiiiigggfffTTTRRROOOKKKJJJOOOWWW^^^\\\dddsss|||oooccc^^^ZZZ[[[```dddeeedddYYYUUUTTTZZZgggvvv{{{{{{qqq```LLL>>>===CCCOOOXXXgggxxxtttsssuuu|||~~~rrrYYYEEE.........,,,***((()))++++++++++++***************)))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,---......//////111222444555777777666666666777888:::;;;<<<<<<<<<;;;;;;;;;:::::::::888888888888888777777777444555555666777777888888666666555555555555555555444444333333444444555666666666666666666777888888666666777777888999999:::;;;;;;999888888:::;;;;;;===:::<<>>===IIIVVVVVV^^^kkk}}}xxxpppdddRRR<<<,,,$$$***///...)))%%%'''+++************************++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,---......//////111222444555777777666666777777888999;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888777777777777555555555666777888888999666666666555555444444333666555555555555666777777666666666666666777888888666666666777888888999999444666777555666999;;;<<<;;;>>>@@@>>>999BBBaaa~~~yyytttxxxqqq[[[PPP\\\hhhiiinnnyyytttjjjaaa```gggttt~~~xxxpppkkkfffnnn{{{ppp\\\VVV^^^hhhllljjjsssrrrqqqppppppsss|||{{{oooeee\\\WWWPPPKKKJJJPPPRRRPPPRRRWWW[[[^^^fffsss~~~lllXXXFFF888///+++///,,,)))((()))+++------))))))))))))************,,,,,,,,,++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,---......//////111222444555777777777777777777888999:::;;;<<<999777888:::;;;999666888888777777666666555555444555666666666555333222555555555555555555555555333333333444444444555555222333444444555555444444777777777777777777777777777666555555555666888999888777666666999???DDDHHHhhhwwwqqqiii[[[NNNLLLQQQXXX^^^ccciiitttxxxuuussspppttt~~~}}}mmmbbbgggpppuuuwwwyyy~~~zzzuuurrryyyzzzkkk[[[OOOHHHFFFFFFGGGJJJWWWhhhlllbbb___cccnnnooorrrxxxbbbDDD666333000---,,,************************))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''***++++++,,,,,,++++++***---,,,,,,,,,,,,---...//////111333333333333555777777555555666888::::::999<<<:::888888::::::999777888888777777666666666666555555666777666555444333555555555555555555555555333333333444444444555555333333444444555555444444666666666666666666666666777666555555555666888999999888777777999<<<@@@CCCGGGWWWsssvvvgggiii___WWWXXX^^^bbbeeegggttt|||~~~}}}vvv{{{yyyxxx{{{ggg[[[KKK???===CCCLLLQQQdddcccgggllliiidddjjjvvvjjjoooxxx}}}tttmmmYYYFFF222,,,------+++***************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''***++++++,,,,,,++++++***,,,,,,,,,------------......000222333333444666888666555444555888::::::999;;;:::888999::::::999777888777777777777666666666666666777777777666555444555555555555555555555555333333333444444444555555333333333444444444555555666666666666666666666666777666555555555666777888999999888888888:::;;;<<<======EEEZZZzzz~~~iiibbb___eeeooovvvzzz~~~zzz~~~vvvlllccc]]]aaaiiiiii^^^RRRJJJDDD>>>===DDDNNNWWW\\\ggggggjjjkkkcccZZZ___iiilllooossstttnnn```PPPEEE555---&&&'''++++++))))))************************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***++++++,,,,,,++++++******+++---.........---,,,---///111333333555777999666555444555888::::::999::::::999999999999888888777777777777777777777777777777777777777666666555555555555555555555555555333333333444444444555555333333333333444444555555666666666666666666666666666666555444555666777888777777777888888888888888===>>>>>>@@@KKKcccxxxssswww~~~xxxnnnjjjiiijjj~~~vvvgggYYYMMMNNNPPPPPPNNNIIIBBB<<>>>>>MMM```{{{~~~pppgggfffmmmsssrrrsssqqqkkkggghhhqqqyyyzzz|||{{{ooofffiiippplllfff``````aaaaaadddgggmmmpppkkkZZZIII@@@??????BBBHHHYYYppp{{{rrrqqqlllcccZZZXXX^^^dddaaa```cccjjjnnniiiZZZNNNCCC<<<222+++(((***,,,...(((+++,,,)))((()))***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((())))))***&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***++++++,,,,,,++++++***)))***,,,---------,,,+++---///111333333555777999444333222444777999::::::888:::;;;:::888777888:::777777888888888999999999777666555444444444555666555555555555555555555555333333333444444444555555555444333222222444555777555555555555555555555555555555444333444555666777666555555555666777888999AAA:::333222777<<>>OOOaaavvvlll```iiitttwwwsssssstttxxx~~~zzzqqqeee[[[UUUUUU]]]lll}}}wwwtttrrroooggg^^^^^^dddxxxuuukkkkkkkkkgggjjjqqqwwwxxxwwwsssfffZZZOOOHHHDDDGGGKKKMMMQQQWWWRRRWWWUUUMMMFFFHHHNNNRRRTTTbbbyyy|||uuulllffffffkkksssyyyyyyxxxwwwtttlll[[[DDD222+++)))'''''')))+++++++++&&&******''''''***+++'''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&''''''((())))))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))******++++++,,,,,,++++++******++++++++++++,,,,,,,,,...000222333333444666888333222222444777999::::::888:::<<<;;;888666888:::777777888888999999999999777666555333333444444555555555555555555555555555333333333444444444555555555444333222222444555777555555555555555555555555555555444333444555666777888777666555555666777888777:::<<<<<<999777777999AAA@@@>>>@@@JJJ\\\rrrzzz}}}zzzooommmlllooozzzwwwmmmiiimmmrrrppprrrtttuuurrrmmmhhheee]]]WWWRRRRRRNNNIIILLLRRRWWW```___RRRKKKPPPUUUTTTSSS^^^iiinnnnnneeeQQQ===JJJBBB???EEEJJJMMMQQQWWW[[[^^^^^^[[[]]]eeelllooosssqqqllljjjoooyyyyyynnn\\\HHH;;;444...***---,,,+++,,,------***((((((,,,,,,)))***---,,,'''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******+++++++++,,,,,,+++++++++++++++*********+++,,,---///111333333333333555777333222222333777999:::::::::999888777666666666666777777777777777777777777555444444333333444444555333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444444444444555555555555666666666666666777777777777777777777777777777777777::::::999;;;???DDDJJJNNNfffxxxyyyrrrqqqwww}}}uuuccc___]]]^^^ZZZSSSQQQUUUVVVTTTUUUWWWVVVOOOKKKJJJMMM[[[lllsssmmmbbbZZZXXXRRRUUU\\\fffpppxxx|||}}}~~~{{{{{{}}}|||vvvqqqsssyyyxxxvvvoooiiinnnxxxwwwlllPPPFFF999111...///...,,,************************+++*********))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''')))+++,,,---,,,***)))))))))******(((***++++++******+++,,,...111444555555555666777666333111222555999<<<===999888777666666555555555666666666666666666666666444444333333333333444444333333333333333333333333222222222222222222222222222222222333333333333444333333333333333333333333333444444444555555555555555555666666666777777777777777777777777777777777;;;:::999888:::<<>>DDDOOO```sss~~~zzzwwwwwwzzz~~~}}}wwwmmmoootttvvvuuussswww~~~~~~wwwllldddhhhooo|||qqqiiihhhjjjllllllooowww{{{xxxyyy}}}zzzsssfff^^^QQQGGG>>>777///***,,,)))((()))---...---***************************************))))))))))))************************(((((())))))((('''&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++++++++***)))))))))******(((***++++++******+++,,,...000333444444555666777444333333555888:::::::::666555444444333333333444333333333333333333333333333333222222222222333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444444444555555555555555555555555555555555555444555666777888888999999:::;;;::::::<<>>???BBBFFFLLLTTT\\\bbbttt|||~~~uuuiii___YYYRRRIIICCC888777666555333222111111---..................---------------------------,,,,,,,,,+++++++++******+++++++++*********)))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))***+++,,,,,,+++***)))(((((())))))))))))((((((++++++++++++++++++,,,,,,//////000111333444555666888666444444666777666555555555444444444444555555444444333222111111222222222222222111111111000000111111111000000000//////000/////////.........---.......................................//////000.../////////000000000000//////000000000111111111000000111111111222222222222222222222222222222222222222222222222222222222222222333333444555555666555555444444444444555555777888999999:::>>>CCCFFFCCCGGGNNNVVV]]]bbbeeefffmmmpppttt||||||vvvooojjjeee___WWWPPPQQQKKKCCC>>><<<999555000333222222111000///......------............------------------------------,,,,,,+++++++++*********+++++++++*********)))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((************(((((((((((())))))))))))((((((***++++++++++++,,,,,,,,,//////000111333444555666555444333444666777777777555444444333333444444555666555444222222111111111222111111111111000000000111111000000000000///////////////.............................................------......///000....../////////000000000//////000000000000111111000000000111111111222222111111111111111111111111111111111111111111111111111111111222333333444444333222222111111222222333444555555333222111222444999999999:::===AAAEEEGGGBBBDDDGGGLLLRRRYYY^^^bbbkkkooovvv{{{}}}|||xxxuuueeebbb]]]WWWRRRMMMKKKIIIFFFCCC???>>>>>><<<777333555222...---///000///---/////////......---------,,,,,,------------,,,,,,------------------------,,,++++++++++++*********+++************))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((())))))(((''''''(((((())))))))))))((((((******+++++++++,,,,,,,,,//////000111333444555666333222111333666888888888444444333333333333444444666555444333111111000000111111111111000000000000111000000000////////////...................................................------------...//////........./////////000000////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111000000000111111111222222222111111000000111111222222333555444333222333333:::888666444555777;;;===<<<;;;;;;;;;<<<===>>>???CCCFFFKKKNNNOOOKKKGGGDDD@@@>>><<<999666555444333333222222444777999888666444222000000222333333222/////////////////////000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))))))))((('''(((((())))))))))))((((((*********++++++,,,,,,---//////000111333444555666333222111222555777888888333333222222222222333333666555333222111000000///000000000000000000000000000000000////////////...---------.......................................---------------...//////............////////////...////////////000000000//////000000000111111111000000000000000000000000000000000000000000000000/////////000000000000000222111111111111111111222,,,...111222111111222333222222111111111333444555444444444555666777888999777999:::;;;:::888555333555555555555555666666777444333333333333222000///111///......///000///.../////////000000000000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))******)))(((((((((((())))))))))))(((((())))))***+++,,,,,,------//////000111333444555666555333222333555777777666333222222111111222222333444333222000000///////////////000000000000000111000000////////////......---------------.........------------------------------,,,,,,------...///------........./////////......////////////000000/////////000000000111111//////////////////////////////////////////////////////////////////000000222222111111111111222222,,,...000000//////000111111222444555666666666666000111222333555666777888666777777777777777777666222222333444444555555666333333333222111///...---------........./////////.....................///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))(((((()))))))))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))************)))((((((((())))))))))))(((((())))))***+++,,,------...//////000111333444555666666555333444666777777777222222111111111111222222111111000///......//////////////////000000111111000000/////////.........,,,,,,,,,------.........------------------------------,,,,,,------...///---------.........//////........./////////000000////////////000000000111////////////////////////////////////////////////000000000///////////////111111000000000000111111///000111111//////000111...///000111111111000///333444444444444444333333333333444555555555555555///000000111111111111111000111333444444444444555///000111111111111111222...............---------------............------++++++++++++++++++++++++************))))))))))))(((((((((((())))))******)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))''''''(((((())))))))))))((((((((()))***+++,,,------...//////000111333444555666555444333555777:::::::::222222111111111111222222000//////.........//////.../////////000000111111000/////////............,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......---------.........//////............/////////000////////////000000000000////////////////////////////////////////////////000000000000000/////////000000////////////000000---...///...---...000222333333222222111000000///111111222222222222111111111222333444444222111000111111222333444444444333///111222222111111111222...///000000...---------000000/////////.........---......//////......---++++++++++++++++++++++++************))))))))))))'''((((((((())))))******)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%(((((())))))))))))((((((((())))))+++,,,---......//////000111333444555666444333333555999<<<======111111000000000000111111000000000000////////////......------------..............................,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------.........---------............///...------------...//////---...000111111111000///........................---...///...------...///////////////////////////111111000000//////......//////000000000000//////000000000000000000000000000000111111111222222222111111222222222222111111......///000000000000000222222222111000//////...---------............/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************************''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,---...000222333333333222444333333444777888888777111111000000000000111111000000000000/////////.........------------..............................,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,,,,,,,---------------------------............---------------...//////......///000000000000///........................---...///...---,,,---///........................000000000/////////....../////////000000/////////000000000000000000000000000000000111111111222222000111111222222111111000......///000000000000000222222111000000///......------------............///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,---///000222333333333333444333333444777888888777111000000//////000000111000000000/////////............------------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,------------............---------------......///...............///000000------------------------,,,...///...---,,,---.........................../////////.....................////////////......000000000000000000000000000000000000111111111111000000111111111111000000......///000000000000///111111000000///.........------------............///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,...///000111333333333333444333333444666888888777000000////////////000000000000/////////............------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------,,,,,,+++++++++,,,,,,---------.........------,,,,,,------...//////...---,,,---...///000------------------------,,,---......,,,,,,---...------------------------.........------------------......//////......---/////////////////////////////////000000000111111///000000000000000000///---...//////000000///////////////.........------,,,,,,---------............------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))(((((((((((())))))************************''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,...///000111222333333444333222222444666888777666000000////////////000000////////////............------,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,++++++++++++,,,---------------,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,---.........---,,,,,,,,,---///000------------------------,,,---...---,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,------------............------............................../////////000000000...//////000000//////...------...///////////////.........---------------,,,,,,,,,------------...------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))***++++++,,,,,,//////000000111333444444333222222333666777777666000//////......//////000/////////.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,....................................////////////......////////////......------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))***++++++,,,,,,/////////000111222444555333222222333555777777666//////............////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***++++++,,,---+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------,,,,,,------------------------------........./////////---......//////......---,,,---......//////......+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++***************************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))***++++++,,,,,,000000///000111222444555222222111333555777666666//////............////////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++))))))******+++++++++,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////---..................---,,,---......//////......+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,++++++***)))*********************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))))))))***++++++,,,,,,000000//////000222444555222111111333555777666555////////////////////////......////////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///......---------,,,,,,,,,$$$'''+++///111000...,,,---------,,,,,,+++++++++++++++,,,---,,,+++)))(((,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&(((''''''&&&&&&((()))***((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((()))+++---...,,,------///111333555666333222222444777888777666..............................////////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------............------------,,,,,,,,,,,,((()))+++---...//////...---------,,,,,,++++++++++++,,,---------,,,***))),,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&'''((()))***((((((((((((((((((((((((((((((''''''''''''(((((())))))((()))***+++---...------...///111222444555333222222444777888777666..............................////////////......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............---------,,,,,,,,,++++++,,,,,,+++,,,,,,...///000------,,,,,,,,,,,,++++++,,,------------,,,,,,+++,,,,,,,,,+++++++++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***+++---............///000222333444333222222444777888777666........................---......//////......---,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,++++++++++++------------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***,,,------////////////000111222333333222222444777888777666........................------............------,,,++++++******++++++,,,************************************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,+++++++++*********+++,,,---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((()))***+++,,,,,,---////////////000111222333333222222444777888777666------------------------------............------++++++************++++++************************************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++*********)))))))))+++---......---+++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%%%%&&&''''''''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''((()))+++,,,,,,,,,,,,.........///000222333444333222222444777888777666------------------------,,,------......------,,,++++++************++++++************************************************))))))))))))))))))))))))***************************************************************************************************************************************************************************************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++*********))))))))))))*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++***+++,,,---...,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""$$$&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&((()))+++,,,,,,,,,,,,------...///111222444555333222222444777888777666------------------------,,,------......------,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------************))))))))))))+++***((('''(((***---///+++++++++,,,,,,---------++++++***)))***+++---...,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''!!!###&&&((()))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((((((((''''''''''''((((((&&&((()))+++,,,,,,,,,,,,,,,------///111333555666333222222444777888777666,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******(((((((((((())))))))))))************************+++++++++*********))))))************************************************))))))))))))************************************))))))))))))************+++*********))))))((((((+++***)))(((((()))***+++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,+++******))))))******))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((#########$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''((((((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&''')))***,,,------......///111222333444555333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************))))))))))))******(((((((((((())))))))))))************************+++++++++*********))))))************************************************(((((()))))))))*********************************(((((()))))))))******************)))))))))((((((******)))(((((()))******))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++,,,+++******))))))******))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&''')))***+++,,,---......///000222333444555333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))((((((++++++++++++++++++++++++***************************))))))(((((())))))***(((((((((((())))))))))))************************+++************)))))))))************************************************(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))************))))))))))))((((((***))))))(((((())))))***))))))))))))************++++++,,,,,,,,,,,,++++++++++++***))))))))))))***))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))***++++++************************)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&%%%&&&'''(((((((((((((((''''''&&&((((((((((((((((((((((((&&&'''''')))***+++,,,------...///000222333444444333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((************************************************))))))(((((((((((())))))(((((((((((())))))))))))************************************))))))))))))************************************************(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))(((((()))))))))(((((()))))))))))))))))))))((((((((((((++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&'''(((((((((((((((''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,---...///000111222333444333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))((((((((())))))((((((((())))))((((((((((((((((((***++++++,,,,,,++++++***+++***))))))(((((())))))))))))))))))))))))))))))************************))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%#########$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,------...///111222333444333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))'''(((((())))))(((((('''(((((((((((())))))))))))******++++++++++++************)))(((((((((((()))))))))))))))))))))))))))************************)))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&%%%&&&'''&&&'''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))******++++++,,,---...///111222333333333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))''''''((())))))(((''''''((((((((())))))***************++++++++++++************)))((((((((((((((())))))))))))))))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++,,,---...///000222333333333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''((())))))((('''&&&'''(((((()))***++++++,,,******++++++++++++************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&(((((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''(((&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((())))))******++++++,,,---...///000111222333333444555777777777777666,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''((()))***++++++(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********))))))(((&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))(((((()))+++---...------...///111333444555222333555666888999999:::,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))************))))))'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((()))***+++---...------...///111333444555555555666777777777777777,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((((((''''''''''''(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))************))))))))))))((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,...///------...///111333444555777888888777777666555444++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((())))))************)))***)))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))+++---...///------...///111333444555777888888777777666555444++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))******************)))((('''&&&&&&''''''(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((***+++---...///------...///111333444555555666666777777777777666++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''((()))******+++******)))((('''&&&&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((***,,,------...------...///111333444555444444666777888888888888************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''((()))******+++++++++((('''&&&%%%%%%&&&((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))+++,,,,,,,,,,,,------...///111333444555444555666777777888888888************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''&&&%%%$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((******+++++++++'''&&&%%%$$$%%%''')))***(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,,,,,,,+++------...///111333444555555666666777777777777666,,,,,,+++******+++,,,,,,+++*********))))))(((((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''&&&&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((''''''''''''(((((()))***,,,---...///............000222444555333222222444555666555444+++***))))))))))))***+++*********)))))))))(((((()))((('''&&&&&&'''((())))))((((((((('''''''''''')))((((((((('''''''''&&&))))))))))))(((((((((''''''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''')))((((((((('''''''''&&&((((((((((((''''''''''''(((((()))***,,,---...//////......///000222444555444333333555777777666555***))))))(((((())))))*********))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''''')))))))))(((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((('''''''''''''''(((((((((''''''''''''&&&(((((()))***,,,---...////////////000222333555666444444444555888888777666))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((()))***,,,---.../////////000111333444555666333333333555777888777666************************(((((((((((((((((())))))'''((((((((((((((((((''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&'''((()))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&(((((()))***,,,---...///...///000222333444555555222111222444666777777555)))******++++++******)))''''''(((((((((((())))))''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((%%%&&&((()))))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%(((((()))***,,,---...///---...000222333444444444111000111333666777666555(((((()))******)))(((((('''''''''((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))%%%&&&((()))***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%(((((()))***,,,---...///,,,---///111333333333333111111222444777888888666&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&'''((())))))%%%&&&((()))***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%(((((()))***,,,---...///+++---///111222333333222222222333555888999999888******)))(((((((((((((((((((((((((((''''''''''''''''''(((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''((()))***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%%%%''''''&&&(((,,,((($$$$$$''''''$$$$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''')))+++---...//////---...000000000111333555222333555777999999999999******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((+++((('''++++++(((%%%&&&'''&&&(((+++(((###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''(((((()))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''')))+++,,,............000111111111222444666222333555777888999999888***))))))(((((((((((((((((((((((((((''''''''''''))))))((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((%%%%%%((()))%%%"""###$$$###%%%((('''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))((((((''''''''''''((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%&&&(((***,,,---......///111222222111222444666333444666777888888888777))))))(((((((((((())))))(((((((((((('''''''''''')))))))))((((((''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&'''))))))((('''''''''''''''''''''''''''))))))(((''''''''''''(((%%%$$$%%%&&&%%%%%%+++333777...'''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))(((((((((((('''''''''%%%&&&(((***+++------...///111222111111111444555333444666777888888888777))))))(((((((((((())))))((((((((((((''''''''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''(((***+++***)))''''''''''''''''''''''''...---+++)))(((''''''&&&'''(((***)))%%%***;;;LLLSSS@@@,,,%%%''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''%%%&&&(((***,,,---......///000111000000000222444333444666777888888888888((((((((((((((())))))***((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((((()))+++,,,,,,+++''''''''''''''''''''''''...---,,,***((('''&&&&&&&&&((()))'''$$$)))<<>>444;;;RRR\\\MMM===888222333111+++)))111AAAOOO>>>222*********&&&&&&+++((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&((()))***)))***,,,...***,,,.../////////000111333333333333333555666666&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++---000222333444555333333666777444222222555444222000///111333555777888:::<<>>@@@BBBGGGKKK]]]rrrxxxiiiUUUKKKBBBAAA<<<555///000777===333...+++...///***((()))&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&(((***+++++++++,,,...)))+++............///111222222333333444555555666&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&((()))***+++,,,111222333555777999:::;;;888444333555333//////444:::;;;===???@@@@@@>>>===@@@DDDIIIMMMOOORRRUUUWWWZZZlll{{{|||qqqeee[[[TTTQQQSSSSSSRRROOOMMMNNNOOOTTThhhyyyzzzsssmmmddd[[[RRRMMMFFFAAA???AAACCCDDD999555222222000+++((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%&&&(((***+++++++++,,,---)))+++............///111222222333444444555555555%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%''')))***$$$&&&(((,,,///333555777;;;;;;;;;:::::::::999999777444444555222...666BBBPPPUUU___gggiiiddd[[[SSSQQQVVV\\\_________aaaccckkkvvv{{{ooo^^^VVVXXX[[[YYY]]]```aaa^^^]]]^^^___hhh}}}sssccceeeiiifffaaaXXXLLLGGGHHHLLLOOOPPPNNNHHH???666000------...)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%'''***++++++++++++,,,***,,,.../////////000111111222333444555555555555%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%&&&'''***---///+++---///222666999;;;======<<<;;;:::888777666555666444666999555666FFFZZZjjjpppyyy~~~sssjjjgggjjjlllkkkgggeeegggjjjpppuuussseeeWWWVVV^^^fffgggjjjmmmkkkgggfffhhhkkkqqqzzzzzzlllaaabbbfffggg```[[[SSSNNNLLLLLLMMMMMMTTTPPPHHH>>>888666777888444222000---+++*********''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$&&&)))++++++******++++++---///000000000111222111222333555555555555444%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''&&&''')))---000222555555777888999;;;<<<<<<999888888777666555444444444444888<<<:::>>>TTTnnnwwwxxx{{{xxxrrrvvvwwwvvvqqqjjjgggjjjmmmggglllkkkbbb[[[^^^fffkkkuuuvvvuuuqqqjjjhhhjjjnnniiiggggggjjjgggaaa^^^___TTTVVVXXXWWWSSSNNNLLLKKKIIIKKKJJJGGGDDDCCCBBBAAA===:::666222///---,,,,,,''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###&&&)))+++************+++---000000000000111333111222333555666555555444&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))+++)))(((***///333555444======<<<<<<===<<<999777777777222,,,///888===<<>>===;;;888555///444666999@@@JJJNNNLLLQQQVVV[[[\\\YYYUUUQQQPPPPPPSSSWWWZZZYYY\\\hhhvvv{{{~~~wwwhhhXXXOOOGGGCCCAAA@@@FFFNNNZZZ^^^ZZZOOOGGGFFFFFFEEEGGGCCCAAADDDKKKSSSYYY[[[]]][[[YYYXXXYYYYYYVVVTTTVVVUUUQQQRRR___rrr~~~tttgggUUUFFF>>><<<<<<===111---***((('''&&&&&&''''''&&&%%%%%%&&&&&&$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&))))))((()))***************,,,.../////////111333444444444444444444333333((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''''')))+++111111333777<<<@@@AAAAAA===<<<<<<:::999777666555444888>>>GGGVVVeeelllkkk___aaaeeeiiijjjhhhbbb^^^OOOMMMLLLIIIFFFJJJZZZkkkqqqqqqnnniiikkklllbbbTTTIIIEEEBBBAAA@@@CCCMMMWWWccc^^^TTTJJJFFFFFFEEEAAA???===<<<===AAAGGGMMMPPPQQQKKKFFFGGGNNNSSSRRROOOUUUUUUXXXeeezzzssskkkaaaZZZUUUPPPHHHBBB;;;888222---)))))))))))))))(((&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))***************,,,.../////////111333444444555555555555555555''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%((()))***,,,///222666777999;;;===>>>>>>===999888888777888:::>>>AAAGGGDDDEEERRRiii|||zzzsssrrrqqqooommm```PPPAAA===AAAIIISSS\\\YYY[[[\\\\\\```ccc]]]SSSQQQTTTWWWXXXYYY^^^iiirrrxxxqqqfff]]]XXXVVVUUUSSSQQQQQQPPPNNNKKKKKKLLLNNNHHHAAA<<<@@@KKKPPPNNNHHHJJJLLLUUUfffxxxxxxlllbbb``````cccddd^^^RRRHHHEEEBBB;;;666555555111***,,,***''''''((())))))(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))******))))))***+++***,,,.../////////111333555555555555666666666666&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%''')))+++,,,///222555000222666999;;;<<<======777888888888<<>>EEEMMMSSSTTTSSSQQQQQQZZZhhhsssxxx{{{{{{nnn]]]CCC>>>666///+++***)))(((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&))),,,+++(((''')))---***,,,.../////////111333333333444555555666777777((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((***,,,...///000222666888444666888888777888===@@@KKKPPPUUUVVVSSSQQQSSSVVV___dddooouuukkkYYYNNNMMMFFFFFFIIIOOOXXXbbbjjjoooxxxtttsss{{{|||sssmmmkkkqqq~~~{{{tttmmmhhheeeiiinnnvvv|||xxxqqqlllqqqsssyyy{{{qqq\\\SSSOOOUUUYYYWWWUUUUUUIIIIIIFFFBBB@@@DDDOOOWWWYYYlllzzz{{{wwwsssgggYYYQQQJJJ@@@777111...+++***''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&))),,,+++(((''')))---***,,,.../////////111333333333333444555666666777******)))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&''''''((()))***+++---///222666;;;======<<<:::888:::<<<;;;;;;EEESSSNNNSSSZZZ]]]^^^```eeejjjllltttvvvmmm___SSSJJJDDDJJJPPP___ssswwwooofffggghhhiiiooo{{{}}}zzzyyytttuuu}}}{{{tttyyy{{{qqqjjjeee___[[[XXXWWWVVVUUUVVVOOOFFF@@@===>>>BBBGGGWWW^^^eeegggddd^^^UUUOOOJJJIIIFFFBBB<<<666111...(((((('''&&&%%%%%%&&&((((((''''''&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++******+++,,,------...///111333444555333333444444555666666777))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''''''''***...222444666888<<>>@@@EEELLLQQQPPPOOOOOOOOOOOOKKKDDD???555666666222+++((())),,,((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++******+++,,,,,,------...000222444555333333444555666666666666(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''''',,,444:::===;;;888555888:::<<<<<<:::666444222666KKKkkk}}}lllaaadddsssxxxppppppttteeekkkkkkccc\\\```iiiooo{{{|||qqqkkkkkkmmmooommmjjjhhhhhhjjj{{{yyynnnqqqxxx}}}~~~{{{}}}|||yyyyyy~~~zzz|||wwwxxxyyyzzzyyyuuuoookkkooommmggg___[[[XXXSSSNNNZZZQQQIIIEEEDDDEEEJJJOOOYYYWWWTTTPPPNNNOOOQQQTTTTTTVVVTTTJJJ<<<000+++***))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&(((***++++++******+++,,,,,,,,,---...000222444555333444555666777777666666)))((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***111444888;;;<<<:::777555===<<<;;;777444444666999:::UUUtttzzzlllccc```mmm{{{}}}iii[[[\\\cccaaaffffff```]]]ccckkkpppttt{{{|||tttnnnkkkmmmkkkeee^^^\\\bbbmmmwww|||{{{}}}~~~~~~~~~~~~}}}|||}}}~~~||||||{{{ssseee^^^```cccbbbWWWRRRRRRUUUTTTMMMGGGFFFaaabbb```ZZZSSSRRRXXX^^^||||||uuufffPPP<<>>:::444...+++***+++,,,''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((***++++++******+++,,,++++++,,,---///111333444222444777999:::999777666''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%%%%&&&)))***,,,...///...---+++222111444888888444222444666555666???MMM[[[dddgggooofff]]]WWWPPPIIIJJJPPPVVVlll|||yyyrrrrrrrrrooojjjnnnyyy{{{hhh___bbbUUU]]]eeekkkuuuxxx}}}xxxtttqqqssszzz~~~~~~||||||}}}~~~|||~~~ooopppsssvvvtttmmmccc\\\\\\XXXSSSQQQQQQSSSTTTUUUPPPOOOPPPRRRUUUWWWWWWVVVNNNDDD:::444111...+++***$$$(((+++***(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###'''&&&%%%%%%&&&%%%$$$"""###&&&((('''%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&''')))+++,,,------...///777666777:::999444222444999;;;AAAKKKWWWdddlllqqqnnndddZZZUUUQQQNNNRRRXXXaaavvv~~~sssnnnmmmjjjcccjjjxxxuuu___TTTVVVccciiipppwwwzzzvvv~~~xxxzzz{{{yyyuuuqqqooonnnsssrrrqqqpppooonnnlllkkkWWWWWWXXX[[[cccrrr~~~uuutttxxx{{{{{{zzzvvv{{{zzzqqqiiieeecccbbbbbbaaa```\\\VVVRRRYYYWWWVVVVVVXXXYYYYYYXXXYYYRRRGGG;;;111***((()))%%%(((******(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%&&&&&&%%%$$$###""""""!!!###(((***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&'''&&&(((*********---222777<<<:::::::::888333444777AAAHHHSSS\\\bbbhhhmmmqqqggg^^^VVVSSSTTTWWW]]]ccciiivvv|||tttjjjiiilllmmmuuutttuuuqqqdddXXX[[[fffuuuyyy{{{uuuppprrrwwwtttjjj```RRRSSSRRROOOLLLIIIIIIJJJPPPSSSUUUSSSNNNHHHEEEDDDBBBAAA???@@@EEEQQQ^^^gggrrrsssxxxxxxssswwwzzzwwwuuuvvvxxx~~~vvvqqqpppnnnmmmlllkkkhhhaaaYYYSSS]]][[[XXXXXXYYYZZZ[[[[[[\\\\\\VVVKKK===333///...''''''((()))))))))((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%(((&&&###""""""###&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))(((***,,,++++++///777>>>>>>:::777666444444:::BBBZZZeeeppptttnnnhhhfffggg```\\\YYYZZZ___eeelllpppooooooiiiaaabbbmmmwwwzzz~~~yyyrrrggg[[[YYYhhhzzz|||}}}yyyooogggeeejjjgggYYYMMMIIIEEEGGGIIIJJJJJJJJJLLLNNNJJJMMMQQQRRRPPPKKKFFFBBBDDDCCCBBB@@@??????AAABBBJJJMMMQQQVVV[[[```dddfff|||{{{rrrqqq{{{~~~xxxtttxxxwww}}}{{{xxxxxxssspppkkkgggccc^^^YYYVVV]]][[[YYYZZZ]]]aaadddeee[[[______WWWLLLAAA666///---)))&&&((()))((('''(((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&$$$%%%((((((%%%""""""%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''')))---...//////000444;;;AAA<<<777333222222888FFFTTT{{{xxxhhh```^^^___bbbfffiiilllqqqtttvvvqqqhhh^^^\\\fffttt{{{zzzjjjkkklllhhhaaa```lllzzz{{{qqqhhhaaa]]][[[XXX\\\bbb]]]QQQOOOWWWRRRVVV]]]aaacccddddddeeeaaabbbdddiiillljjjbbb\\\PPPNNNLLLJJJHHHFFFEEECCCAAAAAAAAABBBDDDGGGJJJLLL[[[]]]eeeuuutttoooqqq{{{~~~zzzwwwyyyvvvwwwxxxzzzzzzxxxuuurrrllljjjgggdddbbb^^^ZZZVVVZZZYYYYYY\\\bbbiiinnnpppbbbccc___WWWRRRNNNEEE;;;999///((((((***'''&&&((())))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&$$$&&&'''&&&$$$%%%'''***&&&!!!!!!&&&(((%%%###$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%'''***,,,444333333444666:::===>>>999555444555888BBBUUUfffrrrbbb\\\\\\eeennnuuutttpppnnnmmmkkkjjjbbb]]]cccpppvvvpppgggggghhhiiiffffffmmm{{{~~~zzztttkkk```XXXVVVXXX[[[ccceeekkkoooiiidddlllyyyxxx~~~~~~wwwrrrmmmfffaaa``````aaaaaaPPPMMMIIIFFFFFFFFFEEEDDDBBBBBBGGGWWWlllzzz|||zzzzzzwwwrrroookkkiiiiiihhheeecccbbbcccfffiiihhhddd\\\WWWUUUUUUVVVZZZ```fffjjjllleeeccc\\\UUUZZZeeehhhdddKKK:::---+++,,,(((&&&))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&''''''&&&###&&&'''&&&$$$%%%(((,,,>>>111((('''&&&"""###(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''')))---222555:::777666888<<<===;;;888777666999>>>DDDOOOcccttt{{{oooaaa\\\aaahhh|||tttiiidddaaaccc```cccnnnyyyyyypppffftttsssqqqppptttyyyooonnnfffddd___\\\___hhhvvvpppjjjbbb]]]ZZZUUUMMMGGGJJJFFFBBBDDDLLLSSSXXXZZZuuu|||}}}yyyzzzxxxqqqnnnjjjddd```___aaabbbaaacccfffiiikkkhhhbbb^^^YYYXXXXXXZZZ]]]```aaaaaa\\\___\\\WWW___qqq|||}}}]]]GGG444000///***(((+++))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''###&&&'''&&&$$$$$$)))...JJJ:::,,,)))'''!!!!!!'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((+++///444:::???===999777:::??????999333666888???GGGNNNYYYkkk|||uuurrrkkk```YYY^^^mmmzzz}}}mmmeeebbbdddeeelllxxx{{{rrrxxxrrr```YYY[[[WWW[[[aaajjjwwwssshhh]]]XXXPPPFFFAAACCCIIIPPPLLLZZZ```___iii|||zzzxxxwwwtttmmmfffffflllrrrgggeeeddddddfffhhhhhhgggfffdddbbbbbbbbbaaa___]]]SSS]]]___YYY[[[gggppppppiiiPPP:::333222,,,***---))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&###$$$%%%&&&''''''''''''###&&&'''&&&$$$$$$***///888***###''')))######(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''')))+++++++++***+++,,,++++++,,,---///111333444222222444666999999777555((((((''''''''''''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''***111:::@@@AAAAAA;;;>>>@@@???:::777666666@@@GGGNNNTTT^^^iiipppqqqqqqcccXXXYYY___fffnnnvvvtttmmmiiiccccccjjjxxx~~~yyyuuujjjaaaWWWOOOQQQYYY\\\jjj}}}nnnaaa[[[WWWQQQLLLMMMOOOLLLGGGHHHUUUeeennnoootttvvvssstttwwwuuupppssstttqqqllliiijjjjjjggggggdddaaa``````^^^ZZZWWWKKKRRRWWWYYY[[[^^^^^^\\\___TTTEEE999444222///---***)))(((((())))))((('''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,,,,,,,,,,---///000222333111111111444777999888777((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&+++---111777===@@@@@@???CCCAAA===888555777===BBBIIILLLQQQYYYgggtttyyywww```XXXSSSYYYaaahhhpppxxx}}}qqqfffaaa\\\WWWhhhnnnxxxtttcccZZZSSSUUUYYY^^^fffooouuummmgggfff^^^RRRJJJKKKMMMNNN\\\kkkxxxyyyvvv{{{~~~pppllloooqqqnnnllliiieee```[[[WWWSSSQQQFFFHHHKKKPPPYYY```]]]UUUNNNJJJEEEBBB???:::222++++++)))(((((())))))((('''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,,,,,,,------///000222333111111111444777999888777)))((((((''''''(((((()))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&&&&&&&...222777;;;<<<<<<<<<<<<@@@<<<666111111666@@@GGGKKKOOOVVVaaapppyyyuuummm^^^[[[ZZZ]]]bbbgggnnnuuuxxxnnnkkkjjjgggcccbbbjjjsss~~~|||gggWWWNNNKKKOOO^^^rrr|||lllXXXKKKEEE@@@;;;CCCRRRbbblllvvvtttooosssrrrmmmaaadddhhhfff```YYYUUUSSSSSSPPPMMMRRR^^^dddZZZLLLDDDDDDDDDEEEEEE???555...,,,***((('''((())))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,,,,,,,---...///111222333111111111444777999888777))))))(((((((((((())))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((...222666777666666888:::999777444444666<<>>JJJUUU[[[iiilllllliiijjjnnnpppooo```aaa``````iiiwwwjjjaaa___iiinnnooowww~~~qqq]]]TTTUUU___nnnyyyzzznnnjjj[[[JJJ@@@>>>AAAJJJRRRZZZ```eeegggjjjoooqqqoooqqquuuxxxvvvrrrqqqvvv|||uuueee[[[WWWTTTRRRUUUYYY[[[YYYTTTNNNJJJ888444---)))((()))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,------...///000222333444111111111444777999888777******))))))))))))******'''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---000222000000222555999::::::999666666888???JJJUUU]]]aaarrrpppjjjfffiiiqqquuuttthhhiiihhhfffiiiooonnniiiXXXYYYbbbrrr~~~lll___WWW^^^oooxxxiiiYYYRRRMMMHHHFFFGGGLLLPPPUUUZZZeeeppptttrrrqqquuuxxxyyy{{{lll]]]YYYZZZTTTYYY^^^___\\\UUUMMMHHH===888000+++((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,---......///000222333444111111111444777999888777******))))))))))))******&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((***---000222......222777<<<<<<777222888<<>>AAAFFFPPPaaaooorrrmmmtttyyygggZZZYYY\\\[[[\\\]]][[[UUUMMMFFFCCC@@@:::222,,,))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,.........///000222444555111111111444777999888777))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))+++...111333555111222777===>>>888444333BBBSSSjjjyyyzzzuuuvvvzzzpppbbb]]]bbbbbb\\\dddtttsssqqqvvv|||uuucccYYY[[[kkktttyyyhhh```^^^]]]nnnzzzllldddWWWHHH<<>>777222...******,,,((('''&&&''')))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))))))))******///...------...///000111333444444444555666666666))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((***,,,///111333444555666999>>><<<777666888KKKfffrrrkkkiiieeefffhhhgggiiizzzlllbbbbbbeeelll|||pppaaaXXXZZZaaauuunnn]]]LLLFFFLLLXXXgggsssuuuppphhhbbb___^^^]]]]]]VVVSSSQQQSSSWWWUUUOOOHHHAAA===999555000,,,******)))(((''''''(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,...---------...///111222222222333333444555555555))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***,,,...000222333444::::::<<<===999555888???VVVnnnvvvjjjeeeaaagggjjjgggeeeooopppXXXWWWaaaggglll|||cccWWWSSSUUUeeewwwxxxcccRRRJJJMMMZZZggg{{{wwwvvvmmmccc___aaaeeeeeecccUUUVVVWWWZZZ[[[XXXSSSOOOIIIGGGBBB;;;444...)))&&&***)))'''&&&''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))+++---...---,,,,,,---...000222333111222222333444444555555))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))+++---000333555666666=========;;;666444;;;FFFUUUgggxxxxxxmmmggghhhlllhhhmmmkkkcccdddrrr~~~llltttppp]]]MMMOOO[[[dddqqqzzz{{{eeeUUUWWW]]]fff|||{{{gggUUUMMMRRR\\\||||||nnncccbbbhhhmmmuuunnnfffdddfffiiihhheeeaaagggooorrroooggg^^^XXXPPPNNNHHH???777222---)))***(((&&&&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++,,,---,,,,,,,,,---...000333444222222333333444555666666))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***,,,///333777999::::::===<<<;;;999444555???KKKOOOcccuuuwwwqqqooorrruuuyyyvvvllleeemmmxxxtttgggWWWVVVXXX[[[XXXWWWaaaooozzzggg^^^^^^hhhrrr~~~lllYYYQQQSSSwww|||yyykkk___]]]bbbgggggggggggghhhiiiiiifffdddqqq{{{~~~ooofffYYYXXXOOOBBB:::888555000***(((&&&&&&''')))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))***+++,,,,,,,,,---...000333444333333444555666777888888))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((---///333777:::<<<<<<<<<<<<:::999888777999DDDOOOUUUdddnnnkkkiiiqqq{{{uuuhhhfffrrryyykkkUUUOOOIIIMMM[[[bbbeeeppp}}}|||kkkaaaeeennn|||ooo\\\TTTcccooowwwsssiiiccc___^^^^^^cccjjjqqqsssqqqkkkgggsss}}}rrrhhhssspppdddPPPCCC>>>888000---***'''&&&((()))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))))))))))))))***---,,,,,,---...000222333333333444666777888999:::))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******222444888;;;======<<<<<<;;;888777999<<<@@@IIIRRR^^^ccc___UUUWWWjjjzzzpppfffgggpppqqqcccTTTLLLNNNTTT]]]eeeooozzzzzzoooiiilllxxxqqqdddXXXgggwww{{{wwwqqqiiicccfffiiipppzzz}}}sssjjjnnnsssyyy}}}zzzpppcccZZZwwwvvvjjjVVVHHHCCC;;;111222...***(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((()))***++++++...---------...///111222222333444555666888999999))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++666888;;;===>>>===;;;::::::777666;;;@@@EEEMMMTTT]]]bbb^^^UUUYYYnnnxxxpppjjjllloookkkbbb[[[VVVcccjjjhhhkkkuuu{{{xxxtttgggffftttvvvaaapppzzzooonnnrrr}}}tttfffooonnnmmmkkkfff___UUUNNN[[[___ZZZMMMFFFFFFAAA888666222---)))(((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++------///...------...///000111111222333444666777888999)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''%%%$$$'''///555666777888;;;======<<<;;;888444444:::BBBJJJUUU^^^ffffff^^^WWW___pppxxxuuuttttttrrrooonnnrrr|||zzztttvvv{{{pppaaadddmmmvvv}}}kkkcccqqqvvvsssuuu}}}wwwiii```fffbbb[[[TTTRRRSSSOOOIIILLLOOOQQQPPPLLLHHHEEEDDD===777///)))((((((((((((''''''(((((())))))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++...---,,,,,,---///222333...111222222666;;;;;;777************************)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&(((---444888;;;999999999::::::888666333555;;;EEEMMMSSS]]]fffnnnkkk```YYYaaasss|||yyytttvvvrrreee^^^ooovvvmmmvvvuuucccZZZcccttt|||vvvwww{{{yyyoooqqqtttuuuzzzuuusssvvv}}}~~~uuuhhh```bbb___WWWOOOMMMOOONNNJJJKKKLLLNNNNNNKKKFFFAAA???666111+++((()))******((('''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,...---,,,,,,---///222333...111222222666;;;;;;777************************)))))))))))))))(((''''''(((((((((((((((((((((((('''''''''(((((('''''''''%%%&&&&&&&&&&&&'''''''''&&&%%%%%%(((...444999;;;;;;888777888999999666222000555@@@MMMWWW^^^hhhrrroooiii\\\VVV```ssszzzxxxjjjooonnneee```oooyyyxxxZZZQQQSSShhh~~~uuulllbbb[[[VVVZZZ```eeeiiilllppprrryyytttggg^^^dddqqqxxxuuutttvvvsssllleeecccaaa```ZZZTTTTTTYYY[[[YYYOOONNNNNNNNNMMMIIIDDDAAA===666///,,,,,,,,,(((%%%(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***+++,,,------------------...///111333///111222222666::::::777************************)))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''%%%%%%***111777::::::444444555888;;;:::666222222666BBBTTTccclllsssyyytttlll___YYY```lllnnnhhheeebbb___aaaiiiuuupppZZZOOONNNZZZuuuxxxjjj___UUULLLFFF???BBBFFFIIIKKKMMMOOOQQQ\\\fffsss{{{mmmZZZWWW]]]}}}vvvnnnjjjddd___```cccaaaaaa___\\\\\\```^^^ZZZRRROOOKKKJJJKKKKKKIIIGGGCCC;;;222---,,,+++(((%%%(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))***+++,,,---------------...000111222///222333222666::::::666************************)))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''&&&''',,,222666777666111444888;;;<<<999444111777===NNNgggyyy~~~yyyuuuvvvoooeee```cccfffaaaYYYfff\\\RRRUUUdddtttsssZZZNNNJJJQQQbbb{{{yyygggVVVKKKDDD>>>;;;555777999999999999:::<<>>@@@BBBIIITTT]]]ttt|||lll___vvvrrrqqqrrrnnncccZZZVVVUUUYYYaaakkkwwwzzzoooaaaTTTQQQKKKFFFEEEIIIQQQWWW\\\VVVLLL???333,,,+++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++,,,,,,---...///000111111000333333333555:::999555++++++++++++++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&***///222333222222333666;;;???<<<555222777>>>NNNYYYlll~~~uuuggg___VVVXXX^^^fffmmmpppppppppWWW```iiijjjeee___^^^______ZZZXXXYYYSSSGGGBBBEEEEEEXXXqqq{{{uuuqqqllliii```___]]]\\\\\\]]]___```fffiiilllmmmkkkjjjkkkmmmmmmoooqqqrrrtttwww|||zzzoooWWWNNNBBB999666555555555333444555444333444555777777888888888888<<>>999111222===IIIXXX```lllrrrjjj^^^YYYZZZgggiiioootttvvvttttttvvvaaacccgggiiiiiifffbbb___bbb```XXXJJJDDDHHHOOORRRnnn|||wwwfffaaaZZZTTTPPPKKKFFFBBB???>>>===<<<===>>>@@@BBBCCCHHHNNNPPPNNNLLLKKKKKKCCCEEEGGGIIILLLPPPVVVZZZ___aaaiiittt{{{vvvfffXXXEEE???777333333444444333444444555444222222333555666555555555666888:::;;;>>>HHHYYYjjjyyy{{{vvvyyy|||yyyssspppfffdddfffqqqlllVVVXXX[[[\\\UUUMMMKKKRRRZZZ[[[______SSSAAA444111444******))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))***+++,,,------+++,,,---///000000111111111333333333555999999555---,,,,,,+++******+++++++++******)))))))))))))))))))))))))))((((((((((((******)))((((((((((((((((((''''''''''''(((((())).........000222555888999999@@@@@@666000888FFFPPP]]]jjjpppeeeYYYZZZccckkksssoooqqqzzz|||mmmaaa[[[]]]aaafffiiikkkooorrrmmmYYYHHHGGGJJJQQQcccxxxtttggg[[[SSSHHHHHHGGGCCC???>>>BBBEEE<<<===>>>???>>>>>><<<;;;>>>AAAEEEHHHHHHDDD???;;;;;;<<<>>>>>>>>>???AAACCCIIIIIILLLTTT]]]___QQQAAA<<<777333111222333333222222555555222222555555222222222333333333555777:::@@@DDDKKKVVVfffwwwyyyiiilll|||zzzwwwoooiiiggggggbbbZZZaaa]]]bbbjjjhhh]]]WWWYYYTTTWWWWWWOOOAAA444,,,***+++***))))))******)))(((***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&(((*********+++---...,,,,,,---...///000111111///333555444555888888555,,,++++++*********+++++++++******)))))))))))))))))))))))))))((((((((((((***))))))((((((((((((((((((''''''''''''((())))))------...000333666999;;;<<>>GGGOOOHHHIIIGGGDDDDDDFFFDDD@@@555333222333666777666444333555555222333777777333555555555555666777:::<<<@@@CCCIIISSS```ppp|||llleeelll|||qqqgggddd___YYY\\\```pppsss\\\UUURRRLLLFFF@@@999333///+++)))((((((***+++***))))))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))(((((('''''''''(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))*********,,,...,,,,,,---...///000111111///333555444555888888555+++******)))******+++++++++******)))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((('''''''''(((((()))***,,,---...111555888;;;===<<<999555333;;;LLLZZZ```hhhpppqqqhhh]]][[[aaagggzzztttaaa[[[___eeehhhhhhmmmrrrqqqjjjQQQIIIKKK\\\uuupppbbbPPPGGGHHHMMMOOONNN]]]\\\\\\]]]___fffnnntttsssrrrqqqooollliiigggeee\\\UUULLLCCC>>>>>>AAACCCDDDGGGJJJHHHCCC@@@BBBEEELLLQQQQQQIII???:::888666111111333555888888666333444555444222444888888444555444333444555888;;;<<>>>>>>>>888333,,,***(((((()))*********(((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%&&&'''))))))))))))+++,,,,,,,,,---...///000111111///333555444555888888555******)))))))))***+++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''((()))******,,,---000333777:::===>>>;;;555222777EEEVVV```cccjjjpppssspppiiifffiiilllkkkeeejjjzzzvvvooonnnwwwzzzlllYYYHHHKKKYYYqqqzzzkkkRRRNNNMMMPPPXXX]]]]]]\\\]]]\\\\\\\\\]]]```dddgggiiijjjkkkmmmoooqqqrrrsssrrrkkk```SSSHHHBBB>>>===EEELLLUUUZZZXXXOOODDD<<>>???>>>???CCCKKKTTT^^^kkkvvvnnnkkkfff]]]SSSTTTccctttwwwxxxtttmmmhhhbbbYYYOOOSSSeeevvv}}}XXXNNNBBB>>>??????:::444000---***(((((())))))((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((('''&&&%%%%%%%%%'''((()))((((((***+++,,,,,,---...///000111111///333555444555888888555+++***************+++++++++******)))))))))))))))))))))))))))((((((((((((&&&'''(((((((((((('''''''''''''''(((((()))++++++...///222555888;;;===>>>999555666AAAQQQ^^^ccccccjjjooovvvzzzxxxuuusssttt{{{|||lllppptttuuu~~~fffLLLJJJ[[[tttnnnYYYOOOHHHNNNWWW]]]```___]]]\\\OOOPPPRRRTTTUUUUUUUUUTTTUUUVVVYYY\\\```cccfffhhhnnnlllhhhbbbYYYPPPHHHDDD@@@CCCJJJUUU]]]___[[[UUUCCCFFFJJJPPPWWWVVVHHH888444444444444333333333444000222333555:::???===777:::999999<<>>FFFPPPUUUPPPFFF>>>>>>BBBJJJSSSWWWVVVSSSRRRJJJLLLYYY```]]]YYYZZZcccuuuwwwdddXXX[[[bbbggghhhhhhiiigggbbbdddWWWKKKHHHIIIGGGDDDBBB???BBBEEEGGGFFFDDDAAA@@@@@@:::222,,,)))((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''(((''''''''''''&&&&&&&&&&&&((()))+++***))))))***,,,,,,,,,---...///000111111///333555444555888888555111000///---,,,+++******+++******)))))))))))))))))))))))))))(((((((((((($$$%%%'''))))))((('''&&&'''''''''((()))+++,,,---777888999:::;;;:::999999444:::GGGVVV^^^aaahhhqqqnnnhhhhhhooosssooollllllkkkeee\\\^^^uuupppMMMKKKbbbkkkVVVKKKOOObbbuuummmhhhccccccjjjvvv|||{{{zzzzzzwwwqqqjjjdddbbbffflllqqqssspppgggVVVFFFBBBIIIRRRgggjjjfffZZZMMMDDD>>>999888===AAAAAA===999666666888===DDDMMMXXX^^^WWWMMMGGGHHHMMMWWWaaaeeeccc```YYYPPPPPP^^^eee^^^UUUSSSYYYmmmtttnnn^^^eeejjjjjjiiihhhfffaaa```WWWRRRSSSOOOEEEBBBFFFCCCCCCCCCEEEEEECCC???;;;@@@;;;222,,,******++++++***)))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((($$$%%%%%%%%%%%%%%%%%%%%%)))***++++++***)))+++,,,,,,,,,---...///000111111///333555444555888888555555444000+++)))***)))'''+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((+++***(((''')))---222555777777777777999;;;888444111===KKKVVVcccooossspppqqqllllllrrruuuqqqnnnppplllfffaaaccckkktttxxxyyyrrrmmmQQQLLLccc}}}vvvbbbZZZcccrrrwwwsssnnnmmmrrr}}}yyypppfffaaabbbdddmmmsssvvvnnn\\\MMMFFFFFFSSS]]]hhhiii___OOOBBB<<>>===;;;777333///***%%%"""))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******+++++++++,,,,,,---...///000000333444555777777777777666222000---++++++,,,,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((***///333666666777777888::::::777444333BBBSSS\\\ccckkknnnnnnjjjjjjnnnsssqqqjjjfffhhhppphhh```bbbllltttuuussspppsssmmm[[[OOO[[[}}}hhhXXXPPP[[[lllvvv{{{|||qqqjjjgggfffjjjmmmooonnnggg[[[PPPHHHDDDLLLXXX``````ZZZRRRLLLDDDFFFEEE???999888===CCCLLLZZZkkkvvvsssgggYYYPPPTTT]]]jjjuuuyyyxxxsssoooaaa___cccjjjfffXXXNNNMMMbbbqqq|||eeeSSSVVVeeeuuutttZZZPPPMMMRRRUUUNNNNNNJJJDDDAAA???>>>;;;999888666222...******---000))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******+++++++++,,,,,,---...///000000222333555666777777666666666222---,,,...///...---+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((***---111666999666777999;;;;;;888555444555FFFYYYbbbeeehhhlllmmmeeegggjjjkkkgggbbbcccgggqqqiiibbbeeennntttqqqlllpppfffWWWMMMTTToooiiiTTTIIIMMMdddtttuuuyyyzzzqqqlllkkkiiiiiinnnrrrmmm^^^PPP???AAAHHHSSS\\\___[[[UUULLLHHHBBB===;;;>>>FFFLLLfffsssrrr```UUUQQQVVVbbbrrr{{{|||xxxsssqqqeeeiiisssyyyppp]]]SSSTTTkkkyyymmmYYYQQQ\\\rrrfffYYYYYYdddeeeVVVNNNJJJFFFCCCAAAAAA???>>>999888555///)))(((***---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******++++++,,,,,,---...///000000111222333555666777777666666BBB999111000111000---,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())),,,000444888;;;999999<<<>>>:::555333444:::III[[[fffjjjkkklllmmmhhheeeaaa^^^]]]___fffkkkhhhfffgggkkkppprrrooollltttaaaNNNNNNbbbiiiTTTLLLOOO]]]oooxxxyyy~~~yyyuuunnniiimmmsssrrrggg[[[NNNHHHCCCGGGPPPVVVTTTOOOOOOKKKGGGGGGNNNYYYcccjjj~~~vvveeeXXXUUUWWWZZZeeesss}}}zzztttppplllssslllbbbdddssssssfff\\\]]]jjj|||~~~oooccc\\\aaarrruuueeeRRROOOLLLHHHFFFEEEDDDDDD:::999777333///+++'''%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******++++++,,,,,,---...///000111111222333444666777666666555KKK<<<000///111///,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++...333777:::<<<===<<<>>>???999222333999HHHPPP\\\hhhmmmllljjjiiimmmfff^^^[[[^^^cccdddcccZZZbbblllqqqrrrqqqqqqsssvvv___MMMUUUrrrhhhRRRFFFFFF\\\ooouuuyyyzzzpppkkkkkkkkkgggccc___SSSEEE@@@DDDJJJJJJHHHJJJJJJNNNXXXgggwww|||oooccc^^^___cccmmmrrrzzzwwwpppmmmtttvvvnnnqqq}}}~~~yyywwwwwwxxxuuuooopppggg```bbbggggggffffff```\\\VVVWWWjjjwwwpppXXXWWWTTTPPPKKKHHHGGGGGG???;;;666444444222...***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******++++++,,,------...///000111111222333444666666666555555PPP===---,,,///---+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((***---111555999<<<===???===>>>>>>888222777CCCZZZ[[[aaaiiillliiieeecccnnnkkkfffdddgggfff\\\QQQRRR___mmmsssqqqqqqwww}}}qqq]]]SSSdddgggOOOFFFGGGTTTmmm~~~|||}}}}}}wwwsssooommmqqquuuzzz{{{zzz|||zzzooogggdddeeefffeeeYYYJJJ@@@@@@DDDHHHJJJIIILLLSSS^^^kkkwww{{{uuuoookkkkkkmmmooovvvmmmoootttvvvttt{{{}}}vvvqqqqqqssszzz|||pppoooxxxnnn]]]YYYWWWUUUYYYVVVYYYbbbcccYYY[[[___YYYNNNPPPRRRRRRQQQQQQQQQRRRRRRLLLCCC;;;666333///---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******++++++------...///000111111222111222444555666666555555\\\CCC///,,,///,,,***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++///333777:::<<<===???<<<;;;<<<777333???PPPccccccgggkkkiiicccbbbfffmmmooonnnkkkiiieeeXXXKKKUUU^^^iiinnnooosss}}}jjj```ddd}}}jjjQQQEEEMMM[[[nnn{{{zzzuuuoookkkhhhfffdddbbbeeehhhjjjkkkiiihhhiiikkkqqquuu{{{|||pppjjjhhhhhhfff___TTTIIIBBBBBBGGGLLLLLLQQQWWW___eeejjjmmmooosssrrrqqqppprrrwww~~~~~~wwwqqq}}}www~~~|||uuupppppprrrsss{{{{{{ttttttvvv```ZZZSSSLLLRRRPPPUUUfffnnn___PPPJJJCCCDDDIIIOOORRRSSSTTTUUUVVV]]]^^^ZZZOOO@@@333+++)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((()))******++++++------...///000111222222111222444555666666555444iiiMMM444///000,,,)))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,000444888;;;<<<===>>>:::999:::666555EEEZZZccceeejjjlllggg```ccclllmmmqqqpppjjjeeebbbZZZQQQ[[[___eeehhhllluuudddeeeuuupppXXXGGGGGG[[[rrr|||{{{zzzmmmiiifffbbbaaaaaaaaaaaa```___aaadddeeeccc___]]]\\\\\\___eeekkksss~~~tttnnnkkkhhheee^^^QQQFFFAAADDDIIILLLRRRZZZaaafffjjjnnnqqqrrrssssssssswww}}}||||||~~~}}}}}}~~~|||uuuppppppsssnnnwww~~~~~~~~~}}}zzzxxxiiifff^^^QQQTTTXXXSSS]]]cccTTTGGGHHHIIIIIINNNSSSTTTQQQMMMJJJJJJTTT```iiicccNNN999...+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&((((((((()))******++++++------...///000111222222111222333555666555555444jjjRRR;;;333111,,,***---+++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++***...444777999:::;;;<<<::::::<<<:::444555GGG[[[hhhaaacccmmmlllbbbfffuuu|||qqqlllnnnhhh[[[UUUXXXfffeeeffffffoooiiiUUUeeexxxXXXGGGJJJ[[[mmmwww}}}uuujjjbbb^^^[[[XXXYYY\\\^^^^^^]]]^^^]]][[[YYYWWWUUUSSSRRRYYYWWWYYY```lllxxx|||qqqkkkfff```]]]]]]XXXNNNGGGFFFMMMRRRYYY___bbbgggmmmqqqvvvxxx}}}~~~yyyxxxwwwvvvuuutttttttttoooqqqtttxxx{{{}}}~~~~~~rrr```WWWWWW```]]]UUUNNNJJJJJJHHHFFFLLLMMMSSS```iiifffVVVGGGJJJMMMNNNJJJ@@@666...***,,,+++******++++++***)))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&***************++++++++++++,,,---...////////////111222333444555555555555dddRRR???444000---,,,,,,+++++++++************)))))))))))))))))))))))))))***)))))))))))))))******+++///444777999:::;;;<<>>888222222666???OOO]]]bbbdddfffjjjsssxxxjjj^^^YYYbbbpppqqqVVVUUUnnnoooVVVFFFSSSjjjyyyoooccc___]]]ZZZXXXXXXVVVUUUTTTVVVVVVVVVUUUWWWVVVUUUTTTTTTTTTTTTTTTVVVTTTRRRQQQSSSTTTTTTTTTYYY```lllzzzxxxoooiiidddeeeccc[[[RRRMMMLLLSSS\\\eeelllsss|||}}}||||||}}}}}}|||zzzvvvuuusssqqqqqqqqqssstttuuuuuuvvvwwwxxxzzz|||}}}~~~xxxvvvyyyyyypppeee^^^XXXUUUQQQOOONNNKKKGGGEEEDDDLLLYYYffflllgggZZZOOODDDCCCBBB>>>888444333333+++)))((((((*********)))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&))))))*********+++++++++------...///000000000000111222333444555555555555___```WWWDDD777444111***+++++++++*********))))))((((((((((((((((((((((((+++******)))))))))))))))...111555777888999:::;;;<<<888555555<<>>;;;777444333222+++)))'''''')))******)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''''')))))))))***++++++,,,,,,---...///000111111111111111222333444555555555555gggllleeeQQQ@@@999333++++++++++++*********))))))((((((((((((((((((((((((******)))))))))))))))***000222666777888999:::;;;???;;;666666@@@RRRdddooojjjpppqqqmmmsssyyyooogggfffooozzzmmmeeerrrQQQNNNYYYqqq|||ppplllfffbbbaaaaaa___]]]YYYYYYYYYYYYXXXWWWWWWWWWYYYWWWUUURRRQQQPPPPPPPPPPPPPPPQQQPPPOOOOOONNNNNNQQQYYYdddmmmssszzz}}}wwwnnnhhheeebbb\\\VVVRRRWWW^^^eeemmmwww~~~~~~}}}}}}}}}{{{yyywwwvvvtttssstttuuuwwwxxx|||{{{yyyxxxxxxxxxzzzzzzxxxtttqqqnnnhhh\\\SSSPPP\\\VVVTTTVVVTTTNNNJJJKKKHHHFFFBBB???>>>???AAACCC???>>>===;;;999666222000---+++((('''(((******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((((((((('''((())))))***++++++,,,,,,---...///000111111111111111222333444555555555555ppprrrlll\\\III<<<333---+++++++++************))))))))))))))))))))))))))))))))))))))))))******+++222444666777888888:::;;;;;;777444===UUUuuuzzzooofffjjjwww}}}{{{zzzyyywwwrrrmmmjjjlllpppssszzzwwwmmmsssyyyeeeMMMXXXlll~~~~~~uuuooommmjjjhhhfffccc___\\\XXXZZZ\\\[[[ZZZYYYYYYYYY\\\ZZZWWWSSSPPPOOOOOOPPPOOOPPPPPPOOOMMMLLLLLLMMMMMMTTT\\\```bbbjjjxxx|||sssmmmhhhbbb\\\XXX[[[```eeelllxxx~~~}}}}}}}}}{{{xxxuuuvvvvvvvvvvvvwwwxxxxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwxxxvvvuuuqqqhhh\\\WWWXXX\\\TTTQQQTTTSSSMMMLLLPPPNNNKKKGGGDDDAAAAAAAAAAAA@@@???===<<<;;;888444111000---***(((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''(((((()))***+++,,,,,,---------...///000000000000111222333444555555555555uuuqqqlllaaaPPP===222000+++++++++************)))))))))))))))))))))))))))(((((((((((()))***,,,,,,333555777777777888:::;;;666333888NNNvvvyyyggg```fffqqqtttrrrpppqqqqqqooonnnmmmkkkjjjppp|||wwwjjjjjj~~~oooZZZTTThhh}}}xxxuuummmlllkkkjjjhhheeebbb```[[[]]]``````^^^]]]^^^___^^^\\\XXXTTTQQQQQQQQQQQQQQQRRRSSSQQQNNNMMMNNNQQQOOOSSSVVVWWWZZZbbboooyyy|||wwwqqqkkkggggggggghhhlllwww~~~|||wwwssstttuuuwwwxxxyyyyyyyyyxxxvvvvvvvvvvvvuuutttsssssstttsssttttttooohhhfffiii]]]SSSNNNRRRSSSPPPRRRZZZ[[[UUUNNNIIIEEECCCAAA???CCC@@@<<<;;;;;;;;;999777333000,,,))))))))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((('''((()))***+++,,,------,,,,,,...///////////////111222333444555555555555vvvnnniiicccRRR<<<111111+++++++++************)))))))))))))))))))))))))))'''''''''((()))+++------444555777777777888:::;;;666555???^^^mmm[[[ZZZdddkkkjjjgggjjjkkkkkklllnnnooonnnkkklllvvvrrr]]]gggiiiSSS```vvvyyyuuuwwwjjjjjjjjjjjjjjjjjjiiihhh^^^bbbeeeeeecccbbbccceee^^^\\\XXXUUUSSSRRRSSSTTTOOOQQQQQQOOOMMMMMMPPPSSSWWWVVVUUUVVVZZZaaajjjppp{{{zzzvvvtttppplllllltttyyytttssstttwwwyyyzzzzzzxxxxxxsssttttttuuutttrrrqqqoooooommmoootttvvvttttttvvv___TTTNNNSSSVVVTTTYYYcccmmmcccUUUJJJEEECCCAAA???FFFAAA;;;999;;;===>>>>>>555222---***)))))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((('''((()))***+++,,,------+++,,,---...////////////222222333444555555555555ooosssrrrgggSSS@@@444000,,,+++******)))*********(((((())))))))))))((((((*********)))((())),,,///333555999;;;===<<<;;;:::;;;888???WWWxxx}}}uuummmdddbbbdddffffffgggcccccckkkmmmhhhkkknnnfffeeemmmnnnccc```tttrrraaa___xxx|||vvvssspppnnnkkkjjjiiihhheeeccc```dddgggiiigggdddbbbaaa```^^^[[[YYYWWWVVVWWWWWWSSSRRRQQQSSSVVVYYYYYYYYY[[[YYYWWWXXX[[[aaagggkkk|||xxxrrrsss{{{|||zzz}}}zzzwwwuuuvvvwwwxxxyyyzzzzzzzzzzzz|||{{{yyyvvvssspppnnnmmmqqqooommmmmmnnnooooooooofffZZZMMMJJJQQQXXX[[[YYYZZZZZZTTTJJJDDDEEEDDD@@@GGGGGGEEE???<<<@@@LLLWWWHHH>>>111***(((***)))((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((())))))))))))***+++++++++,,,............///111222333111222333444555555555555}}}}}}xxxjjjVVVBBB333+++,,,++++++***************(((((())))))))))))(((((())))))))))))(((***---000444555888:::;;;;;;::::::666444;;;OOOdddooollleeefffeeedddddddddeeehhhkkkccc]]]dddlllmmmpppqqqjjjqqqoooeee[[[aaa~~~mmmggglllyyy|||xxxvvvqqqooommmkkkjjjiiifffddd___bbbdddeeecccaaa``````bbb```]]]ZZZXXXWWWWWWWWWWWWUUUTTTUUUWWWYYYYYYXXXZZZYYYXXXYYY\\\aaagggjjjttt}}}|||{{{}}}}}}}}}}}}}}}{{{zzzxxxwwwzzz{{{{{{|||||||||||||||yyyyyywwwtttrrrpppnnnmmmnnnmmmmmmmmmnnnmmmkkkiiibbbYYYPPPMMMQQQVVVWWWVVVUUUVVVRRRJJJFFFFFFEEE@@@@@@BBBDDDCCCDDDKKKYYYdddVVVMMM???333---+++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''&&&'''(((((()))))))))***++++++,,,,,,------......///111222333222333444555555666666555pppYYYCCC444,,,,,,,,,+++***************(((((())))))))))))(((((((((((()))))))))+++///222555666777888999999999999666666???PPPYYYYYYWWWYYYWWW^^^dddfffeeeffflllqqqbbbVVV[[[hhhlllnnnqqqmmmyyylll\\\ZZZpppyyyjjjnnnzzz{{{~~~{{{yyyyyytttqqqnnnmmmkkkjjjgggeeeaaabbbccccccaaa``````aaacccaaa^^^[[[XXXXXXXXXXXX[[[ZZZYYYYYYZZZ[[[ZZZXXXYYYYYYZZZ[[[^^^bbbfffhhhmmmwwwyyyzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}}}}||||||{{{vvvvvvtttsssqqqpppnnnnnnkkkkkkkkklllmmmkkkgggddd^^^[[[WWWSSSPPPPPPQQQRRRNNNOOOMMMIIIFFFFFFDDD@@@???AAABBBAAA@@@EEENNNVVVUUUOOOCCC666,,,((((((***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''(((((((((***)))((('''''''''''''''((())))))***++++++,,,,,,---------...///000222222333333444555666666666666xxx]]]FFF888222,,,,,,+++************+++))))))(((((((((((())))))&&&((())))))***---111555666666666777777888888999777888CCCUUU\\\XXXXXX___VVV]]]dddeeefffkkkoooqqq___QQQVVVdddfffhhhoooqqquuueee[[[gggyyyooottt~~~~~~{{{zzzzzzzzzuuussspppnnnmmmkkkhhhfffeeeffffffeeecccbbbcccdddbbb```]]][[[ZZZYYYZZZ[[[^^^]]]]]]]]]______^^^\\\[[[[[[\\\^^^aaadddfffhhhllluuuyyyzzzzzz{{{{{{|||||||||}}}}}}}}}||||||{{{yyyyyyuuuttttttrrrqqqpppoooooojjjiiihhhiiijjjjjjhhhfff```aaa^^^WWWNNNJJJLLLPPPFFFGGGGGGEEECCCBBB@@@>>>???@@@@@@===999888<<<@@@DDDCCC???666,,,'''(((+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&(((((()))***+++,,,,,,------------...///000111222333444555666777777777777gggLLL;;;444---,,,,,,+++***+++++++++))))))(((((((((((())))))&&&''')))***+++...333666777777777777777777888888444666BBBUUU_________ccc^^^``````aaagggnnnnnniiiYYYQQQYYYdddcccggguuu|||nnnaaa___vvvxxxxxx|||~~~zzzyyyzzzzzzwwwtttrrrpppooommmjjjhhhiiiiiiiiigggeeedddeeeggg```___]]]\\\[[[\\\^^^____________aaadddeeedddbbb^^^___```bbbdddggghhhiiilllrrr{{{~~~|||yyyyyyyyyyyyyyyyyyyyyyyy~~~~~~}}}}}}|||{{{yyyyyyvvvuuutttsssrrrpppooooooiiigggdddeeegggjjjkkklllfffhhheee[[[MMMGGGKKKQQQCCCBBBAAA@@@???===<<<<<<<<<===>>><<<999888:::<<<777;;;===999111++++++...((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&'''((()))***+++,,,------,,,---------...000111222333444555666777777777777dddrrrmmmSSS===111------,,,+++++++++++++++***)))(((''''''((()))***'''((()))***,,,///444777888888888999888888777777444;;;HHHWWWbbbgggfffeeedddccc______iiirrrmmmaaaSSSUUUaaaiiigggpppiiibbbggg~~~}}}}}}~~~|||{{{{{{{{{yyywwwtttsssrrrqqqooommmkkklllkkkjjjgggfffgggiiicccaaa```^^^^^^___aaabbb```aaabbbeeeiiijjjiiihhhcccdddeeefffhhhjjjlllmmmlllqqqxxx~~~|||zzzxxxxxxwwwvvvuuuvvvvvvvvv~~~}}}{{{{{{xxxwwwuuusssqqqooommmlllgggdddaaaaaadddhhhlllmmmiiimmmkkk```QQQJJJNNNTTTIIIDDD@@@???<<<:::;;;>>>>>>???>>><<<888666666777111666:::888111+++******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((***+++,,,---...,,,,,,,,,---...///111111333333444555666666666666^^^fffnnnpppgggTTT???222------,,,++++++++++++,,,***)))(((''''''((()))***((()))***+++,,,///444777888999:::;;;:::999777666444EEETTT[[[cccmmmnnniiieeefffdddeeepppyyyqqqaaaSSS\\\kkkooonnnyyyxxx```bbbrrr~~~}}}~~~|||zzzxxxxxxwwwwwwuuusssoooppppppooolllkkkkkkllliiihhheeecccbbbbbbcccdddcccdddeeeiiilllmmmllljjjiiiiiiiiiiiikkkmmmoooqqqooouuu{{{~~~|||zzzyyyxxxwwwvvvvvvwwwxxxyyy~~~~~~~~~~~~}}}||||||{{{yyyxxxuuurrrooollljjjiiidddbbb```aaacccfffhhhiiihhhmmmnnnfffYYYQQQSSSYYYSSSKKKCCC@@@===:::<<>>;;;???FFFFFFEEEBBB???<<<999888777444444333000---++++++,,,))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%''')))******))))))&&&'''(((***+++,,,......,,,,,,,,,---...///000111111222333444555555555555ssseee\\\```cccYYYFFF888------+++******+++)))%%%))))))))))))))))))))))))(((((((((***---111555888777999<<>>AAAEEEFFFMMMRRRVVVRRRGGG===999999:::999777444111...,,,+++''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((******++++++++++++******,,,,,,,,,---...///000111000111222333444444444333mmmbbbgggmmmggg\\\UUU@@@666---************+++))))))))))))))))))))))))******,,,...111555888999::::::<<<===666111:::GGGkkknnnpppooouuu}}}uuummmrrrnnncccmmmzzzlllTTT___ooouuubbbUUUVVVWWW^^^iiiqqqwww~~~}}}|||zzzxxxvvvvvvuuusssqqqnnnlllkkkhhhggggggiiikkkllloooooopppppprrrtttuuuwwwvvvxxxzzz|||}}}~~~~~~~~~}}}xxxxxxyyyyyyyyyyyyzzzzzzwwwwwwwwwvvvvvvwwwxxxxxxuuuuuuvvvvvvvvvuuutttsssooopppqqqssstttqqqmmmjjjfffddd```]]]\\\\\\^^^___gggiiigggbbb^^^WWWKKK@@@AAADDDCCC???===@@@BBBAAA;;;CCCJJJIIIBBB;;;:::<<<===;;;999666222///,,,***&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((((()))***+++++++++++++++,,,,,,,,,---...///000111000111222222333333333222zzzooommmooommmddd\\\III;;;...+++***((((((***)))))))))))))))))))))))))))***,,,...111444777888666666888:::555555GGG]]]}}}wwwxxxwwwnnnsssnnneeewwwppppppZZZLLLccczzz~~~ppp\\\OOOLLLIIIIIIOOOYYYcccmmm{{{~~~~~~}}}|||{{{yyywwwvvvvvvtttqqqnnnnnnmmmlllkkkjjjkkkmmmnnnppppppqqqqqqrrrssstttuuuuuuxxx{{{|||}}}~~~~~~}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvuuuuuuuuuvvvvvvuuuvvvwwwwwwwwwvvvtttsssqqqqqqrrrsssssspppkkkgggeeeccc___\\\[[[ZZZ[[[\\\dddbbb\\\UUURRRPPPIII@@@<<>>CCCBBBAAAAAA???;;;>>>@@@@@@===888555555666999888888666444000---+++''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$%%%''')))+++---......,,,,,,,,,---...///000111222222333333333333222222ooofffoookkkYYYOOO<<<---,,,---((('''***)))))))))))))))))))))))))))+++---111444666888999???::::::<<<<<>><<<<<>>:::666111222333444333111...---)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''(((***++++++++++++,,,,,,,,,---...///000111444444444555555444333333pppooo]]]CCC...,,,///,,,((()))+++++++++*********))))))))),,,///111333555888;;;:::;;;===<<<:::DDD```|||wwwrrrsssoooiiidddeeejjjooopppooossskkkaaaXXXPPPRRRdddwww|||kkkbbbhhhuuu}}}{{{}}}llldddXXXNNNIIIEEEAAA===???<<<<<<======;;;>>>CCCZZZbbbkkknnnggg\\\SSSMMMLLLJJJNNNXXXaaaeeehhhlllqqqqqqqqqppppppqqqssstttoooqqquuuwwwxxxzzz||||||{{{~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~|||yyyyyyzzzyyywwwtttrrrpppvvvtttqqqqqqrrrssstttsssuuuvvvwwwvvvsssqqqpppqqqpppnnnllliiigggfffeeeeeebbbaaa___^^^^^^]]][[[ZZZUUURRROOOPPPTTTYYY]]]___DDD===CCCKKKHHHFFFFFF???;;;999;;;@@@BBB===:::999999555333777888333...,,,))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''(((((()))+++,,,---,,,+++++++++,,,...000111111333666777777555222000ppp}}}vvv___EEE---***...,,,((((((+++++++++*********))))))***,,,000222444666999<<<<<<<<<<<<999555===UUUmmmyyyvvvvvvvvvsssllliiijjjeeeccccccfffjjjnnnppppppgggddd^^^WWWQQQXXXpppooo^^^```hhhttt{{{yyyvvvuuuhhhaaaVVVJJJBBBAAACCCFFF???;;;999:::;;;;;;???EEEIIIRRR\\\___YYYMMMBBB<<<>>><<<>>>DDDJJJRRR___kkkrrrsssuuuuuuuuutttttttttsssvvvzzz}}}~~~zzz}}}}}}yyyyyy~~~}}}|||||||||}}}{{{zzz{{{|||}}}}}}zzzxxxwwwxxxyyyyyyxxxvvvtttrrrsssqqqoooooopppqqqqqqqqquuuvvvvvvtttrrrppppppqqqpppnnnllliiigggfffeeeeeebbbaaa___^^^^^^]]][[[YYYVVVTTTRRRQQQSSSWWW[[[]]]LLLAAADDDMMMNNNNNNJJJ@@@DDD>>>;;;>>>AAA???<<<<<<:::444000222333111///000***))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((()))+++,,,---,,,+++++++++,,,...000111222333555666666555333111uuuxxx|||dddHHH///))),,,,,,)))'''+++++++++***************+++...111444666888:::<<<<<<<<<;;;888444:::NNNaaaiiieeedddggggggeeedddfff___ccciiimmmppprrrssstttlllkkkggg\\\QQQXXXsssuuuaaa]]]___hhhoooooojjjggg]]]\\\WWWNNNEEEAAACCCGGGAAA<<<999;;;<<<===BBBGGGAAAGGGMMMMMMFFF===777333111111333666999@@@PPP___lllpppuuuxxxxxxwwwuuuuuuvvvzzz~~~}}}zzzxxxzzzyyywwwyyy~~~}}}|||{{{{{{||||||zzzyyyyyyzzz{{{zzzwwwuuuvvvvvvwwwxxxxxxwwwuuuuuurrrpppoooooopppqqqqqqpppttttttsssqqqooonnnpppqqqooonnnkkkiiigggeeeeeeeeebbb```___^^^^^^]]][[[YYYVVVVVVTTTSSSRRRTTTYYY\\\KKK???CCCSSS^^^eeebbbVVVHHH>>>888<<>><<>>???@@@======CCCKKKNNNFFF<<<777...---***(((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&''''''(((((()))+++,,,---,,,+++++++++,,,...000111333333333333333444555666|||pppqqqtttbbbZZZnnnooo```III555,,,+++,,,,,,))))))*********++++++++++++...444777999:::;;;<<<::::::888888BBBRRR\\\^^^hhhkkkppprrrlllfffgggllljjjkkkmmmmmmlllmmmpppttttttooocccUUUXXXqqqwwwkkk^^^XXXTTTNNNIIIGGGIIIKKKPPPWWW```hhhnnnqqqaaaZZZVVVZZZ___```aaaccc______[[[RRRFFF:::444111888666777;;;>>>???CCCIIIOOOXXXccciiikkkmmmsssxxx{{{~~~zzzxxxuuusssrrrqqqooommmjjjddddddkkkrrrrrrrrrsssrrrrrrqqqrrrssstttvvvwwwrrrqqqpppqqqsssttttttssstttsssrrrrrrqqqqqqqqqqqqlllkkklllnnnpppqqqooommmlllnnnoooooonnnnnnoooqqqlllkkkiiigggfffeeeeeefffgggeeecccbbbbbbaaa```^^^ZZZTTTNNNMMMPPPQQQMMMIIIBBB???IIIOOOFFFBBBEEEDDDBBB;;;777:::=========???888666999AAAEEEBBB<<<:::///---***(((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))((('''&&&&&&''''''''''''&&&&&&''''''(((((()))+++,,,---,,,+++++++++,,,...000111222222333444444555555666~~~sssyyypppZZZbbbmmmaaaLLL777+++(((***+++))))))******++++++++++++***...333777999:::;;;<<<888888666777DDDVVVaaabbbooorrrvvvvvvoooiiimmmvvvllllllkkkkkkmmmrrrxxx|||uuunnnaaaVVV```nnn^^^XXXWWWRRRIIICCCIIIOOOVVV\\\```fffnnntttmmmddd^^^aaahhhlllqqqtttnnnhhh]]]OOOAAA999888:::666<<>>???;;;@@@===;;;>>>>>>;;;888999888333222666:::999888999000...***'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%&&&((()))))))))((('''&&&''''''''''''''''''&&&''''''(((((()))+++,,,---,,,+++++++++,,,...000111111222333444555555555555}}}zzztttbbb]]]]]]VVVHHH:::222111...***+++***)))))))))***,,,,,,...000444888:::;;;::::::999555444;;;FFFSSS^^^fffppp|||{{{ssstttxxxzzzqqqpppnnnmmmnnnttt|||rrr\\\^^^uuusssddddddcccZZZQQQPPPWWWVVVWWWZZZ```fffkkknnnssssssrrrpppnnnrrrxxx~~~~~~oooUUU@@@;;;>>>@@@AAACCCHHHQQQYYY\\\YYYTTTZZZbbbddd]]]XXXZZZZZZYYY^^^iiiwww~~~~~~||||||{{{zzzxxxvvvsssqqqpppkkkhhhfffgggjjjmmmnnnmmmqqqqqqqqqpppnnnoooqqqssswwwuuutttrrrrrrrrrtttuuuppppppqqqqqqqqqppppppooorrrsssuuuwwwvvvuuurrrqqqpppooonnnmmmmmmmmmmmmmmmllllllkkkkkkjjjiiihhhhhhjjjiiigggfffeeeccc___\\\ZZZSSSLLLIIIKKKLLLJJJGGGCCCIIIJJJEEEAAABBBAAA===;;;AAACCC>>>999777666333666444222222333555555444222...***(((((((((&&&###%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,***++++++,,,...000111222111222333444555555555555{{{gggaaammmcccOOO;;;///---,,,***+++***)))))))))***,,,---///111555999<<<<<<;;;:::444000000;;;LLL[[[dddgggrrr|||}}}vvv}}}vvvpppiiiiiiooovvv{{{}}}ssseeeiii|||tttfffgggggg```ZZZYYYZZZZZZ]]]bbbiiinnnooonnntttwwwyyyxxxvvvwww|||vvv\\\EEE<<<@@@DDDGGGHHHMMMUUU]]]bbbbbb```bbbfffcccXXXOOOKKKHHHDDDKKKRRR]]]jjjvvv|||zzz{{{|||}}}|||{{{yyyxxxxxxvvvtttrrrpppooommmjjjhhhhhhkkkmmmnnnnnnmmmnnnnnnnnnllllllnnnpppqqqrrrrrrrrrrrrqqqqqqpppoooppppppqqqrrrrrrqqqqqqoooqqqsssttttttsssqqqpppmmmllllllkkkkkkllllllmmmjjjkkkmmmnnnnnnmmmkkkjjjmmmllljjjjjjiiifffbbb___XXXRRRKKKIIIJJJKKKJJJHHHGGGLLLMMMFFF@@@@@@???===<<>>===;;;999777222333???TTTfffmmmmmmsss{{{xxxsssxxxnnneeehhhttt}}}~~~{{{}}}sssmmmrrruuuiiijjjlllhhhddddddZZZZZZ^^^fffooosssppplllpppuuu}}}~~~}}}{{{cccJJJ>>>AAAFFFIIIKKKPPPWWW```gggjjjllljjjggg^^^NNNAAA:::555222:::;;;AAAMMM]]]mmmwww|||{{{{{{zzzyyyzzz{{{zzzyyywwwuuuuuuuuutttsssqqqnnnmmmllliiigggfffgggiiiiiiiiieeegggiiiiiihhhhhhiiijjjkkkmmmooopppqqqpppnnnmmmnnnooopppqqqqqqrrrqqqqqqlllnnnppprrrrrrqqqpppoookkkjjjjjjjjjjjjjjjkkklllhhhjjjnnnqqqqqqpppnnnlllmmmllljjjiiihhheeebbb___TTTOOOJJJHHHJJJKKKJJJIIIIIIMMMLLLEEE>>>===@@@AAA???@@@<<<888777999888444555333000///000000///...///,,,)))'''''''''&&&%%%''''''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))******++++++,,,,,,,,,,,,,,,---...///000111222333444555555555555zzzvvvnnnvvv^^^AAA---(((***,,,++++++***)))***+++,,,---111444999===???>>>;;;999:::777666@@@VVVnnnyyy{{{|||zzzsssttt|||xxxpppjjjppp}}}~~~~~~tttmmmssswwwkkkjjjlllkkkiiijjj]]]]]]```iiitttzzzxxxtttnnnqqqyyy|||xxxdddNNNBBBAAADDDGGGKKKQQQYYYaaaggglllooonnndddTTTCCC777222000///444444666<<>><<<:::888555444555@@@[[[|||~~~pppsss{{{|||wwwsss|||yyyyyy~~~}}}uuujjjqqqyyymmmiiijjjkkkjjjjjjfffeeegggnnnyyy|||vvvttt{{{rrrbbbSSSHHHCCCBBBGGGNNNWWW___dddhhhmmmppppppaaaKKK:::222000222555222444555555777BBBSSS```rrryyy}}}~~~~~~zzz{{{|||{{{yyywwwuuutttrrrssstttsssqqqnnnkkkiiibbb```]]]ZZZWWWVVVVVVWWWZZZ]]]aaadddeeeeeeggghhhiiiiiiiiiiiikkkmmmooopppoooooooooooonnnmmmkkkkkklllmmmooopppqqqqqqqqqqqqoooooommmkkkjjjiiiiiiiiijjjiiihhhgggffffffffffffbbb```^^^]]][[[XXXTTTQQQLLLJJJHHHGGGHHHIIIIIIIIIDDDGGGHHHAAA888555===GGG@@@>>>999666999???AAA>>>888666222111000000///...,,,,,,***(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((()))******++++++,,,,,,,,,,,,,,,---...///111222333444555555555555ooollljjj___III666------...,,,++++++******,,,---...333555888:::;;;:::888777333444888IIInnnooonnnmmmiiiooo}}}}}}xxxtttiiittt{{{nnnhhhhhhjjjkkkkkkllljjjkkkpppyyyyyyvvv~~~~~~mmm```UUUKKKFFFEEEMMMUUU___eeefffhhhlllpppppp\\\DDD555//////222777...222555222///555DDDRRRgggqqqyyyyyywwwwwwyyyxxxqqqsssuuuvvvuuuuuuvvvwwwsssttttttssspppkkkgggddd]]]\\\YYYTTTPPPMMMMMMOOOTTTWWW[[[^^^aaacccgggiiihhhgggggggggiiillloooqqqoooooooooooonnnlllkkkjjjnnnnnnooopppqqqqqqqqqqqqqqqpppnnnmmmkkkjjjjjjjjjkkkiiifffcccaaaaaaaaabbb___]]][[[YYYXXXUUUQQQMMMJJJIIIHHHGGGFFFGGGHHHHHHHHHJJJJJJBBB555...666CCC<<<<<<999777:::BBBFFFEEE999666333222111111000///...---,,,***'''&&&'''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++++++++++++++,,,---...///111222333444555555555555pppeeeggg```LLL888...,,,---,,,,,,+++***+++,,,---...444444555666777777777666444555:::RRR}}}pppiiifffhhhuuuyyytttzzzmmmiiizzz}}}qqqhhhhhhlllnnnnnnooooooppprrrwww|||zzzjjj]]]QQQHHHFFFIIIPPPWWW___aaa^^^___dddjjjhhhSSS===222///...000444...222444222///111:::BBBUUUcccooopppkkkkkkoooqqqnnnppprrrrrrqqqrrruuuxxxtttttttttqqqmmmgggaaa^^^WWWWWWSSSNNNGGGDDDDDDFFFHHHJJJNNNRRRVVVZZZ```cccddddddfffgggjjjlllnnnooonnnnnnoooooopppoooooonnnooooooooooooppppppppppppnnnmmmmmmllllllllllllllljjjhhhfffdddbbbaaa``````]]][[[YYYWWWVVVRRRNNNKKKHHHHHHHHHGGGEEEEEEFFFGGGIIIKKKLLLEEE555,,,444CCC>>>@@@>>>999888===AAAAAA888666333111222222111000///000///+++'''%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******************+++,,,...///000111222333444555555555555rrrcccgggaaaMMM999...,,,,,,,,,,,,+++++++++,,,---...444444444444555555666666555222777PPP}}}}}}yyyqqqhhhfffnnnxxx{{{|||~~~~~~yyytttkkkeeeiiirrrjjjiiinnnqqqqqquuuwwwxxxyyy{{{zzzwwwgggYYYKKKAAADDDLLLOOOUUUYYYXXXSSSTTT[[[bbb]]]JJJ777000000...///111222444555444222222444777CCCUUUfffhhhcccccciiioooqqqrrrsssrrrppppppssswwwttttttssspppkkkddd^^^ZZZRRRQQQNNNHHHAAA<<<===>>><<>>AAAJJJKKKIIIGGGEEEEEEGGGIIIKKKAAA;;;444222333444222000555333222222555777888888;;;EEERRR[[[]]]^^^bbbggghhhkkkmmmooooooooopppqqqqqqpppmmmjjjfff___XXXRRRLLLIIICCC===888555333222000111222333666:::@@@EEEKKKPPPXXX^^^bbbdddfffgggiiijjjjjjkkklllmmmmmmmmmooommmlllmmmoooppppppooollllllkkkjjjiiihhhgggggggggfffeeecccbbb```___^^^ZZZXXXVVVTTTSSSRRROOOMMMJJJIIIGGGEEECCCCCCCCCCCCGGGLLLSSSQQQAAA222666DDD\\\cccggg___MMM<<<444222444444555555444333111000777777555111,,,((('''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))***++++++++++++,,,---...///000222333444555666666666666yyyrrrdddqqq|||iiiDDD111---&&&,,,---,,,+++***+++...000333222333555777999888777444111666GGGXXX```cccdddjjjmmmppprrrpppnnnlllkkkdddVVVZZZhhhmmmnnnlllddd^^^wwwuuueee\\\___kkkvvvvvvyyy||||||}}}zzzpppaaaQQQBBB:::===FFFFFFEEECCCAAA@@@???>>>>>>888555222222444444111...555555555666999::::::999;;;@@@HHHPPPVVV[[[]]]^^^gggjjjmmmoooooooooppppppnnnmmmjjjgggbbb\\\UUUPPPEEECCC>>>888444111//////---...//////000111555777;;;BBBLLLTTTZZZ^^^aaabbbeeefffhhhjjjlllmmmmmmmmmnnnlllkkkkkkmmmnnnmmmlllmmmlllkkkjjjiiihhhhhhggggggfffdddbbb```^^^\\\[[[[[[YYYVVVTTTSSSQQQOOOLLLJJJHHHFFFDDDCCCBBBCCCCCCJJJPPPXXXWWWFFF666999FFF\\\]]]bbbcccVVVAAA666777555555555555444333222111333444222///+++((('''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++++++++,,,,,,---...000111222333444555666666666666|||yyy\\\gggsssfffFFF555222+++,,,,,,,,,+++***,,,///111111111222555999::::::888555333:::KKKYYY]]]^^^aaaiiisss}}}|||uuupppooo```SSSZZZmmmqqqooommmgggbbb{{{zzzhhh[[[]]]lll{{{xxx|||xxxhhhTTTEEE;;;666999>>>@@@??????===;;;999666555111111111333555555222///222444888<<>>EEEAAA======@@@;;;111...222666555333222111000//////---///000...+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,,,,---...///111111222333444555666666666666qqqnnnooobbbEEE333000,,,,,,,,,,,,,,,,,,---111333555555888;;;>>>>>>===:::444666FFF]]]fff```aaajjjiiipppwwwxxxtttssswww|||mmmrrr}}}{{{fffdddssszzzhhhYYYXXXffftttzzz}}}zzz{{{zzzxxxxxxuuukkk___JJJ===222000111000/////////000111111111///...,,,---...///000111333555777444777===DDDKKKMMMMMMKKKXXX```[[[CCC000///777<<>>:::333111///---------...//////000000...---...000222000111222111///...///000000777DDDRRR^^^fffjjjlllmmmlllkkklllnnnpppppppppkkkkkkjjjiiihhhgggffffffaaa```___^^^\\\[[[ZZZYYYSSSRRRPPPPPPPPPPPPNNNLLLHHHGGGEEECCCBBBAAAAAAAAA@@@>>>CCCOOOPPPDDD666111666;;;;;;333---///333444999888666333222111111111...000111000,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&((())))))(((((('''''''''''''''''''''''''''''''''(((((()))***+++------------///000111222222333444555666666666666|||nnnrrrssssssnnnOOO111***,,,,,,,,,,,,++++++---111555777888:::===???@@@===;;;222777CCCTTT```fffjjjooorrrkkkgggkkksssyyy|||}}}rrrpppiiiqqqooo___mmmyyyiiiYYYUUUbbbrrryyy}}}zzztttrrrrrrllleeeccc```[[[\\\TTT@@@777666333111000000111222111000...,,,,,,---...///......------...000333555777555>>>MMMOOOHHHLLLZZZmmmfffSSS;;;---,,,...---555:::CCCMMMUUUYYYYYYXXXYYYVVVQQQKKKDDD>>>:::888555333111000111111///---111......222333000---...111000///.........//////000222666???OOO```hhhhhhhhhjjjllllllkkkkkklllmmmiiiiiiiiiiiihhhgggeeeeeeaaa___]]]\\\\\\[[[YYYWWWUUUTTTSSSQQQOOOMMMLLLKKKHHHGGGFFFDDDCCCAAA@@@???@@@AAAHHHPPPOOOBBB888444;;;;;;<<<:::666444888>>>IIICCC:::333333555999<<<222111...,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))************+++,,,---...000111111333111///222666777444000zzzxxxuuutttyyywwwkkklllkkkPPP555...000---------,,,,,,///333777999:::<<>>;;;444777BBBPPP[[[cccmmmvvvzzzxxx}}}ssstttkkk___qqq{{{iiiVVVPPP]]]nnn{{{~~~}}}vvvpppmmmnnnfff]]]ZZZWWWQQQRRRLLL:::777666444222111111111111///...,,,+++++++++------000///...---...000222333666555???MMMMMMEEELLL[[[kkkbbbNNN888------...---///333<<>>777444444666444333000---***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))******+++---...///000111111222555;;;@@@???;;;666yyysssqqqWWW999......---------,,,...111777<<>>:::777666777444111//////111444555777666888===???;;;777777222222111222333555777888:::>>>AAACCCJJJWWWccchhhhhhjjjkkkkkkiiiiiijjjkkkkkkjjjiiigggeeebbb```___cccaaa___^^^]]]ZZZVVVSSSTTTSSSRRRPPPMMMKKKJJJIIIGGGFFFEEECCCAAA@@@???>>>CCCEEEJJJNNNMMMDDD777...666:::<<<999777666666555<<>>===:::888666444444222111000/////////,,,,,,+++,,,---000333444>>>GGGTTTZZZRRRGGGJJJTTTUUUEEE333+++---000000---222...,,,111<<>>===AAABBBCCCEEEFFFBBB999111555:::<<<999777777555000333888<<<;;;555000///000.........---,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))***+++,,,---///000000111111111222444444444333iiiaaagggWWW;;;///000++++++***+++---222:::???DDDFFFHHHJJJJJJGGGAAA===222<<>>===888777666444222000///...---,,,++++++---///222444???FFFQQQVVVOOOFFFIIIPPPKKK<<<...+++///000000000333000...///555===EEEIIICCCBBB???===:::888666555000......555???DDDAAA===444555;;;DDDFFF???888555333444666999===BBBFFFHHHLLLTTT]]]ccciiimmmlllgggcccfffiiijjjhhhfffddddddeeeeeeeeefffeeeeeeddddddaaa```______^^^[[[WWWSSSTTTSSSQQQNNNLLLIIIGGGFFFEEEEEECCCBBB@@@>>>============<<<===???@@@999000111888;;;888777999555---111555999999666222111222,,,------------,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********))))))***,,,---...///000444333222222222333444555~~~aaa\\\jjj]]]AAA222///,,,,,,++++++...444<<>><<<:::777444222000///...---,,,,,,---///000;;;???FFFHHHDDDBBBFFFNNNBBB555,,,---000000000222222333555555777;;;AAAEEEAAA???===;;;999777666666333222777DDDRRRTTTGGG:::888888<<>>===<<<:::<<<;;;;;;???@@@888---...777<<<:::<<<@@@<<<222333444555666555444222111------......---+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))***+++++++++))))))***+++---...///000111333444555555555666777dddbbbsssfffFFF222---------,,,,,,///666>>>DDDFFFGGGJJJLLLKKKGGG@@@;;;777???OOObbbkkkjjjffffffaaadddxxxyyyxxxyyynnn```hhhyyy}}}ooo[[[GGG@@@JJJYYYvvv{{{}}}uuufff]]]]]]bbbXXXIIIFFFHHH@@@???CCCBBBEEEEEEFFFGGGHHHIIIIIIIIIFFFEEECCC@@@===999666555222111...,,,+++,,,------777888;;;;;;;;;===EEEMMM<<<222+++...111000000333222777<<<>>>======AAAEEE???>>><<<:::999777777666;;;;;;CCCTTTbbb___JJJ555>>><<>>CCCIIIPPPUUUYYYccciiiqqqyyyzzzoookkkjjjhhheeecccdddhhhkkkqqqpppnnnllliiieeebbbaaa^^^^^^^^^______\\\XXXUUUTTTSSSQQQNNNKKKHHHFFFEEEEEEDDDCCCAAA???>>><<<<<<;;;>>>>>>>>>BBBCCC999,,,...888>>>>>>AAAHHHDDD999555333222222333222111///......///...---+++((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))***++++++,,,,,,))))))***+++---...//////---000444777888777777777|||yyyuuu{{{iiiBBB000444///000---+++---666@@@FFFKKKMMMPPPRRROOOJJJCCC???<<>>FFF\\\ooozzzzzzqqqdddRRROOO]]]XXXNNNEEEBBBAAA???>>>@@@BBBCCCFFFHHHJJJKKKLLLKKKLLLJJJGGGBBB???<<<;;;:::444333222111000000000000,,,111333222666@@@JJJNNN888...)))///222///000666888<<>><<<999888999:::999888777@@@PPP\\\YYYJJJ???>>><<<@@@EEEHHHIIIEEE@@@===AAACCCGGGMMMSSSXXX\\\^^^jjjttt}}}ttthhhgggeeefffhhhjjjkkkkkkpppnnnjjjgggdddccccccccc```___^^^^^^]]]\\\XXXVVVRRRRRRQQQNNNKKKGGGDDDBBBFFFEEEDDDAAA???===;;;:::>>>>>>AAAHHHKKKEEE666***...222999CCCOOOQQQEEE666111111222444444333///---,,,---......---***'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))***+++,,,...///000000222111333777888555555888xxxuuuttt}}}nnnGGG222222.........,,,///777BBBHHHOOOQQQTTTSSSPPPIIIAAA<<<===OOOiii{{{{{{rrrnnnpppttt}}}~~~}}}lll^^^bbb{{{nnnXXXHHH===BBBVVVqqqzzzyyypppcccQQQKKKWWWYYYOOOEEEBBB@@@===<<<>>>AAABBBEEEGGGIIIJJJKKKKKKKKKIIIFFFCCC@@@>>>===<<<777666555333111000000///---000222222888BBBJJJLLL666000,,,...111444999>>>===AAAEEEIIIMMMPPPLLLEEE@@@===:::999999999999888888===HHHPPPMMMDDD???@@@DDDEEEHHHIIIJJJHHHFFFEEEFFFHHHLLLQQQVVV[[[___aaammmwwwxxxmmmfffeeeeeeeeefffggghhhhhhkkkjjjhhhfffdddccccccdddaaa```______^^^\\\YYYWWWTTTSSSRRRPPPLLLIIIFFFDDDFFFEEEDDDAAA???===;;;:::>>>???BBBGGGHHHBBB666,,,///333:::AAAHHHIII???222555444333333333222111000---......---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,...///000000222000222777888555444777zzztttuuuqqqKKK333111---------...000888BBBKKKVVVWWWXXXVVVQQQHHH@@@:::AAAUUUpppxxxuuuyyy{{{yyyxxxtttttttttfff[[[aaaxxxlllVVVGGG<<>>;;;:::;;;???@@@CCCEEEGGGIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@<<<;;;999777444111000//////000111333;;;EEEIIIHHH444222...---444???EEEEEEAAAHHHIIIKKKVVVccc\\\LLLBBB???<<<:::::::::999777;;;<<<@@@CCCBBB???AAAFFFGGGFFFFFFFFFGGGHHHIIIIIILLLNNNQQQVVV[[[___cccdddnnnwww{{{nnnccccccdddeeeffffffeeeeeedddfffeeeeeeeeeeeedddddddddbbbaaa```______]]]ZZZWWWUUUTTTSSSQQQNNNJJJHHHFFFFFFEEEDDDAAA???===;;;:::<<<>>>BBBDDDDDD>>>555...///555;;;===???>>>777...555444222111000000111111///......,,,+++***)))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***+++,,,...///000000000///111666777444444666yyyxxx~~~lllHHH222000---,,,---///000555AAALLLZZZ[[[\\\YYYSSSJJJ@@@:::EEERRRgggxxx}}}zzz|||yyywwwxxx~~~yyykkkhhhkkkjjjooorrrfff^^^fffttt~~~lllTTTDDD===JJJdddyyy}}}vvvmmmeeeVVVQQQ[[[WWWMMMCCC???===:::999:::===>>>@@@BBBEEEFFFHHHIIIGGGGGGFFFEEEEEEDDDDDDDDDBBBAAA???;;;888444111000111000000333>>>HHHHHHCCC111222000111>>>NNNOOOFFFAAAOOOUUUTTTaaarrrjjjRRRCCC@@@===;;;;;;:::999888>>>>>>>>>>>>>>>AAAGGGLLLGGGGGGGGGGGGHHHJJJLLLMMMRRRSSSVVVZZZ^^^aaadddfffjjjqqqyyy{{{wwwoooeee]]]aaadddggghhhgggfffeeeddddddeeeeeefffeeeeeedddcccbbb```___^^^^^^\\\XXXVVVTTTTTTRRRPPPMMMKKKHHHGGGFFFEEEDDDAAA???===;;;::::::<<<@@@AAA>>>999333///---444::::::888666111---111222333222000///......000///---,,,******))))))$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))***+++,,,...///000000///...111666777444333555|||zzzvvvaaaCCC111000...,,,---//////222???MMM]]]^^^___\\\VVVLLLCCC===AAAHHHZZZnnnzzz}}}}}}~~~xxxoookkkrrryyysssggg___ccchhhkkkqqqsssfff]]]eeeooo~~~yyy{{{kkkRRRAAA>>>SSSttt{{{ooofffYYYUUU```SSSIII@@@===<<<999999:::;;;;;;===???BBBDDDFFFGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDAAA===999555333444222111444???HHHGGG@@@111444555<<>><<<<<<;;;:::999===>>>>>>>>>@@@EEEJJJMMMIIIJJJLLLNNNPPPRRRRRRSSSVVVWWWYYY\\\___aaaccceeedddgggkkklllggg```[[[ZZZ___ccchhhjjjiiihhhggggggfffggggggffffffdddcccbbbaaa___^^^]]]\\\ZZZVVVTTTRRRQQQPPPMMMKKKIIIHHHGGGFFFEEEDDDAAA???===;;;:::777999<<<===;;;777222///***333:::999555333111...///333888:::777222...,,,000///...,,,+++*********$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))***+++,,,...///000000///...111777888444333444zzzqqq\\\BBB222000000,,,,,,......111AAASSS```aaabbb___XXXNNNEEE???:::AAARRRjjjzzz|||wwwsssrrr```[[[iiirrrkkkeeeggglllqqqsssvvvtttcccWWW^^^ooowwwyyyiiiQQQAAA>>>SSSuuutttiiiYYYUUUaaaQQQGGG>>>;;;:::888888:::888999:::<<>>;;;888777666444555>>>EEEDDD>>>555999@@@LLLZZZ___WWWJJJQQQhhhwwwvvvxxx|||oooXXXDDDBBB???======<<<;;;::::::===??????BBBHHHKKKJJJEEEGGGKKKOOOSSSTTTUUUUUUXXXYYYZZZ\\\^^^```bbbbbbaaaaaaaaa```ZZZRRRQQQTTT[[[```fffiiihhhhhhiiikkkhhhhhhgggfffdddcccbbbbbb```___]]]\\\[[[YYYUUURRRQQQPPPNNNKKKJJJHHHHHHGGGFFFEEEDDDAAA???===;;;:::666777999<<<<<<:::444000***333:::999666444333111111888AAADDD@@@888222...000///...---,,,+++***)))$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++)))***+++,,,...///000000///...222888999555333444www|||}}}uuuaaaGGG555111000++++++//////444FFF\\\eeeeeeeeeaaaZZZOOOEEE???;;;@@@OOOcccooopppllljjjfff]]][[[dddiiihhhkkkqqqrrrwwwwwwwwwtttcccXXX```xxx{{{xxxfffOOOBBB<<>>:::999666555777777777888:::===@@@CCCEEEFFFGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMKKKHHHDDD@@@>>>:::999666666<<>>:::AAAOOO]]]aaa\\\WWWUUUiiizzz|||jjjTTTDDDBBB???===>>>>>>===<<<:::???AAAAAAEEEKKKLLLIIIAAADDDHHHMMMQQQTTTVVVWWWZZZZZZ[[[]]]^^^___```aaaccc```^^^[[[RRRHHHGGGKKKUUUZZZaaadddeeefffiiimmmgggfffeeecccbbbbbbbbbbbbaaa```^^^]]]\\\YYYVVVSSSPPPOOOMMMKKKIIIHHHHHHHHHFFFEEEDDDAAA???===;;;:::777666888<<<@@@???888222---666<<<<<<999777555222444<<>>@@@DDDMMMYYY```aaadddhhh___eeeiiiiiihhhlllrrruuuqqquuuuuuvvvtttfff___iiiyyydddNNNCCC:::>>>PPPlllzzz{{{ppp^^^YYYeeeRRRHHH>>>:::888444333444666666777999<<>>===GGGZZZhhhdddWWWWWW___|||{{{fffQQQDDDAAA???>>>>>>???>>>======BBBDDDDDDHHHNNNOOOJJJEEEFFFIIINNNSSSXXX\\\^^^[[[[[[\\\]]]^^^___``````fffccc```\\\PPPCCC@@@DDDPPPVVV]]]```aaaccchhhmmmfffdddbbb``````aaabbbcccbbbaaa___^^^]]]ZZZVVVSSSPPPOOOMMMKKKIIIIIIIIIIIIFFFEEEDDDAAA???===;;;:::999777888===DDDCCC;;;333000888>>>>>>;;;999666111555>>>GGGJJJEEE<<<666333...///000000...,,,)))'''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++)))***+++,,,...///000000000000444:::;;;777444555sssxxxyyy|||{{{XXX:::222222///...111333===SSSiiirrrlllgggddd]]]PPPEEE???BBBEEENNNWWW]]]bbbkkktttjjjiiimmmiiibbblllyyyxxxssssss{{{tttooofff[[[oooyyybbbMMMBBB;;;EEE^^^~~~yyymmm```___eeeLLLHHHBBB;;;666333222222222222222333666:::===???CCCEEEIIIMMMOOOPPPOOONNNPPPMMMKKKLLLOOONNNJJJEEEAAA===888777:::===>>>>>>BBBWWWjjjjjj^^^[[[gggtttoooZZZKKKGGGAAA;;;:::===???>>><<>>;;;:::<<<888555888<<<<<<777000///BBBPPPLLL???777555444777<<>>FFFXXXiiijjjfffiiiwww{{{xxxmmm[[[KKKBBBBBB???<<<<<<>>>@@@@@@??????CCCGGGKKKMMMLLLKKKIIIIIIJJJLLLOOORRRUUUXXXYYY\\\\\\]]]^^^```aaabbbbbbeeefffgggfffdddaaa___^^^^^^```aaabbbcccdddgggjjjhhhfffddddddeeedddbbb___``````_________\\\WWWTTTSSSPPPMMMKKKJJJIIIHHHGGGGGGFFFEEECCC@@@>>>;;;:::;;;777555888<<<<<<777111000@@@LLLJJJAAA;;;999777444999;;;999999888555///000000000000...,,,***)))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,,,,---......000111666;;;;;;666555777vvvYYY999111333000///222:::III```sssyyysssnnniii```QQQEEEAAAPPPNNNTTTaaammmrrrssstttwwwiiiiiiqqqqqqttt}}}~~~{{{}}}uuussslll```rrr~~~|||qqqXXXDDD======OOOnnnyyyhhhVVVMMMLLLFFFBBB<<<666222//////////////////000333666888:::>>>@@@DDDIIILLLNNNOOOOOORRROOONNNPPPTTTWWWWWWUUUNNNGGG>>>777666999===???NNN[[[gggjjjnnnxxx|||uuuiiiVVVCCC999888;;;<<<===>>>>>>>>>@@@AAA???EEEMMMQQQPPPMMMKKKJJJIIIJJJLLLOOORRRUUUWWWXXX\\\\\\]]]]]]^^^_________^^^___``````^^^]]]^^^^^^dddbbb```aaacccfffggghhhfffeeeeeefffgggeeebbb___```___^^^^^^]]][[[WWWSSSSSSPPPMMMKKKKKKJJJHHHFFFFFFFFFEEECCC@@@>>><<<:::;;;999777:::>>>>>>999444---777@@@AAA===:::888666333777999666555555222---///000000///...,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))******+++---......///000111666;;;;;;777555777sssXXX999222222000///333===PPPgggxxx}}}xxxrrrmmmbbbRRRFFFBBBRRRQQQVVVcccnnntttyyy}}}{{{eeebbboootttxxx|||{{{rrrbbbpppyyyrrrWWWBBB<<>>CCCTTT]]]fffjjjsssvvvhhhWWWCCC333///222444999>>>>>><<<;;;>>>AAABBBIIIPPPRRRNNNKKKKKKMMMKKKLLLNNNPPPSSSUUUWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[TTTTTTQQQMMMHHHFFFHHHKKKTTTSSSUUUZZZbbbgggiiihhhdddeeefffhhhgggfffccc``````___^^^]]]\\\ZZZVVVSSSSSSPPPNNNLLLLLLJJJHHHFFFFFFEEEDDDCCCAAA>>><<<;;;<<<:::999<<>>===;;;:::999888:::<<<<<<888555000111666<<<@@@@@@>>>===555777777333222333111---......///......,,,***)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))***+++---...///000///111666<<<<<<888777999TTT777444//////000666GGG___sss|||~~~yyyrrrdddSSSHHHEEEIIILLLUUUaaalllxxxvvvlllsssxxx~~~~~~xxxhhhQQQ[[[zzzzzzmmmSSSAAA>>>EEE___}}}ooobbb[[[VVVRRR===:::555111...------...******+++---...///000000222444777<<>>FFFLLLSSS[[[aaafffsssyyyjjjQQQCCC444---++++++---111...333999;;;::::::===AAAMMMNNNMMMIIIGGGHHHLLLPPPPPPQQQRRRTTTUUUWWWYYYYYYVVVVVVVVVVVVWWWWWWWWWWWWXXXVVVNNNAAA555...000444000666BBBPPP\\\ccceeeeeedddgggiiihhhfffdddcccbbbcccaaa___]]]\\\YYYVVVSSSRRRQQQOOONNNMMMKKKHHHFFFEEEEEEDDDCCCAAA???===<<<666555555666777666333000///...333;;;???>>><<<===444666555111///000///,,,------......---,,,***)))%%%%%%%%%&&&''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((***+++---...000000///111666<<<<<<888777:::|||QQQ444444///000222999MMMfffxxx}}}{{{ttteeeTTTIIIGGGTTTTTTZZZfffqqq||||||nnnllluuummmXXXdddzzznnnSSS???;;;???VVVwww}}}mmm```XXXQQQJJJ:::777222...++++++,,,---******+++,,,---.........///111444888===AAADDDEEEGGGHHHJJJLLLLLLMMMNNNOOOHHHGGGDDDAAA@@@CCCIIINNNTTT[[[]]]]]]hhhrrrhhhTTT:::111***+++---,,,---///,,,000555999;;;>>>CCCFFFQQQOOOLLLIIIHHHJJJMMMOOOPPPQQQRRRSSSUUUVVVXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[]]]^^^\\\SSSHHHAAABBBEEECCCIIIRRR[[[```ccceeefffggghhhjjjhhheeebbbbbbcccdddbbb___]]]\\\ZZZWWWTTTRRRQQQOOOOOONNNLLLHHHFFFEEEDDDDDDBBBAAA???===<<<555555555555555333000---++++++000999<<<999888:::666888666111///111000---,,,---......---,,,***)))$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))+++---///000000///111666<<<===999888:::yyyPPP222333///222444<<>>AAACCCAAADDDGGGIIIKKKKKKLLLMMMHHHIIIHHHEEEDDDEEEKKKOOOWWW\\\ZZZVVV\\\dddXXXBBB333//////222333///,,,---+++...333888===CCCHHHKKKSSSPPPLLLJJJKKKLLLMMMMMMPPPPPPQQQSSSTTTUUUVVVWWW[[[\\\\\\]]]^^^^^^______ccchhhlllhhh```ZZZZZZ\\\\\\aaafffhhhgggfffggghhhhhhjjjjjjhhhdddaaabbbdddeeeccc```^^^\\\ZZZWWWUUURRRQQQPPPOOONNNLLLIIIFFFDDDDDDDDDBBBAAA???===<<<777888888777666333000...------333===???:::888<<<:::;;;999333111333333000,,,------...---,,,***)))######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((()))+++---///000111///111666<<<===999888;;;}}}JJJ<<<333222000333AAAWWWlllxxx}}}}}}ppp```RRRIIIFFFYYYWWW\\\hhhooooooooorrrtttppppppxxxwwwhhhppp~~~}}}vvvgggPPP===;;;NNNlllwwwlll```SSSEEE<<<111///,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,++++++000000111222444666888999AAABBBDDDDDDEEEHHHLLLOOOJJJKKKMMMLLLGGGDDDIIIRRRVVVRRROOOOOOPPPLLLAAA888111,,,+++111333000...111111---...666>>>BBBFFFIIIJJJIIIHHHIIILLLNNNOOONNNTTTRRRQQQRRRUUUWWWXXXYYY\\\]]]___aaadddgggiiijjjnnnpppooollllllrrrvvvwwwxxxyyyzzzwwwnnneeeffflllooommmjjjhhhhhhhhhgggeeeeeebbb]]]ZZZWWWUUURRROOOOOOOOOPPPOOONNNLLLJJJIIIFFFDDDBBBAAAAAA@@@>>><<<555666444333555999666000---333:::===<<<999888888<<<;;;888444444666444/////////...---,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%&&&&&&'''(((((((((******+++,,,---///000111///222666888888666555444III;;;111111///333BBBYYYooo|||~~~qqqaaaRRRIIIEEERRRQQQUUU^^^eeekkkttt}}}wwwppplllqqqxxx|||rrrwwwxxxxxxttteeekkk{{{}}}{{{ooobbbNNN??????RRRooouuuiii]]]OOOBBB999000...,,,***))))))+++,,,,,,,,,------------------//////000111222444555666===???AAABBBCCCEEEHHHKKKJJJJJJLLLLLLHHHDDDJJJRRRYYYUUUPPPMMMIIIBBB888111444///---000111///000555333000333<<>><<<999777777888888666222333666444////////////...,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''&&&%%%$$$###%%%%%%&&&''''''(((((()))******+++,,,---///000111///222666888888666555444GGG999///000///444DDD\\\ssstttcccSSSIIIDDDPPPUUU^^^eeehhhlllwwwxxxnnngggjjjoooooonnnmmmxxxgggjjjmmmssstttdddfffttt{{{wwwiii]]]KKK@@@DDDXXXssstttfffXXXIII===555///---+++)))))))))+++,,,---------....../////////////////////000111222222777:::===???@@@BBBDDDFFFIIIIIIKKKLLLIIIEEEJJJQQQYYYVVVQQQJJJAAA888111,,,444111000000//////333999999888<<>>???AAABBBGGGGGGJJJKKKIIIFFFJJJQQQWWWUUUQQQHHH===444///...111111111111000222666;;;@@@AAAFFFOOOSSSQQQPPPQQQQQQQQQSSSVVVYYYZZZYYYWWWZZZZZZZZZZZZZZZ\\\^^^```dddfffiiimmmrrrvvvyyy{{{}}}~~~~~~|||~~~}}}xxxooocccXXXVVVYYY[[[]]]```dddfffccc^^^ZZZ^^^]]]]]]^^^]]][[[XXXUUUPPPOOOLLLIIIGGGEEEEEEEEEEEECCCBBBAAAAAA???<<<:::666666555444777;;;888333,,,333<<>>DDDOOOZZZcccfffdddaaa___^^^]]]\\\\\\ZZZWWWTTTPPPOOOMMMKKKIIIHHHGGGFFFCCCBBBBBBBBBBBB???;;;888666777666555888<<<:::555---333:::===<<<999888888555::::::666333333111...---...000000000---+++)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&''''''(((((()))************+++,,,---///000111///222666888888666555444ddd777888333000111888JJJdddzzzmmmZZZLLLEEEOOOWWWbbbmmm{{{{{{zzz}}}|||{{{}}}vvvmmmuuuxxxlllaaafffyyy|||vvvrrreeeUUUBBB>>>MMMggg~~~qqq^^^KKK<<<444111++++++,,,------...////////////000000000000000000111000000////////////000---///111333555888<<>>???>>>@@@EEEGGGEEEFFFIIIHHHFFFDDDAAA===888444111777888888???PPPccciiieeeVVV]]]iiirrrqqqfff___]]][[[ZZZZZZ\\\```cccddddddgggkkkooopppoooqqqwww}}}xxxdddSSSJJJCCC===999666333555:::111888EEETTT```ggggggfffccc```\\\YYYXXXVVVTTTRRRKKKLLLLLLLLLKKKIIIGGGEEEBBBBBBBBBBBBBBB???;;;777666777666666999>>><<<666---222777::::::999;;;===@@@EEEEEE>>>666333///,,,,,,...000111111...+++)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))''''''(((((())))))************+++,,,---///000111///222666888888666555444YYY888000555///111555LLLooovvveeeRRREEEFFFWWW]]]]]]gggnnnppptttzzz|||zzzxxxvvvwwwssskkkooowwwnnn___^^^ooo~~~~~~~~~zzztttkkkPPP>>>@@@QQQooo{{{ooo\\\HHH999222///+++,,,---///000000111111111111111111111111111222111111000000//////........./////////111555:::?????????AAADDDFFFHHHGGGFFFFFFBBB===;;;;;;<<<;;;;;;@@@>>><<>>999555666999;;;===@@@DDDKKKTTT]]]ccceeefffcccbbb___\\\YYYUUUSSSRRRPPPOOONNNLLLIIIFFFDDDBBBCCCCCCDDDCCCBBB@@@>>><<<888888777888999999666444---111666888777777888:::<<>>>>>???BBBEEEIIIKKKKKKKKKGGGEEEBBB>>>;;;:::<<<>>>JJJLLLHHHGGG\\\vvvxxxhhhYYYhhh|||}}}mmmcccccc```___]]]]]]___cccgggiiipppppptttzzz{{{{{{~~~lll```TTTPPPKKKFFFDDDEEEHHHJJJPPPRRRVVV\\\aaadddddddddcccbbb```]]]ZZZWWWUUUTTTQQQPPPNNNKKKHHHFFFDDDCCCCCCCCCCCCCCCAAA???===<<<888888888888999888666333...222777999888777999;;;???AAABBBAAA<<<555111...,,,,,,,,,,,,+++***))))))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((***+++,,,,,,...000333555555666666666444333222rrrFFF555222///222555999QQQtttzzzhhhUUUIIIKKKSSSWWW]]]hhhkkkppp}}}~~~uuu```WWWbbblllsss|||tttcccbbbooommmaaa___]]]qqqyyyqqq^^^GGG;;;BBBUUUsss}}}ooo[[[FFF777000......//////000000111111111444555666777777666444333333222222000///...---------...//////000444999======???CCCGGGKKKNNNOOOPPPIIIIIIGGGBBB<<<:::>>>BBBOOOUUUQQQNNNddd{{{aaa___uuusssgggeeegggeeeccc```^^^```eeekkknnnssswww}}}wwwqqqpppmmmggg```^^^```cccffffffggggggfffeeedddccccccbbb```^^^[[[YYYWWWVVVRRRPPPMMMJJJGGGEEEDDDDDDCCCCCCCCCCCCAAA???===<<<999888888999999888555222...222777888777777888:::???@@@@@@>>>999555222000,,,,,,,,,,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((()))+++,,,,,,---000333666666666666555333222000iii@@@555666222111333888PPPttt|||iiiVVVJJJHHHOOOUUU___lllmmmrrrzzz```RRR]]]kkktttxxxhhhhhhvvvuuufff___fffwwwxxxnnnYYYCCC999CCCXXXvvv~~~nnnZZZEEE666000...000000000000111111222222666777999;;;:::999666444444333222111000...---------...///000111444999<<<>>>AAAEEEIIILLLOOOQQQSSSMMMKKKGGGBBB???>>>@@@BBBJJJMMMNNNTTThhh{{{vvvcccmmm}}}ppp\\\YYY___dddiiihhhgggfffgggjjjooorrrsss||||||{{{|||xxxxxxvvvrrrmmmhhheeecccaaaaaa___^^^\\\ZZZXXXXXXSSSQQQMMMIIIFFFEEEEEEEEEBBBCCCCCCBBBAAA???===<<<999999999::::::888444111---111666777666555666888;;;;;;;;;888444111//////,,,,,,,,,,,,+++***))))))---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''')))++++++,,,---000222444555555666555444222111ddd===444666222111444999PPPtttyyyeeeSSSHHHEEEOOOUUU___lllnnnrrrlll]]]hhhuuu||||||iiifffuuuxxxmmmgggxxxvvvkkkXXXCCC<<>>===DDDUUUdddiiijjjjjjvvvxxxlllRRRBBBFFFSSSZZZhhhkkknnnooooooppprrrtttsss||||||ssslllgggfff```___^^^]]][[[YYYXXXWWWSSSQQQMMMIIIFFFEEEEEEEEEBBBBBBBBBBBBAAA???<<<;;;;;;;;;;;;<<<;;;999444111,,,000444666444333444666888888888555222/////////,,,,,,,,,,,,+++***))))))333000+++'''$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''')))***++++++---000222111222333555555555444444[[[;;;333333///333666:::RRRuuuuuuaaaQQQHHHMMMZZZ^^^___iiioooqqqyyyooocccnnnzzz|||~~~~~~eeeZZZhhhsssrrrrrrtttgggRRR@@@===LLLbbb}}}lllWWWBBB555000000111111111111222444666777999:::;;;<<<;;;999777666222222222111111000000//////111222333444666999<<>><<<;;;=========>>>===:::555111,,,000444666444333444666777888888777444111111111,,,,,,,,,,,,+++***))))))333///***&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''(((***++++++,,,///222///111222444555555555555jjjKKK:::777444...333555:::QQQtttuuudddWWWPPPdddtttpppdddhhhqqqsssuuuxxxyyykkkaaannn{{{|||||||||bbbTTT```nnnrrrvvvrrrdddMMM@@@BBBUUUlll|||kkkUUUAAA555111222111111000111222555888999::::::::::::999888777666111111111111111111111111000222444555555777:::===BBBHHHOOOSSSTTTWWW\\\``````ZZZRRRMMMIIIBBB888000000...333===AAA@@@HHHSSSPPPCCC666///...111999@@@UUU]]]hhhooorrrtttwwwzzz{{{~~~|||tttnnnkkkbbbaaa```^^^\\\YYYXXXWWWQQQPPPNNNKKKHHHFFFDDDCCCBBBBBBBBBAAA@@@>>><<<;;;>>>??????@@@???;;;666111...222666777555444555777666888999888666333222222,,,,,,,,,,,,+++***))))))***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''(((******+++,,,///111000111333444555444444333tttUUU>>>999<<<888111000333777NNNpppyyyiii^^^XXXzzzjjjjjjuuuwwwtttuuuxxxkkkaaapppyyycccVVVbbbnnnqqqtttqqqbbbPPPFFFMMMdddzzz|||kkkUUUAAA555222333111000000111333666999;;;::::::999888777777666666000111111111111222222222111333555666666888;;;===BBBIIIQQQUUUXXX[[[```fffdddaaa[[[SSSIII>>>444------//////...///444;;;>>>777---)))///222000222999MMMVVVaaajjjooosssyyy~~~}}}wwwooommmdddcccaaa___]]]ZZZYYYXXXPPPOOONNNLLLIIIFFFDDDBBBAAABBBBBBAAA@@@>>><<<;;;@@@@@@@@@AAA@@@<<<666222///444888999777555666888444666888888666333222111,,,,,,,,,,,,+++***))))))!!!###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&(((******+++,,,///111222333444444444333222111}}}cccJJJCCC;;;777555---000555888KKKmmm|||mmmgggiiiYYYeeeuuurrrvvv|||zzzxxx~~~~~~wwwnnnkkknnnsssvvvwww}}}~~~yyymmmaaaDDDMMM___rrr{{{nnnZZZEEE888444444///000111222444555666777666777999:::999888666555555222000000222333222000333222222333666999===???JJJLLLQQQVVV[[[___aaabbbkkkfff^^^TTTIII???888333777555222000000111333444//////...///111444777999BBBLLLZZZfffmmmsssyyyxxxnnndddccc^^^]]]___\\\VVVVVV[[[RRRPPPNNNKKKHHHGGGFFFFFFDDDDDDCCCAAA???>>><<<<<>>CCCGGGIIILLLOOOTTTYYY^^^ccceeegggfffddd___XXXQQQIIICCC@@@???;;;666222000111222333444333111111222444777888<<>>>>>===999222---///777>>>@@@@@@???999333222111222333555444222000...---,,,,,,,,,***'''%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((()))***,,,,,,+++,,,...000000222333333222111333444nnnVVVHHHCCC999555777555---111555IIInnnsssfff]]]jjjzzzkkk]]]vvvzzzvvvxxx}}}~~~|||wwwkkk^^^JJJAAA888>>>VVVppptttkkkiiihhhbbbRRR???333111444333333333333333444555555666666888999999888777666333222111222444444333222555777;;;???CCCGGGIIIKKKNNNPPPTTTXXX\\\```bbbccc`````````___\\\XXXSSSQQQLLLFFF===666222111111222666555444333444555777888999DDDTTTbbblllrrrxxx{{{~~~|||xxxvvv~~~{{{uuusssoooiiibbb___]]]]]][[[WWWVVVWWWRRRPPPMMMIIIFFFDDDCCCCCCDDDCCCBBB@@@>>>===<<<;;;???===<<<;;;999555111---...666===AAACCCAAA999111111000000111222222111//////...---------+++(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''***+++++++++***,,,///111000111333333222222222333www\\\KKKEEE;;;666666333...222555IIImmmuuubbbTTTTTTccc___^^^xxx~~~xxxwww{{{}}}~~~||||||wwwjjj\\\FFF???666;;;UUUmmmjjjYYYSSSTTTRRRJJJ@@@777444444333222222333444666777888888999999999888777666555444444444666777888888888<<<>>>AAAEEEHHHIIIJJJJJJNNNOOORRRTTTWWWYYY[[[[[[___aaaeeeggghhhfffcccaaaZZZQQQFFF<<<777444222000444555777888:::::::::999>>>GGGVVVcccmmmsssxxx{{{~~~xxxuuuqqqsss}}}~~~vvvrrrqqqnnnlllhhhfffcccaaa___[[[XXXVVVQQQOOOLLLHHHEEECCCBBBBBBCCCBBBAAA@@@>>><<<;;;:::>>>===;;;999777333000...,,,222888;;;??????888///222111//////000000///...///...---------+++(((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***++++++******,,,///111///111333444333222222333```JJJCCC<<<888666///111444666HHHkkkwwwaaaMMMHHHSSSVVV[[[nnn}}}wwwxxx~~~||||||xxxjjj\\\AAA>>><<>>>>>===:::777333000///...222555666999;;;999444666333000/////////...---...---,,,,,,,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***++++++++++++,,,...111///111333444333222222222~~~~~~zzzZZZEEEAAA===:::888000333555555FFFiiizzzdddNNNEEELLLSSSZZZdddrrr{{{{{{zzzooopppyyy}}}~~~{{{lll]]]BBB???BBBTTTpppjjjRRRAAA888555555000000111222555999===??????>>>===;;;999777666555333444555666888===CCCGGGLLLNNNRRRVVVYYY[[[\\\\\\WWWXXXZZZ^^^bbbfffiiikkknnnrrrwww{{{~~~~~~|||{{{pppggg\\\TTTNNNFFF===666444777===DDDIIILLLMMMMMMFFFKKKSSS^^^jjjuuu}}}wwwkkkgggkkkooo|||xxxtttppppppttt}}}vvvrrrpppmmmjjjiiihhhhhhddd___^^^]]]VVVOOOOOONNNKKKHHHFFFDDDCCCCCCBBBAAA@@@>>>===;;;:::999===>>>>>><<<888333000///000555888666777:::===<<<;;;777333000//////...---...---,,,,,,,,,***'''%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((()))))))))***(((***,,,,,,,,,,,,...///...111444555444222222222nnnTTTEEEDDD???<<<999222222444444DDDgggkkkUUUKKKOOOYYY___aaammm{{{zzz{{{rrrpppzzz~~~nnndddhhhvvv{{{{{{}}}nnn^^^JJJBBBGGG___xxx~~~eeeKKK;;;777888222111111222555999===??????>>>===<<<;;;:::::::::777888888999<<>><<<:::999999:::===???===888222///...000777<<<999666:::???BBB@@@<<<666222000///......///...---------+++(((&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''))),,,......------......111444555444222222222}}}}}}gggRRRJJJJJJBBB<<<:::444111222222CCCgggqqq\\\RRRUUUaaagggeeeppptttiiieeehhhsss~~~tttggg```hhh|||}}}rrrlllrrrooo___QQQFFFLLLggg{{{{{{wwwyyylllPPP;;;333555444333333333555888<<<>>>======<<<<<<<<<<<<======;;;<<<======@@@HHHSSS[[[ffffffggghhhiiiiiiiiiiiihhhhhhgggggghhhiiikkkllloooqqquuuyyy|||}}}}}}}}}{{{vvvoookkkfff\\\MMMAAA555444444777===GGGPPPUUUSSSPPPNNNPPPWWWaaaiiinnnxxx|||mmmbbbZZZ\\\gggnnnkkkddddddfffllluuu~~~xxxuuurrrpppvvv{{{ooohhhjjjlllhhhdddccc___```^^^[[[]]]```[[[QQQNNNMMMJJJHHHGGGFFFGGGGGGAAA@@@???>>><<<:::999888999<<>>888222...------777===:::666888>>>BBBCCC>>>888333000///......000///.........---***'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&)))---//////---------...111444555444333222111||||||}}}jjj[[[MMMHHHEEE===777555444333666DDD```ppp___XXXYYY```fffooo|||kkk[[[YYYfffuuussssssmmmeeeeeesss{{{ppplllwww}}}tttiii\\\JJJPPPjjjvvvtttkkk______aaadddaaaTTTBBB888666333333444444444777:::===>>>===<<<<<<===>>>@@@AAA>>>AAADDDFFFJJJSSS^^^fffooonnnnnnppprrrqqqmmmiiinnniiifffgggfffcccaaabbbkkkmmmqqqwww{{{}}}{{{zzz|||yyyvvvqqqiii]]]PPPFFF>>>777111222777???JJJTTTYYYZZZXXXSSSPPPUUU```jjjpppvvv{{{{{{zzzwwwooogggRRRRRRUUUYYY\\\[[[VVVQQQWWW^^^ggglllmmmnnnrrrvvvxxx{{{}}}|||sssnnnllliiieeeaaabbb^^^[[[[[[]]]]]]XXXTTTMMMLLLJJJHHHEEEDDDCCCBBBDDDDDDBBB@@@>>>===???AAA@@@???>>>===<<<666...'''555888;;;;;;<<<<<<;;;999???AAA===333///333555444444222000---***'''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&''''''((()))*********+++,,,,,,---......000222444444333111111222yyyyyy}}}wwwdddXXXMMMJJJGGG???888666444333444AAA^^^ssscccUUU\\\kkkqqqtttwwwdddZZZ]]]eeedddggghhhfffgggppp|||{{{uuuttt~~~|||tttjjjXXXOOO```vvvlllkkkhhh```QQQ>>>444333444555555444444555999<<<<<<<<<<<<===???AAACCCEEEEEEHHHLLLPPPUUU]]]gggnnnsssqqqooopppqqqrrrpppnnnlllgggeeeffffffcccaaabbbiiilllpppuuuzzz|||}}}|||}}}}}}|||zzzuuujjj]]]SSSFFF>>>777555777===IIIUUUXXX\\\\\\TTTKKKHHHPPPYYYdddjjjnnnkkkeee^^^UUUMMM??????@@@CCCGGGKKKLLLMMMUUUVVVWWWXXX[[[aaahhhnnnuuu}}}~~~wwwppplllkkkjjjfffcccccc___[[[[[[\\\ZZZVVVQQQNNNMMMKKKHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@BBBFFFIIILLLLLLJJJFFF>>>666///,,,:::<<<===<<<;;;;;;:::999@@@AAA===555000333555444444333000---***((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&''''''((()))*********+++,,,,,,---......000222444444333111111222|||~~~~~~uuu\\\TTTLLLKKKIIICCC<<<888666222111>>>\\\}}}vvvfffPPP\\\pppvvvpppyyyyyyooodddaaaccc___eeelllnnnllllllsss{{{}}}zzzwwwyyy~~~|||tttlll[[[YYYrrr|||lllVVVAAA666444555666666555444555999;;;@@@?????????AAABBBDDDFFFIIIMMMSSSXXX\\\ccckkkqqqqqqnnnkkkjjjkkkmmmmmmmmmkkkfffdddfffgggcccbbbccckkkmmmpppssswwwyyy{{{|||~~~yyynnnfffRRRIII???888444666AAALLLSSSZZZ\\\TTTEEE<<<>>>DDDUUU\\\___ZZZPPPGGG===666444333333444666<<>>===;;;888777777???@@@===666222333444444444333000...+++)))''''''$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&''''''((()))***)))******+++---......///000222444444333222111222sssWWWQQQKKKHHHHHHEEEAAA>>>999444111<<>>GGGVVVaaalll~~~tttqqqllljjjiiiiiigggeeeaaa___\\\ZZZYYYVVVRRROOOLLLKKKIIIGGGFFFDDDDDDCCCAAAAAA@@@@@@BBBHHHOOOTTT___gggiii]]]FFF444000333777:::>>>@@@===666333444======;;;666222111222222444333000...+++)))((('''$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&''''''((()))***))))))***+++---.../////////111444444333222222222~~~~~~zzzkkkUUUPPPJJJEEEDDDFFFEEEDDD<<<777222:::TTTuuuuuueeeXXXXXXgggssslllhhhnnnpppqqqjjjkkktttwwwpppkkklllvvvwwwzzzwwwiiicccvvv~~~|||{{{vvvpppeeebbbsss}}}pppbbbRRRCCC<<<<<<777888999:::;;;>>>CCCFFFIIIHHHGGGFFFGGGHHHIIIJJJPPPUUUZZZ^^^___```dddgggmmmnnnoooooonnnnnnnnnooooookkkjjjmmmmmmjjjhhhhhhjjjmmmppprrrssswww{{{}}}sssdddTTTDDD888666:::===@@@DDDFFFEEEAAA;;;777@@@HHHNNNLLLFFFAAA999333///333666666333111111333666888888555222888DDDOOOeeessssssqqqnnnkkkiiigggfffddd^^^]]][[[ZZZXXXVVVSSSQQQJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>@@@DDDKKKPPPZZZdddjjj^^^GGG444...000444888@@@FFFBBB888333555999888777555111//////111333222000---+++)))((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&'''&&&&&&''''''((()))***((()))***+++---...///000///111333444333222222333wwweeeSSSPPPJJJCCCBBBFFFHHHFFF===999555999MMMmmmwwwgggUUUOOO___uuuvvvqqqpppnnnfffdddkkkxxxxxxkkkeeeiiisssrrrwww{{{qqqiii{{{~~~}}}~~~|||zzzwwwrrraaa[[[iiiwwwnnn___[[[ZZZQQQMMMIIIHHHDDD>>><<<===;;;<<<>>>???AAAEEEJJJNNNHHHIIIIIIKKKNNNQQQTTTVVV[[[```eeegggfffgggiiillllllnnnppppppooonnnoooooorrrnnnnnnqqqqqqmmmjjjjjjeeeiiiooorrruuuyyyssseeeUUUCCC999666777777:::@@@EEEEEE???:::<<>>======@@@EEEIIINNNWWW]]]VVVDDD444///000666:::CCCKKKFFF:::555888555333444444222......111222111///,,,***)))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((('''''''''&&&&&&''''''((()))***((((((***+++---...000000...111333444333222333333~~~rrr___PPPPPPLLLEEECCCGGGHHHDDD;;;:::666666FFFddd|||lllWWWOOObbb~~~wwwnnngggcccgggwwwppphhhnnnsssqqq}}}|||~~~{{{zzzxxxtttbbbYYYaaalllbbbWWWWWWXXXLLLKKKMMMQQQPPPIIIDDDCCCAAABBBDDDEEEFFFJJJOOORRRLLLMMMOOORRRVVVZZZ^^^```dddhhhlllnnnmmmmmmpppsssmmmnnnooonnnllllllooorrrtttqqqpppssssssnnnkkkjjjfffkkkqqqtttvvvyyywwwkkkXXXFFF===999999:::<<>>CCCGGGLLLLLLDDD:::999999:::>>>CCCHHHKKKLLLEEE???888333222555888;;;UUUqqqwwwqqqmmmnnnmmmllljjjgggdddcccccc```___^^^\\\XXXUUURRRQQQIIIHHHFFFEEECCCBBBBBBBBB>>>>>>>>><<<;;;===@@@CCCCCCHHHLLLGGG===444111222:::;;;CCCJJJCCC666222999222000222555444//////333111///---+++)))((('''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((((('''''''''&&&&&&''''''((()))***(((((()))+++---///000000...000333444333333333444xxxjjjVVVMMMPPPNNNGGGEEEHHHGGGBBB::::::666555AAA^^^~~~qqqbbbZZZnnn{{{kkk```oooxxxyyyooouuuzzzwww}}}~~~{{{zzzxxxtttjjj\\\___gggaaa^^^hhhpppnnnlllmmmoooiii\\\PPPKKKFFFGGGHHHHHHIIILLLQQQTTTRRRSSSTTTWWWZZZ^^^bbbdddeeeiiimmmoooooopppsssvvvssssssrrrooommmooouuuyyyvvvrrrqqqtttsssnnnjjjjjjkkkpppuuuwwwvvvwww{{{nnnYYYLLL===>>>===<<<:::888777777999===BBBIIIRRRVVVNNNCCC???;;;888:::BBBKKKRRRUUUTTTFFF666///111666777555PPPlllxxxqqqpppooojjjjjjjjjhhheeedddcccdddbbbbbb```]]]XXXSSSQQQPPPIIIHHHGGGEEEDDDCCCCCCCCC=========<<<;;;<<>>RRRuuuxxx]]]___}}}wwwcccZZZmmm}}}uuusss|||{{{zzz{{{wwwqqqddd^^^\\\```hhhssszzzeeeWWWTTTNNNPPPPPPOOONNNOOOTTTYYYUUUUUUWWW]]]dddiiikkkjjjfffjjjooosssuuuvvvvvvwwwzzzyyywwwvvvtttttttttuuuuuurrrppppppqqqqqqmmmjjjssssssttttttvvvzzzyyymmm___ZZZQQQFFF===666333111888999===GGGSSS[[[YYYSSSMMMDDD:::666888<<>><<<:::999:::;;;<<<===<<<<<<<<<888222222666===>>>>>>:::444000000222111222222111///......//////......---***(((%%%######$$$$$$%%%&&&'''((((((''''''(((((('''&&&%%%%%%%%%&&&''''''&&&&&&''')))(((!!!$$$000444,,,%%%%%%'''&&&&&&&&&&&&'''((((((++++++,,,,,,---...//////222333555444333222222333zzznnn]]]PPPQQQPPPNNNLLLKKKKKKLLLMMMPPPIIIAAA<<>>>>>===;;;:::999:::;;;<<<;;;::::::999444///222999>>>???>>>999444222444777<<<;;;999555111...---...---------,,,+++)))'''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''&&&&&&''')))***(((///>>>BBB777+++''''''&&&&&&&&&&&&'''((((((******+++,,,---//////000222333555555333222333444zzzssshhh[[[QQQPPPOOOMMMLLLKKKLLLNNNOOOTTTJJJ???<<>>BBBAAA>>>999444444999>>>GGGEEE@@@999222...---...,,,---,,,,,,+++)))((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&&&&'''))))))'''///;;;>>>444***&&&''''''&&&&&&''''''((()))))))))+++,,,...///000111222444555555444333444444yyyvvvpppggg]]]WWWPPPOOOMMMKKKKKKKKKMMMMMMOOOEEE===:::>>>LLLjjj|||bbbNNNMMM[[[___cccnnntttuuuwwwwwwxxxwwwyyy{{{vvv{{{|||wwwppp]]]IIIBBBGGGPPPZZZbbb\\\XXXTTTSSSVVV[[[aaafffaaa___]]]___bbbeeedddbbbgggiiimmmrrrvvvxxxxxxwww}}}~~~~~~~~~}}}|||{{{zzz{{{||||||}}}|||zzzzzzzzz{{{{{{{{{wwwwwwwwwwwwvvvxxx|||~~~~~~^^^KKKFFFDDD<<<333///111555888:::CCCTTTccckkknnnmmmfff]]]UUUMMMHHHBBB@@@AAADDDIIITTThhhyyyssslllmmmllliiihhheeecccaaaaaabbbaaa```aaa]]]YYYVVVTTTQQQNNNLLLHHHGGGEEEDDDCCCAAA>>><<<:::999999999999:::;;;<<<777666444111++++++666CCCFFFDDD@@@999555555;;;AAAIIIFFF@@@888222...///000///...---,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&'''))))))%%%%%%***,,,(((&&&''''''''''''''''''(((((()))((()))***,,,...000111222222444555555444444444555|||wwwtttvvvrrrggg]]]ZZZRRRPPPMMMKKKIIIIIIJJJJJJFFFAAA===;;;999CCCbbbmmmUUUNNNVVVYYY\\\cccdddqqqyyyuuupppooouuuxxxuuurrrrrrvvv~~~~~~tttbbbQQQKKKOOOVVV^^^dddXXXWWWXXX```llltttuuuqqqiiieeeaaaaaafffjjjllllllmmmpppuuuzzz~~~}}}|||{{{{{{|||}}}~~~~~~~~~yyyzzzyyyxxxwwwxxxzzz|||yyy~~~sss___NNNBBB===;;;333333444777888===LLL\\\jjjuuu}}}zzztttooojjjddd^^^]]]___dddiiisss~~~rrrmmmnnnmmmjjjjjjgggcccaaa```___^^^\\\]]]ZZZVVVSSSQQQOOOLLLJJJHHHGGGEEEDDDCCCAAA>>><<<888888888999:::;;;<<<===888666333000,,,---999FFFJJJGGGBBB;;;555555:::???BBB@@@;;;444000///111444222111///,,,***'''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&'''))),,,'''$$$$$$%%%%%%'''***(((''''''''''''((())))))((()))***,,,...000111222111333555555444333444555yyyvvvxxx|||wwwgggZZZVVVQQQOOOLLLIIIHHHGGGGGGHHHCCC@@@??????999===ZZZ|||mmmXXXTTT^^^bbbcccaaaZZZmmm~~~uuuqqqsss{{{|||tttrrrvvv{{{xxxjjjvvv}}}~~~}}}uuuhhh[[[YYY]]]dddkkkqqqrrrxxx|||nnnkkkggggggjjjoootttwwwwwwzzz}}}~~~~~~{{{|||{{{yyywwwwwwxxxzzzwww|||}}}kkkTTTDDD===666222444444666@@@NNNgggyyy~~~sssoooooonnnlllllliiieeebbbaaa___^^^\\\ZZZWWWSSSQQQOOONNNKKKIIIHHHFFFDDDCCCCCCAAA>>>;;;777777888:::;;;===>>>>>>999555111000///111;;;EEEHHHGGGCCC<<<777555999===:::999555111//////222666444333000,,,)))'''%%%%%%###$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&''')))(((((('''(((''''''&&&'''((((((''''''(((((()))***))))))+++,,,...///000111000222444444333333444555jjjWWWPPPNNNLLLJJJGGGFFFFFFGGGHHHEEE?????????::::::RRRpppmmmXXXTTTaaajjjqqqqqqiiillluuuyyy|||~~~~~~vvvgggYYYhhhvvv}}}vvvlllbbb```ccchhhqqqyyy}}}oooooooooooopppuuuzzz}}}}}}}}}zzzxxxvvvwwwxxxyyy||||||fffVVVFFF888555444222777@@@XXXooovvvrrrooommmkkkjjjgggcccaaa```___^^^\\\YYYVVVSSSPPPOOONNNKKKIIIFFFEEECCCBBBAAA???<<<:::666777999;;;===>>>???@@@999333//////222444;;;AAADDDDDDBBB>>>888666888;;;888777444111//////222555444222///,,,)))((('''&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))$$$&&&((('''&&&%%%$$$###((((((((((((((())))))*********+++,,,---//////000...000222333222222333444mmmUUUMMMKKKJJJHHHFFFFFFGGGHHHIIIGGG>>><<<>>>:::999LLLfffwww^^^TTT]]]iiivvv}}}xxxlllxxx~~~zzz~~~{{{vvvkkk```eeewww~~~~~~|||wwwnnneeeaaaaaaeeeoooxxxuuu|||uuunnnqqqtttvvvvvvyyy~~~~~~~~~~~~}}}{{{xxxvvvvvvwww|||~~~uuu]]]GGG???;;;555666<<>>;;;888666777999<<<>>>???@@@AAA999111---///333666:::>>>???AAAAAA>>>:::777888:::999888666333000///111333222111...,,,***)))))))))''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))'''(((((($$$###$$$&&&&&&((((((((((((((()))******++++++,,,,,,---...//////---///111222222111222444cccQQQHHHDDDDDDDDDEEEFFFFFFGGGGGGLLLCCC>>>>>>;;;:::FFFWWWssscccXXX___llltttxxx{{{}}}xxxqqqrrryyy|||vvvuuuyyytttiiikkkzzz~~~~~~~~~|||zzz{{{xxxjjj\\\]]]jjjqqqnnntttrrrpppnnnggg```bbbggglllvvv}}}||||||~~~zzz{{{}}}}}}{{{yyyxxxwwwvvv~~~~~~~~~gggPPPBBB;;;888777???OOOggg}}}wwwmmmhhhffffffiiiccc]]][[[]]]___]]]ZZZYYYWWWUUUSSSRRROOOKKKHHHGGGFFFEEECCC@@@>>>;;;:::666888===AAACCCDDDBBBAAA:::777000,,,000888===<<<555@@@CCC>>>===AAA???888777444000//////111222333000...---+++)))''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&((()))+++,,,*********+++,,,---...//////111333444333222222333]]]OOOKKKGGGGGGGGGGGGHHHHHHHHHHHHIIIAAA===>>><<<999CCCQQQvvv{{{jjj^^^```kkkrrrvvvyyyttt}}}}}}pppfffeeehhhsss|||~~~ttteeeiiiwww}}}~~~~~~}}}{{{|||zzznnnbbbcccpppvvvrrrppphhh^^^UUUMMMLLLXXXeeewww~~~}}}{{{zzzzzzyyy}}}}}}}}}lllTTTCCC:::888999@@@RRRlllwwwooollljjjiiihhhbbb]]][[[]]]^^^\\\ZZZXXXVVVSSSQQQOOOMMMJJJHHHGGGFFFEEEBBB???<<<:::999:::???EEEIIIHHHFFFCCCBBBBBB>>>777111333:::<<<:::;;;@@@AAA>>>AAAGGGBBB888777444111000111222111111///...,,,***((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''')))***+++*********+++,,,---...//////111333444333222222333yyyVVVKKKJJJGGGGGGGGGGGGGGGFFFFFFFFFEEE???>>>???<<<999>>>IIIiii}}}ppp```]]]ccckkkqqquuuppp{{{ssseee```aaammm{{{uuudddgggsss}}}~~~~~~~~~||||||zzzqqqhhhjjjtttxxxuuukkkcccZZZSSSQQQWWWhhhyyy~~~~~~}}}}}}{{{||||||pppZZZPPPNNNBBB999???WWWppptttpppnnnkkkiiifffbbb]]][[[\\\]]][[[YYYXXXUUUQQQNNNMMMKKKJJJHHHGGGFFFDDDAAA>>>:::888777888@@@IIILLLJJJFFFEEEEEECCC@@@888222333888999666???AAA??????EEEKKKEEE888777555444333444333111///...---,,,***((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))*********+++,,,---/////////111333444333222222333rrrQQQHHHEEEEEEDDDDDDCCCBBBBBBAAAAAABBB??????AAA>>>:::<<>>777222333999:::777@@@???======CCCHHHCCC999888777777777777555111...---,,,+++)))'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((()))******+++,,,...///000///111333444333222222333kkkSSSIIIAAACCCCCCBBBAAA@@@???>>>>>>BBBAAAAAABBB@@@<<<<<<>>>TTTqqqttt\\\KKKLLLYYYiiirrr||||||yyyuuurrrqqqooommmpppwww}}}tttsssmmmsssyyy}}}~~~}}}}}}|||yyytttqqqsssvvvvvvrrrooonnnuuu}}}~~~zzzVVV999999EEEQQQfff}}}wwwnnnlllkkkfffbbbbbb```]]][[[ZZZYYYXXXXXXWWWTTTOOOMMMLLLKKKJJJIIIFFFDDDAAA===999666444444000777===>>><<<<<>>777222444:::===:::>>>===;;;:::===@@@>>>:::888888999::::::777222...,,,+++***((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((())))))(((''''''''''''((())))))***+++,,,...///000///111333444333222222333}}}yyycccTTTLLLAAADDDDDDCCCBBBAAAAAA@@@@@@BBBBBBAAAAAA@@@>>>======LLLkkkyyybbbOOOMMM[[[llluuuuuurrrpppnnnpppwwwsssqqqyyysssuuuxxxzzz}}}~~~|||}}}}}}{{{xxxwwwyyy{{{zzzxxxuuuoooppp}}}}}}tttllloooyyymmmKKK===;;;@@@PPPbbbuuu|||~~~sssmmmjjjiiieeebbb```___]]][[[YYYXXXWWWWWWUUUSSSOOOMMMLLLKKKJJJIIIDDDBBB>>>:::777555444333666999;;;:::777777<<<@@@<<<999222---111:::>>>===@@@===888666888:::;;;:::777777888::::::777222///+++***)))'''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((()))(((((('''''''''(((((()))))))))+++,,,...000111///111333444333222222333yyysssrrriiiVVVNNNKKKBBBDDDDDDCCCCCCBBBBBBAAAAAACCCBBB@@@>>>>>>???>>>===DDDccc~~~kkkXXXTTT___mmmtttyyyvvvuuusssrrrttt{{{}}}~~~xxxlllooo|||yyywwwvvvwwwxxxyyy{{{||||||~~~~~~|||zzzzzz}}}~~~{{{xxxzzz~~~yyyqqqlllmmmllldddYYYSSSQQQ[[[nnnrrrXXXFFF???CCCJJJYYYcccsssvvvqqqlllhhheeedddbbb```^^^^^^]]][[[YYYWWWVVVVVVRRRPPPNNNLLLLLLJJJHHHFFFBBB@@@<<<999666444444444666888999999777777999:::555333...,,,555BBBKKKMMMHHH>>>555333777;;;;;;999444444555777777555111...***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((('''''''''(((((()))(((((()))***,,,...000111///111333444333222222333tttmmmjjj]]]JJJEEEHHHCCCCCCCCCBBBBBBBBBBBBAAAAAACCCBBB>>>;;;<<<>>>???===>>>^^^qqq___YYYbbblllppp{{{{{{}}}~~~|||vvvnnniiinnn{{{|||lllgggnnnpppiiinnn}}}|||xxxtttttttttuuuvvvxxxyyyzzz{{{yyyxxxyyy}}}|||xxxvvvzzzyyytttoookkkaaaTTTJJJFFFJJJWWWooowwwYYYGGG???===AAALLL^^^oooxxxxxxtttooogggfffdddbbb```___^^^^^^]]]]]]]]][[[XXXVVVVVVVVVPPPNNNMMMLLLKKKIIIFFFDDDAAA???;;;888555444444444111333555777999999888888555333111333@@@SSS```dddPPP@@@222111999>>><<<888222222222444555333000---***)))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((()))***,,,...000111///111333444333222222333zzz|||cccLLLNNNKKKAAAEEE>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@SSSqqqpppcccXXXWWWfffzzz{{{nnnssstttiiiqqq{{{{{{jjjmmmpppuuu{{{qqqnnnpppwww{{{{{{~~~yyyooonnnvvvxxxyyyzzzzzzzzz{{{}}}zzzvvvuuuyyy}}}{{{tttoooggg___```gggtttcccGGG>>>999@@@HHHNNNSSSVVVTTTOOONNNRRRXXXZZZ[[[[[[]]]___[[[\\\\\\[[[XXXWWWWWWXXXQQQPPPMMMJJJGGGFFFDDDDDD???===999555333222333333666777999999777555444444666...,,,:::SSSfffkkkhhhSSS>>>111777>>>:::666888777333000000333333000,,,,,,***'''%%%&&&&&&%%%$$$)))&&&$$$%%%''''''%%%###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((('''''''''''''''******+++,,,---///000111111111222333333333222222|||yyy^^^GGGIIIGGG???BBB>>>???@@@AAABBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAADDDUUUqqquuujjj^^^XXXbbbqqqrrrhhhnnnrrrkkkrrr{{{tttwww|||sssqqqrrrvvv~~~|||wwwyyyyyywwwuuurrrsssvvvyyyzzz||||||{{{{{{|||~~~|||yyyyyy|||~~~zzztttqqqzzzaaaMMMAAA<<<999;;;???@@@@@@???EEEKKKSSSYYY[[[[[[\\\]]]ZZZ[[[[[[XXXUUUSSSSSSTTTOOONNNLLLJJJGGGEEECCCBBB>>><<<888444222111222222666777888777666555555555777///---888MMM\\\]]]YYYGGG;;;666>>>BBB<<<888:::444111///000333444111...,,,)))'''%%%&&&&&&%%%$$$(((&&&$$$%%%''''''%%%###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''******+++,,,---///000111111111222333333333333222uuuWWWBBBCCCCCC>>>???>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBJJJZZZsss}}}ssseeeZZZ]]]hhhllleeejjjqqqpppvvv|||uuu{{{tttttt{{{{{{yyyxxxrrrssswwwwwwrrrwwwzzz|||}}}|||{{{||||||~~~}}}~~~}}}}}}vvvoooxxxmmmQQQ@@@222111333222222444:::AAAKKKTTTYYY[[[[[[[[[ZZZZZZYYYVVVSSSPPPOOOOOOMMMMMMLLLJJJGGGDDDAAA???===;;;777333111000000111666666666666666777777888777222111999HHHPPPNNNIII777888>>>FFFEEE;;;666777444111///000222333000---+++)))&&&%%%&&&&&&%%%%%%'''&&&%%%%%%&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''''''''(((******+++,,,---///000111111111222333333333333333pppSSSAAA@@@BBB@@@>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAABBBCCCCCCGGGVVVqqqzzzlll^^^]]]dddoookkklllpppuuu}}}wwwvvvyyyxxx|||yyyrrrrrrxxxuuummmsssvvvzzz||||||{{{{{{|||}}}|||sssiii```cccsssoooVVV@@@:::999444222555444:::CCCLLLSSSXXX[[[\\\[[[[[[ZZZWWWRRROOONNNNNNMMMMMMMMMKKKHHHDDD@@@>>>;;;999555222000///000000555444333444777:::<<<===777555666===FFFJJJFFFAAA888CCCQQQVVVMMM???777555555333222222222111---++++++)))&&&%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((''''''''''''((((((******+++,,,---///000111111111222333444444444444iiiQQQDDD@@@CCCDDDAAA??????@@@@@@@@@???>>>>>>======>>>???@@@AAABBBBBB===JJJfffsssdddaaaffftttuuuqqqooottt|||{{{~~~rrrmmmppppppkkknnnqqquuuxxxzzzzzz{{{|||{{{}}}~~~|||~~~zzzvvvlllpppvvv}}}~~~^^^JJJ>>>555333666444666;;;BBBKKKSSSZZZ]]]\\\\\\[[[XXXTTTQQQPPPPPPMMMMMMMMMKKKHHHCCC???===999777444111//////000111444222111444999===??????222444999@@@FFFGGGCCC???GGGWWWfffeeeXXXIII===888333222333333333222///---+++(((&&&%%%&&&'''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((******+++,,,---///000111111111222333444555555444vvv^^^OOOIIIBBBDDDHHHBBB@@@AAAAAAAAA@@@???>>>>>><<<<<<======>>>???@@@@@@===DDDZZZzzzzzzkkkeeeiiittt}}}yyypppoooqqq|||wwwmmmjjjlllnnnlllooosssvvvwwwxxxzzz|||xxxzzz|||{{{zzz{{{wwwwww^^^EEE888444555666555555:::CCCMMMUUUYYYZZZZZZZZZWWWTTTRRRQQQRRRMMMLLLKKKIIIEEEAAA>>><<<777555333000///000222333333111000333888<<<<<<;;;...222:::@@@CCCBBB???===KKK[[[fffaaaUUUJJJ???666000111333555555444333222***(((&&&%%%&&&''''''&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((''''''''''''(((((()))******+++,,,---///000111000111222444555555555555hhhRRRLLLLLLBBBCCCIIIBBBBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;<<<<<<=========BBB@@@JJJgggpppggghhhooouuulllcccjjj~~~tttooooooppprrrtttuuuuuuvvvxxxzzzvvvwwwyyyzzzzzz{{{|||~~~{{{wwwrrrffffffjjj```NNNCCC;;;777444222555<<>><<<:::555444222000000222444666444111000222666888555222///555>>>BBBBBB???<<<;;;@@@NNNUUUNNNGGGEEE===333333555777777666333111000***(((%%%%%%&&&''''''&&&"""$$$&&&%%%######%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))******+++,,,---///000111000111222444555666666666]]]IIIIIIMMMAAAAAAHHH@@@CCCCCCCCCBBBAAA@@@???>>>:::::::::;;;;;;;;;;;;<<>>;;;:::999444333111000111333666777555222000111444444///***444:::BBBEEEBBB===::::::888CCCGGGAAA@@@DDD@@@555:::;;;<<<:::555000,,,******(((%%%%%%&&&'''''''''!!!$$$&&&%%%######%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''''''''''''''((()))*********+++,,,---///000111000111333444555666666666WWWPPPGGGDDDEEEFFFEEEBBBAAABBBBBBBBBAAA>>>;;;999::::::;;;<<<===>>>??????<<>>CCC]]]ttthhhccc[[[~~~vvvgggiiinnnxxxzzzjjjmmmqqquuuvvvsssrrrtttwwwwwwwwwwwwwwwxxxyyyzzzzzz}}}yyynnn]]]LLLCCCEEEMMMTTTfffkkk}}}cccAAA888333555333222>>>NNNIIIHHHHHHLLLRRRSSSNNNIIIIIIGGGDDD@@@===:::888777444222000000333666777888666333444888777222...///555@@@FFFCCCCCCEEEAAA777<<<<<<@@@DDDCCC>>>===@@@MMMJJJDDD;;;333///...///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222222333555444333333444666RRRLLLFFFDDDFFFHHHGGGEEEBBBBBBBBBBBBAAA???===<<<;;;;;;;;;<<<======>>>>>>???===:::>>>RRRrrrzzzmmmggg```www|||uuuqqqgggfffxxx|||yyyzzz}}}{{{sssjjjzzzyyynnnjjjnnnssstttssssssuuuwwwwwwwwwvvvvvvvvvwwwwwwxxx~~~zzzoooaaaYYYZZZ```dddggg\\\fffzzzoooIII<<<444666888666;;;DDDJJJIIIJJJMMMPPPQQQNNNJJJHHHFFFCCC@@@<<<999777666333222111222444666777777666444555888666111---...222999>>>@@@AAA@@@;;;444===<<<===@@@???===???DDDSSSNNNFFF===555///,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''''''''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222222333555555444333444666MMMIIIEEEDDDFFFGGGFFFDDDCCCBBBAAA@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<@@@;;;777:::DDD[[[|||ssskkkbbbkkkkkkkkkpppmmmkkksssuuutttrrrmmmiiiiiilllppp{{{wwwrrriiimmmrrruuuvvvuuutttuuuwwwvvvuuuuuutttuuuuuuuuu|||xxxjjjdddgggkkkjjjfff```qqqnnnWWWAAA:::888555333555FFFHHHJJJMMMNNNMMMLLLKKKFFFEEEBBB>>>;;;888666666222111111333666777666555555444666888444...,,,...333444999AAACCC===777555@@@<<<;;;<<<;;;;;;???EEEPPPJJJAAA:::555111+++(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222111333555555444333444555IIIFFFCCCBBBCCCCCCBBB@@@BBBAAA???>>>===>>>???@@@<<<<<<<<<;;;;;;;;;::::::>>>888666:::===IIIlllxxxmmm^^^```cccmmmxxxxxxuuuvvv|||}}}}}}wwwmmmkkktttvvvmmmgggkkkqqqvvvxxxwwwssspppttttttsssssstttuuuuuuvvvxxx{{{sssjjjiiilllllljjj}}}|||ZZZEEE;;;555333444===BBBHHHLLLLLLKKKJJJIIIDDDCCC@@@===999777555444000111222555777777666444333444555666111++++++///:::777<<>><<<<<<:::888;;;AAADDD>>>777444444222---(((''''''''''''''''''''''''((('''%%%$$$$$$%%%&&&'''%%%&&&''''''((('''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222111333555555444444444555DDDBBBAAA@@@@@@AAAAAA@@@AAA???===;;;;;;<<<===???<<<<<<;;;;;;::::::999999:::666888===<<>>;;;888555444333000000222555777888555333222333555444...)))---444CCC@@@DDDLLLKKKAAA>>>BBBCCC@@@??????;;;666666:::;;;666222111333333...***'''''''''''''''''''''''''''&&&%%%$$$$$$%%%'''(((%%%&&&''''''(((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222000333555666555444444444DDDCCCBBB@@@AAABBBDDDEEE@@@???===;;;::::::;;;<<<;;;;;;;;;::::::999999999666555:::???<<<===RRRllluuubbb]]]kkk~~~}}}wwwyyy~~~sss```TTTWWWgggvvv~~~wwwpppsss~~~iiicccaaabbbhhhooosssqqqnnnlllmmmnnnppprrrtttwwwxxxuuuvvvzzz}}}vvv{{{zzziiijjj|||gggOOO<<<222222666===CCCGGGGGGEEECCC@@@???<<<999666444333222000111222555777777555333222444666444---***333>>>HHHJJJNNNNNNHHHAAA@@@EEEEEECCCBBBAAA===555333555999666444333333111,,,)))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222000333555666555444444444OOOMMMJJJFFFCCCCCCDDDFFFAAA@@@>>><<<;;;:::;;;;;;:::::::::999999999999999555666:::;;;888:::GGGWWW~~~pppbbbmmm~~~~~~{{{mmmaaabbbpppuuu|||}}}vvvmmmdddbbbhhhmmmooonnnjjjjjjkkkmmmoooqqqssstttttttttvvv{{{{{{vvv|||rrrccc___fffttthhhNNN===999888999===BBBEEEEEECCC???===;;;888555333222111111111222444666777666444444666888555///...;;;JJJLLLUUUXXXOOOCCC@@@CCCGGGFFFCCCBBBAAA<<<666444666555555444333000---)))'''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++---///111222000222666777666444333333\\\YYYSSSKKKEEEBBBBBBDDDBBBAAA@@@>>><<<;;;::::::999999999999999999999999666888999777555777AAAJJJ}}}{{{fffkkk|||~~~yyyvvv|||~~~kkkaaaccciiimmmmmmiiiiiijjjkkklllmmmooopppqqqrrrssstttzzzvvvsssuuuiii___\\\hhhsssyyylll[[[AAA;;;777888>>>CCCEEEDDD>>><<<:::777555333111111222111111333666777666555777888:::777000111@@@QQQPPP]]]```PPPAAA@@@FFFIIIGGGDDDAAA@@@<<<666666999///111222111---)))''''''((((((((((((((((((((((((###$$$&&&'''((('''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))******+++---///111222///222666777666444333333LLLIIIDDD@@@======>>>???>>>>>>===<<<;;;::::::999:::999777666666666777888888777777888:::<<<>>>???kkk~~~yyypppkkkwwwppp___aaa___```gggiiigggjjjmmmmmmlllkkkkkklllpppsssuuuvvvwww}}}|||tttllleeegggllluuu}}}|||uuummmnnnVVVHHH:::777>>>EEEDDD@@@===;;;999555222///---,,,...111444666666555555666888>>>===444///888FFFOOO```fff^^^HHH===CCCJJJJJJDDDCCCDDDDDD>>>777777;;;555444333111...+++'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''')))(((&&&%%%&&&''')))+++******+++,,,...///000000111333555555444333444555GGGEEEBBB>>><<<<<<<<<=========<<<;;;;;;:::999999999999777666666666777888777777777777999;;;===>>>ZZZooogggtttttt~~~aaaRRR[[[[[[XXX___eeehhhhhhiiijjjjjjjjjkkkkkknnnppprrrrrrrrrvvv~~~}}}qqqccciiisssyyyyyypppddd[[[sssjjj\\\KKKBBBAAABBB???;;;:::888666444111000//////000333666888777777666777999===<<<444222<<>>===;;;;;;::::::;;;;;;::::::999999999888999888888777666777777777666555555666777999;;;<<>>666555333222111111111111333666999:::999888777777;;;;;;888444777@@@KKKPPPOOOJJJ@@@:::DDDXXXfffhhhaaaQQQAAA===>>><<<777555444333111///---***((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((''''''&&&&&&((()))***)))***+++,,,...///000111111333555666555444444555<<<<<<<<<<<<;;;;;;:::999999999999999888888888888999888888777777777777777555444444444555777999:::KKKgggsssnnniiifffccciiisssxxxvvvttt~~~zzzooohhhcccdddxxx|||qqqmmmqqqwwwvvvpppaaaYYY\\\]]]fffcccaaaaaadddgggiiiiiikkkmmmnnnnnnnnnnnnqqqtttzzz~~~vvviii^^^[[[aaajjjrrrvvvpppnnnxxxyyykkkiiiiiifffgggnnnxxxvvvpppggg[[[OOOEEE@@@555444222111000111222333555777::::::999888888888???;;;777:::BBBIIIJJJGGGJJJ@@@666888III]]]iiikkk^^^MMM<<<777999999777555888666333///,,,)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&(((''''''''''''((())))))))))))+++,,,...///000111000333555666555444444444999:::;;;<<<<<<;;;::::::777777888888888888888888888888888888777777777666444444333333444666888999GGGOOOlllrrrfffaaaaaahhhttt|||zzzzzztttmmmnnnwwwsssgggrrrYYYVVVYYYSSSaaa```___```ccceeegggggghhhiiikkklllmmmnnnpppqqqrrryyyvvvooommmnnnnnnnnnjjj]]]UUU]]]oootttnnnppppppkkkkkkrrrxxxzzzyyyqqqbbbOOOAAA999555444222000000111222333777888999999888777888:::CCC??????JJJWWWZZZRRRIIIOOOBBB777:::FFFOOOQQQPPPNNNDDD:::888888888888:::<<<:::555000+++(((&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((()))***,,,...///111111000222666777666444333444888999:::;;;;;;;;;::::::666777777777888999999999777888888888888777666666444444333333444555777888<<<;;;UUUxxxmmmllltttuuuyyy|||{{{wwwqqq}}}tttZZZUUUXXXQQQZZZ]]]aaaccccccdddeeefffddddddeeegggiiilllnnnoooqqquuu|||vvvpppkkkfffaaaYYYQQQPPPZZZggguuuvvvbbbMMM===444555333111000000222444666999999999777666888;;;>>>EEEEEEMMM\\\fffddd[[[TTTNNNBBB<<>>GGGHHHAAA:::777:::666111+++'''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((((((((***,,,...000111222///222666888666444333333888777777777777777888999666666777888999::::::;;;777888888999999777666555555444444333444555777888999===BBBOOOqqquuunnnwwwzzzzzzuuuUUULLLOOOOOOZZZfffjjjfffaaabbbeeefffeeecccdddgggkkkmmmnnnlllpppuuuvvvwww~~~yyyeeeYYYXXXYYY___eee___UUUZZZggg}}}iiiSSSBBB999777777111000//////222666;;;>>>???===:::666666;;;BBBGGG<<>>AAAKKKXXX[[[QQQDDD<<<666333---(((&&&%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((()))((((((((('''(((***,,,...000222222///222666888777555333222888777777:::===>>><<<999999999888777777888999:::999999888777666555555444555444444444555666888999;;;:::888>>>VVV{{{qqq{{{|||tttuuu[[[QQQLLLPPPZZZhhhoookkkdddaaaeeeeeeeeeeeegggiiikkkmmmnnnooopppooorrr|||ppp]]]VVVUUUZZZYYYVVV]]]jjj~~~}}}ggg\\\KKK===666444444444///......111666;;;>>>???AAACCC>>>444333;;;>>>:::000DDDOOOFFF<<<===EEEHHHJJJMMMLLLFFFAAA@@@>>>;;;:::\\\{{{qqq___MMM???777000)))&&&((()))'''$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,,,,------///000222222222444777777666444333333888777777:::<<<===;;;999888888777666666777888999888777777666555555444444444444444444555666777888777777888<<>>;;;AAAGGGGGGSSSUUUSSSMMMIIIGGGCCC>>><<>>CCC===777@@@OOOccchhhiii```TTTLLLJJJJJJGGGFFFDDDBBBEEEGGGBBB:::GGGCCC<<<555555666555111,,,***(((&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++,,,...000222333111333666777666555555555555777999999888777777777555555555555555444333222111111222222333333444444222222333333444333333222555222333777888===NNNaaa{{{iiidddooommmfffiiikkkllljjjddd___aaakkksss{{{~~~oooaaa^^^dddiiipppvvvxxxtttyyy\\\HHHBBBGGGTTT```cccbbb```___^^^^^^^^^___aaaccceeehhhjjjmmmoooooossssssyyynnnbbbWWWRRRUUUbbbqqqwwwuuurrrnnn~~~|||~~~yyylll```ZZZWWWRRRMMMKKKHHHFFFDDD@@@>>>;;;888555333111111111111111///---...111333555777;;;AAADDDDDDAAA===999>>>CCC???777777HHH[[[hhhrrrwwwmmmXXXKKKKKKRRROOONNNJJJFFFEEEEEEAAA:::@@@:::555333555666444000)))((('''&&&&&&'''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***,,,...000222333000333666777666555555555444777999999777555666777555666666666555444222222111111222222333444555555333333222222222222333333222444444333333999DDDMMMfffzzzkkkqqqvvvyyyyyy{{{yyyqqqgggeeelllttt}}}{{{vvvwwwzzz~~~www{{{ppp\\\LLLEEEKKKVVV___^^^]]]\\\\\\]]]^^^^^^```aaabbbeeeiiikkkmmmmmmrrrpppsss|||zzzeee\\\[[[gggrrrssskkkeeekkkzzz~~~tttiiieeeddd```ZZZTTTPPPNNNKKKHHHDDDAAA@@@???<<<;;;:::777444111000000///000111000///000444777888999===AAADDDCCC???<<<<<>>UUUxxx}}}|||~~~~~~{{{~~~}}}tttlllttt]]]IIIEEEIIIZZZZZZYYYZZZZZZ\\\^^^___``````aaadddhhhkkkllllllpppmmmnnnvvv{{{~~~xxxjjjbbbiiirrrppphhhcccssswwwwwwvvvwwwkkk^^^WWWTTTRRRQQQPPPGGGHHHGGGDDD@@@>>>>>>@@@666777777666444222333333+++---///...,,,---000333999;;;>>>AAACCCBBB???;;;>>>HHHJJJAAAAAASSSiiitttdddTTTXXXeeeZZZ[[[XXXPPPKKKKKKLLLJJJ<<<777555666666333...***&&&&&&''''''&&&&&&((()))&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((***+++---000222333000222666777666666555666888888888888777777777666666555555555555444444444444333222111111111111222333333333222222222111111222222222333333333444444AAASSSwwwzzznnntttqqqWWWKKKJJJGGGMMMWWW^^^]]]XXXZZZ___YYY\\\___aaaccceeehhhkkkkkkllllllmmmnnnrrrwww{{{uuusssmmmbbbdddooo~~~rrrgggsss~~~~~~lllaaaUUUNNNMMMLLLIIIEEEBBBAAA@@@>>><<<;;;::::::999888666444222111111000,,,///222000...111777>>>???666777@@@@@@999;;;FFFRRRYYYKKKCCCVVVeeepppcccUUU\\\cccaaaaaarrrsss^^^PPPPPPJJJ<<>>===;;;:::999888888777666555333222111000000---///000000000333999===>>>:::999777333777KKKbbbjjjZZZIIILLL^^^fffjjjttt|||jjjWWWOOOQQQZZZhhhrrr```AAA:::<<<===<<<777555888888222***''')))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))+++,,,...///111111000333555666555444444444777777777777666666666666555555555555444444444444444555666666666555444333222222222222111111111000111111222222222333333333333;;;LLLkkkaaaKKKEEEDDDHHHOOOTTTTTTTTTVVVWWWYYY[[[]]]]]]___aaaccccccdddeeefffgggkkkooosssrrrwww~~~~~~{{{uuuyyywwwmmmhhhqqq{{{~~~zzzxxxxxx|||yyytttoookkkiiihhhhhhaaaaaa```______^^^]]]]]]ZZZ\\\^^^```dddmmmxxxpppWWWPPPHHHCCCCCCBBB>>>:::;;;;;;999888666666555555555444333111000/////////.........000333666:::===555<<>>UUUkkkiiiTTTQQQaaafffdddhhhkkkiiiPPPDDDPPP[[[\\\fffwwwlllOOO;;;888@@@GGGBBB???===<<<555+++%%%&&&***)))((((((''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***+++,,,...000111222000333555666555444444444777777666666666555555555555555555444444444333333333444666777777666444222222111111111111000000000111111111111222222222222555888>>>RRRyyypppsss}}}~~~yyyzzz|||___NNNFFFAAAFFFMMMRRRTTTVVVUUUWWWYYYZZZZZZ[[[]]]___```aaacccdddeeehhhlllpppoooqqqtttwww|||{{{xxx~~~vvvkkkssszzzyyyqqqjjjggghhhllljjjfffcccaaa`````````YYYZZZZZZ[[[[[[ZZZYYYYYYVVVVVVUUUTTTUUUZZZaaagggttt~~~zzziiiYYYNNNIIICCC@@@???>>>:::777888777666555444444444444333222111000///.........///......000555:::<<<===999======999;;;IIIYYYbbbWWWSSSgggvvviiiccciiifffVVVNNNTTTeeejjj```___jjjeeeQQQ>>>:::@@@FFFFFFFFFEEEBBB???:::000&&&$$$((()))(((''''''''''''((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))***+++---...000111222000333555666555444444444666666666555555555555444555444444444444333333333111222444555555444333111111111111000000000//////000000000111111111222222111333444===[[[rrreeelllqqqqqquuu{{{}}}nnnuuu{{{|||wwwssssssuuusssnnnrrruuu\\\MMM???===DDDKKKQQQUUUSSSTTTVVVWWWWWWXXXZZZ\\\]]]___aaabbbdddfffjjjmmmmmmooopppqqqssszzz~~~{{{wwwnnntttxxxuuukkkdddbbbdddaaaaaaaaa```___^^^\\\\\\VVVWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTRRRQQQRRRTTTVVVXXX^^^ddddddaaa[[[SSSLLLIIIEEE@@@>>>>>><<<999777666555444444333333333333111000///...............///...///222777;;;======DDD>>>666666CCCRRRWWWSSSMMMTTTiiimmm```eeejjj[[[AAARRRfffnnniii___\\\]]]QQQ???333:::HHHMMMKKKIIIEEE@@@:::444,,,&&&''',,,((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))******+++---///000222222000333555666555444444444666555555555444444444444444444444444333333333333000111222333333333222111000000000000///////////////000000000000111111111...111333555EEEfffhhhaaa```eeefffbbbccciiilllttt|||~~~zzztttpppoooxxxtttwwwoooZZZEEE<<<>>>CCCIIIMMMNNNPPPRRRSSSSSSTTTVVVXXXYYY[[[]]]___```cccfffiiigggjjjmmmnnnooosssyyy~~~wwwqqqpppsssuuuqqqjjjdddccceee]]]^^^___```___]]][[[YYYWWWWWWVVVUUUTTTRRRRRRQQQPPPPPPPPPQQQPPPPPPPPPOOORRRTTTUUUSSSPPPMMMKKKJJJFFFCCC???===;;;:::999777444333333222222222333333000///...............//////000222444777:::===>>><<<;;;@@@MMMYYYXXXJJJ<<<@@@EEEJJJKKKTTTggghhhTTTJJJbbbrrrkkk___ZZZXXXSSSAAA???BBBIIIRRR[[[fffnnnZZZMMM>>>444---''''''***''''''((()))))))))((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***+++,,,---///111222333000333555666555444444444555555555444444444333333444444444333333333222222111111111111222222222333000000/////////........./////////000000000111111///222555666999JJJlllzzziii^^^```ffffffeeegggwwwzzz~~~}}}|||{{{mmmTTTEEE@@@???BBBEEEIIIKKKMMMNNNOOOPPPRRRTTTSSSUUUXXXZZZ[[[]]]```ccc```dddhhhjjjjjjkkkooosssvvv|||yyywwwwwwuuupppjjjfffdddccc]]]^^^______^^^]]][[[YYYXXXWWWUUUSSSRRRRRRRRRRRRMMMLLLLLLLLLMMMMMMMMMLLLOOOOOOOOOOOOMMMIIIGGGGGGCCCAAA===:::888777777666111111111000000111222222//////............///000///222666777777888<<>>@@@EEEGGGJJJKKKLLLMMMPPPRRRNNNPPPSSSUUUWWWYYY\\\^^^^^^bbbeeefffeeeeeehhhjjjiiilllqqqyyy~~~{{{uuuooohhhccc___\\\]]]]]]]]]\\\[[[ZZZYYYXXXUUUTTTQQQOOOOOOOOOPPPQQQNNNLLLJJJIIIJJJJJJJJJIIIHHHGGGIIIKKKKKKGGGCCCAAABBB???;;;777555444555555000////////////000111111///............///000000///333888888666777;;;@@@SSSZZZdddaaaHHH111888NNNJJJVVVVVV[[[hhh^^^QQQXXXnnnmmmiiiddddddbbbXXXKKK@@@FFFMMMVVVfffvvvzzzuuudddKKK111''')))+++***((('''***---///000...,,,***&&&&&&&&&'''''''''(((((($$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***+++,,,...000111222333000333555666555444444444777666555444333222222222222333333333333222111111111111111111111111111111000000///...............---------.........//////...000111111111777BBBJJJxxxzzzgggiiixxxzzzmmmsssyyyeeedddsss||||||vvvyyycccMMMEEEAAA;;;@@@@@@BBBEEEIIIKKKKKKJJJMMMMMMNNNPPPRRRUUUWWWXXX]]]^^^^^^```aaabbbccccccggghhhjjjnnnuuuvvvlllddd```___^^^^^^]]]\\\ZZZYYYXXXXXXYYYWWWTTTQQQOOOMMMMMMMMMLLLKKKKKKJJJIIIJJJJJJJJJIIIJJJJJJJJJHHHEEEBBB@@@>>>===;;;888666444333222222111000///...---------000...,,,---///222333444888333333888888555<<>>;;;:::888555333222111111111000///...------------///...------///111222333222333666999:::>>>IIIUUUnnn^^^HHH>>>KKK___hhhfff{{{}}}ppp___UUUWWW^^^YYYSSSQQQVVV]]]cccjjjrrrmmm[[[IIIBBBCCCFFFIIILLLDDD888,,,))))))'''(((+++(((((())))))******++++++(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$&&&((()))'''%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***++++++---...///000111///222555777666444333333444333222111111111111111222222333333222222111000000000000000000000000000000///......------......------------............///111222000...///444888CCC___xxx}}}vvv}}}}}}uuupppvvvjjjOOOEEE888:::===>>>??????@@@AAABBBCCCDDDFFFHHHKKKMMMOOORRRSSSUUUWWWYYY\\\]]]^^^ccccccbbbcccdddeeefffgggeeeggglllqqqvvvwwwuuusss{{{}}}}}}yyyrrrhhhaaa]]][[[ZZZYYYWWWUUUSSSRRRQQQPPPOOONNNLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFGGGFFFDDD@@@===;;;666666444222111000000//////...------,,,,,,,,,,,,---......///111333555666333666666555>>>OOObbblllkkkKKK777GGGeeessssssqqqwwwiiiaaa```eeekkkooofff^^^[[[___```___fffrrrhhhUUUAAA999;;;???CCCFFF555...(((((()))))))))+++'''''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))******+++,,,---///000111222000222555666555444333333333222222111111111222222222222222222222111000000000000000000000000000000//////...------------...------------------------...000111000......000222555LLLkkk|||rrruuu|||~~~|||xxxvvvvvvwww|||lllRRRAAA===999777999<<<===<<<===>>>???AAACCCEEEGGGIIIKKKLLLNNNQQQTTTWWWYYY[[[]]]^^^```bbbcccddddddddd`````````aaadddeeedddcccfffiiillllllhhhbbb]]]ZZZVVVVVVTTTRRRPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCAAA>>>;;;999444333222000////////////------,,,,,,+++,,,,,,,,,,,,...000111333555777999888999666999KKKeeerrrqqqLLLEEELLLcccrrrrrrqqqtttsss___NNNTTTjjj||||||tttqqqoooiiibbbZZZTTTRRRRRRMMMCCC;;;>>>CCCBBB===:::+++((('''(((***+++***)))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((())))))******++++++,,,...000111222333000222555555444333333333333222222222222333333444111222222222222111000000//////////////////////////////...---------------------------------,,,,,,---...000000000///000000///;;;PPPlll{{{qqqoooxxxnnnrrrzzzpppSSSHHH:::444666:::999666::::::;;;<<<>>>@@@AAABBBDDDFFFHHHKKKOOORRRUUUVVVRRRTTTXXX[[[^^^_________```^^^\\\[[[\\\]]]]]]\\\YYY[[[]]]^^^[[[YYYXXXWWWQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGFFFEEEEEEDDDCCC@@@@@@???>>>>>>>>>>>>???AAAAAAAAAAAA???===:::888333222111000////////////,,,,,,+++++++++,,,,,,---...000111111111111444777666;;;CCCPPPeeeqqqfffRRR555MMMhhhtttrrrnnnmmmooodddYYYSSS```vvv|||pppnnnnnncccPPPHHHIIIDDD;;;@@@>>>AAAIIIKKKBBB555,,,'''((())))))***+++***(((***))))))((((((''''''&&&&&&'''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))************+++,,,...000111333333000222444444333333333444222222222222222333444555111111222222111111000//////////////////////////////...------,,,,,,------------------,,,,,,,,,,,,,,,,,,...///000000000000111444???UUUtttzzzwwwxxxxxx~~~zzziiicccooo}}}wwwpppnnnuuunnn^^^KKK>>>:::999666222888888888888999:::;;;<<<>>>???BBBEEEHHHLLLNNNOOONNNPPPSSSVVVXXXXXXXXXWWWXXXVVVUUUUUUWWWXXXYYYXXXUUUVVVWWWVVVSSSRRRRRRRRRKKKKKKJJJIIIGGGFFFEEEEEECCCCCCCCCCCCBBB@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<======<<<:::888666222222000///............++++++++++++,,,,,,---...111222333111...///222666888FFFYYYkkkrrrgggLLL444CCC[[[oooqqqppprrrooofffVVV___nnn}}}wwwjjjTTTAAA>>>EEECCC:::???@@@FFFLLLJJJ???444///(((***+++))))))+++***'''******))))))((((((((('''&&&&&&&&&'''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&&&&((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++)))***+++---///111222333000222333444333222333444000000000111111222444444111111111111111000000///........................///...------,,,,,,---------------,,,,,,,,,++++++,,,+++,,,---...//////...222111555CCCZZZxxxsssgggkkkttt~~~rrriiidddjjjuuu{{{zzz~~~kkkVVVFFF<<<666444666666555444444555555666888999;;;>>>BBBEEEGGGIIIMMMNNNPPPRRRRRRRRRRRRQQQMMMLLLLLLNNNPPPQQQPPPOOOLLLNNNOOOOOOMMMKKKKKKLLLGGGFFFFFFEEEDDDDDDCCCCCC>>>??????>>>===;;;999888:::999888888777777888888666777888999999777555444222111000...---,,,,,,,,,++++++++++++,,,---//////000222444333222555===CCCPPP\\\kkklll]]]KKKEEEGGGdddkkknnnnnnsssvvvkkk[[[XXXggg}}}cccFFFBBBGGGFFFCCCBBBAAACCCGGGHHHBBB777111111(((,,,,,,''''''***+++((()))))))))(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''&&&'''((('''&&&&&&))),,,&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&'''((()))***++++++((()))***,,,...000222333000222333333222222333444////////////000222333333111111111111111000//////..............................---,,,,,,,,,,,,------------,,,,,,+++++++++,,,+++++++++---...---,,,---,,,---333AAA[[[|||gggnnnwww}}}|||vvvtttvvvkkkjjjrrr~~~~~~mmmRRR@@@999888555444333222111111111222444555777:::===@@@CCCDDDFFFGGGIIIKKKLLLLLLLLLKKKGGGGGGGGGIIIJJJJJJGGGEEE???BBBFFFHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB;;;<<<<<<;;;:::888666444555555444333333333333444222333555666666555333222111000///---,,,+++******+++++++++,,,---...///000...111444666999@@@KKKTTTnnnrrrqqq]]]>>>222NNNsss|||wwwrrrsssxxxtttdddSSSiiinnn}}}QQQ777GGGTTTIIIBBBIIIFFFHHHJJJFFF999***$$$%%%''',,,+++&&&%%%)))+++)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%'''((('''&&&&&&***---&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++'''(((***,,,...000111222000222333333222111333444000000000000000000000000000000000000////////////,,,,,,------------------------------------------,,,,,,,,,++++++*********))))))***+++,,,,,,------///,,,...222444>>>\\\{{{wwwooorrrwwwvvvsssttt{{{wwwooosssxxxxxx{{{}}}___JJJ===555666222///000444666555222555444333333555999<<>>????????????@@@@@@@@@@@@??????>>>===<<<<<<<<<666666555444333333222222333333333222222222111111222222222222222111000//////...------,,,,,,,,,,,,,,,---...///111222444555000222888@@@HHHPPP^^^kkk|||cccHHH===DDDWWWqqq}}}{{{wwwrrrmmmkkkkkkuuuuuuzzzwwwRRRBBBDDDRRRRRROOOOOOLLLHHHMMMIII;;;...+++,,,+++))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&'''((())))))***)))***+++...000222333444222222333444444444333333000000000000000000000000/////////............---------------------,,,,,,------------------------,,,,,,,,,++++++******************++++++,,,,,,,,,///,,,---000///333FFF]]]}}}zzziiieeeiiikkkkkkmmm}}}zzzzzzwwwsssxxxdddmmmbbbNNNMMM777888888555000...///222000000000111333777:::<<<:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;:::999999888777777555555444444333222222111222222222111111111000000111111111111111000/////////...------,,,,,,,,,---222000---...000333444444888666;;;IIIYYYdddmmmsss[[[LLL@@@FFF^^^yyyyyy|||rrrmmmvvv{{{uuurrryyy~~~uuu___KKKFFFCCCMMMVVVQQQMMMNNNKKKJJJKKKEEE777,,,******)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))***,,,...000222333444222222333333444444333333000000000000000000000000.........---------,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++++++++++++++---+++,,,000---+++222???]]]xxxqqqdddcccgggmmmqqq{{{xxx{{{}}}zzzvvvdddZZZaaayyyhhhMMMFFF:::222......111333/////////000222444555666666666777888888888888777888888888888888888888888888888888888999999999999777777666666555444444444444444333333222111111111000000000000000///////////////000000000///............------------------...---,,,...333666666555999>>>MMMaaannnkkkbbb[[[>>>KKK[[[lll}}}ooo______pppxxxqqqooorrrkkkVVV???444@@@JJJZZZ\\\PPPOOOQQQKKKJJJGGG===111)))((()))'''))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((******)))'''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''******,,,...000111333444111111222333333333333333000000000000000000000000.........------------,,,......------,,,+++******+++++++++++++++++++++++++++++++++***************++++++++++++************+++)))+++000000---...222AAA[[[{{{ooofffgggpppwwwvvvlllkkkiiikkkuuuttt~~~uuudddaaa{{{www___BBB222333777777333222222222222111111111000444555555666666666666666444444444444444444444444555555555555666666666666666666555555444444444444222222222111111000000000.................................//////......---......---------......///,,,---///000222333666888EEEVVVnnn|||ttt\\\GGG>>>LLLjjjmmmUUUQQQ]]]hhhjjjfffvvvtttuuusss```FFF;;;>>>LLLXXXfff```RRRUUUYYYNNNFFF???333***'''((()))((((((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))'''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,...000111222333000111222333333333333333/////////////////////////////////.........------......---,,,++++++******++++++++++++++++++++++++************************+++*********************,,,******...000//////000111CCC^^^{{{}}}jjjdddiiinnnpppfffpppvvvwwwuuuvvv|||qqqwwwmmmcccyyycccMMMCCC===666000222222222111000000//////333333333333444444555555333333333333333333333333333333333333444444444555444444333333333333333222000000000000000/////////------------------------,,,------.........------------------......///000222333333111///555AAAKKKhhhuuuxxx^^^HHHHHHSSSwww}}}qqqYYYNNN___ppppppmmmooo{{{kkkQQQ???FFFXXXbbbgggkkk```VVV^^^___OOO>>>555+++&&&'''((()))***(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''''''((((((***+++,,,------++++++,,,...///111222333///000111222333333333333/////////////////////////////////............---------,,,,,,++++++******************************)))))))))***************))))))******************---+++***+++,,,---------***333EEEaaayyylllhhhgggqqq|||{{{tttssslllcccddduuuzzz~~~}}}xxxvvv{{{rrrlllxxx}}}vvvvvv___JJJ<<<666222222111000000000000111000000000///000111111222222222222222222222222222111111111222222222333333000000000000000//////////////////...............,,,,,,,,,---------------,,,,,,---............---------------...///000111///222444777???OOOdddttt{{{mmmVVVAAAEEEeeezzzoooZZZXXXdddxxx}}}uuuyyyppp[[[MMMRRRggg{{{nnnkkkhhh```[[[bbb^^^III555---'''&&&(((((()))+++)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&'''(((***+++---...///+++,,,---...///111222222//////111222333333333333////////////////////////.........---------,,,,,,,,,,,,++++++++++++++++++************************((()))))))))*********+++(((((())))))******++++++*********)))***+++++++++***,,,555GGGbbbyyyoooiiiiii```^^^dddccccccnnnpppooottt~~~}}}nnnZZZMMM<<<:::777444222111111222//////.........///000111111111111111111111111111////////////000000000000------..................---------------.........,,,,,,,,,---------......,,,,,,---...............,,,,,,------...000111222///555BBBRRReeeuuusssbbbOOOEEEJJJ___tttbbbSSS]]]nnn|||zzzqqq[[[OOO[[[vvviiibbbaaaaaa^^^___TTT===...)))&&&))))))&&&&&&)))))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((***+++,,,,,,+++,,,---...///111111222...///000111333333333333////////////////////////---------,,,,,,,,,++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***++++++,,,&&&)))***)))***,,,,,,,,,---+++---777KKKgggyyyoooiii```cccmmmkkkkkkxxxssskkkooo~~~rrrpppvvv|||eeeJJJGGGAAA:::555222111111000000///...///000111222000000000000000000000000---------.........//////........................------------------------,,,,,,,,,------.........,,,------.../////////...,,,,,,------///000222333:::DDDXXXrrr|||ZZZIIIAAAQQQnnnzzzrrrhhh^^^[[[^^^lll{{{|||sssbbbKKKIIIiiittt___WWW[[[bbb```ZZZJJJ333,,,((((((+++***$$$###'''))))))))))))))))))))))))###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((()))))),,,,,,---...///000111222...///000111333333444444///////////////////////////............------------+++***,,,///000...,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,)))+++000666FFFiiiuuuhhhbbbiiinnnmmmqqqzzzvvvfffcccyyy~~~||||||iiimmmwwwlllYYYFFF???>>>666,,,...222333222111333222///333222222333444333000---000000000000000111111111,,,---------------,,,,,,...---,,,---//////...---///...---,,,---///111222...000///---///333222...555...---555999888<<>>666222444333555555555333222333444,,,,,,---------.........------......///......------,,,+++,,,...///...------...///000111000000///,,,///000......333666666888;;;:::888AAAYYYwwwzzzgggYYYYYYfffvvvrrrfff___iii}}}oooWWWBBB:::DDDKKKVVV^^^bbbbbbaaa```dddmmmfffJJJ111++++++)))''''''((())))))***++++++(((((((((((((((''''''&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,...///111222333111111111111222333444444........................------------,,,,,,,,,+++*********+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***'''(((,,,...---111777DDD^^^~~~ooosssyyyrrrpppsssxxxyyyrrrmmmlll~~~}}}zzzvvvqqqnnnnnnpppssspppmmmqqq}}}yyyuuu{{{~~~|||hhhYYYNNNMMMHHH<<<777999222333333111...---///111/////////000000000111111......///000000000//////111///...///000000///...222222222222111000000///222666888666777???FFFHHH777<<<@@@KKKeeejjjSSSWWWjjj}}}sssSSSccc{{{wwweeeSSSKKKNNNUUUWWWZZZ[[[YYYVVVUUUYYY]]]fffdddTTT:::'''$$$((()))(((((((((((())))))******'''(((((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,...///111222333111111111222222333333333........................---,,,,,,,,,++++++++++++)))***++++++******)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++((('''+++---...///111///@@@ZZZtttqqqnnnpppyyy~~~vvvggg[[[ppp{{{wwwssswww~~~tttnnnsss~~~uuupppxxxwwwbbbUUUIII>>>:::>>><<<;;;999555333222222444222222222222222222222222///000111111222222222222333222000000111111000...444333222111111222222333222666999;;;AAALLLTTTWWWWWW```iiirrr~~~yyyggg[[[YYYaaatttlllZZZ___{{{iiiTTTVVVhhhsssqqqccc___YYYUUUVVV[[[bbbfff```MMM999000+++'''&&&***))))))))))))((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,...///111222333111111222222333333333222------------------------,,,,,,,,,+++++++++******)))+++,,,,,,***))))))***))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,)))'''((()))+++,,,,,,,,,111===PPPkkk{{{wwwqqqnnnsssxxxtttgggZZZRRRfffzzz}}}}}}pppqqqzzzsssmmmpppvvviii\\\RRRMMMIIIEEE???:::888777666555222222111111000000//////...//////000111111111111000///......000000///...000222444777:::===@@@AAA===DDDLLLUUUbbbnnntttsssvvvzzzvvvjjj]]]XXXYYYZZZjjjooozzz}}}tttnnnpppgggWWWTTTllllll___YYYSSSVVV___gggkkkjjjOOO888'''***///+++(((*********)))(((((('''&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***+++,,,...///111222333111222222333333333222222------------------------++++++++++++***************,,,------***))))))+++))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((('''''')))******,,,+++...777JJJfff|||ssstttrrrooollliiifffaaa]]]IIIUUUaaajjjwwwzzzxxxwwwwww{{{wwwmmm\\\SSSIIIDDDCCCBBB>>>:::======<<<;;;999888777666555666777888999999999999666666666888;;;===>>>===;;;AAAJJJUUU^^^eeehhhiiisssyyy\\\XXXRRRLLLJJJUUUnnnjjjjjjuuuqqqUUURRRRRR]]]rrruuubbb\\\YYYXXX^^^ffffff]]]TTT999///&&&&&&+++,,,+++)))((((((((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***+++,,,...///111222333111222333333333333222111------------------------+++++++++************)))***,,,...---***)))***+++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''((('''(((***++++++((((((***...777JJJfff|||~~~qqqjjjppprrrjjj^^^XXXYYY\\\^^^[[[VVV[[[rrrtttnnn~~~|||ooojjjjjjiiiccc]]]QQQQQQOOONNNLLLJJJIIIHHHDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFHHHKKKPPPTTTUUUUUUQQQ[[[kkk|||rrrZZZNNNGGGIIIVVVcccmmm|||uuu```SSSVVVjjjqqq\\\KKKJJJPPP\\\iiikkkffffffjjjaaaaaadddhhhhhh\\\FFF555(((///---$$$###+++...)))&&&&&&''''''((()))))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***+++,,,...000111222333111222333444333333111000------,,,,,,,,,,,,+++++++++++++++************)))******))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((---)))))),,,...222@@@NNNqqqyyymmmdddfffjjjiiifffeeeuuutttkkkaaakkksssmmmyyy}}}nnnqqqyyy~~~wwwyyywwwqqqkkkoooqqqooonnnnnnoooooonnniiikkkttt|||~~~}}}iiiZZZUUUZZZgggvvv{{{oooaaa]]]```kkkwww~~~xxxrrrwww~~~bbbUUUKKKAAAXXXdddqqqsssmmmhhhjjjooodddkkkqqqkkkYYYCCC333+++***))))))(((((((((((((((###%%%((()))'''&&&&&&'''(((((())))))))))))((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******+++++++++,,,---///111222333333333555666555444222222333------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((++++++,,,444???XXXmmm~~~mmm___^^^eeekkknnnqqqwwwqqqrrr}}}|||{{{wwwuuuoooxxxyyywwwwwwzzzzzz{{{~~~lll^^^WWW[[[mmmuuu\\\RRRWWW\\\ZZZnnnqqqssspppllljjjlllooosssqqqjjj[[[III888...+++******)))(((((((((((()))((()))******)))(((((()))(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******+++++++++,,,---///111222333333333555666555444222333333,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))((((((((((((''''''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&(((***)))&&&***///:::KKKddd}}}nnnfffjjjrrrzzz{{{fff______gggsss{{{}}}uuuooolllttt}}}hhhXXX[[[fffsssuuuZZZPPPYYYhhhrrrtttzzzuuupppooorrrsssrrrppptttiiiVVVBBB333,,,***++++++******)))))))))))))))'''((((((&&&%%%%%%'''((('''(((((())))))(((((('''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******++++++,,,---///111222333333333444666555444333333444,,,,,,,,,++++++++++++***************))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))++++++)))''''''***)))444EEEZZZqqq}}}zzz~~~mmm[[[PPPMMMWWWgggxxx|||bbblllzzzyyyyyyuuuooottt~~~yyyoookkkpppxxx{{{zzzyyyxxxyyy{{{tttffffffzzzooo]]]TTT^^^nnnuuuvvvvvvrrrnnnmmmuuu~~~uuujjj\\\OOO<<<---'''&&&(((***++++++***)))))))))))))))&&&&&&&&&$$$$$$%%%))),,,'''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))************,,,---///111222333333222444555555444333333444,,,,,,+++++++++******************)))))))))(((((('''''''''''''''(((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***++++++)))'''(((***+++))),,,111:::HHH___{{{uuueeeYYYIIIIIIPPPbbbyyy|||^^^___```cccjjjxxx{{{zzzqqqwwwsssjjjqqq{{{tttfffLLLIIIQQQcccllliiifffjjjiiikkksss~~~hhhUUU<<<555,,,''''''(((((('''+++******)))((()))))))))((()))(((((((((+++000333''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********,,,---///111222333333222444555555444333444444++++++++++++******************)))))))))(((((((((&&&''''''''''''(((((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((()))(((%%%%%%)))+++***---+++)))***...<<>>III```zzz}}}yyyjjj]]]PPPJJJHHHJJJSSS\\\xxxyyyzzzxxxvvvyyyvvvjjjlllyyy|||zzz[[[FFF000***,,,,,,+++***&&&'''((()))))))))***+++(((((((((''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$&&&'''&&&%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&&&&'''((()))*********))),,,---...000111111111111222333444444333222333555***)))))))))))))))******''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&''')))(((''''''(((***""")))...---)))***111:::LLL[[[ooo|||}}}xxxwww~~~ooo```XXXOOOJJJKKKMMMFFFGGGVVVlll|||vvviiieeeqqqxxxyyyyyyxxxssshhhZZZPPPEEEAAA???@@@CCCOOOhhh{{{yyy}}}|||pppooowwwttt___GGG333...,,,...---((('''+++'''(((((((((((())),,,...))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""$$$&&&(((''''''###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&(((*********))))))------///000111111111111000111333333333333555777******)))(((((((((((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((222666@@@RRRgggyyy||||||~~~|||{{{wwwooojjjqqqggg^^^```ppp{{{rrraaafffmmmgggTTTMMM[[[rrr~~~yyy{{{rrraaaNNNVVVSSSUUUXXXQQQCCCBBBKKKGGGQQQZZZ^^^hhh|||vvvdddQQQCCC:::666***+++,,,------,,,+++***))))))((('''&&&(((,,,000777333---'''%%%&&&(((+++&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))+++,,,...///111222222222000000111222333333444444***))))))(((((((((((((((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((+++,,,///777CCCSSSbbblll~~~xxxrrrpppttt|||zzzbbbMMMJJJGGGDDDBBBFFFRRR]]]kkkrrrwwwqqqeee]]]___eeeddd}}}pppSSSIIIKKKLLLVVV___fffeee```]]]\\\]]]ooowww|||sss]]]III;;;222---+++******++++++++++++******'''(((((('''&&&'''***---,,,+++(((&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))+++,,,...///111222222222000111111222333333444444))))))((((((''''''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((()))((('''***333@@@KKKXXX```jjjqqqvvv||||||{{{yyymmm[[[OOORRRYYYaaaqqquuu```XXXXXXddd}}}uuu]]]]]]ooo||||||}}}yyylll[[[MMM;;;///+++,,,+++)))******))))))))))))******&&&'''((((((&&&&&&'''((($$$$$$&&&''''''&&&%%%$$$'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&$$$############$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((()))))))))***+++,,,...///111222222222111111111222222333333444)))(((((('''''''''(((((((((&&&&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((''')))+++***)))***---000///<<>>222222222111...,,,)))((()))(((&&&&&&(((***,,,---((())))))******))))))(((&&&''')))((('''&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''#########"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++++++++,,,...///111222222222222222222222222222222222&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''((('''&&&$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&'''''' $$$((((((%%%###$$$&&&%%%&&&&&&'''((())))))))),,,---...000666EEEXXXfffsss||||||jjj^^^RRRTTTdddyyy~~~oooxxxvvvnnn]]]III<<<666222---...,,,***((()))+++...000+++(((&&&)))------)))$$$((()))***++++++***)))(((%%%&&&'''&&&%%%%%%&&&'''###$$$&&&'''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&%%%$$$#########$$$$$$$$$%%%&&&&&&&&&%%%%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++++++++,,,...///111222222222222222222222222222222222'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((($$$%%%&&&(((+++///666:::CCCMMM\\\lllxxxkkkXXXKKKTTTkkk~~~mmm^^^UUU???999333/////////...---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++,,,---///111222333333333333333333333222111000''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))((((((***---000)))...666>>>DDDIIIMMMPPPaaahhhsss|||vvvnnnwww{{{qqqmmmfff[[[OOOBBB777111666222---+++,,,,,,,,,+++************************(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++,,,---///111222333333333333333333333222111000'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((()))***)))&&&%%%&&&'''+++,,,---------///222444888>>>GGGPPPWWW___hhhnnnyyyxxx~~~vvvjjj```\\\ZZZSSSJJJAAA???:::555111...,,,+++---+++))))))***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++,,,...000111333333444222222333333333222111111&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$&&&(((((('''&&&&&&''')))))))))(((&&&'''***,,,+++...000111222444888<<