BM6(; bbbFFFSSShhhmmm___JJJFFF999666===999,,,,,,888888777555666---:::```UUUggg''''''===;;;:::666333...>>>AAA999555222777EEEWWWkkkUUUBBBKKK222!!!CCC666888>>>AAA;;;@@@ddd```EEE<<<:::;;;888555444444555444333333333333333333333333333222222222222222222222222111222222333333222222111222111111111111000000000000000111222222222222111000111111111111222222222000111222333333444444444444444555555555666666666444444666888777888???III^^^}}}zzz|||```SSS:::555555444333222111111111111000000000000////////////////////////////////////........................////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000111111111111111000000000000000111111222111111000000111111222333444444333222111111222222///111333333222111222333444222000111444555333000000000000000000111222333111111111111111111111111000000000000//////////////////............//////---------............///////////////////////////...............///000000////////////////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222222333555555555888<<<@@@UUU___WWWPPPcccvvvtttjjjvvvmmmxxxhhhhhhkkk]]]RRRaaaxxxqqqQQQ>>>222555---+++444999666222333222222333333333333444444222222222111111111111000000000000000000000000000////////////////////////FFF000444555444999666000///222===llljjj***+++...999;;;777444666((()))\\\<<<:::888???===888KKK]]]<<<>>>;;;777555555555444333222222222222222222222222222222222222222222222222000111111222222111111000111111111111000000000000000000111222222222222111000111111111111222222222000111222333333444333333444444444555555555666666666666777999;;;AAAQQQ```|||lll~~~UUU???555444333222111111111111000000000000////////////////////////////////////........................////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000111111111111111000000000000000111111222111111000000111111222333555444333333555777;;;===999<<<@@@CCCDDDFFFHHHIIIJJJFFFAAA@@@AAA@@@<<<888666555444222111111111222111111111111111111111111000000000000//////////////////............//////---------............///////////////////////////...............///000000////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222222222222222222111111444<<>>PPPiiiaaaJJJYYYmmmjjj|||pppyyy\\\ppp{{{uuuiiixxxlll\\\XXXzzzuuuOOO111111333555444000,,,+++333666666333222333111+++000000///............///........................III555???888///666ddd777---666555111...777CCC222)))???000777555444```777333===---|||qqq}}}{{{|||qqqHHH:::DDD;;;111222222222222111000///...000000000000000000000000000000111111111111111111111000000//////............///000000111111000000////////////000000000000111111111111111111111111222444333111444888888555000CCC>>>gggffffffxxxvvv|||vvvMMM...///666000,,,111............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---------------------------,,,---......//////................../////////////////////.........//////888///+++444BBBKKKMMMNNNiiiqqq{{{rrrSSSJJJ===444000000000///---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,---------------------------------------------------------------............/////////////////////000000000000333111///...000111111111333000///333999@@@KKKVVVnnn|||nnnzzzvvviiikkklllnnn{{{|||bbbAAA000111888999666222333222111333555222---111000//////......//////........................MMM111<<<222(((---999))):::___555:::///555111...000777333555000???,,,555444444QQQ---CCC%%%hhhzzznnniiidddooolllhhheeehhhlllnnnnnnuuuoooSSS\\\HHH...333333333333333222000///000000000000000000000000///000000111111222222222000000/////////............//////000000000000000////////////000000000000111111111111111222222222222222222333555777666333777EEEQQQrrrfffsss{{{fffvvvuuu@@@...000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,---......///.....................////////////+++,,,---......///111333,,,777BBBFFFGGGUUUqqqyyymmmXXXCCC666111///,,,...------......---+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------,,,,,,++++++,,,,,,,,,------------------------------------------------------------------.........//////////////////000000000000222000///000333444333111333333===FFFGGGNNN[[[dddggg[[[xxxwwwiiiXXX\\\ooooooIII666222222111666555333222333555555444111000000///.../////////........................HHH555999???OOOCCC222:::222hhh000000000000///444///999HHH777666---666)))555YYY999999444{{{cccTTTSSSQQQIIIRRRMMMIIIIIILLLNNNRRRWWWRRRXXX^^^eeeuuupppLLL999444222111222333333111////////////////////////////////////000000111111111////////////..................///000000000000000////////////000000000000000000111111111222222222222111222555666555444333===QQQooobbb}}}tttzzzddd888,,,222222+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,---......///.....................////////////...///000000000222666999<<<@@@FFFSSSjjj}}}fffSSSGGG;;;111000///...000222222000---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------.............../////////000000000111111000000111222222000///444>>>YYYggg\\\^^^qqq{{{tttqqq~~~kkk___gggyyyyyyXXX>>>///666777888888555222111222111111000///////////////........................SSSIII<<<,,,...'''666111aaa...000+++333333555&&&:::???xxx555000111999---555(((...ppp___UUUNNNNNNIIIDDDIIITTTVVVQQQMMMLLLNNNQQQSSSRRRSSSVVVOOOQQQQQQUUUbbbuuuJJJEEE777333000000222333111...////////////////////////......//////////////////........................---...//////000000//////////////////000000000000000000000111222222333333222111333666666555888<<>>---444333111...,,,---111666000//////......---,,,,,,FFF!!!DDD---@@@>>>---)))222444---111HHH%%%888<<<(((000222yyyrrr}}}^^^TTTIIIKKKLLLQQQVVVWWWVVVVVVYYY\\\aaannn{{{|||tttlllfff\\\TTTMMMKKKKKKNNNUUU]]]ooo{{{XXX<<<333555111000////////////000111111............................................................////////////////////////000000000000000111111222222333444444;;;000===EEEAAA\\\vvvjjj___}}}~~~|||xxxzzzVVV777000000//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///...+++,,,000222000111444999AAAWWWuuuiiiKKK999444...+++---...,,,+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------............///111111000///000222333CCCLLLgggZZZ___wwwyyysssssssssssssssvvvuuusssrrrsssuuuxxx}}}QQQ@@@:::666555777222+++---666000000///......------,,,OOO'''GGG###000)))...888...111>>>---...FFFzzz===111444***444rrroooSSS===JJJWWWTTTLLLPPPRRRTTT[[[iiixxxrrrjjjaaa[[[TTTNNNMMMPPPVVVmmmmmmCCC222444222111111000000///000000000............................................................////////////////////////000000000000000111111222222333444444333+++666DDDJJJ[[[jjjdddvvvzzz|||www\\\555111.........,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///---+++---111222222666===HHH]]]^^^___^^^XXXRRRSSSZZZaaadddjjjsssvvvTTT:::000***,,,000///,,,***++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............//////111222000///111666<<>>gggBBBRRRWWWNNNMMMRRRXXXlllyyyooonnnppprrrooottt{{{yyykkk```]]]RRRRRRSSS[[[nnnvvvQQQAAA444666555333111///...------............................................................////////////////////////000000000000000111111222222333444444555AAACCCWWWnnnaaadddoooiiixxxgggbbbccceee]]]llllllooolllmmm\\\EEE111,,,...------///++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000//////000222;;;MMM^^^|||uuu^^^ZZZhhhlllYYYVVVTTTUUUYYY]]]____________\\\XXXUUUYYYccclll{{{|||eeeIII777///,,,,,,...++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------........./////////111...///444444555@@@NNNNNNVVVqqq~~~wwwtttpppllljjjjjjnnntttyyy|||hhhzzz~~~UUU999111333555555111111000//////......---nnnMMMBBB111222777000:::...555,,,///VVV444///000000)))666NNNAAA)))KKKuuuYYYMMMEEENNNaaappprrrXXXNNNLLLJJJNNNUUURRRWWW___fffnnnyyy~~~vvvsssbbbYYYSSSUUU___lll}}}rrrTTT;;;555444333111000/////////............................................................////////////////////////000000000000000111111222222333444444000:::JJJYYY]]]^^^yyymmmsssgggffflllppp{{{wwwyyy~~~vvvxxxxxx^^^nnnyyyWWW777---......---...******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///,,,---000555>>>PPPmmmnnn^^^[[[gggkkkccc\\\[[[cccaaa^^^^^^^^^\\\YYYVVVPPPVVV]]]___^^^[[[ZZZ[[[cccggg{{{mmmUUU???000---222++++++++++++++++++++++++************************************++++++++++++************************************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............////////////333///000666888;;;KKK]]]dddvvv|||zzz~~~tttuuurrrrrruuutttqqqsssxxxwwwooofff@@@111222444111111000000///.........vvvrrrzzzpppwwwuuuqqqnnn555)))777444~~~~~~ttt...???sssyyypppDDDPPPZZZbbbwww{{{{{{```MMMOOORRRLLLJJJPPPNNNPPPRRRQQQQQQVVV___gggllltttxxxlllaaa]]]ZZZ^^^qqqdddCCC333333222111000000000111............................................................/////////000////////////000000000000000111111222333333444444===CCCaaalll[[[nnnyyy|||vvv|||tttppppppyyymmmoooeeeJJJ{{{ddd<<<...//////,,,---************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------........./////////111777AAAQQQllluuudddVVVccceeecccmmmtttrrrooofffgggiiijjjjjjhhhfffeeennnlllhhhbbb___```fffkkkeeeYYY[[[gggeeecccsssRRR777///333++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000555000111888;;;@@@SSSgggsssuuusssuuuwwwvvvxxx{{{vvvuuuUUU666222444111111000000//////......DDDRRR,,,:::...LLL???,,,nnnmmmgggFFFLLLZZZnnnrrrZZZLLLQQQTTTMMMLLLUUUQQQRRRWWW[[[^^^bbbllluuuvvvhhh______hhhqqqvvvTTT888---888555...333...///////////////............------------------------............////////////000000000000111111111111888+++444>>>111...777666NNN```pppzzzqqq~~~zzzpppiiimmmwww|||mmm^^^\\\qqqYYY333---,,,000(((,,,+++******)))*********))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------000+++)))---111111222444+++999JJJMMMaaahhhXXXbbbdddcccdddjjjuuu~~~zzz{{{{{{yyyzzzllleee[[[TTTRRRWWW^^^cccnnnIII666***...//////,,,+++,,,,,,+++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------............000222111---777$$$999NNNGGGEEEYYYvvv{{{uuusssqqquuu{{{mmm]]]777555:::...,,,555555******333zzzJJJ111***///ddd222444eeehhhGGGOOOfff{{{```VVVLLLIIILLLRRRZZZaaaeeemmmzzzqqqpppssskkkjjjkkkvvvqqqKKK444666222...333...///////////////............------------------------............////////////000000000000111111111111777000222444111444:::999XXXqqq{{{uuupppzzzsssllljjjlllttt|||lllYYYNNNYYYlll|||@@@++++++666///,,,++++++***************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------000,,,+++...///...---///777444HHHnnniiillljjj]]]dddvvvzzzvvvzzz~~~rrrfff___\\\]]]^^^aaawww}}}___FFF222+++...///...,,,++++++***++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......111222111//////888CCCOOO[[[XXX]]]zzzxxxyyywwwQQQGGG444666333...,,,///...***nnnHHHvvvGGG%%%:::>>>333???xxxWWWIIIfffTTTSSSZZZZZZTTTTTT^^^dddcccttt}}}tttsssuuunnnwwwssskkkhhhkkkxxxoooGGG999222///444---///////////////............------------------------............////////////000000000000111111111111111444111///555888:::BBBjjj}}}fff{{{cccnnnlllkkk{{{sssiii```dddwwwvvv___LLLJJJSSSZZZ888---222***,,,,,,+++***************))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,,,,,,,------------///,,,---000000------000<<>>222)))111...222222---BBB888555&&&)))333)))<<<999555***;;;000???222444777:::333CCCCCCEEEGGGSSSKKKWWW|||zzziiiYYY___|||oooyyy~~~{{{xxxqqqpppyyyeeeCCC333888444555////////////............------------------------............////////////000000000000111111111111555111000333444>>>vvv{{{]]]}}}kkkvvvjjj\\\xxxuuuwwwoootttvvv}}}{{{}}}|||vvviii___[[[fffppp]]]NNNGGGDDDQQQggguuuEEE,,,333------,,,+++++++++++++++))))))))))))))))))))))))************************((())))))***+++,,,------,,,---------............//////111222000111===IIIlllpppgggkkk~~~}}}xxx}}}~~~ZZZ666+++///000---+++++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,,,,---------............///---...111......999GGGYYY]]]aaapppjjj888(((222444***|||JJJAAA888999333:::@@@777555555+++333+++555777888;;;)))(((,,,///111555,,,333+++333---444777```}}}uuudddQQQLLLMMMPPPUUUbbbvvvqqqtttiiiqqq}}}{{{yyyyyy~~~TTT666999555333////////////............------------------------............////////////000000000000111111111111666000333444444PPPbbbnnnzzzwwwkkk|||^^^ZZZ{{{llltttjjj]]]bbbdddcccuuu~~~|||pppbbb[[[XXXrrruuudddSSSIIIHHHEEEXXXhhh|||[[[333+++------,,,++++++++++++,,,))))))))))))))))))))))))************************))))))***+++,,,---......------------...............///111222222999KKK]]]ssseeevvvzzzoooGGG555111---+++---++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,------------............///,,,...333222333DDDXXXddd|||uuu{{{yyy\\\555333555,,,zzzMMM333???:::333;;;333333///999222000555---666...***888***222444777(((333222///???222;;;MMMvvvNNNEEEAAAWWWTTTCCCuuu]]]ZZZ^^^bbbppp~~~cccaaarrrlll|||~~~~~~zzzccc;;;:::444///000/////////............------------------------............/////////000000000000000111111111111000///777777888]]]wwwnnnbbbxxxmmmTTTYYYtttvvv~~~cccQQQYYYfffmmmwww|||pppccc\\\TTTaaasssxxxhhhVVVJJJFFFBBBIIIZZZeeeaaa@@@444...---,,,,,,++++++,,,,,,))))))))))))))))))))))))************************)))******,,,---...//////---------.........//////,,,...111444777CCC[[[ppp|||cccjjj}}}{{{zzz{{{TTT===222***)))///++++++++++++++++++++++++++++++************++++++******************************************************+++++++++,,,,,,,,,---------.........//////...+++...444555999LLLdddQQQpppzzz{{{}}}gggQQQ333111777{{{GGG::::::555:::666444555444333333222222333333111111222222222333333333777(((444777;;;;;;RRRvvvGGGJJJBBB]]]TTTUUUqqqTTT\\\jjj|||~~~bbbYYYUUU___{{{xxxsss}}}}}}FFF...:::555111000......//////...,,,....................................////////////000000000000111111111111---666333111FFF|||hhhgggvvv|||qqquuu~~~}}}]]]PPPaaahhh|||tttxxxfffNNNRRR___hhhsss}}}}}}yyylll___UUU\\\]]]qqqkkkYYYOOOIIIDDD@@@OOOkkkjjjOOO333000111------111+++'''///))))))))))))))))))))))))+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,------/////////...---,,,...000///000===VVVsssccc\\\qqquuuxxxqqqTTT777...000---,,,,,,---------,,,++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------(((222+++999888OOOPPP[[[~~~~~~|||zzz{{{|||{{{www{{{}}}pppdddjjjiiikkkmmmnnnlllmmmuuuwww|||???777111zzzFFF::::::555:::666444555444333333222222333333111111222222222333333333111444222888888BBB{{{zzzTTTEEEQQQVVV```vvv```eeeuuuZZZTTTRRR___}}}{{{|||}}}jjj===888111111000......//////...---....................................////////////000000000000111111111111333666555999\\\kkkooozzzzzz^^^PPP^^^```vvvlllnnnzzzgggUUUVVVhhh{{{oooddd[[[WWWUUUeeettt```SSSFFFDDDBBBLLL```tttmmm222//////******///---***---************************+++***)))))))))***,,,,,,***++++++++++++,,,,,,,,,---......//////...------111000111888IIIdddzzz```^^^rrrqqqlll{{{}}}lllFFF222///+++,,,------------,,,++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......777555)))111XXX___ZZZdddppp~~~}}}~~~}}}yyyzzzzzzzzzrrroookkkiiijjjjjjeee``````fffffffffhhh___YYYaaa]]]ccckkkrrr{{{???444wwwEEE;;;;;;666:::666444555444333333222222333333111111222222222333333333,,,>>>222888:::ZZZ```FFFIIILLLYYYzzz|||kkkiiihhhPPPMMMNNN^^^||||||yyy|||zzzzzzpppVVV777222222000......///000///.......................................////////////000000000000111111111111444///111<<>>;;;>>>777:::777777555444333333222222333333111111222222222333333333666---AAAyyyOOOBBBRRRWWW```zzz~~~oooZZZlll]]]HHHAAALLLPPP]]]xxxwww{{{yyyuuu}}}}}}~~~~~~{{{uuunnnKKK;;;777333000/////////.......................................////////////000000000000111111111111...777CCCeeeYYY^^^kkkppprrrbbbWWWQQQNNNOOOQQQccchhhqqqjjj```VVVQQQPPPQQQSSSMMMMMMbbblllmmmbbbGGGAAAIIINNNZZZhhhqqq{{{}}}~~~uuuooobbbVVVKKKFFF[[[~~~wwwgggRRRKKKAAACCCJJJIIIRRRhhhzzz@@@)))111+++***222+++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,------------...///.........///000111222---FFFeeeaaabbb}}}}}}}}}yyyqqqnnnnnnvvvzzzrrrwwwooo{{{ZZZ222111...,,,++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///000111111)))AAASSSaaabbbdddyyyvvvxxxqqqjjjhhheeeeeemmmwww|||}}}xxxyyyppp```aaa~~~zzzaaaJJJDDDJJJTTTcccqqq~~~iii>>>;;;>>>888;;;777777555444333333222222333333111111222222222333333333///888@@@gggIIIQQQLLLNNNttt}}}~~~TTTlllZZZHHHAAAJJJKKKVVVpppoooyyyuuuyyyrrr}}}|||YYY<<<888333000//////...---..................................../////////000000000000000111111111111111;;;CCCiiiPPPfffnnnrrr^^^RRROOOPPPSSSVVV___hhh}}}ddd\\\RRRMMMMMMPPPPPPOOOJJJKKK```fffhhhbbbFFF===HHHRRRYYYYYY```wwwyyytttcccYYYQQQ@@@KKKuuuwwwjjjQQQLLLCCCDDDHHHCCCJJJaaawwwQQQ,,,333...,,,222)))++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,---------......///.........///000222333<<<[[[}}}dddddddddlllssszzz~~~~~~xxxwww}}}~~~yyypppaaaeeeyyyvvv~~~|||333111///,,,++++++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...///000111222999MMMSSS^^^uuunnnzzzooogggfffhhhuuuvvv}}}dddbbbcccgggmmmttt[[[IIIIIIHHHCCCHHHTTTdddwwwnnncccBBB<<<:::777999222666555444444333333222222111333111000222444555333000666444QQQRRREEEWWWPPP^^^ZZZjjjcccKKKEEEJJJKKK[[[mmmzzztttqqqzzzxxxsss|||wwwssszzzDDD;;;444222222000..............................///////////////.........000000000000000111111111111777MMMXXX]]]{{{iii|||~~~rrrbbbWWWPPPNNNTTT\\\iiiiiikkkYYYVVVSSSQQQQQQQQQRRRRRRPPPRRRYYYbbbdddZZZKKK@@@PPPOOOKKKHHHSSSrrr|||uuuhhhSSSEEEKKKXXX{{{xxxlllVVVKKKFFFGGGCCCBBBSSSllluuuXXX---777)))222%%%000************************++++++,,,,,,,,,,,,---------------............///+++......,,,...444666333;;;pppWWWooommmrrrbbbggg{{{{{{mmmmmmwwwgggVVVeee{{{vvv|||LLL%%%///111+++333(((...++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000+++)))---000000///000CCCWWWRRRggg|||ooo{{{jjjfff___ZZZ\\\gggvvvrrrwwweeerrrrrr]]]KKKJJJOOOMMMEEE@@@IIIOOOaaayyy```aaa@@@;;;:::777:::444888555444444333333222222111222111000111333444333000888555kkkqqqKKKIIIYYYWWWppp|||mmmeeewwwqqqTTTJJJLLLMMMZZZkkkuuuvvvnnnyyyvvvyyywwwuuu~~~yyyPPP>>>//////222000...000......................../////////////////////...000000000000111111111111222AAAPPPMMMXXX~~~|||yyywwwwwwxxxnnnaaaWWWPPPOOOWWWaaappppppoooZZZUUUOOOLLLMMMNNNNNNMMMNNNPPPUUUZZZXXXPPPJJJHHHUUUTTTQQQQQQ```~~~yyynnn[[[KKKIIIPPPkkk{{{~~~vvvjjjZZZNNNFFFGGGCCCAAAOOOcccttt]]]888111,,,222&&&---************************++++++,,,,,,,,,,,,---------------............///111111111111111222666:::aaasssbbbjjj}}}uuummmiiilllvvv}}}~~~~~~|||xxxnnnccccccwww|||}}}~~~jjjFFF111///&&&///(((///++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000,,,,,,///000///000444FFFWWWUUUsssqqq{{{qqqcccccccccdddhhhmmmssswww{{{ssszzzwwwhhh^^^fffpppmmm```UUUVVVOOORRReee{{{tttxxx```???:::999888;;;555:::555444444333333222222111111000///000222333222111<<<@@@xxx{{{TTTFFFOOO[[[ddd|||ooo|||___aaa}}}zzz^^^LLLMMMNNNZZZllltttpppxxxuuuqqqxxxssszzzhhhlllIII...///444///,,,000..............................//////////////////000000000111111111222222444NNNYYYMMMccc{{{tttlllqqqjjj```WWWOOONNNXXXcccyyyzzzpppXXXRRRKKKHHHKKKNNNNNNLLLNNNPPPTTTWWWRRRNNNRRRZZZaaabbbbbbggg}}}}}}vvvfffTTTIIIFFFXXXqqq{{{|||wwwkkk```QQQFFFFFFDDDAAAIIIXXXrrrrrrmmmNNN)))...222+++///++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000...///222///---777EEE___hhhttt{{{rrrmmmttt~~~xxxkkk```cccnnn}}}www}}}kkk222///(((///)))---++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///...///000///...222999QQQSSSdddmmmuuuuuuqqqccctttyyyvvvxxxuuuooowww|||rrrwwwfffVVVUUUbbbrrrgggaaa???;;;999777;;;444999555444444333333222222111000000000000111222222222;;;SSS___GGGHHHRRR^^^xxxuuuvvvlll|||]]]TTTmmmeeeLLLLLLOOO[[[pppzzz{{{{{{xxxzzz~~~yyyuuu~~~sssqqq~~~}}}uuukkk~~~[[[333111666///+++000....................................////////////000000000111111222222333555QQQ[[[UUUttt}}}www{{{nnnkkkfff^^^VVVMMMLLLWWWdddmmmSSSMMMHHHHHHMMMPPPOOOLLLLLLMMMRRRWWWUUUSSS[[[gggpppyyy}}}xxxmmm]]]MMMCCCIIIggg|||~~~zzzpppcccSSSFFFEEEEEECCCFFFNNNfffgggzzz222111///---000+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////+++---333000--->>>VVVlllRRRdddyyysssbbbXXXXXX[[[sssxxx~~~fffddddddiiiuuu}}}zzz}}}wwwsssppp555111---222---+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............000111...---555@@@TTTNNNttt\\\kkk}}}vvvyyy~~~qqqhhh~~~qqqnnnzzzrrrqqq{{{uuuuuucccAAA<<<:::777999333666555444444333333222222111000000000000111222333555999rrrttt}}}SSSHHHLLLTTTfff~~~vvvsss|||hhhRRRYYYzzzoooNNNMMMQQQZZZsssxxxddd^^^^^^eeexxx|||www||||||sssyyywwwxxxuuutttjjj:::111555000---222////////////////////////---.........//////000000///000000111222333333333999JJJSSS___zzzttt{{{ttteee```YYYRRRLLLMMMZZZhhhjjjMMMJJJGGGIIIMMMOOOMMMIIILLLJJJPPPYYY\\\ZZZaaalllooo~~~zzzvvvpppeeeTTTGGGAAA]]]vvv}}}}}}|||uuufffVVVHHHEEEFFFEEEFFFJJJUUUnnnJJJ555---+++///+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///111...000555111222IIIfffsss[[[WWWfff{{{iiiZZZUUUWWWTTTMMMJJJTTTdddwwwoooXXXbbbkkkttt}}}~~~zzz}}}mmmsssBBB000,,,000111,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000000---...999FFFMMMUUUttteeeqqq|||~~~|||uuupppuuuzzz{{{pppnnnssszzzwwwooouuu|||zzzdddBBB<<<:::777999222666555444444333333222222111000111111111111222555777GGGsssTTTJJJPPPZZZyyysssqqqyyy~~~YYYQQQuuu}}}UUUQQQQQQUUUpppkkkUUUPPPOOOQQQbbbxxxyyyyyy{{{uuuxxxyyypppwwwssswwwCCC222222000000444////////////////////////------......///000000000///000000111222333444444>>>GGGSSSuuukkkzzz|||sssrrrttt{{{~~~wwwaaa[[[TTTOOOLLLQQQ```nnnkkkIIIIIIHHHIIIKKKLLLKKKJJJVVVRRRXXXcccggggggqqq~~~yyytttqqqkkk]]]OOO@@@QQQhhhxxx~~~~~~zzzxxxjjjZZZKKKFFFFFFFFFGGGIIINNNvvv}}}]]]555...,,,333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000///000000...777RRRnnn\\\WWWhhhwww~~~nnnhhhpppuuugggQQQ@@@@@@FFFUUUjjjxxx```^^^iiiuuu~~~~~~~~~}}}```555******333---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------/////////222???LLLQQQoooppp|||wwwvvvvvvrrruuuvvveeerrr}}}~~~|||{{{bbb@@@<<<:::777:::333777555444444333333222222111111222333222111222666999^^^lll___RRRJJJVVVjjj}}}}}}dddxxxfff^^^XXXRRRPPPNNNlllfffQQQPPPQQQRRRbbbzzzrrrzzzyyyxxxuuu~~~sssrrryyySSS777111000111444////////////////////////------......///000000111///000000111333444444555BBBLLL___xxxnnnzzzkkkgggqqqzzzzzznnncccaaaooozzzzzzwwwwwwhhh___TTTNNNMMMSSSaaaooommmGGGHHHIIIIIIJJJNNNSSSXXX\\\YYY```lllpppvvv{{{uuusssooocccUUUEEEIII[[[uuu}}}yyy{{{oooaaaPPPHHHFFFFFFGGGIIIMMMkkkvvvmmm666333---444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///,,,///000---111DDDccc}}}dddaaawww~~~uuuqqqyyy~~~oooYYYVVVMMMBBB@@@MMMfff~~~vvvllldddqqq}}}~~~~~~~~~~~~}}}xxxEEE222)))555+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000......000222888EEERRRbbb}}}}}}{{{}}}eeezzz^^^vvvvvvwwwwww```???;;;999777;;;555999555555444333333222222111111333444333111333777;;;jjjnnnFFFLLLJJJ\\\yyyhhh|||XXXtttqqqqqqWWWQQQNNNIIIjjjgggRRRTTTYYY\\\ppppppzzzwwwsssrrrxxx|||kkk}}}ccc???222111111111000000000000000000000000---------...///000000111///000000222333444555555CCCSSSiiiwwwfffuuu~~~uuu^^^SSS\\\jjjpppgggVVVRRRdddsssrrrrrrwwwrrrfffWWWOOONNNSSS___kkkyyynnnEEEHHHJJJJJJLLLTTT```iiiXXXWWW___kkkppp|||{{{{{{~~~xxxuuurrreeeWWWKKKFFFTTTtttyyy~~~ssseeeTTTIIIEEEEEEFFFHHHHHHTTTnnn}}}<<<666)))...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,333555222;;;VVVzzzpppsssnnn||||||kkklllyyy}}}wwweee___VVVMMMMMMWWWhhhuuu{{{iii___gggttt|||}}}~~~yyy|||kkkXXX>>>...777&&&---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......222///...111555<<>>===555;;;888666444333222222111111222222333111444...000444UUUzzzQQQGGGXXXpppkkkzzzxxxpppsssnnnqqqooorrrRRRXXXrrrcccNNNssssssUUUPPPZZZ\\\uuucccUUUbbb~~~xxxvvviii~~~qqqhhhuuu^^^999888444000000000000000////////////////////////////////////222//////111111222777===HHHZZZhhhtttkkkooozzz^^^MMMPPPdddrrr|||}}}tttsssnnncccWWWNNNMMMOOOSSS___```{{{XXXPPPVVV___]]]___eeeddd^^^nnn~~~}}}ccc^^^```YYYVVVYYYXXXbbboooyyyyyyvvvssskkkcccZZZMMMGGGUUUmmm}}}{{{uuunnnaaaTTTJJJDDDBBBBBBDDDHHHaaavvvyyy555+++...------,,,+++++++++++++++++++++,,,,,,,,,,,,---------------............///(((222666222WWWlll___gggvvvsssxxxyyyjjjkkkwww|||yyywwwxxxnnn___aaassszzzooouuuzzz|||}}}nnnnnn999222111...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,------.../////////...333///666???RRRKKKiii{{{rrr}}}}}}zzzjjjeeezzz}}}yyy}}}}}}yyyzzz|||{{{~~~cccfff~~~jjjAAA>>>===555:::666444444333222222111111222222000...555444444222RRRpppqqqNNNOOOuuufffsss^^^XXXaaakkkxxxWWWNNN\\\RRRJJJvvvhhhRRR\\\aaavvvooo___mmmxxxnnnlll}}}~~~kkkssswwwjjjqqqttt@@@<<<222444000000000000////////////////////////////////////111//////111111222888@@@OOOssswwwggg~~~~~~uuussszzzddd\\\gggwwwyyyvvvqqqgggWWWJJJEEEFFFXXX^^^[[[nnnsssvvv\\\OOORRR\\\ZZZ]]]hhhnnnssslllooojjj^^^ZZZ^^^iiiqqqyyy{{{xxxtttmmmhhh___RRRGGGOOOggg|||yyyrrrfffWWWKKKDDDBBBBBBDDDHHH]]]rrrGGG///333------,,,++++++++++++,,,+++++++++,,,,,,,,,---------------............///---111888111\\\\\\gggyyyzzz~~~yyyrrrkkkkkkxxxxxxzzzzzzxxx|||sssiiiooo}}}~~~pppxxxuuuwww{{{}}}zzzpppuuuyyy{{{AAA000000......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,------.../////////000666111000OOORRR[[[~~~www~~~|||vvvuuuhhhlllwwwyyynnnttt~~~[[[]]]|||}}}uuuqqqxxxyyy~~~ttt}}}wwwwww~~~~~~iiirrrvvvXXXhhhiii@@@<<<;;;333888555333444333222222111111222222000...444555777555PPPqqq___RRRZZZllltttvvv___PPPUUUdddsss~~~}}}eeeRRRMMMGGGRRRwww{{{TTTUUUcccyyy~~~xxx|||tttqqqwwwvvviii}}}~~~nnnooo}}}KKK???222777000000000000////////////////////////////////////111000000222111222:::CCCPPPfffvvv~~~~~~~~~~~~~~~~~~vvvkkkttt{{{tttjjjYYYIIICCCFFFVVV\\\\\\hhhkkkiiirrrZZZSSSZZZYYYZZZgggqqqwww~~~tttgggiiilll~~~zzztttnnnkkk___SSSFFFFFF\\\www}}}wwwjjjZZZLLLDDDCCCDDDAAAKKKVVVvvvWWW333444...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,---------------............///111,,,777===dddWWWmmmsssdddooouuu||||||wwwyyy~~~~~~~~~~~~zzz]]]yyy}}}QQQ777...///...------,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,------...////////////222888222aaaMMMeeemmmiiiqqq|||tttjjjuuuiii^^^ggguuu~~~yyyyyy~~~|||kkkmmmsssmmmkkk^^^YYYgggnnnqqqyyy|||xxx~~~zzzjjjyyyzzz{{{~~~wwwQQQaaahhh???;;;;;;333888666444444333222222111111222222444000111///777===ZZZyyyvvvwwwSSSNNNWWWsssooodddjjjWWWXXXiiiyyywww{{{{{{___MMMGGG]]]~~~bbbWWWddd~~~zzzvvvhhhxxxtttmmmuuu~~~XXX@@@555888000000000000////////////////////////////////////000000111222111222;;;EEEUUUbbb~~~~~~~~~~~~~~~rrrbbbeee{{{}}}vvvnnn^^^LLLGGGKKKKKKVVV]]]gggmmmkkkyyyjjjZZZdddhhhkkkxxxzzz~~~}}}|||tttooonnnaaaZZZKKKDDDUUUssszzzmmm]]]NNNEEEDDDFFF@@@KKKSSSttt~~~zzz999---...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000***999TTTuuulllUUUkkk}}}jjjlllttt}}}|||yyy}}}~~~{{{~~~yyywwwwwwyyy{{{}}}}}}ZZZrrrBBB111///......---------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,------.../////////***...:::BBBhhhKKKdddwww}}}ggg^^^___\\\___jjjqqqllliiiyyysss```ZZZ\\\```nnnvvvoooaaalllzzzwww~~~{{{yyyxxxcccMMMLLLRRRRRRXXXdddooowww~~~|||}}}yyytttyyy|||lllmmmuuu~~~~~~|||TTTXXXhhh???<<<;;;444:::777555444333222222111111222222444222222+++777GGGgggrrrssstttyyyfffMMMHHHUUUmmmyyy}}}nnn}}}___UUUgggqqqtttaaaOOONNNdddvvv]]]___|||}}}~~~nnnnnn{{{mmmlllmmmfff@@@888777000000000000////////////////////////////////////000000222222111222<<>>LLLNNNPPP^^^rrrxxxyyy~~~wwwxxxzzzwwwuuuppp]]]OOOKKKMMMqqqBBB;;;<<<777;;;777666555444333333222222333333333000444111<<>>DDDFFFJJJcccAAA222222111...,,,,,,------,,,,,,,,,---------...............//////000111222111===VVVzzzgggccc{{{vvvsssqqq}}}zzzkkkfffxxxrrrwwwlll]]]RRRQQQWWW___eeeeeesss~~~~~~~~~}}}|||yyylllFFFrrr:::444111000111///++++++///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------------......///000000000000000???bbbKKKnnnwwwgggfffyyyiii\\\YYYYYYeeeeeebbb^^^ZZZUUUMMMFFFJJJppp|||zzzcccWWWPPPDDDAAAEEEDDDJJJVVV]]]mmm~~~xxx~~~vvvzzzxxxwwwvvvuuu^^^OOOKKKOOOsssCCC<<<===777:::666555555444333333222222333333222///555111<<>>DDDFFFIII\\\TTT111000///...---,,,,,,---,,,,,,,,,---------...............//////000111222000GGGkkklllccciiizzzwwwrrr___WWWZZZYYYfffvvvxxx\\\RRRfffmmmYYYhhhbbbXXXLLLCCC??????AAAJJJRRRaaasssuuuqqqssstttoooJJJ{{{>>>555111///000///------000...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000...666CCC[[[QQQcccooommmjjj|||{{{ooo```PPPDDDYYY```hhhjjjeee^^^YYYYYY[[[xxx}}}ggg^^^aaa^^^SSSNNNBBB>>>BBBCCCOOOgggzzzvvv{{{uuuxxxuuuzzzaaaOOOKKKMMMrrruuuEEE<<<===666:::666555555444333333222222333333222...666111>>>^^^gggmmm|||nnnIIIMMMppprrryyyYYYxxx~~~~~~\\\GGGDDDFFFLLLyyydddXXXVVVtttwww~~~]]]TTTbbbooobbbgggbbbVVVQQQXXXdddhhhmmmjjj```wwwrrrllliiijjjaaa???;;;666333111000000000000///////////////000000000000...222///000666999IIIccc~~~~~~~~~~~~}}}||||||}}}|||{{{{{{|||{{{ooodddlllkkknnn```]]]RRRIIIAAAAAADDDGGGLLLQQQZZZTTTddd}}}vvv{{{~~~pppdddooozzzzzzrrrkkkgggccc___UUUGGGIIIaaayyy}}}~~~|||vvviiiYYYJJJAAAEEEHHHGGGGGGUUU|||YYY222///---//////---,,,---,,,,,,,,,---------..................///000111222444TTT}}}```___mmm{{{~~~nnnTTTOOO\\\hhhvvv```QQQZZZ```SSSXXXYYYVVVOOOGGGBBBBBBEEEEEECCCFFFSSSgggzzzvvvtttuuuvvvwww___vvvNNN777222///000000......111......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000...:::DDDMMMSSS[[[ooowwwuuuooo{{{wwwiii```QQQCCCQQQXXXbbbhhhddd___eeepppuuuzzz|||zzzxxxsssccc```nnnvvvyyyhhhRRRKKKNNNGGGDDDPPPttt|||}}}zzzrrrqqq~~~{{{cccSSSJJJEEEuuu```wwwFFF======666:::666555555444333333222222333333333...777333BBBkkkqqqhhh|||```HHHNNNlll~~~pppVVV~~~[[[HHHGGGKKKGGGoooYYYIIIDDDOOOQQQfff~~~xxx]]]VVVcccttt\\\MMM\\\TTT___ZZZaaa|||tttjjjzzz|||}}}qqqXXXnnnsssggglllgggsssCCC;;;777444111000000000000///////////////000000000000...111///000666;;;OOOooo}}}}}}}}}~~~~~~~~~}}}||||||{{{}}}~~~}}}~~~{{{mmmbbbvvv```nnnmmmYYYWWWOOOFFF>>>???EEEIIINNNSSS[[[RRRiiixxxtttkkkooolllzzzrrrlllhhheee```XXXMMMGGGYYYvvv}}}~~~}}}xxxmmm]]]MMMCCCFFFHHHIIIHHHQQQrrrkkk555///,,,///000---,,,...,,,,,,,,,---------..................///000111222:::```ZZZ```sssvvv}}}{{{}}}ooo]]]fff~~~~~~{{{ooommmkkk^^^YYY\\\\\\RRRUUUUUUNNNEEE??????BBB<<>>666111111222000///000///......---------------++++++,,,,,,,,,,,,------------......///000000000)));;;ZZZSSStttqqqvvvrrrppp{{{vvv___]]]ZZZYYY]]]___XXXNNNJJJMMM\\\ppprrrjjjpppwwwooo___]]]ppp{{{zzz{{{nnnkkkkkkjjjccc\\\bbbmmmmmmlllzzz~~~vvv~~~|||uuu}}}uuu~~~tttrrr{{{iiihhhhhhppp~~~|||jjj]]]OOOAAAPPPuuukkkwwwFFF<<<<<<666:::888888555444333333222222333333777,,,666666OOOkkkjjjdddMMMLLLbbbvvvwwwrrryyybbbPPPGGGDDDKKK\\\jjjRRR<<<;;;@@@???JJJ[[[aaaaaammmzzzZZZdddllliii|||{{{{{{||||||ZZZ^^^|||fffhhheeeQQQ<<<888555222111111111000///////////////000000000000000111...000666>>>]]]~~~~~~}}}|||{{{{{{|||}}}~~~{{{{{{{{{yyynnneeeqqqZZZGGGCCCGGGOOOUUUIIIDDDBBBFFFIIIKKKNNNSSSWWWZZZpppvvv}}}yyynnnXXXUUU^^^jjjvvvzzz~~~zzzsssnnnhhheee[[[XXXVVVGGGLLLnnn~~~zzzqqqcccSSSHHH@@@AAAFFFIIIJJJ[[[@@@333---000111---,,,111,,,,,,,,,---------...............//////000111222???ooommmfffddd{{{zzztttiiiaaa^^^]]][[[JJJUUUccchhh^^^[[[qqqiiijjjwwwvvv}}}nnn\\\LLLOOOSSSWWWWWWTTTOOOMMMMMMJJJDDDAAAHHHTTT\\\[[[WWWooovvv~~~|||tttAAA999222111222000......//////...---------------++++++,,,,,,,,,,,,------------......///000000000---<<>>BBBKKKPPPZZZrrrwwwcccvvvuuuxxx}}}|||{{{||||||]]]YYY}}}dddccc```|||SSS;;;888666333111111111000///////////////000000000000111111...000777???aaa~~~~~~~~~}}}{{{zzzzzz|||~~~}}}}}}wwwwwwxxxooohhhvvveeeTTTHHHFFFPPPPPPAAAGGGEEEFFFJJJLLLMMMPPPVVVYYYbbbvvv{{{yyyddd]]]EEEGGG===???PPPOOOLLL\\\___gggggguuu~~~zzztttnnnhhhdddXXXWWWXXXFFFIIIkkk~~~zzzrrreeeUUUIIIEEECCCDDDFFFGGGYYYCCC555---000222---,,,222,,,,,,,,,---------...............//////000111222MMM}}}dddcccbbb|||xxxjjj]]]aaapppuuuooo^^^mmm|||yyyggg^^^mmmiiinnnzzz{{{vvv}}}{{{bbbCCCHHHMMMRRRUUUTTTPPPLLLJJJHHHGGGFFFHHHOOOZZZeeemmmfffooozzz~~~yyy~~~DDD:::222222222000......//////...------------...++++++,,,,,,,,,---------------......///000000000555>>>gggRRR}}}nnnzzz}}}lllggghhhbbbTTTUUUTTTUUU[[[dddeeebbbRRRMMM]]]}}}fffIIIRRRYYYcccppp}}}}}}|||zzzyyyjjjddd```eeeppp{{{vvvlllkkk|||lllgggmmmpppaaaLLLIIIOOOUUUuuuAAA888===999;;;777888444444333333333333222222555---555222eeejjjbbbeeeLLLQQQmmmvvv}}}|||zzzoooaaaPPPGGGGGGDDDJJJTTTxxx\\\000===DDD@@@BBBJJJPPPVVVeeewww|||~~~uuu~~~}}}{{{}}}dddUUUrrr}}}eee```\\\zzzeee;;;;;;888444111111000000///////////////000000000000---222333222999QQQUUU~~~|||{{{}}}|||{{{zzzzzz{{{|||}}}~~~|||zzzzzz}}}~~~zzzuuupppkkkhhhiiisss___FFFGGGJJJQQQdddUUUIIIJJJNNNIIIJJJTTTWWW^^^eeexxxvvvNNNFFFCCC;;;<<>>BBBBBBDDDJJJPPPXXXfffsssvvv|||{{{zzz~~~gggWWWooo}}}iii```VVVhhheee???;;;888444111111000000///////////////000000000000,,,/////////999TTT[[[~~~||||||}}}|||{{{zzzzzz{{{|||}}}}}}{{{yyyzzz~~~|||vvvpppjjjddd^^^ZZZbbbiiiYYYFFFIIIOOO\\\ttt}}}]]]KKKKKKIIIKKKTTTXXX```jjjuuuOOOGGGJJJFFFFFFLLLNNNRRR```ooo~~~yyypppiiicccXXXSSSVVVRRRIIIKKKUUUyyyzzzwwwhhhTTTMMMCCCBBBKKKHHHIIIVVVxxxhhh888111333,,,///---///------------------------000///000111///---111888\\\iiigggqqqxxxwww~~~|||dddRRR\\\gggqqqxxxdddNNNIIIUUUdddjjjooozzznnnwwwvvveeeLLLJJJPPP___hhhggggggkkk^^^XXXTTTVVVZZZ___iiissscccIIILLL[[[iiiuuu{{{uuu}}}lllyyy:::>>>000333333//////000000///...------------,,,,,,,,,---------...............//////000111222888OOOgggUUUiiilllwww{{{}}}{{{tttnnnhhhnnnooommmsss}}}}}}uuuzzzooommm\\\ddddddeeeiiinnnxxxhhhGGGDDDcccvvvqqqeeeZZZbbbuuu|||jjj```ffflllhhhlll{{{}}}zzzhhhoooppprrrxxxsss[[[VVVEEELLLSSSjjjzzzDDD999;;;666999666888444444333333333333222222111111888666hhhYYYyyy[[[EEEWWW}}}xxxuuujjj]]]NNNEEE@@@EEEFFF^^^zzzhhhDDD;;;@@@DDDGGGHHHPPP^^^jjjpppxxxyyywwwmmmZZZmmm~~~xxxwwwkkkXXXjjjzzzlllcccVVV[[[jjjDDD;;;888444111111000000///////////////000000000000---//////000===\\\ggg~~~}}}~~~||||||{{{zzzzzz{{{||||||{{{yyyxxxzzz|||ssskkkccc\\\VVVSSSSSSUUUKKKEEEMMM[[[vvvkkkGGGEEEHHHLLLUUU[[[cccsssxxxRRRGGGIIIKKKKKKLLLQQQ___ssswwwrrrtttxxx~~~{{{qqqiii```SSSMMMRRRRRRKKKJJJQQQttt{{{yyylllYYYQQQEEECCCMMMJJJIIIQQQjjjCCC111000,,,///---///------------------------000...///000......333;;;eeegggdddtttuuuuuuppp]]]```nnnuuuhhh\\\\\\fffnnnnnniiitttuuu}}}ttteeevvv{{{rrr```PPPMMM]]]iiijjjppp{{{mmmfff``````bbbfffmmmtttgggFFF???EEEOOO[[[nnn{{{}}}|||{{{tttyyy~~~uuuAAA???555111000222111111000///...------------,,,,,,,,,---------...............//////000111222;;;SSSjjjaaatttvvvjjjmmmlll|||xxx{{{~~~]]]pppsssYYYZZZmmmddd___XXX\\\sssnnnSSSEEEMMMdddlllkkkiiidddfffyyytttddddddpppvvvxxx|||xxxfffeeefffmmmrrrwwwxxx]]]PPPJJJEEEEEE}}}zzz|||EEE999;;;555888555777444444333333333222222222...222999999lll{{{aaaTTTDDD^^^}}}nnncccYYYJJJ???===BBBAAAQQQooonnnNNN777???FFFGGGGGGSSSgggtttuuukkkbbbttteee```nnnxxxvvvoooWWWfff|||mmmfff^^^YYYyyyFFF;;;888444111111000000///////////////000000000000///222222666FFFgggrrr{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyy|||}}}rrrhhh```YYYTTTPPPNNNJJJEEEFFFPPPfffbbb===BBBIIILLLTTT\\\lllYYYGGGHHHKKKMMMOOO[[[rrreeejjjwwwuuussstttvvvuuuooojjj```PPPIIIPPPSSSMMMIIIMMMnnn~~~|||zzznnn[[[QQQGGGDDDLLLHHHHHHLLL___KKK000///...111,,,...........................000......///......555===hhheeebbbyyy~~~rrrtttuuuxxxpppdddhhhyyyxxxoooooo|||~~~|||zzzyyyfffWWWXXX```fffnnnvvvuuuooojjjiiilllpppuuuxxxoooWWWPPPMMMHHHIIIRRReee{{{~~~|||qqqxxx}}}{{{FFF===999222///555222111000///...------------,,,,,,,,,---------..................///000111222888XXXmmmcccuuuggg{{{oooqqq~~~wwwaaauuuaaaWWW\\\eeecccZZZVVVlllsss^^^QQQRRR[[[___fffkkkgggcccuuuqqqgggqqq{{{zzzjjjbbblllqqqlllgggvvvmmmLLLNNNDDDIII|||FFF999;;;555888555777444444333333333222222222///333888:::mmmvvvkkkxxxNNNFFFhhhvvvuuussswwwsssggg[[[SSSHHH===>>>CCCCCCMMMhhhrrrWWW777AAAFFFHHHKKK[[[sssooo```uuu~~~fff^^^lllyyyuuurrrSSSccc}}}nnnddd___UUUoooDDD;;;888444111111000000///////////////000000000000///222555:::LLLmmmvvvzzzzzz{{{{{{{{{{{{zzzzzz{{{zzz{{{~~~yyymmmbbbYYYSSSOOOMMMTTTMMMJJJLLLUUUpppPPP999EEELLLKKKSSS\\\uuuaaaGGGMMMOOOQQQZZZmmmwwwmmmzzz}}}rrrllljjjiiifffbbbbbbPPPHHHPPPUUUNNNHHHIIIjjj~~~|||yyynnnZZZOOOIIICCCHHHEEEFFFIIIXXXPPP///111111222+++...........................000......///...///666>>>hhhdddbbb~~~}}}rrruuuwwwwwwtttlllooozzzvvvyyy~~~jjjWWWVVVcccjjjiiirrrqqqoooooorrrwww{{{|||uuuxxxjjj\\\___aaaZZZVVVLLLZZZooosss~~~{{{www}}}KKK<<<:::555111666444111111///...............,,,,,,,,,---------..................///000111222555]]]gggTTTdddjjjjjjfffhhhlll~~~{{{uuunnnSSSaaalllkkklllrrr]]]NNNNNN]]]kkkuuurrrccc```nnnrrrlllzzzyyylllcccmmmooodddZZZiiigggQQQPPPDDDOOOwww{{{EEE:::<<<666888555666444444333333333333222222222444666999kkknnnooooooKKKKKKsssuuuhhhfffuuuzzzmmm^^^WWWPPPGGGAAAEEEFFFMMMbbbsss```>>>CCCEEEJJJUUUjjjvvvrrreee^^^cccmmm{{{ttttttPPPaaazzzppp^^^ZZZLLLeeeCCC;;;888444111111000000///////////////000000000000---000333:::MMMooowwwxxxzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{|||zzzmmm```WWWRRROOONNNOOOKKKPPPWWWbbbeeeFFF===KKKNNNLLLUUU^^^uuuhhhIIIPPPNNNRRRbbbyyy|||wwwooommmmmmkkkccc\\\aaaPPPHHHPPPVVVNNNGGGGGGfff}}}}}}zzzoooZZZNNNJJJBBBFFFCCCFFFIIITTT}}}WWW111333333222+++///........................000...///000//////555===ffffffddd~~~sssxxxzzz{{{yyyzzzyyytttqqqvvv{{{uuu}}}}}}~~~fff]]]ggglllfffnnnsssvvvvvvwww|||{{{wwwbbbRRR]]]mmmsssyyy```dddooo}}}uuu}}}tttXXX@@@999:::555555666111111000///............,,,,,,,,,---------...............//////000111222555[[[\\\IIIXXXwwwkkkooolllaaaiii~~~}}}ooooooUUUOOOccczzzpppoooyyy~~~}}}qqqeee``````aaaZZZZZZpppdddYYYQQQBBBMMMaaayyyDDD:::===777999555666444444333333333333222222444111333:::nnn~~~nnnuuuiiiKKKRRR}}}oootttqqq^^^XXXSSSJJJ@@@AAADDDIIIXXXllldddGGGEEEEEEOOOddd{{{|||jjjeee]]]aaauuu|||sss}}}~~~sssOOO___yyyuuu[[[YYYKKKdddIII;;;888444111111000000///////////////000000000000...///000777KKKpppzzz}}}|||~~~yyyzzzzzz{{{{{{zzzzzzyyyzzzzzz{{{qqqcccYYYTTTRRRPPPIIILLLZZZdddqqqWWWDDDBBBKKKLLLOOO\\\ddd|||iiiLLLLLLHHHQQQhhh~~~}}}yyy|||lll[[[\\\MMMGGGPPPVVVNNNHHHHHHccc}}}{{{qqq]]]PPPKKKBBBFFFEEEHHHIIIPPPuuu___444555444000+++333........................//////000222111000444;;;kkkjjjhhhuuu|||yyy{{{lllyyywwwvvv{{{qqqbbbtttpppqqqoooqqq|||}}}aaaKKKRRRdddtttwwwxxxvvv}}}}}}qqqlllIII777???888222999222111000///............,,,,,,,,,---------...............//////000111222333TTTYYYXXXeeerrr{{{wwweeelllaaattt{{{WWWJJJ^^^vvvyyy}}}uuuddd[[[ZZZ^^^\\\YYYeeeqqqZZZQQQCCCJJJQQQxxxCCC:::===888:::555666444444444333333333222222333///222<<>>;;;???;;;444@@@CCC>>>ZZZkkkSSSEEEPPP]]]uuuzzzhhhyyy\\\MMMddddddyyyuuurrrqqqtttoooWWWWWWyyy}}}qqq[[[TTTRRR\\\<<<999444222111000///...............////////////111,,,000666QQQlll~~~{{{yyyxxxwww|||zzzzzz}}}}}}{{{xxxyyy{{{}}}vvvfffUUULLLKKKMMMYYYXXXmmmtttKKKAAAFFFLLLJJJSSSjjjyyypppOOOJJJPPPaaayyyttteeeooowwwxxxmmmaaaWWWJJJJJJWWW\\\QQQJJJMMMYYY~~~ssshhhUUUMMMIIIAAAAAAHHHLLLaaayyy777555......---333//////////////////////////////333***---333111EEE~~~```pppuuuvvvxxxbbbzzz~~~sssfffZZZMMMFFFKKKVVV___}}}yyynnn^^^|||yyyQQQ>>><<<999888444444333222000///.................................---///////////////111333///JJJcccqqq|||tttyyyvvv}}}zzzaaaRRROOOhhhcccWWWKKK[[[}}}|||yyyyyyrrr\\\NNNPPPWWWWWWJJJJJJ]]]ooorrrooonnn\\\MMMEEEIIIkkkwwwBBB888<<<777999555666555444333333222222333333111777888LLL~~~\\\]]]XXXNNNZZZzzzrrrllljjjdddXXXIII???;;;;;;===444@@@EEE???SSSdddSSSHHHUUUgggsssaaawwwzzzrrrpppuuutttWWWVVVwww|||qqq[[[QQQJJJ___<<<999444222111000///...............////////////222111444888TTTuuu}}}||||||{{{}}}||||||||||||zzzyyyzzz|||}}}ssscccUUUMMMMMMOOOPPPffftttMMMBBBEEELLLJJJTTTlll{{{uuuUUUIIILLLaaa|||ffflllhhhbbbfffhhhlllwwwmmmhhhjjjUUUIIIIIIVVVZZZPPPIIIKKKZZZssshhhUUUKKKHHHAAACCCKKKNNN```<<<555111111---000//////////////////////////////333***...444222HHH|||{{{VVVcccuuuuuu~~~{{{hhh~~~|||qqqcccYYYPPPNNNUUU```hhhrrrkkk|||ZZZEEE@@@======;;;555444333111000///..............................---///////////////111333777PPPddd\\\nnnwwwtttyyyxxx~~~jjjcccdddssstttvvvOOOIIIEEEUUUvvv{{{lllZZZOOONNNQQQUUULLLOOOccctttvvvpppmmmZZZPPPKKKIII```wwwBBB888<<<777999555666555444333333222222333333000888===NNN|||[[[nnnVVVOOO^^^kkkhhhhhhddd\\\RRRKKKIIIFFF@@@;;;>>>555@@@GGG???JJJYYYSSSLLLXXXlll~~~lllqqqooowwwxxxXXXUUUttt|||qqq\\\QQQDDD|||bbb<<<999444222111000///...............///////////////111333222QQQyyy~~~{{{zzzzzzzzz{{{}}}}}}{{{nnn___SSSNNNOOORRRgggyyy}}}PPPDDDEEELLLLLLYYYsssuuuTTTMMMJJJcccbbbOOOHHH[[[nnnuuu|||~~~bbbPPPRRRTTTUUU^^^^^^{{{|||rrrhhh^^^]]]RRRIIIIIIUUUYYYPPPIIIJJJZZZtttiiiVVVJJJHHHBBBEEEKKKKKKXXXtttEEE666222555------///////////////////////////...333,,,///555444LLL~~~[[[kkkvvvttt}}}qqqmmmxxx~~~yyyrrrhhh___YYYZZZdddooowww|||mmmooozzz[[[EEE@@@<<<===>>>666555444222111000//////........................---///////////////111333555LLLcccGGGaaa~~~sss}}}}}}}}}{{{jjjooo|||~~~vvvfffIIIIIILLLXXXooo~~~pppfffhhhllloooxxxxxxkkk^^^UUUQQQPPPQQQLLLSSSgggwwwwwwooojjjSSSOOONNNHHHTTTwwwBBB888<<<777999555666555444333333222222333333///555:::HHHuuuddd|||SSSNNNaaa~~~gggmmmwwwssseeeUUULLLJJJGGGAAA:::@@@777@@@IIIAAABBBNNNSSSMMMTTTbbbyyyxxxsssnnnnnnyyyxxxYYYTTTrrr~~~ppp___UUUFFFzzzccc<<<999444222111000///...............////////////---111222...OOO{{{{{{xxxyyy{{{{{{}}}~~~wwwiii[[[RRROOOPPPRRRwwwTTTGGGFFFMMMOOO]]]yyysssYYYSSSKKKgggMMMggg~~~yyybbbVVVdddsss~~~wwwggg[[[[[[OOOIIIKKKUUUXXXPPPJJJJJJWWW}}}vvvlllZZZKKKHHHCCCEEEIIIDDDLLLdddQQQ555222777...---///////////////////////////...333...111555666QQQmmmzzzvvv}}}{{{rrrttt~~~~~~{{{yyypppssssssllldddcccnnnzzztttiiijjj~~~xxxXXXEEEAAA<<<===???888777555333222111000000........................---/////////...///111333222CCCgggKKKhhhvvv}}}wwwiiillllllhhhgggiiihhhccccccnnn}}}oooLLLOOOZZZfffqqqwwwXXXQQQLLLNNNQQQVVV___iiiwww~~~wwwjjj^^^UUURRRRRRLLLLLLTTTgggtttssskkkeeeMMMKKKMMMFFFOOOwwwBBB888<<<777999555666555444333333222222333333000111555AAAppphhhPPPNNNdddqqqxxxvvvhhhVVVHHHAAA===:::888AAA;;;AAAIIICCC???HHHRRRMMMOOOUUUfff{{{ttt|||lllmmmxxxsssZZZTTTppplll___XXXIII~~~fff<<<999444222111000///...............///////////////333444333WWW~~~~~~}}}|||~~~zzzxxxyyy{{{zzz|||~~~~~~sssdddWWWQQQPPPPPPPPP___[[[LLLIIIMMMNNN\\\www^^^fffssszzzsssgggSSSKKKgggeeeiii{{{}}}zzzmmmvvvvvveeeYYYZZZNNNJJJMMMVVVXXXQQQKKKKKKSSSyyyxxxooo]]]JJJHHHBBBEEEIIICCCIII^^^^^^555///888///000////////////////////////000---333///222444777UUU|||{{{~~~xxx|||zzzuuuooouuupppnnnzzz~~~~~~|||}}}mmmVVV^^^mmmyyyuuujjjhhhuuu{{{zzztttqqqiii~~~{{{[[[LLLHHH@@@>>>@@@:::999777555333222111111........................---/////////...///111333999???kkk^^^rrrrrr{{{wwwrrruuuxxxcccllluuuyyysssjjjhhhmmmqqq|||tttLLLMMM```tttzzzooottt___OOONNNNNNMMMIIIFFFHHHNNNWWWgggzzz~~~|||yyyrrreeeWWWOOOOOOQQQLLLNNNXXXgggrrrqqqiiicccOOOJJJKKKFFFPPPwwwBBB888<<<777999555666555444333333222222333333222000333===mmmsssMMMNNNhhhxxxtttyyyggg___QQQDDD<<<999:::<<<@@@@@@BBBGGGFFFBBBFFFQQQNNNUUUXXXbbbvvvyyyyyyiiimmmuuummmYYYSSSooohhh]]]XXXJJJkkk<<<999444222111000///...............////////////......222777^^^~~~}}}{{{zzz~~~~~~~~~}}}zzzyyyyyyyyyxxx{{{}}}yyymmm^^^UUURRRRRRQQQPPPSSS}}}bbbQQQLLLOOONNN[[[ttt\\\DDDOOO^^^ppprrrqqqTTTLLLdddyyydddppphhhhhhssszzztttjjjfffnnnvvvwwwvvvgggYYY\\\cccccceeeiii```UUUWWWKKKKKKOOOVVVXXXRRRLLLKKKQQQwwwxxxooo]]]IIIFFFAAAEEELLLHHHNNNdddmmm:::///777...333////////////////////////000---333000111333777WWW~~~zzz~~~vvvfffjjjnnnhhhgggvvv~~~|||{{{zzz|||rrr___UUUUUUOOODDDOOOcccuuuuuuooottt{{{{{{vvvggg}}}yyy[[[OOOKKK???;;;<<<<<<:::888666444333222111........................---///////////////111333===;;;ffffffgggsss~~~vvv{{{{{{lllbbbaaakkk|||~~~~~~ttt\\\PPPdddkkkffffffrrrnnnKKKXXX^^^ccc___TTTIIIDDDDDDIIIYYYlllxxx{{{~~~yyyvvvnnnbbbVVVPPPPPPSSSNNNTTT___llltttrrriiibbbUUULLLKKKHHHRRRwwwBBB888<<<777999555666555444333333222222333333222111555999bbbpppvvvvvvJJJPPPooopppddddddZZZVVVOOOGGG@@@>>>???@@@???DDDDDDDDDHHHGGGHHHPPPRRRfffoooqqq}}}}}}uuufffmmmpppjjjWWWQQQmmmiii^^^WWWHHHooo<<<999444222111000///...............////////////...)))...999```}}}{{{}}}|||{{{zzz{{{zzzyyyxxxvvvyyy}}}zzzqqqfffYYYSSSTTTVVVUUURRR___|||dddSSSNNNSSSUUUccc{{{UUUYYY```eee^^^UUUaaazzzvvvwwwsssrrrssspppkkkmmmsss|||{{{zzzxxxxxxvvvppppppsssgggZZZ\\\IIIJJJOOOUUUVVVQQQLLLJJJRRRxxxvvvmmm[[[JJJEEE???DDDLLLJJJQQQggg{{{AAA222666,,,333////////////////////////111,,,333000111111555XXX~~~||||||}}}xxxxxx~~~{{{~~~uuu}}}vvvdddgggoookkkjjjuuu}}}~~~xxxnnn\\\NNNKKKPPPQQQNNNNNN```oootttzzz~~~nnnaaayyyvvvUUULLLIII===999<<<===<<<:::777555444333222........................---///////////////111333666999aaafffRRReeexxxuuuyyysssggg[[[WWW]]]sss{{{|||vvvYYYggg~~~www{{{|||qqqcccWWWGGG[[[iiixxxzzzsssjjjgggggghhhkkknnnqqquuu{{{yyysssiii___YYYUUUTTTSSSNNNXXXfffsssxxxssshhh^^^UUULLLKKKIIIRRRwwwBBB888<<<777999555666555444333333222222333333222222666444UUUeeeddd}}}|||wwwIIIQQQtttdddWWWYYYVVVSSSOOOJJJEEEAAA???>>>>>>GGGEEEBBBIIIKKKJJJOOOVVVvvv~~~~~~ssseeemmmllljjjUUUOOOlllnnn```WWWGGGppp<<<999444222111000///.............../////////000555,,,000>>>bbb{{{~~~}}}zzzxxxyyy{{{|||yyyvvvtttxxx|||~~~vvvlllaaaUUUQQQUUUYYYWWWTTTbbbbbbRRRPPPXXX]]]mmmcccUUUwwwkkk```bbb|||zzzzzz{{{yyy|||^^^JJJFFFIIINNNTTTUUUPPPKKKHHHSSSyyytttjjjXXXKKKFFF>>>BBBIIIGGGOOOeeeHHH444666***222////////////////////////111,,,333000000///444XXX~~~ppp~~~zzzwwwwww~~~zzzzzz~~~zzzpppnnndddoooooolllssswwwyyy~~~~~~nnn___QQQNNNUUU\\\]]][[[VVVbbbnnnuuu~~~eee^^^wwwyyyRRRJJJJJJ@@@>>>CCC>>><<<:::888666444333222........................---///////////////111333///<<>><<<>>>@@@DDDGGGGGGEEEGGGQQQZZZmmm~~~~~~vvvccchhhqqqhhhkkkSSSUUUmmmkkk\\\UUUIII>>>;;;666222111000//////............////////////111---222???UUU|||}}}}}}}}}}}}||||||{{{{{{xxxxxx|||xxxpppccc]]]XXXVVVWWWWWWWWWVVVwwwbbbYYYPPPSSSdddzzzVVVddd{{{OOO\\\yyyuuurrrqqqssssssgggcccpppwwwZZZUUUGGGHHHOOOYYY\\\UUUKKKFFFTTTtttzzzjjj^^^NNN???CCCCCCEEENNNXXXsss[[[000666,,,333000000///...............000+++222111333222555VVV\\\XXX~~~~~~~~~|||yyy}}}~~~qqqeeeTTTiiiiiidddqqqxxxwww}}}~~~}}}}}}mmmZZZLLLMMMTTTZZZgggtttpppcccsssvvvXXXdddooopppbbbQQQFFFMMM:::AAA@@@@@@???>>>;;;888555333000000///...............111000000000000000111111;;;444LLLpppUUUggguuuvvvzzz{{{ttt{{{xxxvvvzzz||||||sssaaarrr~~~uuuvvvvvvnnnZZZCCC:::FFFVVV^^^bbbzzzyyywwwuuu|||vvvzzz}}}qqqjjj```XXXSSSPPPPPPOOOPPPVVVfffxxxzzzlll\\\VVVPPPLLLLLLHHHMMMIII888999666;;;777666555555444333222222222222111000555222YYYwww```ggghhhJJJVVVxxxqqqbbb]]]MMMHHHDDDCCC@@@<<<<<<@@@FFFHHHHHHHHHLLLVVVaaagggqqquuuccciiisssiiiiiiPPPSSSmmm|||hhhZZZTTTHHH~~~>>>;;;666222111000//////............////////////222...111:::OOO~~~{{{||||||||||||{{{{{{zzzyyywwwwwwzzz~~~{{{rrriii```XXXUUUXXXZZZXXXXXX[[[jjj^^^SSSVVViiimmm]]]oooSSS[[[rrrrrrrrrlllkkknnn|||vvv}}}xxxOOORRRGGGHHHOOOYYY\\\UUUKKKGGGMMMnnn{{{|||xxxhhh\\\RRR@@@AAA>>>AAAOOO^^^}}}|||ggg444555---444000000///............///000,,,222000222222444UUUzzzEEE[[[rrr}}}yyywwwzzz~~~~~~wwwpppQQQ]]]```^^^eeemmmuuu|||}}}~~~~~~~~~~~~xxxbbbOOOLLLSSS[[[iiiwww~~~ooouuugggYYY```ooooooeeeVVVIIIMMM???IIIBBBBBB@@@>>><<<999777666111111000///............000000//////000111222222222666MMMwww]]]tttwwwyyytttzzzzzzuuu{{{bbbSSSRRRXXXqqq{{{~~~ppp|||~~~uuummm___VVVeeebbbYYYLLL@@@???JJJWWWZZZ^^^xxxzzzyyytttsss|||pppgggZZZRRRPPPPPPPPPPPPTTTZZZeeennnnnnfff]]]YYYPPPLLLJJJGGGPPPLLL999999666:::555555555555444333222222222222111000666666aaayyy}}}ZZZuuudddHHHXXX}}}uuuaaaXXXCCC???======;;;999===CCCFFFJJJNNNXXXjjjyyywwwmmm}}}~~~ssscccjjjvvvjjjgggNNNSSSooouuugggZZZTTTHHH}}}{{{>>>;;;666222111000//////............////////////222///111777MMM~~~|||{{{{{{{{{{{{{{{zzzyyyyyyvvvuuuvvvxxxyyytttiii```ZZZRRRQQQYYY\\\XXX\\\gggxxxssseeeZZZ]]]pppWWWcccxxxwwwHHHMMMdddppp{{{xxxvvv|||{{{]]]KKKQQQFFFHHHPPPZZZ\\\UUULLLGGGHHHjjj|||zzz|||wwwfffZZZQQQ???@@@>>>AAAMMM\\\zzz|||vvv888444...555111000//////......//////000,,,222000222333444RRRzzzvvv???TTTgggttt|||zzzxxxxxxzzz{{{zzzyyyYYYUUU[[[bbbcccmmm}}}}}}}}}}}}|||{{{zzzzzzwwwbbbPPPPPPYYYdddqqq|||yyywww{{{YYY\\\]]]tttfffcccIIIFFF<<>>;;;555222111000//////............//////////////////333999RRR|||{{{||||||||||||{{{zzzyyyyyyuuuttttttuuussslll```WWWSSSMMMPPPXXXXXXVVVdddyyyqqqooogggaaaffftttiiidddhhh{{{iiiAAAFFF___vvv~~~uuu~~~rrrkkkdddYYYYYYFFFJJJSSS\\\]]]UUULLLHHHJJJmmm}}}~~~yyygggZZZKKK===CCCCCCDDDKKKSSSmmm|||<<<555000444111000000///.../////////000---333///222444444OOOuuuFFFSSSgggrrr}}}|||~~~~~~{{{wwwvvvwwwyyygggUUU[[[iiijjjxxx~~~~~~}}}|||yyyvvvqqqnnnlll\\\OOORRR___kkkttt{{{yyy}}}~~~ZZZ___\\\bbbnnnEEEBBB>>>BBBFFFDDDBBB???===;;;;;;;;;555444333111000/////////.........///000222333444111888===vvv___iiiwwwsssxxxhhhcccaaa___dddccc```XXXOOOFFF???<<>>;;;555222111000//////............////////////---000666<<>>666333333111111000///////////////000...333...222555333LLLvvvKKKaaammmuuu}}}|||}}}}}}|||{{{{{{}}}}}}yyyuuuuuuwwwuuu\\\\\\jjjppp~~~}}}{{{zzzxxxuuuppphhhbbbcccVVVMMMQQQ___ooo{{{~~~{{{{{{iii___[[[llllll@@@EEEJJJHHHFFFDDDBBB???===<<<<<<<<<777666555333111000000///.........///000222333444666555888vvviiiWWW]]]qqq}}}{{{tttiiieeefffggg[[[VVVSSSUUUYYYVVVKKKAAA@@@AAAFFFQQQ```ooo}}}zzzuuuqqqxxx}}}vvvuuuuuuqqqnnnkkkmmmbbbLLL===EEE]]]ooolllyyyeeefffxxxtttxxx~~~|||yyyvvvcccUUUFFFAAAGGGOOOSSSRRRJJJUUUggg}}}cccEEEEEEIIIKKK[[[wwwUUU:::;;;888888444777555555444333222222222222333111555999nnnzzzXXX```FFFXXXjjjIII???>>>@@@EEEHHHGGGFFFKKKSSSWWWppp~~~vvvuuuhhh[[[jjjyyyggg^^^OOOSSStttwwwdddSSSMMMGGGhhh>>>;;;666222111000//////............////////////...111666>>>___}}}~~~|||~~~~~~~~~~~~}}}|||zzzzzzsssqqqmmmiiiddd]]]VVVPPPMMMOOOSSSUUUWWWccc~~~ttt```QQQGGGOOOZZZeeennnzzzuuueeeccchhhaaaggglll~~~TTTQQQpppkkkyyymmmdddVVVPPPSSSKKKQQQ[[[cccaaaVVVLLLIIIPPPrrryyygggZZZOOO???BBBAAABBBLLLWWWttt~~~@@@777666222222111000000//////000000000///333---111666333III\\\kkkssswwwzzzxxxxxx}}}~~~{{{|||~~~~~~}}}}}}zzz~~~{{{wwwxxxzzzlllbbbhhhrrr}}}yyytttqqqmmmhhh```ZZZWWWPPPJJJQQQccc{{{zzzrrr~~~vvv^^^\\\www^^^===DDDLLLGGGEEEDDDBBB@@@???======<<<:::888777444222111000000////////////000111333333666222999rrr{{{RRRMMM___vvvyyylllfffjjjssszzzfff[[[QQQSSS]]]bbb]]]UUUMMMFFFCCCJJJWWWfffvvv}}}tttssstttyyy|||wwwvvv~~~{{{~~~```EEEHHHbbbyyy}}}[[[\\\xxxwww~~~{{{vvvpppZZZQQQGGGDDDIIIOOORRRQQQMMMRRRdddcccIIIHHHJJJGGGYYY|||VVV:::;;;999888444999555555444333222222222222222000444888qqq[[[eeeGGGWWW{{{hhhHHHBBBAAACCCFFFHHHHHHIIISSS^^^hhhpppiii{{{uuuqqqvvvrrrvvvttteeeZZZmmmtttbbbYYYMMMRRRvvvqqq\\\MMMLLLLLLddd>>>;;;666222111000//////............////////////---000333===eee{{{~~~~~~~~~~~~}}}|||{{{yyyxxxrrrnnngggaaa[[[VVVRRRPPPOOOTTTUUUVVV```vvvtttZZZHHHCCCIIIRRR\\\fffrrr~~~yyyllljjjiiidddccc\\\```jjj^^^YYYvvvxxxqqqddd^^^aaacccOOOTTT___fffbbbVVVLLLIIIQQQrrr{{{jjj^^^PPP@@@DDDBBBDDDMMMWWWsssDDD666777444222111000000//////000000000///444,,,111666333FFFzzzzzzwwwxxx{{{wwwvvv|||{{{~~~~~~~~~zzz}}}|||yyyzzz|||}}}wwwgggaaappp~~~rrrhhhbbb\\\UUUOOOIIIIIIKKKRRRbbbvvvxxxkkkwwwxxxaaaaaa{{{NNNBBBBBBEEEDDDFFFEEEEEECCCBBB@@@>>>===;;;:::888666333222111000000000//////000111222222444111777]]]VVVMMMiiiyyynnnjjjooozzzzzzlll]]]YYY```hhhjjjiii]]]WWWSSSUUUYYY___jjjuuu{{{}}}}}}}}}~~~{{{wwwyyyxxxuuussstttzzz~~~|||nnnMMMMMMhhhcccooo~~~{{{qqqgggSSSNNNJJJJJJMMMPPPPPPOOOOOORRRiiiaaaNNNHHHMMMLLLdddWWW:::;;;999999444:::555555444333222222222222333111555:::ttt]]]iiiHHHVVVyyydddCCC@@@CCCCCCDDDFFFFFFKKKXXXfffmmmiiisssvvv~~~{{{tttdddZZZpppqqq^^^UUUMMMTTTzzzlllXXXKKKNNNSSSccc>>>;;;666222111000//////............/////////000+++---000===kkk{{{}}}}}}}}}|||{{{yyyxxxwwwpppkkkccc[[[UUURRRQQQPPPRRRVVVVVVWWWiiimmmZZZQQQIIIJJJMMMUUU```llluuuzzzuuuxxxlllaaadddffffffjjjbbbeeeuuurrrkkkjjjwwwrrrpppeeeYYY[[[^^^TTTQQQWWWaaahhhcccVVVLLLIIIRRRsss~~~ooocccLLL???GGGGGGGGGKKKPPPgggFFF444888666222111111000000000000000000000444,,,111777333EEEtttzzzxxx}}}zzz|||~~~|||{{{{{{~~~~~~{{{yyyzzz|||qqqwwweeeWWWjjjrrrbbbXXXQQQKKKFFFAAAGGGMMMRRRWWW]]]aaabbbiiiaaannnyyy~~~zzzuuueeehhh\\\DDDKKKEEEEEEJJJFFFFFFGGGFFFDDDBBB@@@>>><<<;;;999666444222111000111000000000000000111111444111111EEE[[[TTTyyywwwzzzooodddcccgggjjjlllhhheeeeeeddd___[[[aaakkkzzzrrrwwwqqqqqqmmmhhhfffhhh~~~kkkOOOSSSooorrr~~~zzznnn```NNNMMMMMMNNNOOOPPPOOONNNMMMTTTsss^^^QQQCCCNNNUUUuuu[[[<<<888666:::777888555444333333222222333333222222444???]]]xxxaaaHHHTTTtttbbbBBBDDDFFFBBBFFFMMMMMMPPPkkk]]]aaawwwoooeeefffiii|||zzz```eeesssiiikkkzzzwwwkkk[[[YYY|||mmmZZZSSSIII___mmmQQQZZZ???UUU___===:::555222000///...---............////////////...///---HHHhhh~~~~~~|||||||||yyyvvvtttooodddYYYUUUSSSQQQRRRUUUXXXaaaUUUTTTtttsssnnn]]]NNNHHHGGGHHHLLLRRRYYY```ddddddfffrrrooocccppp{{{kkkhhhzzzooo|||wwwkkk___\\\___ZZZ\\\aaaeeebbbWWWMMMJJJYYYzzzqqq]]]MMMFFF===BBBOOOPPPUUUeeeNNN888444333333222111000000///000000...111222111...000666;;;uuuccckkkwwwwww||||||}}}~~~}}}}}}}}}}}}|||}}}~~~~~~{{{yyypppiii[[[NNNPPPhhhnnnZZZQQQMMMIIIEEEHHHMMMRRRTTTWWW[[[ZZZVVVTTTVVV^^^uuuzzz~~~fff^^^|||rrrUUUDDDKKKIII===KKKGGGGGGFFFCCC???======>>>>>>;;;999777666444111///111111000///////////////000888***AAAqqqlllTTT___zzz{{{wwwqqq{{{vvvcccXXXZZZaaammmkkkhhhaaaYYYQQQKKKIIITTTppp}}}~~~|||zzzuuueee[[[[[[^^^gggqqqjjjQQQDDDTTTrrr~~~vvvggg[[[JJJJJJEEE>>>@@@KKKQQQQQQPPPYYYYYYLLL===ZZZbbb]]]???;;;888;;;555666555444333333222222333333222111111;;;~~~{{{SSSooogggEEERRRqqq```CCCEEECCCGGGEEEGGGRRR___xxxVVVVVVddd}}}wwwmmmjjjmmmrrrxxxgggYYYhhhooo|||qqq}}}{{{ooo___\\\~~~kkkXXXQQQQQQggg|||eeeSSSSSSAAAlll___===:::555222000///...---............////////////,,,///111NNNfffvvv~~~~~~{{{{{{{{{yyyuuurrrlll```UUUQQQOOOOOOPPPSSSSSSXXXSSS\\\{{{~~~iiieeeWWWMMMGGGCCCEEELLLRRRXXXgggwwwvvvqqquuutttpppvvvxxxwwwyyywww^^^nnnwwwkkk___\\\___^^^___cccfffaaaUUUMMMJJJYYYtttaaaLLLHHHAAADDDLLLKKKSSShhhSSS<<<777555444333222111000000000000...111222111///000555;;;fffuuuuuuzzzvvvyyy}}}}}}zzz|||~~~}}}{{{yyyyyyzzz{{{zzzyyymmmcccSSSIIINNNaaaxxxhhhUUUMMMMMMMMMMMMOOOTTTWWWTTTSSSUUUWWWUUUPPPNNNNNNXXXooo{{{~~~zzz}}}mmmUUU}}}}}}PPPJJJMMMJJJAAAJJJCCCDDDDDDBBB???>>>>>>@@@>>><<<:::999999888666444333333111000///000000111222333...<<>>???GGGMMMNNNSSSggg}}}TTTLLLKKKPPPZZZlll]]]???;;;888:::555444555444333333222222333333222000///888zzzyyyKKKjjjpppFFFSSSrrr[[[EEEEEE???MMMGGGEEE[[[ooo^^^RRRRRR^^^yyy||||||hhhfffwwwrrr~~~xxxooo^^^\\\|||gggVVVNNNLLLccczzzdddTTTJJJEEE___===999555222000000...---............////////////...000333OOO___{{{lll}}}{{{zzzzzzyyytttoooggg[[[PPPKKKKKKKKKMMMQQQTTTRRRUUUkkkuuu```WWWLLLFFFEEEAAABBBIIIQQQ]]]tttyyyvvvwww||||||}}}~~~ssskkkaaammm}}}ssslllfffaaabbbgggeeedddffffff___TTTMMMLLL\\\yyyeeeNNNJJJCCCDDDIIIJJJ[[[yyyZZZ@@@:::888444444333222111000000111...000111000///000555999___zzzuuu{{{tttvvv~~~}}}yyy||||||xxxvvvvvvxxxxxxxxxhhhYYYIIIDDDLLLXXXbbbfffxxxjjjWWWJJJGGGIIILLLMMMWWW[[[[[[VVVSSSUUUXXXXXXWWWUUUQQQTTTfff|||}}}zzz}}}}}}wwwOOO~~~nnnHHHMMMIIIGGGCCCDDD???AAAAAAAAA@@@???@@@BBB@@@???============;;;:::666555222000000000111222111///222555BBBUUULLL}}}~~~yyyxxx}}}tttmmmuuuppp{{{|||pppiiijjjkkkjjjddd[[[RRRLLLJJJBBBWWWnnn|||uuutttxxxvvvrrrsssrrreeePPPDDDMMMbbbooopppooo|||yyygggWWWMMMHHHIIIGGGBBBBBBGGGMMMOOOXXX{{{vvvOOOKKKRRRIII```fff^^^>>>999666999444555555444333333222222333333222111000777xxxMMMooowwwDDDRRRpppSSSDDDCCC???OOOKKKLLLeeeyyy{{{HHHUUU[[[qqqtttpppooo{{{}}}wwwnnn^^^^^^wwwcccTTTLLLLLLfff{{{hhhTTTGGGJJJ]]]<<<999555222000000///...............////////////333111111JJJVVV|||}}}{{{zzzzzzyyyrrrkkkbbbVVVKKKGGGGGGHHHKKKPPPYYYQQQ]]]}}}nnnZZZNNNEEEBBBBBBEEEDDDEEEQQQiii|||yyy}}}~~~ssseeeVVVcccwwwmmmiiirrrjjjcccbbbcccdddggglllkkkjjjiiifff]]]RRRLLLMMMeee{{{fffSSSKKKAAABBBIIINNNeee___BBB:::888444444222111000000000000///000111000///111444777[[[yyysss{{{tttttt}}}~~~zzzxxxwwwuuusssrrr```QQQCCCAAAHHHPPPUUUWWWSSSNNNHHHFFFGGGIIIJJJJJJ[[[\\\[[[XXXYYY]]]]]]ZZZTTTTTTTTT]]]sss~~~}}}~~~nnnYYY^^^FFFPPPFFFEEEEEEAAA???AAABBBBBBAAA@@@AAABBBCCCAAA????????????===<<<888666333111000000111222---///444///>>>tttNNNxxx{{{uuuxxxqqqkkkrrrzzz|||wwwzzz{{{yyyrrrlllhhhggg]]]YYYUUUYYYkkk~~~{{{{{{}}}~~~}}}}}}wwwjjjrrryyy~~~{{{nnnhhh___XXXXXX]]]aaaaaaccc{{{```vvvrrrbbbSSSJJJDDDHHHKKKJJJIIIKKKPPPTTT```oooLLLLLLKKKMMMqqqdddBBB:::444777444666555444333333222222333333111222333:::xxxTTTxxxwwwBBBPPPlll{{{HHHCCC@@@DDDJJJJJJTTToooTTTIIIZZZiii{{{mmmjjjyyy|||pppaaabbbrrr```SSSLLLWWWuuuwwwfffVVVLLLTTTXXX<<<888444111111000///...............////////////222000000IIIUUUzzz}}}}}}zzzzzzyyypppfff]]]RRRGGGDDDEEEFFFJJJNNNWWWOOOccceeeUUUKKKHHHGGG@@@KKKJJJCCCSSSvvv~~~}}}}}}yyyyyyttt|||jjj]]]llluuuqqqsssvvvlllddddddffffffggghhhooommmkkkfff\\\PPPMMMOOOrrr{{{cccTTTJJJAAAEEELLLKKK\\\}}}bbbBBB999888444444222111000////////////000000000000111333555MMM}}}uuuzzzwwwttt|||~~~~~~}}}{{{xxxrrrkkkfffXXXKKK@@@@@@EEEKKKSSSZZZJJJIIIGGGGGGIIIKKKNNNPPPZZZZZZXXXXXX^^^ccc```XXXXXX\\\eeevvv}}}YYYfff{{{}}}XXXJJJRRRDDDFFFHHHCCCBBBDDDEEEDDDCCCAAAAAABBBEEECCCAAA@@@@@@>>><<<:::999777555222000000111111***555333)))EEElllTTT^^^}}}{{{tttwwwtttpppwww}}}~~~|||qqqcccZZZ```ooo}}}~~~||||||}}}zzz{{{}}}}}}xxxppp}}}~~~|||ccc___\\\^^^aaacccdddeeeuuu{{{]]]___ggg{{{ssskkk```TTTKKKDDDIIIOOOQQQMMMLLLPPPUUUlllgggMMMLLLKKKTTTttthhhEEE<<<555777333444555444333333222222333333111333555<<>>BBB>>>HHHCCCIII]]]}}}nnnAAAPPP\\\tttzzz~~~___zzzmmm___aaalll\\\SSSNNNTTTwwwqqqeeeXXXPPP]]]SSS;;;888444111111000//////............////////////---...111MMM^^^xxx}}}}}}yyyxxxwwwmmm```WWWMMMEEECCCDDDFFFIIILLLOOONNNgggvvvbbbRRRKKKJJJFFFBBBNNNNNNGGGXXXzzzyyyyyy~~~~~~|||}}}yyynnnbbb\\\bbbqqqqqqhhhgggkkknnnssszzznnncccbbbfffgggggghhhooommmkkkfff[[[PPPMMMQQQ|||xxx___PPPIIICCCKKKOOOEEENNNkkkdddBBB999999666555333222000000///////////////000111222333333AAAwwwwwwnnnpppyyyyyyvvv{{{}}}}}}}}}}}}}}}}}}xxxpppeee^^^SSSGGG===???CCCIIITTT```WWWSSSMMMFFFDDDHHHOOOUUUYYYYYYXXXYYY___eeeaaaZZZaaakkk~~~~~~|||ttttttWWWfffwwwvvvNNNHHHIII>>>CCCCCCAAACCCEEEGGGFFFDDDAAAAAAAAAEEECCCAAA@@@???>>><<<::::::999777555333222111111,,,777111'''DDDLLL___HHH|||vvv|||{{{xxx}}}yyyzzzxxxuuuvvv{{{~~~~~~wwwtttfff]]]dddooouuuyyy}}}^^^KKK]]]}}}sssjjjddd]]]UUUOOOHHHMMMRRRSSSNNNKKKQQQ[[[|||[[[NNNLLLRRRXXXkkk^^^???:::666999444444555444333333222222333333222333444;;;xxxVVV~~~uuuHHHUUUnnn|||yyyXXX777DDD???JJJBBBQQQkkkzzzFFFBBBQQQ]]]}}}{{{}}}pppfff]]]bbb{{{eeeYYYSSSPPPPPPxxxkkkcccVVVKKK```MMM;;;888444111111111000///............////////////---000222OOOgggzzzsss~~~|||vvv||||||wwwuuussshhhYYYQQQIIIBBBBBBDDDDDDFFFIIIOOOTTTooommm\\\MMMIIIKKKCCCHHHLLLNNNPPP^^^qqq{{{zzz}}}~~~|||{{{zzzxxxvvvvvvzzzzzz{{{zzzrrrcccWWWQQQ___YYYYYYYYYZZZkkk|||lll]]][[[aaafffjjjlllmmmlllkkkfff[[[PPPNNNSSS~~~uuu\\\NNNHHHEEELLLOOOGGGWWW|||gggDDD;;;<<<888777666444222111111111000//////000111222222222<<>><<<<<<<<<;;;:::888555333111000333000+++999<<>>>>>>>>===;;;888444222222---000000///<<<```LLLAAAvvvtttyyysssyyy}}}{{{|||~~~xxxyyy}}}~~~~~~~~~fffYYY}}}xxxkkk]]]SSSPPPQQQQQQQQQSSSTTTRRRWWWkkkfffDDDOOOJJJFFFYYYJJJ777999666888555777555444333333222222333333333000444666ppp~~~```nnnEEEFFFVVVlll@@@333AAACCCFFFIII[[[|||GGGBBB???BBBOOOccctttzzzzzz~~~pppxxxpppiii```ZZZwwwnnn^^^WWWPPPPPPaaafff^^^MMM???mmmIII:::777333111000000///..................///000000000///:::RRRlllkkk~~~|||tttuuutttssssssooobbbTTTGGGDDD???<<>>;;;888555555444333111333222111111111222333444999bbb}}}bbbvvv{{{wwwttt~~~wwwyyywww|||wwwhhhYYYEEE999@@@HHHGGGHHHMMM\\\```ccc]]]LLL@@@FFFUUUSSS]]]]]]\\\iiiuuu|||}}}~~~}}}rrr___wwwRRRHHHBBBDDDEEEBBB@@@BBB@@@AAACCCEEEEEEDDDCCCAAABBB@@@??????@@@AAA@@@>>>?????????>>><<<888555333,,,666...---666111JJJccc[[[sss]]]dddpppyyywwwooopppvvvxxxxxxxxx|||}}}|||zzzyyy|||wwwMMM{{{}}}vvvuuuooobbbTTTNNNRRRWWWWWWOOOLLLOOOOOOUUUmmmjjjVVVXXXCCCKKKSSSSSSMMM999;;;777888444666555444333333222222333333222111444444kkkzzzdddgggLLLKKK^^^~~~}}}zzzbbb===555AAABBBIIIJJJZZZpppccc:::BBBBBBDDDKKKVVV___cccccchhhaaammmyyyttthhhccc[[[[[[|||hhhWWWPPPMMMRRRcccbbb]]]OOOBBBvvvHHH:::777333111000000///..................///000000...000666CCC___~~~|||zzzxxxvvvttttttrrrooommmiii]]]PPPEEEAAA>>>???CCCHHHKKKMMMooo~~~fffOOOGGGGGGFFFJJJOOOSSSYYYRRRWWWmmmooommm{{{dddpppxxx~~~~~~{{{zzzwwwtttwwwxxxyyyyyyxxxzzz~~~hhhYYY___```ccckkknnnhhheeeeeecccWWWKKKOOO[[[yyykkkTTTJJJ@@@GGGGGGMMMLLLYYYfffIIIBBBBBB???===999777666555333222333222111000111111222333111RRR|||nnnyyyvvvyyyttt{{{}}}yyywww{{{~~~|||{{{|||~~~~~~yyy|||xxxkkk]]]KKK>>>BBBHHHFFFEEEIIIWWW[[[___ZZZMMMBBBHHHTTTSSS[[[]]]dddttt|||~~~~~~uuuQQQHHHCCCEEEFFFCCCAAABBBCCCDDDDDDDDDDDDBBBAAA@@@@@@??????@@@BBBCCCBBB@@@?????????>>><<<999666444///777///---666///CCCyyy|||VVVnnnlll[[[[[[___dddbbb^^^^^^cccnnnrrrvvv}}}{{{|||~~~bbbjjjyyyssscccuuu|||xxxrrriii^^^WWWTTTTTTUUUTTTOOOMMMQQQRRR[[[uuufffRRRPPPHHHOOORRRgggOOO;;;===888999333555555444333333222222333333///222444333ffftttooo___{{{RRRKKK\\\zzznnnUUU999666AAAAAAHHHIIIWWWcccaaa]]]RRR@@@CCCFFFIIIJJJKKKMMMRRRVVV^^^^^^iiivvvxxxssshhhddd___VVV^^^}}}aaaRRRJJJLLLWWWmmmbbb```LLLCCCEEE:::777333111000000///..................///000000---222333777UUU~~~|||yyywwwttttttsssnnngggccc^^^TTTJJJBBB>>>>>>CCCDDDCCCLLLWWWwwwuuu```KKKEEEEEEFFFMMMUUUYYY^^^WWW^^^vvvxxxrrr}}}tttddd~~~gggXXX]]]aaafffnnnnnngggeeeccc```VVVNNNTTTaaawwweeeQQQGGG>>>DDDJJJOOOLLLXXXaaaHHHDDDDDDAAA>>>;;;999888666444222333222111000000111222222111GGGmmmrrruuu{{{uuu}}}zzztttvvv|||~~~|||gggeeegggnnntttuuuvvvxxxwwwpppmmmtttxxxfffTTTFFFEEEJJJIIIFFFFFFMMMPPPSSSPPPFFF@@@DDDMMMQQQXXX___ooovvvoooNNNHHHDDDFFFGGGEEEBBBBBBGGGFFFEEECCCAAA@@@@@@?????????@@@BBBDDDEEEDDDBBB@@@@@@@@@???===:::888666333888000///555...:::aaahhhddd~~~~~~bbbXXX\\\]]]ZZZ[[[```cccaaa]]]\\\hhhooowww{{{{{{|||qqqlllrrrsssnnnuuuTTTYYYgggNNNfffqqq||||||{{{}}}}}}zzzoooaaaYYYXXXXXXUUUSSSQQQNNNOOORRRVVVddd```NNNDDDJJJOOOXXXPPP<<<===888999333555555444333333222222333333,,,333444333___qqq}}}[[[qqqZZZHHHTTT}}}wwwnnneee~~~xxxiiiMMM777777@@@CCCIIIMMMUUUWWWWWW___[[[GGGCCCIIIMMMMMMJJJMMMXXXaaannnnnnrrrttt~~~yyypppiiicccddd\\\SSSbbbrrr[[[RRRKKKMMM[[[www{{{aaa```JJJFFFzzzCCC:::777333000000000///..................///000000...222333999WWW~~~|||zzzxxxwwwtttssslllaaaXXXSSSKKKDDD???;;;???FFFEEEBBBPPPeee{{{vvv^^^IIIDDDHHHLLLRRRYYYZZZ^^^XXXbbb~~~hhhlllqqq]]]YYYcccfffhhhllljjjhhhgggfffaaaWWWPPPWWWbbbwwwvvvcccRRRDDD===CCCLLLMMMMMMggg___IIIEEEDDDBBB@@@===;;;:::888666444333222111000000000111222555@@@cccvvvrrrwwwwww{{{sssrrrqqqjjjbbbMMMMMMRRR[[[dddiiinnntttkkkaaa```mmmzzz}}}|||}}}ooo]]]JJJFFFKKKNNNJJJEEEHHHIIIIIIEEE???===BBBIIIQQQXXXcccvvv~~~VVVJJJGGGEEEFFFGGGFFFDDDBBBHHHGGGDDDBBB@@@@@@AAAAAA@@@@@@AAACCCFFFFFFDDDBBBAAAAAA@@@???>>><<<:::999666777000000555///444KKKFFF~~~~~~zzz}}}|||~~~sssddd\\\``````eeeoooxxxwwwooogggmmmttt{{{yyyyyy~~~wwwttt}}}|||{{{~~~eeeZZZdddeeeWWWXXXhhhbbbsss}}}{{{ccc===PPPxxx}}}jjjfffzzzzzzyyyyyyyyyxxxmmm^^^UUUTTTUUUSSSQQQOOOOOOOOOQQQZZZnnnlllXXXPPPBBBSSSTTTmmmPPP;;;<<<777999444666555444333333222222333333---444222333SSSrrrYYYhhhdddIIISSS~~~xxxfffhhhwwwxxxyyyhhhIII888888???FFFMMMRRRSSSMMMYYYtttjjjAAAAAAHHHNNNNNNOOOWWWggguuu}}}zzzpppddd\\\[[[^^^UUUQQQjjjdddVVVTTTMMMNNN___rrr\\\YYYKKKOOOrrrBBB:::777333000000000///..................///000000///...222@@@ZZZxxx{{{|||zzzzzzyyyxxxuuutttkkk]]]PPPJJJDDD???>>><<>>DDDNNNHHHOOO___JJJFFFBBBAAA@@@===<<<;;;:::777555444333111000000000111222222888WWW{{{wwwwww{{{qqqpppjjj[[[NNN@@@???BBBKKKRRRXXX```gggeee]]]^^^hhhmmmiiikkkrrrnnn___MMMEEEIIIOOOLLLEEEKKKKKKHHHAAA===???FFFLLLRRR\\\fffqqq|||~~~}}}}}}HHHFFFFFFEEEEEEEEEFFFEEECCCFFFEEEBBB@@@@@@AAACCCDDDCCCBBBBBBDDDEEEEEECCCAAABBBAAAAAA@@@???>>><<<<<<777555111222555222333<<>>@@@FFFPPPDDDOOO[[[IIIEEE@@@@@@>>>=========;;;999777555444333111111111111222000333OOOuuuvvv|||rrrnnndddQQQCCC???>>>@@@DDDGGGHHHNNNUUUVVVUUUZZZ```___[[[```jjjcccaaaWWWKKKGGGKKKKKKFFFKKKMMMJJJBBB>>>CCCLLLQQQTTTaaaiiikkkoooxxx{{{{{{pppbbbHHHCCCEEEEEEBBBBBBEEEFFFDDDDDDCCCAAA@@@AAACCCEEEFFFEEECCCBBBBBBCCCCCCBBBAAACCCBBBBBBAAA@@@??????>>>999555444444444555555555YYY~~~jjj~~~zzz}}}~~~yyyyyyyyyqqqhhhfffyyy}}}~~~zzzzzzzzzzzz~~~}}}~~~~~~rrrxxx{{{wwwqqqrrr{{{xxxbbbWWWhhhdddpppfffVVVMMMYYYppp~~~~~~yyy|||zzz{{{|||wwwooojjjdddZZZNNNEEEEEEKKKQQQNNNRRRTTTXXXjjjYYYQQQRRRJJJTTTddd[[[AAA===666888555888555444333333222222333333222222...555???tttuuucccfffvvvHHHFFFlllyyyttt{{{}}}^^^;;;777===@@@HHHNNNYYY^^^]]]oooNNNCCCGGGNNNXXXeeettt~~~oooaaaYYYVVVKKKPPPOOOccchhhRRRRRRTTTIIIRRRpppyyylll\\\VVVMMMjjjhhhGGG:::777333111000000///..................///000000///......:::XXXaaa~~~yyyyyyooo]]]LLLCCC???===>>>CCCGGGFFFHHHYYYvvvcccHHHDDDLLLRRRUUUXXXfffnnniiippphhhooo|||hhhVVVmmmmmmwwwaaa[[[```gggcccgggnnnnnnkkklllhhh\\\OOOKKKQQQXXXlllmmm^^^LLL===BBBGGGSSSBBBMMMTTTEEECCC>>>======<<<=========:::888666555444222222222222333111333GGGmmmqqqrrr}}}uuummm]]]KKK???BBBBBBDDDGGGFFFBBBBBBFFFEEEJJJPPPSSSRRRRRRXXX^^^UUUffflll\\\JJJGGGJJJKKKLLLSSSUUUNNNJJJOOOXXX]]]aaattt}}}zzzzzz~~~~~~~~~wwwMMMKKKAAADDDCCC??????DDDFFFEEECCCBBBBBBAAABBBCCCDDDEEEDDDBBB@@@@@@AAACCCDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@<<<888888666333666777111EEEgggyyy~~~yyyzzz~~~{{{sssnnnfff___eeeoooyyy}}}~~~~~~}}}|||~~~tttppptttzzzyyyeeeQQQXXXUUUsssnnnddd^^^bbbiiipppzzz{{{{{{yyyxxxyyyzzzuuummmccc]]]RRRGGGAAACCCJJJQQQMMMTTTZZZbbbxxxsss\\\OOOMMMKKKSSSwww```EEE???777777555888555444333333222222333333222000,,,999>>>oooqqqllloooLLLAAAaaaoooxxx~~~XXX333666@@@AAAHHHWWWaaaiiihhhlllyyylllGGGEEEIIIRRRaaasssxxxeeeVVVPPPOOONNNSSSVVVppptttaaaRRRVVVVVVIIIVVV{{{oooeeeXXXRRRWWW|||fffIII:::777333111000000///..................///000000...222///666[[[kkkzzz|||{{{zzzzzzzzzzzzqqq___LLLCCC???>>>???GGGIIIEEEIII___fffNNNHHHMMMQQQWWW]]]kkkuuussszzzyyyrrrvvveeebbb___bbbYYYTTT\\\ggghhhmmmpppjjjpppqqqjjj\\\OOONNNVVV]]]{{{ooo```JJJ>>>CCCGGGUUUBBBKKKNNNBBBBBB>>><<<;;;;;;<<<>>>===;;;999777666555333222222333333111111===[[[ooommm}}}~~~xxxlllXXXGGG???BBBDDDIIILLLIIIBBB???AAABBBHHHLLLJJJGGGHHHJJJJJJNNNmmm~~~lllOOOEEEKKKPPPSSS___eee```\\\aaaiiimmmwww{{{|||yyyyyy@@@KKK@@@DDDCCC======CCCFFFEEECCCCCCCCCBBBBBBCCCCCCCCCCCCAAA>>>>>>@@@CCCEEEFFFDDDCCCBBBAAAAAAAAAAAABBB@@@;;;;;;888222666999000,,,WWW~~~sss~~~zzz{{{{{{rrrkkkeeennnnnnvvvzzzyyy~~~~~~~~~zzzxxx{{{zzzttt}}}|||rrreeelllvvvzzzQQQqqq{{{ooouuusssQQQQQQlllnnnqqqrrrpppoooppplllfff___WWWKKKBBB@@@DDDKKKPPPLLLVVV___kkkxxx\\\WWWJJJKKKTTT```oooEEE===999666777666555555444333222222222222,,,777,,,::::::[[[___}}}XXXEEEVVVsssVVV555444<<<@@@EEE\\\dddccccccrrrkkkIIIGGGJJJNNNTTTcccwww}}}jjjaaaVVVOOOTTTWWWFFFjjjdddVVVUUUQQQPPPOOO\\\rrraaaTTTPPPcccvvvnnnHHHEEE666222444000000111,,,............////////////333222333(((OOO|||xxxrrr~~~}}}~~~wwwxxxsssfffSSSDDD===<<<<<>>??????>>>>>>AAAHHHNNN::::::999888666444222111222222444[[[ssswww\\\~~~xxxnnnbbbQQQDDDGGGFFFLLLTTTMMMBBBHHHXXX^^^___UUUNNNSSSUUUWWW___kkkuuuQQQIIILLLIIIZZZYYYbbbmmmmmmmmm~~~yyy{{{|||~~~~~~ppp\\\HHHIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGFFFEEEDDDBBBAAA===???AAAAAAAAADDDJJJPPPKKKBBB<<<@@@DDDAAA@@@AAA@@@BBB???999888;;;888222AAA;;;nnneeeaaawwwyyyxxxzzzooocccmmmrrrwwwxxx{{{}}}}}}}}}|||~~~~~~{{{|||sssbbbjjj{{{vvvkkkcccbbbxxxbbbmmmvvvuuukkkiiiooolll```[[[XXXKKK<<<<<>>CCCMMMRRRQQQUUUbbbvvvqqq___LLLZZZLLLJJJYYYtttKKKAAA===:::888333555555444333222222222222...777///777444NNNeeeiiilllMMMLLLfff~~~zzz```<<<;;;CCCCCCBBBKKKKKKLLLXXXttteee<<<777@@@FFFEEEHHHSSSbbbkkk}}}~~~nnn___[[[RRRLLLQQQOOOqqqfffYYYSSSTTTKKKIIISSSmmm|||aaaSSS\\\NNN}}}yyyaaaJJJ:::444444//////222...............///////////////---333000LLLssszzz}}}|||{{{uuutttnnnbbbRRRFFFBBBAAA@@@KKKTTTXXXhhhuuu\\\UUUZZZ```aaaaaa]]]nnnyyy}}}zzzuuuuuueee```aaabbbNNNYYYdddhhhjjjlllllliiimmmmmm___QQQNNNTTTqqqhhhUUUJJJHHHHHHEEEJJJUUUPPPKKKMMMBBBFFFFFFDDDAAA???@@@CCCFFF>>>>>>===;;;999777444333222111666>>>]]]ddd}}}qqq\\\JJJJJJIIIIIILLLQQQ\\\hhhqqq|||qqqeeennngggVVVhhhcccFFFGGGQQQfff|||~~~xxx]]]TTTggggggHHHEEEEEEFFFFFFDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCBBB@@@>>>===BBB???===???CCCEEECCC@@@GGGDDDBBBCCCCCCAAAAAADDDHHHGGGDDD???===<<<888333666;;;DDDqqq|||qqqqqqjjjmmm}}}}}}qqqssszzz{{{oookkknnn}}}~~~~~~~~~}}}}}}}}}|||~~~pppddd]]]vvvzzz{{{yyyooo^^^___xxxjjjRRRkkknnnqqqsssnnneee^^^ZZZKKKCCC>>>CCCKKKOOOQQQRRR\\\qqq}}}___ZZZFFFWWWDDDEEEnnnzzzPPPCCC===:::999333555555444333222222222222...555000777444IIIzzzlll___yyyQQQDDD^^^xxx~~~fff===999AAABBBAAAMMMKKKKKKXXXooowww[[[888???EEEGGGFFFKKKZZZlllwww|||}}}xxxgggZZZXXXQQQMMMUUU```yyy[[[WWWTTTVVVJJJJJJ\\\}}}zzzfffTTTZZZFFFpppLLL;;;444444...000333///............////////////333---111111DDDccc~~~wwwtttlll^^^OOOEEEAAAAAADDDGGGUUUjjj{{{xxxhhhbbbbbb___ZZZXXX[[[kkkrrrttt}}}}}}|||tttxxxvvvoooiiihhhddd^^^SSS^^^hhhmmmnnnooolllhhhjjjfff^^^VVVPPPVVVvvvkkkVVVJJJBBBEEE>>>CCCWWWNNNKKKKKK???DDDCCCAAA???>>>>>>???@@@@@@???>>>===;;;888666555333000666///PPPyyy^^^ooovvvaaaNNNIIIIIIGGGFFFNNN\\\dddeeejjjdddhhhfffcccwwwpppRRRGGGTTTppp~~~~~~ooo\\\nnnooooooOOODDDGGGIIIFFFEEEDDDDDDDDDDDDEEEFFFDDDCCCBBBAAA???>>><<<;;;===<<<===@@@DDDEEEDDDBBBCCCCCCCCCBBB@@@???AAACCCDDDDDDBBBAAA@@@???<<<888;;;999000RRR|||xxxyyytttrrrccc```tttwwwppprrryyyxxxqqqqqqxxxyyy|||~~~~~~}}}}}}~~~|||{{{{{{{{{||||||||||||~~~}}}xxx|||~~~mmmxxxhhhYYYTTTjjj~~~~~~}}}sssuuu~~~fffZZZccc|||qqqiiihhhggg\\\PPPCCC===@@@JJJOOONNNPPPXXXkkkoooYYYSSSPPPGGGPPPRRRYYYHHH===::::::555555555444333222222222222222555111444///:::|||zzzaaaYYY@@@XXXzzztttEEE:::AAADDDEEEOOOOOOQQQXXXccccccNNN666EEEIIIMMMQQQ\\\nnn|||uuunnn^^^SSSSSSOOOQQQ___kkk[[[UUUSSSUUUHHHNNNhhhvvvgggSSSRRRHHHzzzKKK:::444444///000333///............////////////222***...333EEEbbb}}}yyyzzzuuuiiiZZZLLLBBB??????HHHCCCVVV||||||xxxkkkeeeaaa[[[XXXXXXdddsssvvvuuu}}}~~~~~~{{{yyyzzzwwwqqqkkkdddZZZRRRZZZccckkknnnooooookkkeeelllbbb\\\VVVQQQ^^^mmmVVVIIIGGGLLL???@@@VVVlllNNNKKKIII@@@AAA@@@?????????@@@@@@@@@@@@@@@???>>><<<:::999888444000444+++HHHlllvvvkkk[[[|||iiiXXXNNNNNNKKKJJJQQQZZZ[[[WWWmmmttt{{{hhhsss}}}mmmUUU[[[rrr|||}}}zzzooo\\\jjjNNNDDDEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFBBBBBB@@@???===<<<;;;;;;;;;???BBBCCCCCCBBBBBBDDD@@@AAABBB@@@>>>???@@@@@@BBB@@@@@@AAAAAA???<<<:::444111...BBBpppeeewwwuuu{{{iiibbbqqqqqqhhhjjjoooqqqwwwxxxpppqqqvvvzzz|||~~~~~~~~~|||zzzzzz||||||zzzxxxyyyzzz~~~}}}xxxgggUUUVVVccc___^^^tttjjj```ooovvvwwwiiifffsss]]]YYYUUULLL<<<===DDDMMMMMMKKKUUUdddxxxfffZZZOOOXXXDDD]]]gggRRRBBB;;;;;;666555555444333222222222222000111000444222777lllllluuujjjCCCQQQ{{{~~~|||QQQ===???CCCGGGMMMQQQWWW]]]___XXXLLLBBBCCCKKKUUU```ooo}}}xxxuuuiiicccTTTMMMOOOPPPZZZpppccc\\\RRRPPPPPPFFFUUUxxxjjj___PPPLLL\\\HHH888333444///000333///............////////////222+++...333BBBaaaooofff{{{tttfffVVVHHH@@@>>>>>>JJJEEE]]]rrreee```______bbbeeekkk}}}}}}~~~~~~~~~yyyuuusssoooiiiddd^^^YYYVVV___eeejjjkkklllllliiicccooo```WWWQQQQQQnnnjjjTTTHHHFFFNNN@@@GGGhhh\\\RRRKKKGGGCCC??????>>>@@@BBBDDDCCCBBB?????????>>>===<<<;;;:::444111222000BBB]]]ppp___}}}oooaaaMMMJJJJJJPPP[[[eeeiiijjj}}}rrrmmmsssxxxnnnaaakkk{{{}}}{{{{{{PPPOOODDDAAABBBDDDDDDCCCBBBBBBCCCDDDDDDAAA@@@???===<<<<<<<<<<<>>@@@>>>@@@@@@>>>>>>@@@@@@===CCC@@@???BBBBBB===:::999;;;444555<<>>???HHHOOOiiivvvhhh___cccnnntttuuutttzzz~~~}}}}}}{{{vvvnnnjjjfffbbb```___```bbbcccgggiiiiiijjjmmmkkkggglll\\\UUUPPPVVV~~~{{{bbbQQQKKKDDDMMM@@@SSSPPPTTTHHHBBBEEE>>>======@@@CCCEEECCCAAA>>>>>>>>>>>>>>>===<<<<<<777777222555666GGGnnn|||{{{zzz~~~vvvmmmQQQHHHFFFQQQ___kkkxxxzzznnnqqq}}}kkkjjjsssOOOFFFDDDAAABBBCCCBBBAAA@@@@@@AAABBBCCC@@@???>>>===<<<======>>>BBBBBBBBBAAA???>>>======???@@@???===???DDDAAA;;;AAA===>>>CCCDDD???;;;<<<<<<333111000===fffoooxxx}}}{{{yyywwwwwwyyy|||{{{kkkcccfffhhheeeccc^^^]]]cccjjjooosssxxxxxxtttqqqtttzzz~~~}}}{{{xxx{{{vvvttt}}}|||}}}~~~~~~}}}||||||~~~{{{wwwzzz{{{zzz}}}}}}|||{{{{{{pppjjjddd___UUULLLNNNWWWjjjvvv]]]VVVuuuyyydddiiikkkxxx{{{|||lllOOO;;;@@@IIIOOONNNSSSggglllcccZZZRRRFFFDDDYYY~~~lllRRRBBB<<<555555555444333222222222222111,,,///444555///QQQcccRRRCCC___vvvzzz~~~rrrOOOEEEGGGNNNOOOZZZlll{{{~~~xxxuuuwwwooozzzxxxwwwwwwwwwuuupppiiibbb^^^[[[XXXOOOMMMTTT]]]vvvlllXXXMMMSSSOOOOOOLLLlllpppXXXUUUWWWMMM~~~BBB444111444000111333.............../////////000---000444111999___dddlll|||}}}|||xxxwwwnnn^^^OOOCCC??????AAAEEEYYYsssttt{{{vvvvvvlllaaa^^^nnn|||}}}|||{{{|||yyyuuurrrlllgggdddbbbaaaaaabbbgggiiijjjiiikkkppppppllldddXXXUUUSSS\\\ttt[[[OOOOOOKKKRRRDDD]]]GGGSSSDDD===DDD<<<;;;;;;>>>AAACCCAAA>>><<<===>>>>>>>>>>>>======;;;===222777***555kkksss~~~uuu}}}bbbQQQIIIQQQ[[[cccssssssppp}}}oooWWWVVV999EEEGGGHHHBBBAAA@@@@@@@@@@@@AAABBB???>>>===<<<<<<===>>>???AAA>>><<<===@@@AAA???<<<@@@AAA???===AAAFFFCCC;;;===:::<<>>LLLTTTgggyyylllttt||||||xxxllllllttt}}}wwwwww}}}yyyzzz||||||xxxtttiiihhhfffdddcccccccccccciiihhhhhhkkkppprrrqqqnnncccZZZMMMNNNiiiqqq```PPPFFFOOOJJJAAAiiiKKKFFFDDDHHH999<<>>>>><<<<<<===999>>>777333888555KKKxxxlll~~~]]]UUUMMMOOO^^^rrr~~~rrrwww~~~|||zzz|||mmmOOOPPPIIICCCHHHDDDDDDBBB@@@>>>>>>@@@BBBCCC==================>>>>>>>>>??????===;;;<<<@@@DDDAAA???>>><<<<<<===???@@@;;;===@@@BBBBBB@@@===;;;;;;666666999888===TTTmmm}}}|||{{{sssuuu{{{yyyyyy}}}ooo___YYYQQQOOOMMMLLLNNNTTT[[[___jjjiiijjjllliiidddfffkkkyyyxxxxxx{{{|||}}}~~~|||zzzzzz|||~~~wwwvvvvvvzzz~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}xxxwww||||||tttjjjfffeee]]]MMMCCCFFFLLLaaa{{{xxx{{{rrrMMMAAAMMMRRROOONNN\\\}}}~~~llliii^^^YYYOOO999@@@EEEmmmGGG@@@;;;===999444222333444333222111333333...555333DDDwwwoooIIIKKKjjj}}}|||}}}}}}lll[[[OOODDDMMMYYYmmm~~~uuuqqqjjjhhheee```[[[WWWUUUVVVWWWOOORRRVVV```rrrpppZZZQQQSSSQQQFFFQQQfffrrr``````JJJFFFooottt???999333111222333111///////////////////////////***111...***222DDDddd}}}vvvooofffPPPBBBAAA???BBBPPPWWWqqqiii___nnnxxxzzzpppnnnttt~~~}}}zzz{{{|||{{{wwwrrrjjjhhhfffdddccccccddddddiiihhhiiimmmqqqrrroookkk```[[[SSSUUUmmmvvveeeWWWNNNKKKRRRLLLEEEbbbJJJFFFEEEIII===KKKPPPOOOFFF@@@BBBFFFGGGHHHAAA===BBBGGGGGGEEEDDD>>>@@@888333555000???eeesssjjj}}}zzzsssaaaMMMIII]]]}}}|||{{{~~~}}}~~~dddmmmEEEKKKEEEAAAGGGDDDFFFDDDAAA???>>>>>>???@@@=========>>>>>>>>>>>>>>>@@@@@@@@@===;;;;;;???BBB@@@???>>>===<<<===???@@@<<<===???AAAAAA???===<<<===999999<<<:::;;;III\\\{{{vvvrrrooogggyyy{{{{{{gggYYYJJJOOORRROOOJJJHHHLLLRRR\\\\\\___ccccccaaadddjjjssstttvvvzzz~~~yyy{{{~~~}}}|||||||||}}}~~~yyyxxxxxx{{{~~~~~~}}}|||{{{|||~~~~~~|||zzz~~~xxxvvvxxxuuuhhh[[[TTTWWWNNNFFFKKKQQQOOO```}}}{{{yyyxxx{{{jjjQQQHHHOOOYYY\\\ZZZaaaxxxsssjjjdddZZZRRRLLLCCC;;;tttzzzLLLAAA<<<>>>:::666333333222222111222000222///555444===qqqUUUGGG___}}}|||nnnZZZGGGPPP\\\ooo~~~kkkiiikkkddd___[[[VVVSSSQQQRRRSSSSSSOOOZZZhhhwww}}}iiiUUUOOOUUULLLJJJ]]]yyyjjjWWW```HHHKKK^^^===888333111222222111...////////////////////////---333000,,,222>>>YYY{{{wwwwwwpppbbbIII<<<@@@BBBFFFSSSccc}}}[[[XXXjjjtttzzznnnrrr}}}zzz}}}|||||||||zzztttpppkkkiiifffcccbbbccceeeggghhhhhhjjjnnnrrrqqqlllgggWWWVVVTTTZZZqqqrrr]]]QQQMMMMMMRRRMMMPPPeeennnKKKFFFEEEIIIBBBNNNNNNJJJCCC???AAADDDEEEGGG>>>;;;AAAHHHHHHDDDAAACCCBBB===<<<<<<222777MMM{{{lllttttttrrrdddVVVWWWhhh~~~~~~zzz}}}}}}|||~~~jjjttt~~~QQQBBBJJJDDDCCCIIIEEEGGGEEEBBB???=========>>>===>>>>>>>>>????????????AAAAAA@@@===;;;;;;>>>@@@??????=========>>>???@@@===>>>>>>??????>>>>>>===???;;;;;;>>><<<888===GGGrrrzzzqqqssstttppppppssszzzzzzkkkTTTRRRMMMIIIFFFEEEFFFHHHNNNNNNSSSYYY\\\]]]aaagggjjjmmmrrrvvvyyy{{{}}}xxxyyy{{{|||}}}|||zzzzzz|||~~~}}}{{{yyyxxxxxxyyy|||}}}}}}|||{{{zzzzzz||||||xxx~~~zzzyyyyyytttdddSSSHHHIIIBBBAAASSScccfff|||||||||uuuyyyyyyyyywwwwwwxxx{{{~~~tttjjjlllzzzmmmYYYJJJIIIQQQSSSPPPYYY___rrrmmmiii```YYYSSSEEE===DDDZZZQQQAAA:::===:::777555333222222111222...222000555444777[[[|||kkkMMMUUUvvvzzzhhhWWWOOO___uuufff]]]cccccc]]]XXXYYYXXXUUURRRQQQQQQRRR^^^kkk{{{qqq^^^TTTQQQRRRKKKPPPiiihhhSSS[[[LLLeeeIII:::777333111111111000///////////////////////////...333000///333:::PPPooowww{{{xxxgggJJJ;;;@@@DDDIIIVVVttteee[[[eeennn}}}|||zzz}}}}}}|||{{{zzzwwwrrrmmmllliiieeebbbbbbdddgggiiihhhiiikkkppprrrooohhhaaaRRRRRRTTTbbb}}}sss^^^PPPLLLLLLMMMMMM[[[rrrYYYLLLFFFFFFHHHFFFDDDCCC@@@===<<<>>>@@@@@@CCC===;;;???BBB@@@>>>===DDDAAA???DDDCCC888333:::[[[wwwsssuuuttt|||{{{wwwuuuzzz~~~zzzzzz}}}vvvXXXEEEBBBGGGBBBCCCFFF@@@EEECCCAAA???============>>>>>>>>>>>>?????????@@@@@@???>>>===<<<===>>>@@@>>>======<<<======>>>???>>>>>>============>>>>>>???;;;;;;>>><<<888888;;;GGG{{{fffdddlllmmmnnnnnnooozzzqqq___JJJBBBGGGLLLKKKFFFHHHHHHKKKRRRVVVWWWZZZ___```eeejjjnnnoooqqqtttxxxsssvvvxxxzzz{{{|||{{{xxxyyy|||}}}zzzvvvxxxwwwwwwwwwxxxxxxyyyyyywwwzzz}}}~~~~~~|||{{{zzzzzzxxxyyyzzzuuugggTTTFFFJJJHHHFFFTTTooo{{{}}}yyyrrrtttvvvwwwvvvssspppoooooossswwwsssfff```hhhvvvgggNNNAAAMMMVVVOOOJJJNNNSSSdddssslllcccSSSQQQQQQ===;;;XXX]]]GGG::::::999888666444333333444333,,,333111444555222HHH}}}~~~SSSMMMkkk}}}tttlllUUUgggcccWWWZZZXXXUUUWWWSSSUUUVVVSSSPPPRRRZZZaaattt~~~cccTTTWWWUUULLLLLLYYYxxxooohhhQQQPPPVVV>>>999777444222111111000///////////////////////////+++...,,,---111444FFFdddyyy~~~|||lllNNN>>>AAAEEENNN^^^|||```[[[eeevvv|||yyy}}}|||{{{yyywwwtttooolllkkkiiieeecccccceeehhhkkkhhhjjjlllpppqqqmmmddd\\\UUUTTTZZZqqqkkkXXXNNNMMMOOOIIILLL[[[wwwLLLNNNFFFEEEGGGFFF???>>>>>>??????=========@@@@@@BBBDDDAAA===@@@EEEOOOCCC>>>AAA>>>888555444<<>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;===>>>???@@@;;;;;;;;;;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===<<<:::999;;;;;;::::::;;;666VVV|||fffaaammmqqqrrrppprrr{{{ttt___PPPKKKJJJHHHEEEHHHEEEFFFKKKNNNMMMNNNQQQUUUZZZ___bbbbbbdddgggjjjjjjnnnrrruuuvvvvvvwwwwww|||yyy{{{~~~~~~zzzuuuwwwwwwwwwvvvvvvvvvwwwxxxsssyyy{{{xxxyyy|||ssstttvvvxxxttthhhVVVGGGSSSZZZSSSUUUyyy~~~wwwxxxuuuxxxooopppqqqooollliiiggggggUUUggglllcccdddppplll[[[LLLIIINNNUUUNNNCCCKKK^^^^^^xxxsssooojjj^^^PPPPPPMMM:::NNNqqqXXXAAA999999999777444333333555444+++444222222666222===rrrxxx{{{XXXKKKbbb}}}}}}{{{|||{{{zzz{{{hhhvvvwwweeeYYY___xxxqqq\\\bbbsssgggUUUYYY[[[RRRSSS^^^PPPOOOMMMLLLPPP\\\mmmyyyuuuZZZPPPXXXVVVJJJSSSgggsssbbbeeeSSSMMMkkk===888777555444222111111000////////////////////////,,,...,,,///333333BBB```{{{yyyyyynnnUUUDDDDDDIIIWWWnnnjjjYYY```ppp{{{{{{zzzxxxvvvssspppmmmllljjjiiifffddddddgggiiikkkjjjkkkmmmppppppjjj```YYYUUUUUU```}}}qqqYYYKKKIIINNNSSSHHHPPPXXXzzzGGGOOODDDDDDFFFDDD>>>>>>???AAA???:::888;;;;;;>>>BBBCCC???===DDDNNNaaaLLLBBB@@@:::<<>>???@@@AAA??????>>>>>>===<<<<<<<<<:::999888:::<<>>:::<<>>@@@===<<>>???@@@@@@@@@???>>>===<<<:::999999999888777888;;;===<<<;;;666777888999999:::::::::888888888999999888888888444777999888777888:::<<<<<<555OOOppp|||jjjaaaiiipppnnnpppwwwttt}}}}}}mmm\\\RRROOOJJJEEEBBBDDDDDDAAA>>>>>>CCCDDDFFFJJJOOOQQQQQQQQQWWW[[[aaaeeehhhkkkmmmoooooorrruuuyyy{{{{{{zzzxxxtttuuuuuusssqqqqqqtttwwwrrrrrrssstttuuuvvvuuuuuusssvvvxxxwwwwwwssseeeWWWWWWrrrzzzsssxxxlllcccccc___bbb___XXXQQQMMMOOOTTTYYYrrriiiZZZLLLHHHKKKOOOOOONNNNNNLLLSSSkkk|||hhhuuunnnjjjdddVVVQQQLLLFFFKKKrrr{{{vvvOOO<<<======999444000000111555,,,888333---666444777KKKttt___III]]]yyyvvvwwwsssppplllqqqjjj___SSS???>>>NNN@@@XXX```lllzzzttt[[[FFFGGGTTTTTTJJJSSSQQQUUUeee|||kkkTTTWWWYYYPPPNNNWWWfffxxxdddWWWXXX___kkkFFF>>>777888888666444222222222///////////////////////////---***---111,,,999VVV___xxxmmmYYYQQQSSSjjjvvvqqqzzz}}}||||||{{{{{{{{{{{{{{{xxxvvvtttppplllkkklllmmmhhhhhhgggggghhhiiijjjkkkmmmmmmmmmooommmggg]]]UUUXXX___tttrrr]]]OOOKKKLLLMMMLLL@@@cccpppjjjFFFKKK@@@BBBEEEAAA===>>>AAADDD???<<>>>>>??????@@@@@@>>>===;;;999888777:::888777888:::<<<:::888555555666888888999999999777777888888888888777777222777:::999666555777888888444>>>IIIwwwhhhllltttooolllqqqnnnooouuu|||yyyjjj^^^LLLFFFCCCEEEFFFCCC@@@@@@>>>===???DDDKKKOOONNNLLLHHHKKKPPPTTTYYY^^^dddgggdddhhhooosssuuuvvvwwwwwwoooppppppnnnlllmmmppptttsssnnnkkkmmmtttwwwtttoookkkooopppppprrrrrrgggZZZcccyyyjjjkkklllbbbiiirrrgggRRRPPPNNNNNNSSS```oooyyykkkRRRCCCKKKSSSNNNKKKOOOQQQQQQbbbuuuhhhlllhhhZZZOOODDD>>>@@@eeeuuulllUUUAAAGGGAAA888777333000666222222222111222222333333>>>hhhyyyiiiOOORRRxxx~~~yyyvvvoooooohhh___dddzzzgggTTTTTTPPPBBB@@@JJJOOO]]]qqqhhheeefffBBBKKKRRRLLLTTT]]]gggvvv~~~fffWWWSSS^^^\\\NNNMMM[[[yyykkk\\\VVVfffWWWvvvAAAEEE:::888666555555444222000.........//////////////////...///000///000999CCCbbbzzzyyyhhhOOOSSSooo~~~}}}||||||}}}}}}{{{yyyxxxqqqlllnnnpppnnnjjjiiiggghhhjjjjjjjjjjjjlllnnnppppppoookkkgggccc]]]WWWUUUiii{{{___VVVJJJHHHTTTNNNJJJDDDsss___IIIEEEGGG>>>III@@@BBB@@@AAADDDDDDAAAAAACCC>>>===>>>@@@CCCDDDDDDBBBLLLJJJBBB>>>IIIXXXVVVIII;;;DDD333KKKxxxggg}}}ooopppppp{{{xxxfff^^^bbbYYY[[[]]]______]]]YYYVVV]]]dddiiihhhllluuu}}}YYYbbbvvvpppIIIJJJBBBDDDDDDCCCBBBAAA???>>>===>>>===<<<;;;;;;<<<===>>>???===;;;999999999:::;;;999999888888888888888888777888999::::::999888777555555666666666666666666555555666666666666555555777999:::@@@TTTvvvyyyfffiiiooopppooodddfffkkkrrrvvvxxxyyyzzzeee]]]OOODDDAAADDDDDD???AAA<<<:::===@@@@@@>>>===FFFEEEDDDCCCEEEIIIOOOSSS\\\bbbiiinnnnnnmmmnnnooorrrrrrppplllhhhffffffgggddddddddddddeeegggiiikkkeeefffhhhiiijjjkkkmmmooonnnhhhkkkiiibbb[[[YYYWWWTTTSSSUUUVVV]]]ppp~~~tttaaaJJJKKKDDDEEESSSUUUPPPRRRXXXrrrjjjaaavvvoooXXX\\\EEE000???rrrwwweeeUUUEEEKKKDDD:::888333000555333222222111222222333333666XXX{{{xxxZZZOOOkkk}}}xxxtttwwwuuujjj[[[TTTXXX```ccc```PPPGGGJJJHHH@@@AAAIIIQQQbbbuuunnnRRRIIIUUU]]]~~~kkkDDDEEEMMMSSSeee~~~qqq___TTTTTT^^^\\\PPPVVVggg{{{lll\\\ZZZ^^^\\\gggAAACCC:::888666555555444222000///////////////////////////...///000//////777@@@ccctttxxxzzz{{{bbbWWWppp~~~}}}|||||||||}}}|||yyywwwuuunnniiikkkmmmjjjgggfffeeegggiiijjjjjjjjjlllnnnsssrrrpppkkkeee___ZZZVVVZZZtttqqqWWWOOOEEEGGGTTTOOOOOO^^^SSSDDDDDDHHHBBBHHH>>>@@@======@@@@@@>>>>>>AAADDDCCCCCCCCCEEEEEECCCBBBFFFGGGDDDEEEQQQaaacccZZZDDD@@@666BBBjjjvvviiippppppkkknnnxxxzzztttqqqtttvvvzzz|||{{{wwwtttsssuuuxxxzzz~~~```UUUaaaaaa```FFFIIIDDDBBBAAAAAA@@@???>>>======>>>===<<<;;;;;;<<<===>>>>>>===;;;999888999:::;;;888888888888888888888888777777888999999888777777666666666555555555555555555555666666666666555555666888:::>>>JJJaaannnVVVYYYgggxxxjjj___dddsssxxxbbbNNNFFFHHHHHHFFFPPPJJJCCC@@@????????????CCCCCCBBBAAABBBDDDFFFIIINNNSSSYYY^^^```bbbcccdddcccdddfffeeebbb```______YYYXXXXXXXXXYYYZZZ\\\]]]aaaccceeefffffffffgggiiittt___\\\[[[XXXUUUWWWZZZXXXRRRYYY___aaaaaafffgggYYYGGGCCCPPPTTTQQQSSSTTT[[[lllzzzyyyqqqvvvlllWWW___^^^===:::GGGkkkkkk]]]SSSIIIPPPHHH;;;888444000333333333222222111222222333777IIIeeePPP[[[xxxyyysssqqqsssqqqiii]]]RRRLLLEEE@@@@@@>>>@@@CCCDDDCCCEEEIIIUUUccckkkXXX???BBBRRRTTTjjjttt^^^FFFQQQbbbqqqrrr```YYYSSSUUU[[[XXXRRRaaaxxxbbbiiiZZZWWWWWWkkkSSS@@@>>>999888666555555444333111///////////////////////////......///......444<<>>DDD@@@???AAAAAA???@@@CCCIIIGGGFFFEEEEEEDDDAAA???999======<<>>:::GGGyyyaaa~~~llliiiaaa___hhhpppsssvvv|||~~~{{{~~~}}}yyy{{{pppPPPKKKggghhhwwwgggDDDDDDBBBFFF@@@???>>><<<<<<<<<===>>>===<<<<<<;;;;;;<<<<<<======<<<:::999888888999999777777777777888888888888666777777888888777777666666666666555555444444444444555555666666555555444444555888<<<===FFFaaa|||pppaaacccddddddiiiqqquuuyyyssshhh]]]OOOCCC>>>????????????>>>===;;;>>>>>>>>>>>>===<<<;;;:::???@@@CCCHHHMMMQQQRRRRRRRRRUUUYYY[[[ZZZYYYXXXWWWKKKKKKKKKKKKKKKLLLMMMNNNQQQTTTVVVWWWWWWVVVVVVWWWWWWYYYccckkkfffVVVKKKIIIYYYUUUQQQRRR[[[dddaaaXXXJJJRRRVVVRRRPPPOOOHHH???CCCOOOQQQOOOWWWfff|||qqqwww___bbbhhhYYYYYYYYYBBB999{{{jjjXXXNNNIIIRRRJJJ;;;888666111333333333222222111111222222<<<<<>>AAABBBFFFLLLLLLJJJRRRTTT]]]^^^ZZZ]]]YYYIIIRRRZZZUUUVVVpppxxxdddTTTUUURRRSSSTTTOOORRRjjjtttYYY^^^YYYSSSaaagggCCC@@@:::999888666555666555333222000000000//////////////////------...---,,,111777DDDXXXyyyrrr|||~~~___TTT___yyy{{{{{{|||}}}|||yyytttpppmmmfffbbbcccbbb___^^^______bbbfffhhhiiijjjlllnnnooolllgggbbb[[[XXX[[[bbbuuuppp[[[IIIFFFEEEOOOTTTMMM\\\gggrrrCCCDDDIIIEEEFFFEEEAAAFFFBBB@@@AAAAAA???AAAEEEHHHFFFDDDCCCCCCAAA>>><<<@@@DDDFFFCCCBBBDDDCCC???;;;>>>FFF999222```mmmxxxmmmccc[[[]]]dddnnn|||ZZZGGGSSSxxxooo|||FFFFFFEEE<<>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777888888666666666777777777777777666666666666666666666666666666555555444333333333444444444555555444444444666222444999666555IIIcccssstttyyy}}}yyyrrrvvvxxx|||kkk\\\MMMMMMJJJDDDBBBDDDEEEEEE@@@AAABBBCCCDDDBBB???===<<<:::999;;;@@@DDDDDDCCCCCCFFFJJJLLLLLLKKKLLLLLLDDDDDDDDDDDDDDDDDDEEEEEEBBBDDDHHHIIIIIIHHHHHHIIIAAAAAACCCGGGFFFCCCGGGNNNPPPLLLGGGHHHPPPXXXVVVOOONNNSSSRRRLLLIIIMMMPPPOOOLLLSSSUUU___wwwpppooo[[[YYYZZZnnn]]]MMMgggqqqSSS>>>fffnnnSSSEEEFFFQQQJJJ:::888888444555444333222222111111111222666///JJJnnnSSSZZZwwwwwwnnniiijjjlllfffaaa\\\XXXSSSLLLEEEAAABBBCCCAAAAAAIIIRRRQQQJJJMMMCCCMMM```ddd]]]QQQAAAMMM\\\kkk{{{|||iiiYYYPPPQQQPPPNNNKKKJJJVVVuuu~~~ooo\\\VVV^^^VVV{{{PPP===@@@999999888666666666666444222111111000000////////////...,,,,,,......,,,...333<<<]]]rrrZZZyyyzzzvvv~~~ttt]]]SSSPPP\\\kkklllsss}}}~~~|||zzz{{{{{{{{{{{{{{{zzzwwwqqqmmmhhhccc______^^^\\\\\\^^^^^^aaaeeehhhiiijjjlllmmmnnniiibbb\\\UUUTTT___mmm|||fffQQQGGGGGGHHHSSSPPPGGG```www[[[CCCHHHIII===DDDAAACCCCCC???===>>>===;;;===AAADDDCCCBBBBBBBBBAAA???======CCCGGGFFFDDDDDDDDDCCC888BBBDDD>>>;;;FFFmmm|||zzzrrrfffgggmmmfffddddddjjjvvv]]]OOOOOOnnnvvvOOODDDGGGAAA>>>AAA>>>===;;;:::;;;<<<>>>???::::::;;;;;;;;;;;;:::::::::999999888777777666666555555666666666777777777555555555555555555555555555444444444333333333222333333444444444444333333888111111777666222===OOOlllxxxzzzwwwrrrqqqkkkppptttyyy}}}ttt```JJJ>>>???AAA@@@BBBBBBCCCGGGKKKLLLLLLJJJFFFBBB>>>===@@@AAAAAA???<<<===>>>>>>>>>>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCCCC???AAADDDFFFFFFFFFGGGHHHLLLJJJHHHIIIJJJIIIJJJMMMNNNMMMIIIEEEGGGLLLMMMJJJRRRSSSPPPLLLKKKOOOQQQQQQ\\\kkkzzz}}}yyypppddd^^^\\\ZZZWWWKKKPPPWWWppp|||VVVDDDfff```mmmMMM>>>DDDQQQJJJ:::999;;;777666444444333222111111111111000---DDD|||aaaUUUfff|||~~~yyyqqqllljjjjjjeee___ZZZUUUMMMDDD@@@@@@EEEAAA===>>>GGGPPPOOOJJJOOOCCCIIIUUUQQQKKKOOORRRUUUkkkmmm]]]TTTPPPKKKKKKKKKKKKSSSkkkgggiii^^^[[[hhhdddIII>>>===:::999888666666666666555333222111111000000//////......++++++...///---...111999[[[[[[```lll||||||vvvyyyooo^^^VVVXXXddd||||||zzz{{{{{{yyy{{{zzzyyyxxxxxxvvvrrrmmmiiiddd___\\\\\\[[[YYYZZZ^^^^^^aaafffiiijjjkkklllmmmoooggg___XXXRRRTTTggg|||nnnXXXHHHEEEHHHJJJTTTLLLFFFmmmKKKDDDHHHGGG:::HHH@@@CCCCCC@@@>>>@@@???<<<===@@@BBBAAA@@@AAACCCCCCAAA@@@777<<<@@@@@@>>><<<;;;;;;===EEE<<<@@@LLL===FFF{{{sss~~~~~~yyyjjjJJJOOOaaa{{{iii^^^AAAFFF;;;;;;EEE<<<===<<<;;;:::;;;;;;======999::::::;;;;;;::::::999888888888777777666555555444444555555666666777777555444444333333444444555333333333333333333333333222333333444444333333222777111000555777555999AAACCCxxxppppppnnnpppoooooottt~~~nnnccc\\\PPPBBBCCC???<<<>>>BBBEEEFFFFFFOOOLLLHHHFFFEEEEEEEEEDDDAAABBBAAA@@@???@@@BBBDDDCCCDDDEEEEEEFFFFFFFFFEEEBBBDDDEEEFFFFFFFFFHHHJJJKKKHHHGGGHHHIIIHHHDDDAAAKKKMMMLLLFFFDDDHHHNNNPPPIIIMMMTTT\\\dddiiijjjjjjuuutttvvvjjjTTTHHHLLLMMMHHHWWWGGGpppsssTTT|||JJJgggIII@@@FFFTTTMMM;;;:::===999777555444333222111111111111111111AAAgggqqqZZZZZZrrr~~~|||xxxnnnhhhbbb___^^^[[[RRRFFFBBBDDDEEE@@@===AAAFFFIIIJJJJJJNNNIIINNNPPPLLLWWWlllwwwoooxxxqqq```WWWRRRPPPFFFJJJOOOYYYnnnzzzfff```]]]lllmmm]]]JJJ@@@:::===999777666666777777555444222222111111000//////...---***+++///000......000666HHH___wwwzzznnnuuuyyyqqq[[[ZZZiii~~~|||yyy{{{}}}{{{{{{}}}xxxvvvtttrrrpppmmmiiieee___[[[XXXYYYXXXVVVYYY^^^___bbbgggjjjkkkkkkllllllkkkbbbZZZUUURRRZZZuuusss```NNNDDDFFFIIIKKKUUUMMMNNNCCCDDDFFFHHHAAAXXXGGGEEEEEEBBBAAACCCBBB???>>>AAA???>>>>>>???@@@AAA???>>>CCCDDDFFFGGGDDD@@@>>>>>>>>>CCC;;;>>>JJJ===999TTToooVVVTTTnnn{{{zzzhhhbbbEEEAAAEEE999;;;DDD:::::::::::::::::::::::::::888999:::;;;;;;:::999888777777777777666555444444333333444555555666777777555444333222222333444555111111222222333333444444222222333333333333222222222222333444555666888999@@@@@@nnn}}}llllllnnnrrrsssqqqqqqssstttqqqsssaaaXXXLLLDDDBBBBBBAAA???KKKKKKJJJHHHFFFFFFGGGIIIGGGHHHIIIIIIHHHHHHHHHJJJGGGHHHJJJKKKLLLLLLLLLKKKGGGHHHGGGEEEDDDDDDFFFHHHIIIIIIJJJKKKMMMOOONNNLLLDDDHHHIIIFFFHHHPPPYYY]]]cccjjjvvvzzzqqqiiikkkwwwuuucccVVVUUUQQQMMMTTTbbbsssxxxQQQIIIbbbHHHFFFHHHWWWPPP===;;;>>>:::777555444333222111111111111222222777CCC{{{___TTTlll~~~|||sssgggbbbaaacccbbbWWWGGGAAACCCHHHCCCCCCGGGHHHDDDEEEKKKEEEHHHOOOQQQYYYwwwwwwdddYYYUUURRROOOEEELLLVVVhhhgggnnnXXXZZZ{{{mmm>>>LLLBBB666???999777666666777777666444222222222111000//////...---***+++///111///...000777000bbbqqq~~~{{{sssnnn~~~qqq|||uuuuuuwwwhhhWWWbbb}}}zzzwwwyyy|||yyyvvvvvvvvvtttqqqnnnllliiieeebbb\\\XXXVVVWWWVVVTTTXXX^^^```ccchhhkkkkkkkkkkkklllddd[[[UUUSSSTTTbbbuuuiiiYYYKKKDDDHHHLLLLLLXXXQQQYYYiiiAAAEEEDDDKKKKKKhhhPPPHHHAAA>>>>>>AAA@@@<<<;;;===<<<;;;:::;;;======<<<:::>>>???AAADDDCCCAAA@@@AAA999AAA@@@::::::>>>BBBDDDnnn```OOOaaaaaammmsss{{{eeeLLLBBB???DDDDDD???<<<;;;888999999999999888777666888999:::;;;;;;:::999888777777777777666555444333333333444444555666777777444444222222222222444444000000111222333444444555222222222333333222222222---444666444333666777555555333666bbblll]]]hhhkkkllljjjjjjooorrrrrrmmmvvvooo^^^UUUOOOKKKHHHBBBDDDFFFEEECCCCCCGGGJJJCCCFFFJJJKKKJJJIIIHHHHHHKKKLLLNNNPPPRRRRRRRRRQQQOOONNNKKKHHHEEEEEEGGGJJJHHHJJJJJJIIIIIILLLOOOPPPVVVYYY[[[]]]dddrrr|||uuu]]]TTTMMMLLLUUU```^^^ZZZSSSMMM]]]WWW;;;VVVqqqHHH>>>GGGYYYRRR<<<888===;;;777777666555444333222222222666...333AAAbbbzzz~~~aaaWWWkkkxxx}}}{{{ppp___ZZZXXX[[[___ZZZKKK===BBBEEEMMMJJJAAADDDKKKGGGAAAJJJNNNYYY}}}oooaaafffyyydddQQQRRRZZZSSSBBBPPPTTTcccsss\\\YYYRRRMMMhhheee@@@@@@000DDD444:::999777777777666444111222222222222111111000000---------.........//////---AAAVVV\\\uuu~~~uuuxxx}}}wwwnnnfffnnnmmmkkk```MMMLLLnnn{{{yyy{{{{{{xxxvvvvvvnnnmmmjjjgggdddaaa^^^]]]WWWWWWUUURRRRRRTTTYYY]]]```cccggghhhgggfffggghhh```ZZZSSSRRR\\\vvvuuucccOOO>>>DDDGGGAAAKKKWWWOOOkkkTTTFFFCCC======FFFNNNIII===GGGCCC>>><<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<===@@@???@@@AAACCCCCCAAA@@@CCCDDDEEECCC@@@>>>===>>>QQQiii}}}tttiiivvvggg???BBBBBBAAA???>>><<<;;;;;;::::::::::::::::::::::::777777777777777777777777555555444444444333333333666666555444333333222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333555111777^^^aaadddmmmfffnnniiinnnmmmnnnpppooopppyyy|||sssfffiiieeeZZZRRRPPPOOOLLLJJJHHHGGGGGGHHHJJJJJJIIIKKKKKKLLLOOORRRSSSRRRPPPKKKMMMOOONNNLLLKKKMMMPPPWWW\\\bbbfffhhhmmmuuu|||ppp___gggxxxgggUUUMMMFFFEEEGGGCCCJJJ]]][[[{{{nnnOOOLLLNNNlllGGG???HHHYYYSSS===999>>><<<999888777666555333333222222555///444;;;PPP~~~rrr]]]ddd{{{|||~~~mmmfff]]]XXXUUUQQQKKKEEEBBBBBBKKKNNNGGGIIIPPPNNN===EEEXXXtttiiiOOOQQQPPPnnnvvv|||dddUUUXXXXXXLLLHHHNNNJJJ\\\~~~uuuaaaXXXYYYNNNOOORRR===@@@222===666888777666666666555333111222222222222111111111000---------.........//////666<<>>CCCFFFFFFHHHHHHBBB999EEEBBB>>>===>>>AAABBBCCC>>>>>>>>>===============>>>>>>???AAACCCDDDCCCBBBCCCBBBAAABBBBBBBBB@@@>>>JJJUUUssssssYYYeeeoooBBBJJJAAA@@@???>>>===;;;::::::999999999999999999999999777777777777777777777777555444444444444333333333555555555444333333222222111111111222222222333333222222222222222222222222222222222222222222222222111111111222222222333333111999<<<444333MMM}}}xxxeeeeeeaaaooopppjjjdddeeeoooyyywwwjjj___jjjppp~~~zzzllljjjgggccc```______```cccfffiiikkkmmmnnnqqqrrrppprrrtttuuuvvvyyyqqq___OOOIIIKKKAAAPPPSSSGGGBBBHHHLLLJJJPPP___xxx~~~wwwLLLMMMQQQEEEhhhGGGAAAHHHYYYRRR>>>;;;???===;;;888888777666555444333333222///444666<<>>999>>>666555777555444333444555555333111222222222222111111111111---............/////////666666FFFWWWXXXyyy~~~uuuqqqyyyvvviii\\\QQQLLLSSS^^^ZZZHHHGGG___qqqrrryyyzzztttqqqrrrqqqmmmkkklllhhhfffdddbbb___\\\ZZZYYYSSSSSSSSSRRRSSSWWW\\\``````aaaccceeefffddd___\\\SSSSSSRRRZZZtttrrrXXXJJJFFFEEEGGGOOOLLLFFFUUU^^^GGG===HHHPPPMMMEEE@@@>>><<>>>>>AAADDDGGGHHH@@@@@@@@@@@@@@@???>>>=========>>>@@@CCCEEEEEEDDDEEEBBB@@@BBBFFFGGGDDD@@@JJJJJJRRRrrr|||uuunnntttiiiCCC999BBB???>>>===<<<;;;:::999888888888888888888888888888666666666666666666666666444444444444333333333333555444444333333222222222111111111222222222222333222222222222222222222222111111111111111111111111000111111111222222222222333111555888000///LLLrrr~~~ooofff[[[ffflllmmmcccWWWWWWfffuuu\\\ZZZ]]]eeennnyyyyyyhhh[[[QQQIIIDDDCCCJJJOOOAAA;;;KKKSSSRRR[[[hhhKKK???MMMQQQHHHkkkKKKCCCGGGVVVPPP===;;;>>><<<<<<999888888777666555444333///...333333333OOOiiibbbmmmxxx{{{|||zzz}}}{{{|||tttkkkccc]]]RRRBBBFFFRRRNNNHHHLLLOOORRRUUUpppnnngggyyy||||||zzzsss]]]WWWPPPLLLHHHHHHRRR^^^zzz___ZZZYYYNNNJJJiiiQQQ999888666999000999444333333444555555444222222222222222222222222222.............../////////---;;;AAAVVVVVVkkk~~~~~~vvvnnnqqq|||~~~xxxoooaaaRRRJJJIIIOOOVVVSSSIIIPPPgggvvvvvvtttsssyyywwwrrrnnnnnnlllhhhfffgggdddcccaaa^^^\\\YYYWWWVVVQQQRRRSSSTTTVVVZZZ```dddbbbbbbdddeeefffbbb[[[VVVVVVQQQVVVmmm|||dddPPPEEEBBBBBBMMMOOOKKKHHHbbbNNNHHHEEELLLPPPKKKAAA===@@@EEE@@@???===>>>AAAEEEGGGHHH@@@AAAAAAAAAAAA???>>>===>>>>>>>>>@@@CCCDDDDDDCCCEEEDDDDDDEEEFFFFFFEEECCCLLLKKKHHHQQQvvv}}}mmm___vvvSSS:::AAACCC;;;===<<<;;;:::999888777777666666666666666666666666555555555555555555555555444444444333333333222222444333333333222222222111111111111111222222222222111111111111111111111111111111111111111111111111000000000111111111111222777+++,,,:::>>>444222;;;rrrxxxdddcccaaabbbjjjnnnfffYYYbbbXXXMMMEEEBBBFFFSSSaaa~~~}}}wwwpppkkkeeefffbbbWWWLLLIIIMMMQQQEEEJJJIII]]]ssshhhrrrmmmzzzUUUJJJPPPJJJHHHPPPqqqQQQDDDCCCQQQKKK;;;999;;;:::<<<888999999888777666444333000///111222222???ooo~~~wwweeeccctttzzz{{{vvvuuu{{{~~~yyy[[[GGGEEEQQQQQQQQQXXX\\\\\\jjjvvvsss~~~|||pppeeeYYYUUUPPPKKKHHHNNNdddyyyrrr___VVVMMMJJJbbbhhh:::@@@888///999000888444333333444666666555333222222222222222222222333////////////////////////(((HHHAAAMMM[[[bbb}}}rrrpppvvvzzzxxxyyyzzztttkkk\\\MMMHHHKKKTTTNNNMMMTTT^^^kkkzzz}}}uuuooojjjjjjhhhdddbbbddd___^^^]]][[[YYYWWWUUUTTTNNNOOOQQQSSSUUUZZZ```ddddddeeeffffffddd___XXXSSSTTTNNN___mmmYYYKKKDDDBBBBBBGGGOOOTTTSSSkkkJJJFFFGGGIIIJJJHHHBBB???AAAEEEAAA???======@@@BBBCCCCCC???@@@@@@@@@??????>>>===AAA@@@???@@@BBBCCCCCCBBBAAAEEEGGGFFFAAA???@@@CCCHHHKKKLLLKKKSSSuuu{{{{{{pppaaatttGGG:::???<<<<<>>BBB\\\fff}}}vvvooommmsssqqqqqqxxx~~~}}}|||}}}zzztttkkkZZZJJJGGGOOOZZZKKKKKK___lllnnn{{{xxxpppjjjeeedddccc___^^^___ZZZYYYXXXVVVUUUSSSQQQQQQJJJLLLNNNQQQTTTXXX^^^bbbeeeggghhhfff```YYYTTTRRRNNNRRRoooeeePPPEEEBBBCCCFFFNNNLLLLLL\\\\\\GGGBBBEEECCCDDDGGGGGGBBB>>>===AAA???======???@@@@@@??????>>>>>>======>>>??????BBBAAA??????AAABBBBBBAAA===CCCGGGDDD===:::===BBBHHHHHHNNNPPPHHHLLLsssttt}}}rrrkkk~~~sssJJJ777???@@@::::::::::::999999888777777666666555555555555555555555555555555555555555555555555333333333333222222222222111111111111111111111111000000000111111111111222111111111111111111111111////////////////////////////////////000000000000---444555///---333555222,,,999KKK~~~ppp[[[PPPKKKGGGEEEAAA======AAA???===CCCSSSccclllppprrrvvvxxxzzz|||}}}uuujjjfffggggggbbb]]]WWWSSSOOOMMMNNNRRRVVVXXX\\\kkkrrrnnnjjjiiibbbVVV___|||XXXRRRMMMMMMOOONNNLLLKKKpppQQQ@@@???JJJEEE999888888777<<<777777888888777555333222000666111000444///777UUUyyyfffkkkxxx{{{ssstttzzz~~~~~~|||bbbOOOGGGHHHWWWcccaaayyy{{{{{{}}}|||pppdddVVVLLLIIICCCHHHXXXfff|||qqq\\\QQQIIIBBB[[[fff<<<:::999111333444---555333222222333444444222111222222222333333333444444000000000000/////////...,,,111888999NNNkkkwww{{{~~~{{{rrrhhhkkkmmmooorrruuuyyy}}}}}}{{{zzz|||}}}}}}|||~~~}}}{{{yyyyyyyyy{{{|||yyytttlllZZZJJJJJJUUU```OOOPPPhhhyyyxxx~~~iiiccc^^^]]]\\\YYYXXXZZZUUUTTTSSSQQQPPPNNNMMMMMMJJJLLLOOORRRUUUYYY___cccdddhhhjjjeee[[[SSSPPPQQQNNNeeesssZZZJJJAAA???DDDKKKTTTLLLLLLsssQQQEEEDDDKKKEEECCCFFFHHHCCC>>>>>>AAA???>>>===?????????>>>???>>>===<<<<<<>>>AAABBBAAA???>>>???AAACCCDDDCCC???CCCFFFEEEAAA???AAADDDJJJFFFIIIMMMDDD;;;KKKeeeuuuqqq]]]ccc{{{TTT777:::DDD@@@666???CCC000999999888888777777666666555555555555555555555555555555555555555555555555333333333222222222222111000111111111111111111111000000000000111111111111111111111111111111111111////////////////////////........./////////000000,,,......///444999222(((???555777CCCfffssslllbbbUUUIIIBBBHHHRRR\\\WWWVVVZZZ\\\\\\___cccZZZ\\\___dddkkkrrryyy}}}{{{xxxuuuwww{{{|||yyyuuu|||{{{zzzwwwssspppkkkbbbYYYVVVYYYYYYTTTNNNPPPPPPNNNKKKJJJLLLPPPSSSWWWuuuWWWJJJQQQRRRKKKJJJOOOOOOIIIjjjNNN>>>???JJJEEE999888888888===666777888888777555222111---777222000777///000HHHppprrrdddgggzzztttooofffuuu||||||hhhSSSIIIPPPjjj|||yyyzzzzzziiiYYYNNNGGGDDDUUU___ccczzzgggXXXYYYUUUJJJGGGAAA???===------:::222***444333222111111222222000///222222222333333444444444111111000000/////////...777333111999fffooohhh~~~yyyllleeekkkpppooolllmmmuuu|||zzzxxxvvvvvvwwwyyyyyyyyy}}}{{{yyywwwwwwwwwxxxyyy{{{vvvrrrkkk[[[LLLNNN[[[eeeVVVWWWnnn|||zzzvvv|||oooddd]]]XXXXXXWWWTTTTTTVVVQQQPPPOOONNNMMMKKKJJJJJJMMMOOORRRUUUXXX]]]bbbeeeccchhhjjjcccWWWNNNMMMPPPVVVyyyssshhh\\\OOOGGGAAA>>>DDDMMMFFFQQQdddnnnUUUEEEKKKWWWLLLDDDDDDDDDBBBCCCGGGAAA???>>>>>>???@@@??????@@@>>><<<;;;<<>>===>>>AAADDDEEEFFFCCCEEEFFFGGGGGGGGGHHHHHHIIIEEEEEEFFFBBB@@@MMM___SSS~~~wwwnnnjjjooo{{{zzzkkkmmmppppppqqq~~~QQQ>>>DDD444:::CCC;;;===CCC999999999888888777777666666555555555555555555555555666666666666666666666666333333333222222222111111000000000000000111111111000000000000111111111111000000000000000000000000////////////////////////............/////////000000000000...++++++000555,,,333777777:::PPPooonnnuuuwww}}}wwwaaaNNNQQQ]]][[[ZZZZZZ\\\```dddffffffffffffggghhhiiihhhfffdddccc___[[[YYYZZZZZZXXXVVVPPPSSSVVVSSSOOOMMMOOOSSSJJJLLLNNNMMMLLLMMMRRRVVVbbbbbbZZZQQQLLLJJJMMMLLLGGGEEEGGGaaaFFF???@@@FFFEEE;;;666888:::666666666777777777777666666111222333111000111666:::UUU~~~lll~~~aaaiiissszzz||||||{{{{{{|||zzzcccNNNZZZ{{{zzz|||vvvjjjWWWHHHFFFMMMSSS]]]pppqqqVVVNNNMMMKKKHHHzzzLLL:::777666444333222111111111111000000111333333222000444444333333333333222222555111...111666888444///000111111333999GGGYYYfff~~~~~~{{{lllllllllllllllkkkkkkjjjrrrsssuuuvvvvvvvvvuuutttwwwwwwwwwuuuttttttvvvxxxuuuxxxzzzsss___KKKGGGMMM```fffhhhrrrwwwtttvvvnnnxxxpppaaadddVVVVVVVVVTTTRRRQQQQQQSSSNNNNNNMMMMMMMMMNNNPPPQQQPPPUUUXXXYYY\\\aaacccaaaiiieee___WWWNNNLLLVVVcccsssqqqXXXQQQGGG???@@@GGGMMMOOORRRJJJjjjPPP>>>LLLRRRMMMCCC===???AAA@@@AAADDD<<>>AAADDD;;;;;;===>>>@@@BBBEEEGGGDDDFFFHHHIIIHHHFFFEEEDDDZZZRRRIIICCCAAABBBCCCCCCFFFIIIhhh}}}pppdddgggkkkggg]]]]]]hhhnnnlllhhh```]]]ccceeeeeemmm{{{bbbCCC===;;;<<<<<<<<<===<<<<<<;;;:::888888888888777777777666444444444444444444444444555555444333333333333444444444333333222111000000000000000000000000000000111111000000//////......000000000000000000000000........................---------............///////////////000000000000000111666888333777QQQoooPPPMMMMMMQQQQQQJJJOOOWWWUUUVVVZZZUUUSSSSSSYYY___ZZZOOOQQQ\\\UUUSSSPPPNNNNNNMMMMMMLLLQQQLLLRRRXXXQQQOOORRROOOVVVPPPWWWYYYmmmUUUEEEMMMJJJIIIHHHGGGFFFEEEEEEEEE]]]CCC???BBBHHHGGG<<<666888999555666666777777777777666666555666777555222111222444???lll{{{sssqqqooohhhgggrrr|||{{{|||{{{iiiSSSWWWrrr~~~zzz}}}qqq^^^MMMGGGMMMTTTddd|||qqqTTTSSSSSSNNN\\\uuuppp888999666555444222111111111000000000000111222333222000222222222222222222222222222111222888===<<<444,,,......---+++///<<>>===???AAABBB???===>>>CCCGGGIIIHHHCCCAAAAAAEEEKKKNNNJJJFFFRRRLLLEEE@@@@@@AAABBBBBB>>>===LLLooo^^^GGG@@@;;;777<<<<<<<<<<<<<<<;;;::::::888888888777777777666666444444444444444444444444555444444333333333333333444333333222111111000000////////////////////////000000000000//////......////////////////////////........................------------................../////////000000000111111555999333---666EEE```vvveee\\\YYYWWW]]]]]]RRRUUUPPPJJJKKKRRRXXXUUUMMMPPPOOOPPPTTTYYY\\\\\\ZZZVVVaaaooooooiiiwwwPPPKKKRRRGGGHHHGGGFFFDDDCCCBBBBBBBBBZZZ@@@>>>BBBHHHFFF;;;555777777333555666666777777666666555444666888777444111000000000LLL|||mmmsssqqqeeebbbnnn~~~}}}~~~{{{zzz}}}{{{{{{iiihhhzzzwwwfffLLLKKK[[[ggghhhfffZZZTTTSSSKKKRRRCCC333888555444333222111000000000000//////000222222111000//////000000111222222222111111333888<<<;;;444---///000///+++,,,888NNN___dddyyy~~~~~~zzzsssjjjcccaaabbbbbbaaaaaabbbeeeggghhhhhhhhhgggmmmnnnnnnnnnmmmmmmoooqqqvvvvvvuuupppbbbRRRHHHFFFhhhuuu{{{|||{{{ooocccdddsssmmmPPPLLLMMMMMMLLLJJJHHHIIIJJJJJJIIIHHHIIIKKKNNNQQQSSSWWW[[[\\\[[[^^^dddgggfffZZZUUUPPPMMMMMMSSSbbbrrr|||uuuiiiZZZLLLFFFAAA@@@CCCHHHKKKMMM^^^RRROOOCCCBBBDDDBBBAAABBBCCC@@@===>>>BBBAAA@@@??????AAABBBBBBAAAAAABBBBBBAAA???======>>>BBB===999:::AAAEEEEEEBBBGGGAAA>>>EEEPPPUUUOOOFFFHHHEEEAAA>>>???@@@@@@@@@AAA>>>???FFFTTTrrroooJJJ???===777888AAA;;;;;;;;;;;;;;;::::::999777777777777666666666666333333333333333333333333444444333222222222222333333333222222111000000000////////////////////////000000000////////////...////////////////////////------------------------------------.....................////////////000111...111888777000...333222KKKvvvtttppp{{{{{{VVVBBBHHHPPPKKKHHHGGGEEEDDDBBBAAA@@@@@@[[[>>>;;;>>>EEECCC999333666777333555666666666666666666555333444444444333222222111333;;;YYY}}}```eeekkkkkkbbb[[[cccooozzz~~~{{{vvvtttqqqzzzxxxjjjgggxxxhhhKKKKKKeee||||||\\\YYY^^^YYYLLLRRR{{{QQQ777:::444444333222111000//////000//////...000111222111///......///000111222333444444111///000333555444111///111222///...888KKK[[[lllfffsss{{{}}}wwwooogggaaa^^^]]]ZZZ\\\^^^aaacccdddeeeeeefffhhhiiijjjiiijjjlllnnnpppooonnnjjjbbbWWWLLLFFFbbbpppuuuvvvxxxrrrnnnuuu^^^GGGIIIJJJIIIGGGFFFFFFGGGHHHHHHIIIJJJLLLPPPTTTVVVYYY\\\^^^\\\]]]``````]]]VVVPPPKKKLLLQQQ\\\nnn}}}yyyppp___MMMEEEBBBAAAEEEJJJLLLNNNPPPzzz;;;OOO>>>GGGGGGNNNHHH@@@;;;;;;???FFFLLLDDDAAA>>>???AAABBB@@@>>>???@@@BBBAAA???>>>>>>>>>>>><<<;;;===@@@AAA@@@>>>MMMGGGCCCHHHQQQTTTMMMEEEDDDCCCAAA@@@????????????AAADDDFFFBBB;;;BBB\\\wwwxxxGGG>>>???HHHCCC666777DDD:::::::::::::::999999888777777666666666555555555222222222222222222222222333333222111111111111222222222111111000000000000////////////////////////////////////////////////////////////////////////------------------------,,,,,,---------.........------........./////////333///...333555333333777444111666QQQ~~~tttEEEQQQWWWIIIGGGPPPJJJIIIHHHFFFDDDCCCBBBBBB^^^???999<<>>PPPNNN\\\QQQDDD???DDDMMMRRRSSSDDDAAA??????AAABBB???<<<<<<>>>@@@@@@??????@@@AAA???CCCGGGHHHFFFCCCBBBBBBJJJHHHHHHJJJMMMMMMIIIEEEEEEDDDDDDBBBAAA???>>>>>>;;;@@@FFFGGGAAA<<<@@@FFFFFFgggjjjPPP;;;DDD???;;;<<>>;;;444555555666666555555444@@@===888555555555555555222,,,333TTT|||zzzqqq^^^aaawwwwwwSSSVVV[[[cccmmmxxxoookkkwwwfffttt]]]XXXZZZSSSLLL\\\CCC999666000666111000///..................------...000000///...//////000111222333444555000111333777888777333//////222333111------111666SSSkkk{{{}}}yyyjjj```\\\NNNLLLJJJIIIIIILLLOOOQQQPPPRRRUUUWWWXXXYYY[[[]]]ZZZ[[[[[[YYYYYYXXXQQQJJJWWWgggrrrxxx|||yyy|||iiiNNNAAACCCFFFHHHGGGGGGHHHIIIJJJLLLOOOSSSWWWYYY[[[\\\^^^bbbbbb^^^[[[XXXRRRLLLDDDFFFOOOaaatttxxxiii^^^UUUKKKCCC??????CCCIIIJJJLLLYYYiiirrrFFF^^^fffDDDPPPJJJUUUNNNFFFDDDLLLSSSPPPIIIBBBAAA@@@@@@AAA@@@>>><<<;;;===????????????AAABBB???FFFLLLKKKFFFAAAAAACCC@@@CCCFFFGGGGGGGGGFFFGGGEEEEEEEEECCC@@@>>>>>>>>>>>>>>>???BBBCCCCCCAAA@@@EEE@@@GGGfffwwwOOO777555===CCC@@@AAA;;;333444;;;999111888888888888888777777666666555555555444444444444111111111111111111111111111111000////////////000000000000///////////////........................---............/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......+++...222444111///...///...555999333+++000CCCTTTUUULLLPPPWWWSSSHHHKKKNNNEEEFFFEEEDDDBBBAAAAAAAAAAAAYYY>>>>>><<>>;;;777666777777555333///222444===]]]oooaaannnyyyzzz|||vvvuuu}}}wwwmmmccc\\\YYYWWWWWWjjjkkkoootttvvvvvvvvvxxxzzzuuulllZZZNNNRRRttt]]]kkklll[[[UUUUUUWWWRRRoooLLL===:::555555888000///......------.........------...000000///---/////////000111222333333///111444666777666333000444444444222111000000111@@@___TTTzzz{{{}}}~~~}}}~~~vvvllleeeRRRNNNHHHBBB@@@AAADDDFFFGGGJJJNNNPPPRRRSSSUUUVVVQQQTTTTTTQQQRRRTTTPPPJJJIII]]]jjjpppxxx}}}```DDD333>>>AAAEEEGGGHHHIIIJJJKKKKKKNNNSSSWWW[[[\\\\\\\\\___```^^^XXXSSSRRROOOJJJDDDMMMaaa}}}}}}jjj[[[QQQHHHCCC@@@BBBAAAFFFMMMPPP\\\yyyZZZOOO[[[^^^FFFHHHHHHEEEEEECCCCCCIIIMMMGGG===???@@@BBBAAA@@@>>>===>>>===>>>>>>>>>===>>>@@@BBB@@@CCCEEECCC???<<<<<<>>>>>>@@@DDDFFFFFFFFFGGGGGGBBBCCCCCCAAA>>><<<===>>>BBB@@@>>>===???BBBCCCBBBDDDHHHKKKIIIDDDNNNmmmlllMMMLLL???777<<>>999555666888777777777888888777777666555555555555444444444333333111111111111111111111111111000//////......//////////////////////////////........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------(((,,,000333555666555333333000------000222333333444aaasssRRRWWWYYYKKKLLLTTTQQQMMMJJJEEEBBBAAAAAA@@@??????@@@@@@SSS===BBB;;;AAAAAA777333666777444444555555555555555555444555444333555777777555222222<<<;;;000<<>>>>>AAACCC===@@@EEEGGGIIIJJJLLLNNNMMMQQQQQQMMMMMMPPPNNNIII;;;PPP]]]cccooobbbKKKAAA<<>>EEEEEEKKKSSS[[[oooyyyDDDIII???HHHEEECCCNNN???CCCDDDBBBDDDHHHDDD======@@@CCCBBB???======???@@@@@@???===<<<<<>>@@@@@@>>>;;;:::<<>>===@@@BBBBBBBBB???@@@DDDCCC???@@@FFFEEEtttYYYNNNMMMFFF<<>><<<444777BBB>>>:::777777999888777555777777777777777666666555555555444444444333333333000000000000000000000000000000///........................///////////////........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------000///,,,,,,///222222///---111444333...---111555444000>>>eeebbbZZZTTTFFFFFFJJJTTTSSSGGGFFFIIICCCAAA@@@@@@@@@@@@@@@@@@AAANNN???222:::===<<<777444555555444333444555555555444333222555444444444444555666666555>>>???;;;;;;GGGrrrsssuuu|||yyykkkvvv{{{|||~~~wwwmmmgggdddcccfffiiiaaa]]][[[___eeeiiikkkmmmxxx|||sss\\\PPPWWWYYYWWWjjjjjjLLL444111777444///---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111222222222222111///000000111111111000000222555mmm]]]vvv}}}|||yyyyyy~~~llliii]]]KKK>>>:::<<<<<>>BBBEEEBBBBBBFFF>>>>>>>>>@@@BBBDDDDDDCCC;;;CCCGGGAAA>>>@@@BBBAAA@@@===<<<===@@@BBBBBB@@@CCC@@@>>>AAAGGGLLLLLLJJJMMMMMMLLLKKKIIIGGGDDDBBB@@@@@@@@@>>>===>>>AAADDDAAA@@@@@@??????@@@@@@AAA@@@CCCDDDCCC@@@???AAACCC@@@AAAIIIXXXlllvvv^^^IIIBBBAAA<<<<<>>>>>===;;;:::999999999999888888888777777666555555555555444444444444444333333222111000000111111000000000000111111////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////+++000444888FFFhhhnnnZZZVVVLLLHHHMMMLLLLLLKKKJJJHHHFFFDDDBBBEEECCCBBB???>>><<<<<<;;;NNNBBB888;;;>>>===777333444444222222333444444444333111111444444444444444555555666444;;;:::666444888TTT|||iiilllmmmkkkkkkvvv{{{zzz___RRRXXXRRRSSSQQQPPP```LLL:::,,,...111...,,,...///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111111222222111111000000111111222222111111111:::[[[^^^uuuzzz~~~}}}{{{rrrpppggg[[[RRRJJJ???555777666777:::>>>AAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCC@@@???======>>>BBBGGGJJJ999888777555444666999===EEEJJJMMMMMMPPPUUUVVVSSSRRRSSSUUUVVVVVVUUUTTTSSSSSSOOOKKKGGGHHHMMMSSSXXXrrrzzzlll[[[RRRIIIEEEBBB???AAAFFFIIIJJJZZZOOOuuu^^^QQQOOOHHH???<<>>>>>???BBBDDDEEEEEE>>>EEEGGGBBB>>>???@@@??????===<<<===@@@BBBAAA@@@AAA>>>>>>DDDMMMRRRPPPLLLGGGGGGGGGGGGFFFDDDCCCAAA@@@AAAAAA@@@>>>>>>@@@BBB??????>>>>>>???@@@@@@AAABBBCCCDDDBBB???>>>???@@@FFFCCCAAAAAA???@@@GGGQQQ^^^kkk~~~qqq]]]WWWPPPCCC<<>>>>>===;;;:::999999999888888888777777777555555555555444444444333444333333222111111000000111000000//////000000111................................................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------.........////////////000333333...***111BBBQQQ{{{dddNNNNNNQQQKKKGGGJJJJJJJJJKKKKKKIIIGGGDDDCCCDDDCCCAAA???===<<<;;;;;;}}}KKKBBB:::<<<>>>===777333333222000222222222333222111111000444444333333444444555666888<<<999666555111<<>><<<888555111...---000111222444666:::@@@DDDHHHMMMPPPQQQSSSVVVVVVSSSQQQQQQQQQQQQQQQPPPNNNNNNIIIJJJKKKKKKNNNUUU___fff}}}xxxlll___SSSLLLEEEAAA>>>===BBBJJJNNNOOO___aaaMMM777BBBEEE@@@@@@FFFDDD<<<@@@>>>===>>>BBBEEEGGGHHHAAAEEEGGGBBB>>>===>>>===>>>===<<<===???@@@@@@@@@@@@>>>???EEENNNRRROOOKKKFFFGGGHHHIIIIIIHHHGGGFFF@@@BBBCCCBBB@@@>>>>>>???=========>>>???@@@AAABBBCCCCCCCCCAAA???======>>>======@@@CCCAAA>>>@@@FFF>>>DDDIIILLLKKKNNNSSSYYYSSSOOONNNRRRNNNDDD@@@BBBAAA<<<===DDDEEE>>>;;;===>>>>>>>>>======;;;:::999888888888777777777666666444444444444333333333333333333222222111000000000000000////////////000000........................------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////***///444444111000444888<<>><<<;;;::::::xxxDDD===666:::===;;;666222333333111222222222222222111111111333333333333333444444555777:::666666;;;555444@@@___tttjjjjjjpppkkkpppxxxyyygggOOOUUUQQQMMMTTTYYY___lllrrrfffrrrYYY000444111222555333......222...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////...///000000111111000000111111222333444444444444///)))333III[[[kkkyyyyyywwwyyy~~~|||uuunnnmmmjjj^^^QQQAAA>>>999777777999::::::<<<===???@@@BBBCCCDDDDDDAAAAAAAAABBBAAA@@@???>>>BBBCCCCCCBBBBBBEEEHHHLLLJJJMMMQQQSSSUUUVVVUUUSSSOOOOOONNNLLLKKKJJJIIIIIIDDDKKKSSSYYY^^^eeepppxxx{{{vvvooo___PPPRRRIIIAAA>>>>>>AAAHHHPPPTTTQQQjjj]]]GGGVVVPPPFFFAAADDDIIIEEE===AAA???===>>>AAAEEEHHHIIIAAADDDEEEBBB???=========>>>=========>>>???????????????AAACCCGGGIIIIIIHHHIIIIIIJJJKKKJJJIIIHHHGGG@@@BBBCCCCCC@@@>>><<<<<<<<<<<<===>>>???AAACCCCCCBBBBBBBBBAAA???>>>>>>>>>@@@@@@CCCEEECCC???@@@EEEGGGIIIIIIFFFAAA>>>@@@CCCAAA???@@@FFFGGGEEEFFFIIIFFFBBBAAABBB@@@;;;;;;???============<<<;;;:::999777777777666666666555555444333333333222222222222222222111111000000000000000//////......//////000........................------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........///000000000///000111222000444999AAASSStttnnnWWWNNNIIIRRRWWWUUUOOOKKKGGGCCCGGGIIIKKKMMMLLLJJJGGGEEEAAA@@@>>>===;;;::::::999sss???999555777:::999555222333444333444333333222222222222222222222222222222333444444222444///111999777222777<<>>JJJ```ooo}}}yyysssnnnyyywww|||}}}~~~{{{sssqqqoooiiiaaaOOOIII???888666888:::<<<999:::<<<>>>AAACCCEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIILLLPPPSSSQQQQQQSSSUUUUUUTTTRRRRRRJJJIIIHHHGGGGGGGGGHHHHHHJJJUUUbbblllrrrxxx~~~|||zzzuuuoookkkbbbTTTGGGDDD>>>;;;???EEEIIINNNRRRNNNdddhhhGGGuuu{{{OOO???@@@???@@@DDDAAA???======AAADDDGGGHHHAAAAAABBBBBB@@@>>>>>>???>>>>>>>>>>>>>>>>>>???@@@===@@@BBBAAA???AAAGGGMMMIIIIIIIIIIIIHHHEEECCCBBB???AAACCCCCC@@@===;;;:::<<<<<<===>>>@@@BBBCCCDDD@@@@@@@@@@@@AAAAAAAAA@@@CCCAAA???===888555777>>>???BBBEEEEEEDDDDDDFFFIIIIIIFFFFFFFFFDDD???<<<<<<===<<<======;;;999<<>>===;;;:::999999888rrr>>>:::888555888888444222444555333444444333222222222222333222222111111222222333444222555000///888888333666555>>>eee```]]]YYYXXXZZZ]]]]]]]]]QQQQQQRRRSSSRRRMMMFFFAAAEEEMMMSSSUUU[[[eeegggcccXXXPPPHHHHHHKKKRRR[[[dddfffiiillliii222111555444000---,,,......---,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,------......---......///////////////000111222333444555555555<<<'''777222:::QQQWWW|||xxx|||zzztttzzz|||||||||}}}}}}~~~~~~~~~}}}xxxtttmmmeeehhh___SSSGGG>>>999555444777777888:::===@@@BBBCCCGGGFFFEEEDDDDDDEEEGGGGGGIIIJJJLLLLLLMMMNNNRRRTTTQQQNNNMMMNNNMMMIIIGGGHHHDDDDDDDDDEEEHHHLLLPPPRRRZZZcccpppzzz}}}ttthhh^^^WWWRRRJJJDDD<<<;;;???GGGKKKLLLMMMPPPXXXZZZ___pppFFF>>>@@@;;;:::BBBAAA???===>>>@@@CCCEEEEEEBBB??????BBBAAA>>>===??????@@@@@@???>>>>>>@@@AAA===@@@CCCBBB@@@CCCLLLTTTLLLLLLKKKJJJHHHEEECCCAAA===???AAAAAA>>>;;;:::999<<<<<<<<<===???AAABBBCCC???>>>===>>>@@@AAAAAA@@@===<<<<<<======>>>EEENNN@@@BBBDDDCCCAAA?????????;;;<<<>>>AAAAAA???===<<<999;;;>>>???>>>;;;:::999999999999999999888777777555555555444444444333333222111111111000000000000000000000///////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))************+++************************))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,///333555555444+++000444444222222666;;;>>>XXXqqqrrrdddiiixxx{{{ssssssyyyqqqooolllnnn}}}~~~xxx{{{wwwoooqqq{{{~~~yyyiiimmmttt{{{ooo]]]XXXXXXTTTKKKEEESSSUUUTTTQQQNNNNNNKKKHHHKKKJJJJJJIIIGGGEEECCCAAA===<<<;;;:::999888888888rrr>>>:::999555999888333111222333222444333222111000111111222111111111111111222333333222888444111888888444888:::222HHHsssuuu|||~~~fffZZZRRRRRRPPPJJJJJJQQQSSSZZZ\\\XXX^^^nnnyyyzzznnnVVVPPPYYYbbbhhhjjjpppCCC222777111111000///......//////...,,,,,,+++******************************************++++++,,,,,,---......------.../////////......///000111333444444555555333111///---555FFFWWWbbbjjjvvvyyy|||||||||||||||}}}~~~{{{~~~{{{tttlllrrrnnnggg___UUUJJJ???888999999888999:::<<<>>>???AAAAAABBBDDDEEEGGGHHHIIIKKKKKKKKKJJJIIIHHHJJJKKKGGGBBBAAACCCCCC???@@@DDDBBBCCCFFFKKKRRR[[[bbbggglllqqqxxx~~~}}}{{{uuujjj\\\PPPIIIEEEBBBBBB===@@@FFFKKKLLLQQQ^^^lll}}}FFFGGGKKK___VVVDDD;;;@@@DDD>>>:::<<<@@@>>>===>>>@@@BBBBBBAAADDD@@@???BBBBBB===;;;===@@@AAABBBAAA???>>>@@@BBB@@@@@@AAABBBEEEIIIMMMPPPLLLLLLLLLJJJHHHFFFCCCAAA<<<===???>>><<<:::999999::::::;;;;;;===>>>@@@@@@>>><<<;;;<<<>>>???>>><<<>>>>>>??????<<<888:::@@@;;;===???@@@AAACCCDDDFFF???@@@AAAAAA???>>>;;;888===>>>@@@@@@???<<<888444777777777777777777666555444444444444333333333333111111000000000/////////////////////////////////...------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))************************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,/////////...,,,)))%%%###---............000222444000777222999YYYvvvsssxxx|||```^^^YYYUUUUUURRRNNNOOOTTTLLLJJJIIIIIIGGGDDDCCCEEERRRQQQNNNKKKHHHFFFDDDCCC<<<;;;:::999888777777777qqq<<<999888777:::999444000111111///333222000/////////000111111111111000111222222333,,,555333000555555222777:::000:::LLLeee~~~ssspppwwwqqq]]]SSSVVVdddaaaZZZYYYlllxxxwww|||jjj:::333111444++++++///000---******++++++,,,++++++***)))************************************++++++,,,,,,---......,,,---......//////.........///111222333444444444,,,@@@+++333===FFFhhh\\\[[[}}}zzzjjjfffooouuu{{{{{{|||~~~{{{||||||{{{~~~~~~xxxeeeiiimmmpppmmmdddWWWOOO===<<<;;;:::::::::;;;<<<888999<<<>>>@@@@@@@@@???===>>>???>>>======>>>@@@@@@;;;;;;???AAA@@@CCCJJJDDDFFFKKKSSS]]]iiisssyyyyyyyyyzzz||||||zzzvvvrrrggg___TTTLLLEEE@@@??????;;;@@@FFFHHHLLL]]]^^^;;;PPPEEE<<<888>>>CCCCCC???<<<<<<===???>>>>>>???@@@AAA@@@???GGGAAA@@@CCCAAA;;;999:::@@@BBBCCCBBB???>>>AAACCCEEEAAA???BBBHHHLLLJJJFFFFFFGGGFFFFFFDDDAAA???>>>;;;<<<===<<<:::999999:::999999999:::;;;<<<===>>>>>>;;;999:::<<<<<<:::888:::<<>>@@@???===<<<;;;;;;<<<>>>888:::<<<<<<===>>>>>>===:::999777666999<<<<<<:::555666666666666666555444444444444333333333222222000000000000////////////.........///////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++,,,---///222555.........///111333222111000666///000CCCCCC===GGG\\\uuuxxxdddccc```WWW\\\TTTOOOPPPPPPKKKIIIKKKMMMIIIHHHKKKJJJGGGLLLUUUQQQOOOKKKFFFCCC@@@???>>>;;;;;;999888777777777777rrr;;;000;;;777666555333222111000000000000000000000000000000111222222111000000111333333222333333444555666777777333333;;;JJJkkk|||mmmgggbbbooozzzsssxxxwww>>>///444111...111......---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---------........................------///000//////...000333666555888888333111:::NNN^^^cccuuuuuu```pppqqqcccpppxxx}}}|||~~~}}}vvvnnnlllmmmooonnnlll^^^VVVKKKBBB>>><<<:::888:::888666777999;;;<<<<<<=========;;;999888999:::AAA@@@AAABBBFFFLLLRRRUUUYYYPPPLLLVVVjjjyyyzzzvvvzzzwwwwwwzzz|||wwwkkk```bbbTTTGGGDDDDDDBBB>>>===???GGGNNNGGGEEEfffEEEJJJ<<<===FFF>>>???@@@???===;;;;;;<<>>>>>>>>BBBBBB@@@>>>;;;:::;;;======FFFNNNMMMEEE>>>>>>AAABBB===<<>>;;;999:::<<<======???@@@AAAAAA@@@>>>;;;:::888:::===???>>><<<999777777777777777666444333222444444333333222111000000000000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,---......///////////////000000111111111222222222777999AAAPPPggg{{{tttggg[[[ZZZ___aaa```SSSOOOLLLLLLNNNOOONNNMMMNNNMMMJJJHHHFFFFFFGGGGGGIIIHHHFFFCCCAAA>>><<<;;;999888888777666555555444jjj;;;222999777666444333111000000000000000000000000000000000111222222111000///111333222222222222333444555666;;;777555777<<>>HHHYYYjjjtttddddddooobbbttt~~~~~~~~~~~~~~~~~~{{{wwwvvvvvvvvvuuussstttoooiiiccc]]]TTTIIIBBB???===:::999999999999888777:::===@@@CCCFFFKKKNNNMMMMMMMMMOOOSSSXXX]]]aaagggfffjjjsss|||zzztttxxxxxxxxxxxxtttkkk```XXXKKKJJJHHHEEE===888>>>FFFCCCJJJPPPLLLUUU\\\CCCIIIHHHGGG===???AAABBBAAA???===<<<<<<@@@@@@??????????????????CCCCCCCCCAAA???>>>>>>>>>???CCCFFFFFFCCC?????????CCCAAABBBFFFHHHIIIMMMSSSOOOGGGBBBDDDDDD???;;;;;;>>>===<<<:::999888999999;;;<<<===>>>>>>>>>===<<<::::::::::::::::::::::::;;;999888999<<>><<<::::::<<<>>>?????????@@@@@@@@@???===:::999777999:::<<<;;;999777666666666666777666666555555444333333222111111000000000000000000/////////...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,------...////////////.../////////000000000111111333111//////444;;;DDDIIIXXXnnnwwwmmmeeekkkggg^^^VVVVVVZZZZZZWWWQQQNNNKKKKKKLLLLLLKKKIIIMMMLLLIIIGGGFFFFFFGGGGGGGGGFFFDDDAAA>>><<<:::999777777666666555444444333```;;;555777666555444222111000000000000000000000000000000000000111111000//////111222111111111111111222333444444333333444444<<>>@@@CCCCCC<<<999???IIINNNLLLNNNVVVvvvhhhBBBEEEAAAIIIIII999@@@BBBCCCCCC@@@>>>======<<<===>>>???@@@AAAAAAAAA???????????????===<<<;;;@@@?????????@@@@@@@@@@@@???@@@CCCFFFEEEEEEJJJRRRfffVVVEEE@@@AAAAAA>>>;;;@@@>>><<<:::999999:::;;;:::<<<===??????>>>===<<<888888999999::::::;;;;;;===:::777777:::???CCCEEE:::999999;;;???AAAAAA@@@???@@@@@@???===;;;999888777777777888777666555555444555666777777777777777333333222222111000000000000000000/////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++***************++++++++++++,,,,,,,,,---...............------........./////////444333111///...---------666666888AAATTTqqqzzzyyy~~~yyyrrrmmmqqqiii```\\\^^^aaaaaa```[[[ZZZUUUQQQSSSVVVUUUPPPRRRPPPMMMLLLKKKKKKIIIHHHKKKJJJHHHGGGFFFFFFFFFGGGDDDCCCAAA???<<<999777666666666555555444333333333XXX<<<888555555444333111000000/////////////////////////////////000000000//////000222000000000000000111222222111111444666444666DDDTTThhhfff222222555444000...///...***,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,------------......000111111000......///111000111222333333222222222111III___pppvvvyyytttjjj``````lllyyy~~~{{{zzzuuurrrssssssqqqooommmkkkhhhfffeeecccaaa___aaacccdddddddddeeegggiiikkkkkkkkklllooossswwwyyyxxxzzz|||{{{yyyvvvuuuvvvoookkkddd]]]UUUMMMFFFBBBCCC>>><<<@@@DDDDDDFFFIIIOOO\\\mmmzzzFFFDDDFFF777???===@@@@@@AAACCCBBB@@@===<<<<<<<<<===???@@@AAABBBAAAAAA<<<===>>>@@@@@@???<<<999@@@>>><<<;;;<<>>???@@@???===<<<777777888999:::;;;;;;<<<>>>;;;888999<<>>===<<<:::888666777666666555555555555555555666666777777666666666222222111111000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************+++++++++++++++,,,,,,---------------------------.........///)))+++...111444666777777222///***(((+++666EEEPPPuuuWWW@@@444222444XXXxxx[[[EEE;;;___]]]SSSEEE???BBBEEEEEEKKKMMMOOORRRTTTUUUTTTSSSVVVVVVWWWZZZ]]]\\\XXXTTTWWWVVVSSSPPPRRRVVVTTTOOOTTTSSSQQQOOOMMMKKKJJJIIIJJJIIIGGGFFFEEEEEEFFFFFFBBBAAA???===:::888666555555555555555444444333333TTT<<<999444444333222111000/////////.........................../////////......000222000000/////////000111111777777777666333222888@@@VVVrrrVVV:::777///222///))))))///111///+++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,,,,------......///000111000......///000333222222333444555555555666===]]]kkknnnwwwppppppjjj___UUU[[[ppp}}}{{{zzz{{{}}}|||{{{yyyqqqpppoooooooooooommmlllfffgggjjjkkklllnnnqqqtttvvvuuuuuuvvvwwwzzz|||~~~}}}zzzwwwuuuuuuuuutttsssfff]]]QQQIIIHHHFFFBBB===BBB>>>>>>BBBHHHLLLTTT[[[]]][[[DDDIII===999===333EEE>>>???@@@???===;;;<<<===@@@@@@AAAAAAAAAAAAAAA@@@??????AAACCCFFFEEEAAA>>>>>>>>>>>><<<;;;===DDDJJJDDD@@@???DDDHHHGGGGGGIIIhhhMMM===:::===??????>>><<<:::::::::;;;<<<:::;;;===>>>>>>>>><<<;;;777777888888999:::;;;;;;999888888:::===???@@@@@@::::::;;;===??????>>><<<>>>===<<<;;;:::888777666888777666555444555555666777777777666666555333333111111000000000000//////////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))*********+++++++++******+++,,,,,,,,,,,,,,,---------.........//////+++,,,------............***...333666666333000...333:::DDDTTTgggjjjRRR444000---666:::111>>>kkk]]]EEE333333666555:::DDD@@@???===666000///666<<<777666555444777>>>BBBBBB===???BBBEEEHHHJJJLLLMMMWWWUUUSSSQQQQQQRRRSSSTTTXXXWWWRRRNNNPPPUUUTTTPPPSSSSSSRRRPPPMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDAAA@@@>>>===;;;999777777666666666555555555555555TTT<<<888444333222111000////////////........................---...///...---...000222000000000//////000000111444333222111000111444888KKKbbboooRRR000111666---...---+++,,,//////,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,------.........///000000///...///000444333222222111222333444===333UUUpppfffyyyxxxpppfff___[[[[[[bbbjjjvvvxxx|||}}}~~~}}}xxxxxxwwwwwwyyyzzzzzzyyywwwoooqqqrrrsssssstttwwwyyy{{{{{{zzzzzzzzz{{{|||}}}wwwssspppoooooommmfff```YYYNNNBBB>>>AAADDDBBB>>>888???GGGIIIHHHPPPhhhlll@@@GGG@@@333@@@CCC444@@@<<<===<<<;;;::::::<<<>>>BBBBBBAAA@@@?????????@@@===<<<===AAADDDDDDAAA===<<<>>>???===;;;>>>DDDJJJMMMGGGDDDHHHKKKIIIFFFEEEdddaaaWWWGGG===<<>>>>>===<<<;;;:::999888555555555555555555555555TTT:::666444222111000///////////////------------------------,,,---......---...000222111111000000000000000111//////...///111555666666<<>>AAACCCCCCAAA===DDDKKKMMMOOO^^^DDD:::DDD666666@@@===:::777<<<<<<:::888888:::>>>BBBBBB@@@>>><<<<<<===???@@@999888888;;;@@@AAA>>>:::===<<<<<<===>>>AAADDDEEEIIIFFFFFFIIIJJJHHHGGGIII:::@@@AAA===;;;>>>AAAAAA:::;;;;;;<<<;;;;;;999999::::::999999999:::;;;<<<888888888888888999999999555555555888::::::888666:::999888:::;;;<<<;;;999999999888888777777777777666666555555555444444444333444444444333222222111//////////////////////////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************((()))******++++++******+++++++++,,,,,,,,,,,,---'''((()))***,,,...///000***,,,...111111///+++(((+++...111222,,,'''+++111777000...,,,,,,777???777,,,---///111222222222222777555333111111333555777222222333666999:::;;;<<<666999>>>@@@@@@BBBDDDGGGEEEKKKPPPRRROOOLLLJJJIIIQQQPPPLLLIIILLLQQQPPPLLLJJJMMMOOOOOOLLLKKKKKKLLLIIIHHHGGGFFFDDDAAA@@@>>>;;;;;;;;;:::::::::::::::444444444444444444444444}}}SSS888444555222111000//////...//////------------------------+++---...---------000222222111000000000000111111555444333222333666444111666444BBBaaassspppjjj888333555222000///***''')))...,,,'''(((...(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,,,,---......+++---///000//////000111)))---111111000000333666222<<>>333===<<<999777777:::@@@DDD@@@>>>;;;999999;;;>>>@@@;;;999888;;;AAACCC@@@<<<>>>;;;999;;;AAADDDCCC@@@===???CCCHHHGGGEEEIIIOOO???CCCCCC===;;;>>>???<<<888999;;;<<<<<<;;;999777:::999888777777999;;;<<<999999999888888888888888999888888999:::;;;:::999888777777888:::;;;;;;:::888888777777777777888888444444555555555444333222111111222333333333222222........./////////////////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************(((((()))***************)))************+++++++++---......///...---,,,+++000...,,,---...000222222///111000///111444333000---000444000,,,555777(((...444555///,,,...000000---...///222444555333111777666555555666666888<<<999===AAACCCCCCCCCEEEGGGIIILLLNNNMMMKKKLLLQQQVVVLLLLLLKKKJJJMMMRRRPPPKKKJJJMMMPPPQQQOOOMMMNNNPPPIIIHHHGGGFFFCCCAAA>>>===999999999999999:::::::::333333333333333333333333uuuKKK888777222222111000//////............------,,,,,,------...++++++***+++---///222444888777555333222111000000000000000111222222333333000;;;:::555JJJwwwEEE===333.........---,,,+++++++++*********))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++******+++++++++,,,,,,,,,***++++++,,,,,,------.........------///222555777666333000888PPPjjjssspppxxxtttrrrppp^^^LLLLLL\\\mmmsssqqqsssvvvyyy{{{{{{}}}~~~}}}{{{zzzxxxwwwvvvvvvuuusssrrrsssrrrpppooopppnnnjjjgggddd```]]]ZZZXXXSSSMMMIIIGGGFFFCCCAAAAAABBBAAA??????DDDIIIKKKIIIOOOVVVccc___III<<<999999888777666555444444555555555666777999:::;;;CCC@@@===:::999:::<<<>>>;;;::::::::::::;;;<<<<<<<<<;;;;;;::::::<<<===>>>;;;===???AAACCCDDDDDDDDD@@@???===;;;::::::;;;<<<999:::;;;<<<============;;;:::888666666666777777666666666666777777777777555555555777:::;;;:::999:::999888:::======:::777::::::999999777666555444444222111222555777555333111222222222222111000000////////////////////////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------------.........//////////////////////////////.........////////////000///000000000111111111111222333333444555666777777999:::999999:::>>>DDDHHHSSSQQQOOONNNNNNPPPSSSUUUNNNNNNNNNMMMMMMMMMMMMMMMQQQNNNKKKJJJJJJIIIDDDAAAEEEDDDCCCBBBAAA@@@@@@@@@??????>>><<<;;;:::999888666444222000/////////000qqqGGG666555000222111000///............------,,,,,,,,,,,,------,,,,,,++++++,,,///111333//////000000000000111111//////000111111222222333...555999666;;;VVVFFF<<<777111...//////,,,)))++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((())))))******************++++++++++++******+++,,,,,,------.........------///111444555777444555999>>>IIIaaaxxxjjjjjjiiirrrvvvxxxqqq]]]HHHCCCQQQbbbbbbhhhpppvvvxxxwwwwwwvvv~~~~~~~~~}}}|||zzzxxxvvvuuuttttttqqqooommmlllkkkhhhfffeeeccc___[[[WWWSSSOOOLLLHHHEEEAAA?????????===<<<>>>???@@@CCCHHHMMMPPPQQQLLLZZZnnngggAAA:::888999888777666555444444333444444555666777888999:::???===;;;999888999;;;<<<:::::::::::::::;;;;;;<<<<<<<<<;;;:::;;;<<<===>>><<<>>>@@@CCCEEEFFFFFFFFF@@@???===;;;:::;;;;;;<<<:::::::::;;;;;;<<<<<<===::::::999888777777777777444444555555555666666666888777888:::<<<======;;;:::999999:::<<<<<<:::777999999999888777666444444555333111222555666444333111222222222222111000000..............................---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************+++******)))(((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,,,,------------..............................---------.........///////////////000000000111111222222333444555666666777888999:::;;;===@@@FFFIIIKKKJJJIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPPPPOOOOOONNNOOOMMMJJJIIIIIIGGGEEEBBBCCCCCCAAA@@@???>>>>>>>>>??????===<<<:::999888777666555333000//////000111nnnEEE555555000222111000///............------,,,,,,,,,,,,---------,,,,,,,,,,,,...000111+++,,,---...///000000000//////000000111111222222333///333777444;;;___wwwJJJ444222///...///000///+++'''************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((((())))))***(((((()))))))))***************++++++,,,---------///......---...000111222999222333777333111JJJjjjZZZuuuuuuZZZVVVcccrrrvvvnnn^^^OOOGGGMMMPPPUUU\\\dddjjjooorrrrrruuuxxxzzz{{{yyywwwuuuzzzyyywwwuuusssqqqpppoookkkiiieeecccaaa^^^[[[XXXTTTRRRPPPMMMIIIFFFCCCBBBCCCAAA@@@AAACCCDDDDDDCCC>>>FFFNNNNNNJJJNNN\\\jjjxxx|||fff;;;444444;;;777777666555444444333333222333555777888888777777:::999999888888888999999:::999999999999:::;;;;;;===<<<;;;;;;;;;<<<>>>>>>===>>>AAADDDFFFGGGGGGHHH@@@???===<<<;;;;;;<<<===;;;:::999999999:::;;;<<<999999999999888777666555555555555666666666777777;;;::::::<<>>>>>>>>???>>>===;;;999888666666666555333222111111111222lllEEE777777333111111///...............---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///---...///000000//////.........//////000111111222999...---777:::777AAATTTtttTTT:::333111------,,,---///...***'''******)))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))*********+++,,,,,,------///......------...///000666...,,,333555333:::FFFSSS[[[yyynnn___SSSXXXhhhssspppgggWWWPPPHHHEEEHHHQQQYYY]]]___bbbgggllloooooonnnnnnooonnnmmmkkkiiigggeeeeee]]]ZZZWWWTTTSSSPPPMMMKKKDDDEEEEEEDDDBBBAAAAAABBB<<<<<<<<<===???AAABBBBBBGGGIIIMMMQQQVVVaaatttggg???===;;;555888666555555444333333222222000222444666777777555444666666777888888999888888999888888888888999::::::===<<<;;;;;;;;;<<<===>>><<<>>>@@@CCCEEEFFFGGGGGG@@@???>>>=========>>>>>><<<:::999777777888:::;;;777777888888777666444333888888888888999999999999<<<;;;;;;===???@@@???>>>::::::::::::::::::999888777777777666666444333333444444333333222222111111111111111111111000000///...........................---,,,,,,++++++,,,,,,************************************))))))))))))***************************))))))((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************++++++++++++------------------------***+++++++++,,,,,,,,,,,,---............////////////000000111222333444555000333666888999:::<<<>>>BBBCCCFFFHHHJJJKKKKKKKKKIIIKKKMMMOOOOOONNNLLLJJJLLLJJJGGGEEEEEEFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>===<<<:::888666555444666555444333222222222222hhhCCC666777333111000///...------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,---------......////////////......---......//////000111111777222000444888888666444999VVVggg;;;...222222...///...,,,+++++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))***++++++,,,,,,------------------------...//////......222777555111AAA```tttllleeeQQQLLLUUUcccmmmjjjaaaUUUMMMIIIFFFBBB>>>MMMOOOSSSWWW[[[^^^```aaa^^^]]]\\\ZZZXXXWWWUUUUUUMMMKKKHHHGGGGGGFFFDDDBBB>>>@@@BBBAAA@@@???AAACCC@@@AAAAAABBBDDDEEEHHHIIIQQQHHHHHHXXXnnnwww888@@@@@@777555///444444333333222111111111000111333555666555444333444555777888999888888888777777777777777888999999<<<;;;:::::::::;;;===>>>;;;===???AAACCCDDDDDDDDD@@@@@@??????>>>>>>??????;;;:::888777777888999:::555666666777666444333222888888888888999999999999;;;::::::<<<>>>???===<<<:::::::::999888888888888555555555555555444333222333333333222111111111111000111111111111000//////........................------,,,++++++++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,---------...............///000111222333333000333555666666666666777;;;<<>>@@@CCCEEEGGGHHHIIIKKKOOOTTTXXXYYYaaaqqq~~~EEE888FFF222---;;;333222222222111111000000000000111222333333333222222444555666666777777777666777666666666666777888888;;;:::999999999:::<<<<<<;;;===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>:::999888888888999:::;;;666666666666555444333222555555555666666666777777:::999999:::<<<===<<<:::888999999777555555666777444444444444444333222222111222333222000000000222000000111111000000///...------------------------------,,,+++++++++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((())))))))))))*********)))))))))************+++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,---------------...///000111111222222444666666555444444555999;;;===@@@BBBCCCCCCCCCFFFGGGIIIKKKKKKKKKJJJIIIGGGGGGGGGEEEDDDDDDEEEGGG@@@@@@>>>===<<<;;;;;;;;;:::999888777666444333333333333333333222222222111bbb???444555000000000///...------------,,,,,,++++++++++++,,,,,,***+++,,,,,,------------222111...,,,,,,---...000,,,------......///000000,,,333555///+++000666888:::;;;888888PPP{{{QQQ<<<444555<<<888(((###++++++++++++***)))((()))***((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,---///222111---,,,111888111666SSSfffhhhbbbvvvyyyjjj```QQQPPPUUUaaammmpppiii```PPPOOOMMMJJJGGGEEECCCBBBEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@BBBCCCCCCAAABBBEEEHHHGGGCCCBBBEEEHHHEEEGGGJJJMMMQQQYYYbbbhhhtttppp???555:::;;;...000:::777111111000000000000//////000000111111111111222222444444444444444444444444666666555555666666777888999999888888888999:::;;;===>>>???@@@@@@@@@???>>>;;;;;;;;;<<<<<<<<<;;;;;;888888999999::::::;;;;;;888888777666555555555555444444555555555666666666:::999999:::;;;<<<:::999777888888666333222444666333333333333333222222111///111222222000///111333000000000000000//////...---------------------------,,,++++++***+++++++++************************(((((((((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((()))))))))******))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111111222333333222222333555999:::<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDFFFDDDBBBAAABBBDDD???>>>===;;;::::::::::::777777666666555444444333222222222222222222111111ccc@@@666777222000000...---------------,,,++++++++++++++++++,,,)))***+++,,,------------<<<999444///---,,,...///,,,,,,------...//////000000...---000444444222000111///:::GGG>>>888[[[QQQ<<<;;;111666111(((***444333(((&&&(((******)))(((((()))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''((((((((()))))))))))))))***++++++,,,,,,))))))***,,,,,,---,,,,,,444((((((666:::000,,,222444888???AAA^^^{{{vvvzzzlll```UUUSSS[[[ccceeecccjjjhhhddd___XXXQQQKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBCCCEEEFFFEEEDDDBBBGGGJJJKKKHHHHHHLLLPPPYYY\\\aaaeeelllvvviii>>>777===222---999888......000000000000////////////111000000///000000111222333333222111111222222333555555555555555666777777999888777777777888999:::>>>???@@@AAA@@@@@@>>>>>>888888999::::::999999999777888999;;;;;;<<<<<<<<<;;;:::888666666666777777666666666666777777777777:::999999:::;;;<<<:::999666777777555222111333666222222333333333222111111---000222111//////111444000000000000000//////...---------------------------,,,++++++******++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000000---...//////...///222444555555666777999:::;;;<<<<<<<<<======>>>???@@@@@@@@@BBBDDDCCC@@@>>>???@@@@@@???>>>===<<<;;;;;;;;;666666555555555444444444111111222222222111000000~~~WWW@@@888555222000///...------,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++---......,,,******+++,,,...---,,,++++++---...000///000000000111111111111444444555555666:::???BBBiiicccLLL>>>555000000//////---,,,+++******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000999777///>>>___qqqnnnllluuu```___```VVVWWWZZZZZZWWWXXX[[[YYYRRRIIIJJJHHHEEEFFFIIIHHHCCCCCCFFFIIIIIIFFFEEEGGGJJJKKKKKKPPPVVVXXXYYY```jjj{{{YYY///???555555444333333222111111000000000000000///......111111111111111000//////111111000000111111222333333333333333333333333333555888;;;;;;999888999;;;<<<>>>AAACCCCCCBBB@@@??????<<<999888888777444111666777888999::::::::::::>>>;;;777555555666666666555666777666555666888:::222444888;;;<<<;;;999777777666444333333555888:::444444333111//////222444444333222111000000000000000000000000000000000000000000///...------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++*********))))))((((((************************---,,,,,,,,,,,,---......---...///000111222333333555555666888999:::<<<<<>>???BBBAAA@@@???>>>>>>>>>>>>===:::888999;;;<<<:::777999666444444555666333111444333333222111000//////|||UUU===666333111111000///...------------,,,,,,,,,+++++++++******))))))*********+++++++++---......---++++++,,,......---+++++++++,,,...////////////000000000111111333444444333444666:::>>>;;;UUUuuuzzzaaaFFF777222000...---//////...---,,,+++******(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((('''((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,---......//////...000000111888GGGYYYeee\\\|||uuueeefffaaaXXXTTTWWWZZZTTTIIIEEEHHHHHHDDDDDDGGGJJJJJJJJJQQQYYY]]]\\\ZZZYYYYYYccceeekkktttzzzZZZ===::::::444444444333222111111111000000000000000///......000000000000000///......111000000000000111222222222222222222333333444444777999;;;:::888888:::<<<===???AAABBBBBBAAA???===:::888777888;;;<<<;;;999::::::;;;<<<============<<<999666444555777777777777777888777666666888:::777999<<<>>>???===;;;999666555333222222444666777444444444222000111333555444333222111000000000000////////////////////////000//////...------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************)))))))))(((************************,,,,,,,,,,,,,,,---............//////000111222222222333444555777888999:::===>>>>>>>>><<<<<<===???@@@@@@???>>>>>>>>>>>>>>>===:::888888:::;;;999888888666444444666666444222222222111111111111111111zzzRRR:::333222000111111000///............,,,,,,,,,+++++++++******)))))))))*********++++++,,,---......,,,,,,---///---,,,+++++++++,,,---........./////////000000000222222222111111222666888222222888LLLnnniii999<<<333---///333444333333......---,,,+++******)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++++++++++++++,,,,,,------......//////)))---666444///>>>VVViiisss}}}ssshhhaaaiiiooolllfffccc___\\\YYY```hhhooossswww{{{MMM111222888888333333222222111111000000/////////000//////...---...////////////...------000000//////000000111222000000111222333444444555:::::::::999888999;;;===>>>???@@@AAA@@@>>><<<;;;999888888999<<<>>>>>>===;;;;;;<<<<<<======>>>>>>:::777555444666777888888888999999888777666888999777888:::<<<<<<:::888777666444222111111222333444333444444222111222444666333222111000000//////000//////////////////////////////......---,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************))))))))))))************************,,,,,,++++++,,,,,,---........./////////000000000000000111222444555666666777999<<<===<<<<<<===>>>>>>>>>==================<<<:::888777888999999888888666555555666666444333000000000111111111222222yyyQQQ999333222111222111000//////......///,,,,,,,,,+++++++++******))))))))))))************)))+++------,,,,,,---...,,,++++++***+++,,,---------............////////////000111000000111444777===555000000777JJJmmmkkk[[[PPPBBB666111...///333222---))))))---,,,,,,+++******))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************++++++++++++,,,------......111+++...777222)))333GGGSSSmmmxxxppp{{{zzz888333@@@:::111444111111111000000000//////.........//////......---------.........------,,,//////......//////000111...///000111222333444555999888888888999;;;>>>@@@???@@@@@@@@@>>><<<:::888;;;:::::::::::::::::::::999999999999::::::;;;;;;:::888555555666777777777888999999888666555666888555666888::::::999888666666555333111111111222333111222222222111111333555222111000///////////////////////////////////////.........------,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************)))))))))))))))************************+++++++++++++++,,,,,,---..................////////////000111222333444444444777;;;======;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999777666666777888888777666555555555555444444000000000000111111111111xxxQQQ:::444444333222111000//////......///,,,,,,,,,+++++++++******(((((()))))))))*********''')))+++,,,+++***+++,,,************++++++,,,,,,,,,,,,---------.........---...///000000222555777111333888;;;333---;;;PPPVVVbbbxxxVVVJJJ===777777777555222...---...000---(((&&&)))+++++++++***))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((()))))))))***************++++++,,,---------000000111222222111444888>>>MMMaaakkkhhhqqqcccHHH111111999888222//////////////////.........,,,---............------,,,,,,------------,,,,,,......------......///000......///000222333444444666555555666999===@@@BBB?????????>>><<<:::888666999::::::999888777777777999888777777777888999:::;;;999666555555666555333777777777666444333555666777888:::<<<===<<<;;;;;;666555444222222222333333...000111000000000111333000000//////.../////////........................---------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))******))))))))))))))))))))))))+++************+++,,,,,,------------------......//////000000111222333333444888<<<===<<<:::999999999999:::;;;;;;;;;::::::999888777666555555777888555555555555444444444444222222111111000//////...wwwQQQ:::555555444111111000///............,,,,,,,,,+++++++++******((((((((()))))))))******&&&(((++++++***)))))))))))))))*********++++++++++++,,,,,,,,,,,,---------+++---///000000222444777111///222999:::555555;;;555777>>>MMMbbbwwwuuu^^^GGG888777333111111000---,,,...111///...000...,,,---222******)))))))))(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))******++++++,,,,,,---,,,000000---000888666...::::::@@@SSSnnnRRR777666555444222000000222............------------+++,,,------...---------+++,,,,,,------------,,,------,,,,,,------...///......///000111222222333444333333666:::>>>@@@AAA???>>>===<<<:::888777666444555777777666777888:::;;;:::999888888999:::;;;;;;999777666555555333222555666666555444333555666666777888999999999999888444444333333222333333333...///000000///...///111//////............//////........................------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,------------...//////000111111222222444777:::<<<;;;999888888777888999::::::999888777666777888777555444555666222444555444333222333444333222111000///......---uuuPPP:::555444333111000///...------------,,,,,,,,,+++++++++******(((((((((((()))))))))***'''))),,,,,,***)))((((((((())))))***************++++++++++++,,,,,,,,,,,,+++---////////////111333888222------111666999<<<999555111111666>>>DDDGGGBBBQQQcccooo}}}sssiiiXXXNNN@@@666222222444555222111444888777111...000,,,)))((()))(((&&&'''***))))))((((((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))******+++,,,,,,,,,+++......,,,000666444---(((<<>>===<<<;;;999777666555000333666666666777999<<<<<<;;;999888888999;;;<<<999777666555666666444333555666666555444444666888666666666666555444222111111111111111222222222222///000111111///...///000///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++)))******+++,,,------...---......//////000000111000333777888888888888999777888999999999777555444333666888888666444333444000222444333111000222444111111000000/////////...sssOOO:::555444222000///...------,,,,,,---,,,,,,,,,+++++++++******(((((((((((()))))))))))))))+++------+++)))(((((((((((()))*********************+++++++++,,,,,,,,,,,,...//////------...000,,,111444111...000555777333444666888999;;;<<<<<<<<<@@@@@@;;;<<>>000111222111000/////////.........------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------.........////////////111222444555555666999;;;:::;;;<<<;;;888555444444555555555666777777888888555666888::::::999888777888888777777666555555555444666888888666555666777777666555444333222222222333333222111111000//////////////////////////////............------------------------------------,,,,,,,,,++++++*********))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++---------------......///000000222333555777888999777777777666666666777777555555666777888888888888666666444333222222333333111111000000000/////////mmmDDD999777444555111000///...------------,,,++++++++++++*********))))))))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---------......//////000111111111222111000111333444444444555777777444555888999777444444444444444444444444666777888777555333333333000000///...------,,,,,,+++++++++++++++*********))))))))))))))))))))))))(((((((((''''''''''''&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&&&&&&&'''&&&''''''''''''((((((((('''(((((())))))******+++++++++,,,,,,---............000222222222111222333000JJJiiixxxxxxyyy\\\:::333///000111000///000............------------,,,,,,++++++++++++,,,,,,************************+++++++++++++++++++++++++++************+++,,,,,,---------.........//////000111333444444666999;;;999;;;<<<;;;888666555555444555555666666777888888666888:::<<<<<<;;;999777888888777666666555555444222444777888777555444333555444333333222222333333222222222111111000000///////////////////////////............------------------------------------+++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++------,,,,,,------.../////////000222444555666777777777777777777777777888777888888999999888888888777777666555444444444444111111111111000000000000mmmEEE:::888333333000000///...------------++++++++++++************(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))************+++))))))******+++,,,,,,,,,---------...//////000000111000//////000222333333333666666444444888999777222222222222222222222222111222111111////////////.........---,,,++++++***+++++++++***************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&'''%%%$$$$$$%%%&&&&&&&&&'''''''''((((((''''''(((((()))***************++++++,,,---------,,,///222333333333333444444222999NNNeeezzz```AAA666999999888555000------///------------,,,,,,,,,,,,++++++************++++++***************************************************************++++++,,,,,,,,,---------.........,,,...000111111333666888888:::;;;:::888666555666444444555555666777777888999;;;===??????>>>;;;999888777777666555555444444111444888:::888555333222333222222111222222333333222111111111000000000///////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************,,,,,,,,,,,,,,,------.........///000222333444555555666666777888888888888888888888888888777666666777666666555444444333333222111111111000000000000gggBBB:::777111222000///...------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((())))))***++++++++++++,,,,,,------...//////...////////////000111222111444555333444888:::888222222222222222222222222///.....................------,,,,,,++++++******************************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$&&&))))))'''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))******))))))******+++,,,,,,,,,,,,...000111111222444666666111000444===UUUwwwBBB(((///???666555222---******+++,,,++++++++++++,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,,,,------------,,,---///000000222555777666888999999777666555555444444444555666666777777:::;;;===>>>>>>===;;;999777777666666555444444444222555:::;;;:::666333222222111111111111222333333111111111000000000000000////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************+++++++++++++++,,,------,,,---...///000111222333333444555777888888888888777777777777666555444333555555444444333222222111111111111000000000000///^^^===888666000222000///...---,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))******+++******++++++,,,------...,,,...000111000///000111000333444222333888:::888222222222222222222222222///......///111111000...,,,,,,,,,++++++*********)))))))))***************(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%(((***%%%&&&&&&''''''&&&&&&%%%'''))),,,,,,+++)))((((((%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***(((((())))))***+++++++++---...///...---...000222)))///888;;;666999OOOhhhmmm@@@000666<<<666------...---***+++...---***************++++++++++++******))))))))))))******((((((((((((((((((((((((***************************))))))))))))***+++++++++++++++,,,,,,,,,------...///111111111222555777333555777777666555444555333444444555555666777777888999999:::999999777777777777666555555444444333333666:::;;;999666333222222222222111222222333333000000000000000000000000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++******++++++,,,---+++,,,,,,---...///000111111222444666777777777777555555555555444444333222333333333333222111000///000000000000////////////[[[;;;888666000222//////...---,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&''''''(((((()))******))))))******+++,,,,,,---***---111333111000000000///222333111333888:::888111111111111111111111111...---...000333333000---,,,,,,++++++++++++******((()))))))))*********+++(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%'''(((((((((''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$%%%))),,,%%%&&&&&&''''''&&&&&&%%%&&&)))+++,,,***((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))''''''((())))))******++++++,,,......------...///666222...---...222777<<>>:::777000111//////...---,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))))))))))))))***++++++,,,,,,)))---222444222000///000...111222111333888:::888111111111111111111111111++++++,,,///222222...+++,,,,,,,,,+++++++++++++++(((((())))))*********+++((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((((((''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$%%%)))---%%%&&&&&&''''''&&&&&&%%%###&&&))))))(((%%%######%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''(((((()))*********'''***...111111000000000,,,000222333444777777444333KKK___}}}iiiDDD666666222000111333000,,,...555***......)))(((,,,,,,((((((((())))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,---...///...---...///111000222444555444333333333333333444444555666666777:::999777666666666777888777666666555444444333333222555777777555333111000555444333333222222333333////////////000000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))***++++++,,,******+++,,,------......---///111444666666666555333333444444555444444333222333444444333222000//////.........------------SSS???;;;333666---......---,,,++++++++++++*********))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((()))))))))************,,,,,,,,,...000000...---222222222222222222333333111111000000000000111111000000000000///...,,,,,,++++++******************))))))))))))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))*********++++++,,,,,,------...------...000111222333444444555999>>>GGGcccaaa===333555666333//////...---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))************+++++++++,,,,,,------------------222333222///---111:::BBB777///...555666111222999999999888888888888888999444555666666555333333333888777666444333111000///333333333333333333333333000000000000000///..................////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------......///111444555666666555222444777888888777777888666555444222111000//////////////////000000000000QQQ===999111555---......---,,,+++++++++++++++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********,,,+++***+++---//////...000000000000000111111111111111000000000000111111000000000000///...------+++++++++******)))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))************++++++,,,------------...///000111333444444......///000000777KKK___vvvFFF<<<111///444777444///.........---,,,++++++++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,...///......333<<>>===:::999888666444333111111000000000000000000000000...//////000000000000000............////////////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,------...///000000111222111000000111333222222111111111222333333111111222222333333333333RRR<<<666///555.........---,,,++++++++++++)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++***)))++++++,,,---...///000111//////............//////......///......---,,,+++******))))))((((((((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))((('''$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))''''''(((((()))******+++***+++,,,---...000111111&&&,,,000//////222111,,,111///111666555000///222AAA<<<222+++000999;;;777GGGFFFHHHPPP^^^pppvvvlllddd```YYYOOOFFF???:::888777;;;777111...///222555777111...***((()))...333666---)))%%%"""###&&&***---((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***''''''((()))***+++,,,,,,*********+++,,,.........***///333111...///444888666666555444333333333444666444333333555666666555666666555444333222111000000000000000000000000000......///000000000000000............////////////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,------............000111222111111111333111111111111111222333333111111111111111111000000QQQ;;;666...333,,,......---,,,++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''$$$###%%%''')))******++++++,,,...///000000//////............//////............---,,,+++***))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,---,,,+++***$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''(((((()))*********)))***+++,,,...///000000000222000---000555333---333000111666666333333888***222777555444777888555...000444999:::999999:::<<<>>>>>>;;;888888999888;;;555222444888888555444111111111333333111---***------------,,,***(((&&&&&&***---...,,,))))))***'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&'''((()))***+++,,,,,,,,,***)))***+++,,,---,,,+++...000...,,,000555999777666555333222111000000111444666666555444555666333333222222222111111111000000000000000000000000......///000000000000000............/////////000...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))***,,,---...------,,,---///222333333222222333111111111111222333444444222222111000///...------UUU999555666222...111000///...---,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))******+++---...//////////////////...............------,,,,,,++++++***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,,,,***)))******'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))******++++++,,,------......---......///000111000777999333...000222111333222222111111222222333222222222222222222222222333333333333333333333333444444333333222111000000////////////////////////************************((()))***++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))'''$$$%%%)))((($$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))*********+++++++++...---++++++---111555888888777666555444333333333666555333222222333555666555555555555444333222111111111111111111111111111......////////////..............................///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,......///000111222333333000111111111111222222222111111111111000000000000QQQ666333333000,,,000000///...---,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((()))***+++,,,------...////////////////////////...------,,,,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))******((('''((()))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++,,,,,,,,,...............///000111444;;;===777333555777666222222111111111111222222222222222222222222222222222222222222222222222222222111111000//////..............................************************(((((()))******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###&&&'''$$$%%%((((((&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))*********++++++---,,,,,,,,,...111444666777666555444444333333333555444333222333444666777666666666666555444333222111111111111111111111111......////////////....................................---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---......///000111222333000000111111111222222222111111111111000000000000MMM555333333///---000//////...---,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''(((((()))***+++,,,,,,////////////////////////...------,,,,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))******++++++,,,---------......000111111222666888444111111333333111111000000000000111111111111111111111111111111000000000000000000000000///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$***,,,)))&&&&&&'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))************++++++,,,---...000222333444444444444444444444444333333333333444666777888777777777777666555444444111111111111111111111111......////////////......------------------------------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------...///000111111222000000000111111111222222111111111111000000000000~~~JJJ666555444111000//////...------,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((()))******...///////////////000000...------,,,,,,++++++***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))******+++------------...///111111...000111///------......000000////////////000000////////////////////////........................,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***111444///(((&&&%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))******)))***,,,---///000000111222222333333444444444444111222333555666777888999888888888888777666555444111111111111111111111111......////////////......------------------------,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---...///000000111000000000000111111111111111111111111000000000///yyyFFF555666444000111.........---,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''(((((((((------......////////////...------,,,,,,++++++***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&'''(((((())))))***+++++++++,,,---///000111000000111111000//////111///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***111444///(((&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))((()))+++---...//////...000111222333444444444333111222444666888999999999888888888888777666555444000000000000000000000000......////////////......------------------------++++++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...//////000//////000000000111111111111111111111000000000///sssBBB444555111...000------------,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((,,,,,,,,,------......///...------,,,,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''''''''&&&'''(((%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''((())))))))))))***+++,,,---///000111......111000......000------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$***,,,)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((((()))***,,,------------///000222333444333222222111222555888::::::999888666666666666555444333333000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))******+++&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,---......////////////000000000111111111111111111000000000000qqqAAA444666111---000---------,,,,,,,,,,,,+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''******++++++,,,------......------,,,,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&&&&'''(((%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&''''''((((((''''''((()))***,,,...///...***)))---...+++***---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''$$$%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((())))))***+++,,,------///000222333333333111000111333777999;;;:::888777444444444444444222111111000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******++++++&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,---......////////////000000000111111111111111000000000000rrrBBB777999333///222---,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''))))))***++++++,,,------......---,,,,,,++++++***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&&&&%%%&&&(((%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&''''''(((&&&&&&'''((()))+++---...///***)))...///++++++...,,,++++++++++++++++++,,,++++++++++++++++++++++++************************'''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))'''$$$%%%)))((($$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((())))))))))))***+++------///111222333333222000///222444777:::;;;:::888666333333333333222111000000000000000000000000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***+++++++++&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,------...////////////000000000000111111111111000000000000mmmBBB999444//////000///......---+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''((()))***+++,,,------,,,......---+++******+++************))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++*********))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++,,,---///000222222333333555555666777777888777777444444444333222111///...//////000000000000//////////////////..................---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''''''((()))++++++******)))((((((((((((((()))************+++++++++,,,,,,,,,******************************))))))))))))******++++++++++++++++++++++++************************************************,,,++++++******++++++,,,************************************************))))))************))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,------...///000111222222222222222111///...,,,+++ggg>>>777333---...//////......---+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,,,,---,,,---...---+++***+++,,,************))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((()))******+++,,,+++++++++)))***++++++,,,,,,++++++++++++++++++*********************)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++,,,---///000222333333333555666666666666555555444555555555444333222000000//////000000000000//////////////////.........------------,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))(((((((((''''''((()))++++++******)))((((((((((((((()))***************+++++++++,,,,,,++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************((())))))***++++++,,,,,,------...///000111111222222222222111000...---,,,ccc<<<666444/////////......---,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,+++,,,---,,,+++***+++,,,************))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******++++++******)))***++++++,,,,,,++++++************))))))))))))******))))))))))))(((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))******+++,,,---...000111222333333555555555555444333222111666555555444333222111111...//////000000//////...//////.........---------,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''((()))++++++******))))))(((((((((((()))******))))))*********+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++))))))************))))))************************)))))))))***++++++,,,,,,,,,------...///000111111222222222111111///......```;;;888666222222111......---,,,,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))***++++++***+++,,,,,,+++***+++---************)))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))******))))))))))))***+++++++++++++++))))))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********+++,,,...///111222222222222222222333222222111111555444333222111111111111...//////////////////............---------,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''((()))***+++******)))))))))(((((())))))***+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************))))))*********++++++++++++,,,---...///000000111111222222222111000//////^^^:::888666222222111---------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***)))***+++++++++***,,,---************)))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((((())))))***++++++++++++***)))))))))(((((((((''''''(((((((((((((((((())))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))*********+++,,,...///000111111......///111222222222222333222111000/////////000......////////////......------------,,,,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))***+++******))))))))))))))))))***++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------------------------...------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************************************+++++++++++++++,,,---...///000000000000111111111000000///]]]888555444000000000---------,,,,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((()))''')))++++++***+++,,,...************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''((()))******++++++******))))))))))))((((((((((((''''''(((((((((((())))))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***((()))***,,,......//////,,,---...000111222222333222111///.........///000---......//////......---------,,,,,,,,,+++++++++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))++++++******)))***))))))))))))***++++++******+++++++++,,,,,,,,,------------------------......------------..............................................................................///......------......///------------------------------------------------******++++++++++++******++++++++++++++++++++++++***************************++++++,,,---...//////...//////000000000000///^^^999555333/////////------,,,,,,,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((&&&(((*********+++---...************))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&((())))))************************)))))))))(((((('''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))&&&''')))***,,,---------------///000111111111111222111///.........000111---......//////......---,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***'''((()))++++++******)))******))))))******+++,,,+++,,,,,,,,,,,,---------------------------------///..................///........................//////////////////////////////////////////////////////............//////........................------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,---......///------...///////////////bbb;;;777555000111111---,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&(((*********+++---///************))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***************************))))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))%%%&&&((()))+++,,,,,,,,,//////000000000000000///333222000///...///111222---..................---,,,,,,,,,+++++++++******************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******'''((()))++++++******)))*********)))******+++,,,,,,,,,,,,---------..............................//////............//////////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000........................***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******************)))***+++,,,---......///+++,,,---...////////////XXX<<<555///333000000......---,,,++++++++++++************))))))))))))))))))(((((('''''''''&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((777$$$"""###*** ... """(((---(((!!!$$$%%%$$$"""###''')))'''***###777 222 ---000///555,,,))),,,222###(((555;;;222'''%%%333""" 555###&&&((('''+++"""///!!!$$$"""///'''(((+++***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++,,,***(((''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))) ###)))&&&%%%'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))************------...///000000//////111111111000///...............---------,,,,,,,,,......---------,,,,,,,,,++++++++++++*********)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))************,,,,,,+++++++++,,,------+++(((&&&)))///222///+++///+++,,,222222,,,+++000,,,,,,...///...,,,///222...///...---...000111000777000---000555666666888444>>>@@@888777???BBB===::::::::::::;;;>>>>>>>>>;;;777444555777777333///888...***000555111///111,,,,,,---111222///------222,,,)))+++------+++***,,,---,,,+++,,,...///......,,,++++++---...---,,,))))))***+++,,,,,,------------------------------UUU;;;555000444000///......---,,,++++++++++++************)))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''///$$$%%%)))(((%%%'''!!!)))111'''"""000,,,'''&&&***+++&&&"""###---(((333 %%%"""%%%&&&$$$'''!!!%%%,,,%%%'''!!!...###&&&'''&&&222'''###+++$$$---...;;;***((('''%%%***))),,,&&&+++ (((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***+++,,,***(((''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))************+++,,,---...///000000////////////////////////............------,,,,,,...------------,,,,,,,,,+++*********))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++&&&&&&''')))***+++------333000,,,)))(((***+++,,,...,,,---///...---///222555111------000111111000777111333===@@@::::::@@@BBBBBBHHHVVVaaaeeeeeeeeeiii```]]]bbbdddfffuuu```iiifff\\\dddyyy}}}pppZZZYYYWWWUUUTTTTTTUUUVVVGGGHHHEEE===888999;;;<<<<<<888333222111///---+++---000111000000000111111,,,,,,+++++++++,,,,,,***+++***(((((((((((((((((()))******+++,,,,,,------------------------------PPP:::666111444//////......---,,,++++++++++++************))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((("""JJJpppbbb&&&(((...(((!!!!!!((()))###"""'''uuu666***&&&666000&&&---JJJhhh\\\+++###&&&666///"""yyyyyybbb&&&///***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))***++++++***(((''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///)))&&&((($$$,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******+++,,,,,,------...------......///000111111/////////............---------------,,,,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++...//////000000000//////)))---222444222000///000222333111......111222111***---111555;;;EEEQQQYYY^^^QQQUUUjjjtttqqqyyyuuuooovvvyyysssXXXQQQIIIHHHKKKJJJCCC;;;///666888111...///...)))000///...//////...,,,***,,,---......------///111******++++++,,,,,,------------------------------KKK888777222444//////......---,,,++++++++++++************)))))))))(((((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''444ccc[[['''############!!!"""&&&)))''')))(((,,,999%%%///XXXVVV((("""888((($$$,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***+++***((('''''')))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***BBB666 ))))))!!!+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))---,,,,,,+++++++++,,,,,,,,,------......///000000/////////////////////...---------,,,,,,,,,++++++)))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))***************+++++++++++++++,,,,,,,,,,,,+++,,,---------,,,++++++,,,...000000000///......,,,...///000:::DDDEEE???GGGWWWfffkkkpppuuudddMMMPPPKKKCCCDDDIIIBBB444000---,,,000333222000///***,,,...---+++))))))***+++++++++,,,,,,,,,------------------------------GGG777777222444//////......---,,,++++++++++++************)))))))))((('''''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''---www((( +++///&&&!!!%%%&&&!!!zzz;;;'''(((!!!---"""555333aaaSSS999&&&777333777444]]]cccKKKEEE555:::---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))***)))''''''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&888OOO@@@''',,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((++++++++++++,,,---...///------------------------.../////////////////////------,,,,,,,,,+++++++++(((((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***)))*********++++++,,,,,,,,,,,,,,,,,,------------------...///000000111000777000(((''',,,333888:::DDDGGGNNN\\\rrrvvvooowww}}}rrr```EEE<<<777888888444111111///000111000...+++***))),,,,,,,,,,,,,,,---------------------------------~~~FFF777888222444000000......---,,,++++++++++++************))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((("""___***,,,mmm$$$)))&&&&&&***&&&///$$$'''///***&&&+++UUU$$$444---%%%666***(((777qqq,,,'''+++)))---%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((())))))''''''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***999000###((((((""")))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''((())),,,///333444------------------,,,,,,---............/////////,,,,,,,,,,,,++++++++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))***************+++,,,,,,------------------............222111000///////////////+++///999KKK^^^lllooonnn|||{{{sssbbbYYYPPPDDD;;;;;;333000---,,,...000111000,,,,,,,,,,,,------------------------------------}}}EEE888888222444000111......---,,,++++++++++++************))))))))))))''''''''''''((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''***555GGG"""///---***666%%%###+++(((%%%&&&$$$""",,,$$$+++...===555 '''lll,,,000&&&### KKK&&&***&&&444)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))(((''''''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""%%%&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***---000222+++++++++,,,------......,,,,,,------............,,,,,,,,,++++++++++++***)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))***************++++++,,,------...------........./////////++++++,,,///333999>>>AAAJJJXXXoooyyylllfffgggXXXKKK;;;111/////////---------------------------------------------------}}}FFF888888222444111222......---,,,++++++++++++************))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''!!!$$$jjjeee>>>111''')))$$$...!!!jjj:::%%%...### ---%%%@@@--- ###+++---"""ppp(((///***,,,222&&&)))SSS!!!%%%###,,,"""111%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))(((''''''((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///&&&''',,,'''%%%&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++***((('''''')))+++,,,((()))***+++---...///000,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******************+++,,,,,,---..................////////////111555===JJJYYYjjjxxx}}}xxx~~~vvvoootttssstttZZZKKKCCC;;;666------------------------------------------------GGG666666222555///---//////...---,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&'''...+++(((&&&$$$###)))""",,,&&&$$$---((())) 000&&&(((GGG ,,,***,,,ttt*** 111$$$)))---&&&''')))PPP)))$$$&&&(((###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***++++++,,,,,,------...------------------------++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++******))))))...+++((()))+++,,,***(((///++++++...///------///---111222000//////222555@@@FFF___{{{|||wwwyyy{{{qqqXXXKKK666+++...222999555&&&***000111,,,,,,000000+++GGG666666222555///...//////...---,,,,,,,,,,,,************))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&+++,,,)))***!!!###333,,,&&&///222iii+++...'''&&&###))) """777!!!&&&***""""""<<>>444)))wwwBBB777888222333///111//////...---,,,,,,,,,,,,************)))))))))))),,,++++++***)))))))))***))))))************))))))'''(((((()))******++++++))))))))))))(((((((((''',,,999777$$$(((***(((...)))---((($$$'''KKK&&&)))""":::***'''^^^(((***'''&&&***%%%'''OOO+++%%%''')))%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&'''(((((())))))(((((())))))***++++++,,,++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((++++++)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------.../////////...000555999888OOOssszzzuuuqqq]]]DDDvvvAAA777999222333///111//////...---,,,,,,,,,,,,************))))))))))))111000...,,,+++)))))))))))))))************))))))'''(((((()))***+++++++++))))))))))))((((((((((((%%% >>>---)))((()))***'''$$$&&&++++++###,,,)))111)))000$$$---,,,***333$$$%%%'''NNN+++&&&((()))%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))'''(((((()))***+++++++++++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())),,,+++***((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------...///000///000444:::@@@___sss}}}vvvxxxBBB777:::333222---///......---,,,,,,,,,------+++++++++*********))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((222===FFF&&&'''(((333222###---333)))+++//////'''iiiFFFCCC666JJJ999VVV!!!222***!!!###(((***'''JJJ,,,'''&&&((('''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$(((+++)))'''&&&%%%$$$---***%%%###&&&***(((###,,,,,,###!!!,,,---(((***,,,$$$%%%///000&&&$$$,,,''',,,***###!!!''',,,+++---)))&&&%%%(((***)))((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,,,,------...000(((%%%+++333222---(((222555***666222SSSjjjttt???666999333333///111......---,,,,,,,,,------+++++++++*********))))))++++++***)))))))))))))))************************))))))))))))************++++++******))))))))))))(((111444nnn...+++111888 ///cccmmm...!!!888444555>>>666QQQLLLwww^^^QQQ;;;!!!$$$---(((***HHH,,,'''&&&((('''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))'''%%%'''***,,, $$$+++...)))###)))333"""+++,,,---222///+++111,,,///...))))))......)))&&&+++/////////...,,,)))"""%%%)))---...,,,)))&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************+++++++++,,,------.........000222222---)))///888---000///QQQqqq}}}mmmooo===555999333555111333///...---,,,,,,,,,,,,,,,+++++++++***************+++***))))))))))))))))))************************)))))))))*********+++++++++++++++************)))///---,,,wwwKKK111***,,,......666666yyy@@@KKKLLLKKK[[[WWWIII```dddXXXbbbSSSEEE|||QQQ***&&&'''((((((///QQQ,,,'''&&&(((''')))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''((()))+++,,,777,,,&&&))))))&&&(((000888BBBBBB===??????FFFVVVYYYUUUOOOIIIGGGEEECCCBBB;;;444---***)))(((***...++++++***((('''''')))***)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******+++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,---............******...111000000222000GGG]]]lll===666999222555111111///...------,,,,,,,,,,,,******************************)))))))))))))))***************************))))))*********+++++++++++++++++++++++++++++++++###!!!666???%%%(((555111'''+++000666AAA222QQQLLLsssuuuZZZdddjjjUUU>>>QQQuuu666...&&&//////ccc,,,'''''')))((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&)))---...+++))))))''''''***000999DDDOOOVVVzzzxxxhhh[[[___hhhvvvxxxvvvvvv^^^MMM???111***)))///+++&&&$$$%%%(((+++---)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++,,,,,,,,,---....../////////++++++///333333666999```iii===888999111444000/////////...---,,,++++++,,,***************************)))))))))))))))******************************************++++++++++++++++++++++++,,,,,,,,,,,,777%%%&&&[[[^^^WWWuuueeeHHH<<<333nnnSSS...ttt---(((''')))((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((***---+++(((***111///JJJ\\\UUUNNN]]]xxxnnnfffssszzzppp___LLL@@@222---((((((,,,...---***))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++************++++++++++++,,,------......///000000---444999555---777YYY{{{nnnttt~~~zzz{{{zzzuuuooopppwwwzzzhhhzzz}}}uuu\\\```[[[SSS[[[iiidddQQQ[[[ZZZ\\\aaafffmmmvvv}}}qqqxxxfff===999999000444000---000///...---,,,+++++++++***************+++++++++)))))))))))))))******+++++++++++++++++++++++++++*********++++++++++++,,,+++,,,,,,,,,,,,---------"""333,,,333ddd```oootttyyy999RRRxxx---(((''')))(((***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***,,,'''%%%&&&&&&+++===PPPxxxhhhggg~~~tttbbbRRR===---''''''***,,,***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))(((((()))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++*********++++++++++++,,,------......///000000000---...111666DDDeeevvveeecccrrrnnnhhhddd\\\uuuhhhmmmuuuoookkkmmmtttzzz|||{{{pppsss{{{jjjooo|||dddMMM<<<===@@@>>>>>>DDD??????BBBMMM[[[fffhhhfffeee___```kkkuuu}}}aaa:::999888000555222///000///...---,,,+++++++++))))))*********+++++++++)))))))))))))))***++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------...$$$555+++,,,666\\\YYYxxx}}}ooozzzTTTsss---((((((***)))***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))*********(((+++333:::KKKmmmiiissshhhIII111(((***///***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,*********+++++++++,,,,,,---......///000000111111555444>>>ZZZ~~~yyyddd[[[\\\ZZZjjjkkkmmmvvv}}}hhhTTTRRRLLLAAAFFFVVVRRRMMMTTTeeeppprrrwwwnnnrrryyytttooorrruuummmsssxxx]]]888888888000777444111000000...---,,,+++++++++))))))******++++++++++++))))))((())))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........666 ///...444jjjZZZmmmmmmzzzqqqhhh```---((((((***)))***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++***...<<>>QQQtttuuummmeee___fffbbbwww}}}iii]]][[[^^^ppplllrrrvvvWWW???444777444333333.../////////...------,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))222333,,,***//////******000111;;;@@@lllxxxLLLaaacccVVV333%%%444,,,%%%...(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((''''''((()))"""111### +++///333'''222GGGgggvvvooojjjeeeeeerrrtttdddjjjeeeXXX]]]pppkkkeeevvv}}}rrr[[[???+++---(((++++++&&&***///((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,---...+++&&&)))//////***,,,---333888111***888NNNooonnnccciiidddiii~~~nnnbbbqqqwwweeewwwVVV???555777444333333.../////////...------,,,,,,---,,,,,,+++******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...++++++000222111888888555MMMhhhyyyeeekkk^^^WWWsss111###$$$%%%444---###)))))))))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&&&&''')))))),,,###////// ---<<>>555888444333333////////////...------,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000---,,,...//////222777222:::SSSqqqMMMYYY}}}eeennnUUUFFFMMM222666000###+++***%%%*********)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))'''((($$$222000+++NNNmmmxxxjjjlllxxx|||uuuxxxzzz}}}vvv|||jjj@@@)))...,,,&&&(((***((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++,,,,,,,,,,,,***///111...+++,,,---,,,444---***555LLLppppppUUUTTTTTTUUU___xxx}}}}}}ooo|||SSS>>>666888444222333000/////////...------,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------------............///,,,...333222...666CCCIIIssspppPPPrrrooo~~~aaaMMM;;;AAAEEE222&&&''',,,))))))))))))((('''&&&&&&'''''''''''''''''''''''''''%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''))))))(((((()))+++&&&---(((+++333QQQooorrr}}}{{{~~~wwwooottteeeFFF999,,,$$$(((+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++************+++++++++++++++,,,,,,,,,------...///...,,,,,,---000111333111:::TTTxxxzzzhhh```\\\YYY[[[eeetttyyyuuu~~~zzzQQQ>>>777999444222333000/////////...------,,,,,,---,,,,,,+++,,,,,,------++++++,,,,,,,,,------------------------------------------....../////////...---///222222777NNNggg]]]OOO}}}hhhdddgggKKKDDD@@@999555,,,******)))((((((((('''''''''''''''''''''''''''''')))'''%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))++++++******,,,------...+++777HHHrrrzzzvvvwww{{{zzz|||wwwiiikkkpppkkkuuuwwwwwwvvv|||uuuhhhJJJ///(((...---))))))((((((((('''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++************++++++++++++,,,,,,,,,---------++++++,,,///333444444555555JJJhhhppplllccc]]]dddsss~~~}}}{{{~~~~~~}}}}}}xxxaaa```zzzPPP===888:::555222333111/////////...------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------------------------------------......///000000000//////111333;;;RRRyyybbbllljjjXXXEEECCCEEE333111///,,,)))((((((((()))''''''''''''''''''''''''***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,,,,,,,,,,...///...'''222WWWlllqqquuuiiidddhhhjjjfffmmmwwwvvveeebbbhhhhhh___eeessswwwyyy\\\<<<111000))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,,,,,,,,,,------------++++++...222333000///222QQQwww{{{cccaaaPPPlll||||||~~~zzzxxxwwwwww~~~}}}}}}~~~~~~~~~||||||~~~OOO===888;;;555111333111/////////...------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...........................---......///000000111111///555:::AAAUUUyyysssqqqUUUTTTHHH<<<888222,,,(((((()))***''''''''''''''''''''''''***(((&&&&&&''''''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,,,,,,,...000222999QQQttt}}}bbbjjjpppaaacccxxxwwwwww|||pppvvv~~~vvvVVV]]]iiiuuu|||{{{aaaHHH666)))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,,,,,,,------------...//////111111///222BBBSSSqqqZZZVVVeeeqqq|||~~~xxx{{{~~~{{{{{{}}}}}}~~~www{{{~~~~~~||||||}}}~~~NNN===888;;;555111333222000//////...------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,---------..............................---......///000111111222---999EEETTTpppqqqxxx}}}}}}fffYYYDDD???777///)))(((((()))(((((((((((((((((((((((()))'''%%%%%%&&&&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))+++++++++,,,---///AAA```{{{xxxuuupppvvvjjjXXXttt~~~~~~}}}fffiiieeekkkrrrgggRRRPPP]]]kkkcccCCC000))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,,,,,,,---------......///000111000222DDDllleeeZZZbbblll~~~}}}xxx~~~{{{|||~~~}}}yyyyyyzzzwwwzzz~~~}}}|||}}}zzz~~~~~~~~~~~~~~~}}}~~~~~~|||zzz|||~~~~~~||||||MMM;;;777:::666333555222000000///..................------,,,,,,------...///......---------........................------333,,,***---///...222999???EEE^^^zzz{{{xxx\\\WWWRRRBBB---***---'''&&&,,,---'''''',,,***"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((,,,***)))---///222;;;mmmfffvvv||||||tttiiijjj{{{~~~zzzssskkknnnooobbbPPPDDDFFFfff{{{oooFFF000+++***(((&&&,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&'''%%%$$$&&&)))+++)))'''***)))((('''''''''((()))+++***((('''''''''((())))))))))))((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++++++++++++++++++++++++++,,,---,,,---///...---***222333222BBBkkkkkklllvvv}}}{{{|||{{{{{{||||||}}}}}}}}}}}}~~~~~~||||||~~~~~~|||}}}}}}||||||}}}~~~~~~~~~zzzxxx}}}}}}~~~{{{{{{~~~}}}}}}MMM;;;777:::666333555222000000///............///...------,,,,,,------...///......------.......................................333777666111111666LLLrrrkkkVVVRRRGGG888...'''(((+++)))$$$###&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((())))))000%%%,,,333'''(((>>>NNNjjjmmmyyy]]]qqqttt||||||xxxlllfff[[[mmmzzz{{{mmm>>>...***...)))(((***'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((+++)))((((((******)))'''((()))))))))))))))((((((***)))(((''''''&&&&&&&&&))))))*********+++++++++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,///111222111444...111GGGjjjvvvjjj|||~~~~~~~~~~~~~~~|||{{{zzzyyy~~~}}}~~~}}}|||||||||||||||~~~~~~}}}~~~|||zzz{{{}}}}}}||||||~~~MMM;;;777:::666333555222111000//////......//////......------------......///......---......//////............////////////...000222222000222>>>KKKrrr{{{zzzeee[[[TTTLLL>>>,,,+++(((''''''&&&###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((('''(((((())))))(((((('''''''''(((((())))))))))))+++"""---333'''777ZZZgggtttuuu~~~www|||iii}}}}}}wwwvvv{{{}}}lllEEE......***%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((***************************((('''((())))))(((''')))***,,,------,,,+++***((()))***+++,,,---------(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++++++++,,,,,,,,,,,,...,,,+++,,,......------666555JJJvvv}}}jjjzzz~~~~~~~~~|||~~~}}}~~~~~~{{{xxxxxx{{{~~~~~~|||~~~~~~~~~~~~~~~MMM;;;777:::555333555222111000000///.../////////......------------.....................//////000///////////////000000000...111333000///:::PPPccc|||pppkkkjjjiiiiiihhhooonnnfffkkk{{{kkkVVVZZZRRR888333)))&&&,,,...((($$$''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((())))))******+++&&&------+++:::WWWkkkqqqwwwuuu\\\gggvvvnnn}}}~~~vvvsss~~~zzzwwwxxx~~~~~~^^^666***(((***+++%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***************+++++++++((('''((((((***+++++++++(((((((((((())))))))))))&&&'''(((******)))((((((+++******)))(((''''''&&&*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,...,,,---///000......000888QQQ}}}~~~hhhnnn~~~~~~|||zzz|||~~~|||{{{~~~~~~}}}~~~~~~MMM;;;777:::555333555222111111000//////////////////......------......///...............///000111/////////000000000111111,,,222888:::@@@RRRlll|||jjjTTTNNNGGGCCCEEEHHHIIIIIIIIIHHHKKKSSSYYY\\\aaafffooo{{{~~~mmm```]]]QQQHHH555((()))---***&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((())))))***++++++,,,---666***777gggqqqgggyyycccaaarrrzzzzzzqqqtttyyy~~~~~~|||vvv|||kkkPPP888***---222+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++)))******+++++++++,,,,,,000///---------///000222000000000000...,,,***(((,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++++++++,,,,,,,,,------------,,,...222222000555===UUU{{{vvvtttyyy~~~~~~|||yyywwwyyy}}}~~~||||||}}}zzz~~~|||~~~~~~~~~~~~~~~|||{{{}}}}}}MMM;;;777:::666333555222222111000000//////000000//////............//////............///000111111//////000000111111222222///111333:::PPPvvvwwwkkkbbbSSS@@@333CCCBBBBBBDDDGGGJJJKKKKKKIIIAAA???GGGIIIDDDGGGQQQKKK\\\aaacccrrr}}}~~~rrrmmmuuugggOOO444'''''')))***+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))((())))))******))))))((((((((()))***+++,,,,,,---//////222bbbyyyaaaaaaqqq}}}vvviiixxx|||mmmnnn~~~~~~zzzwwwyyy|||}}}~~~}}}xxx{{{sssxxxwww\\\666))),,,(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,)))***+++***)))((()))***+++***))))))***+++---...)))***+++,,,------------((()))***+++,,,------...++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,------......111///000000++++++888JJJgggccc{{{wwwwwwwwwwwwppprrrtttrrrnnnnnnrrrvvvzzz{{{|||}}}}}}{{{xxxwww}}}|||yyywwwwwwyyy{{{}}}}}}zzzvvvtttrrrrrrooooooooommmlllllloooqqqmmmkkkiiihhhjjjkkkkkkkkkkkkkkkjjjgggffffffhhhkkkeeeiiimmmnnnllljjjkkkllltttrrrqqqppprrruuuzzz|||ssstttuuuvvvwwwyyy}}}}}}zzzxxxvvv|||xxxtttssstttwwwyyyzzzxxx|||~~~||||||}}}{{{wwwpppqqqsssxxx}}}MMM;;;777:::666333555222222111000000//////000000//////............//////............///000111222//////000111111222333333333444888EEEgggttt```LLLCCCCCCDDDGGGLLLAAACCCFFFGGGGGGEEEEEEEEEMMMIIIFFFFFFDDD@@@@@@CCC;;;DDDGGGOOO___hhhooo|||~~~mmmOOO555)))***,,,+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((())))))***))))))************))))))((())))))***+++,,,---...---666aaa___rrr^^^iiijjjbbbddduuu}}}wwwtttsssrrrooommmfffeeefffgggkkkpppvvvyyy}}}}}}yyyzzz~~~}}}yyyzzzNNN000)))&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,------......+++---000111111222444777111222555666777777666555222222000///...---------//////..................,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,---......///222//////000---666SSSrrrjjjTTTiiieeebbb___^^^^^^]]]ZZZYYYYYYXXXWWWUUUTTTVVVZZZ]]]^^^```bbbcccdddcccaaa```ccccccbbbaaaaaabbbcccddd```___^^^\\\[[[ZZZYYYYYYSSSTTTTTTRRRQQQQQQSSSUUUQQQQQQQQQPPPNNNMMMNNNOOOMMMNNNOOONNNLLLLLLMMMNNNLLLLLLMMMNNNOOOOOOPPPPPPWWWWWWWWWXXXYYY[[[\\\]]][[[\\\]]]^^^```dddiiimmmnnnmmmllliiigggdddbbb```aaa^^^\\\[[[\\\]]]]]]]]]___dddfffddddddeeebbb^^^QQQRRRTTTYYY___dddeeefffhhhqqqtttvvvMMM;;;777:::666333555222222111111000000000000000//////............//////............///000222222///000000111222222333333///;;;MMMfffkkk```KKKDDD@@@BBBBBBAAADDDIIIIIIOOOVVVZZZZZZ[[[^^^```\\\cccddd^^^\\\^^^ZZZRRROOOMMMCCC>>>AAABBBNNNeeesssssswww||||||{{{}}}jjjIII444///---'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))************))))))((())))))+++,,,---......222OOOrrr[[[yyytttYYY___jjjuuuxxxzzzvvvqqqiiiaaa]]]\\\[[[XXXTTTQQQTTTWWWVVVUUUYYYaaahhhkkksssxxxxxx{{{{{{|||fffEEE555///((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...///000000222666;;;???AAAEEEJJJNNNeeehhhmmmqqqrrrpppllliiipppllldddZZZQQQIIICCCAAA???>>><<<999777444222111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++,,,,,,---...//////******...555<<>>@@@BBB===???BBBBBBAAA?????????@@@===;;;<<<>>>AAABBBBBB>>>???AAACCCCCCCCCAAA@@@BBBCCCBBBBBBCCCGGGMMMQQQRRRQQQOOOLLLIIIFFFDDDCCCCCCBBBBBBDDDEEEDDDBBB@@@@@@EEEGGGFFFFFFGGGDDD???CCCBBBAAABBBDDDFFFEEEDDDHHHPPPOOOPPPZZZ]]]aaalllrrrLLL===999:::555444555000111111111111000000000000000000//////.........---000000000000000111111222//////111222///,,,000777666KKKrrrdddLLLFFFGGGCCCEEEGGGHHHIIINNNUUU[[[gggggghhhjjjlllnnnooooootttssstttxxx|||}}}yyyuuummmiiibbbXXXNNNFFFCCCCCCOOO\\\mmmzzz}}}zzzwwwuuuxxxgggDDD333,,,'''(((******((('''((()))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((())))))************+++++++++222"""***555,,,+++222///@@@mmmvvv{{{TTTZZZyyyooosss|||}}}sssddd\\\YYYWWW[[[bbbfffddd```^^^dddbbb\\\^^^iiikkkcccgggiiilllrrrxxx|||~~~~~~~~~tttyyyxxxgggFFF&&&---,,,)))&&&&&&(((***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********)))))))))))))))(((+++---,,,******---///+++,,,------,,,,,,---......333000111>>>CCCEEEMMMHHHaaagggfffuuuzzzeee{{{ppp[[[GGG999999000---222444...***+++&&&)))***((((((+++------)))(((&&&''')))+++***)))''''''(((((())))))******))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,///---+++***+++,,,---,,,---999555+++FFFcccYYYcccmmmdddRRRNNNKKKHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEECCCDDDGGGEEE@@@EEEDDDDDDFFFIIIJJJHHHFFFEEEKKKLLLFFFCCCFFFIIIHHHFFFFFFEEEFFFGGGGGGEEECCCCCCCCCDDDEEEEEEEEEFFFFFFBBBFFFJJJJJJHHHEEEDDDEEEAAAEEEFFFCCCBBBDDDDDDBBBBBBKKKFFF>>>EEEKKKIIIGGGGGGEEEFFFIIIIIIFFFCCCCCCCCCBBBBBBDDDEEEEEEGGGIIIGGGFFFFFFGGGIIIJJJJJJHHHFFFIIIIIIDDDAAACCCEEEEEEFFFCCCAAACCCHHHLLLMMMLLLEEEFFFGGGFFFDDDCCCCCCDDDCCCAAAEEELLLKKKDDDEEEKKKKKKYYY```iii{{{LLL===888:::555444666000111111111111000000000000000000/////////.........000000000000000111111222333000000222222111333777KKK]]]sssVVVFFF@@@CCCJJJCCCGGGMMMRRRXXXaaallltttvvvyyy|||~~~~~~~~~}}}}}}}}}~~~~~~|||{{{zzzzzzwwwtttpppmmmggg___ZZZGGGGGGNNN]]]nnnzzz|||zzzyyy~~~ssssss}}}lllDDD...222((())))))'''&&&'''))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((()))))))))************+++++++++,,,'''+++...+++,,,111///]]]xxxjjjZZZhhhyyynnnddd``````\\\```ggglllooopppooonnniiikkkjjjgggiiimmmmmmhhhVVV```kkksssvvvxxx|||~~~}}}yyybbb777((((((,,,)))"""''',,,%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***************************,,,+++)))((('''((()))***))))))***+++,,,///333555444CCCRRRgggyyy]]]YYYPPPDDD999333111000333111000///...***'''&&&---+++***)))(((((((((((((((((((((((())))))******))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---,,,+++,,,---...//////333000222DDDjjj|||fff\\\gggRRRPPPTTTRRRQQQSSSWWWUUUSSSQQQQQQQQQPPPPPPPPPTTTTTTRRRRRRUUUVVVSSSRRROOOMMMOOOTTTVVVTTTQQQLLLSSSWWWWWWWWWZZZYYYVVV\\\[[[ZZZZZZ\\\]]]\\\[[[]]]]]]^^^___```bbbdddeeeiiieee___ZZZXXX\\\ccciiibbbggghhhfffeeejjjnnnooofffhhhjjjiiihhhkkkkkkgggpppoooooopppppppppqqqrrrrrrrrrtttvvvuuupppjjjggghhheeecccccceeeeeedddaaaggghhhfffcccdddggggggcccfffiiieeeaaagggmmmbbbOOOYYYaaahhhiiieeeeeemmmuuuoooiiieeeeeeccc___bbbiiicccfff]]]VVV^^^gggrrrKKK<<<888:::555555666000111111111111000000000000000000////////////......000000000000000111111222555111000222444444777:::[[[~~~hhhCCC>>>CCCBBBBBBHHHTTTYYY```gggmmmuuu|||{{{}}}{{{tttnnnggg[[[NNNKKKSSScccqqqyyywww|||qqqggg@@@111+++++++++***(((&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((())))))))))))************+++++++++(((///---))),,,...333>>>fff___xxxxxxYYYiii{{{{{{lllllljjjaaa^^^ccceeeppp~~~{{{tttooonnnmmmhhhggghhhhhhgggfffhhhlllrrrwwwyyy}}}{{{|||xxx[[[111''',,,...###'''///$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******************************,,,++++++,,,---...---,,,+++,,,111999EEESSS___ggg{{{sssSSS:::444)))###&&&***((())),,,'''((())))))((()))***,,,((((((((())))))))))))***))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++,,,---...///000000111888+++:::jjjtttgggooo~~~sssmmmssswwwuuusssuuuuuurrrqqqrrrvvvxxxxxxwwwssswwwxxxuuusssvvvyyyzzz{{{|||~~~lllKKK<<<888:::555555666111111111111111000000000///000000//////////////////000000000000000111111222333111111222222444<<>>FFFjjjqqq|||ttt|||nnn[[[ZZZdddvvv}}}pppgggpppxxx~~~~~~|||zzzJJJ;;;777999444444555000222222222111111111111000222111111111000000/////////000111222222222222222888...444GGG```KKKAAAFFFEEEJJJXXXgggyyyvvvpppppprrrtttuuu{{{|||zzzrrreeebbbpppyyykkkYYYXXXvvvmmmlll<<<...,,,'''***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,%%%///&&&000;;;ppp]]]ooovvviii}}}}}}^^^QQQ```iiissstttZZZMMM???;;;666333222333333333222111///000777DDDTTT^^^\\\eeeqqq}}}}}}}}}ttt||||||RRR,,,$$$444"""))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''((((((((()))*********)))))))))))))))))),,,------,,,,,,+++)))$$$,,,111///---000666:::PPP{{{vvviiiuuunnnRRR333...,,,...///---+++)))+++---))))))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---777...111<<>>nnn|||ooo~~~pppZZZKKKIIIBBBDDDIIIPPPXXXddduuu~~~wwwqqqllliiiqqqnnn|||xxxtttbbbfff|||zzz~~~III;;;777999444444666000222222222111111111111000111111111111000000000000111111111222222222222222---555EEE]]]|||KKKDDDBBBGGGMMMXXXlll{{{uuusssoooiiicccjjjooowww{{{wwwooommmqqqyyyuuuooo___GGGJJJ|||PPP---)))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,***---000111ZZZkkkxxxxxxuuuuuuwwwtttZZZTTTaaaxxxppp^^^QQQJJJ:::666222//////000000000000111222222222333555777EEELLLYYYlll}}}~~~}}}}}}~~~}}}|||QQQ...000'''******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))************************+++)))&&&&&&(((+++---...111,,,)))888[[[mmmbbb\\\hhhaaaHHH===///***+++...---***)))((((((((()))***++++++)))))))))))))))))))))))))))************+++++++++************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...+++666777111WWW|||ddd}}}{{{oooSSSFFFKKKFFFBBBBBBEEEHHHQQQdddxxx|||zzzzzz{{{uuu]]]YYYlllrrr|||III:::777888444444666111222222222111111111000000111111111000000000000000222111111111222222333333222999KKKhhhwwwMMMDDDHHHLLLLLLQQQddd|||xxxwwwtttllldddhhhhhhlllrrrtttsssvvvzzzmmmkkkqqqpppUUUAAAaaaggg222+++///+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************+++++++++,,,,,,,,,---***111555lll~~~~~~fffiiiyyyiiiRRRYYYiii{{{bbbSSSIIIAAA:::666333111111222222111---000333444444444555666<<>>---,,,,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,)))&&&999nnn|||XXXpppfffwwwyyynnnZZZWWWfffuuurrrUUUZZZ```\\\MMMAAA>>>;;;444444222000000111222222111111222222222222444888;;;;;;:::===GGGXXXkkk|||}}}|||~~~VVV111---,,,,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''(((((((((((()))))))))*********))))))***++++++,,,------111,,,+++---...555NNNhhhxxx~~~OOOMMMLLLBBBFFFTTT~~~uuu```^^^gggmmmttttttVVV>>>222...---,,,+++++++++++++++)))))))))))))))))))))))))))************+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000444555CCCtttsssiii~~~|||eeePPPUUUkkkyyy{{{jjjhhhkkkiiiwwwuuuhhh{{{|||tttuuu```ZZZnnn~~~wwwpppggg\\\RRRKKKLLLNNN___sssHHH999666888555555777222222222222111111111111000//////000000111111111222///...///000222666999;;;VVVrrrEEEGGGPPPJJJVVV[[[ppp|||xxxmmmoooqqqnnnjjjfffeeefff___WWWQQQPPPSSSYYYeeeoooyyysssnnnggg^^^III[[[}}}TTT------,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,000FFF{{{^^^}}}yyybbblllyyyttteeeWWW___nnn{{{jjjUUUKKKDDD===666444333333444555444444000222333444555666999<<<;;;:::;;;BBBQQQfff{{{|||zzz~~~}}}zzz>>>------,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''(((((())))))))))))************))))))***+++,,,,,,---------***+++333>>>VVVtttuuuVVVLLLQQQCCCWWWbbbVVVMMMYYYyyyzzzjjjeee\\\TTTSSSTTTSSSQQQPPPMMMKKKKKKKKKIIIHHHRRR^^^iiittt{{{{{{ZZZCCC///...---,,,+++*********)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000777///YYYqqqlllfffKKKYYYmmm|||kkkjjjqqqppp|||kkkGGGiii|||ttt}}}~~~}}}fffnnnxxxtttsssuuummmeeeZZZPPPKKKJJJKKKKKKaaafffEEE===888888888666444555444444333222222111111000111111111111111222222222111333...000888888<<>>???>>>@@@KKK```xxx{{{yyy{{{sssDDD777++++++///+++******$$$(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))---///...+++***,,,...//////---222777PPP|||lllmmmSSSppp]]]AAAXXXxxxiiiNNNZZZ___nnn~~~lll^^^UUUNNNJJJIIIFFFPPP;;;@@@OOO<<<:::KKKAAADDDGGGFFFCCCBBBCCCFFFHHHHHHMMMVVV___nnnvvvrrr}}}hhhFFF666))))))------,,,------,,,+++***))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......***222///,,,222222000555444AAAjjjiiihhhwww|||zzz```MMMUUUsssppp|||pppkkkqqq{{{SSSCCCkkkzzzwwwzzz}}}oooxxxqqqsss{{{tttlllccc[[[UUURRRMMMEEE@@@BBBIIIRRR[[[cccxxxEEE===888888888666444555444444333222222111111000111111111111111222222222333333000111666444>>>TTT}}}sssJJJMMMOOOLLLYYYnnn{{{wwwrrrfffdddaaa^^^\\\\\\[[[YYYWWWTTTUUUSSSNNNKKKMMMWWW```nnnyyy|||sssoooWWWCCCUUUPPP666***---,,,***+++)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************))))))******+++,,,***+++,,,+++******,,,...000;;;~~~lll{{{ooo}}}wwwYYYdddfffQQQZZZjjjnnncccTTTFFFAAA:::444000222333333333555222111000000222555888:::<<<<<<;;;<<>>LLL```ooo}}}|||zzzxxx}}}vvvuuu{{{BBB///+++///)))&&&******((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******((()))+++---.........///;;;000QQQ~~~GGGHHHrrr```___{{{\\\QQQXXXjjjcccLLLFFFIII>>>>>>???AAADDDGGGHHHGGGDDDJJJEEEHHHBBB@@@NNNEEEKKKIIIGGGHHHKKKLLLHHHCCC======???AAA@@@>>>BBBHHHNNN[[[qqq___CCC444---***++++++******)))))))))******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---111,,,***000///...555???gggXXXsssiiiTTTRRRmmmrrryyyuuuyyyzzzjjjccchhhzzz~~~~~~}}}}}}~~~nnnqqquuu}}}www|||~~~bbbggg|||TTTRRRMMMEEE>>>:::999;;;===AAA@@@HHHSSSZZZccc{{{|||EEE===888888888666444555444444333222222111111000000000000111222222333333111111111666999;;;YYYrrrLLLJJJIIIOOOcccrrr|||vvvttthhhZZZYYY___```cccccc[[[NNNKKKIIIHHHHHHIIIIIIIIIEEEGGGHHHFFFCCCCCCGGGKKKYYYaaaqqq|||tttZZZCCCHHHuuuSSS---222///+++...***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))******************))))))******+++,,,***+++,,,,,,++++++---///...WWW}}}eeeuuuFFFfffcccbbbpppYYYSSS^^^jjjqqqVVVIII@@@<<>>===<<<<<<>>>GGGYYYiii{{{{{{zzzxxx{{{zzz|||zzzYYY999(((,,,+++)))***)))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((()))))))))*********,,,+++,,,......---...222???___rrrvvvmmmFFFZZZkkk^^^kkkiiiYYYXXXuuu|||gggQQQBBB<<<===@@@IIILLLNNNMMMNNNOOOOOOMMMSSSPPPNNNPPPFFFTTTlllVVVKKKKKKMMMOOORRRPPPLLLHHHLLLLLLKKKKKKJJJGGGEEEEEEJJJJJJSSSfffvvvaaa???,,,---555+++******)))))))))******************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......***///---...444333222<<>>777555555777444///---///222222333444666888:::;;;>>>===>>>??????DDDUUUfffzzz{{{{{{wwwwwwsss{{{ppp|||III(((***...---+++'''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((************************))))))))))))************000---------++++++444???ggghhhUUUQQQVVVfffvvvxxx\\\YYYzzz|||gggZZZSSSJJJEEECCCCCCCCCCCCIIIOOORRROOOOOOTTTXXXXXXSSSMMMPPPZZZTTTkkkfffSSSWWW]]]```___\\\[[[ZZZ[[[WWWQQQNNNMMMLLLIIIEEEJJJHHHPPP___ggghhhooo{{{zzz[[[???444333,,,++++++************+++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......)))//////000555222555CCCyyyrrr```uuuzzzvvv|||yyyuuuggg]]]UUUKKKOOOdddmmmlllxxxvvvwww~~~}}}tttsss{{{^^^KKKQQQfffgggdddqqqccchhhtttuuu~~~mmm[[[bbbnnnmmmHHH:::AAA<<<===???BBBFFFJJJMMMPPPTTTVVV^^^mmmwwwdddvvvEEE===888888888666444555444444333222222111111000//////000111222333333444000444222333@@@UUU^^^EEEGGGSSSNNNZZZrrrfffaaafffooozzz{{{}}}}}}{{{|||}}}vvv~~~vvvfff\\\SSSGGGDDD@@@===>>>>>>??????===???@@@@@@??????@@@AAACCCJJJYYYnnnsssnnn___DDD:::bbbNNN///......***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************))))))******+++,,,***+++,,,,,,,,,,,,///111<<>>@@@OOOaaaxxx{{{yyyyyyvvvvvvqqqzzzggg___...+++000...+++'''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))************************)))))))))*********++++++///,,,,,,,,,***111HHH```oooyyyfffVVVccc[[[NNNzzzfffUUUrrruuu\\\MMMDDDPPPOOOKKKCCC>>>CCCPPP\\\SSS[[[___ZZZYYYbbbjjjlllfffdddjjjwwwrrruuutttyyy}}}}}}{{{zzz|||uuunnnccc[[[[[[]]]YYYRRRJJJFFFHHHPPPTTTTTTWWW^^^lll{{{wwwtttbbbCCC.........,,,++++++******+++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++111000000111...999PPPZZZ___xxxsssxxxvvvuuu}}}xxxqqq[[[JJJGGGHHHTTTiiikkktttwwwttt~~~sss~~~qqqiii{{{fffLLLKKK]]]___\\\fffrrrkkkjjjppp{{{ttt~~~ooo]]]PPPnnniiieee]]]LLL:::666======???CCCHHHLLLOOOPPPPPPYYY```lll}}}tttccc^^^aaa}}}EEE===888888888666444555444444333222222111111000...///000111222333444444///666333444JJJnnnKKKDDDIIIQQQVVVnnnrrr___ooo}}}{{{{{{yyyZZZZZZkkkvvviii[[[[[[[[[HHHDDD???<<<;;;;;;;;;;;;:::<<<===>>>>>>>>>???@@@>>>EEEQQQaaaqqq}}}qqqgggRRR999GGGnnn777111000'''---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************))))))******+++,,,***+++,,,,,,,,,---///111RRRRRR{{{___jjj{{{qqqSSSPPP\\\jjj~~~nnnSSSJJJHHH>>>222666555666777555111333777555555666666777888999999;;;999<<>>CCCFFFJJJOOOSSSVVVWWWXXXdddttt~~~lll\\\cccwwwrrrgggEEE>>>888888888666444555444444333333222111111000...///000111222333444444---777555777UUU___IIIKKKKKKNNN^^^eeelllyyymmmkkkkkkjjj]]]iiieeeTTTLLLIIIDDD???;;;999999999999999:::;;;<<<===>>>???@@@<<>>===BBBNNN]]]nnntttbbbYYY???IIIrrrZZZ111111222&&&,,,+++***)))((((((((((((((((((((((((((((((((((((''''''(((((())))))******************************,,,)))((())),,,...---,,,***111...***,,,,,,666III~~~tttggglllooouuu___SSSUUUeeedddvvvYYYMMMRRRccc```FFF888===888888777444111/////////333222222111222333555666777999======::::::DDDPPPfff~~~wwwvvvzzzyyywwwvvvwwwTTTOOO000...000''',,,******)))((((((((((((((((((((())))))))))))(((((())))))))))))************)))************++++++++++++***)))***+++---------999333;;;FFFbbb```kkksssgggiiiqqq```RRRGGGDDDGGGKKKSSS\\\llljjjmmmsssrrrooovvv~~~iiikkkhhhNNNTTTFFFGGGRRR]]]qqquuuwww^^^777***000)))'''---(((******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...////////////222111---???rrrrrrtttxxxlllnnnxxxoootttxxx{{{yyyuuutttxxx~~~|||iiiLLLKKKYYYaaaeeehhhiiixxx~~~vvvyyy{{{yyy}}}sssMMMMMM___iiikkkmmmjjjggg~~~|||wwwjjjUUU[[[___QQQ???<<<;;;===AAAEEEFFFEEESSSmmmuuujjjgggmmmttt}}}dddWWWXXXYYY[[[cccoooEEE===888888888666444555333333333222222222111111111111111111222222222222333111===KKK```pppKKKFFFHHHPPPbbb}}}}}}tttoooiiieeennn}}}oooSSSTTTNNNKKKGGGDDD@@@;;;888777888999888888999999:::;;;;;;;;;<<<;;;???IIIVVVfffzzzzzzggg[[[???@@@iiiwww:::333...+++,,,+++***))))))(((((((((((((((((((((((((((((((((''''''(((((())))))******************************)))))))))+++...///,,,******...,,,+++,,,+++888SSSyyyooohhhfff{{{sss]]]RRRTTTfffeee]]]XXXzzzxxxVVVCCC===999999888777444111000000111333333222222333444555666888:::===>>>:::999CCCNNNaaazzz|||xxxxxxvvvuuuqqqvvvjjj|||hhh555111000)))*********)))((((((((((((((((((((())))))))))))(((((())))))))))))************************++++++++++++,,,+++++++++,,,---------&&&999///GGGwwwqqqsss{{{rrrssswww\\\OOOGGGBBBGGGOOOVVV```iiitttqqqsssxxx~~~hhhTTTJJJJJJKKK\\\www~~~wwwTTT999222+++,,,111*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////000...444333111MMMzzznnnssshhhlllxxxppptttuuuwwwyyywwwrrrjjjdddooouuufffOOOHHHOOO]]]ooorrrtttzzz~~~tttrrrzzzwwwaaa^^^nnnjjjNNNKKKYYYccciiikkk}}}pppeeettt{{{|||~~~zzzdddTTTVVVaaa\\\FFF???@@@AAA@@@AAAGGGRRR[[[iiiwwwyyysssppppppyyybbbYYYeeesssqqqMMMyyyEEE===888888888666444555333333333222222222111111111111111111222222333333666222<<>>>>>;;;999@@@JJJ[[[ttt{{{wwwtttwwwooouuuxxxwww~~~;;;333......)))******)))(((((((((((()))(((((())))))))))))(((((())))))))))))************************+++++++++,,,+++,,,,,,------------,,,$$$AAA111hhhkkkkkkkkkhhhqqqTTTIIIDDDCCCGGGQQQ\\\cccjjjooovvv|||iiiWWWNNNDDDIII\\\hhh}}}{{{yyysssLLL777+++---000)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////...+++333222222]]]oooqqqtttjjjqqq|||vvv~~~rrrjjjrrrvvviiiUUUNNNPPP\\\nnn|||{{{yyyvvvvvvoooTTTYYYsss|||jjj[[[KKKIIITTTcccmmmpppvvv~~~hhhmmmzzzyyy]]]PPP[[[iiilllZZZ???EEEJJJLLLHHHEEEMMM___oooyyy~~~|||}}}}}}fffcccmmmxxx}}}{{{```uuuEEE===888888888666444555333333333222222222111111000111111222222333333333999333<<<[[[tttAAAJJJEEEPPPddd~~~zzzxxx|||{{{hhhZZZmmmuuu```UUUSSSWWWLLLJJJEEECCC@@@<<<888555444333777777888888999:::::::::888777999>>>FFFSSSgggxxx~~~kkkPPP======dddvvv777+++000,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''(((((())))))******************************((()))***,,,------,,,+++...---,,,000---&&&>>>jjjyyyfffbbbiii```lllppp[[[TTT[[[oooqqqlll[[[IIIDDDBBB>>>;;;888666444222222222111111333444444555666777888888;;;<<>>FFFWWWmmm|||vvvttt|||qqqtttnnnwwwkkkzzzFFF444,,,111***+++***))))))(((((())))))(((((())))))))))))((((((((()))))))))*********************+++++++++,,,,,,***+++---...---,,,,,,,,,555555IIIlll}}}{{{ppphhhHHH[[[ggg]]]VVVCCCIIILLLSSS^^^gggnnnsssvvvqqqjjj\\\RRRQQQPPPjjjvvviiidddFFF222,,,---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////000,,,333333888mmmsssooouuuvvvooowwwxxx~~~zzzwwwttt^^^^^^fffiiimmm||||||vvv{{{~~~gggUUUggg{{{kkkXXXOOOLLLGGGHHHVVVjjjvvvxxxrrr~~~pppnnnpppaaaLLLQQQaaaooosssqqq^^^@@@PPPSSSUUUTTTUUU^^^mmmyyyyyy}}}hhh{{{EEE===888888888666444555333333333222222222111111000111111222333333444444555555BBBjjj]]]GGGIIIHHHVVVlll}}}~~~wwwmmm^^^PPPPPPhhhjjj\\\WWWQQQNNNBBBCCCEEECCC???;;;888555333333666666777888888999999:::888777999===CCCNNNaaarrrsss[[[EEE:::MMMAAA000///---,,,+++***))))))))))))((((((((((((((((((((((((''''''(((((())))))******************************+++******)))***+++---///111///...000---'''AAAppp^^^kkkhhh]]]|||~~~{{{kkkWWWTTT___ooouuu}}}|||eeeVVVWWWPPP===888@@@666444222222333333111///333333444666777888888888<<<<<>>HHHvvv[[[555///---,,,+++******)))******((((((((((((((((((((((((''''''(((((())))))******************************++++++***((((((***...111222222//////---,,,GGGsssgggZZZtttooohhhfff|||yyytttcccRRRTTTbbblllvvvsssYYYZZZZZZUUULLLBBB<<<:::555333222333666555222...222333444666777888888888<<<<<<>>>@@@===999;;;@@@SSS```vvv~~~xxxzzzssstttrrrrrrbbbzzz@@@---...+++++++++***))))))))))))***(((((())))))))))))(((((())))))))))))************++++++++++++,,,,,,,,,,,,(((***---,,,+++,,,///333222qqqwwwpppTTTeeewwwQQQGGGDDDGGGLLLJJJZZZ```hhhtttuuummmOOOOOO^^^nnnyyyccc>>>)))111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////...222000666WWWqqqvvvtttwwwvvvwww|||tttbbbiiivvvxxxpppzzz~~~~~~sssaaaSSSRRRZZZYYYSSSOOOUUUcccnnnqqqqqqpppjjjzzzxxxxxx}}}wwwbbbOOOSSSPPPSSShhhuuuuuuwww[[[MMMSSS___nnn~~~kkkpppEEE===888888888666444555333333333222222222111111000111111222333444555666///BBB\\\iiiIIINNNLLLSSSdddqqq|||}}}ooo[[[RRR[[[iiivvvmmm```XXXSSSUUULLLLLLFFFCCC>>>:::777666777777555555666666777888888999999:::<<<===<<<@@@OOO^^^mmmiiiTTTDDDEEEccc888333------,,,+++************((((((((((((((((((((((((''''''(((((())))))******************************)))++++++***)))***---000///333000,,,...444OOOuuukkk^^^xxxbbbeeeyyy|||xxxrrr```QQQWWWiiilllxxx}}}RRRVVVRRRHHHCCCEEE@@@777444333444777:::999333...000222444666777888888888<<<;;;>>>@@@>>>:::;;;???PPP[[[rrrwwwyyypppyyyooouuulllkkkKKK333------,,,+++******))))))******(((((())))))))))))(((((())))))))))))************+++++++++,,,,,,,,,------))),,,...---+++---333999GGG}}}\\\jjjbbbtttQQQCCCNNNPPPMMMOOOSSSfffvvvyyy{{{kkkfff^^^jjjyyyTTT...000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////)))555...:::mmm{{{rrrnnnyyy}}}|||}}}~~~mmmeeejjj}}}}}}tttoooxxxzzzttt{{{uuulllbbbYYYXXXcccppprrrgggaaafffkkkkkkmmmqqqrrr~~~yyynnntttxxx|||yyyjjjnnnzzzvvveee\\\VVVYYY^^^aaalll}}}\\\FFFUUUiiiwwwrrrEEE>>>888888888666444555333333333222222222111111000111111222444555666666555JJJccc^^^JJJKKKPPP[[[nnnhhhmmmwwwmmmOOOKKK]]]yyyzzziiisssdddXXXTTTVVV^^^RRRLLLFFFCCC>>>999666777888:::555555666666777888888888:::;;;===<<<999;;;GGGUUUfffxxxmmmYYYIII>>>RRRrrryyy999777...---,,,+++************((((((((((((((((((((((((''''''(((((()))*********************************'''***------+++***,,,...,,,333000***...:::UUUvvvxxx{{{bbbvvv\\\aaa~~~zzzrrraaaSSS\\\pppmmm{{{vvv___JJJRRRYYYUUUGGG<<<:::>>>555444555:::===<<<555//////111333555777777777777;;;;;;===@@@???;;;;;;>>>MMMWWWqqqvvvxxxsssmmmttthhhVVVRRR888,,,///,,,+++******)))*********(((((())))))))))))(((((())))))))))))************++++++,,,,,,,,,---------+++---///...,,,///777===kkk}}}```dddSSS[[[KKKFFFKKKRRR]]]ccc\\\sssxxxvvvvvveeeoootttggg|||mmm:::666,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...------------...//////,,,<<<333DDDrrrzzzxxxxxx}}}}}}}}}~~~vvvvvvvvv|||sssZZZ^^^qqq}}}vvvlllqqq|||uuunnnhhhgggiiilllrrryyyuuupppuuussslllnnnxxx{{{ooouuuvvvxxxzzz|||}}}qqqlllgggTTTQQQXXXQQQ```[[[aaaiiilllxxxOOODDDZZZrrr}}}tttEEE===888888888666444555555444333222111111111111111000000111333444555444<<>>///...+++)))((()))***)))))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++)))************+++++++++((()))...+++555FFF~~~dddpppgggaaasss}}}zzz|||qqqWWWQQQfffwwwssszzzUUUDDDLLLTTTVVVPPPFFF>>>:::777777888777555444222222///111333666999:::;;;;;;;;;===BBBDDD@@@999999<<>>===<<<:::999888777777888999999888666555555666999:::;;;:::999<<>>IIIVVVZZZRRRFFF===999777444111111444555444222///000333666888:::;;;<<<;;;===AAADDD@@@:::999<<>>@@@FFFXXXpppfffTTT???888FFFsss888000***,,,...+++)))+++))))))))))))(((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++,,,&&&---///777lll}}}hhhiiirrrbbbwww{{{zzzlllWWWWWWfffnnn~~~WWW<<>>===666222111666===???999333//////111444777999<<<======<<>>^^^qqqyyy~~~{{{yyy{{{}}}|||wwwqqqtttrrrrrruuu{{{qqqvvv}}}dddeee|||{{{uuuqqqooowwwvvvyyyuuusssrrrtttvvvtttnnnhhhccc^^^bbbpppyyyxxxvvvwwwwww{{{qqqjjjwww|||wwwwwwqqqnnnqqqrrrqqqpppooooooqqquuuxxxiiiSSSHHHDDDVVVlllxxxtttmmmnnnttt{{{___GGGHHH^^^ggghhhmmmoooqqqmmmbbbTTTSSSccc|||uuuiii___kkkrrriiiYYYUUUfffzzzEEE===888888888666444555333333222222111222222333000222222111000222888===VVV[[[HHHHHHLLLYYYhhh{{{mmmmmm{{{mmmFFFSSShhhssszzz}}}qqqccc]]]```gggkkkmmmrrrjjj[[[MMMGGGFFFBBB<<<===<<<;;;:::999888888888555666888888888888999;;;888999:::;;;;;;<<<<<<===FFFWWWjjj}}}pppUUUGGGCCCUUU???222***,,,---***)))+++))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++)))************+++++++++***+++...000:::mmm{{{aaannnzzzggg|||}}}}}}xxxiiiUUUXXXhhhlll|||aaa>>>HHHSSSUUUNNNDDD>>><<<555222333888???@@@:::444...///111333666999<<<>>>===<<<>>>BBBBBB===999:::<<>>===;;;:::999888888888777888999999777777888:::888999999;;;<<<<<<;;;:::BBBSSSbbbqqqzzzWWWOOOIIIaaaxxxEEE555***+++---)))(((,,,))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++)))************+++++++++***///,,,...@@@mmmkkkeeezzznnn||||||vvvdddRRRXXXgggkkk|||}}}{{{fff???HHHRRRUUUPPPFFF===999444222222555:::<<<999555...///000222555999<<<>>>>>><<<>>>BBBBBB===999999;;;KKKXXXkkkwwwvvvvvvrrrwwwppprrrPPP}}}}}}III333------,,,+++************))))))))))))))))))))))))*********+++++++++,,,,,,------------............000+++///888TTT{{{hhhjjjiiiTTTLLLLLLOOO]]]kkkyyy~~~ddd;;;,,,000...)))...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......///111222333777LLLxxxqqq~~~{{{|||~~~|||zzzyyyyyy{{{xxx|||jjjgggwww{{{yyyyyyxxxwwwssssssyyy{{{rrrnnnsssooosssxxxzzzwwwssspppnnnmmmiiilllvvvyyytttqqqsssnnnrrrooowww~~~wwwsssqqqmmmiiimmmvvvvvvqqqmmmqqqzzz~~~~~~{{{cccOOOOOO[[[eeepppxxxvvvnnnmmmuuu~~~iiiMMMPPPbbbuuuyyymmmbbbdddfffccc^^^\\\aaaggg|||zzzllllllvvv~~~yyyEEE>>>888888888666444555222222222111222222333333---000222111000333;;;AAA^^^jjjHHHJJJHHHHHH^^^xxx|||tttjjjiiioooYYYCCCFFF___|||tttaaaaaacccgggjjjjjjhhheeeaaaaaaXXXJJJBBBCCCFFFEEE>>>===<<<:::999888777777999::::::999777666777888888888999;;;<<<<<<;;;999===NNN\\\jjjeeeTTT999GGGiii{{{HHH777***+++,,,(((''',,,))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++)))************+++++++++&&&///(((///LLLyyynnn}}}pppuuu}}}|||tttaaaPPPWWWgggiii|||xxxyyyqqqfff@@@GGGQQQVVVRRRHHH<<<555333111000111555888777666......000222555999<<<>>>>>><<<>>>BBBBBB===:::999:::JJJUUUgggwwwtttwwwpppwwwsssnnnWWW|||RRR555...---,,,+++************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------.........//////555'''...BBB```YYYyyycccnnnQQQKKKFFFRRRkkkuuu~~~qqqFFF...222---%%%000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......///111222333777PPPrrrvvv{{{zzzuuutttuuummmtttzzz}}}zzziiidddrrrvvvtttvvvuuuiiiooo|||vvvrrrqqqjjjkkkrrrxxxyyyuuuooommmmmmrrrnnnpppwwwwwwpppmmmppppppsssooovvvuuuttttttuuutttqqqrrruuusssmmmiiinnnzzz{{{}}}sss___LLLKKKSSSmmmqqqtttssssssvvvzzz|||rrrNNNJJJ^^^zzzqqqfffdddfffkkkppppppnnnmmm}}}jjj^^^lllwwwEEE===888888888666444555444333222222111111222222...333222222333///888OOOsss\\\LLLHHHFFFQQQaaa|||}}}www___cccfffKKK999RRRjjjuuuzzz{{{pppaaa\\\ccclllooommmiiiggggggdddddd]]]QQQHHHEEECCCAAA>>>===<<<;;;999888777666;;;;;;;;;;;;:::888666555888999999:::;;;;;;;;;;;;AAAAAA\\\qqqwwwnnnLLL>>>CCCcccuuu222666(((***)))---'''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))******++++++,,,)))333---UUUkkkuuuzzznnnzzzxxxxxxooo___TTTXXXdddmmmzzz|||eeeEEE???EEESSSSSSDDD;;;>>>666444111222444555333000---...000333777:::<<<<<>>AAAAAA>>>:::999BBBWWWhhhzzz}}}tttpppxxxuuuuuuqqqttt\\\uuu{{{{{{fff555222111...***)))******)))***************************++++++,,,,,,------...///......---------......+++333///CCC{{{vvvkkk^^^vvvRRRPPPOOOOOO]]]ffftttzzzssskkk111+++///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///......///222444;;;qqq}}}qqqwww|||zzztttpppllljjjsssiiivvv~~~{{{{{{}}}sssjjjjjjqqquuuqqqkkkqqquuuxxxvvvpppllllllnnnsssqqqrrruuuvvvssssssvvvtttyyy}}}zzzsssllliiiiiimmmmmmpppyyyvvvxxxzzzxxxttttttxxx}}}mmmjjjmmmxxxyyy___RRRMMMSSSaaayyywwwtttqqqrrrwww~~~bbbBBBXXXjjjgggnnnllllllmmmooorrrwww}}}|||dddYYYfff{{{EEE===888888888666444555444333222222111111222222000333111111222111===VVVtttVVVHHHEEEFFFSSSeeexxxyyyqqq]]]ccchhhPPPCCCVVVhhhmmmjjjeee___ZZZjjjpppuuurrrhhhaaa```cccfffeee^^^RRRIIIFFFDDDBBB>>>===<<<;;;999888777777::::::;;;<<<;;;999777555888888999:::;;;;;;;;;;;;@@@@@@YYYlllttttttSSS>>>???RRRooo@@@666***,,,))),,,((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))******+++,,,***(((333111\\\vvvfffiiiqqq}}}zzzzzzqqqaaaWWW[[[gggpppiiiBBB;;;===JJJRRROOOGGGEEE<<<777222///000000///---222000...///333888;;;===CCC@@@======??????<<<888:::AAASSSdddwww}}}uuuooouuussstttssstttccckkk||||||@@@111000---+++*********)))***************************++++++,,,,,,------...///......---------......///111111NNNpppiii[[[nnnJJJMMMPPPSSSddduuuzzzzzzvvv~~~sssCCC222000(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///222444III}}}sssrrruuuxxxxxxvvvuuuuuuuuulllqqqttttttyyy}}}xxxllliiipppvvvvvvsssyyywwwuuurrrqqqqqqrrrrrrrrrppprrrwwwxxxvvvwwwyyy~~~yyyqqqjjjgggiiillljjjpppxxx|||xxxxxxwwwuuusssssswwwzzzqqqnnnqqq}}}tttUUUGGGIIIXXXmmmssssssssssssuuu{{{|||uuuttteeeLLLUUU]]]bbbqqqggglllrrrvvvyyy}}}sssZZZYYYbbblll~~~EEE===888888888666444555444333222222111111222222111444000///222333BBB]]]yyyPPPFFFEEEGGGXXXmmmvvvsssjjjYYY```dddQQQCCCOOO```iiieee```fffrrrpppggghhhmmmgggfff___SSSJJJGGGEEEBBB>>>===<<<;;;:::999888777888:::<<<======;;;888555777888999:::;;;;;;;;;;;;BBBBBBWWWiiisss{{{^^^AAA>>>AAA\\\rrrTTT555+++///***+++)))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******))))))***++++++,,,+++)))222444ddd{{{llloooooo{{{{{{rrrbbbYYY^^^iiiqqqfffAAA999555>>>OOOWWWQQQHHH999333...,,,///444666666777222,,,+++000777;;;===CCC@@@======>>>===:::666:::???NNN___ttt|||uuunnnqqqooosssuuuuuulll[[[DDD222///,,,+++++++++***)))***************************++++++,,,,,,------.........---------......///222000:::hhhmmmYYYpppwww\\\EEELLLSSSYYYpppjjjeeekkksss}}}yyy|||XXX777222&&&000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...000333555AAAyyy~~~xxxnnnjjjuuutttsssrrrqqqpppqqqqqqmmmxxxxxx~~~~~~yyyxxx{{{yyyvvv}}}~~~qqqnnnuuu~~~zzzsssllljjjmmmrrrttttttsssrrrvvv|||~~~|||{{{~~~{{{ssslllhhhhhhkkknnnpppwwwzzz{{{wwwsssqqqrrrtttuuuvvvvvvrrruuu{{{rrrPPPEEEMMM```wwwppprrrtttvvvxxx}}}zzzzzzrrrnnnzzzxxx]]][[[^^^YYYYYYdddjjjqqqyyy}}}{{{fffVVVXXXeeeyyyzzzEEE===888888888666444555444333222222111111222222111444111000333444DDD___qqqMMMGGGGGGKKK___wwwyyyqqqcccTTTXXXZZZKKK>>>DDDTTTfffjjjiiiwwwwwwjjjdddeeeiiigggfff___RRRIIIFFFDDDAAA>>>===<<<;;;:::999888888666999<<>>BBB@@@???>>>>>><<<999666999===LLL^^^ttt|||uuummmoookkkssswwwuuuvvvOOOFFF555///,,,,,,---+++***)))***************************++++++,,,,,,------......------------...//////000...GGGeeeaaaRRRGGGOOOYYYbbb}}}aaaSSSZZZggguuusss{{{{{{~~~}}}zzzddd777444)))333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.../////////000333666AAAtttyyyxxxppplllpppvvvrrroooooonnnmmmmmmpppyyy|||xxxvvvvvvtttttt{{{zzzzzzsssnnnhhhhhhmmmssswwwyyyvvvvvvzzz~~~|||}}}pppooonnnnnnoooooonnnmmmzzz{{{uuupppooosssvvvwwwvvv{{{tttttt}}}xxxqqqzzzyyy}}}qqqSSSPPP[[[iiixxxssstttuuuvvvxxx}}}yyyuuu~~~ooottttttWWWWWWiiilllpppvvv}}}|||zzztttSSSXXXVVVUUUnnn~~~}}}EEE===888888888666444555444333222222111111222222000444222222555555CCC]]]iiiIIIGGGGGGLLLccc}}}{{{nnn\\\PPPRRRPPPEEE@@@???KKKaaalllkkkuuu|||qqqiiieeeeeefffgggfffeee^^^QQQHHHDDDBBB@@@======<<<<<<;;;:::999999666888<<>>;;;999666777999:::;;;<<<<<<<<<===>>>JJJ[[[jjjoooSSSGGG<<>>BBBAAAAAA@@@???===999777666<<>>?????????>>>666777888:::;;;<<<======@@@DDDLLL\\\nnn{{{wwwbbbBBBCCCBBBkkkEEE333***---+++)))))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((()))***,,,---...,,,------777zzzwwwpppyyyjjj}}}xxxuuujjj]]]YYY```jjjpppnnnsssbbbDDD666...222999<<>><<<999888333<<>>888888888666444555444333222222111111222222333555000///555;;;OOOmmmTTT???EEEGGGOOOmmm~~~}}}iiiSSSNNNKKKAAA===000777DDDVVVfffooosssssspppooonnnmmmnnnoooppppppiiiggg```SSSIIIEEECCC@@@=========<<<;;;;;;;;;:::777888;;;===???@@@@@@@@@666777888:::;;;<<<======999???FFFWWWiiirrrvvvddd???FFFCCC[[[LLL666)))---+++&&&))))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((()))***,,,---...---///...777wwwlllgggyyyzzz}}}hhh}}}yyyzzzvvvlll___[[[cccmmmrrrQQQ;;;---222::::::???HHHDDD<<<222---,,,...000000444:::===888...---666AAA:::===??????===;;;999888444<<>>777777777555444666444333222222555:::@@@CCC666---111666///666SSSkkk}}}PPPGGGAAAFFFVVVppp~~~oooXXXJJJFFF@@@666///555>>>KKK]]]nnntttssswwwvvvoooiiiuuu|||xxxmmm^^^PPPGGGBBBAAAAAA===>>>?????????===<<<;;;:::888777;;;AAADDDCCC@@@:::888777888;;;<<<<<<<<<:::===CCCUUUhhhpppaaaCCCAAAEEEUUUmmm}}}WWW777)))---***++++++***)))(((((('''''''''(((((((((((())))))))))))*********)))))))))))))))'''((((((***+++,,,------(((000---@@@uuuoooVVViiirrrjjjwwwsssqqqUUUTTTeeennnqqqVVV===111222444>>>MMMRRRNNNDDD777...,,,...000111888777444000---///555;;;999<<>>777777777555444666333222000000111444888:::444///333666333???[[[pppuuuPPPHHHBBBHHHXXXsss~~~{{{lllVVVHHHEEE???555666777999@@@QQQfffssswww{{{sssiii[[[NNNEEEBBBAAAAAA??????@@@@@@@@@???======;;;888777:::@@@CCCCCCAAA:::999888888:::<<<<<<<<<<<<>>>BBBRRRdddkkk~~~cccDDD@@@@@@MMMrrr{{{iii<<<---...''',,,+++***)))((((((''''''((((((((((((((())))))))))))***)))))))))))))))))))))(((((()))***+++,,,,,,---(((///...AAAwwwrrrrrrVVV{{{pppccc|||{{{{{{qqqTTTTTTdddmmmppp~~~wwwNNN888000555888AAAMMMQQQTTTIII:::...+++---111444444555333000---///444999555555777;;;>>>===777333666===CCCYYYjjj{{{qqqpppoooppprrrssssssqqqQQQUUUjjjooojjjBBB,,,//////------+++************************++++++,,,,,,,,,,,,------,,,---......------///111555RRRuuu{{{mmmxxxNNNNNNSSSYYYbbbzzziiivvvvvvWWWlllwwwYYYXXXeeegggccc\\\hhh{{{yyyuuusssuuuuuunnneeebbbsss~~~ssstttxxxzzzkkk{{{yyyZZZ333.........---------,,,,,,,,,---,,,,,,,,,,,,---......000111---///444000444FFF~~~{{{uuuwww{{{|||}}}|||xxxwwwwwwzzz~~~wwwqqqssstttooouuu|||xxx~~~|||zzzxxxrrryyyzzzrrrkkkmmmsssvvvuuuvvv{{{~~~|||~~~~~~{{{sss{{{zzzsssnnniiiiiinnnssstttsssvvvtttwwwsss\\\___ppp}}}~~~~~~tttttt{{{FFF>>>777777777555444666444333111000000000111222333333444444666EEE]]]ppppppOOOHHHCCCIII[[[xxx|||wwwhhhTTTGGGCCC===444888888666888EEEXXXgggmmmtttzzzlllcccVVVKKKDDDAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>><<<:::888:::>>>BBBCCCBBB;;;999888888:::<<<<<<<<<>>>???@@@MMM^^^fffxxxgggGGG@@@;;;DDDttt}}}???///...%%%...++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))*********+++++++++***...///BBBvvvrrr]]]ZZZnnn___ooo}}}nnnRRRTTTccckkkoootttgggGGG333///777;;;CCCNNNPPPYYYMMM===///***---333888888888888444000000333777888555444999???AAA<<<777777<<>>777777777555444666555555444333222111111000111777444///666EEEZZZmmmuuuKKKFFFCCCJJJ^^^|||}}}{{{ttteeeRRRGGGBBB<<<444333666888999???LLLUUUXXXnnn|||tttiiifff^^^SSSIIICCCAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>;;;888999<<<@@@BBBCCC<<<:::888888:::<<<===<<<>>>??????IIIYYYccctttnnnMMMCCC:::@@@ccc>>>///000&&&000,,,+++***)))(((((((((((((((((((((((()))))))))))))))))))))))))))***************************++++++,,,---000CCC}}}uuusss\\\cccjjj```hhh~~~~~~}}}{{{hhhOOOTTTccckkkpppmmm\\\KKK666000666999BBBMMMPPPVVVLLL>>>111,,,...444888??????===777222111444888:::999888;;;???AAA???===666;;;AAAYYYiiixxxzzztttmmmnnntttwwwvvvrrriiiJJJpppTTT333///...,,,---+++************************+++++++++,,,,,,,,,------,,,---......---...000222;;;dddwwwfffYYYTTTJJJVVVXXXfffmmmiiiUUU\\\eeennnpppsssmmm___}}}nnnjjjvvvMMMJJJXXXcccjjjhhhsss|||yyyyyyrrrmmmfffkkkqqqtttvvvrrreeeYYY```jjjyyyppppppvvvvvvNNNCCC111......---------,,,,,,,,,---,,,,,,,,,,,,---......///111...000333000777KKKvvvxxx||||||}}}{{{yyy{{{uuupppvvvyyyssswww{{{{{{~~~zzzvvvrrryyyyyyyyy~~~nnnnnnjjjnnnsssvvvxxxzzz||||||~~~||||||zzzuuurrrsssyyy{{{|||~~~hhhHHH===EEEZZZeeeooo{{{{{{FFF>>>777777777555444666444444444444333333222222...777222---888EEEYYYtttuuuGGGDDDBBBJJJ```zzzqqqaaaRRRHHHBBB;;;555111666999:::>>>IIISSSWWWcccvvvkkkccc\\\RRRIIIDDDAAA@@@@@@?????????>>>????????????@@@===999888:::>>>BBBEEE>>>;;;999888:::<<<======<<<>>>===FFFWWWccctttvvvTTTHHH<<>>KKKPPPMMMGGG===444//////333666<<<;;;888333//////444999999;;;===<<<::::::<<>>777777777555444666111111222222222222222222+++555///...>>>GGG]]]eeeDDDCCCBBBJJJbbbyyymmm]]]PPPHHHBBB:::555444888:::999>>>NNNaaakkkooo{{{uuummmccc]]]SSSKKKFFFCCCAAA??????>>>>>>>>>>>>???@@@@@@BBB>>>:::777888<<>>222333333<<>>YYYhhhvvvvvvrrroooqqquuuxxxwwwuuuIIIjjj;;;///------...,,,************************++++++,,,,,,,,,,,,---------...//////...///111333@@@wwwTTTmmmtttTTTPPPUUU[[[ppp|||___QQQSSSTTTYYYZZZ]]]nnnbbbssscccggg}}}SSSMMMXXXgggsssooottt{{{jjjkkkjjjgggjjjqqqvvvwwwtttmmm___SSSkkkfffuuuuuuxxxvvvvvv\\\|||HHH---......---------,,,,,,,,,---,,,,,,,,,,,,---.........222000000333000:::PPP~~~|||yyy{{{ttt|||zzzwww|||yyyuuu{{{~~~xxxsssssssssrrruuuzzzxxxvvvvvvssswwwxxxwww}}}~~~xxxzzzyyyssswwwooooootttzzz}}}~~~yyyvvvwwwyyyyyyxxxzzz~~~cccIIIHHH]]]eeegggooovvvxxxFFF>>>777777777555444666222111111000000111222222,,,444---111AAADDD]]]ZZZBBBCCCCCCLLLfffvvviiiYYYNNNGGG@@@888333555:::<<<;;;BBBUUUmmm{{{zzzqqqeee___VVVNNNHHHDDDAAA???@@@??????>>>???@@@AAABBBCCC???:::666666;;;BBBGGG@@@===999888999;;;===>>>999===<<>>???>>>;;;:::<<>>777777777555444666444333222111111222333333...555---222AAA???XXX___BBBCCCEEENNNhhhtttgggVVVLLLFFF>>>777222333;;;@@@@@@FFFXXXnnn|||yyyggggggaaaXXXPPPJJJEEEBBB???AAAAAA@@@???@@@AAACCCDDDDDD@@@;;;666555:::BBBGGG@@@===999888999;;;===>>>999===<<>>555...+++---000444888<<<;;;777333111111666666666777888888888888777888<<>>888777777555444555333333333222222222111111000333///777:::LLLXXX\\\DDDAAACCCSSSooo~~~sssiiiQQQCCCHHHEEE888333333<<>>999:::;;;:::999:::@@@;;;<<>>444(((000,,,,,,++++++***)))))))))))))))))))))************))))))************))))))(((((()))***,,,---......,,,)))...NNNssssssnnniiivvv___^^^yyywwwrrrnnniiiYYY]]]kkknnniii```xxxpppVVV===444000555<<>><<<;;;<<<:::666555;;;:::OOO```kkkyyyooopppvvvssstttwwwsssKKKcccwwwNNN111---;;;'''///,,,,,,++++++***+++++++++,,,,,,,,,---------......000------//////---111666NNNsssuuujjj{{{LLLPPPKKKWWWrrr^^^fffqqqnnnaaa```ddd[[[nnnzzzzzzhhh```SSSKKK\\\aaafff}}}dddJJJRRRhhhrrrmmmhhhvvv{{{|||~~~}}}nnnkkkooommmssswwwxxxiiibbbaaa\\\TTTUUUhhhpppuuuwwwlllwww{{{}}}sssjjjddduuu;;;111///,,,+++,,,---,,,+++---,,,,,,,,,,,,---......111+++222111111000;;;fffvvv~~~zzzyyyyyywwwvvvzzz{{{{{{xxxttttttwwwzzz|||vvvrrrssssssssstttxxxvvvqqq~~~~~~~~~}}}{{{zzz{{{}}}~~~|||}}}}}}|||~~~~~~{{{mmmjjjjjjgggiiittt{{{xxxxxxvvvrrroooqqqwww}}}{{{vvvdddJJJ???[[[xxxuuuuuuGGG>>>888777777555444555333333333222222222111111333555///555999OOO^^^RRRDDDAAADDDSSSooo~~~xxxpppgggOOO???CCCDDD>>>===:::??????EEEUUU___mmm~~~qqqiii\\\OOOGGGCCCBBBCCC@@@@@@@@@@@@?????????????????????>>>888555999AAAEEE>>>999:::;;;:::999:::>>>:::;;;CCCNNN\\\nnn}}}fffEEE<<<===AAAqqqgggDDD444)))111,,,,,,++++++***)))))))))))))))))))))************))))))************))))))))))))***+++,,,,,,------///+++---MMMrrrssszzzSSSkkkeeedddsss~~~}}}sssooojjjeeeTTTYYYggglllfffbbbtttrrrQQQ:::333111888@@@FFFLLLRRRNNNGGG===444...---...000666???EEE???666111000000999>>>@@@===::::::999666444::::::OOOaaammmrrrqqqsssoooooosssoooQQQkkkyyy```999///888(((111---,,,++++++***+++++++++,,,,,,,,,---------......000------//////...111666^^^|||lllwwwIIIMMMKKKXXXrrreeepppuuujjj\\\llleee```tttzzzoookkk___XXXmmmwwwbbbJJJWWWjjjnnnpppxxx~~~}}}~~~zzz~~~ooommmtttooowww{{{}}}|||tttiiicccccc^^^VVVdddkkkgggfffxxx|||llltttvvvtttwwwQQQHHH111///,,,+++,,,---,,,,,,---,,,,,,,,,,,,---......222+++222000222555BBBnnn}}}zzzyyyyyyxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvuuussstttvvvvvvvvvzzzyyy{{{{{{{{{{{{{{{zzzzzz{{{|||}}}{{{|||~~~~~~|||rrrnnnnnnooo{{{}}}|||yyyvvvrrrqqqtttzzzuuuhhhdddiiivvvgggKKKEEEFFFWWWfffhhhGGG>>>888777777555444555333333333222222222111111333444...555<<>>HHH]]]jjjrrr~~~ppphhh\\\PPPGGGBBBBBBBBB>>>???@@@AAABBBAAA@@@@@@??????@@@???:::555888???FFF>>>999999;;;:::999;;;<<<999:::AAAKKKYYYkkkyyyjjjGGGAAA>>><<>>888777777666333999:::OOObbbnnnrrrooopppkkkkkkooolllFFFbbbxxxvvvBBB111666***333------,,,+++++++++++++++,,,,,,,,,---------......///------//////...111777___ggg]]]tttHHHLLLNNN___vvv~~~jjjyyynnn^^^vvv}}}```nnnzzzxxxyyyoooiiilllSSS\\\eeeaaahhh{{{{{{zzzyyy}}}zzzzzzvvvppp}}}~~~yyyqqqjjjjjjnnnooonnnuuuxxxsssmmmrrrvvvpppzzzfffNNN{{{CCC111///,,,,,,,,,------,,,---,,,,,,,,,,,,---......333---222///111555CCCmmm}}}zzzyyyyyyxxxwwwsssqqqqqquuuyyyzzzvvvrrrttttttuuuvvvssspppttt{{{xxx}}}~~~xxxyyyyyyzzzzzzyyyyyyxxx~~~~~~~~~}}}~~~{{{wwwzzzyyyrrrwwwtttqqqqqqvvv|||iii]]]\\\aaa]]]KKKBBBKKKQQQVVVZZZ^^^xxxGGG>>>888777777555444555333333333222222222111111111333---777???[[[pppzzzqqqSSSBBBAAAEEEVVVrrrvvvmmmiiiiiijjjXXXEEECCCBBB;;;;;;@@@@@@===HHH```nnnwwwzzzlllfff\\\QQQGGGCCCBBBCCC???AAACCCFFFGGGFFFEEEDDDDDDCCCCCCAAA<<<777:::AAAFFF>>>888999:::999999;;;;;;::::::???IIIXXXjjjvvvlllHHHBBB???999pppVVVyyy[[[555***///,,,,,,++++++***)))))))))((()))))))))************))))))************))))))++++++++++++++++++++++++++++++///JJJkkkkkkrrrSSS```WWWtttoooqqqiiicccUUUZZZeeeiiiiiikkkuuuvvv~~~HHH222222666???IIIOOOQQQQQQ@@@???<<<666000,,,---......666;;;777111//////...888@@@DDD???777555666666333999999OOOaaalll|||ooommmpppkkkkkknnnjjjGGGVVV|||DDD333666...222...---,,,+++++++++++++++,,,,,,,,,---------......///------000000///222888WWWnnnhhhvvvLLLNNNTTTiii}}}tttoootttqqq}}}~~~zzzxxxuuuuuu^^^[[[\\\\\\iii||||||tttrrr~~~vvvuuuzzz|||mmmrrrzzzvvvqqq{{{\\\IIIsss<<<222///---,,,---------,,,---,,,,,,,,,,,,---......333...333...///111:::```|||zzzyyyyyyxxxxxxrrrqqqrrrtttvvvwwwuuusssvvvtttssstttqqqnnnpppvvv{{{zzz|||yyyxxxxxxxxxyyyyyyyyyxxx~~~|||~~~~~~yyyzzzuuuooollllllnnnuuuzzzeeegggrrr}}}]]]DDDDDD@@@HHHIIILLLUUUYYY^^^llleeeiiiggggggsssGGG>>>888777777555444555333333333222222222111111...111...888???YYYkkkiiiUUUAAAAAAFFFXXXtttuuupppppp{{{zzzcccHHH@@@???:::999===@@@@@@KKKbbbqqq}}}mmmgggccc[[[QQQHHHDDDDDDEEEBBBDDDGGGJJJLLLLLLLLLKKKMMMKKKIIIEEE???:::>>>EEEGGG???888888:::999:::<<<<<<<<<<<>>999gggUUUxxxhhh777+++---,,,,,,++++++***)))))))))((()))))))))************))))))************))))))+++++++++++++++++++++++++++///222FFF___\\\|||fffVVVkkk]]]}}}ppprrrhhhcccVVV[[[dddgggllloooxxxyyy}}}DDD111333888???HHHOOOOOOMMMHHHIIIGGG===000)))+++000222999<<<777111///...---666???CCC>>>777555666777333999888MMM^^^iiiyyynnnooorrrmmmkkkkkkeee~~~WWWSSSAAA555888333000///...---,,,++++++++++++,,,,,,,,,---------......///------000000///333999gggwwwyyyxxxQQQNNNVVVooozzznnnqqqwwwhhh]]]]]]kkk~~~wwwjjjnnnsssjjjnnnzzz{{{wwwtttMMMDDD222000---,,,---...---,,,---,,,,,,,,,,,,---......111...555000000000444TTTxxx~~~|||zzzxxxwwwxxxxxxsssuuuuuusssqqqqqqtttvvvwwwrrrpppqqqrrrrrrwww|||}}}}}}{{{|||zzzwwwwwwyyyzzzzzzyyy~~~zzz||||||xxxmmmpppvvvnnngggfffzzzyyy___YYY[[[TTTZZZVVVWWWdddggg```^^^SSSNNNMMMSSS___jjjqqquuuGGG>>>888777777555444555333333333222222222111111///222///888>>>TTTcccgggPPPAAA@@@GGGYYYvvvyyyvvvzzzhhhDDD;;;===<<<===<<>>@@@GGGGGG???888888999999:::<<<===>>>>>>>>>GGGXXXiiirrrvvvNNNAAA<<<:::XXXeee}}}vvv;;;...,,,,,,,,,++++++***)))))))))))))))))))))************))))))************))))))*********++++++,,,,,,,,,(((...222GGGdddhhhwwwZZZ{{{nnn```||||||qqqsssfff___SSSXXXbbbiiiwwwlllooowwwuuu@@@222555888===FFFNNNOOOLLL]]]YYYOOO>>>...''',,,333;;;@@@AAA;;;444111///,,,555<<<@@@<<<888777888888333999888LLL]]]hhh|||qqqrrruuunnnjjjggg```PPPLLL{{{@@@666888777///000///...,,,++++++++++++,,,,,,,,,---------......///---...000000000444999kkkuuuyyyTTTLLLSSSooo}}}wwwrrrllltttpppqqqooowwwcccmmm}}}{{{|||fffiiitttyyyrrrzzzSSSCCC222000---------......------,,,,,,,,,,,,---......------555111333444666SSS{{{}}}~~~}}}{{{xxxvvvvvvwwwsssuuuuuurrroooooossswwwxxxtttpppnnnmmmoooxxxzzz{{{~~~xxx}}}zzzwwwxxx{{{|||{{{yyyxxxxxx|||~~~||||||~~~zzzxxx~~~iiiaaannnzzzzzzwwwoooooolllfffiii^^^^^^```aaa]]]ZZZ```iii{{{GGG>>>888777777555444555333333333222222222111111000333000:::@@@XXXhhhlllKKK@@@@@@GGG[[[www{{{www|||dddAAA999>>>;;;999;;;BBBGGGUUUkkkwwwzzzgggeeeddd^^^TTTHHHAAAAAABBBCCCDDDFFFIIILLLOOOQQQRRRVVVVVVWWWTTTKKKAAA???CCCHHH???888777999999:::===<<>>===EEEXXXhhhpppXXXBBB:::<<>>>>>888333111///,,,333999<<<:::999;;;;;;999222888777LLL^^^iiisssrrruuunnnjjjiiibbbSSSSSSuuuEEE888555999000000///...---,,,+++++++++,,,,,,,,,---------......///---...000111000444:::rrr}}}{{{XXXJJJOOOnnnzzzuuueeeTTTZZZ\\\mmm}}}vvv{{{www~~~fffiiipppxxxlll|||qqqOOO@@@333000...---.........------,,,,,,,,,,,,---......,,,,,,444///222666888TTT}}}~~~~~~{{{wwwuuuuuuvvvooopppqqqqqqqqqqqqrrrssssssttttttqqqmmmssszzz{{{{{{wwwyyyxxxxxx{{{~~~yyyttttttuuuzzz|||xxxxxxpppyyy~~~{{{xxxzzzmmmfffyyyzzzmmmfffnnnllluuuxxxtttrrruuuuuurrrvvvoookkkqqq~~~GGG???888777777555444555333333333222222222111111000444111<<>>@@@AAABBBDDDFFFJJJMMMPPPRRRVVVXXX[[[YYYPPPCCC>>>@@@HHH???888777999999:::===<<>><<>>666???777===AAAAAAIIIYYYjjjyyy~~~rrrxxxhhhggggggccc[[[PPPGGGAAA???@@@EEEAAA@@@DDDGGGIIINNNTTTSSSTTTWWWYYYVVVLLL@@@999@@@@@@<<<777666:::>>>===:::=========FFFXXXiiirrr^^^FFF>>>999QQQfffaaaBBB222///---,,,,,,+++***)))(((((((((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++------GGGcccfff{{{gggqqq|||zzztttrrriii]]]PPP]]]hhhrrrJJJZZZsssuuuHHH222888===@@@HHHOOOMMMFFFCCC<<<777555000***+++000333222111///......---------666<<<888444666<<<@@@666666444MMMaaakkkrrrkkkllliiilllpppkkk^^^fffyyyGGG>>>:::>>>333222222000///------,,,,,,,,,,,,,,,------............///000...---000666;;;cccmmmppp}}}kkkJJJKKKooosssaaaXXXWWWYYYVVVZZZWWWkkkmmmNNNTTTrrr~~~yyytttcccpppjjj|||qqquuuRRR444111...,,,,,,,,,,,,+++---,,,,,,,,,,,,---......---111...---222222999IIIppp|||zzz}}}|||xxxvvvlllsssuuuqqqrrrwwwsssjjjqqqvvvuuurrrwwwuuu{{{yyyyyyyyy{{{|||{{{xxxuuutttuuuxxxzzzuuummmkkknnn}}}vvvnnnjjjlllrrryyy}}}zzz~~~dddwwwfffRRRGGGGGGLLLQQQUUUQQQ[[[ffflllsssPPP<<<666999666444666333333222111111000000111111000...222444GGGUUUlllpppOOOCCCBBBIII]]]||||||mmmbbb}}}{{{kkkBBB777@@@888>>>DDDGGGPPP^^^jjjxxx{{{oooXXXXXX]]]\\\XXXRRRLLLGGGFFFFFFAAA>>>>>>CCCFFFIIINNNTTTSSSQQQQQQUUUVVVOOOAAA666===???===888777;;;>>>===<<<>>>>>>===FFFXXXjjjttt[[[DDD>>>:::XXXmmmjjjKKK555///------,,,+++***)))((((((((((((((()))))))))******)))************+++++++++++++++++++++++++++++++++,,,---,,,CCC___}}}qqqiii{{{|||yyyqqqrrrhhhZZZMMMZZZdddkkkLLLZZZwwwyyyIII222777<<<@@@GGGMMMKKKDDDAAA;;;555222...***+++111444333111000///...---------666<<<999555777<<>>444333222111///...---------,,,,,,,,,------............///000......000666;;;lllwwwaaaqqqpppPPPLLLkkkppp~~~ccc\\\YYY]]]]]]hhhgggxxxtttxxxtttuuu___MMMXXXpppuuutttpppgggtttqqqtttyyyUUU444111...,,,,,,,,,,,,+++---,,,,,,,,,,,,---......---111...---222222888IIInnnzzzxxx{{{}}}yyytttrrrwwwuuuooohhhhhhmmmppppppkkkppp{{{}}}~~~~~~xxxvvvyyyuuuvvvvvvvvvvvvtttsssssssss~~~wwwmmmmmmooonnnjjjnnnrrrtttsssrrrssstttxxxkkkZZZNNNIIIIIIKKKLLL[[[bbbhhhiiimmmxxxQQQ===666999666444666333333222111111000000111111222111444555FFFTTTjjjjjjOOOBBBBBBJJJ___~~~|||jjjZZZyyy~~~rrrHHH999@@@999@@@>>>FFFTTTbbbjjjrrrzzzdddddd\\\[[[YYYSSSLLLFFFCCCBBB???<<<;;;???AAACCCGGGLLLQQQLLLJJJOOOUUUQQQAAA333:::======999888;;;>>>===>>>@@@???===EEEWWWkkkuuuZZZBBB===<<>>LLLIIIHHHKKKQQQOOOBBB333777<<<>>>:::999;;;======>>>AAA???<<>>VVVpppxxxWWWWWWlll}}}|||{{{rrrnnneeeXXXLLL]]]jjjkkkMMM^^^QQQ444666:::???EEEHHHEEE@@@>>>999222...---///111444444444333222000///------+++444;;;999666777999999888999555KKK]]]hhhtttqqqqqqhhhgggkkkhhhRRR@@@}}}zzzyyyUUUDDD;;;???777666555333222000///......---------...............---///000///...///444999WWWwwwaaapppsssUUUEEEYYYdddtttllljjjlllddd\\\eeeaaalllkkkUUUPPPJJJPPPWWW\\\lllzzz|||jjjmmmqqqwwwiii{{{ooobbb555222...,,,,,,------,,,---,,,,,,,,,,,,---......---222///---222111666FFF}}}{{{}}}|||vvvqqqpppiiifffjjjssstttnnnnnnuuuqqqvvv|||}}}vvvtttxxxxxxrrrsssvvvwwwsssnnnlllpppuuuzzzpppkkkttt~~~yyylllzzz}}}}}}~~~|||{{{|||}}}{{{zzzyyy{{{~~~xxxyyywwwppp|||vvvkkkdddcccdddbbb]]]MMM[[[iiiqqqxxxRRR===666999666444555222333222111111000000111111+++---//////GGGaaaaaaMMMAAABBBJJJ```sss]]]XXXsss|||UUU>>>???888AAAJJJKKKTTTggg{{{xxx|||vvvlll]]]OOOEEE???>>>BBB===;;;;;;999666666999FFFHHHIIIJJJMMMMMMBBB555555;;;>>>;;;888:::<<<======@@@???;;;@@@RRRgggtttyyycccFFF===;;;@@@rrrrrriiimmm;;;......------,,,+++***)))))))))*********++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,...---@@@UUUmmmqqqUUU___ppp{{{||||||tttooohhhZZZLLL]]]kkkkkk|||QQQ___OOO666666999@@@EEEEEEAAA>>>>>>999333//////333555555222222222222111///...---+++333999777555666777777666777555JJJ[[[fffrrrnnnqqqnnnoooqqqlllTTT666rrr}}}ZZZFFF:::???999888777555333111000//////........................---///000///...///333777UUUwwwpppjjjlllsssYYYCCCTTTdddrrrnnnlllooodddUUU\\\bbb{{{{{{cccPPPOOOSSSccc{{{tttnnnsssttthhhpppqqqlllrrrtttiii555222///------------,,,---,,,,,,,,,,,,---......---222///...222000555DDDnnn}}}~~~{{{vvvrrrrrrrrrjjjgggkkkmmmnnnyyy}}}~~~vvv~~~~~~uuuqqqvvvvvvqqqsssuuuvvvrrrmmmlllpppuuu}}}rrrlllqqquuutttuuuyyy||||||wwwtttttttttqqqnnnnnnsss|||yyy}}}wwwooojjjpppwwwsssjjj___jjjtttwwwxxx{{{~~~zzzRRR>>>777:::555333555222333222111111000000111111...000333222KKKhhhcccMMMAAAAAAIII^^^}}}www```PPPttt]]]AAA???999BBBAAALLLaaa}}}{{{mmmpppvvvsssnnndddXXXLLLEEEBBBBBB@@@===<<<>>>???===???BBBEEEIIIJJJHHHKKKMMMCCC555555<<>>777:::555333555111333222111111000000111111111555888555JJJdddfffMMMBBBAAAGGG\\\{{{pppYYYWWWeeeCCC???:::EEEAAAPPPiiiggg___iiiiiifffccc\\\SSSIIICCC@@@???===;;;<<>>AAAPPPdddqqqttteeeEEE===<<>>===:::999444000222777666000,,,---///000000000...---000555888666555777999888222777777MMM]]]eeerrrnnnpppmmmpppvvvsssooo>>>xxx}}}cccKKK===CCC@@@;;;:::888555333222111000000/////////.........---,,,...000000......222555TTTwww{{{^^^mmmJJJMMMbbbsssxxxbbbbbbxxx\\\OOOUUUgggssspppvvv~~~~~~bbbdddpppllluuuttt~~~UUUmmm666333///------...---------,,,,,,,,,,,,---......---222000///222///222AAAUUU~~~|||yyyuuuvvvzzzwwwxxxpppjjjiiikkkuuuvvvvvvuuutttsssqqqooonnnnnnmmmmmmmmmnnnooopppnnnuuu}}}~~~xxx}}}}}}}}}|||xxxzzz}}}~~~yyyyyyxxxtttqqqnnnnnnnnnmmmxxx}}}{{{ttt{{{~~~~~~}}}rrr___PPPJJJJJJKKKIIITTTmmmSSS>>>777:::555333555111333222222111000111111111---222555000AAAWWWmmmiiiOOOBBB@@@FFFZZZyyy~~~yyyfffOOOaaakkkDDD>>>;;;HHHXXX^^^fffoooxxx^^^gggrrrhhhfffddd___WWWMMMDDD???===<<<:::<<>>@@@:::444555:::===;;;BBBDDDAAACCCQQQdddqqqtttbbbCCC======JJJddd\\\DDD111///...------++++++***)))(((((((((((()))))))))))))))************+++++++++))))))***+++,,,,,,------)))///222JJJeee[[[}}}ooonnn}}}|||}}}mmmmmmaaaKKKUUUdddiii\\\___lll||||||RRR===999:::CCCFFFBBB======999888444///222777555---***+++---///000000///...333777999666666999;;;:::222777888OOO^^^fffuuusssssslllnnnwwwyyy|||qqq<<>>@@@::::::CCCLLLOOONNNMMMPPPLLLKKKPPPUUUNNN===...>>>AAA@@@:::666999<<<<<<>>>===<<<===DDDRRRcccpppzzz^^^HHH===>>>JJJ___~~~FFF000///...------++++++***)))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,(((***333@@@hhh\\\xxxnnn|||uuukkkccc\\\LLLRRRccckkkOOO\\\~~~vvvXXX???@@@???<<<;;;<<<<<<<<<666888777444555888555...111---,,,///111......///777>>>;;;222222<<<>>>888555888777MMM]]]eee}}}~~~vvvrrrsssqqqnnnttt~~~~~~gggCCCiiigggOOOCCC===<<<;;;:::999777666444333222000000//////......---------------......000111111OOOuuusssRRR|||ZZZDDDPPP___vvv~~~|||hhhrrr^^^MMMXXXsss___ZZZhhhssscccmmmrrrlll888555111///.........---...------,,,,,,------...---...000000000111333555VVV}}}}}}}}}wwwxxx~~~|||{{{zzzxxxyyyyyyxxxuuupppkkkhhhjjjmmmnnnlllooottttttooorrrkkkhhhlllnnnlllmmmrrrtttxxxmmm}}}~~~yyyxxxwwwuuuuuuuuuwwwlllmmmxxxxxxpppuuutttwwwppp~~~qqqkkkuuuxxx[[[<<<:::888444666000666333222111111000000111111222///111333FFFWWWqqqnnnUUUBBBAAAGGGYYYuuu~~~~~~cccNNNWWW|||jjjEEEFFFGGGNNNUUUXXX```lll}}}eeeZZZWWWWWWZZZeee]]]___]]]MMMCCCDDDBBB===999:::BBBIIIMMMOOORRRQQQPPPPPPPPPMMMEEE:::222???AAA@@@:::666999<<<<<<>>>>>>===>>>EEERRRcccpppwww\\\EEE:::<<<<<>>@@@===888AAAEEEDDD>>>888777444000000---,,,///000......000999;;;999555666<<<@@@???666888666LLL]]]ddd}}}|||tttppprrrqqqnnnttt~~~}}}___AAAhhh|||bbbKKKBBB>>>>>><<<;;;:::888666555444333111111000000///.........---------......///000111JJJrrrttt}}}VVVnnn}}}\\\GGGOOO___qqqqqqkkk^^^iiixxxWWW```}}}lllddd```ooo{{{ttt```lll888555111///.........---...------,,,,,,------...---...000000///000333555AAAvvv|||}}}~~~|||~~~~~~}}}{{{zzzzzzzzzyyyzzz{{{{{{yyyvvvsssqqqhhhfffeeefffiiilllnnnooosssooommmooooooooowww|||vvvuuuxxxyyywwwuuupppssstttpppmmmwww|||~~~ssstttmmmrrr|||}}}[[[<<<:::999555777000444333222111111000000111111222//////000FFF]]]{{{tttWWWBBBAAAFFFXXXttt~~~}}}qqqUUUMMMaaa{{{dddCCCIIIGGGHHHSSSZZZdddqqqZZZRRRYYYYYYVVVXXX___]]]bbb]]]JJJAAAEEEGGG:::999<<>>>>>???FFFRRRcccnnnsssYYYBBB999<<>>CCC888999777LLL\\\eee~~~{{{sssoooqqqpppmmmsss~~~|||UUUBBBlllyyy^^^GGG@@@???@@@>>>===;;;999888666555555222222111111000//////.........---......///000111>>>ffftttuuuqqqcccOOOMMM[[[jjjooo^^^WWW___aaa~~~oooxxxXXXgggeeetttxxx~~~QQQlll888555111/////////...---...------,,,,,,------...---...000000///000222444<<>>FFFIII888;;;???BBB===777888===>>>@@@@@@;;;444222555:::DDDEEE@@@999777:::;;;:::<<<<<<===???EEERRRbbbmmmoooWWWBBB:::>>>JJJrrryyyTTT444//////...---,,,+++******((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,+++***000888WWWhhhvvv\\\uuu{{{iiixxxtttsssssskkkeee___MMMPPP___hhhlllWWWgggpppyyyqqqJJJ>>>444000999HHHRRRTTTSSSZZZUUULLL???444///------...+++,,,......---///333FFF<<<999>>>>>>777999CCC:::;;;888MMM]]]fff}}}uuuqqqrrrpppmmmsss}}}{{{vvvOOODDDpppttt]]]HHHAAA@@@AAA@@@???<<<:::999888777777444333333222111000//////...............///000000666XXXqqqooonnnYYYJJJSSScccxxxuuuWWWTTT```cccuuupppVVVeeedddsssxxx^^^___bbb888555111/////////.........------,,,,,,------...---...////////////111333AAAppp}}}|||{{{yyyxxxxxxxxxzzz{{{xxxxxxxxxxxxyyyyyyzzz{{{|||}}}wwwlllpppsssvvvyyy{{{zzzwwwuuuqqqoooyyy{{{uuu~~~}}}~~~{{{|||~~~}}}zzzxxxwwwwwwvvvuuuvvvwwwuuurrrtttyyy}}}}}}rrr~~~yyyYYYYYYrrrsss^^^===999999777999000333333222111111000000111111---///333222DDDVVVlllXXXCCC@@@CCCSSSnnnvvvVVV>>>OOOooo}}}lllZZZdddUUUFFFJJJYYYiiivvvppptttpppgggcccddd```XXXYYY\\\cccZZZCCC===EEEHHH666<<>>@@@???nnnxxxXXX222000//////...---,,,+++***((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,***)))000999TTTaaaqqqaaaeeewwwuuutttrrrmmmhhhbbbNNNPPP]]]ggghhhVVVhhhwwwuuuNNN???666222999DDDMMMVVV___^^^QQQ@@@555000...,,,+++,,,++++++...---,,,///555EEE:::777??????666888CCC;;;===999NNN^^^gggxxxssssssqqqmmmrrr|||zzztttKKKBBBoooiii}}}^^^JJJDDDAAAAAAAAA@@@===;;;999888888999666555444333222111000000///............//////000333MMM~~~rrr\\\{{{dddHHHJJJ]]]rrrxxxQQQPPPgggzzzeee[[[dddeeettt~~~jjjIIIPPP999666222000/////////......------,,,,,,------...---/////////...///111222>>>\\\yyy{{{{{{zzzyyyyyyyyyzzz{{{xxxwwwvvvvvvwwwxxxyyyzzz}}}www}}}{{{}}}{{{uuu[[[jjjxxx{{{yyyyyyyyyxxx}}}www~~~zzzvvvuuu{{{zzz||||||xxxyyyzzzyyyvvvtttssssssvvvuuuvvv{{{|||||||||xxxzzzsssrrr{{{ppp```hhh}}}aaa>>>999777666999111333333222111111000000111111---111555111BBBSSSeeewww[[[DDD@@@AAAOOOjjjqqqLLL???XXXsss~~~rrr```cccQQQEEETTT^^^jjjttt|||{{{tttmmmrrrmmmcccgggrrrkkkYYYXXXYYY^^^UUUBBB@@@GGGFFF444;;;EEEHHH@@@555333777222111222555;;;BBBHHHJJJKKKHHHAAA999777;;;;;;999:::::::::;;;BBBQQQcccppptttVVVFFF??????666lll~~~]]]444000000///...---,,,++++++))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++)))000999RRR\\\}}}qqqccciiizzzyyywwwsssrrrmmmeeeOOOMMMXXX```|||iiiYYYjjjpppOOOAAA999555888;;;@@@LLLYYYYYYIII777000//////------+++***+++---,,,+++000777;;;444444===>>>888:::BBB:::;;;999NNN^^^gggxxxttttttqqqmmmrrr|||wwwwwwKKK???nnn|||^^^yyy]]]JJJEEECCCBBBBBB@@@===;;;999999999:::777777666555333222111111//////............//////---CCCoooiii}}}oooNNNHHHYYYlllyyyTTTMMMhhhfffYYY___fffkkk~~~uuuRRRNNNHHH999666222000000000///......------,,,,,,------....../////////......000222<<>>JJJdddiiiFFFJJJkkkxxx{{{XXXGGG<<>>===BBBGGGIIIIIIIIIKKKMMMOOOKKKBBB999888;;;;;;888===<<<:::;;;DDDUUUjjjyyyQQQCCC;;;666CCCttt{{{]]]999000000///...---,,,,,,+++))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,(((///999VVVhhheeewwwxxxlll~~~{{{yyywwwrrrkkkTTTQQQ[[[dddsssiiisssUUUDDD@@@666333888;;;999???IIIBBB:::333222///)))(((+++))))))+++---+++***000999000222555888999888666555333666555LLL\\\ccc{{{yyyrrroooqqqpppooouuuuuuVVVEEE```TTTCCCBBBDDDFFFCCC@@@===:::888888999:::999999888666555333222222000//////........./////////;;;OOOrrr]]]jjjPPPVVV^^^hhhyyyoooXXXfffllljjjTTTttt~~~wwwcccXXX]]]iiilllyyy~~~vvvLLLDDD999666333000000000000///...------,,,,,,------....../////////------///111444IIIfffrrrffffffvvv{{{xxxxxxzzz{{{||||||yyyvvvtttoooqqqsssuuuwwwxxxyyyzzzoootttxxxxxxwwwuuulllcccjjjttt{{{xxxwww{{{~~~~~~zzzxxxzzz~~~~~~vvvyyyuuu{{{zzzzzznnngggyyyxxxxxxwwwrrrzzz~~~|||rrrrrrnnnooouuuwwwuuuwww||||||}}}vvvssstttyyy}}}qqqssspppvvvrrrzzzuuuzzzrrrCCC:::888333888555333333222111111000000111111......333///===VVVnnn```III<<>>>>><<<>>>@@@@@@===;;;:::;;;@@@AAAGGGMMMLLLHHHIIIOOORRRLLLDDD<<<777777:::<<<===>>>===<<>>777333...+++***+++++++++,,,+++)))(((***...333666000555;;;>>>===:::777555333444888OOOZZZgggyyysssnnnnnnpppsssyyyzzz___TTTNNNHHHDDDCCCBBBAAA@@@>>><<<:::999888888666:::333:::888000666000444222000...---...///000///444PPP|||nnnjjjqqq]]]PPPPPPcccwwwttt\\\mmmhhhfffVVVZZZkkkvvv}}}||||||}}}}}}~~~~~~uuueee^^^XXX```uuuyyy~~~UUUaaalllEEE@@@;;;777444444333111...000///...---,,,---...///...............///000000999???sss{{{MMMLLLUUUXXXfffyyyppp}}}|||zzzxxxxxxxxxwwwuuusssuuuuuutttttttttuuuwwwxxxrrrqqqooolllhhheeecccbbb^^^dddlllqqqssstttwwwzzz}}}{{{zzz{{{|||||||||{{{rrrooorrruuuvvvuuuqqqttt{{{zzzrrrrrrxxxzzzwwwggg~~~zzz|||mmmhhhvvvuuuppp}}}~~~vvvyyyzzzzzz{{{uuu|||uuuDDD:::999333888444333333222111111000000111111111...222---;;;PPP```hhhKKK===BBBJJJaaazzzzzznnnQQQMMMfffxxxtttIII888???HHH]]]ooouuussswwwwwwvvv{{{~~~sssmmmlllrrruuuiii```VVVNNNJJJMMMJJJ@@@999999888???FFFDDD===888999===@@@AAAGGGMMMLLLHHHIIIOOOQQQKKKCCC;;;777777999;;;;;;=========FFFYYYmmmwww~~~UUU>>>999<<>>AAAAAA>>>999555333444555999PPP\\\hhh~~~wwwpppnnnnnnpppvvv~~~vvv___UUUNNNGGGBBBBBB@@@@@@???===<<<::::::999999999>>>777===<<<555;;;555555444222///......///000///+++DDDxxxlllxxxjjjYYYOOOXXXkkk}}}rrryyydddccceeekkkrrr}}}}}}kkkZZZ^^^eeegggmmmeeeQQQ\\\??????;;;777555555444111///000///---,,,,,,------..................///000000444888YYYEEERRRSSSUUUiii}}}jjjqqqvvvwwwwwwuuuqqqoooppprrrwwwvvvtttssstttttttttttttttrrrooollljjjiiijjjkkkllllllmmmnnnnnnmmmkkkiiippprrruuuzzz~~~{{{{{{uuupppooosssxxxyyyyyyxxx|||zzznnnjjjyyyuuu|||~~~}}}yyy|||zzzzzzzzzFFF:::999333777333222333222111111000000111111222...111---;;;NNNYYYvvviiiNNN???BBBHHH^^^}}}xxxwwwsssZZZMMM```uuusssEEE777AAALLLcccqqqvvvwww}}}}}}zzzwwwpppvvv}}}{{{ooobbbVVVNNNJJJKKKGGG;;;444555555@@@IIIFFF;;;444888???@@@BBBHHHLLLKKKIIIJJJOOOOOOJJJBBB;;;777777999;;;:::<<<<<<===GGG[[[mmmwwwQQQ===:::===JJJ}}}}}}wwwYYY888111000///---,,,++++++***))))))))))))))))))))))))))))))************)))))))))************+++++++++***222&&&...GGGUUUzzz~~~vvvvvvkkkYYYLLLOOO^^^jjj```XXX]]]RRRLLLCCC777222222<<>><<<888333///...444555:::QQQ]]]jjjxxxqqqnnnmmmooouuu}}}ttt}}}[[[QQQNNNFFFAAA@@@>>>???>>>===;;;;;;;;;;;;;;;<<>><<<555;;;444777666333111////////////333)))<<>>;;;888666555444222000000///---,,,,,,,,,------...............///000000333:::CCCxxx???KKKSSShhh___cccsssvvvwwwsssllljjjnnnssswwwtttrrrsssvvvwwwuuussspppmmmjjjgggggghhhkkkmmmvvvrrrnnnnnnooooookkkgggjjjkkkoootttzzz||||||{{{wwwsssooonnnqqqttttttssswwwwwwwwwxxxxxx~~~{{{zzzuuu{{{|||}}}~~~yyyzzzHHH;;;:::444777222222333222111111000000111111111...222---;;;PPP```iiiRRRAAABBBEEEZZZyyyzzzwwwxxxfffSSS]]]tttvvvGGG999DDDOOOjjjvvvyyyzzz}}}vvvyyyoootttttt{{{sssdddUUUMMMIIIJJJDDD999444666999AAAFFFBBB888333777>>>@@@DDDHHHKKKJJJIIILLLOOOMMMHHHAAA;;;777777999;;;;;;<<<<<<===GGGZZZkkksss~~~MMM===;;;<<>><<<;;;;;;;;;===>>>===CCC:::;;;999333999000888666444222000///......444,,,666___eeerrrsss]]]NNNSSShhh{{{~~~tttdddzzzzzzrrrxxx{{{yyyuuuyyyhhh```ZZZ___eeellluuukkkXXXCCC@@@<<<;;;999777666555333222000///...,,,,,,,,,------...............///000000222>>>AAAcccJJJ>>>NNNnnngggVVVeeewwwxxxwwwrrrnnnmmmqqquuusssqqqpppssswwwxxxvvvssstttrrrpppnnnmmmnnnooopppqqqooonnnppptttwwwxxxwwwsssppplllllloootttxxxyyytttrrrppppppsssuuuuuuuuuuuuuuuuuuxxxmmmnnnyyy|||}}}~~~{{{}}}|||JJJ:::;;;555666222333333222111111000000111111000///333,,,666NNNhhhqqqWWWDDDBBBBBBVVVtttzzz|||qqqZZZ\\\rrruuuHHH:::IIIZZZpppyyyzzzzzz~~~vvvmmmqqqxxxzzz{{{iiiSSSKKKGGGGGGBBB999888===BBBAAA>>>999444444888<<<@@@EEEIIIJJJIIIJJJMMMOOOKKKGGGAAA;;;888888999;;;<<<===<<<===GGGXXXgggmmm~~~zzzKKK===;;;:::MMMnnn^^^oooSSS444222111000...---,,,++++++))))))))))))))))))))))))))))))************))))))))))))*********+++++++++&&&---)))333;;;PPPrrrsssttthhh~~~~~~{{{ooo^^^PPPPPP___oooWWWLLLWWWSSSLLL===111///666GGGTTTQQQCCC999///...,,,+++,,,,,,+++)))***)))***---222555555333:::;;;<<<<<<:::888777888111444:::SSS___lllxxxsssqqqsssssssssuuuzzzvvvuuuKKKIII{{{vvvSSSHHHBBBBBB??????>>><<<;;;;;;<<<>>>???<<>>>>>===>>>HHHYYYeeeiii}}}uuuGGG===<<<999MMMpppaaaPPP444222111000...---,,,,,,+++))))))))))))))))))))))))))))))************)))))))))************+++++++++(((,,,)))444444JJJaaayyyrrr\\\kkkzzz~~~yyynnn___QQQNNN\\\mmmVVVKKKXXXVVVNNN<<<111111:::KKKWWWTTTIII@@@222///,,,++++++++++++******+++---000222555777888???@@@AAA@@@===:::999999111444;;;TTTaaannnzzzuuusssttttttrrrssswwwssssssLLLLLLzzzlllxxxUUUHHHCCCCCC@@@@@@???<<<::::::<<<>>>???<<>>???AAABBBKKKAAA777777666444333111000//////444111444UUU|||pppzzzlll^^^\\\eeepppyyyyyyrrruuuvvvpppbbbTTT```\\\aaaccc___\\\WWWCCC???:::;;;<<<:::888666555666333222000...------.....................///000000000111===KKK[[[JJJHHHZZZlllhhhQQQkkkttt{{{xxxtttrrrssstttsssqqqqqqrrrtttuuusssqqqnnnllluuuuuuvvvwwwuuussspppnnnmmmpppsssrrrpppqqqvvv{{{wwwwwwwwwyyyyyyxxxtttrrrrrrqqqpppooooooooopppqqqsssttt}}}oooWWWqqq~~~pppmmmnnnzzzxxxrrrvvvxxxKKK999;;;777777333666333222111111000000111111000000555+++111CCCVVV}}}{{{___IIIBBB>>>OOOmmm|||vvvvvveeeZZZgggtttQQQ;;;JJJhhhkkknnnkkkhhhkkkhhhnnnqqqQQQHHHBBBAAA<<<888>>>IIIMMMEEE;;;555666999;;;;;;@@@GGGKKKHHHHHHLLLOOOOOOJJJGGGBBB===::::::<<<===>>>>>>===@@@KKK\\\gggjjjqqqCCC;;;<<<:::HHHrrrkkkPPP666333222000///---,,,,,,,,,))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,'''333///JJJYYYvvv}}}___mmm{{{zzzuuunnncccUUUOOOZZZiiiVVVIIITTTTTTOOO???111333===MMMWWWUUUNNNHHH555222---+++++++++++++++***...111222222444999======???AAA@@@===:::888777333666===WWWdddqqq{{{vvvqqqqqqqqqqqquuu{{{pppsssOOOMMMvvv{{{jjjTTTHHHCCCDDD@@@BBB@@@===::::::;;;>>>???;;;FFF>>>>>>???BBBKKKAAA999888888777666555333333222333111333FFFiiirrrrrrccccccmmmssswwwtttvvvvvv{{{qqqccc^^^\\\aaagggpppYYYzzzBBBHHH<<<888;;;<<<<<<888666666777555333222000///...//////...............///000000000000555KKK{{{mmmVVVgggddd{{{vvvyyyyyyxxxvvvtttsssssssssqqqvvv|||}}}zzzwwwvvvwww~~~~~~{{{{{{}}}~~~zzzwwwxxxwwwuuuqqqooonnnoooppp~~~}}}llleee}}}rrrpppvvvrrr{{{|||mmmbbbuuu~~~zzzxxxKKK888;;;888888333777333222222111000111111111......444---555CCCOOOnnn~~~```JJJBBB===MMMkkk{{{rrrtttfffXXXbbbsssxxx}}}]]]???EEE```eeehhhccc```cccfffuuuzzzxxx{{{RRRHHHAAA>>>:::666>>>JJJLLLFFF>>>999999:::;;;<<<@@@HHHKKKHHHGGGLLLPPPOOOJJJGGGBBB>>>;;;;;;===>>>>>>>>>>>>AAANNN___jjjmmmnnn@@@:::===<<>>AAAAAABBBBBB@@@===999777666555CCCYYYlllvvvuuurrrkkkxxxmmmbbbiii]]]XXXMMMEEE;;;???======<<<<<<;;;;;;;;;;;;===<<<;;;:::::::::::::::888888999::::::999888888;;;555---...:::LLLuuunnncccgggjjjiiiqqq~~~|||qqq|||xxxllloooqqq```XXX\\\bbbccclllqqqUUUnnnKKKMMMBBB>>>JJJFFFAAA===;;;:::888777777444111000000111///...111000000////////////000,,,111666???ZZZ~~~}}}{{{xxxzzz~~~yyyxxx|||}}}}}}~~~vvv[[[aaaeeeOOOSSSQQQ```gggcccccckkkkkkbbbYYYaaa[[[NNNQQQiii||||||||||||rrr~~~|||jjjNNN\\\aaammmZZZ666888:::333333555333222111111000000111111...333000...222999SSSvvvcccQQQ>>>999EEE^^^yyytttnnn^^^FFFNNNgggkkkpppzzz\\\999GGGWWWeeefffeeecccccckkkzzzWWWJJJAAA999777:::>>>DDDKKKRRRNNNLLLJJJDDD<<<999:::BBBFFFLLLPPPPPPNNNMMMLLLOOOFFF>>>===<<<:::999:::===@@@;;;>>>RRRcccmmmxxx]]]===:::<<>>AAABBBBBBBBB@@@===999777666777FFFZZZkkkvvvuuusssmmmvvvxxxfffeee]]]bbb~~~}}}QQQIIICCC<<>>CCCIIINNNPPPOOOPPPPPPJJJ???999888CCCGGGKKKNNNNNNMMMMMMNNNNNNEEE>>>======::::::;;;<<>>>>>===<<<;;;555777444111111555RRR{{{ttteeeiiivvv~~~yyyuuujjj\\\TTTZZZdddkkksss{{{nnnPPPVVVEEEEEE===@@@;;;???>>>======>>>>>><<<:::444666666555333000//////000000///...............,,,...///333DDDddd||||||zzz|||{{{yyyyyy}}}|||yyyyyyyyyxxxooojjjpppwwwxxxxxxyyy}}}|||zzzyyyyyyzzz{{{}}}}}}www^^^eeennneeetttvvvqqqtttxxxvvvoooqqqdddiiiqqqnnn~~~}}}{{{~~~www~~~vvv___```[[[cccvvv|||mmmmmmddd<<<:::999555444444333222111111000000111111///111---,,,111999RRRtttqqq___JJJ@@@@@@NNNjjjssslll[[[???FFFdddppprrr{{{hhhCCCFFFUUUjjjppprrrlllggglllyyywwwlllPPPLLLFFF<<<666;;;DDDJJJMMMOOOLLLMMMRRRTTTNNNBBB:::999DDDGGGJJJLLLLLLMMMNNNOOOMMMEEE>>>======;;;:::<<<;;;===;;;DDDVVV```mmmMMM666===@@@CCCWWWdddGGG888555444333222111///,,,***---,,,++++++************************************))))))*********+++++++++(((,,,+++,,,444===VVVxxx}}}ssseee}}}~~~|||wwwkkkYYYMMMTTTccc~~~uuuYYYEEEBBBHHHGGG@@@666555666===EEEHHHDDD>>>444000---+++,,,---......---///222444666888===@@@BBBCCCCCCCCCAAA===999777444;;;MMM\\\iiixxxuuuwwwuuupppeeeYYYttt===ccccccEEEBBB@@@???@@@============>>>>>>>>>>>>==================<<<<<<===>>>???@@@@@@???>>>===777999555111000///???]]]{{{ppphhhiiiwwwtttjjjdddbbbXXXWWW___fffooo|||EEERRRxxx___777AAA>>>???>>>;;;;;;<<<===???>>><<<999666777777555222000222333000000///...---------...000000///000:::TTTxxx|||zzz{{{{{{xxxwwwyyyzzz{{{{{{zzzyyyxxxxxxyyyvvvkkkbbbuuuzzzzzzxxx|||zzz{{{{{{zzz}}}{{{~~~}}}}}}~~~}}}{{{{{{~~~~~~xxx]]]aaaiiieee{{{~~~|||}}}|||}}}zzz~~~~~~~~~~~~~~~~~~xxx}}}QQQWWWcccuuu|||YYYIII\\\jjjAAA:::999555555444333222111111000000111111---111......222666IIIgggttt{{{gggPPPCCC???IIIccc~~~uuuooo^^^CCCHHHfffvvvsssyyymmmIIIIIIXXXgggnnnqqqiiicccfffmmmrrrnnngggfffiii^^^LLLEEEJJJ@@@999888@@@JJJMMMMMMMMMLLLNNNRRRRRRJJJ>>>888999DDDGGGJJJKKKKKKLLLNNNOOOLLLDDD===<<<===;;;;;;===::::::;;;FFFWWW^^^lllIII888>>>???BBBTTTeeeCCC999666666666444111...---,,,---,,,++++++++++++++++++************************))))))*********+++++++++(((,,,+++,,,222999MMMlll}}}tttooo|||xxxooo\\\MMMRRR```yyyrrrXXXEEEAAADDDCCC???666444555999>>>@@@===:::333000,,,++++++---......---...111444666:::>>>@@@CCCDDDDDDCCCAAA===999666222<<>>>>>======<<<>>>>>>???@@@@@@???>>>>>>;;;;;;444222444000444EEEoooooodddhhhrrrwwwxxxzzzxxxtttttt}}}~~~|||qqqfff___[[[WWW\\\eeejjjjjj}}}ooo^^^MMMvvvLLL===;;;AAA;;;>>>;;;;;;;;;===>>>===:::777:::888666333111222555888111111000......---------000///000111777KKKsss}}}}}}|||xxxvvvwwwuuuwwwyyy{{{||||||{{{yyytttjjj```zzz{{{vvvuuuxxxzzzzzz}}}{{{uuuvvv|||~~~|||{{{{{{{{{{{{zzz|||~~~}}}aaaaaahhhiii}}}}}}}}}~~~}}}|||yyyzzz|||~~~KKKNNN]]]ppp|||yyyQQQMMMkkkoooDDD;;;888666666333333222111111000000111111---111//////222333AAA[[[dddiiiPPPCCC>>>EEE^^^xxxuuuqqqaaaEEEIIIdddyyyssswwwpppMMMHHHXXXccclllpppjjjfffiiillljjj]]]]]]YYYPPPGGGCCCEEEGGG<<<777888AAAIIIKKKKKKKKKNNNNNNNNNKKKAAA777555888DDDFFFIIIKKKLLLLLLMMMNNNKKKCCC<<<<<<===<<<<<<>>><<<:::;;;HHHXXX\\\mmmzzzEEE;;;===>>>HHH^^^rrrttt>>>:::888888888555111///......,,,,,,++++++++++++,,,,,,************************)))************+++++++++(((,,,***+++111555GGGccc}}}{{{yyysss```NNNPPP___uuummmVVVEEE?????????>>>333222333555999;;;;;;:::222///,,,***+++---......,,,---///333777;;;>>>@@@DDDDDDEEEDDDAAA===999666333===PPP___nnn}}}zzzsssvvvyyyjjj```jjj```CCC~~~yyyXXXNNNHHHBBBCCCAAAAAAAAA@@@@@@@@@?????????:::;;;<<<===>>>===<<<;;;===>>>???@@@@@@???>>>======<<<444333888333000999UUUqqqgggmmmooossstttkkkcccgggrrr|||wwwnnnccc[[[WWWXXXZZZ^^^[[[```rrrnnnnnnaaakkkTTTBBBDDD888@@@888;;;::::::;;;<<<===<<<999666;;;777444222444777999:::333222111///............,,,+++///222444EEEooozzzyyyxxxuuusssssstttuuuxxx||||||yyytttlllbbb}}}xxxssssssyyy{{{zzz}}}yyysssxxx~~~~~~~~~}}}{{{zzz~~~|||``````jjjvvv~~~|||}}}zzz|||}}}VVVOOOXXXjjjvvvoooVVVyyysssGGG;;;888777777333333222111111000000111111///222//////222111===VVVbbboooRRRDDD>>>AAAWWWqqqsssooo___CCCGGG]]]vvvppptttsssNNNCCCQQQ[[[eeekkkiiijjjpppnnngggWWWYYYUUULLLEEEEEEDDDAAA999666666===BBBDDDGGGKKKJJJHHHFFFAAA888222777???BBBFFFIIILLLLLLLLLLLLMMMKKKBBB<<<<<<===<<<===>>>???<<<<<>>???DDDEEEEEEDDDAAA===999666555???SSSbbbsss{{{zzzrrrtttxxxhhhcccxxxVVV:::ssslllTTTRRRKKKBBBCCCAAAAAAAAA@@@???>>>======<<<999:::<<<=========;;;;;;<<<===>>>??????>>>===<<<:::<<<666555999555111888AAAkkk~~~}}}uuummmlllrrrpppfffdddjjjnnnpppsssxxx}}}}}}|||gggbbbZZZUUUUUUYYY___cccmmmnnn|||sssmmmooosssnnnuuuDDD999BBB<<<;;;;;;888999888999:::;;;;;;:::888999555222444:::===;;;777444333222111////////////,,,+++///222000;;;eeeyyywwwwwwuuutttuuuvvvvvvwwwzzz}}}}}}zzzwwwvvvnnnccc}}}|||vvvvvv}}}zzz|||~~~xxxuuu{{{zzz||||||{{{~~~}}}yyy^^^bbbvvv~~~~~~www~~~dddWWWbbb|||ooofffiiibbbuuuIII<<<888777777333333222222111000111111111000333///...111000===VVVhhhpppvvvWWWFFF>>>???RRRjjj}}}qqqmmm]]]@@@CCCVVVsssnnnssstttNNN>>>KKKMMMXXX```bbbgggooolllbbbUUUSSSOOOIIIDDDAAA===999999555444888<<<>>>DDDKKKDDDAAA===999333222<<>>MMM[[[]]]sssbbb<<<<<<<<>>???EEEEEEEEEDDDAAA===999666777AAATTTeeewwwzzzzzzrrrssswwwhhhfffWWW444nnnlllQQQTTTMMMBBBCCC@@@AAA@@@???>>>===;;;::::::888999;;;======<<<;;;:::;;;<<<===>>>>>>===<<<;;;666<<<999666999444111:::666^^^yyypppfffmmmsssmmmhhhiii\\\ZZZWWWXXX___kkkwww~~~{{{qqqbbb]]]bbbUUUTTTUUUYYYaaaiiiooorrrooohhhfffuuuhhhAAAHHH333===BBB777AAA888888777777999;;;<<<;;;:::666222111777???BBB<<<555555444333111000/////////000...111222+++000YYY~~~~~~}}}~~~}}}}}}~~~yyywwwvvvwwwzzzzzzxxxuuuxxxpppbbb||||||~~~xxxxxxxxxxxx}}}wwwwww{{{yyyvvv|||zzzaaajjj{{{~~~~~~}}}rrrjjj\\\pppxxxlllRRRjjjzzzCCC===@@@777:::666333333222222111000000000555///...333222///999HHHfffqqq{{{^^^QQQ<<<<<>>>>>===>>>:::EEEEEEJJJZZZaaazzzVVV777;;;EEEFFF^^^qqqQQQBBB>>><<<:::777555444333111///...------,,,,,,++++++*********++++++++++++******)))************++++++++++++)))+++...---222FFF]]]vvv|||rrrwww}}}}}}{{{vvvyyyqqqXXXQQQccckkkqqq\\\PPPGGG777222;;;@@@;;;888666444222000...+++---+++((())),,,---,,,++++++---111444666:::>>>BBBAAABBBCCCCCC@@@<<<777555999DDDWWWhhh|||sssjjjwwweee[[[FFFJJJ{{{\\\JJJNNNAAABBBDDDCCC>>>;;;;;;>>>???;;;777:::888777999<<<===;;;999======<<<<<<<<<<<<======::::::999999888777666666555FFFccc{{{{{{jjjggglllkkkeeegggjjjfffZZZPPPPPPUUUYYYbbbiiirrrxxx{{{~~~~~~vvvllldddaaa]]]VVVSSSUUUZZZTTTYYYkkkrrrooouuuttt{{{aaaRRR@@@???<<<:::999999:::;;;:::888777888999;;;::::::777555333555:::======<<<222222222222111///...------,,,///111...222HHHccc{{{yyy{{{}}}}}}|||yyyxxxzzzzzzxxxyyy||||||rrraaauuu~~~{{{{{{~~~{{{vvvwww}}}wwwzzzvvv|||{{{~~~||||||yyyzzz~~~~~~{{{{{{}}}zzzuuuoooqqq```aaannn~~~~~~uuubbbxxx{{{sssrrrHHH>>>???666:::555333333222222111000000000333......333222///888EEE[[[dddTTTBBB<<>>AAA888777666666555555555555666666777888;;;@@@HHHMMMLLLLLLMMMOOOQQQQQQOOOLLLJJJAAA;;;<<<>>>>>>>>>???<<>>AAABBBCCCDDDCCCAAA===888666999FFFXXXiiiwwwrrr{{{iiifffJJJZZZ}}}UUUEEEGGG>>>AAA<<<<<<:::888999<<<<<<:::777666555666:::======;;;888<<<<<<;;;;;;;;;;;;<<<<<<999999999888777777777666777:::DDDcccssshhh___pppvvvwwwoooeee```\\\YYYNNNQQQUUUYYY\\\]]]^^^^^^eeefffggghhhhhhhhhgggfffkkkiiifffdddbbb___\\\YYYVVVOOOLLLOOORRRTTT[[[ccc```iiisssrrriiisss~~~|||mmmeee<<<===<<<;;;:::999999:::::::::888777777999::::::999888666555777999;;;:::888333333333222111000///...///---///111---,,,<<>>666:::555333333333222111111000000000---...222222///555???NNNtttlllXXXJJJ;;;BBBZZZmmmzzzuuutttjjjVVVDDD???TTTmmmxxxoooYYYFFF;;;AAArrrPPPaaarrriii^^^___\\\RRREEE===???DDD777777666666666666777777999:::<<<>>>AAAEEEKKKOOONNNNNNNNNOOOPPPPPPNNNLLLHHHAAA;;;<<<>>>>>>>>>@@@???AAAEEEQQQ\\\aaajjjDDD===:::AAAFFFRRRlllPPP@@@<<<===:::888666555444222111000000000///......------******++++++++++++******)))************+++++++++---((((((,,,---///===MMMooo~~~}}}xxx}}}{{{uuuvvvoooVVVIIIUUUccc}}}jjjUUUHHHBBB444///444666222000///......---+++***+++)))((()))***,,,,,,+++,,,///222444666:::>>>AAACCCDDDDDDDDDAAA===:::777:::JJJZZZjjjyyy|||tttvvvwwwfffoooxxxHHHmmmwwwUUUHHHEEEAAAIII<<<@@@???>>>===;;;999666555555555888;;;===<<<999666;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::<<<999222BBBlllqqqbbbjjjrrrxxxuuupppiii```XXXVVVUUUUUUUUUVVVUUUSSSRRRVVVWWWWWWXXXWWWWWWVVVUUUUUUVVVVVVUUURRRPPPOOOOOO___\\\\\\^^^___```eeekkkoooqqqrrrtttuuu]]]ttt@@@FFF;;;<<<<<<<<<<<<<<<;;;;;;:::888777777999::::::999999888777888999999777555555555444444333111000///000---...111...+++333???^^^}}}|||}}}zzzvvvwwwwwwvvvyyy~~~{{{xxxmmmvvv~~~}}}zzzxxxzzz~~~~~~||||||{{{}}}vvvqqq{{{~~~|||}}}}}}~~~|||}}}}}}{{{nnnYYYVVVjjjqqqfffsss}}}zzz}}}}}}}}}~~~~~~SSS[[[iiiaaa{{{ooooooVVVBBB>>>777===666444333333222222111000000...,,,...222111///333999MMMooorrr\\\PPP;;;999SSSfffwww|||vvvtttlllXXXEEE999IIIaaaqqqnnn\\\III???GGGSSS???fff~~~oooZZZYYYYYYTTTJJJ@@@>>>@@@666666666666777888999999:::<<>>>>>>>>AAAAAA???GGGUUU]]]eeeYYY<<<@@@<<>><<<<<<:::777555555444222111111000000//////...------***++++++,,,,,,++++++***))))))*********+++++++++---(((''',,,------777DDDZZZqqqttt}}}wwwwwwpppWWWGGGOOO___zzz}}}hhhQQQDDD???333...111111...---,,,,,,------+++***))))))((()))***+++,,,,,,...000333555777:::===@@@CCCDDDDDDDDDAAA>>>;;;999:::OOO^^^mmmsssvvvqqqxxxrrrcccxxx^^^HHHqqq\\\PPPGGGCCCMMM@@@AAABBBBBB???;;;888777777999999::::::;;;:::888777<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>??????>>>AAA;;;===PPPgggtttyyy{{{xxxuuusssmmmfffccccccaaa^^^ZZZWWWVVVWWWRRRRRRRRRQQQQQQPPPOOOOOOPPPRRRUUUTTTSSSTTTXXX\\\]]]aaaggglllnnnoooqqqtttuuuuuuzzzeeesss~~~PPP???999;;;<<<>>>@@@@@@@@@>>>===999888666777999::::::999777777888999999999777666777777666666555333222111111------000111000444:::TTT}}}zzzyyy}}}yyywwwxxxxxxuuuvvvzzznnnpppqqq{{{yyyyyy|||~~~~~~}}}|||{{{|||{{{rrrzzzzzz}}}{{{zzz{{{{{{zzzxxx{{{zzzxxx~~~mmmdddooo}}}yyy}}}||||||}}}~~~KKKRRRxxxxxxlll]]]FFF@@@;;;@@@666444444333333222111111111------...111111000111444RRRqqqxxxbbbTTT<<<555KKK]]]nnn~~~uuuqqqkkkYYYFFF888AAASSSfffkkk___QQQJJJEEEZZZSSS;;;KKKxxxdddUUUQQQQQQSSSPPPEEE===;;;555555555666888999;;;<<<<<<>>>BBBDDDFFFHHHJJJLLLHHHHHHIIILLLOOOPPPOOONNNDDD???<<<>>>???===???BBBBBB>>>IIIXXX^^^mmmPPP888???<<>>;;;:::<<>>;;;:::999888888;;;>>>@@@======<<<<<<<<<<<<======??????????????????@@@@@@;;;@@@CCCEEEGGGLLLpppvvvooonnnlllhhhmmmoooooojjjbbb^^^```ddd]]]]]]\\\\\\[[[[[[[[[ZZZ\\\^^^`````````ccciiinnnmmmqqqtttvvvwwwzzz|||}}}eeeqqqTTT:::BBB333999;;;>>>@@@@@@???>>>===999777666777888999999999555666888999999::::::;;;999999888888777555444333444///,,,...000111444888LLL{{{{{{xxx{{{yyyzzz|||zzzuuurrrsss___ccchhh}}}}}}|||zzzyyyzzz||||||{{{|||{{{zzzeeemmmyyy}}}|||zzzyyyyyyyyyxxxxxxyyyyyyxxx{{{}}}vvv~~~~~~|||zzzzzz}}}{{{|||~~~bbbbbbfffMMMDDD@@@DDD666444444444333222222111111.........///000000000111JJJffflllXXX@@@888CCCSSSeeexxxtttnnniii\\\LLL;;;===III^^^iiieee\\\XXXTTTRRROOO]]]bbbRRRKKKJJJPPPOOOEEE<<<999444444555777999;;;===>>>@@@BBBFFFHHHIIIJJJLLLMMMGGGHHHKKKOOOSSSTTTRRRPPPBBB>>>===??????===???CCCAAA???KKKYYY___wwwJJJ888<<<;;;DDDOOOcccmmmJJJ===>>>;;;999777555555555333222000000000///......------++++++,,,,,,,,,,,,++++++)))************+++++++++,,,)))***---,,,+++444AAAPPPxxxsssnnn{{{|||yyybbbLLLJJJWWWmmmiiiNNN>>>999111...///,,,+++***)))***,,,---,,,+++(((***++++++***+++---///000222444666777999<<>>;;;:::===]]]iiivvvvvv{{{wwwqqqpppwwwBBBZZZ~~~qqqVVVJJJ;;;@@@EEERRRNNNJJJDDD@@@>>><<<<<<888888777666888<<>>UUUyyyyyy~~~nnnwww|||vvvrrrooosssuuuuuuqqqkkkhhhiiilllhhhhhhgggfffffffffgggggggggiiijjjkkkkkkmmmooorrrvvvxxxyyy}}}uuunnnvvvtttmmmGGGCCC???CCC666888:::<<<<<<;;;:::999999777666666888999999888555666888999999;;;>>>@@@;;;;;;::::::999777666555666222...,,,---...000222;;;___}}}|||zzz{{{~~~{{{sssnnnnnnbbbdddhhhrrryyy{{{{{{zzz{{{~~~{{{yyy{{{}}}|||~~~zzztttSSSbbb~~~}}}|||{{{{{{zzz{{{{{{www{{{yyyyyy}}}}}}{{{zzzzzz|||}}}{{{{{{|||}}}~~~pppUUUJJJEEEFFF555555444444333333222111111/////////...///111000///===TTTtttyyy\\\EEE???<<>>===??????===???DDD@@@@@@NNNXXX```jjjEEE999:::???HHHPPPkkk^^^GGG===@@@===;;;999777888777666444222111111000000///......+++,,,,,,------,,,,,,+++)))************++++++++++++))),,,///+++***555EEEPPPkkkvvvxxx{{{}}}|||fffNNNJJJWWWeeeiiiLLL:::555///---...******)))((()))+++++++++***)))+++,,,,,,+++,,,///111111333555666777999<<>>:::888777888888777888;;;AAAFFF===<<<<<<;;;;;;<<<<<<===>>>======<<<<<<;;;;;;;;;======999;;;>>>999???TTTzzzooowwwzzzwwwttttttuuuuuurrrooommmmmmlllkkkllllllnnnnnnnnnppptttxxx{{{{{{wwwtttcccjjjwwwnnnjjjxxx{{{~~~UUUIII>>>111999666777888999999888777777888777666666888999999888777888999999888;;;@@@DDD<<<<<<<<<;;;:::999888777555444111...---...//////111LLL}}}|||}}}yyyqqqlllkkkxxx|||~~~{{{|||xxxxxxuuu~~~}}}~~~{{{xxxUUUooo}}}~~~}}}}}}||||||}}}~~~vvv~~~{{{xxx}}}|||{{{}}}~~~}}}}}}}}}}}}}}}~~~yyy}}}www[[[NNNHHHGGG444555444444333333222222111111111///...///111111///888MMMddd___JJJDDD999CCCVVVlllzzzsssjjjiiieee]]]BBB<<>>BBBAAAAAA@@@>>><<<;;;:::@@@eeeppp}}}wwwxxx~~~lllwwwMMM:::kkkkkk~~~|||aaa>>>LLLBBBAAAYYYUUULLLBBB<<<<<<===<<<:::999;;;;;;:::777777;;;>>><<<;;;;;;::::::;;;;;;<<<@@@??????>>>===<<<<<<;;;666@@@???:::>>>>>>???GGGRRRvvvhhhhhhlllSSSOOOBBB:::===888888888999999999888888888888777555666888999999888:::;;;;;;999888:::@@@EEE=========<<<;;;:::888888222444444111000111111000333777VVV|||{{{vvvoookkkkkkuuuqqqkkk```___ooo~~~~~~~~~ccc{{{|||}}}}}}|||{{{|||}}}~~~www}}}xxx~~~}}}xxx|||}}}{{{yyyyyy|||||||||yyybbb]]]QQQ<<<666777777555111111333222...////////////000000000000///SSSggg|||___ZZZLLL777;;;RRRiiiuuu~~~vvvqqqppplllfffUUU???AAAyyynnneeejjjooooooppprrrqqqiii\\\QQQJJJLLLKKKBBB777111333777///222666999;;;===???AAADDDEEEGGGIIIJJJJJJIIIHHHLLLPPPPPPMMMNNNPPPLLLEEE???===<<<>>>AAACCCBBB@@@EEEAAA\\\ddd```DDD===:::<<>>KKKfffooozzz}}}vvvzzzttt???555```hhh\\\JJJCCCOOOLLLIIIDDDCCCBBB@@@===;;;:::999<<<;;;::::::::::::;;;<<<===;;;888888:::<<<======???<<<999999;;;<<<;;;999555;;;>>>======???@@@???HHH\\\}}}|||{{{cccjjjtttrrr___YYY888666999333111999777777555>>>888333@@@888777777888999;;;<<<<<<===<<<;;;999888888999;;;<<>>======>>>>>>===;;;777555333111000000000000+++666LLLlll{{{~~~}}}qqqfffjjjtttxxxqqqyyy^^^cccWWW\\\ooofff}}}zzz|||{{{wwwyyy|||zzz{{{zzzyyy|||}}}{{{~~~}}}|||||||||}}}}}}|||~~~}}}aaammm~~~~~~{{{mmmiii]]]EEE:::777888666222222444333000////////////000000000000222HHHfffgggXXXRRR>>>===OOOcccoooyyyxxxqqqnnnjjjcccQQQ???TTTNNNKKKnnntttpppkkkgggccc]]]SSSKKKHHHFFFBBB===888555444444333555888:::;;;===@@@BBBEEEFFFHHHJJJKKKKKKJJJIIILLLOOOPPPMMMMMMNNNJJJCCC???===<<<>>>AAACCCBBB@@@IIIBBBUUU```qqqwww@@@>>>===@@@FFFUUUoooMMMKKK@@@III???>>>===<<<;;;:::999999777666555555555444222000//////...---,,,,,,,,,,,,+++++++++******++++++++++++++++++***+++...333666PPPhhh{{{zzz~~~|||{{{rrrZZZCCCHHHdddssssssJJJ222222///+++---///************************)))***,,,///555:::@@@CCC<<<555111333555666999===@@@DDD@@@>>>@@@:::777BBBNNNbbblllyyytttuuu}}}AAAAAAppplll```III>>>HHHIIIKKKAAA@@@???>>><<<:::999888:::999888888888888999:::;;;999777888:::;;;<<<<<<===:::888999;;;<<<;;;:::555:::===;;;;;;===>>><<<>>>GGGooo|||zzz~~~pppdddtttZZZCCC333555999777888???777999444;;;555///:::222888888999:::;;;<<<======;;;:::999888888:::<<<===>>>===<<<<<<<<<<<<;;;999777666555444333222111111---000;;;RRRuuutttxxx}}}}}}{{{pppkkkooopppggglll___eeekkk}}}uuunnnrrrvvvvvv~~~xxx~~~uuuvvvyyy|||}}}|||{{{|||{{{|||{{{yyy|||}}}{{{}}}||||||{{{|||}}}~~~~~~~~~}}}{{{zzz|||~~~}}}[[[iii}}}}}}zzznnnQQQ===999:::999444333555444222000000000000////////////222:::^^^zzz{{{ZZZYYYBBB>>>JJJZZZgggtttwwwooojjjccc^^^WWWHHHRRR~~~kkk000???qqqqqqjjjaaaZZZUUUPPPKKKGGGDDD>>>888777::::::666111777888::::::;;;===@@@CCCFFFGGGIIIKKKKKKKKKJJJIIINNNOOOOOOMMMLLLLLLGGGAAA>>>======>>>AAABBBBBBAAAGGGJJJXXXaaa\\\888:::>>>@@@GGG\\\```MMMEEEMMMGGG@@@@@@>>>===;;;:::888888888777666666666555333111////////////...---,,,++++++++++++******++++++++++++++++++++++++---111555LLLlllxxxuuu~~~~~~yyycccIIIHHH^^^mmmOOO///111///))),,,111++++++++++++++++++++++++(((***,,,111777>>>DDDGGG???888111111222444888===AAAEEEAAA===>>>888:::GGGXXXbbbnnnwww~~~sssvvv```>>>MMMyyyzzzggggggYYYLLLNNNFFFDDD======<<<;;;:::999999888888888777777777777888888888777777888:::<<<;;;:::;;;:::888999:::;;;;;;:::888===>>><<<;;;===>>><<<;;;666RRRaaaqqq|||xxxooommmhhh^^^lllbbb>>>:::777888888666555777666<<<555999777222<<<777888999999:::;;;<<<======999888888888999;;;===>>>>>>===;;;;;;<<<;;;:::888888999999888777555333111111111111>>>bbb~~~nnnlllwwwvvvuuuvvvrrr|||~~~eeeYYYXXX___```nnnggg[[[ooottt{{{~~~zzzwww}}}}}}|||zzz}}}~~~}}}{{{zzz{{{{{{{{{zzz{{{{{{|||}}}{{{|||||||||{{{{{{}}}|||~~~}}}\\\llldddzzzYYY;;;===???===777444444444111000000000000////////////...333NNNkkk___aaaGGG===DDDQQQbbbrrr~~~|||tttlllddd]]]XXXXXXSSSGGGLLLBBB555LLL```ccc^^^XXXRRROOOKKKHHHEEE???;;;666777:::;;;666111888888999999:::===AAADDDDDDFFFHHHJJJJJJJJJIIIHHHPPPPPPOOONNNLLLJJJDDD@@@======>>>???AAABBBCCCCCCBBBUUUdddjjjJJJ555:::???AAAKKKhhhNNNKKKEEELLL<<<>>>>>>===<<<:::999888888888777666666777666444222//////000000///...,,,+++***++++++++++++++++++******+++,,,,,,,,,---000222MMMVVV~~~vvvhhhyyywww}}}}}}lllSSSFFFWWWiii~~~WWW222333222)))***///++++++,,,,,,,,,,,,,,,---***+++---000444:::???AAA???777111111222222555999>>>DDDAAA======777:::JJJaaafffwww|||uuuvvvwwwwww{{{EEE888YYY~~~~~~iiijjj```TTTRRRCCC===;;;;;;;;;;;;::::::::::::999999999888888999999999888777888:::<<<===<<<;;;<<<;;;:::999999999999999===AAABBB>>>===>>>???======444AAAKKKVVV}}}xxxccciiirrr|||zzzfffjjj{{{rrrZZZ999888<<<===999777666444111222===444666:::666>>><<<777888888999::::::;;;;;;777777888888:::<<<>>>???@@@>>>============<<<:::<<<=========:::777333000000333222777VVVmmm]]]jjjmmmwwwxxxyyytttccc^^^bbbllllllzzzwwwiiiOOOGGGIIIZZZmmmxxx{{{}}}~~~}}}~~~}}}{{{~~~zzz{{{{{{{{{{{{zzzyyyxxxzzzyyyzzzzzzzzzzzz{{{{{{zzz|||~~~~~~}}}|||}}}~~~|||}}}~~~^^^nnn}}}[[[CCC___999AAADDDAAA:::444333222000111000000000/////////...+++555@@@aaa|||hhhhhhNNN??????III^^^qqq|||~~~yyyssskkkbbbZZZWWWMMMVVVIIICCCAAAEEERRRIIISSSSSSRRRPPPMMMHHHCCC???;;;:::::::::;;;:::777666555666777888999<<<@@@CCCBBBCCCFFFHHHIIIHHHHHHGGGQQQPPPOOOOOOMMMHHHCCC???<<<===???@@@AAABBBCCCDDDDDDXXXfffttt???:::===@@@EEEVVVyyyzzzHHHAAAFFFCCC666999999999999999999999999888666666666777666444333///000111111000///---,,,***+++,,,,,,,,,,,,+++******+++------,,,---...000DDDBBB___yyywwwnnnuuu{{{||||||~~~oooZZZEEEOOOfffzzzYYY444333222+++***,,,++++++,,,,,,,,,---------,,,,,,---///222666:::<<<===777444666666444333555666???@@@>>>===777;;;LLLaaaggg{{{xxxxxxqqqoooddd777777mmmooo___OOOEEEIII@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::999:::;;;>>>>>>===<<<>>>===<<<:::888777777888>>>BBBBBB>>><<<>>>>>>===<<<;;;===???DDDggg~~~llleeennn|||wwwiii___ooottt|||pppSSSFFF666555888777444555:::;;;666666FFF777444999333777777666666666777777888888999666777777999:::<<<>>>???BBB@@@??????@@@AAA???>>>@@@AAAAAA@@@===888333000,,,222111111EEElll|||yyyqqqzzzttteeeeeennntttyyyiiieee\\\ddd^^^www{{{{{{}}}}}}~~~~~~||||||||||||{{{{{{zzzyyyyyyxxxyyyyyyzzzzzzzzzzzzzzzyyy{{{}}}~~~}}}||||||}}}|||}}}~~~||||||}}}}}}ZZZiii}}}mmm[[[IIIIIIggg===BBBFFFDDD;;;444222111000111111000000//////......---666999YYYnnnvvvlllTTTFFF>>>CCCYYYmmmwww}}}yyyuuummmbbbZZZXXXLLLQQQHHHJJJCCC:::FFFHHHHHHJJJKKKJJJGGG@@@999555666999===>>><<<::::::;;;444666777777888:::===@@@???AAADDDFFFHHHHHHHHHGGGQQQNNNLLLNNNLLLFFF@@@???;;;===???@@@AAABBBDDDFFFMMMVVV```qqq999:::;;;<<>>======888???RRR^^^jjjzzzyyy|||rrrrrrJJJ888BBB|||\\\OOOGGGDDDJJJAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<;;;<<<===>>>===<<<>>>>>>>>><<<999888888999<<<@@@???;;;999;;;<<<;;;<<>>AAA@@@???@@@AAABBBAAA@@@BBBBBBBBBAAA>>>:::666333///333111---777YYY~~~}}}ssshhhkkkYYY___ooosss~~~www|||pppgggiiiiiixxx~~~zzz{{{zzz}}}~~~~~~~~~}}}|||||||||xxxxxxyyyzzzzzzzzzzzzyyywwwyyy{{{{{{zzzzzzzzz{{{|||~~~|||}}}~~~[[[hhhooo___MMMDDDIIIsssGGG@@@DDDDDD<<<444222333222111111111000///.........111///999PPPjjjuuubbbRRRAAA>>>RRRfffpppzzz}}}}}}}}}yyyvvvmmm```XXXVVVOOOMMMBBBGGG>>>///===GGG???@@@@@@===999444000...222666;;;>>>>>>>>>>>>???777888999999888888999;;;===???CCCFFFIIIJJJJJJJJJNNNJJJIIILLLJJJCCC>>>===;;;===@@@AAAAAABBBDDDGGGTTTYYYiiiRRR;;;<<<999;;;MMMqqqTTTGGGHHH???:::===999999888888888888888888555444444444666555444222222222111000////////////,,,---///000000///---,,,)))+++......---,,,,,,,,,+++FFFSSScccxxxxxxtttPPPHHH]]]mmmddd>>>...)))---...(((*********+++,,,------------,,,---...000333666888999555555888999555222222,,,888<<<;;;;;;:::EEE\\\eeewwwyyyzzz{{{www~~~www999>>>QQQsssvvvyyyaaaEEEGGGJJJKKKMMMAAA===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::???===::::::;;;<<<<<<;;;<<<===>>>===::::::;;;>>>;;;???>>>:::888:::<<<;;;999HHH888CCCPPP@@@NNNggg}}}|||ooovvvqqqwww||||||rrrsss|||}}}sssnnnpppqqqlllcccaaa^^^[[[YYY[[[___bbbhhhmmmwww~~~www```{{{OOOEEE===000666888555333333222000///111???WWW@@@444<<<444111444555555555666666666666777666777888:::;;;<<<<<<======<<<<<<===???AAAAAA@@@@@@@@@AAA@@@???===:::888444444222000222EEElllyyyrrr{{{~~~uuu~~~jjjZZZlll}}}~~~sssooojjjyyywwwxxx|||~~~~~~~~~}}}|||{{{{{{xxxxxxzzz{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzzzz{{{|||~~~___kkkoooaaaPPPHHHFFFAAA|||QQQ>>>CCCCCC;;;444333444444222111111000///......---444$$$:::HHHjjjttt[[[EEE;;;LLL```iiivvv{{{{{{|||xxxuuukkk]]]TTTSSSIIILLLCCCGGGEEE;;;???777888777555111...,,,---...///222777===@@@BBBAAA@@@999;;;<<<;;;999777777777===???CCCGGGJJJKKKLLLLLLLLLGGGFFFJJJHHHAAA;;;<<<;;;===AAAAAAAAAAAAEEEHHHTTT```{{{xxx999AAACCC???BBBYYYUUULLLYYY===:::;;;;;;;;;::::::999888777777555444333444555555333222444222111/////////000000---...000111111000...---)))+++...///---,,,++++++///EEEJJJ^^^xxx|||}}}wwwyyyVVVGGGYYYfffqqqHHH000&&&,,,///&&&))))))***++++++,,,------...---,,,,,,---///111333666222111333444111///000---888;;;999:::;;;JJJcccrrrxxxzzzxxxzzzvvvkkk222BBB\\\MMMsssuuudddHHHGGGFFFBBBEEE===@@@<<<<<<;;;;;;;;;;;;::::::888999::::::::::::999888@@@===:::888999:::;;;:::999<<<======;;;<<<>>>AAA===@@@???;;;999<<<======333FFF444OOOkkkJJJ???PPPJJJhhhooogggyyylllwww~~~{{{jjj___```bbb```[[[[[[\\\aaakkkxxx|||~~~ZZZoooiii{{{JJJ>>>000555>>>111///...222888666000000666---HHH333)))777333111777666666666666777777777777777888999:::;;;<<<<<<<<<999888888:::===??????>>>===>>>????????????>>>===222000111222...333PPPooo|||wwwyyyvvvvvvfffZZZsss}}}tttqqq~~~|||vvv{{{~~~}}}~~~|||zzzyyyyyyxxxxxxyyyzzz{{{|||{{{zzzzzz|||}}}}}}}}}{{{|||~~~}}}___kkkiiiZZZNNN@@@IIIPPPBBBUUUFFFGGGNNNHHH333+++111222111111111111000000000000,,,000000===bbbyyyjjjVVV??????TTTaaammm~~~}}}xxxwww|||}}}xxxpppjjjcccVVVIIIHHHEEEBBBAAA@@@???===<<<999888555222///.........111444999<<<>>>>>>>>>>>>999:::;;;;;;:::777555444555>>>DDDDDDCCCFFFIIIJJJHHHIIIIIIFFFAAA>>>>>>???AAA>>>@@@FFFFFFCCCEEEMMMYYYkkkTTT999<<<<<>>===<<<;;;:::999999999::::::999999;;;>>>AAACCCBBB===999777999;;;;;;:::>>>>>>>>>>>>>>>??????@@@GGGXXXccclllnnnrrrrrrkkkZZZvvv```III777777:::666111111222222222111111111000000222222333333333444444444222222222333333333444444444444555777888999;;;;;;777888;;;===:::999>>>EEE<<<===>>>??????>>>===<<<888:::999333...333@@@KKKvvv|||~~~rrruuummm{{{rrryyy|||}}}{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{|||{{{{{{{{{|||}}}~~~~~~}}}|||}}}kkkeeeggg]]]OOOFFFIIIMMMHHH>>>XXXJJJJJJOOOIII666///444333111111111000000000000///000333///666QQQlllvvvkkkcccKKK===IIIZZZiiiwww~~~yyywwwzzz}}}|||{{{wwwpppjjjdddWWWKKKFFFCCC@@@??????>>>===;;;:::888666444222111111111777;;;???>>>999555666999???<<<999666444222///...555===CCCCCCBBBEEEHHHHHHHHHIIIHHHEEE@@@>>>>>>???===>>>@@@BBBAAACCCLLLUUUcccjjjFFF===999@@@<<>>>>>999777999:::999777666666666888888666444222222222222222222222222000000///......------,,,+++,,,,,,------,,,,,,+++***---IIIKKK___~~~}}}eeeUUUOOO```xxxSSS000---******...***++++++,,,,,,---............////////////000000333222222111000//////...222???===555;;;GGGYYYlll}}}}}}~~~xxxzzzPPP555HHHvvvtttzzzdddWWWJJJAAACCCCCC===;;;>>>999888888:::<<<>>>>>>===:::::::::;;;;;;;;;;;;;;;>>>===<<<;;;::::::999999999999999:::;;;===???@@@@@@<<<999888999::::::999:::;;;<<<<<<======<<<<<>>PPPcccsss}}}{{{wwwwwwxxxyyyyyyvvvooojjjcccWWWLLLCCC@@@===<<<<<<<<<<<<;;;999888777666555444444555777<<<@@@<<<333...000555???:::444000000///---***555<<>>@@@;;;@@@AAA>>>>>>HHHUUU^^^lllttt```;;;CCC888BBBCCC\\\qqqUUUEEEJJJ___XXX555;;;>>>>>>:::888:::;;;999999777555555666666555444222222222222333333333333000000//////......------,,,,,,------------,,,,,,+++,,,HHHTTTiiiooo]]]RRR]]]qqqhhh444///'''...,,,+++++++++,,,------....../////////000000000111111444333111000//////000000555BBB===333>>>QQQbbbooo|||{{{|||tttXXX999555OOOvvvuuuWWWVVVHHH>>>@@@BBB>>>:::999:::999888:::<<<>>>>>>===999:::::::::;;;;;;;;;<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>><<<;;;999888999999888777888999;;;======<<<;;;::::::CCCMMMWWWhhh}}}rrr|||yyyrrrllleeemmm{{{~~~vvvzzzpppvvvaaakkkNNN111555111222666555///111999111111000000000000000///000000000000111111111111111111111222222222333333222333444555666777888999<<<:::999:::999:::BBBKKK===>>>???@@@AAABBBBBBBBB<<<<<<999555111000111333IIIhhh|||}}}iiirrreeesss}}}sssooo~~~|||{{{|||{{{{{{zzz{{{{{{||||||zzzzzzzzzzzzzzz{{{||||||~~~~~~~~~~~~~~~}}}}}}uuuvvvnnn^^^SSSJJJCCC???AAA>>>888666999JJJAAA===AAA@@@555444666111111111111000000//////...)))///---///@@@UUUrrrqqquuucccHHH>>>EEEZZZsssuuuyyy~~~}}}xxxuuutttwwwxxxvvvoooiiibbbVVVKKK@@@===:::999:::::::::999777777777777777777777777222555888555111///111555777222......000111///,,,666===BBBBBBBBBEEEGGGFFFIIIGGGDDD@@@======>>>@@@>>>CCCBBB>>>AAANNN[[[aaasssBBB===DDD<<>>???AAABBBBBBAAA???>>>:::999999888999888777777888:::<<<>>>???===;;;:::888<<>>;;;999777444000---555bbbxxx```___}}}rrrrrruuu}}}~~~|||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxyyyyyyzzz{{{|||zzzzzz{{{{{{|||}}}~~~~~~~~~~~~xxxbbbXXXQQQGGGBBBCCC<<<444666>>>???888FFFFFFAAACCCBBB888666888222333222222111000/////////---111...,,,555BBB]]]~~~zzzjjjYYYIII<<>>;;;888666777888888888555555666666777777777777333222222333444666555555000......000333333111...999>>>BBBBBBDDDGGGHHHFFFGGGDDDAAA>>>===>>>???@@@BBBBBB@@@???FFFSSS]]]aaalll888EEE>>>???HHHrrr^^^LLL888;;;FFF;;;444AAA<<>><<<>>>BBB@@@>>><<<<<<<<<;;;:::888888888999999:::;;;;;;<<<;;;;;;<<<=========<<<;;;>>>???AAABBBBBB@@@>>><<<888888999999888777777888777888;;;======<<<:::888::::::???GGGIIIKKKWWWfffvvvxxxvvveeecccttt{{{vvv~~~xxxhhhggguuukkkPPP666999999222777444222222000......000........................---------.........///////////////000000000111111000000111222333333444444777444555777666333444888::::::;;;<<<>>>@@@AAABBBAAA???>>>>>>===:::444000***HHHlllzzzuuu[[[WWWaaakkkvvvwww~~~~~~rrrxxx~~~}}}{{{zzzzzzzzzzzzzzz|||||||||{{{zzzzzzyyyyyywwwwwwwwwwwwxxxyyyzzz{{{vvvwwwyyyzzz|||}}}~~~~~~~~~ttt\\\PPPQQQLLL@@@999;;;===<<<777777AAAMMMNNNPPPKKKMMMJJJ>>>:::;;;555444444333222111000000///...222///,,,000777NNNoootttiiiWWW===@@@]]]gggmmmvvv}}}{{{uuupppqqquuuuuuooohhh___UUUKKK>>>;;;777555555666666666333444555666777777777777:::777444666999:::666222...000222333222111///...:::???BBBBBBEEEHHHHHHEEECCC@@@>>>===>>>@@@@@@@@@CCC???>>>CCCJJJTTTbbbmmmGGG:::EEE888EEEMMM{{{JJJHHH===777;;;:::888>>>;;;???>>>999777888999777888666444444555555444333555555555444333222222222222222111111000000//////------............------,,,...444EEETTTvvvwwwcccYYY]]]mmmNNN...------))),,,,,,,,,---......//////000111111222333444555555000000111222333666888:::BBB888888MMM^^^bbb}}}|||zzz|||wwwlllEEE444DDDrrrjjjbbbTTTDDD@@@BBBCCC@@@===<<<@@@DDDAAA???===<<<<<<;;;999777777777888999:::;;;<<<<<<999:::<<<===>>>>>>===<<<;;;<<<===>>>>>><<<:::999888999999888777777888:::444666777999999888777666<<<:::<<>>???@@@AAA@@@@@@@@@@@@===999666444---KKKqqqyyyvvvqqqooouuu{{{~~~uuuyyy}}}{{{~~~}}}|||{{{zzzzzzzzz|||||||||{{{{{{yyyxxxwwwwwwwwwwwwwwwxxxzzz{{{{{{xxxyyy{{{}}}~~~~~~}}}~~~~~~wwwhhhcccWWWNNNOOOSSSLLL???;;;222666>>>999===iiiZZZPPPLLLPPPMMM???;;;>>>999666555555444333222111000,,,000...---000333GGGgggqqq~~~rrrbbbIII???LLLeeekkkttt{{{~~~zzzsssmmmkkkpppsssnnnhhhaaaWWWOOO???;;;777444444555555555444555666777888888777777;;;:::999999999666222///...111444222///---///111:::>>>AAAAAADDDHHHGGGCCC???===<<<===@@@AAAAAA@@@CCC===AAAKKKPPPWWWnnnnnn777@@@>>><<>>===888555777777666666555444555666666555333333333333333444444555555333222222111111000//////------............------...444000<<>>@@@???>>><<<<<<======;;;:::777777888999:::;;;<<<<<<999:::<<<>>>???>>>======999:::;;;;;;;;;:::999888999::::::888666666999<<<444555666777777777777666;;;999999;;;;;;<<<>>>BBBbbb\\\```www~~~nnnxxx{{{nnnNNNdddaaaMMM666+++444888///,,,444///...---,,,---//////...+++,,,,,,,,,---------------------............///------........./////////.........///000000111111222///000444777666888;;;:::999999:::;;;===>>>@@@@@@@@@@@@@@@>>><<<::::::>>>,,,:::bbbyyyzzzYYYZZZwwwuuu|||zzz}}}{{{}}}~~~~~~~~~}}}|||{{{{{{zzzyyyzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}|||}}}~~~~~~~~~|||~~~{{{lll```YYYLLLKKKMMMQQQTTTPPPFFF===;;;666333888JJJrrr```GGGEEEKKKIII<<<:::>>><<<777666666555333222111111...111...,,,,,,***:::XXXllltttiiiVVVEEEBBBfffkkksss{{{}}}yyyqqqkkkgggmmmqqqnnnhhhbbbZZZRRR@@@<<<777444333444444444555666777888999999888777666999;;;:::666111///...---111333000++++++111777:::===@@@@@@CCCGGGFFFBBB===;;;:::===AAACCCBBB@@@DDD???EEESSSUUUZZZzzzLLL555DDD666DDD\\\OOOGGG888999EEEBBB:::999999:::======888555666666555444333444555777777555333000000222333555666777888333333222222111000000000------............---------000$$$666MMMWWW~~~ssseee^^^dddrrr}}}|||uuuUUU'''777(((...,,,,,,------.../////////111111222333444666666777777888999999999999888888333@@@LLLYYYjjj{{{|||wwwwwwJJJ777666JJJMMMxxxdddJJJFFFHHHAAA???<<<:::;;;======:::===<<<;;;<<<===>>>===<<<666777888999:::;;;<<<<<<888:::<<<>>>??????>>>===:::;;;;;;;;;;;;;;;:::::::::;;;:::888555666:::>>>777777777777888888888999999888666666888:::888666EEEOOORRRUUUlllzzzxxxnnniii```mmmQQQ555777777444000111333111---,,,///111000/////////...+++++++++,,,,,,------------------.........//////---------.........//////---.........//////000000666111///111333333444888;;;:::::::::;;;===>>>@@@???@@@@@@>>>;;;999:::;;;666777999<<>>======>>>@@@BBBBBBAAA;;;KKKKKKNNN^^^hhheee999===EEE===HHH{{{]]]HHHEEEAAA<<<;;;>>>???===::::::999888777666666666666888777777666555444444333444222111444888<<<<<<;;;999777555444444333111///---------...------,,,,,,///...,,,000???YYYvvvqqqccc___hhhsssvvvvvviiiNNN444)))+++///---------...///000222222---///222444777888888999444666888999<<<>>>>>>;;;:::GGG\\\eee{{{|||xxx|||}}}rrrBBB555777tttnnn___|||zzzHHHPPPDDD@@@AAA???===:::999999:::;;;<<<;;;<<<===<<<999999:::999888888888999;;;===>>>999:::<<>>@@@AAACCCDDDFFFCCC>>>;;;;;;<<<======CCC999222555BBBYYYxxxwww{{{aaaKKKaaa{{{}}}|||zzzxxxxxxyyyyyyxxxwwwwwwyyy{{{~~~~~~}}}|||}}}}}}||||||{{{zzzzzzyyy}}}}}}}}}}}}}}}}}}}}}}}}|||||||||~~~ssseeeNNN===EEEZZZ```{{{^^^DDDAAA666===000CCCGGG```ZZZLLLGGGVVVOOO???===888;;;888777666555333222111111///...//////,,,,,,444>>>KKK{{{ttthhhdddXXXJJJDDDRRRbbbkkkppptttuuutttqqqjjjccc```___]]]VVVPPPDDD===666444222000000333333333444555777999:::;;;<<<:::666222...,,,++++++------,,,---///333777999>>>???@@@BBBCCCBBB???<<<>>>>>>>>>@@@AAABBBBBBBBB???@@@NNN\\\ccc{{{NNN888<<>><<<888555666666777999;;;<<<;;;999999;;;===<<<:::888777666555666666666555555444444999999999888888888888888555555===IIIRRRYYYkkk~~~fffbbbkkk~~~vvvnnnkkkkkkmmmzzzZZZbbbZZZ]]]|||bbb===333777999777000000/////////.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.../////////////////////000111111222222333444444444777888888:::;;;<<<======???===:::999;;;>>>@@@@@@:::===???;;;777DDDhhhwwwddd\\\ddd~~~fffrrruuuwwwzzz~~~}}}{{{{{{|||||||||{{{wwwxxxzzz||||||{{{yyyxxx||||||}}}}}}}}}}}}}}}|||}}}~~~~~~|||~~~~~~~~~~~~zzzwwwttt```BBB@@@aaakkkSSS|||UUU888666...777FFF\\\WWWFFFCCCSSSKKK;;;;;;777:::888888777555444333222111///---...000///,,,...333BBBbbbuuujjjfffdddcccDDDHHHSSScccooorrrsssuuunnnfff^^^YYYYYYWWWSSSOOOHHH@@@888444222//////222000222555777999:::::::::>>><<<888444111...------///000111333666999;;;===@@@???>>>>>>???>>><<<:::===>>>@@@AAABBBCCCCCCCCCHHHEEEVVV```kkkPPP<<<===<<>>>>>@@@@@@>>>;;;999999777666666666666666:::999999888888777777777444222222333555777777777555444333444555666555444222222222111000///...---((((((,,,000000<<>>EEESSSZZZooo~~~zzz{{{xxxyyyxxxmmm???<<<;;;aaawwwmmmIIIYYYDDD???@@@???>>>;;;999777666666666333666888999888999:::;;;777999;;;<<<<<<;;;999777888888888999:::999666444444555888<<>><<<:::999888888999999777666666666666666666555555555<<<;;;999888777777888888555333666>>>DDDKKK\\\nnn^^^]]]aaajjjqqqsssuuuxxx{{{zzzhhhkkkzzzzzzcccYYYSSSgggzzzxxxdddbbbSSSFFF777333666666///&&&.........------------,,,///...---,,,,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///000000000111111111222333333444444666666777777888888999999<<<:::888888:::===??????999@@@EEE>>>444999TTTqqq~~~zzzRRRKKK{{{vvv||||||}}}~~~}}}||||||}}}}}}}}}|||yyyzzz{{{||||||zzzxxxwww{{{|||~~~|||}}}}}}~~~~~~~~~ppp```SSSUUUKKK\\\jjjWWWVVVRRR---000???AAAUUU}}}UUUBBBAAASSSIII999:::777999999888777666555333222222333///...000111---,,,---BBBPPPjjjvvvmmmhhhiiiUUUKKKKKK\\\mmmrrrqqqrrrjjjccc[[[VVVUUUUUUSSSQQQLLLCCC:::555222...///222000111333555777999::::::===;;;999666444333222111777888:::<<<>>>@@@AAAAAA???===;;;;;;<<<<<<;;;:::<<<>>>@@@BBBBBBCCCDDDEEEPPPYYY^^^```{{{<<<;;;EEE???IIIooo|||DDDJJJDDDBBBAAA??????AAA@@@>>><<<<<<;;;:::999888888888888999888888888777777777666333333222222333444444444444333222333444555444333333333222222000///...------)))---222...444YYY{{{zzzrrriiicccfffoooqqqbbbKKK:::000,,,---...///000111000//////111222333444555666777777777666666888:::>>>GGGOOO^^^bbb{{{|||}}}zzzzzzoooYYY333999PPP~~~mmmtttNNN<<>>???>>><<<<<<888555555888:::999777777777666666555555555555<<<;;;888777666777999:::???;;;999:::999;;;EEEQQQfffhhhhhhiiinnnxxx~~~sssZZZfffPPP...,,,222888666111---000444......---------,,,,,,,,,------,,,+++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---...//////000000000000111111222333333333555666666777888999::::::???<<<:::999:::;;;:::999???@@@???>>>===@@@HHHOOO[[[<<>>;;;===999999888777555444333222777222...000000...---...666EEEdddzzziiiaaagggSSSHHHUUUhhhpppooonnnhhhccc\\\XXXVVVVVVUUUSSSMMMDDD;;;777333//////222111111000111333666888:::999888888777777666666666===>>>???AAAAAAAAAAAAAAA<<<;;;999999;;;<<<===<<<;;;>>>@@@BBBBBBDDDGGGIIITTTbbbbbbzzzFFF======EEEDDD]]]YYYEEEBBBCCCAAA@@@????????????>>>===<<<;;;:::999888888888888666666666666666555555555333333333222222222333333444333111222333333222111333333222222000///------222******111///111NNNrrrgggzzzppphhhllltttwwwkkkWWWEEE777...---...///000000111111111000111111222333555666666777444666>>>DDDJJJRRR[[[iii{{{zzz|||}}}wwwppp\\\@@@111888jjjlllXXX|||wwwGGG===<<>>;;;<<<::::::999777666555444333999333000000000......000222:::RRRxxxvvviiilllZZZLLLOOO^^^hhhkkkkkkiiieeeaaa]]]ZZZXXXUUUSSSKKKCCC<<<999666222111333222111000///000333777999555555666777888888999999<<<======>>>>>>>>>======;;;999999:::<<<>>>???>>>===???BBBBBBCCCFFFLLLQQQXXXaaaqqqYYY666>>>888CCCQQQ|||HHHJJJ>>>AAAAAA@@@>>>=========>>>???999999777666666666666666444444444444444444444444222333444333111111222444444333222222333333222111222222222222111000///...222***)))------///AAAWWWqqqbbbwwwqqqrrrwwwwwwmmm___OOO>>>111/////////...///000111111/////////000222444555666999666;;;EEELLLQQQ]]]jjj|||wwwyyyxxxiiiYYYFFF000555DDD[[[cccMMMDDDAAA222@@@<<<<<<666777777999:::;;;<<<<<<888AAADDD<<<666888:::777>>>;;;888555555666999;;;<<<:::999:::;;;<<<;;;:::;;;999777666888999999999<<<:::777777777888888888777666555333333444555555666666555555666777999::::::::::::999777666777999;;;AAAHHHOOO[[[kkkyyyyyywwwnnnuuugggjjjnnnsss{{{xxxmmmuuuuuurrrXXXLLL???888444///***)))000------222777444+++!!!------------,,,,,,,,,,,,+++***))))))))))))******))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---........./////////000111111222222///000222333666888999:::999999999:::<<<===<<<:::888AAAHHHFFFBBB@@@@@@???===>>>iii~~~{{{PPP777PPPhhh}}}eeecccdddlllwww|||~~~~~~yyy|||zzzyyyyyy{{{||||||{{{vvvwwwxxxzzz{{{|||||||||}}}}}}}}}}}}}}}||||||}}}~~~}}}{{{zzz{{{}}}xxxmmmeee___YYYSSSOOOMMMLLLMMMPPPPPPRRRZZZccc\\\fff@@@777;;;BBBJJJMMMGGGmmmUUUHHHMMM___OOO999===:::999;;;:::999888666555444444555222111222111......111444222===^^^uuuhhhcccYYYQQQTTT]]]dddfffllljjjgggccc^^^XXXSSSOOOHHHBBB<<<;;;888444222444222222222222222444555666444444555666777777888888999999999999::::::;;;;;;;;;::::::<<<>>>@@@??????@@@BBBDDDDDDEEEJJJSSSZZZ```ooommm<<<<<<@@@888KKKkkkaaaEEEEEE@@@???@@@???===;;;:::;;;>>>@@@888888777666555555555555333333333444444444444444222333444333111111333555333222222333555666666555333333333333333222111111///,,,,,,---,,,...777AAA```jjj}}}yyyuuuvvvuuupppjjj```PPPAAA888666333111000111222333222222222333555888:::<<<@@@BBBKKKUUUYYY___uuuxxx}}}uuuwwwrrrXXX@@@777111>>>```rrrZZZkkkAAA:::@@@888999<<<999555555777888999:::::::::888BBBEEE<<<666888:::777;;;:::888666666777999::::::::::::<<<>>>>>>===<<<:::888777888999:::888777999999999777555444555666666555333222222222444555555555555555666666666666111333333333333555777777666333222555<<>>YYYYYYKKK>>>RRRkkk___NNNTTTfffTTT===@@@===<<<;;;:::999888777555444444000000222444222......111+++333>>>PPPnnn~~~wwwqqqffflllgggWWWNNNTTT^^^bbbnnnmmmkkkggg```XXXPPPJJJFFFAAA<<<<<<:::666333444222333444555555555444444444444555666666666666666777777777777888:::;;;<<<<<<<<<<<<===@@@@@@???>>>BBBDDDFFFFFFGGGMMMXXX```jjjxxx:::666@@@DDD===XXXqqqIIIFFF;;;CCC@@@@@@???<<<999888:::>>>AAA:::999888777666666666666333444444444444444444444111333555444111111444666333222222444777999999999444444444555444444333333---000111///,,,...222555GGGdddeee~~~yyyyyyxxxwwwyyyuuugggYYYAAA>>>999555333333555666777777777999;;;>>>AAABBBLLLSSS```jjjkkkttt|||xxx|||uuuxxxoooLLL000111:::HHH|||\\\___DDDFFF000===AAA000999444555555666777777777777777666BBBEEE;;;555888;;;888888888888888888888888999999999:::<<>><<<777777888;;;<<<<<<999666777999:::888444111222555666444333111111222333444555666666666555444333222555666555333333666888888444222444999888555999AAAIIIGGGHHH___wwwuuuxxx{{{}}}}}}}}}}}}~~~fffrrrxxxtttsssxxxtttkkksssppp\\\PPPRRRLLL:::000222111------333444///,,,...///....../////////---+++************))))))))))))))))))(((((((((((()))***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,......//////000111111111222333333444555555666666222222444888;;;<<<;;;999???@@@===888:::AAABBB>>>999>>>NNN]]]xxxaaaOOOFFFSSSnnn}}}jjj^^^^^^bbbmmmqqqwww{{{}}}{{{zzzyyyyyy{{{||||||{{{}}}||||||||||||{{{{{{{{{wwwvvvuuutttvvvyyy|||~~~zzz{{{}}}~~~~~~xxxyyyxxxtttlllccc\\\YYYPPPJJJDDDDDDJJJQQQUUUVVVMMMLLLSSSaaarrrxxxFFFIII{{{wwwRRRPPPPPPVVVKKKMMM___PPP;;;<<<777888<<<;;;;;;999888666444333333444444333111000000111222+++666FFFWWWuuurrrtttmmm___SSSSSSXXX\\\ooonnnhhh```^^^^^^UUUIIIGGGBBB???@@@===666333666333333444444555555555555666666666666777777777777999999999::::::;;;;;;;;;;;;===???@@@>>>===>>>@@@AAAJJJIIIMMMWWWQQQUUUoooyyyEEE===DDD;;;EEEKKKyyyxxxZZZMMM@@@DDD888GGGFFF@@@;;;;;;::::::???DDDDDD>>>888666888:::888555666666888:::999666444444777666666666666666555555777444000///444:::999444555666666777777777777777444333000...------...///???YYYppp~~~{{{xxxxxxxxxuuunnngggVVVUUUOOODDD>>>???AAAAAAAAAAAABBBFFFKKKRRRWWWZZZ___fffjjjjjjxxx~~~}}}}}}}}}uuuvvvppp\\\AAA111666CCCeeezzz===;;;888777777666444333777666555444555777999;;;;;;999;;;>>>999222222777444444555555666666777777777777888888888888777777>>>999777999>>>???:::444777666555444444444444444222333333444444555555555333444666777777555333222777666555444333444555555333333333444444555555555555555:::DDDPPPVVVVVVTTTxxxnnngggdddbbb```eeemmmpppxxxoooddd]]]XXXQQQFFF===555555444333333222111111........................------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///000000111222222222222111444444555777888999:::;;;>>><<<:::999:::===@@@BBB@@@CCCFFFLLLZZZrrr^^^KKKIIIXXX{{{zzzqqqjjjeee[[[___mmmoooooowwwtttzzz||||||yyy{{{}}}~~~}}}zzzvvvssswwwuuuuuuxxxzzzyyyxxxwwwvvv{{{}}}|||}}}|||tttwww||||||xxxxxxlllddd[[[TTTLLLFFFEEEHHHKKKJJJJJJNNNUUUZZZYYYUUUmmmqqq{{{SSS\\\eeepppqqq^^^RRR\\\yyyKKK>>>???QQQFFF777<<<<<>>>>><<<@@@EEEIIIQQQaaauuuvvv]]]JJJ@@@FFFiiiwwwrrr[[[FFFFFFMMMUUUaaafffllltttwwwxxxyyy}}}~~~}}}{{{yyyxxxzzz{{{xxxxxxxxxwwwuuuvvvzzz{{{~~~~~~{{{}}}zzz{{{uuupppmmmeeeZZZSSSQQQGGGDDDBBBEEEHHHKKKQQQYYYKKKVVVYYYQQQSSSpppeee^^^bbbsssYYY===@@@\\\{{{PPPBBB===KKKBBB666<<<888999BBBAAA@@@>>>;;;888666444555666666444222000000111---+++111999FFFjjj|||wwwggg```___\\\WWWWWW```hhhhhhfffbbb\\\WWWQQQHHH>>>;;;:::666333222333333333444444555666777777777777777888888999999<<<<<<<<<===>>>??????????????????@@@BBBDDDCCCBBBCCCEEETTT^^^ZZZdddNNN888;;;@@@DDDLLLbbbKKKMMMGGG<<>>===;;;999777666888999999777555333333444//////000000777QQQttt{{{oooiiigggaaaYYYTTT\\\eeekkkkkkggg```ZZZVVVQQQJJJEEE???999333000444444444444666888:::;;;777777888888999999::::::<<<<<<===>>>???@@@@@@AAA@@@???>>>???BBBDDDCCCBBBOOONNN\\\ccciiiRRR444<<>>GGGCCC:::AAA===CCC999666555888:::;;;???EEE:::888666777888999777555444888999666444666888999555333222333555666555333777>>>@@@;;;666666888999222222333444444444444333777555444222000000//////---:::\\\{{{vvvvvvwwwvvvrrrxxx|||{{{}}}{{{ssslllXXXOOO@@@111000HHHqqqdddooo777666555333222111333333333222111111000000000111222333888555444777;;;:::888555444444333333444666888999666777777777777777777666666888:::999666555666888444555555666777777777777555555444444333333222222666555333222111222333444444444444333333333333333333333333222222111111000111///......111444444333666333111000...------...)))---...+++---111222///,,,,,,,,,,,,,,,,,,,,,,,,111333444222///---...000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************************************++++++++++++,,,,,,---------...............///000000000000///333333444666777888999:::;;;;;;<<<<<<<<<;;;::::::???CCCFFFHHHHHHJJJPPPUUUaaa|||~~~\\\>>>BBBIIIWWWbbbuuuzzzmmm\\\LLLEEEFFFIIIPPPYYYfffnnnpppoooooopppooowww}}}}}}||||||}}}}}}uuu{{{|||zzzyyyzzz{{{|||~~~~~~~~~~~~|||~~~ooohhhaaa___\\\VVVOOOLLLLLLIIIHHHIIIHHHFFFIIINNNQQQNNNOOOUUU^^^lllpppsssvvvdddTTTLLLVVVUUUGGG:::FFFJJJLLLRRRDDD<<<::::::::::::999888777777888999999777555333333444111444111,,,///>>>ZZZtttrrrmmmnnnmmmjjj\\\]]]ccckkkooolllccc]]]UUUVVVUUUOOOFFF>>>888444333333333444666888;;;<<<888888999999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBAAAAAABBBDDDFFFGGGGGGWWWZZZ___eee}}}???333666DDDGGGJJJiiiXXXDDD===DDDAAA===AAA:::888>>>:::777777666444555888888777666666555555333222888======666111111333222555222///000333333111...111222000,,,...444666555111222222333333333333333555555444333111111000000,,,555KKK\\\}}}yyyvvvwwwyyyuuukkkbbbCCC???444...CCCiiiZZZbbb|||BBB444>>>333111000000111222222111111111111111111111222222444444333555999:::888444333333222333444666777999666666777777777777666666666999;;;999666444777:::333444555666777777666666666666555555444444333333666444222000000111333444333333333333333222222111222222111111000000000///333111///------.........---............//////......000111//////111000...111111111222222333333333))),,,...,,,)))(((***---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...------...////////////...222222333444666777888888<<<;;;::::::999:::;;;;;;>>>???AAABBBDDDIIIQQQWWWMMM{{{xxx^^^UUUBBBDDDBBBGGGUUU___oooooo\\\RRRSSSWWW```\\\TTTKKKGGGJJJSSSZZZggglllnnnmmmppptttsssoooooorrrvvvyyyyyywwwvvvvvvtttvvvyyyxxxvvvvvvyyy{{{sssuuuwwwxxxvvvtttttttttzzz{{{}}}|||www^^^QQQGGGGGGIIIHHHHHHJJJJJJHHHHHHKKKKKKKKKPPPWWWhhhrrr~~~[[[^^^vvv]]]RRRPPPcccZZZFFF;;;KKKPPPMMMOOOBBB===666666777777777777666666333444555444222111111222///666222,,,000777IIIeeevvvmmmmmmooommmhhhdddcccjjjooommmgggccc[[[\\\YYYQQQKKKHHHCCC???888777666555666777:::;;;888999999:::;;;<<<======<<<======???@@@AAABBBCCC>>>@@@CCCDDDFFFIIIMMMQQQVVV^^^}}}xxx@@@>>>===>>>DDDQQQoooxxxGGGAAABBBAAA@@@BBBBBB===888;;;777555777666333333666888777666444333222222222BBBIIIIII>>>444333333///777333000111555666333///***333888444///000333555111111222333333333333333333333333222222222111111---111===???jjj~~~xxxwwwxxxzzzxxxmmmYYYJJJ:::111)))999bbbhhhaaa^^^CCC000888333111//////111111111000......///111222333444555111333444333555888777333111111222444555666777777333444444555555444444333555777888666333222555777333444555666666666555444555444444444444444333333777555444222222333444555222222333333333222111000000000000000000/////////000///...---,,,---...///...111222111111333222000......///......---+++***+++++++++,,,,,,,,,------+++---//////,,,,,,...000++++++++++++++++++++++++*********************************))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,,,,,,,------------,,,,,,---............---000000111222444555666777;;;:::999888888999;;;<<<999999:::<<>>666:::555666666666555555444333000222222222000000111222,,,666111...333222<<>>>>>===>>>???@@@BBBCCCDDDEEE>>>DDDJJJMMMNNNSSS\\\dddllleee::::::??????BBBNNNkkkTTTLLLBBBEEE======BBB>>><<<<<<555333333777888777888;;;888777666444333333555777BBBKKKMMMAAA888888777333888444111333999<<<999555///888===999333222333444111222333333444444333333000111111222222222222222...,,,777444TTToooyyy{{{{{{~~~vvvrrrxxxwwwxxxxxxrrr```HHH555666...888^^^www___sss:::???111111333222000///000111000///---...///000222333333333---222555222222444555222///000333555777777666666333444444555555444444333666666555444222222444555222333555666555444222111222222222222222222333333555555333222222222333444111222333333333222000000...///////////////000000+++,,,---......///111333+++//////+++***,,,+++&&&+++***+++,,,---,,,,,,---******+++++++++++++++++++++,,,,,,***)))(((((((((************************))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,---------++++++,,,---------------......///111222333444555777888999::::::;;;::::::777999<<<>>>@@@BBBDDDFFFWWWWWWUUUkkk|||rrr~~~bbbXXX@@@;;;777:::DDDQQQZZZ___{{{zzzzzzZZZ```___VVVRRRUUURRRKKKGGGCCCEEENNNTTTQQQJJJFFFIIIFFFGGGMMMUUUVVVPPPIIIQQQNNNIIIEEEEEEJJJSSSYYYWWWVVVZZZhhhvvvxxxmmm```bbbWWWVVVcccpppsssuuuzzzwww^^^SSSYYYeeepppcccSSSQQQkkk}}}fffHHHHHH```YYY>>>444222@@@777777666666555333222111000222333333222111333444+++666111---333---111JJJZZZggg|||vvvgggvvvoookkkjjjhhhgggnnnwwwzzz___NNNQQQZZZYYYQQQPPPMMMHHHCCC@@@>>>======999999:::;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGFFFNNNWWW[[[]]]cccooozzzTTT???999CCC<<>>CCCFFFEEEBBB>>>;;;@@@TTTaaagggYYY]]]vvvvvv|||```MMMIIIKKKIIIFFFCCC@@@@@@JJJ]]]nnnyyy}}}xxxmmmYYYXXX___nnnsssgggUUUIIIJJJJJJSSSgggyyy{{{kkkYYYeee___VVVPPPQQQ[[[iiisss{{{iiiwwwsss}}}pppeeeOOOPPPWWWfffzzziii^^^]]]fffdddFFF@@@GGGKKK===222555888333333444444333333222111111111222222222333333333000111111111111222222222GGGPPPeeeuuu}}}nnniiinnnrrriiiiiiqqqsssHHHBBBjjj^^^]]]___VVVOOOLLLOOOOOOJJJGGGHHHFFFDDDBBB@@@@@@BBBEEEGGGGGGCCCCCCGGGLLLNNNSSSXXXWWW```hhhiiilllzzzgggEEE888;;;AAAEEECCCWWWTTTPPPKKKBBB@@@>>>;;;:::;;;===>>>:::777444444777999999888555555666777888:::<<<===;;;;;;;;;:::999888777666777555444444666888999999444444444444444444333333111222222333333222222111111222222333333222222111000777---***BBBYYYrrr~~~}}}}}}~~~xxxxxxmmmggg```YYYMMM>>>333--->>>FFFrrrMMM888555111000...////////////////////////............////////////222111111111000000//////222333333444555555555444666666555444555666777888555333222222444444222111333333444444333333222222222111000//////111333444555444444333333222111111111222222222222111000000000000000000000000000000//////...---,,,++++++******++++++,,,,,,++++++***************************************************************************+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,...000000000111333444444444444555777999<<<===@@@DDDHHHFFF???<<<>>>BBBIIIDDDFFFQQQZZZaaarrrjjjSSSIIIMMMQQQLLLEEENNNQQQhhhzzzwww}}}wwwrrrxxx}}}uuusss~~~^^^]]]vvv|||rrraaaRRRNNNKKKJJJVVVggg}}}www}}}XXXDDD===CCCIII===444666777333333444444333333222111000000111111111222222222333222222222111111000000AAAPPPkkk{{{ppp{{{kkkhhhmmmmmmqqqtttnnnuuuVVV^^^pppllleeejjj```WWWTTTQQQLLLKKKNNNFFFEEEDDDDDDEEEGGGIIIKKKMMMOOOTTTYYYXXXTTTUUUYYYiiidddhhh~~~xxx]]]AAA777;;;AAADDDFFFVVVnnncccVVVXXX???DDDBBB???===;;;<<<===>>>===:::666666777999888777555555555666888:::;;;<<<888888999999999888777777666444333333666777888888666666555444333222222111222333333444444333333222111222222222222222222111222555000---888III```xxx{{{yyyyyy}}}{{{sssoookkkYYYIIIBBB:::222444===EEEtttfffuuuvvvnnn:::111222111111000........................------........./////////000000000//////.........000111222333444444444444555555444444444555666777555333222222444555444333333333333333333222111000222111000000111222333444444444333333222111111111111222222222222111000000........................,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++************************************************************************************)))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---,,,...000000000000222444444444444555777999;;;<<<@@@BBBBBB???;;;===EEEMMMGGG@@@@@@HHHOOOVVVfffxxxzzzyyyeeeaaajjjqqq~~~UUURRRXXXYYYeee{{{}}}|||{{{xxxkkkbbbssskkkKKKMMMQQQQQQMMMGGGEEEGGGRRRNNNQQQLLLIIIZZZ___IIIVVVeee|||wwwyyyooonnnLLLCCC999>>>EEE===777777666333333333333333222222111//////000000000111111111444444333222111000///...444FFFhhhyyy{{{qqqkkkcccfffhhhnnnrrrmmmfffvvvdddvvv~~~pppiiiccc```^^^ZZZYYYZZZVVVUUUTTTTTTUUUWWWYYYZZZXXXWWWXXXYYYXXX[[[gggsss~~~yyyZZZDDD666000888@@@DDDPPP___yyyoooFFFLLLQQQ777CCCAAA>>><<<:::::::::;;;>>>;;;888777777888777666555555555666777999:::;;;444555666777777777777777444333222222444666666555777666555444222111000000333333444444444444333333111111222222222222111111444000111//////BBB```pppsss~~~|||{{{xxx{{{~~~~~~|||{{{xxxyyy~~~wwwkkkVVVGGG:::555///--->>>TTThhhxxxooommmXXXvvvoooBBB)))...111///000000------------------------------------...........................------------...000111222333444444444444333333333444555666555333222222444666666666444444444333333111000000222222222222222333333333444333333222222111111000111111222222111111000///------------------------************+++++++++,,,******++++++++++++************************************************************************************))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---////////////111333333333333555666888:::;;;:::===???>>>===AAAJJJQQQFFF???<<<@@@DDDJJJXXXfffrrrnnnnnn{{{~~~uuuvvvuuujjjTTTbbbmmmcccXXXiii{{{yyy^^^dddqqqxxx|||mmmVVVaaafffdddccchhhgggaaa```nnn|||wwwsssXXXYYY^^^{{{HHHAAA555999BBB>>>999888444222333333333333222111111000000000000111111111222333333222222111000000///,,,777WWWrrr}}}zzz}}}pppfffbbb]]]bbblllnnnmmmrrrkkkwww{{{|||wwwmmmddd___cccaaa^^^\\\\\\___bbbddd]]]]]]```hhhppp{{{wwwWWWCCC;;;>>>;;;@@@HHHHHHNNNkkkkkkSSSAAA:::???>>>@@@>>>;;;999777666666666;;;999888777666666666666555555555555666777888999333333444555555555555555333111111111333444444333555444444333222111111000222222222333333222222222000000111111111111000000666+++///000,,,FFFnnn}}}sssxxxssssss}}}~~~|||}}}~~~{{{|||yyyyyysss^^^@@@:::444222999NNNkkk{{{^^^LLLrrrFFF---(((333222---......------------------------,,,,,,,,,,,,------------............------------,,,---///111222444444444222222222333333333444444555333111222444777888888555555555555444222111000111222333333333333222222444444444333222222111111111111111111111000000///------------------------***+++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((())))))***++++++++++++---...///......000111111222333444666888999:::444:::@@@CCCCCCDDDGGGJJJFFFAAA>>>@@@BBBEEEMMMVVVnnnfff___dddssssss|||sssttt}}}}}}III@@@444777@@@===999888333222222333333222222111000111111111222222222333333111111111111111111111111000...CCCWWW^^^sss~~~xxxhhhaaaZZZ]]]aaa]]]mmmlllmmmrrrjjjlll}}}yyyaaaHHH>>>???AAAAAA@@@???GGGTTT]]]lllfffBBBFFFDDD666777EEE>>>===;;;888666555555555555666666555555555666777444444444444555666666777333444444444444333222222222111000111333333222111111111222222222222222222000000111111111111000000///000000111111000000///333***///111+++BBBdddoooYYYuuusssUUU\\\ttt}}}{{{xxxtttsssvvvwwwwwwxxxqqqWWW;;;666444000888ZZZeee[[[hhh???777***...777111,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................---...000111333444555555222222222333333333333333444222111222555777888888666666666666555444333222111222333333333222222111555555444444333333222222000111111111111000//////........................---------,,,+++*********)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))******++++++,,,......------...000000000222444555777888888777<<<@@@BBBBBBAAABBBCCCDDDAAAAAACCCEEEDDDFFFIIIJJJYYYiiillljjjnnn~~~{{{mmmlllbbbMMM@@@444888AAA<<<777666222222222222222222111111000111222222222222333333333000000111111111222222222000+++555DDDOOOddd~~~iiidddaaa^^^SSSAAATTTXXXeeennniiijjjpppllllllttt}}}xxxMMMCCC:::;;;CCCEEE???666===>>>IIIbbb~~~nnnWWWEEEDDDEEE===999===???>>><<<:::999888777777222444555555444444555666444444444333444444555555333333333333333222111000111000000111333333111000///000000111111222333333/////////000000///////////////000000000000//////...,,,000111---444AAAEEE555MMMnnn{{{}}}PPPLLLVVVoooxxxrrrlll```VVVQQQJJJ;;;---111555>>>WWW~~~nnnYYYeeeLLL...222***///555---***---,,,++++++++++++++++++++++++************++++++++++++---------............///---...000111333333444444111222333444444444333333222111111333666777777666555555555555555444444333222222222111111111111111555555444333333222222111000000111111000000///.................................---,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((())))))*********,,,------,,,,,,---......///111333555666777777???>>>===<<<;;;<<>>???>>>===???EEEJJJPPP]]]pppWWWXXXOOODDDCCC@@@:::999======<<<:::999888888777333555777666444333444555444444333333333333333444111111222333333333222222111111111222333333111///000000000111111111111111//////000000000000//////...//////000000//////...+++000///...111...+++///666@@@]]]kkkeeessstttYYYJJJGGGUUUyyy{{{xxx}}}~~~uuu^^^QQQAAA777222000333888>>>HHH]]]uuuwwwhhh```yyy|||MMM222222000)))---///))))))---***************************)))))))))*********+++++++++,,,,,,,,,---------...---...///000111111111111222222444555555555444333111111222444666777555333111222333333444333333333222222000/////////000000333333222222111000000///000000000000000//////...------------------------,,,,,,++++++*********)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''(((((())))))******+++,,,,,,++++++,,,------...111333555555666666<<<<<<;;;::::::;;;>>>@@@>>>>>>@@@BBBEEEFFFCCC@@@GGG===666>>>QQQaaafffeeeggg{{{}}}|||lll]]]cccrrrxxxbbbBBB888<<>>@@@AAACCCGGGNNNXXX^^^qqqnnnFFFIIIDDD???AAA<<<:::DDD:::::::::999888777666666666888:::888555222333444444444333333222222333333///000111222333444444444111111111222333333111///222222111111000000//////000000111111111111000000......////////////......***333,,,***666444,,,555***,,,HHH___aaaxxxyyyMMM<<>>???>>>===<<>>CCCHHHGGGBBB===<<<===<<<;;;;;;:::999888777666999888666555555666666777555555555555666666666666222222222333333333444444333222111111000000111111333111000000111111000...//////000000000000//////////////////////////////............////////////000000444>>>RRRnnnvvvXXXJJJKKKNNN???666<<>>CCCCCC>>>@@@EEEAAA777FFFEEEDDDCCCCCCEEEGGGHHH[[[dddmmmwww{{{^^^lllZZZZZZYYYYYYmmmmmmPPPPPPTTT>>>999@@@DDD:::444555444000000111111111111000000111000//////...---,,,---000000////////////000000111......111000333GGG___ooouuulllllleeeSSSBBB;;;777555222222888???===777CCC<<<@@@AAA888888@@@@@@<<<@@@CCCEEEFFFHHHLLLOOOQQQPPPVVVfff|||cccKKKFFFBBBAAAEEEHHHFFFAAA<<<;;;<<<::::::888777666555555555888777666666666888999:::888888777666555444444333222333333333444444444444333222111111000000111111222111000000111111000...//////000000000000//////....................................////////////111,,,---;;;TTTmmm}}}qqqKKK555//////444999---***+++222;;;===444+++222;;;CCCNNNhhhqqq\\\SSSJJJsssAAA(((///333///,,,++++++*********)))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++,,,,,,,,,---......//////000000000000000000000000111222333333333333222111111111333333333333111111000000///......///000000000000222222333222111000000000...---,,,,,,---------------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&$$$$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))*********++++++,,,,,,,,,---......//////222333444666888999:::;;;===>>>>>>===???BBB@@@;;;HHHGGGDDDBBBAAABBBDDDEEE;;;CCCOOO\\\iiioooiii```lllzzzsssiii^^^CCCiiiWWWOOOOOOHHHXXXAAA<<>>DDDFFFGGGDDD???;;;;;;<<<;;;:::888555444555555666777666666666777999;;;<<<999888888777666555444444333333333444444444555555222222111000000000000111222000//////111111000......//////000000//////...........................---............/////////000---,,,555GGGZZZhhhoooxxxnnnVVVJJJCCC===;;;;;;AAA???666777FFFWWW```ccchhhuuuxxx[[[GGGKKKfffzzzzzzxxxHHH(((666,,,'''000************))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******+++,,,,,,------......///000000/////////.........111111222333333222222111111222333444444333222111//////............/////////000111333333333222222000///...---,,,,,,,,,,,,111000///---,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))******************+++,,,,,,------...111222333555666888999:::<<<999999===@@@??????AAAKKKHHHDDDAAA???@@@AAACCCGGGCCCBBBIIIRRRZZZdddkkkfffqqqqqqMMM<<<;;;CCCKKKVVV@@@<<>><<<999666555666777999777666666666666888999;;;555555666666666777777777333333444444444555555555222222111000000000000000111000//////000111000......//////////////////...........................---------.........//////---111222//////;;;RRReeeqqqrrrbbbfff~~~vvvooo}}}ddd^^^xxxwwwvvvmmmVVVMMMWWWssskkkttt999222000444333***(((+++******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******+++++++++,,,------......////////////////////////222222222333333333333333333444555666666555444333////////////////////////---...000111222222222111//////...---,,,,,,,,,,,,000///...---+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))************++++++,,,---------000111222333555666777888===666777???BBB>>>@@@GGGJJJGGGCCC@@@>>>???AAACCCJJJ???999<<>><<<999666555666777888777666555444444555666777555555555555666666666666333333333444444444555555222111000000//////000000000///...///000111000///......////////////..............................------------............+++000222,,,'''---???PPPzzzwwwiiiqqq{{{pppYYYUUURRRYYYlll666000///+++&&&(((---+++&&&)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++******++++++,,,---------------...///111222333333333333333333333444555555444555666777777666555444000000000000000000000000+++,,,...///000000000///.........------,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))+++++++++,,,------......//////000111333444555555<<<777888@@@BBB???BBBJJJFFFDDDAAA>>>>>>@@@BBBDDD;;;888;;;CCCBBB:::;;;BBBLLLTTTZZZfffuuuuuuttt~~~pppiiiccccccgggssscccTTT===BBB===111555DDDDDD888KKK>>>===AAA===222333777111000000111111111111000000***//////,,,...777;;;888///......------......///...------///111111000///+++:::KKK]]]vvv}}}zzzvvviiipppNNNFFFDDDGGGBBB777999CCC999888888888888999:::::::::999777444333444444555777666555444333444555555777666666555444333222222222222222333333333444444111111000////////////000///...---...000111000///---......//////......---------------------------,,,------------.........,,,+++***,,,///111333333NNNsss]]]fffhhhcccjjjyyymmmlllooojjj___JJJZZZkkktttTTT999+++111***'''******&&&&&&+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))*********++++++)))******++++++,,,,,,---,,,,,,...///111333444444222222222222333444555555444444555666666555444444000000111111111111000000+++,,,---...//////......---.........---,,,+++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***)))******)))'''%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***++++++,,,,,,---............///000111222333333888777:::>>>???>>>AAAFFF???>>>===<<<===>>>@@@BBBBBBAAACCCFFFDDD???===???777???EEEOOO\\\```mmmooo^^^OOOBBB000666::::::666555999>>>???HHH:::;;;@@@<<<111333777000//////000000000000//////(((///000---222>>>DDDAAA///......------......///,,,---------.../////////222777???MMMeee~~~{{{xxxnnntttfffiii@@@???<<<888888:::777111999888888888888999888777999888777555444444444444666666555444444555666777555555444333222111111000111111111222222222333333111111000//////////////////...---...000111000///---......//////......---------------------------,,,,,,---------.........+++******---000000---***###FFFlllyyyppplll|||}}}kkkgggsssyyytttqqqooogggZZZRRRWWWiiixxxzzz}}}LLL(((&&&((('''(((...444---"""###---((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,---...000111222222000000000000000222333444111222333444444333222111//////000111111000//////,,,---.../////////...---------......---,,,***)))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%&&&)))---///---------+++(((&&&%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))******+++,,,,,,,,,------...///000111111222111777:::999999<<<======999::::::::::::;;;;;;<<<@@@@@@<<<777888===@@@???CCCEEEBBBCCCFFF@@@FFFZZZxxx~~~{{{{{{pppGGG<<<===777444888:::000333BBBAAA333444CCCFFF666777===999///111555---......////////////.........444222++++++555777222.........------.........+++------++++++---......---------666KKKbbbkkkiii{{{}}}rrr{{{```KKKKKK===<<<<<<>>>>>><<<<<<===:::999999999999999777555::::::999888777666555555555555555555666777999:::111111222222222333333333000000111111111222222222111111000///////////////...------...000111000///---..................---------------------------,,,,,,,,,---------......(((---000---'''&&&,,,333333111BBBeee}}}}}}uuurrr}}}}}}{{{|||YYY555$$$+++555222,,,,,,'''!!!$$$******%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))***++++++,,,,,,,,,------......////////////............000222333///000111111111111000///---...///000000///...---...///000000000///...---,,,---......---,,,***)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''%%%$$$$$$&&&***///222/////////,,,)))&&&%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,------...///000111111+++555:::555444999:::555666777888888888888777666555<<>>999555888===AAA:::::::::999999888888888555444444555888999888888444555888999999888555444000///000444999888333---111222222222222111000000666333000///000000---***,,,,,,------------------------............------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++111***))):::YYYtttsssyyy[[[BBB...---000---***+++(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++++++++,,,---......111000...------......///111111000000/////////...000000000///......---------------...............///......---+++******)))))))))************))))))******))))))))))))******))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&(((+++...111000///...+++)))'''%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************++++++,,,------......///333444555555333222333444;;;:::888777777888:::;;;>>>>>>?????????>>>>>>===555888:::<<<<<<>>>AAADDDDDDEEEFFFHHHOOO[[[kkkvvvvvvSSS:::333555222222222222222222222222333333333333333333333333GGG888777777555333111000//////////////////......---------............------......---------,,,,,,,,,,,,,,,,,,,,,---------------......,,,...888HHHUUUttt}}}YYY;;;999;;;:::999555:::;;;777444666999:::;;;;;;::::::999999888888555444444555777888888777444555777999999777555444777666777:::>>>===888333222222222222222111111000000...------000111///------------------------...------............------------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++000...)))(((111GGGdddyyywwwRRR???111''')))+++'''(((...((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++***++++++,,,---...///......---...///000111000000/////////.........////////////..............................------///......---+++******)))))))))************))))))******))))))))))))************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((,,,///222111000...,,,***(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********++++++,,,,,,---.........000111333444333333555777:::999888777888999;;;<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;>>>AAACCCBBB@@@EEEDDDCCC@@@???AAAGGGLLLNNN\\\qqqzzzhhhOOO<<<444444444444111111111111111111111111333333333222222222222222|||@@@777777666555333111000//////////////////......---------............------------------,,,,,,,,,,,,++++++,,,,,,,,,---------+++...000...,,,...555;;;YYYhhhrrrrrryyyWWW000444===555000999555888888555555999:::888;;;;;;::::::999888888777555444333444666777777666444555777888888777555444666555666888;;;:::555111222333333333333222111111///...---...000111000///........................------............------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++++++++++++++$$$***...***%%%+++===MMMkkkwww{{{{{{UUU999''',,,((((((,,,+++'''+++333(((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((())))))))))))******************+++,,,---...---------...///000222333///............---------............/////////////////////...---------,,,......---,,,,,,+++******))))))************))))))******))))))))))))******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%(((+++///111000///...,,,***((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********++++++,,,,,,---......,,,...111222333444666888888888777777888:::<<<===;;;<<<<<<======<<<<<<<<>>;;;;;;999444111222333444444444888>>>>>>;;;999999888777777666666555444333333333555666666444444444666777777666444444333222222333555444111...333333333333333222111111222222111111111000000//////////////////.........,,,------......------,,,,,,,,,,,,++++++++++++***************++++++++++++************************%%%(((,,,000000...***'''999XXXrrrrrr{{{OOO444,,,,,,++++++***,,,...+++'''***111(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))******+++,,,------.........///000111111---------------------------------...///000000111000000///...---,,,,,,,,,......---,,,,,,+++******))))))************))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''***,,,...---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))************+++,,,,,,------+++---///111111333555777555666666777999;;;===>>>===>>>??????????????????CCCAAA@@@CCCFFFEEE@@@;;;<<<>>>AAACCCDDDDDDCCCBBB===:::777666888>>>DDDIIIHHH[[[kkkwwwsssjjjllloootttqqqwwwzzzfffvvv```OOOCCC333***...333777666333///,,,------------------------000000000000000111111111kkk@@@555555555444333111000//////////////////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))),,,......---,,,...000...333:::HHHfff{{{tttKKK:::999222+++///888666+++111222111222777===<<<777555555555444444444333333444333222333444555444333333444555555555555444333555444444444444444222111222333333333333222111111111111111111000/////////000000//////............,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************************111+++&&&'''+++...---+++.........AAAfff[[[KKK666)))***///---'''+++(((&&&'''&&&%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))***+++,,,,,,....../////////.........,,,,,,,,,---------------,,,------...///000111111000000///...---,,,,,,,,,---------,,,,,,++++++***))))))************))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,,,,---///000000000222444333333555666888;;;<<<>>>===>>>>>>???@@@@@@??????>>>@@@BBBCCCAAA???<<<;;;@@@@@@@@@@@@@@@???===<<<666999>>>AAA@@@;;;555111555666666888???HHHNNNOOOcccxxxsss[[[^^^fffpppyyywww\\\JJJ@@@111***000555111333444000+++***///444,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000ccc@@@555555444444333111000//////////////////......---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++)))***,,,......,,,+++333IIIeeezzzuuucccGGG>>>>>>===555999222...000333222111111000111000///222666444///111111222222222333333333333222111222333444333222333444444444444444444333444444333333333333333333111222222222222111000000,,,...//////......000111000//////......---------,,,,,,------------,,,,,,++++++++++++************)))))))))************+++************************((())))))'''&&&(((---222///***"""'''666@@@TTTssshhhNNN666((('''&&&'''***+++***'''***&&&######%%%'''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((((((((((()))***+++,,,---............---,,,+++,,,,,,,,,------------...---------...///000000111/////////...---------,,,---------,,,,,,+++++++++))))))************))))))******))))))))))))******''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((())))))******+++,,,,,,,,,...//////......///111111222333555888999;;;<<<999:::;;;;;;<<<<<<<<<<<<:::===@@@@@@===:::::::::@@@===;;;999:::999888777???<<<777333333777===AAA>>>777777<<<===;;;@@@JJJ:::777;;;FFFRRR^^^qqq|||uuuoooooollluuunnnGGG===555&&&---===888------///333...***)))+++///000///++++++++++++++++++++++++,,,,,,------......//////___AAA444444444333222111000//////////////////......---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))))))))*********+++,,,,,,+++***))))))+++---(((***,,,---...888PPPgggsss___111222333,,,...444+++...555:::666///...333---///000...///222000,,,///000000111222333444444333222111111222333222000333333333333333333333333111111111111000111222333000111111111111000/////////111333222000///111333//////......---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++************))))))))))))************************************!!!&&&,,,...,,,******,,,&&&000222000...%%%###///333CCCQQQddd|||yyyeeeTTTDDD222+++***"""000---)))%%%"""###(((---''''''&&&&&&''')))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((((((((()))++++++***+++,,,---------,,,+++,,,---------............------......//////000000..................------------,,,,,,,,,,,,++++++))))))************))))))******))))))))))))******''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((())))))***++++++++++++,,,......------///000///000222444666888999999555666777888999999999999:::999::::::;;;;;;:::999:::888666777:::;;;:::999111333555777777666444333000000555======555//////333...///555444---...555333999CCCJJJKKKJJJMMMSSSeeegggllluuuuuunnnggg```kkk}}}|||vvvwwwfffZZZ>>>//////+++555<<<000///222******111333+++***+++///333222...)))+++++++++++++++++++++++++++++++++,,,---.........```BBB444444444333222111000//////////////////......---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))))))))************+++++++++++++++,,,---...000'''%%%...000+++---555SSStttzzzXXX999///999888//////111---111...))),,,666555+++***...000///000333333000...///000111333444555666333111000111222222111000333333333333333333333333222333333222111222555777000000000000000///......777999999777333111111333//////...---,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++************)))))))))))))))************))))))))))))))))))))))))000***&&&(((---000...***%%%000+++###)))...,,,---(((---******222444666BBBKKKRRRNNNHHHIIIDDD;;;;;;666)))'''+++***...000(((&&&$$$%%%)))+++)))$$$""""""&&&((('''&&&%%%%%%###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''''''''(((((()))***+++'''(((***,,,---------,,,---------....../////////.........///////////////---------...............---,,,,,,,,,,,,,,,,,,,,,))))))************))))))******))))))))))))******(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((()))******++++++)))+++------------///111///000222444555777777888555555666888888999999999;;;777444666;;;===;;;777999777666777::::::888666444444555555555666777777555777:::===@@@>>>777000...777777///000;;;:::000222111000...///111444555...333555222444<<>>888111444)))...:::000,,,(((+++333333+++///111'''+++///111///***(((,,,000++++++++++++++++++++++++******+++,,,,,,---......ccc>>>777;;;,,,222777+++---///...............------------,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---......///<<>>TTTgggaaa\\\TTTNNNKKKNNNRRRVVVSSSUUUYYYZZZYYYTTTNNNJJJNNNKKKGGGBBB>>>;;;::::::333333333222222222111111.................................------,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,```;;;???BBB111444777+++///111//////......------,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,---------222---+++111BBB___eeeKKK555(((000000///......---,,,,,,------------,,,,,,,,,+++------........./////////......///000111222333333444444555555444333333222---111777<<<;;;666111...444444555555555444444333555000000444777===PPPfffFFF___NNN///333555+++///000///...------,,,,,,,,,,,,+++***))))))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((()))******(((((()))******++++++,,,,,,,,,------......------------.........//////////////////...------,,,,,,---,,,+++***)))******+++************)))))))))((('''((((((((()))))))))***))))))))))))((((((''''''''''''''''''''''''''''''%%%)))...---)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))++++++++++++,,,---...///000000000000111333444555333555777777777666777888999999999999888777666555888777666666777777666555111222444555666555444333999999888666444222000///111111111111111111111111000//////......//////000........................111111111111222222222222111444555333//////444999999666222///...000222444222333444555444333111///888666444222111111111222111111111000000/////////------------------------------------,,,,,,,,,+++,,,,,,+++++++++******************************************+++++++++,,,,,,___===KKKLLL777555666,,,000333/////////...---,,,,,,+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,***,,,///000...000;;;HHHnnnyyynnn```LLL;;;222...------///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---......///000111222222444444444555444444333222000333444000---///555999666666777666666555444333666333222333333:::QQQhhhEEEHHH666,,,555000(((333000///...---,,,,,,,,,,,,---,,,***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((()))(((((())))))******+++++++++,,,------......------....../////////000000000//////......---,,,,,,,,,,,,+++******)))*********************))))))))))))(((((((((((()))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''$$$)))...///+++'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))++++++***++++++,,,---...////////////000222333444222444666777666666777888999999999999888777666666;;;888666666777777555222111222333444555666777777<<<999555111///...///000000000000000000000000000//////............//////------------------------.........////////////000---------///000...***&&&.........//////000000000///...------...///111222,,,,,,+++++++++---///000............------------------------------------,,,,,,,,,,,,,,,++++++++++++++++++***************************************)))*********++++++++++++aaaCCCTTTTTT;;;444444+++000222000///......---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++************)))***---...***%%%'''---***---<<>>888666222///------///000////////////////////////......------------......------------------------,,,,,,---------.........000---***+++///222111///+++,,,...///000000000///...---,,,,,,---///111222//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************)))************************)))))))))************+++___FFFVVVXXX===333222***000000///......---,,,,,,++++++,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))...)))&&&)))++++++...222555...&&&$$$&&&...:::EEETTTccctttzzzaaaUUUGGG===555...++++++000...,,,++++++******)))++++++++++++************)))*********************************++++++++++++,,,,,,,,,------......//////000000111111111000000111***(((---000///000555555555555444333222111000//////111444333///---...,,,111///+++...///---......------,,,,,,,,,,,,---,,,++++++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&''''''(((((()))*********+++,,,---............////////////000000000000.........---,,,,,,++++++*********+++++++++******))))))))))))))))))******))))))))))))(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((())))))***+++,,,,,,,,,,,,---...///000111222444666777666666777888888999999999999888888777===:::888777777777444111555555555666777999:::;;;111111000000////////////........................------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------111///---+++***+++,,,...++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********YYYCCCSSSWWW===111111***///---------------,,,,,,,,,,,,------,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******---))))))///111,,,$$$!!!$$$,,,222333111///...---222666777888<<>>999333333111///...---------******+++,,,,,,+++************)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))******+++,,,,,,---------......------,,,,,,,,,++++++,,,---///000------+++***))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))*********+++++++++************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))*********++++++++++++,,,,,,------,,,,,,++++++++++++*********))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))TTT;;;555333222111///...---,,,,,,)))***++++++++++++***)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))******++++++++++++,,,,,,,,,,,,,,,+++,,,+++***)))+++...222444///...---+++***)))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))*********++++++************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,,,,++++++++++++*********)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))SSS999333333222000///------,,,,,,)))***+++,,,,,,+++***)))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))******)))******++++++++++++*********))))))+++---000222---,,,+++***))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))************++++++,,,,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))QQQ999333333222000...---,,,,,,,,,***+++,,,------,,,+++******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((())))))((())))))***++++++******))))))***++++++++++++***)))(((((((((((())))))***((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))************++++++,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))NNN888444222111000...---,,,+++++++++,,,------------,,,+++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***++++++++++++))))))***++++++)))'''&&&''''''''''''((()))******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))************++++++++++++************)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))KKK666555222111000...---,,,++++++***+++,,,------,,,+++*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++++++++******))))))))))))))))))((((((((((((((()))***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))HHH444666222111///...,,,,,,++++++)))***+++,,,,,,+++***)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&(((((()))++++++,,,,,,,,,---+++)))(((((()))+++---++++++***))))))((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))zzzEEE888222333222000...,,,+++******++++++++++++++++++++++++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$,,,%%%%%%(((!!!///,,,### 111)))...+++(((!!!'''+++'''%%%&&&...%%%###+++!!!000###)))!!!&&&---&&& ***,,,'''000(((''',,,''''''###$$$)))&&&%%%%%%%%%%%%&&&'''''')))(((+++'''***"""&&&(((((((((((())))))))))))++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$'''+++---...,,,(((&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))(((''''''''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((yyyEEE777222333222000...,,,+++******++++++++++++++++++++++++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$)))''',,,'''+++111///(((###,,,((($$$"""$$$%%%!!!###(((######!!!...---+++---%%%$$$+++,,,***)))$$$"""'''!!!222%%%,,,###''' 000&&&'''""")))!!!%%%&&&%%%%%%%%%%%%&&&'''''')))%%%,,,### ---+++&&&'''((((((((())))))))))))++++++++++++++++++++++++(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))+++......,,,***((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((xxxDDD777222333222000...,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$)))$$$$$$"""###,,,"""///)))***///((('''111$$$###)))%%%"""%%%$$$..."""%%%""""""999$$$%%%(((***'''!!!$$$+++,,,333"""%%%((()))..."""222 !!!!!!---%%%&&&&&&%%%%%%%%%%%%&&&''''''///$$$!!!)))((( $$$---''''''((((((((()))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++++++++***)))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((yyyEEE888444222111000...,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))!!! ((($$$"""---===XXX"""))) &&&///'''%%%)))%%%$$$333RRR999+++$$$"""###"""''')))###+++%%%---000aaa(((### %%%,,,%%%%%%&&&%%%%%%%%%%%%&&&''''''111&&&%%%'''###)))'''''''''((((((((())))))************************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((zzzFFF:::555222111///...,,,,,,++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###999&&&UUU[[[666 %%%(((###%%%---)))(((GGGzzz)))'''+++''' (((,,,"""...+++555'''---%%%+++&&&!!!###&&&%%%%%%%%%%%%&&&''''''...///''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))+++,,,,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((zzzFFF999444111000///...---,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&& +++&&&""";;;888(((+++"""'''...### ,,,...$$$...### ///---'''777((($$$)))###"""'''&&&%%%%%%%%%%%%&&&'''''' """&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***)))((((((''''''(((((()))))))))))))))))))))))))))'''(((((((((((()))))))))(((***---//////---***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((yyyEEE888333111000///...---,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""333###!!!KKK<<<<<<)))///%%%"""&&&666...===!!!..."""!!!---)))!!!###777+++PPPmmm%%%$$$%%%&&&)))&&&%%%%%%%%%%%%&&&''''''&&&***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))************)))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))))))))))),,,///222222///,,,)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((xxxCCC666111111000///...---,,,,,,,,,************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&***$$$000///fff$$$333!!!OOO***%%%(((,,,,,,$$$$$$ EEE777...)))!!!&&&###...,,,###(((%%%...###(((%%%###&&&%%%%%%%%%%%%&&&''''''"""'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))*********---111333333111---***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((xxxCCC222111111000///...............+++++++++************)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))---###!!!000YYY777)))+++&&&+++&&&(((***+++&&&%%%000###222(((((( $$$,,,%%%+++$$$...--- ///&&&...%%%###444III>>>;;;EEE???DDD>>>>>>999&&&***"""*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))---+++)))((('''(((***+++***---//////,,,)))''''''///'''))))))###(((...+++***...333555333///+++***///......,,,)))(((,,,222---+++***+++,,,---,,,***000...---+++***)))(((&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''sssAAA444333111000///...------------+++++++++************)))))))))(((((((((((())))))(((''''''''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!)))###888""",,,###'''555)))$$$***&&&)))aaa+++(((&&&%%%---***&&&$$$EEE$$$)))%%%%%%)))%%%***###'''$$$$$$VVVooo((('''$$$$$$---...{{{777&&&((( ###%%%(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((()))))))))))))))((('''((()))***+++&&&&&&'''((())),,,///111+++'''---111,,,---000************,,,...///000000***,,,///000...+++((((((++++++,,,------+++'''$$$***)))((('''(((***---...)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((lll???666444111000///---,,,++++++++++++++++++************)))))))))(((((((((((()))))))))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''!!!333###333(((555&&&---(((---bbb---'''&&&(((&&&...'''""">>>&&&)))'''&&&(((&&&%%%+++%%%+++((("""'''"""""",,,((('''***(((+++...,,,((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******(((((())))))***+++++++++000...,,,*********)))(((---)))...111+++,,,...(((222111........./////////+++---000222444444000---///......///111111111///***+++,,,+++)))))))))+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((iii>>>999222111000///---+++******)))+++++++++*********))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###,,,/// ---555"""+++$$$---$$$:::111...''''''***!!!)))$$$///%%%)))((($$$+++%%%&&&///---...888&&&...&&& ))))))...&&&((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++***+++,,,---------,,,,,,))))))+++///333444222///333,,,......)))---444111...111333333111//////000888555111///111555444000444000,,,***+++...000111+++...000000///,,,+++***+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))hhh===:::///111000///---+++******)))+++++++++*********))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***"""000!!!###(((###///***))),,,RRR+++&&&***(((''''''333zzzLLL((((((###***((((((---...!!!GGGooo222---!!!+++mmm000''''''%%%+++$$$''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------,,,,,,+++---,,,,,,---...///......111---333999999@@@IIIGGGNNNUUU]]]^^^\\\^^^eeellljjjiiiccc\\\]]]bbbaaa[[[WWWRRRKKKCCC<<<555...***---,,,******,,,...//////------,,,,,,++++++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******bbb888:::...111000///---,,,++++++++++++++++++************)))))))))(((((((((((()))))))))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,!!!''',,,+++)))777 )));;;&&&333'''""",,,$$$///+++)))!!!HHH&&&((('''%%%'''%%%''''''!!!//////###+++)))###[[[''' 444222---333&&&$$$---///---''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,000///...---...444<<>>;;;777444000---++++++,,,---************************((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))'''((((((((())))))))))))))))))))))))***+++,,,---------------------------////////////666HHH```qqq|||xxxrrrrrryyyooowww~~~{{{hhhMMM===///---///---***)))......---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++,,,,,,++++++,,,,,,---...,,,...444AAATTTeeerrrxxxyyy???999333222---///000///---,,,,,,---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((()))***++++++,,,)))************+++++++++)))************+++++++++&&&111///'''+++///,,,+++xxx,,,...;;;---:::666111JJJ444111000...%%%;;;&&&333%%%,,,))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$&&&(((***+++***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......111444999@@@GGGNNNSSSVVV``````^^^[[[ZZZ```kkkuuu|||yyytttllleeeZZZWWWSSSPPPNNNLLLIIIFFFFFFAAA:::333...,,,,,,---************************((((((''''''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---------------------------+++---111;;;QQQttt}}}qqqooo{{{zzzxxxYYY999///222444222111000...---+++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++------,,,,,,------...///777:::FFF\\\tttxxxoooGGG888333////////////...------,,,,,,+++++++++*********))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++,,,,,,+++))))))***,,,(((+++---......///---***000---+++---///---+++***777VVV<<>>555***333...+++,,,,,,******---)))))))))(((((()))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************)))))))))))),,,,,,+++)))((()))+++,,,&&&333555******<<>>CCCOOO]]]hhhwwwrrrYYYFFF;;;BBBGGGBBB111%%%&&&///((()))***+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,(((***++++++++++++,,,...000...,,,222666...555OOO}}}rrrooo___tttuuuaaaOOO???333GGGDDDFFFKKKIIIBBBAAAGGGJJJ^^^ooosssxxxgggbbb\\\ZZZ]]]mmmuuuUUU555222---+++...///---,,,---******))))))))))))************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))************************,,,,,,++++++***+++---000+++111000111JJJmmmwwwkkkddduuu{{{zzzoooBBB111333666/////////...------,,,,,,************************+++***))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((()))(((((((((((((((((((((((()))))))))*********++++++......------,,,,,,---------++++++,,,///000///...///,,,+++...222666===CCCOOOTTTYYY]]]dddnnnxxx|||pppxxxuuu{{{rrrOOOTTTJJJEEE@@@666666888333666888:::888444111/////////---***(((((()))+++,,,(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))(((((()))******++++++,,,+++---...---,,,++++++,,,111111000000444===JJJSSSlllzzzmmmUUU@@@>>>CCC???444,,,,,,+++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,***+++,,,+++***+++,,,......666333...777KKKpppzzz~~~eeejjjYYYMMM>>>666777>>>DDDGGGBBB>>>???FFFNNNWWWfffsss~~~sssjjjfffbbbaaabbb]]]bbbttt]]]@@@666......000...,,,,,,+++******))))))******+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))***************+++++++++)))+++///222111111222...---666MMMiii}}}{{{rrrqqqDDD111111333/////////...------,,,,,,************************++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))************++++++++++++...------,,,,,,,,,------000...------...///000000...,,,000;;;EEELLLUUU___```hhhooorrrzzz|||kkkVVVQQQTTTPPPCCC@@@<<<999999999777555111333333000+++((((((***((((((((((((((())))))***(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))******))))))******+++,,,,,,,,,))),,,...///......000222---444>>>KKKZZZmmmxxxvvvyyygggjjjqqqxxxwwwrrrooooooxxxzzzuuukkkggglllqqqqqqdddfffooozzzxxxqqqwww```OOOJJJDDD===888333000,,,)))'''((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,---------,,,++++++,,,......:::111111eeezzz}}}xxxsssjjjiiiTTTLLLIIIGGGEEEHHHLLLMMMMMMLLLLLLLLLVVV\\\iiiwwwpppaaaZZZVVVUUUggg}}}hhhSSS<<<000---,,,,,,,,,++++++************++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***************))))))******+++++++++,,,---)))***111333000---...333DDDXXXaaaaaahhhpppDDD333111111/////////...------,,,,,,***************+++++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++,,,---------------------000444888<<<===GGGXXXfffmmmvvv{{{}}}{{{ttthhhWWWIIIBBB???<<<999...222555555222///......+++***************++++++((())))))******))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&'''(((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''(((((())))))******+++*********+++,,,,,,---------......,,,+++...444999>>>NNNhhhzzzhhh\\\tttyyy~~~|||bbbKKKEEEFFF===:::444///+++***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,.........---,,,---///111000666HHHxxxppplll|||vvvdddMMM===999===AAABBBBBBHHHPPPTTTTTTTTTWWWZZZ]]]dddmmmuuuxxxwwwuuuttt{{{zzzsssbbbWWWWWWRRRRRR^^^}}}^^^EEE555------000,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))******+++,,,,,,,,,000,,,+++///...+++111;;;UUUhhhrrriiijjjkkkCCC444222111/////////...------,,,,,,))))))*********+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))******+++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++++++++,,,---...///000...222777999<<>>GGGNNNVVVdddxxxyyyXXXCCC???AAAAAA>>>888666444000...,,,,,,,,,))))))************)))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((())))))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++***++++++,,,,,,------...---///444>>>QQQooo{{{ooohhhccccccsss{{{yyyMMMLLLJJJFFF???888111---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,---------***,,,---...///222777;;;zzzzzzqqqiii```NNNJJJ;;;666FFFBBBAAABBBDDDHHHKKKKKKKKKEEEEEEGGGKKKMMMMMMIIIFFFKKKNNNPPPNNNMMMMMMMMMMMMKKKKKKHHHEEEEEEHHHJJJIIIMMMUUUiiirrr\\\OOOEEEHHHEEEGGGfffrrrJJJ555222---,,,,,,++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))***+++,,,,,,------(((+++111111000BBBtttuuuggg>>>333444222////////////...---,,,+++************************))))))))))))))))))))))))+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))*********)))))))))))))))+++++++++,,,---+++'''%%%.........---,,,+++...333%%%333111...CCCXXXZZZWWWTTT^^^ppp{{{ggg[[[PPP??????@@@AAA???999111---...---......+++(((&&&(((+++)))((('''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))******))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((()))'''''''''''''''((())))))'''(((((()))+++---,,,)))%%%(((000333---''',,,666666EEEaaa}}}[[[eeennnuuupppPPPEEEKKKLLL@@@222111...,,,,,,------+++)))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((()))))))))***++++++,,,,,,)))***+++,,,...000///,,,///&&&...555)))+++TTT}}}jjjrrrYYYHHH<<<>>>AAA???AAAGGGGGGIIIKKKMMMLLLLLLMMMNNNOOOVVVYYYWWWUUUYYY^^^```bbbccceeeggghhhgggccc```\\\^^^]]][[[\\\]]]XXXQQQSSSNNNJJJKKKUUUgggzzz~~~iii___QQQGGGDDDPPPiii{{{PPP<<<444333111......---+++)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******************,,,,,,+++***+++...000000,,,777+++555RRR~~~xxxeee===333444222////////////...---,,,,,,************************************************+++*********))))))))))))(((((((((((())))))************************************************************+++---...///...---***'''&&&***//////)))%%%555;;;<<>>AAA<<<555000)))%%%***555888000&&&)))))))))))))))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''((())))))'''''''''((((((((())))))(((''''''''''''((())))))***,,,---,,,+++,,,---...333+++'''+++000444999???aaagggYYYaaaxxx~~~kkkSSSEEEAAADDD222000---+++))))))))))))++++++++++++************))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((()))))))))***++++++,,,,,,...000000...---...///000333...000222666UUUvvvaaa{{{[[[CCCFFF===999???CCCBBBFFFNNNLLLNNNQQQTTTUUUXXX[[[]]]fffmmmpppnnnlllooorrrssspppqqqsssvvvxxxwwwtttqqqwwwyyywwwuuuuuuuuupppiiinnnkkkfff```ZZZVVVTTTSSSZZZlll~~~{{{iiiQQQBBBEEEPPPooovvvppp>>>666000000///++++++///++++++++++++************************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***++++++******************------,,,,,,---...---+++000111999fff|||ddd<<<333444222////////////...---,,,,,,++++++++++++++++++++++++***************************************)))))))))((((((((())))))))))))***************************************************,,,,,,,,,,,,,,,,,,,,,,,,///......///222333333111333999FFF___vvv{{{}}}aaaMMMFFFDDD???:::999888555000,,,))))))***))))))******)))((('''&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''(((((()))***''''''((((((((()))))))))((((((((((((((())))))***)))***,,,,,,******---000,,,---...,,,---===]]]yyy|||rrrmmmyyyxxxlllccclllzzz___LLLCCC;;;777222---******+++,,,,,,+++++++++************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))******+++,,,,,,,,,---......---***+++...222///666000...WWWfffrrryyyUUUDDDBBBDDDKKKHHHJJJOOOOOOLLLOOOXXXTTTXXX\\\```dddhhhlllooovvv}}}xxx||||||{{{wwwooodddZZZSSSKKKPPPXXXdddrrrzzzdddRRRJJJTTTnnngggMMM555---,,,+++,,,000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))((((((((()))))))))************++++++++++++++++++,,,,,,---///000///---++++++:::XXXddd<<<333333111000000000//////...---,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************+++++++++++++++***,,,---...---------...(((...000,,,+++555FFFRRRYYYeeerrr{{{{{{xxxxxxzzzyyy}}}rrrssszzztttqqqxxx]]]EEE<<>>===:::777444111...***)))***,,,...)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((())))))***+++((((((((()))))))))*********************++++++,,,333,,,***///111---,,,000333GGGddddddaaatttzzzoooiiimmmqqqnnnlllnnnvvvcccKKK>>>;;;999000''',,,,,,,,,,,,++++++++++++************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,---------000)))(((...111......222111rrr||||||xxxlllEEE[[[^^^cccgggccc[[[UUUUUUTTTRRRTTT[[[gggrrr{{{|||zzz{{{vvvooonnntttUUUVVVccc{{{kkkHHHLLLTTTiii~~~MMM777111---......---------,,,,,,,,,++++++++++++++++++++++++******************************)))))))))***++++++************************)))))))))*********++++++******++++++,,,---------000------...,,,///@@@TTT~~~zzzwwwccc===555666222000111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,---.........000111000///000777CCCLLLRRR]]]kkkzzzgggTTTIIIEEECCC;;;999777333000---+++***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((())))))***+++(((((()))))))))*********+++************+++,,,,,,///******...---,,,666DDDQQQuuu}}}lllkkk}}}ooojjjcccaaaoooiiiUUUIII???555...------,,,,,,,,,+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************+++,,,,,,------...---)))***///...,,,444BBBYYY{{{xxxffflllKKKSSSbbbYYYjjjxxxuuudddUUULLLIIIXXX]]]dddmmmxxx}}}{{{{{{|||SSSLLLOOOffffffRRR:::???VVVwwwPPP888000............------------++++++++++++++++++++++++******************************))))))******+++,,,************************))))))*********+++++++++******++++++,,,------...000...///111111;;;[[[{{{sssiii|||aaa<<<666777444111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++++++++,,,,,,---...//////***---000666BBBVVVnnnyyygggHHH@@@???>>>;;;666000***'''))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))******+++))))))))))))************++++++******++++++,,,---///---000333111333HHHaaarrrmmmuuu{{{jjjnnnuuuWWWkkkqqqqqqlllVVVGGG===999---------,,,,,,,,,++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++***++++++,,,,,,------......---222666222222DDD[[[www{{{nnnwww[[[iiiwwwnnnsss[[[KKKPPP]]]eeefffsss}}}tttjjjsss{{{wwwmmmnnnzzzWWWEEE***EEEtttKKK999//////.........---------++++++++++++++++++++++++******************************))))))***+++,,,,,,************************)))************+++++++++******+++,,,,,,---.........---111555888JJJttt}}}ZZZ===777444222111111111000000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++******************...,,,******+++++++++***---)))***///111------000555444666JJJ```}}}~~~XXX@@@777GGGLLL<<<...000(((******)))''''''(((***'''%%%$$$%%%'''))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((***(((((()))***+++***))))))******+++++++++******+++(((***...---)))+++222...000222......DDDsssiii___{{{vvvwwwdddRRRbbbrrrlllggg}}}lllVVVIIIBBB555///+++,,,,,,+++---000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************++++++++++++++++++,,,,,,---------///...,,,333333///[[[vvvvvvjjjsssdddgggmmmqqqrrrnnnaaaTTTQQQUUU\\\jjjwww|||~~~|||xxxrrrjjjhhh<<<;;;;;;@@@RRRtttlllBBB000222333111///---------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************(((***+++,,,+++***++++++'''+++......------------///000666---OOOYYY<<<777444222111111111000000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,---------,,,555,,,(((+++000111333777999GGGYYYssszzzsssttt|||kkkgggmmmfff^^^```bbbeeeZZZWWW___ccc______eeexxxpppkkkppp{{{zzzrrreeedddfffmmmtttvvvrrrmmmwwwzzzooopppdddMMM>>>>>>AAA???666///(((&&&)))+++)))%%%)))(((&&&&&&((()))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((***(((((()))***+++***))))))******++++++++++++***+++,,,------***(((+++111222//////999TTT}}}}}}gggmmm}}}qqqUUUcccuuusssbbbTTT<<<444---------,,,,,,///,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))************)))))))))((())))))))))))************************+++++++++++++++++++++,,,------......444***888999111aaa}}}mmmooohhhffflllpppkkk```XXXWWWTTTUUU[[[cccooo|||vvvxxx{{{zzznnn~~~FFF===:::@@@KKKaaasssOOO;;;---///111,,,+++000,,,,,,,,,++++++++++++***************************************************************************)))***,,,,,,+++***+++---((()))+++++++++---......***777222===}}}yyysssuuuWWW;;;777444222111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,---------------***+++,,,---............---...111333333222888???PPP___rrrvvvyyyzzzvvvmmm\\\MMMJJJdddiii^^^\\\YYY```vvvjjjccckkkcccWWWYYY```jjjaaannnuuulllkkktttbbb[[[WWWZZZbbbfffccc]]]^^^```eeejjjooopppmmmjjjgggeeeiiisssyyyyyyxxxyyyzzzyyyxxxbbbHHH???FFF???888000+++++++++***(((+++)))((('''((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((***(((((()))***+++***)))))))))***+++++++++++++++***///000,,,***,,,///000222111777RRRjjjdddxxxjjjHHHOOO~~~eeeLLL???333///...------///,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++,,,++++++,,,,,,---......///333---555777QQQ}}}jjjuuulllQQQOOOQQQWWWXXXSSSLLLJJJOOOTTT___kkkyyy~~~wwwzzzwwwooorrrnnnccc```UUUQQQkkkpppJJJ---///444...+++111,,,,,,,,,,,,++++++++++++***************************************************************************+++,,,+++******,,,...,,,***)))***,,,...000000...555@@@```}}}TTT999777555222111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,------------***,,,.........---------***111666444000888MMMaaa|||zzz|||vvvssshhh[[[VVVXXXZZZVVVQQQWWW|||yyy```]]]]]]hhh{{{rrrzzzrrrffflllwwwyyypppuuuwwwnnnhhhiii___```dddlllrrrqqqjjjccc\\\aaaggglllnnnnnnmmmmmmyyywww}}}{{{rrrpppwwwuuubbbaaahhhkkk{{{aaaBBB;;;===???>>>888...)))***...***)))''''''((())))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((***(((((((((***+++***)))))))))***+++,,,,,,,,,,,,***...///,,,---333333///---@@@^^^]]]aaalllMMMccc}}}|||zzzxxxvvvtttssssssrrrkkkjjjiiiiiihhhgggfffeeeiiigggffffffhhhjjjjjjiiiooossswwwyyyzzz{{{||||||~~~xxxbbbPPP===333///---...000------,,,,,,,,,+++++++++************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))*********************+++++++++,,,,,,++++++,,,---...//////000222555...JJJooo]]][[[[[[QQQHHHDDDCCCFFFLLLSSS___hhhuuu}}}||||||oookkk{{{xxxqqq~~~|||aaa===333444111...///------,,,,,,,,,+++++++++***************************************************************************++++++***)))))),,,...000,,,+++...000000000111555222```jjjRRR888777555222111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++*********)))***+++++++++,,,,,,------+++---///...,,,+++,,,---444333///000===YYYzzz~~~~~~mmm```^^^ffflllmmmsssmmmfffcccfffmmmtttxxxhhhgggpppwww~~~xxxqqqzzzzzzuuuzzzzzz|||wwwssszzzzzzpppnnnvvvtttaaa```ggggggtttyyyjjjlll___XXXaaarrr~~~gggHHHEEEDDDBBB>>>999333---))))))'''&&&''')))******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***(((((((((***+++***)))))))))***,,,,,,---------,,,---,,,+++...333222...666cccfffkkkXXXRRR[[[xxx|||xxxvvvrrrlllfff^^^]]][[[YYYWWWVVVUUUTTTMMMMMMLLLKKKIIIHHHHHHHHHIIIGGGFFFFFFHHHJJJJJJJJJMMMPPPSSSUUUWWW\\\ccchhhnnnsssxxx{{{{{{~~~xxxdddLLL;;;111,,,,,,///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))***************++++++++++++,,,,,,,,,+++,,,,,,...///000000111444000GGGxxx|||lllYYYdddQQQUUUNNNJJJMMMRRRVVV[[[```rrr}}}xxxzzztttkkktttqqqrrr\\\;;;...000111...---------,,,,,,,,,++++++************************************************************************((()))******))))))***,,,///+++,,,111222///...000999MMMwww{{{uuuDDD@@@QQQ888777555222111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,+++******)))((((((******++++++,,,,,,------,,,...000...,,,+++...111555666<<>>;;;DDDLLLQQQ888888555222111111111111000///...---------------------------******+++,,,,,,---......***++++++,,,,,,------...,,,,,,------...///000000,,,...000///...111999@@@RRRrrreeeaaaccchhheeecccnnn}}}pppwwwxxxuuu{{{ooofffcccZZZSSS[[[jjjnnnsssZZZFFF@@@DDDJJJ666333000...---+++)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))***(((((()))***+++***)))((()))+++,,,---.........---+++111888333444XXXmmmXXXgggNNNaaawwwnnn^^^XXXMMMFFFEEEFFFEEEHHHMMMIIILLLPPPRRRTTTVVVXXXZZZbbbdddhhhlllppptttvvvxxxuuuxxx{{{{{{zzz{{{~~~}}}|||{{{zzzyyyooommmkkkjjjiiiddd[[[UUUUUUSSSNNNHHHEEEDDDFFFHHHSSSWWWddduuujjjvvv}}}```DDD444000......---------,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************++++++,,,,,,,,,---------,,,,,,---///000222333333BBBkkkooo^^^```XXXQQQaaaOOONNNSSS]]]fffooo{{{wwwjjjppptttqqqzzzqqqGGG222000......---------,,,,,,,,,++++++++++++++++++++++++************************************************(((,,,000222111///---,,,///+++---222000000>>>QQQJJJ444:::BBBFFFIIIMMM777999666///111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------***,,,.........///---******000555444555@@@UUUgggnnnbbbeeeooorrrvvv{{{~~~sssllljjjeee___iiihhhxxxmmmKKK999JJJGGG;;;222111---'''&&&+++((())))))(((&&&&&&''')))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++,,,---------.../////////++++++...333<<>>>>>EEEHHHNNNfffKKK666888666111111111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000---++++++---...///000666//////BBBdddvvv```TTT\\\ccciiiyyyooorrrttt}}}___]]]VVVNNNGGG>>>222,,,***++++++******)))((('''&&&))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))))))))******************+++++++++,,,,,,,,,---...//////000000...,,,555DDDggglllVVVvvvgggYYYyyyzzz___OOOIIIEEEGGGKKKOOOTTTZZZdddkkkttt{{{yyyqqqkkkeee```]]]```fffppp|||iiiFFF777222...---...---+++(((++++++++++++++++++++++++************))))))))))))******************************++++++++++++++++++++++++++++++,,,---...///***555///222444999jjjwwwgggcccccckkkiiiWWWQQQVVVTTTbbbttt}}}uuusssrrroookkktttuuuzzzrrrGGG555000...111///))))))///++++++++++++++++++++++++***************************************)))))))))+++++++++,,,------......666))),,,333999YYYzzzzzz]]]<<<666<<>>NNNnnn|||oooBBB777888555555222000//////000000///...////////////////////////---------.........//////111000...---...//////...555333888MMMooosssjjjeeeeeeooo|||vvvrrrqqqxxxqqqvvvvvvhhhiiinnneeemmmsss{{{xxxsssmmmiiiiiiiiiiiihhhppprrrmmmlllvvvvvvqqqssstttoookkkmmmqqqsssrrrpppqqqooonnnnnnoooqqqqqqqqqqqqpppooolllkkkjjjhhheeeaaacccddd___RRRDDD???@@@IIIQQQuuu|||qqquuusss|||}}}~~~}}}}}}uuujjjeee[[[EEE222555777))))))))))))(((&&&&&&'''((((((((((((''''''((((((((((((((((((((()))))))))))))))******++++++,,,------++++++,,,,,,,,,---------000111---333999111@@@hhh|||VVVpppwwwccctttRRROOOHHHSSSbbbuuuaaaNNNWWWiiixxx{{{}}}|||~~~|||yyyxxxxxxwwwuuu}}}nnn```tttSSS<<<222000...---,,,++++++***+++++++++************************)))************+++++++++***++++++,,,,,,------...,,,111---,,,000---,,,555333<<>>tttTTThhhvvvSSSCCCLLLOOOaaawwwiiiNNN]]]rrr~~~}}}{{{wwwuuulllooottt{{{tttwwwzzzvvviiiZZZRRRRRRQQQTTTZZZcccpppzzzyyywww|||{{{yyy^^^MMMlll```===---///------,,,++++++++++++,,,************************))))))*********+++++++++***++++++,,,,,,------...'''333222,,,111333111555888tttZZZzzz}}}}}}}}}tttNNNUUU```qqq~~~~~~zzzyyyjjjiiiiiiyyywwwBBBTTTIIIGGGHHHfffzzztttooozzzoooggggggjjjhhhggggggvvvmmm^^^YYYaaa```___hhhttt~~~ddd444555///------,,,++++++++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,//////+++...555111...888VVVvvvoooSSS555>>>FFFJJJXXX~~~}}}zzz|||mmm@@@666777444444222111000000111111000///////////////////////////........./////////000000......000333111,,,...444OOOvvvzzz```bbb{{{}}}xxxvvvvvvxxxyyyzzz}}}uuujjj___VVVQQQYYY]]]aaaeeegggeeemmmzzz}}}zzzyyyvvvrrrnnnkkkiiihhhqqqtttnnnkkkrrrqqqnnnsssvvvsssnnnlllwwwnnnRRRIIIUUUcccrrrccclllooowwwtttqqqppprrrtttvvvwww|||}}}~~~~~~~~~~~~zzz|||~~~yyyuuu|||rrrrrrbbbqqqmmmUUUAAA777,,,+++)))***,,,---,,,***(((((()))******)))(((((((((((((((((()))))))))))))))******++++++,,,------,,,,,,---------.........///333444///666___ccckkkzzzRRRDDDMMMVVV```vvvmmmSSSnnnvvv}}}}}}}}}}}}|||nnnppptttyyy}}}~~~{{{xxxooojjjfffbbbVVVEEE:::777???===<<>>;;;:::;;;<<<<<<@@@IIITTTSSSTTT\\\hhhrrrwww|||{{{|||zzzzzz\\\<<<```ZZZ===///...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...///222...---111...///;;;sss```zzzwwwbbbCCC[[[hhhzzzqqqvvvttt[[[XXXrrroooYYYPPP]]]___ZZZ[[[iii|||yyyZZZ>>>+++...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,///000+++999ZZZqqqzzzCCC888<<>>FFFRRRfff{{{}}}|||~~~}}}zzzyyyzzz{{{yyyxxxwwwxxx{{{}}}}}}}}}{{{wwwssssssvvvyyyyyywwwrrrzzz~~~zzzssszzzjjjGGG999333---***++++++***''''''(((***++++++***((('''(((((((((((()))))))))))))))******++++++,,,------------------...............---000555XXXzzzQQQUUUnnnKKKIIIRRRWWWmmmfffXXXiiizzzzzzuuu{{{zzzzzzzzzxxxuuuttttttuuunnnlllkkkkkknnnoooppppppjjjiiihhhgggfffccc___[[[XXXPPPOOOVVVWWWQQQOOOTTTNNNLLLOOOVVVZZZZZZ^^^dddhhhcccbbbgggkkkhhhcccaaaeeecccdddddd^^^VVVWWW]]][[[aaazzz{{{}}}iiiDDDHHHwwwnnnLLL333......---,,,,,,,,,,,,---++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...000111...000222---;;;YYYbbbgggyyybbb___eeeQQQKKKfffuuuyyy|||zzzxxxzzzvvvKKKXXXzzzsss}}}dddPPPSSSWWWZZZXXX___lllwww{{{LLL333......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***,,,,,,///......NNNsss\\\CCC888===CCCTTTzzzbbbIIIOOOgggxxx{{{yyymmmAAA777999666666333222111111222222111///////////////////////////////////////000000000000......000222222@@@eeelllUUUSSS___{{{yyyoooppptttuuusssvvv~~~zzzjjj___^^^aaaeeekkkppptttwww{{{}}}uuuxxx{{{lllgggbbbcccnnngggfffccc``````fffooowwwsss|||}}}wwwsssNNNGGGHHHNNNLLLTTT~~~vvvyyytttrrrsssqqqppppppssswwwzzz{{{{{{pppppppppqqqtttvvvvvvuuu{{{zzzzzzcccCCC;;;222...------+++(((''')))***++++++***)))'''(((((((((((()))))))))))))))******+++,,,,,,---------------.........//////444***///BBBmmm^^^VVVvvvPPPEEEVVVQQQ]]]jjjSSSooo~~~{{{xxxiiivvvxxxyyyyyyyyyzzz|||~~~}}}|||{{{{{{|||{{{xxxuuuyyyyyyyyy{{{~~~~~~}}}{{{~~~zzzqqqrrrkkkaaa\\\fffxxxzzzxxx|||sssxxxvvvpppQQQ:::KKK{{{WWW777......---,,,,,,,,,,,,---++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,---....../////////444444111KKKxxxyyy^^^uuutttfffVVVIIIFFFSSSbbbdddnnnjjjyyyzzzllllllooocccOOOLLLUUUeee]]][[[___pppVVV777......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,+++---...000///444aaajjjzzzggg@@@;;;@@@DDDOOOhhhZZZGGG<<>>:::......222+++***...---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////***:::111...333:::DDDjjjuuusssdddkkkeee\\\CCC<<>>>>>666NNNWWWlllDDD@@@YYYdddgggwwwooo@@@666888666666222222222111111111000000000000////////////000000111///...///111222222111555555MMM{{{}}}^^^]]]vvv|||yyywwwuuuuuullliiieeebbbaaabbbeeegggmmmjjj^^^TTT]]]llleeeQQQPPPlllwwwdddSSSVVV\\\ZZZeeerrr{{{iii]]]bbbqqq|||{{{{{{gggiii}}}}}}{{{aaaRRRQQQ]]]qqqzzz|||yyybbbbbb~~~wwwhhhYYYPPPNNNOOOIIIKKKcccwwwzzzvvvxxx||||||yyytttmmmiiikkkmmmkkkjjjlllxxxyyyrrr\\\BBB......111&&&,,,+++******))))))******((()))))))))************))))))***++++++,,,,,,---,,,,,,------...////////////555VVVqqqSSSooottthhhGGGIIIDDDYYYsss]]]kkkuuuLLLNNNtttvvviiizzzzzz}}}}}}||||||||||||{{{{{{vvv}}}~~~wwwfffKKKEEEWWW|||]]]rrr~~~nnn|||rrrpppccc}}}eeeKKK???KKKNNN555,,,000---+++---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------...///000///+++555666<<>>pppiiiccc|||jjj```GGGMMMIII```kkkuuu|||}}}|||ZZZ]]]~~~uuuaaavvv{{{{{{|||||||||{{{{{{zzzzzzzzzvvv}}}vvvfffYYYQQQZZZpppvvv{{{zzzTTTcccwww~~~UUUdddiiiooozzzaaasssoooPPPNNN===\\\^^^>>>---000...+++---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000000---444...<<>>;;;IIIYYYnnnVVVXXXooobbb___jjjqqqBBB666888666777222222222111111111111000000000////////////000000...///111222111111333555999dddaaaPPPLLLbbbtttfffppphhhccceeehhhgggeeeeeeccc```\\\YYYWWWXXXYYYZZZbbbWWWPPPWWWhhh|||gggJJJOOO]]]dddooo~~~~~~ppprrr~~~ppp~~~zzzpppzzzsssYYYMMMKKKaaayyy~~~~~~|||sssdddQQQZZZjjj```hhhuuuwwwqqqqqqllldddYYYOOOLLLRRR\\\eeeuuu~~~zzztttrrrwwwuuusssrrrqqqooommmkkkeeesssbbb???888777***,,,,,,+++************+++))))))))))))******************++++++,,,------------------...//////000000111MMMgggzzz___pppwwwTTTEEENNNQQQkkkmmmuuu{{{}}}hhhiiizzzhhhSSSaaa}}}xxxyyyyyyyyyzzz{{{|||||||||vvvqqq___OOOKKKOOOfff}}}}}}xxxssskkklllxxxSSS^^^lllnnniiisssUUUNNN:::IIIpppHHH111111///,,,---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000111...777(((>>>ZZZeeesssbbbooodddgggbbbUUUJJJRRR```hhh}}}tttlllvvv|||fffUUU@@@EEEMMMQQQOOOUUUmmmvvv~~~KKK+++,,,///------+++,,,++++++******++++++,,,,,,++++++,,,,,,---...///(((999000>>>jjjsssDDDAAA>>>>>>QQQmmm~~~ttteeerrrpppOOO^^^yyyqqqCCC777888666777222222222111111111111000000000////////////000000---000222111///222;;;BBBWWWyyy}}}ZZZNNNbbbqqqfffhhhiiifffeeejjjlllkkkjjjkkkkkkhhhccc^^^ZZZYYYXXXYYY]]]]]][[[\\\iii|||[[[EEEBBBWWWaaaeeewwwvvvyyyvvv~~~zzzuuussstttuuuwwwzzznnnnnnlllQQQJJJGGGVVVvvvuuugggjjjvvvxxxvvvrrrhhhfffVVVIIIZZZkkkeeessswwwqqqiiifffjjjttt{{{vvvuuuuuuxxxyyyuuunnnjjjhhhgggeeebbbqqqzzz```GGG999000---,,,++++++******++++++))))))))))))******************+++,,,,,,------...------......//////000000888aaannnfff___QQQgggEEEDDDNNN]]]~~~nnnxxxyyy}}}uuussswww```TTTbbb|||{{{{{{||||||}}}}}}~~~~~~vvv___NNNSSSYYYUUUlll}}}~~~ttt}}}uuujjjmmmzzzjjjiii~~~}}}aaayyyxxx^^^FFF===FFF~~~SSS444222///,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000111000222...GGGmmm]]]qqquuuqqqSSSJJJVVVhhhyyy|||}}}ooorrrppp```FFFDDDFFFLLLMMMQQQbbbwwwooolllVVV111000000+++,,,---,,,++++++******++++++,,,+++++++++,,,,,,...//////,,,666FFFVVVqqqTTT;;;<<>>CCCLLLSSSSSSQQQ^^^qqqoooPPPIIIGGGFFFYYYlll}}}~~~zzzwwwtttrrrppplllfffbbbaaadddccciiiyyy|||uuuRRRIII444)))+++000,,,+++---((()))************+++++++++++++++,,,,,,,,,,,,---------(((555///(((222111222KKKRRRccc```SSS|||KKKDDDGGGQQQxxx|||vvv~~~{{{}}}|||rrrjjjxxxzzzyyy}}}zzzwwwzzz}}}{{{ccckkkwwwaaa[[[~~~wwwgggwwwhhhzzzkkk^^^NNNAAARRRsss|||hhhYYYyyyyyy^^^EEEHHH666www888999---///111,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------......---,,,,,,...000111222444111===ooodddiiixxxjjjJJJYYYbbbuuuxxx|||xxx|||xxx{{{uuuYYYEEE:::CCCNNNPPPUUU]]]xxxHHH|||888111)))---000------,,,,,,++++++,,,,,,---------,,,,,,,,,---......555DDDaaa~~~oooeeeAAA555@@@BBBQQQ|||xxxzzzwwwsssuuurrrYYYJJJRRR[[[vvvvvvEEE:::555777333555444333222111111111111000000/////////.........000000111111444CCCeee~~~qqqmmmfffsss~~~nnnWWW[[[TTTYYYbbbYYY```aaakkkpppjjjgggiiihhhiiiffffffkkknnnnnnppptttqqqmmmlllmmmiii```___dddeee___aaaxxx|||ttthhhMMMPPPfffyyywwwkkkeeeXXXUUUYYYdddiiidddaaaccchhhfffhhhnnnppppppqqqtttsssyyyssszzzxxxpppyyywww___|||\\\SSSNNNGGGAAA<<>>rrrKKK:::222...111...------,,,,,,,,,,,,++++++***++++++,,,,,,------......---------///000111111777444QQQlllfffzzz[[[MMM[[[eeeyyywwwrrroooyyy```KKK<<>>VVVwww||||||VVVaaagggSSS999HHHXXXfff<<<:::---111000------,,,,,,,,,,,,++++++***++++++,,,,,,------.........//////000000111111555888sssqqq|||yyyxxxKKKTTTaaaooo~~~}}}llliii___}}}yyy~~~kkkTTT@@@===EEEJJJOOORRRbbb|||yyyJJJjjj<<<333111,,,+++---,,,,,,++++++,,,,,,---------,,,,,,---......///333(((uuuhhhoooGGG999888AAANNNppp}}}yyyzzzvvvtttwwwoooeeeEEE111;;;IIIjjjrrrBBB999666888333444444333222111111111111000000//////////////////...333111///FFFpppxxxffftttooofffVVVXXXuuu~~~eeejjjlllnnntttwwwllleeeiiinnnooossswwwwwwtttuuuzzzwww~~~wwwppprrrwwwyyynnn~~~zzziiiXXXMMMPPPdddvvvqqqhhh\\\QQQQQQUUUVVVUUUUUUOOOQQQ\\\mmmtttpppnnnqqqssskkkhhhrrr}}}}}}qqqxxxxxx~~~eeeRRRRRRSSSZZZWWWNNNDDDBBBHHHTTT^^^cccgggnnnyyyttt___TTTOOOEEECCCGGGJJJYYY~~~}}}}}}}}}vvvoootttttttttssstttuuuwwwxxxqqqqqqvvvyyyqqqddd^^^aaannnuuu~~~vvvlllwwwvvvssspppooooooqqqrrrmmmbbb^^^```\\\\\\sssttt~~~```999111///,,,''',,,///&&&*********+++++++++,,,,,,+++++++++,,,,,,,,,------///***000,,,000444111DDD___qqqZZZ```xxxPPPAAAMMMLLLmmmyyy{{{zzz}}}~~~|||bbbGGGVVVttt~~~}}}}}}}}}}}}{{{}}}~~~tttqqq|||zzzuuugggsssrrrkkkkkkeee^^^dddNNNFFFDDDUUUzzz[[[VVVrrrrrrZZZ>>>LLLIIIAAA>>>,,,111111------,,,,,,,,,+++++++++***++++++,,,,,,------...---///000111000000111222777III|||xxx___HHHZZZhhh}}}|||wwwbbbxxx```bbb|||sss]]]DDD;;;@@@HHHMMMNNNWWWkkkUUUwwwzzz>>>444111......---,,,,,,++++++,,,,,,---------,,,------...///000777<<>>gggmmmyyyyyymmmKKKPPPZZZooo|||oooaaaooouuuWWWdddvvvgggxxx~~~zzzwwwdddKKK<<<===FFFLLLLLLSSSaaavvvwww\\\III333000111000---,,,,,,++++++,,,,,,---------------...///000111111^^^WWW:::;;;>>>DDD```qqqwwwzzzqqqmmmsssnnndddEEE222;;;FFFaaannn>>>888777999333555444333222111111111111//////000000000000111111...111AAAaaa{{{wwwkkkYYYaaaccc___aaapppqqq^^^VVVqqqwww}}}lllbbb[[[SSSTTTjjjhhhjjjlll[[[XXXYYY```dddccc``````]]]^^^fffrrruuuppppppuuuyyy[[[dddnnn~~~___OOORRRWWW___lllYYYSSSKKKHHHMMMWWWaaaggg```gggvvv[[[OOOLLLAAAEEEHHHVVV{{{|||uuunnnlllmmmooorrrwwwuuuuuuuuutttsssqqqooonnnpppooosssvvviiiPPPDDDFFF>>>OOO\\\___aaaggglllkkkeeennnvvvxxxtttqqqssswwwqqqqqqhhhYYYXXXiii|||eee]]]^^^@@@///000...,,,---***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......000+++333222777cccWWWNNN}}}^^^xxxcccHHHDDDJJJ]]]sss~~~~~~zzzwwwfffDDDRRR~~~~~~wwwttthhh[[[jjj~~~|||ooo```PPPZZZmmmfffXXXTTTQQQ@@@TTTqqq}}}zzzkkkRRRYYY{{{^^^OOOBBBDDD^^^___;;;222111111------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,///111000///111555999>>>}}}lllvvviiiZZZDDDYYY\\\xxxkkktttmmmjjjyyy|||cccNNNbbbmmmggg~~~xxxxxxlllTTT???;;;DDDKKKJJJQQQ^^^tttsssvvv]]]bbb666---444...---,,,,,,++++++,,,,,,---,,,,,,------...///111111111|||wwwxxxEEE777999???LLLppp{{{sssxxxyyyrrrnnnrrrllldddGGG666>>>EEEYYYlll===888777999333555444333222111111111111//////000000000111111111111555RRRvvvyyyrrrUUUMMMbbbqqqxxx||||||vvvhhhdddnnnWWWvvvyyy______bbbhhhxxxxxxdddllliiicccbbbeeejjjlllkkklllpppeeegggrrrcccbbbdddmmmZZZSSSTTT]]]gggggg\\\XXXTTTSSSWWW^^^eeejjj]]]]]]tttzzz^^^OOOHHHCCCIIIKKKSSSpppmmmeee````````````dddjjjqqqsssuuuwwwwwwvvvuuussswwwqqqsssyyyppp[[[RRRWWWNNNiii|||sssaaa[[[aaagggggglllrrrwwwxxxxxxwwwxxxpppqqqkkkaaa___gggooorrrtttpppaaagggNNN000222000***,,,000+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------000111+++333111:::sss[[[llltttZZZ{{{{{{WWWHHHGGGIIIlllttt~~~~~~{{{yyySSS===eeerrr{{{~~~~~~}}}|||}}}uuuwww~~~nnn^^^fffyyywwwkkk^^^KKK```qqqVVVLLLTTTJJJ\\\sss}}}~~~VVVSSSxxxzzzdddQQQFFFCCCMMMttt999888111000------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,///000///...111888>>>HHHkkkvvv}}}eeePPPFFFaaagggllljjjxxxzzzgggoookkkQQQIII]]]ooo||||||yyysss^^^EEE;;;BBBHHHFFFIII]]]aaa}}}zzzjjjzzz~~~:::+++888+++---,,,,,,++++++,,,,,,---,,,,,,------...000111222<<>>444444//////...---,,,,,,,,,,,,++++++,,,------......///333(((333333000777888CCCoooiiisss\\\JJJZZZlll|||]]]aaajjj~~~qqqtttwww}}}~~~yyyEEE@@@DDD^^^sssnnnttt|||ttt{{{|||yyymmmWWWBBB999===DDDGGGJJJPPPdddssssss{{{aaa777333///...---,,,,,,++++++,,,,,,,,,333000+++000000000666pppXXXrrrHHH:::???DDDTTTxxxyyypppssswwwyyyxxxuuusssrrrkkk\\\BBB555:::===FFFWWW^^^AAA777===555666333333222222111000000000000111111111000000222444GGG~~~lllmmmWWWUUUTTTYYYcccnnnuuuwwwyyy|||iii```lll|||uuummmhhhqqqzzz{{{}}}wwwppprrrsssvvvyyysssooozzzsssSSSNNNOOOfff|||yyysssllltttpppnnndddWWWTTT___ooozzzyyy|||~~~fff]]]WWWYYY^^^```aaaccccccbbbbbbaaaaaa`````````WWW\\\aaapppnnniiiuuukkkCCCEEELLLTTT\\\iiitttccc```fffbbb______\\\]]]]]]aaahhhnnnqqqvvv{{{{{{xxxzzz}}}}}}zzzwwwyyyqqqLLLWWWyyy~~~{{{vvvpppnnnnnniii___WWWUUUUUUhhhnnnQQQzzzwww???000000---000,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,/////////111<<>>888;;;333777333333222222111000000000000///111333000000>>>OOOwwweee}}}lll|||]]]NNNYYYiiixxx|||{{{zzzsssiiigggkkkhhhbbbkkkvvvjjjqqq{{{zzzuuu~~~iiiSSSMMMSSSuuu{{{vvvllliiihhhlllttt~~~{{{qqqrrryyy}}}{{{yyyyyyooofffiiizzzxxxtttssslllbbbaaannn~~~uuu___YYYeeerrrzzzyyyqqqaaaYYYSSSRRRQQQPPPQQQUUUTTTTTTUUUWWWXXXZZZ[[[[[[XXX___]]]qqqFFF999666AAAIIIVVVzzzxxxnnnpppnnnooossspppmmmllljjjiiimmmttttttqqqhhhoooxxxvvveeeTTTUUU```qqqrrrnnniiimmmtttqqqhhheeeqqq{{{tttnnnlllmmmnnnppp]]]]]]OOOuuuxxxgggtttBBBPPPwwwuuuHHH000///111------,,,,,,,,,,,,------,,,,,,,,,---------......,,,000444...333cccgggPPPeeeGGGTTTiii{{{SSS===RRRqqqvvv~~~}}}{{{jjjKKK===FFFSSShhh~~~}}}mmmOOO\\\mmm|||qqq```HHHAAAOOOIII>>>EEEGGGNNNUUUllltttzzzwwwRRR```oooYYYCCC@@@GGGZZZ]]]999///111000///...------------++++++,,,------......///,,,111777///...222TTTbbbsssRRROOO]]]qqq\\\TTTQQQZZZrrr^^^ZZZdddyyy___rrrlllZZZKKK;;;@@@III]]]gggiii}}}~~~|||xxxppp]]]EEE999::::::===BBBLLL```|||nnnrrr{{{ggg^^^222000///......---------------...///...222111)))555SSSZZZiiikkkFFF:::>>>>>>PPP~~~tttqqqvvvwwwwwwuuurrrqqqqqqrrrhhh```FFF222555;;;AAAJJJUUU===777999222777333333222222111000000000///---///222000222DDDZZZ|||zzzlllnnn|||oooYYY^^^```jjjuuuvvvooofff]]]YYYjjjrrrwwwvvvwwwwwwmmmwwwkkkYYYLLLIII\\\vvvwwwooollldddjjjrrr{{{tttlllooouuuuuurrrpppqqqkkkdddfffrrr}}}}}}vvvxxxyyyvvvpppqqqyyy___OOOJJJbbbyyytttmmmuuuddd]]]VVVTTTSSSSSSVVV[[[WWWXXXYYY\\\```dddhhhjjjqqq===777777???FFFXXXqqqooommmoooqqqmmmnnnooonnnnnnsssyyyxxxqqqoooqqqvvvuuugggZZZ```ppprrriiikkklllnnnuuudddiiiwwwxxxmmmiiimmmrrrvvvvvvlll___PPP___```[[[iiiYYYFFFnnn|||\\\999555222------,,,,,,,,,,,,------,,,,,,,,,---------......---...333///999rrrNNNPPPbbbJJJNNNwwwtttNNNAAANNN^^^uuuwwwuuu~~~~~~~~~{{{pppPPP@@@DDDNNNccc~~~~~~}}}oooSSS\\\jjjxxxvvvgggOOOAAALLLIII???AAADDDQQQXXXlll~~~{{{XXXZZZvvvtttaaaHHHEEEHHHUUUkkk;;;000111000///...------------++++++,,,------......///---111555...333999aaa___|||zzzRRRXXX___hhhSSSOOOSSSccczzzfffbbbiii|||~~~aaafff}}}dddRRRPPP??????GGGYYY___\\\ooo}}}zzztttbbbIII;;;;;;999===BBBIIIXXXvvvpppnnnxxxwwwooo:::111//////...------------------......222///(((===fffZZZ[[[FFF777@@@BBB]]]nnnpppwwwwwwwwwtttqqqpppqqqrrrjjjcccIII444666===BBBIIIUUU===666888111777333333222222111000000000///---///222000333HHHaaayyyyyyvvvvvvaaahhhVVVaaaYYYUUUQQQMMMKKKPPP```nnnsssnnnoooWWWRRRSSS[[[wwwhhhkkkjjj[[[dddpppvvvlllmmmqqqwwwtttnnnpppvvvqqqmmmeeeaaagggrrrwwwvvvtttyyy{{{xxxvvvuuupppiiiNNNDDDBBB```{{{kkk^^^qqqeee]]]WWWUUUTTTUUUYYY___\\\]]]___ccchhhnnntttwww>>>888888===AAADDDXXXqqqmmmllloooqqqkkknnnpppqqqqqqwww}}}{{{ssspppnnnrrruuuppplllyyywwwqqqoooggghhhvvvjjjeeefffuuu~~~rrreeedddooozzz~~~}}}www^^^RRRMMMSSSUUUVVVqqqNNNPPP}}}nnn???666......------,,,,,,------...,,,,,,,,,---------......------222000>>>|||FFFWWWeeeOOOIIIhhhGGGCCCNNNXXXjjjooo~~~~~~{{{uuuUUUBBBBBBGGG\\\~~~~~~|||~~~}}}pppYYY```jjjuuuxxxkkkWWWBBBIIIGGG;;;;;;>>>OOOZZZ[[[ggg~~~www___YYYooo~~~nnnQQQFFFAAAEEElllyyyCCC777111000///......------...++++++,,,------......///...111222...888???iiinnnmmmpppRRR^^^```rrrQQQOOONNNYYYpppoookkkppp}}}~~~iiidddbbbjjjMMMIII555BBB>>>OOOaaa^^^dddyyy~~~{{{wwweeeKKK===>>>>>>AAADDDGGGQQQlll|||yyyggg}}}AAA222//////...------------...***+++,,,000...+++GGGxxx___QQQDDD555AAAGGGgggiiimmmxxxwwwvvvssspppooopppqqqmmmfffMMM777888@@@EEEKKKUUU:::555<<<444444444444333222222111111000333---...444111///CCC___xxx}}}ZZZ{{{uuu\\\VVVVVVOOOCCCEEEQQQYYYjjj|||sssmmmyyyzzz^^^MMMWWWgggwwwxxxgggWWW\\\mmmxxxxxxpppzzzrrrqqqqqqrrrsssttttttsssppppppjjj``````iiipppqqq}}}rrreee```[[[TTTPPPJJJHHHPPPVVVWWWXXXZZZccc^^^dddSSS[[[OOO^^^^^^^^^aaaiiipppqqqtttmmmBBB;;;AAA999FFFHHHCCCooottttttqqqmmmpppssstttsssppppppuuu{{{xxxqqqmmmlllmmmqqqtttwww|||sssmmmmmmnnnooooooggg___[[[```{{{pppiiikkknnnuuuyyysssvvvnnnZZZLLLIIIHHHXXXtttbbbFFFuuuEEE999///000///---,,,+++,,,,,,---++++++,,,------......///333......333HHH___jjjrrrtttNNNUUUaaaHHHGGGHHH]]]lllsss~~~|||yyy{{{{{{}}}eeeGGG>>>???LLLnnn}}}}}}||||||{{{yyyxxx^^^^^^lllxxx{{{|||nnn\\\EEEAAACCC888;;;FFF@@@QQQjjjiiiaaasssvvvhhhKKKjjjwwwnnnMMMAAAKKKHHHiiiBBB888111///---,,,---...------,,,,,,------.../////////444***222000555:::gggmmmcccMMM___kkkaaaSSSIIIQQQeee|||oooooo~~~~~~cccfff^^^qqqfffMMM;;;<<>>888;;;AAA===KKKZZZYYYTTTcccvvvsss}}}|||JJJ\\\rrrSSSDDDGGGEEEVVVWWW:::222000---------...---,,,,,,,,,------.../////////111111---555666VVVrrrYYYRRRhhh|||vvv]]]IIIKKKSSS\\\rrr|||~~~kkkpppbbbkkkZZZEEE888;;;???AAAHHHUUUZZZfff}}}|||yyyrrr[[[DDD???::::::CCC@@@GGGWWWqqqdddMMM...111000///------......///++++++000///333555UUUrrrrrrxxxBBB===999@@@WWWhhhqqqrrrzzzwwwttttttuuuvvvtttrrrllljjj\\\GGG999:::===<<<~~~[[[???777<<<444555444444333222222111111000000333222...333@@@GGGFFFSSSaaalll}}}vvvhhhyyy___IIIHHHQQQUUUjjjmmmmmmaaaooopppzzzgggOOOYYYrrrxxx|||sssooohhhfffooo|||pppfffdddnnntttsssvvv}}}uuuiiidddxxxuuusssnnnjjjfffhhhnnnqqqooolllooogggccceeeiiiooo{{{hhhZZZPPPFFFEEEJJJOOONNNRRR^^^llltttuuutttrrroooppppppxxxyyyzzzwwwvvv{{{uuudddfffRRROOOKKK@@@KKKOOOSSSSSSlllxxxpppooommmeeelllooojjjeeeeeehhhiiiqqqrrrwww|||yyysssqqqtttwwwvvvvvvzzz~~~zzz{{{wwweeelllttt{{{|||~~~~~~qqq]]]JJJ<<>>666:::===<<>>???GGGSSSbbb|||uuuRRRSSS{{{ttt]]]KKKEEEEEEDDDkkkppp>>>444111///---......---,,,,,,,,,------.../////////...777...888999wwwttt___kkkNNNZZZppptttTTTMMMPPPOOOVVVccchhh|||vvvtttxxxfffmmmXXXYYYGGG:::666:::===999<<>>999:::EEEIIIKKKSSS[[[zzzwwwwwwiiiOOO@@@888777???>>>CCCNNNaaagggFFFNNNyyy;;;111000///------......///+++111---111---;;;|||PPPNNN<<<999@@@HHHhhhoooiiiuuuwwwvvvwwwyyy{{{}}}|||zzzyyyssspppdddRRR???555666:::ZZZ???666:::444777444444333222222111111000111111111333:::BBBGGGHHH___xxxYYYSSS```cccmmm~~~\\\]]]qqqwwwMMMLLLkkkxxx}}}qqqwwwiiicccZZZPPPIIIIIIRRR\\\rrruuuuuuoooggg___WWWQQQJJJ]]]zzzooosssppppppooommmllllllpppssswwwvvvqqqqqqnnnjjj```UUUOOONNNIIIDDDGGGSSS___fffnnn{{{oooQQQLLLBBB:::CCCFFFNNNOOOTTTUUUgggzzznnnjjjeeefffkkkjjj___RRRKKKJJJJJJDDDNNNcccyyy{{{vvvuuuxxx{{{}}}|||ccc===???@@@DDDHHHUUUuuuyyyxxxnnncccWWWCCC===IIIQQQ^^^VVV@@@MMMtttiii;;;333222000...,,,,,,,,,,,,++++++,,,------......///000,,,888EEEaaayyy\\\mmmpppRRRBBBHHHXXX~~~tttjjjwwwxxx\\\ZZZ}}}ccc~~~}}}|||}}}www^^^BBB===HHHJJJ^^^nnn}}}yyy}}}|||tttvvvmmmVVVFFFXXXSSSCCC???999777DDD>>>AAASSS___hhhyyy~~~XXXPPPfffzzzhhhRRRDDDEEEOOOYYYJJJ555333000.........---,,,,,,,,,------.../////////,,,111444444PPPmmm~~~RRRWWWiiiwwwxxxeee\\\XXXTTTPPPMMMKKKNNN[[[qqqggg___rrrkkklllRRRPPPAAA::::::;;;???;;;999BBBGGGIIIQQQYYY|||}}}vvvyyyuuulllSSSAAA;;;777===<<>>777888;;;AAA<<<999AAAFFFIIIRRRSSSnnn{{{|||wwwuuu|||uuummmVVVDDD>>>888<<<:::BBBKKKVVV{{{sssEEEFFFMMM111000///...---......///---222+++444111EEEppp[[[JJJDDD666>>>LLLrrrbbbiiisssrrrmmm```XXX```sss~~~zzzqqqpppooojjj\\\GGG666111333XXXAAA888:::;;;555555444333333222222333333444...222999<<>>===[[[aaa===???xxxmmmLLL888111---///000...,,,,,,---,,,,,,,,,,,,---......+++888222\\\kkkKKKgggnnnoooYYY}}}jjjMMMFFFDDDeeeccchhh||||||}}}mmmRRRooo~~~lllvvv|||yyy~~~{{{yyyqqq\\\EEE<<<@@@CCCKKKbbb~~~{{{}}}{{{{{{xxxjjjTTTDDDGGGXXXWWWIIIAAA<<<;;;BBBBBBOOOVVVWWWmmmuuu|||gggLLLaaannnUUUDDDKKKHHHOOObbb555444111...///000///,,,------......///000000000---666///444lll]]]sssMMMWWWkkkvvvgggdddOOOFFFPPPPPPRRRfff~~~VVV]]]lllrrrwwwvvvpppgggSSSFFFAAA444:::<<>><<>>@@@BBBPPPeeeFFF@@@wwwgggLLL999222...///000...,,,---------,,,,,,------...///---666222aaa```PPPooottthhh___jjjMMMFFFEEEfffbbbiiikkkZZZ~~~fffgggttt||||||rrrZZZAAA888<<<@@@FFF[[[}}}{{{|||~~~~~~wwwfffQQQBBBEEEZZZZZZHHH???>>>???EEEEEEKKKQQQ```|||qqqmmmNNN___oooVVVAAAEEEFFFLLLwwwrrr777555111...///000///,,,------......///000000000...666000555lllzzz___oooLLLWWWlllfffYYYGGGDDDMMMMMMUUUttt~~~WWW^^^lllxxx~~~xxxoooeeeQQQEEE@@@444::::::>>>;;;===DDDDDDGGGUUUWWWxxxrrrooo|||lllYYYIII:::999;;;??????BBBUUUjjjxxxKKK>>>tttMMM444222...------......---222%%%333,,,222NNNZZZeeeoooJJJ777;;;BBBTTTZZZTTT===???QQQFFFEEEfffuuuyyy|||ttthhhZZZHHH888111111VVV???666888999333555444333333222222333333===;;;@@@LLLaaa}}}|||rrrqqq~~~OOOWWWnnnzzziiiWWWDDDFFFNNNMMM[[[{{{nnn{{{VVVOOOIIIHHHHHHHHHEEECCCFFFLLL```ccciiilllhhhdddhhhoooxxxpppnnnooorrrtttrrrtttwwwxxxuuusssoookkklllnnnnnnhhhcccaaa```]]]TTTGGGFFFWWWjjjwwwtttooooooaaaXXXVVV\\\dddnnnxxxiiiHHHIIIOOOTTTQQQJJJGGGLLLRRRppp~~~tttqqqtttuuu```PPPQQQYYYZZZYYYZZZ^^^aaajjjsssvvvvvvzzzwwwsssdddQQQNNNEEEEEE<<<;;;FFFIIIEEEIIIYYY___ccctttwwwoooccc[[[KKK======CCCBBB```QQQ???iiimmmyyy~~~YYY:::333...///000...,,,------------,,,------...///---444555nnn``````fffmmmiiiLLLGGGGGGhhhZZZggguuukkkkkkiii~~~sssYYY>>>666<<<===BBBSSSuuu}}}vvvfffRRRDDDBBB]]]]]]DDD:::???CCCFFFHHHFFFMMMmmmyyyxxxsssyyyxxxzzzuuutttOOOYYY|||uuu\\\DDDDDDEEELLLfff;;;666000//////000...---------......///000000000...444111777rrrvvvfffiiiKKKXXXnnngggPPP???DDDLLLMMM\\\}}}WWW```jjj|||vvvmmmbbbNNNBBB>>>333:::888===<<<>>>FFFFFFIIIWWW___wwwkkksssttt___LLL:::888:::>>>===AAARRRfffmmmIII<<>>;;;<<<<<>>GGGOOOQQQbbb|||XXXbbbnnnvvv~~~jjj___KKK@@@===333;;;999??????AAAGGGFFFJJJXXXjjjpppppp{{{fffPPP<<<999:::>>>===@@@PPPbbbxxxlllGGG===qqqfff555222///---............000---555///000ZZZXXXnnnbbbCCC666<<>>666000000000...,,,---...------------...//////...111@@@^^^bbbkkkuuufffJJJGGGKKKnnn\\\ooouuu~~~yyyvvvpppeee{{{www^^^DDD;;;???FFFHHHRRRkkk|||lllfffgggcccTTTGGGEEEcccaaaBBB888AAAFFFFFFEEEGGGVVVyyysssrrryyyyyyTTTPPPnnnooo[[[FFFCCCDDDOOOUUUDDD888//////111///---...------......///000000000444000222???kkkuuu]]]LLL\\\wwwuuuaaaAAAFFFNNNQQQaaazzzXXXeeeuuuwww}}}hhh]]]III===<<<333<<<<<>>:::;;;>>>>>>@@@NNN___yyyuuuHHH>>>gggjjj555222///......//////...///000444000000fffVVVnnnyyy\\\AAA666;;;IIIffflllYYYHHHEEEPPPggg|||~~~~~~rrrwww}}}xxxoooaaaLLL999111222YYYAAA888:::;;;555555444333333222222333333333888KKKfffzzzsss|||zzz[[[BBBbbb}}}pppoooddd[[[FFF<<>>```~~~YYYOOO```|||{{{lllDDDAAAGGGLLL\\\vvvwwwXXXhhhqqqxxxvvvuuu|||fff[[[GGG<<<;;;444===>>>EEEEEEEEEJJJJJJPPPaaazzzooolllrrr{{{mmmMMM???;;;;;;>>>>>>@@@LLL\\\yyyOOOCCCZZZmmm666333///......//////...+++//////000444wwwVVVrrrfff~~~VVV@@@777;;;JJJkkk___VVVLLLOOOVVVvvvttttttoooooouuudddLLL777///111XXX@@@888999:::444555444333333222222333333444<<>>;;;@@@CCCJJJSSSZZZrrrcccLLLJJJLLLKKKVVV```dddgggkkkllljjjlllllljjjhhhkkkqqqooogggiiibbbeeejjjllllllkkklllhhhcccbbbdddfffggggggdddaaa___iiigggeeefffoooyyy~~~}}}mmmWWW```kkkiiipppnnnooommmnnnzzzwwwbbbQQQXXX___aaabbbkkk{{{~~~hhhkkkpppllliiiddddddjjjoooxxxtttjjjgggiiihhhWWWYYY^^^QQQMMMUUUTTThhhooowwwqqqfff[[[HHHCCCSSScccrrr|||jjjJJJ888;;;???GGGmmmaaaNNNnnnBBB999222111000...---..................//////000555///DDD^^^IIIqqqzzzqqqeeecccGGGEEELLLsss\\\rrr~~~~~~}}}zzzkkkuuulllPPP>>>;;;EEENNNXXXiii}}}pppeeegggqqqsssgggYYYLLL]]]YYYGGGDDDGGGIIILLLIIISSSiii~~~zzzxxx{{{~~~^^^NNNeeexxxaaaKKKHHHBBBHHHOOOeeeLLL:::...///222...,,,...------......///000000000333///777;;;ttt]]]VVVRRRccc}}}lllBBB;;;>>>EEEZZZooossstttXXXjjjjjjooopppuuu{{{fffZZZEEE;;;;;;555???>>>EEEEEEFFFKKKMMMVVVjjjwwwmmmrrryyySSS???:::999======>>>JJJXXXsssOOOEEERRRyyy666333000....../////////+++000,,,222:::[[[wwwQQQ???999===MMMpppZZZbbbbbbgggcccnnn```wwwhhhcccuuutttbbbJJJ555///222WWW???777888999333555444333333222222333333000CCCfff}}}~~~{{{mmm~~~zzzzzz{{{xxx~~~}}}|||yyyvvvzzz|||ttt[[[EEEBBBZZZcccooojjjhhhVVVKKK888:::@@@CCCLLL[[[lll~~~WWWMMMPPPEEESSSaaannnsssttttttpppjjjfffgggiiikkkwwwnnnlllllleeejjjbbbaaahhhnnnppprrrqqqmmmgggfffffffffggggggfffdddcccjjjbbbeeerrrvvvrrr{{{rrrRRRMMM```ooopppyyywwwxxxuuuuuummmOOOTTTZZZ]]]aaannnwwwtttwwwpppooohhhcccbbbdddooo~~~kkkccckkknnnggg\\\sssiii```bbbYYYDDDWWWiii|||tttPPP;;;>>>444LLL[[[RRRGGGYYYvvvCCC:::222111000...---..................///000000666///GGGjjjWWWwwwkkkYYYbbbFFFDDDLLLuuu___vvvxxx|||{{{}}}wwwrrrqqqWWWDDD>>>BBBLLLXXXhhhiiiccc```gggqqqqqqeeeXXXIIIUUUQQQFFFFFFGGGGGGLLLMMMVVVmmm~~~~~~|||{{{yyyxxx]]]KKK```{{{aaaHHHCCCDDDHHHOOONNNMMM;;;...000222...+++///------......///000000000///...:::;;;zzzlllcccVVVSSSfff}}}hhh???999888BBB\\\ooonnnzzzrrrXXXkkkjjjooottt}}}{{{eeeYYYEEE;;;<<<666@@@===DDDEEEFFFLLLOOO[[[ppptttyyy]]]???999888<<<<<<===HHHUUUlllEEE@@@KKK666333000...////////////---333,,,444>>>]]]MMM???:::???OOOtttZZZlllqqqrrrccchhhFFF[[[```uuuyyy}}}xxxnnn]]]FFF444000555aaa;;;<<<666666555555444333333222222333333222HHHwww}}}mmmxxx~~~nnnvvv|||}}}~~~||||||}}}~~~xxxvvv~~~iiiNNNHHHCCCLLLiii}}}bbbeeedddOOOAAADDDGGG???EEEWWWfffyyyiiiNNNMMMPPPMMMXXXfffqqqpppkkkjjjhhheeehhhmmmnnnuuuffffffrrrrrrjjjgggUUU```kkknnnoooqqqrrrqqqsssjjjeeeggghhheeeeeehhheeehhhnnnssswwwxxxxxxvvvrrrvvv\\\SSS[[[jjjxxxwwwYYYMMMNNNYYY```qqqvvvsss{{{wwwjjjddd^^^\\\bbbqqq~~~qqqcccZZZWWWKKKQQQkkkuuuPPP<<<<<<>>>@@@SSSiiiJJJLLLmmmppp```555111333,,,111///..................///000000888+++MMMggg{{{```VVV```FFFEEEKKKwwwaaattt~~~}}}kkk___mmmwwwtttfff===@@@CCCOOOXXXdddsss\\\ZZZQQQaaaiiiuuu}}}PPPFFFJJJIIIDDDEEEJJJLLLIIIIII___www||||||zzzsssWWWIIIccc{{{iiiRRRBBB===DDDAAAgggfff666111555///111---.........//////000000111111555000777DDDrrrmmmZZZTTTbbbttttttCCC777<<>>>>><<>>;;;<<<;;;JJJ```KKKPPPrrrrrrddd777111333---111///..................///000000222666XXXtttXXX~~~___XXXaaaGGGEEEKKKwww```sss}}}cccYYYlll{{{qqq~~~kkk@@@AAADDDPPP[[[ggg~~~yyygggUUUSSSPPPhhh{{{SSSDDDGGGFFFAAABBBHHHKKKKKKZZZlll~~~}}}zzz||||||zzzvvvwwweeeRRRfff~~~jjjTTTEEEFFFKKKHHHkkkmmm:::222444...000---///......//////000000111111333000666AAA|||jjjkkkUUUNNN[[[PPP777<<>>>>>IIIIIIOOOVVVddd}}}{{{||||||xxxzzz|||}}}qqqUUUAAA:::777:::<<<===GGGTTTiiixxxMMM;;;MMMAAA222///222...///222---///000333000999{{{UUURRR===999===MMMwwwRRRlllwwwlllQQQ@@@TTTUUUbbbgggRRR555///444```;;;<<<777666555555444333333222222333333777TTTsss~~~qqqfff}}}{{{~~~}}}{{{|||zzzyyyvvv]]]GGGAAAAAARRRwww}}}eeebbb]]]KKK@@@CCCEEEHHHTTTeeesss___LLLHHHMMMTTTbbbfffhhhffffffjjjmmmmmmrrryyyuuunnngggeeehhhkkkiiifffiiinnnqqqnnnkkklllmmmmmmsssqqqpppnnnhhhbbbaaadddiiikkkooouuuyyy{{{yyywwwtttvvv}}}yyyjjjkkkffffffnnnvvv{{{ssscccTTTMMMSSS___gggxxxlllZZZYYY\\\bbbkkk{{{lllZZZ[[[eeehhh]]]SSSUUUaaajjjbbbTTT\\\~~~|||VVV???;;;======KKK```UUURRRooo}}}vvvjjj999111333---222//////...............///000000***AAAbbb```KKK\\\\\\cccHHHFFFKKKvvv___sss~~~rrrjjj|||sssqqq{{{www|||rrrIIIEEEBBBOOOZZZfff|||nnn\\\QQQNNNUUUvvvQQQ@@@CCCBBB@@@@@@GGGLLLNNNWWWkkkyyy~~~|||||||||zzzwwwuuuqqq~~~vvvRRR]]]}}}eeeOOOBBBFFFJJJHHHddduuu>>>222333---000---000......//////000000111111333222777AAAtttbbboooPPPJJJXXXWWW888;;;@@@HHHSSSeee{{{uuuaaaYYY\\\bbb^^^sss}}}```WWWEEE777<<<:::???@@@AAALLLLLLRRR]]]qqq~~~}}}{{{nnnsss~~~{{{rrrggg[[[AAA:::777:::<<<===FFFRRRdddzzzPPP???HHHBBB444000222///000333...///222555000777lllYYY~~~|||NNN<<<:::???OOOyyyzzzPPPmmmvvvkkkRRR888WWWfffkkkhhhRRR777111555```;;;<<<777777666555444333333222222333333888YYYuuu{{{uuuuuukkkzzzzzz}}}|||xxx{{{||||||uuu[[[DDDCCCFFFTTTppp}}}gggaaaXXXIIIAAAEEEFFFNNNZZZeeerrrrrrYYYMMMFFFKKKWWW```aaabbbdddgggmmmppprrrttt|||ooosssuuunnn___XXX___iiimmmooorrrqqqllliiijjjlllkkkppptttwwwtttlllffffffjjjpppoooooorrruuuvvvuuurrruuuyyy{{{nnniiikkkqqqllliiikkknnnqqqwww~~~|||ttt___KKKBBB@@@KKKYYYcccuuuqqqSSSTTT\\\hhhuuukkkXXXYYYVVV^^^\\\OOOLLLXXXhhhooocccPPPUUUzzz}}}VVV===999<<>>AAADDDDDDEEEIIIOOORRR\\\rrr{{{yyyxxx{{{~~~yyytttrrrqqquuuNNNTTT}}}bbbLLLAAACCCEEEDDDYYYzzz@@@111444///000,,,///......//////000000111111444666:::DDDppp___{{{OOONNN___UUU:::;;;???FFFPPPaaa{{{ooo___ZZZ\\\ZZZ[[[zzz}}}```UUUCCC666;;;:::>>>DDDDDDOOONNNUUUeeexxxlllppp|||zzzssskkkaaaBBB:::777:::<<<===EEEPPP^^^~~~TTTCCCAAADDD555111333///000333///...000444333???dddbbbsssvvvKKK;;;<<>>555555BBBOOOXXXmmm{{{QQQQQQ[[[mmm~~~mmmXXXOOOOOOaaaddd\\\OOOTTThhhtttqqq]]]MMMXXX}}}TTT>>>999::::::KKKbbbmmmCCCvvvnnnggg{{{AAA111333///222...///...............///000000...>>>iiibbbhhh{{{\\\jjjeeeJJJGGGKKKuuu^^^ttt~~~~~~~~~}}}tttkkkwwwYYYCCCBBBIIIQQQXXXhhhsss]]]\\\RRRRRRmmmGGG???CCCHHHLLLLLLMMMQQQVVVccczzz|||}}}zzz}}}|||wwwtttuuurrrnnnxxxKKKUUUeeeOOOEEEDDDEEEFFFTTT@@@000444111111,,,.........//////000000111111222777:::FFFmmm^^^}}}NNNTTTiiiWWW===<<>>hhh|||eee}}}tttyyywwwyyyxxxtttxxx{{{xxxzzzsssaaaJJJLLLPPP^^^yyy~~~jjjUUUFFFBBBEEEIIIXXXdddkkk~~~cccVVVPPPEEECCCKKKRRRVVV___iiiooopppssswwwwww}}}wwwlllsssppp```VVV]]]lllvvvnnnpppoookkkjjjmmmmmmjjjjjjsssyyyxxxuuuvvv{{{}}}zzzsssllliiihhhfff```[[[RRRRRRUUU]]]gggnnnnnnkkkgggcccbbbeeeggggggjjjooolllmmmnnnmmmhhh\\\MMMAAA===;;;AAADDDIII___www~~~XXXTTT\\\pppppp[[[VVVVVVTTT```ccc[[[SSSccc~~~VVVPPPfffyyyQQQAAA@@@===999FFF^^^zzzLLL{{{mmmEEE111333///222...000...............///000000555<<>>GGGQQQ___vvvxxxiiiccc^^^XXXNNNUUUsss{{{\\\PPP???666===<<>>CCCKKK___pppvvvOOODDDGGGFFF666111222...///333///000---000555JJJ\\\nnnmmmpppGGG:::<<>>>>>BBBIIIZZZmmmsssNNNCCCHHHFFF666111111---///222...111///111444FFF[[[ppp{{{}}}qqqFFF999<<>>???DDDQQQ|||LLLwwwuuummmIII111333000222---000...............///000000...===mmmgggjjj{{{TTTpppcccHHHFFFJJJttt```www~~~~~~~~~zzzmmm^^^jjjxxxSSSAAAGGGSSS\\\cccwwwttteeennn```UUUEEE]]]nnnJJJKKKIIIJJJKKKIIIHHHQQQ^^^rrryyy{{{qqqxxx|||vvvuuugggqqq~~~SSSTTT|||nnnTTTHHHDDDHHHVVV]]]UUU444333//////---444......//////000111111111222999666JJJiii___RRRZZZppp|||GGG===;;;EEEOOOWWWfffvvvqqqfffdddZZZKKK999LLLmmmrrrSSSHHH;;;777CCCDDDHHHKKKFFFNNNVVVoooyyyyyyyyy}}}xxxnnnpppooodddEEE:::555:::>>>>>>AAAHHHQQQooouuuQQQCCCDDDFFF666000111,,,...222...000000444444CCC]]]sss|||qqqFFF999;;;DDDWWWxxxaaa}}}wwwvvvxxxvvvrrrMMMCCCcccbbbRRRccclllJJJ:::444ddd;;;;;;777777444444444222222222222444444???zzz~~~tttnnnxxxyyy{{{zzz{{{zzzwwwtttwwwuuuwwwyyysssiiifffjjjfffcccfff|||wwwZZZMMMJJJGGGCCCNNNbbblll|||jjjYYYQQQNNNOOOQQQTTT\\\hhhoooqqqpppoooooozzz{{{qqqsssnnnjjjfff\\\OOOLLLQQQdddhhhlllnnnnnnnnnkkkhhheeerrrnnnvvv}}}~~~nnnooonnnkkkddd\\\UUURRRRRRZZZ```bbb^^^]]]cccfffeeefffmmmoooiiieeeiiinnnpppkkkdddWWWGGGAAACCCDDDAAAHHHOOObbb[[[]]]zzztttlllfffooozzzwww|||sssvvv{{{ooo|||hhhkkknnnZZZPPPVVVTTT___gggbbb[[[jjjzzz```XXXbbbaaaOOO;;;>>>;;;;;;AAASSSlllOOOhhh~~~>>>888...111000---+++...------......///000111777???XXXZZZrrrVVVvvvcccGGG@@@PPPjjjccczzz~~~~~~wwwmmmppp|||iiiJJJ???YYY]]]bbbpppXXXqqqXXXCCCXXXjjjQQQNNN;;;CCCQQQFFFIIIcccsssmmm~~~sssoooooopppyyyzzzmmmvvvkkkWWWOOOvvvnnnSSSEEEHHHFFFNNNPPPPPP333777111111///---......//////000000111111666666666LLLcccaaaqqqPPP]]]rrrUUU<<<999IIINNNQQQbbbqqqwwwkkkgggeeebbbKKKBBBMMMmmmpppKKKBBB??????GGGEEEKKKGGGIIITTTjjj{{{{{{~~~{{{{{{zzzwwwrrrnnnlllkkkLLL666555777>>>BBB<<>><<>>AAA:::>>>NNNYYY___MMMvvvkkk;;;666,,,000/////////...------......///000111///KKK^^^___}}}tttVVVjjjLLLBBBOOOgggbbbyyy~~~~~~}}}ttt```uuu___CCC[[[nnniiiuuuyyyuuuPPPNNN777DDDZZZ~~~LLLDDDCCCOOO\\\aaannn{{{yyyuuu~~~uuuqqqvvvuuuwwwvvvyyyXXXQQQtttvvvVVVFFFEEEDDDMMMLLLTTT444666000222222222......//////000000111111---333666GGGYYY[[[pppNNN\\\rrryyyUUU===BBBIIIJJJWWWkkkzzziii```fffhhhgggQQQAAAKKKhhhlllHHHAAA===;;;CCCDDDMMMPPPTTT^^^lll|||}}}uuu}}}uuutttrrrooollliiifffdddSSS;;;777777<<>>:::777888555444444222222222222444444GGGwww}}}|||qqqxxxhhhrrr}}}{{{yyyuuusssssstttvvvxxxvvvvvvvvvtttqqqoooooopppppptttwww|||qqq[[[OOOSSSTTTMMMQQQ]]]gggsssiiiYYYWWWZZZ[[[]]]```cccdddccceeejjjnnnoootttsssgggiiiaaaiii|||pppcccccc]]]ZZZ[[[ccckkkoooqqqqqqmmmsssnnnwwwxxxpppuuunnnrrrqqqqqqssstttsssooolllhhhgggggggggjjjnnnooooookkkiiiiiilllpppnnnbbbWWWLLL;;;333<<>>>>>LLL___fffPPPzzz<<<777...000//////000...------......///000111111PPPeeeooo|||tttTTTlllMMMBBBMMMeee___www||||||uuu\\\hhhqqqJJJVVVoookkk~~~vvvaaa```NNN:::HHHaaaOOOIIIPPPdddrrrkkkbbbhhhtttiii}}}zzzqqquuuzzzVVVRRRqqquuuUUUFFFAAACCCPPPTTT[[[888777...000///000......//////000000111111...666777HHH\\\___nnnOOO]]]sss___???@@@MMMNNNSSSbbbzzzeee[[[aaacccfffVVV???FFFccc}}}kkkEEE===<<>>FFFcccpppLLL{{{}}}{{{===:::000111///...000...------......///000111333PPPZZZiii|||oooQQQmmmMMMAAAKKKccc```vvv{{{|||}}}~~~fff___gggYYYRRRiiimmm{{{vvvmmmjjjJJJ>>>PPPmmm}}}NNNIIIggg{{{sssaaa]]]lllyyynnn}}}zzztttooosssUUURRRmmmsssTTTGGGDDDBBBMMMRRR^^^:::777...//////000......//////000000111111000777777HHH___bbbmmmOOO]]]sssoooIII>>>OOOVVVYYYhhh~~~ggg[[[^^^^^^fff]]]DDDFFF]]]yyylllDDD;;;>>>GGGTTTQQQUUUZZZ```jjj|||zzzvvvssspppooonnnkkkgggdddXXX>>>999666;;;@@@===LLLXXXqqqvvv]]]NNNAAABBBIII666000444///...111//////111222333DDDcccwwwnnnGGG999999AAAXXXwwwbbbrrr~~~~~~yyyuuuwww{{{ooo\\\WWW______cccxxx}}}qqq@@@sssAAA999666999666444444222222222222444444AAA{{{xxx|||xxxpppuuuwwwmmmzzz~~~~~~zzzyyyxxxuuussstttwwwyyypppvvvxxxsssooonnnooooooccc]]]QQQLLLWWWffffff]]]WWWOOOPPPYYY[[[VVVXXXaaafff~~~wwwaaaXXX^^^dddeeelllnnnooolllgggbbbaaabbbkkkuuunnn^^^\\\pppxxx^^^KKKDDD???DDDQQQ]]]```bbbooozzzvvvllljjjmmmrrrtttrrrooolllkkkrrrvvv|||{{{rrriiiiiiooouuusssqqqlll```NNNAAA<<<666<<>>GGG???IIIooo~~~UUUtttuuu;;;:::222222///...000...------......///000111222KKKJJJZZZ~~~eeePPPoooNNN@@@JJJaaacccwww}}}vvv^^^[[[|||oooRRR```mmmwwwhhh```CCCAAAYYYvvvtttKKKSSS}}}[[[KKK^^^vvvpppfffyyysssmmmqqqUUUSSSjjjrrrTTTIIIHHHCCCHHHHHH]]]999777...111222333......//////000000111111///666666FFF]]]bbbnnnOOO\\\qqqYYY<<>>CCCMMMZZZWWWZZZTTTdddzzz}}}yyytttqqqmmmlllllljjjeeeaaaWWW===888666;;;AAA===LLLVVVpppsssZZZRRREEE===|||III666000444///...111///+++222333111DDDjjjqqqvvvrrrKKK<<<;;;BBBYYYxxxbbbqqq||||||~~~vvvvvv}}}{{{iiiVVVKKKTTT```nnntttGGGvvvBBB888666:::666444444222222222222444444???|||}}}ooo|||zzzxxxyyyyyyvvvtttsssuuuwwwssstttsssooooooqqqllldddIIIKKKLLLQQQ___lllkkk```XXXSSSOOONNNOOOQQQZZZcccjjjsss|||~~~jjjbbbiiinnnllloooqqqqqqoookkkhhhiiikkkvvveee]]]^^^~~~bbbMMMGGGEEEMMMRRR]]]cccccckkk}}}yyynnnooosssuuurrrmmmjjjmmmqqqzzzpppoootttppplllhhh]]]LLL@@@===999BBBLLLUUUccchhh]]]fffmmmqqqyyyqqqvvvoooiiiiiihhhiiiwww{{{sssvvvuuunnncccbbbXXXTTT]]]dddggglll~~~uuummmggg___mmmwwwhhhNNNRRRdddwwwxxxssseeeQQQFFF@@@<<>>;;;AAAXXXwwwbbbpppxxxvvv~~~|||yyyxxx{{{zzzmmmTTT@@@FFFXXX^^^uuuJJJwwwCCC888666:::666444444222222222222444444;;;tttyyyyyyyyylll|||~~~wwwwwwyyyyyywwwsssrrrsssuuuxxxtttnnnjjjnnnpppeeeVVVNNNZZZhhhtttyyyiii___YYYPPPHHHIIISSScccmmmqqqmmmnnnssslllppppppkkkmmmpppqqqpppoooqqquuuzzzwww^^^[[[iiiwwwOOOCCCKKKSSSZZZ^^^dddgggjjjyyy{{{}}}{{{qqqjjjooorrroookkknnnxxxzzzssspppjjjffffff```SSSIIIGGGJJJMMMVVVmmmssseeennn~~~zzzvvvkkkooo{{{nnnkkknnnnnnjjjttt}}}xxxqqq~~~wwwpppqqqnnnfffbbb^^^NNNOOOcccgggdddrrrzzztttnnnlllbbbgggjjjXXXJJJQQQeee{{{uuuXXXPPPGGG>>>@@@GGGCCCTTTqqqfffBBB~~~000555111333000///000...------......///000111444AAAjjjdddVVVvvvSSSBBBIII^^^___ppp}}}{{{~~~~~~}}}||||||kkkiiizzzTTTLLLaaaeeerrrUUUEEEPPPlllnnnRRR}}}fffNNNXXXqqqpppzzzrrrvvvooonnnYYYXXXjjjwwwYYYNNN???CCCOOOIII|||___;;;999...///............//////000111111111...;;;<<>>UUUvvvbbboootttooovvvnnnrrrvvvxxxyyyrrr]]]III???VVVUUUzzzPPP;;;<<<888999333333333333222222333333444BBBxxxvvv~~~uuupppkkklll}}}xxxvvvuuuwwwyyyzzzwwwsssppppppqqqrrrppplllkkkmmmlllaaaTTTgggrrrfffXXXIIICCCEEEPPP```nnnwww{{{nnnpppwwwzzzzzzpppjjjkkknnnmmmpppssstttuuu|||jjjYYYUUU|||~~~SSSLLLNNNQQQeeehhhmmmgggcccxxx|||{{{jjjrrrpppooonnnlllnnnxxxssspppqqqlllbbbaaaccc]]]QQQSSSjjj|||yyy~~~ssseeegggjjjiiillljjjooohhhaaafffjjjnnnyyyrrruuu~~~|||qqqttt|||yyyqqqqqquuuyyywwwpppkkkkkk[[[bbbTTTMMM```gggeeeooo~~~{{{rrrnnnjjjjjj^^^HHHMMMNNN^^^ttt]]]LLLIIIEEEEEECCC===@@@aaarrrNNNNNNsss<<<444555+++444444,,,...------......///000111///QQQvvv{{{kkk\\\xxxUUU???FFF^^^ZZZrrr~~~}}}~~~eeeWWWyyy~~~\\\JJJWWWcccyyy{{{~~~lllIII@@@\\\gggkkkWWWfffXXXQQQYYYfffuuu||||||~~~{{{xxxjjjvvvcccNNNmmmvvvYYYGGGFFFIIIKKKCCClll777444222000333000////////////000111222333666999:::JJJSSS]]]sssNNNZZZooojjjrrrHHHNNNXXXccctttAAAHHHNNNYYYUUUVVVEEE777CCC```cccPPPYYYWWWNNNTTT]]]ooowww{{{}}}~~~tttuuuqqqqqqpppooommmkkkhhhfff\\\???222999===AAAHHHIIIXXXssslllSSSFFF@@@WWWLLL???111.../////////000666***,,,777GGG]]]qqqxxxOOO<<<>>>>>>UUU~~~www```nnnxxxrrrssstttxxxvvvqqqrrruuujjjZZZ999III[[[yyyKKK<<<<<<888999444444444333222222222333333777qqq~~~zzzuuurrrtttuuu{{{xxxwwwwwwvvvwwwxxxvvvrrroooooooooooonnnkkkkkknnnnnndddWWWrrrtttxxxuuummm]]]JJJBBBDDDOOOaaaooouuuuuullltttvvvooopppsssooorrruuuxxx|||xxxaaa[[[^^^___rrrfffLLLLLLTTTZZZeeekkkiiiiii~~~lllmmm~~~wwweeecccbbbcccfffhhhllluuusssttthhhbbb___]]]qqqwwwkkkpppiiiaaabbb___ZZZ^^^ZZZbbb^^^ZZZ```gggppp~~~}}}}}}vvvtttwww|||{{{sssjjjjjjppppppuuucccWWWeeekkkjjjvvv|||sssoooiiigggZZZCCCBBBMMMccckkkMMMFFFHHHFFFGGGGGG@@@FFFjjjyyyTTTTTTpppiii888333444+++333333---...------......///000111000OOOdddrrryyyyyybbbyyyVVV@@@FFF\\\XXXooo|||{{{zzz~~~}}}}}}jjjRRRhhh]]]GGGTTTdddyyyjjjiiinnnnnn^^^FFFCCC[[[gggbbbNNNSSSNNNSSSbbbmmmrrr{{{{{{uuuvvvoooqqqpppvvvbbbMMMkkkwww[[[IIICCCGGGIIIDDDppp:::555111...000,,,////////////000111222333444888;;;KKKTTT\\\zzzNNNZZZooohhhLLLIIIUUUbbbqqqwww666???JJJYYYRRRSSS@@@888GGGeee{{{XXXRRRNNNKKKWWWcccyyyhhh{{{{{{wwwqqqqqqsssooolllkkkkkkiiiccc^^^XXX>>>444;;;===???GGGJJJVVVrrrmmmUUUGGGAAA[[[III<<<111.../////////000333...000666DDDcccuuuxxx|||QQQ===>>>>>>UUU~~~xxx___lllvvvqqqrrrtttxxxwwwtttwwwzzzqqqcccDDDDDDNNNwwwLLL>>>===777999444555444333333222222222222<<>>555;;;<<<>>>GGGKKKTTTqqqnnnWWW@@@>>>VVVCCC888//////000///...///111111555555BBBfffsssrrrUUU>>>===>>>UUU}}}{{{___jjjtttppprrrssswwwxxxwww{{{yyynnnSSS@@@>>>___QQQAAA===777999555555555444333222222222222AAAhhh~~~yyywwwxxxyyyyyyxxxssssssssssssqqqooonnnnnnmmmmmmmmmmmmpppqqqiii^^^xxxqqqfffYYYPPPVVVnnnuuudddPPPFFFHHHQQQ```lllvvv||||||sssqqqzzzoooooosssooopppssswww|||~~~hhhTTTJJJKKKOOOOOOFFFDDDEEEJJJYYYccc___dddvvvbbbeee{{{wwwmmm___```]]]___gggmmmoooqqqtttvvv}}}uuummmpppxxx}}}yyyyyypppeeecccjjjjjjnnnkkkjjjiiiZZZPPPWWWUUU___aaaaaahhhpppvvvnnnuuujjjZZZmmmyyy{{{yyyuuurrrmmmjjj^^^GGGCCCXXXiiimmmvvvrrrRRRFFFRRRUUUGGG???HHHCCCMMMfffeeeLLLbbb___OOO222444222,,,000---000...------......///000111000JJJyyyTTTgggsss\\\}}}[[[DDDEEEVVV|||cccsss}}}~~~}}}yyyXXXHHH\\\xxxoooIIISSSjjjxxxfff[[[qqq~~~ttt___IIISSSaaavvv[[[CCCHHHMMMZZZiiipppnnnmmmooohhhpppvvvxxxwwwvvvuuucccQQQmmmvvvYYYHHHDDDCCCEEEBBBooo999444111///333000////////////000111222333333666>>>IIIXXX\\\QQQYYYlllnnniiiiiiLLLQQQZZZggg{{{PPPmmmSSS888777@@@WWWzzzzzzOOOFFFMMMWWWhhhuuuxxxeee|||{{{nnnjjjvvvnnnooonnnmmmmmmmmmlllhhhfff^^^AAA444999;;;???HHHKKKUUUtttkkkUUU>>>===PPP===555//////111///...//////222666444EEEkkknnnZZZ???<<<===TTTzzzaaahhhrrrppptttrrruuuvvvwww{{{zzzrrr```AAA555KKKfff^^^DDD>>>666888666555444333333222222222333888\\\~~~xxxxxxyyyvvvssssssrrrrrrrrrqqqooonnnoooppppppoooqqqppphhh^^^UUU\\\YYYNNNQQQjjjqqqdddUUUMMMKKKPPP\\\gggkkktttyyyxxxwwwvvvlllkkkoooooopppqqqsssvvv{{{|||ttteeeTTTGGGBBBBBBDDDHHH>>>CCCOOOWWWaaajjjhhhkkknnnUUUggg}}}uuunnnddd\\\YYY[[[bbbggghhhiiikkkvvvvvvkkkjjjnnnuuuvvvwww}}}fffaaa______hhhsssuuuooogggcccWWWQQQYYYGGGQQQXXXbbbrrr|||lll```zzz{{{wwwuuunnnkkk```KKK===MMMXXXuuuhhhvvv~~~eeeEEEBBBYYY^^^NNNCCCHHHFFFMMMWWWNNNEEEmmmsssHHH444666222...000***000...------......///000111///GGGbbbvvvddd~~~\\\EEEDDDRRRwww___mmmxxx}}}{{{~~~~~~~~~~~~~~~~~~}}}}}}|||fffKKKLLLaaammmGGGOOOdddppp{{{nnnaaaeeetttzzzwwwcccGGGWWWeeedddDDDJJJQQQ]]]iiioooooooooqqqjjjpppuuuzzzzzz~~~dddOOOhhhrrrUUUDDDDDDBBBDDDDDDqqq999444111///333///////////////000111222333444555???EEEYYY^^^QQQVVVhhhuuu^^^}}}YYYPPPRRRccc~~~pppRRRfffpppqqqBBB<<<;;;IIIccclllMMMNNNUUU]]]ooo}}}uuuqqqrrrgggnnntttmmmqqqssspppiiiddddddgggdddCCC222777<<>>===BBBFFFFFFEEEKKKZZZddddddiiiuuuuuuNNNVVVsss{{{uuulllbbbYYYWWWZZZ```dddfffiiinnn{{{zzzkkkfffcccaaadddfffhhhmmmsssrrrqqqeeeYYYXXXVVV]]]nnnvvvddd]]]XXXWWW^^^MMMSSS[[[lllnnnddd~~~}}}yyytttlllhhh]]]IIIAAAKKKUUUmmmqqqzzz}}}bbbBBBCCCZZZ]]]MMMFFFIIIJJJNNNJJJ>>>HHH|||rrrrrrDDD666666///000222(((///...------......///000111///DDDjjjzzz~~~]]]FFFDDDOOOttt___jjjvvv~~~|||~~~~~~~~~~~~}}}~~~}}}}}}}}}yyyzzzqqqRRREEETTTlllFFFGGGSSSYYYeeedddccciiimmmqqqxxxjjjLLLVVViiioooFFFEEEPPP```lllpppnnnllllllmmmpppuuueeePPPgggqqqTTTCCCCCCAAAFFFKKKuuu<<<555000---000,,,////////////000111222333444444@@@CCCZZZ___QQQTTTdddyyyXXX~~~fffMMMLLL]]]wwwjjjUUUpppGGG;;;BBBRRRpppgggUUU\\\[[[^^^sssmmmrrrmmm]]]fffooopppkkkjjjqqqyyy```AAA222888===BBBJJJLLL[[[{{{aaaNNNEEE666^^^888222///000111......000///...111555GGGyyyiiicccDDD<<<;;;NNNpppfffgggqqqqqquuusssrrrrrrrrrrrrrrrooommmlllUUU>>>:::???gggxxxIII???444777777222222222222333444555555<<>>@@@GGGLLLLLLQQQOOOXXXfffdddrrr|||ZZZMMMfff}}}ttttttlllaaa[[[[[[^^^bbbdddfffmmmvvvtttaaaiiiiiigggeeehhhmmmnnnjjj]]]\\\SSSNNNQQQTTTddd}}}bbbYYY[[[]]]aaa]]]___dddyyynnnggg~~~zzzuuupppgggcccZZZGGG>>>@@@HHH[[[mmmtttuuuxxx{{{cccHHHFFFSSSOOODDDFFFGGGJJJKKK@@@999TTT\\\fff???555333+++000444'''000...------......///000111111???zzzeeexxx~~~^^^GGGCCCMMMqqqeeennnyyy}}}}}}}}}}}}|||~~~xxxwwwqqqRRRAAAOOOjjjJJJIIIMMMRRRbbbppphhhggglllvvvtttTTTVVVooozzzGGGCCCPPPaaakkknnnkkkhhhfffooottt}}}|||gggQQQgggsssVVVEEEBBB@@@HHHQQQvvv===555000,,,///,,,////////////000111222333222333AAACCC\\\^^^QQQQQQ___wwwUUUpppnnnHHHJJJXXXooo|||hhhaaaKKK>>>IIIZZZ|||]]]XXXfffaaaaaayyynnnuuuuuuXXXbbbnnnvvvyyy~~~QQQ;;;555===>>>@@@IIINNN[[[}}}```MMM===:::hhh888333000000000......111000,,,111555@@@{{{___zzz}}}fffFFF<<<:::KKKkkkgggfffoooooossstttrrrqqqqqqpppnnnllllllmmm___DDD777666QQQ{{{}}}KKK???444777888111111111222333444555666:::IIIssszzzuuuZZZllluuuwwwwwwrrrooommmlllmmmppppppnnnkkkgggjjjlllkkkjjjiiiccc\\\IIIMMM[[[zzzeeeppplllcccUUUEEE???JJJZZZppp~~~{{{vvvrrrooolllhhhfffbbbcccfffjjjmmmllliiigggccc^^^UUUKKKFFFGGGKKKOOOMMMTTTJJJNNNbbbiiiuuuLLLMMM```kkkoooiiiqqqpppiii^^^^^^```bbbaaaccclllvvvxxxbbbdddhhhfffaaabbbiiiggg^^^PPPMMMFFFJJJYYY```lll^^^SSSZZZ]]]]]]^^^]]]ccc~~~qqqkkkuuuttt|||~~~tttpppkkkcccaaaZZZIIIEEE???EEERRR___sssmmm[[[FFFCCCJJJCCC>>>IIIDDDHHHHHH;;;999^^^ZZZtttwwwvvv<<<333000(((111555'''000...------......///000111444<<>>===HHHQQQZZZ}}}___MMM888GGGqqq999444000111000---///222000---222555999ZZZmmmkkkhhhGGG<<<999JJJhhhgggeeennnnnnrrruuusssqqqqqqpppmmmlllmmmnnneeeFFF666444EEEmmm}}}UUU:::777;;;666555444222111111333666888:::JJJyyy~~~vvv^^^kkk}}}{{{vvvnnniiiqqqxxxwwwqqqmmmjjjhhhlllllllllllljjjgggbbb___EEENNNddd}}}gggeeejjjiii[[[IIIDDDQQQ```|||rrrjjjnnnqqqppptttyyyvvvjjjcccbbbfffooorrrkkkgggiiijjjffffff___VVVMMMEEECCCJJJSSS___XXX[[[fffrrrxxxHHHPPPhhhppp}}}^^^eeeppphhhcccfff\\\[[[bbbcccaaaooouuuiiiYYY]]]eeekkknnnkkkddd^^^NNNWWWbbbhhhkkkrrr~~~{{{kkk[[[TTTZZZddd``````hhhqqqggg}}}}}}ppppppwww}}}|||rrriiigggjjjfffYYYLLL;;;DDDEEEVVV]]]xxxppp```QQQKKKEEE>>>BBBLLLIIIBBBFFF===888hhhrrr\\\{{{bbb777555222000000000///...------......///000000000222<<>>OOOgggxxx```~~~}}}|||{{{{{{vvvvvvyyy{{{zzzwww|||tttllleeeXXXGGG===;;;@@@RRRkkkkkkWWWXXXvvveeejjj|||tttfff^^^HHHFFFQQQ^^^ggglllmmmkkkhhhsss|||~~~zzztttmmmpppzzzfffPPPbbbsssQQQIIIHHHEEEGGGMMMkkk<<<:::333444000............//////000111222666999;;;JJJXXXYYY}}}SSSPPP]]]sss}}}LLL\\\TTTLLLTTTeeeuuu~~~nnngggooossszzzGGGEEEQQQbbbcccWWWcccfffkkk{{{wwwrrrrrrnnnooowww|||wwwwwwwwwvvvrrrRRR666888:::;;;===CCCKKKRRR]]]VVVJJJ@@@;;;ccczzz777444000......///......***777444000???}}}]]]qqqMMM888>>>@@@___www\\\uuurrruuurrrsssrrrooommmllliiifffeeeXXXCCC666333666QQQyyyXXX<<<888:::444555444222111111333666777999HHH~~~dddiii|||wwwoootttrrrnnniiieeeeeekkkqqqtttpppllllllmmmjjjddd^^^LLLQQQeeevvveeedddhhhiii___RRRPPPZZZfffwww|||tttfffeeelllooorrr{{{}}}nnnaaa\\\hhhrrrvvvpppkkklllkkkgggfff^^^TTTKKKEEEEEEOOO[[[bbbZZZaaa}}}fffIII]]]xxx~~~ppp\\\dddfff```fffggg```aaahhhiiimmmpppeee```______dddjjjmmmmmmkkkjjjrrrzzz}}}{{{|||zzzqqqfff]]][[[______bbbkkkyyy{{{hhhaaaqqquuuqqqiiimmmyyyxxxooohhhfffiiifff]]]SSSFFFCCC???OOOdddsssdddVVVPPPIIIAAABBBJJJKKKJJJCCC000===nnngggsssXXX777444111000000000///...------......///000000000000>>>ppp~~~___sssnnn|||nnnHHHBBBRRRhhhccc~~~}}}~~~}}}zzzvvvoooggg```\\\[[[XXXVVVRRRIII>>><<<@@@BBBEEE^^^vvvtttrrrcccfffzzzwwwccctttDDDEEENNNZZZbbbhhhjjjllllll}}}{{{tttqqqooottt|||fffQQQcccsssPPPGGG@@@BBBAAAGGGiii;;;888111111...---.........//////000111222333666888HHHVVVVVVyyyZZZRRR]]]qqq|||LLLUUUxxxbbbXXXZZZgggqqqxxxyyyllllllyyy{{{LLLNNNZZZpppZZZRRRaaagggiiisssuuupppppprrrooopppxxx~~~uuuwwwttt|||}}}sssVVV@@@777999;;;<<<>>>CCCKKKRRR```UUUJJJGGG333dddmmm777444000......///......---555000---;;;yyyQQQ|||rrrOOO999>>>>>>ZZZ{{{```vvvtttuuupppqqqpppmmmiiieee```]]]WWWOOO???666333111EEEhhh[[[>>>888999333555444222111222333555666777CCCzzzkkkhhh}}}xxxqqqxxxnnnfffeeeeeefffnnnyyy{{{ssslllkkknnnllleee^^^RRRRRRaaakkkcccdddggghhhccc[[[YYY]]]cccmmmooosssrrrlllfffiiippptttyyyqqqccc]]]gggrrrwwwqqqlllllllllgggfff^^^TTTKKKDDDFFFRRR```aaa[[[kkkWWWUUUxxxsss\\\^^^kkkfffdddsssppplllooowww{{{|||pppjjjaaa___aaakkk{{{~~~uuuqqqsssvvv~~~yyyvvvtttooofff___]]]```XXX]]]zzzpppooo|||}}}ppp^^^ZZZeeennnhhh]]]fffcccmmm{{{rrrlllgggeeegggfffaaa\\\OOO<<<@@@]]]tttrrrdddWWWPPPJJJBBBBBBGGGEEEOOOAAA111\\\vvvKKK666444111000000000///...------......///000000000...===hhhrrrmmm}}}nnnHHHAAANNN```aaazzz}}}~~~}}}xxxmmm]]]PPPIIIGGGAAACCCDDDBBB;;;777===GGGYYYHHHYYYiiijjjbbbiiiAAADDDKKKTTT\\\bbbhhhooouuuvvvqqqssstttvvv{{{gggSSSfffqqqPPPFFF???HHHAAAHHHiii:::777000000...............//////000111222111444666FFFUUUTTTuuuaaaSSS\\\ooosssFFFGGGiiittteee]]]eeekkkqqq}}}zzzgggnnnvvvwwwNNNUUU___~~~~~~PPPTTTfffnnnnnnqqqooonnnuuurrrppprrr{{{~~~uuupppyyynnn~~~}}}zzzrrrfffUUUDDD999888:::<<<===>>>DDDLLLRRRaaa|||QQQGGGBBB<<>>777999444444444222222222333444555666999uuuuuuxxxqqqhhh}}}wwwrrrnnnggggggqqquuuqqqrrryyyxxxrrrllljjjjjjiiieeeaaaWWWPPPXXXyyy{{{eeegggggghhhhhhddd^^^XXXTTTRRR]]]ccckkkqqqqqqnnnnnnpppzzz}}}yyyooohhheeecccooosssmmmgggjjjllljjjhhhaaaWWWLLLDDDCCCOOO]]]aaaeee}}}sssbbbooommm[[[TTTeeerrrmmmmmmzzz}}}yyy|||~~~vvvsssppp```aaajjj{{{sssfff^^^___gggnnnzzzuuussstttrrrjjjbbb___\\\TTT^^^tttuuu}}}ttteee```iiisss|||ssseeeYYYXXX\\\___``````hhhiiiuuu}}}nnnjjjfffdddddddddcccaaaRRR888LLLtttkkk^^^QQQJJJEEEAAABBBFFFCCCNNNAAAAAAmmm===666333000//////000///...------......///000000000///999___rrr~~~rrrrrrIII???JJJXXX\\\ttt{{{zzzooo___PPPHHHFFFHHHFFFHHHGGGDDD@@@@@@GGGNNNjjjQQQTTTooo~~~ooolllpppVVVyyygggBBBFFFIIIQQQYYY```iiivvv~~~rrruuuzzzyyyxxxzzzhhhTTTiiimmmOOOFFFBBBOOOEEEMMMiii<<<999111222000111............///000111222111444666GGGUUUTTTrrrdddNNNXXXmmm}}}}}}lllFFF???[[[|||www^^^UUU^^^dddhhhrrrzzzuuuhhhrrr}}}pppNNNXXXfffxxxQQQZZZiiipppppprrrnnnmmmvvvqqqpppuuu~~~{{{rrrpppmmm|||uuujjj[[[MMMBBB<<<999;;;======???EEEMMMSSSaaatttMMMEEE666QQQhhh777444000......///.........//////444444YYYPPPyyyxxxYYY???AAA===UUUcccmmmssspppqqqkkkbbbYYYNNNDDD@@@@@@888999666666666///222EEE\\\===777;;;777444333333222222222333444666111ggg~~~qqqmmmvvvmmm|||vvvrrriiigggmmmyyy|||vvvqqqsssmmmmmmkkkgggdddcccdddfff]]]RRRRRRjjjsssgggoooiiihhhgggeee```WWWLLLDDDSSS[[[ffflllnnnnnnmmmllltttyyy{{{wwwpppjjjgggfffcccnnnrrrjjjdddhhhmmmnnniiiddd[[[PPPDDD???HHHTTTdddtttyyywwwZZZTTTZZZgggnnnpppuuuzzz{{{~~~ssspppnnnjjjgggfffkkkxxx}}}nnnggg]]]WWWWWW```kkktttsssrrrsssvvvrrrhhh___[[[\\\___tttqqqnnnqqqyyy}}}oooWWWLLLOOO```iiipppiii___XXXVVVVVVZZZgggtttyyyzzztttmmmjjjfffbbbaaaaaaaaaaaaTTTCCCYYYppp}}}cccVVVIIIBBBAAABBBEEEHHHLLLJJJ???OOOnnniiirrrwww444555222000//////000///...------......///000000000333555YYY]]]jjjtttxxxMMMAAAIIIYYY\\\pppzzz~~~~~~}}}zzzvvvhhh[[[QQQMMMNNNOOOSSSTTTTTTRRRRRRSSSTTTTTT___NNNKKKTTTYYYaaaiiifff```dddlllKKKaaalll|||lllBBBIIIJJJQQQZZZbbblll~~~}}}uuusssyyy|||zzz|||hhhUUUkkkhhhNNNGGG@@@LLLCCCNNNeee:::888111111111222............///000111222333555888IIIXXXUUUqqqhhhJJJSSSjjjtttsss}}}}}}sssdddKKK===RRRooosssQQQJJJUUU]]]```eeennnrrrooosssjjjPPP]]]sssxxxUUUZZZdddgggiiioookkkgggmmmppprrrzzzxxxsssuuupppyyy{{{vvvoooeeeYYYLLL@@@999999;;;===>>>@@@FFFOOOUUUgggnnnKKKFFF666TTT]]]777444000......///......//////000666333TTTVVVwww]]]]]]??????:::RRRgggmmm{{{vvvqqqdddTTTIII>>>555333777111333111222555//////>>>___???888<<<999444333333222222222222222666111YYY{{{}}}nnn}}}vvv{{{uuusssmmmnnnoooooonnnmmmllllllfffhhhiiifffbbbaaadddhhhcccYYYRRRaaauuurrrjjjpppffffffggghhhdddZZZMMMCCCVVV^^^dddeeefffjjjmmmnnnjjjqqquuuqqqjjjeeecccaaagggrrrvvvmmmfffiiiooopppkkkfff^^^RRRDDD===EEEQQQbbbvvvuuusss{{{{{{yyypppdddOOONNNZZZeeehhhtttvvvrrrwww}}}qqqkkkkkkiiifffiiieeedddhhhoooqqqnnnhhhbbb^^^ZZZZZZ^^^dddiiimmmjjjnnnuuuvvvlll^^^WWWXXXkkkkkk~~~]]]___gggpppnnn[[[IIIHHHRRRYYYeeemmmzzz~~~sssaaa\\\VVVRRRSSS]]]rrr~~~qqqlllhhhdddaaa``````___]]]YYYVVV^^^VVVpppiiiZZZPPPDDD???BBBFFFJJJKKKOOO@@@<<>>HHHVVVbbbooo}}}~~~rrrkkksssrrriiiccc]]]MMMGGGWWWjjjlllvvvzzzjjjkkksssvvv~~~|||uuukkkggghhhiiigggdddbbb```bbbgggjjjjjjhhhfffbbb^^^^^^bbbfffgggfffhhhmmmpppjjjZZZOOOTTT___yyypppSSSTTT```hhhbbbQQQGGGMMMXXXeeeyyyoooZZZWWWQQQMMMTTTiii|||rrrxxx|||pppiiieee```___``````]]]ZZZ[[[\\\]]]OOOkkkxxx[[[QQQJJJBBB@@@DDDJJJKKKHHHFFF777BBBddd|||cccsssMMM:::444111///.../////////...------......///000000000111555NNNYYYcccvvvxxxQQQ@@@AAAOOObbbnnn|||~~~~~~}}}~~~yyytttuuuqqqiii^^^UUUQQQTTTWWW```vvvvvv]]]RRRVVVZZZiiissswwwtttEEEBBBVVVlllMMMMMMNNNVVVccckkktttvvvzzzuuuuuuzzz|||}}}fffUUUlllfffNNNHHHHHHFFFHHHWWWYYY444666//////...000.........//////000111222111333666HHHWWWRRRjjjUUUTTTeeewww|||sssnnneeeYYYOOOIIIEEE@@@;;;555;;;111AAA]]]|||bbbTTT]]]fffjjjlllppptttvvvuuufff[[[pppjjjRRR[[[aaaeeemmmwwwqqqiiioooqqqzzzzzzwwwuuunnnuuuxxxtttkkk```SSSFFF;;;555777:::===???CCCJJJSSS[[[eeeIIIDDD???OOONNN777444000......///......///000...000111^^^dddfffoooFFF<<<444KKKoooqqqllluuueeeMMM888444555333333777666888222111666222///777hhhHHH<<<;;;555333333333222222222111111+++:::HHHpppfff~~~}}}wwwvvvooovvvnnnYYYSSS```kkkjjjjjjhhhffffffggggggeeecccfffbbbUUUVVVhhhmmm```WWW___bbbgggjjjggg^^^PPPGGGEEETTT```cccdddiiiooopppyyy{{{tttfff]]]aaajjjoooiiixxxxxxllliiihhheeekkkeee\\\OOOBBB@@@MMM^^^hhhlllqqqqqqooorrr}}}ssseee]]]ZZZUUUHHH[[[uuuuuurrrqqqeeeeeeiiiuuuzzzppp~~~qqqiiihhhhhhfffbbbbbbdddgggiiiiiigggeeeiiiccc]]]^^^eeelllqqqsssmmmnnniiiZZZGGGBBBTTTkkkzzziiiLLLWWWZZZfffjjj^^^LLLEEEJJJRRRdddaaaUUUSSSLLLIIIXXXttt}}}pppfffpppxxxppphhhbbb^^^^^^```aaa]]]YYYXXXTTT]]]]]]ooonnnNNNYYYIIIEEE@@@@@@FFFJJJHHHCCC>>>666MMMoookkkpppyyy;;;555333111///.../////////...------......///000000000+++555KKKnnnvvv[[[GGGBBBLLL~~~___kkk{{{~~~~~~}}}zzztttssspppfffWWWKKKKKKVVVbbbxxxcccKKKRRRZZZiiiwwwCCC<<