BM[6( OOODDD>>>???===;;;999666555444333222000......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,++++++***+++///444999666;;;AAACCCBBB?????????KKKWWWRRRRRR```~~~tttUUUJJJAAABBBBBB@@@@@@AAA???:::KKK[[[jjjqqqvvvtttaaaIII===>>>===::::::===<<<888<<<===@@@CCCAAA>>>@@@EEE```}}}jjj\\\MMMLLLOOOggg~~~{{{{{{xxx{{{vvv]]]JJJ===KKKppp|||vvvpppmmmkkkmmmooosssyyy}}}xxx}}}ssshhhkkkxxxzzzXXX@@@CCCFFFFFFFFFFFFFFFEEEDDDDDDHHHHHHGGGFFFKKKRRRRRRNNNNNNOOOOOOOOORRRTTTPPPJJJOOOGGGhhh^^^CCCXXX@@@@@@BBB@@@999555IIIuuuSSSffffffMMMgggyyySSSeee```888AAAOOO===GGGaaapppVVVJJJKKKAAAJJJJJJMMMGGGGGGOOORRRVVVccc___NNNaaawwwqqq```bbbwwwvvvppp^^^jjjhhhKKKAAADDDFFFEEEBBBAAACCCFFFCCCEEEFFFEEEDDDDDDEEEGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLNNNvvvvvvddddddnnnsssxxx{{{~~~kkkKKK;;;;;;>>>>>>>>>;;;:::777444222333777:::>>>CCCKKKSSS\\\dddkkkppprrrvvvzzz~~~~~~|||zzzyyyxxxxxxxxxvvvsssrrrqqqooommmkkkhhhccc\\\UUUNNNGGG@@@<<<>>>;;;999===III]]]sss}}}ggg___eeeiiilllgggZZZXXXwww~~~RRRFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBLLLtttsssTTTJJJHHHEEEMMMIIIFFFLLLOOOPPPnnnsss|||rrr~~~]]]999>>><<<444BBB666555333222222333444555777<<>>666HHHaaa}}}|||gggYYYZZZnnn}}}|||qqqZZZIII;;;QQQsss}}}vvvqqqnnnnnnnnnkkknnntttzzz~~~{{{~~~~~~xxxqqq|||mmmgggttt|||oooMMM???FFFFFFFFFGGGGGGFFFEEEDDDCCCIIIIIIHHHFFFIIINNNOOOLLLKKKMMMMMMLLLOOORRRPPPKKKLLLGGGZZZmmmGGGTTTddd<<<<<>>kkkjjjgggUUUZZZfffeeevvv\\\EEEGGGLLLRRRjjjmmmSSSIII@@@MMMIIILLLLLLOOOSSSMMMPPPbbbzzzXXXRRRqqq~~~sssoooiiiwwwgggccciii\\\GGGBBBCCCEEEDDDCCCBBBDDDFFFCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGLLLGGG[[[oooZZZ^^^[[[bbbooouuupppmmmpppwww___MMM<<<111666BBB<<<===<<<888333111222555888;;;BBBHHHPPPYYYaaaggglllpppuuuxxxzzz~~~~~~|||{{{yyyxxxvvvuuuuuutttpppooommmmmmmmmkkkhhhfffaaaXXXLLLCCC@@@???>>>===444===HHHPPPUUU^^^lllwwwooo___]]]gggkkkmmmiii^^^aaammm}}}cccAAACCCBBBBBBBBBAAAAAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCDDD^^^^^^KKKGGGHHHGGGKKKIIIGGGKKKNNNLLL^^^tttzzzuuuqqqGGG666===???<<<888777444333222222333444444888===CCCIIIPPPWWW[[[cccjjj|||yyyvvvuuuuuurrrpppqqqwww{{{zzzwwwllldddXXXLLLDDD???;;;999<<<<<<:::666444<<>>@@@DDDKKKSSSZZZPPP]]]mmmxxxTTTbbblllooozzz___KKKFFFAAAAAACCCCCCAAA???;;;EEERRR___mmmssshhhYYYFFFLLLNNNFFF===:::<<<===666444666999999666777:::@@@;;;:::GGGggg|||zzznnnXXXJJJ===ZZZwww~~~uuummmjjjkkkooorrrmmmqqqwww}}}|||yyyvvvwwwzzz~~~}}}zzzkkkkkk]]]AAA>>>GGGEEEFFFGGGGGGGGGEEEDDDCCCJJJKKKIIIFFFGGGKKKKKKHHHIIIKKKJJJGGGIIINNNOOOMMMPPPVVVTTThhh}}}XXXLLLjjjXXX@@@777AAA<<<888\\\tttVVVuuu|||kkk[[[CCCQQQmmmvvvttt]]]YYYUUU]]]VVVKKKEEEUUUfff___]]]lllqqqVVV\\\~~~rrrjjjffftttttt```fffeeeQQQ@@@BBBCCCDDDDDDCCCCCCDDDEEECCCCCCCCCDDDEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDBBBBBBFFFEEEFFFYYY{{{oooiiiZZZ___yyytttqqq~~~xxxmmmcccRRR>>>777<<<999<<<>>><<<777333222222333666:::>>>DDDLLLTTTZZZbbbgggllloooppprrruuuxxxuuuxxx|||~~~{{{yyywwwvvvuuuxxxwwwvvvtttrrrqqqqqqqqqkkkjjjiiiiiifffbbb\\\WWWTTTLLLBBB<<<::::::999888666LLLccckkkeee```dddlllrrrgggjjjqqqooonnnlllcccmmm|||___CCC;;;???????????????@@@BBBBBBAAABBBCCCCCCDDDDDDDDDCCCBBBLLLKKKDDDEEEIIIGGGFFFIIIIIIIIIJJJGGGMMMppp~~~kkkkkkyyywww```777333???555:::999666444333222333444222444888<<>>GGGVVVjjjyyyzzzrrrJJJPPPSSSNNNGGGBBB>>>::::::888999======::::::===;;;;;;::::::;;;FFF[[[nnn{{{iiiUUUGGGFFFfff|||~~~vvvllleeedddiiiooorrrqqqvvv|||}}}}}}vvvkkkvvvuuuLLL<<>>BBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDFFFGGGGGGEEECCCDDDDDDEEEEEEEEEDDDBBBAAA>>>HHHBBB@@@YYYwwwhhhfff~~~~~~~~~wwwbbbFFF444777999<<<<<<:::888666666333555777999<<>>;;;999888777555333FFF___www|||nnnaaaaaagggzzzrrrtttuuujjjfffiiiggg{{{pppCCCBBBCCC??????>>>>>>>>>@@@AAACCCAAABBBCCCDDDDDDDDDDDDDDDHHHFFFEEEDDDEEEGGGFFFBBBHHHKKKHHHFFFFFFDDDWWWyyy{{{ppptttyyyvvvzzzUUU888:::;;;===;;;999666444333444444333444666888;;;AAAGGGLLLVVV\\\aaajjj{{{ooo]]]QQQFFFAAA999333999JJJ[[[dddcccddddddddddddcccaaa```aaahhhjjjeeeeeeqqq~~~QQQFFFAAACCCBBB>>>;;;888666555444222000......---,,,,,,,,,,,,---+++++++++,,,,,,---------***+++,,,,,,,,,---///222<<<;;;<<>>JJJ]]]aaaTTTaaapppZZZpppeeeVVVGGGAAA@@@>>>===@@@<<<:::===KKKfffgggaaaVVVMMMKKKLLLFFF>>>AAA>>>>>>BBBCCC@@@???AAA333:::FFFMMMHHHAAAEEEOOOEEESSSiiizzzkkkVVVHHHRRRssstttmmmddd```bbbgggmmmpppwww{{{~~~yyy}}}mmmiiijjjDDDAAAJJJAAAAAACCCEEEHHHHHHGGGFFFEEEFFFIIIIIIEEEEEEHHHJJJIIIEEEIIIJJJGGGHHHKKKMMMKKKUUUSSS\\\SSSbbb___EEE\\\mmm???555999:::AAAOOOyyyuuuzzzzzzrrrbbbvvvjjjmmmeeegggjjjhhhgggpppxxxnnnrrr```bbb___NNNCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJIIIDDDAAAAAACCCEEEGGGHHHHHHGGGFFF>>>IIIDDD>>>IIIYYYxxxsssccciiirrrssssssvvvzzz___GGG<<<:::999999:::;;;:::999555555666666777:::>>>BBBDDDKKKTTTZZZ^^^bbbfffiiiggghhhiiilllnnnoooooooooqqqrrrsssssssssrrrssssssnnnnnnnnnooonnnnnnnnnmmmpppooollljjjhhhfffeeedddaaa]]]WWWPPPKKKEEE@@@===555555555555666:::@@@DDDVVVgggvvvvvvjjjaaaeeemmmvvvoooppplll]]]]]]kkktttqqqHHH<<>>???@@@>>>;;;777555444444555444444444444666;;;AAAFFFNNNTTTYYY___ppp|||{{{~~~vvv]]]TTTDDD;;;BBBTTTaaadddccccccccccccaaa___]]]\\\[[[cccbbb[[[eeesssQQQDDD>>>???>>>???<<<999666555444111000......---,,,,,,,,,,,,---+++++++++,,,,,,---------***,,,------------...///<<<;;;<<>>???BBB???888666CCCaaayyy\\\LLLNNNUUURRRIIIDDDAAAAAAEEEFFFCCCBBBDDDCCC;;;888===@@@===???EEEBBBCCCFFFSSSqqqttt```PPPZZZ{{{}}}lllgggaaa___bbbgggkkkmmmzzzuuuvvv}}}eeefffcccBBBHHHQQQ>>>@@@BBBEEEHHHIIIHHHFFFEEECCCGGGGGGDDDEEEIIILLLKKKDDDIIILLLKKKJJJLLLLLLIIIVVVIIIhhh^^^MMM{{{OOOOOOddd~~~XXX???777777:::===SSSooolllsssbbbaaallltttuuu~~~ggg]]]eeeZZZEEEAAAHHHBBBBBBBBBCCCEEEFFFFFFEEEEEEEEEGGGJJJKKKIIIDDD???@@@BBBFFFIIIKKKLLLLLLLLLBBBGGGCCCEEEKKKGGG^^^ttteeekkkwwwvvvmmm~~~uuuiiiCCC>>>999777888::::::999555555555444333555777:::999@@@HHHOOOSSSWWW[[[___ffffffgggiiijjjkkkiiihhhkkkkkkkkkiiihhhiiilllnnnlllllllllmmmllllllkkkjjjjjjiiifffcccaaa___^^^]]]WWWQQQIIIBBB>>><<<:::999888777444222777DDDUUUaaa]]]dddjjjgggaaaaaakkkuuummmgggiiidddVVV]]]vvvwwwLLL:::@@@MMM===HHHFFFCCCAAA??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEHHHBBBHHHLLLBBB>>>FFFIIIDDDPPPJJJFFFOOOJJJFFFTTTppp~~~kkk}}}FFF999AAA???<<<888666555555555333333222111222666<<<@@@AAAHHHVVV```eeesssyyyzzz{{{~~~vvvhhhRRRDDDJJJ[[[dddccccccccccccbbb```]]][[[YYYXXX___ZZZSSSfff}}}yyyrrrxxx}}}SSSFFF???@@@???@@@===888555444333222111//////...---,,,,,,++++++------,,,++++++,,,------+++++++++,,,,,,---------555;;;???>>>AAAIIILLLKKKSSSfff___uuuzzzZZZhhhwwwhhheeewww[[[IIIAAA??????>>>AAAAAA<<<;;;PPPssscccPPPPPPTTTTTTHHHEEEAAAEEEQQQXXXLLL:::>>>>>>======>>>@@@@@@???BBBPPPDDDEEE^^^^^^vvvuuuggg\\\uuu}}}yyyrrraaa``````aaadddiiinnnrrr}}}{{{zzznnnjjjvvv~~~oooKKKCCC@@@<<>>CCC@@@AAACCCCCCDDDCCCCCCCCCGGGEEEDDDDDDFFFFFFCCC@@@GGGGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDCCCEEEIIIOOOTTTuuu^^^kkkvvvrrrppp|||nnnkkkFFF---444===999999BBB===;;;666111000333666666888888:::===BBBGGGLLLOOOWWWYYY\\\^^^```aaa``````aaabbbcccdddeeeeeeeeeeeeeeebbbbbbeeeeeeccccccfff```]]]YYYWWWVVVSSSMMMIIIDDD===777555555666888:::111444333777OOOllltttjjjbbbbbb``````eeemmmsssuuu]]]]]]```dddgggqqq|||JJJ888>>>DDDEEEFFFAAABBBBBBCCCCCCBBBBBBAAAEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCGGGGGGHHHIIIKKKLLLMMMMMM[[[|||gggmmmpppwww~~~]]]???@@@<<>>>>>???<<<;;;JJJllljjjUUUTTT[[[TTTNNNDDD???EEENNNOOOJJJ999999;;;??????>>>BBBHHHFFFWWWNNNLLL___ZZZeee~~~ssslll|||wwwjjjbbb^^^^^^^^^aaaeeelllrrrvvv|||{{{uuu}}}xxx{{{mmmrrr~~~___EEEAAADDDCCCFFF===@@@DDDFFFGGGFFFFFFGGGHHHEEEEEEHHHHHHFFFFFFJJJHHHJJJLLLLLLJJJIIIJJJLLLNNNKKKKKKMMMLLLTTToooaaa>>>SSSuuuQQQ666888<<<<<<===PPPxxxlllfffeeekkksss~~~}}}eeejjjeeeTTTEEEBBBCCCBBBCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDBBBCCCEEEEEECCCAAABBBCCCDDDFFFFFFFFFFFFFFFCCCCCCBBBAAAAAADDDHHHKKKjjjqqquuuyyyooo{{{~~~}}}|||tttlllWWW???555888999555777<<>>;;;777555333555555666777;;;???BBBEEEIIIKKKNNNQQQSSSUUUUUUUUUXXXXXXZZZ[[[[[[\\\\\\\\\[[[YYYYYY\\\[[[WWWVVVXXXRRRNNNJJJGGGFFFDDDAAA>>>999::::::999666222111222777BBBIIIMMM\\\ooorrrgggRRRXXX\\\aaappp~~~ttt```QQQ\\\fffmmm{{{yyy\\\AAA<<>>>>>AAABBBBBBCCCCCCBBBBBBAAADDDCCCCCCCCCDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBDDDEEEFFFHHHIIIKKKLLLLLLCCCvvvvvv]]]tttuuuoooqqqYYYFFFBBBBBB>>>777::::::///222222222222333555777888<<<;;;AAALLLSSSYYYjjj|||{{{|||tttmmmiiilllpppuuu~~~fff\\\cccgggbbbeee\\\ZZZaaa```XXXUUUZZZRRRPPPSSSiiinnnfffOOOFFFBBBBBB>>>???<<<888666555444222111//////......---,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------111999@@@AAACCCIIIPPPTTTaaajjjfffMMMOOOiiiUUU>>>IIItttsssfffcccQQQGGGAAA===??????>>><<>>@@@BBBCCCDDDEEEEEECCCCCCCCCAAA@@@@@@BBBDDDDDDooo{{{yyyzzz~~~wwwvvv{{{WWW>>>:::999333999;;;<<<;;;888666777999333333222222333555777888999;;;>>>BBBDDDFFFFFFGGGJJJJJJKKKLLLMMMMMMMMMMMMIIIGGGHHHKKKJJJEEECCCDDDAAA>>>:::888888888777777000444777666333333555888@@@PPP\\\]]]```gggeee\\\fffsssyyyxxxyyy]]]SSSddduuuMMMDDD???BBBBBB===<<>>;;;888666555444333111//////......---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...555===AAACCCHHHPPPVVV___^^^aaaCCCIIIZZZjjjXXX???hhhmmmwwwyyy```OOOEEE???AAA???AAAAAA===IIIqqq~~~rrreee\\\WWWTTTkkk]]]ZZZaaa^^^OOONNNZZZ~~~}}}qqqddd[[[WWWZZZ]]]aaahhhqqqzzzyyyvvvwwwzzzuuuhhhdddqqq~~~nnn___aaa{{{{{{SSSAAADDDBBBHHHQQQLLLCCCEEEGGGHHHGGGFFFGGGGGGIIIGGGGGGIIIIIIEEEDDDGGGDDDFFFJJJLLLLLLKKKJJJIIIJJJLLLPPPQQQKKKFFFMMMXXXZZZDDDkkkPPP::::::>>>???@@@<<<444999VVVuuuvvveee^^^[[[\\\eeettt|||ZZZmmmcccPPP===:::CCCGGGCCCEEEAAA>>>>>>AAACCCAAA???>>>======>>>???@@@AAAAAA===>>>???@@@AAABBBCCCCCCDDDEEEEEEDDDBBBBBBBBBCCC>>>IIIgggxxxrrrqqqrrrmmmgggpppuuu```III999333777444444777999:::;;;===777666444333222222222222333444666888:::;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@<<<;;;===AAA@@@<<<999:::777666555444555666666777555555333000333<<>>:::<<>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBB???@@@AAACCCEEEGGGHHHIIIQQQDDD]]]ooo~~~vvvrrrLLL<<>>BBBGGGOOOVVVYYYWWWfffZZZddd```[[[MMMfffuuu]]]LLLCCCAAA===@@@DDD???<<>>999999???AAA<<<===CCCUUUmmmwwwdddYYYUUUZZZgggxxxssseeerrrYYYBBB===AAABBBBBBDDDGGGDDDAAA@@@AAA@@@>>><<>>FFFeee~~~yyyvvvtttqqqjjjdddmmmooovvv|||xxxeeeMMM===444///000999@@@>>>999777;;;:::999777666555444444333444444555555555555555777777888888999999888888888777:::??????<<<:::;;;666666777666555555555555777666333444BBBTTT___aaaooonnnggg^^^___jjjssstttmmmkkklllkkkaaaYYYaaapppiiiUUU999BBB???===<<<:::888:::===<<<======>>>>>>======<<>>>>>=========>>>>>>?????????@@@@@@AAABBBBBB>>>???@@@BBBDDDEEEGGGGGGLLLDDDGGG{{{tttqqqlll}}}yyy^^^MMMEEE:::666;;;;;;555444333111000000111222444444666999;;;>>>FFFNNNLLL\\\wwwooobbbnnn~~~}}}~~~iiiZZZUUUXXXZZZZZZmmmuuuuuuiii___]]]\\\ZZZYYY]]]ZZZNNNEEEFFFHHHFFFYYYxxxvvvxxxwwwooogggfffoooxxx~~~PPPGGGCCCAAA===<<<:::888777666555333111........................+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++***,,,222;;;BBBGGGMMMSSSWWW___rrr}}}lll|||<<<___iiipppoooWWWFFFAAA<<<>>>DDDAAA:::???LLLzzzjjj[[[QQQPPPUUUZZZ[[[aaaiiisss|||~~~wwwvvvzzznnnYYYkkksssaaaZZZeee}}}vvvTTTFFFEEEMMMJJJFFFIIIMMMOOOOOOMMMKKKHHHHHHIIIKKKHHHFFFGGGJJJJJJFFFEEEGGGHHHGGGHHHIIIJJJJJJGGGDDDHHHJJJMMMNNNLLLKKKNNNQQQ]]]{{{mmmEEEeeennn@@@:::666999@@@@@@:::999???AAABBBPPPjjjyyyfffYYYUUUZZZ]]]iiikkkssswwwiiiNNN<<>>BBBCCCDDDCCCBBBCCCFFFIIIEEEEEECCCBBBAAA@@@@@@@@@@@@BBBCCCCCCBBBBBBCCCDDDEEEGGGDDDJJJnnn{{{uuupppyyyppp{{{zzzmmmmmmxxxvvvhhhIII:::///000333333666;;;;;;;;;;;;::::::999888888555555555444444333333333555555666666666666555555444222555999;;;888777999777888777666333222333555---222999FFF\\\rrryyytttrrrmmmddd^^^dddtttsssbbb^^^hhhjjjdddmmmUUU@@@BBB@@@???>>>???@@@>>><<<;;;<<<<<<============<<<<<>>>>>???@@@AAABBBCCC@@@@@@AAABBBDDDEEEFFFFFFCCCTTTKKK\\\yyyzzzddd___wwwxxxwwwuuugggHHH444>>>CCC333888777555333222111111111111222333444666:::???CCCKKKNNNYYYmmmaaaMMM[[[qqqrrr[[[RRRUUUZZZ[[[iiiiiieee]]]YYYZZZXXXUUUbbbQQQIIIKKKEEE<<>>AAA;;;444888CCCBBB:::999CCCQQQ```qqq~~~wwwfffVVVQQQUUU```bbbjjjttt~~~nnntttoooQQQFFF???BBBEEEBBBAAADDDBBBFFFJJJIIIDDDAAA@@@AAABBBCCCCCCBBB@@@AAADDDHHHFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCCCCBBB@@@@@@BBBCCCAAAHHHGGGCCCTTTsssuuuiii___fff}}}zzzqqqrrr{{{iiiYYYIII@@@777///333>>>666666777888999999999999888888777666666666666666555666666777777666666555333111111555666333333555777777666444333777===BBB;;;FFFQQQ[[[jjjyyyxxxnnnaaa```___```gggrrrzzz|||lllaaa]]]cccgggkkk{{{]]]EEE@@@DDD@@@AAABBBBBBCCCCCCAAA???======>>>>>>>>>>>>======BBBAAAAAAAAAAAAAAABBBBBB>>>>>>>>>>>>@@@AAACCCDDDBBBBBBCCCDDDDDDEEEFFFFFFHHHWWWRRROOOhhh}}}sssuuuxxx```GGGDDDDDD999<<<:::888555333222222222111222222222333777:::;;;EEEEEEJJJVVVfffxxxeeeRRROOOmmmlllaaa```aaa___eeeccc]]]WWWUUUVVVUUUSSSUUUEEE???CCCAAACCCbbbxxxwwwxxxcccccc{{{~~~kkkTTTHHH@@@???===;;;999888777777666333111.........///////////////------...//////...---------------,,,,,,+++++++++...))),,,999EEEIIILLLPPPZZZtttjjj{{{ccc[[[dddZZZeee222NNNxxxiiilllQQQJJJCCC???>>>?????????===AAAaaa~~~}}}aaaXXXNNNIIILLLUUU]]]aaagggnnnyyy~~~wwwqqqqqqwww}}}~~~}}}ggggggeee___pppwwwVVV<<>><<<===@@@DDDFFFDDDCCCAAA@@@@@@AAAAAAEEEEEEEEECCCAAA@@@BBBDDD@@@>>>BBBGGGAAACCCcccuuufffaaadddooozzzqqqbbbZZZnnnvvvssssssnnnZZZ???222555000111333555777888999999;;;::::::::::::;;;;;;<<<666777777888777777666666999666666888888555555888555555444444777???LLLUUUaaajjjnnniiiggghhh```SSSRRRYYYaaafffjjjlllmmmlllfffkkknnnjjjhhhwwwsssMMMCCCKKKHHH;;;AAABBBAAA>>>===???AAAAAA>>>>>>????????????>>>>>>>>>>>>??????@@@AAACCCCCC>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFNNNEEEIIIKKKLLLmmmooorrr{{{~~~dddCCC===GGG>>><<<999777444333222222333444444333333666888888777;;;CCCLLLPPPUUUdddtttjjjLLLRRRhhhvvvpppiiiccc```^^^YYYTTTSSSUUUUUUSSS===AAA???666888TTT{{{xxxzzzttt{{{ooo{{{tttgggzzzxxxCCC^^^???BBB???======;;;888777666555222000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++******...666AAALLLRRRccciiikkkpppttteeeWWWYYYyyyjjjLLLDDDdddnnnqqqdddTTTEEEBBBBBB???>>>???CCC;;;EEErrr~~~rrrgggTTTOOOMMMPPPRRRUUU___jjjqqqzzzxxxuuuuuutttvvvooozzzpppuuu^^^vvvmmmGGG???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDAAA>>>===CCCGGGEEEDDDEEEGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGDDDEEEFFFGGGHHHIIIIIIHHHMMMPPP]]]___JJJNNNxxxqqqOOO444999GGGHHH???888999;;;<<<<<<===BBBJJJPPPaaafffnnnuuu{{{lllYYYVVVNNNBBBIII^^^{{{vvvnnnooo___FFFCCC@@@===>>>@@@BBBBBB@@@<<>>???===<<<===BBBAAA@@@@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@???>>>>>>@@@CCCEEEEEECCCGGGOOOVVVqqqkkkkkkllleee[[[pppwww}}}zzzmmm\\\MMMEEE<<<777444555666555555777666888333444<<<999333888333888:::777555777:::<<<<<<<<<000///;;;333--->>><<<777555<<>><<<===???@@@@@@???;;;<<<===???@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBBBBBBBBCCCCCCCCCCCCBBBBBBEEEFFFKKKNNNMMMXXX}}}cccrrrpppppp|||XXX888GGG???>>>;;;999::::::555000......///000222333555666:::;;;===AAAFFFLLLRRRUUUbbbkkkxxxnnnKKKWWWjjj~~~vvvggg\\\\\\SSSLLLMMMUUUWWWMMMAAA@@@:::333666KKKiii{{{{{{{{{mmmhhhfffqqq~~~zzz```DDD^^^@@@BBB???>>>===;;;888777666555222000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,...333>>>JJJRRRbbbmmmmmmmmmxxx~~~{{{|||~~~VVVBBBcccqqqkkkmmmSSSGGGDDDAAA>>>===CCC===;;;IIIeeezzznnnaaaYYYNNNKKKLLLRRRWWW\\\fffqqq~~~ssszzzgggjjj~~~yyy~~~xxx{{{SSS999AAABBBBBBCCCCCCCCCBBBBBB?????????@@@BBBAAA???<<>><<<999888;;;???CCCEEENNNSSS[[[dddkkkrrrxxx|||tttjjjXXXKKKIIIBBB<<>>>>>@@@BBBBBBAAA>>>@@@CCCCCCCCCCCCDDDFFFGGGAAA===>>>???>>>>>>???>>>===<<<<<<<<<===>>>>>>AAAAAA@@@@@@??????>>>>>>;;;<<<>>>===<<<>>>DDDHHHWWWyyyrrrkkkuuuvvv}}}sssvvvyyyzzzvvvnnnddd^^^cccNNN:::555777666555666444888444333999666444===<<<888555666888666333000999;;;222444CCC@@@888???@@@FFFPPPZZZaaaeeeffffff]]][[[XXXWWWYYY___jjjsssooouuunnnpppwww~~~ttt}}}\\\HHH;;;@@@EEE???===AAA@@@>>>???AAA@@@===???DDD???===<<<<<<>>>??????>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<======???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDFFFCCCDDDFFFEEEJJJ```yyy{{{wwweeelllttt{{{~~~{{{aaaNNN===@@@AAA>>>999666444333//////000000111333444555777777888;;;???CCCHHHJJJRRRYYYaaaggglllsss||||||jjjZZZ___www~~~nnn^^^TTTJJJQQQVVVUUUNNNEEE===888666222:::SSSlllwwwxxxyyyrrrvvvfffeeeqqquuuWWW@@@===___AAACCCAAA???===;;;999777777555333111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,------000999FFFPPP]]]ppprrrooouuuiii>>>BBBfffWWWcccgggQQQHHHCCC???======>>>>>><<<===GGGXXXeee}}}lllZZZOOOKKKLLLLLLPPPWWW___gggrrr|||uuuyyysss|||sssttteeeCCC<<>>BBBIIIPPPWWW___fffkkkxxxzzz~~~zzzmmmaaaQQQHHHAAAAAAAAAIIIbbb|||nnn___hhhdddKKK@@@JJJFFFCCC???>>>>>>@@@AAAAAA@@@AAACCCCCCBBBCCCEEEGGGGGGAAA===>>>???>>>???BBB>>>===;;;::::::;;;===>>>??????????????????>>>>>><<<<<<<<<<<<===>>>???@@@888LLLnnnuuufffeeedddlllxxxiiieeeiiiqqqvvv|||hhhWWWQQQKKKAAA>>>CCC888>>>===<<<;;;000***333:::555555<<<===777444666666======FFF]]]eee]]]ZZZ]]]dddiiihhhaaaZZZXXXYYYYYY^^^bbbaaaaaahhhvvv{{{wwwhhhfffuuu{{{wwwyyyooowwwOOO???===???CCCCCC???<<<;;;>>>===???BBBAAA>>>>>>BBB???===;;;;;;=========<<<:::;;;;;;<<<<<<<<<;;;;;;888:::;;;===???@@@AAABBBAAABBBCCCDDDEEEFFFFFFFFFIIIDDDBBBEEEEEEDDDKKKVVV~~~oooooo|||vvvzzz___EEEBBB???======;;;777444222111111111111222222333555555555666888;;;===???AAAFFFMMMRRRVVV[[[ccciiiuuuwwwttt}}}zzziiiYYYMMMGGGCCCHHHKKKGGG===777777;;;333;;;YYYtttrrr{{{pppxxxlllZZZhhhyyyvvv[[[===555>>>```BBBDDDAAA@@@===;;;999888777555333111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***---///------333AAALLLYYYmmmuuuxxxkkkYYYkkkvvvVVVAAAwwwdddVVVqqqcccQQQGGGAAA???===>>>@@@BBBAAA???===<<>>???BBBEEECCC???===<<<>>>???@@@@@@AAAAAAAAA@@@AAADDDFFFEEE@@@>>>??????>>>@@@DDDBBBAAA>>><<<;;;<<<>>>???<<<<<<======>>>>>>>>>>>>>>>======???AAAAAA@@@???AAA777;;;```xxxooofffjjjyyyxxxnnncccYYYSSSsssqqqtttwwwlll[[[XXXaaa[[[eeekkknnnkkkYYYNNNVVVNNNLLLRRRZZZVVVLLLMMMWWWLLLVVV[[[bbbqqq{{{ssshhhfffiiikkkggg^^^UUUQQQQQQXXXdddooorrrqqqtttyyy}}}xxxnnn]]]VVVbbbpppwwwzzzcccLLL>>>@@@DDDDDD@@@???AAAAAA???===<<>><<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999777999;;;===????????????>>>???AAACCCDDDEEEFFFFFFGGGDDDDDDHHHHHHFFFGGGKKKWWW{{{qqq|||ttt\\\JJJ:::999@@@BBB<<<444444444333222111111111111555444555555666888:::;;;:::>>>CCCHHHMMMSSSYYY^^^]]]fffttt|||sssooolllooovvv|||}}}|||vvvqqqhhh\\\PPPGGGDDDCCCEEE@@@;;;999777444444666@@@WWW{{{sssrrrpppssswwwzzz|||xxxkkk___eeexxxtttSSS:::;;;@@@<<>><<<999888777666333111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***---///---+++000<<>>???>>>;;;BBBMMMXXXcccnnnyyywwwiiiZZZNNNIIIIIIKKKRRRVVV]]]eeeqqqwwwrrrfffsssxxxzzzvvveeeiiivvvzzzlllJJJAAAEEEAAABBBDDDEEEFFFGGGGGGHHHHHHFFFCCCBBBBBBBBBAAA@@@AAABBBAAAAAAFFFLLLKKKGGGDDDDDDCCCCCCDDDFFFGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFFFFHHHDDDCCCJJJUUUwwwXXXIIIggguuuLLLFFFUUUIIIIIIFFFBBB<<<:::;;;===;;;;;;<<<===>>>AAAFFFJJJSSSYYYcccmmmuuu{{{yyypppfff[[[PPPFFFAAA:::DDDRRRfffccclllfffKKK999;;;@@@>>>CCCBBB???===;;;<<<>>>??????@@@@@@???>>>???BBBDDDCCC@@@???@@@@@@===???CCCEEECCCAAA>>><<<<<<<<<<<<:::;;;;;;<<<<<<======>>>999999:::<<<>>>???>>>===AAA<<<;;;EEE^^^rrrqqqrrrrrrxxxtttwwwmmmhhhxxxvvvwwwzzzvvvmmmlllpppZZZbbbhhhqqqtttfff^^^gggnnniiikkkqqqqqqjjjiiimmmggglllooollliiikkkdddVVVNNNUUU```jjjmmmiii```YYY[[[hhhssstttssstttsssqqqqqqjjjcccbbboooWWWCCCCCCGGG<<<>>><<<888;;;CCCFFFDDD<<<<<<>>>AAA@@@======@@@===<<<::::::;;;<<<<<<;;;===============<<<;;;:::999:::<<<>>>>>>>>>===<<<<<<===???AAABBBDDDDDDDDD@@@AAADDDFFFFFFDDDGGGLLLNNN]]]uuufffgggyyyooosss___JJJAAA???<<<::::::777666555444222222111111333444444555666777999999999:::<<<>>>???BBBEEEGGGUUUYYY^^^dddlllvvvzzzpppoooqqqllliiiddd```______^^^]]]XXXVVVQQQJJJEEECCCEEEGGGAAA<<<:::;;;888333555:::\\\ooozzzqqqxxxrrrttt~~~|||mmm```]]]yyy]]]888///===???333cccCCCEEEAAA???>>><<<:::888888666444222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...,,,+++///777>>>YYYgggsss~~~xxxvvvzzzuuuRRR{{{nnnRRRVVVsssgggRRRGGG>>>@@@AAA>>>::::::>>>CCC<<<===???DDDMMMZZZgggpppzzz}}}zzz}}}zzzlllaaaSSSIIIFFFJJJOOORRRTTT\\\gggqqq~~~|||sssmmmlllssslll```ttt~~~vvv~~~vvvyyy}}}UUUFFFEEEEEECCCDDDFFFHHHJJJKKKKKKLLLMMMJJJFFFDDDCCCDDDCCCCCC@@@BBBBBBAAADDDJJJKKKHHHEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFDDDGGGHHHFFF]]]fffPPPllldddBBBGGGIIIJJJFFF@@@;;;<<<>>>888888999999999;;;???BBBDDDKKKUUU```iiipppvvvyyy}}}}}}llldddYYYPPPGGG???===???>>>ZZZwwwyyyyyyfffPPPBBB<<<<<>>===<<<>>>???>>>?????????>>>>>>@@@BBB@@@???@@@BBB@@@<<<<<<@@@BBBAAA@@@>>><<<:::999999999:::::::::;;;;;;<<<<<<666777999;;;<<<===>>>>>>777===AAA@@@>>>KKKjjjmmmcccjjjwwwuuuggggggmmmlllgggaaa___]]]fffnnnddd]]]fffeeeaaa___ccckkkoooooollleeeaaadddccc\\\```cccYYYVVVWWW]]]iiitttyyyvvvqqqrrrzzz{{{rrrjjjjjjkkkiiirrrqqq{{{kkkKKKBBBFFFFFFAAA;;;;;;;;;;;;>>>CCCBBB>>><<<;;;===@@@???<<<<<<@@@<<<;;;::::::<<<======<<<>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<===============;;;<<<>>>@@@AAABBBCCCCCC???CCCFFFFFFDDDDDDHHHMMMNNN???fff~~~}}}rrrnnn~~~xxxjjjYYYBBB222666BBB:::999777555444333333333111222222333444555666666666666777888999;;;<<<===EEEHHHLLLPPPTTTXXX]]]```eeegggkkkooosssuuutttsss}}}tttiiiaaa^^^^^^]]]\\\[[[[[[YYYVVVSSSRRRSSSTTTNNNKKKGGGCCCAAAAAAAAABBB:::888777333...555QQQmmm~~~uuunnn{{{tttvvviiicccmmmwwwyyyYYY;;;444:::;;;888666dddDDDDDD@@@>>>>>><<<:::888888666444222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---,,,,,,///333666LLLfffyyy\\\HHH~~~gggNNN\\\qqqppp___EEEEEEEEECCC@@@>>><<<<<<<<<======<<<>>>FFFRRR\\\iiinnnuuuzzz}}}~~~|||}}}~~~zzzpppgggSSSMMMGGGDDDHHHOOOVVVYYY___kkkyyyzzzsssllljjjlllrrraaaTTT{{{~~~]]]EEEDDDHHHGGGBBBCCCEEEFFFGGGHHHHHHIIIOOOLLLGGGEEEEEEFFFGGGGGG???CCCCCC@@@@@@DDDFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGIIIJJJJJJIIIGGGEEEBBBGGGFFFFFFHHHEEELLL```bbbPPPnnnMMMKKKLLLMMMKKKGGGCCC???===888888999888777777:::<<<>>>BBBIIIPPPXXX```ggglllppprrrwww|||{{{tttnnnjjjVVVMMMEEEAAA>>>;;;@@@GGGVVVqqqhhhrrrWWWAAA???AAA===???GGG???AAACCCBBB@@@>>>???AAA===???@@@@@@?????????@@@>>>>>>AAACCC@@@;;;999<<<===>>>>>>>>>===;;;999888999999999:::::::::::::::666888;;;;;;::::::===@@@;;;888999<<<<<<;;;BBBKKKtttjjj```mmm~~~~~~~~~gggeeettt{{{ttt^^^UUUNNNZZZeeeYYYJJJNNNXXXgggmmmccc[[[cccpppwwwtttcccccchhhdddmmmyyyuuurrrmmmiiimmmuuu|||}}}zzzzzzsssfffhhhooosssvvvaaaGGG999<<>>???AAAAAA>>>=========;;;<<<>>>===;;;<<>>======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???@@@<<<===???@@@AAABBBCCCCCCAAADDDFFFFFFFFFGGGIIIJJJIIIIIICCCdddrrr|||oooVVV???:::BBB;;;:::999777666555555555222222222333333333222222444444444666999<<<>>>>>>555999>>>BBBDDDGGGJJJMMMUUUWWWZZZ\\\[[[XXXVVVVVVRRRNNNLLLMMMQQQQQQLLLGGGJJJIIIHHHGGGGGGHHHIIIJJJFFFCCC???======<<<999666666111000111555GGGmmmrrrlll{{{}}}vvvvvv___ddduuu~~~TTT===///666<<<888666<<>><<<:::999888777444222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---///111222===fffnnn}}}kkkrrrSSS```|||VVVUUU]]]qqqwww[[[LLL;;;666<<>>DDDCCC@@@@@@AAABBBCCCCCCBBBBBBJJJGGGBBB@@@AAACCCEEEEEE???DDDDDD@@@===???BBBCCCEEEDDDCCCBBBAAABBBCCCDDDBBBDDDGGGIIIIIIGGGDDDBBB===HHHGGGBBBHHHJJJEEEEEEggg[[[OOOmmmQQQPPPOOOOOOOOOKKKCCC<<<;;;<<<<<<:::777666666777888:::<<<@@@FFFNNNWWW^^^aaadddiiipppvvv{{{~~~}}}~~~wwwxxxxxxuuummmbbbWWWPPPGGG@@@;;;<<<===???GGGRRRmmmyyyiiitttQQQJJJCCC???>>>???BBBFFF>>>AAAEEEEEEBBBAAAAAACCC===???BBBBBBAAA@@@@@@@@@<<<>>>AAADDDAAA:::888:::;;;<<<>>>??????>>><<<;;;999999999999999999999999333777:::888555555999===BBB<<<:::===>>>;;;<<<@@@:::aaauuuwwwyyy{{{}}}zzzyyytttrrriiigggzzz|||eeeaaalll```^^^{{{{{{}}}vvvzzzssstttxxx}}}xxxqqqgggxxxssshhhnnn|||UUU???JJJPPPJJJ===888===DDD===:::;;;@@@???;;;>>>FFF>>>;;;;;;===<<<:::<<>>???@@@AAABBBCCCCCCCCC>>>???AAAAAADDDFFFFFFDDDHHHJJJ<<>>AAAAAADDDIIIKKKHHHEEEFFFIII@@@CCCFFFEEEBBB@@@AAACCCFFFBBB>>><<<>>>??????===@@@<<<888999;;;;;;666111222---333DDDSSS^^^nnn~~~vvvtttwwwzzz~~~xxxeeeaaannnzzzsssccc:::<<<:::555111333666888aaaEEEAAABBB===<<<======;;;999666222000///......------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......===OOOmmm~~~uuurrrtttzzzRRRlll[[[RRRZZZvvv___IIIBBBBBB???:::888;;;<<<<<<:::888777888888???DDDLLLWWWcccmmmtttxxx|||~~~~~~xxxooo___NNNDDDBBBDDDFFFJJJOOOTTTZZZbbbjjjqqqgggggg___SSS???nnnyyyhhhiii}}}yyyxxxFFF:::@@@???<<<>>>DDDCCCCCCBBBAAA???>>>===CCCAAA>>>>>>@@@BBBCCCCCC@@@BBBCCCCCCBBBAAABBBCCCEEE@@@>>>AAABBB???===>>>@@@AAABBBCCCCCCCCCAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFggg^^^[[[{{{|||XXXSSSIIIGGGMMMJJJCCC<<<===<<<555666:::555555777999===@@@CCCFFFGGGLLLQQQWWW[[[___fffqqqyyyyyy{{{|||||||||}}}~~~~~~|||zzzwwwtttqqqpppiiihhhaaaVVVLLLGGGFFFEEEEEE;;;888;;;999???ccc}}}{{{sssfffFFFEEECCCBBBAAA@@@@@@???CCCCCCBBBBBBCCCAAA???<<<@@@@@@@@@@@@@@@AAAAAAAAA<<<>>>@@@AAA@@@>>><<<:::<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;;;;;;;::::::999999999===999BBBdddsssmmmrrrxxx~~~yyyppp|||~~~pppzzz|||sssttthhh{{{zzzwwwvvvzzz{{{www|||ooo```\\\```iiisssvvvwwwuuuTTTDDD???@@@AAABBBCCCBBB@@@===<<<===>>>???@@@AAA@@@@@@???;;;<<<=========<<<;;;:::888888:::;;;<<<=========<<<===>>>???>>>===;;;999;;;;;;;;;;;;<<<===>>>>>><<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBFFFFFFDDDIII```|||\\\iii{{{www}}}|||lll[[[CCC<<<888999:::999;;;===;;;888333111222444555444333333333333333333333333555555555666777888888999<<<<<<===>>>===<<<;;;::::::::::::::::::::::::::::::888888999999888888:::===;;;777222111333333111888<<>>\\\{{{~~~{{{|||hhhkkkaaa@@@aaafffRRRCCC<<>>BBB>>>===BBBBBBBBBBBBBBBAAAAAA@@@???AAA???======???BBBCCCCCC@@@BBBCCCBBBAAA??????@@@???===>>>@@@@@@======@@@@@@@@@AAABBBBBBBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEBBBOOOmmmddd^^^dddKKKUUUYYYBBBKKK???<<<;;;888<<>>BBBFFFKKKNNNQQQWWW```hhhkkkmmmppprrruuuxxx|||}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{}}}}}}}}}~~~|||zzzxxxwwwvvvrrrqqqnnnjjjeeeaaa^^^]]]NNNLLLHHHCCC@@@>>>;;;888:::===AAAEEEKKK^^^~~~xxx~~~kkkJJJDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???@@@AAAAAA>>><<<========================:::;;;<<<======;;;999888;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999:::::::::999888888::::::::::::999999888888;;;999999???OOOkkkxxxnnnjjjhhhuuuuuusssoooooovvv||||||zzzjjjwwwvvvbbbcccmmm|||~~~rrrjjjiii```mmm|||___HHH>>>===??????@@@AAAAAAAAA???===<<<<<<<<<>>>>>>???>>>======;;;<<<===>>>>>>===<<<<<<999::::::;;;;;;::::::999;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@@@@???????????????@@@@@@@@@AAAAAA???AAABBB@@@BBBRRRlllqqq{{{rrrhhhxxx~~~{{{qqqSSSEEE999999===<<<888444333555888888555222///...333333333333333333333333333333444444555666666777888999:::::::::999777777666666666666666666666666>>>:::777888999888666555///666:::777111///444:::>>>PPPsss~~~ooonnnxxxrrrhhhpppwwwRRR;;;;;;888888777777666555444444bbbGGGBBBBBB======<<<<<<:::888555222000///......------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......)))333LLLooo[[[yyycccXXXTTT^^^qqqZZZHHHAAAAAA:::;;;;;;;;;:::999777666888777555666:::@@@GGGKKKWWW]]]gggooouuuxxxzzz{{{~~~{{{{{{}}}}}}xxxsss```RRRDDD>>><<<<<>><<<<<>>>>>???AAA??????AAA@@@>>>@@@DDD@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCC???>>>MMMnnnfffOOOrrruuuNNNIIIKKKJJJGGGKKKGGG999666:::777888777666555555666777888888;;;>>>@@@BBBFFFMMMRRRVVVYYY^^^bbbffflllqqquuuttttttttttttttttttttttttppprrrssssssrrrsssuuuwwwvvvtttqqqmmmiiieeecccbbb___\\\XXXRRRMMMIIIGGGFFF@@@===999:::<<>>======>>>??????>>><<<::::::::::::::::::::::::::::::;;;;;;;;;:::999999;;;:::999999888888999999999999999999999999999999666777777888888888888777999999888888888888888777333999;;;333---777RRRjjj~~~qqqsssjjjhhhfffdddhhhppp{{{lllbbbhhhuuu~~~|||zzzzzz|||rrr{{{qqqlllhhhooonnn```bbbnnn}}}mmm\\\FFF:::888;;;;;;999======>>>??????>>>===<<<;;;;;;;;;<<<<<<;;;:::::::::;;;<<<===>>>>>>======;;;;;;;;;::::::888777666999:::<<<======<<<;;;:::<<<<<<;;;::::::::::::;;;;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???@@@???======DDDQQQ\\\hhheeexxxxxx}}}rrr___JJJ===999777:::===888::::::666111000333777333333333333333333333333111222222333333444444444555555555555555444333333222222222222222222222222:::777333333777888666222000333444333333:::HHHTTTcccjjjxxx|||tttrrrmmmooozzz|||zzzdddaaarrrtttWWW<<<222444666666666555555555444444aaaFFFCCCCCC>>>===<<<;;;:::777444222111///......------,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........///>>>]]]rrrPPPqqqWWWVVVTTTQQQ{{{eeeOOOAAA>>><<<:::999999:::::::::999777333222222555999<<>>BBBFFFKKKSSS^^^kkk{{{ppp[[[YYYWWWQQQFFFCCCSSShhhwwwrrrsssIIIDDDBBBDDDAAA;;;:::>>>>>>>>>???@@@BBBDDDEEEFFFCCCAAA>>>>>>???AAAAAAAAA>>>@@@BBBBBB@@@@@@@@@AAANNNGGGAAAAAABBBBBBCCCEEEAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@<<>>======>>>???===<<<::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777777888999888888888888888888888888555555666777888888777777777777777777666666666666111666::::::555111111333NNN]]]uuu|||uuu{{{|||sssnnnrrrqqqmmmlllnnnnnnnnnppptttpppxxxwwwmmmnnnqqqoooxxxkkkeeeZZZ[[[rrrtttsssvvvgggSSSCCC>>>:::<<>>999;;;;;;<<<=========<<<<<<::::::::::::::::::999999999999:::;;;<<<<<<======;;;;;;;;;;;;:::999888888888999:::;;;<<<<<<<<<;;;======;;;::::::999999999::::::;;;<<<============>>>>>>>>>?????????@@@@@@CCCBBB???======@@@DDDHHHTTToooaaacccuuu|||yyy{{{sssfffUUUCCC888:::BBB<<<;;;:::888666666888:::444444444444444444444444111222222222333333333444222333333222222222111111333333333333333333333333444444333222444777777555888222///555DDDYYYpppxxxkkkjjjwwwwwwuuuuuujjj```uuuwwwiiiNNN;;;999777111444444444555555555555555aaaFFFCCCDDD???===<<<;;;999666444222111///......------,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......///+++///EEEiii{{{ppp}}}mmm{{{___PPPUUUUUUwwwnnn___KKKEEE===999999;;;>>>???999888777666555555666666666:::???EEELLLSSSZZZ___hhhkkkoootttxxx{{{}}}~~~}}}~~~}}}}}}{{{wwwvvvooofffaaa^^^VVVIII>>><<<===???AAAAAAAAAHHHRRRTTTcccttt}}}mmm^^^XXXQQQIIIKKK```zzzwww}}}{{{wwwLLLFFFCCCAAAAAA???===============>>>???AAACCCEEEGGGGGGEEEAAA@@@@@@AAAAAA@@@===???BBBBBBBBBBBBCCCDDDZZZMMM@@@>>>AAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>===============;;;???<<<;;;PPP|||lllRRR\\\dddNNNFFFGGGMMMKKK===;;;:::888777777888888999666666777777777888:::<<<<<<>>>@@@BBBDDDGGGKKKNNNSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWUUURRRNNNKKKKKKLLLHHHGGGDDDAAA???===;;;;;;===;;;999777777888:::;;;:::>>>DDDGGGAAA===CCCNNNiiiqqq~~~|||\\\HHHFFFGGGDDDEEEDDDCCCAAA???>>>>>>>>>BBB@@@???>>>??????>>><<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<;;;999888888888999:::888888888888888888888888444555666777777777777777555555555555555555555555666333111111555666555333000666BBBRRReeezzzzzzssszzzuuurrrwww~~~}}}nnnfff```dddlll|||uuuggg```oooqqq]]]NNNBBB<<>>===<<<;;;:::999999999:::::::::;;;;;;<<<======????????????@@@@@@@@@AAAEEECCC???>>>???AAACCCDDDGGGQQQnnnwwwsss{{{fffmmmttttttuuuqqqdddPPPCCC>>>:::999999;;;>>><<<666///444444444444444444444444333333333333333444444444333333222222111111111111333333333333333333333333222666777222000333444333:::???KKKXXXbbbooo|||tttwwwkkkooogggxxx[[[>>>===>>>444222;;;444444444444555555555555bbbGGGCCCCCC>>>===<<<:::888666333222111///......------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........,,,+++666RRRxxxnnnrrrbbb]]]OOOTTT{{{zzz___UUUFFF<<<888999::::::888888999999888777666555444555666666888<<>>???>>>CCCQQQ```gggwwwnnn\\\RRRMMMJJJAAA???]]]yyyLLLBBBEEECCC@@@===???CCCBBB???============???AAADDDEEEIIIFFFBBBAAAAAAAAAAAA@@@>>>@@@BBBCCCCCCCCCDDDEEEWWWJJJ===;;;>>>???>>>>>>CCCBBBAAA@@@@@@???@@@@@@======<<<<<<;;;;;;::::::999777:::>>>>>>OOO~~~ZZZVVVdddiiiEEE;;;@@@AAA???>>>===<<<:::888777777777777666666666777777777888:::;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>>======???<<<;;;:::999888777777777777777888999:::===???AAADDD@@@===;;;<<>>>>>======<<<888888999:::::::::999999<<<;;;::::::999999::::::888888888888888888888888444555666666666666666555333333333333333444444444555444222000...000444888//////111444888BBBTTTdddwww~~~xxx{{{yyy{{{qqqkkkcccnnnttt}}}kkk^^^KKK<<<777999===@@@;;;CCCIIIGGG>>>888:::???;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<777777666666777888999:::999:::;;;<<<>>>>>>??????;;;;;;;;;;;;;;;<<<<<<<<>>===<<<;;;:::::::::::::::::::::;;;<<<===>>>?????????@@@@@@@@@AAAAAABBB@@@>>>>>>???BBBCCCCCCJJJ===MMMooo~~~bbbYYY}}}|||uuuxxxzzzqqqcccXXXSSSGGG888111333777777444444444444444444444444444444444444444444444444444444444333222222222222333222222222222222222222222///555555000000555666222GGG```~~~yyyiiipppwwwgggfffssstttzzzVVVCCC555777===;;;777666555555555555555555666666eeeHHHBBBBBB<<<===<<<:::777555333222111///......------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,000000000>>>bbbWWWssssssdddeeeXXXMMMzzzrrr___NNNDDD>>>:::777888888999999888777666666555555444333111222555888<<<>>>BBBGGGMMMSSSXXXZZZaaaccceeegggjjjkkklllmmmkkklllnnnoooooonnnlllkkkmmmhhhbbbaaaaaa___XXXQQQHHHCCC===888888999;;;<<<::::::>>>EEELLLWWWiiixxxssszzzyyyhhhRRREEEAAAAAA;;;@@@PPPmmmiiiZZZ???DDDAAACCCBBB>>>AAAEEECCC<<<======<<<<<<===???AAACCCFFFCCC@@@???@@@BBBBBBBBB@@@AAACCCCCCAAA@@@AAAAAAGGGAAA===>>>===;;;<<>>=========>>><<<<<<;;;::::::999888888:::666999>>>888:::ZZZlllJJJvvvmmmMMMGGGFFFAAAAAABBBBBBAAA???===;;;888888777777888888888777777888999999888888:::<<<::::::::::::::::::::::::888999999999777777999;;;888888888888888999999:::999:::;;;===???AAABBBCCC<<<;;;@@@IIIRRRdddsssUUU@@@CCCGGG??????HHHEEEDDDBBB@@@???>>>======@@@>>>===>>>@@@BBBBBBBBB@@@??????>>>======<<<<<<777888:::;;;<<<;;;:::999::::::;;;;;;::::::999888666666666666666666666666444444444555444444333333111111111222222333333333///333666555000------...111222555777333,,,...444AAANNNbbbwww{{{{{{kkkWWWIII<<<:::888999;;;===>>>>>>222999AAACCC@@@<<<;;;<<<===<<<;;;;;;::::::::::::888888777888999:::<<<===888888777666666777888999888999:::<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<>>======<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>????????????@@@======>>>>>>???@@@AAAAAA===??????BBBaaa{{{UUU\\\uuu~~~~~~|||xxxvvvrrraaaJJJ999333666:::<<<555555555555555555555555444444444444444444444444555444333222222222333444222222222222222222222222///333444777EEEUUUXXXPPP___sss{{{ccceeeuuu{{{rrrqqqxxx^^^111;;;:::222444???===111666666666666666666666666hhhIIIBBB@@@:::===<<<:::777555333222111///......------,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,,,,,,,---......'''000222***...LLLwww|||wwwgggmmmsssXXXOOOUUUuuu{{{gggXXXMMMCCC<<<999999888888777777777777555666666666444333444666444444555777:::>>>AAACCCIIIJJJMMMQQQUUUWWWYYYZZZYYYZZZ\\\]]]]]]\\\ZZZYYYXXXQQQIIIEEEEEECCC===777555777999;;;<<<<<<<<<;;;<<<>>>GGGWWWgggvvvuuukkkXXXGGG?????????<<<\\\ooohhhYYYmmmVVV999AAA???===DDDFFFBBBAAADDD@@@888>>>===<<<;;;<<<===???AAABBB@@@>>>>>>@@@BBBDDDDDDAAACCCCCCBBB@@@>>>===>>>999;;;@@@BBB???;;;>>>DDD@@@???===<<<;;;;;;;;;<<<<<<;;;;;;:::999888777777;;;===;;;777888???@@@===lllxxxJJJZZZgggoooMMMAAACCCEEEHHHHHHGGGEEEDDD:::999999999:::;;;:::999777888999999999999<<<>>>::::::::::::::::::::::::888999:::999888888:::;;;999888888999999:::;;;<<<<<<===???AAABBBBBBCCCBBB>>>PPPrrrwwwOOOLLLFFF???>>>CCCGGGHHHCCCBBBAAA@@@????????????<<<;;;;;;<<<@@@CCCEEEEEE??????>>>===<<<<<<;;;;;;888:::<<>><<<:::999999:::;;;;;;999888777555555555555555555555555333333333333333222111000000000111111222222222333///...---000333555333111333000111444333///111777222777999777<<>>>>>@@@<<<666;;;::::::;;;=========<<>>888666777:::===>>>>>>===<<<;;;:::999999999666666666666888:::<<<===:::999888777777777888999888999:::;;;<<<<<<<<<<<>>===<<<<<<<<<<<<<<>>============>>><<<;;;::::::;;;<<<>>>???============>>>>>>>>>>>>;;;===???@@@@@@???>>>>>>CCC===@@@AAACCC[[[mmmzzzoooaaaaaa|||uuuqqquuuyyyrrrgggZZZMMMAAA777111555555555555555555555555333333333333333333333333666555333222222222333444333333333333333333333333333777;;;HHHeee|||kkkkkkrrrxxxtttmmmuuufffVVV555;;;///---777999111333???888888777777666666666666cccMMMDDD>>>???======;;;999777444222000......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,---,,,)))333TTTwww}}}ooogggxxxaaaIIIbbbwww|||mmmYYYJJJEEE@@@;;;999999:::999777555666777777777666444333666555333444666777777777999999:::<<<===???@@@AAACCCDDDEEEDDDAAA?????????===<<<<<<;;;999888666555666777999::::::;;;===???EEELLL\\\oooppp]]]DDD999;;;777>>>SSSooorrr{{{fffCCC===???;;;BBBBBBDDDFFFDDD>>><<<>>>>>>===<<<;;;;;;<<<===??????AAA@@@===>>>BBBCCCBBB?????????????????????@@@===???AAAAAA???=========???>>><<<;;;::::::;;;<<<;;;:::999888777777777777888888999999999:::::::::EEEtttwwwmmmcccfffyyyjjjRRR???CCCMMMMMMFFFCCCFFFFFF???777777??????888999888888999888666666777666<<<999555777444333;;;888999::::::999888777777===:::777888<<>>>>>>>>>>>===;;;:::>>>???999666:::@@@CCC>>>>>>>>><<<:::999:::;;;;;;::::::;;;======;;;999<<<;;;:::888777666666666777777666555444444333333///000000000111111111111111111000000000000111111000000000000000000000000000000111111111222222222000000111222333333444444???BBBGGGNNNVVV]]]cccfffjjjkkknnnpppooommmiiigggaaa]]]WWWPPPJJJFFFCCCBBB;;;:::999888888:::<<<===;;;::::::::::::;;;<<<<<<>>><<<:::888888888:::::::::888888:::===>>>===:::<<<;;;:::999999;;;<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999:::===@@@>>>>>>>>>>>>============@@@???>>>===;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>:::;;;<<<===>>>@@@AAAAAA???<<<:::;;;===???>>><<<>>>???AAAAAA===AAAUUUkkk}}}xxxooofffggg|||qqqooohhhjjjlllgggfffbbbUUUFFFCCC;;;333000444666555888555555777555000222777333222222333333222333444111333333222444999>>>???SSScccZZZhhhvvv|||qqqaaaaaahhhuuu~~~~~~vvvoooxxxlllqqq}}}```HHH888111999777666555555666777999888777555444444444666777bbbLLLDDD???@@@===<<<;;;999777444222111///...---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------***,,,000...///???SSSxxxaaaaaasssXXXbbbzzzhhh[[[III;;;555666888999777777666666666666444333777666555555666666555444222222333444444555555666333555666666555444555666444555666777888888999999666666777888;;;BBBJJJPPPeeennn|||~~~mmmQQQMMMBBB;;;:::<<>>:::@@@???AAADDDBBB<<<:::<<<;;;<<<<<<======>>>=========???@@@===>>>CCCDDDBBB;;;<<<<<<>>>>>>?????????<<<>>>???>>>===<<<<<<===>>>===;;;:::999999999999:::999888777666666666666777777888888888999999999999KKKlllyyyyyysss[[[LLLKKK@@@CCCJJJLLLGGG???===???GGGAAA>>>>>>>>><<<;;;;;;777:::444555???@@@:::<<<;;;::::::;;;>>>AAAEEEFFFEEEHHHLLLLLLJJJFFFDDDDDDFFFJJJKKKKKKYYYxxx~~~iiiQQQDDD@@@@@@AAAAAA@@@?????????AAA@@@??????@@@>>><<<999LLLOOOLLLCCC;;;;;;<<<<<<=========<<<999999:::;;;:::999888888::::::999888:::999888777555555555555555444444333222222111111//////000000000111111111111000000//////000000111000000000000000000000000000000000111111111222222000000111111222333333444000000111222333444555666888999;;;<<<<<<:::888666555444333222222333555666999888777666666777999:::::::::999999::::::;;;<<<===;;;:::888888888999:::<<<;;;:::<<>>>>>>>><<<::::::<<<>>>===;;;===:::999999777777AAALLLXXXddd```fff|||yyytttooojjjqqquuullldddeee^^^PPPEEECCCFFFIII999000...444777333444:::888:::888333111555888777888999JJJbbblllfffdddkkkgggaaaccciii{{{pppuuuyyy~~~xxxvvvxxxeeesssrrrVVVDDD<<<777555888777555444444555777888888777555444333444555666___JJJCCC???@@@===<<<;;;999777444222111000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...******///000+++---444TTTxxx~~~uuu___ZZZZZZUUUooovvvgggYYYNNNFFF>>>:::;;;999777666777888888777777666555555666555333111777777777777777777666666222444666777666777888:::333444444555666777999999::::::;;;???HHHVVVeeeooozzzwwwsssbbbNNNEEE999///===\\\jjjlllttteeehhhjjjyyykkk@@@===DDD@@@;;;?????????AAACCCAAA<<<:::===:::;;;===???@@@???===<<<;;;>>>???>>>???CCCDDDAAA;;;<<<===??????>>>>>>===<<<======<<<::::::;;;<<<<<<<<<:::999777777666666888777666555555555555555555666666666666777777777999555DDDggg}}}wwwkkkZZZUUUIIICCCIIIJJJGGGLLLVVVJJJFFFDDDIIIJJJGGGDDDDDD@@@EEEAAA>>>CCC@@@:::>>>???AAABBBCCCCCCAAA@@@???BBBDDDFFFGGGGGGIIINNNQQQMMMdddwww{{{cccGGG>>>???@@@???>>>======>>>@@@@@@BBBAAA@@@@@@@@@>>>;;;888FFFJJJIIIBBB===<<<===<<<;;;<<<<<<:::888888999:::999777555555666777888777888777666555444333333333222222111111000000//////////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000111222222333333222222222222222111111111///000000111000000///...444333333333333555777888555555444333444555666777999888888888888999::::::;;;:::999888888888999:::;;;::::::<<<>>>???>>><<<999888888777777888:::;;;;;;::::::999999999999:::999::::::999888888;;;===<<<<<<<<<<<<;;;:::999888999999999999999999999999999999:::;;;;;;<<<;;;;;;999999999:::::::::;;;;;;===;;;::::::;;;<<<;;;;;;>>>999666888999666555666555YYYyyy~~~wwwzzzyyy^^^rrr{{{rrrsssqqqcccpppuuussshhh```eeetttSSSDDD@@@MMMQQQEEE<<<>>>HHHMMMJJJAAAFFFYYYhhhjjjggg___ooottteeekkk}}}ppphhhfffkkk{{{xxxwwwuuutttvvv||||||sssmmmllliiimmmmmmLLL777444888;;;:::666555444333333444555666888777555333333333333444\\\HHHBBB???@@@<<<<<<;;;999777555222111000000///...------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------111+++(((+++---+++,,,000999XXXYYYDDDnnnbbb\\\eee|||ooobbbUUULLLEEEAAA<<<::::::;;;:::999777666666777888777555333333333333333222222222222111333444444333333555777777777666666666888999:::@@@DDDKKKUUUbbbqqqvvvmmmfff\\\JJJ:::;;;777???iiidddgggzzzgggLLL<<>>===@@@===>>>>>>???>>>===<<<;;;<<>>???BBBBBB??????@@@AAABBBAAA???===<<<=========;;;999999;;;===<<<;;;:::999777666555555666555555444333333444444444444444444555555555555;;;;;;999>>>VVVqqqaaaRRROOOKKKAAA:::DDDCCCGGGOOOPPPJJJHHHKKKGGGQQQOOOHHHDDD???AAAMMMFFFIIIJJJGGGEEEIIITTT^^^TTTRRRTTT^^^mmmyyy||||||sssXXXEEE>>>>>>AAAAAA???======???BBBDDDEEEDDDBBB???>>>>>>===;;;999999>>>@@@===;;;======<<<:::;;;;;;999888777888::::::777444333555666777777777666555444333333333333000000000000//////.............../////////000000000//////......//////000/////////////////////////////////000000000111111000000000000111111222222//////000111333444555555444444333333333333444444777666444333222111111222333333222222222333444555777777777777777888888999999999888888888888999:::777777777888999:::999888999888888888888999::::::::::::999888888999999999888888999888777777999;;;<<<<<<<<<<<<;;;:::888777777777888999999999999999666777999;;;;;;;;;:::999::::::::::::999999999999;;;;;;999999999::::::999:::777666888;;;:::666333999777CCC___yyytttiii^^^___gggxxxpppssspppddd^^^gggyyyvvvdddcccuuu{{{iiiWWWSSS~~~uuu___]]]sssqqqfffooovvviiinnneeeqqquuurrrooottt}}}pppllluuuyyyjjj^^^bbbsss]]]NNN;;;333666;;;:::777555444444333333444444555777666555333222222222222ZZZGGGBBB???@@@<<<;;;:::999777555333222000000///...------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,+++,,,++++++...222---999WWWTTTGGGRRRbbbccc]]]sssxxxrrr]]]VVVLLLFFFCCC@@@;;;888777666666666888888666555444444444555555555555555555666666555333333555666666666777999===BBBGGGJJJSSS\\\iiiwwwwwwnnnbbbVVVJJJ???888666...CCC^^^vvv]]]cccDDDCCCDDDFFFBBB<<>>>>>AAABBBAAA???===<<<;;;;;;;;;>>>AAAAAA>>>===@@@@@@===??????@@@AAA@@@@@@>>>>>>===>>>===;;;::::::<<<>>>;;;;;;:::999888777666555555444333333222333333333222222333333333444444444666888666222:::ZZZuuuyyywww]]]NNNKKKMMMPPPKKKCCCGGGRRRMMMOOOGGGBBBIIILLLOOOYYYOOOQQQPPPJJJKKK^^^sssNNN999999AAACCCAAAAAA???>>>???CCCGGGIIIJJJFFFBBB>>><<<<<<<<<===<<<<<<@@@AAA===;;;<<<;;;888999::::::999777777888:::;;;888555444555666777777666555444333333333333333000000000000////////////---............///////////////............//////............................../////////000000000//////000000000000111111000000/////////.........111000000//////000111222///......//////000000111222222222222222333444444555555555555555666777777777777777777888888999:::444555666777777666666666999999999999999::::::;;;:::999999888999999::::::666777888888777777888:::<<<<<<======<<<;;;999888777888999:::;;;;;;::::::666777999:::::::::999888;;;;;;;;;:::::::::::::::::::::999888777777888888222444555555555666777666222;;;999666OOO{{{}}}zzzmmmuuuxxxmmmjjjwww|||sssqqqssstttuuueeecccttt}}}pppccc```yyywwwbbb]]]mmmxxxuuukkkhhhkkkuuu}}}|||vvvrrrrrrzzzyyyoooqqqxxxrrrkkkpppzzzlllhhhfffnnn{{{{{{hhhRRR>>>;;;777777888888444000444444333333333333444444666666555444333222222222YYYGGGCCC>>>>>>;;;;;;:::999777555333222000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((+++...000---++++++,,,000+++555VVVtttUUU]]]hhhiii^^^aaa|||oooddd\\\UUULLLEEE@@@===:::888777666444333888888888888888999999999666777777666666777:::<<<;;;===AAAIIISSS___iiiooo{{{zzzoooYYYOOOCCC:::222222AAASSSooosssiiibbbllluuutttttt^^^DDD???AAA@@@===>>>BBBCCCAAA===<<<>>>@@@???<<<<<<@@@DDDBBB???===;;;;;;<<<<<<@@@AAA@@@<<<<<>><<<<<<<<<===>>>>>>???@@@<<<======<<<::::::;;;===999999999999888777666555444333333222222333333333222222222222333333333333555000444<<<777555QQQvvv|||{{{rrryyy~~~gggeeezzz}}}zzz[[[NNN???999<<<@@@@@@===AAA@@@???CCCHHHKKKJJJHHHEEEAAA===;;;<<<===>>>>>>:::======;;;;;;===<<<888999::::::999888888999;;;;;;999666555666777666666555444333333222222222333000000000000////////////------------.........///......------------..........................................///////////////////////////000000000111111222222222222222222222111111111111222222333333333333444444444444333111111222222222333333333444444333333444444555666555555666777888999999999555777999999777666777888999999999:::::::::::::::999888888888888999::::::666777999888777777888::::::;;;<<<======;;;999888777999:::;;;<<<;;;;;;:::888888999999999999888888;;;;;;;;;;;;;;;;;;;;;;;;888999999888666555666777111555777444222444666777---111111---333FFF]]]kkktttrrr{{{|||sss^^^ZZZddddddkkkssslllqqqwwwtttqqqrrriiiuuuyyyrrrpppyyy}}}zzzwwwzzzwwwttt{{{ppp~~~}}}wwwffffffkkk~~~vvv___YYYaaajjjkkkllliiiaaaYYYOOOBBB888666888999888666444333333444444444444444444444444555555555555444444444333XXXHHHCCC>>><<<;;;;;;:::999777555444333///...---,,,++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------(((+++---......---,,,+++000---,,,999XXXbbbtttcccIII```qqqeee___kkkvvvnnnaaa\\\UUUNNNIIIFFFBBB@@@;;;;;;:::999999888888777777999;;;<<<>>>BBBGGGKKK[[[]]]bbbkkkxxx}}}gggUUUPPP@@@777333444777AAA]]]yyynnnUUUlllTTT???DDD???>>><<<;;;>>>BBBBBB???===;;;===??????<<<===AAA@@@@@@???>>>============>>>@@@>>>::::::@@@CCCBBB@@@???===<<<;;;<<<===>>>:::;;;<<<<<<:::999999:::555666777777777777666555333333333222222333333444111111222222222333333333666111555;;;666---444EEE```jjjuuugggDDD:::===@@@@@@>>><<<<<<<<>>>>>??????>>><<<555888888777:::>>>???===999:::;;;:::888888:::<<<999888666666777777555444222222111111000000111111////////////////////////,,,,,,---------............------------------...------------------------------........./////////////////////////////////))))))+++,,,...///000111---------.........//////111111111000///...,,,,,,///000111111111222111111333222222222222333444444333444555777888999999999666888::::::888666777999777888888999999999999999777777666666777777888999666777999999888888888999666888:::<<<<<<;;;999888888999:::<<<<<<;;;:::999;;;;;;:::999888888888888:::::::::;;;;;;;;;;;;;;;777888999777444333444666222666777333222555666444999---000???===---000AAAIIIjjjwwwtttrrr\\\]]]jjjdddmmmyyy{{{|||wwwsss~~~wwwmmm{{{ggg[[[]]]ppp{{{rrreeeccceeeeee```[[[PPPCCC666111444:::777888888777555444555666444444555555555555444444444444555666666666666555YYYHHHCCC===;;;;;;;;;:::999777555444333......---,,,++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------...,,,)))))),,,111222000(((//////+++666]]]qqq```DDDPPPkkklllYYYXXXqqqyyyooofff```[[[XXXTTTTTTRRRQQQOOONNNMMMLLLQQQTTTWWW[[[```gggnnnrrrzzzjjjNNN<<<:::===666888BBBJJJTTTooohhhaaa[[[CCC>>>???::::::???DDDBBB===>>>CCC>>>===>>>AAA@@@>>>???CCC<<<===???@@@@@@@@@>>>===<<<===;;;888:::AAAFFFFFFJJJGGGCCC>>>;;;:::::::::888:::;;;<<<:::888888888333444555666666666555444333333333222333333444444111222222222222333333333---555444,,,000===>>>333;;;HHH~~~jjjhhh|||}}}XXXBBBAAA>>>AAABBBAAA===;;;<<<>>>AAA@@@AAAEEEIIIGGG???999<<<===???AAABBBAAA===:::<<<===<<<:::;;;???@@@===999:::;;;:::999999:::<<<888777666666777666444222111000000////////////000........................,,,,,,,,,---------.........------,,,,,,------...---------------------------------........./////////////////////.........111111111000000000/////////000111222222222222111---...///111222333333333...//////000111000000000222222111111222222333444333333555777888999999999555888:::999777555666888666666777888888888888888555555555555555666777888666888999:::999888999:::444666888;;;;;;:::999777777999:::;;;;;;:::888777===<<<:::888777777888888999999:::::::::;;;;;;;;;777888999777333222444666---111111///111555444...***444888222,,,///222333///>>>MMMooo|||qqq{{{kkkQQQQQQ^^^cccgggiiimmmuuuyyyxxxyyy{{{}}}wwwooovvvyyyzzz^^^___eee~~~uuukkkaaabbb___\\\cccllldddUUUBBB:::555777888666666888333333333333333333222222444555555666666555555444333444555666777777777777YYYCCCEEE>>>@@@;;;;;;:::888777555444333//////...---,,,++++++***)))))))))***+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111,,,///333---000WWWbbbNNNQQQZZZNNNOOOUUUddd|||zzz|||}}}}}}xxxeeeSSSLLLCCC666333888444<<>>===;;;<<<>>>??????>>>=========>>>@@@???===:::<<<;;;;;;;;;;;;:::::::::999:::;;;;;;<<<;;;;;;;;;>>>===<<<;;;999888777666555555444333333222111111222222222111111111000000000000111111111222222222111111222333333444555555666333>>>```{{{yyywwwYYYCCC;;;>>>CCC<<<<<<===>>>>>>===<<<;;;AAA@@@>>>===<<<===???@@@>>><<<;;;;;;===>>>======>>>===;;;;;;:::;;;<<<===???<<<:::999;;;<<<:::888666555444444333333333333////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------..........................................///////////////////////////////////////111222444444333222111333333444444555666666666777777777888999999::::::666666666666666666666666::::::999888777666555444555666666888999:::;;;<<<:::::::::::::::999888777;;;;;;::::::999888777777999999::::::::::::999999999::::::::::::999888888666666555444444333222222111111111111111111111111////////////////////////000///000777EEEYYYlllxxx~~~}}}vvvjjjeeePPPYYYmmmkkkZZZmmmtttqqqhhhlll}}}xxxtttqqqyyyrrrnnnxxx|||uuuooogggiiiwww\\\VVVcccpppnnneeemmmggg___YYYSSSJJJ>>>555555444444444444555666666222333333444444333333222333444555555444444555777999777444222222333555666ZZZCCCDDD<<<>>><<<;;;:::888777555444333//////...---,,,++++++******************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,***(((---222...+++===UUU]]]CCCGGGNNNQQQUUUXXXWWWgggxxxhhh\\\GGGDDDDDDDDD>>>777;;;DDDXXXccc~~~vvv___{{{kkkIII===<<<;;;;;;>>><<<;;;;;;;;;;;;;;;;;;:::===<<<;;;<<<>>>???>>>======<<<;;;<<<======<<<;;;<<<<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<<<<<<<===<<<;;;:::999777666666444444444333222222111111222222222111111000000000000000000111111111222222000111111222333333444444666777999@@@TTTyyyttt{{{gggOOO@@@===>>>:::666;;;<<<=========<<<;;;;;;@@@???>>><<<<<<===>>>???===<<<;;;;;;===???>>>>>>===<<<;;;:::999:::;;;;;;===;;;888888:::;;;999888666666444333222222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------.......................................///////////////////////////////////////000222333444333222111333333333444555555666666555555555666777777888888888888888888888888888888888888777777666555555555444444555666777999999:::999999::::::999888888777:::::::::999888777777777777888888999999888888777888999999999999888777777555555444333333222111111111111111111111111111111////////////////////////444222//////444;;;CCCHHH~~~~~~}}}|||{{{yyyxxxaaalllwwwSSSaaapppssshhhbbbjjjvvvqqqeeeZZZ]]]lllvvvpppcccnnn~~~zzzdddgggyyy~~~ooo```^^^gggooommmgggggg]]]OOODDD===888222...333333333333444444555555222333333444444333333222111333444444333333444555666555333222222222333444[[[DDDCCC;;;===<<<;;;;;;999777555444333//////...---,,,++++++***+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,...111111...---000QQQqqq^^^VVVDDDBBBIII>>><<>>;;;BBB<<<444///444HHHeee{{{}}}yyywwwuuuuuuxxxTTTDDD888:::?????????AAA;;;;;;:::999:::;;;<<<===<<<;;;<<<===??????===;;;===;;;::::::<<<===<<<;;;============<<<;;;:::999888999:::;;;<<<<<<===<<<;;;;;;:::999777666555555333333333222222111111000111111111111000000000000000000000000111111111111///000000111111222222222,,,333888333000AAAccc~~~]]]MMMBBB777555:::>>>;;;666::::::;;;<<<<<<;;;;;;:::???>>>===<<<<<<<<<=========<<<;;;<<<>>>@@@@@@???<<<;;;:::999999999999::::::999777777888999888777666666444333111111000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---------------------------------------............////////////////////////////////////000111222333222111000222222333333444555555555333333333444555555666666888888888888888888888888555555555555555666666666333444444555666777777888888888999999888888777777999999888888777777666666666666666777777666666666777777777777777666555555333333222222111111000000000000000000000000000000///////////////////////////......---......//////000BBB[[[ppp}}}|||ooopppwwwgggnnnhhhiii~~~jjj[[[kkkiii___gggwww|||lllccceeeuuuooohhhcccaaa]]]WWWRRRHHHAAA777000000111222222222222222222222333333333222222333333333333222222000222333333222111333444333333333222222222222222]]]FFFDDD;;;???<<<<<<;;;:::888666333222//////...---,,,++++++***,,,+++++++++***)))))))))************************************++++++++++++******+++++++++,,,,,,,,,000000---+++---111000,,,333GGGooojjjcccIIIPPPLLLCCCOOODDDIIIXXXooowwwmmmdddbbb```YYYJJJ;;;999???444666:::BBBWWWxxxcccZZZkkkvvvQQQAAA;;;999>>>BBB@@@>>>@@@<<<;;;:::999:::;;;===???;;;;;;<<<===???>>><<<999<<<;;;<<<>>>??????===;;;===>>>>>>>>>===;;;999999777888999;;;<<<<<<<<<<<<999999888777666555444444222222222111111000000000000000000000000000000000/////////000000000111111/////////000000000111111...111333333222555;;;AAAeeemmmSSS>>>444888::::::888888;;;???999999:::::::::;;;::::::============<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@<<<<<<;;;::::::999999999777777666555666666666666666555333222000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////...........................///000111111111000000111111222222333444444444222222333333444444555555555555555555555555555555444444555666666777777888444444555555666666777777777777888888888777777666888888777777666666666555444444555555555555444444555555555555555444333333111111111000000/////////////////////////////////........................***+++---000111111111111***///666===HHHYYYooo}}}}}}}}}qqquuulll```fffzzz~~~qqq[[[[[[lllqqqfff___[[[]]]eeekkkgggaaa^^^eeeaaaZZZRRRIII@@@777222+++***+++...222444444333000000000111111111111111222222333333333333222222000111333222111111222444222222333444444333222111^^^HHHEEE===CCC<<<<<<<<<;;;999666333111//////...---,,,++++++***,,,+++++++++***)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,...+++&&&(((///222000000777HHHjjjooodddWWWVVVOOOLLLOOOOOOOOOMMMGGGEEEOOO[[[bbbsssttthhh___UUULLL<<<@@@EEEEEE===444333777666RRRuuu~~~kkkbbbbbb|||cccFFF<<<>>>;;;;;;<<<;;;999:::<<<===<<<;;;::::::<<<>>>@@@;;;:::;;;===>>>===;;;888:::<<<>>>BBBDDDBBB>>>;;;<<<======>>>===;;;999888777888999:::;;;;;;;;;;;;777777666555444333333222000000000000000/////////////////////////////////....../////////000000000...///////////////000000:::333------222666555222444GGGdddjjjLLL888555999222666:::999666555888<<<999999999999::::::;;;;;;<<<======>>>>>>===;;;:::<<<;;;:::;;;>>>@@@AAA@@@=========<<<;;;::::::999666666555555444444444555444333222111000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............------------------------......//////000000000///000000111111222333333333222333333444444555555666444444444444444444444444444555666777888999999:::777777777777777777777888666777777888888888777777777777777666666666666666444444555555555555444444333444444444444333222222//////////////////..............................------------------------...............------,,,777333,,,(((***222===EEEVVVRRR^^^ttttttjjjvvvyyyooouuu}}}zzznnnfffdddmmmpppfff^^^```gggjjjnnnssswwwsssfffYYYUUUYYYBBB>>>888333111...+++))))))***---111222111...,,,...///000000111111000000111222222333333222222111000222333333222222333444111222444555555444333222___JJJFFF===DDD=========<<<:::666333111//////...---,,,++++++***+++++++++***************************************)))))))))************+++******+++++++++,,,,,,,,,(((---///---+++---///000+++...222===___xxx~~~wwwPPPBBBJJJUUUXXXMMM???:::<<>>;;;:::999888777888;;;>>>===<<<;;;:::;;;<<<===>>>;;;;;;:::;;;===<<<:::888999:::===AAACCCAAA===:::999;;;<<<======;;;999888777777888999999999888888555555444444333222222111////////////////////////............////////////............////////////////////////////////////111111111111111222333444///111777DDD]]]|||cccHHH===<<<;;;555///;;;666222444:::===:::555999999999999:::;;;<<<<<<<<<===>>>??????>>>;;;:::<<<;;;:::;;;===??????>>>>>>>>>>>>===<<<;;;:::999666666666555222222333444222111000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------------.........////////////000000111222222222333333333444555555666666666666666666666666666666555555666777888999::::::999999999999888888888888777777888888999999888888777777777777666666666666555555555666666555555555333333333333333222111111////////////............------------------------------------------------000///...---,,,,,,,,,,,,$$$''',,,222666444...((((((,,,666???AAABBBMMMZZZoookkkdddaaagggoooqqqmmm^^^^^^bbbeeeaaaZZZWWWYYYHHHEEE@@@:::444///,,,+++111---((((((***---//////------------------......---...///111111000000///111111222222222222111111000222333333222111333444111222444555555555444333aaaKKKEEE;;;DDD======>>>===:::666333000//////...---,,,++++++******************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,+++---111333000,,,,,,000))))))***...:::VVV~~~|||VVVMMMFFFFFFFFFCCCBBBCCCDDD:::333999EEEUUUfffsssuuuwwwwwwhhh^^^ZZZLLLFFF@@@;;;888444222111///555666999PPPrrrrrrpppuuuyyyoooggg~~~~~~eeeAAA555:::@@@AAA888::::::999999;;;===???;;;:::::::::::::::999999<<<;;;::::::;;;;;;:::888888888888:::<<<===;;;:::777888:::<<<<<<;;;999888777777777777777666666555444333333222222111111000........................---------....../////////------........./////////////////////////////////(((...555777444000000222666444111111888IIIbbbuuu{{{dddDDD===777666444222666===;;;777444666;;;===;;;777:::999999999:::;;;===>>><<<===@@@AAAAAA???<<<:::<<<;;;999:::<<<======<<<============<<<:::888777666777777555222000111333000//////......//////000.........---------,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......///000000111111222222222333444444555555666555555555555555555555555444555555666777888999999::::::999999888888888888777888888999::::::999999777777777777777777777777666666777777777777666666222333333333333222111111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////777111***'''(((+++///000)))...000,,,+++///111...222444555444444999???BBB;;;888666888777333...+++<<<111%%%%%%...666555///.........------...///000+++++++++++++++---000333---...000111111111//////111111222222222222111111///000222111000000111333111111222333333333333333bbbKKKDDD:::BBB======>>>===;;;777333000000///...---,,,++++++***))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---***+++...,,,''')))000555......333000///FFFeeefff{{{ooo]]]KKK>>>:::===BBB===<<>>999777999:::@@@JJJWWWbbbgggeeebbbqqqssspppfff___^^^[[[VVVPPPWWW]]]\\\RRRGGG>>>:::;;;666333333555666999;;;>>>OOO^^^iiinnnXXXSSSiiizzz~~~mmmJJJ555<<<<<<...///@@@666999:::999888999999777999999999999999888777666===;;;999999:::::::::999777555333333555888999999555777999;;;<<<;;;999888777777777777666555444333333333222222111111000000---.....................---------.........//////---------.........//////000000000000000/////////444222///---...111333555...222666555000000888BBBKKKgggyyy```MMM>>>555666111111777999666666999000777<<<;;;555222666;;;::::::999999:::<<<===>>><<<>>>@@@BBBBBB???<<<:::<<<;;;999999;;;<<<<<<;;;<<<<<<<<<<<<;;;999777666777888888555111///000222///............///000000......---------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............//////000111111111111222222333333444555555333333333333333333333333444444555555666777777888::::::999999888777777777777888999:::::::::::::::777777777777888888888888777777888888888888777777222333333333333222111111......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******)))***,,,............------******---111000...---+++)))+++000000,,,+++...+++//////***)))...000///'''...444222---***)))***&&&+++000000---******,,,+++---//////...------------...000111222111000...111111222222222222111111...///000000//////000111000000111111111222222333eeeFFFDDD@@@BBB???>>>>>><<<999666333111///...---,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,---...000222333444XXXuuuvvvqqqjjjVVVSSSJJJBBB;;;666333111333777000333999======:::<<<@@@@@@BBBBBB???;;;999:::;;;@@@>>>???@@@;;;333333:::999888@@@NNNOOOIIINNN[[[ooorrrhhhnnnnnncccZZZjjj```999888777777777777777888555666666777777777777666:::::::::999999888888888888888888:::===AAAEEEHHH:::999777666666777999:::777777888888888999999999777777666666555555444444000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000///000000000111111111111222222222333333333444444999???LLL^^^vvv}}}lllTTTAAA777444333333222222222222222222222222555555666666777777888888777888888999:::::::::;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;:::999888666666::::::::::::999999888777666555444333222111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------......///000000000000111111222222333444444111222333333444444333333444555555666666666666666777888888888999999999999:::999888777777888999:::999888555333333444666888999888777666555555555666222111111000///......---///............---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...///,,,---......///.........000000111222222222222111000000000000111111111111555333000......000222444eeeFFFDDD@@@BBB???>>>>>><<<999666333111///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,++++++,,,---...000111222222EEEfffzzzrrreee]]][[[XXXNNNBBBBBB<<<444222444777555000333//////222666777888:::777666666888999999<<>>AAABBB===;;;999777666666777777777777777888888888888888888888777666555555444444////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000//////000000000111111111222222222222333333333333...///222666>>>JJJWWW___rrraaaUUUDDD???999777777777444111222222222222222222222222444444555666666777888888888888888888888:::;;;;;;<<<======>>>>>>>>>======999::::::::::::999999888888888777777888999;;;<<<555444333111000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------......//////000000000000111111222333333444111222333333444444333333444444555666666666666666666666666777777777777888888777666666666666777888888777555444444444555666666666666555444444333333111111000000///......---............------------+++,,,---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...,,,,,,---...............///000111111222222111111//////000000000111111111222222111111111111222222dddFFFDDD@@@BBB???>>>>>><<<999666333111///...---,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********************************++++++++++++,,,++++++++++++,,,---...///***,,,666OOOssszzzccc___SSSCCC<<>>666111888::::::;;;EEEXXXkkkvvvwww]]]NNNQQQcccjjjdddmmmZZZ<<<333666333333333333444555666666555555666666777777777777555666777888999:::;;;;;;999999888888888:::;;;<<>>>>><<<999666333111///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,+++++++++,,,------333222///...:::ZZZnnn___}}}zzznnnkkkxxxzzzgggZZZkkkwww~~~}}}~~~sssfff___^^^aaafffkkkcccGGG444,,,111<<<000000000111222333444555444444555555555666777777555666666777888999::::::999999888888888999::::::>>><<<:::888666555555555777777999999::::::999888:::999888777555444333222////////////////////////.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////........./////////000000000000000111111111222222222333333333333444666999111333777<<>>>>><<<999666333111///...---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++---,,,,,,++++++,,,,,,---)))111555000***222JJJ___]]]YYYttt|||~~~~~~ooorrrkkkkkk___aaahhhzzz[[[BBB//////444111------////////////000111222333333333333333444555666777666666777777777888888888888888888999999:::;;;;;;::::::999888888777777777777888:::;;;<<<;;;:::999999999888666555333222111...........................------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............---............//////////////////000000000111111---///000000///...///111777555333111000///000111...222888===CCCHHHNNNQQQ[[[bbbkkkqqqvvv{{{wwwooolll```[[[PPPCCC;;;666000)))000///---,,,...000111111333000---+++,,,///222444000000000000000000000000///000111333444666777777888777555444555777:::<<<;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;::::::999888999::::::999888555333222444333111000...------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...//////000000111111222000111222222333333222222222333333444444444444444555555666666666777777777666666666666666666666666444555666777666555333222111222333444333111///---............---------------,,,,,,,,,+++++++++++++++***)))(((((()))***+++******************************************************************************************************************************))))))******+++,,,************************++++++++++++++++++++++++(((***+++------,,,+++)))***++++++,,,,,,,,,,,,,,,......///000000000000///...////////////000000000222222111111111222444444bbbEEEDDD@@@BBB???>>>>>><<<999666333111///...---,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++,,,++++++++++++,,,,,,---(((+++///000///...000222VVVllluuuuuuzzz\\\ccckkklllfff^^^YYYXXXuuuhhhfffssszzzkkkSSSnnnuuu```cccqqqjjjAAA:::222111888:::444///000............///000111111111111000000111333555666666666666666666777777777777777888999:::;;;<<<<<<888888888888888888888888777888:::<<<<<<;;;:::888777777666555444222111111........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------.........///........./////////000000000222444333222000000111++++++,,,...111444888:::333444444444333555888:::000666<<<>>>===???DDDJJJEEEGGGJJJKKKJJJHHHGGGFFFJJJJJJIIIEEE???;;;:::;;;666777555333555:::;;;888/////////////////////...//////......///000111111///////////////////////////000111222333444555666777666555444555777999:::999::::::;;;<<<<<<;;;;;;::::::::::::999999888777555666888:::999777444222222111000///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////.........///000000111111000111111222222222222222111222333333444444333333666666777777777888888888666777777888888777777666444444555666555444333222222222333333222111///...------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,+++******)))***++++++,,,,,,++++++---......///////////////......////////////000000333222111111111333555666aaaEEEDDD@@@AAA???>>>>>><<<999666333111///...---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,///+++((()))---000111000...:::NNNjjj{{{mmmuuurrrrrr|||]]]LLLBBB<<<222111111///,,,+++...222//////.........//////000000///......///111444555444444555555666777888888777888888999::::::::::::888888888999999999888888555666999:::;;;:::888666555555444333222222111111........................---------,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,---------.........------........./////////***,,,...///...------...333222111///...---,,,,,,000000000...,,,,,,...///333555666444111///000111333444444444222111111333...000111///...///222444222333111,,,+++---,,,(((---.../////////......///000111222222000///......////////////////////////000000000111222333333444555555555555666777888888777888999:::;;;<<<<<<<<<777777888888999999888888666777888888777555333222//////...---------------,,,,,,,,,++++++++++++***************************************************************************************************))))))))))))))))))))))))************************************************))))))))))))************************************************************++++++************++++++***++++++++++++,,,,,,,,,+++,,,,,,------......///------...//////000000111000000111222222222222222111111222333333333333333666666777777777888888888666777888888888888777666444555555555444444333333222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((+++///222222///+++(((************************************************************************************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))***************************+++******************)))******+++++++++++++++------.../////////.............../////////000000000111222333444444444444aaaEEEDDD@@@AAA???>>>>>><<<999666333111//////---,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''''''''(((((()))***+++(((***------,,,+++---///,,,000444<<>><<<:::888888666444222000000///...,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))(((((())),,,...---+++000+++,,,111000...666CCCPPPccc}}}~~~fffSSSDDD666---111...,,,,,,------+++(((......///...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++---------------......//////000111222333555666666333333444555666666777777444333444666888888666444555555777888999888555111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000000000111111000111222333444555555555666666777777777777777777888999888666444444555777333222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------------......///000000111111111111111222222222333333222222222222333333333333777777777777666666666666555444444222111000///...------------,,,,,,,,,,,,************************))))))))))))))))))))))))***((('''''')))))))))'''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********))))))******+++,,,,,,,,,,,,,,,------.../////////...////////////000000000bbbDDDCCCAAAEEE>>><<<999888777666444222000000///...,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++***+++)))'''(((------+++)))***...333333...,,,...&&&///;;;FFFSSSiiiyyyhhhMMMCCC777///---///222333))))))***---//////...,,,)))******++++++******)))++++++++++++++++++++++++******+++,,,,,,,,,++++++---,,,,,,,,,,,,---.........///000111222444444555111111222333555666777888555444444555666666555333444444444666777666333000///.........------------++++++++++++++++++++++++)))))))))***************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......//////000000000111111111222333444666777777777777666777777888888777777666777888888777555444444555333222111///............++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++++++++++++++,,,------......------------...///000000000000111111111222333333444444333333444444444444444444444444444444444444444333555444333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))))))))******)))''''''((())))))(((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))******((())))))******+++,,,,,,,,,,,,,,,---......//////......////////////000000~~~aaaEEECCCBBBFFF>>><<<999888777666333111000000///...,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++...---))))))---...,,,,,,---,,,((((((+++---+++444333///(((&&&,,,:::FFFNNN[[[tttwwwaaaQQQFFF999---+++,,,---......,,,***(((111000---+++***(((&&&$$$(((((((((((())))))******++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,+++,,,------...------...000111222333444111111222333444555555666777666444333444444333222333222111222333333111///.........---------,,,,,,++++++++++++++++++++++++************))))))))))))************************)))************+++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,------.............../////////000000111222333444666666666666555666777777777666555555555777999999666444333333222111///...---,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,---.........------,,,---...000000000000///000000000111222333333333444444444444444444333333222222333333333333333333333333222111000/////////++++++++++++++++++,,,,,,************************(((((((((((())))))******+++)))'''''')))******)))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***(((((())))))***++++++++++++,,,,,,------......///........./////////000000}}}}}}aaaEEEDDDBBBGGG>>><<<999888777666333111000000///...,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************%%%+++,,,((('''+++---***)))......((()))//////((()))+++...//////......///222000111666<<>>@@@AAA:::555777777555222222111111///...,,,***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''((())))))******))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))*********+++'''((()))******)))((('''((((((((()))))))))************++++++++++++******))))))(((((('''&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))******)))''')))))))))))))))))))))))))))))))))************+++++++++,,,,,,---.........111333555666555444444444222222333333333333222111000//////...------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,+++******))))))******))))))))))))))))))))))))************************)))************+++++++++************************************************)))))))))***************************++++++++++++,,,,,,,,,,,,------------////////////000111222222444444444444444444444444222222111111000/////////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***************++++++++++++,,,,,,,,,---....../////////000111222222222222222111111111111111111111111000000111111111111000000///---++++++,,,,,,+++***************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))((())))))******+++,,,,,,,,,------------.........kkkHHHCCC>>>@@@???888444666777555333444111111///...,,,***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))(((''''''&&&&&&&&&''''''((((((&&&'''''''''&&&$$$"""!!!((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++)))((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,------......///111333333222222222444000111222333333222111111......------,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///---+++((('''((()))***))))))))))))))))))))))))************************)))************+++++++++************************************************((()))))))))*********+++************++++++++++++++++++,,,,,,,,,---------///......//////000111222222222222222222222222222111111000//////......---,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***++++++++++++***************+++++++++++++++,,,,,,------....../////////000222222333333222111111111111111111111111///000000000000000000//////---+++***++++++***)))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))***+++++++++,,,,,,---------.........mmmJJJDDD???@@@>>>777444666777666444555111111///...,,,***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))###%%%&&&((()))***))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%))),,,,,,)))((()))+++))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---.........000111111000000111333///000111333333222111111------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************111///+++'''&&&''')))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************(((((())))))*********+++)))************+++++++++++++++,,,,,,,,,---------.........//////000111222111111111111111111111111000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++++++++,,,------....../////////000222222333333333000000000000000000000000//////000000000000/////////---+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''((((((((()))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((()))******++++++,,,,,,,,,---------......jjjJJJCCC<<>>@@@???:::888999999555222333111000...,,,***))))))(((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))******************+++,,,,,,.........///000000111111333333222111///---+++***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,,,,------------......////////////000000,,,,,,++++++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))+++...111333777222,,,(((''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,------......///000000////////////////////////.........---,,,,,,++++++******)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''')))******))))))***+++************************mmmHHHEEE>>>???===999777999999555333333111000...,,,***))))))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))***************++++++,,,---------...//////000000...............---,,,+++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++++++++,,,,,,,,,---------........./////////000000,,,+++++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))***,,,---///111...***((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,---......//////000000000000000000000000000......------,,,+++++++++***)))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''')))******))))))***+++************************mmmGGGEEE>>>???<<<888777999:::666333444111000...,,,+++))))))(((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))******************++++++,,,,,,------.../////////******+++,,,---------,,,)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,---------............/////////000+++++++++***++++++,,,,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******)))))))))))))))******)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,------...//////000111111111111111111111111......---,,,,,,++++++***))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((()))******))))))***+++************************lllIIIGGGAAABBB;;;:::888888888777444222000///...,,,+++***))))))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&***&&&###%%%)))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((%%%&&&))))))'''''')))))))))))))))************,,,,,,------------------------,,,,,,+++***))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111111111000000000///------,,,,,,+++***))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((***&&&$$$%%%)))+++)))%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************+++++++++***)))(((((('''lllGGGEEE>>>@@@<<<:::999888888777555333000///...,,,+++***))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&)))&&&$$$%%%(((***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((%%%%%%'''(((&&&'''***(((((()))))))))*********,,,,,,,,,,,,------------------,,,++++++***))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111111000000000//////------,,,++++++***))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++(((&&&(((,,,///---***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********++++++******)))(((((('''lllGGGDDD>>>???<<<;;;:::999999888666444000///...,,,+++***))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&(((&&&$$$%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))%%%%%%''''''&&&'''***(((((())))))))))))******++++++,,,,,,,,,---------,,,,,,,,,+++******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////000000000000////////////,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))'''&&&)))---///...,,,'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((((((((())))))))))))******+++******))))))(((((('''mmmHHHFFF@@@BBB===<<<:::::::::999666444000///...,,,+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%'''***+++(((''')))(((((((((((()))))))))*********++++++,,,,,,------,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------...//////000000/////////.........,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%%%%&&&)))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********))))))((((((((((((kkkFFFEEE@@@DDD===<<<:::::::::999666444000///...,,,+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%)))//////***'''''''''(((((((((((()))))))))))))))******+++,,,,,,---++++++***************)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,++++++,,,,,,---........./////////............---++++++***************)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))(((((((((((((((hhhCCCBBB???BBB<<<;;;:::999999888666444000///...,,,+++***))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%)))///000***&&&&&&''''''(((((((((((())))))(((((()))***+++,,,,,,---************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))************+++************++++++++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,+++++++++,,,------......///.........------------************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((((((((((((((((((iiiCCCBBB>>>BBB<<<:::999888888777555333000///...,,,+++***))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&$$$&&&++++++'''&&&''''''''''''((((((((())))))''''''((()))***+++,,,,,,))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************++++++++++++***************))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,***++++++,,,,,,---...............---------,,,,,,))))))))))))************'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''(((((('''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((((((((((((((((((lllEEEDDD@@@CCC;;;:::888888888777444222000///...,,,+++***)))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''$$$$$$&&&'''%%%%%%)))''''''''''''((((((((()))&&&'''((()))***+++,,,,,,)))))))))))))))*********'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************)))************+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,---............---------,,,,,,,,,)))))))))))))))*********'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''''''''(((((((((((((((iiiCCC@@@CCC;;;<<<;;;:::888777555444333000///...,,,+++***))))))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''')))+++---((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***************+++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------------,,,,,,,,,,,,+++++++++++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&gggBBB@@@CCC;;;<<<;;;:::888777555444333000///...,,,+++***))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))************)))******)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------------,,,,,,,,,+++++++++++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&dddBBB@@@BBB;;;<<<;;;:::888777555444333000///...,,,+++***))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((())))))******))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------,,,,,,,,,,,,+++++++++++++++******))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&aaaAAA???BBB;;;<<<;;;:::888666555444333000///...,,,+++***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,------,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&___AAA???AAA;;;<<<;;;:::888666555444333000///...,,,+++***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,------,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&^^^AAA???@@@;;;<<<;;;:::888777555444333000///...,,,+++***))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((((((&&&'''(((((())))))((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&]]]BBB???@@@:::<<<;;;:::888777555444333000///...,,,+++***))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&'''(((((())))))((((((&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++,,,------++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&]]]BBB??????:::<<<;;;:::888777555444333000///...,,,+++***))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))&&&''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------+++++++++************)))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&cccDDDBBBDDD888999;;;:::555444666555222///...---,,,***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%dddEEEBBBDDD888999;;;:::555444666555222///...---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%fffGGGCCCDDD999999;;;:::555444666555222///...---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%hhhHHHDDDEEE999999;;;:::555444666555222///...---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))))))))))))))))))))))))))))))))*********+++++++++***************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%jjjIIICCCDDD999999;;;:::555444666555222///...---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))(((&&&%%%lllIIICCCDDD:::999;;;:::555444666555222///...---,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%nnnIIIBBBCCC:::999;;;:::555444666555222///...---,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###################################################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))))))))))))))))))))))))))************+++++++++************************))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&oooIIIAAACCC:::999;;;:::555444666555222///...---,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%&&&jjjFFFCCC>>>===;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%((((((&&&###'''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))+++++++++***))))))(((((((((***+++***)))(((***,,,'''((())))))((('''((()))))))))))))))***+++,,,,,,************++++++++++++++++++***))))))(((''''''******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,------+++((('''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&hhhEEECCC>>>===;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))((((((((((((***))))))((((((***+++---***)))(((((()))***)))(((***)))(((&&&%%%%%%$$$$$$************))))))(((((()))))))))************+++******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---------+++)))(((******))))))((((((((((((************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&eeeDDDCCC>>>===;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%%%%''''''&&&%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((()))))))))((())))))))))))************(((&&&&&&(((***+++***///---+++,,,...///---+++,,,,,,------------......++++++++++++++++++++++++(((((((((((())))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))......---,,,++++++*********))))))))))))(((((((((************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaBBBBBB>>><<<;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((((((((()))))))))+++++++++++++++++++++++++++)))((())),,,---+++)))&&&&&&''''''((())))))***&&&&&&'''((((((((((((((())))))******+++,,,,,,,,,,,,,,,+++***))))))((((((******))))))))))))******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///...,,,***)))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&___AAABBB===;;;;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((,,,+++***((('''&&&%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))***,,,,,,,,,++++++***************+++---//////---+++,,,000333333111222555888222333333222111///...---------,,,,,,+++*********---------,,,,,,+++++++++******))))))))))))******************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---,,,***((('''((())))))))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&]]]@@@BBB===:::;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&%%%$$$%%%(((***,,,+++)))(((&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))******************************'''))),,,---...///222444;;;===??????>>>???AAACCC@@@AAADDDFFFHHHIIIIIIIII???>>><<<999777444222111******************************))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))''''''((()))))))))))))))************+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[@@@BBB===999;;;:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%###$$$(((+++((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))))))))*********)))***+++,,,---...///000222555777777888===IIIRRRIIIEEEBBBCCCFFFGGGDDD@@@???AAAEEEIIILLLNNNOOOOOOMMMLLLJJJHHHFFFCCCBBBAAA444333222000...,,,+++*********))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[@@@BBB===999<<<:::999777555444333333///...---,,,***)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%###$$$(((,,,%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))***************+++---///222444666777GGGJJJLLLJJJKKKTTTfffuuulllbbbZZZ[[[cccddd\\\RRRQQQRRRSSSSSSQQQOOOLLLKKKLLLLLLKKKKKKKKKKKKJJJJJJIIIGGGDDD???:::666222000******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\\\DDDEEE:::999888:::999444333555444111///...---,,,***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%&&&)))+++***(((((('''&&&'''((()))(((&&&)))*********)))***,,,---...555===AAABBBDDDIIINNNnnnsssnnnggghhhlll~~~vvvssslllmmmdddbbbkkkqqqmmmfffbbbYYY___XXXGGGCCCLLLMMMCCCEEEDDDDDDHHHKKKHHH@@@888000///---,,,,,,,,,---...+++***))))))***+++***((((((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((%%%&&&(((***+++++++++***(((---///+++&&&%%%))),,,&&&///...+++000---&&&)))...((()))000000)))***222,,,//////+++***---//////...(((,,,///***,,,///)))---+++***+++,,,,,,,,,...,,,,,,,,,++++++***((((((((())))))************)))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''[[[CCCDDD:::999888:::999444333555444111///...---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%&&&)))***)))'''(((''''''((()))******+++***+++,,,+++,,,000777<<>>888111555222666777...///666444000---++++++,,,+++)))'''***++++++******)))((((((+++++++++++++++***))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''ZZZAAABBB999:::888:::999444333555444111......---,,,***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&&&&&&&((()))((('''((())))))(((((()))+++---###)))222:::BBBNNN\\\fffggg___lllxxx|||~~~|||xxxmmmiiiqqqrrrrrrsssppp{{{yyyssszzz|||uuurrrqqqiii\\\OOOEEEAAA@@@AAAFFFDDD@@@<<<777333000...,,,++++++,,,------,,,***)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,(((%%%&&&***,,,)))&&&...+++(((***---000111111555777333:::LLLOOOGGGFFFGGGKKKNNNTTTfffsssfffNNNQQQUUUXXXXXXVVVPPPCCC777???>>>EEECCC666333888555111111000//////...+++(((++++++++++++************,,,,,,,,,++++++***))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''YYY???@@@999:::888:::999444333555444111......---,,,+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((('''''''''))))))(((((()))---000:::EEETTT^^^dddiiipppvvv}}}uuu~~~{{{iiioooooooooqqqfff]]]cccmmmccchhhnnnhhhbbbaaa[[[```^^^aaaiiippppppkkkeeeccchhhyyy~~~{{{ssshhhZZZMMMEEEBBB>>>@@@BBBCCCAAA<<<777333555111+++((()))+++---...************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((()))+++------***(((000******111;;;@@@AAABBB888EEEQQQaaaooojjj^^^]]]WWWYYY```nnnuuu]]]^^^]]]ZZZXXXZZZ]]]XXXPPPLLLJJJPPPPPPEEEAAAAAA;;;777;;;===:::666444222000...------,,,++++++++++++++++++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''YYY>>>@@@999;;;888:::999444333555444111------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((((()))$$$&&&))),,,000444999===FFFVVVkkk{{{sssssspppqqqyyy~~~ooollloooxxxuuuwwwqqqiiieeegggkkkllljjjbbb^^^fff{{{{{{rrr___MMMCCCDDDEEEDDDCCC@@@<<<888666999555111...------,,,++++++++++++***************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((()))))))))*********+++******+++***)))***---///000000:::KKKWWWWWWTTTRRREEEVVVdddooosssiiifffqqqnnnaaaZZZaaaiiiggg```]]]bbb\\\RRRNNNXXXiiitttwwwbbbYYYYYY[[[YYY___ddd___JJJQQQRRRIII@@@;;;999555333222000...,,,,,,++++++)))))))))))))))***+++,,,************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************************************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))(((''''''&&&%%%''''''''''''''''''''''''YYY???@@@999;;;888:::999444333555444111------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((())))))))))))***,,,&&&(((...888CCCMMMRRRUUURRR___qqqzzzgggkkkkkklllwww|||kkknnnnnnkkkrrr~~~zzz}}}xxxxxxyyyvvvqqq{{{ooojjjoootttrrrqqqtttqqqxxx|||oooffffff___UUUJJJAAA<<<:::999888888888999777333...)))+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((())))))******++++++++++++***(((''')))---333888BBBHHHXXXjjjlll```UUURRRSSS[[[]]]___bbbaaannnhhh___ZZZWWW___mmmxxxooo```WWW___sssvvvhhhbbbeeekkk{{{eeehhhdddYYYQQQNNNHHH@@@===;;;888444111///......+++******))))))+++,,,---************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&&&&%%%''''''''''''''''''''''''ZZZ@@@@@@999<<<888:::999444333555444111---,,,,,,++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((***+++******---///444666===KKK\\\hhhlllkkkrrrsssuuuwwwwwwssslllfffhhhpppvvvuuuuuuzzz|||gggeeexxxxxxwww~~~yyyxxxsss}}}wwwtttsssiiikkkqqq|||tttdddVVVLLLEEECCC>>>===<<<<<<<<<:::666333,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))((())))))******+++,,,,,,++++++000;;;GGGNNNMMMIIIWWW[[[gggpppiiiZZZVVV[[[hhhddd]]]___gggiiisssrrrkkkjjjooouuu}}}rrrhhhiiiuuu|||pppnnnppprrrvvvssslllfffmmmtttlll]]]MMMJJJFFF@@@<<<999777666111///---+++++++++,,,---************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''[[[AAAAAA999<<<888:::999444333555444111---,,,,,,++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%(((+++,,,+++,,,...111DDDDDDKKKZZZmmmyyy{{{wwwjjjfffcccgggpppyyy}}}~~~yyyzzzyyyrrrcccbbbzzzmmmdddpppsssrrrxxxppp]]]___mmmjjjbbbdddhhh\\\bbbiiippp~~~uuupppwwwqqqbbbUUUMMMHHHCCC<<<888888<<<@@@BBB,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((())))))***++++++,,,,,,---222AAA\\\tttzzznnn^^^YYYYYY___bbb\\\VVVbbbvvvxxxnnnsss}}}vvvmmmtttmmmwww|||xxxvvvvvvmmm```qqqsssqqqllllllrrryyy{{{wwwrrrvvvxxxqqqssswwwrrryyysssjjjnnn}}}[[[XXXRRRLLLGGGCCC@@@???666444111...,,,++++++,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''[[[@@@@@@777::::::999888666555333222111///...---,,,***)))(((''''''&&&&&&&&&'''***,,,...+++)))'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########"""######$$$$$$$$$######&&&%%%$$$######%%%&&&(((&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&,,,&&&%%%+++---)))&&&(((((()))((((((000???PPP[[[tttiiibbbfffooopppkkkeee^^^eeennnnnngggfffzzz|||xxxtttnnnkkkjjjxxxrrrhhh``````fffmmmooofffjjjnnnooommmiiifffeeeddddddeeeiiiooosssvvvvvvvvvvvvzzztttxxx}}}xxxmmmppp~~~kkkZZZGGG;;;777888:::===:::777222---,,,---***'''...---***(((((()))+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''******)))((()))***))),,,***+++---+++,,,444???>>>HHHVVVsssvvvaaa[[[]]]\\\bbbfffaaajjj}}}vvv}}}fffjjjuuuhhhhhhyyytttjjjhhhzzzsssxxx{{{xxxqqqmmmlllmmm^^^dddfffooozzz|||fff___ZZZYYYZZZRRRBBB444666BBBBBB666///222///&&&,,,,,,+++***))))))+++---******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++******************,,,++++++*********+++++++++******---,,,((('''***,,,---,,,)))+++//////+++***000------666666000333///...---///000///,,,(((,,,(((,,,---(((,,,111***''''''((()))++++++***(((++++++***(((((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&''''''&&&%%%%%%''')))'''((()))((('''&&&'''((([[[AAA@@@777::::::999888666555333222111///...---,,,***)))((((((((('''&&&&&&''')))+++---***((('''&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&''''''''''''%%%%%%&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''###%%%,,,///---***+++***+++///777EEEVVVeeelllxxxtttsssrrrpppeeemmmyyyzzz~~~zzzrrrlllfffdddeeefffffffffgggkkknnnooonnnxxxzzz}}}}}}{{{xxxwwwvvvpppnnnlllkkkkkkjjjiiigggooommmrrr|||~~~yyy{{{wwwmmmeee^^^fffyyyvvvbbbQQQLLLEEE;;;888<<>>333222555555333222'''))),,,------,,,+++*********))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))(((((())))))***+++,,,)))))),,,,,,******,,,&&&***---...222777555111999===:::999>>>;;;;;;GGG@@@??????>>>============666111333333,,,,,,...&&&...,,,))))))*********)))((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''(((((('''&&&&&&''')))'''((()))'''%%%$$$$$$%%%[[[AAA@@@888::::::999888666555333222111......---,,,***)))(((((()))((('''''''''(((***+++***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&"""###%%%&&&&&&&&&%%%$$$((('''&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%$$$&&&,,,///---,,,,,,,,,...444AAASSSdddpppwwwvvv|||zzzoooiiinnntttuuuyyypppkkktttnnnhhhhhhgggffffffiii|||uuulllggggggjjjnnnrrr{{{|||}}}|||zzzzzzzzz|||sssrrrqqqrrrsssuuuuuuttt{{{yyyzzz}}}xxxqqqttt}}}~~~qqqeee___ddduuu~~~yyyxxxyyyiii``````ZZZHHH=========@@@CCCAAA<<<444///...)))***,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******,,,+++***+++---------,,,+++---333FFFdddyyysssaaa___\\\[[[fffooohhhiii{{{zzzqqqwwwrrrjjjnnngggmmmrrrzzzyyy~~~vvvyyy{{{ooolllooolllxxxggg___fffllliiikkkrrrpppeee```gggllljjjgggjjjhhhhhhjjjyyysss___^^^cccdddccc______kkkxxx[[[HHHIIIFFF888444<<<............---,,,+++*********))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************(((((((((((()))***++++++...***(((,,,///...000333444777888999<<>>>>>CCCEEE999999KKKDDDEEEEEEAAA;;;999===AAAAAA:::<<<===777777888111...+++'''&&&''')))******((())))))*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))'''(((((((((&&&&&&((()))***+++,,,+++***)))***+++\\\AAA@@@888::::::999888666555333222111......---,,,+++***)))((()))(((((('''''''''(((((()))'''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))''''''(((***+++---///666AAAUUUiiissssssqqqppphhhrrruuuqqqtttsssllliiieee```\\\rrrqqquuuzzz{{{vvvrrrrrrtttgggWWWMMMHHHHHHNNNTTTAAABBBBBBAAA@@@AAADDDGGGQQQRRRTTTYYY___eeehhhiiivvvyyy~~~{{{uuuxxxxxxqqqnnnuuuwwwnnnrrrvvvqqqjjjhhh|||xxxuuusssmmm^^^LLL@@@888:::@@@GGGGGG@@@777222++++++,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,)))(((***,,,---...000777888AAA```ggg^^^___[[[^^^nnnvvv{{{vvvsssiiiaaafffbbbjjjsss}}}zzzeee]]]mmmxxxzzz{{{tttiiifffeee```qqqmmmmmmpppnnnggggggmmmwwwyyyuuuggg[[[```qqq{{{pppggg___aaabbbcccdddkkkyyy}}}mmmgggWWW>>>222777<<<888222---,,,,,,------+++******))))))******+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************+++++++++++++++******++++++,,,---000,,,,,,000444666999===;;;<<<;;;;;;AAAJJJNNNMMMNNNOOOTTTbbbdddQQQIIIYYYiiilllkkkaaaRRRIIIJJJOOOHHH>>>>>>BBB>>>@@@DDD???888444000---+++***)))(((,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((&&&'''((('''&&&&&&((()))###%%%'''''''''''')))***\\\AAAAAA888;;;:::999888666555333222111------,,,,,,+++***)))))))))(((((('''''''''''''''(((&&&%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))***)))&&&%%%)))111999>>>MMMaaa~~~oookkkvvvxxxxxxyyy|||nnnfffdddbbbaaadddiiillllll~~~|||zzzwwwmmm```VVVSSSHHHAAA===>>><<<888666999;;;<<<<<<<<<<<<===AAACCC<<<<<<===@@@DDDHHHJJJJJJPPPUUU]]]ccceeeiiisss~~~wwwxxxyyyxxxxxx|||zzzqqqppp~~~yyygggQQQIII@@@<<>>???;;;555111000///...,,,++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,------...111000444;;;>>>@@@DDDIIILLLQQQVVV\\\fffrrrwwwvvvwwwtttwwwzzzppp|||pppbbbaaaeeeYYYIIIEEEFFF@@@>>>@@@===EEEBBB>>>:::666222,,,)))******+++******)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''')))))))))(((((('''''''''&&&((()))(((((((((***,,,---///000111000000111333\\\BBBAAA999;;;:::999888666555333222111------,,,,,,+++***))))))'''''''''''''''''''''''''''&&&$$$%%%&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&''')))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((())))))***''')))((()))111BBBSSS[[[ccckkkwww|||qqqdddfffqqq{{{tttooorrrxxxttteeeWWWSSS```nnnvvv{{{~~~}}}zzzeee___XXXPPPFFF<<<888:::===777777===???:::999===888:::;;;;;;999999:::;;;===<<<;;;<<>>@@@AAABBBGGGQQQaaammmnnnnnnsss{{{~~~~~~{{{iiiRRR>>>===BBBCCCAAA@@@999777222...,,,++++++,,,************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,)))***...///111===KKKOOOYYYaaadddllluuuuuuooopppqqqjjj^^^ggghhhfffwwwooouuurrrfffbbbiiilllrrrsss}}}xxxpppqqqooommmtttuuuiiinnnvvvwwwyyyqqqlllvvvxxxpppsssgggfffggguuuyyykkkkkktttvvvlll```gggfffeeepppaaa???<<<::::::999777111,,,++++++************++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))***++++++,,,,,,+++,,,,,,---...///111222666;;;EEENNNPPPOOOTTT\\\lllttt}}}~~~zzzuuu}}}}}}wwwuuuwwwqqqttt{{{vvvccc[[[ZZZOOOGGGCCC>>>@@@???>>>>>>>>><<<999666***))))))(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''*********)))))))))((((((***+++------...///222444999:::;;;:::999888999:::]]]BBBAAA999;;;:::999888666555333222111---,,,,,,++++++*********&&&&&&'''''''''''''''''''''%%%$$$$$$&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((((((((($$$$$$$$$$$$&&&))),,,...+++---000333333111...,,,...///000000///...---,,,........................,,,,,,,,,+++)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))******&&&,,,000444BBBYYYnnnyyyccc^^^[[[XXXQQQPPPbbbyyyuuupppuuuvvvnnniiijjjgggsss}}}~~~yyyuuuoooiiiRRRNNNKKKIIIFFFCCCGGGNNNJJJDDDEEEMMMNNNFFFBBBEEECCCEEEGGGFFFCCC???<<<;;;;;;999999:::===?????????FFFDDD???;;;<<>>:::666222...,,,+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++222<<<@@@HHH^^^vvvffffffdddbbbcccjjjttt}}}zzzxxxjjjkkkvvvsssqqq{{{rrr}}}yyynnnpppqqqppptttpppvvvppprrr{{{qqqwww}}}tttmmmjjjhhhfffcccbbbgggpppwwwuuulllddd^^^qqqvvvqqqtttzzzpppjjjsss~~~ooolllhhhooozzzQQQKKKCCC???>>>;;;777333,,,++++++******++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,+++,,,...111444777:::<<>>999;;;=========>>>@@@BBB]]]BBBAAA999;;;:::999888777555333222111---,,,,,,++++++*********%%%&&&&&&'''((((((''''''&&&%%%$$$$$$&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))*********,,,000444888;;;777<<>>>>>===;;;999777666777777777777777777777777555555333111...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++)))111999@@@PPPiiiUUUUUU[[[ccccccaaakkk{{{uuurrrvvvqqqgggmmm~~~{{{}}}xxxiii\\\WWWSSSNNNTTTSSSUUUVVVSSSPPPQQQVVVYYY\\\jjj|||}}}jjjXXXRRRTTTVVVXXXVVVQQQJJJEEEBBBFFFEEECCCCCCEEEFFFEEEDDDDDDDDDAAA???@@@DDDHHHIIIIIIEEEFFFKKKNNNPPPXXXbbboooiiiiiiqqq{{{ooorrrsssnnnyyy~~~lllfff^^^PPPGGGFFFDDDCCC@@@<<<777222---***************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++///444@@@PPPYYYhhhyyyjjjjjjqqqvvvxxxzzzuuurrr{{{vvvgggmmmxxxxxxxxxooojjjkkkjjjlllmmmoooiiiuuurrruuuooohhhmmm{{{vvvjjjgggooogggoootttiiinnnnnnyyytttjjjqqqzzzzzzyyywwwmmmkkkqqqwwwxxxwww|||sssiiihhhnnnrrrrrrjjj]]]LLL@@@<<<<<<===<<<,,,++++++******++++++,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,---...111666;;;@@@DDDFFFOOO___sss|||xxx}}}yyyrrrnnnnnnlllggg^^^jjjkkkiiillliiihhhpppeeelllrrrqqqlllmmmuuuzzzlllrrrxxxssslll```ZZZSSSLLLGGGCCC@@@>>>CCC???999222---+++***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((***,,,...000000555777:::<<<===@@@DDDFFFNNNQQQUUUXXXZZZ^^^aaadddeeeBBBAAA;;;999;;;999777666666444222000//////...---+++***))))))))))))))))))))))))))))))'''(((((('''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%&&&&&&%%%((()))''''''(((%%%***&&&$$$(((***,,,111888<<<>>>???>>>AAAGGGMMMOOO[[[[[[```hhhhhh[[[JJJ???QQQfff|||{{{dddKKKBBBEEEBBBRRRWWWFFF333111:::@@@>>>888555999===;;;555111000,,,)))((())))))&&&$$$"""%%%'''%%%""" """%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%,,,***(((%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((+++&&&$$$'''+++,,,***)))///CCCMMMTTTgggsssqqqnnn]]]hhhkkkaaa]]]jjjzzzqqqoookkkiiisss}}}ssseeeYYYQQQPPPVVV]]]ZZZbbbbbbccciiifffaaafffkkktttrrrppp|||zzzpppyyyiiiiiipppkkkccc```]]]SSSMMMLLLGGG@@@GGGOOOJJJDDDNNNWWWTTTHHHCCCQQQdddkkkZZZLLLHHHGGGEEEDDDFFFaaaffflllllliiiooorrrjjjkkkrrrwwwzzz|||jjjQQQNNNDDDCCCAAA??????<<<222''',,,++++++,,,------+++)))))))))))))))))))))))))))******)))(((((()))******))))))))))))******************))))))))))))******(((((((((((())))))))))))((((((((((((((()))******'''&&&)))000///******...(((FFFZZZeeellliiitttpppwwwssstttdddqqqyyyxxxsssuuu~~~tttzzz}}}}}}{{{lllgggsssxxxxxx~~~}}}{{{tttpppxxxwwwjjjiiinnn{{{{{{vvv{{{vvvxxxxxxkkkcccgggpppmmmhhhjjjhhhdddiiieeeuuu|||ooofffdddddduuueeeccccccQQQ???======???222)))***---+++***+++***)))((()))+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************))))))))))))*********************)))******+++,,,***++++++++++++,,,...000***:::888:::QQQZZZZZZcccXXXlll~~~sssjjj___[[[cccllllllfffiiiiiiqqqxxxsssggggggqqqddddddiiimmmmmmlllsss~~~nnniiigggkkkvvv~~~|||rrreee\\\WWWLLLAAA>>>AAAFFFFFF;;;---+++000+++***))))))******************)))((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&((()))***)))((()))...333666999;;;777<<<======IIIZZZaaa]]]QQQZZZ]]]ZZZ\\\dddddd^^^dddAAAAAA<<<:::<<<999777555555444333111//////...---+++***))))))))))))))))))))))))))))))'''((())))))''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&''''''&&&...+++###"""+++555'''444AAACCC>>>>>>HHHRRR\\\___bbbcccaaa```ccchhhbbblll~~~kkk^^^lll~~~nnnhhhjjjzzzyyyaaaLLL???:::333:::???:::222111999@@@999777333///+++'''%%%######$$$%%%&&&'''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%+++***(((%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))***...222;;;\\\ssswwwxxxoooaaa[[[jjjxxxxxxqqqqqqqqqnnnooommmllltttyyyfffmmmppptttsssmmmgggeeeeeehhhqqqrrrsss{{{}}}{{{xxxnnn]]]XXXTTTHHHFFFKKKQQQSSSSSS\\\sss~~~hhhYYYNNNFFFDDDKKK]]]ttt{{{www~~~ggg```bbb\\\qqqqqqOOOBBBBBBBBBAAA===888444333---,,,***+++,,,---,,,+++************************)))***,,,------,,,***)))))))))))))))******************))))))))))))******(((((((((((()))))))))*********)))))))))******+++---+++***+++******333===RRRUUUVVVffftttgggnnnzzzjjjkkkgggiiitttvvvlllkkkvvv}}}zzz|||zzz{{{iiioooxxx||||||yyywwwmmmkkkvvvyyyuuuxxxddd___ZZZ]]]eeejjjjjjhhh^^^aaajjjvvvzzzvvvtttuuuvvvoooyyy}}}uuukkkkkkiiiiiisssppplllxxxlllhhhyyyoooQQQ888???888222222///***'''))),,,+++******,,,,,,,,,***************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************+++++++++++++++++++++,,,(((***,,,,,,+++---111444888GGGLLLTTTgggiiieeeoooyyy}}}zzzqqqppptttrrrjjjssslll```ZZZaaaoooxxxzzzooolllpppyyyyyyrrrssszzzoooiiifffggggggddddddgggmmmoooooommmqqqtttppphhhvvv{{{|||xxxtttqqqkkkdddUUUFFF<<>>BBBQQQVVVZZZ\\\```dddbbb^^^cccccc]]]UUUXXXbbbccc\\\dddAAAAAA===:::===:::777555444444333222//////...---+++***))))))))))))))))))))))))))))))''')))++++++)))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))&&&$$$$$$&&&///+++((((((((((((+++...EEE^^^pppgggTTTMMMRRRXXXdddmmm~~~rrrooooootttuuupppnnnrrrxxxiiiYYYTTTFFFHHHDDD999555888999666:::<<<===;;;777222...,,,***'''###$$$&&&'''$$$!!!&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%***)))'''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))*********)))---...+++(((...;;;FFF```}}}qqqbbb\\\aaassspppjjjmmmqqqqqqzzz}}}yyyvvvsss}}}zzztttqqqqqqvvvwwwwww}}}}}}tttsssqqqeeefffbbb^^^ZZZSSSRRRZZZdddbbbJJJEEEEEENNN[[[hhhvvvnnn|||mmm]]]fffgggkkkrrrbbbZZZMMMCCCBBB@@@;;;888:::222///+++***+++,,,------************************(((+++///222222///+++((())))))))))))******************))))))))))))******((((((((()))))))))******,,,,,,++++++***+++++++++///,,,)))(((***222BBBPPP^^^gggdddhhhsssiiibbbtttrrryyywwwvvvwwwtttlllgggllltttxxx}}}}}}pppiiiooonnnpppyyytttjjjiiiUUUVVVOOOLLLSSSNNNDDDCCCEEECCCBBB@@@BBBFFFKKKOOOUUUTTTUUUXXX[[[```jjjtttqqq|||ttt{{{{{{uuuvvvtttvvv}}}oootttzzzdddFFF???>>>===;;;555---***,,,---,,,+++,,,------+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))*********+++++++++,,,,,,,,,,,,,,,++++++))),,,.........333<<>>DDDKKKOOORRR```^^^^^^``````^^^aaafffRRRLLLAAA999???KKKNNNGGGeeeBBBAAA===:::===:::777555444444444333//////...---+++***))))))((((((((((((((((((((((((&&&))),,,,,,+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&)))+++)))%%%###%%%((()))%%%%%%---666<<<@@@CCCbbbwwwsssdddaaaaaa]]]qqqqqqyyypppfffbbbccchhhlllkkkiiijjjddd[[[RRRWWWkkkxxxrrrttttttppplllooohhhWWWKKKGGG???444222555:::???AAA>>>777222444...'''######$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******))),,,+++)))--->>>SSSbbbwwwmmmddd```fffsssvvvvvvcccfffuuuvvvwwwvvv~~~vvvvvvnnngggbbb]]]VVVTTTVVV^^^iiiyyynnn^^^MMMEEEHHHSSSdddrrrsssooorrr|||iiiaaahhhqqqzzzgggwwwYYY@@@===CCCBBB>>>>>>999555///++++++,,,,,,---************************(((+++...111111...+++(((((()))))))))******************))))))))))))******(((((()))))))))*********---,,,,,,+++++++++++++++,,,,,,---333===JJJXXXbbbqqqvvvrrrvvvssstttqqqooo}}}ooommmsssxxx|||yyyzzzppp^^^]]]RRRIIILLLHHHBBBEEEDDDIIIGGGIIIRRRNNNDDDCCCFFFIIIKKKJJJGGGDDDCCCCCCAAA@@@@@@@@@DDDOOOaaaooo}}}wwwjjjlll|||~~~www|||vvvrrrrrryyy|||jjjggggggjjjeeeVVVAAAAAA???<<<666111...///+++++++++,,,------+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++))))))*********+++++++++***+++,,,,,,,,,,,,+++******...111333777AAAPPP[[[gggiiirrr~~~}}}mmmhhhrrrzzzqqqddd[[[aaalllooolllkkkttt{{{yyyuuuvvvyyyzzz}}}pppfffhhhmmmkkkfffccckkkddd___bbbjjjnnnllliiiiiivvvyyypppmmmttttttkkkmmmkkkbbbVVVSSSdddppp]]]MMMCCC@@@@@@AAA===777///)))(((+++///+++***))))))(((((())))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((($$$(((,,,---,,,---111555777<<>>999999;;;;;;666000555555222---'''%%%%%%''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((()))))))))((()))(((***:::TTTlllwwwkkknnngggcccmmmsssssswwwxxx}}}|||tttqqq~~~wwwvvvtttuuu|||tttzzznnnxxxzzzrrrccc\\\QQQPPPSSSZZZjjjwww```RRRMMMOOOTTTgggpppzzz~~~uuuiiirrr}}}iiiMMMBBB@@@???@@@DDD@@@;;;555000---,,,+++******************************+++,,,------,,,+++***((()))))))))******************))))))))))))******))))))))))))************,,,++++++*********++++++)))...888GGGXXXfffkkkkkk|||{{{tttsssoooeeejjjxxx|||~~~uuuxxx|||{{{xxxxxx|||uuuhhh```WWWPPPCCCEEE===:::AAACCCBBBJJJUUUXXXTTTWWWfffooottt}}}nnnoooqqqsssssspppjjjeee___aaa^^^TTTIIICCCCCCDDDdddlllnnnkkksss|||ppp|||}}}rrrxxx|||xxxooohhhnnn|||{{{zzzooohhhbbbgggiii___OOOKKKCCC<<<777444111...***))))))***,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************++++++++++++)))***++++++,,,+++++++++,,,000666<<>>FFFQQQ\\\hhhmmmdddWWWjjj]]]RRRMMMJJJLLL[[[nnndddjjjooosssxxx{{{yyyvvviiiDDDBBB<<<999<<<:::888777777666444111//////...---+++***))))))))))))))))))))))))))))))''')))++++++)))(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''))),,,...///@@@PPP]]]___dddmmmmmmeeebbb___ZZZ]]]ooo}}}kkk^^^TTT[[[mmm|||}}}yyytttllloooxxx~~~{{{tttooorrruuukkk]]]___TTTSSSfffsssllljjjiii]]]MMM@@@999777555444111777<<<:::333+++'''%%%((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((())))))&&&,,,222<<>><<<<<<:::DDDHHHNNN\\\```___fffhhhooooootttyyygggUUUIII:::IIIYYYgggxxxxxxvvvqqqsssxxxooogggnnnqqqxxxuuunnnvvvxxxyyy|||vvviiibbbVVVHHH@@@===999444---+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,*********++++++++++++,,,************+++---...///111777@@@LLLXXXdddooouuu|||oooppprrreee```gggjjjqqquuuxxxxxxssskkkddd___kkkppprrrooonnnssszzz~~~yyyqqqjjjjjjppprrrnnniiidddffffffbbbbbbfffhhhhhhbbbeeeccc\\\YYY^^^ccceeelllpppuuuwwwqqqkkkkkkppplllttt~~~wwweeeUUUBBBCCCCCCAAA<<<555///,,,++++++***))))))))))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***,,,///222666999:::;;;JJJUUU___bbbdddcccXXXJJJ<<>>>>>@@@555888<<<===:::444...+++((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))************:::MMM___sssxxxiii___PPPXXXsssyyyvvviiimmmyyyzzzvvvyyymmm```XXXSSSPPPOOONNNSSS[[[```]]]aaacccdddeeeeeecccccc]]]YYY[[[XXXRRRWWW[[[TTTMMM[[[www}}}hhh]]]YYYWWWUUUdddrrrYYYSSSNNNPPPZZZlllqqqfffjjjvvv```SSSHHH???BBB@@@===;;;888333...***++++++++++++++++++++++++++++++************++++++))))))))))))******************))))))))))))******))))))*********+++++++++++++++++++++,,,---//////>>>KKKYYYaaafffjjjiiidddlllyyyyyy|||yyylllkkksssvvv|||zzz}}}tttXXXQQQIIICCCAAADDDLLLSSSWWWccciiippp|||}}}zzzhhh```SSSIIIOOOfffyyyqqqfffjjjsssmmmfffnnnqqq~~~|||wwwwwwzzzuuurrrgggUUUGGGBBB>>>:::444111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,*********+++++++++,,,,,,,,,+++******,,,///222444<<>>;;;:::::::::::::::777333/////////...---+++***))))))))))))))))))))))))))))))'''(((((('''&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((---...444AAANNNTTTRRRLLLPPPaaadddaaattt^^^SSSYYYdddkkklllooo|||zzz}}}tttWWWFFFDDD]]]sssxxxxxx|||hhhmmmnnndddSSSFFFDDDGGG>>>:::777666888999777555))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++///IIIggg}}}rrrfffaaa[[[eeezzz{{{kkkcccfffvvv~~~}}}~~~lll^^^QQQJJJPPPQQQYYY```lll{{{~~~~~~tttppplll``````XXXPPPPPP[[[uuuuuummmcccRRRVVVkkk{{{[[[OOOIIIUUUooo}}}rrriiihhhuuu|||wwwvvvrrrZZZ===@@@??????>>><<<777000+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************))))))))))))******)))************+++++++++++++++,,,,,,...///111222YYYgggqqqooojjjjjjmmmmmmdddsss}}}{{{mmm___kkkuuu|||yyydddNNN@@@===>>>GGGRRR]]]jjjttt{{{~~~cccLLLHHH]]]uuusssvvvuuuiiimmmoooxxx}}}sssuuu}}}uuuvvv}}}nnnpppiiiUUUDDD===;;;999:::666111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,...,,,++++++---111666999FFFPPPaaauuuwwwmmmnnnffflllnnneeeoooxxxjjjgggcccaaacccgggkkkooorrrsssrrrmmmgggeeeccc\\\SSSLLLOOOQQQQQQQQQSSSRRRPPPFFFIIIGGGDDDGGGOOOQQQMMMZZZZZZfffxxxzzzmmmcccccckkkdddaaagggooorrrwww|||vvvoooeeefffwww}}}cccFFF<<>>???DDDMMM[[[iiiuuu~~~}}}hhhWWWMMMZZZooovvvkkkgggwww~~~uuummmtttmmmzzzxxxjjjXXXPPPDDD666;;;:::666000,,,---...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))******+++'''+++...---,,,,,,,,,+++,,,---,,,+++---777GGGTTTcccmmmvvvxxxvvvrrrkkkddduuummmfffdddcccbbbffflllnnntttuuupppiiiddd```[[[YYYbbblllrrrrrrrrrsssuuuqqqqqqrrrtttvvvuuurrrpppiiifff```ZZZVVVWWW\\\```___ZZZXXX\\\bbbhhhnnnuuuzzzoooeeeaaa^^^^^^eeeooottttttttttttpppqqq{{{kkkJJJBBBCCCDDDHHH:::///***...---&&&%%%+++))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))((((((((()))((('''%%%***(((&&&&&&***///444888:::777???VVVmmmsssiii]]]YYY[[[]]]]]]^^^dddmmmttt|||qqqxxx{{{lllooovvvnnnmmmvvvjjjFFFCCC;;;777;;;;;;:::888666444222111///...---+++***)))))))))((()))***)))(((((()))+++(((((((((((((((((((((((('''(((((()))))))))((((((&&&)))+++)))(((+++222777BBBMMMYYY^^^```eeemmmrrrnnndddVVVPPP]]]uuu{{{sss}}}zzztttmmm|||jjj\\\ZZZJJJIIIMMMSSSPPPAAA111)))///222333...'''###%%%((((((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++((('''***+++---777AAAYYYdddwwwqqq]]]```rrr~~~yyyoooccc]]]eeewwwvvvzzz{{{fff```\\\^^^ccclllzzzqqqddd\\\______kkkoooeeejjj\\\PPPsssVVVKKK]]]jjj}}}{{{vvv]]]jjj|||~~~```GGG888AAAGGG???999===111...++++++,,,---,,,***************************************************++++++************+++++++++++++++***++++++,,,---(((...111***'''666SSSjjj~~~zzzuuummmaaalllsssssskkk]]]}}}ppp]]]OOODDD@@@DDDLLL]]]fffttt~~~|||yyyvvvsssqqqrrrppprrrxxx{{{{{{~~~kkkTTTKKKKKKaaawwwqqquuu|||uuuhhhjjjsssuuu{{{\\\DDDFFF666444333111...,,,---000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))***++++++***,,,,,,+++***+++******//////222999DDDRRR___fffwwwyyyttthhh___dddooowwwtttrrrmmmdddZZZXXXeeetttuuuwwwrrrgggaaadddkkkooozzzvvvpppjjjfffaaa```___]]]^^^cccjjjooo}}}|||}}}}}}uuuggg\\\XXXhhhkkkooonnncccZZZ^^^gggqqqssszzzwwwtttpppXXXDDD@@@HHH???333)))))),,,,,,)))***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((()))(((''')))***+++,,,---000333555>>>BBBLLLZZZgggnnnjjjccc]]]aaagggmmmrrrwww}}}oooiiihhh```kkk~~~yyyqqqpppyyy~~~{{{nnnFFFAAA;;;:::;;;;;;:::888666444222111111///...,,,***)))(((((()))***+++***))))))***+++((((((((((((((((((((((((((((((((((((((('''''''''&&&***---,,,+++222@@@MMMPPPffftttmmmbbb^^^WWWNNNaaaaaaccckkk|||wwwvvvuuuxxxzzzvvvnnnfffoooxxxnnnsssyyyyyyuuujjjppp~~~zzznnnhhh```]]]XXXOOOBBB888777;;;+++000444333---(((&&&'''((('''%%%&&&&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******)))(((((((((+++999TTTjjjrrrrrruuuuuuhhhZZZ```pppxxxtttjjj___[[[iii}}}wwwmmmYYYVVV]]]dddqqqvvvlll]]]UUUbbbuuubbbWWWbbbtttzzz]]]WWWSSSaaa{{{vvv{{{uuurrrccckkk~~~yyyVVV;;;<<>>EEELLLTTTWWWSSSUUU```iiikkkaaahhhrrryyy|||}}}}}}}}}kkk[[[ZZZdddkkkzzztttiiibbbeeekkkjjjddd^^^qqqFFF???;;;<<<;;;;;;:::888666444222111000///---,,,+++***)))))))))***,,,+++***)))***+++(((((((((((((((((((((((((((((((((''''''''''''''')))***---111555???PPP___oooooobbbZZZUUUaaappp||||||kkknnnqqqwwwlllpppxxxwwwgggvvvyyyaaa^^^___iiivvv}}}yyyssshhhgggeeebbb[[[OOOCCC<<<555000---111777666,,,###'''&&&%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((()))))))))*********$$$+++000---...EEErrrzzzwwwppphhhkkkttttttllleeefffqqqzzzzzz{{{cccYYY[[[eeeuuu}}}hhhXXXYYYtttmmmPPPbbb~~~{{{XXXMMM___yyyvvveeeTTTfffzzzwwwqqqSSS:::999CCCCCC999:::666111,,,***+++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------,,,000111444DDD[[[eeebbbbbbmmmsssvvvhhheeeyyyxxxHHHFFFHHHQQQ```ppp}}}|||uuu^^^\\\[[[ZZZ\\\___bbbeeehhhjjjooorrrvvvyyy|||~~~uuu~~~sssgggaaaXXXWWWVVVXXX```nnn}}}uuuGGG:::PPPiiiwwwuuuvvvqqqsssxxxsssxxxuuuxxxnnn\\\UUUGGG>>>???<<<000)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,---***)))---//////......///333>>>PPPfffvvv~~~wwwnnnddddddoooxxxssshhhhhhaaaaaallltttooo```TTTWWWjjjxxxnnneeeSSSNNNHHHBBB===999666333666666555222///...///000///111:::FFFTTTfff}}}}}}{{{wwwttthhhcccccckkksssyyy}}}hhhnnnrrreee???IIIKKK>>>000+++++++++*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&'''''''''''''''((())))))+++---000777EEEVVVccc\\\___WWWFFFBBBSSSgggpppiiirrr}}}~~~xxxpppmmmmmmnnnjjjrrr~~~uuuWWWLLLBBBEEEQQQYYYZZZWWWsssFFF???<<<===;;;;;;:::888666444222111------,,,,,,+++,,,,,,,,,(((***,,,,,,+++*********)))))))))))))))))))))))))))(((''''''''''''((((((+++***...888BBBLLLXXXddd___```dddeeeaaabbbttt~~~|||{{{{{{{{{~~~|||||||||yyyyyymmm```]]]ggguuuzzznnn```\\\^^^XXXEEE444<<<444///111999:::333+++&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))************$$$+++000333;;;SSSuuuyyyppprrruuuttttttvvv}}}wwwsssyyyxxxlllbbb\\\eeevvvxxxeee```fff|||rrrkkk]]]ddd|||cccSSSYYYvvv~~~|||xxxddd```uuupppJJJ777<<>>;;;666000---,,,---///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---......000999IIIZZZgggpppttteeettt|||yyymmmttt~~~rrrxxxrrrlll___AAA@@@OOObbbooovvv|||ttteee[[[ZZZ___gggrrr}}}ttthhhdddeeeggg}}}{{{cccQQQEEEhhhsssrrreeettt{{{sssyyymmmrrrpppbbbSSSCCC888999;;;666000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,---)))***...000,,,,,,...<<>>===;;;888666666888:::+++)))&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))))))))*********++++++)))***///===RRRdddgggbbb\\\YYY[[[dddlllmmmlllmmmeeevvv{{{llljjj\\\gggxxxxxxiii\\\^^^yyyrrr___ZZZiiiqqqQQQUUUvvvjjj^^^eeeqqqyyy___BBB111888JJJAAA???<<<777111...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...444111AAAkkkvvvppptttzzzrrrdddkkknnnzzz~~~vvvqqqssszzzqqqVVVEEEEEEGGGUUUfffxxx~~~~~~qqqfffdddiiippptttqqqiiihhhuuuvvvUUUJJJKKKbbbzzzxxxooopppqqqzzzxxxyyyqqq}}}{{{uuurrroooggg[[[KKKAAA===:::777333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++************+++,,,,,,///******...---***---555JJJ\\\rrr~~~{{{pppeee___bbbiiikkkhhheeejjjqqquuuuuupppmmmlllllloooyyyxxxlllbbbYYYPPPFFF>>>===999555222111111000///,,,---......------...///000//////111111222888@@@NNNvvv}}}zzzwwwpppjjjkkkpppxxx___lll___@@@???HHHBBB333***++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((***+++)))&&&&&&***------777GGGWWWbbbgggfffdddSSSTTTVVV[[[bbbhhhkkklllfffsss}}}xxxhhh]]]]]]ccc]]][[[NNNHHHLLLKKKOOO^^^pppooolllmmmrrrwwwrrrkkksssIIICCC===<<<;;;;;;:::888666444222111...------,,,,,,,,,------&&&(((++++++***)))(((((()))))))))))))))))))))))))))(((((('''(((***,,,...666:::IIIZZZ^^^VVVSSSWWWMMMXXXjjjyyy|||oooiiivvvxxxzzzzzzwwwttttttuuu{{{zzz|||wwwjjjiiirrrjjjaaaeeeDDDBBB???;;;:::;;;===???444000***'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))))))))*********+++++++++,,,111<<>>999@@@BBBCCCBBB===666000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......888@@@UUU|||ooovvv{{{yyy\\\SSSdddtttjjj|||gggSSSIIIHHHYYYrrrnnnyyy|||qqqdddaaalll~~~vvvwww|||zzzTTTAAACCC___}}}rrrkkknnn|||pppqqqdddbbbsss}}}{{{wwwWWWAAA:::999666------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---...******......///<<>>222+++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))&&&(((******((()))...333999CCCUUUgggpppkkk\\\PPPPPPQQQ^^^qqqyyyqqqiiihhhfffnnnuuuqqqeeeZZZWWWXXXKKKSSSPPPVVVkkkrrrxxxttteee[[[VVVMMMDDDrrrIIIDDD>>><<<;;;;;;:::888666444222111000///...---,,,+++++++++%%%(((***+++***((('''''')))))))))))))))))))))))))))((((((((()))+++...000>>>GGGZZZkkkhhhXXXQQQUUUjjjwwwzzzzzzzzzzzzxxxyyy}}}{{{zzz{{{tttttttttrrrqqqxxx}}}uuuqqqzzz}}}ssszzzrrrOOOCCC999:::CCCGGGAAA999;;;666...(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&(((((((((((()))))))))))))))************++++++++++++;;;PPPbbbrrr{{{wwwmmmZZZllltttfffffflllwwwhhhXXXiiiyyyzzzmmmXXX^^^uuuccc]]]ppp}}}^^^cccwwwxxxcccaaaNNNiiizzzrrrfff\\\GGG000BBBDDDEEEAAA999222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......444WWWqqqsssvvvzzzxxxmmmZZZeee~~~~~~cccIIITTT___gggyyy|||zzzjjjdddjjjvvvuuurrrzzzvvv___KKKGGG[[[vvv~~~wwwiiiggglllvvv{{{{{{fffCCC:::<<<:::------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,------((()))///222888OOOgggjjjkkkkkkhhhfffiiiqqqxxxpppiiiaaa```hhhooojjj```hhhkkkvvv|||}}}|||yyyyyyyyyssskkkhhhaaaWWWMMMDDD===777444111000//////000111111000***,,,---,,,,,,---///111111---,,,111444333444666333777IIIrrrxxxiiicccqqqzzz|||rrrbbbggghhhHHH===BBBDDD>>>+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******###'''******)))+++111777DDDLLLZZZjjjqqqiiiVVVFFFVVVUUUddd{{{pppdddeeepppsssvvvrrriii]]]RRRMMMRRRdddnnn}}}vvv{{{ddd^^^NNN:::000000111...qqqHHH>>>:::>>>:::999888666444222000000...---,,,+++************))))))))))))))))))))))))+++*********))))))((((((,,,((((((,,,***(((222AAACCCIIIMMMKKKOOO]]]nnnxxx|||{{{qqqkkkiiigggfffooouuuzzz}}}vvvnnntttuuupppppp{{{}}}uuuccc```tttyyyhhh___YYYIII;;;;;;@@@???:::666999777333...)))'''&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))(((((((((((()))***---...)))%%%(((///444JJJlll~~~}}}rrrooonnnyyyoooqqqwwwaaa```nnn~~~{{{qqqooopppsssuuu{{{vvv^^^VVVppp}}}uuupppeeeZZZiiieeemmm~~~pppaaaMMMmmm}}}XXX555<<>><<<222+++,,,---***,,,111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************---,,,***)))*********)))+++,,,+++///===YYYwww~~~tttjjj___^^^ooozzzqqqqqqjjjgggkkkkkkeee___^^^sss~~~yyytttxxx|||}}}xxxqqqkkkhhhaaaWWWJJJ@@@;;;888444000000///...------...000111///000000000111111222222111222222333444555555555111666777HHH}}}pppnnnqqqzzzzzzjjj\\\iiiDDDHHHKKK>>>DDD///$$$+++000)))&&&+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,$$$$$$,,,---+++666HHHWWWnnnpppddd___SSSMMM[[[dddeeeggghhhbbb]]]dddoootttwww|||{{{rrriiijjjpppkkkQQQDDD777555111000//////...---rrrGGG@@@===???:::999888666444222000000...---,,,+++************))))))))))))))))))))))))************)))))))))(((((('''(((***+++,,,333;;;@@@EEEIIINNNXXXhhhsssxxxvvvrrrtttwww~~~zzz~~~tttjjjooouuuzzzzzzyyy{{{~~~wwwvvvrrrdddbbbrrr|||wwwrrrsssaaaSSSBBB:::<<<>>>===999444666666333---(((&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))((((((((((((((('''(((+++++++++000777RRR```tttwww{{{mmmqqqwwwkkkeeemmm}}}|||mmm___]]]```dddgggjjjhhhjjjmmmpppsssvvvyyy{{{{{{cccbbbnnn|||ggglllwwwaaaoooaaaSSSeeexxxuuuOOO===BBBFFFDDD@@@===888444---,,,,,,,,,------,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,---///...---333===WWWiiioookkkoootttsssssseeerrrsssiiinnnyyymmmuuuxxxvvvwww{{{zzzsssooojjjllluuuxxxwww~~~xxxnnnnnnzzzqqqfffpppRRR@@@JJJ^^^wwwrrrllliiikkkpppuuuyyyvvvuuunnn^^^WWW]]]XXXGGG;;;>>>777111000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,+++***++++++,,,,,,,,,,,,---///666EEE\\\sssuuupppnnnhhhggguuu~~~tttfffnnnwwwuuuiii```hhhvvv~~~xxxwwwvvvvvvvvvuuuooogggaaaVVVMMMBBB999666333000---///......---......000000.........///000111111222222222222333333333333333555:::777>>>iii{{{yyyyyyuuusssvvvxxxmmm___qqqnnn^^^NNN===CCC999///+++,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***(((+++......111CCCVVV]]]```\\\ZZZ]]]ZZZVVVZZZ___```eeekkkkkkiiinnnuuu}}}uuuvvv|||kkkQQQ>>>777333111///...//////...---sssGGGBBB??????:::999888666444222000000...---,,,+++************))))))))))))))))))))))))************))))))))))))%%%)))***+++///666;;;;;;>>>CCCIIIRRR```mmmqqqooo~~~~~~kkkkkk{{{kkkeeehhhqqqyyy|||yyyzzz~~~{{{nnngggiiipppwwwpppqqqqqqrrrsssyyy{{{uuutttpppwww|||||||||aaaFFF<<<>>>===777111555888777222,,,((('''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))***&&&&&&(((,,,111<<>>GGGPPPKKK???777000...,,,+++---...///...+++++++++,,,,,,,,,---------------------------------000000,,,***444JJJ]]]lllkkkvvvjjjtttyyyzzzfffgggoooTTTTTTfffnnnooowww{{{rrrmmmuuu~~~{{{yyyxxxxxxwwwzzzooo```XXX[[[jjj}}}www~~~zzzXXX===@@@SSStttpppnnn|||ssslllqqqwww{{{yyysss}}}~~~cccUUUGGGDDDCCC;;;...)))---000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,---......777GGGTTT[[[aaalllwwwyyyxxx|||vvvhhheeebbbVVV___cccjjjttt|||}}}xxxuuuvvvyyyzzzyyyuuuooojjjeee\\\PPPGGG===888333000000000000000............///000000111333333333333333333444444666666777888888999::::::555;;;===@@@RRRssswwwuuu|||~~~zzzllliiimmmyyyuuu]]]JJJ@@@AAA===555...+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((,,,...111???TTTfffmmmoooQQQOOO^^^ccckkkpppgggfff]]]WWW]]]mmmvvvjjjeeerrr}}}yyy~~~wwwbbbKKK<<<777777555333222111000---+++uuuGGGBBB===;;;:::999888666444222000000------,,,+++************))))))))))))))))))))))))))))))))))))))))))******)))------,,,555EEENNNLLLJJJXXXeeeiiiiiihhhfffccc___```aaaiiiyyy{{{vvvyyy}}}tttrrriii^^^\\\[[[___dddccc^^^YYYWWWWWWfffkkkvvvhhhgggnnn}}}~~~~~~wwwqqqmmmrrr|||qqqccc^^^PPP???<<<666111333888888111)))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***,,,,,,,,,+++///>>>\\\wwwqqqqqqnnnwwwnnneeennndddgggcccjjjuuummmlll~~~uuuVVV@@@AAA???AAAHHHPPPVVV]]]dddrrruuuzzz|||xxx```WWWQQQTTTZZZ```eeejjjggghhhcccYYYXXXsssuuu___RRRkkkxxxmmmfff___hhhxxxhhhtttxxxkkkeeeaaaooo```RRRBBB666===JJJMMMEEE===333000,,,+++,,,---...---++++++,,,,,,,,,---------------------------------000000---+++111DDD]]]ooodddnnnxxxsssrrrdddFFFXXXjjjfffsssxxx{{{wwwnnnsss}}}zzzzzzvvvppphhhaaa]]][[[XXXWWWUUUMMMBBB<<>>>>><<<<<>>???>>>BBBIIIPPPWWWbbblllyyy}}}vvvqqqWWWWWW^^^kkksssrrrnnnlllrrrrrrnnndddXXX[[[pppxxx^^^QQQmmmuuuooobbbXXXdddwww|||wwwyyyeee\\\XXXhhhvvvrrraaaJJJ===@@@IIIIIICCC999555///,,,+++,,,------,,,,,,,,,,,,------------------------------------111///,,,111CCC[[[mmmtttlll|||qqqmmmzzzUUUNNNcccooohhhzzzyyytttrrr|||~~~rrrccc]]]SSSNNNIIIHHHHHHIIIGGGEEE;;;:::888888<<>>UUUxxxmmm```aaa[[[VVV[[[```___gggpppmmmZZZbbbkkkttt{{{zzztttvvvuuuwwwzzzxxxtttsssuuuqqqnnngggZZZKKK???777444......---------...///000...///000222333333333333444555555555666666666666888888:::;;;===>>>@@@@@@???999???UUUmmmyyy}}}xxxnnneeegggsssxxxsssddd[[[jjjmmm]]]JJJ@@@CCC===---'''...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++...000;;;PPPfffooohhh^^^RRRQQQYYY```aaagggooonnngggbbb\\\```lllvvvrrriiinnnrrryyy}}}yyyqqqmmmooollltttwwwrrrfffXXXIII>>>;;;888555333222222222000rrrMMMAAA:::???:::999888666444222000000...---,,,+++************))))))))))))))))))))))))((()))))))))***************)))+++000333888AAAKKKPPPbbbrrrsssmmmkkkooosssbbbzzzfffYYY___jjjpppjjj]]][[[WWW___YYYOOOPPPRRRUUU^^^{{{wwwuuummmmmmssspppbbbaaaiiiuuu}}}lllTTTAAA>>>;;;777777888888444000''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********((((((,,,666DDDWWWppp~~~iiilllrrr}}}eeecccnnn{{{rrruuuyyy```QQQFFF@@@AAABBBGGGNNNTTT[[[gggrrryyyvvviiibbb___bbbgggrrr{{{zzzrrrkkkjjjqqqpppttt{{{yyynnnaaa[[[|||iiiVVV[[[eeeXXXSSS___qqqsss|||{{{{{{rrrgggdddhhhJJJ===DDDIIIFFF@@@;;;444///,,,,,,,,,,,,,,,,,,,,,------------...........................000---...>>>[[[sssvvvlllzzzvvvuuurrrnnnnnnsssxxxwwwsssooo^^^YYYeeellljjjnnnyyy}}}{{{|||wwwkkkeeeiiihhhZZZMMMHHH>>>>>>@@@FFFLLLOOOLLLHHH888999:::===@@@CCCFFFHHHHHHPPP[[[eeeooozzz}}}nnn___```vvvpppPPPNNNeee{{{}}}uuuhhhpppnnnuuutttXXX@@@<<<:::000)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***...666===LLLZZZtttpppeeefffeee[[[[[[______hhhpppnnndddpppyyyxxxsssrrrqqqpppqqqqqqtttyyyxxxrrrpppsssnnnfffXXXIII>>>666222000---...............///000///000222444555555555555444555666888;;;===>>>??????@@@@@@AAAAAABBBBBBBBBCCC>>>GGG```rrrvvvyyy{{{zzzpppppprrrsssqqqdddUUU]]]xxxzzzdddMMMCCC???777///,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,000;;;TTTnnnvvvjjj]]]XXXZZZeeedddaaaiiiqqqnnnlllzzzkkkWWWOOOZZZmmmvvvuuu}}}{{{wwwooogggfffkkknnnrrrcccXXXFFFBBB<<<777555444333222pppPPPBBB;;;CCC:::999888666444222000000...---,,,+++************))))))))))))))))))))))))(((((())))))*********+++,,,***...666666333;;;HHHMMM]]]kkkkkkffffffjjjnnnfffmmmrrrrrrpppnnnkkkfffbbbYYYddd~~~~~~```DDD===MMM\\\^^^XXXZZZ^^^ggguuuxxxiiittt|||mmmvvvtttxxxrrraaaWWW:::<<<>>><<<888444333333''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++,,,)))---;;;LLL]]]mmmyyyooojjjeeewwwppplllfffhhhrrrwwwtttuuu|||wwwqqqxxxcccRRRKKKEEE@@@BBBDDDJJJQQQVVV[[[fffpppsssddd]]]\\\gggmmmvvvyyyrrrkkkmmmtttxxx|||}}}pppkkkoooaaazzz___RRRooommmiii^^^PPPhhh}}}zzziiiJJJfffvvvtttRRR>>>DDDKKKIIIEEE???777111...---------,,,,,,,,,---------..............................---+++111IIImmmxxxbbb|||{{{~~~bbb___jjj~~~}}}hhhddduuuxxxiiiddddddeeegggjjjqqq~~~sssttt~~~rrr\\\LLLKKKLLLFFFAAACCCHHHIIINNNUUU[[[YYYQQQJJJ<<<;;;:::;;;>>>DDDKKKOOOMMMMMMNNNOOOUUUbbbrrr~~~ggg```ooommmDDDHHHssswwwaaakkkiiijjjuuuooommm}}}zzzLLL@@@???555...111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------++++++111;;;DDDVVVXXXdddtttwwwooonnntttnnnaaa^^^bbbccckkkrrrooosss|||xxxqqqooommmiiikkkjjjooouuuuuupppppptttnnn___KKK<<<555333111//////000111111000///000111000111333555666666666666555777999===AAADDDGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEJJJKKKZZZrrr{{{vvvwww{{{|||qqqgggnnnoooeee^^^fffwwwzzzZZZBBB>>>???777)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,000EEEiii~~~cccTTTVVVggguuujjj^^^mmmuuuiiicccpppcccPPPGGGSSShhhsssssswwwqqqllljjjiiiggghhhkkkfff{{{oooUUUOOOEEE===888555222111pppFFFDDD<<<<<<;;;:::888666444111000///...---,,,+++************))))))))))))))))))))))))))),,,...,,,'''&&&)))---000000000...000777BBBJJJRRRFFFPPPWWWbbbhhh\\\```jjjcccmmmssskkkrrrtttbbbMMMRRR```hhhZZZDDDBBBOOO\\\^^^eeennnuuuzzz{{{wwwrrrpppxxxgggWWW@@@555>>>BBB888111666,,,,,,***(((((())))))'''))))))))))))))))))))))))'''+++---***'''''')))+++'''(((000IIIeeelllsssyyyjjjppp~~~uuuggghhhkkkxxx~~~qqqlllwwwyyyooo|||}}}```SSSQQQMMMIIIGGGMMMIIIIIISSS\\\dddnnnyyymmmdddlllwww~~~|||zzzxxxvvvttttttsssxxx|||wwwqqqsss}}}cccWWWYYYsssoooZZZNNNooowwwmmmfffSSSccc||||||qqqDDD===:::JJJJJJFFF???666///,,,---...------------------------...------...000111000000222333///IIIuuu{{{rrrvvvzzz}}}nnnccckkkttttttoooqqqzzz{{{pppbbbZZZQQQaaaooorrrttt|||zzztttjjj\\\KKKCCCEEEKKKOOOQQQXXXVVVbbbfffaaalllppp\\\HHHDDD<<<>>>JJJMMMOOOZZZTTTWWWTTTLLLIIIPPPYYY]]]ppp{{{jjjiii|||^^^MMMNNNggguuu~~~```iii|||hhhlllxxx|||yyyooohhhllluuu|||yyyPPP???HHH???---.........///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++------+++,,,555FFFSSSaaahhhgggeeesssxxxyyykkkaaadddiiilllttt~~~|||{{{yyywwwtttrrrpppooommmooorrrsssqqqooolllkkkZZZLLL>>>666333000...000000/////////000111222333555444333333444555666777>>>AAAFFFLLLQQQUUUVVVWWWZZZXXXVVVUUUTTTRRRPPPNNNJJJ^^^rrrzzz|||}}}}}}{{{yyyvvvxxxwwwssssssmmmaaafffqqqfffeeejjjLLL>>>@@@;;;///&&&(((+++,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((()))...444GGGTTTkkkzzzsssbbb___iiinnnsssrrrhhh___]]]___```ccc[[[SSSUUUdddtttvvvpppmmmllliiigggffffffggghhhiiiqqqqqqjjj]]]OOOCCC;;;777666sssIIIGGG???@@@;;;:::888666444111000///...---,,,+++************))))))))))))))))))))))))(((+++---+++((('''***...444...333@@@EEEAAABBBIIIIIIIIIZZZZZZVVVWWWTTTcccdddTTT^^^nnnhhhjjj|||tttcccUUUPPPIIIEEESSSgggsssqqqyyyyyyvvv{{{wwwuuussspppzzzhhhOOO;;;999>>>;;;888999,,,------***(((((((((((())))))))))))))))))))))))(((***,,,+++)))***+++,,,///<<>>AAAHHHJJJOOOTTTYYY\\\^^^^^^bbbaaaaaaaaaaaa___\\\ZZZVVVgggwww|||{{{{{{zzzwwwzzzvvvvvv{{{{{{{{{xxxrrrfff^^^iiissslllnnn~~~}}}oooWWWFFFAAA<<<555*********************)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&''',,,///000666???GGG[[[nnnqqqhhh___^^^```[[[dddiiiddd^^^^^^ccceee\\\___aaaeeemmmssspppiiiiiihhhfffdddddddddeeefffjjjnnn}}}nnn]]]OOODDD;;;777qqqFFFDDD===>>>;;;:::888666444111000///...---,,,+++************))))))))))))))))))))))))'''***,,,+++)))))),,,///888---333KKKTTTKKKHHHQQQdddRRRSSSXXXgggqqqbbb^^^___WWW___hhhdddkkkgggTTTGGGKKKTTT]]]nnn{{{mmmjjjaaaiiipppcccaaalllhhhJJJ:::;;;???<<<555...///000...***'''''')))))))))))))))))))))))))))))))))***+++,,,,,,,,,---***DDDUUUaaavvv}}}oooaaarrr|||gggVVVYYYlllqqqyyy\\\UUURRRWWW\\\^^^]]]\\\VVVUUUWWWZZZ^^^gggyyywwwggg^^^bbbppp}}}}}}{{{zzzzzzzzzzzz{{{|||{{{xxxuuussssssooovvv{{{eeeOOOppphhhaaaUUU[[[yyyxxxhhhssseee^^^KKK\\\wwwjjj???DDDJJJIIIHHHDDD>>>666000---,,,------------------------------.../////////......111999YYYhhhhhhttttttzzz|||lll^^^[[[pppssswww}}}ooohhhoooxxxiii[[[TTTQQQZZZ]]]____________bbbdddhhhjjjccc\\\___mmmmmmXXX]]]ffffffgggkkktttpppaaaZZZ___\\\OOONNNSSS^^^mmm|||dddTTTdddlllnnnqqqpppzzzwwwiiikkkyyykkkwwwvvv[[[DDDFFFDDD000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++---555CCCVVVhhhttttttooofffcccppp~~~xxxgggbbbdddaaa\\\^^^iiixxx{{{yyyuuurrrqqqsssuuuwwwuuuqqqnnnqqqtttnnn^^^QQQ>>>666///...///------/////////000111222444444555666444333444999???GGGKKKRRRTTTXXX\\\```bbbddddddcccdddfffggggggeeebbb```dddooozzz|||{{{zzzyyywww{{{vvvvvvzzzxxxtttwwwzzzccc]]]iiikkkgggjjjmmmwwwzzzyyykkkVVVEEE>>>>>>111---))))))+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))---&&&&&&...///---777FFFUUUgggppphhhaaacccbbb\\\YYYgggrrrnnnddd]]][[[ZZZZZZccclllnnnnnnmmmiiidddffffffdddccccccdddeeefffjjjlllttt~~~nnn```RRREEE<<>>DDDKKKOOOVVVXXX[[[^^^aaadddeeefffbbbeeehhhiiigggeeebbbaaannntttzzz|||{{{{{{zzzzzz{{{wwwvvv{{{|||yyyyyy|||{{{iiibbblllhhhhhhmmmgggpppxxxhhhKKK???BBB888111***(((+++---,,,)))))))))))))))))))))))))))))))))))))))))))))))))))000((((((......///CCC]]]nnnkkkeee```eeekkkggg]]]aaarrr{{{lll^^^TTTPPP___gggkkkiiigggggggggeeefffeeeeeeeeeeeefffggghhhhhhkkkmmmvvvwwwmmmaaaSSSHHHzzzHHHEEE??????;;;:::888666444111000///------,,,+++************))))))))))))))))))))))))'''((()))***+++---///111///555999:::>>>GGGNNNPPPQQQJJJRRRSSS^^^mmmgggjjjdddfff^^^YYYeeennnZZZ@@@===DDDUUUhhhvvv~~~qqq^^^PPPHHHCCC>>>:::888888999<<>>===555---)))+++---,,,***))))))))))))))))))))))))))))))))))))))))))))))))+++&&&'''---111===^^^gggSSSZZZlllrrriii```\\\iiirrrnnnddd]]][[[[[[dddggghhheeefffhhhhhhfffddddddeeeeeeffffffggghhhdddkkkmmmnnn|||uuukkk___UUUzzzFFFBBB===>>>;;;:::888666444111000///...---,,,+++************))))))))))))))))))))))))(((((()))***,,,...000111+++888???:::999AAACCC>>>@@@FFFXXXTTTTTTaaadddrrruuubbbeeekkkUUU;;;888GGGUUUllljjjSSSJJJ>>>555222222333333222222222222555999<<>>@@@>>>;;;IIIGGGSSSQQQ[[[lllgggiiirrrpppgggCCC333IIIQQQ^^^tttyyy]]]GGG===;;;777555444666888999000///...---------......000111333777===FFFQQQXXXaaagggoootttvvvvvvvvvwwwnnnnnnvvv{{{zzzwwwwwwzzzuuu___CCC<<<<<<999222222:::;;;222++++++))))))))))))))))))))))))***&&&(((,,,***)))666GGGnnnssscccaaabbb^^^mmm{{{uuu{{{}}}fffWWWYYYcccppptttuuurrrqqqrrrpppkkkooouuuzzzzzzyyysssfffXXXOOO___ppptttkkkdddeeekkkffffffggghhhjjjkkkllllllmmmoooppprrrvvv~~~uuuVVVhhhuuuwwwssssssooorrrxxxcccRRRddd}}}fffGGG888>>>EEEHHHEEE???888444...........................///000...,,,000777===```wwwwwwqqqsssxxxlllcccppptttsssvvv~~~xxxttttttvvvvvvsssqqqvvv|||}}}zzzxxxllllllkkkjjjhhhbbb[[[VVVVVV]]]gggooossssssrrrqqqpppuuuxxxiiiMMMAAAAAA???PPPbbbkkklllmmmhhhhhhrrrwwwsssbbb^^^ooonnn]]]QQQRRRSSSOOOOOOTTTlllwwwqqqTTT___uuu^^^ppp}}}ooonnnnnnvvvvvvvvvmmmFFFCCC:::444...,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000@@@YYYooo{{{xxxlllcccbbbgggrrr{{{xxxmmmggghhh}}}yyyzzz}}}~~~|||{{{zzzyyyppp^^^HHH888222222333111222555555222222666555666777999999888666555888:::===AAAGGGLLLPPPRRRYYYZZZ[[[^^^aaadddfffgggfffgggfffcccaaaeeemmmttt}}}vvvrrruuuwwwuuusssuuurrrrrrpppoooooossswwwyyy}}}}}}~~~yyyjjjhhhtttrrrppprrrwwwvvvhhhSSSDDD@@@<<<555///+++******+++))))))))))))))))))))))))))))))))))))))))))))))))***,,,...333EEE___sss|||ooobbbZZZaaammmqqqhhh^^^ZZZZZZVVVNNNMMMUUU^^^cccdddgggiiihhhiiikkkhhhbbbcccddddddeeeeeeeeeeeedddeeejjjmmmooozzzwwwoooiiiddd~~~xxxCCCBBB???BBB;;;:::888666444111000///...---,,,+++************))))))))))))))))))))))))***))))))***---///000000<<<444444===CCCAAAAAAEEEGGGEEEOOOMMMVVVfff______cccxxxzzzmmm\\\BBB@@@]]]ggggggmmmgggQQQCCC999@@@@@@@@@===888333111000444444333222111000//////---...111222333555888;;;>>>EEENNNUUUXXXVVVRRRPPPUUUMMMJJJOOOUUUdddxxxqqqsssnnnttt~~~qqqsss{{{lllrrrmmmwwwMMM>>>===;;;111000:::>>>555,,,+++))))))))))))))))))))))))'''%%%(((---++++++;;;QQQppp|||wwwzzzjjj\\\^^^```XXXhhhtttwww|||zzzeeeTTTQQQbbbvvvwwwyyywwwrrrrrrvvvvvvrrrwwwwwwmmm^^^QQQkkkoooooohhh___[[[```fffiiiiiihhhiiijjjkkklllmmmmmmttt~~~rrrNNNddd~~~|||kkk\\\qqqxxxwwwzzzgggSSSjjjjjjjjjTTT555;;;CCCHHHFFF@@@:::666///////////////////////////000000---,,,000999AAAllleeeuuu~~~qqqvvvtttdddbbbnnnxxxsssqqqssspppwwwooohhh|||{{{vvvjjjqqq}}}uuummmhhhfffkkkllleeeZZZSSSVVV\\\^^^fffppprrrooommmnnnrrrjjjrrrtttRRRKKKPPPEEE^^^iiiooosssuuummmkkkwww}}}}}}nnndddnnnhhhTTTRRRTTTPPPMMMNNNccceeeiiiqqq|||bbbJJJkkk^^^YYYqqquuu|||xxxmmmqqqxxxxxxkkkvvv```@@@DDD<<<666000---...///---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......555IIIgggooobbb```iii{{{sssoootttzzzxxxzzzvvvooorrr|||}}}|||{{{{{{|||uuufffQQQ===222222555555444555888777555666:::666777999:::999888666555:::;;;===AAAFFFMMMSSSWWWWWWXXXYYY\\\___bbbeeefffaaaaaa```]]]\\\bbbmmmwwwxxxpppmmmssswwwvvvvvvxxxpppssssssqqqpppssswwwyyyyyy||||||{{{|||hhhbbbtttzzztttnnnpppwwwtttaaaMMM@@@===888111+++)))***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))...333>>>ZZZyyyRRRZZZ^^^\\\^^^ccc]]]QQQXXXZZZZZZXXXZZZ```ccccccfffiiigggbbb```cccfffeeefffgggggghhhhhhgggffffffkkkkkkkkknnnyyy}}}tttnnnjjjhhhsssBBBAAADDD???999:::999777333000000000...---,,,+++************+++***)))(((((()))***+++***))))))***,,,111555777666<<>>888:::888444888<<<555))),,,***(((((()))******))),,,&&&+++///%%%+++FFF[[[nnnwwwoooeeeZZZjjjwwwrrr___aaa[[[LLLccc~~~{{{zzzuuuvvv~~~xxx___NNNLLLXXXppp|||}}}yyysssggg[[[bbbpppqqqddd___]]][[[^^^dddmmmmmmnnnpppsssvvvxxxyyycccOOOrrr}}}ooosssccc~~~lllSSSTTTeeejjjbbbHHH333666JJJMMMDDD===999111///------...///000///,,,444...,,,444222;;;XXXcccvvvuuurrrsssiiizzz{{{tttzzzmmmZZZqqq|||wwwyyyllloooyyysssiii^^^```nnnkkkjjjhhheeebbbaaabbbdddggglllooopppqqqsssqqqlllppppppiiiUUUcccoooqqqwwwuuummm}}}ooo```eeerrrrrrjjjZZZ]]]\\\AAAJJJTTTpppmmmYYYbbbuuueeeMMMmmmdddXXXvvv|||wwwrrrrrr|||{{{qqq|||uuuvvvjjjjjjkkkbbbPPPBBB@@@<<<444---+++,,,,,,+++---,,,,,,,,,,,,---......///,,,+++,,,,,,+++000666DDDSSSbbbkkkvvvzzznnntttoooppp{{{}}}www|||xxxwwwwwwrrrmmmooovvvtttuuuxxx{{{zzzyyyzzz|||zzzgggOOO???666222222555888888888888777777777777<<<:::777555555666999:::;;;;;;>>>CCCIIINNNPPPQQQTTTXXX\\\^^^]]]]]]___bbbeeeYYYRRRXXXeeeooouuuxxxwwwtttpppmmmkkkkkkmmmnnnqqqooommmlllmmmppptttvvvyyyxxxxxxyyyyyyvvvoookkkttt}}}pppkkk}}}~~~iii]]]DDD@@@;;;666///))))))---))))))))))))))))))))))))---+++)))((()))***+++,,,333...444PPPttt~~~qqqgggfffiiijjjccc]]]gggxxxiii[[[VVV```fffaaabbbiiiddddddddddddddddddddddddeeeeeeeeefffffffffffffffgggkkklllkkksss~~~yyyrrrhhheeegggvvvCCC>>>===777::::::999777333000///000...---,,,+++************+++***)))(((((()))***+++***))))))***---111555777:::<<<@@@???:::<<>>EEEVVVdddqqqjjjWWWOOONNNQQQSSS999999222111777666000111222555666333111111444666111111//////...///000111000111111222222111111000...000111///---///555;;;LLLmmmnnngggvvv}}}|||{{{~~~}}}~~~cccjjjgggrrrtttRRR;;;777:::999666777:::666------+++(((((()))******)))///(((+++---)))666PPP^^^rrr|||jjj```ZZZfffhhhssseeepppxxxmmmwwwxxx{{{}}}zzz}}}sss]]]GGGFFFVVVkkk|||}}}vvvzzzmmmjjjtttrrrhhh```_________aaafffkkkmmmpppvvv|||rrrUUUbbbqqqooommmqqqqqqRRRLLL^^^rrryyy^^^@@@555@@@DDDCCCBBB???222000...---...000000///000222///...111666GGGaaarrrssszzz|||hhhfffyyy|||zzzqqqlllrrrzzz}}}}}}xxxoooooonnnqqq~~~||||||{{{wwwrrrmmmjjjiiijjjoootttuuuwwwxxxuuuooommmmmmxxxkkkvvvvvvxxx~~~uuuvvv|||pppsss}}}{{{qqqcccgggcccIIIOOOSSSvvv}}}cccYYYgggxxxUUU^^^|||dddkkkzzzwwwllllllqqqsss|||rrrppp___KKK;;;BBB>>>666///---------,,,---,,,,,,,,,,,,---.........------...,,,,,,111999PPPYYY^^^bbbnnn~~~rrrmmmiiillloooqqqsssvvvxxxuuuuuuwwwuuuooonnnqqqppprrruuuxxxxxxwwwxxxzzzeeeTTTAAA888666666888:::777777777777777777777777666666555666777:::<<<>>>>>>>>>@@@EEEKKKOOOQQQQQQVVVYYY\\\]]]\\\[[[\\\^^^___VVVSSSYYYdddlllqqquuusssqqqmmmjjjiiiiiikkklllnnnlllkkkjjjkkknnnqqqssswwwvvvwwwxxxwww|||~~~nnndddmmmyyyrrreeeooouuuNNNFFF@@@<<<444***(((,,,************************+++)))(((((()))+++,,,,,,"""111IIIooorrrffffffjjjnnnllleeebbblllxxx```ZZZZZZ```ccc```ccciiiddddddddddddddddddcccccceeeeeeeeefffffffffffffffjjjnnnpppooottt{{{xxxqqqhhhcccdddtttDDDAAA???<<<::::::999777333000///000...---,,,+++******************))))))))))))***************,,,///222555777:::999;;;<<<;;;;;;AAAIIIOOOgggsssaaaHHHDDDSSS```hhhDDD111???TTTccciiiggg~~~nnnWWWTTTaaadddVVVDDDEEEAAACCCBBB::::::===:::111111222333222222333555222222111111000/////////,,,---............---,,,,,,///111000---+++,,,...333===aaa{{{{{{nnnrrr{{{yyyaaagggtttzzz\\\CCC666:::;;;888666666555333...+++)))((()))******)))///)))***---333LLLeeekkkoooyyyiiifffhhhnnneeepppiiiyyy{{{{{{zzz{{{]]]NNNDDDMMMcccxxxxxx~~~xxxtttsssvvvzzz}}}kkkeeeaaaaaaaaa```aaaccckkkpppxxxcccVVV]]]zzzqqqbbbsss~~~}}}[[[IIIUUUoooqqqLLL555999???DDDFFF@@@444222///...///000000000333...111111000@@@___rrrvvvjjjyyy|||tttkkknnnwww||||||~~~tttkkkpppssswww~~~xxxuuunnnqqqrrrsssvvvyyyxxxtttuuukkk{{{rrryyyyyyyyyzzzuuu~~~{{{|||yyymmmqqqkkkRRRQQQLLLpppjjjLLLWWWrrr{{{iiiTTThhhyyyeeeqqqzzzooojjjkkkxxxnnnvvvwwwfffTTTFFF@@@888222///.........---,,,,,,,,,,,,---......------//////,,,---777CCCRRR\\\dddgggnnnyyy~~~}}}kkkgggccc```^^^```iiittttttrrrssswwwwwwrrrnnnmmmiiimmmrrrvvvxxx{{{}}}]]]LLL;;;555777777777777:::999999999888888777777555666888;;;>>>AAACCCDDDBBBBBBDDDHHHMMMQQQSSSSSSWWWYYY[[[[[[ZZZZZZZZZ[[[ZZZSSSQQQYYYcccjjjnnnpppmmmllliiiffffffggghhhjjjiiihhhgggggghhhjjjmmmnnnuuuuuuvvvxxxwwwwww}}}uuufffaaaqqqvvvhhhbbbwww~~~\\\MMMBBB@@@:::---(((+++************************((((((((()))***+++,,,---)))@@@XXXyyyhhhmmmiiiqqqssskkk```]]]___aaaUUUXXX\\\______aaadddgggeeeeeeddddddcccccccccbbbeeeeeeeeefffffffffggggggjjjnnnqqqqqquuu}}}}}}zzzxxxwwwqqqhhhcccaaannnEEECCC@@@AAA:::;;;:::777333000//////------,,,+++***************))))))))))))))))))***)))***,,,...111444666777888444444999<<<===???BBBLLL\\\^^^PPPOOO___eee^^^aaa===888NNN___mmmtttjjjzzzoooddd\\\```jjjmmmbbbVVVccc^^^mmmtttddd[[[RRR===:::444222666:::888333///222222333222111000///...---------......---------+++---000000///------...***$$$:::cccyyy}}}yyysss|||hhhoooxxxkkkQQQ;;;;;;;;;999555111333666///,,,***)))***+++******---)))+++111BBBddd|||zzzrrrqqqpppzzzxxxvvvhhhdddfff||||||{{{|||rrr^^^AAABBBGGGQQQ^^^nnnyyyzzzwwwvvvxxxzzzwwwpppjjjhhhfffccccccbbbaaaaaabbbnnnxxx}}}___QQQlllqqqjjjiii}}}oooqqqTTTOOObbbwwwsssPPP999:::AAAHHHGGG;;;888444111//////000000000222+++111444111NNNuuuzzzyyy~~~xxxyyyyyyqqqjjjpppyyy~~~~~~vvvooo|||{{{~~~qqqcccbbbccchhhsss{{{vvvvvvsssqqqtttyyyzzzvvv}}}iiiccc~~~}}}|||rrrsssvvvzzzzzzwwwzzzzzz}}}|||tttyyypppWWWOOOQQQiiiyyyPPPPPPppp]]]VVVsssfffjjj~~~lllfffccctttsss{{{{{{qqqIIIAAA999444111...---...---,,,,,,,,,,,,---......------......,,,111BBBSSS\\\hhhpppkkkfffiiiqqqvvvgggdddbbbaaa^^^___hhhrrrvvvssssssuuuwwwuuuqqqnnnnnnssswwwwwwyyy|||~~~~~~aaaOOO===888999999777777<<<<<<<<<;;;;;;:::::::::@@@AAADDDFFFIIIJJJJJJJJJEEEFFFHHHLLLQQQVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^ZZZPPPKKKSSSaaajjjlllmmmhhhgggeeeccccccdddfffgggeeeeeeeeeeeefffhhhiiijjjsssssstttvvvwwwwwwyyyzzzsss```kkk}}}fffjjjyyyuuuhhhQQQ???===<<<222++++++************************'''((()))*********+++---888NNN___vvvppp^^^oooaaajjjkkkbbbZZZWWWOOOFFFOOOVVV[[[\\\___dddfffccceeeeeeddddddcccbbbbbbbbbddddddeeeeeefffggggggggggggjjjmmmooosssyyyvvvvvvwwwwwwssskkkeeeaaammmEEEAAA999<<<;;;;;;:::777333///...///------,,,+++************)))))))))******))))))))))))+++---000333555777777999444333888===>>>???BBBGGGJJJCCC@@@ZZZzzzvvv\\\EEE@@@OOO___dddxxxiiimmmooolllnnn{{{yyySSS@@@111333<<<===888333333333333333222111//////........................)))***+++,,,++++++,,,---///(((,,,777UUU|||ttt~~~xxxwwwyyy~~~{{{tttooo|||nnnFFF>>>999888444...000666000---+++******++++++***+++(((...999MMMnnn}}}|||yyyjjj||||||qqqfff^^^iii~~~pppXXXFFFAAAFFFOOOYYY```lll~~~~~~~~~}}}}}}~~~~~~~~~~~~zzzsssiiibbbdddfffiiikkknnnsssxxxzzzuuu[[[VVVzzzppp```{{{rrrqqqfffRRRZZZkkkoooTTTAAA===???GGGHHH<<<;;;777333000000000111000111+++111333555WWW}}}kkkrrrzzz}}}}}}}}}pppkkkooovvv|||~~~vvv___XXXhhhqqq}}}vvvbbbVVVQQQTTTaaagggooo{{{||||||zzzxxxyyyzzzuuummmcccWWWMMMaaa~~~}}}rrrzzznnnkkksss~~~~~~|||{{{xxxzzz}}}|||uuu]]]MMMXXXffflllZZZnnntttPPP\\\nnneeezzz~~~tttooowwwtttyyysssrrrxxx|||LLLBBB:::666222---+++...---,,,,,,,,,,,,---......---,,,,,,,,,...999OOOcccttt{{{yyyiiiYYY\\\ooouuummmeeeddddddgggmmmttt{{{xxxtttsssuuuwwwuuussszzz~~~~~~xxxvvvyyyzzzwwweeeTTTCCC>>>?????????@@@======???@@@BBBCCCDDDEEEPPPQQQRRRRRRRRRPPPNNNMMMJJJJJJLLLQQQWWW\\\^^^^^^]]]]]]]]]^^^```bbbbbbbbbZZZKKKBBBKKK]]]iiillljjjdddcccbbbaaaaaabbbcccdddbbbccccccdddeeefffggggggnnnnnnoooqqqssswwwyyyxxxxxxiiigggvvvdddnnnwwwpppXXX@@@:::;;;777000,,,************************)))+++++++++))))))+++---:::QQQiii~~~jjjUUU\\\TTT\\\___[[[ZZZZZZOOOAAAPPPTTTWWW[[[bbbhhhfff___dddddddddccccccbbbbbbbbbddddddeeeeeefffgggggghhhggghhhkkknnnqqqsssxxx|||tttvvvyyyxxxuuupppjjjdddmmmHHHDDD:::???;;;;;;:::777333///.........---,,,+++************))))))************)))))))))+++///222555666777777:::888:::>>>>>>===>>>AAA@@@CCC>>>>>>ZZZyyysssWWW:::NNNcccggggggzzz|||zzztttTTT555---444888888777444333333222222111111111......------------............---,,,+++++++++,,,000333222,,,===qqq{{{___kkkxxxzzzwwwxxxvvvvvvXXXEEE777666555...---333111...,,,++++++++++++***,,,***444DDDTTTlllzzzuuuxxxqqqeeezzzoookkkhhh{{{|||yyy{{{}}}ppp^^^OOODDDRRRQQQSSSXXX\\\aaajjjtttqqqsssxxx}}}~~~}}}{{{vvvqqqpppppprrrzzzgggOOO\\\yyy~~~yyylll}}}uuu]]]]]]kkkqqq^^^NNNAAA999AAAHHHBBB>>>:::555111000111111111000000111111===^^^xxx|||nnnooo|||{{{uuulllkkkoootttyyy~~~zzzqqqeeeOOOFFFQQQtttyyycccRRRNNNVVV^^^eeepppyyy~~~wwwyyyzzzzzz{{{wwwlll___:::@@@>>>RRRwww~~~sssyyyllleeerrr~~~||||||||||||fffNNNJJJ^^^nnnrrrZZZNNNhhhmmmtttrrrmmmnnnppp~~~pppiiijjjlllOOODDD;;;888444,,,+++///---,,,,,,,,,,,,---......///---,,,///444BBBYYYmmmttt~~~yyyhhhcccnnn|||uuugggccceeekkkrrrxxx}}}xxxrrrrrrvvvxxxwwwuuuzzzzzzuuuuuu}}}uuugggXXXPPPMMMJJJIIIJJJFFFHHHJJJNNNQQQUUUWWWYYY______^^^\\\YYYVVVSSSQQQRRRRRRTTTYYY^^^ccceeeeeecccaaa___^^^______^^^]]]RRRCCC999BBBUUUcccgggfffaaa```___^^^^^^^^^___```___```bbbcccdddeeeeeeeeefffiiikkkjjjnnnssswwwwwwwwwvvvmmm```ooozzzbbbhhh~~~uuufffQQQ@@@;;;:::444,,,++++++++++++++++++++++++***,,,,,,+++))))))---111GGGWWWrrrxxxggg^^^[[[ZZZ___aaa```]]]YYYRRRJJJUUUTTTVVV]]]eeehhhddd___cccccccccccccccccccccccccccddddddeeefffggghhhhhhjjjkkkooossstttrrrsssvvvuuuyyy{{{xxxvvvtttooojjjjjjJJJHHH>>>FFF<<<<<<:::777222///.........---,,,+++************((()))***++++++***)))((())),,,000333666777777777555999AAAEEEBBB<<<<<>>XXX```YYY\\\vvvnnnBBB>>>OOOrrrsss[[[JJJ;;;444666555333222111111222444666222111000000000000111222++++++---///000000---++++++000...///222000SSS{{{wwwzzzppprrrxxx}}}zzzrrrnnnvvvxxxSSS777666;;;444...///222000---+++,,,,,,+++***,,,,,,BBB]]]eeeiiippprrrvvv{{{}}}zzziiijjjkkkgggyyyssszzz||||||}}}eeeKKK>>>???GGGKKKOOOaaasssrrraaaYYYhhh~~~|||oootttTTTRRRwww~~~kkk[[[\\\sssuuusss[[[===888@@@???BBB===777222111111222111(((999444555XXXwww|||~~~}}}~~~yyyrrr|||yyyyyytttiiidddmmmzzzsssbbb^^^VVVGGG@@@KKKyyyrrrooohhhkkkpppsssvvvxxx{{{}}}}}}wwwnnnkkkuuujjjRRRmmm|||qqqrrrggg```ppp~~~rrrppp{{{zzz|||xxxwwwvvvpppOOOaaa}}}aaaKKKeeerrruuukkksss~~~xxxzzzzzz~~~wwwUUUHHH???===888...,,,222---,,,,,,,,,,,,---......111///111999CCCOOO^^^jjjeeellluuu{{{xxxmmmddd___gggcccbbbfffkkkmmmpppttt|||~~~uuuppptttwwwwwwwww}}}|||uuuyyy~~~}}}}}}}}}|||{{{zzzyyyyyyqqqpppnnnkkkiiigggeeedddeeeeeeeeegggjjjlllllllllccc]]]TTTLLLGGGAAA:::555222000222;;;EEEMMMVVV]]][[[[[[ZZZYYYXXXWWWWWWWWWZZZ\\\^^^aaabbbaaa```___bbbkkkooolllkkkoooqqqpppqqqyyyrrrjjj___jjjzzzlll___ooozzz```@@@999666---++++++++++++++++++++++++(((***+++))))))---666>>>]]]hhhlllqqqvvvcccfffjjjfffVVVMMM[[[qqq[[[VVV[[[gggggg^^^___hhh``````aaabbbcccddddddeeeccccccdddeeefffggghhhiiifffkkkxxxzzzzzzzzz}}}|||wwwuuuwwwvvvqqqlllFFFEEE???>>>===;;;999555111///---,,,...---+++)))((())))))***)))******+++++++++******)))...444888888777666666<<<999777777:::>>>AAACCCBBBHHHKKKIIIPPPZZZXXXOOOhhheeecccgggpppzzzyyyMMMCCCDDDOOOgggwwwXXXOOOCCC222888222111666444---,,,222***222777444000111222222///000111111///---,,,---,,,///,,,,,,///111EEEfffgggwwwttt~~~tttiiinnnzzz___CCC888888777111---222111000...+++***+++---(((000GGGbbbppppppnnnooohhhzzz}}}rrrfffWWWIIIhhhyyyiiiiii}}}~~~kkkTTTFFF@@@>>>@@@DDDKKK^^^{{{|||~~~yyypppaaaMMMssssss}}}~~~xxxffftttqqqZZZsss}}}mmmAAA///III>>>CCC<<<888888555///...222000888///888dddtttsssfffhhhnnnvvv|||~~~wwwlll```UUUMMMIIIEEEaaa|||{{{zzz|||}}}{{{zzzxxxyyyyyytttxxxmmmwww|||tttuuuhhhggglllssstttqqqrrrwww~~~wwwwww~~~oooSSSSSSyyyGGGNNNyyypppsssgggkkk}}}~~~lllXXXAAA888:::999333,,,///......---------......///,,,000>>>QQQ___fffhhhpppgggVVVoooxxxfffiii___```ddddddbbbgggppptttrrrtttuuuvvvuuutttssstttuuuyyyxxx}}}~~~|||{{{wwwrrrmmmkkkkkkkkkggggggggghhhiiiiiigggeee[[[TTTIIIAAA<<<999666444333333222555;;;DDDNNNSSSUUUTTTTTTSSSRRRQQQPPPPPPRRRTTTWWW[[[^^^```aaabbbeeefffgggiiikkkmmmnnnooovvvqqqxxxrrriiilllmmmfffaaadddttt~~~|||fffLLL===777333---+++***+++,,,,,,+++***,,,))))))******---:::IIIXXXfffoookkkffflll{{{sss[[[^^^eeeQQQGGGTTT]]]SSS[[[aaabbbbbbcccaaa]]]ccccccbbbbbbccccccdddeeeeeeeeeffffffggggggggghhhmmmmmmvvvyyyzzz}}}~~~}}}zzzuuusssuuuwwwjjjDDDDDD>>>>>>===;;;999555111///---,,,---,,,+++))))))))))))***))))))***++++++++++++***+++...333666666555555555888666444555777:::===>>><<>>???DDDIIIYYY]]]iiizzz}}}wwwxxxsssrrrSSS[[[iiiqqqoooooouuuaaappp~~~wwwkkkJJJ444AAA;;;BBB<<<999888555000///222111777222DDDvvv|||qqqeeehhhmmmsssxxx}}}|||vvvlll]]]OOOEEE@@@TTTrrr~~~}}}|||~~~~~~|||xxxvvvvvvuuu||||||zzzssspppkkkjjjmmmrrrsssoooqqquuu|||}}}rrrtttyyy{{{sssYYYcccZZZIIIhhhsssqqqzzzzzznnnjjj}}}zzznnn^^^JJJ===777444000...///......------.........------555HHH___pppvvvvvvoooiiiXXXiiiqqqggglllcccccceeeffffffmmmvvvxxxuuurrrssstttsssqqqqqqqqqsssxxxwww|||~~~~~~}}}yyyuuupppnnnmmmmmmnnnllljjjhhheeebbb]]]ZZZUUUMMMCCC<<<888666333000222111111222777===DDDHHHJJJJJJJJJIIIHHHHHHGGGGGGKKKMMMRRRVVV[[[]]]___```dddeeeggghhhjjjlllnnnnnnpppmmmqqq|||lllkkkmmmhhheeefffkkkvvvuuu```EEE888666777---,,,++++++,,,,,,+++***------...---+++000@@@RRRdddccc[[[XXX```aaa```gggppp___^^^[[[IIIHHHYYY```WWW^^^ddddddeeegggfffcccccccccbbbbbbccccccdddeeedddddddddeeefffhhhiiijjjlllllluuu~~~}}}~~~~~~~~~{{{wwwvvvxxxzzzgggAAACCC>>>======;;;999555111///---,,,---,,,+++***))))))))))))))))))******++++++++++++---000222333333333444555666666555666777999;;;<<<;;;EEEMMMQQQYYYgggnnnnnnfffjjjpppxxx~~~|||yyy~~~~~~iiiGGGOOOTTTBBBGGGvvv^^^@@@AAA<<<222,,,000666999???;;;333000444:::888333666555444333222222222222...111//////222,,,...>>>fffkkkrrr~~~ooovvvcccCCC555555555000222222111///,,,+++,,,---///AAAggg~~~lll]]]sssvvvuuuuuuXXXEEEWWWzzzzzz~~~~~~yyyzzz~~~~~~zzzzzzqqq```HHHAAA<<<;;;===AAAHHHPPP]]]aaagggrrr~~~xxxrrrooopppzzzwwwbbbNNNjjjtttffffffsss{{{ooo}}}lll___nnniiifffVVV<<<:::===AAA===999888555111000222///222444QQQ|||}}}xxxiiieeeiiiooossswww}}}~~~{{{uuulll^^^MMMBBBAAAHHH]]]vvv~~~wwwwww~~~}}}|||{{{}}}|||xxxwwwzzz{{{tttvvvzzzssslllkkkmmmooonnnmmmooosss~~~|||uuuxxx}}}}}}kkkhhh|||~~~pppIIITTTyyyvvvrrr|||xxxgggcccuuu}}}|||yyyqqqrrrsssiiiXXXFFF888111/////////......---....../////////333>>>QQQggguuuvvvrrrooonnn```eeekkkjjjppphhhcccdddeeehhhqqqyyyzzzuuupppqqqrrrqqqpppooooooqqquuutttzzz~~~~~~{{{xxxtttrrrpppoooooolllhhhddd```ZZZTTTPPPNNNGGG>>>888555444111///111111000111333777:::<<>>AAAEEEJJJQQQVVVZZZ\\\]]]cccdddeeegggiiikkkmmmnnnmmmmmmmmmvvv|||eeeccciiikkkiiihhhgggsssxxxfffJJJ999888===///---++++++,,,,,,+++***(((+++...,,,***444LLLdddtttmmmZZZXXXhhhcccYYYcccwwwrrrjjjUUU@@@EEETTTTTT\\\bbbeeedddeeeggghhhgggccccccbbbbbbccccccdddeeeffffffeeeeeefffggghhhiiikkkhhhppp~~~~~~}}}{{{xxxwwwyyyzzzeee@@@CCC???>>>===;;;888555111///---,,,,,,++++++******))))))))))))))))))******+++,,,,,,111222222222111222444666999:::;;;;;;;;;<<<>>>???AAAKKKTTTYYY___kkksssuuuiiimmmsssyyy||||||zzzxxx{{{}}}~~~PPPOOOYYYIII;;;fff___CCC555<<<===///+++666>>>HHHNNNJJJAAA;;;999777333333555666777555111...///111...000555000---777TTTyyyvvvvvv~~~uuu~~~uuuuuuVVV:::444555222333333222///,,,+++---...000EEEjjjyyytttrrriii___HHHiiiuuuttt~~~{{{{{{}}}{{{vvvxxxrrrYYYEEE<<<999999;;;>>>BBBKKKTTTVVViiixxx}}}}}}|||tttrrrpppooorrrwww~~~xxxuuuTTT\\\gggnnneee|||{{{{{{[[[kkkjjjiiibbbCCC333>>>???===:::888555333222222///111;;;\\\}}}sss|||vvvoooccceeemmmtttwwwzzzxxxnnneee[[[OOOHHHHHHDDDQQQkkkuuunnnnnnxxxxxxwwwxxxyyyzzz|||}}}}}}zzzzzz~~~}}}xxxooodddsssuuuhhhhhhhhhhhhhhhiiilllppp}}}xxx|||~~~yyybbbjjjnnnvvvVVVHHHhhh~~~ooovvvuuummmiiioootttsssqqqyyyzzznnnpppqqqooosssmmm___KKK<<<555222000...............//////000///666DDDWWWjjjtttppphhhkkkmmmeee```dddiiijjjaaa___^^^aaahhhrrrxxxwwwrrrppprrrrrrrrrppppppppprrrrrrrrrxxx}}}|||yyywwwtttqqqooofffdddaaa___\\\WWWRRROOOJJJDDD<<<777666555333111222222222333444444555666888888888999999::::::::::::>>>DDDLLLSSSXXX[[[\\\aaabbbccceeehhhjjjllllllooossspppoooddd___fffiiieeeaaabbbrrrwww[[[AAA777:::000...,,,+++,,,,,,,,,+++%%%***---+++---???```|||~~~lllgggooobbbYYYkkktttzzzpppSSSAAAIIIRRRLLL___cccdddaaaaaaccceeedddccccccbbbbbbccccccdddeeejjjiiihhhgggfffffffffggghhhccciii{{{~~~|||yyywwwvvvwwwwwwddd@@@EEE@@@???===;;;888555111///---,,,++++++++++++*********)))))))))))))))***+++,,,---444444333222111222555888:::<<<>>>>>>===>>>AAACCCDDDNNNYYY```fffnnntttwwwmmmoooqqqtttvvvwwwyyyzzzyyy|||~~~___JJJWWW[[[FFFNNNxxx```<<<999===666222777BBBTTTeeehhh___UUUKKKEEE;;;888666666666666444222444666111111888555111777GGGyyyppp{{{xxx~~~qqqGGG555222111444444222000---,,,---///777OOOlllrrrpppYYYJJJuuuqqqjjjttt~~~~~~xxxtttxxxoooXXXCCC777:::888999===BBBFFFOOOXXXXXXmmm}}}}}}{{{ttttttooocccbbbfffeeehhhnnnwwwvvvaaaRRRwwwrrrxxxaaawwwgggrrrvvvrrrkkkLLL111;;;======;;;888666555333222111555FFFeeezzzlll~~~vvv~~~vvv~~~yyykkkcccdddnnnvvvyyy}}}}}}qqqggg^^^UUUPPPKKKDDDMMMeeepppjjjjjjssstttuuuuuuvvvwwwyyy{{{}}}~~~rrrkkkfffddduuu}}}kkkbbbccccccbbbbbbfffjjjlll{{{}}}vvvwwwwwwsss|||yyyhhhjjjkkkxxxhhhGGGWWWddduuu}}}hhhiiiuuuyyy|||vvvrrroooiiiZZZHHH===:::555///...............///000111+++999KKK]]]llluuuqqqgggdddfffeee\\\^^^eee\\\QQQZZZ[[[___iiisssvvvssspppqqqrrrtttssssssrrrtttuuuqqqqqqwww}}}~~~{{{yyywwwtttoookkk]]]\\\ZZZYYYXXXUUUQQQNNNGGGAAA:::777666666555333000111222333333333333333333444444555555666666777666999???GGGOOOUUUZZZ\\\___```aaadddfffhhhjjjkkknnnuuutttooo{{{uuukkkmmmmmmddd\\\XXXjjjnnnKKK777444222///,,,+++,,,---,,,,,,+++///000...444LLLpppssslllmmm___TTT]]]\\\jjjdddNNNIIITTTYYYUUUcccfffeee```^^^```bbbaaaccccccbbbbbbccccccdddeeehhhiiiiiihhhhhhhhhggggggeee\\\___rrr|||zzzxxxwwwvvvuuubbb@@@FFFAAA>>>===;;;999555111///---,,,******+++++++++******)))))))))(((((()))+++---...444444444222111333666999888:::<<<<<<;;;<<>>^^^hhh???333:::;;;222888FFFWWWgggrrrtttkkk```RRRJJJ???999888:::;;;<<<;;;>>>777444:::777333888???ttt}}}TTT;;;555666444444333111...---...///===[[[nnnmmmrrrvvvkkkfffLLLOOO}}}|||vvvpppffflll|||}}}~~~{{{uuuttt{{{xxxeeePPP???777666999777:::AAAIIIOOOVVV]]]cccgggjjjjjjlllpppqqqnnnyyytttrrrsssnnngggjjjsssxxxrrrkkkggggggeee```[[[hhhhhhlllttt|||vvvnnnUUU```xxxaaaaaahhhjjjuuuqqqkkkZZZ<<<;;;;;;===<<<888666666555222///333KKKfffvvvvvvlllwwwsssooo}}}ttt|||qqqdddbbbbbbllluuuxxxyyynnnbbbXXXRRRMMMHHHOOObbbllljjjkkkqqqtttvvvwwwwwwxxxzzz}}}~~~vvvnnnhhhggglllxxxvvveee^^^aaabbb___```eeeiiijjjzzz{{{wwwtttpppuuuzzz|||}}}{{{|||PPPJJJnnnvvv~~~nnnpppyyyppp\\\FFF<<<<<<888///............///000111111111CCCWWWcccjjjnnniii```fffbbbhhh```bbbhhhUUUKKKXXXZZZbbbnnnttttttqqqqqqoooqqqssstttttttttvvvxxxtttsssyyy~~~~~~{{{yyywwwssslllfffZZZXXXVVVUUUTTTQQQMMMJJJCCC>>>888555555555444222......///000111111000000000000000111111222222222333666:::AAAIIIPPPWWWZZZ]]]^^^___bbbeeegggiiijjjiiippprrrpppyyy}}}}}}|||tttlllWWWddd{{{{{{YYY@@@999333111---,,,,,,------,,,---///...---888RRRqqq{{{qqqppprrrqqqfffXXXRRR[[[SSSHHHNNNUUUWWW\\\fffhhhgggbbb___aaabbbaaaccccccbbbbbbccccccdddeeeccceeegggiiiiiihhhgggfff]]]QQQPPPeee||||||zzzyyyyyywwwvvv___???FFF@@@<<<===;;;999555111///---,,,)))***++++++++++++***)))))))))(((((()))+++---///222222222222111222555888555777999999777:::@@@FFFCCCKKKYYYhhhqqqsssooolllgggkkkooorrrssstttwwwyyyuuu|||}}}{{{SSSGGG^^^KKK<<>>JJJUUUYYY\\\___ccc\\\XXX\\\aaabbbcccdddkkkllllllhhhbbb___aaaddd]]]ZZZ[[[aaaiiijjjccc\\\jjjjjjnnnvvv~~~zzzdddXXXzzzrrrlllgggsssnnnbbbpppllliiiiiiKKK888:::===<<<888666888666222///222OOOjjjrrr|||xxx{{{{{{}}}hhh\\\```eeemmmssswwwsssfff^^^ZZZUUUTTTXXXaaaiiikkkmmmppptttvvvxxxxxxxxxzzzzzzuuurrrpppiiiqqqmmmeeekkkpppmmmkkk```eeeeeebbbaaafffiiihhhvvv{{{vvv~~~~~~aaaFFF]]]vvvhhhyyytttRRR???<<<999111............///000111222===SSSggglllkkkkkkfff___hhh]]]gggbbbgggkkkQQQKKKUUUZZZeeeqqqtttpppnnnqqqkkkmmmpppqqqrrrsssvvvxxxyyyxxx}}}~~~{{{yyywwwrrrjjjcccXXXVVVTTTSSSQQQNNNJJJGGGAAA===777555555555444111//////////////////....../////////////////////000000222444:::AAAIIIQQQVVV[[[\\\^^^aaacccfffhhhiiifffjjjmmmooouuu{{{vvvbbbbbboooyyy]]]FFF@@@555111...,,,,,,---------+++,,,,,,000@@@ZZZoooyyy{{{qqqyyy|||ttt~~~~~~ccc___ZZZHHHDDDPPPNNNOOOaaadddggggggbbb```bbbcccbbbccccccbbbbbbccccccdddeeebbbdddggghhhgggddd```]]]NNN???===TTTppp}}}zzzwwwvvvwwwxxxwwwuuu^^^>>>EEE???:::===<<<999555222///---,,,))))))+++,,,,,,+++***)))))))))(((((()))+++...///000111111111111222555777444666888777666999AAAGGGFFFLLLZZZjjjsssrrrjjjcccaaahhhpppuuuvvvvvvvvvvvvuuu|||}}}zzz___EEEWWWRRRFFFBBBbbbnnnmmmhhh???777???>>>GGGJJJEEEEEERRRgggvvvtttmmmfff___YYYQQQEEE===666>>>;;;888<<<:::666999ZZZaaarrr|||yyymmm{{{nnnLLL999666555555444111///...///000KKKwww}}}ttt|||kkk\\\rrr~~~qqqgggddd___aaa{{{sssttttttmmm||||||vvvtttwwwssssssooommmtttppp[[[FFF===:::777888;;;@@@???EEESSS___bbb```___XXXTTTVVV\\\\\\XXX]]]gggdddkkkllleee^^^\\\[[[YYYRRRZZZdddkkkmmmkkkiiihhh```ccckkkuuu~~~oooPPPbbbmmm{{{{{{zzzlllxxxqqqllltttQQQ000999======888666999777222666888WWWtttyyy|||~~~uuu{{{bbb[[[dddiiipppssswwwwwwmmmiiiiiiaaaaaabbbcccgggllloooooosssuuuwwwwwwwwwyyy~~~}}}vvvlllbbb\\\nnnxxxeeedddccceeesssdddiiijjjeeedddhhhjjjgggmmmqqqHHHTTT}}}||||||xxxvvvqqqllluuurrr|||aaaDDD===:::444............///000222222BBB\\\rrrvvvtttuuutttpppeeeTTT^^^]]]dddgggKKKGGGRRRXXXfffrrrssslllkkkppphhhjjjmmmoooppprrruuuwww}}}|||{{{zzzxxxrrriiiaaaVVVTTTRRRQQQPPPMMMIIIFFFBBB>>>999777777777555333222111111000//////......000000000///////////////...///000444;;;DDDMMMRRRZZZ[[[]]]```cccfffhhhiiiggghhhjjjnnnpppzzzzzzsssmmmjjjkkk```bbbooommmUUUBBB>>>555222...,,,,,,---...---+++---///888NNNhhhvvvxxxmmmmmmgggqqqbbbkkkZZZAAAAAARRRMMMPPPlll```ddddddaaa___bbbdddcccccccccbbbbbbccccccdddeeeeeegggiiiiiieee^^^WWWRRR@@@000---EEEfffxxx||||||vvvssspppqqqtttuuuuuuttt___BBBEEE>>>===???<<<888444000...------,,,+++******))))))******++++++******+++---...000000...+++,,,///333666777777888777444222444<<>>EEEKKKXXXZZZ^^^```aaacccfffhhhhhhiiilllppprrrwwwnnneeeddd______\\\uuukkkcccEEE>>><<<777111...---...//////+++222###@@@fffqqq}}}jjjzzz^^^hhhpppmmmaaaUUUmmmLLLQQQZZZeeedddddddddcccccccccbbbbbbfffbbb___aaafffhhhfffcccfffcccdddiiifffVVVCCC888555111111;;;MMM___iiillllllmmmnnnnnnmmmnnnppprrr___BBBEEE>>>===???<<<888444000...------,,,+++******))))))******+++*********+++---///000000---++++++...222555666555666777555555:::CCCKKKUUU^^^aaagggoooiii```aaaaaajjjppppppoooqqqttttttvvvzzz{{{yyy~~~}}}vvvJJJGGGYYYOOO:::PPPvvvfffQQQssskkkEEEJJJaaaxxxsss^^^___^^^[[[VVVQQQMMMJJJ<<<888777999666888JJJ```eeewwwvvvkkkLLL666<<<777222111222000666FFFTTTzzzwww{{{yyylllhhhiiidddmmmxxxzzzgggzzzhhhnnnzzz~~~~~~{{{uuuuuusssmmmnnnxxxmmmYYYDDD???999666999===@@@AAAPPPUUU\\\aaabbbbbbaaa```[[[XXXWWWXXXVVVUUU[[[dddllljjjfffaaa]]]\\\]]]___ddddddhhhooouuuvvvpppjjjccclllvvveeeXXXiii{{{wwwgggvvvsssFFF:::;;;;;;:::999888666333555>>>ddduuu~~~tttnnnrrrrrrooottt~~~zzzyyyyyyvvvrrrmmmlllooorrrssssssvvvttttttwww|||zzzmmmcccjjjuuuwww~~~{{{xxxwwwvvvtttssssssrrrxxx|||{{{{{{}}}|||zzznnneeewwwZZZFFFggg~~~wwwjjjdddfffvvvrrr}}}rrrqqqVVV>>>===333///000000...------111555dddlllpppsssuuujjjdddmmmmmmjjj[[[nnnpppQQQNNNOOOYYYdddnnnqqqqqqrrrqqqoookkkkkkkkkmmmpppqqqpppnnnvvvzzz|||}}}{{{wwwuuurrrnnngggaaa\\\XXXTTTPPPNNNLLLIIIGGGBBB>>>:::999::::::666222333333222111000000000000///////////////////////////000111333666<<>>888444///,,,,,,,,,------)))666***>>>bbbpppvvveeeiiiiiiaaadddeeezzz[[[SSShhhOOOXXXbbbiiieeedddddddddcccccccccccceeebbb```aaadddfffeeedddddddddeeedddZZZHHH999333111...---333AAAQQQ]]]cccccceeeggghhhiiikkknnnppp___BBBEEE>>>===>>>;;;777333000...------,,,+++******))))))******+++*********+++---///000///---++++++...222555555555666666777999???IIIQQQ]]]gggggggggkkkeee^^^aaacccjjjoooooonnnqqqrrrrrrvvvyyyyyyxxx{{{}}}YYYDDDOOOVVVAAABBBccclllLLLnnnXXX<<>>BBBKKKaaavvv{{{vvv~~~pppsssccc:::999===222333333222JJJeeefff{{{}}}|||rrrsssxxxtttllltttwwwmmm}}}bbbhhhqqquuurrrooovvvxxxuuuwwwooommmqqqzzzmmmVVVCCC:::777444555999???DDDGGGZZZ]]]bbbeeeeeeeeeeeeeee```\\\ZZZYYYYYY[[[aaahhhrrrkkkaaa\\\\\\___aaabbbjjjkkknnntttyyyxxxpppiiicccppp~~~xxx]]]XXXnnnsssuuuooocccgggzzzNNN999;;;<<<<<<:::777666666222FFFnnnvvv~~~yyy~~~{{{uuuooosss~~~vvvssstttvvvwwwwwwxxxxxxxxx{{{}}}~~~|||zzzuuunnn~~~kkkKKK^^^wwwttt~~~ssskkkoooeee~~~lllqqqxxxrrrqqq]]]AAA===777111...///111---+++444BBB^^^kkkpppnnnjjjaaacccrrrwwwhhhbbbvvvlllQQQPPPNNN___hhhoooqqqqqqrrrsssqqqhhhhhhjjjmmmppppppnnnllljjjnnnuuu|||{{{vvvsssqqqllleee```\\\YYYUUUQQQOOOLLLIIIGGGBBB>>>;;;999::::::777444333222111000///////////////////////////////////////000000111444999???DDDMMMQQQXXX^^^bbbeeegggiiikkkkkklllnnnnnnpppzzzrrrrrryyykkk]]]\\\eeezzzqqq[[[AAA777333///,,,,,,------,,,'''888333DDDgggvvvnnnSSSeeetttyyy]]][[[^^^]]]JJJHHHWWWKKKZZZdddeeeddddddddddddcccccccccccccccbbbaaaaaabbbccceeefffeeeeeeccc\\\KKK888/////////---+++---555AAANNNUUU^^^```ccceeefffiiimmmppp___BBBEEE>>>======;;;777333000...------,,,+++******))))))******************+++---///111...,,,++++++///222444555777777888888:::AAAIIIOOOUUUeeekkkjjjkkkcccZZZ[[[dddjjjnnnmmmmmmpppqqqppptttwwwxxxwwwzzzlllFFFCCCWWWJJJ===WWW}}}eeeTTTxxxiiibbbVVVMMMJJJGGGDDDAAA>>><<<;;;::::::@@@@@@HHHWWWeeeooozzzxxxhhhsss~~~III<<<>>>000444555555XXXuuugggsssuuuzzz~~~iiicccccciiikkkfffgggiiilllkkkjjjqqqyyy|||vvvuuuwwwgggjjjrrr{{{{{{iiiVVVDDD:::888666555777<<>>000---000............000777@@@HHHWWWYYY\\\^^^```dddhhhkkk___BBBEEE>>>===<<<:::666222///...------,,,+++******))))))*********))))))***+++...000111...,,,+++,,,///333444555::::::999999;;;>>>CCCGGGKKK```hhheeeddd^^^XXX[[[eeeiiillllllmmmpppqqqooorrrtttwwwyyy{{{|||}}}IIIAAAUUUOOO<<>>999,,,111444777ZZZppp\\\pppuuu~~~ooorrrbbbOOOSSSlll[[[ZZZVVVZZZjjjzzzxxxzzztttqqqqqqaaaiiiuuuvvvbbbOOOAAA:::999888888999===EEEOOOZZZaaaeeeggghhhiiikkkoootttwwwvvvtttsssvvv~~~xxxjjjZZZUUUYYY______\\\iiinnnuuuyyyyyytttmmmhhhuuuoooXXXgggxxx}}}zzz|||{{{]]]gggnnnzzzddd>>>::::::;;;999444444999999hhhxxxzzz|||xxxmmmnnnuuu~~~~~~|||nnnggg{{{qqqqqq|||tttiiikkkPPPccc~~~yyyooo{{{qqqttt{{{zzz~~~xxxIII;;;888444...///222///...AAA[[[pppzzzyyysssqqqiiibbbfffooodddssstttUUUEEEMMMVVVhhhlllnnnllllllooopppnnnpppmmmkkkjjjlllnnnooooooqqqsssxxx~~~}}}wwwrrrooojjjddd___[[[YYYUUURRRPPPLLLIIIFFFAAA???<<<:::999999888888333222111000////////////..............................//////000333888;;;DDDIIIQQQXXX]]]___bbbcccfffeeegggjjjkkkmmmssszzzqqqlllnnnqqqbbb^^^XXX|||sssNNN;;;777222////////////...---///CCCggghhhdddqqqjjjcccYYYLLL???>>>CCCFFFRRR```iii___````````````aaaaaaaaaaaa^^^```cccdddeeefffiiikkkeeeXXXIII>>>555///...111,,,///111111///111666;;;EEEHHHMMMQQQUUUZZZ___ccc___BBBEEE>>>===<<<999666222///...------,,,+++******))))))******)))))))))***,,,...000111...---,,,...111444555555::::::::::::<<<===???@@@LLL```cccXXXUUUUUUXXXaaadddhhhjjjjjjlllppprrrooopppssswww{{{|||xxxQQQHHHPPPSSS???DDDcccaaaTTTzzz{{{ttt{{{yyywwwbbbhhh}}}~~~uuu___:::999000333888AAA___ooo___pppuuu~~~uuu```ddd~~~zzz___GGGUUU~~~uuuYYYJJJ@@@AAAYYYvvv~~~tttzzzxxxqqqlllhhh```mmm|||yyy```LLL===555555888111555<<>><<<999888777888999444333222111000000000000........................---...//////000222666999???DDDLLLSSSXXX\\\___aaaeeeccceeeiiikkklllqqqwww~~~pppccc___jjjeee^^^VVVpppuuuUUU===888222---,,,,,,------222000MMMqqqzzz___kkkjjjWWW|||ooonnnXXXAAAAAAGGGFFF[[[bbbiii``````````````````aaaaaaaaa___```bbbeeegggggggggfffXXXIII999222111000000111,,,///222222000///111333888<<>>===;;;999555222///...------,,,+++******))))))******)))))))))***,,,...000222///......///222555666666666777999<<<>>>??????>>>QQQdddcccSSSLLLNNNVVVbbbdddggghhhhhhlllqqqrrrpppppprrrwww||||||~~~www{{{eeeOOOKKK[[[JJJ<<>>888444:::NNNhhhuuuuuunnnuuu{{{fffggg}}}uuudddKKKbbbkkkmmmlllRRR@@@LLLhhhxxxssshhh}}}{{{sssnnnhhhbbbaaaqqqwwwaaaIII===999777777999555===JJJWWWbbbllltttyyyxxxwwwwwwzzzmmmddd[[[ZZZ```ccc```[[[^^^mmm}}}zzzrrrqqqtttnnnUUUpppzzzuuu{{{ttt}}}fffVVVqqqyyyOOOAAA777999;;;777666;;;>>>gggmmmdddlllwww}}}sss|||ooobbb___iiivvv}}}mmmWWWiii{{{HHHKKKsssuuu|||nnngggwwwwww|||}}}{{{xxx___GGG444222333222...///<<>>;;;888666666888999555444333222111111111111........................,,,---...///000222555888999>>>FFFMMMTTTZZZ___bbbeeeccceeeiiikkkkkknnnsssyyyuuuccc\\\dddlllaaa[[[dddwww___BBB<<<333---+++,,,---...000666YYYqqq~~~ttt[[[lllkkkaaaMMMnnn|||ppp{{{aaaCCCAAAHHHDDD``````eee___aaaaaaaaabbbbbbbbbccccccaaa```aaadddgggfffaaa]]]III===333222444333111111000111222111111111111222444888===BBBGGGMMMSSSWWW___BBBEEE>>>===;;;999555222///...---...,,,++++++***)))*********)))))))))***,,,...111222000///...000333666666666222444888<<>>:::000666RRRkkkyyyrrr{{{wwwqqq|||wwwlllRRRjjjjjjYYYUUUlll{{{|||}}}tttmmmkkkggg```aaasssaaaLLL999666;;;===<<<;;;DDDPPP```oooyyy~~~ooogggaaa\\\^^^dddfffbbb]]]\\\nnn{{{ssstttzzztttnnnfffjjjsssrrr|||uuuVVVfff{{{uuu}}}yyy~~~}}}ZZZxxxVVVDDD777999===999888<<>>===;;;888555555777999555555444333222222222222........................+++---...///000222666888555:::BBBJJJQQQYYY```dddgggeeefffjjjkkkjjjlllpppsss|||jjjbbbbbbrrreeebbb___yyyhhhGGG@@@777///---...000111,,,;;;bbbnnnvvvsss]]]mmm```cccPPPiiioooeeeuuuYYYGGGDDDJJJFFFfff```eeebbbbbbbbbccccccddddddddddddcccaaaaaadddgggddd\\\UUU???888444777999777333222555444222222222444555666333555888;;;>>>BBBFFFIIITTTIIICCC>>>===:::777444111000000...---++++++************++++++)))((((((***...111222222111,,,,,,111666666555666333777444666DDDKKKJJJMMM[[[dddaaaPPPFFFMMMZZZ```eeeeeegggiiillloooqqqsssqqqsssuuuwwwzzztttyyyaaaCCCQQQcccFFF888YYYvvvfff||||||{{{tttyyyxxx|||}}}lll@@@:::333555DDD\\\sss{{{vvvpppwwwwwwmmmVVVPPPeee{{{QQQggg}}}uuuppp{{{tttqqqoooiiibbb^^^fffvvvrrr]]]EEE>>>:::;;;:::;;;BBBKKKYYYeeeuuu~~~|||yyyrrriiibbbnnnrrrzzztttkkkfffddddddfffiiiiiifffbbbaaarrrzzzvvvxxxzzznnnccc```gggkkkkkkxxxzzz]]][[[wwwnnn~~~}}}zzzvvvPPPrrr|||mmm???222@@@;;;666<<<===WWW{{{eeecccoooxxxzzzrrrfff\\\WWWZZZ```dddvvv~~~|||~~~~~~~~~VVVDDD```lllrrrssskkkhhhnnnyyyxxxssswwwgggeeevvvhhhBBB===222;;;)))<<<,,,LLLqqqlllnnnjjjeeecccffflllnnnmmmpppvvvtttPPPJJJUUUOOOnnnwwwssspppooorrruuuvvvvvvnnnnnnoooqqqtttwwwzzz|||~~~~~~~~~tttqqqmmmgggbbb^^^\\\ZZZVVVUUUUUUTTTQQQLLLFFFAAA===<<<:::888666666666666444333111111222333222111111000///------...///000,,,,,,------///000111222777999>>>DDDLLLTTT[[[___^^^bbbfffiiikkklllnnnoooppp}}}iii___lllzzzgggfffjjjtttdddRRRBBB444222111,,,***---,,,MMMkkkwwwqqqXXXpppppp^^^QQQeeebbbWWW```GGGFFF???CCCVVVdddeeecccfffbbbbbbbbbbbbbbbbbbcccccclllbbb___gggmmmcccMMM<<<999CCCEEE<<<888===???<<<999999:::::::::888777555444444555777999===???AAASSSIIICCC>>>>>>:::777444111000///...,,,++++++************++++++)))((((((***...111222222222---,,,222666666555666555999555888HHHNNNKKKNNN]]]dddaaaPPPGGGNNNZZZ___dddeeegggiiillloooqqqrrrrrrtttuuuwwwyyy|||yyy}}}oooHHHMMM```III:::TTTmmmrrrhhhsssppppppyyy{{{yyyooo___DDD444---999NNNaaarrruuu{{{~~~ppphhhMMMSSS~~~bbbvvvrrrjjjhhhzzzyyyqqqnnnjjjccc\\\XXXkkk|||rrrYYYBBBAAA:::666999@@@KKK\\\kkkxxxxxxfffZZZTTTPPPKKKJJJNNNWWWdddnnnpppjjjdddhhhiiikkkoooqqqoooiiiccceeeuuuwwwxxxbbb\\\{{{{{{zzz{{{QQQ\\\hhhooosssGGG777@@@;;;444888:::MMM|||~~~zzz___```llluuu|||wwwooocccZZZWWWYYY]]]___ppp~~~aaaHHH^^^~~~{{{vvvzzzoooooo~~~qqqkkktttmmm}}}www}}}qqqKKK999444555***:::777cccuuurrrmmmiiihhhjjjkkkkkknnnuuujjjNNNJJJQQQUUUmmmvvvsssppppppsssuuuuuuuuuuuuuuutttssssssttttttuuuyyyxxxyyy{{{~~~zzzrrrpppkkkfffaaa]]][[[YYYUUUSSSRRRPPPNNNIIIDDD@@@<<<;;;888666555444444444666444222222333333222000//////..................------------///000111222777999===DDDLLLTTT[[[^^^```cccfffhhhiiikkkmmmoooppp{{{oooccclllxxxlll[[[\\\|||xxx```LLL===111...,,,***///888444VVVrrrjjjlllzzzgggVVVeeecccYYY\\\BBBCCC>>>EEEXXXeeeeeeccceeebbbbbbbbbbbbbbbccccccdddeeebbbbbbfffbbbTTTBBB777<<>>BBBCCC???<<<<<<<<<<<<;;;:::999888666666666666777999;;;===SSSIIICCC>>>>>>;;;888444111000///...,,,++++++************++++++)))((((((***...111222222333...---333777777666777777:::777<<>>HHHWWWhhh}}}sssnnneeeZZZUUUVVV[[[bbbjjjnnnmmmkkkoooqqquuuzzz}}}xxxooohhhiiizzz|||hhhUUUuuu{{{~~~{{{zzzhhh___zzzxxxPPP;;;>>>;;;555777:::PPPyyypppYYY___mmmuuu}}}|||uuukkk```YYYXXXZZZYYYXXXdddvvvqqqMMMYYY|||~~~yyynnnrrrxxxuuutttuuullliiiUUU>>>:::000000666===kkk}}}~~~}}}|||zzzvvvqqqllliiilllrrrZZZKKKIIIKKK]]]llltttrrrqqqqqqsssttttttsssxxxwwwvvvtttrrrqqqqqqpppvvvvvvyyy||||||uuuooommmiiieee```\\\YYYXXXSSSQQQNNNLLLIIIFFFAAA>>>;;;:::777555333222222222777555444333444444222111000000111111111000...---------------...000111222666888<<>>```yyytttttt```gggeee\\\TTT999>>>>>>HHHZZZeeeeeecccdddcccbbbbbbbbbccccccdddeee```cccgggdddVVVBBB777444>>>GGGLLLHHHFFFHHHGGGCCC@@@@@@>>>===;;;;;;::::::888777666555555555666777RRRHHHCCC>>>>>>;;;888444111000///---,,,++++++************++++++)))((((((***...111222222333......333888777777888666<<<<<>><<<<<<999999===[[[uuukkkyyyjjjWWWaaapppxxx|||sssiii^^^ZZZ[[[[[[XXXTTTWWWiiiyyy~~~}}}QQQRRRuuu}}}yyypppkkkttt|||kkk___aaa[[[AAA;;;,,,666555EEEjjjgggooo}}}{{{|||xxxllleeelllkkkJJJGGGHHHGGGffflllrrrqqqqqqrrrrrrrrrrrrqqqsssssssssrrrqqqqqqqqqqqqtttvvvzzz~~~~~~wwwrrrllljjjgggccc___[[[XXXVVVSSSPPPKKKHHHFFFCCC@@@===;;;999777444222111111111555444444555666777555444222333444555555333000///---------......///111111555666:::@@@HHHQQQXXX]]]ccceeefffffffffiiilllooopppuuu}}}iii```]]]rrr]]]VVVaaa|||bbbWWWGGG:::777555///...222CCCiii}}}{{{iiihhhjjjbbbNNN222999???MMM^^^fffdddbbbccccccccccccccccccdddeeefffcccgggjjjcccOOO;;;444666<<>><<<888444222000///---+++++++++************++++++)))((((((***...111222222333......333888777777888333<<>>NNNWWWTTTLLLEEEGGGQQQ[[[```bbbdddfffiiilllnnnooopppqqqsssvvvxxxzzz|||}}}gggAAAFFFKKKBBBAAAIIIwwwsssmmmjjjEEE;;;555BBB___www}}}xxx}}}[[[===dddmmmmmmrrrpppyyy{{{vvvppplllvvvrrriiigggccc[[[\\\ddduuuaaaUUUTTTVVVcccqqqvvvtttpppjjjhhhooo}}}|||xxx]]]VVV|||zzzxxxvvvdddSSS}}}aaaCCC;;;>>>;;;888===UUUttt|||{{{dddUUUcccpppyyyzzzrrriii```\\\^^^^^^YYYTTTQQQ^^^jjj}}}~~~{{{yyyzzz~~~UUUKKKjjj|||{{{}}}ppppppooonnnssswwwvvvuuuvvvuuunnnddd???888)))666555TTTqqqjjjqqqyyyoookkkrrrxxxuuummmgggooobbb@@@DDDGGGIIIjjjmmmpppqqqqqqqqqpppppppppqqqooooooppppppqqqqqqqqqqqqqqqrrrwww|||zzztttpppiiihhheeebbb^^^ZZZWWWVVVRRROOOJJJGGGDDDBBB???===;;;999777444333222111222222222333666999;;;:::999222444666777666444111.........---......///000111333555888>>>FFFOOOWWW[[[cccdddeeeffffffhhhlllooopppsss}}}jjjbbbRRRjjjcccZZZWWWyyywwwfffMMM666111333222111222EEErrr~~~ooovvvkkkfffooolllNNN555777AAARRRaaafffdddbbbcccccccccccccccdddeeefffgggggghhhiiicccSSSBBB;;;===<<>>???>>>777<<>><<<999888666444222222222222000111333777;;;>>>===<<<333444666777666333000..................///000000222333666<<>><<<::::::777666555444444444555666OOOGGGBBB??????<<<999555222000...,,,***++++++************++++++)))((((((***...111222222222---,,,222666666555666666:::999===AAA<<>>@@@EEEYYYhhhrrrpppqqqqqqnnnllllllnnnqqqooopppqqqrrrrrrrrrqqqpppwwwxxx{{{yyytttqqqnnnmmmfffeeedddbbb^^^[[[WWWUUUOOOLLLHHHFFFCCC@@@<<<:::666555333222111111222222111222444888<<>>===888888999999888666444222///............///000000222222555:::BBBKKKTTTYYY^^^aaadddggghhhjjjlllnnnnnnrrrzzzrrrmmmlllnnnuuueeebbbrrrqqqHHH555111///111444XXX}}}]]]oootttzzziiikkkiiiXXXhhhpppKKK>>>888III]]]fffeeebbbbbbdddccccccddddddeeeggghhhiiiffflllvvv|||wwwiii___[[[SSSQQQPPPPPPPPPPPPQQQQQQMMMLLLJJJHHHDDDAAA>>>===:::999777666555555555666OOOGGGBBB??????===999555222000...,,,***++++++************++++++))))))(((+++...111222222111---,,,111666666555666:::888555;;;EEECCCFFFWWWYYYLLL@@@@@@HHHSSS[[[^^^```cccfffjjjmmmnnnnnnnnnnnnqqquuuwwwyyy{{{}}}yyy```===>>>CCCAAAAAAHHHuuuxxx|||wwwdddXXXsss}}}ttt{{{{{{ooo{{{~~~nnnHHHAAAccctttlll~~~qqquuuqqqaaa???WWW~~~cccdddooozzz~~~~~~mmm]]]hhhyyy{{{lll]]]WWW[[[\\\ZZZeeevvv{{{uuu{{{sss```OOOGGGEEENNNooo~~~VVVSSS{{{bbbooo~~~rrrNNN;;;FFFDDD888<<>>;;;===@@@CCCHHHQQQ]]]fffyyy|||~~~|||}}}}}}~~~rrrJJJMMM}}}rrrqqqyyyyyyuuuyyyqqqrrriiifffuuuEEE333===333AAArrrfffuuukkkbbbaaahhhrrrrrrjjjllluuuFFF@@@???EEE___ffftttqqqqqqpppmmmjjjkkknnnrrrmmmnnnqqqssstttuuuuuuttttttuuuxxxzzz||||||vvvqqqnnnllllllfffeeedddbbb___[[[XXXVVVMMMJJJGGGEEECCC???;;;888444333111000000000111222222333555999===>>>===<<<============<<<:::888777///............//////000111222444999AAAKKKTTTYYY]]]```dddgggiiijjjlllnnnmmmrrrzzzwwwZZZmmmllluuubbbaaa___xxxcccDDD666333111222666ddd|||qqqqqqwwwmmmppplllTTTaaajjjCCC:::999LLL```hhheeebbbccceeecccddddddeeefffgggiiiiiieeepppzzznnnjjj___[[[VVVTTTSSSRRRSSSTTTQQQQQQPPPMMMJJJFFFBBB@@@===;;;999777666555555555~~~YYYDDDCCCCCC===;;;888444111///...,,,***************************&&&%%%'''***...111333222///000111222333444444444444666<<>>HHHWWWUUUHHHAAAFFFNNNRRRYYYaaabbbbbbdddfffjjjnnnqqqsssppprrrssstttvvvxxx|||pppKKK<<<@@@BBB>>>CCCTTTssszzzrrreee___eeeXXXqqqxxxnnn}}}|||~~~}}}nnnzzzwwwvvv}}}yyysssjjj===EEEtttppptttrrr|||ttt^^^===SSSooo```eeessswwwzzzyyy}}}}}}kkk]]][[[\\\SSSUUUhhhwwwyyyxxxzzznnnTTTPPPHHHFFFGGGIIIaaayyyxxxeeeWWW}}}fffsssnnndddTTT;;;???III999777JJJeeewwwvvv^^^___```hhhzzz~~~yyyuuummmggg```^^^aaaaaa]]]XXXUUUNNNCCC:::666555555666333555777777888<<>>;;;888444111///...,,,***************************((('''(((+++///222333333//////111222333444444444777888>>>CCC@@@>>>HHHVVVQQQCCC;;;BBBLLLRRRYYY```bbbbbbdddfffjjjnnnqqqsssqqqrrrsssuuuvvvyyy||||||~~~TTT>>>???@@@<<>>CCCGGGgggsss}}}~~~~~~~~~~~~}}}}}}}}}~~~YYYGGGjjjiiiqqqggghhhuuuiiiwwwuuu{{{zzzggg^^^UUUFFF666222]]]rrrnnnyyypppfffpppiiissszzzrrruuusssrrrCCC>>>BBBFFFaaappppppmmmoooppppppnnnmmmmmmnnntttttttttsssqqqqqqrrrtttuuu{{{|||zzzyyyrrrooonnnmmmiiieeeaaaaaa```___\\\XXXTTTRRRMMMIIIDDD@@@===:::888666555555555666666777777888777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777222111000.........///000000000222666:::???JJJUUU[[[```eeegggggggggiiikkkiiinnnuuueee___eeennngggYYYccc{{{uuu```MMM555333666///@@@rrrrrrfff^^^eeeUUU333999===WWWfffgggiiigggccceeedddddddddeeefffggghhhiiijjjzzzzzzssshhh```[[[YYYWWWVVV]]]\\\ZZZWWWSSSPPPLLLKKKGGGDDD@@@>>>>>>===<<<;;;}}}XXXDDDCCCDDD>>>:::777333111///...,,,+++***************************)))***---000333333333---...000222444555555666<<<<<>>@@@===;;;@@@]]]kkkhhheeeJJJ[[[|||hhhNNNuuuoooxxxxxx||||||nnnOOOddd}}}888<<>>DDDLLLfffqqqqqqmmmooopppqqqoooooooooppptttttttttsssqqqqqqrrrtttwwwyyy{{{|||xxxqqqnnnllljjjgggccc^^^______^^^\\\XXXUUUSSSKKKGGGBBB>>><<<;;;:::888::::::::::::::::::::::::::::::;;;<<<=========<<<======<<<;;;999777555444111111///......//////000///...000444777<<>>YYYDDDDDDCCC>>>:::777333000///...---+++*********************************---000222222222---...000222444555666666BBB?????????;;;:::HHHZZZ[[[HHH<<>>@@@???:::888NNN]]]ssspppbbbIIIJJJ}}}xxxoooOOOiiimmmuuuyyy{{{zzz\\\oooBBB;;;kkkeeefffhhhoooyyyxxxttthhhkkksss___RRRNNNMMMIIITTTjjjwww|||oooyyyoooccchhh}}}kkkYYYlllzzzfffmmmyyyhhhHHHGGGPPP???;;;>>>ggg|||tttvvvzzzyyykkkVVVZZZ^^^hhh{{{}}}wwwssskkkgggbbb___]]]ZZZTTTNNNEEEAAA;;;777666777777666<<<;;;<<>>BBBOOOhhhpppsssqqqrrrsssrrrpppnnnnnnnnnoooqqqrrrsssrrrsssuuuwwwwwwuuuyyy~~~}}}|||yyytttpppnnnkkkgggeee_________^^^\\\XXXUUUSSSMMMHHHCCC???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<=====================;;;999777555333222111000///......///000111///...///222555999CCCMMMWWW\\\bbbdddeeeeeegggjjjkkkmmmnnnuuurrrhhhhhhnnnbbbRRRbbbqqqWWW:::555777000AAAiiimmmwww~~~www|||}}}wwwrrr{{{wwwooolll>>>BBBBBB[[[hhhfffgggdddaaaddddddddddddeeefffhhhiiijjjmmmrrr{{{ppphhhcccaaa``````___]]][[[XXXUUURRRQQQNNNKKKGGGEEEDDDCCCAAA???[[[EEEDDDCCC===999666333000//////---,,,***************************)))))),,,///111222111---...000222444555666666FFF@@@===<<<888999JJJ]]]ZZZHHH<<>>;;;777@@@OOOaaa```RRRHHHllliiiuuuTTTbbbyyykkksssxxx{{{}}}zzzwwwvvvsssyyyaaaxxxtttnnnkkkDDD@@@vvvggghhhhhhqqq{{{zzzuuukkkqqqooo]]]QQQLLLJJJGGGTTTjjjttt|||~~~zzz|||rrrhhhQQQBBBAAAEEEWWWrrrmmmYYY___sss|||zzzjjjjjj{{{kkkHHHEEEPPP???999FFFZZZoooxxx{{{||||||jjjVVVZZZ___hhh{{{|||vvvrrrkkkgggccc```]]]WWWPPPKKKAAA>>>;;;999999:::999888>>>===???CCCHHHIIIFFFBBBMMMcccuuuxxx{{{}}}}}}}}}~~~~~~fffGGG```pppooowwwnnncccnnnlllQQQ@@@666MMMjjjmmmfffgggqqqkkkkkkiiitttvvv[[[AAA???@@@PPPiiinnntttqqqrrrsssrrrpppnnnnnnooonnnoooqqqrrrrrrrrrsssuuuwwwtttxxx|||}}}zzzzzzwwwtttpppnnnkkkhhhfffaaaaaaaaa___\\\XXXTTTRRRMMMIIIDDD@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>=====================<<<;;;999777555444222222111000///......///000111000///000222444777AAAKKKUUUZZZ```cccdddeeehhhjjjlllnnnooowwwssspppvvvhhhUUUbbbtttZZZ;;;444555000DDDoooyyyuuuttt|||ccc~~~pppwwwqqqJJJ@@@CCC\\\gggddddddbbb___cccdddddddddeeegggiiijjjkkkpppmmmvvvwwwnnnhhheeedddbbbaaa```^^^[[[XXXVVVUUUQQQNNNJJJGGGEEEDDDBBB@@@[[[EEECCCCCC<<<999666333000000///---,,,************************)))((()))+++///222222222---...000222444555555666BBB>>><<<<<<999:::JJJ]]]PPPAAA999CCCPPPUUUXXX\\\^^^```cccgggjjjmmmooopppsssrrrrrruuuyyy|||zzzxxx{{{}}}zzzwwwzzz~~~zzzpppccc```gggxxxgggEEE999:::<<<:::777BBBOOOrrreee\\\KKKWWWdddsssWWW\\\qqqoookkkuuuyyywww|||yyyzzz~~~zzzttt{{{~~~qqquuuyyyssspppiiiaaa\\\;;;DDD~~~iiigggdddqqqzzzsssjjjaaahhhfffZZZOOOKKKIIIGGGVVVkkkrrryyyxxx}}}}}}zzzhhh\\\]]]UUURRRVVVUUUZZZjjjqqq^^^[[[|||tttwwwooohhhnnnHHHDDDNNN===666CCCGGGaaayyyzzzyyy}}}|||}}}|||hhhUUUZZZ___iii{{{xxx|||vvvqqqkkkiiifffbbb]]]VVVNNNHHH@@@>>>=========>>><<<;;;<<<===???BBBCCCCCC@@@===EEEUUUgggsss{{{}}}}}}~~~~~~~~~kkkLLLcccwwwvvvyyyssseeebbbjjjqqqrrrsssjjjUUUGGG333JJJjjjwwwvvvjjjmmmmmmggglll}}}vvvvvv~~~UUUCCC@@@???SSSkkkllltttnnnpppqqqqqqpppppppppqqqoooqqqrrrrrrpppooooooooovvvtttyyy{{{xxxtttsssqqqnnnkkkhhhfffeeeccccccbbb```]]]YYYUUUSSSLLLIIIDDDBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCC???>>>===<<<<<<<<<<<<<<<999888777555444333333333000//////......///111111222000000222333666???IIIUUUZZZ```cccdddeeehhhkkkkkknnnpppwwwpppoooxxxmmmXXXaaa~~~sss\\\===333444222IIIgggwwwbbb|||mmmfffnnnSSS>>>DDD\\\fffbbbcccaaa___cccdddddddddfffgggiiikkklllqqqnnnrrr}}}ssskkkgggfffeeeeeedddbbb```]]][[[ZZZSSSPPPLLLHHHFFFEEEBBBAAA~~~XXXDDDCCCCCC===999666222000000///...,,,************************)))((())),,,000333444444//////111222333444444444:::999<<<@@@===<<>><<<>>>@@@AAA???===;;;;;;>>>EEEWWWlllzzz}}}~~~|||}}}~~~~~~~~~oooPPPbbbqqqvvvyyy{{{gggbbbeeehhheeehhhhhh^^^DDD555VVVpppuuuuuummm{{{nnndddnnnsssfffwwwlllLLLAAAAAAAAAXXXnnnkkksssooopppqqqqqqpppnnnooopppmmmoooqqqqqqooommmmmmnnntttuuuxxx|||{{{||||||xxxttttttppppppooommmjjjgggeeeeeebbbcccbbbaaa___[[[XXXVVVNNNKKKHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEE???>>>===;;;;;;:::;;;;;;666555444333333444555555000///.........000111222222000///111222444<<>>BBBBBBBBBCCCDDDDDDBBB@@@===@@@CCCBBB>>>;;;:::;;;:::;;;LLLhhhyyyzzz{{{|||}}}~~~~~~~~~~~~qqqSSSWWWrrrttt|||tttpppwwwuuuzzzuuudddbbbkkknnnqqqqqqhhhBBBBBBnnn{{{jjjbbbdddiii]]]mmmwwweeevvvoooDDD???AAACCC\\\qqqjjjrrrrrrssssssrrrnnnlllkkkkkkiiikkknnnoooooonnnoooppprrrtttuuuvvvyyy}}}}}}zzzxxxqqqpppqqqnnnmmmoooooooooooommmjjjhhhgggfffaaabbbbbbbbb```]]][[[YYYQQQOOOLLLKKKJJJIIIGGGFFFAAAAAABBBCCCDDDEEEEEEFFF???>>><<<;;;:::::::::;;;444333333222333444666777000///.........000111222111//////000000222;;;DDDTTTYYY```dddeeegggjjjmmmjjjkkkkkkooo|||iiiiiizzzuuu]]]^^^ttt}}}ppp```AAA444555888UUU|||qqqeeeVVVbbbSSSAAAUUUUUU???FFF]]]gggcccdddcccbbbgggcccdddeeefffhhhjjjlllmmmhhhqqq{{{|||sssoooyyyzzzooogggdddddddddcccbbb```^^^\\\[[[XXXTTTPPPLLLJJJHHHEEECCCOOODDDCCCDDD>>>999666333000000///---,,,+++++++++************)))*********---000222111000000111333333222222333444777<<<===CCC<<<<<>>???AAAEEEIIIKKKIIICCC???@@@@@@@@@@@@???<<<777444EEEBBBHHH\\\uuuzzz~~~~~~~~~~~~}}}}}}}}}~~~vvvSSSZZZzzznnngggiiikkksssyyy|||wwwyyyjjjGGGFFFhhhcccnnnkkk```ooozzzxxxzzznnnCCC===<<>>;;;;;;;;;<<<;;;999666444222111111333666888333222111000////////////000///111222000000777AAATTTXXX^^^bbbeeegggiiikkklllllllllppp}}}wwwmmmdddjjjmmm______sss~~~vvvaaa???555333555ZZZ}}}qqqkkkZZZ```oooAAA;;;]]]HHH@@@III\\\bbb___cccddd```aaadddeeegggggghhhiiikkkllluuulll|||tttjjjyyytttjjjeeefffdddbbbaaaaaaaaa___]]]XXXVVVSSSOOOLLLIIIGGGFFFNNNCCCCCCCCC===:::777333111///...---++++++++++++************)))*********---000222111000///111222333222222444555888AAAEEEJJJ>>>:::PPPPPPPPPFFF@@@EEENNNTTTVVVWWW]]]```dddfffhhhkkkmmmppplllrrrxxxzzz{{{pppRRR555333111000111333555666555333111222666;;;DDDSSS```wwwUUUCCC===777555555///000HHHeee^^^NNNIII@@@iiiXXXNNNEEEEEERRRhhhwwwzzz}}}~~~zzzrrrSSS:::AAAyyyjjjiiipppxxxyyy}}}oooggg{{{yyybbbOOOJJJAAA???III^^^nnnttt}}}zzz{{{~~~}}}|||wwwxxx~~~}}}mmmccc]]]fffyyyxxxiiihhhiiimmmsssxxxzzzyyy}}}}}}}}}wwwmmm```VVVLLLGGGDDDDDDJJJSSSeeeooo{{{|||bbbSSSrrr|||tttwwwjjj~~~WWWJJJaaaWWW===BBBJJJcccrrr~~~~~~sss[[[LLLUUU[[[cccwwwoooSSSIIIBBBDDDQQQeeevvv}}}~~~|||zzzvvvrrrooonnnjjjddd[[[RRRIIICCC???DDDFFFIIILLLNNNKKKFFFBBB@@@@@@@@@AAAAAA???;;;777999888???SSSlll~~~{{{}}}vvvSSSZZZnnnaaa___tttxxxssslll^^^MMMJJJyyy~~~aaacccqqqsss{{{tttppprrrfffAAA;;;:::GGG\\\lllqqqooooooooopppppppppooommmmmmpppppppppqqqrrrssstttuuuqqq}}}zzzlllccc```___fffkkkqqquuutttqqqmmmjjjmmmnnnppppppooollliiigggddddddbbb```bbbccc^^^VVVVVVRRRNNNKKKJJJIIIHHHFFFDDDCCCBBBAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;999888666555333333333555555333222111000//////////////////000111//////777AAATTTXXX]]]bbbdddgggiiikkkmmmmmmmmmqqq}}}wwwooogggkkklll]]]\\\ppp|||fffAAA555333666\\\}}}uuueeeVVVaaarrrEEE777QQQ???;;;LLL___eeebbbfffgggcccdddccceeegggiiikkklllmmmnnn|||{{{rrrmmmkkkeeecccbbbaaabbbaaa```^^^[[[YYYVVVRRRNNNKKKHHHGGGNNNCCCBBBBBB<<<;;;888444111///...,,,***+++++++++************)))*********---000222111000---///222333333333444666:::FFFKKKOOO???888MMMNNNKKKFFFCCCIIIOOORRRUUUXXX^^^aaadddggghhhjjjmmmoooooovvvyyywwwuuunnn[[[GGG???<<<999777666666555444333000///222555;;;HHHTTTggghhhEEEAAA888444666333...777GGGtttoooLLLIIIBBBKKKgggLLLDDDHHHMMMbbbyyyzzzyyy{{{wwwgggEEE///???~~~gggjjjttt{{{zzztttooorrr[[[KKKFFF???===III^^^ooovvv}}}wwwvvv|||~~~{{{}}}zzznnnqqq~~~ssseeeVVVUUUZZZjjj|||wwwkkkjjjrrr~~~}}}www^^^bbb```XXXTTTVVVTTTMMMFFF===555111111222777<<>>999KKKnnn|||~~~qqq[[[KKKUUUZZZaaauuu~~~~~~hhhLLLDDDEEEFFFOOO```nnnuuuxxxzzz}}}}}}|||{{{xxxuuuqqqooooookkkeee]]]VVVOOOJJJGGGLLLMMMOOOQQQRRROOOJJJFFF@@@@@@@@@AAABBBAAA>>>;;;::::::???MMM```qqq{{{~~~{{{}}}vvvTTTZZZuuujjjdddmmmyyytttjjjfffHHHOOOjjjdddllltttzzzqqqpppuuulll@@@;;;;;;HHH\\\mmmrrrqqqlllmmmnnnooopppppppppppptttsssrrrqqqrrrsssuuuvvvsssooocccbbbdddqqqtttwwwzzzzzztttlllfffjjjmmmqqqssssssooojjjggghhhhhheeebbbbbbccc^^^VVVXXXTTTPPPMMMLLLJJJHHHGGGEEEDDDCCCAAA@@@????????????===;;;;;;;;;<<<;;;:::999999888777666555444333222222111000///////////////...///000//////888BBBSSSWWW]]]aaadddfffhhhjjjnnnnnnnnnqqq|||yyyrrriiilllmmm^^^[[[lllkkkCCC555222888```~~~~~~ccc^^^jjjvvvGGG///@@@777:::OOOaaagggcccggghhheeefffdddeeegggjjjkkkllllllllltttzzz|||yyyqqqllljjjdddcccaaabbbccccccbbb```^^^\\\YYYUUUQQQMMMJJJHHHNNNCCCBBBBBB<<<<<<999444111///---+++)))+++++++++*********))))))*********---000222111000,,,///222333333444555666===EEEGGGKKK===888LLLKKKDDDBBBDDDJJJOOORRRUUUZZZ___bbbeeegggiiijjjlllnnntttwwwwwwuuuyyy|||uuuhhh___XXXNNNDDD===888444222555333222444666;;;FFFRRR\\\yyyIII@@@888555888666000333;;;VVVppp]]]NNNHHHAAAccczzzNNNAAAGGGGGG___zzzxxxxxxzzz}}}uuuvvvSSS;;;>>>jjjllluuu{{{www{{{rrrpppkkkWWWJJJFFF???>>>JJJ___ooovvvyyyuuuuuuzzz}}}{{{zzz|||zzz{{{~~~~~~~~~~~~sssaaaRRRQQQ^^^oooxxxwwwqqqmmmmmm}}}ppp]]]RRR>>>@@@>>>888666::::::777888555444666888888777666888III```sss}}}jjjPPP```mmmqqq~~~yyyuuummmhhhzzz~~~YYYIII^^^TTT;;;<<>><<<<<<===@@@GGGSSSaaaooowww|||{{{yyyXXXYYYyyyhhh}}}vvvxxxrrrooopppmmmjjjbbbwwwgggFFFVVVtttjjjmmmpppgggsss|||rrrtttyyymmm@@@<<<===JJJ^^^nnnuuutttpppqqqrrrsssttttttuuuuuuvvvuuusssqqqrrrtttvvvxxxwww~~~~~~vvvrrruuuyyyzzzwwwsssqqqrrrqqqmmmjjjhhhlllrrrvvvwwwsssmmmiiikkkkkkiiieeedddeeeaaa[[[ZZZWWWSSSPPPNNNLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA???===;;;;;;<<<<<<;;;:::999:::::::::999777555444222222111000///////////////...///000...///888CCCSSSWWW\\\aaadddfffhhhjjjnnnoooppprrr|||}}}sssgggjjjpppeee^^^hhhmmmDDD444111:::ffflllmmmtttuuuHHH,,,555444<<>>eeerrrRRRIIIGGGFFFpppQQQ<<>>;;;===III\\\lllssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvuuusssrrrsssuuuwwwyyy|||yyyxxxwwwtttpppoooccc```\\\^^^ccciiimmmmmmggglllrrrxxxyyyvvvqqqmmmkkkllljjjfffeeefffccc___\\\YYYVVVSSSPPPNNNJJJHHHDDDDDDCCCCCCCCCCCCDDDDDD>>><<<;;;;;;<<<<<<<<<;;;888999:::;;;:::999777666333222111000000//////000000//////000...000999DDDSSSWWW]]]aaadddfffhhhjjjmmmpppqqqsss{{{~~~ooo___cccpppiii___cccmmmEEE333111===llltttlllqqqnnnMMM555555555:::RRRdddhhhcccgggiiifffhhhhhhffffffgggkkknnnooonnnqqqsssdddlllqqqnnntttkkkrrrzzz~~~{{{qqqgggaaadddcccbbbcccdddeeedddcccbbb```^^^ZZZUUUPPPLLLJJJOOOEEEDDDCCC<<<;;;888444111///...,,,***+++++++++************)))*********---000222111000,,,///222444444444444444<<<;;;555;;;666888MMMHHH888888===GGGOOOSSSXXX^^^___bbbeeehhhiiikkknnnppprrrttttttyyyvvvfffZZZQQQKKKHHHKKKIIIHHHFFFBBB===@@@FFFSSSoooiiiBBB>>>:::888222---///444666UUUvvvYYYKKKNNN???ZZZ{{{VVV???<<<@@@XXXppppppvvvwwwyyy{{{}}}~~~{{{~~~nnn777IIIvvvyyytttooodddkkk~~~fffVVVGGGCCC<<<:::EEEYYYgggmmmpppsssvvvuuurrrpppsssvvvuuutttkkksssssssssppphhhdddjjjssszzzqqqddd[[[[[[dddpppyyy~~~yyyqqqfffZZZOOOGGGBBBDDDBBB???:::777555444333444888:::888888<<<>>>>>>999888AAAXXXsssnnnTTTeeewwwyyyvvvwwwiiiqqqyyy|||UUUBBBWWWPPP:::444LLLpppuuu~~~{{{~~~YYYIIIQQQUUU\\\ooohhhMMMFFF:::888:::CCCLLLVVVaaajjjkkkpppuuuwwwtttrrrrrrrrroooooonnnmmmkkkiiigggfffcccaaa^^^[[[XXXUUUPPPLLLEEECCCBBBAAAAAA@@@===;;;666777666333111555???GGGJJJ\\\rrr~~~~~~~~~~~~~~~```[[[nnn{{{|||pppssszzzvvvtttyyyzzzyyynnn___]]]lllyyyqqqbbbTTTllldddppplllpppfffbbbtttyyyvvvjjjMMM:::777:::EEEWWWfffnnnooottttttsssrrrrrrrrrssssssttttttsssssstttvvvxxxzzz}}}xxxuuunnnaaaUUUNNNVVVVVVWWWZZZ___bbbddddddgggjjjpppuuuwwwvvvsssqqqkkkmmmkkkfffdddeeeccc```___\\\XXXUUUSSSOOOKKKIIIDDDDDDCCCCCCDDDEEEEEEFFF>>><<<::::::<<<===<<<;;;888999:::;;;;;;:::888777444444333222111111111111111000000000///111;;;GGGTTTXXX^^^bbbeeegggiiikkklllooorrrttt{{{|||lllZZZ\\\jjjggg\\\^^^wwwyyymmmFFF444111???pppzzzkkk```ggggggVVVCCC999777777VVVgggkkkfffiiikkkhhhjjjgggffffffjjjnnnooommmkkkcccxxx}}}yyyzzzwww{{{~~~}}}xxxrrrllliiieeedddcccccceeefffeeecccbbbbbb```]]]XXXSSSOOOLLLPPPFFFEEEDDD===:::777333111///...---++++++++++++************)))*********---000222111000---000333555444333333333888:::777===777777LLLIII999888<<>>FFFQQQ\\\bbbhhhnnnpppnnnllllllnnnlllmmmooopppooonnnkkkjjjiiifffbbb^^^[[[WWWRRROOOEEECCCBBBBBBCCCBBBAAA???;;;======999555555:::???BBBVVVooo}}}}}}zzzzzz|||}}}}}}}}}~~~bbb\\\rrrvvvsssxxxvvvuuuyyywwwyyy|||rrraaaWWWWWWcccvvvaaadddrrrgggfffbbb\\\lllzzzxxxyyylllKKK888666888CCCTTTbbbjjjlllqqqpppoooooooooooopppqqqqqqrrrrrrsssuuuwwwyyyzzz~~~}}}{{{tttdddSSSLLLOOOeeeffffffeeebbb___^^^^^^eeehhhlllpppssstttssssssppprrrpppjjjffffffeeebbb```^^^ZZZWWWTTTQQQLLLIIIEEEDDDDDDCCCCCCCCCDDDDDD===<<<::::::<<<===<<<<<<;;;;;;;;;:::999888777666666555444333222222222222222111111111000333===IIIUUUYYY___cccfffhhhjjjllljjjooorrrttt{{{|||ooo^^^\\\eeeaaaZZZ___ooovvvnnnJJJ666111???ppp}}}xxxpppppp```aaaiiiggg\\\GGG777888999VVVhhhkkkfffiiikkkhhhjjjggggggiiilllmmmhhh^^^VVVDDDYYY{{{}}}wwwqqqmmmlllfffeeeddddddeeefffdddcccdddcccbbb___\\\WWWSSSPPPQQQGGGEEEDDD===999666333000000///---,,,+++++++++************)))*********---000222111000---000444555444333222222555;;;<<>>;;;;;;;;;999888555333444888===EEEKKKEEETTT^^^[[[SSSNNNKKKHHHJJJ@@@;;;IIIeee}}}oooUUUcccqqqqqqyyyoooqqq```ooo{{{ZZZGGGZZZRRR<<<999SSS}}}aaa|||~~~YYYHHHPPPTTTZZZlll||||||pppRRRFFF===777333222444999CCCMMM[[[bbbiiikkkiiiggghhhjjjeeehhhlllppprrrqqqpppnnnmmmjjjeee```]]]XXXTTTPPPDDDCCCBBBCCCDDDEEEDDDCCC888<<>>===<<<:::888666555555666666555444333333333333333222222222111333>>>JJJVVVZZZ___dddgggiiikkkmmmiiinnnrrruuu{{{}}}uuueee___ccc^^^ZZZcccllluuupppLLL888222>>>pppyyyzzzjjjqqq```nnntttkkk]]]DDD111999@@@UUUfffiiicccggghhhfffhhhhhhiiikkkllliii]]]LLL???555EEEppp~~~xxxqqqkkkiiigggfffddddddeeefffdddccceeeeeedddbbb^^^ZZZUUUSSSRRREEEBBBAAABBB:::888555111///---,,,+++++++++************++++++333000......///111222222///000222333444444333333333888===;;;666666AAAMMMBBB666;;;HHHLLLRRRZZZ[[[]]]```dddgggiiilllnnnqqqzzzvvvttt{{{xxx{{{yyywwwtttooohhh___ZZZaaaoooooosssVVV<<>>MMMjjjjjjhhhnnnjjjqqqwww{{{~~~}}}~~~~~~~~~___fffiiifffqqq^^^jjjsssyyyMMM}}}dddhhhgggaaa___kkkllluuu|||\\\>>>;;;999AAATTTgggmmmjjjlllllllllmmmmmmmmmnnnnnnlllmmmoooqqqsssuuuwwwxxxzzz|||yyysssvvv~~~vvvjjjjjjgggbbb^^^^^^cccggghhhnnnqqqnnnnnnrrrssspppqqqnnnfff```dddjjjiiiaaabbb```]]][[[WWWRRRLLLHHHHHHEEEBBB@@@AAABBBBBBBBB???===;;;999999:::<<<>>>>>><<<999888888777555333333555666444111000333666999333///000333888AAAJJJUUU^^^fffhhhiiilllmmmllloooooommmmmmuuu|||tttjjjllloooaaa\\\jjj~~~nnnKKK<<<666<<>>333:::111...666222===ZZZqqqoooYYYGGG???>>>===;;;777999GGGWWWgggmmmssswwwwwwyyy}}}wwwpppyyysssnnnRRR:::333AAAtttttt|||rrrjjjeeettt{{{___RRRCCC@@@;;;===JJJ\\\hhhjjjlllnnnqqqtttuuuuuutttsssyyypppnnnsssooonnnzzz~~~xxxkkkooorrrttttttrrrpppoooooommmkkkggg```XXXOOOIIIFFF===999333111222333444333444444555;;;HHHUUUYYYVVVWWWZZZ```fffkkkmmmmmmlllfffbbbPPPLLLgggtttYYYYYY}}}qqqllltttvvvllljjjkkkEEE[[[LLL===<<>><<<::::::;;;===>>>===;;;:::999888777444222///111555666666555333333???888222111222555<<>>999555333000---...333000:::GGGLLLJJJCCC>>>;;;OOOYYYdddkkkkkkjjjkkkmmmooommmkkkhhhddd^^^WWWRRRIIIDDDAAAGGGSSS^^^ccccccYYYKKKQQQSSS\\\ggghhhxxx~~~yyy[[[mmm~~~zzznnn{{{{{{fffyyyxxxzzzsssjjjFFFzzzjjjdddWWWXXX]]]nnnnnnqqqsssOOO999888999BBBUUUhhhooommmllllllmmmmmmmmmnnnnnnnnnnnnooooooqqqsssvvvyyy{{{{{{uuurrrjjjZZZIII@@@000222777===BBBEEEEEEDDDQQQ[[[hhhrrrvvvppp^^^NNN888777555555???QQQaaahhhbbb```^^^\\\ZZZVVVQQQMMMIIIGGGEEEEEEEEEEEECCCAAA@@@???===;;;;;;<<<===>>>===<<<;;;::::::888555222333555888::::::999888777AAA:::444222222333999@@@NNNWWW```ccceeeiiikkkjjjmmmooooooooovvvtttoooiiikkknnnbbb]]]jjj}}}}}}SSS888000???sss~~~xxxnnnsss```XXXMMM999:::>>>XXXfffhhheeehhhgggeeekkkffffffXXXFFF>>>444...555666999AAAKKKVVVdddxxx~~~xxxssspppoooooollljjjiiijjjkkkjjjiiieeegggddd^^^^^^aaa]]]TTT[[[KKKBBB>>>>>>999777444111///---,,,,,,++++++************+++++++++***)))+++...000111111+++,,,///222444555555555666777:::<<<888888FFFXXXEEE888;;;IIIOOOSSSYYYWWW^^^aaadddggghhhjjjlllnnntttuuuuuuuuu}}}|||zzzwwwzzzdddDDDgggWWW===888999666000111111===;;;555JJJjjjhhhNNNCCC===888777666333444888NNNZZZgggmmmnnnoootttyyy|||}}}~~~ssszzz|||lllssstttrrrTTT:::444CCC~~~mmmqqq~~~~~~ssskkkxxx{{{[[[LLLAAA===999:::GGGYYYeeehhhnnnpppsssvvvvvvtttqqqoookkkmmmooonnnlllkkknnnpppxxxyyysssbbbZZZYYYXXXfffuuu}}}~~~}}}~~~~~~ooommmkkkkkkkkkggg^^^WWWPPPJJJAAA:::555222111111222111000111333555777999:::>>>DDDKKKVVV______ZZZNNNMMMMMMSSS\\\ffflllooo{{{zzzbbbNNN]]]wwwoooXXXbbbzzz|||zzzqqq```nnnvvvfffGGGZZZIII>>>999FFF[[[^^^~~~~~~vvvzzzcccFFFHHHQQQSSS___rrr{{{oooQQQBBBIII```yyycccKKK@@@666333222000000222...222666;;;???CCCGGGJJJaaagggmmmmmmiiiffffffhhhkkklllllljjjfff___WWWRRRLLLFFFDDDJJJUUU]]]\\\XXXSSS===>>>AAAKKKVVV[[[qqq~~~~~~~~~uuuXXXqqqvvvqqqkkkgggnnnrrrlll|||bbbjjj|||ZZZqqqoooLLLxxxiii^^^RRRVVVbbbyyy|||{{{uuuKKK888777999BBBUUUhhhooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooqqqtttxxxyyyxxxqqqkkkZZZBBB444222:::;;;@@@FFFLLLMMMIIIDDD???IIIXXXiiiqqqhhhQQQ===<<<;;;999888===JJJYYYddd___^^^]]]\\\ZZZWWWRRROOOJJJIIIHHHHHHHHHGGGDDDBBBBBB@@@???=========>>>???>>>===<<<<<<<<<:::666333<<<>>>???===999777:::>>>===777222222333555;;;BBBLLLVVV^^^bbbdddiiikkkkkknnnpppqqqsssyyysssqqqjjjkkkmmmbbb]]]hhhttt}}}TTT999222@@@rrr}}}zzzqqqsss\\\SSSJJJ777999===XXXfffhhheeeiiihhhfffkkkkkklll\\\HHH???777444:::888999;;;===@@@OOOlll|||wwwtttsssqqqnnnlllkkkkkklllkkkjjjfffgggddd___^^^^^^ZZZSSS]]]KKKBBB>>>>>>888777444111///---------++++++************+++++++++******+++---//////...,,,---000333555777777777666555888;;;888666EEEXXXFFF777999HHHOOOUUU[[[YYY]]]```dddfffhhhjjjlllnnnsssrrrqqqpppwww~~~zzzwwwxxxzzzmmmDDDZZZddd???777;;;444111111...<<>>@@@EEEKKKPPPXXX___^^^YYYNNNLLLJJJMMMRRRUUUUUUSSSYYY^^^PPP???HHH___tttxxx^^^```tttppp}}}tttuuuiiixxxvvvuuulllOOOXXXCCC===@@@LLLbbbgggnnn~~~|||xxxwwwnnn~~~vvveeeFFFFFFOOOSSS^^^ooo~~~yyyfffSSSDDD777===OOOfff{{{]]]KKK888222444444222111222///000888EEERRRZZZ\\\dddhhhkkkiiidddbbbeeehhhgggiiikkkjjjfff___XXXTTTNNNJJJHHHMMMUUUWWWPPPHHHEEE111333555===HHHQQQkkk~~~}}}~~~qqqVVVuuusssooopppfffmmm|||oooxxxllloootttXXXhhhsssNNNqqqnnnjjjaaabbbiii}}}{{{QQQ888888999AAARRReeennnnnnmmmmmmmmmnnnnnnnnnoooooommmmmmmmmnnnppprrrtttuuuvvvrrrnnngggUUUCCCAAAJJJLLLLLLLLLNNNPPPMMMGGGAAA999===JJJ\\\fff___LLL<<>>>>>??????@@@???=========;;;888555===EEELLLIII@@@999:::???:::444000111333666===DDDMMMVVV___cccfffjjjmmmlllooorrrtttvvv|||ooooooiiiffffff\\\WWWbbbgggvvvsssMMM777111;;;ggg~~~uuutttzzzyyy]]]RRRJJJ888:::===XXXfffhhheeeiiihhhggglllllltttiiiVVVKKK@@@999<<<<<>>???888666444111///...------++++++************+++++++++******+++...///...------...111444666777888888666444888===999555CCCXXXJJJ999999FFFMMMUUU[[[ZZZ\\\___cccfffhhhjjjmmmoooooopppsssvvv|||vvvuuu~~~|||zzzzzz{{{yyyOOOOOOoooDDD888<<<333222111///888???>>>;;;>>>GGGNNNBBB<<<888999999666222222222===OOO___jjjrrrxxx|||zzz{{{}}}uuukkkrrrtttzzzppptttsssrrrtttvvvzzzvvvjjjhhhKKK444444DDDlllppp}}}}}}qqqffftttyyyXXXGGG@@@===888999FFFYYYdddgggmmmnnnpppssstttttttttssspppqqqsssttttttrrrqqqpppxxxyyynnnaaaWWWFFF:::???111111111222333333111///000;;;>>>???VVVwwwvvvzzzsssjjjddd^^^VVVKKKCCC666333111222555666444222000333777:::===@@@CCCFFFEEEIIINNNRRRXXX^^^^^^ZZZUUUQQQMMMMMMOOOOOOKKKFFF???FFF???666:::GGG]]]wwwsssYYY\\\rrrooo}}}rrrxxxlll|||lllMMMXXXDDD???:::EEE^^^iiicccfffqqqsssvvviiiyyy|||ssshhhHHHEEENNNTTT^^^kkk|||sss^^^KKKAAA::::::DDDVVVtttpppZZZBBB888777555222000222000333>>>OOOZZZ]]]ZZZcccgggiiigggbbb___aaaddddddgggjjjjjjfff```[[[YYYPPPMMMLLLOOOSSSQQQHHH@@@;;;...444333:::IIITTTkkk~~~mmmUUUxxxtttuuugggeeepppsssqqqlllvvvuuutttdddccctttMMMfffqqqwwwtttqqqqqq{{{vvvyyy~~~___:::999999>>>MMM```kkkmmmmmmmmmnnnnnnnnnooooooooommmmmmnnnoooppppppqqqqqqnnnpppppphhhYYYOOOSSS]]]PPPNNNMMMNNNOOOPPPOOONNNCCC@@@DDDQQQ[[[ZZZRRRKKKGGGFFFGGGIIIHHHIIIPPPWWWZZZYYYYYYZZZZZZYYYUUURRRPPPNNNLLLKKKKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@??????AAA>>><<<;;;;;;:::888666<<>>@@@888666444111///.........++++++************++++++))))))))),,,///000000///---...111333555666777777777444999@@@<<<666BBBWWWPPP===999EEEKKKSSSZZZXXXZZZ]]]bbbeeehhhkkknnnqqqppprrrvvvyyy}}}~~~~~~~~~}}}|||xxxzzzdddNNNvvvwwwLLL:::;;;222444000222666:::;;;999999===CCCBBB<<<999:::999555111222---333@@@OOO___kkktttxxxyyy{{{~~~hhhsss~~~xxx|||{{{{{{zzzvvvyyyzzz{{{iiieeeGGG000111BBB}}}lllnnnzzzvvvjjjvvvyyyWWWDDD@@@===888:::GGGYYYeeegggmmmmmmnnnooopppqqqrrrrrrtttrrruuu{{{zzzsssqqquuuwwwoooaaa___dddYYYJJJHHH;;;;;;;;;;;;;;;999555111222111...111GGGbbbkkkeeelllhhhccc^^^VVVLLL@@@888333000///222777:::888666777;;;???BBBDDDFFFIIIKKKFFFJJJNNNPPPUUU\\\___]]]YYYSSSNNNOOOVVV\\\]]][[[NNNNNNHHHBBB???:::HHHddd|||mmmUUU^^^zzzsss}}}zzz{{{qqqeeeFFF]]]LLL===555???XXXmmmnnnwww~~~kkk{{{tttmmmJJJFFFMMMSSS[[[gggxxx{{{ppp]]]XXXLLLIIISSSaaatttmmmVVVGGG===555222222111111444<<>>@@@WWWfffhhhfffjjjiiihhhnnnqqq{{{uuuuuu{{{zzz{{{|||}}}xxxtttqqqnnnkkkhhhgggfffeeeaaa]]][[[[[[[[[HHH???>>>AAA777666333111///.........++++++************++++++''''''))),,,000222222222---...000333444555555555888555;;;CCC>>>777BBBWWWUUU@@@:::DDDJJJQQQXXXVVVYYY\\\aaaeeehhhkkkoooqqqttttttrrrnnnooozzz~~~|||{{{{{{{{{zzzuuuvvvwwwSSSooo{{{PPP;;;;;;111555///666666555555888;;;;;;888CCC???<<<<<<:::555222333---///666BBBSSSaaakkkooozzz{{{~~~dddhhh}}}|||{{{xxxwwwqqqyyy{{{uuu{{{iiieeeHHH666:::@@@|||lllmmmwwwzzzmmmcccrrr|||\\\JJJAAA===999:::GGGYYYeeehhhmmmmmmmmmlllmmmnnnoooppprrrpppuuu~~~tttrrryyyyyymmmaaajjjyyylllMMM<<<<<<<<<;;;999777555444333111---,,,000999CCCNNNWWWSSSVVVZZZZZZSSSFFF666+++222///...222999>>>>>><<>>888<<<777CCC___hhhuuu}}}}}}||||||iiiUUUzzz|||xxxccchhhppp|||iii}}}~~~sssUUULLLzzzqqqjjjbbbooozzz~~~iiiggg{{{nnn???===999:::FFFYYYeeeiiinnnnnnnnnnnnoooooooooooooooppprrrssssssqqqnnnlllgggrrrzzzzzz|||xxxnnnhhh^^^RRRIIIIIIOOOUUUcccRRRCCC@@@GGGQQQ```lllddd^^^ZZZ[[[XXXSSSSSSWWWZZZYYYZZZ\\\]]]\\\ZZZWWWUUURRRNNNKKKKKKKKKJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@???;;;666444333444444444222333666===DDDHHHFFFCCC888333000222444666;;;BBBQQQZZZcccfffhhhlllnnnmmmnnnqqqrrruuu{{{ssswwwooogggfffaaacccooommm~~~xxxKKK333111>>>kkk~~~nnn~~~ZZZMMMHHH:::===???WWWfffhhhfffjjjjjjhhhnnnxxx|||wwwsssooolllhhhggggggfffbbb]]][[[\\\^^^GGGCCC@@@???888666333000...,,,+++++++++******)))))))))))))))*********+++,,,///111333000///000222444555444333333<<>>KKKMMM???777999888111222222111666EEE[[[lllsssxxxzzz}}}ssshhh{{{~~~}}}yyywwwrrrrrrrrrFFF...<<>>AAACCCEEEDDD???666111000222+++...222777===AAABBB@@@EEEDDDDDDGGGLLLMMMLLLIIIGGGFFFGGGKKKQQQWWW[[[]]]WWWTTTPPPOOOVVVhhh~~~|||ppp___NNNDDDBBBDDDZZZuuuwwwXXX^^^}}}hhhdddwwwwwwuuu}}}tttXXXOOO\\\GGG444AAA>>>]]]ssskkkxxx{{{pppNNNDDDOOONNNWWW[[[ppp}}}~~~kkkccc```\\\{{{||||||qqqVVV;;;555>>>222222222333333555666777111777AAAKKKTTTYYY[[[[[[bbbaaaaaabbbccccccbbb```]]]TTTJJJGGGIIIIIICCC<<<;;;444888AAAIII^^^rrrwww~~~}}}~~~}}}^^^]]]zzz|||zzznnn^^^vvv{{{vvv~~~uuuwwwVVVKKKooocccaaazzzqqq]]]wwweee>>>;;;333777GGGQQQZZZkkkiiikkkmmmnnnmmmmmmnnnoootttsssqqqrrrzzz~~~uuufffcccrrr}}}{{{qqq___RRRPPPNNNGGGHHHOOOWWWUUUIII<<>><<<:::777555444444444444444444666999;;;;;;;;;444000...000333666===DDDRRR\\\dddggghhhlllnnnmmmqqqsssuuuxxxqqqooommmkkkddd___gggssssssIII<<<555>>>tttjjj{{{dddFFFXXXCCCBBB@@@UUUgggllliiijjjhhhiiipppuuuzzzuuurrrpppkkkiiieeecccaaa___\\\YYY]]]EEE@@@===<<<888666333000...,,,,,,+++***+++,,,,,,,,,+++)))(((*********+++,,,///111333000///000222555666666555444:::<<<:::GGGAAA666YYY```III???GGGMMMQQQUUUUUUZZZ^^^cccgggjjjmmmooorrrsssnnnSSS;;;666000444GGGOOOkkk|||yyywwwwwwvvvuuuzzz~~~|||uuuxxxiiiKKK999::::::444333999;;;888666888999666>>>GGGJJJCCC>>>???===999555333111222===NNNXXXZZZgggnnnxxx}}}|||wwwyyy~~~{{{wwwssszzzzzzwwwPPP333222AAAuuummmpppttt|||vvvjjjtttvvvSSSIIIBBB>>>888777CCCVVVcccgggkkkkkkjjjjjjjjjkkklllmmmmmmnnnrrruuutttrrrwww~~~sss^^^XXX\\\MMM:::111222555666555///111222111///111444777555888999666111///000333,,,...222:::DDDJJJLLLIIIKKKIIIHHHJJJLLLLLLIIIEEEBBBBBBCCCGGGNNNUUUZZZ\\\SSSMMMEEE@@@FFFXXXooo|||iiiTTTFFF>>>JJJiiiuuu\\\kkkyyyttt}}}sssnnn|||vvvSSSNNNWWWEEE777777NNNsss~~~~~~www~~~PPPDDDMMMLLLVVVZZZkkk}}}uuuggg^^^iiixxx}}}pppYYYEEE===222111111333666999::::::777777999===CCCKKKRRRVVVXXXYYY[[[^^^``````___^^^SSSNNNIIIJJJNNNPPPMMMJJJDDD:::999===DDDZZZrrryyy~~~}}}~~~~~~|||\\\^^^vvvoooqqquuusssiiiGGG<<<}}}zzzjjjcccwww{{{iiimmm???<<<555777EEEQQQ\\\hhhiiikkknnnnnnnnnnnnpppqqqrrrsssssssssxxx}}}xxxpppsss{{{wwwnnnkkkqqqvvvpppddd\\\bbb^^^RRREEEHHHWWW```___rrr~~~xxxfff\\\[[[[[[[[[]]]___^^^ZZZVVVWWWUUUSSSQQQPPPOOOLLLJJJJJJIIIGGGGGGFFFDDDAAA>>>>>><<<:::777555444444444333222222444777888888888444000...111333666>>>EEETTT]]]fffhhhiiimmmooonnnqqqrrrtttwwwmmmmmmoookkkbbb\\\dddqqqpppIII;;;555???ttthhhxxxlllIIITTTAAADDDAAATTTeeekkkhhhjjjhhhhhhppppppzzztttqqqooojjjhhheeecccbbb```]]][[[[[[DDD???<<<;;;888666333000...,,,,,,,,,)))+++---///...,,,)))'''*********+++,,,///111333000///000222666888888888777888<<<:::BBB;;;444WWWcccQQQDDDFFFLLLQQQTTTXXX\\\```eeehhhkkkmmmppprrrrrrfffLLL999888888AAATTTFFFggg{{{wwwvvvvvvuuuuuu{{{vvvxxx~~~|||lllPPP>>>;;;:::555666999:::888888:::999666777:::===>>><<<;;;::::::777555111///444===AAA@@@NNN\\\ooozzz}}}qqqppp{{{yyyvvvpppvvvyyytttlllyyymmmeeeKKK555000===wwwkkkssszzzvvvrrrfffqqqyyyUUUIIIEEE@@@999777AAASSS```eeejjjjjjiiiiiijjjjjjkkklllkkklllppprrrppppppxxx|||yyyeeePPP===888999666444555111444777666111------///+++...000000------///222//////444@@@NNNUUUTTTQQQOOONNNLLLNNNOOONNNJJJFFFAAA@@@@@@DDDJJJQQQWWWYYYSSSLLLAAA777444<<>>===:::888555444444444222111000222444555444333333000///111333777???HHHWWW```gggiiijjjnnnpppooopppqqqrrrvvvnnnrrruuupppddd^^^eeepppxxxwwwiiiIII;;;666AAAssseeeuuuuuuLLLPPPBBBIIIBBBQQQcccjjjhhhjjjiiihhhpppnnnyyytttpppnnnjjjhhheeedddcccbbb___]]]YYYCCC@@@>>>>>>777666333000...---,,,,,,***+++,,,---,,,+++)))(((*********+++,,,///111333000///000222666999::::::<<<:::???<<>>:::777666333///...000---///000///---,,,---///000000777IIIYYY^^^ZZZUUUPPPOOOOOOQQQTTTTTTPPPLLLDDDBBBAAACCCIIIOOOUUUXXXUUUQQQIII>>>444000111444999===BBBDDDAAA<<<777555;;;]]]~~~rrrYYYfffmmmkkk{{{zzzjjjnnnMMMMMMQQQEEE777===oooyyyjjjyyyuuuooo|||[[[FFFGGGHHHTTTUUU```rrr~~~ooolllxxx}}}uuu]]]XXXmmmxxxbbbNNNCCC666000111333222//////000111222444444555555555777:::>>>AAAFFFKKKNNNUUUYYY]]]``````]]][[[YYYVVVGGG===777777MMMiiiuuu|||}}}~~~rrrYYYeeeqqqeeeddd___uuupppkkk}}}iiinnnwwwmmmLLL@@@eee|||ppprrrxxx{{{lllsssrrrwwwEEE<<<777777???RRRbbbdddfffiiilllnnnoooppprrrsssssssssrrrsssvvvyyy{{{zzz|||}}}jjjZZZ___```[[[XXXZZZ[[[YYY>>><<>>;;;888666444444444222000000000222333222111222000///111333777AAAKKKXXXaaahhhiiijjjmmmooooooooooooqqquuuqqqtttvvvpppeee```dddkkkjjjgggaaaIII:::666AAAnnnjjjsssvvvLLLMMMDDDOOOAAAMMM```hhhgggjjjiiihhhooopppzzztttooommmiiihhheeeddddddcccaaa___XXXCCC@@@??????777555333000...---------,,,+++)))(((((()))***************+++,,,///111333000///000222666:::;;;<<<>>>999@@@===???===000;;;```XXXAAA999MMMXXXWWWZZZ\\\___dddhhhkkkmmmppprrrvvvxxxvvvuuuuuuuuuwwwwwwzzzsssZZZDDD999999<<<;;;<<>>OOO^^^eeeiiiiiijjjjjjkkkkkkkkkkkkggghhhkkkmmmkkkllluuuqqqkkknnnhhhYYYQQQTTTRRRCCC555222333222111222///000000///...---......//////;;;QQQcccfff```[[[TTTSSSSSSVVVYYYXXXTTTPPPEEECCCAAACCCIIIRRRXXX\\\YYYXXXSSSJJJ???888666666444555777999;;;>>>AAADDDCCCaaa~~~qqq^^^qqqvvvttt}}}jjjdddMMMNNNRRRIII666888OOOnnnqqqwwwmmmzzzcccIIIFFFGGGRRRRRR^^^nnn~~~~~~~~~rrr___]]]nnnwww^^^___qqq{{{zzz___QQQ@@@666666999999888000222444666666555444222///000000111333999AAAGGGLLLTTT^^^fffhhhfffdddcccNNNAAA;;;777777LLLhhhtttyyy{{{}}}mmmYYYlllxxxpppjjjaaammmkkkjjj}}}kkkooonnnqqqkkkNNNGGG```xxxsss|||wwwyyylllppp|||kkk}}}}}}MMM:::555888<<>>777333:::IIIUUUYYYXXXWWWXXXZZZ[[[[[[[[[[[[[[[VVVVVVVVVWWWWWWUUUQQQNNNNNNLLLJJJIIIIIIIIIGGGFFF@@@>>>;;;888666444444333222111000000222222111000111000000222333777CCCNNNYYYaaaggghhhhhhlllnnnnnnooooooqqqvvv~~~qqqrrrppphhhaaa^^^aaadddaaaZZZ[[[JJJ:::555@@@iiizzzpppoooGGGGGGBBBQQQ>>>HHH\\\fffgggjjjiiihhhooooooyyy|||uuupppmmmjjjhhhfffeeeeeeeeecccaaaZZZCCC???<<<<<<666555222000...------------+++(((&&&&&&'''***+++*********+++,,,///111333111000///111555999;;;<<<<<<777???;;;BBBKKK:::000VVVWWW>>>222HHHUUUSSSYYY[[[^^^dddhhhkkknnnqqqsssvvv{{{uuusssrrrqqqvvvyyy~~~iiiNNN;;;999@@@<<>>777444666999999;;;999666777999888555000888HHH]]]qqqzzzqqqbbbggggggdddEEE000444;;;rrrppplllyyyzzztttccckkkaaaOOODDDAAA:::555<<>>:::IIIbbbOOO333NNNZZZDDD222DDDOOOOOO\\\ZZZ^^^dddiiimmmppptttvvv}}}xxxuuusssvvv{{{xxx[[[AAA===EEE<<>>KKKRRRIII<<<555333999MMMhhh}}}}}}wwwxxxyyyccc[[[~~~}}}jjjgggKKK555444888iiitttiiixxxwwwppp]]]fffeeeQQQFFFCCC<<<555:::JJJZZZbbbeeefffggghhhhhhhhhgggggggggeeehhhmmmooommmlllnnn___WWWIIIBBBQQQxxxpppbbbOOO<<<...///333111000333,,,,,,,,,---...//////......---999NNN[[[[[[ZZZ]]]XXXXXXZZZ]]]aaa```[[[WWWFFFCCC@@@AAAGGGPPPYYY]]]aaa^^^XXXNNNCCC===<<<===@@@GGGRRR]]]cccddd```\\\EEEYYYppp|||vvvxxxzzz}}}}}}hhhWWWnnniiijjjyyyzzzvvvTTTaaaMMMBBB:::???XXXdddccckkkyyypppuuurrrQQQHHHHHHQQQLLLUUUbbbvvvuuuuuuxxxuuugggZZZRRRRRRTTTVVVTTTQQQWWW```ttthhhjjjxxxmmm\\\MMMBBB<<<:::999;;;999555222222555999;;;999:::999666222333888===LLLUUUaaalllppplllddd]]]LLLCCC???<<<999IIIaaakkkrrrvvv{{{}}}}}}}}}}}}~~~~~~yyybbbXXXwww{{{uuuvvv{{{sssmmmvvv~~~wwwnnnwww|||yyykkkOOOJJJKKK|||uuu{{{nnnjjjwwwhhhzzzlll===222>>>888@@@ZZZccceeehhhkkklllmmmnnnoooqqqttttttyyywwwmmmiiiaaa[[[SSSLLLJJJKKKLLLLLLLLLOOOMMMEEE???@@@@@@>>>===???AAA@@@;;;666555777555444666999@@@FFFKKKNNNQQQSSSVVVWWWWWWXXXZZZ]]]ZZZYYYWWWWWWXXXXXXWWWUUUQQQNNNKKKIIIHHHHHHFFFEEEAAA@@@<<<999666444444333000......///111222111000000///000222333888FFFTTT]]]dddiiiiiiiiillloooooopppqqqssszzz~~~qqqqqqyyyzzznnndddiiixxxxxxaaa```OOO666333EEEjjjwwwxxxlllLLL???444NNNCCCAAAWWWccceeejjjiiihhhnnniiipppzzzzzztttpppmmmkkkiiiggggggfffcccaaa\\\FFFCCC@@@@@@666444222000............+++,,,,,,,,,,,,+++***************+++,,,///111333222000///000333777999:::>>>999???:::PPPuuubbb<<>>DDD===RRR\\\PPPBBB>>>;;;444888333444EEE^^^jjj[[[EEE888000///AAAaaa{{{tttggg\\\wwwxxx]]]===///666bbbxxxhhhwww{{{dddiiicccMMMIIIEEE===666999HHHXXX```cccdddeeefffffffffeeedddhhheeegggnnnqqqnnnjjjhhhXXXBBB444555999EEEhhh```???<<>>;;;555222444777FFFPPP___nnnwwwvvvnnngggWWWMMMGGG???777CCCXXXaaapppuuuzzz}}}||||||}}}~~~}}}~~~uuu^^^WWWyyywww{{{~~~}}}yyynnnooommm|||wwwnnn___UUUJJJ~~~tttkkkwwwtttkkkwwwiiixxxwww???222AAA777999TTTaaagggiiilllmmmnnnnnnpppqqqppptttuuullljjj[[[WWWSSSSSSVVVUUUNNNGGG???===999777888>>>EEEIIIFFFAAA======>>>???@@@AAAJJJIIIGGGDDDDDDHHHOOOTTTMMMPPPTTTVVVVVVXXX[[[___\\\[[[YYYXXXYYYZZZYYYXXXRRROOOKKKIIIHHHGGGFFFDDDBBB@@@===999666444444333...------...000111111000000///111222333888GGGUUU___fffkkkjjjjjjmmmppppppqqqrrruuu||||||mmmjjjxxx}}}oooaaahhhkkkeeeQQQ555222GGGmmm~~~uuuUUUAAA111PPPKKK???UUUbbbeeejjjiiihhhnnnjjjpppuuu|||uuuqqqnnnllliiihhhgggfffcccaaaVVVCCC===???===888666444111///...------++++++************++++++*********)))))),,,000333444333000...111999<<<;;;???>>>777777GGGYYYYYYLLL<<>>QQQcccfffrrrYYY555111,,,,,,111111,,,+++000333000,,,,,,///000000...000000000222666:::>>>AAAAAAKKKVVV]]]cccfffeee```RRRIIIAAA@@@AAADDDKKKQQQRRRSSSTTTWWWYYYZZZYYYXXX]]]iiiuuu{{{mmmXXXNNNGGGGGGVVVccceeeaaa^^^UUU\\\ssswwwyyy~~~xxxfffXXX{{{{{{~~~}}}uuu[[[gggIIIEEE;;;@@@___~~~|||}}}SSSEEEGGGFFFKKKNNNWWWgggzzzjjjQQQGGG>>>555444777999888333444;;;AAABBBGGGRRRggghhhZZZddd|||||||||ppp___YYY^^^^^^XXXJJJBBB;;;;;;>>>>>>666...@@@JJJZZZkkkwwwzzzwwwsssjjjZZZJJJ@@@777666HHH^^^kkkssszzz|||{{{~~~~~~~~~vvveeehhh~~~www~~~|||fffppp}}}~~~sssrrr}}}ppplllZZZ===yyyjjjYYYeeellldddbbbnnnbbbeee~~~OOO333999<<>>:::777555444111000000000000000111111000...///444777<<>>@@@VVVNNNBBB;;;???GGGHHHDDD===kkkfffEEE<<>>777999DDDTTT]]]aaaaaaaaaaaaaaabbbccccccdddeeeddddddiiillldddYYYJJJEEEJJJZZZeee^^^KKK===000;;;888>>>YYY]]]CCC000111...,,,---......111444...000333555666444222//////......///000333666888;;;HHHVVV___eeegggccc]]]PPPGGG???<<<<<<>>>CCCIIIHHHLLLQQQSSSTTTUUUXXXZZZeeeqqqsss```HHH???<<>>KKKhhh}}}}}}~~~[[[JJJHHHFFFLLLNNNUUUcccuuuddd@@@777888888;;;;;;???CCCGGGQQQ\\\ccccccrrrvvv|||qqqooo|||ooo___VVVIII???<<<======>>>777<<>>vvvwww^^^gggpppcccTTTsssvvvlll]]]yyy{{{OOO666:::;;;999FFFYYYlllppprrrqqqqqqssssssppptttssszzzrrrddd```aaapppvvvkkk^^^ZZZ\\\\\\WWWUUUSSSRRRSSSUUUZZZ]]]YYYWWWUUUWWW[[[\\\ZZZXXXOOOLLLIIIHHHIIILLLNNNPPPNNNMMMNNNOOOQQQTTTWWWYYY\\\]]]]]]]]]\\\YYYVVVTTTTTTQQQMMMHHHEEECCCBBBAAADDDBBB@@@===999777555444111111000000000111111111111...///333777>>>LLL[[[aaaeeejjjmmmnnnoooooopppooonnntttvvvgggaaa```___]]][[[___nnn~~~rrriiiOOO888666IIIttteee@@@<<>>======FFFLLLUUUbbbsssjjjmmmuuu```NNNCCC>>>>>>777888999===AAACCCBBBAAA999444333444444555AAAQQQgggqqqyyy||||||~~~~~~|||~~~~~~xxxaaaWWWhhh}}}nnnjjjiiinnnyyyuuupppjjjwwwzzzrrryyybbb<<>>;;;===AAABBB@@@===GGGHHHKKKNNNRRRUUUWWWYYY\\\]]]^^^___^^^[[[XXXUUUTTTQQQNNNIIIEEEBBB@@@???AAA@@@>>><<<999777666555222222222111111111111111222000///333888AAAPPP]]]cccfffkkkmmmnnnooopppppplllnnnuuutttfffgggddd]]]VVVYYYcccllloooqqqqqqmmmLLL666777KKKxxx}}}kkk>>>444999NNN>>>HHHXXXdddiiiiiiiiiiiidddkkkpppqqqwwwzzz|||{{{xxxyyy|||{{{wwwsssqqqmmmllliiigggeeeeeeeeefffQQQEEECCCBBB;;;888666444111///...------++++++************++++++)))************+++...111000444555111///333888;;;CCCBBBHHHPPPKKKCCCJJJYYY:::BBBnnnaaaBBBPPPUUUYYYXXX\\\aaaeeeiiinnnrrruuuqqquuuxxx}}}hhhMMMYYYnnn___LLLCCCHHHQQQ\\\YYYIII>>>???;;;NNNooojjjLLLAAA:::;;;GGGnnnoooKKKAAAAAA;;;>>>555888YYYwww|||ooommmpppttt~~~~~~xxxkkkzzzyyyvvvooo]]]===...555???qqqpppjjjxxxllldddyyy^^^PPPHHH===777666>>>NNN\\\bbbbbbbbbcccccccccbbbbbbeeefffgggggghhhkkkoooqqqssszzzwwwbbbJJJ<<<777:::>>>;;;666555222///...,,,333444///...333555444===999555333444777:::;;;111000///...------......666EEEWWW```dddccc^^^WWWOOOFFF===:::888777999===@@@EEELLLRRRUUUSSSPPPMMMMMMRRRgggjjjFFF111444333333555999===AAADDD;;;KKKmmmvvvxxx{{{uuu~~~uuudddfffqqqrrr{{{yyycccXXXXXXJJJMMMHHHOOOlll|||uuu}}}uuuTTTCCCBBBIIILLLMMMUUUfffzzzfffPPPMMMMMMNNNVVV[[[cccqqqddd^^^iiipppsss\\\JJJ@@@???===999777666444222000333111111333333333;;;EEE```lllxxx{{{{{{|||}}}|||~~~}}}~~~vvv___[[[qqqvvvtttnnnhhhkkktttpppuuujjjmmmrrr}}}vvvbbb:::YYYllluuuwwwvvvwwwtttYYYnnnzzzXXX:::888<<<888AAAYYYdddkkkppppppqqqsssuuutttwwwuuu|||{{{pppnnnyyyvvvpppmmmtttzzzqqqaaaOOOWWW___aaaaaaeeejjjmmmppppppqqqpppjjj]]]MMMAAA>>>???CCCIIIMMMMMMJJJFFFBBBDDDFFFIIIMMMQQQTTTUUUXXXZZZ\\\^^^^^^\\\ZZZYYYVVVSSSNNNHHHCCCAAA????????????>>><<<;;;999777666333333333333333222222111222111000333999EEEUUU```eeehhhlllnnnnnnooopppqqqmmmpppwww|||nnnbbbpppnnncccYYY^^^nnnwwwuuukkkwwwsssJJJ444777IIIvvvzzzyyyIII:::777NNN>>>FFFTTTcccjjjjjjiiijjjgggjjjoooqqqpppyyyvvvmmmeeedddaaa^^^^^^bbbeeeiiinnnqqqqqqpppoooooollljjjgggdddcccdddeeefffQQQFFFCCCBBB;;;888666444111///...------++++++************++++++)))************+++---///111333222000333:::===<<<;;;<<>>]]]www~~~{{{vvv~~~wwwppp}}}vvvsss{{{kkk???,,,555<<>>>>>777111111111---222333//////<<>>===777222111000000000///000000000;;;JJJXXX___```___[[[WWWMMMEEE===;;;999888999===@@@CCCJJJWWWbbbbbbYYYPPPMMMCCCFFF\\\mmmeeePPPAAA:::;;;<<<===???EEEIIILLLDDDQQQpppxxxzzz|||uuu}}}sssaaafffqqqwwwuuu}}}zzz\\\___XXXOOOSSSNNNaaawww}}}}}}www{{{ZZZAAA@@@GGGIIIIIIOOO^^^qqqhhh___]]]aaa```aaadddmmm{{{www{{{yyyxxxzzz~~~}}}[[[SSSVVViiipppyyyqqqdddQQQKKKAAA999555444555666555333222222111111777===UUUeeevvv{{{zzz{{{}}}}}}~~~}}}~~~xxxccceeeyyy~~~}}}wwwhhheeemmmfffcccnnnwwwoooppplllvvv~~~{{{___;;;GGG{{{nnnwwwxxxvvv\\\eeeiiiDDD777>>><<>>===;;;999888444444555555444333222111222222111333<<>>EEETTTZZZJJJMMMFFFJJJmmm|||cccRRRDDDMMM|||^^^JJJ@@@;;;444BBBcccxxx}}}sssrrr|||~~~vvv{{{uuuEEE111555999gggpppaaafffnnn___ooobbbPPPGGG@@@<<<999:::HHHYYYbbbccceeeggggggggggggfffgggiiilllpppwww\\\GGGGGGNNNTTTNNN@@@>>>AAA777333777666444333000---000EEEkkkvvv___KKK???888444222/////////000000111111111@@@MMM[[[______^^^[[[XXXLLLEEE>>>===;;;999:::===>>>@@@JJJ]]]qqqxxxqqqgggVVVFFFBBBYYYwww}}}hhhQQQHHHIIIHHHGGGKKKTTT[[[\\\SSS[[[tttyyy{{{xxxqqqdddppp|||hhhqqqooozzztttttt[[[kkk^^^XXX]]]ZZZddd||||||mmmcccDDDAAAFFFFFFGGGLLLVVVgggzzz}}}dddZZZbbb^^^ZZZZZZbbbhhhddd\\\XXXTTTVVVbbbrrrgggGGGJJJGGGPPP]]]hhhssstttiiiXXXIII>>>999888888555444222000///111555999HHH]]]rrr{{{zzz{{{}}}~~~~~~~~~~~~}}}~~~hhhmmmzzz{{{xxxkkkiiijjjccc]]]aaappp|||{{{ttt}}}ooolllttt{{{UUU>>>AAAppp~~~wwwvvvttt}}}nnn]]]{{{fffXXX|||UUU999======:::GGG___iiiqqqrrrrrruuuxxxxxx|||{{{{{{|||rrreeeeeeaaammmuuuuuuvvvzzzzzzvvvlllssszzzzzzrrriiieeeddddddaaaZZZRRRMMMOOOXXX```rrrppplllgggbbb]]]YYYWWWSSSSSSUUUWWWYYY\\\^^^___^^^ZZZSSSKKKEEEBBBBBBBBB????????????>>><<<999888555555666666666444333222000222333555???OOO]]]ccciiikkkmmmnnnnnnnnnpppqqqpppuuu{{{}}}|||wwwsssqqqtttpppiiieeelllzzznnn|||lllAAA777:::HHH}}}lllssslllsss\\\AAA:::<<>>999888DDDUUUbbbdddfffhhhjjjjjjiiiiiigggiiilllpppvvvwwwcccaaadddeeebbbEEE;;;>>>555333999555???999666444333DDDuuuoooQQQ@@@===???000000111222222333222222@@@OOO]]]bbbaaa___]]]ZZZQQQJJJCCCBBB@@@===<<>>BBBMMMccc{{{jjjUUUJJJbbbvvvssspppggg```cccooowwwxxxkkkmmm}}}}}}~~~zzzmmmdddwwwpppooopppzzz|||uuuaaazzzfffccciiijjjfff~~~nnn}}}qqqLLLEEEEEEEEEGGGJJJQQQ\\\nnn}}}hhhccc[[[OOOGGGGGGKKKIIICCC888999@@@MMM[[[kkkbbbNNNGGGIIINNNTTT[[[bbbkkkqqq~~~yyylll]]]MMM@@@888555555444222111222444555===UUUooozzz{{{{{{}}}}}}}}}|||ooorrr~~~vvvuuuzzzvvvuuu|||ssslllmmmrrrrrrooolllyyywwwsssyyyCCC???EEEssszzzddddddZZZHHHppp{{{rrrTTTxxxeee===<<<===777@@@UUUaaammmqqqsssxxx}}}zzzooollllllvvv}}}|||zzzpppvvv||||||xxxqqqllljjjccc\\\PPPEEE???AAAHHHMMM]]]^^^______\\\VVVQQQMMMVVVUUUUUUUUUWWWZZZ]]]___aaa^^^YYYSSSMMMHHHDDDBBB>>>>>>???>>>===;;;888666555666777777777555333222///222444777BBBSSS___ccckkklllnnnooonnnnnnpppqqqrrrvvvzzzyyyuuurrrsssuuuooofffbbbfffooovvv{{{ttt{{{ccc:::888:::EEE{{{uuucccddd___999;;;<<>>>>>;;;888666444111///...------++++++************++++++((()))++++++******+++------444777333111444999<<<>>>@@@BBBAAA>>>@@@GGGOOOVVVEEEAAAmmmiiiDDDLLLLLLVVVYYY]]]aaaffflllrrrvvvppppppxxxzzzrrrhhhwwwvvvqqqmmmooozzzvvv|||mmmXXXpppeeedddWWWQQQ___nnn{{{[[[WWWhhhqqq~~~iiiYYYVVVzzzUUU:::NNNttt~~~}}}yyywww|||sssxxxssstttxxx}}}}}}}}}}}}zzzxxxEEE555///111YYYzzznnnqqq]]]fffhhhKKKCCC???>>>999666AAASSSbbbdddgggjjjkkklllkkkkkkgggiiilllnnnqqq}}}vvvzzz}}}uuuQQQFFFLLLGGGHHHNNNGGGGGG@@@??????777???mmm\\\>>>000---333444444555555555444444>>>NNN^^^dddcccbbb___\\\WWWPPPJJJGGGEEEAAA@@@AAAAAAFFFSSShhhdddJJJ\\\~~~|||}}}{{{}}}hhh\\\sssuuuwww{{{vvv|||yyygggllljjjrrrvvvxxxttt~~~{{{{{{SSSIIIEEEEEEGGGJJJMMMVVVfffzzzrrrkkkllleee\\\KKK;;;777999888555444222222333777GGGggg___HHHBBB===>>>EEENNNWWW]]]aaaiiisssyyy{{{}}}jjjQQQAAA888999888666444444444222555PPPmmmzzz{{{{{{}}}|||}}}~~~~~~}}}tttuuuvvvqqquuuvvvwwwpppnnnlllnnnsssuuuyyyssssssttt333>>>LLL}}}mmmlllgggMMMiiivvvvvvTTTgggnnn@@@;;;===777???IIIWWWeeelllrrrzzz|||iiirrr|||yyyzzz||||||xxxpppfff```OOOIIIBBB@@@DDDHHHKKKLLLSSSXXXaaaiiikkkiiidddaaaYYYXXXVVVTTTVVVYYY\\\___aaaaaa___[[[TTTMMMFFFBBB===>>>>>>>>><<<999777555666777888888777555333222...222555888DDDVVVaaaccclllmmmoooooonnnnnnppprrruuuwwwxxxtttmmmjjjmmmrrrlll___[[[gggrrrsssqqqssszzz|||^^^666888888AAA|||}}}ooowww~~~CCC<<<333AAA;;;AAAUUUdddfffhhhlllhhhkkkllliiiiiiooowww{{{}}}iiilllwww}}}yyyuuukkkbbb]]]\\\ZZZXXXUUUWWW[[[___bbbggglllpppmmmlllkkkiiigggeeecccbbbOOOGGG<<>>666888888777444222222555666:::CCCLLLxxxdddHHH<<>><<>>777777AAASSSfffmmmpppvvvzzz{{{sssnnn{{{tttqqqgggiiijjjbbbZZZWWWSSSRRROOOLLLOOOWWW```eeewwwuuutttwww{{{{{{uuuoooddd^^^XXXTTTTTTXXX\\\^^^bbbdddddd```[[[UUUKKKAAA???@@@AAA@@@<<<999888777777777777777666555333333000111444===JJJXXXdddjjjkkkkkkkkkkkklllnnnpppqqqsssvvvyyywwwqqqllllllooommm\\\VVVggguuurrrfff___vvvIII222AAA;;;BBBnnnkkkxxxTTT000===EEE===<<>>BBBCCCEEESSSjjj{{{XXXXXXDDDHHHnnnddd@@@KKKQQQYYY^^^^^^```gggmmmooosssvvvyyyzzzzzz|||~~~yyytttttt|||sss[[[yyynnnzzz}}}||||||mmmiiiwwwgggSSSEEEbbbxxx[[[bbb}}}~~~xxx~~~www|||uuu}}}mmmDDD222555NNNzzz~~~eee```}}}|||WWWOOOAAA::::::666:::GGGVVV]]]dddeeegggjjjlllkkkmmmkkklllnnnlllnnnxxxjjjfffaaa]]]|||kkkQQQ>>>555999888666333222333333444333999FFFYYYiiimmmjjjjjjnnngggfffdddbbb```\\\WWWTTTPPPRRR[[[jjjrrrzzz|||aaabbb|||{{{|||~~~sssfffrrr||||||}}}wwwXXX[[[lllkkkzzz|||uuu|||mmmIIIHHHBBBAAABBBFFFKKKUUUhhhxxxoooqqq|||eeeKKK===888777888666666888777666:::@@@===]]]{{{|||\\\NNN@@@888777444======AAAJJJSSS[[[fffpppqqqyyy{{{yyyQQQDDD===???<<<333444;;;444@@@VVVmmmyyy{{{|||~~~{{{{{{{{{|||}}}{{{vvvsssooo^^^___nnnuuu{{{zzzwwwvvv|||~~~kkkiiirrrwwwOOO555:::CCCcccMMMccc}}}```ZZZ|||NNN777999;;;;;;===OOOaaajjjooouuuzzzzzzppp|||uuu|||jjj\\\]]]``````___bbb```[[[XXX[[[eeeooosssrrruuuooohhhfffgggfffbbb^^^YYYTTTNNNKKKMMMRRRWWWZZZYYY___eeefffeee___SSSHHH@@@@@@@@@??????>>>===<<<999999999999888666555444333333666@@@NNN[[[eeeiiillllllllllllmmmoooqqqrrruuuvvvzzzzzzqqqgggjjjtttrrrgggeeeuuuxxxlllkkkBBB333???:::@@@cccxxxkkkkkkNNN444<<>>EEEUUUnnniiilll\\\===eeezzzIIINNNNNNVVV]]]^^^___eeekkknnnrrruuuyyyzzzzzz|||}}}~~~wwwwwwyyy|||xxx\\\oooXXX___```[[[UUUffftttxxxmmmccc\\\lllzzzvvv|||}}}hhhooottttttDDD555444EEExxxwwwggg]]]uuu]]]OOOBBB>>>;;;555888@@@NNNXXX```ccceeejjjlllllllllkkkmmmqqqooommmuuu~~~qqqXXXHHH@@@DDD;;;::::::888777444333222555AAAVVVjjjttttttuuuxxxwwwvvvvvvvvvuuuqqqllliiiddddddhhhkkkfffbbbjjjwwwmmmeeekkkyyy}}}|||wwwzzz|||zzzyyy{{{}}}sssdddlllvvvwww~~~}}}}}}}}}aaaRRRXXXdddjjjkkkrrroooRRRHHHAAAAAACCCEEEFFFLLL\\\kkkkkkNNN???;;;:::888999;;;999555555999111<<>>FFFUUUbbbkkkppprrrrrrxxxyyyVVV>>>BBBFFF;;;777>>>888AAASSSfffrrrvvvyyy}}}}}}}}}}}}wwwrrrhhhIIICCC\\\qqq|||wwwooouuu{{{ttt}}}kkk___wwwzzztttDDD777???DDD[[[rrrOOOOOOkkkeeeSSSwwwaaa888777@@@;;;999III[[[fffnnnuuuyyyzzz}}}ppp||||||wwwwwwggg[[[^^^fffiiilllqqqjjj```[[[dddttt|||wwwnnn```YYYQQQPPPUUU[[[^^^___^^^XXXNNNGGGEEEFFFHHHIIIQQQYYY```dddgggfff^^^UUUHHHDDDAAA@@@@@@@@@===;;;888888999999888666444222444444999DDDTTTaaagggiiimmmmmmmmmmmmnnnpppqqqrrrrrrsssxxxyyypppggglllyyyppplllpppsss\\\999777===:::BBBWWWoookkkXXX<<<444<<<>>>===???MMM```hhhfffiiikkkllllllkkkllloooqqqwww|||ooosss|||}}}{{{yyyvvvsssqqqpppooopppooommmllllllmmmnnnooonnnnnnnnnmmmkkkiiigggeeeNNNDDD:::>>>777999666222000000///...,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,///333555666555333333999666999BBBMMMXXXgggtttZZZrrrpppEEELLLppp^^^HHHNNNTTT[[[]]]^^^bbbhhhlllqqqtttxxxzzzzzz}}}vvv[[[RRR___iiiiiiwww|||~~~___|||^^^SSSVVV]]]lllkkk^^^NNNNNNjjjssspppxxxooorrrgggddd}}}~~~}}}qqqBBB444111<<>>;;;::::::>>>IIIUUU___bbbiiiooorrryyymmmAAA???SSS\\\WWWQQQRRRVVV```mmmuuuxxx{{{{{{vvvsssjjjKKKHHHcccwww~~~|||ooo}}}pppwwwmmmjjjxxxtttlll|||www|||yyy]]]===???IIILLLXXXvvvuuutttuuuwww}}}aaaWWWnnnrrrPPPgggppp@@@999DDD777777CCCTTTbbbllltttxxxzzz|||tttwww|||yyy{{{tttiiigggrrr}}}}}}{{{|||pppddd^^^hhhvvvwwwjjj]]]OOOJJJEEEHHHRRR]]]dddgggbbb[[[PPPGGGBBB@@@@@@???OOOSSSWWWYYY___eeefffcccUUUNNNFFFCCCBBB@@@;;;666666777777666555333111000333444;;;IIIZZZfffjjjjjjllllllmmmmmmnnnpppqqqqqqlllrrrtttooolllooossstttkkkfffsssxxxzzzPPP444<<<===<<>>666999666222000000///...,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++---111444777888777666<<<888999BBBJJJKKKKKKMMMUUUtttbbbccczzz]]]RRRUUUYYY]]]___aaaeeejjjnnnrrrwwwyyyzzz|||jjj___iiiwww{{{ddd~~~~~~{{{}}}gggXXXYYYpppyyylllUUUTTTqqqqqqddd{{{xxxtttwww{{{rrrhhhzzzppprrriiijjjJJJ111000777ZZZppptttwwwccckkklllNNNBBBEEE===888;;;888EEERRR^^^cccdddgggjjjjjjlllooorrrrrrlllkkkrrr|||llljjjjjjeeefffmmmmmmeeeTTT???111///222///<<>>??????BBBGGGFFF>>>===CCCAAA@@@VVVtttrrrXXX@@@CCC@@@>>>>>><<<<<>><<<>>>KKKMMMyyyxxxeeeCCC666777@@@@@@999@@@UUUcccdddgggiiikkkllllllmmmnnnppp~~~~~~zzzvvvtttttttttuuurrrrrrrrrrrrpppmmmiiigggNNNBBB;;;@@@777999666222000000///...,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///333999<<<=========:::999???GGGNNNMMMJJJ___lll\\\zzzuuu\\\XXXXXX\\\```bbbcccfffkkkpppuuuxxxyyy|||jjj}}}{{{www~~~nnn^^^kkkwwwbbbfffzzz}}}xxxvvvsss~~~pppooo{{{zzz{{{}}}wwwxxx}}}lllsssxxxqqqnnn|||eeebbbIII111333555QQQyyyxxx{{{```aaavvvOOOCCCIII>>>:::===666@@@NNN]]]bbbcccfffiiijjjkkkpppsssqqqlllkkkrrrzzzlllkkktttuuuppppppuuuyyyoooVVV???222000333///>>>XXXssssssgggdddgggdddZZZPPPEEEooo}}}}}}}}}|||{{{|||wwwiiieeeyyywwwlllyyybbbKKKVVVfff{{{uuuwwwmmmZZZiiillliii}}}AAA>>>iiiwwwxxx}}}tttrrr^^^FFFAAA===>>>@@@AAAFFFLLL^^^kkkwwwaaaPPPHHHCCCBBBCCCDDDHHHMMMHHHFFFJJJLLLDDD999===IIIbbbyyykkkKKKEEE@@@>>>===;;;===BBBLLLHHHKKKSSSWWWZZZkkk~~~RRRNNNttt~~~{{{zzz|||}}}yyyuuusssrrrrrrpppooo___]]]nnn}}}~~~|||sssllluuuyyykkkggghhhhhh]]]lllfffyyyzzz~~~yyyqqqkkkpppppp@@@:::AAAAAAIIILLLaaappppppjjjlllkkkKKKeeexxx^^^iiitttTTT======888:::<<>>666AAA===@@@KKKMMM~~~rrrIII999888>>>???:::>>>MMM]]]ccceeehhhkkkllllllmmmnnnpppzzzzzzxxxwwwxxxxxxuuuuuuvvvuuurrrnnnjjjgggOOOCCC<<>>:::===333999IIIYYY```bbbeeeiiikkkjjjooorrrrrrpppnnnlllkkkaaaQQQ777000>>>EEEHHHPPP~~~eee```~~~hhhLLL<<<555333222111BBB^^^vvvyyytttiii```VVVTTTYYY]]]WWWOOOBBBQQQooo|||{{{||||||{{{zzz|||~~~yyykkkeeerrrvvvdddeeeiiiTTTccckkk}}}{{{hhh\\\kkkmmmnnn|||<<<666ZZZxxxsssoooyyyrrrqqq~~~yyyNNNDDD======@@@AAACCCEEEOOO\\\ttt{{{iiiUUUMMMGGGGGGIIIJJJMMMQQQVVVWWWVVVQQQJJJFFFEEEEEE333>>>SSSmmmrrrcccRRRHHHBBB===;;;<<>>:::666444555666888666BBBSSSaaajjjmmmmmmmmmjjjkkklllnnnoooooooooooorrrqqqkkkhhhmmmssslll___\\\[[[gggxxxtttdddiii}}}EEE<<>>CCCSSS]]][[[\\\UUU\\\cccuuu^^^666\\\mmm___VVV[[[cccdddbbbaaaggglllrrrvvvxxxzzz~~~rrrxxxqqqwwwxxx}}}uuusssppp|||}}}|||ppp~~~LLL888[[[~~~yyyeeettt{{{|||sssccc:::666+++===sssrrrlllkkk]]]UUUGGGMMM>>>999===000333DDDVVV^^^aaaeeejjjllljjjmmmqqqttttttoooeee\\\NNNEEE666666<<<555000999LLL{{{ooo[[[aaawww{{{aaaLLLHHHddd\\\AAA999999666222222EEEaaayyyxxxkkk]]]TTT@@@???>>>DDDNNNTTTRRRMMMBBB<<<[[[~~~zzzzzz{{{zzzzzz{{{~~~|||ffflllyyyxxxZZZ```wwwiiixxxuuuwwwhhh^^^mmmnnnqqqhhh@@@;;;SSSvvvtttwwwqqqcccvvvWWWJJJ???>>>CCCDDDCCCBBBCCCPPPiiizzzjjjTTTLLLHHHJJJMMMOOOQQQTTTTTT]]]```[[[YYY[[[TTTIIIKKKDDD<<<:::ZZZlllWWWJJJ@@@<<<;;;333777===>>>;;;===HHHUUUhhh```LLLeeeyyyxxxxxxwwwwwwyyyqqqqqqpppppppppnnnjjjgggdddhhhuuu~~~xxxoootttiiimmmuuukkkyyykkkcccyyylllyyy|||gggpppoooFFFBBBCCCGGGDDDVVVNNNIIInnnyyygggrrrpppmmmwwwGGGUUUyyyvvvRRR```SSS888>>><<<777;;;JJJYYYbbbjjjqqqvvvuuuwwwjjjtttuuunnnfffeeefffkkkooonnngggaaaWWWVVVUUUUUUUUUSSSPPPMMMEEEFFFDDDCCCJJJTTT[[[[[[QQQSSSSSSQQQMMMJJJHHHGGGAAA===888333222333555888;;;HHH[[[hhhmmmlllllllllkkklllnnnooopppqqqppppppqqqhhhfffoootttnnnjjjllldddhhhmmmnnnjjjgggjjjppp444===IIIOOOMMMKKKMMMPPPYYYzzzWWW???777888;;;===;;;???OOO```dddgggjjjlllmmmmmmnnnoooppp~~~{{{zzz{{{}}}yyyzzzzzzxxxtttoooiiifffPPPBBB;;;BBB888777666444222000...------,,,++++++******++++++,,,************************+++***,,,222:::???AAA@@@>>><<<===CCCFFFKKKWWWeeedddhhhWWWSSShhhbbbJJJIIIXXXQQQBBBJJJaaabbb]]]kkkhhhkkkooosssvvvxxx{{{~~~tttxxxpppzzzvvv~~~{{{{{{||||||sss}}}aaa>>>>>>SSSppptttjjjvvvmmmOOO000444999^^^lllmmmtttmmmZZZggghhhKKKFFFBBB@@@;;;222444>>>OOO\\\______fffnnnhhhlllqqqtttuuummmZZZIII;;;555888:::777<<<>>>666///DDDccc}}}zzzXXX@@@EEE:::IIIWWWTTTEEE999777<<>>CCCFFFXXXmmmrrrccc```rrr}}}yyy~~~zzz{{{}}}}}}yyyuuuqqqpppnnnmmmooonnnggg^^^```kkkzzzzzzttt}}}~~~uuunnnfffwwwuuuooovvvkkkuuu}}}jjj}}}RRRCCCEEEDDDIIIIIIKKKMMMMMM]]]{{{tttQQQpppSSSQQQKKKGGGsssvvv___NNN}}}DDD>>>;;;999888>>>LLL^^^jjjmmmqqqsss~~~ssstttpppddddddkkklllnnnnnnfff___cccaaaYYYZZZ___XXXJJJLLLHHHDDDFFFMMMSSSVVVUUUMMMLLLKKKIIIFFFAAA===;;;;;;777555666666444666;;;GGGVVVfffllllllmmmmmmkkkjjjkkkmmmoooooonnnlllkkkttteeeppp~~~nnneeekkkkkknnn}}}vvvbbbbbbJJJ666>>>GGGLLLKKKJJJJJJLLLVVVvvvxxxsssMMM>>>999;;;CCCAAA<<>>===???DDDHHHQQQcccuuupppjjjvvvddd<<>><<<:::999777555444444```|||\\\DDD@@@555444===>>>888666222NNNlll{{{tttmmmaaaQQQBBB888444333111000000000111222444555333666CCCXXXiiissszzz}}}~~~{{{xxxyyyyyyxxxxxxzzz}}}xxxoooaaafffpppsssfff\\\lll~~~{{{qqqdddooowwwfffKKK>>>666FFFgggtttnnnuuuxxxeeeBBB@@@BBB>>>===???>>>AAALLL```uuummmbbbXXXPPPQQQSSSSSSSSSUUUbbblllsssrrrnnnlllhhhcccYYYSSSNNNKKKLLLWWWmmmzzzfff___VVVPPPNNNLLLIIIGGGNNNcccqqqmmmmmmyyy}}}{{{yyyzzz}}}|||wwwrrrmmmkkkkkklllmmmiiiccc___jjjsss~~~~~~||||||qqqiii~~~pppggguuuyyyrrrqqqxxxKKK???LLLDDDHHHHHHIIIMMMMMM]]]zzzqqqaaannneeeYYY[[[EEEXXX}}}rrrEEE\\\HHH888>>>:::777;;;HHHXXXcccgggppprrr~~~wwwffffffrrruuuuuupppfffbbbbbb^^^ZZZ\\\^^^[[[TTTPPPNNNLLLKKKMMMOOOPPPPPPJJJIIIGGGDDDBBB@@@>>>===999777666999888666888<<>>EEEJJJJJJKKKNNNRRRLLLqqq[[[???777777>>>>>>999BBBRRRaaacccfffiiilllnnnnnnmmmqqq|||{{{pppdddPPPCCC;;;AAA888777666444222000......---,,,++++++******++++++,,,++++++++++++++++++++++++---+++***---111666999;;;???AAACCCEEEFFFQQQggg|||sssooommmdddSSSJJJXXXfffbbbfffiiimmmqqqtttxxx|||~~~pppuuunnntttlllppp|||{{{}}}yyydddlllmmmMMM999>>>RRRqqqwww{{{tttiii___===222222UUUgggcccnnnccc~~~|||ZZZGGGBBBBBBAAA===444888BBBOOOYYY^^^bbbggglllnnnppptttxxxvvvhhhXXXZZZVVVYYYUUUEEE???AAA===:::CCCrrrmmmSSS???===777000...111444555444...TTTgggCCC;;;???DDDFFFEEE@@@;;;888333MMMkkk{{{~~~uuu___HHH777000222555222222111000000000000000222000666FFFXXXeeennntttvvvzzz||||||}}}~~~{{{yyyyyyyyywwwwwwyyy}}}}}}tttjjjiiittt{{{bbbSSSggg~~~}}}yyy|||yyygggbbb^^^qqqqqqnnnuuu@@@===999@@@[[[{{{|||xxxnnnsss{{{MMM===EEECCC;;;<<>>EEEIIIKKKNNNRRRVVVHHHbbbwwwHHH<<<666;;;<<<888<<>>;;;777555;;;HHHVVV]]]aaaeeekkklllmmmrrr{{{yyynnnrrrpppuuunnnVVVFFFDDD@@@===GGGrrr```LLL888;;;<<<999444444999>>>;;;@@@eee```OOONNNVVVeeeiii[[[LLLAAA666222IIIdddtttwwwwwwyyy|||yyymmmYYYEEE666111333888333222222111000000//////333///000;;;MMM[[[ccceeeiiiqqqyyy{{{}}}~~~||||||{{{zzzxxxwwwyyy}}}{{{pppgggppp|||kkkZZZggg}}}}}}zzzvvvxxxqqq]]][[[VVVlllhhhsssddd999>>>???@@@SSStttkkkzzziiiqqqvvv}}}iiiDDDDDDEEE<<<>>>FFFAAAAAAJJJZZZmmmnnn___XXXXXXYYY[[[VVV^^^fffjjjjjjlllnnnqqqqqqhhhfffttt~~~xxxyyyxxxyyyzzz{{{{{{vvvnnniiihhhaaa___dddccc]]]aaakkk{{{{{{uuusss{{{zzznnnvvvhhheeeooo}}}xxxjjjkkkpppcccqqqJJJAAABBBXXXHHHLLLHHHFFFJJJLLLWWWnnnzzzvvv~~~^^^SSSwwwLLLVVVsss\\\999<<<;;;::::::<<>><<<:::999;;;888888999999:::AAAIII___ggglllkkkjjjlllnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjbbbeeelllhhh___[[[\\\jjjxxxvvv^^^]]]tttGGG999<<<@@@FFFKKKMMMPPPRRRUUULLLYYYUUUDDD888999<<<999999>>>RRRZZZeeeiiihhhhhhkkknnnnnnppp{{{qqqqqq~~~~~~|||vvvoooQQQEEE;;;@@@999888777555333111///......,,,++++++******++++++,,,+++++++++++++++++++++++++++*********...333:::>>>EEENNNSSSLLLBBBBBBOOO\\\mmm{{{zzzvvvdddMMMNNN^^^```ccceeeiiimmmpppuuuzzz~~~~~~xxxyyypppyyykkkfffwwwoookkkuuuGGG999333666@@@ZZZsssyyyjjjxxxttteeeIII111///DDDxxxrrrdddvvvqqqZZZcccyyyUUUGGGBBB;;;===:::555777CCCRRR\\\```cccggghhhjjjqqq~~~nnnXXXSSSPPPMMMJJJuuu~~~pppZZZFFFEEEBBB===999999???DDD@@@::::::]]]nnn]]][[[ddd}}}gggQQQ777333CCCXXXfffiiifffdddeeeVVVSSSLLLDDD<<<777777777444444444333333222111111222//////666DDDQQQVVVUUU[[[hhhvvv|||~~~~~~|||{{{zzzxxxwwwxxx|||~~~xxxnnnhhhjjjpppxxxwwwkkkbbblll|||~~~xxxvvvwwwttt\\\YYYUUUfffcccyyyXXX666???CCCCCCPPPmmm}}}uuuhhhnnnnnnqqqZZZDDDBBB>>>>>>AAA???@@@CCCIIIXXXooowwwlllbbb[[[```dddjjjoooqqqpppqqqrrrvvvnnnmmm{{{~~~yyy|||zzzzzz{{{zzzwwwqqqiiidddggg```\\\___``````hhhtttzzz|||vvvooowwwvvvrrrjjjqqq~~~pppjjjmmmttt~~~fff|||{{{qqqmmmcccfffaaa;;;DDDIIIRRRLLLPPPJJJFFFIIIJJJQQQbbblllWWWrrr```UUU{{{EEE999:::<<<<<<888===PPPeeegggmmmpppsssjjjxxxwwwhhhdddpppvvvmmmeeegggVVVVVVXXXZZZ[[[WWWOOOHHHAAADDDHHHJJJJJJGGGCCCAAA@@@<<<999777777<<>>DDDGGGMMMbbb~~~{{{tttqqqkkkooo}}}xxxQQQCCC>>>;;;>>>>>>@@@AAAAAAIII]]]qqqpppeeecccfffmmmrrrssssssuuuqqqlllmmmzzz~~~}}}|||zzzzzzxxxvvvqqqkkkfffccceeeaaa^^^]]]bbbjjjssszzzxxx~~~}}}wwwuuuxxxvvvpppmmmiiirrruuu{{{rrrccc^^^fffeeeuuuxxxuuuqqqgggrrrxxxUUU<<>>???AAAMMM\\\eeeggghhhkkknnnoooooouuukkkwww|||}}}wwwrrrqqqpppnnnQQQHHH;;;>>>999999888666333111000///...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---000777;;;GGGUUU___[[[SSSRRRWWW[[[ddd{{{wwwkkk```qqqrrrpppuuu~~~xxxllljjjaaabbbeeegggjjjoootttxxxvvv{{{tttlllwwwyyylllwwwuuuGGG666555888777:::UUUwwwyyyyyyvvvkkksssqqq^^^>>>333666___|||lllsssppp\\\wwwfffPPPDDD===GGG>>>777444===IIITTT\\\aaaaaafffjjjppplllTTTaaaxxxtttYYYGGGEEEMMMXXX^^^LLLPPP>>>555:::ccc{{{kkk[[[nnn|||NNN888999BBBPPPWWWQQQHHHCCCMMMWWWfffnnnkkk___PPPGGG??????>>>===:::888555444///111///...222;;;>>>;;;CCCXXXooozzz}}}~~~~~~|||~~~~~~|||{{{{{{|||{{{{{{}}}~~~wwwmmmjjjnnn}}}~~~}}}uuujjjhhhuuuzzzqqqgggrrrfffrrrjjjBBB;;;>>>EEEKKKLLLXXXxxxttthhhppp{{{}}}iiiKKKBBB<<<===>>>@@@AAA@@@CCCPPP^^^vvvwwwoooqqqttttttrrrrrreee^^^\\\ggguuu~~~~~~|||zzz{{{wwwvvvsssooojjjgggeeeddd```dddbbb```hhhxxx~~~{{{vvvzzz}}}|||xxxwww{{{vvvmmmqqqlll~~~uuussseeeaaaeeeuuuxxxsssjjjlllttt^^^KKKFFFGGGNNNLLLMMMRRRLLLGGGKKKJJJIIIQQQppp}}}yyylll]]]gggiiiOOOVVVbbbPPP}}}III@@@:::;;;999777@@@MMMSSS[[[fffooouuuwwwllluuuwwwkkkeeemmmvvvvvvnnneeebbbbbbaaacccffffffddd^^^XXXSSSJJJFFFBBB@@@@@@III[[[llljjjmmmmmmkkklllqqqssssssnnnmmmjjjhhhhhhjjjlllnnnjjjqqqiiiaaadddbbbggg|||iiifffaaaCCC???EEEEEEGGGJJJNNNPPPPPPMMMKKKDDDKKKJJJeee|||vvv___DDD888888;;;======999EEEUUUaaafffhhhjjjkkkmmmqqqttt|||ppptttzzz|||vvvqqqqqqssstttQQQHHH;;;>>>999999888666333111000///...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,...333888HHHWWW```]]]WWWXXX\\\^^^lllvvvzzzhhhTTT```lllnnnwww```bbbdddfffhhhmmmrrrvvvxxx~~~}}}yyyooodddmmm~~~rrrggg===222222555222222MMMpppqqqssstttccc???222///VVVnnniiimmmrrrXXXddduuu^^^KKK<<>>777444;;;FFFPPPYYY```aaaggglllpppSSSBBBGGGKKKXXXqqqyyyaaaQQQSSSdddtttcccQQQ======000IIIzzzWWWWWWnnnyyyxxxKKK777666>>>OOOZZZWWWNNNHHH===LLLaaaqqqtttkkk^^^UUUDDDCCCBBB@@@===999555333111333111,,,...666:::888<<>>???FFFMMMYYYwwwpppvvvooolll]]]OOOEEEIIIUUU```fffjjjhhhnnnpppnnnqqq|||}}}~~~~~~zzzxxxxxxsssrrrnnnjjjfffdddeeefff\\\eeefffcccnnnzzzttttttvvvyyyyyy}}}qqqmmmaaaqqqfffoookkkqqqsssyyy}}}nnn^^^llloooFFFDDDOOODDDNNNOOOKKKQQQLLLGGGLLLKKKIIINNN^^^wwwuuuhhh^^^rrrSSSLLLuuuuuuHHH]]]uuuTTTCCC777999:::777888>>>LLLTTTbbbmmmnnnpppqqqwwwssslllzzzsssggggggmmmsssrrrpppllleee\\\TTTPPPLLLJJJGGGFFFGGGNNN```pppiiilllmmmkkklllrrrtttsssnnnllliiihhhhhhjjjmmmoooqqqyyykkk]]]``````kkkzzzWWWpppXXX===>>>JJJFFFGGGHHHKKKNNNOOOOOONNNFFFRRRFFFPPPoooPPP===999999999999444???PPP]]]eeehhhiiiiiikkkrrrtttvvv~~~ssszzz}}}wwwrrrtttxxxzzz~~~VVVHHHCCC<<<::::::888555444222111...,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,///222>>>FFFIIIGGGMMMWWWYYYTTTaaa}}}cccZZZkkkooo]]]bbbfff\\\gggwwwmmm{{{zzzxxxvvvooo^^^ZZZiii{{{rrrnnnMMM999444///111666666===[[[vvvwwwyyyvvvdddaaa...999QQQnnnhhhnnneee}}}nnnfffgggJJJ???CCC===;;;777666===LLL[[[cccdddhhhggglll}}}xxxAAA777>>>;;;???KKKsssoooyyysssRRR888555666===\\\www```NNNJJJUUUiiilll\\\CCC;;;:::HHHWWWYYYQQQIIIAAAIIIXXXiiiuuuuuullldddUUUJJJ@@@>>>CCCCCC;;;222222222222000///000444777;;;XXXlllsss}}}|||}}}{{{yyyzzz|||{{{uuunnnlllqqqvvvyyyrrrnnnjjjaaa\\\iii{{{{{{wwwllljjjjjjkkklllddduuuBBB===CCCHHHIIIMMMRRRTTTfffjjjdddpppvvvoooIIIIII???===;;;:::<<<@@@BBBDDDPPP___{{{fffPPPCCC:::<<<@@@BBBCCCGGGBBBDDDFFFFFFKKKXXXkkkyyy~~~|||}}}{{{vvvwwwooocccZZZWWWYYY```fffkkkeee___eeeuuu}}}rrruuutttzzzjjj{{{wwwjjjhhhxxxvvvsssxxxyyytttjjjfffrrrXXXDDDCCCIIIJJJIIILLLQQQPPPNNNLLLJJJKKKOOORRRSSSxxxlll|||mmm^^^mmmhhh<<>>555CCCKKKWWWcccjjjrrr}}}}}}qqqoooqqqeeexxxuuu{{{ppp___VVVUUUKKKJJJWWWOOOTTTUUULLLCCCIII\\\mmmgggiiilllkkkiiiiiimmmpppyyyqqqiiihhhhhhffffffiiisssxxxiii\\\___aaammmiiidddcccNNNAAACCC@@@FFFGGGGGGHHHIIIJJJLLLMMMWWWNNNRRROOO___wwwsssZZZ???999888888<<>>QQQ```KKK:::888666222999GGGJJJ???BBBKKKJJJKKKOOOMMMJJJAAA???JJJWWWYYYPPPHHHAAAFFFQQQ___mmmtttsssooodddXXXIIIBBBBBBCCC>>>999444444333222222555888:::;;;YYYmmmsss{{{}}}zzz}}}{{{yyyoootttxxxwwwrrrpppqqqttt~~~zzzyyyvvvllleeennn~~~zzzrrrrrrtttsssoookkkhhh===@@@>>>EEEHHHJJJNNNOOO```~~~```iiiuuu]]]III@@@???===;;;::::::<<<===KKKRRRgggsssQQQDDD999888:::999777777777999999666777DDDZZZlll~~~}}}}}}~~~zzzuuukkkccc\\\YYYUUUUUU\\\eeennnhhhjjjwww|||vvvuuuvvvpppzzzzzzffffff|||tttqqq{{{~~~xxxtttlllmmm```MMM@@@DDDKKKJJJJJJMMMNNNNNNMMMKKKJJJLLLPPPSSSPPPgggdddPPPZZZaaa===777===777222999===DDDPPP^^^gggooo|||wwwyyyvvvlll~~~}}}vvvqqqaaaVVVVVVQQQRRR^^^ZZZXXXXXXYYYWWWWWW___iiimmmnnnnnnnnnmmmmmmnnnpppqqqiiidddeeehhhfffddddddaaafffaaa\\\cccpppuuufff^^^WWWGGG===@@@DDDGGGGGGGGGHHHIIIJJJKKKLLLPPPGGGLLLOOOXXXfffBBB888:::999:::;;;:::>>>JJJYYYccchhhjjjjjjoooooonnn{{{uuuMMM@@@>>>:::;;;:::777555333222000...,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***+++++++++***+++---000777555;;;LLL\\\bbb```^^^qqqaaadddzzznnnPPPOOOqqqlllKKKDDDfffoooccckkknnnyyyyyy}}}|||qqqccc^^^fffppp|||kkkccclllyyyyyy{{{{{{lllBBB///222555222333666333444IIIcccwww|||ttt666111BBBzzztttzzzzzz[[[nnnyyySSSGGG???===<<<999666777@@@PPP\\\^^^eeeeeefffppp{{{~~~MMMAAA999:::<<<999888;;;>>>wwwJJJCCC>>><<<888222...,,,666...===QQQLLLAAADDDJJJMMMDDDBBBLLLYYYZZZSSSMMMFFFFFFJJJSSSaaammmtttwwwrrrfffVVVJJJDDDBBBBBBAAA888666555555888:::<<<===;;;ZZZnnnsssyyyyyywww{{{{{{xxxsssvvvwwwuuuqqqoooppprrrqqqsssxxxzzzsssnnnvvv}}}uuutttmmmdddrrrTTT555BBBGGGMMMNNNNNNMMMIIISSSjjjdddhhhpppoooQQQAAA>>>;;;888888999<<<===;;;BBBQQQnnnuuufffTTTAAA999888888777777666999888333333@@@ZZZooo~~~}}}}}}}}}|||}}}}}}zzztttnnn___WWWUUUXXXUUUPPPYYYhhh{{{}}}yyyvvvsssjjjtttyyyfffYYYgggyyy}}}rrrvvv}}}tttqqqqqqmmmnnnNNNDDD???EEEJJJHHHGGGIIIIIIIIIIIIHHHHHHJJJNNNQQQMMMZZZ}}}]]]yyyNNNssstttNNN000<<<>>>111888666:::FFFUUUaaajjjttt}}}~~~yyyxxxtttuuufffWWWWWWYYY\\\eeeiii``````mmmtttmmmiiikkkqqqooonnnnnnoooooonnnmmmiiicccaaafffjjjiiigggfffeeeccceeeeeekkkfffeeeXXXIIICCC>>>@@@JJJHHHHHHHHHIIIIIIIIIJJJJJJJJJEEEHHHOOORRRdddoooIII;;;999777888555999;;;>>>KKK___iiihhhiiipppqqqnnnvvvuuuLLL???===:::;;;999777444333222000...,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------***+++++++++******,,,......???FFFEEEVVVsssyyykkkoooggggggnnnuuuNNNOOOeee[[[GGGRRRdddgggiiinnnsssvvv{{{zzzzzz~~~~~~}}}yyymmm```aaattt{{{xxxxxx}}}wwwiiigggUUU666///333333000222555111111@@@TTTnnn??????;;;hhh|||nnn^^^\\\MMMEEE>>>===;;;777555999GGGUUU[[[dddeeeeeelllqqq|||TTTRRRLLLDDD@@@@@@BBBBBBDDDVVVpppkkkNNNBBBKKKMMMDDD;;;:::;;;;;;???555>>>MMMLLLGGGJJJKKKIIIAAA@@@LLLZZZ^^^ZZZVVVMMMJJJGGGKKKTTTaaakkkqqqtttmmmbbbUUULLLGGGFFFGGG>>><<<999999<<<>>>>>>===???]]]pppsssvvvvvvtttyyy}}}~~~yyywwwzzzwwwsssnnnmmmpppuuuyyykkkpppyyy{{{uuurrr{{{tttnnnfff[[[uuutttDDD111DDDMMMRRRRRRSSSWWWQQQPPP\\\yyypppkkk~~~sssTTTKKK@@@999999<<<>>>???666===EEEVVV{{{ccctttrrrxxx~~~^^^GGG===;;;<<<<<<:::;;;;;;;;;@@@PPPhhhyyy~~~}}}|||zzzwwwppphhhbbbYYYQQQQQQWWWUUUOOO[[[nnn~~~xxxzzziiidddiiioooggg___eeepppqqqiiiooowwwyyyuuuooohhhmmmjjjcccGGGCCCBBBEEEFFFBBBAAADDDEEEFFFFFFFFFEEEFFFHHHKKKLLLUUUhhh}}}xxxmmm^^^fff]]]KKKlllaaa999444AAA===444555555<<>>:::<<<888666444222222000...,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------***+++,,,+++******+++---&&&999EEEIII___{{{}}}|||LLL\\\pppfffLLLRRRiiilllllljjjmmmtttyyywww{{{zzztttvvvjjj[[[[[[qqq|||~~~sssfffqqqhhh@@@444444111///...111333111000:::HHHtttzzz```cccmmmkkkXXXNNN999???666PPPwwwwwwMMMfffpppZZZOOOAAA???===:::555444???LLLWWWccceeedddjjjmmmqqq}}}tttvvvpppddd]]]ZZZTTTKKKHHHLLLSSSVVVSSSMMMJJJKKK???XXXeeeVVVBBB<<>>@@@IIIJJJ@@@BBBGGGBBBGGG@@@AAAMMM[[[```^^^[[[PPPLLLHHHHHHMMMVVV```ffflllllljjjcccYYYQQQNNNMMMFFFDDDBBB@@@@@@@@@@@@???HHHcccrrrsssuuutttrrrwwwzzzzzzwwwvvvtttqqqllljjjmmmsssyyy|||xxxyyyttt}}}zzzsssllldddyyyddd???777GGGFFFJJJKKKSSSaaa___XXX[[[tttjjjmmmlll]]]JJJ===:::;;;;;;:::>>>@@@<<<===VVVzzzkkkpppiiiUUUJJJDDD???>>>>>>???FFFRRRcccsss}}}}}}}}}{{{vvvnnneee\\\VVVVVVPPPOOOTTTSSSRRR```tttuuusss{{{}}}gggiiifffeeekkkmmmiiifffxxxxxxlllppp|||jjjgggkkkdddRRRFFFDDDDDDDDDBBB???@@@CCCEEEFFFGGGFFFEEEDDDEEEFFFKKKJJJYYY}}}nnn___WWWooo}}}|||EEETTTfffYYY999666@@@:::999444555???KKKVVVaaaiiiggg~~~zzz}}}xxxzzzrrr]]]\\\bbbdddggg```VVV[[[pppyyyooojjjpppkkkiiigggiiikkkkkkhhheee___aaagggkkkjjjkkktttwwwgggjjjxxxuuuddddddLLL===HHHLLLGGGLLLHHHHHHIIIJJJJJJIIIIIIHHHHHHQQQLLLMMMVVVPPP[[[nnnGGG888III@@@666444;;;@@@DDDQQQaaadddeeeggglllssszzzPPPAAA>>>;;;<<<777555333222111000...,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***,,,---,,,+++++++++---000...777JJJZZZhhh}}}qqqwwwzzzxxx}}}zzzwwwxxx{{{yyy~~~zzzwwwyyyzzzsssiii]]]VVVXXXmmmkkksss~~~OOO444444555---......000222111000777@@@ccc~~~tttqqqkkkkkkZZZLLL;;;333000AAAuuufff}}}SSSXXXcccKKKFFFAAA>>>>>>888333999DDDPPP___cccccciiikkklllsssyyyuuummmcccWWWbbbdddVVVLLLOOOWWWZZZCCCaaavvvlllVVVIIIEEEDDD???SSShhh___EEE===CCCBBBKKKFFFGGGSSS___bbb___\\\QQQNNNJJJHHHKKKQQQXXX]]]bbbgggkkkjjjddd\\\WWWTTTNNNNNNNNNKKKHHHEEEFFFGGGTTTkkktttrrrttttttqqqtttwww}}}{{{uuutttuuussspppnnnoooqqqrrrpppmmm{{{|||yyy{{{~~~sssmmmkkk~~~|||UUU@@@BBBHHHEEEIIIHHHOOO______VVVTTTZZZ{{{nnnwww}}}]]]eee\\\NNNBBB<<<999999999<<<>>><<<999BBB]]]~~~yyysssvvvtttggg^^^ZZZXXXYYYaaannnzzz}}}}}}~~~~~~~~~~~~{{{uuulllcccZZZTTTPPPRRRPPPOOOQQQSSSZZZiiiwww~~~~~~sssxxx}}}tttxxxooolllzzz~~~pppeeelllzzzyyyqqquuu~~~nnnlllggg\\\FFFEEEDDDCCCBBBAAAAAACCCFFFFFFGGGIIIHHHGGGEEEEEEFFFJJJ===TTTeeefff___ZZZoooLLL```~~~]]]666888CCC===777444888@@@IIITTT]]]dddooo{{{sss|||uuusss```bbbeeedddhhh```[[[```mmmqqqkkkkkkrrrkkkjjjjjjjjjjjjiiifffccc^^^aaafffiiiggghhhqqq}}}ooocccfffxxxnnndddYYYEEE>>>HHHLLLGGGGGGFFFGGGIIIJJJKKKJJJIIIIIIHHHQQQKKKIIITTTQQQNNN]]]}}}NNN666DDDDDD888555======888CCCVVV``````fffnnnttt~~~xxxOOOAAA???;;;;;;777555333222111000...,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++---......,,,+++,,,---777+++...AAAIIIFFFRRRhhh~~~zzzwww|||~~~|||xxxuuuuuutttmmmdddXXX```wwwxxxttt{{{tttsss~~~XXX;;;111333111,,,//////111222000000444:::SSSpppwww|||yyycccRRR333111777PPPyyyhhhnnnZZZrrrtttOOOJJJCCC@@@BBB===444555<<>>GGGPPP```eeennn}}}vvvooovvvnnnbbbiiiiiigggmmmkkkjjjmmmqqqqqqnnnnnnqqqlllmmmmmmkkkgggcccaaa```bbbaaadddggghhhfffjjjooohhhfffgggxxx|||jjjeeeaaaLLLBBBEEEFFFFFFHHHEEEEEEFFFHHHJJJKKKKKKJJJIIIIIILLLHHHHHHOOONNNKKKOOOiiiyyyWWW;;;888???;;;:::;;;777555<<>>:::;;;666444222111111000...,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,---///...---,,,,,,------,,,000:::DDDIIIMMMQQQqqqRRRUUUaaasss|||sss}}}|||}}}|||yyyuuutttrrrpppooonnnkkkfffpppzzzqqqbbb888///444333///...111111111222000///222666NNNeee^^^```rrr|||nnnhhh<<<666111@@@nnnggg[[[XXXbbbMMMDDDAAADDD@@@555333888@@@RRRZZZ\\\fffjjjiiilllooo~~~|||yyyooolll{{{lllPPPHHHIIITTTQQQTTTaaakkkmmmhhhddd\\\YYYSSSMMMIIIJJJOOORRRUUUWWWZZZ\\\\\\\\\\\\\\\YYY___ccc___XXXTTTXXX^^^ggguuuvvvpppuuuwwwrrrrrrtttyyy|||yyyrrrnnnooossssssnnnjjjmmmvvv}}}~~~{{{}}}}}}}}}~~~ppp```eeewwwTTT333===JJJ???FFFMMMIIIFFFMMMPPPRRRYYYTTTZZZwww|||tttgggwwwyyy]]]DDD;;;<<<>>>888888===<<<999>>>IIIGGG^^^}}}|||~~~|||yyyvvvsssrrrddd```YYYPPPJJJGGGHHHJJJLLLTTTXXXWWWbbbuuuwwwtttuuu{{{lllmmmkkk}}}pppwww|||~~~~~~~~~yyybbbqqqSSSIIIHHHFFFFFFEEEBBBBBBCCCAAA???<<>>FFFXXX___iiiyyy~~~ooobbbxxxjjjcccmmmmmmjjjrrrtttttttttrrrpppnnnmmmkkklllnnnoookkkddd^^^[[[[[[hhhcccbbbgggkkkhhhdddccc```fffiiixxxnnn[[[eee^^^DDDCCCMMMEEECCCIIIGGGDDDEEEHHHJJJLLLKKKKKKJJJKKKHHHGGGJJJLLLKKKMMMRRRUUUxxxuuudddGGG666888??????777222555;;;<<>>===;;;===888777666444222000///...------......------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------++++++000;;;IIIVVV^^^lllyyyooottt}}}qqqNNNDDDBBBWWW}}}{{{ooojjjpppuuu~~~~~~|||vvvttttttrrrmmmpppwwwvvvzzzwwwttt{{{{{{```FFF111000555222///000////////////000000000000333VVVffffff{{{uuuiiiVVV111???555NNNyyy|||oooXXXsss{{{[[[CCCBBBKKKBBB===;;;...:::EEETTT___cccdddfffhhhfff{{{rrr{{{lllSSSUUUQQQWWWaaakkkqqqqqqlllhhhdddaaa\\\WWWSSSQQQQQQQQQSSSSSSUUUVVVXXXYYY[[[[[[YYYQQQQQQWWWRRRJJJSSSeeeqqqssstttuuuuuuuuuwwwxxxzzz{{{xxxrrrkkkkkkqqqwwwoooqqqtttqqqfff___iiiyyyvvvmmmkkk{{{{{{zzz~~~bbbSSSgggccc??????CCC@@@EEEIIIMMMRRRQQQLLLIIIJJJLLLQQQLLL```}}}|||}}}iii@@@<<<@@@888555;;;???<<<888888;;;@@@HHHRRRaaavvv}}}}}}~~~~~~|||zzzxxxuuusssqqqkkkddd^^^SSSMMMGGGEEEGGGKKKLLLLLLWWW^^^dddjjjsss|||zzzsssrrrmmmxxxhhhggg{{{kkkiiieeellljjjiiiqqqqqqnnniiiaaaSSSDDD???AAAAAABBBBBBAAA??????AAABBBCCCEEEFFFDDDAAAAAACCCFFFCCCOOONNNDDDPPPuuubbbCCCUUU~~~bbbXXXqqq333@@@333888<<<111666BBB===JJJVVVfffqqqwwwxxx^^^tttnnnllltttyyywwwvvvpppoooqqqtttqqqiiigggjjjiiilllllleee\\\WWW[[[```^^^jjjwwwzzzsssllljjjkkkiiiqqqooodddddd```FFFEEECCCCCCDDDEEEEEEEEE???BBBFFFIIIIIIGGGCCCAAAIIIIIIIIIIIIKKKMMMPPPQQQPPPlll{{{aaa@@@AAA666:::BBB===999999555CCCOOO^^^eeegggjjjrrrzzzxxxMMM@@@===:::<<<888777666444222000///...---------...------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,---///000555CCCUUUcccjjj{{{kkk>>>AAAaaa|||nnngggyyyyyyuuuvvvzzz{{{{{{xxxwwwxxxsssnnnfffjjjyyy{{{llluuuwww~~~qqqlllEEE555***,,,...+++***........./////////000000000222HHH\\\fffyyyyyybbb;;;///555@@@rrr~~~fffeeekkkMMMCCCHHH@@@;;;;;;333777@@@NNNZZZ```ccceeefffbbbsssssskkkaaacccfffkkkoooqqqqqqqqqhhheeeaaa\\\XXXVVVTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTRRRKKKJJJMMMGGGBBBOOOcccssstttuuuvvvwwwxxxzzz{{{zzztttooommmooorrrsssppppppuuu|||~~~wwwmmmggglllzzz}}}sssuuu|||~~~yyyccc\\\nnn~~~zzzXXX>>><<>>555777<<<444>>>EEERRR^^^gggsssfffrrrtttyyy~~~vvvsssyyyssspppqqquuutttnnnkkklllrrrmmmggg```\\\[[[\\\^^^]]]gggpppqqqkkkfffhhhlllnnn{{{}}}hhhbbb]]]NNNCCCCCCCCCDDDFFFGGGGGGEEEAAACCCDDDFFFFFFEEEDDDCCCHHHHHHHHHIIIIIIJJJLLLLLLMMMZZZppp___EEE888===HHH>>>222444888>>>FFFQQQ[[[ccciiiooorrrzzzPPPAAA>>>:::;;;888777666444222000///...---------------,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------)))...000------888NNN```bbbfff|||yyySSSLLL]]]zzzXXXnnn}}}|||xxx}}}{{{xxxttttttxxx|||yyyqqqmmmmmmZZZYYYXXXggg{{{ooottt~~~zzzxxxwwwnnnBBB111,,,+++//////)))***000.........////////////000333<<>>===???@@@BBBDDDEEECCCBBBBBBCCC>>>AAACCCCCCBBB@@@@@@AAAGGGAAACCCKKKHHHFFFYYYuuuppp[[[yyyOOOqqq[[[@@@:::BBB:::...222888999;;;CCCPPP[[[eeeoooxxxrrrpppxxxtttppp{{{uuupppooorrrtttqqqnnnmmmllleee]]]XXXXXXXXXWWWUUU___dddgggccc\\\YYY___fffkkkzzzsss```___VVV>>>BBBCCCDDDFFFGGGGGGDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGLLLLLLhhhzzzVVV???;;;EEE@@@666444555888:::@@@MMM[[[eeeiiiiiiwwwzzzPPPAAA>>>:::;;;888777666444222000///...,,,------------,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------(((,,,...***(((000BBBQQQfffgggnnnrrrKKKQQQmmmzzzpppqqqyyy~~~}}}{{{qqqtttxxxxxxwwwzzz}}}vvvrrrtttwwwuuurrrqqqmmmmmmooonnnggg______dddYYYaaajjj}}}{{{{{{uuuuuuGGG///---,,,...222000++++++///------........./////////111222VVVssssssrrrLLL555555>>>tttdddooofffIIIFFFIIIEEE???:::333555===JJJXXXaaacccbbbcccggg|||pppeeefffiiimmmnnnnnnxxx~~~pppvvvzzz}}}xxxuuusssrrrpppmmmiiiddd```^^^[[[ZZZXXXVVVSSSQQQOOONNNLLLGGGCCC>>>666777NNNiiiwwwwwwxxx{{{~~~yyypppggggggmmmssstttrrr{{{zzzrrrhhhhhhrrr{{{}}}wwwxxx}}}~~~xxx{{{lll^^^kkk|||SSS@@@BBB???CCCIIIBBBIIIHHHHHHIIIJJJJJJIIIGGGHHHLLLKKKNNNhhhkkksssiiiXXXXXXqqq\\\NNN>>>999;;;<<<999555:::<<<============@@@BBB444>>>NNNeee}}}yyyssspppmmmiiigggeeeccc```^^^SSSPPPKKKGGGEEECCCBBBBBB???BBBGGGNNNZZZjjj{{{}}}uuutttxxx{{{wwwjjjlllsssrrrmmmiiisssnnneee```iiiwww}}}zzzrrr{{{}}}mmmbbbUUUHHHBBB@@@???@@@BBB???BBBEEEFFFEEECCCCCCCCC>>>???BBBCCCCCCBBB@@@@@@DDD>>>AAAJJJHHHBBBNNNcccyyy```iiiTTTYYY555;;;BBB999444:::888888===HHHRRRZZZcccjjjvvvpppttt}}}|||rrrpppxxxtttooommmooorrrrrrnnnjjj^^^]]]ZZZVVVSSSSSSVVVYYYjjjiiieee\\\TTTSSSYYY```dddkkksssjjj\\\YYYQQQ===CCCCCCDDDEEEFFFDDD@@@===AAAAAABBBCCCCCCDDDDDDDDDBBBDDDEEEGGGHHHHHHGGGGGGGGGGGGWWWsss|||mmmMMM999:::>>>AAA===000555444777@@@NNN[[[cccfffooovvvwwwNNNAAA???;;;<<<888777666444222000///...,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,******...777>>>YYYooouuuhhheeeiiimmm|||uuurrrzzzrrrrrr{{{~~~wwwtttxxxvvvrrrpppssstttpppnnnnnnfffaaa]]]YYYWWWZZZhhhwwwtttxxxOOO555000---***))),,,...,,,***+++------------............---***KKKiiifffsssrrr___///777555QQQzzzeee}}}UUUDDDHHHGGG@@@<<<666555888CCCRRR]]]aaaaaa]]]\\\nnnyyykkkgggdddffflllttt|||pppwww}}}xxxwwwvvvtttpppkkkgggeeebbbaaa___\\\XXXUUUSSSRRRPPPLLLGGG@@@777:::RRRlllxxxxxxyyy}}}}}}lllhhheeeeeekkkqqqvvvxxxyyyzzzyyywwwwwwxxxvvvqqqpppuuuzzzuuuddd[[[lllxxxsssvvvyyy{{{mmmvvvzzzlllFFF999BBBAAACCCIIICCCKKKJJJJJJJJJLLLLLLKKKJJJBBBMMMNNNFFFQQQvvv}}}yyypppzzzmmmZZZIII@@@?????????:::;;;===>>>============@@@>>>===AAANNN___jjjmmmvvvlllcccbbbfffkkkooorrrnnnlllgggcccbbbccc```[[[\\\ZZZXXXVVVSSSPPPMMMJJJGGGEEEBBB???>>>???AAADDDHHHIIIMMMXXXgggwww{{{uuurrruuu{{{wwwzzzwwwtttoooiiihhhkkkpppsssiiiZZZLLL@@@<<<>>>???@@@BBB>>>AAADDDEEEDDDCCCBBBCCC>>>???AAACCCDDDCCCAAA@@@AAAAAABBBDDDEEEGGGLLLQQQfff}}}zzzxxxOOO[[[ccc^^^OOO555???KKKAAA111333333777>>>CCCKKKWWWcccqqqrrr{{{yyysssvvvpppqqqqqqooossspppmmmnnnqqqqqqlllfffXXX\\\\\\TTTMMMQQQaaapppsssnnnfff^^^ZZZ\\\bbbfffiiibbbggghhhZZZOOOIIIAAAAAA@@@AAABBBCCCBBB@@@===>>>@@@BBBEEEEEEEEECCCBBB@@@BBBDDDGGGIIIJJJJJJIIIAAAHHHJJJ]]]uuuxxxaaaIII777333@@@CCC444666555555999AAANNN\\\dddkkkjjjmmmtttMMMAAA???<<<===888777666444222000///...,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------///...------///111222222DDDnnnwww\\\QQQqqq~~~uuutttyyyvvvnnnmmmgggiiimmmpppkkk```YYYXXXLLLRRR^^^lllvvv~~~rrr}}}~~~~~~oooDDD555333------)))''')))...000...,,,,,,,,,,,,---------......000,,,AAAZZZdddyyy{{{vvvxxx|||{{{bbb222888000777iii\\\cccoooJJJDDDDDD@@@@@@:::777777===JJJVVV^^^```ccc___fffsssxxxmmmbbbZZZ\\\___cccrrr{{{}}}}}}|||zzzwwwssspppnnnhhhgggeeebbb```]]][[[ZZZWWWTTTOOOGGG???CCCXXXmmmvvvvvvxxx|||~~~yyytttaaabbbdddgggjjjpppwww|||tttkkkiiivvv|||qqqqqq{{{uuu^^^RRR^^^qqqzzz{{{zzz|||{{{}}}qqqkkkxxxWWW@@@888???BBBAAACCCCCCEEEFFFGGGIIIJJJLLLMMMNNNHHHQQQSSSKKKJJJ___vvvTTT???:::<<<888999:::;;;;;;::::::999??????>>>===>>>???@@@@@@???@@@AAABBBCCCDDDGGGIIIJJJHHHGGGHHHJJJKKKHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???>>>>>>@@@EEEHHHSSSUUU[[[fffttt~~~xxxvvvuuuvvvvvvvvvzzzmmmttt~~~qqqooopppssstttsssqqqrrrcccMMMCCC:::999<<<<<<===???===???BBBBBBBBBAAAAAABBB?????????AAACCCDDDBBB@@@@@@EEEDDD???AAAHHHIIICCCUUUyyybbbWWWIIIJJJWWWYYYMMMUUU999BBBBBB666444444666888999???MMM[[[hhhlllrrrvvv}}}|||rrriiippppppgggpppqqqpppnnnnnnmmmggg```UUUWWWUUULLLGGGRRRkkkmmmfff___^^^dddkkknnnnnnuuufffeeefffUUUDDDAAAAAA@@@???>>>>>>@@@BBBCCCBBB>>>@@@CCCFFFGGGFFFDDDCCC@@@AAACCCFFFHHHJJJKKKLLLEEENNNDDDNNNlll~~~tttfffKKK333555???===888999888666999BBBPPP\\\bbbggglllvvvtttMMMAAA???;;;<<<888777666444222000///...+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------...---------///000000///>>>```~~~vvvjjjuuuwwwoooaaagggooossslllbbb___bbbeeeqqqwww^^^iii~~~sssIII...,,,///+++---,,,***+++///111000...+++,,,,,,,,,,,,---------222///999PPPkkkuuu|||sssmmmKKK>>>111///HHH}}}lll^^^rrr___KKKFFF@@@BBB>>>:::666888BBBNNNYYY___gggfffgggrrrttt|||vvvkkkbbb[[[ZZZ[[[[[[___dddpppzzz}}}zzzxxxwwwoooooommmllljjjhhhffffffccc```ZZZSSSLLLOOO```ppprrrsssuuuyyy|||xxxppphhh___aaadddhhhmmmsssxxx{{{xxxhhheeevvv}}}|||xxxtttllloootttxxx{{{hhhcccgggwwwwwwEEEBBB<<<>>>EEEBBB???EEEBBBDDDGGGGGGGGGHHHKKKNNNOOOLLLOOORRROOORRRjjj}}}jjjOOO???<<<;;;:::;;;<<<======<<<777999<<<@@@AAA???===<<<555888:::999888888999:::===;;;:::;;;<<<:::888666777999:::<<<<<<===>>>???>>>@@@BBBCCCEEEJJJQQQVVV[[[aaakkkuuu|||~~~{{{yyyuuussstttzzz{{{uuurrrrrrmmmfffpppyyypppvvv~~~xxxttttttvvvlllVVVCCC<<<999;;;<<<;;;;;;<<<<<<===??????>>>???@@@BBB???>>>===>>>AAACCCBBB@@@???DDDEEE@@@@@@EEEGGGEEETTTkkkbbbVVVOOOJJJDDD```VVVVVVnnnPPPBBBCCC===:::999888777999DDDPPPWWWaaalllpppqqqxxxssslllnnnnnngggjjjnnnoookkkgggeee^^^WWWPPPOOONNNMMMRRR^^^ooo{{{eee^^^ZZZbbbqqq||||||wwwuuujjjeee\\\III???AAA???HHHDDD???===>>>@@@BBBCCCAAAAAACCCDDDEEEFFFFFFFFFAAABBBCCCDDDFFFHHHJJJKKKLLLQQQDDDNNN\\\ooo}}}zzzkkkLLL888:::???::::::999666555:::CCCKKKVVV```iiimmmsssuuuNNNAAA???;;;<<<888777666444222000///...+++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,...//////:::ZZZ}}}pppsss^^^:::333333,,,***111***,,,---,,,,,,,,,+++)))++++++,,,,,,,,,---------+++---000HHHoooxxx~~~{{{{{{fffFFF555333:::ccclllfffuuuXXXKKKAAAAAA@@@;;;666555<<>>IIIDDDGGGJJJHHHEEEDDDHHHLLLLLL@@@BBBQQQRRRJJJWWWqqqyyy{{{ssssss{{{|||vvv|||~~~XXXFFFCCC???===<<<;;;::::::BBB???===============>>>::::::777444333777;;;<<<777555444666777777777888777888:::;;;<<<===???@@@<<<@@@DDDIIINNNVVV___eee^^^hhhvvv|||wwwuuurrrnnnoooxxx|||xxxuuuuuunnnhhhrrrsss{{{yyyyyyrrrhhh\\\RRRIII>>>;;;:::>>>???<<<;;;<<<;;;<<<======<<<===???AAA???===;;;<<>>AAAEEEEEEBBBBBBHHHOOOHHHPPPeeeuuutttVVVOOOIIISSS|||```LLLFFFBBB===999777666666<<>>@@@FFF@@@RRRLLLDDD===<<<===???@@@DDDCCCBBBBBBCCCEEEHHHJJJCCCCCCBBBCCCDDDFFFHHHIIIKKKMMMBBBSSSRRROOOkkkFFF777999::::::888666555777:::===MMMVVV^^^bbbhhhpppwwwyyyuuunnnLLLAAA;;;999???777777555444222111//////...,,,++++++------,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111333AAA[[[vvvyyyoooqqq}}}{{{|||VVV???,,,,,,000,,,((()))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***,,,***666```{{{vvv{{{pppZZZ???444555AAApppUUUdddbbbKKKHHHDDDGGGEEE>>>777777AAAPPPZZZ___bbbgggkkkqqq}}}wwwxxxtttooohhh\\\MMMBBB===>>>BBBQQQlllzzzxxxzzz|||}}}}}}vvvqqqlllhhhfffgggggggggoooooorrruuupppeee]]][[[^^^ccceeegggqqq{{{uuufffhhhuuu|||qqqwwwvvvvvv{{{www~~~uuugggbbb^^^gggyyy{{{bbbCCC===???AAACCCEEEFFFFFFEEEEEEGGGHHHGGGDDDBBBAAAAAAGGGGGGGGGHHHJJJMMMPPPSSSnnnttt```ccchhhmmmzzzssssssUUU===<<>>>>>>>>:::999888777666777777888888777555444555666555444666555555777999999888666DDDHHHOOOWWW___eeeiiijjjqqqyyy}}}{{{xxxwwwtttnnnppphhhjjjvvv{{{uuuqqqssssssqqqtttzzzvvvooottt~~~tttyyy}}}uuuddduuuzzzhhhYYYMMMEEE999999999999:::;;;<<<===<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@AAAAAACCC@@@>>>???CCCHHHIIIIIIOOOHHHPPPpppzzzRRRKKKWWW\\\{{{aaazzzKKKKKK:::;;;@@@555666===666EEEHHHPPPYYYbbbjjjooorrrrrruuu~~~|||zzz|||zzzwwwuuutttqqqmmmkkkhhhdddgggbbbSSSMMMNNNJJJEEEUUUfffppppppmmmhhheeegggkkkeeecccyyytttjjj]]]NNNEEE@@@===>>>BBBKKKFFF@@@===>>>@@@@@@?????????@@@AAABBBDDDEEEFFFGGGEEECCCEEEHHHIIIHHHFFFNNNCCCFFFPPPKKKEEEbbb{{{eeeBBB>>>777===>>>888666:::999333===JJJUUUZZZaaajjjnnnlllooorrr{{{pppMMMAAA;;;888>>>777777555444222111//////...,,,++++++,,,---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------555IIIaaaxxxooo~~~~~~tttYYY>>>111))),,,...***)))...***++++++++++++++++++***+++++++++,,,,,,,,,------+++......444QQQvvvzzz|||UUU;;;111222PPP|||www[[[~~~YYYIIIIIIGGGEEE???888555;;;GGGPPP^^^aaafffhhhiiittt|||wwwssskkk```WWWQQQMMMJJJAAA===>>>HHHTTT^^^fffmmmuuuzzz{{{uuunnnjjjiiijjjkkkkkkmmmpppoooggg]]]ZZZ]]]aaa```eeeoooxxx{{{zzzyyyiiioooqqqxxxyyyqqqvvv{{{|||yyyqqqoooyyy{{{vvv}}}\\\]]]cccrrr}}}tttUUU777===???@@@BBBDDDDDDDDDDDDBBBDDDFFFFFFEEECCCCCCDDDEEEEEEDDDEEEGGGJJJMMMOOOZZZyyywwwkkkeeefffpppvvvvvvvvv|||{{{WWWGGGCCC???:::EEEDDDCCCBBB@@@===999555<<<<<<<<<;;;;;;:::999888777666555555777888777666555444444555888<<<@@@CCCPPPVVV___jjjuuu}}}|||sssoooooommmjjjjjjkkkmmmsss{{{~~~|||sssrrr{{{yyyppp}}}uuuwww~~~|||wwwrrr{{{{{{mmmZZZLLLCCC>>>999999999999:::;;;<<<===>>>>>>>>>????????????@@@??????@@@@@@@@@@@@AAAAAACCCAAAAAACCCGGGJJJJJJIIIGGGMMMIIIOOOzzz___PPPUUUPPP[[[{{{kkkpppMMM???>>>BBB888000444999777;;;BBBJJJTTT]]]cccgggiiikkkpppxxxzzzwwwvvvuuutttsssssssssqqqnnnlllnnn^^^VVVSSSMMMMMMKKK???@@@WWWooouuunnnhhhhhhkkknnntttuuurrrxxxyyyjjjiiiWWWDDD<<<;;;<<>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCEEEDDDCCCDDDGGGIIIHHHFFFLLLBBBCCCKKKIIIDDDUUUppp}}}kkkMMM666777:::<<<888222444;;;555<<>>EEEXXX\\\bbbeeedddgggvvvtttmmmqqqxxxyyyrrrjjjdddYYYMMMAAA===:::;;;;;;<<>>???@@@AAAAAAAAAAAA???AAADDDEEEDDDDDDEEEGGGDDDDDDDDDEEEFFFHHHJJJLLLHHHdddeeeYYY______eeeooowww}}}wwwppp[[[>>>AAA???======>>>>>>>>>===999::::::;;;::::::999888555444333333444555444333666888:::<<>>>>>?????????????????????@@@@@@@@@AAAAAA@@@@@@BBBEEEHHHIIIGGGFFFCCCNNNFFF<<<]]]yyyeeeeeeVVVGGGaaaddd{{{eeeIIIAAADDD999///444000222666;;;CCCJJJPPPTTT___bbbeeejjjnnnrrrtttuuuzzz|||}}}zzzuuurrrqqqrrrnnnnnnnnnooopppnnnkkkhhheeeUUUKKKHHHCCCEEEDDD:::GGG]]]pppmmmaaa\\\bbbjjjkkkxxxxxxtttnnnggg]]]LLL;;;777;;;=========>>>===;;;;;;===>>>>>>===@@@@@@????????????@@@@@@CCCBBBBBBDDDFFFHHHHHHGGGIIIDDDCCCGGGGGGEEEIIIQQQkkkpppPPP>>>555<<<<<<000...777333222777BBBMMMVVV___eeeggghhhkkkmmmooorrrvvvyyy}}}}}}rrrMMMAAA>>>;;;===777777555444222111//////---,,,++++++,,,,,,+++)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...---+++,,,000AAA```zzz}}}wwwdddGGG111***((((((,,,000---'''''',,,++++++************++++++***++++++++++++,,,,,,,,,...///000///...;;;]]]~~~vvvyyy~~~mmmNNN>>>777<<>>999:::===KKKRRR\\\cccdddeeennnyyy}}}xxxqqqjjjfffppp{{{wwwpppjjj]]]MMMJJJDDD???===999444444777999:::<<<@@@GGGOOOWWW[[[hhhooowww|||{{{xxxwwwvvvqqquuuvvvssslllggghhhjjjmmmjjjfffaaaYYYUUUYYY```bbbiiittt{{{qqqaaa[[[^^^uuupppbbbaaaooouuuuuu{{{|||vvvvvv}}}{{{}}}zzz^^^hhhvvvyyygggLLL<<<999=========>>>???????????????AAACCCCCCCCCDDDEEEGGGEEEEEEEEEFFFGGGIIIJJJKKKHHHTTTjjjiiiSSSZZZZZZcccooorrrppp{{{ggg___TTTJJJDDDAAA@@@???>>>>>>===<<<<<<<<<======:::999888999::::::999777999@@@IIIPPPUUU^^^iiiqqqyyyzzz{{{|||zzzwwwtttrrrtttpppkkkiiimmmtttyyyzzzuuu}}}vvvsssuuuuuutttgggwwwcccNNN@@@:::999888888888777777888999999:::999999::::::;;;<<<<<<<<<>>>>>>??????@@@@@@AAAAAA===>>>???@@@BBBCCCCCCCCCDDDIIIIIIEEEKKKfff}}}yyymmmRRRNNNfffrrrjjjpppbbb999@@@CCC888888555444444555888;;;>>>AAAQQQTTTZZZ```eeejjjnnnqqqoooooosssyyyzzz}}}yyyuuuttttttrrrpppnnnmmmnnnnnnlllkkkjjjjjjhhheee```\\\SSSMMMLLLHHH===AAAMMMOOO___ggghhh^^^XXX]]]dddhhhnnnvvvsssjjj]]]JJJAAA;;;===@@@>>>999777=========>>>??????>>>>>>>>>>>>=========>>>??????AAAAAAAAACCCEEEGGGHHHHHHFFFGGGGGGFFFGGGHHHGGGDDDMMMaaatttQQQ666666===:::444444666000///888AAAHHHPPPYYY\\\aaagggjjjlllooossswwwppppppsssxxxqqqLLLAAAAAA>>>???777777555444222111//////---+++******+++,,,***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...///...***///AAATTTvvvzzzjjjwwwxxxeeeLLL777,,,)))***---++++++,,,+++(((&&&'''+++******))))))******+++*********+++++++++,,,,,,///,,,---...***...JJJiiirrriiigggzzzwwwdddOOOAAA444111>>>YYY|||lllXXXvvvVVVGGGDDDDDDGGGEEE===888999???FFFSSS^^^ccceeekkkttt{{{zzzvvvxxx|||{{{yyyuuuwwwqqqeee___aaa___YYYXXXKKK===777555666999>>>999888666666888<<>>>>>@@@BBBCCCCCCBBBBBBCCCEEEDDDDDDEEEFFFGGGHHHIIIJJJNNNPPPTTTmmmrrrZZZMMMMMM```nnnooorrrzzzzzzsssdddWWWPPPOOOLLLGGGCCCAAAAAABBBCCC@@@@@@@@@CCCEEEFFFFFFDDDLLLVVVcccmmmrrrvvv|||vvvvvvvvvtttqqqnnnkkkiiicccdddhhhnnntttxxxyyy{{{yyyzzz{{{|||vvvzzzlll]]]iii\\\KKK===666444444555666666666666666666777888777777888888999:::;;;;;;======>>>??????@@@AAAAAA>>>>>>=========???BBBCCCEEEEEELLLNNNDDDFFFllltttYYYLLLRRRggghhhkkkKKK999<<<<<>>BBBJJJQQQXXX___ggglllnnnmmmmmmmmmooosssttttttmmmppptttwwwxxxwwwwwwvvvtttsssssstttuuutttpppmmmpppooommmlllkkkkkkjjjiiikkkhhheeeaaa]]]WWWQQQLLLIIIBBBCCCCCCAAAPPPgggpppnnnkkkaaa[[[cccrrrtttlll~~~wwwnnnnnn^^^DDD>>>;;;<<<@@@???;;;999:::<<<===>>>???>>>===<<<<<<;;;;;;;;;<<<===>>>@@@@@@???@@@AAACCCDDDEEEFFFGGGBBBHHHJJJEEEEEEJJJKKKGGGGGGJJJdddiiiIII::::::>>>>>><<<999333///111444888>>>EEEMMMTTT]]]cccgggiiilllooopppqqqqqqoooooosssyyypppKKK@@@BBB???>>>777777555444222111//////---+++******++++++***)))******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((+++///000,,,)))111;;;aaazzztttnnnwwwiiiNNN222(((---...(((,,,(((&&&&&&((()))(((&&&+++***)))(((((()))***+++************++++++++++++///******...,,,,,,<<>>...444IIInnn^^^aaa{{{TTTIIICCCFFFFFF???888888999>>>HHHTTTZZZ^^^dddlllpppuuutttrrrooommmlllkkkjjj___VVVNNNLLLKKKFFFBBBAAA;;;<<<>>>???@@@???===<<<999<<>>???AAABBBCCCBBB@@@@@@BBBDDDAAABBBCCCDDDFFFGGGHHHHHHHHHNNNKKKUUUxxxfffPPPRRR]]]aaaccchhhnnnkkkooo{{{~~~xxxrrrnnnllllllllljjjjjjlllooorrrtttsssrrrtttyyy}}}wwwsssrrrmmmlllkkkiiihhhgggfffeeefffjjjsss{{{{{{vvvrrrrrrooopppvvvyyyssstttkkknnnwwwxxxlll```QQQGGG===999777666777999666666555555555666666777888888999:::;;;<<<<<<===<<<======>>>???@@@AAAAAABBBBBBAAA???>>>@@@CCCGGGAAAFFFJJJIIIEEEIII\\\ooo___MMMCCCTTT}}}sssbbbwwwZZZCCC;;;;;;999888777555444444444555444888>>>DDDIIIQQQ[[[bbbdddhhhkkkkkklllooonnnkkkqqqpppooooooppppppooonnnpppooooooooopppooommmjjjlllkkkiiihhhgggfffccc```aaa^^^YYYTTTOOOIIICCC???CCC444222;;;IIIcccxxxzzzeeefffcccbbbooo|||nnn}}}}}}kkkdddbbbQQQ999===<<<;;;<<<:::888<<>>@@@AAA>>>@@@BBBBBBBBBCCCEEEFFF@@@FFFHHHDDDCCCIIIMMMLLLEEELLLMMMkkkpppWWWBBB999:::===@@@AAA===666222444777888:::@@@KKKUUU]]]cccgggjjjnnnooopppnnnkkkkkkooorrrpppIII???AAA>>>;;;777777555444222111//////,,,+++******++++++***(((******++++++++++++*********************************++++++++++++,,,,,,,,,))))))+++...---***---333,,,HHHhhhyyytttqqq|||oooeee@@@888+++###'''111333///''''''&&&&&&'''))))))(((+++***)))(((((()))***+++************++++++++++++---))))))---......555@@@iiirrr}}}UUU777888AAA[[[xxx```qqqnnnXXXFFFEEEFFFAAA;;;;;;777888???IIIPPPUUU]]]dddhhhuuuzzzuuusssxxxzzzuuuwwwqqqppprrrssslll^^^RRRMMMGGGHHHJJJJJJIIIFFFCCCAAADDDEEEGGGKKKOOOQQQPPPPPPDDDNNN]]]jjjpppoooiiidddWWWPPPKKKMMMRRRXXX```hhhtttpppggg]]]\\\cccmmmssslllvvvuuurrr{{{}}}oootttxxx{{{zzzqqqvvvrrr```bbbooosss{{{rrrVVV@@@======999::::::::::::;;;===???@@@@@@AAAAAAAAA@@@@@@BBBDDD@@@AAABBBEEEGGGHHHIIIIIIDDDJJJHHHKKK```|||zzzYYYLLLOOO\\\hhhkkkkkkmmmrrrxxx}}}{{{tttlllfffbbbeeedddddddddfffiiilllnnnvvv{{{wwwqqqsss___mmm~~~}}}sssmmmkkkddd[[[gggmmmiiiwww}}}xxxllleeejjjqqqkkk\\\DDD===:::<<<<<<::::::===888777777666666777777777999999:::;;;<<<===>>>>>><<<<<<===>>>???@@@AAAAAACCCDDDEEECCCBBBBBBDDDGGGAAAEEEGGGGGGIIINNNRRRSSS}}}ZZZ===@@@___zzzxxxLLLhhhoooSSS;;;999999888888777777666666333666999:::===CCCMMMUUUWWW^^^bbbbbbdddgggfffbbbhhhiiikkkjjjhhhgggiiikkkjjjhhhggggggggggggeeeccccccaaa`````````]]]XXXSSSPPPMMMHHHEEEBBB@@@===;;;:::444>>>OOO\\\lllssslll```ooouuunnnllltttuuuoooiiigggfffddd[[[MMMBBB>>>>>>:::999;;;<<<:::<<<@@@888:::<<<<<<;;;:::===???;;;;;;;;;;;;<<<===??????>>>@@@BBBBBBAAAAAACCCEEEDDDEEEEEEDDDEEEIIILLLLLLDDDPPPEEESSSssseeeFFF888999CCCNNNNNN???555999999444222444:::CCCNNNVVV[[[]]]```cccfffhhhiiijjjkkkmmmqqqIII>>>@@@<<<888777777555444222111//////,,,+++******++++++***(((******++++++++++++************************************+++++++++,,,,,,,,,...***(((***,,,,,,...333,,,000DDDcccyyyyyylll___rrr|||pppXXX???...---...///,,,'''%%%'''&&&)))***)))((()))******+++***)))'''''')))***+++)))************+++++++++,,,******,,,...///222777BBBzzzccc>>>;;;000;;;iiiggg]]]{{{gggLLLEEEGGGCCC???@@@666555999BBBJJJQQQZZZbbbcccpppvvvvvvvvvzzz{{{pppooozzz{{{rrrttttttgggccceee___\\\XXXTTTQQQOOONNNNNNOOOPPPSSSZZZbbbggggggeee[[[aaakkktttwwwrrrhhhaaaNNNKKKKKKOOOTTT[[[fffrrrrrreee___dddgggffflllvvvsss|||yyyttt|||~~~xxxwww^^^llluuuuuuvvv}}}|||qqqtttqqqZZZaaayyy{{{zzzcccBBB666@@@DDD:::999999999:::;;;>>>@@@AAA???@@@@@@@@@???AAACCCFFFAAABBBDDDGGGIIIKKKLLLLLLKKKLLLIIIMMMWWWfffyyyddd\\\[[[[[[aaaddddddhhhqqquuuuuuzzzzzz{{{{{{yyytttnnniiihhhhhhhhhhhh]]]^^^aaaeeemmmvvv~~~}}}yyy~~~qqquuuwwwtttaaaYYY^^^pppwwwpppmmmrrrvvv{{{uuuhhhggglllaaaMMM===888777;;;;;;777777;;;999999888888888888888999888888999:::;;;======>>>;;;<<<===>>>???@@@AAAAAA@@@CCCFFFFFFDDDBBBCCCEEEDDDBBBGGGOOOMMMEEEGGGOOO^^^{{{mmmAAA777IIIWWWxxxuuuSSSXXX|||SSS;;;;;;;;;;;;:::888777666111333444333333888BBBKKKPPPVVVXXXUUUVVV\\\___]]]TTT[[[aaaaaa]]]\\\aaafffcccaaa______`````````___ZZZYYYYYYYYYYYYVVVOOOJJJBBB???<<<::::::;;;;;;;;;555BBB```tttsssoookkk```kkkyyyccccccmmmsss]]]TTTYYYcccUUU777111@@@:::777888???CCC???999777999;;;=========>>>AAADDD======<<<<<<<<<======>>>>>>@@@CCCBBB@@@@@@BBBDDDIIIFFFEEEFFFIIIKKKKKKJJJHHHOOOBBBOOOZZZjjj}}}{{{dddDDD===>>>QQQTTT@@@555:::999///888555444666<<>>999555444777<<>>>>>;;;<<<===???AAABBBBBBCCC>>>@@@CCCDDDDDDEEEFFFHHHKKKHHHKKKQQQRRRVVVhhh~~~rrrvvvmmm___UUUYYYeeeiiifffkkknnnqqqrrrvvv{{{yyytttxxxuuuuuuyyy~~~~~~xxxrrrttttttuuuuuurrrooonnnpppiiieeeeeejjjjjjbbbYYYUUUZZZZZZaaa|||{{{~~~}}}zzz{{{zzzyyysssyyy}}}~~~~~~nnnddd^^^OOO===666666666666666777777888777777888999:::;;;;;;:::::::::999999:::<<<===>>><<<<<<;;;;;;<<<===???@@@AAAAAA@@@???@@@AAACCCDDDFFFFFFFFFEEEDDDEEEGGGJJJJJJZZZzzz|||oooLLL555BBB]]]sss{{{[[[VVV|||hhhTTT>>>777;;;???:::111000777888111,,,000777;;;???AAAEEEHHHKKKLLLLLLKKKKKKMMMQQQVVVYYY[[[\\\\\\\\\ZZZWWWTTTTTTUUUVVVXXXNNNLLLIIIFFFCCC@@@>>>===555888:::999666555888;;;[[[iii{{{sss```[[[aaarrr}}}qqq^^^SSSOOOQQQSSSOOOEEE<<<:::;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<=========>>>???@@@AAAAAABBB<<<<<<===???BBBDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDJJJRRRRRRIIIOOOssszzzSSS<<<;;;AAA>>>RRRgggLLL...888333111666999777444444:::>>>DDDKKKMMMMMMPPPSSSkkkGGG??????:::999777777555444222111//////---,,,+++***)))))))))))))))***,,,------+++)))'''*********++++++++++++*********************************++++++,,,------...,,,...---(((,,,BBBgggrrrtttmmmxxxzzzlllNNN555---,,,***++++++***))))))((('''''''''''''''''''''''''''''')))(((((((((((((((((((((***++++++++++++***)))(((************+++,,,------444IIIfffrrrxxxxxxuuuuuu{{{|||```DDD333555:::KKKwwwbbbkkksssEEEAAAHHHFFFHHHBBB===:::999888999AAAIIIWWW___hhhooo{{{~~~~~~zzz}}}~~~zzztttpppnnnmmmllljjjtttvvv}}}wwwqqqnnngggZZZOOOJJJJJJJJJKKKUUUdddpppqqqmmmggg___\\\cccooosssllldddeeeyyy~~~{{{www{{{}}}wwwxxx~~~ggghhhwwwyyysssUUU:::333777888777:::777777888999:::;;;<<<<<<;;;<<<===>>>???@@@AAAAAA>>>@@@BBBDDDDDDDDDFFFGGGDDDAAACCCIIIIIIIIIUUUdddqqq\\\WWW\\\___]]]hhhaaa```eeefffccceeelllmmmjjjhhhiiijjjkkkiiiggglllhhhfffgggjjjiiigggeeeeee___XXXVVVVVVZZZaaagggssstttvvv{{{xxxyyyxxxzzzzzzqqqZZZLLL@@@555666555555555555666777777666777888999999999999999:::999999888999;;;<<<===;;;;;;::::::;;;<<<>>>???AAA@@@?????????@@@AAABBBDDDDDDEEEDDDCCCCCCEEEGGGLLLQQQXXXmmmyyyRRR>>>@@@PPPfffyyy___\\\ooozzzVVV999444<<<>>>999222...000777;;;888333777888999::::::999888777>>>@@@CCCGGGIIIKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFGGG???@@@???>>><<<:::777666<<<888333111666@@@KKKRRRlllmmmnnnkkkbbb[[[```jjjyyyvvvrrrmmmeeeYYYJJJ???RRROOOHHH???;;;======;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@=========???BBBDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDGGGHHHKKKLLLFFFGGG]]]xxxUUUCCC999000GGGeeeZZZKKK;;;777555666666666;;;AAA333111000000222888@@@GGGjjjGGG??????::::::777777555444222111//////---,,,+++***)))))))))))))))************))))))((((((((())))))*********+++*********************************+++,,,,,,------'''///333---%%%***???RRRttt^^^SSSPPPCCC000&&&((()))&&&******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((******++++++******))))))******)))******+++,,,---...888XXXuuu~~~gggHHH//////999FFFzzz~~~```eeeoooQQQOOOKKKCCC>>>;;;:::999666444888???IIIPPP]]]ggglllzzz|||yyyvvvssspppyyyuuuzzz||||||}}}{{{vvvoooeeeVVVJJJFFFIIIMMMKKKRRRccctttwwwnnnfffWWW^^^iiiuuu||||||tttmmmkkk|||}}}|||wwwuuu}}}qqqzzzuuufffqqq|||tttVVVCCC333111444333444777444444555666777888999999<<<;;;;;;<<<<<<>>>???@@@===???BBBCCCCCCCCCDDDFFFEEEAAABBBGGGGGGCCCFFFNNNcccttt{{{sssdddYYYYYYeeehhhaaadddqqq^^^[[[XXXWWWWWWZZZ]]]______YYYTTTVVV\\\___\\\VVVfffggggggeeehhhsssxxxtttvvv~~~zzzvvvooorrruuu~~~zzzsssmmm|||aaaGGG;;;777666555555444444444555666666666666777888888888777777999888777777888999;;;<<<:::999999999:::;;;<<<===@@@@@@???>>>>>>>>>??????AAABBBBBBBBBAAAAAACCCEEEBBBIIIKKKPPPlll~~~[[[EEE???GGG___yyy{{{kkk___fff{{{}}}[[[FFF///888555888<<<888///---333444444555666777888888999444555777999;;;;;;;;;;;;999888888777777888888999666666777888777777666555999222---222CCC]]]uuupppggg^^^YYYWWWYYYaaajjjtttuuupppcccSSSJJJKKKPPPLLLGGG>>>666777======999999999999::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>>>>???===<<<<<<>>>@@@AAA@@@>>>??????@@@@@@AAABBBBBBBBBHHHCCCCCCGGGFFFCCCIIISSSbbbvvvjjjaaaGGG<<>>>>>::::::777777555444222111//////---,,,+++***))))))))))))))))))(((((((((((())))))'''''''''((())))))***+++************************)))*********++++++,,,,,,))),,,000222222...)))&&&777QQQuuu~~~wwwwww|||sss~~~}}}jjjIII111222000******---,,,''')))))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))************))))))))))))))))))***+++,,,---+++000OOOtttyyyooo|||kkk===...:::888FFFzzzuuu___qqq}}}```MMMAAA<<<<<<===>>>:::555666:::===AAAQQQ```dddfff{{{|||wwwtttooofffeeegggkkkyyyxxxyyyqqqfffYYYJJJAAACCCJJJMMMRRRaaattt{{{rrrfffaaaVVVaaappp{{{|||zzz~~~~~~ttt```ccc}}}}}}pppuuuxxxtttoooqqqgggWWW^^^xxx{{{fff???666000111222000111444222333333444555666777888;;;;;;:::::::::<<<===>>><<<>>>AAABBBAAAAAACCCDDDGGGCCCBBBFFFGGGDDDDDDGGGIIITTTttt|||nnneeeccc[[[WWWQQQNNNMMMNNNNNNMMMNNNLLLJJJNNNXXXaaabbb]]]qqqwwwxxxiiibbbmmmzzz|||xxxuuu{{{|||uuuyyy{{{jjjddddddZZZHHH999555666777333333333333333444555555555555666666777666666555888777666666777888999:::888888888999999:::;;;;;;??????>>>>>>============???@@@AAAAAA@@@@@@AAACCCCCCEEEJJJNNNMMMXXX}}}rrrUUUFFFIII[[[pppfffRRRYYY[[[XXX<<<444555;;;777---///;;;000000000000111333444555333444555666777777666666444555666666777888888888999777444222111222444555000555@@@NNN```rrr___[[[ZZZaaajjjmmmkkkgggiiijjjfffZZZNNNKKKSSS]]]>>>===777222444999:::777888888888999999999::::::;;;;;;;;;;;;::::::999888999999:::;;;<<<===>>>>>>;;;::::::;;;======<<<:::>>>>>>??????@@@AAAAAAAAAEEE@@@@@@EEEHHHEEEDDDEEELLL___{{{sssTTT>>>---666999CCCSSS___\\\MMM???999...000111111444555222...jjjFFF>>>>>>;;;;;;777777555444222111//////---,,,+++***)))))))))))))))((((((''''''((()))***((((((''''''((((((******))))))))))))))))))))))))))))))***************+++---((($$$'''---222000---)))444GGG]]]sssssswww~~~aaaOOOBBB111%%%)))---,,,,,,---,,,)))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))((())))))*********))))))))))))))))))***+++,,,,,,((((((@@@hhhwwwhhhkkkooorrr~~~```>>>888888000PPP|||^^^yyy___LLLDDDBBBBBBDDD@@@999666666777777AAAQQQXXXYYYggg{{{|||xxxhhhaaaccciiiooo|||xxxnnndddVVVKKKCCC@@@FFFNNNSSSaaattt}}}ttteee]]]]]]oootttwwwvvvxxx|||{{{vvvzzzrrriiibbbhhhyyyxxxggggggkkkkkkjjjaaaJJJDDDbbbrrrSSS333111111222222000000222222222333444555666777777:::999999999:::;;;<<<<<<;;;===@@@@@@@@@@@@AAABBBDDD@@@>>>BBBEEEEEEEEEFFFGGGGGGWWWuuu~~~yyyssskkkgggddd___WWWPPPWWW[[[___dddooo|||~~~{{{~~~|||ssscccmmmxxxvvvuuu{{{|||ppp\\\RRRDDD888555666444///222222222111222333333444444444555666666666555555888777666555666777888999777777888999999:::::::::>>>>>>>>>>>>===<<<<<<;;;???@@@BBBBBBAAA@@@AAACCCLLLBBB@@@FFFHHHIIIXXXlllvvvZZZggg```YYYnnnvvvqqqPPPKKKpppgggDDD(((***777999777888777666555333222222222222555666666666777666666666777777777777777666666666888555111///222777>>>CCCIIIVVVeeemmmlllgggeeeeee]]]___ggguuuqqqaaaZZZPPPIIIMMMVVVWWWLLL@@@222777999555444666888777777777777888888888888999:::;;;;;;;;;:::999888888999::::::;;;<<<===>>>>>><<<;;;;;;<<<======<<<:::?????????@@@AAAAAABBBBBBCCCAAAAAAEEEGGGEEEEEEFFFNNNDDDLLLppptttPPPDDD777999CCCSSS___eeehhhkkk\\\TTTDDD666333777888333jjjEEE===>>>;;;;;;777777555444222111//////---,,,+++***)))))))))))))))(((((((((((())))))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))''')))...333...++++++222>>>RRRlllqqq```QQQ:::,,,,,,+++)))++++++)))%%%%%%''')))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((())))))******))))))))))))((())))))***+++,,,+++'''111WWWyyywwwkkkqqq~~~kkkgggvvv{{{|||XXX555111...>>>jjjeeeZZZvvv[[[HHHBBB>>>???@@@===:::999888333444>>>GGGNNN[[[iiirrr}}}ooolllssszzz{{{|||lll\\\QQQGGGBBBCCCFFFOOOWWWcccrrr{{{ttteee\\\\\\___~~~tttrrrxxxyyyuuuzzzaaabbbtttwwwooo|||uuutttvvvuuurrrggg\\\JJJQQQsss}}}___BBB000111333333111000000111111222222333444555666666777888999:::;;;;;;;;;;;;;;;===?????????>>>???@@@AAA@@@???AAAEEEHHHJJJKKKIIIGGGLLLYYYzzzxxx~~~|||pppxxx}}}vvvttt|||zzzttt```OOOBBB555000444666111***111111000000111111222333333333444555666666666666888777666666666666888888666777888999::::::::::::======>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAAAAAAAABBBAAADDDBBB???DDDMMMLLLEEE\\\zzzlllzzzrrrYYYMMMaaa}}}xxx```YYYjjjwwwMMM999444111...---333444444555555666666777444444555555555666666666333222111000//////...//////111777???KKKWWWbbbhhh||||||vvvhhhYYYTTT[[[ddduuuuuuvvvxxxzzzrrr^^^KKKCCCDDDHHHPPPSSSKKK:::+++///666;;;888555666888777666666666777777777888888999999:::;;;;;;:::888888999999:::;;;<<<===>>>>>>>>>======>>>@@@@@@???===??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDFFFFFFJJJKKKSSSrrrXXXFFF555111<<>>;;;<<<777777555444222111//////---,,,+++***))))))))))))(((((()))))))))*********,,,+++)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%+++111000***%%%%%%((()))'''(((++++++///:::GGGcccooo|||ZZZDDD888333)))''',,,---,,,***(((&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''(((((()))))))))))))))((((((((())))))***+++,,,,,,000,,,===ddduuuqqqrrr{{{oooqqq~~~yyySSS888111:::GGGzzzmmmhhhbbbRRRCCC???@@@@@@>>>===888666333444:::DDDMMMSSSZZZjjjxxxsssiiiVVVJJJDDD@@@BBBHHHPPP]]]hhhsssyyyqqq^^^WWWbbbllllllvvvrrryyy~~~|||{{{~~~kkkZZZjjjxxxyyytttwww|||}}}}}}rrrooogggqqq~~~hhhDDD999000111111000///000000111000000111222333444555555444666999<<<======<<<;;;:::<<<>>>>>>======>>>??????BBBDDDFFFGGGJJJLLLLLLGGGEEEIIINNNZZZ|||}}}ttt||||||{{{|||xxxpppkkkZZZKKK888333...///222333111000000000//////000000111222111222444555777888888888999888777666666777888888666777888:::::::::::::::<<<<<<===>>>???>>>=========???AAABBBAAA@@@@@@AAA;;;DDDHHHDDDBBBEEEGGGEEE666RRRnnn|||yyynnnPPPMMM___ooozzzaaaTTTOOOcccvvv```MMMBBB>>>>>>444444555666555444333222444444555555666888999999444333333333555888;;;<<<;;;DDDQQQ___jjjqqqtttttt{{{uuujjj[[[RRRWWWfffsss|||xxxpppgggccc^^^RRREEE???IIIRRROOOBBB555111222000555666444444777777555555555666666666777777777777888:::;;;;;;:::999888777888888999:::;;;<<<<<<===<<<<<<===???@@@???===>>>??????@@@@@@AAABBBBBBBBBDDDDDDCCCBBBCCCEEEEEE===MMMSSSJJJMMMjjjmmmRRR???666:::FFFSSSYYY___bbbeeennnvvvmmm]]]jjjEEE===>>>;;;<<<777777555444222111//////---,,,+++***))))))))))))(((((()))***++++++******...---***(((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((,,,)))'''&&&)))+++,,,+++)))***...111---&&&)))000,,,666EEEXXXppp}}}~~~vvv]]]FFF<<<666***)))+++***---...%%%)))'''&&&***,,,+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''((()))))))))))))))(((((((((((()))***+++,,,'''666,,,$$$AAA```nnn{{{xxxuuummmvvvNNN444:::777FFFoooVVVkkkuuuYYYJJJFFFBBB===:::666::::::666777<<>>JJJSSSccczzz~~~lllbbbYYYHHH@@@???@@@FFFNNNYYYiiiwww{{{wwwcccKKKPPPmmm~~~zzzvvvvvvpppuuuzzzxxxwww]]]JJJ\\\{{{xxxwww{{{xxxrrrzzzPPP...666///000///------///111111//////000111222333444444333555999===>>>>>><<<;;;:::;;;===>>>=========>>>;;;@@@EEEFFFFFFGGGGGGFFFHHHBBBHHHKKKFFFRRRooo{{{sssmmmqqquuuwwwsssqqqppp]]]PPP@@@444000222555555222///111555///////////////000111111111222444666777888999999999888777666666777888888666777999:::;;;;;;::::::;;;<<<===?????????>>>>>><<<>>>AAAAAA@@@??????@@@MMM???===IIIKKK@@@@@@KKKIIIJJJCCCKKKooofff___ddd^^^SSSaaatttPPPXXXiiikkkooouuu}}}~~~qqq```ZZZYYYVVVQQQJJJCCC<<<888666777777888:::;;;===>>>>>>>>>@@@DDDIIIPPPWWWZZZYYYbbboooxxxxxxpppccc[[[IIIQQQ\\\dddfffdddbbbaaaiiiggg___XXXYYY```aaa\\\SSSMMMDDD;;;555333333444222222///---111666555000555555555555666666666777666777999;;;;;;;;;999999666666777888999:::;;;;;;999999999:::======<<<;;;>>>>>>>>>???@@@@@@AAAAAAAAACCCCCCCCCEEEGGGGGGFFFHHHAAAAAAFFFGGGJJJ```{{{ppp^^^MMMFFFGGG;;;>>>???BBBPPP^^^[[[OOOfffEEEAAA@@@:::999:::999777444222111000///...---+++***))))))((((((((((((((((((((((((((((((++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,***---...///444EEE]]]ppp~~~~~~xxxjjjWWWGGG===555...***+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++...///,,,...>>>YYYoooppptttxxxooopppooo<<<,,,888;;;qqqxxx]]]qqqsssUUUJJJFFFAAA;;;:::666666::::::666333333;;;CCCOOO]]]ooo~~~kkkZZZLLLDDD@@@@@@EEEJJJPPPZZZjjjxxxxxx\\\QQQ[[[eeeqqq}}}~~~nnn___iiizzzwwwuuugggWWWRRRggg~~~xxxtttvvvuuurrrtttyyyzzz^^^@@@000...////////////////////////000000000111222222333333111111333555777999:::;;;:::;;;;;;<<<===>>>?????????@@@@@@AAABBBCCCDDDEEEHHHGGGFFFGGGJJJQQQZZZaaarrrccceeeqqqxxx}}}qqqqqqlll^^^KKK;;;222///////////////////////////...............///000000111111222333333444444555777999::::::888777888888:::999888888888999:::;;;999;;;<<<>>>@@@@@@??????@@@@@@@@@???@@@@@@AAAAAAAAABBBDDDEEEFFFEEEDDDBBBHHHJJJJJJHHHIIIVVVjjjzzz{{{ssstttxxxYYYkkkxxxggg[[[PPPJJJ]]]yyy|||xxxssssssssstttsssoooiiiddd\\\WWWXXX___fffjjjrrr{{{eeekkkkkkiiioooyyyyyyppprrrkkkgggeeeZZZKKKEEEIIILLLXXXooouuuqqqwwwsss[[[NNNQQQWWWcccjjjfffIII???444...///111222222222222111111222222333444333333333444444444555555666666666666666666555555888888888888999:::;;;<<<999:::;;;<<<============<<<===>>>???AAABBBCCCDDDAAAAAABBBBBBCCCDDDDDDEEE@@@AAAAAABBBDDDFFFHHHIIIjjjddd[[[JJJ>>>>>>CCC@@@888eeeEEE@@@???:::::::::999777444222111000///...---+++***))))))((((((((((((((((((((((((((((((+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,***---///...+++...555===999@@@MMM\\\mmm~~~}}}lll```XXXQQQGGG???;;;444,,,((((((((('''$$$***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))*********++++++++++++...///+++***555KKK]]]qqqzzz~~~zzz{{{|||qqqKKK777888555NNN___ppp}}}ZZZRRRLLL>>>CCC===999999777555666999888===CCCIIIQQQaaavvvzzzbbbRRRFFF<<<:::<<>>>>>>>>??????@@@AAABBBCCCCCCEEEEEEEEEEEEGGGMMMUUU[[[aaasssqqqppplllgggmmmlllsssyyy}}}rrrgggVVVEEE999333000///.......................................//////000111111111222333333444444666777999999777666777777999888888777888999:::;;;999:::;;;===>>>???>>>>>>???>>>>>>>>>>>>???@@@@@@AAABBBDDDGGGHHHHHHGGGGGGBBBDDDCCCAAA@@@FFFRRR\\\fffzzzsssoooxxxbbbYYYnnnrrr}}}aaaPPPTTTXXXWWW\\\rrrqqqppppppqqqqqqrrrrrrtttpppsss~~~tttrrrqqqoooiiibbb]]]\\\ZZZSSSLLLKKKMMMUUUbbboooiiijjjqqq{{{zzztttyyyeeeSSSOOOVVVXXXZZZWWWKKK===666000---///111000...111111111111111222222333333333333333444444444444555555555555555555555555666666666666777888999:::888999:::;;;<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBBBB??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAABBBCCCEEEXXXvvvqqqkkkhhh___TTTcccDDD??????:::;;;:::999777555333111000000...---+++***))))))((((((((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++(((***,,,,,,)))'''&&&&&&---///222555999===CCCGGGUUU[[[cccjjjpppuuuzzz}}}mmmggg^^^YYYXXXXXXWWWUUUFFF@@@:::666555333000---***((('''))),,,...---***((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))*********+++++++++...///***&&&+++999EEEhhhyyyvvvvvvzzz___AAA111000555TTTuuuhhhllljjjWWWKKKGGGAAA===>>><<<888666666333666999:::===EEEQQQ[[[rrrpppZZZFFF@@@<<<777;;;EEECCCQQQbbbqqqlllPPPUUUTTThhh{{{sssaaapppsssqqqvvvrrrddd]]]oooooossszzz{{{ttt{{{xxxqqqhhh^^^[[[eeeqqqpppGGG******222333........................---......///000000111111000000111222333444555666888888999:::;;;<<<======<<<===>>>???@@@AAAAAABBBAAABBBBBBCCCDDDHHHNNNRRRQQQ^^^nnnvvvwww|||ssskkkeeeiiiqqqvvvxxx```PPP;;;...,,,...///---...........................------------...//////000000000111222222333333444555777777555555555666888888777777777888999:::777888:::;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???>>>@@@BBBEEEGGGGGGGGGGGGBBBCCCBBBAAA@@@AAADDDGGGJJJUUUkkknnn{{{zzz|||yyyhhhZZZaaattt~~~dddPPPXXXUUUOOOIIIFFFIIIOOOTTTZZZSSSSSS]]]hhhfff\\\SSSJJJDDDEEEKKKHHHAAAFFFSSS^^^dddjjjnnnsssyyyzzzxxxjjjhhhkkknnnkkkfffkkkuuunnn^^^ZZZ\\\WWWOOOCCC333111///---...000111///---000000//////000000111222222222222333333333333444333333333444444444444444444444444444444555666777777777888999::::::::::::999:::;;;<<<===>>>???@@@<<<<<<======>>>?????????@@@???>>>======<<<<<<<<<;;;>>>KKKaaa{{{zzzwww~~~bbbCCC??????;;;<<<:::999777555333111000000------+++***)))((((((((((((((((((((((((((((((((()))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))((('''(((***,,,------,,,------+++))))))+++,,,(((---222444333222444666<<<888444111111111000///''''''''''''((()))))))))+++)))((()))***)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************))),,,...+++''''''...555RRRkkkxxxuuuyyyYYYAAA333777>>>WWWiiibbb~~~gggKKKBBB>>>AAADDDAAA:::666444666888888999===CCCGGGMMMVVVggg~~~~~~}}}mmm[[[SSSBBB999======:::BBBRRRPPPmmmxxxiiiVVVEEEkkkppp|||yyyuuukkkkkknnnzzz}}}jjj^^^jjj}}}wwwyyyvvvssswww{{{zzzwwwoooiiikkkwwwqqqLLL000+++333444,,,------------------------,,,------......//////000///000000111111222222222666666777888:::;;;<<<<<<;;;;;;<<<===>>>??????@@@>>>@@@AAABBBCCCDDDHHHJJJOOOMMMIIIWWW{{{~~~xxx|||sssssstttmmmhhh]]]KKK@@@666,,,)))---000///+++------------------------------,,,,,,------...///...//////000111111222222111333555555444333444555666666666777777777888888777777888999:::::::::;;;<<<<<<;;;<<<<<<===>>>???;;;<<<>>>@@@AAABBBBBBBBBCCCBBBBBBDDDEEEFFFFFFEEELLLFFFGGGZZZuuuyyybbb\\\eeennn{{{~~~}}}{{{wwwpppggg```^^^aaaeeeaaaWWWMMMNNNWWW]]]^^^\\\ddd]]]ZZZ\\\___cccooo}}}xxxlllkkksssuuupppdddeeegggeee\\\WWW___llllll]]]TTTFFF>>>777+++......---///222333111//////............///000000111111111222222222333333222222222222222333333333333333333333333444555555555555666777888888888888777888888999;;;<<<<<<===::::::;;;<<<<<<======>>>>>>>>>===;;;;;;:::::::::AAA@@@@@@BBBLLLaaayyyyyy{{{bbbDDD??????;;;>>>;;;:::888555333222111000------+++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))---)))&&&%%%'''))))))(((###%%%((()))***,,,///111,,,,,,+++***)))'''&&&%%%'''&&&&&&&&&'''(((''''''+++,,,+++***(((&&&$$$$$$'''%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********&&&***---,,,******---000999ZZZ}}}xxxzzzyyyddd@@@>>>555666ZZZqqqcccppprrr^^^KKKDDDEEEDDDAAA>>>;;;;;;:::888666555666666:::EEENNNQQQUUUhhhtttkkk]]]SSSOOOMMMEEE<<<@@@888777===@@@BBBPPPcccuuuwww^^^UUU[[[bbbnnnxxxzzziiifffddd|||ttt___ccc{{{}}}mmmsssgggmmmuuuyyy}}}wwwSSS222+++222444///,,,------------------------,,,,,,,,,---......//////////////////000000000111444444555777888999;;;;;;999::::::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBBDDDFFF@@@LLLKKKFFFKKKYYYuuuzzzpppqqquuu}}}rrrpppxxx}}}}}}vvvlllXXXIII>>>///,,,++++++---///000...,,,------------------------,,,,,,,,,,,,,,,---......------......///000000111///111333333222222333444555555666666666777777777666666666777777888999999;;;;;;;;;<<<<<<>>>??????;;;;;;<<<======>>>>>>>>>???>>>===???BBBEEEEEEDDDDDDHHHIIIEEEGGGXXXtttnnnfffooodddUUUZZZttt~~~zzzsssooowwwnnnppp{{{wwwjjjggglllmmmiiiqqqrrrmmmfffhhhnnnkkkaaajjjoooqqqjjj\\\XXXdddtttttt\\\JJJ???111---///***000///......///000000000......------......///000000000000111111111111222111111111111222222333333444444333333333444555555333444555666777777777777666666777777888999:::::::::::::::;;;<<<<<<=========<<<;;;;;;;;;;;;;;;<<<:::>>>@@@>>><<>>>>>???AAAAAAAAAAAABBBDDD???MMMPPPIIIGGGFFFQQQddd|||}}}|||~~~~~~uuuuuu{{{wwwrrr{{{kkk```RRR===222222...------------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,------.../////////...000222333222111222333333444555666666666555555666666666666666777888999::::::;;;;;;<<<===??????===============>>>>>>>>>???===;;;;;;===@@@AAABBB>>>DDDHHHDDD???CCCQQQ^^^qqq~~~}}}yyymmm\\\[[[jjjlllhhhlllmmmuuu{{{qqq~~~~~~xxxnnnjjjrrr~~~yyy}}}wwwmmmlllrrrlll^^^UUU]]]gggqqqzzzxxxjjj[[[XXXggguuutttfffXXXVVVZZZNNN===555222***+++000---000///---,,,,,,,,,------......------......///000/////////000000000111111000000111111222333333333444444444333333444444555333333444555666666666666555555666666777888888999999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======<<<:::999999;;;;;;:::999QQQooodddFFF@@@???<<>>===<<<<<<666222555>>>AAA===666777CCCLLLKKKLLLOOOMMMGGGGGGAAADDDDDD===>>>AAA;;;555777:::;;;:::999;;;>>><<>>===???@@@@@@??????AAACCCFFFJJJFFFHHHQQQNNNFFFFFFaaauuuyyyxxxpppppp}}}yyyyyy|||vvvtttooo{{{|||vvvtttnnngggfffkkkXXXHHHAAA;;;...***000111///...,,,***))))))+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++,,,,,,---............000222222222111222444222333444555666555555444777666666555666777888888999999999999;;;<<<===>>><<<<<<<<<===>>>???@@@@@@>>>>>>======<<<===???AAAAAA??????BBBFFFFFF@@@;;;CCCSSSjjjxxxbbb]]]^^^aaaiiifffdddcccggglllkkkeee^^^]]]dddgggbbb___dddjjjmmmYYY[[[\\\]]]___bbbbbb```bbbZZZWWW^^^gggiiifffcccHHHVVVcccdddXXXGGG:::333444+++---222---...111...------------,,,++++++,,,...............//////000....../////////000000000000000111222222333444444444444333333222333333444222333444555666666666666444555555666666777777888888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>><<<999777:::<<<;;;888777:::>>><<>>===>>>???>>>>>>>>>@@@BBB<<>>???BBBFFF???DDDGGGNNNeeetttpppnnnmmmwwwaaaVVVVVV\\\```aaaWWWaaahhhggghhhnnnrrrrrrrrriiidddccc]]]TTTXXXdddbbb[[[___nnnuuukkk]]]UUUVVVTTTMMMCCC999333000---///''',,,222---+++---(((+++---///000...---,,,,,,///............///000000............/////////000000111111222333333444444333333222222222222222333333333444555666666666666444555555666666777777777777777777888999999::::::======<<<;;;::::::::::::111777======777333333666111555999:::@@@QQQjjj~~~eeeDDD>>>>>>;;;>>>;;;999666555555555333222///...---+++***)))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******)))************+++++++++---******777VVV{{{tttmmmzzz{{{xxxtttUUU555000???MMMnnnlllccc```gggPPPHHHCCC======CCC=========<<<999888:::<<<;;;;;;;;;;;;:::999888777555777999999999888888888666777888999;;;BBBNNNZZZnnn{{{yyygggQQQ???LLLaaannnnnnsss~~~|||nnniiidddiiiwww{{{tttuuu~~~iiiooouuu{{{pppnnnyyyssskkkxxx___:::000---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........////////////000//////111222444666777777888888888999:::;;;============>>>???@@@AAAAAA@@@AAAAAABBBBBBDDDEEEGGGHHHFFFFFFFFFGGGPPPeee~~~zzz~~~iiigggyyyuuutttyyywwwppppppttt~~~~~~rrrpppxxx~~~zzzlllOOO@@@999444.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,---000///......///111444555222222333444444555555666555555666666777777888888555666777777666777999;;;===<<<;;;:::;;;<<<===>>>>>>===<<<<<<<<<===???@@@<<<======???@@@AAABBBBBBBBB???===>>>EEEOOOZZZbbbzzzttthhh{{{fff]]]ffftttqqqddd^^^cccgggcccdddiiipppllleee]]]eeeXXXTTT^^^llluuussseeeTTTHHH888666333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------//////000111111111111111222222222222222222333333222222222222333444555555555555555555666666666666333444666777888888888777;;;;;;<<<<<<;;;;;;:::999444444333333333222222222111111111111222666<<<@@@KKKZZZrrreeeDDD???>>><<<>>>;;;999666555555555333222///...---+++***)))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&***(((&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***))))))*********++++++++++++***+++111AAA]]]|||tttmmmzzz}}}zzztttYYY???333888LLLrrrtttgggiiikkkVVVKKKDDD???AAA>>><<<;;;<<<<<<999666;;;;;;;;;:::::::::999999444777999888444444666:::???BBBGGGNNNVVVaaannnxxx|||pppTTTDDDIIIUUUvvv{{{zzzuuuzzz|||mmm]]]uuu|||vvvxxxttthhh\\\iiiwwwmmmccciiippppppuuueeeAAA000///---,,,++++++*********+++++++++++++++++++++++++++*********+++++++++,,,,,,---------.........////////////000111333444555555777777777888999:::;;;<<<<<<<<<===>>>?????????>>>?????????@@@AAABBBCCCDDDCCCBBB@@@???BBBLLLZZZdddppp}}}}}}~~~}}}wwwwww{{{}}}}}}xxxsssqqqrrrttttttsssiiijjj^^^GGG777444333000...---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---///...------...000333444222222222333444444555555444555555666777777888888555666777777666777999;;;<<<;;;:::::::::;;;<<<===>>>===<<<<<<<<<===???????????????????????????@@@>>><<<:::999;;;???EEEHHHRRR\\\lll{{{}}}xxxuuu~~~tttpppyyyrrriiijjjlllkkknnnuuuooohhh{{{ooonnnvvvgggcccbbb___XXXLLL???333+++333222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------//////000111111111111000111111111222222222222333222222222222333444555555555555555555666666666666333444666777888888777777:::::::::;;;:::999999888333333333333222222222222444444333111000111444666***222@@@RRRdddsss~~~dddDDD??????===???;;;999666555555555333222///...---+++***)))(((((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&333---&&&######%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***)))))))))*********++++++++++++------,,,:::^^^|||ooowwwmmmIII,,,...444EEEiiifff^^^kkksssZZZWWWOOOGGGDDDEEEFFFCCC???===<<<<<<;;;;;;;;;<<<<<<999<<<@@@@@@@@@BBBHHHNNNUUU]]]jjjwwwnnnXXXJJJDDDLLLggguuuuuujjj|||~~~xxxdddTTTPPP]]]fffuuuggg]]]iiiiiiZZZ___ttteee===,,,---///,,,,,,+++************+++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------//////000000111222222222555555555666777888999:::;;;<<<<<<=========<<<<<<===============>>>??????AAA@@@???>>>???@@@AAABBBNNNYYYlllxxxyyy{{{xxx~~~xxxuuuyyyttt}}}}}}yyyooocccZZZVVVUUUDDDAAA666)))&&&,,,...***------,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,------------,,,,,,---///111222111111222222333444444444444444555555666777777777555666777777666666888::::::999999999::::::;;;<<<======<<<<<<======>>>???BBBAAAAAA@@@???>>>=========<<<;;;999888777777777555666:::BBBLLLSSSSSSQQQjjjttt~~~~~~{{{sssuuuvvvrrrrrrvvvyyy}}}}}}jjjeeebbbOOO@@@===888444111111222333---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...//////000000000000000000000111111222222222222222111111222222333444555444555555555555666666666333444555666777777777777888888888888888777777666333333222222222111111111222333222000...---...///444222///...222888@@@EEEJJJWWWiiitttyyy~~~eeeEEE???@@@===@@@;;;999666555555555333222///...---+++***)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&444---%%%"""$$$'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))))))))))))))************---***---...(((***EEEgggtttlll|||www```JJJ999666666HHHmmmrrreee___YYYnnnpppccc[[[VVVPPPMMMLLLKKKJJJHHHGGGGGGHHHHHHFFFJJJPPPXXX```hhhooosssnnn^^^RRRGGGJJJ```rrrzzz}}}sssppprrrwww{{{xxxooowwwllleeerrryyytttyyymmmeeejjjeeeZZZgggddd???---///000***++++++***************+++************************************++++++++++++***+++++++++,,,,,,,,,,,,......////////////000000333333333333444666777888;;;;;;<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@CCCBBB@@@===>>>@@@EEEMMMYYYhhhwww{{{}}}zzz{{{yyy{{{wwwrrrzzz}}}xxxqqqwww{{{rrrpppoooiii[[[JJJ;;;444333++++++)))'''***///---''',,,,,,,,,,,,++++++++++++++++++************++++++*********************************************************+++,,,,,,------,,,,,,,,,,,,---...///000000000111111222333333333333444444555555666777777555666777666666666888:::888888888999999:::;;;;;;<<<<<<<<<<<<======>>>>>>AAAAAA@@@??????>>>======<<<;;;;;;:::999888777777<<<888444333444555555444666;;;BBBFFFGGGHHHKKKMMMUUUQQQRRRWWWWWWPPPJJJIIIEEE:::<<<===444333111$$$...---,,,,,,++++++++++++************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000////////////000000111222222222111111111111222333444555444444444555555555666666444444555555666666666666666666666666666555444444222222111111111000000000---...000000///......///111///---,,,+++---...000///444:::===@@@EEEOOOVVVeeeEEE@@@@@@===@@@;;;999666555555555333222///...---+++***)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&###%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%---(((######&&&(((%%%"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))(((((()))))))))*********---''')))000...***666IIIqqqfffkkk~~~uuuvvvLLL===222888FFF^^^jjjZZZQQQRRRhhh{{{zzzxxxvvvuuutttssssssqqqaaaNNN>>>UUUWWWfff}}}ooodddjjjtttwwwvvvnnn}}}zzz{{{uuuyyyvvvqqqkkkfffkkk~~~lllCCC//////222---%%%*********))))))***++++++************************))))))*********+++++++++************+++++++++,,,........................111111111222333444555666;;;;;;<<<<<<===<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;888888999===@@@AAA@@@>>><<<>>>@@@AAACCCGGGLLLQQQgggiiirrr~~~{{{yyyzzzzzzqqqeeeddddddZZZHHHFFFAAA:::222,,,))))))&&&***---......///,,,)))+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))))))))***++++++,,,------+++++++++,,,,,,---......//////000000111222222222333333333444555555666666444555666666555666888:::777777888999:::::::::;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>888888666666555666777777333555666555333333555777333444444666777777777777------000555555000+++)))000---000333000222555222+++,,,......---+++((('''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////.........///000000111222222111111111111222333444444444444444444555555555555444444444444444555555555444444555555444444333222111111000000000/////////***,,,///000/////////000)))+++---///000000//////444///***'''(((+++...000fffFFF@@@???===???;;;999666555555555333222///...---+++***)))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$(((++++++(((&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%######$$$'''(((%%%"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))((((((((()))))))))******)))$$$&&&...111---...333LLLoooiiiqqq{{{|||___GGG666555777888FFF[[[zzz~~~___NNNMMMUUUjjj|||aaa```WWWKKKJJJUUU^^^___zzz}}}{{{wwwcccmmmttttttsssxxxlllgggmmmxxxzzznnnxxxwwwttt}}}}}}tttuuujjjKKK///,,,///+++(((+++***))))))))))))***++++++************************)))))))))************+++************++++++++++++---------...............000000000111222333444555999999;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;<<<===>>>@@@IIIHHHEEE@@@<<<;;;;;;===CCCBBBEEEMMMZZZeeekkkmmmkkkkkksss{{{~~~|||ssspppttt|||mmm```RRR@@@;;;;;;333///---***)))***,,,---...***---...,,,)))(((***,,,)))************+++++++++******))))))))))))******************************))))))))))))))))))))))))((())))))***+++,,,------++++++,,,,,,------------......//////000111111222222222333333444555555555444555666666555555777999666777888999:::;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<======>>>>>>:::999666444444444555666***...222222///,,,---///000...,,,,,,---------,,,000///.........///000222///111000---***'''''')))(((((()))+++---///111222+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------...///000111111222111000000111111222333444333444444444444555555555444444333333333444444555333333444444333333222111000000/////////.........---...000000...------...222111000...,,,+++***)))...,,,+++///555999888666gggFFF@@@???<<<>>>;;;999666555555555333222///...---+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###'''++++++'''%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***&&&'''***,,,---,,,,,,,,,444```sssttt}}}vvvuuuyyyfffRRRDDD:::333222666<<>>;;;===;;;999666555555555333222///...---+++***)))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$(((((($$$!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%---000+++'''***...///(((<<>>???===:::===DDDKKKAAA>>><<<;;;:::888555222555444333333444444222000//////222555555444777===111999999999===888333:::222888666,,,(((---111///...'''+++///***+++---'''(((***,,,+++(((''')))+++'''&&&'''+++,,,***((('''(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,------,,,,,,---.........------------......///000000000111222222333333444555555444555666555555555777999666777999;;;<<<<<<<<<<<<::::::<<<=========<<<;;;::::::::::::::::::::::::444444444444333111000//////,,,***+++000333333222+++,,,...///000000...---)))---...------------,,,---111,,,***000...(((,,,&&&'''((()))***+++,,,,,,&&&''')))+++++++++******************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,---...///000111222000000000000111222333444333333333444444444555555555444333222222222333444333333333333333222111111//////.........---------+++,,,,,,,,,++++++---///***+++,,,------,,,***))))))+++------,,,,,,...000gggEEE>>>===<<<@@@;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))************+++++++++111---555UUUvvvlll~~~^^^KKKAAA444;;;...000KKKoooyyynnnuuuttteee```hhhfff]]]jjjlllYYYbbbooo^^^vvvuuuxxxoooaaabbbmmmxxxfffNNNBBBUUUwwwsssgggpppxxxhhhooooooXXX333++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------............//////000222333444444555666888999999999999:::888:::>>>>>><<<;;;>>>;;;;;;;;;::::::>>>DDDIII@@@>>>:::777444333333333222222222222222222222222////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,------......///000000000111111222222222333333333333444555666777888999:::;;;999888999===>>>===;;;<<<===>>>===;;;:::;;;<<<;;;;;;::::::999888888777888777666555333222000000////////////..................---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000111111111222222222111333555444333222333333444333222222111111222222222222111000///...------------,,,,,,,,,,,,++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++fffEEE>>>===;;;???;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))*********+++++++++&&&...111999\\\ppprrrppp[[[EEE;;;===@@@>>>777???bbbxxxppphhhfffkkkrrrttttttpppPPPAAAPPPgggsssuuulllqqqwwwfffeeetttJJJ333---,,,*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------.........///000111333333333444555777888888999999<<<:::999;;;;;;;;;???FFF@@@??????BBBGGGHHHGGGDDD;;;999777444222222222333000000000000000000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,---------...//////000000111111111222222222333333333444444555666777888888:::888777888;;;===<<<::::::;;;<<<;;;999999999::::::999999888888777666666777666555444222111000////////////.........------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000000111111111222222111222444444222111222333333333222222111111111222222222111000///...---,,,------,,,,,,,,,+++++++++(((***,,,---...,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++eeeEEE???===:::===;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))*********++++++,,,000---***===gggpppccc}}}ppplllNNN111+++333:::===@@@iiixxxZZZZZZdddqqqxxxgggaaadddiiikkkrrrqqqYYYFFF???JJJbbbwww|||{{{vvviiizzztttGGG)))***...&&&******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++++++++,,,,,,,,,---------............///111222333222333444555666777777777:::888888888777:::EEEPPPSSSKKKDDDDDDHHHGGG???666555444222111000000111111////////////////////////------------------------------------------------************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''(((((())))))))))))***************++++++++++++,,,,,,,,,---......//////000000111111111222222222222333333333444444555555555777666666777999::::::999777999999999777666777888888777777666666555444444444444333222000///..................------------------,,,,,,+++*********++++++++++++++++++++++++************************((()))******++++++******************************)))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000111111111111000111333333111000111222333333222222111111111111111111000///...------,,,,,,,,,,,,,,,++++++++++++)))---111555666333000---++++++++++++++++++++++++++++++++++++++++++++++++dddEEE???===999;;;;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************777***&&&...222>>>fff}}}wwwjjjYYYLLL???555444999<<>>IIIbbbtttzzzzzz||||||aaa>>>///......,,,)))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,---------...///000111222111222333444555666666666555555666666555888EEESSSXXXMMM@@@;;;<<<<<<777222333222111//////...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((()))))))))***************+++++++++++++++,,,,,,---......//////000000000111111111111222222222222222333333333333555555555666777888888888555666777666444444444555555555555444333333222222111111000000///...------------------,,,,,,,,,,,,,,,,,,++++++*********)))++++++++++++++++++++++++************************((())))))***************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---......///////////////000000000111111///000222222000///000111222222222222222111111000000000///......---,,,,,,,,,,,,,,,++++++++++++***,,,...222555666444000...************************************************cccEEE???===888:::;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))*********///$$$%%%000---'''===^^^}}}~~~mmm~~~}}}tttuuuQQQ555333===555555888CCC^^^}}}|||wwwnnnsss|||uuussspppxxxooogggbbbhhhsssoooVVVEEEGGGRRRfff|||}}}vvv{{{|||}}}RRR999)))---...$$$$$$///(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------...///111222000111222444555555555555555555888888444444<<>>999666666777888888333222111///...---,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++++++++,,,,,,------......//////000000000111111111111111111111222222222222333333444555555555666777444555666555333222333444444444333222222111111000/////////......---------,,,,,,,,,,,,+++++++++++++++***************))))))************************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,------............/////////000000000...000222111000///000000111111222222222111000/////////......------,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,+++)))(((************************************************cccEEE>>><<<888:::;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******"""***...,,,***---111222JJJmmmwwwooo|||iiiSSSFFF>>>:::444...222CCC\\\mmm~~~|||pppbbb[[[YYY[[[\\\mmm||||||yyyyyyuuunnnxxxhhhNNN,,,***)))+++,,,+++(((&&&''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******))))))*********+++++++++,,,,,,,,,,,,...///000111000111222333555555555555888888999999444000222999333777;;;;;;888444222222111111000///...,,,++++++------------------------++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))))))))))))))************+++******+++,,,,,,------...////////////000000000000000000000111111222222222111333444444444444555777444555555555333222333444333222222111111000000///------------------------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++++++++++++++++++++++++++******+++,,,,,,------...............///////////////000222222000///000111000111222222222111///.........---------,,,,,,,,,++++++++++++************,,,+++***)))((((((((()))************************************************dddDDD===;;;777:::;;;999666555555555333222///...---,,,***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***$$$---///***,,,222111(((,,,<<<^^^|||}}}^^^SSSGGG@@@===;;;888666???GGGZZZnnnxxx~~~sssfffVVVNNNDDDCCCNNNddd{{{jjjdddhhhwwwxxx```>>>)))***+++)))&&&---444...!!!'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********++++++++++++,,,---...000000000111222444555555666666777555666888555111111555333888======888111---+++---------------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))*********************+++,,,,,,------........./////////000000//////000111222222333333111333555555333333555777444555666555444333333555222222222111000000//////------------------------++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***)))************+++++++++*********************************+++,,,,,,------------.........////////////111222222111000000111000000222222222111///...---------,,,,,,,,,,,,,,,++++++++++++************---,,,+++******++++++,,,************************************************dddDDD===;;;777:::;;;999666555555555333222///...---,,,***)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))///&&&###))),,,)))***///222***333WWW~~~}}}kkkXXXHHH>>>::::::888222333===@@@>>>DDDNNN]]]ccclllqqqnnnoookkknnnrrrooo```MMMCCCAAAKKKRRR^^^lllzzz}}}vvvqqqmmmmmmhhhOOO000'''000,,,++++++)))'''&&&)))---&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************+++++++++,,,---...///000111222333444555666666666333111111555777555666:::333555666666444333222111)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************)))******+++,,,,,,------............/////////000...///000111222333444444000333555555333333555888555666777666444333444555222222222111000000//////,,,,,,------------......************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++************************)))******+++,,,,,,---------------.........//////000111333333111000111222///000222333222111///...------,,,,,,,,,,,,,,,,,,+++++++++************)))''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))gggCCC999:::888::::::888555444444444222111...---,,,***)))(((((('''(((''''''''''''&&&&&&&&&%%%'''&&&""""""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))***************...///666RRRzzz|||]]]DDD???000666===555888:::,,,777222555???@@@999===HHHJJJOOOPPPLLLKKKRRR[[[___XXXTTTMMMIIIHHHFFF>>>666888999;;;<<<@@@KKKYYYccceeesss{{{yyytttttt{{{hhhNNN888---***++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...000111111111111222222111111222444555666777666555333111///...---------,,,,,,+++***))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&+++)))''''''******(((&&&))))))))))))******************))))))******+++,,,...------......///000111111000000000000222333444444444444555555555666666666444222444666777666333222222111000///...------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///////////////000111111111111111222222111111000/////////------,,,,,,+++***))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))gggBBB999:::888999:::888555444444444222111...---,,,***)))(((((('''(((''''''''''''&&&&&&&&&###&&&'''%%%%%%''''''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********++++++***)))222NNNzzz{{{|||hhhcccLLLDDD@@@444777>>>777444222///...000444666666111666999666666999;;;;;;555333111111444:::>>>???AAAAAACCCIIIUUUeeeuuu~~~{{{tttyyy|||tttvvvyyyzzzxxxWWWJJJ999---))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,---...///111111111111111111000000111222444555666555444222111///...------,,,,,,+++******))))))((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%''')))***)))'''(((((()))))))))***************))))))******+++,,,------------...///000111111000000000000222333444333333444444444444555555555444222333555666444333222111111000///...---,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...///////////////000111111111111000222111111000000///......------,,,++++++***))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))gggBBB999999777999:::777555444444333222111...---,,,***)))(((((('''(((''''''''''''&&&&&&&&&"""'''(((&&&&&&'''$$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))*********)))---000+++,,,FFFeee}}}xxxwwwllleeeaaaWWW]]]\\\PPP???<<>><<>><<<666<<<:::888555222000000000...---,,,,,,+++***)))(((''''''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################################################################################################################################################################################################################$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((()))))))))'''''')))))))))*********++++++++++++,,,,,,---.........---.........////////////000000000000000000000000////////////////////////,,,,,,,,,++++++++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&'''((((((((())))))))))))++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++,,,------...---------......////////////......,,,,,,+++******)))(((((((((((((((((('''''''''''''''((((((((())))))******&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ZZZ@@@===888<<<:::888555333111111000///---,,,,,,+++***)))((('''''''''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################################################################################################################################################################################################################$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&))))))))))))***************++++++,,,,,,---......---------.........//////////////////////////////------------------------++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))+++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******++++++,,,------------------......//////......---+++++++++******))))))(((((((((((((((''''''''''''&&&'''((()))***+++,,,,,,&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))(((((('''************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ZZZ@@@===777;;;999888555333222111111///---,,,,,,+++***)))(((''''''&&&'''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''((()))((((((((()))))))))***************+++,,,,,,------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,------------------------......---------+++*********)))))))))(((((((((((((((''''''''''''&&&''''''((())))))******&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))YYY???===666:::777777666444333222111///---,,,,,,+++***)))(((''''''&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%'''(((***''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''************)))(((&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***)))***+++,,,------------,,,,,,------------,,,,,,*********)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))WWW>>><<<666:::777777666444444333222///,,,,,,,,,+++***)))(((''''''%%%&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################################################################################################################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((''''''''''''((((((((((((((())))))******+++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,+++)))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((()))***,,,------------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVV>>><<<777:::888777666555444444222///,,,,,,,,,+++***)))(((''''''%%%&&&&&&'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***+++++++++++++++++++++,,,,,,,,,,,,************************************************)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''---.........,,,***'''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((()))***+++,,,---------++++++,,,,,,,,,,,,++++++((()))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVV???===888<<<999777666555555444222///,,,,,,,,,+++***)))(((''''''%%%%%%&&&'''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))***************************)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.../////////---+++(((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******((((((***+++,,,---------+++++++++,,,,,,+++++++++(((((((((((()))))))))))))))(((((((((''''''''''''%%%&&&&&&'''((()))******&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXX:::;;;;;;888<<<999777555555444333000......---,,,***)))(((((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""&&&$$$"""###%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""""""""""""""######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))************************************************))))))))))))************((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((...------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************)))******++++++,,,------,,,+++******))))))*********))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))ZZZ<<<<<<===:::>>>999777555555444333000......---,,,***)))(((((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))************************************************(((((()))))))))*********((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))*********)))******++++++,,,,,,---,,,+++******))))))*********))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))]]]>>>===>>><<>><<>>???<<<888666444111//////000111222666888999888444...(((%%%&&&%%%""" ###'''***########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((()))))))))******++++++,,,+++,,,---...---,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))%%%$$$&&&,,,---)))'''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************xxxEEE<<<>>>999===999777555555444333000......---,,,***)))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***)))'''&&&'''$$$'''...777>>>???:::555999???@@@:::777===IIIQQQEEEBBBCCCGGGGGGBBB>>>>>>EEE>>>555111222333333111555888<<>>999===999777555555444333000......---,,,***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***)))(((%%%$$$''''''''''''((((((((((((,,,)))%%%$$$'''+++...000???>>>DDDTTT___\\\NNNCCCYYY^^^[[[OOOFFFMMM]]]jjjWWWQQQQQQWWWXXXQQQOOOTTTYYYQQQFFF===999777666555666777888<<>>999777555555444333000...------+++***))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++***(((&&&%%%***)))(((((((((((())))))&&&,,,111222555CCCZZZmmmggg[[[TTT[[[bbb[[[JJJ>>>666<<<<<<111))),,,666>>>888222111777666111333<<>>???AAABBBCCCAAA>>>;;;333444666999999444,,,&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))***************''''''''''''(((((((((((())))))(((((((((((())))))******))))))))))))))))))***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((<<<111&&&%%%'''((()))+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************}}}III???AAA<<<@@@999777555555444333000...---,,,+++***))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$'''%%%$$$$$$&&&***---000777PPPiiiiiiYYYRRR```sssYYYHHH:::999:::555000000,,,111444333222222000---222222444444///,,,000888333444333///+++***///333999???FFFKKKKKKHHHEEECCC<<<888555666999:::888555+++***)))(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))***+++***)))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))***++++++,,,,,,+++''''''''''''((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))),,,'''%%%))),,,***(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************{{{HHH???AAA===@@@999777555555444333000...,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''',,,444???IIIOOOaaaqqq}}}sssWWW>>>444666444...---///---***222???AAA===999:::BBBGGG@@@555666@@@EEE>>>333///111444******++++++++++++,,,---,,,444>>>CCCBBBBBBEEEHHHCCC>>>999555555888;;;>>>666444222...+++'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***+++++++++))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))***++++++++++++''''''''''''((((((((((((******))))))))))))******''''''(((((())))))******'''&&&%%%%%%$$$$$$%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))%%%$$$&&&,,,---)))'''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************yyyFFF>>>@@@===AAA999777555555444333000...,,,,,,+++***)))))))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***+++---333===MMM^^^nnnxxxTTTJJJ===555444666777777333:::IIIQQQKKKDDDPPPdddpppbbbRRRPPP]]]hhhdddXXXQQQbbbiii]]]MMMHHHGGGFFF===:::888999:::888444///+++000444222---///888AAAEEEDDDAAA:::555333777;;;AAA???;;;666111,,,(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&((()))***)))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((******+++++++++''''''''''''((((((((()))******))))))))))))******&&&''''''((()))******+++))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))))))))))))))))))))))))))((((((((('''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))+++))))))***)))&&&(((---))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************qqqGGG>>>???DDD:::999777555444333111...,,,,,,,,,+++******))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((($$$ !!!&&&))))))(((***$$$$$$******%%%(((111AAA[[[jjj]]]MMMIIIEEE>>>444999000)))444BBBJJJSSSLLLRRRaaannnnnnjjjqqq~~~zzzsss}}}sssXXX]]]PPPOOOUUUQQQKKKAAA222555222///...,,,***...444777888;;;===<<<777111,,,333999@@@BBB???888333000+++)))'''%%%$$$%%%'''((( ###%%%%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%######%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++------+++(((&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))%%%&&&'''((((((***...111,,,***((('''&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((()))******((('''&&&)))))))))(((((((((((((((******))))))))))))*********************)))((('''++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))pppGGG>>>???DDD;;;999777555444333111...,,,---,,,***)))(((((()))***)))*********))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''"""(((---,,,'''######%%%...,,,***'''%%%---@@@SSSssswwwmmmUUU@@@777444000444@@@AAADDDWWWhhhsss~~~{{{~~~{{{xxxkkkiii]]]CCC???@@@===777444666666555---222777;;;<<<:::999888444888===@@@AAACCCFFFHHH111...)))%%%$$$%%%&&&'''"""$$$'''&&&$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++***(((&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((()))(((((()))+++---+++***((('''''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((())))))***+++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))nnnGGG??????DDD;;;888777555444333222///,,,...,,,***)))(((((()))************+++******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))&&&"""###)))///)))'''(((222GGGXXX\\\WWWNNNFFF:::222000555<<>>======???DDDJJJNNNPPPGGG:::111---+++)))'''###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***++++++)))&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))***+++)))''''''''')))***)))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''((())))))))))))))))))*********************************---,,,+++***))))))******((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))hhhGGGBBB@@@CCC;;;777666444444444222///---+++---///111000---***''')))******+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,+++***)))***@@@VVVfff___NNNAAA777000444888JJJggg{{{zzzxxxtttssssssjjj\\\XXX^^^YYY[[[___bbbhhhppp{{{|||zzz[[[WWWFFFBBB;;;333///111666;;;??????@@@BBBEEEGGGHHHIIIYYYQQQDDD:::333...***'''$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''((())))))((('''((())))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******+++***((('''&&&'''(((((('''''''''(((((()))))))))******+++,,,,,,+++******&&&&&&'''((()))+++---...'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))eeeGGGCCC@@@CCC<<<777666444444444222000...+++---000222111...***'''((()))******+++*********((((((((((((((((((((((((((((((((((((((((((((((((""")))---((($$$+++@@@RRRkkkhhhYYY@@@///222AAANNNgggjjjuuu{{{yyyzzz{{{jjjeeejjjtttrrrcccZZZ\\\dddcccZZZPPPOOOWWWYYYUUUXXX^^^xxxrrrwww~~~lllTTTAAA888444222111888:::>>>DDDKKKOOOPPPPPPYYYTTTLLLBBB999222...,,,)))'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))%%%'''))))))(((((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++******)))))))))***++++++000111111222222333333444444555666777777666555444//////...---,,,***)))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))cccGGGDDD@@@CCC<<<777555444444444333000...,,,,,,---...---+++)))((('''((())))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%+++>>>XXXlllhhhRRR;;;555AAAUUUjjjxxxwww|||}}}~~~yyy{{{}}}|||wwwyyy}}}|||lll```XXX___hhhaaaeee~~~sssVVVIIIBBB888///333333555;;;DDDLLLQQQRRRUUUVVVTTTMMMCCC:::777777333...(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))%%%'''))))))((('''((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,***,,,...000222444555555<<<<<<===>>>>>>???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>===;;;777222---***,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))bbbGGGEEE@@@BBB<<<777555444444444333000...---,,,+++)))((())))))***''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,'''(((666JJJWWWXXXSSS???:::>>>QQQcccrrrwwwuuuzzzpppZZZRRR]]]eeemmmeee[[[VVVJJJ???111...,,,///888BBBIIILLLSSSXXXZZZVVVKKKCCC@@@BBB;;;444,,,&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((())))))(((''''''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&(((******((('''&&&'''''''''((())))))***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,---///333777;;;>>>@@@@@@>>>??????@@@AAABBBBBBBBBAAABBBDDDEEEEEEDDDBBBAAA@@@BBBDDDFFFEEEBBB???===.........------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))```CCCBBB???BBB===999777444333222000...,,,------,,,++++++******)))(((***+++***)))((()))***))))))))))))))))))))))))((('''(((***)))(((+++111444""":::kkkuuuYYY???444;;;GGGaaatttvvvzzz{{{rrruuuvvvccc___WWWTTT___vvvtttKKK>>>@@@555+++222777888===LLLPPPVVVXXXWWWRRRNNNKKKMMMEEE888+++''')))((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++*********))))))(((((((((((((((((()))))))))************)))((('''&&&%%%))))))))))))(((((((((((()))))))))(((((((((''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))((('''&&&***)))((((((***,,,------''')))++++++***)))((()))'''***+++***''''''+++///)))))))))(((((()))+++,,,(((((((((((((((((((((((()))(((&&&%%%&&&(((+++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))%%%&&&&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''(((((((((((((((((((((---+++)))(((+++///555888777999===AAACCCAAA???@@@AAAAAA@@@===;;;;;;>>>AAA@@@CCCFFFGGGGGGGGGGGGHHH???;;;999===???BBBIIIQQQHHHEEEBBB???;;;555---''''''(((***+++++++++)))((()))(((((('''((()))***+++aaaEEEDDD???BBB<<<999666444333222000...,,,------,,,++++++******)))(((***+++***)))((()))+++))))))))))))))))))))))))---'''%%%(((+++(((&&&&&&***AAA```cccIII<<>>???BBB@@@>>>??????===;;;:::000333999@@@EEEDDD???;;;@@@@@@@@@@@@@@@???>>>>>>999777444444777<<<@@@AAAJJJIIIHHHGGGGGGCCC>>>:::222///+++'''&&&(((,,,...+++******))))))******+++bbbGGGFFF@@@AAA;;;888666444222222000...,,,------,,,++++++******))))))***+++***))))))***+++)))))))))))))))))))))))),,,)))'''(((((()))222;;;[[[ZZZUUUBBB111CCCdddsssnnnyyyzzz{{{xxxgggYYY]]]kkkqqqfffHHH:::222///555@@@DDDKKKRRRVVVXXXWWWVVVZZZUUUIII888,,,)))((('''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******+++++++++************)))+++++++++***************(((((()))***************++++++*********)))))))))&&&&&&''''''''''''''''''((('''''''''((())))))***''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))***+++222///+++((((((+++///222///000222333444555555555999777666888<<<===:::555;;;999888999999888333///++++++++++++++++++++++++******+++++++++)))'''&&&******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((''''''((((((((()))))))))))))))(((((('''&&&&&&&&&))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))((('''&&&'''((((((---///333666999:::::::::<<<999777666888===@@@AAAAAAEEEGGGEEE@@@???CCCHHHLLLIIIEEEDDDEEEFFFDDDBBB@@@@@@999111333>>>EEEDDDFFFEEEFFFGGGHHHGGGDDDAAA<<<888111+++((()))+++---++++++++++++************aaaHHHHHH@@@@@@;;;888666333222222111...---------,,,++++++******))))))***++++++))))))***+++))))))))))))))))))))))))&&&))),,,***&&&///KKKeeeVVV;;;===OOOjjjppp||||||vvvqqqtttfffSSS[[[xxxWWWDDD888000222999<<>>@@@???>>>@@@===<<<===@@@AAA===999333222111000...,,,+++***(((((())))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''((((((((())))))(((((('''''''''''''''''')))***+++,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))'''&&&&&&'''(((+++...///:::777333111111555999<<>><<<<<<<<<;;;999444///)))&&&))))))************))))))^^^HHHIII@@@???;;;777555333222222111///---------,,,++++++******))))))+++,,,+++***)))***+++************************$$$&&&***---000===VVVlllRRRIIIRRReeeqqqvvvvvvsssuuutttwww[[[bbbiiiwwwhhh___TTTBBB:::333444777>>>HHHPPPUUUVVVXXX\\\[[[QQQDDD999000***''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,************************,,,,,,------------,,,,,,*********))))))))))))(((******************++++++''''''&&&&&&'''(((((()))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********++++++******++++++,,,---...)))000888>>>>>>;;;888666666555333444666777666555555666666444222333666999???===<<<>>>BBBDDDCCCBBBBBB@@@>>>;;;777444222000,,,+++)))''''''((()))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******((((((''''''''''''''''''************++++++++++++(((((())))))******++++++)))+++---......---+++)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************)))))))))))))))))))))))))))******,,,...111444666444333111333999CCCMMMSSS___eeedddWWWNNNQQQ\\\cccdddpppyyytttggg^^^```gggiiiddd```aaaggglllmmmlllqqqwwwmmmPPP<<<===CCCBBBCCCDDDDDDCCCAAA???>>>===999<<>>888222...))))))))))))))))))))))))ZZZGGGJJJ@@@???;;;777555333222222111///---------,,,++++++******)))***+++,,,+++*********,,,************************)))&&&(((555BBBIIILLLMMM222PPPrrryyytttzzzyyykkkVVVZZZsssaaaLLL666333222666@@@IIIPPPRRRVVV\\\___YYYOOODDD666,,,,,,+++)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,******+++,,,---------,,,------------,,,,,,,,,,,,*********)))))))))(((((()))((((((''''''(((((()))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++'''(((+++...111333444444777999999777555666;;;???CCC@@@>>>???BBBDDDCCCBBBHHHJJJJJJFFFAAA>>>AAADDD:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@777555000,,,)))(((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++((((((((())))))*********))))))))))))*********+++'''''''''((((((((()))))))))+++...000000...+++)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++---///000222333444222666===EEENNNVVV\\\___eeemmmmmm]]]QQQRRRYYY^^^bbb]]]WWWWWWZZZZZZVVVPPPOOOLLLJJJLLLQQQVVVYYYYYYbbbmmmnnn^^^MMMGGGFFFEEECCCDDDEEEDDDBBB@@@@@@@@@:::;;;===>>>???@@@@@@@@@///...,,,***))))))******UUUEEEIII@@@???;;;666555333222222111000...------,,,++++++******)))***+++,,,,,,******+++,,,************************,,,,,,444CCCLLLJJJCCC>>>OOOddd}}}wwwwww}}}nnnZZZdddyyyzzz]]]HHH@@@777555999@@@EEEGGGPPPVVV[[[[[[WWWPPPCCC777444222///,,,)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---------...++++++,,,---...///000000...///111333555666777888888888888777777777777666222111111000///...------,,,,,,+++***))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,***---000444666777777666:::999777444555===JJJTTTddd```^^^aaafffjjjjjjhhhiiijjjkkkkkkiiifffdddcccFFFJJJMMMKKKCCC<<<777666666777999;;;>>>@@@BBBCCC???===999555111...,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******+++,,,---......///,,,,,,,,,------------...,,,,,,+++***))))))(((((())),,,///222222///,,,)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))+++---000333555777777777>>>CCCLLLTTTYYYZZZYYYWWWaaaiiihhh\\\UUUXXXZZZXXXQQQEEE888444:::??????;;;666666555666888;;;===???EEEKKKRRRRRRMMMIIIIIIJJJBBBCCCDDDBBB>>><<<<<<>>>@@@?????????@@@CCCEEEGGG;;;888333///,,,++++++,,,RRRCCCIII@@@???<<<666555333222222222000...------,,,,,,+++******)))***+++,,,,,,******+++,,,************************)))555EEEOOOKKKDDDDDDKKKmmmooovvv~~~xxxzzz|||ooo___^^^ssshhhZZZOOO@@@777555888;;;;;;HHHNNNUUUYYY\\\YYYOOOCCC;;;999444///+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,------.........,,,---...///000222333333:::;;;>>>BBBEEEHHHJJJJJJCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@>>>===<<<;;;::://////---,,,+++*********))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,222444777999999888555333@@@JJJXXXcccjjjnnntttxxx|||{{{yyyzzz}}}~~~yyywww}}}}}}pppaaaXXXUUUGGGFFFDDDAAA>>>;;;999888@@@@@@???<<<999666222000******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++,,,---...000111222222555666666666666777777777888777666444222000......))),,,000222222000,,,)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))///222777<<<@@@BBBCCCCCCGGGJJJPPPTTTWWWVVVSSSQQQNNNSSSPPPEEEAAADDD@@@666000333666777444333444666444555555444333333666888888444444999<<<;;;===AAAEEEFFFFFFBBB===::::::;;;DDDDDDDDDDDDDDDCCCBBBBBBEEEAAA:::333///---------PPPAAAIIIAAAAAA>>>666666555333111000............---,,,++++++++++++++++++++++++++++++++++++***))))))***++++++++++++555;;;EEEAAA;;;KKKdddlll___rrr}}}~~~qqq\\\^^^zzz}}}xxxhhhWWWKKK===111333<<>>@@@888<<<@@@AAACCCCCC>>>999777;;;999444555:::555***+++***))))))++++++***))),,,***((((((*********)))))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++***+++------***$$$'''///+++'''000666666:::111555444666======CCCUUUwwwvvvxxxxxxvvvppprrr{{{www~~~www}}}|||yyyvvvpppzzzyyyXXX888555===999333666@@@CCC<<<:::???;;;777111***%%%%%%(((+++***++++++)))%%%%%%(((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''******))))))))))))******((((((((((((((((((((((((******))))))))))))******+++***)))(((((()))***+++---,,,***))))))***,,,...///444333///000666555---444444444555777888777666<<<999999;;;999333111333999333111555666///)))(((+++******)))))))))))))))+++***(((''''''((()))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***%%%))),,,+++((((((---222444333555===FFFIIIFFFAAA@@@@@@PPP```\\\SSSKKK@@@???<<<999666555777:::<<>><<>>BBB======AAAHHHHHHBBB>>>>>>DDDDDDBBB>>>666//////222QQQBBBHHHAAAAAA>>>666666555333111000............---,,,++++++++++++++++++++++++++++++++++++)))++++++)))''')))...222???===@@@>>>???UUUooovvvyyyzzzrrr~~~}}}mmm___ooofffKKK777333777GGGJJJNNNRRRUUUXXXZZZ[[[XXXTTTMMMDDD:::000)))%%%((((((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,))))))***)))(((,,,222,,,//////,,,...333666555;;;>>>BBBKKK^^^qqqtttnnnxxxuuurrrwww}}}kkkfffdddhhhggg]]]OOOGGGCCC===999999::::::<<>>===777000000888>>>;;;555999888555111...+++***+++)))*********(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((******))))))((()))))))))((((((''''''(((((()))***&&&))),,,///222333333222333111111222111///222777000222555888:::999777555999777555555666777777666999444444777888555444666///...,,,***((((((((((((++++++******)))((((((((())))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,***)))''')))---222666888222000666AAAJJJJJJFFFKKKIIIQQQUUUJJJDDDBBB;;;;;;::::::===CCCLLLUUU[[[ccclllnnnccc[[[^^^aaa```]]]YYYYYY^^^cccaaaYYYSSSKKKJJJGGGAAA999333333777666;;;::::::AAA===999@@@BBB@@@@@@@@@@@@AAAEEEIIICCC@@@>>>??????:::111+++TTTBBBHHH@@@@@@===666666555333111000............---,,,++++++++++++++++++++++++++++++++++++))),,,,,,)))&&&)))222:::HHHAAAAAABBBHHHaaa|||uuuyyy~~~~~~^^^dddpppWWWHHH>>>777666>>>HHHMMMMMMPPPWWW]]]YYYXXXUUUNNNDDD999...((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,+++)))))),,,+++***---222---///000111888BBBGGGGGGTTT___hhhttt|||wwwttt}}}wwwgggZZZLLLGGGDDDAAA>>>???777666888:::::::::???FFF>>>777...'''%%%&&&)))++++++)))(((((()))******)))))))))))))))************((((((((()))))))))******((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++)))'''(((,,,111///555666888:::222666GGGJJJSSSYYYdddpppnnniiinnnpppxxx}}}uuurrrzzz}}}{{{~~~~~~}}}~~~tttsssvvv~~~yyyuuuvvv~~~zzzeeeWWWVVVKKK;;;888@@@???555666777888777555000,,,)))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((+++***)))(((((((((((((((''''''((()))+++,,,------...///111222333222000///333///111777444///777FFF;;;<<<>>>@@@AAABBBCCCCCCAAACCC???666444999888222444222111333333222666<<<888666444000---+++***)))))))))***++++++******)))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++******---***((()))...333555666000...///999GGGRRRSSSPPPNNNGGGBBB888---555EEEHHHeeecccaaa```bbbfffkkknnnfffrrrwwwmmmddddddggghhhlllmmmiiidddhhhsssvvvqqq___dddnnnpppaaaJJJ<<<<<<777666///...666555555@@@BBBCCCAAA<<<;;;@@@GGGKKKMMMHHH@@@;;;888888888777WWWDDDGGG@@@@@@<<<666666555333111000............---,,,++++++++++++++++++++++++++++++++++++***++++++***+++...555;;;BBBAAAIIIMMMOOOccc~~~{{{|||yyy~~~{{{}}}vvv```ggg}}}nnnaaaZZZJJJ888222777@@@GGGLLLPPPTTTVVVUUUVVVUUURRRJJJ@@@666000***)))(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))******++++++******---111000,,,,,,//////666===BBBJJJWWW```ccckkkxxx}}}}}}~~~xxxpppuuuzzzjjjfffdddVVVDDD>>>666333777777222444<<<===;;;888555222///***'''+++)))(((((()))))))))(((((()))))))))************(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++***)))***,,,---,,,...222999888555777;;;;;;NNNpppsssnnn{{{{{{mmmhhhssspppqqqooo~~~nnnqqq|||~~~uuuwwwnnnYYYFFF>>>;;;999777777999::::::777333000---***&&&&&&)))+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))******((((((((((((((((((((((((+++***)))(((((((((((())))))***+++---///000111222555444333222333444666777===>>>BBBFFFGGGIIIQQQZZZTTTTTTSSSRRRSSSVVV[[[^^^ccckkkgggTTTIIIIIIFFF===>>>===999555///...222777======<<<:::888444111000((((((((()))***+++,,,---(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++*********((())),,,///222444444444222777???JJJRRRSSSOOOJJJ>>>:::;;;:::777EEEVVVXXXttttttsssqqqmmmiiieeecccaaalllssspppmmmppptttuuuppplllaaaVVVSSS^^^nnnxxxuuu{{{hhhSSSOOOSSSWWWIII666222333333999999>>>???;;;888;;;???AAAKKKPPPOOOFFF;;;888;;;>>>ZZZEEEFFF???@@@;;;666666555333111000............---,,,+++++++++++++++++++++++++++++++++++++++)))***---333777888777666@@@UUU]]]VVV^^^vvvzzzyyyxxxpppwwwyyy{{{wwwttt}}}gggSSS:::777777AAAOOOWWWVVVQQQUUUVVVVVVSSSNNNEEE===888,,,)))''''''((())))))'''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++++++++++++++*********+++***,,,000222222777===DDDOOOYYY]]]bbbllluuuyyyxxxtttuuuyyy```aaaeeekkktttyyyxxx~~~```NNN>>>;;;999555444888999:::;;;======:::555111---+++)))((())))))((('''((()))))))))************))))))))))))************))))))************))))))************************))))))))))))))))))))))))((()))))))))*********+++************************************++++++++++++...+++,,,222555222000222///111444???LLLTTTkkkkkktttuuu~~~}}}www{{{sssmmm___KKK>>>;;;888777666777;;;===>>>===444...(((&&&'''*********************************))))))))))))))))))))))))************************************************(((((((((((((((((((((((((((((((((((())))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,---...///000111222111444888>>>DDDKKKPPPRRRVVV```bbb]]]bbbnnnpppiiifffhhhjjjkkkjjjjjjlllnnn~~~yyygggccc```ZZZ___]]]UUUIII===666444444666888;;;======;;;999777...,,,***(((((()))***,,,(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))),,,//////...111777<<>>RRRccceeefffeee]]]aaagggpppwwwyyyvvvqqqmmmffflllrrrvvv{{{wwwlll```VVVHHHAAAPPPeeewwwkkkiiittt}}}ZZZFFFAAA888222333444666666555444777:::<<>>???:::666666555333111000............---,,,+++++++++++++++++++++++++++++++++++++++)))***111999===:::555888FFFbbbnnndddeeevvvwwwsss{{{}}}~~~}}}kkk~~~zzzlllDDD999111777HHHSSSSSSMMMWWWXXXXXXWWWRRRJJJCCC???222---(((&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,000,,,,,,222:::EEETTTaaakkkrrrwwwvvvvvvzzzzzzpppooorrr}}}~~~wwwqqqnnnnnnsss~~~|||qqqppp|||eeeVVVMMMEEE>>>::::::999888:::===???@@@@@@222000---,,,++++++)))((())))))))))))************)))))))))*********++++++)))******++++++******)))************************))))))))))))))))))))))))((())))))******+++++++++*********************************++++++++++++,,,...***+++222444222666>>>???GGGNNN[[[hhhiiioootttyyy~~~yyyooo{{{vvv```RRR???999333111555:::>>>???:::555///+++)))******+++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''(((((())))))******+++******))))))))))))******))))))))))))))))))))))))************+++,,,------/////////000222555777999===BBBKKKTTT]]]bbbeeefffjjjvvvuuuiiijjjxxxuuueeeeeemmmvvvzzzwwwqqqllliiiooo}}}zzzmmmiiiiiihhhuuutttlll^^^QQQGGG???999222444777:::;;;;;;;;;:::666444000,,,)))'''''''''))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++000111000,,,,,,333AAALLLSSSTTTSSSNNNGGGDDDEEEHHHZZZWWWhhhzzzuuukkkjjjiiijjjrrr|||yyy{{{~~~|||wwwdddNNNNNN^^^xxxxxx}}}hhh[[[LLLBBB>>>555222888888222444===>>>AAAFFFOOO^^^bbbQQQ:::___GGGEEE>>>???:::666666555333111000............---,,,++++++++++++++++++++++++++++++++++++++++++...444:::<<<;;;888@@@GGG^^^ooommmmmmvvvzzzrrr}}}}}}ttt{{{yyy\\\mmmzzzkkkWWWJJJ:::444:::EEELLLOOORRRTTTXXXYYYVVVPPPIIIDDD<<<555,,,(((((()))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++++++++,,,---...///000111666666:::FFFSSScccuuu~~~~~~zzz{{{zzzqqqoootttwwwssspppnnniiieeehhhmmmwwwxxxyyy~~~rrreeeRRRBBB???<<<888777999<<<>>>???999666333111///...,,,***))))))))))))************))))))*********+++++++++)))******++++++******)))************************))))))))))))))))))))))))((())))))******+++,,,,,,*********************************+++++++++,,,,,,---+++...444666;;;PPPggg{{{www{{{vvvnnnqqq}}}yyyqqq}}}www|||~~~{{{www[[[PPPBBB888666777888777>>>===:::555///,,,******************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))***+++,,,...///000000111444999@@@IIIQQQUUUYYYZZZ\\\___ccchhhllloooooouuurrrfffbbbgggeee]]]```hhhqqqsssnnngggaaa^^^YYY___eeefffcccbbbdddgggmmmooonnnhhhbbb^^^TTTJJJFFFCCC???;;;888777888888777777666333000,,,)))'''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------222111111222666@@@MMMUUUPPPKKKDDDBBBGGGQQQ[[[bbbnnndddpppqqq___gggxxx}}}~~~tttsssooobbbdddYYYFFFBBBOOONNN;;;333<<>>NNNbbbiiilllpppmmm]]]rrr{{{tttjjjrrryyynnnaaaLLL;;;555===KKKWWWHHHMMMTTTYYYYYYTTTLLLGGGDDD;;;000)))(((((('''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))***+++++++++)))***+++...000222444555;;;@@@MMM___ooo}}}|||}}}{{{qqq|||xxxooorrr}}}uuuppptttyyyxxxuuutttooovvv|||xxxjjjgggyyyjjjRRRDDD@@@<<<999888666444222===;;;777444333111...,,,))))))))))))************)))************+++++++++******++++++++++++******************************))))))))))))))))))))))))((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,222222777===???MMMqqqyyyxxxttt{{{zzz||||||tttkkkrrryyyzzz}}}ooo[[[JJJ@@@;;;777444@@@AAABBB===555...******************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******))))))))))))))))))))))))))))))***+++---///111222000333999CCCQQQ```mmmtttkkkeee]]]YYY\\\eeepppxxxnnnnnnkkkddd[[[WWWYYY]]]```dddgggddd^^^ZZZYYYZZZYYYVVVYYY```dddccceeejjj[[[bbbgggkkkoooqqqjjj___```XXXMMMAAA999555555555333555888999777333...***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...//////---///444<<>>AAANNN^^^hhhkkkbbb^^^www|||___eee{{{vvvlll{{{qqqZZZXXXkkkgggEEE222777333>>>DDD@@@CCCPPPZZZ\\\[[[FFFFFF@@@@@@:::888777555333111000000///......---,,,+++++++++++++++++++++***++++++,,,,,,...000111000...111999@@@@@@GGGSSS```jjjoooqqqqqqlllnnntttzzzzzzzzz{{{yyysssRRR;;;000BBBdddYYYMMMIIIRRRXXXTTTOOOPPPMMMDDD888---(((''')))***''''''''''''''''''''''''&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++&&&%%%+++111///***(((222,,,,,,///000666MMMeeeaaadddpppwwwrrrxxxwwwlllttt{{{ppprrrppprrrxxx~~~lllqqqccccccwwwyyytttgggnnnxxxwwwzzzpppYYYCCC===>>><<<::::::000;;;???888444777999666---,,,***)))((()))***+++,,,,,,++++++++++++,,,,,,******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************+++++++++(((((((((((()))***+++,,,111'''&&&...111+++,,,333555222>>>SSSZZZYYYjjjzzzwwwzzz}}}~~~}}}}}}~~~~~~kkkRRR>>>555::::::<<>>@@@555333555555666;;;AAAAAA>>>444111...***(((((()))***+++++++++******+++++++++******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************+++++++++***************+++,,,------+++,,,...,,,***///777??????GGGVVVaaaeeegggkkksssmmm}}}yyyyyytttzzz~~~wwwyyyuuu|||~~~~~~{{{XXX===888>>>DDDFFFCCC@@@>>>???111---)))(((***+++***(((******************************)))******+++,,,,,,...------,,,+++***))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))+++,,,,,,+++)))))),,,///.../////////111777AAAIIIMMMUUUVVVXXXbbbeeeeeennnmmmooojjjaaabbbnnn}}}xxxuuu}}}vvvllllllhhh^^^```aaaaaabbbfffnnntttpppcccXXXXXX___dddhhhkkk^^^cccdddccceeemmmqqqpppnnnfffaaadddkkkiiiWWWEEE666222111444777777333///...---+++***))))))******))))))************))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))+++++++++,,,///333666777333HHHaaaiiiZZZFFFAAAGGG]]][[[XXXZZZbbbllltttwwwgggmmmwww~~~}}}yyyyyyzzzwwwrrrttttttuuuuuuuuuuuuuuuuuuzzzuuurrrrrr\\\AAA:::888:::999555555===DDDHHH\\\FFFGGG@@@@@@999888777555333111000000///......---,,,+++++++++++++++++++++++++++,,,---...444555666666555777===BBBNNNQQQUUUXXX___lll|||wwwpppnnnvvvxxxbbbjjjuuuaaaPPPAAA999:::RRRTTTTTTSSSUUUXXXVVVRRRRRRMMMDDD;;;444...)))&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******++++++------***''',,,444------666GGGWWWjjj|||uuuoooeeejjjssssssxxxwwwxxxwwwssstttxxxkkklllrrr~~~xxxjjjpppvvv}}}pppjjjkkklllnnnqqqwww}}}lllPPP@@@999CCC;;;444333666999???EEE;;;888333...+++)))((((((++++++************++++++******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++,,,,,,------(((---...+++...:::JJJSSSVVVbbbmmmooolllhhhaaa[[[lll}}}|||tttyyy}}}www|||yyyvvv|||sssjjjnnnjjjxxx~~~ppp]]]aaadddiiioooqqqttt~~~wwwuuuxxxyyy~~~|||hhhQQQ>>>>>>>>>???@@@AAACCCEEE;;;333***(((***---+++(((************************)))))))))***+++---...///000222222000+++((()))***))))))))))))))))))))))))))))))))))))***************************)))))))))***))))))))))))+++,,,...---...111:::FFFRRRYYY[[[lllpppiiibbbdddbbbbbblll```hhhooommmmmmsss}}}ssslllqqqwwwrrrnnnkkkccc___aaabbb```]]]]]]```ccclllbbbZZZZZZ___aaadddgggbbblllkkk^^^XXXaaakkkmmmnnnfffgggrrrxxxqqqgggdddHHH@@@777222444555333///000///...,,,******))))))))))))************))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,///111333777;;;>>>GGGUUUbbb___MMMAAAJJJZZZlll___]]]jjjppplllrrrssszzz{{{wwwuuurrrnnnpppppplllgggfffgggeeeaaa___bbbeeedddbbbaaaccceeefffjjjqqq{{{dddYYYBBB===555111666======999]]]FFFGGG@@@@@@999888777555333111000000///......---,,,++++++++++++,,,,,,+++,,,,,,---...///222333444555555777;;;???JJJNNNPPPPPPRRR[[[kkkwwwsssrrrvvv]]]fffkkk```KKK000DDDQQQYYYUUUSSSWWWXXXTTTUUUQQQJJJCCC;;;333+++&&&''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********,,,((((((,,,///......///666;;;LLLeeewww{{{wwwtttrrrkkkuuu{{{zzzttthhh[[[eeexxxhhhhhhtttyyylllfffnnnyyyyyyssshhhcccoooxxxssszzz~~~mmmmmmrrrwwwxxxuuupppnnnnnnxxx}}}eeeWWWGGG>>>:::;;;888222666???<<<;;;888555111---***(((+++******))))))******+++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,,,,------(((//////000BBBbbbyyy~~~qqq}}}fffdddnnn~~~tttqqqqqqrrryyyvvvyyy~~~hhhbbb___fffdddgggvvvxxxllldddiii^^^XXX]]]cccjjjzzzrrrffffffooouuuzzz}}}|||rrruuu~~~~~~^^^PPP???999>>>DDDDDD@@@BBB;;;222,,,***+++*********************************))))))***+++,,,------///222444111+++((()))---))))))))))))))))))))))))((()))))))))************************************)))))))))+++---......---333111888MMMfffrrrkkk___zzzyyyqqqpppkkkjjjsssooorrrrrrllleeedddiiimmmccc]]]aaagggeeehhhkkkeeejjjkkkkkkgggbbb```aaacccgggcccaaaeeefffbbb^^^^^^cccnnnoooggghhhssssssiiinnnlllmmmoooooonnnppptttfff```SSSAAA555111222222111000///---+++***)))((())))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---000333777<<>>GGGMMMTTTVVVVVV[[[eeennnuuu{{{}}}ooommmxxxeee???222DDDQQQPPPNNNTTTXXXXXXWWWSSSNNNHHHAAA888///)))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))***************))))))+++,,,...777AAARRRaaattt~~~wwwuuuxxx{{{}}}|||pppzzz~~~}}}}}}uuujjjmmm~~~}}}ssswwwyyyrrr{{{rrrvvvyyy}}}~~~zzzssskkkfff^^^vvvOOOAAA:::@@@DDD===444111888:::;;;;;;888333...+++++++++************++++++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++,,,------***111666???]]]wwwlllrrrtttssslllvvvzzzooo}}}vvvbbb~~~xxx[[[aaaccc]]]]]]lllvvvxxx}}}pppeeeddddddeeennn{{{tttfff___]]]\\\hhhtttrrruuu|||vvvllljjjuuu{{{qqqZZZIIICCCBBBCCCCCCCCCAAA<<<444,,,((())),,,************************+++******)))))))))******+++///111///***(((***...))))))))))))))))))))))))((()))))))))***************************++++++++++++,,,---...////////////<<>>AAABBBBBBCCCKKKXXXeeeoooxxx}}}jjjzzzzzzjjjLLLDDD;;;666>>>KKKRRRTTTSSSTTTQQQMMMIIIDDD???999555((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))'''((((((((())))))))))))))))))*********+++++++++)))---222777<<>><<<666777888:::<<<<<<:::888666------,,,,,,,,,,,,------******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,---///000111555DDDSSSZZZ___fffjjjkkkggggggooozzzxxxooooooxxxvvvyyyttthhheee```___iiijjjiiipppttt{{{vvvppp}}}wwwmmmlllooorrrwwwxxx}}}nnnkkkrrrrrr{{{ooocccbbbkkkyyy|||qqquuuxxxyyy{{{uuunnnrrrrrr___MMMAAA<<<<<<@@@DDDBBB;;;444///---++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,'''***,,,+++---888KKKYYY```dddgggfffeeegggnnnuuuooorrrmmmkkkqqqkkk___]]]]]]gggyyyuuuqqqlllmmmtttsssmmmxxx{{{}}}~~~|||wwwuuuvvvxxx|||xxx{{{yyytttnnnggg___[[[cccoooqqq~~~iii```bbbeeeZZZeeejjjeee```YYYIII888444444444444222000...---))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++111333:::GGGUUU]]]]]]YYYWWWaaammmqqqiii___aaaiii\\\fffnnnpppsssyyy|||zzzwwwsssoookkkcccYYYTTTTTTGGGJJJRRRYYYYYYUUUVVV\\\WWW]]]```aaadddnnnuuuyyyrrrtttuuuuuussspppnnnllliiieeeaaaaaaccc```YYYRRRMMMRRRYYY```lll~~~mmmUUUEEE;;;555___HHHHHHAAA@@@999888777555333222000000///......---,,,++++++++++++,,,,,,------///000111222///000333999>>>AAACCCBBB===CCCNNN\\\kkkwwwzzz}}}hhhnnnaaaGGG444<<>>WWWmmm|||zzzooouuuxxx~~~|||kkkllluuu}}}sssllltttqqqeeeggg{{{sssSSSAAA:::666999999::::::::::::::::::...------,,,,,,------...******++++++++++++******)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,---///111333444JJJZZZiiiggg]]]]]]mmm}}}yyytttmmmkkkjjjwwwcccdddiiiyyyjjjiiigggggghhh______ppp{{{wwwvvvtttgggnnnxxxyyymmmgggqqq~~~}}}nnnccc```dddooozzzwwwzzz{{{rrruuuwwwppp~~~pppdddkkk|||sssUUU>>>888<<>>AAAAAACCCCCCIIIXXXkkkwwwyyyvvv~~~|||{{{zzzzzzzzzzzzuuuuuuNNN000BBB___]]]LLLPPPVVVCCC<<>>>>>======>>>;;;777>>>666---)))+++---+++)))************************++++++++++++++++++++++++************************&&&)))++++++***---///000---...000///+++///@@@SSSdddeee]]]dddtttnnnhhhxxx|||ppp___YYYhhhtttnnnhhhooo}}}yyyppp|||qqqhhhkkkuuuyyyrrrhhhnnnrrruuuvvv}}}}}}xxxdddaaagggwww{{{lllttt}}}{{{{{{{{{tttlllvvvUUU???AAAAAABBBDDDDDD<<<444///,,,******,,,,,,***(((************************************************)))))))))))))))))))))))))))************+++++++++---******//////***))),,,...222111888LLL]]]qqqxxxqqqkkkrrrzzzbbbiiiddddddhhhjjjkkkpppwwwtttkkkjjjqqqmmmccciiixxxqqqmmmggg```\\\YYYYYYYYYUUUWWW[[[]]]\\\ZZZVVVSSS[[[```jjjrrrqqqmmmpppyyyyyy|||}}}}}}~~~~~~wwwooo```aaaeeeiiikkklllsss|||vvvmmmjjj{{{wwweeejjjJJJ<<<555;;;???777//////------,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++***))))))+++...111333888GGGRRRPPPMMMRRR[[[```WWWSSS[[[nnnvvvppplllppprrrxxx{{{vvvqqqppplllfffeeebbb^^^\\\ZZZ[[[aaaggg[[[```lllwww{{{xxxzzzuuu~~~}}}qqqoooxxx{{{vvvxxx|||tttbbbVVVZZZaaaeeekkkuuu~~~uuucccPPPDDD^^^HHHDDDBBB>>>;;;777666555333222111000000......---,,,+++++++++,,,,,,,,,,,,...000222222222555444333666<<>>333///+++***+++++++++)))************************************************************************************++++++++++++---((('''+++---,,,---111...666@@@PPP\\\ZZZ```uuusssqqqnnnooowww|||uuujjjrrrxxxwwwppprrrzzzxxxnnnlllgggfffiiiddd^^^bbbmmmfffdddaaa^^^]]]]]]^^^___gggiiikkkmmmmmmkkkiiiggg]]]^^^bbbeeebbb\\\\\\aaajjjsssxxxsssmmmgggaaa___hhhsss~~~uuuxxxtttmmmpppaaaVVVEEE999666777444...///...---,,,+++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))***---222555GGGKKKLLLIIILLLUUU\\\]]]cccYYYXXXbbbhhhhhhllluuutttwwwuuunnniiiiiihhheeefffaaa\\\YYYZZZ]]]aaaeeerrrxxx{{{}}}wwwkkkgggkkknnnlllqqqssstttvvvwwwxxxzzz{{{uuuwww~~~rrr```VVV^^^nnnwww~~~wwwhhh^^^XXXEEEDDDCCC>>>;;;777666444333111000000000000000...---,,,,,,,,,,,,***,,,.../////////111333222222444888>>>BBBDDDEEEIIIRRR^^^fffiiimmmsssyyy|||zzzxxxvvvwwwzzz~~~}}}bbbzzzoooSSS;;;333333CCC[[[@@@NNNRRRHHHAAA@@@@@@===888333---)))(((((())))))((((((((((((((((((((((((''''''((((((((()))))))))******)))((((((***+++,,,,,,******,,,,,,---222999KKKooommmeeekkkpppzzzxxx}}}ooorrrwwwyyy{{{xxxzzzxxxsssmmmrrr{{{~~~~~~wwwtttwww|||}}}|||qqqlll|||lllSSSRRR^^^kkkuuu||||||^^^???888666>>>CCC???;;;;;;555777888666111---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,------,,,***,,,777KKK```nnnsssoooxxx}}}ssslllxxx~~~rrr{{{{{{jjjpppvvvbbbfffllldddeeeqqqtttjjjdddggg]]]___cccgggkkkpppuuuxxxhhhlllmmmeee]]][[[^^^```XXXdddaaa___cccXXXRRR___\\\kkk|||yyy|||hhheeeoooqqqnnnkkkxxx|||___lllzzzgggPPP===<<>>TTTQQQKKKJJJQQQZZZ]]][[[jjj```[[[^^^bbbeeekkkttttttvvvssslllfffccc```\\\aaa___]]]\\\___dddhhhjjj}}}wwwzzztttjjj```YYYWWWXXXYYYdddfffiiinnnrrrtttsssqqqlllooorrrtttxxxjjjXXXVVVTTTcccwww}}}rrrUUUDDDEEECCC===;;;666555444222111000000///000000...---,,,,,,++++++))),,,//////------000333///111444888<<>>>>>999222,,,)))***+++---++++++++++++++++++++++++*********************************************************+++++++++,,,,,,))),,,///000---,,,000555AAAUUU^^^___``````gggvvvvvvvvvsssmmmiiifffdddccciii}}}qqqqqq~~~kkkZZZbbbddd___```gggkkkiiimmmnnnoooqqqsssttttttuuuqqqqqqrrrssstttvvvvvvwwwtttpppllllllmmmkkkiiigggUUUYYYZZZYYY\\\gggrrrwwwzzzxxxtttnnnccc\\\^^^fffbbbrrrooodddhhhmmmhhhcccrrrsssiiiTTTBBB<<<:::888444333111///---,,,++++++***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************+++,,,,,,,,,///777CCCLLLUUUVVVWWWYYY]]]______^^^eeecccdddgggiiiiiijjjlllkkknnnoookkkbbbXXXNNNHHHTTT\\\dddgggjjjnnnppppppooozzz}}}yyy|||yyyiiikkkaaaWWWRRRLLLEEECCCEEENNNRRR[[[fffpppsssrrrooossssssqqqllliiimmmwww{{{fffLLLPPPZZZhhhzzzsssSSSEEEFFFBBB;;;:::666555444222111000/////////...---,,,++++++++++++***---000000......000333000333666:::<<<===>>>>>>GGGMMMVVV]]]aaafffkkknnnoooqqquuuyyy|||~~~~~~~~~~~~jjjIII>>>OOOcccQQQLLLQQQKKKAAA<<<777???<<<666///***((()))***))))))))))))))))))))))))(((((((((((()))))))))***+++++++++++++++,,,,,,---***+++---...222AAA]]]uuurrr~~~~~~qqqppp}}}yyykkklll```fff|||}}}yyy}}}mmmiiilllxxx}}}{{{|||xxx|||}}}wwwwwwzzzsssooommmgggdddjjjxxxmmmLLL???>>>>>>@@@CCC;;;777444333444333///***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))///111---+++---000@@@NNNWWWeeevvvzzzttttttmmmyyy}}}bbbUUUVVVeeemmmbbb]]]hhhqqqsss~~~lllggg~~~tttggg[[[XXX[[[cccssszzzgggTTTGGG@@@===;;;;;;999999;;;<<<<<<===>>>>>>BBB999MMMxxxrrrKKK>>>BBB@@@===:::>>>HHHWWWbbbzzzpppooo|||}}}lll]]]kkkzzzWWWBBBAAACCC@@@AAA===777000,,,***,,,---++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,***///111...+++000>>>III^^^wwwwwwdddaaammmzzz|||nnnggghhhhhheeebbbdddnnnqqqhhhbbbfffiiigggbbbkkkmmmhhhjjjsssuuupppsssssssssssssssqqqpppooorrrrrrssssssuuuvvvxxxxxxsssqqqnnnnnnqqquuusssppphhheee[[[NNNIIIPPPZZZ```gggkkksssvvvoooaaaYYYXXXTTT\\\bbbjjjrrrjjj^^^___hhhlllrrrnnnYYYAAA888;;;777666333111///---,,,+++******))))))))))))******))))))))))))))))))))))))((()))))))))***************+++,,,...444???LLLVVVMMMYYYhhhooojjjcccaaaccc]]]bbbgggjjjkkkkkkiiieeeccceeefffbbbYYYLLLAAA<<>>>>>@@@>>>999333---))))))***))))))))))))))))))))))))((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,---+++***///<<>>HHHQQQVVVKKKZZZnnnvvvooodddbbbfff\\\ccceeeaaaaaafffhhheeeeeebbb```]]]VVVNNNKKKLLLTTTeeerrrrrrnnnllliiidddccchhhhhhccccccgggeee]]]LLLIIIGGGIIILLLIII@@@888666666777;;;EEETTTeeeqqqmmmnnnqqqtttuuutttqqqnnnuuuqqqnnnqqq|||dddUUU\\\sssuuuNNNFFFFFF===888;;;666555333111000/////////---------------......///000//////000222333222111222666999;;;<<<===@@@BBBIIILLLOOOSSSWWW]]]ccchhhjjjmmmrrrxxx{{{}}}~~~~~~~~~pppWWW???666BBBVVVSSSGGGLLLLLLEEEHHH??????<<<777000+++******))))))))))))))))))))))))(((((()))))))))***************+++,,,,,,,,,,,,,,,///+++...>>>TTTkkkuuuqqqvvvwwwyyy|||www{{{|||xxx}}}uuusssrrrdddWWWaaagggppp}}}zzznnnfffbbb___QQQJJJ^^^}}}___CCC;;;;;;:::???<<<:::999999777555222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---)))***///---+++555DDDXXXnnnwwwlllkkk|||vvv|||qqqllleeegggjjjdddcccfffjjjuuutttfffiiisssrrrZZZJJJEEEAAA======@@@DDDFFFFFFLLLMMMUUU```eeeeeegggkkklllhhh\\\VVVfffyyywwwjjj^^^WWWNNNGGGDDDCCCCCCBBB???@@@>>>KKKkkktttmmmxxxcccYYYhhhkkkmmmnnnmmmqqqzzzzzzhhhssshhhFFF;;;BBB@@@@@@???:::444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........444EEEZZZhhhkkktttyyyrrrpppxxxwwwnnnqqqvvvvvvttttttyyysssmmmkkkkkkjjjnnnrrrvvvwwwxxxxxxyyyyyywwwtttvvvvvvuuuttttttssssssrrrpppqqqrrrssstttuuuttttttsssvvvuuuqqqqqqtttrrrmmmoooqqqnnngggaaa\\\RRRJJJLLLMMMXXXjjjyyy~~~~~~~~~hhhccc]]]bbbggg___fff~~~wwwuuuuuuvvvqqqaaaNNNAAA<<<:::888444111...,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))************))),,,555AAAMMMTTTSSSPPPUUUZZZccckkkhhhaaa```eee```gggeee\\\ZZZccchhheee___\\\]]]___^^^ZZZ\\\aaaeeennnpppjjjhhhllljjjbbbhhhjjjkkkjjjgggdddaaa```SSSUUUSSSRRRXXX\\\RRRCCC<<<;;;999666777BBBTTTbbbkkknnnrrruuuuuusssooommmrrrttttttpppnnnuuunnnZZZfff{{{~~~oooLLLEEEEEE<<<888===555444333111000//////......------......///000111222000...000333555333111///333666888999;;;@@@CCCAAAEEEKKKNNNRRRYYYccckkklllnnnqqquuuyyy|||~~~~~~}}}sss^^^GGG;;;???ooonnnNNNMMMPPPHHHJJJ??????>>>999111,,,******))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,++++++...,,,666PPPlllzzz{{{xxx___aaasssxxxvvviiilllccc^^^hhhsss{{{uuuyyyssswwwgggPPPEEESSSjjj~~~ZZZHHH>>>555===???@@@???;;;888666666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***+++000000222CCCYYYfffxxxzzzjjjhhh}}}|||}}}wwwvvvtttzzz{{{pppnnnmmmzzzuuulllttt~~~}}}wwwZZZEEE===@@@AAACCCGGGNNNUUU\\\```tttzzz{{{kkkbbbZZZPPPHHH???AAA999666EEEZZZrrrwwweeekkkooosssxxxyyyvvv~~~~~~xxxZZZBBBCCC>>>@@@AAA===666000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---222BBB[[[nnnnnnbbbfffnnnvvv~~~{{{hhhccctttkkkmmmvvv}}}wwwwwwpppkkkeeeeeennnxxx{{{wwwtttrrrtttxxxzzzxxxvvvvvvpppppppppqqqrrrtttuuuvvvrrrssstttvvvvvvvvvuuuuuussswwwwwwrrrppprrrqqqlllkkknnnooonnnmmmiii___TTTLLLFFFGGGTTTfffssszzz~~~~~~pppddd]]]WWWbbb{{{~~~rrrkkkppprrraaaHHH===<<<999555111///---,,,++++++************++++++))))))))))))))))))))))))))))))))))))************,,,111===NNN[[[]]]UUULLLaaaYYYVVV[[[```______bbbaaajjjiii]]][[[cccgggcccNNNOOOWWWaaadddaaabbbgggtttssskkkbbbeeeppppppgggggghhhmmmpppkkkbbb___aaa___ccc```[[[bbbjjjaaaNNN<<<>>>>>>888222555@@@KKKccciiiooorrrrrrqqqrrrsssmmmooopppoooppptttwwwxxxggg[[[rrr}}}fffNNNGGGDDDCCC888:::666555333111///////////////...---,,,,,,,,,---...000111222111000000222333222333666999;;;;;;>>>BBBDDDFFFIIIMMMRRRXXX```eeemmmqqquuuxxxyyy{{{}}}~~~}}}yyyxxx{{{zzz{{{~~~}}}{{{yyynnnOOO===nnneeeEEEJJJHHHOOO???@@@@@@<<<666111---+++))))))))))))))))))))))))))))))))))))************&&&,,,...+++))),,,---***222333HHHbbbmmmuuu~~~uuufffvvv|||oooppppppgggYYYeeennnrrryyy~~~nnnWWW^^^qqq}}}```@@@===777AAA???@@@EEE555***888444...)))***...000,,,'''++++++++++++++++++++++++++++++,,,,,,,,,---------+++***,,,000777DDD[[[ooo}}}xxxyyy~~~xxx}}}zzzrrr{{{{{{gggnnnjjjjjjjjjeeefffyyy{{{kkkXXXGGGBBBEEEJJJQQQZZZaaafffooo|||ppp\\\VVVLLLDDD@@@888666HHHaaa|||zzzyyywwwmmmrrr}}}{{{xxxsssrrrzzz|||qqq{{{|||fff<<>>GGGHHH000222@@@555OOO]]]lllrrrrrrqqqpppqqqlllllllllnnnqqqsssttttttxxx]]]aaauuudddMMMEEEAAAAAA666888666555333111////////////......---,,,,,,,,,---...000111222111000000222444555666777888888888:::===AAACCCGGGKKKPPPWWW___dddnnnqqquuuyyyzzz|||~~~}}}}}}{{{wwwuuuvvvwwwyyy|||{{{yyyzzz|||{{{vvvoooiiieee{{{zzz???GGGooopppVVVSSSMMMFFFBBBAAA???<<<888222---***************************))))))))))))************)))))))))***+++,,,------333CCCYYYlllxxx{{{{{{~~~ssseeerrryyytttiiieee}}}yyyrrr~~~~~~~~~hhhZZZXXXcccppp|||vvv}}}|||gggWWWSSS\\\~~~lll888;;;===888777???===444111888333---+++,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,------------///...111DDDaaawww{{{wwwzzz~~~}}}tttuuu|||mmmeeeiiiuuuwwwtttpppyyyxxxccc___ZZZZZZ^^^___eee{{{}}}kkkWWWLLLGGGFFFKKKRRR\\\iii{{{vvv___KKKFFFDDD>>>===BBBQQQjjjooo|||iii___nnnwwwqqq}}}mmmeeegggnnnpppooocccCCCCCCBBB???;;;555000...------------,,,,,,,,,---************************************++++++++++++))),,,---,,,---//////++++++???MMMXXXgggkkkhhhjjjfffrrriiifffqqqiiidddxxx||||||xxxooojjjhhhfffcccllllllnnnqqqtttvvvwwwvvvxxxwwwvvvvvvvvvuuutttssssssttttttssspppoooooopppvvvvvvvvvvvvvvvvvvwwwwwwrrrpppmmmjjjiiillloooppprrrpppooommmkkkjjjiiiiiinnnkkkaaaQQQFFFJJJ^^^ppp~~~|||nnnhhhccc^^^bbbjjjpppnnniiiggghhhhhhqqqWWW<<<999===000&&&000333888555,,,)))...---&&&***************************((((((******(((***...,,,555FFF^^^eeeUUUXXXtttggg[[[SSSXXX\\\YYYVVVWWW\\\iiiooohhhccciiioooooolllbbbgggpppjjjdddffffffiiihhhgggfffeeedddddddddjjjiiiwwwyyylllfffnnnkkkLLLKKKRRR>>>666:::111<<>>>>>@@@DDDIIINNNVVV^^^dddnnnqqqvvvyyy{{{|||~~~|||rrrnnnjjjggggggjjjiiipppyyy~~~|||sssjjjdddXXXZZZ\\\^^^___```ccceeezzz~~~zzz~~~zzztttRRR,,,MMMiiiRRRIIIKKKJJJFFFCCC???<<<999555///)))************************)))))))))*********++++++---(((''',,,---+++...666HHHiiiyyyzzz{{{pppsssjjj___jjjmmmnnnooonnnvvvkkk{{{tttzzziiiaaagggqqqzzzsssaaaGGGddd```AAA<<<;;;;;;;;;@@@<<<...:::777111,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++...---222QQQyyyrrrttt|||iiibbbgggkkkjjjccc```kkkzzzvvvgggWWWRRRXXXhhhtttwwwxxx|||aaaPPPAAAAAAMMM[[[ffflllttt```UUUHHH>>>999333CCC\\\yyyooonnnwwwddd___dddggg}}}uuupppnnnmmm^^^IIIAAA===AAA@@@888222222---,,,,,,,,,,,,,,,------++++++++++++++++++++++++************+++++++++,,,---******...000......000888QQQ___ccchhhjjjooo{{{yyyzzzxxxtttpppkkkmmmuuusssuuupppfff___bbbhhhkkkrrrssstttttttttuuuwwwxxxyyywwwuuutttssstttuuuvvvtttrrrpppooopppqqqqqqpppnnnnnnnnnnnnnnnooooooooowwwuuurrrqqqpppqqqsssuuusssrrrpppnnnmmmkkkkkkjjjlllpppnnnaaaQQQLLLVVVcccnnnvvvvvvkkkdddhhhooowwwvvvllleeekkkwwwpppNNN<<<:::111+++111666999666---***---,,,&&&************************)))((()))++++++)))+++000999BBBJJJSSSXXXUUU___zzzmmm[[[SSS[[[]]]TTTSSS[[[XXXaaagggfffjjjtttyyyxxxnnnfffnnnwwwqqqjjjiiifffgggggggggfffffffffffffffeeedddlllwwwnnnggg{{{}}}TTTQQQcccTTT>>>:::888222999HHHYYYhhhnnnnnnlllrrrqqqoooooonnnooopppqqqssstttwww~~~xxxeeemmmzzziiiSSSGGGBBBCCC999:::666555333111////////////......---,,,,,,---///000///000111111000111333444333777888777777;;;>>>???<<>>BBBKKK[[[lllxxxtttcccWWW,,,<<>>333777666444///+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++...333CCCbbbvvvtttyyyzzzwwwuuuoooeeecccgggmmmbbbUUUVVVkkk{{{jjj[[[^^^mmmkkkVVVRRRLLLLLLXXXkkk{{{mmmVVVKKKJJJ<<<:::===MMMhhhnnnjjjwwwqqqkkkyyytttwwwpppmmmyyyXXXBBB666===BBB<<<555666...---++++++,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,///)))***//////,,,333>>>]]]nnnqqqiiiiiiooo~~~ssspppsssjjjiiijjjhhhbbbbbbjjjssswwwssstttuuutttqqqqqquuuyyyuuuuuuuuuttttttuuuwwwyyyyyytttpppnnnpppqqqooommmrrrrrrsssssstttuuuuuuuuupppooopppsssrrrooonnnoootttsssqqqooommmlllkkkkkkgggggghhhgggeee___XXXSSSTTTaaavvv}}}uuusssvvvvvvzzzzzzoooeeelll{{{{{{ddd<<<444===888---///111///***(((,,,,,,)))************************)))((())),,,+++***...555JJJYYYVVVKKKQQQ[[[```eeefff]]]XXXYYYWWWTTTYYYcccYYY```ddddddgggnnnrrrrrrjjjdddllltttnnnkkkkkkgggggghhhhhhiiijjjjjjjjjjjjfffeeeaaa___kkkwwwxxxYYYVVVrrrmmmOOO???===777666999DDDRRR^^^iiiqqqnnnnnnnnnmmmmmmnnnppprrrsssvvvyyy{{{eeeccc|||kkkUUUGGGAAACCC999:::666555333111////////////......---,,,---...///000///000111111000111333555000555666222222888;;;:::<<>>???JJJWWW[[[QQQBBB555///999;;;===AAAKKK\\\qqqvvvXXXEEE???MMMkkkcccDDDPPPLLLFFF@@@======999333---************************************++++++++++++...***,,,000+++(((999QQQeeewww{{{yyyqqqzzz|||zzz[[[]]]eeesss}}}bbbNNNVVVmmmpppHHH:::@@@;;;;;;???999111333555222---***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///222EEEbbbwww~~~zzzpppnnnuuuuuujjjgggkkkmmmjjjggglllhhhdddeeeqqq{{{tttfffjjjwwwyyy```PPPTTT[[[fffuuuzzzaaaSSSJJJAAA888777CCC^^^nnnlll{{{wwwxxxlllfffyyy}}}nnnNNN555888AAA@@@::::::111...++++++,,,...---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,///+++,,,///...///>>>PPPxxx{{{mmmlllttt{{{~~~sssyyypppiiiiiigggfffjjjrrruuutttqqqsssuuusssqqqqqquuuyyysssuuuwwwwwwuuutttuuuwwwzzzuuupppnnnooopppnnnlllxxxxxxxxxxxxwwwwwwwwwvvvssspppppptttvvvssstttyyysssrrrqqqooommmlllkkkkkkmmmiiifffiiikkkggg\\\RRRNNNUUUfff||||||wwwrrrooosss{{{xxxooonnntttjjj}}}oooJJJ<<<@@@999...***,,,***((('''***+++***************************)))(((***,,,,,,,,,333<<>>AAA888777666555333111////////////...------------///000111...000111111000111333555777<<<<<<555333999;;;888===@@@DDDIIIPPPXXX```fffiiilllqqqtttwwwyyy{{{}}}xxxpppUUUJJJ???888444000111444666;;;@@@???:::555444555666<<>>@@@<<<000333555333///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............999VVVwwwyyyyyy~~~zzzzzz}}}zzzooollltttyyytttjjjkkk{{{wwwooommmmmmqqq```eeeqqqhhhsssdddNNNGGG???:::888BBB]]]xxxvvvgggssszzz|||{{{eeeDDD;;;@@@BBB???<<<555111,,,+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...000222:::MMM^^^pppzzzuuukkklllooouuu{{{{{{{{{uuudddfffgggjjjqqqxxxwwwqqqrrrsssttttttttttttvvvxxxtttvvvyyyxxxuuussstttvvvooooooppptttyyy~~~|||{{{}}}uuuppprrrsssqqqvvvtttsssqqqooommmllllllkkkmmmmmmkkkhhheeeeeegggjjj___XXXXXXhhh}}}rrrdddcccjjjwww}}}ssslllfffppplll___PPP<<<000555///...---***)))************************************)))***,,,,,,///999EEE\\\vvvaaabbb```XXXYYYaaa]]]NNNNNN```mmmlllcccfffgggddd___]]]^^^aaallleeegggiiibbbdddhhhcccccceeegggiiijjjkkkkkkjjjvvvqqqUUUUUUhhh}}}}}}pppRRR```tttOOO>>>666222555888===KKK[[[eeeiiimmmnnnlllkkklllnnnooosssxxxyyyvvvssswwwjjjssslllWWWEEE===AAA888777666555333111////////////...---------...///111222...///111111000111444666:::@@@>>>666444;;;===:::>>>@@@DDDIIIOOOWWW```eeeiiilllqqquuuwwwzzz|||~~~qqq```TTT@@@999333111000......111000222333333222333777:::444<<>>>>>666666555333///---,,,+++------------------------------------............///DDDeee|||}}}uuuxxxwww~~~|||vvvssskkkdddgggnnnnnniiinnnssskkkvvvjjjXXXYYYlll~~~zzzlll[[[JJJBBB;;;777AAAPPPxxxggg```wwwqqqsssxxxzzz~~~^^^FFF@@@AAAAAA???999444...,,,...///...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---...000:::LLL\\\ddd___nnnppplllnnnkkkgggkkk|||{{{~~~zzzssszzz|||___eeekkkoootttxxxxxxttttttsssssstttvvvvvvuuussspppsssvvvuuussstttyyy}}}xxx|||~~~~~~yyyooommmsssuuutttsssqqqooonnnmmmmmmhhhiiiiiigggeeegggooovvvlllggg^^^\\\iii|||zzzkkkiiiiiiooo{{{wwwjjjeeelllkkkggg]]]EEE555999333111///...,,,++++++,,,************************+++******,,,,,,111???MMM\\\rrrhhhaaaaaaeee```UUUMMMSSSccckkkjjjeeeddddddeeegggggggggggghhhccceeefff```cccgggbbbdddeeehhhjjjkkkkkkkkkjjjqqq{{{___\\\fffooo{{{qqq{{{eeeLLLgggpppOOOAAA666555555444;;;FFFTTTZZZcccggghhhiiikkknnntttsssvvvyyyvvvqqqqqqvvv||||||ooo|||nnnZZZGGG>>>CCC;;;999666555333111////////////...---------...///111222...///111111111111444666222888888000///888;;;777>>>@@@DDDIIIOOOVVV^^^dddiiimmmrrrvvvxxxzzz}}}uuu___HHH999777222///000000...---///+++---111333444444555666@@@FFFNNNUUU\\\iii{{{zzzrrrhhhFFF???XXXUUUIIIHHHHHHFFFBBB===:::999999++++++++++++++++++++++++******+++++++++,,,,,,,,,...///---///===WWWooo{{{pppnnnpppnnnjjjqqquuunnnooolllqqqgggxxx|||ttttttwww}}}uuuqqqtttvvvkkktttkkkUUU\\\tttcccCCC<<<;;;AAA<<<:::666222///---,,,,,,---------------------------------.........//////666SSSqqq|||xxxwww|||www{{{}}}{{{wwwwwwxxxyyyqqqtttnnnaaa]]]gggqqquuuqqq{{{uuuiiimmm}}}___NNNQQQ___iiilll~~~yyyVVVFFF@@@:::;;;CCCGGGssspppttt~~~xxxtttuuu{{{}}}wwwrrrqqqzzzppptttRRR@@@???AAA@@@<<<666///---///000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))),,,---111BBBZZZeeeddd]]]ooovvvtttuuuoooiiikkkjjjwwwxxxllleeebbb^^^eeennnuuuuuussstttsssqqqtttsssqqqsssuuuuuuqqqnnnkkknnnqqqqqqrrrwww~~~}}}wwwvvvtttrrrqqqoooooonnnkkkhhhfffgggkkkllljjjgggkkkrrrmmm[[[WWWkkk{{{nnngggppp|||yyymmmaaaqqqoooaaa^^^VVVDDD777333000///......,,,---...************************+++******+++,,,333CCCRRRHHHSSS___nnnzzzqqqeeeiiisss^^^MMMMMMZZZdddggggggkkkeee```bbbeeeeee```\\\___\\\bbbddd___dddhhhbbbfffhhhjjjmmmnnnnnnmmmlllmmmiiiggghhhccchhhfffvvv|||zzzDDD@@@ooofffOOO;;;555333///222999AAAJJJWWW___cccgggkkkooommmlllqqqyyyzzztttrrrttt|||ttt{{{kkk]]]HHHAAA===999777888666222000000///...---------......///000000000000////////////111222333222222333444666888:::;;;???AAADDDGGGMMMTTT]]]cccjjjlllnnnpppsssvvv{{{~~~rrrXXXFFF999...///000000///000000...+++000,,,---222444555:::CCCGGGKKKOOORRRXXXfffyyyiiiSSSQQQ???NNNoooMMMEEEOOOCCC;;;FFFCCC777777222---((((((,,,...---******++++++,,,,,,------...///444)))000^^^|||wwwooolllrrruuuqqqmmmooosssvvv~~~{{{{{{ppppppwww}}}ssspppvvvxxxlllVVVWWWwwwVVVBBB@@@>>>===>>>===777111///000111,,,,,,---......---------,,,111---)))......,,,222PPPllluuu|||zzzxxxssszzzyyyyyy{{{{{{zzzwwwvvvtttxxxxxxoooiiinnn{{{xxxwwwpppkkkuuuwwwcccUUUVVV]]]cccppp~~~\\\GGG>>>::::::;;;OOOppp}}}ooojjjvvv}}}{{{hhhaaazzzJJJ===HHH;;;???999222/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,...//////...444111777QQQeeejjjmmmxxxpppwww~~~uuupppssstttoooiiiooouuupppmmmllleeennnppprrrrrrqqqqqquuuxxxvvvuuusssrrrrrrpppmmmkkkzzzxxxqqqtttvvvuuurrrppplllgggeeeiiimmmmmmkkkkkknnnpppiiiXXXRRRkkkyyyfffrrrxxxpppqqqjjjYYYZZZfffdddWWWHHH999===555...------++++++...++++++++++++******))))))...,,,)))(((000AAARRR[[[GGGPPPUUUfffvvvjjj```pppkkkZZZNNNSSS]]]bbbcccdddccccccdddddddddcccbbbbbb```bbb]]]VVVZZZeeeggg```bbbdddgggkkkoooooonnnllluuuwwwaaakkkeee[[[cccrrryyymmmCCCLLLkkk~~~^^^BBB>>><<<000---666444999BBBLLLVVV^^^dddggghhhkkkooorrrrrrrrrssstttvvvyyyyyyppp~~~[[[FFF@@@===:::888888555222000000///...---------......///000000000000/////////000111222333222222333444666888:::;;;>>>@@@CCCGGGLLLTTT\\\bbbhhhlllppptttvvvxxxzzz{{{~~~mmmSSSBBB;;;777333000000///...///000///...333111222777888888<<>>333...)))))),,,---,,,******++++++,,,,,,---......***000333EEEkkkmmmsss|||{{{uuuuuuyyy~~~yyyxxxwwwrrryyyqqqpppttt~~~}}}rrrnnnssswwwIII:::CCC>>>===:::666222000///------------......---------...000++++++111//////;;;]]]zzzwwwxxxnnn~~~}}}{{{{{{~~~|||yyyxxxyyy}}}{{{sssvvvhhh]]]YYYaaajjjppp|||bbbLLLAAA>>>999CCCYYYtttyyyooovvvxxx}}}fffmmm]]]EEECCC>>>???;;;555111///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,.........,,,000777NNNllltttnnnpppuuu}}}xxxssstttjjjaaannnppprrrrrrqqqrrrtttwwwvvvwwwxxxvvvsssnnniiifffvvvxxxvvvsssooorrroookkkiiilllpppqqqpppjjjlllpppnnn___TTT^^^qqqrrrrrrqqqnnnuuunnn___[[[aaaeeeggg]]]HHH:::555000///,,,((((((+++++++++++++++*********)))------***)))555JJJWWW[[[JJJPPPUUUZZZ___ZZZ\\\jjj\\\QQQMMMTTT^^^aaaaaaaaabbbcccddddddddddddddddddgggllliii___]]]cccfffaaacccdddfffjjjlllnnnmmmmmmoooxxxxxxbbbgggaaa]]]kkk{{{{{{}}}]]]GGGXXXrrroooVVVCCC888333111000///222777===EEELLLRRRUUU\\\aaaiiinnnqqqqqqrrrrrrpppsssuuu}}}~~~YYYEEE???===:::999777555111000//////...---------......///000000000////////////000111222333222222333444666888:::;;;===???BBBFFFKKKSSS\\\bbbffflllrrrwwwyyyyyyyyyyyymmmLLL999333333444666333222111111000111111222555666999>>>@@@???BBBGGGQQQUUUXXXYYY\\\fffwww~~~]]]HHHiiiWWWKKKIIIIII???999;;;>>>444000+++***,,,---+++)))+++++++++,,,------......)))222MMMkkk~~~vvvyyyjjjlllzzzmmmrrr{{{~~~kkkvvvbbb@@@??????<<<:::888666333000.....................------000...***...333///777NNNkkktttwwwwww{{{{{{uuuqqqyyywww{{{iiiZZZYYY```nnnwww||||||qqqhhhhhhlllwwwdddNNNDDD<<<:::@@@VVVvvvxxx}}}vvvqqqmmmrrr~~~{{{iiioooiiiGGG:::===>>>===999444///,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------444FFFiiiuuuttthhhuuuwww{{{mmmjjjjjjoooqqqrrrrrrqqqrrrtttvvvqqqtttvvvtttmmmfffbbbaaauuutttqqqqqqnnnlllkkklllmmmnnnnnniiijjjooossskkk\\\UUUWWW{{{|||mmmeeegggrrrwwwmmmddd```jjjfff>>>888333111...)))''')))++++++++++++************))),,,,,,000EEE```lllhhhSSSYYYaaa]]]SSSWWWbbbcccKKKJJJNNNXXX```bbbaaaaaaaaaaaabbbcccdddeeeffffffiiioooooofff```bbbdddbbbcccdddeeehhhjjjlllnnnpppkkkxxx}}}bbbgggfffWWWcccttt}}}NNNGGG___{{{~~~nnnLLL777666666///......///111444:::???BBBJJJRRR\\\ffflllpppqqqrrroooqqqrrrvvvZZZDDD>>>===:::888777444111/////////...---------......///000000000/////////000000111222222222222333444666888:::;;;<<<>>>AAAEEEKKKSSS\\\bbbfffkkkrrrwwwzzz{{{||||||oooSSS:::444666444222444666444444555444222333555999===CCCIIIKKKKKKLLLMMMTTTXXX\\\]]]```iiiyyyvvvnnnBBBDDDiii]]]FFFGGGPPPCCC;;;>>>:::555222...++++++,,,+++)))++++++,,,,,,---.........111666ZZZ}}}~~~~~~yyysssnnnsssppprrrtttjjjvvvwww|||~~~ggg}}}```AAA>>><<<<<<<<<999444333555//////..................///---+++///111...CCCiiiuuuttttttsssqqq}}}~~~kkk]]]XXX^^^kkkxxx~~~{{{lll^^^YYYUUUYYYgggxxxbbbLLLCCC<<<666BBBbbbnnnfffooosssiiioooyyyppppppaaatttPPP:::===>>>>>>===777000,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,------///BBBWWWqqqxxxssseeevvv|||wwwgggcccsssqqqhhhkkkqqqqqqqqqqqqqqqqqqrrrssstttppprrrsssnnnhhhfffhhhlll}}}qqqppplllkkkmmmnnnlllkkkkkkkkkiiillltttttthhhYYYPPP___yyyssshhhiiipppyyyxxxnnn___gggzzzLLL@@@555222111...******++++++++++++++++++++++++)))---///777NNNiiiooofff\\\bbbnnnfffVVV```iiiXXXDDDIIISSS\\\bbbddddddddd___``````bbbccceeefffgggccchhhiiidddaaacccdddbbbcccdddeeefffiiimmmrrruuuqqqrrrrrruuueeedddWWW___ooozzzwwwiiiKKKMMMgggzzz{{{___CCC;;;999444222111000///111333666777:::BBBMMMYYYccckkkrrrvvvtttttttttuuuwww\\\EEE>>>===:::777666333000/////////...---------......///000000000...//////000111111222222222222333444666888:::;;;;;;===AAAEEEKKKSSS\\\bbbfffjjjooossswww{{{wwwPPP???444666999555222444666444555888666111333888FFFMMMUUUZZZ[[[ZZZWWWTTTTTTYYY^^^```ccclll{{{iiizzz|||mmmdddDDD:::^^^hhhHHH@@@HHH@@@===@@@999666333///---,,,++++++***+++,,,,,,------...//////666999ZZZzzz}}}xxx}}}rrrsssrrr|||rrrttt{{{uuuhhhiii{{{vvvrrruuuooovvv{{{oooWWWlll{{{RRR;;;;;;===>>>888222444;;;111000///............///,,,...---......///OOOxxx{{{yyyooonnn{{{}}}qqqdddbbb```hhhuuu~~~rrrhhh[[[OOOLLLSSS^^^ggg~~~^^^KKKCCC888999MMMkkk}}}gggmmm}}}zzzwwwvvvkkknnnwwwxxx```nnnjjjKKK>>>>>>???>>>:::333...---///,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,...000888XXXhhhiiittt~~~xxxqqqmmmkkkqqqqqqhhhnnn|||sss[[[___www|||rrrnnnmmmsssrrrqqqqqqrrrrrrssssssssssssqqqmmmkkkooozzzrrrkkkiiinnnrrrpppmmmmmmpppjjjjjjppptttnnn```VVVOOOfff~~~{{{wwwtttxxxqqq[[[WWWtttsss[[[HHH555000222222---***+++++++++++++++++++++,,,---///111999IIIWWWUUUKKK```cccjjjbbbWWWfffgggLLLEEEMMMWWW^^^bbbdddeeefff_________```aaaccceeefffaaabbbaaa```ccceeeddd```bbbccceeefffhhhnnnuuuzzzzzzjjjqqq~~~hhh^^^YYY]]]iiizzzvvvpppsssssscccFFFNNNfff|||yyy```FFF777333333333333222222222222222222777???IIIUUUbbbnnnvvvvvvvvvwwwwwwtttyyy]]]DDD>>>===:::777555333000...//////...---------......///000000000...///000111222222222111222222333444666888:::;;;;;;>>>AAAFFFLLLTTT]]]cccgggjjjmmmppptttzzzwww]]]<<<666222333444333444666666222333666555222888BBBZZZdddmmmqqqpppllleee^^^ZZZ___dddeeegggnnn{{{nnnwww{{{___FFFAAAjjjfffKKKBBB>>><<<;;;666555444111...,,,+++,,,,,,,,,,,,,,,---....../////////DDDiiixxx}}}rrriiijjjsssnnnqqq}}}uuukkk```kkkzzzqqqnnnjjjUUUSSSbbb|||ddd???;;;;;;===888111333<<<333222000///......//////+++000///...///666YYYvvvzzzxxxyyyvvvwwwuuuqqqppp|||~~~xxxiiiggglllkkkrrr{{{~~~qqq```PPPEEEBBBBBBbbbqqq~~~[[[NNN???999???SSSppp{{{nnn{{{ooojjjqqqrrrppp{{{ppp___^^^?????????>>>;;;666222///...,,,,,,,,,,,,,,,,,,,,,,,,***---......,,,---111555KKKpppzzzjjjlll{{{}}}xxxmmmcccooo{{{nnnnnnqqqooo]]]cccxxx{{{uuusssrrrtttrrrqqqqqqrrrsssrrrqqqpppooommmlllnnnwww~~~oooeeeiiioooooommmnnnrrrmmmjjjlllnnnlllddd]]]NNNYYYvvvzzzrrrvvvuuu```PPP\\\jjjdddcccMMM777///111111---***++++++++++++,,,,,,,,,,,,+++,,,333@@@JJJKKKGGGDDDgggiiieee[[[\\\iiidddIIIIIIRRR[[[___aaaeeefffeeebbbaaa``````aaabbbcccdddeeebbb```aaadddeeeccc___bbbdddffffffgggllltttzzz|||hhhrrrmmmttt^^^[[[]]]eeettt}}}zzzsssnnnnnnnnnttt}}}RRRDDDTTTppp~~~___BBB555444444333222111000/////////111555;;;FFFTTTcccmmmooossswwwxxxvvvxxx[[[BBB======;;;888444222///...//////...---------......///000000000---...000111222222111111222222333444666888:::;;;<<<>>>BBBFFFMMMUUU^^^dddiiikkknnnpppsssxxx}}}eeeEEE555666555111000444666555:::333222666777888EEEUUUkkkwwwzzzqqqkkkooorrrqqqooosss}}}vvvzzzyyy]]]JJJ___{{{XXXCCCBBB>>>666333555333111...,,,,,,---...,,,,,,------.../////////555]]]}}}nnndddmmmtttmmmhhhjjjmmmqqqwwwzzzxxxyyynnnhhhccc^^^pppsssiiiQQQNNNooo~~~LLL@@@:::<<<<<<555444999444222000///......///000,,,222000...555AAA]]]~~~}}}zzzuuuhhh~~~}}}tttooossswwwxxx~~~vvvyyy~~~~~~pppjjjlllooorrrwww~~~{{{nnn]]]NNNEEEIIISSSeeezzzzzzbbbJJJ@@@<<>>BBB<<<777666444333111///......///000...444000...:::JJJ]]]sss|||zzzpppjjjzzzuuulllrrr{{{~~~~~~vvvlllmmmnnnkkkuuuzzz~~~zzzgggXXX>>>>>>FFF\\\xxxtttTTTGGG>>>999GGG___nnnfffmmmzzz|||~~~zzz[[[dddyyyZZZ@@@>>><<<;;;;;;888333...,,,,,,,,,,,,,,,,,,,,,,,,+++---///---,,,///777>>>YYYooouuuoooqqqssssssvvv{{{xxxoooddd^^^PPP___~~~wwwtttooovvvssspppppprrrsssqqqooofffhhhnnnvvv}}}}}}zzzwwwwwwxxxzzz|||~~~rrrrrrpppnnnpppfffmmmrrrqqqnnnmmmnnnooobbbQQQZZZlllrrr|||~~~lllkkkgggppprrr___RRRXXX```eeeYYYJJJ???555///...111+++++++++,,,,,,---------///...@@@YYYYYYFFFCCCRRRfffvvvqqqlllzzztttWWWFFFQQQ\\\fffiiimmmqqqoooiiijjjhhhfffdddbbbbbbcccdddaaabbbccccccaaa```dddiiidddfffgggeeecccdddiiiooohhhpppmmmuuummm|||pppccceeellltttwwwsssppppppdddmmmqqqtttdddOOOCCCYYYhhhDDD@@@;;;555333333555666222000//////333<<>>BBBGGGMMMUUU]]]cccjjjmmmqqqtttvvvwwwyyy{{{~~~gggKKK>>>888666555555666777666555???>>>===???FFFSSSaaajjjzzz}}}vvvxxx\\\GGGLLLpppNNNGGGNNN:::>>>777666444111...---,,,------+++,,,---......///222666dddooowwwtttnnn}}}vvv{{{XXXbbbaaaUUUTTThhh}}}yyygggSSS777<<<===>>><<>>BBBCCCAAA666666444111///---,,,------...,,,---000...---444>>>uuuwww{{{}}}~~~zzzooo___OOO\\\aaa]]]```qqqvvvsssqqquuutttvvvyyyRRR???999;;;<<<666555333222000////////////+++///...///CCCdddyyy}}}~~~sssrrrvvvvvv~~~vvvtttsss}}}wwwllllllsssyyyyyyzzz{{{~~~fffXXXEEE;;;AAASSSiiiwwwzzzuuurrrnnnllllllrrryyydddKKK===;;;@@@eeepppjjjWWWaaawwwuuummmfffuuujjjvvvzzzHHH888???888777888(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---111///222IIIcccmmmkkkrrr}}}}}}|||qqqYYYTTTXXX]]]dddkkkpppqqqpppoootttqqqooooooooommmiiieeefffkkkqqqvvvzzz}}}jjjaaa```kkkxxxzzzvvvssswww{{{|||yyyzzz}}}wwwoooooooooooonnnlllnnnqqqrrrqqqpppnnndddTTTPPPgggxxxlllhhhwww~~~gggQQQRRReeeSSSAAA///+++,,,,,,,,,,,,---------...000>>>TTTcccccc\\\YYY]]]\\\SSSGGGOOOtttOOONNN]]]eeekkknnnrrrvvvuuuooo``````aaabbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbcccddddddddddddeeefffgggiiiiiiooopppooonnnooovvvllljjjjjjnnntttvvvtttqqqkkkiiieeeiii{{{jjjdddcccnnn{{{kkk\\\GGG333000777444444444333222444999===NNNbbbmmmmmmqqqqqqrrr{{{III@@@BBB999;;;999555333111...------......//////000000000000//////000000000111111111222222///111222333333555888:::;;;===AAAFFFLLLTTT]]]cccjjjmmmrrruuuwwwxxx{{{|||[[[HHHKKKDDDCCCBBBEEEKKKSSSXXX[[[[[[^^^ccciiimmmnnnnnnnnnbbb```\\\[[[eeeyyyxxx}}}[[[JJJGGGoooyyyKKK:::GGG>>>888666444222///...---------000,,,...222///,,,888KKKyyysssqqq|||wwwsss~~~}}}xxxlll\\\PPPSSS```kkkooottt~~~ppppppcccyyyttttttgggdddjjjsssFFF:::>>><<<999555444222000/////////000000222111777TTT{{{rrrwwwkkkdddrrroooiiivvv|||rrrppptttvvvvvvuuu{{{rrr\\\EEE888;;;HHHTTT]]]aaaccc```WWWOOOKKKJJJJJJFFFGGGLLLUUU```ooo|||^^^EEE;;;<<>>@@@zzzyyyRRRSSSccchhhkkklllnnnpppooolll```aaabbbbbbcccbbbbbbbbbbbbbbbaaaaaabbbccccccdddeeeeeeeeeeeefffggghhhiiinnnnnnmmmkkkkkkpppyyymmmjjjgggiiinnnrrrsssrrrmmmgggdddjjjvvvtttsssttt\\\JJJAAA>>>555555555444222222444666EEE]]]jjjlllooommmnnnwww|||IIIAAA@@@:::;;;:::444333000...------.../////////000000000000//////000000000000111111111111///111222333333555888:::;;;===AAAEEEKKKTTT]]]cccjjjmmmrrruuuxxxzzz|||~~~mmmQQQHHHKKKKKKNNNSSS\\\eeellloooppprrruuuyyy|||{{{wwwpppkkkgggbbb\\\WWWWWW^^^kkkwwwtttvvv|||mmmIIIppplll???DDD555<<<555444222000...---------000+++---222...,,,>>>XXXllljjjrrruuuyyyvvvvvv|||nnnxxx|||uuutttwww}}}{{{yyywwwwwwuuuxxxuuugggUUUMMMRRRZZZccclllxxxwwwsssfff~~~yyyooo___]]]nnnLLL???CCC<<<888666555333111000000000000333444444>>>```vvvuuu~~~oookkk|||zzzsssqqqssstttsssrrr|||vvv```LLL???;;;<<<<<<>>>???===999555444444777333222666;;;BBBNNNYYYwwwtttUUUDDD@@@555XXXkkk{{{fffhhhppp~~~}}}zzztttjjjxxxwww}}}ZZZAAABBB===777555///------------------------+++333111)))000OOOqqq}}}jjj{{{vvvkkkrrrrrrdddaaajjjmmmmmmlllmmmnnnpppsssuuussssssrrrnnnhhhccc``````iiilllppptttwwwzzz}}}~~~~~~|||zzzzzz|||uuu[[[IIIIII[[[lllsssvvvyyyzzzyyyyyyyyyyyyyyy|||sssppppppooonnnnnnooopppqqqqqqlllmmmaaaMMMJJJ```~~~uuuiiicccfffwwwqqqNNN\\\TTT\\\```BBB333444666---,,,++++++,,,,,,......111QQQiiidddXXXYYYbbbggg[[[YYYJJJAAAsssbbbPPP```hhhlllnnnnnnkkkhhhdddaaaaaabbbbbbccccccbbbbbbbbbaaaaaaaaaaaabbbcccddddddeeeeeeffffffhhhiiikkkkkklllllljjjhhhfffggglllpppfffdddbbbdddhhhmmmooopppnnneeedddjjjnnnuuuqqqzzzooo___KKK>>>===:::777444222222333@@@ZZZjjjmmmpppmmmmmmvvvqqqIIIBBB>>>===;;;:::444222000...------.../////////000000000000////////////000000000111111111///111222333333555888:::;;;===@@@DDDJJJSSS]]]dddiiimmmrrrvvvxxx{{{~~~sssVVVNNNPPPOOOWWW^^^iiiuuuxxxssskkkiiihhhfff]]]UUUZZZdddzzznnnPPP]]]wwwFFFDDD222???555444333111///...------...***---000...000GGGcccgggnnnsss{{{vvv|||vvvzzz{{{uuusssuuu~~~~~~|||zzzzzzyyywwwssspppllljjjiii______ZZZMMMAAACCCRRRaaahhhllluuuqqqtttmmm]]]ZZZhhhMMM>>>BBB===888666555333222111000111111...///333BBBcccyyy{{{~~~www}}}vvvrrrooooooqqqtttwwwyyysss~~~ttteeeTTTFFF===>>>:::666444555777777777666444333666666777<<>>555555333222000...---,,,+++,,,.........999SSSkkkqqqxxxrrrccchhhtttrrrnnnvvv~~~|||zzzxxxuuurrroooiiigggddd___ZZZUUUQQQOOOIIIBBB<<<>>>HHHTTT\\\``````^^^fffyyysssfffYYYeeeZZZ@@@=========777666444222111111111222...,,,777RRRooosssttt}}}{{{uuussszzz~~~sssnnnkkkmmmooooooqqqtttxxx~~~wwwnnnbbbYYYPPPHHH>>>999888999888666666555666888777444555999999RRRwwwxxxXXXDDD===???YYYrrr~~~ddd{{{oooppp~~~xxxdddpppmmm~~~jjjMMM:::777:::777222---------------------------333000---@@@ddd}}}iiiffflllsssooodddhhhuuu~~~yyywwwvvvsssqqqwwwmmmnnnooopppppppppooonnnnnnrrrrrriii]]]XXX\\\ccccccdddfffkkkqqqwwwyyyzzzzzzxxxvvvuuuwww|||pppVVVAAAAAACCCIIIOOORRRUUU]]]ffftttvvvyyy|||uuutttrrrooollllllmmmooosssllljjjhhhVVVFFFXXXwwwsssnnnxxx^^^vvvpppJJJ222555000...---,,,,,,...000111JJJkkkrrr___ccc{{{iiiZZZAAAHHH___NNNUUUbbbkkkooouuuyyysssiiicccbbbcccccccccdddccccccbbbaaa``````aaaaaabbbccceeeeeeffffffggghhhjjjlllmmmnnnnnnnnnllljjjgggeeebbbaaa]]]___bbbfffiiilllmmmnnnfff___```ggggggeeeppp{{{}}}}}}wwwqqqggg^^^UUULLLEEEAAAHHH]]]hhhkkkpppooonnntttZZZFFFDDD<<<@@@:::999333222000...---...///000//////000000000000//////////////////000000000111///111222333333555888:::<<<===???CCCIIIRRR]]]dddiiimmmrrrwwwzzz}}}tttfffccclllxxx}}}dddLLLNNN___xxx~~~eeeYYY>>>fffnnnLLLKKKFFF;;;555555444222111///---,,,(((///000,,,000EEE___pppvvv{{{vvvfffeee|||}}}{{{yyyxxx~~~sssoooqqqkkkzzz~~~xxxssspppmmmjjjfffaaa\\\XXXNNNMMMJJJFFFBBB>>><<<::::::555555AAAWWWgggmmmkkk___YYY___uuu|||```YYYRRR<<<===???888666555333222222222222333///BBBjjj{{{zzzuuu{{{~~~|||zzzxxxqqqlllmmmmmmjjjjjjnnn}}}yyytttfff___TTTIIIAAA<<<999777666444666888777333444777111;;;ZZZjjjOOO@@@;;;JJJfff}}}xxxnnnssskkkxxx{{{hhhppp~~~eeeCCC:::===999222........................111222///222FFFbbbooolllssspppqqqwww{{{zzzxxxwww}}}zzzpppmmmrrrxxxxxxnnnoooqqqrrrsssrrrqqqqqqooommmhhh```ZZZXXX\\\`````````bbbhhhqqqwwwzzz{{{yyyxxxvvvuuuwwwzzz}}}qqqMMMBBB:::999<<>><<<<<<;;;999888777555555444666>>>LLL^^^ooo{{{iii```cccxxxtttkkkXXXiii@@@======888777555333222222222333555...GGGzzz|||sss{{{zzz~~~{{{www}}}uuunnnjjjmmmnnnlllnnnrrr|||{{{wwwoooaaaQQQGGGCCCBBB;;;999999;;;:::666777;;;777222GGGvvv|||^^^BBB<<<>>>YYY{{{bbbuuunnn~~~zzztttZZZUUU>>><<<999666...........................---...999SSSmmmvvvqqquuuttttttxxxwwwttt```\\\hhhpppmmmmmmnnnnnnoooppppppqqqqqqpppiii```YYYXXXZZZ\\\]]]^^^^^^aaagggqqqxxx|||}}}yyyxxxwwwvvvwwwxxxzzz{{{~~~sss[[[CCC::::::999999;;;>>>QQQiiixxx{{{{{{}}}|||yyytttnnnlllnnnpppmmmqqqrrriiiYYYMMMNNNUUUvvvnnnooovvvrrrooo^^^MMMjjjtttyyycccYYY222222111///......000222444ZZZ\\\\\\[[[ZZZ\\\___aaaUUUJJJ<<>>@@@;;;>>>777444///---------...---///////////////000111111222222111000//////000000000111222222333555888;;;888;;;>>>CCCJJJRRR\\\bbbiiimmmrrrwwwzzz}}}{{{~~~iiiUUUGGGIIImmmxxx}}}xxxhhhjjjGGG@@@BBB:::777444111000000...---222,,,///111===gggyyymmm{{{yyyqqqmmmyyypppfffggggggaaafffmmmooohhh```YYYNNNDDDBBB@@@=========;;;777333444555555444222333777:::999777???TTTeeemmmuuu~~~{{{~~~||||||sssyyyxxx|||^^^ZZZSSS777???;;;999555444333333222111222666VVVqqqssswww~~~mmmrrrvvvpppeeecccmmmnnnggglllzzz|||wwwrrrhhh\\\RRRIIIDDD<<<777666888:::<<<:::888;;;ZZZlllKKKDDD666DDDkkkzzz{{{jjj{{{yyyooommmmmmssszzzuuu\\\^^^www}}}aaaBBB555888===111///---,,,---......---111***111JJJaaallluuu~~~vvvpppttt{{{dddfffsssqqqooollloooooommmnnnqqqpppmmmllleee[[[SSSPPPRRRWWWZZZ^^^\\\```kkkvvv{{{zzzwwwvvvvvvvvvvvvvvvwwwwwwwww}}}nnnSSS@@@999999:::777>>>OOOdddrrrxxx|||sssxxxzzzsssnnnpppoooqqqrrrooofffZZZOOOIIIqqqiiigggssslllMMMhhhqqq{{{{{{@@@777...,,,000...***222AAAeeelllaaaSSSYYY```^^^]]]LLL999XXXcccLLLNNN^^^jjjrrrqqqpppmmmfff___]]]___bbbbbbbbbbbbbbbbbbccccccbbbaaacccddddddccceeehhhkkkiiiddd\\\VVVTTTXXX\\\]]]___dddiiigggccccccgggaaabbbdddddddddeeegggiiieee^^^VVVUUU[[[ccciiikkkfff{{{qqq}}}~~~aaaaaapppzzzuuuiiibbbpppqqqrrrrrrqqqqqqsssuuu]]]CCCAAA<<<===777999777333///------......---///////////////000111111222111111000//////000000000111222222333555888;;;:::<<<@@@DDDIIIQQQZZZ```jjjnnnssswwwzzz}}}~~~||||||zzzvvvcccUUUKKKLLLooo~~~ooobbb|||JJJ???===:::777444111111000...------,,,---222HHHnnn{{{xxxvvvwwwrrrqqqkkkLLL<<>>777999777555555888999888777000333555555444222333444DDDHHHSSSdddqqqxxx}}}~~~dddXXXXXXvvvJJJ;;;<<<999666444444333222111222333^^^rrruuu}}}~~~~~~~~~sssppprrrtttuuunnngggdddhhhhhhhhhppp|||~~~~~~xxxmmmddd\\\VVVMMMEEE@@@>>>===<<<;;;::::::RRRUUUHHH999CCCccczzzffffffuuu{{{rrr~~~|||___TTTqqqxxxvvvmmm]]]III999333333111///---,,,---......---111+++666RRRggglllqqqzzzzzzssssssxxxwwwiiinnnwwwsssrrrlllooopppnnnoooqqqppplllkkkaaaTTTMMMMMMRRRVVVWWWWWWZZZaaalllvvvzzzzzzxxxvvvvvvvvvvvvvvvvvvvvvvvvzzzkkkWWWIII@@@999999999BBBTTTfffqqqxxx|||~~~xxxxxxzzzsssooopppnnnppprrrqqqkkk^^^PPPFFFcccjjj```cccwwwbbb888///,,,///---***777III~~~~~~iiiVVV```lllfff]]]FFF777RRRYYYGGGRRRbbbkkkrrrtttsssooogggaaaaaacccccccccbbbbbbbbbbbbbbbcccbbbaaaaaacccdddeeefffhhhfff]]]PPPEEE???=========JJJOOOZZZhhhmmmhhhaaa^^^YYY[[[]]]___```cccfffiiiggg```XXXVVVYYY```fffhhhvvvooossszzz{{{rrrgggoooqqqvvv{{{|||yyyrrrmmmqqqrrrrrrrrrqqqqqqsssuuu___FFFBBB<<<<<<666777666333///------.........///////////////000111111111111000/////////000000000111222222333555888;;;<<<>>>AAADDDIIIQQQYYY___kkknnnssswwwyyy|||~~~yyyfffppp}}}qqqmmmsssyyyyyyvvvzzzrrrooo___TTTKKKJJJiii}}}hhhUUUnnnmmmHHH<<<<<<:::777444222111000///......222---333QQQmmmqqqmmmuuuyyyrrr{{{sss~~~ttttttqqquuuxxxTTT777333===555777777444333444333000666333000///000111222111...000222444666999>>>AAATTT```kkkrrrxxx~~~{{{yyyYYY^^^{{{TTT777<<<999666444444444333111555222ggg|||}}}uuuooonnnzzztttkkkiiiddd```aaaiiivvvzzzzzz{{{}}}zzzssspppjjjaaaYYYRRRLLLHHHDDDAAABBB>>>KKKtttfffOOO>>>@@@UUUvvvyyybbbjjj|||]]]YYY|||oooaaaVVVJJJ<<<333111111///---,,,---.........000,,,===___qqqmmmlllvvv||||||}}}{{{}}}oooxxxrrrjjjrrrtttooopppmmmppppppoooppprrrooojjjfff[[[NNNHHHKKKPPPSSSSSSOOOWWWdddooouuuyyyyyyyyywwwvvvvvvvvvuuutttttttttwww|||uuubbbPPPCCC===555444AAAVVVgggttt{{{|||yyyxxxtttqqqqqqnnnoooqqqtttqqqeeeSSSFFFCCCiiiyyybbb[[[gggooogggGGG888000---...++++++===TTTtttaaaqqqwwweee???:::RRROOOBBBVVVgggkkkpppssstttnnneeeaaacccfffeeedddcccbbbbbbbbbbbbbbbcccbbbaaabbbfffgggfffcccTTTGGG888000///111111000666:::FFFWWWcccbbb\\\XXXWWWZZZ]]]```cccfffkkknnnkkkddd\\\VVVWWW[[[```cccmmmiiiiiivvvvvvooo{{{wwwpppnnnnnnrrrxxxzzzxxxuuuqqqrrrsssrrrqqqqqqssstttbbbJJJEEE>>>???999888666333///------.........///////////////000000111111000000/////////000000000111222222333555888;;;<<<>>>AAADDDJJJRRRZZZ```kkkooossswwwyyy{{{}}}rrr\\\OOOcccvvvllleeekkkssstttqqqvvvmmmjjjZZZSSSOOOLLLhhh|||xxxmmmYYYNNN```eeeJJJ;;;???:::777444222111111000//////666000999^^^ppphhhfffzzz}}}oooqqqvvvqqqnnnwwwoooOOO:::555777666555444555555444333555444222222222222333333777555333444999DDDOOOVVVdddqqqxxxtttrrryyy~~~|||sss}}}hhhTTTppp^^^<<<===:::777555555444333222999:::zzzyyy~~~~~~zzz|||vvvssshhhjjjdddZZZ\\\lll|||zzzyyyyyyzzz~~~}}}zzzvvvpppjjjeee___YYYUUUMMMPPPHHHLLLqqqwwwXXXCCC<<>>AAA;;;999555222///------.../////////////////////000000111000///////////////000000000111222222333555888;;;:::<<<@@@DDDKKKSSS\\\bbbkkknnnsssvvvyyy{{{}}}lllPPPIIIPPPfffzzzkkkaaafffnnnpppnnnmmmddd```RRRQQQSSSRRRkkkzzznnn^^^UUUcccvvvdddAAA;;;:::777444222222111000///+++222111DDDmmm|||rrrppphhh}}}wwwrrrwwwkkklll|||lllHHH555;;;888666888999888666555111222444555777888999:::999999999===FFFRRR]]]dddlllvvvxxxooollluuu~~~{{{\\\nnnbbbGGG===;;;888666555555444333777HHHyyyxxxxxxwwwxxx~~~rrreeehhhaaaXXX]]]qqqyyyxxxwwwxxx|||~~~{{{wwwsssmmmgggcccYYY]]]TTTTTTsssdddIII::::::]]]rrrllluuujjj```jjjuuutttUUUyyySSS===999666222000...---...//////...***444PPPqqq}}}tttqqqxxxtttwww~~~xxxiiigggrrruuuqqqqqqtttoooppppppppprrrrrrlllcccUUUXXXYYYTTTMMMHHHIIIKKKKKK\\\lllqqqqqqrrrtttsssuuuuuuttttttsssrrrqqqqqqtttuuuxxx~~~vvv]]]PPPBBB::::::@@@MMMXXXdddqqq~~~}}}uuuuuuuuurrrrrrnnnlllppptttoooaaaTTTNNN___mmm{{{uuujjjvvvyyyhhhfffxxxnnniiiZZZ===555111111---...DDD___ZZZbbbXXXOOO\\\hhh```VVV<<>>;;;888666666666555333444RRRtttwwwtttddd{{{yyyyyypppdddccc]]]ZZZdddwwwvvvuuutttvvv{{{|||vvvooojjjbbbeee^^^```{{{tttRRR===888NNNooolllfffsssrrr|||sssoooyyyYYYnnneeeEEE:::777222000...---.../////////+++===YYYrrr{{{xxxwwwzzzwwwyyy{{{ggggggtttrrrmmmqqqrrrooopppoooooorrrqqqiii___LLLTTT[[[XXXMMMEEEEEEIIIOOOaaaooopppnnnqqqsssrrrttttttssssssrrrqqqqqqqqqsssuuuwww{{{vvviiiYYYKKK???999;;;AAAQQQ___qqq|||}}}vvvuuutttqqqrrrnnnkkkoootttrrrhhh^^^IIIQQQmmmnnngggsssnnnrrryyyZZZEEE:::222111///444LLLgggYYYWWWIIICCCOOOSSSJJJEEE:::VVVkkkQQQHHH___gggmmmpppsssnnnbbb]]]aaafffeeefffeeedddcccccccccccccccdddhhhjjjiiimmmtttrrrjjj___\\\XXXSSSMMMFFF???;;;666666999<<<<<<<<>>===<<<999777999;;;;;;999777777:::@@@EEEMMMTTTaaaqqq~~~qqqrrrwww{{{}}}yyy||||||zzzssseeeOOO???<<<999777666666555444888TTT}}}{{{~~~zzzppp~~~uuunnnddd^^^YYY___mmm|||xxxvvvtttuuuyyy|||uuupppiiikkkgggooo\\\CCC===CCC___~~~}}}sss~~~|||___dddlllmmmfffyyyrrrccc```vvvtttMMM;;;===333000......///000//////...GGGbbbpppvvvzzz|||{{{rrrxxxwwwccchhhtttmmmjjjpppmmmnnnooonnnoooqqqpppggg\\\EEEMMMTTTSSSKKKEEEDDDGGGSSScccnnnmmmlllqqquuusssrrrrrrrrrrrrqqqqqqqqqqqqrrrtttwwwyyyzzz~~~yyynnneee\\\RRRKKKJJJMMMUUUeeettt{{{}}}xxxtttsssnnnnnnllllllpppuuutttmmmeeeTTTLLLlll|||iiifffssszzzxxxtttOOO>>>111///111;;;VVVsssgggXXXGGGOOOccc^^^HHH===333LLL\\\GGGIIIdddkkksssuuuvvvmmm```^^^eeehhhdddeeeddddddcccccccccddddddbbbhhhiiigggnnn~~~vvvqqqkkkgggccc]]]RRRJJJ:::999<<>>:::888:::EEEIIIOOOUUU\\\cccjjjoookkkmmmkkkbbbWWWOOOPPPSSSSSSZZZ``````]]]___hhhrrrsssyyylllhhhkkkppptttssspppoooqqquuusssssstttrrrppppppqqqsss]]]KKKDDD;;;@@@:::555555222...------///000000///////////////000111111...............///000111000111222222333555888;;;===???BBBFFFKKKRRR[[[```gggkkkqqquuuxxx|||mmmXXXYYYeeerrr{{{||||||{{{mmmjjjllloooqqqiii___VVVEEEEEEDDD666AAAMMMkkk}}}mmmYYYpppooo@@@@@@999777444333333333222111333(((???fff|||yyyrrrgggkkk\\\OOOIIIFFFAAA@@@BBB??????@@@AAAGGGRRR```jjj~~~uuuttt{{{zzzhhh???<<<999777777666555444@@@SSStttiiihhh{{{xxxjjjtttmmmddd[[[WWWbbbttt~~~{{{wwwvvvxxxzzzuuuoooooonnnzzzcccIIICCC>>>VVV~~~kkkyyyhhheeeccc|||yyyxxxoooWWWuuusss~~~PPP999???333111......///000000///222OOOhhhnnnqqqzzz{{{~~~{{{pppzzzvvveeemmmyyyooommmsssnnnnnnnnnnnnnnnqqqpppeeeYYYBBBGGGLLLMMMIIIEEEEEEEEEUUUdddmmmkkkkkkrrrwwwuuuqqqqqqqqqqqqqqqqqqrrrrrrqqqtttwwwxxxwww{{{yyyzzz{{{tttjjjcccSSSVVVaaapppyyy{{{~~~zzztttqqqlllkkkkkkmmmssswwwvvvoooiii```FFF___wwwwww|||hhhqqqxxx^^^aaawwwlllUUUAAA000---111@@@___~~~kkkTTTGGG___tttNNN888...AAAMMM<<>>999666999555222///---...//////...////////////////////////...............///000000...000111222333444777999<<<>>>AAAEEEJJJRRRZZZ```ggglllrrruuuwwwzzzwwwwwwyyy}}}nnnmmmqqqnnnggg\\\WWWPPPMMMIIICCC===:::CCCXXX|||lll___ZZZmmmoooIII666999777444333333333222111444666555\\\wwwzzz~~~mmmrrrvvvsssmmmbbbYYYdddeeeiiipppxxxuuuPPP555666888888<<<444666EEE\\\lll{{{jjj}}}~~~vvvuuuyyysssooocccVVVUUUhhh|||~~~}}}~~~zzzvvvzzz|||wwwpppsss{{{tttLLLCCC999IIIzzznnnllluuugggnnn~~~yyyUUUjjj~~~ooozzz~~~ZZZEEE777444000...//////---...222111cccwwwooowww|||uuuuuurrrtttmmm^^^rrruuullllllnnnmmmooommmhhhhhhoooqqqfffTTTHHHCCC@@@AAAFFFHHHFFFEEEFFFXXXaaaiiiiiiiiimmmqqqrrrooopppppppppppppppooonnnnnnrrrlllkkkxxx|||}}}}}}|||{{{zzzrrrpppooosss{{{uuummmssslllmmmnnnpppqqqqqqrrrrrrfffCCCNNNrrrxxx|||~~~mmmpppuuuZZZiiiqqqkkkjjjVVV111...---===ssspppZZZ\\\kkk[[[999---999@@@@@@KKKbbbvvv}}}|||uuuhhh]]]^^^fffgggbbbdddfffhhhgggfffeeeeeefffbbbdddgggjjjrrr}}}zzzyyyooo```VVVIIIIIIPPPJJJCCC===333999777555777???LLLXXX```jjjlllmmmiii```VVVRRRRRRRRRVVV[[[]]][[[ZZZZZZ\\\___fffkkkwwwqqqiiijjjlllnnnoooooooooooottttttsssssssssrrrrrrrrroooJJJ??????:::777999444222///---.../////////////////////////////////...............///000000...000111222333444777999:::<<<@@@DDDIIIQQQYYY___ggglllqqquuuwwwzzz~~~zzzwww}}}rrrqqquuussslllaaaXXXOOOIIIFFFDDDAAA@@@;;;OOOsssvvv^^^OOOnnn^^^666:::777444333333333222111...222:::eee~~~}}}|||yyy|||zzzkkktttvvv}}}vvvrrr~~~vvvvvvwwwuuu[[[<<<888666333888555;;;GGGiii{{{tttppp}}}sssmmmiiiaaaWWWXXXkkk}}}}}}|||wwwzzz|||xxxzzz~~~WWWHHH888BBBkkkrrrggghhhccceee|||vvv^^^FFF555444000...//////---///222888fff{{{yyyyyy|||rrrooo[[[nnnrrrjjjkkkmmmlllnnnmmmiiijjjpppooobbbPPPDDDBBB@@@AAAEEEEEECCCEEEIIIZZZbbbggggggfffjjjmmmnnnnnnooooooooooooooooooooonnnrrrkkkgggqqqxxxxxx|||~~~zzzwwwuuuwww{{{}}}|||yyyyyyooorrrlllmmmnnnooopppqqqrrrrrrjjjKKKOOOhhhwww}}}wwwrrryyyeeeqqqzzzwwwsssEEE888444FFFvvvfffTTTXXXaaauuuvvvOOO666000999===>>>III___qqqwww|||xxxmmmaaa^^^cccfffdddccceeeffffffeeeeeefffgggjjjgggiiipppuuuwww~~~|||ooofffjjjqqqpppjjj\\\OOOPPPWWWRRRKKKCCC777666444222222555<<>>999777555333222444555777>>>JJJZZZcccccc^^^YYYVVVWWWWWWVVVSSSPPPPPPQQQSSSPPPRRRSSSaaaqqqiii\\\^^^cccbbbbbbbbbdddhhhkkknnnnnnnnnoooooopppqqqqqqqqqtttOOOAAA@@@===999999444111...---...///000///////////////////////////...............///000000...000111222333444777999:::<<>><<>>???AAA@@@<<<;;;FFFRRR[[[```cccbbbcccgggjjjjjjnnnmmmllllllmmmoooqqqrrrvvvyyyoooppprrrttt|||zzztttsssuuuxxx|||~~~~~~}}}{{{|||~~~~~~|||zzz|||vvvooonnnnnnnnnoooooopppqqqrrrsss[[[NNNTTTkkkppplllnnnlll]]]cccjjjeeemmmXXX>>>111555PPPjjjgggWWWIIILLLMMMWWWZZZAAA444111444777>>>PPPiii{{{|||uuukkkccc```ccceeeeee___aaabbbcccdddeeegggjjjlllmmmrrrnnnWWWAAAHHH^^^eeeeeecccaaabbbfffjjjlllbbbXXXZZZaaa___]]]UUUFFF???===:::666444444444444000;;;IIIVVV___bbb\\\UUUUUUUUUSSSQQQNNNMMMLLLMMMJJJFFFAAACCCGGGDDDDDDJJJVVVWWWZZZ]]]bbbgggkkkmmmlllmmmnnnooopppqqqrrrrrrvvvQQQAAA???>>>:::888333111...---...000000000////////////////////////...............///000000...000111222333444777999;;;===@@@DDDJJJRRRZZZ```gggkkkpppsssuuuwww{{{tttqqqqqqlllddd______[[[VVVWWW\\\]]]YYYZZZ```uuueeeccclllDDD<<<999666444333333222111000888ZZZqqqlllgggrrryyyyyyyyyvvv}}}nnnmmmxxxfff[[[gggppppppvvvwwwvvvgggmmmeee@@@::::::777777222<<>>>>>:::666333000...---...000000000////////////////////////...............///000000...000111222333444777999<<<>>>AAAEEEJJJRRR[[[```fffkkkpppssstttvvvzzz~~~{{{qqqmmmlllfff^^^```bbb]]]SSSSSS]]]eeeggghhhlll}}}oooVVVWWWvvvfff<<<===:::666444444333222111...@@@qqqwwwlllfffppptttkkkwwwzzziiiqqq}}}rrr}}}|||nnnqqqyyyhhh```]]]gggxxx}}}xxxsssdddgggPPP===777444666444@@@ccceee___}}}zzzpppccc\\\XXXIIIWWWjjjxxx}}}}}}}}}~~~|||xxxvvvzzz^^^DDD>>>@@@\\\rrriiixxxyyymmmgggkkkssspppwwwnnn[[[XXXoooyyyGGG999333000000//////222777VVVnnnuuuuuu~~~zzzyyyyyyqqqxxxrrr\\\nnnpppiiidddjjjhhhcccgggbbbeeeiiigggZZZHHH>>><<<;;;;;;<<<;;;777999FFFUUUYYY^^^bbbdddgggkkkllliii___]]][[[YYYZZZ\\\```bbbhhhuuuwwwsssvvvuuurrrwww|||{{{qqqiiieeefffjjjnnnsssvvvuuuuuuwwwyyy|||}}}}}}~~~}}}|||zzzyyysss}}}ooopppooonnnnnnnnnoooqqqrrrvvvhhhWWWOOOTTTaaappp{{{sssyyysssooo{{{{{{lll]]]QQQ555:::hhhzzzwww^^^UUUdddwwwWWW777333333666===LLL```sss~~~yyyjjj]]]]]]dddgggdddaaa___aaabbbccccccfffiiillllllnnn|||qqqssstttxxxzzzuuummmjjjlllccc___bbbbbb^^^cccfff]]]QQQMMMGGGAAA;;;888666666555555444:::LLL^^^___VVVSSSRRRPPPOOOLLLGGGAAA===333555BBBIII@@@<<<:::222888>>>HHHTTT^^^eeeiiikkkllllllmmmnnnpppqqqqqqrrryyySSS@@@===>>>:::555222000------...000111111////////////////////////...............///000000...000111222333444777999;;;===@@@DDDIIIQQQZZZ```fffkkkppprrrsssuuuyyy}}}xxxppplllkkkddd]]]```hhheeeXXXPPPUUU\\\]]]\\\dddyyyvvvZZZ[[[tttDDD===:::777555444333222000000FFF~~~www~~~~~~tttjjj~~~sssyyymmmsss}}}oooggg___]]]^^^bbbhhhwwwzzzgggaaayyyXXX>>>777555888555???YYY{{{vvvjjjyyytttyyy{{{qqq|||lllaaaZZZTTTGGGYYYppp|||~~~||||||}}}~~~yyytttwww~~~fffJJJ@@@;;;NNN}}}jjjlllsssyyymmmgggyyy~~~ooo^^^VVViiieeekkklllLLL999444000000//////222888bbb{{{xxx~~~{{{vvvyyy{{{vvvdddUUUqqqoooeeeaaahhhgggdddiiicccfffiiidddTTTAAA999::::::999999999777:::GGGTTTYYY^^^ccceeehhhkkkiiieeeIIIGGGDDDAAAAAADDDHHHJJJWWWeeeiiiiiirrrtttrrrwwwvvv|||}}}ssshhhaaa```ccchhhmmmooonnnnnnqqquuuzzz{{{}}}}}}|||zzzyyyxxx{{{{{{sssppppppnnnmmmnnnoooqqqrrroooppp___NNNWWWmmm|||zzzooowwwdddVVV555@@@xxx[[[LLLTTTbbbxxxxxxLLL...444555777===GGGWWWkkkyyyxxxiii^^^^^^ccccccaaaaaaaaabbbccccccdddfffjjjmmmuuuwwwvvvkkkhhhkkkcccbbbddd___VVV]]]fffaaaXXXVVVRRRMMMGGGAAA===;;;777888555555BBBVVV^^^ZZZWWWSSSNNNJJJFFFAAA:::555222555HHHRRRGGGBBB@@@111000666@@@KKKWWW```fffiiikkkkkklllmmmnnnoooooopppyyySSS???===>>>999444222000------...000111111////////////////////////...............///000000...000222222333444777999:::<<>>;;;777555444333222000444IIIzzzbbbttt{{{qqqzzzvvvlllttt}}}rrroooppp\\\]]]^^^\\\\\\ggg~~~nnn]]]fffsssVVV===::::::;;;444;;;TTT{{{qqq}}}}}}zzz|||lll}}}xxxiii___WWWPPPFFF[[[sss||||||}}}}}}}}}}}}}}}zzztttvvv|||zzz~~~lllPPPDDD:::HHHxxxnnnfffxxxrrrzzzaaabbbsssfffvvvaaaFFF:::444000000000///333888kkk}}}}}}tttzzz~~~zzzvvv[[[QQQqqqnnnbbb___ggggggeeekkkeeehhhjjjcccPPP===666777:::888777888888;;;GGGSSSZZZ___ccceeehhhjjjfff```???<<<888555555888<<<>>>DDDQQQUUUYYYeeekkkkkkpppuuu|||vvviiiaaa^^^^^^ccchhhiiihhhiiimmmqqqvvvxxx{{{|||{{{zzzzzzzzzxxx{{{vvvqqqpppnnnmmmnnnoooqqqrrrooozzzfffIIIRRRqqq~~~|||}}}sss|||{{{eeewwwmmm]]]:::FFF|||iiiRRRMMMRRRgggoooOOO:::444555888>>>FFFTTTiiiyyywwwkkkbbbaaaaaa______bbbbbbcccdddddddddfffjjjmmmhhhjjjgggdddqqqzzzqqqiiiiiiooocccbbbcccZZZOOOVVVbbb```UUUUUUUUURRRMMMGGG@@@<<<777;;;999444===PPP]]]^^^[[[UUUMMMFFFAAA;;;555111222000AAAIII;;;::::::***...333;;;EEEPPP[[[cccgggjjjkkkkkkllllllmmmmmmmmm}}}NNN???===;;;AAA888444222...---.../////////........................////////////000000000000111111111222333666888:::;;;===???CCCHHHPPPXXX^^^fffnnntttuuuvvvzzz}}}}}}zzzvvvzzz~~~yyyrrrmmmfff^^^^^^dddbbbllltttrrrhhhZZZJJJ>>>333<<>><<<888444222111222222777SSSrrriiiDDDwwwqqqmmmkkk|||yyynnnfffYYYZZZ```bbbYYYPPPYYYjjj{{{zzz|||zzzkkkoootttkkkzzzXXX>>>555333999???<<<[[[rrrrrrwww___wwwggg]]]WWWQQQDDDdddzzz|||}}}zzzxxx}}}|||{{{|||}}}~~~}}}|||{{{vvvpppkkkeee```___ccchhhlllzzz~~~}}}xxxrrrrrruuu{{{zzzUUU???<<>>BBBlllooovvvmmmzzzrrrnnnHHH>>>666555---111444///DDDwww~~~jjjuuudddWWWqqqgggaaacccffffffddddddbbbffffffZZZFFF777555999777555555666666:::FFFSSSWWW[[[aaadddccciii|||{{{hhh______YYYUUUPPPDDD???@@@AAA??????CCCKKKRRR```kkkyyy~~~qqqcccZZZVVV___^^^\\\cccfffnnn}}}eeeccciiiwww~~~{{{{{{yyyyyy{{{ppppppoooooopppqqqssstttuuurrrxxx\\\SSSqqqzzz|||xxxoooppppppyyywwwgggrrr{{{vvveeedddpppoooaaa[[[^^^XXXZZZeeegggSSS222555666888===FFFTTTffftttnnn^^^]]]eeecccaaaccc```bbbbbbbbbbbbdddhhhllloooiiitttiiiSSSJJJLLLQQQ[[[___ccchhhlllmmmllljjjiiieeeddd___WWWPPPNNNSSSXXXUUUUUUWWWXXXXXXUUUPPPLLLEEE@@@888333:::IIIUUUYYYTTTSSSLLLKKKMMM@@@333666222000111444222------000---///111333777BBBQQQ]]]bbbdddgggjjjlllnnnpppqqqOOO@@@===888<<<333444222...---.../////////............................../////////000000000000000111111333555888999:::<<>>999000555FFFrrrlllsssrrr{{{vvvnnn|||yyysssbbbYYYRRRMMMJJJhhhyyyyyyzzzxxxvvv|||{{{|||}}}~~~}}}~~~xxxiiiUUUDDD;;;888999888666555555777888:::EEERRReeexxxqqqnnnssstttqqqqqqqqqsssvvv|||bbbHHH???<<>>888<<<333444222...---.../////////................................./////////000000000000000111333555777999:::<<>>>>>===>>>:::888555555888===BBBEEEBBBJJJdddrrrxxx|||}}}PPP777999999:::DDDmmmzzzooowwwzzzhhhppp|||yyysssccc```lll{{{ooo___VVVOOOIIIOOOkkkyyyxxxyyywwwuuu{{{{{{|||~~~~~~xxxiiiQQQ===444333444666777777888999::::::;;;666???LLL\\\nnn}}}|||vvvnnnpppooooooppptttzzzjjjMMM???999^^^ppphhhccctttoooppprrrttt|||zzzpppvvvzzz~~~rrrYYY>>>666666...///000222PPP{{{{{{vvvrrr[[[eeellleeebbbeeehhhhhhggghhhdddfff```NNN<<<444555888666555444555444777BBBNNN[[[\\\^^^aaaeeennn{{{xxxtttmmmkkkkkkdddaaa[[[RRRKKKFFFBBB>>>:::333;;;NNNhhh}}}qqqbbbRRRRRRRRRYYY]]]PPPNNN^^^vvvnnnmmmuuu}}}|||wwwtttvvvwwwvvvyyytttsssrrrqqqrrrssstttuuuwwwuuuwwwiii\\\jjjzzzyyy}}}~~~nnnbbb}}}tttyyywwwpppttt~~~yyykkk[[[TTTaaammmuuuhhhBBB,,,888:::===BBBNNN^^^lllrrrrrr```\\\bbb___```eeeddddddbbbbbbdddhhhlllllllllzzzvvvnnnttttttuuuvvvwwwtttooogggbbbdddccc^^^WWWPPPLLLLLLMMMLLLMMMPPPUUUYYY[[[YYYWWWRRRLLL@@@444333<<>>555222///---///111111///---000111111///...333>>>GGGXXX]]]dddhhhjjjlllnnnpppLLL@@@@@@999===666444222...---.../////////....................................////////////000000000111222555777888:::;;;>>>BBBGGGOOOWWW]]]gggnnnsssssstttyyy}}}~~~yyyvvvwwwxxx{{{~~~yyyrrrllljjjjjjiiigggbbb]]]QQQFFFCCCGGGIIIGGGJJJHHHDDDAAA===888333000//////111111000555CCCRRRrrrfffsss@@@>>>:::666444333444444VVVxxxpppvvvyyySSS[[[{{{xxxpppuuuxxxfffjjj}}}xxxoookkktttuuu```PPPAAA;;;777666777555444555<<<;;;999:::>>>EEEMMMRRRMMMIIIYYY{{{mmmyyyxxxyyypppxxxzzz|||}}}nnn>>>888<<<;;;@@@jjjvvv```hhhvvvooommmwwwqqqzzzkkk[[[TTTMMMGGGSSSmmmzzzyyyyyyxxxvvvzzz{{{}}}~~~~~~nnnWWWGGGBBBAAA>>>777888999999:::::::::999777:::???FFFPPP```vvvuuukkkooonnnllllllnnnsssyyy}}}zzzwwwzzzqqqQQQ???:::WWW}}}xxxllliiioootttvvv}}}zzzzzzcccCCC888666///000000444UUU}}}cccjjjqqqiiiddddddffffffhhhkkkhhhiii```KKK999333444666666444444444333555???JJJXXX[[[___aaafffppp}}}yyysssyyy}}}tttmmmkkkdddlllgggaaa^^^\\\YYYRRRMMMBBB;;;???WWWwwwttt```MMMDDD===JJJZZZSSSHHHNNNNNNRRR]]]kkkvvvxxxuuutttvvvwwwvvvwwwuuutttsssrrrrrrrrrssstttvvvuuuuuuooo```cccxxx~~~tttgggvvvttt~~~iiijjjtttcccYYYlllwww|||oooBBB111555888:::@@@OOOcccppprrrqqq```]]]cccaaaaaaeeedddbbbccceeeggghhhfffbbb___fffsssnnnwwwtttssstttuuuvvvtttppplllaaa^^^ZZZSSSMMMIIIHHHHHHGGGIIIMMMRRRXXX[[[[[[ZZZVVVRRRGGG999333555888999===DDDGGGRRRbbb^^^III>>>888555111000111333111...444555444000---///777???RRRYYYbbbggghhhhhhkkkmmm~~~JJJ@@@AAA:::>>>888444222...---.../////////........................------.........///////////////000000222444777888999;;;>>>BBBGGGNNNWWW\\\fffnnntttuuuvvvzzz}}}}}}{{{xxxwwwwwwyyy|||{{{yyysssnnnnnnqqqpppkkkmmmiii]]]KKK===999999888;;;;;;;;;:::999777555444111222444555222222:::EEEmmmvvvAAA???;;;777555444444555PPP~~~}}}|||uuu```\\\xxxuuunnnwwwuuueeejjj~~~vvvoookkkNNN888888:::======;;;999;;;>>>===@@@DDDGGGIIILLLPPPSSS\\\PPPTTTooo~~~vvvyyyvvv{{{EEE666777888DDDpppyyyxxxqqq~~~sssllluuuhhhXXXRRRKKKEEEUUUooo{{{zzz|||zzzwwwzzzzzz~~~~~~~~~uuufff]]]RRRFFFAAA@@@>>>;;;999888777666;;;;;;::::::<<>>444111000///333<<>>666333444333000666777666222...///555;;;JJJSSS^^^dddeeefffiiilllIII@@@BBB999===888444222...---.../////////........................---------.........///////////////000222444666888999;;;>>>AAAGGGNNNVVV\\\dddmmmuuuvvvwww{{{|||{{{|||xxxwwwvvvwwwyyytttuuurrroooqqqsssooogggmmmmmmeeeVVVGGG???999555444444333111///......///111111333444222111777@@@fffooowwwBBB???;;;777555444555555JJJooozzz~~~wwwpppvvvppp{{{qqqbbbiii}}}zzzbbbKKK<<<>>>EEEKKKLLLJJJLLLQQQUUUXXXZZZ\\\\\\ZZZZZZ[[[]]]lll___\\\nnntttqqqjjj@@@999666666HHHvvv}}}mmmmmmuuuzzz}}}}}}eeeVVVPPPKKKDDDVVVppp}}}|||~~~}}}xxxzzzzzz~~~~~~}}}zzzjjj[[[XXXTTTMMMFFFAAA===;;;:::???<<<;;;<<<;;;===HHHTTTlllzzz{{{xxxmmmkkkgggcccaaabbbcccddddddccc___\\\eeevvv|||ZZZBBB???JJJrrrooonnn|||pppiiimmmqqq~~~TTT@@@666000333222555VVV}}}qqqqqqjjjnnnhhhdddddddddccceeeiiihhhjjj^^^FFF666444555444555444444333111222:::EEELLLZZZcccbbb```iiixxxyyywwwttthhhgggppprrrllljjjhhhhhhiiikkkllllllfffUUUFFFIII\\\mmmpppmmmoooaaaGGG;;;CCCDDD<<<<<<:::===BBBIIIRRR^^^ggglllsssvvvvvvtttzzzvvvuuusssqqqqqqqqqqqqrrruuuvvvqqqyyyfffXXXuuuwwwyyyuuusssnnn{{{xxxjjjooovvv___TTTnnnjjjppprrrCCC666///111111666JJJdddpppooo___SSSXXXffffffeeeeee``````eeefff```SSSGGG@@@>>>MMMZZZZZZNNNBBB;;;EEE[[[rrrqqqqqqtttxxxwwwrrrlllccc^^^VVVNNNHHHDDDBBB@@@AAACCCFFFMMMSSSXXXYYYYYYZZZXXXOOO@@@555111000...///666555<<>>AAAFFFNNNVVV\\\cccllluuuxxxyyy{{{|||zzz~~~}}}zzzxxxvvvvvvxxxnnnqqqqqqoooqqqssskkk```fffhhhfff^^^TTTKKKBBB:::111222333222000//////000222111222444555555;;;BBBaaa~~~{{{fff]]]jjjyyyaaaBBB???;;;888555555555666TTTqqquuuvvvuuuoootttkkkuuuoooaaahhh|||rrr___TTTPPPRRRXXX\\\[[[XXXZZZ___bbbiiigggccc\\\VVVUUUXXX\\\^^^TTTPPP\\\sssmmmvvvwwwuuuZZZ:::AAA:::222DDDuuuxxx~~~uuuuuu{{{]]]ddd{{{|||cccUUUPPPJJJDDDWWWppp}}}~~~~~~yyyzzzzzz~~~~~~}}}yyylllfff\\\QQQIIICCC@@@@@@AAA======BBBCCC@@@@@@EEETTTjjj}}}wwwsssllljjjeee```\\\ZZZZZZZZZQQQTTTPPPIIINNNccczzz^^^DDD@@@EEEnnn|||sssmmm|||___ggg|||rrrtttZZZBBB777000444444555UUUkkkwwwdddjjjhhhdddccceeeeeecccdddgggeeehhh\\\EEE555444666444555444333333111111999DDDUUU[[[^^^```cccgggaaaXXXKKKKKK[[[mmmppppppqqqjjjnnnllliiiggggggkkkooosssnnn___KKK>>>>>>EEEMMMQQQqqqlllVVVBBBBBBAAA<<<<<<;;;777333444???QQQaaaiiiqqqtttuuusssxxxvvvtttsssqqqpppppppppqqqvvvwwwqqq|||iiiVVVuuuzzzuuuiiilllppphhhwwwvvvyyyvvvqqqtttyyyppp```TTTJJJddd\\\ccclll>>>333111333222666JJJeeeqqqooofffWWWWWWaaabbbcccgggeeeaaaeeeeee[[[III;;;555555999LLLSSSKKKAAA;;;HHHaaannnooossszzz{{{uuuiiicccYYYPPPJJJEEEBBBAAA===>>>BBBHHHOOOSSSUUUUUU[[[ZZZPPPAAA555222222111///444......AAAOOOQQQSSShhhfffZZZEEE777444444222000333444222000222999???;;;GGGVVV___cccfffkkkpppxxxKKK@@@<<<::::::777333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555:::<<>>:::777555444555555QQQ}}}}}}~~~qqqfffnnnfff\\\hhh}}}nnn|||nnneeecccfffccc___^^^```ccceeeffffffqqqppphhhaaaVVVPPPXXX[[[EEE777GGGiiiooo~~~hhhdddBBB999999:::AAAlllqqqdddaaawwwyyycccTTTLLLHHHFFFXXXooo{{{{{{{{{{{{xxx|||uuuoooeee\\\UUUOOOJJJFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDWWWppp}}}|||nnnhhhbbb___\\\XXXTTTSSSPPPBBB777666???RRRnnneeeHHH>>>CCCoookkkooolllVVV}}}rrrwwwqqqZZZ???777111000333777PPP|||vvvuuuooojjjdddccceeegggfffdddfffiii\\\CCC333333555111555555333222111333888;;;GGGXXX___ZZZ___sss}}}xxxkkklllvvvyyyqqqnnnoooiiipppllleee```bbbhhhlllnnnoooeeeMMM:::888666888AAA\\\___III<<>>???@@@BBBEEEJJJPPPTTTXXXaaa^^^JJJ777222333333111111///,,,000===KKKTTT```gggbbbLLL555,,,000555---......///000111111111888BBBPPP[[[bbbeeehhhkkkwwwKKK@@@<<<::::::777333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555:::;;;>>>BBBGGGOOOWWW]]]ccciiirrrwwwyyyyyyzzz|||~~~xxxxxxzzzyyywwwtttpppmmmmmmnnniii^^^UUUMMMHHHBBB<<<999666222...000000111222444777999:::>>>@@@BBBBBBAAAAAABBBDDDddd|||~~~vvvfffzzztttCCCAAA===999666444444555FFF~~~pppjjjxxxjjj___jjj~~~}}}rrrvvvmmmwwwppplllhhhddddddfffiiikkkkkkoooyyyyyysssmmm^^^QQQRRRjjj```OOOGGGYYYyyysssoooyyyxxxfffAAA888888:::BBBmmmvvvmmmrrrsssvvvzzz|||yyyaaaRRRIIIEEEBBBXXXooo{{{{{{zzz{{{zzz}}}~~~yyysssjjjaaa[[[UUUPPPMMMMMMMMMMMMMMMLLLJJJIIIHHHCCCNNN```sss|||qqqkkkccc]]]YYYVVVRRRPPPKKKAAA888666;;;III```ttteeeHHH>>>BBBmmmffffff|||wwwbbbrrr\\\AAA;;;444111333666OOO|||zzzvvvnnniiidddccceeegggeeeccceeehhh[[[BBB222333555111555444333222111333777:::CCCSSS^^^___kkk~~~{{{nnnlllpppllljjjfff```[[[[[[bbbiiinnnkkkhhh___UUUIII888333===BBBNNNDDD777HHHcccfff[[[FFFAAA===999555666@@@LLLfffoootttrrrtttzzztttqqqrrrsssrrrrrruuupppxxxuuuyyylll^^^ooo{{{~~~tttkkkooo{{{|||sss{{{yyy{{{{{{|||pppcccXXX|||}}}sssoooCCC111111666444333DDDbbbrrrqqqdddVVVXXXaaa```bbbfffddddddfffvvvyyy___SSSeee}}}gggbbbiiisssuuu|||~~~vvvkkkaaaWWWNNNDDD===>>>>>>>>>???AAAEEEJJJMMMSSS___gggaaaXXXNNN@@@222222111//////444@@@NNNVVVZZZccc```LLL:::444222///000000000//////000000111555===KKKWWW```eeeggghhhvvvKKK@@@===;;;;;;777333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555999;;;>>>BBBGGGNNNWWW\\\aaahhhpppvvvyyyzzz|||~~~{{{{{{{{{zzzxxxxxxrrrmmmooorrrooobbbWWWHHH>>>333...///000///---///000444777;;;===???@@@AAAIIIRRRVVVSSSNNNLLLLLLfff|||GGGDDD???999666555555555^^^{{{uuummmzzzooohhhwwwjjj___jjj~~~pppuuuiiiWWWTTT```ooowwwyyy{{{sssooojjjiiilllnnnnnnmmmooo{{{}}}|||yyyfffOOOHHHeeennnfffTTTWWWrrr{{{vvvxxx{{{hhhlllEEE999999===EEEvvvyyyxxxqqqeeeoooddduuutttyyyaaaQQQHHHCCCAAAWWWooozzzzzz~~~yyyzzz|||~~~~~~~~~xxx|||}}}xxxppphhhbbb]]]YYYVVVUUUUUUTTTTTTRRROOOMMMLLLFFFFFFNNN```vvv{{{uuuooofff^^^ZZZVVVQQQMMMKKKFFF@@@<<<:::???NNN\\\rrrxxxgggJJJ???AAAjjjxxxcccfffuuutttnnnXXX???:::555111222555NNN}}}}}}~~~}}}lllhhhcccbbbdddfffeeeccccccfffZZZAAA222333555111444444333222111333666999CCCNNNVVVWWW[[[jjj~~~}}}ooommmppplllhhhccc\\\UUURRRWWWaaajjjkkkkkkoootttlllTTT>>>555>>>NNNPPP:::///BBBLLL>>>GGG@@@888555333333999@@@]]]iiirrrssstttyyysssppprrrsssrrrsssvvvqqqxxxtttzzzooo^^^kkkrrrxxxzzzsssiiipppwwwzzzyyyxxxuuuYYYoootttmmmiiiGGG777444777444111AAA]]]oooqqqdddVVVXXXcccccccccfffccceeefff~~~ggg}}}}}}rrrwwwtttwwwxxxmmmaaaVVVKKKEEEAAA@@@>>>>>>???AAADDDFFFPPPrrrwww___MMMBBB777333///...111999BBBHHHQQQ]]]ZZZFFF999;;;999111555333111///...///000111111777BBBOOO[[[ccceeefffuuuJJJ@@@===;;;;;;888333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555999;;;>>>AAAGGGNNNVVV\\\aaahhhpppvvvxxxyyy{{{~~~~~~~~~|||{{{xxxuuuwwwrrrqqquuuzzzssscccTTT>>>999444222333444111...///222777<<<@@@BBBCCCCCCMMM\\\pppyyyuuujjj```\\\ccczzzzzzoooGGGCCC>>>999666555666777cccyyyyyynnnhhhmmm|||zzzwwwhhhpppeee[[[ggg}}}jjjggglllVVVXXXgggssssssxxxyyytttnnnmmmnnnpppnnnkkkjjjvvv|||sssYYYNNNTTT]]]ZZZKKKMMMeee{{{|||uuuttt{{{{{{vvv{{{iiitttKKK;;;999???JJJvvvttt~~~xxxrrrzzzqqqnnncccxxxvvvyyyaaaQQQHHHDDDBBBVVVmmmyyyyyy~~~~~~yyyyyyzzz}}}{{{tttmmmhhhddd___\\\YYYYYYYYYXXXUUURRROOOMMMMMMGGGFFFTTTjjj{{{~~~{{{xxxssskkkbbb]]]XXXOOOFFFHHHGGGEEE???888666===DDD```mmm|||iiiLLLAAA@@@hhh~~~}}}uuummmfffsssrrrzzzqqqRRR:::666333000111555NNN|||}}}wwwzzzjjjgggdddcccdddeeedddcccbbbeeeYYY@@@111333555111333444333222111222555888888???GGGLLLPPPXXXgggtttdddhhhwww~~~wwwsssqqqiiihhhbbbZZZPPPJJJJJJUUUaaajjjjjjrrr~~~```<<<===KKKaaaZZZ>>><<>>555000//////111444KKKZZZXXXBBB777>>>AAA:::888666222///......///111000222888DDDSSS^^^dddfffsssIII@@@===;;;;;;888333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555999;;;===AAAFFFNNNVVV\\\ccciiipppuuuvvvwwwzzz|||}}}}}}yyyvvvsssrrrrrruuuxxxvvviiiTTTDDD111111222222111111111222333777===CCCEEEEEECCCAAAGGGWWWiiirrrlll___UUUOOOVVVnnnwwwhhhhhhwwwUUUDDDAAA===999666666777888cccjjjwww{{{zzz}}}nnnqqqdddZZZfff|||~~~{{{llluuu___aaagggaaa```hhhhhhXXXTTT```hhhxxxqqqoooqqqppplllhhheeepppwwwooofff]]]TTTEEE;;;AAAYYYxxx}}}yyy|||uuuqqq~~~vvvNNN:::888>>>JJJ{{{zzz}}}mmmhhhooossszzzqqqeee|||yyyvvv]]]NNNFFFCCCBBBSSSkkkwwwxxx}}}}}}yyyzzzwww||||||vvvqqqlllgggccc```^^^^^^^^^]]]ZZZVVVRRRPPPOOOIIIFFFNNN```rrr|||zzzxxxpppfff___XXXIII;;;>>>AAABBB>>>888555666888NNN^^^sss~~~lllOOOAAA@@@ggg||||||ooozzz|||wwwyyyqqq{{{wwwuuuWWW===777333111222333IIIsssxxx{{{xxxxxxssszzzhhhfffddddddddddddddddddbbbeeeYYY@@@111333555111333333333222000111444666999;;;???@@@BBBHHHSSS]]]QQQZZZqqq}}}yyyuuukkkggg___VVVMMMEEEBBBKKKXXX```dddnnnrrrzzz\\\BBBDDD```qqqZZZDDDAAA<<<777;;;DDDHHHBBB999555777EEEXXXllltttxxxxxxsssppprrrsssssstttwwwvvvzzztttzzzppp]]]bbbdddrrrwwwvvvsssyyyxxxiiivvv|||xxxpppbbbQQQDDD]]]iiihhhzzzhhh666888888333111???XXXnnnvvvqqq[[[WWWaaabbb```ccceee___gggnnnpppqqquuuwwwsssooosss{{{zzz}}}}}}nnnaaa[[[OOOKKKEEEAAA@@@???===<<<<<>><<<;;;888333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555888:::===AAAFFFMMMVVV[[[dddiiippptttvvvwwwyyy|||~~~~~~zzzvvvtttppptttvvvsssfffSSS???333111222222111111444:::>>>===AAAGGGLLLLLLHHHBBB>>>777???GGGHHHBBB:::444222BBB^^^}}}uuuYYYaaavvvZZZBBB@@@===:::888777777888KKKlllzzzlllcccooorrrggg]]]hhh}}}|||~~~}}}|||lllVVV```UUUfffwwwmmmWWWJJJDDD;;;>>>LLLSSSjjj```iiiyyyrrrppprrrrrrlllgggZZZbbbgggrrr{{{xxxvvvkkk^^^XXX[[[hhh|||{{{pppKKK999888===EEEttt{{{~~~{{{xxxooogggpppwwwssseee|||{{{qqqYYYJJJCCC@@@???PPPhhhuuuvvv|||~~~zzz{{{vvvzzz~~~yyytttoookkkfffccccccccccccbbb___[[[WWWTTTMMMJJJHHHMMMYYYjjjyyyzzzyyyqqqgggaaa[[[KKK:::<<<@@@BBB@@@???@@@???===???NNNcccttt}}}nnnPPP??????gggnnnhhhhhheeexxxvvvnnn~~~hhhHHH===666444333000CCC~~~~~~zzzzzzgggffffffeeeeeeeeeeeeeeecccfffZZZAAA222333555111222333333111000000222444BBBHHHJJJDDDBBBKKKXXXaaa___dddwww~~~~~~vvvkkkaaaWWWQQQHHHBBBGGGQQQTTT^^^llleee]]]zzz}}}XXXIIIVVVrrrnnnRRRDDDDDDEEEKKKTTTWWWNNN???777777<<>>UUUkkkvvvvvv\\\UUUaaabbb```dddfff```iiihhhiiizzzqqqiiijjjmmmoooppprrrxxx{{{}}}{{{{{{yyyjjjcccXXXRRRJJJEEECCCAAA>>>;;;???AAADDDMMM```nnnjjj[[[UUUDDD666444444111///222>>>SSSaaaXXXFFF;;;555111555333111///...///000111333111111777DDDTTTbbbkkkqqqHHH@@@>>><<<;;;888333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555888:::===AAAFFFMMMUUU[[[bbbhhhooosssuuuwww{{{~~~~~~{{{yyytttyyyyyylllVVVBBB888555<<<;;;;;;===AAAFFFJJJMMMKKKOOOTTTVVVSSSLLLCCC<<<;;;===>>>===:::666333333555TTTxxx|||ttthhhcccxxxcccCCCBBB@@@===;;;888777666TTTqqqiiiVVV{{{iiimmmiii___jjj~~~~~~zzzoooWWW]]]RRRiiimmmTTTHHHMMMPPPZZZggglllXXXPPPVVVppp{{{tttmmmmmmqqqqqqlllfffNNNRRRQQQXXXllluuuuuu{{{uuujjjmmmzzzxxx}}}vvvjjjFFF<<>>===NNNfffsssuuu|||~~~{{{|||wwwzzz~~~iiihhhfffiiixxx}}}xxxsssnnniiifffeeeeeefffeeeccc___ZZZWWWOOOLLLJJJKKKTTTbbbpppzzzuuuuuuooogggggghhh]]]MMMAAADDDDDDAAACCCGGGDDD>>>666@@@RRRfffvvvmmmOOO>>>???hhhrrrlllwwwuuu~~~uuufffzzz{{{}}}sssOOO>>>666666555...===ppp~~~gggggggggffffffeeeffffffeeehhh[[[BBB222333555111111222333111000000222333;;;TTTfffeeefffvvvqqqsss}}}oooddd]]]TTTHHHFFFMMMTTTYYYoooppp\\\kkkdddPPPMMMnnn|||dddaaaJJJKKKNNNQQQKKK@@@999888777OOOgggrrrvvvzzztttqqqrrrsssrrrrrruuurrrwwwrrrwwwmmm]]]iiioooyyyrrrttt|||qqqmmmvvvzzzvvv|||aaaWWWCCCLLLQQQ@@@WWWfff999===;;;555333===QQQeeeqqqsssYYYTTTbbbeeebbbeeehhhccciiigggeeeuuu|||nnnmmmrrrtttsssrrrxxx{{{|||zzzuuuqqqpppqqqtttwwwooobbb[[[SSSMMMJJJHHHCCC???===GGGLLLHHHHHHNNNSSSQQQZZZEEE555222333///...000555BBBOOOOOOBBB333---...000000000//////000000111333333555999CCCQQQ```jjjqqqHHH@@@>>><<<<<<888333000...---.........---------------------------,,,,,,,,,---------.........//////000111333444555888:::===@@@FFFMMMUUU[[[```fffmmmsssuuuxxx}}}~~~zzz|||jjjPPP???>>>DDDCCCBBBCCCJJJRRRWWWUUURRRUUUXXX]]]^^^YYYOOOCCC<<<777999<<>>LLLdddrrrttt|||~~~|||}}}yyy{{{|||{{{}}}vvvfffmmm{{{vvvqqqllliiidddeeeffffffccc___ZZZWWWSSSOOOKKKKKKPPP[[[gggooopppppplllgggnnnwwwsssfffCCCDDD@@@<<<>>>BBB===555333888FFF[[[ppplllNNN???@@@iii|||{{{\\\|||kkkyyyvvvOOO;;;333555666...<<>>888333HHH{{{llluuupppgggfffZZZ___yyy|||uuuqqqvvvmmmIII444444CCCUUUWWWFFF777CCCYYYhhh}}}pppccc\\\WWWYYY```ggggggeeePPPJJJ======MMMXXXYYY\\\aaa```LLL777666999;;;BBBAAARRRkkkuuu{{{www|||yyyPPPEEEKKKGGG>>>???mmm~~~yyysssyyymmm~~~www```vvvkkk{{{vvvWWWKKKCCC::::::EEE\\\pppuuuuuuyyy{{{xxx}}}yyyyyy}}}}}}|||zzzuuupppmmmfffeeeccccccbbb```]]]ZZZ[[[SSSKKKFFF???888888<<>>;;;333222666666\\\|||yyydddrrrjjj^^^bbbkkkgggeeeiiijjjgggfffaaaKKK222111777111333333222222111000000000333666LLLnnn}}}vvvvvvrrrttt|||{{{{{{wwwkkk___SSS^^^```XXXeee\\\MMMjjjhhh```SSSjjjsssgggqqqsssWWWGGG@@@DDDKKKTTTNNN999666???YYYnnnsss|||tttsssrrrqqqqqqrrrsssssssssvvvtttxxxmmmgggwwwqqq{{{zzzqqqrrruuuqqqwwwxxxxxxlll```aaaqqqmmmeeeuuu???999III777333888@@@```nnnqqq]]]TTT]]]fffdddbbbggggggfffjjjmmmjjjkkk~~~xxxwwwwwwtttvvv}}}yyynnnkkkqqqyyylllkkkmmmttt}}}~~~zzzlllddd^^^______[[[UUURRRRRRRRRRRRTTTXXXYYYQQQFFFrrrbbbPPPEEE;;;222111444222//////222333222222444222111222222///,,,000777666444222111888HHHXXXcccnnnFFF>>><<<;;;;;;777333000,,,+++,,,...//////,,,,,,,,,---------......---,,,,,,,,,,,,---......------...000333666999;;;999:::===@@@EEELLLTTTZZZ\\\bbbkkkrrrwwwzzz|||}}}}}}kkkZZZ___cccWWWGGGMMMMMMLLLXXXooo}}}~~~|||zzzzzz{{{|||~~~zzztttkkkbbb```_________aaadddfffhhhfffggggggffffffbbbVVVIIIEEE>>>:::FFFbbbuuukkkVVV>>>EEEeeeuuuhhhdddzzzzzzQQQCCCBBBCCCEEEEEE@@@777111<<>>@@@???:::333000333888444666555666???SSSgggsss}}}iiiKKK@@@???jjjwww|||___qqqyyyiiiwww|||hhh~~~{{{UUULLLFFF;;;000444999111YYYzzzjjjkkkjjj]]]```hhhfffeeejjjkkkgggfffaaaMMM555111666111333333222222111000000000222///666NNNhhhtttrrrlllppprrr~~~|||rrrfff[[[YYYPPPKKK___\\\DDDGGGPPPTTTNNNJJJ^^^]]]OOOddd{{{cccMMM@@@???@@@FFFEEE:::888<<>>AAADDDJJJRRRWWW\\\aaajjjqqqvvvzzz|||~~~zzz}}}{{{jjjVVVQQQTTTOOOHHHEEE===888CCC]]]ttt~~~}}}zzzzzzxxxuuukkkqqq||||||rrrlllhhhfffdddccccccdddfffgggeeegggggghhhiiifffYYYKKKLLLEEE:::;;;RRRjjjeeeQQQ>>>@@@\\\~~~|||mmmlllSSSGGGEEEEEEHHHHHH@@@777111444nnn{{{mmmlllttt}}}gggeeeYYY]]]ttt{{{oooyyy|||nnnSSSIIIDDD777000777???AAA888111888DDDVVVgggnnnooopppoooppplllbbb[[[SSSQQQWWWbbblllqqqjjjZZZQQQGGGFFF```ooo^^^dddpppeeecccaaakkkxxxuuuwwwsssqqqqqq|||iiiWWWJJJTTTTTT;;;555[[[}}}~~~}}}nnnhhhttt[[[dddtttzzzYYYKKKBBB;;;===@@@SSShhhqqquuuyyy{{{zzz|||yyyyyywwwnnneeejjjuuuxxxsssiiigggdddcccbbb```]]]ZZZWWWOOOJJJMMMSSSOOOAAA555333333:::CCC@@@444...111333:::@@@???888333222555333666555111222???VVVgggwwwiiiMMMCCC@@@jjjyyykkkjjjyyytttvvv___```]]]PPPGGG===111333888222TTT|||~~~pppmmm______fffdddccciiiiiigggeeebbbPPP888222666111333333222222111000000000333000000999NNNbbbjjjggghhhnnnuuuqqqoooyyy~~~wwwpppggg```UUUMMMMMM```eeeUUUHHHAAAMMMDDD===DDDBBB<<>>CCC:::;;;999MMMiiiwwwrrrrrrqqqppppppqqqsssttttttpppooo{{{ooo```rrrwww}}}rrrsssvvvvvvxxxzzzwwwfffuuuqqqrrrsssXXXRRR]]]LLLEEEiiilll999BBB888000444>>>WWWooonnn\\\PPPVVV___aaacccfffeeedddfffkkkjjjhhhlllrrr~~~|||ttteeeUUULLLKKKIIIBBB999333555@@@OOOZZZ]]]```___\\\```fff___RRRMMM;;;666@@@>>>000555IIIfffmmmfffOOOAAABBB@@@888222...///555555222555;;;>>>555......//////000333333000...---000<<>><<<;;;:::666333000---,,,---...//////,,,,,,,,,---------......---,,,,,,,,,,,,---......///...------...000333555888:::===@@@DDDKKKSSSXXX^^^ccckkkqqquuuxxx{{{}}}|||~~~zzzuuulllZZZQQQQQQMMMCCCEEEHHHLLLUUUaaalllqqqxxx{{{{{{yyywwwtttiii]]]MMMXXXnnnyyyxxxooommmiiieeeccccccdddeeeaaaccccccfffiiigggZZZKKKGGGHHH@@@999@@@NNNJJJ<<<888;;;YYY~~~aaaNNNJJJIIIMMMJJJ@@@666333===pppjjjiii}}}vvvddd|||hhhaaaUUUWWWlll{{{lllqqqmmmXXXMMMLLLRRRIII222...111999CCCFFFAAA:::666>>>QQQccc```cccuuuyyyqqqbbb]]]VVVSSSYYYeeerrr{{{uuujjjWWWLLLhhhnnnxxx~~~pppwwwsssmmmhhhUUUPPPPPP\\\VVV888777PPP~~~}}}{{{xxx~~~hhhwwwzzz|||zzzbbb___xxx~~~{{{ZZZKKKAAA:::<<<===NNNbbbnnntttwwwyyyyyyyyyyyyxxxoooZZZGGGGGGRRRdddoootttzzzuuummmjjjgggdddcccaaa^^^\\\^^^SSSLLLRRR```aaaQQQ===BBB444,,,000333111111555333999@@@EEEEEE@@@888333222666777222...444GGGYYYnnn{{{iiiPPPCCCBBBmmmmmmeeepppwwwwwwmmmhhh~~~pppUUUDDD>>>333///555666MMMttt}}}qqqrrraaa^^^dddaaaaaaffffffhhheeecccTTT;;;333555222333333222222111000000000...333333222;;;OOOaaajjjaaaeeesssrrreeeaaafffmmmsssssspppnnnkkkhhhaaaYYYSSSSSS```pppnnnhhhSSSVVVXXXPPPLLLMMMIIIGGG@@@HHHMMMAAA666AAAMMMFFF999333EEEeeexxxnnnmmmllllllmmmnnnoooppprrrmmmiiitttggg]]]ttt}}}sssttt~~~vvvyyy{{{ssseeeiiiKKKVVVMMMDDDVVV]]]777<<<:::000222>>>RRRooonnn]]]PPPSSS\\\```cccfffeeeccccccfffhhhhhhjjjnnnwww|||qqqnnnjjj___SSSLLLAAA>>>999555555<<>>DDDLLLUUU[[[___dddkkkppptttwwwzzz|||uuuqqqwwwwwwjjjaaa```ZZZFFFEEEHHHQQQZZZ```cccfffbbbkkkqqqooojjjbbbPPP>>>555>>>YYYxxx~~~uuurrrmmmgggcccbbbbbbccc]]]\\\\\\^^^eeefff\\\OOODDDLLLOOOKKKIIIIIIEEE<<<::::::XXXUUUPPPMMMPPPTTTNNN@@@666555CCChhhyyyzzzsssppp|||sssiiijjj___SSSQQQdddzzzsssgggfffhhh[[[IIIDDDNNNRRRDDD444666666===MMM\\\]]]QQQDDD444FFFeeecccccczzzwwwiiiaaa^^^ZZZZZZ___mmm}}}gggUUUggg~~~|||tttwwwkkk|||gggMMMMMMZZZbbbRRR666888EEE{{{{{{qqqwwwkkkuuukkktttmmm]]]{{{www~~~\\\LLL@@@999;;;:::III]]]kkkrrruuuvvvwwwxxxyyy{{{sss[[[AAA:::@@@@@@IIIOOOaaa}}}wwwqqqnnnjjjgggeeecccaaa^^^[[[TTTPPP]]]tttzzzkkknnnYYY@@@333///...000222222444999BBBIIIFFF;;;111333555777555///000===LLLeeevvvgggOOO???EEErrr}}}yyyiiixxxyyy|||sssmmmooonnnpppvvvWWWCCC===222---444888GGGvvv|||zzzggglll}}}qqquuubbb]]]bbb___```eeeeeehhhddddddWWW???444555222333333222222111000000000)))111555222444BBBXXXhhhdddaaahhhuuuyyyoooeeeaaahhhkkknnnoooooopppqqqqqqkkkddd]]]GGGIII___]]]YYYWWWiiirrrjjjpppfffaaaaaaeeeeeeSSS===@@@MMMMMM999///@@@bbbvvv~~~hhhggggggfffggghhhjjjkkkooolllgggkkk___ZZZvvvzzzmmmqqq}}}xxxooorrrwwwwwwfff}}}xxxdddEEEVVVNNNFFFXXXttt===>>>@@@333333===IIIkkkppp___PPPPPPYYY___ccceeeaaaaaa```bbbcccfffiiikkkoooxxx[[[IIICCCBBB???===<<>>;;;888444222///,,,***+++---......,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,---...///000111222333555888===BBBJJJSSSYYY]]]bbbhhhnnnrrrvvvyyy{{{~~~mmmqqq~~~xxxssspppgggUUUDDD999???LLLTTTXXXZZZQQQ^^^cccZZZNNNGGG<<<222111111FFFjjj~~~xxxtttmmmfffaaa___^^^___YYYVVVRRRTTT^^^fffbbbYYYIIIOOOVVV[[[^^^^^^]]]]]]QQQDDDRRRrrr}}}zzz{{{DDDJJJLLLUUU\\\TTT@@@555555<<<[[[yyycccnnnbbbTTTOOO___tttmmm[[[QQQZZZTTTQQQ]]]VVVCCC@@@222000333CCCVVV```XXXMMM???FFFmmmrrrmmm|||tttjjjhhhgggffffffkkkwww{{{ffffff~~~wwwzzztttttt{{{iiiyyyqqqQQQOOOcccdddKKK777777>>>yyyzzz~~~ppp~~~uuuyyyZZZ|||ttt```NNNBBB999;;;888EEEYYYiiiqqqrrrsssuuuvvv{{{lll______[[[aaaaaalllzzzuuurrrmmmjjjhhhfffcccaaaXXXUUUTTT]]]qqq~~~~~~___BBB111...///...222000111:::DDDEEE<<<111666555555555222000888CCC]]]qqq{{{bbbJJJ===GGGsssxxxssspppppphhhtttwwwpppqqqfffvvvfffUUUGGG<<>>>>>AAAEEEHHHOOOQQQVVVZZZ\\\^^^fffpppZZZIII<<>>;;;888333111...+++***+++,,,---...,,,,,,,,,---------......---,,,,,,,,,,,,---......***+++---///111333333333888999;;;===@@@FFFMMMRRR[[[___ffflllqqquuuyyy{{{zzz}}}{{{hhhqqq{{{xxxttthhh^^^EEE333:::KKKQQQNNNJJJNNNZZZYYYFFF444222555555999000<<>>YYYnnnyyy^^^DDD>>>IIIqqqwwwttthhhxxxssswwwxxx|||iiikkkSSSRRRMMM:::+++222999000CCCttt~~~nnnttt```ZZZ^^^^^^aaagggggghhhdddeee[[[BBB555555222333333222222111000000000000,,,,,,222555666>>>III^^^YYYfffjjjiiihhhiiikkkmmmmmmoooqqq|||rrrxxx^^^HHHCCC888IIIIII999CCC???KKK___YYYfffkkkRRRUUUeeeUUU;;;@@@SSSTTTFFFPPPkkkxxxyyygggfffffffffggghhhjjjkkklllrrrlllfffXXX[[[wwwxxxvvvqqqmmmzzz~~~ooopppnnn|||jjjTTT:::UUUffftttqqqddd>>>YYYZZZPPPTTT{{{RRRNNNTTT???666888888[[[ssscccRRRNNNVVV^^^cccccc^^^bbbeeeeeedddfffhhhiiiiiiooowww|||tttkkk]]]]]]WWWOOOEEE??????DDDJJJNNNRRRRRRVVV\\\[[[ZZZfffwwwrrrZZZ;;;888\\\|||\\\___YYYKKKFFFJJJFFF<<<777444:::DDD>>>...+++444<<<666222222000...000555000///222555222444JJJcccmmmGGG@@@===999888555111000---++++++,,,...//////---,,,,,,---...---,,,---,,,,,,,,,,,,---......---...///000000111333666666777:::>>>DDDJJJPPPSSSZZZ]]]ccciiimmmrrrvvvzzz{{{~~~aaaOOORRRllluuuggg```hhh]]]LLL777111???VVVgggmmmvvvaaaEEE444222999@@@CCC===555;;;WWWsss~~~{{{wwwsssppphhh___VVVRRRQQQRRRQQQJJJCCCBBBIIITTT^^^cccRRRJJJOOO\\\lllzzzyyyjjjZZZFFF;;;DDDOOOVVVdddvvvzzzccc}}}gggKKKLLLIII\\\kkkXXX===222111222EEE{{{~~~}}}mmm^^^OOORRRhhh}}}}}}}}}vvvlll}}}tttkkknnn^^^EEEBBB===<<>>@@@FFFJJJfffcccKKKSSSbbbDDD111AAARRRQQQWWWgggyyyrrrggghhhiiiiiihhhgggiiijjjnnnppphhhYYYXXXgggwww|||~~~uuuuuu{{{sssrrr{{{yyyhhhEEE111HHHeeekkkeeeoooFFFSSSmmmGGGBBBfffRRR999OOORRR===111000UUUdddhhh^^^NNNOOO___eee]]]bbbbbbbbbbbbcccdddeeefffdddhhhnnnyyyvvv\\\```rrr~~~ppp\\\QQQKKKFFFFFFGGGFFFHHHLLLOOOQQQXXX]]]WWWQQQ\\\nnniii]]]III???<<<]]]sss[[[BBB888;;;@@@DDDFFF:::888999<<<999222//////222555777666111///111444111---555888000888SSSeeejjjEEE>>><<<999999555111000---++++++,,,...//////---+++,,,---...---,,,---,,,,,,,,,,,,---......---...///000000111333666666777:::>>>DDDJJJPPPSSSZZZ^^^ccchhhlllpppuuuxxx}}}}}}VVV===HHHXXX^^^iiizzzaaaMMM777555HHH```lllnnn```HHH000000GGG___hhhgggWWWEEEAAAYYYwwwyyyooopppllleee\\\SSSNNNLLLLLLLLLGGGAAA???CCCMMMZZZbbb^^^NNNDDDRRRnnnwwweeePPP???222---555999:::EEEUUUzzzTTTSSSQQQaaalllWWW===444333444???ppppppeeeVVVSSSddd{{{~~~}}}xxxwwwmmm\\\HHH<<<888999>>>CCCCCCJJJXXXaaaiii~~~|||xxxoooeeevvv~~~gggFFF???^^^yyy|||kkk}}}xxxXXXfffmmmfff<<<555999<<>>,,,CCCcccnnnZZZNNN___EEE777PPPJJJ444<<>>DDDKKKQQQTTT[[[^^^cccgggkkknnnrrruuu}}}```<<>>UUUeeegggaaaaaaPPPLLLaaayyyvvvmmmllliiicccZZZQQQJJJGGGGGGIIIGGGAAA;;;;;;DDDTTTaaahhh[[[EEEKKKiiifffFFF555777000111666555000777FFFtttzzzIIIXXXYYYiiinnnVVV<<<555555444777^^^tttrrrtttqqqkkk]]]SSS]]]ttt|||{{{uuuvvvvvvkkkTTT???666888BBBHHHMMMLLLVVVxxx{{{iiiXXXOOOGGGgggmmm^^^RRR===333CCC___nnn{{{jjjXXXnnnsss^^^888555444>>>ddduuuxxxqqqpppdddjjjXXX___jjjxxxuuuYYYJJJ???<<<;;;888AAATTTbbbgggiiillluuuxxxuuuvvv|||xxxvvvtttpppmmmeee]]]ZZZ```eee```SSSJJJLLLwwwnnn]]]GGG555888HHH```iiiVVV>>>444666999///111222111000222777:::SSSmmm{{{|||sss\\\LLLSSSqqqttttttvvvpppsssddd___\\\mmmqqqqqq~~~tttYYYZZZHHH333111444333777888bbb}}}pppyyyddd\\\______ddd```fffffffffcccWWWFFF888333444333222111111000000111...............000555888HHHZZZjjj{{{zzzwwwvvvxxxyyyzzzwwwzzzxxxpppfffeeekkkpppqqqVVViii\\\IIIUUUZZZDDD777>>>PPPffftttzzz|||zzzlllfffgggiiihhhhhhgggiiijjjiiihhh```XXX^^^qqqssspppqqqtttqqqmmmsss}}}{{{vvv^^^;;;***<<<\\\qqqgggGGGSSSOOO333;;;CCC555)))777888,,,666@@@XXXccccccSSSJJJQQQ]]]cccaaaaaaaaabbbccccccddddddfffhhhjjjrrrnnnJJJEEESSSmmm{{{uuucccbbb[[[YYY]]]```^^^ZZZYYY\\\___ffflllfff]]]___hhhiii___QQQQQQ@@@777JJJKKKYYYXXX___ooozzzxxxnnnfffUUUKKKAAA===999444111111333666777444//////555<<<===555888======III^^^hhhiiiDDD>>><<<999999666111000---++++++,,,...///...,,,++++++---......------,,,,,,,,,,,,---......---...///000000111333666666777:::>>>EEEKKKQQQUUU\\\___cccgggjjjmmmppprrrzzz}}}kkkLLLPPPcccmmmsssxxx|||eeeMMMEEEHHHGGG???666444888>>>DDDJJJTTTbbbkkk```XXX[[[lllyyyyyytttqqqhhhgggccc[[[RRRJJJFFFDDDIIIHHHDDD;;;777???RRRbbbllllllTTTOOOfff[[[===999999444555:::999777???KKKtttlllKKKVVV]]]nnnoooSSS;;;555333333333LLLyyyfffwwwyyyooorrrooommm```PPPTTTjjj{{{~~~~~~~~~~~~uuuwwwnnnOOO555CCCKKKOOOHHHPPPtttxxx\\\EEE===777HHHFFF;;;======888;;;MMM|||xxxttt{{{{{{oooVVVQQQnnntttUUU666555111???ddd|||~~~vvvuuufff^^^fffwwwxxxXXXHHH>>>999;;;777<<>><<<777111000444777777OOOjjjzzz{{{oooZZZKKKPPP|||xxxxxxwwwzzzlllooojjjqqqvvv___[[[FFF222111444333777999YYYkkkxxxlll[[[\\\```cccaaabbbdddfffddd[[[LLL<<<333444444333222111111111111/////////...---///222555>>>VVVvvv{{{vvvuuuuuutttssstttkkklll~~~~~~{{{ooo[[[PPPbbbgggJJJ;;;???SSSjjjwwwzzz|||~~~~~~~~~|||{{{~~~tttgggeeeggghhhhhhggggggiiijjjnnniii___XXX___nnnzzz}}}tttrrrssstttqqqooouuu~~~{{{tttYYY777)))333NNNiiirrroooccc@@@MMM```>>>555EEEDDD)))444888***777777LLL\\\cccUUUFFFFFFUUUaaa``````aaabbbbbbcccccccccccceeehhhpppgggXXX\\\ooo}}}~~~uuunnnnnnnnnhhhaaa]]]]]]bbbiiikkkddd]]]bbbllltttyyyoooeeeOOO@@@LLLMMMIIIGGGKKKWWW```___XXXTTTKKKAAA888666555333111222888:::999444//////777>>><<<333555;;;AAARRRdddhhhlllGGG???===999888555111000---++++++,,,...///---,,,++++++---.........---,,,,,,,,,,,,---......---...///000000111333666666777:::???EEELLLRRRVVV\\\___cccgggiiillloooqqquuuyyy~~~xxx\\\VVV^^^gggrrr}}}rrrccc]]]VVVJJJ>>>777222444555666BBB```rrrgggnnnyyyxxxqqqlllddddddbbb]]]UUULLLFFFDDDHHHIIIGGG???:::CCCYYYlllsssxxxaaaYYYuuuxxxcccaaaLLLCCC<<<<<<<<<;;;AAAIIIwwwnnnooouuuzzzXXXQQQQQQ]]]qqqnnnOOO888333111222333@@@wwwkkkpppssssssrrrooobbbRRRQQQbbbvvv~~~~~~~~~~~~wwwuuussslll===DDDMMMQQQFFFHHHkkkxxx[[[CCC999;;;IIIKKKAAA======::::::JJJ}}}{{{~~~|||}}}pppPPPRRRooosssNNN888777777DDDaaa~~~cccMMM\\\yyy\\\III===999999666999GGGXXXccchhhjjjmmmmmmqqqvvvyyy}}}{{{yyyxxxvvvtttkkk]]]NNNLLLRRRRRRDDD444;;;ZZZsssuuudddJJJ===???EEE999777222***777IIIJJJbbbXXXGGG888666999888222HHHeeexxx{{{}}}kkkWWWJJJSSSsssrrrqqqppprrr{{{kkkrrrpppwww|||ccc[[[CCC111222444333777999OOO}}}hhhtttooo[[[ZZZaaa```ccc```bbbdddccc]]]QQQAAA444555444333222111111111111///000///...---...000222:::LLLccc|||wwwtttrrrnnnkkkgggmmmzzzsssgggRRR\\\lllTTTJJJJJJZZZkkktttxxx}}}~~~|||{{{{{{yyyzzz|||zzzpppfffdddfffggghhhggggggiiijjjjjjcccZZZZZZeeeuuu~~~vvvttttttuuusssrrrvvv{{{rrrkkkNNN222***---BBBbbbZZZ[[[]]]>>>FFFeeeNNN<<>>999000333===GGG[[[kkkjjjnnnHHH@@@===999888444111000---++++++,,,...///---,,,++++++---//////...---,,,,,,,,,,,,---......---...///000000111333666666777:::???EEEMMMSSSVVV\\\```dddgggiiillloooqqqssswww}}}zzztttjjjeeegggsss|||xxxjjjTTTCCC???777111...777SSS{{{ppplllyyy|||pppdddaaacccccc```YYYQQQJJJGGGIIILLLKKKDDDAAAKKKbbbvvv~~~~~~fff```~~~nnnbbbWWWNNNKKKMMM{{{sssnnn|||wwwJJJSSSOOOaaauuulllJJJ555333000333555:::lllttt}}}vvvwwwnnn{{{qqqdddXXXSSS[[[ppp~~~~~~~~~~~~rrrxxx|||^^^uuuyyyqqqvvvhhhLLLIIIOOOPPPCCC???]]]}}}yyyeeeNNN@@@999QQQgggfffSSSFFFDDDFFFMMMppp}}}tttzzzxxxyyyVVV___ssspppFFF:::999===GGG\\\sssgggrrrnnnqqqiiiPPP@@@<<<999666888BBBQQQ^^^fffiiiqqqkkkmmmsssqqqttt~~~|||{{{{{{zzzyyykkkZZZEEE<<>>666@@@```vvv{{{yyyfffTTTHHHWWWvvv|||kkkeeeooowwwmmmeeexxxiiippprrr}}}xxxsssyyyhhhdddYYY@@@000333444222777444JJJzzziiioooppp]]]\\\bbb[[[ddd```aaabbbaaa^^^VVVFFF777555444333222222111111222/////////...------///111...???PPPfff~~~|||yyyvvvsssqqq{{{~~~vvvsss|||vvvuuu~~~wwwcccrrrTTTGGGeee\\\VVVVVVbbblllpppttt{{{}}}yyyzzzzzzzzz{{{zzzvvvnnngggdddeeeggggggggggggiiijjjlllccc[[[___nnn|||ssstttuuuuuussssssvvvyyyooofffGGG333555333BBBgggfffdddcccGGG>>>WWWYYYFFFIII```NNN<<<;;;222111555CCCTTTccc```NNNDDDMMM]]]]]]^^^```aaabbbbbbaaaaaaccceeeeeekkk~~~zzzsssrrrmmmtttxxxqqqddd]]]cccllluuu```VVVUUUHHHEEEAAA@@@CCCDDDBBBAAACCCDDD???===<<<999555444666JJJFFF???999777888<<<>>>888222777BBBNNNdddqqqllllllFFF???<<<999999555111000---++++++,,,...///---+++***+++---//////...---,,,,,,,,,,,,---......---...///000000111333666666777:::???FFFMMMSSSWWW]]]```dddgggjjjmmmppprrrssswww}}}sssllltttuuupppxxxbbbLLLEEE;;;555444CCC```xxxooowwwyyyqqqjjjbbbeeehhhgggbbbZZZSSSOOOTTTUUUSSSKKKGGGPPPddduuuqqqddduuummmmmmUUUdddVVVhhhyyyjjjDDD222333222222666999SSSvvvxxxsssddd]]]UUUSSSfff~~~~~~SSSKKKmmmrrrfff___YYYSSSWWWZZZMMM@@@SSSsss}}}|||zzzyyyxxxppp\\\III888HHHccclll[[[KKKIIIJJJIIIZZZppp~~~||||||~~~tttXXXjjjtttggg:::999999???HHHVVVlllyyyjjjxxxyyyXXXBBB???999888999>>>IIIVVVaaaeeellljjjlllnnnmmmrrrxxxzzzyyy{{{|||{{{rrr^^^BBB333999EEEFFF>>>111BBBcccrrr^^^DDDAAAIIIUUUQQQeeefffGGGIIIiiivvvggg^^^KKK999666???@@@999999[[[uuu|||uuucccQQQFFF```zzznnneeennnttthhhkkk}}}ppp{{{mmmfffXXXdddWWW===///444555111666444LLLwww{{{pppmmmqqqaaa```bbbUUUeeebbbbbbaaa___^^^ZZZLLL<<<555555444333222222222222...//////...------...000)))666CCCVVVrrr~~~~~~ooo___]]]mmmmmmcccUUUXXXgggkkkcccVVVlllbbbDDDXXXPPPTTT\\\hhhpppnnnooovvvyyyuuuuuuvvvyyyzzzvvvoooiiifffccceeefffgggggggggiiikkkoooddd\\\cccttt}}}pppuuuxxxuuupppqqqyyyqqqdddAAA222<<<888CCCkkkyyyxxxooo[[[>>>FFF___OOO>>>XXXTTT777999;;;+++666BBBPPPaaadddUUUFFFKKKYYY\\\^^^```aaabbbbbbaaa```bbbdddeeejjj~~~xxxwwwpppwww}}}zzzqqqiiidddbbbyyyxxxkkkpppmmmhhh]]]JJJIIIJJJOOOPPPMMMMMMPPPOOOLLLJJJGGG@@@:::;;;AAAPPPHHH???<<<>>>@@@AAA@@@888555<<>><<<:::999666111000---++++++,,,...000---+++***+++---/////////---,,,,,,,,,,,,---......---...///000000111333666666777:::???FFFMMMTTTWWW]]]```dddhhhkkkmmmqqqssstttxxx~~~jjjiiiwwwrrrppp~~~ttt\\\TTT<<<888888CCCYYYuuuvvvtttrrrsssxxxfffjjjnnnooojjjccc\\\XXX______ZZZQQQJJJOOO```ooofffsssYYYiii]]]ooo}}}hhh@@@000555555000555:::AAAtttwwwppprrrbbb___UUULLL]]]{{{UUUDDDPPPiii|||jjj```\\\bbbhhh]]]JJJQQQkkkzzzvvvwwwtttqqqvvvuuudddNNNAAA:::EEEQQQLLLBBB===999AAAHHHccc~~~xxxxxxgggRRRmmmrrr^^^///666999CCCJJJSSS{{{ssshhhrrrwwwyyypppnnn\\\BBB???999::::::<<>>CCCMMMxxxlllppp~~~sssNNNnnnkkksssxxxbbb===///222///222:::111999dddnnnsssqqqfffeee]]]AAAYYYyyy}}}zzz}}}}}}~~~^^^PPPFFFLLLYYYdddiiilllppp{{{}}}pppccceeeooovvvqqqwwwyyywww{{{|||mmmYYYBBB<<<888999:::888666777???DDDWWWsssyyy}}}vvvyyywwwppp|||uuuiiiWWW___tttlllDDD444>>>AAAJJJIIIPPPjjj|||nnn}}}xxxrrrttttttlllnnn}}}^^^NNNAAA???;;;555444;;;IIIUUU[[[cccfffjjjkkkkkkmmmrrrvvvsss}}}bbbUUUTTT[[[jjjxxxssspppooopppmmmkkkrrr}}}vvvdddRRREEE888666OOOnnnWWWZZZdddnnngggTTTEEEAAA>>>555999QQQ\\\FFF:::IIIVVVggg^^^HHH@@@444---888444SSSnnnvvv{{{~~~lll]]]QQQDDDxxxsss~~~|||xxxjjjyyy}}}pppeeennn^^^VVVmmmNNN444222666222333999:::KKKiiiqqqjjjqqqeee^^^^^^ZZZ^^^______]]]^^^]]]TTTJJJ999444222333222///...111/////////...------,,,,,,222///...:::PPPiii{{{sssnnn{{{jjjUUUgggyyy___RRRKKKTTThhhhhhiiijjjlllmmmnnnnnnppprrrssspppjjjeeebbbaaaffffffeeeeeefffggghhhiiiggg[[[[[[ggg|||qqqwww|||qqqtttwwwWWWDDD???666666FFFRRRyyy{{{xxx{{{VVV<<>>666AAAIIIBBBDDD???(((333RRR`````````QQQBBBGGGTTTYYY^^^``````aaabbbaaacccdddeeejjjyyy||||||uuuyyyrrrmmmXXXcccppp|||uuu]]]RRRRRRQQQCCC===CCCFFFXXXcccmmmlllfff^^^TTTMMMJJJJJJGGGAAA@@@BBBFFFHHHDDD===:::CCCQQQ\\\dddiiifffEEEAAA===888777666222000,,,++++++,,,,,,+++...------,,,,,,------.../////////---,,,+++---///...//////000111333444555999:::<<<@@@FFFNNNUUUYYY___eeeiiihhhjjjpppqqqoootttvvvzzz~~~{{{wwwzzzvvvkkk]]]QQQ```\\\WWWfffoooyyypppiiiTTTIII:::555444333AAA[[[lllrrr{{{yyysssqqqoooqqqsssttttttssssssrrrmmmnnniii[[[GGG:::999>>>bbbssssss{{{vvvvvv~~~}}}dddQQQgggkkkwwwyyy]]]:::000333000111777444<<<]]]|||hhhqqqooojjjaaaGGGMMMggg~~~|||}}}vvv^^^[[[ZZZTTTZZZhhhjjjzzzkkktttyyyqqqqqqwww{{{{{{uuueeeKKKCCC;;;999999888999<<>>333???AAAIIIJJJNNNccc{{{rrrfffbbbqqqooo{{{fffQQQDDD>>>;;;666555:::EEERRRYYYaaadddhhhiiiiiikkkooosssuuuqqq|||tttZZZMMMKKKMMMRRRXXXhhhggghhhjjjiiiiiirrr}}}zzz```===---:::PPP\\\yyyuuutttrrrfffYYY\\\iiiLLL===666EEEPPPBBB777===AAAGGG@@@555555777999>>>555TTTpppxxx|||yyyiiiVVVNNNQQQzzz~~~pppvvv|||wwwwwwiiitttqqqiiipppyyyyyybbb^^^fffJJJ333111555222333999AAAFFF]]]xxx```wwwdddaaaZZZ^^^___```^^^]]]]]]]]]UUULLL:::555222333222//////111000//////......---,,,,,,000...///333<<>>???AAAQQQcccrrroooaaaUUUSSSVVVUUUPPPGGG>>>;;;???GGGLLLJJJCCCAAAKKKYYYccchhhkkkgggFFFAAA<<<888888666222000,,,++++++,,,,,,+++...------,,,,,,------.../////////---,,,,,,---///...//////000111333444555:::;;;<<<@@@FFFNNNUUUYYY___dddggggggiiinnnqqqqqqvvvxxx{{{~~~dddVVVSSSggg|||~~~nnnZZZHHH???<<<888HHHaaa~~~{{{eeeOOOBBB;;;//////CCCUUUyyyrrrwwwsssuuuyyy|||}}}|||zzzyyyvvvvvvqqqaaaNNN???999888RRR{{{zzzrrrxxx~~~yyyYYYZZZ```kkk}}}yyyTTT555111555111444333777>>>OOOsssppppppyyy}}}~~~hhhyyyvvvjjjcccSSSFFFZZZvvv{{{~~~~~~zzznnnfffcccxxxooo```ccciiigggpppxxx~~~~~~|||rrrbbbWWWJJJBBB>>><<<>>>CCCKKKUUUiii|||xxxTTTZZZgggoooYYY777444AAABBBHHHMMMOOO___{{{vvv{{{SSSccckkktttsssWWWHHH===;;;888666888@@@LLLVVV^^^aaaeeeffffffhhhlllpppqqq|||vvv]]]aaatttuuuaaaYYYXXXXXXVVVTTT]]]___ccceeeeeefffppp{{{uuuVVVBBBAAAAAA<<>>777333222222//////222000000///......------,,,++++++///111111BBBsssvvvoooggguuuqqqxxxwwwhhh]]]fffaaaaaaaaabbbdddgggiiikkkjjjkkkkkkiiihhhiiikkkmmmkkkiiigggffffffhhhjjjlllaaannn{{{ttthhhrrr|||mmmnnnsss{{{~~~|||xxxwww```FFF;;;>>><<<>>>GGGKKKjjjyyyrrrkkkTTT999BBBQQQCCC777999@@@999555666222222<<>>CCCccc||||||zzzlllaaapppgggaaaGGGSSSeeeuuu~~~~~~~~~XXXVVVMMMJJJLLLEEE>>>LLLdddqqqyyy|||ssshhh\\\TTTPPPNNNSSSYYYaaaiiixxxyyy}}}VVV^^^llljjjMMM444888DDDEEEIIIQQQRRR```sss___XXXeeekkk]]]KKK>>><<<:::777666:::EEEQQQZZZ^^^bbbdddeeefffjjjmmmsssuuukkkKKKJJJ___~~~ttthhhaaa___]]]YYYVVV\\\___cccdddbbbccckkktttooo^^^RRREEE777444:::111777EEEMMMAAA999SSSyyy}}}cccOOOPPP]]]gggZZZAAA;;;333@@@MMMLLLSSSSSSAAADDD```zzz}}}zzzmmmgggOOORRR~~~{{{zzzwww}}}vvvnnn}}}jjjoooqqquuutttbbbSSSWWWOOO<<<...000444444777<<>>QQQIIIEEEJJJNNNMMMKKKKKKNNNFFF===999777777;;;???===:::???PPPaaahhhhhhgggjjjIII@@@;;;:::999444222000,,,++++++,,,,,,+++...------,,,,,,------............---,,,,,,...000...//////000111333444555999999;;;???EEELLLSSSWWW___bbbfffhhhhhhiiinnntttxxxzzz|||tttkkkgggjjjiiibbb___bbboooooorrrsssjjj[[[SSSTTTdddmmm}}}XXXFFFEEE>>>HHH^^^eee~~~qqq[[[KKK???777EEEmmmxxxtttqqquuu{{{]]]vvvppppppnnn@@@///333444444999111888???AAAYYYuuuwwwuuurrrkkkKKKHHHTTTlllwww|||VVVWWWDDD888;;;999777IIIbbbqqqxxx}}}zzzssskkkhhhggghhhooowwwzzz~~~}}}~~~zzz~~~ppp|||fffcccnnnbbbCCC666>>>GGGJJJLLLTTTQQQ\\\{{{aaaeeemmmdddMMM@@@===:::999666555???KKKVVV[[[```cccccceeeiiilllpppssssssMMMDDDTTT}}}|||vvvmmmeee```^^^^^^bbbeeefffccc```aaadddggglllkkkqqqzzzyyykkk]]]WWWFFFNNNcccppp\\\BBBMMMnnnkkkSSSPPP^^^uuuuuu[[[AAA333666;;;888GGG\\\[[[RRRiii~~~}}}}}}xxxjjjdddNNNTTT}}}rrrfffmmmfffjjjtttnnnsssmmmqqqaaaQQQ___DDD777...000555666999>>>BBB>>>RRRaaaiiifffkkkhhhZZZ]]]___^^^[[[[[[^^^]]]YYYKKK@@@666333333111111333111000000///......------000***,,,333...+++@@@___uuu|||ddddddiiilllttt~~~mmm]]]ZZZZZZZZZUUUUUUVVVWWWYYY\\\___cccdddfffeeedddeeehhhlllooopppkkkiiigggeeedddeeeggghhhhhhtttmmmyyyuuupppkkkppp~~~wwwbbbKKK<<<<<>>TTTEEE777777;;;666///111000,,,<<>>::::::777444:::EEEQQQVVV]]]```bbbdddhhhkkkmmmsss]]]GGGIIIwww}}}~~~xxxpppnnnoooppplllmmmjjjeeebbbbbb```]]]dddzzz}}}cccQQQXXXqqquuuSSSRRRlllaaaIIIDDDNNNpppsssFFF>>><<<888111888KKKWWW___ppp~~~||||||uuufff]]]PPP[[[eee```lllwwwhhhfffeeeqqqooosssTTT\\\;;;444///222777999<<<@@@CCCBBBKKKYYY{{{}}}VVVrrrhhhnnn]]][[[^^^___\\\\\\___^^^[[[SSSGGG:::555444222222333111111000//////......---...''')))111111+++...:::<<>>???FFFQQQeee|||yyy|||ssswwwwww~~~uuukkkhhhMMMFFFUUUkkk}}}sssllldddgggzzzrrrSSS^^^mmm]]]```ddd```{{{zzz{{{wwwpppnnnsss{{{{{{hhhqqqxxxvvvvvvfffTTThhhdddIII777BBBHHHHHHPPPLLLRRRMMMQQQnnnppptttiii```sss}}}}}}```III???999;;;888333777@@@LLLQQQXXX]]]```bbbgggjjjnnnsssfff]]]kkkuuu{{{yyywwwxxxyyywwwwwwvvvpppjjjjjjkkkeee\\\bbblllgggVVVXXXjjjmmm```bbbeeeqqqfffxxxxxxSSSCCCAAAEEEhhh~~~XXXYYYRRRHHH???555999IIIhhhrrr|||}}}||||||{{{qqqcccYYY[[[nnnqqqeee```~~~qqqlllooovvvxxxzzzVVVTTT666222111555999<<>><<>>FFFJJJDDDEEELLLJJJPPPJJJpppxxxooooooRRR>>>999QQQKKK777999888111333---777...***<<>>:::999999444555222///......///...---+++---......---,,,,,,---000///...------...///000.........///111333666777:::<<<>>>CCCJJJSSS^^^eeebbbeeeiiilllooopppoooooorrrxxx{{{{{{iiifffvvvtttrrrnnngggVVV___vvvssseeennnCCC...555999FFFeee^^^gggcccqqq|||yyylll^^^NNN<<>>HHHJJJJJJLLLGGGJJJKKKLLLZZZrrrwww|||yyy}}}}}}vvvTTTJJJ???888777777666666@@@IIITTT\\\^^^___bbbeeennnmmm}}}xxx{{{xxxgggiiippp~~~}}}{{{rrr```GGGBBBZZZiii```III777GGGcccRRR...>>>EEETTT}}}vvvgggRRRCCCAAAGGGLLLkkkuuuzzzxxxwww{{{~~~|||ssseeeXXXVVVooowwwuuutttnnnfffjjjwwwoooooo{{{oooqqqxxxxxxfffZZZWWWMMM...000333666:::>>>AAABBBGGGGGGMMMLLLXXXlll^^^hhhrrrpppdddaaa[[[YYY]]]bbbbbb^^^[[[^^^RRR<<<111666777222000111111111000///...---------,,,,,,,,,------.........///222777<<>>:::::::::666444222///............---+++---......---,,,,,,---000///...------...///000////////////111333555666666888<<>>:::333000111---333111===XXXdddiiizzzyyyccczzzkkksss|||YYY@@@666///111666555<<<:::>>>DDDEEEGGGUUUgggqqqiiippp\\\KKKFFFYYYsssgggWWWdddnnnyyyqqqsss~~~zzzzzztttoookkkggggggrrroootttbbb\\\fff]]]III;;;???HHHIIIIIIKKKMMMLLLIIIJJJXXXpppzzzyyy```PPP@@@<<<<<<999555444;;;DDDPPPXXX\\\^^^aaadddnnnnnn|||zzz|||zzzooooookkkiiibbbVVVTTTTTTOOOIII;;;IIIXXX```XXXEEEJJJjjjkkkHHHCCC<<>><<<999777999===@@@GGGKKKOOOSSSVVVWWWXXXXXX[[[fffiiillltttqqqkkkpppmmmiiihhhjjjhhheeekkkuuu{{{ppp~~~uuujjjqqq|||zzzllldddVVV@@@EEEIIIJJJHHHGGGIIIHHHEEELLLNNN[[[vvvvvv\\\<<>>;;;;;;<<<777333111...------------,,,+++---......---,,,,,,---//////............////////////000000111333555555666888<<<@@@GGGPPP[[[aaabbbeeehhhkkkmmmnnnmmmllluuutttwww}}}|||wwwvvvccc{{{lllnnn~~~ggghhhuuupppPPP:::888666<<<>>>111555;;;HHH___VVV[[[~~~|||qqqhhhZZZGGG999777777;;;<<<777444444000444000444CCCPPPccc{{{~~~qqqkkk{{{kkkyyytttMMM555444111000666:::@@@===???DDDEEEEEEMMMYYY|||xxxeeeuuujjjWWWGGGLLLcccyyyZZZ\\\|||~~~vvvtttoookkkgggeeejjjwww~~~zzzsssooo|||~~~}}}wwwpppfffeeebbbPPPCCC<<>>AAADDDEEEMMMJJJMMMNNNPPPiiijjj___rrriiibbb___bbbaaa\\\\\\```[[[^^^\\\RRRCCC888666888444333333333333333222222......------------......---,,,++++++,,,...000222666999888444666AAAOOOWWWIIIIIIHHHEEEAAA:::555111555555444444444777<<<@@@FFFIIILLLPPPRRRTTTUUUVVVdddmmmnnnnnnrrrnnnhhhlllmmmkkkjjjjjjhhhhhhmmmtttnnnxxx{{{jjjwwwkkk\\\QQQ@@@JJJMMMMMMHHHFFFIIIKKKJJJJJJIIIQQQnnnnnnGGG:::AAAUUUPPP444***777000------//////000===MMMRRRTTTJJJ666111???MMMRRRaaa___aaaeeecccaaaiiiuuu}}}bbbUUU```ooohhhrrrmmmbbbGGG@@@bbb}}}mmmeeePPP[[[|||qqqjjjvvvuuusssnnnkkknnnpppkkkeeebbbmmmHHH???;;;;;;;;;666333000---,,,------,,,++++++---......---,,,,,,---/////////......////////////000000111222333444555:::;;;===@@@EEELLLTTTZZZbbbdddhhhkkkmmmmmmlllkkkxxxsssuuu}}}~~~|||yyycccqqqnnn```RRRFFF666@@@GGGGGG>>>000<<<===PPPkkk]]]YYY{{{wwwqqqeeeQQQ@@@:::777:::===;;;777666222555444444;;;KKKjjjxxx~~~aaahhhnnnfffxxxmmmCCC---444444111666===CCC@@@AAAFFFGGGFFFIIINNNdddwww}}}iiiiiiqqqdddRRRHHHRRRiii|||qqqtttmmm|||wwwrrrkkkiiimmmvvv~~~vvvgggYYYuuuxxx{{{~~~yyyttt|||jjjhhhhhhXXXDDD???>>>DDDHHHHHHIIIKKKOOOPPPOOOMMMRRRccczzz{{{}}}SSSsss}}}cccEEE@@@AAA999444555000777BBBKKKSSSZZZ___cccccckkkrrr~~~{{{uuupppvvv}}}xxx{{{PPPPPPmmmiiiKKKbbb|||nnnhhhdddYYYqqqrrreee^^^bbbiiikkkqqqwwwwwwuuutttwwwzzznnndddZZZTTT```}}}yyyzzz}}}|||wwwwwwvvvjjjbbbkkkxxx|||WWWGGGTTTNNN000000222555:::===AAABBBCCCIIIFFFJJJNNNOOO]]]|||oooooonnnaaa[[[```aaa[[[\\\bbb^^^]]]]]]ZZZNNN@@@888999555555444444333333333333000///......---.........///...,,,++++++,,,---...222444444333333555777888:::999666333222111222222///000000000222555;;;>>>AAAEEEIIIJJJKKKOOOWWW]]]jjjrrrqqqpppsssnnnhhhllljjjkkkkkkiiihhhiiijjjjjjqqqggg|||rrrvvv~~~yyyggg\\\SSSDDDLLLOOONNNIIIFFFJJJNNNOOOKKKGGGHHH]]]aaaDDD999KKKOOO<<<222;;;???333...222000,,,555FFFRRR```]]]DDD111666BBBFFFWWWYYY___eeeeeecccfffmmm}}}jjjYYYwwwsssuuuxxxnnn}}}YYY===WWW{{{sss^^^MMM[[[vvv}}}iiidddqqqwwwppphhhffflllmmmfffbbbfffpppJJJ???;;;999999444333000---,,,------,,,++++++---......---,,,,,,---...//////////////////...//////111222333444555555:::<<<>>>AAAEEEKKKRRRWWWbbbdddgggkkkmmmmmmlllkkkvvvqqqsssyyyxxxzzzmmmrrr{{{vvvdddMMM777===JJJRRRKKK;;;CCC<<>>CCCBBBCCCHHHJJJIIIIIIJJJWWWpppnnnrrr~~~ooo]]]iiiggg\\\JJJFFFWWWrrryyyiiiyyyppppppyyy~~~sssgggrrr~~~}}}sssfff^^^eeedddOOO???>>>AAAFFFIIIIIIIIIKKKHHHNNNTTTRRROOOXXXnnnxxx~~~pppyyySSStttwwwrrrNNNAAA>>>888666999000555<<>>///333555888<<<@@@BBBCCCCCCBBBBBBCCCGGGJJJOOOhhh{{{bbbrrrcccXXXZZZ^^^^^^^^^bbbaaa\\\ZZZ[[[WWWKKK???:::777666555333333333333333111000//////...............---,,,,,,,,,,,,---...(((+++///222111//////111333111///---...000333555//////000000111444999<<<>>>DDDHHHHHHGGGOOO```nnnsss{{{yyyvvvxxxqqqjjjnnneeehhhiiihhhlllqqqmmmdddyyytttaaasss|||qqqsssvvv~~~wwwbbbWWWSSSJJJPPPTTTRRRKKKFFFHHHLLLMMMLLLLLLLLLYYYzzzyyyZZZ@@@???IIIGGG:::111FFF666---111222---111;;;PPPfffnnnXXX;;;222666:::IIIOOOYYYcccgggffffffiiisss\\\YYYnnnqqqwwwfffgggqqqDDDQQQwwwwwwWWWMMMWWWeeeeee[[[\\\iiipppjjjeeeeeejjjgggaaabbbkkkqqqKKK@@@;;;999888333333111...------------,,,+++---......---,,,,,,---......////////////......---///000333444555666666888:::>>>BBBGGGNNNUUU[[[aaacccgggkkknnnnnnnnnmmmrrrpppqqqtttsssuuuvvvuuuqqqsssvvvffffffpppHHH===III___aaaFFF>>>999TTT|||yyymmmVVVLLLBBB999777777555222222444000666888444IIIrrrrrriiimmm___lllrrrXXX:::...666666444:::===AAACCCFFFIIIKKKJJJJJJIIIOOOxxxwwwttt|||zzzaaa```ccc___QQQEEEKKKddd|||vvvqqq{{{zzz|||xxxuuudddSSSVVV]]]VVVCCC???@@@CCCFFFHHHIIIIIIIIICCCKKKSSSRRRLLLOOObbbwwwppplllyyyiiiuuuwwwwww```HHH>>>:::999;;;222444777===FFFPPPXXX^^^^^^gggnnnrrruuu}}}{{{oookkk|||xxx~~~|||fff[[[hhheeeJJJMMMooommm```]]]mmm~~~zzztttooojjjhhhnnnsssrrrmmmjjjiiidddlllxxxzzzzzzuuuyyyqqqbbbfffqqqvvvxxxxxxjjjZZZRRRBBB333222999;;;>>>BBBDDDEEEFFFEEEEEEGGGDDDEEEJJJIIIXXXuuubbbrrrhhh]]]YYY[[[___aaa```bbb^^^YYYZZZ[[[VVVJJJ???:::888666444333222333333222111000//////...//////+++++++++++++++,,,,,,---++++++,,,...,,,***---222***+++---///000000000000///000111111222444888;;;>>>CCCHHHIIIKKKWWWkkk{{{{{{}}}}}}uuulllooogggjjjjjjlllxxx~~~nnneee{{{tttmmmvvvuuuhhhnnnxxx|||\\\KKKMMMNNNSSSWWWVVVNNNFFFEEEGGGGGGFFFLLLQQQYYYjjjuuubbbFFF888CCCPPPDDD---???222***---111000///333FFF]]]nnndddKKK777000111:::BBBOOO[[[bbbeeefffgggnnn}}}wwwhhh[[[^^^zzzgggwwwgggzzzTTTYYYtttwwwVVVTTT[[[^^^ZZZXXX]]]fffmmmhhhggghhhgggcccaaaeeelllpppKKK@@@;;;:::999444444222///............---+++---......---,,,,,,------...///000000///...---,,,---000333555777777888999;;;???CCCIIIOOOWWW\\\```cccggglllooopppppppppqqqtttvvvuuuuuuyyy}}}{{{rrrkkk~~~kkkUUUGGG___cccLLLOOOgggmmmNNN>>>===RRR{{{eeeSSSIII@@@<<<:::777777999;;;222888<<<888PPP{{{qqqxxxwwwbbbvvvnnnIII666000555444666======???DDDHHHIIIIIIIIIIIIIIIIIIaaasss~~~zzzvvvhhheeebbb\\\OOOHHHSSSeee}}}pppbbb}}}|||}}}}}}}}}```NNNXXXZZZKKK???BBBCCCCCCDDDFFFHHHGGGEEEDDDGGGLLLMMMIIIJJJZZZlllvvv~~~wwwzzzxxxVVVBBB===<<<:::555444333666>>>IIISSSYYY\\\ccchhhlllyyyzzzzzz~~~uuuVVVOOOaaajjjTTTGGGTTTjjjsssssssssqqqllljjjooorrrnnniiihhhgggccctttyyyssscccjjjvvvuuu}}}xxxcccUUURRR???000888===???BBBEEEGGGGGGFFFEEEGGGLLLEEEDDDLLLJJJMMMcccwwwnnnqqqkkk^^^YYY^^^aaa]]]aaabbb^^^YYYZZZ]]]VVVIII>>><<<999666444333333333333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,444///,,,......+++,,,000)))+++...000111000...---///000111222222555888;;;>>>@@@DDDIIIRRRaaaqqq|||www}}}wwwmmmpppllllllhhhiii|||tttbbbjjjqqquuuvvvwwwwwwvvvrrruuu{{{pppSSSEEEIIILLLMMMTTTVVVPPPHHHFFFFFFFFFFFFKKKPPPRRRXXXfffzzzxxxoooUUU<<>>DDDIIIIIIGGGGGGHHHHHHIIIOOOyyywwwlllfffeee[[[JJJGGGPPPuuu}}}ssspppvvvwww~~~}}}xxxuuu|||ZZZMMM]]][[[IIIEEEEEEDDDCCCBBBDDDFFFEEEBBBGGGDDDEEEGGGGGGIIIVVVeeexxx~~~```GGGAAA>>>888777333000222999DDDOOOUUUZZZ^^^aaaeeepppyyycccUUUVVVgggSSSKKK\\\qqqvvvqqqnnnnnnkkkkkkppppppjjjgggjjjgggaaarrrrrrooozzzxxxjjjrrr|||wwwxxxrrrXXXIIIJJJ<<>>JJJHHHFFFVVVjjjxxxxxxeeeYYY]]]```[[[___fffcccYYYYYY```]]]QQQAAA>>>;;;888555444444444333222111000////////////////////////......------...((((((000444222///000000////////////000111222...///111222333555999<<<>>><<<>>>HHHWWWfffqqqvvvmmmwwwyyyyyy}}}vvvnnnqqqkkkhhh___^^^tttmmmllllllqqqwwwsssooo{{{}}}nnneeeZZZJJJGGGKKKIIIEEENNNSSSPPPJJJHHHIIIIIIOOOOOOOOOLLLLLLYYYwwwnnnKKKDDDRRRTTTFFF///333333///...000///,,,111999OOOfffgggQQQ===666+++222:::DDDOOOYYY```cccbbbiii}}}}}}jjjZZZiii{{{xxx~~~rrrtttgggmmmyyyvvvmmmllliiidddeeebbbddd```ZZZ___kkknnnhhhqqqGGG;;;>>><<<777777333222000///...---........................---------.../////////////////////......///111444888:::;;;===@@@DDDIIIOOOWWW\\\^^^bbbhhhlllnnnppprrrssstttwwwyyyzzz{{{}}}pppNNNHHHmmmooommm~~~hhhdddFFFHHHZZZdddpppvvvzzziii]]]MMMBBB??????>>>===999:::666444DDDdddiiicccxxxaaaaaayyyKKK444555666888::::::;;;;;;AAAAAAAAABBBCCCEEEFFFGGGTTT[[[vvv|||qqqqqqcccbbbbbbWWWIII@@@YYYlllwww}}}{{{}}}pppjjjeee\\\^^^dddVVVCCC???@@@@@@@@@CCCGGGGGGDDDAAAHHHFFFCCCBBBCCCGGGLLLOOO}}}kkkpppxxxzzzTTTFFFBBB;;;:::666333444777:::BBBJJJTTTTTTWWW]]]ggg||||||gggfff|||{{{nnngggrrreee\\\aaalllrrrqqqoooiiihhhiiijjjkkkjjjhhheee]]]nnn}}}}}}iii|||zzz|||}}}wwwiiiooo}}}RRRMMMUUU???444<<<666<<<===@@@CCCDDDDDDCCCBBBDDDDDDDDDEEEFFFGGGGGGHHHaaa{{{QQQVVVjjjSSSYYYaaaccc]]]YYY[[[^^^^^^SSSHHH>>><<<:::555444777777444222000000///...,,,........................,,,,,,,,,---------......000000000000////////////000//////000222555999;;;999@@@KKKUUU^^^dddgggiiirrrooovvvzzzrrroooqqqllljjj\\\ZZZccclllwww{{{sssnnn{{{~~~xxx}}}xxxgggSSSGGGEEEGGGJJJJJJHHHHHHHHHJJJLLLMMMLLLKKKHHHKKKKKKKKKHHHGGGdddyyyiiiFFFAAA\\\SSSAAA222***...///)))+++666...555CCCXXXnnnoooUUU777888///---444>>>FFFNNNWWW^^^cccrrrxxxpppjjjlllrrryyyvvvyyyzzzxxxuuuoooiiidddaaa```]]]VVVVVV^^^eeefffgggjjjrrrHHH;;;>>><<<777666333222000///...---........................---------...//////000///////////////...///111444888:::;;;===@@@DDDHHHOOOVVV\\\___cccgggkkknnnppprrrtttuuuxxxzzzzzzyyy|||zzzrrrZZZTTTooo|||pppqqqKKKMMMaaaeeekkk|||tttjjj]]]RRRKKKCCC:::333444777999???SSSrrreeedddnnn]]]eeeoooDDD333444666888;;;<<<======AAAAAABBBCCCEEEGGGIIIJJJUUUSSS```yyy{{{qqqllleeeZZZQQQOOOEEE[[[uuu{{{uuuxxxwwwkkkiiiaaa```bbbSSSCCCBBB@@@??????AAADDDEEECCCAAAEEEDDDDDDDDDEEEHHHKKKLLLnnn|||ooooooxxxeeePPPEEE;;;<<<777444333333444;;;DDDKKKPPPVVV[[[```pppgggppp{{{xxxlllcccgggppprrrooolllfffgggiiijjjjjjhhhfffdddjjjwwwqqq|||{{{ooolll|||SSSJJJOOO;;;333<<<888<<<>>>???AAABBBBBBBBBAAABBBCCCCCCCCCCCCDDDDDDDDDRRR~~~}}}zzzkkkZZZUUUYYYXXX^^^bbbaaaaaacccaaa[[[XXXOOOEEE@@@<<<666555888555444222222333333222111........................,,,,,,---------.........000000000000000000000///444333222111111222444444;;;KKKaaaoooqqqnnnlllllljjjgggooosssmmmooovvvttthhhZZZ^^^mmmrrrttttttmmmtttvvveeeSSSKKKIIIHHHIIIMMMMMMMMMMMMOOOQQQRRRRRRQQQEEEHHHHHHJJJJJJCCCQQQqqqllllll___@@@BBBMMMJJJ:::------///---,,,...///111888KKKbbblll^^^JJJ000///111555777;;;IIIWWWccc^^^ddd~~~sssqqqvvvzzzvvvzzz}}}xxxqqqllliiifffaaa]]]XXXWWWZZZaaaccccccfffkkktttIII<<>>@@@@@@AAABBBCCCEEEGGGJJJLLLMMMVVVQQQTTTiiixxxwww{{{tttkkkgggaaaXXXRRRAAALLL^^^ppp~~~yyyuuuwwwwwwsss{{{|||vvvgggiiiccc]]]YYYKKK???CCC@@@???>>>???AAACCCBBBAAABBBCCCDDDFFFGGGHHHIIIIIIcccwww}}}vvv```KKK???>>>:::777555222000555===@@@HHHSSSXXXYYYccc|||}}}vvvuuummmooosssqqqkkkgggcccfffiiiiiigggddddddeeesss|||}}}qqq|||yyyyyy}}}yyy}}}yyylllooouuuRRRGGGHHH888333<<<<<<>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>iiiyyy}}}jjjKKKbbbYYYZZZ[[[]]]aaaddd```YYY^^^XXXPPPIIIAAA999777999333222111111222222000///........................------------.........///000000000000000000000000000000000000222555777999LLL\\\ooovvvrrrpppuuu}}}llliiinnnqqqmmmqqqxxxuuugggggg{{{pppuuutttyyy}}}{{{xxxwwwuuurrrqqq^^^PPPOOONNNIIIJJJQQQMMMMMMMMMMMMMMMMMMMMMMMMEEEFFFDDDJJJPPPGGGEEEUUU~~~hhh^^^\\\===888MMMQQQEEE666/////////---)))///,,,---:::PPPcccgggaaaAAA;;;444111000222;;;DDDZZZVVVYYYlll~~~zzz}}}}}}yyytttyyysssnnnhhhfffeee```WWWOOOUUUXXX^^^dddcccaaaeeekkkuuuJJJ===???===888777333222000///...---......,,,,,,------------......---...///000000000000000000000///000222555888999999;;;???CCCHHHOOOVVV\\\bbbdddgggjjjlllppptttwwwrrrvvvyyyzzzzzz~~~uuummm^^^JJJFFFCCClllyyynnnttt```QQQFFFFFFOOOddd|||{{{rrrcccoooRRR666222444666:::===@@@AAABBBDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRUUUbbb||||||{{{nnnssstttfffVVVSSSIIIHHH[[[vvvtttkkkwwwkkkuuu~~~sssxxxppp\\\aaa\\\SSSMMMAAA:::AAAAAA@@@??????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFHHHHHHfff}}}uuuUUUHHH>>>;;;;;;:::666222444999999@@@KKKSSSVVV\\\mmm~~~zzzsssrrrrrrllleeeaaabbbfffhhhfffbbbbbbggglllvvvzzznnnjjjjjjwwwooo|||{{{|||~~~tttppp}}}tttdddlll{{{gggMMMCCCCCC888666>>>?????????>>>=========>>>???===>>>>>>???@@@AAAAAAAAADDD]]]xxxzzzWWW^^^^^^[[[XXXXXX\\\``````^^^______[[[TTTIII???::::::666444222111111111...---........................---............/////////000000000000000111111111///......///333888>>>BBBSSS```mmmqqqmmmmmmuuu~~~rrrmmmppprrrooossstttiiigggwwwjjj}}}xxxtttuuuwwwuuurrrfffTTTKKKPPPQQQJJJJJJTTTMMMMMMLLLJJJHHHGGGGGGGGGFFFBBB;;;AAANNNKKKEEEJJJmmmgggWWWDDDCCCBBBOOOMMMDDD666......///---...,,,+++///===QQQdddnnn```KKK444+++///444444111DDDMMMWWW^^^eeevvv{{{~~~vvvpppsssgggeeecccbbb^^^WWWMMMFFFWWW[[[aaaeeeeeeddddddffftttJJJ===???===888777333222000///...---......,,,,,,,,,,,,------......---...///000111111111111111000000000222555777999999;;;???CCCHHHOOOWWW\\\bbbeeehhhjjjlllppptttwwwwwwzzz||||||}}}{{{iiiRRRBBBeeetttaaaiiioooaaaSSSQQQ[[[sssxxxzzzwwwxxxnnndddiiiGGG555333444777:::===@@@AAABBBFFFFFFFFFFFFGGGHHHIIIJJJHHHPPPUUUYYYkkk|||~~~sssddd```OOOCCCMMMbbbuuu}}}wwwjjjnnnyyy~~~{{{lllRRRYYYRRRGGGCCC<<<999AAAAAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAABBBDDDGGGIIIUUUeeeSSS>>>;;;;;;<<<:::555444777777:::BBBMMMTTTZZZccclll{{{qqqyyyrrrpppllleee___]]]dddfffeeebbb```dddmmmuuu{{{{{{uuukkkcccfff]]]yyysssuuuqqqiiiyyy~~~hhheeekkkVVVHHHAAA@@@<<<;;;???@@@@@@???>>>>>>===>>>>>>>>><<<===>>>???AAACCCDDDDDDDDDKKK]]]sssZZZ\\\[[[[[[]]]^^^```ccceee^^^aaabbb]]]RRRHHHAAA===:::888555333333333222000////////////////////////........./////////000000///000000000111111111222444222111222777???GGGMMMLLLXXXgggpppqqqmmmkkkkkknnnjjjnnnqqqrrrwwwsssbbbbbbpppcccyyytttrrruuuwwwrrrmmmYYYLLLGGGMMMOOOJJJKKKTTTLLLMMMNNNLLLJJJIIIKKKMMMGGG@@@222222CCCIIIFFFIIISSSyyyuuuWWWRRR888GGGPPPPPPBBB111---222777---.........111>>>UUUhhhnnn[[[BBB222111555555111444AAAOOOTTTTTT[[[lll|||~~~rrrlllllldddccc```ZZZSSSPPPQQQSSS^^^___aaadddffffffbbb^^^sssHHH<<>>???@@@EEEDDDDDDDDDDDDEEEFFFFFFIIIPPPRRROOOXXXyyy}}}mmm}}}tttooolll^^^UUUNNNLLLMMMWWWooo}}}sss|||uuufffkkkzzz{{{qqqvvv}}}bbbQQQUUUKKK@@@AAA???===BBB@@@BBBCCCBBBAAA@@@AAACCCDDDCCCAAA@@@AAACCCFFFHHHAAA___|||{{{ssszzzfffGGG@@@::::::;;;888555555777666;;;EEEOOOUUU[[[aaaiii}}}mmm|||{{{ssslllhhhddd^^^\\\]]]eeeeeecccbbbdddkkkuuu}}}yyyrrrgggdddpppuuu~~~{{{{{{nnndddmmm}}}yyynnnggg```IIIEEE@@@>>>?????????AAA@@@@@@@@@@@@@@@@@@??????===>>>???AAABBBDDDEEEFFF??????JJJlllrrrZZZYYY\\\``````^^^___aaa]]]bbbddd```ZZZTTTMMMFFF<<<888444111111111222222////////////////////////////////////000000000000///000000111111222222222///111444;;;EEEQQQ\\\cccWWW[[[___dddggghhhiiiiiiiiihhhnnnqqqqqq|||~~~qqq___ZZZnnnrrr```lllvvvpppuuuzzzuuuggg\\\PPPJJJGGGIIIJJJJJJKKKOOOFFFIIIKKKJJJIIIJJJNNNRRRMMMHHH888111>>>GGGHHHLLLKKK]]]ccc___OOOBBBKKKRRRKKK;;;111444;;;,,,///111///,,,111CCCUUUkkkkkk```KKK777///000444222777???IIISSS\\\bbbeeeiii|||tttmmmfffccc^^^[[[TTTJJJEEEJJJXXXdddccccccbbbbbbdddddd]]]UUUqqqGGG;;;>>>===999999333222000///...---......***++++++,,,------......---...///000111222222222222222111111222555777999:::===@@@EEEJJJRRRZZZ___aaadddiiimmmoooqqqtttvvv{{{}}}jjjXXX___ccccccffflllqqqfffSSSQQQcccwww^^^lllZZZVVVaaaRRR===444777777999:::<<<<<<======@@@@@@@@@AAABBBCCCDDDEEEJJJJJJKKKKKKPPPeeeyyy|||wwwooolllaaa[[[WWWRRRIIIGGGXXXnnn{{{|||rrrhhhjjjvvv}}}vvvxxx{{{ooo}}}nnnWWWTTTTTTFFF;;;AAADDD@@@AAA>>>@@@CCCCCCAAA??????AAAAAAAAAAAAAAABBBCCCDDDDDDBBBLLLkkkuuusssnnn]]]MMM>>>:::;;;:::888777666555888???FFFKKKRRRZZZ___kkksssrrrxxxttttttllleee```\\\YYY[[[```ccccccccceeekkkttt}}}uuummmyyyyyywww~~~uuulllfffjjjqqqrrrrrrgggRRRDDDFFF@@@;;;???@@@???AAA@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDIIILLL\\\{{{pppfff^^^^^^^^^[[[[[[^^^```cccccc```______[[[TTTHHHBBB:::444111000000000//////////////////////////////000000000111111111///000000111111222333333000555>>>IIIVVVbbbkkkpppjjjeee^^^ZZZ[[[aaajjjooojjjmmmqqqjjjcccqqqhhhVVV\\\ooopppjjjmmmqqqwwwwwwzzzeeeVVVMMMNNNJJJEEEEEEIIIJJJHHHCCCEEEGGGFFFDDDEEEJJJOOOKKKOOODDD:::AAAGGGGGGKKKIIIPPPjjjlllfffhhhFFFEEEIIINNNJJJ===666777...,,,---///------555@@@XXXhhhoooaaaHHH888333333333333555<<>>===999999333222000///............******+++,,,,,,---......---...///000222222333333333222111111333555777999;;;===AAAEEEKKKRRR[[[``````dddiiinnnppprrrtttuuutttxxx}}}xxxwwwwwwrrrwwwuuucccjjj{{{lllaaaPPPPPPeeeeeeqqq|||UUUUUUfffMMM<<<111888999999:::;;;;;;;;;;;;=========>>>@@@BBBCCCDDDCCC@@@AAAIIINNNWWWnnntttjjj~~~~~~qqqmmm```WWWVVVQQQIIIHHHPPPgggqqq}}}eeebbbiiixxx}}}eeeiii```SSSWWWTTTCCC888AAAFFFAAA???<<>>>>>??????@@@BBBDDDDDDDDDBBBAAAIIIFFFaaayyynnniiisssooooooqqq[[[DDD;;;<<<<<<;;;:::444555888<<<>>>BBBLLLVVV```aaaiiissstttwwwooohhh```\\\XXXWWW\\\cccaaaaaaccciiiqqqzzzttt{{{yyyttt}}}tttoooooosssuuuuuuxxxhhhHHHDDDIIIAAA999>>>@@@>>>AAA@@@AAACCCEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA999EEE@@@===]]]}}}ggg]]]\\\]]]___bbbcccdddaaa^^^aaafffeee___[[[TTTHHH>>>777444333222000000000000000000000000000000000000111111111111///000000111222222333333>>>DDDMMMXXX```eeehhhhhhhhhhhhgggdddaaaaaadddgggkkkoooppp___NNN\\\vvv~~~uuueeehhhxxxyyyvvvyyyzzzvvvnnnmmmwww{{{mmmXXXJJJMMMRRRNNNCCCBBBIIIIIIBBBGGGJJJJJJGGGCCCBBBFFFKKK@@@LLLIII???BBBDDDCCCEEE:::OOOQQQpppwwwddddddLLL@@@???OOOUUUGGG666000///)))(((---000...///333???TTTggghhh^^^PPPBBB777111333444333444===LLLYYY[[[aaa```dddsss{{{sssrrrooohhhjjjiiieee___YYYRRRLLLBBBCCCEEEKKKTTT^^^gggkkkbbbhhhhhh___WWWTTTQQQMMMqqqGGG;;;>>><<<777777555333000.........---,,,++++++++++++,,,---...///...---------///222555777666222111444333111444;;;999===BBBGGGLLLQQQWWW[[[ccccccfffkkkqqquuuxxxyyy{{{yyy{{{tttttteeekkk|||}}}}}}uuuiiibbbNNN]]]tttqqqyyyXXXVVV___GGG111<<<;;;;;;;;;999888888:::<<<======<<<<<<>>>@@@BBBCCCBBB@@@BBBGGGFFFIII]]]ttt|||kkk|||rrraaaXXXSSSMMMGGGEEEKKK\\\rrrqqqaaa\\\cccmmm|||wwwppplllhhh```GGGEEEBBB@@@???@@@AAABBB;;;<<<===>>>???>>>======BBBAAA@@@>>>===???DDDGGGDDDJJJNNNbbb|||zzzzzzyyy~~~mmmpppSSSGGGBBB<<<;;;>>>;;;999777555999BBBHHHKKKTTTYYYbbbmmm}}}sssnnnkkkpppaaaRRRPPPXXX``````]]][[[ccckkkqqq{{{oooiii{{{|||tttrrrxxxwwwzzz~~~xxxhhhWWWMMMDDDBBB???>>>@@@AAABBBBBBBBBBBBBBB@@@??????AAACCCEEEFFFGGGFFFDDDAAA@@@@@@>>>???>>>@@@OOOjjj}}}eee```iiieeeWWWSSSaaahhhbbb^^^cccfffcccccc```[[[RRRHHH>>>555000222222222222111000//////111111111111111111222222111111000000222888@@@EEERRRYYY```cccbbbaaadddhhhjjjeeebbbeeefffeeeeeehhhwwwoooZZZKKKXXXuuuzzzlllhhhsss~~~tttwwwrrrooonnnllldddUUUJJJEEEEEEGGGIIIHHHFFFEEEDDDDDDFFFDDDCCCDDDEEEEEEDDDCCCCCCDDDEEEFFFFFFDDDBBB@@@HHHBBBEEE[[[|||oooZZZBBB555AAARRRRRRFFF===///////////////...///000555===MMM```kkkgggWWWIII666444222333666:::>>>AAAPPPVVV\\\___eeevvvwwwnnneee^^^bbb^^^]]]^^^XXXKKKBBBAAA>>>LLLZZZaaafffmmmnnnjjjmmm___ZZZ___WWWGGGLLL___rrrGGG;;;>>><<<777777555333000.........---,,,++++++++++++,,,---.........------...///222555777888444333444111...000666:::===BBBFFFKKKQQQWWW\\\ggghhhiiilllooorrrtttttt}}}{{{}}}hhhccctttrrrppptttnnn{{{nnnbbb\\\YYYkkkjjjnnniiihhhsss\\\ZZZWWW@@@111888999:::<<<<<<<<<===???BBB???>>>======<<<<<<======BBB???BBBHHHGGGGGGTTTeeevvvyyyxxxkkkTTTDDDFFFPPP???FFFTTTcccqqq}}}wwwjjjeeefffpppvvv}}}zzz|||{{{{{{ssskkk___RRRDDDBBB???<<<::::::;;;<<<<<<===>>>?????????>>>>>>;;;<<<>>>>>>===<<<===>>>@@@BBB???GGG```vvvxxxqqqiiiPPPEEE???;;;888:::999666444555;;;@@@DDDLLLQQQXXX^^^fffuuuxxxqqqiiiccc\\\UUUOOOQQQXXX___```^^^gggpppxxx{{{|||sssddd{{{}}}rrruuuvvvvvvuuuwwwiiiSSSLLLCCC@@@>>>===???@@@AAAAAA>>>????????????@@@BBBEEE@@@AAABBBBBBAAA???>>>>>>===>>>???@@@FFFZZZxxx~~~^^^WWWnnniiibbb^^^```eeefffeeecccgggfffccc^^^XXXQQQKKKHHH666555222///......///000000///.........///000111///333:::AAAIIIRRR[[[```eeeffffffeeecccbbbbbbccc___bbbhhhjjjgggdddjjjsssiii\\\RRRYYYooo|||pppuuuvvvvvvxxxrrrpppooojjj]]]NNNEEEDDDEEEFFFHHHGGGEEECCCBBBCCCDDDCCCBBBCCCEEEFFFEEEDDDBBBCCCDDDDDDDDDBBBAAA@@@<<>>@@@FFFUUU___hhhkkkmmmpppoookkkeee___SSSIIIJJJUUU\\\]]]rrrHHH;;;>>><<<777777555333000.........---,,,++++++***++++++,,,---...---------...///222444666:::777666666333000222666<<<>>>BBBFFFJJJQQQXXX]]]ggghhhjjjllloooqqqsssttt|||{{{~~~qqq[[[JJJUUUeeeuuu}}}ppphhhfffkkk}}}zzzfffiiiwwwddd]]]\\\JJJ777333666888:::<<<======>>>???AAA@@@@@@@@@??????>>>>>>>>>BBB???BBBGGGFFFDDDJJJTTToooyyytttqqqiiiZZZMMMFFFHHHAAAAAAMMM\\\jjj{{{}}}tttcccVVV[[[hhhuuuxxx}}}xxxjjjVVVFFFEEECCC@@@<<<:::::::::;;;======>>>???????????????;;;???DDDFFFDDDAAA===<<>><<<:::777555555888;;;FFFKKKQQQTTTVVV[[[dddkkkxxxqqqpppppplllaaaXXXKKKLLLOOOTTTYYY^^^aaacccllluuu~~~tttnnnYYY```xxx~~~nnnkkk{{{yyy]]]HHHHHHAAA???======>>>???@@@?????????@@@???>>>???AAACCC<<<<<<>>>>>>>>>>>>===<<<;;;<<>>999FFFLLLEEEAAA888...)))+++...---+++000//////444???NNN]]]gggfffZZZIII;;;444222222222444:::CCCJJJQQQZZZcccjjjuuuyyyvvvrrrnnnllljjjhhhfffccc```[[[XXXUUURRRNNNKKKGGG@@@::::::===DDDNNNWWWeeekkkpppooollljjjgggbbb\\\VVVJJJCCCNNN```gggbbbsssHHH<<<>>><<<777777555333000.........---,,,++++++******+++,,,,,,------------...///111333444555555666555444333444666<<<>>>BBBFFFKKKQQQYYY^^^bbbeeehhhlllooossswwwyyyzzzyyy}}}llleee]]]jjjzzzyyy~~~tttjjjhhh___SSSYYYXXX===111777777777999::::::999999999:::;;;<<<===>>>>>>?????????BBB???@@@DDDEEEBBBDDDIIISSS~~~yyy{{{~~~xxxiii\\\^^^LLL@@@AAAEEEIIITTTaaauuu}}}}}}iiiZZZYYY]]]aaakkkwwwyyysssrrrppp```LLL@@@CCCAAA???===;;;;;;;;;<<<===>>>>>>>>>???????????????CCCHHHJJJHHHCCC???======<<>>BBBggg}}}lllpppwww[[[MMMFFFAAA???>>>===:::666555777===CCCKKKPPPSSSWWW\\\aaahhhrrr|||~~~}}}vvvqqqrrrnnnjjjgggeeeddd___UUUNNNGGGMMMSSSVVVYYY^^^gggmmmuuuyyy~~~}}}yyygggqqqggg^^^ooo}}}ooocccfffaaaNNNCCCFFFAAA???======???@@@??????CCCCCCBBB@@@===<<<>>>???>>>>>>>>>?????????===;;;;;;:::>>>@@@;;;999JJJ```uuulllbbb\\\^^^aaabbbfffmmmjjjjjjiiihhhfffcccaaa```fffbbbZZZRRRLLLIIIHHHHHHCCCCCCCCCDDDGGGKKKOOOQQQ]]]```dddffffffeeeeeeeeeeeefffiiilllmmmmmmkkkiiinnneeeaaahhhnnnkkk```YYY[[[cccrrr~~~~~~xxxyyyssstttzzzwwwrrrsssvvvnnncccWWWKKKBBBBBBGGGDDDFFFGGGGGGFFFFFFGGGHHHFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCBBBAAAAAABBBBBBCCCKKKEEECCCGGGLLLYYYrrrwwwooobbbRRR@@@777>>>KKKLLLCCC888000---------,,,///000000///111777AAAHHH]]]^^^]]]WWWMMMCCC:::666777666666888>>>FFFPPPUUUXXXbbbqqq}}}}}}tttnnneeebbb^^^[[[[[[ZZZYYYWWWUUURRRMMMHHHCCC???;;;::::::<<>><<<777666555333000.........---,,,++++++*********+++,,,,,,,,,------...000111222333222444555444222111111111:::===AAAFFFLLLSSSZZZ___```ccchhhlllooosssxxx|||yyyyyy}}}ooolllvvvtttppp{{{TTTOOOWWWPPP555///999777555666888777666666888999888888999999::::::;;;;;;BBB???>>>@@@BBBBBBDDDGGGFFFjjj~~~}}}{{{}}}vvvdddSSSJJJDDD<<<<<>>>>><<>>===888666888333888???EEEJJJPPPWWW\\\^^^[[[]]]dddiiikkklllnnnvvvssspppnnnnnnooopppqqqqqqpppppprrrpppkkkhhhiiihhhgggccc\\\TTTMMMHHHFFFIIINNNTTTXXX\\\dddqqq{{{~~~}}}|||xxxrrrnnniiittttttlllooowww{{{}}}yyy{{{xxxkkk]]]QQQJJJFFFDDDAAA@@@>>>???@@@AAA@@@???DDDDDDCCC@@@>>>===>>>@@@DDDBBBAAABBBBBBAAA>>>;;;;;;999<<>>:::@@@JJJhhh|||hhhxxxjjjWWWWWWdddiiieeekkkkkkjjjjjjiiihhhgggfffgggfffeeeddddddeeefffggg``````______aaacccfffhhhdddfffggghhhgggfffgggiiiiiikkkllliiieeedddhhhmmmcccrrr~~~jjjUUUPPPVVVlllvvvzzzuuuqqqyyyxxxrrrrrruuuxxxxxxxxxtttfffUUUKKKFFFCCCFFFJJJDDDEEEGGGHHHHHHIIIKKKMMMJJJHHHFFFFFFFFFFFFDDDCCCDDDCCCCCCBBBCCCCCCDDDDDDNNN@@@BBBOOOLLLBBBVVVxxx{{{dddHHH666666???MMMJJJDDD:::111,,,,,,...&&&+++///000...///222666CCCQQQaaafff^^^QQQIIIFFF===888333///000555:::===DDDJJJTTT\\\```___YYYUUUOOOLLLJJJHHHHHHHHHGGGGGG>>>===;;;888666555555666???GGGRRR^^^gggnnnqqqqqqlllkkkiiifff___TTTJJJEEE:::<<>>:::666555333000777;;;AAAGGGNNNUUU\\\```cccgggkkkmmmnnnpppuuuxxxyyy{{{xxxsss{{{{{{yyyzzz~~~WWWWWWUUUFFF333222777555333444555666666999<<>>???@@@BBBEEEGGGCCCVVVooo}}}xxxqqqssslllbbbYYYQQQLLLHHHGGG@@@EEEOOOYYYbbbkkktttyyy}}}}}}}}}~~~}}}yyyuuummmdddZZZRRRLLLIIIMMMSSS___nnn||||||kkkYYYPPPGGG>>><<>>:::888:::666777999;;;>>>CCCJJJNNNSSSUUUYYY]]]^^^]]]```ddddddfffhhhiiihhhhhhkkkooojjjiiiggghhhgggeeebbb``````^^^YYYPPPFFF@@@AAADDDKKKOOOVVV]]]eeeppp}}}yyyxxxxxxxxxyyy|||{{{www|||}}}wwwmmmmmm{{{xxxxxxnnn[[[LLLGGGCCC===AAA@@@??????AAAAAA@@@??????@@@@@@???>>>???AAACCCFFFCCCBBBBBBCCCBBB>>>:::::::::<<<>>>AAABBBAAAAAAEEEooommmeeeuuuaaa___cccccceeeeeeffffffggghhhiiiiiifffgggiiikkkmmmnnnnnnnnnnnnmmmlllkkkiiiiiihhhhhhfffgggggggggfffgggiiikkkiiijjjhhhdddaaaeeeqqq{{{xxxzzzyyyooo___VVV\\\hhh~~~zzzppphhhppp}}}qqqkkkooovvvvvvqqqjjjZZZJJJDDDDDDEEEGGGJJJCCCDDDFFFGGGGGGIIILLLNNNIIIHHHFFFFFFFFFFFFDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDIIIKKKFFFCCCMMM\\\~~~nnnNNNEEE>>>111FFFIIIJJJCCC888000---...***,,,//////------///222///???PPPXXXUUUOOOOOOQQQJJJHHHFFFCCC???<<<::::::888;;;AAAIIINNNLLLDDD===<<<<<<;;;999555444555777333555777:::===CCCIIIMMMXXX^^^dddhhhmmmqqqqqqmmmfff```ZZZVVVOOODDD<<<999888JJJOOOEEEKKKccckkkaaauuuJJJ===???<<<777666555333000.........---,,,++++++************++++++,,,,,,...///000000111111<<>>:::999666222333999AAAIIIPPPWWW]]]aaaeeeiiimmmnnnmmmnnnrrrvvvxxxzzz}}}yyygggooorrruuu}}}xxxjjjvvvwwwZZZ^^^MMM666111555444333444555555444555888===AAADDDBBB>>><<<:::;;;===>>>;;;>>>@@@@@@@@@AAADDDEEEBBBDDDXXXxxxhhhtttxxxrrrddd[[[ZZZVVVOOOEEEEEEDDDDDDFFFIIINNNQQQWWWXXXZZZ^^^bbbdddgggiiimmmmmmlllkkkhhheeebbb```[[[VVVNNNHHHEEEGGGLLLOOO\\\mmm}}}vvv}}}zzzlllXXXGGG>>>;;;<<>>>>>???@@@@@@???===<<<<<<======<<<===@@@BBBBBB???===>>>AAAAAA===888888======:::???HHHIIICCCBBBOOOnnnyyybbbzzznnnhhhhhh``````aaabbbccceeefffgggiiiiiijjjjjjjjjjjjiiihhhkkkkkkkkkjjjhhhfffdddbbbggghhhiiihhhfffdddeeefffdddfffiiilllnnnrrrxxx}}}{{{kkk]]]^^^gggooosssuuuwwwmmmppp{{{zzz{{{}}}xxxoooYYYOOOFFFDDDCCCBBBCCCEEEBBBCCCCCCCCCCCCDDDGGGIIIEEEDDDCCCDDDEEEFFFEEECCCAAABBBCCCDDDDDDDDDCCCCCC@@@HHHKKKFFFCCCGGGIIIHHH]]]{{{]]]SSSKKK===>>>DDDKKKLLLEEE<<<444///111111///---,,,,,,...///+++111999>>>@@@BBBFFFIIIPPPRRRUUUTTTQQQNNNLLLLLLEEECCCCCCIIIPPPPPPIIIAAAAAADDDEEEBBB<<<:::>>>CCCIIIKKKOOORRRUUU[[[ccchhhhhhmmmnnnjjjiiiiiifff```WWWMMMDDD@@@===888777999CCCNNNJJJ@@@PPPnnnqqq]]]uuuJJJ===???<<<777666555333000.........---,,,++++++***************+++,,,,,,...///000000000000555;;;===999666777555000111777AAAJJJRRRXXX^^^bbbeeeiiinnnnnnmmmnnnrrrwwwvvvxxx{{{mmm}}}sss\\\yyyzzz}}}mmmmmmgggWWW]]]DDD)))000777222333888777555333222555:::>>><<<:::777555555777;;;>>>777===BBBBBB@@@@@@BBBCCCEEE999HHHggg~~~rrrooogggZZZXXXWWWTTTQQQNNNKKKJJJIIIBBBEEEHHHJJJHHHEEEEEEHHHBBBDDDFFFHHHIIIHHHGGGFFFBBBAAAAAAEEEMMMYYYdddkkknnn|||zzzvvviiiTTT@@@777888:::999666666666666555555555444777666555555555666888999444555666555444333333444555<<<444333>>>:::888HHHzzz{{{{{{iiieee|||[[[LLLGGG???;;;===<<<:::777444444666999;;;:::???BBBDDDJJJRRRSSSPPPYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWYYYZZZYYYRRRJJJDDD@@@<<<<<>>======>>>??????===<<<<<<======;;;::::::<<<>>>===:::888:::>>>???;;;777555??????666;;;KKKPPPIIIKKK@@@SSS~~~qqqrrryyyjjjccccccccccccdddeeefffgggffffffggggggiiijjjkkkkkkhhhiiijjjkkkkkkiiigggfffbbbdddggggggfffeeeeeeeeeeeejjjsss{{{{{{ssslllNNNRRR^^^qqq~~~~~~xxxtttvvvwww|||~~~rrrzzz~~~zzzxxxvvvlll```LLLIIIGGGGGGDDD???>>>AAAAAAAAAAAA@@@??????AAACCCAAA@@@@@@AAADDDFFFEEEEEE???@@@BBBDDDDDDCCCBBBAAAHHHHHHGGGGGGFFFDDDCCCBBBAAAeeeoooXXXSSSXXX;;;AAAKKKRRRQQQHHH;;;222---,,,,,,---.../////////...,,,,,,...444888::::::FFFJJJNNNPPPOOOQQQUUUYYY```XXXQQQTTT]]]bbb___ZZZVVV[[[___\\\UUUTTTZZZaaaggghhhiiigggfffhhhmmmqqqeeekkklllgggbbb___XXXOOOLLL@@@555444555666<<