BM6@ 6(@@ ...------......///000111222222222333444777999:::<<<<<<<<<=========>>>>>>AAAAAACCCHHHLLLLLLIIIEEEDDDQQQIIIIIIUUUwww~~~vvvnnnJJJ<<<;;;666;;;@@@SSSssssssdddRRRGGGAAA>>>???BBB@@@>>>???EEEKKKOOOVVV]]]sss{{{zzzzzzqqqkkk```SSSKKKPPP___rrr\\\MMM>>>@@@DDD;;;>>>SSSXXXWWWTTTUUUcccsssuuulllSSSCCC:::BBBMMMSSSWWW[[[dddfff[[[FFF999;;;@@@???FFFMMMXXXdddnnnvvv}}}{{{uuuuuujjj^^^XXXPPPEEE:::666333333555777888666222///222666777888BBBWWWhhhpppnnniiijjjsss{{{}}}cccUUUSSShhhaaa;;;888333333222222111222222222444444555666777888999999;;;;;;;;;;;;<<<>>>???@@@@@@BBBDDDEEEEEEDDDBBB@@@EEEDDDCCCCCCCCCEEEFFFGGGCCCDDDFFFFFFEEEFFFHHHJJJFFFLLLSSSUUUTTTSSSUUUXXXRRRSSSVVV[[[bbbhhhlllnnn...............///111111444333333444555777999:::<<<<<<<<<<<<======>>>???AAAAAACCCFFFIIIJJJGGGDDDCCCOOOGGGFFFQQQsss~~~gggHHH======777777:::KKKkkkvvvfffUUUIIICCC???@@@CCCAAA??????DDDIIIMMMSSSZZZgggvvv|||}}}~~~{{{xxxqqqdddWWWNNNNNNTTTYYYhhhxxxttt```EEE===BBB???BBBRRRXXXTTTOOOSSSbbbsssyyyxxxQQQDDD>>>FFFOOOPPPPPPRRRQQQPPPIII>>>777999<<<===<<>>???@@@???AAACCCEEEEEEDDDBBBAAABBBCCCDDDEEEEEEEEEDDDDDDGGGHHHHHHGGGEEEEEEGGGHHHGGGLLLQQQQQQOOONNNPPPSSSPPPRRRUUU\\\ccckkkppprrr............///000111111555444444555555777888999<<<;;;;;;;;;;;;===???@@@BBBAAAAAACCCEEEFFFEEECCCCCCMMMDDDDDDMMMkkkzzzdddHHH>>>>>>777666666CCCbbbyyyjjjWWWLLLDDD@@@@@@CCCBBB???>>>CCCFFFJJJOOOVVV^^^kkkxxx||||||{{{zzzwwwzzz|||}}}{{{uuuiiiZZZNNNFFFCCCGGGQQQaaatttvvvRRR>>>???AAAFFFSSS\\\PPPGGGMMM[[[jjjvvv~~~UUUGGG???DDDJJJJJJKKKOOOFFF@@@;;;:::999777888;;;888999:::<<>>@@@BBBAAA@@@AAABBBCCCCCCCCCCCCKKKBBBDDDJJJdddkkkMMM>>>===888999777>>>ZZZ|||lllYYYMMMEEE@@@???BBBAAA===<<<@@@DDDGGGNNNUUU___iiissswwwyyyzzzwwwssstttyyy}}}{{{qqqaaaRRRHHHDDDDDDFFFPPPaaattteeeJJJBBBBBBKKKZZZbbbPPPBBBDDDLLLUUUdddrrrZZZIII<<<<<<@@@CCCKKKUUUPPPCCC:::<<<===888666:::<<<:::777444444999@@@FFFQQQXXXaaahhhhhhaaaVVVNNNCCC;;;333111111000222555333333444666888777555222000111111333:::GGGTTT\\\___hhhttt{{{}}}{{{```WWW^^^{{{|||dddEEE555666333333222222222333444444555666666777888888999999:::::::::;;;<<<===>>>???<<<>>>@@@BBBDDDDDDDDDCCC@@@AAACCCDDDDDDCCCBBBAAACCCEEEFFFHHHHHHJJJMMMPPPNNNOOOPPPPPPOOOOOORRRUUUWWWYYY\\\___ccchhhnnnrrr///......//////000111222333333444444555555555555888777777888:::<<<>>>???AAAAAAAAA@@@@@@AAACCCDDDEEEKKKCCCFFFIII^^^xxxTTT>>>;;;888:::777;;;RRRyyy}}}mmmZZZMMMEEE??????AAA???;;;:::>>>BBBGGGNNNUUU^^^fffooovvv||||||uuurrrwwwzzz{{{tttbbbTTTJJJDDD>>>>>>DDDPPP^^^iiivvvuuu^^^NNNFFFQQQggglllXXXEEE>>><<<>>>IIIWWWRRRDDD;;;;;;???CCCMMMXXX]]]LLL???>>>===888666:::===;;;999555222333666999DDDLLLVVV^^^]]]UUUJJJCCC===777444555555333444777333333444555777666444222111000000333888AAALLLUUU[[[hhhvvv{{{}}}yyy]]]WWW```~~~bbbDDD777777333222222222333444444555666666777777888888999999::::::::::::;;;===>>>???;;;===???AAACCCCCCDDDDDDBBBBBBAAAAAAAAAAAAAAABBBAAACCCEEEGGGHHHJJJNNNPPPMMMNNNNNNOOOPPPSSSWWWYYYWWWZZZ\\\___aaafffmmmrrr////////////000111222222222333444555666666666666666777999:::<<<>>>???@@@@@@AAABBBBBBAAABBBDDDFFFEEEJJJCCCHHHIIIYYYZZZ@@@;;;999888666888KKKooo~~~nnn[[[NNNFFF@@@???BBB???;;;999===AAAFFFMMMUUUYYY```jjjuuu{{{wwwzzz{{{{{{sssiiiQQQJJJBBB>>><<<===DDDLLLZZZllltttkkk\\\OOOYYYssswwwgggRRRAAA666222777???BBB<<<;;;BBBFFFGGGMMMWWWbbbTTTDDD===:::888999;;;888999888666444333444666===EEEPPPVVVTTTMMMDDD>>>888555555777777444444777666555555666777666444222333000000444777===FFFOOO]]]jjjwww|||}}}tttZZZVVV```|||bbbCCC999666333222222333333444555666777777777888888888999999999999::::::;;;<<<>>>???<<<===>>>@@@AAABBBCCCCCCCCCBBB@@@?????????@@@AAAAAACCCDDDEEEFFFGGGJJJLLLIIIJJJKKKMMMPPPTTTWWWYYYSSSVVVZZZ]]]```eeennnttt////////////000111222333222333555777888999999999777999<<>><<<888999999777555333444555:::BBBMMMTTTTTTOOOJJJGGGCCC@@@??????===888777::::::999888888888777555333555222111555888:::BBBKKK]]]jjjuuuyyy|||nnnXXXWWWccczzz___???888333222222222333333555666666777888888888888999999999999999999:::;;;<<<===>>><<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@??????>>>>>>@@@BBBCCCDDDFFFIIIKKKHHHHHHJJJMMMQQQTTTVVVWWWRRRUUUYYY[[[]]]bbbkkkrrr////////////000111222333333444777999;;;;;;;;;;;;888:::>>>BBBDDDEEEDDDCCC>>>AAAEEEFFFEEEEEEGGGJJJCCCGGGBBBJJJHHHRRRvvv[[[FFF???;;;555777:::HHHhhhqqq^^^QQQIIIDDDDDDFFFDDD???;;;===@@@CCCIIIQQQZZZ___iiixxx}}}}}}{{{nnnWWWKKKFFFAAA>>>???777>>>JJJ]]]eeeYYY[[[rrrqqqUUUCCC>>>;;;555;;;777999AAAFFFHHHRRR___kkkhhh[[[HHH@@@CCCCCC===<<<<<<;;;888444333333444777@@@MMMUUUXXXWWWVVVVVVUUUQQQMMMJJJDDD===<<>>======>>>???@@@AAAAAABBB>>>???AAABBBBBB@@@===<<<999;;;>>>AAACCCGGGKKKNNNIIIJJJKKKNNNRRRUUUVVVVVVTTTWWWZZZZZZZZZ^^^gggnnn......///000222444777999666777999;;;<<<<<<;;;;;;???======???CCCEEEEEECCCCCCBBBBBBBBBDDDHHHOOOTTTLLLHHHFFFJJJLLLQQQ~~~~~~uuubbbNNN@@@:::888:::888>>>___yyyfff[[[NNNBBBBBBKKKOOOBBB888999@@@DDDIIINNNYYY\\\bbbkkkyyy}}}yyypppoooxxx}}}zzzvvvZZZHHHHHHCCC777>>>;;;===IIIVVV___eeejjjkkkTTTEEE===999:::;;;===AAAHHHPPPXXX]]]fffhhh[[[HHHGGGRRRMMM;;;CCCDDDAAA:::666777666333666888@@@MMMUUUYYY\\\```bbbeeeddd```ZZZSSSHHH>>>>>>===;;;;;;;;;:::999777777666777999999888>>>FFF]]]eeeooovvv{{{xxxjjjZZZ]]]ooo{{{TTT777555111444444444555555555555555666777888999:::999888888<<<<<<<<<===???@@@BBBCCC@@@BBBCCCBBB??????AAACCC?????????@@@@@@@@@===;;;777>>>CCCCCCCCCGGGKKKLLLMMMGGGEEEIIIMMMNNNOOOQQQUUU]]][[[XXX]]]^^^cccooo000000000111222444666777999:::;;;<<<<<<;;;::::::>>>===<<<>>>AAACCCCCCAAABBBCCCDDDEEEHHHMMMSSSWWWKKKJJJJJJNNNMMMNNNuuu~~~|||lllRRR@@@:::888:::777<<>><<<;;;<<<<<<;;;::::::999999;;;:::999>>>EEE\\\dddnnnuuuzzzwwwiiiXXX___ttttttMMM666555000444444555555555666666666777888999:::::::::999888888888999:::<<<===???@@@===???@@@???======???AAA@@@???>>>>>>??????===<<>>888999555999SSSyyy}}}kkk]]]OOOBBB@@@EEEMMMCCC;;;:::>>>BBBHHHMMMRRRWWW\\\```hhhssszzz{{{hhhccc^^^cccrrr|||www{{{tttWWWGGGHHH???<<<:::<<>>======;;;<<<===;;;:::>>>FFFZZZbbbmmmtttyyywwwiiiWWWccczzzyyyeeeEEE555444000444444555666666777888888999:::;;;;;;;;;:::999888999:::;;;<<<>>>@@@BBBBBB@@@AAABBBBBBAAAAAACCCEEEAAA???======>>>???>>>===CCCEEEEEEDDDFFFIIIHHHDDDFFFEEEGGGKKKKKKJJJLLLQQQSSSYYYWWWXXXbbbeeeeeemmm111222222333444555666666;;;;;;=========<<<;;;:::=========>>>????????????CCCDDDFFFFFFEEEFFFGGGIIIOOOXXX\\\]]]XXXUUUpppeeeJJJBBB888777444777LLLnnnooo```QQQDDD@@@BBBMMMFFF???;;;<<<@@@FFFJJJJJJRRRYYY^^^eeepppzzz~~~jjjkkkpppyyy||||||nnnWWWMMMCCC@@@>>><<<;;;CCCWWWiiitttyyykkk]]]XXXPPPJJJHHHJJJNNNQQQZZZVVVLLLIII[[[qqqppp```NNNQQQPPPGGG@@@===:::777555444555666777>>>OOO```llluuu}}}}}}yyyqqqiiiYYYUUUPPPKKKHHHEEEBBB@@@???======>>>===;;;@@@GGGYYYbbbllltttyyy~~~wwwiiiYYYggg~~~yyy]]]AAA444333333444444555666777888999::::::;;;<<<<<<<<<;;;:::999999:::<<<>>>@@@AAACCCCCCBBBBBBCCCCCCDDDEEEGGGHHHAAA???===<<<>>>?????????@@@AAAAAABBBGGGLLLKKKFFFDDDEEEJJJNNNMMMKKKNNNTTTYYY\\\WWWXXXcccggghhhppp///000222444555777888888999:::;;;===>>>>>>===<<<===>>>>>>?????????@@@@@@AAACCCDDDDDDCCCBBBCCCDDDFFFPPPSSSRRRPPPOOOgggmmmNNNAAA888777555666DDDbbbssscccSSSGGGAAAAAALLLIIICCC<<<999===CCCGGGDDDMMMXXX^^^gggttt|||mmmSSSFFFCCC@@@===;;;>>>LLLZZZooo|||ggg```TTTIIIEEEGGGLLLQQQUUURRRHHHBBBNNNccckkkeeeQQQTTTSSSIIIAAA===<<<:::777666666555444777EEESSSbbblllvvvzzz|||~~~|||xxxooojjjccc[[[UUUNNNIIIEEEAAA@@@@@@AAA???===BBBIIIXXXaaallltttzzzvvvggg]]]mmmyyy\\\@@@333222666444444555666777888999::::::;;;<<<<<<<<<<<<::::::555777999;;;===>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFBBB@@@>>>===???@@@AAA@@@>>>???@@@AAAFFFKKKKKKFFFBBBDDDHHHMMMLLLKKKNNNTTT```aaaYYYWWWbbbgggiiirrr///000222555777888999999777888:::<<<============;;;===??????>>>>>>@@@BBB???AAACCCCCCCCCDDDFFFHHHBBBKKKMMMJJJJJJLLL^^^zzztttTTT???999888666666===SSSwwwwwwfffVVVJJJCCC@@@IIIIIIEEE<<<888<<>>>>>DDDKKK\\\bbbjjjpppvvvwwwnnncccUUUNNNEEE>>>===BBBJJJOOOOOONNNEEE===CCCVVVdddfffQQQUUUSSSHHH???<<<<<<<<<999888777777555555===GGGZZZeeeqqqwww||||||tttlllddd[[[SSSNNNIIIGGGFFFEEEBBB???CCCIIIUUU___kkktttzzzrrrccc___sssWWW>>>444222888444444555666666777888888999:::;;;<<<<<<<<<;;;;;;777888:::===>>>>>>>>>>>>???>>>>>>@@@DDDFFFHHHHHHBBBAAA???@@@AAACCCBBBAAAAAACCCCCCBBBDDDGGGFFFBBB@@@???BBBGGGIIIIIILLLQQQ^^^aaaZZZWWW```dddgggqqq000222444666777888888888888999:::<<<<<<<<<;;;:::888;;;============???BBB???AAABBBBBBBBBDDDFFFIIIEEENNNNNNJJJLLLMMMVVViii}}}aaaHHH<<<:::888555555EEEhhh{{{iiiYYYNNNFFFAAACCCGGGDDD<<<888>>>FFFKKKJJJOOOTTT[[[iii~~~oooRRRHHHAAABBBFFFEEEEEEEEEKKKMMMMMMLLLMMMMMMHHHAAA>>>;;;777555777<<>>777>>>OOO]]]aaaTTTXXXUUUIII???===???@@@<<<999777888777666:::@@@NNN]]]mmmvvv|||xxxqqqiii```ZZZSSSQQQNNNKKKFFFAAABBBHHHRRR[[[hhhrrryyy~~~lll]]]]]]xxx{{{LLL:::555111777444444555555555666666666777888999;;;<<<<<<<<<;;;:::;;;===???@@@@@@???>>>@@@>>>>>>AAAFFFIIIJJJJJJBBBAAAAAABBBDDDEEEDDDBBBDDDHHHHHHEEECCCDDDCCCAAAAAA===>>>CCCHHHIIIKKKOOOSSSZZZXXXWWW]]]```bbbmmm222444555777777777777666999:::;;;;;;;;;:::999888666999<<<<<<;;;<<>>;;;999888777777999<<<>>>@@@@@@>>>777333;;;MMMYYY\\\XXX\\\XXXLLLBBB@@@CCCFFF>>>999777777888777:::???CCCTTThhhuuu}}}yyyqqqiiiccc\\\XXXTTTPPPHHHAAABBBGGGOOOYYYfffqqqxxxzzzhhhXXX[[[{{{rrrBBB777666111666444444444555555555555555555666999;;;<<<<<<<<<<<<888999;;;======<<<;;;:::<<<;;;:::===CCCGGGGGGGGGBBBBBBBBBDDDFFFFFFDDDBBBDDDIIIKKKGGGCCCCCCDDDCCCCCC>>>===BBBIIIKKKNNNPPPIIITTTVVVVVV\\\]]]___iii333333333444555666777777888888999::::::;;;<<<<<<;;;:::;;;<<<===>>>===<<>><<<:::===CCCHHHJJJQQQTTTWWWhhhsss]]]IIIHHHWWWbbb___VVVdddiiifffZZZOOOJJJFFFAAAAAA<<<:::<<<:::555555:::777999666000444DDDTTT[[[YYY```ZZZHHHAAAHHHLLLFFFAAA???<<<999777777777777AAATTTiiitttxxxzzzyyywww~~~}}}sssiiibbb___XXXVVVQQQJJJDDDAAAAAACCCKKKTTTbbbnnnvvv}}}qqq^^^ZZZeee{{{___;;;;;;:::222666555666555444333333555777::::::::::::::::::::::::888888888999:::;;;<<<===============>>>???@@@AAADDDCCCBBBCCCEEEEEEEEEDDDFFFFFFDDDCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKKKKLLLMMMRRRXXX[[[ZZZ]]]aaa222333444444555666777777888888888999:::;;;<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>???@@@@@@@@@@@@AAADDDGGGEEEHHHJJJIIIGGGHHHMMMRRRiii|||zzztttKKK777999777222555GGGqqqqqqdddUUUGGGBBB@@@AAAAAA>>>:::999===BBBEEELLLQQQUUUhhhxxxhhhOOOJJJXXXiiinnnlllttt|||{{{rrrhhh[[[PPPHHHCCC@@@@@@<<<666666:::666888555000555CCCQQQXXX[[[aaaZZZIIICCCKKKOOOJJJCCCBBB>>>;;;999888777777BBBUUUjjjuuuwwwwwwtttpppttttttsssnnnfff]]]WWWSSSNNNLLLHHHCCC???===???AAAIIISSSaaannnvvv}}}qqq]]]ZZZhhhxxx|||SSS888999777000666444555666555333333555666999999999999999999999888888888888888888999:::;;;<<<<<<======>>>???@@@AAACCCBBBAAABBBCCCDDDDDDBBBEEEDDDDDDCCCCCCCCCCCCCCCGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMQQQWWWZZZZZZ]]]bbb222333444555666777777888777777777888999;;;<<<===;;;;;;;;;<<<===???@@@AAA???????????????BBBFFFJJJHHHJJJKKKJJJHHHHHHKKKOOO\\\}}}vvvvvv}}}OOO:::;;;999444444???bbbvvvhhhZZZIIICCCBBBFFFHHHDDD===888:::===???FFFLLLSSSfff|||xxxYYYJJJRRRcccqqqwwwxxxtttfffXXXRRRLLLGGGBBB<<<:::;;;666777555333777BBBNNNSSS\\\```YYYIIIEEENNNSSSPPPFFFEEEBBB>>>;;;999777777DDDUUUhhhrrrtttsssnnnjjjhhheee```ZZZUUUPPPKKKGGGBBBBBB@@@===:::;;;===@@@GGGQQQ___mmmvvv~~~ooo\\\ZZZqqq}}}gggCCC444888333...666333555666666555444444555777777777777777777777777888888777777777888888999;;;;;;<<<===>>>???@@@AAAAAA@@@???@@@BBBCCCBBBAAACCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJNNNMMMPPPVVVYYYZZZ___eee222333444555666777888999777777777777888:::;;;<<<999:::;;;;;;<<<>>>@@@BBBAAAAAA@@@??????BBBGGGKKKLLLMMMMMMLLLJJJIIIKKKMMMRRRzzzxxxvvvRRR<<<<<<:::777777;;;WWW}}}yyykkk]]]MMMFFFCCCJJJNNNJJJAAA;;;:::===;;;BBBIIIPPPbbbhhhPPPKKKVVVfffqqqqqqwwwooofffZZZSSSOOOJJJCCC???;;;:::888666999AAAIIIMMMXXXZZZTTTHHHFFFPPPVVVTTTIIIGGGEEEAAA===:::777666BBBPPP___gggjjjkkkiiifff___YYYRRRMMMJJJHHHDDDAAA======<<<:::999:::===???DDDNNN]]]kkkvvv~~~lll[[[]]]{{{vvvuuuyyyWWW888333888111...555222444777777666444444444666777777777777777888888999999888777777777888888999:::;;;===>>>???@@@@@@???>>>===>>>@@@AAA@@@???AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHMMMMMMOOOUUUZZZ]]]dddlll222333444555777888999999888777666666777888:::;;;777999;;;<<<<<<===@@@BBBDDDCCCBBB@@@???AAAFFFIIIKKKKKKKKKJJJIIIHHHIIIJJJNNNwwwwwwSSS<<<:::888888999999NNNwww}}}nnnaaaQQQIIIBBBHHHMMMJJJCCC<<<;;;===;;;AAAFFFLLL[[[xxxwww[[[MMMQQQ```mmmooollllllsss}}}wwwjjjaaa___[[[RRRHHHCCC>>>:::999999<<>>:::::::::999777888:::<<>>>>>>>>>>>>>>===<<<===>>>??????===@@@@@@@@@AAACCCDDDFFFGGGIIIIIIHHHHHHIIIJJJKKKLLLMMMLLLOOOVVV\\\```iiiqqq222333444555777888::::::999888666555555666888999777;;;>>>???======???AAAEEEDDDDDDBBBAAABBBEEEHHHGGGGGGGGGGGGGGGGGGGGGGGGNNNgggXXX???999666777:::777FFFllltttgggVVVMMMAAADDDFFFDDD@@@<<<;;;;;;;;;@@@DDDHHHSSSmmm}}}cccQQQQQQ___nnnrrrhhh___^^^ccclllyyywwwooollliiiaaaYYYNNNFFF???<<<:::888999<<>>:::777444:::???AAADDDKKKOOOOOOFFFDDDAAA>>>>>>===<<<;;;777888888666555444666888>>>IIIXXXgggrrr|||}}}uuuaaaZZZhhhyyy}}}[[[nnnkkkGGG444777555111444333333555666666555444444555666666777777888888999999999999888888888999999:::999:::;;;=========<<<<<<===<<<;;;<<<>>>???>>>===??????@@@AAABBBDDDFFFGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMLLLPPPWWW]]]aaaiiirrr222333444555777999:::;;;;;;999777555444555666888888===BBBCCC@@@>>>???AAABBBCCCDDDCCCCCCDDDFFFIIIFFFFFFFFFHHHIIIJJJIIIIIIMMMXXXfffIII>>>777999<<<555AAA]]]|||ooo\\\PPPDDDBBBAAA???===<<<:::999;;;>>>AAADDDLLLdddlllVVVQQQ^^^mmmuuukkk```ZZZVVVWWW___jjj|||yyyqqqooonnnlll___TTTIIIDDD???999777999>>>======>>>FFFQQQWWWXXXNNNNNNNNNLLLHHHCCC===:::444888:::888999>>>@@@>>>999;;;<<<<<<:::999999:::666666777666444444666777<<>>>>>>>>===???@@@@@@AAABBBDDDEEEFFFDDDCCCCCCCCCDDDFFFIIIJJJNNNMMMQQQWWW\\\___eeelll222333444666777999:::;;;<<<:::777444333444555666:::???EEEFFFCCC@@@@@@BBB@@@AAACCCDDDDDDEEEHHHJJJHHHHHHHHHJJJMMMNNNMMMMMMKKKNNN~~~sssTTTEEE;;;<<<>>>666???RRR|||ttt```RRRHHHDDD???===>>>>>><<<999:::===@@@AAAHHH___|||www^^^TTT___nnnzzzrrrjjjdddZZZQQQSSSZZZppp~~~rrrpppvvvzzzlll___RRRKKKEEE===:::<<<999999999>>>GGGRRRWWWXXXPPPQQQQQQOOOKKKFFF@@@===888;;;<<<888777888777444333777;;;<<<:::888888:::666777777777666666888:::;;;FFFUUUdddoooxxx{{{lllWWWYYYssszzzyyy~~~mmmYYY===444555,,,111999000555666555444333333555777333333444444555666777777555555555555666888999999:::;;;<<<======;;;999888===<<<;;;<<<>>>>>>>>>===@@@@@@@@@AAABBBCCCEEEEEEFFFFFFEEEEEEGGGJJJLLLNNNOOONNNRRRWWWZZZ\\\aaaggg666777999:::;;;:::999999:::888666666888:::<<<<<<@@@AAAAAA@@@>>>===>>>???AAA???>>>???CCCFFFEEEDDDGGGHHHHHHHHHHHHHHHHHHIIINNNMMMjjj~~~^^^CCC===<<<666999BBBNNNrrruuufffYYYJJJBBB===???AAA>>>;;;999888;;;;;;@@@GGGPPPrrrzzzqqqrrr|||xxxZZZWWWgggzzzpppggg___XXXPPPJJJRRReee~~~vvvppprrrrrrnnneeeWWWJJJAAA???@@@666;;;<<<===IIIZZZ^^^YYYWWWVVVRRRKKKEEEDDDDDDDDD>>>:::777888:::999777555777666555666888888777555555555444444444555666666888???LLL^^^qqq}}}vvvbbbVVVcccxxxyyymmmwwwSSSBBB555555555111333:::444444444444444444444444333888888444333777666111444444444444555555555555999999:::::::::999999888999999999999:::<<<===>>>??????@@@@@@BBBEEEJJJNNNKKKDDD???AAAEEEHHHLLLQQQQQQNNNPPPTTTWWWXXXbbbmmm777888999:::;;;::::::999:::888777777999;;;<<<;;;===?????????===<<<===>>>???======???CCCFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGMMMMMMggghhhKKK>>>;;;666666999FFFjjj{{{kkk]]]MMMDDD>>>@@@AAA???<<<;;;999;;;;;;>>>DDDJJJgggqqq^^^^^^jjj|||iiiaaahhhyyy{{{xxxpppjjjfff^^^TTTPPPWWWhhh{{{}}}yyysssqqqmmmggg^^^RRRGGG@@@<<<<<<===CCCQQQ^^^```\\\]]][[[TTTLLLHHHJJJLLLMMMCCC;;;666888<<<<<<999777777666666777888888777555555555555444444444444555888>>>KKK]]]nnnzzz~~~~~~uuuccc\\\jjj~~~zzzKKK<<<111222222///000666444444444444444444444444444777777444444777666333444444444555555555666666888999999:::999999888888999999:::;;;<<<======>>>>>>???@@@@@@AAAEEEIIIMMMOOOGGGBBBCCCEEEFFFIIIMMMOOONNNPPPTTTVVVXXXaaalll888888999::::::::::::999999888777999;;;<<<;;;::::::<<<======<<<;;;===>>>===<<<<<<>>>BBBEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGNNNMMMbbbsssUUU@@@999999777444<<<\\\rrrbbbQQQGGG@@@@@@BBB@@@>>>===999<<<;;;<<>>;;;:::888777777888999999777666666555555444444333333333666<<>>>>>======>>>???@@@@@@AAADDDHHHKKKNNNHHHDDDEEEFFFFFFGGGKKKKKKKKKNNNRRRUUUXXXaaajjj888999999999999999999999888888888999;;;<<<;;;999999:::<<<<<<;;;<<<===???===<<<===>>>@@@BBBDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGNNNLLL\\\}}}___BBB888<<<<<<555555OOOssswwwgggUUUKKKBBB@@@AAA???>>>>>>999<<<:::;;;===<<>>:::999888999::::::888666666666666555444333222222333999FFFXXXjjjvvvzzz{{{{{{|||~~~yyyjjj```cccsssZZZ>>>777222444444111111444333333333333333444444444333444444333444555555444444444555555555666666666666777888888888888888888777999;;;>>>???>>>===<<<===>>>???@@@@@@BBBFFFIIIGGGCCCBBBEEEFFFFFFHHHLLLFFFHHHKKKNNNRRRXXXbbbjjj888888888888888888888888777777777999;;;;;;:::999888:::<<<<<<<<<<<<>>>???>>>>>>>>>>>>>>>???@@@AAAEEEEEEFFFFFFGGGHHHHHHIIINNNLLLUUUvvvkkkJJJ:::<<<===777333EEEeee|||lll[[[OOODDDAAA@@@>>>===>>>888<<<999:::===;;;BBBVVVyyyssseeeUUUHHHIIIHHHOOOccc}}}yyyrrrjjjccc```eeeuuu}}}qqqhhhdddWWWJJJIII[[[nnnuuuvvvwwwvvvqqq```OOOPPP___jjjlllZZZTTTQQQQQQJJJ===:::@@@;;;:::999:::;;;:::999777666666777666555444333222111888EEEXXXjjjwww||||||{{{|||}}}yyyhhh```iiixxx}}}nnnKKK:::666444555555333333444222222222333333333444444333222333555555444333333444444444444555555555555555666777777888888888777777999;;;===>>>>>>===<<<===>>>??????@@@AAADDDFFFCCCAAABBBEEEFFFDDDFFFJJJDDDGGGJJJKKKOOOXXXcccjjj888777666666555666666666777666555777999:::999888888:::;;;<<<;;;;;;===>>>>>>??????>>><<<<<<===???DDDEEEEEEFFFGGGHHHIIIIIIKKKKKKNNNdddzzzYYYAAA:::999777555<<>>===>>>888<<<999999>>><<<>>>KKKaaaqqq\\\KKKBBBBBBWWWxxx~~~xxxkkkbbbeeeooowwwqqqaaaWWWTTT^^^oooyyy}}}~~~~~~xxxfffRRRRRRcccnnnmmmaaa[[[ZZZ]]]TTTCCC<<>>>>>===;;;;;;===???CCCCCCDDDEEEFFFGGGHHHHHHFFFJJJJJJQQQtttjjjLLL;;;777999777555GGGooo}}}jjj[[[LLLEEEBBB???>>>@@@999===888888>>>;;;:::CCCMMMiiijjjWWWJJJRRRkkkuuukkkgggqqq}}}nnniiibbbbbbnnn}}}lllWWWVVVfffoookkkggg]]]\\\eeeaaaNNN@@@???>>><<<;;;<<<<<<<<<:::888666777888999999888666555333999FFFWWWhhhtttxxxwwwyyyzzzzzz{{{}}}~~~wwwgggiii~~~TTT<<<333444444222111111111111000111111222333333444444777666999???>>>777222222111111222222222222333333333444555666777777777777777888888999:::;;;<<<<<<<<<===??????>>>???AAABBBAAABBBFFFJJJIIIEEEEEEIIISSSUUUSSSLLLMMMXXXccciii666555444333222333333444777555222222444777888888777888999999888777999::::::<<<>>>===;;;;;;>>>AAABBBBBBCCCDDDEEEFFFGGGGGGBBBJJJHHHDDD^^^uuuVVV===777<<<888111???hhhooo```PPPGGGDDDAAA@@@AAA;;;===888777===:::777>>>BBBWWWzzzqqqTTTKKKWWWnnn|||nnncccmmm}}}{{{ssslllssspppZZZXXXhhhooojjjjjj\\\ZZZhhhjjjXXXDDD>>>>>>===<<<<<<===<<<:::888666777999::::::999888777555;;;GGGWWWgggqqqtttsssyyyxxxyyyyyy{{{~~~uuuzzzrrrdddjjjwwwMMM???555666666333111222222222000000111222333333444444:::999===CCCBBB999333333000000111111111222222222333444555666777777777777777777777888999:::<<<<<<;;;===??????>>>>>>@@@AAA===???EEEKKKLLLIIIJJJOOO\\\]]]XXXNNNMMMXXXccchhh555555444444444333333333222333444444444666999<<<888888999:::;;;;;;<<<<<<<<<===???@@@???@@@AAACCC>>><<<;;;???FFFJJJIIIGGGDDDEEEDDDFFFXXXaaaFFF<<>>===<<<;;;;;;;;;;;;;;;???JJJkkkyyy[[[MMMWWWuuu|||eee^^^eee~~~}}}qqqlllllllllmmmpppoooooo^^^\\\mmmbbbEEE<<>>555888>>>888888222999@@@;;;999<<<999888777AAAWWWhhhmmmooossssssssstttxxxzzz{{{|||}}}tttjjjhhhooozzzbbbCCC888555555444333333222111111222333333222111111222444444555555555444333333222333222111000000222444555333444666666555666777999777777777777888999:::;;;>>>;;;999<<>>>>>CCCIIILLLKKKJJJKKKMMM\\\cccbbbVVVNNNTTTaaajjj444444444444444444444444444333333444666888:::;;;888888999999999999999999999;;;===>>>>>>???AAACCCCCC@@@>>>AAAFFFIIIHHHEEEIIIHHHFFFGGGQQQpppiiiLLL<<<999:::555888PPPyyyyyynnn^^^PPPFFFBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;BBB[[[yyyZZZYYYuuuqqqaaaXXXccc{{{{{{mmmlllqqqvvvxxxyyyzzzxxxeeebbbssshhhJJJ@@@BBB@@@CCCAAA999<<>>???AAAEEEKKKOOOOOOMMMKKKSSS[[[]]]UUUQQQWWWbbbhhh333333333444555555666666666444222444888;;;:::999888888888888777777777777777999;;;======>>>AAACCCGGGDDDBBBCCCFFFGGGFFFDDDKKKGGGFFFHHHJJJ```|||^^^DDD;;;888666555EEElll~~~tttdddUUUKKKDDDAAA@@@>>>>>><<<;;;;;;:::::::::888:::IIIgggqqqaaauuukkkSSSOOOccczzz}}}}}}}}}~~~pppbbbdddnnnuuuwwwwwwnnnkkk}}}rrrTTTIIIHHHEEEGGGDDD===AAAEEE>>>;;;888AAAGGG>>>;;;>>><<<>>><<>>AAA???AAAHHHOOORRRNNNHHHIIIPPPUUUTTTTTTZZZaaafff222222333444555666777777888555222555:::===;;;888888888888888888888888888999;;;=========>>>@@@BBBGGGEEEBBBBBBDDDEEEEEEDDDIIIDDDEEEIIIHHHYYYoooPPP@@@<<<;;;666===^^^zzzkkk\\\PPPHHHCCC@@@???>>>===<<<;;;:::::::::777999???MMMkkknnnpppwww^^^PPPZZZooowwwrrrggg```aaammmtttooonnnsssmmm```WWWYYYaaafffiiijjjsssuuubbbXXXVVVNNNKKKFFF???EEEIIIBBB===<<>>AAA???>>>CCCJJJMMMKKKGGGEEEIIINNNPPPSSSYYY```eee222222333444666777888888999666444666<<<>>>;;;888777777888999;;;<<<======>>>???@@@@@@???>>>???@@@DDDCCCAAAAAABBBDDDEEEEEEIIIDDDEEEJJJJJJXXXwwwXXXCCC???>>>888888QQQzzzrrrcccVVVLLLEEEAAAAAA@@@>>>===<<<;;;;;;;;;888=========LLLmmmiiippp|||jjjXXXYYYlllsssaaaVVV]]]ggggggaaa^^^WWWQQQMMMOOORRRSSSVVVZZZuuuzzzrrryyyqqqiiihhh[[[RRRIIIBBBIIINNNFFF@@@BBBPPPUUUHHH???@@@???999;;;GGG[[[fffgggggglllkkkrrrxxxzzz|||}}}xxxkkkhhhkkkyyybbbDDD888555222222222222111111111111111000000000...------000222111111222222222222111111111000000111111111222222000111333222111111222333555555555555666777888999:::888777777:::===@@@AAA@@@??????AAADDDFFFHHHHHHFFFHHHKKKNNNQQQVVV___fff222333444555666777888888999777777999<<<===;;;999777888999;;;<<<>>>???@@@AAABBBCCCBBB@@@??????@@@CCCBBBAAA@@@AAACCCEEEFFFJJJGGGHHHJJJJJJUUUzzzhhhOOO???>>>999888HHHiiizzzlll^^^SSSJJJEEECCCBBB@@@???===<<<<<<<<<;;;>>>===888:::QQQxxxqqqfffyyy}}}~~~}}}sss^^^VVVgggeeeZZZ^^^ccc```ZZZLLLGGGEEEDDDCCCAAADDDIIIaaajjjgggqqqwwwtttwwwgggZZZPPPJJJQQQUUULLLDDDIII[[[aaaQQQEEEDDDBBB888;;;HHH\\\fffeeefffkkkiiissszzz{{{}}}}}}uuuhhhhhhkkkssspppQQQ===555333111000000000000000000000000///000000000......///111000000111222222222222111000000000111111111111222000222333222111111222333444444444555555666777888<<<:::777777999===BBBFFF??????AAACCCFFFGGGHHHHHHHHHIIILLLOOOPPPTTT___jjj333444444555666777777888888999:::;;;<<<<<<;;;;;;999999:::;;;===>>>??????AAABBBCCCBBBAAA@@@@@@BBBEEEDDDCCCAAAAAABBBEEEGGGEEEFFFHHHIIIIIIPPPeeexxx|||```BBB>>>;;;999???WWWtttgggZZZPPPJJJDDDCCCBBB@@@???>>>=========:::999:::888@@@XXXqqqvvvyyywwwjjjVVV\\\nnngggnnnqqqmmm^^^TTTJJJDDD???;;;;;;>>>KKKVVVTTT]]]vvvxxxmmmrrrpppcccZZZUUU\\\]]]RRRHHHQQQeeelllZZZKKKHHHFFF>>>???IIIYYYaaaaaadddkkkjjjvvv}}}|||}}}{{{qqqhhhmmmrrruuuvvvwwwzzz}}}aaaHHH:::333111222000000000000000111111111...000222222000//////000...///000000111111111000///000000111111111111111111222333333111111222333444444444444555666777777999888888777999<<>>>>>BBBIIIQQQRRRMMMHHHFFFIIINNNSSSRRRSSS```nnn444444555555666777777777777999<<<===<<<;;;;;;<<<;;;;;;;;;<<<<<<=========???AAABBBBBBAAA@@@BBBCCCGGGGGGEEECCCAAABBBEEEGGG>>>CCCFFFGGGGGGMMMVVV]]]jjjFFFAAA===;;;:::IIItttyyylll___UUUNNNFFFEEECCCAAA@@@???>>>>>>>>>555555<<<===999BBBSSSrrruuuyyyZZZRRRmmm||||||lllYYYNNNHHHBBB???>>><<>>AAA======BBBOOO\\\]]]SSSGGGCCCHHHQQQVVVUUUTTTaaappp555333222555;;;>>>;;;888777777888999::::::;;;;;;999:::;;;;;;;;;===@@@BBBAAAAAABBB@@@???>>>???AAA@@@DDDFFFCCC???BBBMMMWWWPPPIIIDDDFFFKKKNNNRRRVVVwww\\\KKK;;;<<<===<<<]]]}}}kkkZZZXXXMMMFFFAAABBBCCC@@@======>>>======<<<<<<======>>>[[[pppvvvppp\\\```qqq}}}gggWWWPPPHHH???;;;::::::===BBBJJJUUU]]]zzzyyyvvvlllhhhsssrrr```]]]hhhtttvvvnnnbbbXXXSSSPPPIIILLLZZZbbbbbbeeelllyyyyyy{{{~~~~~~yyyooohhhjjj{{{wwwvvv}}}}}}oooGGG:::777111---000222111000//////000111222000000000000000000000111////////////000000000000000000000000000111111222333333333222222111111111111111222333444666666777666666777888999::::::;;;======???GGGTTT\\\XXXMMMPPPKKKJJJOOORRRUUUcccrrr555333222555999<<<999666777777888888999999::::::777888999:::;;;===@@@BBB??????@@@???>>>>>>AAACCC???BBBEEEDDDBBBEEELLLSSSRRRKKKFFFHHHLLLNNNRRRVVVjjjgggSSS???===>>>;;;SSSrrraaa[[[QQQIIIDDDEEEEEEBBB??????>>>===<<<;;;::::::::::::EEEiii~~~}}}lllhhhqqqrrrcccWWWNNNHHHBBB???AAACCCEEELLLTTT|||pppttt}}}xxxlllkkkuuu}}}uuusssttteee]]]\\\dddjjjjjjmmmuuuyyy{{{|||}}}zzzssslllgggqqq~~~fffBBB888777111...111111000000000000000000111111111000000000000000000////////////000000000000000000000000000111111222333333333222222111111111111111222333444555666666555666666777888999:::;;;??????AAAHHHTTT[[[WWWNNNPPPKKKKKKPPPRRRVVVdddsss444222111333777888666444777777777777777777777888777888999::::::;;;===@@@============<<<>>>BBBEEE>>>@@@BBBDDDEEEFFFIIILLLLLLFFFBBBDDDGGGHHHKKKPPPZZZxxx{{{|||vvv```EEE>>>>>>999FFFeee~~~kkk```WWWOOOIIIHHHGGGCCCAAAAAA???>>>===;;;999888888888666PPPzzzyyywwwyyyyyyooojjj[[[NNNEEEEEECCCAAALLL\\\www}}}{{{rrrmmmppprrrqqquuu}}}zzz}}}~~~{{{uuunnnjjjhhhqqqwww|||vvvWWW;;;555555111///222///000000111111000000///111111111000000/////////////////////000000000000000000000000000111111222222222222222222111111111111111222333444555666666555555666777888999::::::>>>???@@@EEEOOOUUURRRJJJNNNJJJKKKPPPSSSVVVddduuu333222111222444555333111666666666666666555555555999:::;;;:::999999;;;<<<<<<<<<<<<;;;;;;===@@@CCC>>>>>>@@@CCCEEEEEEDDDBBBEEEAAA???BBBDDDDDDHHHMMMQQQ\\\yyykkkMMM??????:::>>>QQQwwwggg^^^UUUMMMJJJHHHDDDBBBBBBAAA@@@>>><<<;;;:::999999666@@@___{{{zzziii[[[TTTHHH@@@MMMccczzzuuuvvvvvvvvvyyy|||{{{rrrlllmmmppplllmmmnnntttuuuzzzzzz^^^GGG444222444111000222...///000111111000///...111111111000//////......////////////000000000000000000000000000111111222222222222111111111111111111111222333444444555555444555555666777888999999:::<<<===???FFFLLLIIICCCKKKHHHJJJPPPRRRUUUddduuu111111111111222222111000444444444444444444333333666888::::::::::::<<<>>><<<<<<<<<;;;::::::===@@@>>>>>>???AAACCCCCC???<<>>@@@:::;;;;;;;;;::::::;;;===>>>>>>???@@@AAAAAA@@@>>>@@@???AAADDDEEEDDDHHHMMMUUUNNNgggnnnTTTGGG???>>>FFF```ssshhh\\\VVVQQQLLLIIIJJJDDDBBB@@@>>><<<:::999999<<<555;;;\\\zzz{{{}}}eeeXXXVVVqqquuuwwwzzz||||||}}}}}}vvvoooooowww}}}oookkkxxxvvvuuuyyyuuuqqqhhhUUU>>>666000111222000///111...//////000000//////...////////////////////////////////////000000000000000000000000000111111222000000000111111111111111111222222222333333333444333333444555666777888888888;;;<<<;;;===AAACCCAAADDDEEEJJJPPPQQQUUUdddwww...///111111111111111222000000000111111222222333...111555777888888:::;;;555777:::;;;;;;:::;;;<<<===>>>???@@@AAACCCEEEFFF@@@@@@AAADDDCCC@@@CCCHHHOOOOOOZZZiiiRRRCCC>>>DDDOOOtttggg___ZZZTTTQQQRRRLLLJJJGGGCCC@@@<<<:::999;;;999<<>>;;;;;;@@@CCCCCCDDDEEELLLRRRSSSVVVgggzzz---///111111111111222333...//////000111222222333111333666666555333333444111555999;;;<<<;;;<<<======>>>???@@@AAAEEEJJJNNNFFFEEEGGGIIIFFFBBBCCCHHHFFFMMMQQQoooxxxYYYEEE===BBBFFFyyy|||ooofff```ZZZXXXXXXUUUSSSOOOJJJDDD@@@===;;;555:::<<>>BBBCCCEEEFFFMMMTTTUUUXXXiii|||000000000000111222333444...///111222333333333222666666666555444444333333777999;;;;;;;;;:::;;;<<<:::>>>AAABBBBBBDDDKKKQQQDDDDDDEEEFFFHHHGGGEEEBBBFFFJJJTTTjjjnnnNNNCCCAAACCC]]]{{{rrrhhh___^^^ccc______aaaaaaXXXIIIAAA@@@CCC999666@@@LLLaaassszzzzzz{{{hhhSSSVVVhhh~~~pppdddccclllvvv}}}~~~~~~~~~xxxooooootttuuummmdddooovvvtttuuu|||fffLLL888333111//////000111111111000000000000////////////....................................////////////111000///......///000111000000000000000111111222444222000///...///000111444444333333333444555555555888:::<<<===???AAADDDHHHOOOPPPQQQXXXYYYbbbttt000000000111111222333444///000111222222333222222555555555444444333333333666777999999888888:::;;;999<<>>CCCOOOqqqrrrVVVTTT^^^vvvyyyuuunnnhhhfffkkktttzzzyyytttpppsssxxxzzzuuuoooeeehhhzzzyyyssszzzdddBBB---222111000//////000000000..................//////....................................////////////111000///......///000111000000//////000000111222333222000///...///000111444333333333333444555555666888;;;<<<===???BBBDDDHHHPPPQQQSSSYYYZZZbbbttt111111111111222333444555222222222111111222333333444444444444444333333333666666777666666666999;;;777:::===>>>>>>@@@FFFJJJEEEDDDEEEGGGIIIIIIGGGEEEKKKIIIIIIMMMVVVrrriiiWWWHHH@@@EEE[[[sssiiieeeiiirrrzzz~~~vvv^^^EEE>>>;;;<<<>>>;;;===UUUqqq}}}[[[QQQRRRccctttvvvrrrooojjjeeebbbeeemmmvvv{{{}}}|||rrrrrrssswww}}}vvvrrr~~~|||ssswwwYYY:::---111111000000////////////,,,,,,,,,---.........///........................---............/////////000//////......//////000000000//////000000111222222222000/////////000111333333333333333444555555666888;;;===>>>???BBBDDDFFFNNNOOOQQQWWWXXX```qqq111111111111222333444555555444222111111222333444444444444555555555555555777777777666555666999<<<888:::<<<===>>>@@@CCCFFFCCCCCCCCCEEEGGGHHHGGGEEEIIIEEEFFFIIILLL^^^sss^^^JJJEEECCCJJJddd|||qqqjjjhhhsss|||pppPPPDDD@@@>>>???:::777BBBTTTnnnooohhhhhhtttcccSSSLLLWWWgggkkkiiigggcccdddhhhooowww}}}~~~}}}}}}wwwnnnoooppppppssszzzvvvrrrfffFFF555444000111222111000///......++++++,,,---...//////000........................---------........./////////////////////////////////////////////000111111222111000//////000111111222222222222333444555555666888;;;===>>>???BBBDDDBBBJJJKKKMMMTTTUUU]]]ooo111111111111222333444444555444333222222222444444555555666666777777888888888999888777666888;;;>>>:::;;;<<<===>>>@@@BBBDDDCCCCCCCCCEEEGGGIIIHHHGGGFFFCCCFFFMMMOOOYYY{{{yyydddLLLHHHDDDBBBLLLeeeyyyqqqjjjrrrxxx~~~cccPPPFFF@@@???===999;;;AAAJJJPPPMMMJJJPPPZZZpppqqq]]]OOOTTT```ddddddddd```hhhttt|||~~~~~~}}}}}}yyyrrrooonnnjjjccc___eeetttqqqsss~~~vvvjjjRRR888///444///222444444111///......,,,,,,---...//////000000........................------------..................////////////....../////////...///000000111000000000000000000111111111111111222333444555555555777:::<<<===???AAACCCBBBIIIJJJLLLSSSUUU^^^qqq000000000000111222333444444444444333333444555555555666666777888999::::::999::::::999999999<<<>>>;;;<<<===>>>???@@@AAAAAAEEEDDDDDDFFFIIIKKKKKKJJJEEEDDDHHHOOOSSSZZZkkk~~~mmmTTTGGGAAA>>>@@@IIIccczzzrrrtttuuuzzzxxx___QQQDDD@@@???<<<999999888@@@???;;;===@@@QQQkkkjjjXXXWWW]]]^^^^^^___^^^kkkzzz||||||}}}vvvpppttttttoooeee\\\]]]iiitttxxxnnnttt}}}yyyrrrhhhYYYFFF555///111///333777777333///...///---------...//////000000........................,,,------------.........---......//////......---//////......//////000111000000000000111111111111111111111111222444555666444666999;;;<<<===@@@BBBDDDKKKKKKLLLTTTXXXdddxxx////////////000111222222222333444555555666555555444555666777888999::::::888999;;;;;;::::::<<<===<<<<<<<<<===???@@@??????BBBAAAAAACCCGGGIIIJJJJJJFFFGGGIIIMMMSSS]]]hhhpppyyy```GGG>>><<<>>>===HHHrrr}}}xxxuuuxxxqqqbbbQQQFFFAAA===::::::666<<<:::888:::888>>>OOOppptttaaa]]]]]]\\\\\\___fffppp||||||zzz|||}}}yyytttqqqrrrwwwyyyuuummmiiinnntttsssqqqzzz|||nnnhhhZZZGGG:::444222000000555999999444000//////---------------------...........................,,,,,,---------.........------...//////...------///............///000000//////000111111111111111000000000111222444555666333555888999:::<<>>???>>>===>>>======???CCCEEEFFFFFFFFFIIIIIIIIIRRRaaammmqqqiiiJJJ===;;;AAA<<<;;;[[[{{{uuuvvvzzz{{{~~~ppp\\\LLLBBB======???:::<<<888888===999777@@@DDD[[[vvvuuunnnnnnyyygggaaa```]]]___dddqqqwww}}}~~~zzzyyy||||||wwwsssrrreeeppp{{{{{{vvvuuuwww|||vvvyyyqqqvvvuuulllVVV;;;///111222...000555;;;;;;666111///000---,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,---...//////...---,,,...............///000000...///000111111111111111000000000111222444555666222444777999:::;;;>>>@@@DDDJJJHHHIIIRRRYYYhhh,,,------///111333555666333333555888666333555:::666666666666666777777888:::777777:::999666888???<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDDDDHHHHHHGGGMMM___rrr~~~xxx```CCC777AAA@@@666EEEdddyyyzzz{{{zzz}}}tttooogggZZZMMMCCC>>>======<<<;;;;;;::::::::::::???CCCIIIPPP^^^zzzvvv___WWW\\\[[[|||~~~qqq```VVVWWWaaalllsssvvvxxx{{{{{{zzzzzz}}}|||xxxvvvtttqqq]]]```ooo{{{uuulllnnnwww~~~tttwww|||qqqpppxxxaaaBBB777444///---///------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.........---,,,///---111777333))))))222000000000000000000000000///000222333444444333222888888999::::::;;;<<<<<>>@@@AAABBBCCCCCCBBBEEEDDDCCCJJJ]]]rrr~~~zzzzzzhhhTTTBBB;;;888555<<>>AAADDDLLL```{{{oooZZZPPPPPPccctttxxxzzz}}}|||vvvkkkeee^^^\\\aaaiiirrrvvvuuuxxx{{{|||}}}~~~xxxwwwwwwtttqqqcccgggrrrtttZZZWWW___rrr}}}{{{yyy{{{yyyssstttzzzyyyYYY:::111222111...///......------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---.........------000///444;;;777---,,,333000000000000000000000000///000111222222333333333666777777888999:::;;;;;;BBBGGGFFFIIIOOORRRccc111000000111111222333444///:::HHHMMMDDD777222444555555444444444555666666555111111777::::::888888;;;;;;;;;<<<<<<<<<;;;;;;999:::<<<>>>@@@AAABBBBBBCCCEEEDDDBBBJJJ\\\ooozzzqqqnnn~~~xxxnnnXXXBBB;;;???>>>666BBBWWWyyyxxxzzzzzzzzz|||~~~{{{mmmYYYIIIFFFCCC@@@>>>======<<<;;;999;;;===<<<===EEETTT```{{{kkkSSSLLLQQQWWW\\\^^^___```aaaXXXZZZ^^^eeemmmtttxxxyyywwwyyy|||~~~}}}xxxwwwvvvtttrrrmmmrrrxxxsssLLLHHHQQQjjj~~~zzzuuurrrssszzz|||jjjMMM111+++111222///............---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------...///555;;;888///,,,111000000000000000000000000000000000111111222333444555555666777888999:::::::::@@@CCCHHHPPPTTTddd111111000000000000111111---555@@@EEE???333...000333333333333333444555555666333444999???@@@<<<888888888999:::::::::999999777888:::<<<>>>???@@@AAA@@@CCCCCCAAAFFFTTTaaahhh```XXXeee~~~mmmTTTIIIIIICCC999>>>@@@UUU~~~~~~{{{{{{{{{{{{|||~~~|||ssslll\\\TTTIIIAAA>>>>>>>>>>>><<<>>>@@@===:::;;;@@@EEEQQQeee~~~kkkRRRMMMPPPYYY\\\XXXWWW\\\SSSYYYcccmmmuuuyyyzzzyyyzzz|||}}}yyyrrrmmmpppvvvwww}}}~~~|||qqqMMMSSSbbbvvv~~~zzzyyywww{{{{{{sssSSS@@@...+++///000...---//////......------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------,,,,,,000555333,,,+++///000000000000000000000000222222111111111333555666555555666777888:::;;;;;;999???BBBGGGOOOTTTeee000000///...............///...111555555000...000222222222111222333333444555555555:::???AAA===777444555777888999888777777666777999;;;===>>>??????<<>>;;;@@@???AAAUUU|||{{{yyyzzz|||vvviiiWWWJJJDDDCCCCCCCCC>>>@@@AAA@@@>>><<<<<<===777BBBPPPYYY```jjjzzzoooooorrrwww~~~|||XXXOOOMMMTTTWWWRRRSSSZZZ]]]bbbkkkrrrwwwyyyyyyxxxyyyzzz}}}~~~sssbbb\\\jjj~~~|||nnnTTThhh~~~uuuzzzuuurrrjjjWWW<<<666000///...---,,,---000000///......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......---,,,,,,------+++,,,///////////////////////////333333222222333444666777555666777888999;;;<<<<<<===BBBCCCFFFNNNSSSeee//////...---------------222,,,))),,,//////000333111111000000111111222333222444666777;;;>>>;;;555333444666888999888777666666777999:::<<<<<<=========AAACCCCCCDDDGGGFFFCCCFFFJJJLLLVVVxxxgggKKK======:::@@@@@@@@@QQQyyyuuuxxx|||~~~nnn]]]SSSKKKDDD>>>>>>??????@@@???>>><<<;;;888888999;;;???FFFOOOVVVbbbdddggglllxxxwwwssslllfffeeeeeeaaaZZZUUUTTTTTTWWW[[[ccctttsss\\\QQQKKKLLLNNNNNNTTT\\\hhhlllqqqtttuuuvvvxxxyyywwwxxx|||~~~xxxjjjXXXSSSgggkkkZZZuuuyyynnnzzz|||kkkdddZZZFFF///111222111...+++,,,...111000000///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...//////---+++++++++,,,///000////////////////////////222222222333333444555666555555666888:::;;;<<<===@@@EEEDDDGGGNNNRRRddd//////...---------......000---+++---...---000444000000//////000000111222000555777555666999888444333444777999:::999888777888888999:::;;;;;;;;;;;;===AAACCCCCCEEEHHHGGGCCCGGGKKKMMMOOO___yyy___LLLEEE;;;>>>???;;;<<>>AAACCCEEELLLTTTVVVSSSKKKMMMKKKFFFEEEGGGEEE???CCCAAABBBDDDFFFIIIRRR[[[gggpppvvvtttpppkkkddd\\\RRROOONNNOOORRRWWW^^^cccllloooqqqssssssuuuyyy}}}|||}}}|||sssmmmjjjddd```iiiwwwzzziiibbbvvvtttmmmwww~~~iii]]]NNN777...000111///---,,,------111111000///...---,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,---...///...---,,,+++,,,...//////////////////////////////000000111222333333333333333444555777999:::<<<<<<>>>DDDEEEIIIOOOSSSccc~~~000//////.........//////,,,---000111...+++---333///////////////000111111000666999555444888888555444666888;;;;;;;;;999888999999:::;;;;;;;;;;;;:::777:::<<<<<<@@@EEEEEEAAADDDEEEGGGHHHLLLcccppp\\\LLLFFF<<<999===999999OOOmmm||||||}}}|||yyyssstttyyyzzzjjj\\\LLLHHHCCCAAAAAAAAA???===999999:::<<<===<<<:::888888:::999666888<<<===:::777<<<>>>;;;;;;???>>>999:::999;;;???AAA@@@CCCGGGEEELLLQQQOOOJJJGGGIIILLL@@@HHHPPPVVV\\\bbbfffgggkkknnnpppqqqrrrvvv|||{{{pppeeedddpppxxxsssmmmllluuugggjjjttt{{{xxxqqqpppuuuzzzttt```III///222111...+++,,,...///---222111000///...---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------,,,+++,,,---...///***+++++++++---......+++////////////////////////---...000111222222111111222333444666777999;;;;;;;;;BBBEEEJJJRRRTTTbbb{{{---...............---------------......///000111444444444222000.........222333555555555333111000333444777999:::;;;;;;;;;666555555888===???>>>===999;;;???BBBDDDDDDCCCBBBFFFAAAEEEJJJEEEKKKuuurrraaaRRRBBB<<>>@@@???>>>888;;;>>>AAACCCCCCBBBAAAEEECCCEEEIIIEEEGGGbbb}}}~~~gggUUUAAA999:::===;;;888AAA]]]uuuooogggeeecccdddgggllloooqqqnnnfff[[[RRRLLLFFF???:::===;;;:::;;;<<<<<<;;;999::::::999999999::::::;;;999999999999999999999999999999::::::;;;;;;;;;<<<999<<>>999;;;===@@@BBBBBBBBBAAACCCDDDFFFHHHFFFGGGQQQ\\\|||zzzbbbDDD;;;AAA>>>000333AAAYYYyyyvvvkkkfffaaa]]]^^^```bbbcccgggccc^^^ZZZVVVOOOGGGAAA@@@>>>===<<<<<<<<<:::999999999999999:::;;;<<<<<<999999999999999999999999::::::999999:::;;;===>>>;;;>>>BBBFFFIIINNNSSSWWW^^^___bbbggglllnnnnnnlllooossszzz{{{nnnggghhhgggdddgggtttyyyrrrsssxxx{{{{{{qqqkkkuuuhhhHHH333,,,---......------,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---.........++++++,,,,,,,,,,,,------........./////////000000---...//////...---.../////////000111222333333444333333333444555666888999888<<<@@@KKKTTTUUUccc,,,,,,---.........------///////////////000222222111111111222222222000///333444444555555444333333333444666888999999999888<<<<<<<<<===??????>>>>>>;;;<<>>???AAABBBDDDDDDDDDDDD???FFFIIIEEECCCIIINNNNNNWWWwww\\\<<<888@@@888777777===NNNlllvvvkkkddd___]]][[[[[[ZZZYYYXXXWWWUUUQQQOOOLLLJJJGGGFFFEEECCCAAA???===<<<<<<;;;::::::;;;;;;999999::::::;;;;;;;;;;;;<<<<<<===???BBBFFFJJJMMMOOORRRUUUWWWYYY\\\```cccaaadddhhhlllpppsssvvvwwwvvvnnnhhhVVVHHHYYYwwwzzzpppiiihhhiiiiiiiiiiiigggdddkkkuuutttuuuzzzlllaaaOOO<<<...***---222,,,,,,---------,,,+++***,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---...///...---,,,---///...//////111222333444444333333333444666888999:::999<<<@@@KKKWWWXXXeee***+++,,,------...---------------......///000111111000111666;;;<<<:::777444444444444444555555555555666888999:::::::::999888:::<<<<<<;;;;;;<<<===@@@@@@BBBCCCDDDEEEEEEEEEBBBFFFHHHDDDAAAEEEJJJMMMOOO]]]qqqNNN<<<;;;555666777888:::GGGaaaxxxyyyooohhhbbb___]]][[[YYYVVVTTTSSSRRRRRRQQQNNNLLLKKKJJJHHHFFFDDDAAAAAA???>>>>>>=========<<<<<<======>>>????????????@@@AAADDDHHHLLLPPPSSSQQQTTTVVVXXXZZZ]]]aaacccdddhhhmmmrrrvvvzzzppp___UUU\\\___^^^hhhyyytttjjjeeebbb___\\\SSSOOOQQQaaa{{{tttrrrwww|||tttfffVVVCCC777000,,,---000***+++,,,------,,,+++***++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,---......---,,,---.........///000111222222333333333333555666888:::;;;666:::===FFFPPPQQQaaa}}}******+++,,,------------,,,,,,,,,,,,---...///000//////000555;;;===;;;777444444444444444555666666555666777999999999888888777999<<<<<<;;;;;;<<<>>>@@@AAAAAABBBCCCDDDEEEEEEDDDCCCEEEGGGGGGEEEFFFIIIJJJMMMaaa|||fffMMM???===;;;::::::666666@@@MMMpppxxxppplllaaa```^^^[[[XXXVVVVVVVVVSSSQQQOOOMMMMMMKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFIIIMMMPPPRRRSSSQQQTTTXXX[[[^^^bbbgggkkkmmmqqqwww{{{wwwoooUUULLLNNN^^^lllpppqqqvvvyyynnngggdddaaa\\\WWWTTTRRRYYYhhhtttvvvppplllttt{{{uuu^^^KKK999222000---+++,,,)))***,,,------,,,+++***++++++******++++++,,,---************************++++++++++++************------......------,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---........./////////000000000333333444555777999:::;;;666:::<<>>@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDBBBIIIIIIIIIeee{{{yyyvvvZZZLLL>>>;;;999666666999===FFFZZZssswwwqqqmmmjjjfffbbb^^^[[[WWWSSSPPPOOOOOOPPPKKKIIIFFFEEEFFFGGGHHHGGGIIIJJJIIIEEEDDDGGGHHHEEEIIILLLNNNOOOPPPRRRTTTVVVZZZ___fffkkkooottt{{{ssscccXXXTTTTTTPPPSSSeeeyyybbbVVVTTTKKKJJJWWWaaabbbeeekkkqqqyyyzzzrrrllljjjxxxhhh@@@888111111///******---,,,++++++---......,,,***)))***,,,---...------,,,,,,,,,+++***)))))))))***************************---,,,000555333,,,***...******+++---------------++++++,,,,,,,,,,,,------///---,,,---///000000000////////////000000000000000333555666555555666888444999:::BBBOOOUUUccc|||************************++++++*********+++,,,,,,///............///000111333444444333222333666888AAA===777555555666666555444666888;;;======;;;999<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBCCCEEEFFFHHHCCC???CCCTTTwww|||qqqPPP@@@>>><<<888666333888CCCUUUfffyyy{{{wwwssspppllliiiddd___[[[XXXWWWWWWTTTRRROOONNNOOOPPPPPPPPPNNNOOONNNIIIIIILLLLLLJJJMMMOOOSSSUUUWWWYYY\\\___cccgggmmmsssyyy|||tttfffWWWMMMMMMSSSYYYeeedddooouuu\\\NNNLLLFFFGGGRRRYYY^^^hhhttt}}}|||ooojjjvvvwwwUUU888111---//////,,,,,,///+++******+++------+++)))******++++++,,,+++++++++++++++******)))*********************************---,,,...444444...+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...............///.../////////000000000000111333555666555666777999999;;;===III\\\dddnnn************************,,,,,,+++*********++++++,,,,,,,,,---...///000111111222222222111222555777666555444444666777666555222333666999:::;;;;;;;;;======<<<;;;::::::::::::======>>>???AAACCCEEEFFFIII===:::CCCHHHRRRyyypppRRRDDD===::::::555333555:::BBBPPPeeewww}}}zzzvvvqqqmmmiiihhhgggbbb___[[[YYYYYYZZZZZZYYYXXXYYYWWWSSSRRRUUUVVVTTTVVVZZZ___cccfffjjjnnnqqqssstttyyytttaaaZZZNNNDDDBBBNNNaaaooommmdddccclllpppdddTTTKKKGGGEEEHHHQQQZZZeeexxx}}}uuuqqquuu{{{{{{```>>>222---+++---...,,,+++---******)))***,,,,,,***(((+++******))))))))))))*********)))))))))***++++++************************---***,,,222555111,,,***,,,+++***)))((()))******++++++,,,,,,,,,,,,------+++...111000---,,,,,,........./////////000000000222333444444444555777999;;;;;;===NNNfffooovvv))))))))))))************,,,,,,+++***))))))************+++,,,---///000000///000111111000111444666000111333555777666555444444444444444444666999;;;<<<;;;:::999999888888999;;;<<<<<<===???@@@BBBCCCCCC;;;>>>IIIGGGDDDYYYyyy~~~jjjMMM===<<>>???======AAAFFFEEEDDDLLLWWWzzzxxx^^^JJJ@@@===???<<<;;;;;;888555888===GGGXXXppp~~~|||{{{yyywwwzzzzzzwwwrrrrrrvvvwwwvvvrrrwww}}}ssshhh^^^SSSHHHAAASSSdddfff___^^^iiiwwwmmm[[[GGG>>>???BBBFFFIIIGGGEEEHHHSSSaaarrr{{{ooo___RRRFFF999///......------......,,,)))---,,,***+++,,,---,,,+++...,,,+++)))))))))***+++(((((((((((()))***++++++))))))))))))))))))))))))***)))***---333555000***+++***)))((()))+++---///+++++++++,,,,,,,,,------+++000444444///,,,,,,///............///////////////000222222111222444666444777888AAAPPPYYYiii'''(((((())))))*********++++++***)))))))))*********+++,,,---......///...///000222111000000111222111333555555444333333333///777AAAEEEBBB;;;555222777777777777888999:::;;;;;;::::::::::::;;;;;;<<<<<>>;;;===DDDIIIIIIQQQssszzz~~~|||uuugggSSSCCC>>>999888:::;;;888666777777BBBQQQ___kkkwwwxxxooo^^^NNNHHHKKKOOONNNRRRggg|||{{{iiiYYYWWW\\\SSSLLLCCC@@@BBBGGGLLLNNNQQQSSSWWW```jjjttt|||{{{uuufffVVVDDD555///000***,,,,,,,,,...222111---...,,,++++++,,,------,,,,,,,,,+++*********++++++))))))((((((((()))******))))))))))))))))))))))))(((******+++///444222...******))))))***+++---...++++++,,,,,,,,,,,,------,,,///222111///------///------........./////////---000222333333333444555444999:::===EEELLLbbb''''''(((((()))******+++***))))))))))))******++++++,,,---...//////...---000222333222111000000111111333444333111111333555///777@@@DDD@@@:::666555777777777777888999:::;;;888777888888999:::;;;<<<;;;<<<;;;:::<<>>???AAACCCFFFGGGIIIEEEIII\\\yyy~~~}}}[[[HHH>>><<<<<<444888666777999888888===DDDHHHEEEBBBBBBFFFKKKOOOQQQXXX___hhhnnnssszzz{{{uuuiii]]]SSSJJJFFFHHHEEE@@@DDDNNNVVV``````]]]iii|||xxxdddMMMEEEAAAEEEGGGAAA:::777===@@@CCCEEEIIIOOOYYY```jjjrrr~~~~~~lllOOO666000111---***,,,,,,,,,,,,+++++++++******************************((((((((((((((()))*********)))(((''''''((()))***)))((('''''''''(((***+++******))))))***,,,...///---,,,+++)))((())))))***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------.../////////000111333555666666555555333555999<<>>>>>>>>>>>>>>???AAACCCFFFGGGEEEIIIOOOSSSZZZsss|||yyyzzzgggMMM>>>;;;555222111222444555777@@@KKKJJJHHHFFFFFFFFFFFFDDDBBB===BBBHHHLLLNNNRRRXXX^^^nnnpppsssvvv{{{|||vvvlllggggggfffcccZZZOOOKKKMMMNNNMMMEEE@@@AAAIIIKKKJJJPPP[[[kkkjjj```UUUYYYccc___PPPHHHAAA;;;:::888666999???:::BBBQQQ```mmmssssssrrrxxxyyyvvvkkkbbbOOO:::******---***)))+++,,,,,,+++++++++*********************************((((((((((((((()))*********)))(((''''''((()))******))))))((()))***+++,,,+++***)))))))))***+++,,,*********)))******++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------.../////////000000111222333444555555555666:::>>>AAAJJJ___qqq''''''((((((((()))))))))))))))))))))***+++,,,,,,000111111222222333444444222222111111111000000000222222222111222333333444666777777666555777:::<<<@@@>>>======<<<;;;999777888999::::::999:::<<<>>>????????????AAACCCEEEGGGCCCIIIMMMIIIDDDQQQuuuvvvqqq~~~~~~cccQQQGGG:::666444333444444666===FFFQQQQQQRRRSSSQQQLLLFFF@@@555888;;;;;;::::::===@@@IIILLLOOOTTTZZZbbbkkkqqqmmmiiieeeaaaYYYLLLDDDCCCSSSSSSNNNEEECCCJJJRRRVVVMMMKKKOOOXXX[[[ZZZ^^^gggqqqfffTTTFFFCCCEEECCC===;;;<<<>>>>>>;;;:::@@@IIIRRR[[[jjj|||yyy}}}|||iiiUUUFFF888---''',,,///---+++...,,,++++++++++++*********************************((((((((((((((()))******))))))(((((((((((())))))*********)))***++++++,,,+++***)))(((((((((((()))'''((()))***++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,---....../////////000000111222333444555666888;;;???BBBLLL```sss'''''''''((((((((())))))((((((((())))))***+++,,,......//////////////////...///111222222222111000333333333333444444555555666666666555555777<<>><<<::::::<<<<<<999666888:::<<<;;;999888;;;===@@@??????@@@AAACCCEEEFFFEEEEEEEEEFFFFFFJJJWWWddd||||||}}}}}}yyynnnYYYHHH???777666777888:::>>>NNNPPPSSSVVVWWWSSSLLLGGG;;;<<<>>>===:::999;;;<<<555666999<<>>@@@DDDNNN\\\hhh|||}}}}}}~~~rrrbbbLLL:::222---,,,000000---,,,...++++++++++++************************************((((((((((((((())))))***))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))'''(((***+++++++++***)))++++++************+++++++++++++++++++++++++++++++++,,,,,,------...//////...///111333444444333333777888;;;>>>AAAKKK```sss''''''''''''(((((((((((((((((((((((()))***+++,,,+++,,,------------,,,,,,---...000222222222111000333333444444555555555555333444444444555888===AAA;;;999888:::===???<<<:::999;;;>>>===:::999;;;===@@@?????????@@@AAACCCDDDGGGCCCDDDIIILLLKKKKKKMMMccckkkUUU>>>555666999::::::???AAACCCGGGIIIHHHDDDAAA666777777777666666777888111222333333666:::@@@EEEGGGIIIOOOXXX]]][[[ZZZ\\\ZZZ^^^bbbggglllnnnhhh___```___^^^[[[SSSIIICCCCCCFFF???:::======;;;;;;???CCC???<<>>===<<<<<<===@@@???>>>>>>>>>@@@AAABBBDDDEEEHHHJJJGGGDDDIIIPPPOOOoooxxxUUUAAA;;;999777666888888888:::<<<;;;999777222222333444444555666666333444444333222333666999<<<>>>EEEPPPVVVWWWXXX[[[``````___```fffiiiddd\\\LLLLLLKKKGGGBBB<<<888888888777:::???@@@??????AAAGGGJJJQQQ```xxx~~~~~~sss]]]AAA+++,,,,,,,,,+++***)))+++---+++************)))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((''''''((())))))))))))(((&&&''')))***+++,,,,,,,,,************)))((('''&&&******))))))))))))******+++++++++++++++++++++++++++++++++,,,------......,,,///333666777666333111555555888:::===HHH^^^rrr&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++***+++---/////////...---......///000000111111111000111222333333333222222222333444555555666888:::666888;;;<<<===>>>@@@AAA<<<<<<<<<>>>@@@@@@>>>===???>>>=========>>>???@@@BBBCCCEEEHHHEEECCCFFFLLLKKK\\\hhhzzztttcccXXXMMMDDD@@@>>>======>>>???>>><<<999777777777777888999999888555666777666444333444666666666;;;CCCFFFEEEEEEGGGIIIHHHEEEBBBEEEJJJJJJFFF>>>???@@@>>><<<===???@@@;;;@@@EEEGGGJJJOOOSSSTTTWWW___kkkzzz}}}lllYYYEEE555,,,,,,------,,,,,,---......************))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))(((''''''((()))*********))))))&&&''')))*********))))))***))))))((((((((())))))******))))))))))))******++++++++++++++++++++++++***++++++,,,,,,---.........///111222333444333333555555777999<<>>BBBCCC@@@===???>>>===<<<<<<===>>>???BBB===<<>>EEERRRRRRUUUooo|||zzzkkk^^^WWWDDDDDDEEEFFFGGGFFFCCC@@@:::999888888999999888666666888999999888666666777555444666;;;;;;777666777:::======999888;;;>>>>>>:::<<<===<<<===AAAEEEHHHHHHPPPVVVVVV[[[gggpppqqqssstttrrrqqqxxx}}}~~~zzzfffNNN777+++---444***++++++++++++,,,***(((************))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))((('''((()))***+++,,,+++******'''((()))))))))(((&&&&&&((((((''''''''')))+++,,,******))))))))))))******++++++++++++++++++++++++***++++++,,,,,,---......000///......///111333555666666777:::===HHH^^^rrr$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''')))******)))***,,,.../////////...)))------+++,,,111000+++000///---...000111111111666555444333333444555666444444444555666888999:::888:::<<<<<<<<<<<<>>>???>>><<<:::;;;>>>???===;;;>>>===;;;;;;BBBJJJIIIDDDFFFDDDEEEGGGJJJ[[[}}}mmmaaa\\\ccclllfffVVVHHHEEEBBBAAABBBAAA======@@@888:::<<<<<<:::999999:::555888;;;<<<:::888888888888888888:::;;;===???@@@BBBBBBCCCDDDIIIPPPYYY___bbbhhhpppvvv{{{|||}}}|||sssfffXXXEEE777000///...---************************))))))************))))))$$$%%%&&&((()))*********'''((((((((((((((('''&&&))))))(((((((((((())))))******++++++++++++******&&&&&&&&&&&&'''''''''(((***************)))((('''+++)))'''''')))+++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,---...////////////000111222333333444333555888:::;;;DDDYYYmmm$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***)))***,,,---...///......+++...///---...222111,,,///...---...000111000///333222111000000111222333444444555666777888888999777999;;;<<<;;;<<<>>>@@@???<<<888888:::===>>>>>>CCCFFFFFFBBBBBBEEEGGGFFFIIIBBB===<<<<<>>???AAACCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLNNNNNNMMMMMMOOOQQQNNNSSS[[[cccmmmvvv{{{xxxvvvmmm___UUUEEE===222+++***+++***)))************************))))))************))))))''''''((((((((((((''''''''''''((((((((((((((('''))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''''''''((((((((()))************))))))(((+++)))(((((()))***+++***((())))))***++++++,,,,,,,,,+++,,,,,,---....../////////000111222333333444222444777999:::CCCYYYmmm$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))***+++,,,---.........,,,///111///000111000---...------///000111///...111111000//////000111111444555666777888777777666666888:::;;;;;;<<<>>>@@@@@@<<<777555777<<<@@@BBBNNNUUUWWWOOOGGGFFFJJJMMMLLLBBB:::999777666>>>IIIjjj|||pppggg`````````bbbeeehhhhhhhhhllliiifffeeefffhhhiiiiiijjjnnnrrrrrroookkkiiiiiipppvvvtttiiiXXXFFF;;;///,,,)))***,,,...,,,***************************((())))))******))))))((())))))))))))(((&&&%%%$$$&&&&&&'''((()))))))))((()))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((())))))************))),,,***((((((*********))))))))))))***++++++,,,,,,+++++++++,,,------.........//////000111222333333222333666777999BBBXXXmmm$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))***+++,,,---......,,,...000000000000//////...------///000000...,,,222222222111111222222222333555666888888777555444555777999::::::<<<>>>@@@???<<<888777888===AAADDDQQQXXXYYYRRRIIIHHHLLLOOOHHH@@@;;;<<<;;;888999===BBBZZZ{{{}}}yyyzzz}}}~~~yyyfffOOO;;;000...------...000000...+++************************(((((())))))))))))(((((())))))))))))(((&&&%%%%%%%%%%%%'''((())))))))))))(((((((((''''''(((((((((&&&&&&&&&''''''&&&&&&&&&(((((((((((())))))))))))'''((()))***************,,,+++))))))***+++***)))))))))*********+++++++++***++++++,,,---------.........///000111222333333111222555666888BBBXXXmmm$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''(((((())))))***+++,,,---...+++---//////...---///111///......///000000...---222222222333333222222222333444666888888777555444555777999::::::;;;===>>>======<<<<<<===???BBBDDDHHHLLLLLLGGGDDDFFFHHHHHH???<<<;;;;;;999777999===444AAAVVVnnn~~~yyyxxx~~~~~~~~~uuuhhhSSS===111//////...---,,,,,,+++)))'''))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((((((''''''%%%%%%'''((())))))))))))((((((''''''''''''((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))'''((()))***************+++***)))***+++,,,***)))***************+++++++++)))***+++,,,------------......///000111222222333111222555666777BBBYYYnnn$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((()))***+++---...++++++---...---,,,000666222000......///000000///111222333333333333222111333444555666777666666555666777999999999999;;;===<<<>>>@@@@@@@@@@@@AAABBBCCCDDDCCC@@@BBBFFFGGGDDD?????????;;;777555777999777666:::DDDTTTiiixxxyyy}}}{{{}}}zzzpppiii```[[[SSSGGG777,,,,,,222---,,,+++***))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&'''((()))))))))(((&&&&&&'''((()))))))))((((((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''((((((((()))))))))((())))))************)))***))))))+++,,,---,,,***************************((()))+++---------,,,,,,---......///000111222222222333555666777BBBZZZppp$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''(((((((((((()))+++,,,------+++,,,...---,,,333<<<555222///...///000111111333444555555555555444333333333444444555666777777666888999999888888999;;;<<<>>>@@@@@@???>>>@@@BBBCCCEEECCC@@@@@@DDDEEEBBBBBBBBB@@@===:::888777666888333111555<<>>;;;===???>>>======;;;:::;;;;;;888333333222555;;;;;;888:::@@@PPPhhhwwwrrrssswwwvvv|||}}}hhh\\\MMM===888111,,,...000...,,,+++(((***,,,,,,++++++++++++))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''(((***************)))(((''''''''')))+++...///...,,,++++++******************''')))+++---...---,,,+++------...///000111222222333444666666888DDD\\\sss%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,,,,---...---,,,+++---///111000/////////000222333555555777888888777666666666555555555555777999::::::::::::999888777777666<<<;;;;;;<<<>>>@@@BBBDDDEEEBBB>>><<<<<<=========999::::::999888666444333222222222111222222333333666@@@PPPdddwwwxxxttttttwww{{{zzzgggHHH666111,,,,,,,,,++++++*********))))))))))))(((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((***))))))(((((((((((())))))******++++++,,,------***)))(((''''''((()))***++++++,,,,,,,,,,,,------.........///////////////444333444777777>>>TTTlll%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((***+++,,,---......---++++++,,,...111000/////////000111222444555666777777777666555555555444444555666777888:::999999888777777666666999999:::;;;===???AAABBBCCC@@@===;;;<<<<<<<<<<<<888888888888666444222111222222111111111111222222111333999BBBOOO```qqq{{{|||xxxsssrrryyytttnnnqqqsssxxx~~~ooouuuuuuhhhPPP;;;000...,,,++++++++++++++++++*********)))))))))((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&''''''''''''(((((((((((()))((((((((((((((())))))******************))))))+++***)))(((((()))***++++++++++++,,,,,,,,,------............////////////222111333777888???UUUmmm$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***+++,,,---......---+++***+++---000000/////////000111222333444555666666666666555555555555555555555555666888888777777666666555555555666888:::===>>>???@@@>>>===;;;:::;;;<<<;;;:::777777777666444333111000111111000000000000111111000///---...333<<>>??????;;;:::999999;;;;;;:::888777777666555333222111000111000/////////////////////000111111111111333555<<>>SSSjjj$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((***+++,,,---------,,,******+++,,,......//////000000000000111111111222222333444555555666888999999888777666666666666555555555555555333555777:::<<<>>>>>>>>>:::888777888999999888777888777666444333222111111000///...---------------))),,,000111000---+++***+++222:::???DDDLLLZZZeeezzz~~~zzzvvvtttuuusssqqqsssxxxvvvmmmjjjfffaaaaaafffmmmgggUUU@@@777:::777...,,,***(((((()))+++,,,---)))))))))******+++++++++++++++++++++*********)))+++******************+++''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&'''(((******((((((((()))))))))******((())))))))))))))))))(((*********+++++++++,,,,,,---------...///000000111333222444777777;;;OOOfff###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((***+++,,,+++,,,,,,,,,******,,,------...///000000000///////////////000111222333444333555888;;;;;;:::888777666666666666666666555555444555777999;;;<<<<<<===;;;999777666777888777666888777555333222111111111///...---,,,,,,,,,,,,,,,)))***++++++******+++---***---/////////222999@@@HHHSSScccsss~~~|||xxxsssqqqssspppuuu~~~uuuqqqsss{{{xxx|||tttppppppvvv{{{}}}vvvkkk___WWWOOOGGGDDDEEEEEECCC999,,,(((---...***)))(((((()))***+++***))))))))))))***************++++++*********))))))))))))((((((''''''(((((()))''''''((((((((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))'''''''''((()))*********(((((())))))))))))((((((************++++++++++++,,,------...///000111111444222555777666:::MMMccc###############$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''(((***+++,,,)))***++++++***+++---///---...///000000000///...............///111333444111333777:::<<<;;;999777666666666666666666666666555555555666777999:::;;;===:::777555666777777666666555333111000//////000......,,,++++++*********+++++++++***((((((***,,,***++++++***)))***---///,,,333;;;CCCLLLZZZkkkxxx{{{zzznnnqqqwww{{{wwwnnnhhhhhhxxxrrrqqquuusssmmmoooxxx~~~~~~jjjfffeeehhhiiieeecccdddTTTMMMDDD>>>888222//////,,,...//////...---+++((('''((())))))******)))(((************))))))))))))******)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''((((((((()))************)))(((************++++++++++++,,,,,,---...///000111111222111444777666:::MMMccc#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%''''''''''''(((***+++,,,((()))++++++***+++---///,,,---///000000000///.........---...///111333444...111666:::;;;;;;888777666666666777777777777777555555444444555666888999>>>;;;777555555666666666555444222000...............---,,,+++************(((***,,,,,,***'''%%%%%%))))))))))))***+++,,,,,,***---...,,,,,,333@@@LLLSSSfff{{{~~~zzztttrrrtttooowwwwwwxxxzzzppppppnnnuuuyyy{{{zzzhhh```cccqqq{{{xxxxxxwwwmmm]]]ZZZYYYYYYUUUJJJ@@@<<<666111.........---,,,---,,,******++++++)))+++...'''((()))))))))))))))***++++++******))))))(((((())))))))))))(((((((((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((()))(((''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$)))***+++,,,,,,+++***))))))************+++++++++,,,,,,---...///000111222000///333777666;;;NNNddd%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""$$$&&&&&&%%%%%%%%%&&&(((***+++...---,,,++++++,,,---...,,,,,,...///000000000000+++***+++---///000...,,,000111333666777888888777:::888555333333444555777555555555444444555555555777666444222222222444555333222111000......------************************)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------444888???LLL^^^qqq|||~~~}}}yyyvvvrrroooooorrrwwwyyyvvvrrrhhhmmmqqqnnncccVVVMMMIII@@@???===:::666333111000---,,,,,,+++*********+++---,,,++++++******++++++*********)))))))))))))))'''(((******))))))+++,,,)))*********)))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&(((***)))******)))'''%%%&&&'''%%%'''((((((''''''(((***'''(((+++,,,,,,+++((('''))))))))))))***************++++++,,,---...//////222666333444999<<>>#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''(((((()))***+++((()))***++++++,,,++++++000000/////////...............///000111111000000++++++***************+++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&### ###)))(((###!!!$$$###$$$''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$###!!!"""###%%%%%%$$$""""""""""""####################################"""""""""""""""######$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%"""+++///((($$$%%%%%%!!!"""############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((***+++,,,---.../////////...---///222111111666==='''&&&$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''222...)))&&&&&&'''(((((())))))(((((()))+++---...//////000111111111111111222111///...---------...---+++(((&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######%%%'''***,,,################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,/////////...///222888<<<&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''...+++'''%%%%%%&&&'''&&&))))))((()))***+++---......//////000000000000000000///...------...//////,,,+++(((&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$#########%%%'''(((################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,.../////////000333777;;;%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''%%%$$$&&&&&&&&&%%%((((((((()))***+++---...------...///////////////...------------...///000+++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,---...///000111333666999$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%''''''&&&%%%(((((())))))***,,,------,,,,,,---............---......------------------***)))(((&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$############$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((((((&&&%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,,,,---///111111333666888##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&((()))(((&&&'''((()))***+++,,,,,,---++++++,,,---------------//////...---,,,+++***)))(((((('''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%&&&'''))))))'''&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,+++---///000111333555888!!!"""######$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%''')))***(((''''''((()))+++,,,,,,,,,,,,++++++,,,---------------/////////...,,,***((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%&&&&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,,,,---...///000222555888 !!!"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&''')))((('''&&&((()))+++,,,,,,,,,,,,+++,,,,,,---...------------......---,,,***((('''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$###%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,------.........111666999 !!!"""$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''%%%$$$$$$&&&'''''''''&&&((()))+++,,,,,,,,,,,,+++,,,------......------+++,,,,,,---,,,+++***)))&&&&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$###""" ################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$!!!###%%%%%%###"""###$$$'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))***+++,,,,,,,,,,,,......---------111666:::"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((***+++,,,,,,------------------,,,+++***)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''(((((())))))******,,,,,,------------------...//////......000444666"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((***++++++,,,------,,,,,,---,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$##################"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((())))))******,,,,,,,,,---------------///000000//////111555888"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((******+++,,,,,,,,,,,,+++++++++******)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%""""""""""""############$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''(((((())))))******+++,,,,,,,,,---------...///000000000000222666999""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((******+++++++++++++++*********))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$##################$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''(((((())))))******+++++++++,,,,,,------......////////////111555888""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((()))******+++******)))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$#################################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))************++++++,,,------...,,,---------...000444777"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((()))************)))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&$$$###$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******))))))***+++,,,---......+++,,,,,,------000444777"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((())))))******)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""########################"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&$$$"""!!!"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))******))))))***+++,,,---......+++,,,------...000555888"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((())))))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%### !!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''(((((()))*********((()))***+++,,,---......,,,---......///222666999"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&((()))+++,,,,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***))))))***+++,,,,,,------+++---.........000333666"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&''')))***+++******)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%%%%&&&"""############$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''((()))(((&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((************++++++,,,,,,---+++---.........000333666"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***+++++++++++++++++++++++++++---.........000333666""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***,,,,,,+++++++++++++++++++++---.........000333666""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++******)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%$$$######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***,,,,,,+++++++++++++++++++++---.........000333666"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++***))))))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&%%%$$$###""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***+++++++++++++++++++++++++++---.........000333666"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***)))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&$$$###!!!"""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((************++++++,,,,,,---+++---.........000333666"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&&&&&&&$$$"""!!!"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''(((***))))))***+++,,,,,,------+++---.........000444666######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%###"""##############################$$$$$$$$$$$$###### !!!"""###$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&''')))(((&&&%%%%%%&&&((()))---(((######'''***)))'''))))))***+++,,,,,,,,,,,,,,,---.........000333555######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$######!!!!!!""""""######$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((222---(((&&&((()))(((&&&))))))***+++,,,,,,,,,,,,,,,---.........000333555###""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%############$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%##############################$$$$$$$$$$$$######"""#####################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((444///***'''((((((&&&$$$))))))***+++,,,,,,,,,,,,,,,---.........///222555"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&##############################$$$$$$$$$$$$######$$$#####################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''---***'''&&&&&&'''&&&%%%))))))***+++,,,,,,,,,,,,,,,------------///222555""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&'''''''''(((((('''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###"""###$$$&&&'''##############################$$$$$$$$$$$$######$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))++++++))))))***+++,,,,,,,,,,,,+++,,,---------///222444"""!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((((((''''''&&&''''''((())))))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&##############################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&(((***---///000))))))***+++,,,,,,,,,,,,+++,,,---------...111444!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***(((%%%###""""""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))***+++---...))))))***+++,,,,,,,,,,,,+++,,,---------...111444!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%'''))))))((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%##############################$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,)))&&&"""!!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((''''''((()))))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,...111444#######################################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%&&&'''''''''&&&&&&'''))))))'''&&&''')))***++++++)))))))))***+++---......+++***+++,,,---,,,***(((''')))******((((((((())),,,&&&$$$'''***((('''(((&&&(((***+++*********++++++)))((()))+++***'''$$$***(((%%%%%%'''((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))************+++++++++***+++---......000222555####################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''((()))***+++$$$%%%&&&'''&&&'''))),,,))))))***,,,...000000///111111111333666888999999666444222000000000//////------......///......---000)))%%%'''******,,,///+++---//////...------...+++)))&&&'''((()))((('''***(((%%%&&&''''''&&&$$$&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))************+++++++++***+++---......000222555####################################$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))***+++,,,%%%&&&(((***+++---000222444555777999999999999888::::::;;;===???@@@???===AAA???===;;;;;;===@@@BBB<<<:::888999<<<>>>===;;;>>>999777999<<<<<<===AAAEEEEEEDDDAAA===:::::::::444222///------------,,,((('''&&&&&&(((((((((&&&((((((((('''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))************+++++++++***+++---......000222555########################"""######$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((,,,...000222444777:::===???@@@@@@@@@???>>>>>>???<<<===AAAGGGLLLMMMJJJGGGPPPNNNLLLHHHFFFGGGIIIKKKEEE@@@;;;===DDDKKKNNNNNNJJJFFFEEEHHHIIIIIIKKKNNNRRRPPPLLLFFFBBBAAABBBDDD===<<<;;;999777444111...+++***)))))))))***+++,,,*********))))))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''(((((())))))))))))*********+++++++++***+++---......000222555########################"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&'''''''''(((***+++---...777999<<<===???AAAEEEHHH@@@AAAAAA???======@@@CCC???AAAGGGPPPXXXZZZVVVQQQWWWVVVTTTOOOIIIEEEDDDDDDAAA;;;666:::FFFSSS\\\___SSSKKKEEEBBBBBBEEEMMMVVVPPPMMMHHHBBB>>>???CCCFFF???BBBEEEGGGDDD???:::666999888555222///---------)))))))))))))))(((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++***+++---......000222555########################"""######$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((+++,,,...000444777:::<<>>>>><<<:::777444111...---,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''')))************+++++++++***+++---......000222555########################"""######$$$&&&'''((((((%%%%%%&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((***---000555999<<<===CCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJHHHFFFEEEFFFHHHRRRXXX\\\[[[TTTLLLHHHGGGJJJBBB<<<===GGGPPPVVVVVVTTTUUUTTTQQQNNNQQQYYY```^^^^^^^^^\\\ZZZZZZ\\\]]]bbb^^^[[[XXXRRRNNNQQQWWWZZZbbbmmmuuuyyyxxxvvvuuu{{{{{{wwwuuuwwwlllZZZPPPOOOMMMJJJEEE@@@<<<888666111000///---+++)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''')))************+++++++++***+++---......000222555"""############$$$$$$$$$%%%$$$$$$%%%$$$"""$$$'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&(((+++...***111999>>>??????AAACCCFFFGGGGGGGGGFFFGGGJJJLLLLLLJJJHHHFFFDDDBBB@@@>>>KKKUUUZZZQQQGGGDDDEEEDDDFFFJJJJJJGGGLLLWWW]]][[[aaa^^^YYYTTTQQQRRRVVVZZZccceeedddccceeekkkkkkiiifffaaa[[[YYYXXXWWWWWWYYY[[[\\\___gggnnnnnnggg```hhhkkkmmmnnnpppssspppkkkqqqxxxrrrjjjjjjlllllljjjcccXXXMMMGGG@@@<<<999777222******...(((***+++***'''''')))---+++******)))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$######"""$$$$$$$$$###"""###$$$"""&&&'''$$$###%%%&&&$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''***++++++,,,,,,---......+++,,,---......///222444"""############$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%!!!###%%%'''((('''&&&%%%%%%&&&''''''(((+++///333888;;;>>>@@@BBBCCCEEEGGGHHHJJJKKKKKKJJJHHHIIIIIIBBBDDDGGGIIIIIIEEE???;;;===DDDHHHHHHJJJOOOQQQNNNSSSVVVWWWWWWXXXZZZZZZYYYaaa```^^^]]]]]]```fffjjjjjjlllkkkiiijjjmmmmmmiiiggggggfffdddaaa___^^^___[[[]]]```cccccc```[[[XXXccceeeeeecccdddfffccc^^^UUU[[[fffsss}}}|||yyyuuuzzzuuujjjbbbccc\\\SSSLLLEEE<<<111)))+++***)))((())))))))))))'''''''''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%$$$$$$###"""$$$%%%$$$###"""###$$$$$$''''''$$$###&&&'''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''*********+++,,,,,,------,,,---.........///222444"""############$$$$$$$$$###$$$%%%%%%%%%$$$$$$###%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))&&&%%%%%%%%%%%%$$$$$$$$$!!!###%%%'''((('''%%%$$$&&&'''***+++...222777:::BBB@@@???@@@CCCFFFHHHIIIIIIKKKMMMMMMJJJGGGEEEEEEGGGLLLUUU]]]```[[[QQQJJJFFFHHHKKKPPPZZZ```^^^WWWcccdddhhhllliiibbb^^^^^^___^^^]]][[[\\\```fffkkkfffhhhgggeeefffhhhfffaaa]]]bbbdddaaaYYYSSSQQQRRRWWWZZZ]]]]]][[[YYYYYYZZZ[[[\\\[[[ZZZ\\\``````]]]TTTVVV\\\fffpppuuusssoooiiipppzzz{{{wwwmmmcccaaa]]]KKK777333///***))),,,---+++((('''''''''&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$###""""""######$$$%%%$$$$$$$$$###$$$%%%$$$###"""###%%%###$$$$$$"""$$$((('''###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))))))))***++++++,,,,,,---...////////////111333""""""#########$$$$$$$$$"""$$$%%%$$$%%%'''%%%"""%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###'''+++000444666999<<<>>>>>>;;;999;;;AAAEEEGGGGGGIIIJJJKKKJJJGGGEEEEEEEEEPPPVVVaaammmrrrpppggg___^^^]]]```gggoooqqqjjjaaahhhiiiooouuuqqqgggdddgggaaa^^^ZZZUUUSSSVVV\\\``````ccccccbbbbbbddd```[[[YYYbbbhhhddd\\\YYYZZZ\\\ggggggfffeeeddddddeeefffaaaaaa^^^ZZZ[[[______\\\ZZZ[[[___eeelllnnneee[[[ZZZ^^^dddlllttt{{{~~~zzzrrrtttvvveeeMMMBBB===666111///...,,,++++++***)))(((''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%$$$"""&&&...444---###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))******++++++...///000/////////111333""""""#########$$$$$$$$$"""%%%%%%###&&&***)))$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''$$$######&&&(((***000444999<<<<<<;;;:::999444333444999@@@EEEEEEDDDJJJKKKJJJIIIHHHIIILLLOOOSSSWWW^^^iiiqqqrrrmmmgggdddeeejjjqqquuurrrjjjeeeaaaeeejjjlllfff______eeeiiieee```ZZZXXX[[[aaagggmmmooonnnkkkjjjjjjfff```dddpppxxxtttpppttt{{{zzztttqqqrrrtttrrrpppwwwuuuooogggdddccc___ZZZRRRUUUXXX]]]fffkkkeee[[[]]]^^^___bbbeeeiiilllnnnssszzzzzztttwww{{{qqq___VVVSSSLLLAAA666///,,,,,,,,,+++)))'''&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%%%%%%%$$$###$$$%%%***&&&$$$+++:::AAA666%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((())))))***++++++---...////////////111333"""############$$$$$$$$$###&&&$$$!!!&&&......'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&%%%$$$%%%)))...333777;;;===???>>>:::666333222000222666<<>>>>>===;;;888444222222444555888<<>>>>>;;;999555111///111666;;;;;;>>>@@@@@@===<<>>???>>>;;;999666333222333777;;;???@@@>>>@@@BBBCCCCCCEEEJJJNNNSSSWWWZZZ]]]dddmmmqqqppphhh```WWWQQQQQQSSSUUUUUUYYY```aaagggxxx~~~ssslllfffqqqzzzqqqssstttuuuuuuwww~~~{{{vvvpppjjjdddaaaeeecccaaabbbfffiiieee```VVV^^^lll}}}~~~yyypppbbbPPPAAA666000---***)))(((''''''((())))))*********)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%'''(((***%%%(((,,,///000...+++)))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$###$$$%%%&&&'''''''''''''''((())))))((()))+++---+++,,,---,,,---///333666######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''(((+++///222;;;===@@@AAA@@@>>>:::888444777:::===>>>===;;;:::;;;EEEPPPWWWWWWVVVVVVWWW[[[aaadddcccdddhhhhhhfffXXXUUUQQQPPPRRRWWW\\\^^^iiiqqqssszzz|||~~~}}}}}}{{{~~~vvvhhheeeaaa\\\ZZZ\\\```cccdddddd___\\\```lllyyy{{{gggPPP@@@888000---******++++++(((%%%&&&'''(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((($$$&&&))),,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''((())))))))))))+++---***+++++++++,,,...222555######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((###%%%(((+++...222777;;;AAABBBBBBBBBAAA>>>;;;999;;;>>>AAA@@@===999999999;;;FFFTTT]]]___^^^]]]]]]bbbiiilllfff```^^^]]]\\\UUUWWW[[[^^^ccciiiooottt~~~}}}}}}~~~yyynnnqqq~~~xxxooogggaaa^^^^^^___bbb]]]YYY[[[eeeqqqzzzwww___OOOCCC<<<333///...---***'''''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%&&&###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&'''&&&&&&&&&'''(((******))))))+++,,,)))***+++++++++---111444######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$'''+++///333777<<<@@@??????@@@@@@@@@???>>>>>>CCCDDDAAA<<<777777>>>EEEIIILLLQQQWWW[[[^^^______aaaggghhh___UUUTTTYYY\\\ggglllrrrvvvyyy~~~~~~|||zzzzzzyyyyyy~~~~~~~~~{{{}}}~~~{{{wwwpppjjjgggaaa______aaafffjjjlllmmmsssqqquuupppbbbXXXJJJ===555111//////,,,,,,++++++***)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&(((******))))))***,,,***++++++++++++...111444######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&(((+++000444777:::>>>@@@?????????@@@@@@@@@@@@@@@AAABBBBBB@@@???DDDOOOWWW^^^YYYVVVYYY```dddbbb___XXX^^^___VVVOOOTTT___ggguuuyyy}}}~~~~~~uuupppxxx{{{}}}zzzvvv}}}zzzrrrfff]]]ZZZ\\\aaaeeegggdddggguuu~~~xxxmmm]]]LLL<<<333......,,,******++++++)))'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&(((***+++*********++++++,,,,,,,,,---///333666######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((...111666999;;;<<<>>>@@@DDDCCCCCCBBBAAA@@@>>>>>>999???IIIPPPVVV[[[```dddddd___\\\___dddeee___XXXSSS[[[^^^ZZZXXX```mmmuuuuuuvvvwwwwwwwwwxxx{{{|||wwwwwwooolllxxx{{{zzz{{{|||oooeee```___```]]]ccckkkppprrrvvv{{{nnnUUU>>>000000,,,((((((***,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%(((***+++*********++++++,,,---------///333666######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''***,,,...222666;;;>>>???@@@AAABBBDDDDDDDDDBBB@@@>>>;;;999;;;CCCQQQ^^^fffiiihhhfff^^^]]]\\\\\\]]][[[XXXVVVUUU```jjjmmmooouuu{{{vvvtttssstttxxx}}}}}}~~~}}}}}}{{{{{{}}}}}}||||||yyy{{{}}}rrriiidddaaadddhhhjjjjjjlllnnnqqquuuYYYDDD;;;555---***,,,------+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%'''***,,,+++*********++++++,,,,,,,,,...222555######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))---111444555999>>>AAACCCCCCCCCDDD???@@@@@@@@@>>><<<999777EEEKKKVVVaaaiiijjjfffbbbZZZ[[[ZZZWWWSSSSSSWWW\\\ZZZhhhxxx}}}yyyxxx{{{~~~{{{|||zzz}}}~~~|||xxxuuuuuuvvv|||zzz~~~zzztttuuu~~~~~~zzzuuusssmmmddd]]]cccqqqyyyvvvnnnsss]]]JJJAAA666///......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""$$$%%%'''((((((''''''%%%&&&'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((###$$$%%%&&&''''''((('''%%%'''***,,,+++***************+++++++++---111444########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&+++111888<<<:::<<<@@@EEEGGGFFFBBB???GGGDDD???<<<<<>><<<:::<<>>>>>>>>888===DDDNNNXXX```gggjjj]]]]]]\\\\\\\\\]]]]]]^^^___bbbiiipppqqqrrrxxx{{{qqqiiiiiinnnvvv{{{xxxqqqooopppkkklllmmmllljjjiiijjjkkkiiikkkoootttyyy~~~~~~|||{{{{{{{{{||||||yyyvvvuuuwwwzzz|||zzz}}}~~~}}}tttyyy}}}}}}{{{{{{wwwdddWWWVVVZZZcccppp~~~~~~gggNNN<<<222///...//////,,,'''(((,,,)))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&%%%###%%%***///+++***)))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))************++++++++++++,,,,,,,,,,,,...111444########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&***...444999<<<;;;999777333666:::<<<;;;999888999CCCHHHOOOXXX___bbbaaa___ddddddcccaaa___aaafffjjjsssxxxzzzsssvvv~~~|||wwwpppkkkkkkqqqzzztttlllnnnuuuyyy{{{|||xxxrrrmmmlllllldddiiinnnpppqqqrrrvvvzzzyyy{{{~~~~~~}}}~~~~~~vvvvvvwwwwwwwwwwwwvvvvvvqqqvvv}}}|||~~~}}}rrraaaWWWTTTbbb{{{~~~kkkPPP>>>888333//////---******---************************)))))))))((((((((((((''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%$$$###%%%***...))))))'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********++++++++++++,,,,,,,,,,,,...111444########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%''')))***444555777888888777555444000888???>>>999666;;;@@@NNNRRRXXX```eeeeee```\\\```aaa```]]]]]]bbbkkksss}}}wwwkkkllltttvvv{{{|||}}}xxxiiiZZZSSSUUUXXX___gggkkkjjjgggfffffffffmmmtttuuusssqqquuuyyyzzz}}}~~~|||zzzyyyyyyyyy{{{|||yyyyyyzzz{{{|||~~~yyyeeeTTTZZZqqqzzzpppxxxrrraaaMMM@@@333000111000//////++++++++++++++++++++++++***)))))))))(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********++++++++++++,,,,,,,,,,,,...111444########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***...000999888777666555555444444888===@@@>>>:::===IIITTTYYYZZZ\\\```bbb___YYYSSSJJJMMMQQQVVV^^^iiiwwwvvvmmmrrr}}}~~~uuuiii^^^SSSJJJIIIMMMVVV^^^iiipppqqqooommmmmmtttzzz{{{rrrmmmppptttqqqvvv|||~~~}}}||||||~~~}}}{{{|||~~~~~~~~~iii^^^```hhhnnnpppfffgggnnn|||bbbOOO<<<555444222///,,,++++++++++++++++++++++++******)))))))))((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))************++++++++++++,,,,,,,,,,,,...111444########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&***...222555666666555555666777888999===???AAABBBFFFNNNZZZcccbbb___]]]]]]^^^[[[TTTNNNEEEJJJRRR]]]hhhttt~~~{{{~~~zzzyyyzzztttrrrkkk^^^PPPJJJKKKQQQ[[[eeennnttt{{{~~~}}}zzzxxxxxx}}}~~~tttpppvvvvvvlllgggffffff```___bbblllyyywwweeeQQQEEE===555...,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&%%%$$$###&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))************++++++++++++,,,,,,,,,,,,...111444########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((+++111555999222222444666888:::<<<>>>;;;===AAAJJJVVV___eeegggccc```]]]___bbbbbb^^^ZZZ[[[___eeemmmsssxxxyyyzzztttvvvyyy{{{zzz{{{qqqhhhcccQQQKKKKKKTTTaaakkksssyyy~~~}}}xxxvvvvvvyyy{{{ssstttvvvjjj```bbbfffmmmuuu||||||iiiYYYJJJ===555333,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$###"""###%%%&&&&&&%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))************++++++++++++,,,,,,,,,,,,...111444"""############$$$$$$$$$$$$#########$$$%%%&&&&&&&&&)))...111222333444555888888777999===???@@@@@@??????EEETTTeeeooolllfffmmmiiiaaaZZZ]]]gggmmmnnnhhhbbbbbblllzzz{{{vvvrrrtttzzzzzzfffXXXUUUWWW```]]]bbbrrrzzzrrrnnnooowwweee```___iiiyyy||||||bbbOOOBBB:::222000,,,++++++,,,,,,---,,,,,,++++++***++++++++++++***((('''''''''((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&'''''''''&&&%%%%%%$$$(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%((('''$$$%%%((()))'''(((((()))***+++,,,,,,,,,,,,---...------...111444############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''***...000222333444666:::;;;<<<<<<<<<;;;:::999888EEEVVVccchhhhhhfffeee___\\\WWWSSSXXX```cccaaafffgggkkkttt||||||wwwrrryyy{{{~~~sssdddWWWSSSXXX___lllnnnuuuyyyrrrnnnnnnrrrzzzyyyddd```mmm|||iiiNNN:::999555000...//////---+++,,,,,,+++*********+++++++++***)))((('''(((((()))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''))))))%%%%%%'''(((%%%(((((()))++++++,,,,,,+++,,,---...------...111444############$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''))),,,...000111222555777:::===@@@???===;;;<<<>>>IIIVVVeeeooopppkkkgggeeeVVVSSSNNNMMMVVVbbbhhhgggoooqqqsssuuuwwwwwwvvvttt|||mmmhhhbbbYYYQQQQQQ[[[iiissszzz{{{{{{{{{|||yyy{{{yyyiiieeekkksssxxxqqq|||nnnWWWDDD===555000000111...+++,,,,,,+++***************+++***)))(((((((((((()))************************&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******'''(((+++,,,***((()))***+++++++++++++++,,,---...------...111444#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((,,,...///000111222555888888<<<>>>>>>>>>CCCMMMUUUgggeeefffkkkppppppggg___UUURRRMMMNNNZZZlllwwwzzz|||xxxpppjjjllluuu|||~~~zzzjjjWWWOOONNNOOOVVVcccrrr~~~{{{{{{{{{yyyzzz~~~uuudddaaadddjjjooozzz[[[NNN???444111111///------,,,+++************************)))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))+++111333222((()))***+++++++++++++++,,,---...------...111444###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&'''((()))///000222222222333666999888999;;;;;;@@@MMM^^^kkkpppkkkffffffgggfff___ZZZWWWXXXZZZ]]]ggguuu}}}~~~wwwqqqfff```hhhxxx~~~nnnggg\\\OOOIIIPPP\\\kkkzzzxxxpppqqqtttuuutttuuunnnrrr|||xxxiiibbbfffiiittt|||mmmWWWEEE:::444111......---,,,+++***************************))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''$$$'''((((((***///222000))))))***+++++++++******,,,---...------...111444$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%''')))+++,,,111333555555555666777999999:::<<<@@@HHHWWWiiivvvkkkoooqqqkkkaaa[[[]]]bbbcccllltttwwwyyy{{{zzzwwwiiiiiieeecccnnn}}}~~~ooo]]]UUUQQQMMMXXX```mmmzzz}}}xxxooojjjmmmqqqnnngggcccWWW___qqqqqq\\\aaaooowwwcccPPPAAA666111000///...,,,++++++++++++******++++++******)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%((((((%%%%%%)))***((()))******+++++++++******,,,---...------...111444$$$$$$$$$%%%%%%%%%&&&&&&######%%%'''***---///111222555888999888888888999:::===DDDMMMZZZgggrrryyyoooqqqooofff]]]]]]fffpppuuu}}}wwwtttqqqlllssstttpppttt}}}}}}vvvsssqqqjjj___UUURRRVVV\\\hhhlllrrrxxx|||~~~}}}vvvrrrssstttooojjjhhhiiippphhhbbbcccrrrlllUUUAAA777111000///...---,,,,,,,,,******+++++++++***)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''')))(((%%%$$$''''''%%%******+++++++++******))),,,---...------...111444$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&))),,,000333444333666999;;;:::999999999999???KKK[[[jjjuuuzzz{{{zzznnn^^^UUUWWWbbbnnnuuu~~~qqqlllmmmnnn|||{{{uuuxxxxxxrrr^^^WWWQQQRRRVVV]]]jjjwwwnnnnnnnnnooosss{{{}}}zzz|||}}}{{{wwwtttsssuuuvvvwwwwwwuuusssrrroooooonnnooorrrvvvyyy|||vvvzzzqqqZZZWWWbbbpppdddKKK===222111000///...------,,,******+++,,,+++***)))((())))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''))))))&&&'''***+++(((******+++++++++******))),,,---......---...111444%%%$$$""""""$$$%%%&&&&&&(((&&&(((000888<<<888222;;;::::::<<<===<<<999666EEEQQQ^^^hhhnnnpppkkkccc]]]ZZZWWWUUUYYYeeeuuu}}}nnnbbbdddqqq{{{qqqggg^^^KKKLLLPPP[[[iiiuuu|||~~~vvvxxxwwwuuutttzzzzzz~~~yyyxxxwwwwwwwwwuuurrrpppkkkllllllmmmoooqqqssstttpppmmmjjjkkkmmmoooooommmppprrrtttvvvvvvuuutttsss{{{cccPPPPPPdddxxxyyy___GGG<<<555222333111,,,+++///,,,+++***+++++++++)))'''************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''&&&%%%###'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,---///000222333%%%$$$######$$$%%%%%%%%%((()))...555<<<===999444666777999<<>>>>><<<:::999;;;>>>@@@??????DDDOOO^^^jjjnnnnnn___]]]WWWPPPOOOTTTYYYYYYgggnnnrrrlllbbb___fffooosss|||nnn___VVVLLLMMMTTT```gggjjjmmmrrr{{{yyyuuurrrpppooopppqqqnnnmmmnnnooopppnnnlllkkklllooossssssqqqqqqtttxxxttttttuuuvvvxxxyyywwwuuuwwwwwwwwwwwwxxxyyyyyyzzzyyy|||~~~{{{zzzxxxyyyxxxvvvsssrrrsssuuuvvv|||ooocccbbbkkk|||tttaaaMMM===555222///------...------,,,,,,+++++++++*********))))))))))))))))))))))))'''((((((((())))))))))))'''''''''''''''''''''''''''(((((()))))))))((((((''''''''''''(((((((((((()))((('''((())))))'''&&&&&&'''''''''((((((((()))((((((((((((((()))))))))''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,---///000222333$$$&&&(((''''''+++333;;;BBBAAA@@@??????@@@@@@@@@DDDDDDKKKYYYiiiqqqmmmgggSSSTTTRRRPPPUUU```iiilllzzzzzzuuukkkaaa___gggpppvvv|||wwweeeRRRGGGRRRUUU^^^ggggggeeejjjsss}}}xxxxxxvvvrrrpppnnnnnnoooppptttpppnnnnnnooonnnllllllkkkooorrrrrrnnnlllooorrrvvvvvvvvvxxxzzzzzzxxxvvv||||||||||||}}}~~~zzz{{{}}}|||zzzxxxxxxxxxttttttvvvzzzyyyiii```hhhvvvwww\\\FFF777444000...---------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''*********))))))((('''&&&''''''''''''((((((((()))(((&&&&&&&&&'''&&&%%%###&&&'''''''''(((((())))))''''''(((((())))))******''''''''''''((((((((()))))))))***+++,,,,,,,,,,,,,,,,,,,,,---///000222333###$$$&&&(((,,,444>>>DDDGGG???;;;>>>AAAAAADDDIIIJJJWWWccchhhooouuunnnaaaTTTVVVWWWXXX```nnnyyy|||}}}zzzvvvqqqmmmkkkjjjjjjwwwyyyxxxmmm]]]RRRNNNPPP___fffllliiibbbdddppp|||{{{xxxwwwvvvpppqqqrrrpppmmmlllnnnqqqooooooooopppqqqqqqooonnnlllmmmnnnpppqqqqqqqqqqqqzzzyyyzzz{{{}}}~~~~~~}}}}}}yyyuuurrrwwwvvvuuussstttzzzyyyeeecccnnnyyy~~~\\\EEE:::111111111...---000000...------------,,,***,,,(((%%%&&&***+++)))%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))))))))))))))(((&&&&&&&&&''')))+++$$$&&&(((((('''((()))+++(((((((((((((((((((((((((((((((((((())))))))))))'''***...111111000---***+++---///000000000222333)))((((((+++111:::DDDJJJOOOHHHBBBCCCCCCDDDIIIPPPWWWeeepppqqqrrrrrrkkk```]]][[[ZZZ```nnn|||~~~yyyvvvxxxzzzyyyvvvssspppoooqqqmmmeee\\\WWWWWW[[[___iiiooosssppplllppp}}}zzzvvvtttsssrrrrrrssstttrrrooonnnppprrrrrrqqqpppqqqqqqqqqpppppppppqqqrrrssstttuuuvvvvvv{{{|||}}}|||{{{yyyxxxvvvrrrpppsssyyy~~~wwwiiigggqqqTTTEEE777222111...,,,---000...------------,,,***---***(((***...000...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))'''&&&%%%$$$$$$%%%'''(((%%%'''(((((('''''')))***(((((((((((((((((((((((((((((((((((())))))))))))(((***---///000///---+++***+++---------///111444)))((()))---555???GGGLLLOOOKKKHHHGGGFFFFFFKKKQQQcccrrr|||yyyrrrmmmggg```___\\\[[[eeevvvzzzmmmooouuu~~~~~~vvvoooaaaZZZSSSRRRXXXaaagggjjjnnntttyyywwwvvv~~~{{{zzzwwwtttrrrqqqqqqqqqtttuuuuuutttrrrqqqqqqrrrttttttsssrrrrrrssstttuuuwwwvvvwwwwwwyyy{{{}}}|||wwwrrrqqqrrrtttvvvzzzwwwkkkxxxppp[[[BBB666222000...,,,000...------------,,,***---+++***,,,///111000...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))&&&&&&%%%$$$$$$&&&'''(((&&&((()))(((''''''((()))(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,.........------+++,,,---------000444777((())),,,333<<>>rrrrrrssszzzyyyyyyvvvnnngggeeegggmmmooo|||ooofffjjjmmmeeeaaa```gggqqquuuqqqlllaaaeeekkkqqqssspppiiidddjjj{{{~~~}}}}}}|||zzzxxxyyyyyyxxxxxxyyy{{{~~~}}}|||}}}~~~~~~uuuuuuuuuwww|||}}}|||||||||{{{yyy{{{~~~jjj]]]UUU___vvvgggJJJ===999444//////.........---------,,,,,,***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******++++++,,,------.........///...///222777;;;}}}yyyllleeegggllliiimmm}}}ooonnnnnneeebbbeeemmmsssrrrmmmjjjdddlllvvv{{{wwwooohhheeemmm||||||{{{{{{}}}~~~}}}{{{yyytttvvvwwwyyyzzz~~~}}}{{{yyyxxxvvvvvvxxx|||~~~}}}zzzuuu{{{~~~jjjSSSZZZwwwcccLLL???999333---//////.........---------*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))***+++,,,---............/////////111444777{{{vvvllliiimmmrrrmmmmmm}}}}}}qqqqqqrrrjjjhhhlllssstttooojjjjjjqqq{{{zzzpppmmmnnnttt}}}}}}}}}~~~zzzwwwuuuvvvxxx||||||zzzvvvxxxyyyzzzzzz}}}|||zzzyyyxxxwww~~~}}}xxxyyyjjj___nnnbbbIII???888000////////////.........---*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))***+++,,,---......,,,...///000000222444777uuullluuuzzzzzzwwwqqqmmmmmmppprrr{{{ttt|||wwwooouuu{{{tttrrruuuyyyvvvmmmjjjlllyyyxxxnnnoootttwww~~~~~~zzzzzz{{{}}}}}}zzzuuuqqqppprrrvvv|||}}}zzz|||}}}~~~|||yyyzzz}}}}}}{{{|||}}}~~~~~~}}}~~~~~~||||||dddZZZuuuuuuRRREEE===444000/////////............*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((((()))***+++,,,---......***---///111222333666777|||{{{yyyfffccctttyyyuuuvvvzzz~~~{{{wwwuuuiiijjjzzz}}}wwwppplllkkkkkksssxxx~~~|||zzzwwwuuuuuuvvvvvvtttvvvxxxzzz|||}}}}}}}}}}}}{{{zzz{{{|||}}}~~~}}}zzzxxxyyy~~~|||pppZZZ[[[wwwtttYYYFFF<<<000000---)))+++000///+++---------,,,,,,,,,++++++************************+++++++++*********))))))***))))))(((((((((((((((,,,)))'''''')))***(((&&&''')))***)))((('''(((***))))))(((((((((((())))))&&&''''''((()))******+++************+++,,,---...------...///000111111222|||yyy~~~kkkfffrrr|||{{{}}}yyywwwxxx{{{}}}xxxooommmhhhkkkzzz~~~tttggg]]]ZZZ```fffppptttzzz~~~~~~~~~}}}{{{yyyxxxwwwwwwxxxyyywwwxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~sssbbbcccppp}}}[[[???888333...---...///...------------,,,,,,,,,++++++************************+++++++++*********))))))((((((((((((((()))***+++,,,)))''''''))))))((('''''')))***)))((('''(((***))))))(((((((((((())))))''''''(((((())))))******************+++,,,------------...///000000111111wwwpppyyy}}}pppjjjsss{{{{{{|||yyyxxxxxxxxxxxxxxxuuueeeeeeiiippp|||zzzlll^^^UUUUUU]]]eeeppprrruuuzzz~~~}}}{{{zzzzzzyyyxxxxxxyyy{{{|||zzz{{{}}}~~~~~~|||yyy}}}ppp\\\XXXiiixxxVVVCCC777...000222...---000------------,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***************'''''''''((()))***,,,,,,+++)))''''''((()))((('''''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))*********++++++,,,------,,,---...///000111222222tttuuu}}}nnnwww}}}{{{pppnnnxxx}}}{{{{{{{{{zzzvvvtttsss```cccooowwwvvvjjjbbbbbbggglllnnnttttttuuuzzz~~~|||xxxyyyyyyxxxxxxxxxyyyzzzzzz{{{}}}|||yyyxxxwww}}}{{{yyy|||~~~xxxeee[[[YYYrrrtttPPP<<<...111333,,,+++111...------------,,,,,,,,,))))))))))))))))))))))))************************(((((((((((()))***+++,,,***)))((((((((()))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))(((((((((((())))))***+++,,,,,,,,,,,,---...///000111222333444xxx~~~iiirrrvvvtttnnnppp||||||xxxsssppp|||rrrdddkkkwww}}}uuugggeeennnxxx|||zzzzzzyyyyyy{{{{{{wwwxxxxxxxxxwwwwwwwwwwwwwwwwwwyyy}}}}}}yyyxxxyyy}}}zzzrrrssswww{{{qqqgggaaatttaaaGGG333111222,,,+++111.........---------,,,,,,))))))))))))))))))))))))******************************))))))))))))******)))))))))((((((((()))***''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))((((((((((((((()))+++,,,,,,,,,,,,,,,...///000111333444555666~~~|||tttuuutttpppmmmsss~~~}}}wwwpppllljjjwww{{{sssooozzz~~~uuudddbbbmmmzzz~~~{{{{{{{{{}}}}}}|||yyywwwwwwwwwwwwwwwwwwvvvvvvvvvuuuwwwzzz~~~}}}{{{~~~uuupppqqqvvv~~~wwwfffrrrwww[[[>>>333111///...///............---------,,,***************************************+++++++++,,,+++***)))))))))))))))'''((()))((('''''')))+++''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))((()))+++,,,------,,,+++...///000111333555666666yyyxxxwwwtttoooooowww{{{wwwooolllmmmsssvvvvvv}}}xxxyyyttthhhfffmmmvvvzzzzzzwwwyyy{{{{{{zzzxxxwwwwwwuuuvvvvvvwwwxxxxxxxxxxxxyyy{{{}}}uuuuuuvvvxxxrrrkkkssssssNNN777222333111---............------------++++++++++++++++++++++++))))))*********+++++++++*********)))******++++++'''((())))))''''''))),,,''')))***)))((('''(((***))))))(((((((((((())))))''''''(((((())))))******((()))+++---------,,,+++,,,---...000222333555555pppllltttwwwrrrnnnqqq{{{|||tttxxxxxxzzzrrrtttxxxsssssssssqqqpppqqqtttvvvvvvvvvrrrvvvyyyyyyvvvuuuvvvxxxssstttvvvxxxzzz{{{{{{{{{yyy{{{{{{{{{qqqgggZZZ;;;333666333+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++(((((())))))***+++------&&&(((***)))''''''))),,,((()))***)))((('''(((***))))))(((((((((((())))))&&&''''''((()))******+++''')))+++---...---,,,+++++++++---...000222333444hhhqqq~~~uuulllrrrwwwssssssxxx|||{{{qqqppp~~~xxxiiijjj[[[hhhrrrpppnnnrrrwwwyyyuuuxxxzzzxxxuuussstttwwwrrrqqqrrruuuyyy{{{{{{{{{}}}mmmfffsssLLL777555333---......---------......///,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&''')))*********)))(((***++++++,,,,,,------...---...///000000111333666rrrwww~~~}}}xxxyyywwwoooooovvv{{{wwwmmm{{{wwweee[[[YYYfffppppppnnnrrrwwwzzzvvvuuuuuuuuuuuuvvvuuuuuusssssstttvvvxxxxxxvvvuuuxxx{{{uuucccqqqwwwRRR;;;555111+++.........------......///...---------,,,,,,++++++++++++++++++++++++++++++)))*********)))))))))***))))))))))))))))))))))))************************************))))))))))))&&&'''((()))***))))))(((***++++++,,,,,,------...---...///000000111333666zzzzzzyyy|||zzz{{{zzzrrriiikkksss||||||uuupppjjjvvveeeSSSXXXcccmmmnnnnnnqqqwwwzzzxxxuuuqqqsssvvvyyywwwtttuuuuuuvvvwwwwwwuuuqqqnnnkkkxxxvvvkkkfffhhhvvvjjj___sss|||\\\CCC888222,,,//////......---......///000//////...---,,,,,,+++++++++++++++++++++++++++)))******++++++*********))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))''''''((()))))))))))))))***++++++,,,,,,------...---...///000000111333666}}}zzzsssxxxyyyzzzpppssswwwwwwrrrmmmoootttzzz{{{zzzwwwuuutttqqqooopppxxxiiiXXXYYYaaajjjnnnoooqqqvvvzzz{{{xxxvvvvvvxxxyyyxxxwwwvvvwwwwwwyyyyyyvvvqqqmmmfffpppyyy~~~}}}||||||}}}}}}rrrjjjaaaWWWQQQQQQZZZlll|||}}}}}}bbbbbb}}}hhhNNN>>>555000000//////...............000//////...---,,,++++++++++++++++++++++++++++++*********+++,,,,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))((('''(((((()))))))))))))))***++++++,,,,,,------...---...///000000111333666~~~{{{rrruuu|||rrrsssuuuxxxzzzxxxvvvvvvtttrrryyyxxxxxxxxxvvvssspppppp|||~~~jjj^^^\\\bbbjjjooopppqqquuuyyy|||~~~~~~{{{yyyyyy{{{wwwwwwyyy{{{{{{yyyuuuqqqjjjkkkoootttyyyzzzzzzzzz~~~qqq]]]OOOKKKFFFAAAAAADDDNNN___nnnqqqssstttwww{{{|||ooo\\\rrryyy]]]GGG888111111000///........................---,,,++++++***++++++++++++++++++++++++*********,,,......,,,***************************************************************)))))))))(((((((((((((((((())))))******++++++,,,,,,------...---...///000000111333666}}}{{{sssvvvzzzpppqqq}}}|||wwwwwwyyyuuummmtttwww}}}zzzqqqmmmnnn~~~ggg```cccffflllrrrsssqqqsssxxxzzz~~~zzzzzz|||xxxxxxyyy{{{}}}|||yyyvvvqqqllljjjpppwwwxxxxxxyyy}}}nnncccWWWJJJBBB===;;;;;;===???CCCOOOZZZ[[[^^^aaadddlllxxx}}}dddmmmuuuWWW???444111111000///............---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***---000000---***************************))))))))))))))))))))))))************))))))))))))((((((((((((((()))*********++++++,,,,,,------...---...///000000111333666|||||||||qqqsss|||}}}vvvwwwwwwyyy}}}xxxmmmooowwwsssfffhhhiiijjjooouuuuuuqqqrrrwwwvvvyyy~~~~~~{{{yyyyyyyyyyyy{{{||||||zzzxxxsssooonnnsssvvvuuuuuuyyyvvvbbbSSSKKKGGGBBB???<<<;;;<<<>>>===<<>>===>>>???<<<999<<>>CCCEEEIIIVVVmmm~~~rrrlll\\\GGG222222000///............------......///000000000+++++++++++++++++++++++++++))))))---222333...)))************************++++++++++++++++++++++++************)))))))))))))))((('''''''''(((***+++***++++++,,,,,,---......---...///000000111333666iiiuuusssrrrvvv~~~yyy{{{wwweeeZZZ\\\dddkkknnnmmmpppsssuuusssqqqppppppnnnnnnooorrrvvvyyyzzzyyyzzzzzz|||}}}}}}|||zzzyyyuuuuuuxxx{{{{{{xxx{{{wwwnnngggTTTOOOHHHAAA<<<<<<===???============>>>>>>>>>>>>===AAAGGGNNNXXXhhh{{{kkkrrroooVVV;;;333333222,,,000444---,,,,,,---......---,,,,,,,,,---...---+++***+++,,,)))******++++++,,,------************************+++++++++************)))+++***)))(((((()))***+++,,,+++***)))(((((((((((()))+++------,,,,,,,,,---++++++---111111///222666ooopppppprrrwwwxxxvvv~~~xxxfffWWWVVV___dddeeeeeennnpppssstttsssqqqqqqqqqppppppqqqtttxxx{{{{{{{{{}}}|||||||||||||||{{{{{{yyyyyy{{{~~~~~~|||~~~wwwkkk___UUUOOOJJJHHHEEEBBBAAAAAAAAABBB>>>>>>>>>?????????@@@@@@>>>AAAGGGPPP\\\mmm~~~mmmhhhpppjjjFFF666111222------111---...........................,,,+++*********+++,,,,,,+++++++++++++++++++++************************))))))******+++++++++,,,+++***)))(((((()))***++++++******)))))))))))))))***+++------,,,,,,,,,------,,,...222222000222777zzznnnppptttxxx}}}{{{sssuuunnnXXXMMMYYYggghhhcccaaaoooqqqrrrrrrrrrqqqssstttsssssstttvvvzzz}}}}}}}}}~~~||||||~~~~~~}}}ssseeeXXXNNNEEE@@@@@@AAAAAABBBBBBAAA@@@@@@????????????@@@AAABBBBBB@@@AAAGGGSSSccctttrrr^^^[[[wwwYYY>>>222444000---//////111111000//////000111111000---******---//////---------,,,,,,+++******)))************************'''((()))***+++,,,------******))))))))))))******)))))))))))))))******+++***,,,---...---,,,---...000...000333333111333888{{{}}}tttvvvxxxzzz{{{{{{}}}~~~}}}vvvsssxxx{{{lllWWWPPPcccqqqmmmgggjjjqqqqqqrrrrrrqqqrrruuuwwwuuuuuuuuuxxx{{{}}}}}}}}}~~~zzzxxxooobbbVVVMMMGGGCCCAAABBBBBBBBBCCCBBBAAA@@@@@@>>>>>>>>>>>>???AAACCCDDDAAABBBHHHVVViiizzzppplllmmmIII666888333---000333222111///......///111222222...,,,///333555222...,,,,,,,,,++++++*********************************((())))))***++++++,,,,,,***))))))))))))))))))***(((((((((((()))***+++,,,***,,,......---,,,---...000///000222222000333888yyyxxx}}}|||zzz{{{|||{{{{{{|||zzztttsss{{{|||iiiYYYXXXiiiqqqkkkjjjrrrqqqrrrrrrrrrqqqsssvvvyyyvvvvvvvvvxxxzzz|||}}}|||~~~}}}}}}~~~~~~|||nnneee___XXXNNNFFFBBBAAABBBCCCFFFEEEDDDDDDDDDFFFHHHIIICCCBBBAAAAAAAAABBBCCCDDDBBBCCCIIIWWWkkk|||~~~~~~UUU<<<999333---000333111000...------...000111///---...222777777111+++******+++++++++,,,,,,,,,************************************************)))))))))******)))))))))(((((((((((()))***,,,,,,***,,,......---------...000......111111///333888zzz{{{}}}www}}}~~~vvvssszzz```XXXZZZfffjjjeeehhhrrrpppqqqrrrrrrssstttxxxzzzwwwvvvvvvxxxzzz||||||{{{|||zzzyyy~~~|||{{{qqqaaaWWWOOOIIICCC>>>???AAAEEEFFFDDDCCCCCCEEEHHHNNNTTTWWWSSSQQQMMMJJJGGGFFFFFFFFFCCCDDDJJJWWWiiiyyy~~~eeeHHH<<<111---000000//////------------//////++++++---111444222---((()))******+++,,,,,,------************************+++++++++*********))))))))))))************))))))(((((((((((()))***+++,,,+++---...///------...//////------000000000444:::~~~zzzyyyssswwwWWWVVVZZZbbbeeefffhhhmmmoooqqqsssttttttvvvxxx{{{xxxxxxwwwyyy{{{||||||{{{|||vvvrrruuu}}}~~~yyyxxx}}}wwwmmmaaaUUUMMMGGGDDDAAAAAAEEEJJJNNNPPPKKKKKKMMMQQQWWW___fffjjjjjjfff___XXXQQQLLLIIIHHHCCCEEEKKKVVVeeesss}}}~~~{{{ZZZDDD333000333...........................,,,,,,---......---,,,***+++++++++++++++++++++,,,***************************************+++++++++((()))***++++++***)))((())))))(((((()))***+++++++++---//////...---...//////------000111222666==={{{uuutttuuuqqqlllSSSVVV[[[aaagggkkklllkkknnnqqqssstttuuuvvvyyy{{{zzzyyyxxxzzz|||}}}}}}|||}}}uuullllllttt}}}}}}xxxwww|||zzzssshhh^^^VVVNNNGGGCCCAAA@@@@@@CCCJJJPPPUUUXXX[[[]]]aaaffflllsssyyy}}}{{{vvvmmmbbbYYYQQQMMMJJJCCCFFFKKKUUUbbbooozzzyyyvvv{{{{{{jjjMMM777555777///......////////////......///000///---++++++---///------,,,++++++*********************************(((((()))***+++,,,,,,---((()))***++++++***)))((()))))))))))))))******++++++---//////...---...//////---...111222333888???rrrzzzxxx{{{zzzssszzz}}}ttthhh___[[[ZZZUUUWWW[[[aaagggkkkllllllnnnqqquuuxxxxxxyyy{{{|||}}}{{{|||~~~~~~{{{xxxvvvvvvssspppssszzz~~~~~~wwwzzz}}}{{{lllbbbVVVMMMJJJGGGCCC@@@DDDDDDDDDFFFLLLWWWfffpppyyy}}}xxxkkk___SSSIIIHHHGGGJJJTTTdddqqqyyy|||{{{wwwwwwxxxqqq~~~XXX>>>444222111...............---------......---------,,,,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,************************))))))))))))************------------------------...---...000000///555<<<}}}rrrxxx}}}{{{}}}}}}}}}ssswwwzzzvvviii[[[RRRPPPWWWYYY^^^ccchhhkkkllllllppprrruuuvvvwwwwwwyyy{{{~~~|||{{{|||~~~~~~|||zzzyyyxxxuuusssvvv|||}}}yyywwwxxx{{{~~~}}}rrr```WWWMMMGGGFFFFFFEEECCCIIIMMMRRRWWW^^^jjjxxxyyykkkZZZMMMJJJHHHKKKUUUdddpppuuuuuuuuurrrrrr|||ppppppcccFFF888222000///............---------......---------,,,,,,,,,---------,,,,,,+++++++++************************))))))*********+++++++++************************))))))))))))************------------------------...---///111000///555<<<|||sssvvv}}}}}}www}}}sssrrrsssqqqcccRRRJJJMMMXXX[[[```eeeiiilllnnnnnnsssttttttttttttuuuwwwzzz|||{{{{{{|||}}}~~~}}}|||zzzxxxvvvwww}}}xxxxxxyyy{{{}}}wwwlll[[[UUUMMMJJJKKKNNNOOOPPPWWW^^^ffflllqqq{{{xxxcccQQQLLLJJJLLLWWWfffoooppplllmmmjjjjjjtttsss]]]nnnoooOOO<<<333000/////////.........------......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))))))))*********************************))))))))))))************------------------------...---///111000000555===~~~xxxwwwwwwwww{{{uuurrrqqqkkkYYYFFFGGGSSSVVVZZZ```fffjjjmmmppprrrvvvvvvuuusssqqqrrrvvvxxxzzzzzzzzz{{{|||}}}}}}~~~xxxwwwvvvzzz|||{{{||||||~~~tttkkkccc___ZZZYYY\\\aaaeeegggnnntttzzz||||||~~~hhhUUULLLJJJLLLXXXgggooolllffffffdddeeelll||||||[[[cccvvvUUU???555222000000//////......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))*********+++************************((()))))))))************,,,,,,------------------...---///111000000666>>>}}}|||sssyyy|||~~~yyyuuuuuuwww{{{|||{{{oooVVVBBBEEETTTTTTYYYaaagggkkkooosssvvvxxxwwwuuurrrqqqqqquuuwwwxxxyyyyyyyyyyyy{{{}}}~~~yyyxxxxxx|||}}}{{{{{{|||}}}|||wwwpppjjjgggfffgggjjjpppwww|||~~~jjjYYYIIIIIINNNZZZhhhnnnkkkeeecccbbbbbbfffssshhhggg~~~___DDD777333111000000///......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************((()))))))))************,,,,,,,,,---------.........---///111111111777???tttzzzrrrrrrvvvtttXXXEEEFFFOOOUUU[[[ccciiimmmqqquuuyyyyyyxxxvvvsssqqqrrruuuwwwwwwwwwxxxwwwwwwxxxzzz}}}{{{{{{zzz{{{zzzwwwwwwyyyzzz|||~~~yyyxxxuuussspppnnnmmmllljjjmmmrrryyyzzzjjj[[[HHHJJJQQQ\\\gggllljjjfffbbbbbbbbbccckkkzzzqqqvvvqqqQQQ===444222111000000///...------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))************+++,,,,,,------............---///111111222888???~~~yyyxxxxxxgggOOOIIIMMMOOOZZZ```hhhmmmooorrrvvv{{{xxxxxxwwwuuussssssuuuwwwuuuwwwwwwvvvtttuuuxxx{{{yyyyyyxxxwwwzzz~~~yyytttvvvxxxzzz|||}}}}}}}}}|||~~~pppooommmkkkkkknnntttxxx{{{ssscccVVVHHHMMMUUU___fffiiihhhfffaaacccbbb```dddvvv|||qqqbbbFFF888222222111000///...------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************))))))))))))************++++++,,,,,,---......///...---///222222222888@@@|||}}}yyy{{{uuuSSSBBBJJJUUUVVV___eeelllpppqqqrrrwww{{{xxxxxxxxxvvvttttttvvvwwwuuuvvvvvvuuurrrsssvvvzzzsssuuutttrrruuu{{{}}}{{{uuuwwwyyy|||~~~~~~}}}}}}{{{~~~}}}{{{jjjjjjiiiiiilllttt|||mmm]]]PPPIIIPPPYYY```dddfffffffffaaacccccc___```ppp~~~pppoooNNN<<<222222111000///...------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************************))))))))))))************++++++,,,,,,---...//////...---///222222222888@@@ttt|||uuu]]]OOOIIIHHHOOOWWWbbbgggjjjlllpppwww{{{zzzzzzzzzzzzxxxuuusssrrrsssyyywwwuuusssrrrsssuuuvvvuuusssqqqppprrruuuyyy|||qqqsssuuuyyy{{{{{{zzzyyyyyy}}}}}}yyyvvvyyy|||}}}ssscccTTTNNNSSS[[[```bbbaaaaaaaaa```___^^^]]]^^^iiiddd<<<555222000111111111111222000000///...---,,,,,,,,,...111000,,,***---///...------------------------,,,,,,+++***+++,,,...///************))))))))))))+++,,,+++)))(((***,,,///++++++,,,------....../////////111222000000777@@@}}}{{{wwwgggVVVMMMIIIJJJSSS\\\eeeiiilllmmmpppwwwyyyxxxyyyzzzzzzxxxuuuttttttuuuwwwuuurrrooonnnnnnooopppooonnnnnnoooqqquuuxxx{{{zzzvvvrrrssswwwzzzzzzxxx}}}}}}~~~xxxooo```RRRPPPUUU[[[```bbbaaaaaaaaa___^^^]]][[[ZZZcccyyy|||tttsssLLL777333111111111//////111/////////...---------,,,'''+++,,,((('''***,,,+++------------------------++++++*********+++,,,---************))))))))))))***++++++***)))***,,,...++++++,,,------....../////////111222000000777AAA|||yyyuuutttwww{{{hhh___UUUNNNKKKNNNWWWaaaggglllnnnnnnqqqvvvxxxvvvxxxyyyzzzyyywwwuuuvvvwwwvvvsssoookkkhhhgggggghhhhhhhhhjjjmmmppptttwwwxxxzzzqqqnnnrrrwwwyyyxxx|||~~~zzzqqqiii\\\PPPQQQUUU[[[```aaa```______]]]\\\ZZZWWWVVV\\\ooozzzhhhyyyuuuOOO:::555222222000,,,,,,000..................------,,,000111...,,,------+++------------------------******)))))))))***+++,,,++++++*********))))))))))))+++,,,,,,+++***,,,---++++++,,,------....../////////111222111111888AAA|||zzzvvvqqqpppvvv|||jjjddd\\\SSSMMMPPPYYYbbbhhhlllooopppssswwwyyyvvvxxxyyyzzzyyywwwwwwwwwyyyuuurrrmmmhhhdddbbbaaaaaaeeefffiiilllooorrrtttttt}}}tttoooooorrrwwwyyyyyytttjjjcccYYYOOOQQQUUUZZZ]]]^^^]]]\\\\\\ZZZXXXWWWUUUSSSWWWfffvvvlllqqq|||YYY@@@777111222000,,,,,,111---------...............444888888444000///---***,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++++++++*********))))))(((***,,,,,,+++++++++,,,++++++,,,------....../////////111333111111999BBBzzz{{{{{{yyyyyy}}}{{{lllhhh___TTTNNNRRR[[[cccggglllpppqqqtttyyyzzzxxxwwwyyyzzzyyywwwwwwxxxyyyuuurrrmmmgggccc```______fffgggjjjlllnnnppppppppp{{{|||{{{uuuooonnntttyyyzzz~~~nnnddd___WWWPPPQQQTTTXXXZZZZZZYYYXXXXXXVVVUUUUUUTTTSSSUUUaaannnvvvoooxxxJJJ;;;000111222......333---------...............000444555000,,,+++)))&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************(((***,,,,,,+++++++++,,,++++++,,,------......///...///111333222222999CCCqqquuuzzzyyyuuu}}}ccc```XXXPPPNNNVVV```eeehhhmmmqqqsssvvvzzz{{{xxxwwwxxxyyyxxxwwwvvvwwwxxxuuurrrmmmgggccc```______ggghhhjjjkkkmmmmmmnnnnnnqqqxxx~~~{{{rrrnnnsssyyy}}}xxxiii```[[[VVVQQQQQQTTTWWWXXXWWWUUUTTTTTTSSSRRRSSSTTTSSSTTT]]]ggg{{{ttt}}}ZZZBBB000111444000...222..................------***...///,,,***,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++++++++*********)))+++,,,,,,+++***,,,---++++++,,,------......///...///111333222222:::DDDssswww}}}}}}vvvxxxpppTTTTTTPPPMMMRRR]]]eeefffjjjooossstttvvvzzzzzzwwwwwwxxxyyyxxxvvvuuuvvvwwwtttqqqlllgggcccaaa``````gggggghhhiiijjjlllmmmmmmlllttt||||||vvvrrruuuyyy|||}}}|||rrrddd\\\XXXUUUPPPRRRUUUWWWXXXVVVTTTSSSSSSRRRQQQSSSTTTRRRQQQWWW___nnn|||kkkKKK222111666222---////////////...---------,,,)))---...+++***---///...+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,+++++++++************++++++***)))***,,,...++++++,,,------......///...///111333222333;;;DDDyyyyyyvvvXXXKKKMMMLLLMMMVVVccchhhfffmmmrrruuuuuuwwwyyyxxxtttwwwxxxyyywwwuuuttttttuuurrroookkkfffcccaaaaaaaaaeeeeeefffgggiiikkklllnnnkkkqqqxxxzzzyyywwwwwwxxxxxxzzzzzzwwwnnnaaaYYYWWWTTTPPPTTTVVVXXXXXXVVVTTTSSSSSSRRRQQQRRRTTTQQQOOOSSSZZZgggwwwRRR333111666222,,,,,,000000///...------,,,,,,***---,,,(((&&&)))+++***++++++++++++++++++++++++***+++,,,,,,+++***)))(((,,,,,,,,,+++++++++******+++,,,+++***(((***---///++++++,,,------......///...///111333222333;;;EEEvvv{{{}}}hhhSSSMMMGGGGGGOOOZZZaaagggjjjqqqpppssswwwzzzyyywwwwwwtttuuuvvvuuusssssstttvvvqqqpppgggZZZWWW]]]dddeeedddeeegggiiijjjkkkkkkkkkuuupppqqqxxx|||xxxuuuvvv||||||wwwhhh]]]YYYXXXVVVTTTZZZYYYXXXVVVTTTSSSQQQQQQQQQQQQPPPPPPQQQRRRTTTUUU___vvv|||hhhAAA111111111111333////////////............,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++------,,,,,,,,,,,,+++++++++***(((((((((***,,,...............////////////+++222111000333333999JJJ{{{wwwmmmWWWEEELLLGGGHHHQQQ\\\bbbgggjjjpppsssxxxzzzyyyvvvuuuvvvuuuvvvvvvtttrrrpppqqqrrrrrrpppgggZZZUUUZZZ___```bbbccceeefffiiikkkmmmnnnoookkkmmmuuuyyyxxxxxxzzz{{{zzz~~~{{{kkk___YYYXXXXXXXXX[[[ZZZXXXVVVTTTRRRPPPOOOQQQPPPPPPOOOPPPRRRSSSTTTYYYmmm~~~pppyyyrrrIII555222222222222////////////............///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,,,,,,,+++++++++***)))))))))+++,,,---............////////////,,,222111000444333999JJJzzz~~~|||___OOOFFFIIIGGGJJJTTT^^^dddgggjjjnnntttyyyyyyuuurrrqqqrrrvvvwwwvvvtttpppnnnnnnnnnqqqmmmdddZZZWWWZZZ^^^___aaaaaabbbcccfffjjjnnnpppmmmkkklllrrrvvvxxxyyy|||xxxwww{{{qqqccc[[[YYY[[[^^^^^^\\\YYYVVVSSSPPPOOONNNPPPOOOOOONNNOOOQQQRRRSSSQQQ___vvvxxxiiikkkUUU;;;444444222000////////////............111000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------,,,,,,,,,,,,++++++******++++++++++++,,,,,,............////////////,,,222111000444333:::LLLrrrWWWPPPPPPGGGFFFLLLWWWaaaeeehhhkkkssswwwxxxtttqqqrrrssssssuuuvvvvvvtttpppnnnmmmmmmlllhhhaaa\\\[[[___bbbccccccbbbaaaaaadddhhhlllooopppooonnnpppsssvvvyyy{{{uuutttyyyxxxkkkaaa]]]___aaa```^^^ZZZVVVRRROOOMMMLLLNNNNNNMMMMMMNNNOOOQQQRRRKKKSSSddd|||zzzmmmjjjtttaaaAAA555444222///////////////............000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,............////////////---333111000444444;;;MMMlllRRRMMMMMMEEEFFFMMMZZZcccfffiiilllxxxyyytttlllkkkpppttttttssstttuuussspppnnnmmmmmmjjjeee```^^^```bbbdddfffeeedddbbbaaacccfffjjjmmmpppooommmkkkmmmrrrwwwzzzuuussswww~~~~~~tttjjjdddccccccbbb```[[[VVVQQQNNNLLLKKKMMMLLLLLLLLLLLLNNNOOOPPPIIILLLVVVkkksssjjjgggnnnHHH555333333///////////////............---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,+++++++++***+++,,,---......------............////////////...333111000444555===OOOnnnQQQHHHEEEDDDFFFOOO[[[cccgggjjjoootttuuunnnaaa]]]eeelllmmmqqqrrrsssrrrooolllkkkkkkhhhbbb]]]^^^aaaaaaaaacccfffdddcccbbbcccfffjjjllllllmmmkkkfffgggooowwwzzzwwwuuuwww~~~xxxrrrllliiigggccc```[[[UUUQQQMMMLLLKKKLLLKKKKKKKKKKKKMMMNNNOOOJJJJJJNNN[[[qqqyyykkk```yyy|||RRR999444444000////////////............++++++,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,++++++******+++,,,...///000000............////////////...444111000444555>>>QQQiiiMMMFFFFFFDDDGGGOOO[[[cccggglllqqqqqqyyyuuucccVVV[[[eeekkkpppqqqrrrpppllliiiffffffaaaZZZVVV[[[_________```dddccccccccceeehhhkkknnnqqqrrrnnnfffeeemmmvvvzzz|||xxxxxx~~~}}}xxxuuusssooolllddd```[[[UUUPPPMMMLLLLLLKKKJJJJJJJJJJJJLLLMMMNNNKKKIIIIIINNN^^^wwwxxxfff}}}___>>>666555111////////////............,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,++++++*********+++---000222444............///////////////444111000555666???RRR[[[CCCDDDJJJDDDGGGPPP[[[cccgggmmmssswwwppp\\\\\\iiirrroooqqqqqqnnnjjjeeebbbaaaXXXQQQOOOWWW^^^______aaabbbbbbbbbdddfffjjjmmmooozzz{{{tttiiifffmmmuuuxxxzzzyyy~~~zzzvvvvvvvvvssspppddd```[[[UUUPPPMMMLLLLLLJJJJJJIIIIIIJJJKKKMMMNNNLLLJJJFFFGGGRRRkkk|||sssgggBBB777666333000/////////............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------,,,,,,,,,++++++***))))))***---000444666............/////////000///444222000555666???RRR{{{ffffffIIIEEEMMMMMMCCCMMMYYYaaadddiiipppvvv}}}xxxfffhhhrrrppprrrooohhhfffeee]]]SSSFFFJJJPPPVVV[[[]]]]]]]]]^^^^^^^^^___bbbeeegggiiiuuu~~~vvvkkkkkkqqquuuyyyyyy{{{zzzxxx{{{wwwuuuvvvtttoooiiieee^^^VVVPPPMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNOOOKKKOOOLLLJJJOOOYYYuuu{{{}}}xxxSSS:::333444333222111000////////////,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,+++(((++++++,,,,,,,,,,,,------......//////000000111111---222333444777555???WWWtttfff~~~~~~qqqYYYEEEKKKTTTMMMIIIQQQ[[[```ccchhhooovvv}}}~~~ooolllpppmmmnnnlllfffdddccc\\\SSSIIILLLQQQVVVZZZ\\\]]]]]][[[ZZZYYYZZZ^^^bbbfffiiimmmuuuxxxqqqkkkmmmrrrtttuuuvvvyyyyyywwwxxx~~~wwwuuuvvvsssmmmhhhddd^^^XXXRRROOOMMMLLLIIIJJJKKKKKKLLLMMMNNNNNNMMMQQQMMMJJJMMMUUUooowwwwwwdddCCC666777333222111000////////////,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...,,,***++++++,,,,,,,,,,,,---------......///000111111222...333333444777555AAAZZZvvvssswwwdddMMMEEEUUU^^^QQQSSSYYY```dddeeejjjqqqxxxzzztttmmmjjjiiijjjhhhdddaaa```ZZZTTTNNNOOORRRUUUXXX[[[\\\]]]___\\\ZZZ[[[^^^cccfffggggggmmmooommmkkkmmmoooppprrrtttyyy{{{xxxxxx~~~xxxvvvvvvqqqjjjeeeccc^^^YYYTTTPPPNNNMMMIIIJJJLLLMMMNNNOOONNNNNNOOOQQQLLLHHHJJJOOOffftttnnnuuuKKK666666333222111000////////////------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...,,,++++++,,,,,,,,,,,,------,,,---...///000111222333111555333333666666CCC]]]|||sss___JJJGGG\\\dddTTTXXX^^^eeejjjlllpppuuuzzzuuuzzz~~~~~~xxxpppjjjfffffffffeeebbb___\\\XXXUUUQQQRRRSSSUUUWWWYYY[[[\\\gggdddccccccfffhhhgggeeehhhjjjkkkkkkkkkllllllkkkqqqtttyyy}}}{{{yyy~~~~~~zzzxxxwwwqqqiiibbb```\\\XXXTTTPPPMMMLLLHHHJJJMMMOOOPPPPPPOOOOOONNNPPPKKKGGGHHHJJJ^^^|||wwwgggtttQQQ777666333222111000////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---------.........---+++++++++,,,,,,,,,------,,,,,,---///000222333333222666333333666777FFFaaa}}}~~~{{{lll[[[LLLIIIYYY___QQQUUU\\\fffmmmqqqtttvvvxxxuuuxxxyyyvvvpppjjjggggggfffeeecccaaa]]]YYYVVVUUUSSSSSSSSSTTTVVVXXXZZZ[[[fffeeeeeeiiinnnnnnkkkgggiiihhhiiikkkmmmmmmlllllloooqqqwww{{{zzzwwwzzz{{{zzzyyyrrriii___]]]ZZZVVVQQQNNNKKKJJJIIIKKKMMMPPPRRRRRRQQQPPPLLLOOOJJJGGGGGGHHHXXXtttjjjiiiXXX:::666333222111000////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,---///000222333333333666333333777888HHHccczzz{{{fffWWWQQQNNNUUUXXXNNNSSSZZZdddmmmrrrtttuuuvvvwwwyyyyyyuuunnniiiiiilllfffdddbbb```[[[TTTQQQSSSRRRRRRSSSTTTUUUWWWXXXYYY\\\[[[^^^eeemmmqqqnnnjjjfffeeefffjjjllllllmmmqqqlllmmmqqqvvvvvvtttwww}}}|||zzzyyyrrrjjj___\\\XXXSSSOOOLLLJJJIIIJJJLLLNNNPPPRRRSSSSSSRRRLLLOOOJJJGGGHHHGGGTTTmmmqqqfff{{{[[[<<<111333222111000////////////------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,---...///000111222333111555333333777999HHHcccxxxiiiXXX[[[\\\\\\[[[UUUWWW\\\dddlllrrrtttvvvvvvwwwxxxwwwuuuqqqnnnmmmlllgggcccaaa___WWWNNNLLLOOOPPPQQQRRRSSSUUUVVVWWWWWWTTTRRRSSS[[[fffmmmnnnlllfffdddeeehhhhhhfffiiioookkkkkknnnrrrsssssswww}}}~~~zzzyyyxxxqqqiiiaaa^^^XXXRRRNNNKKKJJJJJJLLLMMMNNNOOOQQQSSSTTTUUUOOOQQQLLLIIIIIIEEEOOOggguuueeevvvdddCCC///333222111000////////////,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******+++---++++++,,,,,,,,,,,,---------......///000111111222000444333444888999HHHccc{{{rrrppp]]]fffjjjgggddd```]]]aaagggmmmrrrvvvxxxyyyvvvttttttuuuuuusssnnnjjjfffbbb```]]]UUUJJJHHHLLLOOOPPPQQQSSSUUUVVVVVVVVVTTTPPPOOOTTT```iiikkkjjjhhheeefffgggccc___bbbjjjmmmlllnnnqqqssstttyyy|||xxxwwwwwwqqqiiiccc___YYYRRRNNNKKKJJJKKKMMMMMMNNNOOOQQQSSSUUUVVVRRRSSSNNNJJJIIIDDDMMMccctttcccrrrrrrPPP666333222111000////////////,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...++++++,,,,,,,,,---------......//////000000111111...333222444999:::HHHbbbooolll~~~___VVV```dddnnnppp___]]]^^^eeeooouuuvvvxxx{{{~~~zzzvvvtttsssrrrnnnjjjcccbbb\\\QQQGGGCCCFFFJJJLLLOOOTTTVVVVVVUUUUUUUUU[[[TTTOOOQQQZZZbbbfffeeedddjjjfff``````ZZZZZZeeehhhiiijjjjjjmmmttt~~~|||yyyvvvsssooollleee___YYYVVVQQQKKKJJJLLLMMMOOOQQQTTTUUUUUUTTTTTTWWWOOOJJJKKKFFFBBBKKKZZZzzz{{{pppooofffQQQ999333111000///000///...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...///000000111111111000000333666555;;;QQQjjj|||mmmppp}}}kkkSSSPPPYYYZZZbbbhhh^^^\\\]]]dddpppwwwyyyzzz|||}}}yyyuuusssrrrpppkkkgggbbb```YYYOOOFFFBBBEEEIIIJJJMMMQQQTTTTTTSSSTTTTTTXXXRRRMMMOOOXXX```ddddddccciiieee______ZZZWWW```eeegggiiikkkmmmrrr{{{~~~{{{yyyvvvrrrmmmiiiaaa[[[VVVTTTPPPLLLKKKNNNQQQRRRUUUWWWXXXXXXWWWVVVWWWPPPLLLLLLGGGBBBIIIVVVtttxxxooommmddd]]]AAA555333111111111111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...///000000111111111000000333666666<<>>>>>GGGLLLSSS^^^^^^```mmmuuuzzzuuubbbddd{{{VVV999666222000000000000///........................------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...///000000111111111222111444777888@@@YYYtttbbbJJJXXXbbbTTT@@@>>>???FFFXXXXXX___lllxxxzzzwwwvvvyyyvvvuuuttttttrrrmmmccc\\\VVVOOOFFF>>>;;;===@@@CCCGGGHHHIIIJJJLLLPPPUUUYYYXXXUUUQQQPPPRRRVVV[[[^^^eeewwwvvviiiccc```^^^bbbdddgggjjjkkklllnnntttxxx{{{yyyvvvsssqqqlllgggddd]]]XXXTTTSSSQQQMMMNNNQQQOOOQQQTTTXXX[[[\\\]]]\\\WWWUUUQQQLLLHHHDDD???<<<777;;;;;;???GGGEEEGGGTTTWWW\\\cccjjjtttlll```tttuuuVVV;;;888444111111111111000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...///000000111111111222111333666777@@@ZZZuuu}}}}}}kkkNNNhhhoooYYYAAAAAACCCFFFVVVZZZcccqqq{{{{{{vvvvvv{{{tttsssrrrsssqqqlllbbb[[[SSSLLLBBB;;;999;;;>>>@@@FFFGGGHHHIIIKKKOOOUUUYYY[[[XXXTTTQQQSSSVVV[[[^^^hhh{{{{{{jjjaaa^^^\\\aaadddggghhhiiiiiimmmtttzzzyyyvvvssspppnnnjjjfffccc^^^YYYVVVVVVTTTQQQRRRVVVOOORRRVVVZZZ]]]______```WWWVVVQQQKKKGGGDDD???;;;777888444555;;;777888FFF<<>>===<<<999999888888888888888888555888<<<@@@GGGTTTeeerrrzzzyyy^^^FFF666444888333000222000111000///...............---111222///...000111///,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------...//////000000000000///111555:::;;;:::GGGddd|||yyyzzz{{{dddOOOcccqqqcccEEE<<>>CCCEEEDDDFFFIIIJJJLLLSSS[[[ccc___QQQIIIPPPRRRTTT]]]hhhwwwwwwaaaUUUXXXaaabbbhhhjjjggghhhnnntttvvv~~~~~~~~~|||{{{uuussspppmmmjjjfffaaa]]]ZZZZZZYYYWWWSSSPPPOOOPPPRRRRRRSSSVVVWWWWWWUUURRRNNNLLLGGGCCC???<<<::::::888888888888888888888888555666777888:::BBBNNNWWWpppyyyaaaKKK777222666222111333000...------,,,,,,,,,---------111111---***+++,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........000000000000000000//////222666;;;;;;;;;HHHfff|||{{{xxxrrriii___VVVRRRiiiqqqaaaEEE===EEERRR```___fffpppvvvxxxxxxyyyzzzwwwwwwvvvtttoooggg]]]VVVSSSGGG===999999:::>>>BBBBBBBBBDDDGGGIIIJJJRRRZZZcccaaaSSSJJJNNNPPPQQQXXXcccrrr}}}wwwdddWWWXXX___aaafffiiihhhhhhmmmrrrttt|||zzzxxxwwwtttqqqmmmjjjhhheeeaaa^^^YYYYYYYYYWWWSSSPPPOOONNNLLLMMMOOORRRTTTRRRNNNKKKHHHFFFBBB???;;;999777777888888888888888888888888999999888666444777===CCCOOObbb{{{qqqqqqTTT<<<111444222222333///------,,,,,,,,,---......444777777222...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........//////000000111111111111222666;;;;;;;;;IIIhhhzzziiiXXXQQQVVV^^^pppqqq\\\BBB<<>>>>><<<:::999888777666666666777777777888888888555666777777666777888999666999???FFFOOO[[[hhhrrrmmmfffmmmMMM888555222333333,,,...............///000111///333444000...///000...------------------------------------------------++++++,,,,,,---...//////000000000000111333444555111555888888999IIIkkk~~~hhhSSSSSSiiitttVVVAAA???CCCOOOcccaaahhhqqqvvvwwwvvvvvvwwwssstttsssooohhhaaa]]][[[TTTJJJAAA??????>>>???AAABBBAAACCCFFFFFFHHHOOOWWW[[[cccZZZMMMPPPUUUUUUYYYZZZbbbooouuukkkZZZUUU[[[\\\]]]```dddfffhhhpppxxx~~~~~~~~~}}}yyyttttttpppkkkfffbbb]]]XXXTTTQQQQQQPPPMMMIIIFFFFFFGGGKKKGGGCCCAAAAAABBBBBBAAA;;;;;;::::::999888888777555666666777777888888888888888888888888888888888888777888<<>>@@@DDDQQQfffdddllluuuzzzzzzxxxvvvvvvttttttqqqlllddd^^^[[[[[[OOOFFF??????@@@@@@AAACCCBBBAAABBBDDDDDDEEELLLTTTYYYccc[[[MMMOOOTTTTTTWWWZZZ___kkkssskkkZZZTTTZZZ[[[ZZZ\\\aaadddgggqqq|||~~~{{{{{{}}}~~~~~~|||vvvpppnnnjjjfffbbb]]]WWWSSSOOONNNKKKGGGCCCBBBCCCEEEGGGDDDAAA??????>>>===;;;888888999999999999888888555555666666777888888999;;;:::::::::;;;;;;:::999;;;888999======:::;;;???AAALLLaaa~~~kkksssoooQQQ<<<777111111444000...------,,,,,,,,,------,,,000111...---///000///........................------------------------////////////////////////444333222111111222444555444777999999<<>>CCCQQQgggfffnnnxxx}}}}}}zzzwwwvvvuuutttqqqjjjaaa[[[ZZZZZZIIIAAA;;;<<<>>>???@@@CCCAAA@@@AAACCCCCCCCCIIIQQQXXXccc\\\MMMNNNRRRRRRTTTZZZ^^^jjjrrrjjjYYYTTTYYY[[[YYYZZZ```cccgggrrr~~~{{{yyyzzz|||~~~}}}~~~xxxmmmkkkiiifffccc^^^XXXSSSNNNLLLHHHDDD@@@???AAADDDCCCBBB@@@??????<<<999666666777888888999888888888444555555666777888888999777666666777999::::::999===999999===>>>;;;===BBB???>>>GGGbbbooossskkkNNN;;;666000000444222111000///...............,,,000111---+++---...,,,........................------------------------000000000000000//////////////////000222666999;;;666999;;;;;;===PPPtttuuuWWWDDDSSSsssgggKKK===;;;BBBQQQ^^^eeeoooxxx|||~~~}}}xxxuuussspppkkkeee^^^YYYVVVFFF<<<444777===@@@AAACCC@@@>>>>>>@@@AAA@@@DDDIIIPPPZZZ]]]SSSJJJKKKQQQTTTSSSZZZeeeooonnndddXXXQQQWWWXXX\\\```cccgggsss|||yyytttpppjjjfffccc___ZZZUUUOOOKKKHHHGGGDDD>>>;;;<<<>>>>>>======;;;:::888777888888777777666666555555777777777777777888999999666777999:::999999999:::::::::;;;<<<===>>>??????>>>CCCAAANNNxxx|||mmmRRR:::444444000///111//////.........---------................................................,,,------......------,,,------......///000000000/////////000111111222222444:::===;;;@@@XXX{{{{{{rrrYYYGGGQQQmmmzzzaaaGGG;;;;;;CCCSSSaaahhhqqqyyy|||}}}~~~|||wwwwwwuuupppjjjbbbZZZSSSPPPBBB:::555888>>>???>>>>>>===;;;;;;???AAAAAADDDIIIOOOYYY\\\TTTLLLKKKOOORRRRRRWWWaaajjjllleeeZZZRRRXXXYYY]]]aaacccfffppp{{{~~~{{{~~~~~~~~~~~~~~~vvvrrrlllhhhddd```ZZZVVVRRRMMMJJJIIIDDD>>>;;;<<<===<<<<<<:::999888777777999999888888888777777777777777777777888999:::;;;666888::::::999999:::;;;<<<======>>>???@@@@@@@@@>>>EEECCCMMMsss{{{yyy]]]CCC:::777222///111//////.........---------................................................,,,------......------,,,,,,,,,------...///////////////000000111111222222555;;;>>><<>>>>>;;;:::999777888===@@@AAADDDIIINNNVVV[[[VVVOOOLLLMMMNNNQQQTTTZZZccchhhfff]]]TTTXXXYYY^^^bbbccceeemmmwww~~~}}}}}}~~~~~~~~~|||{{{zzzvvvsssnnniiieee___ZZZVVVTTTOOOLLLJJJEEE>>>;;;<<<<<<;;;999777777777777777:::999999999999999999999666777777888999;;;<<<===888:::;;;;;;:::;;;===>>>AAABBBDDDEEEGGGGGGGGGGGGDDDJJJGGGNNNoooxxxeeeIII===999333111222/////////.........------................................................------............------++++++,,,,,,---.........//////000000111222222222666===@@@===DDD^^^pppSSSEEECCCTTTqqqxxx]]]CCC::::::@@@PPPbbbnnntttyyyzzzzzz||||||yyynnnlllhhhccc^^^YYYUUURRR@@@:::666:::======<<<<<<777555555;;;@@@AAADDDHHHMMMSSSYYYWWWRRRMMMJJJJJJQQQRRRVVV]]]eeehhhaaaWWWVVVXXX]]]bbbcccdddlllvvv}}}{{{|||~~~}}}~~~~~~~~~}}}zzzxxxvvvtttrrrnnnjjjddd^^^XXXUUUTTTOOOKKKIIIEEE???===>>>;;;999777555555666777888999999999:::::::::::::::777888888:::;;;===???@@@<<<<<<=========???BBBEEEIIILLLOOOSSSVVVWWWWWWWWWRRRSSSLLLRRRssswww|||}}}dddIII;;;666444333444////////////............................................................------............------+++,,,,,,------.../////////000000111111222333333666>>>@@@<<>>AAAEEE;;;666555:::???AAADDDGGGLLLPPPUUUXXXTTTNNNIIIGGGPPPSSSUUUYYYbbbiiicccYYYSSSUUU[[[```bbbdddmmmwwwzzzxxxzzz}}}~~~~~~~~~}}}zzzxxxuuutttqqqpppnnniiibbb\\\WWWTTTQQQLLLIIIHHHDDD???>>>AAA:::888666555555666888999999999999::::::;;;;;;;;;999:::;;;<<<>>>@@@BBBDDD@@@AAAAAABBBBBBFFFJJJNNNTTTXXX^^^dddiiilllmmmmmmeeeaaaVVV]]]~~~}}}vvv~~~hhhLLL;;;444333333444000000/////////.........................................................---......//////......------------...//////000000000000000111222222333333555>>>@@@;;;EEEeee```CCC===BBBSSSlllqqqSSS<<<999===DDDVVVlllpppvvv{{{zzzzzz|||{{{xxxrrroooiiiccc\\\VVVRRRPPPCCC<<<666777;;;???FFFMMMBBB;;;777999>>>@@@CCCFFFKKKLLLQQQWWWVVVOOOIIIGGGOOOTTTVVVXXX___gggcccZZZSSSTTTYYY___```cccmmmwww{{{zzz{{{}}}~~~|||yyyvvvtttrrrqqqnnnnnnmmmiiibbb[[[WWWUUUOOOJJJFFFEEEBBB>>>>>>AAA999888888777777888999:::::::::;;;;;;<<<===>>>>>>======>>>???AAACCCEEEFFFEEEFFFFFFGGGIIINNNTTTYYY```eeemmmuuu|||wwwqqqeeennnuuurrrUUU>>>444222222111000000000/////////............................................................////////////......------......///000000111000000111111222333333333555>>>@@@;;;GGGhhh```DDD???BBBQQQhhhnnnPPP888888===CCCVVVmmmsssyyy~~~|||{{{zzzxxxtttuuuqqqjjjbbbZZZSSSNNNKKK@@@999555777;;;AAAJJJRRRKKKAAA999:::===???BBBEEEJJJIIIMMMUUUWWWPPPIIIHHHLLLTTTXXXVVV[[[bbbaaaXXXUUUVVVYYY]]]^^^aaakkkvvv}}}}}}~~~|||yyytttqqqooonnnnnnlllnnnnnnjjjccc\\\XXXWWWNNNIIIDDDCCC???;;;;;;>>>999999999::::::;;;;;;;;;<<<<<<===>>>???@@@AAABBBAAAAAAAAABBBDDDFFFGGGHHHJJJJJJKKKLLLPPPVVV^^^cccjjjoooxxx~~~www~~~uuusss|||\\\BBB555222111000000000000000/////////.........................................................////////////......,,,,,,---......//////000000111111222222333333444666@@@AAA<<>>AAAQQQhhhoooPPP888777;;;???RRRiiivvv|||~~~{{{yyyuuupppuuuqqqiiiaaaXXXQQQMMMJJJ<<<777444777<<>>AAADDDIIIGGGKKKUUUWWWPPPJJJHHHJJJTTTXXXVVVXXX___^^^VVVXXXXXXZZZ\\\\\\___iiittt~~~{{{vvvqqqmmmlllkkkllllllnnnoookkkddd]]]ZZZYYYOOOIIIDDDBBB>>>999888;;;999999;;;<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEGGGIIIIIILLLMMMNNNPPPTTT[[[ccciiipppuuu~~~zzzuuuhhh~~~^^^CCC555333222111000000000000////////////......................................................////////////......++++++,,,------......///000111111222222333444444777BBBCCC===JJJoooUUUCCCCCCOOOaaa^^^HHHAAA777777EEESSSppp}}}|||||||||xxxrrrkkklllggg\\\UUUPPPHHH>>>555777777555555:::DDDMMMQQQLLLDDD>>>===>>>AAABBBGGGGGGIIIQQQWWWUUULLLCCCNNNPPPSSSXXXZZZZZZWWWTTT\\\XXXYYY\\\]]]^^^eeeppp{{{{{{zzzwwwqqqllljjjjjjkkkoookkkjjjkkkeee\\\XXX[[[LLLHHHCCC@@@>>>===<<<;;;:::;;;<<<======>>>@@@CCCBBBCCCDDDEEEFFFEEEDDDDDDHHHGGGFFFFFFHHHJJJIIIIIILLLNNNPPPRRRUUUZZZ___cccwww{{{tttiiihhh~~~}}}\\\BBB555333444444...------,,,,,,------......,,,,,,///111111---***////////////////////////,,,---.../////////------//////////////////......000000000000111333555777;;;AAASSSIIIMMMvvvbbbKKKDDDMMM]]]]]]FFF???666777DDDRRRooozzznnnmmmggg]]]VVVQQQIII@@@666777777555333777???FFFLLLHHHBBB>>>===???AAACCCFFFFFFJJJPPPVVVUUUMMMEEEMMMOOOSSSWWWZZZZZZWWWUUUYYYVVVWWW[[[\\\^^^eeennnzzz}}}zzzvvvqqqnnnkkkjjjiiijjjffffffiiifff^^^YYYXXXLLLHHHCCC???===;;;:::888:::;;;<<<======>>>@@@CCCCCCDDDEEEFFFGGGFFFEEEEEEHHHFFFEEEEEEGGGIIIIIIHHHMMMNNNPPPQQQSSSVVV[[[___pppsssyyy~~~xxxpppmmm___CCC777444333333///......------......//////......000222111...+++////////////////////////....../////////......---/////////...............111000000111222444666777CCCKKK^^^UUUXXXlllWWWOOOXXXjjj]]]DDD===555777CCCQQQooo{{{}}}|||zzz{{{~~~zzzqqqnnnggg\\\TTTOOOHHHAAA555666666555333444999>>>DDDCCC@@@>>>>>>???AAACCCFFFFFFIIIPPPVVVUUUNNNHHHLLLNNNRRRVVVXXXXXXXXXWWWUUUTTTVVVYYY[[[]]]cccjjjtttzzzzzzuuuqqqooommmiiieeeddd``````eeegggaaaYYYTTTKKKGGGBBB>>>;;;:::888666999;;;<<<<<<<<<>>>@@@BBBEEEEEEGGGHHHHHHHHHGGGFFFGGGEEEDDDDDDEEEGGGGGGGGGMMMNNNOOOOOOOOOQQQTTTWWWdddfffjjjmmmnnnnnnmmmlllsss}}}}}}wwwrrrbbbEEE999666444111000//////////////////000/////////000222111///---////////////////////////111111000///....................................111111111111333555777888AAAJJJ___XXX]]]lll]]]XXXbbbuuu___DDD<<<666999DDDQQQoooxxxyyywwwuuuvvvzzzzzzvvvsssnnndddYYYPPPIIIBBB===444555666555444444777999======>>>>>>>>>???AAACCCEEEFFFIIIOOOUUUUUUOOOJJJKKKMMMQQQTTTVVVVVVWWWXXXUUUUUUVVVXXXZZZ]]]aaaeeejjjnnnuuu~~~~~~}}}zzztttqqqqqqnnnhhhbbb```]]]\\\bbbgggcccXXXNNNHHHDDD@@@<<<;;;999888777999:::<<<<<<<<<===@@@BBBEEEFFFHHHIIIIIIIIIHHHGGGFFFDDDBBBAAACCCDDDEEEEEEKKKLLLLLLKKKJJJJJJLLLNNNUUUVVVXXXYYYYYYXXXVVVUUU[[[gggxxx}}}uuudddFFF999777444222000//////......//////000/////////000000000///...////////////////////////333222000///.........///.............../////////111111111222444666888::::::CCCZZZUUU\\\zzzddd[[[WWW___qqqbbbEEE<<<888;;;DDDQQQppp}}}~~~{{{xxxxxx{{{zzzvvvssskkk```UUUKKKAAA:::666222333555666666666888999888:::===>>>>>>???AAACCCEEEFFFIIINNNRRRSSSOOOKKKJJJMMMQQQSSSSSSTTTVVVXXXWWWWWWWWWXXX[[[___bbbbbbcccdddiiipppuuuuuuoooiiiiiiiiimmmqqqqqqnnnooossszzz|||~~~~~~yyysssqqqqqqmmmfff``````]]][[[___dddcccXXXLLLFFFBBB>>><<<;;;;;;:::999999:::;;;<<<<<<===???BBBEEEFFFGGGHHHIIIHHHGGGGGGEEECCC@@@???@@@BBBCCCCCCHHHIIIIIIGGGEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEPPPbbbuuu{{{wwweeeGGG:::666555333///..................///---...//////............////////////////////////333222000///.........///........./////////000000222222222333555777:::;;;>>>GGG]]]XXX___hhhWWWWWWYYYaaaqqqfffFFF<<<999<<>>======@@@CCCEEEFFFIIILLLOOOPPPMMMKKKKKKNNNQQQQQQPPPQQQTTTXXXXXXYYYXXXXXX\\\cccgggfffbbbaaa```___^^^XXXPPPJJJMMMNNNSSSXXXWWWTTTWWW\\\hhhlllrrrwwwzzzzzzxxxwwwyyyvvvsssqqqpppkkkeee___```]]][[[\\\aaacccZZZOOOGGGDDD???===<<<<<<;;;:::888:::;;;;;;;;;===???AAADDDDDDFFFGGGGGGGGGFFFEEEDDDAAA>>>===>>>???AAAAAACCCDDDDDDCCC@@@??????@@@>>>>>>==================;;;BBBQQQ```nnn~~~yyy|||zzzhhhJJJ:::555555555///......------......///---...///...---,,,---///////////////////////////111111000///............/////////000000111111222333333333444666999;;;===EEENNNddd^^^dddzzzZZZMMMWWW```iiixxxhhhFFF:::999<<>>:::;;;;;;>>>AAA@@@???EEEMMMZZZ___gggoootttvvvuuusssttttttsssrrrnnniiiccc```^^^^^^[[[YYY^^^ccc^^^VVVKKKGGGCCC???===<<<:::999888999;;;;;;;;;<<>>?????????@@@AAA???===<<<;;;<<<:::999999999:::<<<===>>>>>>@@@HHHQQQ[[[kkk}}}zzz{{{nnnNNN:::333333555000//////......//////000---///000///---,,,...000////////////////////////....../////////......---///000000111222222333333333333333555777999<<<>>>FFFQQQkkkggglll~~~WWWIIIXXXccckkkwwwiiiEEE999888;;;@@@JJJjjj{{{}}}}}}{{{{{{|||xxxrrrkkkbbbZZZUUUNNNBBB;;;:::555333222333444555555555888;;;>>>===;;;;;;???CCCEEEFFFHHHJJJKKKKKKJJJIIIMMMPPPRRRPPPMMMMMMQQQVVVWWWXXXWWWWWW```nnnuuuttthhhbbbXXXMMMDDD===;;;:::555444555666555666>>>IIITTTZZZcccmmmsssvvvuuutttppprrrtttrrrmmmgggbbb```]]]]]]ZZZXXX\\\cccbbb\\\OOOKKKEEEAAA>>><<<999777888999;;;;;;;;;<<>>???<<<===>>>>>><<<::::::;;;999999999999;;;===???AAADDDCCCEEEJJJPPP```|||{{{|||yyy|||rrrQQQ;;;222222555111111000000000000111111...000111000...---///222////////////////////////,,,---.../////////------000000111222333333444444333333444555777:::===>>>FFFTTTqqqpppvvvYYYJJJRRRXXXooo}}}mmmHHH999555999AAAJJJhhh|||}}}{{{xxxyyy{{{zzzvvvoooeee[[[UUUNNNEEE???===666555333333333444666888777777888999;;;===???@@@BBBDDDHHHJJJJJJJJJJJJKKKNNNRRRSSSPPPPPPSSSUUUSSSQQQWWW]]]aaajjjvvv{{{yyyrrrlllbbbXXXPPPHHHBBB>>>===777333555555444999AAASSSVVV\\\eeennnssssssrrrtttrrrnnnkkkhhhgggggghhheeebbb^^^ZZZYYY[[[aaaeee[[[MMMCCCDDDDDD===888999777888:::<<<======<<<<<>><<<<<<======>>>======<<<;;;;;;::::::999999888777888;;;@@@DDDEEELLLSSSUUUYYYggg}}}wwwqqqtttPPP<<<888666111111111222333222111000///////////////............111000///------......///..................------.........///000222333444888999888777777888;;;>>>KKKVVVtttyyyoooTTTRRRXXXppp~~~mmmHHH999444888@@@JJJiiizzz|||zzzxxxxxxzzzxxxsssoooeee\\\VVVOOOEEE>>>;;;666555333333333444666777777777888999;;;===???@@@AAADDDGGGIIIIIIIIIIIIJJJPPPSSSSSSPPPPPPSSSUUUTTTSSSWWW[[[aaannn{{{rrrnnniiiddd___YYYQQQKKKCCC<<<888::::::888:::>>>KKKNNNUUU___jjjqqqssssssqqqpppnnnkkkjjjjjjjjjkkklllhhhbbb\\\XXXYYY]]]```cccUUUIIIGGGFFF@@@<<<<<<:::;;;<<<>>>??????>>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAA???>>>===<<<<<<<<<======<<<<<<;;;:::::::::999888666444555999@@@EEEQQQZZZeeehhhjjjuuu}}}yyyhhhyyyzzzUUU===777555000111111222222222111000///////////////............111000///...---......///..............................//////000222333444777888999999:::<<<@@@CCCIIIRRRooottt|||VVVNNNXXXvvvrrrMMM===666888>>>IIIhhhyyy{{{zzzwwwxxxyyyvvvqqqmmmddd\\\WWWQQQFFF===999555444333333333444666777666777777999:::<<<>>>???@@@CCCGGGHHHHHHHHHHHHIIIOOOQQQPPPNNNPPPUUUXXXWWWRRRSSSUUU]]]mmm|||yyyuuupppnnnkkkgggaaa\\\PPPIIIBBBAAA@@@===;;;;;;@@@CCCJJJUUUaaalllrrrtttrrrqqqooommmlllkkkkkkkkkhhhddd___\\\[[[___cccgggnnnbbbTTTLLLHHHDDDAAA@@@===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA????????????>>><<<;;;:::<<<<<<;;;;;;:::999999999:::888444111111555<<>>IIIiiiyyy{{{{{{xxxxxxyyyuuupppiiiaaa[[[XXXRRRGGG>>>:::444444333333333444555666666666777888:::<<<===>>>???BBBEEEGGGGGGGGGGGGHHHJJJLLLLLLKKKOOOWWW[[[ZZZTTTQQQRRR\\\nnn}}}}}}uuuqqqpppoookkkhhhcccZZZPPPIIIEEEAAA<<<999777:::AAAKKKWWWcccmmmrrruuutttrrrpppmmmjjjhhhgggeeeaaa^^^\\\]]]```ccceeeuuummm```SSSJJJFFFDDDAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>??????>>>===;;;:::<<<;;;;;;::::::999888888:::999666222000222777:::GGGSSS```cccaaafffvvv{{{sss___AAA555333222111111111111111000000///////////////............//////......------------............////////////000000000000111222333444333444666888;;;???DDDHHHMMMRRRlllqqq|||WWWLLLSSSkkktttpppLLL>>>888888???KKKlll|||}}}|||yyyxxxyyyvvvpppfff___ZZZXXXSSSHHH???;;;333333333333333444555555555555666777999;;;===>>>===@@@DDDFFFFFFEEEFFFFFFJJJKKKJJJIIINNNUUUWWWTTTTTTPPPQQQ^^^qqq~~~yyyxxxzzzyyytttnnntttkkk]]]OOOGGGAAA===999444666;;;BBBMMMZZZfffnnntttssssssqqqooollliiiggglllhhhccc^^^ZZZVVVQQQNNNpppsssmmm\\\NNNHHHEEEAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>?????????===<<<;;;<<<;;;;;;::::::999888888999999999666333111111222===FFFNNNOOONNNRRR```mmm||||||ttt```BBB666444222111111111000000000000000////////////...........................------,,,........./////////000000111000000000111222333444555666888:::===AAAFFFJJJSSSZZZsssxxxlllPPPJJJNNNbbbjjjbbbAAA888555888AAAOOOrrr~~~|||xxxwwwxxxvvvqqqhhh```ZZZWWWRRRGGG>>>999222333333333444444444444444555555777888:::<<<===<<>>======<<<<<<;;;;;;:::999999999888::::::888555222111000666:::>>>??????DDDNNNXXXggg{{{sssooo```CCC888444222222111000////////////000////////////............---............---,,,,,,.........//////000000111111111111111111222333333888:::<<<>>>AAAFFFLLLPPPXXXbbb~~~YYYGGGJJJOOOdddooo\\\>>>777666:::CCCQQQttt{{{uuutttvvvuuuqqqlllddd\\\WWWPPPDDD:::666222222333333444444444444444444555666888:::<<<===;;;>>>BBBDDDDDDCCCCCCDDDKKKKKKKKKKKKOOOTTTQQQKKKFFFBBBDDDOOOYYY]]]```dddbbb___```hhhrrrvvvsssmmmttttttkkkYYYIII@@@;;;666444555666999AAANNN^^^iiijjjllloooqqqqqqpppmmmlllkkkkkklllmmmjjj___OOODDDKKKjjj|||ppp\\\SSSOOOJJJFFFEEECCCBBBAAAAAAAAABBBAAABBBBBBCCCDDDDDDDDDDDDAAA@@@@@@???????????????======<<<<<<;;;:::::::::888999999888666444444555666888999;;;===BBBHHHLLLSSSkkk~~~oooiii```EEE:::555000222111000///...//////000////////////............------.........---,,,+++---......///000000111111222222111111111222333333777999===@@@DDDJJJQQQUUUYYYgggVVVGGGNNNRRRhhhuuu___BBB;;;:::===DDDQQQsss~~~yyysssrrrtttssspppqqqggg^^^WWWNNNBBB777333111222333444444444333333444444555666888:::;;;<<<;;;>>>AAACCCCCCCCCCCCDDDFFFHHHIIILLLRRRXXXVVVOOOJJJFFFFFFMMMPPPNNNNNNQQQZZZRRRLLLOOO[[[eeeiiihhhlllqqqmmm\\\JJJ@@@:::555444444555777???MMM^^^jjjlllmmmpppqqqqqqnnnkkkiiiqqqsssvvvxxxuuuiiiVVVHHH===dddvvvaaaXXXTTTOOOGGGFFFDDDCCCBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEBBBAAA@@@?????????@@@AAA>>>======<<<<<<;;;::::::888888888666555666999;;;>>>>>>???BBBFFFIIILLLMMMLLLddd~~~yyy||||||mmmbbbxxx```FFF;;;444...222111///.........///000000/////////............,,,---.........---,,,+++---......///000111111222222222222111222222333333333666:::???DDDKKKSSSXXXWWWhhh[[[TTTYYY^^^yyyzzznnnEEE999@@@888<<>>===AAAGGGGGGBBBAAACCCKKKIIIJJJTTTeeepppkkk```PPPJJJHHHNNNNNNJJJMMMVVVUUUWWWVVVRRRRRRWWWYYYVVVYYYYYYWWWQQQHHH@@@<<<:::999777777;;;EEERRR]]]cccjjjlllnnnnnnmmmllllllmmmtttwwwxxxxxxxxxsssfffYYYCCCGGGgggtttbbb]]]VVVPPPLLLHHHEEEDDDDDDDDDDDDDDDFFFIIIJJJIIIHHHHHHIIIDDDDDDDDDDDDDDDEEEEEEEEEAAA>>>;;;999999::::::999888777777777888999;;;<<>>>>>BBBHHHHHHDDD@@@@@@IIILLLLLLRRRggg|||xxxgggUUUPPPOOOSSSSSSNNNNNNSSSPPPYYY```^^^YYYWWWWWWWWWNNNLLLKKKJJJIIIFFFAAA<<<999888999>>>GGGRRRZZZ^^^fffhhhkkklllllllllmmmnnnvvvzzz|||{{{zzzwwwnnneeeHHH???WWWzzz|||jjj___\\\TTTPPPKKKGGGFFFEEEDDDCCCFFFHHHKKKKKKJJJIIIIIIIIIFFFEEEDDDDDDDDDEEEGGGHHHBBB???<<<:::::::::999888666666666666777999;;;<<>>:::999===QQQfff}}}zzzyyy}}}zzzsssjjjccc]]]YYYPPPCCC777222222222222222222222222222333333333333444666888999===???CCCHHHIIIFFFAAA>>>HHHNNNLLLLLLcccppp___ZZZXXX\\\]]]ZZZZZZ^^^eeehhhhhhaaaVVVOOOLLLLLLAAABBBDDDHHHKKKIIICCC>>><<<;;;;;;???GGGPPPXXX\\\ccceeehhhjjjkkkmmmoooqqquuu{{{~~~|||yyyrrrjjjSSS===EEEmmmtttccc^^^VVVRRRMMMIIIGGGFFFEEEDDDEEEGGGIIIIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDFFFHHHIIIBBB@@@===;;;::::::888777555555555555666888:::<<>>444555222000...///111222111000////////////////////////............////////////000000000000000000000000000111222333555555666666:::<<>>IIIQQQOOOJJJ^^^|||iiieeecccggglllpppsssvvv}}}sssdddVVVJJJ@@@;;;999444999BBBIIIMMMLLLHHHEEEAAA>>>:::<<>>AAADDDIIILLLGGGAAAJJJUUUUUUNNN[[[{{{zzzvvvuuuxxxttt```SSSKKKBBB<<<999111777@@@IIIOOOQQQOOOLLLCCC===888888>>>JJJVVV]]]^^^______```ccchhhoootttwww{{{}}}}}}}}}|||vvvooogggRRR;;;JJJuuuvvvgggZZZVVVQQQMMMKKKKKKIIIIIIIIIKKKLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCAAA???===<<<<<<;;;999777555444444333444555777888===GGGXXXkkkxxx|||yyysss{{{~~~~~~pppXXX???333444111111000/////////000000////////////////////////------......///000000000000000000000000000000000///000333555777999::::::<<>>???FFFOOOSSSQQQLLL???:::555444;;;GGGRRRYYY[[[[[[ZZZZZZ\\\ccclllsssuuutttrrrqqquuuyyyvvvpppiiicccFFF>>>hhhuuuaaa\\\VVVQQQNNNMMMKKKJJJKKKLLLNNNMMMJJJHHHGGGGGGEEEDDDCCCBBBAAA???>>>>>>@@@>>>=========<<<:::888555555444333333444555666777???LLLYYY______[[[XXX]]]aaajjjtttzzz|||mmmVVV>>>444555111111111000......///000////////////////////////------......///000000111000000000000000000000000000111333555888:::<<<======@@@DDDHHHLLLQQQWWWZZZdddqqqwww___mmmcccGGGPPPPPP???666:::888FFFiiixxx~~~yyymmmgggmmmnnnjjjmmmcccZZZVVVRRRGGG;;;444111111111111111111111111666555444444555666777888777;;;===@@@HHHPPPNNNGGG@@@QQQ\\\XXXXXXiii~~~|||{{{xxxqqqiii]]]YYY\\\gggmmmiiidddbbbPPPGGG@@@CCCNNNSSSOOOGGG;;;777222333:::EEEOOOUUUZZZXXXVVVUUUXXX___jjjqqqqqqmmmgggeeellluuuuuuooogggnnnPPP999```fffaaaZZZUUUQQQNNNKKKJJJKKKLLLMMMLLLJJJGGGFFFFFFDDDDDDCCCBBB@@@>>><<<:::???>>>======>>>===;;;999666555444333222333444444111888CCCIIIGGGAAA>>>??????BBBKKKUUU\\\```gggooo|||kkkTTT>>>444666111111111000......///000////////////////////////---------...///000000111000000000000000000000000111222333555888;;;>>>???>>>AAAEEEIIIMMMRRRWWW[[[```tttyyy[[[qqqeeeJJJUUUPPPAAA888999;;;HHH___vvvzzzzzzsssnnnnnnooonnnjjjddd[[[RRRKKKBBB888111333333333222222222111111333333222222333333444555::::::<<>>===<<<;;;:::;;;<<<<<<<<<;;;999999666555333222111222222333444444666777666444666999888777===GGGKKKHHHFFFIIIeeeyyy}}}~~~jjjSSS@@@666666000000////////////000000////////////............000////////////000000111111000000111222333222111000111333777:::>>>BBBDDDEEEEEEFFFGGGJJJQQQYYY^^^ccctttaaauuunnnMMMTTTPPPBBB888888888CCCXXXuuuyyyzzztttooooooooonnnhhhccc[[[SSSLLLCCC999222333333333222222222111111333333222222333333444555888888:::===@@@CCCFFFHHHHHHFFFHHHKKKNNNSSS^^^iiikkkbbbVVVMMMFFF@@@:::666///000555CCCUUUfffooorrreee\\\PPPIIIGGGEEE@@@;;;999555222222888AAAHHHMMMQQQOOOOOOOOORRRUUUWWWXXXSSSLLLCCCBBBIIIUUUaaahhhhhhggg```XXX]]]ooo{{{nnn```XXXRRRLLLJJJKKKNNNLLLKKKJJJJJJHHHFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<======<<<;;;999888777666444222222222222222333444666666444333555888666666;;;BBBDDDAAABBBFFFVVVvvvxxx|||mmmSSS===555555000000////////////000000////////////............///////////////000000111111111000111222333333333333444666999<<<@@@BBBDDDDDDEEEHHHKKKOOOUUUZZZ^^^bbbttt~~~}}}kkkvvvxxxMMMSSSQQQDDD999888777???QQQrrrxxxzzzvvvrrrpppooommmfffaaa[[[TTTNNNEEE;;;444333333333222222222111111333333222222333333444555555666888:::===@@@CCCEEEKKKJJJKKKNNNOOOQQQYYYbbbZZZOOOAAA777555444000,,,)))+++///333:::EEERRRZZZ\\\WWWQQQKKKEEEAAA<<<888888555111111555<<>>===<<<<<>>>>><<<;;;999888888777555333222222222222444777888777555555777999888999===CCCEEEDDDEEEHHHJJJjjjuuuzzzrrrTTT;;;333444000000////////////000000////////////............///////////////000111111111111111222333444555666555666888:::===???BBBCCCCCCEEEJJJOOOTTTYYY\\\^^^jjjzzzxxxQQQQQQRRRGGG<<<;;;;;;AAAPPPnnnvvvzzzxxxsssqqqooollleee```ZZZUUUOOOFFF<<<555333333333222222222111111333333222222333333444555444555777999<<>>999555111000333888===???AAACCCDDDCCCAAA===;;;999999666222111555<<>>============AAAAAA???>>><<<:::999888999888666444222222222222333999<<<:::777888:::<<<<<<<<>>@@@AAABBBEEEFFFIIINNNUUU[[[___aaasssxxxWWWNNNRRRIII???@@@AAAGGGTTTkkksssyyywwwtttrrroookkkddd___YYYTTTNNNFFF===666333333333222222222111111333333222222333333444555555555777999;;;>>>AAABBBCCCGGGQQQZZZ]]]\\\^^^cccdddeee^^^OOOCCC===999555///---+++******---///111222777>>>CCCDDDEEEEEEFFF999666222111333666999:::999;;;>>>===999666444444999888777777888:::>>>AAA555222,,,---BBB^^^lllkkkhhh```ZZZYYYZZZXXXWWWXXXSSSQQQOOOMMMLLLJJJFFFDDDAAA@@@>>>===<<<===>>>>>>BBBAAA???===;;;:::999888999888666444333333333444777AAAGGGCCC@@@BBBDDDDDDFFFGGGMMMZZZhhhmmmdddZZZUUUooovvv||||||\\\???222222000000////////////000000////////////........................///000111222111222444444444666:::===<<<===???AAACCCDDDEEEEEEJJJHHHGGGKKKRRR[[[aaadddsss}}}kkkVVVJJJQQQJJJ@@@BBBFFFLLLXXXhhhpppvvvvvvsssqqqnnnkkkddd___XXXQQQLLLEEE===777333333333222222222111111333333222222333333444555555555777999;;;>>>@@@AAABBBHHHTTTaaaggghhhkkkqqqqqq\\\OOOFFF>>>333000------///000///---///555===DDDHHHIIIJJJJJJ999666333111333555666777333666888777333111222444888999::::::::::::<<<>>>;;;999///'''777WWWlllnnnlllccc[[[ZZZYYYVVVTTTUUUUUUSSSPPPNNNMMMJJJGGGDDD@@@???===<<<<<<===>>>@@@BBB@@@>>><<<:::999888888999888666555444444555555FFFTTT]]]ZZZVVVYYYZZZXXXZZZ]]]dddqqqzzzkkk```uuu~~~yyy\\\BBB444222000000////////////000000////////////........................///111222333000333555555555777===AAABBBCCCFFFHHHJJJJJJJJJJJJPPPKKKGGGIIIQQQ[[[cccgggsssjjj\\\wwwVVVGGGOOOHHH>>>@@@FFFMMMXXXfffnnntttsssqqqpppnnnkkkeee___VVVOOOIIICCC<<<777333333333222222222111111333333222222333333444555444555666888:::<<>>999555222000---,,,333777>>>FFFKKKLLLJJJIII888555222111222333444444111333444111------000555<<<<<<<<<999777777:::===>>>999111+++000DDD^^^pppsssiii___\\\YYYVVVTTTUUUVVVTTTQQQOOOMMMKKKGGGDDD@@@>>><<<;;;;;;===???@@@@@@???===;;;999999888999888777666555555666777777QQQbbbnnnlllhhhkkklllhhhgggnnnvvv}}}~~~rrrlll}}}rrrYYYAAA555222000000////////////000000////////////............------......///111222333000333666555555888>>>DDDDDDEEEHHHKKKMMMMMMMMMMMMSSSNNNIIIJJJSSS]]]dddgggtttsss```XXXwww\\\EEENNNFFF;;;>>>EEELLLVVVeeemmmsssrrroooooommmkkkfff___UUUMMMGGGBBB;;;777333333333222222222111111333333222222333333444555333444555777999;;;>>>???DDDGGGQQQ]]]fffnnnzzzzzzttthhhZZZJJJGGGBBB;;;555111111222555888>>>EEEKKKMMMJJJGGG777444111000111222222222111222222...)))***///555BBBAAA===888444444888<<<999222///...+++111OOOpppvvvlllbbb^^^[[[XXXWWWXXXWWWUUURRRPPPNNNKKKGGGDDD@@@>>><<<;;;;;;===???AAA???>>><<<:::999888999999777666555555555666888999OOObbbpppnnnkkknnnnnniiieeeoooxxxyyyyyyyyyssskkkvvvlllUUU@@@555333000000////////////000000000/////////............------......///111222333000333666666555888???FFFBBBDDDGGGJJJLLLLLLLLLLLLUUUPPPKKKMMMVVV___eeegggrrr```^^^mmmIIICCCNNNAAA333@@@MMM[[[jjjssszzzvvvooommmllllllfffcccZZZNNNGGGBBB<<<555555444333222111111111111111111222222222333333333555666777777777999<<>>222000000000000000///////////////////////////000111111000111222111000///000111///111222444555999>>>BBBBBBBBB@@@AAAIIIPPPPPPLLLXXXQQQOOOVVV___cccdddeeepppiiijjjzzzKKKDDDOOOCCC555BBBOOO^^^llluuuzzzwwwrrrpppooommmeeeccc[[[PPPHHHDDD===666555444333222111111111111111111222222222333333333444555666666777888<<<>>>FFFPPPUUUYYY___]]]aaaqqq{{{rrrmmmcccUUUGGG===888777999@@@KKKRRRSSSNNNFFFAAA555333000...///000000000)))+++...///---+++******111333333222000///000111555666///,,,---+++777RRRppppppbbbWWWZZZYYYUUUWWWVVVUUUUUUSSSQQQNNNKKKJJJDDDDDDCCCBBBBBBDDDGGGIIIDDDAAA<<<999888777777666777666555555555666777777@@@HHHRRRVVVVVVSSSSSSTTTYYY[[[cccmmmqqqmmmiiihhhxxx|||iiiRRR>>>555555111111111111000000000000///////////////000000111000111222111000///000111111222444666777:::???BBB@@@BBBBBBCCCGGGMMMLLLGGGTTTPPPPPPXXX___dddgggkkkzzzttttttRRRIIISSSFFF777AAAMMM]]]mmmtttxxxvvvtttrrroookkkdddccc\\\RRRKKKEEE>>>666555444333222222111111111111111222222222333333333333444555555666888;;;>>>DDDQQQXXX[[[\\\RRRNNNYYY```qqq{{{cccMMM???999===CCCKKKPPPPPPIIIAAA;;;333111//////000000///...(((---333333///***)))***,,,...////////////000222555777222///---'''---BBB```fff___VVVZZZZZZVVVXXXUUUUUUUUUUUUSSSQQQOOOMMMHHHGGGGGGFFFGGGIIIJJJLLLAAA>>>:::888888888888777777777666666666666777777777===CCCGGGHHHIIIKKKNNNPPPRRRZZZcccgggeeecccdddwww|||gggOOO<<<555666222222222111111111000000//////......//////000111111222333222000///000111222444777999:::<<>>666555555444333222222222222111111222222222333333333222333444555555777;;;>>>DDDQQQYYY[[[WWWHHH>>>EEE@@@EEETTTqqqiiiRRRFFFBBBEEEIIILLLKKKEEE===777222111//////000000...---222222111///,,,******+++***,,,.........///000222555:::777444111))))))888SSS```___XXX[[[[[[WWWYYYWWWWWWWWWWWWUUUSSSQQQPPPMMMLLLJJJJJJJJJJJJJJJIII???<<<999888888999888777888777777777666666666666555888;;;<<<>>>AAAEEEHHHIIIKKKRRR[[[^^^]]]^^^aaauuu}}}kkkQQQ;;;111111111111111000000000000//////............///000000111222333222000///000111333555999;;;<<<===>>>@@@AAAHHHMMMMMMLLLMMMKKKHHHLLLPPPWWW^^^```ccclllvvvkkkyyyZZZOOOXXXMMM;;;>>>FFFWWWjjjooosssssssssrrrmmmgggaaaaaa[[[RRRLLLFFF???777666555444333222222222222111111222222222333333333111333444555555888;;;>>>FFFRRRYYY[[[WWWEEE777;;;666222777KKKnnnkkkYYYGGGGGGGGGHHHGGGBBB;;;666333222111111111111///---444000---...111111---))),,,...//////......000111222::::::666555,,,)))333KKK___ccc\\\\\\\\\XXXYYY[[[[[[[[[YYYXXXUUURRRQQQRRROOOMMMLLLKKKJJJFFFCCC<<<:::888777888999888777777777777777666666555555666666666666777:::>>>AAAEEEFFFLLLTTTWWWWWWZZZ```qqq}}}xxx}}}qqqVVV>>>111///000////////////........................//////000000222333222111000111222444666:::<<<<<<===???AAACCCIIINNNNNNMMMOOONNNKKKMMMSSS[[[aaaaaabbblllwwwhhhaaaxxxRRRGGGTTTNNN>>>???GGGXXXiiiqqqwwwvvvtttsssnnnjjjbbbaaa[[[RRRLLLHHHAAA999666555444333222222222222111111222222222333333333111333444555666999<<>>>>>666------///000000///...000111000999999555555---)))000EEE^^^ggg___]]]]]]YYY[[[]]]]]]]]]\\\ZZZWWWUUUSSSTTTQQQNNNMMMLLLIIIDDD???;;;999888777888888777666666777777777666555444333333222111111222444777888@@@BBBGGGMMMOOOPPPVVV]]]nnnzzzxxx~~~sssZZZAAA444111//////.........---------......------......///000///111222222111111333444666888;;;===>>>@@@BBBEEEFFFJJJKKKJJJKKKNNNNNNKKKOOOUUU^^^dddcccdddmmmxxx~~~|||jjjTTTaaaqqqKKKAAAQQQNNN??????EEEWWWgggqqqxxxxxxsssqqqnnnkkkeeeddd]]]SSSMMMJJJDDD>>>666555444333333222333333111111222222222333333333222333555666777:::===@@@LLLVVV]]]gggmmm]]]GGGAAA888999:::666111;;;XXXuuu|||ooo]]]UUULLLFFFCCC@@@<<<888222111000111555999;;;<<<666555666:::???>>>777000,,,---//////...///000222000:::999444555///***///???]]]hhh```]]]]]][[[]]]\\\]]]]]]]]]\\\ZZZXXXWWWUUURRROOONNNNNNJJJDDD>>>;;;999777777888888666555555666666666555444222111000///...///000222333333<<<===AAAEEEGGGHHHPPPXXXlllxxxoooWWWAAA555333////////////...............------------...//////---///111222222333555666999;;;===>>>@@@CCCGGGJJJNNNMMMJJJGGGJJJOOONNNJJJOOOUUU^^^eeefffgggoooyyy~~~ttt}}}mmmOOOTTTaaaJJJ@@@PPPNNN???===AAASSScccnnnxxxwwwqqqmmmllljjjhhhfff^^^TTTOOOLLLGGGAAA666666555444333333333333111111222222222333333333222444555666888:::>>>AAAMMMWWW```oooyyyiiiOOOFFF;;;777666888777666===GGGcccrrr|||fff\\\PPPGGGCCC@@@<<<999111//////111777<<>>444333000000000000////////////...------------...//////,,,...111222222444666888<<<===>>>@@@BBBEEEKKKNNNVVVSSSLLLHHHKKKPPPPPPKKKOOOTTT]]]eeegggiiiqqq{{{~~~pppvvvvvvVVVQQQgggNNN>>>DDDKKK===;;;EEEDDD___ppp|||zzztttqqqllleeegggddd^^^WWWPPPJJJEEECCC777666555444333222222222444333111//////000111222555222222777:::999:::===OOOSSS```sss~~~mmm]]]NNNIIIAAA<<<999999888888EEERRRbbbsssvvvhhhUUUHHHDDDCCC???;;;333222///000>>>NNNPPPGGG999777444333222222000...---,,,+++---000222222222444666888999888333...+++888SSShhhfff]]]]]]___^^^^^^]]][[[\\\\\\]]][[[ZZZYYYWWWUUURRROOOJJJCCC???===;;;888777777666555333444333222000...------,,,,,,,,,,,,,,,---...//////222333666:::;;;???IIIUUUgggtttvvvNNN555222222000000000000000000000000///////////////.........000111222222222333666999999;;;AAAGGGIIIIIINNNTTTYYYVVVHHHDDDLLLNNNJJJMMMVVVZZZbbbiiilllnnnvvv}}}uuucccWWWgggNNN<<<@@@III===888CCCGGG^^^ooo{{{yyytttrrrnnngggfffccc]]]VVVOOOHHHCCCAAA777666555444333222222222444333111000///000111222333111222666777777;;;@@@LLLRRR___ooossscccZZZLLLAAA:::888888999AAAMMM^^^ppp}}}eeeQQQGGGAAA===999111111///222AAAQQQRRRIII999777444222222111000...,,,+++***+++...000000000222444777888777444///,,,666MMMccciiieeebbbcccddd```^^^]]]]]]^^^^^^]]][[[ZZZYYYWWWUUURRRLLLEEE@@@===;;;888777777666444222333222000///------,,,,,,+++******++++++,,,---...222222555999:::>>>IIITTTgggttt~~~WWW<<<555333000000000000000000000000000000000000000000000000000111222222222444777999;;;<<>>:::DDD===666???III]]]mmmyyyxxxtttsssqqqkkkeeebbb\\\UUUMMMFFFAAA>>>888777555444333333222222444333111000000111222222111111333555444555===GGGTTT___iiiqqqvvvbbbOOOCCC>>>======???HHHVVVfff{{{tttZZZIII>>>999666111000///444EEEVVVTTTIII999666333222222111///...+++))))))***,,,---...---000222444666666444111///111@@@XXXjjjkkkeeecccggg```_________``````___]]][[[[[[ZZZYYYUUUNNNFFF@@@<<<;;;999888888666333111000///...---,,,,,,,,,,,,)))))))))******+++,,,---111222555888999===GGGSSSfffttt}}}XXX===444...000000000000000000000000111111111111111111111111111222333444444555888:::===>>>BBBHHHJJJKKKRRRZZZnnnhhhUUUIIILLLLLLKKKRRRRRRWWW___dddeeejjjzzz{{{wwwmmmlllIII666<<<>>>777;;;HHHZZZkkkwwwwwwtttuuusssooofffccc]]]VVVNNNFFF@@@===888777666444333333333333333333222111111111222333000222555666333555AAANNNcccsssyyyuuu|||gggWWWMMMHHHFFFEEEGGGLLLUUUfff|||{{{aaaLLL>>>777444111000000777JJJYYYTTTFFF999666444222222111///...***((('''(((***++++++***---///222444555444333111,,,333IIIccckkkbbb^^^ccc___^^^^^^```aaabbb```^^^\\\\\\\\\[[[WWWPPPGGGAAA===;;;:::999888666222000......---,,,+++++++++,,,***))))))******+++,,,---000111444777888;;;FFFQQQcccrrrtttSSS<<<333,,,////////////////////////000000000111111111111111111333555555666777999;;;???@@@CCCHHHJJJLLLTTT\\\hhhdddRRRFFFHHHIIILLLUUUUUU\\\fffjjjiiilll}}}{{{tttiii~~~XXX666555>>>999999DDDVVVhhhvvvwwwuuuvvvtttppphhheee```XXXPPPGGGAAA===888777666555444333333333222222222222222222333333111333666666333666DDDSSSkkk~~~zzz|||wwwkkkaaa\\\TTTMMMEEECCCLLL___www~~~kkkUUUBBB888333222111111;;;OOO^^^UUUCCC999777444333222222000///***((('''''')))******)))+++---///111333444444333,,,,,,===YYYfff^^^XXX\\\ZZZ[[[\\\^^^aaabbbaaa___^^^]]]]]]\\\XXXQQQGGGAAA>>><<<:::999777555222///------,,,+++++++++++++++*********++++++,,,---...///000222666777:::DDDOOOaaapppvvvmmmOOO;;;666222/////////////////////////////////000000111111111111333666777888999;;;===AAABBBEEEJJJKKKMMMTTT\\\______RRRHHHIIIIIILLLVVVZZZaaakkkpppmmmooo|||yyy{{{dddpppbbb;;;111<<<:::777AAARRReeetttwwwuuuvvvtttoooiiigggbbbZZZRRRIIIAAA===888888666555444333333333222222222333333333333333111222555666444777EEESSSkkkiiiYYYFFF::::::EEEXXXgggyyy}}}}}}qqq]]]HHH:::444444333444@@@WWWeeeYYYDDD:::888555444444333111000,,,***(((((()))***)))(((***+++---///111333444444000+++555NNN^^^]]]XXXWWWVVVWWWYYY]]]aaacccbbb`````````___]]]YYYRRRIIICCCAAA>>>:::777666444222000...---,,,+++************+++******++++++,,,---...//////111444555888BBBMMM```ooo~~~~~~nnnjjjJJJ777555222000000000000000000000000......///000000111111111222444777999::::::<<<>>>CCCCCCGGGKKKLLLMMMRRRZZZ\\\aaaZZZSSSRRRNNNMMMUUU]]]ccclllpppnnnooo{{{www``````rrrcccAAA000999999666AAAOOObbbssswwwuuuvvvrrrllljjjgggbbb[[[RRRIIIAAA<<<999888777555444444444444111222222333444444444333111111222444444777CCCPPPcccsss|||fffMMM<<<666777@@@JJJYYYeeeooolll[[[GGG:::555444333666EEE___mmm```III<<<999777555555444333111---+++***)))***+++***)))***+++,,,...000222444555222+++...AAAUUU\\\XXXTTTSSSTTTXXX]]]bbbeeedddcccdddcccaaa^^^ZZZSSSKKKFFFCCC???:::666444333222111000///---,,,+++***))))))***))))))******+++,,,---......111444444777AAALLLaaaooo}}}ooooooKKK555222///000000000000000000000000//////000111111222333333222555888:::;;;<<<===???CCCDDDHHHMMMMMMLLLPPPWWWYYYcccccc```___WWWQQQWWWbbbeeejjjnnnnnnqqq}}}uuuYYYRRRaaa```FFF111666777555BBBMMMaaassswwwvvvuuuqqqkkkjjjgggbbb[[[RRRHHH@@@;;;999888777666444444444444111222333333444444444444000///000222333777BBBMMMWWWcccxxxoooTTTBBB888333444999>>>OOO___bbbTTTCCC888444333333777HHHdddtttfffNNN===:::888666666555333222///---+++***+++++++++)))***++++++---///111333555222***)))888NNN[[[YYYRRRQQQSSSXXX^^^cccffffffeeegggeeebbb___[[[UUUNNNIIIDDD@@@:::555333222222111111000...,,,+++***))))))(((((((((((()))***+++,,,......000333444666@@@KKKcccppp}}}www{{{SSS:::444111000000000000000000000000000000111222333333444444222555999;;;<<<<<<>>>???CCCEEEIIINNNNNNLLLOOOUUUTTTbbbggggggggg]]]UUUZZZgggggghhhlllnnnttttttbbbHHHWWWiiiEEE555888333===<<>>666444333222444888333222111...++++++,,,......---+++***+++...111444222...+++---555@@@IIINNNNNNRRRXXX___dddggghhhhhhdddbbb```^^^[[[WWWRRRNNNFFF@@@888444444444222///111000///---+++***)))((())))))))))))************---...000222111444AAANNNeeeqqq}}}ZZZ::::::111111000/////////000222222111111000000111333555666666999;;;;;;:::<<>>;;;888666666666666555333333333333333333333333///111222222555>>>LLLVVVaaaccciiisss}}}{{{uuummmdddYYYQQQMMMKKKIIIGGGWWWWWWRRRFFF===:::999777000333666666555444333333333333555CCCdddmmmOOOFFF;;;555111111555:::444444333000...---...///000///---+++,,,---000222111000---,,,---333;;;@@@JJJQQQYYY___bbbdddfffhhhdddbbb^^^ZZZVVVQQQKKKGGG@@@:::555222222222111///111000///---,,,***))))))))))))))))))************------000222111444@@@MMMeeeqqq}}}SSS777666...000000000///000111111222000000000000111333555666555777:::::::::<<>>999;;;===>>>===:::888777222555444;;;[[[zzz\\\QQQDDD;;;777555444555444555444222///......000222000...,,,,,,---///000222333222...+++,,,333:::EEENNNXXX^^^______bbbeeeddd```YYYSSSNNNHHHBBB>>>888555111///000111111000111111000///---+++***)))((()))))))))************,,,---///111000333???MMMcccppp|||}}}}}}wwwJJJ444333...000000000000000111111222000000000000222444666888888;;;>>>???>>>===@@@BBBFFFIIIMMMOOOOOOPPPQQQRRRPPPRRRSSSTTTUUUYYY___ddd\\\fffmmmkkkkkktttTTTaaagggNNN777777:::888888AAAQQQaaallloooppppppooommmjjjeee___UUULLLEEECCC???:::666555555444444333333333333333333333333222444555555777CCCVVVdddnnnrrrxxx}}}~~~zzzuuuppphhhccc\\\WWWSSSPPPMMMLLLFFFFFFDDDDDDHHHMMMKKKEEEAAABBBDDDDDDCCC>>>999555000555333777UUU~~~ssscccNNN>>>999888666222444555444222000......///222111///---------...///000333444000++++++111777DDDMMMXXX]]]^^^]]]^^^```___ZZZSSSKKKDDD>>>888444222111///...///000111111111111111000...,,,***)))((()))))))))************+++,,,///000000333???LLL```mmmzzz{{{|||hhhEEE666555333///000000000111111111111000000000111333666888:::<<>>LLL___mmmwww|||{{{vvvsssuuuqqqmmmjjjfff___UUUNNNFFFDDD@@@???FFFOOOOOOJJJBBBBBBAAAAAA@@@;;;666111///444444888QQQxxx|||```GGG<<<;;;:::666444555555444111//////000222111000...............///111333111------222666EEELLLVVV\\\]]]\\\[[[ZZZVVVQQQIIIAAA;;;666111/////////......///000222333222222222111///---***)))))))))))))))************+++,,,...000///222>>>KKK\\\jjjwww}}}xxxXXX???444333333//////000111111111111000111111111333555888:::<<<:::@@@GGGJJJIIIHHHGGGHHHGGGJJJMMMNNNNNNNNNNNNOOOQQQSSSVVVZZZ\\\^^^^^^^^^bbbeeeiiikkknnnsss{{{ttteeevvveeeCCC888111888666888DDDXXXgggmmmooorrrooonnnllliiiddd]]]UUUOOOMMMGGG@@@:::777555444333444444444444444444444444222333555:::FFFXXXkkkwww}}}xxxmmm\\\OOOCCCBBB???<<>>888444222///...---...//////000111333444222222222222000...+++)))))))))))))))***************+++---///...111>>>KKKXXXfffttt{{{~~~~~~lllMMM;;;444000///...///000111222111111000111222222444666:::<<<>>><<<@@@DDDEEEDDDCCCEEEGGGIIIKKKNNNOOONNNNNNNNNOOOOOOQQQSSSWWW[[[\\\\\\\\\aaabbbeeeiiilllqqqwww|||xxxaaattthhhEEE888///;;;666777BBBVVVfffmmmooorrrmmmlllkkkjjjfff```YYYTTTQQQKKKCCC<<<999777555444444444444444444444444444111111444===LLL```sssttt___OOO@@@BBB@@@;;;<<>>777999999888555333222222111111000///////////////444555666777666666777888@@@DDDKKKRRRVVVTTTNNNIIIAAA===777222000000000///---...000000000111333555222222333222111...+++)))))))))))))))***************+++---///...111===KKKUUUdddrrryyy}}}xxx|||iiiLLL???999222111...///000222222111111000222222333555888;;;>>>@@@FFFGGGHHHFFFBBBBBBEEEHHHJJJLLLOOOPPPOOONNNOOOPPPNNNOOOQQQUUUYYY\\\]]]\\\```aaadddjjjooottt{{{~~~kkkuuutttHHH///555333666777===MMM```mmmooommmlllmmmlllkkkkkkgggZZZLLLIIIGGGCCC???:::777666555777666555444333444555555444666888@@@WWWuuummmYYYIIIEEE???:::888===GGGQQQPPPFFF:::444333444555666:::666666999<<>>999777777777333///111000///......///111222555666666555555666888;;;???AAAFFFLLLOOOMMMGGGAAA;;;888444222000000...---000000000000111222444444333333333222000///---,,,*********++++++,,,,,,,,,///---,,,---...222<<>>;;;999888777777666555444444444555555333555777@@@XXXxxx}}}lllSSSJJJBBB???===<<>>@@@CCCHHHKKKIIICCC???999666333222222222111000111111111111222333444555444444333222000...---,,,++++++++++++,,,,,,------...,,,+++,,,---111;;;FFFXXXcccooouuu|||RRR;;;666222///111111111111222333444444666:::;;;:::<<<@@@AAA???BBBDDDEEEEEEDDDCCCDDDFFFEEEHHHIIIJJJOOOTTTSSSOOOQQQPPPOOOPPPSSSWWWYYYZZZ]]]dddhhhiiikkksssyyy|||rrrZZZhhh|||cccAAA999777555444999EEEVVVfffnnnqqqoooooommmkkkjjjfff[[[OOOEEECCC@@@===;;;:::999:::777666555555444444555555333444666>>>UUUvvveeeTTTHHHGGGEEE???@@@IIIKKKGGG@@@:::999999:::999666222222555444222999DDDMMM\\\sss|||cccXXXIII===777444333222222111///...---...//////222444666777777777999;;;>>>>>>@@@CCCDDDCCC???;;;777555333333333444444333222111111222222333444555444444333222000...---+++,,,,,,,,,---------------...+++***,,,---000:::EEETTTaaaooovvv{{{}}}MMM888888555000000000000111111222444444888;;;===<<>>;;;999999999777666666555555555555555555444444:::MMMmmmxxxaaaPPPOOOMMMDDDCCCKKKUUURRRJJJ???999999999999999444333666555111000333888:::===GGGZZZmmmvvvvvvaaaWWWIII<<<444111000///222111000...............111333555777777888:::<<<======>>>>>>>>>===;;;999666444333333444555444333222222222222222333444444555555444333111///---,,,........................///,,,+++---...111;;;FFFQQQ^^^mmmvvvyyyrrrDDD333777555///000000000111111333444555888<<<>>>===@@@EEEGGGEEEDDDEEEFFFEEEBBBAAABBBCCCGGGIIIGGGDDDFFFKKKMMMKKKUUUUUUSSSRRRQQQTTTWWWZZZ___fffjjjjjjkkkqqquuuwwwkkkcccxxxsssQQQ;;;999777666777===JJJZZZjjjsssooopppnnnjjjhhhgggaaaYYYQQQMMMGGGAAA<<<999777777666666666666666555555555555444444999GGGdddmmmZZZUUURRRJJJHHHNNNdddcccXXXGGG<<<:::;;;:::;;;666333555666444222111000333444444999@@@DDDCCCAAA<<<666111//////000111111111000000////////////000222444666777999;;;>>>===>>>>>>===;;;:::999999777666555555666666444222333333222222333333444444666555555444333111//////000000//////////////////000------...///333===GGGNNNZZZjjjtttyyy~~~}}}~~~lllBBB444666222---000000000111222444555666888<<<>>>>>>@@@EEEGGGEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFIIIIIIFFFGGGMMMPPPPPPSSSTTTSSSRRRQQQRRRVVVYYY]]]dddiiiiiikkkqqqwwwyyyyyyiii|||cccCCC999888888777;;;DDDSSSdddooommmnnnllliiihhhiiifffaaaZZZUUUMMMEEE>>>999777666666777777777777666555444333333555999DDD]]]yyyggg^^^YYYSSSOOONNNiiikkkbbbOOOAAA??????>>>:::666333333555666555444,,,222666333//////---+++000000///......//////000111111111111111111111111000111333444666999===@@@>>>???@@@???<<<::::::;;;999888777888999999777555666555555555555555666666666666666666555444333222111111111111000000000000111...---///000333===HHHMMMVVVeeerrryyy~~~rrryyy{{{{{{\\\===666666333333111111111222444555777888999===???>>>@@@EEEGGGEEEDDDEEEGGGGGGGGGGGGIIIJJJEEEJJJKKKJJJLLLSSSXXXYYYPPPRRRTTTSSSRRRSSSVVVZZZ]]]cccggggggiiiqqqxxx{{{mmmwwwmmmHHH999888888777777>>>KKK]]]iiijjjlllkkkhhhhhhkkkkkkggg```[[[RRRHHH@@@;;;888777666777777888777666555444333333555888???SSSwww{{{mmmddd```WWWNNN\\\ccc```PPPCCCBBBCCC@@@999777555444555777666555---111111---+++///222222111222333222111000000000000111222222333333333333000111222222444999???CCC???BBBCCCBBB???======>>>:::999:::<<<>>>>>>===;;;:::999999888888999999:::666666777777777777666666333222222222111111111111000...---...///333===GGGNNNSSSaaapppzzzooo{{{mmmLLL777666444111666222222333444555777888999<<>>AAACCCBBBAAA======<<<;;;;;;<<<<<<<<<666666777888888888888888333333333222222111111111///---,,,---...222<<>>???CCCIIILLLMMMLLLJJJFFFAAA===<<<<<<<<<<<<>>>;;;999777777777666555333222222111111222222222//////------///444<<>>TTTXXXUUUPPPKKKHHHFFFEEEEEEDDDBBBBBBEEEIIILLLMMMMMMMMMKKKHHHFFFDDDCCCAAA@@@???===:::888888888777666444444333222222222333333000///...---...333:::@@@LLLSSS___kkkuuu|||aaaBBB999222000333222222333555777999;;;======<<>>:::999666444444555777999888777666666777===::::::<<<<<<:::;;;>>>===;;;888666666666555444777999111+++---,,,333EEElllwwwuuubbbUUUUUUSSSMMMOOONNNLLLLLLNNNQQQTTTVVVYYYZZZ[[[ZZZWWWSSSQQQPPPIIIFFFBBB@@@???>>><<<;;;888777666555444444444444111111///------111666:::@@@IIIVVVdddpppzzz[[[===777333333444000444444555777:::>>>AAACCCEEEDDDEEEHHHIIIKKKPPPVVVVVVQQQMMMLLLIIIEEEEEEHHHHHHIIIKKKPPPTTTTTTOOOKKKUUUaaaqqqfffOOOWWWggg```ggghhhiiiiiikkkoootttxxx|||sssaaa???;;;888888666333666===HHHUUUbbbgggiiikkklllkkkbbbbbb```ZZZRRRJJJAAA:::999888888888888777777777777444666999===LLLpppsssmmmnnnsssyyy{{{XXXKKK@@@>>>===888333111555777::::::999888777777555666<<>>@@@BBBCCCBBBEEEKKKLLLJJJMMMSSSUUUPPPLLLKKKHHHDDDDDDGGGGGGJJJLLLLLLJJJJJJLLLNNNRRR\\\xxx~~~bbbWWWcccgggiiijjjkkklllmmmqqquuuyyy~~~yyyzzzmmmLLL@@@777888888555666:::???MMM]]]fffjjjmmmooonnneeefffccc\\\TTTNNNEEE>>>999999999999888888888777777444666:::<<>>===:::999888<<>>PPPgggsssfffaaaZZZ\\\^^^]]]\\\]]]```bbb```dddhhhgggbbb]]]\\\\\\ZZZWWWRRRNNNLLLIIIFFFDDD;;;:::888666444333222222//////...------///333666>>>FFFTTTbbbnnnwww~~~zzzcccEEE777888444222666666444666:::===@@@@@@@@@???EEEFFFQQQ^^^]]]QQQJJJKKKHHHEEEFFFIIIIIIFFFFFFIIIIIIJJJJJJGGGFFFHHHNNNTTTOOOZZZqqqnnn^^^hhhhhhiiiiiijjjlllpppvvv{{{sssyyyeeeMMM999999<<<999666666222CCCUUU___dddhhhiiigggdddfffbbbXXXPPPMMMGGG???:::::::::999999999888888999555666999666<<<]]]vvvmmmfffdddfffkkkkkkvvvwwwXXXJJJDDD<<<999;;;444888<<<>>>>>>;;;999888...DDDkkk|||nnnYYYFFF<<<:::===@@@======444///222...///;;;QQQbbb}}}|||kkkddd]]]```bbbaaa___^^^___aaa^^^dddkkkkkkfff___\\\\\\\\\XXXSSSOOOLLLJJJGGGEEE;;;:::888666444222222111.........------///333666777@@@OOO___lllwww~~~rrr[[[AAA666999444222666777555888<<<@@@BBBBBB@@@???@@@CCCPPP___^^^NNNDDDCCCGGGEEEGGGKKKMMMKKKKKKNNNJJJIIIHHHHHHKKKOOORRRTTT[[[bbbhhhyyyqqq[[[dddggggggggghhhjjjooovvv{{{eeekkknnnccc@@@@@@@@@444===333777<<>>;;;;;;999777999===;;;555777777444666888888PPPvvvzzznnnkkkdddfffnnnzzzlllQQQFFFEEEBBB<<<888888888999:::;;;;;;<<<<<<>>>QQQuuuoooOOO>>><<<===<<<<<>>888555555555333111000///...///111222222111888@@@MMM\\\lllxxx{{{yyy{{{~~~}}}{{{oooKKK<<<333666777333444:::777999;;;>>>@@@AAAAAAAAAAAAKKKUUUXXXRRRJJJEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMHHHJJJOOOMMMGGGLLLYYYjjjdddccckkkssssssmmmiiigggfffggghhhhhhjjjuuuqqqgggVVV@@@999222<<<555777:::CCCQQQ___fffgggeeehhhgggeeeaaaYYYPPPFFF@@@;;;<<<:::777999<<<:::666777888555666888999NNNrrrrrrooonnnqqqvvv{{{dddXXXRRRHHH>>>===;;;999999999;;;<<<<<<<<<999AAAZZZxxxmmmRRRCCCAAABBBBBBHHHNNNCCC333000000000777GGG```zzzxxxfff```\\\^^^^^^[[[\\\```]]]]]]^^^]]]ZZZVVVTTTRRRMMMKKKHHHGGGGGGFFFDDDCCC@@@===999666666555333111333000,,,+++---000333444777>>>LLL\\\lllyyy~~~jjjIII<<<444777999555666;;;999:::<<<>>>???AAAAAAAAACCCKKKSSSTTTOOOHHHFFFFFFBBBBBBDDDEEEFFFGGGHHHHHHLLLIIIMMMTTTSSSNNNRRR]]]qqqeee\\\^^^cccfffggghhhhhhffffffhhhiiillluuuccc{{{LLL;;;666;;;888777888>>>HHHVVV```eeegggjjjgggeeebbb^^^VVVLLLDDD===>>>;;;777888;;;:::666777999555666999999KKKkkk}}}xxxuuuwwwrrrcccZZZQQQIIIJJJFFF@@@<<<;;;;;;<<<<<>>>>><<<:::<<<:::888777666555333111222000//////111444555444666===KKK\\\mmmzzzfffEEE;;;666999;;;888888<<<=========>>>???@@@BBBBBBDDDJJJOOONNNJJJFFFFFFGGGAAABBBDDDFFFGGGFFFFFFEEELLLKKKQQQXXXWWWQQQRRRYYYlll```VVVVVVZZZ___dddhhhkkkgggfffiiilllpppwww~~~kkkuuueeeGGG>>>::::::777666888???LLLXXXbbbgggkkkhhheeedddccc]]]SSSJJJBBBBBB???999888::::::777888:::666666999999GGGbbb}}}ggg^^^^^^___XXXQQQHHHAAA>>>===<<<;;;IIIOOONNNHHHKKKWWW```aaaccc]]]PPPAAA999:::<<<;;;CCCFFF===333333000///777EEE]]]xxxkkk___```bbb```\\\XXXWWWUUUTTTQQQMMMIIIFFF@@@>>>;;;:::999999777555666666666555555333222000...000555:::===;;;666222777???LLL]]]mmmzzzfff>>>888666:::<<<999999;;;???>>>>>>===>>>@@@BBBCCCEEEGGGIIIGGGDDDBBBDDDGGGDDDEEEGGGIIIIIIIIIGGGGGGLLLLLLRRRXXXVVVOOOLLLOOOZZZTTTSSSYYY___cccgggkkkooojjjhhhlllqqquuuyyy~~~lll}}}RRR@@@777<<<777555444999CCCPPP]]]dddjjjgggffffffgggbbbYYYQQQHHHHHHDDD<<<888:::;;;999888;;;777777:::999BBBWWWrrrcccdddiii\\\TTTJJJDDDBBBBBB@@@>>>DDDTTT]]]UUUPPPVVV```eeeddd```VVVGGG>>><<<;;;999777:::222---111//////888DDD^^^{{{kkkcccbbb```\\\[[[YYYVVVSSSQQQLLLFFFAAA???===:::888888777666444222333333333222111000///...000555;;;>>><<<777333:::AAANNN^^^mmmyyy|||___999666666999:::999999:::???>>>>>>===>>>@@@BBBCCCDDDEEEDDDBBB@@@@@@CCCFFFEEEFFFGGGIIIIIIIIIHHHHHHIIIKKKPPPUUUTTTOOOKKKKKKLLLKKKOOOXXX___ccchhhmmmppplllkkkpppuuuwww{{{|||```CCC555===888555333555===IIIVVV___hhhggggggiiiiiieee^^^XXXQQQPPPKKK@@@::::::<<<;;;999<<<888777;;;999>>>NNNnnncccaaaYYYRRRKKKIIIJJJJJJGGGCCCKKK[[[hhhddd[[[\\\gggrrrqqqnnnbbbPPPCCC===:::777555666///---222///---666AAA]]]{{{|||iiibbb___\\\^^^[[[WWWTTTRRRMMMFFFAAA@@@===;;;999999888666555111222333111///...///000222000///111444777999999<<>>???@@@BBBBBBCCCCCCCCCAAA@@@@@@BBBDDDCCCCCCDDDDDDEEEFFFGGGGGGEEEHHHLLLQQQSSSRRRPPPNNNKKKJJJKKKPPPTTTYYYaaajjjmmmkkklllpppssstttxxx}}}|||SSS;;;???999666444444:::DDDPPPYYYeeegggiiikkkjjjfffaaa^^^XXXXXXQQQEEE<<<;;;===<<<999===999777;;;999;;;GGGcccoooaaa]]]XXXSSSRRRTTTSSSNNNHHHRRR___nnnssskkkdddhhhrrrwwwsssfffSSSCCC===999777666555//////444000---666<<>>???AAAAAAAAACCCCCCDDDCCCCCCCCCCCCDDDAAAAAA@@@@@@BBBDDDFFFHHHDDDFFFIIILLLOOOQQQQQQOOOKKKIIIIIILLLLLLOOOXXXaaaffffffiiimmmnnnnnnrrryyyfffDDD@@@999777555444888AAAMMMUUUbbbfffkkkllljjjfffcccaaa]]]\\\TTTGGG>>><<<======999===999777;;;999999CCCJJJ|||qqqgggbbb]]]]]]]]]ZZZQQQIIIMMMWWWlll}}}{{{nnnjjjooovvvsssfffSSSEEE???>>>===555444...///555111---777999SSSwwwuuuaaa\\\\\\\\\XXXUUUUUUUUUSSSLLLFFF???===:::888888777666444555666555222......111444/////////222555888999999999AAANNN^^^nnn{{{~~~www___AAA777999:::888777999;;;;;;777999;;;>>>@@@AAAAAAAAACCCDDDEEEFFFFFFEEEEEEDDDBBBAAA??????AAADDDGGGJJJFFFGGGHHHHHHJJJMMMMMMKKKFFFGGGKKKNNNNNNMMMRRRYYY```bbbgggjjjiiihhhmmmuuutttWWWFFF???666777999555<<>>===>>>>>>999999888888999999:::;;;BBBXXX~~~}}}vvvlllgggeee^^^TTTRRR\\\eeemmmyyyyyykkkiiissskkkQQQDDDHHHCCC333888555222///...000222333888PPPqqq~~~^^^WWW```[[[ZZZXXXWWWUUUSSSOOOLLLCCC???;;;888777777666666555555555555444333222222000...---...222444444222777@@@PPPaaappp{{{qqqcccPPP===777999:::;;;;;;;;;===???<<<;;;:::999;;;???CCCEEEEEEEEEEEEEEEEEEEEEFFFFFF@@@BBBDDDEEEDDDDDDDDDEEEFFFCCCBBBEEEGGGGGGKKKPPPIIIGGGJJJPPPRRROOORRRYYY```cccggghhhhhhkkkpppuuu}}}yyyKKK???555555666222888FFFJJJUUU[[[cccggghhheeebbb```___]]]UUUHHH@@@??????>>>;;;;;;:::999888888888999:::IIIgggzzzvvvoooeee^^^]]]\\\^^^iiiwww~~~~~~lllooohhhSSSAAA<<>>>>>===;;;;;;===@@@DDDFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBDDDFFFGGGFFFEEEFFFGGGBBBAAADDDIIIIIIGGGGGGJJJOOOLLLMMMPPPQQQQQQVVV]]]bbbfffiiijjjkkkmmmssswwwnnnWWWEEE999777777000444@@@DDDHHHOOOZZZcccffffffdddbbb```___XXXLLLCCCAAA@@@>>>===<<<;;;999888888777777999???RRRpppuuummmbbbWWWTTTYYYgggyyyyyynnn___PPPBBB999===EEE999777333111///000222444;;;LLLggg^^^LLLMMMRRRRRRSSSTTTUUUSSSOOOLLLEEEAAA===:::999888777666666666666555444222111000000...,,,---///000111000888CCCTTTeeettt~~~qqqPPP>>>;;;:::;;;<<<;;;:::999;;;<<<>>>===;;;;;;<<>>999:::222222999;;;>>>GGGTTT```fffgggfffeeecccccc\\\PPPGGGBBB???;;;<<<<<<;;;:::999888888999;;;;;;GGGcccooo___WWWSSSVVVgggzzzsss]]]MMMFFFCCC@@@>>>;;;888555222000111333444;;;QQQnnn___JJJGGGLLLMMMNNNQQQRRRQQQMMMJJJDDDAAA===::::::999888777777666666555444222111000222111000///000111333444===HHHYYYiiivvv~~~TTT>>>@@@:::;;;;;;999888888999;;;<<<;;;:::999:::;;;>>>???EEEFFFFFFFFFEEEDDDCCCBBBDDDFFFHHHHHHHHHHHHIIIKKKNNNMMMNNNOOOLLLJJJLLLRRRQQQOOONNNMMMNNNPPPVVV\\\]]]aaadddfffgggkkkqqquuu}}}iiiuuuVVVAAA888:::555333666666:::DDDRRR^^^eeeggggggfffeeefffaaaUUUKKKDDD???999;;;::::::999::::::;;;;;;888777@@@[[[qqq___PPPHHHRRRbbb{{{zzzlllVVVHHHGGGDDD===<<<:::666333111222333555:::VVV{{{dddLLLEEEGGGHHHIIIKKKLLLLLLIIIFFFAAA>>>;;;:::999999888666666666666555444333111000222111000//////111444666@@@LLL]]]mmmwww\\\CCCEEE<<<<<<<<<;;;::::::<<>>;;;777444222333444555999YYYmmmQQQEEEDDDCCCCCCDDDEEEDDDBBB@@@<<<:::888888888888777666555555555555444333222222//////...------///333666AAANNNaaaoooxxx\\\DDDDDD>>>>>>>>>>>>>>>???CCCFFF@@@@@@>>>=========>>>>>>BBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEEEEEEEFFFIIIKKKHHHOOO\\\ddd___TTTLLLLLLJJJNNNPPPPPPRRRXXX]]]^^^\\\___dddfffhhhlllrrrwww~~~}}}^^^???:::888888999555888AAANNNZZZbbbfffhhhiiiaaaeeeddd\\\SSSLLLEEE>>><<<;;;;;;:::::::::;;;;;;999999;;;IIIlllvvv^^^RRRLLLHHHHHH```vvvttt___KKKEEEGGG???<<<888555333333555666<<>>===>>>===<<<;;;777666555555777777777555333444444555444444333333---......------///555999IIIVVVfffrrrxxxzzz{{{zzzyyy|||uuuRRRAAA@@@<<<======>>>>>>AAAFFFJJJBBBAAA@@@???>>>======>>>@@@AAADDDFFFGGGFFFDDDCCCCCCDDDEEEEEEEEEGGGJJJLLLHHHPPP]]]eee___TTTMMMNNNHHHLLLMMMLLLOOOYYY```bbb]]]```eeegggjjjnnntttzzzsssJJJ???:::999999555666???LLLXXX```fffiiikkk^^^bbbccc]]]VVVPPPIIIBBB>>>===<<<;;;:::999999999777666444<<>>@@@CCCFFFGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGKKKMMMGGGKKKSSSVVVQQQIIIIIINNNFFFJJJIIIFFFJJJWWWaaaddd\\\___dddgggiiinnntttyyy|||ccc999;;;;;;333:::555:::CCCMMMVVV^^^ccceee^^^^^^[[[WWWUUUTTTNNNFFFBBB@@@===<<<<<<<<<:::999888999999888BBBaaa}}}kkk\\\QQQAAAEEEIII```wwwdddIIIKKKAAAAAA>>>777333444999<<>>777999444777>>>EEENNNVVV[[[^^^___^^^ZZZTTTRRRSSSOOOIIICCC@@@>>>=========<<<:::888999;;;;;;>>>SSS}}}sssdddXXXHHHGGGCCCUUUppphhhQQQOOOBBBAAA===777222333666999EEEcccyyyTTTKKKEEE???===>>>===:::777:::999888777666555555555555555555666555444444333777111///222222222===KKK```lllttttttvvv{{{yyyrrruuu{{{uuuVVVCCC>>>===:::<<<;;;;;;;;;<<<===???@@@???>>>>>>===<<<<<<<<<<<>>:::888555666999>>>EEEMMMTTTYYY___^^^YYYRRRPPPQQQOOOKKKCCCAAA>>>======>>>===<<<999999<<<>>>;;;BBBddd}}}pppdddRRRJJJ>>>GGGbbbjjj\\\SSSEEEBBB>>>999444333666999GGGhhhaaaMMMHHHBBB?????????;;;666===<<<;;;999888888888888555555555555555444444333777333111222111333BBBSSSfffqqqxxxyyy|||lllOOO@@@<<<===<<<;;;;;;<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<@@@CCCFFFFFFDDDAAAAAABBBBBBEEEDDD@@@CCCJJJJJJCCCFFFHHHJJJLLLLLLKKKJJJIIIHHHIIIDDDGGGQQQPPPMMMUUUZZZ^^^cccgggkkkooosssvvv{{{kkkuuuNNN@@@???;;;888777666999???HHHQQQWWW]]]^^^[[[UUURRRQQQNNNIIICCC@@@===<<<===>>>>>>===<<<888:::???;;;999OOOkkkwwwoooYYYOOO???>>>TTTgggdddYYYJJJDDD???;;;888666999===KKKoooiiiQQQQQQMMMFFFAAA???===:::>>>===<<<;;;:::999999999555555666666555555444333555444333222111666HHH[[[hhhqqqyyy||||||dddNNNCCC@@@??????;;;<<<======>>>======<<<::::::::::::;;;;;;<<<===<<>>DDDEEEFFFHHHIIIIIIHHHHHHEEELLLKKKNNNUUUSSSPPPVVVYYY]]]ccchhhkkknnnppprrr|||bbb```FFFCCC===888666444555:::CCCMMMSSSXXX\\\^^^[[[WWWSSSMMMGGGDDDAAA===<<<<<<=========@@@888888>>>===:::CCCSSS}}}yyyttt___UUUGGG???JJJ```iiiaaaOOOFFF>>>;;;999777:::@@@QQQuuuooo[[[```___SSSGGGBBBAAA@@@>>>>>><<<;;;:::999999999666666777777777666555555444444333222333<<>>>>>AAA<<<======>>>======<<<;;;::::::999::::::;;;<<<===888>>>DDDEEEBBBAAACCCGGGHHH```lll\\\JJJFFFHHHGGGBBBBBBCCCDDDFFFGGGGGGHHHQQQ___bbb___^^^VVVQQQWWWYYY^^^dddhhhkkkmmmoooqqqyyypppqqqwwwPPPBBB666777555333222666===EEEJJJPPPYYY______\\\XXXPPPIIIGGGCCC???=========>>>===AAA;;;999<<<======@@@DDDhhh}}}xxxiiiZZZMMMDDDEEE\\\pppmmmWWWJJJ>>>;;;999666999AAATTTzzz|||fffmmmkkk[[[KKKEEECCC@@@???>>>===;;;::::::999999888888888888888777777666444444444444888FFF[[[kkksssvvvzzz~~~ZZZEEE>>>999:::@@@>>>>>>======<<<<<<;;;;;;:::::::::::::::;;;<<<===888;;;???AAA@@@AAADDDGGGCCCZZZhhh___MMMFFFIIILLLBBBBBBBBBCCCEEEGGGHHHJJJaaaqqqrrriiiaaaWWWPPPUUU[[[___dddhhhkkkmmmooopppyyy}}}fffKKK777999777444333555888===@@@IIITTT^^^aaa___]]]WWWQQQKKKGGGBBB???>>>?????????>>>AAA???::::::>>>???<<>><<<;;;;;;::::::999::::::::::::999888888555666666777???PPPeeerrrwwwxxxzzz}}}~~~wwwQQQEEECCC===:::???@@@???===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===:::;;;;;;<<<>>>AAACCCEEE@@@HHHPPPPPPKKKGGGGGGIIICCCCCCCCCDDDFFFHHHKKKMMM[[[hhhfff\\\XXXTTTPPPUUU[[[___cccgggiiikkknnnpppxxx]]]CCC===;;;888666666777999;;;EEEPPP\\\```aaa```]]]XXXNNNJJJEEEAAA@@@@@@@@@@@@<<>>888;;;EEETTT}}}oooeee```TTTEEEAAA@@@???===<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999777777777:::EEEXXXkkkvvvwwwwwwyyy{{{{{{{{{~~~cccIIIJJJNNNFFF>>>???AAA@@@===;;;::::::;;;<<<===<<<<<<;;;;;;<<<<<<<<<===;;;999:::===@@@AAABBBEEE>>>>>>FFFLLLKKKGGGEEEEEEEEEEEEEEEGGGJJJMMMOOOGGGQQQNNNGGGLLLQQQRRRWWW[[[^^^bbbeeehhhjjjmmmooorrrQQQBBB>>>888333444888999666>>>LLLYYY^^^aaacccaaa\\\VVVPPPIIIEEEFFFEEECCC???@@@>>>;;;;;;<<<===<<<<<>>;;;999777===;;;;;;===@@@AAA???============>>>@@@BBBDDDFFFDDDCCCBBBBBBCCCEEEFFFHHHFFFGGGGGGHHHIIIJJJKKKKKKGGGIIIKKKJJJIIIKKKRRRWWWbbbeeeggggggfffgggkkkooosssvvvKKKBBB:::999<<<===:::666???LLLZZZaaaeeehhheee```]]]VVVOOOJJJIIIGGGCCC???AAA???===<<<<<<<<<;;;:::;;;<<>>OOOhhhwww\\\KKKGGGFFFIIIHHHDDD@@@@@@===999888999:::888777777777999:::@@@OOOdddpppssstttttttttuuuwwwyyy|||}}}}}}|||yyyrrr^^^LLL>>>AAADDD@@@;;;:::>>>?????????>>>>>>=========;;;:::<<>>>>>>>>>>>???AAACCCDDDBBBDDDFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHLLLRRRWWWZZZ[[[___bbbeeeffffffhhhlllppptttzzz[[[GGG999<<>>======<<<:::999999888===LLLeeettttttiiiZZZJJJBBBBBBBBBVVVyyy]]]SSSKKKIIIIIIDDD???<<<<<<===<<<999888999888666666999>>>GGGWWWiiisssuuutttttttttuuuvvvyyy{{{|||yyyuuuwwwnnndddRRRCCC888:::===:::666666;;;;;;<<<===>>>???AAABBB===<<<::::::===>>>???????????????@@@BBBDDDGGGHHH@@@DDDJJJOOOPPPMMMIIIFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHEEEFFFNNNZZZaaaaaa]]][[[^^^bbbdddeeehhhmmmrrryyyvvvppptttSSS:::>>>MMMNNNCCC:::777BBBQQQ___hhhlllkkkiiiooojjjccc\\\TTTMMMDDD???@@@???===>>>>>>>>><<<:::;;;;;;<<>>BBBAAA:::666999:::777666:::BBBOOO___nnnuuuvvvvvvuuuuuuvvvwwwzzz|||}}}~~~yyytttuuu{{{ggg\\\JJJ???777888;;;999666666999999999:::<<<>>>AAABBB===;;;:::999;;;===???@@@AAAAAABBBDDDGGGJJJMMMOOO@@@DDDKKKOOOPPPNNNIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEGGGOOOZZZ```___[[[ZZZ]]]```bbbcccgggmmmrrrzzziiijjjgggCCCAAAPPPUUUJJJ>>>666===KKKZZZffflllnnnooouuurrrlllddd[[[PPPGGGAAA???>>>======>>>???>>><<<<<<>>>???===<<>>;;;;;;:::999999;;;>>>@@@CCCCCCDDDEEEGGGIIILLLMMMBBBDDDHHHJJJKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHDDDFFFJJJNNNSSSUUUWWWWWW[[[]]]```aaabbbeeelllqqquuu}}}rrr~~~VVVDDDHHHLLLDDD888999;;;FFFVVVdddlllrrrvvvyyywwwssslllbbbVVVLLLFFFAAA???===<<<===>>>>>>>>>;;;===???===999>>>QQQdddgggSSSBBB<<>>;;;;;;<<<===<<<::::::;;;<<<;;;;;;BBBKKKoooxxx]]]GGG???LLLlllyyymmmiiihhhooorrraaaFFF;;;AAA@@@BBBMMM```nnnrrrrrrssszzzyyyyyyyyyzzz|||}}}~~~|||{{{}}}}}}~~~[[[BBB999:::999888777777777666777777888888888888888777777999;;;;;;:::999;;;>>>@@@@@@???@@@@@@BBBDDDEEEDDDDDDBBBAAAAAA@@@AAAAAADDDDDDDDDEEEEEEFFFFFFFFFFFFIIILLLKKKKKKOOOWWW___YYY[[[^^^```bbbgggooouuu}}}kkkIIIBBB???888999555999HHHYYYeeeqqqzzz~~~~~~}}}wwwmmmaaaWWWQQQJJJFFF???;;;::::::;;;;;;;;;888888;;;>>>===???BBBEEEdddmmmTTTIIIWWW{{{ffffffsss~~~nnnLLL===DDDBBBDDDOOObbbooorrrqqqrrryyyyyyxxxxxxyyy{{{|||}}}~~~{{{{{{~~~xxxSSS;;;999;;;;;;999888888888777666777888:::::::::999888666999<<<<<<:::999;;;===;;;<<<===???BBBFFFIIIKKKDDDCCCBBBAAA@@@???>>>>>>DDDDDDDDDDDDDDDCCCCCCCCCIIIJJJJJJKKKMMMTTT^^^eeeWWWYYY]]]___bbbiiirrrxxx~~~}}}^^^AAA999;;;;;;::::::???MMMaaasss|||||||||yyywwwvvvrrreeeWWWNNNIIICCC???<<<;;;::::::888999:::;;;<<<<<<<<<<<>>CCCMMMNNNFFFCCCHHHHHHCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCEEEEEEDDDBBBAAAHHHLLLPPPQQQOOOOOOTTTXXX[[[]]]```aaaccchhhooouuu{{{tttRRR;;;777888777666999DDDXXXmmm{{{yyyzzzxxxuuutttrrriii```TTTOOOGGGAAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>FFFWWWqqq[[[SSSbbb~~~|||[[[MMMXXXKKKMMMUUUccclllmmmmmmooorrrqqqqqqrrrsssuuuwwwxxx{{{{{{}}}~~~{{{www}}}~~~}}}rrrbbbiiihhhMMM>>><<<<<>>@@@@@@AAAAAABBBBBBBBBCCCBBBCCCDDDEEEFFFEEEDDDDDDBBBFFFKKKNNNPPPSSSVVVYYYWWW[[[___```aaaeeelllssszzzyyyhhhgggCCC999777777777666;;;KKKaaarrrssswwwwwwuuusssssspppkkk```YYYOOOGGGBBB???>>>===============<<<<<<;;;;;;;;;===>>>???JJJcccZZZTTTeeejjjYYY___XXXXXX]]]gggnnnnnnnnnooorrrrrrrrrssstttvvvxxxyyyzzzzzz|||}}}zzzxxx~~~|||{{{yyybbb\\\kkk}}}lllXXXCCC:::<<<<<>>EEEEEE???===@@@@@@;;;>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHAAACCCFFFLLLRRRUUUVVVVVVWWW\\\aaaaaa___aaaiiipppxxxooo___tttyyyLLL:::777999:::::::::@@@QQQaaajjjqqqwwwvvvuuuvvvvvvsssmmmeeeZZZOOOHHHBBB???===<<<<<<<<<<<<;;;<<<<<<<<<;;;???AAA===<<>>EEECCC<<<666444444444444444555777888888888888999999999888999<<<>>>888<<<>>><<<<<<@@@AAA>>>======>>>??????@@@AAAAAABBBCCCCCCDDDEEEGGGIIIJJJFFFEEEGGGMMMSSSVVVSSSOOOWWW^^^ddddddaaabbbiiipppyyyoooqqqXXX999555666999===<<<<<>>;;;;;;::::::;;;<<<======999===???===:::;;;BBBIIIccc}}}SSS]]]{{{}}}}}}vvvooonnnnnnmmmooosssrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvuuuuuuzzz{{{}}}yyymmmooodddVVVLLL@@@999888444555777999999666333222333444555555666666777888999999888777777999>>>AAA777999;;;;;;<<>>>>>>>>>>>>>>>>>======@@@AAAAAABBBDDDFFFHHHIIIJJJHHHHHHNNNUUUWWWSSSNNNRRRYYY```ddddddfffmmmssszzzooovvvOOO:::555444:::===;;;===DDDMMMZZZgggooouuuzzz|||{{{}}}xxxpppggg]]]SSSIIIBBB======;;;;;;;;;<<<===>>><<<<<<<<<;;;<<<<<<===>>>FFFZZZ{{{{{{UUUiiixxxpppnnnmmmkkkmmmqqqooopppqqqssstttuuuvvvvvvpppssstttrrrttt|||uuuttt}}}WWWCCC===777555666888444333666777555222111333555666666555444666777999999999888888:::>>>BBB;;;;;;:::;;;<<<===<<<999============<<<<<<<<<;;;??????@@@BBBCCCEEEFFFFFFGGGFFFHHHNNNVVVZZZYYYUUUKKKQQQZZZaaafffkkkqqquuuxxxYYY}}}PPP???333777<<<;;;;;;???>>>JJJWWWcccooozzz~~~|||xxxssskkk___SSSKKKCCCBBB???===<<<<<<<<<===???===;;;;;;===>>>>>>===???FFFXXXrrr}}}]]]{{{ssspppvvv~~~vvvpppllllllllliiijjjllloooppprrrtttvvvvvvvvvvvvooossssssqqquuuvvvxxxLLL888444333333444777444555999888444222444444666777666444333444666555888:::;;;;;;<<<===???<<<999888:::<<<<<<:::888;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEDDDDDDDDDDDDGGGMMMUUUZZZ\\\[[[PPPSSSZZZaaahhhmmmpppqqquuuTTTkkkhhhMMM777555;;;;;;:::===555???LLLYYYiiiyyy}}}}}}}}}zzzttthhh[[[SSSIIIFFFCCC@@@===<<<<<<<<<<<<;;;:::;;;;;;:::888666===888<<>><<<<<<999666555999======;;;:::888999::::::;;;<<<======>>>@@@BBBDDDEEEEEEDDDCCCDDDEEEHHHMMMSSSXXX[[[]]][[[[[[___eeekkknnnmmmjjjqqq}}}NNNXXXmmmbbb<<<<<<777555:::888888:::AAANNN___nnnwww{{{|||zzzzzzwwwkkk___PPPKKKEEEAAA@@@???===;;;>>>>>>>>>======<<<<<<<<<:::<<<>>>@@@EEEPPP```kkkjjj]]]WWWQQQOOOTTTfffuuussstttpppkkkiiieeeeeegggjjjlllllljjjggghhhkkkooopppooommmkkkkkklllpppuuu{{{www\\\BBB;;;999555444888222222444444444444222222333222111000000000111222555555555666666666666666999999:::;;;<<<===>>>???999:::<<<<<<<<<;;;999888===AAADDDCCCEEEKKKNNNNNNLLLKKKKKKKKKMMMQQQUUUWWW]]]]]]___dddkkkooopppnnnyyyDDDOOO\\\zzzzzzzzzQQQ@@@:::777888999888999>>>IIIXXXgggssszzz{{{|||{{{zzz{{{|||vvvmmmXXXPPPFFFCCCFFFHHHEEEAAA@@@???===<<<;;;:::::::::555888999999:::???HHHOOO^^^nnnnnn^^^UUUWWWSSSQQQjjjqqqmmmnnnmmmjjjiiidddeeegggkkkmmmmmmkkkhhhoooooonnnooopppqqqrrrrrrxxxzzz~~~}}}qqqttt~~~www```JJJ888555777444444777222222333444444333222222555444222111111111222222444444444555555555555555888888999:::;;;<<<======>>>===;;;::::::;;;===>>>999@@@DDDDDDCCCFFFGGGFFFIIIIIIJJJKKKNNNRRRVVVXXXZZZ\\\___ffflllppppppnnnvvvAAAMMMOOO\\\lllqqqmmmHHH===888555:::777888<<>>??????@@@AAAAAAAAAAAA999BBBHHHFFFCCCBBBCCCBBBEEEFFFHHHKKKOOOSSSWWWYYYVVVXXX]]]ccciiillllllkkkrrr|||DDDKKKIIINNNlllgggsss^^^HHH:::111999666888:::<<>><<<<<<===>>>;;;===>>>>>><<<;;;<<<>>><<<>>>CCCMMM\\\qqq|||vvv~~~qqqYYYcccxxxnnniiiiiihhhfffeeeccceeeiiinnnrrrsssqqqooolllhhhggglllxxx{{{hhhZZZeee}}}ttt^^^PPPCCC:::444555666333111333111111222222222222111111555444333222111111000000000000111111222333333333444555555666777777888888999>>>EEEKKKLLLHHHCCC???;;;DDDIIIFFFAAAAAABBBBBB@@@BBBFFFJJJOOOTTTWWWXXXYYYZZZ]]]bbbfffiiijjjkkkpppzzzDDDEEECCCKKK[[[nnnsssdddIII777777666888::::::;;;???FFFLLLYYYdddooorrrtttvvvwwwvvvrrrkkk```UUUMMMJJJIIIJJJHHHEEEBBB???======>>>???::::::::::::999:::<<<>>>;;;;;;;;;:::>>>JJJ\\\jjjsss{{{zzznnn```gggzzzxxxvvvrrrnnnllljjjfffbbbaaabbbeeejjjnnnqqqpppnnnhhhfffgggnnnzzztttiiiccczzzlllSSSEEEAAA>>>;;;:::777444333444111111111111111111111111222222222111000//////...//////000000111222222333333333444444555555666666666;;;CCCHHHJJJFFFAAA===;;;AAADDD@@@<<<===@@@@@@>>>@@@DDDHHHMMMRRRUUUWWW``````aaaccceeehhhlllnnnpppzzzDDDCCCCCCLLLSSSVVVttt|||pppQQQ===888999:::999999999;;;===IIITTT```ggglllrrruuuuuuooommmggg]]]SSSLLLIIIIIIHHHFFFCCC???===<<<<<<<<<;;;:::888777777888:::;;;777:::===;;;999:::AAAHHHRRRUUU]]]iiivvvxxxyyyvvveee^^^dddlllnnnqqqrrrooommmlllhhhccc______aaadddiiilllmmmmmmkkkjjjkkkqqqyyy|||yyyrrrkkkllltttxxxdddKKK???>>>@@@BBB@@@;;;666444555111111000000000000111111000000000111000000///.........///000111222222333333333333333444444555555888888:::;;;<<<===>>>>>><<>>===;;;::::::>>>???CCCJJJQQQ\\\nnn~~~cccZZZiiizzziii[[[\\\cccdddjjjnnnkkkjjjllllllhhhbbbaaaaaacccggglllnnnooonnnnnnoooqqquuuzzzwwwpppeeecccsss{{{___HHH???===EEEKKKIIIAAA888333111111000////////////000111...///000111222111000000......///000111222333333333333333333333444444444777666555555666888:::;;;FFFFFFDDDAAAAAABBB???999>>>???@@@BBBFFFJJJOOOQQQTTTXXX^^^aaabbbdddfffiiitttzzz<<>>;;;999;;;888666888===BBBJJJWWWccclllrrrvvvvvvuuuwwwvvvssseeeaaa[[[SSSLLLGGGDDDBBB<<<;;;::::::;;;;;;999777666777777888888999999999999999999:::;;;<<<===>>>GGGMMMUUU]]]ggguuukkkPPPJJJNNN^^^xxxsssfffUUUIIIVVVYYY]]]aaaeeehhhiiijjjjjjiiifffdddeeejjjqqqwwwpppqqqpppnnnsss~~~~~~uuufffZZZ[[[nnnsssvvvyyyaaaNNNDDD>>>CCCHHHIIICCC:::222---000000/////////000000111000000000000000000000000...///111222222111000///222333444333111000111222666555444222222444999<<>>:::555111///000//////......//////000000000000000000000000000...///000111111111000///111222444333222222333444555666555555444666:::===PPPMMMLLLOOOTTTSSSLLLEEEIIICCC===>>>EEEMMMQQQSSSRRRVVV[[[```dddgggjjjlllqqqyyyFFFFFFEEEDDDCCCEEEIIILLL[[[VVVuuuuuuvvvzzzRRR>>>999777777999<<<888555666777:::BBBJJJYYYbbbjjjnnnrrrvvvwwwtttxxxvvvppphhh```WWWOOOKKKHHHEEE@@@===<<<<<<<<<;;;:::999888888777777888888:::999999999999999::::::888:::<<<===???EEENNNUUUdddiiiqqqzzzxxxUUUHHHDDDRRRdddttt}}}pppiiiiiihhhddd^^^RRRSSSVVVZZZ___cccgggiiiooopppqqqqqqpppppprrrtttvvv{{{{{{ttttttmmmhhhhhhqqqrrr]]]JJJ>>>;;;===@@@666666666444222111333555//////...............///////////////////////////...//////000111111000000...000111222111111222444444555777777777999;;;>>>BBBAAAAAAFFFNNNVVV]]]```___RRRCCC===AAAHHHNNNOOOUUUWWW[[[^^^aaadddhhhkkknnnwwwGGGGGGFFFDDDCCCDDDGGGIIIVVVPPP```|||~~~^^^HHH:::777999;;;777666888888888<<>>AAAIIIUUUcccmmmiiiZZZHHH>>>@@@FFFKKKKKKSSSVVVZZZ]]]___bbbeeegggmmmxxxGGGGGGFFFDDDBBBBBBDDDGGGNNNVVV___qqq~~~rrrQQQ<<<555777444444888:::999999<<<<<>>???>>><<<;;;;;;;;;<<<===::::::999888777777777777999999999:::;;;>>>AAADDDBBBJJJPPPQQQTTTZZZ]]]]]]aaaeeegggccc\\\XXXZZZ^^^___```eeeqqqwwwXXXGGGNNNVVVYYYWWWVVV\\\cccmmmoooooojjjddd```cccgggYYYYYYYYY[[[]]]```ccceeelllmmmnnnoooppprrrwwwzzz}}}}}}~~~zzzsssoooeeesssvvv```NNN===777555111---+++...//////000000222555888//////...---------------------------------------000000111111222333444444222333333222000...///000000222555777777777888999???@@@@@@>>>>>>CCCMMMUUUVVVKKK@@@===BBBJJJPPPQQQRRRVVV\\\```bbbbbbcccccckkkwwwFFFGGGFFFDDDBBBBBBCCCEEEFFFZZZ___bbb}}}|||SSS<<<888444333777999777777999777;;;===>>>EEESSS___eeelllooosssvvvvvvuuurrrooommmiiiccc]]]WWWPPPJJJEEECCCBBB???<<<;;;;;;;;;<<<::::::999888777777777888777777888:::===@@@BBBDDD@@@HHHNNNMMMLLLOOOQQQRRRUUUYYY\\\YYYRRRPPPSSSXXXYYYXXXZZZ```kkkzzz^^^LLLRRRZZZ[[[TTTOOOSSS[[[[[[gggssswwwqqqiiieeeeee\\\\\\]]]^^^___aaaccccccfffhhhjjjmmmqqqvvv}}}}}}}}}zzzsssllliiinnn}}}||||||{{{XXXEEE444111222///...000***+++.........///111333000000///...------------........................000000000111222333444555777777777666333111111222000222444555555555666777>>>@@@AAA>>>999999>>>CCCBBB>>>;;;<<>><<<<<<<<<:::999999888888888999999999999999<<>>AAA===>>>???AAABBBEEEGGGIIIQQQUUUZZZ^^^```aaabbbcccffftttEEEEEEEEEDDDBBBAAABBBDDDFFFMMMJJJSSShhhqqqqqqTTThhh{{{PPPEEE:::666555555888<<<444777777444666>>>EEEHHHTTTXXX___gggmmmppprrrrrrnnnooorrrttttttooohhhccc^^^ZZZTTTMMMHHHDDDBBBBBB:::999999999999999::::::888888888:::===>>>>>>>>>@@@CCCEEEGGGLLLOOOLLLEEEBBBFFFJJJJJJFFFDDDEEEGGGHHHIIINNNTTTVVVYYYeeessslllqqqtttqqqqqqrrrmmmeeeTTTSSSXXX]]]ZZZPPPJJJJJJPPPQQQSSSWWW[[[]]][[[XXXYYYZZZ]]]```cccddddddddddddkkkvvv~~~}}}vvvuuuooocccVVVXXXnnn|||nnnEEE555+++...111---,,,111...//////...,,,,,,...000222222111//////.........////////////////////////------,,,---...000222333222333444333111111111333444444555444222222444666222555888999999999;;;===:::>>>CCCEEEFFFGGGJJJMMMOOOQQQUUUWWWYYY\\\___bbbhhhwwwFFFDDDBBB@@@????????????DDDBBBHHHTTT]]]aaagggooolllbbbjjjiiiDDD444555999:::999555777888666777999::::::DDDIIIQQQ\\\eeekkkllllllssssssoookkknnntttrrrjjjnnnggg^^^XXXUUUQQQJJJEEEBBB;;;999<<<===888777:::;;;<<<===>>>>>>>>>===<<<;;;BBBCCCGGGRRRPPPGGGGGGAAAGGGCCC???BBB@@@>>>EEEBBBFFFJJJKKKLLLQQQZZZaaa^^^\\\[[[[[[]]]\\\XXXTTTOOOOOORRRUUUXXXUUUOOOJJJNNNOOOPPPQQQQQQTTTXXX[[[```^^^^^^aaacccdddiiippprrrxxxyyy{{{{{{yyy{{{wwwqqqlllaaaTTTMMMQQQcccqqqQQQ777555333111///......///++++++++++++,,,,,,---...222222111///---+++,,,---///////////////.....................////////////333333222111111222222333333333333444444444555555222444666888999:::::::::===999;;;EEEIIIFFFGGGLLLNNNPPPSSSUUUWWWZZZ^^^aaagggtttDDDCCCBBB@@@???>>>>>>>>>@@@>>>BBBKKKRRRVVV[[[bbb|||kkkqqquuuSSS>>>666555555:::;;;;;;:::999999::::::<<>>@@@???;;;888:::;;;<<<===>>>>>>>>>>>>>>>:::AAABBBHHHTTTSSSKKKKKKBBBFFF???:::>>>;;;888>>>>>>AAADDDEEEEEEHHHOOOUUUXXXXXXYYY[[[[[[YYYTTTPPPKKKKKKLLLOOORRRQQQNNNJJJJJJMMMPPPRRRSSSVVVYYY\\\[[[ZZZ^^^dddiiilllrrryyy}}}yyyzzzzzzqqqfffZZZPPPJJJTTThhh~~~pppUUU===444333222000...---------,,,,,,,,,,,,,,,,,,---...---......---,,,,,,---/////////...------------...............////////////222222222222222222222222222222333333333444444444333444666888999999999999888888>>>GGGHHHEEEGGGNNNNNNPPPRRRTTTVVVZZZ^^^aaahhhrrrAAAAAA@@@@@@???>>>===<<<>>><<<===BBBGGGJJJPPPUUUSSSzzztttooo|||ZZZBBB:::666;;;<<<<<<;;;999666666777888999;;;???EEELLLSSSWWWVVVZZZ\\\[[[[[[^^^___^^^nnnmmmkkkhhheeeccccccdddYYYQQQIIIEEEAAA===;;;===<<<<<<;;;;;;;;;:::::::::888???@@@HHHWWWXXXQQQQQQKKKKKK@@@999===:::777<<<===???@@@@@@???@@@EEEJJJOOOPPPSSSVVVVVVSSSMMMIIIGGGGGGGGGHHHKKKLLLLLLKKKHHHKKKNNNQQQSSSUUUXXX[[[\\\^^^dddnnnuuuyyy~~~wwwuuuyyywwwjjj[[[IIIDDDLLLggg}}}qqqYYY???///111111000///...---+++***......---,,,,,,,,,------)))***+++++++++,,,...000000///---,,,,,,,,,---...---............/////////000111222333333222111000111111111222222222333333444555666777888999999888<<<>>>CCCFFFFFFEEEJJJQQQNNNPPPQQQSSSUUUYYY^^^bbbiiiooo~~~>>>>>>???@@@???>>><<<;;;>>>===<<<>>>BBBFFFKKKPPPKKK___vvvddduuuhhhMMM<<<<<<;;;;;;===;;;777666666::::::::::::;;;???DDDGGGDDDHHHKKKIIIGGGIIIOOOSSSbbbeeeiiiiiihhhjjjooouuutttjjj]]]QQQIIIDDDBBBBBB???>>>===<<<:::999999888777===???HHHYYY\\\VVVVVV\\\YYYJJJ@@@AAA>>>:::>>>===>>>???>>>===>>>AAADDDFFFHHHJJJLLLLLLJJJGGGDDDGGGFFFEEEEEEFFFIIIKKKLLLJJJLLLNNNPPPRRRVVVZZZ^^^jjjlllsss||||||zzzuuupppooopppkkk^^^QQQFFFLLLaaa}}}lllNNN666///...///000000///---+++***//////...---,,,,,,,,,,,,(((***+++++++++,,,...111111000...,,,,,,,,,---...---------.........//////...///111333333222000///000000000000111111111111555555666777777888888888@@@AAAAAA@@@BBBGGGJJJLLLNNNOOOPPPRRRTTTYYY^^^bbbiiimmm{{{<<<===>>>???>>>===<<<;;;>>>>>>===>>>AAAGGGLLLOOORRRXXXhhh___[[[iiivvvVVVBBB;;;888<<<>>><<<:::<<<999:::;;;:::888999;;;>>>===>>>>>>;;;888:::BBBKKKXXX]]]ccceeeeeehhhpppwww}}}tttiii^^^UUULLLFFFAAA@@@@@@???>>>===<<<<<<888======GGGZZZ^^^XXXXXXooolll[[[LLLHHH@@@999===<<<<<<=========>>>@@@AAACCCCCCEEEEEEEEEFFFFFFFFFJJJIIIHHHGGGGGGIIILLLNNNRRRRRRTTTUUUYYY___ggglllzzz{{{~~~wwwssspppmmmiiieee^^^UUULLLFFFPPPaaa}}}~~~pppZZZ>>>000111......///000///...,,,+++///...---,,,,,,,,,,,,,,,***,,,,,,,,,+++,,,---///111000///---,,,,,,------------------............---...000222222222000////////////000000000111111444444555666777888888999999<<<>>>BBBKKKRRRMMMBBBLLLNNNPPPRRRTTTXXX^^^aaafffkkkzzz<<<<<<===>>>>>>>>>======<<<>>>>>>>>>AAAHHHMMMMMMSSS[[[ccclllxxxcccZZZhhh[[[HHH999888<<<;;;:::<<<444777::::::777777999<<>>>>>>>>>>>???@@@AAAAAAEEEFFFHHHHHHIIIJJJNNNPPPPPPQQQRRRQQQQQQSSSVVVXXX```aaabbbdddhhhooowww}}}}}}wwwrrroooiiieee```XXXMMMEEEGGGLLLeeexxxrrrXXXCCC000---444------.........------,,,------,,,+++++++++,,,,,,+++,,,---,,,++++++,,,...000//////...---,,,++++++,,,------------.........---...///000111111000000/////////000000000111111333333444555666888999:::222<<>>??????===@@@BBB@@@CCCJJJNNNLLLRRR\\\bbb___fffmmm```mmmqqqNNN@@@===:::999;;;777999;;;:::777666999===CCC???===<<<999555888>>>HHHJJJMMMNNNOOOQQQVVVZZZccciiiooopppqqqoooggg]]]SSSSSSSSSPPPLLLFFF@@@<<<;;;===;;;CCCWWW[[[SSSRRRxxxvvvbbbRRRQQQKKKJJJIIIIIIIIIJJJIIIHHHKKKOOOSSSUUUVVVWWWZZZ]]][[[^^^bbbdddeeefffiiikkkrrrtttuuuvvvwwwyyy|||}}}yyyrrrmmmhhhgggaaaYYYQQQLLLIIINNN___ppp|||ZZZBBB444---///333,,,,,,+++++++++,,,,,,---++++++*********+++,,,,,,)))***++++++******,,,---,,,------...,,,***(((''',,,,,,---------.........------...//////000000111//////000000000111111111222222222444666888;;;<<<666AAAJJJOOO]]]iii___KKKGGGJJJOOOSSSVVVYYY\\\^^^dddiiizzz>>>===<<<<<<<<<>>>@@@AAA???DDDEEECCCFFFMMMOOOLLLUUU[[[]]]ZZZbbbwwwnnnuuukkkQQQGGGAAA===???>>>@@@???;;;666555999===DDD@@@???@@@<<<555444888<<<>>>@@@BBBEEEIIIMMMPPPRRRWWWZZZ[[[bbblllpppmmmooonnnkkkeee\\\QQQHHHBBB<<<>>>;;;BBBUUUYYYQQQOOOttt|||iiigggYYYXXXVVVVVVVVVUUUSSSRRRQQQVVV\\\```aaabbbdddgggdddiiippptttvvvwwwzzz|||~~~zzzxxxwww}}}}}}~~~{{{zzzyyyxxxtttnnngggaaa\\\[[[XXXNNNEEEEEEMMMaaajjjXXXBBB333/////////...+++***)))))))))***+++,,,))))))))))))***+++,,,,,,'''((())))))))))))+++---)))+++,,,---,,,)))&&&$$$,,,,,,,,,---------......------------...///111222000000000000111111111111111111222333666999;;;===:::CCCEEE@@@JJJZZZYYYKKKEEEJJJOOOTTTWWWYYY[[[]]]eeeiiiyyyAAA@@@?????????@@@BBBCCCFFFGGGGGGGGGGGGIIILLLOOOTTTTTTUUUZZZggg{{{{{{qqqTTTCCC<<<===<<<===???:::333444;;;HHHIIIFFF>>>999888666333999:::;;;<<<>>>???@@@AAABBBEEEJJJOOOTTTZZZ```dddhhhnnnsssrrrnnnhhh]]]SSSFFFAAA<<<>>>DDDHHHFFFCCCccc{{{qqqeeeaaadddgggfffccciiimmmsssvvvwwwwwwxxxyyy|||yyyzzz}}}}}}xxxvvvwwwyyy~~~vvvnnnkkkmmmpppuuullleeebbb\\\RRRMMMNNNCCCBBBCCCLLL___xxxuuummmUUUAAA111///333222///---///---,,,******+++,,,---...---***((((((((()))*********)))))))))***,,,---************************---,,,+++,,,...///...---,,,---///000000111444666777222......222666666444222444666888999999888777888;;;>>>AAABBBCCCEEEGGGGGGJJJNNNRRRVVV]]]dddiiihhhrrrttt>>>>>>===>>>>>>@@@AAABBBCCCEEEFFFGGGGGGHHHKKKMMMNNNRRRWWW^^^fffoooyyy{{{wwwXXX@@@;;;999;;;??????;;;<<>>===@@@BBB???<<>>???AAADDDFFFHHHJJJMMMQQQVVV\\\bbbgggeeeqqquuu>>>>>>>>>>>>???@@@AAABBB@@@CCCEEEGGGHHHHHHJJJLLLKKKPPPWWW]]]```bbbcccdddeee~~~kkkooo```FFF???;;;;;;===<<<;;;<<>>999888666222222222333333333333333333555888;;;>>>BBBFFFIIISSSZZZ___aaacccdddaaa\\\OOOHHH???;;;;;;:::777444>>>___wwwqqqssswwwxxxuuussswww~~~||||||zzzxxxwwwwwwvvvtttsssssswww{{{~~~vvvpppiiijjjjjjhhhccc[[[QQQJJJNNNJJJGGGFFFDDD@@@???AAAKKK\\\xxx{{{xxxkkkQQQ???444...+++...000///---------,,,+++***)))***+++,,,,,,,,,+++,,,---///111333++++++***)))))))))******************************+++*********,,,---,,,+++***,,,---------...000222>>>888000---...111333444333444555666666555444333777888:::;;;<<<>>>BBBEEEHHHJJJMMMPPPTTTYYY```dddbbbooowwwAAA@@@@@@@@@@@@@@@@@@AAA???BBBEEEHHHHHHIIIJJJKKKMMMOOORRRUUUWWWYYY]]]___TTT```yyyqqqnnn~~~eeeYYYIII>>>:::999888888EEEKKKMMMFFF===999777666444444444444333333333333111222555666777999===???FFFKKKPPPQQQUUUZZZZZZXXXPPPIII@@@:::888666333000444NNNlll}}}wwwzzz{{{wwwoookkklllooopppmmmlllpppvvv{{{|||{{{{{{{{{{{{{{{zzzyyyxxxvvvyyy{{{~~~}}}vvvlllbbb\\\XXXYYY[[[^^^___YYYNNNFFFEEEAAA===;;;;;;???FFFLLL]]]vvv|||]]]BBB111111111000000///,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,...000111222++++++******)))))))))(((***************************)))))))))+++,,,+++***+++,,,------------///111:::666111...///222333333333333444444444333222222555666777888999<<<@@@DDDHHHIIILLLOOORRRWWW]]]aaa```oooxxxAAAAAA@@@???>>>===<<<;;;???BBBEEEHHHHHHHHHIIIJJJKKKMMMOOOPPPRRRTTTXXX[[[RRRKKKRRRrrr|||uuu\\\KKKBBB<<<999:::AAAEEEAAA<<<;;;;;;:::777777777666555555444444111222444444444555777999;;;???AAABBBEEEKKKMMMKKKKKKEEE>>>999777666444222111>>>QQQggg~~~rrrlllnnnoooooommmkkkjjjiiieeefffhhhkkknnnsssxxx{{{xxxyyyzzz{{{zzzzzzzzzzzz}}}~~~~~~zzzvvvsssqqqpppnnniiiaaaWWWOOOIIIDDDDDDFFFJJJMMMKKKEEE???AAA???;;;888<<>>>>>======;;;:::888777@@@BBBDDDEEEEEEFFFGGGIIIFFFJJJNNNQQQQQQOOONNNNNNPPPIIIJJJZZZttt{{{|||sssXXXEEE;;;111666999777777:::;;;999888888777666666555444444222333333333111222333555555888888666888===???>>>BBB>>>:::888777777666555///222;;;NNNgggwwwuuujjjiiihhhhhhiiikkkjjjfffbbb```cccgggiiikkkooouuuzzzwwwxxxyyyxxxvvvuuuvvvwwwtttsssrrrqqqppplllgggccc\\\ZZZWWWRRRLLLFFF@@@===:::::::::<<<>>>>>><<<:::555:::???DDDRRRhhh~~~sssSSS===222---...111111+++(((***---...---------,,,,,,,,,++++++******************))))))))))))*********)))(((((())))))))))))))))))))))))***)))))))))+++,,,+++***---...///...------...000+++,,,///111333333222222222222222222222333333333444555777888999;;;???BBBDDDFFFIIILLLOOOTTTZZZ^^^dddoooyyy;;;<<<=========<<<;;;:::@@@AAABBBBBBAAABBBDDDFFFEEEIIIMMMOOONNNKKKIIIHHHRRROOOPPPTTTZZZnnntttsss|||^^^LLL@@@@@@>>>;;;<<<>>><<<777888888777777666666555555333444444333222111333444333555444111222666777666888888777666777777666555111111444???RRRaaaddd```^^^^^^^^^```bbbbbb^^^[[[^^^___```ccchhhkkknnnoooqqqqqqoookkkfffcccccceee]]][[[YYYYYYXXXVVVQQQMMMIIIGGGDDD@@@===:::888777777888:::::::::;;;===>>>999GGGWWWeeevvvzzzjjjQQQ===333///...,,,111111+++)))+++---++++++++++++++++++***))))))(((((())))))))))))(((((('''((()))******))))))((())))))))))))))))))))))))+++***)))***,,,---,,,+++,,,---...---++++++,,,...)))+++---///000111111222222222222222333333444555333555888:::;;;===???AAABBBDDDGGGJJJNNNSSSYYY]]]eeeoooxxx;;;<<<>>>@@@@@@@@@@@@???@@@@@@@@@???>>>???AAACCCIIIJJJKKKKKKIIIIIIKKKMMMWWWSSSSSSUUUSSS\\\yyyjjjmmmwww~~~jjj\\\YYYRRRKKKIIIIIICCC;;;999999888888888777777777555666666555333333444666222444333000000333555333333333444555666666555555555555555;;;EEEQQQWWWXXXRRRTTTWWWYYYZZZZZZZZZYYY\\\YYYXXX\\\cccfffeeebbbeeeddd```YYYPPPLLLKKKLLLJJJGGGEEEDDDDDDBBB>>>:::>>><<<999777555555666777444777:::;;;:::;;;???CCCRRRdddxxxvvv{{{ttthhhRRR<<<000///000//////444444///,,,---,,,''')))))))))))))))(((''''''&&&'''((()))))))))))))))&&&'''(((*********))))))))))))))))))))))))))))))+++*********,,,---,,,++++++,,,,,,+++***)))+++,,,+++,,,,,,,,,---...111333222222222222333444555666333666999;;;<<<>>>@@@AAAAAACCCFFFIIIMMMSSSYYY]]]fffnnnwwwMMMGGG@@@===???AAAAAA???CCCAAA???===<<<===???AAADDDEEEEEEDDDCCCEEEJJJOOONNNMMMUUU]]]UUUNNNeee~~~pppkkkvvvzzzeeeSSSAAA@@@:::444444999;;;:::<<<;;;999555444555666555444000111666666222000333///000222333333444666777222444666999>>>BBBEEEGGGIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOMMMLLLKKKKKKLLLLLLNNNKKKEEEAAA>>><<<:::999===:::888777777777777777777777777666555555555666666666888:::;;;AAAQQQaaavvv{{{}}}xxx```LLL:::555222---000888555333111...,,,***)))((('''***,,,,,,***'''%%%$$$(((''''''((()))******)))''''''''''''''''''''''''(((((())))))******++++++)))************+++++++++***+++---//////---+++))),,,,,,,,,---------......000000111222444555555666333555777999;;;>>>BBBEEECCCEEEFFFHHHJJJOOOUUUYYYgggkkkvvvFFFBBB>>>>>>@@@BBB@@@===BBBAAA>>>===<<<<<<===>>>???AAABBBAAA@@@AAAEEEIIIIIIGGGNNNVVVSSSOOO^^^ttt{{{fffVVVIIIEEEBBB:::555666666777777777777888888888777333222666888555666:::555444333444666777777666444444555666888:::;;;<<<@@@@@@BBBCCCDDDDDDDDDDDDAAA@@@>>>=========>>>>>>@@@>>>:::888666555444333777666555555666777777777;;;999777666777888888888555999BBBKKKRRR^^^rrrhhhKKK<<<111000///+++,,,222444333111...,,,***)))((((((***------+++)))''''''(((''''''((())))))))))))'''''''''''''''''''''''')))))))))))))))*********))))))*********+++++++++***+++---......---+++))),,,,,,,,,---------......000000111222333444555555333444666777888;;;???BBBCCCEEEFFFHHHKKKOOOUUUZZZccciiivvv>>><<<:::<<<@@@AAA@@@===@@@@@@???===<<<;;;::::::===>>>@@@@@@???@@@AAACCCDDDDDDHHHNNNPPPRRRXXX___iiiuuunnneeefffmmmrrr}}}yyyhhhhhhaaaMMM??????;;;::::::::::::888888888;;;666444555777666777999888555333444666777666444777666555444333333333333777777888999999999999999666555444333333333444555555444444333222222111111333333333333333333333333666444222333555999<<<>>>AAAJJJZZZhhhrrr}}}pppUUU<<<333///333555111000333444333000...,,,***)))((()))+++------,,,)))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''***))))))))))))))))))((()))))))))*********++++++)))+++,,,......---+++***,,,,,,,,,---------......000000111222333444444555222333555555666888<<>>;;;999888===>>>@@@AAABBBAAAAAAAAAAAAFFFIIIJJJNNNVVVYYYYYY]]]bbbnnn}}}pppddd]]]fffwwwcccZZZDDD@@@<<<;;;999777999<<<@@@<<<888888999888666555888777666666555666777777999888666555444333222222555555555666666555555444666555444444444555666777333444666666555555555555666777777777555444444555222666:::===@@@FFFOOOVVV^^^kkk~~~vvvooozzzwww\\\FFF888333222777888555444666333222000---+++***)))(((***,,,------***(((''''''%%%'''((()))((('''''''''''''''''''''''''''''''''******))))))((((((((('''))))))))))))************)))***,,,------,,,+++***,,,,,,,,,---------......000000000111222333333444222333555555555777:::===;;;===???AAAEEEJJJPPPUUU[[[hhhyyy999777555555888<<<@@@BBB@@@AAAAAA@@@???<<<:::888<<<===???AAACCCCCCAAA@@@???GGGJJJIIIKKKTTT[[[\\\UUUUUUWWW^^^ooo~~~uuuxxx|||UUULLLDDD@@@;;;777999???>>><<<999999<<<>>>;;;777999:::;;;999666666999===777777666555555666666666777777777777777666666555777666666555666777999:::222555777777555444555666888999:::::::::<<<@@@DDDAAAKKKWWW]]]___ggguuuvvvdddeeezzz~~~~~~~~~zzzooo\\\FFF888777444222333333111000111222111///---+++***)))(((***+++,,,+++)))&&&%%%&&&%%%(((******((('''&&&'''''''''''''''''''''''''''***)))))))))((((((''''''(((((()))))))))*********)))***+++,,,,,,,,,++++++,,,,,,,,,---------......///000000111111222222222333444555555555777:::===999;;;===@@@DDDIIIPPPUUU[[[iii{{{;;;999666555666:::>>>AAA@@@@@@@@@@@@???===;;;:::::::::;;;>>>AAABBBAAA??????EEEIIIHHHIIIPPPXXX]]]SSSSSSRRROOOSSSbbb{{{|||vvvsssqqqvvv{{{oooddd]]]QQQBBB;;;===;;;:::999:::AAAHHHHHHCCC======<<<:::777777999<<<555555555555666777888888888999999999999999888888444444333444444666888999222555777777444444666999666888:::;;;???GGGSSS[[[^^^lll{{{}}}tttxxx{{{|||zzzzzzxxxnnn^^^III777,,,888555222000...------...222000///---+++***))))))((()))******(((''''''(((%%%))),,,,,,)))''''''((('''''''''''''''''''''''')))(((((((((((((((((('''((((((((()))))))))******))))))***++++++,,,,,,,,,,,,,,,,,,---------......//////000000000111111111333444555666666888;;;===;;;===???BBBFFFLLLSSSXXX[[[kkk|||<<<;;;:::888888999<<<>>>>>>>>>>>>>>>===<<<;;;:::999888888;;;???BBBAAA@@@CCCCCCFFFJJJLLLNNNSSSXXXRRRUUUTTTOOOIIILLLXXXcccwwwlllccc^^^wwwiiiXXXTTTPPPOOOKKKKKKUUUaaaeeeaaaQQQKKKDDDBBBDDDEEEBBB???999888888777777777888888::::::;;;<<<<<<<<<;;;;;;666666666666777999;;;<<<:::===@@@???======BBBFFFEEEFFFGGGIIIPPP]]]ooo|||wwwllltttzzzzzzrrrdddUUUFFF:::111,,,444444222///------......111000...,,,+++***))))))$$$&&&((())))))***,,,...&&&***......***'''''')))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))***((())))))***+++,,,,,,,,,,,,,,,,,,---------....../////////000000000000000222333444555555777;;;>>>;;;===@@@CCCGGGMMMTTTYYY\\\lllzzz<<<======<<<:::999999:::======<<<<<<;;;;;;;;;;;;:::888888;;;@@@CCCCCCBBBHHHCCCEEEMMMQQQOOOOOOTTTLLLPPPRRROOOKKKKKKPPPVVVZZZzzz}}}iiidddiii{{{}}}rrrnnngggeeeooo~~~kkk___TTTRRRXXXZZZSSSJJJ>>>>>><<<:::999888888888<<<======>>>???>>>>>>>>>======<<<===>>>@@@BBBCCCFFFIIIKKKKKKIIIKKKQQQVVV_________aaagggwwwyyykkkooossszzzgggMMM888///...111222,,,......,,,***+++,,,+++111000...,,,+++***))))))!!!$$$''')))+++...111333&&&+++000///+++'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,,,,,,,,,,---------......////////////000000000000111222333444555777;;;===999;;;>>>BBBFFFLLLTTTYYY\\\lllyyy<<<<<<;;;;;;;;;===>>>???DDD???:::888999;;;;;;:::=========???@@@BBBDDDEEEDDDGGGJJJJJJHHHHHHJJJLLLMMMOOOOOOKKKGGGJJJSSS\\\___```mmm}}}www{{{xxxwwwwwwiiiggg^^^TTTMMMHHHBBB>>>===>>>;;;@@@JJJLLLGGGKKKUUUTTTMMMGGGGGGMMMXXXeeeooovvvzzz{{{tttjjjiiisss}}}{{{zzz~~~lllRRRFFF777...---///000///---,,,+++***))))))))))))(((((((((((())))))))))))&&&&&&&&&))),,,---***'''((((((((((((((()))*********))))))(((((((((((()))''''''((()))))))))))))))((((((((()))******++++++&&&,,,...***''')))++++++++++++,,,------......//////111222222000//////000555333222222444666777777>>>;;;<<>>???@@@BBB>>>:::999:::<<<<<<<<<>>>>>>>>>???AAABBBCCCDDDDDDGGGJJJJJJHHHGGGIIILLLOOOPPPOOOLLLIIILLLSSSYYYVVVTTTZZZjjj~~~xxxssszzznnneeebbbaaa^^^YYYXXXSSSUUU^^^aaa___eeeoootttsssrrrrrruuu{{{yyy}}}vvvcccTTT;;;555---))))))***+++***---,,,+++***)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&))),,,,,,***''''''&&&&&&&&&''''''((((((((('''''''''''''''((((((&&&&&&'''(((((((((((((((((((((((()))******++++++'''---///+++((()))++++++++++++,,,,,,---.........///000111111000//////000333333333333444555777888<<<:::;;;???BBBEEELLLTTTWWWkkk~~~============>>>???@@@AAAEEECCC???>>>???@@@AAAAAA??????@@@@@@AAABBBCCCCCCCCCFFFIIIIIIGGGFFFHHHJJJOOOMMMKKKIIIIIILLLOOOQQQUUUPPPOOORRRTTT```{{{|||}}}xxxwww|||~~~~~~~~~sssnnnlllmmmgggVVVCCC888------,,,,,,++++++******,,,+++***))))))(((((()))))))))((('''&&&%%%$$$###&&&&&&''')))++++++)))'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&''''''''''''(((((())))))******+++)))...000+++((()))+++***++++++,,,,,,------.........///000000///...///000222444666555333333666999:::999;;;@@@BBBDDDIIIPPPYYYnnn=========>>>???@@@AAABBBGGGEEECCCAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAADDDGGGGGGEEEDDDEEEHHHKKKHHHDDDDDDFFFHHHHHHGGGOOOJJJJJJMMMFFFDDDZZZxxxzzzyyy{{{|||ggg\\\VVVVVV```ooommmlllppp{{{|||}}}ttteeeeeefffdddXXXCCC222***,,,...000///---+++***)))+++***)))(((((((((((((((((((((''''''&&&%%%%%%$$$&&&'''(((***+++***)))'''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&''''''(((''''''(((((()))************///000,,,((()))*********++++++,,,------......---...//////......///111444888;;;999444222555999:::999<<>>???@@@AAAAAAEEEDDDCCCAAA???===<<<;;;??????AAABBBBBBBBBBBBAAA???BBBEEEDDDBBBAAABBBDDDGGGDDDAAAAAADDDFFFCCCAAA???;;;???IIIJJJEEEJJJWWWiii}}}nnn|||uuukkk```VVVXXXTTTVVVZZZ___ggguuu{{{zzzooohhhddd___WWWHHH777---,,,+++,,,,,,+++)))''''''((())))))(((((('''(((((((((''''''''''''''''''''''''&&&''')))+++***)))((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&'''((()))'''''''''((())))))*********///000+++((()))************++++++,,,------...,,,---......---...111333888<<<>>>;;;666333555888:::999===BBBDDDEEEHHHNNNZZZnnn888999;;;===>>>?????????FFFGGGHHHFFFBBB???>>>>>>===>>>???AAABBBBBBAAAAAA<<>>@@@AAABBBAAA@@@:::===??????<<<:::<<<>>>===>>>???AAABBBAAA???===>>>???<<<999;;;???>>>999>>>DDDLLLYYYnnnyyyrrrhhhjjjuuu~~~yyywwwyyy}}}jjjWWWIII:::111,,,((()))---,,,)))&&&'''***,,,+++***(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&%%%(((+++,,,)))''''''(((%%%&&&((()))))))))'''&&&'''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&((()))&&&&&&''''''((()))))))))&&&+++---)))&&&(((***)))*********+++,,,,,,---------............000444777555666888999999999999888777777:::???BBBDDDIIIOOOVVVlll444555777:::;;;<<<<<<;;;:::>>>AAABBB@@@>>>>>>???888:::===@@@AAAAAAAAA@@@888;;;>>>===:::999:::<<<888:::===>>>???===;;;:::888AAAAAA777666>>>@@@;;;444@@@GGGBBB@@@UUU|||zzzxxxjjjPPP<<<333,,,---///,,,(((&&&,,,((($$$%%%(((***'''###''''''&&&&&&&&&''''''(((((('''&&&&&&%%%$$$######%%%(((,,,,,,)))''''''((($$$%%%'''))))))((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$######%%%'''(((&&&&&&''''''((()))))))))$$$***,,,(((&&&(((******)))******+++,,,,,,---------...///...///111555888111111333666:::;;;;;;999666555888===@@@BBBIIIPPP[[[qqq666666777777888:::;;;<<<888999:::;;;<<<<<<======;;;999777888;;;>>>AAABBB>>>;;;999888888888777666333555888;;;===>>>======AAA???<<<:::888888999999888999999888:::BBBNNNXXXzzzjjjVVVFFF<<<.........------,,,,,,,,,******))))))((((((''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''(((((((((...***((((((%%%!!!###)))((((((((((((((((((((((((%%%&&&''''''(((((('''''')))***,,,,,,***)))***+++******+++++++++,,,,,,,,,------......///000000000///111333666777777777666777:::;;;::::::???IIIRRR___nnn777777777777888999::::::;;;::::::::::::;;;;;;<<<999777555666999<<<>>>???>>><<<::::::::::::888666444555777:::<<<=========???===;;;888777777777888555777888666555888???FFFRRRjjj{{{ooo```OOO@@@444---,,,,,,,,,,,,+++++++++***))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''',,,***'''%%%%%%&&&((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((***++++++***))))))************+++++++++,,,,,,------......//////000000///111444666777888777666777888999;;;>>>CCCHHHLLLZZZjjj888888777777777888888888===<<<:::999999999:::;;;888666444555888:::<<<<<<===<<<;;;;;;<<<;;;888555555555777888:::;;;<<<===<<<;;;999777555555555555111444666555222111333666444@@@SSShhh~~~yyykkkXXXEEE888000+++(((***************))))))))))))))))))(((((((((((('''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&+++,,,(((!!!"""(((''' ''''''''''''''''''''''''%%%&&&''''''((((((''''''((()))++++++)))))))))************++++++++++++,,,---------...//////000000///111444666888888777666777666777;;;AAAEEEGGGGGGVVVhhh:::999888777777777777777<<<;;;:::999999:::;;;<<<:::888666777999;;;<<<<<<;;;::::::;;;;;;:::666333666666666666888999;;;<<<999888666444333333333333...111333444222222333444666666777<<>>===;;;::::::<<<>>>>>>===999888888999:::888444222666555555666666888999:::555555444333222111111111000111111111111222333555///333777777888BBBSSSaaazzz|||uuuooottttttaaaFFF<<<111+++***+++***))))))))))))))))))*********'''''''''''''''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&'''$$$///@@@BBB999''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&(((***)))((('''((()))))))))*********+++++++++,,,,,,------.../////////...000222555666666666555555888:::::::::>>>EEEKKKRRReee<<<;;;:::999999999999999999:::;;;<<<===>>>?????????===<<<<<<>>>???>>>===999888777777888666444111555555555666666777777777333333333222111000000///222111000///...///000000***111666444//////888AAANNNaaa~~~{{{wwwqqqnnnnnngggSSS???444000,,,***++++++)))&&&(((((())))))))))))******&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%!!!%%%&&&%%%+++555777111&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''))))))'''''''''((()))))))))************+++,,,,,,,,,---......//////---...111333555555444333444888;;;:::888;;;DDDLLLMMM```~~~<<<<<<;;;:::::::::;;;;;;;;;<<<>>>???@@@???>>>===>>><<<;;;;;;<<<===<<<;;;:::999777666777666555333333444555666777666555444222222222222111000//////111000/////////...---,,,...000000---***,,,333:::999===HHHZZZsss|||wwwkkk]]]RRRGGG777***---,,,+++*********))))))&&&'''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%''')))((('''&&&''''''))))))))))))************+++,,,,,,------......///+++---///222333333333222444666999:::;;;>>>CCCFFFKKK\\\xxx<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@AAAAAA???===;;;<<<:::999:::;;;;;;:::888<<<:::777666777777666555222444666777777666444333111111222222111000///...---...///000222111///---,,,...000333333333111000---222666888@@@UUUttt}}}~~~ppphhhWWWBBB444///,,,)))&&&''''''&&&%%%&&&)))+++%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%###%%%((('''$$$%%%***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%'''(((((('''&&&&&&'''))))))))))))************++++++,,,------......///***,,,...111222222222111444555777;;;???BBBBBBAAAKKK\\\vvv>>>???@@@AAAAAA@@@???>>>??????>>>===<<<;;;;;;;;;888777666666666777999:::::::::999888777666555555444333222111000000000000......///////////////............------,,,,,,,,,---,,,,,,++++++,,,,,,---000000000...///777DDDNNNkkk}}}{{{{{{~~~~~~lllJJJBBB777000...---+++((()))))))))))))))(((''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%''''''&&&%%%%%%$$$######%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&(((((((((((()))))))))))))))+++,,,,,,+++***,,,---------...///000222444555222444777999;;;>>>BBBEEEMMM]]]}}}======>>>?????????>>>>>>>>>>>>>>>===<<<;;;:::999777666555555555555666777:::999999888777666555444333333222111000000000000---....../////////......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...//////---+++...666<<<>>>LLLaaawwwzzzmmmVVV>>>;;;555---***+++,,,+++))))))))))))))))))(((''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''((((((((()))))))))******)))+++,,,,,,+++***,,,---------...///000222444555444666888:::;;;===AAACCCNNN___:::;;;<<<===============<<<=========<<<:::888777555444444333333333444444999999888777666555444444222222111000////////////------............------+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++***,,,...,,,***)))+++...(((---666CCCTTTkkkyyygggWWWFFF666,,,///+++'''''')))+++***(((((())))))))))))(((''''''&&&''''''''''''(((((((((''''''&&&&&&''''''((()))(((''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))))))))************)))+++,,,,,,+++***,,,---------...///000222333444666777999:::;;;===@@@BBBNNNaaa999999:::;;;;;;<<<<<<<<<999:::;;;:::999777555333222222222333333444555555999888777666555444444333222111000///............,,,------------,,,,,,+++)))******++++++,,,,,,,,,+++******))))))******+++(((***,,,,,,+++***,,,---000...,,,+++111???OOOZZZttt}}}gggOOOAAA666------333---+++******+++***(((&&&(((((())))))(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))))))))*********+++)))+++,,,,,,+++***,,,------.........000111222333444666999:::;;;===AAACCCMMM```888888888999999::::::;;;777777777777555333111000///000222444555777888888888777777666555444333333000000///...------------,,,,,,,,,,,,,,,+++******((()))))))))******++++++)))))))))(((((()))))))))***************+++---///000...,,,+++,,,000666:::>>>MMMdddzzzsssaaaGGG:::333555333***(((---,,,,,,,,,,,,,,,***(((&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((())))))))))))*********)))+++,,,,,,+++***,,,---............///000222222111333666999;;;>>>BBBEEELLL___999999888888888888999999777777555444222111000//////000222555777888999999777777666555444333222222000///...---,,,,,,,,,,,,+++,,,,,,++++++***)))(((((((((((())))))))))))))))))((((((''''''(((((()))+++***(((''''''((()))+++((())),,,...///000000///+++000999EEETTTggg{{{|||pppbbbOOO;;;---...))))))//////(((%%%''''''((()))*********(((((('''(((((((((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''(((((((((((((((((()))))))))))))))+++,,,,,,+++***,,,---............///000111222///111444777:::>>>BBBFFFLLL]]];;;:::999888777777777888999888555222000000000000111222444555666777666666777666666555444333222222///...---,,,++++++++++++++++++++++++***)))((('''))))))((((((((((((((('''(((''''''''''''''''''((()))((('''&&&''''''''''''((()))***,,,------,,,***///---+++,,,222<<>>@@@NNN\\\777666444333333444555666666777888777666666888:::666444333333444555444333666555222111000000222222000///---+++*********+++++++++***)))((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''************))))))))))))))))))))))))***+++,,,---000000000333888>>>EEEIII[[[hhh{{{yyypppccc]]]RRRFFF<<<666333222,,,+++***)))(((((((((((()))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&***)))###$$$***)))###%%%%%%%%%$$$$$$$$$######$$$######%%%%%%$$$$$$&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&---------***'''%%%$$$%%%***(((&&&&&&((())))))'''+++***)))))))))***,,,,,,***++++++,,,---...//////111222444666888:::;;;;;;BBBWWW666555333111111111333444666777777777555555777999555444222222333333333222444333111///...///000111///---,,,***))))))))))))++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))((()))(((((()))***+++,,,,,,---,,,+++,,,---111444666666<<>>AAACCCMMMOOOTTT[[[ccckkkssswww{{{}}}~~~~~~~~~~~~|||yyyvvvrrrpppnnnllliiiddd```\\\XXXSSSPPPFFFAAA;;;999:::888111***000...+++***,,,.........,,,,,,,,,,,,,,,++++++******)))(((((('''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''---555666...)))++++++'''((('''''''''&&&&&&&&&&&&"""$$$%%%$$$%%%'''(((&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&%%%'''(((&&&((())))))'''''')))+++***************+++++++++,,,------...///000111111222111111111444777:::<<>>MMMnnn|||999777555444555666555444444444555666777888999999555333111111222111000.........---,,,,,,+++******+++******)))(((''''''&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++,,,,,,,,,,,,+++***((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&///999555(((###'''***(((&&&%%%'''***...000///...///000///,,,******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''((()))***+++,,,------)))***++++++***)))***+++++++++,,,------......///000444888::::::999999999>>>PPPkkkxxx777666555555666666555333333444666888999888777666111000//////111111000///,,,,,,,,,+++***)))))))))******))))))(((''''''&&&'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))***+++,,,,,,+++***)))''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&###(((333444***$$$&&&'''&&&%%%%%%%%%(((+++,,,+++***+++++++++)))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((()))***+++,,,,,,)))***++++++))))))***+++++++++,,,------......///000333777888888888999999???PPPkkkxxx555444444555666666333111111444777999999777444222...---,,,---...//////---*********))))))((((((''')))))))))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((((((((())))))++++++++++++))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&& """,,,000***%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''((()))***++++++)))***++++++))))))***+++++++++,,,------......///111333555555555666888:::AAAQQQkkkyyy333333444555777666333000222333444555555333111///---,,,***+++,,,,,,+++******)))))))))((((((''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((************((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#######################################$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!'''***&&&###$$$$$$$$$$$$%%%$$$$$$######"""######!!!!!!$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))***+++***)))((()))+++++++++,,,------......///111222333333333444777:::BBBQQQkkkxxx222222333555777666333111222111000///......//////...---+++*********(((&&&))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&### !!!$$$$$$$$$%%%%%%%%%$$$###"""###&&&$$$ $$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((()))******)))((()))***++++++,,,------......///111111222222222333777:::AAAPPPiiiwww333333333555666666555333222000...,,,,,,---...///000...,,,+++***)))'''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%&&&#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###%%%'''%%%!!!!!!$$$$$$$$$%%%%%%%%%$$$$$$###(((+++((( %%%'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))((()))******(((((()))***++++++,,,------......///000111222222222444777999???NNNfffvvv555444333444666777666555000//////.........//////000...,,,+++,,,+++)))'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$###############$$$$$$"""#########$$$$$$$$$$$$"""#########$$$$$$$$$$$$###%%%%%%$$$######$$$$$$###############$$$$$$$$$---111,,,!!!%%%'''"""########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))((()))***)))((('''(((***++++++,,,------......///000111333333333444777999===KKKdddttt666555444444666777777777...///000111111000/////////---,,,,,,------+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$########################""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&########################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$##################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$###""""""&&&)))'''###"""""""""""""""###$$$$$$000444..."""&&&'''!!!########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))))))))))))))((()))***)))((('''(((***++++++,,,------......//////111333444444555777888;;;IIIbbbsss666666555666888888777555444333111111111111///......---,,,+++************''''''((((((''''''&&&%%%&&&%%%%%%$$$#########$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%###""""""######""" #########"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$###############$$$&&&&&&%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$+++***(((&&&$$$###""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''(((((((((&&&&&&((()))******,,,---...////////////000000111333555777888>>>NNNYYYjjj666555555666888888777555444222111000111000///---------,,,+++***)))))))))'''''''''''''''&&&&&&%%%&&&%%%$$$$$$#########$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$###""""""######""" ###"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$###############$$$"""######$$$###"""!!!!!!""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$((('''&&&$$$###"""!!!!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((())))))(((''''''(((***))))))+++,,,---.........//////000111333555777888???SSSbbbsss555444444555777888777555444222000000000///...,,,,,,++++++******)))))))))'''''''''''''''&&&%%%%%%%%%%%%$$$############$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""########################$$$###""""""######"""!!!""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$############""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###############$$$$$$!!!"""###$$$$$$###""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""#########$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######""""""""""""######$$$$$$######"""!!!!!!!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''))))))***)))(((''')))+++((((((***+++,,,---------//////000111333555777888>>>VVVgggxxx444333333555777777666555444333111000000000...,,,************))))))((((((&&&&&&'''''''''&&&%%%%%%$$$$$$###############$$$""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!""""""""""""!!!####################################""""""""""""########################$$$"""!!!"""######"""!!!"""""""""""""""#########""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$######""""""""""""#########$$$##############################""""""######$$$%%%#########"""######$$$%%%$$$######$$$%%%''')))***""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""###!!!""""""""""""""""""!!!########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))*********(((((()))+++((()))***,,,------------//////000111222444666777===RRRbbbsss333222222444666777666555555444222111111000...,,,(((((()))))))))((('''&&&&&&&&&&&&'''&&&%%%%%%$$$#########""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""###$$$###"""!!!!!!""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""######$$$$$$######""""""######$$$$$$$$$$$$$$$##############################""""""######$$$%%%######""""""###$$$$$$%%%%%%$$$"""!!!###(((---111""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%'''&&&%%%%%%$$$###"""""""""""""""######"""""""""!!!!!!"""###$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))*********(((((()))+++)))***+++---......//////...//////000222444666777>>>NNNYYYjjj222111111333666777666555555333111000000///---+++&&&'''((((((((((((&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$###""""""""""""###$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!"""#########""""""########################!!!!!!"""""""""""""""###""""""""""""""""""""""""###"""!!!"""###$$$###"""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""############$$$###$$$%%%&&&&&&%%%$$$###""""""############""""""!!!"""###$$$%%%%%%%%%%%%##############################""""""######$$$%%%""""""""""""###$$$%%%%%%$$$"""!!!&&&+++///""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""###$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!""""""############""""""!!!"""###%%%%%%%%%$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''))))))***)))(((''')))+++***+++,,,---.../////////......///000222444666777???MMMUUUfff111000111333555666666444333111///......,,,***((($$$%%%'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$"""""""""""""""###$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""########################!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""!!!!!!!!!###$$$###""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############"""$$$%%%&&&&&&%%%$$$"""""""""############"""""" !!!"""###$$$$$$$$$#################################""""""######$$$%%%""""""""""""###$$$%%%&&&###"""!!! !!!###&&&'''""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((())))))(((''''''(((***)))***+++,,,---...............///000222444555666<<>>OOOttt############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!############!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!######!!! """""""""""""""######$$$""""""############"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%$$$""" !!!###$$$################################################"""""""""############$$$######$$$$$$$$$%%%%%%%%%'''((()))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&''''''(((***))))))(((((())))))***'''((((((***---000333555............///111222333222999<<>>OOOmmm$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""&&&%%%$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$#########"""""""""""""""############$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###"""""""""""""""!!! !!!###$$$###"""!!!"""###########################%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$&&&&&&$$$$$$%%%'''###%%%''''''%%%%%%''')))######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''((((((((((((((()))))))))(((((((((''''''((((((((()))))))))***++++++,,,,,,------......///000000000444888???OOOnnn$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$###############""""""""""""############$$$$$$$$$########################!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!!!!!"""$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""!!!"""""""""""""""######""""""!!!!!!!!!###$$$###"""!!!"""##############################$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%$$$###$$$%%%'''%%%%%%%%%###!!!!!!"""$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,------......///000000000555888???OOOmmm######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$########################""""""#########$$$$$$$$$########################"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!###$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""""""""#########""""""!!!!!!###$$$###"""!!!"""###########################"""###$$$%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###"""###$$$############%%%(((+++...######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))((((((((()))))))))***++++++,,,,,,------......///000000000444777===MMMlll###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""####################################""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$########################""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######""""""###$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""############""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''%%%###!!!!!!""""""%%%***111888>>>AAA######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((()))))))))(((((()))******)))(((((()))))))))***++++++,,,,,,------......///000000000222555;;;JJJiii###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""####################################""""""""""""""""""""""""$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$###""""""###%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""######$$$$$$######!!!###$$$###"""!!!"""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''')))+++***'''$$$###"""###"""###&&&+++000222333######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((())))))***((((((************(((((()))))))))***++++++,,,,,,------......///000000000111444999IIIggg""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""#################################""""""""""""""""""""""""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""!!!"""###$$$$$$$$$$$$###!!!###$$$###"""!!!"""###""""""""""""""""""""""""######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%...---,,,(((%%%###$$$%%%%%%""" !!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''((((((((('''(((***++++++***(((''')))))))))***++++++,,,,,,------......///000000000222444999HHHggg""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""##############################""""""""""""""""""""""""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""$$$###"""""""""###%%%&&&####################################$$$%%%&&&&&&#########$$$$$$%%%%%%%%%111///***$$$ ###&&&%%%$$$"""$$$&&&'''$$$!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$(((''''''''''''&&&&&&&&&''')))***++++++***)))''')))))))))***++++++,,,,,,------......///000000000333555:::IIIggg######""""""!!!!!! """"""""""""""""""""""""""""""""""""#####################"""""""""""""""""""""""""""""""""""""""######""""""""""""###############################################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################)))(((&&&$$$#########$$$########################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""!!!!!!"""$$$"""""""""$$$&&&'''&&&$$$!!!###%%%''''''%%%###!!!"""''''''!!! '''...000111***""" ###%%%### ######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&((()))+++,,,,,,***))))))))))))+++,,,---............////////////333666<<>>?????????>>>>>>======>>>>>>????????????============<<<<<<;;;;;;<<<<<<;;;;;;:::999888888222222111000...---,,,,,,((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""###############$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%###""""""###%%%&&&%%%###%%%&&&'''((('''&&&$$$######$$$%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((''')))***)))((('''(((***'''(((((())))))***++++++,,,,,,------...//////000111222666BBB]]]#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!""""""######$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&######$$$%%%&&&(((***+++,,,---///222444777999::::::;;;<<<>>>AAACCCDDDEEEFFFGGGIIIJJJJJJJJJIIIHHHEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCC======;;;999777666444333///...---,,,+++***)))(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""############"""###$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''))))))((((((''''''((((((''')))***)))((('''(((***((((((((()))******+++++++++,,,,,,---...///000000111333777BBB[[[~~~#########$$$$$$$$$%%%%%%$$$$$$##################""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((())))))***+++---///222444666999:::<<<>>>@@@BBBDDDEEEGGGGGGGGGHHHIIIJJJJJJKKKLLLNNNOOOQQQQQQPPPOOONNNLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPOOONNNNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGEEEDDDBBBAAA@@@???;;;:::999777555333111000---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""!!!"""""""""############"""###$$$$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&###%%%''''''$$$"""###%%%"""######$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''******)))(((((((((((((((''')))***)))((('''(((***(((((()))******++++++,,,++++++,,,---...///000000000333888BBBYYY|||######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&'''''''''((()))******+++111222333666999<<>>>>>>>>@@@BBBDDDEEEEEEJJJIIIJJJKKKMMMOOOOOOOOONNNQQQSSSUUUTTTTTTTTTUUUQQQSSSVVVVVVUUUTTTSSSSSSWWWVVVVVVVVVWWWWWWUUUTTTYYYXXXWWWWWWWWWVVVTTTRRRVVVUUUTTTSSSSSSTTTUUUVVVRRRQQQQQQRRRSSSRRRPPPMMMJJJKKKKKKKKKJJJHHHGGGFFFBBB===888777888666111,,,,,,///---'''%%%))))))%%%'''((()))))))))(((&&&%%%'''(((***,,,,,,+++***)))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$#########""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%!!!$$$%%%$$$###""""""%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***(((((())))))))))))(((((()))))))))***++++++,,,,,,,,,,,,------.../////////222333666@@@UUUvvv############$$$%%%&&&&&&############$$$%%%&&&'''&&&&&&&&&&&&(((***+++---000222444777:::<<<===>>>CCCCCCDDDEEEGGGHHHHHHGGGIIIIIIJJJLLLNNNPPPQQQQQQSSSUUUVVVUUUTTTRRRRRRSSSXXXXXXXXXXXXWWWWWWWWWXXX\\\YYYVVVVVVYYY\\\\\\[[[YYYXXXXXXYYYZZZZZZYYYWWWZZZXXXWWWWWWXXXXXXVVVTTTXXXWWWUUUUUUUUUSSSQQQNNNNNNNNNOOOOOONNNKKKIIIGGGIIIFFFAAA??????===999666000333333...---...---(((&&&''''''((((((''''''''''''((()))******)))'''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$#########""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$$$$%%%"""$$$&&&%%%$$$$$$&&&)))$$$$$$$$$$$$###"""######%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''(((***)))((('''&&&&&&'''((())))))))))))***++++++,,,,,,++++++,,,,,,---......///222333777AAAWWWxxx""""""$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&'''(((+++...111444555<<<===???AAACCCEEEFFFFFFDDDEEEHHHJJJKKKLLLLLLKKKNNNNNNOOOPPPQQQRRRRRRSSSUUUVVVVVVVVVTTTUUUVVVXXX[[[[[[ZZZYYYZZZ]]]___aaaccc^^^YYYZZZ```fffhhhhhhgggffffffgggjjjkkkkkkjjj___[[[WWWWWWYYYZZZXXXTTTTTTSSSQQQRRRSSSSSSRRRQQQRRRSSSTTTUUUTTTRRROOOMMMOOONNNMMMKKKIIIFFFCCCAAA888::::::666333333000+++))))))((((((((())))))***)))******+++***((('''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$######$$$$$$!!!###&&&%%%######%%%''''''&&&%%%###"""######$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''(((******(((%%%$$$$$$%%%(((***)))))))))***++++++,,,,,,***++++++,,,------......111333777CCCYYYzzz"""###$$$&&&&&&&&&%%%$$$)))(((&&&%%%$$$%%%&&&''',,,---///222666999<<<===AAABBBDDDFFFGGGHHHHHHHHHGGGIIIMMMOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUWWWYYYZZZ\\\___cccgggfffeeeeeehhhkkkooorrrssstttoookkknnnvvv}}}~~~qqqhhh]]][[[```eeegggeee```^^^\\\[[[ZZZZZZXXXWWWTTTVVVXXXYYYXXXUUURRRPPPOOORRRUUUVVVRRRNNNJJJIIIFFFFFFCCC???<<<999777555111///---,,,+++++++++,,,++++++,,,,,,++++++***)))'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########''''''&&&%%%$$$#########%%%$$$###$$$%%%%%%$$$###&&&%%%$$$###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((((((''''''(((***)))(((&&&%%%%%%&&&((())))))))))))***++++++,,,,,,++++++,,,------......///222333888CCCYYYyyy###$$$%%%%%%%%%$$$###"""&&&&&&&&&&&&((()))+++---555666888;;;>>>@@@BBBCCCDDDEEEFFFHHHIIIIIIIIIIIIMMMOOORRRRRRQQQPPPQQQRRROOOQQQTTTVVVVVVXXX[[[]]]bbbdddgggjjjmmmqqqwww{{{}}}}}}rrrlllqqq{{{|||xxxuuuqqqmmmjjjcccddddddcccaaa]]]YYYVVVUUUZZZ```bbb___ZZZTTTPPPRRROOOKKKIIIFFFDDDCCCDDD999777444111...---,,,,,,+++++++++,,,,,,,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########'''''''''&&&%%%$$$######)))$$$!!!###***---,,,((($$$######$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((''''''(((***'''((()))******)))(((''')))))))))***++++++,,,,,,------......//////000000222333888BBBWWWvvv$$$$$$%%%%%%%%%%%%$$$$$$###%%%(((+++000333666777===>>>@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLOOOQQQPPPMMMLLLNNNQQQOOOTTTZZZ^^^aaaeeekkkpppzzz||||||xxxtttrrrlllooosssuuusssmmmfffaaaXXXTTTQQQQQQOOOKKKKKKMMMBBB@@@===999666333111000,,,,,,,,,,,,++++++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$###)))$$$!!!$$$---333555444(((%%%###$$$&&&'''%%%"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''(((***&&&'''***,,,,,,***'''&&&)))))))))***++++++,,,,,,.........///000000111111111222777AAAVVVttt$$$$$$%%%%%%'''((()))***(((+++000555999<<<>>>>>>@@@AAADDDFFFHHHIIIIIIIIIKKKKKKMMMNNNOOOPPPPPPPPPKKKNNNQQQRRRQQQTTTZZZ___bbbhhhpppuuuxxx}}}yyyjjjfffdddddd___VVVQQQQQQLLLKKKIIIFFFBBB???<<<:::444333111000...---,,,,,,*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$&&&%%%$$$$$$'''---444888222,,,%%%###%%%'''&&&%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((***&&&'''((())))))((('''&&&)))))))))***++++++,,,,,,------......///000000000///111666AAAVVVttt$$$$$$%%%&&&(((+++...000111444888===@@@@@@@@@@@@@@@BBBDDDGGGIIIJJJKKKKKKKKKLLLNNNOOOQQQQQQRRRRRROOOTTTYYY]]]```gggqqqyyy{{{~~~}}}tttdddZZZWWWTTTTTTSSSQQQNNNJJJGGGEEE<<<;;;888555222000......+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%''''''###!!!+++555;;;222'''"""###&&&''''''###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((***'''''''''&&&&&&''''''''')))))))))***++++++,,,,,,,,,,,,------.../////////---///555AAAWWWvvv